JP6680449B2 - Slot machine - Google Patents
Slot machine Download PDFInfo
- Publication number
- JP6680449B2 JP6680449B2 JP2018232063A JP2018232063A JP6680449B2 JP 6680449 B2 JP6680449 B2 JP 6680449B2 JP 2018232063 A JP2018232063 A JP 2018232063A JP 2018232063 A JP2018232063 A JP 2018232063A JP 6680449 B2 JP6680449 B2 JP 6680449B2
- Authority
- JP
- Japan
- Prior art keywords
- command
- game
- error
- control means
- switch
- 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.)
- Active
Links
Images
Landscapes
- Slot Machines And Peripheral Devices (AREA)
Description
本発明は、遊技の進行を制御するメイン制御手段と、演出の出力を制御するサブ制御手段とを備え、メイン制御手段からサブ制御手段にコマンドを送信するスロットマシンに関するものである。 The present invention relates to a slot machine provided with a main control means for controlling the progress of a game and a sub control means for controlling the output of effects, and for transmitting a command from the main control means to the sub control means.
従来のスロットマシンにおいて、遊技の進行を制御するメイン制御手段と、演出の出力を制御するサブ制御手段とを備え、メイン制御手段は、サブ制御手段にコマンドを送信し、サブ制御手段は、受信したコマンドに応じて演出の出力を制御するスロットマシンが知られている(特許文献1参照)。 The conventional slot machine includes a main control means for controlling the progress of the game and a sub control means for controlling the output of the effect. The main control means sends a command to the sub control means, and the sub control means receives the command. There is a known slot machine that controls the output of effects according to the command (see Patent Document 1).
本発明が解決しようとする課題は、コマンド送信用のバッファ領域に使用するメモリの容量を増加させなくても、生成したコマンドがコマンド送信用のバッファ領域から溢れないようにすることである。 The problem to be solved by the present invention is to prevent generated commands from overflowing the buffer area for command transmission without increasing the capacity of the memory used for the buffer area for command transmission.
本発明は、以下の解決手段によって、上述の課題を解決する。なお、かっこ書きにて、対応する実施形態を示す。
請求項1の発明は、
遊技の進行を制御するメイン制御手段(50)と、
演出の出力を制御するサブ制御手段(80)と
を備え、
前記メイン制御手段は、
エラーが発生したか否かを判定する手段(メイン側エラー検知手段71)と、
コマンドを生成するコマンド生成手段(73)と、
生成したコマンドを記憶するバッファ領域(74)と、
前記バッファ領域に記憶されているコマンドを前記サブ制御手段に送信するコマンド送信手段(75)と
を備え、
前記コマンド生成手段が生成するコマンドとして、少なくとも、遊技者にとっての有利度を定める設定値を示す設定値コマンドを有し、
前記メイン制御手段は、
遊技の進行のためのメイン処理を遊技者の操作に応じて繰り返し実行可能であるとともに、所定時間(2.235ms)ごとに割込み処理を実行し、
前記メイン処理では、前記設定値コマンドを含む複数個のコマンドを前記コマンド生成手段が生成するコマンド集中区間を有するとともに、コマンド集中区間の途中又は経過後に、前記コマンド生成手段がコマンドを生成することなく前記バッファ領域に記憶されているコマンドを前記コマンド送信手段が送信するための待ち時間を有し、
前記割込み処理では、前記待ち時間中であるか否かにかかわらず、所定のエラーが発生したと判定したことに基づいて、前記コマンド生成手段が前記所定のエラーに対応するコマンド(エラー表示コマンド)を生成する場合を有する
ことを特徴とする。
The present invention solves the above-mentioned problems by the following solving means. Note that the corresponding embodiments are shown in parentheses.
The invention of claim 1 is
A main control means (50) for controlling the progress of the game,
And sub control means (80) for controlling the output of the effect,
The main control means,
Means for determining whether or not an error has occurred (main side error detection means 71),
Command generating means (73) for generating a command,
A buffer area (74) for storing the generated command,
Command transmitting means (75) for transmitting the command stored in the buffer area to the sub-control means,
As the command generated by the command generation means, at least a setting value command indicating a setting value that determines the degree of advantage for the player,
The main control means,
The main process for the progress of the game can be repeatedly executed according to the operation of the player, and the interrupt process is executed every predetermined time (2.235 ms),
The main process has a command concentration section in which the command generation unit generates a plurality of commands including the setting value command, and the command generation unit does not generate a command during or after the command concentration section. A waiting time for the command transmitting means to transmit the command stored in the buffer area ,
In the previous SL interrupt process, regardless of whether it is in the waiting time, based on the predetermined error is determined to have occurred, said command generating means corresponding to said predetermined error command (error display command ) Is generated .
本発明によれば、コマンド集中区間の途中又は経過後に待ち時間を設け、待ち時間の間は、コマンドを生成することなく、バッファ領域に記憶されているコマンドを送信するので、バッファ領域に使用するメモリの容量を増加させなくても、生成したコマンドがバッファ領域から溢れないようにすることができる。 According to the present invention, a waiting time is provided during or after the command concentration section, and during the waiting time, the command stored in the buffer area is transmitted without generating a command, so that it is used for the buffer area. It is possible to prevent generated commands from overflowing the buffer area without increasing the memory capacity.
(第1実施形態)
以下、図面等を参照して、本発明の一実施形態について説明する。
なお、以下の実施形態のスロットマシン10は、メダルを遊技媒体としているが、メダルに限らず、遊技球等であってもよいのはもちろんである。
図1は、本実施形態におけるスロットマシン10の制御の概略を示すブロック図である。スロットマシン10は、メイン制御手段50とサブ制御手段80とを備える。
(First embodiment)
An embodiment of the present invention will be described below with reference to the drawings and the like.
Note that the slot machine 10 of the following embodiments uses medals as game media, but needless to say, it may be game balls or the like without being limited to medals.
FIG. 1 is a block diagram showing an outline of control of the slot machine 10 in the present embodiment. The slot machine 10 includes main control means 50 and sub control means 80.
メイン制御手段50は、役の抽選、リール31の駆動(回転及び停止)制御、及び入賞時の払出し等の遊技の進行を制御するものである。メイン制御手段50は、メイン制御基板(図示せず)上に設けられており、演算等を行うCPU、遊技の進行等に必要なプログラム等を記憶しておくROM、CPUが各種の制御を行うときに取り込んだデータ等を一時的に記憶しておくRAM等を備える。 The main control means 50 controls the lottery of winning combinations, the drive (rotation and stop) control of the reels 31, and the progress of the game such as payout at the time of winning. The main control means 50 is provided on a main control board (not shown), and a CPU that performs calculations and the like, a ROM that stores programs and the like necessary for the progress of a game, and the CPU perform various controls. It is provided with a RAM or the like for temporarily storing the data or the like taken in at times.
また、サブ制御手段80は、遊技中及び遊技待機中における演出の選択・出力等を制御するものである。サブ制御手段80は、サブ制御基板(図示せず)上に設けられており、演算等を行うCPU、演出用のデータ等(演出パターン等)を記憶しておくROM、CPUが各種の演出を出力するときに取り込んだデータ等を一時的に記憶しておくRAM等を備える。 Further, the sub-control means 80 controls selection / output of effects during the game and the game standby. The sub-control unit 80 is provided on a sub-control board (not shown), and a CPU for performing calculations and the like, a ROM for storing effect data and the like (effect pattern, etc.), and a CPU for effecting various effects. It is provided with a RAM or the like for temporarily storing the data taken in when outputting.
なお、サブ制御基板は、メイン制御基板の下位に属する制御基板である。そして、メイン制御手段50とサブ制御手段80とは電気的に接続されており、メイン制御手段50からサブ制御手段80に一方向で、演出の出力に必要な信号や情報(コマンド)を送信するように形成されている。 The sub control board is a control board that belongs to a lower level of the main control board. The main control unit 50 and the sub control unit 80 are electrically connected to each other, and the main control unit 50 sends the sub control unit 80 a signal and information (command) necessary to output the performance in one direction. Is formed.
図1に示すように、メイン制御手段50の入力側(図1中、左側)には、遊技者が遊技を進行する上で操作する操作スイッチであるベットスイッチ40、スタートスイッチ41、及び3つ(左、中、右)のストップスイッチ42が電気的に接続されている。
また、メイン制御手段50の入力側には、メダルセレクタ43a、第1投入検知センサ43b、第2投入検知センサ43c、払出し検知センサ44、設定キースイッチ45、設定変更スイッチ46、リセットスイッチ47、ドア開閉検知センサ48、及びカバー開閉検知センサ49が電気的に接続されている。
As shown in FIG. 1, on the input side (the left side in FIG. 1) of the main control means 50, a bet switch 40, a start switch 41, and three switches which are operation switches operated by the player to progress the game. The stop switches 42 (left, middle, right) are electrically connected.
Further, on the input side of the main control means 50, a medal selector 43a, a first insertion detection sensor 43b, a second insertion detection sensor 43c, a payout detection sensor 44, a setting key switch 45, a setting change switch 46, a reset switch 47, a door. The open / close detection sensor 48 and the cover open / close detection sensor 49 are electrically connected.
ベットスイッチ40は、遊技者が貯留メダルを当該遊技のために投入するときに操作するスイッチである。本実施形態では、いずれの遊技状態においても、3枚のメダルを投入
して遊技を行うように設定されている。このため、ベットスイッチ40を操作すると、3枚分の貯留メダルを電気的に投入するとともに、貯留メダルの枚数(クレジット数)から「3」を減算する処理が行われる。なお、これに限らず、メダルの投入枚数は、1枚又は2枚でもよい。そして、1枚ベット用や2枚ベット用のベットスイッチを設けてもよい。
The bet switch 40 is a switch operated when the player inserts a stored medal for the game. In the present embodiment, it is set to play a game by inserting three medals in any game state. Therefore, when the bet switch 40 is operated, a process of electrically inserting three stored medals and subtracting “3” from the number of stored medals (the number of credits) is performed. The number of inserted medals is not limited to this, and may be one or two. Then, a bet switch for one bet or two bets may be provided.
メダル投入口43は、実際のメダルを遊技者が投入する部分であり、フロントマスク部(前面扉)の前面側(遊技者側)に設けられている。
また、フロントマスク部の後面側(裏面側)には、メダル投入口43から投入されたメダルを選別するメダルセレクタ43aが設けられている。
メダル投入口43から投入されたメダルは、メダルセレクタ43aに到達する。また、メダルセレクタ43aでは、投入されたメダルが正規のものか否か、及びメダルの投入操作が有効の状態か否かに応じて、メダルの進路を切り替える。
The
Further, a medal selector 43a for selecting medals inserted from the
The medals inserted from the
具体的には、メダルセレクタ43aは、メダルの投入操作が有効の状態であり、かつ投入されたメダルが正規のものであれば、そのメダルをホッパー33aに誘導する。
これに対し、メダルセレクタ43aは、メダルの投入操作が無効の状態であれば、投入されたメダルが正規のものであるか否かにかかわらず、そのメダルを遊技者に返却するために、メダル受け皿に誘導する。
また、メダルセレクタ43aは、投入されたメダルが正規のものでなければ、メダルの投入操作が有効の状態か否かにかかわらず、そのメダルを遊技者に返却するために、メダル受け皿に誘導する。
Specifically, the medal selector 43a guides the medal to the hopper 33a if the medal insertion operation is valid and the inserted medal is valid.
On the other hand, if the medal insertion operation is invalid, the medal selector 43a returns the medal to the player regardless of whether or not the inserted medal is a legitimate one. Guide to the saucer.
Further, the medal selector 43a guides the medal to the medal tray in order to return the medal to the player regardless of whether or not the medal insertion operation is valid if the inserted medal is not a proper medal. .
さらに、メダルセレクタ43aを通過してホッパー33aへ向かうメダルの通路の途中には、上流側から順に、第1投入検知センサ43b及び第2投入検知センサ43cが設けられている。
第1投入検知センサ43b及び第2投入検知センサ43cは、いずれも、発光素子と受光素子とを有し、発光素子から発せられた光を受光素子で検知している。そして、通路を通るメダルは、発光素子と受光素子との間を通過する。このとき、受光素子に入射する光が一瞬遮られ、これによりメダルの通過を検知する。
Further, a first insertion detection sensor 43b and a second insertion detection sensor 43c are provided in order from the upstream side in the middle of the medal passage that passes through the medal selector 43a toward the hopper 33a.
Each of the first closing detection sensor 43b and the second closing detection sensor 43c has a light emitting element and a light receiving element, and detects the light emitted from the light emitting element by the light receiving element. Then, the medal passing through the passage passes between the light emitting element and the light receiving element. At this time, the light incident on the light receiving element is blocked for a moment, thereby detecting the passage of the medal.
そして、第1投入検知センサ43b、第2投入検知センサ43cの順にメダルの通過を検知すると、メダルが投入されたと判断する。
これに対し、第2投入検知センサ43c、第1投入検知センサ43bの順にメダルの通過を検知すると、エラー(メダルの逆流)が発生したと判断する。
また、第1投入検知センサ43b及び/又は第2投入検知センサ43cの遮光が一定時間以上継続すると、エラー(メダル詰まり)が発生したと判断する。
When the passage of medals is detected in the order of the first insertion detection sensor 43b and the second insertion detection sensor 43c, it is determined that a medal has been inserted.
On the other hand, when the passage of medals is detected in the order of the second insertion detection sensor 43c and the first insertion detection sensor 43b, it is determined that an error (backflow of medals) has occurred.
If the light blocking of the first loading detection sensor 43b and / or the second loading detection sensor 43c continues for a certain time or longer, it is determined that an error (medal clogging) has occurred.
そして、メダル投入口43からメダルを投入することは、ベットスイッチ40を操作することと同様の役割を果たす。
また、本明細書において、「メダルの投入」とは、メダル投入口43に実際のメダルを投入すること、及びベットスイッチ40を操作することの双方を含む意味で使用する。
Then, inserting a medal from the
Further, in the present specification, “inserting a medal” is meant to include both inserting an actual medal into the
さらにまた、スタートスイッチ41は、(左、中、右のすべての)リール31を始動させるときに遊技者が操作するスイッチである。
さらに、(左、中、右)ストップスイッチ42は、3つ(左、中、右)のリール31に対応して3つ設けられ、対応するリール31を停止させるときに遊技者が操作するスイッチである。
Furthermore, the start switch 41 is a switch operated by the player when starting the reels 31 (all left, middle, and right).
Furthermore, three (left, center, right) stop switches 42 are provided corresponding to the three (left, center, right) reels 31, and a switch operated by the player when stopping the corresponding reels 31. Is.
電源ユニットは、スロットマシン10の筐体内部に設けられており、メイン制御基板やサブ制御基板等に電力を供給する電源基板と、電源基板を収納する電源ボックスとを備え
ている。
また、電源ボックスの前面には、電源のオン/オフを切り替えるための電源スイッチと、設定キーが挿入される設定キー挿入口とが設けられているとともに、これらを覆う開閉自在のスイッチカバーが設けられている。
The power supply unit is provided inside the housing of the slot machine 10, and includes a power supply board that supplies electric power to the main control board, the sub control board, and the like, and a power supply box that houses the power supply board.
Further, on the front surface of the power supply box, there are provided a power switch for switching the power on / off and a setting key insertion opening into which a setting key is inserted, and an openable / closable switch cover for covering them. Has been.
スイッチカバーを開けると、電源スイッチの操作が可能になるとともに、設定キー挿入口への設定キーの挿入が可能になる。
また、設定キー挿入口に設定キーを挿入して、設定キーを時計周りに90度回転させると、設定キースイッチ45がオンになり、この状態から設定キーを反時計周りに90度回転させると、設定キースイッチ45がオフになる。
When the switch cover is opened, the power switch can be operated and the setting key can be inserted into the setting key insertion opening.
When the setting key is inserted into the setting key insertion slot and the setting key is rotated 90 degrees clockwise, the setting key switch 45 is turned on, and when the setting key is rotated 90 degrees counterclockwise from this state. The setting key switch 45 is turned off.
さらにまた、電源がオフの状態で設定キースイッチ45をオンにし、この状態で電源をオンにすると、設定値が変更可能となる設定変更モードになる。
さらに、電源がオンの状態で設定キースイッチ45をオンにすると、設定値が確認可能となる設定確認モードになる。
Furthermore, when the setting key switch 45 is turned on while the power is off and the power is turned on in this state, the setting change mode in which the set value can be changed is entered.
Further, when the setting key switch 45 is turned on while the power is on, the setting confirmation mode in which the set value can be confirmed is entered.
また、カバー開閉検知センサ49は、スイッチカバーの開閉を検知するセンサである。たとえば、スイッチカバーが開放された状態であるときはオンとなり、スイッチカバーが閉じた状態であるときはオフとなるように配置されている。 The cover opening / closing detection sensor 49 is a sensor that detects opening / closing of the switch cover. For example, the switch cover is arranged so that it is turned on when the switch cover is open, and turned off when the switch cover is closed.
設定変更スイッチ46は、スロットマシン10の設定値を変更・設定するときに操作するスイッチである。本実施形態では、設定値として、設定1から設定6までの6段階を設けている。そして、設定値が高くなるほど、遊技者にとって有利となるように設定している。
なお、設定変更スイッチ46は、遊技者が操作するものではなく、スロットマシン10の設置店(ホール)側で操作するものである。このため、遊技者が操作できないように、スロットマシン10の筐体内部に設定変更スイッチ46を配置している。
The setting change switch 46 is a switch operated when changing / setting the set value of the slot machine 10. In this embodiment, six levels from setting 1 to setting 6 are provided as setting values. The higher the set value, the more advantageous the player.
The setting change switch 46 is not operated by the player, but is operated by the store (hall) side of the slot machine 10. Therefore, the setting change switch 46 is arranged inside the housing of the slot machine 10 so that the player cannot operate it.
リセットスイッチ47は、エラーの解除等を行うときに操作するスイッチである。リセットスイッチ47も、設定変更スイッチ46と同様に、遊技者が操作するものではなく、スロットマシン10の設置店側で操作するものである。このため、遊技者が操作できないように、スロットマシン10の筐体内部にリセットスイッチ47を配置している。 The reset switch 47 is a switch operated when releasing an error or the like. The reset switch 47, like the setting change switch 46, is not operated by the player, but is operated by the shop where the slot machine 10 is installed. Therefore, the reset switch 47 is arranged inside the housing of the slot machine 10 so that the player cannot operate it.
なお、リセットスイッチ47は、それ専用のスイッチを設けてもよく、また、他のスイッチと兼用にしてもよい。たとえば、1個のスイッチを、設定変更スイッチ46とリセットスイッチ47とで兼用にすることができる。この場合、1個のスイッチを、たとえば、設定変更モード中は、設定変更スイッチ46として機能させ、それ以外のときは、リセットスイッチ47として機能させることができる。 The reset switch 47 may be provided with a switch dedicated to the reset switch 47, or may be combined with another switch. For example, one switch can be shared by the setting change switch 46 and the reset switch 47. In this case, one switch can function as the setting change switch 46 in the setting change mode, and can function as the reset switch 47 in other cases.
ドア開閉検知センサ48は、フロントマスク部(前面扉)の開閉を検知するセンサである。たとえば、フロントマスク部が開放された状態であるときはオンとなり、フロントマスク部が閉じた状態であるときはオフとなるように配置されている。 The door opening / closing detection sensor 48 is a sensor that detects opening / closing of the front mask portion (front door). For example, it is arranged so that it is turned on when the front mask portion is in the open state and is turned off when the front mask portion is in the closed state.
メイン制御手段50の出力側(図1中、右側)には、3つのモータ32、及びメダル払出し装置33の払出し駆動部33bが電気的に接続されている。
モータ32は、リール31を回転させるためのものであり、各リール31の回転中心部に連結され、後述するリール制御手段64によって制御される。
ここで、リール31は、左リール31、中リール31、右リール31からなり、左リール31を停止させるときに操作するストップスイッチ42が左ストップスイッチ42であり、中リール31を停止させるときに操作するストップスイッチ42が中ストップスイッ
チ42であり、右リール31を停止させるときに操作するストップスイッチ42が右ストップスイッチ42である。
The output side (the right side in FIG. 1) of the main control means 50 is electrically connected to the three motors 32 and the payout driving unit 33b of the medal payout device 33.
The motor 32 is for rotating the reel 31, is connected to the center of rotation of each reel 31, and is controlled by the reel control means 64 described later.
Here, the reel 31 includes a left reel 31, a middle reel 31, and a right reel 31, and a stop switch 42 operated when stopping the left reel 31 is a left stop switch 42, and when the middle reel 31 is stopped. The stop switch 42 operated is the middle stop switch 42, and the stop switch 42 operated when stopping the right reel 31 is the right stop switch 42.
リール31は、リング状のものであって、その外周面には複数種類の図柄(役に対応する図柄の組合せを構成している図柄)を印刷したリールテープを貼付したものである。本実施形態では、各リール31ごとに、21個の図柄表示領域(コマ)を等間隔で配置するとともに、各図柄表示領域(コマ)にそれぞれ所定の図柄を表示している。 The reel 31 has a ring shape, and a reel tape having a plurality of types of symbols (symbols forming a combination of symbols corresponding to the winning combination) printed thereon is attached to the outer peripheral surface thereof. In the present embodiment, 21 symbol display areas (frames) are arranged at equal intervals for each reel 31, and a predetermined symbol is displayed in each symbol display area (frame).
メダル払出し装置33は、スロットマシン10の筐体内部に設けられており、メダルを貯留するホッパー33aと、ホッパー33aに貯留されているメダルを払い出す払出し駆動部33bと、払出し駆動部33bから払い出されたメダルを検知する払出し検知センサ44とを備えている。
払出し検知センサ44は、発光素子と受光素子とを有し、発光素子から発せられた光を受光素子で検知している。そして、払出し駆動部33bから払い出されたメダルは、払出し検知センサ44の発光素子と受光素子との間を通過する。このとき、受光素子に入射する光が一瞬遮られ、これによりメダルが払い出されたことを検知する。
The medal payout device 33 is provided inside the housing of the slot machine 10, and has a hopper 33a that stores medals, a payout drive unit 33b that pays out the medals stored in the hopper 33a, and a payout drive unit 33b. The payout detection sensor 44 for detecting the paid-out medal is provided.
The payout detection sensor 44 has a light emitting element and a light receiving element, and detects the light emitted from the light emitting element by the light receiving element. Then, the medals paid out from the payout driving unit 33b pass between the light emitting element and the light receiving element of the payout detection sensor 44. At this time, the light incident on the light receiving element is interrupted for a moment, thereby detecting that the medals have been paid out.
また、払出し検知センサ44の遮光が一定時間以上継続すると、エラー(メダル詰まり)が発生したと判断する。
さらにまた、払出し駆動部33bが駆動しているにもかかわらず、メダルが払い出されたことを払出し検知センサ44が検知しないと、エラー(ホッパー33a内のメダルが無くなった)が発生したと判断する。
Further, when the payout detection sensor 44 is kept shielded for a certain period of time or longer, it is determined that an error (medal clogging) has occurred.
Furthermore, if the payout detection sensor 44 does not detect that the medals have been paid out despite the fact that the payout driving unit 33b is driven, it is determined that an error (the medals in the hopper 33a have disappeared) has occurred. To do.
また、スロットマシン10は、前面に開口部を有する筐体と、筐体の前面を覆うように開閉可能に取り付けられたフロントマスク部(前面扉)とを備えている。
フロントマスク部のほぼ中央には、表示窓(透明窓)が設けられている。各リール31は、本実施形態では横方向に並列に3個(左リール31、中リール31、及び右リール31)設けられている。さらに、各リール31は、表示窓から、上下に連続する3図柄が見えるように配置されている。よって、スロットマシン10の表示窓から、合計3×3=9個の図柄が見えるように配置されている。そして、表示窓から見える3×3=9個の図柄の組合せ(配置)を「停止出目」と称する。
Further, the slot machine 10 includes a housing having an opening on the front surface, and a front mask portion (front door) that is openably and closably mounted so as to cover the front surface of the housing.
A display window (transparent window) is provided substantially in the center of the front mask portion. In this embodiment, three reels 31 (left reel 31, middle reel 31, and right reel 31) are provided in parallel in the lateral direction. Further, each reel 31 is arranged so that three symbols that are vertically continuous can be seen from the display window. Therefore, it is arranged so that a total of 3 × 3 = 9 symbols can be seen from the display window of the slot machine 10. Then, the combination (arrangement) of 3 × 3 = 9 symbols that is visible from the display window is referred to as a “stop result”.
また、スロットマシン10の表示窓を含む部分には、図柄組合せラインを設けている。
ここで、「図柄組合せライン」とは、リール31の停止時における図柄の並びラインであって図柄の組合せを形成させるラインである。
そして、図柄組合せラインは、有効ラインと無効ラインとを有する。
Further, a symbol combination line is provided in a portion including the display window of the slot machine 10.
Here, the "symbol combination line" is a line of symbols arranged when the reel 31 is stopped and is a line for forming a symbol combination.
Then, the symbol combination line has a valid line and an invalid line.
ここで、「有効ライン」とは、いずれかの役に対応する図柄の組合せがそのラインに停止したときに、その役の入賞となるラインである。
一方、「無効ライン」とは、図柄組合せラインのうち、有効ラインとして設定されないラインであって、いずれかの役に対応する図柄の組合せがそのラインに停止した場合であっても、その役に応じた利益の付与(メダルの払出し等)を行わないラインである。すなわち、無効ラインは、そもそも図柄の組合せの成立対象となっていないラインである。
Here, the "effective line" is a line that wins a winning combination when a combination of symbols corresponding to any winning combination stops on that line.
On the other hand, the "invalid line" is a line that is not set as a valid line in the symbol combination line, and even if the symbol combination corresponding to any of the winning combinations is stopped on that line, It is a line that does not give a corresponding profit (payout of medals, etc.). That is, the invalid line is a line that is not the target of the establishment of the symbol combination in the first place.
本実施形態では、5本の図柄組合せラインを設けている。そして、常に3枚のメダルを投入して遊技を行うとともに、常に5本の図柄組合せラインを有効ラインとして設定するようにしている。
なお、メダル投入枚数や遊技状態等に応じて、有効ラインと無効ラインとを設定するようにしてもよい。
In this embodiment, five symbol combination lines are provided. Then, while always inserting three medals and playing a game, five symbol combination lines are always set as effective lines.
The valid line and the invalid line may be set according to the number of inserted medals, the game state, and the like.
図1に示すように、サブ制御手段80の出力側(図1中、右側)には、演出用ランプ21、スピーカ22、画像表示装置23、並びに発光体としてのベット用LED24及びストップ用LED25が電気的に接続されている。 As shown in FIG. 1, on the output side (the right side in FIG. 1) of the sub-control unit 80, there are a production lamp 21, a speaker 22, an image display device 23, and a bet LED 24 and a stop LED 25 as light emitting bodies. It is electrically connected.
演出用ランプ21は、スロットマシン10の演出用のランプであり、所定の条件を満たしたときに、それぞれ所定のパターンで点灯する。なお、演出用ランプ21には、各リール31の内周側に配置され、リール31に表示された図柄(表示窓から見える上下に連続する3図柄)を背後から照らすためのバックランプ(図示せず)や、スロットマシン10の筐体前面に配置され、役の入賞時等に点滅する上部ランプ及びサイドランプ(図示せず)等が含まれる。 The effect lamp 21 is an effect lamp of the slot machine 10, and lights up in a predetermined pattern when a predetermined condition is satisfied. In the production lamp 21, a back lamp (not shown) that is arranged on the inner peripheral side of each reel 31 and illuminates the symbols displayed on the reels 31 (three symbols that are vertically continuous from the display window) from behind. No.), and an upper lamp and a side lamp (not shown) which are arranged on the front surface of the housing of the slot machine 10 and blink at the time of winning a winning combination.
また、スピーカ22は、遊技中に各種の演出を行うべく、所定の条件を満たしたときに、所定のサウンドを出力するものである。
さらにまた、画像表示装置23は、演出画像、遊技情報(たとえば、メダルの貯留枚数、メダルの払出し枚数、特別遊技の残り遊技回数や残り払出し枚数、ストップスイッチ42の押し順等)、遊技結果等の表示を行うものである。画像表示装置23としては、液晶ディスプレイ(LCD)、プラズマディスプレイ、有機エレクトロ・ルミネッセンス(有機EL)ディスプレイ、ドットディスプレイ等が挙げられるが、本実施形態では、液晶ディスプレイによって構成されている。
Further, the speaker 22 outputs a predetermined sound when a predetermined condition is satisfied in order to perform various effects during the game.
Furthermore, the image display device 23 displays effect images, game information (for example, the number of stored medals, the number of paid-out medals, the number of remaining games in the special game and the number of remaining payouts, the pressing order of the stop switch 42, etc.), the game result, etc. Is displayed. Examples of the image display device 23 include a liquid crystal display (LCD), a plasma display, an organic electroluminescence (organic EL) display, a dot display, and the like. In this embodiment, the image display device 23 is composed of a liquid crystal display.
さらに、発光体は、各操作スイッチにそれぞれ対応して設けられており、各操作スイッチの操作が有効の状態か又は無効の状態かを遊技者に示すものである。
本実施形態では、発光体は、カラーLEDによって構成されている。
また、発光体として、ベットスイッチ40に対応して設けられているベット用LED24と、3つ(左、中、右)のストップスイッチ42にそれぞれ対応して設けられている3つ(左、中、右)のストップ用LED25とを備えている。
Further, the light-emitting body is provided corresponding to each operation switch, and indicates to the player whether the operation of each operation switch is valid or invalid.
In this embodiment, the light emitter is composed of a color LED.
Further, as the light emitters, the bet LED 24 provided corresponding to the bet switch 40 and the three (left, middle, right) stop switches 42 provided respectively corresponding to the three (left, middle). , Right) stop LED 25.
さらにまた、ベット用LED24は、ベットスイッチ40の操作が有効の状態のときは赤色に発光し、ベットスイッチ40の操作が無効の状態のときは消灯する。これにより、ベットスイッチ40の操作が有効の状態か又は無効の状態かを遊技者に示すようにしている。 Furthermore, the bet LED 24 emits red light when the operation of the bet switch 40 is valid, and turns off when the operation of the bet switch 40 is invalid. As a result, the player is informed of whether the operation of the bet switch 40 is valid or invalid.
さらに、ストップ用LED25は、ストップスイッチ42の操作が有効の状態のときは青色に発光し、ストップスイッチ42の操作が無効の状態のときは赤色に発光する。これにより、ストップスイッチ42の操作が有効の状態か又は無効の状態かを遊技者に示すようにしている。 Further, the stop LED 25 emits blue light when the operation of the stop switch 42 is valid, and emits red light when the operation of the stop switch 42 is invalid. This indicates to the player whether the operation of the stop switch 42 is valid or invalid.
本実施形態では、役として、大別して、特別役、リプレイ、及び小役を設けている。
そして、各役に対応する図柄の組合せ及び入賞時の払出し枚数等を定めている。これにより、すべてのリール31の停止時に、いずれかの役に対応する図柄の組合せが有効ラインに停止すると、その役の入賞となり、その役に対応する枚数のメダルの払出し又は自動投入が行われる(ただし、特別役を除く。)。
なお、本明細書では、説明の便宜上、「いずれかの役に対応する図柄の組合せがいずれかの有効ラインに停止する」ことを、「その役が“入賞”する」と称する。
In the present embodiment, the winning combination is roughly classified into a special winning combination, a replay, and a small winning combination.
Then, the combination of symbols corresponding to each winning combination, the number of payouts at the time of winning the prize, and the like are determined. As a result, when all the reels 31 are stopped and a combination of symbols corresponding to one of the winning combinations stops on the activated line, that winning combination is won, and the payout or automatic insertion of the number of medals corresponding to that winning combination is performed. (However, special roles are excluded.)
In the present specification, for convenience of explanation, "a combination of symbols corresponding to any combination stops at any activated line" is referred to as "the combination" wins ".
役において、まず、特別役とは、通常遊技から特別遊技に移行させる役である。
本実施形態では、特別役として、1BB(第1種ビッグボーナス)、及びRB(レギュラーボーナス)を設けている。
1BBが入賞すると、当該遊技におけるメダルの払い出しはないが、次遊技から、特別遊技の1つである1BB遊技に移行する。RBが入賞した場合についても、1BBが入賞
した場合と同様である。
In the role, first, the special role is a role that shifts from the normal game to the special game.
In the present embodiment, 1BB (first type big bonus) and RB (regular bonus) are provided as special roles.
When 1BB is won, there is no payout of medals in the game, but the next game shifts to the 1BB game which is one of the special games. The case where the RB wins is the same as when the 1BB wins.
また、リプレイとは、再遊技役であって、当該遊技で投入したメダル枚数を維持した(メダルを自動投入する)再遊技を行うことができる役である。
さらにまた、小役とは、予め定められた枚数のメダルが払い出される役である。
Further, the replay is a re-game role, and is a role that can perform a re-game while maintaining the number of medals inserted in the game (automatically inserting medals).
Furthermore, the small winning combination is a winning combination in which a predetermined number of medals are paid out.
ここで、スロットマシン10での遊技の進行の概略を示す。
遊技の開始時には、遊技者は、ベットスイッチ40を操作して予め貯留されたメダルを投入するか、又はメダル投入口43からメダルを投入し、スタートスイッチ41を操作(オン)する。
スタートスイッチ41が操作されると、そのときに発生する信号がメイン制御手段50に入力される。
Here, an outline of the progress of the game in the slot machine 10 is shown.
At the start of the game, the player operates the bet switch 40 to insert a previously stored medal, or inserts a medal from the
When the start switch 41 is operated, the signal generated at that time is input to the main control means 50.
メイン制御手段50(具体的には、後述するリール制御手段64)は、この信号を受信すると、すべてのモータ32を駆動制御して、すべてのリール31を回転させるように制御する。
このようにしてリール31がモータ32によって回転されることで、リール31上の図柄は、所定の速度で表示窓内で上下方向に移動表示される。
Upon receiving this signal, the main control means 50 (specifically, a reel control means 64 to be described later) drives and controls all the motors 32 and controls all the reels 31 to rotate.
As the reel 31 is thus rotated by the motor 32, the symbols on the reel 31 are moved and displayed in the vertical direction in the display window at a predetermined speed.
そして、遊技者は、ストップスイッチ42を押すことで、そのストップスイッチ42に対応するリール31(たとえば、左ストップスイッチ42に対応する左リール31)の回転を停止させる。
ストップスイッチ42が操作されると、そのときに発生する信号がメイン制御手段50に入力される。
Then, the player pushes the stop switch 42 to stop the rotation of the reel 31 corresponding to the stop switch 42 (for example, the left reel 31 corresponding to the left stop switch 42).
When the stop switch 42 is operated, the signal generated at that time is input to the main control means 50.
メイン制御手段50(具体的には、後述するリール制御手段64)は、この信号を受信すると、そのストップスイッチ42に対応するモータ32を駆動制御して、そのモータ32に係るリール31の停止制御を行う。
そして、すべてのリール31の停止時に、いずれかの役に対応する図柄の組合せが有効ラインに停止したとき(すなわち、その役の入賞となったとき)は、入賞した役に対応するメダルの払出し等が行われる。
When the main control means 50 (specifically, a reel control means 64 described later) receives this signal, the main control means 50 drives and controls the motor 32 corresponding to the stop switch 42 to stop the reel 31 according to the motor 32. I do.
Then, when all the reels 31 are stopped, when a combination of symbols corresponding to one of the winning combinations is stopped on the activated line (that is, when the winning combination of the winning combination is achieved), the payout of the medal corresponding to the winning combination is performed. And so on.
このようにして、スロットマシン10での遊技は進行していく。
また、メイン制御手段50は、遊技の進行のためのメイン処理を繰り返し実行するとともに、メイン処理と並行して、1回のメイン処理に要する時間よりも短い所定時間ごとに割込み処理を実行する。
In this way, the game on the slot machine 10 progresses.
Further, the main control means 50 repeatedly executes the main processing for the progress of the game, and in parallel with the main processing, executes the interrupt processing at every predetermined time shorter than the time required for one main processing.
ここで、メイン処理は、遊技の開始とともに開始し、遊技の終了とともに終了する。このため、メイン処理は、1遊技につき1回実行される。
また、本実施形態では、2.235msごとに、タイマー割込みを行うように設定されている。このため、割込み処理は、2.235msごとに実行される。
Here, the main process starts when the game starts and ends when the game ends. Therefore, the main process is executed once for each game.
In addition, in the present embodiment, the timer interrupt is set every 2.235 ms. Therefore, the interrupt process is executed every 2.235 ms.
さらにまた、本実施形態では、1割込みごとにカウント値に1を加算し、8割込みでカウント値が一巡する第1割込みカウンタ51と、1割込みごとにカウント値に1を加算し、10割込みでカウント値が一巡する第2割込みカウンタ52とを備えている。
具体的には、第1割込みカウンタ51は、0からカウントを開始し、タイマー割込みが行われるごとにカウント値に1を加算し、カウント値が7に到達すると、その次はカウント値を0に戻すものである。
Further, in the present embodiment, 1 is added to the count value for each interrupt, 1 is added to the count value for each interrupt, and 1 is added to the count value for each interrupt, and 10 interrupts are added for each interrupt. And a second interrupt counter 52 whose count value makes a round.
Specifically, the first interrupt counter 51 starts counting from 0, adds 1 to the count value each time the timer interrupt is performed, and when the count value reaches 7, then the count value is reset to 0. It is something to return.
また、第2割込みカウンタ52は、0からカウントを開始し、タイマー割込みが行われ
るごとにカウント値に1を加算し、カウント値が9に到達すると、その次はカウント値を0に戻すものである。
そして、メイン制御手段50は、第1割込みカウンタ51及び第2割込みカウンタ52のカウント値に基づいて、メイン処理や割込み処理における種々の決定を行う。
The second interrupt counter 52 starts counting from 0, adds 1 to the count value each time a timer interrupt is performed, and when the count value reaches 9, the count value is reset to 0 next time. is there.
Then, the main control means 50 makes various decisions in the main process and the interrupt process based on the count values of the first interrupt counter 51 and the second interrupt counter 52.
また、メイン制御手段50は、遊技の進行に応じて、操作スイッチ、すなわち上述したベットスイッチ44、スタートスイッチ41、及びストップスイッチ42の操作を有効にするか又は無効にするかを制御する。 Further, the main control means 50 controls whether to enable or disable the operation of the operation switches, that is, the above-described bet switch 44, start switch 41, and stop switch 42 according to the progress of the game.
具体的には、メイン制御手段50は、遊技の開始前(全てのリール31の停止時)においては、ベットスイッチ40の操作、又はメダル投入口43からのメダルの投入操作を有効にするとともに、スタートスイッチ41の操作、及びストップスイッチ42の操作を無効にするように制御する。
Specifically, before the start of the game (when all reels 31 are stopped), the main control means 50 validates the bet switch 40 operation or the medal insertion operation from the
そして、メイン制御手段50は、ベットスイッチ40が操作されるか、又はメダル投入口43からメダルが3枚投入されると、それ以降は、ベットスイッチ40の操作、及びメダル投入口43からのメダルの投入操作を無効にするように制御する。
Then, when the bet switch 40 is operated or three medals are inserted from the
たとえば、メダルが3枚投入された状態でベットスイッチ40が操作されても、メイン制御手段50は、それ以上のメダルの投入は許可せず、そのベットスイッチ40の操作は無効とする。
ただし、メダルの1枚又は2枚投入を可能とした場合には、メダルが3枚投入された後でも、投入枚数を変更可能にするために、1枚ベット用や2枚ベット用のベットスイッチについては、引き続き操作を有効にする。
For example, even if the bet switch 40 is operated in a state where three medals have been inserted, the main control means 50 does not permit the insertion of any more medals and invalidates the operation of the bet switch 40.
However, when it is possible to insert one or two medals, a bet switch for one bet or two bets is provided so that the number of inserted medals can be changed even after three medals have been inserted. For, continue to enable the operation.
なお、メイン制御手段50は、メダルが3枚投入された状態でメダル投入口43からメダルが投入されたときは、メダルの貯留枚数が50枚未満であれば、投入されたメダルをメダルセレクタ43aにてホッパー33aに誘導して内部に貯留し、メダルの貯留枚数が50枚に達していれば、投入されたメダルをメダルセレクタ43aにてメダル受け皿に誘導して遊技者に返却する。
When the medals are inserted from the
また、メダルが投入されると、メイン制御手段50は、スタートスイッチ41の操作を有効にするとともに、ベットスイッチ40の操作、メダル投入口43からのメダルの投入操作、及びストップスイッチ42の操作を無効にするように制御する。
Further, when a medal is inserted, the main control means 50 validates the operation of the start switch 41, operates the bet switch 40, inserts a medal from the
そして、スタートスイッチ41が操作され、リール31が回転すると、メイン制御手段50は、ストップスイッチ42の操作を有効にするとともに、ベットスイッチ40の操作、メダル投入口43からのメダルの投入操作、及びスタートスイッチ41の操作を無効にするように制御する。
Then, when the start switch 41 is operated and the reel 31 rotates, the main control means 50 enables the operation of the stop switch 42, operates the bet switch 40, inserts medals from the
このとき、再度スタートスイッチ41が操作されても、メイン制御手段50は、そのスタートスイッチ41の操作は無効とする。また、リール31の回転中にベットスイッチ40が操作されても、メイン制御手段50は、そのベットスイッチ40の操作を無効とする。さらにまた、リール31の回転中にメダル投入口43からメダルが投入されても、メイン制御手段50は、そのメダルの投入を無効とし、投入されたメダルをメダルセレクタ43aにてメダル受け皿に誘導して遊技者に返却する。
At this time, even if the start switch 41 is operated again, the main control means 50 invalidates the operation of the start switch 41. Further, even if the bet switch 40 is operated while the reel 31 is rotating, the main control means 50 invalidates the operation of the bet switch 40. Furthermore, even if a medal is inserted from the
また、ストップスイッチ42の操作が有効にされている間に、ストップスイッチ42が操作されると、後述するリール制御手段64は、そのストップスイッチ42に対応するリール31を停止制御し、メイン制御手段50は、そのストップスイッチ42の操作を無効
にするように制御する。これにより、一旦操作されたストップスイッチ42は、その遊技中に再度操作されても、その操作は無効とされる。
Further, when the stop switch 42 is operated while the operation of the stop switch 42 is enabled, the reel control means 64, which will be described later, stops and controls the reel 31 corresponding to the stop switch 42, and the main control means. The control unit 50 controls the operation of the stop switch 42 to be invalid. As a result, the stop switch 42 that has been operated once is invalidated even if it is operated again during the game.
そして、全てのリール31が停止し、役の入賞時にはメダルの払出しが行われると、メイン制御手段50は、ベットスイッチ40の操作、又はメダル投入口43からのメダルの投入操作を有効にするように制御する。
なお、リプレイ入賞時には、メイン制御手段50は、ベットスイッチ40の操作、又はメダル投入口43からのメダルの投入操作を有効にすることなく、スタートスイッチ41の操作を有効にするように制御する。
When all reels 31 are stopped and the medals are paid out when the winning combination is won, the main control means 50 enables the operation of the bet switch 40 or the operation of inserting the medals from the
It should be noted that at the time of a replay winning, the main control means 50 controls the operation of the start switch 41 to be valid without validating the operation of the bet switch 40 or the medal insertion operation from the
また、メイン制御手段50は、操作の有効/無効の状態にかかわらず、いずれか1個の操作スイッチの操作のみ受け付けるように制御する。すなわち、メイン制御手段50は、複数個の操作スイッチが同時に操作されたときは、操作の有効/無効の状態にかかわらず、これを受け付けないように制御する。 Further, the main control means 50 controls so as to accept only the operation of any one operation switch regardless of the valid / invalid state of the operation. That is, when the plurality of operation switches are simultaneously operated, the main control means 50 controls not to accept the operation switches regardless of the valid / invalid state of the operation.
具体的には、メイン制御手段50は、たとえば、スタートスイッチ41の操作を無効にするとともにストップスイッチ42の操作を有効にしている場合において、スタートスイッチ41が操作された状態でストップスイッチ42が操作されたときは、このストップスイッチ42の操作を受け付けないように制御する。 Specifically, for example, when the operation of the start switch 41 is disabled and the operation of the stop switch 42 is enabled, the main control means 50 operates the stop switch 42 while the start switch 41 is operated. When this is done, control is performed so that the operation of the stop switch 42 is not accepted.
また、メイン制御手段50は、たとえば、3個(左、中、右)のストップスイッチ42の操作を有効にしている場合において、左ストップスイッチ42が操作された状態で中ストップスイッチ42が操作されたときは、左ストップスイッチ42の操作は受け付けるが、中ストップスイッチ42の操作は受け付けないように制御する。 Further, the main control means 50 operates the middle stop switch 42 while the left stop switch 42 is operated, for example, when the operation of the three (left, middle, right) stop switches 42 is enabled. In this case, the operation of the left stop switch 42 is accepted, but the operation of the middle stop switch 42 is not accepted.
また、フリーズが実行されたときは、メイン制御手段50は、フリーズが終了するまで、ベットスイッチ40の操作、メダル投入口43からのメダルの投入操作、スタートスイッチ41の操作、及びストップスイッチ42の操作を無効にするように制御する。
When the freeze is executed, the main controller 50 operates the bet switch 40, inserts medals from the
なお、全てのリール31の停止後にフリーズが実行されたときは、メイン制御手段50は、フリーズの実行中であっても、ベットスイッチ40の操作、又はメダル投入口43からのメダルの投入操作を有効にするように制御し、ベットスイッチ40の操作、又はメダル投入口43からのメダルの投入操作が行われたときは、その時点で、実行中のフリーズをキャンセルするように制御してもよい。
When the freeze is executed after all the reels 31 are stopped, the main control means 50 operates the bet switch 40 or inserts a medal from the
このように、メイン制御手段50は、実行中のフリーズをキャンセル可能なときに、操作スイッチの操作を有効にし、このとき操作スイッチが操作されると、実行中のフリーズをキャンセルするように制御してもよい。
また、たとえば、メイン制御手段50は、フリーズの実行中に操作スイッチの操作を有効にし、このとき操作スイッチが操作されると、実行中のフリーズを終了して、他のフリーズを実行するように制御してもよい。すなわち、フリーズを変更してもよい。
As described above, the main control unit 50 enables the operation of the operation switch when the freeze being executed can be canceled, and controls the operation freeze to be canceled when the operation switch is operated at this time. May be.
Further, for example, the main control means 50 validates the operation of the operation switch during execution of the freeze, and if the operation switch is operated at this time, terminates the freeze being executed and executes another freeze. You may control. That is, the freeze may be changed.
また、本実施形態では、メイン制御手段50側で制御するメイン遊技状態として、通常遊技及び特別遊技を備え、通常遊技として、RT遊技及び非RT遊技を備え、特別遊技として、1BB遊技及びRB遊技を備える。
さらにまた、サブ制御手段80側で制御するサブ遊技状態として、AT遊技及び非AT遊技を備える。
In addition, in the present embodiment, the main game state controlled by the main control means 50 side includes a normal game and a special game, a normal game includes an RT game and a non-RT game, and a special game includes a 1BB game and an RB game. Equipped with.
Furthermore, as a sub game state controlled by the sub control means 80 side, an AT game and a non-AT game are provided.
また、「RT(リプレイタイム)遊技」とは、リプレイの当選確率を非RT遊技よりも高く設定することにより、1遊技あたりの差枚数が非RT遊技よりも多くなるメイン遊技
状態をいう。すなわち、リプレイに当選・入賞すれば、当該遊技でのメダル枚数が自動投入され、再遊技を行うことができるので、それだけ、メダル消費枚数が少なくなる。よって、RT遊技は、非RT遊技よりも遊技者にとって有利な遊技である。
Further, the "RT (replay time) game" means a main game state in which the difference number per game is larger than that of the non-RT game by setting the replay winning probability higher than that of the non-RT game. In other words, if a player wins or wins a replay, the number of medals in the game is automatically inserted and the replay can be performed, so that the number of medals consumed is reduced accordingly. Therefore, the RT game is a game more advantageous to the player than the non-RT game.
なお、非RT遊技とはリプレイの当選確率が異なるメイン遊技状態を、RT遊技と称することもある。また、「リプレイの当選確率が異なる」には、複数種類のリプレイの当選確率の合算値は同一であるが、各リプレイの当選確率の振分け方が異なる場合や、抽選されるリプレイの種類が異なる場合を含む。さらに、非RT遊技におけるリプレイの当選確率を、RT遊技よりも高く設定してもよい。この場合、RT遊技よりも非RT遊技の方が、遊技者にとって有利な遊技となる。
このように、RT遊技とは、狭義には、リプレイの当選確率を非RT遊技よりも高く設定したメイン遊技状態を意味し、広義には、リプレイの当選確率が非RT遊技とは異なるメイン遊技状態を意味する。
The main game state in which the winning probability of replay is different from the non-RT game may be referred to as the RT game. In addition, the sum of the winning probabilities of a plurality of types of replays is the same in "the winning probability of replay is different", but the way of distributing the winning probabilities of each replay is different, or the type of replay that is drawn is different. Including cases. Further, the probability of winning the replay in the non-RT game may be set higher than that in the RT game. In this case, the non-RT game is more advantageous to the player than the RT game.
Thus, the RT game, in a narrow sense, means a main game state in which the winning probability of replay is set higher than that of the non-RT game, and in a broad sense, the main game has a winning probability of replay different from that of the non-RT game. Means a state.
また、「AT(アシストタイム)遊技」とは、ストップスイッチ42の操作内容(押し順及び/又は操作タイミング)によって遊技者にとって有利となる遊技結果が表示される場合とされない場合とを設け、非AT遊技中は、遊技者にとって有利となる遊技結果が偶然でしか表示されないが、AT遊技中は、遊技者にとって有利となる遊技結果を表示させるためのストップスイッチ42の操作内容を報知することで、遊技者は、その報知に従ってストップスイッチ42を操作すれば、最も有利な遊技結果を得ることができる(たとえば、最も有利となる図柄の組合せを有効ラインに停止させることができる、あるいは当選した役を確実に有効ラインに停止させることができる)遊技をいう。
RT遊技中にAT遊技が実行されると、RT遊技かつAT遊技(ART遊技)となる。
In addition, "AT (assist time) game" is provided with or without displaying a game result that is advantageous to the player depending on the operation content (pushing order and / or operation timing) of the stop switch 42. During the AT game, the game result that is advantageous to the player is displayed only by accident, but during the AT game, the operation content of the stop switch 42 for displaying the game result that is advantageous to the player is notified. The player can obtain the most advantageous game result by operating the stop switch 42 according to the notification (for example, the combination of the most advantageous symbols can be stopped on the activated line, or the winning combination). Can be stopped on the effective line surely) game.
When the AT game is executed during the RT game, it becomes the RT game and the AT game (ART game).
次に、メイン制御手段50の具体的構成について説明する。
図1に示すように、メイン制御手段50は、以下の設定値変更手段60等を備える。
なお、本実施形態における以下の各手段は例示であり、メイン制御手段50は、本実施形態で示した手段に限定されるものではない。
Next, a specific configuration of the main control means 50 will be described.
As shown in FIG. 1, the main control means 50 includes the following set value changing means 60 and the like.
The following respective means in the present embodiment are examples, and the main control means 50 is not limited to the means shown in the present embodiment.
設定値変更手段60は、遊技者にとっての有利度を定める設定値を変更・決定するためのものである。
本実施形態では、設定値として、設定1〜設定6の6段階を設けている。
そして、設定値が高くなるほど、役(特に特別役)の当選確率が高くなって、遊技者にとっての有利度が高くなるように設定している。
また、設定値が高くなるほど、AT遊技に移行する確率が高くなって、遊技者にとっての有利度が高くなるように設定している。
The set value changing means 60 is for changing / determining a set value that determines the degree of advantage for the player.
In the present embodiment, six levels of setting 1 to setting 6 are provided as setting values.
Then, the higher the set value, the higher the winning probability of the winning combination (particularly the special winning combination), and the higher the degree of advantage for the player.
Further, the higher the set value, the higher the probability of shifting to the AT game, and the higher the advantage for the player.
なお、AT遊技に移行する確率を高くすることに代えて、又はAT遊技に移行する確率を高くするとともに、たとえば、AT遊技中の遊技回数や払出し枚数を上乗せする確率を高くしたり、AT遊技を継続する確率を高くしてもよい。
また、設定値が高くなるほど、メダルの賭数(投入枚数)に対する獲得数(払出し枚数)の期待値が高くなって、遊技者にとっての有利度が高くなるようにしてもよい。
Instead of increasing the probability of moving to the AT game, or increasing the probability of moving to the AT game, for example, increasing the probability of adding the number of games during the AT game or the number of payouts, or the AT game. You may raise the probability which continues.
Further, the higher the set value, the higher the expected value of the number of coins to be won (the number of coins to be paid out) with respect to the number of bets on the coin (the number of coins to be inserted), which may increase the advantage for the player.
本実施形態では、フロントマスク部(前面扉)及び電源ユニットのスイッチカバーを開放した状態で、電源を一旦オフにした後に、設定キー挿入口に設定キーを差し込み、これを時計回りに90度回転させて設定キースイッチ45をオンにしてから、電源を再度オンにすると、設定値が変更可能となる設定変更モードになる。この場合、立ち上げ処理は行われない。
なお、設定キー挿入口に設定キーを差し込み、これを時計回りに90度回転させて設定キースイッチ45をオンにし、この状態で電源を一旦オフにした後に再度オンにしても良
い。
In the present embodiment, with the front mask part (front door) and the switch cover of the power supply unit open, the power supply is turned off once, and then the setting key is inserted into the setting key insertion opening and rotated 90 degrees clockwise. Then, when the setting key switch 45 is turned on and then the power is turned on again, the setting change mode in which the set value can be changed is entered. In this case, the startup process is not performed.
It is also possible to insert a setting key into the setting key insertion port, rotate the setting key 90 degrees clockwise to turn on the setting key switch 45, turn off the power supply once in this state, and then turn it on again.
設定変更モードでは、設定値変更手段60は、所定の表示部(たとえば、図示しない7セグメント表示器)に、現在の設定値を表示する。
また、設定値変更手段60は、設定変更スイッチ46が1回操作されるごとに、設定値の表示を、・・・→「1」→「2」→「3」→「4」→「5」→「6」→「1」→「2」→・・・と順次変化させる。
In the setting change mode, the set value changing means 60 displays the current set value on a predetermined display unit (for example, a 7-segment display not shown).
Further, the set value changing means 60 displays the set value every time the setting change switch 46 is operated, ... → “1” → “2” → “3” → “4” → “5”. ”→“ 6 ”→“ 1 ”→“ 2 ”→ ...
さらに、設定値変更手段60は、スタートスイッチ41がオンにされると、このとき表示部に表示していた数値で設定値を確定させるとともに、設定値を確定させたことを示す「0」を表示部に表示する。
そして、設定値変更手段60は、設定値を記憶するための設定値記憶手段60a(RAM等のメモリ)を備えており、確定させた設定値を設定値記憶手段60aに記憶する。
Further, when the start switch 41 is turned on, the set value changing means 60 fixes the set value with the numerical value displayed on the display unit at this time, and also sets “0” indicating that the set value has been fixed. Display on the display.
The set value changing unit 60 includes a set value storage unit 60a (memory such as RAM) for storing the set value, and stores the confirmed set value in the set value storage unit 60a.
次に、設定キーを反時計回りに90度回転させて設定キースイッチ45をオフにすると、設定変更モードが終了して、変更後の設定値で立ち上げ処理が行われる。
なお、設定キースイッチ45をオフにした状態で電源をオンにすると、変更後の設定値で立ち上げ処理が行われるようにしてもよい。
Next, when the setting key is rotated 90 degrees counterclockwise to turn off the setting key switch 45, the setting change mode ends, and the startup process is performed with the changed set value.
If the power is turned on while the setting key switch 45 is off, the startup process may be performed with the changed set value.
このように、設定値を変更するときは、設定変更モードにしてから、設定変更スイッチ46を操作する。そして、所望の設定値を表示部に表示させた状態で、スタートスイッチ41をオンにして、設定値を確定させる。その後、設定キースイッチ45をオフにすると、設定変更モードが終了して、変更後の設定値で立ち上げ処理が行われる。
また、メイン制御手段50側では、設定変更モードが終了すると、設定値記憶手段60aに記憶された設定値を示す設定値コマンドを生成してサブ制御手段80に送信する。
そして、サブ制御手段80側では、受信した設定値コマンドに基づいて設定値を設定し、これに応じた確率でAT遊技を実行する。
In this way, when changing the set value, the setting change mode is set and then the setting change switch 46 is operated. Then, with the desired set value displayed on the display unit, the start switch 41 is turned on to finalize the set value. After that, when the setting key switch 45 is turned off, the setting change mode ends, and the startup process is performed with the changed set value.
On the side of the main control means 50, when the setting change mode ends, a set value command indicating the set value stored in the set value storage means 60a is generated and transmitted to the sub control means 80.
Then, on the side of the sub control means 80, the set value is set based on the received set value command, and the AT game is executed with a probability according to this.
役抽選手段61は、役(上述した特別役、小役及びリプレイ)の抽選を行うものである。役抽選手段61は、たとえば、役抽選用の乱数発生手段(ハードウェア乱数等)と、この乱数発生手段が発生する乱数を抽出する乱数抽出手段と、乱数抽出手段が抽出した乱数値に基づいて、役の当選の有無及び当選役を判定する判定手段とを備えている。 The role lottery means 61 is for performing lottery of a combination (the above-mentioned special combination, small combination and replay). The role lottery means 61 is based on, for example, a random number generating means (hardware random number) for the role lottery, a random number extracting means for extracting a random number generated by this random number generating means, and a random number value extracted by the random number extracting means. , And a determination means for determining whether or not a winning combination is won and a winning combination.
乱数発生手段は、所定の領域(たとえば10進法で0〜65535)の乱数を発生させる。乱数は、たとえば200n(ナノ)secで1カウントを行うカウンターが0〜65535の範囲を1サイクルとしてカウントし続ける乱数であり、スロットマシン10の電源が投入されている間は、乱数をカウントし続ける。 The random number generation means generates a random number in a predetermined area (for example, 0 to 65535 in decimal). The random number is, for example, a random number that counts once in 200 n (nano) sec and continues counting in a range of 0 to 65535 as one cycle, and keeps counting the random number while the slot machine 10 is powered on. .
乱数抽出手段は、乱数発生手段によって発生した乱数を、所定の時、本実施形態では遊技者によりスタートスイッチ41が操作(オン)された時に抽出する。判定手段は、乱数抽出手段により抽出された乱数値を、後述する役抽選テーブル62と照合することにより、その乱数値が属する領域に対応する役を決定する。たとえば、抽出した乱数値が1BBの当選領域に属する場合は、1BBの当選と判定し、非当選領域に属する場合は、非当選と判定する。 The random number extraction means extracts the random number generated by the random number generation means at a predetermined time, in the present embodiment, when the player operates (turns on) the start switch 41. The determination means determines the winning combination corresponding to the area to which the random value belongs by collating the random number value extracted by the random number extracting means with the winning combination lottery table 62 described later. For example, if the extracted random number value belongs to the winning area of 1BB, it is determined to be the winning area of 1BB, and if it belongs to the non-winning area, it is determined to be unwinned.
役抽選テーブル62は、当選役(役の抽選結果)の種類と、各当選役の当選確率とを定めたものである。
ここで、役抽選テーブル62において、1つの当選領域に対して、複数個の役を割り当てることがある。そして、抽出した乱数値が、複数個の役を割り当てた当選領域に属するときは、複数個の役の重複当選と判定する。すなわち、複数個の役に当該遊技で同時に重
複当選する。
本実施形態では、複数個の小役に重複当選するときと、複数個のリプレイに重複当選するときとを有するように設定している。
The winning combination lottery table 62 defines the types of winning combinations (winning result of winning combinations) and the winning probability of each winning combination.
Here, in the winning combination lottery table 62, a plurality of winning combinations may be assigned to one winning area. Then, when the extracted random number value belongs to a winning area to which a plurality of winning combinations are assigned, it is determined that the winning combination is a multiple winning combination. That is, a plurality of winning combinations are simultaneously won in the game.
In this embodiment, it is set such that there are times when multiple wins are won for a plurality of small wins and times when multiple wins are won for a plurality of replays.
役抽選テーブル62は、メイン遊技状態ごとに設けられている。また、役抽選テーブル62は、それぞれ所定の範囲の抽選領域を有し、この抽選領域は、各役の当選領域及び非当選領域に分けられているとともに、抽選される役が、予め設定された当選確率となるように所定の割合に設定されている。 The role lottery table 62 is provided for each main gaming state. In addition, the role lottery table 62 has a lottery area within a predetermined range, and the lottery area is divided into a winning area and a non-winning area of each role, and a winning role is preset. The winning percentage is set to a predetermined ratio.
当選フラグ制御手段63は、役抽選手段61による役の抽選結果に基づいて、各役に対応する当選フラグ63aのオン/オフを制御するものである。
本実施形態では、特別役、小役、及びリプレイの各当選フラグ63aを備える。そして、役抽選手段61による役の抽選において当選したときは、対応する役の当選フラグ63aをオンにする(当選フラグ63aを立てる)。
また、当選フラグ制御手段63は、複数個の役に当該遊技で同時に重複当選したときは、対応する複数個の役の当選フラグ63aを同時にオンにする。
The winning flag control means 63 controls ON / OFF of the winning flag 63a corresponding to each winning combination, based on the winning combination lottery result of the winning combination lottery means 61.
In the present embodiment, each winning flag 63a of a special winning combination, a small winning combination, and a replay is provided. Then, when a winning combination is won by the winning combination drawing means 61, the winning flag 63a of the corresponding winning combination is turned on (the winning flag 63a is set).
In addition, when the winning flag control means 63 simultaneously wins a plurality of winning combinations in the game, the winning flags 63a of the corresponding plurality of winning combinations are simultaneously turned on.
リール制御手段64は、リール31の回転開始命令を受信したとき、特に本実施形態ではスタートスイッチ41が操作されたとき(スタートスイッチ41が操作された旨の信号を受信したとき)に、すべて(3つ)のリール31の回転を開始するように制御する。 When the reel control means 64 receives a rotation start command for the reel 31, particularly when the start switch 41 is operated (when a signal indicating that the start switch 41 is operated) is received in the present embodiment, all ( It is controlled to start the rotation of the three reels 31.
なお、前遊技でのリール31の回転開始時から、当該遊技でのスタートスイッチ41が操作された時までの時間が4.1秒を経過していないときは、スタートスイッチ41の操作により役の抽選は行われるものの、スタートスイッチ41が操作された瞬間(直後)にリール31の回転は開始せず、上記4.1秒を経過後にリール31の回転が開始する。このように、スタートスイッチ41の操作時からリール31の回転が開始されるまでの時間を「ウエイト時間」という。 If the time from the start of rotation of the reel 31 in the previous game to the time the start switch 41 in the game is operated does not exceed 4.1 seconds, the start switch 41 is operated to play a role. Although the lottery is performed, the reel 31 does not start rotating immediately after the start switch 41 is operated (immediately after), but the reel 31 starts rotating after 4.1 seconds. In this way, the time from when the start switch 41 is operated to when the rotation of the reel 31 is started is referred to as “wait time”.
さらに、リール制御手段64は、役抽選手段61により役の抽選が行われた後、当該遊技における当選フラグ63aのオン/オフを参照して当選フラグ63aのオン/オフに対応する停止位置決定テーブル65を選択するとともに、ストップスイッチ42が操作されたときに、ストップスイッチ42が操作されたときのタイミングに基づいて、そのストップスイッチ42に対応するリール31の停止位置を決定するとともに、モータ32を駆動制御して、その決定した位置にそのリール31を停止させるように制御する。 Further, the reel control means 64 refers to the on / off of the winning flag 63a in the game after the winning lottery means 61 has performed the lottery of the winning combination, and refers to the stop position determination table corresponding to the on / off of the winning flag 63a. 65 is selected, and when the stop switch 42 is operated, the stop position of the reel 31 corresponding to the stop switch 42 is determined based on the timing when the stop switch 42 is operated, and the motor 32 is operated. The drive is controlled so that the reel 31 is stopped at the determined position.
たとえば、リール制御手段64は、少なくとも1つの当選フラグ63aがオンである遊技では、リール31の停止制御の範囲内において、当選役(当選フラグ63aがオンになっている役)に対応する図柄の組合せを有効ラインに停止可能にリール31を停止制御するとともに、当選役以外の役(当選フラグ63aがオフになっている役)に対応する図柄の組合せを有効ラインに停止させないようにリール31を停止制御する。 For example, in the game in which at least one winning flag 63a is on, the reel control means 64 has a symbol corresponding to a winning combination (a winning combination with the winning flag 63a turned on) within the range of the reel 31 stop control. The reel 31 is stopped and controlled so that the combination can be stopped on the activated line, and the reel 31 is prevented from stopping on the activated line a combination of symbols corresponding to a combination other than the winning combination (a combination in which the winning flag 63a is off). Stop control.
ここで、「リール31の停止制御の範囲内」とは、ストップスイッチ42が操作された瞬間からリール31が実際に停止するまでの時間又はリール31の回転量(移動コマ(図柄)数)の範囲内を意味する。 Here, "within the stop control range of the reel 31" means the time from the moment the stop switch 42 is operated until the reel 31 actually stops, or the amount of rotation of the reel 31 (the number of moving frames (symbols)). Means within the range.
本実施形態では、ストップスイッチ42が操作された瞬間からリール31を停止させるまでの時間が190ms以内に設定されている。これにより、本実施形態では、ストップスイッチ42が操作された瞬間の図柄からリール31が停止するまでの最大移動コマ数が4コマ(ストップスイッチ42が操作された瞬間の図柄を含めて5コマ)となる。 In this embodiment, the time from the moment the stop switch 42 is operated until the reel 31 is stopped is set within 190 ms. As a result, in the present embodiment, the maximum number of moving frames from the symbol at the moment the stop switch 42 is operated to when the reel 31 is stopped is four frames (five frames including the symbol at the moment the stop switch 42 is operated). Becomes
そして、ストップスイッチ42の操作を検知した瞬間に、リール31の停止制御の範囲内にある図柄のいずれかが所定の有効ラインに停止させるべき図柄であるときは、ストップスイッチ42が操作されたときに、その図柄が所定の有効ラインに停止するように制御される。 Then, at the moment when the operation of the stop switch 42 is detected, when any of the symbols within the stop control range of the reel 31 is a symbol to be stopped on a predetermined effective line, when the stop switch 42 is operated Then, the design is controlled so as to stop at a predetermined effective line.
すなわち、役の当選時にストップスイッチ42が操作された瞬間に直ちにリール31を停止させると、当選した役に係るその図柄が所定の有効ラインに停止しないときには、リール31を停止させるまでの間に、リール31の停止制御の範囲内においてリール31を回転移動制御することで、当選した役に係る図柄をできる限り所定の有効ラインに停止させるように制御する(引込み停止制御)。 That is, when the reel 31 is immediately stopped at the moment when the stop switch 42 is operated at the time of winning the winning combination, when the symbol of the winning combination does not stop on a predetermined effective line, before the reel 31 is stopped, By controlling the rotational movement of the reel 31 within the range of the stop control of the reel 31, the symbols related to the winning combination are controlled to be stopped on a predetermined effective line as much as possible (pull-in stop control).
また逆に、ストップスイッチ42が操作された瞬間に直ちにリール31を停止させると、当選していない役に対応する図柄の組合せがいずれかの有効ラインに停止してしまうときは、リール31の停止時に、リール31の停止制御の範囲内においてリール31を回転移動制御することで、当選していない役に対応する図柄の組合せを有効ラインに停止させないように制御する(蹴飛ばし停止制御)。 On the contrary, if the reel 31 is immediately stopped at the moment when the stop switch 42 is operated, when the combination of symbols corresponding to the winning combination is stopped on any of the activated lines, the reel 31 is stopped. At times, by controlling the rotational movement of the reel 31 within the range of the stop control of the reel 31, it is controlled so that the combination of symbols corresponding to the winning combination is not stopped on the activated line (kicking stop control).
さらに、リール制御手段64は、ストップスイッチ42の押し順(操作順番)を検知する押し順検知手段64aを備える。押し順検知手段64aは、遊技者によりストップスイッチ42が操作されたときに、左、中、及び右ストップスイッチ42のうち、いずれが操作されたかを検知する。
ストップスイッチ42が操作されると、そのストップスイッチ42が操作された旨の信号が押し順検知手段64aに入力される。この信号を判別することで、押し順検知手段64aは、どのストップスイッチ42が操作されたかを検知する。
Further, the reel control means 64 includes a push order detection means 64a for detecting the push order (operation order) of the stop switch 42. When the player operates the stop switch 42, the pressing order detection means 64a detects which of the left, middle, and right stop switches 42 has been operated.
When the stop switch 42 is operated, a signal indicating that the stop switch 42 has been operated is input to the push order detection means 64a. By discriminating this signal, the push order detecting means 64a detects which stop switch 42 has been operated.
ここで、本実施形態では、ストップスイッチ42の押し順は、左中右、左右中、中左右、中右左、右左中、及び右中左の6通りある。
そして、左中右の押し順を「順押し」と称し、左右中の押し順を「順挟み」と称し、右中左の押し順を「逆押し」と称し、右左中の押し順を「逆挟み」と称する。
Here, in the present embodiment, the stop switch 42 is pushed in six ways: left-middle-right, left-right-middle, middle-left-right, middle-right-left, right-left-middle, and right-middle-left.
The left-middle-right pressing order is called "forward pressing", the left-right-middle pressing order is called "order sandwiching", the right-middle-left pressing order is called "reverse pressing", and the right-left-middle pressing order is " It is called “reverse sandwich”.
また、左ストップスイッチ42が最初に操作される押し順(左中右、及び左右中)を「左第1停止」と称し、中ストップスイッチ42が最初に操作される押し順(中左右、及び中右左)を「中第1停止」と称し、右ストップスイッチ42が最初に操作される押し順(右左中、及び右中左)を「右第1停止」と称する。
さらに、左ストップスイッチ42以外が最初に操作される押し順(中左右、中右左、右左中、及び右中左)を「変則押し」と称する。
Further, the pushing order (left middle right, left and right middle) where the left stop switch 42 is operated first is referred to as “left first stop”, and the pushing order where the middle stop switch 42 is first operated (middle left and right, and The middle right and left) is referred to as "middle first stop", and the pushing order (right left middle and right middle left) at which the right stop switch 42 is operated first is referred to as "right first stop".
Further, the pressing order in which the switches other than the left stop switch 42 are operated first (middle left / right, middle right left, right left middle, and right middle left) is referred to as “irregular pressing”.
停止位置決定テーブル65は、当選フラグ63aのオン/オフの状態ごと、すなわち役抽選手段61による役の抽選結果ごとに対応して設けられており、ストップスイッチ42が操作された瞬間のリール31の位置に対する、リール31の停止位置を定めたものである。そして、各停止位置決定テーブル65は、たとえば、1番の図柄が上段(中段又は下段でも可)を通過する瞬間にストップスイッチ42が操作されたときは、何図柄だけ移動制御して、何番の図柄を上段に停止させるというように停止位置を事前に定めている。 The stop position determination table 65 is provided corresponding to each ON / OFF state of the winning flag 63a, that is, each lottery result of the winning combination by the winning combination lottery means 61, and the reel 31 at the moment the stop switch 42 is operated. The stop position of the reel 31 with respect to the position is determined. And each stop position determination table 65, for example, when the stop switch 42 is operated at the moment when the first symbol passes through the upper stage (the middle stage or the lower stage is also possible), only the number of symbols is controlled to move, and The stop position is set in advance such that the symbol is stopped in the upper stage.
いずれかの役の単独当選時に用いる停止位置決定テーブル65は、リール31の停止制御の範囲内において、当選した役に対応する図柄の組合せを有効ラインに停止させるとともに、当選した役に対応する図柄の組合せを有効ラインに停止させることができないときは、いずれの役に対応する図柄の組合せも有効ラインに停止させないように、リール31の停止位置を定めている。 The stop position determination table 65 used at the time of single winning of one of the winning combinations, within the range of the stop control of the reel 31, stops the combination of symbols corresponding to the winning combination on the activated line, and also corresponds to the winning combination. When the combination of No. cannot be stopped on the effective line, the stop position of the reel 31 is determined so that the combination of symbols corresponding to any winning combination is not stopped on the effective line.
なお、リール31がどの位置にある瞬間にストップスイッチ42が操作されても、リール31の停止制御の範囲内において、対象図柄を所望の有効ラインに停止させることができること(常に入賞させることができること)を、「引込み率(PB)=1」という。
これに対し、遊技者の目押しによらなければ、対象図柄を有効ラインに停止させることができないこと(必ずしも入賞させることができないこと)を、「PB≠1」という。
Even if the stop switch 42 is operated at any moment the reel 31 is located, the target symbol can be stopped at a desired effective line within the range of the stop control of the reel 31 (the prize can always be won). ) Is referred to as “pull-in rate (PB) = 1”.
On the other hand, the fact that the target symbol cannot be stopped on the activated line without being pushed by the player (which cannot necessarily win the prize) is referred to as “PB ≠ 1”.
複数個のリプレイの重複当選時に用いる停止位置決定テーブル65は、たとえば、左又は中第1停止時にはリプレイA(PB=1)を常に入賞させ、右第1停止時にはリプレイB(PB=1)を常に入賞させるように、リール31の停止位置を定めている。
このように、複数個のリプレイの重複当選時には、ストップスイッチ42の押し順に応じて、入賞するリプレイの種類が異なる。
また、複数個のリプレイの重複当選時には、いずれのリプレイが入賞したときも、再遊技を行うことができる。
The stop position determination table 65 used when a plurality of replays are won, for example, always gives Replay A (PB = 1) at the left or middle first stop, and Replay B (PB = 1) at the right first stop. The stop position of the reel 31 is set so that the prize is always won.
In this way, when a plurality of replays are won, the type of replay to be won differs depending on the pressing order of the stop switch 42.
Further, when a plurality of replays are won, the replay can be performed regardless of which replay wins.
複数個の小役の重複当選時に用いる停止位置決定テーブル65は、たとえば、左第1停止時には小役A(PB=1、入賞時のメダルの払出しが9枚)を常に入賞させ、変則押し時にはリール31の停止制御の範囲内で小役B(PB≠1、入賞時のメダルの払出しが3枚)を入賞させるように、リール31の停止位置を定めている。
このように、複数個の小役の重複当選時には、ストップスイッチ42の押し順によって、有効ラインに引き込む小役の種類、引込み率、及び入賞時のメダルの払出し枚数が異なる。すなわち、ストップスイッチ42の操作に応じて、遊技者に対して付与する利益の大きさが異なる遊技結果を表示する。
The stop position determination table 65 used when a plurality of small wins are repeatedly won is, for example, the small win A (PB = 1, payout of 9 medals at the time of winning) is always won at the first stop on the left, and when the irregular press is made. The stop position of the reel 31 is set so that the small winning combination B (PB ≠ 1, payout of three medals at the time of winning) is won within the range of the stop control of the reel 31.
In this way, when a plurality of small winning combinations are won, the type of small winning combination drawn into the activated line, the withdrawal rate, and the number of medals paid out at the time of winning are different depending on the pressing order of the stop switch 42. That is, depending on the operation of the stop switch 42, the game result in which the amount of profit given to the player is different is displayed.
なお、遊技者に対して付与する利益が大きい遊技結果が表示される(払出し枚数が多い役に入賞する)押し順を「正解押し順」といい、正解押し順以外の押し順を「不正解押し順」という。
複数個のリプレイの重複当選時については、たとえば、遊技者にとって有利な遊技状態に移行(昇格)するリプレイが入賞する押し順や、遊技者に対して特典(サブボーナス)を付与するリプレイが入賞する押し順を「正解押し順」といい、遊技者にとって不利な遊技状態に移行(転落)するリプレイが入賞する押し順を「不正解押し順」という。
It should be noted that the pressing order in which a game result with a large profit to be given to the player is displayed (a winning combination with a large number of payouts) is called a "correct answer pressing order", and a pressing order other than the correct answer pressing order is "incorrect answer Push order ".
When multiple replays are won, for example, the push order in which a replay that shifts (promotes) to a game state that is advantageous to the player wins, or a replay that gives a privilege (sub-bonus) to the player wins The pushing order to be performed is called "correct answer pushing order", and the pushing order to which the replay that shifts (falls) to a game state which is disadvantageous to the player wins is called "incorrect answer pushing order".
また、正解押し順でストップスイッチ42を操作することを「押し順正解」又は「押し順に正解する」といい、不正解押し順でストップスイッチ42を操作することを「押し順不正解」という。
そして、リール制御手段64は、押し順正解時には、押し順不正解時よりも遊技者に対して付与する利益が大きい遊技結果が表示されるように、リール31を停止制御する。
Further, operating the stop switch 42 in the correct pressing order is referred to as “press order correct answer” or “correcting in pressing order”, and operating the stop switch 42 in incorrect pressing order is referred to as “incorrect pressing order”.
Then, the reel control means 64 controls the reels 31 to be stopped so that a game result that gives a larger profit to the player when the correct press order is displayed than when the correct press order is displayed.
また、すべての当選フラグ63aがオフであるときは、非当選テーブルが用いられる。
非当選テーブルは、すべての当選フラグ63aがオフであるときに用いられ、いずれの役に対応する図柄の組合せも有効ラインに停止しないように、リール31の停止時の図柄の組合せを定めている。
When all the winning flags 63a are off, the non-winning table is used.
The non-winning table is used when all the winning flags 63a are off, and defines the combination of symbols when the reel 31 is stopped so that the combination of symbols corresponding to any winning combination does not stop on the activated line. .
停止図柄判断手段66は、リール31の停止時に、有効ラインに停止したリール31の図柄の組合せが、いずれかの役に対応する図柄の組合せと一致するか否かを判断するものである。停止図柄判断手段66は、たとえばモータ32の停止時の角度やステップ数等を検知することにより、有効ライン上の図柄を判断する。
ただし、停止図柄判断手段66は、ストップスイッチ42が操作され、停止位置決定テーブル65を用いて停止位置が決定された時に、そのリール31が停止したか否かにかかわらず、停止図柄を判断することが可能である。
When the reel 31 is stopped, the stop symbol judging means 66 judges whether or not the symbol combination of the reels 31 stopped on the activated line matches the symbol combination corresponding to any of the winning combinations. The stop symbol judging means 66 judges the symbol on the activated line by detecting the angle when the motor 32 is stopped or the number of steps.
However, the stop symbol judging means 66 judges the stop symbol regardless of whether or not the reel 31 has stopped when the stop switch 42 is operated and the stop position is determined using the stop position determination table 65. It is possible.
払出し手段67は、停止図柄判断手段66により、リール31の停止時に有効ラインに停止した図柄の組合せがいずれかの役に対応する図柄の組合せと一致すると判断され、その役の入賞となったときに、その入賞役に応じて所定枚数のメダルを遊技者に対して払い出すか、又はクレジットの加算等の処理を行うものである。また、リプレイの入賞時には、メダルを払い出すことなく、当該遊技で投入されたメダル枚数(3枚)を自動投入するように制御する。 In the payout means 67, when the stop symbol judging means 66 judges that the combination of the symbols stopped on the activated line when the reel 31 is stopped coincides with the combination of the symbols corresponding to any winning combination, and the winning of the winning combination is achieved. In addition, according to the winning combination, a predetermined number of medals are paid out to the player, or processing such as addition of credits is performed. Further, at the time of winning the replay, the number of medals (three) inserted in the game is automatically inserted without paying out medals.
特別遊技制御手段68は、特別遊技の開始、特別遊技中の遊技の進行、及び特別遊技の終了を制御するものである。
1BBに対応する図柄の組合せが有効ラインに停止したときは、1BBの入賞となり、特別遊技制御手段68は、次遊技から1BB遊技を開始するように制御する。
1BB遊技では、小役の当選確率が大幅に高くなる。
The special game control means 68 controls the start of the special game, the progress of the game during the special game, and the end of the special game.
When the combination of symbols corresponding to 1BB is stopped on the activated line, the winning of 1BB is achieved, and the special game control means 68 controls to start the 1BB game from the next game.
In the 1BB game, the winning probability of a small win is significantly increased.
また、1BB遊技の終了条件は、1BB遊技中に払い出されたメダル枚数が所定枚数(たとえば300枚)以上になったことに設定している。
このため、特別遊技制御手段68は、1BB遊技では、メダル払出し枚数をカウントし続け、カウント値が上記値になったと判断したときは、当該遊技をもって1BB遊技を終了するように制御する。
Further, the ending condition of the 1BB game is set so that the number of medals paid out during the 1BB game is equal to or more than a predetermined number (for example, 300).
Therefore, in the 1BB game, the special game control means 68 keeps counting the number of paid-out medals, and when it judges that the count value has reached the above value, it controls the 1BB game to end with the game.
同様に、RBに対応する図柄の組合せが有効ラインに停止したときは、RBの入賞となり、特別遊技制御手段68は、次遊技からRB遊技を開始するように制御する。
RB遊技では、小役の当選確率が大幅に高くなる。
Similarly, when the combination of symbols corresponding to RB is stopped on the activated line, the winning of RB is achieved, and the special game control means 68 controls to start the RB game from the next game.
In the RB game, the winning probability of a small win is significantly increased.
また、RB遊技の終了条件は、RB遊技中に所定遊技回数(たとえば8遊技)を消化したことに設定している。
このため、特別遊技制御手段68は、RB遊技では、消化遊技回数をカウントし続け、カウント値が上記値になったと判断したときは、当該遊技をもってRB遊技を終了するように制御する。
Further, the ending condition of the RB game is set to have consumed a predetermined number of games (for example, 8 games) during the RB game.
Therefore, in the RB game, the special game control means 68 keeps counting the number of digestive games, and when it determines that the count value has reached the above value, it controls the RB game to end with the game.
また、本実施形態では、メイン遊技状態として、通常遊技及び特別遊技を備え、通常遊技として、RT遊技及び非RT遊技を備え、特別遊技として、1BB遊技及びRB遊技を備えている。
そして、メイン遊技状態制御手段69は、所定の停止出目の表示、所定のリプレイの入賞、所定遊技回数の消化、特別役の当選、特別役の入賞、特別遊技中のメダルの払出し枚数又は遊技回数等に基づいて、メイン遊技状態を移行させるように制御する。
In this embodiment, the main game state includes a normal game and a special game, the normal game includes an RT game and a non-RT game, and the special game includes a 1BB game and an RB game.
Then, the main game state control means 69 displays a predetermined stop result, wins a predetermined replay, consumes a predetermined number of games, wins a special role, wins a special role, pays out the number of medals during the special game, or plays. Based on the number of times and the like, control is performed to shift the main game state.
メイン制御手段50は、フリーズ制御手段70を備える。
フリーズ制御手段70は、操作スイッチの操作(メダル投入口43から投入されたメダルの受付けを含む)を、所定時間受け付けないフリーズの実行及び終了を制御するとともに、フリーズ中の擬似遊技の実行を制御するものである。すなわち、フリーズ制御手段70は、擬似遊技中の制御を含むものである。
The main control means 50 includes a freeze control means 70.
The freeze control means 70 controls the operation of the operation switch (including the acceptance of medals inserted from the medal insertion slot 43) for the execution and termination of the freeze which is not accepted for a predetermined time, and also the execution of the pseudo game during the freeze. To do. That is, the freeze control means 70 includes control during the pseudo game.
ここで、「フリーズ(フリーズ演出、又はフリーズ動作ともいう。)」とは、一般的に、遊技機(スロットマシン10)の操作スイッチの機能を一時停止状態にすること(又はそのように制御している期間)をいう。
さらに、「操作スイッチの機能を一時停止状態にする」とは、「少なくとも1つの操作スイッチの機能が遊技を進行して遊技結果を得るためのものとして有効になっていないこと」、あるいは「操作スイッチが操作されたときにその操作の検知処理、又はその操作に基づく処理を所定時間開始しないこと、すなわち、その操作に対応する処理を所定時間遅延させて(所定時間の経過後に)行うこと」等を指す。
Here, "freeze (also referred to as a freezing effect or a freezing operation)" generally means that the function of the operation switch of the gaming machine (slot machine 10) is in a suspended state (or is controlled as such). Period).
Furthermore, "to put the function of the operation switch into a suspended state" means that "at least one function of the operation switch is not effective for advancing the game to obtain a game result" or "operation. When the switch is operated, the detection process of the operation or the process based on the operation is not started for a predetermined time, that is, the process corresponding to the operation is delayed for a predetermined time (after the lapse of the predetermined time). " Etc.
「遊技を進行する」とは、ベットスイッチ40を操作することによってメダルを投入する、スタートスイッチ41を操作することによって役の抽選を行うとともにリール31の回転を開始する、ストップスイッチ42を操作することによって回転中のリール31を停止させる、という遊技動作を、遊技者の意思によって進行することを指す。
したがって、ベットスイッチ40、スタートスイッチ41、及びストップスイッチ42の操作は、遊技を進行するために必要な操作である。
"Progressing a game" means operating a bet switch 40 to insert a medal, operating a start switch 41 to perform a lottery of winning combinations, starting rotation of the reel 31, and operating a stop switch 42. This means that the game operation of stopping the spinning reel 31 is proceeded by the player's intention.
Therefore, the operation of the bet switch 40, the start switch 41, and the stop switch 42 is an operation necessary for advancing the game.
「遊技結果」とは、全リール31の停止時における停止出目、有効ラインに停止した図柄の組合せ(役の入賞の有無、及び入賞となった役の種類)を指す。
遊技結果は、役の抽選結果、ストップスイッチ42の操作、及びリール31の停止時の図柄の組合せにより定まるものであるので、役の抽選結果を得るためのベットスイッチ40及びスタートスイッチ41の操作、並びにリール31の停止時の図柄の組合せを得るためのストップスイッチ42の操作は、遊技結果を得るために必要な操作である。
The “game result” refers to a combination of symbols that are stopped when all reels 31 are stopped, symbols stopped on the activated line (whether or not there is a winning combination of the winning combination, and the type of winning combination).
The game result is determined by the lottery result of the winning combination, the operation of the stop switch 42, and the combination of the symbols when the reel 31 is stopped. Therefore, the bet switch 40 and the start switch 41 for obtaining the lottery result of the winning combination, In addition, the operation of the stop switch 42 to obtain a combination of symbols when the reel 31 is stopped is an operation necessary to obtain a game result.
したがって、フリーズの態様としては、たとえば、
a)メダル投入口43から投入された遊技媒体の受付け、又は予めクレジットされた遊技媒体の投入(賭け)枚数を定めるためのベットスイッチ40の操作を一時停止状態にすること、
b)遊技を開始するためのスタートスイッチ41の操作を一時停止状態にすること、
c)ストップスイッチ42の操作(リール31の停止操作)を一時停止状態にすること
等が挙げられる。
Therefore, as a mode of freeze, for example,
a) temporarily suspending the operation of the bet switch 40 for accepting the game medium inserted from the
b) Putting the operation of the start switch 41 for starting the game into a pause state,
c) The operation of the stop switch 42 (stop operation of the reel 31) may be temporarily stopped.
また、操作スイッチの機能を一時停止状態にする態様としては、遊技者の操作に基づく信号(例えば、遊技媒体の投入を検知するセンサからの信号、ベットスイッチ40、スタートスイッチ41又はストップスイッチ42の操作に基づき操作スイッチから送信される信号)の受付けを所定期間行わないことが挙げられる。この場合、所定期間以内に遊技者の操作に基づいて送信された信号を受け付けたときは、受け付けた信号を無効にする制御処理を行うことや、所定期間以内に遊技者の操作に基づいて送信された信号を検知したときであっても受付け処理自体を行わないことが挙げられる。 In addition, as a mode in which the function of the operation switch is temporarily stopped, a signal based on the operation of the player (for example, a signal from a sensor that detects insertion of a game medium, a bet switch 40, a start switch 41, or a stop switch 42). It is possible to not accept the signal transmitted from the operation switch based on the operation for a predetermined period. In this case, when a signal transmitted based on the operation of the player is received within a predetermined period, control processing for invalidating the received signal is performed or transmission is performed based on the operation of the player within the predetermined period. The reception process itself may not be performed even when the received signal is detected.
さらにまた、所定期間以内に遊技者の操作に基づいて送信された信号を受け付けたときは、遊技者の操作に基づく信号の受付けは行うが、受け付けた信号に基づいて実施する操作スイッチの制御処理を所定期間実行せずに、所定期間経過後に受け付けた信号に基づいた制御処理を開始させることが挙げられる。
さらに、スタートスイッチ41のフリーズに関しては、スタートスイッチ41を操作しても、所定期間、スタートスイッチ41の操作受付けに基づくリール31の回転を開始させないことや、所定期間、役抽選を開始しないことが挙げられる。
Furthermore, when the signal transmitted based on the operation of the player is received within a predetermined period, the signal based on the operation of the player is accepted, but the control processing of the operation switch performed based on the received signal. It is possible to start the control process based on the received signal after the lapse of the predetermined period without executing the above for the predetermined period.
Further, regarding the freeze of the start switch 41, even if the start switch 41 is operated, the rotation of the reel 31 based on the acceptance of the operation of the start switch 41 is not started, or the role lottery is not started for a predetermined period. Can be mentioned.
また、フリーズの終了条件としては、予め定めた所定時間が経過することが挙げられるが、所定時間の経過前であっても、メイン制御手段50に入力される各種操作信号によって途中でフリーズをキャンセルすることも考えられる。
この場合、単純に、スタートスイッチ41の操作入力を受け付けることでフリーズをキャンセルすることが可能であり、あるいは、所定の操作手順(例えば、「スタートスイッチ41を5回操作する」、「ストップスイッチ42を、中、右、左の順で操作する」、「所定のタイミングに合わせてベットスイッチ40を操作する」等)を検知したことを条件にフリーズをキャンセルすることも可能である。
Further, as the freeze ending condition, it is possible to lapse a predetermined time, but even before the lapse of the predetermined time, the freeze is canceled midway by various operation signals input to the main control means 50. It is also possible to do it.
In this case, it is possible to cancel the freeze simply by accepting the operation input of the start switch 41, or a predetermined operation procedure (for example, "operate the start switch 41 five times", "stop switch 42"). It is also possible to cancel the freeze on the condition that "is operated in the order of middle, right, left", "operate the bet switch 40 at a predetermined timing", etc.).
本実施形態では、スタートスイッチ41が操作されたときに、役抽選手段61は、役の抽選を行う。次に、フリーズ制御手段70は、フリーズ及び擬似遊技を実行するか否かの
抽選を行う。フリーズ及び擬似遊技の抽選は、役の抽選結果とは無関係に実行してもよいが、本実施形態では、当選確率が他の小役より低く設定されているレア小役の当選時に、フリーズ及び擬似遊技の抽選を行う。
In the present embodiment, when the start switch 41 is operated, the winning combination lottery means 61 carries out a winning combination lottery. Next, the freeze control means 70 carries out a lottery as to whether or not to execute freezes and simulated games. The freeze and the pseudo game lottery may be executed regardless of the lottery result of the winning combination, but in the present embodiment, when the rare small winning combination whose winning probability is set lower than other small winning combinations is won, the freeze and A lottery for simulated games is conducted.
ここで、「一遊技」、及び遊技の種類について説明する。
まず、「一遊技」とは、スタートスイッチ41の操作時から、全リール31が停止し(遊技結果を表示し)、有効ラインに停止した図柄の組合せがいずれかの役に対応する図柄の組合せであるときは、その図柄の組合せに対応する払出し等が終了するまでを指す。
Here, "one game" and the type of game will be described.
First, "one game" is a combination of symbols in which all reels 31 are stopped (displaying a game result) from the time of operating the start switch 41, and the combination of symbols stopped on the activated line corresponds to any combination. When it is, it indicates until the payout or the like corresponding to the combination of the symbols is completed.
なお、リプレイの入賞時は、リプレイが入賞したと判断された時までが一遊技であり、その一遊技の後に、リプレイの入賞に基づくメダルが自動投入される。メダルが自動投入された時や、メダルの自動投入時からスタートスイッチ41が操作されるまでの間を次遊技に含めるか否かは、任意である。
また、前遊技でリプレイが入賞しなかった場合において、ベットスイッチ40の操作時からスタートスイッチ41を操作するまでの間は、「一遊技」に含めてもよく、含めなくてもよい。
It should be noted that at the time of winning the replay, one game is until the time when it is determined that the replay has won, and after the one game, medals based on the winning of the replay are automatically inserted. Whether or not the medal is automatically inserted, or the time from the automatic insertion of the medal to the operation of the start switch 41 is included in the next game is arbitrary.
Further, in the case where the replay is not won in the previous game, the period from when the bet switch 40 is operated to when the start switch 41 is operated may or may not be included in “one game”.
また、遊技の種類としては、本遊技と擬似遊技とを有する。
「本遊技」とは、操作スイッチの本来の機能(ベットスイッチ40は遊技を開始するためにメダルを投入する機能、スタートスイッチ41は遊技を開始するためにリール31の回転を開始する機能、ストップスイッチ42は、回転中のリール31を役の抽選結果に基づいて最大移動コマ数の範囲内において停止させる機能)が遊技を進行して遊技結果を得るためのものとして有効になっている遊技を指す。
Further, as the type of game, there are a main game and a pseudo game.
The "main game" is the original function of the operation switch (the bet switch 40 is a function of inserting a medal to start the game, the start switch 41 is a function of starting the rotation of the reel 31 to start the game, and a stop. The switch 42 has a function of stopping the rotating reel 31 within the range of the maximum number of moving frames based on the lottery result of the winning combination), which is effective as a game progressing game to obtain a game result. Point to.
本遊技では、ベットスイッチ40が操作されたときにメダルが投入され、スタートスイッチ41が操作されたときにリール31の回転を開始し、ストップスイッチ42が操作されたときに、後述の役抽選手段61による役の抽選結果に基づいてリール31を停止させ、リール31の停止時における図柄の組合せによってその遊技における遊技結果を表示する。 In this game, when the bet switch 40 is operated, a medal is inserted, when the start switch 41 is operated, the reel 31 is started to rotate, and when the stop switch 42 is operated, the role lottery means described later. The reel 31 is stopped based on the lottery result of the winning combination by 61, and the game result in the game is displayed by the combination of symbols when the reel 31 is stopped.
具体的には、ベットスイッチ40は、メダルを投入するときに遊技者が操作するスイッチであり、スタートスイッチ41は、リール31の回転を開始するときに遊技者が操作するスイッチであり、ストップスイッチ42は、回転中のリール31を停止させるときに遊技者が操作するスイッチである。遊技結果は、リール31の停止時における(有効ライン上に停止した)図柄の組合せによって得られるものであり、リール31を停止させるためには、ストップスイッチ42の操作によってリール31を停止する必要がある。 Specifically, the bet switch 40 is a switch operated by the player when inserting a medal, the start switch 41 is a switch operated by the player when starting the rotation of the reel 31, and a stop switch. Reference numeral 42 is a switch operated by the player when stopping the reel 31 that is rotating. The game result is obtained by a combination of symbols when the reel 31 is stopped (stopped on the activated line), and in order to stop the reel 31, it is necessary to stop the reel 31 by operating the stop switch 42. is there.
また、リール31を停止させるためには、その前提としてリール31の回転を開始させる必要があるので、スタートスイッチ41の操作は、遊技結果を得るために必要な遊技者の操作である。さらにまた、ベットスイッチ40の操作は、前遊技でリプレイが入賞した場合を除き、遊技結果を得る前提として、遊技を開始するためにメダル(遊技媒体)を投入するときに必要な操作である。 Further, in order to stop the reel 31, it is necessary to start the rotation of the reel 31. Therefore, the operation of the start switch 41 is an operation of the player necessary to obtain the game result. Furthermore, the operation of the bet switch 40 is an operation necessary when a medal (game medium) is inserted to start a game on the premise of obtaining a game result, except when a replay is won in the previous game.
一方、ベットスイッチ40を操作してメダルを投入すること、スタートスイッチ41を操作してリール31の回転を開始すること、ストップスイッチ42を操作して回転中のリール31を停止させることは、いずれも、本遊技を進行する上で必要な操作である。
したがって、上記操作は、いずれも、本遊技を進行して、遊技結果を得るために必要な操作である。
On the other hand, operating the bet switch 40 to insert a medal, operating the start switch 41 to start the rotation of the reel 31, and operating the stop switch 42 to stop the spinning reel 31 Also, this is an operation necessary for advancing this game.
Therefore, all of the above operations are necessary for advancing the present game and obtaining a game result.
よって、ベットスイッチ40を操作してもメダルが投入されない、スタートスイッチ4
1を操作してもリール31の回転が開始しない、ストップスイッチ42を操作しても、リール31が遊技結果を表示しない(リール31が停止しない)ことは、操作スイッチの機能が本遊技を進行して本遊技での遊技結果を得るためのものとして有効になっていないフリーズ中を意味する。
Therefore, even if the bet switch 40 is operated, no medals are inserted.
The rotation of the reel 31 does not start even if 1 is operated, the reel 31 does not display the game result even if the stop switch 42 is operated (the reel 31 does not stop), the function of the operation switch advances the game. And it means that the game is not being frozen as a result for obtaining the game result in this game.
そして、「擬似遊技」とは、このフリーズ中に実行される遊技であって、本遊技と異なり、少なくとも1つの操作スイッチについて、その機能が、本遊技を進行して遊技結果を得るためのものとして有効になっていない遊技を指す。 The "pseudo game" is a game executed during this freeze, and unlike the present game, the function of at least one operation switch is to obtain the game result by advancing the game. As a game that is not valid.
擬似遊技は、常に、フリーズ中に実行する。したがって、擬似遊技中は常にフリーズ中である。これに対し、フリーズ中は常に擬似遊技中であるとは限らない。フリーズ中の一部の期間が擬似遊技である場合と、「フリーズ中=擬似遊技中」である場合とが挙げられる。
一遊技で擬似遊技を実行するときは、本遊技の遊技結果を得る前に実行し、擬似遊技の終了後に、遊技結果を得るための本遊技を再開する。
The pseudo game is always executed during the freeze. Therefore, during the pseudo game, the game is always frozen. On the other hand, during the freeze, the simulated game is not always performed. There are a case where a part of the period during freezing is a pseudo game and a case where “during freezing = during pseudo game”.
When executing the pseudo game in one game, it is executed before the game result of the main game is obtained, and after the end of the pseudo game, the main game for obtaining the game result is restarted.
より具体的には、スタートスイッチ41が操作された瞬間に役抽選手段61により役の抽選を行うが、この時点では未だ本遊技である。役抽選の後、(本遊技中に)擬似遊技を実行するか否かを決定し、擬似遊技を実行することに決定したときは、この瞬間に(この時点で)本遊技を中断し、擬似遊技を開始する。なお、スタートスイッチ41が操作された瞬間(本遊技の開始時)から、役の抽選を行い、擬似遊技を実行することに決定し、擬似遊技を開始するためのリール31の回転を開始するまでの間は、数ms〜数十ms程度である。 More specifically, the winning combination lottery means 61 performs a lottery of winning combinations at the moment the start switch 41 is operated, but at this point, it is still the main game. After the role lottery, decide whether or not to execute the pseudo game (during this game), and if you decide to execute the pseudo game, at this moment (at this point) interrupt this game, Start the game. In addition, from the moment the start switch 41 is operated (at the start of this game), a lottery of the winning combination is performed, it is determined to execute the pseudo game, and the rotation of the reel 31 for starting the pseudo game is started. The interval is about several ms to several tens of ms.
また、前遊技までに擬似遊技を実行することに決定しているときも同様に、スタートスイッチ41の操作に伴う役の抽選、及び当該遊技で擬似遊技を実行するか否かを決定する場合の当該決定時までは本遊技であり、その後、本遊技を中断するとともに、前遊技までの決定に基づき、擬似遊技を開始する。
そして、リール31の回転を開始する。したがって、擬似遊技を実行するときのリール31の回転開始時は、擬似遊技中である。
Similarly, when it is decided to execute the pseudo game before the previous game, similarly, in the case where it is determined whether or not to execute the pseudo game in the lottery of the winning combination associated with the operation of the start switch 41. The game is up to the time of the determination, and then the game is interrupted and the pseudo game is started based on the determination up to the previous game.
Then, the rotation of the reel 31 is started. Therefore, at the start of rotation of the reel 31 when executing the pseudo game, the pseudo game is being performed.
また、擬似遊技では、たとえば、リール31を逆回転させることができる。
さらに、擬似遊技では、ストップスイッチ42が操作された瞬間からリール31を停止させるまでの時間を190ms以内に設定するという制限はない。このため、擬似遊技では、たとえば、3つ(左、中、右)のリール31の回転中に、先に左ストップスイッチ42が操作され、後で中ストップスイッチ42が操作されても、先に中リール31を停止させ、後で左リール31を停止させることができる。
In the pseudo game, for example, the reel 31 can be rotated in the reverse direction.
Further, in the pseudo game, there is no limitation that the time from the moment the stop switch 42 is operated until the reel 31 is stopped is set within 190 ms. Therefore, in the pseudo game, for example, while the three (left, middle, right) reels 31 are rotating, even if the left stop switch 42 is operated first and the middle stop switch 42 is operated later, first. The middle reel 31 can be stopped and the left reel 31 can be stopped later.
また、フリーズ制御手段70は、擬似遊技の終了条件を満たすと、擬似遊技を終了するとともにフリーズを終了する。その後、メイン制御手段50は、本遊技を開始し、リール制御手段64は、本遊技として、3つ(左、中、右)のリール31の回転を開始する。そして、3つのリール31の回転が定速状態に到達すると、メイン制御手段50は、操作スイッチ(左、中、右ストップスイッチ42)の操作を有効にする。 In addition, the freeze control means 70 ends the pseudo game and ends the freeze when the end condition of the pseudo game is satisfied. After that, the main control means 50 starts the main game, and the reel control means 64 starts the rotation of the three (left, middle, right) reels 31 as the main game. When the rotation of the three reels 31 reaches the constant speed state, the main control means 50 enables the operation of the operation switches (left, middle, right stop switch 42).
メイン側エラー検知手段71は、メイン制御手段50側においてエラーを検知するものである。
本明細書において、「異常」とは、正常ではないこと、通常とは違っている(異なっている)ことを意味し、「不正」とは、正しくないこと、正義に反することを意味する。また、「エラー」とは、異常と不正との双方を含む意味で使用する。
The main-side error detection means 71 is for detecting an error on the main control means 50 side.
In the present specification, "abnormal" means not normal or abnormal (different) from normal, and "incorrect" means incorrect or contrary to justice. The term "error" is used to include both abnormalities and frauds.
メイン側エラー検知手段71は、ドア開閉検知センサ48のオン/オフの状態によって、フロントマスク部の開閉を検知する。具体的には、ドア開閉検知センサ48がオンのときは、フロントマスク部が開放された状態であると検知し、ドア開閉検知センサ48がオフのときは、フロントマスク部が閉じた状態であると検知する。 The main-side error detection means 71 detects opening / closing of the front mask portion depending on the ON / OFF state of the door opening / closing detection sensor 48. Specifically, when the door open / close detection sensor 48 is on, it is detected that the front mask portion is open, and when the door open / close detection sensor 48 is off, the front mask portion is closed. To detect.
また、メイン側エラー検知手段71は、カバー開閉検知センサ49のオン/オフの状態によって、スイッチカバーの開閉を検知する。具体的には、カバー開閉検知センサ49がオンのときは、スイッチカバーが開放された状態であると検知し、カバー開閉検知センサ49がオフのときは、スイッチカバーが閉じた状態であると検知する。 Further, the main-side error detection means 71 detects opening / closing of the switch cover depending on the ON / OFF state of the cover opening / closing detection sensor 49. Specifically, when the cover open / close detection sensor 49 is on, it is detected that the switch cover is open, and when the cover open / close detection sensor 49 is off, it is detected that the switch cover is closed. To do.
また、メイン側エラー検知手段71は、メダル投入口43からのメダルの投入操作が無効のときに、第1投入検知センサ43b及び/又は第2投入検知センサ43cが遮光されると、エラー(投入センサ異常)を検知したと判断する。
さらにまた、メイン側エラー検知手段71は、第2投入検知センサ43c、第1投入検知センサ43bの順にメダルの通過を検知したときは、エラー(メダルの逆流)が発生したと判断する。
Further, the main side error detection means 71 causes an error (insertion) when the first insertion detection sensor 43b and / or the second insertion detection sensor 43c is shielded from light when the operation of inserting the medal from the
Furthermore, when the main-side error detection means 71 detects passage of medals in the order of the second insertion detection sensor 43c and the first insertion detection sensor 43b, it determines that an error (backflow of medals) has occurred.
さらに、メイン側エラー検知手段71は、第1投入検知センサ43b及び/又は第2投入検知センサ43cの遮光が一定時間以上継続したときは、エラー(メダル詰まり)を検知したと判断する。以下、第1投入検知センサ43b及び/又は第2投入検知センサ43cにより検知したメダル詰まりを「投入メダル詰まり」という。
また、メイン側エラー検知手段71は、メダルの払出し処理を行っていない(払出し駆動部33bを駆動させていない)ときに、払出し検知センサ44が遮光されると、エラー(払出しセンサ異常)を検知したと判断する。
Further, the main-side error detection means 71 determines that an error (clogging of medals) is detected when the light blocking of the first insertion detection sensor 43b and / or the second insertion detection sensor 43c continues for a certain time or longer. Hereinafter, the clogging of medals detected by the first insertion detection sensor 43b and / or the second insertion detection sensor 43c is referred to as "insertion medal clogging".
Further, the main-side error detection means 71 detects an error (payout sensor abnormality) if the payout detection sensor 44 is shielded from light when the medal payout process is not being performed (the payout driving section 33b is not driven). I judge that I did.
さらにまた、メイン側エラー検知手段71は、払出し検知センサ44の遮光が一定時間以上継続したときは、エラー(メダル詰まり)を検知したと判断する。以下、払出し検知センサ44により検知したメダル詰まりを「払出しメダル詰まり」という。
さらに、メイン側エラー検知手段71は、払出し駆動部33bが駆動しているにもかかわらず、メダルが払い出されたことを払出し検知センサ44が検知しないときは、エラー(ホッパー33a内のメダルが無くなった)が発生したと判断する。以下、ホッパー33a内のメダルが無くなることを「メダル切れ」という。
Furthermore, the main-side error detection means 71 determines that an error (medal clogging) is detected when the payout detection sensor 44 has been shielded from light for a certain period of time or longer. Hereinafter, the clogging of medals detected by the payout detection sensor 44 will be referred to as “paying medal clogging”.
Further, when the payout detection sensor 44 does not detect that the medals have been paid out, the main-side error detection means 71 outputs an error (the medals in the hopper 33a are It has disappeared). Hereinafter, the disappearance of medals in the hopper 33a is referred to as "medal out".
さらに、エラー解除手段72は、スロットマシン10の電源を一旦オフにした後に再度オンにすること、又はリセットスイッチ47を操作することを解除操作とし、エラーが検知された場合には、解除操作が行われたことを条件に、エラーを解除する。 Further, the error canceling unit 72 uses turning off the power of the slot machine 10 and then turning it on again or operating the reset switch 47 as a canceling operation. When an error is detected, the canceling operation is performed. The error is canceled on the condition that it has been performed.
また、本実施形態では、メイン制御手段50側で異常や不正を検知するメイン側エラー検知手段71と、サブ制御手段80側で異常や不正を検知するサブ側エラー検知手段86とを備えている。そして、メイン側エラー検知手段71によりエラーが検知されたときも、サブ側エラー検知手段86によりエラーが検知されたときも、エラー解除手段72によってエラーを解除する。なお、サブ側エラー検知手段86については後述する。
Further, in the present embodiment, the main control means 50 side is provided with a main side error detection means 71 for detecting an abnormality or fraud, and the sub control means 80 side is provided with a sub side error detection means 86. . Then, when the error is detected by the main-side error detecting means 71 and when the error is detected by the sub-side
図1に示すように、メイン制御手段50は、コマンドを生成するコマンド生成手段73と、生成したコマンドを記憶するバッファ領域74と、バッファ領域74に記憶されているコマンドをサブ制御手段80に送信するコマンド送信手段75とを備え、サブ制御手段80は、送信されたコマンドを受信するコマンド受信手段84を備えている。
そして、コマンド生成手段73、バッファ領域74、コマンド送信手段75、及びコマンド受信手段84によって、メイン制御手段50からサブ制御手段80に種々の情報を伝達するようにしている。
As shown in FIG. 1, the main control means 50 sends a command generation means 73 for generating a command, a
Then, various information is transmitted from the main control means 50 to the sub control means 80 by the command generation means 73, the
ここで、コマンド生成手段73は、メイン処理又は割込み処理においてコマンドを生成することに決定したときは、決定に応じたコマンドを生成する。
また、バッファ領域74は、コマンド生成手段73により生成されたコマンドを、生成された順に記憶していく。
Here, when it is decided to generate a command in the main process or the interrupt process, the command generating means 73 generates a command according to the determination.
Further, the
さらに、コマンド送信手段75は、バッファ領域74に記憶されているコマンドを、記憶された順にサブ制御手段80に送信する。
このように、生成したコマンドを生成した順にバッファ領域74に記憶するとともに、バッファ領域74に記憶されているコマンドを記憶された順にサブ制御手段80に送信する。このため、生成したコマンドを生成順にサブ制御手段80に送信することになる。
Further, the command transmitting means 75 transmits the commands stored in the
In this way, the generated commands are stored in the
また、コマンド送信手段75は、バッファ領域74に記憶されているコマンドを、シリアル通信でサブ制御手段80に送信する。このため、メイン制御手段50からサブ制御手段80へのコマンドの送信を確実にするために、コマンド送信手段75は、バッファ領域74に記憶されている同一のコマンドを、サブ制御手段80に2回送信する。
Further, the command transmitting means 75 transmits the command stored in the
具体的には、コマンド送信手段75は、タイマー割込みが1回行われるごとに、バッファ領域74に記憶されているコマンドをサブ制御手段80に1回送信する。すなわち、コマンド送信手段75は、1割込み(2.235ms)につき1回、コマンドを送信する。
Specifically, the command transmitting means 75 transmits the command stored in the
また、コマンド送信手段75は、バッファ領域74に記憶されている同一のコマンドを2回送信したときは、そのコマンドの送信を完了したと判断して、そのコマンドをバッファ領域74から消去する。このため、コマンド送信手段75は、バッファ領域74に記憶されている1個のコマンドを送信するのに、2割込み(4.47ms)を要する。よって、2割込みごとに1個のコマンドがバッファ領域74から消去されることになる。
Further, when the same command stored in the
さらに、コマンド受信手段84は、50ms以内に同一のコマンドを2回受信したときは、そのコマンドを正しく受信したと判断する。この場合、サブ制御手段80側では、そのコマンドに応じた処理を行うように制御する。
これに対し、コマンド受信手段84は、50ms以内に同一のコマンドを2回受信しなかったときは、そのコマンドを正しく受信しなかったと判断する。この場合、サブ制御手段80側では、そのコマンドに応じた処理を行わないように制御する。
Furthermore, when the command receiving means 84 receives the same command twice within 50 ms, it determines that the command has been correctly received. In this case, the sub-control unit 80 side controls so as to perform processing according to the command.
On the other hand, when the command receiving means 84 does not receive the same command twice within 50 ms, it determines that the command has not been correctly received. In this case, the sub control means 80 side controls so as not to perform the processing according to the command.
また、バッファ領域74は、メイン制御基板のRAM上に設けられており、最大で32個のコマンドを記憶可能とされている。
具体的には、バッファ領域74は、コマンドの記憶領域として、第1記憶領域から第32記憶領域までの32個の記憶領域を有している。そして、コマンド生成手段73によりコマンドが生成されると、バッファ領域74は、生成されたコマンドを、第1記憶領域から順に記憶させていき、第32記憶領域の次は、第1記憶領域が空いていることを条件に、再度、第1記憶領域に記憶させるように制御する。
The
Specifically, the
また、コマンド送信手段75は、たとえば、バッファ領域74の第1記憶領域に記憶されているコマンドを2回送信したときは、そのコマンドをバッファ領域74の第1記憶領域から消去する。このとき、第2記憶領域に記憶されているコマンドがあったとしても、これを第1記憶領域に移動させることはない。すなわち、第1記憶領域から第32記憶領域に記憶されているコマンドを移動させたり書き換えることはない。このため、第1記憶領域から第32記憶領域までの全ての記憶領域を順次繰り返し使用することになる。
Further, for example, when the command stored in the first storage area of the
ここで、コマンド生成手段73が生成するコマンドとして、たとえば、設定1〜設定6
の設定値を示す設定値コマンド、メイン遊技状態を示す遊技状態コマンド1〜3、停止したリール31を示す停止リールコマンド、全リール31の停止時の図柄の組合せを示す停止図柄コマンド、エラーが発生したこと及び発生したエラーの種類を示すエラー表示コマンド、メイン制御手段50の入力側に接続された各種センサのオン/オフの状態等を示す第1状態コマンド、メイン制御手段50の入力側に接続された各種スイッチの操作の有効/無効の状態等を示す第2状態コマンド、メイン制御手段50の入力側に接続された各種スイッチのオン/オフの状態等を示す第3状態コマンド等が挙げられる。
Here, as the command generated by the command generation unit 73, for example, setting 1 to setting 6
A set value command indicating the set value, game state commands 1 to 3 indicating the main game state, a stop reel command indicating the stopped reel 31, a stop symbol command indicating a combination of symbols when all reels 31 are stopped, and an error occurs. An error display command indicating what has been done and the type of error that has occurred, a first state command indicating the on / off state of various sensors connected to the input side of the main control means 50, and a connection to the input side of the main control means 50 A second state command indicating the valid / invalid state of the operation of each of the various switches, a third state command indicating the on / off state of the various switches connected to the input side of the main control means 50, and the like. .
そして、これらのうち、設定値コマンド、遊技状態コマンド1〜3、停止リールコマンド、停止図柄コマンド、及びエラー表示コマンドについては、メイン処理において生成することに決定し、また、第1状態コマンド、第2状態コマンド、及び第3状態コマンドについては、割込み処理において生成することに決定する。 Then, among these, the setting value command, the game state commands 1 to 3, the stop reel command, the stop symbol command, and the error display command are determined to be generated in the main processing, and the first state command, the first state command, It is decided to generate the 2-state command and the third-state command in the interrupt processing.
また、メイン処理の冒頭部分には、コマンド集中区間が設けられており、このコマンド集中区間において、設定値コマンド及び遊技状態コマンド1〜3を含めて、遊技が行われるごとにメイン制御手段50からサブ制御手段80に送信する複数個のコマンドを生成することに決定する。そして、コマンド生成手段73は、このコマンド集中区間において、設定値コマンド及び遊技状態コマンド1〜3を含む複数個のコマンドを生成する。 In addition, a command concentration section is provided at the beginning of the main processing, and in this command concentration section, from the main control means 50 every time a game is executed including the set value command and the game state commands 1 to 3. It is decided to generate a plurality of commands to be transmitted to the sub control means 80. Then, the command generating means 73 generates a plurality of commands including the set value command and the game state commands 1 to 3 in this command concentration section.
さらに、コマンド集中区間の経過後に、メイン処理においてコマンドを生成するか否かを決定することなくバッファ領域74に記憶されているコマンドを送信するための待ち時間を有している。そして、この待ち時間により、バッファ領域74がコマンドで溢れないようにしている。
Further, after the command concentration section has elapsed, there is a waiting time for transmitting the command stored in the
具体的には、コマンド集中区間の経過後に、32割込み(71.52ms)の待ち時間を設けており、その間、メイン処理では、コマンドの生成を決定しない。
そして、コマンド送信手段75は、2割込み(4.47ms)で1個のコマンドを送信することから、32割込み(71.52ms)の待ち時間の間に、最大で16個のコマンドを送信することが可能である。
Specifically, a waiting time of 32 interrupts (71.52 ms) is provided after the lapse of the command concentration section, and during that time, the command generation is not decided in the main processing.
Then, the command transmitting means 75 transmits one command in two interrupts (4.47 ms), and therefore transmits a maximum of 16 commands during the waiting time of 32 interrupts (71.52 ms). Is possible.
また、本実施形態では、メイン処理中に、メイン側エラー検知手段71によりエラーを検知したか否かを判断するとともに、割込み処理中に、メイン処理とは別個に、メイン側エラー検知手段71によりエラーを検知したか否かを判断する。
さらにまた、割込み処理では、メイン処理の待ち時間中であるか否かにかかわらず、コマンドを生成するか否かを決定する。
Further, in the present embodiment, it is determined whether or not an error has been detected by the main-side error detection means 71 during the main processing, and during the interrupt processing, by the main-side error detection means 71 separately from the main processing. Determine whether an error has been detected.
Furthermore, in the interrupt processing, whether or not to generate a command is determined regardless of whether or not the main processing is waiting.
さらに、第1状態コマンド及び第2状態コマンドについては、割込み処理において、第1割込みカウンタ51のカウント値が「7」になるごと(8割込みごと)に、これらに含む情報に変化があったか否かを判断し、いずれかに変化があったと判断したときは、第1状態コマンド及び第2状態コマンドの双方を生成することに決定する。 Further, regarding the first state command and the second state command, whether or not the information included in the first state command and the second state command has changed each time the count value of the first interrupt counter 51 becomes “7” (every 8 interrupts). When it is determined that there is a change in either of the two, it is determined to generate both the first state command and the second state command.
ここで、コマンド送信手段75は、1個のコマンドを送信するのに2割込み(4.47ms)を要する。
また、メイン制御手段50の入力側に接続された各種スイッチは、通常、人が操作すると、オフの状態からオンの状態を経てオフの状態に戻るまでに、少なくとも25msを要する。メイン制御手段50の入力側に接続された各種センサについても同様に、通常、検知対象物を人が操作すると、オフの状態からオンの状態を経てオフの状態に戻るまでに、少なくとも25msを要する。
Here, the command transmitting means 75 requires two interrupts (4.47 ms) to transmit one command.
Further, it is normally necessary for the various switches connected to the input side of the main control means 50 to be at least 25 ms from a state of being off to a state of being turned on and then returning to an off state when operated by a person. Similarly, regarding various sensors connected to the input side of the main control means 50, normally, when a person operates the detection target, it takes at least 25 ms from an off state to an on state and then to an off state. .
このため、割込み処理では、8割込み(17.88ms)ごとに、第1状態コマンド及
び第2状態コマンドに含む情報に変化があったか否かを判断し、変化があったと判断したときは、コマンドを生成することに決定する。
これにより、メイン制御手段50の入力側に接続された各種のセンサやスイッチのオン/オフの状態に変化があったことを検知し損なうことがないようにしつつ、コマンド送信周期よりもコマンド生成周期の方を長くして、バッファ領域74がコマンドで溢れないようにしている。
Therefore, in the interrupt processing, it is determined every 8 interrupts (17.88 ms) whether or not there is a change in the information included in the first state command and the second state command. When it is determined that there is a change, the command is issued. Decide to generate.
As a result, it is possible to detect the change in the on / off state of various sensors and switches connected to the input side of the main control means 50 without failing to be detected, and the command generation cycle rather than the command transmission cycle. Is made longer to prevent the
また、第1状態コマンドに含む情報に変化はないが、第2状態コマンドに含む情報に変化があったときも、第2状態コマンドに含む情報に変化はないが、第1状態コマンドに含む情報に変化があったときも、いずれも、第1状態コマンド及び第2状態コマンドの双方を生成することに決定する。 Further, when the information included in the first state command does not change, but the information included in the second state command also changes, the information included in the second state command does not change, but the information included in the first state command does not change. When there is a change in both, it is decided to generate both the first state command and the second state command.
具体的には、たとえば、ベットスイッチ40の操作が有効の状態か又は無効の状態かを判断し、その結果が前回(8割込み前)の判断結果と異なったとする。この場合、第1状態コマンド及び第2状態コマンドに含む情報のうち、ベットスイッチ40の操作の有効/無効以外の情報についての判断結果にかかわらず、第1状態コマンド及び第2状態コマンドの双方を生成することに決定する。 Specifically, for example, it is assumed that it is determined whether the operation of the bet switch 40 is valid or invalid, and the result is different from the determination result of the previous time (before 8 interrupts). In this case, of the information included in the first state command and the second state command, both the first state command and the second state command are irrespective of the determination result of information other than the valid / invalid of the operation of the bet switch 40. Decide to generate.
このように、割込み処理において、第1状態コマンド及び第2状態コマンドに含む情報のいずれかに変化があったと判断したときは、第1状態コマンド及び第2状態コマンドの双方を生成することに決定する。この場合、コマンド生成手段73は、第1状態コマンド、第2状態コマンドの順に、2つのコマンドを生成する。 Thus, in the interrupt process, when it is determined that any of the information included in the first state command and the information included in the second state command has changed, it is determined to generate both the first state command and the second state command. To do. In this case, the command generating means 73 generates two commands in the order of the first state command and the second state command.
また、コマンド生成手段73は、第1状態コマンド又は第2状態コマンドのいずれか一方のみを生成することはなく、常に、第1状態コマンド、第2状態コマンドの順に、2つのコマンドを1つのセットとして生成する。
これに対し、割込み処理において、第1状態コマンド及び第2状態コマンドに含む情報のいずれにも変化がなかったと判断したときは、第1状態コマンド及び第2状態コマンドのいずれも生成しないことに決定する。この場合、コマンド生成手段73は、第1状態コマンド及び第2状態コマンドのいずれも生成しない。
Further, the command generating means 73 does not generate only one of the first state command and the second state command, and always sets two commands in the order of the first state command and the second state command. Generate as.
On the other hand, when it is determined in the interrupt processing that neither the information included in the first state command nor the information included in the second state command has changed, it is determined that neither the first state command nor the second state command is generated. To do. In this case, the command generating means 73 does not generate either the first state command or the second state command.
また、第3状態コマンドについては、割込み処理において、第2割込みカウンタ52のカウント値が「9」になるごと(10割込みごと)に、これに含む情報に変化があったか否かを判断し、変化があったと判断したときは、第3状態コマンドを生成することに決定する。 Regarding the third state command, in the interrupt process, every time the count value of the second interrupt counter 52 becomes “9” (every 10 interrupts), it is determined whether or not the information included in this has changed, and the change is made. If it is determined that the third state command is generated, it is determined to generate the third state command.
上述したように、コマンド送信手段75は、1個のコマンドを送信するのに2割込み(4.47ms)を要し、また、メイン制御手段50の入力側に接続された各種のセンサやスイッチは、オフの状態からオンの状態を経てオフの状態に戻るまでに、少なくとも25msを要する。
さらにまた、本実施形態では、第1状態コマンド及び第2状態コマンドに含む情報の方が、第3状態コマンドに含む情報よりも、スロットマシン10を制御する上で重要度が高いものとなっている。
As described above, the command transmission unit 75 requires two interrupts (4.47 ms) to transmit one command, and various sensors and switches connected to the input side of the main control unit 50 , It takes at least 25 ms from the off state to the on state and back to the off state.
Furthermore, in the present embodiment, the information contained in the first state command and the second state command is more important in controlling the slot machine 10 than the information contained in the third state command. There is.
このため、割込み処理では、10割込み(22.35ms)ごとに、第3状態コマンドに含む情報に変化があったか否かを判断し、変化があったと判断したときは、第3状態コマンドを生成することに決定する。 Therefore, in the interrupt processing, it is determined every 10 interrupts (22.35 ms) whether or not the information included in the third state command has changed, and when it is determined that the information has changed, the third state command is generated. Decide to.
これにより、第1状態コマンド及び第2状態コマンドの生成を優先しつつ、かつメイン制御手段50の入力側に接続された各種のセンサやスイッチのオン/オフの状態に変化が
あったことを検知し損なうことがないようにしつつ、コマンド送信周期よりもコマンド生成周期の方を長くして、バッファ領域74がコマンドで溢れないようにしている。
Thereby, it is detected that the ON / OFF states of various sensors and switches connected to the input side of the main control means 50 are changed while giving priority to the generation of the first state command and the second state command. The command generation period is made longer than the command transmission period to prevent the
具体的には、たとえば、ベットスイッチ40がオンの状態か又はオフの状態かを判断し、その結果が前回(10割込み前)の判断結果と異なったとする。この場合、第3状態コマンドに含む情報のうち、ベットスイッチ40のオン/オフ以外の情報についての判断結果にかかわらず、第3状態コマンドを生成することに決定する。
このように、割込み処理において、第3状態コマンドに含む情報に変化があったと判断したときは、第3状態コマンドを生成することに決定する。そして、コマンド生成手段73は、第3状態コマンドを生成する。
Specifically, for example, it is assumed that it is determined whether the bet switch 40 is in the on state or the off state, and the result is different from the determination result of the previous time (before 10 interrupts). In this case, it is determined to generate the third state command regardless of the determination result of information other than the ON / OFF of the bet switch 40 among the information included in the third state command.
Thus, in the interrupt process, when it is determined that the information included in the third state command has changed, it is determined to generate the third state command. Then, the command generating means 73 generates the third state command.
また、本実施形態では、コマンド生成手段73が生成する各コマンドは、2バイト(16ビット)の情報で構成されており、上位1バイト(8ビット)はコマンドの種類を示し、下位1バイト(8ビット)は各種センサやスイッチのオン/オフの状態等コマンドの内容を示す。 Further, in the present embodiment, each command generated by the command generating means 73 is composed of information of 2 bytes (16 bits), the upper 1 byte (8 bits) indicates the type of the command, and the lower 1 byte ( 8 bits) indicates the contents of the command such as the on / off state of various sensors and switches.
さらにまた、本実施形態では、各コマンドの上位1バイトの7ビット目は、常に「1」に設定し、各コマンドの下位1バイトの7ビット目は、常に「0」に設定している。これにより、メイン制御手段50からサブ制御手段80にシリアル通信でコマンドを送信しても、各コマンドの上位1バイトと下位1バイトとの区別が確実につくようにしている。 Furthermore, in this embodiment, the 7th bit of the upper 1 byte of each command is always set to "1", and the 7th bit of the lower 1 byte of each command is always set to "0". This ensures that even if a command is transmitted from the main control unit 50 to the sub control unit 80 by serial communication, the upper 1 byte and the lower 1 byte of each command can be distinguished.
また、第1状態コマンドの上位1バイトは、2進数で「10011010」(16進数で「9A」)に設定されている。
さらにまた、第1状態コマンドの下位1バイトについて、0ビット目はドア開閉検知センサ48のオン/オフの状態を示し、1ビット目はカバー開閉検知センサ49のオン/オフの状態を示し、2ビット目は設定キースイッチ45のオン/オフの状態を示し、3ビット目は設定変更スイッチ46(リセットスイッチ47と兼用)のオン/オフの状態を示す。4〜6ビット目もそれぞれ所定のセンサやスイッチのオン/オフの状態等を示す。7ビット目は、上位1バイトとの区別のため、常に「0」に設定される。
The upper 1 byte of the first state command is set to "10011010" in binary ("9A" in hexadecimal).
Furthermore, regarding the lower 1 byte of the first state command, the 0th bit indicates the on / off state of the door opening / closing detection sensor 48, and the 1st bit indicates the on / off state of the cover opening / closing detection sensor 49. The bit indicates the on / off state of the setting key switch 45, and the third bit indicates the on / off state of the setting change switch 46 (also used as the reset switch 47). The 4th to 6th bits also indicate the on / off state of a predetermined sensor or switch. The 7th bit is always set to "0" to distinguish it from the upper 1 byte.
さらに、第1状態コマンドの下位1バイトの0ビット目が「1」のときは、ドア開閉検知センサ48がオンの状態(フロントマスク部が開放された状態)であることを示し、「0」のときはオフの状態(フロントマスク部が閉じた状態)であることを示す。
また、第1状態コマンドの下位1バイトの1ビット目が「1」のときは、カバー開閉検知センサ49がオンの状態(スイッチカバーが開放された状態)であることを示し、「0」のときはオフの状態(スイッチカバーが閉じた状態)であることを示す。
Further, when the 0th bit of the lower 1 byte of the first state command is "1", it indicates that the door opening / closing detection sensor 48 is in the on state (the state that the front mask portion is open), and "0". Indicates that it is in the off state (the front mask portion is closed).
When the first bit of the lower 1 byte of the first status command is "1", it indicates that the cover open / close detection sensor 49 is in the on state (the switch cover is open), and it is "0". Indicates that the switch is off (the switch cover is closed).
さらにまた、第1状態コマンドの下位1バイトの2ビット目が「1」のときは、設定キースイッチ45がオンの状態であることを示し、「0」のときはオフの状態であることを示す。
さらに、第1状態コマンドの下位1バイトの3ビット目が「1」のときは、設定変更スイッチ46(リセットスイッチ47と兼用)がオンの状態であることを示し、「0」のときはオフの状態であることを示す。
Furthermore, when the second bit of the lower 1 byte of the first status command is "1", it indicates that the setting key switch 45 is on, and when it is "0", it indicates that it is off. Show.
Further, when the third bit of the lower 1 byte of the first state command is "1", it indicates that the setting change switch 46 (also used as the reset switch 47) is on, and when it is "0", it is off. Indicates the state of.
また、第2状態コマンドの上位1バイトは、2進数で「10011011」(16進数で「9B」)に設定されている。
さらにまた、第2状態コマンドの下位1バイトについて、0ビット目はベットスイッチ40の操作の有効/無効の状態を示す。1ビット目は左ストップスイッチ42の操作の有効/無効の状態を示し、2ビット目は中ストップスイッチ42の操作の有効/無効の状態を示し、3ビット目は右ストップスイッチ42の操作の有効/無効の状態を示す。4ビッ
ト目は投入センサ異常が検知されたか否かを示し、5ビット目は払出しセンサ異常が検知されたか否かを示し、6ビット目は投入メダル詰まりが検知されたか否かを示す。7ビット目は、上位1バイトとの区別のため、常に「0」に設定される。
The upper 1 byte of the second status command is set to "10011011" in binary ("9B" in hexadecimal).
Furthermore, regarding the lower 1 byte of the second state command, the 0th bit indicates the valid / invalid state of the operation of the bet switch 40. The first bit shows the valid / invalid state of the operation of the left stop switch 42, the second bit shows the valid / invalid state of the operation of the middle stop switch 42, and the third bit the valid operation of the right stop switch 42. / Indicates an invalid state. The 4th bit indicates whether or not the insertion sensor abnormality is detected, the 5th bit indicates whether or not the payout sensor abnormality is detected, and the 6th bit indicates whether or not the insertion medal clogging is detected. The 7th bit is always set to "0" to distinguish it from the upper 1 byte.
さらに、第2状態コマンドの下位1バイトの0ビット目が「1」のときは、ベットスイッチ40の操作が有効の状態であることを示し、「0」のときは無効の状態であることを示す。
また、第2状態コマンドの下位1バイトの1ビット目が「1」のときは、左ストップスイッチ42の操作が有効の状態であることを示し、「0」のときは無効の状態であることを示す。
Furthermore, when the 0th bit of the lower 1 byte of the second state command is "1", it indicates that the operation of the bet switch 40 is valid, and when it is "0", it indicates that it is invalid. Show.
Further, when the first bit of the lower 1 byte of the second status command is "1", it indicates that the operation of the left stop switch 42 is valid, and when it is "0", it is invalid. Indicates.
さらにまた、第2状態コマンドの下位1バイトの2ビット目が「1」のときは、中ストップスイッチ42の操作が有効の状態であることを示し、「0」のときは無効の状態であることを示す。
さらに、第2状態コマンドの下位1バイトの3ビット目が「1」のときは、右ストップスイッチ42の操作が有効の状態であることを示し、「0」のときは無効の状態であることを示す。
Furthermore, when the second bit of the lower 1 byte of the second status command is "1", it indicates that the operation of the middle stop switch 42 is valid, and when it is "0", it is invalid. Indicates that.
Further, when the third bit of the lower 1 byte of the second status command is "1", it indicates that the operation of the right stop switch 42 is valid, and when it is "0", it is invalid. Indicates.
また、第2状態コマンドの下位1バイトの4ビット目が「1」のときは、投入センサ異常が検知されたことを示し、「0」のときは検知されていないことを示す。
さらにまた、第2状態コマンドの下位1バイトの5ビット目が「1」のときは、払出しセンサ異常が検知されたことを示し、「0」のときは検知されていないことを示す。
Further, when the 4th bit of the lower 1 byte of the second state command is "1", it indicates that a closing sensor abnormality is detected, and when it is "0", it is not detected.
Furthermore, when the 5th bit of the lower 1 byte of the second status command is "1", it indicates that the dispensing sensor abnormality is detected, and when it is "0", it is not detected.
さらに、第2状態コマンドの下位1バイトの6ビット目が「1」のときは、投入メダル詰まりが検知されたことを示し、「0」のときは検知されていないことを示す。 Further, when the 6th bit of the lower 1 byte of the second state command is "1", it indicates that the clogging of inserted medals is detected, and when it is "0", it is not detected.
たとえば、ベットスイッチ40の操作が無効の状態であり、かつ3つ(左、中、右)のストップスイッチ42の操作が有効の状態であり、かつ投入センサ異常、払出しセンサ異常、及び投入メダル詰まりのいずれも検知されていないとする。
この場合、第2状態コマンドは、2進数で「1001101100001110」、16進数で「9B0E」となる。
For example, the operation of the bet switch 40 is invalid, the operations of the three (left, middle, right) stop switches 42 are valid, and the insertion sensor abnormality, the payout sensor abnormality, and the insertion medal jamming occur. It is assumed that neither of the above is detected.
In this case, the second state command is “1001101100001110” in binary and “9B0E” in hexadecimal.
また、第3状態コマンドの上位1バイトは、2進数で「10011100」又は「10011101」(16進数で「9C」又は「9D」)に設定されている。
さらにまた、第3状態コマンドの下位1バイトについて、0ビット目はベットスイッチ40のオン/オフの状態を示し、1ビット目はスタートスイッチ41のオン/オフの状態を示す。2ビット目は左ストップスイッチ42のオン/オフの状態を示し、3ビット目は中ストップスイッチ42のオン/オフの状態を示し、4ビット目は右ストップスイッチ42のオン/オフの状態を示す。5〜6ビット目もそれぞれ所定のスイッチのオン/オフの状態を示す。7ビット目は、上位1バイトとの区別のため、常に「0」に設定される。
The upper 1 byte of the third state command is set to binary "10011100" or "10011101" (hexadecimal "9C" or "9D").
Furthermore, regarding the lower 1 byte of the third state command, the 0th bit indicates the on / off state of the bet switch 40, and the 1st bit indicates the on / off state of the start switch 41. The second bit shows the on / off state of the left stop switch 42, the third bit shows the on / off state of the middle stop switch 42, and the fourth bit shows the on / off state of the right stop switch 42. . The fifth to sixth bits also indicate the on / off state of a predetermined switch. The 7th bit is always set to "0" to distinguish it from the upper 1 byte.
さらに、第3状態コマンドの下位1バイトの0ビット目が「1」のときは、ベットスイッチ40がオンの状態であることを示し、「0」のときはオフの状態であることを示す。
また、第3状態コマンドの下位1バイトの1ビット目が「1」のときは、スタートスイッチ41がオンの状態であることを示し、「0」のときはオフの状態であることを示す。
Further, when the 0th bit of the lower 1 byte of the third state command is "1", it indicates that the bet switch 40 is on, and when it is "0", it indicates that it is off.
Further, when the first bit of the lower 1 byte of the third state command is "1", it indicates that the start switch 41 is on, and when it is "0", it indicates that it is off.
さらにまた、第3状態コマンドの下位1バイトの2ビット目が「1」のときは、左ストップスイッチ42がオンの状態であることを示し、「0」のときはオフの状態であることを示す。
さらに、第3状態コマンドの下位1バイトの3ビット目が「1」のときは、中ストップ
スイッチ42がオンの状態であることを示し、「0」のときはオフの状態であることを示す。
また、第3状態コマンドの下位1バイトの4ビット目が「1」のときは、右ストップスイッチ42がオンの状態であることを示し、「0」のときはオフの状態であることを示す。
Furthermore, when the second bit of the lower 1 byte of the third status command is "1", it indicates that the left stop switch 42 is on, and when it is "0", it indicates that it is off. Show.
Further, when the third bit of the lower 1 byte of the third state command is "1", it indicates that the middle stop switch 42 is on, and when it is "0", it indicates that it is off. .
Further, when the 4th bit of the lower 1 byte of the third status command is "1", it indicates that the right stop switch 42 is on, and when it is "0", it indicates that it is off. .
ここで、コマンド送信手段75は、バッファ領域74に記憶されている同一のコマンドを、サブ制御手段80に2回送信する。また、コマンド受信手段84は、50ms以内に同一のコマンドを2回受信したときは、そのコマンドを正しく受信したと判断し、50ms以内に同一のコマンドを2回受信しなかったときは、そのコマンドを正しく受信しなかったと判断する。
Here, the command transmitting means 75 transmits the same command stored in the
またここで、コマンド生成手段73は、常に、第1状態コマンド及び第2状態コマンドを1セットとして生成する。そして、コマンド送信手段75は、常に、第1状態コマンドを2回送信した後に、第2状態コマンドを2回送信する。
このため、たとえば、第1状態コマンドの送信中にコマンドを構成するビットがノイズで壊れ、コマンド受信手段84が、第1状態コマンドを1回しか受信しなかったとする。この場合、コマンド受信手段84は、第2状態コマンドを受信した時点で、第1状態コマンドの受信に失敗したことを判断できる。
Further, here, the command generating means 73 always generates the first state command and the second state command as one set. Then, the command transmitting unit 75 always transmits the first state command twice and then transmits the second state command twice.
Therefore, for example, it is assumed that the bits forming the command are broken by noise during the transmission of the first state command, and the command receiving unit 84 receives the first state command only once. In this case, the command receiving unit 84 can determine that the reception of the first state command has failed at the time of receiving the second state command.
これに対し、コマンド生成手段73は、第3状態コマンドについては、他のコマンドとセットで生成することはない。
このため、たとえば、コマンド生成手段73が、第3状態コマンドを2回連続して生成し、コマンド送信手段75が、これらをそれぞれ2回ずつ送信したとする。そして、先の第3状態コマンドが送信中に壊れ、コマンド受信手段84が、先の第3状態コマンドを1回しか受信しなかったとする。この場合、先の第3状態コマンドの上位1バイトと、後の第3状態コマンドの上位1バイトとが同一であると、コマンド受信手段84は、先の第3状態コマンドの受信に失敗したことを、後の第3状態コマンドを受信した時点で判断することができない。
On the other hand, the command generating means 73 does not generate the third state command in combination with other commands.
Therefore, for example, it is assumed that the command generation unit 73 continuously generates the third state command twice, and the command transmission unit 75 transmits each of them twice. Then, it is assumed that the previous third state command is broken during transmission and the command receiving unit 84 receives the previous third state command only once. In this case, if the upper 1 byte of the previous third state command and the upper 1 byte of the subsequent third state command are the same, the command receiving means 84 has failed to receive the previous third state command. Cannot be determined at the time when the subsequent third state command is received.
そこで、本実施形態では、第3状態コマンドの上位1バイトとして、2進数で「10011100」(16進数で「9C」)と、2進数で「10011101」(16進数で「9D」)との2種類を有し、コマンド生成手段73は、第3状態コマンドを生成するごとに、2種類の上位1バイトを交互に切り替える。 Therefore, in the present embodiment, as the high-order 1 byte of the third state command, there are two binary numbers "10011100" (hexadecimal number "9C") and binary number "10011101" (hexadecimal number "9D"). Each time the command generating means 73 generates a third state command, the command generating means 73 alternately switches the two types of high-order 1 byte.
たとえば、コマンド生成手段73は、前回、2進数で「10011100********」(16進数で「9C##」)という第3状態コマンドを生成した場合、今回は、2進数で「10011101********」(16進数で「9D##」)という第3状態コマンドを生成し、次回は再び、2進数で「10011100********」(16進数で「9C##」)という第3状態コマンドを生成する。
なお、「*」は「0」又は「1」の任意の値を、「#」は「0」〜「F」の任意の値を、それぞれ意味する。
For example, when the command generation unit 73 generated the third state command of “10011100 *******” (hexadecimal “9C ##”) in binary last time, this time in binary A third state command "10011101 *******" (hexadecimal "9D ##") is generated, and the next time, again, binary "10011100 *********" (16 A third status command "9C ##" in decimal is generated.
Note that "*" means any value of "0" or "1", and "#" means any value of "0" to "F".
これにより、コマンド生成手段73が、第3状態コマンドを2回連続して生成し、コマンド送信手段75が、これらをそれぞれ2回ずつ送信した場合において、コマンド受信手段84が、先の第3状態コマンドを1回しか受信しなかったときに、先の第3状態コマンドの受信に失敗したことを、後の第3状態コマンドを受信した時点で判断することができる。 As a result, when the command generating means 73 continuously generates the third state command twice and the command transmitting means 75 transmits each of these twice, the command receiving means 84 causes the command receiving means 84 to generate the third state command. When the command is received only once, it is possible to determine that the reception of the previous third state command has failed at the time when the subsequent third state command is received.
また、エラー表示コマンドの上位1バイトは、2進数で「10011110」(16進
数で「9E」)に設定されている。
さらにまた、エラー表示コマンドの下位1バイトには、投入センサ異常、投入メダル詰まり、メダルの逆流、払出しセンサ異常、払出しメダル詰まり、又はメダル切れ等のエラーを検知した旨の情報を含むように設定されている。
The upper 1 byte of the error display command is set to "10011110" in binary ("9E" in hexadecimal).
Furthermore, the lower 1 byte of the error display command is set so as to include information indicating that an error such as a throw-in sensor error, throw-in medal clogging, medal backflow, pay-out sensor abnormality, pay-out medal clogging, or medal run-out has been detected. Has been done.
上述したように、メイン制御手段50は、メイン処理を実行するとともに、これと並行して割込み処理を実行する。
また、メイン処理において、メイン側エラー検知手段71によりエラーを検知したか否かを判断するとともに、複数種類のエラーのうち特定エラー(投入センサ異常、払出しセンサ異常、又は投入メダル詰まり)については、割込み処理において、メイン処理とは別個に、メイン側エラー検知手段71によりエラーを検知したか否かを判断する。
なお、割込み処理においてエラーを検知したか否かを判断する場合であっても、エラーの検知に対応した処理はメイン処理において実行する。
As described above, the main control unit 50 executes the main process and concurrently executes the interrupt process.
Further, in the main processing, it is determined whether or not an error is detected by the main-side error detection means 71, and regarding a specific error (insertion sensor abnormality, payout sensor abnormality, or insertion coin clogging) among a plurality of types of errors, In the interrupt processing, it is determined whether or not an error is detected by the main-side error detection means 71, separately from the main processing.
Even if it is determined whether an error is detected in the interrupt process, the process corresponding to the error detection is executed in the main process.
ここで、メイン処理では、待ち時間中又はリール31の回転中は、メイン側エラー検知手段71によりエラーを検知したか否かを判断せず、待ち時間中又はリール31の回転中以外は、常時、メイン側エラー検知手段71によりエラーを検知したか否かを判断する。
そして、メイン処理において、メイン側エラー検知手段71によりエラーを検知したと判断したときは、エラーの検知に対応した処理を実行するとともに、エラー表示コマンドを生成することに決定する。具体的には、投入センサ異常を検知したと判断したときは、遊技の進行を停止し、かつ投入センサ異常に対応するエラーコードを7セグメント表示器に表示し、かつ投入センサ異常を検知した旨の情報を含むエラー表示コマンドを生成することに決定する。
Here, in the main processing, during the waiting time or during the rotation of the reel 31, it is not judged whether or not an error is detected by the main-side error detecting means 71, and it is always during the waiting time or during the rotation of the reel 31. Then, it is determined whether or not the main side error detection means 71 has detected an error.
Then, in the main processing, when it is determined that the main-side error detection means 71 has detected an error, it is determined that the processing corresponding to the detection of the error is executed and the error display command is generated. Specifically, when it is determined that a throw-in sensor abnormality has been detected, the progress of the game is stopped, an error code corresponding to the throw-in sensor abnormality is displayed on the 7-segment display, and the throw-in sensor abnormality is detected. Decide to generate an error display command containing the information in.
これに対し、割込み処理においては、待ち時間中又はリール31の回転中であるか否かにかかわらず、第1割込みカウンタ51のカウント値が「7」になるごと(8割込みごと)に、メイン側エラー検知手段71によりエラーを検知したか否かを判断する。
そして、割込み処理において、メイン側エラー検知手段71によりエラーを検知したと判断したときは、特定エラーを検知した旨の情報を含む第1状態コマンド及び第2状態コマンドを生成することに決定する。具体的には、投入センサ異常を検知したと判断したときは、投入センサ異常を検知した旨の情報を含む第1状態コマンド及び第2状態コマンドを生成することに決定する。
On the other hand, in the interrupt processing, the main interrupt is performed every time the count value of the first interrupt counter 51 becomes “7” (every 8 interrupts), regardless of whether the waiting time or the reel 31 is rotating. It is determined whether or not the side error detecting means 71 has detected an error.
Then, in the interrupt process, when it is determined that the main-side error detection unit 71 has detected an error, it is determined to generate the first state command and the second state command including the information indicating that the specific error is detected. Specifically, when it is determined that the closing sensor abnormality is detected, it is determined to generate the first state command and the second state command including the information indicating that the closing sensor abnormality is detected.
このため、メイン側エラー検知手段71によるエラー検知のタイミングと、第1割込みカウンタ51のカウント値が「7」になるタイミングとの関係で、特定エラーについては、先にエラー表示コマンドが生成され、後で第1状態コマンド及び第2状態コマンドが生成される場合と、先に第1状態コマンド及び第2状態コマンドが生成され、後でエラー表示コマンドが生成される場合とが混在する可能性がある。これでは、サブ制御手段80側での処理に混乱が生じてしまう。 Therefore, due to the relationship between the timing of error detection by the main-side error detection means 71 and the timing at which the count value of the first interrupt counter 51 becomes “7”, an error display command is generated first for a specific error. There is a possibility that the case where the first state command and the second state command are generated later and the case where the first state command and the second state command are generated first and the error display command is generated later are mixed. is there. This causes confusion in the processing on the sub control means 80 side.
そこで、本実施形態では、割込み処理において、メイン側エラー検知手段71によりエラーを検知したと判断したときは、直ちに、特定エラーを検知した旨の情報を含む第1状態コマンド及び第2状態コマンドを生成することに決定し、メイン処理において、メイン側エラー検知手段71によりエラーを検知したと判断したときは、第1状態コマンド及び第2状態コマンドの生成を待ってから、エラー表示コマンドを生成することに決定する。 Therefore, in the present embodiment, when it is determined that an error has been detected by the main-side error detection unit 71 in the interrupt processing, the first state command and the second state command including information indicating that the specific error has been detected are immediately issued. When it is determined that the error is detected by the main-side error detection means 71 in the main processing, the error display command is generated after waiting for the generation of the first state command and the second state command. Decide to.
具体的には、割込み処理では、第1割込みカウンタ51のカウント値が「7」になるごとに、メイン側エラー検知手段71によりエラーを検知したか否かを判断し、エラーを検知したと判断したときは、直ちに、特定エラーを検知した旨の情報を含む第1状態コマンド及び第2状態コマンドを生成することに決定する。
これに対し、メイン処理では、メイン側エラー検知手段71によりエラーを検知したと判断した場合には、第1割込みカウンタ51のカウント値が「0」になったときに、エラーの検知に対応した処理を実行するとともに、エラー表示コマンドを生成することに決定する。
Specifically, in the interrupt processing, each time the count value of the first interrupt counter 51 becomes "7", it is determined whether or not an error has been detected by the main-side error detection means 71, and it is determined that an error has been detected. If so, it is immediately decided to generate the first state command and the second state command including the information indicating that the specific error is detected.
On the other hand, in the main processing, when it is determined that the error is detected by the main-side error detection means 71, when the count value of the first interrupt counter 51 becomes “0”, the error detection is dealt with. It decides to execute the process and generate an error display command.
上述したように、第1割込みカウンタ51は、0からカウントを開始し、タイマー割込みが行われるごとにカウント値に1を加算し、カウント値が7に到達すると、その次はカウント値を0に戻すものである。
このため、メイン側エラー検知手段71によりエラーを検知すると、割込み処理において、特定エラーを検知した旨の情報を含む第1状態コマンド及び第2状態コマンドを生成することに決定し、その1割込み以降に、メイン処理において、エラーの検知に対応した処理を実行するとともに、エラー表示コマンドを生成することに決定する。
As described above, the first interrupt counter 51 starts counting from 0, adds 1 to the count value each time the timer interrupt is performed, and when the count value reaches 7, then the count value is reset to 0. It is something to return.
Therefore, when an error is detected by the main-side error detection means 71, it is determined in the interrupt processing to generate the first state command and the second state command including the information indicating that the specific error is detected, and after the first interrupt. In addition, in the main process, it is decided to execute the process corresponding to the detection of the error and generate the error display command.
これにより、メイン側エラー検知手段71によりエラーを検知すると、コマンド生成手段73は、常に、第1状態コマンド、第2状態コマンド、エラー表示コマンドの順に、コマンドを生成し、コマンド送信手段75は、常に、第1状態コマンド、第2状態コマンド、エラー表示コマンドの順に、サブ制御手段80にコマンドを送信する。
したがって、サブ制御手段80側では、常に、第1状態コマンド、第2状態コマンド、エラー表示コマンドの順に、コマンドを受信するので、処理に混乱が生じないようにすることができる。
As a result, when the main-side error detection means 71 detects an error, the command generation means 73 always generates commands in the order of the first status command, the second status command, and the error display command, and the command transmission means 75 The commands are always transmitted to the sub control means 80 in the order of the first status command, the second status command, and the error display command.
Therefore, the sub-control unit 80 always receives commands in the order of the first status command, the second status command, and the error display command, so that processing can be prevented from being confused.
また、メイン処理では、遊技の開始時に、メイン側エラー検知手段71によりエラーを検知したときは、エラー表示コマンドを生成することに決定するとともに、エラーが解除されるまで、遊技の進行を停止し、かつエラーが発生したことをメイン制御手段50側で継続して報知(たとえば、図示しない7セグメント表示器にエラーコードを表示)するように制御する。 Further, in the main process, when an error is detected by the main side error detection means 71 at the start of the game, it is decided to generate an error display command, and the progress of the game is stopped until the error is released. In addition, the main control means 50 continuously controls that an error has occurred (for example, an error code is displayed on a 7-segment display (not shown)).
さらにまた、メイン処理では、待ち時間中又はリール31の回転中は、メイン側エラー検知手段71によりエラーを検知しても、エラー表示コマンドを生成することの決定を行わず、かつ遊技の進行を停止せず、かつエラーが発生したことの報知も行わないように制御する。すなわち、エラーの検知に対応した処理を実行しないように制御する。 Furthermore, in the main process, during the waiting time or during the rotation of the reel 31, even if an error is detected by the main-side error detecting means 71, it is not decided to generate an error display command, and the game progresses. It is controlled not to stop and not to notify that an error has occurred. That is, control is performed so that processing corresponding to error detection is not executed.
さらに、メイン処理では、待ち時間の経過後又は全てのリール31の停止後に、メイン側エラー検知手段71によりエラーを検知したときは、遊技の開始時と同様に、エラー表示コマンドを生成することに決定するとともに、エラーが解除されるまで、遊技の進行を停止し、かつエラーが発生したことをメイン制御手段50側で継続して報知するように制御する。 Furthermore, in the main processing, when an error is detected by the main-side error detection means 71 after the waiting time has elapsed or after all reels 31 have stopped, an error display command is generated, as at the start of the game. Along with the determination, the progress of the game is stopped until the error is released, and the main control means 50 side continuously controls to inform that the error has occurred.
また、メイン処理でエラー表示コマンドを生成することに決定すると、コマンド生成手段73は、エラー表示コマンドを生成して、これをバッファ領域74に記憶し、コマンド送信手段75は、バッファ領域74に記憶されたエラー表示コマンドをサブ制御手段80に送信する。
When it is decided to generate an error display command in the main processing, the command generation means 73 generates an error display command and stores it in the
これに対し、割込み処理では、待ち時間中又はリール31の回転中であるか否かにかかわらず、メイン側エラー検知手段71によりエラーを検知したときは、特定エラーを検知した旨の情報を含む第1状態コマンド及び第2状態コマンドを生成することに決定する。さらに、この決定に応じて、コマンド生成手段73は、第1状態コマンド及び第2状態コマンドを生成して、これをバッファ領域74に記憶し、コマンド送信手段75は、バッファ領域74に記憶された第1状態コマンド及び第2状態コマンドをサブ制御手段80に送信する。
On the other hand, in the interrupt process, regardless of whether the waiting time or the rotation of the reel 31 is being performed, when the main-side error detecting unit 71 detects an error, it includes information indicating that the specific error is detected. It is decided to generate the first state command and the second state command. Further, according to this determination, the command generating means 73 generates the first state command and the second state command and stores them in the
そして、サブ制御手段80側では、特定エラーを検知した旨の情報を含む第1状態コマンド及び第2状態コマンドを受信したときは、待ち時間中又はリール31の回転中であるか否かにかかわらず、エラーを検知した旨を報知する。その後、エラー表示コマンドを受信すると、エラーを検知した旨の報知から、エラーが発生した旨の報知に切り替える。 Then, on the side of the sub-control unit 80, when the first state command and the second state command including the information indicating that the specific error is detected are received, whether the waiting time or the reel 31 is rotating is received. Instead, it notifies that an error has been detected. After that, when the error display command is received, the notification that the error is detected is switched to the notification that the error has occurred.
特に、リール31の回転中に、メイン側エラー検知手段71によりエラーを検知したときは、特定エラーを検知した旨の情報を含む第1状態コマンド及び第2状態コマンドについては、すぐに生成されて送信されるが、エラー表示コマンドの生成及び送信は、全てのリール31の停止後である。このため、サブ制御手段80側では、リール31の回転中は、エラーを検知した旨を報知し、全てのリール31の停止後に、エラーを検知した旨の報知から、エラーが発生した旨の報知に切り替えることとなる。 In particular, when an error is detected by the main-side error detection means 71 during the rotation of the reel 31, the first state command and the second state command including the information indicating that the specific error is detected are immediately generated. Although transmitted, the error display command is generated and transmitted after all reels 31 have been stopped. For this reason, the sub-control unit 80 informs that an error has been detected while the reels 31 are rotating, and informs that an error has occurred from the notification that an error has been detected after all reels 31 have stopped. Will be switched to.
また、本実施形態では、本遊技及び擬似遊技のいずれにおいても、リール31が停止したときは、コマンド生成手段73は、いずれのリール31が停止したかを示す停止リールコマンドを生成して、これをバッファ領域74に記憶し、コマンド送信手段75は、バッファ領域74に記憶された停止リールコマンドをサブ制御手段80に送信する。
Further, in the present embodiment, when the reel 31 is stopped in any of the main game and the pseudo game, the command generating means 73 generates a stop reel command indicating which reel 31 has stopped, and Is stored in the
上述したように、擬似遊技では、ストップスイッチ42が操作された瞬間からリール31を停止させるまでの時間を190ms以内に設定するという制限はない。このため、擬似遊技では、たとえば、3つ(左、中、右)のリール31の回転中に、先に左ストップスイッチ42が操作され、後で中ストップスイッチ42が操作されても、先に中リール31を停止させ、後で左リール31を停止させることがある。 As described above, in the pseudo game, there is no limitation that the time from the moment the stop switch 42 is operated until the reel 31 is stopped is set within 190 ms. Therefore, in the pseudo game, for example, while the three (left, middle, right) reels 31 are rotating, even if the left stop switch 42 is operated first and the middle stop switch 42 is operated later, first. The middle reel 31 may be stopped and the left reel 31 may be stopped later.
このため、本実施形態では、リール31が停止したときは、リール31が停止したことのみならず、いずれのリール31が停止したかを示す停止リールコマンドを生成して、これをサブ制御手段80に送信する。これにより、いずれのリール31が停止したかをサブ制御手段80側で判断できるようにし、停止したリール31に応じた適切な演出を出力することができるようにしている。 Therefore, in the present embodiment, when the reel 31 is stopped, not only the reel 31 is stopped but also a stop reel command indicating which reel 31 is stopped is generated, and this is generated by the sub-control unit 80. Send to. As a result, it is possible for the sub-control unit 80 side to determine which reel 31 has stopped, and it is possible to output an appropriate effect according to the stopped reel 31.
続いて、電源投入時の処理の流れを、図2に示すフローチャートに基づき説明する。
図2のステップS11において、メイン制御手段50は、第1割込みカウンタ51に「0」をセットする。そして、次のステップS12に進む。
Next, the flow of processing when the power is turned on will be described based on the flowchart shown in FIG.
In step S11 of FIG. 2, the main control means 50 sets the first interrupt counter 51 to "0". Then, the process proceeds to the next step S12.
ステップS12では、コマンド生成手段73は、第1状態コマンドを生成して、これをバッファ領域74に記憶する。そして、次のステップS13に進む。
ステップS13では、コマンド生成手段73は、第2状態コマンドを生成して、これをバッファ領域74に記憶する。そして、本フローチャートによる処理は終了する。
なお、電源投入時は、第1状態コマンド及び第2状態コマンドに含む情報に変化があったか否かにかかわらず、第1状態コマンド及び第2状態コマンドを順次生成する。
In step S12, the command generating means 73 generates the first state command and stores it in the
In step S13, the command generating means 73 generates the second state command and stores it in the
When the power is turned on, the first state command and the second state command are sequentially generated regardless of whether the information included in the first state command and the second state command has changed.
続いて、割込み処理の流れを、図3に示すフローチャートに基づき説明する。
図3のステップS21において、メイン制御手段50は、第1割込みカウンタ51(「0」〜「7」をループ)のカウント値が「7」未満であるか否かを判断する。
ここで、「7」未満であると判断したときはステップS22に進み、メイン制御手段50は、第1割込みカウンタ51に「1」を加算する。そして、ステップS27に進む。
これに対し、「7」であると判断したときはステップS23に進み、メイン制御手段50は、第1割込みカウンタ51に「0」をセットする。そして、ステップS24に進む。
Next, the flow of interrupt processing will be described based on the flowchart shown in FIG.
In step S21 of FIG. 3, the main control means 50 determines whether or not the count value of the first interrupt counter 51 (loop from "0" to "7") is less than "7".
Here, when it is determined that it is less than “7”, the process proceeds to step S22, and the main control means 50 adds “1” to the first interrupt counter 51. Then, the process proceeds to step S27.
On the other hand, if it is determined to be "7", the process proceeds to step S23, and the main control means 50 sets the first interrupt counter 51 to "0". Then, the process proceeds to step S24.
ステップS24では、メイン制御手段50は、第1状態コマンド及び第2状態コマンド
に含む情報に変化があったか否かを判断する。たとえば、ベットスイッチ40の操作の有効/無効の状態が、前回(8割込み前)と異なるか否かを判断する。
ここで、変化があった(前回と異なる)と判断したときは、ステップS25に進む。これに対し、変化がなかった(前回と同一)と判断したときは、ステップS27に進む。
In step S24, the main control means 50 determines whether or not the information included in the first state command and the second state command has changed. For example, it is determined whether the valid / invalid state of the operation of the bet switch 40 is different from the previous state (before 8 interruptions).
Here, when it is determined that there is a change (different from the previous time), the process proceeds to step S25. On the other hand, when it is determined that there is no change (same as the previous time), the process proceeds to step S27.
ステップS25では、コマンド生成手段73は、第1状態コマンドを生成して、これをバッファ領域74に記憶する。そして、ステップS26に進む。
ステップS26では、コマンド生成手段73は、第2状態コマンドを生成して、これをバッファ領域74に記憶する。そして、ステップS27に進む。
In step S25, the command generating means 73 generates the first state command and stores it in the
In step S26, the command generating means 73 generates the second state command and stores it in the
このように、ステップS21〜S26の処理により、割込み処理において、第1割込みカウンタ51のカウント値が「7」になるごと(8割込みごと)に、第1状態コマンド及び第2状態コマンドに含む情報に変化があったか否かを判断し、いずれかに変化があったと判断したときは、第1状態コマンド及び第2状態コマンドの双方を生成する。 As described above, by the processing of steps S21 to S26, in the interrupt processing, information included in the first state command and the second state command every time the count value of the first interrupt counter 51 becomes “7” (every eight interrupts). Whether or not there is a change, and when it is determined that there is a change in either, both the first state command and the second state command are generated.
ステップS27では、メイン制御手段50は、第2割込みカウンタ52(「0」〜「9」をループ)のカウント値が「9」未満であるか否かを判断する。
ここで、「9」未満であると判断したときはステップS28に進み、メイン制御手段50は、第2割込みカウンタ52に「1」を加算する。そして、本フローチャートによる処理を終了する。
これに対し、「9」であると判断したときはステップS29に進み、メイン制御手段50は、第2割込みカウンタ52に「0」をセットする。そして、ステップS30に進む。
In step S27, the main control means 50 determines whether or not the count value of the second interrupt counter 52 (loop from "0" to "9") is less than "9".
If it is determined that the number is less than "9", the process proceeds to step S28, and the main control means 50 adds "1" to the second interrupt counter 52. Then, the processing according to this flowchart is ended.
On the other hand, if it is determined to be "9", the process proceeds to step S29, and the main control means 50 sets the second interrupt counter 52 to "0". Then, the process proceeds to step S30.
ステップS30では、メイン制御手段50は、第3状態コマンドに含む情報に変化があったか否かを判断する。たとえば、ベットスイッチ40のオン/オフの状態が、前回(10割込み前)と異なるか否かを判断する。
ここで、変化があった(前回と異なる)と判断したときは、ステップS31に進む。これに対し、変化がなかった(前回と同一)と判断したときは、本フローチャートによる処理を終了する。
In step S30, the main control means 50 determines whether or not the information included in the third state command has changed. For example, it is determined whether the on / off state of the bet switch 40 is different from the last time (before 10 interrupts).
Here, when it is determined that there is a change (different from the previous time), the process proceeds to step S31. On the other hand, when it is determined that there is no change (same as the previous time), the process according to this flowchart is ended.
ステップS31では、メイン制御手段50は、上位バイト切替えフラグ(「0」又は「1」)が「0」か否かを判断する。
ここで、上位バイト切替えフラグが「0」であると判断したときはステップS32に進み、コマンド生成手段73は、上位1バイトが16進数で「9C」の第3状態コマンドを生成して、これをバッファ領域74に記憶する。そして、ステップS33に進み、メイン制御手段50は、上位バイト切替えフラグに「1」をセットする。そして、本フローチャートによる処理を終了する。
In step S31, the main control means 50 determines whether or not the upper byte switching flag (“0” or “1”) is “0”.
Here, when it is determined that the upper byte switching flag is "0", the process proceeds to step S32, and the command generating unit 73 generates the third state command in which the upper 1 byte is hexadecimal "9C", and Are stored in the
これに対し、上位バイト切替えフラグが「0」ではない(「1」である)と判断したときはステップS34に進み、コマンド生成手段73は、上位1バイトが16進数で「9D」の第3状態コマンドを生成して、これをバッファ領域74に記憶する。そして、ステップS35に進み、メイン制御手段50は、上位バイト切替えフラグに「0」をセットする。そして、本フローチャートによる処理を終了する。
On the other hand, if it is determined that the upper byte switching flag is not "0" (it is "1"), the process proceeds to step S34, and the command generating means 73 causes the upper 1 byte to be the third hexadecimal "9D" A status command is generated and stored in the
このように、ステップS27〜S35の処理により、割込み処理において、第2割込みカウンタ52のカウント値が「9」になるごと(10割込みごと)に、第3状態コマンドに含む情報に変化があったか否かを判断し、変化があったと判断したときは、第3状態コマンドを生成する。また、第3状態コマンドを生成するごとに、上位1バイトを交互に切り替える。 As described above, by the processing of steps S27 to S35, in the interrupt processing, every time the count value of the second interrupt counter 52 becomes “9” (every 10 interrupts), whether the information included in the third state command has changed or not is determined. If it is determined that there is a change, a third state command is generated. Also, every time the third state command is generated, the upper 1 byte is switched alternately.
続いて、メイン処理の流れを、図4に示すフローチャートに基づき説明する。
図4のステップS41〜S44はコマンド集中区間であり、コマンド生成手段73は、ステップS41では設定値コマンドを、次のステップS42では遊技状態コマンド1を、次のステップS43では遊技状態コマンド2を、次のステップS44では遊技状態コマンド3を、順次生成して、これらを生成順にバッファ領域74に記憶する。そして、次のステップS45に進む。
Next, the flow of main processing will be described based on the flowchart shown in FIG.
Steps S41 to S44 in FIG. 4 are command concentration sections, and the command generation unit 73 sends a set value command in step S41, a game state command 1 in the next step S42, and a game state command 2 in the next step S43. In the next step S44, the game state command 3 is sequentially generated, and these are stored in the
ステップS45では、メイン制御手段50は、32割込み(71.52ms)の待ち時間が経過したか否かを判断し続ける。そして、待ち時間が経過したと判断したときは、次のステップS46に進む。
ステップS46では、メイン制御手段50は、メイン側エラー検知手段71によりエラーを検知したか否かを判断する。
In step S45, the main control means 50 continues to determine whether or not the waiting time of 32 interrupts (71.52 ms) has elapsed. When it is determined that the waiting time has elapsed, the process proceeds to the next step S46.
In step S46, the main control means 50 determines whether or not the main-side error detection means 71 has detected an error.
ここで、エラーを検知したと判断したときはステップS47に進み、メイン制御手段50は、エラー対応処理を実行する。エラー対応処理については後述する。そして、エラー対応処理が終了すると、ステップS48に進む。
これに対し、エラーを検知していないと判断したときは、エラー対応処理を実行することなく、ステップS48に進む。
Here, when it is determined that an error is detected, the process proceeds to step S47, and the main control means 50 executes an error handling process. The error handling process will be described later. When the error handling process ends, the process proceeds to step S48.
On the other hand, when it is determined that the error is not detected, the process proceeds to step S48 without executing the error handling process.
ステップS48では、メイン制御手段50は、スタートスイッチ41が操作されたか否かを判断する。
ここで、スタートスイッチ41が操作されたと判断したときはステップS49に進み、メイン制御手段50は、遊技進行処理を実行する。遊技進行処理については後述する。そして、遊技進行処理が終了すると、ステップS50に進む。
これに対し、スタートスイッチ41が操作されていないと判断したときは、ステップS46に戻る。
In step S48, the main control means 50 determines whether or not the start switch 41 has been operated.
Here, when it is determined that the start switch 41 is operated, the process proceeds to step S49, and the main control means 50 executes the game progressing process. The game progress processing will be described later. Then, when the game progress processing ends, the process proceeds to step S50.
On the other hand, when it is determined that the start switch 41 is not operated, the process returns to step S46.
ステップS50では、メイン制御手段50は、メイン側エラー検知手段71によりエラーを検知したか否かを判断する。
ここで、エラーを検知したと判断したときはステップS51に進み、メイン制御手段50は、エラー対応処理を実行する。そして、エラー対応処理が終了すると、ステップS52に進む。
これに対し、エラーを検知していないと判断したときは、エラー対応処理を実行することなく、ステップS52に進む。
In step S50, the main control means 50 determines whether or not the main-side error detection means 71 has detected an error.
Here, when it is determined that an error is detected, the process proceeds to step S51, and the main control means 50 executes an error handling process. Then, when the error handling process ends, the process proceeds to step S52.
On the other hand, when it is determined that the error is not detected, the process proceeds to step S52 without executing the error handling process.
ステップS52では、メイン制御手段50は、役が入賞したか否かを判断する。
ここで、役が入賞したと判断したときはステップS53に進み、メイン制御手段50は、入賞した役に応じてメダルの払出し等を行う。そして、本フローチャートによる処理を終了する。
これに対し、役が入賞していないと判断したときは、メダルの払出し等を行うことなく、本フローチャートによる処理を終了する。
In step S52, the main control means 50 determines whether or not the winning combination has been won.
If it is determined that the winning combination has been won, the process proceeds to step S53, and the main control means 50 pays out medals according to the winning combination. Then, the processing according to this flowchart is ended.
On the other hand, when it is determined that the winning combination has not been won, the process according to this flowchart is ended without paying out medals.
続いて、エラー対応処理の流れを、図5に示すフローチャートに基づき説明する。
図5のステップS61では、メイン制御手段50は、特定エラー(払出しセンサ異常、投入メダル詰まり、又は投入センサ異常)を検知したか否かを判断する。ここで、特定エラーを検知していないと判断したときは、ステップS62に進む。これに対し、特定エラーを検知したと判断したときは、ステップS64に進む。
Next, the flow of error handling processing will be described based on the flowchart shown in FIG.
In step S61 of FIG. 5, the main control means 50 determines whether or not a specific error (discharging sensor abnormality, throwing medal clogging, or throwing sensor abnormality) is detected. Here, when it is determined that the specific error is not detected, the process proceeds to step S62. On the other hand, when it is determined that the specific error is detected, the process proceeds to step S64.
ステップS62では、メイン制御手段50は、検知したエラーに対応するエラーコードを7セグメント表示器に表示し、次のステップS63では、コマンド生成手段73は、検
知したエラーに対応するエラー表示コマンドを生成して、これをバッファ領域74に記憶する。そして、ステップS73に進む。
In step S62, the main control means 50 displays an error code corresponding to the detected error on the 7-segment display, and in the next step S63, the command generating means 73 generates an error display command corresponding to the detected error. Then, this is stored in the
ステップS64では、メイン制御手段50は、第1割込みカウンタ51が「0」か否かを判断し続ける。そして、第1割込みカウンタ51が「0」になるとステップS65に進み、メイン制御手段50は、払出しセンサ異常を検知したか否かを判断する。 In step S64, the main control means 50 continues to determine whether the first interrupt counter 51 is "0". Then, when the first interrupt counter 51 reaches "0", the process proceeds to step S65, and the main control means 50 determines whether or not the payout sensor abnormality is detected.
ここで、払出しセンサ異常を検知したと判断したときはステップS66に進み、メイン制御手段50は、払出しセンサ異常を検知したことを示すエラーコードを7セグメント表示器に表示し、次のステップS67では、コマンド生成手段73は、払出しセンサ異常を検知した旨の情報を含むエラー表示コマンドを生成して、これをバッファ領域74に記憶する。そして、ステップS73に進む。
これに対し、払出しセンサ異常を検知していないと判断したときは、ステップS68に進む。
Here, when it is determined that the dispensing sensor abnormality is detected, the process proceeds to step S66, the main control means 50 displays an error code indicating that the dispensing sensor abnormality is detected on the 7-segment display, and in the next step S67. The command generating means 73 generates an error display command including information indicating that the dispensing sensor abnormality is detected, and stores this in the
On the other hand, when it is determined that the dispensing sensor abnormality is not detected, the process proceeds to step S68.
ステップS68では、メイン制御手段50は、投入メダル詰まりを検知したか否かを判断する。
ここで、投入メダル詰まりを検知したと判断したときはステップS69に進み、メイン制御手段50は、投入メダル詰まりを検知したことを示すエラーコードを7セグメント表示器に表示し、次のステップS70では、コマンド生成手段73は、投入メダル詰まりを検知した旨の情報を含むエラー表示コマンドを生成して、これをバッファ領域74に記憶する。そして、ステップS73に進む。
これに対し、投入メダル詰まりを検知していないと判断したときは、ステップS71に進む。
In step S68, the main control means 50 determines whether or not the inserted medal clogging is detected.
Here, when it is determined that the inserted medal jam is detected, the process proceeds to step S69, the main control means 50 displays an error code indicating that the inserted medal jam is detected on the 7-segment display, and in the next step S70. The command generation means 73 generates an error display command including information indicating that the inserted medal clogging is detected, and stores the error display command in the
On the other hand, if it is determined that the clogging of inserted medals is not detected, the process proceeds to step S71.
ステップS71では、メイン制御手段50は、投入センサ異常を検知したことを示すエラーコードを7セグメント表示器に表示し、次のステップ72では、コマンド生成手段73は、投入センサ異常を検知した旨の情報を含むエラー表示コマンドを生成して、これをバッファ領域74に記憶する。そして、ステップS73に進む。
In step S71, the main control means 50 displays an error code indicating that the closing sensor abnormality has been detected on the 7-segment display, and in the next step 72, the command generating means 73 indicates that the closing sensor abnormality has been detected. An error display command including information is generated and stored in the
ステップS73では、メイン制御手段50は、解除操作が行われたか否かを判断し続ける。これにより、エラーが解除されるまで、遊技の進行を停止するとともに、エラーが発生した旨の報知を継続する。また、解除操作が行われたと判断したときは次のステップS74に進み、メイン制御手段50は、エラーを解除する。そして、本フローチャートによる処理を終了する。 In step S73, the main control means 50 continues to determine whether or not the release operation has been performed. As a result, the progress of the game is stopped and the notification that the error has occurred is continued until the error is released. When it is determined that the cancel operation has been performed, the process proceeds to the next step S74, and the main control means 50 cancels the error. Then, the processing according to this flowchart is ended.
このように、ステップS64において第1割込みカウンタ51が「0」になったときにエラー表示コマンドを生成することにより、特定エラーを検知した旨の情報を含む第1状態コマンド及び第2状態コマンドを生成した後に、エラー表示コマンドを生成するようにし、ひいては、常に、第1状態コマンド、第2状態コマンド、エラー表示コマンドの順に、コマンドを生成するようにしている。 As described above, by generating the error display command when the first interrupt counter 51 reaches “0” in step S64, the first state command and the second state command including the information indicating that the specific error is detected are displayed. After the generation, the error display command is generated, and the command is always generated in the order of the first state command, the second state command, and the error display command.
また、特定エラー以外のエラー(メダルの逆流、払出しメダル詰まり、又はメダル切れ)については、対応する情報を第1状態コマンド及び第2状態コマンドに含まない。このため、特定エラー以外のエラーを検知したときは、第1割込みカウンタ51が「0」になったか否かを判断することなく、エラー表示コマンドを生成するようにしている。 For errors other than the specific error (backflow of medals, clogging of paid-out medals, or out of medals), corresponding information is not included in the first state command and the second state command. Therefore, when an error other than the specific error is detected, the error display command is generated without determining whether the first interrupt counter 51 has reached “0”.
続いて、遊技進行処理の流れを、図6に示すフローチャートに基づき説明する。
図6のステップS81において、役抽選手段61は、役の抽選を行う。そして、次のステップS82に進む。
ステップS82では、リール制御手段64は、全てのリール31の回転を開始する。そして、次のステップS83に進む。
Next, the flow of game progress processing will be described based on the flowchart shown in FIG.
In step S81 of FIG. 6, the winning combination lottery means 61 carries out a winning combination drawing. Then, the process proceeds to the next step S82.
In step S82, the reel control means 64 starts rotation of all reels 31. Then, the process proceeds to the next step S83.
ステップS83では、メイン制御手段50は、ストップスイッチ42がオンにされたか否かを判断し続ける。ストップスイッチ42がオンにされると次のステップS84に進み、リール制御手段64は、オンにされたストップスイッチ42に対応するリール31を停止制御する。そして、次のステップS85に進む。 In step S83, the main control means 50 continues to determine whether or not the stop switch 42 has been turned on. When the stop switch 42 is turned on, the process proceeds to the next step S84, and the reel control means 64 stops and controls the reel 31 corresponding to the turned-on stop switch 42. Then, the process proceeds to the next step S85.
ステップS85では、コマンド生成手段73は、停止したリール31を示す停止リールコマンドを生成して、これをバッファ領域74に記憶する。そして、次のステップS86に進む。
ステップS86では、メイン制御手段50は、全てのリール31が停止したか否かを判断する。
In step S85, the command generating means 73 generates a stop reel command indicating the stopped reel 31 and stores it in the
In step S86, the main control means 50 determines whether or not all reels 31 have stopped.
ここで、全てのリール31が停止したと判断したときは次のステップS87に進み、コマンド生成手段73は、全リール31の停止時の図柄の組合せを示す停止図柄コマンドを生成して、これをバッファ領域74に記憶する。そして、本フローチャートにより処理を終了する。
これに対し、回転中のリール31があると判断したときは、ステップS83に戻る。
Here, when it is determined that all reels 31 have stopped, the process proceeds to the next step S87, and the command generation means 73 generates a stop symbol command indicating a combination of symbols when all reels 31 are stopped, and this is executed. It is stored in the
On the other hand, when it is determined that there is the spinning reel 31, the process returns to step S83.
このように、メイン処理中の遊技進行処理では、リール31の回転中は、エラーを検知しても、遊技の進行を停止せず、かつエラーが発生した旨も報知しない。すなわち、エラーの検知に対応した処理を実行しない。そして、全てのリール31の停止後に、図4のステップS50に進み、このときエラーを検知すると、遊技の進行を停止するとともに、エラーが発生した旨を報知する。 In this way, in the game progress process during the main process, even if an error is detected while the reel 31 is rotating, the progress of the game is not stopped and the fact that an error has occurred is not notified. That is, the process corresponding to the error detection is not executed. Then, after stopping all the reels 31, the process proceeds to step S50 of FIG. 4, and if an error is detected at this time, the progress of the game is stopped and the fact that the error has occurred is notified.
図1に示すように、サブ制御手段80は、サブ遊技状態制御手段81、及び報知制御手段82を備える。
上述したように、本実施形態では、サブ遊技状態として、AT遊技(報知遊技)、及び非AT遊技(非報知遊技)を備える。
ここで、AT遊技とは、複数個の小役に重複当選した遊技において、遊技者にとって有利となる遊技結果を表示させる(遊技者の受ける利益が大きい図柄の組合せを停止させる)ためのストップスイッチ42の押し順(正解押し順)を報知する遊技をいう。
As shown in FIG. 1, the sub control means 80 includes a sub game state control means 81 and a notification control means 82.
As described above, in the present embodiment, as the sub game state, AT game (notification game), and non-AT game (non-notification game) is provided.
Here, the AT game is a stop switch for displaying a game result that is advantageous to the player in a game in which a plurality of small wins have been won (stops a combination of symbols in which the player receives a large profit). It is a game that informs the pressing order of 42 (correct pressing order).
これに対し、非AT遊技とは、複数個の小役に重複当選した遊技であっても、遊技者にとって有利となる遊技結果を表示させるためのストップスイッチ42の押し順(正解押し順)を報知しない遊技をいう。
そして、サブ遊技状態制御手段81は、サブ遊技状態間(AT遊技、及び非AT遊技の間)の移行を制御し、報知制御手段82は、ストップスイッチ42の押し順の報知を制御する。
On the other hand, the non-AT game is the order in which the stop switch 42 is pressed (correct answer order) to display the game result that is advantageous to the player, even if the game is won in multiple wins. A game that does not notify.
Then, the sub game state control means 81 controls the transition between the sub game states (AT game and non-AT game), and the notification control means 82 controls the notification of the pressing order of the stop switch 42.
本実施形態では、サブ遊技状態制御手段81は、所定遊技回数(50遊技)を1セットとするAT遊技を実行する。また、所定の上乗せ条件を満たしたときは、AT遊技の残り遊技回数に所定遊技回数を上乗せ(加算)し、所定の継続条件を満たしたときは、当該AT遊技を消化後すぐに次のAT遊技を継続して実行する。そして、AT遊技の終了条件を満たすと判断したときは、次遊技から、非AT遊技に移行させるように制御する。 In this embodiment, the sub game state control means 81 executes an AT game in which a predetermined number of games (50 games) is set as one set. Also, when a predetermined addition condition is satisfied, a predetermined number of times of game is added (added) to the number of remaining games of the AT game, and when a predetermined continuation condition is satisfied, the next AT immediately after the AT game is exhausted. Continue playing the game. Then, when it is determined that the AT game end condition is satisfied, control is performed to shift from the next game to the non-AT game.
ここで、サブ遊技状態制御手段81は、非AT遊技中に役抽選手段61でレア小役(当選確率が他の小役よりも低く設定されている小役)又はレアリプレイ(当選確率が他のリプレイよりも低く設定されているリプレイ)に当選したときは、AT遊技の実行権利を付
与するか否かを決定するAT抽選を行う。そして、AT抽選で当選したときは、サブ遊技状態制御手段81は、AT遊技の実行権利を付与する。
Here, the sub game state control means 81 is a rare small win (small win whose winning probability is set lower than other small wins) or rare replay (winning probability is other) in the winning lottery means 61 during the non-AT game. When the replay is set lower than the replay of), the AT lottery for determining whether or not to grant the AT game execution right is performed. When the AT lottery is won, the sub game state control means 81 grants the AT game execution right.
また、サブ遊技状態制御手段81は、AT遊技の実行権利を付与したときは、AT遊技の実行条件を満たすと判断して、所定遊技回数(10遊技)消化後に、AT遊技を開始する。そして、AT遊技中に所定遊技回数(50遊技)を消化したときは、サブ遊技状態制御手段81は、AT遊技の終了条件を満たすと判断して、次遊技から、非AT遊技に移行させるように制御する。 Further, when the sub game state control means 81 grants the AT game execution right, it judges that the AT game execution condition is satisfied, and starts the AT game after the predetermined number of games (10 games) have been exhausted. Then, when the predetermined number of games (50 games) is exhausted during the AT game, the sub game state control means 81 determines that the AT game end condition is satisfied, and shifts from the next game to the non-AT game. To control.
また、本実施形態では、サブ遊技状態制御手段81は、AT遊技の実行権利の個数をカウントする実行権利カウンタを備えており、AT遊技の実行権利を付与したときは、AT遊技の実行権利の付与に応じた数値を、実行権利カウンタのカウント値に加算する。
そして、サブ遊技状態制御手段81は、AT遊技を実行したときは、AT遊技の実行に応じた数値を、実行権利カウンタのカウント値から減算する。
Further, in the present embodiment, the sub game state control means 81 includes an execution right counter that counts the number of AT game execution rights. When the AT game execution right is granted, the AT game execution right A numerical value according to the grant is added to the count value of the execution right counter.
Then, when the AT game is executed, the sub game state control means 81 subtracts a numerical value according to the execution of the AT game from the count value of the execution right counter.
具体的には、サブ遊技状態制御手段81は、たとえば、AT遊技の実行権利を1個付与したときは、実行権利カウンタのカウント値に「1」を加算し、AT遊技の実行権利を3個付与したときは、実行権利カウンタのカウント値に「3」を加算する。
これにより、AT遊技の実行権利を貯留(ストック)することができ、AT遊技の実行権利を付与したときに、既に貯留しているAT遊技の実行権利があれば、AT遊技の実行権利の貯留数(ストック数)を上乗せ(加算)することができる。
Specifically, the sub game state control means 81, for example, when one AT game execution right is given, adds "1" to the count value of the execution right counter, and three AT game execution rights. When granted, "3" is added to the count value of the execution right counter.
Thereby, the execution right of the AT game can be stored (stock), and when the execution right of the AT game is given, if the execution right of the AT game already stored is stored, the execution right of the AT game is stored. The number (stock number) can be added (added).
また、サブ遊技状態制御手段81は、実行権利カウンタのカウント値が「1」以上のときは、AT遊技を実行するとともに、AT遊技の開始時に、実行権利カウンタのカウント値から「1」を減算する。
そして、サブ遊技状態制御手段81は、実行権利カウンタのカウント値が「0」になるまで、AT遊技を繰り返し実行する。
すなわち、AT遊技の実行権利を貯留(ストック)しているときは、貯留数(ストック数)が0になるまで、AT遊技を継続(連チャン)させる。このとき、サブ遊技状態制御手段81は、1つのAT遊技を一旦終了してから、次のAT遊技を開始する。
Further, the sub game state control means 81 executes the AT game when the count value of the execution right counter is "1" or more, and subtracts "1" from the count value of the execution right counter at the start of the AT game. To do.
Then, the sub game state control means 81 repeatedly executes the AT game until the count value of the execution right counter becomes "0".
That is, when the AT game execution right is stored (stock), the AT game is continued (continuous) until the stored number (stock number) becomes zero. At this time, the sub game state control means 81 once ends one AT game and then starts the next AT game.
また、サブ遊技状態制御手段81は、AT遊技中に役抽選手段61でレア小役又はレアリプレイに当選したときは、AT遊技の残り遊技回数を上乗せするか否か及び上乗せ数を決定する上乗せ抽選を行う。そして、上乗せ抽選で当選したときは、サブ遊技状態制御手段81は、上乗せ抽選で決定した上乗せ数を、AT遊技の残り遊技回数に上乗せ(加算)する。 Further, the sub game state control means 81 determines whether or not to add the number of remaining games of the AT game and the number of additions when the rare small combination or the rare replay is won by the role lottery means 61 during the AT game. Draw lots. Then, when winning in the additional lottery, the sub game state control means 81 adds (adds) the additional number determined in the additional lottery to the number of remaining games in the AT game.
さらにまた、サブ遊技状態制御手段81は、AT遊技の残り遊技回数が所定遊技回数(5遊技)になったときは、AT遊技を継続するか否かを決定する継続抽選を行う。そして、AT遊技を継続することに決定したときは、当該AT遊技の残り遊技回数を消化後すぐに次のAT遊技を継続して実行する。これに対し、AT遊技を継続しないことに決定したときは、当該AT遊技の残り遊技回数を消化したときにAT遊技を終了する。 Furthermore, when the number of remaining games of the AT game reaches a predetermined number of games (5 games), the sub game state control means 81 carries out a continuous lottery for deciding whether or not to continue the AT game. When it is decided to continue the AT game, the next AT game is continuously executed immediately after the remaining number of games of the AT game is exhausted. On the other hand, when it is decided not to continue the AT game, the AT game is ended when the remaining number of games of the AT game is exhausted.
さらに、サブ遊技状態制御手段81は、AT抽選の当選確率として、10%、30%、50%の3段階を有し、上乗せ抽選の当選確率として、30%、50%、70%の3段階を有し、継続抽選の当選確率として、50%、70%、90%の3段階を有している。
また、サブ遊技状態制御手段81は、役抽選手段61でレア小役又はレアリプレイに当選したときは、AT抽選や上乗せ抽選や継続抽選の当選確率を高くするか否かを決定するモードアップ抽選を行う。
Further, the sub game state control means 81 has three stages of 10%, 30% and 50% as the winning probability of the AT lottery, and three stages of 30%, 50% and 70% as the winning probability of the additional lottery. The winning probability of the continuous lottery has three stages of 50%, 70% and 90%.
In addition, the sub game state control means 81, when winning the rare small combination or rare replay by the role lottery means 61, determines whether or not to increase the winning probability of the AT lottery, the additional lottery, and the continuous lottery. I do.
これに対し、サブ遊技状態制御手段81は、役抽選手段61でリプレイに当選したときは、AT抽選や上乗せ抽選や継続抽選の当選確率を低くするか否かを決定するモードダウン抽選を行う。
そして、サブ遊技状態制御手段81は、モードアップ抽選やモードダウン抽選の結果に従って、AT抽選や上乗せ抽選や継続抽選の当選確率を設定する。
On the other hand, when the winning combination lottery means 61 wins the replay, the sub game state control means 81 carries out a mode down lottery for deciding whether or not to lower the winning probability of the AT lottery, the additional lottery and the continuous lottery.
Then, the sub game state control means 81 sets the winning probability of the AT lottery, the additional lottery and the continuous lottery according to the result of the mode up lottery or the mode down lottery.
図1に示すように、サブ制御手段80は、演出制御手段83を備える。
演出制御手段83は、上述した演出用ランプ21、スピーカ22、及び画像表示装置23からの演出の出力を制御するものである。
As shown in FIG. 1, the sub control unit 80 includes an effect control unit 83.
The effect control unit 83 controls the output of the effect from the effect lamp 21, the speaker 22, and the image display device 23 described above.
演出制御手段83は、受信したコマンド(たとえば、操作スイッチがオンの状態か又はオフの状態かを示す情報を含む第3状態コマンド)に応じて、演出の出力を制御する。
また、演出制御手段83は、遊技ごとに、遊技の開始時等に、役抽選手段61による役の抽選結果に基づいて、ソフトウェア乱数を用いた抽選によって、演出を選択する。
具体的には、遊技の進行に伴って、どのようなタイミングで(スタートスイッチ41の操作時や各ストップスイッチ42の操作時等)、どのような演出を出力するか(演出用ランプ21をどのように点灯、点滅又は消灯させるか、スピーカ22からどのようなサウンドを出力するか、及び画像表示装置23にどのような画像を表示させるか等)を選択する。そして、この選択に従って、演出を出力する。
The effect control unit 83 controls the output of the effect according to the received command (for example, the third state command including information indicating whether the operation switch is in the on state or the off state).
Further, the effect control means 83 selects an effect for each game by lottery using software random numbers based on the lottery result of the winning combination by the winning combination lottery means 61 at the time of starting the game.
Specifically, as the game progresses, at what timing (when the start switch 41 is operated, when each stop switch 42 is operated, etc.), what kind of effect is to be output (what effect lamp 21 should be used). Whether to turn on, blink or turn off, what kind of sound is output from the speaker 22, what kind of image is displayed on the image display device 23, etc.). Then, according to this selection, the effect is output.
また、図1に示すように、サブ制御手段80の入力側には、演出に用いる演出用スイッチ20が電気的に接続されている。
そして、演出制御手段83は、所定の条件を満たした(たとえば、上乗せ数を決定した)ときは、演出用スイッチ20が操作されると、所定の画像(たとえば、決定した上乗せ数を示す画像)を画像表示装置23に表示する。
Further, as shown in FIG. 1, an effect switch 20 used for effect is electrically connected to the input side of the sub-control unit 80.
Then, when a predetermined condition is satisfied (for example, the number of additions is determined), the effect control unit 83 operates a predetermined image (for example, an image showing the determined number of additions) when the effect switch 20 is operated. Is displayed on the image display device 23.
また、図1に示すように、サブ制御手段80は、発光制御手段85を備えている。
発光制御手段85は、メイン制御手段50側から受信したコマンドに応じて、発光体としてのベット用LED24及び3つ(左、中、右)のストップ用LED25の出力を制御するものである。
In addition, as shown in FIG. 1, the sub control unit 80 includes a light emission control unit 85.
The light emission control means 85 controls the outputs of the betting LED 24 and the three (left, middle, right) stop LEDs 25 as light emitting bodies in response to a command received from the main control means 50 side.
具体的には、発光制御手段85は、ベットスイッチ40の操作が有効の状態である旨の情報を含むコマンド(第2状態コマンド)を受信したときは、ベット用LED24を赤色に発光させるように制御し、ベットスイッチ40の操作が無効の状態である旨の情報を含むコマンド(第2状態コマンド)を受信したときは、ベット用LED24を消灯させるように制御する。
これにより、ベットスイッチ40の操作が有効の状態か又は無効の状態かを遊技者に示すようにしている。
Specifically, when the light emission control means 85 receives a command (second state command) including information indicating that the operation of the bet switch 40 is in a valid state, the light emission control means 85 causes the betting LED 24 to emit red light. When a command (second state command) including information indicating that the operation of the bet switch 40 is invalid is received, the bet LED 24 is controlled to be turned off.
As a result, the player is informed of whether the operation of the bet switch 40 is valid or invalid.
また、発光制御手段85は、設定キースイッチ45がオンの状態である旨の情報を含むコマンド(第1状態コマンド)を受信したときは、ベットスイッチ40の操作が有効の状態か又は無効の状態かを示す情報を含むコマンド(第2状態コマンド)を受信したか否かにかかわらず、ベット用LED24を青色に発光させるように制御する。 Further, when the light emission control means 85 receives a command (first state command) including information indicating that the setting key switch 45 is in the on state, the operation of the bet switch 40 is in the valid state or the invalid state. The betting LED 24 is controlled to emit blue light regardless of whether or not a command (second state command) including information indicating that is received.
すなわち、発光制御手段85は、設定キースイッチ45がオンの状態である旨の情報を含むコマンド(第1状態コマンド)を受信したときは、ベットスイッチ40の操作が有効の状態であることを示す情報を含むコマンド(第2状態コマンド)を受信しても、ベット用LED24を赤色に発光させるのではなく、青色に発光させるように制御する。 That is, the light emission control means 85 indicates that the operation of the bet switch 40 is in the valid state when receiving the command (first state command) including the information indicating that the setting key switch 45 is in the on state. Even when the command including the information (second state command) is received, the betting LED 24 is controlled not to emit red light but to emit blue light.
つまり、ベットスイッチ40の操作は有効の状態であり、本来であればベット用LED
24が赤色に発光するところ、青色に発光する。また、この状態でベットスイッチ40を操作すると、3枚分の貯留メダルが電気的に投入されるとともに、クレジット数から「3」が減算される。
その後、ベットスイッチ40の操作が無効になるため、その旨の情報を含む第2状態コマンドがメイン制御手段50側から送信されるが、これをサブ制御手段80側で受信しても、設定キースイッチ45がオンの状態のままであれば、発光制御手段85は、ベット用LED24を消灯させるのではなく、引き続き青色に発光させるように制御する。
That is, the operation of the bet switch 40 is in the valid state, and the bet LED is originally required.
When 24 emits red light, it emits blue light. When the bet switch 40 is operated in this state, three stored medals are electrically thrown in, and "3" is subtracted from the number of credits.
After that, since the operation of the bet switch 40 is invalidated, the second state command including the information to that effect is transmitted from the main control means 50 side, but even if this is received by the sub control means 80 side, the setting key If the switch 45 remains in the ON state, the light emission control means 85 controls not to turn off the betting LED 24 but to continuously emit blue light.
また、発光制御手段85は、設定キースイッチ45がオンの状態である旨の情報を含むコマンド(第1状態コマンド)を受信したときは、ベットスイッチ40の操作が無効の状態であることを示す情報を含むコマンド(第2状態コマンド)を受信しても、ベット用LED24を消灯させるのではなく、青色に発光させるように制御する。
このため、設定キースイッチ45がオンの状態であるときは、常に、ベット用LED24が青色に発光し、これにより、設定キースイッチ45がオンの状態であることを、特にスロットマシン10の設置店(ホール)側に知らせることができる。
Further, when the light emission control means 85 receives a command (first state command) including information indicating that the setting key switch 45 is in the on state, it indicates that the operation of the bet switch 40 is in the invalid state. Even when the command including the information (second state command) is received, the bet LED 24 is controlled not to be turned off but to be emitted in blue.
Therefore, when the setting key switch 45 is in the ON state, the betting LED 24 always emits blue light, which means that the setting key switch 45 is in the ON state. You can inform the (hall) side.
また、発光制御手段85は、レアリプレイ(当選確率が他のリプレイよりも低く設定されているリプレイ)が入賞したときは、ベットスイッチ40の操作が有効の状態か又は無効の状態かを示す情報を含むコマンド(第2状態コマンド)を受信したか否かにかかわらず、ベット用LED24をレインボーカラーで発光させるように制御する。 Further, the light emission control means 85 is information indicating whether the operation of the bet switch 40 is valid or invalid when a rare replay (a replay whose winning probability is set lower than other replays) is won. The betting LED 24 is controlled to emit light in a rainbow color regardless of whether or not a command (second state command) including “1” is received.
ここで、リプレイ入賞時には、当該遊技で投入した枚数のメダルが自動投入されるので、通常は、ベットスイッチ40は消灯する。
しかし、上述したように、本実施形態では、レアリプレイ当選時には、AT抽選が行われる。このため、レアリプレイ当選時に、ベット用LED24をレインボーカラーで発光させることにより、AT遊技に対する遊技者の期待を高めるようにしている。
Here, at the time of winning the replay, since the number of medals inserted in the game is automatically inserted, the bet switch 40 is normally turned off.
However, as described above, in the present embodiment, the AT lottery is performed when the rare replay is won. Therefore, when the rare replay is won, the bet LED 24 is caused to emit a rainbow color to increase the player's expectation for the AT game.
なお、レアリプレイ当選時にAT抽選を行い、このAT抽選で当選したときに、発光制御手段85は、ベットスイッチ40の操作が有効の状態か又は無効の状態かを示す情報を含むコマンド(第2状態コマンド)を受信したか否かにかかわらず、ベット用LED24をレインボーカラーで発光させるように制御してもよい。 When the rare replay is won, an AT lottery is performed, and when the AT lottery is won, the light emission control means 85 includes a command (second command) including information indicating whether the operation of the bet switch 40 is valid or invalid. The betting LED 24 may be controlled to emit a rainbow color regardless of whether or not the state command) is received.
また、発光制御手段85は、ベット用LED24をレインボーカラーで発光させてから一定時間を経過したときは、ベット用LED24を消灯させて、本来の状態に戻すように制御してもよい。
さらに、発光制御手段85は、ベット用LED24をレインボーカラーで発光させた後、ベットスイッチ40又はスタートスイッチ41がオンの状態であることを示す情報を含む第3状態コマンドを受信したときは、ベット用LED24を消灯させて、本来の状態に戻すように制御してもよい。
Further, the light emission control means 85 may control to turn off the bet LED 24 and return it to the original state after a predetermined time has elapsed since the bet LED 24 was made to emit light in the rainbow color.
Further, the light emission control means 85, after emitting the bet LED 24 in the rainbow color, receives the third state command including the information indicating that the bet switch 40 or the start switch 41 is in the on state, and sets the bet state. The control LED 24 may be turned off and the control may be returned to the original state.
ただし、発光制御手段85は、設定キースイッチ45がオンの状態である旨の情報を含むコマンド(第1状態コマンド)を受信したときは、レアリプレイが入賞したか否かにかかわらず、また、AT抽選で当選したか否かにかかわらず、ベット用LED24を青色に発光させるように制御する。 However, when the light emission control means 85 receives a command (first state command) including information indicating that the setting key switch 45 is in the on state, regardless of whether or not the rare replay is won, Regardless of whether or not the AT lottery is won, the betting LED 24 is controlled to emit blue light.
すなわち、発光制御手段85は、設定キースイッチ45がオンの状態であるときにベット用LED24を青色に発光させることを最優先し、次に、レアリプレイ入賞時又はAT抽選当選時にベット用LED24をレインボーカラーに発光させることを優先する。そして、ベットスイッチ40の操作の有効/無効の状態に応じてベット用LED24を赤色に発光させたり消灯させることは、優先順位が最も低く設定されている。 That is, the light emission control means 85 gives top priority to making the betting LED 24 emit blue light when the setting key switch 45 is in the on state, and then, when the rare replay is won or the AT lottery is won, the betting LED 24 is turned on. Priority is given to emitting light in rainbow colors. Then, the betting LED 24 is set to have the lowest priority in emitting red light or turning off the light in accordance with the valid / invalid state of the operation of the bet switch 40.
また、発光制御手段85は、ストップスイッチ42の操作が有効の状態である旨の情報を含むコマンド(第2状態コマンド)を受信したときは、ストップ用LED25を青色に発光させるように制御し、ストップスイッチ42の操作が無効の状態である旨の情報を含むコマンド(第2状態コマンド)を受信したときは、ストップ用LED25を赤色に発光させるように制御する。 Further, when the light emission control means 85 receives a command (second state command) including information indicating that the operation of the stop switch 42 is in a valid state, it controls the stop LED 25 to emit blue light, When a command (second state command) including information indicating that the operation of the stop switch 42 is in an invalid state is received, the stop LED 25 is controlled to emit red light.
本実施形態では、3つ(左、中、右)のストップスイッチ42を備えるとともに、これらにそれぞれ対応して、3つ(左、中、右)のストップ用LED25を備えるが、コマンド生成手段73は、3つのストップスイッチ42のそれぞれについて、その操作が有効の状態か又は無効の状態かを示す情報を含むように第2状態コマンドを生成する。 In the present embodiment, three (left, middle, right) stop switches 42 are provided, and three (left, middle, right) stop LEDs 25 are provided corresponding to these, respectively, but the command generation means 73 Generates a second state command so as to include information indicating whether the operation is valid or invalid for each of the three stop switches 42.
そして、発光制御手段85は、受信した第2状態コマンドに応じて、3つのストップ用LED25のそれぞれについて、青色又は赤色に発光させるように制御する。
これにより、3つのストップスイッチ42のそれぞれについて、その操作が有効の状態か又は無効の状態かを遊技者に示すようにしている。
Then, the light emission control means 85 controls each of the three stop LEDs 25 to emit blue or red light in response to the received second state command.
As a result, the player is informed of whether the operation of each of the three stop switches 42 is valid or invalid.
続いて、発光制御処理の流れを、図7に示すフローチャートに基づき説明する。
図7のステップS91において、発光制御手段85は、設定キースイッチ45がオンの状態か否かを判断する。
ここで、設定キースイッチ45がオンの状態であると判断したときはステップS92に進み、発光制御手段85は、ベット用LED24を青色に発光させる。そして、本フローチャートによる処理を終了する。
これに対し、設定キースイッチ45がオンの状態ではない(オフの状態である)と判断したときは、ステップS93に進む。
Next, the flow of light emission control processing will be described based on the flowchart shown in FIG. 7.
In step S91 of FIG. 7, the light emission control means 85 determines whether the setting key switch 45 is in the on state.
Here, when it is determined that the setting key switch 45 is in the on state, the process proceeds to step S92, and the light emission control means 85 causes the betting LED 24 to emit blue light. Then, the processing according to this flowchart is ended.
On the other hand, when it is determined that the setting key switch 45 is not in the on state (is in the off state), the process proceeds to step S93.
ステップS93では、発光制御手段85は、レアリプレイが入賞したか否かを判断する。
ここで、レアリプレイが入賞したと判断したときはステップS94に進み、発光制御手段85は、ベット用LED24をレインボーカラーに発光させる。そして、本フローチャートによる処理を終了する。
これに対し、レアリプレイが入賞していないと判断したときは、ステップS95に進む。
In step S93, the light emission control means 85 determines whether or not a rare replay has won.
Here, when it is determined that the rare replay has won, the process proceeds to step S94, and the light emission control unit 85 causes the betting LED 24 to emit a rainbow color. Then, the processing according to this flowchart is ended.
On the other hand, when it is determined that the rare replay has not won, the process proceeds to step S95.
ステップS95では、発光制御手段85は、ベットスイッチ40の操作が有効の状態か否かを判断する。
ここで、ベットスイッチ40の操作が有効の状態であると判断したときはステップS96に進み、発光制御手段85は、ベット用LED24を赤色に発光させる。そして、本フローチャートによる処理を終了する。
これに対し、ベットスイッチ40の操作が有効の状態ではない(無効の状態である)と判断したときはステップS97に進み、発光制御手段85は、ベット用LED24を消灯させる。そして、本フローチャートによる処理を終了する。
In step S95, the light emission control means 85 determines whether or not the operation of the bet switch 40 is valid.
Here, when it is determined that the operation of the bet switch 40 is valid, the process proceeds to step S96, and the light emission control means 85 causes the bet LED 24 to emit red light. Then, the processing according to this flowchart is ended.
On the other hand, when it is determined that the operation of the bet switch 40 is not in the valid state (invalid state), the process proceeds to step S97, and the light emission control means 85 turns off the bet LED 24. Then, the processing according to this flowchart is ended.
また、図1に示すように、サブ制御手段80は、サブ側エラー検知手段86、及びエラー報知手段87を備えている。
サブ側エラー検知手段86は、メイン制御手段50側から受信したコマンドに基づいて、サブ制御手段80側においてエラーを検知するものであり、エラー報知手段87は、エラーを検知したときにその旨を報知するものである。
Further, as shown in FIG. 1, the sub-control unit 80 includes a sub-side
The sub-side error detection means 86 detects an error on the side of the sub-control means 80 based on the command received from the main control means 50 side, and the error notification means 87 notifies the fact when an error is detected. It is a notification.
本実施形態では、サブ側エラー検知手段86は、受信した第1状態コマンドに含まれる
情報に基づいてエラーを検知する。
上述したように、第1状態コマンドの下位1バイトについて、0ビット目はドア開閉検知センサ48のオン/オフの状態を示し、1ビット目はカバー開閉検知センサ49のオン/オフの状態を示し、2ビット目は設定キースイッチ45のオン/オフの状態を示し、3ビット目は設定変更スイッチ46のオン/オフの状態を示す。
In the present embodiment, the sub-side error detection means 86 detects an error based on the information included in the received first state command.
As described above, in the lower 1 byte of the first state command, the 0th bit indicates the on / off state of the door opening / closing detection sensor 48, and the 1st bit indicates the on / off state of the cover opening / closing detection sensor 49. The second bit shows the on / off state of the setting key switch 45, and the third bit shows the on / off state of the setting change switch 46.
また、0ビット目が「1」のときは、ドア開閉検知センサ48がオンの状態(フロントマスク部が開放された状態)であることを示し、「0」のときはオフの状態(フロントマスク部が閉じた状態)であることを示す。
さらにまた、1ビット目が「1」のときは、カバー開閉検知センサ49がオンの状態(スイッチカバーが開放された状態)であることを示し、「0」のときはオフの状態(スイッチカバーが閉じた状態)であることを示す。
Further, when the 0th bit is "1", it indicates that the door open / close detection sensor 48 is on (the front mask portion is open), and when it is "0", it is off (the front mask). (Part is closed).
Furthermore, when the first bit is "1", it indicates that the cover opening / closing detection sensor 49 is in the on state (the switch cover is open), and when it is "0", it is in the off state (switch cover). Indicates a closed state).
さらに、2ビット目が「1」のときは、設定キースイッチ45がオンの状態であることを示し、「0」のときは、オフの状態であることを示す。
また、3ビット目が「1」のときは、設定変更スイッチ46がオンの状態であることを示し、「0」のときはオフの状態であることを示す。
Further, when the second bit is "1", it indicates that the setting key switch 45 is on, and when it is "0", it indicates that it is off.
When the third bit is "1", it indicates that the setting change switch 46 is on, and when it is "0", it indicates that it is off.
ここで、フロントマスク部が開放された状態(0ビット目が「1」)であり、かつスイッチカバーが開放された状態(1ビット目が「1」)であり、かつ設定キースイッチ45がオンの状態(2ビット目が「1」)であれば、正常である。
しかし、フロントマスク部が閉じた状態(0ビット目が「0」)であり、かつスイッチカバーが開放された状態(1ビット目が「1」)であり、かつ設定キースイッチ45がオンの状態(2ビット目が「1」)であるときは、正常ではない(異常である)。
Here, the front mask portion is opened (0th bit is “1”), the switch cover is opened (1st bit is “1”), and the setting key switch 45 is turned on. Is normal (the second bit is “1”), it is normal.
However, the front mask portion is closed (0th bit is “0”), the switch cover is open (1st bit is “1”), and the setting key switch 45 is on. When the second bit is "1", it is not normal (abnormal).
また、フロントマスク部が開放された状態(0ビット目が「1」)であり、かつスイッチカバーが閉じた状態(1ビット目が「0」)であり、かつ設定キースイッチ45がオンの状態(2ビット目が「1」)であるときも、正常ではない。
さらに、フロントマスク部が閉じた状態(0ビット目が「0」)であり、かつスイッチカバーが閉じた状態(1ビット目が「0」)であり、かつ設定キースイッチ45がオンの状態(2ビット目が「1」)であるときも、正常ではない。
Further, the front mask portion is open (0th bit is “1”), the switch cover is closed (1st bit is “0”), and the setting key switch 45 is on. (2nd bit is "1"), it is not normal.
Further, the front mask portion is closed (0th bit is “0”), the switch cover is closed (1st bit is “0”), and the setting key switch 45 is on ( Even when the second bit is "1"), it is not normal.
そこで、サブ側エラー検知手段86は、受信した第1状態コマンドの下位1バイトについて、0ビット目が「0」、1ビット目が「1」、2ビット目が「1」のときは、エラーを検知したと判断する。同様に、0ビット目が「1」、1ビット目が「0」、2ビット目が「1」のとき、及び0ビット目が「0」、1ビット目が「0」、2ビット目が「1」のときについても、エラーを検知したと判断する。
そして、サブ側エラー検知手段86によりエラーを検知したときは、エラー報知手段87は、その旨を画像表示装置23に表示することで報知する。
Therefore, the sub-side error detection means 86 detects an error when the 0th bit is “0”, the 1st bit is “1”, and the 2nd bit is “1” for the lower 1 byte of the received first state command. Is determined to have been detected. Similarly, when the 0th bit is “1”, the 1st bit is “0”, the 2nd bit is “1”, and the 0th bit is “0”, the 1st bit is “0”, the 2nd bit is Even when it is “1”, it is determined that an error has been detected.
When the sub-side
また、エラー報知手段87は、特定エラーを検知した旨の情報を含む第1状態コマンド及び第2状態コマンドを受信したときは、リール31の回転中であるか否かにかかわらず、エラーを検知した旨を報知する。その後、エラー表示コマンドを受信すると、エラー報知手段87は、エラーを検知した旨の報知から、エラーが発生した旨の報知に切り替える。 In addition, when the error notification unit 87 receives the first state command and the second state command including the information indicating that the specific error is detected, the error notification unit 87 detects the error regardless of whether the reel 31 is rotating. Notify that you have done it. After that, when the error display command is received, the error notification means 87 switches from the notification that the error has been detected to the notification that the error has occurred.
ここで、リール31の回転中に、メイン側エラー検知手段71によりエラーを検知したとする。この場合、特定エラーを検知した旨の情報を含む第1状態コマンド及び第2状態コマンドについては、リール31の回転中であっても、割込み処理により、すぐに生成されて送信される。しかし、メイン処理により、エラー表示コマンドが生成されて送信され
るとともに、遊技の進行が停止されるのは、全てのリール31の停止後である。
このため、エラー報知手段87は、リール31の回転中は、エラーを検知した旨を報知し、全てのリール31の停止後に、エラーを検知した旨の報知から、エラーが発生した旨の報知に切り替えることとなる。
Here, it is assumed that an error is detected by the main-side error detection means 71 while the reel 31 is rotating. In this case, the first state command and the second state command including the information indicating that the specific error is detected are immediately generated and transmitted by the interrupt process even while the reel 31 is rotating. However, by the main processing, the error display command is generated and transmitted, and the progress of the game is stopped after all the reels 31 are stopped.
Therefore, the error notifying unit 87 notifies that an error has been detected while the reels 31 are rotating, and after stopping all the reels 31, the error notifying unit 87 notifies that an error has occurred. It will be switched.
(第2実施形態)
第1実施形態では、発光体としてのベット用LED24は、サブ制御手段80の出力側に電気的に接続し、発光体の出力を制御する発光制御手段85は、サブ制御手段80側に設けた。
これに対し、第2実施形態では、発光体としてのベット用LED24は、メイン制御手段50の出力側に電気的に接続し、発光体の出力を制御する発光制御手段85は、メイン制御手段50側に設けている。
(Second embodiment)
In the first embodiment, the bet LED 24 as the light emitting body is electrically connected to the output side of the sub control means 80, and the light emission control means 85 for controlling the output of the light emitting body is provided on the sub control means 80 side. .
On the other hand, in the second embodiment, the betting LED 24 as the light emitting body is electrically connected to the output side of the main control means 50, and the light emission control means 85 for controlling the output of the light emitting body is the main control means 50. It is provided on the side.
そして、発光制御手段85は、ベットスイッチ40の操作が有効の状態か又は無効の状態かを判断し、有効の状態であると判断したときは、ベット用LED24を赤色に発光させるように制御し、無効の状態であると判断したときは、ベット用LED24を消灯させるように制御する。
これにより、ベットスイッチ40の操作が有効の状態か又は無効の状態かを遊技者に示すようにしている。
Then, the light emission control means 85 determines whether the operation of the bet switch 40 is valid or invalid, and when it is determined that the bet switch 40 is valid, controls the betting LED 24 to emit red light. When it is determined that the bet LED 24 is in the invalid state, the bet LED 24 is controlled to be turned off.
As a result, the player is informed of whether the operation of the bet switch 40 is valid or invalid.
また、発光制御手段85は、設定キースイッチ45がオンの状態か又はオフの状態かを判断し、オンの状態であると判断したときは、ベットスイッチ40の操作が有効の状態であるか又は無効の状態であるかにかかわらず、ベット用LED24を青色に発光させるように制御する。 Further, the light emission control means 85 determines whether the setting key switch 45 is in the on state or the off state. When it is determined that the setting key switch 45 is in the on state, whether the operation of the bet switch 40 is valid or Regardless of the invalid state, the bet LED 24 is controlled to emit blue light.
すなわち、発光制御手段85は、設定キースイッチ45がオンの状態であると判断したときは、ベットスイッチ40の操作が有効の状態であると判断しても、ベット用LED24を赤色に発光させるのではなく、青色に発光させるように制御する。
また、発光制御手段85は、設定キースイッチ45がオンの状態であると判断したときは、ベットスイッチ40の操作が無効の状態であると判断しても、ベット用LED24を消灯させるのではなく、青色に発光させるように制御する。
That is, when it is determined that the setting key switch 45 is in the ON state, the light emission control means 85 causes the betting LED 24 to emit red light even when it is determined that the operation of the bet switch 40 is in the valid state. Instead, control is performed so that blue light is emitted.
Further, when the light emission control means 85 determines that the setting key switch 45 is in the ON state, it does not turn off the bet LED 24 even if it is determined that the operation of the bet switch 40 is invalid. , Control to emit blue light.
すなわち、発光制御手段85は、設定キースイッチ45がオンの状態であるときは、ベット用LED24を青色に発光させることを優先し、設定キースイッチ45がオフの状態であるときは、ベットスイッチ40の操作の有効/無効の状態に応じて、ベット用LED24を赤色に発光させたり消灯させるように制御する。
このため、設定キースイッチ45がオンの状態であるときは、常に、ベット用LED24が青色に発光し、これにより、設定キースイッチ45がオンの状態であることを、特にスロットマシン10の設置店(ホール)側に知らせることができる。
That is, the light emission control means 85 gives priority to making the bet LED 24 emit light in blue when the setting key switch 45 is in the on state, and when the setting key switch 45 is in the off state, the bet switch 40. The bet LED 24 is controlled to emit red light or turn off depending on whether the operation is valid or invalid.
Therefore, when the setting key switch 45 is in the ON state, the betting LED 24 always emits blue light, which means that the setting key switch 45 is in the ON state. You can inform the (hall) side.
また、ベットスイッチ40の操作が有効の状態で、設定キースイッチ45をオンにすると、ベットスイッチ40の操作は無効の状態になり、かつ設定確認モードに移行し、かつベット用LED24が青色に発光する。
さらにまた、設定キースイッチ45がオンの状態で、電源をオンにすると、ベットスイッチ40の操作は無効の状態になり、かつ設定変更モードに移行し、かつベット用LED24が青色に発光する。
When the setting key switch 45 is turned on while the bet switch 40 is valid, the bet switch 40 is invalid, the setting confirmation mode is entered, and the betting LED 24 emits blue light. To do.
Furthermore, when the power is turned on while the setting key switch 45 is on, the operation of the bet switch 40 is disabled, the setting change mode is entered, and the betting LED 24 emits blue light.
さらに、ベットスイッチ40の操作が無効の状態で、設定キースイッチ45をオンにすると、ベットスイッチ40の操作は無効の状態のまま維持され、かつ設定変更モードにも設定確認モードにも移行せず、かつベット用LED24は青色に発光する。 Further, when the setting key switch 45 is turned on with the operation of the bet switch 40 being invalid, the operation of the bet switch 40 is maintained in the invalid state, and neither the setting change mode nor the setting confirmation mode is entered. The betting LED 24 emits blue light.
以上、本発明の一実施形態について説明したが、本発明は、上述した実施形態に限定されるものではなく、以下のような種々の変形が可能である。 Although one embodiment of the present invention has been described above, the present invention is not limited to the above-described embodiment, and various modifications such as the following are possible.
(1)上記実施形態では、メイン側エラー検知手段71及びサブ側エラー検知手段86を備えた。すなわち、メイン制御手段50側及びサブ制御手段80側でそれぞれ別個にエラー検知手段を備えた。
しかし、これに限らず、エラー検知手段は、たとえば、メイン制御手段50側にのみ備えてもよく、また、サブ制御手段80側にのみ備えてもよい。
(1) In the above embodiment, the main-side error detecting means 71 and the sub-side
However, the present invention is not limited to this, and the error detection means may be provided only on the main control means 50 side or only on the sub control means 80 side, for example.
(2)上記実施形態では、エラー解除手段72は、メイン制御手段50側にのみ備えた。
しかし、これに限らず、エラー解除手段についても、エラー検知手段と同様に、たとえば、サブ制御手段80側にのみ備えてもよく、また、メイン制御手段50側及びサブ制御手段80側にそれぞれ別個に備えてもよい。
ただし、メイン制御手段50からサブ制御手段80に一方向でコマンドを送信するため、たとえば、エラー検知手段をメイン制御手段50側に備えたときは、エラー解除手段もメイン制御手段50側に備える必要がある。
(2) In the above embodiment, the error canceling means 72 is provided only on the main control means 50 side.
However, the invention is not limited to this, and the error canceling means may be provided only on the side of the sub-control means 80, like the error detecting means, or separately on the side of the main control means 50 and the side of the sub-control means 80. You may be prepared for.
However, since the command is transmitted from the main control means 50 to the sub control means 80 in one direction, for example, when the error detection means is provided on the main control means 50 side, the error canceling means must also be provided on the main control means 50 side. There is.
(3)上記実施形態では、メイン側エラー検知手段71及びサブ側エラー検知手段86は、各種のセンサやスイッチのオン/オフの組合せやオン/オフの状態の継続時間等によってエラーを検知した。すなわち、エラー検知手段は、ソフトウエアによって構成した。
しかし、これに限らず、エラー検知手段は、たとえば、ハードウエアによって構成してもよい。
(3) In the above-described embodiment, the main-side error detecting means 71 and the sub-side error detecting means 86 detect an error based on the combination of ON / OFF of various sensors and switches, the duration of the ON / OFF state, and the like. That is, the error detecting means is composed of software.
However, the invention is not limited to this, and the error detection means may be configured by hardware, for example.
(4)上記実施形態では、2.235msごとにタイマー割込みを行うように設定した。しかし、これに限らず、タイマー割込みの周期は、適宜設定することができる。
また、上記実施形態では、8割込みごとに第1状態コマンド及び第2状態コマンドを生成し、10割込みごとに第3状態コマンドを生成した。しかし、これに限らず、これらのコマンドを何割込みごとに生成するかは、各種のセンサやスイッチのオン/オフを検知し損なわず、かつバッファ領域74が溢れない範囲内で、適宜設定することができる。
(4) In the above embodiment, the timer interrupt is set every 2.235 ms. However, the invention is not limited to this, and the timer interrupt cycle can be set as appropriate.
Further, in the above embodiment, the first state command and the second state command are generated for every eight interrupts, and the third state command is generated for every ten interrupts. However, not limited to this, how many interrupts these commands are generated should be appropriately set within a range that does not impair on / off of various sensors and switches and does not overflow the
(5)上記実施形態では、第1〜第3状態コマンドは、これらに含む情報に変化があったことを条件に、8割込み又は10割込みごとに生成した。しかし、これに限らず、第1〜第3状態コマンドは、これらに含む情報に変化があったか否かにかかわらず、常に、所定時間(たとえば、8割込み又は10割込み)ごとに生成してもよい。 (5) In the above-described embodiment, the first to third status commands are generated every 8 interrupts or 10 interrupts on condition that the information included therein has changed. However, the present invention is not limited to this, and the first to third status commands may always be generated every predetermined time (for example, 8 interrupts or 10 interrupts) regardless of whether or not the information included therein changes. .
(6)上記実施形態では、コマンド生成手段73は、同一のコマンドを2回送信し、コマンド受信手段84は、所定時間内に同一のコマンドを2回受信しなかったときは、そのコマンドを正しく受信しなかったと判断した。しかし、これに限らず、同一のコマンドを何回送信するかは、2回以上であれば、適宜設定することができる。同様に、同一のコマンドを何回受信すれば正しく受信したと判断するかについても、2回以上であれば、適宜設定することができる。
また、コマンドの送信回数は、1回のみにしてもよい。
(6) In the above embodiment, the command generating means 73 transmits the same command twice, and the command receiving means 84 correctly receives the same command if the same command is not received twice within a predetermined time. I judged that I did not receive it. However, the number of times the same command is transmitted is not limited to this, and can be appropriately set as long as it is two or more times. Similarly, how many times the same command is received to determine that the command has been correctly received can be appropriately set as long as the command is received twice or more.
The command may be transmitted only once.
(7)上記実施形態では、設定キースイッチ45がオンの状態か又はオフの状態かを示す情報は、第1状態コマンドに含み、ベットスイッチ40(操作スイッチ)の操作が有効の状態か又は無効の状態かを示す情報は、第2状態コマンドに含むようにした。 (7) In the above embodiment, the information indicating whether the setting key switch 45 is in the on state or the off state is included in the first state command, and the operation of the bet switch 40 (operation switch) is in the valid state or invalid. The information indicating whether or not the state is included is included in the second state command.
しかし、これに限らず、設定キースイッチ45がオンの状態か又はオフの状態かを示す
情報も、操作スイッチの操作が有効の状態か又は無効の状態かを示す情報も、1つのコマンドに含むようにしてもよい。そして、この1つのコマンドに含まれる情報に応じて、ベット用LED24(発光体)を青色に発光させたり、赤色に発光させたり、消灯させるように制御して、操作スイッチの操作が有効の状態か又は無効の状態を示したり、設定キースイッチ45がオンの状態であることを示すようにしてもよい。
However, not limited to this, information indicating whether the setting key switch 45 is in the ON state or the OFF state and information indicating whether the operation of the operation switch is in the valid state or the invalid state are included in one command. You may choose not to. Then, according to the information included in this one command, the bet LED 24 (light-emitting body) is controlled to emit blue light, red light, or turn off so that the operation of the operation switch is in a valid state. Alternatively, the setting key switch 45 may be in an invalid state or the setting key switch 45 may be in an on state.
(8)上記実施形態では、発光体としてカラーLEDを備え、これを赤色や青色やレインボーカラーに発光させた。しかし、発光体の出力に応じて、操作スイッチの操作が有効の状態か又は無効の状態かを示したり、設定キースイッチ45がオンの状態であることを示すことができれば、発光体はカラーLEDに限らず、発光色も赤色や青色やレインボーカラーに限らない。 (8) In the above embodiment, a color LED is provided as a light emitting body, and the color LED is made to emit light in red, blue or rainbow colors. However, if it is possible to indicate whether the operation of the operation switch is valid or invalid according to the output of the light emitter, or to indicate that the setting key switch 45 is on, the light emitter is a color LED. Not limited to red, blue, and rainbow colors.
(9)上記実施形態では、設定キースイッチ45がオンの状態であることを、発光体の出力(青色の発光)によって示した。しかし、これに限らず、たとえば、フロントマスク部が開放された状態であることや、スイッチカバーが開放された状態であることや、設定変更スイッチ45がオンの状態であることを、発光体の出力によって示してもよい。 (9) In the above embodiment, the output of the light emitter (blue light emission) indicates that the setting key switch 45 is on. However, the present invention is not limited to this. For example, the fact that the front mask portion is open, the switch cover is open, and the setting change switch 45 is on indicate that It may be indicated by the output.
(10)上記実施形態では、バッファ領域74に記憶されているコマンドを送信するための待ち時間は、コマンド集中区間の経過後に設けた。しかし、これに限らず、コマンド集中区間の途中に待ち時間を設けてもよい。
また、上記実施形態では、待ち時間は、32割込み(71.52ms)に設定したが、これに限らず、適宜設定することができる。
さらにまた、上記実施形態では、コマンド集中区間で設定値コマンド及び遊技状態コマンド1〜3を生成した。しかし、これに限らず、コマンド集中区間で生成するコマンドの種類や個数は、スロットマシン10の機種に応じて適宜設定することができる。
(10) In the above embodiment, the waiting time for transmitting the command stored in the
Further, in the above embodiment, the waiting time is set to 32 interrupts (71.52 ms), but the waiting time is not limited to this and can be set as appropriate.
Furthermore, in the above embodiment, the set value command and the game state commands 1 to 3 are generated in the command concentration section. However, the present invention is not limited to this, and the type and number of commands generated in the command concentration section can be set appropriately according to the model of the slot machine 10.
(11)上記実施形態では、待ち時間は、コマンド集中区間の開始時から待ち時間の開始時までの間に生成したコマンドを送信するのに要する時間より長く設定したが、コマンド集中区間の開始時から待ち時間の開始時までの間に生成したコマンドを送信するのに要する時間より短く設定してもよい。 (11) In the above embodiment, the waiting time is set longer than the time required to transmit the command generated from the start of the command concentration section to the start of the waiting section. It may be set to be shorter than the time required to transmit the command generated from the time until the start of the waiting time.
また、バッファ領域74に記憶されているコマンドが全て送信(消去)されるまで、つまりバッファ領域74が空になるまで、待ち時間を継続するように制御してもよい。
さらに、バッファ領域74に記憶されているコマンドの個数が所定数以下になるまで、待ち時間を継続するように制御してもよい。
すなわち、待ち時間は、一定時間に固定する場合に限らず、バッファ領域74に記憶されているコマンドの個数に応じて変動するようにしてもよい。
Further, the waiting time may be controlled until all the commands stored in the
Further, the waiting time may be controlled until the number of commands stored in the
That is, the waiting time is not limited to being fixed to a fixed time, and may be changed according to the number of commands stored in the
(12)たとえば、スタートスイッチ41に対応する発光体(たとえば、スタート用LED)を備え、これをサブ制御手段80の出力側に電気的に接続してもよい。また、メイン制御手段50側からサブ制御手段80側に送信するコマンドに、スタートスイッチ41の操作の有効/無効の状態を示す情報を含むようにしてもよい。そして、サブ制御手段80側では、受信したコマンドに含まれるスタートスイッチ41の操作の有効/無効の状態を示す情報に基づいて、スタート用LEDの出力を制御するようにしてもよい。 (12) For example, a light-emitting body (for example, a start LED) corresponding to the start switch 41 may be provided, and this may be electrically connected to the output side of the sub control means 80. Further, the command transmitted from the main control means 50 side to the sub control means 80 side may include information indicating the valid / invalid state of the operation of the start switch 41. Then, on the side of the sub-control unit 80, the output of the start LED may be controlled based on the information indicating the valid / invalid state of the operation of the start switch 41 included in the received command.
(13)上記実施形態では、割込み処理では、待ち時間中又はリール31の回転中か否かにかかわらず、第1割込みカウンタ51のカウント値が「7」になるごと(8割込みごと)に、メイン側エラー検知手段71によりエラーを検知したか否かを判断した。
しかし、これに限らず、たとえば、割込み処理では、待ち時間中又はリール31の回転中か否かにかかわらず、1割込みごとに、メイン側エラー検知手段71によりエラーを検
知したか否かを判断してもよい。そして、エラーを検知したことを条件に、特定エラーを検知した旨の情報を含む第1及び第2状態コマンドの生成(生成することの決定)を、8割込みごとに行うようにしてもよい。
このようにしても、割込み処理において、第1及び第2状態コマンドを、これらに含む情報に変化があったことを条件に、8割込みごとに生成することができる。
(13) In the above embodiment, in the interrupt processing, every time the count value of the first interrupt counter 51 becomes “7” (every 8 interrupts), regardless of whether the waiting time or the reel 31 is rotating. The main-side error detection means 71 determines whether or not an error has been detected.
However, the present invention is not limited to this, and for example, in interrupt processing, whether or not an error has been detected by the main-side error detection means 71 is determined for each interrupt regardless of whether the waiting time or the reel 31 is rotating. You may. Then, on condition that an error is detected, the first and second status commands including the information indicating that the specific error is detected may be generated (decision to generate) every eight interrupts.
Even in this case, in the interrupt processing, the first and second state commands can be generated every eight interrupts on the condition that the information included therein has changed.
(14)上記実施形態で示したコマンドはあくまでも例示であり、生成するコマンドの種類及び個数、並びに各コマンドに含む情報は、スロットマシン10の機種に応じて適宜設定することができる。
なお、上記(1)〜(14)の各変形例は、それぞれ単独で適用される場合に限られるものではなく、これらを適宜組合わせて適用することもできる。
(14) The commands shown in the above embodiment are merely examples, and the type and number of commands to be generated and the information included in each command can be set as appropriate according to the model of the slot machine 10.
Note that the above modifications (1) to (14) are not limited to the case where they are applied individually, and they may be applied in an appropriate combination.
<付記>
本願の原出願の出願当初の請求項に係る発明(当初発明)が解決しようとする課題、当初発明に係る課題を解決するための手段及び当初発明の効果は、以下の通りである。
(a)当初発明が解決しようとする課題
当初発明は、エラーを検知したときに、その旨を報知するスロットマシンに関するものである。
従来のスロットマシンにおいて、エラーを検知したときは、遊技の進行を停止するとともに、その旨を報知するスロットマシンが知られている(特開2001−120714号公報参照)。
<Appendix>
The problems to be solved by the claimed invention (original invention) of the original application of the present application, the means for solving the problems related to the originally claimed invention, and the effects of the originally claimed invention are as follows.
(A) Problem to be Solved by the Initial Invention The initial invention relates to a slot machine that notifies an error when an error is detected.
In a conventional slot machine, when an error is detected, there is known a slot machine that stops the progress of the game and notifies that fact (see Japanese Patent Laid-Open No. 2001-120714).
しかし、上述した従来のスロットマシンでは、エラーを検知したときは、一律に、遊技の進行を停止しており、エラー検知時の遊技の進行状況に応じて、遊技の進行を制御することができなかった。
したがって、当初発明が解決しようとする課題は、エラーを検知したときに、その旨を迅速に報知しつつ、エラー検知時の遊技の進行状況に応じて、遊技の進行を制御することである。
However, in the conventional slot machine described above, when an error is detected, the progress of the game is uniformly stopped, and the progress of the game can be controlled according to the progress of the game when the error is detected. There wasn't.
Therefore, the problem to be solved by the invention at the beginning is to control the progress of the game according to the progress of the game at the time of detecting the error while promptly notifying the error when the error is detected.
(b)当初発明に係る課題を解決するための手段(なお、かっこ書きで、対応する実施形態を示す。)
第1の解決手段は、
遊技の進行を制御するメイン制御手段(50)と、
演出の出力を制御するサブ制御手段(80)と、
エラーを検知するエラー検知手段(メイン側エラー検知手段71)と
を備え、
前記メイン制御手段は、
コマンドを生成するコマンド生成手段(73)と、
生成した前記コマンドを生成順に前記サブ制御手段に送信するコマンド送信手段(75)と
を備え、
前記メイン制御手段は、
遊技の進行のためのメイン処理を繰り返し実行するとともに、前記メイン処理と並行して、1回の前記メイン処理に要する時間より短い所定時間(2.235ms)ごとに割込み処理を実行し、
前記メイン処理中に、前記エラー検知手段によりエラーを検知したか否かを判断するとともに、前記割込み処理中に、前記メイン処理とは別個に、前記エラー検知手段によりエラーを検知したか否かを判断し、
前記コマンド生成手段は、
前記割込み処理中に前記エラー検知手段によりエラーを検知したときは、エラーを検知
した旨の情報を含むコマンドC1を生成し、
前記メイン処理中に前記エラー検知手段によりエラーを検知したときは、コマンドC1の生成を待ってから、エラーが発生した旨の情報を含むコマンドC2を生成し、
前記サブ制御手段は、コマンドC1を受信したときはエラーを検知した旨を報知し、コマンドC2を受信したときはエラーが発生した旨を報知する
ことを特徴とする。
(B) Means for solving the problem relating to the original invention (note that the corresponding embodiment is shown in parentheses).
The first solution is
A main control means (50) for controlling the progress of the game,
A sub control means (80) for controlling the output of the effect,
An error detecting means (main side error detecting means 71) for detecting an error,
The main control means,
Command generating means (73) for generating a command,
Command transmitting means (75) for transmitting the generated commands to the sub-control means in the order of generation,
The main control means,
While the main process for the progress of the game is repeatedly executed, in parallel with the main process, the interrupt process is executed every predetermined time (2.235 ms) shorter than the time required for one time of the main process,
During the main processing, it is determined whether or not an error is detected by the error detecting means, and whether or not an error is detected by the error detecting means, separately from the main processing, during the interrupt processing. Judge,
The command generating means,
When an error is detected by the error detecting means during the interrupt processing, a command C1 including information indicating that the error is detected is generated,
When an error is detected by the error detection means during the main processing, the command C2 including information indicating that the error has occurred is generated after waiting for the generation of the command C1.
The sub-control means notifies that an error is detected when the command C1 is received, and notifies that an error has occurred when the command C2 is received.
第2の解決手段は、第1の解決手段において、
前記メイン制御手段は、
前記メイン処理では、リール(31)の回転中に前記エラー検知手段によりエラーを検知したときは、エラーの検知に対応した処理を実行せず、すべての前記リールの停止後に前記エラー検知手段によりエラーを検知したときは、エラーが解除されるまで、エラーの検知に対応した処理を継続して実行するように制御し、
前記割込み処理では、前記リールの回転中であるか否かにかかわらず、エラーを検知したか否かを判断し、
前記サブ制御手段は、コマンドC1を受信したときは、前記リールの回転中であっても、エラーを検知した旨を報知し、その後、コマンドC2を受信したときに、エラーを検知した旨の報知から、エラーが発生した旨の報知に切り替えるように制御する
ことを特徴とする。
The second solution is the first solution,
The main control means,
In the main processing, when an error is detected by the error detecting means while the reel (31) is rotating, the processing corresponding to the error detection is not executed, and the error detecting means makes an error after stopping all the reels. When is detected, control is performed to continue executing the process corresponding to the error detection until the error is cleared,
In the interrupt processing, it is determined whether or not an error is detected regardless of whether or not the reel is rotating,
When receiving the command C1, the sub-control means notifies that an error has been detected even while the reel is rotating, and then when receiving the command C2, notifies that the error has been detected. It is characterized in that it is controlled so as to switch to notification that an error has occurred.
第3の解決手段は、第2の解決手段において、
前記メイン制御手段は、エラーの検知に対応した処理として、遊技の進行を停止する
ことを特徴とする。
第4の解決手段は、第2又は第3の解決手段において、
前記メイン制御手段は、エラーの検知に対応した処理として、エラーが発生した旨を報知する
ことを特徴とする。
A third solution is the second solution,
The main control means stops the progress of the game as a process corresponding to the detection of the error.
A fourth solution is the second or third solution,
The main control means may notify that an error has occurred as a process corresponding to the detection of the error.
(作用)
当初発明においては、遊技の進行のためのメイン処理を繰り返し実行するとともに、メイン処理と並行して、1回のメイン処理に要する時間より短い所定時間ごとに割込み処理を実行する。
また、メイン処理中に、エラーを検知したか否かを判断するとともに、割込み処理中に、メイン処理とは別個に、エラーを検知したか否かを判断する。
(Action)
In the initial invention, the main process for the progress of the game is repeatedly executed, and in parallel with the main process, the interrupt process is executed at predetermined time intervals shorter than the time required for one main process.
In addition, it is determined whether or not an error is detected during the main processing, and whether or not an error is detected during the interrupt processing, separately from the main processing.
さらに、割込み処理でエラーを検知したと判断したときは、エラーを検知した旨の情報を含むコマンドC1を生成し、メイン処理でエラーを検知したと判断したときは、コマンドC1の生成を待ってから、エラーが発生した旨の情報を含むコマンドC2を生成して、これらを生成順にサブ制御手段に送信する。
そして、サブ制御手段は、コマンドC1を受信したときは、エラーを検知した旨を報知し、コマンドC2を受信したときは、エラーが発生した旨を報知する。
このため、割込み処理により、遊技の進行状況にかかわらず、エラーを検知して、その旨を迅速に報知することができる。
Further, when it is determined that the error is detected in the interrupt processing, the command C1 including the information indicating that the error is detected is generated, and when it is determined that the error is detected in the main processing, the generation of the command C1 is waited for. Then, the command C2 including the information indicating that the error has occurred is generated, and these are transmitted to the sub control means in the generation order.
Then, the sub control means notifies that an error has been detected when receiving the command C1, and notifies that an error has occurred when receiving the command C2.
Therefore, the interrupt processing makes it possible to detect an error and promptly notify that fact, regardless of the progress of the game.
また、メイン処理では、エラー検知時の遊技の進行状況に応じて、遊技の進行を制御することができる。
したがって、エラーを検知したときは、遊技の進行状況にかかわらず、その旨を迅速に報知しつつ、たとえば、リールの回転中であれば、直ちに遊技の進行を停止するのではなく、全てのリールが停止するまで遊技を続け、全てのリールの停止後であれば、直ちに遊技の進行を停止することができる。
Further, in the main process, the progress of the game can be controlled according to the progress of the game at the time of error detection.
Therefore, when an error is detected, regardless of the progress of the game, while promptly informing that fact, for example, if the reels are rotating, the progress of the game is not immediately stopped, but all reels are stopped. The game is continued until is stopped, and if all reels are stopped, the progress of the game can be immediately stopped.
また、メイン処理でエラーを検知したときは、割込み処理でのエラーの検知に基づくコマンドC1の生成を待ってから、コマンドC2を生成する。
このため、メイン処理でエラーを検知するとともに、メイン処理とは別個に、割込み処理でもエラーを検知するものの、コマンド送信手段は、常に、コマンドC1、コマンドC2の順に、サブ制御手段にコマンドを送信する。
したがって、サブ制御手段側では、常に、コマンドC1、コマンドC2の順に、コマンドを受信するので、サブ制御手段側での処理に混乱が生じないようにすることができる。
When an error is detected in the main process, the command C2 is generated after waiting for the generation of the command C1 based on the error detection in the interrupt process.
Therefore, although the error is detected in the main process and the error is also detected in the interrupt process separately from the main process, the command transmitting means always transmits the command to the sub control means in the order of command C1 and command C2. To do.
Therefore, the sub control means side always receives the commands in the order of the command C1 and the command C2, so that the processing on the sub control means side can be prevented from being confused.
(当初発明と実施形態との関係)
「コマンドC1」は、実施形態では「第2状態コマンド」に相当する。
たとえば、第2状態コマンドの下位1バイトの4ビット目は、投入センサ異常が検知されたか否かを示し、「1」のときは投入センサ異常が検知されたことを示し、「0」のときは検知されていない旨を示すように設定されている。
(Relationship between original invention and embodiment)
The “command C1” corresponds to the “second state command” in the embodiment.
For example, the 4th bit of the lower 1 byte of the second status command indicates whether or not a closing sensor abnormality is detected. When it is "1", it indicates that a closing sensor abnormality is detected, and when it is "0". Is set to indicate that it has not been detected.
「コマンドC2」は、実施形態では「エラー表示コマンド」に相当する。
エラー表示コマンドの下位1バイトによって、投入センサ異常、投入メダル詰まり、メダルの逆流、払出しセンサ異常、払出しメダル詰まり、又はメダル切れ等のエラーを検知した旨を示すように設定されている。
なお、「エラーを検知した旨を報知する」こと、及び「エラーが発生した旨を報知する」ことは、サブ制御手段に限らず、たとえば、実施形態中のエラー報知手段87、その他、サブ制御手段が備える他の手段で行ってもよい。
The “command C2” corresponds to the “error display command” in the embodiment.
The lower 1 byte of the error display command is set to indicate that an error such as a throw-in sensor error, throw-in medal clogging, medal backflow, pay-out sensor abnormality, pay-out medal clogging, or medal run-out has been detected.
It should be noted that "notifying that an error has been detected" and "notifying that an error has occurred" are not limited to the sub-control unit, and include, for example, the error notifying unit 87 in the embodiment and other sub-control units. Other means provided in the means may be used.
(c)当初発明の効果
当初発明によれば、エラーを検知したときは、遊技の進行状況にかかわらず、その旨を迅速に報知しつつ、リールの回転中であれば、全てのリールが停止するまで遊技を続けたり、全てのリールの停止後であれば、直ちに遊技の進行を停止するなど、エラー検知時の遊技の進行状況に応じて、遊技の進行を制御することができる。
(C) Effects of the Initial Invention According to the initial invention, when an error is detected, regardless of the progress of the game, promptly notifying that fact, and if the reels are rotating, all reels stop. It is possible to control the progress of the game in accordance with the progress of the game at the time of error detection, such as continuing the game until or after stopping all reels.
10 スロットマシン
11 表示窓
20 演出用スイッチ
21 演出用ランプ
22 スピーカ
23 画像表示装置
24 ベット用LED
25 ストップ用LED
31 リール
32 モータ
33 メダル払出し装置
33a ホッパー
33b 払出し駆動部
40 ベットスイッチ
41 スタートスイッチ
42 ストップスイッチ
43 メダル投入口
43a メダルセレクタ
43b 第1投入検知センサ
43c 第2投入検知センサ
44 払出し検知センサ
45 設定キースイッチ
46 設定変更スイッチ
47 リセットスイッチ
48 ドア開閉検知センサ
49 カバー開閉検知センサ
50 メイン制御手段
51 第1割込みカウンタ
52 第2割込みカウンタ
60 設定値変更手段
60a 設定値記憶手段
61 役抽選手段
62 役抽選テーブル
63 当選フラグ制御手段
63a 当選フラグ
64 リール制御手段
64a 押し順検知手段
65 停止位置決定テーブル
66 停止図柄判断手段
67 払出し手段
68 特別遊技制御手段
69 メイン遊技状態制御手段
70 フリーズ制御手段
71 メイン側エラー検知手段
72 エラー解除手段
73 コマンド生成手段
74 バッファ領域
75 コマンド送信手段
80 サブ制御手段
81 サブ遊技状態制御手段
82 報知制御手段
83 演出制御手段
84 コマンド受信手段
85 発光制御手段
86 サブ側エラー検知手段
87 エラー報知手段
10 Slot Machine 11 Display Window 20 Performance Switch 21 Performance Lamp 22 Speaker 23 Image Display Device 24 Bet LED
25 Stop LED
31 reel 32 motor 33 medal payout device 33a hopper 33b payout drive unit 40 bet switch 41 start switch 42
Claims (1)
演出の出力を制御するサブ制御手段と
を備え、
前記メイン制御手段は、
エラーが発生したか否かを判定する手段と、
コマンドを生成するコマンド生成手段と、
生成したコマンドを記憶するバッファ領域と、
前記バッファ領域に記憶されているコマンドを前記サブ制御手段に送信するコマンド送信手段と
を備え、
前記コマンド生成手段が生成するコマンドとして、少なくとも、遊技者にとっての有利度を定める設定値を示す設定値コマンドを有し、
前記メイン制御手段は、
遊技の進行のためのメイン処理を遊技者の操作に応じて繰り返し実行可能であるとともに、所定時間ごとに割込み処理を実行し、
前記メイン処理では、前記設定値コマンドを含む複数個のコマンドを前記コマンド生成手段が生成するコマンド集中区間を有するとともに、コマンド集中区間の途中又は経過後に、前記コマンド生成手段がコマンドを生成することなく前記バッファ領域に記憶されているコマンドを前記コマンド送信手段が送信するための待ち時間を有し、
前記割込み処理では、前記待ち時間中であるか否かにかかわらず、所定のエラーが発生したと判定したことに基づいて、前記コマンド生成手段が前記所定のエラーに対応するコマンドを生成する場合を有する
ことを特徴とするスロットマシン。 Main control means for controlling the progress of the game,
And a sub control means for controlling the output of the effect,
The main control means,
Means for determining whether an error has occurred,
Command generating means for generating a command,
A buffer area to store the generated commands,
A command transmission unit for transmitting the command stored in the buffer area to the sub-control unit,
As the command generated by the command generation means, at least a setting value command indicating a setting value that determines the degree of advantage for the player,
The main control means,
The main process for the progress of the game can be repeatedly executed according to the operation of the player, and the interrupt process is executed every predetermined time,
The main process has a command concentration section in which the command generation unit generates a plurality of commands including the setting value command, and the command generation unit does not generate a command during or after the command concentration section. A waiting time for the command transmitting means to transmit the command stored in the buffer area ,
In the previous SL interrupt process, regardless of whether it is in the waiting time, based on the predetermined error is determined to have occurred, if the command generating means generates a command corresponding to the predetermined error A slot machine having:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018232063A JP6680449B2 (en) | 2018-12-12 | 2018-12-12 | Slot machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018232063A JP6680449B2 (en) | 2018-12-12 | 2018-12-12 | Slot machine |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017193868A Division JP2017221860A (en) | 2017-10-03 | 2017-10-03 | Slot machine |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2019069175A JP2019069175A (en) | 2019-05-09 |
| JP2019069175A5 JP2019069175A5 (en) | 2019-08-15 |
| JP6680449B2 true JP6680449B2 (en) | 2020-04-15 |
Family
ID=66441653
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018232063A Active JP6680449B2 (en) | 2018-12-12 | 2018-12-12 | Slot machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6680449B2 (en) |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5844042B2 (en) * | 2010-12-27 | 2016-01-13 | 株式会社三共 | Slot machine |
| JP5844043B2 (en) * | 2010-12-27 | 2016-01-13 | 株式会社三共 | Slot machine |
| JP5940265B2 (en) * | 2011-08-23 | 2016-06-29 | 株式会社三共 | Game machine |
| JP5996173B2 (en) * | 2011-09-22 | 2016-09-21 | 株式会社三共 | Game machine |
| JP6229767B2 (en) * | 2016-06-29 | 2017-11-15 | サミー株式会社 | Slot machine |
-
2018
- 2018-12-12 JP JP2018232063A patent/JP6680449B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019069175A (en) | 2019-05-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5674068B2 (en) | Slot machine | |
| JP5907508B2 (en) | Slot machine | |
| JP6240826B2 (en) | Game machine | |
| JP6229768B2 (en) | Slot machine | |
| JP5294895B2 (en) | Slot machine | |
| JP5967718B2 (en) | Game machine | |
| JP5645231B1 (en) | Slot machine | |
| JP6175671B2 (en) | Game machine | |
| JP2015008872A (en) | Slot machine | |
| JP2018007871A (en) | Amusement stand | |
| JP5967717B2 (en) | Slot machine | |
| JP2010200933A5 (en) | ||
| JP2010075231A (en) | Game machine | |
| JP6229767B2 (en) | Slot machine | |
| JP5967660B2 (en) | Slot machine | |
| JP6680449B2 (en) | Slot machine | |
| JP2022043395A (en) | Pachinko machine | |
| JP2022119927A (en) | Rotary drum type game machine | |
| JP6179658B2 (en) | Slot machine | |
| JP5382715B2 (en) | Game machine | |
| JP6528823B2 (en) | Gaming machine | |
| JP2020011144A (en) | Slot machine | |
| JP2017221860A (en) | Slot machine | |
| JP5897193B1 (en) | Game machine | |
| JP6503039B2 (en) | Gaming machine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190109 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190708 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A132 Effective date: 20190910 |
|
| 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: 20200318 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200318 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6680449 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |