Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7329558B2 - game machine - Google Patents
[go: Go Back, main page]

JP7329558B2 - game machine - Google Patents

game machine Download PDF

Info

Publication number
JP7329558B2
JP7329558B2 JP2021058816A JP2021058816A JP7329558B2 JP 7329558 B2 JP7329558 B2 JP 7329558B2 JP 2021058816 A JP2021058816 A JP 2021058816A JP 2021058816 A JP2021058816 A JP 2021058816A JP 7329558 B2 JP7329558 B2 JP 7329558B2
Authority
JP
Japan
Prior art keywords
address
data
winning
lottery
value
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
Application number
JP2021058816A
Other languages
Japanese (ja)
Other versions
JP2022155364A (en
Inventor
卓也 立石
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Heiwa Corp
Original Assignee
Heiwa Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Heiwa Corp filed Critical Heiwa Corp
Priority to JP2021058816A priority Critical patent/JP7329558B2/en
Publication of JP2022155364A publication Critical patent/JP2022155364A/en
Application granted granted Critical
Publication of JP7329558B2 publication Critical patent/JP7329558B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Pinball Game Machines (AREA)
  • Slot Machines And Peripheral Devices (AREA)

Description

本発明は、遊技機に関する。 The present invention relates to gaming machines.

従来、外周面に図柄が配列された複数のリールを備えた遊技機(回胴式遊技機、スロットマシン)が知られている。この種の遊技機は、メダルやパチンコ玉などの遊技媒体に対して一定の遊技価値を付与し、このような遊技媒体を獲得するための遊技を行うものである。また、この種の遊技機は、遊技者の回転開始操作を契機として、内部抽選を行うとともに複数のリールの回転を開始させ、遊技者の停止操作を契機として、内部抽選の結果に応じた態様で複数のリールを停止させる制御を行っている。そして、遊技の結果は、複数のリールが停止した状態における入賞判定ライン上に表示された図柄組合せによって判定され、遊技の結果に応じてメダル等の払い出しなどが行われる。 2. Description of the Related Art Conventionally, a game machine (a reel-type game machine, a slot machine) having a plurality of reels with patterns arranged on the outer peripheral surface thereof is known. This type of gaming machine imparts a certain game value to game media such as medals and pachinko balls, and performs games to acquire such game media. In addition, this type of gaming machine performs an internal lottery and starts the rotation of a plurality of reels in response to the player's rotation start operation, and performs a mode according to the result of the internal lottery in response to the player's stop operation. is controlling to stop multiple reels. The result of the game is determined by the combination of symbols displayed on the winning determination line when the plurality of reels are stopped, and medals or the like are paid out according to the result of the game.

上述した遊技機においては、遊技の進行を制御する制御装置において実行される制御プログラムのうち所定のプログラムをモジュール化し、該モジュール化したプログラムを呼び出して実行するように構成することで、所定のプログラムを実行する際に必要となるプログラムコードのデータ容量を圧縮した遊技機が知られている(例えば、特許文献1)。 In the gaming machine described above, a predetermined program among the control programs executed in the control device for controlling the progress of the game is modularized, and the modularized program is called and executed. There is known a gaming machine in which the data capacity of the program code required for executing is compressed (for example, Patent Document 1).

特開2018-50783号公報JP 2018-50783 A

ここで、近年、遊技機においては、多様な遊技性を実現するために、遊技の進行を制御する制御部において多様のプログラムやデータテーブルを記憶可能にすることが求められており、制御部に記憶されるデータのデータ容量を圧縮することが求められている。 Here, in recent years, in the gaming machine, in order to realize various game characteristics, there is a demand for a control unit that controls the progress of a game to be capable of storing various programs and data tables. There is a demand for compressing the data capacity of stored data.

そこで、本発明は、遊技機に記憶されるデータのデータ容量を圧縮可能な遊技機を提供することを目的としている。 SUMMARY OF THE INVENTION Accordingly, an object of the present invention is to provide a gaming machine capable of compressing the data capacity of data stored in the gaming machine.

本発明は、遊技価値を用いた遊技を行う遊技機において、
データが記憶されたデータテーブルと、前記データテーブルに対応付けられたアドレスに関する情報が記憶されたアドレスデータテーブルと、が記憶された記憶手段を備え、
前記アドレスに関する情報は、それぞれ所定のサイズに区切られた複数のデータ領域に記憶され、
前記アドレスに関する情報には、第1情報と、第2情報と、第3情報と、が含まれ、
前記第1情報は、前記複数のデータ領域のうち第1データ領域に記憶され、
前記第2情報は、前記複数のデータ領域のうち第2データ領域に記憶され、
前記第3情報は、前記複数のデータ領域のうち第3データ領域に記憶され、
前記第1情報は、第1分割情報と、第2分割情報と、から構成され、
前記第1分割情報は、前記所定のサイズを分割した分割サイズから構成され、
前記第2分割情報は、前記分割サイズから構成され、
前記データテーブルとして、第1データテーブルと、第2データテーブルと、を有し、
前記第1データテーブルのアドレスと、前記第2データテーブルのアドレスと、には、共通の特定情報が含まれ、
前記特定情報は、前記アドレスデータテーブルには記憶されておらず、
前記第1データテーブルのアドレスは、前記第1分割情報及び前記第2情報が取得され、且つ第1レジスタの指定のビットに前記特定情報をセットする第1命令が実行され、前記第1レジスタに前記第1分割情報と、前記特定情報と、がセットされ、第2レジスタに前記第2情報がセットされることで構築され、
前記第2データテーブルのアドレスは、第3レジスタの指定のビットに前記特定情報をセットする第2命令が実行され、前記第3レジスタに前記第2分割情報と、前記特定情報と、がセットされ、第4レジスタに前記第3情報がセットされることで構築される、ことを特徴とする。
The present invention provides a game machine that performs a game using game value,
a storage means storing a data table storing data and an address data table storing information about addresses associated with the data table;
The information about the address is stored in a plurality of data areas each partitioned into a predetermined size ,
the information about the address includes first information, second information, and third information;
the first information is stored in a first data area among the plurality of data areas ;
the second information is stored in a second data area among the plurality of data areas ;
the third information is stored in a third data area among the plurality of data areas ;
the first information is composed of first split information and second split information;
The first division information is composed of division sizes obtained by dividing the predetermined size,
The second division information is composed of the division size,
having a first data table and a second data table as the data tables,
The address of the first data table and the address of the second data table include common specific information,
The specific information is not stored in the address data table,
The address of the first data table is stored in the first register when the first division information and the second information are acquired and the first instruction for setting the specific information in the specified bit of the first register is executed. constructed by setting the first division information and the specific information and setting the second information in a second register ;
The address of the second data table is such that a second instruction for setting the specific information to a specified bit of a third register is executed, and the second division information and the specific information are set to the third register. , is constructed by setting the third information in the fourth register .

本発明によれば、遊技機に記憶される情報のデータ容量を圧縮可能な遊技機を提供することができる。 According to the present invention, it is possible to provide a gaming machine capable of compressing the data capacity of information stored in the gaming machine.

本発明の実施形態の遊技機の外観構成を示す斜視図である。1 is a perspective view showing an external configuration of a gaming machine according to an embodiment of the present invention; FIG. 本発明の実施形態の遊技機の機能ブロックを説明する図である。It is a figure explaining the functional block of the gaming machine of embodiment of this invention. 本発明の実施形態の遊技機における内部抽選で当選可能な当選エリアと、各当選エリアに含まれる当選役と、を示す図である。FIG. 10 is a diagram showing winning areas that can be won in an internal lottery and winning combinations included in each winning area in the gaming machine according to the embodiment of the present invention; (A)は、本発明の実施形態の遊技機における遊技状態の状態遷移図、(B)は、AT制御手段が制御する通常区間及び有利区間と、有利区間中における演出状態と、に係る遷移図である。(A) is a state transition diagram of the game state in the gaming machine of the embodiment of the present invention, and (B) is a transition regarding the normal section and the advantageous section controlled by the AT control means, and the effect state in the advantageous section. It is a diagram. 本発明の実施形態の遊技機における1つのオフセットから2つのデータテーブルのアドレスを構築するために参照されるアドレスデータテーブルを示す図である。It is a figure which shows the address data table referred in order to construct the address of two data tables from one offset in the gaming machine of embodiment of this invention. 本発明の実施形態の遊技機における条件テーブルのアドレスと、抽選テーブルのアドレスと、を構築する制御プログラムを示す図である。FIG. 10 is a diagram showing a control program for constructing the address of the condition table and the address of the lottery table in the gaming machine of the embodiment of the present invention; 本発明の実施形態の遊技機における1つのオフセットから1つのデータテーブルのアドレスを構築するために参照されるアドレスデータテーブルを示す図である。It is a figure which shows the address data table referred in order to construct|assemble the address of one data table from one offset in the gaming machine of embodiment of this invention. 本発明の実施形態の遊技機における抽選テーブルのアドレスを構築する制御プログラムを示す図である。It is a diagram showing a control program for constructing the address of the lottery table in the gaming machine of the embodiment of the present invention. (A)は、本発明の比較例の遊技機において1つのオフセットから2つのデータテーブルのアドレスを構築するために参照されるアドレスデータテーブルを示す図、(B)は、比較例の遊技機において条件テーブルのアドレスと、抽選テーブルのアドレスと、を構築する制御プログラムを示す図である。(A) is a diagram showing an address data table that is referenced to construct two data table addresses from one offset in a gaming machine of a comparative example of the present invention; FIG. 10 is a diagram showing a control program for constructing the address of a condition table and the address of a lottery table; (A)は、本発明の比較例の遊技機において1つのオフセットから1つのデータテーブルのアドレスを構築するために参照されるアドレスデータテーブルを示す図、(B)は、比較例の遊技機において抽選テーブルのアドレスを構築する制御プログラムを示す図である。(A) is a diagram showing an address data table that is referenced to construct an address of one data table from one offset in a gaming machine of a comparative example of the present invention; It is a figure which shows the control program which constructs the address of a lottery table. (A)は、本発明の実施形態の遊技機が有する1つのオフセットから2つのデータテーブルのアドレスを構築するために参照されるアドレスデータテーブルに記憶されたアドレスデータのデータ容量と、比較例の遊技機が有する1つのオフセットから2つのデータテーブルのアドレスを構築するために参照されるアドレスデータテーブルに記憶されたアドレスデータのデータ容量と、のデータ容量を比較した図、(B)は、本発明の実施形態の遊技機が有する1つのオフセットから1つのデータテーブルのアドレスを構築するために参照されるアドレスデータテーブルに記憶されたアドレスデータのデータ容量と、比較例の遊技機が有する1つのオフセットから1つのデータテーブルのアドレスを構築するために参照されるアドレスデータテーブルに記憶されたアドレスデータのデータ容量と、のデータ容量を比較した図である。(A) shows the data capacity of the address data stored in the address data table referred to in order to construct the addresses of the two data tables from one offset possessed by the gaming machine of the embodiment of the present invention, and the (B) is a diagram comparing the data capacity of the address data stored in the address data table that is referenced to construct the addresses of the two data tables from one offset possessed by the game machine, and the data capacity of the data table. The data capacity of the address data stored in the address data table referred to in order to construct the address of one data table from one offset possessed by the gaming machine of the embodiment of the invention, and the one data capacity of the gaming machine of the comparative example. FIG. 4 is a diagram comparing the data capacity of address data stored in an address data table that is referenced to construct an address of one data table from an offset; 本発明の変形例の遊技機の扉が解放された状態における外観構成を示す斜視図である。FIG. 12 is a perspective view showing the external configuration of the gaming machine according to the modified example of the present invention in a state where the door is opened; 本発明の変形例の遊技機の正面図である。It is a front view of the gaming machine of the modification of the present invention. 本発明の変形例の遊技機の機能ブロックを説明する図である。It is a figure explaining the functional block of the gaming machine of the modification of this invention.

以下、本実施形態について説明する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また、本実施形態で説明される構成のすべてが、本発明の必須構成要件であるとは限らない。 The present embodiment will be described below. It should be noted that the embodiments described below do not unduly limit the content of the present invention described in the claims. Moreover, not all the configurations described in the present embodiment are essential constituent elements of the present invention.

1.遊技機の構成の概要
図1は、本発明の実施形態に係るスロットマシン1の外観構成を示す斜視図である。本実施形態のスロットマシン1は、いわゆる回胴式遊技機と呼ばれるもので、メダルを遊技価値として用いた遊技を行う種類の遊技機である。
1. Outline of Configuration of Gaming Machine FIG. 1 is a perspective view showing the external configuration of a slot machine 1 according to an embodiment of the present invention. The slot machine 1 of the present embodiment is a so-called reel-type gaming machine, and is a type of gaming machine that performs games using medals as game values.

本実施形態のスロットマシン1は、筐体BX、前面上扉UD及び前面下扉DDからなる箱形の筐体内に複数のリールとしての左リールR1~右リールR3からなるリールユニット310(図2参照)が収められている。また、筐体内のリールユニット310の下部には、メダルの払出装置としてのホッパーユニット320(図2参照)が収められている。また、本実施形態のスロットマシン1の筐体内には、CPU、ROM(情報記憶媒体の一例)、RAM等を搭載し、スロットマシン1の動作を制御する制御基板も収められている。 The slot machine 1 of this embodiment includes a reel unit 310 (see FIG. 2 ) are included. A hopper unit 320 (see FIG. 2) as a medal dispensing device is housed below the reel unit 310 in the housing. In addition, a CPU, a ROM (an example of an information storage medium), a RAM, etc. are installed in the housing of the slot machine 1 of this embodiment, and a control board for controlling the operation of the slot machine 1 is also housed.

図1に示す左リールR1~右リールR3は、それぞれ外周面が一定の間隔で20の領域(以下、各領域を「コマ」と記載する)に区画されており、各コマに複数種類の図柄のいずれかが配列されている。 The left reel R1 to the right reel R3 shown in FIG. 1 are each divided into 20 regions (each region is hereinafter referred to as a “frame”) at regular intervals on the outer peripheral surface, and each frame has a plurality of types of symbols. are arranged.

前面上扉UDと前面下扉DDとは、個別に開閉可能に設けられている。前面上扉UDには、左リールR1~右リールR3の回転状態及び停止状態を観察可能にする表示窓DWが設けられている。左リールR1~右リールR3の停止状態では、左リールR1~右リールR3それぞれの外周面に一定間隔で配列された複数種類の図柄のうち、外周面上に連続して配列されている3つの図柄(上段図柄、中段図柄、下段図柄)をスロットマシン1の正面から表示窓DWを通じて観察できるようになっている。 The front upper door UD and the front lower door DD are provided so as to be individually openable and closable. A front upper door UD is provided with a display window DW for observing the rotation state and stop state of the left reel R1 to the right reel R3. In the stopped state of the left reel R1 to the right reel R3, among the plurality of types of symbols arranged at regular intervals on the outer peripheral surface of each of the left reel R1 to the right reel R3, three patterns continuously arranged on the outer peripheral surface. The patterns (upper pattern, middle pattern, lower pattern) can be observed from the front of the slot machine 1 through the display window DW.

また、本実施形態のスロットマシン1では、表示窓DWを通じて図柄を観察するための表示位置として、各リールについて上段、中段、下段が設けられており、各リールの表示位置の組合せによる有効ラインについて、有効ラインL1が設定されている。本実施形態のスロットマシン1では、1回の遊技に関して必要となるメダルの数、いわゆる規定投入数がいずれの遊技状態においても3枚に設定されており、規定投入数に相当するメダルが投入されると左リールR1~右リールR3の中段によって構成される有効ラインL1が有効化される。 In addition, in the slot machine 1 of the present embodiment, as display positions for observing symbols through the display window DW, upper, middle and lower stages are provided for each reel. , valid lines L1 are set. In the slot machine 1 of the present embodiment, the number of medals required for one game, the so-called prescribed number of inserted medals, is set to three in any game state, and medals corresponding to the prescribed number of inserted medals are inserted. Then, the effective line L1 formed by the middle stages of the left reel R1 to the right reel R3 is activated.

そして、遊技結果は、表示窓DW内の有効ラインL1上に停止表示された図柄組合せによって判定され、有効ラインL1上の図柄組合せが予め定められた役に対応した図柄組合せである場合に、その役が入賞したものとしてホッパーユニット320からメダルの払い出し等が行われる。 The game result is determined by the symbol combination stopped and displayed on the activated line L1 in the display window DW. Medals are paid out from the hopper unit 320 assuming that the winning combination has been won.

前面上扉UDには、遊技情報表示部DSが設けられている。遊技情報表示部DSは、LED、ランプ、7セグメント表示器等からなり、メダルのクレジット数、1回の遊技におけるメダルの払出数あるいは獲得数、ボーナス状態でのメダルの払出数の合計あるいは獲得数の合計、今回の遊技で当選した役の情報、メダルの払い出しに関係するストップボタンB1、ストップボタンB2、ストップボタンB3の押し方を示唆する情報の表示等の各種遊技情報が表示される。 A game information display section DS is provided on the upper front door UD. The game information display unit DS is composed of LEDs, lamps, 7-segment displays, etc., and includes the number of credits for medals, the number of paid-out or won medals in one game, and the total number of paid-out or won medals in a bonus state. , information on the winning combination in the current game, and display of information suggesting how to press the stop button B1, stop button B2, and stop button B3 related to payout of medals.

遊技情報表示部DSには、7セグメント表示器から構成される主制御表示装置500が含まれており、規定投入数のメダルが投入されスタートレバーSLが操作された際に、今回の遊技で当選した役の情報である当選情報に基づき作成される制御信号である当選役コマンドに対応する表示である報知表示が表示され、報知表示の表示後左リールR1~右リールR3が停止した際に、報知表示が終了するとともにメダルの払出数あるいは獲得数が表示される。本実施形態のスロットマシン1では、当選役コマンドに応じた表示態様で主制御表示装置500の各セグメントが点灯及び消灯する報知表示が実行される。 The game information display unit DS includes a main control display device 500 composed of a 7-segment display device. When the information display corresponding to the winning combination command, which is a control signal generated based on the winning information, which is the information of the winning combination, is displayed, and the left reel R1 to the right reel R3 are stopped after the information display is displayed, When the notification display ends, the number of medals paid out or won is displayed. In the slot machine 1 of the present embodiment, a notification display is executed in which each segment of the main control display device 500 lights up and goes out in a display mode according to the winning combination command.

また、主制御表示装置500には、7セグメント表示器のドットであり、後述するAT制御手段200(図2参照)によって有利区間が開始され、小役の入賞が補助されることでメダルの獲得期待値が1以上となっている場合に点灯する区間報知部500Aが設けられている。また、本実施形態のスロットマシン1では、音を用いた演出を行うための音響装置340が前面上扉UDと前面下扉DDとに複数設けられている。音響装置340からは、遊技を補助したり、遊技を盛り上げたりするための各種の音声が出力される。 In addition, the main control display device 500 is a dot of a 7-segment display, and an advantageous section is started by the AT control means 200 (see FIG. 2), which will be described later. A section notification unit 500A is provided that lights up when the expected value is 1 or more. In addition, in the slot machine 1 of the present embodiment, a plurality of acoustic devices 340 for producing effects using sound are provided on the upper front door UD and the lower front door DD. The audio device 340 outputs various sounds for assisting the game or making the game more lively.

前面下扉DDには、各種の操作手段が設けられている。操作手段としては、クレジット(貯留)されたメダルを投入する操作を行うための投入操作手段として、1枚のメダルを投入するシングルベットボタンBT及び規定投入数のメダルを投入するマックスベットボタンMB、左リールR1~右リールR3を回転させて遊技を開始する契機となる開始操作を遊技者に実行させるための遊技開始操作手段としてのスタートレバーSL、ステッピングモータにより回転駆動されている左リールR1~右リールR3のそれぞれを停止させる契機となる停止操作を遊技者に実行させるための停止操作手段としてのストップボタンB1~ストップボタンB3及びクレジットされたメダルを精算するための精算ボタンBSも設けられている。 Various operating means are provided on the lower front door DD. The operation means includes a single bet button BT for inserting one medal and a max bet button MB for inserting a specified number of medals, as insert operation means for performing an operation for inserting credited (stored) medals; A start lever SL as a game start operation means for causing the player to perform a start operation that triggers the start of the game by rotating the left reel R1 to the right reel R3, and the left reel R1 to which are rotationally driven by a stepping motor. Also provided are stop buttons B1 to B3 as stop operation means for causing the player to execute a stop operation that serves as a trigger for stopping each of the right reels R3, and a settlement button BS for settlement of credited medals. there is

また、前面下扉DDの下部には、メダル払出口MOとメダル受け皿MPとが設けられており、遊技の結果に応じた枚数のメダルがメダル払出口MOからメダル受け皿MPへ払い出されるようになっている。また、遊技機内にクレジットされたメダルが記憶されている状態で、精算ボタンBSが押下された場合、精算ボタンBSの押下に伴ってホッパーユニット320からクレジット数(クレジットされたメダルの枚数)に相当する枚数のメダルを払い出す精算処理を実行し、メダル払出口MOからメダル受け皿MPへメダルを払い出す。 A medal payout opening MO and a medal receiving tray MP are provided at the lower portion of the lower front door DD, and the number of medals corresponding to the result of the game is paid out from the medal paying opening MO to the medal receiving tray MP. ing. Also, when the settlement button BS is pressed while credited medals are stored in the game machine, the number of credits (the number of credited medals) is sent from the hopper unit 320 as the settlement button BS is pressed. Then, the medals are paid out from the medal payout port MO to the medal receiving tray MP.

図2は、本実施形態のスロットマシン1の機能ブロック図である。本実施形態のスロットマシン1は、制御基板としての遊技制御手段10によって制御される。遊技制御手段10は、複数の操作検出手段としてのメダル投入スイッチ210、ベットスイッチ220、スタートスイッチ230、ストップスイッチ240、設定変更許可スイッチ250及び設定変更スイッチ260の入力手段からの入力信号を受けて、遊技を実行するための各種の演算を行い、演算結果に基づいて演出装置300、リールユニット310、ホッパーユニット320及び主制御表示装置500等の出力手段の動作を制御する。 FIG. 2 is a functional block diagram of the slot machine 1 of this embodiment. The slot machine 1 of this embodiment is controlled by game control means 10 as a control board. The game control means 10 receives an input signal from input means such as a medal insertion switch 210, a bet switch 220, a start switch 230, a stop switch 240, a setting change permission switch 250 and a setting change switch 260 as a plurality of operation detection means. , performs various calculations for executing the game, and controls the operation of output means such as the effect device 300, the reel unit 310, the hopper unit 320, and the main control display device 500 based on the calculation results.

また、遊技制御手段10は、設定変更手段100、投入受付手段105、乱数生成手段110、内部抽選手段120、リール制御手段130、入賞判定手段140、払出制御手段150、リプレイ処理手段160、遊技状態移行制御手段170、演出制御手段180、記憶手段190及びアシストタイム制御手段(AT制御手段)200を含む。遊技制御手段10を構成する各手段は、各制御処理の実行時に、記憶手段190に予め記憶されている各制御プログラムを読み出して実行する。 The game control means 10 includes setting change means 100, input reception means 105, random number generation means 110, internal lottery means 120, reel control means 130, prize determination means 140, payout control means 150, replay processing means 160, game state Transition control means 170 , effect control means 180 , storage means 190 and assist time control means (AT control means) 200 are included. Each means constituting the game control means 10 reads and executes each control program stored in advance in the storage means 190 when executing each control process.

設定変更手段100は、記憶手段190の設定値記憶手段191に記憶されている設定値を変更する制御(設定変更制御)を行う。設定変更手段100は、前面上扉UDが開放された状態で設定変更許可スイッチ250がON状態となり設定変更を許可する状態である設定変更許可状態において、設定変更手段100は、電源装置に設けられている設定変更スイッチ260から出力される入力信号を受け付けるごとに、設定値記憶手段191に記憶されている設定値を設定1→設定2・・・設定6→設定1→・・・の順序で循環的に変動させる。また、スロットマシン1では、設定変更許可状態におけるスタートレバーSLの操作により作動するスタートスイッチ230からのスタート信号に基づいて設定値記憶手段191に記憶されている設定値を確定させて設定変更許可状態を終了する。本実施形態のスロットマシン1では、設定値記憶手段191において確定された設定値に応じて、内部抽選手段120による内部抽選で当選可能な当選エリアのうち一部の当選エリアの当選確率が変更される。つまり、設定変更手段100は、内部抽選手段120による内部抽選における役の当選確率を変更可能な値である設定値を変更可能に構成されている。 The setting change means 100 performs control (setting change control) to change the setting values stored in the setting value storage means 191 of the storage means 190 . The setting change means 100 is provided in the power supply device in a setting change permission state in which the setting change permission switch 250 is turned ON with the upper front door UD opened and the setting change is permitted. Each time an input signal output from the setting change switch 260 is received, the setting values stored in the setting value storage means 191 are changed in the order of setting 1 → setting 2 . . . setting 6 → setting 1 → . Vary cyclically. Further, in the slot machine 1, based on the start signal from the start switch 230 operated by the operation of the start lever SL in the setting change permitted state, the set value stored in the set value storage means 191 is determined, and the setting change permitted state is entered. exit. In the slot machine 1 of the present embodiment, the winning probability of some of the winning areas that can be won in the internal lottery by the internal lottery means 120 is changed according to the set value determined in the set value storage means 191. be. In other words, the setting change means 100 is configured to be able to change the set value, which is a value capable of changing the winning probability of the combination in the internal lottery by the internal lottery means 120 .

なお、本実施形態のスロットマシン1においては、設定変更手段100による設定変更制御が実行された場合に、遊技状態移行制御手段170が実行する遊技状態に係る制御及びAT制御手段200が実行する有利区間に係る制御が初期化されるように構成されており、遊技状態が後述する非リプレイタイム(以下、リプレイタイムを「RT」とも記載)状態に設定され、通常区間が設定されるように構成されている。このため、スロットマシン1では、設定変更前においてAT制御手段200が実行していた補助遊技に関する制御についても、初期化されるように構成されている。一方、スロットマシン1においては、遊技制御手段10への電力の供給が遮断(電断)され、その後再度電力の供給が再開された場合、遊技状態移行制御手段170が実行する遊技状態に係る制御及びAT制御手段200が実行する有利区間に係る制御について、電断前の状態から再開されるように構成されている。このため、スロットマシン1では、電断が発生しその後電力の供給が再開された場合、電断前にAT制御手段200が実行していた補助遊技に関する制御についても、電断前の状態が維持されるように構成されている。 In addition, in the slot machine 1 of the present embodiment, when the setting change control by the setting change means 100 is executed, the control related to the game state executed by the game state transition control means 170 and the advantageous effect executed by the AT control means 200 are executed. It is configured so that the control related to the section is initialized, the game state is set to a non-replay time (hereinafter, replay time is also referred to as "RT") state described later, and the normal section is set. It is For this reason, the slot machine 1 is configured so that the control relating to the auxiliary game executed by the AT control means 200 before the setting change is also initialized. On the other hand, in the slot machine 1, when the power supply to the game control means 10 is interrupted (power cut off) and then the power supply is restarted, the control related to the game state executed by the game state transition control means 170 is performed. And, the control of the advantageous section executed by the AT control means 200 is restarted from the state before the power failure. Therefore, in the slot machine 1, when the power supply is restarted after power failure occurs, the state before the power failure is maintained for the control related to the auxiliary game executed by the AT control means 200 before the power failure. configured to be

投入受付手段105は、メダルの投入を受け付ける投入受付期間内において、規定投入数(3枚)に相当するメダルが投入されたことに基づいて、スタートレバーSLに対する遊技開始操作を有効化する処理を行う。具体的には、メダル投入口MI(図1参照)にメダルが投入されると、メダル投入スイッチ210が作動することに伴って、投入受付手段105が、規定投入数を限度として、投入されたメダルを投入状態に設定する。また、投入受付手段105は、メダルがクレジットされた状態でシングルベットボタンBT又はマックスベットボタンMBが押下されるベット操作が実行されると、ベットスイッチ220が作動することに伴って、規定投入数を限度として、クレジットされたメダルを投入状態に設定する。 The insertion reception means 105 performs a process of activating the game start operation for the start lever SL based on the insertion of medals corresponding to the prescribed number of insertions (three) during the insertion reception period for accepting the insertion of medals. conduct. Specifically, when medals are inserted into the medal insertion slot MI (see FIG. 1), the medal insertion switch 210 is activated, and the insertion receiving means 105 inserts a specified number of inserted medals as a limit. Set the medal to throw-in state. In addition, when a bet operation is performed by pressing the single bet button BT or the max bet button MB while medals are credited, the bet accepting means 105 operates the bet switch 220 so that the prescribed number of inserted , set the credited medals to the inserted state.

なお、本実施形態のスロットマシン1では、規定投入数に相当するメダルの投入に基づいて有効化されたスタートレバーSLの最初の押下操作が、遊技者による遊技の開始操作として受け付けられ、左リールR1~右リールR3の回転を開始させる契機となっているとともに、後述する内部抽選手段120が内部抽選を実行する契機となっている。 In the slot machine 1 of the present embodiment, the first pressing operation of the start lever SL that is activated based on the insertion of medals corresponding to the specified number of insertions is accepted as the game start operation by the player, and the left reel is activated. This triggers the rotation of R1 to right reel R3, and triggers internal lottery by internal lottery means 120, which will be described later.

乱数生成手段110は、抽選用の乱数を発生させる手段である。なお、本実施形態において、「乱数」には、数学的な意味でランダムに発生する値のみならず、発生自体は規則的であっても、取得タイミング等が不規則であるために実質的に乱数として機能し得る値も含まれる。 The random number generating means 110 is a means for generating random numbers for lottery. In the present embodiment, "random numbers" are not limited to values that are generated randomly in a mathematical sense, but even if the generation itself is regular, since the acquisition timing etc. are irregular, Also included are values that can function as random numbers.

内部抽選手段120は、遊技者がスタートレバーSLに対して開始操作を実行し、スタートスイッチ230が開始操作を検出することで出力されるスタート信号に基づいて、役の当否を決定する内部抽選を行う手段であって、抽選テーブル選択処理、乱数判定処理、抽選フラグ設定処理等を行う。 The internal lottery means 120 performs an internal lottery to determine the winning combination based on the start signal output when the player executes the start operation on the start lever SL and the start switch 230 detects the start operation. It performs lottery table selection processing, random number determination processing, lottery flag setting processing, and the like.

抽選テーブル選択処理では、記憶手段190の内部抽選テーブル記憶手段192に格納されている複数の内部抽選テーブルのうち、いずれの内部抽選テーブルを用いて内部抽選を行うかを現在の遊技状態に基づき選択する。各内部抽選テーブルでは、複数の乱数(例えば、0~65535の65536個の乱数)のそれぞれに対して、リプレイ、小役及びボーナスなどの各種の役や不当選(ハズレ)が対応付けられている。 In the lottery table selection process, which of the internal lottery tables stored in the internal lottery table storage means 192 of the storage means 190 is used for the internal lottery is selected based on the current game state. do. In each internal lottery table, each of a plurality of random numbers (for example, 65536 random numbers from 0 to 65535) is associated with various winnings such as replays, small winnings and bonuses, and non-winning (losing). .

なお、以下の記載において、ボーナスとは、入賞することで役物又は役物連続作動装置を作動させる役を意味し、ボーナスが作動とは、ボーナスが入賞し役物又は役物連続作動装置を作動することを意味し、ボーナス状態とは、役物又は役物連続作動装置が作動した状態を意味する。 In the following description, a bonus means a role that activates a role item or a role item continuous operating device by winning a prize. A bonus state means a state in which a character or a character continuous actuating device is activated.

乱数判定処理では、スタートスイッチ230から出力されるスタート信号に基づいて、遊技ごとに乱数生成手段110が生成する乱数(抽選用乱数)を取得し、取得した乱数を抽選テーブル選択処理で選択した内部抽選テーブルと比較して、比較結果に基づき役に当選したか否かを判定する。 In the random number determination process, based on the start signal output from the start switch 230, a random number (lottery random number) generated by the random number generating means 110 for each game is acquired, and the acquired random number is selected by the lottery table selection process. It is compared with the lottery table, and it is determined whether or not the role is won based on the comparison result.

抽選フラグ設定処理では、乱数判定処理の結果に基づいて、当選したと判定された役に対応する抽選フラグを非成立状態(第1のフラグ状態、OFF状態)から成立状態(第2のフラグ状態、ON状態)に設定する。本実施形態のスロットマシン1では、2種類以上の役が重複して当選した場合には、重複して当選した2種類以上の役のそれぞれに対応する抽選フラグが成立状態に設定される。なお、本実施形態のスロットマシン1では、入賞するまで次回以降の遊技に成立状態を持ち越し可能な抽選フラグ(持越可能フラグ)と、入賞の如何に関わらず次回以降の遊技に成立状態を持ち越さずに非成立状態にリセットされる抽選フラグ(持越不可フラグ)が用意されている。また、抽選フラグの設定情報は、記憶手段190の抽選フラグ記憶手段193に格納される。 In the lottery flag setting process, based on the result of the random number determination process, the lottery flag corresponding to the combination determined to be won is changed from the non-formed state (first flag state, OFF state) to the formed state (second flag state). , ON state). In the slot machine 1 of the present embodiment, when two or more winning combinations are won in duplicate, the lottery flags corresponding to each of the two or more winning combinations are set to be established. In addition, in the slot machine 1 of the present embodiment, there is a lottery flag (carry-over possible flag) that can carry over the established state to the next and subsequent games until a prize is won, and that the established state is not carried over to the next and subsequent games regardless of the winning. A lottery flag (carry over impossible flag) that is reset to a non-established state is prepared in . Also, the lottery flag setting information is stored in the lottery flag storage means 193 of the storage means 190 .

リール制御手段130は、遊技者がスタートレバーSLへ開始操作を実行することにより作動するスタートスイッチ230からスタート信号が出力されたことに基づいて、左リールR1~右リールR3の回転駆動を開始し左リールR1~右リールR3の回転態様を制御するリール回転制御を実行する。また、リール制御手段130は、左リールR1~右リールR3の回転状態が、所定速度(例えば、約80rpm)で定常回転する回転状態となった場合に、各リールに対応するストップボタンB1~ストップボタンB3が押下されることでストップスイッチ240によって検出される停止操作を有効化する制御を実行する。そして、リール制御手段130は、停止操作を検出したストップスイッチ240からリール停止信号が出力された場合に、停止操作を検出したストップスイッチ240に対応する左リールR1~右リールR3の各リールを停止させる制御(リール停止制御)を行う。 The reel control means 130 starts rotating the left reel R1 to the right reel R3 based on the output of a start signal from the start switch 230 which operates when the player performs a start operation on the start lever SL. A reel rotation control for controlling the rotation modes of the left reel R1 to the right reel R3 is executed. Further, when the left reel R1 to right reel R3 are rotated at a predetermined speed (for example, about 80 rpm), the reel control means 130 controls the stop button B1 to stop button B1 corresponding to each reel. When the button B3 is pressed, the control for validating the stop operation detected by the stop switch 240 is executed. Then, when a reel stop signal is output from the stop switch 240 that has detected the stop operation, the reel control means 130 stops each reel of the left reel R1 to the right reel R3 corresponding to the stop switch 240 that has detected the stop operation. control (reel stop control).

なお、以下の記載において、リール制御手段130によって左リールR1~右リールR3の回転が開始され、遊技者が有効なストップボタンB1~ストップボタンB3をそれぞれ押下することについて、最初の押下を第1停止操作、2番目の押下を第2停止操作、3番目の押下を第3停止操作とも記載する。 In the following description, when the left reel R1 to right reel R3 are started to rotate by the reel control means 130 and the player presses the valid stop buttons B1 to B3, the first press is the first press. The stop operation, the second press is also referred to as the second stop operation, and the third press is also referred to as the third stop operation.

本実施形態のスロットマシン1では、左リールR1~右リールR3について、ストップボタンB1~ストップボタンB3が押下された時点(ストップスイッチ240が停止操作を検出した時点)から所定の期間としての190msが経過するまでに、押下されたストップボタンに対応する回転中のリールを停止するようになっている。ここで、ストップボタンの押下時点から190ms以内に回転中のリールを停止させる場合、回転している各リールの停止位置は、各リールの直径及び回転速度より、ストップボタンの押下時点からリールが停止するまでに最大で4コマ分回転可能に構成されている。 In the slot machine 1 of the present embodiment, a predetermined period of 190 ms from the time when the stop button B1 to the stop button B3 is pressed (when the stop switch 240 detects the stop operation) for the left reel R1 to the right reel R3. By the time it elapses, the spinning reel corresponding to the pressed stop button is stopped. Here, when the spinning reel is stopped within 190 ms from the time the stop button is pressed, the stop position of each rotating reel is determined by the diameter and rotation speed of each reel, and the reel stops from the time the stop button is pressed. It is configured to be able to rotate up to 4 frames.

このため、本実施形態のスロットマシン1では、左リールR1~右リールR3について、ストップボタンの押下時点で有効ラインL1上に表示されているコマから4コマ回転するまでの計5コマが、有効ラインL1上に図柄を引き込み可能な範囲(引き込み範囲)となっている。 Therefore, in the slot machine 1 of the present embodiment, a total of five frames from the left reel R1 to the right reel R3, which are displayed on the activated line L1 at the time the stop button is pressed, are activated until they rotate four frames. This is the range (drawing range) in which the pattern can be drawn onto the line L1.

リール制御手段130は、リール停止制御の実行時において、抽選フラグが成立状態に設定された役を可能な限り入賞させることができるように回転中のリールを停止させる引き込み処理と、抽選フラグが非成立状態に設定された役を入賞させることができないように回転中のリールを停止させる蹴飛ばし処理と、を含むロジック演算により予め設定された優先順位に基づき回転中のリールの停止位置を求めるロジック演算処理と、記憶手段190の停止制御テーブル記憶手段194に記憶されている停止制御テーブルを参照して回転中のリールの停止位置を決定するテーブル参照処理と、を行い、回転中のリールを停止させ有効ラインL1上に図柄を表示(以下、リール停止制御によって回転中のリールを停止させて有効ラインL1上に図柄を表示することを「停止表示」とも記載)している。 When the reel stop control is executed, the reel control means 130 performs a pull-in process to stop the spinning reels so as to win as many wins as possible for which the lottery flag is set to a valid state, and a pull-in process in which the lottery flag is not set. Logic operation to determine the stop position of the spinning reel based on the priority set in advance by the logic operation including the kicking process to stop the rotating reel so that the combination set in the established state cannot be won. and a table reference process for determining the stop position of the spinning reel by referring to the stop control table stored in the stop control table storage means 194 of the storage means 190, thereby stopping the spinning reel. Symbols are displayed on the activated line L1 (hereinafter, displaying symbols on the activated line L1 by stopping rotating reels by reel stop control is also referred to as "stop display").

なお、本実施形態のスロットマシン1において、内部抽選で複数種類の小役が当選した場合における停止位置の候補の優先度の求め方は、有効ラインL1上に表示可能な図柄組合せの数に応じて優先度を求める方法(個数優先制御)と、小役に予め定められている配当に基づくメダルの払出数に応じて優先度を求める方法(枚数優先制御)とが存在する。ただし、枚数優先制御を実行する場合に、配当が同一の小役が重複して当選した場合には、それぞれの小役を入賞させることができる停止位置の候補の優先度がそれぞれ同一のものとして扱われる。 In the slot machine 1 of the present embodiment, the priority of the candidate for the stop position when a plurality of types of minor wins are won in the internal lottery depends on the number of symbol combinations that can be displayed on the activated line L1. There is a method of determining the priority according to the number of payouts (quantity priority control) and a method of determining the priority according to the number of medals to be paid out based on a predetermined payout for the minor combination (quantity priority control). However, in the case where the number priority control is executed, if the small wins with the same payout are won in duplicate, the priority of the candidate for the stop position that can win each small win is assumed to be the same. treated.

入賞判定手段140は、左リールR1~右リールR3の停止態様に基づいて、役が入賞したか否かを判定する入賞判定処理を行う。具体的には、記憶手段190の入賞判定テーブル記憶手段195に記憶されている入賞判定テーブルを参照しながら、左リールR1~右リールR3のすべてが停止した時点で有効ラインL1上に表示されている図柄組合せが、それぞれ予め定められた役の入賞の形態であるか否かを判定する。そして、各リールが停止した状態における有効ラインL1上に表示された図柄組合せによって、ボーナス、リプレイ、小役の入賞の有無を判定(以下、「入賞判定」と記載)できるように入賞判定テーブルが用意されている。なお、以下の記載において、役の入賞形態を示す図柄組合せを「入賞図柄組合せ」とも記載する。 The winning determination means 140 performs a winning determination process for determining whether or not a combination has been won, based on the stop state of the left reel R1 to the right reel R3. Specifically, while referring to the winning judgment table stored in the winning judgment table storage means 195 of the storage means 190, when the left reel R1 to right reel R3 all stop, it is displayed on the activated line L1. It is determined whether or not the existing symbol combination is in the form of winning prizes of respective predetermined combinations. A winning determination table is prepared so that whether or not a bonus, replay, or small win has been won (hereinafter referred to as "winning determination") can be determined based on the combination of symbols displayed on the activated line L1 when each reel is stopped. prepared. In the following description, the symbol combination indicating the winning form of the role is also referred to as "winning symbol combination".

本実施形態のスロットマシン1では、入賞判定処理における入賞判定手段140の判定結果に基づいて各処理が実行される。入賞役の判定結果に基づき実行される各処理としては、例えば、小役が入賞した場合には払出制御手段150にメダルを払い出させる枚数を決定する処理が行われ、リプレイが入賞した場合にはリプレイ処理手段160に次回の遊技においてメダルを消費せずに遊技を実行させる処理を行わせ、ボーナス等の遊技状態を移行させる契機となる役が入賞した場合には遊技状態移行制御手段170に遊技状態を移行させる処理が行われる。 In the slot machine 1 of this embodiment, each process is executed based on the determination result of the winning determination means 140 in the winning determination process. As each process executed based on the determination result of the winning combination, for example, when a minor combination is won, a process of determining the number of medals to be paid out by the payout control means 150 is performed, and when a replay wins, causes the replay processing means 160 to perform the process of executing the game without consuming medals in the next game, and when a winning combination such as a bonus that triggers the transition of the game state is won, the game state transition control means 170 Processing for shifting the game state is performed.

払出制御手段150は、遊技結果に応じたメダルの払い出しに関する払出処理を行う。具体的には、小役が入賞した場合に、役ごとに予め定められている配当に基づいて遊技におけるメダルの払出数を決定し、決定された払出数に相当するメダルを、払出装置としてのホッパーユニット320に払い出させる制御を行う。 The payout control means 150 performs payout processing relating to payout of medals according to the game result. Specifically, when a small winning combination is won, the number of medals to be paid out in the game is determined based on a predetermined payout for each winning combination, and the medals corresponding to the determined number of payouts are distributed to the payout device. It controls the dispensing to the hopper unit 320 .

ホッパーユニット320は、払出制御手段150によって指示された払出数のメダルを払い出す動作を行う。ホッパーユニット320には、メダルを1枚払い出すごとに作動する払出メダル検出スイッチ325が備えられている。払出制御手段150は、払出メダル検出スイッチ325からの入力信号に基づいて、ホッパーユニット320から実際に払い出されたメダルの数を管理することができるように構成されている。なお、メダルのクレジットが許可されている場合には、ホッパーユニット320によって実際にメダルの払い出しを行う代わりに、記憶手段190のクレジット記憶領域(図示省略)に記憶されているクレジット数(クレジットされたメダルの数)に対して払出数を加算するクレジット加算処理を行って仮想的にメダルを払い出す処理を行う。 The hopper unit 320 pays out the number of medals to be paid out as instructed by the payout control means 150 . The hopper unit 320 is provided with a paid-out medal detection switch 325 that operates each time one medal is paid out. The payout control means 150 is configured to manage the number of medals actually paid out from the hopper unit 320 based on the input signal from the payout medal detection switch 325 . It should be noted that when medal credits are permitted, instead of actually paying out medals by the hopper unit 320, the number of credits stored in the credit storage area (not shown) of the storage means 190 (credited The number of medals) is subjected to credit addition processing for adding the number of payouts to virtually pay out medals.

リプレイ処理手段160は、入賞判定手段140により有効ラインL1上に後述する複数種類のリプレイ役のうちいずれかのリプレイの入賞を示す図柄組合せが停止表示されたと判定され、リプレイが入賞した場合に、次回の遊技に関してメダルの投入を要さずに遊技を実行可能にする準備状態に設定するリプレイ処理(再遊技処理)を行う。すなわち、本実施形態のスロットマシン1では、リプレイが入賞した場合、規定投入数分のメダルを遊技者の手持ちのメダル(クレジットメダルを含む)を使わずに自動的に投入する自動投入処理が行われ、前回の遊技と同じ有効ラインL1を設定した状態で、次回のスタートレバーSLに対する開始操作を待機する。 The replay processing means 160 determines that the symbol combination indicating the winning of any one of a plurality of types of replay combinations, which will be described later, has been stop-displayed on the pay line L1 by the winning determination means 140, and when the replay wins, A replay process (replay process) is performed for setting a ready state in which the next game can be played without inserting medals. That is, in the slot machine 1 of the present embodiment, when a replay wins, an automatic insertion process is performed in which a prescribed number of inserted medals are automatically inserted without using the player's own medals (including credit medals). Then, in the state where the same effective line L1 as in the previous game is set, the next start operation to the start lever SL is awaited.

遊技状態移行制御手段170は、複数の遊技状態の間で遊技状態を移行させる処理と、ボーナスの作動及び終了に係る処理と、を行う。ここで、各遊技状態の移行条件は、1つの条件が定められていてもよいし、複数の条件が定められていてもよい。複数の条件が定められている場合には、複数の予め定められた条件のうちいずれか1つの条件が成立したこと、あるいは複数の予め定められた条件のすべてが成立したことに基づいて、遊技状態を別の遊技状態へ移行させることができる。 The game state transition control means 170 performs a process of transitioning the game state between a plurality of game states, and a process of activating and ending a bonus. Here, one condition may be defined as the transition condition for each game state, or a plurality of conditions may be defined. When a plurality of conditions are defined, the game is played based on the establishment of any one of the plurality of predetermined conditions or the establishment of all of the plurality of predetermined conditions. A state can be transferred to another game state.

演出制御手段180は、演出制御データ記憶手段196に記憶されている演出データに基づいて、例えば、演出表示装置としての表示装置330を用いて行う画像、映像演出や、音響装置340を用いて行う音響演出等、遊技に関する演出に係る制御を行う。具体的には、メダルの投入、シングルベットボタンBT、マックスベットボタンMB、スタートレバーSL、ストップボタンB1~ストップボタンB3に対する操作等への遊技者によるスロットマシン1の各構成の操作時や、遊技状態の変動等の遊技イベントの発生時に、ランプ及びLEDの点灯あるいは点滅、音響装置340からの音の出力、スタートスイッチ230からスタート信号が出力された状態で左リールR1~右リールR3の回転開始を遅延させる左リールR1~右リールR3を用いた演出等を実行することにより、遊技を盛り上げる演出や、遊技を補助するための演出の実行制御を行う。 Based on the performance data stored in the performance control data storage means 196, the performance control means 180 performs, for example, image and video performance using the display device 330 as a performance display device, and performance using the sound device 340. Performs control related to effects related to games such as sound effects. Specifically, when the player operates each component of the slot machine 1 such as inserting medals, operating the single bet button BT, the max bet button MB, the start lever SL, the stop buttons B1 to B3, etc. When a game event such as a state change occurs, the left reel R1 to right reel R3 start rotating in a state in which the lamps and LEDs are lit or blinked, sound is output from the sound device 340, and a start signal is output from the start switch 230. By executing an effect or the like using the left reel R1 to the right reel R3 for delaying , the execution control of the effect to liven up the game or the effect to assist the game is performed.

また、演出制御手段180は、各演出状態に基づく演出を演出装置300を構成する各構成に実行させる。なお、本実施形態において、演出制御手段180は、乱数を用いる抽選処理ごとに、乱数生成手段110の乱数格納領域から乱数を取得し、演出制御データ記憶手段196に記憶されている複数の演出抽選テーブルのうち、各抽選処理に必要な演出抽選テーブルを用いて各抽選処理を実行する。 In addition, the effect control means 180 causes each component of the effect device 300 to execute effects based on each effect state. In this embodiment, the effect control means 180 acquires a random number from the random number storage area of the random number generation means 110 for each lottery process using random numbers, and a plurality of effect lotteries stored in the effect control data storage means 196. Each lottery process is executed by using a performance lottery table necessary for each lottery process among the tables.

本実施形態において、演出制御手段180は、AT制御手段200による入賞補助の実行時において、入賞補助で報知される内容(例えば、当選エリア「打順ベル1」の当選時に正解打順の報知等)を演出装置300を用いた演出によって報知する入賞補助演出を実行する。 In this embodiment, the effect control means 180, when executing the winning assistance by the AT control means 200, the content notified by the winning assistance (for example, notification of the correct batting order when winning the winning area "batting order bell 1", etc.) A prize winning auxiliary effect notified by the effect using the effect device 300 is executed.

AT制御手段200は、特定役の入賞を補助する入賞補助を実行可能な補助遊技が実行される区間(期間)である有利区間(有利期間)と、内部抽選手段120による内部抽選の結果に基づく補助遊技に関する制御が実行されない遊技が実行される区間(期間)である通常区間(非有利期間、非有利区間)と、の間での移行に係る制御を、AT制御データ記憶手段197に記憶されているデータを用いて実行する。AT制御データ記憶手段197には、通常区間において有利区間を開始するか否かを決定する有利区間移行抽選で用いられる有利区間移行抽選テーブルや、有利区間内において実行されるAT状態及び非AT状態を含む複数種類の演出状態に関する各種制御において用いられるデータ(所定の制御処理でON状態又はOFF状態にセットする各種フラグ、カウンタ等)が格納されている。 The AT control means 200 is based on the advantageous interval (advantageous period), which is an interval (period) in which an auxiliary game capable of executing winning assistance for assisting the winning of a specific combination is executed, and the result of the internal lottery by the internal lottery means 120. The control related to the transition between the normal section (non-advantageous period, non-advantageous section), which is the section (period) where the game is executed where the control related to the auxiliary game is not executed, is stored in the AT control data storage means 197 Execute using the data The AT control data storage means 197 stores an advantageous interval transition lottery table used in an advantageous interval transition lottery for determining whether or not to start an advantageous interval in a normal interval, and an AT state and non-AT state executed in the advantageous interval. Data (various flags, counters, etc. set to ON state or OFF state in predetermined control processing) used in various controls related to multiple types of effect states including are stored.

AT制御手段200は、有利区間において所定条件下で演出状態をAT状態(アシストタイム状態)に設定し、7セグメント表示器からなる主制御表示装置500に当選している特定役を入賞可能にするストップボタンB1~ストップボタンB3の操作順序(正解打順)に対応する情報(操作指示情報の一例)を表示することで、特定役の入賞を補助する入賞補助(正解打順報知)を行う。また、スロットマシン1では、AT制御手段200による入賞補助が実行される場合に、演出制御手段180によって表示装置330に正解打順に対応する指標を表示する入賞補助演出を実行する。このように、スロットマシン1では、AT状態において、入賞補助によってストップボタンB1~ストップボタンB3の操作態様が報知されることで、遊技者にとって有利な補助遊技(AT遊技、報知遊技)が実行される。 The AT control means 200 sets the performance state to the AT state (assist time state) under a predetermined condition in the advantageous section, and enables the winning of a specific winning combination on the main control display device 500 consisting of a 7-segment display. By displaying information (an example of operation instruction information) corresponding to the operation order (correct hitting order) of the stop button B1 to stop button B3, winning assistance (correct hitting order notification) for assisting the winning of a specific combination is performed. Also, in the slot machine 1, when the AT control means 200 executes the prize winning assistance, the performance control means 180 executes the winning assistance performance of displaying the index corresponding to the correct hitting order on the display device 330. - 特許庁As described above, in the slot machine 1, in the AT state, an auxiliary game (AT game, information game) advantageous to the player is executed by notifying the operation mode of the stop buttons B1 to B3 by winning assistance. be.

AT制御手段200は、より詳しくは後述する有利区間を終了する所定の終了条件が成立した際に、有利区間を終了し次ゲームから通常区間を開始するとともに、有利区間内において設定した各種フラグ、数値等、有利区間に関する情報を初期化する処理である所定の初期化処理としての終了処理を実行する。また、AT制御手段200は、有利区間を開始し、かつ入賞補助が実行されることで、メダルの獲得期待値が1以上となる場合に区間報知部500Aを点灯させる。このため、AT制御手段200は、有利区間を開始している場合であっても、入賞補助が実行されない演出状態である場合には、区間報知部500Aを消灯可能に構成されている。 The AT control means 200 terminates the advantageous interval and starts the normal interval from the next game when a predetermined end condition for ending the advantageous interval, which will be described in more detail later, is satisfied, and various flags set in the advantageous interval, An end process is executed as a predetermined initialization process for initializing information related to the advantageous section, such as numerical values. In addition, the AT control means 200 lights the section notification unit 500A when the expected medal acquisition value becomes 1 or more by starting the advantageous section and executing the prize winning assistance. For this reason, the AT control means 200 is configured to be able to turn off the section notification section 500A even when the advantageous section has started, in the case of the effect state in which the prize winning assistance is not executed.

AT制御手段200は、有利区間を開始した遊技において、第1有利区間カウンタ197aに初期値として値「1500」をセットし、1回の遊技が実行されるごとに、1ゲームに相当する値である値「1」を第1有利区間カウンタ197aに記憶される値(記憶値)から減算し、第1有利区間カウンタ197aの記憶値を累積的にデクリメント更新するゲーム数更新処理を実行する。また、AT制御手段200は、有利区間を開始した遊技からメダルの払出数をメダルの投入数で減算した値(差枚数)を第2有利区間カウンタ197bに累積的に記録する差枚数更新処理を実行する。 The AT control means 200 sets the value "1500" as an initial value to the first advantageous interval counter 197a in the game in which the advantageous interval has started, and every time one game is executed, the value corresponding to one game is set. A number-of-games update process is executed in which a certain value "1" is subtracted from the value (stored value) stored in the first advantageous interval counter 197a, and the stored value of the first advantageous interval counter 197a is cumulatively decremented. In addition, the AT control means 200 performs difference number update processing for cumulatively recording a value obtained by subtracting the number of medals paid out by the number of inserted medals from the game in which the advantageous period started (difference number) in the second advantageous period counter 197b. Execute.

本実施形態のAT制御手段200は、有利区間に制御している場合、いずれの遊技状態である場合にも、1回の遊技が実行されるごとに1ゲームに相当する値である値「1」ずつ第1有利区間カウンタ197aの記憶値に累積的に減算(更新)するゲーム数更新処理と、メダルの差枚数に相当する値を第2有利区間カウンタ197bの記憶値に累積的に更新する差枚数更新処理と、を実行する。 When the AT control means 200 of the present embodiment is controlled in the advantageous section, in any gaming state, the value "1 '' to the value stored in the first advantageous interval counter 197a and cumulatively updates the value corresponding to the difference in the number of medals to the value stored in the second advantageous interval counter 197b. A difference number update process is executed.

ここで、AT制御手段200は、第2有利区間カウンタ197bの記憶値を更新する差枚数更新処理において、当該遊技におけるメダルの払出数が規定投入数未満であることで第2有利区間カウンタ197bの記憶値を減算した際に、第2有利区間カウンタ197bの記憶値が値「0」未満となる場合、第2有利区間カウンタ197bの記憶値を値「0」にセットする。これにより、AT制御手段200は、第2有利区間カウンタ197bの記憶値が最下点となる際の値について、値「0」に固定することができるため、第2有利区間カウンタ197bの記憶値を用いた制御処理において、最下点における具体的な数値に応じて判定の閾値となる値を変動させる必要がなくなり、第2有利区間カウンタ197bの記憶値を用いた制御処理の負荷を軽減させることができる。 Here, in the difference number update process for updating the stored value of the second advantageous interval counter 197b, the AT control means 200 updates the second advantageous interval counter 197b when the number of medals paid out in the game is less than the prescribed number of inserted medals. When the stored value is subtracted, if the stored value of the second advantageous interval counter 197b is less than the value "0", the stored value of the second advantageous interval counter 197b is set to the value "0". As a result, the AT control means 200 can fix the value when the value stored in the second advantageous interval counter 197b reaches the lowest point to the value "0". In the control process using , there is no need to change the threshold value for determination according to the specific numerical value at the lowest point, and the load of the control process using the stored value of the second advantageous section counter 197b is reduced. be able to.

AT制御手段200は、1500ゲームの遊技が実行された場合、つまり第1有利区間カウンタ197aの記憶値が第1値としての値「0」になった場合又は有利区間において最もメダルを消費した時点から2400枚を超えるメダルを遊技者が獲得した場合、つまり第2有利区間カウンタ197bの記憶値が最も低い値(最下点)であった時点から値「2401」になった場合に、有利区間を終了させる所定の終了条件として特定終了条件が成立したと判定し、有利区間を終了させて次ゲームから通常区間を開始する所定の終了処理を実行する。 The AT control means 200 operates when 1500 games have been played, that is, when the value stored in the first advantageous interval counter 197a becomes the value "0" as the first value, or when the most tokens are consumed in the advantageous interval. When the player wins more than 2400 medals from the second advantage interval counter 197b, that is, when the value "2401" is reached from the time when the stored value of the second advantage interval counter 197b was the lowest value (lowest point), the advantage interval It is determined that a specific end condition is established as a predetermined end condition for ending , and predetermined end processing is executed to end the advantageous section and start the normal section from the next game.

AT制御手段200は、所定の終了処理において、有利区間においてON状態にセットした各フラグや有利区間において設定した値等の有利区間における各種制御処理で用いた情報をすべて初期化する。なお、AT制御手段200は、特定終了条件以外の予め設定されている所定の終了条件(通常終了条件)が成立した場合にも有利区間を終了可能であり、通常終了条件が成立した場合にも終了処理を実行する。本実施形態のAT制御手段200が設定する通常終了条件の詳細については、後述する。 The AT control means 200 initializes all information used in various control processes in the advantageous section, such as each flag set to the ON state in the advantageous section and the value set in the advantageous section, in the predetermined end processing. Note that the AT control means 200 can end the advantageous section even when a preset predetermined end condition (normal end condition) other than the specific end condition is satisfied, and even when the normal end condition is satisfied Execute the termination process. The details of the normal termination condition set by the AT control means 200 of this embodiment will be described later.

2.本実施形態における遊技機が備える構成
次に、図3~図11を参照して、本実施形態におけるスロットマシン1が備える各構成の詳細について説明する。
2. Configurations Provided in Gaming Machine According to the Present Embodiment Next, details of the respective configurations provided in the slot machine 1 according to the present embodiment will be described with reference to FIGS. 3 to 11. FIG.

<内部抽選の対象となる当選エリア>
図3は、本実施形態のスロットマシン1における内部抽選の対象となる当選エリアと、各当選エリアに対応付けられている当選番号及び当選役と、を示す図である。
<Winning area for internal lottery>
FIG. 3 is a diagram showing the winning areas targeted for the internal lottery in the slot machine 1 of the present embodiment, and the winning numbers and winning combinations associated with each winning area.

なお、本実施形態のスロットマシン1では、ボーナスとして、第1種特別役物に係る役物連続作動装置としてのレギュラービッグボーナス(以下、レギュラービッグボーナスを「RBB」とも記載)を有している。また、スロットマシン1では、遊技状態移行制御手段170によって制御される遊技状態として、RBBが成立状態に設定されておらず、かつRBBが作動していない一般中としての非RT状態と、RBBが成立状態に設定された場合に移行され、RBBが作動するまで内部でRBBの成立状態が維持されているボーナス内部中(内部中)としてのボーナス成立状態と、RBBが作動した場合に移行され、RBBが作動しているボーナス作動中(作動中)としてのボーナス状態と、を有している。 As a bonus, the slot machine 1 of the present embodiment has a regular big bonus (hereinafter, the regular big bonus is also referred to as "RBB") as a continuous operating device for the first type special bonus. . In the slot machine 1, the game states controlled by the game state transition control means 170 are a non-RT state, which is a general state in which the RBB is not set to the established state and the RBB is not operating, and a non-RT state in which the RBB is not activated. A transition is made when the established state is set, and a transition is made when the RBB is activated, and a bonus established state as inside the bonus (internal) in which the established state of the RBB is maintained internally until the RBB is activated, and a bonus state as bonus active (active) in which the RBB is active.

図3に示すように、本実施形態のスロットマシン1では、内部抽選の対象となる当選エリアとして、当選エリア「全小役」、当選エリア「全1枚役」、当選エリア「通常リプレイ1」、当選エリア「通常リプレイ2」、当選エリア「打順ベル1」~当選エリア「打順ベル12」、当選エリア「RBB&1枚役」、当選エリア「RBB&レア役」及び当選エリア「RBB」を有しており、当選番号1番~当選番号20番の番号がそれぞれ対応付けらえている。また、スロットマシン1では、内部抽選の結果として不当選(ハズレ)に当選番号0番が対応付けられている。 As shown in FIG. 3, in the slot machine 1 of the present embodiment, the winning areas to be subjected to the internal lottery are the winning area "all small winnings", the winning area "all single winnings", and the winning area "normal replay 1". , Winning area "Normal replay 2", winning area "Battering order bell 1" to winning area "Battering order bell 12", winning area "RBB & 1 piece role", winning area "RBB & rare role" and winning area "RBB" , and numbers from winning number 1 to winning number 20 are associated with each other. Further, in the slot machine 1, winning number 0 is associated with non-winning (losing) as a result of the internal lottery.

ここで、「打順」とは、ストップボタンB1~ストップボタンB3に対して押下を実行する順番を意味する。また、以下の記載において、ストップボタンB1~ストップボタンB3が押下されるタイミングを「押下タイミング」とも記載する。 Here, the “hitting order” means the order in which the stop buttons B1 to B3 are pressed. Further, in the following description, the timing at which the stop button B1 to stop button B3 are pressed is also referred to as "pressing timing".

本実施形態のスロットマシン1において、ストップボタンB1~ストップボタンB3の3つのストップボタンを押下する順序である打順は、打順1~打順6の6種類の打順から構成されている。打順1は、ストップボタンB1→ストップボタンB2→ストップボタンB3の順に停止操作が実行される、いわゆる順押しと称される打順である。また、打順2は、ストップボタンB1→ストップボタンB3→ストップボタンB2の順に停止操作が実行される、いわゆるハサミ打ちと称される打順である。また、打順3は、ストップボタンB2→ストップボタンB1→ストップボタンB3の順に停止操作が実行される打順である。また、打順4は、ストップボタンB2→ストップボタンB3→ストップボタンB1の順に停止操作が実行される打順である。また、打順5は、ストップボタンB3→ストップボタンB1→ストップボタンB2の順に停止操作が実行される打順である。また、打順6は、ストップボタンB3→ストップボタンB2→ストップボタンB1の順に停止操作が実行される、いわゆる逆押しと称される打順である。 In the slot machine 1 of the present embodiment, the batting order, which is the order in which the three stop buttons B1 to B3 are pressed, consists of six types of batting order 1 to batting order 6. FIG. The batting order 1 is a so-called forward pressing batting order in which stop operations are executed in the order of stop button B1→stop button B2→stop button B3. Also, the batting order 2 is a so-called scissor batting order in which stop operations are executed in the order of stop button B1→stop button B3→stop button B2. The batting order 3 is a batting order in which stop operations are executed in the order of stop button B2→stop button B1→stop button B3. The batting order 4 is a batting order in which stop operations are executed in the order of stop button B2→stop button B3→stop button B1. The batting order 5 is a batting order in which stop operations are executed in the order of stop button B3→stop button B1→stop button B2. Also, the batting order 6 is a so-called reverse-pressing order in which stop operations are executed in the order of stop button B3→stop button B2→stop button B1.

内部抽選手段120は、乱数判定処理において、当選番号20番に対応付けられた当選エリアから当選番号0番に対応付けられた不当選に向かう順番で、各当選エリアの当否を決定していく。 The internal lottery means 120 decides the success or failure of each winning area in the order from the winning area associated with the winning number 20 to the non-winning area associated with the winning number 0 in the random number determination process.

本実施形態のスロットマシン1では、内部抽選で当選した場合に入賞可能な小役として、ベルA~ベルF、1枚役A~1枚役C、レア役を有しており、内部抽選で当選可能なリプレイとして、リプレイA、リプレイB、レアリプレイを有している。各小役及び各リプレイは、それぞれ図3に示す組合せで各当選エリアに対応付けられている。 In the slot machine 1 of the present embodiment, as small wins that can be won in the internal lottery, there are Bell A to Bell F, 1-card wins A to 1-card wins C, and rare wins. Replays that can be won include Replay A, Replay B, and Rare Replay. Each small winning combination and each replay are associated with each winning area in a combination shown in FIG.

また、図3に示すように、スロットマシン1では、ボーナスと小役とを含む当選エリアとして、当選エリア「RBB&1枚役」、当選エリア「RBB&レア役」が設定され、ボーナスのみを含み当選エリアとして、当選エリア「RBB」が設定されている。 As shown in FIG. 3, in the slot machine 1, the winning area "RBB & 1 win" and the winning area "RBB & rare win" are set as the winning areas including bonuses and minor wins. , the winning area "RBB" is set.

スロットマシン1では、当選エリア「レアリプレイ」について、他のリプレイの当選エリアよりも低い当選確率に設定されている。また、スロットマシン1では、当選エリア「RBB&レア役」について、当選エリア「打順ベル1」~当選エリア「打順ベル12」、当選エリア「RBB&1枚役」の小役を含む各当選エリアよりも低い当選確率に設定されている。 In the slot machine 1, the winning probability of the winning area "rare replay" is set to be lower than that of other replay winning areas. In addition, in the slot machine 1, the winning area "RBB & rare hand" is lower than each winning area including the winning area "batting order bell 1" to winning area "batting order bell 12" and the winning area "RBB & 1 piece hand". It is set to the winning probability.

ここで、本実施形態のスロットマシン1では、持越可能フラグが対応付けられる役としては、RBBがあり、小役及びリプレイは、持越不可フラグに対応付けられている。すなわち、抽選フラグ設定処理では、内部抽選でRBBを含む当選エリアに当選すると、当選したRBBの抽選フラグの成立状態を、RBBが入賞するまで持ち越す処理を行う。このとき、内部抽選手段120は、RBBの抽選フラグの成立状態が持ち越されている遊技でも、小役及びリプレイについての当否を決定する内部抽選を行っている。すなわち、抽選フラグ設定処理では、RBBの抽選フラグの成立状態が持ち越されている遊技において、小役やリプレイが当選した場合には、既に当選しているRBBの抽選フラグと内部抽選で当選した小役やリプレイの抽選フラグとからなる2種類以上の役に対応する抽選フラグを成立状態に設定する。 Here, in the slot machine 1 of the present embodiment, there is an RBB as a combination to which the carryover possible flag is associated, and the small combination and replay are associated with the carryover impossible flag. That is, in the lottery flag setting process, when the winning area including the RBB is won in the internal lottery, the state of the lottery flag of the winning RBB is carried over until the RBB wins. At this time, the internal lottery means 120 performs an internal lottery to determine the success or failure of a small win and replay even in a game in which the RBB lottery flag is carried over. That is, in the lottery flag setting process, in a game in which the established state of the RBB lottery flag is carried over, if a small win or replay is won, the lottery flag of the already won RBB and the small win won in the internal lottery The lottery flags corresponding to two or more kinds of roles including the lottery flags of the role and the replay are set to be established.

<内部抽選テーブル>
本実施形態のスロットマシン1は、内部抽選手段120による内部抽選で用いられる抽選テーブルである内部抽選テーブルとして、非RT状態(一般中)で用いられる内部抽選テーブル(以下、内部抽選テーブルAと記載)と、ボーナス成立状態(内部中)で用いられる内部抽選テーブル(以下、内部抽選テーブルBと記載)と、ボーナス状態(作動中)で用いられる内部抽選テーブル(以下、内部抽選テーブルCと記載)と、を内部抽選テーブル記憶手段192に記憶させている。内部抽選テーブルA~内部抽選テーブルCの各内部抽選テーブルにおいては、抽選の対象となる各当選エリアに抽選値数が対応付けられている。
<Internal lottery table>
The slot machine 1 of the present embodiment has an internal lottery table (hereinafter referred to as an internal lottery table A) used in a non-RT state (in general) as an internal lottery table used in an internal lottery by the internal lottery means 120. ), an internal lottery table (hereinafter referred to as internal lottery table B) used in the bonus establishment state (internal), and an internal lottery table (hereinafter referred to as internal lottery table C) used in the bonus state (active). and are stored in the internal lottery table storage means 192 . In each of the internal lottery table A to internal lottery table C, a lottery value is associated with each winning area targeted for lottery.

<乱数判定処理>
本実施形態の内部抽選手段120は、乱数判定処理において、乱数生成手段110から取得した乱数を、内部抽選テーブル記憶手段192から取得した内部抽選テーブルにおいて各当選エリアに対応付けられている抽選値数で順次減算していき、減算した結果が負の値となった場合に、当該減算した抽選値数に対応する当選エリアに当選したと判定する。また、内部抽選手段120は、内部抽選テーブルに記憶されているすべての抽選値数で減算し終えた時点で減算した結果が正の値である場合、いずれの役にも当選しなかった不当選であると判定する。
<Random Number Judgment Processing>
In the random number determination process, the internal lottery means 120 of the present embodiment converts the random number acquired from the random number generation means 110 into the lottery value number associated with each winning area in the internal lottery table acquired from the internal lottery table storage means 192 . is sequentially subtracted, and when the result of the subtraction becomes a negative value, it is determined that the winning area corresponding to the subtracted lottery value number has been won. In addition, the internal lottery means 120 loses winning by not winning any combination when the result of subtraction is a positive value at the time when all the lottery value numbers stored in the internal lottery table have been subtracted. It is determined that

なお、本実施形態の乱数生成手段110は、内部抽選で用いる乱数として、0~65535の計65536個の乱数を生成可能に構成されている。また、内部抽選テーブルAにおいては、当選エリア「RBB」~当選エリア「通常リプレイ1」に対応付けられている抽選値数の総数が65536となっており、内部抽選テーブルBにおいては、当選エリア「RBB&レア役」~当選エリア「通常リプレイ1」に対応付けられている抽選値数の総数が65536となっているため、非RT状態又はボーナス成立状態における内部抽選においては、いずれかの役に当選し、不当選とならないように構成されている。 The random number generation means 110 of this embodiment is configured to be able to generate a total of 65536 random numbers from 0 to 65535 as random numbers used in the internal lottery. In addition, in the internal lottery table A, the total number of lottery values associated with the winning area "RBB" to the winning area "normal replay 1" is 65536, and in the internal lottery table B, the winning area " Since the total number of lottery values associated with "RBB & Rare Role" to the winning area "Normal Replay 1" is 65536, in the internal lottery in the non-RT state or bonus established state, one of the roles will be won. It is structured so that the winner will not be unsuccessful.

<ボーナス当選判定処理>
上述した通り、本実施形態の内部抽選手段120は、ボーナス成立状態において、当選エリア「RBB&1枚役」、当選エリア「RBB&レア役」に抽選値数が設定されている。このため、内部抽選手段120は、遊技状態がボーナス成立状態である場合における内部抽選において、既にRBBが成立状態に設定されている状態で再度RBBが当選してしまう可能性があることから、新たに当選したRBBを成立状態に設定しないために、乱数判定処理で当否を決定される当選エリアがボーナスを含む当選エリアであるか否かを判定するボーナス当選判定処理を実行するように構成されている。
<Bonus Winning Judgment Process>
As described above, in the internal lottery means 120 of the present embodiment, lottery values are set in the winning area "RBB & 1-card combination" and the winning area "RBB & rare combination" in the bonus establishment state. Therefore, in the internal lottery when the gaming state is the bonus established state, the internal lottery means 120 has the possibility that the RBB is won again while the RBB has already been set to the established state. In order not to set the RBB that has been won in the winning state to the established state, a bonus winning determination process for determining whether or not the winning area determined by the random number determination process is a winning area including a bonus is executed. there is

内部抽選手段120は、ボーナス当選判定処理において、乱数判定処理でボーナスを含む当選エリアが当否を決定される対象となると判定した場合、ボーナスを含む当選エリアが当選し、かつ遊技状態がボーナス成立状態である場合に、ボーナスを成立状態に設定する処理をスキップする処理を実行する。このようにして、スロットマシン1は、既にRBBが成立状態に設定されている状態で、新たなRBBが成立状態に設定されてしまうことを防いでいる。 When the internal lottery means 120 determines in the bonus winning determination process that the winning area including the bonus is to be determined in the random number determination process, the winning area including the bonus is won and the game state is the bonus established state. , the process of skipping the process of setting the bonus to the established state is executed. In this manner, the slot machine 1 prevents a new RBB from being set to the established state when the RBB has already been set to the established state.

<打順ベルの詳細>
本実施形態において、当選エリア「打順ベル1」~当選エリア「打順ベル12」は、当選した場合にベルA~ベルFを入賞可能にする打順(正解打順)がそれぞれ設定されている。
<Details of the batting order bell>
In the present embodiment, the winning area "Battering order bell 1" to the winning area "Bating order bell 12" are respectively set with a batting order (correct batting order) that enables Bell A to Bell F to win a prize when winning.

当選エリア「打順ベル1」、当選エリア「打順ベル7」は、ベルAを入賞可能にする正解打順が打順1に設定されており、打順2~打順6でストップボタンB1~ストップボタンB3が押下操作された場合に、1/2の確率で1枚役A、1枚役Bが入賞する。当選エリア「打順ベル2」、当選エリア「打順ベル8」は、ベルBを入賞可能にする正解打順が打順2に設定されており、打順1、打順3~打順6でストップボタンB1~ストップボタンB3が押下操作された場合に、1/2の確率で1枚役A、1枚役Bが入賞する。当選エリア「打順ベル3」、当選エリア「打順ベル9」は、ベルCを入賞可能にする正解打順が打順3に設定されており、打順1、打順2、打順4~打順6でストップボタンB1~ストップボタンB3が押下操作された場合に、1/2の確率で1枚役A、1枚役Bが入賞する。当選エリア「打順ベル4」、当選エリア「打順ベル10」は、ベルDを入賞可能にする正解打順が打順4に設定されており、打順1~打順3、打順5、打順6でストップボタンB1~ストップボタンB3が押下操作された場合に、1/2の確率で1枚役A、1枚役Bが入賞する。当選エリア「打順ベル5」、当選エリア「打順ベル11」は、ベルEを入賞可能にする正解打順が打順5に設定されており、打順1~打順4、打順6でストップボタンB1~ストップボタンB3が押下操作された場合に、1/2の確率で1枚役A、1枚役Bが入賞する。当選エリア「打順ベル6」、当選エリア「打順ベル12」は、ベルFを入賞可能にする正解打順が打順6に設定されており、打順1~打順5でストップボタンB1~ストップボタンB3が押下操作された場合に、1/2の確率で1枚役A、1枚役Bが入賞する。 In the winning area "batting order bell 1" and the winning area "batting order bell 7", the correct batting order that enables bell A to win is set to batting order 1, and stop button B1 to stop button B3 are pressed in batting order 2 to batting order 6. When operated, 1-card hand A and 1-card hand B are awarded with a probability of 1/2. In the winning area "batting order bell 2" and the winning area "batting order bell 8", the correct batting order that enables bell B to win a prize is set to batting order 2, and the stop button B1 to stop button in batting order 1, batting order 3 to batting order 6. When B3 is pressed, 1-card hand A and 1-card hand B win with a probability of 1/2. In the winning area "batting order bell 3" and the winning area "batting order bell 9", the correct batting order that enables Bell C to win a prize is set to batting order 3, and the stop button B1 is set in batting order 1, batting order 2, batting order 4 to batting order 6. -When the stop button B3 is pressed, the one-card hand A and the one-card hand B are won with a probability of 1/2. In the winning area "batting order bell 4" and the winning area "batting order bell 10", the correct batting order that enables Bell D to win is set to batting order 4, and the stop button B1 is pressed at batting order 1 to batting order 3, batting order 5, and batting order 6. -When the stop button B3 is pressed, the one-card hand A and the one-card hand B are won with a probability of 1/2. In the winning area "batting order bell 5" and the winning area "batting order bell 11", the correct batting order that enables bell E to win a prize is set to batting order 5, and the stop button B1 to stop button in batting order 1 to batting order 4 and batting order 6. When B3 is pressed, 1-card hand A and 1-card hand B win with a probability of 1/2. In the winning area "batting order bell 6" and the winning area "batting order bell 12", the correct batting order that enables bell F to win is set to batting order 6, and the stop button B1 to stop button B3 are pressed in the batting order 1 to batting order 5. When operated, 1-card hand A and 1-card hand B are awarded with a probability of 1/2.

<リール制御手段>
本実施形態のスロットマシン1では、いずれの遊技状態である場合にも、リール停止制御において有効ラインL1上に停止させる役の優先順序が「リプレイ>小役>ボーナス」の順序で優先順位が定められている。つまり、リール制御手段130は、ボーナスと小役又はボーナスとリプレイが重複して当選している場合、ボーナスに優先して小役又はリプレイを入賞させる停止制御を実行する。
<Reel control means>
In the slot machine 1 of the present embodiment, the priority order of the combination to be stopped on the activated line L1 in the reel stop control is determined in the order of "replay>small combination>bonus" in any gaming state. It is In other words, the reel control means 130 executes stop control to win the small winning combination or the replay in preference to the bonus when the bonus and the small winning combination or the bonus and the replay are won in duplicate.

<小役の配当>
ベルA~ベルFの配当は、規定投入数(3枚)よりも多い枚数の払出数(15枚)に設定されている。また、1枚役A~1枚役C、レア役の配当は、規定投入数よりも少ない枚数の払出数(1枚)に設定されている。
<Dividend for small winnings>
The payout for Bell A to Bell F is set to a payout number (15 coins) that is larger than the specified number of inserted coins (3 coins). Also, the payouts for the 1-card combination A to 1-card combination C and the rare combination are set to a payout number (1 card) that is smaller than the prescribed number of insertions.

<遊技状態移行制御手段>
図4(A)は、本実施形態の遊技状態移行制御手段170が実行する遊技状態の移行に係る制御において、各遊技状態から移行可能な遊技状態を示す状態遷移図である。
<Game State Transition Control Means>
FIG. 4(A) is a state transition diagram showing game states to which each game state can be shifted in the control related to the game state transition executed by the game state transition control means 170 of the present embodiment.

図4(A)に示すように、非RT状態は、複数種類の遊技状態の中で初期状態に相当する遊技状態(初期遊技状態、通常遊技状態)であり、ボーナスが作動及び成立していない非ボーナス状態となっている。非RT状態において、遊技状態移行制御手段170は、リプレイの当選確率が8978/65536(約1/7.3)に設定されている内部抽選テーブルAを用いた内部抽選を内部抽選手段120に実行させる。 As shown in FIG. 4A, the non-RT state is a game state (initial game state, normal game state) corresponding to the initial state among a plurality of types of game states, and the bonus is not activated and established. It is in a non-bonus state. In the non-RT state, the gaming state transition control means 170 causes the internal lottery means 120 to perform an internal lottery using the internal lottery table A in which the replay winning probability is set to 8978/65536 (approximately 1/7.3). Let

ボーナス成立状態は、非RT状態における内部抽選で当選エリア「RBB」、当選エリア「RBB&1枚役」、当選エリア「RBB&レア役」のいずれかに当選し、RBBが成立状態に設定された場合に移行する遊技状態である。ボーナス成立状態において、遊技状態移行制御手段170は、リプレイの当選確率が8982/65536(約1/7.3)に設定されている内部抽選テーブルBを用いた内部抽選を内部抽選手段120に実行させる。 The bonus established state is when the winning area "RBB", the winning area "RBB & 1 piece role", or the winning area "RBB & rare role" is won in the internal lottery in the non-RT state, and the RBB is set to the established state. It is a game state to shift. In the bonus established state, the gaming state transition control means 170 causes the internal lottery means 120 to perform an internal lottery using the internal lottery table B in which the replay winning probability is set to 8982/65536 (approximately 1/7.3). Let

ボーナス状態は、RBBが入賞しRBBが作動することで移行される遊技状態である。ボーナス状態において、遊技状態移行制御手段170は、払い出されたメダルの合計数によって作動しているRBBの終了条件が成立したかを判定し、予め定められた所定の払出数(例えば、100枚)を超えるメダルが払い出された場合に、RBBの作動を終了させることでボーナス状態を終了させて、遊技状態を非ボーナス状態である非RT状態へ移行させる。ボーナス状態において、遊技状態移行制御手段170は、内部抽選手段120に内部抽選テーブルCを用いた内部抽選を実行させる。 The bonus state is a game state that is shifted to when RBB wins and RBB is activated. In the bonus state, the game state transition control means 170 determines whether or not the condition for terminating the operating RBB is satisfied based on the total number of paid out medals, and determines a predetermined number of payouts (for example, 100 medals). ) is paid out, the bonus state is ended by ending the operation of the RBB, and the game state is shifted to the non-RT state which is the non-bonus state. In the bonus state, the game state transition control means 170 causes the internal lottery means 120 to execute an internal lottery using the internal lottery table C.

図3に示すように、内部抽選テーブルCでは、ベルA~ベルF、1枚役A~1枚役C、レア役のすべての小役に当選する当選エリア「全小役」と、1枚役A~1枚役C、レア役の配当が1枚に設定されたすべての小役に当選する当選エリア「全1枚役」と、に乱数が対応付けられている。 As shown in FIG. 3, in the internal lottery table C, a winning area "all small wins" in which all small wins of Bell A to Bell F, 1-card wins A to 1-card wins C, and rare wins, and 1 win are available. A random number is associated with a winning area “all 1-card winnings” in which all the small winnings in which the payout of the winning combination A to 1-card winning C and the rare winning combination are set to 1-card are won.

図3を用いてボーナス状態について詳細に説明する。本実施形態のスロットマシン1において、内部抽選テーブルCが選択されるボーナス状態において当選エリア「全小役」又は当選エリア「全1枚役」に当選する確率は、内部抽選テーブルA、内部抽選テーブルBにおいて小役を含む当選エリアのいずれかに当選する確率よりも高い、つまりボーナス状態において小役に当選する確率が、ボーナス状態以外の遊技状態においていずれかの小役に当選する確率よりも高い確率に設定されている。また、内部抽選テーブルCにおいて、当選エリア「全小役」に当選する確率は、内部抽選テーブルA、内部抽選テーブルBにおいて当選エリア「打順ベル1」~当選エリア「打順ベル6」のいずれか1つと、当選エリア「打順ベル7」~当選エリア「打順ベル12」のいずれか1つと、に当選する確率の合算と同じ確率に設定されている。 The bonus state will be described in detail with reference to FIG. In the slot machine 1 of the present embodiment, the probability of winning the winning area "all small wins" or the winning area "all single wins" in the bonus state where the internal lottery table C is selected is determined by the internal lottery table A and the internal lottery table Higher than the probability of winning any of the winning areas including the minor winning combination in B, that is, the probability of winning the minor winning combination in the bonus state is higher than the probability of winning any of the minor winning combinations in the game state other than the bonus state. set to probability. In addition, in the internal lottery table C, the probability of winning the winning area "all small hands" is one of the winning area "batting order bell 1" to the winning area "batting order bell 6" in the internal lottery table A and internal lottery table B. In addition, the probability of winning in any one of the winning area "Battering order bell 7" to the winning area "Battering order bell 12" is set to the same probability as the sum of the winning probabilities.

このような構成であることから、本実施形態のスロットマシン1は、ボーナス状態において、ボーナスの非作動時である非RT状態、ボーナス成立状態である場合よりもすべての小役の当選確率が上昇するとともに、いずれかの小役に当選する確率も同一又は上昇するように構成されている。 With such a configuration, in the slot machine 1 of the present embodiment, the winning probability of all minor wins is higher in the bonus state than in the non-RT state, which is when the bonus is not activated, and in the bonus established state. At the same time, the probability of winning any small combination is the same or increased.

また、スロットマシン1は、ボーナス状態において、当選エリア「全小役」に当選する確率が、当選エリア「打順ベル1」~当選エリア「打順ベル12」のいずれかに当選する確率(当選エリア「打順ベル1」~当選エリア「打順ベル12」の各当選確率を合算した当選確率)よりも低くなるように構成されている。 Also, in the bonus state, the slot machine 1 has a probability of winning the winning area ``all small wins'' in the winning area ``batting order bell 1'' to the winning area ``batting order bell 12'' (the winning area `` It is configured to be lower than the winning probability obtained by adding up each winning probability of the winning area "Battering order Bell 1" to the winning area "Battering order Bell 12").

このように、本実施形態のスロットマシン1は、遊技を開始する際に必要となる遊技価値の投入数よりも多い配当に設定された複数種類の特定役(ベルA~ベルF)が互いに重複せずに他の小役と重複当選する複数種類の第1特定当選態様(当選エリア「打順ベル1」~当選エリア「打順ベル6」、当選エリア「打順ベル7」~当選エリア「打順ベル12」)と、複数種類の特定小役が重複して当選する第2特定当選態様(当選エリア「全小役」)と、を有し、内部抽選手段120が、通常遊技状態(非RT状態)、ボーナス成立状態において、複数種類の第1特定当選態様が存在するように内部抽選を行うとともに、ボーナス状態において、第2特定当選態様が存在するように内部抽選を行うように構成されている。また、スロットマシン1において、ボーナス状態における内部抽選で第2当選態様に当選する確率は、通常遊技状態、ボーナス成立状態における内部抽選で複数種類の第1当選態様のいずれかに当選する確率よりも低く、ボーナス状態における内部抽選でのすべての小役それぞれの当選確率は、通常遊技状態、ボーナス成立状態における内部抽選でのすべての小役それぞれの当選確率以上となるように構成されている。 As described above, in the slot machine 1 of the present embodiment, a plurality of types of specific wins (Bell A to Bell F) set to payouts larger than the number of game value inputs required to start a game overlap each other. Multiple types of first specific winning modes that overlap with other small wins without playing (winning area "batting order bell 1" to winning area "batting order bell 6", winning area "batting order bell 7" to winning area "batting order bell 12" ”), and a second specific winning mode (winning area “all small wins”) in which a plurality of types of specific small wins are won in duplicate, and the internal lottery means 120 is in a normal game state (non-RT state). In the bonus establishment state, an internal lottery is performed so that a plurality of kinds of first specific winning modes exist, and in the bonus state, an internal lottery is performed so that a second specific winning mode exists. Further, in the slot machine 1, the probability of winning the second winning mode in the internal lottery in the bonus state is higher than the probability of winning any one of a plurality of first winning modes in the internal lottery in the normal game state and the bonus established state. The winning probabilities of all the small winning combinations in the internal lottery in the bonus state are set to be lower than the winning probabilities of all the small winning combinations in the internal lottery in the normal game state and the bonus establishment state.

このため、本実施形態のスロットマシン1は、ボーナス状態について、メダルの獲得率の期待値が100%未満となっている。 Therefore, in the slot machine 1 of the present embodiment, the expected value of the medal acquisition rate is less than 100% in the bonus state.

ここで、ボーナス成立状態においては、より詳しくは後述するが、当選エリア「打順ベル1」~当選エリア「打順ベル12」の当選時に、打順1~打順6から構成された正解打順でストップボタンB1~ストップボタンB3を押下しないとベルA~ベルFを入賞させることができない構成であることから、ベルA~ベルFのいずれかが入賞する確率は、6種類の打順から正解打順でストップボタンB1~ストップボタンB3を押下できた場合に限定される。一方、後述するAT制御手段200によって入賞補助が実行されるAT遊技が実行された場合には、当選エリア「打順ベル1」~当選エリア「打順ベル12」の当選時に、正解打順がAT制御手段200による入賞補助制御及び演出制御手段180による入賞補助演出によって報知されるため、ベルA~ベルFのいずれかが入賞する確率について、入賞補助が実行されない場合に対して最大で6倍まで高めることができる。 Here, in the bonus establishment state, as will be described in more detail later, when the winning area "batting order bell 1" to the winning area "batting order bell 12" are won, the stop button B1 is displayed in the correct batting order composed of batting order 1 to batting order 6. ~Bell A to Bell F cannot be won unless the stop button B3 is pressed. Therefore, the probability that any one of Bell A to Bell F will win is determined by the correct batting order from the six types of batting orders, and the stop button B1. ~ Limited to when the stop button B3 can be pressed. On the other hand, when an AT game in which winning assistance is executed by the AT control means 200 described later is executed, the correct batting order is AT control means when the winning area "batting order bell 1" to winning area "batting order bell 12" The probability of winning any one of the bells A to F is increased up to 6 times as much as the case where the prize winning assistance is not executed because the notification is given by the prize winning assistance control by the performance control means 180 and the prize winning assistance performance by the performance control means 180.例文帳に追加can be done.

このように、本実施形態においては、正解打順で停止操作し、かつ第1停止操作の押下タイミングが適切な場合に入賞する規定投入枚数よりも多くのメダルを払い出す入賞役(特定役)として、ベルA~ベルFの6種類を設定している。そして、ボーナス状態において特定役を含む当選態様が得られる確率を、ボーナス状態以外の遊技状態において特定役を含む当選態様が得られる確率の約1/6に圧縮している。このように構成することで、ボーナス状態以外の遊技状態においてN種類の特定役を互いに重複せずに当選させる態様を設けて内部抽選を行い、ボーナス状態においてN種類の特定役を重複して当選させる態様を設けて内部抽選を行うことによって、ボーナス状態において特定役を含む当選態様が得られる確率を、ボーナス状態以外の遊技状態において特定役を含む当選態様が得られる確率の約1/Nに圧縮することができる。これにより、ボーナス状態でのメダルの獲得率の期待値の下限を100%未満にまで引き下げた上でAT遊技に関するメダルの獲得性能を設計することができるため、AT機能を備えたスロットマシン1の設計自由度を飛躍的に向上させることができる。 As described above, in the present embodiment, a winning combination (specific combination) that pays out more medals than the prescribed number of medals to be won when the stop operation is performed in the order of correct strokes and the pressing timing of the first stop operation is appropriate. , Bell A to Bell F are set. Then, the probability of obtaining a winning mode including a specific combination in the bonus state is compressed to about 1/6 of the probability of obtaining a winning mode including a specific combination in a game state other than the bonus state. By constructing in this manner, an internal lottery is performed by providing a mode in which N types of specific hands are won without overlapping each other in a game state other than the bonus state, and N types of specific hands are won in a bonus state. The probability of obtaining a winning mode including a special role in a bonus state is reduced to about 1/N of the probability of obtaining a winning mode including a special role in a game state other than the bonus state by performing an internal lottery by providing a mode for allowing Can be compressed. As a result, the lower limit of the expected value of the medal acquisition rate in the bonus state can be lowered to less than 100%, and the medal acquisition performance related to the AT game can be designed. The degree of freedom in design can be dramatically improved.

<AT制御手段>
図4(B)は、本実施形態のAT制御手段200よって制御される通常区間及び有利区間と、有利区間中に制御される演出状態と、についての詳細を示す状態遷移図である。
<AT control means>
FIG. 4B is a state transition diagram showing details of the normal section and advantageous section controlled by the AT control means 200 of the present embodiment, and the effect state controlled during the advantageous section.

上述した通り、通常区間は、内部抽選手段120による内部抽選の結果に基づく補助遊技に関する制御が実行されない期間である。AT制御手段200は、通常区間内における遊技において、内部抽選手段120による内部抽選で当選した当選エリアに基づき、通常区間を終了し有利区間を開始するか否かを決定する抽選である有利区間抽選を実行する。 As described above, the normal section is a period during which the control related to the auxiliary game based on the result of the internal lottery by the internal lottery means 120 is not executed. The AT control means 200 performs an advantageous zone lottery, which is a lottery for determining whether or not to end the normal zone and start the advantageous zone, based on the winning area won in the internal lottery by the internal lottery means 120 in the game within the normal zone. to run.

有利区間抽選において、AT制御手段200は、まず、AT制御データ記憶手段197から、複数の乱数のそれぞれに対して「有利区間の開始」、「ハズレ(不当選)」が対応付けられているデータテーブルである有利区間移行抽選テーブルを取得する。そして、AT制御手段200は、乱数生成手段110から乱数を取得し、取得した乱数を有利区間移行抽選テーブルと比較して、比較結果に基づき、有利区間を開始するか否かを決定する。 In the advantageous interval lottery, the AT control means 200 first retrieves data from the AT control data storage means 197 in which "start of advantageous interval" and "lost (no winning)" are associated with each of a plurality of random numbers. Acquire an advantageous section transition lottery table, which is a table. Then, the AT control means 200 acquires a random number from the random number generating means 110, compares the acquired random number with the advantageous section transition lottery table, and determines whether or not to start the advantageous section based on the comparison result.

AT制御手段200は、内部抽選で当選した当選エリアの当選確率と、有利区間抽選における「有利区間の開始」の当選確率と、を乗算した確率について、1/17500以上となるように有利区間抽選を実行する。 The AT control means 200 performs the advantageous section lottery so that the probability obtained by multiplying the winning probability of the winning area won in the internal lottery by the winning probability of "the start of the advantageous section" in the advantageous section lottery is 1/17500 or more. to run.

本実施形態のAT制御手段200は、非RT状態及びボーナス成立状態における内部抽選で当選エリア「打順ベル1」~当選エリア「打順ベル12」、当選エリア「RBB&レア役」、当選エリア「RBB&1枚役」、当選エリア「通常リプレイ1」、当選エリア「レアリプレイ」に当選した場合に、有利区間抽選を実行し、他の当選エリアに当選した場合には、有利区間抽選を実行しないように構成されている。また、AT制御手段200は、約1/1.5と高い確率で「有利区間の開始」に当選する有利区間抽選を実行する。 The AT control means 200 of the present embodiment, in the internal lottery in the non-RT state and the bonus establishment state, the winning area "batting order bell 1" to the winning area "batting order bell 12", the winning area "RBB & rare role", the winning area "RBB & 1 piece Advantageous section lottery is executed when winning in the winning area "normal replay 1" and winning area "rare replay", and the advantageous section lottery is not executed when winning in other winning areas It is Also, the AT control means 200 executes an advantageous section lottery to win the "start of the advantageous section" with a high probability of about 1/1.5.

有利区間において、AT制御手段200は、当選エリア「打順ベル1」~当選エリア「打順ベル12」の当選時におけるベルA~ベルFの入賞補助を実行しない通常状態(第1状態)と、通常状態よりもAT状態に移行しやすいことで通常状態よりも有利な状態であるチャンスゾーン(CZ)状態と、当選エリア「打順ベル1」~当選エリア「打順ベル12」の当選時におけるベルA~ベルFの入賞補助を実行するAT状態(第2状態)と、を有している。また、本実施形態のスロットマシン1は、全体の遊技における有利区間の滞在比率が、7割以上となりうる構成となっている。 In the advantageous section, the AT control means 200 is in a normal state (first state) in which the prize winning assistance for Bell A to Bell F is not executed when the winning area "batting order bell 1" to the winning area "batting order bell 12" is won; The chance zone (CZ) state, which is more advantageous than the normal state because it is easier to transition to the AT state than the state, and the winning area "Battering Bell 1" ~ Bell A when winning the winning area "Battering Bell 12" ~ and an AT state (second state) in which Bell F's prize winning assistance is executed. Further, the slot machine 1 of the present embodiment is configured so that the rate of staying in the advantageous section in the entire game can be 70% or more.

通常状態は、他の演出状態に移行していない場合に設定される、複数種類の演出状態の中で通常の状態に相当する演出状態(通常演出状態)である。AT制御手段200は、演出状態が通常状態に移行した場合、通常状態における遊技回数をカウントする非ATゲーム数カウンタ(不図示)に、遊技が実行される都度、非ATゲーム数カウンタの記憶値を1ゲームに相当する値「1」を加算するインリメント更新を実行する。AT制御手段200は、非ATゲーム数カウンタの記憶値が値「700」となった場合に、CZ状態への移行条件が成立したと判定し、演出状態を通常状態からCZ状態に移行する。 The normal state is an effect state (normal effect state) corresponding to a normal state among a plurality of types of effect states, which is set when the game is not shifted to another effect state. When the production state shifts to the normal state, the AT control means 200 stores a non-AT game number counter (not shown) that counts the number of games played in the normal state. is updated by adding the value "1" corresponding to one game. When the stored value of the non-AT game number counter reaches the value "700", the AT control means 200 determines that the conditions for shifting to the CZ state are established, and shifts the presentation state from the normal state to the CZ state.

また、AT制御手段200は、内部抽選で当選エリア「RBB&レア役」に当選した場合と、当選エリア「レアリプレイ」に当選した場合と、において、AT状態への移行を決定するか否かを抽選する通常中AT抽選を実行する。 In addition, the AT control means 200 determines whether or not to shift to the AT state in the case of winning the winning area "RBB & rare combination" and the case of winning the winning area "rare replay" in the internal lottery. An AT lottery is executed during normal lottery.

本実施形態のAT制御手段200は、通常中AT抽選において、設定値記憶手段191に記憶されている設定値が設定1である場合に、第1通常中AT抽選テーブルを用いて通常中AT抽選を行い、設定値記憶手段191に記憶されている設定値が設定2である場合に、第2通常中AT抽選テーブルを用いて通常中AT抽選を行い、設定値記憶手段191に記憶されている設定値が設定3である場合に、第3通常中AT抽選テーブルを用いて通常中AT抽選を行い、設定値記憶手段191に記憶されている設定値が設定4である場合に、第4通常中AT抽選テーブルを用いて通常中AT抽選を行い、設定値記憶手段191に記憶されている設定値が設定5である場合に、第5通常中AT抽選テーブルを用いて通常中AT抽選を行い、設定値記憶手段191に記憶されている設定値が設定6である場合に、第6通常中AT抽選テーブルを用いて通常中AT抽選を行う。通常中AT抽選を実行する場合においてAT制御手段200が実行する抽選テーブルの取得に係る制御処理の詳細については、後述する。 In the normal AT lottery, the AT control means 200 of the present embodiment uses the first normal AT lottery table when the set value stored in the set value storage means 191 is set to 1. When the setting value stored in the setting value storage means 191 is the setting 2, the normal AT lottery is performed using the second normal AT lottery table, and is stored in the setting value storage means 191. When the setting value is setting 3, a normal AT lottery is performed using the third normal AT lottery table, and when the setting value stored in the setting value storage means 191 is setting 4, the fourth normal AT lottery is performed. A medium AT lottery table is used to perform the normal AT lottery, and when the set value stored in the set value storage means 191 is set to 5, the normal medium AT lottery is performed using the fifth normal AT lottery table. , when the set value stored in the set value storage means 191 is set 6, the normal AT lottery is performed using the sixth normal AT lottery table. The details of the control processing relating to acquisition of the lottery table executed by the AT control means 200 when executing the normal AT lottery will be described later.

AT制御手段200は、通常中AT抽選において、「AT状態への移行」、「不当選」のいずれかに決定する抽選を行い、通常中AT抽選において「AT状態への移行」に当選した場合には、AT状態への移行条件(AT移行条件)が成立したと判定し、演出状態を通常状態からAT状態に移行する。 The AT control means 200 performs a lottery to determine either "transition to AT state" or "disappointment" in the normal AT lottery, and when "transition to AT state" is won in the normal AT lottery. Then, it is determined that a condition for shifting to the AT state (AT transition condition) is satisfied, and the effect state is shifted from the normal state to the AT state.

CZ状態は、内部抽選で当選エリア「打順ベル1」~当選エリア「打順ベル12」に当選した際にベルA~ベルFの入賞補助が実行されるAT状態に移行する確率が通常状態よりも高く、通常状態よりも有利な演出状態である。AT制御手段200は、CZ状態の開始時にAT制御データ記憶手段197のCZゲーム数カウンタ(不図示)に所定の遊技回数に対応する値(例えば、32ゲーム)をセットし、遊技が実行される都度、CZゲーム数カウンタの記憶値を1ゲームに相当する値「1」で減算するデクリメント更新を実行する。 In the CZ state, the probability of transitioning to the AT state, in which Bell A to Bell F's winning assistance is executed when winning in the winning area "Battering order Bell 1" to the winning area "Battering order Bell 12" in the internal lottery, is higher than in the normal state. It is high, and it is a production state that is more advantageous than the normal state. At the start of the CZ state, the AT control means 200 sets a value corresponding to a predetermined number of games (for example, 32 games) to a CZ game number counter (not shown) of the AT control data storage means 197, and the game is executed. Each time, a decrement update is executed by subtracting the value "1" corresponding to one game from the stored value of the CZ game number counter.

AT制御手段200は、CZ状態が開始された遊技において、AT状態への移行を決定するか否かを抽選するCZ中AT抽選を実行するように構成されている。CZ中AT抽選において「AT状態への移行」に当選した場合、AT制御手段200は、CZ状態の開始から32ゲームの遊技が実行された後に、演出状態をCZ状態からAT状態に移行する。一方、CZ中AT抽選で「AT状態への移行」に当選しなかった場合、AT制御手段200は、CZ状態の開始から32ゲームの遊技が実行された後に、CZ状態を終了する。AT制御手段200は、AT移行条件が成立していない状態でCZ状態を終了した場合、有利区間の終了条件のうち通常終了条件が成立したと判定し、有利区間に関する情報を初期化する処理である所定の初期化処理と、有利区間を終了させて次ゲームから通常区間を開始する所定の終了処理と、を実行する。 The AT control means 200 is configured to execute an AT lottery during CZ for determining whether or not to decide to shift to the AT state in a game in which the CZ state is started. When "transition to AT state" is won in the CZ AT lottery, the AT control means 200 shifts the presentation state from the CZ state to the AT state after 32 games are played from the start of the CZ state. On the other hand, if the "transition to AT state" is not won in the AT lottery during CZ, the AT control means 200 ends the CZ state after 32 games have been played from the start of the CZ state. When the CZ state is terminated while the AT shift condition is not satisfied, the AT control means 200 determines that the normal termination condition among the termination conditions of the advantageous section is satisfied, and initializes the information regarding the advantageous section. A predetermined initialization process and a predetermined end process of ending the advantageous section and starting the normal section from the next game are executed.

本実施形態のAT制御手段200は、CZ中AT抽選において、設定値記憶手段191に記憶されている設定値が設定1、設定2である場合に、第1CZ中AT抽選テーブルを用いてCZ中AT抽選を行い、設定値記憶手段191に記憶されている設定値が設定3、設定4である場合に、第2CZ中AT抽選テーブルを用いてCZ中AT抽選を行い、設定値記憶手段191に記憶されている設定値が設定5、設定6である場合に、第3CZ中AT抽選テーブルを用いてCZ中AT抽選を行う。 In the AT lottery during CZ, the AT control means 200 of the present embodiment uses the AT lottery table during the first CZ when the setting values stored in the setting value storage means 191 are setting 1 and setting 2. When the AT lottery is performed and the set values stored in the set value storage means 191 are set 3 and set 4, the AT lottery is performed in the CZ using the second CZ AT lottery table, and the set value storage means 191 When the stored setting values are setting 5 and setting 6, AT lottery during CZ is performed using the AT lottery table during third CZ.

また、AT制御手段200は、第1CZ中AT抽選テーブル~第3CZ中AT抽選テーブルのいずれの抽選テーブルを用いる場合にも、内部抽選の結果を用いた抽選を実行する。AT制御手段200は、内部抽選で当選した当選エリアについて、当選エリア「RBB&レア役」以外の小役の当選エリアと、当選エリア「レアリプレイ」以外のリプレイの当選エリアと、当選エリア「RBB&レア役」又は当選エリア「レアリプレイ」と、でそれぞれ異なる抽選テーブルを用いる。 In addition, the AT control means 200 executes a lottery using the results of the internal lottery regardless of which one of the AT lottery table in the first CZ to the AT lottery table in the third CZ is used. The AT control means 200 divides the winning areas won in the internal lottery into a winning area for a small winning combination other than the winning area "RBB & rare combination", a replay winning area other than the winning area "rare replay", and a winning area "RBB & rare combination". A different lottery table is used for each of the winning area "rare replay" and the winning area.

AT制御手段200は、例えば、第1CZ中AT抽選テーブルを用いてCZ中AT抽選を実行する場合において、内部抽選の結果が当選エリア「RBB&レア役」以外の小役の当選エリアに当選した場合には、第1CZ中AT抽選テーブルAを用いてCZ中AT抽選を実行し、内部抽選の結果が当選エリア「レアリプレイ」以外のリプレイの当選エリアに当選した場合には、第1CZ中AT抽選テーブルBを用いてCZ中AT抽選を実行し、内部抽選の結果が当選エリア「RBB&レア役」又は当選エリア「レアリプレイ」に当選した場合には、第1CZ中AT抽選テーブルCを用いてCZ中AT抽選を実行する。第1CZ中AT抽選テーブルA~第1CZ中AT抽選テーブルCは、「AT状態への移行」に当選する確率が、第1CZ中AT抽選テーブルA<第1CZ中AT抽選テーブルB<第1CZ中AT抽選テーブルCとなるように構成されている。 For example, when the AT control means 200 executes the AT lottery during CZ using the first AT lottery table during CZ, when the result of the internal lottery is won in a winning area of a small combination other than the winning area "RBB & rare combination" In the 1st CZ AT lottery is executed using the 1st CZ AT lottery table A, and if the result of the internal lottery wins a replay winning area other than the winning area "rare replay", the 1st CZ AT lottery AT lottery in CZ is executed using table B, and if the result of the internal lottery wins the winning area "RBB & rare role" or winning area "rare replay", CZ using AT lottery table C in the first CZ Medium AT lottery is executed. In the 1st CZ AT lottery table A to 1st CZ AT lottery table C, the probability of winning "transition to AT state" is 1st CZ AT lottery table A < 1st CZ AT lottery table B < 1st CZ AT lottery table It is configured to be a lottery table C.

なお、スロットマシン1では、第2CZ中AT抽選テーブルを用いたCZ中AT抽選においても、内部抽選の結果に応じて第1CZ中AT抽選テーブルを用いる場合と同様に第2CZ中AT抽選テーブルA~第2CZ中AT抽選テーブルCのいずれを用いるかが決定される。第2CZ中AT抽選テーブルA~第2CZ中AT抽選テーブルCは、「AT状態への移行」に当選する確率が、第2CZ中AT抽選テーブルA<第2CZ中AT抽選テーブルB<第2CZ中AT抽選テーブルCとなるように構成されている。 In the slot machine 1, even in the CZ AT lottery using the second CZ AT lottery table, the second CZ AT lottery table A to the second CZ AT lottery table A to the same as the first CZ AT lottery table is used according to the result of the internal lottery. It is determined which of the AT lottery tables C in the second CZ is to be used. 2nd CZ AT lottery table A to 2nd CZ AT lottery table C, the probability of winning "transition to AT state" is 2nd CZ AT lottery table A < 2nd CZ AT lottery table B < 2nd CZ AT lottery table It is configured to be a lottery table C.

また、スロットマシン1では、第3CZ中AT抽選テーブルを用いたCZ中AT抽選においても、内部抽選の結果に応じて第1CZ中AT抽選テーブルを用いる場合と同様に第3CZ中AT抽選テーブルA~第3CZ中AT抽選テーブルCのいずれを用いるかが決定される。第3CZ中AT抽選テーブルA~第3CZ中AT抽選テーブルCは、「AT状態への移行」に当選する確率が、第3CZ中AT抽選テーブルA<第3CZ中AT抽選テーブルB<第3CZ中AT抽選テーブルCとなるように構成されている。 In addition, in the slot machine 1, even in the AT lottery in the CZ using the AT lottery table in the 3rd CZ, the AT lottery table in the 3rd CZ A to the AT lottery table in the 3rd CZ is used in accordance with the result of the internal lottery, similarly to the case of using the AT lottery table in the 1st CZ according to the result of the internal lottery. It is determined which of the AT lottery tables C in the 3rd CZ is to be used. In the 3rd CZ AT lottery table A to 3rd CZ AT lottery table C, the probability of winning "transition to AT state" is 3rd CZ AT lottery table A < 3rd CZ AT lottery table B < 3rd CZ AT lottery table It is configured to be a lottery table C.

AT制御手段200は、内部抽選の結果に応じたCZ中AT抽選テーブルを取得するために、内部抽選の結果に対応する第1CZ中AT抽選テーブルA~第1CZ中AT抽選テーブルCを規定した条件テーブルとして、第1当選エリアテーブルを有し、内部抽選の結果に対応する第2CZ中AT抽選テーブルA~第2CZ中AT抽選テーブルCを規定した条件テーブルとして、第2当選エリアテーブルを有し、内部抽選の結果に対応する第3CZ中AT抽選テーブルA~第3CZ中AT抽選テーブルCを規定した条件テーブルとして、第3当選エリアテーブルを有している。 In order to acquire the AT lottery table in CZ according to the result of the internal lottery, the AT control means 200 defines the AT lottery table A in the first CZ to the AT lottery table C in the first CZ corresponding to the result of the internal lottery. A first winning area table is provided as a table, and a second winning area table is provided as a condition table defining a second CZ AT lottery table A to a second CZ AT lottery table C corresponding to the results of the internal lottery, A third winning area table is provided as a condition table defining AT lottery table A in 3rd CZ to AT lottery table C in 3rd CZ corresponding to the results of the internal lottery.

AT制御手段200は、設定値記憶手段191に記憶された設定値に基づき、第1当選エリアテーブル~第3当選エリアテーブルのいずれかと、第1CZ中AT抽選テーブル~第3CZ中AT抽選テーブルのいずれかと、を取得する。AT制御手段200は、第1当選エリアテーブルを取得した場合であれば、内部抽選の結果と取得した第1当選エリアテーブルとを参照して、第1CZ中AT抽選テーブルA~第1CZ中AT抽選テーブルCのいずれを用いてCZ中AT抽選を実行するかを決定し、第2当選エリアテーブルを取得した場合であれば、内部抽選の結果と取得した第2当選エリアテーブルとを参照して、第2CZ中AT抽選テーブルA~第2CZ中AT抽選テーブルCのいずれを用いてCZ中AT抽選を実行するかを決定し、第3当選エリアテーブルを取得した場合であれば、内部抽選の結果と取得した第3当選エリアテーブルとを参照して、第3CZ中AT抽選テーブルA~第3CZ中AT抽選テーブルCのいずれを用いてCZ中AT抽選を実行するかを決定する。 Based on the set values stored in the set value storage unit 191, the AT control means 200 selects one of the first winning area table to the third winning area table and the AT lottery table in the first CZ to the AT lottery table in the third CZ. To get a . If the first winning area table is acquired, the AT control means 200 refers to the result of the internal lottery and the acquired first winning area table, and selects the AT lottery table A in the first CZ to the AT lottery in the first CZ. If it is determined which table C is used to execute the AT lottery in CZ, and if the second winning area table is acquired, the result of the internal lottery and the acquired second winning area table are referred to, If it is determined which one of the second CZ AT lottery table A to the second CZ AT lottery table C is used to execute the CZ AT lottery, and the third winning area table is acquired, the result of the internal lottery and With reference to the obtained third winning area table, it is determined which of the 3rd CZ AT lottery table A to the 3rd CZ AT lottery table C is used to execute the CZ AT lottery.

また、AT制御手段200は、CZ中AT抽選において、いずれの抽選テーブルを用いる場合にも、通常状態において実行される通常中AT抽選よりも高い確率で「AT状態への移行」に当選可能な抽選を実行する。 In addition, in the AT lottery during CZ, the AT control means 200 can win "transition to the AT state" with a higher probability than the normal AT lottery executed in the normal state, even when any lottery table is used. Run a lottery.

このように、CZ状態は、開始時における遊技において、内部抽選の結果によらず「AT状態への移行」に当選可能なCZ中AT抽選が実行されるとともに、CZ中AT抽選について、内部抽選で当選エリア「RBB&レア役」又は当選エリア「レアリプレイ」に当選した場合に、他の当選エリアに当選した場合よりも高い確率で「AT状態への移行」に当選可能に構成されており、当選エリア「RBB&レア役」又は当選エリア「レアリプレイ」に当選した場合に限りAT状態への移行条件が成立する可能性を有する通常状態よりも、遊技者にとって有利な演出状態として構成されている。AT制御手段200が、CZ中AT抽選を実行するために抽選テーブルを取得する際に実行する制御処理の詳細については、後述する。 In this way, in the CZ state, in the game at the start, the AT lottery in CZ that can be won for "shift to AT state" is executed regardless of the result of the internal lottery, and the AT lottery in CZ is executed by the internal lottery. If you win the winning area "RBB & Rare role" or the winning area "Rare replay", you can win "Transition to AT state" with a higher probability than if you win other winning areas. It is configured as a production state that is more advantageous to the player than the normal state in which the conditions for shifting to the AT state may be satisfied only when the winning area "RBB & Rare Role" or the winning area "Rare Replay" is won. . The details of the control process executed by the AT control means 200 when acquiring the lottery table for executing the AT lottery in CZ will be described later.

なお、AT制御手段200は、演出状態がCZ状態である場合における当選エリア「打順ベル1」~当選エリア「打順ベル12」の当選時において、入賞補助制御を実行するように構成されていてもよく、1回の遊技において獲得できるメダルの枚数と投入するメダルの枚数との差分の平均値である純増枚数が約1.0枚となる頻度で入賞補助制御を実行するように構成されていてもよい。 It should be noted that the AT control means 200 may be configured to execute prize winning assistance control when the winning area "Battering order bell 1" to the winning area "Battering order bell 12" are won in the case where the effect state is the CZ state. Often, the win assist control is executed at a frequency where the net increase in the number of medals, which is the average value of the difference between the number of medals that can be obtained in one game and the number of medals that are inserted, is about 1.0. good too.

AT状態は、当選エリア「打順ベル1」~当選エリア「打順ベル12」に当選した際にベルA~ベルFの入賞補助が実行される補助遊技を実行可能な状態である。AT制御手段200は、AT状態における入賞補助として、当選エリア「打順ベル1」~当選エリア「打順ベル12」の当選時において、ベルA~ベルFを入賞可能にする正解打順を報知する表示を主制御表示装置500に表示させる。 The AT state is a state in which an auxiliary game can be executed in which winning assistance of Bell A to Bell F is executed when the winning area "Battering order Bell 1" to the winning area "Battering order Bell 12" are won. The AT control means 200 displays, as prize winning assistance in the AT state, notifying the correct batting order enabling Bell A to Bell F to win prizes when the winning area "batting order bell 1" to the winning area "batting order bell 12" are won. It is displayed on the main control display device 500 .

この、規定投入数(3枚)よりも多い配当(15枚)が設定されたベルA~ベルFの入賞補助が実行される補助遊技によってメダルの払い出しに関して通常状態よりも遊技者にとって有利なAT状態が、本実施形態における第2状態を構成し、通常区間、有利区間及び補助遊技に係る制御を行うAT制御手段200が、本実施形態における補助遊技制御手段を構成する。 This AT is more advantageous for the player than in the normal state in terms of payout of medals due to the auxiliary game in which the winning assistance of Bell A to Bell F in which a payout (15 coins) larger than the prescribed number of insertions (3 coins) is set is executed. The state constitutes the second state in this embodiment, and the AT control means 200 that performs control related to the normal section, the advantageous section and the auxiliary game constitutes the auxiliary game control means in this embodiment.

AT制御手段200は、AT状態の開始時にAT制御データ記憶手段197のATゲーム数カウンタ(不図示)に所定の遊技回数に対応する初期値(50ゲーム)をセットし、遊技が実行される都度、ATゲーム数カウンタの記憶値を1ゲームに相当する値「1」で減算するデクリメント更新を実行する。 AT control means 200 sets an initial value (50 games) corresponding to a predetermined number of games to an AT game number counter (not shown) of AT control data storage means 197 at the start of the AT state. , the decrement update is executed by subtracting the value "1" corresponding to one game from the stored value of the AT game number counter.

また、AT制御手段200は、内部抽選手段120による内部抽選で当選エリア「RBB&レア役」に当選した場合と、当選エリア「レアリプレイ」に当選した場合と、に、ATゲーム数カウンタの記憶値に抽選により決定された値を加算するか否かを決定することで、AT状態が継続する期間を加算(上乗せ)するか否かを決定する上乗せ抽選を実行し、上乗せ抽選によって決定した値が1以上の値である場合に、決定した値をATゲーム数カウンタに加算する上乗せ処理を実行するように構成されている。 In addition, the AT control means 200 stores the stored value of the AT game number counter when winning the winning area "RBB & Rare Role" by the internal lottery by the internal lottery means 120 and when winning the winning area "Rare Replay". By determining whether to add the value determined by lottery to , an additional lottery is executed to determine whether to add (add) the period in which the AT state continues, and the value determined by the additional lottery is If the value is 1 or more, it is configured to execute an addition process of adding the determined value to the AT game number counter.

AT制御手段200は、AT状態における毎回の遊技の実行の都度実行するデクリメント更新によってATゲーム数カウンタの記憶値が値「0」になった場合に、ストック記憶領域を参照して1セット以上のAT状態がストックされているか否かを判定する。AT制御手段200は、AT状態がストックされていないと判定した場合に、AT状態の終了条件(AT終了条件)が成立したと判定し、AT状態を終了する。また、AT制御手段200は、AT状態において第1有利区間カウンタ197aの記憶値が値「1500」に達した場合と、AT状態において第2有利区間カウンタ197bの記憶値が値「2400」を超えた場合と、にも、AT終了条件が成立したと判定し、AT状態を終了する。 The AT control means 200 refers to the stock storage area and performs one or more sets when the stored value of the AT game number counter becomes "0" due to the decrement update performed each time a game is played in the AT state. Determine whether the AT state is stocked. When the AT control means 200 determines that the AT state is not stocked, the AT control means 200 determines that the AT state termination condition (AT termination condition) is met, and terminates the AT state. In addition, the AT control means 200 is controlled when the value stored in the first advantageous interval counter 197a reaches the value "1500" in the AT state, and when the value stored in the second advantageous interval counter 197b exceeds the value "2400" in the AT state. In both cases, it is determined that the AT termination condition has been satisfied, and the AT state is terminated.

AT制御手段200は、ATゲーム数カウンタの記憶値が値「0」になったことに基づきAT状態を終了した場合、有利区間を継続するか否かを決定する有利区間継続抽選を実行可能に構成されている。本実施形態において、AT制御手段200は、第2有利区間カウンタ197bの記憶値が値「900」未満、つまり、今回のAT状態において遊技者が獲得したメダルの枚数(差枚数)が900枚未満である場合に、有利区間継続抽選を実行する。 The AT control means 200 can execute an advantageous interval continuation lottery for determining whether or not to continue the advantageous interval when the AT state is terminated based on the fact that the stored value of the AT game number counter has reached the value "0". It is configured. In this embodiment, the AT control means 200 determines that the stored value of the second advantageous interval counter 197b is less than the value "900", that is, the number of medals (difference number) obtained by the player in the current AT state is less than 900. , the advantageous section continuation lottery is executed.

AT制御手段200は、有利区間継続抽選を実行し、「有利区間の継続」に当選した場合、演出状態をAT状態から通常状態に移行する。一方、AT制御手段200は、有利区間継続抽選を実行し、「有利区間の継続」に当選しなかった場合と、AT状態の終了時に第2有利区間カウンタ197bの記憶値が値「900」以上である場合と、に、有利区間の終了条件のうち通常終了条件が成立したと判定し、有利区間に関する情報を初期化する処理である所定の初期化処理と、有利区間を終了させて次ゲームから通常区間を開始する所定の終了処理と、を実行する。 The AT control means 200 executes an advantageous section continuation lottery, and when winning the "advantageous section continuation", shifts the presentation state from the AT state to the normal state. On the other hand, the AT control means 200 executes the advantageous interval continuation lottery, and when the "advantageous interval continuation" is not won, and when the AT state ends, the stored value of the second advantageous interval counter 197b is the value "900" or more. a predetermined initialization process, which is a process of determining that the normal end condition among the end conditions of the advantageous section has been satisfied and initializing information about the advantageous section; and a predetermined end process for starting the normal section from .

また、AT制御手段200は、AT状態において第1有利区間カウンタ197aの記憶値が値「1500」に達したことに基づきAT状態を終了した場合と、AT状態において第2有利区間カウンタ197bの記憶値が値「2400」を超えたことに基づきAT状態を終了した場合と、において、有利区間の終了条件のうち特定終了条件が成立したと判定し、有利区間に関する情報を初期化する処理である所定の初期化処理と、有利区間を終了させて次ゲームから通常区間を開始する所定の終了処理と、を実行する。 In addition, the AT control means 200 terminates the AT state based on the fact that the value stored in the first advantageous interval counter 197a reaches the value "1500" in the AT state, and when the second advantageous interval counter 197b is stored in the AT state. When the AT state ends based on the value exceeding the value "2400", it is determined that the specific termination condition among the termination conditions of the advantageous section is met, and the information regarding the advantageous section is initialized. Predetermined initialization processing and predetermined end processing for ending the advantageous section and starting the normal section from the next game are executed.

3.抽選テーブルの取得に係る制御処理の詳細
次に、本実施形態のAT制御手段200が実行する抽選テーブルの取得に係る制御処理の詳細について、図5~図11を用いて説明する。
3. Details of Control Processing Related to Acquisition of Lottery Table Next, details of control processing related to acquisition of the lottery table executed by the AT control means 200 of the present embodiment will be described with reference to FIGS. 5 to 11. FIG.

<データテーブルが記憶されたデータ領域のアドレス>
本実施形態のスロットマシン1は、遊技制御手段10のうち遊技の進行を制御するプログラムによって参照されるデータテーブルを記憶しているROMについて、1200H~1EFFHのアドレスが対応付けられたデータ領域に各種データテーブルを記憶している。このため、スロットマシン1では、いずれのデータテーブルについても、アドレスを構成する2バイトのデータのうち上位4ビット(ビット12~ビット15)のデータが「0001」となるように構成されている。
<Address of data area where data table is stored>
In the slot machine 1 of this embodiment, the ROM storing the data table referred to by the program for controlling the progress of the game among the game control means 10 has various I remember the data table. For this reason, the slot machine 1 is configured such that the data of the upper 4 bits (bits 12 to 15) of the 2-byte data forming the address is "0001" in any data table.

<CZ中AT抽選で用いられるアドレスデータテーブル>
図5は、本実施形態のAT制御手段200がCZ中AT抽選を実行する場合に参照するアドレスデータテーブルT1を示す図である。抽選テーブルを取得する際に参照される条件が規定されたデータテーブルである条件テーブル(第1当選エリアテーブル~第3当選エリアテーブル)に対応付けられたアドレスと、抽選の実行時に使用される抽選値数が記憶されたデータテーブルである抽選テーブル(第1CZ中AT抽選テーブル~第3CZ中AT抽選テーブル)に対応付けられたアドレスと、に関する情報(アドレスデータ)を記憶するアドレスデータテーブルT1は、記憶手段としてのAT制御データ記憶手段197に記憶されている。また、アドレスデータテーブルT1を用いて取得される第1当選エリアテーブル~第3当選エリアテーブル及び第1CZ中AT抽選テーブル~第3CZ中AT抽選テーブルについても、AT制御データ記憶手段197に記憶されている。
<Address data table used in CZ AT lottery>
FIG. 5 is a diagram showing the address data table T1 referred to when the AT control means 200 of the present embodiment executes the AT lottery during CZ. An address associated with a condition table (first winning area table to third winning area table), which is a data table defining conditions to be referred to when obtaining a lottery table, and a lottery used when executing a lottery. An address data table T1 that stores information (address data) about an address associated with a lottery table (AT lottery table in the first CZ to AT lottery table in the third CZ), which is a data table in which values are stored, It is stored in AT control data storage means 197 as storage means. In addition, the first winning area table to third winning area table and the first CZ AT lottery table to third CZ AT lottery table acquired using the address data table T1 are also stored in the AT control data storage means 197. there is

図5に示すように、アドレスデータテーブルT1には、内部抽選の結果に応じて取得するCZ中AT抽選テーブルを決定するために使用される条件テーブルである第1当選エリアテーブル~第3当選エリアテーブルのアドレスのうちビット0~ビット11のアドレスデータと、抽選テーブルである第1CZ中AT抽選テーブル~第3CZ中AT抽選テーブルのアドレスのうちビット0~ビット11のアドレスデータと、が記憶されている。 As shown in FIG. 5, the address data table T1 includes a first winning area table to a third winning area table, which are condition tables used to determine the AT lottery table in CZ to be acquired according to the result of the internal lottery. Address data of bits 0 to 11 of the address of the table and address data of bits 0 to 11 of the addresses of the AT lottery table in the first CZ to the AT lottery table in the third CZ, which are the lottery tables, are stored. there is

アドレスデータテーブルT1において、値「0」がアドレスとして対応付けられたデータ領域には、上位4ビットに第1当選エリアテーブルのアドレスのうちビット8~ビット11の計4ビットのアドレスデータが記憶され、下位4ビットに第1CZ中AT抽選テーブルのアドレスのうちビット8~ビット11の計4ビットのアドレスデータが記憶されており、合計で1バイトのアドレスデータが記憶されている。アドレスデータテーブルT1において、値「1」がアドレスとして対応付けられたデータ領域には、第1当選エリアテーブルのアドレスのうちビット0~ビット7の合計8ビットのアドレスデータが記憶され、値「2」がアドレスとして対応付けられたデータ領域には、第1CZ中AT抽選テーブルのアドレスのうちビット0~ビット7の合計8ビットのアドレスデータが記憶されている。 In the address data table T1, in the data area associated with the value "0" as an address, 4-bit address data in total of bits 8 to 11 of the address of the first winning area table are stored in the upper 4 bits. , a total of 4-bit address data of bits 8 to 11 of the address of the AT lottery table in the first CZ are stored in the lower 4 bits, and a total of 1-byte address data is stored. In the address data table T1, in the data area associated with the value "1" as an address, 8-bit address data in total of bits 0 to 7 of the address of the first winning area table is stored, and the value "2" is stored. ” as an address stores 8-bit address data in total of bit 0 to bit 7 of the address of the AT lottery table in the first CZ.

このように、アドレスデータテーブルT1においては、3バイトのデータ領域に、第1当選エリアテーブルのアドレスのうちビット0~ビット11のアドレスデータと、第1CZ中AT抽選テーブルのアドレスのうちビット0~ビット11のアドレスデータと、が記憶されている。また、アドレスデータテーブルT1においては、第2当選エリアテーブルのアドレスのうちビット0~ビット11のアドレスデータ及び第2CZ中AT抽選テーブルのアドレスのうちビット0~ビット11のアドレスデータと、第3当選エリアテーブルのアドレスのうちビット0~ビット11のアドレスデータ及び第3CZ中AT抽選テーブルのアドレスのうちビット0~ビット11のアドレスデータと、についても、それぞれ第1当選エリアテーブル及び第1CZ中AT抽選テーブルと同様に、3バイトのデータ領域に記憶されている。 In this way, in the address data table T1, the 3-byte data area contains the address data of bits 0 to 11 of the address of the first winning area table and the address data of bits 0 to 11 of the address of the AT lottery table in the first CZ. and address data of bit 11 are stored. In the address data table T1, the address data of bits 0 to 11 of the address of the second winning area table, the address data of bits 0 to 11 of the address of the AT lottery table in the second CZ, and the address data of the third winning The address data of bits 0 to 11 of the address of the area table and the address data of bits 0 to 11 of the address of the AT lottery table in the third CZ are also used in the first winning area table and the AT lottery in the first CZ, respectively. Like the table, it is stored in a 3-byte data area.

このため、本実施形態のスロットマシン1において、CZ中AT抽選の実行時に用いられるアドレスデータテーブルT1は、条件テーブルのアドレスを構成するアドレスデータと、抽選テーブルのアドレスを構成するアドレスデータと、が合計9バイト記憶されたデータテーブルとなっている。 For this reason, in the slot machine 1 of the present embodiment, the address data table T1 used when executing the AT lottery in CZ has the address data that constitutes the address of the condition table and the address data that constitutes the address of the lottery table. It is a data table that stores a total of 9 bytes.

また、アドレスデータテーブルT1では、3の倍数の値が対応付けられたアドレス(値「0」、値「3」、値「6」)のデータ領域に、それぞれ条件テーブルのアドレスのうちビット8~ビット11の4ビットのアドレスデータと、抽選テーブルのアドレスのうちビット8~ビット11の4ビットのアドレスデータと、が記憶され、値「1」、値「4」、値「7」の値がアドレスとして対応付けられたデータ領域に、それぞれ条件テーブルのアドレスのうちビット0~ビット7の8ビット(1バイト)のアドレスデータが記憶され、値「2」、値「5」、値「8」の値がアドレスとして対応付けられたデータ領域に、それぞれ抽選テーブルのアドレスのうちビット0~ビット7の8ビット(1バイト)のアドレスデータが記憶されている。 Further, in the address data table T1, in the data areas of the addresses (value "0", value "3", value "6") associated with values that are multiples of 3, bit 8 to 4-bit address data of bit 11 and 4-bit address data of bit 8 to bit 11 of the address of the lottery table are stored, and values of value "1", value "4", and value "7" are stored. 8-bit (1-byte) address data from bit 0 to bit 7 of the address of the condition table are stored in the data area associated as the address, and the value is "2", the value is "5", and the value is "8". 8-bit (1-byte) address data of bit 0 to bit 7 of the address of the lottery table is stored in the data area associated with the value of .

つまり、アドレスデータテーブルT1においては、3の倍数の値がアドレスとして対応付けられたデータ領域に記憶されているアドレスデータについて、条件テーブルのアドレスを構成する2バイトのアドレスデータのうち上位1バイトのアドレスデータを分割した4ビットから構成されたビット8~ビット11のアドレスデータと、抽選テーブルのアドレスを構成する2バイトのアドレスデータのうち上位1バイトのアドレスデータを分割した4ビットから構成されたビット8~ビット11のアドレスデータと、から構成されている。 That is, in the address data table T1, for the address data stored in the data area in which the value of the multiple of 3 is associated as the address, the upper 1 byte of the 2-byte address data constituting the address of the condition table is Address data of bits 8 to 11 composed of 4 bits obtained by dividing the address data, and 4 bits obtained by dividing the upper 1 byte of the 2-byte address data constituting the address of the lottery table. and address data of bits 8 to 11.

この、アドレスデータテーブルT1において値「0」~値「8」がアドレスとして対応付けられたデータ領域であり、それぞれ所定のサイズとしての1バイトに区切られたデータ領域が、本実施形態における複数の区画を構成し、値「0」、値「3」、値「6」の値がアドレスとして対応付けられたデータ領域が、本実施形態における第1区画を構成し、値「1」、値「4」、値「7」の値がアドレスとして対応付けられたデータ領域が、本実施形態における第2区画を構成し、値「2」、値「5」、値「8」の値がアドレスとして対応付けられたデータ領域が、本実施形態における第3区画を構成する。 In the address data table T1, the data areas are associated with the values "0" to "8" as addresses, and each data area is divided into 1-byte data areas each having a predetermined size. A data area that constitutes a partition and is associated with values "0", "3", and "6" as addresses constitutes the first partition in this embodiment, and has a value of "1" and a value of "6". 4” and the value “7” as addresses constitute the second partition in this embodiment, and the values “2”, “5” and “8” are associated as addresses. The associated data area constitutes the third partition in this embodiment.

また、値「0」、値「3」、値「6」の値がアドレスとして対応付けられたデータ領域に記憶されている条件テーブルのアドレスのうちビット8~ビット11のアドレスデータ及び抽選テーブルのアドレスのうちビット8~ビット11のアドレスデータが、本実施形態における第1情報を構成し、値「1」、値「4」、値「7」の値がアドレスとして対応付けられたデータ領域に記憶されている条件テーブルのアドレスのうちビット0~ビット7のアドレスデータが、本実施形態における第2情報を構成し、値「2」、値「5」、値「8」の値がアドレスとして対応付けられたデータ領域に記憶されている抽選テーブルのアドレスのうちビット0~ビット7のアドレスデータが、本実施形態における第3情報を構成する。 Further, the address data of bits 8 to 11 of the address of the condition table stored in the data area in which the values "0", "3", and "6" are associated as addresses, and the address data of the lottery table The address data of bits 8 to 11 of the address constitute the first information in this embodiment, and the data area in which the values of value "1", value "4", and value "7" are associated as addresses. The address data of bits 0 to 7 of the stored address of the condition table constitutes the second information in this embodiment, and the values of value "2", value "5", and value "8" are used as addresses. The address data of bits 0 to 7 of the address of the lottery table stored in the associated data area constitute the third information in this embodiment.

また、条件テーブルのアドレスを構成する上位1バイトのアドレスデータを分割サイズとしての4ビットに分割したアドレスデータ(条件テーブルのアドレスのうちビット8~ビット11のアドレスデータ)が、本実施形態における第1分割情報を構成し、抽選テーブルのアドレスを構成する上位1バイトのアドレスデータを分割サイズとしての4ビットに分割したアドレスデータ(抽選テーブルのアドレスのうちビット8~ビット11のアドレスデータ)が、本実施形態における第2分割情報を構成する。 Further, the address data obtained by dividing the upper 1-byte address data constituting the address of the condition table into 4 bits as the division size (the address data of bits 8 to 11 of the address of the condition table) is the Address data (bit 8 to bit 11 address data of the lottery table address) obtained by dividing the upper 1-byte address data constituting 1 division information and constituting the address of the lottery table into 4 bits as a division size, It constitutes the second division information in this embodiment.

<CZ中AT抽選の実行時におけるアドレス構築処理>
図6は、CZ中AT抽選において使用する条件テーブル(第1当選エリアテーブル~第3当選エリアテーブル)及び抽選テーブル(第1CZ中AT抽選テーブル~第3CZ中AT抽選テーブル)のアドレスを構築するために実行するアドレス構築処理の制御プログラムを示す図である。
<Address construction processing when executing AT lottery in CZ>
FIG. 6 is for constructing the address of the condition table (1st winning area table to 3rd winning area table) and the lottery table (AT lottery table in 1st CZ to AT lottery table in 3rd CZ) used in AT lottery in CZ. FIG. 10 is a diagram showing a control program for address construction processing executed in the first;

なお、本実施形態のAT制御手段200は、図6に示す制御プログラムを開始する前に、オフセットとしてAレジスタに予め値をセットするように構成されている。AT制御手段200は、設定値記憶手段191に記憶されている設定値が設定1、設定2である場合には、Aレジスタに値「0」をセットし、設定値が設定3、設定4である場合には、Aレジスタに値「1」をセットし、設定値が設定5、設定6である場合には、Aレジスタに値「2」をセットする。 Note that the AT control means 200 of this embodiment is configured to set a value in advance in the A register as an offset before starting the control program shown in FIG. When the setting values stored in the setting value storage unit 191 are setting 1 and setting 2, the AT control means 200 sets the value "0" to the A register, and sets the setting value to setting 3 and setting 4. If there is, the value "1" is set in the A register, and if the setting values are setting 5 and setting 6, the value "2" is set in the A register.

また、スロットマシン1では、遊技制御手段10のうち遊技の進行を制御するプログラムを実行する場合に用いられるRWMに、それぞれ8ビットのAレジスタ~Fレジスタ、Hレジスタ、Lレジスタが設けられているとともに、Hレジスタと、Lレジスタと、は、16ビットのHLレジスタとしても使用可能に構成されている。また、遊技制御手段10のうち遊技の進行を制御するプログラムを実行する場合に用いられるRWMには、各レジスタの情報を一時的にスタック可能なスタック領域も設けられている。 Further, in the slot machine 1, the RWM used for executing the program for controlling the progress of the game in the game control means 10 is provided with 8-bit A register to F register, H register, and L register, respectively. In addition, the H register and L register are configured to be usable as 16-bit HL registers. Further, the RWM used for executing the program for controlling the progress of the game among the game control means 10 is also provided with a stack area in which the information of each register can be temporarily stacked.

AT制御手段200は、まず、乗算を実行する命令であるMUL命令を実行し、Aレジスタにセットされているオフセットの値を3倍する。次に、AT制御手段200は、レジスタにデータをセットする命令であるLD命令を実行し、HLレジスタにアドレスデータテーブルT1の値「0」にあたるアドレスをセットし、アドレスデータテーブルT1を取得する。次に、AT制御手段200は、1バイト単位で加算するADDWB命令を実行し、HLレジスタにAレジスタの値を加算することで、Aレジスタにセットされた値に応じたアドレスデータテーブルT1のアドレスを取得する。 AT control means 200 first executes the MUL instruction, which is an instruction for executing multiplication, and triples the offset value set in the A register. Next, the AT control means 200 executes the LD instruction, which is an instruction to set data in the register, sets the address corresponding to the value "0" of the address data table T1 in the HL register, and acquires the address data table T1. Next, the AT control means 200 executes an ADDWB instruction for adding in units of one byte, and adds the value of the A register to the HL register, thereby obtaining an address in the address data table T1 corresponding to the value set in the A register. to get

これらの一連の命令を実行することで、AT制御手段200は、Aレジスタにセットした値、つまり設定値記憶手段191に記憶された設定値に応じたアドレスデータテーブルT1のアドレスを、HLレジスタにセットすることができる。 By executing these series of instructions, the AT control means 200 stores the address of the address data table T1 corresponding to the value set in the A register, that is, the setting value stored in the setting value storage means 191, in the HL register. can be set.

次に、AT制御手段200は、4ビット単位でレジスタにデータをセットする命令であるLDH命令を実行し、HLレジスタにセットされているアドレスのデータ領域に記憶されているデータのうち上位4ビットのデータをBレジスタにセットし、下位4ビットのデータをCレジスタにセットする。図5に示したように、アドレスデータテーブルT1のうち値「0」、値「3」、値「6」がアドレスとして対応付けられたデータ領域には、いずれのデータ領域においても、上位4ビットに条件テーブルのアドレスのうちビット8~ビット11のアドレスデータが記憶され、下位4ビットに抽選テーブルのアドレスのうちビット8~ビット11のアドレスデータが記憶されている。 Next, the AT control means 200 executes the LDH instruction, which is an instruction to set data in the register in units of 4 bits, and the upper 4 bits of the data stored in the data area of the address set in the HL register. data is set in the B register, and lower 4-bit data is set in the C register. As shown in FIG. 5, the data areas in which the value "0", the value "3", and the value "6" are associated as addresses in the address data table T1 have the upper 4 bits , address data of bits 8 to 11 of the address of the condition table are stored, and address data of bits 8 to 11 of the address of the lottery table are stored in the lower 4 bits.

このため、AT制御手段200は、LDH BC,(HL)の命令を実行することで、Bレジスタに条件テーブルのアドレスのうちビット8~ビット11のアドレスデータをセットし、Cレジスタに抽選テーブルのアドレスのうちビット8~ビット11のアドレスデータをセットすることができる。具体的には、AT制御手段200は、Aレジスタにセットされていたオフセットの値が値「0」であった場合、LDH BC,(HL)の命令を実行することで、Bレジスタに第1当選エリアテーブルのアドレスのうちビット8~ビット11のアドレスデータをセットし、Cレジスタに第1CZ中AT抽選テーブルのアドレスのうちビット8~ビット11のアドレスデータをセットする。 Therefore, the AT control means 200 executes the LDH BC, (HL) instruction to set the address data of bit 8 to bit 11 of the address of the condition table in the B register, and set the address data of the lottery table in the C register. Address data of bits 8 to 11 of the address can be set. Specifically, when the offset value set in the A register is "0", the AT control means 200 executes the instruction LDH BC, (HL) to store the first offset in the B register. Address data of bits 8 to 11 of the address of the winning area table are set, and address data of bits 8 to 11 of the address of the AT lottery table in the first CZ are set in the C register.

次に、AT制御手段200は、レジスタのセットされているデータを1加算するINC命令を実行することで、HLレジスタにセットされているアドレスデータテーブルT1のアドレスの値を1加算する。INC HLの命令を実行することで、AT制御手段200が次に参照するアドレスデータテーブルT1のアドレスは、現在のアドレスから1つ下のアドレスとなる。AT制御手段200は、例えば、LDH BC,(HL)の命令を実行し、Bレジスタに第1当選エリアテーブルのアドレスのうちビット8~ビット11のアドレスデータをセットし、Cレジスタに第1CZ中AT抽選テーブルのアドレスのうちビット8~ビット11のアドレスデータをセットしていた場合、INC HLの命令を実行することで、次に参照するアドレスが第1当選エリアテーブルのアドレスのうちビット0~ビット7のアドレスデータが記憶されたデータ領域となる。 Next, the AT control means 200 adds 1 to the address value of the address data table T1 set in the HL register by executing an INC instruction to add 1 to the data set in the register. By executing the INC HL instruction, the address of the address data table T1 that the AT control means 200 refers to next becomes the address one level below the current address. AT control means 200, for example, executes the instruction LDH BC, (HL), sets the address data of bits 8 to 11 of the address of the first winning area table in the B register, and sets the address data in the first CZ in the C register. If the address data of bits 8 to 11 in the address of the AT lottery table is set, by executing the INC HL instruction, the next address to be referenced will be the address of bits 0 to 11 in the first winning area table. It becomes a data area in which the address data of bit 7 is stored.

次に、AT制御手段200は、LD命令を実行することで、CレジスタにセットされているデータをDレジスタにセットする。次に、AT制御手段200は、8ビット単位のデータを1つ下位のアドレスのデータから順にレジスタにセットする命令であるLDIN命令を実行することで、現在参照することが設定されているデータ領域よりも1つ下位のアドレスが設定されているデータ領域に記憶されている抽選テーブルのアドレスのうちビット0~ビット7のアドレスデータをAレジスタにセットし、現在参照することが設定されているデータ領域に記憶されている条件テーブルのアドレスのうちビット0~ビット7のアドレスデータをCレジスタにセットする。次に、AT制御手段200は、LD命令を実行することで、AレジスタにセットされているデータをEレジスタにセットする。 Next, the AT control means 200 sets the data set in the C register to the D register by executing the LD instruction. Next, the AT control means 200 executes the LDIN instruction, which is an instruction to set 8-bit unit data in the register in order from the data of the address one lower, so that the data area currently set to be referred to is set. Set the address data of bits 0 to 7 of the lottery table address stored in the data area where the address is set one lower than the A register, and the data currently set to be referred to The address data of bits 0 to 7 of the address of the condition table stored in the area are set in the C register. Next, the AT control means 200 sets the data set in the A register to the E register by executing the LD instruction.

ここまでの命令を実行することで、AT制御手段200は、Bレジスタに条件テーブルのアドレスのうちビット8~ビット11のアドレスデータをセットし、Cレジスタに条件テーブルのアドレスのうちビット0~ビット7のアドレスデータをセットすることができる。つまり、AT制御手段200は、条件テーブルのアドレスのうちビット0~ビット11のアドレスデータをBCレジスタに取得することができる。 By executing the instructions up to this point, the AT control means 200 sets the address data of bits 8 to 11 of the address of the condition table to the B register, and sets the address data of bits 0 to 11 of the address of the condition table to the C register. 7 address data can be set. That is, the AT control means 200 can acquire the address data of bits 0 to 11 in the address of the condition table to the BC register.

また、AT制御手段200は、Dレジスタに抽選テーブルのアドレスのうちビット8~ビット11のアドレスデータをセットし、Eレジスタに抽選テーブルのアドレスのうちビット0~ビット7のアドレスデータをセットすることができる。つまり、AT制御手段200は、抽選テーブルのアドレスのうちビット0~ビット11のアドレスデータをDEレジスタに取得することができる。 Also, the AT control means 200 sets the address data of bits 8 to 11 of the address of the lottery table in the D register, and sets the address data of bits 0 to 7 of the address of the lottery table in the E register. can be done. That is, the AT control means 200 can acquire the address data of bits 0 to 11 of the address of the lottery table to the DE register.

そして、AT制御手段200は、指定のビットに値「1」をセットするSET命令を実行し、SET 4,Bの命令によってBレジスタのビット4に値「1」をセットし、SET 4,Dの命令によってDレジスタのビット4に値「1」をセットする。これにより、Bレジスタには、上位4ビットに条件テーブルのアドレスのうちビット12~ビット15のアドレスデータを構成する「0001」の値がセットされ、条件テーブルのアドレスのうちビット8~ビット15のアドレスデータがセットされた状態となる。また、Dレジスタには、上位4ビットに抽選テーブルのアドレスのうちビット12~ビット15のアドレスデータを構成する「0001」の値がセットされ、抽選テーブルのアドレスのうちビット8~ビット15のアドレスデータがセットされた状態となる。 Then, the AT control means 200 executes the SET instruction to set the value "1" to the specified bit, sets the value "1" to the bit 4 of the B register by the SET 4,B instruction, and sets the value "1" to the SET 4,D bit 4 of the D register is set to "1" by the instruction of . As a result, the value "0001" constituting the address data of bits 12 to 15 of the address of the condition table is set in the B register in the upper 4 bits, and the value of bits 8 to 15 of the address of the condition table is set. Address data is set. In addition, in the D register, the value "0001" constituting the address data of bits 12 to 15 of the address of the lottery table is set in the upper 4 bits, and the address of bits 8 to 15 of the address of the lottery table is set. Data is set.

このように、本実施形態のAT制御手段200は、条件テーブルのアドレスを構築する場合に、Bレジスタの下位4ビットに条件テーブルのアドレスのうちビット8~ビット11のアドレスデータを取得し、Cレジスタに条件テーブルのアドレスのうちビット0~ビット7のアドレスデータを取得した状態で、所定の命令としてのSET 4,Bの命令を実行し、Bレジスタの4ビット目、つまり条件テーブルのアドレスのうちビット12の位置に値「1」をセットすることで、アドレスデータテーブルT1に記憶されていない情報である「0001」をビット15から順にビット12までセットし、BCレジスタに条件テーブルのアドレスを構築することができる。 Thus, when constructing the address of the condition table, the AT control means 200 of the present embodiment obtains the address data of bits 8 to 11 of the address of the condition table in the lower 4 bits of the B register, With the address data of bits 0 to 7 of the address of the condition table stored in the register, the SET 4, B instruction is executed as a predetermined instruction to set the 4th bit of the B register, that is, the address of the condition table. By setting the value "1" in the position of bit 12, "0001" which is information not stored in the address data table T1 is set in order from bit 15 to bit 12, and the address of the condition table is set in the BC register. can be built.

また、本実施形態のAT制御手段200は、抽選テーブルのアドレスを構築する場合に、Dレジスタの下位4ビットに抽選テーブルのアドレスのうちビット8~ビット11のアドレスデータを取得し、Eレジスタに抽選テーブルのアドレスのうちビット0~ビット7のアドレスデータを取得した状態で、所定の命令としてのSET 4,Dの命令を実行し、Dレジスタの4ビット目、つまり抽選テーブルのアドレスのうちビット12の位置に値「1」をセットすることで、アドレスデータテーブルT1に記憶されていない情報である「0001」をビット15から順にビット12までセットし、DEレジスタに抽選テーブルのアドレスを構築することができる。 Further, when constructing the address of the lottery table, the AT control means 200 of the present embodiment obtains the address data of bits 8 to 11 of the address of the lottery table in the lower 4 bits of the D register, and stores the address data in the E register. With the address data of bits 0 to 7 of the address of the lottery table acquired, the SET 4, D instruction is executed as a predetermined instruction to set the 4th bit of the D register, that is, the bit of the address of the lottery table. By setting the value "1" to the position of 12, "0001", which is information not stored in the address data table T1, is set in order from bit 15 to bit 12, and the address of the lottery table is constructed in the DE register. be able to.

つまり、条件テーブルのアドレスと、抽選テーブルのアドレスと、には、共通の特定情報として、ビット12に値「1」、ビット13~ビット15に値「0」の情報が含まれた構成となっている。 In other words, the address of the condition table and the address of the lottery table contain, as common specific information, bit 12 with a value of "1" and bits 13 to 15 with a value of "0". ing.

換言すると、前記第1データテーブルのアドレスと、前記第2データテーブルのアドレスと、には、共通の特定情報が含まれる。 In other words, the address of the first data table and the address of the second data table contain common specific information.

この構成により、本実施形態のスロットマシン1は、条件テーブルのアドレスと、抽選テーブルのアドレスと、に共通した特定情報を有するため、条件テーブルのアドレスと、抽選テーブルのアドレスと、を設計する場合において一部を共通化しアドレスの設計に係るコストを低減することができる。 With this configuration, the slot machine 1 of the present embodiment has specific information common to the address of the condition table and the address of the lottery table. can be partially shared to reduce the cost of address design.

また、遊技機において、前記特定情報は、前記複数の区画には記憶されておらず、
前記第1データテーブルのアドレスは、前記第1情報及び前記第2情報が取得され、且つ所定の命令が実行されて前記特定情報がセットされることで構築され、
前記第2データテーブルのアドレスは、前記第1情報及び前記第3情報が取得され、且つ所定の命令が実行されて前記特定情報がセットされることで構築される。
Further, in the gaming machine, the specific information is not stored in the plurality of sections,
The address of the first data table is constructed by obtaining the first information and the second information and setting the specific information by executing a predetermined instruction,
The address of the second data table is constructed by acquiring the first information and the third information and setting the specific information by executing a predetermined instruction.

この構成により、本実施形態のスロットマシン1は、条件テーブルのアドレスと、抽選テーブルのアドレスと、に、アドレスデータテーブルT1に記憶されていない特定情報を含むとともに、該特定情報について、SET命令によってセットすることで条件テーブルのアドレスと抽選テーブルのアドレスとを構築できる、つまり、アドレスデータテーブルT1のデータ容量を用いることなく条件テーブルのアドレスの一部と抽選テーブルのアドレスの一部とを構築できるため、アドレスデータテーブルT1のデータ容量を圧縮することができる。 With this configuration, the slot machine 1 of the present embodiment includes specific information that is not stored in the address data table T1 in the address of the condition table and the address of the lottery table, and the specific information is stored by the SET command. By setting, the address of the condition table and the address of the lottery table can be constructed. That is, part of the address of the condition table and part of the address of the lottery table can be constructed without using the data capacity of the address data table T1. Therefore, the data capacity of the address data table T1 can be compressed.

以上の制御プログラムを実行することで、AT制御手段200は、BCレジスタに条件テーブルのアドレスを示すビット0~ビット15のアドレスデータを構築し、DEレジスタに抽選テーブルのアドレスを示すビット0~ビット15のアドレスデータを構築することができる。 By executing the above control program, the AT control means 200 constructs address data of bits 0 to 15 indicating the address of the condition table in the BC register, and bits 0 to 15 indicating the address of the lottery table in the DE register. 15 address data can be constructed.

この、条件テーブルのアドレスのうちビット8~ビット11のアドレスデータと、条件テーブルのアドレスのうちビット0~ビット7のアドレスデータと、に基づいてアドレスを構築可能となる条件テーブルが、本実施形態における第1データテーブルを構成し、抽選テーブルのアドレスのうちビット8~ビット11のアドレスデータと、抽選テーブルのアドレスのうちビット0~ビット7のアドレスデータと、に基づいてアドレスを構築可能となる抽選テーブルが、本実施形態における第2データテーブルを構成する。 In this embodiment, a condition table that enables an address to be constructed based on the address data of bits 8 to 11 of the address of the condition table and the address data of bits 0 to 7 of the address of the condition table is provided. , the address can be constructed based on the address data of bits 8 to 11 of the address of the lottery table and the address data of bits 0 to 7 of the address of the lottery table. The lottery table constitutes the second data table in this embodiment.

なお、AT制御手段200は、第1当選エリアテーブル及び第1CZ中AT抽選テーブルと、第2当選エリアテーブル及び第2CZ中AT抽選テーブルと、第3当選エリアテーブル及び第3CZ中AT抽選テーブルと、のいずれの条件テーブル及び抽選テーブルを取得する場合にも、取得する条件テーブル及び抽選テーブルに対応するオフセットの値をAレジスタに設定してから図6に示した制御プログラムを実行することで取得する条件テーブル及び抽選テーブルのアドレスを構築することができる。 Note that the AT control means 200 includes a first winning area table and a first CZ AT lottery table, a second winning area table and a second CZ AT lottery table, a third winning area table and a third CZ AT lottery table, When any condition table or lottery table is acquired, the offset value corresponding to the condition table or lottery table to be acquired is set in the A register, and then the control program shown in FIG. 6 is executed. Addresses of condition tables and lottery tables can be constructed.

<通常中AT抽選で用いられるアドレスデータテーブル>
図7は、本実施形態のAT制御手段200が通常中AT抽選を実行する場合に参照するアドレスデータテーブルT2、アドレスデータテーブルT3を示す図である。アドレスデータテーブルT2、アドレスデータテーブルT3は、AT制御データ記憶手段197に記憶されている。また、アドレスデータテーブルT2、アドレスデータテーブルT3を用いて取得される第1通常中AT抽選テーブル~第6通常中AT抽選テーブルについても、AT制御データ記憶手段197に記憶されている。
<Address data table used in normal AT lottery>
FIG. 7 shows an address data table T2 and an address data table T3 that the AT control means 200 of the present embodiment refers to when executing an AT lottery during normal times. The address data table T2 and the address data table T3 are stored in the AT control data storage means 197. FIG. The AT control data storage means 197 also stores the first to sixth normal AT lottery tables obtained using the address data table T2 and the address data table T3.

図7に示すように、アドレスデータテーブルT2は、値「0」が対応付けられた1バイトのデータ領域から順に、値「5」が対応付けられた1バイトのデータ領域までの合計6バイトのデータ領域を有する構成となっている。アドレスデータテーブルT2には、値「0」が対応付けられたデータ領域から順に、第1通常中AT抽選テーブル~第6通常中AT抽選テーブルのアドレスのうちビット0~ビット7のアドレスデータがそれぞれ記憶されている。 As shown in FIG. 7, the address data table T2 has a total of 6 bytes from a 1-byte data area associated with the value "0" to a 1-byte data area associated with the value "5". It is configured to have a data area. In the address data table T2, the address data of bits 0 to 7 of the addresses of the first normal AT lottery table to the sixth normal AT lottery table are stored in order from the data area associated with the value "0". remembered.

また、アドレスデータテーブルT3は、値「0」が対応付けられた1バイトのデータ領域と、値「1」が対応付けられた1バイトのデータ領域と、値「2」が対応付けられた1バイトのデータ領域と、の合計3バイトのデータ領域を有する構成となっている。アドレスデータテーブルT3において、値「0」がアドレスとして対応付けられたデータ領域には、上位4ビットに第1通常中AT抽選テーブルのアドレスのうちビット8~ビット11の計4ビットのアドレスデータが記憶され、下位4ビットに第2通常中AT抽選テーブルのアドレスのうちビット8~ビット11の計4ビットのアドレスデータが記憶されている。また、値「1」がアドレスとして対応付けられたデータ領域には、上位4ビットに第3通常中AT抽選テーブルのアドレスのうちビット8~ビット11の計4ビットのアドレスデータが記憶され、下位4ビットに第4通常中AT抽選テーブルのアドレスのうちビット8~ビット11の計4ビットのアドレスデータが記憶されている。そして、値「2」がアドレスとして対応付けられたデータ領域には、上位4ビットに第5通常中AT抽選テーブルのアドレスのうちビット8~ビット11の計4ビットのアドレスデータが記憶され、下位4ビットに第6通常中AT抽選テーブルのアドレスのうちビット8~ビット11の計4ビットのアドレスデータが記憶されている。 The address data table T3 includes a 1-byte data area associated with the value "0", a 1-byte data area associated with the value "1", and a 1-byte data area associated with the value "2". It has a data area of 3 bytes in total and a data area of 3 bytes. In the address data table T3, the data area associated with the value "0" as an address has a total of 4-bit address data of bits 8 to 11 of the address of the first normal AT lottery table in the upper 4 bits. A total of 4-bit address data of bit 8 to bit 11 of the address of the second normal AT lottery table is stored in the lower 4 bits. In the data area associated with the value "1" as an address, the address data of a total of 4 bits of bits 8 to 11 of the address of the third normal AT lottery table is stored in the upper 4 bits. Address data of a total of 4 bits of bits 8 to 11 of the address of the fourth normal AT lottery table is stored in 4 bits. In the data area associated with the value "2" as an address, 4-bit address data of bits 8 to 11 of the address of the fifth normal AT lottery table are stored in the upper 4 bits. Address data of a total of 4 bits of bits 8 to 11 of the address of the AT lottery table during the sixth normal is stored in 4 bits.

このように、本実施形態のスロットマシン1において、アドレスデータテーブルT2は、第1通常中AT抽選テーブル~第6通常中AT抽選テーブルのアドレスを構成するアドレスデータが合計6バイト記憶されたデータテーブルとなっており、アドレスデータテーブルT3は、第1通常中AT抽選テーブル~第6通常中AT抽選テーブルのアドレスを構成するアドレスデータが合計3バイト記憶されたデータテーブルとなっている。このため、スロットマシン1では、通常中AT抽選の実行時において、合計で9バイトのアドレスデータが記憶された2つのデータテーブルを用いる構成となっている。 Thus, in the slot machine 1 of the present embodiment, the address data table T2 is a data table in which a total of 6 bytes of address data constituting the addresses of the first normal AT lottery table to the sixth normal AT lottery table are stored. The address data table T3 is a data table in which a total of 3 bytes of address data constituting the addresses of the first normal AT lottery table to the sixth normal AT lottery table are stored. For this reason, the slot machine 1 is configured to use two data tables in which a total of 9 bytes of address data are stored when executing the normal AT lottery.

この、アドレスデータテーブルT2において値「0」~値「5」の値がアドレスとして対応付けられたデータ領域であり、それぞれ所定のサイズとしての1バイトに区切られたデータ領域と、アドレスデータテーブルT3において値「0」~値「2」の値がアドレスとして対応付けられたデータ領域であり、それぞれ所定のサイズとしての1バイトに区切られたデータ領域と、が、本実施形態における複数の区画を構成し、アドレスデータテーブルT3における値「0」~値「2」の値がアドレスとして対応付けられたデータ領域が、本実施形態における第1区画を構成し、アドレスデータテーブルT2において値「0」、値「2」、値「4」の値がアドレスとして対応付けられたデータ領域が、本実施形態における第2区画を構成し、アドレスデータテーブルT2における値「1」、値「3」、値「5」の値がアドレスとして対応付けられたデータ領域が、本実施形態における第3区画を構成する。 In this address data table T2, a data area in which values from "0" to "5" are associated as addresses. is a data area in which values from "0" to "2" are associated as addresses, and is divided into 1-byte data areas each having a predetermined size. A data area in which values from "0" to "2" in the address data table T3 are associated as addresses constitutes the first partition in the present embodiment, and has a value of "0" in the address data table T2. , value “2”, and value “4” are associated as addresses, constitute the second partition in this embodiment, and the address data table T2 has values “1”, “3”, and “ A data area associated with a value of "5" as an address constitutes the third partition in this embodiment.

また、アドレスデータテーブルT3において値「0」~値「2」の値がアドレスとして対応付けられたデータ領域に記憶されている第1通常中AT抽選テーブル~第6通常中AT抽選テーブルのアドレスのうちビット8~ビット11のアドレスデータが、本実施形態における第1情報を構成し、アドレスデータテーブルT2において値「0」、値「2」、値「4」の値がアドレスとして対応付けられたデータ領域に記憶されている第1通常中AT抽選テーブル、第3通常中AT抽選テーブル、第5通常中AT抽選テーブルのアドレスのうちビット0~ビット7のアドレスデータが、本実施形態における第2情報を構成し、アドレスデータテーブルT2において値「1」、値「3」、値「5」の値がアドレスとして対応付けられたデータ領域に記憶されている第2通常中AT抽選テーブル、第4通常中AT抽選テーブル、第6通常中AT抽選テーブルのアドレスのうちビット0~ビット7のアドレスデータが、本実施形態における第3情報を構成する。 Further, in the address data table T3, the addresses of the first normal AT lottery table to the sixth normal AT lottery table stored in the data area in which the values "0" to "2" are associated as addresses. Among them, the address data of bits 8 to 11 constitute the first information in this embodiment, and the values of value "0", value "2", and value "4" are associated as addresses in the address data table T2. The address data of bits 0 to 7 of the addresses of the first normal AT lottery table, the third normal AT lottery table, and the fifth normal AT lottery table stored in the data area are the second A second normal AT lottery table, which constitutes information and is stored in a data area in which the values "1", "3", and "5" are associated as addresses in the address data table T2; The address data of bits 0 to 7 of the addresses of the normal AT lottery table and the sixth normal AT lottery table constitute the third information in this embodiment.

また、第1通常中AT抽選テーブル、第3通常中AT抽選テーブル、第5通常中AT抽選テーブルのアドレスを構成する上位1バイトのアドレスデータを分割サイズとしての4ビットに分割したアドレスデータ(第1通常中AT抽選テーブル、第3通常中AT抽選テーブル、第5通常中AT抽選テーブルのビット8~ビット11のアドレスデータ)が、本実施形態における第1分割情報を構成し、第2通常中AT抽選テーブル、第4通常中AT抽選テーブル、第6通常中AT抽選テーブルのアドレスを構成する上位1バイトのアドレスデータを分割サイズとしての4ビットに分割した第1通常中AT抽選テーブル、第3通常中AT抽選テーブル、第5通常中AT抽選テーブルのアドレスデータのうちビット8~ビット11のデータが、本実施形態における第2分割情報を構成する。 In addition, address data obtained by dividing the upper 1-byte address data constituting the addresses of the first normal AT lottery table, the third normal AT lottery table, and the fifth normal AT lottery table into 4 bits as the division size (the second The address data of bits 8 to 11 of the 1 normal AT lottery table, the 3rd normal AT lottery table, and the 5th normal AT lottery table) constitute the first division information in the present embodiment, and the 2nd normal AT lottery table. A first normal AT lottery table, a third AT lottery table in which the upper 1-byte address data constituting the addresses of the AT lottery table, the fourth normal AT lottery table, and the sixth normal AT lottery table are divided into 4 bits as a division size; The data of bit 8 to bit 11 of the address data of the normal AT lottery table and the fifth normal AT lottery table constitute the second division information in this embodiment.

<通常中AT抽選の実行時におけるアドレス構築処理>
図8は、通常中AT抽選において使用する抽選テーブル(第1通常中AT抽選テーブル~第6通常中AT抽選テーブル)のアドレスデータを構築するために実行するアドレス構築処理の制御プログラムを示す図である。
<Address Construction Processing During Normal AT Lottery Execution>
FIG. 8 is a diagram showing a control program for address building processing executed to build address data of lottery tables (first normal AT lottery table to sixth normal AT lottery table) used in normal AT lottery. be.

なお、本実施形態のAT制御手段200は、図8に示す制御プログラムを開始する前に、オフセットとしてAレジスタに予め値をセットするように構成されている。AT制御手段200は、設定値記憶手段191に記憶されている設定値が設定1である場合には、Aレジスタに値「0」をセットし、設定値が設定2である場合には、Aレジスタに値「1」をセットし、設定値が設定3である場合には、Aレジスタに値「2」をセットし、設定値が設定4である場合には、Aレジスタに値「3」をセットし、設定値が設定5である場合には、Aレジスタに値「4」をセットし、設定値が設定6である場合には、Aレジスタに値「5」をセットし、する。 Note that the AT control means 200 of this embodiment is configured to preset a value in the A register as an offset before starting the control program shown in FIG. The AT control means 200 sets the value "0" to the A register when the setting value stored in the setting value storage means 191 is setting 1, and sets the value "0" to the A register when the setting value is setting 2. If the setting value is setting 3, the value "2" is set in the A register, and if the setting value is setting 4, the value "3" is set in the A register. is set, and if the setting value is setting 5, the value "4" is set in the A register, and if the setting value is setting 6, the value "5" is set in the A register, and so on.

AT制御手段200は、まず、AT制御手段200は、LD命令を実行し、HLレジスタにアドレスデータテーブルT2の値「0」にあたるアドレスをセットし、アドレスデータテーブルT2を取得する。次に、AT制御手段200は、ADDWB命令を実行し、HLレジスタにAレジスタの値を加算することで、Aレジスタにセットされた値に応じたアドレスデータテーブルT2のアドレスを取得する。 First, the AT control means 200 executes the LD instruction, sets the address corresponding to the value "0" of the address data table T2 in the HL register, and acquires the address data table T2. Next, the AT control means 200 executes the ADDWB instruction and adds the value of the A register to the HL register, thereby acquiring the address of the address data table T2 corresponding to the value set in the A register.

これらの一連の命令を実行することで、AT制御手段200は、Aレジスタにセットした値、つまり設定値記憶手段191に記憶された設定値に応じたアドレスデータテーブルT2のアドレスを、HLレジスタにセットすることができる。 By executing these series of instructions, the AT control means 200 stores the address of the address data table T2 corresponding to the value set in the A register, that is, the setting value stored in the setting value storage means 191, in the HL register. can be set.

次に、AT制御手段200は、LD命令を実行し、HLレジスタにセットされているアドレスのデータ領域に記憶されているデータをCレジスタにセットする。AT制御手段200は、LD C,(HL)の命令を実行することで、Cレジスタに抽選テーブルのアドレスのうちビット0~ビット7のアドレスデータをセットすることができる。 Next, the AT control means 200 executes the LD instruction and sets the data stored in the data area of the address set in the HL register to the C register. The AT control means 200 can set the address data of bits 0 to 7 of the address of the lottery table in the C register by executing the instruction LD C, (HL).

次に、AT制御手段200は、指定のレジスタを右論理シフトするSRL命令を実行し、Aレジスタにセットされているオフセットの値を値「2」で除算する。AT制御手段200は、Aレジスタのビット0の値が値「1」である場合、つまりAレジスタに記憶されているオフセットの値が奇数である場合に、SRL Aの命令を実行することで生じる余りの値を、キャリーフラグとして格納する。 Next, the AT control means 200 executes the SRL instruction to logically shift the designated register to the right, and divides the offset value set in the A register by the value "2". The AT control means 200 executes the SRL A instruction when the value of bit 0 of the A register is the value "1", i.e. when the value of the offset stored in the A register is an odd number. Store the remainder value as the carry flag.

次に、AT制御手段200は、レジスタにセットされたデータとキャリーフラグとをスタック領域に記憶させるPUSH命令を実行し、値「2」で除算されたオフセットの値及び余りの値をスタック領域に転送する。 Next, the AT control means 200 executes a PUSH instruction to store the data set in the register and the carry flag in the stack area, and stores the offset value and remainder value divided by the value "2" in the stack area. Forward.

次に、AT制御手段200は、LD命令を実行し、HLレジスタにアドレスデータテーブルT3の値「0」にあたるアドレスをセットし、アドレスデータテーブルT3を取得する。次に、AT制御手段200は、ADDWB命令を実行し、HLレジスタにAレジスタの値を加算することで、Aレジスタにセットされた値に応じたアドレスデータテーブルT3のアドレスを取得する。 Next, the AT control means 200 executes the LD instruction, sets the address corresponding to the value "0" of the address data table T3 in the HL register, and acquires the address data table T3. Next, the AT control means 200 executes the ADDWB instruction and adds the value of the A register to the HL register, thereby obtaining the address of the address data table T3 corresponding to the value set in the A register.

上述したように、Aレジスタの値は、SRL Aの命令を実行することで、アドレス構築処理の開始時にセットされた値から値「2」で除算された商の値がセットされている。つまり、アドレスデータテーブルT3を取得した後に実行されるADDWB HL,Aの命令の実行時においては、アドレス構築処理の開始時のオフセットの値が値「0」、値「1」であれば、値「0」がAレジスタにセットされており、アドレス構築処理の開始時のオフセットの値が値「2」、値「3」であれば、値「1」がAレジスタにセットされており、アドレス構築処理の開始時のオフセットの値が値「4」、値「5」であれば、値「2」がAレジスタにセットされている。 As described above, the value of the A register is set to the quotient value obtained by dividing the value set at the start of the address construction processing by the value "2" by executing the SRL A instruction. That is, when the instruction ADDWB HL,A is executed after acquiring the address data table T3, if the offset value at the start of the address construction processing is "0" and "1", the value If "0" is set in the A register and the value of the offset at the start of the address construction process is "2" and "3", then the value "1" is set in the A register and the address If the offset values at the start of the build process are "4" and "5", then the value "2" is set in the A register.

次に、AT制御手段200は、LDH命令を実行し、HLレジスタにセットされているアドレスのデータ領域に記憶されているデータのうち上位4ビットのデータをHレジスタにセットし、下位4ビットのデータをLレジスタにセットする。AT制御手段200は、LDH HL,(HL)を実行することで、アドレスデータテーブルT3の各データ領域において、上位4ビットに記憶されているデータをHレジスタに記憶し、下位4ビットに記憶されているデータをLレジスタに記憶する。 Next, the AT control means 200 executes the LDH instruction, sets the upper 4-bit data in the H register out of the data stored in the data area of the address set in the HL register, and sets the lower 4-bit data in the H register. Set the data in the L register. By executing LDH HL, (HL), the AT control means 200 stores the data stored in the upper 4 bits in each data area of the address data table T3 in the H register, and the data stored in the lower 4 bits. stored data in the L register.

具体的には、AT制御手段200は、アドレスデータテーブルT3の値「0」が対応付けられたアドレスに記憶されているデータ領域において、上位4ビットに第1通常中AT抽選テーブルのアドレスのうちビット8~ビット11のアドレスデータが記憶され、下位4ビットに第2通常中AT抽選テーブルのアドレスのうちビット8~ビット11のアドレスデータが記憶されていることから、Hレジスタに第1通常中AT抽選テーブルのアドレスのうちビット8~ビット11のアドレスデータをセットし、Lレジスタに第2通常中AT抽選テーブルのアドレスのうちビット8~ビット11のアドレスデータをセットする。 Specifically, the AT control means 200 assigns the upper 4 bits of the address of the first normal AT lottery table to the data area stored in the address associated with the value "0" in the address data table T3. The address data of bits 8 to 11 are stored, and the address data of bits 8 to 11 of the address of the AT lottery table during the second normal are stored in the lower 4 bits. Address data of bits 8 to 11 of the address of the AT lottery table are set, and address data of bits 8 to 11 of the address of the second normal AT lottery table are set in the L register.

次に、AT制御手段200は、スタック領域のデータ及びキャリーフラグをレジスタに転送する命令であるPOP命令を実行し、スタック領域に転送していたオフセットの値と余りの値をAレジスタに転送する。 Next, the AT control means 200 executes the POP instruction, which is an instruction to transfer the data in the stack area and the carry flag to the register, and transfers the offset value and remainder value transferred to the stack area to the A register. .

次に、AT制御手段200は、キャリーフラグがセットされていない場合に所定のアドレスまで命令をジャンプさせるJR命令を実行し、キャリーフラグがセットされていないと判定、つまりSRL Aの命令を実行した際に余りが生じなかった場合には、アドレス構築処理のGET_TBL01まで実行する命令をジャンプする。一方、AT制御手段200は、JR NC,GET_TBL01の命令でキャリーフラグがセットされていると判定、つまりSRL Aの命令を実行した際に余りが生じた場合には、LD命令を実行し、LレジスタにセットされているデータをBレジスタにセットする。 Next, the AT control means 200 executes the JR instruction to jump the instruction to a predetermined address when the carry flag is not set, and determines that the carry flag is not set, that is, executes the SRL A instruction. If there is no remainder, the instruction to be executed is jumped up to GET_TBL01 in the address construction process. On the other hand, the AT control means 200 determines that the carry flag is set by the instruction JR NC, GET_TBL01, that is, if there is a remainder when executing the instruction SRL A, the LD instruction is executed and the L Set the data set in the register to the B register.

LD B,Hの命令からLD B,Lの命令までの一連の制御プログラムが実行されることで、アドレス構築処理の開始時のオフセットの値が値「0」、値「2」、値「4」である場合、つまり設定値記憶手段191に記憶されている設定値が設定1、設定3、設定5である場合には、SRL Aの命令が実行された際に余りが発生しておらず、JR NC,GET_TBL01の命令を実行後にLD B,Lが実行されることなくGET_TBL01にジャンプするため、Bレジスタにセットされたデータは、LD B,Hの命令でセットされたアドレスデータテーブルT3の各データ領域において上位4ビットに記憶されているデータとなる。 By executing a series of control programs from the instruction of LD B, H to the instruction of LD B, L, the offset values at the start of the address construction process are set to "0", "2", and "4". , that is, if the set values stored in the set value storage means 191 are set 1, set 3, and set 5, there is no remainder when the SRL A instruction is executed. , JR NC, and GET_TBL01 are executed without executing LD B,L, and GET_TBL01 is jumped to. The data is stored in the upper 4 bits in each data area.

一方、アドレス構築処理の開始時のオフセットの値が値「1」、値「3」、値「5」である場合、つまり設定値記憶手段191に記憶されている設定値が設定2、設定4、設定6である場合には、SRL Aの命令が実行された際に余りが発生しており、JR NC,GET_TBL01の命令を実行後にLD B,Lが実行されるため、Bレジスタにセットされたデータは、LD B,Hの命令でセットされたアドレスデータテーブルT3の各データ領域において下位4ビットに記憶されているデータとなる。 On the other hand, when the offset values at the start of the address construction processing are "1", "3", and "5", that is, the setting values stored in the setting value storage means 191 are setting 2 and setting 4. , when the setting is 6, the remainder is generated when the instruction of SRL A is executed, and LD B, L is executed after the instruction of JR NC, GET_TBL01 is executed, so that it is set in the B register. The data obtained is the data stored in the lower 4 bits in each data area of the address data table T3 set by the LD B, H instruction.

そして、AT制御手段200は、SET命令を実行し、SET 4,Bの命令によってBレジスタのビット4に値「1」をセットする。これにより、Bレジスタには、上位4ビットに抽選テーブルのアドレスのうちビット12~ビット15のアドレスデータを構成する「0001」の値がセットされ、抽選テーブルのアドレスのうちビット8~ビット15のアドレスデータがセットされた状態となる。 Then, the AT control means 200 executes the SET instruction and sets the value "1" to the bit 4 of the B register by the SET 4,B instruction. As a result, the value "0001" constituting the address data of bits 12 to 15 of the address of the lottery table is set in the B register in the upper 4 bits, and the value of bits 8 to 15 of the address of the lottery table is set. Address data is set.

このように、第1通常中AT抽選テーブル~第6通常中AT抽選テーブルのアドレスには、共通の特定情報として、ビット12に値「1」、ビット13~ビット15に値「0」の情報が含まれた構成となっている。 In this way, the addresses of the first normal AT lottery table to the sixth normal AT lottery table have information of value "1" in bit 12 and value "0" in bits 13 to 15 as common specific information. is included.

換言すると、前記第1データテーブルのアドレスと、前記第2データテーブルのアドレスと、には、共通の特定情報が含まれる。 In other words, the address of the first data table and the address of the second data table contain common specific information.

この構成により、本実施形態のスロットマシン1は、第1通常中AT抽選テーブル、第3通常中AT抽選テーブル、第5通常中AT抽選テーブルのアドレスと、第2通常中AT抽選テーブル、第4通常中AT抽選テーブル、第6通常中AT抽選テーブル、のアドレスと、に共通した特定情報を有するため、第1通常中AT抽選テーブル~第6通常中AT抽選テーブルのアドレスを設計する場合において一部を共通化しアドレスの設計に係るコストを低減することができる。 With this configuration, the slot machine 1 of the present embodiment has the addresses of the first normal AT lottery table, the third normal AT lottery table, the fifth normal AT lottery table, the second normal AT lottery table, and the fourth normal AT lottery table. Since the addresses of the normal AT lottery table and the sixth normal AT lottery table have common specific information, when designing the addresses of the first normal AT lottery table to the sixth normal AT lottery table, It is possible to reduce the cost of designing the addresses by sharing the parts.

また、遊技機において、前記特定情報は、前記複数の区画には記憶されておらず、
前記第1データテーブルのアドレスは、前記第1情報及び前記第2情報が取得され、且つ所定の命令が実行されて前記特定情報がセットされることで構築され、
前記第2データテーブルのアドレスは、前記第1情報及び前記第3情報が取得され、且つ所定の命令が実行されて前記特定情報がセットされることで構築される。
Further, in the gaming machine, the specific information is not stored in the plurality of sections,
The address of the first data table is constructed by obtaining the first information and the second information and setting the specific information by executing a predetermined instruction,
The address of the second data table is constructed by acquiring the first information and the third information and setting the specific information by executing a predetermined instruction.

この構成により、本実施形態のスロットマシン1は、第1通常中AT抽選テーブル~第6通常中AT抽選テーブルのアドレスに、アドレスデータテーブルT2、アドレスデータテーブルT3に記憶されていない特定情報を含むとともに、該特定情報について、SET命令によってセットすることで第1通常中AT抽選テーブル~第6通常中AT抽選テーブルのアドレスを構築できる、つまり、アドレスデータテーブルT2、アドレスデータテーブルT3のデータ容量を用いることなく第1通常中AT抽選テーブル~第6通常中AT抽選テーブルのアドレスの一部を構築できるため、アドレスデータテーブルT2、アドレスデータテーブルT3のデータ容量を圧縮することができる。 With this configuration, the slot machine 1 of the present embodiment includes specific information not stored in the address data table T2 and the address data table T3 in the addresses of the first normal AT lottery table to the sixth normal AT lottery table. In addition, by setting the specific information by the SET command, the addresses of the first normal AT lottery table to the sixth normal AT lottery table can be constructed. Since part of the addresses of the first normal AT lottery table to the sixth normal AT lottery table can be constructed without using them, the data capacity of the address data table T2 and the address data table T3 can be compressed.

以上の制御プログラムを実行することで、AT制御手段200は、BCレジスタに抽選テーブルのアドレスを示すビット0~ビット15のアドレスデータを構築することができる。 By executing the above control program, the AT control means 200 can construct address data of bits 0 to 15 indicating the address of the lottery table in the BC register.

この、第1通常中AT抽選テーブル、第3通常中AT抽選テーブル、第5通常中AT抽選テーブルのアドレスのうちビット8~ビット11のアドレスデータと、第1通常中AT抽選テーブル、第3通常中AT抽選テーブル、第5通常中AT抽選テーブルのアドレスのうちビット0~ビット7のアドレスデータと、に基づいてアドレスを構築可能となる第1通常中AT抽選テーブル、第3通常中AT抽選テーブル、第5通常中AT抽選テーブルテーブルが、本実施形態における第1データテーブルを構成し、第2通常中AT抽選テーブル、第4通常中AT抽選テーブル、第6通常中AT抽選テーブルのアドレスのうちビット8~ビット11のアドレスデータと、第2通常中AT抽選テーブル、第4通常中AT抽選テーブル、第6通常中AT抽選テーブルのアドレスのうちビット0~ビット7のアドレスデータと、に基づいてアドレスを構築可能となる条件テーブルが、本実施形態における第2データテーブルを構成する。 The address data of bits 8 to 11 of the addresses of the first normal AT lottery table, the third normal AT lottery table, and the fifth normal AT lottery table, the first normal AT lottery table, and the third normal AT lottery table A first normal AT lottery table and a third normal AT lottery table that can construct an address based on address data of bits 0 to 7 of addresses of a medium AT lottery table and a fifth normal AT lottery table. , the fifth normal AT lottery table constitute the first data table in this embodiment, and the addresses of the second normal AT lottery table, the fourth normal AT lottery table, and the sixth normal AT lottery table are: Based on the address data of bits 8 to 11 and the address data of bits 0 to 7 of the addresses of the second normal AT lottery table, the fourth normal AT lottery table, and the sixth normal AT lottery table A condition table that enables address construction constitutes the second data table in this embodiment.

なお、AT制御手段200は、第1通常中AT抽選テーブル~第6通常中AT抽選テーブルのいずれの抽選テーブルを取得する場合にも、取得する抽選テーブルに対応するオフセットの値をAレジスタに設定してから図8に示した制御プログラムを実行することで取得する抽選テーブルのアドレスを構築することができる。 It should be noted that the AT control means 200 sets the offset value corresponding to the acquired lottery table in the A register when acquiring any one of the first normal AT lottery table to the sixth normal AT lottery table. Then, by executing the control program shown in FIG. 8, the address of the lottery table to be acquired can be constructed.

<比較例のCZ中AT抽選で用いられるアドレスデータテーブル>
次に、比較例として、アドレスデータテーブルにおける1つのデータ領域に1種類のアドレスデータを記憶させるように構成したスロットマシンについて説明する。図9(A)は、比較例のAT制御手段がCZ中AT抽選を実行する場合に参照するアドレスデータテーブルT4を示す図である。
<Address Data Table Used in AT Lottery in CZ of Comparative Example>
Next, as a comparative example, a slot machine configured to store one type of address data in one data area in the address data table will be described. FIG. 9A is a diagram showing an address data table T4 referred to when the AT control means of the comparative example executes the AT lottery during CZ.

図9(A)に示すように、アドレスデータテーブルT4には、内部抽選の結果に応じて取得するCZ中AT抽選テーブルを決定するために使用される条件テーブルである第1当選エリアテーブル~第3当選エリアテーブルのアドレスのうちビット0~ビット15のアドレスデータと、抽選テーブルである第1CZ中AT抽選テーブル~第3CZ中AT抽選テーブルのアドレスのうちビット0~ビット15のアドレスデータと、が記憶されている。 As shown in FIG. 9A, the address data table T4 includes a first winning area table to a first winning area table, which are condition tables used to determine an AT lottery table in CZ to be acquired according to the result of the internal lottery. 3 Address data of bit 0 to bit 15 of the address of the winning area table and address data of bit 0 to bit 15 of the addresses of the AT lottery table in the first CZ to the AT lottery table in the third CZ, which are the lottery tables. remembered.

アドレスデータテーブルT4において、値「0」がアドレスとして対応付けられたデータ領域には、第1当選エリアテーブルのアドレスのうちビット0~ビット15の2バイトのアドレスデータが記憶され、値「2」がアドレスとして対応付けられたデータ領域には、第1CZ中AT抽選テーブルのアドレスのうちビット0~ビット15の2バイトのアドレスデータが記憶されている。また、アドレスデータテーブルT4において、値「4」がアドレスとして対応付けられたデータ領域には、第2当選エリアテーブルのアドレスのうちビット0~ビット15の2バイトのアドレスデータが記憶され、値「6」がアドレスとして対応付けられたデータ領域には、第2CZ中AT抽選テーブルのアドレスのうちビット0~ビット15の2バイトのアドレスデータが記憶されている。また、アドレスデータテーブルT4において、値「8」がアドレスとして対応付けられたデータ領域には、第3当選エリアテーブルのアドレスのうちビット0~ビット15の2バイトのアドレスデータが記憶され、値「10」がアドレスとして対応付けられたデータ領域には、第3CZ中AT抽選テーブルのアドレスのうちビット0~ビット15の2バイトのアドレスデータが記憶されている。 In the address data table T4, 2-byte address data of bit 0 to bit 15 of the address of the first winning area table are stored in the data area associated with the value "0" as the address, and the value "2" is stored. 2-byte address data of bit 0 to bit 15 of the address of the AT lottery table in the first CZ are stored in the data area associated with as an address. In the address data table T4, the data area associated with the value "4" as an address stores 2-byte address data of bits 0 to 15 of the address of the second winning area table. 6” as an address stores 2-byte address data of bit 0 to bit 15 of the address of the AT lottery table in the second CZ. In the address data table T4, the data area associated with the value "8" as an address stores 2-byte address data of bits 0 to 15 of the address of the third winning area table. 10” as an address stores 2-byte address data of bit 0 to bit 15 of the address of the AT lottery table in the third CZ.

このため、比較例のスロットマシンにおいて、CZ中AT抽選の実行時に用いられるアドレスデータテーブルT4は、条件テーブルのアドレスを構成するアドレスデータと、抽選テーブルのアドレスを構成するアドレスデータと、が合計12バイト記憶されたデータテーブルとなっている。 Therefore, in the slot machine of the comparative example, the address data table T4 used when executing the CZ AT lottery has a total of 12 address data constituting the address of the condition table and the address data constituting the address of the lottery table. It is a data table stored in bytes.

また、アドレスデータテーブルT4では、値「0」、値「4」、値「8」の値がアドレスとして対応付けられたデータ領域に、条件テーブルのアドレスを構成する2バイトのアドレスデータが記憶され、値「2」、値「6」、値「10」の値がアドレスとして対応付けられたデータ領域に、抽選テーブルのアドレスを構成する2バイトのアドレスデータが記憶されている。 In the address data table T4, 2-byte address data constituting the address of the condition table is stored in the data area in which the values "0", "4", and "8" are associated as addresses. , value "2", value "6", and value "10" are associated as addresses, 2-byte address data constituting the address of the lottery table is stored.

つまり、アドレスデータテーブルT4においては、4の倍数の値がアドレスとして対応付けられたデータ領域に条件テーブルのアドレスを構成する2バイトのアドレスデータが記憶され、4の倍数の値に2を加算した値がアドレスとして対応付けられたデータ領域に抽選テーブルのアドレスを構成する2バイトのアドレスデータが記憶されている。 That is, in the address data table T4, 2-byte address data constituting the address of the condition table is stored in a data area in which a value of a multiple of 4 is associated as an address, and 2 is added to the value of the multiple of 4. 2-byte address data forming the address of the lottery table is stored in the data area in which the value is associated with the address.

<比較例のCZ中AT抽選の実行時におけるアドレス構築処理>
図9(B)は、比較例のスロットマシンがCZ中AT抽選において使用する条件テーブル(第1当選エリアテーブル~第3当選エリアテーブル)及び抽選テーブル(第1CZ中AT抽選テーブル~第3CZ中AT抽選テーブル)のアドレスを構築するために実行するアドレス構築処理の制御プログラムを示す図である。
<Address construction processing during execution of AT lottery in CZ of comparative example>
FIG. 9B shows condition tables (first winning area table to third winning area table) and lottery tables (first CZ AT lottery table to third CZ AT lottery table) used by the slot machine of the comparative example in AT lottery in CZ FIG. 10 is a diagram showing a control program for address construction processing executed to construct an address for a lottery table.

なお、比較例のAT制御手段は、図9(B)に示す制御プログラムを開始する前に、オフセットとしてAレジスタに予め値をセットするように構成されている。AT制御手段は、設定値記憶手段に記憶されている設定値が設定1、設定2である場合には、Aレジスタに値「0」をセットし、設定値が設定3、設定4である場合には、Aレジスタに値「1」をセットし、設定値が設定5、設定6である場合には、Aレジスタに値「2」をセットする。 Note that the AT control means of the comparative example is configured to set a value in advance in the A register as an offset before starting the control program shown in FIG. 9(B). The AT control means sets the value "0" to the A register when the setting values stored in the setting value storage means are setting 1 and setting 2, and when the setting values are setting 3 and setting 4. , the value "1" is set in the A register, and the value "2" is set in the A register when the set values are set 5 and set 6.

比較例のAT制御手段は、まず、加算を実行する命令であるADD命令を実行し、Aレジスタにセットされているオフセットの値にAレジスタにセットされているオフセットの値を加算する。次に、AT制御手段は、ADD命令を実行し、Aレジスタにセットされている値にAレジスタにセットされている値を加算する。次に、AT制御手段は、LD命令を実行し、HLレジスタにアドレスデータテーブルT4の値「0」にあたるアドレスをセットし、アドレスデータテーブルT4を取得する。次に、AT制御手段は、ADDWB命令を実行し、HLレジスタにAレジスタの値を加算することで、Aレジスタにセットされた値に応じたアドレスデータテーブルT4のアドレスを取得する。 The AT control means of the comparative example first executes an ADD instruction, which is an instruction for executing addition, and adds the offset value set in the A register to the offset value set in the A register. Next, the AT control means executes the ADD instruction and adds the value set in the A register to the value set in the A register. Next, the AT control means executes the LD instruction, sets the address corresponding to the value "0" of the address data table T4 in the HL register, and acquires the address data table T4. Next, the AT control means executes the ADDWB instruction and adds the value of the A register to the HL register, thereby acquiring the address of the address data table T4 corresponding to the value set in the A register.

これらの一連の命令を実行することで、AT制御手段は、Aレジスタにセットした値、つまり設定値記憶手段に記憶された設定値に応じたアドレスデータテーブルT4のアドレスを、HLレジスタにセットすることができる。 By executing these series of instructions, the AT control means sets the address of the address data table T4 corresponding to the value set in the A register, that is, the setting value stored in the setting value storage means, in the HL register. be able to.

次に、AT制御手段は、LD命令を実行し、HLレジスタにセットされているアドレスのデータ領域に記憶されているデータをBレジスタとCレジスタとにセットする。図9(A)に示したように、アドレスデータテーブルT4のうち値「0」、値「4」、値「8」がアドレスとして対応付けられたデータ領域には、いずれのデータ領域においても、条件テーブルのアドレスを構成するビット0~ビット15のアドレスアドレスデータが記憶されている。 Next, the AT control means executes the LD instruction and sets the data stored in the data area of the address set in the HL register to the B and C registers. As shown in FIG. 9A, in the data areas in the address data table T4 to which the value "0", the value "4", and the value "8" are associated as addresses, Address data of bits 0 to 15 that constitute the address of the condition table are stored.

このため、AT制御手段は、LD BC,(HL)の命令を実行することで、Bレジスタに条件テーブルのアドレスのうちビット8~ビット15のアドレスデータをセットし、Cレジスタに条件テーブルのアドレスのうちビット0~ビット7のアドレスデータをセットすることができる。具体的には、AT制御手段は、Aレジスタにセットされていたオフセットの値が値「0」であった場合、LD BC,(HL)の命令を実行することで、Bレジスタに第1当選エリアテーブルのアドレスのうちビット8~ビット15のアドレスデータをセットし、Cレジスタに第1当選エリアテーブルのアドレスのうちビット0~ビット7のアドレスデータをセットする。 Therefore, the AT control means executes the LD BC, (HL) instruction to set the address data of bits 8 to 15 of the address of the condition table in the B register, and the address of the condition table in the C register. address data of bits 0 to 7 can be set. Specifically, when the offset value set in the A register is "0", the AT control means executes the instruction LD BC, (HL) to obtain the first win in the B register. Address data of bits 8 to 15 of the address of the area table are set, and address data of bits 0 to 7 of the address of the first winning area table are set in the C register.

次に、AT制御手段は、INC命令を実行することで、HLレジスタにセットされているアドレスデータテーブルT4において参照するアドレスの値を1加算する。次に、AT制御手段は、INC命令を実行することで、HLレジスタにセットされているアドレスデータテーブルT4において参照するアドレスの値を1加算する。INC HLの命令を2回実行することで、AT制御手段が次に参照するアドレスデータテーブルT4のデータ領域は、現在のアドレスの値から値「2」加算されたアドレスが設定されたデータ領域となる。AT制御手段は、例えば、LD BC,(HL)の命令を実行し、Bレジスタ及びCレジスタに第1当選エリアテーブルのアドレスデータをセットしていた場合、INC HLの命令を2回実行することで、次に参照するアドレスが第1CZ中AT抽選テーブルのアドレスを構成するビット0~ビット15のアドレスデータが記憶されたデータ領域となる。 Next, the AT control means adds 1 to the value of the address referenced in the address data table T4 set in the HL register by executing the INC instruction. Next, the AT control means adds 1 to the value of the address referenced in the address data table T4 set in the HL register by executing the INC instruction. By executing the INC HL instruction twice, the data area of the address data table T4 to be referred to next by the AT control means is set to the address obtained by adding "2" to the current address value. Become. For example, when the AT control means executes the LD BC, (HL) instruction and sets the address data of the first winning area table in the B and C registers, it executes the INC HL instruction twice. Then, the address to be referred to next becomes the data area in which the address data of bits 0 to 15 constituting the address of the AT lottery table in the first CZ are stored.

次に、AT制御手段は、LD命令を実行し、HLレジスタにセットされているアドレスのデータ領域に記憶されているデータをDレジスタとEレジスタとにセットする。図9(A)に示したように、アドレスデータテーブルT4のうち値「2」、値「6」、値「10」がアドレスとして対応付けられたデータ領域には、いずれのデータ領域においても、抽選テーブルのアドレスデータを構成するビット0~ビット15のデータが記憶されている。 Next, the AT control means executes the LD instruction and sets the data stored in the data area of the address set in the HL register to the D and E registers. As shown in FIG. 9A, in the data areas in the address data table T4 to which the value "2", the value "6", and the value "10" are associated as addresses, Data of bits 0 to 15 constituting the address data of the lottery table are stored.

このため、AT制御手段は、LD DE,(HL)の命令を実行することで、Dレジスタに抽選テーブルのアドレスのうちビット8~ビット15のアドレスデータをセットし、Eレジスタに抽選テーブルのアドレスのうちビット0~ビット7のアドレスデータをセットすることができる。具体的には、AT制御手段は、Aレジスタにセットされていたオフセットの値が値「0」であった場合、LD DE,(HL)の命令を実行することで、Dレジスタに第1CZ中AT抽選テーブルのアドレスのうちビット8~ビット15のアドレスデータをセットし、Eレジスタに第1CZ中AT抽選テーブルのアドレスのうちビット0~ビット7のアドレスデータをセットする。 Therefore, the AT control means executes the instruction LD DE, (HL) to set the address data of bits 8 to 15 of the address of the lottery table in the D register, and the address of the lottery table in the E register. address data of bits 0 to 7 can be set. Specifically, when the offset value set in the A register is "0", the AT control means executes the instruction LD DE, (HL) to store the D register in the first CZ. Address data of bits 8 to 15 of the address of the AT lottery table are set, and address data of bits 0 to 7 of the address of the AT lottery table in the first CZ are set in the E register.

以上の制御プログラムを実行することで、AT制御手段は、BCレジスタに条件テーブルのアドレスを示すビット0~ビット15のアドレスデータを構築し、DEレジスタに抽選テーブルのアドレスを示すビット0~ビット15のアドレスデータを構築することができる。 By executing the above control program, the AT control means constructs address data of bits 0 to 15 indicating the address of the condition table in the BC register, and bit 0 to bit 15 indicating the address of the lottery table in the DE register. address data can be constructed.

なお、AT制御手段は、第1当選エリアテーブル及び第1CZ中AT抽選テーブルと、第2当選エリアテーブル及び第2CZ中AT抽選テーブルと、第3当選エリアテーブル及び第3CZ中AT抽選テーブルと、のいずれの条件テーブル及び抽選テーブルを取得する場合にも、取得する条件テーブル及び抽選テーブルに対応するオフセットの値をAレジスタに設定してから図9(B)に示した制御プログラムを実行することで取得する条件テーブル及び抽選テーブルのアドレスを構築することができる。 The AT control means includes a first winning area table and a first CZ AT lottery table, a second winning area table and a second CZ AT lottery table, and a third winning area table and a third CZ AT lottery table. When acquiring any condition table and lottery table, the offset value corresponding to the condition table and lottery table to be acquired is set in the A register, and then the control program shown in FIG. 9B is executed. Addresses of condition tables and lottery tables to be acquired can be constructed.

<比較例の通常中AT抽選で用いられるアドレスデータテーブル>
図10(A)は、比較例のAT制御手段が通常中AT抽選を実行する場合に参照するアドレスデータテーブルT5を示す図である。
<Address Data Table Used in Normal AT Lottery in Comparative Example>
FIG. 10(A) is a diagram showing an address data table T5 that the AT control means of the comparative example refers to when executing the AT lottery during normal operation.

図10(A)に示すように、アドレスデータテーブルT5には、抽選テーブルである第1通常中AT抽選テーブル~第6通常中AT抽選テーブルのアドレスのうちビット0~ビット15のアドレスデータが記憶されている。 As shown in FIG. 10A, the address data table T5 stores the address data of bits 0 to 15 of the addresses of the first normal AT lottery table to the sixth normal AT lottery table, which are lottery tables. It is

アドレスデータテーブルT5において、値「0」がアドレスとして対応付けられたデータ領域には、第1通常中AT抽選テーブルのアドレスのうちビット0~ビット15の2バイトのアドレスデータが記憶され、値「2」がアドレスとして対応付けられたデータ領域には、第2通常中AT抽選テーブルのアドレスのうちビット0~ビット15の2バイトのアドレスデータが記憶され、値「4」がアドレスとして対応付けられたデータ領域には、第3通常中AT抽選テーブルのアドレスのうちビット0~ビット15の2バイトのアドレスデータが記憶され、値「6」がアドレスとして対応付けられたデータ領域には、第4通常中AT抽選テーブルのアドレスのうちビット0~ビット15の2バイトのアドレスデータが記憶され、値「8」がアドレスとして対応付けられたデータ領域には、第5通常中AT抽選テーブルのアドレスのうちビット0~ビット15の2バイトのアドレスデータが記憶され、値「10」がアドレスとして対応付けられたデータ領域には、第6通常中AT抽選テーブルのアドレスのうちビット0~ビット15の2バイトのアドレスデータが記憶されている。 In the address data table T5, 2-byte address data of bits 0 to 15 of the address of the first normal AT lottery table is stored in the data area associated with the value "0" as an address. In the data area associated with "2" as an address, 2-byte address data of bits 0 to 15 of the address of the second normal AT lottery table is stored, and the value "4" is associated as an address. 2-byte address data from bit 0 to bit 15 of the address of the third normal AT lottery table is stored in the data area, and the data area associated with the value "6" as the address stores the fourth 2-byte address data from bit 0 to bit 15 of the address of the normal AT lottery table is stored, and the data area associated with the value "8" as the address stores the address of the fifth normal AT lottery table. Among them, 2 bytes of address data from bit 0 to bit 15 are stored, and in the data area associated with the value "10" as an address, two bits from bit 0 to bit 15 of the address of the AT lottery table during the sixth normal Bytes of address data are stored.

このため、比較例のスロットマシンにおいて、通常中AT抽選の実行時に用いられるアドレスデータテーブルT5は、抽選テーブルのアドレスを構成するアドレスデータが合計12バイト記憶されたデータテーブルとなっている。 For this reason, in the slot machine of the comparative example, the address data table T5 used during normal AT lottery execution is a data table in which a total of 12 bytes of address data constituting addresses of the lottery table are stored.

<比較例の通常中AT抽選の実行時におけるアドレス構築処理>
図10(B)は、比較例のスロットマシンが通常中AT抽選において使用する抽選テーブル(第1通常中AT抽選テーブル~第6通常中AT抽選テーブル)のアドレスを構築するために実行するアドレス構築処理の制御プログラムを示す図である。
<Address Construction Processing During Normal AT Lottery Execution in Comparative Example>
FIG. 10B shows the address construction executed by the slot machine of the comparative example to construct the addresses of the lottery tables (the first normal AT lottery table to the sixth normal AT lottery table) used in the normal AT lottery. It is a figure which shows the control program of a process.

なお、比較例のAT制御手段は、図10(B)に示す制御プログラムを開始する前に、オフセットとしてAレジスタに予め値をセットするように構成されている。AT制御手段は、設定値記憶手段に記憶されている設定値が設定1である場合には、Aレジスタに値「0」をセットし、設定値が設定2である場合には、Aレジスタに値「1」をセットし、設定値が設定3である場合には、Aレジスタに値「2」をセットし、設定値が設定4である場合には、Aレジスタに値「3」をセットし、設定値が設定5である場合には、Aレジスタに値「4」をセットし、設定値が設定6である場合には、Aレジスタに値「5」をセットする。 Note that the AT control means of the comparative example is configured to set a value in advance in the A register as an offset before starting the control program shown in FIG. 10(B). The AT control means sets the value "0" to the A register when the setting value stored in the setting value storage means is setting 1, and sets the value "0" to the A register when the setting value is setting 2. Set the value "1", if the setting value is setting 3, set the value "2" to the A register, if the setting value is setting 4, set the value "3" to the A register When the set value is set 5, the value "4" is set in the A register, and when the set value is set 6, the value "5" is set in the A register.

比較例のAT制御手段は、まず、加算を実行する命令であるADD命令を実行し、Aレジスタにセットされているオフセットの値にAレジスタにセットされているオフセットの値を加算する。次に、AT制御手段は、LD命令を実行し、HLレジスタにアドレスデータテーブルT5の値「0」にあたるアドレスをセットし、アドレスデータテーブルT5を取得する。次に、AT制御手段は、ADDWB命令を実行し、HLレジスタにAレジスタの値を加算することで、Aレジスタにセットされた値に応じたアドレスデータテーブルT5のアドレスを取得する。 The AT control means of the comparative example first executes an ADD instruction, which is an instruction for executing addition, and adds the offset value set in the A register to the offset value set in the A register. Next, the AT control means executes the LD instruction, sets the address corresponding to the value "0" of the address data table T5 in the HL register, and acquires the address data table T5. Next, the AT control means executes the ADDWB instruction and adds the value of the A register to the HL register, thereby obtaining the address of the address data table T5 corresponding to the value set in the A register.

これらの一連の命令を実行することで、AT制御手段は、Aレジスタにセットした値、つまり設定値記憶手段に記憶された設定値に応じたアドレスデータテーブルT5のアドレスを、HLレジスタにセットすることができる。 By executing these series of instructions, the AT control means sets the address of the address data table T5 corresponding to the value set in the A register, that is, the setting value stored in the setting value storage means, in the HL register. be able to.

次に、AT制御手段は、LD命令を実行し、HLレジスタにセットされているアドレスのデータ領域に記憶されているデータをBレジスタとCレジスタとにセットする。AT制御手段は、LD BC,(HL)の命令を実行することで、Bレジスタに抽選テーブルのアドレスのうちビット8~ビット15のアドレスデータをセットし、Cレジスタに抽選テーブルのアドレスのうちビット0~ビット7のアドレスデータをセットすることができる。具体的には、AT制御手段は、Aレジスタにセットされていたオフセットの値が値「0」であった場合、LD BC,(HL)の命令を実行することで、Bレジスタに第1通常中AT抽選テーブルのアドレスのうちビット8~ビット15のアドレスデータをセットし、Cレジスタに第1通常中AT抽選テーブルのアドレスのうちビット0~ビット7のアドレスデータをセットする。 Next, the AT control means executes the LD instruction and sets the data stored in the data area of the address set in the HL register to the B and C registers. By executing the instruction LD BC, (HL), the AT control means sets the address data of bits 8 to 15 of the address of the lottery table in the B register, and sets the address data of bits 8 to 15 of the address of the lottery table in the C register. Address data from 0 to bit 7 can be set. Specifically, when the offset value set in the A register is "0", the AT control means executes the instruction LD BC, (HL) to store the first normal offset in the B register. Address data of bits 8 to 15 of the address of the middle AT lottery table are set, and address data of bits 0 to 7 of the address of the first normal middle AT lottery table are set in the C register.

以上の制御プログラムを実行することで、AT制御手段は、BCレジスタに抽選テーブルのアドレスを示すビット0~ビット15のアドレスデータを構築することができる。 By executing the above control program, the AT control means can construct address data of bits 0 to 15 indicating the address of the lottery table in the BC register.

なお、AT制御手段は、第1通常中AT抽選テーブル~第6通常中AT抽選テーブルのいずれの抽選テーブルを取得する場合にも、取得する抽選テーブルに対応するオフセットの値をAレジスタに設定してから図10(B)に示した制御プログラムを実行することで取得する抽選テーブルのアドレスを構築することができる。 Note that the AT control means sets the offset value corresponding to the acquired lottery table in the A register when acquiring any one of the first normal AT lottery table to the sixth normal AT lottery table. Then, by executing the control program shown in FIG. 10B, the address of the lottery table to be acquired can be constructed.

<実施形態のアドレスデータテーブルと比較例のアドレスデータテーブルとの比較>
図11(A)は、1つのオフセットの値から2つのデータテーブルを取得するために、実施形態のスロットマシン1が有するアドレスデータテーブルT1と、比較例のスロットマシンが有するアドレスデータテーブルT4と、のデータ容量を示す図である。図11(A)に示すように、本実施形態のスロットマシン1が有するアドレスデータテーブルT1は、条件テーブルを記憶するデータ領域と、抽選テーブルを記憶するデータ領域と、の合計が9バイトとなるように構成されている。一方、比較例のスロットマシンが有するアドレスデータテーブルT4は、条件テーブルを記憶するデータ領域と、抽選テーブルを記憶するデータ領域と、の合計が12バイトとなるように構成されている。
<Comparison between the address data table of the embodiment and the address data table of the comparative example>
FIG. 11A shows an address data table T1 possessed by the slot machine 1 of the embodiment, an address data table T4 possessed by the comparative example slot machine, and the is a diagram showing the data capacity of . As shown in FIG. 11(A), the address data table T1 of the slot machine 1 of the present embodiment has a data area for storing the condition table and a data area for storing the lottery table, which have a total of 9 bytes. is configured as On the other hand, the address data table T4 of the slot machine of the comparative example is configured such that the total of the data area for storing the condition table and the data area for storing the lottery table is 12 bytes.

つまり、本実施形態のスロットマシン1は、1バイトのデータ領域において、上位4ビットに条件テーブルのアドレスのうちビット8~ビット11のアドレスデータを記憶させ、下位4ビットに抽選テーブルのアドレスのうちビット8~ビット11のアドレスデータを記憶させ、条件テーブルのアドレスを構築する場合と抽選テーブルのアドレスを構築する場合とで共通のデータ領域からデータを取得する構成のアドレスデータテーブルT1のデータ容量について、1つのデータ領域に1種類のデータを記憶させ、条件テーブルのアドレスを構築する場合と抽選テーブルのアドレスを構築する場合とで異なるデータ領域からデータを取得する構成のアドレスデータテーブルT4のデータ容量の0.75倍のデータ容量で構成することができる。 That is, the slot machine 1 of the present embodiment stores the address data of bits 8 to 11 of the address of the condition table in the upper 4 bits in the 1-byte data area, and stores the address data of bits 8 to 11 of the address of the lottery table in the lower 4 bits. About the data capacity of the address data table T1 in which the address data of bits 8 to 11 are stored, and data is obtained from a common data area for constructing the address of the condition table and constructing the address of the lottery table The data capacity of the address data table T4 in which one type of data is stored in one data area, and data is obtained from different data areas when constructing the address of the condition table and when constructing the address of the lottery table. can be configured with a data capacity of 0.75 times the

図11(B)は、1つのオフセットの値から1つのデータテーブルを取得するために、実施形態のスロットマシン1が有するアドレスデータテーブルT2、アドレスデータテーブルT3と、比較例のスロットマシンが有するアドレスデータテーブルT5と、のデータ容量を示す図である。図11(B)に示すように、本実施形態のスロットマシン1が有するアドレスデータテーブルT2、アドレスデータテーブルT3は、抽選テーブルを記憶するデータ領域の合計が9バイトとなるように構成されている。一方、比較例のスロットマシンが有するアドレスデータテーブルT5は、抽選テーブルを記憶するデータ領域の合計が12バイトとなるように構成されている。 FIG. 11B shows an address data table T2 and an address data table T3 that the slot machine 1 of the embodiment has and an address data table T3 that the slot machine of the comparative example has in order to obtain one data table from one offset value. FIG. 10 is a diagram showing the data capacity of a data table T5; As shown in FIG. 11B, the address data table T2 and the address data table T3 of the slot machine 1 of the present embodiment are configured so that the total data area for storing the lottery table is 9 bytes. . On the other hand, the address data table T5 of the slot machine of the comparative example is configured such that the total data area for storing the lottery table is 12 bytes.

つまり、本実施形態のスロットマシン1は、1バイトのデータ領域において、上位4ビットに1つの抽選テーブル(第1抽選テーブル)のアドレスのうちビット8~ビット11のアドレスデータを記憶させ、下位4ビットに上位4ビットに記憶されている第1抽選テーブルとは異なる抽選テーブル(第2抽選テーブル)のアドレスのうちビット8~ビット11のアドレスデータを記憶させ、第1抽選テーブルのアドレスを構築する場合と第2抽選テーブルのアドレスを構築する場合とで共通のデータ領域からデータを取得する構成のアドレスデータテーブルT2、アドレスデータテーブルT3のデータ容量について、1つのデータ領域に1種類のデータを記憶させ、アドレスを構築する抽選テーブルによって異なるデータ領域からデータを取得する構成のアドレスデータテーブルT5のデータ容量の0.75倍のデータ容量で構成することができる。 That is, the slot machine 1 of the present embodiment stores the address data of bits 8 to 11 of the address of one lottery table (first lottery table) in the upper 4 bits in the 1-byte data area. Address data of bit 8 to bit 11 of the address of a lottery table (second lottery table) different from the first lottery table stored in the upper 4 bits are stored in the bits to construct the address of the first lottery table. Regarding the data capacity of the address data table T2 and the address data table T3 in which data is obtained from a common data area in the case of building the address of the second lottery table and in the case of constructing the address of the second lottery table, one type of data is stored in one data area. The data capacity of the address data table T5 is 0.75 times the data capacity of the address data table T5, which acquires data from different data areas depending on the lottery table that constructs the address.

また、図11(A)、(B)に示したように、本実施形態のスロットマシン1は、1つのオフセットの値から2つのデータテーブルを取得する場合と、1つのオフセットの値から1つのデータテーブルを取得する場合と、のいずれにもおいても、従来実施されてきた比較例のスロットマシンが有するアドレスデータテーブルのデータ容量よりも、データテーブルのデータ容量を0.75倍にすることができるようになっている。また、スロットマシン1においては、図示は省略しているものの、データテーブルについて、100種類以上有する構成となっており、各データテーブルを取得する場合に用いられるアドレスデータテーブルにおいて、複数のデータテーブルに対して共通のデータ領域からデータを取得する構成のアドレスデータテーブルを用いる構成とすることで、複数のアドレスデータテーブルのすべてにおいて、データ容量を比較例のスロットマシンが有するアドレスデータテーブルのデータ容量の0.75倍で構成することができる。 Further, as shown in FIGS. 11A and 11B, the slot machine 1 of the present embodiment obtains two data tables from one offset value and obtains one data table from one offset value. To make the data capacity of the data table 0.75 times larger than the data capacity of the address data table possessed by the slot machine of the conventional comparative example, both when the data table is obtained and when the data table is obtained. is now possible. Although not shown, the slot machine 1 has more than 100 types of data tables. On the other hand, by using an address data table configured to acquire data from a common data area, the data capacity of all of the plurality of address data tables is reduced to the data capacity of the address data table of the slot machine of the comparative example. It can be configured with a factor of 0.75.

また、本実施形態のスロットマシン1は、各データテーブルを取得するために用いるプログラムのデータ容量について、比較例のスロットマシン1が各データテーブルを取得するために用いるプログラムのデータ容量よりも大きくなっているものの、データテーブルの種類が増えた場合におけるプログラムのデータ容量については、オフセットの値を変更するだけで対応できる構成となっていることから、データテーブルの種類の増加に伴うデータ容量の増加が起こらない構成となっている。 In the slot machine 1 of the present embodiment, the data capacity of the program used to obtain each data table is larger than the data capacity of the program used to obtain each data table by the slot machine 1 of the comparative example. However, if the number of types of data tables increases, the data size of the program can be increased simply by changing the offset value. It is configured so that it does not occur.

このような構成である本実施形態のスロットマシン1は、データテーブルの種類が増えた場合においてもプログラムのデータ容量がデータテーブルの種類の増加の影響を略受けず増加が防がれる構成となっているため、データテーブルの種類が増えるほど、アドレスデータテーブルのデータ容量の圧縮効果を大きくすることができる。 The slot machine 1 of the present embodiment having such a configuration is configured such that even when the number of types of data tables increases, the data capacity of the program is substantially unaffected by the increase in the number of types of data tables and is prevented from increasing. Therefore, the greater the number of types of data tables, the greater the effect of compressing the data capacity of the address data table.

4.本実施形態のまとめ
以上のように、本実施形態のスロットマシン1は、1つのオフセットから2つのデータテーブルを取得する場合において、条件テーブルのアドレスを構築する場合と、抽選テーブルのアドレスを構築する場合と、のいずれにおいても、アドレスのうちビット8~ビット11のアドレスデータについて共通のデータ領域(アドレスデータテーブルT1(図5参照)において値「0」、値「3」、値「6」の値がアドレスとして対応付けられたデータ領域)からアドレスデータを取得してアドレスを構築することで、条件テーブルのアドレスを構築する場合と、抽選テーブルのアドレスを構築する場合と、でそれぞれ異なるデータ領域からアドレスデータを取得する構成と比べて、スロットマシン1に記憶されるアドレスデータテーブルのデータ容量を0.75倍に圧縮することができる。
4. Summary of the present embodiment As described above, the slot machine 1 of the present embodiment constructs the address of the condition table and the address of the lottery table when obtaining two data tables from one offset. In both cases, the address data of bits 8 to 11 of the address are stored in a common data area (value "0", value "3", value "6" in the address data table T1 (see FIG. 5). By acquiring the address data from the data area where the value is associated as an address and constructing the address, the data area differs depending on whether the address of the condition table is constructed or the address of the lottery table is constructed. The data capacity of the address data table stored in the slot machine 1 can be compressed to 0.75 times compared to the configuration in which the address data is acquired from the slot machine 1 .

また、本実施形態のスロットマシン1は、1つのオフセットから1つのデータテーブルを取得する場合において、第1データテーブルのアドレスを構築する場合と、第2データテーブルのアドレスを構築する場合と、のいずれにおいても、アドレスのうちビット8~ビット11のアドレスデータについて共通のデータ領域(アドレスデータテーブルT3(図7参照)において値「0」、値「1」、値「2」の値がアドレスとして対応付けられたデータ領域)からデータを取得してアドレスを構築することで、アドレスを構築する抽選テーブルによって異なるデータ領域からデータを取得してアドレスを構築する構成と比べて、スロットマシン1に記憶されるアドレスデータテーブルのデータ容量を0.75倍に圧縮することができる。 Further, when obtaining one data table from one offset, the slot machine 1 of the present embodiment constructs the address of the first data table and constructs the address of the second data table. In any case, the address data of bits 8 to 11 of the address have a common data area (address data table T3 (see FIG. 7) where the values "0", "1", and "2" are used as addresses). By acquiring data from the corresponding data area) and constructing an address, compared to a configuration in which an address is constructed by obtaining data from a different data area depending on a lottery table for constructing an address, the address is stored in the slot machine 1. The data capacity of the address data table to be processed can be compressed to 0.75 times.

また、本実施形態のスロットマシン1は、1つのオフセットから2つのデータテーブルを取得する場合において、条件テーブルのアドレスを構築する場合と、抽選テーブルのアドレスを構築する場合と、のいずれにおいても共通してアドレスデータが取得される1バイトのデータ領域について、それぞれ4ビットに分割された条件テーブルのアドレスデータと抽選テーブルのアドレスデータとを、上位4ビットの領域と下位4ビットの領域とに分割して記憶させ、条件テーブルのアドレスを構築する場合には上位4ビットから取得したアドレスデータに基づきアドレスを構築し、抽選テーブルのアドレスを構築する場合には下位4ビットから取得したアドレスデータに基づきアドレスを構築することで、条件テーブルのアドレスを構築する場合と、抽選テーブルのアドレスを構築する場合と、でそれぞれ異なるデータ領域からアドレスデータを取得する構成と比べて、スロットマシン1に記憶されるアドレスデータテーブルのデータ容量を0.75倍に圧縮することができる。 In addition, the slot machine 1 of the present embodiment is common to both the case of constructing the address of the condition table and the case of constructing the address of the lottery table when obtaining two data tables from one offset. The address data of the condition table and the address data of the lottery table, which are each divided into 4 bits, are divided into an upper 4-bit area and a lower 4-bit area for a 1-byte data area from which the address data is obtained. When constructing the address of the condition table, the address is constructed based on the address data obtained from the upper 4 bits, and when constructing the address of the lottery table, based on the address data obtained from the lower 4 bits. By constructing the address, the address data is stored in the slot machine 1 compared to the configuration in which the address data is obtained from different data areas when constructing the address of the condition table and when constructing the address of the lottery table. The data capacity of the address data table can be compressed by 0.75 times.

また、本実施形態のスロットマシン1は、1つのオフセットから1つのデータテーブルを取得する場合において、第1データテーブルのアドレスを構築する場合と、第2データテーブルのアドレスを構築する場合と、のいずれにおいても共通してアドレスデータが取得される1バイトのデータ領域について、それぞれ4ビットに分割された第1データテーブルのアドレスデータと第2データテーブルのアドレスデータとを、上位4ビットの領域と下位4ビットの領域とに分割して記憶させ、第1データテーブルのアドレスを構築する場合には上位4ビットから取得したアドレスデータに基づきアドレスを構築し、第2データテーブルのアドレスを構築する場合には下位4ビットから取得したアドレスデータに基づきアドレスを構築することで、アドレスを構築する抽選テーブルによって異なるデータ領域からアドレスデータを取得してアドレスを構築する構成と比べて、スロットマシン1に記憶されるアドレスデータテーブルのデータ容量を0.75倍に圧縮することができる。 Further, when obtaining one data table from one offset, the slot machine 1 of the present embodiment constructs the address of the first data table and constructs the address of the second data table. Address data of the first data table and address data of the second data table, each divided into 4 bits, are divided into 4-bit areas for 1-byte data areas from which address data is commonly obtained, and the upper 4-bit areas and When constructing the addresses of the first data table by dividing and storing them into areas of lower 4 bits, constructing the addresses based on the address data obtained from the upper 4 bits, and constructing the addresses of the second data table. By constructing an address based on the address data obtained from the lower 4 bits, compared to the configuration in which the address is constructed by obtaining the address data from different data areas depending on the lottery table for constructing the address, the address is stored in the slot machine 1. The data capacity of the address data table to be processed can be compressed to 0.75 times.

5.変形例
なお、本実施形態において、スロットマシン1は、1つのオフセットに対して2つのアドレスが対応付けられているアドレスデータテーブルT1(図5参照)において、第1情報として、条件テーブルのアドレスのうちビット8~ビット11のアドレスデータと、抽選テーブルのアドレスのうちビット8~ビット11のアドレスデータと、のそれぞれデータの内容が異なる2種類であり、1バイトを4ビットに分割した2つのアドレスデータを有し、条件テーブルのアドレスを構築する場合には条件テーブルのアドレスのうちビット8~ビット11のアドレスデータを用い、抽選テーブルのアドレスを構築する場合には抽選テーブルのアドレスのうちビット8~ビット11のアドレスデータを用いるように構成されているが、これに限定されない。スロットマシン1は、例えば、条件テーブルのアドレスのうちビット8~ビット15のアドレスデータと、抽選テーブルのアドレスのうちビット8~ビット15のアドレスデータと、を同一の内容に構成することで、第1情報として1バイトから構成された1種類のアドレスデータをアドレスデータテーブルT1に有するように構成されていてもよい。
5. MODIFIED EXAMPLE In the present embodiment, the slot machine 1, in the address data table T1 (see FIG. 5) in which two addresses are associated with one offset, sets the address of the condition table as the first information. There are two types of address data, bit 8 to bit 11 address data, and bit 8 to bit 11 address data of the lottery table address, each with different data contents, and two addresses in which 1 byte is divided into 4 bits. When constructing the address of the condition table, the address data of bits 8 to 11 of the address of the condition table is used, and when constructing the address of the lottery table, bit 8 of the address of the lottery table is used. to bit 11 address data, but is not limited to this. The slot machine 1 configures, for example, the address data of bits 8 to 15 of the address of the condition table and the address data of bits 8 to 15 of the address of the lottery table to have the same content, so that the The address data table T1 may be configured to have one type of address data composed of one byte as one piece of information.

また、1つのオフセットに対して1つのアドレスが対応付けられているアドレスデータテーブルT3(図7参照)においても、例えば、第1通常中AT抽選テーブルのアドレスのうちビット8~ビット15のアドレスデータと、第2通常中AT抽選テーブルのアドレスのうちビット8~ビット15のアドレスデータと、を同一の内容に構成することで、第1情報として1バイトから構成された1種類のアドレスデータをアドレスデータテーブルT3に有するように構成されていてもよい。 Also, in the address data table T3 (see FIG. 7) in which one address is associated with one offset, for example, the address data of bits 8 to 15 of the addresses in the first normal AT lottery table and the address data of bits 8 to 15 of the address of the second normal AT lottery table are configured to have the same content, so that one type of address data composed of 1 byte as the first information can be used as the address data. It may be configured to be stored in the data table T3.

また、本実施形態において、スロットマシン1は、分割サイズとして、1バイトを4ビットに分割したアドレスデータを有するように構成されているが、これに限定されない。スロットマシン1は、例えば、分割サイズとして、1バイトを2ビットに分割したアドレスデータを有し、1つのデータ領域に4種のアドレスデータが記憶されるように構成されていてもよい。 In addition, in the present embodiment, the slot machine 1 is configured to have address data obtained by dividing 1 byte into 4 bits as the division size, but it is not limited to this. The slot machine 1 may have, for example, address data obtained by dividing 1 byte into 2 bits as a division size, and four types of address data may be stored in one data area.

また、本実施形態において、スロットマシン1は、第2情報として1バイトのアドレスデータを有し、第3情報として1バイトのアドレスデータを有しているが、これに限定されない。スロットマシン1は、例えば、データテーブルのアドレスが4バイトから構成される場合であれば、第2情報として2バイトのアドレスデータを有し、第3情報として2バイトのアドレスデータを有していてもよい。 In the present embodiment, the slot machine 1 has 1-byte address data as the second information and 1-byte address data as the third information, but the present invention is not limited to this. For example, if the address of the data table consists of 4 bytes, the slot machine 1 has 2 bytes of address data as the second information and 2 bytes of address data as the third information. good too.

また、本実施形態において、スロットマシン1は、アドレスデータテーブルT1について、3種類の条件テーブル(第1当選エリアテーブル~第3当選エリアテーブル)のアドレスデータと、3種類の抽選テーブル(第1CZ中AT抽選テーブル~第3CZ中AT抽選テーブル)のアドレスデータと、が記憶されているが、これに限定されない。スロットマシン1は、例えば、オフセットの値として値「0」~値「5」の6種の値を設定可能にし、アドレスデータテーブルT1に6種類の条件テーブル(第1当選エリアテーブル~第6当選エリアテーブル)のアドレスデータと、6種類の抽選テーブル(第1CZ中AT抽選テーブル~第6CZ中AT抽選テーブル)のアドレスデータと、が記憶されるように構成されていてもよい。 In addition, in the present embodiment, the slot machine 1 includes, for the address data table T1, address data of three types of condition tables (first winning area table to third winning area table) and three types of lottery tables (first CZ The address data of the AT lottery table to the AT lottery table in the 3rd CZ) are stored, but it is not limited to this. The slot machine 1, for example, allows six types of values from "0" to "5" to be set as offset values, and sets six types of condition tables (first winning area table to sixth winning area table) in the address data table T1. area table) and six types of lottery tables (1st CZ AT lottery table to 6th CZ AT lottery table).

このように構成された場合、スロットマシン1は、条件テーブルのアドレスを構築する場合と、抽選テーブルのアドレスを構築する場合と、のいずれにおいても、アドレスのうちビット8~ビット11のアドレスデータについて共通のデータ領域からアドレスデータを取得してアドレスを構築することで、アドレスデータテーブルT1に記憶されるアドレスデータのデータ容量が、合計で18バイトとなる。 When configured in this way, the slot machine 1, both when building the address of the condition table and when building the address of the lottery table, addresses the address data of bits 8 to 11 of the address. By obtaining the address data from the common data area and constructing the address, the data capacity of the address data stored in the address data table T1 becomes 18 bytes in total.

また、6種類の条件テーブルのアドレスデータと、6種類の抽選テーブルのアドレスデータと、をアドレスデータテーブルのそれぞれ異なるデータ領域から取得するように構成された場合には、合計で24バイトとなる。 Further, when the address data of the 6 types of condition tables and the address data of the 6 types of lottery tables are obtained from different data areas of the address data table, the total is 24 bytes.

つまり、スロットマシン1は、条件テーブルのアドレスを構築する場合と、抽選テーブルのアドレスを構築する場合と、のいずれにおいても共通のデータ領域からアドレスデータを取得する構成にした場合に、条件テーブルのアドレスを構築する場合と、抽選テーブルのアドレスを構築する場合と、でそれぞれ異なるデータ領域からアドレスデータを取得する構成にした場合と比べて圧縮できるデータ容量について、条件テーブルと、抽選テーブルと、の種類が増えるほど、より多くのデータ容量を圧縮することができる。 In other words, when the slot machine 1 is configured to acquire address data from a common data area both when constructing the address of the condition table and when constructing the address of the lottery table, Compared to the case of constructing the address and the case of constructing the address of the lottery table, the address data is obtained from different data areas. As the number of types increases, more data capacity can be compressed.

また、本実施形態において、AT制御手段200は、設定値記憶手段191に記憶された設定値を参照してオフセットの値を設定するように構成されているが、これに限定されない。AT制御手段200は、遊技の進行に応じて取得可能なデータを参照してオフセットの値を設定するように構成されていてもよい。具体的には、AT制御手段200は、例えば、通常状態においてCZ状態への移行確率やAT状態に移行した場合におけるAT状態が継続する期間等の、指示機能に係る制御における有利さを規定するモードとして複数のモード(第1モード~第3モード)を有し、現在のモードを参照してオフセットの値を設定するように構成されていてもよい。 In addition, in the present embodiment, the AT control means 200 is configured to set the offset value by referring to the setting value stored in the setting value storage means 191, but it is not limited to this. The AT control means 200 may be configured to refer to data that can be acquired as the game progresses to set the offset value. Specifically, the AT control means 200 defines advantages in control related to the instruction function, such as the probability of transition to the CZ state in the normal state and the duration of the AT state in the case of transition to the AT state. It may be configured to have a plurality of modes (first mode to third mode) and set the offset value by referring to the current mode.

また、本実施形態において、スロットマシン1は、指示機能に係る制御として、図5~図8に示したアドレスデータテーブル及びアドレス構築処理を実行するように構成されているが、これに限定されない。スロットマシン1は、例えば、1つのオフセットの値から1つのアドレスを構築する場合として、内部抽選手段120による内部抽選を実行するために内部抽選テーブルのアドレスを構築する場合に、図7、図8に示したアドレスデータテーブルの構造及びアドレス構築処理を実行するように構成されていてもよく、抽選テーブルが使用される抽選の具体的な構成については、本実施形態に限定されるものではない。 In addition, in the present embodiment, the slot machine 1 is configured to execute the address data table and address construction processing shown in FIGS. 5 to 8 as control related to the instruction function, but is not limited to this. For example, the slot machine 1 constructs one address from one offset value, and constructs the address of the internal lottery table for executing the internal lottery by the internal lottery means 120, as shown in FIGS. may be configured to execute the structure of the address data table and the address building process shown in , and the specific configuration of the lottery using the lottery table is not limited to this embodiment.

また、本実施形態においては、遊技機として、外周面に複数種類の図柄が配列されている複数のリールと、遊技者による開始操作を検出するスタートスイッチと、複数のリールに対応して設けられ、各リールを停止させるための停止操作を検出するストップスイッチと、遊技の進行を制御する主制御部と、演出を制御する演出制御手段を有する副制御部を備え、主制御部が、複数種類の役の当否を決定する内部抽選を行う内部抽選手段と、スタートスイッチによる開始操作の検出に基づいて、複数のリールを回転させ、ストップスイッチによる停止操作の検出及び内部抽選手段により決定された内部抽選の結果に基づいて、回転中のリールを停止させるリール停止制御を行うリール制御手段と、複数のリールが停止した状態で、役ごとに予め定められた入賞形態を示す図柄組合せが有効ライン上に表示されたことに基づいて、役が入賞したと判定する入賞判定手段と、を有するスロットマシン1を例示したが、これに限らず、例えば、大当たり図柄を含む複数種類の図柄の中からいずれかを決定する図柄決定手段と、図柄が決定されてから所定の変動時間が経過すると、図柄表示部に図柄を表示させる図柄表示手段と、図柄表示部に大当たり図柄が表示されると、複数回のラウンド遊技で構成される大役遊技を実行する大役遊技実行手段と、大役遊技におけるラウンド遊技のうち予め設定された特定ラウンド遊技中に、大入賞口に入球した遊技球が特定領域に進入すると、所定の遊技利益を付与する遊技利益付与手段と、大役遊技中の演出を実行する演出実行手段と、を備えるいわゆる第一種遊技を可能なパチンコ機や、小当たり遊技中に所定の領域に遊技球が侵入することで大役遊技を開始可能な第二種遊技を可能なパチンコ機であっても本発明は適用し得る。以下、パチンコ機101について詳述する。 In addition, in the present embodiment, as a gaming machine, a plurality of reels having a plurality of types of symbols arranged on the outer peripheral surface, a start switch for detecting a start operation by the player, and provided corresponding to the plurality of reels. , a stop switch for detecting a stop operation for stopping each reel, a main control unit for controlling the progress of the game, and a sub-control unit having effect control means for controlling the effect, and the main control unit includes a plurality of types An internal lottery means that performs an internal lottery to determine whether the combination is appropriate, and based on the detection of the start operation by the start switch, rotates a plurality of reels, detects the stop operation by the stop switch, and the internal lottery determined by the internal lottery means Reel control means for performing reel stop control to stop rotating reels based on the result of the lottery, and with a plurality of reels stopped, a pattern combination indicating a predetermined winning form for each combination is on the effective line. and a winning judgment means for judging that the combination has been won based on the fact that the winning combination is displayed in the slot machine 1 is exemplified. a pattern determining means for determining whether a pattern is determined, a pattern display means for displaying a pattern in a pattern display portion when a predetermined fluctuation time elapses after the pattern is determined, and a pattern display portion that displays a jackpot pattern a plurality of times. and when a game ball entered into a special prize opening enters a specific area during a predetermined specific round game among the round games in the big win game. , a game profit giving means for giving a predetermined game profit, and a performance executing means for executing a performance during a big win game, and a pachinko machine capable of performing a so-called first-class game, The present invention can be applied even to a pachinko machine capable of a second type game capable of starting a big win game by intruding a game ball. The pachinko machine 101 will be described in detail below.

<パチンコ機の機械的構成>
図12は、遊技価値(遊技球)を用いた遊技を行う遊技機であるパチンコ機101の斜視図である。図12に示すように、パチンコ機101は、略矩形状に組まれた四辺によって囲繞空間が形成される外枠2と、外枠2にヒンジ機構によって開閉自在に取り付けられた中枠4と、中枠4にヒンジ機構によって開閉自在に取り付けられた前枠6と、を備えている。
<Mechanical Configuration of Pachinko Machine>
FIG. 12 is a perspective view of a pachinko machine 101, which is a game machine for playing games using game values (game balls). As shown in FIG. 12, the pachinko machine 101 includes an outer frame 2 in which a space is formed by four sides assembled in a substantially rectangular shape; A front frame 6 attached to the middle frame 4 by a hinge mechanism so as to be openable and closable is provided.

中枠4は、外枠2と同様に、略矩形状に組まれた四辺によって囲繞空間が形成されている。パチンコ機101では、中枠4の囲繞空間に遊技盤30(図13参照)を保持している。また、前枠6には、ガラス製又は樹脂製の透過板11が保持されている。そして、パチンコ機101では、中枠4及び前枠6を外枠2に対して閉じると、遊技盤30においてベースとなり、パチンコ機101を正面視した場合における中枠4の前面に設置される遊技板31(図13参照)と透過板11とが所定の間隔を維持して略平行に対面するとともに、パチンコ機101の正面側から、透過板11を介して遊技盤30が視認可能となる。 Similarly to the outer frame 2, the middle frame 4 has four sides formed in a substantially rectangular shape to form an enclosed space. The pachinko machine 101 holds a game board 30 (see FIG. 13) in the surrounding space of the middle frame 4 . Further, the front frame 6 holds a transmission plate 11 made of glass or resin. In the pachinko machine 101, when the middle frame 4 and the front frame 6 are closed with respect to the outer frame 2, it becomes a base on the game board 30, and is installed in front of the middle frame 4 when the pachinko machine 101 is viewed from the front. The plate 31 (see FIG. 13) and the transparent plate 11 face each other substantially in parallel while maintaining a predetermined distance, and the game board 30 can be visually recognized from the front side of the pachinko machine 101 through the transparent plate 11 .

前枠6の下部には、パチンコ機101の正面側に突出する操作ハンドル12が設けられている。操作ハンドル12には、遊技者によって回転操作可能な発射操作レバー12aが設けられており、遊技者が発射操作レバー12aを回転させて発射操作を行うと、発射操作レバー12aの回転角度に応じた強度で、不図示の発射機構によって遊技価値としての遊技球が発射される。このようにして発射された遊技球は、遊技盤30の遊技板31の表面である遊技盤面31a(図13参照)に設けられたレール32,33(図13参照)間を上昇して遊技領域40(図13参照)に導かれることになる。 An operating handle 12 projecting toward the front side of the pachinko machine 101 is provided at the lower portion of the front frame 6 . The operation handle 12 is provided with a firing operation lever 12a that can be rotated by the player. At high intensity, a game ball as a game value is shot by a shooting mechanism (not shown). The game ball thus shot rises between rails 32 and 33 (see FIG. 13) provided on the game board surface 31a (see FIG. 13), which is the surface of the game board 31 of the game board 30, and reaches the game area. 40 (see FIG. 13).

図13は、遊技盤30の正面図である。図13に示すように、遊技領域40は、遊技盤面31aと透過板11(図12参照)との間隔に形成される空間であって、遊技球が流下又は転動可能な領域である。遊技盤30には、遊技盤面31aに多数の釘や風車が設けられており、遊技領域40に導かれた遊技球が釘や風車に衝突して、不規則な方向に流下、転動するようにしている。 13 is a front view of the game board 30. FIG. As shown in FIG. 13, the game area 40 is a space formed between the game board surface 31a and the transmission plate 11 (see FIG. 12), and is an area where game balls can flow down or roll. The game board 30 is provided with a large number of nails and pinwheels on the game board surface 31a. I have to.

遊技領域40は、発射機構の発射強度に応じて遊技球の進入度合いを互いに異にする第1遊技領域40L及び第2遊技領域40Rを備えている。第1遊技領域40Lは、パチンコ機101に正対した遊技者から見て遊技領域40の左側に位置し、第2遊技領域40Rは、パチンコ機101に正対した遊技者から見て遊技領域40の右側に位置している。パチンコ機101では、レール33が遊技領域40の左側の上部で途切れていることから、発射機構によって所定の強度未満の発射強度で発射された遊技球が第1遊技領域40Lに進入し、所定の強度以上の発射強度で発射された遊技球が第2遊技領域40Rに進入することになる。 The game area 40 includes a first game area 40L and a second game area 40R in which the degree of penetration of game balls is different from each other according to the firing intensity of the shooting mechanism. The first game area 40L is located on the left side of the game area 40 when viewed from the player facing the pachinko machine 101, and the second game area 40R is located at the left side of the game area 40 when viewed from the player facing the pachinko machine 101. located on the right side of the In the pachinko machine 101, since the rail 33 is discontinued at the upper left side of the game area 40, the game ball fired by the shooting mechanism with a shooting intensity less than a predetermined intensity enters the first game area 40L, and enters the first game area 40L. A game ball shot with a shooting intensity equal to or higher than the intensity enters the second game area 40R.

また、遊技領域40には、遊技球が入球可能な第1始動口51、第2始動口52、複数の第1一般入賞口58、第2一般入賞口59、が設けられており、詳細には、第1遊技領域40Lに進入した遊技球は、第1始動口51、複数の第1一般入賞口58に入球可能であり、第2遊技領域40Rに進入した遊技球は、第2始動口52、第2一般入賞口59に入球可能であるように構成されている。第1始動口51、第2始動口52、第1一般入賞口58、第2一般入賞口59のそれぞれに遊技球が入球すると、それぞれに設定された所定の賞球が遊技者に払い出される。なお、パチンコ機101において、賞球数は、1個以上であれば何個でもよく、また、第1始動口51、第2始動口52、第1一般入賞口58、第2一般入賞口59のそれぞれで払い出す賞球数を異ならせてもよいし、同じ賞球数に設定してもよい。パチンコ機101では、第1始動口51に遊技球が入球して払い出す賞球数を、第2始動口52に遊技球が入球して払い出す賞球数よりも少なく設定することも可能である。 In addition, the game area 40 is provided with a first starting port 51, a second starting port 52, a plurality of first general winning ports 58, and a second general winning port 59 into which game balls can enter. , the game ball that has entered the first game area 40L can enter the first starting hole 51 and the plurality of first general winning holes 58, and the game ball that has entered the second game area 40R can enter the second It is configured such that a ball can be entered into the starting port 52 and the second general prize winning port 59 . When a game ball enters each of the first starting port 51, the second starting port 52, the first general prize winning port 58, and the second general prize winning port 59, predetermined prize balls set respectively are paid out to the player. . In addition, in the pachinko machine 101, the number of prize balls may be any number as long as it is one or more. The number of prize balls to be paid out in each of may be set to be different, or the same number of prize balls may be set. In the pachinko machine 101, it is also possible to set the number of prize balls to be put out when the game balls enter the first start port 51 to be smaller than the number of prize balls to be put out when the game balls enter the second start port 52. It is possible.

パチンコ機101では、第1始動口51内に第1始動領域が設けられ、第2始動口52内に第2始動領域が設けられている。そして、パチンコ機101では、第1始動口51又は第2始動口52に遊技球が入球して第1始動領域又は第2始動領域に遊技球が進入すると、予め設けられた複数の特別図柄の中からいずれか1つの特別図柄を決定するための内部抽選が行われる。各特別図柄には、遊技者にとって有利な特別遊技状態としての大当たり遊技の実行可否や、以後の遊技状態をどのような遊技状態にするかといった種々の特典(遊技利益)が対応付けられている。したがって、遊技者は、第1始動口51又は第2始動口52に遊技球が入球すると、所定の賞球を獲得するのと同時に、種々の特典を受ける権利獲得の抽選の機会を獲得することとなる。 In the pachinko machine 101 , a first start area is provided within the first start opening 51 and a second start area is provided within the second start opening 52 . Then, in the pachinko machine 101, when a game ball enters the first start port 51 or the second start port 52 and enters the first start area or the second start area, a plurality of special symbols provided in advance are displayed. An internal lottery will be held to determine one of the special symbols. Each special symbol is associated with various benefits (game profit) such as whether or not a jackpot game can be executed as a special game state advantageous to the player, and what kind of game state the subsequent game state should be. . Therefore, when the game ball enters the first start hole 51 or the second start hole 52, the player obtains a predetermined prize ball and at the same time obtains a lottery opportunity for obtaining rights to receive various benefits. It will happen.

また、第2始動口52には、可動片52aが開閉可能に設けられており、可動片52aの状態に応じて、第2始動口52への遊技球の進入容易性が変化するように構成されている。具体的には、可動片52aが閉状態にあるときには、第2始動口52への遊技球の入球が不可能となり、可動片52aが開き、遊技球の直径よりも開いた状態にあるときには、第2始動口52への遊技球の入球が可能となっている。 In addition, a movable piece 52a is provided in the second starting port 52 so that it can be opened and closed, and the easiness of entry of the game ball into the second starting port 52 changes according to the state of the movable piece 52a. It is Specifically, when the movable piece 52a is in a closed state, it becomes impossible to enter the game ball into the second starting port 52, and when the movable piece 52a is opened and is in a state where it is more open than the diameter of the game ball. , a game ball can be entered into the second starting port 52. - 特許庁

パチンコ機101では、第2遊技領域40Rに設けられたゲート53内の進入領域を遊技球が通過すると、普通図柄の抽選が行われ、抽選によって当たりに当選すると、可動片52aが所定時間、開状態に制御される。可動片52aが開状態に制御されることで、パチンコ機101では、可動片52aが遊技球を第2始動口52に導く受け皿として機能し、第2始動口52への遊技球の入球が容易となる。なお、パチンコ機101は、可動片52aが閉状態にあるときに、第2始動口52への遊技球の入球が不可能となるように構成されているが、第2始動口52が閉状態にある場合にも一定の頻度で遊技球が入球可能となるように構成されていてもよい。 In the pachinko machine 101, when the game ball passes through the entry area in the gate 53 provided in the second game area 40R, a normal pattern lottery is performed, and when the winning lottery is won, the movable piece 52a is opened for a predetermined time. State controlled. By controlling the movable piece 52a to the open state, in the pachinko machine 101, the movable piece 52a functions as a tray that guides the game ball to the second start hole 52, and the entry of the game ball to the second start hole 52 is prevented. easier. The pachinko machine 101 is configured so that the game ball cannot enter the second starting port 52 when the movable piece 52a is in the closed state. It may be configured so that game balls can be entered at a certain frequency even when in the state.

なお、第2遊技領域40Rの上部には、ワープ導入口56及びワープ排出口57が設けられており、第2遊技領域40Rに進入した遊技球のうち、右側を流下する遊技球はワープ導入口56から遊技盤30の背面側を通過してワープ排出口57に導かれ、再度、ゲート53の上部で第2遊技領域40Rに戻される。 In addition, a warp introduction port 56 and a warp discharge port 57 are provided in the upper part of the second game area 40R. It passes through the back side of the game board 30 from 56 and is led to the warp discharge port 57, and is returned to the second game area 40R above the gate 53 again.

第2遊技領域40Rの下方側には、遊技球が入球可能な大入賞口65を有する大入賞口装置60が設けられている。大入賞口装置60には、開閉扉61が大入賞口65を開閉可能となるように設けられており、通常、開閉扉61が大入賞口65を閉鎖して、大入賞口65への遊技球の入球が不可能となっている。これに対して、パチンコ機101では、大当たり遊技が実行されると、開閉扉61が開放されて、大入賞口65への遊技球の入球が可能となる。なお、大入賞口装置60には、開閉扉61の開閉と連動して上下に回動する回動部材62が設けられており、開閉扉61が開放された際に回動部材62が上方に回動して、上方から流下してくる遊技球を受け止めて大入賞口65に導き易くなる入賞補助を行うように構成されている。 A large winning opening device 60 having a large winning opening 65 into which a game ball can enter is provided on the lower side of the second game area 40R. The large winning opening device 60 is provided with an opening/closing door 61 capable of opening and closing the large winning opening 65. Normally, the opening/closing door 61 closes the large winning opening 65, and the game to the large winning opening 65 is performed. It is impossible to enter the ball. On the other hand, in the pachinko machine 101 , when a jackpot game is executed, the opening/closing door 61 is opened to allow a game ball to enter the big winning hole 65 . Note that the big winning gate device 60 is provided with a rotating member 62 that rotates up and down in conjunction with the opening and closing of the opening/closing door 61. When the opening/closing door 61 is opened, the rotating member 62 moves upward. It is configured to receive the game balls that rotate and flow down from above, and perform winning assistance that makes it easier to lead them to the big winning opening 65. - 特許庁

そして、大入賞口65に遊技球が入球すると、大入賞口検出センサ67により遊技球の通過が検出され、所定の賞球が遊技者に払い出される。そして、大入賞口65から入球した遊技球は、下方側に配置された排出口69を通過して大入賞口装置60の背面側から外部に排出される。なお、大入賞口検出センサ67を通過した遊技球は、遊技球検出センサである大入賞口排出検出センサ68により通過が検出され、所定時間以内に大入賞口装置60の排出口69から遊技盤30の背面に適切に排出されたか否かが検出される。 Then, when a game ball enters the big winning hole 65, the passage of the game ball is detected by the big winning hole detection sensor 67, and a predetermined prize ball is paid out to the player. A game ball entering from the big winning opening 65 passes through a discharge opening 69 arranged on the lower side and is discharged from the back side of the big winning opening device 60 to the outside. The game ball that has passed through the big winning hole detection sensor 67 is detected by a big winning hole discharge detecting sensor 68, which is a game ball detecting sensor. It is detected whether or not it has been properly ejected to the back of 30 .

また、第2始動口52及び大入賞口65に入球しなかった遊技球は、大入賞口装置60をそのまま通過して、第2一般入賞口59の上方に導かれ、第2一般入賞口59に入賞するか、或いはそのまま下方に流下する。なお、第2一般入賞口59は、例えば賞球を1個に設定し、第1遊技領域40Lを狙って遊技球を発射すべき状態で入賞を検出した際に、第1遊技領域40Lを狙うべき旨(つまり左打ちの推奨)を報知するように構成しておくことが可能である。 In addition, game balls that do not enter the second starting hole 52 and the big winning hole 65 pass through the big winning hole device 60 as they are, are guided above the second general winning hole 59, and enter the second general winning hole. Win 59 or just flow down. In addition, the second general winning hole 59, for example, is set to one prize ball, and when the winning is detected in a state where the game ball should be shot aiming at the first game area 40L, the first game area 40L is aimed. It is possible to configure so as to notify the player that the player should hit (that is, the recommendation to hit left).

そして、遊技領域40の最下部には、第1一般入賞口58、第1始動口51、第2始動口52、大入賞口65、第2一般入賞口59、のいずれにも入球しなかった遊技球を、遊技領域40から遊技盤30の背面側に排出する排出口55が設けられている。 At the bottom of the game area 40, the ball does not enter any of the first general winning opening 58, the first starting opening 51, the second starting opening 52, the big winning opening 65, and the second general winning opening 59. A discharge port 55 is provided for discharging the game ball from the game area 40 to the back side of the game board 30 .

また、図12及び図13に示すように、パチンコ機101には、遊技状態の変化や各入賞口への入球の有無、各種抽選結果等の遊技の進行に応じた演出を実行する演出装置として、液晶表示装置からなる画像を表示する表示装置(表示部)としての演出表示装置4000、演出役物装置4100、さまざまな点灯態様や発光色に制御されるランプからなる演出照明装置4200、スピーカからなる楽曲出力装置4300、遊技者の演出に関する操作を受け付ける演出操作装置4500が設けられている。 Further, as shown in FIGS. 12 and 13, the pachinko machine 101 is equipped with an effect device that executes effects according to the progress of the game, such as changes in the game state, whether or not a ball enters each winning hole, and various lottery results. , a production display device 4000 as a display device (display unit) for displaying an image made of a liquid crystal display device, a production accessory device 4100, a production lighting device 4200 made of a lamp controlled to various lighting modes and emission colors, and a speaker. A musical piece output device 4300 consisting of the following, and an effect operation device 4500 for receiving an operation related to the effect of the player are provided.

演出表示装置4000は、遊技盤30の略中央部分において、パチンコ機101の正面側から視認可能な位置に画像を表示する画像表示装置としての画像表示部4000aを備えており、パチンコ機101を正面視した場合において中枠4の背面側に設置されることで遊技板31よりも奥側に設けられている。つまり、パチンコ機101では、画像表示部4000aよりも手前に遊技板31が位置している。 The effect display device 4000 is provided with an image display unit 4000a as an image display device for displaying an image at a position visible from the front side of the pachinko machine 101 in the substantially central portion of the game board 30. When viewed, it is provided on the back side of the game board 31 by being installed on the back side of the middle frame 4.例文帳に追加That is, in the pachinko machine 101, the game board 31 is located in front of the image display section 4000a.

演出表示装置4000は、図12に示すように、画像表示部4000aに左側、中央、右側にそれぞれ配置された演出図柄401L、401C,401Rが変動表示され、演出図柄401L、401C,401Rの停止表示態様によって大当たり抽選結果が遊技者に報知される変動演出が実行されることとなる。 As shown in FIG. 12, the effect display device 4000 variably displays the effect symbols 401L, 401C, and 401R respectively arranged on the left side, the center, and the right side on the image display section 4000a, and stops the effect symbols 401L, 401C, and 401R. Depending on the mode, a variable effect is executed in which the player is informed of the result of the big winning lottery.

また、演出表示装置4000の表面には、表面に微細な半円筒型が並んだシートであるレンチキュラーレンズ4000bが配置されている。パチンコ機101では、レンチキュラーレンズ4000bを介して演出表示装置4000に表示される画像を遊技者に表示することで、演出表示装置4000に3次元画像を表示する際に、3次元画像を構成する左目用3次元画像と右目用3次元画像とに視差が生じ、遊技者の左目に左目用3次元画像が視認され、遊技者の右目に右目用3次元画像が視認されるため、遊技者に3次元の画像を視認させることができるように構成されている。 A lenticular lens 4000b, which is a sheet in which fine semi-cylindrical shapes are arranged on the surface, is arranged on the surface of the effect display device 4000. As shown in FIG. In the pachinko machine 101, the image displayed on the effect display device 4000 is displayed to the player through the lenticular lens 4000b, so that when the three-dimensional image is displayed on the effect display device 4000, the left eye that constitutes the three-dimensional image is displayed. A parallax occurs between the 3D image for the player and the 3D image for the right eye, the 3D image for the left eye is viewed by the left eye of the player, and the 3D image for the right eye is viewed by the right eye of the player. It is configured so that a dimensional image can be viewed.

演出役物装置4100は、演出表示装置4000の画像表示部4000aよりも前方に配置され、通常、画像表示部4000aの表示を邪魔しないように縮退しているが、演出図柄401L、401C,401Rの変動表示中等に、画像表示部4000aの前方に進出するように移動する等して、遊技者に大当たりの期待感を付与するものである。 The effect accessory device 4100 is arranged in front of the image display unit 4000a of the effect display device 4000, and is usually retracted so as not to interfere with the display of the image display unit 4000a. During the variable display, etc., the player moves to the front of the image display section 4000a to give the player a feeling of anticipation of a big win.

図12及び図13に示すように、演出照明装置4200は、例えば光源としてのLEDやLEDから照射される光を拡散するレンズ等を有して構成され、演出役物装置4100や遊技盤30等に設けられており、演出表示装置4000に表示される画像等に合わせて、さまざまに点灯制御される。 As shown in FIGS. 12 and 13, the production illumination device 4200 includes, for example, an LED as a light source and a lens for diffusing the light emitted from the LED. , and the lighting is controlled in various ways according to the image displayed on the effect display device 4000 .

図12に示すように、楽曲出力装置4300は、前枠6の上部位置や外枠2の最下部位置に設けられた、いわゆるスピーカであって、演出表示装置4000に表示される画像等に合わせて、パチンコ機101の正面側に向けてさまざまな楽曲を出力する。なお、楽曲とは、楽音、噪音、音声、擬音等、音に関するすべての概念を含む。 As shown in FIG. 12, the music output device 4300 is a so-called speaker provided at the upper position of the front frame 6 or the lowest position of the outer frame 2, and is arranged in accordance with the image etc. displayed on the effect display device 4000. Then, various musical pieces are output toward the front side of the pachinko machine 101.例文帳に追加Note that music includes all concepts related to sound, such as musical tones, noises, voices, and onomatopoeias.

演出操作装置4500は、遊技者の押下操作を受け付ける演出押下ボタン4510と、遊技者の演出操作装置4500全体を回動させる回動操作を受け付ける演出回動レバー4520を有しており、パチンコ機101の幅方向略中央位置であって、かつ、透過板11よりも下方位置に設けられている。演出操作装置4500は、演出表示装置4000に表示される画像等に合わせて有効化され、操作有効期間内に遊技者の操作を受け付けると、当該操作に応じて、演出表示装置4000や演出役物装置4100を用いたさまざまな演出が実行される。 The performance operating device 4500 has a performance pressing button 4510 that receives a player's pressing operation, and a performance rotation lever 4520 that receives a player's rotation operation for rotating the entire performance operating device 4500. and at a position lower than the transmission plate 11 . The effect operating device 4500 is activated in accordance with an image or the like displayed on the effect display device 4000, and when an operation by the player is received within the operation valid period, the effect display device 4000 or the effect accessory is activated in response to the operation. Various productions using the device 4100 are executed.

また、演出操作装置4500の後方には、パチンコ機101から払い出される賞球や、遊技球貸出装置から貸し出される遊技球が導かれる上皿22が設けられ、上皿22の下方に下皿24が設けられている。パチンコ機101では、上皿22が遊技球で一杯になると、上皿22に進入できない遊技球が下皿24に導かれることとなる。また、下皿24の底面には、下皿24から遊技球を排出するための球抜き孔(不図示)が形成されている。球抜き孔は、通常、開閉板(不図示)によって閉じられているが、球抜きボタン24aを押下操作することにより、上記開閉板がスライド移動する等して球抜き孔が開放され、球抜き孔から下皿24の下方に遊技球を排出することが可能となっている。 In addition, behind the effect operation device 4500, there is provided an upper tray 22 for guiding prize balls paid out from the pachinko machine 101 and game balls rented from the game ball lending device, and a lower tray 24 is provided below the upper tray 22. is provided. In the pachinko machine 101, when the upper tray 22 is filled with game balls, game balls that cannot enter the upper tray 22 are led to the lower tray 24. - 特許庁Also, the bottom surface of the lower tray 24 is formed with a ball extraction hole (not shown) for ejecting game balls from the lower tray 24 . The ball removal hole is normally closed by an opening/closing plate (not shown), but when the ball removal button 24a is pressed down, the opening/closing plate slides to open the ball removal hole. A game ball can be discharged below the lower tray 24 through the hole.

そして、図13に示すように、遊技盤30には、遊技領域40の外方であって、かつ、遊技者が視認可能な位置に、遊技に係る種々の状況を表示するための装置として、第1特別図柄表示器71、第2特別図柄表示器72、第1特別図柄保留表示器73、第2特別図柄保留表示器74、普通図柄表示器75、普通図柄保留表示器76及び右打ち報知表示器77(図14参照)を有する情報表示装置70が設けられている。 Then, as shown in FIG. 13, on the game board 30, at positions outside the game area 40 and visible to the player, various conditions related to the game are displayed. 1st special symbol display 71, 2nd special symbol display 72, 1st special symbol reservation display 73, 2nd special symbol reservation display 74, normal symbol display 75, normal symbol reservation display 76 and right-handed notification An information display device 70 is provided having a display 77 (see FIG. 14).

<パチンコ機の制御的構成>
図14は、パチンコ機101の各部を示すブロック図である。主制御基板で構成される主制御部1000は、遊技の進行を制御し、メインCPU1000aと、メインROM1000bと、メインRAM1000cと、を備えている。メインCPU1000aは、各検出スイッチや払出・発射制御部3000からの入力信号に基づいて、メインROM1000bに記憶されたプログラムを読み出して演算処理を行うとともに、各装置や表示器を直接制御したり、あるいは演算処理の結果に応じて他の制御部に主制御部1000で生成したコマンドを送信したりすることで、遊技の進行に係る制御処理を実行する。メインRAM1000cは、メインCPU1000aの演算処理時におけるデータのワークエリアとして機能する。
<Control configuration of pachinko machine>
FIG. 14 is a block diagram showing each part of the pachinko machine 101. As shown in FIG. A main control unit 1000 configured by a main control board controls the progress of a game, and includes a main CPU 1000a, a main ROM 1000b, and a main RAM 1000c. The main CPU 1000a reads the program stored in the main ROM 1000b based on the input signal from each detection switch and the payout/fire control unit 3000, performs arithmetic processing, and directly controls each device and display, or By transmitting commands generated by the main control unit 1000 to other control units according to the result of arithmetic processing, control processing related to the progress of the game is executed. The main RAM 1000c functions as a data work area during arithmetic processing of the main CPU 1000a.

主制御部1000には、第1一般入賞口58に遊技球が入球したことを検出する第1一般入賞口検出スイッチ58sと、第2一般入賞口59に遊技球が入球したことを検出する第2一般入賞口検出スイッチ59sと、第1始動口51に遊技球が入球したことを検出する第1始動口検出スイッチ51sと、第2始動口52に遊技球が入球したことを検出する第2始動口検出スイッチ52sと、ゲート53を遊技球が通過したことを検出するゲート検出スイッチ53sと、大入賞口65に遊技球が入球したことを検出する大入賞口検出センサ67(図13参照)に設けられた大入賞口検出スイッチ65sと、大入賞口65から遊技球が排出されたことを検出する大入賞口排出検出センサ68(図13参照)に設けられた大入賞口排出検出スイッチ68sとが接続されており、各検出スイッチから出力される検出信号が主制御部1000に入力されるよう構成されている。 The main control unit 1000 includes a first general winning hole detection switch 58s for detecting that a game ball has entered the first general winning hole 58, and a detection switch for detecting that a game ball has entered the second general winning hole 59. The second general winning opening detection switch 59s, the first starting opening detection switch 51s for detecting that the game ball has entered the first starting opening 51, and the second starting opening 52 for detecting that the game ball has entered A second starting opening detection switch 52s for detection, a gate detection switch 53s for detecting that a game ball has passed through the gate 53, and a large winning opening detection sensor 67 for detecting that a game ball has entered the large winning opening 65. (See FIG. 13) and a large winning opening detection switch 65s provided in the large winning opening detection switch 65, and a large winning opening detection sensor 68 (see FIG. 13) provided in the large winning opening discharge detection sensor 68 for detecting that the game ball is discharged from the large winning opening 65 It is connected to the mouth discharge detection switch 68 s , and is configured so that the detection signal output from each detection switch is input to the main control section 1000 .

また、主制御部1000には、第2始動口52の可動片52aを作動する普通電動役物ソレノイド52soと、大入賞口65を開閉する開閉扉61を作動する大入賞口ソレノイド61soと、回動部材62を作動する大入賞口補助ソレノイド62soとが接続されており、主制御部1000によって、第2始動口52及び大入賞口65の開閉制御、大入賞口65への入賞補助制御が実行されるよう構成されている。 In addition, the main control unit 1000 includes a normal electric accessory solenoid 52so that operates the movable piece 52a of the second starting port 52, a large winning prize opening solenoid 61so that operates the opening/closing door 61 that opens and closes the large winning prize opening 65, A large winning opening auxiliary solenoid 62so that operates the moving member 62 is connected, and the main control unit 1000 executes opening/closing control of the second start opening 52 and the large winning opening 65, and execution of winning auxiliary control to the large winning opening 65. configured to be

また、主制御部1000には、第1特別図柄表示器71と、第2特別図柄表示器72と、第1特別図柄保留表示器73と、第2特別図柄保留表示器74と、普通図柄表示器75と、普通図柄保留表示器76と、右打ち報知表示器77と、が接続されており、主制御部1000によって、これら各表示器の表示制御が実行される。 In addition, the main control unit 1000 includes a first special symbol display device 71, a second special symbol display device 72, a first special symbol reservation display device 73, a second special symbol reservation display device 74, and a normal symbol display. A device 75, a normal symbol reservation display device 76, and a right-handed information display device 77 are connected, and the main control unit 1000 controls the display of each of these display devices.

パチンコ機101では、主に第1始動口51又は第2始動口52への遊技球の入球によって開始される特別遊技と、ゲート53を遊技球が通過することによって開始される普通遊技と、に遊技の種別が大別される。そして、主制御部1000のメインROM1000bには、特別遊技及び普通遊技を進行するための種々のプログラムや、各種の遊技に必要なデータ、テーブルが記憶されている。 In the pachinko machine 101, a special game is started mainly by entering the game ball into the first start port 51 or the second start port 52, a normal game is started by the game ball passing through the gate 53, The type of game is roughly divided into. The main ROM 1000b of the main control unit 1000 stores various programs for progressing special games and normal games, data necessary for various games, and tables.

メインCPU1000aでは、例えば、発生させた乱数を用いて実行する特別図柄の当否に係る内部抽選、普通電動役物ソレノイド52soに信号を出力し可動片52aを作動させる制御、大入賞口ソレノイド61soに信号を出力し開閉扉61を作動させる制御、大入賞口補助ソレノイド62soに信号を出力し回動部材を作動させる制御、内部抽選における特別図柄の当選確率を変更する制御等、遊技の進行に係る制御を実行する。メインCPU1000aは、各制御の結果や、各検出スイッチから入力された検出信号をコマンド(主制御コマンド)に変換し、払出・発射制御部3000や副制御部2000に送信する。なお、特別図柄の当選確率を変更する制御とは、大当たり遊技の終了後の遊技状態を、内部抽選における特別図柄の当選確率を、通常の確率とする通常状態と、通常の確率よりも上昇する確変状態と、のいずれかに決定する遊技状態決定制御のことを指している。 In the main CPU 1000a, for example, an internal lottery related to whether or not a special symbol is appropriate is executed using a generated random number, a signal is output to the normal electric accessory solenoid 52so to operate the movable piece 52a, and a signal is sent to the big winning opening solenoid 61so. is output to operate the open/close door 61, control to output a signal to the large winning opening auxiliary solenoid 62so to operate the rotating member, control to change the winning probability of special symbols in the internal lottery, etc., control related to the progress of the game to run. The main CPU 1000 a converts each control result and the detection signal input from each detection switch into a command (main control command), and transmits the command to the payout/launch control section 3000 and the sub control section 2000 . In addition, the control to change the probability of winning the special symbol is the normal state in which the probability of winning the special symbol in the internal lottery is the normal probability, and the normal state after the end of the jackpot game. It refers to the game state determination control that determines either the probability variable state.

払出・発射制御部3000は、遊技球を発射させるための制御及び賞球を払い出すための制御を行う。払出・発射制御部3000も、主制御部1000と略同様に、図示を省略したCPU、ROM、RAMを備えており、主制御部1000に対して双方向に通信可能に接続されている。払出・発射制御部3000には、遊技情報出力端子板3110が接続されており、主制御部1000から出力される遊技進行上の種々の情報が、払出・発射制御部3000及び遊技情報出力端子板3110を介して、外部カウンタや遊技店のホールコンピュータ等に出力されることとなる。 The payout/launch control unit 3000 performs control for shooting game balls and payout prize balls. The payout/launch control unit 3000 also includes a CPU, ROM, and RAM (not shown) in substantially the same manner as the main control unit 1000, and is connected to the main control unit 1000 so as to be able to communicate bidirectionally. A game information output terminal board 3110 is connected to the payout/launch control section 3000, and various information on the progress of the game output from the main control section 1000 is sent to the payout/launch control section 3000 and the game information output terminal board. 3110, it will be output to an external counter, a hall computer of amusement arcade, or the like.

また、払出・発射制御部3000には、貯留部に貯留された遊技球を賞球として遊技者に払い出すための払出モータ3120が接続されている。払出・発射制御部3000は、主制御部1000から送信された払出個数指定コマンドに基づいて払出モータ3120を制御して所定の賞球を遊技者に払い出すように制御する。このとき、パチンコ機101では、払い出された遊技球数が払出球計数スイッチ3130sによって検出され、払い出すべき賞球が遊技者に払い出されたかが把握されるように構成されている。 Also, the payout/launch control unit 3000 is connected with a payout motor 3120 for paying out the game balls stored in the storage unit as prize balls to the player. The payout/launch control unit 3000 controls the payout motor 3120 based on the payout number designation command transmitted from the main control unit 1000 to pay out predetermined prize balls to the player. At this time, the pachinko machine 101 is configured to detect the number of paid-out game balls by the paid-out ball counting switch 3130s, and to grasp whether the prize balls to be paid out have been paid out to the player.

また、払出・発射制御部3000には、下皿24の満タン状態を検出する皿満タン検出スイッチ3140sが接続されている。皿満タン検出スイッチ3140sは、遊技球を上皿22から下皿24に導く通路に設けられており、皿満タン検出スイッチ3140sにおける遊技球の有無を遊技球検出信号として払出・発射制御部3000に出力するように構成されている。即ち、払出・発射制御部3000は、遊技球検出信号が所定時間連続して入力された場合に、下皿24が満タン状態であると判断し、遊技球検出信号の連続入力が途絶えた場合には、満タン状態が解除されたと判断する。なお、下皿24が満タン状態であると判断される場合、例えば副制御部2000が演出表示装置4000や楽曲出力装置4300等を用いて遊技者に下皿24が満タン状態であることを報知する。 Further, the payout/launch control unit 3000 is connected to a full-dish detection switch 3140s for detecting that the lower tray 24 is full. The plate full detection switch 3140s is provided in the passage leading the game balls from the upper plate 22 to the lower plate 24, and the presence or absence of the game balls at the plate full detection switch 3140s is used as a game ball detection signal. configured to output to That is, the payout/launch control unit 3000 determines that the lower tray 24 is full when the game ball detection signal is continuously input for a predetermined period of time, and when the continuous input of the game ball detection signal is interrupted. , it is determined that the full tank state has been released. When it is determined that the lower tray 24 is full, for example, the sub-control unit 2000 uses the effect display device 4000, the music output device 4300, etc. to notify the player that the lower tray 24 is full. inform.

また、払出・発射制御部3000には、遊技球の発射制御を行う払出・発射制御回路3010が設けられている。払出・発射制御部3000には、操作ハンドル12に設けられ、当該操作ハンドル12に遊技者が触れたことを検出するタッチセンサ12sと、発射操作レバー12aの操作角度を検出する操作ボリューム12vと、が接続されている。そして、タッチセンサ12s及び操作ボリューム12vから信号が入力されると、払出・発射制御回路3010において、遊技球発射装置に設けられた発射用ソレノイド12soを通電して遊技球を発射させる制御が実行される。 The payout/launch control unit 3000 is provided with a payout/launch control circuit 3010 for controlling the launch of game balls. The payout/fire control unit 3000 includes a touch sensor 12s provided on the operation handle 12 for detecting that the player touches the operation handle 12, an operation volume 12v for detecting the operation angle of the shooting operation lever 12a, is connected. When a signal is input from the touch sensor 12s and the operation volume 12v, the payout/shooting control circuit 3010 executes control to energize the shooting solenoid 12so provided in the game ball shooting device to shoot the game ball. be.

副制御基板で構成され、遊技に関する演出を制御する演出制御部としての副制御部2000は、主に遊技中や待機中等の各演出を制御し、サブCPU2000aと、サブROM2000bと、サブRAM2000cと、を備えている。なお、パチンコ機101においては、主制御部1000に対して、不正防止の観点により、当該主制御部1000から副制御部2000への一方向にのみ通信可能に接続されている。 The sub-control unit 2000, which is composed of a sub-control board and serves as an effect control unit that controls game-related effects, mainly controls each effect such as during a game or during standby, and includes a sub-CPU 2000a, a sub-ROM 2000b, a sub-RAM 2000c, It has The pachinko machine 101 is connected to the main control unit 1000 so as to be communicable only in one direction from the main control unit 1000 to the sub control unit 2000 from the viewpoint of fraud prevention.

サブCPU2000aは、主制御部1000から送信されたコマンド等に基づいて、サブROM2000bに記憶されたプログラムを読み出して演算処理を行うとともに、演出表示装置4000に画像を表示させる制御である画像表示制御や、演出役物装置4100を駆動させたり発光させたりする演出役物制御、演出照明装置4200を点灯させる点灯制御、楽曲出力装置4300から楽曲を出力させる楽曲出力制御等の演出に係る制御を実行する演出制御手段として機能するように構成されている。サブRAM2000cは、サブCPU2000aの演算処理時におけるデータのワークエリアとして機能する。 The sub CPU 2000a reads out a program stored in the sub ROM 2000b and performs arithmetic processing based on a command or the like transmitted from the main control unit 1000, and also performs image display control, which is control for displaying an image on the effect display device 4000, or the like. , production accessory control for driving or emitting light from the production accessory device 4100, lighting control for lighting the production lighting device 4200, and music output control for outputting music from the music output device 4300. It is configured to function as production control means. The sub-RAM 2000c functions as a data work area during arithmetic processing of the sub-CPU 2000a.

また、副制御部2000には、演出操作装置4500の演出押下ボタン4510への遊技者の押下操作を検出する押下操作検出スイッチ4510sと演出回動レバー4520への遊技者の回動操作を検出する回動操作検出スイッチ4520sとが接続されている。押下操作検出スイッチ4510sは、遊技者による演出押下ボタン4510の押下操作を検出すると、演出押下操作検出信号を副制御部2000に出力し、また、回動操作検出スイッチ4520sは、遊技者による演出回動レバー4520の回動操作を検出すると、演出回動操作検出信号を副制御部2000に出力する。そして、副制御部2000は、これら演出押下操作検出信号や演出回動操作検出信号等の副制御部2000に入力される信号や、遊技の進行等に基づき、演出表示装置4000、演出役物装置4100、演出照明装置4200、楽曲出力装置4300等を用いた演出を実行する。 In addition, the sub control unit 2000 includes a pressing operation detection switch 4510s for detecting the player's pressing operation on the effect pressing button 4510 of the effect operating device 4500, and a player's rotating operation on the effect rotating lever 4520. A rotation operation detection switch 4520s is connected. When the pressing operation detection switch 4510s detects a pressing operation of the performance pressing button 4510 by the player, it outputs a performance pressing operation detection signal to the sub control unit 2000. When the rotating operation of the moving lever 4520 is detected, the effect rotating operation detection signal is output to the sub-controller 2000 . Then, the sub-control unit 2000 is based on the signals input to the sub-control unit 2000, such as the effect pressing operation detection signal and the effect rotating operation detection signal, the progress of the game, etc., the effect display device 4000, the effect accessory device 4100, production lighting device 4200, music output device 4300, etc. are used to perform production.

なお、パチンコ機101には、例えば1000Vの電圧からなる商用電源の電力を入力し、電源として機能する不図示の電源ユニットが備えられており、電源ユニットは、商用電源の1000Vの電圧を、例えば24V(或いは12Vでもよい)の電圧に降圧して各部に供給する第1降圧回路と、例えば5Vの電圧に降圧して各部に供給する第2降圧回路とを有している。なお、島設備に供給されている例えば24Vの電圧からなる電力をそのまま入力するものでもよく、その場合、第1降圧回路は不要である。 The pachinko machine 101 is provided with a power supply unit (not shown) that receives a commercial power supply having a voltage of 1000 V, for example, and functions as a power supply. It has a first step-down circuit that steps down the voltage to 24V (or 12V) and supplies it to each section, and a second step-down circuit that steps down the voltage to, for example, 5V and supplies it to each section. It should be noted that the power of, for example, a voltage of 24 V supplied to the island facility may be input as it is, in which case the first step-down circuit is unnecessary.

第1降圧回路からの例えば24Vの電圧の電力は、主制御部1000、副制御部2000、普通電動役物ソレノイド52so、大入賞口ソレノイド61so、大入賞口補助ソレノイド62so、第1特別図柄表示器71、第2特別図柄表示器72、第1特別図柄保留表示器73、第2特別図柄保留表示器74、普通図柄表示器75、普通図柄保留表示器76、右打ち報知表示器77、払出モータ3120、発射用ソレノイド12so、演出表示装置4000、演出役物装置4100、演出照明装置4200、楽曲出力装置4300等に送電され、それらの駆動電力や発光電力として用いられる。 For example, the power of voltage of 24V from the first step-down circuit is the main control section 1000, the sub-control section 2000, the normal electric accessory solenoid 52so, the large winning opening solenoid 61so, the large winning opening auxiliary solenoid 62so, and the first special symbol display. 71, second special symbol display device 72, first special symbol reservation display device 73, second special symbol reservation display device 74, normal symbol display device 75, normal symbol reservation display device 76, right-handed notification display device 77, payout motor 3120, firing solenoid 12so, effect display device 4000, effect accessory device 4100, effect lighting device 4200, music output device 4300, etc., and used as drive power and light emission power.

また、第2降圧回路からの例えば5Vの電圧の電力は、第1一般入賞口検出スイッチ58s、第2一般入賞口検出スイッチ59s、第1始動口検出スイッチ51s、第2始動口検出スイッチ52s、ゲート検出スイッチ53s、大入賞口検出スイッチ65s、大入賞口排出検出スイッチ68s、払出球計数スイッチ3130s、皿満タン検出スイッチ3140s、タッチセンサ12s、操作ボリューム12v、押下操作検出スイッチ4510s、回動操作検出スイッチ4520s等に送電され、それらのセンサやスイッチの駆動電力として用いられる。 In addition, for example, the power of voltage of 5V from the second step-down circuit is the first general winning opening detection switch 58s, the second general winning opening detection switch 59s, the first starting opening detection switch 51s, the second starting opening detection switch 52s, Gate detection switch 53s, big winning opening detection switch 65s, big winning opening discharge detection switch 68s, payout ball counting switch 3130s, tray full detection switch 3140s, touch sensor 12s, operation volume 12v, depression operation detection switch 4510s, rotation operation The power is transmitted to the detection switch 4520s and the like, and used as drive power for those sensors and switches.

また、主制御部1000においては、第1降圧回路からの例えば24Vの電圧の電力をさらに例えば5Vの電圧の電力に降圧し、この例えば5Vの電圧の電力は、メインCPU1000a、メインROM1000b、メインRAM1000c、払出・発射制御回路3010の駆動電力として用いられる。 In addition, in the main control unit 1000, the voltage power of, for example, 24V from the first step-down circuit is further stepped down to power of, for example, 5V voltage. , is used as drive power for the payout/launch control circuit 3010 .

そして、副制御部2000においても、第1降圧回路からの例えば24Vの電圧の電力をさらに例えば3.3V(或いは1.2Vでもよい)の電圧の電力に降圧し、この例えば3.3Vの電圧の電力は、サブCPU2000a、サブROM2000b、サブRAM2000cの駆動電力として用いられる。 Then, in the sub-control section 2000 as well, the voltage power of, for example, 24V from the first step-down circuit is further stepped down to a voltage power of, for example, 3.3V (or 1.2V may be used). is used as driving power for the sub CPU 2000a, the sub ROM 2000b, and the sub RAM 2000c.

パチンコ機101は、通常状態と、確変状態と、を含む複数の遊技状態のうち現在の遊技状態に応じた内部抽選テーブルを取得するために、遊技状態に応じた内部抽選テーブルを規定した条件テーブルとして、複数の遊技状態テーブル(第1データテーブル)を有し、内部抽選で用いる抽選テーブルとして複数の内部抽選テーブル(第2データテーブル)を有し、遊技状態テーブルのアドレス(2バイト)を構築するアドレスデータと、内部抽選テーブルのアドレス(2バイト)を構築するアドレスデータと、を記憶したアドレスデータテーブルと、を記憶手段としてのメインROM1000bに記憶させている。 A pachinko machine 101 has a condition table defining an internal lottery table corresponding to a game state in order to acquire an internal lottery table corresponding to a current game state out of a plurality of game states including a normal state and a variable probability state. , has multiple game state tables (first data table), has multiple internal lottery tables (second data table) as the lottery table used in the internal lottery, and builds the address (2 bytes) of the game state table The main ROM 1000b as storage means stores an address data table that stores address data to be used and address data for constructing the address (2 bytes) of the internal lottery table.

アドレスデータテーブルは、それぞれ1バイト(所定のサイズ)に区切られた複数の区画としてのデータ領域を有しており、第1区画に相当するデータ領域に、遊技状態テーブルのアドレスのうちビット8~ビット11の4ビット(分割サイズ)のアドレスデータ(第1情報、第1分割情報)と、内部抽選テーブルのアドレスのうちビット8~ビット11の4ビット(分割サイズ)のアドレスデータ(第1情報、第2分割情報)と、が記憶され、第2区画に相当するデータ領域に、遊技状態テーブルのアドレスのうちビット0~ビット7のアドレスデータ(第2情報)が記憶され、第3区画に相当するデータ領域に、内部抽選テーブルのアドレスのうちビット0~ビット7のアドレスデータ(第3情報)が記憶されている。 The address data table has a data area as a plurality of partitions each divided into 1 byte (predetermined size), and in the data area corresponding to the first partition, bit 8 to 4-bit (division size) address data (first information, first division information) of bit 11 and 4-bit (division size) address data (first information , second division information) are stored, and in the data area corresponding to the second division, the address data (second information) of bits 0 to 7 of the address of the game state table are stored, and in the third division Address data (third information) of bits 0 to 7 of the address of the internal lottery table is stored in the corresponding data area.

メインCPU1000aは、アドレスデータテーブルの第1区画に相当するデータ領域から遊技状態テーブルのアドレスのうちビット8~ビット11のアドレスデータを取得し、第2区画に相当するデータ領域から遊技状態テーブルのアドレスのうちビット0~ビット7のアドレスデータを取得し、SET命令を実行しビット12に値「1」をセットし、ビット13~ビット15のそれぞれに値「0」をセットすることで、遊技状態テーブルのアドレスを構築する。 The main CPU 1000a acquires the address data of bits 8 to 11 of the address of the game state table from the data area corresponding to the first section of the address data table, and acquires the address data of the game state table from the data area corresponding to the second section. Acquire the address data of bits 0 to 7 of them, execute the SET command, set the value "1" to bit 12, and set the value "0" to each of bits 13 to 15, so that the game state Construct the address of the table.

また、メインCPU1000aは、アドレスデータテーブルの第1区画に相当するデータ領域から内部抽選テーブルのアドレスのうちビット8~ビット11のアドレスデータを取得し、第3区画に相当するデータ領域から内部抽選テーブルのアドレスのうちビット0~ビット7のアドレスデータを取得し、SET命令を実行しビット12に値「1」をセットし、ビット13~ビット15のそれぞれに値「0」をセットすることで、内部抽選テーブルのアドレスを構築する。 Further, the main CPU 1000a acquires the address data of bits 8 to 11 of the address of the internal lottery table from the data area corresponding to the first division of the address data table, and obtains the address data of the internal lottery table from the data area corresponding to the third division. By acquiring the address data of bits 0 to 7 of the address, executing the SET instruction, setting the value "1" to bit 12, and setting the value "0" to each of bits 13 to 15, Build the address of the internal lottery table.

パチンコ機101は、遊技状態テーブルのアドレスを構築する場合と、内部抽選テーブルのアドレスを構築する場合と、のいずれにおいても、アドレスのうちビット8~ビット11のアドレスデータについて共通のデータ領域からアドレスデータを取得してアドレスを構築することで、遊技状態テーブルのアドレスを構築する場合と、内部中抽選テーブルのアドレスを構築する場合と、でそれぞれ異なるデータ領域からアドレスデータを取得する構成と比べて、パチンコ機101に記憶されるアドレスデータテーブルのデータ容量を0.75倍に圧縮することができる。 The pachinko machine 101 constructs the address of the gaming state table and the address of the internal lottery table from the common data area for the address data of bits 8 to 11 of the address. By acquiring data and constructing an address, when constructing the address of the game state table and when constructing the address of the internal lottery table, the address data is obtained from different data areas. , the data capacity of the address data table stored in the pachinko machine 101 can be compressed to 0.75 times.

また、パチンコ機101は、遊技状態テーブルのアドレスを構築する場合と、内部抽選テーブルのアドレスを構築する場合と、のいずれにおいても共通してアドレスデータが取得される1バイトのデータ領域について、それぞれ4ビットに分割された遊技状態テーブルのアドレスデータと内部抽選テーブルのアドレスデータとを、上位4ビットの領域と下位4ビットの領域とに分割して記憶させ、遊技状態テーブルのアドレスを構築する場合には上位4ビットから取得したアドレスデータに基づきアドレスを構築し、内部抽選テーブルのアドレスを構築する場合には下位4ビットから取得したアドレスデータに基づきアドレスを構築することで、遊技状態テーブルのアドレスを構築する場合と、内部抽選テーブルのアドレスを構築する場合と、でそれぞれ異なるデータ領域からアドレスデータを取得する構成と比べて、パチンコ機101に記憶されるアドレスデータテーブルのデータ容量を0.75倍に圧縮することができる。 In addition, the pachinko machine 101, when constructing the address of the gaming state table and when constructing the address of the internal lottery table, for each of the 1-byte data area from which the address data is commonly acquired, When the address data of the game state table divided into 4 bits and the address data of the internal lottery table are divided and stored in an upper 4-bit area and a lower 4-bit area to construct the address of the game state table. builds an address based on the address data obtained from the upper 4 bits, and when building the address of the internal lottery table, builds the address based on the address data obtained from the lower 4 bits, so that the address of the game state table and building the address of the internal lottery table, the data capacity of the address data table stored in the pachinko machine 101 is reduced by 0.75 compared with the configuration in which the address data is obtained from different data areas. It can be compressed twice.

1 スロットマシン(遊技機)
101 パチンコ機(遊技機)
197 AT制御データ記憶手段(記憶手段)
1000b メインROM(記憶手段)
1 slot machine (gaming machine)
101 Pachinko machines (game machines)
197 AT control data storage means (storage means)
1000b Main ROM (storage means)

Claims (1)

遊技価値を用いた遊技を行う遊技機において、
データが記憶されたデータテーブルと、前記データテーブルに対応付けられたアドレスに関する情報が記憶されたアドレスデータテーブルと、が記憶された記憶手段を備え、
前記アドレスに関する情報は、それぞれ所定のサイズに区切られた複数のデータ領域に記憶され、
前記アドレスに関する情報には、第1情報と、第2情報と、第3情報と、が含まれ、
前記第1情報は、前記複数のデータ領域のうち第1データ領域に記憶され、
前記第2情報は、前記複数のデータ領域のうち第2データ領域に記憶され、
前記第3情報は、前記複数のデータ領域のうち第3データ領域に記憶され、
前記第1情報は、第1分割情報と、第2分割情報と、から構成され、
前記第1分割情報は、前記所定のサイズを分割した分割サイズから構成され、
前記第2分割情報は、前記分割サイズから構成され、
前記データテーブルとして、第1データテーブルと、第2データテーブルと、を有し、
前記第1データテーブルのアドレスと、前記第2データテーブルのアドレスと、には、共通の特定情報が含まれ、
前記特定情報は、前記アドレスデータテーブルには記憶されておらず、
前記第1データテーブルのアドレスは、前記第1分割情報及び前記第2情報が取得され、且つ第1レジスタの指定のビットに前記特定情報をセットする第1命令が実行され、前記第1レジスタに前記第1分割情報と、前記特定情報と、がセットされ、第2レジスタに前記第2情報がセットされることで構築され、
前記第2データテーブルのアドレスは、第3レジスタの指定のビットに前記特定情報をセットする第2命令が実行され、前記第3レジスタに前記第2分割情報と、前記特定情報と、がセットされ、第4レジスタに前記第3情報がセットされることで構築される、
ことを特徴とする遊技機
In gaming machines that play games using gaming values,
a storage means storing a data table storing data and an address data table storing information about addresses associated with the data table;
The information about the address is stored in a plurality of data areas each partitioned into a predetermined size ,
the information about the address includes first information, second information, and third information;
the first information is stored in a first data area among the plurality of data areas ;
the second information is stored in a second data area among the plurality of data areas ;
the third information is stored in a third data area among the plurality of data areas ;
the first information is composed of first split information and second split information;
The first division information is composed of division sizes obtained by dividing the predetermined size,
The second division information is composed of the division size,
having a first data table and a second data table as the data tables,
The address of the first data table and the address of the second data table include common specific information,
The specific information is not stored in the address data table,
The address of the first data table is stored in the first register when the first division information and the second information are acquired and the first instruction for setting the specific information in the specified bit of the first register is executed. constructed by setting the first division information and the specific information and setting the second information in a second register ;
The address of the second data table is such that a second instruction for setting the specific information to a specified bit of a third register is executed, and the second division information and the specific information are set to the third register. , constructed by setting the third information in the fourth register ,
A gaming machine characterized by :
JP2021058816A 2021-03-30 2021-03-30 game machine Active JP7329558B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021058816A JP7329558B2 (en) 2021-03-30 2021-03-30 game machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021058816A JP7329558B2 (en) 2021-03-30 2021-03-30 game machine

Publications (2)

Publication Number Publication Date
JP2022155364A JP2022155364A (en) 2022-10-13
JP7329558B2 true JP7329558B2 (en) 2023-08-18

Family

ID=83556988

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021058816A Active JP7329558B2 (en) 2021-03-30 2021-03-30 game machine

Country Status (1)

Country Link
JP (1) JP7329558B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016026055A (en) 2015-11-04 2016-02-12 株式会社藤商事 Game machine
JP2018094128A (en) 2016-12-14 2018-06-21 株式会社ソフイア Game machine
JP2018112866A (en) 2017-01-11 2018-07-19 株式会社ジャパン・アイディー Microcomputer for controlling gaming machine and program language processing system
JP2019208715A (en) 2018-06-01 2019-12-12 株式会社藤商事 Game machine
JP2020178766A (en) 2019-04-23 2020-11-05 株式会社藤商事 Game machine

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6451539A (en) * 1987-08-21 1989-02-27 Fujitsu Ltd Computer

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016026055A (en) 2015-11-04 2016-02-12 株式会社藤商事 Game machine
JP2018094128A (en) 2016-12-14 2018-06-21 株式会社ソフイア Game machine
JP2018112866A (en) 2017-01-11 2018-07-19 株式会社ジャパン・アイディー Microcomputer for controlling gaming machine and program language processing system
JP2019208715A (en) 2018-06-01 2019-12-12 株式会社藤商事 Game machine
JP2020178766A (en) 2019-04-23 2020-11-05 株式会社藤商事 Game machine

Also Published As

Publication number Publication date
JP2022155364A (en) 2022-10-13

Similar Documents

Publication Publication Date Title
JP2021052863A (en) Game machine
JP7125110B2 (en) game machine
JP2017185055A (en) Game machine
JP6382375B2 (en) Revolving machine
JP7240002B2 (en) game machine
JP6009499B2 (en) Game machine
JP5035946B2 (en) Slot machine
JP6382376B2 (en) Revolving machine
JP7223388B2 (en) game machine
JP6664348B2 (en) Gaming machine
JP2019000235A (en) Game machine
JP7329558B2 (en) game machine
JP7168623B2 (en) game machine
JP7185653B2 (en) game machine
JP7299937B2 (en) game machine
JP5888526B2 (en) Slot machine
JP6774978B2 (en) Game machine
JP2017192447A (en) Game machine
JP7527004B2 (en) Gaming Machines
JP7824353B2 (en) gaming machines
JP5913646B1 (en) Game machine
JP7565059B2 (en) Gaming Machines
JP6906016B2 (en) Pachinko machine
JP7151994B2 (en) game machine
JP7575030B2 (en) Gaming Machines

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220516

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230215

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230221

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230419

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230807

R150 Certificate of patent or registration of utility model

Ref document number: 7329558

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150