JP2013132441A - Game machine - Google Patents
Game machine Download PDFInfo
- Publication number
- JP2013132441A JP2013132441A JP2011285383A JP2011285383A JP2013132441A JP 2013132441 A JP2013132441 A JP 2013132441A JP 2011285383 A JP2011285383 A JP 2011285383A JP 2011285383 A JP2011285383 A JP 2011285383A JP 2013132441 A JP2013132441 A JP 2013132441A
- Authority
- JP
- Japan
- Prior art keywords
- command
- control unit
- sub
- communication line
- communication
- 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.)
- Granted
Links
Landscapes
- Slot Machines And Peripheral Devices (AREA)
- Pinball Game Machines (AREA)
Abstract
Description
本発明は、回胴遊技機(スロットマシン)や弾球遊技球(パチンコ機)などに代表される遊技台に関する。 The present invention relates to a game table represented by a spinning machine (slot machine), a ball game ball (pachinko machine), and the like.
近年の遊技台は、遊技者の好みの多様化等に伴う制御負担を軽減するために複数の制御部を備えるのが一般的であり、例えば、遊技の進行に関する制御を行う主制御部と、この主制御部から受信したコマンド情報に基づいて演出に関する制御を行う副制御部を備える遊技台が提案されている(例えば、特許文献1参照)。 In recent years, a gaming table is generally provided with a plurality of control units in order to reduce a control burden associated with diversification of player preferences, for example, a main control unit that performs control related to the progress of a game, A gaming machine has been proposed that includes a sub-control unit that performs control related to effects based on command information received from the main control unit (see, for example, Patent Document 1).
しかしながら、従来の遊技台においては、副制御部に送信されるコマンド情報を不正器具などを用いて不正に取得し、取得したコマンド情報の内容に基づいて不正な利益を得ようとする不正行為や、副制御部に送信されるコマンド情報を不正器具などを用いて不正な偽装コマンドに書き換えることによって不正な利益を得ようとする不正行為などが行われる場合があった。 However, in the conventional game machine, the command information transmitted to the sub-control unit is illegally acquired using an unauthorized device or the like, and an illegal act of trying to obtain an illegal profit based on the content of the acquired command information or In some cases, an illegal act or the like is attempted to obtain an illegal profit by rewriting command information transmitted to the sub-control unit into an illegal camouflaged command using an illegal instrument.
本発明は、このような従来の問題点を解決するためになされたものであって、複数の制御部の間で送受信されるコマンドを不正に取得したり不正に書き換えたりする不正行為を未然に防止することができる遊技台を提供することを目的とする。 The present invention has been made to solve such a conventional problem, and it is possible to obviate an illegal act of illegally acquiring or rewriting a command transmitted / received between a plurality of control units. An object is to provide a game machine that can be prevented.
本発明は、電子部品が実装され、所定のコマンド情報を送信する第一の基板と、前記第一の基板から離間して設けられ、前記第一の基板から受信した前記コマンド情報に基づく処理を行う第二の基板と、前記コマンド情報の通信に用いられる複数の通信線と、前記コマンド情報の通信処理を行う通信処理手段と、を備えた遊技台であって、前記複数の通信線は、前記第一の基板に設けられた第一の接続部と、前記第二の基板に設けられた第二の接続部と、に接続され、所定の位置に配線された第一の通信線と、前記第一の基板に設けられ、前記第一の接続部とは別体となる第三の接続部と、前記第二の基板に設けられ、前記第二の接続部とは別体となる第四の接続部と、に接続され、前記所定の位置から離間した位置に配線された第二の通信線と、を含み、前記通信処理手段は、前記コマンド情報の通信処理を行う場合に、一の前記コマンド情報を前記第一の通信線と前記第二の通信線のいずれか一方を用いた通信処理を行う、または一の前記コマンド情報のうちの一部を前記第一の通信線を用い、かつ前記一の前記コマンド情報のうちの一部以外を前記第二の通信線を用いた通信処理を行う、ことを特徴とする遊技台である。 The present invention includes a first board on which electronic components are mounted and transmitting predetermined command information, and a process based on the command information received from the first board, which is provided apart from the first board. A gaming machine comprising a second board to be performed, a plurality of communication lines used for communication of the command information, and a communication processing means for performing communication processing of the command information, wherein the plurality of communication lines are: A first communication line connected to a first connection portion provided on the first substrate and a second connection portion provided on the second substrate, and wired at a predetermined position; A third connecting portion provided on the first substrate and separated from the first connecting portion; and a third connecting portion provided on the second substrate and separated from the second connecting portion. A second communication unit connected to the four connection units and wired at a position away from the predetermined position. And the communication processing means uses one of the first communication line and the second communication line as one command information when performing the communication processing of the command information. Or a communication process using a part of the one command information using the first communication line and a part other than the one command information using the second communication line. It is a game stand characterized by performing.
本発明に係る遊技台によれば、複数の制御部の間で送受信されるコマンドを不正に取得したり不正に書き換えたりする不正行為を未然に防止することができる。 According to the gaming machine according to the present invention, it is possible to prevent an illegal act of illegally acquiring or illegally rewriting a command transmitted / received between a plurality of control units.
以下、図面を用いて、本発明の実施形態に係る遊技台(スロットマシン100等の回胴遊技機)について詳細に説明する。 Hereinafter, a gaming machine (a spinning machine such as a slot machine 100) according to an embodiment of the present invention will be described in detail with reference to the drawings.
<全体構成>
図1は、本実施形態に係るスロットマシン100の外観斜視図である。このスロットマシン100は、本体101と、本体101の正面に取り付けられ、本体101に対して開閉可能な前面扉102と、を備える。本体101の中央内部には、(図示省略)外周面に複数種類の図柄が配置されたリールが3個(左リール110、中リール111、右リール112)収納され、スロットマシン100の内部で回転できるように構成されている。これらのリール110乃至112はステッピングモータ等の駆動装置により回転駆動される。
<Overall configuration>
FIG. 1 is an external perspective view of the slot machine 100 according to the present embodiment. The slot machine 100 includes a main body 101 and a front door 102 that is attached to the front surface of the main body 101 and that can be opened and closed with respect to the main body 101. Inside the center of the main body 101 (not shown), three reels (left reel 110, middle reel 111, right reel 112) having a plurality of types of symbols arranged on the outer peripheral surface are stored and rotated inside the slot machine 100. It is configured to be able to. These reels 110 to 112 are rotationally driven by a driving device such as a stepping motor.
本実施形態において、各図柄は帯状部材に等間隔で適当数印刷され、この帯状部材が所定の円形筒状の枠材に貼り付けられて各リール110乃至112が構成されている。リール110乃至112上の図柄は、遊技者から見ると、図柄表示窓113から縦方向に概ね3つ表示され、合計9つの図柄が見えるようになっている。そして、各リール110乃至112を回転させることにより、遊技者から見える図柄の組み合せが変動することとなる。つまり、各リール110乃至112は複数種類の図柄の組合せを変動可能に表示する表示装置として機能する。なお、このような表示装置としてはリール以外にも液晶表示装置等の電子画像表示装置も採用できる。また、本実施形態では、3個のリールをスロットマシン100の中央内部に備えているが、リールの数やリールの設置位置はこれに限定されるものではない。 In the present embodiment, an appropriate number of symbols are printed on the belt-like member at equal intervals, and the reels 110 to 112 are configured by affixing the belt-like member to a predetermined circular cylindrical frame member. When viewed from the player, the symbols on the reels 110 to 112 are generally displayed three in the vertical direction from the symbol display window 113 so that a total of nine symbols can be seen. Then, by rotating the reels 110 to 112, the combination of symbols that can be seen by the player varies. That is, each of the reels 110 to 112 functions as a display device that displays a plurality of combinations of symbols in a variable manner. In addition to the reel, an electronic image display device such as a liquid crystal display device can also be used as such a display device. In this embodiment, three reels are provided in the center of the slot machine 100. However, the number of reels and the installation position of the reels are not limited to this.
各々のリール110乃至112の背面には、図柄表示窓113に表示される個々の図柄を照明するためのバックライト(図示省略)が配置されている。バックライトは、各々の図柄ごとに遮蔽されて個々の図柄を均等に照射できるようにすることが望ましい。なお、スロットマシン100内部において各々のリール110乃至112の近傍には、投光部と受光部から成る光学式センサ(図示省略)が設けられており、この光学式センサの投光部と受光部の間をリールに設けられた一定の長さの遮光片が通過するように構成されている。このセンサの検出結果に基づいてリール上の図柄の回転方向の位置を判断し、目的とする図柄が入賞ライン上に表示されるようにリール110乃至112を停止させる。 A backlight (not shown) for illuminating the individual symbols displayed on the symbol display window 113 is disposed on the back of each of the reels 110 to 112. It is desirable that the backlight is shielded for each symbol so that the individual symbols can be illuminated evenly. In the slot machine 100, an optical sensor (not shown) including a light projecting unit and a light receiving unit is provided in the vicinity of each of the reels 110 to 112. The light projecting unit and the light receiving unit of the optical sensor are provided. A light shielding piece of a certain length provided on the reel passes between the two. Based on the detection result of the sensor, the position of the symbol on the reel in the rotation direction is determined, and the reels 110 to 112 are stopped so that the target symbol is displayed on the winning line.
入賞ライン表示ランプ120は、有効となる入賞ライン114を示すランプである。有効となる入賞ライン114とは、後述する入賞役に対応する図柄組合せが表示されたか否かが判定(入賞判定)されるラインのことである。有効となる入賞ライン(以下、単に「有効ライン」と称する場合がある)114は、遊技媒体としてベットされたメダルの枚数によって予め定まっており、入賞ライン114が有効になると、スタートレバー135を操作して遊技を開始することができるようになる。 The winning line display lamp 120 is a lamp indicating the winning line 114 that is valid. The effective winning line 114 is a line for determining whether or not a symbol combination corresponding to a winning combination to be described later is displayed (winning determination). A valid pay line (hereinafter may be simply referred to as “valid line”) 114 is determined in advance by the number of medals bet as a game medium, and when the pay line 114 becomes valid, the start lever 135 is operated. Then the game can be started.
図2は、スロットマシン100が備える図柄表示窓113の拡大図である。本実施形態では、左リール110の中段(図柄領域2)、中リール111の中段(図柄領域5)および右リール112の中段(図柄領域8)で構成される中段水平入賞ラインL1と、左リール110の上段(図柄領域1)、中リール111の中段(図柄領域5)および右リール112の下段(図柄領域9)で構成される右下がり入賞ラインL2と、左リール110の下段(図柄領域3)、中リール111の中段(図柄領域5)および右リール112の上段(図柄領域7)で構成される右上がり入賞ラインL3との3つの入賞ラインが設けられている。なお、入賞ライン114の数については3ラインに限定されるものではない。 FIG. 2 is an enlarged view of the symbol display window 113 provided in the slot machine 100. In the present embodiment, the middle reel (design area 2) of the left reel 110, the middle stage (design area 5) of the middle reel 111, and the middle stage horizontal winning line L1 constituted by the middle stage (design area 8) of the right reel 112, and the left reel. 110, a lower-right winning line L2 composed of an upper stage (symbol area 1) of the middle reel 111, a lower stage (symbol area 9) of the right reel 112, and a lower stage (symbol area 3) of the left reel 110. ), Three winning lines including a right-up winning line L3 constituted by the middle stage (symbol area 5) of the middle reel 111 and the upper stage (symbol area 7) of the right reel 112 are provided. The number of winning lines 114 is not limited to 3 lines.
図1に戻って、告知ランプ123は、例えば、後述する内部抽選において特定の入賞役(具体的には、ボーナス)に内部当選していること、または、ボーナス遊技中であることを遊技者に知らせるランプである。遊技メダル投入可能ランプ124は、遊技者が遊技メダルを投入可能であることを知らせるためのランプである。再遊技ランプ122は、前回の遊技において入賞役の一つである再遊技に入賞した場合に、今回の遊技が再遊技可能であること(メダルの投入が不要であること)を遊技者に知らせるランプである。リールパネルランプ128は演出用のランプである。 Returning to FIG. 1, for example, the notification lamp 123 indicates to the player that a specific winning combination (specifically, bonus) has been won internally in an internal lottery to be described later, or that a bonus game is in progress. It is a lamp to inform. The game medal insertable lamp 124 is a lamp for notifying that the player can insert a game medal. The replay lamp 122 informs the player that the current game can be replayed (the medal need not be inserted) when winning a replay which is one of the winning combinations in the previous game. It is a lamp. The reel panel lamp 128 is an effect lamp.
ベットボタン130乃至132は、スロットマシン100に電子的に貯留されているメダル(クレジットという)を所定の枚数分投入するためのボタンである。本実施形態においては、ベットボタン130が押下される毎に1枚ずつ最大3枚まで投入され、ベットボタン131が押下されると2枚投入され、ベットボタン132が押下されると3枚投入されるようになっている。以下、ベットボタン132はMAXベットボタンとも言う。なお、遊技メダル投入ランプ129は、投入されたメダル数に応じた数のランプを点灯させ、規定枚数のメダルの投入があった場合、遊技の開始操作が可能な状態であることを知らせる遊技開始ランプ121が点灯する。 The bet buttons 130 to 132 are buttons for inserting a predetermined number of medals (referred to as credits) stored electronically in the slot machine 100. In this embodiment, each time the bet button 130 is pressed, a maximum of 3 cards are inserted, 2 when the bet button 131 is pressed, and 3 when the bet button 132 is pressed. It has become so. Hereinafter, the bet button 132 is also referred to as a MAX bet button. The game medal insertion lamp 129 lights up the number of lamps corresponding to the number of inserted medals, and when a prescribed number of medals are inserted, the game start is informed that the game can be started. The lamp 121 is turned on.
メダル投入口141は、遊技を開始するに当たって遊技者がメダルを投入するための投入口である。すなわち、メダルの投入は、ベットボタン130乃至132により電子的に投入することもできるし、メダル投入口141から実際のメダルを投入(投入操作)することもでき、投入とは両者を含む意味である。貯留枚数表示器125は、スロットマシン100に電子的に貯留されているメダルの枚数を表示するための表示器である。遊技情報表示器126は、各種の内部情報(例えば、ボーナス遊技中のメダル払出枚数)を数値で表示するための表示器である。払出枚数表示器127は、何らかの入賞役に入賞した結果、遊技者に払出されるメダルの枚数を表示するための表示器である。貯留枚数表示器125、遊技情報表示器126、および、払出枚数表示器127は、7セグメント(SEG)表示器とした。 The medal slot 141 is an slot for a player to insert a medal when starting a game. That is, the medal can be inserted electronically by the bet buttons 130 to 132, or an actual medal can be inserted (insertion operation) from the medal insertion slot 141. is there. The stored number display 125 is a display for displaying the number of medals stored electronically in the slot machine 100. The game information display 126 is a display for displaying various types of internal information (for example, the number of medals paid out during a bonus game) as numerical values. The payout number display 127 is a display for displaying the number of medals to be paid out to the player as a result of winning a winning combination. The stored number display 125, the game information display 126, and the payout number display 127 are 7-segment (SEG) displays.
スタートレバー135は、リール110乃至112の回転を開始させるためのレバー型のスイッチである。即ち、メダル投入口141に所望するメダル枚数を投入するか、ベットボタン130乃至132を操作して、スタートレバー135を操作すると、リール110乃至112が回転を開始することとなる。スタートレバー135に対する操作を遊技の開始操作と言う。 The start lever 135 is a lever type switch for starting the rotation of the reels 110 to 112. That is, when a desired medal number is inserted into the medal insertion slot 141 or when the bet buttons 130 to 132 are operated and the start lever 135 is operated, the reels 110 to 112 start to rotate. The operation on the start lever 135 is referred to as a game start operation.
ストップボタンユニット136には、ストップボタン137乃至139が設けられている。ストップボタン137乃至139は、スタートレバー135の操作によって回転を開始したリール110乃至112を個別に停止させるためのボタン型のスイッチであり、各リール110乃至112に対応づけられている。以下、ストップボタン137乃至139に対する操作を停止操作と言い、最初の停止操作を第1停止操作、次の停止操作を第2停止操作、最後の停止操作を第3停止操作という。また、ストップボタン137を左ストップボタン、ストップボタン138を中ストップボタン、ストップボタン139を右ストップボタンと称する場合がある。また、ストップボタン137乃至139を、ストップボタン137(左ストップボタン)→ストップボタン138(中ストップボタン)→ストップボタン139(右ストップボタン)の順番で停止操作することを「順押し」、ストップボタン139(右ストップボタン)→ストップボタン138(中ストップボタン)→ストップボタン137(左ストップボタン)の順番で停止操作することを「逆押し」と称する場合がある。なお、各ストップボタン137乃至139の内部に発光体を設けてもよく、ストップボタン137乃至139の操作が可能である場合、該発光体を点灯させて遊技者に知らせることもできる。 The stop button unit 136 is provided with stop buttons 137 to 139. The stop buttons 137 to 139 are button-type switches for individually stopping the reels 110 to 112 that have started rotating by operating the start lever 135, and are associated with the reels 110 to 112. Hereinafter, the operation on the stop buttons 137 to 139 is referred to as a stop operation, the first stop operation is referred to as a first stop operation, the next stop operation is referred to as a second stop operation, and the last stop operation is referred to as a third stop operation. The stop button 137 may be referred to as a left stop button, the stop button 138 may be referred to as a middle stop button, and the stop button 139 may be referred to as a right stop button. Further, the stop button 137 to 139 can be stopped in the order of stop button 137 (left stop button) → stop button 138 (middle stop button) → stop button 139 (right stop button). Stop operation in the order of 139 (right stop button) → stop button 138 (middle stop button) → stop button 137 (left stop button) may be referred to as “reverse pressing”. Note that a light emitter may be provided inside each stop button 137 to 139, and when the stop button 137 to 139 can be operated, the light emitter may be turned on to notify the player.
メダル返却ボタン133は、投入されたメダルが詰まった場合に押下してメダルを取り除くためのボタンである。精算ボタン134は、スロットマシン100に電子的に貯留されたメダル、ベットされたメダルを精算し、メダル払出口155から排出するためのボタンである。ドアキー孔140は、スロットマシン100の前面扉102のロックを解除するためのキーを挿入する孔である。 The medal return button 133 is a button that is pressed to remove a medal when the inserted medal is jammed. The payment button 134 is a button for adjusting the medals electronically stored in the slot machine 100 and the bet medals and discharging them from the medal payout exit 155. The door key hole 140 is a hole into which a key for unlocking the front door 102 of the slot machine 100 is inserted.
ストップボタンユニット136の下部には、機種名の表示と各種証紙の貼付とを行うタイトルパネル162が設けられている。タイトルパネル162の下部には、メダル払出口155、メダルの受け皿161が設けられている。 Below the stop button unit 136 is provided a title panel 162 for displaying the model name and pasting various types of certificate. At the lower part of the title panel 162, a medal payout opening 155 and a medal tray 161 are provided.
音孔180はスロットマシン100内部に設けられているスピーカ272、277(図3参照)の音を外部に出力するための孔である。前面扉102の左右各部に設けられたサイドランプ144は遊技を盛り上げるための装飾用のランプである。前面扉102の上部には演出装置160が配設されており、演出装置160の上部には音孔143が設けられている。この演出装置160は、水平方向に開閉自在な2枚の右シャッタ163a、左シャッタ163bからなるシャッタ(遮蔽装置)163と、このシャッタ163の奥側に配設された演出画像表示装置157(演出画像表示装置)を備えており、右シャッタ163a、左シャッタ163bが演出画像表示装置157の手前で水平方向外側に開くと演出画像表示装置157の表示画面がスロットマシン100正面(遊技者側)に出現する構造となっている。なお、液晶表示装置でなくとも、種々の演出画像や種々の遊技情報を表示可能な表示装置であればよく、例えば、複数セグメントディスプレイ(7セグディスプレイ)、ドットマトリクスディスプレイ、有機ELディスプレイ、プラズマディスプレイ、リール(ドラム)、或いは、プロジェクタとスクリーンとからなる表示装置等でもよい。また、表示画面は、方形をなし、その全体を遊技者が視認可能に構成している。本実施形態の場合、表示画面は長方形であるが、正方形でもよい。また、表示画面の周縁に不図示の装飾物を設けて、表示画面の周縁の一部が該装飾物に隠れる結果、表示画面が異形に見えるようにすることもできる。表示画面は本実施形態の場合、平坦面であるが、曲面をなしていてもよい。 The sound hole 180 is a hole for outputting the sound of speakers 272 and 277 (see FIG. 3) provided inside the slot machine 100 to the outside. The side lamps 144 provided on the left and right portions of the front door 102 are decorative lamps for exciting games. An effect device 160 is disposed above the front door 102, and a sound hole 143 is provided above the effect device 160. The effect device 160 includes a shutter (shielding device) 163 including two right shutters 163a and a left shutter 163b that can be opened and closed in a horizontal direction, and an effect image display device 157 (effect) disposed on the back side of the shutter 163. When the right shutter 163a and the left shutter 163b are opened outward in the horizontal direction in front of the effect image display device 157, the display screen of the effect image display device 157 is displayed on the front side (player side) of the slot machine 100. It has a structure that appears. It should be noted that the display device is not limited to a liquid crystal display device, but may be any display device capable of displaying various effect images and various game information. For example, a multi-segment display (7-segment display), a dot matrix display, an organic EL display, a plasma display , A reel (drum), or a display device including a projector and a screen. Further, the display screen has a rectangular shape and is configured so that the player can visually recognize the entire display screen. In the case of this embodiment, the display screen is rectangular, but may be square. In addition, a decorative object (not shown) may be provided on the periphery of the display screen, and a part of the peripheral edge of the display screen may be hidden by the decorative object, so that the display screen looks irregular. In the present embodiment, the display screen is a flat surface, but may be a curved surface.
<制御部>
次に、図3を用いて、スロットマシン100の制御部の回路構成について詳細に説明する。なお、同図は制御部の回路ブロック図を示したものである。
<Control unit>
Next, the circuit configuration of the control unit of the slot machine 100 will be described in detail with reference to FIG. This figure shows a circuit block diagram of the control unit.
スロットマシン100の制御部は、大別すると、遊技の進行を制御する主制御部300と、主制御部300が送信するコマンド信号(以下、単に「コマンド」や「コマンド情報」と呼ぶ)に応じて、主な演出の制御を行う第1副制御部400と、第1副制御部400より送信されたコマンドに基づいて各種機器を制御する第2副制御部500と、によって構成されている。 The control unit of the slot machine 100 is roughly classified according to a main control unit 300 that controls the progress of the game and a command signal (hereinafter simply referred to as “command” or “command information”) transmitted by the main control unit 300. The first sub-control unit 400 that controls main effects, and the second sub-control unit 500 that controls various devices based on commands transmitted from the first sub-control unit 400.
<主制御部>
まず、スロットマシン100の主制御部300について説明する。主制御部300は、主制御部300の全体を制御する基本回路302を備えており、この基本回路302には、CPU304と、制御プログラムデータ、入賞役の内部抽選時に用いる抽選データ、リールの停止位置等を記憶するためのROM306と、一時的にデータを記憶するためのRAM308と、各種デバイスの入出力を制御するためのI/O310と、時間や回数等を計測するためのカウンタタイマ312と、WDT(ウォッチドックタイマ)314を搭載している。なお、ROM306やRAM308については他の記憶装置を用いてもよく、この点は後述する第1副制御部400や第2副制御部500についても同様である。この基本回路302のCPU304は、水晶発振器314が出力する所定周期のクロック信号をシステムクロックとして入力して動作する。さらには、CPU304は、電源が投入されるとROM306の所定エリアに格納された分周用のデータをカウンタタイマ312に送信し、カウンタタイマ312は受信した分周用のデータを基に割り込み時間を決定し、この割り込み時間ごとに割り込み要求をCPU304に送信する。CPU304は、この割込み要求を契機に各センサ等の監視や駆動パルスの送信を実行する。例えば、水晶発振器314が出力するクロック信号を8MHz、カウンタタイマ312の分周値を1/256、ROM306の分周用のデータを47に設定した場合、割り込みの基準時間は、256×47÷8MHz=1.504msとなる。
<Main control unit>
First, the main control unit 300 of the slot machine 100 will be described. The main control unit 300 includes a basic circuit 302 that controls the entire main control unit 300. The basic circuit 302 includes a CPU 304, control program data, lottery data used in the internal lottery of a winning combination, and reel stop. ROM 306 for storing position, RAM 308 for temporarily storing data, I / O 310 for controlling input / output of various devices, counter timer 312 for measuring time, number of times, and the like WDT (watchdog timer) 314 is mounted. Note that other storage devices may be used for the ROM 306 and the RAM 308, and this is the same for the first sub-control unit 400 and the second sub-control unit 500 described later. The CPU 304 of the basic circuit 302 operates by inputting a clock signal of a predetermined period output from the crystal oscillator 314 as a system clock. Further, when the power is turned on, the CPU 304 transmits the frequency division data stored in the predetermined area of the ROM 306 to the counter timer 312. The counter timer 312 sets the interrupt time based on the received frequency division data. An interrupt request is transmitted to the CPU 304 at every interrupt time. In response to this interrupt request, the CPU 304 monitors each sensor and transmits a drive pulse. For example, when the clock signal output from the crystal oscillator 314 is set to 8 MHz, the frequency division value of the counter timer 312 is set to 1/256, and the data for frequency division of the ROM 306 is set to 47, the interrupt reference time is 256 × 47 ÷ 8 MHz. = 1.504 ms.
主制御部300は、0〜65535の範囲で数値を変動させるハードウェア乱数カウンタとして使用している乱数発生回路316と、電源が投入されると起動信号(リセット信号)を出力する起動信号出力回路338を備えており、CPU304は、この起動信号出力回路338から起動信号が入力された場合に、遊技制御を開始する(後述する主制御部メイン処理を開始する)。 The main control unit 300 includes a random number generation circuit 316 that is used as a hardware random number counter that fluctuates a numerical value in the range of 0 to 65535, and a start signal output circuit that outputs a start signal (reset signal) when the power is turned on. When the activation signal is input from the activation signal output circuit 338, the CPU 304 starts game control (starts main processing main processing described later).
また、主制御部300には、センサ回路320を備えており、CPU304は、割り込み時間ごとに各種センサ318(ベットボタン130センサ、ベットボタン131センサ、ベットボタン132センサ、メダル投入口141から投入されたメダルのメダル受付センサ、スタートレバー135センサ、ストップボタン137センサ、ストップボタン138センサ、ストップボタン139センサ、精算ボタン134センサ、メダル払出装置180から払い出されるメダルのメダル払出センサ、リール110のインデックスセンサ、リール111のインデックスセンサ、リール112のインデックスセンサ、リセットボタン290の押下を検出するためのリセットボタンセンサ、設定変更ボタン291の押下を検出するための設定変更ボタンセンサ、設定変更キー293の操作を検出するための設定変更キーセンサ、電源スイッチ294のオン/オフ操作を検出するための電源スイッチセンサ等)の状態を監視している。 In addition, the main control unit 300 includes a sensor circuit 320, and the CPU 304 is inserted from various sensors 318 (a bet button 130 sensor, a bet button 131 sensor, a bet button 132 sensor, and a medal slot 141 at every interruption time. Medal reception sensor, start lever 135 sensor, stop button 137 sensor, stop button 138 sensor, stop button 139 sensor, checkout button 134 sensor, medal payout sensor for medals paid out from the medal payout device 180, index sensor for reel 110 , The index sensor of the reel 111, the index sensor of the reel 112, the reset button sensor for detecting the pressing of the reset button 290, and the setting change button set for detecting the pressing of the setting change button 291. Sa, it monitors the status of the power switch sensor) for detecting the on / off operation of the setting change key sensors, a power switch 294 for detecting the operation of the setting change key 293.
なお、センサ回路320がスタートレバーセンサのHレベルを検出した場合には、この検出を示す信号を乱数発生回路316に出力する。この信号を受信した乱数発生回路316は、そのタイミングにおける値をラッチし、抽選に使用する乱数値を格納するレジスタに記憶する。 When the sensor circuit 320 detects the H level of the start lever sensor, a signal indicating this detection is output to the random number generation circuit 316. Receiving this signal, the random number generation circuit 316 latches the value at that timing and stores it in a register that stores the random value used for the lottery.
メダル受付センサは、メダル投入口141の内部通路に2個設置されており、メダルの通過有無を検出する。スタートレバー135センサは、スタートレバー135内部に2個設置されており、遊技者によるスタート操作を検出する。ストップボタン137センサ、ストップボタン138センサ、および、ストップボタン139は、各々のストップボタン137乃至139に設置されており、遊技者によるストップボタンの操作を検出する。 Two medal acceptance sensors are installed in the internal passage of the medal insertion slot 141 and detect whether or not a medal has passed. Two start lever 135 sensors are installed inside the start lever 135 and detect a start operation by the player. The stop button 137 sensor, the stop button 138 sensor, and the stop button 139 are installed in each of the stop buttons 137 to 139, and detect the operation of the stop button by the player.
ベットボタン130センサ、ベットボタン131センサ、および、ベットボタン132センサは、メダル投入ボタン130乃至132のそれぞれに設置されており、RAM308に電子的に貯留されているメダルを遊技への投入メダルとして投入する場合の投入操作を検出する。精算ボタン134センサは、精算ボタン134に設けられている。精算ボタン134が一回押されると、電子的に貯留されているメダルを精算する。メダル払出センサは、メダル払出装置180が払い出すメダルを検出するためのセンサである。なお、以上の各センサは、非接触式のセンサであっても接点式のセンサであってもよい。 The bet button 130 sensor, the bet button 131 sensor, and the bet button 132 sensor are installed in each of the medal insertion buttons 130 to 132, and the medals stored electronically in the RAM 308 are inserted as inserted medals into the game. Detecting the input operation when The settlement button 134 sensor is provided on the settlement button 134. When the settlement button 134 is pressed once, the medals stored electronically are settled. The medal payout sensor is a sensor for detecting a medal paid out by the medal payout device 180. Each of the above sensors may be a non-contact type sensor or a contact type sensor.
リール110のインデックスセンサ、リール111のインデックスセンサ、および、リール112のインデックスセンサは、各リール110乃至112の取付台の所定位置に設置されており、リールフレームに設けた遮光片が通過するたびにLレベルになる。CPU304は、この信号を検出すると、リールが1回転したものと判断し、リールの回転位置情報をゼロにリセットする。 The index sensor of the reel 110, the index sensor of the reel 111, and the index sensor of the reel 112 are installed at predetermined positions on the mounting bases of the reels 110 to 112, and each time a light shielding piece provided on the reel frame passes. Becomes L level. When detecting this signal, the CPU 304 determines that the reel has made one rotation, and resets the rotational position information of the reel to zero.
主制御部300は、リール装置110乃至112に設けたステッピングモータを駆動するための駆動信号を出力インタフェース(図5や図7に示す主基板第3コネクタ356。詳細は後述)を介してモータ駆動基板に出力する駆動回路322、投入されたメダルを選別するメダルセレクタ170に設けたソレノイドを駆動するための駆動信号を出力インタフェース(図5や図7に示す主基板第3コネクタ356)を介してモータ駆動基板に出力する駆動回路324、メダル払出装置180に設けたモータを駆動するための駆動信号を出力インタフェース(図5や図7に示す主基板第3コネクタ356)を介してモータ駆動基板に出力する駆動回路326、各種ランプ338(入賞ライン表示ランプ120、告知ランプ123、遊技メダル投入可能ランプ124、再遊技ランプ122、遊技メダル投入ランプ129は、遊技開始ランプ121、貯留枚数表示器125、遊技情報表示器126、払出枚数表示器127)を駆動するための駆動信号を出力インタフェース(図5や図7に示す主基板第4コネクタ357。詳細は後述)を介して扉基板に出力する駆動回路328を備えている。 The main control unit 300 drives a motor for driving a stepping motor provided in the reel devices 110 to 112 via an output interface (main board third connector 356 shown in FIGS. 5 and 7, details will be described later). A drive circuit 322 for outputting to the board and a drive signal for driving a solenoid provided in the medal selector 170 for selecting the inserted medal are outputted via an output interface (main board third connector 356 shown in FIGS. 5 and 7). A drive circuit 324 that outputs to the motor drive board and a drive signal for driving the motor provided in the medal payout device 180 are output to the motor drive board via the output interface (main board third connector 356 shown in FIGS. 5 and 7). Output drive circuit 326, various lamps 338 (winning line display lamp 120, notification lamp 123, game medal insertion The function lamp 124, the re-game lamp 122, and the game medal insertion lamp 129 output a drive signal for driving the game start lamp 121, the stored number display 125, the game information display 126, and the payout number display 127). A main circuit fourth connector 357 shown in Fig. 5 and Fig. 7 is provided with a drive circuit 328 for outputting to the door substrate via a later-described detail.
また、基本回路302には、情報出力回路334(外部集中端子板248)を接続しており、主制御部300は、この情報出力回路334を介して、外部のホールコンピュータ(図示省略)等が備える情報入力回路652にスロットマシン100の遊技情報(例えば、遊技状態)を出力する。 Further, an information output circuit 334 (external concentration terminal board 248) is connected to the basic circuit 302, and the main control unit 300 is connected to an external hall computer (not shown) or the like via the information output circuit 334. The game information (for example, game state) of the slot machine 100 is output to the information input circuit 652 provided.
また、主制御部300は、第1副制御部400にコマンドを送信するための出力インタフェース(図5や図7に示す主基板第1コネクタ354と主基板第2コネクタ355。詳細は後述)を備えており、第1副制御部400との通信を可能としている。なお、主制御部300と第1副制御部400との情報通信は一方向の通信であり、主制御部300は第1副制御部400にコマンド等の信号を送信できるように構成しているが、第1副制御部400からは主制御部300にコマンド等の信号を送信できないように構成している。ただし、主制御部300と第1副制御部400の双方向の通信を可能としてもよい。 The main control unit 300 also has output interfaces (a main board first connector 354 and a main board second connector 355 shown in FIGS. 5 and 7, which will be described in detail later) for transmitting commands to the first sub control unit 400. And communication with the first sub-control unit 400 is possible. Note that information communication between the main control unit 300 and the first sub control unit 400 is one-way communication, and the main control unit 300 is configured to be able to transmit signals such as commands to the first sub control unit 400. However, the first sub-control unit 400 is configured not to transmit a signal such as a command to the main control unit 300. However, bidirectional communication between the main control unit 300 and the first sub-control unit 400 may be possible.
<副制御部>
次に、スロットマシン100の第1副制御部400について説明する。第1副制御部400は、主制御部300が送信した制御コマンドを入力インタフェース(図6や図7に示す第1副基板第1コネクタ454と第1副基板第2コネクタ455。詳細は後述)を介して受信し、この制御コマンドに基づいて第1副制御部400の全体を制御する基本回路402を備えており、この基本回路402は、CPU404と、一時的にデータを記憶するためのRAM408と、各種デバイスの入出力を制御するためのI/O410と、時間や回数等を計測するためのカウンタタイマ412を搭載している。基本回路402のCPU404は、水晶発振器414が出力する所定周期のクロック信号をシステムクロックとして入力して動作する。ROM406は、第1副制御部400の全体を制御するための制御プログラム及びデータ、バックライトの点灯パターンや各種表示器を制御するためのデータ等を記憶する。
<Sub control unit>
Next, the first sub control unit 400 of the slot machine 100 will be described. The first sub-control unit 400 has a control command transmitted from the main control unit 300 as an input interface (first sub-board first connector 454 and first sub-board second connector 455 shown in FIGS. 6 and 7, details will be described later). The basic circuit 402 controls the entire first sub-control unit 400 based on this control command. The basic circuit 402 includes a CPU 404 and a RAM 408 for temporarily storing data. In addition, an I / O 410 for controlling input / output of various devices and a counter timer 412 for measuring time and frequency are mounted. The CPU 404 of the basic circuit 402 operates by inputting a clock signal of a predetermined period output from the crystal oscillator 414 as a system clock. The ROM 406 stores a control program and data for controlling the entire first sub-control unit 400, a backlight lighting pattern, data for controlling various displays, and the like.
CPU404は、所定のタイミングでデータバスを介してROM406の所定エリアに格納された分周用のデータをカウンタタイマ412に送信する。カウンタタイマ412は、受信した分周用のデータを基に割り込み時間を決定し、この割り込み時間ごとに割り込み要求をCPU404に送信する。CPU404は、この割込み要求のタイミングをもとに、各ICや各回路を制御する。 The CPU 404 transmits the frequency division data stored in the predetermined area of the ROM 406 to the counter timer 412 via the data bus at a predetermined timing. The counter timer 412 determines an interrupt time based on the received frequency dividing data, and transmits an interrupt request to the CPU 404 at each interrupt time. The CPU 404 controls each IC and each circuit based on the interrupt request timing.
また、第1副制御部400には、音源IC418を設けており、音源IC418に出力インタフェースを介してスピーカ272、277を設けている。音源IC418は、CPU404からの命令に応じてアンプおよびスピーカ272、277から出力する音声の制御を行う。音源IC418には音声データが記憶されたS−ROM(サウンドROM)が接続されており、このROMから取得した音声データをアンプで増幅させてスピーカ272、277から出力する。 The first sub-control unit 400 is provided with a sound source IC 418, and the sound source IC 418 is provided with speakers 272 and 277 via an output interface. The sound source IC 418 controls sound output from the amplifiers and speakers 272 and 277 in accordance with a command from the CPU 404. The sound source IC 418 is connected to an S-ROM (sound ROM) in which audio data is stored. The audio data acquired from the ROM is amplified by an amplifier and output from the speakers 272 and 277.
また、第1副制御部400には、駆動回路422が設けられ、駆動回路422に入出力インタフェースを介して各種ランプ420(上部ランプ、下部ランプ、サイドランプ144、タイトルパネル162ランプ、等)が接続されている。 The first sub-control unit 400 is provided with a drive circuit 422, and various lamps 420 (upper lamp, lower lamp, side lamp 144, title panel 162 lamp, etc.) are provided to the drive circuit 422 via an input / output interface. It is connected.
また、CPU404は、出力インタフェース(図6や図7に示す第1副基板第3コネクタ457。詳細は後述)を介して第2副制御部500へ信号の送受信を行う。第2副制御部500は、演出画像表示装置157の表示制御を含む演出装置160の各種制御を行う。なお、第2副制御部500は、例えば、演出画像表示装置157の表示の制御を行う制御部、各種演出用駆動装置の制御を行う制御部(例えば、シャッタ163のモータ駆動を制御する制御部)とするなど、複数の制御部で構成するようにしてもよい。 The CPU 404 transmits and receives signals to and from the second sub-control unit 500 via an output interface (first sub-board third connector 457 shown in FIGS. 6 and 7, which will be described in detail later). Second sub-control unit 500 performs various controls of effect device 160 including display control of effect image display device 157. The second sub-control unit 500 is, for example, a control unit that controls display of the effect image display device 157, a control unit that controls various drive devices for effect (for example, a control unit that controls motor driving of the shutter 163). ), And the like.
第2副制御部500は、第1副制御部400が送信した制御コマンドを入力インタフェース(図7に示す通信線C5が接続されるコネクタ)を介して受信し、この制御コマンドに基づいて第2副制御部500の全体を制御する基本回路502を備えており、この基本回路502は、CPU504と、一時的にデータを記憶するためのRAM508と、各種デバイスの入出力を制御するためのI/O510と、時間や回数等を計測するためのカウンタタイマ512と、を搭載している。基本回路502のCPU504は、水晶発振器514が出力する所定周期のクロック信号をシステムクロックとして入力して動作する。ROM506は、第2副制御部500の全体を制御するための制御プログラム及びデータ、画像表示用のデータ等を記憶する。 The second sub-control unit 500 receives the control command transmitted from the first sub-control unit 400 via the input interface (connector to which the communication line C5 shown in FIG. 7 is connected), and based on this control command, the second sub-control unit 500 A basic circuit 502 that controls the entire sub-control unit 500 is provided. The basic circuit 502 includes a CPU 504, a RAM 508 for temporarily storing data, and an I / O for controlling input / output of various devices. O510 and a counter timer 512 for measuring the time and the number of times are mounted. The CPU 504 of the basic circuit 502 operates by inputting a clock signal of a predetermined period output from the crystal oscillator 514 as a system clock. The ROM 506 stores a control program and data for controlling the entire second sub control unit 500, data for image display, and the like.
なお、第1副制御部400と第2副制御部500との情報通信は一方向の通信であり、第1副制御部400は第2副制御部500にコマンド等の信号を送信できるように構成しているが、第2副制御部500からは第1副制御部400にコマンド等の信号を送信できないように構成している。ただし、第1副制御部400と第2副制御部500の双方向の通信を可能としてもよい。 The information communication between the first sub-control unit 400 and the second sub-control unit 500 is one-way communication, so that the first sub-control unit 400 can transmit signals such as commands to the second sub-control unit 500. Although configured, the second sub-control unit 500 is configured not to transmit a signal such as a command to the first sub-control unit 400. However, bidirectional communication between the first sub-control unit 400 and the second sub-control unit 500 may be possible.
CPU504は、所定のタイミングでデータバスを介してROM506の所定エリアに格納された分周用のデータをカウンタタイマ512に送信する。カウンタタイマ512は、受信した分周用のデータを基に割り込み時間を決定し、この割り込み時間ごとに割り込み要求をCPU404に送信する。CPU504は、この割込み要求のタイミングをもとに、各ICや各回路を制御する。 The CPU 504 transmits the frequency division data stored in the predetermined area of the ROM 506 to the counter timer 512 via the data bus at a predetermined timing. The counter timer 512 determines an interrupt time based on the received frequency division data, and transmits an interrupt request to the CPU 404 at each interrupt time. The CPU 504 controls each IC and each circuit based on the interrupt request timing.
また、第2副制御部500には、シャッタ163のモータを駆動する駆動回路530を設けており、駆動回路530には出力インタフェースを介してシャッタ163を設けている。この駆動回路530は、CPU504からの命令に応じてシャッタ163に設けたステッピングモータ(図示省略)に駆動信号を出力する。 The second sub-control unit 500 is provided with a drive circuit 530 that drives a motor of the shutter 163, and the drive circuit 530 is provided with a shutter 163 via an output interface. The drive circuit 530 outputs a drive signal to a stepping motor (not shown) provided in the shutter 163 in response to a command from the CPU 504.
また、第2副制御部500には、センサ回路532を設けており、センサ回路532には入力インタフェースを介してシャッタセンサ538を接続している。CPU504は、割り込み時間ごとにシャッタセンサ538状態を監視している。 The second sub-control unit 500 is provided with a sensor circuit 532, and a shutter sensor 538 is connected to the sensor circuit 532 via an input interface. The CPU 504 monitors the state of the shutter sensor 538 every interruption time.
また、第2副制御部500には、VDP534(ビデオ・ディスプレイ・プロセッサー)を設けており、このVDP534には、バスを介してROM506、VRAM536が接続されている。VDP534は、CPU504からの信号に基づいてROM506に記憶された画像データ等を読み出し、VRAM536のワークエリアを使用して表示画像を生成し、演出画像表示装置157に画像を表示する。 The second sub-control unit 500 is provided with a VDP 534 (video display processor), and a ROM 506 and a VRAM 536 are connected to the VDP 534 via a bus. The VDP 534 reads out image data and the like stored in the ROM 506 based on a signal from the CPU 504, generates a display image using the work area of the VRAM 536, and displays the image on the effect image display device 157.
<各種制御基板>
次に、図4〜図6を用いて、スロットマシン100の各種制御基板について説明する。図4は、前面扉102を開放してスロットマシン100の内部構造を示した外観斜視図である。
<Various control boards>
Next, various control boards of the slot machine 100 will be described with reference to FIGS. FIG. 4 is an external perspective view showing the internal structure of the slot machine 100 with the front door 102 opened.
図4に示すように、本体101内部の背面101a上部(リール110〜112の上方)には、上述の主制御部300を構成する主基板350が、主基板ケース352内に収容された状態で配置され、本体101内部の左側面101b上部(リール110〜112の左上方)には、上述の第1副制御部400を構成する第1副基板450が、第1副基板ケース452内に収容された状態で配置されている。また、前面扉102の背面上部(演出装置160の上方)には、上述の第2副制御部500を構成する第2副基板550が、第2副基板552内に収容された状態で配置されている。なお、これらの制御基板(主基板350、第1副基板450、第2副基板550)の配置場所は特に限定されず、例えば、全ての制御基板を本体101内部に収容してもよい。 As shown in FIG. 4, the main board 350 constituting the main control unit 300 described above is accommodated in the main board case 352 in the upper part of the back surface 101 a inside the main body 101 (above the reels 110 to 112). The first sub-board 450 constituting the first sub-control unit 400 is accommodated in the first sub-board case 452 at the upper left side 101b inside the main body 101 (upper left of the reels 110 to 112). It is arranged in the state. In addition, the second sub-board 550 that constitutes the second sub-control unit 500 described above is arranged in a state of being accommodated in the second sub-board 552 at the upper back of the front door 102 (above the rendering device 160). ing. The arrangement positions of these control boards (main board 350, first sub board 450, and second sub board 550) are not particularly limited. For example, all control boards may be accommodated in the main body 101.
<制御基板/主基板>
図5は、主基板350と主基板ケース352の分解斜視図である。主基板350は、2つの短辺と2つの長辺からなる長方形形状とされており、2つの長辺のうちの一方には、外側に向けて突出された矩形状の突出部350aが形成されている。主基板350には、上述の基本回路302を構成するマイクロコンピュータなどの電子部品や、コマンドを外部に出力するための主基板第1コネクタ354および主基板第2コネクタ355や、各種の駆動信号を外部に出力するための主基板第3コネクタ356および主基板第4コネクタ357などが実装されている。
<Control board / Main board>
FIG. 5 is an exploded perspective view of the main board 350 and the main board case 352. The main substrate 350 has a rectangular shape composed of two short sides and two long sides, and one of the two long sides is formed with a rectangular protruding portion 350a protruding outward. ing. The main board 350 receives electronic components such as a microcomputer constituting the basic circuit 302 described above, a main board first connector 354 and a main board second connector 355 for outputting commands to the outside, and various drive signals. A main board third connector 356 and a main board fourth connector 357 for outputting to the outside are mounted.
主基板第1コネクタ354は、主基板350の突出部350aに配置されているのに対して、主基板第2コネクタ355は、突出部350aとは反対側の長辺近傍に配置されており、主基板第1コネクタ354および主基板第2コネクタ355は、主基板350の短辺の長さに相当する距離だけ離間した位置に対向配置されている。 The main board first connector 354 is arranged in the protruding portion 350a of the main board 350, whereas the main board second connector 355 is arranged in the vicinity of the long side opposite to the protruding portion 350a, The main board first connector 354 and the main board second connector 355 are arranged to face each other at a position separated by a distance corresponding to the length of the short side of the main board 350.
また、主基板第3コネクタ356は、2つの短辺のうちの一方に配置されているのに対して、主基板第4コネクタ357は、2つの短辺のうちの他方に配置されており、主基板第3コネクタ356および主基板第4コネクタ357は、主基板350の長辺の長さよりもやや短い長さに相当する距離だけ離間した位置に対向配置されている。 The main board third connector 356 is arranged on one of the two short sides, whereas the main board fourth connector 357 is arranged on the other of the two short sides, The main board third connector 356 and the main board fourth connector 357 are opposed to each other at positions separated by a distance corresponding to a length slightly shorter than the length of the long side of the main board 350.
主基板ケース352は、底面が略矩形の角皿状である基板収納体352aおよび蓋体352bを組み合わせて構成される箱体であり、その内部空間には、主基板350が収納される。本実施形態では、基板収納体352aと蓋体352bは、それぞれ透光性の樹脂から構成されており、主基板ケース352外部から、主基板ケース352内部に収納された主基板350を視認することが可能となっている。 The main board case 352 is a box formed by combining a board storage body 352a and a lid body 352b each having a square rectangular bottom surface, and the main board 350 is stored in the internal space. In the present embodiment, each of the substrate storage body 352a and the lid body 352b is made of a light-transmitting resin, and the main substrate 350 stored inside the main substrate case 352 is visually recognized from the outside of the main substrate case 352. Is possible.
また、蓋体352bには、主基板第1〜第4コネクタ354〜357を挿通可能な4つの挿通口352b2が、主基板第1〜第4コネクタ354〜357の各々に対応する位置に形成されており、基板収納体352aと蓋体352bが組み合わされた状態において、主基板第1〜第4コネクタ354〜357の通信線接続部が外部に露出するように構成されている。また、蓋体352bの4つの挿通口352b2によって囲まれた部位には、外側に向かって突出する突出部352b3が形成されている。すなわち、基板収納体352aと蓋体352bが組み合わされた状態において、主基板第1コネクタ354と主基板第2コネクタ355は、突出部352b3を間に挟むようにして配置され、主基板第3コネクタ356と主基板第4コネクタ357も、突出部352b3を間に挟むようにして配置されることになる。このような構成により、主基板第1コネクタ354と主基板第2コネクタ355(または、主基板第3コネクタ356と主基板第4コネクタ357)を不正に接続したり、主基板第1コネクタ354と主基板第2コネクタ355(または、主基板第3コネクタ356と主基板第4コネクタ357)に接続される通信線を通る信号から不正に情報を取得するような不正行為を未然に防止できる場合がある。 The lid 352b has four insertion holes 352b2 through which the main board first to fourth connectors 354 to 357 can be inserted at positions corresponding to the main board first to fourth connectors 354 to 357, respectively. In the state where the substrate storage body 352a and the lid body 352b are combined, the communication line connection portions of the main board first to fourth connectors 354 to 357 are configured to be exposed to the outside. Further, a projecting portion 352b3 projecting outward is formed at a portion surrounded by the four insertion openings 352b2 of the lid 352b. That is, in a state where the substrate storage body 352a and the lid body 352b are combined, the main board first connector 354 and the main board second connector 355 are arranged with the protruding portion 352b3 interposed therebetween, and the main board third connector 356 and The main board fourth connector 357 is also arranged with the protruding portion 352b3 interposed therebetween. With such a configuration, the main board first connector 354 and the main board second connector 355 (or the main board third connector 356 and the main board fourth connector 357) are illegally connected, or the main board first connector 354 and In some cases, it is possible to prevent an illegal act of illegally acquiring information from a signal passing through a communication line connected to the main board second connector 355 (or the main board third connector 356 and the main board fourth connector 357). is there.
また、基板収納体352aおよび蓋体352bの上部中央には、ケース用かしめピン352cを挿入して両者を分離できないように封印(かしめ)するためのケース用かしめ部352a1、352b1が、それぞれ4箇所に設けられている。これらのケース用かしめ部352a1、352b1は、基板収納体352aおよび蓋体352bを組み合わせた場合に、基板収納体352aのケース用かしめ部352a1の挿入孔と、蓋体352bのケース用かしめ部352b1の挿入孔が同軸的に配置され、両方の各々の挿入孔が連通するように構成されている。そして、この連通した各々の挿入孔に挿入されたケース用かしめピン352cが、ケース用かしめ部352a1、352b1のそれぞれに取り外し不可能に係止するようになっている。すなわち、ケース用かしめピン352cを挿入することにより、ケース用かしめ部352a1、352b1が互いに分離不可能に結合され、主基板ケース350が封印される。 In addition, in the upper center of the substrate housing 352a and the lid 352b, there are four case caulking portions 352a1 and 352b1 for inserting (caulking) the case caulking pins 352c so that they cannot be separated from each other. Is provided. The case caulking portions 352a1 and 352b1 are formed by inserting the insertion holes of the case caulking portions 352a1 of the substrate housing 352a and the case caulking portions 352b1 of the lid 352b when the substrate housing 352a and the lid 352b are combined. The insertion holes are arranged coaxially, and both the insertion holes are configured to communicate with each other. The case caulking pin 352c inserted into each of the communicating insertion holes is detachably locked to the case caulking portions 352a1 and 352b1. That is, by inserting the case caulking pin 352c, the case caulking portions 352a1 and 352b1 are connected to each other so as not to be separated from each other, and the main board case 350 is sealed.
<制御基板/第1副基板>
図6は、第1副基板450と第1副基板ケース452の分解斜視図である。第1基板450は、2つの短辺と2つの長辺からなる長方形形状とされている。第1副基板450には、上述の基本回路402を構成するマイクロコンピュータなどの電子部品や、コマンドを外部から入力するための第1副基板第1コネクタ454および第1副基板第2コネクタ455や、コマンドを外部との間で入出力するための第3コネクタ456や、その他のコネクタ457などが実装されている。
<Control board / first sub board>
FIG. 6 is an exploded perspective view of the first sub-board 450 and the first sub-board case 452. The first substrate 450 has a rectangular shape composed of two short sides and two long sides. The first sub board 450 includes electronic components such as a microcomputer constituting the basic circuit 402 described above, a first sub board first connector 454 and a first sub board second connector 455 for inputting a command from the outside. A third connector 456 for inputting / outputting commands to / from the outside, other connectors 457, and the like are mounted.
第1副基板第1コネクタ454は、2つの短辺のうちの一方に配置されているのに対して、第1副基板第2コネクタ455は、2つの短辺のうちの他方に配置されており、第1副基板第1コネクタ454および第1副基板第2コネクタ455は、第1副基板450の長辺の長さよりもやや短い長さに相当する距離だけ離間した位置に対向配置されている。また、第3コネクタ456やその他のコネクタ457は、2つの長辺のうちの一方に並んで配置されている。 The first sub-board first connector 454 is arranged on one of the two short sides, whereas the first sub-board second connector 455 is arranged on the other of the two short sides. The first sub-board first connector 454 and the first sub-board second connector 455 are disposed opposite to each other at a distance corresponding to a length slightly shorter than the length of the long side of the first sub-board 450. Yes. The third connector 456 and other connectors 457 are arranged side by side on one of the two long sides.
第1副基板ケース452は、底面が略矩形の角皿状である基板収納体452aおよび蓋体452bを組み合わせて構成される箱体であり、その内部空間には、第1副基板450が収納される。本実施形態では、基板収納体452aと蓋体452bは、それぞれ透光性の樹脂から構成されており、第1副基板ケース452外部から、第1副基板ケース452内部に収納された第1副基板450を視認することが可能となっている。 The first sub-board case 452 is a box configured by combining a substrate storage body 452a and a lid body 452b having a substantially rectangular square dished bottom surface, and the first sub-board 450 is stored in the internal space. Is done. In the present embodiment, the substrate storage body 452a and the lid body 452b are each made of a light-transmitting resin, and the first sub-board case 452 is stored in the first sub-board case 452 from the outside. The substrate 450 can be visually recognized.
また、蓋体452bには、第1副基板第1〜第3コネクタ454〜456やその他のコネクタ457を挿通可能な4つの挿通口452b1が、第1副基板第1〜第3コネクタ454〜456やその他のコネクタ457の各々に対応する位置に形成されており、基板収納体452aと蓋体452bが組み合わされた状態において、第1副基板第1〜第3コネクタ454〜456やその他のコネクタ457の通信線接続部が外部に露出するように構成されている。 The lid body 452b has four insertion holes 452b1 through which the first sub-board first to third connectors 454 to 456 and other connectors 457 can be inserted, and the first sub-board first to third connectors 454 to 456. The first sub-board first to third connectors 454 to 456 and the other connectors 457 are formed in positions corresponding to the respective connectors 457 and the board housing 452a and the lid 452b. The communication line connecting portion is exposed to the outside.
<制御基板の接続態様>
次に、図7を用いて、制御基板の接続態様について説明する。なお、同図は、主基板350と第1副基板450の周辺を拡大して示した部分拡大図である。
<Control board connection mode>
Next, the connection mode of the control board will be described with reference to FIG. This figure is a partially enlarged view showing the periphery of the main substrate 350 and the first sub-substrate 450 in an enlarged manner.
主基板ケース352に収容された主基板350は、本体101内部の背面101aに固定され、主基板ケース352から露出する4つの主基板第1〜第4コネクタ354〜357には、それぞれ異なる通信線C1〜C4が接続されている。一方、第1副基板ケース452に収容された第1副基板450は、本体101内部の左側面101bに、主基板350とは離間した位置に固定され、第1副基板ケース452から露出する2つの第1副基板第1〜第3コネクタ454〜456およびその他のコネクタ457には、それぞれ異なる通信線C1〜C2、C5などが接続されている。 The main board 350 accommodated in the main board case 352 is fixed to the back surface 101a inside the main body 101, and the four main board first to fourth connectors 354 to 357 exposed from the main board case 352 have different communication lines. C1 to C4 are connected. On the other hand, the first sub-board 450 accommodated in the first sub-board case 452 is fixed to the left side surface 101b inside the main body 101 at a position separated from the main board 350 and exposed from the first sub-board case 452. Different communication lines C1 to C2, C5, etc. are connected to the first first to third board first to third connectors 454 to 456 and the other connectors 457, respectively.
より具体的には、主基板350の主基板第1コネクタ354には、通信線C1の一端側に配設されたハウジングC1aが接続され、第1副基板450の第1副基板第1コネクタ454には、通信線C1の他端側に配設されたハウジングC1bが接続されている。すなわち、主基板350と第1副基板450は通信線C1(ハウジングC1a、ハウジングC1bを含む)によって電気的に接続され、これにより主制御部300と第1副制御部400との通信を可能としている。 More specifically, the main board first connector 354 of the main board 350 is connected to the housing C1a disposed on one end side of the communication line C1, and the first sub board first connector 454 of the first sub board 450 is connected. Is connected to a housing C1b disposed on the other end side of the communication line C1. That is, the main board 350 and the first sub board 450 are electrically connected by the communication line C1 (including the housing C1a and the housing C1b), thereby enabling communication between the main controller 300 and the first sub controller 400. Yes.
主基板350の主基板第2コネクタ355には、通信線C2の一端側に配設されたハウジングC2aが接続され、第1副基板450の第1副基板第2コネクタ455には、通信線C2の他端側に配設されたハウジングC2bが接続されている。すなわち、主基板350と第1副基板450は、通信線C1に加え、通信線C2(ハウジングC2a、ハウジングC2bを含む)によっても電気的に接続され、これにより主制御部300と第1副制御部400との通信を可能としている。 A housing C2a disposed on one end side of the communication line C2 is connected to the main board second connector 355 of the main board 350, and the communication line C2 is connected to the first sub board second connector 455 of the first sub board 450. A housing C2b disposed on the other end side of is connected. That is, the main board 350 and the first sub board 450 are electrically connected not only by the communication line C1 but also by the communication line C2 (including the housing C2a and the housing C2b), and thereby the main control unit 300 and the first sub control. Communication with the unit 400 is enabled.
また、通信線C1は、ハウジングC1aを基点として主基板第1コネクタ354から上方に向けて折り曲げられた後にさらに第1副基板450の方向に折り曲げられ、背面101aに設けられた2つの支持部370と左側面101bに設けられた2つの支持部370を通過して直線的に配線された後、下方に折り曲げられて、ハウジングC1bを終点として第1副基板第1コネクタ454に接続されている。一方、通信線C2は、ハウジングC2aを基点として主基板第2コネクタ355から下方に向けて折り曲げられた後にさらに第1副基板450の方向に折り曲げられ、背面101aに設けられた2つの支持部370と左側面101bに設けられた2つの支持部370を通過して直線的に配線された後、上方に折り曲げられてハウジングC2bを終点として第1副基板第2コネクタ455に接続されている。 Further, the communication line C1 is bent upward from the main board first connector 354 with the housing C1a as a base point, and is further bent in the direction of the first sub board 450, and two support portions 370 provided on the back surface 101a. After passing through the two support portions 370 provided on the left side surface 101b and being linearly wired, they are bent downward and connected to the first sub-board first connector 454 with the housing C1b as an end point. On the other hand, the communication line C2 is bent downward from the main board second connector 355 with the housing C2a as a base point, and is further bent in the direction of the first sub-board 450, and two support portions 370 provided on the back surface 101a. After passing through the two support portions 370 provided on the left side surface 101b and being linearly wired, they are bent upward and connected to the first sub-board second connector 455 with the housing C2b as the end point.
すなわち、通信線C1と通信線C2は、主基板第1コネクタ354と主基板第2コネクタ355の間隔(主基板350の短手方向の間隔とほぼ同一の間隔)、および第1副基板第1コネクタ454と第1副基板第2コネクタ455の間隔(第1副基板450の長手方向の間隔よりもやや短い間隔)以上の間隔を保って配線されている。このような構成とすれば、不正器具を用いてコマンド情報を取得しようとしたときに、間隔が広い通信線C1と通信線C2の両方に不正器具を接続しなければならないため、不正器具の設置が困難で不正行為を未然に防止することができ、たとえ不正器具が設置されたとしても不正器具を容易に発見することができる場合がある。 That is, the communication line C1 and the communication line C2 are the distance between the main board first connector 354 and the main board second connector 355 (substantially the same as the distance in the short direction of the main board 350) and the first sub board first. Wiring is performed with an interval greater than or equal to the interval between the connector 454 and the first sub-substrate second connector 455 (interval slightly shorter than the interval in the longitudinal direction of the first sub-substrate 450). With such a configuration, when trying to acquire command information using an unauthorized device, the unauthorized device must be connected to both the communication line C1 and the communication line C2 having a wide interval. In some cases, it is difficult to prevent fraud, and even if a fraudulent device is installed, it can be easily detected.
主基板350の主基板第3コネクタ356には、通信線C3の一端側が接続され、上述の図示しないモータ駆動基板などのコネクタには、通信線C3の他端側が接続されている。すなわち、主基板350とモータ駆動基板などは通信線C3によって電気的に接続され、これにより主制御部300とモータ駆動基板などとの通信を可能としている。 One end side of the communication line C3 is connected to the main board third connector 356 of the main board 350, and the other end side of the communication line C3 is connected to a connector such as the motor drive board (not shown). That is, the main board 350 and the motor drive board are electrically connected by the communication line C3, thereby enabling communication between the main controller 300 and the motor drive board.
主基板350の主基板第4コネクタ357には、通信線C4の一端側が接続され、上述の図示しない扉基板などのコネクタには、通信線C4の他端側が接続されている。すなわち、主基板350と扉基板などは通信線C4によって電気的に接続され、これにより主制御部300と扉基板などとの通信を可能としている。 One end side of the communication line C4 is connected to the main board fourth connector 357 of the main board 350, and the other end side of the communication line C4 is connected to the connector such as the door board (not shown). That is, the main board 350 and the door board are electrically connected by the communication line C4, thereby enabling communication between the main controller 300 and the door board.
なお、詳細な図示は省略するが、第1副基板450の第3コネクタ456には、通信線C5の一端側が接続され、前面扉102の背面上部に配置された第2副基板550のコネクタには、通信線C5の他端側が接続されている。すなわち、第1副基板450と第2副基板550は、通信線C5によって電気的に接続され、これにより第1副制御部400と第2副制御部500との通信を可能としている。また、第1副基板450のその他のコネクタ457と、図示しない電源基板、液晶制御基板、各種照明基板(各種ランプ420などを制御する基板)なども通信線によって電気的に接続され、これにより第1副制御部400と、電源基板、液晶制御基板、各種照明基板などとの通信を可能としている。 Although not shown in detail, the third connector 456 of the first sub-board 450 is connected to one end of the communication line C5, and is connected to the connector of the second sub-board 550 disposed at the upper back of the front door 102. Is connected to the other end of the communication line C5. That is, the first sub-board 450 and the second sub-board 550 are electrically connected by the communication line C5, thereby enabling communication between the first sub-control unit 400 and the second sub-control unit 500. In addition, the other connector 457 of the first sub-board 450 and a power supply board, a liquid crystal control board, various lighting boards (boards for controlling various lamps 420, etc.) not shown are also electrically connected by communication lines. The 1 sub-control unit 400 can communicate with a power supply board, a liquid crystal control board, various illumination boards, and the like.
<図柄配列>
次に、図8を用いて、上述の各リール110乃至112に施される図柄配列について説明する。なお、同図は、各リール(左リール110、中リール111、右リール112)に施された図柄の配列を平面的に展開して示した図である。
<Pattern arrangement>
Next, the symbol arrangement applied to each of the reels 110 to 112 will be described with reference to FIG. This figure is a diagram in which the arrangement of symbols applied to each reel (left reel 110, middle reel 111, right reel 112) is developed in a plane.
各リール110乃至112には、同図の右側に示す複数種類(本実施形態では10種類)の図柄が所定コマ数(本実施形態では、番号0〜20の21コマ)だけ配置されている。また、同図の左端に示した番号0〜20は、各リール110乃至112上の図柄の配置位置(図柄位置)を示す番号である。例えば、本実施形態では、左リール110の2番の図柄位置には「セブン1図柄」、中リール111の0番の図柄位置には「ベル図柄」、右リール112の1番の図柄位置には「リプレイ図柄」、がそれぞれ配置されている。 In each reel 110 to 112, a plurality of types (10 types in this embodiment) of symbols shown on the right side of the figure are arranged in a predetermined number of frames (21 frames of numbers 0 to 20 in this embodiment). Also, numbers 0 to 20 shown at the left end of the figure are numbers indicating the positions (symbol positions) of symbols on the reels 110 to 112. For example, in the present embodiment, “seven 1 symbol” is assigned to the 2nd symbol position of the left reel 110, “bell symbol” is assigned to the 0th symbol position of the middle reel 111, and “1” symbol position of the right reel 112 is assigned to the 1st symbol position. Are arranged with “replay symbols”.
<入賞役の種類>
次に、図9を用いて、スロットマシン100の入賞役(条件装置)の種類について説明する。なお、同図は、入賞役(条件装置)、入賞役の名称、各入賞役に対応する図柄組合せ、各入賞役の払出し(メダルの払出枚数)、および備考を示した図である。ここで、本実施形態における入賞役のうち、特別役は特別遊技に移行する役として、また、再遊技役(リプレイ)は新たにメダルを投入することなく再遊技が可能となる役として、それぞれ入賞役とは区別され「作動役」と呼ばれる場合があるが、本実施形態における「入賞役」には、これらの作動役も含まれる。
<Type of winning prize>
Next, the types of winning combinations (condition devices) of the slot machine 100 will be described with reference to FIG. The figure shows the winning combination (condition device), the name of the winning combination, the symbol combination corresponding to each winning combination, the payout of each winning combination (the number of medals to be paid out), and the remarks. Here, among the winning combinations in this embodiment, the special role is a role that shifts to special games, and the re-playing role (replay) is a role that enables re-playing without newly inserting medals, respectively. Although distinguished from a winning combination, it may be referred to as an “operating combination”. However, the “winning combination” in the present embodiment includes these operating combinations.
スロットマシン100の入賞役には、特別役(ボーナス役)に分類される特別役1〜2と、一般役に分類される再遊技役1〜4および小役1〜6がある。なお、入賞役の種類は、これに限定されるものではなく、任意に採用できることは言うまでもない。 The winning combinations of the slot machine 100 include special combinations 1 to 2 classified as special combinations (bonus combinations), replay combinations 1 to 4 and small combinations 1 to 6 classified as general combinations. Needless to say, the type of winning combination is not limited to this and can be arbitrarily adopted.
<入賞役の種類/特別役>
「特別役1」(以下、「BB(ビッグボーナス)」と称する場合がある)は、入賞によって遊技状態がBB遊技状態(RT4)に移行し、ビッグボーナス遊技(BB遊技)が開始される特別役(作動役)である。本実施形態では、BBに対応する図柄組合せは、「セブン1図柄−セブン1図柄−セブン1図柄」である。
<Types of winning roles / Special roles>
“Special role 1” (hereinafter sometimes referred to as “BB (Big Bonus)”) is a special in which the game state is shifted to the BB game state (RT4) by winning and the big bonus game (BB game) is started. A role (operating role). In the present embodiment, the symbol combination corresponding to BB is “seven one symbol-seven one symbol-seven one symbol”.
また、BBについてはフラグ持越しを行う。すなわち、BBに内部当選すると、これを示すフラグが立つ(主制御部300のRAM308の所定のエリア内に記憶される)とともに、遊技状態が特別役1内部当選状態(RT3)に移行するが、この特別役1内部当選状態(RT3)においてBBに入賞しなかったとしても、入賞するまで内部当選を示すフラグが立った状態が維持され、次遊技以降でも特別役1内部当選状態(RT3)が維持され、BBに対応する図柄組合せが揃ってBBに入賞する状態にある。 For BB, the flag is carried over. That is, when BB is won internally, a flag indicating this is set (stored in a predetermined area of the RAM 308 of the main control unit 300) and the gaming state shifts to the special combination 1 internal winning state (RT3). Even if the BB is not won in this special role 1 internal winning state (RT3), the flag indicating the internal winning is maintained until winning, and the special role 1 internal winning state (RT3) is maintained even after the next game. It is maintained, and the symbol combination corresponding to BB is in a state where the BB is won.
「特別役2」(以下、「SB(シングルボーナス)」と称する場合がある)は、入賞によって遊技状態が1回の遊技だけSB遊技状態に移行し、シングルボーナス遊技(SB遊技)が開始される特別役(作動役)である。本実施形態では、SBに対応する図柄組合せは、「ブランク2図柄−ベル図柄−ベル図柄」である。 “Special role 2” (hereinafter sometimes referred to as “SB (single bonus)”) is changed to the SB gaming state by a single winning game due to winning, and the single bonus game (SB gaming) is started. Special role (operating role). In the present embodiment, the symbol combination corresponding to SB is “blank 2 symbols-bell symbol-bell symbol”.
<入賞役の種類/一般役>
「再遊技役1〜4」は、入賞によって、前回の遊技で投入した枚数と同じ枚数の遊技を、メダルを投入することなく行うことができる入賞役(作動役)である。なお、以下、再遊技役1〜4を総称して「再遊技役」、再遊技役1を「リプレイ」、再遊技役2を「パンクリプレイ」、再遊技役3を「制御リプレイ1」、再遊技役4を「制御リプレイ2」と称する場合がある。また、再遊技役1〜4に対応する図柄組合せおよび払出しは同図に示す通りである。
<Type of winning prize / general role>
The “re-game players 1 to 4” are winning combinations (acting combinations) that can play the same number of games as the number of games inserted in the previous game without inserting medals. Hereinafter, the replaying roles 1 to 4 are collectively referred to as “replaying role”, the replaying role 1 is “replay”, the replaying role 2 is “punk play”, and the replaying role 3 is “control replay 1”. The re-game player 4 may be referred to as “control replay 2”. Further, the symbol combinations and payouts corresponding to the re-game players 1 to 4 are as shown in FIG.
主制御部300における遊技状態の遷移(RT遷移)については後述するが、「再遊技役1(リプレイ)」は、入賞によって遊技状態を他の遊技状態に移行させない役であり、「再遊技役2(パンクリプレイ)」は、入賞によって遊技状態を再遊技低確率状態(RT0)に移行させる役であり、「再遊技役3(制御リプレイ1)」および「再遊技役4(制御リプレイ2)」は、制御用リプレイである。 Although the game state transition (RT transition) in the main control unit 300 will be described later, “re-game 1 (replay)” is a role that does not shift the game state to another game state by winning, “2 (Punkry play)” is a role for shifting the gaming state to the re-gaming low probability state (RT0) by winning, and “Re-playing role 3 (control replay 1)” and “Re-playing role 4 (control replay 2)” "Is a control replay.
「小役1〜6」は、入賞によって所定数のメダル(本実施形態では、最大10枚)が払い出される入賞役で、対応する図柄組合せおよび払出しは同図に示す通りである。なお、小役1に対応する図柄組合せ「ANY−チェリー−ANY」の場合、ANYで示される図柄はどの図柄でもよいことを示している。 “Small 1-6” is a winning combination in which a predetermined number of medals (a maximum of 10 in this embodiment) are paid out by winning, and the corresponding symbol combinations and payouts are as shown in FIG. In the case of the symbol combination “ANY-Cherry-ANY” corresponding to the small role 1, it indicates that the symbol indicated by ANY may be any symbol.
また、図9の下段に示す「SBこぼし目」は、上述の逆押しで特別役2(SB)に対応する図柄組合せを狙ったときに当該特別役2(SB)の取りこぼしによって、対応する「ベル図柄−ベル図柄−ベル図柄」の図柄組合せが入賞ラインに停止表示される。再遊技低確率状態(RT0)において当該図柄組合せが停止表示された場合、遊技状態が再遊技高確率状態(RT1)に移行するが、メダルの払出しは行われない。 In addition, the “SB spilled eyes” shown in the lower part of FIG. 9 corresponds to “spilled out” of the special role 2 (SB) when the symbol combination corresponding to the special role 2 (SB) is targeted by the above-described reverse pressing. The symbol combination “bell symbol-bell symbol-bell symbol” is stopped and displayed on the winning line. If the symbol combination is stopped and displayed in the replay low probability state (RT0), the game state shifts to the replay high probability state (RT1), but no medal is paid out.
<入賞役の抽選値>
次に、図10を用いて、入賞役の抽選値について説明する。なお、同図は、条件装置の名称、RTモード別の内部当選確率、および備考を示した図である。
<Lottery for winning prize>
Next, the lottery value of the winning combination will be described with reference to FIG. The figure shows the name of the condition device, the internal winning probability for each RT mode, and remarks.
詳細は後述するが、スロットマシン100の遊技状態は、再遊技低確率状態(RT0)、再遊技高確率状態(RT1)、特別役1内部当選状態(RT2)、BB遊技状態(RT3)の4種類があり、各々の遊技状態ごとに(RTモード別)に入賞役の内部当選確率が予め定められている。なお、以下、遊技状態を単にRT0〜RT3と称する場合がある。 Although details will be described later, the gaming state of the slot machine 100 is 4 in the re-gaming low probability state (RT0), the re-gaming high probability state (RT1), the special role 1 internal winning state (RT2), and the BB gaming state (RT3). There are types, and the internal winning probability of the winning combination is predetermined for each gaming state (by RT mode). Hereinafter, the gaming state may be simply referred to as RT0 to RT3.
各々の入賞役の内部当選確率は、条件装置の組合せに対応付けされた抽選値を、内部抽選時に取得される乱数値の数値範囲の大きさ(本実施形態では65535)で除した値で求められる。一例を挙げると、RT0〜RT1における特別役1(BB)の内部当選確率は、それぞれ256/65536であり、RT0における再遊技役1(リプレイ)の内部当選確率は、9362/65536、RT1における再遊技役1(リプレイ)の内部当選確率は、17100/65536、RT2における再遊技役1(リプレイ)の内部当選確率は、32768/65536であることを示している。 The internal winning probability of each winning combination is determined by a value obtained by dividing the lottery value associated with the combination of condition devices by the size of the numerical value range (65535 in the present embodiment) of the random value acquired at the time of the internal lottery. It is done. For example, the internal winning probability of special combination 1 (BB) in RT0 to RT1 is 256/65536, respectively, and the internal winning probability of replaying combination 1 (replay) in RT0 is 9362/65536, the re- It shows that the internal winning probability of the game combination 1 (replay) is 17100/65536, and the internal winning probability of the re-game combination 1 (replay) in RT2 is 32768/65536.
これらの抽選値は、乱数値の数値範囲(本実施形態では0〜65535)のうちのいずれかの数値範囲に予め対応付けされており、主制御部300は、得られた乱数値が、いずれの入賞役に対応する抽選値であったかを判定して内部抽選役を決定する役抽選処理を行う。また、抽選値は少なくとも1つの入賞役の内部当選確率を異ならせた設定1〜設定6が用意され、遊技店の係員等はいずれかの設定値を任意に選択し、設定することができる。 These lottery values are associated in advance with one of the numerical ranges of the random number values (0 to 65535 in the present embodiment), and the main control unit 300 determines which random number value is obtained. A lottery process for determining an internal lottery by determining whether the lottery value corresponds to the winning combination is performed. In addition, as the lottery value, setting 1 to setting 6 in which the internal winning probabilities of at least one winning combination are different are prepared, and an attendant of the game shop can arbitrarily select and set any setting value.
同図に示す内容を例示すると、NO1の特別役1(BB)およびNO2の特別役2(SB)は、遊技状態がRT0〜RT1の場合にのみ内部当選可能とされている。NO3の再遊技役1(リプレイ1)は、遊技状態がRT0〜RT2の場合にのみ内部当選可能とされている。また、この再遊技役1(リプレイ1)は、ストップボタン137〜139の押し順に関係なくリプレイに入賞するように構成される。 Exemplifying the contents shown in the figure, the special combination 1 (BB) of NO1 and the special combination 2 (SB) of NO2 can be internally won only when the gaming state is RT0 to RT1. The NO3 replaying role 1 (replay 1) can be won internally only when the gaming state is RT0 to RT2. In addition, the replaying player 1 (replay 1) is configured to win the replay regardless of the pressing order of the stop buttons 137 to 139.
NO4の再遊技役1、2(リプレイ1、2)は、再遊技役1(リプレイ)、再遊技役2(パンクリプレイ)の組合せであり、遊技状態がRT1の場合にのみ内部当選(重複当選、同時当選)可能とされている。また、この再遊技役1、2(リプレイ1、2)は、対応する備考の項目に示すように、第1停止操作によって左リール110を停止させた場合(第1停止左の場合)には再遊技役1(リプレイ)に入賞し、第1停止操作によって左リール110以外を停止させた場合には再遊技役2(パンクリプレイ)に入賞するように構成され、「押し順リプレイ1」とも称される。 NO4 replaying roles 1 and 2 (replays 1 and 2) are a combination of replaying role 1 (replay) and replaying role 2 (punk play). Only when the game state is RT1, internal winning (duplicate winnings) , Simultaneous winning) is possible. Further, as shown in the corresponding remark items, the replaying players 1 and 2 (replays 1 and 2) stop the left reel 110 by the first stop operation (in the case of the first stop left). When winning a replaying role 1 (replay) and stopping other than the left reel 110 by the first stop operation, it is configured to win a replaying role 2 (punk play). Called.
NO5の再遊技役1、2、3(リプレイ1、2、3)は、再遊技役1(リプレイ)、再遊技役2(パンクリプレイ)、再遊技役3(制御リプレイ1)の組合せであり、遊技状態がRT1の場合にのみ内部当選(重複当選、同時当選)可能とされている。また、この再遊技役1、2、3(リプレイ1、2、3)は、対応する備考の項目に示すように、第1停止操作によって中リール111を停止させた場合(第1停止中の場合)には再遊技役1(リプレイ)に入賞し、第1停止操作によって中リール111以外を停止させた場合には再遊技役2(パンクリプレイ)に入賞するように構成され、「押し順リプレイ2」とも称される。 No. 5 replay role 1, 2, 3 (replay 1, 2, 3) is a combination of replay role 1 (replay), replay role 2 (punk play), and replay role 3 (control replay 1). Only when the gaming state is RT1, internal winning (double winning, simultaneous winning) is possible. In addition, as shown in the corresponding remarks item, the replaying players 1, 2, and 3 (replays 1, 2, and 3) stop the middle reel 111 by the first stop operation (the first stopping state). In this case, the player is awarded the replaying role 1 (replay), and when the player stops other than the middle reel 111 by the first stop operation, the replaying role 2 (punk play) is awarded. Also called “Replay 2”.
NO6の再遊技役1、2、4(リプレイ1、2、4)は、再遊技役1(リプレイ)、再遊技役2(パンクリプレイ)、再遊技役4(制御リプレイ2)の組合せであり、遊技状態がRT0の場合にのみ内部当選(重複当選、同時当選)可能とされている。また、この再遊技役1、2、4(リプレイ1、2、4)は、対応する備考の項目に示すように、第1停止操作によって右リール112を停止させた場合(第1停止右の場合)には再遊技役1(リプレイ)に入賞し、第1停止操作によって右リール112以外を停止させた場合には再遊技役2(パンクリプレイ)に入賞するように構成され、「押し順リプレイ3」とも称される。NO7の小役1(チェリー)およびNO8の小役2(スイカ)は、全ての遊技状態で内部当選可能とされている。 No. 6 replaying role 1, 2, 4 (replay 1, 2, 4) is a combination of replaying role 1 (replay), replaying role 2 (punk play), and replaying role 4 (control replay 2) Only when the game state is RT0, internal winning (double winning, simultaneous winning) is possible. Further, as shown in the corresponding remark items, the replaying players 1, 2, 4 (replays 1, 2, 4) stop the right reel 112 by the first stop operation (the first stop right In the case of a replaying game 1 (replay), and when a player other than the right reel 112 is stopped by the first stop operation, the replaying game 2 (punk play) is won. Also called “Replay 3”. No. 7 small part 1 (cherry) and NO 8 small part 2 (watermelon) can be internally won in all gaming states.
NO9の小役3(青ベル)は、遊技状態がRT0〜RT2の場合にのみ内部当選可能とされている。この小役3(青ベル)は、左リール110に施されたセブン2図柄(青7図柄)が有効ライン上に停止表示することが可能な引き込み範囲の範囲内にあるときに、左リール110を停止させた場合に、「セブン2図柄(青7図柄)−ベル図柄−ベル図柄」の図柄組合せが有効ライン上に停止表示され、10枚のメダルが払出しされる。一方、左リール110に施されたセブン2図柄(青7図柄)が有効ライン上に停止表示することが可能な引き込み範囲の範囲外にあるときに、左リール110を停止させた場合に、ベルこぼし目に対応する「ベル図柄−ベル図柄−ベル図柄」の図柄組合せが有効ライン上に停止表示される。この小役3(青ベル)は、「3択ベル1」とも称される。 The small role 3 (blue bell) of NO9 can be won internally only when the gaming state is RT0 to RT2. The small role 3 (blue bell) is the left reel 110 when the seven 2 symbol (blue 7 symbol) applied to the left reel 110 is within the pull-in range that can be stopped and displayed on the active line. Is stopped, the symbol combination “seven 2 symbols (blue 7 symbols) -bell symbol-bell symbol” is stopped on the active line, and 10 medals are paid out. On the other hand, when the left reel 110 is stopped when the seven 2 symbol (blue 7 symbol) applied to the left reel 110 is outside the pull-in range that can be stopped and displayed on the active line, the bell The symbol combination “bell symbol-bell symbol-bell symbol” corresponding to the spilled eye is stopped and displayed on the active line. This small role 3 (blue bell) is also referred to as “3 choice bell 1”.
NO10の小役4(赤ベル)は、遊技状態がRT0〜RT2の場合にのみ内部当選可能とされている。この小役4(赤ベル)は、左リール110に施されたセブン1図柄(赤7図柄)が有効ライン上に停止表示することが可能な引き込み範囲の範囲内にあるときに、左リール110を停止させた場合に、「セブン1図柄(赤7図柄)−ベル図柄−ベル図柄」の図柄組合せが有効ライン上に停止表示され、10枚のメダルが払出しされる。一方、左リール110に施されたセブン1図柄(赤7図柄)が有効ライン上に停止表示することが可能な引き込み範囲の範囲外にあるときに、左リール110を停止させた場合に、ベルこぼし目に対応する「ベル図柄−ベル図柄−ベル図柄」の図柄組合せが有効ライン上に停止表示される。この小役4(赤ベル)は、「3択ベル2」とも称される。 The small role 4 (red bell) of NO10 can be won internally only when the gaming state is RT0 to RT2. This small role 4 (red bell) is in the left reel 110 when the Seven 1 symbol (red 7 symbol) applied to the left reel 110 is within a pull-in range that can be stopped and displayed on the active line. Is stopped, the symbol combination of “seven 1 symbol (7 red symbols) -bell symbol-bell symbol” is stopped on the active line and 10 medals are paid out. On the other hand, if the left reel 110 is stopped when the Seven 1 symbol (seven red symbols) applied to the left reel 110 is outside the pull-in range that can be stopped and displayed on the active line, The symbol combination “bell symbol-bell symbol-bell symbol” corresponding to the spilled eye is stopped and displayed on the active line. This small role 4 (red bell) is also referred to as “3 choice bell 2”.
NO11の小役5(黒ベル)は、遊技状態がRT0〜RT2の場合にのみ内部当選可能とされている。この小役5(黒ベル)は、左リール110に施されたBAR図柄(黒BAR図柄)が有効ライン上に停止表示することが可能な引き込み範囲の範囲内にあるときに、左リール110を停止させた場合に、「BAR図柄(黒BAR図柄)−ベル図柄−ベル図柄」の図柄組合せが有効ライン上に停止表示され、10枚のメダルが払出しされる。一方、左リール110に施されたBAR図柄(黒BAR図柄)が有効ライン上に停止表示することが可能な引き込み範囲の範囲外にあるときに、左リール110を停止させた場合に、ベルこぼし目に対応する「ベル図柄−ベル図柄−ベル図柄」の図柄組合せが有効ライン上に停止表示される。この小役5(黒ベル)は、「3択ベル3」とも称される。 The small role 5 (black bell) of NO11 can be won internally only when the gaming state is RT0 to RT2. This small role 5 (black bell) moves the left reel 110 when the BAR symbol (black BAR symbol) applied to the left reel 110 is within a pull-in range that can be stopped and displayed on the active line. When stopped, the symbol combination “BAR symbol (black BAR symbol) -bell symbol-bell symbol” is stopped on the active line, and ten medals are paid out. On the other hand, when the left reel 110 is stopped when the BAR symbol (black BAR symbol) applied to the left reel 110 is outside the pull-in range that can be stopped and displayed on the active line, the bell spills. The symbol combination “bell symbol-bell symbol-bell symbol” corresponding to the eye is stopped and displayed on the active line. This small role 5 (black bell) is also referred to as “3 choice bell 3”.
NO12の小役6(1枚小役)は、全ての遊技状態で内部当選可能とされている。NO13の小役3、4、5(青ベル、赤ベル、黒ベル)は、遊技状態がRT3の場合に内部当選(重複当選、同時当選)可能とされ、左リール110を停止させた停止操作の態様(目押し位置)に応じて、「セブン2図柄(青7図柄)/セブン1図柄(赤7図柄)/BAR図柄(黒BAR図柄)−ベル図柄−ベル図柄」のうち、いずれかの図柄組合せが有効ライン上に停止表示され、10枚のメダルが払出しされる。 No. 12 small combination 6 (one small combination) can be internally won in all gaming states. No. 3 small roles 3, 4, 5 (blue bell, red bell, black bell) can be internally won (double winning, simultaneous winning) when the gaming state is RT3, and the stop operation that stops the left reel 110 One of the following: “Seven 2 Symbols (Blue 7 Symbols) / Seven 1 Symbols (Red 7 Symbols) / BAR Symbols (Black BAR Symbols) —Bell Symbols—Bell Symbols” The symbol combination is stopped and displayed on the active line, and 10 medals are paid out.
<主制御部のRT遷移>
次に、図11を用いて、主制御部300の遊技状態の遷移(RT遷移)について説明する。なお、同図は主制御部のRT遷移の一例を示した図である。上述のとおり、スロットマシン100の遊技状態は、再遊技低確率状態(RT0)、再遊技高確率状態(RT1)、特別役1内部当選状態(RT2)、BB遊技状態(RT3)の5種類がある。
<RT transition of main controller>
Next, the game state transition (RT transition) of the main control unit 300 will be described with reference to FIG. The figure shows an example of RT transition of the main control unit. As described above, the gaming state of the slot machine 100 includes five types of a re-gaming low probability state (RT0), a re-gaming high probability state (RT1), a special role 1 internal winning state (RT2), and a BB gaming state (RT3). is there.
<再遊技低確率状態(RT0)>
再遊技低確率状態(RT0)は、スロットマシン100の電源投入後やリセット後に最初に移行する初期の遊技状態であり、通常遊技状態とも称される。再遊技低確率状態(RT0)の内容は特に限定されないが、本実施形態では、入賞役の内部抽選の結果が概ねハズレとなる設定、または、停止表示結果がいずれの役の図柄組合せに該当しないハズレの停止表示結果が概ね導出される設定がされているとともに、再遊技役の内部当選確率が低確率に設定され、当該遊技状態において獲得可能なメダルの総数が、投入したメダルの総数に満たない遊技状態である。よって、遊技者にとっては、後述する再遊技高確率状態やBB遊技状態などに比べて不利となる遊技状態である。
<Replay low probability state (RT0)>
The re-gaming low probability state (RT0) is an initial gaming state that first shifts after the slot machine 100 is powered on or reset, and is also referred to as a normal gaming state. The content of the replay low probability state (RT0) is not particularly limited, but in this embodiment, the internal lottery result of the winning combination is almost lost or the stop display result does not correspond to any combination of symbols. In addition to the fact that the result of losing stop display is generally derived, the internal winning probability of the re-gamer is set to a low probability, and the total number of medals that can be acquired in the gaming state is equal to the total number of medals inserted. There is no gaming state. Therefore, it is a gaming state that is disadvantageous for the player as compared to a re-playing high probability state and a BB gaming state, which will be described later.
この再遊技低確率状態(RT0)では、SBこぼし目の図柄組合せが有効ラインに停止表示された場合に再遊技高確率状態(RT1)に移行する。 In this replay low probability state (RT0), when the symbol combination of the SB spillover is stopped and displayed on the active line, the replay high probability state (RT1) is entered.
<再遊技高確率状態(RT1)>
再遊技高確率状態(RT1)は、再遊技役の内部当選確率が再遊技低確率状態(RT0)よりも高確率に設定され、遊技に用いられるメダルの消費が抑えられ、小役の入賞によって所定数のメダルが払い出されることにより、獲得するメダルの総数が、投入したメダルの総数を超える遊技状態である。よって、遊技者にとっては、上述の再遊技低確率状態に比べて有利となる遊技状態である。
<Replay high probability state (RT1)>
In the replay high probability state (RT1), the internal winning probability of the replaying role is set to be higher than the replaying low probability state (RT0), the consumption of medals used in the game is suppressed, A game state in which the total number of medals to be acquired exceeds the total number of medals inserted by paying out a predetermined number of medals. Therefore, it is a gaming state that is advantageous for the player as compared with the above-mentioned low replay probability state.
この再遊技高確率状態(RT1)では、再遊技役2(パンクリプレイ)の図柄組合せが有効ラインに停止表示された場合に再遊技低率状態(RT0)に移行し、特別役1(BB)に内部当選した場合に特別役1内部当選状態(RT2)に移行する。 In this replay high probability state (RT1), when the combination of symbols of replaying role 2 (punk play) is stopped and displayed on the active line, the replaying low rate state (RT0) is entered, and special role 1 (BB) When the internal winning is made, the special role 1 internal winning state (RT2) is entered.
<特別役1内部当選状態(RT2)>
特別役1内部当選状態(RT2)は、上述した再遊技低確率状態(RT0)または再遊技高確率状態(RT1)において、特別役1(BB)に内部当選した場合に移行する遊技状態であり、特別役1(BB)に対応する図柄組合せを有効ライン上に停止表示させることが可能となっている遊技状態である。この特別役1内部当選状態(RT2)では、特別役1(BB)に対応する図柄組合せが有効ライン上に停止表示された場合にBB遊技状態(RT3)に移行し、BB遊技が開始される。
<Special role 1 internal winning state (RT2)>
The special combination 1 internal winning state (RT2) is a gaming state that is shifted when the special combination 1 (BB) is internally won in the above-mentioned low replay probability state (RT0) or high replay probability state (RT1). This is a gaming state in which the symbol combination corresponding to the special combination 1 (BB) can be stopped and displayed on the active line. In the special combination 1 internal winning state (RT2), when the symbol combination corresponding to the special combination 1 (BB) is stopped and displayed on the active line, the state shifts to the BB gaming state (RT3), and the BB game is started. .
<BB遊技状態(RT3)>
BB遊技状態(RT3)は、獲得するメダルの総数が、投入したメダルの総数を超える遊技状態であり、遊技者にとっては、上述の再遊技低確率状態や再遊技高確率状態に比べて有利となる遊技状態である。BB遊技状態(RT3)の内容は特に限定されないが、本実施形態では、上述の小役3、4、5に高確率で内部当選することによって小役3、4、5に対応するメダルの払出しを受けることが可能で、予め定められた規定枚数(本実施形態では、BBが294枚)を超えるメダルの払出しを行った場合に再遊技低確率状態(RT0)に移行する。
<BB gaming state (RT3)>
The BB gaming state (RT3) is a gaming state in which the total number of medals to be acquired exceeds the total number of medals inserted, which is advantageous to the player compared to the above-mentioned replay low probability state and replay high probability state. Is a gaming state. Although the content of the BB gaming state (RT3) is not particularly limited, in the present embodiment, medals corresponding to the small roles 3, 4, 5 are paid out by winning the above-mentioned small roles 3, 4, 5 with high probability. When a medal is paid out exceeding a predetermined number (in the present embodiment, 294 BB), the game shifts to the low replay probability state (RT0).
<主制御部メイン処理>
次に、図12を用いて、主制御部300のCPU304が実行する主制御部メイン処理について説明する。なお、同図は主制御部メイン処理の流れを示すフローチャートである。
<Main control unit main processing>
Next, main control unit main processing executed by the CPU 304 of the main control unit 300 will be described with reference to FIG. This figure is a flowchart showing the flow of main processing of the main control unit.
この主制御部メイン処理は、スロットマシン100に電源が投入されたときや、主制御300のシステムリセットが解除されたときなどに開始される処理である。最初に、ステップS101では、I/O310の初期化、RAM308の初期化などを含む初期設定処理を行うとともに、電源投入後や設定変更後には、第1副制御部400に対して設定変更コマンドを送信する準備を行う。なお、主制御部300が第1副制御部400に送信するコマンドの詳細については<主制御部のコマンド>で詳細に説明する。 The main process of the main control unit is a process that is started when the power to the slot machine 100 is turned on or when the system reset of the main control 300 is released. First, in step S101, initial setting processing including initialization of the I / O 310, initialization of the RAM 308, and the like is performed, and a setting change command is issued to the first sub control unit 400 after the power is turned on or after the setting is changed. Prepare to send. The details of the command transmitted from the main control unit 300 to the first sub-control unit 400 will be described in detail in <Commands of main control unit>.
続いて、ステップS102では、第1副制御部400に対して遊技開始コマンドを送信する準備を行った後に、メダルの投入の有無やスタートレバー135の操作の有無をチェックし、次のステップS103では、メダルの投入に応じて入賞ライン表示ランプ120を点灯させ、有効な入賞ラインを確定する。また、ステップS102では、メダルの投入を検出した場合には、第1副制御部400に対してメダル投入コマンドを送信する準備を行い、スタートレバー135の操作を受付けた場合には、第1副制御部400に対してスタートレバー受付コマンドと演出情報コマンドを送信する準備を行う。なお、前回の遊技で再遊技に入賞した場合は、前回の遊技で投入されたメダル枚数と同じ数のメダルを投入する処理を行うので、遊技者によるメダルの投入が不要となる。 Subsequently, in step S102, after preparing to transmit a game start command to the first sub-control unit 400, it is checked whether or not a medal is inserted and whether or not the start lever 135 is operated. In the next step S103, In response to the insertion of a medal, the winning line display lamp 120 is turned on to determine an effective winning line. In step S102, when the insertion of a medal is detected, preparation for transmitting a medal insertion command is performed to the first sub control unit 400. When the operation of the start lever 135 is accepted, the first sub control unit 400 is prepared. Preparation for transmitting a start lever reception command and an effect information command to the control unit 400 is performed. Note that when a re-win is won in the previous game, a process of inserting the same number of medals as the number of medals inserted in the previous game is performed, so that it is not necessary for the player to insert medals.
ステップS104では、乱数取得処理を行う。この乱数取得処理では、乱数値生成回路316で発生させた乱数を取得した後に、ステップS105に進む。ステップS105では、入賞役内部抽選を行う。この入賞役内部抽選では、ステップS104の乱数取得処理で取得した乱数値が、上述のいずれかの入賞役に対応する抽選値であったかどうかを判定して内部抽選役を決定し、この内部当選役を示す内部当選役情報をRAM308に記憶する。また、抽選で決定した入賞役(内部当選した入賞役)の情報を含む内部抽選コマンドを第1副制御部400に送信する準備を行う。 In step S104, a random number acquisition process is performed. In this random number acquisition process, after the random number generated by the random value generation circuit 316 is acquired, the process proceeds to step S105. In step S105, a winning combination internal lottery is performed. In this winning combination internal lottery, it is determined whether or not the random value acquired in the random number acquisition process in step S104 is a lottery value corresponding to any of the above winning combinations, and an internal lottery is determined. Is stored in the RAM 308. In addition, preparation is made for transmitting an internal lottery command including information on a winning combination determined in the lottery (internally winning winning combination) to the first sub-control unit 400.
ステップS106では、リール停止データ選択処理を行う。このリール停止データ選択処理では、ステップS105の入賞役内部抽選の内部抽選結果に基づき、リール停止データを選択し、次のステップS107では、全てのリール110〜112の回転を開始するとともに、第1副制御部400に対して回胴回転開始コマンドを送信する準備を行う。 In step S106, reel stop data selection processing is performed. In this reel stop data selection process, reel stop data is selected based on the internal lottery result of the winning combination internal lottery in step S105, and in the next step S107, rotation of all reels 110 to 112 is started and the first Preparations are made to transmit a spinning cylinder rotation start command to the sub-control unit 400.
ステップS108では、ストップボタン137〜139が操作されたか否かのチェックを行い、上述の第1停止操作を受付けた場合には、第1副制御部400に対して第1停止操作によって停止されたリールの情報を含む停止ボタン1受付コマンドを送信する準備を行い、上述の第2停止操作を受付けた場合には、第1副制御部400に対して第2停止操作によって停止されたリールの情報を含む停止ボタン2受付コマンドを送信する準備を行い、上述の第3停止操作を受付けた場合には、第1副制御部400に対して第3停止操作によって停止されたリールの情報を含む停止ボタン3受付コマンドを送信する準備を行う。 In step S108, it is checked whether or not the stop buttons 137 to 139 have been operated. When the first stop operation described above is accepted, the first sub control unit 400 is stopped by the first stop operation. When preparation for transmitting the stop button 1 reception command including reel information is made and the second stop operation described above is received, information on the reels stopped by the second stop operation with respect to the first sub-control unit 400 When the stop command 2 reception command including the command is prepared and the above-described third stop operation is received, the stop including the information on the reel stopped by the third stop operation with respect to the first sub-control unit 400 Prepare to send the button 3 acceptance command.
また、このステップS108では、全てのリール110〜112が停止したか否かを判定し、全てのリール110〜112が停止した場合には次のステップS109に進む。ステップS109では、表示判定処理を行う。この表示判定処理では、有効ラインL1〜L3上に何らかの入賞役に対応する図柄組合せが表示された場合に、その入賞役に入賞したと判定するとともに、第1副制御部400に対して表示判定コマンドを送信する準備を行う。ステップS110では払い出しのある何らかの入賞役に入賞していれば、その入賞役に対応する枚数のメダルを入賞ライン数や遊技状態に応じて払い出すとともに、第1副制御部400に対して表示演出コマンドを送信する準備を行う。 In step S108, it is determined whether or not all the reels 110 to 112 are stopped. If all the reels 110 to 112 are stopped, the process proceeds to the next step S109. In step S109, display determination processing is performed. In this display determination process, when a symbol combination corresponding to any winning combination is displayed on the active lines L1 to L3, it is determined that the winning combination has been won, and a display determination is made to the first sub-control unit 400. Prepare to send a command. In step S110, if a winning combination with a payout has been won, the number of medals corresponding to the winning combination is paid out in accordance with the number of winning lines and the game state, and a display effect is displayed to the first sub-control unit 400. Prepare to send a command.
ステップS111では、遊技状態制御処理を行う。この遊技状態制御処理では、上述のRT0〜RT3の各遊技状態の移行に関する処理を行い、それらの開始条件、終了条件の成立により、遊技状態を移行させる。また、更新した遊技状態(RT0〜RT3)の情報を含む遊技状態更新コマンドを第1副制御部400に対して送信する準備を行う。以上により1ゲームが終了し、以降、ステップS102〜S111の処理を繰り返すことにより遊技が進行することになる。 In step S111, game state control processing is performed. In this gaming state control process, processing relating to the transition of each gaming state of RT0 to RT3 described above is performed, and the gaming state is shifted when the start condition and end condition are satisfied. In addition, preparation for transmitting a game state update command including information on the updated game state (RT0 to RT3) to the first sub-control unit 400 is performed. As described above, one game is completed, and thereafter, the game proceeds by repeating the processes of steps S102 to S111.
<主制御部タイマ割込処理>
次に、図13を用いて、主制御部300のCPU304が実行する主制御部タイマ割込処理について説明する。なお、同図は主制御部タイマ割込処理の流れを示すフローチャートである。
<Main control unit timer interrupt processing>
Next, a main control unit timer interrupt process executed by the CPU 304 of the main control unit 300 will be described with reference to FIG. This figure is a flowchart showing the flow of the main control unit timer interrupt process.
主制御部300は、所定の周期(本実施形態では約1.504msに1回)でタイマ割込信号を発生するカウンタタイマ312を備えており、このタイマ割込信号を契機として主制御部タイマ割込処理を所定の周期で開始する。 The main control unit 300 includes a counter timer 312 that generates a timer interrupt signal at a predetermined cycle (in this embodiment, about once every 1.504 ms). The main control unit timer is triggered by this timer interrupt signal. Interrupt processing is started at a predetermined cycle.
ステップS201では、タイマ割込開始処理を行う。このタイマ割込開始処理では、CPU304の各レジスタの値をスタック領域に一時的に退避する処理などを行う。ステップS202では、WDT314のカウント値が初期設定値(本実施形態では32.8ms)を超えてWDT割込が発生しないように(処理の異常を検出しないように)、WDT314を定期的に(本実施形態では、主制御部タイマ割込の周期である約1.504msに1回)リスタートを行う。 In step S201, a timer interrupt start process is performed. In this timer interrupt start process, a process of temporarily saving each register value of the CPU 304 to the stack area is performed. In step S202, the WDT 314 is periodically changed to the initial value (32.8 ms in this embodiment) so that no WDT interruption occurs (so as not to detect a processing abnormality). In the embodiment, the restart is performed once in about 1.504 ms which is the period of the main control unit timer interrupt.
ステップS203では、入力ポート状態更新処理を行う。この入力ポート状態更新処理では、I/O310の入力ポートを介して、各種センサ318のセンサ回路320の検出信号を入力して検出信号の有無を監視し、RAM308に各種センサ318ごとに区画して設けた信号状態記憶領域に記憶する。また、精算ボタン134に対応する信号状態記憶領域に検出信号ありの情報が記憶された場合(精算ボタン134の操作を受付けた場合)には、精算ボタンコマンドを第1副制御部400に対して送信する準備を行う。 In step S203, input port state update processing is performed. In this input port state update process, the detection signals of the sensor circuits 320 of the various sensors 318 are input via the input ports of the I / O 310 to monitor the presence or absence of the detection signals, and each of the various sensors 318 is partitioned in the RAM 308. Store in the provided signal state storage area. When information with a detection signal is stored in the signal state storage area corresponding to the settlement button 134 (when an operation of the settlement button 134 is accepted), a settlement button command is sent to the first sub-control unit 400. Prepare to send.
ステップS204では、各種遊技処理を行う。この各種遊技処理では、割込みステータスを取得し(各種センサ318からの信号に基づいて各種割込みステータスを取得する)、このステータスに従った処理を行う(例えば、取得した各ストップボタン137〜139の割込みステータスに基づいて、停止ボタン受付処理を行う)。ステップS205では、タイマ更新処理を行う。このタイマ更新処理では、各種タイマを更新(カウントアップまたはカウントダウン)する処理を行う。 In step S204, various game processes are performed. In these various game processes, an interrupt status is acquired (various interrupt statuses are acquired based on signals from various sensors 318), and a process according to this status is performed (for example, the interrupts of the acquired stop buttons 137 to 139 are acquired). Based on the status, stop button reception processing is performed). In step S205, timer update processing is performed. In this timer update process, various timers are updated (count up or count down).
ステップS206では、コマンド設定送信処理を行い、これにより各種のコマンド情報が第1副制御部400に送信される。コマンド情報のデータ構成の詳細については、<コマンド情報のデータ構成>において後述するが、1つのコマンド情報は、2バイト(16ビット)長の第1コマンドおよび第2コマンドによって構成され、このステップS206では、コマンド情報を16ビットのデータ幅を有する通信線C1または通信線C2のいずれか一方を用いたパラレル通信によって、第1コマンド→第2コマンドの順番で2回に分けて第1副制御部400に送信する処理を行う。また、コマンド情報の送信手順の詳細については、<コマンド情報の送信手順>において後述するが、このステップS206では、1つのコマンド情報を2つの通信線C1と通信線C2を交互に用いて第1副制御部400に送信する処理や、認証用パスワードの設定処理等を行う。 In step S206, command setting transmission processing is performed, whereby various command information is transmitted to the first sub-control unit 400. Details of the data structure of the command information will be described later in <Data structure of command information>. One command information is composed of a first command and a second command having a length of 2 bytes (16 bits), and this step S206. In the first sub-control unit, the command information is divided into two times in the order of the first command → the second command by parallel communication using either the communication line C1 or the communication line C2 having a data width of 16 bits. The process of transmitting to 400 is performed. Details of the command information transmission procedure will be described later in <Command Information Transmission Procedure>. In this step S206, the first command information is used by alternately using two communication lines C1 and C2. Processing to transmit to the sub-control unit 400, authentication password setting processing, and the like are performed.
なお、本実施形態では、1つのコマンド情報を2つの通信線C1と通信線C2を交互に用いて第1副制御部400に送信するように構成しているが、例えば、コマンドを送信する度に2つの通信線C1と通信線C2から1つの通信線をランダムに選択し、選択した通信線を用いてコマンド情報を送信してもよいし、遊技台の電源投入時に2つの通信線C1と通信線C2から1つの通信線を選択し、遊技台の電源が遮断されるまで、選択した通信線を用いてコマンド情報を送信してもよい。また、通信線の数も2つに限定されるものではなく、3つ以上でもよい。 In the present embodiment, one command information is configured to be transmitted to the first sub-control unit 400 by alternately using the two communication lines C1 and C2, but for example, every time a command is transmitted. One communication line may be selected at random from the two communication lines C1 and C2, and command information may be transmitted using the selected communication line, or two communication lines C1 and One communication line may be selected from the communication line C2, and command information may be transmitted using the selected communication line until the power of the gaming machine is cut off. Further, the number of communication lines is not limited to two, and may be three or more.
第1副制御部400では、受信した出力予定情報に含まれるコマンド種別により、主制御部300における遊技制御の変化に応じた演出制御の決定が可能になるとともに、出力予定情報に含まれているコマンドデータの情報に基づいて、演出制御内容を決定することができるようになる。 In the first sub-control unit 400, it is possible to determine the production control according to the change of the game control in the main control unit 300 by the command type included in the received output schedule information, and it is included in the output schedule information. Based on the information of the command data, the contents of effect control can be determined.
ステップS207では、外部出力信号設定処理を行う。この外部出力信号設定処理では、RAM308に記憶している遊技情報を、情報出力回路334を介してスロットマシン100とは別体の情報入力回路652に出力する。 In step S207, an external output signal setting process is performed. In this external output signal setting process, game information stored in the RAM 308 is output to an information input circuit 652 separate from the slot machine 100 via the information output circuit 334.
ステップS208では、デバイス監視処理を行う。このデバイス監視処理では、まずはステップS203において信号状態記憶領域に記憶した各種センサ318の信号状態を読み出して、メダル投入異常及びメダル払出異常等に関するエラーの有無を監視し、エラーを検出した場合にはエラー処理(例えば、ステップS207で送信するエラー発生コマンドの送信準備を行う処理)を実行させる。さらに、現在の遊技状態に応じて、メダルセレクタ170(メダルセレクタ170内に設けたソレノイドが動作するメダルブロッカ)、各種ランプ338、各種の7セグメント(SEG)表示器の設定を行う。 In step S208, device monitoring processing is performed. In this device monitoring process, first, the signal states of the various sensors 318 stored in the signal state storage area in step S203 are read, and the presence / absence of errors relating to medal insertion abnormality and medal payout abnormality is monitored. Error processing (for example, processing for preparing to transmit an error occurrence command to be transmitted in step S207) is executed. Further, according to the current gaming state, the medal selector 170 (medal blocker in which the solenoid provided in the medal selector 170 operates), various lamps 338, and various 7-segment (SEG) indicators are set.
ステップS209では、低電圧信号がオンであるか否かを監視する。そして、低電圧信号がオンの場合(電源の遮断を検知した場合)にはステップS211に進み、低電圧信号がオフの場合(電源の遮断を検知していない場合)にはステップS210に進む。 In step S209, it is monitored whether or not the low voltage signal is on. Then, when the low voltage signal is on (when power supply cutoff is detected), the process proceeds to step S211. When the low voltage signal is off (when power supply cutoff is not detected), the process proceeds to step S210.
ステップS210では、タイマ割込終了処理を終了する各種処理を行う。このタイマ割込終了処理では、ステップS201で一時的に退避した各レジスタの値を元の各レジスタに設定する処理等を行う。その後、上述の主制御部メイン処理に復帰する。一方、ステップS211では、復電時に電断時の状態に復帰するための特定の変数やスタックポインタを復帰データとしてRAM308の所定の領域に退避し、入出力ポートの初期化等の電断処理を行い、その後、上述の主制御部メイン処理に復帰する。 In step S210, various processes for ending the timer interrupt end process are performed. In this timer interrupt termination process, a process of setting the value of each register temporarily saved in step S201 to each original register is performed. Thereafter, the process returns to the main control unit main process. On the other hand, in step S211, a specific variable or stack pointer for returning to the power-off state at the time of power recovery is saved as a return data in a predetermined area of the RAM 308, and power-off processing such as initialization of input / output ports is performed. Then, the process returns to the main process of the main control unit described above.
<主制御部のコマンド>
次に、主制御部300が第1副制御部400に送信するコマンドについて説明する。図14は、主制御部300が第1副制御部400に送信するコマンドの種別と、コマンド送信の外部契機と、コマンド名と、コマンドの上位および下位バイトの数値と、下位バイトの内容を示した図である。
<Main control command>
Next, commands that the main control unit 300 transmits to the first sub control unit 400 will be described. FIG. 14 shows the type of command that the main control unit 300 transmits to the first sub control unit 400, the external trigger of command transmission, the command name, the numerical values of the upper and lower bytes of the command, and the contents of the lower bytes. It is a figure.
主制御部300が送信するコマンド情報は、「例外」と「遊技中」の2種類に大別することができ、コマンド種別の「例外」には、同図に示す2種類のコマンドが含まれる。例えば、設定変更コマンドは、電源投入や設定変更を契機として送信されるコマンドであり、可変値の下位バイトには、設定変更中を表す情報や設定変更終了を表す情報が設定される。なお、固定値については図14に示す通りであるため、以下、その説明は省略する。エラー発生コマンドは、エラーの発生を契機として送信されるコマンドであり、可変値の下位バイトには、扉開放中やホッパーエラーなどのエラー状態を表す情報が設定される。 The command information transmitted by the main control unit 300 can be broadly divided into two types, “exception” and “playing”, and the command type “exception” includes the two types of commands shown in FIG. . For example, the setting change command is a command transmitted when the power is turned on or the setting is changed, and information indicating that the setting is being changed or information indicating that the setting has been changed is set in the lower byte of the variable value. The fixed values are as shown in FIG. 14 and will not be described below. The error occurrence command is a command transmitted in response to the occurrence of an error, and information indicating an error state such as the door being opened or a hopper error is set in the lower byte of the variable value.
また、コマンド種別の「遊技中」には、同図に示す12種類のコマンドが含まれ、例えば、遊技開始コマンドは、遊技開始を契機として(例えば、上記ステップS102のメダル投入・スタート操作受付処理の実行開始直後に)送信されるコマンドであり、可変値の下位バイトには、再遊技の作動の有無を表す情報が設定される。メダル投入コマンドは、メダル投入を契機として(例えば、上記ステップS102のメダル投入・スタート操作受付処理においてメダルの投入を検出した場合に)送信されるコマンドであり、可変値の下位バイトには、投入メダル数を表す情報が設定される。精算ボタンコマンドは、精算ボタン134の受付を契機として(例えば、上記ステップS203の入力ポート状態更新処理において精算ボタン134の操作を受付けた場合に)送信されるコマンドである。 The command type “in game” includes the 12 types of commands shown in the figure. For example, the game start command is triggered by the game start (for example, the medal insertion / start operation acceptance process in step S102 above). This command is sent immediately after the start of execution), and in the lower byte of the variable value, information indicating whether or not re-game is activated is set. The medal insertion command is a command transmitted in response to the insertion of a medal (for example, when insertion of a medal is detected in the medal insertion / start operation reception process in step S102). Information representing the number of medals is set. The settlement button command is a command transmitted in response to reception of the settlement button 134 (for example, when an operation of the settlement button 134 is accepted in the input port state update process in step S203).
スタートレバー受付コマンドは、スタートレバー135の受付を契機として(例えば、上記ステップS102のメダル投入・スタート操作受付処理においてスタートレバー135の操作を受付けた場合に)送信されるコマンドであり、下位バイトにはメダルの投入枚数(この例では3)が設定される。演出情報コマンドは、スタートレバー135の受付を契機として(例えば、上記ステップS102のメダル投入・スタート操作受付処理においてスタートレバー135の操作を受付けた場合に)送信されるコマンドであり、3種類のコマンドが連続して送信される。具体的には、上位バイトが固定値(14H)に設定され、かつ可変値の下位バイトに6段階設定値を表す情報が設定されるコマンド1と、上位バイトが固定値(15H)に設定され、かつ可変値の下位バイトに遊技状態1〜4(RT0〜RT3)を表す情報が設定されるコマンド2と、上位バイトが固定値(16H)に設定され、かつ可変値の下位バイトに内部当選役を表す情報が設定されるコマンド3が、この順番で送信される。 The start lever acceptance command is a command that is transmitted when the start lever 135 is accepted (for example, when the operation of the start lever 135 is accepted in the medal insertion / start operation acceptance process in step S102), and is stored in the lower byte. Is set with the number of inserted medals (3 in this example). The effect information command is a command transmitted in response to reception of the start lever 135 (for example, when the operation of the start lever 135 is received in the medal insertion / start operation reception process in step S102), and three types of commands Are sent continuously. Specifically, the upper byte is set to a fixed value (14H), and the command 1 in which information representing six-stage setting values is set to the lower byte of the variable value, and the upper byte is set to a fixed value (15H). In addition, command 2 in which information indicating gaming states 1 to 4 (RT0 to RT3) is set in the lower byte of the variable value, and the upper byte is set to a fixed value (16H), and the internal winning is selected in the lower byte of the variable value Command 3 in which information representing a combination is set is transmitted in this order.
回胴回転開始コマンドは、スタートレバー135の受付を契機として(例えば、上記ステップS106のリール停止データ選択処理においてスタートレバー135の受付を契機として全てのリール110〜112の回転を開始した場合に)送信されるコマンドである。停止ボタン1受付コマンドは、停止ボタン1の受付(上述の第1停止操作)を契機として(例えば、上記ステップS108のリール停止制御において第1停止操作を受付けた場合に)送信されるコマンドであり、可変値の下位バイトには、第1停止操作されたストップボタンに関する情報が設定される。停止ボタン2受付コマンドは、停止ボタン2の受付(上述の第2停止操作)を契機として(例えば、上記ステップS108のリール停止制御において第2停止操作を受付けた場合に)送信されるコマンドであり、可変値の下位バイトには、第2停止操作されたストップボタンに関する情報が設定される。停止ボタン3受付コマンドは、停止ボタン3の受付(上述の第3停止操作)を契機として(例えば、上記ステップS108のリール停止制御において第3停止操作を受付けた場合に)送信されるコマンドであり、可変値の下位バイトには、第3停止操作されたストップボタンに関する情報が設定される。 The spinning rotation start command is triggered by reception of the start lever 135 (for example, when rotation of all the reels 110 to 112 is triggered by reception of the start lever 135 in the reel stop data selection process in step S106). The command to be sent. The stop button 1 reception command is a command transmitted when the stop button 1 is received (the above-described first stop operation) (for example, when the first stop operation is received in the reel stop control in step S108). In the lower byte of the variable value, information related to the stop button for which the first stop operation has been performed is set. The stop button 2 reception command is a command transmitted when the stop button 2 is received (the above-described second stop operation) (for example, when the second stop operation is received in the reel stop control in step S108). In the lower byte of the variable value, information related to the stop button for which the second stop operation has been performed is set. The stop button 3 reception command is a command transmitted in response to the reception of the stop button 3 (the above-described third stop operation) (for example, when the third stop operation is received in the reel stop control in step S108). In the lower byte of the variable value, information related to the stop button for which the third stop operation has been performed is set.
表示判定コマンドは、全回胴停止後(全てのリール110〜112の停止後)、ストップボタン137〜139が離されたことを契機として(例えば、上記ステップS109の表示判定処理においてストップボタン137〜139が離されたことを検出した場合に)送信されるコマンドであり、可変値の下位バイトには、表示結果(有効ラインL1〜L3上に停止表示された図柄組合せに関する情報)が設定される。 The display determination command is triggered by the release of the stop buttons 137 to 139 after all the cylinder stops (after all reels 110 to 112 are stopped) (for example, in the display determination process of step S109, the stop buttons 137 to 137). This is a command to be transmitted when it is detected that 139 has been released, and a display result (information on symbol combinations stopped and displayed on the effective lines L1 to L3) is set in the lower byte of the variable value. .
表示演出コマンドは、払い出しのある何らかの入賞役に入賞した場合にメダルの払い出しが終了したことを契機として(例えば、上記ステップS110のメダル払出しにおいてメダルの払い出しが終了した場合に)送信されるコマンドである。遊技状態更新コマンドは、払い出しのある何らかの入賞役に入賞した場合にメダルの払い出しが終了したことを契機として(例えば、上記ステップS110のメダル払出しにおいてメダルの払い出しが終了した場合に)送信されるコマンドであり、4種類のコマンドが連続して送信される。具体的には、上位バイトが固定値(22H)に設定され、かつ可変値の下位バイトに遊技状態1〜4(RT0〜RT3)を表す情報が設定されるコマンド1と、上位バイトが固定値(50H)に設定され、かつ可変値の下位バイトに役物入賞残回数を表す情報が設定されるコマンド2と、上位バイトが固定値(51H)に設定され、かつ可変値の下位バイトに役物遊技残回数を表す情報が設定されるコマンド3と、上位バイトが固定値(52H)に設定され、かつ可変値の下位バイトに役連中獲得メダル枚数を表す情報が設定されるコマンド4が、この順番で送信される。 The display effect command is a command that is transmitted when the payout of medals is finished when winning a winning combination with a payout (for example, when the payout of medals is completed in the medal payout in step S110). is there. The game status update command is a command that is transmitted when the payout of medals is completed when winning a winning combination with a payout (for example, when the medals are paid out in the medal payout in step S110). And four types of commands are transmitted continuously. Specifically, the upper byte is set to a fixed value (22H), and the command 1 in which information representing the gaming states 1 to 4 (RT0 to RT3) is set to the lower byte of the variable value, and the upper byte is a fixed value. The command 2 is set to (50H) and information indicating the remaining number of winnings in the variable value is set in the lower byte of the variable value, and the upper byte is set to the fixed value (51H), and the lower byte of the variable value is used. A command 3 in which information representing the remaining number of game play is set, and a command 4 in which the upper byte is set to a fixed value (52H) and the information representing the number of medals earned in the role is set in the lower byte of the variable value, It is transmitted in this order.
<コマンド情報のデータ構成>
次に、コマンド情報のデータ構成について説明する。図15(a)は、コマンド情報のデータ構成例を示した図である。
<Data structure of command information>
Next, the data structure of command information will be described. FIG. 15A is a diagram illustrating a data configuration example of command information.
1つのコマンド情報は、2バイト(16ビット)長の第1コマンドおよび第2コマンドによって構成され、第1コマンドの上位1バイト(8ビット)には、1ビット長のストローブ信号の情報と7ビット長のコマンド種別の情報が設定され、下位1バイト(8ビット)には、データ値(内容)が設定される。 One command information is composed of a first command and a second command having a length of 2 bytes (16 bits). In the upper 1 byte (8 bits) of the first command, information of a strobe signal having a length of 1 bit and 7 bits are stored. Information of a long command type is set, and a data value (content) is set in the lower 1 byte (8 bits).
また、第2コマンドの上位1バイト(8ビット)には、8ビット長のコマンド種別(パスワード)の情報が設定され、下位1バイト(8ビット)には、4ビット長の次回用パスワードの情報と4ビット長の認証用パスワードの情報が設定される。ここで、次回用パスワードには、コマンド種別(パスワード)に基づいてコマンドの送信毎に決定される4ビットの乱数値が設定され、認証用パスワードには、直前に送信したコマンド情報に含まれる次回用パスワードと同一の情報が設定される。 Also, in the upper 1 byte (8 bits) of the second command, 8-bit command type (password) information is set, and in the lower 1 byte (8 bits), 4-bit password information for the next time is used. And 4-bit authentication password information is set. Here, a 4-bit random value determined for each command transmission based on the command type (password) is set in the next password, and the next password included in the command information transmitted immediately before is included in the authentication password. The same information as the password is set.
主制御部300は、コマンド情報を、16ビットのデータ幅を有する通信線C1または通信線C2のいずれか一方を用いたパラレル通信によって、第1コマンド→第2コマンドの順番で2回に分けて主制御部300から第1副制御部400に送信する。 The main control unit 300 divides the command information into two times in the order of the first command → the second command by parallel communication using either the communication line C1 or the communication line C2 having a data width of 16 bits. The data is transmitted from the main control unit 300 to the first sub control unit 400.
<コマンド情報の送信手順>
次に、主制御部300におけるコマンド情報の送信手順について説明する。図15(b)は、主制御部300が演出情報コマンドを通信線C1と通信線C2を介して第1副制御部400に送信した場合の送信手順の一例を示した図である。
<Command information transmission procedure>
Next, a command information transmission procedure in the main control unit 300 will be described. FIG. 15B is a diagram illustrating an example of a transmission procedure when the main control unit 300 transmits the effect information command to the first sub control unit 400 via the communication line C1 and the communication line C2.
上述のとおり、演出情報コマンドは、スタートレバー135の受付を契機として、3種類のコマンド、すなわち、上位バイトが固定値(14H)に設定され、かつ可変値の下位バイトに6段階設定値を表す情報が設定されるコマンド1と、上位バイトが固定値(15H)に設定され、かつ可変値の下位バイトに遊技状態1〜4(RT0〜RT3)を表す情報が設定されるコマンド2と、上位バイトが固定値(16H)に設定され、かつ可変値の下位バイトに内部当選役を表す情報が設定されるコマンド3を、この順番で連続して送信するコマンドである。 As described above, the production information command has three types of commands triggered by the reception of the start lever 135, that is, the upper byte is set to a fixed value (14H), and the lower byte of the variable value represents a six-stage set value. Command 1 in which information is set, command 2 in which the upper byte is set to a fixed value (15H), and information representing gaming states 1 to 4 (RT0 to RT3) is set in the lower byte of the variable value, This is a command for continuously transmitting command 3 in which the byte is set to a fixed value (16H) and the information indicating the internal winning combination is set in the lower byte of the variable value in this order.
この例では、主制御部300は、コマンド1の第1コマンド(コマンド種別=14H、データ値=設定値)と第2コマンド(コマンド種別(パスワード)、認証用パスワード、次回用パスワード)を通信線C1を介して第1副制御部400に送信している。 In this example, the main control unit 300 transmits the first command (command type = 14H, data value = set value) and the second command (command type (password), authentication password, next time password) of the command 1 to the communication line. It is transmitted to the first sub-control unit 400 via C1.
続いて、主制御部300は、コマンド2の第1コマンド(コマンド種別=15H、データ値=遊技状態)と第2コマンド(コマンド種別(パスワード)、認証用パスワード、次回用パスワード)を、コマンド1の送信で用いた通信線C1とは異なる通信線C2を介して第1副制御部400に送信している。 Subsequently, the main control unit 300 sends the first command (command type = 15H, data value = gaming state) and the second command (command type (password), authentication password, next time password) of command 2 to command 1 Is transmitted to the first sub-control unit 400 via a communication line C2 different from the communication line C1 used in the transmission of.
ここで、主制御部300は、コマンド2の第2コマンドに含まれる認証用パスワードとして、前回のコマンド(この例では、演出情報コマンドのコマンド1)の第2コマンドに含まれる次回用パスワードと同一のパスワードを設定するようにしている。このため、第1副制御部400は、前回受信したコマンドに含まれていた次回用パスワードと、今回受信したコマンドに含まれている認証用パスワードを照合することによって、今回受信したコマンドが主制御部300から送信された正規なコマンドであるかどうかを確認することができ、例えば、パスワードが一致しない不正なコマンドを排除したり、不正なコマンドの受信に基づいて所定の処理(例えば、エラー処理)を行ったりすることができる(詳細は後述)。 Here, main controller 300 uses the same password as the next password included in the second command of the previous command (in this example, command 1 of the production information command) as the authentication password included in the second command of command 2. Set a password for. For this reason, the first sub-control unit 400 compares the next-time password included in the previously received command with the authentication password included in the command received this time, so that the command received this time is the main control. It is possible to check whether the command is a legitimate command transmitted from the unit 300. For example, an illegal command whose password does not match is excluded, or predetermined processing (for example, error processing is performed based on reception of the illegal command). ) (Details will be described later).
続いて、主制御部300は、コマンド3の第1コマンド(コマンド種別=16H、データ値=内部当選役)と第2コマンド(コマンド種別(パスワード)、認証用パスワード、次回用パスワード)を、コマンド2の送信で用いた通信線C2とは異なる通信線C1を介して第1副制御部400に送信している。 Subsequently, the main control unit 300 sends the first command (command type = 16H, data value = internal winning combination) and the second command (command type (password), authentication password, next password) of the command 3 to the command. 2 is transmitted to the first sub-control unit 400 via a communication line C1 different from the communication line C2 used in the transmission of 2.
すなわち、この例では、主制御部300は、コマンドを2つの通信線C1と通信線C2を交互に用いて第1副制御部400に送信するように構成している。このため、第1副制御部400は、受信したコマンドが2つの通信線C1と通信線C2を用いて交互に送信されているか否か(コマンドの送信手順が正しいかどうか)を確認することによって、今回受信したコマンドが主制御部300から送信された正規なコマンドであるかどうかを確認することができ、例えば、通信線C1または通信線C2の一方を用いて連続送信されるような不正なコマンドを排除したり、不正なコマンドの受信に基づいて所定の処理(例えば、エラー処理)を行ったりすることができる。 That is, in this example, the main control unit 300 is configured to transmit a command to the first sub-control unit 400 using two communication lines C1 and C2 alternately. For this reason, the first sub-control unit 400 checks whether or not the received command is transmitted alternately using the two communication lines C1 and C2 (whether the command transmission procedure is correct). Thus, it is possible to confirm whether or not the command received this time is a regular command transmitted from the main control unit 300. For example, an illegal transmission such that the command is continuously transmitted using one of the communication line C1 or the communication line C2. It is possible to eliminate commands or perform predetermined processing (for example, error processing) based on reception of an illegal command.
なお、コマンドを2つの通信線C1と通信線C2を交互に用いて第1副制御部400に送信するように構成した場合に、一方の通信線を用いて正規のコマンドを送信しているときに、他方の通信線を用いてダミーのコマンドを送信するように構成してもよい。このよな構成とすれば、正規のコマンドとダミーのコマンドの区別が困難で、たとえ解析を試みたとしても解析に多大な時間を要するため、不正にコマンドを取得するような行為を防止できる場合がある。 Note that when a command is transmitted to the first sub-control unit 400 using two communication lines C1 and C2 alternately, a regular command is transmitted using one communication line. Alternatively, a dummy command may be transmitted using the other communication line. With such a configuration, it is difficult to distinguish between regular commands and dummy commands, and even if an attempt is made to analyze, it takes a lot of time to analyze, so it is possible to prevent acts that illegally acquire commands There is.
<第1副制御部400の処理>
次に、図16を用いて、第1副制御部400の処理について説明する。なお、同図(a)は、第1副制御部400のCPU404が実行するメイン処理のフローチャートであり、同図(b)は、第1副制御部400のコマンド受信割込処理のフローチャートである。同図(c)は、第1副制御部400のタイマ割込処理のフローチャートである。
<Processing of First Sub-Control Unit 400>
Next, processing of the first sub control unit 400 will be described with reference to FIG. 2A is a flowchart of the main process executed by the CPU 404 of the first sub-control unit 400, and FIG. 2B is a flowchart of the command reception interrupt process of the first sub-control unit 400. . FIG. 5C is a flowchart of the timer interrupt process of the first sub control unit 400.
スロットマシン100に電源が投入され、第1副制御部400に電源が供給されると、第1副制御部400のCPU404にて、同図(a)に示すメイン処理が実行される。まず、ステップS301では、各種の初期設定を行う。この初期設定では、入出力ポートの初期設定や、RAM408内の記憶領域の初期化処理等を行う。ステップS302では、タイマ変数が10以上か否かを判定し、タイマ変数が10となるまでこの処理を繰り返し、タイマ変数が10以上となったときには、ステップS303の処理に移行する。ステップS303では、タイマ変数に0を代入する。 When power is supplied to the slot machine 100 and power is supplied to the first sub-control unit 400, the CPU 404 of the first sub-control unit 400 executes main processing shown in FIG. First, in step S301, various initial settings are performed. In this initial setting, initial setting of the input / output port, initialization processing of the storage area in the RAM 408, and the like are performed. In step S302, it is determined whether or not the timer variable is 10 or more, and this process is repeated until the timer variable becomes 10. When the timer variable becomes 10 or more, the process proceeds to step S303. In step S303, 0 is substituted into the timer variable.
ステップS304では、第1副制御部コマンド処理を行う(詳細は後述)。ステップS305では、演出制御処理を行う。この演出制御処理では、例えば、ステップS304で新たなコマンドがあった場合には、このコマンドに対応する処理を行う。この処理には、例えば、演出指示情報をRAM408から読み出す等の処理を行い、演出データの更新が必要な場合には演出データの更新処理を行うことが含まれる。 In step S304, first sub-control unit command processing is performed (details will be described later). In step S305, an effect control process is performed. In this effect control process, for example, when there is a new command in step S304, a process corresponding to this command is performed. This processing includes, for example, performing processing such as reading out the production instruction information from the RAM 408 and performing production data update processing when the production data needs to be updated.
ステップS306では、ステップS305の処理結果に基づいて音制御処理を行う。この音制御処理では、例えば、ステップS305で読み出した演出指示情報の中に音源IC418への命令がある場合には、この命令を音源IC418に出力する。 In step S306, sound control processing is performed based on the processing result of step S305. In this sound control process, for example, when there is a command to the sound source IC 418 in the effect instruction information read in step S305, this command is output to the sound source IC 418.
ステップS307では、ステップS305の処理結果に基づいてランプ制御処理を行う。このランプ制御処理では、例えば、ステップS305で読み出した演出指示情報の中に各種ランプ420への命令がある場合には、この命令を駆動回路422に出力する。 In step S307, lamp control processing is performed based on the processing result in step S305. In this lamp control process, for example, if there is a command to the various lamps 420 in the effect instruction information read in step S305, this command is output to the drive circuit 422.
ステップS308では、ステップS305の処理結果に基づいて第2副制御部500に制御コマンドを送信する設定を行う情報出力処理を行う。例えば、ステップS305で読み出した演出指示情報の中に第2副制御部500に送信する制御コマンドがある場合(演出画像表示装置157に関する情報などがある場合)には、この制御コマンドを出力する設定を行い、ステップS302に戻る。 In step S308, an information output process is performed for setting to transmit a control command to the second sub-control unit 500 based on the processing result of step S305. For example, when there is a control command to be transmitted to the second sub-control unit 500 in the effect instruction information read out in step S305 (when there is information on the effect image display device 157, etc.), a setting for outputting this control command is performed. And return to step S302.
次に、同図(b)を用いて、第1副制御部400のコマンド受信割込処理について説明する。このコマンド受信割込処理は、第1副制御部400が、主制御部300が出力するストローブ信号を検出した場合に実行する処理である。コマンド受信割込処理のステップS501では、主制御部300が出力したコマンドを未処理コマンドとしてRAM408に設けたコマンド記憶領域に記憶する。 Next, the command reception interrupt process of the first sub-control unit 400 will be described using FIG. This command reception interrupt process is a process executed when the first sub-control unit 400 detects a strobe signal output from the main control unit 300. In step S501 of the command reception interrupt process, the command output from the main control unit 300 is stored as an unprocessed command in a command storage area provided in the RAM 408.
次に、同図(c)を用いて、第1副制御部400のCPU404によって実行する第1副制御部タイマ割込処理について説明する。第1副制御部400は、所定の周期(本実施形態では2msに1回)でタイマ割込を発生するハードウェアタイマを備えており、このタイマ割込を契機として、タイマ割込処理を所定の周期で実行する。 Next, the first sub control unit timer interrupt process executed by the CPU 404 of the first sub control unit 400 will be described with reference to FIG. The first sub-control unit 400 includes a hardware timer that generates a timer interrupt at a predetermined cycle (in this embodiment, once every 2 ms), and the timer interrupt process is performed by using the timer interrupt as a trigger. Execute in the cycle.
ステップS501では、同図(a)に示す第1副制御部メイン処理におけるステップS302において説明したRAM408のタイマ変数記憶領域の値に、1を加算して元のタイマ変数記憶領域に記憶する。従って、ステップS302において、タイマ変数の値が10以上と判定されるのは20ms毎(2ms×10)となる。また、ステップS502では、ステップS308で設定された第2副制御部500への制御コマンドの送信や、演出用乱数値の更新処理等を行う。 In step S501, 1 is added to the value of the timer variable storage area of the RAM 408 described in step S302 in the first sub-control unit main process shown in FIG. Therefore, in step S302, the value of the timer variable is determined to be 10 or more every 20 ms (2 ms × 10). In step S502, transmission of a control command to the second sub-control unit 500 set in step S308, processing for updating a random number for production, and the like are performed.
<第1副制御部コマンド処理>
次に、図17を用いて、上述の第1副制御部メイン処理の第1副制御部コマンド処理(ステップS304)について詳細に説明する。なお、同図は第1副制御部コマンド処理の流れを示すフローチャートである。
<First sub-control unit command processing>
Next, the first sub control unit command process (step S304) of the first sub control unit main process described above will be described in detail with reference to FIG. This figure is a flowchart showing the flow of the first sub-control unit command process.
ステップS601では、上述のコマンド記憶領域を参照し、主制御部300から受信したコマンドの中に未処理のコマンドがあるか無いかを判定し、未処理のコマンドがある場合にはステップS602に進み、未処理のコマンドが無い場合には処理を終了する。 In step S601, the above-mentioned command storage area is referenced to determine whether there is an unprocessed command in the commands received from the main control unit 300. If there is an unprocessed command, the process proceeds to step S602. If there is no unprocessed command, the process is terminated.
ステップS602では、RAM408に設けた次回用パスワード記憶領域に記憶されている次回用パスワードと、コマンド記憶領域に新たに記憶されたコマンドに含まれる認証用パスワードを比較し、ステップS603では、次回用パスワードと認証用パスワードが一致した場合には、コマンド記憶領域に新たに記憶されたコマンドに含まれる次回用パスワードを、上述の次回用パスワード記憶領域に記憶した後に(次回用パスワードを更新した後に)ステップS604に進み、次回用パスワードと認証用パスワードが一致しない場合にはステップS607に進む。 In step S602, the next-time password stored in the next-time password storage area provided in the RAM 408 is compared with the authentication password included in the command newly stored in the command storage area. In step S603, the next-time password is stored. If the password for authentication and the password for authentication match, the next password included in the command newly stored in the command storage area is stored in the above-mentioned next password storage area (after the next password is updated) The process advances to step S604, and if the next password and the authentication password do not match, the process advances to step S607.
ステップS604では、コマンド情報に含まれるコマンド種別を取得し、ステップS605では、ステップS604で取得したコマンド種別が、連送コマンド(例えば、演出情報コマンド、遊技状態更新コマンド)のうちの途中のコマンド(例えば、演出情報コマンドの場合には14H,15H、遊技状態更新コマンドの場合には22H,50H,51H)であるかどうかを判定し、該当する場合にはステップS601に戻ってコマンド処理を継続し、該当しない場合にはステップS606に進む。 In step S604, the command type included in the command information is acquired. In step S605, the command type acquired in step S604 is an intermediate command (for example, an effect information command or a game state update command) ( For example, it is determined whether it is 14H, 15H in the case of an effect information command, or 22H, 50H, 51H in the case of a game state update command. If so, the process returns to step S601 to continue command processing. If not, the process proceeds to step S606.
ステップS606では、コマンドに応じた処理ジャンプする。ここで、「コマンドに応じた処理」としては、主制御部300から遊技開始コマンドを受信した場合に実行される遊技開始時処理、主制御部300からメダル投入コマンドを受信した場合に実行されるメダル投入時処理、主制御部300から精算ボタン受付コマンドを受信した場合に実行される精算ボタン受付時処理、主制御部300からスタートレバー受付コマンドを受信した場合に実行されるスタートレバー受付時処理、主制御部300から演出情報コマンド(連送コマンド)を受信した場合に実行される内部抽選時処理、主制御部300から停止ボタン1〜3受付コマンドを受信した場合に実行される停止ボタン1〜3受付時処理、主制御部300から表示判定コマンドを受信した場合に実行される表示判定時処理、主制御部300から表示演出コマンドを受信した場合に実行される表示演出時処理、主制御部300から遊技状態更新コマンド(連送コマンド)を受信した場合に実行される遊技状態更新時処理などが挙げられる。 In step S606, the process jumps according to the command. Here, the “process according to the command” is executed when a game start command is received from the main control unit 300 and when a medal insertion command is received from the main control unit 300. Processing at the time of medal insertion, processing at the time of payment button reception executed when a payment button reception command is received from the main control unit 300, processing at the time of start lever reception executed when a start lever reception command is received from the main control unit 300 An internal lottery process executed when an effect information command (continuous transmission command) is received from the main control unit 300, and a stop button 1 executed when a stop button 1-3 reception command is received from the main control unit 300 ~ 3 reception processing, display determination processing executed when a display determination command is received from the main control unit 300, main control unit 300 Time display effect to be executed when receiving a display effect command processing, such as game state update time processing and the like to be executed when receiving a gaming state update command (continuous feeding command) from the main control unit 300.
また、ステップS607では、エラー処理を行う。このエラー処理では、例えば、第2副制御部500に対して演出画像表示装置157を用いてエラー表示を行うように指令を出したり、各種ランプ420を点滅させたり、スピーカ272、277からエラーを知らせる音を出力するなどの処理を行う。 In step S607, error processing is performed. In this error processing, for example, the second sub-control unit 500 is instructed to perform error display using the effect image display device 157, various lamps 420 are blinked, and errors are output from the speakers 272 and 277. Perform processing such as outputting a sound to notify.
<内部抽選時処理>
次に、図18(a)を用いて、上述の第1副制御部コマンド処理のステップS604で実行される処理の一つである内部抽選時処理について詳細に説明する。なお、同図(a)は内部抽選時処理の流れを示すフローチャートである。
<Internal lottery processing>
Next, the internal lottery process, which is one of the processes executed in step S604 of the first sub control unit command process described above, will be described in detail with reference to FIG. In addition, the figure (a) is a flowchart which shows the flow of the process at the time of an internal lottery.
この内部抽選時処理は、主制御部300から演出情報コマンドを受信した場合に実行する処理である。具体的には、ステップS701では、演出情報コマンドに含まれる内部当選役の情報を、RAM408に設けた内部抽選情報に記憶して内部抽選情報を更新する。ステップS702では、AT抽選処理を行い(詳細は後述)、ステップS703では、演出情報コマンドに含まれる遊技状態の情報に基づいて遊技状態に合わせた演出の設定を行うなど、演出情報コマンドに基づくその他の処理を実行した後に処理を終了する。 This internal lottery process is a process executed when an effect information command is received from the main control unit 300. Specifically, in step S701, the internal winning combination information included in the effect information command is stored in the internal lottery information provided in the RAM 408, and the internal lottery information is updated. In step S702, an AT lottery process is performed (details will be described later). In step S703, an effect is set according to the game state based on the game state information included in the effect information command. After executing the process, the process ends.
<AT抽選処理>
次に、図18(b)を用いて、上述の内部抽選時処理におけるAT抽選処理(ステップS702)について詳細に説明する。なお、同図(b)はAT抽選処理の流れを示すフローチャートである。
<AT lottery processing>
Next, the AT lottery process (step S702) in the above-described internal lottery process will be described in detail with reference to FIG. FIG. 2B is a flowchart showing the flow of the AT lottery process.
ステップS801では、BB遊技中であるか否かを判定し、該当する場合にはステップS802に進み、該当しない場合にはステップS805に進む。ステップS802では、上述の内部抽選情報を参照して小役6(1枚小役)に当選したか否かを判定し、該当する場合にはステップS804に進み、該当しない場合にはステップS803に進む。ステップS803では、上述の内部抽選情報を参照してハズレに当選したか否かを判定し、該当する場合にはステップS804に進み、該当しない場合には処理を終了する。ステップS804では、AT遊技をセットした後に処理を終了する。 In step S801, it is determined whether or not a BB game is in progress, and if applicable, the process proceeds to step S802, and if not, the process proceeds to step S805. In step S802, it is determined whether or not a small combination 6 (one small combination) has been won by referring to the internal lottery information described above. If applicable, the process proceeds to step S804, and if not, the process proceeds to step S803. move on. In step S803, it is determined whether or not a win has been won with reference to the internal lottery information described above. If yes, the process proceeds to step S804, and if not, the process ends. In step S804, the process is terminated after the AT game is set.
ステップS805では、上述の内部抽選情報を参照して小役6(1枚小役)に当選したか否かを判定し、該当する場合にはステップS806に進み、該当しない場合には処理を終了する。ステップS806では、AT抽選を実行し、ステップS807では、AT抽選に当選した場合にはステップS804に進んでAT遊技をセットした後に処理を終了し、AT抽選に当選しなかった場合には処理を終了する。 In step S805, it is determined whether or not a small combination 6 (one small combination) has been won by referring to the internal lottery information described above. If applicable, the process proceeds to step S806, and if not, the process ends. To do. In step S806, an AT lottery is executed. In step S807, if an AT lottery is won, the process proceeds to step S804 to end the process after setting an AT game. If an AT lottery is not won, the process is executed. finish.
<第2副制御部500の処理>
次に、図19を用いて、第2副制御部500の処理について説明する。なお、同図(a)は、第2副制御部500のCPU504が実行するメイン処理のフローチャートである。同図(b)は、第2副制御部500のコマンド受信割込処理のフローチャートである。同図(c)は、第2副制御部500のタイマ割込処理のフローチャートである。同図(d)は、第2副制御部500の画像制御処理のフローチャートである。
<Processing of Second Sub-Control Unit 500>
Next, processing of the second sub control unit 500 will be described with reference to FIG. FIG. 6A is a flowchart of main processing executed by the CPU 504 of the second sub-control unit 500. FIG. 7B is a flowchart of command reception interrupt processing of the second sub control unit 500. FIG. 8C is a flowchart of the timer interrupt process of the second sub control unit 500. FIG. 4D is a flowchart of the image control process of the second sub control unit 500.
スロットマシン100に電源が投入され、第2副制御部500に電源が供給されると、第2副制御部500のCPU504にて、同図(a)に示すメイン処理が実行される。 When power is supplied to the slot machine 100 and power is supplied to the second sub-control unit 500, the CPU 504 of the second sub-control unit 500 executes main processing shown in FIG.
ステップS901では、各種の初期設定を行う。この初期設定では、入出力ポート初期設定や、RAM508内の記憶領域の初期化処理等を行う。ステップS902では、タイマ変数が10以上か否かを判定し、タイマ変数が10となるまでこの処理を繰り返し、タイマ変数が10以上となったときには、ステップS903の処理に移行する。 In step S901, various initial settings are performed. In this initial setting, input / output port initial setting, storage area initialization processing in the RAM 508, and the like are performed. In step S902, it is determined whether or not the timer variable is 10 or more. This process is repeated until the timer variable becomes 10, and when the timer variable becomes 10 or more, the process proceeds to step S903.
ステップS903では、タイマ変数に0を代入する。ステップS904では、コマンド処理を行う。このコマンド処理では、第1副制御部400のCPU404からコマンドを受信したか否かを判別する。 In step S903, 0 is assigned to the timer variable. In step S904, command processing is performed. In this command processing, it is determined whether or not a command has been received from the CPU 404 of the first sub-control unit 400.
ステップS905では、演出制御処理を行う。この演出制御処理では、例えば、ステップS904で新たなコマンドがあった場合には、このコマンドに対応する処理を行う。この処理には、例えば、演出データをROM506から読み出す等の処理を行い、演出データの更新が必要な場合には演出データの更新処理を行うことが含まれる。 In step S905, an effect control process is performed. In this effect control process, for example, when there is a new command in step S904, a process corresponding to this command is performed. This process includes, for example, performing a process such as reading effect data from the ROM 506 and performing an effect data update process when the effect data needs to be updated.
ステップS906では、ステップS905の処理結果に基づいてシャッタ制御処理を行う。例えば、ステップS905で読み出した演出データの中にシャッタ制御の命令がある場合には、この命令に対応するシャッタ制御を行う。 In step S906, shutter control processing is performed based on the processing result in step S905. For example, if there is a shutter control command in the effect data read in step S905, shutter control corresponding to this command is performed.
ステップS907では、ステップS905の処理結果に基づいて画像制御処理を行う。例えば、ステップS905で読み出した演出データの中に画像制御の命令がある場合には、この命令に対応する画像制御を行い(詳細は後述する)、ステップS902に戻る。 In step S907, image control processing is performed based on the processing result in step S905. For example, if there is an image control command in the effect data read in step S905, image control corresponding to this command is performed (details will be described later), and the process returns to step S902.
次に、同図(b)を用いて、第2副制御部500のコマンド受信割込処理について説明する。このコマンド受信割込処理は、第2副制御部500が、第1副制御部400が出力するストローブ信号を検出した場合に実行する処理である。コマンド受信割込処理のステップS1001では、第1副制御部400が出力したコマンドを未処理コマンドとしてRAM508に設けたコマンド記憶領域に記憶する。 Next, the command reception interrupt process of the second sub control unit 500 will be described with reference to FIG. This command reception interrupt process is a process executed when the second sub control unit 500 detects the strobe signal output from the first sub control unit 400. In step S1001 of the command reception interrupt process, the command output from the first sub control unit 400 is stored as an unprocessed command in a command storage area provided in the RAM 508.
次に、同図(c)を用いて、第2副制御部500のCPU504によって実行する第2副制御部タイマ割込処理について説明する。第2副制御部500は、所定の周期(本実施形態では2msに1回)でタイマ割込を発生するハードウェアタイマを備えており、このタイマ割込を契機として、タイマ割込処理を所定の周期で実行する。 Next, the second sub control unit timer interrupt process executed by the CPU 504 of the second sub control unit 500 will be described with reference to FIG. The second sub-control unit 500 includes a hardware timer that generates a timer interrupt at a predetermined cycle (in this embodiment, once every 2 ms), and the timer interrupt process is predetermined by using the timer interrupt as a trigger. Execute in the cycle.
ステップS1101では、第2副制御部メイン処理におけるステップS902において説明したRAM508のタイマ変数記憶領域の値に、1を加算して元のタイマ変数記憶領域に記憶する。従って、ステップS902において、タイマ変数の値が10以上と判定されるのは20ms毎(2ms×10)となる。ステップS1102では、演出用乱数値の更新処理等を行う。 In step S1101, 1 is added to the value of the timer variable storage area of the RAM 508 described in step S902 in the second sub-control unit main process, and the result is stored in the original timer variable storage area. Therefore, in step S902, the value of the timer variable is determined to be 10 or more every 20 ms (2 ms × 10). In step S1102, effect random number update processing is performed.
次に、同図(d)を用いて、第2副制御部500のメイン処理におけるステップS907の画像制御処理について説明する。同図は、画像制御処理の流れを示すフローチャートを示した図である。 Next, the image control process in step S907 in the main process of the second sub control unit 500 will be described with reference to FIG. FIG. 5 is a flowchart showing the flow of image control processing.
ステップS1201では、画像データの転送指示を行う。ここでは、CPU504は、まず、VRAM536の表示領域Aと表示領域Bの描画領域の指定をスワップする。これにより、描画領域に指定されていない表示領域に記憶された1フレームの画像が演出画像表示装置157に表示される。次に、CPU504は、VDP534のアトリビュートレジスタに、位置情報等テーブルに基づいてROM座標(ROM506の転送元アドレス)、VRAM座標(VRAM536の転送先アドレス)などを設定した後、ROM506からVRAM536への画像データの転送開始を指示する命令を設定する。VDP534は、アトリビュートレジスタに設定された命令に基づいて画像データをROM506からVRAM536に転送する。その後、VDP534は、転送終了割込信号をCPU504に対して出力する。 In step S1201, an instruction to transfer image data is issued. Here, the CPU 504 first swaps the designation of the display areas A and B in the VRAM 536. As a result, an image of one frame stored in the display area not designated as the drawing area is displayed on the effect image display device 157. Next, the CPU 504 sets ROM coordinates (transfer source address of the ROM 506), VRAM coordinates (transfer destination address of the VRAM 536), and the like in the attribute register of the VDP 534 based on the position information table and the like, and then the image from the ROM 506 to the VRAM 536. Set an instruction to start data transfer. The VDP 534 transfers the image data from the ROM 506 to the VRAM 536 based on the command set in the attribute register. Thereafter, the VDP 534 outputs a transfer end interrupt signal to the CPU 504.
ステップS1202では、VDP534からの転送終了割込信号が入力されたか否かを判定し、転送終了割込信号が入力された場合はステップS1203に進み、そうでない場合は転送終了割込信号が入力されるのを待つ。ステップS1203では、演出シナリオ構成テーブルおよびアトリビュートデータなどに基づいて、パラメータ設定を行う。ここでは、CPU504は、ステップS1201でVRAM536に転送した画像データに基づいてVRAM536の表示領域AまたはBに表示画像を形成するために、表示画像を構成する画像データの情報(VRAM536の座標軸、画像サイズ、VRAM座標(配置座標)など)をVDP534に指示する。VDP534はアトリビュートレジスタに格納された命令に基づいてアトリビュートに従ったパラメータ設定を行う。 In step S1202, it is determined whether or not a transfer end interrupt signal from VDP 534 is input. If a transfer end interrupt signal is input, the process proceeds to step S1203. If not, a transfer end interrupt signal is input. Wait for it. In step S1203, parameters are set based on the production scenario configuration table and attribute data. Here, in order to form a display image in the display area A or B of the VRAM 536 based on the image data transferred to the VRAM 536 in step S1201, the CPU 504 includes information on the image data constituting the display image (coordinate axes and image sizes of the VRAM 536). , VRAM coordinates (arrangement coordinates, etc.) are instructed to the VDP 534. The VDP 534 performs parameter setting in accordance with the attribute based on the instruction stored in the attribute register.
ステップS1204では、描画指示を行う。この描画指示では、CPU504は、VDP534に画像の描画開始を指示する。VDP534は、CPU504の指示に従ってフレームバッファにおける画像描画を開始する。 In step S1204, a drawing instruction is performed. In this drawing instruction, the CPU 504 instructs the VDP 534 to start drawing an image. The VDP 534 starts drawing an image in the frame buffer in accordance with an instruction from the CPU 504.
ステップS1205では、画像の描画終了に基づくVDP534からの生成終了割込み信号が入力されたか否かを判定し、生成終了割込み信号が入力された場合はステップS1206に進み、そうでない場合は生成終了割込み信号が入力されるのを待つ。ステップS1206では、RAM508の所定の領域に設定され、何シーンの画像を生成したかをカウントするシーン表示カウンタをインクリメント(+1)して処理を終了する。 In step S1205, it is determined whether or not a generation end interrupt signal from the VDP 534 based on the image drawing end is input. If the generation end interrupt signal is input, the process proceeds to step S1206. Wait for input. In step S1206, a scene display counter that is set in a predetermined area of the RAM 508 and counts how many scene images have been generated is incremented (+1), and the process ends.
<他の実施形態>
上記実施形態1では、主制御部300は、16ビットのデータ幅を有する通信線C1または通信線C2のいずれか一方を用いたパラレル通信によって、第1コマンド→第2コマンドの順番で主制御部300から第1副制御部400に送信する例を示したが、本発明はこれに限定されるものではない。
<Other embodiments>
In the first embodiment, the main control unit 300 performs the main control unit in the order of the first command → the second command by parallel communication using either the communication line C1 or the communication line C2 having a data width of 16 bits. Although an example of transmission from 300 to the first sub-control unit 400 has been shown, the present invention is not limited to this.
例えば、図20は、シリアル通信によってコマンド情報を送信する場合のコマンド情報のデータ構成例を示した図である。この例では、1つのコマンド情報は、1バイト(8ビット)長のコマンド種別に、各々が1ビット長のストップビット、パリティビット、およびスタートビットを付加した11ビット長の第1コマンドと、8ビット長のデータ値(内容)の情報に、各々が1ビット長のストップビット、パリティビット、およびスタートビットを付加した11ビット長の第2コマンドと、4ビット長の次回用パスワードの情報と4ビット長の認証用パスワードの情報に、各々が1ビット長のストップビット、パリティビット、およびスタートビットを付加した11ビット長の第3コマンドによって構成される。 For example, FIG. 20 is a diagram illustrating a data configuration example of command information when command information is transmitted by serial communication. In this example, one command information includes a 1-bit (8-bit) length command type, an 11-bit length first command each including a 1-bit length stop bit, a parity bit, and a start bit, 8 A 11-bit second command in which a 1-bit stop bit, a parity bit, and a start bit are added to the information of the bit-length data value (content), 4-bit next password information, and 4 Each is composed of a third command having an 11-bit length in which a 1-bit stop bit, a parity bit, and a start bit are added to the bit-length authentication password information.
主制御部300は、このようなコマンド情報を、図示しない2本のシリアル通信線のいずれか一方を用いたシリアル通信によって、第1コマンド→第2コマンド→第3コマンドの順番に連続で主制御部300から第1副制御部400にシリアル送信する。また、主制御部300は、複数のコマンド情報を送信する場合には、第1副制御部400に2本のシリアル通信線を交互に用いて送信(例えば、第1のコマンド情報を第1のシリアル通信線を用いて送信した後に、第2のコマンド情報を第2のシリアル通信線を用いて送信した後に、第3のコマンド情報を第1のシリアル通信線を用いて送信)するように構成している。 The main control unit 300 continuously controls such command information in the order of the first command, the second command, and the third command by serial communication using one of two serial communication lines (not shown). Serial transmission from unit 300 to first sub-control unit 400. In addition, when transmitting a plurality of command information, the main control unit 300 transmits the first sub control unit 400 by alternately using two serial communication lines (for example, the first command information is sent to the first command information by the first command information). The second command information is transmitted using the second serial communication line after being transmitted using the serial communication line, and then the third command information is transmitted using the first serial communication line). doing.
また、図21は、1つのコマンド情報を2つに分離し、一方を通信線C1で他方を通信線C2で送信する場合のデータ構成例を示した図である。ここでは、上記実施形態1に係るコマンド情報の第1コマンドを例に挙げており、主制御部300は、第1コマンドを送信する前に、当該第1コマンドを、1ビット長のストローブ信号の情報と7ビット長のコマンド種別の情報で構成される上位バイトと、1ビット長のストローブ信号の情報と7ビット長のデータ値(内容)の情報で構成される下位バイトに分離する処理を行う。 FIG. 21 is a diagram showing a data configuration example in the case where one command information is divided into two and one is transmitted through the communication line C1 and the other is transmitted through the communication line C2. Here, the first command of the command information according to the first embodiment is taken as an example, and the main control unit 300 transmits the first command to the 1-bit length strobe signal before transmitting the first command. A process of separating the upper byte composed of information and 7-bit command type information, and the lower byte composed of 1-bit strobe signal information and 7-bit data value (content) information is performed. .
続いて、主制御部300は、分離後の上位バイトを、パラレル通信線(またはシリアル通信線)によって構成される通信線C1を用いて第1副制御部400に送信した後に、分離後の下位バイトを、パラレル通信(またはシリアル通信)によって構成される通信線C2を用いて第1副制御部400に送信するように構成している。一方、第1副制御部400は、通信線C1を介して受信した上位バイトと、通信線C2を介して受信した下位バイトを結合してコマンド情報を生成し、当該コマンド情報に基づいた処理を行う。 Subsequently, the main control unit 300 transmits the separated upper byte to the first sub-control unit 400 using the communication line C1 configured by the parallel communication line (or serial communication line), and then the separated lower byte. The byte is configured to be transmitted to the first sub-control unit 400 using the communication line C2 configured by parallel communication (or serial communication). On the other hand, the first sub-control unit 400 generates command information by combining the upper byte received via the communication line C1 and the lower byte received via the communication line C2, and performs processing based on the command information. Do.
なお、この例では、分離後のコマンド情報を上位バイト→下位バイトの順番で送信する例を示したが、下位バイト→上位バイトの順番で送信してもよい。また、2バイト長のコマンド情報を1バイト長の上位バイトと1バイト長の下位バイトに分離したが、この例に限定されず、例えば、4ビット長の4つのデータに分離してもよい。 In this example, the command information after separation is transmitted in the order of upper byte → lower byte, but may be transmitted in the order of lower byte → higher byte. Further, although the command information having a length of 2 bytes is separated into an upper byte having a length of 1 byte and a lower byte having a length of 1 byte, the command information is not limited to this example. For example, the command information may be separated into four data having a length of 4 bits.
また、上記実施形態では、2つのパラレル通信線を用いる例と、2つのシリアル通信線を用いる例を示したが、1つのパラレル通信線と1つのシリアル通信線を用い、コマンド情報をパラレル通信線とシリアル通信線で交互に送信してもよい。 Moreover, although the example using two parallel communication lines and the example using two serial communication lines were shown in the said embodiment, command information was parallel communication line using one parallel communication line and one serial communication line. And serial communication lines may be used alternately.
以上説明したように、本実施形態に係るスロットマシン100は、電子部品(例えば、基本回路402を構成するマイクロコンピュータなど)が実装され、所定のコマンド情報(例えば、図14に示すコマンド)を送信する第一の基板(例えば、主制御部300を構成する主制御基板350、第1副制御部400を構成する第1副基板450)と、前記第一の基板から離間して設けられ、前記第一の基板から受信したコマンド情報に基づく処理を行う第二の基板(例えば、第1副制御部400を構成する第1副基板450、第2副制御部500を構成する第2副基板550)と、前記コマンド情報の通信に用いられる複数の通信線(例えば、ハウジングC1a、C1bを含む通信線C1と、ハウジングC2a、C2bを含む通信線C2)と、前記コマンド情報の通信処理を行う通信処理手段(例えば、主制御部300のコマンド設定送信処理、第1副制御部400の第1副制御部コマンド受信割込処理、第2副制御部500の第2副制御部コマンド受信割込処理)と、を備えた遊技台であって、前記複数の通信線は、前記第一の基板に設けられた第一の接続部(例えば、主基板第1コネクタ354)と、前記第二の基板に設けられた第二の接続部(例えば、第1副基板第1コネクタ454)に、を接続され、所定の位置に配線された第一の通信線(例えば、ハウジングC1a、C1bを含む通信線C1)と、前記第一の基板に設けられた、前記第一の接続部とは別体となる第三の接続部(例えば、主基板第2コネクタ355)と、前記第二の基板に設けられた、前記第二の接続部とは別体となる第四の接続部(例えば、第1副基板第2コネクタ455)と、に接続され、前記所定の位置から離間した位置に配線された第二の通信線(例えば、ハウジングC2a、C2bを含む通信線C2)と、を含み、前記通信処理手段は、前記コマンド情報の通信処理を行う場合に、一の前記コマンド情報を前記第一の通信線と前記第二の通信線のいずれか一方を用いた通信処理を行う、または一の前記コマンド情報のうちの一部(例えば、図15(a)に示す第1コマンド、図21に示す上位バイト)を前記第一の通信線を用い、かつ前記一のコマンド情報のうちの一部以外(例えば、図15(a)に示す第2コマンド、図21に示す上位バイト)を前記第二の通信線を用いた通信処理を行う、ことを特徴とする遊技台である。 As described above, in the slot machine 100 according to the present embodiment, electronic components (for example, a microcomputer constituting the basic circuit 402) are mounted, and predetermined command information (for example, commands shown in FIG. 14) is transmitted. A first substrate (for example, a main control board 350 constituting the main control unit 300 and a first sub board 450 constituting the first sub control unit 400) and the first substrate, A second substrate that performs processing based on the command information received from the first substrate (for example, the first sub-substrate 450 constituting the first sub-control unit 400, the second sub-substrate 550 constituting the second sub-control unit 500). ), A plurality of communication lines used for communication of the command information (for example, a communication line C1 including housings C1a and C1b and a communication line C2 including housings C2a and C2b), Communication processing means for performing communication processing of command information (for example, command setting transmission processing of the main control unit 300, first sub-control unit command reception interrupt processing of the first sub-control unit 400, second processing of the second sub-control unit 500 2 sub-control unit command reception interrupt processing), wherein the plurality of communication lines are connected to a first connection unit (for example, a main board first connector) provided on the first board. 354) and a second connection portion (for example, first sub-board first connector 454) provided on the second substrate, and a first communication line (for example, wired at a predetermined position) , The communication line C1 including the housings C1a and C1b) and a third connection portion (for example, a main board second connector 355) provided on the first board and separate from the first connection part. And the second connection portion provided on the second substrate. A second communication line (for example, housing C2a, C2b) connected to a fourth connection portion (for example, the first sub-board second connector 455) serving as a body and wired at a position away from the predetermined position. Communication line C2), and when the communication processing unit performs communication processing of the command information, one of the first communication line and the second communication line Communication processing using one of them is performed, or a part of the command information (for example, the first command shown in FIG. 15A, the upper byte shown in FIG. 21) is used on the first communication line. And performing communication processing using the second communication line for a part other than a part of the one command information (for example, the second command shown in FIG. 15A and the upper byte shown in FIG. 21). It is a game stand characterized by.
本実施形態に係るスロットマシン100によれば、第一の通信線と第二の通信線の複数箇所からコマンド情報を取得しなければならないことに加えて、コマンド情報が第一の通信線と第二の通信線を用いてどのように送信されているかを知らなければコマンド情報の内容を解析することができないため、複数の制御部の間で送受信されるコマンドを不正に取得したり不正に書き換えたりする不正行為を未然に防止することができる場合がある。 According to the slot machine 100 according to the present embodiment, in addition to acquiring command information from a plurality of locations of the first communication line and the second communication line, the command information is transmitted to the first communication line and the second communication line. Since the contents of command information cannot be analyzed without knowing how it is transmitted using the second communication line, commands sent and received between multiple control units can be obtained or rewritten illegally. In some cases, it is possible to prevent illegal acts.
なお、スロットマシンにおける不正行為としては、例えば、内部抽選結果を第一の抽選結果から遊技者にとって有利な第二の抽選結果に不正に書き換える偽装コマンド(例えば、AT抽選の権利を得ることができないハズレから、AT抽選の権利を得ることができる小役6(1枚小役)に不正に書き換えるような偽装コマンド)を主制御部から副制御部に不正に送信する行為、異常ありの情報を異常無しの情報に不正に書き換える偽装コマンド(例えば、扉が開放されたことを示す異常ありの情報を、扉が閉鎖されたことを示す異常無しの情報に不正に書き換える偽装コマンド)を主制御部から副制御部に不正に送信する行為、主制御部から副制御部に送信するコマンド情報を不正に取得して行う不正行為(例えば、内部抽選結果から目押し役や押し順役を把握し、目押し対象の図柄を操作ボタンのランプで報知させるような行為)などが挙げられる。 In addition, as a fraudulent act in the slot machine, for example, a camouflaged command for illegally rewriting the internal lottery result from the first lottery result to the second lottery result advantageous to the player (for example, an AT lottery right cannot be obtained. An act of illegally transmitting from the main control unit to the sub-control unit a disguised command that can be illegally rewritten into a small role 6 (one small role) that can obtain the AT lottery right from the lose, information on abnormality Impersonate command that improperly rewrites information with no abnormality (for example, disguise command that improperly rewrites information with abnormality indicating that the door has been opened into information without abnormality indicating that the door has been closed) From the main control unit to the sub-control unit, illegally acquiring command information to be transmitted from the main control unit to the sub-control unit To understand and push forward role, act such as to inform the design of eye push the subject in the lamp of the operation buttons), and the like.
また、第一の通信線または第二の通信線の少なくとも一方が複数の通信線で構成されていてもよく、例えば、第一の通信線が複数の通信線で構成され、かつ、第二の通信線が単一の通信線で構成される場合、複数の第一の通信線は、各々の通信線に対応して設けられた複数の第一の接続部および第二の接続部にそれぞれ接続され、また、第一の通信線が単一の通信線で構成され、かつ、第二の通信線が複数の通信線で構成される場合、複数の第二の通信線は、各々の通信線に対応して設けられた複数の第三の接続部および第四の接続部にそれぞれ接続され、また、第一の通信線および第二の通信線の両方が複数の通信線で構成される場合、複数の第一の通信線は、各々の通信線に対応して設けられた複数の第一の接続部および第二の接続部にそれぞれ接続され、かつ複数の第二の通信線は、各々の通信線に対応して設けられた複数の第三の接続部および第四の接続部にそれぞれ接続される。 In addition, at least one of the first communication line or the second communication line may be composed of a plurality of communication lines, for example, the first communication line is composed of a plurality of communication lines, and the second communication line When the communication line is composed of a single communication line, the plurality of first communication lines are respectively connected to the plurality of first connection parts and second connection parts provided corresponding to the respective communication lines. When the first communication line is composed of a single communication line and the second communication line is composed of a plurality of communication lines, the plurality of second communication lines are each communication line. Are connected to each of a plurality of third connection parts and a fourth connection part provided corresponding to each other, and both the first communication line and the second communication line are constituted by a plurality of communication lines. The plurality of first communication lines are connected to the plurality of first connection portions and second connection portions provided corresponding to the respective communication lines. They are respectively connected, and a plurality of second communication line are respectively connected to the third connecting portion and the fourth connecting portion a plurality of which are provided corresponding to each of the communication lines.
また、前記第一の接続部(例えば、主基板第1コネクタ354)と前記第三の接続部(例えば、主基板第2コネクタ355)は、離間して配置され、前記第二の接続部(例えば、第1副基板第1コネクタ454)と前記第四の接続部(例えば、第1副基板第2コネクタ454)は、離間して配置され、前記第一の通信線(例えば、ハウジングC1a、C1bを含む通信線C1)と前記第二の通信線(例えば、ハウジングC2a、C2bを含む通信線C2)は、すくなくとも前記第一の接続部と前記第三の接続部の間隔、または前記第二の接続部と第四の接続部の間隔のいずれか狭い方の間隔以上は、間隔を保って配線されていてもよい。 In addition, the first connection part (for example, the main board first connector 354) and the third connection part (for example, the main board second connector 355) are arranged apart from each other, and the second connection part ( For example, the first sub-board first connector 454) and the fourth connection portion (for example, the first sub-board second connector 454) are spaced apart from each other, and the first communication line (for example, the housing C1a, Communication line C1) including C1b and the second communication line (for example, communication line C2 including housings C2a and C2b) are at least the distance between the first connection part and the third connection part, or the second More than the narrower one of the distances between the connecting part and the fourth connecting part may be wired with keeping the distance.
このような構成とすれば、不正器具を用いてコマンド情報を取得しようとしたときに、間隔が広い第一の通信線と第二の通信線の両方に不正器具を接続しなければならないため、不正器具の設置が困難で、不正行為を未然に防止することができ、たとえ不正器具が設置されたとしても不正器具を容易に発見することができる場合がある。 With such a configuration, when trying to acquire command information using an unauthorized device, the unauthorized device must be connected to both the first communication line and the second communication line with a wide interval. It is difficult to install a fraudulent device, so that it is possible to prevent fraudulent acts, and even if a fraudulent device is installed, it may be easily found.
また、前記第一の接続部(例えば、主基板第1コネクタ354)は、前記第一の基板における一の辺(例えば、図5に示すように、主基板350の長辺の一方)に沿って配置され、前記第三の接続部(例えば、主基板第2コネクタ355)は、前記第一の基板における一の辺とは異なる他の辺(例えば、図5に示すように、主基板350の長辺の他方)に沿って配置され、前記第二の接続部(例えば、第1副基板第1コネクタ454)は、前記第二の基板における一の辺(例えば、図6に示すように、第1副基板450の短辺の一方)に沿って配置され、前記第四の接続部(例えば、第1副基板第2コネクタ455)は、前記第二の基板における一の辺とは異なる他の辺(例えば、図6に示すように、第1副基板450の短辺の他方)に沿って配置されていてもよい。 In addition, the first connection portion (for example, the main board first connector 354) is along one side of the first board (for example, one of the long sides of the main board 350 as shown in FIG. 5). The third connecting portion (for example, the main board second connector 355) is different from one side of the first board (for example, as shown in FIG. The second connecting portion (for example, the first sub-board first connector 454) is arranged along one side of the second board (for example, as shown in FIG. 6). And the fourth connecting portion (for example, the first sub-board second connector 455) is different from one side of the second substrate. Along another side (for example, the other short side of the first sub-substrate 450 as shown in FIG. 6) Arrangement may be.
このような構成とすれば、不正器具の設置が困難で、不正行為を未然に防止することができ、たとえ不正器具が設置されたとしても不正器具を容易に発見することができる場合がある。 With such a configuration, it is difficult to install a fraudulent device, and it is possible to prevent fraudulent acts, and even if a fraudulent device is installed, it may be possible to easily find the fraudulent device.
また、前記第一の基板は、前記第一の通信線を用いた通信処理で送信するコマンド情報と前記第二の通信線を用いた通信処理で送信するコマンド情報の両方に所定の共通情報(例えば、パスワード)を含ませるとともに、前記第一の通信線を用いた通信処理と前記第二の通信線を用いた通信処理とを交互に行い、前記第二の基板は、前記第一の通信線を用いた通信処理で受信したコマンド情報と前記第二の通信線を用いた通信処理で受信したコマンド情報の両方に前記共通情報が含まれているか否かを判定し、当該判定の結果に応じた処理を実行してもよい。 In addition, the first board includes predetermined common information (command information transmitted in communication processing using the first communication line) and command information transmitted in communication processing using the second communication line. For example, a password) is included, and a communication process using the first communication line and a communication process using the second communication line are alternately performed, and the second substrate is connected to the first communication line. Determining whether the common information is included in both the command information received in the communication processing using the line and the command information received in the communication processing using the second communication line, and the result of the determination A corresponding process may be executed.
このような構成とすれば、第二の基板は第一の基板から受信したコマンド情報の信ぴょう性を確認することができ、コマンドの信ぴょう性が低い場合にはエラー処理を行う等、。適切な処理を行うことができる場合がある。 With such a configuration, the second board can confirm the authenticity of the command information received from the first board, and performs error processing if the command has low authenticity. Appropriate processing may be performed.
また、前記第一の基板は、前記一のコマンド情報のうちの上位バイト(例えば、図21に示すように、2バイト長のコマンド情報のうちの上位バイト)を前記第一の通信線を用いた通信処理で送信し、かつ前記一のコマンド情報の下位バイト(例えば、図21に示すように、2バイト長のコマンド情報のうちの下位バイト)を前記第二の通信線を用いた通信処理で送信してもよい。 In addition, the first board uses the first communication line using the upper byte of the one command information (for example, the upper byte of the command information of 2 bytes length as shown in FIG. 21). Communication processing using the second communication line, and the lower byte of the one command information (for example, the lower byte of 2-byte command information as shown in FIG. 21). You may send it with
このような構成とすれば、コマンド情報の内容を解析することが一層、困難となるため、複数の制御部の間で送受信されるコマンドを不正に取得したり不正に書き換えたりする不正行為を未然に防止できる場合がある。 With such a configuration, it becomes more difficult to analyze the contents of the command information. Therefore, an illegal act of illegally acquiring or illegally rewriting a command transmitted / received between a plurality of control units is obviated. Can be prevented.
なお、本発明に係る遊技台は、上記実施形態に係るスロットマシン100の構成に限定されず、例えば、第一の基板と第二の基板との間に1または複数の他の基板(例えば、中継基板と払出基板の2つの基板)を設け、第一の基板が送信したコマンド情報を、1または複数の他の基板を介して第二の基板に送信し、該第二の基板が、受信したコマンド情報に基づく処理を行うように構成してもよい。 Note that the gaming machine according to the present invention is not limited to the configuration of the slot machine 100 according to the above-described embodiment. For example, one or a plurality of other boards (for example, between the first board and the second board) The relay board and the payout board are provided, and the command information transmitted by the first board is transmitted to the second board via one or more other boards, and the second board receives the command information. It may be configured to perform processing based on the command information.
また、本発明に係る遊技台を、図22に示すパチンコ機1100に適用することもできる。なお、同図はパチンコ機1100を正面側(遊技者側)から見た外観斜視図である。 Further, the game machine according to the present invention can be applied to a pachinko machine 1100 shown in FIG. In addition, the figure is the external appearance perspective view which looked at the pachinko machine 1100 from the front side (player side).
パチンコ機1100は、外部的構造として、外枠1102と、本体1104と、前面枠扉1106と、球貯留皿付扉1108と、発射装置1110と、遊技盤1200と、をその前面に備える。外枠1102は、遊技機設置営業店に設けられた設置場所(島設備等)へと固定させるための縦長方形状から成る木製の枠部材である。本体1104は、内枠と呼ばれ、外枠1102の内部に備えられ、ヒンジ部1112を介して外枠1102に回動自在に装着された縦長方形状の遊技機基軸体となる部材である。また、本体1104は、枠状に形成され、内側に空間部1114を有している。また、本体1104が開放された場合、本体1104の開放を検出する不図示の内枠開放センサを備える。 As an external structure, the pachinko machine 1100 includes an outer frame 1102, a main body 1104, a front frame door 1106, a door with a ball storage tray 1108, a launching device 1110, and a game board 1200 on the front surface. The outer frame 1102 is a wooden frame member having a vertical rectangular shape for fixing to an installation location (island facilities or the like) provided in a gaming machine installation sales shop. The main body 1104 is referred to as an inner frame, and is a member that is provided inside the outer frame 1102 and serves as a longitudinal rectangular gaming machine base shaft that is rotatably attached to the outer frame 1102 via a hinge portion 1112. The main body 1104 is formed in a frame shape and has a space 1114 inside. In addition, when the main body 1104 is opened, an inner frame opening sensor (not shown) that detects opening of the main body 1104 is provided.
前面枠扉1106は、ロック機能付きで且つ開閉自在となるようにパチンコ機1100の前面側となる本体1104の前面に対しヒンジ部1112を介して装着され、枠状に構成されることでその内側を開口部とした扉部材である。なお、この前面枠扉1106には、開口部にガラス製又は樹脂製の透明板部材1118が設けられ、前面側には、スピーカ1120や枠ランプ1122が取り付けられている。前面枠扉1106の後面と遊技盤1200の前面とで遊技領域1124を区画形成する。また、前面枠扉1106が開放された場合、前面枠扉1106の開放を検出する不図示の前面枠扉開放センサを備える。 The front frame door 1106 is attached to the front surface of the main body 1104 on the front side of the pachinko machine 1100 so as to be openable and closable with a lock function, and is configured in a frame shape so that the inside Is a door member having an opening. The front frame door 1106 is provided with a transparent plate member 1118 made of glass or resin at the opening, and a speaker 1120 and a frame lamp 1122 are attached to the front side. A game area 1124 is defined by the rear surface of the front frame door 1106 and the front surface of the game board 1200. Further, when the front frame door 1106 is opened, a front frame door open sensor (not shown) that detects opening of the front frame door 1106 is provided.
球貯留皿付扉1108は、パチンコ機1100の前面において本体1104の下側に対して、ロック機能付きで且つ開閉自在となるように装着された扉部材である。球貯留皿付扉1108は、複数の遊技球(以下、単に「球」と称する場合がある)が貯留可能で且つ発射装置1110へと遊技球を案内させる通路が設けられている上皿1126と、上皿1126に貯留しきれない遊技球を貯留する下皿1128と、遊技者の操作によって上皿1126に貯留された遊技球を下皿1128へと排出させる球抜ボタン1130と、遊技者の操作によって下皿1128に貯留された遊技球を遊技球収集容器(俗称、ドル箱)へと排出させる球排出レバー1132と、遊技者の操作によって発射装置1110へと案内された遊技球を遊技盤1200の遊技領域1124へと打ち出す球発射ハンドル1134と、遊技者の操作によって各種演出装置1206の演出態様に変化を与えるチャンスボタン1136と、チャンスボタン1136を発光させるチャンスボタンランプ1138と、遊技店に設置されたカードユニット(CRユニット)に対して球貸し指示を行う球貸操作ボタン1140と、カードユニットに対して遊技者の残高の返却指示を行う返却操作ボタン1142と、遊技者の残高やカードユニットの状態を表示する球貸表示部1144と、を備える。また、下皿1128が満タンであることを検出する不図示の下皿満タンセンサを備える。 The door 1108 with a ball storage tray is a door member attached to the lower surface of the main body 1104 on the front surface of the pachinko machine 1100 so as to have a lock function and be openable and closable. The door 1108 with a ball storage tray is capable of storing a plurality of game balls (hereinafter simply referred to as “balls”), and an upper plate 1126 provided with a passage for guiding the game balls to the launching device 1110. A lower plate 1128 for storing game balls that cannot be stored in the upper plate 1126, a ball removal button 1130 for discharging the game balls stored in the upper plate 1126 to the lower plate 1128 by the player's operation, A ball discharge lever 1132 for discharging game balls stored in the lower plate 1128 to a game ball collecting container (common name, dollar box) by operation, and a game ball guided to the launching device 1110 by operation of the player A ball launching handle 1134 for launching into the gaming area 1124 of 1200, a chance button 1136 for changing the presentation mode of various presentation devices 1206 by the player's operation, Chance button lamp 1138 that causes the sbutton 1136 to emit light, a ball lending operation button 1140 that gives a ball lending instruction to a card unit (CR unit) installed in the game store, and an instruction to return the player's balance to the card unit A return operation button 1142 and a ball rental display unit 1144 for displaying the player's balance and the state of the card unit. In addition, a lower plate full tank sensor (not shown) that detects that the lower plate 1128 is full is provided.
発射装置1110は、本体1104の下方に取り付けられ、球発射ハンドル1134が遊技者に操作されることによって回動する発射杆1146と、遊技球を発射杆1146の先端で打突する発射槌1148と、を備える。遊技盤1200は、前面に遊技領域1124を有し、本体1104の空間部1114に臨むように、所定の固定部材を用いて本体1104に着脱自在に装着されている。なお、遊技領域1124は、遊技盤1200を本体1104に装着した後、開口部から観察することができる。 The launching device 1110 is attached below the main body 1104, and a launching rod 1146 that rotates when the ball launching handle 1134 is operated by the player, and a launching rod 1148 that hits the game ball at the tip of the launching rod 1146, . The game board 1200 has a game area 1124 on the front surface, and is detachably attached to the main body 1104 using a predetermined fixing member so as to face the space 1114 of the main body 1104. The game area 1124 can be observed from the opening after the game board 1200 is mounted on the main body 1104.
図23は、図22のパチンコ機1100を背面側から見た外観図である。パチンコ機1100の背面上部には、上方に開口した開口部を有し、遊技球を一時的に貯留するための球タンク1150と、この球タンク1150の下方に位置し、球タンク1150の底部に形成した連通孔を通過して落下する球を背面右側に位置する払出装置1152に導くためのタンクレール1154とを配設している。
払出装置1152は、筒状の部材からなり、その内部には、不図示の払出モータとスプロケットと払出センサとを備えている。スプロケットは、払出モータによって回転可能に構成されており、タンクレール1154を通過して払出装置1152内に流下した遊技球を一時的に滞留させると共に、払出モータを駆動して所定角度だけ回転することにより、一時的に滞留した遊技球を払出装置1152の下方へ1個ずつ送り出すように構成している。
FIG. 23 is an external view of the pachinko machine 1100 of FIG. 22 viewed from the back side. The upper part of the back surface of the pachinko machine 1100 has an opening that opens upward, a ball tank 1150 for temporarily storing game balls, and a lower part of the ball tank 1150, A tank rail 1154 is provided for guiding a ball passing through the formed communication hole and dropping to a dispensing device 1152 located on the right side of the back surface.
The payout device 1152 is formed of a cylindrical member, and includes a payout motor, a sprocket, and a payout sensor (not shown) inside. The sprocket is configured to be rotatable by a payout motor. The sprocket that temporarily passes through the tank rail 1154 and flows down into the payout device 1152 is temporarily retained, and the payout motor is driven to rotate by a predetermined angle. Thus, the game balls that are temporarily retained are sent out one by one downward to the payout device 1152.
払出センサは、スプロケットが送り出した遊技球の通過を検知するためのセンサであり、遊技球が通過しているときにハイまたはローの何れか一方の信号を、遊技球が通過していないときはハイまたはローの何れか他方の信号を払出制御部1600へ出力する。なお、この払出センサを通過した遊技球は、不図示の球レールを通過してパチンコ機1100の表側に配設した上皿1126に到達するように構成しており、パチンコ機1100は、この構成により遊技者に対して球の払い出しを行う。 The payout sensor is a sensor for detecting the passage of the game ball sent out by the sprocket. When the game ball is passing, either a high signal or a low signal is passed. Either the high signal or the low signal is output to the payout control unit 1600. The game ball that has passed through the payout sensor passes through a ball rail (not shown) and reaches an upper plate 1126 disposed on the front side of the pachinko machine 1100. The pachinko machine 1100 has this configuration. To pay out the ball to the player.
払出装置1152の図中左側には、遊技全般の制御処理を行う主制御部1300を構成する主基板1156を収納する主基板ケース1158、主制御部1300が生成した処理情報に基づいて演出に関する制御処理を行う第1副制御部1400を構成する第1副基板1160を収納する第1副基板ケース1162、第1副制御部1400が生成した処理情報に基づいて演出に関する制御処理を行う第2副制御部1500を構成する第2副基板1164を収納する第2副基板ケース1166、遊技球の払出に関する制御処理を行う払出制御部1600を構成するとともに遊技店員の操作によってエラーを解除するエラー解除スイッチ1168を備える払出基板1170を収納する払出基板ケース1172、遊技球の発射に関する制御処理を行う発射制御部1630を構成する発射基板1174を収納する発射基板ケース1176、各種電気的遊技機器に電源を供給する電源制御部1660を構成するとともに遊技店員の操作によって電源をオンオフする電源スイッチ1178と電源投入時に操作されることによってRWMクリア信号を主制御部1300に出力するRWMクリアスイッチ1180とを備える電源基板1182を収納する電源基板ケース1184、および払出制御部1600とカードユニットとの信号の送受信を行うCRインターフェース部1186を配設している。 On the left side of the payout device 1152 in the figure, a main board case 1158 that houses the main board 1156 that constitutes the main control section 1300 that performs control processing for the entire game, and control related to effects based on the processing information generated by the main control section 1300 The first sub-board case 1162 that houses the first sub-board 1160 constituting the first sub-control unit 1400 that performs processing, and the second sub-board that performs control processing related to effects based on the processing information generated by the first sub-control unit 1400 An error release switch that constitutes a second sub-board case 1166 that houses the second sub-board 1164 constituting the control unit 1500, a payout control unit 1600 that performs control processing related to payout of game balls, and that releases an error by the operation of a game clerk A payout board case 1172 for storing a payout board 1170 including 1168, and a control process relating to the launch of a game ball. A launch board case 1176 that houses a launch board 1174 that constitutes the firing control section 1630, a power supply control section 1660 that supplies power to various electric gaming machines, and a power switch 1178 that turns on and off the power by operation of a game shop clerk and a power source A power supply board case 1184 that houses a power supply board 1182 including an RWM clear switch 1180 that outputs an RWM clear signal to the main control unit 1300 when operated at the time of input, and transmission / reception of signals between the payout control unit 1600 and the card unit A CR interface unit 1186 is provided.
図24は、遊技盤1200を正面から見た略示正面図である。遊技盤1200には、外レール1202と内レール1204とを配設し、遊技球が転動可能な遊技領域1124を区画形成している。 FIG. 24 is a schematic front view of the game board 1200 as viewed from the front. The game board 1200 is provided with an outer rail 1202 and an inner rail 1204, and a game area 1124 in which a game ball can roll is defined.
遊技領域1124の略中央には、演出装置1206を配設している。この演出装置1206には、略中央に装飾図柄表示装置1208を配設し、その周囲に、普通図柄表示装置1210と、第1特別図柄表示装置1212と、第2特別図柄表示装置1214と、普通図柄保留ランプ1216と、第1特別図柄保留ランプ1218と、第2特別図柄保留ランプ1220と、高確中ランプ1222を配設している。なお、以下、普通図柄を「普図」、特別図柄を「特図」と称する場合がある。演出装置1206は、演出可動体1224を動作して演出を行うものであり、詳細については後述する。 An effect device 1206 is disposed in the approximate center of the game area 1124. The effect device 1206 is provided with a decorative symbol display device 1208 substantially in the center, and around the normal symbol display device 1210, the first special symbol display device 1212, the second special symbol display device 1214, and the ordinary A symbol holding lamp 1216, a first special symbol holding lamp 1218, a second special symbol holding lamp 1220, and a high-probability medium lamp 1222 are provided. Hereinafter, the normal symbol may be referred to as “general symbol” and the special symbol may be referred to as “special symbol”. The effect device 1206 performs the effect by operating the effect movable body 1224, and details will be described later.
装飾図柄表示装置1208は、装飾図柄ならびに演出に用いる様々な表示を行うための表示装置であり、本実施例では液晶表示装置(Liquid Crystal Display)によって構成する。この装飾図柄表示装置1208は、左図柄表示領域1208a、中図柄表示領域1208b、右図柄表示領域1208cおよび演出表示領域1208dの4つの表示領域に分割し、左図柄表示領域1208a、中図柄表示領域1208bおよび右図柄表示領域1208cはそれぞれ異なった装飾図柄を表示し、演出表示領域1208dは演出に用いる画像を表示する。さらに、各表示領域208a、208b、208c、208dの位置や大きさは、装飾図柄表示装置1208の表示画面内で自由に変更することを可能としている。 The decorative symbol display device 1208 is a display device for performing various displays used for decorative symbols and effects. In the present embodiment, the decorative symbol display device 1208 is configured by a liquid crystal display device (Liquid Crystal Display). The decorative symbol display device 1208 is divided into four display areas, a left symbol display area 1208a, a middle symbol display area 1208b, a right symbol display area 1208c, and an effect display area 1208d, and the left symbol display area 1208a and the middle symbol display area 1208b. The right symbol display area 1208c displays different decorative symbols, and the effect display area 1208d displays an image used for the effect. Further, the positions and sizes of the display areas 208a, 208b, 208c, and 208d can be freely changed within the display screen of the decorative symbol display device 1208.
普図表示装置1210は、普図の表示を行うための表示装置であり、本実施例では7セグメントLEDによって構成する。第1特図表示装置1212および第2特図表示装置1214は、特図の表示を行うための表示装置であり、本実施例では7セグメントLEDによって構成する。 The universal map display device 1210 is a display device for displaying a universal map, and is configured by a 7-segment LED in this embodiment. The first special figure display device 1212 and the second special figure display device 1214 are display devices for displaying a special figure, and are configured by 7 segment LEDs in this embodiment.
普図保留ランプ1216は、保留している普図変動遊技(詳細は後述)の数を示すためのランプであり、本実施例では、普図変動遊技を所定数(例えば、2つ)まで保留することを可能としている。第1特図保留ランプ1218および第2特図保留ランプ1220は、保留している特図変動遊技(詳細は後述)の数を示すためのランプであり、本実施例では、特図変動遊技を所定数(例えば、4つ)まで保留することを可能としている。高確中ランプ1222は、遊技状態が大当りが発生し易い高確率状態であること、または高確率状態になることを示すためのランプであり、遊技状態を大当りが発生し難い低確率状態から高確率状態にする場合に点灯し、高確率状態から低確率状態にする場合に消灯する。 The general figure hold lamp 1216 is a lamp for indicating the number of general figure variable games (details will be described later) that are on hold. In this embodiment, the general figure variable game is reserved up to a predetermined number (for example, two). It is possible to do. The first special figure hold lamp 1218 and the second special figure hold lamp 1220 are lamps for indicating the number of special figure variable games (details will be described later) that are held. In this embodiment, the special figure variable game is displayed. It is possible to hold up to a predetermined number (for example, four). The high-probability medium lamp 1222 is a lamp for indicating that the gaming state is a high probability state in which a big hit is likely to occur or a high probability state, and the gaming state is changed from a low probability state in which a big hit is unlikely to occur. Turns on when switching to the probability state, and turns off when switching from the high probability state to the low probability state.
また、この演出装置1206の周囲には、所定の球進入口、例えば、一般入賞口1226と、普図始動口1228と、第1特図始動口1230と、第2特図始動口1232と、可変入賞口1234を配設している。 In addition, there are predetermined ball entrances, for example, a general prize opening 1226, a universal start port 1228, a first special figure start port 1230, and a second special figure start port 1232, around the rendering device 1206. A variable prize opening 1234 is provided.
一般入賞口1226は、本実施例では遊技盤1200に複数配設しており、この一般入賞口1226への入球を所定の球検出センサ(図示省略)が検出した場合(一般入賞口1226に入賞した場合)、払出装置1152を駆動し、所定の個数(例えば、10個)の球を賞球として上皿1126に排出する。上皿1126に排出した球は遊技者が自由に取り出すことが可能であり、これらの構成により、入賞に基づいて賞球を遊技者に払い出すようにしている。なお、一般入賞口1226に入球した球は、パチンコ機1100の裏側に誘導した後、遊技島側に排出する。本実施例では、入賞の対価として遊技者に払い出す球を「賞球」、遊技者に貸し出す球を「貸球」と区別して呼ぶ場合があり、「賞球」と「貸球」を総称して「球(遊技球)」と呼ぶ。 In this embodiment, a plurality of general winning holes 1226 are provided on the game board 1200. When a predetermined ball detection sensor (not shown) detects a ball entering the general winning holes 1226 (in the general winning holes 1226). In the case of winning a prize, the payout device 1152 is driven, and a predetermined number (for example, 10) of balls are discharged to the upper plate 1126 as prize balls. The player can freely take out the ball discharged to the upper plate 1126. With these configurations, the player can pay out the winning ball to the player based on the winning. The ball that has entered the general winning opening 1226 is guided to the back side of the pachinko machine 1100 and then discharged to the amusement island side. In this embodiment, a ball to be paid out to a player as a consideration for winning is sometimes referred to as a “prize ball”, and a ball lent to a player is sometimes referred to as “rental ball”. They are called “balls (game balls)”.
普図始動口1228は、ゲートやスルーチャッカーと呼ばれる、遊技領域1124の所定の領域を球が通過したか否かを判定するための装置で構成しており、本実施例では遊技盤1200の左側に1つ配設している。普図始動口1228を通過した球は一般入賞口1226に入球した球と違って、遊技島側に排出することはない。球が普図始動口1228を通過したことを所定の球検出センサが検出した場合、パチンコ機1100は、普図表示装置1210による普図変動遊技を開始する。 The normal start port 1228 is configured by a device called a gate or a through chucker for determining whether or not a ball has passed a predetermined area of the game area 1124. In this embodiment, the left side of the game board 1200 is used. One is arranged. Unlike the ball that has entered the general prize opening 1226, the ball that has passed through the usual starting port 1228 is not discharged to the amusement island side. When a predetermined ball detection sensor detects that a ball has passed through the general map start port 1228, the pachinko machine 1100 starts a general variable game by the general map display device 1210.
第1特図始動口1230は、本実施例では遊技盤1200の中央に1つだけ配設している。この第1特図始動口1230への入球を所定の球検出センサが検出した場合、後述する払出装置1152を駆動し、所定の個数(例えば、3個)の球を賞球として上皿1126に排出するとともに、第1特図表示装置1212による特図変動遊技を開始する。なお、第1特図始動口1230に入球した球は、パチンコ機1100の裏側に誘導した後、遊技島側に排出する。 In the present embodiment, only one first special figure starting port 1230 is provided at the center of the game board 1200. When a predetermined ball detection sensor detects a ball entering the first special figure starting port 1230, a payout device 1152 described later is driven, and a predetermined number (for example, three) of balls is used as a prize ball for the upper plate 1126. And the special figure changing game by the first special figure display device 1212 is started. The ball that has entered the first special figure starting port 1230 is guided to the back side of the pachinko machine 1100 and then discharged to the amusement island side.
第2特図始動口1232は、電動チューリップ(電チュー)と呼ばれ、本実施例では第1特図始動口1230の真下に1つだけ配設している。この第2特図始動口1232は、左右に開閉自在な羽根部材1232aを備え、羽根部材1232aの閉鎖中は球の入球が不可能であり、普図変動遊技に当選し、普図表示装置1210が当たり図柄を停止表示した場合に羽根部材1232aが所定の時間間隔、所定の回数で開閉する。第2特図始動口1232への入球を所定の球検出センサが検出した場合、払出装置1152を駆動し、所定の個数(例えば、4個)の球を賞球として上皿1126に排出するとともに、第2特図表示装置1214による特図変動遊技を開始する。なお、第2特図始動口1232に入球した球は、パチンコ機1100の裏側に誘導した後、遊技島側に排出する。 The second special figure starting port 1232 is called an electric tulip (electric Chu), and in the present embodiment, only one second special figure starting port 1232 is disposed directly below the first special figure starting port 1230. The second special figure starting port 1232 includes a wing member 1232a that can be opened and closed to the left and right. When the wing member 1232a is closed, it is impossible to enter a ball. When 1210 hits and stops and displays the symbol, the blade member 1232a opens and closes at a predetermined time interval and a predetermined number of times. When a predetermined ball detection sensor detects a ball entering the second special figure starting port 1232, the payout device 1152 is driven, and a predetermined number (for example, four) of balls are discharged to the upper plate 1126 as prize balls. At the same time, the special figure changing game by the second special figure display device 1214 is started. The ball that has entered the second special figure starting port 1232 is guided to the back side of the pachinko machine 1100 and then discharged to the amusement island side.
可変入賞口1234は、大入賞口またはアタッカーと呼ばれ、本実施例では遊技盤1200の中央部下方に1つだけ配設している。この可変入賞口1234は、開閉自在な扉部材1234aを備え、扉部材1234aの閉鎖中は球の入球が不可能であり、特図変動遊技に当選して特図表示装置が大当たり図柄を停止表示した場合に扉部材1234aが所定の時間間隔(例えば、開放時間29秒、閉鎖時間1.5秒)、所定の回数(例えば15回)で開閉する。可変入賞口1234への入球を所定の球検出センサが検出した場合、払出装置1152を駆動し、所定の個数(例えば、15個)の球を賞球として上皿1126に排出する。なお、可変入賞口1234に入球した球は、パチンコ機1100の裏側に誘導した後、遊技島側に排出する。 The variable winning opening 1234 is called a big winning opening or an attacker, and in this embodiment, only one variable winning opening 1234 is arranged below the center of the game board 1200. This variable winning opening 1234 includes a door member 1234a that can be opened and closed. When the door member 1234a is closed, it is impossible to enter a ball, and the special figure display device stops the jackpot symbol when the special figure variable game is won. When displayed, the door member 1234a opens and closes at predetermined time intervals (for example, an opening time of 29 seconds and a closing time of 1.5 seconds) and at a predetermined number of times (for example, 15 times). When a predetermined ball detection sensor detects a ball entering the variable winning opening 1234, the payout device 1152 is driven to discharge a predetermined number (for example, 15 balls) of balls to the upper plate 1126 as prize balls. The ball that has entered the variable prize opening 1234 is guided to the back side of the pachinko machine 1100 and then discharged to the amusement island side.
さらに、これらの入賞口や始動口の近傍には、風車と呼ばれる円盤状の打球方向変換部材1236や、遊技釘1238を複数個、配設していると共に、内レール1204の最下部には、いずれの入賞口や始動口にも入賞しなかった球をパチンコ機1100の裏側に誘導した後、遊技島側に排出するためのアウト口を設けている。 Further, a plurality of disc-shaped hitting ball direction changing members 1236 and game nails 1238 called windmills are arranged in the vicinity of these winning openings and starting openings, and at the bottom of the inner rail 1204, After guiding a ball that has not won any prize opening or starting port to the back side of the pachinko machine 1100, an out port is provided for discharging to the game island side.
このパチンコ機1100は、遊技者が上皿1126に貯留している球を発射レールの発射位置に供給し、遊技者の操作ハンドルの操作量に応じた強度で発射モータを駆動し、発射杆1146および発射槌1148によって外レール1202、内レール1204を通過させて遊技領域1124に打ち出す。そして、遊技領域1124の上部に到達した球は、打球方向変換部材1236や遊技釘1238等によって進行方向を変えながら下方に落下し、入賞口(一般入賞口1226、可変入賞口1234)や始動口(第1特図始動口1230、第2特図始動口1232)に入賞するか、いずれの入賞口や始動口にも入賞することなく、または普図始動口1228を通過するのみでアウト口1240に到達する。 This pachinko machine 1100 supplies the ball stored in the upper plate 1126 by the player to the launch position of the launch rail, drives the launch motor with the strength corresponding to the operation amount of the player's operation handle, and launches 1146 And the launcher 1148 passes the outer rail 1202 and the inner rail 1204 to launch into the game area 1124. Then, the ball that has reached the upper part of the game area 1124 falls downward while changing the advancing direction by the hitting direction changing member 1236, the game nail 1238, etc., and a winning opening (a general winning opening 1226, a variable winning opening 1234) or a starting opening. (1st special figure starting port 1230, 2nd special figure starting port 1232) winning out either without winning any prize opening and starting port, or just passing through normal figure starting port 1228 To reach.
<演出装置1206>
次に、パチンコ機1100の演出装置1206について説明する。この演出装置1206の前面側には、遊技球の転動可能な領域にワープ装置1242およびステージ1244を配設し、遊技球の転動不可能な領域に演出可動体1224を配設している。また、演出装置1206の背面側には、装飾図柄表示装置1208および遮蔽装置1246(以下、扉と称する場合がある)を配設している。すなわち、演出装置1206において、装飾図柄表示装置1208および遮蔽手段は、ワープ装置1242、ステージ1244、および演出可動体1224の後方に位置することとなる。
<Director 1206>
Next, the rendering device 1206 of the pachinko machine 1100 will be described. On the front side of the effect device 1206, a warp device 1242 and a stage 1244 are arranged in an area where the game ball can roll, and an effect movable body 1224 is arranged in an area where the game ball cannot roll. . In addition, a decorative symbol display device 1208 and a shielding device 1246 (hereinafter may be referred to as a door) are disposed on the back side of the rendering device 1206. That is, in the effect device 1206, the decorative symbol display device 1208 and the shielding means are located behind the warp device 1242, the stage 1244, and the effect movable body 1224.
ワープ装置1242は、演出装置1206の左上方に設けたワープ入口1242aに入った遊技球を演出装置1206の前面下方のステージ1244にワープ出口1242bから排出する。 The warp device 1242 discharges the game ball that has entered the warp inlet 1242a provided at the upper left of the effect device 1206 from the warp outlet 1242b to the stage 1244 below the front surface of the effect device 1206.
ステージ1244は、ワープ出口1242bから排出された球や遊技盤1200の釘などによって乗り上げた球などが転動可能であり、ステージ1244の中央部には、通過した球が第1特図始動口1230へ入球し易くなるスペシャルルート1244aを設けている。 The stage 1244 can roll a ball discharged from the warp outlet 1242b, a ball that has been picked up by a nail of the game board 1200, or the like. A special route 1244a is provided to facilitate entry into the golf course.
演出可動体1224は、本実施形態では人間の右腕の上腕と前腕を模した上腕部1224aと前腕部1224bとからなり、肩の位置に上腕部1224aを回動させる不図示の上腕モータと肘の位置に前腕部1224bを回動させる不図示の前腕モータを備える。演出可動体1224は、上腕モータと前腕モータによって装飾図柄表示装置1208の前方を移動する。 The production movable body 1224 is composed of an upper arm portion 1224a and a forearm portion 1224b simulating the upper arm and forearm of a human right arm in this embodiment, and an upper arm motor and an elbow (not shown) that rotate the upper arm portion 1224a to the position of the shoulder. A forearm motor (not shown) that rotates the forearm portion 1224b at a position is provided. The effect movable body 1224 moves in front of the decorative symbol display device 1208 by the upper arm motor and the forearm motor.
遮蔽装置1246は、格子状の左扉1246aおよび右扉1246bからなり、装飾図柄表示装置1208および前面ステージ1244の間に配設する。左扉1246aおよび右扉1246bの上部には、不図示の2つのプーリに巻き回したベルトをそれぞれ固定している。すなわち、左扉1246aおよび右扉1246bは、モータによりプーリを介して駆動するベルトの動作に伴って左右にそれぞれ移動する。遮蔽手段は、左扉1246aおよび右扉1246bを閉じた状態ではそれぞれの内側端部が重なり、遊技者が装飾図柄表示装置1208を視認し難いように遮蔽する。左扉1246aおよび右扉1246bを開いた状態ではそれぞれの内側端部が装飾図柄表示装置1208の表示画面の外側端部と若干重なるが、遊技者は装飾図柄表示装置1208の表示の全てを視認可能である。また、左扉1246aおよび右扉1246bは、それぞれ任意の位置で停止可能であり、例えば、表示した装飾図柄がどの装飾図柄であるかを遊技者が識別可能な程度に、装飾図柄の一部だけを遮蔽するようなことができる。なお、左扉1246aおよび右扉1246bは、格子の孔から後方の装飾図柄表示装置1208の一部を視認可能にしてもよいし、格子の孔の障子部分を半透明のレンズ体で塞ぎ、後方の装飾図柄表示装置1208による表示を漠然と遊技者に視認させるようにしてもよいし、格子の孔の障子部分を完全に塞ぎ(遮蔽し)、後方の装飾図柄表示装置1208を全く視認不可にしてもよい。 The shielding device 1246 includes a grid-like left door 1246a and right door 1246b, and is disposed between the decorative symbol display device 1208 and the front stage 1244. Belts wound around two pulleys (not shown) are respectively fixed to the upper portions of the left door 1246a and the right door 1246b. That is, the left door 1246a and the right door 1246b move to the left and right with the operation of the belt driven by the motor via the pulley. When the left door 1246a and the right door 1246b are closed, the shielding means shields the inner end portions of the left door 1246a and the right door 1246b so that it is difficult for the player to visually recognize the decorative symbol display device 1208. In the state where the left door 1246a and the right door 1246b are opened, each inner end portion slightly overlaps the outer end portion of the display screen of the decorative symbol display device 1208, but the player can visually recognize all of the display of the decorative symbol display device 1208. It is. Further, the left door 1246a and the right door 1246b can be stopped at arbitrary positions, for example, only a part of the decorative design to the extent that the player can identify which decorative design the displayed decorative design is. Can be shielded. Note that the left door 1246a and the right door 1246b may be configured such that a part of the decorative symbol display device 1208 behind the lattice hole can be visually recognized, or the shoji part of the lattice hole is closed with a translucent lens body. The display by the decorative symbol display device 1208 may be made vaguely visible to the player, or the shoji part of the hole in the lattice is completely blocked (shielded), and the decorative symbol display device 1208 behind is made completely invisible. Also good.
<制御部>
次に、図25を用いて、このパチンコ機1100の制御部の回路構成について詳細に説明する。なお、同図は制御部の回路ブロック図を示したものである。パチンコ機1100の制御部は、大別すると、遊技の中枢部分を制御する主制御部1300と、主制御部1300が送信するコマンド信号(以下、単に「コマンド」と呼ぶ)に応じて主に演出の制御を行う第1副制御部1400と、第1副制御部1400より送信されたコマンドに基づいて各種機器を制御する第2副制御部1500と、主制御部1300が送信するコマンドに応じて主に遊技球の払い出しに関する制御を行う払出制御部1600と、遊技球の発射制御を行う発射制御部1630と、パチンコ機1100に供給される電源を制御する電源制御部1660と、によって構成している。
<Control unit>
Next, the circuit configuration of the control unit of the pachinko machine 1100 will be described in detail with reference to FIG. This figure shows a circuit block diagram of the control unit. The control unit of the pachinko machine 1100 can be roughly divided into a main control unit 1300 that controls the central part of the game and a command signal (hereinafter simply referred to as “command”) transmitted by the main control unit 1300. In response to the first sub-control unit 1400 that controls the second sub-control unit 1500 that controls various devices based on the command transmitted from the first sub-control unit 1400, and the command transmitted from the main control unit 1300 A payout control unit 1600 that mainly performs control related to payout of game balls, a launch control unit 1630 that performs launch control of game balls, and a power supply control unit 1660 that controls power supplied to the pachinko machine 1100 are configured. Yes.
<主制御部>
まず、パチンコ機1100の主制御部1300について説明する。主制御部1300は、主制御部1300の全体を制御する基本回路1302を備えており、この基本回路1302には、CPU1304と、制御プログラムや各種データを記憶するためのROM1306と、一時的にデータを記憶するためのRAM1308と、各種デバイスの入出力を制御するためのI/O1310と、時間や回数等を計測するためのカウンタタイマ1312と、プログラム処理の異常を監視するWDT1314を搭載している。なお、ROM1306やRAM1308については他の記憶装置を用いてもよく、この点は後述する第1副制御部1400についても同様である。この基本回路1302のCPU1304は、水晶発振器1316bが出力する所定周期のクロック信号をシステムクロックとして入力して動作する。
<Main control unit>
First, the main control unit 1300 of the pachinko machine 1100 will be described. The main control unit 1300 includes a basic circuit 1302 that controls the entire main control unit 1300. The basic circuit 1302 includes a CPU 1304, a ROM 1306 for storing control programs and various data, and temporary data. RAM 1308 for storing data, I / O 1310 for controlling input / output of various devices, a counter timer 1312 for measuring time and the number of times, and a WDT 1314 for monitoring abnormalities in program processing. . Note that other storage devices may be used for the ROM 1306 and the RAM 1308, and this is the same for the first sub-control unit 1400 described later. The CPU 1304 of the basic circuit 1302 operates by inputting a clock signal of a predetermined period output from the crystal oscillator 1316b as a system clock.
また、基本回路1302には、水晶発振器1316aが出力するクロック信号を受信する度に0〜65535の範囲で数値を変動させるハードウェア乱数カウンタとして使用しているカウンタ回路1318(この回路には2つのカウンタを内蔵しているものとする)と、所定の球検出センサ、例えば各始動口、入賞口、可変入賞口を通過する遊技球を検出するセンサや、前面枠扉開放センサや内枠開放センサや下皿満タンセンサを含む各種センサ320が出力する信号を受信し、増幅結果や基準電圧との比較結果をカウンタ回路1318および基本回路1302に出力するためのセンサ回路1322と、所定の図柄表示装置、例えば第1特図表示装置1212や第2特図表示装置1214の表示制御を行うための駆動回路1324と、所定の図柄表示装置、例えば普図表示装置1210の表示制御を行うための駆動回路1326と、各種状態表示部1328(例えば、普図保留ランプ216、第1特図保留ランプ1218、第2特図保留ランプ1220、高確中ランプ1222等)の表示制御を行うための駆動回路330と、所定の可動部材、例えば第2特図始動口1232の羽根部材1232aや可変入賞口1234の扉部材1234a等を開閉駆動する各種ソレノイド1332を制御するための駆動回路1334を接続している。 Further, the basic circuit 1302 includes a counter circuit 1318 used as a hardware random number counter that changes a numerical value in the range of 0 to 65535 every time a clock signal output from the crystal oscillator 1316a is received (this circuit includes two circuits). And a predetermined ball detection sensor, for example, a sensor that detects a game ball passing through each start port, winning port, variable winning port, front frame door opening sensor, and inner frame opening sensor. And a sensor circuit 1322 for receiving signals output from various sensors 320 including a full plate sensor and a comparison result with an amplification result and a reference voltage to the counter circuit 1318 and the basic circuit 1302, and a predetermined symbol display device For example, a drive circuit 1324 for performing display control of the first special figure display device 1212 and the second special figure display device 1214, and a predetermined A drive circuit 1326 for performing display control of the pattern display device, for example, the general map display device 1210, and various status display units 1328 (for example, the general map hold lamp 216, the first special figure hold lamp 1218, the second special figure hold lamp) 1220, high-accuracy medium lamp 1222, etc.) and a drive circuit 330 for controlling the display, and a predetermined movable member, for example, a blade member 1232a of the second special figure starting port 1232, a door member 1234a of the variable prize opening 1234, etc. A drive circuit 1334 for controlling various solenoids 1332 to be driven is connected.
なお、第1特図始動口1230に球が入賞したことを球検出センサ1320が検出した場合には、センサ回路1322は球を検出したことを示す信号をカウンタ回路1318に出力する。この信号を受信したカウンタ回路1318は、第1特図始動口1230に対応するカウンタのそのタイミングにおける値をラッチし、ラッチした値を、第1特図始動口1230に対応する内蔵のカウンタ値記憶用レジスタに記憶する。また、カウンタ回路1318は、第2特図始動口1232に球が入賞したことを示す信号を受信した場合も同様に、第2特図始動口1232に対応するカウンタのそのタイミングにおける値をラッチし、ラッチした値を、第2特図始動口1232に対応する内蔵のカウンタ値記憶用レジスタに記憶する。 When the ball detection sensor 1320 detects that a ball has won the first special figure starting port 1230, the sensor circuit 1322 outputs a signal indicating that the ball has been detected to the counter circuit 1318. Upon receiving this signal, the counter circuit 1318 latches the value of the counter corresponding to the first special figure starting port 1230 at that timing, and stores the latched value in the built-in counter value corresponding to the first special figure starting port 1230. Store in the register. Similarly, when the counter circuit 1318 receives a signal indicating that a ball has won the second special figure starting port 1232, the counter circuit 1318 latches the value at the timing of the counter corresponding to the second special figure starting port 1232. The latched value is stored in a built-in counter value storage register corresponding to the second special figure starting port 1232.
さらに、基本回路1302には、情報出力回路1336を接続しており、主制御部1300は、この情報出力回路1336を介して、外部のホールコンピュータ(図示省略)等が備える情報入力回路1350にパチンコ機1100の遊技情報(例えば、遊技状態)を出力する。 Further, an information output circuit 1336 is connected to the basic circuit 1302, and the main control unit 1300 is connected to an information input circuit 1350 provided in an external hall computer (not shown) or the like via this information output circuit 1336. The game information (for example, game state) of the machine 1100 is output.
また、主制御部1300には、電源制御部1660から主制御部1300に供給している電源の電圧値を監視する電圧監視回路1338を設けており、この電圧監視回路1338は、電源の電圧値が所定の値(本実施例では9v)未満である場合に電圧が低下したことを示す低電圧信号を基本回路1302に出力する。 Further, the main control unit 1300 is provided with a voltage monitoring circuit 1338 for monitoring the voltage value of the power source supplied from the power source control unit 1660 to the main control unit 1300. The voltage monitoring circuit 1338 is a voltage value of the power source. Is less than a predetermined value (9v in this embodiment), a low voltage signal indicating that the voltage has dropped is output to the basic circuit 1302.
また、主制御部1300には、電源が投入されると起動信号(リセット信号)を出力する起動信号出力回路(リセット信号出力回路)1340を設けており、CPU1304は、この起動信号出力回路1340から起動信号を入力した場合に、遊技制御を開始する(後述する主制御部メイン処理を開始する)。 Further, the main control unit 1300 is provided with a start signal output circuit (reset signal output circuit) 1340 that outputs a start signal (reset signal) when the power is turned on, and the CPU 1304 receives the start signal output circuit 1340 from the start signal output circuit 1340. When an activation signal is input, game control is started (main control section main processing described later is started).
また、主制御部1300は、第1副制御部1400にコマンドを送信するための出力インタフェースと、払出制御部1600にコマンドを送信するための出力インタフェースをそれぞれ備えており、この構成により、第1副制御部1400および払出制御部1600との通信を可能としている。なお、主制御部1300と第1副制御部1400および払出制御部1600との情報通信は一方向の通信であり、主制御部1300は第1副制御部1400および払出制御部1600にコマンド等の信号を送信できるように構成しているが、第1副制御部1400および払出制御部1600からは主制御部1300にコマンド等の信号を送信できないように構成している。 The main control unit 1300 includes an output interface for transmitting a command to the first sub control unit 1400 and an output interface for transmitting a command to the payout control unit 1600. With this configuration, the first control unit 1300 has a first interface. Communication with the sub-control unit 1400 and the payout control unit 1600 is enabled. The information communication between the main control unit 1300, the first sub control unit 1400, and the payout control unit 1600 is one-way communication. The main control unit 1300 sends commands and the like to the first sub control unit 1400 and the payout control unit 1600. The first sub control unit 1400 and the payout control unit 1600 are configured not to transmit a signal such as a command to the main control unit 1300.
<副制御部>
次に、パチンコ機1100の第1副制御部1400について説明する。第1副制御部1400は、主に主制御部1300が送信したコマンド等に基づいて第1副制御部1400の全体を制御する基本回路1402を備えており、この基本回路1402には、CPU1404と、制御プログラムや各種演出データを記憶するためのROM1406と、一時的にデータを記憶するためのRAM1408と、各種デバイスの入出力を制御するためのI/O1410と、時間や回数等を計測するためのカウンタタイマ1412を搭載している。この基本回路1402のCPU1404は、水晶発信器1414が出力する所定周期のクロック信号をシステムクロックとして入力して動作する。なお、ROM1406は、制御プログラムと各種演出データとを別々のROMに記憶させてもよい。
<Sub control unit>
Next, the first sub control unit 1400 of the pachinko machine 1100 will be described. The first sub-control unit 1400 includes a basic circuit 1402 that controls the entire first sub-control unit 1400 mainly based on commands transmitted from the main control unit 1300. The basic circuit 1402 includes a CPU 1404 and A ROM 1406 for storing control programs and various effects data; a RAM 1408 for temporarily storing data; an I / O 1410 for controlling input / output of various devices; and for measuring time and frequency The counter timer 1412 is mounted. The CPU 1404 of the basic circuit 1402 operates by inputting a clock signal of a predetermined period output from the crystal oscillator 1414 as a system clock. The ROM 1406 may store the control program and various effect data in separate ROMs.
また、基本回路1402には、スピーカ1120(およびアンプ)の制御を行うための音源IC1416と、各種ランプ1418(例えば、チャンスボタンランプ1138)の制御を行うための駆動回路1420と、遮蔽装置1246の駆動制御を行うための駆動回路1432と、遮蔽装置1246の現在位置を検出する遮蔽装置センサ1430と、チャンスボタン1136の押下を検出するチャンスボタン検出センサ1426と、遮蔽装置センサ1430やチャンスボタン検出センサ1426からの検出信号を基本回路1402に出力するセンサ回路1428と、CPU1404からの信号に基づいてROM1406に記憶された画像データ等を読み出してVRAM1436のワークエリアを使用して表示画像を生成して装飾図柄表示装置1208に画像を表示するVDP1434(ビデオ・ディスプレイ・プロセッサー)と、を接続している。 The basic circuit 1402 includes a sound source IC 1416 for controlling the speaker 1120 (and amplifier), a drive circuit 1420 for controlling various lamps 1418 (for example, a chance button lamp 1138), and a shielding device 1246. A drive circuit 1432 for performing drive control, a shielding device sensor 1430 that detects the current position of the shielding device 1246, a chance button detection sensor 1426 that detects pressing of the chance button 1136, a shielding device sensor 1430, and a chance button detection sensor A sensor circuit 1428 that outputs a detection signal from 1426 to the basic circuit 1402, and image data stored in the ROM 1406 is read based on a signal from the CPU 1404, and a display image is generated and decorated using the work area of the VRAM 1436. Symbol display device And 208 for displaying an image on VDP1434 (Video Display Processor), is connected to.
次に、パチンコ機1100の第2副制御部1500について説明する。第2副制御部1500は、第1副制御部1400が送信した制御コマンドを入力インタフェースを介して受信し、この制御コマンドに基づいて第2副制御部1500の全体を制御する基本回路1502を備えており、この基本回路1502は、CPU1504と、一時的にデータを記憶するためのRAM1508と、各種デバイスの入出力を制御するためのI/O1510と、時間や回数等を計測するためのカウンタタイマ1512を搭載している。基本回路1502のCPU1504は、水晶発振器1514が出力する所定周期のクロック信号をシステムクロックとして入力して動作し、第2副制御部1500の全体を制御するための制御プログラム及びデータ、画像表示用のデータ等が記憶されたROM1506が設けられている。 Next, the second sub control unit 1500 of the pachinko machine 1100 will be described. The second sub control unit 1500 includes a basic circuit 1502 that receives the control command transmitted from the first sub control unit 1400 via the input interface and controls the entire second sub control unit 1500 based on the control command. The basic circuit 1502 includes a CPU 1504, a RAM 1508 for temporarily storing data, an I / O 1510 for controlling input / output of various devices, and a counter timer for measuring time and frequency 1512 is installed. The CPU 1504 of the basic circuit 1502 operates by inputting a clock signal of a predetermined period output from the crystal oscillator 1514 as a system clock, and controls a program and data for controlling the entire second sub-control unit 1500, and an image display A ROM 1506 storing data and the like is provided.
また、基本回路1502には、演出可動体1224の駆動制御を行うための駆動回路1516と、演出可動体1224の現在位置を検出する演出可動体センサ1424と、演出可動体センサ1424からの検出信号を基本回路1502に出力するセンサ回路1518と、遊技盤用ランプ1532の制御を行うための遊技盤用ランプ駆動回路1530と、遊技台枠用ランプ1542の制御を行うための遊技台枠用ランプ駆動回路1540と、遊技盤用ランプ駆動回路1530と遊技台枠用ランプ駆動回路1540との間でシリアル通信による点灯制御を行うシリアル通信制御回路1520と、を接続している。 The basic circuit 1502 includes a drive circuit 1516 for performing drive control of the effect movable body 1224, an effect movable body sensor 1424 for detecting the current position of the effect movable body 1224, and a detection signal from the effect movable body sensor 1424. Is output to the basic circuit 1502, a game board lamp drive circuit 1530 for controlling the game board lamp 1532, and a game table frame lamp drive for controlling the game table frame lamp 1542. The circuit 1540 is connected to a serial communication control circuit 1520 that performs lighting control by serial communication between the game board lamp drive circuit 1530 and the game stand frame lamp drive circuit 1540.
<払出制御部、発射制御部、電源制御部>
次に、パチンコ機1100の払出制御部1600、発射制御部1630、電源制御部1660について説明する。払出制御部1600は、主に主制御部1300が送信したコマンド等の信号に基づいて払出装置1152の払出モータ1602を制御すると共に、払出センサ1604が出力する制御信号に基づいて賞球または貸球の払い出しが完了したか否かを検出すると共に、インタフェース部1606を介して、パチンコ機1100とは別体で設けられたカードユニット1608との通信を行う。
<Discharge control unit, launch control unit, power supply control unit>
Next, the payout control unit 1600, the launch control unit 1630, and the power supply control unit 1660 of the pachinko machine 1100 will be described. The payout control unit 1600 controls the payout motor 1602 of the payout device 1152 mainly based on a command signal or the like transmitted from the main control unit 1300, and wins or rents a ball based on a control signal output from the payout sensor 1604. Is detected, and communication with a card unit 1608 provided separately from the pachinko machine 1100 is performed via the interface unit 1606.
発射制御部1630は、払出制御部1600が出力する、発射許可または停止を指示する制御信号や、球発射ハンドル1134内に設けた発射強度出力回路が出力する、遊技者による球発射ハンドル1134の操作量に応じた発射強度を指示する制御信号に基づいて、発射杆1146および発射槌1148を駆動する発射モータ1632の制御や、上皿1126から発射装置1110に球を供給する球送り装置1634の制御を行う。 The launch control unit 1630 outputs a control signal output from the payout control unit 1600 to permit or stop the launch, or a launch intensity output circuit provided in the ball launch handle 1134 outputs an operation of the ball launch handle 1134 by the player. Based on a control signal instructing the launch intensity according to the amount, control of a launch motor 1632 that drives the launcher 1146 and launcher 1148, and control of a ball feeder 1634 that supplies a ball from the upper plate 1126 to the launcher 1110 I do.
電源制御部1660は、パチンコ機1100に外部から供給される交流電源を直流化し、所定の電圧に変換して主制御部1300、第1副制御部1400等の各制御部や払出装置1152等の各装置に供給する。さらに、電源制御部1660は、外部からの電源が断たれた後も所定の部品(例えば主制御部1300のRAM1308等)に所定の期間(例えば10日間)電源を供給するための蓄電回路(例えば、コンデンサ)を備えている。なお、本実施形態では、電源制御部1660から払出制御部1600と第2副制御部1500に所定電圧を供給し、払出制御部1600から主制御部1300と第2副制御部1500と発射制御部1630に所定電圧を供給しているが、各制御部や各装置に他の電源経路で所定電圧を供給してもよい。 The power supply control unit 1660 converts the AC power supplied from the outside to the pachinko machine 1100 into a direct current, converts it into a predetermined voltage, and controls each control unit such as the main control unit 1300 and the first sub control unit 1400, the payout device 1152, etc. Supply to each device. Further, the power supply control unit 1660 is a storage circuit (for example, for supplying power to a predetermined part (for example, the RAM 1308 of the main control unit 1300) for a predetermined period (for example, 10 days) even after the power supply from the outside is cut off. , Capacitor). In the present embodiment, a predetermined voltage is supplied from the power supply control unit 1660 to the payout control unit 1600 and the second sub control unit 1500, and the main control unit 1300, the second sub control unit 1500, and the launch control unit are supplied from the payout control unit 1600. Although the predetermined voltage is supplied to 1630, the predetermined voltage may be supplied to each control unit and each device through another power supply path.
本実施形態に係るパチンコ機1100は、電子部品が実装され、所定のコマンド情報を送信する第一の基板(例えば、主制御部1300を構成する主基板1156、第1副制御部1400を構成する第1副基板1160)と、前記第一の基板から離間して設けられ、前記第一の基板から受信したコマンド情報に基づく処理を行う第二の基板(例えば、第1副制御部1400を構成する第1副基板1160、第2副制御部1500を構成する第2副基板1164)と、前記コマンド情報の通信に用いられる複数の通信線と、前記コマンド情報の通信処理を行う通信処理手段と、を備えた遊技台であって、前記複数の通信線は、前記第一の基板と接続される第一の接続部と、前記第二の基板と接続される第二の接続部と、を接続し、所定の位置に配線された第一の通信線と、前記第一の基板と接続され、前記第一の接続部とは別体となる第三の接続部と、前記第二の基板と接続され、前記第二の接続部とは別体となる第四の接続部と、を接続し、前記所定の位置から離間した位置に配線された第二の通信線と、を含み、前記通信処理手段は、前記コマンド情報の通信処理を行う場合に、一の前記コマンド情報を前記第一の通信線と前記第二の通信線のいずれか一方を用いた通信処理を行う、または前記一のコマンド情報のうちの一部を前記第一の通信線を用い、かつ前記一のコマンド情報の一部以外を前記第二の通信線を用いた通信処理を行う、ことを特徴とする遊技台である。 A pachinko machine 1100 according to the present embodiment includes a first board (for example, a main board 1156 constituting the main control unit 1300 and a first sub control unit 1400) on which electronic components are mounted and transmitting predetermined command information. A first sub-board 1160) and a second board (for example, the first sub-control unit 1400) that is provided apart from the first board and performs processing based on command information received from the first board The first sub-board 1160, the second sub-board 1164 constituting the second sub-control unit 1500), a plurality of communication lines used for communication of the command information, and communication processing means for performing the communication processing of the command information The plurality of communication lines include a first connection portion connected to the first substrate and a second connection portion connected to the second substrate. Connect and in place The first communication line is connected to the first board, the third connection part is separate from the first connection part, and the second connection part is connected to the second board. And a fourth communication part that is separated from the connection part, and a second communication line wired at a position spaced from the predetermined position, and the communication processing means includes the command When performing communication processing of information, the one command information is subjected to communication processing using either the first communication line or the second communication line, or one of the one command information The gaming machine is characterized in that the first communication line is used as a part, and communication processing is performed using the second communication line except for a part of the one command information.
本実施形態に係るパチンコ機1100によれば、第一の通信線と第二の通信線の2箇所からコマンド情報を取得しなければならないことに加えて、コマンド情報が第一の通信線と第二の通信線を用いてどのように送信されているかを知らなければコマンド情報の内容を解析することができないため、複数の制御部の間で送受信されるコマンドを不正に取得したり不正に書き換えたりする不正行為を未然に防止することができる場合がある。 According to the pachinko machine 1100 according to the present embodiment, in addition to having to acquire command information from two locations of the first communication line and the second communication line, the command information is the first communication line and the second communication line. Since the contents of command information cannot be analyzed without knowing how it is transmitted using the second communication line, commands sent and received between multiple control units can be obtained or rewritten illegally. In some cases, it is possible to prevent illegal acts.
なお、パチンコ機における不正行為としては、例えば、異常ありの情報を異常無しの情報に不正に書き換える偽装コマンド(例えば、扉開放異常、電波異常、磁石異常などを示す異常ありの情報を、異常無しの情報に不正に書き換える偽装コマンド)を主制御部から副制御部に不正に送信する行為、主制御部から副制御部に送信するコマンド情報を不正に取得して行う不正行為(例えば、コマンド情報の送信タイミングに基づいて乱数の周期を把握し、大当りを狙う行為)、遊技者に払い出される遊技球(賞球)の払出数を書き換える偽装コマンド(賞球数を水増したり、1回の入賞当りの賞球数を書き換えたり、1回のコマンド情報の送信で1回の賞球のカウントアップを行う場合にコマンド情報の送信回数を増やすような偽装コマンド)を主制御部から払出制御部に不正に送信する行為などが挙げられる。 In addition, as a fraudulent act in a pachinko machine, for example, a camouflage command that illegally rewrites information with abnormality to information without abnormality (for example, information with abnormality indicating door opening abnormality, radio wave abnormality, magnet abnormality, etc. without abnormality) Fraudulent command that is illegally rewritten to the information of the main control unit from the main control unit to the sub control unit illegally (for example, command information that is obtained by illegally acquiring command information transmitted from the main control unit to the sub control unit) Based on the transmission timing of the game, grasp the period of random numbers, aim to win a big hit), camouflage command to rewrite the number of game balls (prize balls) to be paid out to the player (increase the number of prize balls, per winning prize) A camouflaged command that increases the number of command information transmissions when the number of award balls is rewritten, or when a single prize ball is counted up by one command information transmission) Like act of illegally transmitted from the main controller to the payout controller.
また、上記実施形態では、メダル(コイン)を遊技媒体としたスロットマシンの例を示したが、本発明はこれに限定されるものではなく、例えば、遊技球(例えば、パチンコ玉)を遊技媒体としたスロットマシンなどにも、本発明は適用可能である。さらに、本発明をアレンジボール遊技機、じゃん球遊技機、スマートボール、およびカジノマシン等に適用しても、同様の効果を得ることができる。 In the above embodiment, an example of a slot machine using medals (coins) as a game medium has been described. However, the present invention is not limited to this, and for example, a game ball (for example, a pachinko ball) is used as a game medium. The present invention can also be applied to the slot machine described above. Furthermore, even if the present invention is applied to an arrangement ball game machine, a ball ball game machine, a smart ball, and a casino machine, the same effect can be obtained.
また、本発明の実施形態に記載された作用および効果は、本発明から生じる最も好適な作用および効果を列挙したに過ぎず、本発明による作用および効果は、本発明の実施形態に記載されたものに限定されるものではない。また、複数の異なる実施形態を組み合わせて本発明を実現してもよい。 In addition, the actions and effects described in the embodiments of the present invention are only the most preferable actions and effects resulting from the present invention, and the actions and effects according to the present invention are described in the embodiments of the present invention. It is not limited to things. Moreover, you may implement | achieve this invention combining several different embodiment.
本発明の遊技台は、回胴遊技機(スロットマシン)や弾球遊技機(パチンコ等)に代表される遊技台の分野で特に利用することができる。 The game machine of the present invention can be used particularly in the field of game machines represented by a spinning machine (slot machine) and a ball game machine (such as a pachinko machine).
C1〜C5 通信線
100 スロットマシン
110〜112 リール
135 スタートレバー
137〜139 ストップボタン
300 主制御部
350 主基板
354〜357 第1コネクタ〜第4コネクタ
400 第1副制御部
450 第1副基板
454〜455 第1コネクタ〜第2コネクタ
500 第2副制御部
550 第2副基板
C1-C5 Communication line 100 Slot machine 110-112 Reel 135 Start lever 137-139 Stop button 300 Main control unit 350 Main board 354-357 First connector-fourth connector 400 First sub-control part 450 First sub-board 454- 455 1st connector-2nd connector 500 2nd sub control part 550 2nd sub board | substrate
Claims (5)
前記第一の基板から離間して設けられ、前記第一の基板から受信した前記コマンド情報に基づく処理を行う第二の基板と、
前記コマンド情報の通信に用いられる複数の通信線と、
前記コマンド情報の通信処理を行う通信処理手段と、を備えた遊技台であって、
前記複数の通信線は、
前記第一の基板に設けられた第一の接続部と、前記第二の基板に設けられた第二の接続部と、に接続され、所定の位置に配線された第一の通信線と、
前記第一の基板に設けられ、前記第一の接続部とは別体となる第三の接続部と、前記第二の基板に設けられ、前記第二の接続部とは別体となる第四の接続部と、に接続され、前記所定の位置から離間した位置に配線された第二の通信線と、を含み、
前記通信処理手段は、
前記コマンド情報の通信処理を行う場合に、一の前記コマンド情報を前記第一の通信線と前記第二の通信線のいずれか一方を用いた通信処理を行う、または一の前記コマンド情報のうちの一部を前記第一の通信線を用い、かつ前記一の前記コマンド情報のうちの一部以外を前記第二の通信線を用いた通信処理を行う、
ことを特徴とする遊技台。 A first board on which electronic components are mounted and transmitting predetermined command information;
A second substrate provided apart from the first substrate and performing processing based on the command information received from the first substrate;
A plurality of communication lines used for communication of the command information;
A gaming machine comprising communication processing means for performing communication processing of the command information,
The plurality of communication lines are:
A first communication line connected to a first connection portion provided on the first substrate and a second connection portion provided on the second substrate, and wired at a predetermined position;
A third connecting portion provided on the first substrate and separated from the first connecting portion; and a third connecting portion provided on the second substrate and separated from the second connecting portion. Four connection portions, and a second communication line connected to a position spaced from the predetermined position, and
The communication processing means includes
When performing communication processing of the command information, one command information is subjected to communication processing using either the first communication line or the second communication line, or one of the command information A part of the first communication line and a communication process using the second communication line other than a part of the one command information.
A game stand characterized by that.
前記第一の接続部と前記第三の接続部は、離間して配置され、
前記第二の接続部と前記第四の接続部は、離間して配置され、
前記第一の通信線と前記第二の通信線は、すくなくとも前記第一の接続部と前記第三の接続部の間隔、または前記第二の接続部と第四の接続部の間隔のいずれか狭い方の間隔以上は、間隔を保って配線されている、
ことを特徴とする遊技台。 In the game stand of Claim 1,
The first connection portion and the third connection portion are spaced apart from each other,
The second connection portion and the fourth connection portion are arranged apart from each other,
The first communication line and the second communication line are at least one of an interval between the first connection portion and the third connection portion, or an interval between the second connection portion and the fourth connection portion. It is wired with the gap more than the narrower gap,
A game stand characterized by that.
前記第一の接続部は、前記第一の基板における一の辺に沿って配置され、
前記第三の接続部は、前記第一の基板における一の辺とは異なる他の辺に沿って配置され、
前記第二の接続部は、前記第二の基板における一の辺に沿って配置され、
前記第四の接続部は、前記第二の基板における一の辺とは異なる他の辺に沿って配置されている、
ことを特徴とする遊技台。 In the game stand according to claim 1 or 2,
The first connection portion is disposed along one side of the first substrate,
The third connection portion is disposed along another side different from the one side in the first substrate,
The second connection portion is disposed along one side of the second substrate,
The fourth connection portion is disposed along another side different from the one side in the second substrate.
A game stand characterized by that.
前記第一の基板は、
前記第一の通信線を用いた通信処理で送信するコマンド情報と前記第二の通信線を用いた通信処理で送信するコマンド情報の両方に所定の共通情報を含ませるとともに、前記第一の通信線を用いた通信処理と前記第二の通信線を用いた通信処理とを交互に行い、
前記第二の基板は、
前記第一の通信線を用いた通信処理で受信したコマンド情報と前記第二の通信線を用いた通信処理で受信したコマンド情報の両方に前記共通情報が含まれているか否かを判定し、当該判定の結果に応じた処理を実行する、
ことを特徴とする遊技台。 The game stand according to any one of claims 1 to 3,
The first substrate is
Both the command information transmitted in the communication process using the first communication line and the command information transmitted in the communication process using the second communication line include predetermined common information, and the first communication Alternately performing communication processing using a line and communication processing using the second communication line,
The second substrate is
Determining whether the common information is included in both the command information received in the communication process using the first communication line and the command information received in the communication process using the second communication line; Execute processing according to the result of the determination,
A game stand characterized by that.
前記第一の基板は、
前記一のコマンド情報のうちの上位バイトを前記第一の通信線を用いた通信処理で送信し、かつ前記一のコマンド情報の下位バイトを前記第二の通信線を用いた通信処理で送信する、
ことを特徴とする遊技台。 It is a game stand in any one of Claims 1-4,
The first substrate is
The upper byte of the one command information is transmitted by communication processing using the first communication line, and the lower byte of the one command information is transmitted by communication processing using the second communication line. ,
A game stand characterized by that.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011285383A JP5580285B2 (en) | 2011-12-27 | 2011-12-27 | Amusement stand |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011285383A JP5580285B2 (en) | 2011-12-27 | 2011-12-27 | Amusement stand |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014141901A Division JP5803033B2 (en) | 2014-07-10 | 2014-07-10 | Amusement stand |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013132441A true JP2013132441A (en) | 2013-07-08 |
JP5580285B2 JP5580285B2 (en) | 2014-08-27 |
Family
ID=48909560
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011285383A Active JP5580285B2 (en) | 2011-12-27 | 2011-12-27 | Amusement stand |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5580285B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6095021B1 (en) * | 2015-11-25 | 2017-03-15 | サミー株式会社 | Game machine |
JP2017099680A (en) * | 2015-12-02 | 2017-06-08 | ハイライツ・エンタテインメント株式会社 | Game machine |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004194842A (en) * | 2002-12-17 | 2004-07-15 | Okumura Yu-Ki Co Ltd | Game machine |
JP2004304285A (en) * | 2003-03-28 | 2004-10-28 | Sumitomo Electric Ind Ltd | Communication system in vehicle and communication method in vehicle |
JP2005168747A (en) * | 2003-12-10 | 2005-06-30 | Olympia:Kk | Game machine |
JP2006158556A (en) * | 2004-12-06 | 2006-06-22 | Samii Kk | Game machine |
JP2009131689A (en) * | 2009-03-19 | 2009-06-18 | Fujishoji Co Ltd | Game machine |
-
2011
- 2011-12-27 JP JP2011285383A patent/JP5580285B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004194842A (en) * | 2002-12-17 | 2004-07-15 | Okumura Yu-Ki Co Ltd | Game machine |
JP2004304285A (en) * | 2003-03-28 | 2004-10-28 | Sumitomo Electric Ind Ltd | Communication system in vehicle and communication method in vehicle |
JP2005168747A (en) * | 2003-12-10 | 2005-06-30 | Olympia:Kk | Game machine |
JP2006158556A (en) * | 2004-12-06 | 2006-06-22 | Samii Kk | Game machine |
JP2009131689A (en) * | 2009-03-19 | 2009-06-18 | Fujishoji Co Ltd | Game machine |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6095021B1 (en) * | 2015-11-25 | 2017-03-15 | サミー株式会社 | Game machine |
JP2017093848A (en) * | 2015-11-25 | 2017-06-01 | サミー株式会社 | Game machine |
JP2017099680A (en) * | 2015-12-02 | 2017-06-08 | ハイライツ・エンタテインメント株式会社 | Game machine |
Also Published As
Publication number | Publication date |
---|---|
JP5580285B2 (en) | 2014-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5258007B1 (en) | Amusement stand | |
JP5256473B2 (en) | Amusement stand | |
JP2010154966A (en) | Game machine | |
JP2010284341A (en) | Game machine | |
JP2016202695A (en) | Game machine | |
JP2018007871A (en) | Game machine | |
JP2011193889A (en) | Game machine | |
JP5842207B2 (en) | Amusement stand | |
JP5715978B2 (en) | Amusement stand | |
JP2013121447A (en) | Game machine | |
JP2013009721A (en) | Game machine | |
JP5580285B2 (en) | Amusement stand | |
JP2010201050A (en) | Game machine | |
JP5564458B2 (en) | Amusement stand | |
JP5425712B2 (en) | Amusement stand | |
JP2019005309A (en) | Game machine | |
JP5715980B2 (en) | Amusement stand | |
JP2014018410A (en) | Game machine | |
JP6047709B2 (en) | Amusement stand | |
JP5803033B2 (en) | Amusement stand | |
JP2011143008A (en) | Game machine | |
JP2016202699A (en) | Game machine | |
JP5768301B2 (en) | Amusement stand | |
JP2014023731A (en) | Game machine | |
JP2019005311A (en) | Game machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130516 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140226 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140304 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140407 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140617 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140710 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5580285 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |