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

JP4621093B2 - Game machine lottery equipment - Google Patents

Game machine lottery equipment Download PDF

Info

Publication number
JP4621093B2
JP4621093B2 JP2005254316A JP2005254316A JP4621093B2 JP 4621093 B2 JP4621093 B2 JP 4621093B2 JP 2005254316 A JP2005254316 A JP 2005254316A JP 2005254316 A JP2005254316 A JP 2005254316A JP 4621093 B2 JP4621093 B2 JP 4621093B2
Authority
JP
Japan
Prior art keywords
random number
lottery
winning
lottery table
physical random
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.)
Expired - Fee Related
Application number
JP2005254316A
Other languages
Japanese (ja)
Other versions
JP2007061517A (en
Inventor
正明 渡部
順三 福嶋
Original Assignee
山佐株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 山佐株式会社 filed Critical 山佐株式会社
Priority to JP2005254316A priority Critical patent/JP4621093B2/en
Publication of JP2007061517A publication Critical patent/JP2007061517A/en
Application granted granted Critical
Publication of JP4621093B2 publication Critical patent/JP4621093B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Slot Machines And Peripheral Devices (AREA)

Description

本発明は、スロットマシンなどの遊技機に用いられる遊技機の抽選装置に関するものである。   The present invention relates to a lottery device for gaming machines used in gaming machines such as slot machines.

一般的なスロットマシンなどの遊技機は、外周面に複数の図柄が描かれた3個のリールを回転開始するためのスタートスイッチや、各リールに対応する3個のストップスイッチなどを備え、1〜3枚のメダルを投入した後にスタートスイッチの操作で3つのリールが回転を開始する。また、入賞役を決定するための抽選が行われる。そして、遊技者が各リールに対応するストップスイッチを順次操作することで対応するリールの回転が停止するが、上記抽選により所定の入賞役に当選した場合には、その入賞役に対応する図柄の組合せが揃いやすくなるようにリールの停止制御が行われ、その図柄の組合せがメダル投入枚数に応じて有効化された1または複数の入賞ライン上に停止すると、その入賞役に応じて予め設定された枚数のメダルが払い出される。   A gaming machine such as a general slot machine includes a start switch for starting rotation of three reels having a plurality of symbols drawn on the outer peripheral surface, and three stop switches corresponding to each reel. After three medals are inserted, the three reels start rotating by operating the start switch. In addition, a lottery for determining a winning combination is performed. Then, when the player sequentially operates the stop switch corresponding to each reel, the rotation of the corresponding reel is stopped. When a predetermined winning combination is won by the lottery, the symbol corresponding to the winning combination is displayed. Reel stop control is performed so that the combinations are easy to align, and when the combination of symbols stops on one or more winning lines activated according to the number of medals inserted, it is preset according to the winning combination. The number of medals will be paid out.

入賞役を決定するための抽選を行う抽選手段は一般に以下のように構成されている。すなわち、発振周波数が数MHzの発振回路から出力されるクロックパルス信号を例えば16ビットのカウント回路によりカウントする。このとき、クロックパルス信号ごとにカウント値を順次1ずつインクリメントさせることで、0〜65535(16ビットの場合)のカウント値を数十ms程度の周期で繰り返しカウントする。そして、スタートスイッチの操作タイミングにおけるカウント値をラッチ回路によりラッチし、このラッチしたカウント値と各入賞役およびハズレの数値範囲が予め定められた抽選テーブルとをCPUにより比較し、各入賞役の当選またはハズレを判定する。   A lottery means for performing a lottery for determining a winning combination is generally configured as follows. That is, the clock pulse signal output from the oscillation circuit having an oscillation frequency of several MHz is counted by, for example, a 16-bit count circuit. At this time, the count value is incremented by 1 for each clock pulse signal, so that the count value of 0 to 65535 (in the case of 16 bits) is repeatedly counted at a period of about several tens of ms. Then, the count value at the operation timing of the start switch is latched by the latch circuit, and the latched count value is compared with the lottery table in which the numerical ranges of the winning combinations and loses are determined in advance, and the winning combination of each winning combination is determined. Or judge the loss.

このような遊技機では、スタートスイッチとCPUとを接続する配線に不正な基板を取り付け、CPUのクロックパルス信号に同期させ、抽選手段のカウント回路の周期に合わせるようにスタートスイッチからの操作信号を僅かに遅らせ、特定の入賞役を多く発生させるような不正行為が行われることがあった。すなわち、例えばカウント回路のカウントに用いる発振回路をCPU駆動用の発振回路として兼用する場合には、ランプの点滅周期などに基づきカウント値の周期を予測し易くなる。さらにまた、特定周期の信号を発生する信号発生器を忍ばせて一定のタイミングでスタートスイッチを操作し、入賞役の当選を発生し易くするという不正行為が行われることもあった。そこで、従来、種々の対策が提案されている(例えば特許文献1,2参照)。この特許文献1に記載の遊技機では、カウント回路に入力するクロックパルス信号を周波数変更手段により変更しており、特許文献2に記載の遊技機では、発振周波数の異なる複数の発振回路を備え、カウント回路に入力するクロックパルス信号を選択手段により選択している。このような構成により、カウント回路のカウント値が入賞役に対応する特定の数値範囲に達するまでの周期を変更することで、上述したような不正行為を未然に防止している。   In such a gaming machine, an illegal board is attached to the wiring connecting the start switch and the CPU, and the operation signal from the start switch is sent to synchronize with the clock pulse signal of the CPU and match the cycle of the count circuit of the lottery means. There were cases where cheating was carried out that slightly delayed and caused many specific winning combinations. That is, for example, when the oscillation circuit used for counting of the count circuit is also used as the oscillation circuit for driving the CPU, it is easy to predict the cycle of the count value based on the blinking cycle of the lamp. Furthermore, there has been a case where an illegal act is performed in which a signal generator for generating a signal having a specific period is obstructed and a start switch is operated at a certain timing to make it easy to win a winning combination. Therefore, various countermeasures have been conventionally proposed (see, for example, Patent Documents 1 and 2). In the gaming machine described in Patent Document 1, the clock pulse signal input to the count circuit is changed by the frequency changing means, and the gaming machine described in Patent Document 2 includes a plurality of oscillation circuits having different oscillation frequencies. The clock pulse signal input to the count circuit is selected by the selection means. With such a configuration, by changing the period until the count value of the count circuit reaches a specific numerical value range corresponding to the winning combination, the above-described fraud is prevented in advance.

特開2002−291972号公報(段落[0018])JP 2002-291972 A (paragraph [0018]) 特開2003−62174号公報(段落[0018])JP 2003-62174 A (paragraph [0018])

上述したような不正行為が行われると、一般遊技者の遊技に対する信頼性を損なうこととなるため、上述したような不正行為をより確実に防止することが求められている。   When the above-described fraudulent acts are performed, the reliability of the general player's game is impaired, and therefore, it is required to more reliably prevent the fraudulent acts as described above.

本発明は、上記課題に鑑みてなされたもので、抽選に用いられる乱数の周期の予測をより困難にすることで、より一層確実に不正行為を防止することが可能な遊技機の抽選装置を提供することを目的とする。   The present invention has been made in view of the above problems, and provides a lottery device for a gaming machine that can more reliably prevent fraud by making it more difficult to predict the cycle of random numbers used in the lottery. The purpose is to provide.

上記目的を達成するために、本発明にかかる遊技機の抽選装置は、周期性を有する擬似乱数を生成する第1の乱数生成手段と、物理現象を利用したほぼ偏りの無い物理乱数の生成を行う物理乱数生成器からなる第2の乱数生成手段と、前記第1の乱数生成手段により生成される前記擬似乱数と前記第2の乱数生成手段により生成される前記物理乱数とを用いて、抽選結果が所定の入賞役の当選か否かの判定を行う抽選判定手段と、複数種類の前記入賞役の当選またはハズレが所定の数値範囲ごとに設定された抽選テーブルを複数個記憶する記憶手段とを備え、前記記憶手段に記憶されている複数個の抽選テーブルは、同一の入賞役がそれぞれ互いに異なる数値範囲で、かつ、同一の入賞役の当選確率が同一に設定されており、前記抽選判定手段は、前記物理乱数に基づきほぼ同じ確率で前記複数個の抽選テーブルのなかから1個の抽選テーブルを選択し、該選択した抽選テーブルの数値範囲と前記擬似乱数とを照合して前記判定を行うことを特徴としている(請求項1)。ここで、擬似乱数とは、例えば線形合同法、BBS、Fortuna、Mersenne Twister 法などの計算によって得られたランダムな数値で、算術乱数とも言う。このような算術乱数では、基本的にある種の初期値設定が必要で、同じ初期値に対して同じ乱数列を作り出す再現性や、同じ乱数列を繰り返す周期性がある。また、例えば1ずつ順にインクリメントする数値を出力しておき、例えば遊技者が任意に行う操作入力のタイミングに同期して出力された数値を擬似乱数として用いることもできる。また、物理現象としては、半導体内部や電気回路の熱雑音や白色雑音、放射性崩壊、大気の雑音、量子光学などを用いることができる。さらに、物理乱数とは、これらの自然現象を利用して発生させたランダムに並んだ数値列を言う。物理乱数は周期性を持たないので、無期限に使用を継続しても特定の数値列からなるパターンが不自然に繰り返されることがない。また、物理乱数生成器としては、これらの物理現象を乱数源として乱数を生成するICを用いることができる。 In order to achieve the above object, a lottery device for a gaming machine according to the present invention generates first random number generation means for generating pseudo-random numbers having periodicity, and generation of physical random numbers with almost no bias using physical phenomena. a second random number generation means consisting of the physical random number generator for performing, using said physical random number generated by the pseudo-random number and the second random number generating means is generated by the first random number generation means, lottery Lottery determination means for determining whether or not the result is winning of a predetermined winning combination ; storage means for storing a plurality of lottery tables in which a plurality of types of winning combinations winning or losing are set for each predetermined numerical range; A plurality of lottery tables stored in the storage means, wherein the same winning combination is in a numerical value range different from each other, and the winning probabilities of the same winning combination are set to be the same, and the lottery determination hand Selects one lottery table from among the plurality of lottery table at approximately the same probability on the basis of the physical random number, performs the determination by matching with the pseudo-random number with a numerical range of lottery table said selected (Claim 1). Here, the pseudo random number is a random numerical value obtained by calculation such as linear congruential method, BBS, Fortuna, Mersenne Twister method, and is also referred to as arithmetic random number. Such an arithmetic random number basically requires some kind of initial value setting, and has reproducibility to generate the same random number sequence for the same initial value and periodicity to repeat the same random number sequence. Further, for example, a numerical value that is sequentially incremented by 1 may be output, and for example, a numerical value that is output in synchronization with an operation input timing that is arbitrarily performed by the player may be used as a pseudo-random number. As physical phenomena, thermal noise, white noise, radioactive decay, atmospheric noise, quantum optics, or the like inside a semiconductor or an electric circuit can be used. Furthermore, the physical random number is a numerical sequence arranged randomly using these natural phenomena. Since the physical random number does not have periodicity, a pattern composed of a specific numerical sequence is not unnaturally repeated even if the physical random number continues to be used indefinitely. As the physical random number generator, an IC that generates a random number using these physical phenomena as a random number source can be used.

また、前記擬似乱数および前記物理乱数をそれぞれ同じタイミングでラッチするラッチ手段をさらに備え、前記抽選判定手段は、前記ラッチ手段によりラッチされた前記物理乱数に基づきほぼ同じ確率で前記複数個の抽選テーブルのなかから1個の抽選テーブルを選択し、該選択した抽選テーブルの数値範囲および前記ラッチ手段によりラッチされた前記擬似乱数を用いて前記判定を行うとしてもよい(請求項2)。 Further, latch means for latching the pseudo random number and the physical random number at the same timing, respectively, wherein the lottery determination means has the plurality of lottery tables with substantially the same probability based on the physical random number latched by the latch means. One lottery table may be selected from among the lottery tables, and the determination may be performed using the numerical range of the selected lottery table and the pseudo-random number latched by the latch means (claim 2).

また、本発明にかかる遊技機の抽選装置は、周期性を有する擬似乱数を生成する第1の乱数生成手段と、物理現象を利用したほぼ偏りの無い物理乱数の生成を行う物理乱数生成器からなる第2の乱数生成手段と、前記第1の乱数生成手段により生成される前記擬似乱数と前記第2の乱数生成手段により生成される前記物理乱数とを用いて、抽選結果が所定の入賞役の当選か否かの判定を行う抽選判定手段と、複数種類の前記入賞役の当選またはハズレが所定の数値範囲ごとに設定された抽選テーブルを複数個記憶する記憶手段と、前記擬似乱数と前記物理乱数とを用いて所定の演算を行う演算手段とを備え、前記記憶手段に記憶されている複数個の抽選テーブルは、同一の入賞役がそれぞれ互いに異なる数値範囲で、かつ、同一の入賞役の当選確率が同一に設定されており、前記抽選判定手段は、前記物理乱数に基づきほぼ同じ確率で前記複数個の抽選テーブルのなかから1個の抽選テーブルを選択し、該選択した抽選テーブルの数値範囲と前記演算手段の演算結果とを照合して前記判定を行うことを特徴としている(請求項)。ここで、所定の演算とは、例えば四則演算でもよく、論理演算でもよい。 The lottery device for a gaming machine according to the present invention includes a first random number generator that generates a pseudo-random number having periodicity, and a physical random number generator that generates a substantially random physical random number using a physical phenomenon. The lottery result is a predetermined winning combination using the second random number generation means, the pseudo random number generated by the first random number generation means, and the physical random number generated by the second random number generation means. A lottery determination means for determining whether or not the winning combination, a storage means for storing a plurality of lottery tables in which a plurality of types of winning combinations winning or losing are set for each predetermined numerical range, the pseudo random number and the A plurality of lottery tables stored in the storage means, wherein the same winning combination is in a numerical range different from each other, and the same winning combination is provided. Right Probabilities are set to be the same, and the lottery determination means selects one lottery table from the plurality of lottery tables with substantially the same probability based on the physical random number, and the numerical range of the selected lottery table And the calculation result of the calculation means are compared to perform the determination (claim 3 ). Here, the predetermined operation may be, for example, an arithmetic operation or a logical operation.

また、前記抽選判定手段は、前記演算手段の演算結果の上位ビットを用いてほぼ同じ確率で前記複数個の抽選テーブルのなかから1個の抽選テーブルを選択し、該選択した抽選テーブルの数値範囲と前記演算手段の演算結果の下位ビットとを照合して前記判定を行うとしてもよい(請求項)。 Further, the lottery determination means selects one lottery table from the plurality of lottery tables with substantially the same probability using the upper bits of the calculation result of the arithmetic means, and the numerical range of the selected lottery table good even makes the determination by checking the low-order bit of the operation result of the arithmetic means (the claim 4).

請求項1に記載の発明によれば、周期性を有する擬似乱数とほぼ偏りの無い物理乱数とを用い、同一の入賞役がそれぞれ互いに異なる数値範囲で、かつ、同一の入賞役の当選確率が同一に設定され記憶手段に記憶された複数個の抽選テーブルのなかから、物理乱数に基づきほぼ同じ確率で1個の抽選テーブルを選択し、該選択した抽選テーブルの数値範囲と擬似乱数とを照合して抽選結果が入賞役の当選か否かの判定を行うため、周期性を有する擬似乱数のみを用いる場合に比べて、複数個の抽選テーブルのうち選択されて判定に用いられる抽選テーブルを予測することが格段に困難になり、乱数の周期と同期を取るような不正行為をより確実に防止することができる。 According to the first aspect of the present invention, using pseudo-random numbers having periodicity and almost random physical random numbers , the same winning combination is in a numerical range different from each other, and the winning probability of the same winning combination is One lottery table is selected with substantially the same probability from a plurality of lottery tables set identically and stored in the storage means, and the numerical range of the selected lottery table is compared with the pseudo random number. In order to determine whether or not the lottery result is a winning combination, a lottery table that is selected from a plurality of lottery tables and used for determination is predicted as compared with the case where only a pseudorandom number having periodicity is used. It is much more difficult to do so, and it is possible to more reliably prevent fraudulent acts that are synchronized with the random number cycle.

また、請求項2に記載の発明によれば、擬似乱数および物理乱数をそれぞれ所定のタイミングでラッチし、そのラッチした物理乱数に基づきほぼ同じ確率で複数個の抽選テーブルのなかから1個の抽選テーブルを選択し、該選択した抽選テーブルの数値範囲およびラッチした擬似乱数を用いて抽選結果の判定を行うため、判定を容易、かつ確実に行うことができる。 According to the invention of claim 2, a pseudo random number and a physical random number are latched at predetermined timings respectively, and one lottery is selected from a plurality of lottery tables with substantially the same probability based on the latched physical random number. Since the table is selected and the lottery result is determined using the numerical range of the selected lottery table and the latched pseudorandom number, the determination can be easily and reliably performed.

また、請求項に記載の発明によれば、周期性を有する擬似乱数とほぼ偏りの無い物理乱数とを用いて所定の演算を行い、同一の入賞役がそれぞれ互いに異なる数値範囲で、かつ、同一の入賞役の当選確率が同一に設定され記憶手段に記憶された複数個の抽選テーブルのなかから、物理乱数に基づきほぼ同じ確率で1個の抽選テーブルを選択し、該選択した抽選テーブルの数値範囲と演算手段の演算結果とを照合して抽選結果が入賞役の当選か否かの判定を行うため、擬似乱数のみを用いる場合に比べて、複数個の抽選テーブルのうち選択されて判定に用いられる抽選テーブルを予測することが格段に困難になるとともに、選択された抽選テーブルの数値範囲との照合結果の予測も困難になり、不正行為をより確実に防止することができる。 According to the invention described in claim 3 , the predetermined calculation is performed using the pseudo-random number having periodicity and the physical random number having almost no bias, and the same winning combination is in a numerical range different from each other, and One lottery table is selected with substantially the same probability based on a physical random number from a plurality of lottery tables stored in the storage means having the same winning combination winning probability, and the selected lottery table Compared with the case where only a pseudo-random number is used, since the lottery result is determined by checking the numerical range and the calculation result of the calculation means to determine whether or not the lottery result is a winning combination. It is much more difficult to predict the lottery table used in the process, and it is also difficult to predict the collation result with the numerical range of the selected lottery table, so that illegal acts can be prevented more reliably.

また、請求項に記載の発明によれば、擬似乱数と物理乱数とを用いて所定の演算を行い、その演算結果の上位ビットを用いてほぼ同じ確率で複数個の抽選テーブルのなかから1個の抽選テーブルを選択し、選択された抽選テーブルの数値範囲と演算結果の下位ビットとを照合して抽選結果の判定を行うため、擬似乱数のみを用いる場合に比べて、複数個の抽選テーブルのうち選択されて判定に用いられる抽選テーブルを予測することが格段に困難になるとともに、選択された抽選テーブルの数値範囲との照合結果の予測も困難になり、不正行為をより確実に防止することができる。また、擬似乱数と物理乱数との演算結果を用いて、抽選テーブルの選択と、抽選テーブルの数値範囲との照合との双方が行えるため、構成を簡素化することができる。 Further, according to the invention described in claim 4, it performs a predetermined calculation using the pseudo random number and physical random number, from among the plurality of lottery table at approximately the same probability with the upper bits of the operation result select one lottery table for conducting a judgment of collating the lower bits of the numerical ranges and calculation results of selected by lottery table lottery result, compared with the case of using the pseudo random number only, a plurality of Predicting the lottery table that is selected from the lottery table and used for the determination is much more difficult, and it is also difficult to predict the result of matching with the numerical range of the selected lottery table, so that illegal acts are more reliably performed. Can be prevented. Further, since the selection of the lottery table and the comparison with the numerical range of the lottery table can be performed using the calculation result of the pseudo random number and the physical random number, the configuration can be simplified.

<第1実施形態>
図1は本発明に係る遊技機の抽選装置の第1実施形態が適用されるスロットマシンの斜視図である。この実施形態におけるスロットマシン1は、例えば図1に示すように構成されている。即ち、このスロットマシン1では、筐体3の前面が前面パネル5により開閉自在に閉塞され、この前面パネル5のほぼ中央高さの位置に操作板7が配設されると共に、この操作板7の上方に正面板9が配設されている。
<First Embodiment>
FIG. 1 is a perspective view of a slot machine to which a first embodiment of a lottery device for gaming machines according to the present invention is applied. The slot machine 1 in this embodiment is configured, for example, as shown in FIG. That is, in the slot machine 1, the front surface of the housing 3 is closed by the front panel 5 so as to be freely opened and closed, and the operation plate 7 is disposed at a substantially central height position of the front panel 5. A front plate 9 is disposed above the front plate 9.

そして、この正面板9には横長矩形の表示窓11が設けられている。また、表示窓11の内側には左・中・右リール13L,13M,13R(図2参照)が配置されている。左・中・右リール13L,13M,13Rには、例えば「7」「カエル」「BAR」「ベル」「スイカ」「チェリー」「Replay」の複数種類(この実施形態では例えば7種類)の図柄が合計21個、所定の配列でそれぞれ表示されている。また、各図柄には、0番から20番までのコマ番号が順に付されている。そして、例えばコマ番号0番から20番までの図柄が印刷されたリールテープがリールの周面に貼り付けられて左・中・右リールが構成される。そして、左・中・右リールが回転すると、コマ番号20番、19番、…、0番、20番、…の順に図柄が表示窓11に表示される。表示窓11からは、各リール13L,13M,13Rの回転が停止すると、図柄が上段、中段および下段にそれぞれ1個の合計3個ずつ覗くように設定されている。すなわち、3個すべてのリール13L,13M,13Rが停止すると、縦3列横3行に配列された合計9個の図柄が表示されるようになっている。   The front plate 9 is provided with a horizontally long display window 11. In addition, left, middle and right reels 13L, 13M, and 13R (see FIG. 2) are arranged inside the display window 11. For example, “7”, “frog”, “BAR”, “bell”, “watermelon”, “cherry”, and “Replay” are provided on the left, middle, and right reels 13L, 13M, and 13R. Are respectively displayed in a predetermined arrangement. Further, frame numbers from 0 to 20 are assigned to each symbol in order. For example, a reel tape on which symbols of frame numbers 0 to 20 are printed is attached to the peripheral surface of the reel to constitute left, middle and right reels. When the left / middle / right reels rotate, symbols are displayed on the display window 11 in the order of frame numbers 20, 19,..., 0, 20,. From the display window 11, when the reels 13L, 13M, and 13R stop rotating, the symbols are set to look into a total of three, one for each of the upper, middle, and lower stages. That is, when all three reels 13L, 13M, and 13R are stopped, a total of nine symbols arranged in three columns and three rows are displayed.

更に、操作板7には、内部に貯留されているクレジットメダルから1枚ずつのメダル投入を指示するためのベットスイッチ15、クレジットメダルから一遊技あたりの最大投入枚数(例えば3枚)のメダル投入を指示するための最大ベットスイッチ17、各リールの回転を開始させるためのレバー状のスタートスイッチ19、左・中・右リール13L,13M,13Rの回転をそれぞれ停止させるための左・中・右ストップスイッチ21L,21M,21R、クレジットメダルを払い出すための精算スイッチ23、およびメダル投入口25が設けられている。   Further, the operation panel 7 has a bet switch 15 for instructing the insertion of one medal from the credit medals stored inside, and the maximum number of medals per game (for example, three) from the credit medals. A maximum bet switch 17 for instructing the rotation, a lever-shaped start switch 19 for starting the rotation of each reel, and the left, middle and right for stopping the rotation of the left, middle and right reels 13L, 13M and 13R, respectively. Stop switches 21L, 21M, and 21R, a settlement switch 23 for paying out credit medals, and a medal slot 25 are provided.

また、正面板9の上方のほぼ中央には、動画などを表示して演出を行うための液晶表示器27が設けられ、液晶表示器27のすぐ上方には、各種の入賞図柄が表示された説明パネル29が設けられ、これら液晶表示器27および説明パネル29の左右には、音楽などによる演出を行うためのスピーカ31L,31Rがそれぞれ設けられている。また、説明パネル29およびスピーカ31L,31Rの上辺には中央ランプ部33Mが配設され、その左右には左・右ランプ部33L,33Rがそれぞれ配設されている。各ランプ部33M,33L,33Rには、それぞれ発光ダイオードなどの光源が配設されている。これらのランプ部33M,33L,33Rは一体的に形成され、遊技者に当選や入賞を告知するなどの演出を行うための上部ランプ部33を構成している。   In addition, a liquid crystal display 27 for displaying a moving image or the like is provided in the approximate center above the front plate 9, and various winning symbols are displayed immediately above the liquid crystal display 27. An explanation panel 29 is provided, and speakers 31L and 31R are provided on the left and right sides of the liquid crystal display 27 and the explanation panel 29, respectively, for performing effects such as music. A central lamp portion 33M is disposed on the upper side of the explanation panel 29 and the speakers 31L and 31R, and left and right lamp portions 33L and 33R are disposed on the left and right sides thereof. Each lamp unit 33M, 33L, 33R is provided with a light source such as a light emitting diode. These lamp portions 33M, 33L, and 33R are integrally formed, and constitute an upper lamp portion 33 for performing effects such as notifying a player of winning and winning.

また、操作板7の下方には、装飾画などが表示された下部パネル35が設けられ、この下部パネル35の左右には、それぞれ複数の光源が例えば2列に並んで配置された下部ランプ部37L,37Rが設けられている。また、下部パネル35の下方には、メダルの払出口39や、この払出口39から払い出されるメダルを受けるメダル受け41が設けられている。また、筐体3の内部のリール13L,13M,13Rの下方には、メダルを払出口39に排出するためのホッパーユニット43(図2参照)が配設されている。また、正面板9の左下隅には、クレジットメダルの貯留枚数を表示するクレジット表示器45が配設されている。このクレジット表示器45は、例えば2個の7セグメントLEDで構成され、2桁の貯留枚数が表示可能になっている。   In addition, a lower panel 35 on which a decorative image or the like is displayed is provided below the operation panel 7. A lower lamp unit in which a plurality of light sources are arranged in, for example, two rows on the left and right sides of the lower panel 35. 37L and 37R are provided. A medal payout opening 39 and a medal receiver 41 for receiving medals paid out from the payout opening 39 are provided below the lower panel 35. A hopper unit 43 (see FIG. 2) for discharging medals to the payout opening 39 is disposed below the reels 13L, 13M, and 13R inside the housing 3. A credit indicator 45 for displaying the number of stored credit medals is disposed at the lower left corner of the front plate 9. The credit display 45 is composed of, for example, two 7-segment LEDs, and can display a 2-digit stored number.

図2はスロットマシン1の電気的構成を示すブロック図、図3はメイン制御基板63の機能および回路構成の要部を示すブロック図である。図2において、投入センサ51は、筐体3内部のメダル投入口25近傍に設けられ、投入されたメダルを1枚ずつ検知するものである。払出センサ53は、ホッパーユニット43の出口に設けられ、払出口39に払い出されるメダルを1枚ずつ検知するものである。左・中・右位置センサ55L,55M,55Rは、左・中・右リール13L,13M,13Rの回転位置をそれぞれ検出するためのもので、例えば左・中・右リール13L,13M,13Rにそれぞれ設けられた突起部を検出するフォトインタラプタからなり、左・中・右リール13L,13M,13Rが回転すると一周ごとに突起部を検出してその検出信号をメイン制御基板63に出力する。この実施形態では例えば、左・中・右位置センサ55L,55M,55Rが上記突起部を検出したときに、それぞれコマ番号20番の図柄が表示窓11の中段に位置するように構成されている。ホッパーモータ57はホッパーユニット43に配設され、その駆動によりメダルを払出口39に向けて払い出すものである。なお、リール13L,13M,13Rは、それぞれ、この実施形態では例えばステッピングモータによって回転駆動される。   FIG. 2 is a block diagram showing an electrical configuration of the slot machine 1, and FIG. 3 is a block diagram showing a main part of the function and circuit configuration of the main control board 63. As shown in FIG. In FIG. 2, the insertion sensor 51 is provided in the vicinity of the medal insertion slot 25 inside the housing 3 and detects inserted medals one by one. The payout sensor 53 is provided at the exit of the hopper unit 43 and detects medals paid out to the payout outlet 39 one by one. The left / middle / right position sensors 55L, 55M, and 55R are for detecting the rotational positions of the left / middle / right reels 13L, 13M, and 13R, respectively. For example, the left / middle / right reels 13L, 13M, and 13R Each of the provided photointerrupters detects the protruding portion. When the left, middle, and right reels 13L, 13M, and 13R rotate, the protruding portion is detected every round and the detection signal is output to the main control board 63. In this embodiment, for example, when the left / middle / right position sensors 55L, 55M, and 55R detect the protrusions, the symbol of frame number 20 is arranged in the middle of the display window 11, respectively. . The hopper motor 57 is disposed in the hopper unit 43 and pays out medals toward the payout opening 39 by driving thereof. In this embodiment, each of the reels 13L, 13M, and 13R is rotationally driven by, for example, a stepping motor.

また、このスロットマシン1では、遊技に関する制御を行うメインCPU61が実装されたメイン制御基板63と、遊技に関連する演出の制御を行うサブCPU71が実装されたサブ制御基板73とが別々に設けられている。メイン制御基板63のRAM65はデータを一時的に記憶し、ROM67は予め設定されたデータ(後述の停止テーブルなど)を含む遊技機用プログラムを記憶する。メインCPU61は、基準発振回路69の水晶振動子69aからの基準クロックパルス信号に基づき、ROM67の遊技機用プログラムにしたがって動作することで、遊技に関する制御を行う。また、メインCPU61は、遊技に関連するデータを演出制御データとしてサブCPU71に送る。サブ制御基板73のメモリ75は、データを一時的に記憶するRAM部と演出用プログラムを記憶するROM部とからなる。サブCPU71は、基準発振回路(図示省略)からの基準クロックパルス信号に基づき、メインCPU61からの演出制御データおよび演出用プログラムにしたがって動作することで、遊技に関連する演出の制御を行う。例えば、サブCPU71は、遊技の進行や抽選手段110による抽選の結果などに対応して予め設定された演出パターンに応じて、液晶表示器27に動画を表示したり、スピーカ31L,31Rから音楽を発生させたり、上部ランプ部33や下部ランプ部37L,37Rの光源を一斉にあるいは個別に点滅させる。   Further, in the slot machine 1, a main control board 63 on which a main CPU 61 that controls a game is mounted and a sub control board 73 on which a sub CPU 71 that controls an effect related to the game is mounted are provided separately. ing. The RAM 65 of the main control board 63 temporarily stores data, and the ROM 67 stores a game machine program including preset data (such as a stop table described later). The main CPU 61 controls the game by operating in accordance with the game machine program in the ROM 67 based on the reference clock pulse signal from the crystal oscillator 69a of the reference oscillation circuit 69. Further, the main CPU 61 sends data related to the game to the sub CPU 71 as effect control data. The memory 75 of the sub-control board 73 includes a RAM unit that temporarily stores data and a ROM unit that stores a program for rendering. The sub CPU 71 controls the effects related to the game by operating according to the effect control data and the effect program from the main CPU 61 based on the reference clock pulse signal from the reference oscillation circuit (not shown). For example, the sub CPU 71 displays a moving image on the liquid crystal display 27 or plays music from the speakers 31L and 31R in accordance with an effect pattern set in advance corresponding to the progress of the game or the result of the lottery by the lottery means 110. The light sources of the upper lamp unit 33 and the lower lamp units 37L and 37R are flashed simultaneously or individually.

図3において、メイン制御基板63の遊技制御手段100は遊技を制御する。遊技には、一般的な遊技である通常遊技と、遊技者にとって通常遊技よりも有利な遊技である特別遊技(ボーナスゲーム)とがあり、遊技制御手段100はこれらの遊技を制御する。   In FIG. 3, the game control means 100 of the main control board 63 controls the game. The game includes a normal game which is a general game and a special game (bonus game) which is a game advantageous to the player over the normal game, and the game control means 100 controls these games.

通常遊技について簡単に説明すると、このスロットマシン1では、投入センサ51によりメダル投入口25からのメダル投入が検出されるか、あるいはベットスイッチ15または最大ベットスイッチ17の操作によりクレジットメダルの投入指示があると、ゲームが開始される。そして、ゲーム開始後にスタートスイッチ19を操作すると、ほぼ同時に、3個すべてのリール13L,13M,13Rの回転が開始する。また、抽選手段110により抽選が行われる。その後に、3個のストップスイッチ21L,21M,21Rのうちの1個を操作すると、当該ストップスイッチ21L,21M,21Rに対応したリール13L,13M,13Rの回転が停止する。そして、3個すべてのストップスイッチ21L,21M,21Rを操作し終えると、3個すべてのリール13L,13M,13Rの回転が停止する。このとき、所定の図柄が所定の位置に停止すると入賞になり、ホッパーユニット43により遊技者に対して所定枚数のメダルが払い出されるか、又は遊技者に対して再遊技などの所定の利益が付与される。なお、メダルの払い出しに代えて、クレジットメダルとして内部に貯留されることもある。   Briefly explaining the normal game, in this slot machine 1, the insertion sensor 51 detects the insertion of a medal from the medal insertion slot 25, or the operation of the bet switch 15 or the maximum bet switch 17 instructs the insertion of a credit medal. If there is, the game is started. When the start switch 19 is operated after the game starts, the rotation of all three reels 13L, 13M, 13R starts almost simultaneously. In addition, a lottery is performed by the lottery means 110. Thereafter, when one of the three stop switches 21L, 21M, and 21R is operated, rotation of the reels 13L, 13M, and 13R corresponding to the stop switches 21L, 21M, and 21R is stopped. When all the three stop switches 21L, 21M, and 21R have been operated, the rotation of all three reels 13L, 13M, and 13R is stopped. At this time, when a predetermined symbol stops at a predetermined position, a prize is won, and a predetermined number of medals are paid out to the player by the hopper unit 43, or a predetermined profit such as replay is given to the player. Is done. Instead of paying out medals, credit medals may be stored inside.

抽選手段110による抽選の結果には、特定導入遊技当選(ビッグボーナス(BB)当選)と、特定遊技当選(レギュラーボーナス(RB)当選)と、小役当選と、再遊技当選(Replay当選)と、ハズレとがある。また、入賞には、特定導入遊技(BBゲーム)への移行に係る特定導入遊技入賞(BB入賞)と、特定遊技(RBゲーム)への移行に係る特定遊技入賞(RB入賞)と、所定枚数のメダルの払い出しに係る小役入賞と、再遊技(Replay)の実行に係る再遊技入賞(Replay入賞)とがある。なお、抽選手段110の構成については後に詳述する。   As a result of the lottery by the lottery means 110, a specific introduction game winning (big bonus (BB) winning), a specific gaming winning (regular bonus (RB) winning), a small role winning, a replay winning (Replay winning), and There is a losing. In addition, the prize includes a specific introduction game prize (BB prize) related to the transition to the specific introduction game (BB game), a specific game prize (RB prize) related to the transition to the specific game (RB game), and a predetermined number of games. Small prize winning related to the payout of the medal and replay winning related to the execution of replay (Replay). The configuration of the lottery means 110 will be described in detail later.

上記RBゲームとは、通常遊技よりも当選確率が高い特定入賞遊技(JACゲーム)を複数回行い得る遊技を言い、また、BBゲームとは、RBゲームの導入確率が高い遊技を言う。これらのRB,BBゲームでは、通常遊技と異なる抽選テーブル118(後述)が使用される。そして、所定の図柄(例えば「7」や「カエル」)が入賞ライン上に3個揃うと、BB入賞となり、払い出しがある場合にはメダルが払い出されて、通常遊技からBBゲームに移行する。また、所定の図柄(例えば「BAR」)が入賞ライン上に3個揃うと、RB入賞となり、払い出しがある場合にはメダルが払い出されて、通常遊技からRBゲームに移行する。また、所定の図柄(例えば「スイカ」や「ベル」)が入賞ライン上に3個揃うか、あるいは、左リール13Lの単独入賞図柄(例えば「チェリー」)と中・右リール13M,13Rのいずれかの図柄が入賞ライン上で停止すると、それぞれ小役入賞となり、それぞれ所定枚数のメダルが払い出される。また、所定の図柄(例えば「Replay」)が入賞ライン上に3個揃うと、Replay入賞となり、新たなメダルを投入することなく、前回の遊技と同じ条件で再度遊技を行うことができる。   The RB game refers to a game in which a specific winning game (JAC game) having a higher win probability than a normal game can be performed a plurality of times, and the BB game refers to a game having a high probability of introducing an RB game. In these RB and BB games, a lottery table 118 (described later) different from the normal game is used. When three predetermined symbols (for example, “7” and “frog”) are arranged on the winning line, a BB winning is made, and when there is a payout, a medal is paid out and the game shifts from the normal game to the BB game. . Further, when three predetermined symbols (for example, “BAR”) are arranged on the winning line, an RB winning is made. When there is a payout, a medal is paid out and the game shifts from the normal game to the RB game. Further, three predetermined symbols (for example, “watermelon” and “bell”) are arranged on the winning line, or the single winning symbol (for example, “Cherry”) on the left reel 13L and the middle / right reels 13M, 13R. When such a symbol stops on the winning line, each small prize is won and a predetermined number of medals are paid out. Further, when three predetermined symbols (for example, “Replay”) are arranged on the winning line, a Replay winning is achieved, and the game can be played again under the same conditions as the previous game without inserting a new medal.

なお、抽選手段110による抽選の結果がBB当選になると、BB当選に基づいたリール13L,13M,13Rの停止制御が行われるが、このとき、BB入賞が引き当てられないと、このBB当選は、BB入賞が引き当てられるまで持ち越されることとなっている。RB当選についても同様である。BB当選またはRB当選が持ち越された状態をそれぞれ「BB内部当り」、「RB内部当り」と称する。一方、小役当選は、抽選手段110による抽選の結果が小役当選となった遊技で小役入賞を引き当てられないと、次回の遊技には持ち越されないこととなっている。Replay当選についても同様である。   If the lottery result of the lottery means 110 is BB winning, the reels 13L, 13M, and 13R are controlled to stop based on the BB winning. However, if no BB winning is awarded at this time, the BB winning is It will be carried over until a BB prize is awarded. The same applies to RB winning. The states where the BB winning or the RB winning is carried over are referred to as “per BB internal” and “per RB internal”, respectively. On the other hand, the small role winning is not carried over to the next game unless the result of the lottery by the lottery means 110 is assigned a small role winning in the game in which the small role is won. The same applies to Replay winning.

検出手段120は、左・中・右位置センサ55L,55M,55Rの検出信号と、左・中・右リール13L,13M,13Rを駆動する各ステッピングモータへの供給パルス数とに基づき、左・中・右リール13L,13M,13Rの回転位置をそれぞれ検出するものである。すなわち、この検出手段120は、左・中・右リール13L,13M,13Rの回転中および回転停止時に、所定の基準位置(この実施形態では例えば、表示窓11の中段)に位置する図柄に対応するコマ番号をそれぞれ検出する。   Based on the detection signals of the left / middle / right position sensors 55L, 55M, and 55R and the number of pulses supplied to each stepping motor that drives the left / middle / right reels 13L, 13M, and 13R, The rotational positions of the middle and right reels 13L, 13M, and 13R are detected. That is, the detection means 120 corresponds to a symbol positioned at a predetermined reference position (in this embodiment, for example, the middle stage of the display window 11) while the left, middle, and right reels 13L, 13M, and 13R are rotating and stopped. Each frame number to be detected is detected.

停止制御手段125は、抽選手段110の抽選結果に基づき、停止テーブル130を用いて、リール13L,13M,13Rの停止制御を行うものである。この停止テーブル130は、各リール13L,13M,13Rの停止位置を決定するためのものであって、ストップスイッチ21L,21M,21Rが操作されたときのリール13L,13M,13Rの回転位置に応じて、リール13L,13M,13Rの滑りコマ数をあらかじめ定めたものである。停止テーブル130は、例えば、すべてのリール13L,13M,13Rの滑りコマ数を一括して定めた全リール用停止テーブルからなる。なお、停止テーブル130は、すべてのリール13L,13M,13Rの滑りコマ数を一括して定めた全リール用停止テーブルに限られず、例えば、左リール13Lのみの滑りコマ数を定めたもの(左リール用停止テーブル)と、中・右リール13M,13Rの滑りコマ数を定めたもの(中・右リール用停止テーブル)とを備えるようにしてもよい。   The stop control means 125 performs stop control of the reels 13L, 13M, and 13R using the stop table 130 based on the lottery result of the lottery means 110. The stop table 130 is for determining the stop position of each of the reels 13L, 13M, 13R, and corresponds to the rotation position of the reels 13L, 13M, 13R when the stop switches 21L, 21M, 21R are operated. Thus, the number of sliding frames of the reels 13L, 13M, 13R is predetermined. The stop table 130 includes, for example, an all-reel stop table that collectively determines the number of sliding frames of all the reels 13L, 13M, and 13R. The stop table 130 is not limited to the all-reel stop table in which the number of sliding symbols of all the reels 13L, 13M, and 13R is collectively determined. For example, the stopping table 130 has a number of sliding symbols for only the left reel 13L (left (Reel stop table) and a table (middle / right reel stop table) in which the number of sliding frames of the middle / right reels 13M, 13R is determined.

この停止テーブル130は、抽選手段110による抽選の結果ごとに複数備えられている。この場合において、各停止テーブル130は、ストップスイッチ21L,21M,21Rの操作時におけるリール13L,13M,13Rの回転位置と、滑りコマ数との関係が異なることがあるように定められている。これによって、抽選手段110による抽選の結果が同一であって、かつ、ストップスイッチ21L,21M,21Rの操作時におけるリール13L,13M,13Rの回転位置が同じであっても、各リール13L,13M,13Rの停止位置(表示窓11に表示される図柄)が異なることがあるようにしている。   A plurality of stop tables 130 are provided for each lottery result by the lottery means 110. In this case, each stop table 130 is determined so that the relationship between the rotational positions of the reels 13L, 13M, and 13R and the number of sliding symbols may be different when the stop switches 21L, 21M, and 21R are operated. As a result, even if the lottery results by the lottery means 110 are the same and the rotation positions of the reels 13L, 13M, 13R are the same when the stop switches 21L, 21M, 21R are operated, the reels 13L, 13M , 13R stop positions (designs displayed on the display window 11) may be different.

そして、停止制御手段125は、まず、抽選手段110による抽選の結果に基づいて、複数の停止テーブル130の中から一の停止テーブル130を選択する。次に、この選択した一の停止テーブル130と、ストップスイッチ21L,21M,21Rが操作されたときのリール13L,13M,13Rの回転位置とから、リール13L,13M,13Rの滑りコマ数を決定する。ここで、滑りコマ数が0と決定されれば、直ちにリール13L,13M,13Rの回転を停止させる。すなわち、滑りコマ数が0と決定されると、ストップスイッチ21L,21M,21Rが操作されたときに表示窓11の上段に表示されていた図柄は、そのまま表示窓11の上段に停止表示される。また、滑りコマ数が1と決定されれば、1コマ分だけリール13L,13M,13Rを回転させて停止させる。すなわち、滑りコマ数が1と決定されると、ストップスイッチ21L,21M,21Rが操作されたときに表示窓11の上段に表示されていた図柄は、リール13L,13M,13Rの回転方向に1コマずれて、表示窓11の中段に停止表示される。   Then, the stop control means 125 first selects one stop table 130 from the plurality of stop tables 130 based on the lottery result by the lottery means 110. Next, the number of sliding frames of the reels 13L, 13M, 13R is determined from the selected one stop table 130 and the rotational positions of the reels 13L, 13M, 13R when the stop switches 21L, 21M, 21R are operated. To do. Here, if the number of sliding frames is determined to be 0, the rotation of the reels 13L, 13M, 13R is immediately stopped. That is, when the number of sliding frames is determined to be 0, the symbols displayed in the upper part of the display window 11 when the stop switches 21L, 21M, and 21R are operated are stopped and displayed in the upper part of the display window 11 as they are. . If the number of sliding frames is determined to be 1, the reels 13L, 13M, and 13R are rotated and stopped by one frame. That is, when the number of sliding symbols is determined as 1, the symbols displayed on the upper stage of the display window 11 when the stop switches 21L, 21M, and 21R are operated are 1 in the rotation direction of the reels 13L, 13M, and 13R. The frames are shifted and stopped and displayed in the middle of the display window 11.

入賞判定手段140は、検出手段120により所定の図柄が所定の位置に停止したことが検出されると、入賞と判定するものである。具体的には、入賞判定手段140は、「7」の図柄が入賞ライン上に3個揃うか、または「カエル」の図柄が入賞ライン上に3個揃うと、それぞれBB入賞と判定する。また、入賞判定手段140は、「BAR」の図柄が入賞ライン上に3個揃うとRB入賞と判定する。また、入賞判定手段140は、「スイカ」の図柄が入賞ライン上に3個揃うか、「ベル」の図柄が入賞ライン上に3個揃うか、あるいは左リール13Lの「チェリー」および中・右リール13M,13Rのいずれかの図柄が入賞ライン上で停止すると、それぞれ小役入賞と判定する。また、入賞判定手段140は、「Replay」の図柄が入賞ライン上に3個揃うとReplay入賞と判定する。   The winning determination unit 140 determines a winning when the detecting unit 120 detects that a predetermined symbol has stopped at a predetermined position. Specifically, the winning determination unit 140 determines that each of the “7” symbols is aligned on the winning line, or when the “frog” symbols are aligned on the winning line, each of them is a BB winning. Further, the winning determination unit 140 determines that an RB winning is achieved when three “BAR” symbols are arranged on the winning line. Also, the winning determination means 140 determines whether three “watermelon” symbols are aligned on the winning line, three “bell” symbols are aligned on the winning line, or “cherry” on the left reel 13L and the middle / right side. When any of the symbols on the reels 13M and 13R stops on the winning line, it is determined that each of the reels 13M and 13R is a small role winning. Further, the winning determination means 140 determines that a Replay winning is made when three “Replay” symbols are arranged on the winning line.

払出制御手段150は、メダル払出のある入賞と判定されたときに、クレジットメダルの貯留枚数が上限値(この実施形態では例えば50枚)に達した後は、ホッパーユニット43を動作させて、入賞態様に応じた払出枚数だけメダルを払い出すものである。また、払出制御手段150は、クレジットメダルの貯留枚数が上限値に達するまでは、メダル払出として、ホッパーユニット43の動作に代えて上記払出枚数だけクレジットメダルを増加させるものである。   The payout control means 150 operates the hopper unit 43 after the number of stored credit medals reaches an upper limit value (for example, 50 in this embodiment) when it is determined that a medal payout has been won, and the winning control is performed. The medals are paid out in the payout number corresponding to the mode. Further, the payout control means 150 increases the number of credit medals by the amount of payouts instead of the operation of the hopper unit 43 as medal payout until the number of stored credit medals reaches the upper limit value.

次に、本発明に係る遊技機の抽選装置の第1実施形態である抽選手段110について説明する。抽選手段110の発振回路111は、基準発振回路69と同様に構成され、この実施形態では例えば、発振周波数が4MHzの水晶振動子(図示省略)を備えている。カウント回路113は、カウント値DATAを出力する回路で、この実施形態では例えば、10進数で0〜16383の範囲のカウント値DATAを出力する。第1ラッチ回路114は、カウント回路113から出力されるカウント値DATAをスタートスイッチ19の操作タイミングでラッチしたラッチデータD1を出力するものである。このように、カウント回路113から出力されるカウント値DATAは0〜16383の数値が順番に繰り返されるものであるため、厳密に言うと乱数ではないが、スタートスイッチ19の操作タイミングがランダムである場合には、第1ラッチ回路114から出力されるラッチデータD1は、擬似的に乱数として取り扱うことができる。このように、この実施形態では、発振回路111およびカウント回路113が、本発明の「第1の乱数生成手段」を構成し、カウント回路113から出力されるカウント値DATAが、本発明の「周期性を有する擬似乱数」に相当する。   Next, the lottery means 110 which is the first embodiment of the lottery device for gaming machines according to the present invention will be described. The oscillating circuit 111 of the lottery means 110 is configured in the same manner as the reference oscillating circuit 69. In this embodiment, for example, a crystal resonator (not shown) having an oscillation frequency of 4 MHz is provided. The count circuit 113 is a circuit that outputs the count value DATA. In this embodiment, for example, the count circuit 113 outputs the count value DATA in the range of 0 to 16383 in decimal. The first latch circuit 114 outputs latch data D1 obtained by latching the count value DATA output from the count circuit 113 at the operation timing of the start switch 19. As described above, the count value DATA output from the count circuit 113 is a numerical value of 0 to 16383 that is repeated in order. Therefore, strictly speaking, it is not a random number, but the operation timing of the start switch 19 is random. The latch data D1 output from the first latch circuit 114 can be handled as a pseudo random number. Thus, in this embodiment, the oscillation circuit 111 and the count circuit 113 constitute the “first random number generation means” of the present invention, and the count value DATA output from the count circuit 113 is the “period” of the present invention. It corresponds to a “pseudo-random number having a property”.

物理乱数生成IC115は、物理現象を利用して乱数を生成するもので、この実施形態では例えば、半導体内部の熱雑音を利用して、10進数で0〜16383の範囲の物理乱数RNを所定速度(例えば250kbit/sec)で生成して出力する。第2ラッチ回路116は、物理乱数生成IC115から出力される物理乱数RNをスタートスイッチ19の操作タイミングでラッチしたラッチデータD2を出力するものである。このように、この実施形態では、物理乱数生成IC115が、本発明の「第2の乱数生成手段」に相当し、物理乱数生成IC115から出力される物理乱数RNが、本発明の「ほぼ偏りの無い一様乱数」に相当する。   The physical random number generation IC 115 generates a random number using a physical phenomenon. In this embodiment, for example, the physical random number RN in the range of 0 to 16383 in decimal number is used at a predetermined speed by using thermal noise inside the semiconductor. It is generated and output at (for example, 250 kbit / sec). The second latch circuit 116 outputs latch data D2 obtained by latching the physical random number RN output from the physical random number generation IC 115 at the operation timing of the start switch 19. Thus, in this embodiment, the physical random number generation IC 115 corresponds to the “second random number generation means” of the present invention, and the physical random number RN output from the physical random number generation IC 115 is the “substantially biased”. It corresponds to “no uniform random number”.

この実施形態では例えば、カウント回路113から出力されるカウント値DATAおよび物理乱数生成IC115から出力される物理乱数RNは、それぞれ14ビットのパラレルデータとして出力される。そして、第1ラッチ回路114および第2ラッチ回路116は、それぞれ14ビットのパラレルデータをそのままラッチデータD1,D2として演算手段117に出力している。なお、物理乱数生成IC115が、物理乱数RNをシリアルデータとして出力する場合には、物理乱数生成IC115と第2ラッチ回路116との間にシリアル/パラレル変換回路を介設すればよい。   In this embodiment, for example, the count value DATA output from the count circuit 113 and the physical random number RN output from the physical random number generation IC 115 are each output as 14-bit parallel data. The first latch circuit 114 and the second latch circuit 116 output the 14-bit parallel data as they are to the arithmetic means 117 as the latch data D1 and D2. When the physical random number generation IC 115 outputs the physical random number RN as serial data, a serial / parallel conversion circuit may be provided between the physical random number generation IC 115 and the second latch circuit 116.

演算手段117は、ラッチデータD1とラッチデータD2との間で演算処理を行い、その演算結果D3をメインCPU61の抽選判定手段119に出力するものである。この演算手段117は、この実施形態では例えば、D3=D1+D2の加算を行う。この演算手段117が行う演算処理は、加算に限らず、他の四則演算や論理演算でもよい。なお、演算手段117では、例えば加算により演算結果D3が16383をオーバーフローしたときには0に戻るようになっており、演算結果D3が10進数で0〜16383の範囲になるように設定されている。なお、この実施形態では演算手段をメインCPU61で構成しているが、ハードウェア回路で構成してもよい。   The calculation means 117 performs calculation processing between the latch data D1 and the latch data D2, and outputs the calculation result D3 to the lottery determination means 119 of the main CPU 61. In this embodiment, the calculation means 117 performs addition of D3 = D1 + D2, for example. The arithmetic processing performed by the arithmetic means 117 is not limited to addition, but may be other four arithmetic operations or logical operations. The calculation means 117 is set to return to 0 when the calculation result D3 overflows 16383 by addition, for example, and is set so that the calculation result D3 is in the range of 0 to 16383 in decimal. In this embodiment, the calculation means is constituted by the main CPU 61, but may be constituted by a hardware circuit.

抽選テーブル118は、演算手段117から出力される全範囲(すなわち0〜16383)の演算結果D3について、BB当選にするか、RB当選にするか、小役当選にするか、Replay当選にするか、あるいはハズレにするかを、所定の数値範囲ごとに定めたものである。抽選テーブル118として、通常ゲーム用のテーブルに加えて、BBゲーム用やRBゲーム用のテーブルが備えられている。抽選判定手段119は、演算手段117から出力される演算結果D3と、通常ゲームやBB,RBゲームなどに応じた抽選テーブル118とを照合して、BB当選か、RB当選か、小役当選か、Replay当選か、あるいはハズレかの抽選結果を判定するものである。   Whether the lottery table 118 selects the BB winning, the RB winning, the small role winning, or the Replay winning for the calculation result D3 of the entire range (that is, 0 to 16383) output from the calculating means 117. Or, whether to lose is determined for each predetermined numerical range. As the lottery table 118, in addition to the table for the normal game, a table for the BB game or the RB game is provided. The lottery determination unit 119 compares the calculation result D3 output from the calculation unit 117 with the lottery table 118 corresponding to the base game, the BB, the RB game, and the like, and determines whether it is a BB win, an RB win, or a small role win The lottery result of Replay winning or Losing is judged.

図4は第1実施形態における信号および各データの一例を示すタイミングチャートである。カウント回路113から出力されるカウント値DATAは、上述したように、1ずつインクリメントされる。したがって、図4では、「333」から「342」まで1ずつ増加している。一方、物理乱数生成IC115から出力される物理乱数RNは、ほぼ偏りの無い一様乱数になっている。これらカウント値DATAおよび物理乱数RNは、それぞれ第1・第2ラッチ回路114,116により、スタートスイッチ19の操作タイミングに同期してラッチされる。したがって、ラッチデータD1は「334」,「336」,「338」,「340」となり、ラッチデータD2は「089」,「556」,「257」,「319」となる。その結果、演算手段117による演算結果D3は、図4に示すように「423」,「892」,「595」,「659」になる。   FIG. 4 is a timing chart showing an example of signals and data in the first embodiment. The count value DATA output from the count circuit 113 is incremented by 1 as described above. Accordingly, in FIG. 4, the number increases from “333” to “342” by one. On the other hand, the physical random number RN output from the physical random number generation IC 115 is a uniform random number with almost no bias. The count value DATA and the physical random number RN are latched in synchronism with the operation timing of the start switch 19 by the first and second latch circuits 114 and 116, respectively. Therefore, the latch data D1 is “334”, “336”, “338”, “340”, and the latch data D2 is “089”, “556”, “257”, “319”. As a result, the calculation result D3 by the calculation means 117 is “423”, “892”, “595”, “659” as shown in FIG.

そして、抽選判定手段119は、スタートスイッチ19の操作ごとに、演算結果D3、すなわち「423」,「892」,「595」,「659」と抽選テーブル118の数値範囲とをそれぞれ照合して、各入賞役の当選またはハズレの抽選結果の判定を行う。   The lottery determination means 119 checks the calculation result D3, that is, “423”, “892”, “595”, “659”, and the numerical range of the lottery table 118 for each operation of the start switch 19. Judgment of the winning or winning lottery results for each winning combination.

このように、この実施形態によれば、カウント回路113から出力されるカウント値DATAと物理乱数生成IC115から出力される物理乱数RNとをスタートスイッチ19の操作タイミングでラッチし、そのラッチデータD1,D2を演算手段117により演算し、その演算結果D3と抽選テーブル118の数値範囲とを照合して、スタートスイッチ19の操作ごとに、各入賞役の当選またはハズレの抽選結果の判定を行うため、周期性を有するカウント値DATAのみを用いる場合に比べて、演算結果D3の周期を予測することが格段に困難になる。したがって、乱数の周期と同期を取るような不正行為をより確実に防止することができる。すなわち、乱数の周期を予測して、スタートスイッチ19の操作タイミングに周期性を持たせるような不正行為が行われた場合でも、カウント値DATAと物理乱数RNとを演算した演算結果D3が周期性を持たないため、当選確率を不正に向上することができない。   Thus, according to this embodiment, the count value DATA output from the count circuit 113 and the physical random number RN output from the physical random number generation IC 115 are latched at the operation timing of the start switch 19, and the latch data D1, In order to calculate D2 by the calculation means 117, collate the calculation result D3 with the numerical value range of the lottery table 118, and determine the winning lottery result or the lost lottery result for each operation of the start switch 19, Compared to the case where only the count value DATA having periodicity is used, it is much more difficult to predict the cycle of the calculation result D3. Therefore, it is possible to more surely prevent an illegal act that is synchronized with the cycle of the random number. That is, even when an illegal act is performed in which the period of the random number is predicted and the operation timing of the start switch 19 is made periodic, the calculation result D3 obtained by calculating the count value DATA and the physical random number RN is periodic. The winning probability cannot be improperly improved.

また、この実施形態によれば、半導体内部の熱雑音を利用して乱数の生成を行う物理乱数生成IC115を備えているため、ほぼ偏りの無い一様乱数を容易に生成することができる。また、カウント回路113から出力されるカウント値DATAと物理乱数生成IC115から出力される物理乱数RNとをスタートスイッチ19の操作タイミングでラッチし、そのラッチしたラッチデータD1,D2を用いて抽選結果の判定を行うため、判定を容易、かつ確実に行うことができる。   In addition, according to this embodiment, since the physical random number generation IC 115 that generates random numbers using thermal noise inside the semiconductor is provided, uniform random numbers with almost no bias can be easily generated. Further, the count value DATA output from the count circuit 113 and the physical random number RN output from the physical random number generation IC 115 are latched at the operation timing of the start switch 19, and the lottery result is obtained using the latched latch data D1 and D2. Since the determination is performed, the determination can be performed easily and reliably.

<第2実施形態>
次に、本発明に係る遊技機の抽選装置の第2実施形態である抽選手段110について説明する。図5は第2実施形態におけるメイン制御基板63の機能および回路構成の要部を示すブロック図、図6は複数個の抽選テーブルから1個の抽選テーブルを選択する際のテーブル選択の数値範囲の一例を示す図、図7は各抽選テーブルにおける各入賞役の当選またはハズレの数値範囲の一例を示す図である。なお、第2実施形態が適用されるスロットマシンの装置構成および電気的構成は図1および図2に示す第1実施形態と同様である。また、図5では、第1実施形態と同一物には同一符号を付している。
<Second Embodiment>
Next, the lottery means 110 which is the second embodiment of the lottery device for gaming machines according to the present invention will be described. FIG. 5 is a block diagram showing the main part of the function and circuit configuration of the main control board 63 in the second embodiment, and FIG. 6 shows the numerical range of table selection when selecting one lottery table from a plurality of lottery tables. FIG. 7 is a diagram illustrating an example, and FIG. 7 is a diagram illustrating an example of a numerical range for winning or losing each winning combination in each lottery table. The device configuration and electrical configuration of the slot machine to which the second embodiment is applied are the same as those of the first embodiment shown in FIGS. Moreover, in FIG. 5, the same code | symbol is attached | subjected to the same thing as 1st Embodiment.

この第2実施形態では、通常遊技に用いる抽選テーブルとして、第1・第2・第3抽選テーブル118a,118b,118cの3種類の抽選テーブルを備えている。また、第1実施形態と異なり、演算手段を備えておらず、第1・第2ラッチ回路114,116からそれぞれ出力されるラッチデータD1,D2は、そのままメインCPU61の抽選判定手段119に入力される。   In the second embodiment, three types of lottery tables, ie, first, second, and third lottery tables 118a, 118b, and 118c, are provided as the lottery tables used in the normal game. Further, unlike the first embodiment, no arithmetic means is provided, and the latch data D1 and D2 output from the first and second latch circuits 114 and 116, respectively, are directly input to the lottery determination means 119 of the main CPU 61. The

第2実施形態の抽選判定手段119は、第2ラッチ回路116からのラッチデータD2を用いて、第1・第2・第3抽選テーブル118a,118b,118cから1個の抽選テーブルを選択する。すなわち、例えば図6に示すテーブル選択の数値範囲とラッチデータD2とを照合して、0≦D2≦5460のときは第1抽選テーブル118aを選択し、5461≦D2≦10921のときは第2抽選テーブル118bを選択し、10922≦D2≦16383のときは第3抽選テーブル118cを選択する。   The lottery determination means 119 of the second embodiment uses the latch data D2 from the second latch circuit 116 to select one lottery table from the first, second, and third lottery tables 118a, 118b, and 118c. That is, for example, by comparing the table selection numerical range shown in FIG. 6 with the latch data D2, the first lottery table 118a is selected when 0 ≦ D2 ≦ 5460, and the second lottery when 5461 ≦ D2 ≦ 10921. The table 118b is selected. When 10922 ≦ D2 ≦ 16383, the third lottery table 118c is selected.

また、抽選判定手段119は、第1ラッチ回路114からのラッチデータD1を用いて、各入賞役の当選またはハズレの抽選結果の判定を行う。すなわち、例えば図7に示す第1抽選テーブル118aが選択された場合には、ラッチデータD1と選択された第1抽選テーブル118aの数値範囲とを照合して、例えば0≦D1≦99のときは小役当選(チェリー)と判定し、100≦D1≦149のときは小役当選(スイカ)と判定し、150≦D1≦1999のときは小役当選(ベル)と判定し、2000≦D1≦4499のときはReplay当選と判定し、4500≦D1≦4599のときはBB当選と判定し、4600≦D1≦4699のときはRB当選と判定し、4700≦D1≦16383のときはハズレと判定する。   Further, the lottery determination means 119 uses the latch data D1 from the first latch circuit 114 to determine the winning or lost lottery result of each winning combination. That is, for example, when the first lottery table 118a shown in FIG. 7 is selected, the latch data D1 is collated with the numerical range of the selected first lottery table 118a, and for example, when 0 ≦ D1 ≦ 99, It is determined to be a small role winning (cherry). When 100 ≦ D1 ≦ 149, it is determined as a small role winning (watermelon), and when 150 ≦ D1 ≦ 1999, it is determined as a small role winning (bell) and 2000 ≦ D1 ≦ 4499 ≦ D1 ≦ 4599 is determined to be BB winning, 4600 ≦ D1 ≦ 4699 is determined to be RB winning, and 4700 ≦ D1 ≦ 16383 is determined to be lost. .

ここで、図6に示すように、第1・第2・第3抽選テーブル118a,118b,118cがそれぞれ選択される確率は、互いにほぼ同一値に設定されている。すなわち、第1抽選テーブル118aが選択される確率は5461/16384であり、第2抽選テーブル118bが選択される確率は5461/16384であり、第3抽選テーブル118cが選択される確率は5462/16384である。   Here, as shown in FIG. 6, the probabilities of selecting the first, second, and third lottery tables 118a, 118b, and 118c are set to substantially the same value. That is, the probability that the first lottery table 118a is selected is 5461/16384, the probability that the second lottery table 118b is selected is 5461/16384, and the probability that the third lottery table 118c is selected is 5462/16384. It is.

また、図7に示すように、第1・第2・第3抽選テーブル118a,118b,118cでは、同一の入賞役がそれぞれ互いに異なる数値範囲に設定されている。すなわち、例えば小役当選(チェリー)は、第1抽選テーブル118aでは、0≦D1≦99に設定され、第2抽選テーブル118bでは、500≦D1≦599に設定され、第3抽選テーブル118cでは、4700≦D1≦4799に設定されている。   Also, as shown in FIG. 7, in the first, second, and third lottery tables 118a, 118b, and 118c, the same winning combination is set to a different numerical value range. That is, for example, the small role winning (cherry) is set to 0 ≦ D1 ≦ 99 in the first lottery table 118a, 500 ≦ D1 ≦ 599 in the second lottery table 118b, and in the third lottery table 118c, 4700 ≦ D1 ≦ 4799 is set.

また、第1・第2・第3抽選テーブル118a,118b,118cでは、各入賞役の当選確率およびハズレの確率は、それぞれ互いに同一値に設定されている。すなわち、小役当選(チェリー)の確率は、それぞれ100/16384であり、小役当選(スイカ)の確率は、それぞれ50/16384であり、小役当選(ベル)の確率は、それぞれ1850/16384であり、Replay当選の確率は、それぞれ2500/16384であり、BB当選の確率は、それぞれ100/16384であり、RB当選の確率は、それぞれ100/16384である。   In the first, second, and third lottery tables 118a, 118b, and 118c, the winning probability and the loss probability of each winning combination are set to the same value. That is, the probability of winning a small role (cherry) is 100/16384, the probability of winning a small role (watermelon) is 50/16384, respectively, and the probability of winning a small role (bell) is 1850/16384, respectively. The Replay winning probability is 2500/16384, the BB winning probability is 100/16384, and the RB winning probability is 100/16384, respectively.

図8は第2実施形態におけるメインCPU61の抽選処理手順の一例を示すフローチャートである。まず、スタートスイッチ19の操作があったか否かが判定され(#10)、操作がなければ(#10でNO)、このルーチンを終了する一方、スタートスイッチ19の操作があれば(#10でYES)、第2ラッチ回路116からのラッチデータD2の取得処理が実行される(#11)。このラッチデータD2は、物理乱数生成IC115から所定速度で出力される物理乱数RNが、第2ラッチ回路116によりスタートスイッチ19の操作タイミングに同期してラッチされたものである。そして、ステップ#11では、第2ラッチ回路116に接続されているメインCPU61の入力ポートの信号取込処理が行われる。そして、その取得されたラッチデータD2に基づき、第1・第2・第3抽選テーブル118a,118b,118cから1個の抽選テーブルが選択される(ステップ#12)。すなわち、テーブル選択の数値範囲とラッチデータD2とが照合されて、抽選テーブルが選択される。   FIG. 8 is a flowchart showing an example of a lottery process procedure of the main CPU 61 in the second embodiment. First, it is determined whether or not the start switch 19 has been operated (# 10). If there is no operation (NO in # 10), this routine is terminated, while there is an operation of the start switch 19 (YES in # 10). ), The process of acquiring the latch data D2 from the second latch circuit 116 is executed (# 11). The latch data D2 is obtained by latching the physical random number RN output from the physical random number generation IC 115 at a predetermined speed in synchronization with the operation timing of the start switch 19 by the second latch circuit 116. In step # 11, signal acquisition processing is performed at the input port of the main CPU 61 connected to the second latch circuit 116. Based on the acquired latch data D2, one lottery table is selected from the first, second, and third lottery tables 118a, 118b, and 118c (step # 12). That is, the lottery table is selected by collating the numerical value range of the table selection with the latch data D2.

次いで、第1ラッチ回路114からのラッチデータD1の取得処理が実行される(#13)。このラッチデータD1は、カウント回路113から所定速度で出力されるカウント値DATAが、第1ラッチ回路114によりスタートスイッチ19の操作タイミングに同期してラッチされたものである。そして、ステップ#13では、第1ラッチ回路114に接続されているメインCPU61の入力ポートの信号取込処理が行われる。そして、その取得されたラッチデータD1に基づき、各入賞役の当選またはハズレの抽選結果の判定が行われる(ステップ#14)。すなわち、ラッチデータD1と選択された抽選テーブルの数値範囲とが照合されて、抽選結果の判定が行われる。   Next, the acquisition process of the latch data D1 from the first latch circuit 114 is executed (# 13). The latch data D1 is obtained by latching the count value DATA output from the count circuit 113 at a predetermined speed in synchronization with the operation timing of the start switch 19 by the first latch circuit 114. In step # 13, signal acquisition processing is performed at the input port of the main CPU 61 connected to the first latch circuit 114. Based on the acquired latch data D1, the winning or winning lottery result of each winning combination is determined (step # 14). That is, the latch data D1 is compared with the numerical range of the selected lottery table, and the lottery result is determined.

このように、この実施形態によれば、カウント回路113から出力されるカウント値DATAと物理乱数生成IC115から出力される物理乱数RNとをスタートスイッチ19の操作タイミングでラッチし、物理乱数RNのラッチデータD2に基づき、第1・第2・第3抽選テーブル118a,118b,118cから1個の抽選テーブルを選択し、カウント値DATAのラッチデータD1と選択された抽選テーブルの数値範囲とを照合して抽選結果の判定を行っている。したがって、選択される抽選テーブルの周期を予測することが格段に困難になるため、乱数の周期と同期を取るような不正行為をより確実に防止することができる。すなわち、乱数の周期を予測して、スタートスイッチ19の操作タイミングに周期性を持たせるような不正行為が行われた場合でも、抽選テーブルの選択に周期性が無いため、当選確率を不正に向上することができない。   Thus, according to this embodiment, the count value DATA output from the count circuit 113 and the physical random number RN output from the physical random number generation IC 115 are latched at the operation timing of the start switch 19, and the physical random number RN is latched. Based on the data D2, one lottery table is selected from the first, second and third lottery tables 118a, 118b and 118c, and the latch data D1 of the count value DATA is compared with the numerical range of the selected lottery table. The lottery result is judged. Therefore, since it becomes much more difficult to predict the cycle of the selected lottery table, it is possible to more reliably prevent fraudulent acts that are synchronized with the cycle of the random number. In other words, even if an illegal act that predicts the cycle of the random number and gives periodicity to the operation timing of the start switch 19 is performed, since the selection of the lottery table has no periodicity, the winning probability is illegally improved. Can not do it.

<第3実施形態>
次に、本発明に係る遊技機の抽選装置の第3実施形態である抽選手段110について説明する。図9は第3実施形態におけるメイン制御基板63の機能および回路構成の要部を示すブロック図である。なお、第3実施形態が適用されるスロットマシンの装置構成および電気的構成は図1および図2に示す第1実施形態と同様である。また、図9では、第1実施形態および第2実施形態と同一物には同一符号を付している。
<Third Embodiment>
Next, the lottery means 110 which is the third embodiment of the lottery device for gaming machines according to the present invention will be described. FIG. 9 is a block diagram showing the main parts of the function and circuit configuration of the main control board 63 in the third embodiment. The device configuration and electrical configuration of the slot machine to which the third embodiment is applied are the same as those of the first embodiment shown in FIGS. Moreover, in FIG. 9, the same code | symbol is attached | subjected to the same thing as 1st Embodiment and 2nd Embodiment.

この第3実施形態では、第1実施形態と同様に、演算手段117を備えており、第1・第2ラッチ回路114,116からそれぞれ出力されるラッチデータD1,D2が演算手段117に入力される。また、第2実施形態と同様に、通常遊技に用いる抽選テーブルとして、第1・第2・第3抽選テーブル118a,118b,118cの3種類の抽選テーブルを備えている。   In the third embodiment, as in the first embodiment, the calculation means 117 is provided, and the latch data D1 and D2 output from the first and second latch circuits 114 and 116, respectively, are input to the calculation means 117. The Similarly to the second embodiment, three types of lottery tables, ie, first, second, and third lottery tables 118a, 118b, and 118c, are provided as lottery tables used for normal games.

第3実施形態の演算手段117は、ラッチデータD1とラッチデータD2との間で演算処理を行い、その演算結果D4をメインCPU61の抽選判定手段119に出力するものである。演算手段117は、この実施形態では例えばD4=D1×D2の乗算を行う。ここで、ラッチデータD1,D2は、それぞれ、10進数で0≦D1≦16383および0≦D2≦16383の範囲の14ビットデータであることから、演算結果D4は28ビットデータになる。なお、演算手段117が行う演算処理は乗算に限られず、演算結果D4が28ビットデータになるものであればよい。   The calculation means 117 of the third embodiment performs calculation processing between the latch data D1 and the latch data D2, and outputs the calculation result D4 to the lottery determination means 119 of the main CPU 61. In this embodiment, the calculation means 117 performs multiplication of D4 = D1 × D2, for example. Here, since the latch data D1 and D2 are 14-bit data in the range of 0 ≦ D1 ≦ 16383 and 0 ≦ D2 ≦ 16383 in decimal numbers, the calculation result D4 is 28-bit data. Note that the arithmetic processing performed by the arithmetic means 117 is not limited to multiplication, and any arithmetic processing result D4 may be used if it becomes 28-bit data.

第3実施形態の抽選判定手段119は、演算手段117から出力される演算結果D4の上位14ビットの数値D5に基づき、第1・第2・第3抽選テーブル118a,118b,118cから1個の抽選テーブルを選択する。すなわち、例えば第1実施形態の図6と同様にテーブル選択の数値範囲が設定されている場合には、演算結果D4の上位14ビットの数値D5とテーブル選択の数値範囲とを照合し、0≦D5≦5460のときは第1抽選テーブル118aを選択し、5461≦D5≦10921のときは第2抽選テーブル118bを選択し、10922≦D5≦16383のときは第3抽選テーブル118cを選択する。   The lottery determination means 119 of the third embodiment is based on the numerical value D5 of the upper 14 bits of the calculation result D4 output from the calculation means 117, and one lottery table 118a, 118b, 118c is used. Select a lottery table. That is, for example, when the table selection numerical range is set as in FIG. 6 of the first embodiment, the upper 14-bit numerical value D5 of the calculation result D4 is collated with the table selection numerical range, and 0 ≦ The first lottery table 118a is selected when D5 ≦ 5460, the second lottery table 118b is selected when 5461 ≦ D5 ≦ 10921, and the third lottery table 118c is selected when 10922 ≦ D5 ≦ 16383.

また、第3実施形態の抽選判定手段119は、演算手段117から出力される演算結果D4の下位14ビットの数値D6に基づき、各入賞役の当選またはハズレの抽選結果の判定を行う。すなわち、例えば第1実施形態の図7と同様に第1・第2・第3抽選テーブル118a,118b,118cの数値範囲が設定されている場合において、例えば第1抽選テーブル118aが選択された場合には、演算手段117から出力される演算結果D4の下位14ビットの数値D6と選択された第1抽選テーブル118aの数値範囲とを照合して、0≦D6≦99のときは小役当選(チェリー)と判定し、100≦D6≦149のときは小役当選(スイカ)と判定し、150≦D6≦1999のときは小役当選(ベル)と判定し、2000≦D6≦4499のときはReplay当選と判定し、4500≦D6≦4599のときはBB当選と判定し、4600≦D6≦4699のときはRB当選と判定し、4700≦D6≦16383のときはハズレと判定する。   In addition, the lottery determination unit 119 of the third embodiment determines the winning or losing lottery result of each winning combination based on the lower 14 bits of the numerical value D6 of the calculation result D4 output from the calculation unit 117. That is, for example, when the numerical ranges of the first, second, and third lottery tables 118a, 118b, and 118c are set as in FIG. 7 of the first embodiment, for example, when the first lottery table 118a is selected. Is compared with the numerical value D6 of the lower 14 bits of the calculation result D4 output from the calculation means 117 and the numerical range of the selected first lottery table 118a, and when 0 ≦ D6 ≦ 99, the small winning combination ( Cherry), when 100 ≦ D6 ≦ 149, it is determined that the small role is won (watermelon), when 150 ≦ D6 ≦ 1999, it is determined that the small role is selected (bell), and when 2000 ≦ D6 ≦ 4499 Replay is determined, BB is determined when 4500 ≦ D6 ≦ 4599, RB is determined when 4600 ≦ D6 ≦ 4699, and ha when 4700 ≦ D6 ≦ 16383 Les and judges.

このように、この実施形態によれば、カウント回路113から出力されるカウント値DATAと物理乱数生成IC115から出力される物理乱数RNとをスタートスイッチ19の操作タイミングでラッチし、そのラッチデータD1,D2を演算手段117により演算し、その演算結果D4の上位14ビットの数値D5を用いて、第1・第2・第3抽選テーブル118a,118b,118cから1個の抽選テーブルを選択し、演算結果D4の下位14ビットの数値D6を用いて、各入賞役の当選またはハズレの抽選結果の判定を行っている。したがって、周期性を有するカウント値DATAのみを用いる場合に比べて、抽選テーブル選択の周期を予測することが格段に困難になるため、乱数の周期と同期を取るような不正行為をより確実に防止することができる。すなわち、乱数の周期を予測して、スタートスイッチ19の操作タイミングに周期性を持たせるような不正行為が行われた場合でも、抽選テーブルの選択に周期性が無いため、当選確率を不正に向上することができない。   Thus, according to this embodiment, the count value DATA output from the count circuit 113 and the physical random number RN output from the physical random number generation IC 115 are latched at the operation timing of the start switch 19, and the latch data D1, D2 is calculated by the calculation means 117, and one lottery table is selected from the first, second, and third lottery tables 118a, 118b, and 118c by using the higher-order 14-bit numerical value D5 of the calculation result D4. Using the lower 14-bit numerical value D6 of the result D4, the winning or winning lottery result of each winning combination is determined. Therefore, since it becomes much more difficult to predict the lottery table selection cycle than when only the count value DATA with periodicity is used, it is possible to more reliably prevent fraudulent acts that are synchronized with the random number cycle. can do. In other words, even if an illegal act that predicts the cycle of the random number and gives periodicity to the operation timing of the start switch 19 is performed, since the selection of the lottery table has no periodicity, the winning probability is illegally improved. Can not do it.

なお、本発明は上記実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したもの以外に種々の変更を行うことが可能である。例えば、上記第2、第3実施形態では、抽選テーブルを3種類備えているが、本発明はこれに限られず、2種類または4種類以上であってもよい。この場合、抽選テーブルの種類が多いほど、抽選結果の予測が困難になるため、好ましい。   The present invention is not limited to the above embodiment, and various modifications other than those described above can be made without departing from the spirit of the present invention. For example, in the second and third embodiments, three types of lottery tables are provided, but the present invention is not limited to this, and may be two types or four or more types. In this case, the more types of lottery tables, the more difficult it is to predict the lottery result, which is preferable.

また、上記第2、第3実施形態において、テーブル選択の数値範囲および各抽選テーブルの数値範囲は、図6および図7に限られない。ただし、図7に示すように、各入賞役の当選確率が互いに等しくなるように各抽選テーブルの数値範囲を設定するのが好ましい。   In the second and third embodiments, the numerical range for table selection and the numerical range for each lottery table are not limited to those shown in FIGS. However, as shown in FIG. 7, it is preferable to set the numerical range of each lottery table so that the winning probabilities of each winning combination are equal to each other.

また、上記第3実施形態では、演算結果D4の上位14ビットの数値D5を用いて、第1・第2・第3抽選テーブル118a,118b,118cから1個の抽選テーブルを選択し、演算結果D4の下位14ビットの数値D6を用いて、各入賞役の当選またはハズレの抽選結果の判定を行っているが、本発明はこれに限られず、上位ビットと下位ビットは逆でもよい。すなわち、下位14ビットの数値D6を用いて、第1・第2・第3抽選テーブル118a,118b,118cから1個の抽選テーブルを選択し、演算結果D4の上位14ビットの数値D5を用いて、抽選結果の判定を行うようにしてもよい。   In the third embodiment, one lottery table is selected from the first, second, and third lottery tables 118a, 118b, and 118c using the upper 14-bit numerical value D5 of the operation result D4, and the operation result Although the lower 14-bit value D6 of D4 is used to determine the winning result or winning lottery result of each winning combination, the present invention is not limited to this, and the upper bit and the lower bit may be reversed. That is, one lottery table is selected from the first, second, and third lottery tables 118a, 118b, and 118c using the lower 14-bit numeric value D6, and the upper 14-bit numeric value D5 of the calculation result D4 is used. The lottery result may be determined.

また、上記各実施形態では、物理乱数生成IC115として、半導体内部の熱雑音を利用して物理乱数を生成するものを用いているが、本発明はこれに限られず、例えばツェナーダイオードに逆バイアスを印加して発生する白色雑音を乱数源とするなど、半導体内部や電気回路の熱雑音や白色雑音、放射性崩壊、大気の雑音、量子光学などの物理現象や自然現象を利用して物理乱数を生成するものであればよい。ここで、物理乱数とは、これらの自然現象を利用して発生させたランダムに並んだ数値列を言う。物理乱数は周期性を持たないので、無期限に使用を継続しても特定の数値列からなるパターンが不自然に繰り返されることがないという利点がある。   In each of the above embodiments, the physical random number generation IC 115 is one that generates physical random numbers using thermal noise inside the semiconductor. However, the present invention is not limited to this, and for example, a reverse bias is applied to a Zener diode. Generates physical random numbers using physical and natural phenomena such as thermal noise, white noise, radioactive decay, atmospheric noise, quantum optics, etc. inside semiconductors and electrical circuits, such as white noise generated by application. Anything to do. Here, the physical random number means a numerical sequence arranged at random using these natural phenomena. Since the physical random number does not have periodicity, there is an advantage that a pattern composed of a specific numerical sequence is not unnaturally repeated even if the physical random number continues to be used indefinitely.

また、上記実施形態ではメイン制御基板63およびサブ制御基板73の別々の制御基板を備え、それぞれCPUおよびメモリを備える構成となっているが、本発明はこれに限られず、1つの制御基板を備え、1つのCPUおよび1つのメモリで構成してもよい。また、上記実施形態では3リール式のスロットマシンとしているが、本発明はこれに限られず、4以上のリールを備えた他の遊技機に適用することができる。   In the above embodiment, the main control board 63 and the sub control board 73 are provided with separate control boards, respectively, and the CPU and the memory are provided. However, the present invention is not limited to this, and a single control board is provided. You may comprise with one CPU and one memory. In the above embodiment, a three-reel slot machine is used, but the present invention is not limited to this, and can be applied to other gaming machines having four or more reels.

本発明に係る遊技機の抽選装置の第1実施形態が適用されるスロットマシンの斜視図である。1 is a perspective view of a slot machine to which a first embodiment of a lottery device for gaming machines according to the present invention is applied. FIG. スロットマシンの電気的構成を示すブロック図である。FIG. 3 is a block diagram showing an electrical configuration of the slot machine. メイン制御基板の機能および回路構成の要部を示すブロック図である。It is a block diagram which shows the principal part of the function and circuit structure of a main control board. 第1実施形態における信号および各データの一例を示すタイミングチャートである。It is a timing chart which shows an example of a signal and each data in a 1st embodiment. 第2実施形態におけるメイン制御基板の機能および回路構成の要部を示すブロック図である。It is a block diagram which shows the principal part of the function and circuit structure of a main control board in 2nd Embodiment. 複数個の抽選テーブルから1個の抽選テーブルを選択する際のテーブル選択の数値範囲の一例を示す図である。It is a figure which shows an example of the numerical range of the table selection at the time of selecting one lottery table from several lottery tables. 各抽選テーブルにおける各入賞役の当選またはハズレの数値範囲の一例を示す図である。It is a figure which shows an example of the numerical range of winning or losing of each winning combination in each lottery table. 第2実施形態における抽選処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the lottery process procedure in 2nd Embodiment. 第3実施形態におけるメイン制御基板の機能および回路構成の要部を示すブロック図である。It is a block diagram which shows the principal part of the function and circuit structure of a main control board in 3rd Embodiment.

符号の説明Explanation of symbols

19…スタートスイッチ、67…ROM(記憶手段)、110…抽選手段、111…発振回路(第1の乱数生成手段)、113…カウント回路(第1の乱数生成手段)、114…第1ラッチ回路(ラッチ手段)、115…物理乱数生成IC(第2の乱数生成手段、物理乱数生成器)、116…第2ラッチ回路(ラッチ手段)、117…演算手段、118,118a,118b,118c…抽選テーブル、119…抽選判定手段、DATA…カウント値(擬似乱数)、RN…物理乱数(一様乱数)   DESCRIPTION OF SYMBOLS 19 ... Start switch, 67 ... ROM (memory | storage means), 110 ... Lottery means, 111 ... Oscillation circuit (1st random number generation means), 113 ... Count circuit (1st random number generation means), 114 ... 1st latch circuit (Latch means), 115 ... physical random number generation IC (second random number generation means, physical random number generator), 116 ... second latch circuit (latch means), 117 ... calculation means, 118, 118a, 118b, 118c ... lottery Table, 119 ... lottery determination means, DATA ... count value (pseudo random number), RN ... physical random number (uniform random number)

Claims (4)

周期性を有する擬似乱数を生成する第1の乱数生成手段と、
物理現象を利用したほぼ偏りの無い物理乱数の生成を行う物理乱数生成器からなる第2の乱数生成手段と、
前記第1の乱数生成手段により生成される前記擬似乱数と前記第2の乱数生成手段により生成される前記物理乱数とを用いて、抽選結果が所定の入賞役の当選か否かの判定を行う抽選判定手段と
複数種類の前記入賞役の当選またはハズレが所定の数値範囲ごとに設定された抽選テーブルを複数個記憶する記憶手段と
を備え
前記記憶手段に記憶されている複数個の抽選テーブルは、同一の入賞役がそれぞれ互いに異なる数値範囲で、かつ、同一の入賞役の当選確率が同一に設定されており、
前記抽選判定手段は、前記物理乱数に基づきほぼ同じ確率で前記複数個の抽選テーブルのなかから1個の抽選テーブルを選択し、該選択した抽選テーブルの数値範囲と前記擬似乱数とを照合して前記判定を行う
ことを特徴とする遊技機の抽選装置。
First random number generation means for generating pseudo-random numbers having periodicity;
A second random number generation means comprising a physical random number generator for generating a substantially random physical random number using a physical phenomenon ;
Using the pseudo random number generated by the first random number generation means and the physical random number generated by the second random number generation means, it is determined whether or not the lottery result is a winning of a predetermined winning combination. Lottery determination means ;
Storage means for storing a plurality of lottery tables in which a plurality of types of winning combinations winning or losing are set for each predetermined numerical range ;
In the plurality of lottery tables stored in the storage means, the same winning combination is in a numerical range different from each other, and the winning probability of the same winning combination is set to be the same,
The lottery determination means selects one lottery table from the plurality of lottery tables with substantially the same probability based on the physical random number, and collates the numerical range of the selected lottery table with the pseudo random number. A lottery device for gaming machines, wherein the determination is performed .
前記擬似乱数および前記物理乱数をそれぞれ同じタイミングでラッチするラッチ手段をさらに備え、
前記抽選判定手段は、前記ラッチ手段によりラッチされた前記物理乱数に基づきほぼ同じ確率で前記複数個の抽選テーブルのなかから1個の抽選テーブルを選択し、該選択した抽選テーブルの数値範囲および前記ラッチ手段によりラッチされた前記擬似乱数を用いて前記判定を行う
ことを特徴とする請求項1に記載の遊技機の抽選装置。
Latch means for latching the pseudo random number and the physical random number at the same timing,
The lottery determination means selects one lottery table from the plurality of lottery tables with substantially the same probability based on the physical random number latched by the latch means, and the numerical range of the selected lottery table and the The lottery device for a gaming machine according to claim 1, wherein the determination is performed using the pseudo-random number latched by a latch means .
周期性を有する擬似乱数を生成する第1の乱数生成手段と、
物理現象を利用したほぼ偏りの無い物理乱数の生成を行う物理乱数生成器からなる第2の乱数生成手段と、
前記第1の乱数生成手段により生成される前記擬似乱数と前記第2の乱数生成手段により生成される前記物理乱数とを用いて、抽選結果が所定の入賞役の当選か否かの判定を行う抽選判定手段と、
複数種類の前記入賞役の当選またはハズレが所定の数値範囲ごとに設定された抽選テーブルを複数個記憶する記憶手段と、
前記擬似乱数と前記物理乱数とを用いて所定の演算を行う演算手段と
を備え、
前記記憶手段に記憶されている複数個の抽選テーブルは、同一の入賞役がそれぞれ互いに異なる数値範囲で、かつ、同一の入賞役の当選確率が同一に設定されており、
前記抽選判定手段は、前記物理乱数に基づきほぼ同じ確率で前記複数個の抽選テーブルのなかから1個の抽選テーブルを選択し、該選択した抽選テーブルの数値範囲と前記演算手段の演算結果とを照合して前記判定を行う
ことを特徴とする遊技機の抽選装置。
First random number generation means for generating pseudo-random numbers having periodicity;
A second random number generation means comprising a physical random number generator for generating a substantially random physical random number using a physical phenomenon;
Using the pseudo random number generated by the first random number generation means and the physical random number generated by the second random number generation means, it is determined whether or not the lottery result is a winning of a predetermined winning combination. Lottery determination means;
Storage means for storing a plurality of lottery tables in which a plurality of types of winning combinations winning or losing are set for each predetermined numerical range;
A calculation means for performing a predetermined calculation using the pseudo-random number and the physical random number;
With
In the plurality of lottery tables stored in the storage means, the same winning combination is in a numerical range different from each other, and the winning probability of the same winning combination is set to be the same,
The lottery determination means selects one lottery table from the plurality of lottery tables with substantially the same probability based on the physical random number, and selects the numerical range of the selected lottery table and the calculation result of the calculation means. collation to the determination <br/> drawing apparatus Yu TECHNICAL machine you and performs.
前記抽選判定手段は、
前記演算手段の演算結果の上位ビットを用いてほぼ同じ確率で前記複数個の抽選テーブルのなかから1個の抽選テーブルを選択し、該選択した抽選テーブルの数値範囲と前記演算手段の演算結果の下位ビットとを照合して前記判定を行う
ことを特徴とする請求項に記載の遊技機の抽選装置。
The lottery determination means
A lottery table is selected from the plurality of lottery tables with substantially the same probability using the upper bits of the arithmetic result of the arithmetic means, and the numerical range of the selected lottery table and the arithmetic result of the arithmetic means are calculated. The lottery device for gaming machines according to claim 3 , wherein the determination is performed by collating with lower bits .
JP2005254316A 2005-09-02 2005-09-02 Game machine lottery equipment Expired - Fee Related JP4621093B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005254316A JP4621093B2 (en) 2005-09-02 2005-09-02 Game machine lottery equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005254316A JP4621093B2 (en) 2005-09-02 2005-09-02 Game machine lottery equipment

Publications (2)

Publication Number Publication Date
JP2007061517A JP2007061517A (en) 2007-03-15
JP4621093B2 true JP4621093B2 (en) 2011-01-26

Family

ID=37924392

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005254316A Expired - Fee Related JP4621093B2 (en) 2005-09-02 2005-09-02 Game machine lottery equipment

Country Status (1)

Country Link
JP (1) JP4621093B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009279253A (en) * 2008-05-23 2009-12-03 Fujishoji Co Ltd Game machine
JP5360005B2 (en) * 2010-07-13 2013-12-04 株式会社大都技研 Amusement stand
JP5770440B2 (en) * 2010-08-30 2015-08-26 ダイコク電機株式会社 Game machine
JP5849280B2 (en) * 2011-08-30 2016-01-27 株式会社オリンピア Game machine
JP6646972B2 (en) * 2015-08-05 2020-02-14 株式会社三共 Slot machine

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001017633A (en) * 1999-07-02 2001-01-23 Takeshi Saito Winning probability generator for game machine
JP2003126333A (en) * 2001-10-29 2003-05-07 Yamasa Kk Slot machine
JP4885440B2 (en) * 2003-12-11 2012-02-29 株式会社平和 Game machine

Also Published As

Publication number Publication date
JP2007061517A (en) 2007-03-15

Similar Documents

Publication Publication Date Title
JP5678969B2 (en) Game machine
US7510476B2 (en) Gaming machine with a display controller for alternatively executing an effect and displaying a first game or alternatively executing the effect and a second game
US20040209671A1 (en) Gaming machine
JP4704906B2 (en) Game machine
US20120115569A1 (en) Gaming machine capable of broadcasting a status of a game by a reel action
US20090117991A1 (en) Slot Machine Characterized By Displayed Symbols And Control Method Thereof
JP4255539B2 (en) Game machine
US8216054B2 (en) Gaming machine that changes the number of free games depending on golf game result thereof
US20120115568A1 (en) Gaming machine capable of broadcasting a status of a game by a reel action
JP5036987B2 (en) Amusement stand
JP4621093B2 (en) Game machine lottery equipment
US8016661B2 (en) Gaming system comprising a plurality of slot machines and method for controlling gaming machine
JP2004298314A (en) Game machine
JP2009125580A (en) Game machine
KR20080114536A (en) Game machine
JP2006212071A (en) Game machine, game machine program and computer readable recording medium recorded with game machine program
JP2004016276A (en) Game machine and its control method
JP2005161096A (en) Game machine
US20070238517A1 (en) Gaming machine
JP4255540B2 (en) Game machine
JP2008168017A (en) Slot machine for performing effects affecting game results and playing method thereof
JP2004024573A (en) Gaming machine
US20170069170A1 (en) Gaming machine
JP2009201987A (en) Gaming machine
JP2009213832A (en) Slot machine having awards changed by points allocated to symbols and control method thereof

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070329

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100804

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100810

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101005

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

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

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131105

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4621093

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees