JP6761647B2 - Slot machine - Google Patents
Slot machine Download PDFInfo
- Publication number
- JP6761647B2 JP6761647B2 JP2016042242A JP2016042242A JP6761647B2 JP 6761647 B2 JP6761647 B2 JP 6761647B2 JP 2016042242 A JP2016042242 A JP 2016042242A JP 2016042242 A JP2016042242 A JP 2016042242A JP 6761647 B2 JP6761647 B2 JP 6761647B2
- Authority
- JP
- Japan
- Prior art keywords
- command
- result
- winning
- display
- game
- 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)
- Game Rules And Presentations Of Slot Machines (AREA)
Description
本発明は、各々が識別可能な複数種類の識別情報を変動表示可能な可変表示部を備え、可変表示部を変動表示した後、可変表示部の変動表示を停止することで表示結果を導出し、該表示結果に応じて入賞が発生可能なスロットマシンに関する。 The present invention is provided with a variable display unit capable of variablely displaying a plurality of types of identification information that can be identified by each, and after the variable display unit is variablely displayed, the variable display of the variable display unit is stopped to derive a display result. , The present invention relates to a slot machine capable of generating a prize according to the display result .
遊技機として、遊技球などの遊技媒体を発射装置によって遊技領域に発射し、遊技領域に設けられている入賞口などの始動入賞領域に遊技媒体が入賞したときに複数種類の識別情報の可変表示が行われるパチンコ遊技機や、所定の賭数を設定し、スタート操作が行われたときに、複数種類の識別情報(例えば、図柄)の可変表示が行われるスロットマシンなどがある。このように識別情報の可変表示を実行可能に構成された遊技機では、可変表示部において識別情報の可変表示の表示結果が所定の表示結果となった場合に、所定の遊技価値(例えば、大当たり状態への移行など)を遊技者に与えるように構成されたものがある。 As a gaming machine, a gaming medium such as a gaming ball is launched into the gaming area by a launching device, and when the gaming medium wins a prize in a starting winning area such as a winning opening provided in the gaming area, a variable display of a plurality of types of identification information is displayed. There is a pachinko game machine in which a predetermined number of bets is set, and a slot machine in which a plurality of types of identification information (for example, a symbol) are variably displayed when a start operation is performed. In a game machine configured to be able to execute variable display of identification information in this way, when the display result of variable display of identification information becomes a predetermined display result in the variable display unit, a predetermined game value (for example, a jackpot) Some are configured to give the player a transition to a state, etc.).
このような遊技機として、遊技の進行を遅延するフリーズ状態に制御する遊技機が知られている(例えば、特許文献1)。この遊技機は、遊技制御手段に相当する主制御回路及び演出制御手段に相当する副制御回路を有する。そして、ゲームの開始にあたって、入賞の発生を許容するか否かを決定する抽選の結果を示すコマンドを主制御回路から副制御回路に送信した後に、フリーズ状態に制御するか否かを決定する抽選の抽選結果を示すコマンドを主制御回路から副制御回路に送信している。副制御回路は受信したコマンドに応じた演出を実行している。 As such a gaming machine, a gaming machine that controls a frozen state in which the progress of the game is delayed is known (for example, Patent Document 1). This game machine has a main control circuit corresponding to the game control means and a sub control circuit corresponding to the effect control means. Then, at the start of the game, after a command indicating the result of the lottery for determining whether or not to allow the occurrence of a prize is transmitted from the main control circuit to the sub-control circuit, the lottery for determining whether or not to control the freeze state is performed. A command indicating the lottery result is transmitted from the main control circuit to the sub control circuit. The sub-control circuit executes the effect according to the received command.
一般的に、入賞の発生を許容するか否かを決定する抽選は遊技機の機種にかかわらず共通に行われる抽選である。しかし、フリーズ状態に制御するか否かを決定する抽選は遊技性に依存する抽選であるため、機種によって行われる場合と行われない場合とがある。よって、前者の抽選結果を示す第1処理結果コマンドは遊技機の機種にかかわらず送信されるが、後者の抽選結果を示す第2処理結果コマンドは遊技機の機種によって送信される場合とされない場合とがある。このため、特許文献1に示されるようなコマンドの送信順序とすると、第2処理結果コマンドを送信しない機種では第1処理結果コマンドを受信したときにゲーム開始時の演出を開始できるが、第2処理結果コマンドを送信する機種では第2処理結果コマンドを受信してからゲーム開始時の演出を開始する必要がある。このように、機種によって演出の開始契機となるコマンドの種類が異なると、機種によって演出の開始処理を異ならせなければならないため、演出の実行プログラムの開発における負担が増大してしまう。
In general, the lottery for determining whether or not to allow the occurrence of winning is a lottery that is commonly performed regardless of the model of the gaming machine. However, since the lottery for determining whether or not to control the freeze state is a lottery that depends on the playability, it may or may not be performed depending on the model. Therefore, the first processing result command indicating the lottery result of the former is transmitted regardless of the model of the gaming machine, but the second processing result command indicating the lottery result of the latter is transmitted depending on the model of the gaming machine or not. There is. Therefore, if the command transmission order is as shown in
本発明は、このような問題点に着目してなされたものであり、機種にかかわらず最終的に送信されるコマンドを同一にすることができるスロットマシンを提供することを目的とする。 The present invention has been made by paying attention to such a problem, and an object of the present invention is to provide a slot machine capable of making the command to be finally transmitted the same regardless of the model.
上記課題を解決するために、本発明のスロットマシンは、
各々が識別可能な複数種類の識別情報を変動表示可能な可変表示部を備え、前記可変表示部を変動表示した後、前記可変表示部の変動表示を停止することで表示結果を導出し、該表示結果に応じて入賞が発生可能なスロットマシンにおいて、
遊技の制御を行う遊技制御手段と、
前記遊技制御手段から送信された制御コマンドに基づいて演出の制御を行う演出制御手段と、を備え、
前記遊技制御手段は、
前記可変表示部に表示結果が導出される前に導出を許容する表示結果を決定する事前決定手段と、
前記事前決定手段の決定結果に基づいて、特定状態に制御するか否かを決定する特定決定手段と、
前記特定決定手段の決定結果に基づいて、特別制御を実行するか否かを決定する特別決定手段と、
前記可変表示部に導出された表示結果に基づいて、入賞判定する入賞判定手段と、
前記入賞判定手段の入賞判定結果に基づいて、所定状態に制御するか否かを決定する所定決定手段と、
前記事前決定手段の決定結果を特定可能な事前決定結果コマンドを送信する事前決定結果コマンド送信手段と、
前記特定決定手段の決定結果を特定可能な特定コマンドを送信する特定コマンド送信手段と、
前記特別決定手段の決定結果を特定可能な特別コマンドを送信する特別コマンド送信手段と、
前記入賞判定手段の入賞判定結果を特定可能な入賞判定結果コマンドを送信する入賞判定結果コマンド送信手段と、
前記所定決定手段の決定結果を特定可能な所定コマンドを送信する所定コマンド送信手段と、を含み、
前記演出制御手段は、
前記事前決定結果コマンドに基づいて前記事前決定手段の決定結果を特定し、前記特定コマンドに基づいて前記特定決定手段の決定結果を特定し、前記特別コマンドに基づいて前記特別決定手段の決定結果を特定し、前記入賞判定結果コマンドに基づいて前記入賞判定手段の入賞判定結果を特定し、前記所定コマンドに基づいて前記所定決定手段の決定結果を特定する特定手段と、
前記特定手段による特定結果に応じて前記演出を実行する演出実行手段と、を含み、
前記特別コマンド送信手段は、前記特定コマンド送信手段が前記特定コマンドを送信した後に前記特別コマンドを送信し、
前記事前決定結果コマンド送信手段は、前記特別コマンド送信手段が前記特別コマンドを送信した後に前記事前決定結果コマンドを送信し、
前記入賞判定結果コマンド送信手段は、前記所定コマンド送信手段が前記所定コマンドを送信した後に前記入賞判定結果コマンドを送信する。
また、可変表示を行うことが可能な遊技機(例えば、スロットマシン1)において、
前記遊技の制御を行う遊技制御手段(例えば、メイン制御部41)と、
前記遊技制御手段から送信された制御コマンドに基づいて演出の制御を行う演出制御手段(例えば、サブ制御部91)とを備え、
前記遊技制御手段は、
前記可変表示の表示結果を判定するための第1処理を行う第1処理手段(例えば、図26のSc46aの処理を実行する部分)と、
前記第1処理の処理結果に応じて、所定制御(例えば、RTを移行させるための制御)を決定するための第2処理を前記第1処理の後に行う第2処理手段(例えば、図27のSc46bの処理を実行する部分)と、
前記第1処理の処理結果を特定可能な第1処理結果コマンド(例えば、入賞番号1コマンド及び入賞番号2コマンド)を送信する第1処理結果コマンド送信手段(例えば、図27のSc51a及びSc51bの処理を実行する部分)と、
前記第2処理の処理結果を特定可能な第2処理結果コマンド(例えば、RT状態コマンド)を送信する第2処理結果コマンド送信手段(例えば、図27のSc46cの処理を実行する部分)とを含み、
前記演出制御手段は、
前記第1処理結果コマンド及び前記第2処理結果コマンドに基づいて前記第1処理の処理結果及び前記第2処理の処理結果を特定する特定手段(例えば、図31のSp4の処理を実行する部分)と、
前記特定手段による特定結果に応じて前記演出を実行する演出実行手段(例えば、図31のSp5の処理を実行する部分)とを含み、
前記第1処理結果コマンド送信手段は、前記第2処理結果コマンド送信手段が前記第2処理結果コマンドを送信した後に前記第1処理結果コマンドを送信する(例えば、図27のSc46cの処理を行った後にSc51a及びSc51bの処理を実行する部分)。
この構成によれば、機種にかかわらず最終的に送信されるコマンドを同一にすることができる。
In order to solve the above problems, the slot machine of the present invention
A variable display unit capable of variablely displaying a plurality of types of identification information, each of which can be identified, is provided, and after the variable display unit is variable-displayed, the variable display of the variable display unit is stopped to derive a display result. In slot machines where prizes can be generated according to the display result
A game control means that controls the game,
The effect control means for controlling the effect based on the control command transmitted from the game control means is provided.
The game control means
Predetermining means for determining a display result that allows derivation before the display result is derived to the variable display unit, and
Based on the determination result of the prior determination means, the specific determination means for determining whether or not to control the specific state, and
A special determination means for determining whether or not to execute the special control based on the determination result of the specific determination means, and
Based on the display result derived to the variable display unit, the winning determination means for determining the winning and the winning determination means.
A predetermined determination means for determining whether or not to control the predetermined state based on the winning determination result of the prize determination means,
A predetermined result command transmitting means for transmitting a predetermined result command capable of specifying the determined result of the prior determined means, and
A specific command transmission means for transmitting a specific command capable of specifying the determination result of the specific determination means, and
A special command transmission means for transmitting a special command capable of specifying the determination result of the special determination means, and
A winning determination result command transmitting means for transmitting a winning determination result command capable of specifying the winning determination result of the winning determination means, and
A predetermined command transmitting means for transmitting a predetermined command capable of specifying the determination result of the predetermined determining means, and the like.
The effect control means
The determination result of the prior determination means is specified based on the predetermined determination result command, the determination result of the specific determination means is specified based on the specific command, and the determination of the special determination means is determined based on the special command. A specific means for specifying the result, specifying the winning determination result of the winning determination means based on the winning determination result command, and specifying the determination result of the predetermined determining means based on the predetermined command, and
Including an effect executing means for executing the effect according to a specific result by the specific means.
The special command transmitting means transmits the special command after the specific command transmitting means transmits the specific command.
The predetermined result command transmitting means transmits the predetermined result command after the special command transmitting means transmits the special command.
The winning determination result command transmitting means transmits the winning determination result command after the predetermined command transmitting means transmits the predetermined command.
Further, in a game machine capable of performing variable display (for example, slot machine 1),
A game control means (for example, the main control unit 41) that controls the game, and
It is provided with an effect control means (for example, a sub control unit 91) that controls the effect based on a control command transmitted from the game control means.
The game control means
A first processing means for performing the first processing for determining the display result of the variable display (for example, a portion for executing the processing of Sc46a in FIG. 26) and
A second processing means (for example, FIG. 27) in which a second processing for determining a predetermined control (for example, a control for shifting the RT) is performed after the first processing according to the processing result of the first processing. The part that executes the processing of Sc46b) and
The processing of the first processing result command transmitting means (for example, Sc51a and Sc51b in FIG. 27) for transmitting the first processing result command (for example, the winning
Including a second processing result command transmitting means (for example, a portion that executes the processing of Sc46c in FIG. 27) for transmitting a second processing result command (for example, an RT state command) capable of specifying the processing result of the second processing. ,
The effect control means
Specific means for specifying the processing result of the first processing and the processing result of the second processing based on the first processing result command and the second processing result command (for example, a portion for executing the processing of Sp4 in FIG. 31). When,
It includes an effect executing means (for example, a portion that executes the process of Sp5 in FIG. 31) that executes the effect according to a specific result by the specific means.
The first processing result command transmitting means transmits the first processing result command after the second processing result command transmitting means transmits the second processing result command (for example, the process of Sc46c in FIG. 27 is performed. The part that later executes the processing of Sc51a and Sc51b).
According to this configuration, the command finally transmitted can be the same regardless of the model.
第2処理により決定される所定制御は異なる遊技状態に移行させる制御である(例えば、図11に示す部分、図27のSc46cの処理を行う部分)。
この構成によれば、第2処理の処理結果に遊技者の注目を集めることができる。
The predetermined control determined by the second process is a control that shifts to a different gaming state (for example, a portion shown in FIG. 11 and a portion that performs the process of Sc46c in FIG. 27).
According to this configuration, the player's attention can be drawn to the processing result of the second processing.
第1処理手段は、可変表示の表示結果が正常か否かを判定する第1処理を第2処理に先立って行う(例えば、図26のSc46aの処理を行う部分)。
この構成によれば、可変表示の表示結果が異常であるときに意図しない制御が行われることを防止することができる。
The first processing means performs the first processing for determining whether or not the display result of the variable display is normal prior to the second processing (for example, the portion where the processing of Sc46a in FIG. 26 is performed).
According to this configuration, it is possible to prevent unintended control from being performed when the display result of the variable display is abnormal.
演出制御手段は、第2処理結果コマンドにより特定される第2処理の処理結果に基づいて管理している状態を更新し、
演出実行手段は、第2処理の処理結果に基づいて管理している状態が更新された状態下で第1処理結果コマンドにより特定される第1処理の処理結果に基づいて演出を実行する(例えば、図31のSp5の処理を実行する部分)。
この構成によれば、更新後の最新の状態における処理結果に応じて演出を実行することができる。
The effect control means updates the state of management based on the processing result of the second processing specified by the second processing result command.
The effect executing means executes the effect based on the process result of the first process specified by the first process result command under the state where the state managed based on the process result of the second process is updated (for example). , The part that executes the processing of Sp5 in FIG. 31).
According to this configuration, it is possible to execute the effect according to the processing result in the latest state after the update.
第1処理結果コマンドは、第1の入賞役について入賞が発生したか否かを特定可能な第1の第1処理結果コマンド(例えば、入賞番号1コマンド)と、第2の入賞役について入賞が発生したか否かを特定可能な第2の第1処理結果コマンド(例えば、入賞番号2コマンド)とからなる(例えば、図27のSc51a及びSc51bの処理を実行する部分)。
この構成によれば、第1処理の処理結果を把握しやすくすることができる。
The first processing result command is a first processing result command (for example, a winning
According to this configuration, it is possible to easily grasp the processing result of the first processing.
第2処理結果コマンド送信手段は、第2処理結果コマンドを1ゲームに複数回送信する(例えば、図25のSc25aの処理及び図27のSc46cの処理を実行する部分)。
この構成によれば、遊技制御手段の状態と演出制御手段の状態とを同期することができる。
The second processing result command transmitting means transmits the second processing result command a plurality of times in one game (for example, a portion that executes the processing of Sc25a in FIG. 25 and the processing of Sc46c in FIG. 27).
According to this configuration, the state of the game control means and the state of the effect control means can be synchronized.
上記課題を解決するために、本発明の遊技機は、
遊技を行う遊技機(例えば、スロットマシン1)において、
前記遊技の制御を行う遊技制御手段(例えば、メイン制御部41)と、
前記遊技制御手段から送信された制御コマンドに基づいて演出の制御を行う演出制御手段(例えば、サブ制御部91)とを備え、
前記遊技制御手段は、
遊技者に有利な特典(例えば、入賞役の入賞)を付与するか否かを決定するための第1処理を行う第1処理手段(例えば、図25のSc24の処理を実行する部分)と、
前記第1処理の結果に応じて、特定の遊技状態(例えば、CZ、ART、上乗せ特化ゾーンでゲーム数の上乗せがされる状態、フリーズ状態)に移行させる制御を実行するか否かを決定するための第2処理を前記第1処理の後に行う第2処理手段(例えば、図25のSc25の処理を実行する部分)と、
前記第1処理の処理結果を特定可能な第1処理結果コマンド(例えば、当選番号1コマンド及び当選番号2コマンド)を送信する第1処理結果コマンド送信手段(例えば、図25のSc30及びSc31の処理を実行する部分)と、
前記第2処理の処理結果を特定可能な第2処理結果コマンド(例えば、CZ抽選結果コマンド、ART抽選結果コマンド、上乗せ抽選結果コマンド、フリーズ抽選結果コマンド)を送信する第2処理結果コマンド送信手段(例えば、図25のSc26〜Sc29の処理を実行する部分)とを含み、
前記演出制御手段は、
前記第1処理結果コマンド及び前記第2処理結果コマンドに基づいて前記第1処理の処理結果及び前記第2処理の処理結果を特定する特定手段(例えば、図31のSp4の処理を実行する部分)と、
前記特定手段による特定結果に応じて前記演出を実行する演出実行手段(例えば、図31のSp5の処理を実行する部分)とを含み、
前記第1処理結果コマンド送信手段は、前記第2処理結果コマンド送信手段が第2処理結果コマンドを送信した後に前記第1処理結果コマンドを送信する(例えば、図25のSc26〜Sc29の処理を行った後にSc30及びSc31の処理を実行する部分)。
この構成によれば、機種にかかわらず最終的に送信されるコマンドを同一にすることができる。
In order to solve the above problems, the gaming machine of the present invention
In a gaming machine (for example, slot machine 1) that plays a game
A game control means (for example, the main control unit 41) that controls the game, and
It is provided with an effect control means (for example, a sub control unit 91) that controls the effect based on a control command transmitted from the game control means.
The game control means
A first processing means (for example, a portion that executes the processing of Sc24 in FIG. 25) for performing a first processing for determining whether or not to give a privilege advantageous to the player (for example, a winning combination), and
Depending on the result of the first process, it is determined whether or not to execute the control to shift to a specific gaming state (for example, CZ, ART, a state in which the number of games is added in the additional special zone, a freeze state). A second processing means (for example, a portion that executes the processing of Sc25 in FIG. 25) that performs the second processing for performing the second processing after the first processing, and
The processing of the first processing result command transmitting means (for example, Sc30 and Sc31 in FIG. 25) for transmitting the first processing result command (for example, the winning
Second processing result command transmitting means (for example, CZ lottery result command, ART lottery result command, additional lottery result command, freeze lottery result command) that can specify the processing result of the second processing. For example, the part that executes the processes of Sc26 to Sc29 in FIG. 25) is included.
The effect control means
Specific means for specifying the processing result of the first processing and the processing result of the second processing based on the first processing result command and the second processing result command (for example, a portion for executing the processing of Sp4 in FIG. 31). When,
It includes an effect executing means (for example, a portion that executes the process of Sp5 in FIG. 31) that executes the effect according to a specific result by the specific means.
The first processing result command transmitting means transmits the first processing result command after the second processing result command transmitting means transmits the second processing result command (for example, the processes of Sc26 to Sc29 in FIG. 25 are performed. The part that executes the processing of Sc30 and Sc31 after that).
According to this configuration, the command finally transmitted can be the same regardless of the model.
特定の遊技状態は遊技者にとって有利な有利状態である(例えば、図25のSc25、Sc26〜Sc28の処理を実行する部分)。
この構成によれば、第2処理の処理結果に遊技者の注目を集めることができる。
The specific gaming state is an advantageous state that is advantageous to the player (for example, a portion that executes the processes of Sc25 and Sc26 to Sc28 in FIG. 25).
According to this configuration, the player's attention can be drawn to the processing result of the second processing.
特定の遊技状態は遊技の進行を遅延させる遊技状態である(例えば、図25のSc25、Sc29の処理を実行する部分)。
この構成によれば、第2処理の処理結果に遊技者の注目を集めることができる。
The specific gaming state is a gaming state that delays the progress of the game (for example, a portion that executes the processes of Sc25 and Sc29 in FIG. 25).
According to this configuration, the player's attention can be drawn to the processing result of the second processing.
演出制御手段は、第2処理結果コマンドにより特定される第2処理の処理結果に基づいて管理している状態を更新し、
演出実行手段は、第2処理の処理結果に基づいて管理している状態が更新された状態下で第1処理結果コマンドにより特定される第1処理の処理結果に基づいて演出を実行する(例えば、図31のSp5の処理を実行する部分)。
この構成によれば、更新後の最新の状態における処理結果に応じて演出を実行することができる。
The effect control means updates the state of management based on the processing result of the second processing specified by the second processing result command.
The effect executing means executes the effect based on the process result of the first process specified by the first process result command under the state where the state managed based on the process result of the second process is updated (for example). , The part that executes the processing of Sp5 in FIG. 31).
According to this configuration, it is possible to execute the effect according to the processing result in the latest state after the update.
第1処理結果コマンドは、第1の入賞役について入賞の発生が許容されているか否かを特定可能な第1の第1処理結果コマンドと、第2の入賞役について入賞の発生が許容されているか否かを特定可能な第2の第1処理結果コマンドとからなる(例えば、図25のSc30及びSc31の処理を実行する部分)。
この構成によれば、第1処理の処理結果を把握しやすくすることができる。
The first processing result command is the first processing result command that can specify whether or not the winning combination is allowed to be generated for the first winning combination, and the winning combination is allowed to be generated for the second winning combination. It consists of a second first processing result command that can specify whether or not it is present (for example, a part that executes the processing of Sc30 and Sc31 in FIG. 25).
According to this configuration, it is possible to easily grasp the processing result of the first processing.
第2処理結果コマンド送信手段は、第2処理結果コマンドを1ゲームに複数回送信する(例えば、図25のSc26〜Sc29の処理及び図27のSc47〜Sc50の処理を実行する部分)。
この構成によれば、遊技制御手段の状態と演出制御手段の状態とを同期することができる。
The second processing result command transmitting means transmits the second processing result command a plurality of times in one game (for example, a portion that executes the processing of Sc26 to Sc29 in FIG. 25 and the processing of Sc47 to Sc50 in FIG. 27).
According to this configuration, the state of the game control means and the state of the effect control means can be synchronized.
遊技制御手段は、前記遊技制御手段で管理する状態を示す複数の制御コマンドを1ゲームの間に複数回演出制御手段に送信するコマンド送信手段を備え、
前記複数の制御コマンドは、複数回の送信の間に内容が変化しない情報と、複数回の送信の間に内容が変化する情報とを含む。
この構成によれば、遊技制御手段と演出制御手段との状態を把握しつつ、プログラムの容量を過度に増大させないようにすることができる。
The game control means includes a command transmission means for transmitting a plurality of control commands indicating a state managed by the game control means to the effect control means a plurality of times in one game.
The plurality of control commands include information whose contents do not change during a plurality of transmissions and information whose contents change during a plurality of transmissions.
According to this configuration, it is possible to prevent the capacity of the program from being excessively increased while grasping the states of the game control means and the effect control means.
各々が識別可能な複数種類の識別情報を変動表示可能な可変表示部(リール2L、2C、2R)を備え、
前記可変表示部(リール2L、2C、2R)の変動表示を停止することで表示結果を導出し、該表示結果に応じて入賞が発生可能なスロットマシン(スロットマシン1)において、
遊技の制御を行う遊技制御手段(メイン制御部41)と、
遊技制御手段から送信された制御情報(コマンド)に基づいて演出を行う演出制御手段(サブ制御部91)と、
遊技者が表示結果を導出させるために操作する導出操作手段(ストップスイッチ8L、8C、8R)と、
前記導出操作手段の操作態様(停止順)を識別可能に報知することが可能な操作態様報知手段(ナビ報知、ナビ演出)と、
を備え、
前記遊技制御手段は、
表示結果が導出される前に、導出が許容される表示結果を決定する事前決定手段(内部抽選)と、
前記事前決定手段(内部抽選)の決定結果が報知(ナビ報知)の対象となる報知対象結果(報知対象役)となったときに遊技者にとって有利な有利操作態様(遊技者にとって有利な停止順)が報知される報知状態(ナビ報知が実行される状態)に制御する報知状態制御手段と、
前記事前決定手段(内部抽選)の決定結果に関する特定制御情報(第1の内部当選コマンド、第2の内部当選コマンド)を前記演出制御手段(サブ制御部91)に対して送信する特定制御情報送信手段(内部当選コマンド設定処理)と、
を含み、
前記特定制御情報送信手段は、前記報知状態(ナビ報知が実行される状態)に制御されているか否かに関わらず、前記事前決定手段(内部抽選)の決定結果が前記報知対象結果(報知対象役)となったときに、前記報知対象結果となった旨は特定できるが前記有利操作態様(遊技者にとって有利な停止順)を特定できない前記特定制御情報(第2の内部当選コマンド)を前記演出制御手段に対して送信する
ことを特徴としている。
この特徴によれば、遊技制御手段と演出制御手段とを備え、遊技制御手段から送信された特定制御情報から事前決定手段の決定結果に関する情報が特定される構成において、遊技制御手段側で操作手順報知手段により遊技者にとって有利な有利操作手順が報知される報知状態に制御するとともに、遊技制御手段は、報知状態に制御されているか否かに関わらず、事前決定手段の決定結果が報知対象結果となったときに、報知対象結果となった旨は特定できるが有利操作態様を特定できない特定制御情報を演出制御手段に対して送信するので、遊技制御手段側で報知状態に制御しているか否かに関わらず、特定制御情報から事前決定手段の決定結果に応じた有利操作手順が特定されることはないため、特定制御情報の送信に係る処理を簡素化できるとともに、演出制御手段側に不正がなされても報知状態に制御されていない状態で有利操作態様が報知されてしまうことを防止できる。
It is equipped with variable display units (
In a slot machine (slot machine 1) in which a display result is derived by stopping the variable display of the variable display units (
Game control means (main control unit 41) that controls the game,
The effect control means (sub control unit 91) that performs the effect based on the control information (command) transmitted from the game control means, and
Derivation operation means (stop switches 8L, 8C, 8R) operated by the player to derive the display result, and
An operation mode notification means (navigation notification, navigation effect) capable of identifiablely notifying the operation mode (stop order) of the derived operation means, and
With
The game control means
Predetermining means (internal lottery) to determine the display result that is allowed to be derived before the display result is derived,
When the determination result of the advance determination means (internal lottery) becomes the notification target result (notification target combination) that is the target of notification (navigation notification), an advantageous operation mode (favorable stop for the player) for the player. Notification state control means for controlling the notification state (state in which navigation notification is executed) to notify (in order), and
Specific control information for transmitting specific control information (first internal winning command, second internal winning command) regarding the determination result of the prior determination means (internal lottery) to the effect control means (sub-control unit 91). Transmission means (internal winning command setting process),
Including
In the specific control information transmitting means, the determination result of the advance determination means (internal lottery) is the notification target result (notification) regardless of whether or not the notification state (the state in which the navigation notification is executed) is controlled. The specific control information (second internal winning command) that can specify that the notification target result has been obtained but cannot specify the advantageous operation mode (stop order that is advantageous for the player) when the target combination is achieved. It is characterized in that it is transmitted to the effect control means.
According to this feature, in a configuration in which the game control means and the effect control means are provided and the information regarding the determination result of the prior determination means is specified from the specific control information transmitted from the game control means, the operation procedure is performed on the game control means side. The notification means controls the notification state in which an advantageous operation procedure advantageous to the player is notified, and the game control means controls the determination result of the prior determination means to the notification target result regardless of whether or not the notification means is controlled to the notification state. When the result becomes, the specific control information that can identify the result of the notification target but cannot specify the advantageous operation mode is transmitted to the effect control means, so whether or not the game control means controls the notification state. Regardless of this, since the advantageous operation procedure according to the determination result of the prior determination means is not specified from the specific control information, the process related to the transmission of the specific control information can be simplified and the effect control means side is illegal. Even if this is done, it is possible to prevent the advantageous operation mode from being notified in a state where the notification state is not controlled.
尚、導出操作手段の操作態様は、複数の異なる操作タイミングのうちいずれかの操作タイミングで操作する操作態様、複数の操作順のうちいずれかの操作順で操作する操作態様、これらの組合せによる操作態様等が該当する。 The operation mode of the derivation operation means is an operation mode of operating at any of a plurality of different operation timings, an operation mode of operating at any one of a plurality of operation orders, and an operation based on a combination thereof. Aspects and the like are applicable.
各々が識別可能な複数種類の識別情報を変動表示可能な可変表示部(リール2L、2C、2R)を備え、
前記可変表示部(リール2L、2C、2R)の変動表示を停止することで表示結果を導出し、該表示結果に応じて入賞が発生可能なスロットマシン(スロットマシン1)において、
遊技の制御を行う遊技制御手段(メイン制御部41)と、
遊技制御手段から送信された制御情報(コマンド)に基づいて演出を行う演出制御手段(サブ制御部91)と、
遊技者が表示結果を導出させるために操作する導出操作手段(ストップスイッチ8L、8C、8R)と、
前記導出操作手段の操作態様(停止順)を識別可能に報知することが可能な操作態様報知手段(ナビ報知、ナビ演出)と、
を備え、
前記遊技制御手段は、
表示結果が導出される前に、導出が許容される表示結果を決定する事前決定手段(内部抽選)と、
前記事前決定手段(内部抽選)の決定結果毎に各々異なる数値(当選番号)を設定する数値設定手段と、
前記数値設定手段により設定された数値(当選番号)に応じて所定制御(内部当選フラグの設定、ナビ報知、コマンド作成、リール2L、2C、2Rの停止制御等)を行う所定制御手段と、
前記事前決定手段(内部抽選)の決定結果が報知(ナビ報知)の対象となる報知対象結果(報知対象役)となったときに遊技者にとって有利な有利操作態様(遊技者にとって有利な停止順)が報知される報知状態(ナビ報知が実行される状態)に制御する報知状態制御手段と、
前記事前決定手段(内部抽選)の決定結果に関する特定制御情報(第1の内部当選コマンド、第2の内部当選コマンド)を前記演出制御手段に対して送信する特定制御情報送信手段と、
を含み、
前記報知対象結果(報知対象役)となったときに前記数値設定手段により設定される数値(当選番号)として、所定の数値範囲(2〜19、23〜34)からなる連続する数値が割り当てられており、
前記特定制御情報送信手段は、少なくとも前記報知状態(ナビ報知が実行される状態)以外の状態において、前記数値設定手段により設定された数値(当選番号)が、前記所定の数値範囲(2〜19、23〜34)であるときに、前記報知対象結果(報知対象役)となった旨は特定できるが前記有利操作態様(遊技者にとって有利な停止順)を特定できない前記特定制御情報(第2の内部当選コマンド)を前記演出制御手段(サブ制御部91)に対して送信する
ことを特徴としている。
この特徴によれば、遊技制御手段と演出制御手段とを備え、遊技制御手段から送信された特定制御情報から事前決定手段の決定結果に関する情報が特定される構成において、遊技制御手段側で操作手順報知手段により遊技者にとって有利な有利操作手順が報知される報知状態に制御するとともに、遊技制御手段は、少なくとも報知状態以外の状態において事前決定手段の決定結果が報知対象結果となったときに、報知対象結果となった旨は特定できるが有利操作態様を特定できない特定制御情報を演出制御手段に対して送信するので、遊技制御手段側で報知状態に制御しているか否かに関わらず、特定制御情報から事前決定手段の決定結果に応じた有利操作手順が特定されることはないため、演出制御手段側に不正がなされても報知状態に制御されていない状態で有利操作態様が報知されてしまうことを防止できる。また、報知対象結果となったときに数値設定手段により設定される数値として、所定の数値範囲からなる連続する数値が割り当てられているとともに、遊技制御手段は、報知対象結果であるか否かを、所定制御を行う際に用いられる数値が報知対象結果に対して割り当てられた所定の数値範囲であるか否かにより判定できるため、特定制御情報を送信する際の処理を簡素化できる。
It is equipped with variable display units (
In a slot machine (slot machine 1) in which a display result is derived by stopping the variable display of the variable display units (
Game control means (main control unit 41) that controls the game,
The effect control means (sub control unit 91) that performs the effect based on the control information (command) transmitted from the game control means, and
Derivation operation means (stop switches 8L, 8C, 8R) operated by the player to derive the display result, and
An operation mode notification means (navigation notification, navigation effect) capable of identifiablely notifying the operation mode (stop order) of the derived operation means, and
With
The game control means
Predetermining means (internal lottery) to determine the display result that is allowed to be derived before the display result is derived,
Numerical value setting means for setting different numerical values (winning numbers) for each determination result of the advance determination means (internal lottery), and
Predetermined control means that performs predetermined control (setting of internal winning flag, navigation notification, command creation, stop control of
When the determination result of the advance determination means (internal lottery) becomes the notification target result (notification target combination) that is the target of notification (navigation notification), an advantageous operation mode (favorable stop for the player) for the player. Notification state control means for controlling the notification state (state in which navigation notification is executed) to notify (in order), and
Specific control information transmitting means for transmitting specific control information (first internal winning command, second internal winning command) regarding the determination result of the prior determination means (internal lottery) to the effect control means, and
Including
As the numerical value (winning number) set by the numerical value setting means when the notification target result (notification target combination) is obtained, a continuous numerical value consisting of a predetermined numerical range (2 to 19, 23 to 34) is assigned. And
In the specific control information transmitting means, at least in a state other than the notification state (a state in which navigation notification is executed), the numerical value (winning number) set by the numerical value setting means is set in the predetermined numerical range (2 to 19). 23 to 34), the specific control information (second), which can specify that the notification target result (notification target combination) has been obtained, but cannot specify the advantageous operation mode (stop order advantageous for the player). (Internal winning command) is transmitted to the effect control means (sub-control unit 91).
According to this feature, in a configuration in which the game control means and the effect control means are provided and the information regarding the determination result of the prior determination means is specified from the specific control information transmitted from the game control means, the operation procedure is performed on the game control means side. The notification means controls the notification state in which an advantageous operation procedure advantageous to the player is notified, and the game control means controls the notification state when the determination result of the prior determination means becomes the notification target result at least in a state other than the notification state. Since the specific control information that can identify the result of the notification target but cannot specify the advantageous operation mode is transmitted to the effect control means, it can be specified regardless of whether or not the game control means controls the notification state. Since the advantageous operation procedure according to the determination result of the prior determination means is not specified from the control information, the advantageous operation mode is notified in a state where the notification state is not controlled even if the effect control means side is fraudulent. It can be prevented from being stowed. Further, as a numerical value set by the numerical value setting means when the notification target result is obtained, a continuous numerical value consisting of a predetermined numerical range is assigned, and the game control means determines whether or not the notification target result. , Since it can be determined whether or not the numerical value used when performing the predetermined control is within the predetermined numerical range assigned to the notification target result, it is possible to simplify the process when transmitting the specific control information.
尚、導出操作手段の操作態様は、複数の異なる操作タイミングのうちいずれかの操作タイミングで操作する操作態様、複数の操作順のうちいずれかの操作順で操作する操作態様、これらの組合せによる操作態様等が該当する。 The operation mode of the derivation operation means is an operation mode of operating at any of a plurality of different operation timings, an operation mode of operating at any one of a plurality of operation orders, and an operation based on a combination thereof. Aspects and the like are applicable.
演出制御手段は、制御コマンドの受信履歴を記憶する記憶手段と、初期化条件が成立したときに演出制御手段の制御状態を初期化する初期化手段を備え、
前記初期化手段は、前記初期化条件が成立しても前記制御コマンドの受信履歴に関する情報は保持する。
この構成によれば、遊技制御手段と演出制御手段との状態を把握しつつ、プログラムの容量を過度に増大させないようにすることができる。
The effect control means includes a storage means for storing the reception history of the control command and an initialization means for initializing the control state of the effect control means when the initialization condition is satisfied.
The initialization means retains information regarding the reception history of the control command even if the initialization condition is satisfied.
According to this configuration, it is possible to prevent the capacity of the program from being excessively increased while grasping the states of the game control means and the effect control means.
遊技を行う遊技機(スロットマシン1)において、
画像を表示可能な画像表示手段(液晶表示器51)と、
前記画像表示手段の表示制御を行う表示制御手段(サブ制御部91)と、
前記表示制御手段の制御データ(演出制御用のプログラム)を記憶する制御データ記憶手段(ROM91b)と、
前記画像表示手段(液晶表示器51)に表示する画像の画像データ(情報表示用データ)を記憶する画像データ記憶手段(CGROM99a〜c)と、
を備え、
前記表示制御手段は、
前記画像データ記憶手段(CGROM99a〜c)の記憶内容を検査する検査手段(簡易チェック、詳細チェック)と、
前記検査手段による検査結果を前記画像表示手段(液晶表示器51)に表示させる検査結果表示制御手段と、
を含み、
前記制御データ記憶手段(ROM91b)は、前記検査手段による検査結果(簡易チェック画面、詳細チェック画面)を構成する画像の画像データ(情報表示用データ)を記憶し、
前記検査結果表示制御手段は、前記制御データ記憶手段(ROM91b)に記憶されている画像データ(情報表示用データ)を用いて前記検査手段(簡易チェック、詳細チェック)による検査結果(簡易チェック画面、詳細チェック画面)を前記画像表示手段(液晶表示器51)に表示させる
ことを特徴としている。
この特徴によれば、画像データ記憶手段の記憶内容を検査する検査手段の検査結果を画像表示手段に表示する際に、画像データ記憶手段に記憶されている画像データではなく、制御データ記憶手段に記憶されている画像データを用いて検査手段による検査結果を画像表示手段に表示させるので、画像データ記憶手段に記憶されている画像データに異常が生じている場合であっても検査結果を正常に表示させることができる。
In a game machine (slot machine 1) that plays a game
An image display means (liquid crystal display 51) capable of displaying an image and
A display control means (sub-control unit 91) that controls the display of the image display means, and
A control data storage means (ROM91b) for storing control data (program for effect control) of the display control means, and
Image data storage means (CGROM99a to c) for storing image data (information display data) of an image to be displayed on the image display means (liquid crystal display 51), and
With
The display control means
Inspection means (simple check, detailed check) for inspecting the stored contents of the image data storage means (CGROM99a to c), and
An inspection result display control means for displaying the inspection result by the inspection means on the image display means (liquid crystal display 51), and
Including
The control data storage means (ROM91b) stores image data (information display data) of images constituting inspection results (simple check screen, detailed check screen) by the inspection means.
The inspection result display control means uses image data (information display data) stored in the control data storage means (ROM91b) to perform inspection results (simple check screen, detailed check) by the inspection means (simple check, detailed check). The detailed check screen) is displayed on the image display means (liquid crystal display 51).
According to this feature, when the inspection result of the inspection means for inspecting the stored contents of the image data storage means is displayed on the image display means, the control data storage means is used instead of the image data stored in the image data storage means. Since the inspection result by the inspection means is displayed on the image display means using the stored image data, the inspection result is normally displayed even if the image data stored in the image data storage means is abnormal. It can be displayed.
尚、表示制御手段は、一の制御手段にて構成されるものでも良いし、複数の制御手段にて構成されるものでも良い。
また、検査手段による画像データ記憶手段の記憶内容の検査とは、画像データ記憶手段の記憶内容が正常か否かを判断することが可能となる検査であれば良く、例えば、画像データ記憶手段に記憶されている特定のデータまたは画像データ記憶手段に記憶されている画像データから所定の演算により算出された演算結果を出力することにより、出力された特定のデータまたは演算結果により正常か否かを判断することが可能となる構成でも良いし、画像データ記憶手段に記憶されている特定のデータまたは画像データ記憶手段に記憶されている画像データから所定の演算により算出された演算結果が特定の値であるか否かにより正常か否かを判断することが可能となる構成でも良いし、画像データ記憶手段に記憶されている特定のデータまたは画像データ記憶手段に記憶されている画像データから所定の演算により算出された演算結果が、他の記憶手段に記憶されている特定の値と一致するか否かにより正常か否かを判断することが可能となる構成でも良い。
手段1において前記検査手段による検査結果を構成する画像の画像データとは、例えば、検査結果をイメージで表示する場合のイメージデータ、文字・記号等で表示する場合のフォントデータなどが該当する。
The display control means may be composed of one control means or a plurality of control means.
Further, the inspection of the stored contents of the image data storage means by the inspection means may be any inspection as long as it is possible to determine whether or not the stored contents of the image data storage means are normal. For example, the image data storage means may be used. By outputting the calculation result calculated by a predetermined calculation from the specific data stored or the image data stored in the image data storage means, whether or not the output specific data or the calculation result is normal is determined. The configuration may be such that it can be determined, or the calculation result calculated by a predetermined calculation from the specific data stored in the image data storage means or the image data stored in the image data storage means is a specific value. It may be a configuration in which it is possible to determine whether or not it is normal depending on whether or not the data is normal, or a predetermined data from specific data stored in the image data storage means or image data stored in the image data storage means. The configuration may be such that it is possible to determine whether or not the calculation result calculated by the calculation is normal depending on whether or not it matches a specific value stored in another storage means.
The image data of the image constituting the inspection result by the inspection means in the
なお、本発明は、本発明の請求項に記載された発明特定事項のみを有するものであって良いし、本発明の請求項に記載された発明特定事項とともに該発明特定事項以外の構成を有するものであっても良い。 In addition, the present invention may have only the invention-specific matters described in the claims of the present invention, and has a configuration other than the invention-specific matters together with the invention-specific matters described in the claims of the present invention. It may be a thing.
[スロットマシンの構成]
図1に示すように、スロットマシン1は、前面が開口する筐体1aと、この筐体1aの側端に回動自在に枢支された前面扉1bとから構成されている。筐体1aの内部には、図2に示すように、外周に複数種の図柄が配列されたリール2L、2C、2R(以下、左リール、中リール、右リール)が水平方向に並設されており、図1、図3に示すように、これらリール2L、2C、2Rに配列された図柄のうち連続する3つの図柄(所定の順序でそれぞれ21個ずつ描かれている互いに識別可能な複数種類の図柄のうちの3つの図柄)が前面扉1bに設けられた透視窓3からそれぞれ見えるように配置されている。
[Slot machine configuration]
As shown in FIG. 1, the
前面扉1bには、メダルを投入可能なメダル投入部4、メダルが払い出されるメダル払出口9、クレジット(遊技者所有の遊技用価値として記憶されているメダル数)を用いて、その範囲内において遊技状態に応じて定められた規定数の賭数のうち最大の賭数(本実施形態では後述するRT0〜RT4の規定数として3、RBの規定数として2が定められている)を設定する際に操作されるMAXBETスイッチ6、クレジットとして記憶されているメダル及び賭数の設定に用いたメダルを精算する(クレジット及び賭数の設定に用いた分のメダルを返却させる)際に操作される精算スイッチ10、ゲームを開始する際に操作されるスタートスイッチ7、リール2L、2C、2Rの回転を各々停止する際に操作されるストップスイッチ8L、8C、8Rが遊技者により操作可能にそれぞれ設けられている。
For the
また、前面扉1bには、クレジットとして記憶されているメダル枚数が表示されるクレジット表示器11、入賞の発生により払い出されたメダル枚数やエラー発生時にその内容を示すエラーコード、後述のナビ報知によるリールの停止順を識別可能な情報が表示される等が表示される遊技補助表示器12、賭数が1設定されている旨を点灯により報知する1BETLED14、賭数が2設定されている旨を点灯により報知する2BETLED15、賭数が3設定されている旨を点灯により報知する3BETLED16、メダルの投入が可能な状態を点灯により報知する投入要求LED17、スタートスイッチ7の操作によるゲームのスタート操作が有効である旨を点灯により報知するスタート有効LED18、ウェイト(前回のゲーム開始から一定期間経過していないためにリールの回転開始を待機している状態)中である旨を点灯により報知するウェイト中LED19、後述するリプレイゲーム中である旨を点灯により報知するリプレイ中LED20が設けられた遊技用表示部13が設けられている。
In addition, the
前面扉1bの内側には、図2に示すように、所定のキー操作によりエラー及び打止状態を解除するためのリセット操作を検出するリセットスイッチ23、設定値の変更中や設定値の確認中にその時点の設定値が表示される設定値表示器24、所定の契機(例えば、後述のBB終了時)に打止状態(リセット操作がなされるまでゲームの進行が規制される状態)に制御する打止機能の有効/無効を選択するための打止スイッチ36a、所定の契機(例えば、BB終了時)に自動精算処理(クレジットとして記憶されているメダルを遊技者の操作によらず精算(返却)する処理)に制御する自動精算機能の有効/無効を選択するための自動精算スイッチ36b、メダル投入部4から投入されたメダルの流路を、筐体1aの内部に設けられたホッパータンク34a(図2参照)側またはメダル払出口9側のいずれか一方に選択的に切り替えるための流路切替ソレノイド30、メダル投入部4から投入され、ホッパータンク34a側に流下したメダルを検出する投入メダルセンサ31を有するメダルセレクタ29、前面扉1bの開放状態を検出するドア開放検出スイッチ25(図4参照)が設けられている。
Inside the
筐体1aの内部には、図2に示すように、前述したリール2L、2C、2R、リールモータ32L、32C、32R(図4参照)、各リール2L、2C、2Rのリール基準位置をそれぞれ検出可能なリールセンサ33L、33C、33R(図4参照)からなるリールユニット2、外部出力信号を出力するための外部出力基板1000(図4参照)、メダル投入部4から投入されたメダルを貯留するホッパータンク34a、ホッパータンク34aに貯留されたメダルをメダル払出口9より払い出すためのホッパーモータ34b(図4参照)、ホッパーモータ34bの駆動により払い出されたメダルを検出する払出センサ34c(図4参照)からなるホッパーユニット34、電源ボックス100が設けられている。
Inside the
ホッパーユニット34の側部には、ホッパータンク34aから溢れたメダルが貯留されるオーバーフロータンク35が設けられている。オーバーフロータンク35の内部には、貯留されたメダルが所定量以上となったこと、すなわちオーバーフロータンク35が満タン状態となったことを検出する満タンセンサ35a(図4参照)が設けられている。
An
電源ボックス100の前面には、図2に示すように、設定変更状態または設定確認状態に切り替えるための設定キースイッチ37、通常時においてはエラー状態や打止状態を解除するためのリセットスイッチとして機能し、設定変更状態においては内部抽選の当選確率(出玉率)の設定値を変更するための設定スイッチとして機能するリセット/設定スイッチ38、電源をon/offする際に操作される電源スイッチ39が設けられている。
As shown in FIG. 2, the front surface of the
なお、電源ボックス100は、筐体1aの内部に設けられており、さらに前面扉1bは、店員等が所持する所定のキー操作により開放可能な構成であるため、これら電源ボックス100の前面に設けられた設定キースイッチ37、リセット/設定スイッチ38、電源スイッチ39は、キーを所持する店員等の者のみが操作可能とされ、遊技者による操作ができないようになっている。また、所定のキー操作により検出されるリセットスイッチ23も同様である。特に、設定キースイッチ37は、キー操作により前面扉1bを開放したうえで、さらにキー操作を要することから、遊技場の店員のなかでも、設定キースイッチ37の操作を行うキーを所持する店員のみ操作が可能とされている。
Since the
本実施形態のスロットマシン1においてゲームを行う場合には、まず、メダルをメダル投入部4から投入するか、あるいはクレジットを使用して賭数を設定する。クレジットを使用するにはMAXBETスイッチ6を操作すれば良い。遊技状態に応じて定められた規定数の賭数が設定されると、入賞ラインLN(図1参照)が有効となり、スタートスイッチ7の操作が有効な状態、すなわち、ゲームが開始可能な状態となる。本実施形態では、後述するRT0〜RT4における規定数の賭数として3枚が定められ、後述するRBにおける規定数の賭数として2枚が定められており、これら遊技状態に応じた規定数の賭数が設定されると入賞ラインLNが有効となる。なお、遊技状態に対応する規定数のうち最大数を超えてメダルが投入された場合には、その分はクレジットに加算される。
When playing a game on the
入賞ラインとは、各リール2L、2C、2Rの透視窓3に表示された図柄の組合せが入賞図柄の組合せであるかを判定するために設定されるラインである。本実施形態では、図1に示すように、リール2Lの中段、リール2Cの中段、リール2Rの中段、すなわち中段に水平方向に並んだ図柄に跨って設定された入賞ラインLNのみが入賞ラインとして定められている。また、本実施形態では、入賞役として、入賞ラインLNに役として定められた所定の図柄の組合せが揃ったときに入賞するとともに、かつ所定の図柄組合せが揃うことにより無効ラインLM1〜LM4のいずれかに所定の図柄組合せよりも認識しやすい指標となる図柄の組合せが揃うことにより、無効ラインLM1〜LM4のいずれかに揃った図柄の組合せによって入賞したように見せることが可能な役を含む。
The winning line is a line set to determine whether the combination of symbols displayed on the
ゲームが開始可能な状態でスタートスイッチ7を操作すると、各リール2L、2C、2Rが回転し、各リール2L、2C、2Rの図柄が連続的に変動する。この状態でいずれかのストップスイッチ8L、8C、8Rを操作すると、対応するリール2L、2C、2Rの回転が停止し、透視窓3に表示結果が導出表示される。そして全てのリール2L、2C、2Rが停止されることで1ゲームが終了し、入賞ラインLN上に予め定められた図柄の組合せが各リール2L、2C、2Rの表示結果として停止した場合には入賞が発生し、その入賞に応じて定められた枚数のメダルが遊技者に対して付与され、クレジットに加算される。また、クレジットが上限数(本実施形態では50)に達した場合には、メダルが直接メダル払出口9(図1参照)から払い出されるようになっている。
When the
図4は、スロットマシン1の構成を示すブロック図である。スロットマシン1には、図4に示すように、遊技制御基板40、演出制御基板90、電源基板101が設けられており、遊技制御基板40によって遊技状態が制御され、演出制御基板90によって遊技状態に応じた演出が制御され、電源基板101によってスロットマシン1を構成する電気部品の駆動電源が生成され、各部に供給される。
FIG. 4 is a block diagram showing the configuration of the
電源基板101には、外部からAC100Vの電源が供給されるとともに、このAC100Vの電源からスロットマシン1を構成する電気部品の駆動に必要な直流電圧が生成され、遊技制御基板40及び遊技制御基板40を介して接続された演出制御基板90に供給されるようになっている。なお、演出制御基板に対して電源を供給する電源供給ラインが遊技制御基板40を介さず、電源基板101から演出制御基板90に直接接続され、電源基板101から演出制御基板90に対して直接電源が供給される構成としても良い。
An AC100V power supply is supplied to the
また、電源基板101には、前述したホッパーモータ34b、払出センサ34c、満タンセンサ35a、設定キースイッチ37、リセット/設定スイッチ38、電源スイッチ39が接続されている。
Further, the above-mentioned
遊技制御基板40には、前述したMAXBETスイッチ6、スタートスイッチ7、ストップスイッチ8L、8C、8R、精算スイッチ10、リセットスイッチ23、打止スイッチ36a、自動精算スイッチ36b、投入メダルセンサ31、ドア開放検出スイッチ25、リールセンサ33L、33C、33Rが接続されているとともに、電源基板101を介して前述した払出センサ34c、満タンセンサ35a、設定キースイッチ37、リセット/設定スイッチ38が接続されており、これら接続されたスイッチ類の検出信号が入力されるようになっている。
On the
遊技制御基板40には、メイン制御部41、制御用クロック生成回路42、乱数用クロック生成回路43、スイッチ検出回路44、モータ駆動回路45、ソレノイド駆動回路46、LED駆動回路47、電断検出回路48、リセット回路49が搭載され、遊技の進行に関する処理を行うととともに、遊技制御基板40に搭載された制御回路の各部を直接的または間接的に制御する。
The
図5は、遊技制御基板40に搭載されたメイン制御部41の構成例を示している。図5に示すメイン制御部41は、1チップマイクロコンピュータであり、外部バスインターフェイス501と、クロック回路502と、照合用ブロック503と、固有情報記憶回路504と、演算回路505と、リセット/割込コントローラ506と、CPU(Central Processing Unit)41aと、ROM(Read Only Memory)41bと、RAM(Random Access Memory)41cと、フリーランカウンタ回路507と、乱数回路508a、508bと、タイマ回路509と、割込コントローラ510と、パラレル入力ポート511と、シリアル通信回路512と、パラレル出力ポート513と、アドレスデコード回路514と、を備えて構成される。
FIG. 5 shows a configuration example of the
本実施形態においてメイン制御部41は、パラレル出力ポート513を介してサブ制御部91に各種のコマンドを送信する。メイン制御部41からサブ制御部91へ送信されるコマンドは一方向のみで送られ、サブ制御部91からメイン制御部41へ向けてコマンドが送られることはない。また、本実施形態では、パラレル出力ポート513を介してサブ制御部91に対してコマンドが送信される構成、すなわちコマンドがパラレル信号にて送信される構成であるが、シリアル通信回路512を介してサブ制御部91に対してコマンドを送信する構成、すなわちコマンドをシリアル信号にて送信する構成としても良い。
In the present embodiment, the
演出制御基板90には、液晶表示器51、演出効果LED52、スピーカ53、54、リールLED55等の演出装置が接続されており、これら演出装置は、演出制御基板90に搭載されたサブ制御部91による制御に基づいて駆動されるようになっている。なお、本実施形態では、演出制御基板90に搭載されたサブ制御部91により、液晶表示器51、演出効果LED52、スピーカ53、54、リールLED55等の演出装置の出力制御が行われる構成であるが、サブ制御部91とは別に演出装置の出力制御を直接的に行う出力制御部を演出制御基板90または他の基板に搭載し、サブ制御部91がメイン制御部41からのコマンドに基づいて演出装置の出力パターンを決定し、サブ制御部91が決定した出力パターンに基づいて出力制御部が演出装置の出力制御を行う構成としても良く、このような構成では、サブ制御部91及び出力制御部の双方によって演出装置の出力制御が行われることとなる。
A
[設定値について]
本実施形態のスロットマシン1は、設定値に応じてメダルの払出率が変わるものである。詳しくは、後述する内部抽選、ナビストック抽選等において設定値に応じた当選確率を用いることにより、メダルの払出率が変わるようになっている。設定値は1〜6の6段階からなり、6が最も払出率が高く、5、4、3、2、1の順に値が小さくなるほど払出率が低くなる。すなわち、設定値として6が設定されている場合には、遊技者にとって最も有利度が高く、5、4、3、2、1の順に値が小さくなるほど有利度が段階的に低くなる。なお、設定値は1、3、6や、1、4、H(High)等の3段階や、1〜7の7段階で設定してもよく、6段階に限定する必要はない。
[About setting values]
In the
なお、本実施形態では、いずれの設定値が設定されている場合でも、メイン制御部41が行う内部抽選の当選確率は共通であり、設定値に応じてサブ制御部91が行う後述のナビストック抽選、上乗せ抽選の当選確率として異なる当選確率を用いることによりメダルの払出率が変わる構成であるが、メイン制御部41が行う抽選の当選確率、サブ制御部91が行う抽選の当選確率の少なくとも一方または双方の当選確率を設定値に応じて変更することで、メダルの払出率が変わる構成であればよい。
In this embodiment, the winning probability of the internal lottery performed by the
設定値を変更するためには、まず、前面扉1bが開放された状態で、設定キースイッチ37をON状態としてからスロットマシン1の電源をONする必要がある。設定キースイッチ37をON状態として電源をONすると、設定値表示器24にメイン制御部41の図示しないRAMから読み出された設定値が表示値として表示され、リセット/設定スイッチ38の操作による設定値の変更操作が可能な設定変更状態(設定変更モード)に移行する。設定変更状態において、リセット/設定スイッチ38が操作されると、設定値表示器24に表示された表示値が1ずつ更新されていく(設定6からさらに操作されたときは、設定1に戻る)。そして、スタートスイッチ7が操作されると表示値を設定値として確定する。そして、設定キースイッチ37がOFFされると、確定した表示値(設定値)がRAMに格納され、遊技の進行が可能な状態に移行する。なお、前面扉1bが開放されていなければ設定値を変更できないようにして、前面扉1bが開放されていない状態での不正な設定変更を防止してもよい。すなわち、前面扉1bの開放と設定キースイッチ37をオン状態にする操作と電源スイッチ39の操作とを設定変更状態の開始条件としてもよい。なお、この場合、設定キースイッチ37がオフ状態になるまで前面扉1bの開閉に関わらず設定値変更状態が維持されるようにしてもよい。すなわち、前面扉1bの開放を設定変更状態の開始条件とした場合であっても前面扉1bの開閉を設定変更状態の終了条件にしなくてもよい。
In order to change the set value, it is first necessary to turn on the power of the
また、設定値を確認するためには、ゲーム終了後、賭数が設定されていない状態で前面扉1bを開放して設定キースイッチ37をON状態とすればよい。このような状況で設定キースイッチ37をON状態とすると、設定値表示器24にRAMから読み出された設定値が表示されることで設定値を確認可能な設定確認状態(設定確認モード)に移行する。設定確認状態においては、ゲームの進行が不能であり、設定キースイッチ37をOFF状態とすることで、設定確認状態が終了し、ゲームの進行が可能な状態に復帰することとなる。なお、設定値確認状態も設定値変更状態と同様に、前面扉1bが開放されていなければ設定値を変更できないようにして前面扉1bが開放されていない状態での不正な設定確認を防止してもよい。すなわち、前面扉1bの開放と設定キースイッチ37をオン状態にする操作とを設定確認状態の開始条件としてもよい。また、前面扉1bの開放を設定値確認状態の開始条件とした場合であっても前面扉1bの開閉を設定値確認状態の終了条件にしなくてもよい。
Further, in order to confirm the set value, after the game is over, the
図6〜図8は、本実施形態のスロットマシン1における役の種類、図柄組合せ、及び役に関連する技術事項について説明するための図である。図9は、本実施形態のスロットマシン1における移行出目の図柄組合せ、及び移行出目に関連する技術事項について説明するための図である。また、図10は、メイン制御部41により制御される遊技状態の遷移を説明するための図であり、図11は、遊技状態の概要を示す図である。
6 to 8 are diagrams for explaining the types of combinations, symbol combinations, and technical matters related to the combinations in the
本実施形態におけるスロットマシン1は、図10に示すように、RT0〜RT4、RB(BB中のRB含む)のいずれかに制御される。
As shown in FIG. 10, the
まず、図6を参照して、入賞役のうち特別役には、ビッグボーナス(以下、ビッグボーナスをBBと称する)、レギュラーボーナス(以下、レギュラーボーナスをRBと称する)の2種類のボーナスが含まれる。BBは、RT0〜RT4において入賞ラインLNに「赤7−赤7−赤7」の組合せが揃ったときに入賞となる。BBに入賞すると、後述のレギュラーボーナス(以下、RBと称する)に毎ゲーム制御されるビッグボーナスに移行する。そして、ビッグボーナスは、316枚以上メダルが払い出されたことを条件として終了する。RBは、RT0〜RT4において入賞ラインLNに「BAR−BAR−BAR」の組合せが揃ったときに入賞となる。RBに入賞すると、レギュラーボーナス(以下、RBと称する)に移行される。そして、レギュラーボーナスは、いずれかの役が6回入賞するか、12ゲーム消化したことを条件として終了する。図10に示すように、BB、RBのいずれかに当選してから入賞するまでは、内部中としてのRT4に制御され、BBまたはRB(まとめてボーナスと呼ぶ)が終了した後は、RT3に制御されることとなる。
First, referring to FIG. 6, the special winning combination includes two types of bonuses, a big bonus (hereinafter, the big bonus is referred to as BB) and a regular bonus (hereinafter, the regular bonus is referred to as RB). Is done. BB wins a prize when the combination of "Red 7-Red 7-
次に、図7を参照して、入賞役のうち小役について説明する。入賞役のうち小役には、上段ベル1、上段ベル2、上段ベル3、上段ベル4、上段ベル5、上段ベル6、上段ベル7、上段ベル8、中段ベル、右下がりベル、中段スイカ、右下がりスイカ、中段チェリー、角チェリーが含まれる。以下、上段ベル1、上段ベル2、上段ベル3、上段ベル4、上段ベル5、上段ベル6、上段ベル7、上段ベル8を区別する必要がない場合には、単に上段ベルと呼ぶ。
Next, with reference to FIG. 7, a small winning combination will be described. Among the winning roles, the small roles include
次に、図8を参照して、入賞役のうち再遊技役について説明する。入賞役のうち再遊技役には、中段リプレイ、右上がりリプレイ、昇格リプレイ、特殊リプレイ、転落リプレイ、赤7リプレイ、青7リプレイが含まれる。 Next, with reference to FIG. 8, the replaying combination among the winning combinations will be described. Among the winning roles, the replay role includes a middle stage replay, a right-up replay, a promotion replay, a special replay, a fall replay, a red 7 replay, and a blue 7 replay.
次いで、図9を参照して、移行出目について説明する。RT0、RT2、RT3において移行出目が入賞ラインLNに揃うとRT1に移行する。本実施形態では、左ベル1〜4、中ベル1〜4、右ベル1〜4が当選し、中段ベルの入賞条件となるリール以外を第1停止とし、かつ上段ベルを取りこぼした場合に、移行出目が入賞ラインLNに揃う。
Next, the transition roll will be described with reference to FIG. At RT0, RT2, and RT3, when the transition rolls are aligned with the winning line LN, the transition to RT1 is made. In the present embodiment, when the
次に、図12〜図16を参照して、遊技状態毎に抽選対象役として読み出される抽選対象役の組合せについて説明する。本実施形態では、遊技状態が、RT1であるか、RT2であるか、RT3であるか、RT4であるか、RB(BB中RB含む)であるか、によって内部抽選の対象となる役またはその当選確率の少なくとも一方が異なる。なお、抽選対象役として後述するように、複数の入賞役が同時に読出されて、重複して当選し得る。図12〜図16においては、入賞役の間に“+”を表記することにより、内部抽選において同時に抽選対象役として読み出されることを示す。図12〜図14においては、縦の欄に抽選対象役を示し、横の欄に遊技状態を示す。また、遊技状態と抽選対象役とが交差する欄の○印は、当該遊技状態であるときの抽選対象役となる旨を示し、×印は、当該遊技状態であるときの抽選対象役とならない旨を示している。また、○印の下に示す数値は、所定の設定値の判定値数(本実施形態では設定値に関わらず共通)を示す。当該判定値数を用いて内部抽選が行われる。なお、判定値数の分母は、内部抽選用の乱数(0〜65535の整数)に対応させて、「65536」に設定されている。このため、例えば、判定値数として「300」が設定されている抽選対象役の当選確率は、300/65536となる。また、図12は、遊技状態毎に抽選対象役として読み出される特別役の組合せを示し、図13及び図14は、遊技状態毎に抽選対象役として読み出される小役の組合せを示し、図14は、抽選対象役として読み出される再遊技役の組合せを示している。 Next, with reference to FIGS. 12 to 16, a combination of lottery target combinations read out as lottery target combinations for each game state will be described. In the present embodiment, the winning combination or the combination subject to the internal lottery depends on whether the gaming state is RT1, RT2, RT3, RT4, or RB (including RB in BB). At least one of the winning probabilities is different. As will be described later, a plurality of winning combinations may be read out at the same time and won in duplicate. In FIGS. 12 to 16, a “+” is indicated between the winning combinations to indicate that they are simultaneously read as lottery target combinations in the internal lottery. In FIGS. 12 to 14, the vertical column shows the lottery target combination, and the horizontal column shows the game state. In addition, the ○ mark in the column where the game state and the lottery target combination intersect indicates that the lottery target combination is in the game state, and the × mark is not the lottery target combination in the game state. It shows that. Further, the numerical value shown below the circle indicates the number of determination values of the predetermined set value (common to the set value in the present embodiment). An internal lottery is conducted using the number of determined values. The denominator of the number of determination values is set to "65536" in correspondence with a random number (integer of 0 to 65535) for internal lottery. Therefore, for example, the winning probability of the lottery target combination in which "300" is set as the number of determination values is 300/65536. Further, FIG. 12 shows a combination of special combinations read as a lottery target combination for each game state, and FIGS. 13 and 14 show a combination of small combinations read as a lottery target combination for each game state. , The combination of the re-game combination read out as the lottery target combination is shown.
本実施形態では、押し順ベルが当選している場合には、図17に示すように、押し順ベルの種類及び停止順に応じて停止する図柄の組合せが異なる。押し順ベルのいずれかが当選した場合には、押し順ベルの種類に応じた停止順で停止操作を行うことで、中段ベルが必ず入賞する一方で、押し順ベルの種類に応じた停止順以外の停止順で停止操作を行うことで、一定の割合で上段ベルが入賞するが、上段ベルが揃わず移行出目が停止することもある。このため、押し順ベルの当選時には、押し順ベルの種類に応じた停止順で操作されたか否かによって払い出されるメダル数の期待値を変えることができる。 In the present embodiment, when the push order bell is won, as shown in FIG. 17, the combination of the symbols to be stopped differs depending on the type of the push order bell and the stop order. If any of the push order bells is won, the middle bell will always win the prize by performing the stop operation in the stop order according to the type of push order bell, while the stop order according to the type of push order bell. By performing the stop operation in the stop order other than the above, the upper bells will win a prize at a certain rate, but the upper bells may not be aligned and the transition roll may stop. Therefore, when the push order bell is won, the expected value of the number of medals to be paid out can be changed depending on whether or not the medals are operated in the stop order according to the type of the push order bell.
本実施形態では、リプレイGR1〜6、GR11〜13、GR21〜26が当選している場合には、図18に示すように、その種類及び停止順に応じて停止する図柄の組合せが異なる。RT1において抽選対象となるリプレイGR1〜6のいずれかが当選した場合には、その種類に応じた停止順で停止操作を行うことで、昇格リプレイが入賞してRT0へ移行する一方、その種類に応じた停止順以外の停止順で停止操作を行うことで、中段リプレイが入賞してRT1が維持される。また、RT0において抽選対象となるリプレイGR11〜13のいずれかが当選した場合には、その種類に応じた停止順で停止操作を行うことで、特殊リプレイが入賞してRT2へ移行する一方、その種類に応じた停止順以外の停止順で停止操作を行うことで、転落リプレイが入賞してRT1へ移行する。また、RT2において抽選対象となるリプレイGR21〜23のいずれかが当選した場合には、その種類に応じた停止順で停止操作を行うことで、中段リプレイまたは赤7リプレイが入賞してRT2が維持される一方、その種類に応じた停止順以外の停止順で停止操作を行うことで、転落リプレイが入賞してRT1へ移行する。また、RT2において抽選対象となるリプレイGR24〜26のいずれかが当選した場合には、その種類に応じた停止順で停止操作を行うことで、中段リプレイまたは青7リプレイが入賞してRT2が維持される一方、その種類に応じた停止順以外の停止順で停止操作を行うことで、転落リプレイが入賞してRT1へ移行する。 In the present embodiment, when the replays GR1-6, GR11-13, and GR21-26 are won, as shown in FIG. 18, the combination of the symbols to be stopped differs depending on the type and the stop order. If any of the replays GR1 to GR6 that are the targets of the lottery is won in RT1, the promotion replay wins a prize and shifts to RT0 by performing the stop operation in the stop order according to the type, while the type is selected. By performing the stop operation in a stop order other than the corresponding stop order, the middle replay wins and RT1 is maintained. In addition, when any of the replays GR11 to 13 to be drawn in RT0 is won, the special replay wins a prize and shifts to RT2 by performing the stop operation in the stop order according to the type. By performing the stop operation in the stop order other than the stop order according to the type, the fall replay wins and shifts to RT1. In addition, if any of the replays GR21 to GR21 to 23 that are the targets of the lottery is won in RT2, by performing the stop operation in the stop order according to the type, the middle stage replay or the red 7 replay wins and RT2 is maintained. On the other hand, by performing the stop operation in the stop order other than the stop order according to the type, the fall replay wins and shifts to RT1. In addition, if any of the replays GR24 to 26 to be drawn in RT2 is won, the middle replay or the blue 7 replay wins and the RT2 is maintained by performing the stop operation in the stop order according to the type. On the other hand, by performing the stop operation in the stop order other than the stop order according to the type, the fall replay wins a prize and shifts to RT1.
本実施形態では、図10及び図11に示すように、RT0〜RT4、ボーナス(RB、BB中のRB)のいずれかに制御される。本実施形態では、RT0、RT1、RT3、RT4は、1ゲームあたりのメダルの払出率は100%未満となり、RT2、RB、BBは、1ゲームあたりのメダルの払出率は100%以上となる。RT0〜RT4、RB、BB(RB)のうち、RB及びBBが1ゲームあたりのメダルの払出率がもっとも高く、最も有利な遊技状態である。また、RT0〜RT4のうちRT0、RT2、RT4は、再遊技役の当選確率が高確率となり、1ゲームあたりのメダルの払出率がRT1、3に比較して高い点、特にRT0は、RT2へ移行可能となる点において、RT1、3よりも遊技者にとって有利な状態といえる。また、RT0、RT2、RT4のうちRT2は、1ゲームあたりのメダルの払出率がRT0、RT4に比較して高い点において、RT0、RT4よりも遊技者にとって有利な状態といえる。 In this embodiment, as shown in FIGS. 10 and 11, RT0 to RT4 and a bonus (RB, RB in BB) are controlled. In the present embodiment, RT0, RT1, RT3, and RT4 have a medal payout rate of less than 100% per game, and RT2, RB, and BB have a medal payout rate of 100% or more per game. Among RT0 to RT4, RB, and BB (RB), RB and BB have the highest medal payout rate per game, and are the most advantageous gaming states. In addition, among RT0 to RT4, RT0, RT2, and RT4 have a high probability of winning a replaying role, and the medal payout rate per game is higher than that of RT1 and RT3. In particular, RT0 goes to RT2. It can be said that it is more advantageous for the player than RT1 and 3 in that the transition is possible. Further, among RT0, RT2, and RT4, RT2 can be said to be more advantageous to the player than RT0 and RT4 in that the medal payout rate per game is higher than that of RT0 and RT4.
また、本実施形態におけるスロットマシンでは、遊技状態がRT0〜2であるときに、メイン制御部41により、内部抽選結果に応じて遊技者にとって有利となる停止順を報知するナビ報知を実行可能な報知期間となるアシストタイム(以下、ATという)に制御可能となっている。
Further, in the slot machine of the present embodiment, when the gaming state is RT0 to 2, the
メイン制御部41は、ATに制御している場合には、遊技状態に応じたナビ対象役に当選することにより、ナビ報知を実行するとともに、サブ制御部91に対して押し順コマンドを送信することで、ナビ演出を実行させる。遊技状態に応じたナビ対象役とは、RT1であるときにはリプレイGR1〜6であり、RT0であるときにはリプレイGR11〜13であり、RT2であるときにはリプレイGR21〜26である。また、RT0〜2のいずれにおいても、押し順ベルが共通のナビ対象役である。また、本実施形態においてメイン制御部41は、ATにもARTにも制御していない通常状態(RT1かつ非ATの状態)であっても、一定の条件を満たすことにより、ナビ報知を実行し、ナビ演出を実行させることが可能である。
When the
本実施形態のナビ報知は、遊技補助表示器12の点灯態様を変化させることにより遊技者にとって有利な停止順を識別可能に報知する。なお、ナビ報知の態様は、このような態様に限らず、遊技者が当選状況に応じて区別可能な態様であればどのようなものであっても良い。また、ナビ報知は、遊技補助表示器12、すなわちナビ報知以外の報知にも用いられる表示器によるものに限らず、専用の表示器を用いて実行するものでも良い。本実施形態のナビ演出は、ナビ報知により報知された遊技者にとって有利な停止順を、液晶表示器51からのナビ画像の表示と、スピーカ53、54からのナビ音声の出力とによって報知する。
In the navigation notification of the present embodiment, the stopping order that is advantageous to the player is identifiable by changing the lighting mode of the game
例えば、左中右の停止順を報知する場合には、「123」(左リールが第1停止、中リールが第2停止、右リールが第3停止であることを示す)といったストップスイッチ8L、8C、8Rの停止順を示す停止順画像を表示する。また、ナビ音声として、例えば、「左中右!」(左リールが第1停止、中リールが第2停止、右リールが第3停止であることを示す)といったストップスイッチの停止順を示す音声を出力する。
For example, when notifying the stop order of left middle right, a
また、左リールを第1停止とする停止順を報知する場合には、「1−−」(左リールが第1停止であることを示す)といったストップスイッチ8L、8C、8Rの停止順を示す停止順画像を表示する。また、ナビ音声としては、例えば、「左!」(左リールが第1停止であることを示す)(左リールが第1停止であることを示す)といったストップスイッチの停止順を示す音声を出力する。また、特に、RT2においてリプレイGR21〜26が当選し、赤7リプレイまたは青7リプレイが入賞する停止順を報知する場合には、上述の停止順画像に加え、各リールに赤7及び青7を狙ったタイミングでの停止操作を促す画像も表示され、そのタイミングでの停止操作が促されるようになっている。 Further, when notifying the stop order in which the left reel is the first stop, the stop order of the stop switches 8L, 8C, 8R such as "1--" (indicating that the left reel is the first stop) is indicated. Display stop order images. Further, as the navigation voice, for example, a voice indicating the stop order of the stop switch such as "left!" (Indicating that the left reel is the first stop) (indicating that the left reel is the first stop) is output. To do. In particular, when the replay GR21-26 is won in RT2 and the stop order in which the red 7 replay or the blue 7 replay wins is notified, in addition to the above stop order image, red 7 and blue 7 are added to each reel. An image prompting the stop operation at the target timing is also displayed, and the stop operation at that timing is prompted.
ナビ報知及びナビ演出では、RT1においてリプレイGR1〜6のいずれかが当選したときには、昇格リプレイが入賞する停止順を識別可能に報知する。また、RT0においてリプレイGR11〜13のいずれかが当選したときには、特殊リプレイが入賞する停止順を識別可能に報知する。また、RT2においてリプレイGR21〜23のいずれかが当選したときには、中段リプレイまたは赤7リプレイが入賞する停止順を識別可能に報知する。また、RT2においてリプレイGR24〜26のいずれかが当選したときには、中段リプレイまたは青7リプレイが入賞する停止順を識別可能に報知する。 In the navigation notification and the navigation effect, when any of the replays GR1 to 6 is won in RT1, the stop order in which the promotion replay wins is identifiable. Further, when any of the replays GR11 to 13 is won at RT0, the stop order in which the special replay wins is identifiablely notified. In addition, when any of the replays GR21 to 23 is won in RT2, the stop order in which the middle replay or the red 7 replay wins is identifiable. Further, when any of the replays GR24 to 26 is won in RT2, the stop order in which the middle replay or the blue 7 replay wins is identifiable.
なお、ナビ演出の態様は、このような態様に限らず、遊技者が当選状況に応じて区別可能な態様であればどのようなものであっても良い。また、ナビ演出は、液晶表示器51、スピーカ53、54を用いたものに限らず、演出効果LED52、リールLED55等を用いて実行するものであっても良い。
The mode of the navigation effect is not limited to such a mode, and may be any mode as long as the player can distinguish it according to the winning situation. Further, the navigation effect is not limited to the one using the
以上のように、ナビ報知及びナビ演出では、遊技者にとって有利となる停止順が識別可能に報知される。このため、遊技者は、ナビ演出に従った停止順で停止操作を行うことにより、意図的にRT1において昇格リプレイを入賞させること、中段ベルを入賞させることができ、RT0において特殊リプレイを入賞させること、中段ベルを入賞させること、転落リプレイの入賞を回避すること、移行出目の停止を回避することができ、RT2において中段ベルを入賞させること、転落リプレイの入賞を回避すること、移行出目の停止を回避することができる。 As described above, in the navigation notification and the navigation effect, the stop order that is advantageous for the player is notified in an identifiable manner. Therefore, the player can intentionally win the promotion replay at RT1 and the middle bell by performing the stop operation in the stop order according to the navigation effect, and win the special replay at RT0. That, to win the middle bell, to avoid the fall replay prize, to avoid the stop of the transition roll, to win the middle bell in RT2, to avoid the fall replay prize, to shift out You can avoid eye stops.
本実施形態においてメイン制御部41は、内部抽選でチェリー(弱チェリー又は強チェリー)に当選したときに実行されるCZ(チャンスゾーン)突入抽選に当選した場合に制御されるCZ(チャンスゾーン)において、スイカに当選したときに行われるART抽選に当選したときにART(アシストリプレイタイム)に制御する。なお、RT2でATに制御される状態をARTと称する。CZは8ゲーム間実行される。CZ中のART抽選に当選したときは、ATのゲーム数として50ゲームが付与される。後述するように、ATのゲーム数はARTに制御されているときに減算される。また、メイン制御部41は、ART、BBまたはRBの終了時に、複数のゲーム数から規定ゲーム数を選択するとともに、ART、BBまたはRBの終了時からART、BB、RBのいずれにも継続して制御されないゲーム数を計数する。規定ゲーム数は、1〜399ゲーム、600ゲームのいずれかのゲーム数から選択される。
In the present embodiment, the
そして、メイン制御部41は、CZ中のAT抽選に当選すること、またはART、BBまたはRBの終了時からART、BB、RBのいずれにも継続して制御されないゲーム数が規定ゲーム数に到達することでARTに制御する。なお、メイン制御部41は、CZ抽選やART抽選を行ったときには、遊技の進行を遅延するフリーズ状態に制御するか否かを決定するフリーズ抽選を実行する。フリーズ抽選に当選したときはストップスイッチの操作の有効化(ストップスイッチの操作が可能になる状態)を遅延させることにより、遊技の進行を遅延させる。また、フリーズ状態の実行に併せてサブ制御部91はフリーズ状態中の演出を実行する。これにより、CZ抽選の抽選結果やART抽選の抽選結果を示唆している。
Then, the
なお、本実施形態では、ART、BBまたはRBの終了時からのゲーム数を計数し、規定ゲーム数に到達することでARTに制御する構成であるが、ART、BBまたはRBの終了時のうちのいずれか一の契機からのゲーム数を計数し、規定ゲーム数に到達することでARTに制御する構成としても良い。また、ARTの終了契機として、ATが終了したときとしているが、AT終了後、押し順ベルを取りこぼして移行出目が停止するか、転落リプレイが入賞すること、すなわちRT2の終了を契機としてゲーム数の計数を開始する構成としても良い。 In the present embodiment, the number of games from the end of ART, BB or RB is counted, and the ART is controlled by reaching the specified number of games. However, at the end of ART, BB or RB The number of games from any one of the above may be counted, and the ART may be controlled by reaching the specified number of games. In addition, the end of ART is assumed to be when the AT ends, but after the end of the AT, the push order bell is missed and the transition roll stops, or the fall replay wins a prize, that is, the game is triggered by the end of RT2. It may be configured to start counting the number.
ARTに制御する場合には、まずATに制御する。ATの制御を開始した後、RT2へ移行するまでの状態を準備状態とも呼ぶ。 When controlling to ART, first control to AT. The state from the start of AT control to the transition to RT2 is also called the preparation state.
メイン制御部41は、準備状態において、対象役の当選時にナビ報知を実行する。この際、RT1においては、リプレイGR1〜6の当選時にナビ報知の対象となり、リプレイGR1〜6の当選時に昇格リプレイを入賞させる停止順がナビ報知により報知されるので、報知された停止順に従って停止操作を行うことにより昇格リプレイを入賞させてRT1からRT0に移行させることが可能となる。また、準備状態に移行後は、RT0〜2のどの遊技状態であっても押し順ベルの当選時には中段ベルを入賞させる停止順が報知されるので、報知された停止順に従って停止操作を行うことにより、確実に8枚のメダルを獲得することが可能となる。
In the ready state, the
RT1において昇格リプレイが入賞し、RT0に移行した後は、リプレイGR11〜13当選時にナビ報知の対象となり、リプレイGR11〜13の当選時に特殊リプレイを入賞させる停止順がナビ報知により報知されるので、報知された停止順に従って停止操作を行うことにより特殊リプレイを入賞させてRT0からRT2に移行させることが可能となるとともに、転落リプレイの入賞を回避し、RT1へ移行してしまうことを回避できる。また、前述のように押し順ベルの当選時には中段ベルを入賞させる停止順が報知されるので、報知された停止順に従って停止操作を行うことにより、確実に8枚のメダルを獲得することが可能となるとともに、移行出目の停止を回避し、RT1へ移行してしまうことを回避できる。 After the promotion replay wins in RT1 and shifts to RT0, the navigation notification will be applied when the replay GR11 to 13 are won, and the stop order for winning the special replay when the replay GR11 to 13 is won will be notified by the navigation notification. By performing the stop operation according to the notified stop order, it is possible to win a special replay and shift from RT0 to RT2, and it is possible to avoid winning a fall replay and avoid shifting to RT1. In addition, as described above, when the push order bell is won, the stop order for winning the middle bell is notified, so it is possible to surely obtain eight medals by performing the stop operation according to the notified stop order. At the same time, it is possible to avoid the stoppage of the transition result and avoid the transition to RT1.
RT0において特殊リプレイが入賞し、RT2に移行した場合には、その後最初のリプレイGR21〜23の当選時、または最初のリプレイGR24〜26の当選時に、赤7リプレイを入賞させる停止順を報知するナビ報知または青7リプレイを入賞させる停止順を報知するナビ報知を実行するようになっており、報知された停止順に従って停止操作を行うことにより、赤7リプレイまたは青7リプレイを入賞させるとともに、転落リプレイの入賞を回避し、RT1へ移行してしまうことを回避できる。また、前述のように押し順ベルの当選時には中段ベルを入賞させる停止順が報知されるので、報知された停止順に従って停止操作を行うことにより、確実に8枚のメダルを獲得することが可能となるとともに、移行出目の停止を回避し、RT1へ移行してしまうことを回避できる。 When a special replay wins at RT0 and shifts to RT2, when the first replay GR21-23 is won or the first replay GR24-26 is won, the navigation that notifies the stop order to win the red 7 replay. Notification or blue 7 replay to win a prize Navi notification to notify the stop order is executed, and by performing the stop operation according to the notified stop order, red 7 replay or blue 7 replay is won and the player falls. It is possible to avoid winning a replay and avoid shifting to RT1. In addition, as described above, when the push order bell is won, the stop order for winning the middle bell is notified, so it is possible to surely obtain eight medals by performing the stop operation according to the notified stop order. At the same time, it is possible to avoid the stoppage of the transition result and avoid the transition to RT1.
メイン制御部41は、赤7リプレイまたは青7リプレイが入賞することで準備状態を終了し、ARTの制御を開始する。これに伴いメイン制御部41は、ARTのゲーム数を決定するARTゲーム数抽選を行い、ARTゲーム数抽選で当選したゲーム数を、RAM91cに割り当てられたARTの残りゲーム数として設定し、ARTの残りゲーム数の計数を開始する。
The
ART開始後は、押し順ベルの当選時に中段ベルを入賞させる停止順が報知されるので、報知された停止順に従って停止操作を行うことにより、確実に8枚のメダルを獲得することが可能となるとともに、移行出目の停止を回避し、RT1へ移行してしまうことを回避できる。また、リプレイGR21〜26の当選時に中段リプレイを入賞させる停止順が報知されるので、報知された停止順に従って停止操作を行うことにより、転落リプレイの入賞を回避し、RT1へ移行してしまうことを回避できる。 After the start of ART, the stop order for winning the middle bell will be notified when the push order bell is won, so it is possible to reliably win eight medals by performing the stop operation according to the notified stop order. At the same time, it is possible to avoid the stoppage of the transition result and avoid the transition to RT1. In addition, since the stop order for winning the middle replay is notified when the replay GR21 to 26 is won, the stop operation is performed according to the notified stop order to avoid the prize for the fall replay and shift to RT1. Can be avoided.
また、ART中においては、メイン制御部41は、内部抽選で通常リプレイに当選したときに上乗せ特化ゾーンに制御する。上乗せ特化ゾーンは10ゲームで終了する。上乗せ特化ゾーンにおいて、毎ゲーム行われる上乗せ抽選に当選すると所定のゲーム数(本実施形態では10ゲーム)が上乗せされる。ゲーム数を上乗せするときは、10ゲームをRAM91cに割り当てられたARTの残りゲーム数に加算する。
Further, during ART, the
また、ARTの開始後、1ゲーム消化する毎に残りゲーム数が1減算されるとともに、残りゲーム数が0となる前に特別役が当選した場合にはRT2の終了によりARTを中断し、これに伴いARTのゲーム数の計数も中断する。その後、当選した特別役の入賞を経て対応するボーナスに制御し、当該ボーナス終了後に移行するRT3において移行出目が停止してRT1に移行した時点でATの制御を再開し、これに伴い準備状態を経てRT2に再度移行することでARTを再開し、ARTの残りゲーム数の計数も再開する。 In addition, after the start of ART, the number of remaining games is deducted by 1 each time one game is exhausted, and if a special role is won before the number of remaining games becomes 0, ART is interrupted by the end of RT2. As a result, the counting of the number of ART games is also interrupted. After that, it is controlled to the corresponding bonus after winning the winning special role, and when the transition roll stops at RT3 which shifts after the bonus ends and shifts to RT1, AT control is resumed, and the preparation state is accompanied by this. By shifting to RT2 again through the above, ART is restarted, and counting of the number of remaining games in ART is also restarted.
また、ARTの開始後、残りゲーム数が0となった場合には、ATの制御を終了する。これに伴いナビ報知が実行されなくなるので、押し順ベルの当選時に移行出目の停止を回避すること、リプレイGR21〜26の当選時に転落リプレイの入賞を回避することが不可能となり、移行出目の停止または転落リプレイの入賞によりRT1に移行することで一連のAT及びARTの制御が終了することとなる。 Further, when the number of remaining games becomes 0 after the start of ART, the control of AT is terminated. Along with this, the navigation notification will not be executed, so it will be impossible to avoid the stop of the transition roll when the push order bell is won, and it will be impossible to avoid the fall replay winning when the replay GR21-26 is won, and the transition roll. A series of AT and ART controls will be completed by shifting to RT1 by stopping or winning a fall replay.
また、本実施形態においてメイン制御部41は、ART中のリプレイGR21〜26の当選時に、初回を除いて中段リプレイが入賞する停止順をナビ報知により報知するようになっており、報知された停止順を無視して停止操作を行った場合には、赤7リプレイまたは青7リプレイが入賞してRT2が維持される場合もあるが、転落リプレイが入賞してRT1へ移行してしまう場合もあるため、リプレイGR21〜26の当選時に、ナビ報知により報知された中段リプレイを入賞させる停止順での停止操作を促すことが可能となり、意味もなく赤7リプレイまたは青7リプレイが入賞することを防止できるようになっている。
Further, in the present embodiment, when the replay GR21 to 26 during ART is won, the
[各種コマンドについて]
メイン制御部41がサブ制御部91に対して送信する主なコマンドの内容について説明する。これらコマンドは、コマンドの種類を示す1バイトのモードデータとコマンドの内容を示す1バイトのEXTデータとからなり、サブ制御部91は、モードデータからコマンドの種類を判別し、EXTデータからコマンドの内容を判別する。
[About various commands]
The contents of the main commands transmitted by the
メイン制御部41がサブ制御部91に対して送信するコマンドは、メイン制御部41のRAM41cの特別ワークに設けられたコマンド送信用バッファ(以下、コマンドバッファともいう)に一時的に格納され、図29および図30に示すタイマ割込処理(メイン)で実行されるコマンド送信処理(Sk16)においてサブ制御部91に送信される。
The command transmitted by the
設定変更開始コマンドは、設定変更が開始されたことを示すコマンドである。設定変更開始コマンドは設定変更の開始時に送信される。 The setting change start command is a command indicating that the setting change has been started. The setting change start command is sent at the start of the setting change.
設定変更終了コマンドは、設定変更が終了したことおよび設定変更により選択された設定値を示すコマンドである。 The setting change end command is a command indicating that the setting change has been completed and the setting value selected by the setting change.
クレジット枚数コマンドは、クレジットされたメダルの枚数を示すクレジット増加コマンドである。クレジット枚数コマンドは、メイン処理における割込許可時に送信される。 The credit number command is a credit increase command indicating the number of credited medals. The credit number command is sent when the interrupt is permitted in the main process.
メダル投入コマンドは、メダルが投入されたことを示すコマンドである。メダル投入コマンドは、クレジットの加算を伴わないメダルの投入時に送信される。 The medal insertion command is a command indicating that a medal has been inserted. The medal insertion command is transmitted when a medal is inserted without adding credits.
クレジット増加コマンドは、クレジットされたメダルの枚数が増加したことを示すコマンドである。クレジット増加コマンドは、クレジットの加算を伴うメダルの投入時に送信される。 The credit increase command is a command indicating that the number of credited medals has increased. The credit increase command is sent when a medal is inserted with the addition of credits.
精算開始コマンドは、メダルの精算が開始されたことを示すコマンドである。精算開始コマンドは精算処理の開始時に送信される。 The settlement start command is a command indicating that the settlement of medals has started. The settlement start command is sent at the start of the settlement process.
精算終了コマンドは、メダルの精算が終了したことを示すコマンドである。精算終了コマンドは精算処理の終了時に送信される。 The settlement end command is a command indicating that the settlement of medals has been completed. The settlement end command is sent at the end of the settlement process.
エラー開始コマンドは、エラーが発生したことを示すコマンドである。エラー開始コマンドはエラー処理の開始時に送信される。エラーには、オーバーフロータンク35内のメダルが満タンになったことを示すオーバーフロータンク溢れエラー、ホッパータンク34a内のメダルがなくなったことを示す払出メダルなしエラー、払い出すメダルがホッパータンク34aなどで詰まったことを示す払出メダル詰まりエラー、メダルセレクタでのメダルの検出異常が発生したことを示す投入信号異常エラー、リールの回転が正常に行われていないことを示すリール回転異常エラー、内部抽選の結果から入賞が予想される入賞予想フラグと実際に入賞した入賞結果とが一致しなかったことを示す不正入賞エラー、RAM異常を示すRWM内容エラーが設定されている。
The error start command is a command indicating that an error has occurred. The error start command is sent at the start of error processing. The errors include an overflow tank overflow error indicating that the medals in the
エラー解除コマンドは、エラーが解除されたことを示すコマンドである。エラー解除コマンドはエラー処理の解除時に送信される。EXTデータには、エラーが解除されたことを示す値が設定される。 The error clearing command is a command indicating that the error has been cleared. The error release command is sent when error processing is released. A value indicating that the error has been cleared is set in the EXT data.
設定確認開始コマンドは、設定値の確認が開始されたことを示すコマンドである。設定確認開始コマンドは設定値の確認の開始時(設定キースイッチがオン状態にされたとき)に送信される。 The setting confirmation start command is a command indicating that the confirmation of the set value has started. The setting confirmation start command is sent at the start of confirmation of the set value (when the setting key switch is turned on).
設定確認終了コマンドは、設定値の確認が終了したことを示すコマンドである。設定確認終了コマンドは設定値の確認の終了時(設定キースイッチがオフ状態にされたとき)に送信される。 The setting confirmation end command is a command indicating that the confirmation of the set value has been completed. The setting confirmation end command is sent at the end of the confirmation of the set value (when the setting key switch is turned off).
RT状態コマンドは、RTの状態(すなわち、RT0〜4のいずれであるか)を示すコマンドである。RT状態コマンドは、スタートスイッチの操作の受付時及びゲームの終了時に送信される。本実施形態では、図11に示すように、RTは、可変表示が停止したときの表示結果に応じて移行する。このため、ゲームの終了時にRT状態コマンドの内容が更新される。よって、例えば、スタートスイッチの操作の受付時にはRT1を示すRT状態コマンドが送信され、ゲームの終了時にはRT0を示すRT状態コマンドが送信されるなど、スタートスイッチの操作の受付時とゲームの終了時とでコマンドの内容が異なることがある。
The RT status command is a command indicating the RT status (that is, which of
AT状態コマンドは、ATの状態(すなわち、ATに制御しているか否か)を示すコマンドである。AT状態コマンドは、スタートスイッチの操作の受付時及びゲームの終了時に送信される。 The AT state command is a command indicating the state of AT (that is, whether or not it is controlled by AT). The AT status command is transmitted when the operation of the start switch is accepted and when the game ends.
CZ抽選結果コマンドは、CZ抽選の抽選結果を示すコマンドである。CZ抽選結果コマンドは、スタートスイッチの操作の受付時及びゲームの終了時に送信される。 The CZ lottery result command is a command indicating the lottery result of the CZ lottery. The CZ lottery result command is transmitted at the time of accepting the operation of the start switch and at the end of the game.
ART抽選結果コマンドは、ART抽選の抽選結果を示すコマンドである。ART抽選結果コマンドは、スタートスイッチの操作の受付時及びゲームの終了時に送信される。 The ART lottery result command is a command indicating the lottery result of the ART lottery. The ART lottery result command is transmitted at the time of accepting the operation of the start switch and at the end of the game.
上乗せ抽選結果コマンドは、上乗せ抽選の抽選結果を示すコマンドである。上乗せ抽選結果コマンドは、スタートスイッチの操作の受付時及びゲームの終了時に送信される。 The additional lottery result command is a command indicating the lottery result of the additional lottery. The additional lottery result command is transmitted at the time of accepting the operation of the start switch and at the end of the game.
フリーズ抽選結果コマンドは、フリーズ抽選の抽選結果を示すコマンドである。フリーズ抽選結果コマンドは、スタートスイッチの操作の受付時及びゲームの終了時に送信される。 The freeze lottery result command is a command indicating the lottery result of the freeze lottery. The freeze lottery result command is transmitted at the time of accepting the operation of the start switch and at the end of the game.
当選番号1コマンドは、BB又はRBに当選したか否かを示すコマンドである。当選番号1コマンドは、スタートスイッチの操作の受付時に送信される。
The winning
当選番号2コマンドは、内部抽選の結果を示すコマンドである。当選番号2コマンドは、スタートスイッチの操作の受付時に送信される。
The winning
ウェイトコマンドは、ウェイト中であることを示すコマンドである。ウェイトコマンドは、スタートスイッチの操作の受付時に送信される。 The wait command is a command indicating that the wait is in progress. The wait command is sent when the start switch operation is accepted.
リール回転開始コマンドは、リールの回転が開始したことを示すコマンドである。リール回転開始コマンドは、スタートスイッチの操作の受付時に送信される。 The reel rotation start command is a command indicating that the reel rotation has started. The reel rotation start command is transmitted when the operation of the start switch is accepted.
リール加速終了コマンドは、リールの回転速度が定常速度になったことを示すコマンドである。リール加速終了コマンドは、ストップスイッチの操作の有効化時に送信される。 The reel acceleration end command is a command indicating that the rotation speed of the reel has reached a steady speed. The reel acceleration end command is sent when the stop switch operation is enabled.
操作受付時コマンドは、ストップスイッチの操作が行われたことを示すコマンドである。操作受付時コマンドは、ストップスイッチの操作の受付時に送信される The operation reception command is a command indicating that the stop switch has been operated. Operation reception command is sent when the stop switch operation is received.
スベリコマ数コマンドは、ストップスイッチの操作が行われたときにリールが停止するまでのコマ数を示すコマンドである。スベリコマ数コマンドは、ストップスイッチの操作の受付時に送信される。 The sliding frame number command is a command indicating the number of frames until the reel stops when the stop switch is operated. The slide frame number command is transmitted when the operation of the stop switch is accepted.
停止位置コマンドは、ストップスイッチの操作が行われたときにリールが停止する位置を示すコマンドである。停止位置コマンドは、ストップスイッチの操作の受付時に送信される。 The stop position command is a command indicating the position where the reel stops when the stop switch is operated. The stop position command is transmitted when the operation of the stop switch is accepted.
リール停止コマンドは、リールが停止したことを示すコマンドである。リール停止コマンドは、ストップスイッチの操作の受付時に送信される。 The reel stop command is a command indicating that the reel has stopped. The reel stop command is transmitted when the operation of the stop switch is accepted.
ドア開放コマンドは、前面扉1bが開放されているか否かを示すコマンドある。ドアコマンドは、電源投入時、設定変更開始時、RWM内容エラー開始時、ゲーム終了時、ドア開閉時に送信される。
The door open command is a command indicating whether or not the
入賞番号1コマンドは、ボーナス(BB又はRB)が入賞したか否かを示すコマンドである。入賞番号1コマンドは、メダルの払出処理開始時に送信される。なお、入賞番号1コマンドに基づいて入賞したボーナスの種類を特定することができる。
The winning
入賞番号2コマンドは、ボーナス(BB又はRB)以外の入賞役が入賞したか否かを示すコマンドである。入賞番号2コマンドは、メダルの払出処理開始時に送信される。なお、入賞番号2コマンドに基づいて入賞した入賞役の種類を特定することができる。
The winning
入賞枚数コマンドは、入賞により払い出されるメダルの枚数を示すコマンドである。入賞枚数コマンドは、メダルの払出処理開始時に送信される。 The winning number command is a command indicating the number of medals paid out by winning. The winning number command is sent at the start of the medal payout process.
役連払出枚数1コマンドは、BB時のメダルの払出枚数を示すコマンドである。役連払出枚数1コマンドは、BB中におけるメダルの払出処理開始時に送信される。
The number of
役連払出枚数2コマンドは、BB時のメダルの払出枚数を示すコマンドである。役連払出枚数2コマンドは、BB中におけるメダルの払出処理開始時に送信される。
The
払出し終了コマンドは、メダルの払出し終了を示すコマンドである。払出し終了コマンドは、メダルの払出し終了時に送信される。 The payout end command is a command indicating the end of payout of medals. The payout end command is sent at the end of the medal payout.
作動終了時間待ちコマンドは、ボーナスの終了待ちであることを示すコマンドである。作動終了時間待ちコマンドはボーナス終了時に送信される The operation end time wait command is a command indicating that the bonus is waiting for the end. The operation end time wait command is sent at the end of the bonus
作動開始時間待ちコマンドは、ボーナスの開始待ちであることを示すコマンドである。作動開始時間待ちコマンドはボーナス終了時に送信される The operation start time wait command is a command indicating that the bonus is waiting to start. The operation start time wait command is sent at the end of the bonus
遊技終了コマンドは、ゲームを終了したときの遊技状態(BB、RB、リプレイ入賞、RT)を示す遊技終了コマンドである。遊技終了コマンドは、ゲームの終了時に送信される。 The game end command is a game end command indicating the game state (BB, RB, replay winning, RT) when the game is ended. The game end command is sent at the end of the game.
その他、ゲームが行われるたびにカウントされる0〜127のカウント値を示す遊技カウンタコマンド、BBに当選したか否かおよびRTの状態を示すRT情報コマンド、BB中か否かを示すBB作動種別コマンドなどが送信される。 In addition, a game counter command indicating a count value of 0 to 127 that is counted each time a game is played, an RT information command indicating whether or not a BB has been won and an RT status, and a BB operation type indicating whether or not BB is in progress. Commands etc. are sent.
次に、メイン制御部41が実行する処理の内容について説明する。
Next, the content of the process executed by the
[初期設定処理]
まず、メイン制御部41が実行する初期設定処理について説明する。メイン制御部41は、電力が供給されてリセット回路49からリセット信号が入力されると、システムリセットを行い、起動処理を実行する。そして、起動処理を実行することにより、CPUコアのプログラムステータスワード(PSW)に割り当てられている割込マスタ許可フラグ(IMF)0となり、割込禁止状態が設定される。また、起動処理によって内部機能レジスタ(CTCコントロールレジスタや乱数回路に関わるレジスタなど)に初期値が設定される。その後、ユーザプログラムとしてROM41bに記憶されたプログラムにしたがって、図19および図20のフローチャートに示す初期設定処理を行う。
[Initial setting process]
First, the initial setting process executed by the
図19および図20に示すように、メイン制御部41は、まず、DI命令の実行により割込マスタ許可フラグ(IMF)=0にし、割込を禁止する(Sa1)。なお、割込処理とは、割込要因が発生したときに基本処理に割り込んで発生する処理である。メイン制御部41が一定間隔(0.56msの間隔)で実行するタイマ割込処理(メイン)の割込を禁止する(Sa1)。次いで、初期化データをセットし(Sa2)、各出力ポートを初期化する(Sa3)。次いで、内蔵レジスタの設定を行う(Sa4)。
As shown in FIGS. 19 and 20, the
内蔵レジスタの設定では、例えば、乱数発生回路42の設定を行う。具体的には、メイン制御部41は、乱数回路の設定において、ユーザによって予め設定された乱数最大値を指定する乱数最大値設定データを内蔵レジスタに書き込む。また、メイン制御部41は、内蔵レジスタに設定した乱数最大値が所定の下限値以下でないかを確認し、乱数最大値が下限値以下である場合には、乱数最大値設定レジスタに設定されている乱数最大値の再設定を行う乱数最大値再設定処理を実行する。
In the setting of the built-in register, for example, the random
また、メイン制御部41は、乱数発生回路42のカウンタが更新するカウント値の初期値を変更させる初期値変更処理を実行する。また、メイン制御部41は、乱数更新方式選択データを乱数更新方式選択レジスタに書き込む。また、メイン制御部41は、ユーザによって予め設定された乱数発生用クロック信号の周期を指定する周期設定データ(基準クロック信号を何分周させるかを設定するためのデータ)を書き込む。また、メイン制御部41は、乱数発生回路42のカウンタによって所定の最終値までカウント値が更新されたときに、カウンタに入力する初期値を更新するか否かを設定する。また、メイン制御部41は、乱数発生回路42のカウンタによって所定の最終値までカウント値が更新されたときに、カウンタが更新するカウント値の順列を変更するか否かを設定する。そして、メイン制御部41は、乱数回路起動データを書き込む。そのようにすることによって、メイン制御部41は乱数発生回路42を起動させる。
Further, the
次いで、電源電圧が正常か否かを判定する(Sa5)。電源電圧が正常でない場合(Sa5でN)には正常になるまで判定を繰り返す。電源電圧が正常である場合(Sa5でY)には割込ベクタの上位アドレスをセットする(Sa6)。そして、RAMのアクセスを許可し(Sa7)、スタックポインタを初期化する(Sa8)。 Next, it is determined whether or not the power supply voltage is normal (Sa5). If the power supply voltage is not normal (N in Sa5), the determination is repeated until it becomes normal. When the power supply voltage is normal (Y in Sa5), the upper address of the interrupt vector is set (Sa6). Then, the RAM access is permitted (Sa7), and the stack pointer is initialized (Sa8).
次いで、RAMパリティを計算する(Sa10)。そして、計算したRAMパリティが0になるか否かを判定する(Sa11)。RAMパリティが0にならない場合(Sa11でN)にはSa14に進む。 Next, the RAM parity is calculated (Sa10). Then, it is determined whether or not the calculated RAM parity becomes 0 (Sa11). If the RAM parity does not become 0 (N in Sa11), the process proceeds to Sa14.
RAMパリティが0になる場合(Sa11でY)にはRAM破壊診断用固定データをRAM41cから取得する(Sa12)。そして、取得したRAM破壊診断用固定データが正しいか否かを判定する(Sa13)。次いで、Sa14のステップでは、RAM破壊診断用固定データをクリアする(Sa14)。
When the RAM parity becomes 0 (Y in Sa11), fixed data for RAM destruction diagnosis is acquired from the
次いで、設定キースイッチがオンにされているか否かを判定する(Sa15)。設定キースイッチがオンの場合(Sa15でY)には、メイン制御部41は、タイマ割込の設定を行う(Sa22)。具体的には、所定時間毎に定期的にタイマ割込がかかるようにメイン制御部41に内蔵されているタイマ回路のレジスタの設定を行なう。例えば0.56msに相当する値が所定のレジスタ(時間定数レジスタ)に設定される。この実施の形態では、0.56ms毎に定期的にタイマ割込がかかるとする。なお、タイマ回路では該レジスタの設定が行われることにより、タイマが初期化され、初期値から計時を開始することになる。そして、タイマ割込の設定が終了すると設定変更処理に移行する。
Next, it is determined whether or not the setting key switch is turned on (Sa15). When the setting key switch is on (Y in Sa15), the
一方、設定キースイッチがオフの場合(Sa15でY)には、Sa11の判定、Sa13の判定、後述するRAM異常フラグがセットされているか否かにもとづきRAM41cの記憶内容が破壊されていたか否か、すなわちRAM41cの記憶内容が正常か否かを判定する(Sa16)。RAM41cの記憶内容が破壊されていない場合(Sa16でN)には、電断復帰コマンド(電断復帰コマンド1〜4)をサブ制御部91に送信するとともに(Sa17)、ホットスタートコマンドをサブ制御部91に送信する(Sa18)。なお、RAM41cの記憶内容が破壊されていない場合とは、Sa11でY、かつSa13でRAM破壊診断用固定データが正しいと判定され、かつRAM異常フラグがセットされていない場合である。
On the other hand, when the setting key switch is off (Y in Sa15), whether or not the stored contents of the
そして、全レジスタを復帰し(Sa19)、Sa22と同様のタイマ割込みの設定を行う(Sa20)。そして、タイマ割込処理(メイン)に復帰する。復帰したタイマ割込処理(メイン)では、スタック領域に退避したレジスタを復帰し、禁止されていた割込が許可されて、割込前の処理に戻る。 Then, all the registers are restored (Sa19), and the timer interrupt setting similar to that of Sa22 is set (Sa20). Then, it returns to the timer interrupt process (main). In the restored timer interrupt process (main), the register saved in the stack area is restored, the prohibited interrupt is permitted, and the process returns to the process before the interrupt.
ここで、RAM41cの格納領域は、設定値ワーク、特別ワーク、重要ワーク、一般ワーク、未使用領域、スタック領域に区分されている。
Here, the storage area of the
設定値ワーク(本実施形態では0000H〜)は、設定値や乱数値など、通常の設定変更時に初期化すると不都合のあるデータが格納される領域である。 The set value work (from 0000H in this embodiment) is an area in which data that is inconvenient to be initialized when a normal setting is changed, such as a set value or a random number value, is stored.
特別ワーク(本実施形態では0003H〜)は、I/Oポート41dの入出力データや、演出制御基板90へコマンドを送信するためのデータなど、設定変更開始前にのみ初期化されるデータが格納される領域である。
The special work (from 0003H in this embodiment) stores data that is initialized only before the start of setting change, such as input / output data of the I / O port 41d and data for transmitting a command to the
重要ワーク(本実施形態では0014H〜)は、遊技状態、クレジット数を示すカウンタや、各種表示器やLEDの表示データ、遊技時間の計時カウンタ、ゲーム終了時に初期化すると不都合があるデータが格納される領域である。 The important work (from 0014H in this embodiment) stores game status, counters indicating the number of credits, display data of various indicators and LEDs, timekeeping counters for game time, and data that is inconvenient to initialize at the end of the game. Area.
一般ワーク(本実施形態では0045H〜)は、持越しが行われない当選フラグや、停止制御テーブル、停止図柄、メダルの払い出し枚数など、1遊技(1ゲーム)に必要なデータであって、ゲーム終了時に初期化可能なデータが格納される領域である。 The general work (0045H ~ in this embodiment) is data necessary for one game (one game), such as a winning flag that is not carried over, a stop control table, a stop symbol, and the number of medals to be paid out, and the game ends. This is the area where data that can be initialized at times is stored.
未使用領域(本実施形態では0173H〜)は、RAM41cの格納領域のうち使用していない領域である。
The unused area (from 0173H in this embodiment) is an unused area in the storage area of the
また、RAM41cの記憶内容が破壊されている場合(Sa16でY)には、初期化するRAMの開始アドレスをレジスタにセットし(Sa23)、指定したアドレスで示すRAMの領域をクリア(以下、「初期化」ともいう)する(Sa24)。なお、RAM41cの記憶内容が破壊されている場合とは、Sa11でNまたはSa13でRAM破壊診断用固定データが正しいと判定されない場合またはRAM異常フラグがセットされている場合のいずれかの場合である。
When the stored contents of the
スタック領域(本実施形態では01CCH〜)は、メイン制御部41のレジスタから退避したデータが格納される領域である。
The stack area (01CCH ~ in this embodiment) is an area in which the data saved from the register of the
そして、Sa23でアドレスを指定した場合には、RAM41cの格納領域のうち、上記した全ての領域が初期化される。次いで、RAM41cの記憶内容が正常でないことを示すRAM異常フラグをRAM41cにセットし(Sa25)、エラー処理に移行する。エラー処理では、エラー状態になって遊技を行うことが不能になる。エラー状態は、設定キースイッチ37をオンにして電源スイッチ39をオンにすることによって、Sa15でYと判定させ、設定変更処理に移行させることにより解除することができる。よって、設定キースイッチ37をオンにせずに電源スイッチ39をオンにした場合には、Sa15でNとなり、Sa16でYとなるので再度エラー状態になる。
Then, when the address is specified in Sa23, all the above-mentioned areas in the storage area of the
なお、本実施形態では、データを「00h」とすること、すなわちクリアすることにより初期化を行っている。しかし、例えば、データを「FFh」としたり、データごとに予め決められた値を入力することにより、初期化を行うことも可能である。 In this embodiment, the data is initialized by setting the data to "00h", that is, clearing the data. However, for example, it is possible to perform initialization by setting the data to "FFh" or by inputting a predetermined value for each data.
このように、本実施形態では、マイクロコンピュータの起動において割込を禁止するとともに、初期設定処理において割込を禁止する(本例では、マイクロコンピュータの起動時にPSWが00hにクリアされてIMFが0となり、割込禁止状態に設定するとともに、初期設定処理においてDI命令を実行することにより図19のSa1の処理を実行する部分)。よって、意図しない割込が発生することを防止できる。 As described above, in the present embodiment, interrupts are prohibited when the microcomputer is started, and interrupts are prohibited when the microcomputer is started (in this example, PSW is cleared to 00h and IMF is 0 when the microcomputer is started. (Part in which the process of Sa1 in FIG. 19 is executed by executing the DI instruction in the initial setting process while setting the interrupt prohibit state). Therefore, it is possible to prevent an unintended interruption from occurring.
[設定変更処理]
次に、メイン制御部41が実行する設定変更処理について説明する。
[Setting change processing]
Next, the setting change process executed by the
図21及び図22に示すように、メイン制御部41は、まず、初期化するRAM41cの開始アドレスをレジスタにセットする(Sb1)。なお、RAM41cは16ビットのメモリ空間アドレスにより、使用目的に応じた領域に区切られている。そして、Sb1の処理においては、メモリ空間アドレスのうち初期化を行う開始アドレスをレジスタにセットする。次いで、図19のSa10におけるRAMパリティの計算又は図19のSa12で取得したRAM破壊診断用固定データにもとづき、RAMの内容が異常であるか否かを判定する(Sb2)。RAMの内容が異常の場合(Sb2でY)にはSb3処理に進む。RAMの内容が異常でない場合(Sb2でN)には、設定変更開始時の初期化対象RAMの先頭アドレスをレジスタにセットする(Sb3)。
As shown in FIGS. 21 and 22, the
次いで、Sb1又はSb3で指定したアドレスで示すRAMの領域をクリアする(Sb4)。なお、Sb1でアドレスをした場合には、RAM41cの格納領域のうち、上記した全ての領域が初期化される。また、Sb2でアドレスを指定した場合には、RAM41cの格納領域のうち、特別ワーク、重要ワーク、一般ワーク、未使用領域、スタック領域が初期化される。Sb4の処理が終了すると、後述する設定変更開始コマンドをサブ制御部91に送信し(Sb5)、メイン制御部41が一定間隔(0.56msの間隔)で実行するタイマ割込処理(メイン)の割込を許可する(Sb6)。
Next, the RAM area indicated by the address specified by Sb1 or Sb3 is cleared (Sb4). When the address is given in Sb1, all the above-mentioned areas in the storage area of the
次いで、設定/リセットスイッチ38がオンか否かを判定する(Sb7)。設定/リセットスイッチ38がオンの場合(Sb7でY)には設定値をレジスタにセットする(Sb8)。設定/リセットスイッチ38がオフの場合(Sb7でN)には、スタートスイッチ7がオンか否かを判定する(Sb9)。
Next, it is determined whether or not the setting /
スタートスイッチ7がオンになっていない場合(Sb9でN)にはSb7の処理に戻る。スタートスイッチ7がオンになっている場合(Sb9でY)には設定キースイッチがオフになっているか否かを判定する(Sb10)。設定キースイッチがオフになっていない場合(Sb10でN)には、設定キースイッチがオンになるまで判定を繰り返す。設定キースイッチがオフになっている場合(Sb10でY)には、レジスタにセットしている設定値のデータをRAM41cに格納する(Sb11)。
If the
次いで、設定変更終了コマンドをサブ制御部91に送信する(Sb12)。そして、設定変更終了時の初期化対象RAMの先頭アドレスをレジスタにセットし(Sb13)、図9のメイン処理に移行する。 Next, the setting change end command is transmitted to the sub control unit 91 (Sb12). Then, the start address of the initialization target RAM at the end of the setting change is set in the register (Sb13), and the process proceeds to the main process of FIG.
[メイン処理]
次に、メイン制御部41が実行するメイン処理について図23〜図28を用いて説明する。なお、メイン処理は一単位の遊技毎に繰り返し実行される。そして、メイン処理の一周期が遊技の一単位に相当している。
[Main processing]
Next, the main process executed by the
また、メイン処理において、コマンドバッファに格納されたコマンドは、図29〜図30に示すタイマ割込処理(メイン)で実行されるコマンド送信処理(Sk16)においてサブ制御部91に送信される。サブ制御部91に送信するコマンドは、コマンドバッファへの格納順に送信される。本実施形態においては、1回目の割込で1バイト目のモードデータをコマンドバッファに格納するとともに2回目の割込で2バイト目のEXTデータをコマンドバッファに格納し、その後に2回の割込が終了するまで待機してコマンドを送信する。すなわち、4回の割込で1つのコマンドを送信するが最初の2回の割込でコマンドをコマンドバッファに格納して2回の割込待ちをしてコマンドを送信している。
Further, in the main process, the command stored in the command buffer is transmitted to the
図23〜図28に示すように、メイン制御部41は、まず、図29および図30において説明するメイン制御部41が一定間隔(0.56msの間隔)で実行するタイマ割込処理(メイン)の割込を禁止する(Sc1)。次いで、初期化対象RAMの最終アドレスをセットする(Sc2)。
As shown in FIGS. 23 to 28, first, the
次いで、指定したアドレスで示すRAMの領域をクリアする(Sc3)。このとき、設定変更処理後にメイン処理が開始された場合は、図22のSb13で指定したアドレスからSc2で指定したアドレスまでが初期化される。これにより、RAM41cの格納領域のうち、重要ワーク、一般ワークが初期化される。また、一単位の遊技の終了時には、Sc9で指定したアドレスからSc2で指定したアドレスまでが初期化される。これにより、RAM41cの格納領域のうち、一般ワークが初期化される。そして、図29および図30において説明するメイン制御部41が一定間隔(0.56msの間隔)で実行するタイマ割込処理(メイン)の割込を許可する(Sc4)。
Next, the RAM area indicated by the specified address is cleared (Sc3). At this time, if the main process is started after the setting change process, the addresses from the address specified in Sb13 in FIG. 22 to the address specified in Sc2 are initialized. As a result, the important work and the general work in the storage area of the
次いで、クレジットがある場合にはクレジットコマンドを生成し、該コマンドをコマンドバッファに格納する(Sc5)。 Then, if there is a credit, a credit command is generated and the command is stored in the command buffer (Sc5).
次いで、メダルが投入されたか否かを判定する(Sc6)。メダルが投入された場合(Sc6でY)には、クレジットが増加したか否かを判定する(Sc7)。 Next, it is determined whether or not a medal has been inserted (Sc6). When a medal is inserted (Y in Sc6), it is determined whether or not the credit has increased (Sc7).
クレジットが増加しない場合(Sc7でN)には、メダル投入コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc8)。そして、Sc10に進む。 If the credit does not increase (N in Sc7), a medal insertion command is generated and the command is stored in the command buffer (Sc8). Then, the process proceeds to Sc10.
一方、クレジットが増加した場合(Sc7でY)には、クレジット増加コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc9)。そして、Sc10に進む。 On the other hand, when the credit is increased (Y in Sc7), a credit increase command is generated and the command is stored in the command buffer (Sc9). Then, the process proceeds to Sc10.
メダルが投入されていない場合(Sc6でN)にもSc10に進む。 Even if no medal has been inserted (N in Sc6), the process proceeds to Sc10.
Sc10では、MAXベットスイッチ6が操作されたか否かを判定する(Sc10)。MAXベットスイッチ6が操作された場合(Sc10でY)には、メダル投入コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc13)。そして、Sc11にすすむ。
In Sc10, it is determined whether or not the
MAXベットスイッチ6が操作されていない場合(Sc10でN)にもSc11に進む。
Even when the
Sc11では、クレジットが精算されたか否かを判定する(Sc11)。クレジットが精算された場合(Sc11でY)には、精算開始コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc14)。 In Sc11, it is determined whether or not the credit has been settled (Sc11). When the credit is settled (Y in Sc11), a settlement start command is generated and the command is stored in the command buffer (Sc14).
次いで、メダルの払出しに異常が発生したか否かを判定する(Sc15)。異常が発生した場合(Sc15でY)には、エラー開始コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc17)。 Next, it is determined whether or not an abnormality has occurred in the payout of medals (Sc15). When an abnormality occurs (Y in Sc15), an error start command is generated and the command is stored in the command buffer (Sc17).
次いで、エラーが解除されたか否かを判定する(Sc18)。エラーが解除されていない場合(Sc18でN)には判定を繰り返す。エラーが解除された場合(Sc18でY)には、エラー解除コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc19)。そして、Sc15に戻る。 Next, it is determined whether or not the error has been cleared (Sc18). If the error is not cleared (N in Sc18), the determination is repeated. When the error is cleared (Y in Sc18), an error clearing command is generated and the command is stored in the command buffer (Sc19). Then, it returns to Sc15.
払出し異常が発生していない場合(Sc15でN)には、精算終了コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc16)。そして、Sc12に進む。 If no payout error has occurred (N in Sc15), a settlement end command is generated and the command is stored in the command buffer (Sc16). Then, the process proceeds to Sc12.
クレジット精算されていない場合(Sc11でN)にもSc12に進む。 Even if the credit is not settled (N in Sc11), the process proceeds to Sc12.
Sc12では、設定キースイッチ37がオン状態にされたか否かを判定する(Sc12)。設定キースイッチ37がオン状態にされた場合(Sc12でY)には、設定確認開始コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc20)。
In Sc12, it is determined whether or not the setting
次いで、設定キースイッチ37がオフ状態にされたか否かを判定する(Sc21)。設定キースイッチ37がオフ状態にされていない場合(Sc21でN)には判定を繰り返す。
Next, it is determined whether or not the setting
設定キースイッチ37がオフ状態にされた場合(Sc21でY)には、設定確認終了コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc22)。そして、Sc23に進む。
When the setting
設定キースイッチ37がオン状態でない場合(Sc12でN)にもSc23に進む。
Even if the setting
Sc23では、スタートスイッチ7が操作されたか否かを判定する(Sc23)。スタートスイッチ7が操作されていない場合(Sc23でN)には判定を繰り返す。
In Sc23, it is determined whether or not the
スタートスイッチ7が操作された場合(Sc23でY)には内部抽選処理を実行する(Sc24)。内部抽選処理では、スタートスイッチ7の検出によるゲーム開始と同時にラッチされた内部抽選用の乱数値に基づいて各入賞役の入賞の発生を許容するか(すなわち、入賞役に対応する表示結果の導出を許容するか否か)どうかを決定する処理を行う。この内部抽選処理では、それぞれの抽選結果に基づいて、RAM41cに当選フラグが設定される。なお、内部抽選により特別役(BBまたはRB)に当選した場合は特別役持ち越しフラグセットされる。そして、特別役持ち越しフラグの有無を判定することによって特別役の持ち越しの有無を判定し、持ち越しの有無に応じた当選役(特別役持ち越し中には特別役は内部抽選の対象から除外される)について判定処理が行われる。
When the
次いで、AT関連抽選処理を実行する(Sc25)。AT関連抽選処理では、内部抽選でチェリー(弱チェリー又は強チェリー)に当選したときにCZ(チャンスゾーン)突入抽選を実行する。また、CZに制御されている場合には、内部抽選でスイカに当選したときにART抽選を実行する。また、ART中に内部抽選で通常リプレイに当選したときに上乗せ特化ゾーンに制御する。また、上乗せ特化ゾーンにおいて、毎ゲーム行われる上乗せ抽選に当選したときにARTのゲーム数を上乗せする。また、CZ抽選やART抽選を行ったときには、遊技の進行を遅延するフリーズ状態に制御するか否かを決定するフリーズ抽選を実行する。フリーズ抽選に当選したときはストップスイッチの操作の有効化(ストップスイッチの操作が可能になる状態)を遅延させることにより、遊技の進行を遅延させる。CZ、ART、上乗せ特化ゾーンでゲーム数が上乗せされる状態は遊技者によって有利な有利状態である。また、フリーズ状態は遊技の進行を遅延させる状態である。その他、AT中のナビ報知の実行やATであることを示すフラグの設定など、AT(ARTを含む)を実行するのに必要な処理を行う。 Next, the AT-related lottery process is executed (Sc25). In the AT-related lottery process, a CZ (chance zone) rush lottery is executed when a cherry (weak cherry or strong cherry) is won in the internal lottery. If the watermelon is controlled by CZ, the ART lottery is executed when the watermelon is won in the internal lottery. In addition, when a normal replay is won by an internal lottery during ART, it is controlled to an additional special zone. Further, in the additional special zone, the number of ART games is added when the additional lottery performed for each game is won. Further, when the CZ lottery or the ART lottery is performed, the freeze lottery for determining whether or not to control the freeze state in which the progress of the game is delayed is executed. When the freeze lottery is won, the progress of the game is delayed by delaying the activation of the operation of the stop switch (the state in which the operation of the stop switch becomes possible). The state in which the number of games is added in the CZ, ART, and the special zone for addition is an advantageous state that is advantageous to the player. In addition, the frozen state is a state in which the progress of the game is delayed. In addition, processing necessary for executing AT (including ART) such as execution of navigation notification during AT and setting of a flag indicating that it is AT is performed.
次いで、RT状態コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc25a)。前述したように、RTは、可変表示が停止したときの表示結果に応じて移行する(図11)。すなわち、昇格リプレイや転落リプレイ、特殊リプレイの入賞、移行出目の停止により移行する。よって、本処理では、1ゲーム前のゲーム終了時に更新されたRT状態コマンドと同一のRT状態コマンドが送信される。 Next, an RT state command is generated and the command is stored in the command buffer (Sc25a). As described above, RT shifts according to the display result when the variable display is stopped (FIG. 11). That is, it shifts by promotion replay, fall replay, special replay winning, and stop of the transition roll. Therefore, in this process, the same RT state command as the RT state command updated at the end of the game one game before is transmitted.
次いで、AT状態コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc25b)。 Next, an AT state command is generated and the command is stored in the command buffer (Sc25b).
次いで、CZ抽選の抽選結果を示すCZ抽選結果コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc26)。なお、CZ抽選結果コマンドはCZ抽選が行われていない場合にも生成されるが、この場合にはCZ抽選に当選していないことを示すCZ抽選結果コマンドが生成される。 Next, a CZ lottery result command indicating the lottery result of the CZ lottery is generated, and the command is stored in the command buffer (Sc26). The CZ lottery result command is generated even when the CZ lottery is not performed. In this case, the CZ lottery result command indicating that the CZ lottery has not been won is generated.
次いで、ART抽選の抽選結果を示すART抽選結果コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc27)。なお、ART抽選結果コマンドはART抽選が行われていない場合にも生成されるが、この場合にはART抽選に当選していないことを示すART抽選結果コマンドが生成される。 Next, an ART lottery result command indicating the lottery result of the ART lottery is generated, and the command is stored in the command buffer (Sc27). The ART lottery result command is generated even when the ART lottery is not performed. In this case, the ART lottery result command indicating that the ART lottery has not been won is generated.
次いで、上乗せ抽選の抽選結果を示す上乗せ抽選結果コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc28)。なお、上乗せ抽選結果コマンドは上乗せ抽選が行われていない場合にも生成されるが、この場合には上乗せ抽選に当選していないことを示す上乗せ抽選結果コマンドが生成される。 Next, an additional lottery result command indicating the lottery result of the additional lottery is generated, and the command is stored in the command buffer (Sc28). The additional lottery result command is generated even when the additional lottery has not been performed. In this case, the additional lottery result command indicating that the additional lottery has not been won is generated.
次いで、フリーズ抽選の抽選結果を示すフリーズ抽選結果コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc29)。なお、ART抽選結果コマンドはフリーズ抽選が行われていない場合にも生成されるが、この場合にはフリーズ抽選に当選していないことを示すコマンドが生成される。 Next, a freeze lottery result command indicating the lottery result of the freeze lottery is generated, and the command is stored in the command buffer (Sc29). The ART lottery result command is generated even when the freeze lottery has not been performed. In this case, a command indicating that the freeze lottery has not been won is generated.
次いで、当選番号1コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc30)。
Next, the winning
次いで、当選番号2コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc31)。
Next, the winning
次いで、ウェイトコマンドを生成し、該コマンドをコマンドバッファに格納する(Sc32)。なお、ウェイト中でない場合には本処理は実行されない。 Next, a wait command is generated and the command is stored in the command buffer (Sc32). If the wait is not in progress, this process is not executed.
次いで、ウェイトが解除されることとなる規定時間(4.1秒)が経過したか否かを判定する(Sc33)。規定時間が経過していない場合(Sc33でN)には判定を繰り返す。 Next, it is determined whether or not the specified time (4.1 seconds) for which the wait is to be released has elapsed (Sc33). If the specified time has not elapsed (N in Sc33), the determination is repeated.
規定時間が経過した場合(Sc33でY)には、リール回転開始処理を実行する(Sc34)。リール回転開始処理では、スタートスイッチ7の操作に応答して各リール2L、2C、2Rを回転させる処理を行う。
When the specified time has elapsed (Y in Sc33), the reel rotation start process is executed (Sc34). In the reel rotation start process, the
次いで、リール回転開始コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc35)。 Next, a reel rotation start command is generated, and the command is stored in the command buffer (Sc35).
次いで、ストップスイッチの操作を有効化する(Sc36)。次いで、リール加速終了コマンドを生成し、該コマンドを格納する(Sc37)。そして、ストップスイッチ7がオンになったか否かを判定する(Sc38)。すなわち、ストップスイッチが操作されて、ストップスイッチが押下された状態であるか否かを判定する。ストップスイッチがオンにいなっていない場合(Sc38でN)には判定を繰り返す。
Then, the operation of the stop switch is enabled (Sc36). Next, a reel acceleration end command is generated and the command is stored (Sc37). Then, it is determined whether or not the
ストップスイッチがオンになった場合(Sc38でY)には、操作されたストップスイッチに対応する操作受付時コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc39)。 When the stop switch is turned on (Y in Sc38), an operation reception command corresponding to the operated stop switch is generated and the command is stored in the command buffer (Sc39).
次いで、操作されたストップスイッチに対応するリールにおけるスベリコマ数コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc40)。 Next, a slide frame number command on the reel corresponding to the operated stop switch is generated, and the command is stored in the command buffer (Sc40).
次いで、操作されたストップスイッチに対応するリールにおける停止位置コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc41)。 Next, a stop position command on the reel corresponding to the operated stop switch is generated, and the command is stored in the command buffer (Sc41).
次いで、リール停止処理を実行する(Sc42)。リール停止処理では、内部抽選の結果および遊技者によるストップスイッチ8L、8C、8Rの操作が検出されたことに応じて対応するリール2L、2C、2Rの回転を停止させる処理を行う。次いで、操作されたストップスイッチに対応するリールにおけるリール停止コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc43)。
Next, the reel stop process is executed (Sc42). In the reel stop process, the rotation of the corresponding
そして、全リールが停止したか否かを判定する(Sc44)全リールが停止していない場合(Sc44でN)にはSc38に戻る。 Then, it is determined whether or not all the reels have stopped (Sc44). If all the reels have not stopped (N in Sc44), the process returns to Sc38.
全リールが停止した場合(Sc44でY)には、ストップスイッチの操作がオフになったか否かを判定する(Sc45)。すなわち、ストップスイッチの押下された状態が解除されたか否かを判定する。ストップスイッチがオフになっていない場合(Sc45でN)には判定を繰り返す。 When all the reels are stopped (Y in Sc44), it is determined whether or not the operation of the stop switch is turned off (Sc45). That is, it is determined whether or not the pressed state of the stop switch is released. If the stop switch is not turned off (N at Sc45), the determination is repeated.
ストップスイッチがオンになった場合(Sc45でY)には、ドア開放コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc46)。 When the stop switch is turned on (Y in Sc45), a door open command is generated and the command is stored in the command buffer (Sc46).
次いで、入賞判定処理を実行する(Sc46a)。入賞判定処理では、各リール2L、2C、2Rに導出された表示結果に応じて入賞が発生したか否かを判定する。本実施形態では移行出目が停止したか否かも判定する。また、入賞判定処理では、内部抽選で抽選されていない役が入賞ラインに揃う異常入賞が発生したか否かも判定する。すなわち、導出された表示結果が正常であるか否かを内部抽選の結果、ストップスイッチの操作タイミングなどから判定する。なお、本実施形態では、異常入賞が発生したと判定された場合には、設定キースイッチ37をオンにして電源スイッチ39をオンにすることによって、設定変更処理に移行させ、RAMの初期化を実行させることにより解除することができる。この初期化により、異常入賞により発生した入賞が発生しなかったことにできる。
Next, the winning determination process is executed (Sc46a). In the winning determination process, it is determined whether or not a winning has occurred according to the display results derived on each
次いで、遊技状態制御処理を実行する(Sc46b)。遊技状態制御処理では、次ゲームでの遊技状態を設定する処理を実行する。すなわち、次ゲームでの遊技状態を決定するための処理を実行する。具体的には、Sc46aの入賞判定において、RT1で昇格リプレイが入賞したことを判定したときにはRT0に移行させる設定を行う(図11参照)。また、RT0又はRT2で転落リプレイが入賞したことや移行出目が停止したことを判定したときにはRT1に移行させる設定を行う(図11参照)。また、RT0で特殊リプレイが入賞したことを判定したときにはRT2に移行させる設定を行う(図11参照)。また、ボーナスが終了したときにはRT3に移行させる設定を行う(図11参照)。また、ボーナスに当選したときにはRT4に移行させる設定を行う(図11参照)。さらに、ART抽選に当選したときにはATに移行させる設定を行う。また、ATの最終ゲームではATを終了させる設定を行う。 Next, the game state control process is executed (Sc46b). In the game state control process, a process of setting the game state in the next game is executed. That is, the process for determining the game state in the next game is executed. Specifically, in the winning determination of Sc46a, when it is determined that the promotion replay has won in RT1, the setting is made to shift to RT0 (see FIG. 11). Further, when it is determined that the fall replay has won a prize at RT0 or RT2 or the transition has stopped, the setting is made to shift to RT1 (see FIG. 11). Further, when it is determined that the special replay has won a prize at RT0, a setting is made to shift to RT2 (see FIG. 11). In addition, when the bonus ends, a setting is made to shift to RT3 (see FIG. 11). In addition, when a bonus is won, a setting is made to shift to RT4 (see FIG. 11). Furthermore, when the ART lottery is won, the setting is made to shift to AT. Further, in the final game of AT, a setting is made to end AT.
次いで、RT状態コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc46c)。また、本実施形態では、入賞の発生や移行出目の停止によりRTが移行する(図11参照)。そして、Sc46aの処理における入賞の発生や移行出目を判定するための入賞判定処理の結果を受けて、Sc46bの処理において次ゲームにおけるRTの状態を決定し、決定した内容に基づいて本処理でRT状態コマンドを生成する。よって、入賞判定処理の前にSc25aで送信されるRT状態コマンドが示す内容(すなわち、RT0〜4のいずれであるか)と、本処理で送信されるRT状態コマンドが示す内容とが異なることがある。
Next, an RT state command is generated and the command is stored in the command buffer (Sc46c). Further, in the present embodiment, the RT shifts due to the occurrence of a prize or the suspension of the shift roll (see FIG. 11). Then, in response to the result of the winning determination processing for determining the occurrence of winning or the transition result in the processing of Sc46a, the RT state in the next game is determined in the processing of Sc46b, and in this processing based on the determined content. Generate an RT state command. Therefore, the content indicated by the RT status command transmitted by Sc25a before the winning determination process (that is, which of
次いで、AT状態コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc46d)。Sc46bの処理において次ゲームにおけるATの状態を決定し、決定した内容に基づいて本処理でAT状態コマンドを生成する。具体的には、本実施形態では、ART抽選に当選したゲームの次ゲームからATの制御が開始する。よって、ART抽選に当選すると、ATに制御されていることを示すAT状態コマンドを生成する。また、ATの最終ゲームでは、ATに制御されていないことを示すAT状態コマンドを生成する。よって、Sc25bで送信されるAT状態コマンドが示す内容(すなわち、AT中か否か)と、本処理で送信されるAT状態コマンドが示す内容とが異なることがある。 Next, an AT state command is generated and the command is stored in the command buffer (Sc46d). In the process of Sc46b, the state of AT in the next game is determined, and the AT state command is generated in this process based on the determined content. Specifically, in the present embodiment, AT control starts from the next game of the game that won the ART lottery. Therefore, when the ART lottery is won, an AT state command indicating that the AT is controlled is generated. Further, in the final game of AT, an AT state command indicating that the AT is not controlled is generated. Therefore, the content indicated by the AT status command transmitted by Sc25b (that is, whether or not AT is in progress) may differ from the content indicated by the AT status command transmitted in this process.
次いで、CZ抽選の抽選結果を示すCZ抽選結果コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc47)。なお、Sc26でCZ抽選結果コマンドを生成してから本処理までの間にCZ抽選が行われることはないので、本処理ではSc26で生成したCZ抽選結果コマンドと同一のCZ抽選結果コマンドが生成される。 Next, a CZ lottery result command indicating the lottery result of the CZ lottery is generated, and the command is stored in the command buffer (Sc47). Since the CZ lottery is not performed between the time when the CZ lottery result command is generated by Sc26 and the main process, the same CZ lottery result command as the CZ lottery result command generated by Sc26 is generated in this process. To.
次いで、ART抽選の抽選結果を示すART抽選結果コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc48)。なお、Sc27でART抽選結果コマンドを生成してから本処理までの間にART抽選が行われることはないので、本処理ではSc27で生成したART抽選結果コマンドと同一のART抽選結果コマンドが生成される。 Next, an ART lottery result command indicating the lottery result of the ART lottery is generated, and the command is stored in the command buffer (Sc48). Since the ART lottery is not performed between the time when the ART lottery result command is generated by Sc27 and the main process, the same ART lottery result command as the ART lottery result command generated by Sc27 is generated in this process. To.
次いで、上乗せ抽選の抽選結果を示す上乗せ抽選結果コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc49)。なお、Sc28で上乗せ抽選結果コマンドを生成してから本処理までの間に上乗せ抽選が行われることはないので、本処理ではSc28で生成した上乗せ抽選結果コマンドと同一の上乗せ抽選結果コマンドが生成される。 Next, an additional lottery result command indicating the lottery result of the additional lottery is generated, and the command is stored in the command buffer (Sc49). Since the additional lottery is not performed between the time when the additional lottery result command is generated by Sc28 and the main process, the same additional lottery result command as the additional lottery result command generated by Sc28 is generated in this process. To.
次いで、フリーズ抽選の抽選結果を示すフリーズ抽選結果コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc50)。なお、Sc29でフリーズ抽選結果コマンドを生成してから本処理までの間にフリーズ抽選が行われることはないので、本処理ではSc29で生成したフリーズ抽選結果コマンドと同一の上乗せ抽選結果コマンドが生成される。 Next, a freeze lottery result command indicating the lottery result of the freeze lottery is generated, and the command is stored in the command buffer (Sc50). Since the freeze lottery is not performed between the generation of the freeze lottery result command in Sc29 and the main process, the same additional lottery result command as the freeze lottery result command generated in Sc29 is generated in this process. To.
次いで、入賞番号1コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc51)。
Next, the winning
次いで、入賞番号2コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc51)。
Next, the winning
次いで、入賞枚数コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc52)。 Next, a winning number command is generated and the command is stored in the command buffer (Sc52).
次いで、役連払出枚数コマンド1を生成し、該コマンドをコマンドバッファに格納する(Sc53)。
Next, the winning combination
次いで、役連払出枚数コマンド2生成し、該コマンドをコマンドバッファに格納する(Sc54)。
Next, the winning combination
そして、メダルの払出しが発生するか否かを判定する(Sc55)。メダルの払出しが発生する場合(Sc55でY)には、払出し異常が発生したか否かを判定する(Sc57)。 Then, it is determined whether or not the medal is paid out (Sc55). When the payout of medals occurs (Y in Sc55), it is determined whether or not a payout abnormality has occurred (Sc57).
払出し異常が発生した場合(Sc57でY)には、エラー開始コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc58)。そして、払出し異常の解除により、エラーが解除されたか否かを判定する(Sc59)。エラーが解除されていない場合(Sc59でN)には判定を繰り返す。 When a payout error occurs (Y in Sc57), an error start command is generated and the command is stored in the command buffer (Sc58). Then, it is determined whether or not the error has been canceled by canceling the payout abnormality (Sc59). If the error is not cleared (N in Sc59), the determination is repeated.
エラーが解除された場合(Sc59でY)には、エラー解除コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc60)。そして、Sc56に進む。また、払出し異常が発生していない場合(Sc57でN)にもSc56に進む。 When the error is cleared (Y in Sc59), an error clearing command is generated and the command is stored in the command buffer (Sc60). Then, the process proceeds to Sc56. Further, even if a payout abnormality has not occurred (N in Sc57), the process proceeds to Sc56.
また、払出しが発生していない場合(Sc55でN)にもSc56に進む。 Further, even when the payout has not occurred (N in Sc55), the process proceeds to Sc56.
Sc56では、払出し終了コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc56)。 In Sc56, a payout end command is generated and the command is stored in the command buffer (Sc56).
そして、ボーナスが終了したか否かを判定する(Sc61)。すなわち、ボーナス終了時のゲーム(すなわち、ボーナスの最終ゲーム)の終了であるか否かを判定する。 Then, it is determined whether or not the bonus has ended (Sc61). That is, it is determined whether or not the game at the end of the bonus (that is, the final game of the bonus) is finished.
ボーナスが終了した場合(Sc61でY)には、ボーナス終了コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc67)。また、作動終了時間待ち処理を実行する(Sc68)。作動終了時間待ち処理では、ボーナスの終了に伴うエンディング演出の実行など、ボーナス終了時に実行する処理が終了するまで待機するための処理を実行する。そして、BBの終了時である場合には、RAM41cをクリアする処理を実行する(Sc69)。そして、Sc63に進む。
When the bonus ends (Y in Sc61), a bonus end command is generated and the command is stored in the command buffer (Sc67). In addition, the operation end time waiting process is executed (Sc68). In the operation end time waiting process, a process for waiting until the process to be executed at the end of the bonus is completed, such as execution of an ending effect accompanying the end of the bonus, is executed. Then, when the end of BB is reached, a process of clearing the
ボーナスが終了していない場合(Sc61でN)には、次ゲームからボーナスが開始するか否かを判定する(Sc62)。すなわち、特別役であるBB又はRBが入賞したゲームであるか否かを判定する。 If the bonus has not ended (N in Sc61), it is determined whether or not the bonus will start from the next game (Sc62). That is, it is determined whether or not the special role BB or RB is a winning game.
次ゲームからボーナスが開始する場合(Sc62でY)には、作動開始時間待ち処理を実行する(Sc66)。作動開始時間待ち処理では、ボーナスの開始に伴うボーナス開始演出の実行など、ボーナス入賞時に実行する処理が終了するまで待機するための処理を実行する。そして、Sc63に進む。 When the bonus starts from the next game (Y in Sc62), the operation start time waiting process is executed (Sc66). In the operation start time waiting process, a process for waiting until the process to be executed at the time of winning a bonus is completed, such as execution of a bonus start effect accompanying the start of the bonus, is executed. Then, the process proceeds to Sc63.
また、次ゲームからボーナスが開始しない場合(Sc62でN)の場合にもSc63に進む。 Also, if the bonus does not start from the next game (N in Sc62), the process proceeds to Sc63.
Sc63では、遊技終了コマンドを生成し、該コマンドをコマンドバッファに格納する(Sc63)。遊技毎終了時の初期化対象RAMの先頭アドレスをセットして、Sc1に戻る(Sc64)。Sc1に戻るとSc2で初期化対象RAM最終アドレスをレジスタにセットし、Sc3で指定した領域のRAMをクリアする。これにより、遊技毎にRAMがクリアされる。なお、遊技毎のRAMのクリアは、遊技終了コマンドの生成前に行ってもよい。なお、メイン処理においては、Sc46の処理の後でSc47の処理の前において、入賞した入賞役の種類や内部抽選により抽選された抽選役の種類に応じてRTを移行させる制御も行っている。 In Sc63, a game end command is generated and the command is stored in the command buffer (Sc63). The start address of the initialization target RAM at the end of each game is set, and the process returns to Sc1 (Sc64). When returning to Sc1, the final address of the RAM to be initialized is set in the register by Sc2, and the RAM in the area specified by Sc3 is cleared. As a result, the RAM is cleared for each game. The RAM for each game may be cleared before the game end command is generated. In the main process, after the process of Sc46 and before the process of Sc47, the RT is also controlled to shift according to the type of the winning combination and the type of the lottery winning combination drawn by the internal lottery.
以上のように、本実施形態では、スタートスイッチが操作されたときに(すなわち、ゲームが開始されたとき)、CZ抽選結果コマンド→ART抽選結果コマンド→上乗せ抽選結果コマンド→フリーズ抽選結果コマンド→当選番号1コマンド→当選番号2コマンドの順にコマンドの送信を行う。すなわち、遊技者に有利な特典を付与するか否かを決定する第1処理(内部抽選)と、内部抽選の抽選結果に応じて、特定の遊技状態(CZ、ART、上乗せ特化ゾーンでゲーム数の上乗せがされる状態、フリーズ状態)に移行させる制御を実行するか否かを決定するための第2処理(CZ抽選、ART抽選、上乗せ抽選、フリーズ抽選)とを行い、第2処理の抽選結果を示すCZ抽選結果コマンド、ART抽選結果コマンド、上乗せ抽選結果コマンド、フリーズ抽選結果コマンドを送信した後に、第1処理の抽選結果を示す当選番号1コマンド及び当選番号2コマンドを送信している。ここで、CZ抽選、ART抽選、上乗せ抽選、フリーズ抽選は機種によって行う場合と行わない場合とがあるが、内部抽選は機種に関わらず行うことが一般的である。しかし、本実施形態では、内部抽選の結果を示すコマンドを最終的に送信しているため、機種にかかわらず最終的に送信されるコマンドを同一にすることができる。よって、機種が変わって第2処理の結果を示すコマンドの種類や数、有無が異なっても、内部抽選の結果を示すコマンドが送信されたことを契機に演出を開始する共通の処理を行うことが可能である。このため、機種にかかわらず演出の実行契機に係るプログラムを共通化することができ、スロットマシンの開発コストを抑制することができる。
As described above, in the present embodiment, when the start switch is operated (that is, when the game is started), the CZ lottery result command → ART lottery result command → additional lottery result command → freeze lottery result command → winning. Commands are sent in the order of
また、同一の機種であっても遊技状態に応じて第2処理が行われる場合と行われない場合とがあり得る。この場合においても、内部抽選の結果を示すコマンドを最終的に送信しているため、機種にかかわらず最終的に送信されるコマンドを同一にすることができる。よって、同一に機種において、第2処理の結果を示すコマンドの種類や数、有無が異なっても、内部抽選の結果を示すコマンドが送信されたことを契機に演出を開始する共通の処理を行うことが可能である。このため、遊技状態にかかわらず演出の実行契機に係るプログラムを共通化することができ、スロットマシンの開発コストを抑制することができる。 Further, even if the same model is used, the second process may or may not be performed depending on the game state. Even in this case, since the command indicating the result of the internal lottery is finally transmitted, the command finally transmitted can be the same regardless of the model. Therefore, even if the type, number, and presence / absence of the command indicating the result of the second process are different in the same model, the common process of starting the production when the command indicating the result of the internal lottery is transmitted is performed. It is possible. For this reason, it is possible to standardize the program related to the execution trigger of the effect regardless of the game state, and it is possible to suppress the development cost of the slot machine.
また、本実施形態では、ストップスイッチが操作されたときに(すなわち、ゲームが終了するとき)、RT状態コマンド→入賞番号1コマンド→入賞番号2コマンドの順にコマンドの送信を行う。すなわち、表示結果を判定するための処理として、入賞役の入賞が発生したか否かを判定する第1処理(Sc46aに示す入賞判定処理)と、入賞判定処理の結果に応じて、昇格リプレイや転落リプレイ、特殊リプレイが入賞したとき又は移行出目が停止したときに所定制御であるRTを移行させる制御を実行することに決定するための第2処理(Sc46bに示す遊技状態制御処理)とを実行し、第2処理の処理結果を示すRT状態コマンドを送信した後に、第1処理の処理結果を示す入賞番号1コマンド及び入賞番号2コマンドを送信している。ここで、入賞判定処理の結果に応じたRTの移行は機種によって行う場合と行わない場合とがあるが、入賞判定処理は機種に関わらず行うことが一般的である。そして、本実施形態では、入賞判定処理の処理結果を示すコマンドを最終的に送信しているため、機種にかかわらず最終的に送信されるコマンドを同一にすることができる。よって、機種が変わって第2処理の処理結果を示すコマンドの種類や数、有無が異なっても、入賞判定処理の処理結果を示すコマンドが送信されたことを契機に演出を開始する共通の処理を行うことが可能である。このため、機種にかかわらず演出の実行契機に係るプログラムを共通化することができ、スロットマシンの開発コストを抑制することができる。
Further, in the present embodiment, when the stop switch is operated (that is, when the game ends), commands are transmitted in the order of RT state command → winning
また、同一の機種であっても遊技状態に応じて第2処理が行われる場合と行われない場合とがあり得る。この場合においても、入賞判定処理の処理結果を示すコマンドを最終的に送信しているため、最終的に送信されるコマンドを同一にすることができる。よって、同一機種において、第2処理の処理結果を示すコマンドの種類や数、有無が異なっても、入賞判定処理の処理結果を示すコマンドが送信されたことを契機に演出を開始する共通の処理を行うことが可能である。このため、遊技状態にかかわらず演出の実行契機に係るプログラムを共通化することができ、スロットマシンの開発コストを抑制することができる。 Further, even if the same model is used, the second process may or may not be performed depending on the game state. Even in this case, since the command indicating the processing result of the winning determination process is finally transmitted, the command to be finally transmitted can be the same. Therefore, in the same model, even if the type, number, and presence / absence of the command indicating the processing result of the second processing are different, the common processing that starts the production when the command indicating the processing result of the winning determination processing is transmitted. It is possible to do. For this reason, it is possible to standardize the program related to the execution trigger of the effect regardless of the game state, and it is possible to suppress the development cost of the slot machine.
なお、本実施形態では、複数のコマンドを1ゲームの間に複数回送信している。具体的には、Sc25a、Sc25b、Sc26〜Sc29において、RT状態コマンド、AT状態コマンド、CZ抽選結果コマンド、ART抽選結果コマンド、上乗せ抽選結果コマンド、フリーズ抽選結果コマンドを送信し、Sc46a、Sc46b、Sc47〜Sc50において、RT状態コマンド、AT状態コマンド、CZ抽選結果コマンド、ART抽選結果コマンド、上乗せ抽選結果コマンド、フリーズ抽選結果コマンドを再度送信している。そして、CZ抽選結果コマンド、ART抽選結果コマンド、上乗せ抽選結果コマンド、フリーズ抽選結果コマンドは入賞判定処理の処理結果によって内容が変化しないため、複数回の送信の間で内容が変化しない。しかし、RT状態コマンドは、入賞判定の処理結果によって内容が変化するため、複数回送信する間で内容が変化する。また、AT状態コマンドもART抽選の結果やATの最終ゲームであるか否かによって複数回送信する間で内容が変化する。このように、複数回送信するコマンドの構成を内容が変化するコマンドと内容が変化しないコマンドとで構成することにより、メイン制御部41とサブ制御部91との間で状態を同期し、互いの状態を把握できるようにしつつ、状態を同期するためのプログラム容量が増大することを防止できる。すなわち、状態が変化するたびにコマンドの送信の有無を決定せず、常に同一のコマンドを送信するとともにコマンドの内容を変化させるだけで、メイン制御部41とサブ制御部91との間で状態を同期できるため、コマンドの送信の有無を決定するためのプログラムを省略することができ、プログラムの容量が増大することを防止できる。
In this embodiment, a plurality of commands are transmitted a plurality of times in one game. Specifically, in Sc25a, Sc25b, Sc26 to Sc29, RT status command, AT status command, CZ lottery result command, ART lottery result command, additional lottery result command, freeze lottery result command are transmitted, and Sc46a, Sc46b, Sc47 In ~ Sc50, the RT state command, the AT state command, the CZ lottery result command, the ART lottery result command, the additional lottery result command, and the freeze lottery result command are transmitted again. Since the contents of the CZ lottery result command, the ART lottery result command, the additional lottery result command, and the freeze lottery result command do not change depending on the processing result of the winning determination process, the contents do not change between a plurality of transmissions. However, since the content of the RT state command changes depending on the processing result of the winning determination, the content changes between multiple transmissions. In addition, the content of the AT status command changes between being transmitted a plurality of times depending on the result of the ART lottery and whether or not it is the final game of AT. In this way, by configuring the command to be transmitted a plurality of times with a command whose content changes and a command whose content does not change, the states are synchronized between the
また、本実施形態において、サブ制御部91がメイン制御部41からのコマンドの受信履歴をRAM91cに記憶させるように構成することも可能である。このように、コマンドの受信履歴を確認することにより、不正な行為によってコマンドを送信してサブ制御部91を誤作動させたか否かを検証することができる。そして、このような構成としたときには、RAM91cの初期化条件が成立したときにおいても、コマンドの受信履歴は保持するように構成することが可能である。これにより、不正な行為が行われたか否かの検証を初期化条件が成立した後にも行うことが可能になり、コマンドの受信による不具合鯨飲を特定できなくなることを防止できる。
Further, in the present embodiment, the
[タイマ割込処理(メイン)]
図29および図30は、メイン制御部41が一定間隔(0.56msの間隔)で起動処理やゲーム処理に割り込んで実行するタイマ割込処理(メイン)の制御内容を示すフローチャートである。なお、タイマ割込処理(メイン)の実行期間中は自動的に他の割込が禁止される。
[Timer interrupt processing (main)]
29 and 30 are flowcharts showing the control contents of the timer interrupt process (main) executed by the
図29および図30に示すように、タイマ割込処理(メイン)においては、まず、使用中のレジスタをスタック領域に退避する(Sk1)。 As shown in FIGS. 29 and 30, in the timer interrupt process (main), first, the register in use is saved in the stack area (Sk1).
次いで、停電判定処理を行う(Sk2)。停電判定処理では、電断検出回路48から電圧低下信号が入力されているか否かを判定し、電圧低下信号が入力されていれば、前回の停電判定処理でも電圧低下信号が入力されていたか否かを判定し、前回の停電判定処理でも電圧低下信号が入力されていた場合には停電と判定し、その旨を示す電断フラグを設定する。
Next, a power failure determination process is performed (Sk2). In the power failure determination process, it is determined whether or not a voltage decrease signal has been input from the power
Sk2のステップにおける停電判定処理の後、電断フラグが設定されているか否かを判定し(Sk3)、電断フラグが設定されていなければ、Sk3aに進み、電断フラグが設定されていた場合には、電断処理(メイン)に移行する。 After the power failure determination process in the Sk2 step, it is determined whether or not the power failure flag is set (Sk3), and if the power failure flag is not set, the process proceeds to Sk3a and the power failure flag is set. To shift to the power failure processing (main).
また、後述するSk21a内でセットされるエラーフラグがセットされているか否かを判定する(Sk3a)。エラーフラグがセットされていない場合にはSk4に進む。エラーフラグがセットされている場合にはエラー処理を実行する(図23参照)。 Further, it is determined whether or not the error flag set in Sk21a, which will be described later, is set (Sk3a). If the error flag is not set, the process proceeds to Sk4. If the error flag is set, error processing is executed (see FIG. 23).
Sk4のステップでは、入力ポートから各種スイッチ類の検出データを入力するポート入力処理を行う。 In the Sk4 step, a port input process for inputting detection data of various switches from the input port is performed.
次いで、4種類のタイマ割込1〜4から当該タイマ割込処理(メイン)において実行すべきタイマ割込を識別するための分岐用カウンタを1進める(Sk5)。この実施形態では、タイマ割込1とは、モータを制御してリールの開始制御を行うタイマ割込中の分岐処理であり、具体的には、後述するリール始動処理など、Sk9〜Sk11の処理が行われる。また、タイマ割込2とは、LED表示制御や、時間カウンタの更新、ドア開閉状態の監視、制御信号等の出力制御、コマンドおよび外部出力信号の更新を行うタイマ割込中の分岐処理であり、具体的には、後述するLEDダイナミック表示処理など、Sk12〜Sk17の処理が行われる。また、タイマ割込3とは、リールの原点通過を検出したり、スイッチ入力を監視したり、乱数値の読み出しを行うタイマ割込中の分岐処理であり、具体的には、後述する原点通過時処理など、Sk20〜Sk22の処理が行われる。また、タイマ割込4とは、停止スイッチの入力を検出してリールの停止制御を行うタイマ割込中の分岐処理であり、具体的には、後述する停止スイッチ処理など、Sk23〜Sk25の処理が行われる。Sk5のステップでは、分岐用カウンタ値が0〜2の場合に1が加算され、カウンタ値が3の場合に0に更新される。すなわち分岐用カウンタ値は、タイマ割込処理(メイン)が実行される毎に、0→1→2→3→0・・・の順番でループする。 Next, the branch counter for identifying the timer interrupt to be executed in the timer interrupt process (main) is advanced by 1 from the four types of timer interrupts 1 to 4 (Sk5). In this embodiment, the timer interrupt 1 is a branch process during the timer interrupt that controls the motor to control the start of the reel. Specifically, the processes of Sk9 to Sk11 such as the reel start process described later. Is done. The timer interrupt 2 is a branch process during timer interrupt that performs LED display control, time counter update, door open / close status monitoring, output control of control signals, etc., and command and external output signal updates. Specifically, the processes of Sk12 to Sk17 are performed, such as the LED dynamic display process described later. Further, the timer interrupt 3 is a branching process during timer interrupt that detects the passing of the origin of the reel, monitors the switch input, and reads out the random number value. Specifically, the passing of the origin will be described later. Processing of Sk20 to Sk22 such as time processing is performed. Further, the timer interrupt 4 is a branch process during timer interrupt that detects the input of the stop switch and controls the reel stop. Specifically, the process of Sk23 to Sk25 such as the stop switch process described later. Is done. In the Sk5 step, 1 is added when the branch counter value is 0 to 2, and the value is updated to 0 when the counter value is 3. That is, the branch counter value loops in the order of 0 → 1 → 2 → 3 → 0 ... Each time the timer interrupt process (main) is executed.
次いで、分岐用カウンタ値を参照して2または3か、すなわちタイマ割込3またはタイマ割込4かを判定し(Sk6)、タイマ割込3またはタイマ割込4ではない場合、すなわちタイマ割込1またはタイマ割込2の場合には、リールモータ32L、32C、32Rの始動時または定速回転中か否かを確認し、リールモータ32L、32C、32Rの始動時または定速回転中であれば、後述するSk10のモータステップ処理において変更した位相信号データや後述するSk24の最終停止処理において変更した位相信号データを出力するモータ位相信号出力処理を実行する(Sk7)。 Next, it is determined whether it is 2 or 3, that is, timer interrupt 3 or timer interrupt 4 by referring to the branch counter value (Sk6), and if it is not timer interrupt 3 or timer interrupt 4, that is, timer interrupt. In the case of 1 or timer interrupt 2, it is confirmed whether the reel motors 32L, 32C, 32R are starting or rotating at a constant speed, and the reel motors 32L, 32C, 32R are starting or rotating at a constant speed. For example, a timer phase signal output process for outputting the phase signal data changed in the motor step process of Sk10 described later and the phase signal data changed in the final stop process of Sk24 described later is executed (Sk7).
次いで、分岐用カウンタ値を参照して1か否か、すなわちタイマ割込2か否かを判定し(Sk8)、タイマ割込2ではない場合、すなわちタイマ割込1の場合には、リールモータ32L、32C、32Rの始動時のステップ時間間隔の制御を行うリール始動処理(Sk9)、リールモータ32L、32C、32Rの位相信号データの変更を行うモータステップ処理(Sk10)、リールモータ32L、32C、32Rの停止後、一定時間経過後に位相信号を1相励磁に変更するモータ位相信号スタンバイ処理(Sk11)を順次実行した後、Sk25のステップに進む。 Next, it is determined whether or not it is 1 by referring to the branch counter value, that is, whether or not it is timer interrupt 2 (Sk8), and if it is not timer interrupt 2, that is, if it is timer interrupt 1, the reel motor Reel start processing (Sk9) that controls the step time interval at the start of 32L, 32C, 32R, motor step processing (Sk10) that changes the phase signal data of the reel motors 32L, 32C, 32R, reel motors 32L, 32C After stopping 32R and after a certain period of time elapses, the motor phase signal standby process (Sk11) for changing the phase signal to one-phase excitation is sequentially executed, and then the process proceeds to the Sk25 step.
また、Sk8のステップにおいてタイマ割込2の場合には、各種表示器をダイナミック点灯させるLEDダイナミック表示処理(Sk12)、各種LED等の点灯信号等のデータを出力ポートへ出力する制御信号等出力処理(Sk13)、各種時間カウンタを更新する時間カウンタ更新処理(Sk14)、ドア開放検出スイッチ25の検出状態監視、ドアコマンドの送信要求などを行うドア監視処理(Sk15)、コマンドバッファに設定された設定変更中コマンドや復帰コマンド、エラー発生コマンド等の各種コマンドをサブ制御部91に送信するコマンド送信処理(Sk16)、外部出力信号を更新する外部出力信号更新処理(Sk17)を順次実行した後、Sk25のステップに進む。
Further, in the case of the timer interrupt 2 in the step of Sk8, the LED dynamic display process (Sk12) for dynamically lighting various indicators and the control signal output process for outputting data such as lighting signals of various LEDs to the output port. (Sk13), time counter update process for updating various time counters (Sk14), detection status monitoring of door
また、Sk6のステップにおいてタイマ割込3またはタイマ割込4であれば、更に、分岐用カウンタ値を参照して3か否か、すなわちタイマ割込4か否かを判定する(Sk18)。そして、タイマ割込4でなければ、すなわちタイマ割込3であれば、回転中のリール2L、2C、2Rの原点通過(リール基準位置の通過)をチェックし、リール回転エラーの発生を検知するとともに、停止準備が完了しているか(停止準備完了コードが設定されているか)を確認し、停止準備が完了しており、かつ定速回転中であれば、回転中のリールに対応するストップスイッチの操作を有効化する原点通過時処理を実行する(Sk20)。次いで、MAXBETスイッチ6、スタートスイッチ7、ストップスイッチ8L、8C、8Rなどのスイッチ類の検出状態に変化があったか否かの判定、満タンセンサ35aなど各センサの検出状態に変化があったか否かの判定、操作検出コマンドの送信要求等を行うスイッチ入力判定処理を実行する(Sk21)。そして、スイッチ入力判定処理でのセンサやスイッチの検出状態の判定結果にもとづいてエラーを検出するとともに、エラーの検出に伴う処理を行うエラー検出時処理を実行する(Sk21a)。次いで、乱数値レジスタR1Dから数値データを読み出して乱数値格納ワークに格納する乱数値読出処理(Sk22)を順次実行した後、Sk26のステップに進む。
Further, if the timer interrupt is 3 or the timer interrupt is 4 in the Sk6 step, it is further determined whether or not it is 3 by referring to the branch counter value, that is, whether or not it is the timer interrupt 4 (Sk18). Then, if it is not the timer interrupt 4, that is, if it is the timer interrupt 3, the passing of the origin of the rotating
また、Sk18のステップにおいてタイマ割込4であれば、ストップスイッチ8L、8C、8Rの検出に伴って停止リールのワークに停止操作位置が格納されたときに、停止リールのワークに格納された停止操作位置から停止位置を決定し、何ステップ後に停止すれば良いかを算出する停止スイッチ処理(Sk23)、停止スイッチ処理で算出された停止までのステップ数をカウントして、停止する時期になったら2相励磁によるブレーキを開始する停止処理(Sk24)、停止処理においてブレーキを開始してから一定時間後に3相励磁とする最終停止処理(Sk25)を順次実行した後、Sk26のステップに進む。 Further, if the timer interrupt is 4 in the step of Sk18, the stop stored in the work of the stop reel is stopped when the stop operation position is stored in the work of the stop reel with the detection of the stop switches 8L, 8C, 8R. When it is time to stop, the stop position is determined from the operation position, the stop switch process (Sk23) that calculates how many steps to stop after, and the number of steps to stop calculated by the stop switch process are counted. After sequentially executing the stop process (Sk24) for starting the brake by the two-phase excitation and the final stop process (Sk25) for starting the brake by the three-phase excitation after a certain time from the start of the brake in the stop process, the process proceeds to the Sk26 step.
Sk26のステップでは、Sk1においてスタック領域に退避したレジスタを復帰し、割込前の処理に戻る。 In the step of Sk26, the register saved in the stack area in Sk1 is restored, and the process returns to the process before the interrupt.
次に、サブ制御部91が実行する処理の内容について説明する。
Next, the content of the process executed by the
[タイマ割込処理(サブ)]
次に、サブ制御部91(CPU91c)が内部クロックのカウント値に基づいて1.12msの間隔で実行するタイマ割込処理(サブ)について説明する。
[Timer interrupt processing (sub)]
Next, a timer interrupt process (sub) executed by the sub control unit 91 (
図31に示すように、タイマ割込処理(サブ)においては、サブ制御部91は、まず、使用中のレジスタをスタック領域に退避する(Sp1)。次いで、停電判定処理を行う(Sp2)。停電判定処理では、電断検出回路48から電圧低下信号が入力されているか否かを判定し、電圧低下信号が入力されていれば、前回の停電判定処理でも電圧低下信号が入力されていたか否かを判定し、前回の停電判定処理でも電圧低下信号が入力されていた場合には停電と判定し、その旨を示す電断フラグを設定する。
As shown in FIG. 31, in the timer interrupt process (sub), the
Sp2のステップにおける停電判定処理の後、電断フラグが設定されているか否かを判定し(Sp3)、電断フラグが設定されていた場合には電断処理(サブ)に移行する。電断処理(サブ)では起動処理(サブ)で用いるバックアップフラグをバックアップデータの作成後にセットしたり、チェックサムをバックアップデータの排他的論理和を算出して計算するなどの処理を実行する。 After the power failure determination process in the step of Sp2, it is determined whether or not the power failure flag is set (Sp3), and if the power failure flag is set, the process proceeds to the power failure process (sub). In the power failure processing (sub), the backup flag used in the startup processing (sub) is set after the backup data is created, and the checksum is calculated by calculating the exclusive OR of the backup data.
電断フラグが設定されていない場合にはコマンド解析処理を実行する(Sp4)。コマンド解析処理では、コマンドバッファにコマンドが格納されているか否かを判定し、コマンドバッファにコマンドが格納されていればコマンドバッファからコマンドを取得する。そして、取得したコマンドに応じた処理を実行する。なお、コマンドの取得時にコマンドの内容を特定する。これにより、当選番号1コマンド及び当選番号2コマンドに基づいて内部抽選の抽選結果を特定する。また、CZ抽選結果コマンド、ART抽選結果コマンド、上乗せ抽選結果コマンド、フリーズ抽選結果コマンドに基づいて、CZ抽選、ART抽選、上乗せ抽選、フリーズ抽選の抽選結果を特定する。また、RT状態コマンドに基づいてRTの状態を特定する。また、AT状態コマンドに基づいてATに制御されているか否かを特定する。また、入賞番号1コマンド及び入賞番号2コマンドに基づいて入賞役の入賞が発生したか否か、入賞した入賞役の種類を特定する。
If the power failure flag is not set, the command analysis process is executed (Sp4). In the command analysis process, it is determined whether or not the command is stored in the command buffer, and if the command is stored in the command buffer, the command is acquired from the command buffer. Then, the process corresponding to the acquired command is executed. The content of the command is specified when the command is acquired. As a result, the lottery result of the internal lottery is specified based on the winning
次に、サブ制御部91は、演出実行処理を実行する(Sp5)。演出実行処理では、サブ制御部91は、メイン制御部91からの当選番号1コマンド及び当選番号2コマンドを受信したときに演出の実行を開始する。
Next, the
具体的には、サブ制御部91は、メイン制御部41から送信されたCZ抽選結果コマンドに基づいてCZ抽選の抽選結果を特定するとともに、CZ抽選の抽選結果を更新する。また、当選番号1コマンド及び当選番号2コマンドに基づいて内部抽選の抽選結果を特定する。そして、内部抽選の抽選結果に基づいてCZ抽選の抽選条件を満たしていることを特定したときにCZ抽選の結果を示唆する演出を実行する。
Specifically, the
同様に、サブ制御部91は、メイン制御部41から送信されたART抽選結果コマンドに基づいてART抽選の抽選結果を特定するとともに、ART抽選の抽選結果を更新する。また、当選番号1コマンド及び当選番号2コマンドに基づいて内部抽選の抽選結果を特定する。そして、内部抽選の抽選結果に基づいてART抽選の抽選条件を満たしていることを特定したときにART抽選の結果を示唆する演出を実行する。ART抽選に当選したときは、その次ゲームにおけるATの制御開始時にその旨を示す演出を実行する。
Similarly, the
同様に、サブ制御部91は、メイン制御部41から送信された上乗せ抽選結果コマンドに基づいて上乗せ抽選の抽選結果を特定するとともに、上乗せ抽選の抽選結果を更新する。また、当選番号1コマンド及び当選番号2コマンドに基づいて内部抽選の抽選結果を特定する。そして、内部抽選の抽選結果に基づいて上乗せ抽選の抽選条件を満たしていることを特定したときに上乗せ抽選の結果を示唆する演出を実行する。
Similarly, the
同様に、サブ制御部91は、メイン制御部41から送信されたフリーズ抽選結果コマンドに基づいてフリーズ抽選の抽選結果を特定するとともに、フリーズ抽選の抽選結果を更新する。また、当選番号1コマンド及び当選番号2コマンドに基づいて内部抽選の抽選結果を特定する。そして、内部抽選の抽選結果に基づいてフリーズ抽選の抽選条件を満たしていることを特定したときにフリーズ状態中の演出を実行する。
Similarly, the
同様に、サブ制御部91は、メイン制御部41から送信されたAT状態コマンドに基づいてATの状態(ATに移行中か否か)を特定するとともに、ATの状態を更新する。そして、ATに移行中であることを特定したときにAT中の演出を実行する。
Similarly, the
同様に、サブ制御部91は、メイン制御部41から送信されたRT状態コマンドに基づいてRTの状態(RT0〜4のいずれであるか)を特定するとともに、RTの状態を更新する。また、入賞番号1コマンド及び入賞番号2コマンドに基づいて入賞判定処理の処理結果を特定する。そして、入賞判定処理の処理結果に基づいてRTの移行条件を満たしていることを特定したときに移行するRTの状態に応じた演出を実行する。例えば、RT2でATであることを特定したときにはART中であるのでART中の演出を実行する。
Similarly, the
なお、サブ制御部91は、メイン処理のSc47〜Sc50においてCZ抽選結果コマンド、ART抽選結果コマンド、上乗せ抽選結果コマンド、フリーズ抽選結果コマンドが送信されたときには演出は実行しない。すなわち、これらのコマンドの受信に続き入賞番号1コマンド及び入賞番号2コマンドを受信したときには演出を実行しない。
The
その他、サブ制御部91は、当選番号1コマンド、当選番号2コマンド、入賞番号コマンド、ボーナス終了コマンドなどを受信したときに、受信したコマンドの種類に応じた演出を実行する。
In addition, when the
[変形例1]
次に、上記実施形態の変形例1について図32〜図34を用いて説明する。変形例1に説明するスロットマシンを上記実施形態に適用しても上記実施形態と同様に本発明を実施可能である。具体的には、上記実施形態の当選番号1コマンド及び当選番号2コマンドを、変形例1における内部当選コマンドに置き換えることが可能である。
[Modification 1]
Next, a
以下に、変形例1において、メイン制御部41が行う内部当選コマンド送信処理の制御内容について、図32〜36に基づいて説明する。
Hereinafter, in the first modification, the control contents of the internal winning command transmission process performed by the
本実施例では、抽選対象役の種類毎に当選番号が予め割り当てられており、持ち越されることがある抽選対象役、すなわち特別役の種類毎の当選番号が設定された特別役当選番号テーブルと、持ち越されることがない抽選対象役、すなわち一般役の種類毎の当選番号が設定された一般役当選番号テーブルとがROM41bの所定領域に格納されている。
In this embodiment, a winning number is assigned in advance for each type of lottery target combination, and a lottery target combination that may be carried over, that is, a special combination winning number table in which a winning number for each type of special combination is set. A lottery target combination that is not carried over, that is, a general combination winning number table in which a winning number for each type of general combination is set is stored in a predetermined area of
図32に示すように、特別役当選番号テーブルでは、いずれの特別役も当選していない場合すなわち、はずれの当選番号は、「0」が、BBの当選番号は、「1」が、RBの当選番号は、「1」が割り当てられている。 As shown in FIG. 32, in the special winning combination number table, when none of the special winning combination is won, that is, the winning number of the outlier is "0", and the winning number of BB is "1", which is RB. The winning number is assigned "1".
また、図33に示すように、一般役当選番号テーブルでは、いずれの一般役も当選していない場合、すなわちはずれの当選番号は、「0」が、通常リプレイの当選番号は、「1」が、リプレイGR1の当選番号は、「2」が、リプレイGR2の当選番号は、「3」が、リプレイGR3の当選番号は、「4」が、リプレイGR4の当選番号は、「5」が、リプレイGR5の当選番号は、「6」が、リプレイGR6の当選番号は、「7」が、リプレイGR11の当選番号は、「8」が、リプレイGR12の当選番号は、「9」が、リプレイGR13の当選番号は、「10」が、リプレイGR14の当選番号は、「11」が、リプレイGR15の当選番号は、「12」が、リプレイGR16の当選番号は、「13」が、リプレイGR21の当選番号は、「14」が、リプレイGR22の当選番号は、「15」が、リプレイGR23の当選番号は、「16」が、リプレイGR24の当選番号は、「17」が、リプレイGR25の当選番号は、「18」が、リプレイGR26の当選番号は、「19」が割り当てられている。また、強チェリーの当選番号は、「20」が、強チェリーの当選番号は、「21」が、スイカの当選番号は、「22」が、割り当てられている。また、左ベル1の当選番号は、「23」が、左ベル2の当選番号は、「24」が、左ベル3の当選番号は、「25」が、左ベル4の当選番号は、「26」が、中ベル1の当選番号は、「27」が、中ベル2の当選番号は、「28」が、中ベル3の当選番号は、「29」が、中ベル4の当選番号は、「30」が、右ベル1の当選番号は、「31」が、右ベル2の当選番号は、「32」が、右ベル3の当選番号は、「33」が、右ベル4の当選番号は、「34」が、共通ベルの当選番号は、「35」が割り当てられている。
Further, as shown in FIG. 33, in the general winning combination winning number table, when none of the general winning combination is won, that is, the winning number of the outlier is "0", and the winning number of the normal replay is "1". , The winning number of replay GR1 is "2", the winning number of replay GR2 is "3", the winning number of replay GR3 is "4", and the winning number of replay GR4 is "5". The winning number of GR5 is "6", the winning number of replay GR6 is "7", the winning number of replay GR11 is "8", and the winning number of replay GR12 is "9". The winning number is "10", the winning number of the replay GR14 is "11", the winning number of the replay GR15 is "12", and the winning number of the replay GR16 is "13", the winning number of the replay GR21. The winning number of the replay GR22 is "15", the winning number of the replay GR23 is "16", the winning number of the replay GR24 is "17", and the winning number of the replay GR25 is "17". "18" is assigned, and "19" is assigned as the winning number of the replay GR26. The winning number of the strong cherry is "20", the winning number of the strong cherry is "21", and the winning number of the watermelon is "22". The winning number of the
このように、特別役当選番号テーブル及び一般役当選番号テーブルでは、内部抽選の抽選対象役と当選番号とが対応して設定されている。 As described above, in the special winning combination winning number table and the general winning combination winning number table, the lottery target combination of the internal lottery and the winning number are set correspondingly.
本実施例では、メイン制御部41は、スタート操作が行われたときに、内部抽選処理を実行し、内部抽選にて特別役及び一般役のうちいずれかの役が当選している場合には、当選が判定された抽選対象役に対応する当選番号をRAM41cの所定領域に設定し、いずれの役も当選していない場合には、はずれに対応する当選番号をRAM41cの所定領域に設定する。一般役の当選を示す当選番号は1ゲーム終了毎にクリアされる一方で、特別役の当選を示す当選番号は当選した特別役が入賞されるまで維持され、当選した特別役が入賞することでクリアされる。
In this embodiment, the
メイン制御部41は、当選番号を設定した後、内部当選コマンド設定処理を実行して、RAM41cの所定領域に設定されている内部当選番号に基づいて第1の内部当選コマンド及び第2の内部当選コマンドをコマンドキューに設定し、その後のタイマ割込処理(メイン)により、第1の内部当選コマンド及び第2の内部当選コマンドをサブ制御部91に対して送信する。
After setting the winning number, the
具体的には、図34に示すように、内部当選コマンド設定処理では、まず、内部抽選処理においてRAM41cの所定領域に設定された特別役の当選番号を取得し(Sf1)、取得した当選番号を、サブ制御部91に対して送信する送信用当選番号としてRAM41cの所定領域に設定し(Sf2)、当該送信用当選番号に基づいて第1の内部当選コマンドをコマンドキューに格納する。メイン制御部41が送信するコマンドは、2バイトで構成され、1バイト目はMODE(コマンドの分類)を表し、2バイト目はEXT(コマンドの内容)を表すようになっており、メイン制御部41は、第1の内部当選コマンドをコマンドキューに格納する際に、1バイト目に第1の内部当選コマンドである旨を示すMODEを格納し、2バイト目のEXTに特別役の送信用当選番号を格納する。
Specifically, as shown in FIG. 34, in the internal winning command setting process, first, in the internal lottery process, the winning number of the special combination set in the predetermined area of the
Sf3のステップにおいて、第1の内部当選コマンドを格納した後には、内部抽選処理においてRAM41cの所定領域に設定された一般役の当選番号を取得し(Sf4)、取得した当選番号が、2未満であるか否か(Sf5)、20未満であるか否か(Sf6)、23未満であるか否か(Sf7)、35未満であるか否か(Sf8)、を順次判定して、取得した当選番号が予め定められた複数の所定範囲のいずれの範囲にあるかを判定する。
In the step of Sf3, after storing the first internal winning command, the winning number of the general winning combination set in the predetermined area of the
そして、Sf5のステップにおいて当選番号が2未満であると判定した場合、すなわち当選番号が0または1である場合には、当該取得した当選番号を、サブ制御部91に対して送信する送信用当選番号としてRAM41cの所定領域に設定する(Sf9)。また、Sf5のステップにおいて当選番号が2未満でないと判定し、Sf6のステップにおいて20未満であると判定した場合、すなわち当選番号が2〜19のいずれかである場合には、送信用当選番号としてRAM41cの所定領域に2を設定する(Sf10)。また、Sf6のステップにおいて当選番号が20未満でないと判定し、Sf7のステップにおいて23未満であると判定した場合、すなわち当選番号が20〜22のいずれかである場合には、当該当選番号を、送信用当選番号としてRAM41cの所定領域に設定する(Sf9)。また、Sf7のステップにおいて当選番号が23未満でないと判定し、Sf8のステップにおいて35未満であると判定した場合、すなわち当選番号が23〜34のいずれかである場合には、送信用当選番号としてRAM41cの所定領域に23を設定する(Sf10)。また、Sf8のステップにおいて当選番号が35未満でないと判定した場合、すなわち当選番号が35である場合には、当該当選番号を、送信用当選番号としてRAM41cの所定領域に設定する(Sf9)。
Then, when it is determined in the step of Sf5 that the winning number is less than 2, that is, when the winning number is 0 or 1, the acquired winning number is transmitted to the
そして、Sf9、Sf10、Sf11のステップにおいて一般役の送信用当選番号をRAM41cの所定領域に設定した後は、当該送信用当選番号に基づいて第2の内部当選コマンドをコマンドキューに格納する。メイン制御部41は、第2の内部当選コマンドをコマンドキューに格納する際に、1バイト目に第2の内部当選コマンドである旨を示すMODEを格納し、2バイト目のEXTに一般役の送信用当選番号を格納する。
Then, after the transmission winning number of the general combination is set in the predetermined area of the
Sf10のステップにおいて第2の内部当選コマンドをコマンドキューに格納した後は、内部当選コマンド設定処理を終了してメイン処理(メイン)に戻る。 After storing the second internal winning command in the command queue in the step of Sf10, the internal winning command setting process is terminated and the process returns to the main process (main).
このように、本実施例の内部当選コマンド設定処理では、内部抽選処理においてRAM41cの所定領域に設定された特別役の当選番号を送信用当選番号として設定し、当該送信用当選番号を含む第1の内部当選コマンドをコマンドキューに設定する。
As described above, in the internal winning command setting process of the present embodiment, the winning number of the special combination set in the predetermined area of the
また、本実施例の内部当選コマンド設定処理では、内部抽選処理においてRAM41cの所定領域に設定された一般役の当選番号が第1の所定範囲(0〜1、20〜22、35)内にある場合には、当該当選番号を送信用当選番号として設定し、当該送信用当選番号を含む第2の内部当選コマンドをコマンドキューに設定する。これにより、内部当選において第1の所定範囲(0〜1、20〜22、35)内にある当選番号が設定された場合に送信されることとなる第2の内部当選コマンドでは、当該コマンドに含まれる送信用当選番号に基づいて内部抽選による当選番号を特定できるようになっている。
Further, in the internal winning command setting process of the present embodiment, the winning number of the general winning combination set in the predetermined area of the
一方、当選番号が第2の所定範囲(2〜19)内にある場合には、第2の所定範囲に含まれる一の当選番号(2)を送信用当選番号として設定し、当該送信用当選番号を含む第2の内部当選コマンドをコマンドキューに設定する。これにより、内部当選において第2の所定範囲(2〜19)内にある当選番号が設定された場合に送信されることとなる第2の内部当選コマンドでは、当該コマンドに含まれる送信用当選番号に基づいて、当選番号が第2の所定範囲(2〜19)の番号のいずれであるかは特定できないようになっている一方で、当選番号が第2の所定範囲(2〜19)内にあることを特定できるようになっている。 On the other hand, when the winning number is within the second predetermined range (2 to 19), one winning number (2) included in the second predetermined range is set as the transmission winning number, and the transmission winning number is set. Set the second internal winning command, including the number, in the command queue. As a result, in the second internal winning command, which is transmitted when the winning number within the second predetermined range (2 to 19) is set in the internal winning, the transmission winning number included in the command is transmitted. It is not possible to specify which of the numbers in the second predetermined range (2 to 19) the winning number is based on the above, while the winning number is within the second predetermined range (2 to 19). It is possible to identify something.
また、当選番号が第3の所定範囲(23〜34)内にある場合には、第3の所定範囲に含まれる一の当選番号(23)を送信用当選番号として設定し、当該送信用当選番号を含む第2の内部当選コマンドをコマンドキューに設定する。これにより、内部当選において第3の所定範囲(23〜34)内にある当選番号が設定された場合に送信されることとなる第2の内部当選コマンドでは、当該コマンドに含まれる送信用当選番号に基づいて、当選番号が第3の所定範囲(23〜34)の番号のいずれであるかは特定できないようになっている一方で、当選番号が第3の所定範囲(23〜34)内にあることを特定できるようになっている。 If the winning number is within the third predetermined range (23 to 34), one winning number (23) included in the third predetermined range is set as the transmission winning number, and the transmission winning number is set. Set the second internal winning command, including the number, in the command queue. As a result, in the second internal winning command, which is transmitted when the winning number within the third predetermined range (23 to 34) is set in the internal winning, the transmission winning number included in the command is transmitted. It is not possible to specify which of the numbers in the third predetermined range (23 to 34) the winning number is based on, while the winning number is within the third predetermined range (23 to 34). It is possible to identify something.
本実施例の内部当選コマンド設定処理において設定された第1の内部当選コマンド、第2の内部当選コマンドは、その後、タイマ割込処理(メイン)が実行されることで、サブ制御部91に対して順次送信されることとなる。
The first internal winning command and the second internal winning command set in the internal winning command setting process of this embodiment are subsequently executed by the timer interrupt processing (main) to the
尚、本実施例のメイン制御部41は、2バイトで構成されるコマンドをサブ制御部91に対して送信する構成であるが、本実施例で示すコマンドの形態は一例であって他のデータ形態を用いても良い。また、本実施例では、コマンドを2バイトの信号で構成しているが、これらコマンドを1バイトの信号または3バイト以上の信号で構成しても良い。
The
また、本実施例のメイン制御部41は、2バイトで構成される第1の内部当選コマンド、第2の内部当選コマンドをサブ制御部91に対して送信する構成であり、当該各コマンドの2バイト目に送信用当選番号を含む構成であるが、本実施例で示すコマンドの形態は一例であって他のデータ形態を用いても良く、例えば、第1の内部当選コマンド、第2の内部当選コマンドをそれぞれ3バイトの信号で構成し、3バイト目に特別役の送信用当選番号または一般役の送信用当選番号を含める構成や、第1の内部当選コマンド、第2の内部当選コマンドを3バイトからなる一の信号で構成し、2バイト目に特別役の送信用当選番号を含み、3バイト目に一般役の送信用当選番号を含める構成としても良い。
Further, the
尚、本実施例では、特別役及び一般役の当選番号を別々に分けて割り当てる構成、すなわち特別役当選番号テーブルにおいて特別役(BB、RB)の種類及びはずれに対応する特別役の当選番号を設定し、一般役役当選番号テーブルにおいて一般役の種類及びはずれに応じた一般役の当選番号を設定する構成であり、メイン制御部41は、内部抽選の結果に応じて特別役の当選番号及び一般役の当選番号をRAM41cの所定領域に各々設定する構成であるが、特別役と一般役とに分けずに当選番号を割り当てる構成、例えば、BB、小役、「BB+同時に当選する小役(例えば、図24に示すBB+強チェリー等)」を夫々一の抽選対象役として当選番号を割り当てる構成であっても良い。このような構成では、メイン制御部41は、内部抽選の結果に応じて一の当選番号をRAM41cの所定領域に設定することで、当該一の当選番号のみに基づいて特別役及び小役が当選しているか否かを判定して、所定制御(内部当選フラグの設定、ナビ報知、コマンド作成、リール2L、2C、2Rの停止制御等)を行うことができる。
In this embodiment, the winning numbers of the special winning combination and the general winning combination are assigned separately, that is, the winning numbers of the special winning combination corresponding to the types and deviations of the special winning combination (BB, RB) in the special winning combination winning number table are assigned. It is configured to set and set the winning number of the general role according to the type of the general role and the loss in the general role winning number table, and the
[変形例2]
次に、上記実施形態の変形例2について説明する。上記実施形態に変形例2を適用することによって本発明の効果を得ることが可能である。具体的には、サブ制御部91や表示制御回路92などの構成を変形例2の構成の置き換えることが可能である。
[Modification 2]
Next, a
以下に、サブ制御部91が実行するCGROM99a〜cの検査に関する制御について、図35〜図41に基づいて説明する。
The control related to the inspection of the
図35に示すように、サブ制御部91のサブCPU91aには、ROM91b、RAM91c、I/Oポート91d、表示制御回路92、LED駆動回路93a〜e、チェック中LED59が接続されている。
As shown in FIG. 35, a
表示制御回路92は、当該表示制御回路92が制御に用いるレジスタ、当該表示制御回路92が書き込み及び参照可能であるとともにサブ制御部91が参照可能なレジスタ、当該表示制御回路92が参照可能であるとともにサブCPU91aが書き込み可能なレジスタを含む、複数種類の制御用のレジスタを備えており、所定のレジスタにサブCPU91aにより命令が書き込まれることで、サブ制御部91による命令に従った制御を実行する。
In the
特に、表示制御回路92は、所定のレジスタに、液晶表示器51に文字や記号等の情報を表示させるために最低限必要となる画像データを含む情報表示用データが書き込まれ、更に他の所定のレジスタに、表示制御回路92の作業用の記憶領域であるVRAMに情報表示用データを格納する旨の命令である読込命令1が書き込まれることで、所定のレジスタに書き込まれた情報表示用データをVRAMの所定領域に記憶させる制御を実行する。
In particular, in the
また、所定のレジスタに、液晶表示器51に表示させる内容を指定する表示指示データが書き込まれ、更に他の所定のレジスタに、表示指示データの内容で液晶表示器51に画像等を表示させる旨の命令である表示命令1が書き込まれることで、VRAMに記憶されている情報表示用データを用いて、表示指示データの内容で液晶表示器51に画像等を表示させる制御を実行する。また、所定のレジスタに、液晶表示器51に表示させる内容を指定する表示指示データが書き込まれ、更に他の所定のレジスタに、表示指示データの内容で液晶表示器51に画像等を表示させる旨の命令である表示命令2が書き込まれることで、表示指示データの内容に応じてCGROM99a〜cに記憶された画像データを所定のレジスタに読み込み、当該画像データを用いて、表示指示データの内容で液晶表示器51に画像等を表示させる制御を実行する。また、所定のレジスタに、所定のCGROMについて検査用データを読み込む旨の命令である検査用データ読込命令が書き込まれることで、当該命令により指定されるCGROMの特定のアドレスに記憶された検査用データを読み込んで、当該検査用データを、サブ制御部91が参照可能な所定のレジスタに書き込む制御を実行する。また、所定のレジスタに、所定のCGROMについて予め定められた領域のチェックサムを計算する旨の命令であるチェックサム命令が書き込まれることで、当該命令により指定されるCGROMの特定の領域のチェックサムを演算して、その演算結果を、サブ制御部91が参照可能な所定のレジスタに書き込む制御を実行する。また、所定のレジスタに所定の命令が書き込まれ、所定の制御を実行して当該制御が完了したときには、当該命令に応じた所定の制御が完了した旨を特定可能なフラグをサブ制御部91が参照可能な所定のレジスタに書き込むようになっている。
Further, display instruction data for specifying the contents to be displayed on the
CGROM99a〜cには、サブ制御部91が液晶表示器51に画像等を表示させるための画像データが予め記憶されており、画像データとして、液晶表示器51に表示させるキャラクタ、背景効果等を構成する図形データ、文字や記号のフォントデータ、映像のデータ、キャラクタや文字等を表示させる位置等の雛形となるテンプレートデータ等が記憶されており、CGROM99a〜cの記憶内容を表示制御回路92が参照可能となっている。また、各CGROM99a〜cにおいて後述するチェックサムの対象となる特定の領域のデータは、当該CGROM99a〜cが正しくCGROM基板99に接続されることで、チェックサムの演算結果がCGROM99a〜cの接続位置に対応した規則的な値となるように予め調整されている(本実施例では、CGROM99a〜cが、正しくCGROM基板99に接続されることで、各チェックサムの演算結果が、順に「1234」、「5678」、「9ABC」となるように調整されている)。尚、本実施例では、CGROM99a〜cの3つのCGROMを備える構成であるが、一のCGROMを備える構成や、3つより多いCGROMを備える構成であっても良い。
Image data for the
LED駆動回路93a〜eは、それぞれ独立した系統の回路であり、演出効果LED52a〜c、リールLED55、演出用LED56aがそれぞれ接続されている。一のLED駆動回路93a〜eに制御信号が入力されることで、対応する演出効果LED52a〜c、リールLED55、演出用LED56aが点灯制御されるようになっている。
The LED drive circuits 93a to 93e are circuits of independent systems, and the
チェック中LED59は、LED駆動回路を介することなく、サブ制御部91に接続されており、サブCPU91aにより直接点灯させることができるようになっている。
During the check, the
図36に示すように、サブ制御部91におけるROM91bの所定の領域には、各CGROM99a〜cおいて、上述の検査用データ読込命令に基づいて読み込まれる特定のアドレスに記憶されている検査用データと一致するデータが、照合用データとして予め記憶されている。本実施例では、ROM91bには、CGROM99aの照合用データとして、CGROM99aの所定アドレスから始まる16バイト分のデータ(00h、01h、02h、…、0fh)と、CGROM99bの照合用データとして、CGROM99bの所定アドレスから始まる16バイト分のデータ(10h、11h、12h、…、1fh)と、CGROM99cの所定アドレスから始まる16バイト分のデータ(20h、21h、22h、…、2fh)とが記憶されている。また、ROM91bの所定の領域には、液晶表示器51に文字や記号等の情報を表示させるために最低限必要となるデータ(フォントデータ等)が情報表示用データとして予め記憶されている。
As shown in FIG. 36, in the predetermined area of the
サブ制御部91は、CGROM99a〜cの記憶内容を検査するための制御として、CGROM基板に所定のデータを含むROMが搭載されているか否かを表示する簡易チェックと、CGROM基板に搭載されたROMのデータ内容を表示する詳細チェックとを実行可能である。簡易チェック及び詳細チェックに関する制御内容について図37〜図40に基づいて説明する。
As a control for inspecting the stored contents of the
サブ制御部91は、スロットマシン1への電力供給が開始されることにより、演出制御基板90に電源が投入されてリセットの発生により起動すると、起動時設定を行う。また、演出制御基板90に電源が投入されることで、演出制御基板90上に設けられた電源LED60が点灯状態となり、サブ制御部91が作動している状態であることが示唆される。そして、サブ制御部91は、起動時設定を行った後、所定期間にわたりメイン制御部41からコマンドを受信するまで待機して、コマンドを受信した場合には、当該コマンドに応じた制御を開始する一方で、起動時設定を行った後の所定期間においてコマンドを受信しなかった場合には、簡易チェックの制御を開始する。
When the power supply to the
図37に示すように、サブ制御部91は、電源が投入されて起動した後、コマンドの受信があるか否かを判定しつつ待機し、いずれのコマンドも受信することなく所定期間が経過したと判定した場合に、簡易チェックの制御を開始して、演出効果LED52a〜c、リールLED55、演出用LED56a、チェック中LED59の点灯態様を、簡易チェックの制御を実行している旨を示し、通常の起動時とは異なる態様で点灯させるチェック中態様1に設定する。チェック中態様1が設定されることで、LED駆動回路93a〜eは、夫々の回路に接続された演出効果LED52a〜c、リールLED55、演出用LED56aを、通常の演出時の点灯態様と異なることが視認可能な点灯態様(例えば、通常の起動時よりも速いまたは遅い周期で点滅する態様、異なる色で点灯する態様など)に制御し、サブ制御部91は、チェック中LED59を、簡易チェックの制御を実行していることが視認可能な点灯態様(例えば、赤色で常に点灯する点灯態様など)に制御する。これにより、サブ制御部91にて簡易チェックの制御が実行されている期間にわたり、これらのLEDがチェック中態様1に制御されることで、簡易チェックの制御が実行されている旨がスロットマシン1の外部から認識可能となる。
As shown in FIG. 37, after the power is turned on and started, the
そして、サブ制御部91は、演出効果LED52a〜c等をチェック中態様1に設定した後、液晶表示器51に文字や記号等の情報を表示させるために最低限必要となる情報表示用データ(本実施例では、フォントデータ)を、ROM91bから読み出して、表示制御回路92の所定のレジスタに書き込む。その後、当該情報表示用データをレジスタから読み出す旨の命令を表示制御回路92のレジスタに書き込む。
Then, the
これに対して、表示制御回路92は、サブ制御部91により当該命令が所定のレジスタに書き込まれることで、当該命令に従って、情報表示用データをレジスタから読み込み、表示制御回路92における作業用の記憶領域であるVRAMに、当該情報表示用データを記憶させる。また、情報表示用データをVRAMに記憶させた後、情報表示用データをVRAMに記憶させた旨を示す情報表示用データ格納フラグを所定のレジスタに設定する。
On the other hand, the
サブ制御部91は、表示制御回路92のレジスタに情報表示用データ格納フラグが設定されたことを確認した後、簡易チェックの実行中である旨を示す簡易チェック画面を表示させるための表示指示データを、表示制御回路92のレジスタに書き込み、その後、表示命令1を表示制御回路92の所定のレジスタに書き込む。
After confirming that the information display data storage flag has been set in the register of the
これに対して、表示制御回路92は、表示命令1が所定のレジスタに書き込まれることで、レジスタの表示指示データを参照して、表示指示データの内容で液晶表示器51に簡易チェック画面を表示するように画像等を表示させる制御を実行する。簡易チェック画面を表示させる制御では、表示指示データに基づいて表示させる画像等のレイアウト及び文字等を特定して、特定されたレイアウトに沿って、VRAMに記憶されている情報表示用データに従って文字等を表示させることで、図38(a)に示すように、液晶表示器51において画像等を表示可能な領域のうち透過領域51b以外の表示領域51a(本実施例では、リールの透視窓3の上側の表示領域51a)に、簡易チェック画面を表示させる。そして、図38(b)に示すように、簡易チェックの開始時の簡易チェック画面では、簡易チェックを実行中である旨を特定可能な文字列(本実施例では、「CGROM Check1」)と、検査対象であるCGROM99a〜cを示す文字列(本実施例では、「CGROM−a」、「CGROM−b」、「CGROM−c」)を、情報表示用データに含まれるフォントデータを用いて表示させる。
On the other hand, the
サブ制御部91は、表示命令1を表示制御回路92のレジスタに書き込み、簡易チェック画面を液晶表示器51に表示させた後、CGROM99a〜cのうち特定の一のCGROMを検査対象として指定して検査用データ読込命令(本実施例では、CGROM99a、b、cの順で指定する)を表示制御回路92の所定のレジスタに書き込む。これに対して、表示制御回路92は、検査用データ読込命令が所定のレジスタに書き込まれることで、当該命令により指定されるCGROMから検査用データを読み込んで、当該検査用データを所定のレジスタに書き込み、当該検査用データの書き込みを行った旨を示す検査用データ格納フラグを所定のレジスタに設定する。尚、表示制御回路92は、検査用データ読込命令により指定されたCGROMの検査用データが読み込めない場合(例えば、当該データの記憶領域が破壊されていたり、CGROMが適切にCGROM基板99に接続されておらず、データの読み出しが不可能な場合など)には、照合用データと一致しないデータ(例えば、全てが0または1のデータ等)を検査用データとして、レジスタに設定し、検査用データ格納フラグを所定のレジスタに設定する。
The
また、サブ制御部91は、検査用データ読込命令を所定のレジスタに書き込んだ後には、ROM91bの所定の領域を参照し、検査用データ読込命令にて指定したCGROMに対応する照合用データを読み出して、表示制御回路92の所定のレジスタに検査用データ格納フラグが設定された後に、表示制御回路92のレジストリから検査用データを読み込む。そして、照合用データと検査用データとを比較し、両者が一致する場合には、検査対象のCGROMが正常である旨を示す表示指示データを作成する一方で、両者が一致しない場合には、検査対象のCGROMに異常がある旨を示す表示指示データを作成する。そして、作成した表示指示データを表示制御回路92の所定のレジスタに書き込み、更に表示命令1を所定のレジスタに書き込む。その後、全てのCGROM99a〜cについて検査を行ったか否かを判定し、全てのCGROM99a〜cについて検査を行っていないと判定した場合には、残りのCGROMを検査対象として、上述の制御を繰り返し実行する。
Further, after writing the inspection data read instruction to the predetermined register, the
これに対して、表示制御回路92は、検査用データ格納フラグを設定した後、表示命令1が所定のレジスタに書き込まれることで、レジスタの表示指示データを参照して、表示指示データの内容を液晶表示器51に表示させる制御、すなわちサブ制御部91による照合用データと検査用データとの比較結果に応じて簡易チェック画面を更新する。例えば、図38(c)に示すように、照合用データと検査用データとの比較結果が、CGROM99aについては、正常であり、CGROM99b、cについては異常であった場合には、チェック中画面におけるCGROM99aに対応する位置には、正常である旨を特定可能な文字列(本実施例では、「OK」)を表示させるとともに、CGROM99b、cに対応する位置には、異常である旨を特定可能な文字列(本実施例では、「NG」)を表示させる。また、異常である旨を特定可能な文字列を表示させる場合には、当該文字列の色及び当該文字列の周囲の背景の色を反転させて表示させるように簡易チェック画面を更新する。そして、他のCGROM99a〜cのいずれかが正常または異常である場合にも、同様にして、CGROM99a〜c毎に正常または異常に対応する文字列を表示させるように簡易チェック画面を更新することで、簡易チェックによるCGROM99a〜cの検査結果を表示する。
On the other hand, the
そして、サブ制御部91は、全てのCGROM99a〜cについて検査を行ったと判定した場合は、演出効果LED52a〜c、リールLED55、演出用LED56a、チェック中LED59のチェック中態様1での制御を終了させる。その後、演出用スイッチ56が操作されるまで待機し、演出用スイッチ56が操作されたことが検出された場合に、詳細チェックを実行する要求があったと判定して、後述の詳細チェック処理を実行して、CGROM99a〜cについて詳細チェックを行う。
Then, when the
このように、サブ制御部91は、簡易チェックにおいて、ROM91bに記憶されている情報表示用データを用いて、表示制御回路92により液晶表示器51に、簡易チェック画面を表示させることができるようになっている。
In this way, the
また、簡易チェック画面では、ROM91bに記憶されている情報表示用データを用いて、CGROM99a〜cに対応して簡易チェックの結果が表示されることで、特定のCGROMに異常(CGROM内のデータの異常、CGROMの接続位置の異常)があるか否かを判別可能となっている。また、特定のCGROMに異常がある場合には、該当するCGROMについての検査結果を示す文字列が反転されて表示されることで、特定のCGROMに異常があることを認識し易くなっている。
Further, on the simple check screen, the information display data stored in the
また、サブ制御部91は、簡易チェックの制御の実行中に、演出効果LED52a〜c、リールLED55、演出用LED56a、チェック中LED59の点灯態様をチェック中態様1に設定して、所定の点灯態様に制御するので、簡易チェックの制御が実行されている旨がスロットマシン1の外部から認識可能となり、例えば、液晶表示器51や表示制御回路92、サブ制御部91等が故障して、簡易チェック画面が正常に液晶表示器51に表示されないような場合であっても、簡易チェックの制御が行われている旨を認識可能させることができるようになっている。
Further, the
次に、詳細チェックに関する制御内容について図39及び図40に基づいて説明する。 Next, the control contents related to the detailed check will be described with reference to FIGS. 39 and 40.
サブ制御部91は、上述の簡易チェックの制御を実行して、CGROM99a〜cについて照合用データと検査用データとの比較結果を簡易チェック画面に表示させた後に、演出用スイッチ56の操作が検出されることで、詳細チェックの制御を実行する。
The
図39に示すように、サブ制御部91は、詳細チェックの制御を開始した後には、まず、演出効果LED52a〜c、リールLED55、演出用LED56a、チェック中LED59の点灯態様を、詳細チェックの制御を実行している旨を示し、通常の起動時及び簡易チェック時とは異なる態様で点灯させるチェック中態様2に設定する。チェック中態様2が設定されることで、LED駆動回路93a〜eは、夫々の回路に接続された演出効果LED52a〜c、リールLED55、演出用LED56aを、通常の演出時及び簡易チェック時の点灯態様と異なることが視認可能な点灯態様(例えば、通常の起動時及び簡易チェック時よりも速いまたは遅い周期で点滅する態様、異なる色で点灯する態様など)に制御し、サブ制御部91は、チェック中LED59を、詳細チェックの制御を実行していることが視認可能な点灯態様(例えば、赤色で点滅する点灯態様など)に制御する。これにより、サブ制御部91にて詳細チェックの制御が実行されている期間にわたり、これらのLEDがチェック中態様2に制御されることで、詳細チェックの制御が実行されている旨がスロットマシン1の外部から認識可能となる。
As shown in FIG. 39, after starting the control of the detailed check, the
その後、サブ制御部91は、詳細チェックの実行中である旨を示す詳細チェック画面を表示させるための表示指示データを、表示制御回路92のレジスタに書き込み、その後、表示命令1を表示制御回路92の所定のレジスタに書き込む。
After that, the
これに対して、表示制御回路92は、表示命令1が所定のレジスタに書き込まれることで、レジスタの表示指示データを参照して、表示指示データの内容で液晶表示器51に詳細チェック画面を表示するように画像等を表示させる制御を実行する。詳細チェック画面を表示させる制御では、表示指示データに基づいて表示させる画像等のレイアウト及び文字等を特定して、特定されたレイアウトに沿って、簡易チェックの制御の際からVRAMに記憶されている情報表示用データに従って文字等を表示させることで、簡易チェック画面と同様に、液晶表示器51において画像等を表示可能な領域のうち透過領域51b以外の表示領域51a(本実施例では、リールの透視窓3の上側の表示領域51a)に、詳細チェック画面を表示させる。そして、図40(b)に示すように、詳細チェックの開始時の詳細チェック画面では、詳細チェックを実行中である旨を特定可能な文字列(本実施例では、「CGROM Check2」)と、検査対象であるCGROM99a〜cを示す文字列(本実施例では、「CGROM−a」、「CGROM−b」、「CGROM−c」)と、各CGROM99a〜cのチェックサムを計算中である旨を示す文字列(本実施例では、「Calculating...」)を、情報表示用データに含まれるフォントデータを用いて表示させる。
On the other hand, the
サブ制御部91は、表示命令1を表示制御回路92のレジスタに書き込み、詳細チェック画面を液晶表示器51に表示させた後、CGROM99a〜cのうち特定の一のCGROMを検査対象として指定してチェックサム命令(本実施例では、CGROM99a、b、cの順で指定する)を表示制御回路92の所定のレジスタに書き込む。これに対して、表示制御回路92は、チェックサム命令が所定のレジスタに書き込まれることで、当該命令により指定されるCGROMの特定の領域のデータを順次読み込んでチェックサムを演算して、当該演算の結果を所定のレジスタに書き込み、当該演算の結果の書き込みを行った旨を示す演算完了フラグを所定のレジスタに設定する。尚、表示制御回路92は、チェックサム命令により指定されたCGROMの特定の領域のデータが読み込めない場合(例えば、当該データの記憶領域が破壊されていたり、CGROMが適切にCGROM基板99に接続されておらず、データの読み出しが不可能な場合など)には、正常なチェックサムの演算結果と一致しないデータ(例えば、予め演算された各CGROM99a〜cのチェックサムの値以外のデータ)を演算結果としてレジスタに設定し、演算完了フラグを所定のレジスタに設定する。
The
また、サブ制御部91は、チェックサム命令を所定のレジスタに書き込んだ後は、表示制御回路92の所定のレジスタに演算完了フラグが設定されたときに、チェックサムの演算結果が記憶されているレジスタを参照して読み込む。そして、当該チェックサムの演算結果を表示指示データとして設定し、表示制御回路92の所定のレジスタに書き込み、更に表示命令1を所定のレジスタに書き込む。その後、全てのCGROM99a〜cについて検査を行ったか否かを判定し、全てのCGROM99a〜cについて検査を行っていないと判定した場合には、残りのCGROMを検査対象として、上述の制御を繰り返し実行する。
Further, the
これに対して、表示制御回路92は、演算完了フラグを設定した後、表示命令1が所定のレジスタに書き込まれることで、レジスタの表示指示データを参照して、表示指示データの内容を液晶表示器51に表示させる制御、すなわちチェックサムの演算結果を表示させるように詳細チェック画面を更新する。これにより、例えば、図40(b)に示すように、CGROM99aについてチェックサムの演算結果が表示指示データとしてレジスタに書き込まれたときには、詳細チェック画面においてCGROM99aに対応して表示されているチェックサムを計算中である旨を示す文字列が、チェックサムの演算結果を示す文字列(本実施例では、「1234」)に更新され、全てのCGROM99a、b、cについて、計算中である旨を示す文字列が、チェックサムの演算結果を示す文字列に更新されることで、詳細チェックが終了することとなる。
On the other hand, in the
サブ制御部91は、全てのCGROM99a、b、cについて、チェックサムの演算の結果を表示制御回路92により液晶表示器51に表示させて、全てのCGROM99a〜cについて検査を行ったと判断した場合には、演出効果LED52a〜c、リールLED55、演出用LED56a、チェック中LED59のチェック中態様2での制御を終了させて、詳細チェックの制御を終了させる。
When the
このように、サブ制御部91は、詳細チェックにおいて、ROM91bに記憶されている情報表示用データを用いて、表示制御回路92により液晶表示器51に、詳細チェック画面を表示させることができるようになっている。また、詳細チェック画面では、ROM91bに記憶されている情報表示用データを用いて、CGROM99a〜cのチェックサムの演算の結果が表示されることで、特定のCGROMに異常(CGROM内のデータの異常、CGROMの接続位置の異常)があるか否かを判別可能となっている。
In this way, the
また、本実施例のCGROM99a〜cのチェックサムの対象となる特定の領域のデータは、正しくCGROM基板99に接続されることで、チェックサムの演算結果がCGROM99a〜cの接続位置に対応した規則的な値となるように予め調整されており、例えば、図40(c)に示すように、詳細チェック画面においてCGROM99a〜cのチェックサムの演算結果が、予め定められた所定の連続した数値とならないことで、CGROM99b及びCGROM99cに異常(本実施例では、CGROMの接続位置の異常)があることを判別可能であるとともに、CGROM基板99においてCGROM99bとCGROM99cの位置に接続されているCGROMを入れ替えて接続すること、すなわちCGROM99a〜cのチェックサムの演算結果が所定の連続した数値(本実施例では、「1234」、「5678」、「9ABC」の順)となるように接続することで、CGROM99a〜cを正しくCGROM基板99に接続することができるように、詳細チェック画面にて判別可能となっている。 Further, by correctly connecting the data in the specific area to be checkedsum of CGROM99a to c of this embodiment to the CGROM board 99, the checksum calculation result corresponds to the connection position of CGROM99a to c. For example, as shown in FIG. 40 (c), the calculation result of the checksums of CGROM99a to c is set as a predetermined continuous numerical value in advance on the detailed check screen. It is possible to determine that there is an abnormality in the CGROM99b and the CGROM99c (in this embodiment, the abnormality in the connection position of the CGROM), and the CGROMs connected to the positions of the CGROM99b and the CGROM99c on the CGROM board 99 are replaced. By connecting, that is, by connecting so that the calculation results of the checksums of CGROM99a to c become predetermined continuous numerical values (in this embodiment, the order of "1234", "5678", and "9ABC"), CGROM99a It can be identified on the detailed check screen so that ~ c can be correctly connected to the CGROM board 99.
また、サブ制御部91は、詳細チェックの制御の実行中に、演出効果LED52a〜c、リールLED55、演出用LED56a、チェック中LED59の点灯態様をチェック中態様2に設定して、所定の点灯態様に制御するので、詳細チェックの制御が実行されている旨がスロットマシン1の外部から認識可能となり、例えば、液晶表示器51や表示制御回路92、サブ制御部91等が故障して、簡易チェック画面が正常に液晶表示器51に表示されないような場合であっても、詳細チェックの制御が行われている旨を認識可能させることができるようになっている。また、詳細チェックの制御の実行中に、演出効果LED52a〜c、リールLED55、演出用LED56a、チェック中LED59の点灯態様を、簡易チェックの実行中に設定されるチェック中態様1と異なるチェック中態様2に設定して、これらのLEDを所定の点灯態様に制御するので、簡易チェックまたは詳細チェックの制御を実行しているときに、いずれの制御が行われている状態であるかを、演出効果LED52a〜c、リールLED55、演出用LED56a、チェック中LED59の点灯態様により判別可能となっている。
Further, the
本実施例のサブ制御部91は、RAM91cに記憶されているコマンドを受信した履歴(以下、コマンド履歴という場合がある)、サブ制御部91のバックアップデータ(メイン制御部41の制御状態、遊技状況や遊技履歴等)、時計装置97の時間情報等のサブ制御部91に関する所定の情報を、所定の条件が成立した場合に、液晶表示器51に表示させる検査用情報表示制御を実行することが可能であり、所定の条件として、スロットマシンの検査用端末がサブ制御部91に接続されて、これらの情報のいずれを液晶表示器51に表示させる要求があったかを特定可能な検査表示コマンドを、当該検査用端末から受信した場合に、検査用情報表示制御を実行して、当該検査表示コマンド基づいて特定される種類の情報を液晶表示器51に表示させる。サブ制御部91が実行する検査用情報表示制御の制御内容について、図41に基づいて説明する。
The
図41に示すように、検査用端末は、所定の操作がされることで、当該所定の操作に応じて、液晶表示器51に表示させることが要求されている情報の種類を、コマンドの受信履歴、サブ制御部91にて記憶されているメイン制御部41の制御状況や遊技履歴、時計装置97の時間情報等から特定する。そして、液晶表示器51に表示させることが要求されている情報の種類を特定可能な検査表示コマンドを、サブ制御部91に対して送信する。
As shown in FIG. 41, the inspection terminal receives a command for the type of information required to be displayed on the
これに対して、サブ制御部91は、検査表示コマンドを受信することで、当該検査表示コマンドに基づいて、表示が要求されている情報の種類を特定し、特定した種類の情報を表示させるために最低限必要となる情報表示用データ(本実施例では、フォントデータ)を、ROM91bから読み出して、表示制御回路92の所定のレジスタに書き込んだ後、当該情報表示用データをレジスタから読み出す旨の命令を表示制御回路92のレジスタに書き込む。その後、検査表示コマンドに基づいて特定した種類の情報に該当するデータを、RAM91cから読み出して、該当データに基づいて表示指示データを作成する。例えば、表示が要求されている種類の情報が、コマンド履歴である場合には、RAM91cに記憶されているコマンド(本実施例では、100ステップ分)から時系列的に新しいコマンドを、一の画面に表示可能な数分(本実施例では、25のコマンド)順次選択し、選択されたコマンドの情報を含む表示指示データを作成する。また、表示が要求されている種類の情報がサブ制御部91のバックアップデータである場合には、RAM91cに記憶されているメイン制御部41の制御状況(メイン制御部41から受信したコマンドに基づいて特定されるメイン制御部41の状態であり、例えば、AT中、設定変更状態等)、遊技状態(RT0〜4、RB)、遊技履歴(所定のゲーム数の期間におけるメダルの払出し枚数、ART抽選の当選回数、特別役の当選回数等)の情報を含む表示指示データを作成する。また、表示が要求されている種類の情報が時計装置97の時間情報である場合には、時計装置97の時間情報を参照して、当該時間情報を含む表示指示データを作成する。
On the other hand, the
表示が要求されている種類の情報に応じた表示指示データを作成した後は、当該表示指示データを表示制御回路92の所定のレジスタに書き込み、表示制御回路92の所定のレジスタに情報表示用データ格納フラグさ設定されていることを確認した後に、表示制御回路92の所定のレジスタに表示命令1を書き込む。
After creating the display instruction data corresponding to the type of information requested to be displayed, the display instruction data is written to a predetermined register of the
これに対して、表示制御回路92は、サブ制御部91により表示命令1が所定のレジスタに書き込まれることで、レジスタの表示指示データを参照して、表示指示データの内容で液晶表示器51に、表示が要求されている種類の情報に該当するスロットマシン1に関する情報を表示させる。
On the other hand, in the
また、検査用端末は、表示が要求されている情報の種類がコマンド履歴である場合には、検査表示コマンドを送信した後、所定のページ送り操作が行われたか否かを判定し、ページ送り操作が行われたと判定される毎に、ページ送り操作が行われた旨を特定可能なページ送りコマンドをサブ制御部91に対して送信する。
In addition, when the type of information requested to be displayed is a command history, the inspection terminal determines whether or not a predetermined page feed operation has been performed after transmitting the inspection display command, and page feed. Every time it is determined that the operation has been performed, a page feed command that can identify that the page feed operation has been performed is transmitted to the
これに対して、サブ制御部91は、コマンド履歴を液晶表示器51に表示させた後に、ページ送りコマンドを受信した場合には、RAM91cに記憶されているコマンド(本実施例では、100ステップ分)のうち一旦表示させたコマンド以外のコマンドから、時系列的に新しいコマンドを、一の画面に表示可能な数分(本実施例では、25のコマンド)順次選択し、選択されたコマンドの情報を含む表示指示データを作成する。そして、当該表示指示データを表示制御回路92の所定のレジスタに書き込んだ後、表示制御回路92の所定のレジスタに表示命令1を書き込むことで、表示制御回路92に当該表示指示データに基づいて新たなコマンド履歴を液晶表示器51に表示させる。
On the other hand, when the
このような制御をページ送りコマンドを受信する毎に繰り返し行うことで、RAM91cに記憶されているコマンド履歴をページ送り操作に応じて順次表示さることができるようになっている。尚、ページ送りの操作が繰り返し行われて、コマンド履歴の最後のコマンドまで表示させた後に、さらにページ送りの操作が行われる場合には、最初のコマンドに戻ってコマンド履歴を再度順次表示させる。
By repeating such control each time a page feed command is received, the command history stored in the
このように、サブ制御部91が、検査用端末から検査表示コマンドを受信することで実行する検査用情報表示制御では、ROM91bに記憶されている情報表示用データを用いて、ROM91bに記憶されている情報表示用データを用いて、表示制御回路92により液晶表示器51に、RAM91cに記憶されているコマンドの受信履歴、サブ制御部91のバックアップデータ(メイン制御部41の制御状態、遊技状況や遊技履歴等)、時計装置97の時間情報等のスロトマシン1に関する所定の情報を表示させることができるようになっている。
In this way, in the inspection information display control executed by the
本実施例のサブ制御部91は、液晶表示器51に表示させる内容を指定する表示指示データを表示制御回路92の所定のレジスタに書き込み、更に表示指示データの内容で液晶表示器51に画像等を表示させる旨の表示命令を、表示制御回路92の他の所定のレジスタに書き込むことで、表示制御回路92により、CGROM基板99に搭載されたCGROM99a〜cに記憶されている画像データ等を用いて、液晶表示器51に画像等を表示指示データに従って表示させることが可能であり、所定の条件が成立した場合に、CGROM99a〜cの記憶内容を検査するための制御を実行し、検査の結果を表示指示データとして所定のレジスタに書き込むことで、検査の結果を液晶表示器51に表示させることが可能な構成である。
The
このような構成では、CGROM99a〜cの記憶内容を検査するための制御において、検査の結果を液晶表示器51に表示させる際に、CGROM99a〜cに記憶されている画像データ等を用いて、検査の結果を表示させようとすると、CGROM99a〜cに記憶されている画像データに異常がある場合には、検査の結果を正常に表示させることができなくなる虞がある。
In such a configuration, in the control for inspecting the stored contents of the
これに対して、本実施例では、サブ制御部91が備える制御用のROM91bに、液晶表示器51に文字や記号等の情報を表示させるために最低限必要となる画像データを含む情報表示用データが予め記憶されており、サブ制御部91は、CGROM99a〜cの記憶内容を検査するための制御を実行する際に、ROM91bに記憶されている情報表示用データを表示制御回路92の作業用の記憶領域であるVRAMに記憶させて、表示指示データの内容で液晶表示器51に画像等を表示させる旨の表示命令を、表示制御回路92の所定のレジスタに書き込むことで、表示制御回路92により、ROM91bに記憶されていた情報表示用データを用いて、検査の結果を液晶表示器51に表示させるので、CGROM99a〜cの記憶内容を検査するための制御において、検査の結果を液晶表示器51に表示させる際に、CGROM99a〜cに記憶されている画像データではなく、サブ制御部91が備える制御用のROM91bに記憶されている情報表示用データに含まれる画像データを用いて検査の結果を表示させるので、CGROM99a〜cに記憶されている画像データに異常が生じている場合であっても、検査の結果を正常に表示させることができる。
On the other hand, in this embodiment, the
尚、本実施例では、サブ制御部91が表示制御回路92に対して命令することで、表示制御回路92が表示指示データに従って液晶表示器51に画像等を表示させる構成、すなわち複数の制御手段にて液晶表示器51に画像等を表示させる制御を行う構成であるが、液晶表示器51に画像等を表示させる制御を行う制御手段は、一の制御手段にて構成されるもの、例えば、サブ制御部91が直接、表示指示データに従って液晶表示器51に画像等を表示させる構成等でも良い。また、複数の制御手段にて液晶表示器51に画像等を表示させる制御を行う構成として、例えば、スロットマシン1の演出に関する制御を統括する第1のサブ制御部と別個に設けられた第2のサブ制御部が、第1のサブ制御部による指示に基づいて表示制御回路に対して命令することで、液晶表示器に画像等が表示される構成であっても良い。
In this embodiment, the
また、本実施例では、サブ制御部91が実行するCGROM99a〜cの記憶内容を検査するための制御として、簡易チェック及び詳細チェックを実行可能であり、簡易チェックでは、CGROM99a〜cの特定のアドレスに記憶されている検査用データと、ROM91bに記憶されている照合用データとを比較して、両者が一致するか否かに応じてCGROM99a〜cの記憶内容が正常であるか否かを検査する構成、すなわちCGROM99a〜cに記憶されている特定のデータが、他の記憶手段であるROM91bに記憶されている特定の値と一致するか否かにより正常か否かを判断する構成であり、詳細チェックでは、CGROM99a〜cの特定の領域のデータのチェックサムを演算して、演算の結果を液晶表示器51に表示させることで、CGROM99a〜cの記憶内容が正常であるか否かを判別可能とする構成、すなわちCGROM99a〜cに記憶されている所定のデータから所定の演算により算出された演算結果を出力することにより、出力された特定のデータまたは演算結果により正常か否かを判断することが可能となる構成であるが、サブ制御部91が実行するCGROM99a〜cの記憶内容を検査するための制御では、少なくとも画像データが記憶されているCGROM99a〜cの記憶内容が正常か否かを判断することが可能となる検査が行われる構成であれば良く、例えば、CGROMに記憶されている特定のデータを出力することにより、出力された特定のデータにより正常か否かを判断することが可能となる構成でも良いし、CGROMに記憶されている特定のデータまたはCGROMに記憶されている画像データから所定の演算により算出された演算結果が特定の値であるか否かにより正常か否かを判断することが可能となる構成でも良いし、CGROMに記憶されている画像データから所定の演算により算出された演算結果が、他の記憶手段、例えばサブ制御部91等の他の制御手段のROMや検査のためのみに備えられる専用のROM等に記憶されている特定の値と一致するか否かにより正常か否かを判断することが可能となる構成でも良い。
Further, in this embodiment, a simple check and a detailed check can be executed as a control for inspecting the stored contents of the
例えば、CGROMに記憶されている特定のデータを出力することにより、出力された特定のデータにより正常か否かを判断することが可能となる構成においては、出力される特定のデータが、各CGROMの固有の値(例えば、各CGROMの識別番号、配置番号、名称)となるようにすることで、出力された特定のデータにより正常か否かの判断、特に各CGROMであるか否かの判断を容易にすることが可能となる。また、このような構成において、各CGROMの配置順序、検査順序が予め定められている場合には、出力された特定のデータが各CGROMの配置順序、検査順序を示す値と一致するようにすることで、出力された特定のデータにより正常か否かの判断、特に、各CGROMが所定の順序で配置、検査されているか否かの判断を容易にすることが可能となる。 For example, in a configuration in which it is possible to determine whether or not the output specific data is normal by outputting specific data stored in the CGROM, the specific data to be output is each CGROM. By making it a unique value of (for example, identification number, arrangement number, name of each CGROM), it is judged whether or not it is normal based on the specific output data, especially whether or not it is each CGROM. Can be facilitated. Further, in such a configuration, when the arrangement order and the inspection order of each CGROM are predetermined, the output specific data is made to match the value indicating the arrangement order and the inspection order of each CGROM. This makes it possible to easily determine whether or not the output specific data is normal, and in particular, whether or not each CGROM is arranged and inspected in a predetermined order.
尚、本実施例では、詳細チェックにおいて、CGROMa〜cに記憶されている特定の領域のチェックサムを演算して、演算の結果を液晶表示器51に表示させる構成であるが、詳細チェックの結果として、チェックサムの演算値以外の値、例えば、パリティ等の値、パリティ等の値が特定の値と一致するか否かの判定結果を液晶表示器51に表示させる構成であっても良い。このような構成においては、チェックサム、パリティ等の値が特定の値(チェックサムの下一桁が0、パリティが0等)となるようにすることで、演算の結果等が0か否か判定するだけで、該当するCGROMが正常であるか否かを判定することができ、比較用のデータを記憶せずに済む。
In this embodiment, in the detailed check, the checksum of a specific area stored in the CGROMa to c is calculated and the result of the calculation is displayed on the
また、本実施例では、サブ制御部91は、CGROM99a〜cの記憶内容を検査するための制御を実行する際に、当該サブ制御部91のROM91bに記憶されている、液晶表示器51に文字や記号等の情報を表示させるために最低限必要となる画像データを含む情報表示用データを、表示制御回路92のVRAMに記憶させて、当該情報表示用データを用いて、検査の結果を液晶表示器51に表示させる構成であるが、CGROM99a〜cの記憶内容を検査するための制御を実行する際に、サブ制御部91が表示制御回路92のVRAMに記憶させる情報表示用データは、液晶表示器51に検査の結果を表示させるために最低限必要となるデータであれば良く、検査の結果をイメージで表示する場合には、イメージデータ等であっても良く、文字・記号等で表示する場合には、フォントデータ等であっても良く、これらの組合せであっても良い。
Further, in the present embodiment, when the
本実施例のサブ制御部91は、CGROM99a〜cの記憶内容を検査するための制御を実行する際に、ROM91bに記憶されていた情報表示用データを用いて、表示制御回路92により検査の結果を液晶表示器51に表示させる構成であって、情報表示用データは、検査の結果を表示する簡易チェック画面及び詳細チェック画面を構成する文字を表示するためのフォントデータであるので、検査の結果を文字により表示できることから検査の結果を認識し易いうえに、記憶されているデータ数以上の検査結果を表示すること、すなわち複数の文字の組合せにより記憶されている文字数以上の情報を表示することができる。
When the
本実施例のサブ制御部91は、制御用のROM91bに、検査対象であるCGROM99a〜cの特定のアドレスに記憶されている検査用データと一致するデータが、照合用データとして記憶されており、CGROM99a〜cの記憶内容を検査するための制御において、当該照合用データと、CGROM99a〜cから読み込んだ検査用データとを比較することで、各CGROM99a〜cが正常であるか否かを検査する、すなわちCGROM99a〜c外に記憶されている照合データを用いて、各CGROM99a〜cの記憶内容を検査するので、CGROM99a〜cに記憶されているデータに異常が生じている場合であっても正常に検査することができる。
In the
本実施例では、液晶表示器51に画像等を表示させるための画像データが、複数のCGROM99a〜cに記憶されており、サブ制御部91は、画像データが記憶されている複数のCGROM99a〜cについて、それぞれ所定のアドレスに記憶されている検査用データを読み出して、制御用のROM91bに記憶されている該当するCGROMの照合用データと比較することで、各CGROM99a〜cが正常であるか否かを検査するので、CGROM99a〜cのうちのいずれかの記憶内容が正常ではない場合に、CGROM99a〜cのうちのどのCGROMの記憶内容に異常があるかを特定することができる。
In this embodiment, image data for displaying an image or the like on the
本実施例の液晶表示器51は、画像等を表示可能な表示領域の一部に、背面に配置された各リール2L、2C、2Rを視認可能な透過領域51bを有しており、サブ制御部91は、CGROM99a〜cの記憶内容を検査するための制御を実行する際に、各CGROM99a〜cの検査の結果を表示する簡易チェック画面及び詳細チェック画面を、表示制御回路92により液晶表示器51の透過領域51b以外の表示領域に表示させるので、表示制御回路92により表示された検査の結果の視認性を確保することができる。
The
本実施例のサブ制御部91は、所定の条件が成立した場合に、当該サブ制御部91に関する所定の情報(本実施例では、RAM91cに記憶されているコマンドの受信履歴、サブ制御部91のバックアップデータ(メイン制御部41の制御状態、遊技状況や遊技履歴等)、時計装置97の時間情報等)を、液晶表示器51に表示させる検査用情報表示制御を実行することが可能であり、検査用情報表示制御を実行する際に、ROM91bに記憶されている情報表示用データを表示制御回路92の作業用の記憶領域であるVRAMに記憶させて、所定の条件に応じたサブ制御部91に関する所定の情報を表示指示データとして表示制御回路92の所定のレジスタに書き込み、表示指示データの内容で液晶表示器51に画像等を表示させる旨の表示命令を、表示制御回路92の所定のレジスタに書き込むことで、表示制御回路92により、ROM91bに記憶されていた情報表示用データを用いて、所定の条件に応じたサブ制御部91に関する所定の情報を液晶表示器51に表示させるので、CGROM99a〜cに記憶されている画像データではなく、サブ制御部91のROM91bに記憶されている情報表示用データに含まれる画像データを用いて、サブ制御部91に関する情報を液晶表示器51に表示させるので、CGROM99a〜cに記憶されている画像データに異常が生じている場合であってもサブ制御部91に関する情報を正常に表示させることができる。
When a predetermined condition is satisfied, the
尚、サブ制御部91は、CGROM99a〜cの記憶内容を検査するための制御を実行する際に、表示制御回路92により、ROM91bに記憶されていた情報表示用データを用いて、検査の結果を液晶表示器51に表示させることが可能な構成であるが、サブ制御部91が記憶内容を検査する記憶手段は、CGROM以外の記憶手段、例えば、演出用の音データが記憶されているSOUNDROM等であっても良く、このような構成においても、サブ制御部91が、ROM91bに記憶されていた情報表示用データを用いて、検査の結果を液晶表示器51に表示させることで、CGROM99a〜cに記憶されている画像データに異常が生じている場合であってもサブ制御部91に関する情報を正常に表示させることができる。
When the
本実施例のサブ制御部91は、液晶表示器51に表示させる内容を指定する表示指示データを表示制御回路92の所定のレジスタに書き込み、更に表示指示データの内容で液晶表示器51に画像等を表示させる旨の表示命令を、表示制御回路92の他の所定のレジスタに書き込むことで、表示制御回路92により、CGROM基板99に搭載されたCGROM99a〜cに記憶されている画像データ等を用いて、液晶表示器51に画像等を表示指示データに従って表示させることが可能であり、所定の条件が成立した場合に、CGROM99a〜cの記憶内容を検査するための制御を実行し、検査の結果を表示指示データとして所定のレジスタに書き込むことで、検査の結果を液晶表示器51に表示させることが可能な構成である。
The
このような構成では、CGROM99a〜cの記憶内容を検査するための制御において、検査の結果を液晶表示器51に表示させる際に、検査が正常に行われていない場合や液晶表示器51自体または表示制御回路92自体に不具合が生じた場合には、最終的に液晶表示器51に検査結果が表示されることがなく、この場合に、検査が正常に行われていないのか、液晶表示器51または表示制御回路92に不具合が生じているのか、を特定することができない。
In such a configuration, in the control for inspecting the stored contents of the
これに対して、本実施例では、サブ制御部91は、所定の条件が成立した場合に、CGROM99a〜cの記憶内容を検査するための制御を実行し、検査の結果を表示指示データとして所定のレジスタに書き込むことで、検査の結果を液晶表示器51に表示させることが可能な構成であって、CGROM99a〜cの記憶内容を検査するための制御を実行する際に、演出効果LED52a〜c、リールLED55、演出用LED56a、チェック中LED59を、通常の演出時の点灯態様と異なることが視認可能な点灯態様(チェック中態様1、チェック中態様2)で点灯制御するので、液晶表示器51とは別個に設けられた報知手段の態様が通常態様とは異なる所定態様(例えば、通常の起動時よりも速いまたは遅い周期で点滅する態様、通常の起動時と異なる色で点灯する態様など)となり、サブ制御部91によりCGROM99a〜cの記憶内容の検査が行われていることを認識させることができるため、最終的に液晶表示器51に検査の結果が表示されない場合に、サブ制御部91による検査が正常に行われていないのか、液晶表示器51または表示制御回路92に不具合が生じているのか、を推定することができる。
On the other hand, in the present embodiment, the
尚、本実施例では、サブ制御部91は、CGROM99a〜cの記憶内容を検査するための制御を実行する際に、演出効果LED52a〜c、リールLED55、演出用LED56a、チェック中LED59、すなわち液晶表示器51とは別個に設けられた報知手段を、通常の演出時の点灯態様と異なることが視認可能な態様に制御する構成であるが、CGROM99a〜cを検査する制御を実行する際に制御される報知手段は、液晶表示器51とは別個に設けられたものであれば良く、例えば、液晶表示器51とは別個に設けられた液晶表示器や7セグ表示器などの表示手段、発光態様を変化させるランプやLED等の発光手段、音の出力態様を変化させる音出力手段、動作態様を変化させる可動部材等であっても良い。
In this embodiment, when the
本実施例のサブ制御部91は、CGROM99a〜cの記憶内容を検査するための制御を実行する際に、演出効果LED52a〜c、リールLED55、演出用LED56a、すなわち演出に用いられる演出手段を、通常の演出時の点灯態様と異なることが視認可能な点灯態様(例えば、通常の起動時よりも速いまたは遅い周期で点滅する態様など)で点灯制御するので、演出に用いられる演出手段を利用して、サブ制御部91による検査が行われていることを認識させることができる。
When the
本実施例のサブ制御部91は、CGROM99a〜cの記憶内容を検査するための制御を実行する際に、チェック中LED59、すなわち演出制御基板90上の報知手段を、簡易チェック及び詳細チェックの制御を実行していることが視認可能な点灯態様(例えば、赤色で常に点灯または点滅する点灯態様など)に制御するので、チェック中LED59が実装された基板のみで、すなわち演出効果LED52a〜cが配置されている前面扉1bやリールLED55が配置されているリールユニット2などを用いることなく、サブ制御部91による検査が行われていることを認識させつつ、サブ制御部91による検査を行うことが可能となる。
When executing the control for inspecting the stored contents of the
尚、本実施例では、サブ制御部91は、簡易チェック及び詳細チェックの制御を行っているときに、演出効果LED52a〜c、リールLED55、演出用LED56a、すなわち演出に用いられる演出手段と、チェック中LED59、すなわち演出制御基板90上の報知手段とを共に所定の点灯態様に制御する構成であるが、簡易チェック及び詳細チェックの制御を行っているときに、演出効果LED52a〜c、リールLED55、演出用LED56a、チェック中LED59のうち少なくとも1つを所定の点灯態様に制御する構成としても良い。このような構成とすることで、サブ制御部91により検査が行われているか否かを認識させることができる。
In this embodiment, the
本実施例のサブ制御部91は、CGROM99a〜cの記憶内容を検査するための制御を実行する際に、演出効果LED52a〜c、リールLED55、演出用LED56aを夫々別系統のLED駆動回路93a〜eを介して、通常の演出時の点灯態様と異なることが視認可能な点灯態様(例えば、通常の起動時よりも速いまたは遅い周期で点滅する態様など)で点灯制御するので、LED駆動回路93a〜eの一部に不具合が生じている場合でも、他の系統を介して点灯制御される報知手段が、通常の演出時の点灯態様と異なる点灯態様となるので、サブ制御部91によりCGROM99a〜cの記憶内容の検査が行われていることを認識させることができる。
When the
本実施例のサブ制御部91は、CGROM99a〜cの記憶内容を検査するための制御を実行する際に、LED駆動回路93a〜eを介して接続されている演出効果LED52a〜c、リールLED55、演出用LED56aと、当該LED駆動回路93a〜eを介することなく、演出効果LED52a〜c等とは別系統で接続されているチェック中LED59とを、通常の演出時の点灯態様と異なることが視認可能な点灯態様(例えば、通常の起動時よりも速いまたは遅い周期で点滅する態様など)で点灯制御するので、LED駆動回路93a〜eに不具合が生じている場合でも、LED駆動回路93a〜eとは別系統で点灯制御されるチェック中LED59が、通常の演出時の点灯態様と異なる点灯態様となるので、サブ制御部91によりCGROM99a〜cの記憶内容の検査が行われていることを認識させることができる。
[変形例3]
[パチンコ遊技機について]
次に、本発明を適用するパチンコ遊技機について図42を用いて説明する。以下、上記実施形態と同様の部分については詳しい説明を省略する。
When the
[Modification 3]
[About pachinko machines]
Next, a pachinko gaming machine to which the present invention is applied will be described with reference to FIG. 42. Hereinafter, detailed description of the same parts as those in the above embodiment will be omitted.
図42は、パチンコ遊技機の正面図であり、主要部材の配置レイアウトを示す。パチンコ遊技機(遊技機)1は、大別して、遊技盤面を構成する遊技盤(ゲージ盤)2と、遊技盤2を支持固定する遊技機用枠(台枠)3とから構成されている。遊技盤2には、ガイドレールによって囲まれた、ほぼ円形状の遊技領域が形成されている。この遊技領域には、遊技媒体としての遊技球が、所定の打球発射装置から発射されて打ち込まれる。
FIG. 42 is a front view of the pachinko gaming machine and shows the layout of the main members. The pachinko gaming machine (gaming machine) 1 is roughly divided into a gaming board (gauge board) 2 constituting the game board surface and a game machine frame (underframe) 3 for supporting and fixing the
遊技盤2の所定位置(図42に示す例では、遊技領域の右側方)には、第1特別図柄表示装置4Aと、第2特別図柄表示装置4Bとが設けられている。第1特別図柄表示装置4Aと第2特別図柄表示装置4Bはそれぞれ、たとえば7セグメントやドットマトリクスのLED(発光ダイオード)等から構成され、可変表示ゲームの一例となる特図ゲームにおいて、各々を識別可能な複数種類の識別情報(特別識別情報)である特別図柄(「特図」ともいう)が、変動可能に表示(可変表示)される。
A first special
遊技盤2における遊技領域の中央付近には、画像表示装置5が設けられている。画像表示装置5は、たとえばLCD(液晶表示装置)等から構成され、各種の演出画像を表示する表示領域を形成している。画像表示装置5の表示領域では、特図ゲームにおける第1特別図柄表示装置4Aによる第1特図の可変表示や第2特別図柄表示装置4Bによる第2特図の可変表示のそれぞれに対応して、たとえば3つといった複数の可変表示部となる飾り図柄表示エリアにて、各々を識別可能な複数種類の識別情報(装飾識別情報)である飾り図柄が可変表示される。この飾り図柄の可変表示も、可変表示ゲームに含まれる。一例として、画像表示装置5の表示領域には、「左」、「中」、「右」の飾り図柄表示エリア5L、5C、5Rが配置されている。
An
画像表示装置5の表示領域には、始動入賞記憶表示エリア5Hが配置されている。始動入賞記憶表示エリア5Hでは、特図ゲームに対応した可変表示の保留数(特図保留記憶数)を特定可能に表示する保留記憶表示が行われる。ここで、特図ゲームに対応した可変表示の保留は、普通入賞球装置6Aが形成する第1始動入賞口や、普通可変入賞球装置6Bが形成する第2始動入賞口を、遊技球が通過(進入)することによる始動入賞に基づいて発生する。
A start winning
画像表示装置5の表示領域の始動入賞記憶表示エリア5Hの左側方には、変動中特図表示エリア5Iが設けられている。変動中特図表示エリア5Iには、現在実行されている可変表示に対応した画像が表示される。
On the left side of the start winning
図42に示す例では、始動入賞記憶表示エリア5Hとともに、第1特別図柄表示装置4A及び第2特別図柄表示装置4Bの上部に、特図保留記憶数を特定可能に表示するための第1保留表示器25Aと第2保留表示器25Bとが設けられている。第1保留表示器25Aは、第1特図保留記憶数を特定可能に表示する。第2保留表示器25Bは、第2特図保留記憶数を特定可能に表示する。
In the example shown in FIG. 42, along with the start winning prize
画像表示装置5の下方には、普通入賞球装置6Aと、普通可変入賞球装置6Bとが設けられている。普通入賞球装置6Aは、たとえば所定の玉受部材によって常に一定の開放状態に保たれる始動領域(第1始動領域)としての第1始動入賞口を形成する。普通可変入賞球装置6Bは、垂直位置となる通常開放状態と傾動位置となる拡大開放状態とに変化する一対の可動翼片を有する電動チューリップ型役物(普通電動役物)を備え、始動領域(第2始動領域)としての第2始動入賞口を形成する。
Below the
普通入賞球装置6Aと普通可変入賞球装置6Bの下方には、特別可変入賞球装置7が設けられている。特別可変入賞球装置7は大入賞口扉を備え、その大入賞口扉によって開放状態と閉鎖状態とに変化する特定領域としての大入賞口を形成する。
A special variable winning
遊技盤2の所定位置(図42に示す例では、遊技領域の左側方)には、普通図柄表示器20が設けられている。普通図柄表示器20の上方には、普図保留表示器25Cが設けられている。普図保留表示器25Cは、たとえば4個のLEDを含んで構成され、通過ゲート41を通過した有効通過球数としての普図保留記憶数を表示する。
A
遊技機用枠3の左右上部位置には、効果音等を再生出力するためのスピーカ8L、8Rが設けられており、さらに遊技領域周辺部には、遊技効果ランプ9が設けられている。パチンコ遊技機1の遊技領域における各構造物(たとえば普通入賞球装置6A、普通可変入賞球装置6B、特別可変入賞球装置7等)の周囲には、装飾用LEDが配置されていてもよい。遊技機用枠3の右下部位置には、遊技媒体としての遊技球を遊技領域に向けて発射するために遊技者等によって操作される打球操作ハンドル(操作ノブ)が設けられている。
遊技領域の下方における遊技機用枠3の所定位置には、賞球として払い出された遊技球や所定の球貸機により貸し出された遊技球を、打球発射装置へと供給可能に保持(貯留)する上皿(打球供給皿)が設けられている。遊技機用枠3の下部には、上皿から溢れた余剰球などを、パチンコ遊技機1の外部へと排出可能に保持(貯留)する下皿が設けられている。
At a predetermined position of the
下皿を形成する部材には、たとえば下皿本体の上面における手前側の所定位置(たとえば下皿の中央部分)などに、遊技者が把持して傾倒操作が可能なスティックコントローラ31Aが取り付けられている。
A
上皿を形成する部材には、たとえば上皿本体の上面における手前側の所定位置(たとえばスティックコントローラ31Aの上方)などに、遊技者が押下操作などにより所定の指示操作を可能なプッシュボタン31Bが設けられている。
The member forming the upper plate includes a
以上のようなパチンコ遊技機1に本発明を適用する場合には、例えば、特定の態様で遊技球を発射させる(右打ちなど)ことを促す報知が行われる遊技状態に制御することを決定する第2処理や、役物が可動する遊技状態に制御するかことを決定する第2処理の処理結果を示すコマンドを遊技制御基板から演出制御基板に送信した後に、特別図柄の組合せを判定するための第1処理の処理結果を示すコマンドを遊技制御基板から演出制御基板に送信することが可能である。これにより、上記実施形態と同様の効果を得ることが可能である。
When the present invention is applied to the
[上記実施形態の効果]
遊技者に有利な特典を付与するか否かを決定する第1処理(内部抽選)と、内部抽選の抽選結果に応じて、特定の遊技状態に移行させる制御を実行するか否かを決定するための第2処理(CZ抽選、ART抽選、上乗せ抽選、フリーズ抽選)とを行い、第2処理の抽選結果を示すCZ抽選結果コマンド、ART抽選結果コマンド、上乗せ抽選結果コマンド、フリーズ抽選結果コマンドを送信した後に、第1処理の抽選結果を示す当選番号1コマンド及び当選番号2コマンドを送信している(本例では、図25のSc26〜Sc29の処理を行った後にSc30及びSc31の処理を実行する部分)。
よって、第1処理は機種にかかわらず実行される抽選であるので、機種にかかわらず最終的に送信されるコマンドを同一にすることができる。また、同一機種において遊技状態に応じて第2処理を行う場合と行わない場合とがあるときでも最終的に送信されるコマンドを同一にすることができる。このため、サブ制御部91が演出を実行する契機となるコマンドを共通化することが可能になるので、複数の機種において演出の実行契機に係るプログラムを共通化することができ、プログラムの開発コストを抑えることができる。
[Effect of the above embodiment]
It is determined whether or not to execute the first process (internal lottery) for determining whether or not to give a privilege advantageous to the player, and the control for shifting to a specific gaming state according to the lottery result of the internal lottery. The second process (CZ lottery, ART lottery, additional lottery, freeze lottery) is performed, and the CZ lottery result command, ART lottery result command, additional lottery result command, and freeze lottery result command indicating the lottery result of the second process are executed. After the transmission, the winning
Therefore, since the first process is a lottery executed regardless of the model, the command finally transmitted can be the same regardless of the model. Further, it is possible to make the command finally transmitted the same even when the second process is performed or not performed in the same model depending on the game state. Therefore, since it is possible to standardize the command that triggers the
第2処理で移行させる制御を実行するか否かを決定する特定の遊技状態は有利な遊技状態であるCZ、ART、上乗せ特化ゾーンでゲーム数が上乗せされる状態である(本例では、図25のSc25、Sc26〜Sc28の処理を実行する部分)。
よって、第2処理の抽選結果に遊技者の注目を集めることができる。
The specific game state that determines whether or not to execute the control to be transferred in the second process is a state in which the number of games is added in the advantageous game states CZ, ART, and the addition special zone (in this example,). The part that executes the processes of Sc25 and Sc26 to Sc28 in FIG. 25).
Therefore, the player's attention can be drawn to the lottery result of the second process.
第2処理で移行させる制御を実行するか否かを決定する特定の遊技状態はフリーズ状態である(本例では、図25のSc25、Sc29の処理を実行する部分)。
よって、第2処理の抽選結果に遊技者の注目を集めることができる。
The specific gaming state that determines whether or not to execute the control to be transferred in the second process is the freeze state (in this example, the portion that executes the processes of Sc25 and Sc29 in FIG. 25).
Therefore, the player's attention can be drawn to the lottery result of the second process.
サブ制御部91は、メイン制御部41から送信されたCZ抽選結果コマンド、ART抽選結果コマンド、上乗せ抽選結果コマンド、フリーズ抽選結果コマンドに基づいてCZ抽選、ART抽選、上乗せ抽選、フリーズ抽選の抽選結果を特定するとともに抽選結果を更新する。そして、内部抽選の抽選結果に基づいて各抽選の抽選条件を満たしていることを特定したときに各抽選の結果を示唆する演出を実行する。(本例では、図31のSp5の処理を実行する部分)。
よって、更新後の最新の状態における抽選結果に応じて演出を実行することができる。
The
Therefore, the effect can be executed according to the lottery result in the latest state after the update.
本実施形態では、第1抽選結果コマンドとして、当選番号1コマンドと当選番号2コマンドとを送信する(本例では、図25のSc30及びSc31の処理を実行する部分)。
よって、第1処理である内部抽選の抽選結果を把握しやすくすることができる。
In the present embodiment, the winning
Therefore, it is possible to easily grasp the lottery result of the internal lottery which is the first process.
本実施形態では、第2処理結果コマンドであるCZ抽選結果コマンド、ART抽選結果コマンド、上乗せ抽選結果コマンド、フリーズ抽選結果コマンドを複数回送信する(本例では、図25のSc26〜Sc29の処理及び図27のSc47〜Sc50の処理を実行する部分)。
よって、メイン制御部41の状態とサブ制御部91の状態とを同期することができる。
In the present embodiment, the CZ lottery result command, the ART lottery result command, the additional lottery result command, and the freeze lottery result command, which are the second processing result commands, are transmitted a plurality of times (in this example, the processing of Sc26 to Sc29 in FIG. The part that executes the processes of Sc47 to Sc50 in FIG. 27).
Therefore, the state of the
入賞役の入賞が発生したか否かを判定する第1処理(図26のSc46aに示す入賞判定処理)と、入賞判定処理の結果に応じて、昇格リプレイや転落リプレイなどが入賞したときにRTを移行させることを決定するための第2処理(図27のSc46bに示す遊技状態制御処理)とを実行し、第2処理の処理結果を示すRT状態コマンドを送信した後に、第1処理の処理結果を示す入賞番号1コマンド及び入賞番号2コマンドを送信している(本例では、図27のSc46cの処理を行った後にSc51a及びSc51bの処理を実行する部分)。
よって、第1処理は機種にかかわらず実行される抽選であるので、機種にかかわらず最終的に送信されるコマンドを同一にすることができる。また、同一機種において遊技状態に応じて第2処理を行う場合と行わない場合とがあるときでも最終的に送信されるコマンドを同一にすることができる。このため、サブ制御部91が演出を実行する契機となるコマンドを共通化することが可能になるので、複数の機種において演出の実行契機に係るプログラムを共通化することができ、プログラムの開発コストを抑えることができる。
RT when a promotion replay, a fall replay, etc. wins according to the result of the first process (winning judgment process shown in Sc46a of FIG. 26) for determining whether or not a winning combination has been won, and the winning judgment process. After executing the second process (game state control process shown in Sc46b of FIG. 27) and transmitting the RT state command indicating the process result of the second process, the process of the first process is performed. The winning
Therefore, since the first process is a lottery executed regardless of the model, the command finally transmitted can be the same regardless of the model. Further, it is possible to make the command finally transmitted the same even when the second process is performed or not performed in the same model depending on the game state. Therefore, since it is possible to standardize the command that triggers the
第2処理により決定する所定制御はRTを移行させる制御である(本例では、図11に示す部分、図27のSc46cの処理を行う部分)。
よって、第2処理の処理結果に遊技者の注目を集めることができる。
The predetermined control determined by the second process is a control for shifting the RT (in this example, the portion shown in FIG. 11 and the portion where the Sc46c process in FIG. 27 is performed).
Therefore, the processing result of the second processing can attract the attention of the player.
入賞判定処理では、表示結果が正常であるか否か(不正な入賞があったか否か)の判定を第2処理である遊技状態制御処理に先立って行う(本例では、図26のSc46aの処理を行う部分)。
よって、表示結果が異常であるときに意図しない制御が行われることを防止できる。
In the winning determination process, whether or not the display result is normal (whether or not there is an illegal winning) is determined prior to the second process, the game state control process (in this example, the process of Sc46a in FIG. 26). The part to do).
Therefore, it is possible to prevent unintended control from being performed when the display result is abnormal.
サブ制御部91は、メイン制御部41から送信されたRT状態コマンドに基づいて遊技状態制御処理の処理結果を特定するとともに処理結果を更新する。そして、入賞番号1コマンド及び入賞番号2コマンドに基づいてRTの移行条件を満たしていることを特定したときにRTの状態を示唆する演出を実行する。(本例では、図31のSp5の処理を実行する部分)。
よって、更新後の最新の状態における処理結果に応じて演出を実行することができる。
The
Therefore, the effect can be executed according to the processing result in the latest state after the update.
本実施形態では、入賞番号コマンドとして、入賞番号1コマンドと入賞番号2コマンドとを送信する(本例では、図27のSc51a及びSc51bの処理を実行する部分)。
よって、第1処理である入賞判定処理の処理結果を把握しやすくすることができる。
In the present embodiment, the winning
Therefore, it is possible to easily grasp the processing result of the winning determination processing, which is the first processing.
本実施形態では、第2処理結果コマンドであるRT状態コマンド1ゲームで複数回送信する(本例では、図25のSc25aの処理及び図27のSc46cの処理を実行する部分)。
よって、メイン制御部41の状態とサブ制御部91の状態とを同期することができる。
In the present embodiment, the
Therefore, the state of the
変形例1では、メイン制御部41は、内部抽選結果を特定可能な内部当選コマンドとして、内部抽選結果として特別役の当選状況を特定可能な第1の内部当選コマンド及び一般役の当選状況を特定可能な第2の内部当選コマンドを内部当選コマンド設定処理において設定し、設定された当該コマンドをサブ制御部91に対して送信可能であり、内部当選コマンド設定処理では、ATに制御されているか否かに関わらず、内部抽選結果が報知対象役となったときに、報知対象役が当選した旨は特定できるが、遊技者にとって有利な停止順を特定することができないように一般役に係る第2の内部当選コマンドを設定するので、メイン制御部41側でATに制御しているか否かに関わらず、第2の内部当選コマンドから内部抽選結果に応じた遊技者にとって有利な停止順が特定されることなく、ATに制御されているか否かに関わらず、共通の第2の内部当選コマンドを送信するので、第2の内部当選コマンドの送信に係る処理を簡素化できるとともに、サブ制御部91側に不正がなされてもATに制御されていない状態で遊技者にとって有利な停止順がナビ演出により報知されてしまうことを防止できる。
In the first modification, the
変形例1では、メイン制御部41は、スタート操作が行われたときに、内部抽選を行い、内部抽選結果に応じて内部抽選結果毎に各々異なる当選番号をRAM41cに設定し、設定された当選番号に応じて内部当選フラグの設定、ナビ報知、コマンド作成、リール2L、2C、2Rの停止制御等を行う構成であるとともに、内部抽選結果を特定可能な内部当選コマンドとして、特別役の当選状況を特定可能な第1の内部当選コマンド及び一般役の当選状況を特定可能な第2の内部当選コマンドを内部当選コマンド設定処理において設定し、設定された当該コマンドをサブ制御部91に対して送信する構成であり、内部当選結果として報知対象役が当選したときの当選番号は、所定の数値範囲(報知対象役として押し順リプレイの当選番号は、2〜19であり、押し順ベルの当選番号は、23〜34である。)からなる連続する数値が割り当てられており、内部当選コマンド設定処理では、ATに制御されていてナビ報知が実行される状態以外の状態において、RAM41cに設定された当選番号が、当該所定の数値範囲(2〜19、23〜34)であるときに、報知対象役となった旨は特定できるが遊技者にとって有利な停止順を特定できない第2の内部当選コマンドを設定し、設定された第2の内部当選コマンドをサブ制御部91に対して送信するので、メイン制御部41側でATに制御しているか否かに関わらず、第2の内部当選コマンドから内部抽選結果に応じた遊技者にとって有利な停止順が特定されることはないため、サブ制御部91側に不正がなされてもATに制御されていない状態で遊技者にとって有利な停止順がナビ演出により報知されてしまうことを防止できる。
In the first modification, the
また、内部抽選結果が報知対象役となったときに設定される当選番号として、所定の数値範囲からなる連続する数値が割り当てられているとともに、メイン制御部41は、内部抽選結果が報知対象役であるか否かを、所定制御を行う際に用いられる当選番号が報知対象役に対して割り当てられた所定の数値範囲内にあるか否かにより判定できるため、第2の内部当選コマンドを送信する際の処理を簡素化できる。
Further, as the winning number set when the internal lottery result becomes the notification target combination, a continuous numerical value consisting of a predetermined numerical range is assigned, and the
変形例2では、サブ制御部91が備える制御用のROM91bに、液晶表示器51に文字や記号等の情報を表示させるために最低限必要となる画像データを含む情報表示用データが予め記憶されており、サブ制御部91は、CGROM99a〜cの記憶内容を検査するための制御を実行する際に、ROM91bに記憶されている情報表示用データを表示制御回路92の作業用の記憶領域であるVRAMに記憶させて、表示指示データの内容で液晶表示器51に画像等を表示させる旨の表示命令を、表示制御回路92の所定のレジスタに書き込むことで、表示制御回路92により、ROM91bに記憶されていた情報表示用データを用いて、検査の結果を液晶表示器51に表示させるので、CGROM99a〜cの記憶内容を検査するための制御において、検査の結果を液晶表示器51に表示させる際に、CGROM99a〜cに記憶されている画像データではなく、サブ制御部91が備える制御用のROM91bに記憶されている情報表示用データに含まれる画像データを用いて検査の結果を表示させるので、CGROM99a〜cに記憶されている画像データに異常が生じている場合であっても、検査の結果を正常に表示させることができる。
In the second modification, the
[その他、変形例について]
以下に、上記実施形態の種々の変形例について説明する。
[Other modifications]
Hereinafter, various modifications of the above embodiment will be described.
[第1処理について]
上記実施形態では、入賞役の入賞の発生を許容するか否かを決定する内部抽選を第1処理の例として挙げているが、パチンコ遊技機において大当たりを発生させるか否かを決定する大当たり抽選を第1処理とするなど、上記実施形態と異なる第1処理を適用してもよい。
[About the first process]
In the above embodiment, the internal lottery for determining whether or not to allow the winning combination to occur is given as an example of the first process, but the jackpot lottery for determining whether or not to generate a jackpot in the pachinko gaming machine is given. May be applied as the first process, which is different from the above-described embodiment.
[第2処理について]
上記実施形態では、CZ抽選、ART抽選、上乗せ抽選、フリーズ抽選を第2処理の例として挙げているが、RTやリールの停止制御が無制御になるか又はスベリコマ数が変化するCT(チャレンジタイム)の移行抽選、パチンコ遊技機において右打ち報知を行う遊技状態への移行抽選、役物が可動する遊技状態への移行抽選、確率変動状態や時短状態への移行抽選を第2処理とするなど、上記実施形態と異なる第2処理を適用してもよい。
[About the second process]
In the above embodiment, the CZ lottery, the ART lottery, the additional lottery, and the freeze lottery are given as examples of the second process, but the CT (challenge time) in which the stop control of the RT and the reel is uncontrolled or the number of sliding frames changes. ) Transition lottery, transition lottery to the gaming state where right-handed notification is given in the pachinko gaming machine, transition lottery to the gaming state where the character is movable, transition lottery to the probability fluctuation state or the time saving state, etc. , A second process different from the above embodiment may be applied.
また、第2処理として特定遊技状態であるCZ、AT、フリーズ状態に移行させるか否かを決定する処理を例として挙げたが、特定の遊技状態に移行させる制御を実行するか否かを決定するための処理以外の処理を第2処理で実行してもよい。例えば、第1処理の処理結果に応じて制御中の遊技状態が終了するまでの残りゲーム数を更新する処理を第2処理とすることが挙げられる。具体的には、内部抽選の結果に応じてCZ、AT、上乗せ特化ゾーン、フリーズ状態の残りゲーム数を更新する処理が挙げられる。また、例えば、第1処理の処理結果に応じてATなど有利状態のストックを発生させる処理を第2処理とすることが挙げられる。そして、いずれの場合にも第2処理が行われたか否かにかかわらず第2処理結果コマンドをゲームごとに送信し、第2処理が行われたときにコマンドの内容を変化させることにより、本発明を実施することが可能である。 Further, as the second process, the process of determining whether or not to shift to the specific gaming state of CZ, AT, or the freeze state is given as an example, but it is determined whether or not to execute the control to shift to the specific gaming state. A process other than the process for performing the process may be executed in the second process. For example, the second process may be a process of updating the number of remaining games until the game state under control ends according to the process result of the first process. Specifically, there is a process of updating the CZ, AT, the additional special zone, and the number of remaining games in the frozen state according to the result of the internal lottery. Further, for example, a process of generating a stock in an advantageous state such as AT according to the process result of the first process may be set as the second process. Then, in any case, the second processing result command is transmitted for each game regardless of whether or not the second processing is performed, and the content of the command is changed when the second processing is performed. It is possible to carry out the invention.
[第1処理について]
上記実施形態では、入賞判定処理を第1処理の例として挙げているが、パチンコ遊技機において特別図柄の組合せを判定する処理を第1処理とするなど、上記実施形態と異なる第1処理を適用してもよい。
[About the first process]
In the above embodiment, the winning determination process is given as an example of the first process, but a first process different from the above embodiment is applied, such as a process of determining a combination of special symbols in a pachinko gaming machine as the first process. You may.
[第2処理について]
上記実施形態では、RTの移行を決定するための処理を第2処理の例として挙げているが、ATやリールの停止制御が無制御になるか又はスベリコマ数が変化するCT(チャレンジタイム)の移行、パチンコ遊技機において右打ち報知を行う遊技状態への移行、役物が可動する遊技状態への移行、確率変動状態や時短状態への移行を決定するための処理を第2処理とするなど、上記実施形態と異なる第2処理を適用してもよい。例えば、ATを第2処理とした場合には、特定の入賞役が入賞したときにATに移行するように構成し、入賞判定処理を行った後に、ATに移行するか否かを決定するための処理を行い、AT状態コマンドを送信した後に入賞番号コマンドを送信することにより実施することができる。
[About the second process]
In the above embodiment, the process for determining the transition of RT is given as an example of the second process, but the CT (challenge time) in which the stop control of the AT or reel becomes uncontrolled or the number of sliding frames changes. The second process is to determine the transition, the transition to the gaming state in which the pachinko gaming machine gives a right-handed notification, the transition to the gaming state in which the accessory is movable, and the transition to the probability fluctuation state or the time saving state. , A second process different from the above embodiment may be applied. For example, when the AT is the second process, it is configured to shift to the AT when a specific winning combination wins, and after performing the winning determination process, it is determined whether or not to shift to the AT. It can be carried out by performing the above processing, transmitting the AT status command, and then transmitting the winning number command.
また、第2処理として所定制御であるRTの移行を決定する処理を例として挙げたが、所定制御であるRTの移行を決定するための処理以外の処理を第2処理で実行してもよい。例えば、第1処理の処理結果に応じて制御中の遊技状態が終了するまでの残りゲーム数を更新する処理を第2処理とすることが挙げられる。具体的には、導出された表示結果に応じてCZ、AT、上乗せ特化ゾーン、フリーズ状態の残りゲーム数を更新する処理が挙げられる。また、例えば、第1処理の処理結果に応じてATなど有利状態のストックを発生させる処理を第2処理とすることが挙げられる。そして、いずれの場合にも第2処理が行われたか否かにかかわらず第2処理結果コマンドをゲームごとに送信し、第2処理が行われたときにコマンドの内容を変化させることにより、本発明を実施することが可能である。 Further, although the process of determining the RT migration of the predetermined control is given as an example as the second process, a process other than the process of determining the RT migration of the predetermined control may be executed in the second process. .. For example, the second process may be a process of updating the number of remaining games until the game state under control ends according to the process result of the first process. Specifically, there is a process of updating the CZ, AT, the additional special zone, and the number of remaining games in the frozen state according to the derived display result. Further, for example, a process of generating a stock in an advantageous state such as AT according to the process result of the first process may be set as the second process. Then, in any case, the second processing result command is transmitted for each game regardless of whether or not the second processing is performed, and the content of the command is changed when the second processing is performed. It is possible to carry out the invention.
[遊技機について]
上記実施形態では、メダル並びにクレジットを用いて賭数を設定するスロットマシンを例に挙げて説明したが、これに限定されることなく、例えば、パチンコ遊技機で用いられている遊技球を用いて賭数を設定するスロットマシンや、クレジットのみを使用して賭数を設定する完全クレジット式のスロットマシンに上記の実施の形態で示した構成を適用して、請求項1に係る発明を実現することが可能である。遊技球を遊技媒体として用いる場合は、例えば、メダル1枚分を遊技球5個分に対応させた場合に、上記の実施の形態で賭数として3を設定する場合は、15個の遊技球を用いて賭数を設定するものに相当する。
[About the game machine]
In the above embodiment, a slot machine for setting the number of bets using medals and credits has been described as an example, but the present invention is not limited to this, and for example, a gaming ball used in a pachinko gaming machine is used. The invention according to
さらに、流路切替ソレノイド30や投入メダルセンサ31など、メダルの投入機構に加えて、遊技球の取込を行う球取込装置、球取込装置により取り込まれた遊技球を検出する取込球検出スイッチを設けるとともに、ホッパーモータ34bや払出センサ34cなど、メダルの払出機構に加えて、遊技球の払出を行う球払出装置、球払出装置により払い出された遊技球を検出する払出球検出スイッチを設け、メダルおよび遊技球の双方を用いて賭数を設定してゲームを行うことが可能であり、かつ入賞の発生によってメダルおよび遊技球が払い出されるスロットマシンに上記の実施の形態で示した構成を適用して、本発明を実現することが可能である。
Further, in addition to the medal insertion mechanism such as the flow
また、ゲームソフト(スロットマシンゲーム、パチンコ遊技機ゲーム)を起動する家庭用ゲーム機や他のコンピュータ装置、インストールされた携帯アプリ(スロットマシンアプリ、パチンコ遊技機アプリ)を起動する携帯端末を本発明の遊技機として構成することも可能である。 The present invention also provides a home-use game machine for starting game software (slot machine game, pachinko game machine game), other computer devices, and a mobile terminal for starting an installed mobile application (slot machine application, pachinko game machine application). It is also possible to configure it as a game machine.
1 スロットマシン
2L,2C,2R リール
6 MAXBETスイッチ
7 スタートスイッチ
8L,8C,8R ストップスイッチ
41 メイン制御部
51 液晶表示器
91 サブ制御部
1
Claims (1)
遊技の制御を行う遊技制御手段と、
前記遊技制御手段から送信された制御コマンドに基づいて演出の制御を行う演出制御手段と、を備え、
前記遊技制御手段は、
前記可変表示部に表示結果が導出される前に導出を許容する表示結果を決定する事前決定手段と、
前記事前決定手段の決定結果に基づいて、特定状態に制御するか否かを決定する特定決定手段と、
前記特定決定手段の決定結果に基づいて、特別制御を実行するか否かを決定する特別決定手段と、
前記可変表示部に導出された表示結果に基づいて、入賞判定する入賞判定手段と、
前記入賞判定手段の入賞判定結果に基づいて、所定状態に制御するか否かを決定する所定決定手段と、
前記事前決定手段の決定結果を特定可能な事前決定結果コマンドを送信する事前決定結果コマンド送信手段と、
前記特定決定手段の決定結果を特定可能な特定コマンドを送信する特定コマンド送信手段と、
前記特別決定手段の決定結果を特定可能な特別コマンドを送信する特別コマンド送信手段と、
前記入賞判定手段の入賞判定結果を特定可能な入賞判定結果コマンドを送信する入賞判定結果コマンド送信手段と、
前記所定決定手段の決定結果を特定可能な所定コマンドを送信する所定コマンド送信手段と、を含み、
前記演出制御手段は、
前記事前決定結果コマンドに基づいて前記事前決定手段の決定結果を特定し、前記特定コマンドに基づいて前記特定決定手段の決定結果を特定し、前記特別コマンドに基づいて前記特別決定手段の決定結果を特定し、前記入賞判定結果コマンドに基づいて前記入賞判定手段の入賞判定結果を特定し、前記所定コマンドに基づいて前記所定決定手段の決定結果を特定する特定手段と、
前記特定手段による特定結果に応じて前記演出を実行する演出実行手段と、を含み、
前記特別コマンド送信手段は、前記特定コマンド送信手段が前記特定コマンドを送信した後に前記特別コマンドを送信し、
前記事前決定結果コマンド送信手段は、前記特別コマンド送信手段が前記特別コマンドを送信した後に前記事前決定結果コマンドを送信し、
前記入賞判定結果コマンド送信手段は、前記所定コマンド送信手段が前記所定コマンドを送信した後に前記入賞判定結果コマンドを送信する
ことを特徴とするスロットマシン。 A variable display unit capable of variablely displaying a plurality of types of identification information, each of which can be identified, is provided, and after the variable display unit is variable-displayed, the variable display of the variable display unit is stopped to derive a display result. In slot machines where prizes can be generated according to the display result
A game control means that controls the game,
And a presentation control means for controlling the presentation based on the control command transmitted from the game control unit,
The game control means
Predetermining means for determining a display result that allows derivation before the display result is derived to the variable display unit, and
Based on the determination result of the prior determination means, the specific determination means for determining whether or not to control the specific state, and
A special determination means for determining whether or not to execute the special control based on the determination result of the specific determination means, and
Based on the display result derived to the variable display unit, the winning determination means for determining the winning and the winning determination means.
A predetermined determination means for determining whether or not to control the predetermined state based on the winning determination result of the prize determination means,
A predetermined result command transmitting means for transmitting a predetermined result command capable of specifying the determined result of the prior determined means, and
A specific command transmission means for transmitting a specific command capable of specifying the determination result of the specific determination means, and
A special command transmission means for transmitting a special command capable of specifying the determination result of the special determination means
A win determination result command transmitting means for transmitting a win determination results can identify a winning determination result command of the winning determination means,
Anda predetermined command transmission means for transmitting an identifiable predetermined command determination result of said predetermined determining means,
The effect control means
The determination result of the prior determination means is specified based on the predetermined determination result command, the determination result of the specific determination means is specified based on the specific command, and the determination of the special determination means is determined based on the special command. identify the result, a specific means for the win determination results to identify the win determination results in the winning determination means based on the command, specifying the determination result of said predetermined determining means based on the predetermined command,
Anda demonstration execution means for executing said effect depending on the particular result by the specifying unit,
The special command transmitting means transmits the special command after the specific command transmitting means transmits the specific command.
The predetermined result command transmitting means transmits the predetermined result command after the special command transmitting means transmits the special command.
The winning determination result command transmitting means is a slot machine characterized in that the predetermined command transmitting means transmits the predetermined command and then transmits the winning determination result command.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016042242A JP6761647B2 (en) | 2016-03-04 | 2016-03-04 | Slot machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016042242A JP6761647B2 (en) | 2016-03-04 | 2016-03-04 | Slot machine |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017153870A JP2017153870A (en) | 2017-09-07 |
JP6761647B2 true JP6761647B2 (en) | 2020-09-30 |
Family
ID=59807578
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016042242A Active JP6761647B2 (en) | 2016-03-04 | 2016-03-04 | Slot machine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6761647B2 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6952676B2 (en) * | 2018-11-28 | 2021-10-20 | 株式会社藤商事 | Pachinko machine |
JP7091298B2 (en) * | 2019-09-10 | 2022-06-27 | 株式会社藤商事 | Pachinko machine |
JP7101648B2 (en) * | 2019-09-10 | 2022-07-15 | 株式会社藤商事 | Pachinko machine |
JP7101649B2 (en) * | 2019-09-10 | 2022-07-15 | 株式会社藤商事 | Pachinko machine |
JP7091297B2 (en) * | 2019-09-10 | 2022-06-27 | 株式会社藤商事 | Pachinko machine |
JP7097863B2 (en) * | 2019-09-10 | 2022-07-08 | 株式会社藤商事 | Pachinko machine |
JP7325583B2 (en) * | 2019-09-10 | 2023-08-14 | 株式会社藤商事 | game machine |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4834422B2 (en) * | 2006-03-02 | 2011-12-14 | 株式会社三共 | Slot machine |
JP4878558B2 (en) * | 2007-01-26 | 2012-02-15 | 株式会社大都技研 | Medal selector and game machine equipped with the medal selector |
JP6136485B2 (en) * | 2013-04-05 | 2017-05-31 | 株式会社三洋物産 | Game machine |
JP6334909B2 (en) * | 2013-12-17 | 2018-05-30 | 株式会社三共 | Slot machine |
JP2015211812A (en) * | 2014-05-07 | 2015-11-26 | 株式会社三共 | Slot machine |
JP2016016139A (en) * | 2014-07-09 | 2016-02-01 | 株式会社三共 | Slot machine |
-
2016
- 2016-03-04 JP JP2016042242A patent/JP6761647B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017153870A (en) | 2017-09-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6761647B2 (en) | Slot machine | |
JP6533177B2 (en) | Gaming machine | |
JP6709622B2 (en) | Amusement machine | |
JP6476505B2 (en) | Slot machine | |
JP2021183188A (en) | Game machine | |
JP6203994B2 (en) | Game machine | |
JP6826488B2 (en) | Game machine | |
JP6778054B2 (en) | Game machine | |
JP6716264B2 (en) | Amusement machine | |
JP2008253527A (en) | Slot machine | |
JP6778055B2 (en) | Game machine | |
JP7244199B2 (en) | game machine | |
JP6761646B2 (en) | Slot machine | |
JP6842272B2 (en) | Slot machine | |
JP6554710B2 (en) | Game machine | |
JP7027134B2 (en) | Pachinko machine | |
JP7026482B2 (en) | Pachinko machine | |
JP2017012623A (en) | Slot machine | |
JP6943652B2 (en) | Pachinko machine | |
JP6867855B2 (en) | Slot machine | |
JP6875184B2 (en) | Slot machine | |
JP4825036B2 (en) | Slot machine | |
JP7096416B2 (en) | Pachinko machine | |
JP6959026B2 (en) | Pachinko machine | |
JP6898765B2 (en) | Pachinko machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190206 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191224 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200107 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200304 |
|
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: 20200901 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200907 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6761647 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |