JP4963785B2 - Slot machine - Google Patents
Slot machine Download PDFInfo
- Publication number
- JP4963785B2 JP4963785B2 JP2004335769A JP2004335769A JP4963785B2 JP 4963785 B2 JP4963785 B2 JP 4963785B2 JP 2004335769 A JP2004335769 A JP 2004335769A JP 2004335769 A JP2004335769 A JP 2004335769A JP 4963785 B2 JP4963785 B2 JP 4963785B2
- Authority
- JP
- Japan
- Prior art keywords
- winning
- determination
- reel
- variable display
- bit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Slot Machines And Peripheral Devices (AREA)
Description
本発明は、各々が識別可能な複数種類の図柄を変動表示可能な可変表示装置の表示結果に応じて所定の入賞が発生可能なスロットマシンに関する。 The present invention relates to a slot machine capable of generating a predetermined winning according to a display result of a variable display device capable of variably displaying a plurality of types of symbols each identifiable.
スロットマシンは、一般に、外周部に複数種類の識別情報が描かれた複数のリールを有する可変表示装置を備えており、各リールは、遊技者がスタートレバーを操作することにより回転を開始し、また、遊技者が各リールに対応して設けられた停止ボタンを操作することにより、該当するリールの回転を停止する。そして、全てのリールの回転を停止したときに導出された表示結果に従って入賞が発生する。 The slot machine generally includes a variable display device having a plurality of reels having a plurality of types of identification information drawn on the outer periphery, and each reel starts to rotate by operating a start lever. Further, when the player operates a stop button provided corresponding to each reel, the rotation of the corresponding reel is stopped. A winning is generated according to the display result derived when the rotation of all reels is stopped.
また、この種のスロットマシンでは、事前(通常はスタート操作時)に入賞を発生させるか否かを決定する内部抽選を行い、この内部抽選に当選したことを条件に、当選した種類の入賞に対応する表示結果を導出させることが許容されるようになっている。 Also, in this type of slot machine, an internal lottery that determines whether or not to generate a prize in advance (usually at the time of start operation) is performed, and on the condition that this internal lottery is won, It is allowed to derive a corresponding display result.
一方、この種のスロットマシンでは、図柄の種類を増やさずに、種類の異なる入賞を発生させるために、ある図柄組合せに対応する入賞を遊技状態に応じて異ならせるようにしたものが提案されている。例えば、「JAC−JAC−JAC」の組合せが揃った際に、通常遊技状態においては、遊技者が新たにメダル等の遊技用価値を用いずともゲームを行うことが可能なリプレイ入賞の組合せと判定され、レギュラーボーナス中においては、JAC入賞と判定され、ビッグボーナス中においては、レギュラーボーナスへ移行する契機となるJACIN入賞として判定されるものなどである(例えば、特許文献1参照)。 On the other hand, in this type of slot machine, in order to generate different types of winnings without increasing the types of symbols, there has been proposed one in which a winning corresponding to a certain symbol combination is varied according to the gaming state. Yes. For example, when a combination of “JAC-JAC-JAC” is prepared, in a normal gaming state, a combination of a replay winning combination that allows a player to play a game without newly using a gaming value such as a medal In the regular bonus, it is determined as a JAC winning, and in the big bonus, it is determined as a JACIN winning that triggers the transition to the regular bonus (for example, see Patent Document 1).
前述した内部抽選では、ハードウェアまたはソフトウェアにより定期的に更新される内部抽選用の乱数を抽出し、抽出した乱数の値を、設定値、賭数及び遊技状態に応じて用意された当選判定用テーブルを比較することによって、遊技状態に応じて定められた入賞に当選したかどうかを判定するものとしている。内部抽選における各役の当選確率は、設定値や賭数によって異なっている場合もあるが、設定値や賭数が異なっていても同じである場合もある。後者の場合において、全ての種類の入賞の判定値を設定値や賭数別に予め当選判定用テーブルに登録しておくとなると、そのデータ量が多くなってしまうという問題があった。 In the internal lottery described above, random numbers for internal lottery that are regularly updated by hardware or software are extracted, and the value of the extracted random numbers is used for winning determination prepared according to the set value, the number of bets, and the gaming state. By comparing the tables, it is determined whether or not a winning determined according to the gaming state is won. The winning probability of each combination in the internal lottery may be different depending on the set value or the number of bets, but may be the same even if the set value or the number of bets is different. In the latter case, if all kinds of winning judgment values are registered in advance in the winning judgment table for each set value and the number of bets, there is a problem that the amount of data increases.
また、特許文献1に記載されたスロットマシンのように、同一の図柄組合わせが揃っても遊技状態に応じて入賞の種類が異なるスロットマシン、すなわち同一の図柄組合せが揃った場合でも、遊技状態に応じてその内容(付与される価値の大きさ等)が異なるスロットマシンにおいては、これら共通の図柄組合せが揃った際の意味合いが複雑となり、遊技者からみて分かりづらいものとなってしまうという問題があった。
In addition, as in the slot machine described in
本発明は、このような問題点に着目してなされたものであり、入賞の発生を許容するか否かの決定(いわゆる内部抽選)のために必要な判定値データのデータ量を抑えるとともに、共通の図柄を用いて複数の入賞を構成する場合でも、入賞の種類の違いを極力分かりやすくできるスロットマシンを提供することを目的とする。 The present invention has been made paying attention to such problems, and suppresses the data amount of the judgment value data necessary for determining whether or not winning is allowed (so-called internal lottery), It is an object of the present invention to provide a slot machine that makes it possible to easily understand the difference in the types of winnings even when a plurality of winnings are configured using a common symbol.
上記課題を解決するために、本発明の請求項1に記載のスロットマシンは、
各々が識別可能な複数種類の図柄を変動表示可能な3つ以上の可変表示部からなり、各可変表示部に各々独立した表示結果を導出させることが可能な可変表示装置を備え、
1ゲームに対して所定数の賭数を設定することによりゲームが開始可能となるとともに、全ての前記可変表示部の表示結果が導出されることにより1ゲームが終了し、該可変表示部の表示結果に応じて入賞が発生可能とされたスロットマシンであって、
前記可変表示部の表示結果が導出される前に、予め定められた複数種類の入賞をそれぞれ発生させることを許容するか否かを、入賞の種類毎に決定する事前決定手段と、
前記事前決定手段が入賞の発生を許容する旨を決定する割合が異なる複数種類の許容段階のうちから、いずれかの許容段階を選択して設定する許容段階設定手段と、
前記事前決定手段により決定を行う前に、所定のタイミングで所定の範囲内において更新される数値データを、ゲーム毎に判定用数値データとして判定領域に入力する数値データ入力手段と、
いずれか1種類以上の入賞について、前記判定領域に入力された判定用数値データに対して前記事前決定手段が発生を許容する旨を決定することとなる判定値の数を示す判定値データを、前記複数種類の許容段階に共通して記憶するとともに、前記許容段階に共通して判定値データが記憶されていない2種類以上の入賞について、前記判定領域に入力された判定用数値データに対して前記事前決定手段が発生を許容する旨を決定することとなる判定値の数を示す判定値データを、前記許容段階の種類に応じて個別に記憶する判定値データ記憶手段と、
を備え、
前記事前決定手段は、前記許容段階設定手段により設定された許容段階に対応して前記判定値データ記憶手段に記憶された判定値データに応じて、前記判定領域に入力された判定用数値データが前記入賞の種類毎に発生を許容する旨を示しているか否かを判定する許容判定手段を含み、該許容判定手段により発生を許容する旨を示していると判定された種類の入賞の発生を許容する旨を決定するとともに、
前記スロットマシンは、
前記可変表示部の導出条件が成立したときに、前記事前決定手段の決定結果に応じて所定の引込範囲内に位置する表示結果を該可変表示部の表示結果として導出させる制御を行う導出制御手段と、
全ての前記可変表示部の表示結果が導出されたときに、該可変表示部における入賞ライン上に導出された図柄の組合せに応じて入賞の発生を判定する入賞判定手段と、
第1の遊技状態及び第2の遊技状態を含む複数の遊技状態に制御する遊技状態制御手段と、
を更に備え、
前記入賞判定手段は、
前記第1の遊技状態において全ての前記可変表示部における前記入賞ライン上に特定図柄が導出されたときに、第1の入賞の発生を判定する第1の入賞判定手段と、
前記第2の遊技状態において前記可変表示部のうち少なくとも1つの可変表示部における前記入賞ライン上に前記特定図柄が導出され、該特定図柄が導出された可変表示部とは別の可変表示部のうちの少なくとも1つの可変表示部における前記入賞ライン上に前記特定図柄以外の図柄が導出されたときに、前記特定図柄が前記入賞ライン上に導出された可変表示領域及び前記特定図柄以外の図柄が前記入賞ラインに導出された可変表示領域以外の可変表示領域に導出された図柄に関わりなく、第2の入賞の発生を判定する第2の入賞判定手段と、
を含み、
前記可変表示部のうち少なくとも1つの可変表示部においては前記特定図柄が前記所定の引込範囲を超えて配置されており、
前記導出制御手段は、前記事前決定手段により前記第2の入賞の発生を許容する旨が決定されたときに、前記可変表示部のうちいずれか1つの可変表示部を除き、前記入賞ライン上に可能な限り前記特定図柄を導出させる制御を行う、
ことを特徴としている。
この特徴によれば、判定値データ記憶手段には、いずれか1種類以上の入賞について複数種類の許容段階に共通して判定値データが記憶されているので、このように複数種類の許容段階に共通して判定値データが記憶される1種類以上の入賞については、判定値データの記憶に必要な記憶容量が少なくて済むようになる。すなわち入賞の発生を許容するか否かの決定のために必要な判定値データのデータ量を抑えることができる。また、第1の遊技状態において全ての可変表示部における入賞ライン上に特定図柄が導出されたときには、第1の入賞と判定され、第2の遊技状態において可変表示部のうち少なくとも1つの可変表示部における入賞ライン上に特定図柄が導出され、残りの可変表示部のうちの少なくとも1つの可変表示部における入賞ライン上に特定図柄以外の図柄が導出されたときには、第2の入賞と判定されるので、異なる遊技状態において共通の特定図柄を用いて複数種類の入賞を発生させる場合でも、各々の入賞の違いが明確となり、これら入賞の種類の違いを分かりやすくできるうえに、事前決定手段により第2の入賞の発生を許容する旨が決定されたときには、特定図柄以外の図柄が入賞ライン上に導出される可変表示部を除いて可能な限り特定図柄が入賞ライン上に導出されるので、第2の入賞を構成する図柄の組合せが入賞ライン上に導出されたことを分かりやすくできる。
尚、所定数の賭数とは、少なくとも1以上の賭数であって、2以上の賭数が設定されることや最大賭数が設定されることでゲームが開始可能となるようにしても良い。
また、判定値データを許容段階の種類に応じて個別に記憶するとは、必ずしも許容段階の種類の数だけ個別に判定値データを記憶するものだけを意味するものではなく、全ての許容段階の種類に共通して判定値データを記憶するのでなければ、これに含まれるものとなる。例えば、許容段階の種類が6種類(第1段階〜第6段階)ある場合、第1〜第3段階までは共通、第4〜第6 段階までは共通といった場合も、判定値データを許容段階の種類に応じて個別に記憶するものとなる。
また、遊技状態毎に入賞の種類が定められている場合には、前記許容判定手段は、許容段階設定手段により設定された許容段階に対応して前記判定値データ記憶手段に記憶された判定値データに応じて、前記判定領域に入力された判定用数値データが前記遊技状態に対して定められた入賞の種類毎に発生を許容する旨を示しているか否かを判定するものとすることができる。
また、前記許容段階設定手段により設定可能な複数種類の許容段階は、前記事前決定手段が入賞の発生を許容する割合がその全ての種類において互いに異なっていなければならないというものではなく、一部の種類における前記許容する割合が他の種類における前記許容する割合と異なっていれば良い。もっとも、全ての種類において異なっていることを妨げるものではない。
In order to solve the above-described problem, a slot machine according to
A variable display device comprising three or more variable display units capable of variably displaying a plurality of types of symbols each identifiable, each variable display unit being capable of deriving independent display results,
A game can be started by setting a predetermined number of bets for one game, and the display result of all the variable display units is derived, so that one game is ended and the display of the variable display unit is displayed. It is a slot machine that can be awarded according to the result,
Prior determination means for determining, for each type of winning, whether to allow each of a plurality of predetermined types of winnings to be generated before the display result of the variable display unit is derived;
A permissible stage setting means for selecting and setting one of the permissible stages from a plurality of permissible stages having different ratios for determining that the pre-determining means allows the generation of a prize;
Numerical data input means for inputting numerical data updated within a predetermined range at a predetermined timing into the determination area as determination numerical data for each game before making the determination by the prior determination means;
With respect to any one or more types of winnings, determination value data indicating the number of determination values that the pre-determining means determines to permit generation of the determination numerical data input to the determination area , For the two or more types of permissible stages, and for the two or more types of winnings for which the judgment value data is not stored in common for the permissible stages, Determination value data storage means for individually storing the determination value data indicating the number of determination values that are determined to be permitted by the prior determination means according to the type of the allowable stage;
With
The pre-determining means is the determination numerical data input to the determination area in accordance with the determination value data stored in the determination value data storage means corresponding to the allowable stage set by the allowable stage setting means. Includes an allowance determining unit that determines whether or not the winning is permitted for each type of winning, and the occurrence of the type of winning determined to be permitted by the allowance determining unit And decide to allow
The slot machine is
Derivation control for performing control for deriving a display result located within a predetermined pull-in range as a display result of the variable display unit according to a determination result of the pre-determining unit when a derivation condition for the variable display unit is satisfied Means,
Winning determination means for determining occurrence of winning according to a combination of symbols derived on a winning line in the variable display unit when display results of all the variable display units are derived;
Gaming state control means for controlling a plurality of gaming states including a first gaming state and a second gaming state;
Further comprising
The winning determination means includes
First winning determination means for determining occurrence of the first winning when a specific symbol is derived on the winning line in all the variable display portions in the first gaming state;
In the second gaming state, the specific symbol is derived on the winning line in at least one of the variable display units, and the variable display unit is different from the variable display unit from which the specific symbol is derived. When a symbol other than the specific symbol is derived on the winning line in at least one of the variable display portions, the variable display area in which the specific symbol is derived on the winning line and the symbol other than the specific symbol are A second winning determination means for determining the occurrence of the second winning regardless of the pattern derived in the variable display area other than the variable display area derived in the winning line;
Including
In the at least one variable display portion among the variable display portions, the specific symbol is disposed beyond the predetermined pull-in range,
The derivation control means excludes any one of the variable display parts from the variable display part when the pre-determining means determines that the second winning is permitted. Control to derive the specific symbol as much as possible,
It is characterized by that.
According to this feature, the determination value data storage means stores determination value data in common for a plurality of types of allowable stages for any one or more types of winnings. With respect to one or more types of winnings in which determination value data is stored in common, the storage capacity required for storing determination value data can be reduced. That is, it is possible to reduce the data amount of the judgment value data necessary for determining whether or not winning is allowed. Further, when a specific symbol is derived on the winning line in all the variable display portions in the first gaming state, it is determined as the first winning, and at least one variable display among the variable display portions in the second gaming state. When a specific symbol is derived on the winning line in the portion and a symbol other than the specific symbol is derived on the winning line in at least one of the remaining variable display portions, it is determined as the second winning. Therefore, even when multiple types of winnings are generated using common specific symbols in different gaming states, the difference in each winning becomes clear, the difference between these winning types can be easily understood, When it is determined that the generation of the second prize is permitted, a special display as much as possible is provided except for the variable display section in which symbols other than the specific symbol are derived on the winning line. Since symbols are derived in the winning line, it easy to understand that a combination of symbols constituting the second prize was derived on the winning line.
Note that the predetermined number of bets is at least one bet number, and a game can be started by setting a bet number of two or more or setting a maximum bet number. good.
Further, storing the judgment value data individually according to the types of allowable stages does not necessarily mean that the judgment value data is stored individually for the number of types of allowable stages. If the judgment value data is not stored in common, the data is included in this. For example, when there are six types of allowable stages (first to sixth stages), the determination value data is also allowed in the case where the first to third stages are common and the fourth to sixth stages are common. Depending on the type, it is stored separately.
In addition, when the type of winning is determined for each gaming state, the allowance determining means stores the determination value stored in the determination value data storage means corresponding to the allowable stage set by the allowable stage setting means. According to the data, it may be determined whether or not the numerical value data for determination input in the determination area indicates that the occurrence is permitted for each type of winning determined for the gaming state. it can.
Further, the plurality of types of permissible steps that can be set by the permissible step setting means do not mean that the proportions at which the pre-determining means allows the occurrence of winnings must be different from each other in all types. It is only necessary that the permissible ratio in the types of the different types is different from the permissible ratio in the other types. However, it does not preclude being different in all types.
本発明の請求項2に記載のスロットマシンは、請求項1に記載のスロットマシンであって、
前記判定値データ記憶手段は、前記許容段階の種類に応じて個別に記憶する判定値データとして異なる判定値の数を示す異数判定値データと、前記許容段階の種類に応じて個別に記憶する判定値データとして同一の判定値の数を示す同数判定値データとを、前記入賞の種類に応じて記憶する、
ことを特徴としている。
この特徴によれば、判定値データ記憶手段には、いずれか1種類以上の入賞について複数種類の許容段階に共通して判定値データが記憶されているとともに、他の2種類以上の入賞について許容段階の種類に応じたデータが個別に記憶されており、この中には、許容段階の種類に応じて個別に記憶する判定値データとして同一の判定値の数を示す同数判定値データも含まれている。判定値データは、許容段階に応じて事前決定手段が各々の入賞の発生を許容する旨を決定する確率を決定するものとなるが、開発用の機種においては、この判定値データを微妙に調整しながらシミュレーションを行っていくのが通常である(当初の判定値データを異なるものとしておく場合と、同じものとしておく場合とがあり得る)。そして、シミュレーションの結果で得られた適切な判定値データを量産用の機種に適用するものとしている。ここで、許容段階に応じて判定値データを変化させながらシミュレーションを行った結果として許容段階に関わらずに判定値データが同じものとなったとしても、そのような種類の入賞は、そのまま許容段階の種類に応じて個別に判定値データを記憶させておけば良い。また、当初は許容段階の種類に応じて個別に同一の判定値を示す同数判定値データとして判定値データを記憶させておいた場合、シミュレーションの結果により当初登録しておいた判定値データのままでよければ、そのまま同数判定値データとして判定値データ記憶手段に記憶させておくことができる。シミュレーションの結果として当初登録しておいた判定値データで問題があったときには、許容段階に応じて判定値データを変化させ、異数判定値データとして判定値データ記憶手段に記憶させることができる。このため、開発用の機種における判定値データの記憶態様を量産用の機種においてそのまま転用することができるので、最初の設計段階から量産用の機種に至るまでの開発を容易に行うことができる。
A slot machine according to
The judgment value data storage means stores different number judgment value data indicating the number of different judgment values as judgment value data to be individually stored according to the type of the allowable stage, and individually according to the type of the allowable stage. The same number determination value data indicating the number of the same determination values as the determination value data is stored in accordance with the type of winning .
It is characterized by that.
According to this feature, the determination value data storage means stores determination value data common to a plurality of types of allowable stages for any one or more types of winnings, and allows for other two or more types of winnings. Data according to the type of stage is individually stored, and this includes the same number of determination value data indicating the number of the same determination values as the determination value data stored separately according to the type of allowable stage. ing. Judgment value data determines the probability that the pre-determining means decides to allow each prize to occur according to the allowable stage, but for development models, this judgment value data is finely adjusted. In general, the simulation is performed (the initial judgment value data may be different or may be the same). Appropriate judgment value data obtained as a result of simulation is applied to a model for mass production. Here, even if the judgment value data becomes the same regardless of the allowable stage as a result of performing the simulation while changing the judgment value data in accordance with the allowable stage, such a type of winning is still in the allowable stage. The determination value data may be stored individually according to the type of the. In addition, when the judgment value data is initially stored as the same number of judgment value data indicating the same judgment value individually according to the type of the permissible stage, the judgment value data that is initially registered according to the simulation result remains unchanged. If so, it can be stored in the determination value data storage means as it is as the same number of determination value data. When there is a problem with the judgment value data initially registered as a result of the simulation, the judgment value data can be changed in accordance with the allowable stage and stored in the judgment value data storage means as different number judgment value data. For this reason, since the storage mode of the judgment value data in the development model can be used as it is in the mass production model, development from the initial design stage to the mass production model can be easily performed.
本発明のスロットマシンは、請求項1または2に記載のスロットマシンであって、
前記事前決定手段は、前記許容段階設定手段により設定された許容段階に対応して前記判定値データ記憶手段に記憶された判定値データを、入賞の種類毎に順次前記判定領域に入力された判定用数値データに加算する加算手段を含み、
前記許容判定手段は、前記加算手段の加算結果が前記所定の範囲を越えたか否かを判定し、該判定の結果により前記所定の範囲を越えると判定されたときの加算を行った判定値データに対応した種類の入賞の発生を許容する旨を示していると判定する、
ことを特徴としている。
この特徴によれば、入賞の種類毎に判定値データ記憶手段から判定値データを取り出した後、これに判定値用数値データを加算することで、そのまま当該種類の入賞の発生を許容するか否かを判定することができる。つまり、判定値データに基づいて入賞毎の判定値を許容判定値登録手段に登録するといった処理が必要ないので、処理効率が高いものとなる。
尚、前記事前決定手段は、前記加算手段の代わりに、前記許容段階設定手段により設定された許容段階の種類に対応して前記判定値データ記憶手段に記憶された判定値データを、入賞の種類毎に順次前記判定領域に入力された判定用数値データから減算する減算手段を含み、前記許容判定手段が、前記減算手段の減算結果が前記所定の範囲よりも小さくなったか否かを判定し、該判定の結果により前記所定の範囲よりも小さくなったと判定されたときの減算を行った判定値データに対応した種類の入賞の発生を許容する旨を示していると判定するようにしても良く、この場合でも、判定値データに基づいて入賞毎の判定値を許容判定値登録手段に登録するといった処理が必要ないので、処理効率が高いものとなる。
The slot machine of the present invention is the slot machine according to
The pre-determining means sequentially inputs the judgment value data stored in the judgment value data storage means corresponding to the permissible stage set by the permissible stage setting means to the judgment area for each type of prize. Including adding means for adding to the numerical data for determination;
The tolerance determination means determines whether or not the addition result of the addition means exceeds the predetermined range, and determination value data obtained by adding when it is determined that the addition result exceeds the predetermined range It is determined that it indicates that the type of winning corresponding to is permitted.
It is characterized by that.
According to this feature, after the determination value data is extracted from the determination value data storage means for each type of winning, the determination value numerical data is added to the determination value data, and whether or not the generation of the type of winning is permitted as it is. Can be determined. That is, the processing efficiency is high because processing for registering the determination value for each winning prize in the allowable determination value registration means is not required based on the determination value data.
The pre-determining means uses, instead of the adding means, the judgment value data stored in the judgment value data storage means corresponding to the type of the permissible stage set by the permissible stage setting means. Subtracting means for subtracting from the numerical value data for determination input to the determination area sequentially for each type, the tolerance determination means determines whether the subtraction result of the subtraction means has become smaller than the predetermined range. The determination result may be determined to indicate that the type of winning corresponding to the determination value data subjected to the subtraction when it is determined to be smaller than the predetermined range is permitted. Even in this case, the processing efficiency is high because there is no need to register the determination value for each winning prize in the allowable determination value registration means based on the determination value data.
本発明のスロットマシンは、請求項1または2に記載のスロットマシンであって、
前記事前決定手段により決定を行う前に、前記許容段階設定手段により設定された許容段階に対応して前記判定値データ記憶手段に記憶された判定値データに基づいて、前記判定領域に入力された判定用数値データに対して前記事前決定手段が入賞の種類毎に発生を許容する旨を決定する判定値を、許容判定値登録手段に登録する許容判定値登録制御手段を更に備え、
前記許容判定手段は、前記判定領域に入力された判定用数値データを入賞の種類毎に前記許容判定値登録手段に登録された判定値と比較し、該比較の結果により前記判定用数値データと一致する判定値に対応した種類の入賞表示結果の導出を許容する旨を示していると判定することを特徴とする。
この特徴によれば、前記判定領域に入力された判定用数値データを入賞の種類毎に前記許容判定値登録手段に登録された判定値と比較するのみで、入賞の発生を許容する旨を示しているか否かを判定することができる。
The slot machine of the present invention is the slot machine according to
Before making the determination by the prior determination unit, the determination value is input to the determination area based on the determination value data stored in the determination value data storage unit corresponding to the allowable level set by the allowable level setting unit. And a permissible judgment value registration control means for registering in the permissible judgment value registration means a judgment value for determining that the pre-decision means accepts the occurrence for each type of winning for the judgment numerical data.
The tolerance determination means compares the determination numerical data input to the determination area with a determination value registered in the allowable determination value registration means for each type of winning, and according to a result of the comparison, the determination numerical data It is determined that it indicates that the derivation of the winning display result of the type corresponding to the matching determination value is permitted.
According to this feature, the determination numerical data input to the determination area is only compared with the determination value registered in the allowable determination value registration unit for each type of winning, and the generation of the winning is permitted. It can be determined whether or not.
本発明のスロットマシンは、請求項1または2に記載のスロットマシンであって、
前記所定数の賭数として定められた複数種類の賭数段階のうちから、ゲーム毎にいずれかの種類の賭数段階の賭数を設定する賭数設定手段を更に備え、
前記判定値データ記憶手段は、前記許容段階に共通して判定値データが記憶されていない2種類以上の入賞について、前記判定領域に入力された判定用数値データに対して前記事前決定手段が発生を許容する旨を決定することとなる判定値の数を示す判定値データを、前記許容段階及び前記賭数段階の種類に応じて個別に記憶し、
前記許容判定手段は、前記許容段階設定手段により設定された許容段階及び前記賭数設定手段により設定された賭数段階に対応して前記判定値データ記憶手段に記憶された判定値データに応じて、前記判定領域に入力された判定用数値データが前記入賞の種類毎に導出を許容する旨を示しているか否かを判定し、
前記判定値データ記憶手段は、更に、前記許容段階及び前記賭数段階の種類に応じて個別に記憶する判定値データとして異なる判定値の数を示す第2異数判定値データと、前記許容段階及び前記賭数段階の種類に応じて個別に記憶する判定値データとして同一の判定値の数を示す第2同数判定値データとを、前記入賞表示結果の種類に応じて記憶する、
ことを特徴としている。
この特徴によれば、開発用の機種において賭数段階の種類に応じても判定値データを微妙に調整しながらシミュレーションを行っていくのが通常である(当初の判定値データを異なるものとしておく場合と、同じものとしておく場合とがあり得る)。ここで、賭数段階の種類に応じて判定値データを変化させ得るものとした入賞の判定値データが、シミュレーションを行った後に賭数段階に関わらずに同じものとなったとしても(当初から同じ場合と、当初は異なっていた場合とがあり得る)、そのような種類の入賞は、そのまま許容段階の種類に応じて個別に判定値データを記憶させておけば良い。このため、開発用の機種における判定値データの記憶態様を量産用の機種においてそのまま転用することができるので、最初の設計段階から量産用の機種に至るまでの開発を容易に行うことができる。
尚、この場合において、前述した許容判定値登録制御手段は、前記許容段階設定手段により設定された許容段階の種類及び前記賭数設定手段により設定された賭数の種類に対応して前記判定値データ記憶手段に記憶された判定値データに基づいて、判定値を許容判定値登録手段に登録するものとすることができる。また、前記加算手段(減算手段)は、前前記許容段階設定手段により設定された許容段階の種類及び前記賭数設定手段により設定された賭数の種類に対応して前記判定値データ記憶手段に記憶された判定値データを、入賞の種類毎に順次前記判定領域に入力された判定用数値データに加算する(減算する)ものとすることができる。
The slot machine of the present invention is the slot machine according to
Bet number setting means for setting a bet number of any kind of bet number stage for each game from among a plurality of bet number stages determined as the predetermined number of bets;
The determination value data storage means is configured so that the prior determination means for the determination numerical data input to the determination area for two or more types of winnings for which determination value data is not stored in common in the permission stage. Storing determination value data indicating the number of determination values that are determined to allow the occurrence individually according to the types of the allowable stage and the betting number stage;
The permissible judging means is responsive to the judgment value data stored in the judgment value data storage means corresponding to the permissible stage set by the permissible stage setting means and the betting number stage set by the betting number setting means. Determining whether or not the determination numerical data input to the determination area indicates that derivation is permitted for each type of winning,
The determination value data storage means further includes second differential number determination value data indicating the number of different determination values as determination value data stored separately according to the types of the allowable stage and the betting number stage, and the allowable stage And second equal number determination value data indicating the number of the same determination value as determination value data stored separately according to the type of the betting number step, according to the type of the winning display result,
It is characterized by that.
According to this feature, it is normal to carry out a simulation while finely adjusting the judgment value data even in accordance with the type of betting number in the development model (the initial judgment value data is different). And the same case). Here, even if the winning judgment value data that can change the judgment value data according to the type of the betting number stage becomes the same regardless of the betting number stage after the simulation (from the beginning) In the case of the same type and the case where it was different at the beginning, such a type of winning can be stored in the determination value data individually according to the type of the permissible stage as it is. For this reason, since the storage mode of the judgment value data in the development model can be used as it is in the mass production model, development from the initial design stage to the mass production model can be easily performed.
In this case, the above-described permissible judgment value registration control means corresponds to the judgment value corresponding to the type of permissible stage set by the permissible stage setting means and the type of bet number set by the betting number setting means. Based on the determination value data stored in the data storage means, the determination value can be registered in the allowable determination value registration means. Further, the adding means (subtracting means) stores in the judgment value data storage means corresponding to the type of the allowable stage set by the allowable stage setting means and the type of the bet number set by the bet number setting means. The stored determination value data can be added (subtracted) to the determination numerical data sequentially input to the determination area for each type of winning.
本発明の請求項3に記載のスロットマシンは、請求項1または2に記載のスロットマシンであって、
所定周波数のパルス信号を発生するパルス発生回路と、
n ビット(n は2 以上の整数)配列のデータ信号を、前記パルス発生回路からパルス信号が入力されるごとに最下位ビットのレベルを第1レベルと第2レベルとで交互に反転するとともに、下位からm−1番目(mは2以上の整数:m≦n)のビットのレベルが第1レベルから第2レベルに反転されるごとに下位からm番目のビットのレベルを第1レベルと第2レベルとで交互に反転して出力するカウンタ回路と、
遊技者の操作に起因する所定の抽出条件が成立することにより、前記カウンタ回路が出力しているnビット配列のデータ信号をラッチし、ラッチしたnビット配列のデータ信号をビット配列順を変えることなく出力するラッチ回路と、
前記判定領域とは異なる特定領域に、前記ラッチ回路が出力したnビット配列のデータ信号をビット配列順を変えることなくnビットの数値データとして入力する入力手段と、
を更に備え、
前記数値データ入力手段は、前記特定領域に入力されたnビットの数値データのうちの特定のビットのデータと、該数値データのうちの他のビットのデータを入れ替えて、該入れ替えを行ったnビットの入替数値データを、前記判定用数値データとして前記判定領域に入力する、
ことを特徴としている。
この特徴によれば、カウンタ回路から抽出したn ビット配列のデータ信号に対応した数値データに対して、入替手段によって特定のビットのデータと他のビットのデータを入れ替えた入替数値データを、判定用数値データとして入力するものとしている。このため、賞の発生を許容するか否かを決定するために用いる判定値をバラつかせなくても、その判定に用いる判定用数値データの周期性を失わせることができる。これにより、入賞の種類毎に判定値の数を示す判定値データを用いることで入賞の種類毎に判定値が固まってしまっても、遊技者による狙い打ちの防止を図ることができるようになる。また、特定のビットの入れ替えだけで、入力手段が入力した数値データの周期性を失わせることができ、特別な回路を設けることなく、処理負荷がそれほど大きくならない。
A slot machine according to
A pulse generation circuit for generating a pulse signal of a predetermined frequency;
An n-bit (n is an integer greater than or equal to 2) array data signal is inverted alternately between the first level and the second level each time a pulse signal is input from the pulse generation circuit, and Each time the level of the (m-1) th bit (m is an integer of 2 or more: m ≦ n) from the lower level is inverted from the first level to the second level, the level of the mth bit from the lower level is changed to the first level. A counter circuit that inverts and outputs alternately at two levels;
When a predetermined extraction condition resulting from the player's operation is satisfied, the n-bit array data signal output from the counter circuit is latched, and the bit order of the latched n-bit array data signal is changed. Latch circuit that outputs without
Input means for inputting n-bit array data signals output from the latch circuit as n-bit numerical data without changing the bit array order in a specific area different from the determination area;
Further comprising
The numerical data input means replaces the specific bit data of the n-bit numerical data input to the specific area with the other bits of the numerical data, and performs the replacement n The bit replacement numerical data is input to the determination area as the determination numerical data.
It is characterized by that.
According to this feature, for the numerical data corresponding to the n-bit array data signal extracted from the counter circuit, the replacement numerical data obtained by replacing the data of the specific bit with the data of other bits by the replacement means is used for determination. Input as numerical data. For this reason, the periodicity of the numerical data for determination used for the determination can be lost even if the determination value used for determining whether or not the generation of the prize is allowed to vary. This makes it possible to prevent the player from hitting the target even if the determination value is fixed for each type of winning by using the determination value data indicating the number of determination values for each winning type. Moreover, the periodicity of the numerical data input by the input means can be lost simply by exchanging specific bits, and the processing load does not increase so much without providing a special circuit.
本発明の請求項4に記載のスロットマシンは、請求項1または2に記載のスロットマシンであって、
所定周波数のパルス信号を発生するパルス発生回路と、
nビット(nは2以上の整数)配列のデータ信号を、前記パルス発生回路からパルス信号が入力されるごとに最下位ビットのレベルを第1レベルと第2レベルとで交互に反転するとともに、下位からm−1番目(mは2以上の整数:m≦n)のビットのレベルが第1レベルから第2レベルに反転されるごとに下位からm番目のビットのレベルを第1レベルと第2レベルとで交互に反転して出力するカウンタ回路と、
遊技者の操作に起因する所定の抽出条件が成立することにより、前記カウンタ回路が出力しているnビット配列のデータ信号をラッチし、ラッチしたnビット配列のデータ信号をビット配列順を変えることなく出力するラッチ回路と、
前記判定領域とは異なる特定領域に、前記ラッチ回路が出力したnビット配列のデータ信号をビット配列順を変えることなくnビットの第1の数値データとして入力する入力手段と、
所定のタイミングで第2の数値データを更新する数値更新手段と、
前記所定の抽出条件が成立することにより、前記数値更新手段が更新する第2の数値データを抽出する数値抽出手段と、
上位kビット(kは自然数:k<n)と下位jビット(j=n−k)の第1の数値データにおける上位kビットに対して前記数値抽出手段が抽出した第2の数値データを用いて所定の演算を行う演算手段と、
を更に備え、
前記数値データ入力手段は、前記演算手段による演算後の上位kビットと前記下位jビ
ットからなる演算結果数値データを、前記判定用数値データとして前記判定領域に入力する、
ことを特徴としている。
この特徴によれば、第2の数値データを用いて第1の数値データに対してそのまま演算を行うのではなく、第1の数値データの上位kビットに対して演算を行うことにより演算結果数値データが示す数値のバラツキが大きくなる。このため、入賞の発生を許容するか否かを決定するために用いる判定値をバラつかせなくても、その判定に用いる判定用数値データの周期性を失わせることができる。これにより、入賞の種類毎に判定値の数を示す判定値データを用いることで入賞の種類毎に判定値が固まってしまっても、遊技者による狙い打ちの防止を図ることができるようになる。また、数値更新手段からの第2の数値データの抽出と上位kビットに対する演算だけで、入力手段が入力した第1の数値データの周期性を失わせることができ、特別な回路を設けることなく、処理負荷がそれほど大きくならない。
A slot machine according to
A pulse generation circuit for generating a pulse signal of a predetermined frequency;
An n-bit (n is an integer greater than or equal to 2) array data signal is inverted alternately between the first level and the second level every time a pulse signal is input from the pulse generation circuit, and Each time the level of the (m-1) th bit (m is an integer of 2 or more: m ≦ n) from the lower level is inverted from the first level to the second level, the level of the mth bit from the lower level is changed to the first level. A counter circuit that inverts and outputs alternately at two levels;
When a predetermined extraction condition resulting from the player's operation is satisfied, the n-bit array data signal output from the counter circuit is latched, and the bit order of the latched n-bit array data signal is changed. Latch circuit that outputs without
An input means for inputting an n-bit array data signal output from the latch circuit to the specific area different from the determination area as n-bit first numerical data without changing the bit array order;
Numerical value updating means for updating the second numerical data at a predetermined timing;
Numerical value extraction means for extracting second numerical data updated by the numerical value update means when the predetermined extraction condition is satisfied;
The second numerical data extracted by the numerical value extraction means for the upper k bits in the first numerical data of the upper k bits (k is a natural number: k <n) and the lower j bits (j = n−k) is used. Calculating means for performing a predetermined calculation;
Further comprising
The numerical data input means inputs the operation result numerical data composed of the upper k bits and the lower j bits after the operation by the operation means to the determination area as the determination numerical data.
It is characterized by that.
According to this feature, the operation result numerical value is not obtained by performing the operation on the first numerical data as it is using the second numerical data but by performing the operation on the upper k bits of the first numerical data. The variation of the numerical value indicated by the data increases. For this reason, the periodicity of the numerical data for determination used for the determination can be lost even if the determination value used for determining whether or not the occurrence of the winning is allowed is not varied. This makes it possible to prevent the player from hitting the target even if the determination value is fixed for each type of winning by using the determination value data indicating the number of determination values for each winning type. Further, the periodicity of the first numerical data input by the input means can be lost only by extracting the second numerical data from the numerical value updating means and calculating the upper k bits, and without providing a special circuit. , Processing load does not become so large.
本発明の請求項5に記載のスロットマシンは、請求項1または2に記載のスロットマシンであって、
所定周波数のパルス信号を発生するパルス発生回路と、
nビット(nは2 以上の整数)配列のデータ信号を、前記パルス発生回路からパルス信号が入力されるごとに最下位ビットのレベルを第1レベルと第2レベルとで交互に反転するとともに、下位からm−1番目(mは2以上の整数:m≦n)のビットのレベルが第1レベルから第2レベルに反転されるごとに下位からm番目のビットのレベルを第1レベルと第2レベルとで交互に反転して出力するカウンタ回路と、
遊技者の操作に起因する所定の抽出条件が成立することにより、前記カウンタ回路が出力しているnビット配列のデータ信号をラッチし、ラッチしたnビット配列のデータ信号をビット配列順を変えることなく出力するラッチ回路と、
前記判定領域とは異なる特定領域に、前記ラッチ回路が出力したnビット配列のデータ信号をビット配列順を変えることなくnビットの第1の数値データとして入力する入力手段と、
所定のタイミングで第2の数値データを更新する第1の数値更新手段と、
所定のタイミングで前記第2の数値データとは異なる第3の数値データを更新する第2の数値更新手段と、
予め定められた抽出条件が成立することにより、前記第1の数値更新手段から第2の数値データを抽出する第1の数値抽出手段と、
所定の抽出条件が成立することにより、前記第2の数値更新手段から第3の数値データ
を抽出する第2の数値抽出手段と、
上位kビット(kは自然数:k<n)と下位jビット(j=n−k)の第1の数値データにおける上位kビットに対して前記第1の数値抽出手段が抽出した第2の数値データを用いて所定の演算を行い、下位jビットに対して前記第2の数値抽出手段が抽出した第3の数値データを用いて所定の演算を行う演算手段と、
を更に備え、
前記数値データ入力手段は、前記演算手段による演算後の上位kビットと該演算後の下位jビットからなる演算結果数値データを、前記判定用数値データとして前記判定領域に入力する、
ことを特徴としている。
この特徴によれば、第2の数値データを用いて第1の数値データに対してそのまま演算を行うのではなく、第1の数値データの上位kビットに対しても演算を行うことにより演算結果数値データが示す数値のバラツキが大きくなる。下位jビットに対しても演算を行うことによりバラツキがさらに大きくなる。このため、入賞の発生を許容するか否かを決定するために用いる判定値をバラつかせなくても、その判定に用いる判定用数値データの周期性を失わせることができる。これにより、入賞の種類毎に判定値の数を示す判定値データを用いることで入賞の種類毎に判定値が固まってしまっても、遊技者による狙い打ちの防止を図ることができるようになる。また、第1、第2の数値更新手段からの第2、第3の数値データの抽出と上位kビット及び下位jビットに対する演算だけで、入力手段が入力した第1 の数値データの周期性を失わせることができ、特別な回路を設けることなく、処理負荷がそれほど大きくならない。
A slot machine according to
A pulse generation circuit for generating a pulse signal of a predetermined frequency;
An n-bit (n is an integer greater than or equal to 2) array data signal is inverted alternately between the first level and the second level every time a pulse signal is input from the pulse generation circuit, and Each time the level of the (m-1) th bit (m is an integer of 2 or more: m ≦ n) from the lower level is inverted from the first level to the second level, the level of the mth bit from the lower level is changed to the first level. A counter circuit that inverts and outputs alternately at two levels;
When a predetermined extraction condition resulting from the player's operation is satisfied, the n-bit array data signal output from the counter circuit is latched, and the bit order of the latched n-bit array data signal is changed. Latch circuit that outputs without
An input means for inputting an n-bit array data signal output from the latch circuit to the specific area different from the determination area as n-bit first numerical data without changing the bit array order;
First numerical value updating means for updating the second numerical data at a predetermined timing;
Second numerical value updating means for updating third numerical data different from the second numerical data at a predetermined timing;
First numerical value extracting means for extracting second numerical data from the first numerical value updating means by satisfying a predetermined extraction condition;
Second numerical value extraction means for extracting third numerical data from the second numerical value update means when a predetermined extraction condition is satisfied;
The second numerical value extracted by the first numerical value extraction means for the upper k bits in the first numerical data of the upper k bits (k is a natural number: k <n) and the lower j bits (j = n−k). Calculating means for performing a predetermined calculation using data and performing a predetermined calculation using the third numerical data extracted by the second numerical value extracting means for the lower j bits;
Further comprising
The numerical data input means inputs arithmetic result numerical data consisting of upper k bits after the operation by the arithmetic means and lower j bits after the operation to the determination area as the determination numerical data.
It is characterized by that.
According to this feature, the operation result is obtained by performing the operation on the upper k bits of the first numerical data instead of performing the operation on the first numerical data as it is using the second numerical data. The variation in numerical values indicated by numerical data increases. The variation is further increased by performing an operation on the lower j bits. For this reason, the periodicity of the numerical data for determination used for the determination can be lost even if the determination value used for determining whether or not the occurrence of the winning is allowed is not varied. This makes it possible to prevent the player from hitting the target even if the determination value is fixed for each type of winning by using the determination value data indicating the number of determination values for each winning type. Further, the periodicity of the first numerical data input by the input means can be obtained only by extracting the second and third numerical data from the first and second numerical value updating means and calculating the upper k bits and the lower j bits. It can be lost, and the processing load is not so great without providing a special circuit.
本発明の請求項6に記載のスロットマシンは、請求項1〜5のいずれかに記載のスロットマシンであって、
前記遊技状態制御手段は、前記第1の遊技状態に比較して遊技者にとって有利度が高く、かつ前記第1の遊技状態に比較して滞在率の低い前記第2の遊技状態に制御する、
ことを特徴としている。
この特徴によれば、第2の遊技状態の滞在率が第1の遊技状態に比較して低くなるように制御されることで、第1の遊技状態の滞在率が相対的に高くなる。すなわち第2の遊技状態よりも滞在率の高い第1の遊技状態において、全ての可変表示部における入賞ライン上に特定図柄が導出された際に発生する第1の入賞、すなわち第2の入賞よりも見た目で分かりやすい入賞が対象となるので、図柄の組合せをより分かりやすいものにできる。
A slot machine according to
The gaming state control means controls the second gaming state, which has a higher advantage for the player than the first gaming state and has a low stay rate compared to the first gaming state.
It is characterized by that.
According to this feature, the stay rate in the first gaming state is relatively increased by controlling the stay rate in the second gaming state to be lower than that in the first gaming state. In other words, in the first gaming state where the stay rate is higher than in the second gaming state, the first winning that occurs when a specific symbol is derived on the winning line in all the variable display units, that is, from the second winning Since winnings that are easy to understand are also targeted, the combination of symbols can be made easier to understand.
本発明の請求項7に記載のスロットマシンは、請求項6に記載のスロットマシンであって、
前記遊技状態制御手段は、前記第2の遊技状態において前記第2の入賞が発生したときに該第2の遊技状態よりも更に遊技者にとって有利度の高い第3の遊技状態に移行させる遊技状態移行手段を含む、
ことを特徴としている。
この特徴によれば、第1の遊技状態において第1の入賞となる図柄の組合せを構成する図柄と、第2の遊技状態から第3の遊技状態へ移行する契機である第2の入賞となる図柄の組合せのうちの一部の図柄と、を共通の図柄とした場合でも、第1の入賞の図柄組合せと、第2の遊技状態よりも更に有利度の高い第3の遊技状態へ移行する契機となる第2の入賞の図柄組合せと、の違いを明確にできる。
A slot machine according to
The gaming state control means shifts to a third gaming state that is more advantageous for the player than the second gaming state when the second winning is generated in the second gaming state. Including transition means,
It is characterized by that.
According to this feature, a symbol that forms a combination of symbols that become the first prize in the first gaming state, and a second prize that is an opportunity to shift from the second gaming state to the third gaming state. Even if a part of the symbols in the symbol combination is a common symbol, the first winning symbol combination and the third gaming state, which has a higher advantage than the second gaming state, are transferred. It is possible to clarify the difference from the second winning symbol combination as an opportunity.
本発明の請求項8に記載のスロットマシンは、請求項1〜7のいずれかに記載のスロットマシンであって、
前記導出制御手段は、前記事前決定手段により前記第2の入賞の発生を許容する旨が決定されたときに、前記可変表示部のうち最後に表示結果が導出される可変表示部以外の可変表示部において、前記入賞ライン上に可能な限り前記特定図柄を導出させる制御を行うとともに、前記最後に表示結果が導出される可変表示部において、既に表示結果が導出された全ての可変表示部の前記入賞ライン上に前記特定図柄が導出されているときに、前記入賞ライン上に前記特定図柄以外の図柄を導出させる制御を行い、既に表示結果が導出されたいずれかの可変表示部に前記特定図柄以外の図柄が導出されているときに、前記入賞ライン上に可能な限り前記特定図柄を導出させる制御を行う、
ことを特徴としている。
この特徴によれば、最後に表示結果が導出される可変表示部を除いて可能な限り入賞ライン上に特定図柄が導出されるので、第2の入賞を構成する図柄の組合せをより分かりやすくできる。
A slot machine according to
The derivation control means may be a variable other than the variable display section from which the display result is derived last among the variable display sections when it is determined by the prior determination means that the second winning is permitted. The display unit performs control for deriving the specific symbol as much as possible on the winning line, and in the variable display unit from which the display result is finally derived, all the variable display units for which the display result has already been derived When the specific symbol is derived on the winning line, control is performed to derive a symbol other than the specific symbol on the winning line, and the specific display is performed on any variable display unit for which a display result has already been derived. When a symbol other than symbols is derived, a control for deriving the specific symbol as much as possible on the winning line is performed.
It is characterized by that.
According to this feature, since the specific symbol is derived on the winning line as much as possible except for the variable display unit from which the display result is finally derived, the combination of symbols constituting the second winning can be more easily understood. .
以下、図面を参照して、本発明の実施例について説明する。 Embodiments of the present invention will be described below with reference to the drawings.
図1は、本実施例のスロットマシンの全体構造を示す正面図である。スロットマシン1の前面扉は、施錠装置19にキーを差し込み、時計回り方向に回動操作することにより開放状態とすることができる。このスロットマシン1の上部前面側には、可変表示装置2が設けられている。可変表示装置2の内部には、3つのリール3L、3C、3Rから構成されるリールユニット3が設けられている。リール3L、3C、3Rは、それぞれリールモータ3ML、3MC、3MR(図3参照)の駆動によって回転/停止させられる。
FIG. 1 is a front view showing the overall structure of the slot machine of this embodiment. The front door of the
リール3L、3C、3Rの外周部には、図2に示すように、それぞれ「7」、「BAR」、「プラム」、「スイカ」、「チェリー」、「ベル」といった互いに識別可能な複数種類の図柄が所定の順序で描かれている。リール3L、3C、3Rの外周部に描かれた図柄は、可変表示装置2において上中下三段に表示される。可変表示装置2には、賭数(1、2または3)に応じて上中下段に水平に並ぶ図柄を判定する3本及び対角線に並ぶ図柄を判定する2本の合計5本の有効ラインを設定することができる。尚、有効ラインについては後に詳述する。また、リールユニット3内には、リール3L、3C、3Rのそれぞれに対して、その基準位置を検出するリールセンサ3SL、3SC、3SR(図3参照)と、背面から光を照射するリールランプ3LPとが設けられている。
As shown in FIG. 2, the
また、可変表示装置2の周囲には、各種表示部が設けられている。可変表示装置2の下側には、ゲーム回数表示部21と、クレジット表示部22と、ペイアウト表示部23とが設けられている。ゲーム回数表示部21は、7セグメント表示器によるゲーム回数表示器51(図3参照)によって構成され、後述するビッグボーナスやレギュラーボーナスにおけるゲーム数、入賞数をカウントするカウンタの値を表示する。ゲーム回数表示部21は、後述するビッグボーナス時にメダルの払い出し数をカウントするカウンタの値を表示するために用いても良い。
Various display units are provided around the
クレジット表示部22は、7セグメント表示器によるクレジット表示器52(図3参照)によって構成され、後述するようにメダルの投入枚数及び払い出し枚数に応じてデータとして蓄積されたクレジットの数を表示する。ペイアウト表示部23は、7セグメント表示器によるペイアウト表示器53(図3参照)によって構成され、入賞が成立した場合に払い出されるメダルの枚数を表示する。
The
可変表示装置2の左側には、1枚賭け表示部24、2枚賭け表示部25、26、及び3枚賭け表示部27、28が設けられている。1枚、2枚、3枚賭け表示部24〜28は、賭数(1、2または3)に応じて有効化されたライン(以下、有効ラインという)に対応してそれぞれ1枚、2枚、3枚賭けランプ54〜58(図3参照)が点灯状態となることで、各ゲームにおける有効ラインを遊技者に示す。本実施例では、賭数が1の場合に、各リール3L、3C、3Rの中段に水平に図柄を判定する1本のラインが有効となり、賭数が2の場合に、各リール3L、3C、3Rの中段に水平に並ぶ図柄を判定するライン、各リール3L、3C、3Rの上段に水平に並ぶ図柄を判定するライン及び各リール3L、3C、3Rの下段に水平に並ぶ図柄を判定するラインからなる3本のラインが有効となり、賭数が2の場合に、各リール3L、3C、3Rの中段に水平に並ぶ図柄を判定するライン、各リール3L、3C、3Rの上段に水平に並ぶ図柄を判定するライン、各リール3L、3C、3Rの下段に水平に並ぶ図柄を判定するライン、各リール3L、3C、3Rの左下がりの対角線上に並ぶ図柄を判定するライン及び各リール3L、3C、3Rの右下がりの対角線上に並ぶ図柄を判定するラインからなる5本のラインが有効となる。また、1枚、2枚、3枚賭け表示部24〜28は、後述する役への入賞があった場合に1枚、2枚、3枚賭けランプ54〜58が点滅状態となることで、後述する役に入賞した有効ラインを遊技者に示す。
On the left side of the
可変表示装置2の右側には、投入指示表示部29と、スタート表示部30と、ウェイト表示部31と、リプレイ表示部32と、ゲームオーバー表示部33とが設けられている。投入指示表示部29は、投入指示ランプ59(図3参照)が点灯状態となることで、メダルが投入可能なことを示す。スタート表示部30は、スタートランプ60(図3参照)が点灯状態となることで、スタート可能、すなわちスタートレバー11の操作受付可能であることを示す。ウェイト表示部31は、ウェイトランプ61(図3参照)が点灯状態となることで、後述するウェイトがかかっていることを示す。リプレイ表示部32は、リプレイランプ62(図3参照)が点灯状態となることで、後述するリプレイ入賞をしたことを示す。ゲームオーバー表示部33は、ゲームオーバーランプ63(図3参照)が点灯状態となることで、スロットマシン1が打ち止めになったことを示す。
On the right side of the
可変表示装置2の上側には、演出手段としての液晶表示器4が設けられている。液晶表示器4は、遊技状態に応じた様々な演出用の画像を表示する。液晶表示器4に表示する画像による演出としては、例えば、入賞に当選している可能性を報知する予告演出表示がある。また、液晶表示器4には、遊技に直接的または間接的に関わる様々な情報を表示することが可能である。
On the upper side of the
また、可変表示装置2の下方に設けられた台状部分の水平面には、メダル投入口13と、1枚BETボタン14と、MAXBETボタン15と、精算ボタン16とが設けられている。1枚BETボタン14及びMAXBETボタン15には、データとして蓄積されたクレジット(最大50)から賭数の設定を可能としているときに点灯するBETボタンランプ70a、70b(図3参照)が内部に配されている。
A
メダル投入口13は、遊技者がここからメダルを投入するものであり、投入指示部29が点灯しているときにメダルの投入が投入メダルセンサ44によって検出されると、賭数が設定され、或いはクレジットがデータとして蓄積される。1枚BETボタン14及びMAXBETボタン15は、データとして蓄積されているクレジットから賭数(それぞれ1、3)を設定する際に遊技者が操作するボタンであり、遊技者によって操作されたことが1枚BETスイッチ45(図3参照)またはMAXBETスイッチ46(図3参照)によって検出されると、クレジットからの賭数の設定が行われる。精算ボタン16は、クレジットの払い出しを指示するためのボタンであり、精算スイッチ47(図3参照)によって操作が検出されると、データとして蓄積されたクレジットに応じたメダルが払い出される。
The
その台状部分の垂直面には、スタートレバー11と、停止ボタン12L、12C、12Rとが設けられている。スタートレバー11は、ゲームを開始する際に遊技者が操作するもので、その操作がスタートスイッチ41(図3参照)によって検出されると、リール駆動モータ3ML、3MC、3MRが駆動開始され、リール3L、3C、3Rが回転開始する。
A
停止ボタン12L、12C、12Rは、それぞれ遊技者が所望のタイミングでリール3L、3C、3Rの回転を停止させるべく操作するボタンであり、その操作がストップスイッチ42L、42C、42R(図3参照)で検出されると、リール3L、3C、3Rの回転が停止される。停止ボタン12L、12C、12Rの操作が可能となっていることを、その内部に備えられた操作有効ランプ63L、63C、63R(図3参照)が点灯状態となることにより、遊技者に示す。
The
更に、停止ボタン12L、12C、12Rを覆うパネルが、ボーナス告知部36として適用されている。ボーナス告知部36は、ボーナス告知ランプ66(図3参照)が点灯状態となることで、後述するボーナス入賞が可能となっていることを遊技者に告知する。また、停止ボタン12Rの右側には、メダルが詰まったときなどにおいてスロットマシン1に機械的に振動を与えるメダル詰まり解消ボタン18が設けられている。
Further, a panel that covers the
スロットマシン1の下部前面側には、メダル払い出し口71と、メダル貯留皿72とが設けられている。メダル払い出し口71は、ホッパー80(図3参照)によって払い出しが行われたメダルを外部に排出するものである。メダル貯留皿72は、払い出されたメダルを貯めておくためのものである。メダル貯留皿72の上の前面パネルには、内部に設置された蛍光灯6(図3参照)が発した光が照射される。
On the lower front side of the
スロットマシン1の下部前面側と、上部前面側の左右とには、それぞれ演出手段としてのスピーカ7U、7L、7Rが設けられている。スピーカ7U、7L、7Rは、入賞時及びボーナス突入時の効果音の出力や、異常時における警報音の出力を行うと共に、遊技状態に応じた様々な演出用の音声の出力を行う。
更に、スロットマシン1の前面側には、可変表示装置2及び液晶表示器4の周囲を取り囲むように、演出手段としての遊技効果ランプ75A〜75M(図3参照)の発光により光による演出を行う遊技効果表示部5A〜5Mが設けられている。遊技効果表示部5A〜5Mは、遊技の進行状況に応じた様々なパターンで光による演出を行うものである。尚、遊技効果表示部5A〜5Mの発光色は、単色からなるものであっても、複数色からなるものであっても構わない。
Further, on the front side of the
図3は、このスロットマシン1の制御回路の構成を示す図である。図示するように、このスロットマシン1の制御回路は、電源基板100、遊技制御基板101、演出制御基板102、リール中継基板103、リールランプ中継基板104、演出中継基板106及び外部出力基板105に大きく分けて構成される。
FIG. 3 is a diagram showing the configuration of the control circuit of the
電源基板100は、AC100Vの外部電源電圧を変圧し、遊技制御基板101その他のスロットマシン1の各部に動作電力を供給する。図3では、遊技制御基板101、ホッパー80、各スイッチ91〜94にのみ接続されているように示しているが、電源基板101は、他の各部への電力の供給も行っている。電源基板100は、スロットマシン1の内部に設けられ、メダルの払い出し動作を行うホッパーモータ82と、メダルの払い出しを検知する払い出しセンサ81とから構成されるホッパー80に接続されている。
The
電源基板100は、後述する内部抽選への当選確率を設定し、これに基づいて算出されるメダルの払出率の設定値(設定1〜設定6)を変更するための設定スイッチ91、設定スイッチ91を操作有効とする設定キースイッチ92、内部状態(RAM112)をリセットする第2リセットスイッチ93、及び電源のON/OFF切り替えを行うメインスイッチ94にもそれぞれ接続されてており、これらのスイッチの検出信号を遊技制御基板101へと送る。これらのスイッチ91〜94は、スロットマシン1の内部に設けられている。
The
遊技制御基板101は、スロットマシン1における遊技の進行全体の流れを制御するメイン側の制御基板であり、CPU111、RAM112、ROM113及びI/Oポート114を含む1チップマイクロコンピュータからなる制御部110を搭載している。また、乱数発生回路115、サンプリング回路116その他の回路を搭載している。
The
CPU111は、計時機能、タイマ割り込みなどの割り込み機能(割り込み禁止機能を含む)を備え、ROM113に記憶されたプログラム(後述)を実行して、遊技の進行に関する処理を行うと共に、スロットマシン1内の制御回路の各部を直接的または間接的に制御する。CPU111は、8ビット(1バイト)を1として処理を行うものである。RAM112は、CPU111がプログラムを実行する際のワーク領域として使用される。ROM113は、CPU111が実行するプログラムや固定的なデータを記憶する。I/Oポート114は、遊技制御基板101に接続された各回路との間で制御信号を入出力する。
The
RAM112は、DRAM(Dynamic RAM)が使用されており、記憶しているデータ内容を維持するためのリフレッシュ動作が必要となる。CPU111には、このリフレッシュ動作を行うためのリフレッシュレジスタが設けられている。リフレッシュレジスタは、8ビットからなり、そのうちの下位7ビットがCPU111がROM113から命令をフェッチする度に自動的にインクリメントされるもので、その値の更新は、1命令の実行時間毎に行われる。
The
乱数発生回路115は、後述するように所定数のパルスを発生する度にカウントアップして値を更新するカウンタによって構成され、サンプリング回路116は、乱数発生回路115がカウントしている数値を取得する。乱数発生回路115は、遊技の進行に使用される乱数の種類毎に設けられていて、乱数の種類毎にカウントする数値の範囲が定められている。CPU111は、その処理に応じてサンプリング回路116に指示を送ることで、乱数発生回路115が示している数値を乱数として取得する(以下、この機能をハードウェア乱数機能という)。後述する内部抽選用の乱数は、ハードウェア乱数機能により抽出した乱数をそのまま使用するのではなく、ソフトウェアにより加工して使用するが、その詳細については詳しく説明する。
The random
CPU111は、また、タイマ割り込み処理により、RAM112の特定アドレスの数値を更新し、こうして更新された数値を乱数として取得する機能も有する(以下、この機能をソフトウェア乱数機能という)。CPU111は、I/Oポート114を介して演出制御基板102に、各種のコマンドを送信する。これらのコマンドは、それぞれ8ビットで構成される。尚、遊技制御基板101から演出制御基板102へ情報(コマンド)は一方向のみで送られ、演出制御基板102から遊技制御基板101へ向けて情報(コマンド)が送られることはない。また、演出制御基板102は、演出中継基板106を介して遊技制御基板101と接続されており、このような構成とすることにより遊技制御基板101と演出制御基板102との配線接続が容易になるとともに、遊技制御基板101と演出制御基板102を直接接続しないことで、演出制御基板102から遊技制御基板101に対して不正な信号等が直接入力されることを防止することができる。
The
遊技制御基板101には、1枚BETスイッチ45、MAXBETスイッチ46、スタートスイッチ41、ストップスイッチ42L、42C、42R、精算スイッチ47、第1リセットスイッチ48、投入メダルセンサ44が接続されており、これらのスイッチ/センサ類の検出信号が入力される。また、リール中継基板103を介して、リールセンサ3SL、3SC、3SRの検出信号が入力される。I/Oポート114を介して入力されるこれらスイッチ/センサ類の検出信号、或いは前述したように電源基板100を介して入力される各種スイッチの検出信号に従って、遊技制御基板101上のCPU111は、処理を行っている。
Connected to the
遊技制御基板101には、また、流路切り替えソレノイド49、ゲーム回数表示器51、クレジット表示器52、ペイアウト表示器53、投入指示ランプ59、1枚賭けランプ54、2枚賭けランプ55、56、3枚賭けランプ57、58、ゲームオーバーランプ63、スタートランプ60、リプレイランプ62、BETボタンランプ70a、70b、操作有効ランプ63L、63C、63Rが接続されており、CPU111は、遊技の進行状況に従ってこれらの動作を制御している。
The
また、遊技制御基板101には、リール中継基板103を介してリールモータ3ML、3MC、3MRが接続されている。CPU111は、ROM113内の遊技状態に対応したリール制御テーブルを参照して、リール中継基板103を介してリールモータ3ML、3MC、3MLを制御して、リール3L、3C、3Rを停止させる。
The
演出制御基板102は、スロットマシン1における演出の実行を制御するサブ側の制御基板であり、CPU121、RAM122、ROM123及びI/Oポート124を含む1チップマイクロコンピュータからなる制御部120を搭載している。また、乱数発生回路125及びサンプリング回路126を搭載しており、CPU121は、サンプリング回路126により乱数発生回路125がカウントしている値を取得することにより、遊技制御基板101と同様のハードウェア乱数機能を形成している。割り込み処理によるソフトウェア乱数機能も有している。
The
CPU121は、ROM123に記憶されたプログラム(後述)を実行して、演出の実行に関する処理を行うと共に、演出制御基板102内の各回路及びこれに接続された各回路を制御する。演出の実行は、I/Oポート124を介して遊技制御基板101から受信したコマンドに基づいて行われる。RAM122は、CPU121がプログラムを実行する際のワーク領域として使用される。ROM123は、CPU121が実行するプログラムや固定的なデータを記憶する。RAM112とROM113のアドレスの割り当ては、メーカにおける開発用機種とホールに納入される量産機種とで異なる。I/Oポート124は、演出制御基板102に接続された各回路との間で制御信号を入出力する。
The
演出制御基板102には、遊技効果ランプ75A〜75M、液晶表示器4、スピーカ7L、7R、7U、蛍光灯6、ウェイトランプ61、ボーナス告知ランプ66が接続されている。また、リールランプ中継基板104を介してリールランプ3LPが接続されている。演出制御基板102の制御部は、これら各部をそれぞれ制御して、演出を行っている。
The
リール中継基板103は、遊技制御基板101と外部出力基板105及びリールユニット3との間を中継している。リール中継基板103には、また、満タンセンサ90が接続されており、その検出信号が入力される。満タンセンサ90は、スロットマシン1の内部に設けられ、ホッパー80からオーバーフローしたメダルを貯留するオーバーフロータンク内のメダルが満タンになったことを検知するものである。
The
リールランプ中継基板104は、演出制御基板102とリールユニット3との間を中継している。外部出力基板105は、ホールの管理コンピュータなどの外部装置に接続されており、遊技制御基板101からリール中継基板103を介して入力されたビッグボーナス中信号、レギュラーボーナス中信号、RT中信号、リール制御信号、ストップスイッチ信号、メダルIN信号、メダルOUT信号を、当該外部装置に出力する。
The reel
上記スロットマシン1においては、設定値に応じてメダルの払出率が変わるものであり、後述する内部抽選の当選確率は、設定値に応じて定まるものとなる。以下、設定スイッチ91による設定値の変更操作について説明する。
In the
設定値を変更するためには、設定キースイッチ92をON状態としてからメインスイッチ94によりスロットマシン1の電源をONする必要がある。設定キースイッチ92をON状態として電源をONすると、設定値の変更操作が可能となる。設定値の変更操作が可能な期間において、設定スイッチ91が操作されると、設定値が1ずつ更新されていく(設定6から更に操作されたときは、設定1に戻る)。そして、スタートレバー11が操作されてから設定キースイッチ92がOFFされると、変更後の確定した設定値が設定値の保存領域に記憶される。
In order to change the setting value, it is necessary to turn on the power of the
上記スロットマシン1においては、可変表示装置2の賭数に応じて設定された有効ライン上に役図柄が揃うと、入賞となる。入賞が発生するためには、当該役の内部当選フラグが設定されている必要があるが、その詳細については後述する。入賞の際には、メダルの払い出しが行われ、また、入賞に伴って遊技状態が変化させられる。以下、図4に基づいて、これらの入賞と判定される“役”について説明する。
In the
通常遊技状態において、賭数に応じた有効ライン上に、「BAR−BAR−BAR」の組合せが揃った場合、レギュラーボーナス入賞となり、遊技状態がレギュラーボーナスに移行する。レギュラーボーナスは、レギュラーボーナスゲーム(JACゲーム)と称されるゲームを行うことができる。レギュラーボーナスゲームでは、比較的高い確率で有効ライン上(本実施例では、レギュラーボーナス中に設定可能な賭数が1に制限されるので、有効ラインは、各リール3L、3C、3Rの中段に水平に並ぶ図柄を判定するラインのみである)に「ベル−any−other(1)」、「ベル−other(1)−any」、「any−ベル−other(1)」、「other(1)−ベル−any」、「any−other(1)−ベル」、「other(1)−any−ベル」の組合せが揃うことで、JAC入賞が発生する。尚、「any」は、全ての図柄に対応しており、「other(1)」は、「ベル」以外の図柄に対応している。すなわちいずれか1つリールの有効ライン上に「ベル」が停止し、残りのリールのうち少なくとも一方のリールにおける有効ライン上に「ベル」以外の図柄が停止すればJAC入賞が発生する。そして、レギュラーボーナスは、レギュラーボーナスゲームを所定回(例えば、12回)行うこと、またはJAC入賞が所定回(例えば、8回)発生することにより終了する。遊技状態がレギュラーボーナスにある間は、レギュラーボーナス中フラグがRAM112に設定される(次に説明するビッグボーナス中に提供された場合を含む)。
In the normal gaming state, when a combination of “BAR-BAR-BAR” is aligned on the active line corresponding to the number of bets, a regular bonus is awarded, and the gaming state shifts to a regular bonus. The regular bonus game can be a game called a regular bonus game (JAC game). In the regular bonus game, the betting number that can be set during the regular bonus is limited to 1 on the active line with a relatively high probability (the active line is placed in the middle of each
通常遊技状態において、賭数に応じた有効ライン上に「7−7−7」の組合せが揃った場合には、ビッグボーナス入賞となり、遊技状態がビッグボーナスに移行する。ビッグボーナスにおいては、小役ゲームと称されるゲームを行うことができる。この小役ゲームでは、比較的高い確率で有効ライン上に「プラム−any−other(2)」、「プラム−other(2)−any」、「any−プラム−other(2)」、「other(2)−プラム−any」、「any−other(2)−プラム」、「other(2)−any−プラム」の組合せが揃うことで、JACIN入賞が発生する。尚、「any」は、全ての図柄に対応しており、「other(2)」は、「プラム」以外の図柄に対応している。すなわちいずれか1つリールの有効ライン上に「プラム」が停止し、残りのリールのうち少なくとも一方のリールにおける有効ライン上に「プラム」以外の図柄が停止すればJACIN入賞が発生する。ただし、JACIN入賞は、小役ゲームにおいて対象となる他の役が有効ライン上に揃っていないことを条件に発生し、他の役が有効ライン上に揃っている場合には、JACIN入賞の組合せが揃っても無効とされる。JACIN入賞が発生すると、前述したレギュラーボーナス(JACゲーム)が提供される。ビッグボーナスは、当該期間において遊技者に払い出したメダルの枚数が規定枚数に達したときに終了する。遊技状態がビッグボーナスにある間は、ビッグボーナス中フラグがRAM112に設定される。
In the normal gaming state, when a combination of “7-7-7” is arranged on the active line corresponding to the number of bets, a big bonus is won and the gaming state shifts to the big bonus. In the big bonus, a game called a small role game can be played. In this small role game, “Plum-any-other (2)”, “Plum-other (2) -any”, “any-Plum-other (2)”, “other” are on the active line with a relatively high probability. A combination of “(2) -Plum-any”, “any-other (2) -Plum”, and “other (2) -any-Plum” results in a JACIN winning. “Any” corresponds to all symbols, and “other (2)” corresponds to symbols other than “plum”. That is, if “Plum” stops on the effective line of any one reel and a symbol other than “Plum” stops on the effective line of at least one of the remaining reels, a JACIN winning occurs. However, JACIN winnings occur on the condition that other target roles in the small role game are not aligned on the active line, and if other roles are aligned on the active line, the combination of JACIN winning prizes Even if they are aligned, it is invalid. When a JACIN winning occurs, the above-described regular bonus (JAC game) is provided. The big bonus ends when the number of medals paid out to the player during the period reaches a specified number. While the gaming state is the big bonus, the big bonus medium flag is set in the
通常遊技状態において、賭数に応じた有効ライン上に、例えば「7−7−BAR」が揃った場合には、RT入賞となり、遊技状態がRT(Replay Time)に移行する。RTでは、内部抽選におけるリプレイの当選確率が通常遊技状態よりも高くなるが、他の役の当選確率は通常遊技状態と変わらない。RTは、所定ゲーム数を消化することによって終了する。遊技状態がRTにある間は、RT中フラグがRAM112に設定される。尚、本実施例では、「7−7−BAR」が揃った場合には、RT入賞となり、遊技状態がRT(Replay Time)に移行するようになっているが、例えば、有効ライン上に「チェリー−any−any」の組合せが揃った場合や「スイカ−スイカ−スイカ」の組合せが揃った場合に、RT入賞として遊技状態がRTに移行するようになっていても良い。すなわちRT入賞と後述する小役入賞とを兼用するようにしても良い。また、本実施例では、後述するように内部抽選でRTが当選したことを条件に、賭数に応じた有効ライン上に「7−7−BAR」、すなわちRT入賞の組合せが揃うようになっているが、ビッグボーナスやレギュラーボーナスに当選し、かつ当選したビッグボーナスやレギュラーボーナスの組合せを揃えられなかったときにRT入賞の組合せが揃うようにしても良い。
In the normal gaming state, when, for example, “7-7-BAR” is aligned on the active line corresponding to the number of bets, RT winning is achieved and the gaming state shifts to RT (Replay Time). In RT, the winning probability of replay in the internal lottery is higher than that in the normal gaming state, but the winning probabilities of other roles are the same as in the normal gaming state. RT is ended by digesting a predetermined number of games. While the gaming state is at RT, an RT flag is set in the
尚、以下の説明において単に「ボーナス」といった場合は、特に断りがない限り、ビッグボーナス、レギュラーボーナス及びRTを含むものとする。また、ボーナスを契機とするレギュラーボーナスやビッグボーナス、RTは、通常遊技状態に比較して遊技者にとって有利度の高い状態であるので、これらレギュラーボーナスやビッグボーナス、RTに滞在する割合は、通常遊技状態に滞在する割合に比較して低いものとなる。 In the following description, the term “bonus” includes a big bonus, a regular bonus, and RT unless otherwise specified. Also, regular bonuses, big bonuses, and RTs triggered by bonuses are more advantageous for the player than the normal gaming state. It will be low compared to the percentage of staying in the gaming state.
また、レギュラーボーナスゲーム以外のゲームで、有効ライン上に「チェリー−any−any」の組合せが揃った場合、すなわち左リール3Lについて有効ライン上に「チェリー」が停止した場合、「スイカ−スイカ−スイカ」の組合せが揃った場合または「ベル−ベル−ベル」の組合せが揃った場合には、小役入賞となる。また、ビッグボーナス期間中において提供される小役ゲーム及びレギュラーボーナスゲーム(ビッグボーナス中を含む)を除き、有効ライン上に「プラム−プラム−プラム」の組合せが揃った場合には、リプレイ入賞となる。尚、以下の説明において小役といった場合には、特に断りがない限り、リプレイ、JAC、JACIN、ボーナス以外の役を全て含むものとする。それ以外の表示態様が可変表示装置2に導出表示された場合には、いずれの役にも入賞しなかったこと、すなわちハズレとなる。
In a game other than the regular bonus game, when a combination of “cherry-any-any” is arranged on the active line, that is, when “cherry” stops on the active line for the
以上説明した役のうちJAC入賞があった場合及び小役入賞があった場合には、それぞれの役に応じた枚数のメダルが払い出される(但し、クレジット数が50に達するまでは、役に応じた数のクレジットがデータとして蓄積され、この場合もメダルと同様に有価価値を払い出したこととなる)。メダルの払い出しの枚数は、JAC入賞が15枚、チェリー入賞が2枚、スイカ入賞が6枚、ベル入賞が8枚である。リプレイ入賞の場合には、次のゲームで遊技者が手持ちのメダルまたはクレジットから賭数を設定しなくても、今回のゲームと同じ賭数が自動的に設定されて、そのままゲームを開始可能となる。 When there is a JAC prize or a small part prize among the above-described combinations, the number of medals corresponding to each combination is paid out (however, depending on the combination until the number of credits reaches 50) A lot of credits are accumulated as data, and in this case, valuable value is paid out in the same way as medals). The number of medals to be paid out is 15 for JAC, 2 for cherry, 6 for watermelon, and 8 for bell. In the case of a replay winning, even if the player does not set the bet number from the medal or credit on hand in the next game, the same bet number as the current game is automatically set and the game can be started as it is. Become.
次に、内部抽選について説明する。内部抽選は、後述する各役への入賞を許容するかどうかを、可変表示装置2の表示結果が導出表示される以前に(実際には、スタートレバー11の操作時)、決定するものであり、ゲーム毎に取得した内部抽選用の乱数(0〜16383の整数)、設定スイッチ91により設定された設定値、遊技者が設定した賭数、及び現在の遊技状態に基づいて生成された当選判定用テーブルを参照することによって、CPU111が行うものである。内部抽選における当選は、排他的なものであり、1ゲームにおいて複数が同時に当選することはない。
Next, the internal lottery will be described. The internal lottery is to determine whether or not winnings to each combination described later is permitted before the display result of the
まず、内部抽選において用いられる当選判定用テーブルについて説明する。本実施例におけるスロットマシン1では、当選判定用テーブルは、設定値、賭数及び遊技状態別に予め用意されているのではなく、設定値、賭数及び遊技状態(これらをまとめて遊技状況という)に応じてゲーム毎に生成される。もっとも、役の種類は遊技状態に応じて異なるので、役の種類と、役毎に当選とされる判定値の数を示す判定値数の格納場所を登録した遊技状態別テーブルが予め用意されている。
First, the winning determination table used in the internal lottery will be described. In the
図5は、遊技状態別テーブルの例を示す図である。図5に示す遊技状態別テーブルは、ROM113に予め格納されている。遊技状態別テーブルは、遊技状態に応じて定められている役と、それぞれの役に対応する判定値数の記憶されたアドレスとを登録したテーブルである。判定値数は、その値が256以上のものとなるものもあり、1ワード分では記憶できないので、判定値数毎に2ワード分の記憶領域を用いて登録されるものとなる。
FIG. 5 is a diagram illustrating an example of the gaming state-specific table. The gaming state table shown in FIG. 5 is stored in the
また、判定値数は、設定値及び賭数に関わらずに共通となっているものと、設定値及び/または賭数に応じて異なっているものとがある。判定値数が設定値に関わらずに共通である場合には、設定値についての共通フラグが設定され(値が「1」とされ)、判定値数が賭数に関わらずに共通である場合には、賭数(BET数)についての共通フラグが設定される(値が「1」とされる)。設定値及び賭数の両方に関わらずに判定値数が共通であれば、両方のフラグが設定されるものとなる。 The number of determination values may be common regardless of the set value and the bet number, and may be different depending on the set value and / or bet number. When the number of judgment values is common regardless of the set value, a common flag for the set value is set (value is set to “1”), and the number of judgment values is common regardless of the number of bets Is set with a common flag for the betting number (BET number) (value is set to “1”). If the number of determination values is the same regardless of both the set value and the number of bets, both flags are set.
図5(a)は、レギュラーボーナス(ビッグボーナス中を含む)の遊技状態にあるときに参照される遊技状態別テーブルを示す。レギュラーボーナスにおいては、内部抽選の対象となる役としてJACのみが登録されている。レギュラーボーナスにおいては、1枚賭けのみが可能となるので、判定値数は、賭数に関わらずに共通であり、また、本実施例におけるスロットマシン1では、設定値にも関わらずに共通なものとなっている。
FIG. 5A shows a table by gaming state that is referred to when the player is in the gaming state of a regular bonus (including a big bonus). In the regular bonus, only JAC is registered as an internal lottery target. In the regular bonus, only one bet is possible, so the number of determination values is common regardless of the number of bets, and in the
図5(b)は、ビッグボーナス中の小役ゲームの遊技状態にあるときに参照される遊技状態別テーブルを示す。ビッグボーナスにおいては、内部抽選の対象となる役としてJACIN、「スイカ」の小役、「ベル」の小役、「チェリー」の小役の4種類が登録されている。いずれの役の判定値数も、設定値に関わらず共通なものとなっているが、「スイカ」の小役及び「ベル」の小役については、設定値の違いにより判定値数は変わらないが、賭数に応じて判定値数が異なっている。 FIG. 5B shows a table by gaming state that is referred to when the small bonus game in the big bonus is in the gaming state. In the big bonus, four types, JACIN, “Watermelon”, “Bell”, and “Cherry”, are registered as internal lotteries. The number of judgment values for any combination is the same regardless of the setting value. However, the number of judgment values for the “Watermelon” small part and the “Bell” small part does not change due to the difference in the setting value. However, the number of determination values differs depending on the number of bets.
図5(c)は、RTの遊技状態にあるときに参照される遊技状態別テーブルを示す。RTにおいては、内部抽選の対象となる役として、ビッグボーナス、レギュラーボーナス、「スイカ」の小役、「ベル」の小役、「チェリー」の小役、リプレイの6種類が登録されている。ビッグボーナス及びレギュラーボーナスについては、設定値及び賭数に応じて判定値数が異なっている。もっとも、賭数が1または2の場合には、設定値に関わらず賭数が共通となっている。 FIG. 5C shows a game state-specific table that is referred to when the game state is RT. In RT, six types of bonuses, a regular bonus, a “watermelon” small role, a “bell” small role, a “cherry” small role, and a replay are registered as internal lottery targets. For the big bonus and the regular bonus, the number of determination values differs depending on the set value and the number of bets. However, when the bet number is 1 or 2, the bet number is common regardless of the set value.
「スイカ」の小役及び「ベル」の小役については、設定値の違いにより判定値数は変わらないが、賭数に応じて判定値数が異なっている。「チェリー」の小役については、賭数に応じて判定値数は変わらないが、設定値に応じて賭数が異なっている。リプレイの判定値数は、設定値及び賭数に関わらずに共通なものとなっている。 For the “Watermelon” and “Bell” small roles, the number of determination values does not change due to a difference in setting values, but the number of determination values differs depending on the number of bets. For the small part of “Cherry”, the number of determination values does not change according to the number of bets, but the number of bets differs according to the set value. The number of replay determination values is common regardless of the set value and the number of bets.
図5(d)は、通常遊技状態にあるときに参照される遊技状態別テーブルを示す。通常遊技状態においては、内部抽選の対象となる役として、ビッグボーナス、レギュラーボーナス、「スイカ」の小役、「ベル」の小役、「チェリー」の小役、リプレイ、RTの7種類が登録されている。ビッグボーナス及びレギュラーボーナスについては、設定値及び賭数に応じて判定値数が異なっている。もっとも、賭数が1または2の場合には、設定値に関わらず賭数が共通となっている。 FIG. 5D shows a table by gaming state that is referred to when the player is in the normal gaming state. In the normal gaming state, seven types of bonuses, regular bonus, “watermelon”, “bell”, “cherry”, replay, and RT are registered as internal lottery targets. Has been. For the big bonus and the regular bonus, the number of determination values differs depending on the set value and the number of bets. However, when the bet number is 1 or 2, the bet number is common regardless of the set value.
「スイカ」の小役及び「ベル」の小役については、設定値の違いにより判定値数は変わらないが、賭数に応じて判定値数が異なっている。「チェリー」の小役については、賭数に応じて判定値数は変わらないが、設定値に応じて賭数が異なっている。リプレイの判定値数は、設定値及び賭数に関わらずに共通なものとなっている。RTの判定値数も、設定値及び賭数に関わらずに共通なものとなっている。 For the “Watermelon” and “Bell” small roles, the number of determination values does not change due to a difference in setting values, but the number of determination values differs depending on the number of bets. For the small part of “Cherry”, the number of determination values does not change according to the number of bets, but the number of bets differs according to the set value. The number of replay determination values is common regardless of the set value and the number of bets. The number of RT determination values is also common regardless of the set value and the number of bets.
尚、遊技状態がRTにあるときは、重ねてRTに当選しないことと、リプレイ当選確率が高くなる以外、内部抽選における他の役の当選確率は、通常遊技状態の場合と同じである。このため、RTにあるときに参照される遊技状態別テーブルに登録されている判定値数のアドレスは、リプレイを除いて設定値及び賭数が同じであれば、通常遊技状態にあるときに参照される遊技状態別テーブルに登録されている判定値数のアドレスと同じになっている。 When the gaming state is in RT, the winning probabilities of other combinations in the internal lottery are the same as in the normal gaming state except that RT is not won repeatedly and the replay winning probability is high. For this reason, if the set value and the bet number are the same except for the replay, the address of the judgment value number registered in the table according to the gaming state referred to when the player is in the RT is referred when the player is in the normal gaming state. It is the same as the address of the number of judgment values registered in the gaming state table.
図6は、遊技状態別テーブルに登録されたアドレスに基づいて取得される判定値数の記憶領域を示す図である。この判定値数の記憶領域は、開発用の機種ではRAM112に、量産機種ではROM113に割り当てられたアドレス領域に設けられている。例えばアドレスADDは、レギュラーボーナスの遊技状態別テーブルによりJACの役について参照されるアドレスであるが、ここに格納された判定値数が16375であるので、レギュラーボーナスにあるときにはJACの当選を判定するための判定値数として16375が取得される。
FIG. 6 is a diagram illustrating a storage area for the number of determination values acquired based on the addresses registered in the gaming state table. The storage area for the number of determination values is provided in the
また、例えばアドレスADD+32は、通常遊技状態またはRTで賭数が3、設定値が6であるときにビッグボーナスについて参照されるアドレスであるが、ここに格納された判定値数が60であるので、通常遊技状態またはRTで賭数が3、設定値が6のときにはビッグボーナスの当選を判定するための判定値数として60が取得される。尚、アドレスADD+74、ADD+76は、それぞれRT、通常遊技状態においてリプレイ当選を判定するための判定値数を格納したアドレスであるが、それぞれに格納された判定値数が5120、2245と異なっていることから、通常遊技状態におけるリプレイ当選確率とRTにおけるリプレイ当選確率とが異なるものとなる。 Further, for example, the address ADD + 32 is an address that is referred to for the big bonus when the bet number is 3 and the set value is 6 in the normal gaming state or RT, but the number of determination values stored here is 60. When the bet number is 3 and the set value is 6 in the normal gaming state or RT, 60 is acquired as the determination value number for determining the winning of the big bonus. The addresses ADD + 74 and ADD + 76 are addresses that store the number of determination values for determining whether or not the replay is won in RT and the normal gaming state, respectively, but the number of determination values stored in the addresses is different from 5120 and 2245, respectively. Therefore, the replay winning probability in the normal gaming state is different from the replay winning probability in RT.
図7は、設定値、賭数及び遊技状態に応じて生成される当選判定用テーブルの例を示す図である。図7の当選判定用テーブルは、通常遊技状態で、賭数が3、設定値が6の場合に生成されるものを示している。ここでの役の種類は、ビッグボーナス、レギュラーボーナス、「スイカ」の小役、「ベル」の小役、「チェリー」の小役、リプレイ、及びRTであり、それぞれの判定値数として60、30、68、3562、269、2245、16が取得される。 FIG. 7 is a diagram illustrating an example of the winning determination table generated according to the set value, the bet number, and the gaming state. The winning determination table of FIG. 7 shows a table generated when the number of bets is 3 and the set value is 6 in the normal gaming state. The types of roles here are big bonus, regular bonus, “watermelon” small role, “bell” small role, “cherry” small role, replay, and RT. 30, 68, 3562, 269, 2245, 16 are acquired.
取得された判定値数に応じて、それぞれの役に当選したものと判定される判定値が割り当てられる。ここでは、ビッグボーナス、レギュラーボーナス、「スイカ」の小役、「ベル」の小役、「チェリー」の小役、リプレイ、及びRTのそれぞれについて、0〜59、60〜89、90〜157、158〜3719、3720〜3988、3989〜6233、6233〜6249が割り当てられる。6250〜16383には、内部抽選の結果としてハズレが割り当てられるものとなる。 In accordance with the number of acquired determination values, determination values that are determined to be winning for each combination are assigned. Here, each of 0 to 59, 60 to 89, 90 to 157 for Big Bonus, Regular Bonus, “Watermelon”, “Bell”, “Cherry”, Replay, and RT 158-3719, 3720-3988, 3989-6233, 6233-6249 are allocated. Losses are assigned to 6250 to 16383 as a result of the internal lottery.
この判定値の割り当てに基づいて算出される各役のおおよその当選確率は、ビッグボーナス、レギュラーボーナス、「スイカ」の小役、「ベル」の小役、「チェリー」の小役、リプレイ、及びRTのそれぞれについて、1/273.1、1/546.1、1/240.9、1/4.6、1/60.9、1/7.3、1/1024.0(小数第2以下四捨五入)となる。尚、当選判定用テーブルは、RAM112の作業領域に記憶されるものとなる。
The approximate winning probabilities calculated for each combination based on this decision value allocation are big bonus, regular bonus, “watermelon” minor, “bell” minor, “cherry” minor, replay, and For each of RT, 1 / 273.1, 1 / 546.1, 1 / 240.9, 1 / 4.6, 1 / 60.9, 1 / 7.3, 1 / 10244.0 (
次に、内部抽選用の乱数の取得について、詳しく説明する。内部抽選用の乱数は、ハードウェア乱数機能により乱数発生回路115から乱数を抽出し、これをCPU111がソフトウェアによって加工することによって取得されるものとなる。内部抽選用の乱数を取得するときには、ボーナス告知ランプ66を点灯するか否かを決定する告知決定用の乱数も取得される。尚、乱数発生回路115から抽出した、或いはこれを加工した乱数の最下位ビットを第0ビット、最上位ビットを第15ビットと呼ぶものとする。
Next, acquisition of random numbers for internal lottery will be described in detail. The random numbers for the internal lottery are acquired by extracting random numbers from the random
まず、乱数発生回路115からの乱数の抽出について説明する。図8(a)は、乱数発生回路115の構成を詳細に示すブロック図である。図示するように、乱数発生回路115は、パルス発生回路115aと、下位カウンタ115bと、上位カウンタ115cとから構成されている。下位カウンタ115b及び上位カウンタ115cは、いずれも8ビット(1バイト)のカウンタであり、下位カウンタ115bが第0ビット〜第7ビット、上位カウンタ115cが第8ビット〜第15ビットの合計で16ビットのデータ信号を出力する。
First, extraction of random numbers from the random
パルス発生回路115aは、CPU111の動作クロックの周波数よりも高く、その整数倍とはならない周波数(互いに素とすることが好ましい)でパルス信号を出力する。パルス発生回路115aの出力するパルス信号が下位カウンタ115bにクロック入力される。
The
下位カウンタ115bは、パルス発生回路115aからパルス信号が入力される度に第0ビットのデータ信号をHレベルとLレベルとで交互に反転させる。正論理を適用するものとすると、Hレベルの論理値が1でLレベルの論理値が0に対応する。負論理の場合は、論理値が1の場合をLレベル、論理値が0の場合をHレベルと読み替えれば良い。第0ビットのデータ信号のレベルがHレベルからLレベルに反転するとき、すなわち第0ビットのデータ信号の論理値が1から0に変化する度に第1ビットのデータ信号のレベルをHレベルとLレベルとで交互に反転させる。
The
同様に、第m−1ビットのデータ信号のレベルがHレベルからLレベルに反転するとき、すなわち第m−1ビットのデータ信号の論理値が1から0に変化する度に第mビットのデータ信号のレベルをHレベルとLレベルとで交互に反転させる。また、第7ビットのデータ信号のレベルがHレベルからすなわち第7ビットのデータ信号の論理値が1から0に変化する度に桁上げ信号を出力する。下位カウンタ115bの出力する桁上げ信号が上位カウンタ115cにクロック入力される。
Similarly, when the level of the (m−1) th bit data signal is inverted from the H level to the L level, that is, whenever the logic value of the (m−1) th bit data signal changes from 1 to 0, the mth bit data The signal level is alternately inverted between the H level and the L level. The carry signal is output every time the level of the seventh bit data signal changes from H level, that is, the logical value of the seventh bit data signal changes from 1 to 0. The carry signal output from the
上位カウンタ115cは、下位カウンタ115bから桁上げ信号が入力される度に第8ビットのデータ信号をHレベルとLレベルとで交互に反転させる。第9ビットのデータ信号のレベルがHレベルからLレベルに反転する度に第9ビットのデータ信号のレベルをHレベルとLレベルとで交互に反転させる。同様に、第m−1ビットのデータ信号のレベルがHレベルからLレベルに反転する度に第mビットのデータ信号のレベルをHレベルとLレベルとで交互に反転させる。
The
下位カウンタ115bのデータ信号を下位8ビットとし、上位カウンタ115cのデータ信号を上位8ビットとした16ビットのデータ信号の論理値は、パルス発生回路115aがパルス信号を出力する度に、0(0000h)→1(0001h)→2(0002h)→…→65535(FFFFh)と値が更新毎に連続するように更新され、最大値の65535(FFFFh)の次は初期値の0(0000h)へと値が循環して、乱数発生回路115から出力されるものとなる。
The logic value of the 16-bit data signal in which the data signal of the
サンプリング回路116は、ラッチ回路から構成され、CPU111からのサンプリング指令に基づいて、乱数発生回路115からそのときに出力されている16ビットのデータ信号をラッチし、ラッチしたデータ信号を出力する。CPU111は、I/Oポート114を介してサンプリング回路116から入力されたデータ信号に対応した数値データを、乱数発生回路115が発生する乱数として抽出するものとなる。尚、以下では、乱数発生回路115から出力されるデータ信号は、その論理値に応じた乱数として説明するものとする。
The
次に、乱数発生回路115から抽出した乱数のソフトウェアによる加工について説明する。図8(b)は、乱数発生回路115から抽出した乱数をCPU111がソフトウェアにより内部抽選用の乱数に加工するまでの説明図である。乱数発生回路115から抽出された乱数は、CPU111が有する16ビットの汎用レジスタ111GRに格納されるものとなる。
Next, processing of random numbers extracted from the random
乱数発生回路115から抽出された乱数が汎用レジスタ111GRに格納されると、CPU111は、他の汎用レジスタまたはRAM112の作業領域を用いて、汎用レジスタ111GRの下位バイト(下位カウンタ115bから抽出した値)と、上位バイトの値(上位カウンタ115cから抽出した値)とを入れ替える。
When the random number extracted from the random
次に、CPU111は、抽出された乱数に対して上位バイトと下位バイトとが入れ替えられた乱数の値を、8080hと論理和演算をする。CPU111の処理ワードは1バイトなので、実際には上位バイトと下位バイトとについて順次論理和演算を行うものとなる。この論理和演算によって第15ビットと第7ビットは常に1となる。更に、CPU111は、上位1バイト(第8ビット〜第15ビット)までを1ビットずつ下位にシフトし、これによって空いた第15ビットに1を挿入する。
Next, the
CPU111は、このときに汎用レジスタ111GRに格納されている値を、内部抽選用の乱数として取得してRAM112の所定の領域に記憶させ、当選判定用テーブルに登録された各役の判定値(実際には、上限の判定値のみ)と順次比較するものとなる。内部抽選用の乱数の第15ビットと第14ビットは常に1となるので、内部抽選用の乱数は、14ビット(16384)の大きさを有する乱数ということになり、実質的に0〜16383の値をとるものとなる。
The
尚、乱数発生回路115からの乱数の抽出から加工を終了するまでの間は、CPU111に対する割り込みが禁止される。CPU111に対して割り込みが発生することによって、当該割り込み処理ルーチンで汎用レジスタ111GRの内容が書き換えられてしまうのを防ぐためである。
Note that interrupts to the
次に、リール制御テーブルの振分(リール制御振分処理)について説明する。尚、リール制御テーブルとは、可変表示装置2を構成するリール3L、3C、3Rの停止制御パターンを定めたテーブルであり、ROM213に格納されている。リール制御テーブルの振分は、当該ゲームにおいて適用するリール制御テーブルを、内部抽選の後、可変表示装置2の表示結果が導出される以前に決定するものであり、内部抽選の結果に応じてCPU111が行うものである。
Next, the reel control table distribution (reel control distribution process) will be described. The reel control table is a table that defines stop control patterns for the
リール制御テーブルには、前述のように可変表示装置2を構成するリール3L、3C、3Rの停止制御パターンが定められている。具体的には、リール3L、3C、3Rの停止状態、既に停止しているリールの停止図柄、リール3L、3C、3Rの停止タイミング毎に引込図柄数が定められている。
In the reel control table, stop control patterns for the
図9は、リール制御テーブルの制御内容を示す図である。 FIG. 9 is a diagram showing the control contents of the reel control table.
テーブル番号01のリール制御テーブルは、「チェリー−any−any」の組合せを最大4図柄の範囲で有効ラインに引き込むためのテーブルであり、チェリーの当選時に選択される。また、テーブル番号02のリール制御テーブルは、「スイカ−スイカ−スイカ」の組合せを最大4図柄の範囲で有効ラインに引き込むためのテーブルであり、スイカの当選時に選択される。また、テーブル番号03のリール制御テーブルは、「ベル−ベル−ベル」の組合せを最大4図柄の範囲で有効ラインに引き込むためのテーブルであり、ベルの当選時に選択される。
The reel control table of
また、テーブル番号04のリール制御テーブルは、「プラム−プラム−プラム」の組合せを最大4図柄の範囲で有効ラインに引き込むためのテーブルであり、リプレイの当選時に選択される。
The reel control table of
また、テーブル番号05のリール制御テーブルは、「BAR−BAR−BAR」の組合せを最大4図柄の範囲で有効ラインに引き込むためのテーブルであり、レギュラーボーナスの当選時に選択される。
The reel control table of
また、テーブル番号06のリール制御テーブルは、「7−7−7」の組合せを最大4図柄の範囲で有効ラインに引き込むためのテーブルであり、ビッグボーナスの当選時に選択される。
The reel control table of
また、テーブル番号07のリール制御テーブルは、「7−7−BAR」の組合せを最大4図柄の範囲で有効ラインに引き込むためのテーブルであり、RTの当選時に選択される。
The reel control table of
また、テーブル番号08のリール制御テーブルは、「ベル−ベル−other(1)」、「ベル−other(1)−ベル」、「other(1)−ベル−ベル」の組合せを最大4図柄の範囲で有効ラインに引き込むためのテーブルであり、JACの当選時に選択される。尚、前述のようにother(1)は、「ベル」以外の図柄である。
In addition, the reel control table of
詳しくは、テーブル番号08のリール制御テーブルが選択されると、まず、最初に停止するリール(以下、第1停止リールと称す)において「ベル」を最大4図柄の範囲で有効ライン上に引き込む制御が行われる。尚、前述のようにJAC入賞が対象となるレギュラーボーナスゲームにおいては、設定可能な賭数が1に制限され、有効ラインも、各リール3L、3C、3Rの中段に水平に図柄を判定するラインのみとなるので、第1停止リールの中段に「ベル」を引き込む制御が行われる。そして、第1停止リールの有効ライン上に「ベル」が停止した場合には、2番目に停止するリール(以下、第2停止リールと称す)において、第1停止リールに「ベル」が停止した有効ライン上に「ベル」を最大4図柄の範囲で引き込む引き込む制御が行われる。そして、第1停止リール及び第2停止リールにおいて有効ライン上に「ベル」が停止した場合には、最後に停止するリール(以下、第3停止リールと称す)において、第1停止リール及び第2停止リールにおいて「ベル」が停止した有効ライン上に「ベル」以外の図柄を引き込む制御が行われる。このため、テーブル番号08のリール制御テーブルが選択されると、第1停止リール及び第2停止リールにおいて同一の有効ライン上に「ベル」を引き込む制御が行われ、第3停止リールに「ベル」以外の図柄を引き込む制御が行われる。また、本実施例では、図2に示すように、全てのリールにおいて「ベル」が引込範囲(最大4図柄)以内となるように配置されているので、テーブル番号08のリール制御テーブルが選択されると、必ず、第1停止及び第2停止リールに「ベル」が停止し、第3停止リールに「ベル」以外の図柄が停止することとなる。
Specifically, when the reel control table having the
また、テーブル番号09のリール制御テーブルは、「プラム−プラム−other(2)」、「プラム−other(2)−プラム」、「other(2)−プラム−プラム」の組合せを最大4図柄の範囲で有効ラインに引き込むためのテーブルであり、JACの当選時に選択される。尚、前述のようにother(2)は、「プラム」以外の図柄である。
The reel control table of
詳しくは、テーブル番号09のリール制御テーブルが選択されると、まず、第1停止リールにおいて「プラム」を最大4図柄の範囲で有効ライン上に引き込む制御が行われる。そして、第1停止リールの有効ライン上に「プラム」が停止した場合には、第2停止リールにおいて、第1停止リールに「プラム」が停止した有効ライン上に「プラム」を最大4図柄の範囲で引き込む引き込む制御が行われる。そして、第1停止リール及び第2停止リールにおいて同一の有効ライン上に「プラム」が停止した場合には、第3停止リールにおいて、第1停止リール及び第2停止リールにおいて「プラム」が停止した有効ライン上に「プラム」以外の図柄を引き込む制御が行われる。このため、テーブル番号09のリール制御テーブルが選択されると、図10(a)〜(c)に示すように、第1停止リール及び第2停止リールにおいて同一の有効ライン上に「プラム」を引き込む制御が行われ、第3停止リールにおいて、第1停止リール及び第2停止リールにおいて「プラム」が停止した有効ライン上に「プラム」以外の図柄を引き込む制御が行われる。また、テーブル番号09のリール制御テーブルが選択されても、第2停止リールにおいて、第1停止リールの「プラム」が停止した有効ライン上に「プラム」を引き込めない場合、例えば、図10(d)に示すように、第1停止リールが中リールであり、かつ中リールの「プラム」が下段に停止し、有効ラインが下段に限定されている状態で、図10(e)に示すように、第2停止リールにおいて、第1停止リールの「プラム」が停止した有効ライン上に「プラム」を停止させると、「チェリー」が停止してチェリー入賞の組合せが揃ってしまううえに、4図柄以内の引き込みでは次の「プラム」を引き込めない場合には、第1停止リールの「プラム」が停止した有効ライン上に「プラム」を停止できない場合でも、図10(f)に示すように、「チェリー」を有効ライン上に引き込まない制御が行われる。そしてこの場合には、図10(g)に示すように、第3停止リールにおいて、第1停止リールまたは第2停止リールの「プラム」が停止した有効ライン上に「プラム」を引き込む制御が行われる。
Specifically, when the reel control table having the
このように、テーブル番号09のリール制御テーブルが選択されると、可能な限り第1停止リール及び第2停止リールにおいて同一の有効ライン上に「プラム」を引き込む制御が行われ、第3停止リールにおいて、第1停止リール及び第2停止リールにおいて「プラム」が停止した有効ライン上に「プラム」以外の図柄を引き込む制御が行われるが、第2停止リールにおいて、第1停止リールの「プラム」が停止した有効ライン上に「プラム」を引き込むことができない場合には、第3停止リールにおいて、第1停止リールまたは第2停止リールの「プラム」が停止した有効ライン上に「プラム」を引き込む制御が行われる。また、本実施例では、図2に示すように、全てのリールにおいて「プラム」が引込範囲(最大4図柄)以内となるように配置されているので、テーブル番号09のリール制御テーブルが選択されると、必ず、いずれか2つのリールにおいて同一の有効ライン上に「プラム」が停止し、残りのリールにおいて、「プラム」が停止している有効ライン上に「プラム」以外の図柄が停止することとなる。
As described above, when the reel control table having the
また、テーブル番号10のリール制御テーブルは、レギュラーボーナスゲームにおいて対象となる役、すなわちJAC入賞の組合せが有効ライン上に揃わないように図柄を引き込むテーブルであり、レギュラーボーナスゲームにおいていずれの役も当選していないときに選択される。
In addition, the reel control table of
また、テーブル番号11のリール制御テーブルは、小役ゲームにおいて対象となる役、すなわちチェリー入賞、スイカ入賞、ベル入賞、JACIN入賞の組合せが有効ライン上に揃わないように図柄を引き込むテーブルであり、小役ゲームにおいていずれの役も当選していないときに選択される。
In addition, the reel control table of
また、テーブル番号12のリール制御テーブルは、通常遊技状態において対象となる役、すなわちビッグボーナス入賞、レギュラーボーナス入賞、RT入賞、チェリー入賞、スイカ入賞、ベル入賞、リプレイ入賞の組合せが有効ライン上に揃わないように図柄を引き込むテーブルであり、通常遊技状態においていずれの役も当選していないときに選択される。 In addition, the reel control table of table No. 12 has a combination of combinations of combinations that are targeted in the normal gaming state, that is, big bonus winning, regular bonus winning, RT winning, cherry winning, watermelon winning, bell winning, and replay winning. This is a table that draws symbols so that they are not aligned, and is selected when no combination is won in the normal gaming state.
次に、可変表示装置2を構成するリール3L、3C、3Rの停止制御について説明する。リール3L、3C、3Rは、それぞれ対応する停止ボタン12L、12C、12Rが操作されることによってそれぞれ停止条件が成立することにより、停止されるものとなる。また、リール停止タイマが所定時間を計時することにより順次それぞれの停止条件が成立して自動停止モードに移行されることにより、停止させられるものとなる。
Next, stop control of the
停止ボタン12L、12C、12Rの操作によりリール3L、3C、3Rを停止させる際には、停止条件が成立したときの図柄位置から最大190ミリ秒の遅延時間の範囲で停止可能な図柄の中から実際に停止させる図柄を選択することとなる。この190ミリ秒の最大遅延時間の間に最大4図柄までの図柄を選択して有効ライン上に引き込む引込制御を行うことができ、最大4図柄の範囲で入賞の表示態様とならない図柄を選択する外し制御も行うことができる。
When the
リール制御テーブルは、前述のように全て停止条件が成立したときの図柄位置から最大4図柄の範囲となるように引込図柄数が設定されており、停止ボタン12L、12C、12Rの操作によりリール3L、3C、3Rを停止させる際には、リール制御テーブルを参照し、リール3L、3C、3Rの停止状態、既に停止しているリールの停止図柄、リール3L、3C、3Rの停止条件が成立したタイミングに応じた引込図柄数に基づいて実際に停止させる図柄を選択するようになっている。
In the reel control table, the number of drawn symbols is set so as to be within a range of a maximum of 4 symbols from the symbol position when all the stop conditions are satisfied as described above, and the
また、いずれかの役の当選フラグが設定されているゲームでは、原則的に当選フラグの設定されている役の図柄を優先的に引き込むリール制御テーブルが選択されるので、停止ボタン12L、12C、12Rの操作により停止条件が成立したときには、その操作時において当選フラグの設定されている役の図柄が引き込み可能な範囲にあれば、これを選択して有効ライン上に導出させることができる。つまり、リール停止タイマが所定時間を計時するまでに停止ボタン12L、12C、12Rの全てが操作されたならば、その操作タイミングに応じて入賞となる役の表示態様を導出させることができる。尚、いずれかの当選フラグが設定されていても、190ミリ秒の最大遅延時間の範囲で設定された当選フラグに対応した図柄を選択できないときには、同じく190ミリ秒の最大遅延時間の範囲でハズレの表示態様を構成する図柄が選択されて、ハズレの表示態様が導出されることとなる。
In addition, in a game in which a winning flag for any combination is set, a reel control table that preferentially draws a symbol for a combination for which a winning flag is set is selected, so the
また、いずれの役の当選フラグも設定されていないゲームでは、該当する遊技状態において対象となる役がいずれも揃わないハズレ目を引き込むリール制御テーブルが選択されるので、停止ボタン12L、12C、12Rの操作により停止条件が成立したときであっても、いずれの役の当選フラグも設定されていないのであれば190ミリ秒の最大遅延時間の範囲でハズレの表示態様を構成する図柄が選択されて、ハズレの表示態様が導出されることとなる。
In addition, in a game in which no winning flag for any combination is set, a reel control table that draws a losing eye that does not have any target combination in the corresponding gaming state is selected, so that the
リール停止タイマが所定時間を計時したことにより全てのリール3L、3C、3Rについて停止条件が成立したときには、いずれの役の当選フラグが設定されているかに関わらず、リール制御テーブルを参照せずに、190ミリ秒の最大遅延時間の範囲でいずれかの役の入賞表示態様を構成しない図柄を選択して有効ライン上に導出させる。つまり必ずハズレの表示態様が導出されることとなる。
When the stop condition is satisfied for all the
また、リール3L、3C、3Rのうちの一部が停止ボタン12L、12C、12Rの操作により停止済みで、残りの一部についてリール停止タイマが所定時間を計時したことにより全てのリール3L、3C、3Rについて停止条件が成立したときには、リール制御テーブルを参照せずに、190ミリ秒の最大遅延時間の範囲で停止済みの一部のリールに導出された図柄とともにいずれかの役の入賞表示態様を構成しない図柄を選択して有効ライン上に導出させるものとする。つまり、リール3Lが停止済みで「チェリー」の小役が導出されているときに「チェリー」の入賞表示態様が導出される場合を除いて、ハズレの表示態様が導出されることとなる。
In addition, a part of the
ところで、リール3L、3C、3Rの一部でも停止ボタン12L、12C、12Rの操作によって停止された場合には、引き込み可能な範囲が最大4図柄しかないことから、第2停止リールまで停止したときの表示態様によっては、第3停止リールについて停止条件が成立したときの図柄位置によっては、入賞となる役の表示態様の導出を回避するような図柄の選択ができなくなってしまう場合が生じることになる。このように第2停止リールの停止時の表示態様によって入賞の表示態様の導出を回避できなくなる表示態様を禁止目と呼ぶ。
By the way, when even a part of the
ここで、当選フラグが設定されているか否かに関わらず、リール停止タイマが所定時間を計時することにより第3停止リールの停止条件が成立するときには、必ずハズレの表示態様を導出させなければならない。従って、停止ボタンの操作に基づき第1停止リールを停止させるときには、その停止条件が成立したときにおける位置と当選フラグの設定状況に応じて図柄を停止させるものとする(従来と同じ)が、既に停止している第1停止リールが禁止目を構成するときであって、停止ボタンの操作に基づき第2停止リールを停止させるときには、禁止目を導出しないように停止制御を行うものとする。 Here, regardless of whether or not the winning flag is set, when the stop condition of the third stop reel is satisfied by the reel stop timer counting a predetermined time, the display mode of the loss must be derived. . Therefore, when the first stop reel is stopped based on the operation of the stop button, the symbol is stopped according to the position when the stop condition is satisfied and the setting status of the winning flag (same as in the past). When the stopped first stop reel constitutes the prohibition eye and the second stop reel is stopped based on the operation of the stop button, stop control is performed so as not to derive the prohibition eye.
もっとも、禁止目以外のテンパイ態様でなければ、最大4図柄までの引込制御により第2停止リールを停止させて、可能な限りテンパイ態様を導出表示させるようにする。また、既に停止している第1停止リールが禁止目を構成するときであっても、禁止目以外のテンパイ態様を導出表示できるのであれば、これを導出表示させる制御が行われる。禁止目以外にテンパイさせることができる図柄が全くないときには、禁止目を導出しないように停止すべき図柄を選択して、第2停止リールを停止させることとなる。 However, if the tempering mode is not forbidden, the second stop reel is stopped by pull-in control up to a maximum of 4 symbols, and the tempering mode is derived and displayed as much as possible. Further, even when the already stopped first stop reel constitutes the prohibition eye, if the temperament mode other than the prohibition eye can be derived and displayed, control for deriving and displaying it is performed. When there are no symbols that can be tempered other than the prohibited eyes, the symbols to be stopped are selected so as not to derive the prohibited eyes, and the second stop reel is stopped.
尚、全てのリール制御テーブルにおいて、第2停止リールの停止制御についての引込図柄数として、第2停止リールについて選択可能な図柄のうちで禁止目を導出させることのない図柄を選択する図柄数が定められている。このため、停止ボタン12L、12C、12Rの操作により停止条件が成立し、第2停止リールの停止制御を行うときに、第2停止リールについて選択可能な図柄のうちで禁止目を導出させることのない図柄から停止させる図柄が選択されることとなる。
In all the reel control tables, the number of symbols for selecting a symbol that does not lead to the prohibition among the symbols that can be selected for the second stop reel as the number of drawn symbols for the stop control of the second stop reel. It has been established. For this reason, when the stop condition is established by the operation of the
以下、本実施例におけるスロットマシン1における遊技動作について説明する。尚、以下の説明において“ゲーム”といった場合には、狭義には、スタートレバー11の操作からリール3L、3C、3Rを停止するまでをいうものとする。もっとも、ゲームを行う際には、スタートレバー11の操作前の賭数の設定や、リール3L、3C、3Rの停止後にメダルの払い出しや遊技状態の移行も行われるので、これらの付随的な処理も広義には“ゲーム”に含まれるものとする。
Hereinafter, a gaming operation in the
図11は、遊技制御基板101のCPU111が実行する処理を示すフローチャートである。
FIG. 11 is a flowchart showing processing executed by the
この処理は、まず、電源投入に伴いゲームスタートに備えるための初期処理を実行する(ステップS1)。具体的には、電源投入に伴い所定のブート処理を行った後、電源断前の遊技状態に復帰可能であれば復帰させる。また、電源断前の遊技状態に復帰不可能であれば、遊技状態を初期化させる。 In this process, first, an initial process for preparing for a game start with the power-on is executed (step S1). Specifically, after a predetermined boot process is performed as the power is turned on, the game state is restored if it can be restored to the gaming state before the power is turned off. In addition, if it is impossible to return to the gaming state before the power is turned off, the gaming state is initialized.
次に、1枚BETボタン14またはMAXBETボタン15を操作することにより、或いはメダル投入口13からメダルを投入することにより賭数を設定し、スタートレバー11を操作することにより当該ゲームの実質的な開始を指示するBET処理を行う(ステップS2)。もっとも、前のゲームでリプレイ入賞していた場合には、リプレイゲームフラグにより前のゲームと同じ賭数が自動設定される(この段階でリプレイゲームフラグが消去される)ので、そのままスタートレバー11を操作してゲームの開始を指示すれば良い。
Next, the number of bets is set by operating one
BET処理により賭数が設定され、スタートレバー11が操作されると、設定値、賭数及び遊技状態に応じて上記した各役への入賞を許容するかどうかを決定する内部抽選を行い、その結果に応じて当選フラグを設定する抽選処理を行う(ステップS3)。ここで前回以前のゲームからボーナス当選フラグが持ち越されて設定されている場合には、重ねてボーナス当選フラグを設定することはないが、小役(リプレイ等を含む)当選フラグを重複して設定する場合がある。尚、抽選処理の詳細については後述する。
When the bet amount is set by the BET process and the
抽選処理が終了すると、次に遊技状態及び当選フラグの設定状況に応じて当該ゲームにおいて適用されるリール制御テーブルを選択するリール制御振分処理を行う(ステップS4)。尚、リール制御振分処理の詳細については後述する。 When the lottery process is completed, a reel control distribution process for selecting a reel control table applied in the game according to the game state and the setting state of the winning flag is performed (step S4). Details of the reel control distribution process will be described later.
次にリール変動開始処理を行う(ステップS5)。リール変動開始処理では、前回のゲームでのリール3L、3C、3Rの回転開始から1ゲームタイマが計時する時間が所定時間(例えば、4.1秒)が経過していることを条件に、リールモータ3ML、3MC、3MRを駆動させ、左、中、右の全てのリール3L、3C、3Rを回転開始させる。これにより、可変表示装置2において図柄が変動表示される。ここで、前回のゲームでの回転開始から所定時間が経過していない場合、回転開始待ちとなり、ウェイトランプ61を点灯させることによりその旨をウェイト表示部31で報知する。また、次回のゲームのための1ゲームタイマの計時を開始する。
Next, reel fluctuation start processing is performed (step S5). In the reel fluctuation start process, the
その後、リール変動停止処理を行う(ステップS6)。リール変動停止処理では、リールの回転開始から所定の条件(回転速度が一定速度に達した後、リールセンサ3SL、3SC、3SRにより基準位置を検出すること)が成立した後、停止ボタン12L、12C、12Rを操作有効とし、それぞれ遊技者によって操作されることにより、リールモータ3ML、3MC、3MRを駆動停止させ、リール3L、3C、3Rの回転を停止させる。このとき、RAM112に設定されているリール制御テーブルに従って、4図柄以内の範囲で引込制御あるいは外し制御が行われる。また、所定の条件が成立してからの経過時間が所定時間(例えば、30秒)となったときに、自動停止モードとしてリール3L、3C、3Rの駆動を強制的に停止させる。尚、リール変動停止処理の詳細については後述する。
Thereafter, reel fluctuation stop processing is performed (step S6). In the reel fluctuation stop process, after a predetermined condition is established from the start of reel rotation (the reference position is detected by the reel sensors 3SL, 3SC, 3SR after the rotation speed reaches a certain speed), the
リール3L、3C、3Rの駆動がそれぞれ停止すると、その停止時における表示態様において、ステップS2のBET処理で設定した賭数に応じた有効ライン上に上記したいずれかの役図柄が導出表示されたかどうかを判定する入賞判定処理を行う(ステップS7)。この入賞判定処理でいずれかの役に入賞したと判定されると、遊技制御基板101において発生した入賞に応じた処理として、入賞した役に応じたメダルの払出枚数の設定、リプレイ入賞した場合のリプレイゲームフラグの設定、ボーナス入賞(JACIN入賞を含む)した場合のボーナス当選フラグの消去及びボーナス中フラグの設定、RT入賞した場合のRT当選フラグの消去及びRT中フラグの設定などが行われる。尚、入賞判定処理の詳細については後述する。
When the driving of the
入賞判定処理が終了すると、払出処理を行う(ステップS8)。払出処理では、入賞判定処理において設定した払出枚数だけクレジットを増加させる。但し、データとして蓄積されているクレジットの数が50に達した場合は、ホッパーモータ82を駆動させることにより、超過した枚数のメダルをメダル払い出し口71から払い出させる。また、ボーナスの終了の制御や小役(リプレイ等を含む)当選フラグの消去、自動停止モードの解除などの入賞に関わらない各種の処理も行われる。そして、1ゲーム分の処理が終了し、再びステップS2に戻って次の1ゲーム分の処理が開始する。
When the winning determination process ends, a payout process is performed (step S8). In the payout process, the credit is increased by the payout number set in the winning determination process. However, when the number of credits accumulated as data reaches 50, the
次に、上記したステップS3の抽選処理について詳しく説明する。図12は、CPU111がステップS3で実行する抽選処理を詳細に示すフローチャートである。抽選処理では、まず、詳細を後述する乱数取得処理を行う。この乱数取得処理においては、乱数発生回路115が発生する乱数に基づいて、内部抽選用の乱数の値が取得されることとなる(ステップS101)。更に、今回のゲームの遊技状況として、ビッグボーナス中フラグ、レギュラーボーナス中フラグ、またはRT中フラグの設定の有無により区別される現在の遊技状態と、ステップS2のBET処理で設定された賭数と、現在設定されている設定値とを取得して、RAM112の作業領域に保存する(ステップS102)。
Next, the lottery process in step S3 will be described in detail. FIG. 12 is a flowchart showing in detail the lottery process executed by the
次に、現在の遊技状態に応じた遊技状態別テーブルに登録された役について順番に処理対象として、共通フラグの設定状態を参照する(ステップS103)。その結果、設定値とBET数のいずれについても共通フラグが設定されているかどうかを判定する(ステップS104)。いずれについても共通フラグが設定されていれば、遊技状態別テーブルの当該役について登録されているアドレスに格納されている判定値数を取得し、RAM112の作業領域に一時保存する(ステップS105)。そして、ステップS107の処理に進む。 Next, the setting state of the common flag is referred to as the processing target for the combinations registered in the gaming state table corresponding to the current gaming state (step S103). As a result, it is determined whether the common flag is set for both the set value and the BET number (step S104). If the common flag is set in any case, the number of judgment values stored at the address registered for the combination in the gaming state table is acquired and temporarily stored in the work area of the RAM 112 (step S105). Then, the process proceeds to step S107.
一方でも共通フラグが設定されていなければ、当該役についてステップS102で取得した現在の設定値及び賭数に対応して遊技状態別テーブルに登録されているアドレスに格納されている判定値数を取得し、RAM112の作業領域に一時保存する(ステップS106)。そして、ステップS107の処理に進む。 On the other hand, if the common flag is not set, the determination value number stored in the address registered in the table according to the gaming state corresponding to the current setting value and the betting number acquired in step S102 for the combination is acquired. Then, it is temporarily stored in the work area of the RAM 112 (step S106). Then, the process proceeds to step S107.
ステップS107では、遊技状態別テーブルに登録された役のうちで未だ処理対象としていない役があるかどうかを判定する。未だ処理対象としていない役があれば、ステップS103の処理に戻り、処理対象を次の役として処理を継続する。処理対象としていない役がなければ、遊技状態テーブルに登録された各役について取得し、RAM112に一時保存した判定値数に基づいて各役に当選となる判定値を割り当て、図7に示したような当選判定用テーブルを生成する(ステップS108)。
In step S107, it is determined whether there is a combination that has not yet been processed among the combinations registered in the gaming state table. If there is a combination that has not yet been processed, the process returns to step S103, and the process is continued with the processing target as the next combination. If there is no combination not to be processed, each combination registered in the game state table is acquired, and a determination value to be won is assigned to each combination based on the number of determination values temporarily stored in the
次に、ステップS108で生成した当選判定用テーブルに登録された役について順番に処理対象として、その上限の判定値を取得する(ステップS109)。取得した上限の判定値を、ステップS101の乱数取得処理で取得した内部抽選用の乱数の値と比較する(ステップS110)。比較の結果、内部抽選用の乱数の値が上限の判定値以下であるかどうかを判定する(ステップS111)。 Next, the upper limit determination value is acquired as the processing target in order for the combination registered in the winning determination table generated in step S108 (step S109). The acquired upper limit determination value is compared with the value of the random number for internal lottery acquired in the random number acquisition process in step S101 (step S110). As a result of the comparison, it is determined whether the value of the random number for internal lottery is less than or equal to the upper limit determination value (step S111).
上限の判定値以下であれば、処理対象としている役がビッグボーナス、レギュラーボーナス、またはRTのいずれかであるかを判定する(ステップS112)。いずれかであった場合には、前回以前のゲームにおいて既にRAM112にビッグボーナス当選フラグ、レギュラーボーナス当選フラグ、またはRT当選フラグ(処理対処としている役と異なってもよい)が設定されているかどうかを判定する(ステップS113)。ビッグボーナス当選フラグ、レギュラーボーナス当選フラグ、またはRT当選フラグが設定されていれば、そのまま抽選処理を終了して、図11のフローチャートに復帰する。
If it is below the upper limit determination value, it is determined whether the combination to be processed is a big bonus, a regular bonus, or RT (step S112). If it is any of the above, whether or not the big bonus winning flag, the regular bonus winning flag, or the RT winning flag (which may be different from the role being dealt with) is already set in the
ステップS112で処理対象としている役がビッグボーナス、レギュラーボーナス、RTのいずれでもなかった場合、或いはステップS113でビッグボーナス当選フラグ、レギュラーボーナス当選フラグ、RT当選フラグのいずれも設定されていなければ、処理対象としている役の当選フラグをRAM112に設定する(ステップS114)。そして、抽選処理を終了して、図11のフローチャートに復帰する。 If the combination to be processed in step S112 is neither a big bonus, a regular bonus, nor RT, or if none of the big bonus winning flag, regular bonus winning flag, or RT winning flag is set in step S113 The winning flag of the target combination is set in the RAM 112 (step S114). Then, the lottery process is terminated, and the process returns to the flowchart of FIG.
また、ステップS111で内部抽選用の乱数の値が上限の判定値よりも大きいと判定された場合には、当選判定用テーブルに登録された役のうちで未だ処理対象としていない役があるかどうかを判定する(ステップS115)。未だ処理対象としていない役があれば、ステップS109の処理に戻り、処理対象を次の役として処理を継続する。処理対象としていない役がなければ、抽選処理を終了して、図11のフローチャートに復帰する。 If it is determined in step S111 that the value of the random number for internal lottery is greater than the upper limit determination value, whether there is a combination that has not yet been processed among the combinations registered in the winning determination table. Is determined (step S115). If there is a combination that has not yet been processed, the process returns to step S109, and the processing is continued with the processing target as the next combination. If there is no combination not to be processed, the lottery process is terminated and the process returns to the flowchart of FIG.
尚、抽選処理において設定された当選フラグのうちでビッグボーナス当選フラグ、レギュラーボーナス当選フラグ、RT当選フラグは、当該ゲームで入賞すれば消去されるが、そうでなければ次ゲーム以降に持ち越される。小役当選フラグ、リプレイ当選フラグ、JAC当選フラグ、JACIN当選フラグは、当該ゲームで入賞したか否かに関わらず、当該ゲームの終了時に消去される。 Of the winning flags set in the lottery process, the big bonus winning flag, the regular bonus winning flag, and the RT winning flag are erased when winning in the game, but are carried over from the next game onward. The small role winning flag, the replay winning flag, the JAC winning flag, and the JACIN winning flag are deleted at the end of the game regardless of whether or not the game is won.
次に、ステップS101の乱数取得処理について詳しく説明する。図13は、CPU111がステップS101で実行する乱数取得処理を詳細に示すフローチャートである。乱数取得処理では、まず、CPU111に対する割り込みを禁止する(ステップS201)。次に、サンプリング回路116にサンプリング指令を出力し、乱数発生回路115が発生している乱数をラッチさせ、ラッチさせた乱数の値をI/Oポート114から入力して、これを抽出する。乱数発生回路115から抽出された乱数の値は、汎用レジスタ111GRに格納される(ステップS202)。
Next, the random number acquisition process in step S101 will be described in detail. FIG. 13 is a flowchart showing in detail the random number acquisition process executed by the
次に、汎用レジスタ111GRに格納された乱数の下位バイトの値と上位バイトの値を、RAM112の作業領域を用いて互いに入れ替える(ステップS203)。次に、汎用レジスタ111GRに格納された乱数の値を8080hと論理和演算する(ステップS204)。更に上位バイト(第15〜第8ビット)を1ビットずつ下位にシフトし、これによって空いた第15ビットに1を挿入する。このときに汎用レジスタ111GRに格納された値が内部抽選用の乱数として取得され、RAM112の所定の領域に保存される(ステップS205)。そして、ステップS201で禁止した割り込みを許可してから(ステップS206)、乱数取得処理を終了して、図12のフローチャートに復帰する。 Next, the lower byte value and upper byte value of the random number stored in the general-purpose register 111GR are exchanged with each other using the work area of the RAM 112 (step S203). Next, the value of the random number stored in the general-purpose register 111GR is ORed with 8080h (step S204). Further, the upper byte (15th to 8th bits) is shifted downward by 1 bit, and 1 is inserted into the empty 15th bit. At this time, the value stored in the general-purpose register 111GR is acquired as a random number for internal lottery and stored in a predetermined area of the RAM 112 (step S205). Then, after permitting the interrupt prohibited in step S201 (step S206), the random number acquisition process is terminated, and the process returns to the flowchart of FIG.
次に、ステップS4のリール制御振分処理について詳しく説明する。図14は、CPU111がステップS4で実行するリール制御振分処理を詳細に示すフローチャートである。まず、JACが当選しているか否かを確認する(ステップS301)。JACが当選していれば、テーブル番号08のリール制御テーブルを選択し(ステップS302)、図11のフローチャートに復帰する。
Next, the reel control distribution process in step S4 will be described in detail. FIG. 14 is a flowchart showing in detail the reel control distribution process executed by the
また、ステップS301でJACが当選していなければ、JACINが当選しているか否かを確認する(ステップS303)。JACINが当選していれば、テーブル番号09のリール制御テーブルを選択し(ステップS304)、図11のフローチャートに復帰する。
If JAC is not won in step S301, it is confirmed whether JACIN is won (step S303). If JACIN is won, the reel control table with
また、ステップS303でJACINが当選していなければ、リプレイが当選しているか否かを確認する(ステップS305)。リプレイが当選していれば、テーブル番号04のリール制御テーブルを選択し(ステップS306)、図11のフローチャートに復帰する。
If JACIN is not won in step S303, it is confirmed whether or not replay is won (step S305). If the replay is won, the reel control table with the
また、ステップS305でリプレイが当選していなければ、チェリー、スイカまたはベルが当選しているか否かを確認する(ステップS307)。チェリー、スイカまたはベルのいずれかが当選していれば、テーブル番号01〜03のリール制御テーブルから、該当役の組合せを揃えることが可能なリール制御テーブルを選択し(ステップS308)、図11のフローチャートに復帰する。
If replay is not won in step S305, it is confirmed whether cherry, watermelon or bell is won (step S307). If any of cherry, watermelon or bell is won, a reel control table capable of aligning the combination of the corresponding combinations is selected from the reel control tables of
また、ステップS307でチェリー、スイカ、ベルのいずれも当選していなければ、レギュラーボーナスが当選しているか否かを確認する(ステップS309)。レギュラーボーナスが当選していれば、テーブル番号05のリール制御テーブルを選択し(ステップS310)、図11のフローチャートに復帰する。
If none of the cherries, watermelons and bells is won in step S307, it is confirmed whether or not the regular bonus is won (step S309). If the regular bonus is won, the reel control table with
また、ステップS309でレギュラーボーナスが当選していなければ、ビッグボーナスが当選しているか否かを確認する(ステップS311)。ビッグボーナスが当選していれば、テーブル番号06のリール制御テーブルを選択し(ステップS312)、図11のフローチャートに復帰する。
If the regular bonus is not won in step S309, it is confirmed whether or not the big bonus is won (step S311). If the big bonus is won, the reel control table with the
また、ステップS311でビッグボーナスが当選していなければ、RTが当選しているか否かを確認する(ステップS313)。RTが当選していれば、テーブル番号07のリール制御テーブルを選択し(ステップS314)、図11のフローチャートに復帰する。
If the big bonus is not won in step S311, it is confirmed whether RT is won (step S313). If RT is won, the reel control table with
また、ステップS313でRTが当選していなければ、レギュラーボーナス中フラグの設定の有無により現在の遊技状態がレギュラーボーナス中か否かを確認する(ステップS315)。レギュラーボーナス中であれば、テーブル番号10のリール制御テーブルを選択し、(ステップS316)、図11のフローチャートに復帰する。
If RT is not won in step S313, whether or not the current gaming state is in the regular bonus is checked based on whether or not the regular bonus flag is set (step S315). If the regular bonus is in effect, the reel control table with
また、ステップS315でレギュラーボーナス中でなければ、ビッグボーナス中フラグの設定の有無により現在の遊技状態がビッグボーナス中か否かを確認する(ステップS315)。ビッグボーナス中であれば、テーブル番号11のリール制御テーブルを選択し、(ステップS317)、図11のフローチャートに復帰する。
If the regular bonus is not in step S315, it is confirmed whether or not the current gaming state is in the big bonus depending on whether or not the big bonus flag is set (step S315). If it is during the big bonus, the reel control table with the
また、ステップS317でビッグボーナス中でない場合、すなわち通常遊技状態であれば、テーブル番号12のリール制御テーブルを選択し、(ステップS319)、図11のフローチャートに復帰する。
If it is not during the big bonus in step S317, that is, if it is the normal gaming state, the reel control table with the
以上のようにリール制御振分処理では、内部抽選においていずれかの役が当選していれば、当該役の組合せを引き込む制御パターンを定めたリール制御テーブルが選択され、内部抽選においていずれの役も当選していなければ、ハズレの表示態様を導出させるための制御パターンを定めたリール制御テーブルが選択される。 As described above, in the reel control distribution process, if any combination is won in the internal lottery, a reel control table that defines a control pattern for drawing the combination of the combination is selected, and any combination in the internal lottery is selected. If not selected, a reel control table that defines a control pattern for deriving the display mode of the loss is selected.
次に、上記したステップS6のリール変動停止処理について詳しく説明する。図15は、CPU111がステップS6で実行するリール変動停止処理を詳細に示すフローチャートである。まず、リール3L、3C、3Rの回転が一定速度に達した後、リールセンサ3SL、3SC、3SRの全てが基準位置を検出するというリール3L、3C、3Rの停止を可能とする所定の条件が成立したかどうかを判定する(ステップS401)。
Next, the reel fluctuation stop process in step S6 will be described in detail. FIG. 15 is a flowchart showing in detail the reel fluctuation stop process executed by the
この所定の条件が成立していなければ、ステップS401の処理を繰り返し、この所定の条件が成立するのを待機する。この所定の条件が成立した場合には、リール3L、3C、3Rの回転を強制的に停止させるためのリール停止タイマの計時を開始する(ステップS402)。また、左、中、右の停止ボタン12L、12C、12Rを操作有効とし、それぞれの操作有効ランプ63L、63C、63Rを点灯する(ステップS403)。そして、ステップS404の処理に進む。
If this predetermined condition is not satisfied, the process of step S401 is repeated, and the process waits for the predetermined condition to be satisfied. When this predetermined condition is satisfied, the reel stop timer for forcibly stopping the rotation of the
ステップS404では、ストップスイッチ42Lの検出信号に基づいて、左の停止ボタン12Lが操作されているかどうかを判定する。左の停止ボタン12Lが操作されていないと判定すれば、そのままステップS407の処理に進む。左の停止ボタン12Lが操作されていると判定した場合には、左の停止ボタン12Lを以後操作無効とし、操作有効ランプ63Lを消灯する(ステップS405)。次に、左リール3Lを対象リールとして詳細を後述するリール停止制御処理を行う(ステップS406)。そして、ステップS407の処理に進む。
In step S404, it is determined whether or not the
ステップS407では、ストップスイッチ42Cの検出信号に基づいて、中の停止ボタン12Cが操作されているかどうかを判定する。中の停止ボタン12Cが操作されていないと判定すれば、そのままステップS411の処理に進む。中の停止ボタン12Cが操作されていると判定した場合には、中の停止ボタン12Cを以後操作無効とし、操作有効ランプ63Cを消灯する(ステップS408)。次に、中リール3Cを対象リールとして詳細を後述するリール停止制御処理を行う(ステップS409)。そして、ステップS410の処理に進む。
In step S407, based on the detection signal of the
ステップS410では、ストップスイッチ42Rの検出信号に基づいて、右の停止ボタン12Rが操作されているかどうかを判定する。右の停止ボタン12Rが操作されていないと判定すれば、そのままステップS413の処理に進む。右の停止ボタン12Rが操作されていると判定した場合には、右の停止ボタン12Rを以後操作無効とし、操作有効ランプ63Rを消灯する(ステップS411)。次に、右リール3Rを対象リールとして詳細を後述するリール停止制御処理を行う(ステップS412)。そして、ステップS414の処理に進む。
In step S410, it is determined whether the
ステップS413では、左、中及び右の全てのリール3L、3C、3Rが停止しているかどうかを判定する。全てのリール3L、3C、3Rが停止している場合には、リール変動停止処理を終了して、図11のフローチャートに復帰する。一方、リール3L、3C、3Rのうちで1つでも停止していないものがあれば、リール変動開始処理において計時を開始したリール停止タイマが所定時間(例えば、30秒)を計時したかどうかを判定する(ステップS414)。リール停止タイマが所定時間を計時していなければ、ステップS405の処理に戻り、ステップS404〜S414の処理を繰り返す。
In step S413, it is determined whether all the left, middle and
リール停止タイマが所定時間を計時した場合には、リール3L、3C、3Rの停止モードを自動停止モードにセットする(ステップS415)。更に、詳細を後述するリール停止制御処理を行い、リール3L、3C、3Rのうちで未だ停止していないものの回転を停止させる(ステップS416)。そして、リール変動停止処理を終了して、図11のフローチャートに復帰する。
When the reel stop timer counts the predetermined time, the stop mode of the
次に、上記したステップS406、S409、S412、S416のリール停止制御処理について詳しく説明する。図16、図17は、CPU111がステップS406、S409、S412、S416で実行するリール停止制御処理を詳細に示すフローチャートである。リール停止制御処理では、まずリール3L、3C、3Rの停止モードが自動停止モードにセットされているかどうかを判定する(ステップS501)。
Next, the reel stop control process in steps S406, S409, S412, and S416 will be described in detail. 16 and 17 are flowcharts showing in detail the reel stop control process executed by the
自動停止モードにセットされていないときは、停止ボタン12L、12C、12Rの操作によりリール3L、3C、3Rのいずれかの回転が停止される場合であり、まず、リール3L、3C、3Rのうち既に回転が停止したリールがあるかどうかを判定する(ステップS502)。既に停止したリールがないとき、すなわちリール3L、3C、3Rが全て回転中であれば、ステップS4のリール制御振分処理において選択されたテーブル番号のリール制御テーブルを参照し、遊技者が停止操作を行ったタイミングに該当する引込図柄数に基づいて導出すべき図柄を選択し、対象リールの回転を停止させる(ステップS503)。そして、リール停止制御処理を終了して、図15のフローチャートに復帰する。
When the automatic stop mode is not set, the rotation of one of the
また、ステップS502でリール3L、3C、3Rのうち既に回転が停止したリールがある場合には、既に停止しているリールについて導出されている図柄の態様を調べる(ステップS504)。そして、ステップS4のリール制御振分処理において選択されたテーブル番号のリール制御テーブルを参照し、停止済みのリールに導出されている図柄の態様、遊技者が停止操作を行ったタイミングに該当する引込図柄数に基づいて導出すべき図柄を選択し、対象リールの回転を停止させる(ステップS505)。そして、リール停止制御処理を終了して、図15のフローチャートに復帰する。
If there is a reel whose rotation has already stopped among the
一方、ステップS501においてリール3L、3C、3Rの停止モードが自動停止モードにセットされていると判定された場合には、まずリール3L、3C、3Rの全てが未だ回転中であるかどうかを判定する(ステップS511)。リール3L、3C、3Rの全てが回転中であれば、RAM112にいずれの役の当選フラグも設定されていないものとみなして(元々当選フラグが設定されていない場合を含む)、停止タイミングに応じて各リール3L、3C、3Rの回転を停止させる(ステップS512)。ここでのリール3L、3C、3Rの停止は、左から右に順に行っても良いが、他の順序で行っても良い。そして、リール停止制御処理を終了して、図15のフローチャートに復帰する。
On the other hand, if it is determined in step S501 that the stop mode of the
ここで、「停止タイミングに応じて停止」とは、各リールにおいて停止条件が成立したときの現在の図柄位置と設定されている当選フラグに基づいて当選している役の図柄が揃うように引込制御を行ったり、当選していない(当選フラグが設定されていないものとみなした場合を含む)役の図柄が揃わないように外し制御を行ったりして、リールの回転を停止させることである(以下、このフローチャートの説明において同じ)。 Here, “stop according to the stop timing” means that the symbols of the winning combination are aligned based on the current symbol position when the stop condition is satisfied in each reel and the set winning flag. The reels are stopped by performing control or removing control so that the symbols of roles that have not been won (including cases where the winning flag is not set) are not aligned. (Hereafter, the same in the description of this flowchart).
全てのリール3L、3C、3Rが回転中ではない場合には、左リール3Lが既に回転を停止しているかどうかを判定する(ステップS513)。左リール3Lが回転を停止していなければ、中リール3Cが回転を停止しているかどうかを判定する(ステップS514)。中リール3Cが回転を停止していた場合には、更に右リール3Rも回転を停止しているかどうかを判定する(ステップS515)。
If all the
右リール3Rが回転を停止していた場合には、RAM112にいずれの役の当選フラグも設定されていないものとみなして、停止タイミングに応じて左リール3Lの回転を停止させる(ステップS516)。そして、リール停止制御処理を終了して、図15のフローチャートに復帰する。
If the
右リール3Rが回転を停止していなかった場合には、RAM112にいずれの役の当選フラグも設定されていないものとみなして、停止タイミングに応じて左リール3Lの回転を停止させ(ステップS517)、更に右リール3Rの回転を停止させる(ステップS518)。そして、リール停止制御処理を終了して、図15のフローチャートに復帰する。
If the
ステップS514で中リール3Cが回転を停止していなかった場合には、右リール3Lだけが既に停止している場合であり、RAM112にいずれの役の当選フラグも設定されていないものとみなして、停止タイミングに応じて左リール3Lの回転を停止させ(ステップS519)、更に中リール3Cの回転を停止させる(ステップS520)。そして、リール停止制御処理を終了して、図15のフローチャートに復帰する。
If the rotation of the
ステップS513で左リール3Lが回転を停止していた場合には、更に中リール3Cが回転を停止しているかどうかを判定する(ステップS521)。中リール3Cが回転を停止していなかった場合には、更に右リール3Rも回転を停止しているかどうかを判定する(ステップS522)。右リール3Rが回転を停止していれば、中リール3Cだけが回転中ということであり、RAM112にいずれの役の当選フラグも設定されていないものとみなして、停止タイミングに応じて中リール3Cの回転を停止させる(ステップS523)。そして、リール停止制御処理を終了して、図15のフローチャートに復帰する。
If the
右リール3Rも回転を停止していなければ、中リール3Cと右リール3Rとが回転中ということであり、RAM112にいずれの役の当選フラグも設定されていないものとみなして、停止タイミングに応じて中リール3Cの回転を停止させ(ステップS524)、更に右リール3Rの回転を停止させる(ステップS525)。そして、リール停止制御処理を終了して、図15のフローチャートに復帰する。
If the rotation of the
ステップS521で中リール3Cが回転を停止していた場合には、右リール3Rだけが回転中ということであり、RAM112にいずれの役の当選フラグも設定されていないものとみなして、停止タイミングに応じて右リール3Rの回転を停止させる(ステップS526)。そして、リール停止制御処理を終了して、図15のフローチャートに復帰する。
If the
以上のように自動停止モードにセットされた場合には、リール3L、3C、3Rの全てが回転中であれば、当選フラグの設定に関わらず可変表示装置2にはハズレの表示態様が導出される。また、一部のリールでも既に停止していた場合にも、第3停止リールの回転が停止される際に(ステップS516、S518、S520、S523、S525、S526)、いずれの役の当選フラグも設定されていないものとみなされることから、可変表示装置2にはハズレの表示態様が導出されることとなる。
When the automatic stop mode is set as described above, if all of the
次に、上記したステップS7の入賞判定処理について詳しく説明する。図18及び図19は、CPU111がステップS7で実行する入賞判定処理を詳細に示すフローチャートである。まず、レギュラーボーナス中フラグの設定の有無により現在の遊技状態がレギュラーボーナス中か否かを確認する(ステップS601)。
Next, the winning determination process in step S7 will be described in detail. 18 and 19 are flowcharts showing in detail the winning determination process executed by the
レギュラーボーナス中であれば、いずれかのリールの有効ライン上に「ベル」が停止したか否かを確認し(ステップS602)、いずれかのリールの有効ライン上に「ベル」が停止していれば、「ベル」が停止した有効ライン上に他のリールにおいて「ベル」以外の図柄が停止したか否かを確認する(ステップS603)。そして、ステップS602、603において、いずれかのリールの有効ライン上に「ベル」が停止し、かつ「ベル」が停止した有効ライン上に他のリールにおいて「ベル」以外の図柄が停止していれば、JAC入賞と判定し、払出枚数としてRAM112に15枚を設定する(ステップS604)。そして、入賞判定処理を終了して、図11のフローチャートに復帰する。
If it is during the regular bonus, it is confirmed whether or not the “bell” has stopped on the active line of any reel (step S602), and the “bell” has stopped on the active line of any reel. For example, it is confirmed whether or not symbols other than “bell” have stopped on other reels on the active line where “bell” has stopped (step S603). In steps S602 and S603, the “bell” is stopped on the active line of one of the reels, and the symbols other than “bell” are stopped on the other reels on the active line where “bell” is stopped. For example, it is determined that the JAC is won, and 15 pieces are set in the
また、ステップS601においてレギュラーボーナス中でなければ、有効ライン上に「チェリー−any−any」の組合せが停止したか否かを確認する(ステップS605)。すなわち左リール3Lに「チェリー」が停止したか否かを確認する。そして、有効ライン上に「チェリー−any−any」の組合せが停止していれば、チェリー入賞と判定し、払出枚数としてRAM112に「チェリー−any−any」の組合せが揃った有効ライン数にチェリー入賞の払出枚数である2を乗じた枚数を設定する(ステップS606)。本実施例では、左リール3Lの中段に「チェリー」が停止すると中段に水平に並ぶ1本の有効ライン上に「チェリー−any−any」の組合せが揃ったこととなるので、払出枚数として2枚を設定し、左リール3Lの上段または下段に「チェリー」が停止すると上段または下段に水平に並ぶ有効ライン及び左下がりの対角線上または右下がりの対角線上に並ぶ有効ラインからなる2本の有効ライン上に「チェリー−any−any」の組合せが揃ったこととなるので、払出枚数として4枚を設定する。そして、入賞判定処理を終了して、図11のフローチャートに復帰する。
If it is determined in step S601 that the regular bonus is not in progress, it is checked whether the “cherry-any-any” combination has been stopped on the active line (step S605). That is, it is confirmed whether or not “cherry” is stopped on the
また、ステップS605において有効ライン上に「チェリー−any−any」の組合せが停止していなければ、有効ライン上に「スイカ−スイカ−スイカ」の組合せが停止したか否かを確認する(ステップS607)。そして、有効ライン上に「スイカ−スイカ−スイカ」の組合せが停止していれば、スイカ入賞と判定し、払出枚数としてRAM112に6枚を設定する(ステップS608)。そして、入賞判定処理を終了して、図11のフローチャートに復帰する。
If the “cherry-any-any” combination is not stopped on the active line in step S605, it is confirmed whether the “watermelon-watermelon-watermelon” combination is stopped on the active line (step S607). ). If the “watermelon-watermelon-watermelon” combination is stopped on the active line, it is determined that the watermelon has been won, and six pieces are set in the
また、ステップS607において有効ライン上に「スイカ−スイカ−スイカ」の組合せが停止していなければ、有効ライン上に「ベル−ベル−ベル」の組合せが停止したか否かを確認する(ステップS609)。そして、有効ライン上に「ベル−ベル−ベル」の組合せが停止していれば、ベル入賞と判定し、払出枚数としてRAM112に8枚を設定する(ステップS610)。そして、入賞判定処理を終了して、図11のフローチャートに復帰する。
If the “watermelon-watermelon-watermelon” combination is not stopped on the active line in step S607, it is confirmed whether the “bell-bell-bell” combination is stopped on the active line (step S609). ). Then, if the combination of “bell-bell-bell” is stopped on the active line, it is determined that a bell is won, and eight sheets are set in the
また、ステップS609において有効ライン上に「ベル−ベル−ベル」の組合せが停止していなければ、ビッグボーナス中フラグの設定の有無により現在の遊技状態がビッグボーナス中か否かを確認する(ステップS611)。そして、ビッグボーナス中であれば、いずれかのリールの有効ライン上に「プラム」が停止したか否かを確認し(ステップS612)、いずれかのリールの有効ライン上に「プラム」が停止していれば、「プラム」が停止した有効ライン上に他のリールにおいて「プラム」以外の図柄が停止したか否かを確認する(ステップS613)。そして、ステップS612、613において、いずれかのリールの有効ライン上に「プラム」が停止し、かつ「プラム」が停止した有効ライン上に他のリールにおいて「プラム」以外の図柄が停止していれば、JACIN入賞と判定し、RAM112にレギュラーボーナス中フラグを設定する(ステップS614)。そして、入賞判定処理を終了して、図11のフローチャートに復帰する。 Further, if the combination of “bell-bell-bell” is not stopped on the active line in step S609, it is confirmed whether or not the current gaming state is in the big bonus depending on whether or not the big bonus medium flag is set (step S609). S611). If it is during the big bonus, it is checked whether or not “Plum” has stopped on the active line of any reel (step S612), and “Plum” has stopped on the active line of any reel. If so, it is checked whether symbols other than “Plum” have stopped on the other reels on the active line where “Plum” has stopped (Step S613). Then, in steps S612 and 613, “Plum” has stopped on the active line of one of the reels, and symbols other than “Plum” have stopped on the active line where “Plum” has stopped. For example, it is determined that the JACIN winning is determined, and a regular bonus flag is set in the RAM 112 (step S614). Then, the winning determination process is terminated, and the process returns to the flowchart of FIG.
また、ステップS611においてビッグボーナス中でなければ、有効ライン上に「プラム−プラム−プラム」の組合せが停止したか否かを確認する(ステップS615)。そして、有効ライン上に「プラム−プラム−プラム」の組合せが停止していれば、リプレイ入賞と判定し、RAM112にリプレイゲームフラグを設定する(ステップS616)。そして、入賞判定処理を終了して、図11のフローチャートに復帰する。 If it is not during the big bonus in step S611, it is confirmed whether or not the “plum-plum-plum” combination is stopped on the active line (step S615). Then, if the combination of “plum-plum-plum” is stopped on the active line, it is determined that a replay prize has been won, and a replay game flag is set in the RAM 112 (step S616). Then, the winning determination process is terminated, and the process returns to the flowchart of FIG.
また、ステップS615において有効ライン上に「プラム−プラム−プラム」の組合せが停止していなければ、有効ライン上に「BAR−BAR−BAR」の組合せが停止したか否かを確認する(ステップS617)。そして、有効ライン上に「BAR−BAR−BAR」の組合せが停止していれば、レギュラーボーナス入賞と判定し、RAM112に設定されているレギュラーボーナス当選フラグをクリアするとともに(ステップS618)、RAM112にレギュラーボーナス中フラグを設定する(ステップS619)。そして、入賞判定処理を終了して、図11のフローチャートに復帰する。
If the “Plum-Plum-Plum” combination is not stopped on the effective line in Step S615, it is confirmed whether the “BAR-BAR-BAR” combination is stopped on the effective line (Step S617). ). If the “BAR-BAR-BAR” combination is stopped on the active line, it is determined that the regular bonus is won, the regular bonus winning flag set in the
また、ステップS617において有効ライン上に「BAR−BAR−BAR」の組合せが停止していなければ、有効ライン上に「7−7−7」の組合せが停止したか否かを確認する(ステップS620)。そして、有効ライン上に「7−7−7」の組合せが停止していれば、ビッグボーナス入賞と判定し、RAM112に設定されているビッグボーナス当選フラグをクリアするとともに(ステップS621)、RAM112にビッグボーナス中フラグを設定する(ステップS622)。そして、入賞判定処理を終了して、図11のフローチャートに復帰する。
If the combination “BAR-BAR-BAR” is not stopped on the active line in step S617, it is confirmed whether the combination “7-7-7” is stopped on the active line (step S620). ). If the combination of “7-7-7” is stopped on the active line, it is determined that the big bonus is won, the big bonus winning flag set in the
また、ステップS620において有効ライン上にに「7−7−7」の組合せが停止していなければ、有効ライン上に「7−7−BAR」の組合せが停止したか否かを確認する(ステップS623)。そして、有効ライン上に「7−7−BAR」の組合せが停止していれば、RT入賞と判定し、RAM112に設定されているRT当選フラグをクリアするとともに(ステップS624)、RAM112にRT中フラグを設定する(ステップS625)。そして、入賞判定処理を終了して、図11のフローチャートに復帰する。
If the combination “7-7-7” is not stopped on the active line in step S620, it is confirmed whether the combination “7-7-BAR” is stopped on the active line (step S620). S623). If the combination of “7-7-BAR” is stopped on the active line, it is determined that the RT winning is determined, the RT winning flag set in the
また、ステップS623において有効ライン上に「7−7−BAR」の組合せが停止していなければ、入賞判定処理を終了して、図11のフローチャートに復帰する。 If the combination of “7-7-BAR” is not stopped on the active line in step S623, the winning determination process is terminated and the process returns to the flowchart of FIG.
以上のようにステップS6における入賞判定処理においては、有効ライン上に停止した図柄の組合せに基づいて入賞の種類を判定する。 As described above, in the winning determination process in step S6, the type of winning is determined based on the combination of symbols stopped on the active line.
特に、レギュラーボーナス中においては、いずれかのリールの有効ライン上に「ベル」が停止し、かつ「ベル」が停止した有効ライン上に、他のリールにおいて「ベル」以外の図柄が停止していれば、JAC入賞と判定する。すなわちレギュラーボーナス中においては、いずれかのリールの有効ライン上に「ベル」が停止し、かつ当該有効ライン上に「ベル−ベル−ベル」の組合せが揃っていなければJAC入賞と判定することとなる。これに対して通常遊技状態及びビッグボーナス中の小役ゲームにおいては、いずれかのリールの有効ライン上に「ベル」が停止し、かつ「ベル」が停止した有効ライン上に他のリールにおいて「ベル」以外の図柄が停止していても入賞とは判定されないが、有効ライン上に「ベル−ベル−ベル」の組合せが揃っていればベル入賞と判定することとなる。 In particular, during the regular bonus, “bell” stops on the active line of any reel, and symbols other than “bell” stop on the active line where “bell” stops. If so, it is determined that the JAC prize has been won. In other words, during the regular bonus, if the “bell” stops on the active line of any reel and the combination of “bell-bell-bell” is not on the active line, it is determined that the JAC is awarded. Become. On the other hand, in the small game in the normal gaming state and the big bonus, the “bell” is stopped on the active line of one of the reels, and the other reels “ Even if the symbols other than “bell” are stopped, it is not determined that the winning is achieved, but if the combination of “bell-bell-bell” is aligned on the active line, it is determined that the winning is the bell.
また、ビッグボーナス中の小役ゲームにおいては、いずれかのリールの有効ライン上に「プラム」が停止し、かつ「プラム」が停止した有効ライン上に他のリールにおいて「プラム」以外の図柄が停止していれば、JACIN入賞と判定する。尚、本実施例では、小役の入賞を判定し、小役の入賞が判定されなかった場合に、JACIN入賞の判定が行われるので、有効ライン上に小役の組合せが揃っていないことを条件に、いずれかのリールの有効ライン上に「プラム」が停止し、かつ当該有効ライン上に「プラム−プラム−プラム」の組合せが揃っていなければJACIN入賞と判定することとなる。これに対して通常遊技状態においては、いずれかのリールの有効ライン上に「プラム」が停止し、かつ「プラム」が停止した有効ライン上に他のリールにおいて「プラム」以外の図柄が停止していても入賞とは判定されないが、有効ライン上に「プラム−プラム−プラム」の組合せが揃っていればリプレイ入賞と判定することとなる。 In addition, in the small bonus game during the big bonus, “Plum” stops on the active line of any reel, and symbols other than “Plum” appear on the other reels on the active line where “Plum” stops. If it is stopped, it is determined that JACIN is won. In the present embodiment, the winning combination of the small role is determined, and when the winning of the small role is not determined, the JACIN winning determination is performed, so that there is no combination of small roles on the effective line. If “Plum” is stopped on the effective line of any reel and the combination of “Plum-Plum-Plum” is not on the effective line as a condition, it is determined that the JACIN winning is achieved. On the other hand, in the normal gaming state, “Plum” stops on the active line of any reel, and symbols other than “Plum” stop on the active line where “Plum” stops. However, if a combination of “Plum-Plum-Plum” is aligned on the active line, it will be determined that the player has won a replay.
尚、本実施例では、小役の入賞を判定し、小役の入賞が判定されなかった場合に、JACIN入賞の判定が行われるようになっているが、小役の入賞よりも優先してJACIN入賞の判定を行い、小役の組合せが有効ライン上に揃っているか否かに関わらず、JACIN入賞を判定するようにしても良い。 In this embodiment, the winning of the small role is determined, and if the winning of the small role is not determined, the JACIN winning determination is performed. However, the winning of the small role is prioritized. JACIN winning determination may be performed, and JACIN winning determination may be performed regardless of whether or not combinations of small roles are aligned on the active line.
以上説明したように、本実施例におけるスロットマシン1では、遊技状態に応じて定められた各役の当選確率を定める判定値数は、遊技状態別テーブルから参照されるアドレスに格納されている。その格納先のアドレスは、設定値及び/または賭数に応じて異なっている場合もあるが、設定値及び/または賭数に関わらずに当選確率を同一とするものとした役については、格納先のアドレスが共通化しており、すなわち、設定値及び/または賭数に関わらずに判定値数が共通化して格納されるものとなる。このように判定値数を共通化して格納することで、そのために必要な記憶容量が少なくて済むようになる。すなわち内部抽選を行うためのデータ量を抑えることができる。
As described above, in the
また、内部抽選の際には、当該ゲームにおける遊技状態に対応した遊技状態別テーブルに登録された各役について、当該ゲームにおける設定値及び賭数に応じて判定値数を取得して、当該ゲームで適用される当選判定用テーブルを生成するものとしている。そして、生成された当選判定用テーブルに登録された判定値を内部抽選用の乱数と比較して、内部抽選を行うものとなる。 In the internal lottery, for each combination registered in the gaming state table corresponding to the gaming state in the game, the number of determination values is acquired according to the set value and the number of bets in the game. It is assumed that a winning determination table to be applied is generated. Then, the determination value registered in the generated winning determination table is compared with a random number for internal lottery to perform internal lottery.
ところで、図6に示すように、通常遊技状態やRT中におけるスイカのように、同じ遊技状態の遊技状態別テーブルから同一の役について賭数に応じて参照される判定値数を格納したアドレスが異なっていても、異なるアドレスにおいて格納されている判定値数が同じ場合や、通常遊技状態やRT中におけるチェリーのように、同じ遊技状態の遊技状態別テーブルから同一の役について設定値に応じて参照される判定値数を格納したアドレスが異なっていても、異なるアドレスにおいて格納されている判定値数が同じ場合がある。つまり、同一の役について設定値及び/または賭数に応じて判定値数が別々に登録されていても、その判定値数は同じという場合がある。 By the way, as shown in FIG. 6, there is an address that stores the number of determination values referred to according to the number of bets for the same combination from the table according to the game state of the same game state, such as a watermelon in the normal game state or RT. Even if they are different, if the number of judgment values stored at different addresses is the same, or according to the setting value for the same combination from the table according to the game state of the same game state, such as a cherry in the normal game state or RT Even if the addresses storing the number of judgment values to be referred to are different, the number of judgment values stored at different addresses may be the same. In other words, even if the number of determination values is separately registered for the same combination according to the set value and / or the number of bets, the number of determination values may be the same.
一般に開発段階においては、少なくとも一部の役について設定値及び/または賭数に応じて判定値数を調整しながら(すなわち、内部抽選の当選確率を調整しながら)、シミュレーションを行っていくものとしている。当初の判定値数として、設定値及び/または賭数に応じて異なる判定値数を登録しておいたが、シミュレーションにより調整を行った結果として、設定値及び/または賭数が異なる場合の判定値数が同一になる場合もある。当初の判定値数として、設定値及び/または賭数に応じて同一の判定値数を登録しておいたが、シミュレーションの結果により当初から登録してあった判定値数がそのまま用いられる場合もある(シミュレーションの結果により当初とは異なる判定値数すなわち、設定値及び/または賭数に応じて異なる判定値数となる場合もある)。そして、それぞれの場合におけるシミュレーションで適切な結果の得られた判定値数を、量産用の機種に設定する判定値数として選ぶものとしている。 In general, at the development stage, it is assumed that the simulation is performed while adjusting the number of judgment values according to the set value and / or the number of bets (that is, adjusting the winning probability of internal lottery) for at least some of the roles Yes. As the initial number of decision values, a different number of decision values was registered according to the set value and / or bet number, but as a result of adjustment by simulation, the decision when the set value and / or bet number is different The number of values may be the same. As the initial number of judgment values, the same number of judgment values was registered according to the set value and / or the number of bets. However, the number of judgment values registered from the beginning may be used as it is based on the simulation results. There is a case where the number of determination values is different from the original, that is, the number of determination values is different depending on the set value and / or the number of bets, depending on the result of simulation. Then, the number of determination values obtained with an appropriate result in the simulation in each case is selected as the number of determination values to be set for the mass production model.
ここで、シミュレーションにより調整された判定値数が結果として設定値及び/または賭数に関わらずに同じになったとしても、その開発段階でのアドレス割り当てと同じアドレスの割り当てで判定値数をROM113に記憶して、そのまま量産用の機種とすることができる。このため、量産用の機種において判定値数の格納方法を開発用の機種から変更する必要がなく、最初の設計段階から量産用の機種に移行するまでの開発を容易に行うことができるようになる。
Here, even if the number of determination values adjusted by the simulation becomes the same regardless of the set value and / or the number of bets, the number of determination values is assigned to the
また、乱数取得処理によって取得される内部抽選用の乱数は、サンプリング回路116により乱数発生回路115から抽出した乱数をそのまま使用するのではなく、ソフトウェアにより加工してから使用するものとしている。乱数発生回路115は、パルス発生回路115aのパルス信号の周波数で高速に更新して乱数を発生しているが、ソフトウェアにより加工した後の内部抽選用の乱数では、その加工によって更新の周期性が失われるものとなる。
The random number for internal lottery acquired by the random number acquisition process is not used as it is from the random
これに対して、設定値及び賭数に応じて遊技状態別テーブルに登録されたアドレスから読み出した判定値数から入賞の役毎に判定値をバラつかせるのは処理効率上よくないので、図5に示したように当選判定用テーブルに登録される各役を当選と判定する判定値は、その値が固まったものとしている。もっとも、この当選判定用テーブルに登録された判定値と比較される内部抽選用の乱数に周期性を失わせ、その値をバラつかせることによって、遊技者による狙い打ちを可能な限り防ぐことができる。 On the other hand, since it is not good in terms of processing efficiency to vary the judgment value for each winning combination from the judgment value number read from the address registered in the gaming state table according to the set value and the number of bets, As shown in FIG. 5, it is assumed that the determination value for determining each combination registered in the winning determination table as winning is a solid value. However, the randomness for the internal lottery to be compared with the determination value registered in the winning determination table is lost in periodicity, and it is possible to prevent hitting by the player as much as possible. .
しかも、乱数発生回路115のカウンタ115b、115cの値を更新させるためにパルス発生回路115aが発生するパルス信号の周波数は、CPU111の動作クロックの周波数よりも高く、整数倍ともなっていない。このため、乱数発生回路115が発生する乱数の更新が、CPU111が行う処理と同期しにくくなる。しかも、パルス発生回路115aのパルス信号の周波数の方を高くすることで、乱数発生回路115が発生する乱数の更新速度を非常に速いものとすることができる。
Moreover, the frequency of the pulse signal generated by the
一方、ソフトウェアによる乱数の加工は、サンプリング回路116により乱数発生回路115から抽出した乱数の上位バイトと下位バイトとを入れ替え、第15、第7ビットをマスクした後、上位バイトをビットシフトするだけで良い。従って、16ビット(実際にはマスクされて14ビット)という比較的大きな乱数であっても、周期性を失わせるために必要な加工の処理に要する負荷がそれほど大きくならず、容易に取得することができる。このように大きな乱数が取得できることで、内部抽選における確率設定を細かく行うことができるようになる。
On the other hand, the processing of random numbers by software is performed by replacing the upper byte and lower byte of the random number extracted from the random
また、本実施例におけるスロットマシン1では、通常遊技状態及びビッグボーナス中の小役ゲームにおいて、有効ライン上に「ベル−ベル−ベル」の組合せが揃えば、ベル入賞と判定されるのに対して、レギュラーボーナス中においては、いずれかのリールの有効ライン上に「ベル」が停止し、かつ「ベル」が停止した有効ライン上に他のリールにおいて「ベル」以外の図柄が停止していれば、JAC入賞と判定される。一方、通常遊技状態において、有効ライン上に「プラム−プラム−プラム」の組合せが揃えば、リプレイ入賞と判定されるのに対して、ビッグボーナス中の小役ゲームにおいては、いずれかのリールの有効ライン上に「プラム」が停止し、かつ「プラム」が停止した有効ライン上に他のリールにおいて「プラム」以外の図柄が停止していれば、JACIN入賞と判定される。このため、異なる遊技状態において「ベル」や「プラム」といった共通の図柄を用いて、ベル入賞とJAC入賞、またはリプレイ入賞とJACIN入賞といった複数種類の入賞を発生させる場合でも、各々の入賞の違いが明確となり、これら入賞の種類の違いを分かりやすくできる。
Further, in the
更に、いずれかのリールの有効ライン上に「ベル」が停止し、かつ「ベル」が停止した有効ライン上に他のリールにおいて「ベル」以外の図柄が停止していれば判定されるJAC入賞が内部抽選にて当選した場合には、テーブル番号08のリール制御テーブルが選択され、いずれか1つのリールを除いて有効ライン上に「ベル」が停止する制御が行われるので、JAC入賞の組合せが有効ライン上に揃ったことを分かりやすくできる。また、同様に、いずれかのリールの有効ライン上に「プラム」が停止し、かつ「プラム」が停止した有効ライン上に他のリールにおいて「プラム」以外の図柄が停止していれば判定されるJACIN入賞が内部抽選にて当選した場合には、テーブル番号09のリール制御テーブルが選択され、いずれか1つのリールを除いて有効ライン上に「プラム」が停止する制御が行われるので、JACIN入賞の組合せが有効ライン上に揃ったことを分かりやすくできる。
Furthermore, a JAC prize is determined if “bell” stops on the active line of any reel, and symbols other than “bell” stop on other reels on the active line where “bell” stops. Is selected in the internal lottery, the reel control table with
尚、本実施例では、「ベル」や「プラム」が全てのリール3L、3C、3Rにおいて、引込範囲内となるように配置されているため、JACが当選した場合には、いずれか2つのリールにおける有効ライン上に「ベル」が必ず停止し、残りのリールにおける当該有効ライン上に「ベル」以外の図柄が必ず停止するとともに、JACINが当選した場合には、いずれか2つのリールにおける有効ライン上に「プラム」が必ず停止し、残りのリールにおける当該有効ライン上に「プラム」以外の図柄が必ず停止するようになっているが、例えば、こらら対象となる特定図柄が引込範囲を超えて配置されている場合には、引込範囲に特定図柄が位置する停止タイミングとなった場合に限り、すなわち可能な限りいずれか2つのリールにおける有効ライン上に特定図柄を停止し、残りのリールにおける当該有効ライン上に特定図柄以外の図柄を停止すれば良い。
In this embodiment, “bell” and “plum” are arranged so as to be within the pull-in range in all the
また、本実施例では、JACが当選した場合に、第1停止リール及び第2停止リールにおいて、同一の有効ライン上に「ベル」を停止させるとともに、第3停止リールにおいて当該有効ライン上に「ベル」以外の図柄を停止させる制御を行うようになっており、最後に表示結果が導出されるリールを除いて同一の有効ライン上に「ベル」が導出されるので、JAC入賞を構成する図柄の組合せをより分かりやすくできる。 In this embodiment, when JAC is won, the “bell” is stopped on the same effective line in the first stop reel and the second stop reel, and “ Controls to stop symbols other than “bell” are performed, and “bell” is derived on the same active line except for the reel from which the display result is finally derived. Therefore, the symbols constituting the JAC winning Can be more easily understood.
また、本実施例では、JACINが当選した場合に、第1停止リール及び第2停止リールにおいて、可能な限り同一の有効ライン上に「プラム」を停止させるとともに、第1停止リール及び第2停止リールにおいて同一の有効ライン上に「プラム」が停止したときには、第3停止リールにおいて当該有効ライン上に「プラム」以外の図柄を停止させる制御を行い、第1停止リール及び第2停止リールにおいて同一の有効ライン上に「プラム」が停止しなかったときには、第3停止リールにおいて、第1停止または第2停止リールの「プラム」が停止した有効ライン上に「プラム」を停止させる制御を行うようになっており、最後に表示結果が導出されるリールを除いて同一の有効ライン上に可能な限り「プラム」が導出されるうえに、第1停止リール及び第2停止リールにおいて同一の有効ライン上に「プラム」が停止しない場合でも、第3停止リールにおいて、第1停止または第2停止リールの「プラム」が停止した有効ライン上に「プラム」が導出されるので、JACIN入賞を構成する図柄の組合せをより分かりやすくできる。 Further, in this embodiment, when JACIN is elected, “plum” is stopped on the same effective line as much as possible in the first stop reel and the second stop reel, and the first stop reel and the second stop reel are stopped. When “Plum” stops on the same effective line in the reel, control is performed to stop symbols other than “Plum” on the effective line in the third stop reel, and the same in the first stop reel and the second stop reel. When the “plum” does not stop on the active line, the third stop reel performs control to stop the “plum” on the active line where the “plum” of the first stop or the second stop reel has stopped. “Plum” is derived as much as possible on the same active line except for the reel from which the display result is finally derived. Even if the “plum” does not stop on the same effective line in the reel and the second stop reel, the “plum” on the effective line where the “plum” of the first stop or the second stop reel stops in the third stop reel. Therefore, the combination of symbols constituting the JACIN winning can be more easily understood.
尚、本実施例では、JACINが当選した場合に、第1停止リール及び第2停止リールにおいて、可能な限り同一の有効ライン上に「プラム」を停止させるとともに、第1停止リール及び第2停止リールにおいて同一の有効ライン上に「プラム」が停止したときには、第3停止リールにおいて当該有効ライン上に「プラム」以外の図柄を停止させる制御を行うようになっているが、第1停止リール及び第2停止リールにおいて、「プラム」以外の図柄を停止させる制御を行い、第3停止リールにおいていずれかの有効ライン上に可能な限り「プラム」図柄を停止させる制御を行うようにしても良く、このようにすれば、最後のリールを停止させるまで、JACIN入賞となるか否かが分からないので、JACIN入賞に対する期待感を全てのリールが停止するまで持続させることができる。また、この場合には、引込範囲を超えて「プラム」を配置したリールを設けるようにしても良く、このようにすることで、例えば、引込範囲を超えて「プラム」を配置したリール以外を第1停止及び第2停止リールとし、最後のリールを停止させる際に、「プラム」の引込範囲となるタイミングで停止操作を行うか、「プラム」の引込範囲外となるタイミングで停止操作を行うか、によって遊技者がJACIN入賞を発生させるか否かを選択することができるようになる。これにより、JACIN入賞を故意に発生させないようにしてメダルの獲得枚数を増やす行為、いわゆるリプレイハズシが可能となる。 In this embodiment, when JACIN is elected, the “plum” is stopped on the same effective line as much as possible in the first stop reel and the second stop reel, and the first stop reel and the second stop reel. When the “plum” stops on the same effective line in the reel, control is performed to stop symbols other than “plum” on the effective line in the third stop reel. The second stop reel may be controlled to stop symbols other than “plum”, and the third stop reel may be controlled to stop the “plum” symbol as much as possible on any active line. If you do this, you won't know if you will win the JACIN until you stop the last reel. Lumpur can be sustained until it stops. Further, in this case, a reel having the “plum” arranged beyond the pulling range may be provided, and in this way, for example, a reel other than the reel having the “plum” arranged beyond the pulling range may be provided. When stopping the last reel as the first stop and the second stop reel, the stop operation is performed at a timing that is within the “plum” pull-in range, or the stop operation is performed at a timing that is outside the “plum” pull-in range The player can select whether or not to generate a JACIN prize. As a result, an act of increasing the number of acquired medals without intentionally generating a JACIN winning, that is, a so-called replay scratch is possible.
また、本実施例では、通常遊技状態においてRB入賞となったとき、またはビッグボーナス中の小役ゲームにおいてJACIN入賞となったときに移行するレギュラーボーナス中において、いずれかのリールの有効ライン上に「ベル」が停止し、かつ「ベル」が停止した有効ライン上に他のリールにおいて「ベル」以外の図柄が停止したときに、JAC入賞と判定し、通常遊技状態において有効ライン上に「ベル−ベル−ベル」の組合せが揃ったときに、ベル入賞と判定するようになっており、通常遊技状態において、全てのリール3L、3C、3Rにおける有効ライン上に共通の図柄が導出された際に入賞が判定されるので、レギュラーボーナスに比較して滞在する割合の高い通常遊技状態における図柄の組合せをより分かりやすいものにできる。
Also, in this embodiment, during the regular bonus that shifts when an RB win is made in the normal gaming state or when a JACIN win is made in a small bonus game during a big bonus, When “Bell” stops and a symbol other than “Bell” stops on another reel on the active line where “Bell” stops, it is determined that a JAC prize has been won. When a combination of “bell-bell” is prepared, it is determined that a bell is won, and when a common symbol is derived on the active line in all the
また、本実施例では、通常遊技状態においてBB入賞となったときに移行するビッグボーナス中の小役ゲームにおいて、いずれかのリールの有効ライン上に「プラム」が停止し、かつ「プラム」が停止した有効ライン上に他のリールにおいて「プラム」以外の図柄が停止したときに、JACIN入賞と判定し、通常遊技状態において有効ライン上に「プラム−プラム−プラム」の組合せが揃ったときに、リプレイ入賞と判定するようになっており、通常遊技状態において、全てのリール3L、3C、3Rにおける有効ライン上に共通の図柄が導出された際に入賞が判定されるので、ビッグボーナス中の小役ゲームに比較して滞在する割合の高い通常遊技状態における図柄の組合せをより分かりやすいものにできる。
Also, in this embodiment, in the small bonus game during the big bonus that shifts when a BB win is made in the normal gaming state, “Plum” stops on the active line of any reel, and “Plum” When a symbol other than “Plum” stops on another active line on the stopped active line, it is determined that JACIN wins, and when a combination of “Plum-Plum-Plum” is aligned on the active line in the normal gaming state In the normal gaming state, the winning is determined when a common symbol is derived on the active line in all the
更に、通常遊技状態においてリプレイ入賞となる図柄組合せを構成する図柄とビッグボーナス中の小役ゲームにおいてRBへ移行する契機となるJACIN入賞となる図柄組合せの一部を構成する図柄とが共通化されているので、従来のスロットマシン、すなわち通常遊技状態におけるリプレイ入賞及びビッグボーナス中においてRBへ移行する契機となるJACIN入賞として共通の図柄組合せを適用したスロットマシンに近似した形態で、かつこれらの入賞の種類の違いを明確にできる。 Furthermore, the symbols that make up the symbol combinations that will be replayed in the normal gaming state and the symbols that make up part of the symbol combinations that will become JACIN winnings that will trigger the transition to RB in the small bonus game during the big bonus are shared. Therefore, these winnings are similar to conventional slot machines, that is, replay winnings in the normal gaming state and slot machines to which a common symbol combination is applied as JACIN winnings that trigger the transition to RB during the big bonus. The difference between the types of can be clarified.
尚、本実施例では、レギュラーボーナス中において、いずれかのリールの有効ライン上に「ベル」が停止し、かつ「ベル」が停止した有効ライン上に他のリールにおいて「ベル」以外の図柄が停止したときに、JAC入賞と判定するようになっている。すなわちレギュラーボーナス中において対象となるJAC入賞の構成図柄として「ベル」が適用されているが、JAC入賞の構成図柄として通常遊技状態におけるリプレイ入賞を構成する図柄と共通の「プラム」を適用し、いずれかのリールの有効ライン上に「プラム」が停止し、かつ「プラム」が停止した有効ライン上に他のリールにおいて「プラム」以外の図柄が停止したときに、JAC入賞と判定するようにしても良く、このようにすることで、従来のスロットマシン、すなわち通常遊技状態におけるリプレイ入賞及びレギュラーボーナス中において対象となるJAC入賞として共通の図柄組合せを適用したスロットマシンに近似した形態で、かつこれらの入賞の種類の違いを分かりやすくできる。 In this embodiment, during the regular bonus, “bell” stops on the active line of any reel, and symbols other than “bell” appear on other reels on the active line where “bell” stops. When it stops, it is determined to be a JAC prize. In other words, the “bell” is applied as the constituent pattern of the target JAC winning in the regular bonus, but the “plum” common to the symbols constituting the replay winning in the normal gaming state is applied as the constituent pattern of the JAC winning, When "Plum" stops on the active line of any reel and symbols other than "Plum" stop on other reels on the active line where "Plum" stops By doing so, in a form approximate to a conventional slot machine, that is, a slot machine to which a common symbol combination is applied as a target JAC prize in a replay prize and a regular bonus in a normal gaming state, and You can easily understand the difference between these types of winnings.
しかしながら、前述のようにJACIN入賞の構成図柄にも、「プラム」を適用すると、JAC入賞とJACIN入賞の違いを明確にできない。このため、例えば、JAC入賞及びJACIN入賞の一方を、「プラム−any−other(2)」の組合せが揃ったとき、すなわち左リールの有効ライン上に「プラム」が停止し、かつ右リールにおいて、左リールの「プラム」が停止した有効ライン上に「プラム」以外の図柄が停止したときに判定し、他方を、「other(2)−any−プラム」の組合せが揃ったとき、すなわち右リールの有効ライン上に「プラム」が停止し、かつ左リールにおいて、右リールの「プラム」が停止した有効ライン上に「プラム」以外の図柄が停止したときに判定する。つまり「プラム」が有効ライン上に停止したリールに応じてJAC入賞とJACIN入賞を区別して判定するようにしても良く、このようにすれば、従来のスロットマシンに近似した形態で、かつJAC入賞とJACIN入賞の種類の違いも分かりやすくできる。 However, as described above, when “Plum” is applied to the configuration pattern of the JACIN winning, the difference between the JAC winning and the JACIN winning cannot be clarified. For this reason, for example, when one of the JAC prize and the JACIN prize is combined with the combination of “Plum-any-other (2)”, that is, “Plum” stops on the effective line of the left reel and the right reel Judgment is made when a symbol other than “plum” stops on the active line where “plum” of the left reel stops, and the other is determined when the combination of “other (2) -any-plum” is aligned, that is, right This determination is made when “plum” stops on the effective line of the reel, and in the left reel, symbols other than “plum” stop on the effective line where the “plum” of the right reel stops. In other words, the JAC winning and the JACIN winning may be distinguished and determined according to the reel where the “plum” is stopped on the active line. In this way, the JAC winning is in a form similar to the conventional slot machine. And JACIN winning types can be easily understood.
また、本実施例におけるスロットマシン1では、リール停止タイマが所定時間を計時して自動停止モードにセットされる前に遊技者が停止ボタン12L、12C、12Rを操作すれば、当選フラグの設定状況と停止操作のタイミングとに応じて停止すべき図柄が選択されて、可変表示装置2に表示結果が導出される。つまり、当選フラグの設定だけではなく、停止ボタン12L、12C、12Rの操作という遊技者の技術介入によって入賞が発生することとなるので、偶然性の要素だけで入賞が発生するのを防止して射倖性の抑制の担保が図られることとなる。
In the
一方、遊技者によって停止ボタン12L、12C、12Rが操作されないままリール停止タイマが所定時間の経過を計時すれば、自動停止モードにセットされてリール3L、3C、3Rの回転が停止される。つまり、1ゲームに要する時間が無限のものにはならず、遊技者が遊技を行っていても実質的に十分な稼働率を得られないということがなくなる。
On the other hand, if the reel stop timer times out the predetermined time without the
また、自動停止モードにセットされてリール3L、3C、3Rの回転が停止される場合には、いずれの役の当選フラグが設定されていても、可変表示装置2の表示結果としては必ずハズレの表示態様が導出されることとなる。このため、偶然性の要素だけで入賞表示態様が導出されるのを防ぐことができ、射倖性の抑制の担保を図ることができる。しかも、遊技者が停止ボタン12L、12C、12Rの一部でも操作することなく、自動停止モードによりリール3L、3C、3Rの一部でも停止されると、必ずハズレの表示態様が導出されてしまう。すなわちリール3L、3C、3Rの一部でも停止ボタン12L、12C、12Rが操作されることなく時間が経過したという偶然性の要素だけで入賞表示態様が導出されることはないので、より効果的に射倖性の抑制の担保を図ることができる。
Also, when the rotation of the
尚、本実施例では、遊技者が停止ボタン12L、12C、12Rの一部でも操作することなく、自動停止モードによりリール3L、3C、3Rの一部でも停止されると、必ずハズレの表示態様が導出されるようになっているが、当選フラグが設定されている状態で、遊技者が停止ボタン12L、12C、12Rの一部でも操作した場合は、当選フラグに応じた入賞表示態様を導出させるようにしても良く、この場合でも、少なくとも一部でも遊技者による技術介入が行われており、時間が経過したという偶然性の要素だけで入賞表示態様が導出されているわけではないので、射倖性の抑制の担保を図ることができる。
In this embodiment, when the player does not operate any part of the
ところで、左リール3Lについては、「チェリー」の単図柄で入賞となってしまうため、左リール3Lが第3停止リールになってしまうときには、第2停止リールの停止時までに表示されている図柄の態様によっては(すなわち、禁止目が導出されていると)、入賞の発生が避けられない場合が生じてしまう。ここで、左リール3Lが第3停止リールとなる場合には、第2停止リールの停止時において禁止目の導出を回避することとしているので、自動停止モードで入賞が発生したり、当選フラグの設定されていない役の入賞が発生したりすることを回避することができる。しかも、第2停止リールが停止ボタンの操作により停止される場合であっても、当選フラグが設定されているか否かに関わらずに常に、その停止時において禁止目の導出を回避する制御を行っているので、第3停止リールのみが自動停止モードにより停止されることとなったときであっても、確実に入賞の発生を回避することができる。また、第2停止リール、すなわち最終的に停止するリールの1つ前に停止するリールを停止させる際に、禁止目が出現しないようにしているので、それよりも前の段階、すなわち第1停止リールから禁止目を回避することで第1停止リールの表示態様に偏りが生じてしまい、興趣が低下してしまうことを防止できる。
By the way, since the
本発明は、上記の実施例に限られず、種々の変形、応用が可能である。以下、本発明に適用可能な上記の実施例の変形例について説明する。 The present invention is not limited to the above-described embodiments, and various modifications and applications are possible. Hereinafter, modifications of the above-described embodiment that can be applied to the present invention will be described.
上記の実施例では、ボーナスの図柄組合せとして1通りの図柄組合せ(例えば、レギュラーボーナスでは「BAR−BAR−BAR」の組合せ、ビッグボーナスでは「7−7−7」の組合せ、RTでは「7−7−BAR」の組合せ)を適用しているが、例えば、「7」図柄に「赤7」と「白7」を設け、ビッグボーナスの組合せとして「赤7−赤7−赤7」及び「白7−白7−白7」の双方を適用する等、1種類のボーナスに対して複数種の図柄組合せを適用するようにしても良い。また、この場合には、ビッグボーナスを許容する1種類の当選フラグが設定されたことに基づいて「赤7−赤7−赤7」及び「白7−白7−白7」の双方を揃えられるようにしても良いし、各図柄組合せに対応する当選フラグが設定されたことに基づいて「赤7−赤7−赤7」または「白7−白7−白7」のうち、当選フラグに対応する一方の図柄組合せを揃えられるようにしても良い。そして前者のようにすれば、ビッグボーナス当選フラグが設定された際に、遊技者の好みに応じて「赤7−赤7−赤7」または「白7−白7−白7」の一方の図柄組合せを揃えることが可能となる。また、後者のようにすれば、例え、一方の図柄組合せを狙ってリールを停止させて当該組合せが揃わなかった場合でも、他方の図柄組合せを狙うことによってビッグボーナスとなる可能性が残ることから、このような場合でもビッグボーナスに対する遊技者の期待感を持続させることが可能となる。
In the above embodiment, one symbol combination (for example, “BAR-BAR-BAR” for the regular bonus, “7-7-7” for the big bonus, “7-” for the RT, 7-BAR ”), for example,“
上記実施例では、JAC入賞の組合せとして「ベル−any−other(1)」、「ベル−other(1)−any」、「any−ベル−other(1)」、「other(1)−ベル−any」、「any−other(1)−ベル」、「other(1)−any−ベル」からなる複数の組合せを適用しているとともに、JAC入賞を許容する1種類の当選フラグが設定されたことに基づいてこれらJAC入賞の組合せを揃えられるようになっているが、これらJAC入賞の各図柄組合せに対応する当選フラグが設定されたことに基づいて「ベル−any−other(1)」、「ベル−other(1)−any」、「any−ベル−other(1)」、「other(1)−ベル−any」、「any−other(1)−ベル」、「other(1)−any−ベル」のうち、当選フラグに対応するいずれか1つの図柄組合せを揃えられるようにしても良い。 In the above-described embodiment, “Bell-any-other (1)”, “Bell-other (1) -any”, “any-Bell-other (1)”, “other (1) -Bell” are combinations of JAC prizes. -Any "," any-other (1) -bell "," other (1) -any-bell "are applied, and one type of winning flag that allows JAC winning is set. The JAC winning combinations can be arranged based on the fact that the winning flag corresponding to each symbol combination of these JAC winnings is set, and “Bell-any-other (1)”. , "Bell-other (1) -any", "any-bell-other (1)", "other (1) -bell-any", "any-other (1)- Le "," other (1) -any- bell "of the, may be aligned with any one of the symbol combination corresponding to the winning flag.
また、上記実施例では、JAC入賞と同様に、JACIN入賞の組合せとして「プラム−any−other(2)」、「プラム−other(2)−any」、「any−プラム−other(2)」、「other(2)−プラム−any」、「any−other(2)−プラム」、「other(2)−any−プラム」からなる複数の組合せを適用しているとともに、JACIN入賞を許容する1種類の当選フラグが設定されたことに基づいてこれらJACIN入賞の組合せを揃えられるようになっているが、これらJACIN入賞の各図柄組合せに対応する当選フラグが設定されたことに基づいて「プラム−any−other(2)」、「プラム−other(2)−any」、「any−プラム−other(2)」、「other(2)−プラム−any」、「any−other(2)−プラム」、「other(2)−any−プラム」のうち、当選フラグに対応するいずれか1つの図柄組合せを揃えられるようにしても良い。 Further, in the above embodiment, as in the case of the JAC prize, the combinations of the JACIN prizes are “Plum-any-other (2)”, “Plum-other (2) -any”, “any-Plum-other (2)”. , “Other (2) -plum-any”, “any-other (2) -plum”, “other (2) -any-plum” are applied, and JACIN winning is permitted These JACIN winning combinations can be arranged based on the setting of one type of winning flag. However, based on the setting of the winning flag corresponding to each symbol combination of these JACIN winnings, -Any-other (2) "," plum-other (2) -any "," any-plum-other (2) "," o "her (2) -plum-any", "any-other (2) -plum", "other (2) -any-plum" so that any one symbol combination corresponding to the winning flag can be aligned. May be.
上記の実施例では、判定値数が設定値に関わらず共通のものについて、その一部を設定値1〜6の全体に共通して記憶しているが、判定値数が設定値に関わらず共通のものについても、設定値1〜6のそれぞれに対して個別に記憶することもできる。また、判定値数が設定値に関わらず共通のものは、その全てを設定値1〜6の全体に共通して記憶するすることもできる。 In the above-described embodiment, some of the determination values that are common regardless of the set value are stored in common for all of the set values 1 to 6, but the determination value number is not related to the set value. A common thing can also be memorize | stored separately with respect to each of the setting values 1-6. In addition, if the number of determination values is common regardless of the set value, all of them can be stored in common for all of the set values 1 to 6.
上記の実施例では、判定値数は、設定値1〜6の全体に共通して記憶されているか、設定値1〜6のそれぞれに対して個別に記憶されているかであった。もっとも、設定値1〜6の全体に共通して判定値数が記憶されない(設定値についての共通フラグが設定されない)ものとして、例えば、設定値1〜3については判定値数が共通、設定値4〜6については判定値数が共通のものとすることもできる。賭数についての判定値数についても同様で、例えば賭数1と2については共通、賭数3では個別とすることもできる。
In the above embodiment, the number of determination values is stored in common for all of the setting values 1 to 6 or individually stored for each of the setting values 1 to 6. However, it is assumed that the number of determination values is not stored in common for all of the setting values 1 to 6 (the common flag for the setting value is not set). About 4-6, the number of judgment values can also be made common. The same applies to the number of determination values for the bet number. For example, the
上記の実施例では、レギュラーボーナス以外では、1、2、3のいずれかの賭数を設定してゲームを行うことができるものとなっていた。これに対して、レギュラーボーナスでは1枚賭けでゲームを行うが、それ以外のゲームでは必ず3枚賭けでゲームを行うものとした3枚賭け専用機もある。3枚賭け専用機では、設定値の変更操作がされたときか、遊技状態が変化されたときにしか、内部抽選に用いられる当選判定用テーブルが前のゲームと異なることがない。そこで、1ゲーム毎に遊技状況を取得して当選判定用テーブルを生成するのではなく、設定値の変更操作がなされた後か、遊技状態に変化があったときのゲームにおいてのみ、当選判定用テーブルを生成するものとしても良い。 In the above embodiment, the game can be played by setting any one of 1, 2, and 3 bets other than the regular bonus. On the other hand, in the regular bonus, there is also a three-bet-dedicated machine in which a game is performed with one bet, but in other games, a game is always performed with three bets. In the three-wager dedicated machine, the winning determination table used for the internal lottery does not differ from the previous game only when the setting value is changed or when the gaming state is changed. Therefore, instead of acquiring the game situation for each game and generating a winning determination table, it is only for winning determination after the setting value is changed or when the game state is changed. A table may be generated.
上記の実施例では、判定値数記憶領域は、2バイトの領域を用いて、それぞれの場合における判定値数を記憶するものとしていた。もっとも、一般的なスロットマシンでは、ビッグボーナス、レギュラーボーナス、或いはRTといった役の判定値数は、いずれの遊技状況においても255を超えるものが設定されることはあり得ない。このように255を超える判定値数を設定する必要がないものについては、1バイトの領域だけを用いて、判定値数を記憶するものとしても良い。 In the above embodiment, the determination value number storage area stores a determination value number in each case using a 2-byte area. However, in a general slot machine, the number of determination values of a combination such as a big bonus, a regular bonus, or RT cannot be set to exceed 255 in any game situation. As described above, for those that do not need to set the number of determination values exceeding 255, the number of determination values may be stored using only a 1-byte area.
上記の実施例では、遊技状況に応じた遊技状態別テーブルから判定値数を取得して当選判定用テーブルを生成してから、内部抽選用の乱数を生成した当選判定用テーブルと比較することによって、内部抽選を行うものとしていた。しかしながら、以下のような処理を行うことによって、遊技状況に応じた遊技状態別テーブルから取得した判定値数に基づいて、当選判定用テーブルを生成することなくそのまま、内部抽選を行うものとすることもできる。 In the above-described embodiment, by obtaining the number of determination values from the table according to gaming state according to the gaming situation and generating a winning determination table, by comparing with a winning determination table that generates a random number for internal lottery , Was supposed to do an internal lottery. However, by performing the following processing, the internal lottery is performed without generating the winning determination table based on the number of determination values acquired from the gaming state table corresponding to the gaming situation. You can also.
図20は、ステップS3の抽選処理の変形例を示すフローチャートである。この変形例でも、まず図13に示した乱数取得処理により、乱数発生回路115が発生する乱数に基づいて内部抽選用の乱数を取得する(ステップS801)。さらに、今回のゲームにおける遊技状況(遊技状態、賭数、設定値)を取得して、RAM112の作業領域に保存する(ステップS802)。
FIG. 20 is a flowchart showing a modification of the lottery process in step S3. Also in this modification, first, a random number for internal lottery is acquired based on the random number generated by the random
次に、現在の遊技状態に応じた遊技状態別テーブルに登録された役について順番に処理対象として、共通フラグの設定状態を参照する(ステップS803)。その結果、設定値とBET数のいずれについても共通フラグが設定されているかどうかを判定する(ステップS804)。いずれについても共通フラグが設定されていれば、遊技状態別テーブルの当該役について登録されているアドレスに格納されている判定値数を取得する(ステップS805)。そして、ステップS807の処理に進む。 Next, the setting state of the common flag is referred to as the processing target for the combinations registered in the gaming state table corresponding to the current gaming state (step S803). As a result, it is determined whether the common flag is set for both the set value and the BET number (step S804). If the common flag is set in any case, the number of determination values stored in the address registered for the combination in the gaming state table is acquired (step S805). Then, the process proceeds to step S807.
一方でも共通フラグが設定されていなければ、当該役についてステップS102で取得した現在の設定値及び賭数に対応して遊技状態別テーブルに登録されているアドレスに格納されている判定値数を取得する(ステップS806)。そして、ステップS807の処理に進む。ステップS807では、ステップS805またはS806で取得した判定値数を内部抽選用の乱数の値に加算し、加算の結果を新たな内部抽選用の乱数の値とする。ここで、判定値数を内部抽選用の乱数の値に加算したときにオーバーフローが生じたかどうかを判定する(ステップS808)。 On the other hand, if the common flag is not set, the determination value number stored in the address registered in the table according to the gaming state corresponding to the current setting value and the betting number acquired in step S102 for the combination is acquired. (Step S806). Then, the process proceeds to step S807. In step S807, the number of determination values acquired in step S805 or S806 is added to the internal lottery random value, and the result of the addition is used as a new internal lottery random value. Here, it is determined whether or not an overflow has occurred when the number of determination values is added to the value of the random number for internal lottery (step S808).
オーバーフローが生じた場合には、処理対象としている役がビッグボーナス、レギュラーボーナス、またはRTのいずれかであるかを判定する(ステップS809)。いずれかであった場合には、前回以前のゲームにおいて既にRAM112にビッグボーナス当選フラグ、レギュラーボーナス当選フラグ、またはRT当選フラグ(処理対処としている役と異なってもよい)が設定されているかどうかを判定する(ステップS810)。ビッグボーナス当選フラグ、レギュラーボーナス当選フラグ、またはRT当選フラグが設定されていれば、そのまま抽選処理を終了して、図11のフローチャートに復帰する。
If an overflow occurs, it is determined whether the combination to be processed is a big bonus, a regular bonus, or RT (step S809). If it is any of the above, whether or not the big bonus winning flag, the regular bonus winning flag, or the RT winning flag (which may be different from the role being dealt with) is already set in the
ステップS809で処理対象としている役がビッグボーナス、レギュラーボーナス、RTのいずれでもなかった場合、或いはステップS810でビッグボーナス当選フラグ、レギュラーボーナス当選フラグ、RT当選フラグのいずれも設定されていなければ、処理対象としている役の当選フラグをRAM112に設定する(ステップS811)。そして、抽選処理を終了して、図11のフローチャートに復帰する。 If the combination to be processed in step S809 is neither a big bonus, regular bonus, nor RT, or if none of the big bonus winning flag, regular bonus winning flag, RT winning flag is set in step S810 The winning flag of the target combination is set in the RAM 112 (step S811). Then, the lottery process is terminated, and the process returns to the flowchart of FIG.
また、ステップS808でオーバーフローしていないと判定された場合には、遊技状態別テーブルに登録された役のうちで未だ処理対象としていない役があるかどうかを判定する(ステップS812)。未だ処理対象としていない役があれば、ステップS803の処理に戻り、処理対象を次の役として処理を継続する。処理対象としていない役がなければ、抽選処理を終了して、図11のフローチャートに復帰する。 If it is determined in step S808 that there is no overflow, it is determined whether there is a combination that has not yet been processed among the combinations registered in the gaming state table (step S812). If there is a combination that has not yet been processed, the process returns to step S803, and the processing is continued with the processing target as the next combination. If there is no combination not to be processed, the lottery process is terminated and the process returns to the flowchart of FIG.
この変形例によれば、取得した内部抽選用の乱数に、遊技状態別テーブルに登録された各役の判定値数を加算していき、その加算の結果がオーバーフローしたか否かによって、それぞれの役の当選の有無を判定することができる。すなわち、実際の当選判定を行う前に、当選判定用テーブルを生成するといった処理が必要なく、抽選処理におけるループ処理が1回で済むようになり、抽選処理全体での処理効率が高いものとなる。尚、上記の実施例では、それぞれの判定値数が0から16383に向かって割り当てられるのに対して、この変形例では、取得した内部抽選用の乱数に、遊技状態別テーブルに登録された各役の判定値数を加算していき、その加算の結果がオーバーフローしたか否かによって、それぞれの役の当選の有無を判定しているので、それぞれの判定値数が16383から0に向かって割り当てられることとなる。しかしながら、判定値数自体は同一であるので、それぞれの役の当選確率も同一となる。 According to this modified example, the number of determination values of each combination registered in the gaming state table is added to the acquired random number for internal lottery, and depending on whether or not the result of the addition overflows, Whether or not a winning combination has been won can be determined. That is, there is no need to generate a winning determination table before the actual winning determination is made, and the loop process in the lottery process can be performed only once, and the processing efficiency of the entire lottery process becomes high. . In the above-described embodiment, the number of determination values is assigned from 0 to 16383. In this modification, each random number for internal lottery acquired is registered in the game state table. Since the number of winning combination judgment values is added and whether or not the winning of each winning combination is determined based on whether or not the result of the addition overflows, each judging value number is assigned from 16383 toward 0 Will be. However, since the number of determination values itself is the same, the winning probabilities of the respective combinations are also the same.
尚、ステップS807では取得した判定値数を内部抽選用の乱数の値に加算していたが、取得した判定値数を取得した内部抽選用の乱数の値から減算して、減算の結果を新たな内部抽選用の乱数の値とするものとしても良い。判定値数を内部抽選用の乱数の値から減算するときには、内部抽選用の乱数の第15ビットと第14ビットとを「0」として、減算の結果にオーバーフローが生じたかどうかを判定するものとすることができる。 In step S807, the acquired determination value number is added to the internal lottery random value. However, the acquired determination value number is subtracted from the acquired internal lottery random number value, and the result of the subtraction is newly added. It may be a random value for internal lottery. When subtracting the number of determination values from the random value for internal lottery, the 15th and 14th bits of the random number for internal lottery are set to “0” to determine whether or not an overflow has occurred in the result of the subtraction. can do.
上記の実施例では、ビッグボーナス当選フラグ、レギュラーボーナス当選フラグ或いはRT当選フラグが設定されているか否かに関わらず、遊技状態が通常またはRTにあるときにはビッグボーナス及びレギュラーボーナス(並びにRT(通常遊技状態にあるとき)の判定値を登録した当選判定用テーブルを生成するものとしていた。図10の変形例でも、ビッグボーナス及びレギュラーボーナス(並びにRT(通常遊技状態にあるとき)の判定値数を取得して、これらの役の当選の有無を判定するものとしていた。但し、ビッグボーナス当選フラグ、レギュラーボーナス当選フラグ或いはRT当選フラグが設定されているときには、これらの役に当選したものと判定されても、対応する当選フラグを設定しないものとしていた。 In the above embodiment, regardless of whether the big bonus winning flag, the regular bonus winning flag or the RT winning flag is set, when the gaming state is normal or RT, the big bonus and regular bonus (and RT (normal game) 10 is used to generate the winning determination table in which the determination values of the big bonus and the regular bonus (and RT (when in the normal gaming state) are set). The winning combination is determined to determine whether or not these roles have been won, but if the big bonus winning flag, regular bonus winning flag or RT winning flag is set, it is determined that these roles have been won. However, the corresponding winning flag is not set.
これに対して、ビッグボーナス当選フラグ、レギュラーボーナス当選フラグ或いはRT当選フラグが既に設定されているときには、これらの役の抽選自体を行わないものとしても良い。すなわち、ビッグボーナス当選フラグ、レギュラーボーナス当選フラグ或いはRT当選フラグが設定されているときには、これらの役の判定値を登録していない当選判定用テーブルを生成するものとしたり、これらの役に対応した判定値数を内部抽選用の乱数に加算したりしないものとしても良い。この場合には、内部抽選用の乱数と判定値との大小判定や、判定値数を内部抽選用の乱数に加算した結果のオーバーフロー判定を行う回数が少なくて済むようになる。 On the other hand, when the big bonus winning flag, the regular bonus winning flag or the RT winning flag is already set, the lottery of these combinations may not be performed. That is, when the big bonus winning flag, the regular bonus winning flag or the RT winning flag is set, a winning determination table in which the determination values of these combinations are not registered or corresponding to these combinations is generated. The number of determination values may not be added to the internal lottery random number. In this case, it is possible to reduce the number of times that the size determination between the random number for internal lottery and the determination value and the overflow determination as a result of adding the number of determination values to the random number for internal lottery are performed.
上記の実施例では、通常遊技状態とRTとで、別々の遊技状態別テーブルが用いられていた。もっとも、通常遊技状態とRTとで適用される判定値数の異なる役は、リプレイと、RT(通常遊技状態のみの役である)だけである。このため、通常遊技状態とRTとで遊技状態別テーブルを共通化し、リプレイとRTについては、設定値と賭数に応じて判定値数が格納されていることを示す共通フラグと同様の共通フラグを用いて、異なる判定値数が適用させるようにすることができる。 In the above embodiment, different game state tables are used for the normal game state and RT. However, only the replay and the RT (which is a role only in the normal gaming state) have different judgment value numbers applied in the normal gaming state and the RT. Therefore, the common gaming state table is shared between the normal gaming state and the RT, and the common flag similar to the common flag indicating that the determination value number is stored in accordance with the set value and the betting number for the replay and RT. Can be used to apply different numbers of decision values.
上記の実施例では、乱数発生回路115から抽出した乱数の上位バイト全体を下位バイトで置換し、下位バイト全体を上位バイトで置換するという入れ替えを行っていた。これに対して、乱数発生回路115から抽出した乱数のビットのうちの特定のビットのデータを他のビットのデータ(但し、マスクされる第7、第15ビット以外)で置換するだけであっても良い。また、乱数発生回路115から抽出した乱数の値を、そのまま内部抽選用の乱数として当選判定用テーブルと比較するものとしても良い。図20の変形例では、乱数発生回路115から抽出した乱数の値に、順次判定値数を加算していくものとすることができる。さらに、上記の実施例とは異なる方法により内部抽選用の乱数に加工するものとしても良い。
In the above embodiment, the entire high-order byte of the random number extracted from the random
図21は、乱数発生回路115から抽出した乱数をCPU111がソフトウェアにより内部抽選用の乱数に加工するまでの処理(ステップS101)の第1の変形例の説明図である。この第1の変形例でも、乱数発生回路115から抽出された乱数は、CPU111が有する16ビットの汎用レジスタ111GRに格納されるものとなる。
FIG. 21 is an explanatory diagram of a first modification of the process (step S101) until the
乱数発生回路115から抽出された乱数が汎用レジスタ111GRに格納されると、CPU111は、さらに内部のリフレッシュレジスタ111Rの値を加工用の乱数として抽出する。CPU111は、汎用レジスタ111GRの上位バイトの値(上位カウンタ115cから抽出した値)にリフレッシュレジスタ111Rから抽出した加工用の乱数を加算する。汎用レジスタ111GRの下位バイトの値(下位カウンタ115bから抽出した値)は、そのままにしておく。
When the random number extracted from the random
次に、CPU111は、汎用レジスタ111GRの値、すなわち上位バイトに加工用の乱数を加算した値を、8080hと論理和演算をする。さらに、CPU111は、上位1バイト(第8ビット〜第15ビット)までを1ビットずつ下位にシフトし、これによって空いた第15ビットに1を挿入する。CPU111は、このときに汎用レジスタ111GRに格納されている値を、内部抽選用の乱数として取得し、当選判定用テーブルに登録された判定値と比較するものとなる。
Next, the
図22は、乱数発生回路115から抽出した乱数をCPU111がソフトウェアにより内部抽選用の乱数に加工するまでの処理(ステップS101)の第2の変形例の説明図である。この例でも、乱数発生回路115から抽出された乱数は、CPU111が有する16ビットの汎用レジスタ111GRに格納されるものとなる。
FIG. 22 is an explanatory diagram of a second modification of the process (step S101) until the
乱数発生回路115から抽出された乱数が汎用レジスタ111GRに格納されると、CPU111は、さらに内部のリフレッシュレジスタ111Rの値を加工用の乱数として抽出する。CPU111は、汎用レジスタ111GRの上位バイトの値(上位カウンタ115cから抽出した値)にリフレッシュレジスタ111Rから抽出した加工用の乱数を加算する。また、汎用レジスタ111GRの下位バイトの値(下位カウンタ115bから抽出した値)にもリフレッシュレジスタ111Rから抽出した加工用の乱数を加算する。
When the random number extracted from the random
次に、CPU111は、汎用レジスタ111GRの値、すなわち上位バイト及び下位バイトにそれぞれ加工用の乱数を加算した値を、8080hと論理和演算をする。さらに、CPU111は、上位1バイト(第8ビット〜第15ビット)までを1ビットずつ下位にシフトし、これによって空いた第15ビットに1を挿入する。CPU111は、このときに汎用レジスタ111GRに格納されている値を、内部抽選用の乱数として取得し、当選判定用テーブルに登録された判定値と比較するものとなる。
Next, the
以上説明した第1、第2の変形例では、リフレッシュレジスタ111Rの値を加工用の乱数として抽出し、これを乱数発生回路115から抽出した乱数の上位バイト(第2変形例では、さらに下位バイト)に加算して、乱数の加工を行うものとしている。ここで適用した乱数の加工には、少なくとも加工用の乱数を上位バイトに加算する処理を含んでいる。これにより、内部抽選用の乱数のバラツキを大きくすることができ、遊技者による狙い打ちを可能な限り防ぐことができる。
In the first and second modified examples described above, the value of the
また、加工用の乱数をリフレッシュレジスタ111Rから抽出するものとしたことで、加工用の乱数を生成する手段として特別な構成が必要ない。しかも、リフレッシュレジスタ111Rの値は、CPU111の命令フェッチ毎に更新されるもので、その更新間隔は一定しないので、ランダム性の高い乱数を加工用の乱数として抽出することができる。そして、加工用の乱数のランダム性が高いことから、これを用いて生成される内部抽選用の乱数のランダム性も高くなる。
Further, since the processing random numbers are extracted from the
尚、上記第1、第2の変形例において、乱数発生回路115から抽出した乱数の上位バイト(及び下位バイト)にリフレッシュレジスタ111Rから抽出した値を加算していたが、リフレッシュレジスタ111R以外でハードウェアまたはソフトウェアにより周期的に更新される値を加算しても良い。また、リフレッシュレジスタ111Rから抽出した値(或いは、リフレッシュレジスタ111Rに代わるものの値)を加算するのではなく、減算や、論理和、論理積などの論理演算を行っても良い。
In the first and second modifications, the value extracted from the
また、上記の実施例で示した上位バイトと下位バイトとの入れ替えのようなビットの置換を、第1、第2の変形例に併用するものとしても良い。上記第1、第2の変形例においても、乱数発生回路115からの乱数の抽出から加工を終了するまでの間は、汎用レジスタ111GRの内容が書き換えられてしまうのを防ぐため、CPU111に対する割り込みが禁止されるものとなる。
Further, bit replacement such as replacement of the upper byte and the lower byte shown in the above embodiment may be used in combination with the first and second modifications. Also in the first and second modified examples, during the period from the extraction of the random number from the random
また、第2の変形例においては、乱数発生回路115から抽出した乱数の上位バイトと下位バイトにそれぞれ加算する加工用の乱数を、リフレッシュレジスタ111Rから異なるタイミングで別々に抽出しても良い。上位バイトに加算する加工用の乱数を更新する手段と、下位バイトに加算する加工用の乱数を更新する手段とを別々に用意し、それぞれから上位バイト用、下位バイト用の加工用の乱数を抽出する手段を設けるものとしても良い。この場合において、上位バイト用の加工用の乱数を更新する手段と下位バイト用の加工用の乱数を更新する手段の一方をリフレッシュレジスタ111Rによって構成するものとすることができる。
In the second modification, processing random numbers to be added to the upper and lower bytes of the random number extracted from the random
上記の実施例では、乱数発生回路115が発生する乱数、すなわちハードウェア乱数機能により抽出した乱数をソフトウェアにより加工する場合に本発明を適用した場合について説明した。しかしながら、上記したソフトウェアによる乱数の加工は、ソフトウェアにより周期的に更新される乱数に適用しても良い。例えば、制御部110を構成するマイクロコンピュータとは第1のマイクロコンピュータにおいてタイマ割り込みなどにより周期的に更新される乱数を、CPU111が第2のマイクロコンピュータに指示を送って抽出させ、I/Oポート114を介してCPU111に入力して、汎用レジスタ111GRに格納するものとすることができる。第2のマイクロコンピュータの機能は、制御部110を構成するマイクロコンピュータに含まれていても良い。この場合にも、加工後に取得される乱数の値をバラつかせることができるようになり、遊技者による狙い打ちの防止の効果を図ることができる。
In the above embodiment, the case where the present invention is applied to the case where the random number generated by the random
上記の実施例では、左リール3Lについてのみ「チェリー」の単図柄で入賞となるので、左リール3Lが第3停止リールとなる場合のみ禁止目が生じるものとなっていた。自動停止モードによりリール3L、3C、3Rの回転を停止させる場合は、既に中と右リール3C、3Rが停止している(禁止目が回避されている)場合のみ左リール3Lが第3停止リールとなるので、入賞の表示態様の導出を避けられなくなる場合がなかった。
In the above-described embodiment, only the
これに対して、右リール3Rについてのみ「チェリー」の単図柄で入賞となる場合には、右リール3Rが第3停止リールとなる場合でも禁止目が生じることがあり得る。自動停止モードによりリール3L、3C、3Rの回転を停止させる場合に、自動停止モードにおけるリール3L、3C、3Rの停止順を上記と同じにしてしまうと、右リール3Rが第3停止リールとなる場合がある。
On the other hand, if only the
例えば、左リール3Lについて禁止目の一部を構成する図柄が導出されて停止していて、第2、第3停止リールとして中及び右リール3C、3Rを自動停止モードで停止させる場合には、中リール3Cを第2停止リールとするのではなく、右リール3Rを第2停止リールとして選択するものとし、選択した順序に従って右リール3R、中リール3Cの順序で停止させれば良い。左リール3Lについて禁止目の一部を構成する図柄が導出されていなければ、中リールを第2停止リールとして選択し、選択した順序に従って中リール3C、右リール3Rの順序で停止させることができる。
For example, when the symbols constituting a part of the prohibition eye are derived for the
また、左リール3Lについて禁止目の一部を構成する図柄が導出されて停止しているときであっても、中及び右リール3L、3Cを自動停止モードで停止させる場合に、必ず中リール3C、右リール3Rの順序で停止させるものとするが、第2停止リールである中リール3Cを停止させるときに、左リール3Lについて禁止目の一部を構成する図柄が導出されているかどうかを判定して、禁止目の一部を導出する図柄が導出されている場合には、中リール3Cの停止図柄として選択可能な図柄の中から禁止目を構成しない図柄を選択して、停止させるものとすることができる。
Even when the symbols constituting a part of the forbidden eye are derived and stopped for the
いずれの場合にも、第2停止リールまで停止した段階で可変表示装置2に禁止目が導出されていることがないので、自動停止モードによりリール3L、3C、3Rの回転を停止させる場合に入賞の表示態様が導出されてしまうのを回避することができる。
In any case, no prohibition is drawn to the
上記の実施例では、リール3L、3C、3Rの一部が自動停止モードにより停止される場合には190ミリ秒の最大遅延時間の範囲内で停止図柄を選択するものとしていたが、このような制限を受けることなく、停止図柄を選択できるようにしても良い。最大遅延時間の制限を受けることなく停止図柄を選択できるようにした場合には、図2の図柄配列では禁止目が生じないものとなるので、第2停止リールの停止時において禁止目の導出を避ける制御が不要となる。
In the above embodiment, when a part of the
上記の実施例では、停止ボタン12L、12C、12Rが操作されることにより停止条件が成立した場合には、予め停止位置が定められたリール制御テーブルを参照して図柄の停止位置を決定し、当該停止位置でリールを停止させるテーブル方式でリール3L、3C、3Rの回転を停止させるのに対し、リール停止タイマが所定時間を計時したことにより停止条件が成立した場合には、停止条件が成立したときの現在の図柄位置に基づいて引込制御または外し制御を行うコントロール方式でリール3L、3C、3Rの回転を停止させるスロットマシン、すなわちテーブル方式とコントロール方式を併用したスロットマシンを例として説明した。これに対して、停止ボタン12L、12C、12Rが操作されることにより停止条件が成立したか、リール停止タイマが所定時間を計時したことにより停止条件が成立したか、に関わらず、停止条件がが成立した場合に、テーブル方式のみでリール3L、3C、3Rの回転を停止させるスロットマシンや、コントロール方式のみでリール3L、3C、3Rの回転を停止させるスロットマシンにも適用することができる。
In the above embodiment, when the stop condition is satisfied by operating the
前者の場合では、リール3L、3C、3Rの全てが未停止で自動停止モードにセットされたときには、ハズレの表示態様を導出する制御を登録したテーブルを参照して、図柄の停止位置を決めれば良い。リール3L、3C、3Rの一部が未停止で自動停止モードにセットされたときには、上記で設定されていないものとみなされた当選フラグに対応した役がハズレていることに対応するテーブルを参照して、図柄の停止位置を決めれば良い。また、後者の場合には、停止ボタン12L、12C、12Rが操作されて停止条件が成立したときに、現在の図柄位置に基づいて引込制御または外し制御を行うが、当選フラグの設定状況が同一の場合であっても、リール制御振分処理において選択されたリール制御の種類に応じて異なる図柄を引き込む等の制御を行えば良い。
In the former case, when all of the
上記の実施例では、リール停止タイマが所定時間を計時したことにより自動停止モードにセットし、リール3L、3C、3Rの回転を強制的に停止させるとともに、この場合には、いずれの役の当選フラグが設定されているかに関わらず、どの役の入賞表示態様ともならないハズレの表示態様が必ず導出され、偶然性の要素だけで入賞が発生するのを防ぐことができるようになっているが、例えば、リール3L、3C、3Rの回転を強制的に停止させることなく、遊技者が停止ボタン12L、12C、12Rを操作した場合にのみ、リール3L、3C、3Rの回転を停止させるようにしても良く、これによれば、遊技者によって停止ボタン12L、12C、12Rが操作されないまま経過した時間に関わらず、遊技者によって停止ボタン12L、12C、12Rが操作されるまで、可変表示装置2における図柄の変動が継続し、表示結果が導出されることがないので、遊技者によって停止ボタン12L、12C、12Rが操作されずに時間が経過したという偶然性の要素だけで入賞表示態様が導出されることはなく、射倖性の抑制の担保を図ることができる。
In the above embodiment, the reel stop timer sets the automatic stop mode when the predetermined time has elapsed, forcibly stops the rotation of the
また、この場合には、いずれの役も当選していないゲームにおいては、リール停止タイマが所定時間を計時したことにより自動停止モードにセットし、リール3L、3C、3Rの回転を強制的に停止させるようにしても良い。これによれば、いずれの役も当選していないゲーム、すなわち技術介入する余地のないゲームにおいては、遊技者によって停止ボタン12L、12C、12Rが操作されなくても、リール停止タイマが所定の時間を計時すれば可変表示装置2に表示結果が導出されて1ゲームが終了するため、1ゲーム当たりに要する時間を制限することができ、スロットマシンの実質的な稼働率の低下を防止することができる。
Also, in this case, in a game in which no winning combination is won, the reel stop timer sets the automatic stop mode by counting the predetermined time, and the rotation of the
上記の実施例では、可変表示装置2は、外周部に複数の図柄を所定順に配した3つのリール3L、3C、3Rを備えるものとし、これらのリール3L、3C、3Rの回転駆動によって図柄を可変表示させるものとしていた。しかしながら、液晶表示装置などの表示装置上で仮想的に図柄を可変表示させるものを、上記のような可変表示装置2の代わりに用いても良い。
In the above embodiment, the
前記実施例における各要素は、本発明に対して以下のように対応している。 Each element in the embodiment corresponds to the present invention as follows.
本発明の請求項1に記載のスロットマシンは、
各々が識別可能な複数種類の図柄を変動表示可能な3つ以上の可変表示部(リール3L、3C、3R)からなり、各可変表示部に各々独立した表示結果を導出させることが可能な可変表示装置(可変表示装置2)を備え、
1ゲームに対して所定数の賭数を設定することによりゲームが開始可能となるとともに、全ての前記可変表示部の表示結果が導出されることにより1ゲームが終了し、該可変表示部の表示結果に応じて入賞が発生可能とされたスロットマシン(スロットマシン1)であって、
前記可変表示部の表示結果が導出される前に、予め定められた複数種類の入賞をそれぞれ発生させることを許容するか否かを、入賞の種類毎に決定する事前決定手段{CPU111(抽選処理)}と、
前記事前決定手段が入賞の発生を許容する旨を決定する割合が異なる複数種類の許容段階(設定値)のうちから、いずれかの許容段階を選択して設定する許容段階設定手段(設定スイッチ91)と、
前記事前決定手段により決定を行う前に、所定のタイミングで所定の範囲内において更新される数値データ(内部抽選用の乱数)を、ゲーム毎に判定用数値データとして判定領域に入力する数値データ入力手段{CPU111(S101)}と、
いずれか1種類以上の入賞について、前記判定領域に入力された判定用数値データに対して前記事前決定手段が発生を許容する旨を決定することとなる判定値の数を示す判定値データ(判定値数)を、前記複数種類の許容段階に共通して(設定値について共通フラグが設定)記憶するとともに、前記許容段階に共通して判定値データが記憶されていない2種類以上の入賞について、前記判定領域に入力された判定用数値データに対して前記事前決定手段が発生を許容する旨を決定することとなる判定値の数を示す判定値データを、前記許容段階の種類に応じて個別に(設定値について共通フラグが未設定)記憶する判定値データ記憶手段(図4:遊技状態別テーブル、図5:判定値数の記憶領域)と、
を備え、
前記事前決定手段は、前記許容段階設定手段により設定された許容段階に対応して前記判定値データ記憶手段に記憶された判定値データに応じて、前記判定領域に入力された判定用数値データが前記入賞の種類毎に発生を許容する旨を示しているか否かを判定する許容判定手段{CPU111(S110、S111)}を含み、該許容判定手段により発生を許容する旨を示していると判定された種類の入賞の発生を許容する旨を決定するとともに、
前記スロットマシンは、
前記可変表示部の導出条件が成立したとき(停止ボタン12L、12C、12Rの操作が検出されたとき)に、前記事前決定手段の決定結果に応じて所定の引込範囲内に位置する表示結果を該可変表示部の表示結果として導出させる制御を行う導出制御手段{CPU111(S502〜S505)}と、
全ての前記可変表示部の表示結果が導出されたときに、該可変表示部における入賞ライン(有効ライン)上に導出された図柄の組合せに応じて入賞の発生を判定する入賞判定手段{CPU111(入賞判定処理)}と、
第1の遊技状態(通常遊技状態)及び第2の遊技状態(レギュラーボーナス、ビッグボーナス中の小役ゲーム)を含む複数の遊技状態に制御する遊技状態制御手段{CPU111(S614、S619、S622、S625)}と、
を更に備え、
前記入賞判定手段は、
前記第1の遊技状態において全ての前記可変表示部における前記入賞ライン上に特定図柄(「ベル」、「プラム」)が導出されたときに、第1の入賞(ベル入賞、リプレイ入賞)の発生を判定する第1の入賞判定手段(S609、S615)と、
前記第2の遊技状態において前記可変表示部のうち少なくとも1つの可変表示部における前記入賞ライン上に前記特定図柄が導出され、該特定図柄が導出された可変表示部とは別の可変表示部のうちの少なくとも1つの可変表示部における前記入賞ライン上に前記特定図柄以外の図柄が導出されたときに、前記特定図柄が前記入賞ライン上に導出された可変表示領域及び前記特定図柄以外の図柄が前記入賞ラインに導出された可変表示領域以外の可変表示領域に導出された図柄に関わりなく、第2の入賞(JAC入賞、JACIN入賞)の発生を判定する第2の入賞判定手段(S602〜S603、S612〜S613)と、
を含み、
前記可変表示部のうち少なくとも1つの可変表示部においては前記特定図柄(「ベル」、「プラム」)が前記所定の引込範囲を超えて配置されており、
前記導出制御手段は、前記事前決定手段により前記第2の入賞の発生を許容する旨が決定されたとき(JACの当選時、JACINの当選時)に、前記可変表示部のうちいずれか1つの可変表示部を除き、前記入賞ライン上に可能な限り前記特定図柄を導出させる制御を行う、
ことを特徴としている。
The slot machine according to
It consists of three or more variable display parts (
A game can be started by setting a predetermined number of bets for one game, and the display result of all the variable display units is derived, so that one game is ended and the display of the variable display unit is displayed. A slot machine (slot machine 1) in which a winning can be generated according to a result,
Prior determination means {CPU111 (lottery process) for determining for each type of winning whether or not to allow each of a plurality of predetermined types of winnings to be generated before the display result of the variable display unit is derived. )}When,
Allowable step setting means (setting switch) for selecting and setting one of the allowable steps from a plurality of types of allowable steps (setting values) at which the pre-determining unit determines that the winning is permitted. 91)
Numerical data that is input into the determination area as numerical data for determination for each game, as numerical data updated within a predetermined range at a predetermined timing before making a determination by the prior determination means Input means {CPU111 (S101)};
With respect to any one or more types of winnings, determination value data indicating the number of determination values that the pre-determining means determines to allow the generation of the determination numerical data input to the determination area ( (The number of judgment values) is stored in common for the plurality of types of permissible stages (a common flag is set for the set values), and for two or more types of prizes in which no judgment value data is stored in common for the permissible stages The determination value data indicating the number of determination values that are determined to be allowed to be generated by the pre-determining unit for the determination numerical data input to the determination area, according to the type of the allowable stage Determination value data storage means (FIG. 4: table according to gaming state, FIG. 5: storage area for the number of determination values) for storing individually (the common flag is not set for the set value)
With
The pre-determining means is the determination numerical data input to the determination area in accordance with the determination value data stored in the determination value data storage means corresponding to the allowable stage set by the allowable stage setting means. Includes an allowance determining means {CPU111 (S110, S111)} for determining whether or not generation is permitted for each type of winning, and the allowance determining means indicates that the occurrence is permitted. A decision to allow the determined type of winnings to occur,
The slot machine is
When the derivation condition for the variable display section is satisfied (when the operation of the
When the display results of all the variable display units are derived, a winning determination unit {CPU111 () that determines the occurrence of a winning according to the combination of symbols derived on the winning line (effective line) in the variable display unit. Winning determination processing)},
Game state control means {CPU 111 (S614, S619, S622, control to a plurality of gaming states including a first gaming state (normal gaming state) and a second gaming state (regular bonus, small bonus game in big bonus)) S625)},
Further comprising
The winning determination means includes
When a specific symbol (“bell”, “plum”) is derived on the winning line in all the variable display sections in the first gaming state, the first winning (bell winning, replay winning) occurs. First winning determination means (S609, S615) for determining
In the second gaming state, the specific symbol is derived on the winning line in at least one of the variable display units, and the variable display unit is different from the variable display unit from which the specific symbol is derived. When a symbol other than the specific symbol is derived on the winning line in at least one of the variable display portions, the variable display area in which the specific symbol is derived on the winning line and the symbol other than the specific symbol are Second winning determination means (S602 to S603) for determining the occurrence of the second winning (JAC winning, JACIN winning) regardless of the symbols derived in the variable display area other than the variable display area derived in the winning line. , S612 to S613),
Including
In at least one variable display portion among the variable display portions, the specific symbol (“bell”, “plum”) is disposed beyond the predetermined pull-in range,
The derivation control means may be any one of the variable display sections when it is determined by the pre-decision means that the second winning is allowed (when JAC is won or when JACIN is won). Except for the two variable display parts, control to derive the specific symbol as much as possible on the winning line,
It is characterized by that.
本発明の請求項2に記載のスロットマシンは、請求項1に記載のスロットマシンであって、
前記判定値データ記憶手段(図4:遊技状態別テーブル、図5:判定値数の記憶領域)は、前記許容段階(設定値)の種類に応じて個別に記憶する判定値データ(判定値数)として異なる判定値の数を示す異数判定値データ{図5 (RT または通常遊技状態で3BET のときにおける「ビッグボーナス」など)}と、前記許容段階の種類に応じて個別に記憶する判定値データとして同一の判定値の数を示す同数判定値データ{図5 (RTまたは通常遊技状態における「チェリー」など)}とを、前記入賞の種類に応じて記憶する、
ことを特徴としている。
A slot machine according to
The determination value data storage means (FIG. 4: table according to gaming state, FIG. 5: storage area for the number of determination values) stores the determination value data (the number of determination values) individually stored according to the type of the allowable stage (setting value). ) And different judgment value data indicating the number of different judgment values {FIG. 5 (such as “Big Bonus” in RT or 3 BET in the normal gaming state)}, and judgment to be stored individually according to the type of the permissible stage The same number determination value data indicating the number of the same determination values as the value data {FIG. 5 (RT or “cherry” in the normal gaming state, etc.)} is stored according to the type of winning .
It is characterized by that.
本発明の請求項3に記載のスロットマシンは、請求項1または2に記載のスロットマシンであって、
所定周波数のパルス信号を発生するパルス発生回路と、
n ビット(n は2 以上の整数)配列のデータ信号を、前記パルス発生回路(パルス発生回路115a)からパルス信号が入力されるごとに最下位ビットのレベルを第1レベルと第2レベルとで交互に反転するとともに、下位からm−1番目(mは2以上の整数:m≦n)のビットのレベルが第1レベルから第2レベルに反転されるごとに下位からm番目のビットのレベルを第1レベルと第2レベルとで交互に反転して出力するカウンタ回路(下位カウンタ115b、上位カウンタ115c)と、
遊技者の操作に起因する所定の抽出条件が成立することにより、前記カウンタ回路が出力しているnビット配列のデータ信号をラッチし、ラッチしたnビット配列のデータ信号をビット配列順を変えることなく出力するラッチ回路(サンプリング回路116)と、
前記判定領域とは異なる特定領域(汎用レジスタ111GR)に、前記ラッチ回路が出力したnビット配列のデータ信号をビット配列順を変えることなくnビットの数値データとして入力する入力手段{CPU111(ステップS202)}と、
を更に備え、
前記数値データ入力手段は、前記特定領域に入力されたnビットの数値データのうちの特定のビットのデータと、該数値データのうちの他のビットのデータを入れ替えて(ステップS203)、該入れ替えを行ったnビットの入替数値データを、前記判定用数値データとして前記判定領域に入力する(ステップS205)、
ことを特徴としている。
A slot machine according to
A pulse generation circuit for generating a pulse signal of a predetermined frequency;
Each time a pulse signal is input from the pulse generation circuit (
When a predetermined extraction condition resulting from the player's operation is satisfied, the n-bit array data signal output from the counter circuit is latched, and the bit order of the latched n-bit array data signal is changed. A latch circuit (sampling circuit 116) that outputs without any error,
Input means {CPU 111 (step S202) for inputting an n-bit array data signal output from the latch circuit as n-bit numerical data without changing the bit array order into a specific area (general-purpose register 111GR) different from the determination area. )}When,
Further comprising
The numerical data input means replaces specific bit data of the n-bit numerical data input to the specific area with data of other bits of the numerical data (step S203). The n-bit replacement numerical data that has been subjected to is input to the determination area as the determination numerical data (step S205),
It is characterized by that.
本発明の請求項4に記載のスロットマシンは、請求項1または2に記載のスロットマシンであって、
所定周波数のパルス信号を発生するパルス発生回路(パルス発生回路115a)と、
nビット(nは2以上の整数)配列のデータ信号を、前記パルス発生回路からパルス信号が入力されるごとに最下位ビットのレベルを第1レベルと第2レベルとで交互に反転するとともに、下位からm−1番目(mは2以上の整数:m≦n)のビットのレベルが第1レベルから第2レベルに反転されるごとに下位からm番目のビットのレベルを第1レベルと第2レベルとで交互に反転して出力するカウンタ回路(下位カウンタ115b、上位カウンタ115c)と、
遊技者の操作に起因する所定の抽出条件が成立することにより、前記カウンタ回路が出力しているnビット配列のデータ信号をラッチし、ラッチしたnビット配列のデータ信号をビット配列順を変えることなく出力するラッチ回路(サンプリング回路116)と、
前記判定領域とは異なる特定領域(汎用レジスタ111GR)に、前記ラッチ回路が出力したnビット配列のデータ信号をビット配列順を変えることなくnビットの第1の数値データとして入力する入力手段{CPU111(図21)}と、
所定のタイミングで第2の数値データを更新する数値更新手段(リフレッシュレジスタ111R)と、
前記所定の抽出条件が成立することにより、前記数値更新手段が更新する第2の数値データを抽出する数値抽出手段{CPU111(図21)}と、
上位kビット(kは自然数:k<n)と下位jビット(j=n−k)の第1の数値データにおける上位kビットに対して前記数値抽出手段が抽出した第2の数値データを用いて所定の演算を行う演算手段{CPU111(図21)}と、
を更に備え、
前記数値データ入力手段は、前記演算手段による演算後の上位kビットと前記下位jビ
ットからなる演算結果数値データを、前記判定用数値データとして前記判定領域に入力する(図21)、
ことを特徴としている。
A slot machine according to
A pulse generation circuit (
An n-bit (n is an integer greater than or equal to 2) array data signal is inverted alternately between the first level and the second level every time a pulse signal is input from the pulse generation circuit, and Each time the level of the (m-1) th bit (m is an integer of 2 or more: m ≦ n) from the lower level is inverted from the first level to the second level, the level of the mth bit from the lower level is changed to the first level. A counter circuit (
When a predetermined extraction condition resulting from the player's operation is satisfied, the n-bit array data signal output from the counter circuit is latched, and the bit order of the latched n-bit array data signal is changed. A latch circuit (sampling circuit 116) that outputs without any error,
Input means {CPU111 for inputting the n-bit array data signal output from the latch circuit into the specific area (general-purpose register 111GR) different from the determination area as n-bit first numerical data without changing the bit array order. (FIG. 21)},
Numerical value updating means (refresh
Numerical value extraction means {CPU111 (FIG. 21)} for extracting second numerical data updated by the numerical value update means when the predetermined extraction condition is satisfied;
The second numerical data extracted by the numerical value extraction means for the upper k bits in the first numerical data of the upper k bits (k is a natural number: k <n) and the lower j bits (j = n−k) is used. Calculating means {CPU 111 (FIG. 21)} for performing a predetermined calculation;
Further comprising
The numerical data input means inputs the operation result numerical data composed of the upper k bits and the lower j bits after the operation by the operation means to the determination area as the determination numerical data (FIG. 21).
It is characterized by that.
本発明の請求項5に記載のスロットマシンは、請求項1または2に記載のスロットマシンであって、
所定周波数のパルス信号を発生するパルス発生回路(パルス発生回路115a)と、
nビット(nは2 以上の整数)配列のデータ信号を、前記パルス発生回路からパルス信号が入力されるごとに最下位ビットのレベルを第1レベルと第2レベルとで交互に反転するとともに、下位からm−1番目(mは2以上の整数:m≦n)のビットのレベルが第1レベルから第2レベルに反転されるごとに下位からm番目のビットのレベルを第1レベルと第2レベルとで交互に反転して出力するカウンタ回路(下位カウンタ115b、上位カウンタ115c)と、
遊技者の操作に起因する所定の抽出条件が成立することにより、前記カウンタ回路が出力しているnビット配列のデータ信号をラッチし、ラッチしたnビット配列のデータ信号をビット配列順を変えることなく出力するラッチ回路(サンプリング回路116)と、
前記判定領域とは異なる特定領域(汎用レジスタ111GR)に、前記ラッチ回路が出力したnビット配列のデータ信号をビット配列順を変えることなくnビットの第1の数値データとして入力する入力手段{CPU111(図22)}と、
所定のタイミングで第2の数値データを更新する第1の数値更新手段(リフレッシュレジスタ111R)と、
所定のタイミングで前記第2の数値データとは異なる第3の数値データを更新する第2の数値更新手段(リフレッシュレジスタ111R)と、
予め定められた抽出条件が成立することにより、前記第1の数値更新手段から第2の数値データを抽出する第1の数値抽出手段{CPU111(図22)}と、
所定の抽出条件が成立することにより、前記第2の数値更新手段から第3の数値データ
を抽出する第2の数値抽出手段{CPU111(図22)}と、
上位kビット(kは自然数:k<n)と下位jビット(j=n−k)の第1の数値データにおける上位kビットに対して前記第1の数値抽出手段が抽出した第2の数値データを用いて所定の演算を行い、下位jビットに対して前記第2の数値抽出手段が抽出した第3の数値データを用いて所定の演算を行う演算手段{CPU111(図22)}と、
を更に備え、
前記数値データ入力手段は、前記演算手段による演算後の上位kビットと該演算後の下位jビットからなる演算結果数値データを、前記判定用数値データとして前記判定領域に入力する(図22)、
ことを特徴としている。
A slot machine according to
A pulse generation circuit (
An n-bit (n is an integer greater than or equal to 2) array data signal is inverted alternately between the first level and the second level every time a pulse signal is input from the pulse generation circuit, and Each time the level of the (m-1) th bit (m is an integer of 2 or more: m ≦ n) from the lower level is inverted from the first level to the second level, the level of the mth bit from the lower level is changed to the first level. A counter circuit (
When a predetermined extraction condition resulting from the player's operation is satisfied, the n-bit array data signal output from the counter circuit is latched, and the bit order of the latched n-bit array data signal is changed. A latch circuit (sampling circuit 116) that outputs without any error,
Input means {CPU111 for inputting the n-bit array data signal output from the latch circuit into the specific area (general-purpose register 111GR) different from the determination area as n-bit first numerical data without changing the bit array order. (FIG. 22)}
First numerical value updating means (refresh
Second numerical value updating means (refresh
First numerical value extraction means {CPU111 (FIG. 22)} for extracting second numerical data from the first numerical value update means when a predetermined extraction condition is satisfied;
Second numerical value extracting means {CPU 111 (FIG. 22)} for extracting third numerical data from the second numerical value updating means when a predetermined extraction condition is satisfied;
The second numerical value extracted by the first numerical value extraction means for the upper k bits in the first numerical data of the upper k bits (k is a natural number: k <n) and the lower j bits (j = n−k). A calculation unit {CPU111 (FIG. 22)} that performs a predetermined calculation using data and performs a predetermined calculation using the third numerical value data extracted by the second numerical value extraction unit for the lower j bits;
Further comprising
The numerical data input means inputs operation result numerical data consisting of upper k bits after the operation by the operation means and lower j bits after the operation to the determination area as the determination numerical data (FIG. 22).
It is characterized by that.
本発明の請求項6に記載のスロットマシンは、請求項1〜5のいずれかに記載のスロットマシンであって、
前記遊技状態制御手段{CPU111(S614、S619、S622、S625)}は、前記第1の遊技状態(通常遊技状態)に比較して遊技者にとって有利度が高く、かつ前記第1の遊技状態に比較して滞在率の低い前記第2の遊技状態(レギュラーボーナス、ビッグボーナス中の小役ゲーム)に制御する、
ことを特徴としている。
A slot machine according to
The gaming state control means {CPU 111 (S614, S619, S622, S625)} has a higher advantage for the player than the first gaming state (normal gaming state) and is in the first gaming state. Control to the second gaming state (regular bonus, small role game in the big bonus) with a low stay rate in comparison,
It is characterized by that.
本発明の請求項7に記載のスロットマシンは、請求項6に記載のスロットマシンであって、
前記遊技状態制御手段{CPU111(S614、S619、S622、S625)}は、前記第2の遊技状態(ビッグボーナス中の小役ゲーム)において前記第2の入賞(JACIN入賞)が発生したときに該第2の遊技状態よりも更に遊技者にとって有利度の高い第3の遊技状態(レギュラーボーナス)に移行させる遊技状態移行手段(S614)を含む、
ことを特徴としている。
A slot machine according to
The gaming state control means {CPU111 (S614, S619, S622, S625)} determines that the second winning (JACIN winning) occurs in the second gaming state (small role game in a big bonus). Including game state transition means (S614) for shifting to a third game state (regular bonus) that is more advantageous for the player than the second game state.
It is characterized by that.
本発明の請求項8に記載のスロットマシンは、請求項1〜7のいずれかに記載のスロットマシンであって、
前記導出制御手段{CPU111(S502〜S505)}は、前記事前決定手段{CPU111(抽選処理)}により前記第2の入賞(JAC入賞、JACIN入賞)の発生を許容する旨が決定されたとき(JAC、JACINの当選時)に、前記可変表示部のうち最後に表示結果が導出される可変表示部(第3停止リール)以外の可変表示部(第1停止リール及び第2停止リール)において、前記入賞ライン(有効ライン)上に可能な限り前記特定図柄(「ベル」、「プラム」)を導出させる制御を行うとともに、前記最後に表示結果が導出される可変表示部において、既に表示結果が導出された全ての可変表示部の前記入賞ライン上に前記特定図柄が導出されているときに、前記入賞ライン上に前記特定図柄以外の図柄を導出させる制御を行い、既に表示結果が導出されたいずれかの可変表示部に前記特定図柄以外の図柄が導出されているときに、前記入賞ライン上に可能な限り前記特定図柄を導出させる制御を行う、
ことを特徴としている。
A slot machine according to
When the derivation control means {CPU111 (S502 to S505)} determines that the pre-determining means {CPU111 (lottery process)} allows the generation of the second prize (JAC prize, JACIN prize) In the variable display section (first stop reel and second stop reel) other than the variable display section (third stop reel) from which the display result is finally derived among the variable display sections (when JAC or JACIN is won) In the variable display section where the display result is derived at the end while performing control for deriving the specific symbol (“bell”, “plum”) as much as possible on the winning line (effective line) When the specific symbol is derived on the winning line of all the variable display units from which the symbol is derived, a control other than the specific symbol is derived on the winning line. It was carried out, when it is already displayed that said non-specific symbols of symbols on the variable display portion of any derived there is derived, performs control to derive the specific symbols as possible on the winning line,
It is characterized by that.
1 スロットマシン
2 可変表示装置
3L、3C、3R リール
12L、12C、12R 停止ボタン
101 遊技制御基板
102 演出制御基板
111 CPU
111R リフレッシュレジスタ
111GR 汎用レジスタ
112 RAM
115 乱数発生回路
116 サンプリング回路
DESCRIPTION OF
111R refresh register 111GR general-
115 random
Claims (8)
1ゲームに対して所定数の賭数を設定することによりゲームが開始可能となるとともに、全ての前記可変表示部の表示結果が導出されることにより1ゲームが終了し、該可変表示部の表示結果に応じて入賞が発生可能とされたスロットマシンであって、
前記可変表示部の表示結果が導出される前に、予め定められた複数種類の入賞をそれぞれ発生させることを許容するか否かを、入賞の種類毎に決定する事前決定手段と、
前記事前決定手段が入賞の発生を許容する旨を決定する割合が異なる複数種類の許容段階のうちから、いずれかの許容段階を選択して設定する許容段階設定手段と、
前記事前決定手段により決定を行う前に、所定のタイミングで所定の範囲内において更新される数値データを、ゲーム毎に判定用数値データとして判定領域に入力する数値データ入力手段と、
いずれか1種類以上の入賞について、前記判定領域に入力された判定用数値データに対して前記事前決定手段が発生を許容する旨を決定することとなる判定値の数を示す判定値データを、前記複数種類の許容段階に共通して記憶するとともに、前記許容段階に共通して判定値データが記憶されていない2種類以上の入賞について、前記判定領域に入力された判定用数値データに対して前記事前決定手段が発生を許容する旨を決定することとなる判定値の数を示す判定値データを、前記許容段階の種類に応じて個別に記憶する判定値データ記憶手段と、
を備え、
前記事前決定手段は、前記許容段階設定手段により設定された許容段階に対応して前記判定値データ記憶手段に記憶された判定値データに応じて、前記判定領域に入力された判定用数値データが前記入賞の種類毎に発生を許容する旨を示しているか否かを判定する許容判定手段を含み、該許容判定手段により発生を許容する旨を示していると判定された種類の入賞の発生を許容する旨を決定するとともに、
前記スロットマシンは、
前記可変表示部の導出条件が成立したときに、前記事前決定手段の決定結果に応じて所定の引込範囲内に位置する表示結果を該可変表示部の表示結果として導出させる制御を行う導出制御手段と、
全ての前記可変表示部の表示結果が導出されたときに、該可変表示部における入賞ライン上に導出された図柄の組合せに応じて入賞の発生を判定する入賞判定手段と、
第1の遊技状態及び第2の遊技状態を含む複数の遊技状態に制御する遊技状態制御手段と、
を更に備え、
前記入賞判定手段は、
前記第1の遊技状態において全ての前記可変表示部における前記入賞ライン上に特定図柄が導出されたときに、第1の入賞の発生を判定する第1の入賞判定手段と、
前記第2の遊技状態において前記可変表示部のうち少なくとも1つの可変表示部における前記入賞ライン上に前記特定図柄が導出され、該特定図柄が導出された可変表示部とは別の可変表示部のうちの少なくとも1つの可変表示部における前記入賞ライン上に前記特定図柄以外の図柄が導出されたときに、前記特定図柄が前記入賞ライン上に導出された可変表示領域及び前記特定図柄以外の図柄が前記入賞ラインに導出された可変表示領域以外の可変表示領域に導出された図柄に関わりなく、第2の入賞の発生を判定する第2の入賞判定手段と、
を含み、
前記可変表示部のうち少なくとも1つの可変表示部においては前記特定図柄が前記所定の引込範囲を超えて配置されており、
前記導出制御手段は、前記事前決定手段により前記第2の入賞の発生を許容する旨が決定されたときに、前記可変表示部のうちいずれか1つの可変表示部を除き、前記入賞ライン上に可能な限り前記特定図柄を導出させる制御を行う
ことを特徴とするスロットマシン。 A variable display device comprising three or more variable display units capable of variably displaying a plurality of types of symbols each identifiable, each variable display unit being capable of deriving independent display results,
A game can be started by setting a predetermined number of bets for one game, and the display result of all the variable display units is derived, so that one game is ended and the display of the variable display unit is displayed. It is a slot machine that can be awarded according to the result,
Prior determination means for determining, for each type of winning, whether to allow each of a plurality of predetermined types of winnings to be generated before the display result of the variable display unit is derived;
A permissible stage setting means for selecting and setting one of the permissible stages from a plurality of permissible stages having different ratios for determining that the pre-determining means allows the generation of a prize;
Numerical data input means for inputting numerical data updated within a predetermined range at a predetermined timing into the determination area as determination numerical data for each game before making the determination by the prior determination means;
With respect to any one or more types of winnings, determination value data indicating the number of determination values that the pre-determining means determines to permit generation of the determination numerical data input to the determination area , For the two or more types of permissible stages, and for the two or more types of winnings for which the judgment value data is not stored in common for the permissible stages, Determination value data storage means for individually storing the determination value data indicating the number of determination values that are determined to be permitted by the prior determination means according to the type of the allowable stage;
With
The pre-determining means is the determination numerical data input to the determination area in accordance with the determination value data stored in the determination value data storage means corresponding to the allowable stage set by the allowable stage setting means. Includes an allowance determining unit that determines whether or not the winning is permitted for each type of winning, and the occurrence of the type of winning determined to be permitted by the allowance determining unit And decide to allow
The slot machine is
Derivation control for performing control for deriving a display result located within a predetermined pull-in range as a display result of the variable display unit according to a determination result of the pre-determining unit when a derivation condition for the variable display unit is satisfied Means,
Winning determination means for determining occurrence of winning according to a combination of symbols derived on a winning line in the variable display unit when display results of all the variable display units are derived;
Gaming state control means for controlling a plurality of gaming states including a first gaming state and a second gaming state;
Further comprising
The winning determination means includes
First winning determination means for determining occurrence of the first winning when a specific symbol is derived on the winning line in all the variable display portions in the first gaming state;
In the second gaming state, the specific symbol is derived on the winning line in at least one of the variable display units, and the variable display unit is different from the variable display unit from which the specific symbol is derived. When a symbol other than the specific symbol is derived on the winning line in at least one of the variable display portions, the variable display area in which the specific symbol is derived on the winning line and the symbol other than the specific symbol are A second winning determination means for determining the occurrence of the second winning regardless of the pattern derived in the variable display area other than the variable display area derived in the winning line;
Including
In the at least one variable display portion among the variable display portions, the specific symbol is disposed beyond the predetermined pull-in range,
The derivation control means excludes any one of the variable display parts from the variable display part when the pre-determining means determines that the second winning is permitted. The slot machine is characterized in that control is performed to derive the specific symbol as much as possible.
請求項1に記載のスロットマシン。 The judgment value data storage means stores different number judgment value data indicating the number of different judgment values as judgment value data to be individually stored according to the type of the allowable stage, and individually according to the type of the allowable stage. The same number determination value data indicating the number of the same determination values as the determination value data is stored in accordance with the type of winning .
The slot machine according to claim 1.
n ビット(n は2 以上の整数)配列のデータ信号を、前記パルス発生回路からパルス信号が入力されるごとに最下位ビットのレベルを第1レベルと第2レベルとで交互に反転するとともに、下位からm−1番目(mは2以上の整数:m≦n)のビットのレベルが第1レベルから第2レベルに反転されるごとに下位からm番目のビットのレベルを第1レベルと第2レベルとで交互に反転して出力するカウンタ回路と、
遊技者の操作に起因する所定の抽出条件が成立することにより、前記カウンタ回路が出力しているnビット配列のデータ信号をラッチし、ラッチしたnビット配列のデータ信号をビット配列順を変えることなく出力するラッチ回路と、
前記判定領域とは異なる特定領域に、前記ラッチ回路が出力したnビット配列のデータ信号をビット配列順を変えることなくnビットの数値データとして入力する入力手段と、
を更に備え、
前記数値データ入力手段は、前記特定領域に入力されたnビットの数値データのうちの特定のビットのデータと、該数値データのうちの他のビットのデータを入れ替えて、該入れ替えを行ったnビットの入替数値データを、前記判定用数値データとして前記判定領域に入力する、
請求項1または2に記載のスロットマシン。 A pulse generation circuit for generating a pulse signal of a predetermined frequency;
An n-bit (n is an integer greater than or equal to 2) array data signal is inverted alternately between the first level and the second level each time a pulse signal is input from the pulse generation circuit, and Each time the level of the (m-1) th bit (m is an integer of 2 or more: m ≦ n) from the lower level is inverted from the first level to the second level, the level of the mth bit from the lower level is changed to the first level. A counter circuit that inverts and outputs alternately at two levels;
When a predetermined extraction condition resulting from the player's operation is satisfied, the n-bit array data signal output from the counter circuit is latched, and the bit order of the latched n-bit array data signal is changed. Latch circuit that outputs without
Input means for inputting n-bit array data signals output from the latch circuit as n-bit numerical data without changing the bit array order in a specific area different from the determination area;
Further comprising
The numerical data input means replaces the specific bit data of the n-bit numerical data input to the specific area with the other bits of the numerical data, and performs the replacement n The bit replacement numerical data is input to the determination area as the determination numerical data.
The slot machine according to claim 1 or 2.
nビット(nは2以上の整数)配列のデータ信号を、前記パルス発生回路からパルス信号が入力されるごとに最下位ビットのレベルを第1レベルと第2レベルとで交互に反転するとともに、下位からm−1番目(mは2以上の整数:m≦n)のビットのレベルが第1レベルから第2レベルに反転されるごとに下位からm番目のビットのレベルを第1レベルと第2レベルとで交互に反転して出力するカウンタ回路と、
遊技者の操作に起因する所定の抽出条件が成立することにより、前記カウンタ回路が出力しているnビット配列のデータ信号をラッチし、ラッチしたnビット配列のデータ信号をビット配列順を変えることなく出力するラッチ回路と、
前記判定領域とは異なる特定領域に、前記ラッチ回路が出力したnビット配列のデータ信号をビット配列順を変えることなくnビットの第1の数値データとして入力する入力手段と、
所定のタイミングで第2の数値データを更新する数値更新手段と、
前記所定の抽出条件が成立することにより、前記数値更新手段が更新する第2の数値データを抽出する数値抽出手段と、
上位kビット(kは自然数:k<n)と下位jビット(j=n−k)の第1の数値データにおける上位kビットに対して前記数値抽出手段が抽出した第2の数値データを用いて所定の演算を行う演算手段と、
を更に備え、
前記数値データ入力手段は、前記演算手段による演算後の上位kビットと前記下位jビ
ットからなる演算結果数値データを、前記判定用数値データとして前記判定領域に入力する、
請求項1または2に記載のスロットマシン。 A pulse generation circuit for generating a pulse signal of a predetermined frequency;
An n-bit (n is an integer greater than or equal to 2) array data signal is inverted alternately between the first level and the second level every time a pulse signal is input from the pulse generation circuit, and Each time the level of the (m-1) th bit (m is an integer of 2 or more: m ≦ n) from the lower level is inverted from the first level to the second level, the level of the mth bit from the lower level is changed to the first level. A counter circuit that inverts and outputs alternately at two levels;
When a predetermined extraction condition resulting from the player's operation is satisfied, the n-bit array data signal output from the counter circuit is latched, and the bit order of the latched n-bit array data signal is changed. Latch circuit that outputs without
An input means for inputting an n-bit array data signal output from the latch circuit to the specific area different from the determination area as n-bit first numerical data without changing the bit array order;
Numerical value updating means for updating the second numerical data at a predetermined timing;
Numerical value extraction means for extracting second numerical data updated by the numerical value update means when the predetermined extraction condition is satisfied;
The second numerical data extracted by the numerical value extraction means for the upper k bits in the first numerical data of the upper k bits (k is a natural number: k <n) and the lower j bits (j = n−k) is used. Calculating means for performing a predetermined calculation;
Further comprising
The numerical data input means inputs the operation result numerical data composed of the upper k bits and the lower j bits after the operation by the operation means to the determination area as the determination numerical data.
The slot machine according to claim 1 or 2.
nビット(nは2 以上の整数)配列のデータ信号を、前記パルス発生回路からパルス信号が入力されるごとに最下位ビットのレベルを第1レベルと第2レベルとで交互に反転するとともに、下位からm−1番目(mは2以上の整数:m≦n)のビットのレベルが第1レベルから第2レベルに反転されるごとに下位からm番目のビットのレベルを第1レベルと第2レベルとで交互に反転して出力するカウンタ回路と、
遊技者の操作に起因する所定の抽出条件が成立することにより、前記カウンタ回路が出力しているnビット配列のデータ信号をラッチし、ラッチしたnビット配列のデータ信号をビット配列順を変えることなく出力するラッチ回路と、
前記判定領域とは異なる特定領域に、前記ラッチ回路が出力したnビット配列のデータ信号をビット配列順を変えることなくnビットの第1の数値データとして入力する入力手段と、
所定のタイミングで第2の数値データを更新する第1の数値更新手段と、
所定のタイミングで前記第2の数値データとは異なる第3の数値データを更新する第2の数値更新手段と、
予め定められた抽出条件が成立することにより、前記第1の数値更新手段から第2の数値データを抽出する第1の数値抽出手段と、
所定の抽出条件が成立することにより、前記第2の数値更新手段から第3の数値データ
を抽出する第2の数値抽出手段と、
上位kビット(kは自然数:k<n)と下位jビット(j=n−k)の第1の数値データにおける上位kビットに対して前記第1の数値抽出手段が抽出した第2の数値データを用いて所定の演算を行い、下位jビットに対して前記第2の数値抽出手段が抽出した第3の数値データを用いて所定の演算を行う演算手段と、
を更に備え、
前記数値データ入力手段は、前記演算手段による演算後の上位kビットと該演算後の下位jビットからなる演算結果数値データを、前記判定用数値データとして前記判定領域に入力する、
請求項1または2に記載のスロットマシン。 A pulse generation circuit for generating a pulse signal of a predetermined frequency;
An n-bit (n is an integer greater than or equal to 2) array data signal is inverted alternately between the first level and the second level every time a pulse signal is input from the pulse generation circuit, and Each time the level of the (m-1) th bit (m is an integer of 2 or more: m ≦ n) from the lower level is inverted from the first level to the second level, the level of the mth bit from the lower level is changed to the first level. A counter circuit that inverts and outputs alternately at two levels;
When a predetermined extraction condition resulting from the player's operation is satisfied, the n-bit array data signal output from the counter circuit is latched, and the bit order of the latched n-bit array data signal is changed. Latch circuit that outputs without
An input means for inputting an n-bit array data signal output from the latch circuit to the specific area different from the determination area as n-bit first numerical data without changing the bit array order;
First numerical value updating means for updating the second numerical data at a predetermined timing;
Second numerical value updating means for updating third numerical data different from the second numerical data at a predetermined timing;
First numerical value extracting means for extracting second numerical data from the first numerical value updating means by satisfying a predetermined extraction condition;
Second numerical value extraction means for extracting third numerical data from the second numerical value update means when a predetermined extraction condition is satisfied;
The second numerical value extracted by the first numerical value extraction means for the upper k bits in the first numerical data of the upper k bits (k is a natural number: k <n) and the lower j bits (j = n−k). Calculating means for performing a predetermined calculation using data and performing a predetermined calculation using the third numerical data extracted by the second numerical value extracting means for the lower j bits;
Further comprising
The numerical data input means inputs arithmetic result numerical data consisting of upper k bits after the operation by the arithmetic means and lower j bits after the operation to the determination area as the determination numerical data.
The slot machine according to claim 1 or 2.
請求項1〜5のいずれかに記載のスロットマシン。 The gaming state control means controls the second gaming state, which has a higher advantage for the player than the first gaming state and has a low stay rate compared to the first gaming state.
The slot machine according to claim 1.
請求項6に記載のスロットマシン。 The gaming state control means shifts to a third gaming state that is more advantageous for the player than the second gaming state when the second winning is generated in the second gaming state. Including transition means,
The slot machine according to claim 6.
請求項1〜7のいずれかに記載のスロットマシン。 The derivation control means may be a variable other than the variable display section from which the display result is derived last among the variable display sections when it is determined by the prior determination means that the second winning is permitted. The display unit performs control for deriving the specific symbol as much as possible on the winning line, and in the variable display unit from which the display result is finally derived, all the variable display units for which the display result has already been derived When the specific symbol is derived on the winning line, control is performed to derive a symbol other than the specific symbol on the winning line, and the specific display is performed on any variable display unit for which a display result has already been derived. When a symbol other than symbols is derived, a control for deriving the specific symbol as much as possible on the winning line is performed.
The slot machine according to claim 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004335769A JP4963785B2 (en) | 2004-11-19 | 2004-11-19 | Slot machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004335769A JP4963785B2 (en) | 2004-11-19 | 2004-11-19 | Slot machine |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006141684A JP2006141684A (en) | 2006-06-08 |
JP4963785B2 true JP4963785B2 (en) | 2012-06-27 |
Family
ID=36622019
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004335769A Active JP4963785B2 (en) | 2004-11-19 | 2004-11-19 | Slot machine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4963785B2 (en) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006230556A (en) * | 2005-02-23 | 2006-09-07 | Sanyo Product Co Ltd | Game machine |
JP5132916B2 (en) * | 2006-10-23 | 2013-01-30 | 株式会社三共 | Slot machine |
JP5132915B2 (en) * | 2006-10-23 | 2013-01-30 | 株式会社三共 | Slot machine |
JP5132914B2 (en) * | 2006-10-23 | 2013-01-30 | 株式会社三共 | Slot machine |
JP2019202025A (en) * | 2018-05-25 | 2019-11-28 | 株式会社三共 | Game machine |
JP2019202028A (en) * | 2018-05-25 | 2019-11-28 | 株式会社三共 | Game machine |
JP2019202027A (en) * | 2018-05-25 | 2019-11-28 | 株式会社三共 | Game machine |
JP6945497B2 (en) * | 2018-05-25 | 2021-10-06 | 株式会社三共 | Pachinko machine |
JP6852017B2 (en) * | 2018-05-25 | 2021-03-31 | 株式会社三共 | Game machine |
JP2019202023A (en) * | 2018-05-25 | 2019-11-28 | 株式会社三共 | Game machine |
JP6852016B2 (en) * | 2018-05-25 | 2021-03-31 | 株式会社三共 | Game machine |
JP2019202030A (en) * | 2018-05-25 | 2019-11-28 | 株式会社三共 | Game machine |
JP2019202029A (en) * | 2018-05-25 | 2019-11-28 | 株式会社三共 | Game machine |
JP2019202024A (en) * | 2018-05-25 | 2019-11-28 | 株式会社三共 | Game machine |
JP6947695B2 (en) * | 2018-06-22 | 2021-10-13 | 株式会社三共 | Pachinko machine |
JP6947694B2 (en) * | 2018-06-22 | 2021-10-13 | 株式会社三共 | Pachinko machine |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3160195B2 (en) * | 1995-12-22 | 2001-04-23 | 山佐株式会社 | Slot machine |
JPH09253274A (en) * | 1996-03-26 | 1997-09-30 | Yamasa Kk | Slot machine |
JP2000317044A (en) * | 1999-05-14 | 2000-11-21 | Matsuya Shokai:Kk | Rotary body type game machine |
JP2002306670A (en) * | 2001-04-19 | 2002-10-22 | Samii Kk | Game machine, program for the game machine, and storage medium with the program stored therein |
JP2003144613A (en) * | 2001-11-13 | 2003-05-20 | Samii Kk | Linked performance system for game machine, and performance centralized management device and game machine |
JP3472574B2 (en) * | 2002-05-02 | 2003-12-02 | Kpe株式会社 | Gaming machine and control method thereof |
-
2004
- 2004-11-19 JP JP2004335769A patent/JP4963785B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2006141684A (en) | 2006-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4149433B2 (en) | Slot machine | |
JP4005991B2 (en) | Slot machine | |
JP4963785B2 (en) | Slot machine | |
JP4035526B2 (en) | Slot machine | |
JP3962041B2 (en) | Slot machine | |
JP4035525B2 (en) | Slot machine | |
JP5113895B2 (en) | Slot machine | |
JP4728613B2 (en) | Game machine | |
JP2007229508A (en) | Slot machine | |
JP4705350B2 (en) | Game machine | |
JP4793903B2 (en) | Slot machine | |
JP4793902B2 (en) | Slot machine | |
JP4054786B2 (en) | Slot machine | |
JP4022531B2 (en) | Slot machine | |
JP4361577B2 (en) | Slot machine | |
JP2007075247A (en) | Slot machine | |
JP5918655B2 (en) | Slot machine | |
JP5642656B2 (en) | Slot machine | |
JP4659108B2 (en) | Slot machine | |
JP4005997B2 (en) | Slot machine | |
JP4808185B2 (en) | Slot machine | |
JP2007061504A (en) | Slot machine | |
JP5120834B2 (en) | Slot machine | |
JP2006109983A (en) | Slot machine | |
JP4874044B2 (en) | Slot machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071022 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100907 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101105 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110531 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110712 |
|
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: 20120321 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120327 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4963785 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150406 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |