[go: up one dir, main page]

JP2019063579A - Game machine - Google Patents

Game machine Download PDF

Info

Publication number
JP2019063579A
JP2019063579A JP2018240604A JP2018240604A JP2019063579A JP 2019063579 A JP2019063579 A JP 2019063579A JP 2018240604 A JP2018240604 A JP 2018240604A JP 2018240604 A JP2018240604 A JP 2018240604A JP 2019063579 A JP2019063579 A JP 2019063579A
Authority
JP
Japan
Prior art keywords
processing
random number
numerical information
counter
number counter
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.)
Pending
Application number
JP2018240604A
Other languages
Japanese (ja)
Inventor
真治 岸本
Shinji Kishimoto
真治 岸本
敏章 大森
Toshiaki Omori
敏章 大森
澤田 盛弘
Morihiro Sawada
盛弘 澤田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sanyo Bussan Co Ltd
Original Assignee
Sanyo Bussan Co Ltd
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 Sanyo Bussan Co Ltd filed Critical Sanyo Bussan Co Ltd
Publication of JP2019063579A publication Critical patent/JP2019063579A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Pinball Game Machines (AREA)

Abstract

To provide a game machine capable of inhibiting a fraud for acquiring predetermined processing timing by control means by using electromagnetic wave noise.SOLUTION: MPU 102 executes a win/loss lottery on the basis of an occurrence of entry of a game ball in an operation hole and, when the lottery result is a win, transfers to an opening/closing execution mode. In the win/loss lottery, a jackpot random number counter is used. The jackpot random number counter is a loop counter periodically updating numerical information, where periodical update modes of the numerical information includes an update mode of incrementing the numerical information by one to a maximum value, and an update mode of setting to a minimum value when the numerical information exceeds the maximum value. In that case, the main control board 101 includes a seventh signal route for positively generating a clock noise.SELECTED DRAWING: Figure 6

Description

本発明は、遊技機に関するものである。   The present invention relates to a gaming machine.

遊技機の一種としてパチンコ遊技機等の遊技機が知られている。かかる遊技機は、例えば作動口への入球を条件に制御装置(制御手段)にて当り外れの抽選を行い、当選の場合には大入賞口を開放するなどの特典が遊技者に付与される。当り外れの抽選は、所定の数値範囲において数値情報が順次更新される乱数カウンタといった数値情報記憶手段から数値情報を取得し、その数値情報が所定の数値情報に対応しているか否かを判定することにより行われる(例えば特許文献1参照)。   BACKGROUND A gaming machine such as a pachinko gaming machine is known as a type of gaming machine. Such a game machine, for example, performs lottery of hit and miss with the control device (control means) on condition of entering the operation opening, and in the case of winning, the player is given a privilege such as opening the big winning opening. Ru. In the win-win lottery, numerical information is acquired from numerical information storage means such as a random number counter in which numerical information is sequentially updated in a predetermined numerical range, and it is determined whether the numerical information corresponds to predetermined numerical information. (See, for example, Patent Document 1).

特開2003−245455号公報JP 2003-245455 A

ここで、例えば、上記制御装置にて所定の処理が実行される場合に電気経路を電流が流れる構成において、当該電流が流れる際の電磁波ノイズを検知して制御装置の処理タイミングが所定のタイミングであるか否かを不正に把握し、その所定のタイミングに基づいて、取得される数値情報が当選に対応した数値情報となっているタイミングを不正に把握する行為が行われる場合がある。   Here, for example, in a configuration in which a current flows through an electrical path when a predetermined process is performed in the control device, electromagnetic noise is detected when the current flows and the processing timing of the control device is at a predetermined timing. There is a case where an act of illegally grasping whether or not there is any, and illegally grasping the timing when the acquired numerical information is the numerical information corresponding to the winning may be performed based on the predetermined timing.

なお、以上は作動口への入球タイミングによって制御装置にて当たり外れを抽選するパチンコ遊技機を中心に説明したが、スタートレバーの操作タイミングによって当たり外れを抽選するスロットマシン等の他の遊技機でも同様である。また、上記当り外れの抽選とは異なる抽選に利用される数値情報、抽選とは異なる処理にて利用される数値情報においても同様である。   In the above, the pachinko gaming machine has been described focusing on the pachinko gaming machine that draws the hit by the control device at the entry timing to the operation opening, but other gaming machines such as slot machines etc that draw the hit by the operation timing of the start lever But it is the same. Further, the same applies to numerical information used for a lottery different from the above-described lottery for falling off and numerical information used for processing different from the lottery.

本発明は、上記例示した事情等に鑑みてなされたものであり、電磁波ノイズを利用して制御手段における所定の処理タイミングを把握する不正行為を抑制することが可能な遊技機を提供することを目的とするものである。   The present invention has been made in view of the above-described circumstances and the like, and provides a gaming machine capable of suppressing fraudulent acts of grasping predetermined processing timing in control means using electromagnetic wave noise. It is the purpose.

本発明は、
複数種の処理を実行することにより遊技の進行を制御する制御手段を備えた遊技機であって、
前記制御手段は、
所定の数値範囲内において、数値情報記憶手段に保持される数値情報を更新させる数値情報更新処理を実行する数値情報更新手段と、
前記数値情報記憶手段に保持されている数値情報を利用して特定処理を実行する特定処理実行手段と、
を備え、
前記制御手段は、定期的に実行される定期処理の一部の処理として前記数値情報更新処理を実行する構成であり、
前記数値情報更新処理による処理態様には、
前記所定の数値範囲において数値情報を順次更新させる順次更新態様と、
特定契機が発生した場合に、前記数値情報を順次更新する場合とは異なる態様で前記数値情報を更新させる特定更新態様と、
が含まれており、
前記定期処理の1処理回には、当該1処理回の途中の処理タイミングとして、前記数値情報更新処理を間に挟むようにして第1処理タイミングと第2処理タイミングとが存在しており、
前記定期処理には、前記数値情報更新処理とは異なるものであってその処理時間が変動する不定時間処理が含まれており、
前記不定時間処理は、前記定期処理において前記第1処理タイミングと前記第2処理タイミングとの間にて実行されるものであり、
前記定期処理の1処理回において前記第1処理タイミングと前記第2処理タイミングとの間の処理時間が、前記数値情報更新処理の処理態様が前記特定更新態様であることが一義的に定まる処理時間となる事象の発生を制限するように、前記制御手段が構成されていることを特徴とする。
The present invention
A gaming machine comprising control means for controlling the progress of a game by executing a plurality of types of processing,
The control means
Numerical value information updating means for executing numerical value information update processing for updating numerical value information held in the numerical value information storage means within a predetermined numerical value range;
A specific process execution unit that executes a specific process using the numerical information held in the numerical information storage unit;
Equipped with
The control means is configured to execute the numerical information update process as a part of a periodic process that is periodically executed.
The processing mode by the numerical information update process includes
A sequential update mode in which numerical information is sequentially updated in the predetermined numerical range;
A specific update mode for updating the numerical information in a mode different from the case of sequentially updating the numerical information when a specific trigger occurs;
Is included,
The first processing timing and the second processing timing are present at one processing cycle of the periodic processing as the processing timing in the middle of the one processing cycle, with the numerical information updating process being interposed therebetween,
The periodic process includes an indefinite time process which is different from the numerical information update process and in which the process time varies.
The indeterminate time process is performed between the first process timing and the second process timing in the periodic process,
The processing time between the first processing timing and the second processing timing in one processing cycle of the periodic processing, and the processing time uniquely determined that the processing mode of the numerical information updating process is the specific updating mode The control means is configured to limit the occurrence of the following events.

本発明によれば、電磁波ノイズを利用して制御手段における所定の処理タイミングを把握する不正行為を抑制することができる。   According to the present invention, it is possible to suppress an illegal act of grasping a predetermined processing timing in the control means using electromagnetic wave noise.

一実施の形態におけるパチンコ機を示す正面図である。It is a front view showing a pachinko machine in one embodiment. パチンコ機の主要な構成を展開して示す斜視図である。It is a perspective view which expands and shows the main composition of a pachinko machine. パチンコ機の主要な構成を展開して示す斜視図である。It is a perspective view which expands and shows the main composition of a pachinko machine. 遊技盤の構成を示す正面図である。It is a front view which shows the structure of a game board. (a),(b)図柄表示装置の表示面における表示内容を説明するための説明図である。(A), (b) It is explanatory drawing for demonstrating the display content in the display surface of a symbol display apparatus. パチンコ機の電気的構成を示すブロック図である。It is a block diagram which shows the electric constitution of a pachinko machine. 当否抽選などに用いられる各種カウンタの内容を説明するための説明図である。It is explanatory drawing for demonstrating the content of the various counters used for the etc. lottery. MPUにて実行されるメイン処理を示すフローチャートである。It is a flowchart which shows the main processing performed by MPU. MPUにて実行されるタイマ割込み処理を示すフローチャートである。It is a flowchart which shows the timer interruption process performed by MPU. MPUにて実行される特図特電制御処理を示すフローチャートである。It is a flowchart which shows the special figure special electric power control processing performed by MPU. MPUにおいて外部から信号を入力する場合の電気的構成を説明するためのブロック図である。It is a block diagram for demonstrating the electric constitution in the case of inputting a signal from the outside in MPU. 第1のパターンにおける抽選用乱数更新処理を示すフローチャートである。It is a flowchart which shows the random number update process for lottery in a 1st pattern. (a)は第1のパターンにおける大当たり乱数更新処理を示すフローチャートであり、(b)はプログラムカウンタとの関係で時間調整用処理の内容を説明するための説明図である。(A) is a flowchart which shows the big hit random number update process in a 1st pattern, (b) is explanatory drawing for demonstrating the content of the process for time adjustment in relationship with a program counter. (a)は第2のパターンにおける大当たり乱数更新処理を示すフローチャートであり、(b)は大当たり乱数更新処理の別形態を示すフローチャートである。(A) is a flowchart which shows the big hit random number update process in a 2nd pattern, (b) is a flowchart which shows another form of big hit random number update process. 第3のパターンにおける大当たり乱数更新処理を示すフローチャートである。It is a flowchart which shows the big hit random number update process in a 3rd pattern. 第4のパターンにおける抽選用乱数更新処理を示すフローチャートである。It is a flowchart which shows the random number update process for lottery in a 4th pattern. (a)は第5のパターンにおける大当たり乱数更新処理を示すフローチャートであり、(b)は第5のパターンにおけるリーチ乱数更新処理を示すフローチャートであり、(c)は第5のパターンにおける電役乱数更新処理を示すフローチャートである。(A) is a flowchart showing the jackpot random number updating process in the fifth pattern, (b) is a flowchart showing the reach random number updating process in the fifth pattern, (c) is the electronic random number in the fifth pattern It is a flowchart which shows an update process. 第6のパターンにおけるタイマ割込み処理を示すフローチャートである。It is a flowchart which shows the timer interruption process in a 6th pattern. 第6のパターンにおけるタイマ割込み処理の別形態を示すフローチャートである。It is a flowchart which shows another form of timer interrupt processing in a 6th pattern. 第6のパターンの別形態における通常処理を示すフローチャートである。It is a flowchart which shows the normal processing in another form of a 6th pattern. 第6のパターンの別形態におけるタイマ割込み処理を示すフローチャートである。It is a flowchart which shows the timer interruption process in another form of a 6th pattern. 第2の実施の形態における遊技機本体の背面図である。It is a rear view of the game machine main body in a 2nd embodiment. (a)は背面側から見た遊技機本体の斜視図であり、(b)は図23(a)の状態においてシールド板を取り外した状態を示す分解斜視図である。(A) is a perspective view of the gaming machine main body seen from the back side, and (b) is an exploded perspective view showing a state in which the shield plate is removed in the state of FIG. 23 (a). (a)はシールド板の正面図であり、(b),(c)は背面側から見たシールド板の斜視図である。(A) is a front view of a shield board, (b) and (c) are perspective views of a shield board seen from the back side. 第3の実施の形態における主制御基板の回路図である。It is a circuit diagram of a main control board in a 3rd embodiment. クロックノイズ制御処理を示すフローチャートである。It is a flowchart which shows clock noise control processing.

<第1の実施の形態>
以下、遊技機の一種であるパチンコ遊技機(以下、「パチンコ機」という)の一実施の形態を、図面に基づいて詳細に説明する。図1はパチンコ機10の正面図、図2及び図3はパチンコ機10の主要な構成を展開して示す斜視図である。なお、図2では便宜上パチンコ機10の遊技領域内の構成を省略している。
First Embodiment
Hereinafter, an embodiment of a pachinko gaming machine (hereinafter referred to as a "pachinko machine") which is a type of gaming machine will be described in detail based on the drawings. FIG. 1 is a front view of a pachinko machine 10, and FIGS. 2 and 3 are perspective views showing the main components of the pachinko machine 10 in an expanded manner. In addition, in FIG. 2, the structure in the game area of the pachinko machine 10 is abbreviate | omitted for convenience.

パチンコ機10は、図1に示すように、当該パチンコ機10の外殻を形成する外枠11と、この外枠11に対して前方に回動可能に取り付けられた遊技機本体12とを有する。外枠11は木製の板材などを四辺に連結し構成されるものであって矩形枠状をなしている。パチンコ機10は、外枠11を島設備に取り付け固定することにより、遊技ホールに設置される。   As shown in FIG. 1, the pachinko machine 10 has an outer frame 11 forming an outer shell of the pachinko machine 10 and a gaming machine main body 12 rotatably attached to the outer frame 11 in the forward direction. . The outer frame 11 is configured by connecting a wooden plate or the like to four sides, and has a rectangular frame shape. The pachinko machine 10 is installed in the game hall by fixing the outer frame 11 to the island facility.

遊技機本体12は、内枠13と、その内枠13の前方に配置される前扉枠14と、内枠13の後方に配置される裏パックユニット15とを備えている。遊技機本体12のうち内枠13が外枠11に対して回動可能に支持されている。詳細には、正面視で左側を回動基端側とし右側を回動先端側として内枠13が前方へ回動可能とされている。   The gaming machine body 12 includes an inner frame 13, a front door frame 14 disposed in front of the inner frame 13, and a back pack unit 15 disposed behind the inner frame 13. The inner frame 13 of the gaming machine main body 12 is rotatably supported relative to the outer frame 11. In detail, the inner frame 13 is pivotable forward with the left side as the pivoting base end and the right side as the pivoting tip side in front view.

内枠13には、図2に示すように、前扉枠14が回動可能に支持されており、正面視で左側を回動基端側とし右側を回動先端側として前方へ回動可能とされている。また、内枠13には、図3に示すように、裏パックユニット15が回動可能に支持されており、正面視で左側を回動基端側とし右側を回動先端側として後方へ回動可能とされている。   As shown in FIG. 2, the front door frame 14 is rotatably supported by the inner frame 13, and can be rotated forward with the left side as the rotation base end side and the right side as the rotation tip end side in front view It is assumed. Further, as shown in FIG. 3, the back pack unit 15 is rotatably supported by the inner frame 13, and when viewed from the front, the left side is the rotation base end side and the right side is the rotation tip end side. It is made movable.

なお、遊技機本体12には、図3に示すように、その回動先端部に施錠装置16が設けられており、遊技機本体12を外枠11に対して開放不能に施錠状態とする機能を有しているとともに、前扉枠14を内枠13に対して開放不能に施錠状態とする機能を有している。これらの各施錠状態は、パチンコ機10前面にて露出させて設けられたシリンダ錠17に対して解錠キーを用いて解錠操作を行うことにより、それぞれ解除される。   In addition, as shown in FIG. 3, the locking device 16 is provided at the rotating tip of the gaming machine main body 12 and the gaming machine main body 12 is locked to the outer frame 11 so as not to be openable. The front door frame 14 has a function to lock the inner door 13 in an unopenable manner. Each of these locked states is released by performing an unlocking operation on the cylinder lock 17 provided exposed on the front surface of the pachinko machine 10 using an unlocking key.

次に、遊技機本体12の前面側の構成について説明する。   Next, the configuration of the front side of the gaming machine body 12 will be described.

内枠13は、図2に示すように、外形が外枠11とほぼ同一形状をなす樹脂ベース21を主体に構成されている。樹脂ベース21の中央部には略楕円形状の窓孔23が形成されている。樹脂ベース21には遊技盤24が着脱可能に取り付けられている。遊技盤24は合板よりなり、遊技盤24の前面に形成された遊技領域が樹脂ベース21の窓孔23を通じて内枠13の前面側に露出した状態となっている。   As shown in FIG. 2, the inner frame 13 mainly includes a resin base 21 whose outer shape is substantially the same as the outer frame 11. A substantially elliptical window hole 23 is formed in the central portion of the resin base 21. A game board 24 is removably attached to the resin base 21. The game board 24 is made of plywood, and the game area formed on the front of the game board 24 is exposed to the front side of the inner frame 13 through the window hole 23 of the resin base 21.

ここで、遊技盤24の構成を図4に基づいて説明する。遊技盤24には、ルータ加工が施されることによって前後方向に貫通する大小複数の開口部が形成されている。各開口部には一般入賞口31,可変入賞装置32,上作動口(第1始動入球部)33,下作動口(第2始動入球部)34,スルーゲート35、可変表示ユニット36、メイン表示部43及び役物用表示部44等がそれぞれ設けられている。   Here, the configuration of the game board 24 will be described based on FIG. The gaming board 24 is formed with a plurality of large and small openings penetrating in the front-rear direction by being subjected to router processing. Each opening has a general winning opening 31, a variable winning device 32, an upper operation opening (first start entry ball) 33, a lower operation opening (second start entry ball) 34, a through gate 35, a variable display unit 36, A main display 43 and a character display 44 are provided.

一般入賞口31、可変入賞装置32、上作動口33及び下作動口34への入球が発生すると、それが遊技盤24の背面側に配設された検知センサ(図示略)により検知され、その検知結果に基づいて所定数の賞球の払い出しが実行される。この場合に、一般入賞口31への入球が発生した場合には10個の遊技球の払出が実行され、可変入賞装置32への入球が発生した場合には15個の遊技球の払出が実行され、上作動口33への入球が発生した場合には3個の遊技球の払出が実行され、下作動口34への入球が発生した場合には4個の遊技球の払出が実行される。なお、遊技球の払出個数は上記のものに限定されることはない。   When the ball is entered into the general winning opening 31, the variable winning device 32, the upper operating opening 33 and the lower operating opening 34, it is detected by a detection sensor (not shown) disposed on the back side of the game board 24. A payout of a predetermined number of winning balls is executed based on the detection result. In this case, payout of ten gaming balls is executed when entering the general winning opening 31 occurs, and dispensing of fifteen gaming balls when entering the variable winning device 32 occurs. Is executed, the payout of three gaming balls is executed when entering the upper operation opening 33, and the payout of four gaming balls is generated when entering the lower operation opening 34. Is executed. The number of game balls to be paid out is not limited to the above.

その他に、遊技盤24の最下部にはアウト口37が設けられており、各種入賞口等に入らなかった遊技球はアウト口37を通って遊技領域から排出される。また、遊技盤24には、遊技球の落下方向を適宜分散、調整等するために多数の釘38が植設されていると共に、風車等の各種部材(役物)が配設されている。   In addition, an out port 37 is provided at the lowermost portion of the game board 24, and game balls which did not enter the various winning ports etc. are discharged from the game area through the out port 37. Further, on the game board 24, a large number of nails 38 are implanted to appropriately disperse and adjust the falling direction of the game balls, and various members (features) such as a windmill are disposed.

ここで、入球とは、所定の開口部を遊技球が通過することを意味し、開口部を通過した後に遊技領域から排出される態様だけでなく、開口部を通過した後に遊技領域から排出されない態様も含まれる。但し、以下の説明では、アウト口37への遊技球の入球と明確に区別するために、可変入賞装置32、上作動口33、下作動口34又はスルーゲート35への遊技球の入球を、入賞とも表現する。   Here, entering the ball means that the gaming ball passes through the predetermined opening, and it is discharged not only from the gaming area after passing through the opening, but also discharged from the gaming area after passing through the opening Not included. However, in the following description, the variable winning device 32, the upper operation opening 33, the lower operation opening 34 or the entry of the game ball to the through gate 35 is clearly distinguished from the entry of the game ball to the out port 37. Is also expressed as a prize.

上作動口33及び下作動口34は、作動口装置としてユニット化されて遊技盤24に設置されている。上作動口33及び下作動口34は共に上向きに開放されている。また、上作動口33が上方となるようにして両作動口33,34は上下方向、より詳細には鉛直方向に並んでいる。下作動口34には、左右一対の可動片よりなるガイド片としての電動役物34aが設けられている。電動役物34aが閉鎖状態である場合には下作動口34への入賞が不可となり、電動役物34aが開放状態となることで下作動口34への入賞が可能となる。   The upper operating opening 33 and the lower operating opening 34 are unitized as an operating opening device and installed on the game board 24. The upper operating port 33 and the lower operating port 34 are both open upward. Further, both operation ports 33 and 34 are aligned in the vertical direction, more specifically in the vertical direction, with the upper operation port 33 facing upward. The lower operating port 34 is provided with a motorized part 34a as a guide piece including a pair of left and right movable pieces. When the motorized accessory 34a is in the closed state, winning in the lower operation port 34 is not possible, and when the motorized accessory 34a is in the open state, winning in the lower operating port 34 is possible.

可変入賞装置32は、遊技盤24の背面側へと通じる大入賞口32aを備えているとともに、当該大入賞口32aを開閉する開閉扉32bを備えている。開閉扉32bは、通常は遊技球が入賞できない又は入賞し難い閉鎖状態になっており、内部抽選において開閉実行モードへの移行に当選した場合に遊技球が入賞しやすい所定の開放状態に切り換えられるようになっている。ここで、開閉実行モードとは、大当たり当選となった場合に移行することとなるモードである。可変入賞装置32の開放態様としては、所定時間(例えば30sec)の経過又は所定個数(例えば10個)の入賞を1ラウンドとして、複数ラウンド(例えば15ラウンド)を上限として可変入賞装置32が繰り返し開放される態様がある。   The variable winning device 32 has a large winning opening 32a communicating with the back side of the game board 24 and an open / close door 32b for opening and closing the large winning opening 32a. The open / close door 32b is normally in a closed state in which the game ball can not win or is difficult to win, and is switched to a predetermined open state in which the game ball is easy to win when winning in the open / close execution mode in the internal lottery It is supposed to be. Here, the open / close execution mode is a mode in which transition is made when a big hit is won. As an opening aspect of the variable winning device 32, the variable winning device 32 is repeatedly opened with a plurality of rounds (for example, 15 rounds) as an upper limit, with a predetermined time (for example, 30 seconds) elapsed or a predetermined number (for example, 10) winnings. There is an aspect to be done.

メイン表示部43及び役物用表示部44は、遊技領域の下部側の外縁に沿って配設された装飾部材39に設けられている。装飾部材39は、遊技盤24の盤面からパチンコ機10前方に延出している。より具体的には、装飾部材39の前面は、遊技領域をパチンコ機10前方から視認可能とするために前扉枠14に設けられた窓パネル62と対向しており、さらに窓パネル62との間の距離は遊技球1個分よりも狭くなっている。これにより、装飾部材39の前面の前方を遊技球が落下していくのが防止されている。   The main display portion 43 and the character display portion 44 are provided on the decoration member 39 disposed along the outer edge on the lower side of the game area. The decorative member 39 extends forward of the pachinko machine 10 from the board of the game board 24. More specifically, the front face of the decorative member 39 is opposed to the window panel 62 provided on the front door frame 14 to make the gaming area visible from the front of the pachinko machine 10, The distance between them is narrower than one game ball. Thereby, the game ball is prevented from falling in front of the front surface of the decorative member 39.

装飾部材39の前面から露出するようにしてメイン表示部43及び役物用表示部44が設けられている。つまり、メイン表示部43及び役物用表示部44は、前扉枠14の窓パネル62を通じてパチンコ機10前方から視認可能となっているとともに、これら両表示部43,44の前方を遊技球が落下していくのが防止されている。   A main display 43 and a character display 44 are provided so as to be exposed from the front of the decorative member 39. That is, the main display unit 43 and the display unit 44 for prizes are visible from the front of the pachinko machine 10 through the window panel 62 of the front door frame 14, and the game ball is in front of both display units 43 and 44. It is prevented from falling.

メイン表示部43では、上作動口33又は下作動口34への入賞をトリガとして絵柄の変動表示が行われ、その変動表示の停止結果として、上作動口33又は下作動口34への入賞に基づいて行われた内部抽選の結果が表示によって明示される。つまり、本パチンコ機10では、上作動口33への入賞と下作動口34への入賞とが内部抽選において区別されておらず、上作動口33又は下作動口34への入賞に基づいて行われた内部抽選の結果が共通の表示領域であるメイン表示部43にて明示される。そして、上作動口33又は下作動口34への入賞に基づく内部抽選の結果が開閉実行モードへの移行に対応した当選結果であった場合には、メイン表示部43にて所定の停止結果が表示されて変動表示が停止された後に、開閉実行モードへ移行する。また、開閉実行モード後に当否抽選の確率が高確率となる場合と、開閉実行モード後に当否抽選の確率が低確率となる場合とでは、メイン表示部43にて変動表示が終了される場合の停止結果が異なっている。   In the main display unit 43, a change display of a pattern is performed triggered by winning on the upper operating opening 33 or the lower operating opening 34, and as a result of stopping the variable display, winning on the upper operating opening 33 or the lower operating opening 34 The result of the internal lottery made on the basis is clearly indicated by the display. That is, in the pachinko machine 10, winning in the upper actuation opening 33 and winning in the lower actuation opening 34 are not distinguished in the internal lottery, and the row is based on the winning in the upper actuation opening 33 or the lower actuation opening 34. The result of the internal lottery is clearly indicated on the main display 43 which is a common display area. Then, when the result of the internal lottery based on the winning to the upper operation port 33 or the lower operation port 34 is the winning result corresponding to the transition to the open / close execution mode, the predetermined display result is After being displayed and the fluctuation display is stopped, the mode is shifted to the open / close execution mode. In addition, when the probability of winning lottery after opening / closing execution mode becomes high probability, and when the probability of winning lottery after opening / closing execution mode becomes low probability, stop when fluctuation display is ended in main display section 43 The results are different.

ちなみに、いずれかの作動口33,34への入賞に基づいて、メイン表示部43にて変動表示が開始され、所定の停止結果を表示し上記変動表示が停止されるまでが遊技回の1回に相当する。また、メイン表示部43にて変動表示される絵柄としては、複数種の文字が変動表示される構成、複数種の記号が変動表示される構成、複数種のキャラクタが変動表示される構成又は複数種の色が切り換え表示される構成などが考えられる。   By the way, based on winning in any of the operation openings 33, 34, the variable display is started on the main display unit 43, and a predetermined stop result is displayed until the above variable display is stopped once in the game cycle. It corresponds to In addition, as a pattern that is variably displayed on the main display unit 43, a configuration in which plural types of characters are variably displayed, a configuration in which plural types of symbols are variably displayed, a configuration in which plural types of characters are variably displayed A configuration in which the color of the species is switched and displayed may be considered.

役物用表示部44は、スルーゲート35への入賞をトリガとして絵柄の変動表示が行われ、その変動表示の停止結果として、スルーゲート35への入賞に基づいて行われた内部抽選の結果が表示によって明示される。スルーゲート35への入賞に基づく内部抽選の結果が電役開放状態への移行に対応した当選結果であった場合には、役物用表示部44にて所定の停止結果が表示されて変動表示が停止された後に、電役開放状態へ移行する。電役開放状態では下作動口34に設けられた電動役物34aが所定の態様で開放状態となる。   The prize display unit 44 uses the winning on the through gate 35 as a trigger for variation display of the pattern, and as a result of stopping the variation display, the result of the internal lottery performed based on the winning on the through gate 35 is Explicitly shown. When the result of the internal lottery based on the winning on the through gate 35 is the winning result corresponding to the shift to the electronic part opening state, a predetermined stopping result is displayed on the role display 44 and the fluctuation display After being stopped, shift to the open state. In the open state, the motorized accessory 34a provided in the lower operation port 34 is opened in a predetermined manner.

可変表示ユニット36には、絵柄として数字が付された図柄を変動表示(又は、可変表示若しくは切換表示)する図柄表示装置41が設けられている。また、可変表示ユニット36には、図柄表示装置41を囲むようにしてセンターフレーム42が配設されている。このセンターフレーム42は、その上部がパチンコ機10前方に延出している。これにより、図柄表示装置41の表示面の前方を遊技球が落下していくのが防止されており、遊技球の落下により表示面の視認性が低下するといった不都合が生じない構成となっている。   The variable display unit 36 is provided with a symbol display device 41 that variably displays (or variably displays or switches) symbols attached with numbers as symbols. Further, a center frame 42 is disposed on the variable display unit 36 so as to surround the symbol display device 41. The upper portion of the center frame 42 extends forward of the pachinko machine 10. Thereby, the game ball is prevented from falling in front of the display surface of the symbol display device 41, and a disadvantage that the visibility of the display surface is reduced due to the drop of the game ball does not occur. .

図柄表示装置41は、液晶ディスプレイを備えた液晶表示装置として構成されており、後述する表示制御装置により表示内容が制御される。なお、図柄表示装置41は、液晶表示装置であることに限定されることはなく、プラズマディスプレイ装置、有機EL表示装置又はCRTといった表示面を有する他の表示装置であってもよく、ドットマトリクス表示器であってもよい。   The symbol display device 41 is configured as a liquid crystal display device provided with a liquid crystal display, and the display content is controlled by a display control device described later. The symbol display device 41 is not limited to a liquid crystal display device, and may be another display device having a display surface such as a plasma display device, an organic EL display device or a CRT, and a dot matrix display It may be a container.

図柄表示装置41では、上作動口33又は下作動口34への入賞に基づいて図柄の変動表示が開始される。すなわち、メイン表示部43において変動表示が行われる場合には、それに合わせて図柄表示装置41において変動表示が行われる。   In the symbol display device 41, variable display of symbols is started based on winning on the upper operation port 33 or the lower operation port 34. That is, when the variable display is performed on the main display unit 43, the variable display is performed on the symbol display device 41 in accordance with that.

図柄表示装置41の表示内容について、図5を参照して詳細に説明する。図5は図柄表示装置41の表示面Gを示す図である。   The display contents of the symbol display device 41 will be described in detail with reference to FIG. FIG. 5 is a view showing a display surface G of the symbol display device 41. As shown in FIG.

絵柄の一種である図柄は、「1」〜「9」の数字が各々付された9種類の主図柄と、貝形状の絵図柄からなる副図柄とにより構成されている。より詳しくは、タコ等の9種類のキャラクタ図柄に「1」〜「9」の数字がそれぞれ付されて主図柄が構成されている。   The design, which is a type of design, is composed of nine types of main designs to which numerals "1" to "9" are respectively attached, and a sub-pattern consisting of shell-shaped designs. More specifically, the main symbols are configured by attaching numbers of "1" to "9" to nine types of character symbols such as octopus.

図5(a)に示すように、図柄表示装置41の表示面Gには、複数の表示領域として、上段・中段・下段の3つの図柄列Z1,Z2,Z3が設定されている。各図柄列Z1〜Z3は、主図柄と副図柄が所定の順序で配列されて構成されている。詳細には、上図柄列Z1には、「1」〜「9」の9種類の主図柄が数字の降順に配列されると共に、各主図柄の間に副図柄が1つずつ配されている。下図柄列Z3には、「1」〜「9」の9種類の主図柄が数字の昇順に配列されると共に、各主図柄の間に副図柄が1つずつ配されている。   As shown in FIG. 5A, on the display surface G of the symbol display device 41, three symbol rows Z1, Z2 and Z3 of upper, middle and lower are set as a plurality of display areas. In each of the symbol rows Z1 to Z3, the main symbols and the sub symbols are arranged in a predetermined order. Specifically, in the upper symbol row Z1, nine types of main symbols from "1" to "9" are arranged in descending numerical order, and one sub-symbol is arranged between each main symbol . In the lower figure pattern row Z3, nine types of main symbols of "1" to "9" are arranged in the ascending order of the numbers, and one sub-symbol is arranged between each main symbol.

つまり、上図柄列Z1と下図柄列Z3は18個の図柄により構成されている。これに対し、中図柄列Z2には、数字の昇順に「1」〜「9」の9種類の主図柄が配列された上で「9」の主図柄と「1」の主図柄との間に「4」の主図柄が付加的に配列され、これら各主図柄の間に副図柄が1つずつ配されている。つまり、中図柄列Z2に限っては、10個の主図柄が配されて20個の図柄により構成されている。   That is, the upper pattern row Z1 and the lower pattern row Z3 are formed of 18 symbols. On the other hand, in the middle symbol row Z2, nine main symbols of "1" to "9" are arranged in ascending order of numbers, and then between the main symbol of "9" and the main symbol of "1" The main symbols of "4" are additionally arranged in each, and one sub-symbol is arranged between each of these main symbols. That is, only in the middle symbol row Z2, ten main symbols are arranged and are configured by twenty symbols.

図5(b)に示すように、表示面Gは、図柄列毎に3個の図柄が停止表示されるようになっており、結果として3×3の計9個の図柄が停止表示されるようになっている。また、表示面Gには、5つの有効ライン、すなわち左ラインL1、中ラインL2、右ラインL3、右下がりラインL4、右上がりラインL5が設定されている。   As shown in FIG. 5 (b), on the display surface G, three symbols are stopped and displayed for each symbol row, and as a result, a total of nine 3 × 3 symbols are stopped and displayed. It is supposed to be. Further, on the display surface G, five effective lines, that is, a left line L1, a middle line L2, a right line L3, a right downward line L4, and a right upward line L5 are set.

上作動口33又は下作動口34への入賞に基づいて表示面Gにおいて遊技回用の演出が行われる場合には、各図柄列Z1〜Z3の図柄が周期性をもって所定の向きにスクロールするように変動表示が開始される。そして、上図柄列Z1→下図柄列Z3→中図柄列Z2の順に変動表示から待機表示に切り換えられ、最終的に各図柄列Z1〜Z3にて所定の図柄を静止表示した状態で遊技回用の演出が終了される。   In the case where effects for game circulation are performed on the display surface G based on winning on the upper operation opening 33 or the lower operation opening 34, the symbols of each of the symbol rows Z1 to Z3 are scrolled in a predetermined direction with periodicity. The variable display is started. Then, it is switched from the variable display to the standby display in the order of the upper symbol row Z1 → the lower symbol row Z3 → the middle symbol row Z2 and finally the predetermined symbol is still displayed in each symbol row Z1 to Z3 for gaming use The production of is finished.

また、遊技回用の演出が終了する場合において同一の図柄の組合せが一の有効ライン上に停止表示された場合には、可変入賞装置32が所定回数に亘って開閉され且つ多量の遊技球の獲得を可能とする開閉実行モードに移行することとなる。この場合に、開閉実行モード後に当否抽選の確率が高確率となる場合に対応した遊技回用の演出では、いずれかの有効ラインに同一の奇数の数字が付された図柄の組み合わせが形成される。一方、開閉実行モード後に当否抽選の確率が低確率となる場合に対応した遊技回用の演出では、いずれかの有効ラインに同一の偶数の数字が付された図柄の組み合わせが形成される。   In addition, when the same symbol combination is stopped and displayed on one activated line when the effects for the game run are ended, the variable winning device 32 is opened and closed for a predetermined number of times and a large number of game balls are displayed. It will shift to the open / close execution mode which enables acquisition. In this case, in the game circulation effect corresponding to the case where the probability of the success or failure lottery becomes high after the open / close execution mode, a combination of symbols with the same odd number attached to one of the activated lines is formed. . On the other hand, in the effect for game circulation corresponding to the case where the probability of the success or failure lottery becomes low after the open / close execution mode, a combination of symbols with the same even number attached to any valid line is formed.

また、図柄表示装置41における図柄の変動表示の態様は上記のものに限定されることはなく任意であり、図柄列の数、図柄列における図柄の変動表示の方向、各図柄列の図柄数などは適宜変更可能である。また、図柄表示装置41にて変動表示される絵柄は上記のような図柄に限定されることはなく、例えば絵柄として数字のみが変動表示される構成としてもよい。   In addition, the aspect of the variation display of the symbols in the symbol display device 41 is not limited to the above and is arbitrary, the number of symbol rows, the direction of the variation display of symbols in the symbol row, the number of symbols in each symbol row Can be changed as appropriate. Further, the pattern variably displayed by the symbol display device 41 is not limited to the above-described symbol, and for example, only numbers may be variably displayed as the pattern.

センターフレーム42の前面側における左上部分には、メイン表示部43及び図柄表示装置41に対応した第1保留発光部45が設けられている。遊技球が上作動口33又は下作動口34に入賞した個数は最大4個まで保留され、第1保留発光部45の点灯によってその保留個数が表示されるようになっている。上述したように、センターフレーム42の上部がパチンコ機10前方に延出していることにより、第1保留発光部45の視認性が遊技球の落下により阻害されない構成となっている。   In the upper left portion on the front side of the center frame 42, a first reserved light emitting unit 45 corresponding to the main display unit 43 and the symbol display device 41 is provided. The number of game balls winning in the upper operating opening 33 or the lower operating opening 34 is held at a maximum of four, and the number of the held holdings is displayed by lighting of the first holding light emitting unit 45. As described above, since the upper portion of the center frame 42 extends forward of the pachinko machine 10, the visibility of the first reserved light emitting unit 45 is not hindered by the falling of the game balls.

センターフレーム42の右上部分には、役物用表示部44に対応した第2保留発光部46が設けられている。遊技球がスルーゲート35を通過した回数は最大4回まで保留され、第2保留発光部46の点灯によってその保留個数が表示されるようになっている。なお、各保留発光部45,46の機能が図柄表示装置41の一部の領域における表示により果たされる構成としてもよい。   At the upper right portion of the center frame 42, a second reserved light emitting unit 46 corresponding to the character display unit 44 is provided. The number of times the game ball passes through the through gate 35 is suspended up to four times, and the number of the reserved balls is displayed by the lighting of the second reserved light emitting unit 46. Note that the function of each of the reserved light emitting units 45 and 46 may be performed by display in a partial area of the symbol display device 41.

遊技盤24には、内レール部51と外レール部52とが取り付けられており、これら内レール部51と外レール部52とにより誘導レールが構成され、遊技球発射機構53から発射された遊技球が遊技領域の上部に案内されるようになっている。遊技球発射機構53は、図2に示すように、樹脂ベース21における窓孔23の下方に取り付けられており、前扉枠14に設けられた発射ハンドル54が操作されることにより遊技球の発射動作が行われる。   The inner rail portion 51 and the outer rail portion 52 are attached to the game board 24, and the inner rail portion 51 and the outer rail portion 52 constitute an induction rail, and the game emitted from the game ball emission mechanism 53 The ball is guided to the top of the game area. As shown in FIG. 2, the game ball firing mechanism 53 is mounted below the window hole 23 in the resin base 21, and the game handle is fired by operating the firing handle 54 provided on the front door frame 14. The action is taken.

内枠13の前面側全体を覆うようにして前扉枠14が設けられている。前扉枠14には、図1に示すように、遊技領域のほぼ全域を前方から視認することができるようにした窓部61が形成されている。窓部61は、略楕円形状をなし、上述した窓パネル62が嵌め込まれている。窓パネル62は、ガラスによって無色透明に形成されているが、これに限定されることはなく合成樹脂によって無色透明に形成してもよい。   A front door frame 14 is provided to cover the entire front side of the inner frame 13. As shown in FIG. 1, the front door frame 14 is formed with a window portion 61 which allows almost the entire game area to be viewed from the front. The window portion 61 has a substantially elliptical shape, and the window panel 62 described above is fitted. The window panel 62 is formed to be colorless and transparent by glass, but is not limited thereto and may be formed to be colorless and transparent by a synthetic resin.

窓部61の周囲には、各種発光部等の発光手段が設けられている。当該各種発光部の一部として発光部63が窓部61の上方に設けられている。また、発光部63の左右両側には遊技状態に応じた効果音などが出力されるスピーカ部64が設けられている。   Around the window portion 61, light emitting means such as various light emitting portions are provided. A light emitting unit 63 is provided above the window unit 61 as a part of the various light emitting units. Further, on the left and right sides of the light emitting unit 63, speaker units 64 to which sound effects and the like according to the game state are output are provided.

前扉枠14における窓部61の下方には、手前側へ膨出した上側膨出部65と下側膨出部66とが上下に並設されている。上側膨出部65内側には上方に開口した上皿71が設けられており、下側膨出部66内側には同じく上方に開口した下皿72が設けられている。上皿71は、後述する払出装置より払い出された遊技球を一旦貯留し、一列に整列させながら遊技球発射機構53側へ導くための機能を有する。また、下皿72は、上皿71内にて余剰となった遊技球を貯留する機能を有する。上皿71及び下皿72には、裏パックユニット15の払出装置96から払い出された遊技球が前扉枠14の背面に設けられた通路形成ユニット73を通じて排出される。   Below the window portion 61 in the front door frame 14, an upper bulging portion 65 and a lower bulging portion 66 bulging toward the front side are vertically juxtaposed. An upper plate 71 opened upward is provided inside the upper bulging portion 65, and a lower plate 72 similarly opened upward is provided inside the lower bulging portion 66. The upper tray 71 has a function for temporarily storing the game balls paid out from the later described payout device and guiding the game balls to the game ball launch mechanism 53 side while aligning them in a line. In addition, the lower tray 72 has a function of storing gaming balls that have become surplus in the upper tray 71. The game balls dispensed from the payout device 96 of the back pack unit 15 are discharged to the upper tray 71 and the lower tray 72 through the passage forming unit 73 provided on the back of the front door frame 14.

次に、遊技機本体12の背面側の構成について説明する。   Next, the configuration of the back side of the gaming machine body 12 will be described.

図3に示すように、内枠13(具体的には、遊技盤24)の背面には、主制御装置81及び音光制御装置82が搭載されている。   As shown in FIG. 3, a main control unit 81 and a sound and light control unit 82 are mounted on the back of the inner frame 13 (specifically, the game board 24).

主制御装置81は、遊技の主たる制御を司る主制御基板と、電源を監視する停電監視基板と、を具備しており、これら主制御基板及び停電監視基板が透明樹脂材料等よりなる基板ボックス83に収容されて構成されている。基板ボックス83は、略直方体形状のボックスベースとこのボックスベースの開口部を覆うボックスカバーとを備えている。これらボックスベースとボックスカバーとは分離阻止手段(又は、結合手段)としてのボックス結合部85によって分離不能に連結され、これにより基板ボックス83が封印されている。そして、これらボックス結合部85によって分離不能に連結されていることで、基板ボックス83の内部空間の開放に際しては当該基板ボックス83の破壊又は一部の切除を要する構成となっている。ボックス結合部85は基板ボックス83の長辺部に複数設けられ、そのうち少なくとも一つが用いられて結合処理が行われる。   The main control device 81 comprises a main control board that controls the main control of the game, and a power failure monitoring board that monitors the power supply, and the main control board and the power failure monitoring board are substrate boxes 83 made of transparent resin material or the like. It is housed and configured. The substrate box 83 includes a box base having a substantially rectangular parallelepiped shape and a box cover that covers the opening of the box base. The box base and the box cover are inseparably connected to each other by a box connecting portion 85 as separation preventing means (or bonding means), whereby the substrate box 83 is sealed. And by being connected inseparably by these box joint parts 85, when the internal space of the substrate box 83 is opened, the substrate box 83 needs to be broken or partially cut off. A plurality of box coupling portions 85 are provided on the long side of the substrate box 83, and at least one of them is used to perform coupling processing.

ボックス結合部85はボックスベースとボックスカバーとを開放不能に結合する構成であれば任意の構成が適用できるが、ボックス結合部85を構成する長孔に係止爪を挿入することでボックスベースとボックスカバーとが開放不能に結合されるようになっている。ボックス結合部85による結合処理は、その結合後の不正な開放を防止し、また万一不正開放が行われてもそのような事態を早期に且つ容易に発見可能とするものであって、一旦開放した後でも再度開放処理を行うこと自体は可能である。すなわち、複数のボックス結合部85のうち、少なくとも一つの長孔に係止爪を挿入することにより結合処理が行われる。そして、収容した主制御基板の不具合発生の際や主制御基板の検査の際など基板ボックス83を開放する場合には、係止爪が挿入されたボックス結合部85と他のボックス結合部85との連結部分やボックス本体との連結部分を切断する。これにより、基板ボックス83のボックスベースとボックスカバーとが分離され、内部の主制御基板を取り出すことができる。その後、再度結合処理する場合は他のボックス結合部85の長孔に係止爪を挿入する。基板ボックス83の開放を行った旨の履歴を当該基板ボックス83に残しておけば、基板ボックス83を見ることで不正な開放が行われた旨が容易に発見できる。   The box connecting portion 85 may have any configuration as long as it can unopenably connect the box base and the box cover, but by inserting the locking claw into the elongated hole constituting the box connecting portion 85 The box cover and the box cover are non-openably coupled. The combining process by the box combining unit 85 prevents unauthorized opening after the combining, and enables such an event to be promptly and easily detected even if unauthorized opening is performed, Even after the release, it is possible to perform the release process again. That is, the coupling process is performed by inserting the locking claw into at least one long hole of the plurality of box coupling parts 85. When the substrate box 83 is opened, such as when a defect occurs in the main control substrate accommodated or when the main control substrate is inspected, the box coupling portion 85 into which the locking claw is inserted and the other box coupling portions 85 Disconnect the connected part of the box and the connected part with the box body. As a result, the box base of the substrate box 83 and the box cover are separated, and the main control substrate inside can be taken out. Thereafter, in the case of rejoining processing, the locking claws are inserted into the long holes of the other box coupling parts 85. If a history indicating that the substrate box 83 has been opened is left in the substrate box 83, it is possible to easily find that unauthorized opening has been performed by looking at the substrate box 83.

基板ボックス83の一方の短辺部には、その側方に突出するようにして複数の結合片86が設けられている。これら結合片86は、主制御装置81の取付台に形成された複数の被結合片87と1対1で対応しており、結合片86と被結合片87とにより基板ボックス83と取付台との間で結合処理が行われる。   A plurality of coupling pieces 86 are provided on one short side of the substrate box 83 so as to protrude laterally. The coupling pieces 86 correspond one-to-one with the plurality of coupled pieces 87 formed on the mounting base of the main control device 81, and the substrate box 83 and the mounting block are formed by the coupling pieces 86 and the coupled pieces 87. The combining process is performed between

なお、上記基板ボックス83の不正な開放を発見するための痕跡手段として、封印シールをボックスベースとボックスカバーとの境界を跨ぐようにして貼り付ける構成としてもよい。この場合、封印シールをその貼付箇所から剥がした場合には、当該封印シールの接着剤層が基板ボックス83側に残り、その痕跡が残ることとなる。さらには、当該封印シールに所定周波数の呼び出し波に対して識別情報を含む応答波を発信するICタグを設け、封印シールを剥がした場合には、当該ICタグのアンテナが切断されて、上記応答波の発信が不可となる構成としてもよい。   In addition, as a trace means for discovering unauthorized opening of the said board | substrate box 83, it is good also as a structure which affixes sealing seal so that the boundary of a box base and a box cover may be straddled. In this case, when the sealing seal is peeled off from the pasting point, the adhesive layer of the sealing seal remains on the substrate box 83 side, and the trace thereof remains. Further, the seal seal is provided with an IC tag for transmitting a response wave including identification information to a ringing wave of a predetermined frequency, and when the seal seal is peeled off, the antenna of the IC tag is disconnected and the response is The configuration may be such that transmission of waves is not possible.

音光制御装置82は、主制御装置81からの指示に従い音声やランプ表示、及び図示しない表示制御装置の制御を司る音声ランプ制御基板を具備しており、音声ランプ制御基板が透明樹脂材料等よりなる基板ボックス84に収容されて構成されている。   The sound light control unit 82 comprises an audio lamp control board for controlling the display control apparatus (not shown) and sound and lamp display according to the instruction from the main control unit 81, and the sound lamp control board is made of a transparent resin material or the like. It is accommodated and comprised in the board | substrate box 84 which becomes.

裏パックユニット15は、図3に示すように、裏パック91を備えており、当該裏パック91に対して、払出機構部92及び制御装置集合ユニット93が取り付けられている。なお、裏パック91は透明性を有する合成樹脂により形成されており、主制御装置81や音光制御装置82などを後方から覆うように、後方に突出し略直方体形状をなす保護カバー部94を有している。   As shown in FIG. 3, the back pack unit 15 includes a back pack 91, and a dispensing mechanism 92 and a control device assembly unit 93 are attached to the back pack 91. The back pack 91 is formed of a synthetic resin having transparency, and has a protective cover portion 94 which protrudes rearward and has a substantially rectangular parallelepiped shape so as to cover the main controller 81, the sound light controller 82, and the like from the rear. doing.

払出機構部92は、保護カバー部94を迂回するようにして配設されており、遊技場の島設備から供給される遊技球が逐次補給されるタンク95と、当該タンク95に貯留された遊技球を払い出すための払出装置96と、を備えている。払出装置96より払い出された遊技球は、当該払出装置96の下流側に設けられた図示しない払出通路を通じて、上皿71又は下皿72に排出される。また、払出機構部92には、例えば交流24ボルトの主電源が供給されるとともに、電源のON操作及びOFF操作を行うための電源スイッチが設けられた裏パック基板が搭載されている。   The payout mechanism section 92 is disposed to bypass the protective cover section 94, and the tank 95 to which the game balls supplied from the island facilities of the game arcade are successively replenished, and the game stored in the tank 95 And a dispensing device 96 for dispensing balls. The gaming balls paid out from the payout device 96 are discharged to the upper tray 71 or the lower tray 72 through a payout passage (not shown) provided on the downstream side of the payout device 96. Further, the dispensing mechanism section 92 is provided with a back pack substrate on which a main power of, for example, 24 AC is supplied and a power switch for performing an ON operation and an OFF operation of the power.

制御装置集合ユニット93は、払出制御装置97と電源及び発射制御装置98とを備えている。これら払出制御装置97と電源及び発射制御装置98とは、払出制御装置97がパチンコ機10後方となるように前後に重ねて配置されている。   The controller collection unit 93 includes a payout control device 97 and a power supply and emission control device 98. The payout control device 97 and the power source and discharge control device 98 are disposed so as to be stacked back and forth so that the payout control device 97 is located behind the pachinko machine 10.

払出制御装置97は、払出装置96を制御する払出制御基板が基板ボックス内に収容されて構成されている。この場合、当該払出制御装置97の基板ボックスに対して、主制御装置81の基板ボックス83と同様の不正抑制手段を適用してもよい。   The payout control device 97 is configured such that a payout control substrate for controlling the payout device 96 is accommodated in the substrate box. In this case, the same fraud suppression means as the substrate box 83 of the main control device 81 may be applied to the substrate box of the payout control device 97.

電源及び発射制御装置98は、電源及び発射制御基板が基板ボックス内に収容されて構成されており、当該基板により、各種制御装置等で要する所定の電力が生成されて出力され、さらに遊技者による発射ハンドル54の操作に伴う遊技球の打ち出しの制御が行われる。また、本パチンコ機10は各種データの記憶保持機能を有しており、万一停電が発生した際でも停電時の状態を保持し、停電からの復帰の際には停電時の状態に復帰できるようになっている。   The power supply and emission control device 98 is configured by housing the power supply and emission control substrate in a substrate box, and the substrate generates and outputs predetermined electric power required by various control devices etc. Control of the launch of the game ball accompanying the operation of the firing handle 54 is performed. In addition, the pachinko machine 10 has a memory holding function of various data, and can maintain the state at the time of the power failure even when the power failure occurs, and can return to the state at the time of the power failure when recovering from the power failure. It is supposed to be.

<電気的構成>
次に、パチンコ機10の電気的構成について、図6のブロック図に基づき説明する。
<Electrical configuration>
Next, the electrical configuration of the pachinko machine 10 will be described based on the block diagram of FIG.

主制御装置81は、遊技の主たる制御を司る主制御基板101と、電源を監視する停電監視基板105と、を具備している。主制御基板101には、MPU102が搭載されている。MPU102には、制御部及び演算部を含む中央演算処理装置であるCPUの他に、ROM103及びRWM104が内蔵されている。   The main control device 81 comprises a main control board 101 which controls the main control of the game, and a power failure monitoring board 105 which monitors the power supply. The MPU 102 is mounted on the main control board 101. The MPU 102 incorporates a ROM 103 and an RWM 104 in addition to a CPU which is a central processing unit including a control unit and an operation unit.

ROM103は、NOR型フラッシュメモリやNAND型フラッシュメモリなどの記憶保持に外部からの電力供給が不要なメモリ(すなわち、不揮発性記憶手段)を、読み出し専用として利用するように構成されている。当該ROM103は、MPU102により実行される各種の制御プログラムや固定値データを記憶している。   The ROM 103 is configured to use a memory (i.e., a non-volatile storage unit) such as a NOR type flash memory or a NAND type flash memory which does not require an external power supply for storage, as a read only memory. The ROM 103 stores various control programs executed by the MPU 102 and fixed value data.

RWM104は、SRAMやDRAMなどの記憶保持に外部からの電力供給が必要なメモリ(すなわち、揮発性記憶手段)を読み書き両用として利用するように構成されており、ランダムアクセスが可能であるとともに、同一のデータ容量で比較した場合にROM103よりも読み出しに要する時間が早いものとなっている。当該RWM104は、ROM103内に記憶されている制御プログラムの実行に際して各種のデータ等を一時的に記憶する。   The RWM 104 is configured to use a memory (i.e., volatile storage means) that requires an external power supply to store and retain SRAM, DRAM, etc. for reading and writing, and allows random access and is identical The time required for reading is earlier than that of the ROM 103 when compared with the data capacity of The RWM 104 temporarily stores various data and the like when the control program stored in the ROM 103 is executed.

また、MPU102又は主制御基板101には、上記素子以外に、割込回路、タイマ回路、データ入出力回路などが設けられている。なお、MPU102に対してROM103及びRWM104が1チップ化されていることは必須の構成ではなく、それぞれが個別にチップ化された構成としてもよい。   In addition to the above elements, the MPU 102 or the main control board 101 is provided with an interrupt circuit, a timer circuit, a data input / output circuit, and the like. The fact that the ROM 103 and the RWM 104 are integrated into one chip with respect to the MPU 102 is not an essential configuration, and each may be configured as an individual chip.

MPU102には、入出力ポートが設けられている。MPU102の入力側には、停電監視基板105、払出制御装置97、各種入賞検知センサ106a〜106h及び磁石検知センサ109などが接続されている。   The MPU 102 is provided with an input / output port. To the input side of the MPU 102, a power failure monitoring board 105, a payout control device 97, various winning detection sensors 106a to 106h, a magnet detection sensor 109, and the like are connected.

停電監視基板105には電源及び発射制御装置98が接続されており、MPU102には停電監視基板105を介して電力が供給される。また、各種入賞検知センサ106a〜106hの検知結果に基づいて、MPU102において各入球部への入賞判定(入球判定)が行われる。また、MPU102では、上作動口33又は下作動口34への入賞に基づいて大当たり抽選を実行するとともに、スルーゲート35への入賞に基づいてサポート抽選を実行する。   A power and emission control device 98 is connected to the power failure monitoring substrate 105, and power is supplied to the MPU 102 through the power failure monitoring substrate 105. Further, based on the detection results of the various winning detection sensors 106a to 106h, in the MPU 102, a winning determination (entering determination) for each ball entry portion is performed. Further, the MPU 102 executes a big hit lottery based on the winning on the upper operating port 33 or the lower operating port 34, and executes a support lottery based on the winning on the through gate 35.

また、磁石検知センサ109は、上作動口33周辺における遊技盤24の背面側に設置されている。上記のとおり上作動口33は内部抽選のトリガとなるため、窓パネル62の前方において上作動口33周辺に磁石を近付け、不正に上作動口33へと遊技球を誘導させようとする行為が想定される。これに対して、磁石検知センサ109が設けられていることにより、上記磁石を用いた不正行為が行われた場合に、それを検知することが可能となる。MPU102では、磁石検知センサ109の検知結果に基づいて上記不正行為の発生の有無を特定する。   Further, the magnet detection sensor 109 is installed on the back side of the game board 24 around the upper operation opening 33. As described above, since the upper actuation opening 33 serves as a trigger for the internal lottery, the magnet is brought close to the vicinity of the upper actuation opening 33 in front of the window panel 62, and the act of trying to induce the gaming ball to the upper actuation opening 33 illegally is assumed. On the other hand, the provision of the magnet detection sensor 109 makes it possible to detect an illegal act using the magnet. The MPU 102 specifies the presence or absence of the occurrence of the fraud based on the detection result of the magnet detection sensor 109.

MPU102の出力側には、停電監視基板105、払出制御装置97及び音光制御装置82が接続されている。   The power failure monitoring substrate 105, the payout control device 97, and the sound light control device 82 are connected to the output side of the MPU 102.

払出制御装置97には、例えば、上記入球部への入賞判定結果に基づいて賞球コマンドが出力される。音光制御装置82には、変動用コマンド、種別コマンド、最終停止コマンド、オープニングコマンド及びエンディングコマンドなどの各種コマンドが出力される。   For example, a winning ball command is output to the payout control device 97 based on the result of the winning determination on the ball entry unit. The sound and light control device 82 outputs various commands such as a variation command, a type command, a final stop command, an opening command, and an ending command.

また、MPU102の出力側には、可変入賞装置32の開閉扉32bを開閉動作させる可変入賞駆動部107、下作動口34の電動役物34aを開閉動作させる役物駆動部108、メイン表示部43及び役物用表示部44が接続されている。主制御基板101には各種ドライバ回路が設けられており、当該ドライバ回路を通じてMPU102は各種駆動部の駆動制御を実行する。また、図示による説明は省略するが、第1保留発光部45及び第2保留発光部46の発光制御もMPU102により行われる。   In addition, on the output side of the MPU 102, the variable winning drive unit 107 that opens and closes the opening and closing door 32b of the variable winning device 32, the item driving unit 108 that opens and closes the electric role 34a of the lower operation port 34, and the main display unit 43 The character display 44 is connected. The main control substrate 101 is provided with various driver circuits, and the MPU 102 executes drive control of various driving units through the driver circuits. Moreover, although description by illustration is abbreviate | omitted, light emission control of the 1st pending light emission part 45 and the 2nd pending light emission part 46 is also performed by MPU102.

停電監視基板105は、主制御基板101と電源及び発射制御装置98とを中継し、また電源及び発射制御装置98から出力される最大電圧である直流安定24ボルトの電圧を監視する。払出制御装置97は、主制御装置81から入力した賞球コマンドに基づいて、払出装置96により賞球や貸し球の払出制御を行うものである。   The power failure monitoring board 105 relays the main control board 101 and the power supply and emission control device 98, and monitors the voltage of the DC stable 24 volts which is the maximum voltage output from the power supply and emission control device 98. The payout control device 97 performs payout control of the winning balls and the rental balls by the payout device 96 based on the winning ball command input from the main control device 81.

電源及び発射制御装置98は、例えば、遊技ホール等における商用電源(外部電源)に接続されている。そして、その商用電源から供給される外部電力に基づいて主制御基板101や払出制御装置97等に対して各々に必要な動作電力を生成するとともに、その生成した動作電力を所定の電力経路を通じて供給する。また、電源及び発射制御装置98は、遊技球発射機構53の発射制御を担うものであり、発射ハンドル54に対する所定の発射操作を特定したことに基づいて、遊技球発射機構53を駆動する。   The power supply and launch control device 98 is connected to, for example, a commercial power supply (external power supply) in a game hall or the like. Then, based on the external power supplied from the commercial power supply, the main control board 101, the payout control device 97, etc. generate necessary operation power for each, and the generated operation power is supplied through a predetermined power path. Do. The power supply and launch control device 98 is responsible for the launch control of the game ball launch mechanism 53, and drives the game sphere launch mechanism 53 based on the specification of a predetermined launch operation to the launch handle 54.

音光制御装置82は、主制御装置81から入力した各種コマンドに基づいて、前扉枠14に設けられた発光部63及びスピーカ部64を駆動制御するとともに、表示制御装置111を制御するものである。表示制御装置111では、音光制御装置82から入力したコマンドに基づいて、図柄表示装置41の表示制御を実行する。   The sound light control device 82 controls driving of the light emitting unit 63 and the speaker unit 64 provided on the front door frame 14 based on various commands input from the main control device 81, and controls the display control device 111. is there. The display control device 111 executes display control of the symbol display device 41 based on the command input from the sound light control device 82.

<MPU102にて各種抽選を行うための電気的構成>
次に、MPU102にて各種抽選を行うための電気的な構成について、図7を用いて説明する。
<Electrical Configuration for Performing Various Lotteries in MPU 102>
Next, an electrical configuration for performing various lottery in the MPU 102 will be described with reference to FIG.

MPU102は遊技に際し各種カウンタ情報を用いて、大当たり発生抽選、メイン表示部43の表示の設定、図柄表示装置41の図柄表示の設定、役物用表示部44の表示の設定などを行うこととしており、具体的には、図7に示すように、大当たり発生の抽選に使用する大当たり乱数カウンタC1と、大当たり種別を判定する際に使用する大当たり種別カウンタC2と、図柄表示装置41が外れ変動する際のリーチ発生抽選に使用するリーチ乱数カウンタC3と、大当たり乱数カウンタC1の初期値設定に使用する第1初期値カウンタCN1と、大当たり種別カウンタC2の初期値設定に使用する第2初期値カウンタCN2と、メイン表示部43及び図柄表示装置41における表示継続時間を決定する変動種別カウンタCSと、を用いることとしている。さらに、下作動口34の電動役物34aを電役開放状態とするか否かの抽選に使用する電役乱数カウンタC4と、電役乱数カウンタC4の初期値設定に使用する第3初期値カウンタCN3と、を用いることとしている。なお、上記各カウンタC1〜C3,CN1,CN2,CS,C4,CN3は、RWM104の抽選用カウンタエリア104aに設けられている。   The MPU 102 uses a variety of counter information to set a jackpot occurrence lottery, setting of display of the main display unit 43, setting of symbol display of the symbol display device 41, setting of display of the symbol display unit 44, etc. Specifically, as shown in FIG. 7, when the jackpot random number counter C1 used for lottery of jackpot occurrence, the jackpot type counter C2 used when determining the jackpot type, and the symbol display device 41 deviates out And the first initial value counter CN1 used to set the initial value of the big hit random number counter C1, and the second initial value counter CN2 used to set the initial value of the big hit type counter C2 , And a variation type counter CS that determines the display continuation time in the main display unit 43 and the symbol display device 41. It is set to. Furthermore, the electric combination random number counter C4 used for lottery of whether or not to set the electric combination 34a of the lower operation opening 34 to the electric combination open state, and the third initial value counter used to set the initialization value of the electric combination random number counter C4. It is assumed that CN3 is used. The counters C1 to C3, CN1, CN2, CS, C4, and CN3 are provided in the lottery counter area 104a of the RWM 104.

各カウンタC1〜C3,CN1,CN2,CS,C4,CN3は、その更新の都度前回値に1が加算され、最大値に達した後0に戻るループカウンタとなっている。各カウンタは短時間間隔で更新される。大当たり乱数カウンタC1、大当たり種別カウンタC2及びリーチ乱数カウンタC3に対応した情報は、上作動口33又は下作動口34への入賞が発生した場合に、取得情報記憶手段としてRWM104に設けられた保留格納エリア104bに格納される。   Each of the counters C1 to C3, CN1, CN2, CS, C4 and CN3 is a loop counter in which 1 is added to the previous value each time it is updated, and reaches a maximum value and returns to 0. Each counter is updated at short intervals. Information corresponding to the jackpot random number counter C1, the jackpot type counter C2 and the reach random number counter C3 is a hold storage provided in the RWM 104 as acquired information storage means when a prize winning on the upper actuation port 33 or the lower actuation port 34 occurs. It is stored in the area 104b.

保留格納エリア104bは、保留用エリアREと、実行エリアAEとを備えている。保留用エリアREは、第1保留エリアRE1、第2保留エリアRE2、第3保留エリアRE3及び第4保留エリアRE4を備えており、上作動口33又は下作動口34への入賞履歴に合わせて、大当たり乱数カウンタC1、大当たり種別カウンタC2及びリーチ乱数カウンタC3の各数値情報が保留情報として、いずれかの保留エリアRE1〜RE4に格納される。   The holding storage area 104b includes a holding area RE and an execution area AE. The reserve area RE is provided with a first reserve area RE1, a second reserve area RE2, a third reserve area RE3 and a fourth reserve area RE4, according to the winning history to the upper operation port 33 or the lower operation port 34. The numerical value information of the big hit random number counter C1, the big hit type counter C2 and the reach random number counter C3 is stored as one of the hold areas RE1 to RE4 as hold information.

この場合、第1保留エリアRE1〜第4保留エリアRE4には、上作動口33又は下作動口34への入賞が複数回連続して発生した場合に、第1保留エリアRE1→第2保留エリアRE2→第3保留エリアRE3→第4保留エリアRE4の順に各数値情報が時系列的に格納されていく。このように4つの保留エリアRE1〜RE4が設けられていることにより、上作動口33又は下作動口34への遊技球の入賞履歴が最大4個まで保留記憶されるようになっている。   In this case, the first reserve area RE1 → the second reserve area RE1 → the second reserve area RE1 to the fourth reserve area RE4 when a plurality of winnings in the upper operation port 33 or the lower operation port 34 occur consecutively in a plurality of times. Each numerical value information is stored chronologically in the order of RE 2 → third reserve area RE 3 → fourth reserve area RE 4. By providing four reserve areas RE1 to RE4 as described above, the game ball's winning history of the upper operating opening 33 or the lower operating opening 34 is reserved and stored up to four.

なお、保留記憶可能な数は、4個に限定されることはなく任意であり、2個、3個又は5個以上といったように他の複数であってもよく、単数であってもよい。   The number that can be reserved and stored is not limited to four and is arbitrary, and may be other plural such as two, three, five or more, or may be singular.

実行エリアAEは、メイン表示部43の変動表示を開始する際に、保留用エリアREの第1保留エリアRE1に格納された各値を移動させるためのエリアであり、1遊技回の開始に際しては実行エリアAEに記憶されている各種数値情報に基づいて、当否判定などが行われる。   The execution area AE is an area for moving each value stored in the first holding area RE1 of the holding area RE when the variable display of the main display unit 43 is started. Based on the various numerical value information stored in the execution area AE, the determination of success or failure is performed.

上記各カウンタについて詳細に説明する。   The respective counters will be described in detail.

大当たり乱数カウンタC1は、例えば0〜599の範囲内で順に1ずつ加算され、最大値に達した後0に戻る構成となっている。また、大当たり乱数カウンタC1が1周した場合、その時点の第1初期値カウンタCN1の値が当該大当たり乱数カウンタC1の初期値として読み込まれる。なお、第1初期値カウンタCN1は、大当たり乱数カウンタC1と同様のループカウンタである(値=0〜599)。大当たり乱数カウンタC1は定期的に更新され、遊技球が上作動口33又は下作動口34に入賞したタイミングで保留格納エリア104bに格納される。   For example, the jackpot random number counter C1 is sequentially incremented by 1 within the range of 0 to 599, and returns to 0 after reaching the maximum value. When the big hit random number counter C1 makes one revolution, the value of the first initial value counter CN1 at that time is read as the initial value of the big hit random number counter C1. The first initial value counter CN1 is a loop counter similar to the large hit random number counter C1 (value = 0 to 599). The jackpot random number counter C1 is periodically updated, and is stored in the hold storage area 104b at a timing when the gaming ball has won the upper operating opening 33 or the lower operating opening 34.

大当たり当選となる乱数の値は、ROM103における当否情報群記憶手段としての当否テーブル記憶エリアに当否テーブルとして記憶されている。当否テーブルとしては、低確率モード用の当否テーブルと、高確率モード用の当否テーブルとが設定されている。つまり、本パチンコ機10は、当否抽選手段における抽選モードとして、低確率モードと高確率モードとが設定されている。   The value of the random number to be the jackpot win is stored as a yes / no table in the yes / no table storage area as the yes / no information group storage unit in the ROM 103. As the pass / fail table, a pass / fail table for the low probability mode and a pass / fail table for the high probability mode are set. That is, in the pachinko machine 10, the low probability mode and the high probability mode are set as the lottery mode in the hit / fall lottery means.

上記抽選に際して低確率モード用の当否テーブルが参照されることとなる遊技状態下では、大当たり当選となる乱数の数は2個である。一方、上記抽選に際して高確率モード用の当否テーブルが参照されることとなる遊技状態下では、大当たり当選となる乱数の数は20個である。なお、低確率モードよりも高確率モードの方の当選確率が高くなるのであれば、上記当選となる乱数の数は任意である。   Under the gaming state where the low probability mode hit / fail table is referred to at the time of the lottery, the number of random numbers to be a big hit is two. On the other hand, under the gaming state where the high-probability mode hit / fail table is referred to at the time of the lottery, the number of random numbers to be a big hit is twenty. If the winning probability in the high probability mode is higher than that in the low probability mode, the number of random numbers to be won is arbitrary.

大当たり種別カウンタC2は、大当たり乱数カウンタC1とは数値範囲が異なっており、大当たり乱数カウンタC1よりも数値範囲が狭く設定されている。具体的には、0〜29の範囲内で順に1ずつ加算され、最大値に達した後0に戻る構成となっている。また、大当たり種別カウンタC2が1周した場合、その時点の第2初期値カウンタCN2の値が当該大当たり種別カウンタC2の初期値として読み込まれる。なお、第2初期値カウンタCN2は、大当たり種別カウンタC2と同様のループカウンタである(値=0〜29)。大当たり種別カウンタC2は定期的に更新され、遊技球が上作動口33又は下作動口34に入賞したタイミングで保留格納エリア104bに格納される。   The jackpot type counter C2 is different in numerical range from the jackpot random number counter C1, and the numerical range is set narrower than the jackpot random number counter C1. Specifically, 1 is added sequentially in the range of 0 to 29, and after reaching the maximum value, it returns to 0. Further, when the jackpot type counter C2 makes one revolution, the value of the second initial value counter CN2 at that time is read as the initial value of the jackpot type counter C2. The second initial value counter CN2 is a loop counter similar to the jackpot type counter C2 (value = 0 to 29). The jackpot type counter C2 is periodically updated, and is stored in the hold storage area 104b at a timing when the gaming ball has won in the upper operation port 33 or the lower operation port 34.

本パチンコ機10では、複数の大当たり結果が設定されている。具体的には、(1)開閉実行モードにおける可変入賞装置32の開閉制御の態様、(2)開閉実行モード終了後の当否抽選手段における抽選モード、(3)開閉実行モード終了後の下作動口34の電動役物34aにおけるサポートモード、という3つの条件に差異を設けることにより、複数の大当たり結果が設定されている。   In the pachinko machine 10, a plurality of jackpot results are set. Specifically, (1) a mode of opening / closing control of the variable winning device 32 in the opening / closing execution mode, (2) a lottery mode in the lottery means after completion of the opening / closing execution mode, (3) a lower operation opening after the opening / closing execution mode ends A plurality of jackpot results are set by making a difference in the three conditions of the support mode in the 34 motorized parts 34a.

開閉実行モードにおける可変入賞装置32の開閉制御の態様としては、開閉実行モードが開始されてから終了するまでの間における可変入賞装置32への入賞の発生頻度が相対的に高低となるように高頻度入賞モードと低頻度入賞モードとが設定されている。具体的には、高頻度入賞モード及び低頻度入賞モードのいずれであっても、予め定められた回数のラウンド遊技を上限として実行される。   As an aspect of the opening and closing control of the variable winning device 32 in the opening and closing execution mode, the occurrence frequency of winnings on the variable winning device 32 between the start and the end of the opening and closing execution mode is relatively high and low A frequency winning mode and a low frequency winning mode are set. Specifically, in any of the high-frequency winning mode and the low-frequency winning mode, a predetermined number of round games are executed with an upper limit.

ここで、ラウンド遊技とは、予め定められた上限継続時間が経過すること、及び予め定められた上限個数の遊技球が大入賞口32aに入賞することのいずれか一方の条件が満たされるまで継続する遊技のことである。また、大当たり結果が契機となった開閉実行モードにおけるラウンド遊技の回数は、その移行の契機となった大当たり結果の種類がいずれであっても固定ラウンド回数で同一となっている。具体的には、いずれの大当たり結果となった場合であっても、ラウンド遊技の上限回数は15ラウンドに設定されている。   Here, the round game is continued until either a predetermined upper limit continuation time elapses or a predetermined upper limit number of gaming balls wins the large winning opening 32a. It is a game to play. Further, the number of round games in the opening / closing execution mode triggered by the jackpot result is the same as the fixed round number regardless of the type of jackpot result triggered by the transition. Specifically, the upper limit number of round games is set to 15 rounds regardless of which jackpot result.

また、本パチンコ機10では、可変入賞装置32の1回の開放態様が、大入賞口32aが開放されてから閉鎖されるまでの開放継続時間を相違させて、複数種類設定されている。詳細には、開放継続時間が長時間である29secに設定された長時間態様と、開放継続時間が上記長時間よりも短い短時間である0.6secに設定された短時間態様と、が設定されている。   Further, in the pachinko machine 10, a plurality of types of opening modes of the variable winning device 32 are set such that the opening continuation time from the opening of the big winning opening 32a to the closing is different. Specifically, a long-time mode in which the opening continuation time is set to 29 sec, which is a long time, and a short-time mode in which the opening continuation time is set to 0.6 sec, which is a short time shorter than the long time, are set. It is done.

本パチンコ機10では、発射ハンドル54が遊技者により操作されている状況では、0.6secに1個の遊技球が遊技領域に向けて発射されるように遊技球発射機構53が駆動制御される。また、ラウンド遊技は終了条件の上限個数が9個に設定されている。そうすると、上記開放態様のうち長時間態様では、遊技球の発射周期と1回のラウンド遊技との積よりも長い時間の開放継続時間が設定されていることとなる。一方、短時間態様では、遊技球の発射周期と1回のラウンド遊技との積よりも短い時間、より詳細には、遊技球の発射周期よりも短い時間の開放継続時間が設定されている。したがって、長時間態様で可変入賞装置32の1回の開放が行われた場合には、大入賞口32aに対して、1回のラウンド遊技における上限個数分の入賞が発生することが期待され、短時間態様で可変入賞装置32の1回の開放が行われた場合には、大入賞口32aへの入賞が発生しないこと又は入賞が発生するとしても1個程度となることが期待される。   In the pachinko machine 10, in a situation where the release handle 54 is operated by the player, the game ball emission mechanism 53 is drive-controlled so that one game ball is emitted toward the game area in 0.6 sec. . In addition, the upper limit number of end conditions of the round game is set to nine. Then, in the long time mode among the open modes, the open continuation time of a time longer than the product of the firing cycle of the game balls and one round game is set. On the other hand, in the short time mode, the opening duration time of the time shorter than the product of the game ball firing cycle and one round game, more specifically, the time shorter than the game ball firing cycle is set. Therefore, when one open of the variable winning device 32 is performed in a long time mode, it is expected that winnings corresponding to the upper limit number in one round game occur to the large winning opening 32a. When the variable winning device 32 is opened once in a short time mode, it is expected that the winning of the large winning opening 32a will not occur, or even if the winning occurs, it will be about one.

高頻度入賞モードでは、各ラウンド遊技において長時間態様による大入賞口32aの開放が1回行われる。一方、低頻度入賞モードでは、各ラウンド遊技において短時間態様による大入賞口32aの開放が1回行われる。   In the high-frequency winning mode, opening of the special winning opening 32a in a long time mode is performed once in each round game. On the other hand, in the low frequency winning mode, opening of the special winning opening 32a in a short time mode is performed once in each round game.

なお、高頻度入賞モード及び低頻度入賞モードにおける大入賞口32aの開閉回数、ラウンド遊技の回数、1回の開放に対する開放継続時間及び1回のラウンド遊技における上限個数は、高頻度入賞モードの方が低頻度入賞モードよりも、開閉実行モードが開始されてから終了するまでの間における可変入賞装置32への入賞の発生頻度が高くなるのであれば、上記の値に限定されることはなく任意である。   The number of opening and closing of the special winning opening 32a in the high frequency winning mode and the low frequency winning mode, the number of round games, the opening duration time for one opening and the upper limit number in one round game, the high frequency winning mode If the frequency of occurrence of winnings on the variable winning device 32 between the start and end of the opening and closing execution mode is higher than that in the low frequency winning mode, it is not limited to the above values and is arbitrary It is.

下作動口34の電動役物34aにおけるサポートモードとしては、遊技領域に対して同様の態様で遊技球の発射が継続されている状況で比較した場合に、下作動口34の電動役物34aが単位時間当たりに開放状態となる頻度が相対的に高低となるように、高頻度サポートモード(高頻度サポート状態又は高頻度ガイド状態)と低頻度サポートモード(低頻度サポート状態又は低頻度ガイド状態)とが設定されている。   As a support mode in the motorized jack 34a of the lower operation opening 34, when compared in the situation where the firing of the gaming ball is continued in the same manner with respect to the game area, the motorized prize 34a of the lower operation opening 34 is High-frequency support mode (high-frequency support state or high-frequency guide state) and low-frequency support mode (low-frequency support state or low-frequency guide state) so that the frequency of opening state per unit time becomes relatively high and low. And is set.

具体的には、低頻度サポートモードと高頻度サポートモードとでは、電役乱数カウンタC4を用いた電動役物開放抽選における電役開放状態当選となる確率は同一(例えば、共に4/5)となっているが、高頻度サポートモードでは低頻度サポートモードよりも、電役開放状態当選となった際に電動役物34aが開放状態となる回数が多く設定されており、さらに1回の開放時間が長く設定されている。この場合、高頻度サポートモードにおいて電役開放状態当選となり電動役物34aの開放状態が複数回発生する場合において、1回の開放状態が終了してから次の開放状態が開始されるまでの閉鎖時間は、1回の開放時間よりも短く設定されている。さらにまた、高頻度サポートモードでは低頻度サポートモードよりも、1回の電動役物開放抽選が行われてから次の電動役物開放抽選が行われる上で最低限確保される確保時間として短い時間が選択されるように設定されている。   Specifically, in the low-frequency support mode and the high-frequency support mode, the probability of being in the electronic combination open state winning in the electric combination opening lottery using the electronic combination random number counter C4 is the same (for example, 4/5 for both). However, in the high frequency support mode, the number of times the motorized role 34a is released when the electronic component is released is set more frequently than in the low frequency support mode, and one more open time is set. Is set long. In this case, in the high frequency support mode, when the electric work open state is elected and the open state of the motorized accessory 34a occurs a plurality of times, closing from the end of one open state to the start of the next open state The time is set shorter than one open time. Furthermore, the high frequency support mode has a shorter time than the low frequency support mode as a securing time that is minimally secured after the one electric combination opening lottery is performed and the next electric combination opening lottery is performed. Is set to be selected.

上記のように高頻度サポートモードでは、低頻度サポートモードよりも下作動口34への入賞が発生する確率が高くなる。換言すれば、低頻度サポートモードでは、下作動口34よりも上作動口33への入賞が発生する確率が高くなるが、高頻度サポートモードでは、上作動口33よりも下作動口34への入賞が発生する確率が高くなる。そして、下作動口34への入賞が発生した場合には、所定個数の遊技球の払出が実行されるため、高頻度サポートモードでは、遊技者は持ち球をあまり減らさないようにしながら遊技を行うことができる。   As described above, in the high frequency support mode, the probability that the lower operating port 34 will be hit is higher than in the low frequency support mode. In other words, in the low frequency support mode, the probability of winning in the upper operation port 33 is higher than in the lower operation port 34, but in the high frequency support mode, the lower operation port 34 to the lower operation port 34. The probability of winning will increase. Then, when the lower operation opening 34 has a winning, a predetermined number of game balls are paid out, so in the high-frequency support mode, the player plays a game while not reducing his ball much be able to.

なお、高頻度サポートモードを低頻度サポートモードよりも単位時間当たりに電役開放状態となる頻度を高くする上での構成は、上記のものに限定されることはなく、例えば電動役物開放抽選における電役開放状態当選となる確率を高くする構成としてもよい。また、1回の電動役物開放抽選が行われてから次の電動役物開放抽選が行われる上で確保される確保時間(例えば、スルーゲート35への入賞に基づき役物用表示部44にて実行される変動表示の時間)が複数種類用意されている構成においては、高頻度サポートモードでは低頻度サポートモードよりも、短い確保時間が選択され易い又は平均の確保時間が短くなるように設定されていてもよい。さらには、開放回数を多くする、開放時間を長くする、1回の電動役物開放抽選が行われてから次の電動役物開放抽選が行われる上で確保される確保時間を短くする(すなわち、役物用表示部44における1回の変動表示時間を短くする)、係る確保時間の平均時間を短くする及び当選確率を高くするのうち、いずれか1条件又は任意の組み合わせの条件を適用することで、低頻度サポートモードに対する高頻度サポートモードの有利性を高めてもよい。   The configuration for increasing the frequency with which the high-frequency support mode is to be in the open state per unit time than in the low-frequency support mode is not limited to the above-described one. It is also possible to increase the probability of being in the electronic combination open state winning state in. In addition, a securing time (for example, based on the winning on the through gate 35) is secured on the occasion where the next electric combination opening lottery is performed after the one electric combination opening lottery is performed (for example In the configuration where multiple types of variable display to be executed are prepared, the high frequency support mode is set so that the short securing time is easier to be selected or the average securing time is shorter than the low frequency support mode. It may be done. Furthermore, the number of times of opening is increased, the opening time is extended, and the securing time secured upon the next electric combination opening lottery being performed after the one electric combination opening lottery is performed (i.e., shorter) And one of the variable display time for the bonus item display section 44), the average time of the securing time is shortened, and the winning probability is increased, the condition of any one or any combination is applied. This may enhance the advantage of the frequent support mode over the low frequency support mode.

大当たり種別カウンタC2に対する遊技結果の振分先は、ROM103における振分情報群記憶手段としての振分テーブル記憶エリアに振分テーブルとして記憶されている。そして、かかる振分先として、低確大当たり結果と、低入賞高確大当たり結果と、最有利大当たり結果とが設定されている。   The distribution destination of the game result for the jackpot type counter C2 is stored as a distribution table in the distribution table storage area as the distribution information group storage unit in the ROM 103. Then, as the distribution destination, the low probability jackpot result, the low winning high probability jackpot result, and the most advantageous jackpot result are set.

低確大当たり結果は、開閉実行モードが高頻度入賞モードとなり、さらに開閉実行モードの終了後には、当否抽選モードが低確率モードとなるとともに、サポートモードが高頻度サポートモードとなる大当たり結果である。但し、この高頻度サポートモードは、移行後において遊技回数が終了基準回数(具体的には、100回)に達した場合に低頻度サポートモードに移行する。   The low probability jackpot result is a jackpot result in which the opening / closing execution mode becomes the high frequency winning mode, and after the opening / closing execution mode ends, the pass / fail lottery mode becomes the low probability mode and the support mode becomes the high frequency support mode. However, in the high-frequency support mode, the transition to the low-frequency support mode is made when the number of games has reached the end reference frequency (specifically, 100 times) after the transition.

低入賞高確大当たり結果は、開閉実行モードが低頻度入賞モードとなり、さらに開閉実行モードの終了後には、当否抽選モードが高確率モードとなるとともに、サポートモードが高頻度サポートモードとなる大当たり結果である。これら高確率モード及び高頻度サポートモードは、当否抽選における抽選結果が大当たり状態当選となり、それによる大当たり状態に移行するまで継続する。   In the low winning high probability big hit result, the opening and closing execution mode becomes the low frequency winning mode, and after the opening and closing execution mode ends, the success or failure lottery mode becomes the high probability mode and the support mode becomes the high frequency support mode. is there. The high probability mode and the high frequency support mode continue until the lottery result in the success or failure lottery becomes the jackpot state winning, and shifts to the jackpot state by it.

最有利大当たり結果は、開閉実行モードが高頻度入賞モードとなり、さらに開閉実行モードの終了後には、当否抽選モードが高確率モードとなるとともに、サポートモードが高頻度サポートモードとなる大当たり結果である。これら高確率モード及び高頻度サポートモードは、当否抽選における抽選結果が大当たり状態当選となり、それによる大当たり状態に移行するまで継続する。   The most advantageous jackpot result is a jackpot result in which the opening / closing execution mode becomes the high frequency winning mode, and after the opening / closing execution mode ends, the pass / fail lottery mode becomes the high probability mode and the support mode becomes the high frequency support mode. The high probability mode and the high frequency support mode continue until the lottery result in the success or failure lottery becomes the jackpot state winning, and shifts to the jackpot state by it.

なお、上記各遊技状態との関係で通常遊技状態とは、開閉実行モードではなく、さらに当否抽選モードが低確率モードであり、サポートモードが低頻度サポートモードである状態をいう。また、遊技結果として、低入賞高確大当たり結果が設定されていない構成としてもよい。   Note that the normal gaming state is not the opening / closing execution mode, but the winning lottery mode is the low probability mode and the support mode is the low frequency support mode, in relation to the above gaming states. Further, as a game result, a configuration may be made in which the low winning high probability big hit result is not set.

振分テーブルでは、「0〜29」の大当たり種別カウンタC2の値のうち、「0〜9」が低確大当たり結果に対応しており、「10〜14」が低入賞高確大当たり結果に対応しており、「15〜29」が最有利大当たり結果に対応している。   In the sorting table, among the values of the big hit type counter C2 of "0 to 29", "0 to 9" corresponds to the low probability big hit result, and "10 to 14" corresponds to the low winning high certain jackpot result “15-29” corresponds to the most advantageous jackpot result.

なお、高確大当たり結果の一種として、開閉実行モードが低頻度入賞モードとなり、さらに開閉実行モードの終了後には、当否抽選モードが高確率モードとなるとともに、サポートモードがそれまでのモードに維持されることとなる非明示の低入賞高確大当たり結果が含まれていてもよい。この場合、大当たり結果のさらなる多様化が図られる。   In addition, as one kind of high probability big hit result, opening and closing execution mode becomes low frequency winning mode, furthermore, after completion of opening and closing execution mode, success and failure lottery mode becomes high probability mode, support mode is maintained in the mode until then Inappropriate low winning high probability jackpot results may be included. In this case, the jackpot result is further diversified.

さらにまた、当否抽選における外れ結果の一種として、低頻度入賞モードの開閉実行モードに移行するとともに、その終了後において当否抽選モード及びサポートモードの移行が発生しない特別外れ結果が含まれていてもよい。上記のような非明示の低入賞高確大当たり結果と当該特別外れ結果との両方が設定されている構成においては、開閉実行モードが低頻度入賞モードに移行すること、及びサポートモードがそれまでのモードに維持されることで共通しているのに対して、当否抽選モードの移行態様が異なっていることにより、例えば通常遊技状態において非明示の低入賞高確大当たり結果又は特別外れ結果の一方が発生した場合に、それが実際にいずれの結果に対応しているのかを遊技者に予測させることが可能となる。   Furthermore, as one kind of out result in the success or failure lottery, while transitioning to the opening / closing execution mode of the low frequency winning mode, the special out result that transition of the success or failure lottery mode and the support mode does not occur after the end may be included. . In the configuration in which both the above-mentioned implicit low winning high probability jackpot result and the special outlier result are set, the open / close execution mode is shifted to the low frequency win mode, and the support mode is In contrast to being maintained in the mode, the transition mode of the lottery mode is different, for example, one of the implicit low winning high probability jackpot result or the special off result in the normal gaming state When it occurs, it is possible to make the player predict which result it actually corresponds to.

リーチ乱数カウンタC3は、大当たり乱数カウンタC1及び大当たり種別カウンタC2とは数値範囲が異なっており、大当たり乱数カウンタC1よりも数値範囲が狭く且つ大当たり種別カウンタC2よりも数値範囲が広く設定されている。具体的には、0〜238の範囲内で順に1ずつ加算され、最大値に達した後0に戻る構成となっている。リーチ乱数カウンタC3は定期的に更新され、遊技球が上作動口33又は下作動口34に入賞したタイミングで保留格納エリア104bに格納される。   The reach random number counter C3 is different in numerical range from the big hit random number counter C1 and the big hit type counter C2, and the numeric range is set narrower than the big hit random number counter C1 and wider than the big hit type counter C2. Specifically, the values are sequentially added one by one within the range of 0 to 238, and return to 0 after reaching the maximum value. The reach random number counter C3 is periodically updated, and is stored in the hold storage area 104b at the timing when the gaming ball is won in the upper operation port 33 or the lower operation port 34.

ここで、本パチンコ機10には、図柄表示装置41における表示演出の一種としてリーチ表示が設定されている。リーチ表示とは、図柄の変動表示を行うことが可能な図柄表示装置41を備え、可変入賞装置32の開閉実行モードが高頻度入賞モードとなる遊技回では変動表示後の停止表示結果が特別表示結果となる遊技機において、図柄表示装置41における図柄の変動表示が開始されてから停止表示結果が導出表示される前段階で、前記特別表示結果となり易い変動表示状態であると遊技者に思わせるための表示状態をいう。   Here, reach display is set in the present pachinko machine 10 as a type of display effect in the symbol display device 41. The reach display is provided with the symbol display device 41 capable of performing variable display of symbols, and the stop display result after the variable display is specially displayed in the game round where the open / close execution mode of the variable winning device 32 is the high frequency winning mode In the gaming machine as a result, the player is made to think that the variable display state is likely to be the special display result at a stage before the stop display result is derived and displayed after the variable display of the symbols in the symbol display device 41 is started. It says the display state for.

リーチ表示には、図柄表示装置41の表示面Gに表示される複数の図柄列のうち一部の図柄列について図柄を停止表示させることで、高頻度入賞モードの発生に対応した大当たり図柄の組み合わせが成立する可能性があるリーチ図柄の組み合わせを表示し、その状態で残りの図柄列において図柄の変動表示を行う表示状態が含まれる。また、上記のようにリーチ図柄の組み合わせを表示した状態で、残りの図柄列において図柄の変動表示を行うとともに、その背景画像において所定のキャラクタなどを動画として表示することによりリーチ演出を行うものや、リーチ図柄の組み合わせを縮小表示させる又は非表示とした上で、表示面の略全体において所定のキャラクタなどを動画として表示することによりリーチ演出を行うものが含まれる。   In the reach display, a combination of jackpot symbols corresponding to the occurrence of the high-frequency winning mode is made by stopping and displaying the symbols for some of the plurality of symbol rows displayed on the display surface G of the symbol display device 41. A combination of reach symbols that may be established is displayed, and in that state, a display state in which the variation display of the symbols is performed in the remaining symbol rows is included. Further, while displaying combinations of reach symbols as described above, while performing variable display of symbols in the remaining symbol rows, and performing reach effects by displaying a predetermined character or the like as a moving image in the background image, or Also, it is possible to perform reach effect by displaying a predetermined character or the like as a moving image over substantially the entire display surface after reducing or non-displaying a combination of reach symbols.

リーチ表示は、高頻度入賞モードとなる開閉実行モードに移行する遊技回では、リーチ乱数カウンタC3の値に関係なく実行される。また、開閉実行モードに移行しない遊技回では、ROM103のリーチ用テーブル記憶エリアに記憶されたリーチ用テーブルを参照して、所定のタイミングで取得したリーチ乱数カウンタC3がリーチ表示の発生に対応している場合に実行される。   The reach display is executed regardless of the value of the reach random number counter C3 in the gaming round to shift to the open / close execution mode which is the high-frequency winning mode. In addition, in game times which are not shifted to the opening / closing execution mode, the reach random number counter C3 acquired at a predetermined timing is referred to in response to the occurrence of reach display with reference to the reach table stored in the reach table storage area of the ROM 103 Will be executed if

変動種別カウンタCSは、大当たり乱数カウンタC1及び大当たり種別カウンタC2とは数値範囲が異なっており、大当たり乱数カウンタC1よりも数値範囲が狭く且つ大当たり種別カウンタC2よりも数値範囲が広く設定されている。具体的には、0〜198の範囲内で順に1ずつ加算され、最大値に達した後0に戻る構成となっている。変動種別カウンタCSは、メイン表示部43における変動表示時間と、図柄表示装置41における図柄の変動表示時間とをMPU102において決定する上で用いられる。変動種別カウンタCSは、後述するメイン処理及びタイマ割込み処理のそれぞれにて更新され、メイン表示部43における変動表示の開始時及び図柄表示装置41による図柄の変動開始時における変動パターン決定に際して変動種別カウンタCSの値が取得される。なお、変動表示時間の決定に際しては、ROM103の変動表示時間テーブル記憶エリアに予め記憶されている変動表示時間テーブルが参照される。   The variation type counter CS is different in numerical range from the big hit random number counter C1 and the big hit type counter C2, and the numeric range is set narrower than the big hit random number counter C1 and wider than the big hit type counter C2. Specifically, 1 is added sequentially in the range of 0 to 198, and after reaching the maximum value, it returns to 0. The fluctuation type counter CS is used when the MPU 102 determines the fluctuation display time on the main display unit 43 and the fluctuation display time of the symbol on the symbol display device 41. The fluctuation type counter CS is updated in each of main processing and timer interrupt processing to be described later, and the fluctuation type counter is determined at the start of fluctuation display on the main display unit 43 and at the time of fluctuation pattern determination by the symbol display device 41. The value of CS is obtained. In addition, when determining the fluctuation display time, the fluctuation display time table stored in advance in the fluctuation display time table storage area of the ROM 103 is referred to.

電役乱数カウンタC4は、大当たり乱数カウンタC1及び大当たり種別カウンタC2とは数値範囲が異なっており、大当たり乱数カウンタC1よりも数値範囲が狭く且つ大当たり種別カウンタC2よりも数値範囲が広く設定されている。具体的には、0〜250の範囲内で順に1ずつ加算され、最大値に達した後0に戻る構成となっている。また、電役乱数カウンタC4が1周した場合、その時点の第3初期値カウンタCN3の値が当該電役乱数カウンタC4の初期値として読み込まれる。なお、第3初期値カウンタCN3は、電役乱数カウンタC4と同様のループカウンタである(値=0〜250)。電役乱数カウンタC4は定期的に更新され、スルーゲート35に遊技球が入賞したタイミングで、RWM104に設けられた電役保留エリア104cに格納される。そして、所定のタイミングにおいて、その格納された電役乱数カウンタC4の値によって電動役物34aを開放状態に制御するか否かの抽選が行われる。   The random number counter C4 has a different numerical range from the big hit random number counter C1 and the big hit type counter C2, and the numeric range is set narrower than the big hit random number counter C1 and wider than the big hit type counter C2. . Specifically, 1 is added sequentially in the range of 0 to 250, and after reaching the maximum value, it returns to 0. In addition, when the electronic combination random number counter C4 makes one revolution, the value of the third initial value counter CN3 at that time is read as the initial value of the electronic combination random number counter C4. The third initial value counter CN3 is a loop counter similar to the random number counter C4 (value = 0 to 250). The random number counter C4 is periodically updated, and is stored in the commercial pattern holding area 104c provided in the RWM 104 at the timing when the game ball wins the through gate 35. Then, at a predetermined timing, a lottery is performed to determine whether or not the motorized combination 34a is to be controlled to the open state based on the value of the stored electronic combination random number counter C4.

<MPU102にて実行される各種処理について>
次に、MPU102にて遊技を進行させるために実行される各処理を説明する。かかるMPU102の処理としては大別して、電源投入に伴い起動されるメイン処理と、定期的に起動されるタイマ割込み処理とがある。
<Various processing executed by MPU 102>
Next, each process performed in order to advance a game in MPU102 is demonstrated. The processing of the MPU 102 can be roughly divided into main processing activated upon power on and timer interrupt processing activated periodically.

<メイン処理>
先ず、図8のフローチャートを参照しながらメイン処理を説明する。
<Main processing>
First, main processing will be described with reference to the flowchart of FIG.

先ずステップS101では、電源投入ウェイト処理を実行する。当該電源投入ウェイト処理では、例えばメイン処理が起動されてから1secが経過するまで次の処理に進行することなく待機する。続くステップS102ではRWM104のアクセスを許可するとともに、ステップS103にてMPU102の内部機能レジスタの設定を行う。   First, in step S101, power on wait processing is performed. In the power-on wait process, for example, the process waits until 1 sec elapses after the main process is started, without progressing to the next process. In the following step S102, access to the RWM 104 is permitted, and in step S103, the internal function register of the MPU 102 is set.

その後、ステップS104では、電源及び発射制御装置98に設けられたRWM消去スイッチが手動操作されているか否かを判定し、続くステップS105では、RWM104の停電フラグに「1」がセットされているか否かを判定する。また、ステップS106ではチェックサムを算出するチェックサム算出処理を実行し、続くステップS107ではそのチェックサムが電源遮断時に保存したチェックサムと一致するか否か、すなわち記憶保持されたデータの有効性を判定する。   Thereafter, in step S104, it is determined whether or not the RWM erase switch provided in the power supply and emission control device 98 is manually operated, and in the subsequent step S105, whether or not "1" is set in the power failure flag of RWM 104 Determine if In step S106, a checksum calculation process is performed to calculate a checksum. In the subsequent step S107, it is determined whether the checksum matches the checksum stored at the time of power shutdown, that is, the validity of stored data. judge.

本パチンコ機10では、例えば遊技ホールの営業開始時など、電源投入時にRWMデータを初期化する場合にはRWM消去スイッチを押しながら電源が投入される。したがって、RWM消去スイッチが押されていれば、ステップS108の処理に移行する。また、電源遮断の発生情報が設定されていない場合や、チェックサムにより記憶保持されたデータの異常が確認された場合も同様にステップS108の処理に移行する。ステップS108では、RWM104の初期化として当該RWM104をクリアする。その後、ステップS109に進む。   In the case of the pachinko machine 10, for example, when the RWM data is initialized at the time of power on, such as at the start of business operation of the game hall, the power is turned on while pressing the RWM erase switch. Therefore, if the RWM erase switch is pressed, the process proceeds to step S108. In addition, when the occurrence information of the power-off is not set, or when the abnormality of the data stored and held is confirmed by the checksum, the process similarly shifts to the process of step S108. In step S108, the RWM 104 is cleared as initialization of the RWM 104. Thereafter, the process proceeds to step S109.

一方、RWM消去スイッチが押されていない場合には、停電フラグに「1」がセットされていること、及びチェックサムが正常であることを条件に、ステップS108の処理を実行することなくステップS109に進む。ステップS109では、電源投入設定処理を実行する。電源投入設定処理では、停電フラグの初期化といったRWM104の所定のエリアを初期値に設定するとともに、現状の遊技状態を認識させるために現状の遊技状態に対応したコマンドを音光制御装置82に送信する。また、払出制御装置97のRWMの初期化を実行すべきことを示す払出初期化コマンドを払出制御装置97に送信する。さらに、タイマ割込み処理の発生を許可するために割込み許可の設定を行う。   On the other hand, when the RWM erase switch is not pressed, the process in step S108 is not performed under the condition that the power failure flag is set to “1” and the checksum is normal. Go to In step S109, power on setting processing is performed. In the power on setting process, a predetermined area of the RWM 104 such as initialization of a power failure flag is set to an initial value, and a command corresponding to the current gaming state is transmitted to the sound light control device 82 to recognize the current gaming state. Do. Further, a payout initialization command indicating that the initialization of RWM of the payout control device 97 should be performed is transmitted to the payout control device 97. Further, in order to permit the generation of timer interrupt processing, the interrupt permission is set.

その後、ステップS110〜ステップS115の残余処理に進む。つまり、MPU102はタイマ割込み処理を定期的に実行する構成であるが、1のタイマ割込み処理と次のタイマ割込み処理との間に残余時間が生じることとなる。この残余時間は各タイマ割込み処理の処理完了時間に応じて変動することとなるが、かかる不規則な時間を利用してステップS110〜ステップS115の残余処理を繰り返し実行する。この点、ステップS110〜ステップS115の残余処理は非定期的に実行される非定期処理であると言える。   Thereafter, the process proceeds to the remaining process of step S110 to step S115. That is, although the MPU 102 is configured to periodically execute the timer interrupt process, a remaining time is generated between one timer interrupt process and the next timer interrupt process. Although this remaining time fluctuates according to the processing completion time of each timer interrupt process, the remaining process of step S110 to step S115 is repeatedly executed using such irregular time. In this regard, it can be said that the remaining processing in step S110 to step S115 is nonperiodic processing that is performed nonperiodically.

残余処理では、先ずステップS110にて、タイマ割込み処理の発生を禁止するために割込み禁止の設定を行う。その後、ステップS111にて、第1初期値カウンタCN1の更新を行う第1初期値更新処理を実行し、ステップS112にて、第2初期値カウンタCN2の更新を行う第2初期値更新処理を実行し、ステップS113にて、第3初期値カウンタCN3の更新を行う第3初期値更新処理を実行し、ステップS114にて、変動種別カウンタCSの更新処理を実行する。   In the remaining process, first, in step S110, in order to inhibit the generation of the timer interrupt process, the interrupt disable setting is performed. Thereafter, in step S111, the first initial value updating process for updating the first initial value counter CN1 is executed, and in step S112, the second initial value updating process for updating the second initial value counter CN2 is executed. Then, in step S113, the third initial value updating process of updating the third initial value counter CN3 is executed, and in step S114, the updating process of the variation type counter CS is executed.

これらの更新処理では、RWM104の対応するカウンタから現状の数値情報を読み出し、その読み出した数値情報を1加算する処理を実行した後に、読み出し元のカウンタに上書きする処理を実行する。この場合、カウンタ値が最大値に達した際それぞれ「0」にクリアする。   In these update processes, the present numerical value information is read out from the corresponding counter of the RWM 104, and a process of adding one to the read out numerical value information is executed, and then a process of overwriting the read source counter is executed. In this case, when the counter value reaches the maximum value, it is cleared to "0".

その後、ステップS115にて、タイマ割込み処理の発生を禁止している状態から許可する状態へ切り換える割込み許可の設定を行う。ステップS115の処理を実行したら、ステップS110に戻り、ステップS110〜ステップS115の処理を繰り返す。   After that, in step S115, interrupt permission setting is performed to switch from the state where the generation of the timer interrupt processing is prohibited to the state where it is permitted. If the process of step S115 is performed, it will return to step S110 and will repeat the process of step S110-step S115.

<タイマ割込み処理>
次に、図9のフローチャートを参照しながらタイマ割込み処理を説明する。
<Timer interrupt processing>
Next, timer interrupt processing will be described with reference to the flowchart of FIG.

ここで、MPU102にてタイマ割込み処理を定期的に実行するためのハード構成について説明する。主制御基板101には所定周期でパルス信号を出力するパルス信号出力手段としてクロック回路が設けられており、さらに当該クロック回路とMPU102との間の信号経路の途中位置に存在するように分周回路が設けられている。   Here, a hardware configuration for periodically executing timer interrupt processing in the MPU 102 will be described. The main control board 101 is provided with a clock circuit as pulse signal output means for outputting a pulse signal at a predetermined cycle, and a divider circuit so as to be present in the middle of the signal path between the clock circuit and the MPU 102. Is provided.

分周回路は、クロック回路からのパルス信号の周期を変更する周波数変更手段として機能し、タイマ割込み処理の起動タイミングをMPU102にて特定するためのパルス信号を出力するように構成されている。つまり、分周回路からMPU102に対して特定周期である4msec周期の間隔でパルス信号が供給されるようになっている。MPU102では、かかるパルス信号の立ち上がり又は立下りといった特定の信号形態の発生を確認する処理を実行し、特定の信号形態の発生を確認したことを少なくとも一の条件としてタイマ割込み処理を起動して実行する。   The divider circuit functions as frequency changing means for changing the cycle of the pulse signal from the clock circuit, and is configured to output a pulse signal for specifying the start timing of the timer interrupt processing by the MPU 102. That is, pulse signals are supplied from the divider circuit to the MPU 102 at an interval of 4 msec which is a specific cycle. The MPU 102 executes processing to confirm the occurrence of a specific signal form such as rising or falling of the pulse signal, and starts and executes timer interrupt processing under at least one condition that the occurrence of the specific signal form is confirmed. Do.

この場合、タイマ割込み処理の起動が禁止されている状況において上記特定の信号形態の発生を確認した場合には、その割込みが禁止されている状態から割込みが許可された状態となった場合にタイマ割込み処理が起動される。つまり、MPU102における処理の実行状況によっては前回のタイマ割込み処理が開始されてから4.1msec経過後に次のタイマ割込み処理が開始される場合が生じ、このような事象が発生した場合には次のタイマ割込み処理は直前のタイマ割込み処理が開始されてから3.9msec経過後に開始されることがある。   In this case, when the generation of the specific signal form is confirmed in a state where activation of the timer interrupt processing is prohibited, the timer is changed to a state where the interrupt is permitted from the state where the interrupt is prohibited. Interrupt processing is started. That is, depending on the execution status of the process in the MPU 102, the timer interrupt process may be started 4.1 msec after the previous timer interrupt process is started. If such an event occurs, the next process may be performed. The timer interrupt process may be started 3.9 msec after the previous timer interrupt process is started.

4msecが経過しているにも関わらずタイマ割込み処理が起動されない場合としては、上記ステップS110にて割込み禁止の設定がなされ、上記残余処理が実行されている最中において4msecが経過した場合である。したがって、残余処理の実行状況によって、タイマ割込み処理の開始タイミングは変動することとなる。   The case where the timer interrupt process is not activated even though 4 msec has elapsed is that interrupt prohibition is set in step S110 and 4 msec has elapsed while the remaining process is being executed. . Therefore, the start timing of the timer interrupt process fluctuates depending on the execution status of the remaining process.

但し、上記分周回路からのパルス信号の出力はMPU102における処理の経過内容に関係なく4msecといった特定周期で行われるため、基本的にはタイマ割込み処理は特定周期で起動される。さらにまた、MPU102の処理構成は、所定のタイミングにおけるタイマ割込み処理が前回のタイマ割込み処理が起動されてから特定周期を超える期間が経過した後に起動されたとしても、当該所定のタイミングの次のタイミングにおけるタイマ割込み処理にてその特定周期を超えた分が吸収されて、さらに次のタイミングにおけるタイマ割込み処理ではパルス信号の入力を確認したタイミングで起動されるように設定されている。   However, since the output of the pulse signal from the divider circuit is performed at a specific cycle such as 4 msec regardless of the progress of the process in the MPU 102, basically the timer interrupt process is started at a specific cycle. Furthermore, even if the processing configuration of the MPU 102 is started after the timer interrupt processing at a predetermined timing has passed a period exceeding a specific period since the previous timer interrupt processing was started, the timing following the predetermined timing is The timer interrupt process in is absorbed by an amount exceeding that specific period, and the timer interrupt process at the next timing is set to be activated at the timing at which the input of the pulse signal is confirmed.

なお、タイマ割込み処理が定期的に起動される態様は、上記態様に限定されることはなく、基本的には4msecといった所定の周期で起動されるが、タイマ割込み処理が前回起動されてから所定の周期に相当する時間が経過したタイミングが残余処理の途中であるといった事情により、新たなタイマ割込み処理が所定の周期に相当する時間の経過後に起動された場合であっても、その次のタイマ割込み処理は、上記新たなタイマ割込み処理が起動されてから所定の周期に相当する時間の経過前のタイミングでは開始されない構成としてもよい。つまり、タイマ割込み処理は、基本的には所定の周期で起動されるとともに、残余処理との関係で所定の周期を超える時間の間隔で開始されることがある一方、所定の周期を下回る時間の間隔では開始されない構成としてもよい。この場合であっても、残余処理との関係では、タイマ割込み処理の起動間隔は変動し得るものとなる。   The mode in which the timer interrupt process is periodically started is not limited to the above mode, and is basically started at a predetermined cycle such as 4 msec. Even if the new timer interrupt process is started after the time equivalent to the predetermined cycle has elapsed, because the timing at which the time corresponding to the cycle has elapsed is in the middle of the remaining process, the next timer The interrupt process may not be started at the timing before the lapse of the time corresponding to the predetermined cycle after the start of the new timer interrupt process. That is, the timer interrupt process is basically started at a predetermined cycle, and may be started at an interval of time exceeding the predetermined cycle in relation to the remaining process, while the time is below the predetermined cycle. The configuration may not be started at the interval. Even in this case, the start interval of the timer interrupt process may vary in relation to the remaining process.

さて、タイマ割込み処理では、先ずステップS201にて停電情報記憶処理を実行する。停電情報記憶処理では、MPU102に設けられた入出力ポートを通じて停電監視基板105から電源遮断の発生に対応した停電信号を受信しているか否かを監視し、停電の発生を特定した場合には停電時処理を実行する。   Now, in the timer interrupt process, first, in step S201, a power failure information storage process is executed. In the power failure information storage process, whether or not the power failure signal corresponding to the occurrence of the power interruption is received from the power interruption monitoring board 105 through the input / output port provided in the MPU 102 is monitored, and the occurrence of the power interruption is identified. Execute time processing.

続くステップS202では抽選用乱数更新処理を実行する。抽選用乱数更新処理では、大当たり乱数カウンタC1、大当たり種別カウンタC2、リーチ乱数カウンタC3及び電役乱数カウンタC4の更新を実行する。具体的には、大当たり乱数カウンタC1、大当たり種別カウンタC2、リーチ乱数カウンタC3及び電役乱数カウンタC4から現状の数値情報を順次読み出し、それら読み出した数値情報をそれぞれ1加算する処理を実行した後に、読み出し元のカウンタに上書きする処理を実行する。   In the subsequent step S202, a lottery random number update process is executed. In the random number updating process for drawing, the big hit random number counter C1, the big hit type counter C2, the reach random number counter C3, and the electric part random number counter C4 are updated. Specifically, the present numerical value information is sequentially read out from the big hit random number counter C1, the big hit type counter C2, the reach random number counter C3 and the electric part random number counter C4, and the read out numerical information is added one by one. Execute processing to overwrite the counter of reading source.

この場合、数値情報が最大値に達したカウンタについては、数値情報を最小値である「0」にクリアする。また、大当たり乱数カウンタC1、大当たり種別カウンタC2及び電役乱数カウンタC4については、数値情報の更新が1周した際には、対応する初期値カウンタCN1〜CN3から初期値の情報を読み出し、その読み出した初期値の情報を新たな周回の初期値として上書きする。   In this case, for the counter whose numerical value information has reached the maximum value, the numerical value information is cleared to "0" which is the minimum value. Also, for the big hit random number counter C1, the big hit type counter C2 and the electric part random number counter C4, when the updating of the numerical information makes a round, the information of the initial value is read from the corresponding initial value counters CN1 to CN3 and read Overwrite the information of the initial value as the initial value of the new cycle.

ここで、大当たり乱数カウンタC1、大当たり種別カウンタC2及びリーチ乱数カウンタC3は、遊技が正規に進行している状態(具体的には後述するステップS206にて否定判定をする状態)においては、後述するステップS214の特図特電制御処理の1回の実行に対して1回実行される構成となっている。当該特図特電制御処理では、作動口33,34への入賞を監視する処理が実行されるとともに、作動口33,34への入賞が発生している場合には、大当たり乱数カウンタC1、大当たり種別カウンタC2及びリーチ乱数カウンタC3から数値情報を取得する処理が実行される。そして、その取得した数値情報に基づき、大当たり当選か否かの当否判定処理や、大当たり種別を振り分けるための振分判定処理や、リーチ発生当選か否かのリーチ判定処理が実行される。   Here, the jackpot random number counter C1, the jackpot type counter C2 and the reach random number counter C3 will be described later in a state where the game is proceeding normally (specifically, a state where a negative determination is made in step S206 described later). The configuration is such that it is executed once for one execution of the special drawing special power control process of step S214. In the special figure special power control process, the process of monitoring the winning of the operation opening 33, 34 is executed, and when the winning of the operation opening 33, 34 occurs, the big hit random number counter C1, the big hit type A process of acquiring numerical information from the counter C2 and the reach random number counter C3 is executed. Then, based on the acquired numerical value information, a process of determining whether or not a big hit has been made, a process of determining whether a big hit has been made, or a process of determining whether or not a reach has been made is performed.

つまり、大当たり乱数カウンタC1、大当たり種別カウンタC2及びリーチ乱数カウンタC3のそれぞれは、それらの数値情報を取得可能とする1回の契機に対して、数値情報の更新処理が1回行われる構成となっている。そして、上記のとおり、これら大当たり乱数カウンタC1、大当たり種別カウンタC2及びリーチ乱数カウンタC3のそれぞれは、対象となる全ての数値情報が各1回ずつ設定された場合に更新周回が1回完了したと判定される。したがって、パチンコ機10の設計段階にて設定した確率で、大当たり当選が発生し、大当たり当選が発生した場合には、パチンコ機10の設計段階にて設定した割合で、各大当たり結果のいずれかに振り分けられる。また、大当たり当選とならなかった場合には、パチンコ機10の設計段階にて設定した確率でリーチ表示が発生する。   In other words, each of the big hit random number counter C1, the big hit type counter C2 and the reach random number counter C3 is configured such that the process of updating the numerical information is performed once for one occasion that makes it possible to acquire those numerical information. ing. Then, as described above, each of the big hit random number counter C1, the big hit type counter C2 and the reach random number counter C3 is assumed that the update round is completed once when all target numerical information is set once each. It is judged. Therefore, when the jackpot is generated and the jackpot is generated with the probability set at the design stage of the pachinko machine 10, the ratio set at the design stage of the pachinko machine 10 is one of the respective jackpot results It is distributed. When the jackpot is not won, reach display occurs with the probability set at the design stage of the pachinko machine 10.

また、電役乱数カウンタC4は、遊技が正規に進行している状態(具体的には後述するステップS206にて否定判定をする状態)においては、後述するステップS215の普図普電制御処理の1回の実行に対して1回実行される構成となっている。当該普図普電制御処理では、スルーゲート35への入賞を監視する処理が実行されるとともに、スルーゲート35への入賞が発生している場合には、電役乱数カウンタC4から数値情報を取得する処理が実行される。そして、その取得した数値情報に基づき、電動役物34aを開放状態とするか否かの判定処理が実行される。   In addition, in a state where the game is progressing normally (specifically, in a state where a negative determination is made in step S206 described later), the electronic random number counter C4 performs the routine diagram general control processing of step S215 described later. It is configured to be executed once for one execution. In the general-purpose-general-power control processing, processing for monitoring winning on the through gate 35 is executed, and when winning on the through gate 35 occurs, numerical information is acquired from the electronic random number counter C4. Processing is performed. Then, based on the acquired numerical value information, determination processing as to whether or not to set the motorized prize 34a in the open state is executed.

つまり、電役乱数カウンタC4は、その数値情報を取得可能とする1回の契機に対して、数値情報の更新処理が1回行われる構成となっている。そして、上記のとおり、電役乱数カウンタC4は、対象となる全ての数値情報が各1回ずつ設定された場合に更新周回が1回完了したと判定される。したがって、パチンコ機10の設計段階にて設定した確率で、電動役物34aの開放当選が発生する。   That is, the electronic part random number counter C4 has a configuration in which the process of updating the numerical information is performed once with respect to one opportunity for obtaining the numerical information. Then, as described above, it is determined that the updating round is completed once when all the numerical value information to be targets are set once each, as described above. Therefore, the open winning of the motorized jack 34 a occurs with the probability set at the design stage of the pachinko machine 10.

その後、ステップS203では各種初期値更新処理を実行する。各種初期値更新処理では、上記ステップS111〜ステップS113と同様の処理を実行する。また、ステップS204では、上記ステップS114と同様に、変動種別カウンタCSの更新処理を実行する。   Thereafter, in step S203, various initial value update processing is executed. In the various initial value update processing, processing similar to the above-mentioned step S111 to step S113 is executed. In step S204, as in the case of step S114, the process of updating the variation type counter CS is executed.

続くステップS205では、遊技停止判定処理を実行する。遊技停止判定処理では、MPU102に設けられた入出力ポートを通じて磁石検知センサ109における検知結果を読み込み、その検知結果が不正の発生に対応したものであるか否かを判定する。また、前回のタイマ割込み処理におけるステップS211にて不正を検知しているか否かを判定する。これらの判定処理のいずれかにて肯定判定をした場合には、遊技の進行を停止すべき状況であると特定し、これらの判定処理の両方にて否定判定をした場合には、遊技の進行を停止すべき状況ではないと特定する。   In the following step S205, a game stop determination process is executed. In the game stop determination process, the detection result of the magnet detection sensor 109 is read through the input / output port provided in the MPU 102, and it is determined whether the detection result corresponds to the occurrence of the fraud. Further, it is determined whether or not the fraud is detected in step S211 in the previous timer interrupt process. If affirmative determination is made in any of these determination processes, it is specified that the progress of the game should be stopped, and if both determination processes make a negative determination, the game proceeds To identify that it is not a situation to stop.

その後、ステップS206にて遊技の進行を停止している状態であるか否かを判定し、遊技の進行を停止していない状態であることを条件に、ステップS207以降の処理を実行する。   Thereafter, in step S206, it is determined whether or not the progress of the game is stopped, and the processes after step S207 are executed on the condition that the progress of the game is not stopped.

ステップS207では、ポート出力処理を実行する。ポート出力処理では、前回のタイマ割込み処理において出力情報の設定が行われている場合に、その出力情報に対応した出力を各種駆動部107,108に行うための処理を実行する。例えば、大入賞口32aを開放状態に切り換えるべき情報が設定されている場合には可変入賞駆動部107への駆動信号の出力を開始させ、閉鎖状態に切り換えるべき情報が設定されている場合には当該駆動信号の出力を停止させる。また、下作動口34の電動役物34aを開放状態に切り換えるべき情報が設定されている場合には役物駆動部108への駆動信号の出力を開始させ、閉鎖状態に切り換えるべき情報が設定されている場合には当該駆動信号の出力を停止させる。   In step S207, port output processing is performed. In the port output process, when setting of output information is performed in the previous timer interrupt process, a process for performing an output corresponding to the output information to the various drive units 107 and 108 is executed. For example, when the information to switch the special winning opening 32a to the open state is set, the output of the drive signal to the variable prize drive unit 107 is started, and the information to switch to the closed state is set. The output of the drive signal is stopped. Further, when the information to switch the motorized part 34a of the lower operation opening 34 to the open state is set, the output of the drive signal to the item drive unit 108 is started, and the information to be switched to the closed state is set. If it does, the output of the drive signal is stopped.

続くステップS208では、読み込み処理を実行する。読み込み処理では、停電信号及び入賞信号以外の信号の読み込みを実行し、その読み込んだ情報を今後の処理にて利用するために記憶する。   In the following step S208, a reading process is performed. In the reading process, reading of signals other than the power failure signal and the winning signal is executed, and the read information is stored for use in future processing.

続くステップS209では入賞検知処理を実行する。当該入賞検知処理では、各入賞検知センサ106a〜106hから受信している信号を読み込むとともに、一般入賞口31、大入賞口32a、上作動口33、下作動口34及びスルーゲート35への入賞の有無を特定する処理を実行する。   In the subsequent step S209, a winning detection process is executed. In the winning detection process, the signals received from each of the winning detection sensors 106a to 106h are read, and the general winning opening 31, the special winning opening 32a, the upper operating opening 33, the lower operating opening 34 and the through gate 35 are selected. Execute processing to identify presence or absence.

続くステップS210では、RWM104に設けられている複数種類のタイマカウンタの数値情報をまとめて更新するためのタイマ更新処理を実行する。この場合、記憶されている数値情報が減算されて更新されるタイマカウンタを集約して扱う構成であるが、減算式のタイマカウンタの更新及び加算式のタイマカウンタの更新の両方を集約して行う構成としてもよい。   In the subsequent step S210, a timer update process for collectively updating numerical information of a plurality of types of timer counters provided in the RWM 104 is executed. In this case, the timer counter is stored in which the stored numerical information is subtracted and updated, but both the update of the subtraction type timer counter and the update of the addition type timer counter are collectively performed. It is good also as composition.

続くステップS211では、不正用の監視対象として設定されている所定の事象が発生しているか否かを監視する不正検知処理を実行する。当該不正検知処理では、複数種類の事象の発生を監視し、所定の事象が発生していること(例えば図示しない振動検知センサが振動を検知していることや、図示しない電波検知センサが電波を検知していること)を確認することで、次回のタイマ割込み処理における上記ステップS205にて遊技停止用の設定を行い、ステップS206にて肯定判定するようになる。   In the subsequent step S211, a fraud detection process is performed to monitor whether or not a predetermined event set as a fraud monitoring target has occurred. In the fraud detection process, the occurrence of a plurality of types of events is monitored, and a predetermined event is occurring (for example, a vibration detection sensor (not shown) is detecting vibration or a radio wave detection sensor (not shown) By confirming that it is detected, setting for stopping the game is performed in the above-mentioned step S205 in the next timer interrupt processing, and an affirmative determination is made in step S206.

続くステップS212では、遊技球の発射制御を行うための発射制御処理を実行する。発射ハンドル54に対して発射操作が継続されている状況では、既に説明したとおり、所定の発射周期である0.6secに1個の遊技球が発射される。   In the following step S212, a launch control process is performed to control the launch of the gaming ball. In the situation where the firing operation is continued to the firing handle 54, as described above, one gaming ball is fired in 0.6 seconds which is a predetermined firing cycle.

続くステップS213では、入力状態監視処理として、ステップS208の読み込み処理にて読み込んだ情報に基づいて、各入賞検知センサ106a〜106hの断線確認や、遊技機本体12や前扉枠14の開放確認を行う。   In the subsequent step S213, as input state monitoring processing, confirmation of disconnection of each of the winning detection sensors 106a to 106h and confirmation of opening of the gaming machine main body 12 and the front door frame 14 based on the information read in the reading processing of step S208. Do.

続くステップS214では、遊技回の実行制御及び開閉実行モードの実行制御を行うための特図特電制御処理を実行する。当該特図特電制御処理の内容は後に説明する。   In the following step S214, special figure electric power control processing for executing execution control of game times and execution control of the open / close execution mode is executed. The contents of the special figure special power control process will be described later.

続くステップS215にて普図普電制御処理を実行する。普図普電制御処理では、スルーゲート35への入賞が発生している場合に普図側の保留情報を取得するための処理を実行するとともに、普図側の保留情報が記憶されている場合にその保留情報について開放判定を行い、さらにその開放判定を契機として普図用の演出を行うための処理を実行する。また、開放判定の結果に基づいて、下作動口34の電動役物34aを開閉させる処理を実行する。   In the following step S215, the general-purpose power control process is executed. When the winning gate on the through gate 35 has been awarded, the routine control routine executes processing for acquiring the hold information on the general view side, and the hold information on the general view side is stored. Then, the release determination is performed on the hold information, and the release determination is used as a trigger to execute processing for producing effects for the common drawing. Further, based on the result of the open determination, processing of opening and closing the motorized accessory 34 a of the lower operation port 34 is executed.

続くステップS216では、直前のステップS214及びステップS215の処理結果に基づいて、メイン表示部43に係る保留情報の増減個数を第1保留発光部45に反映させるための出力情報の設定を行うとともに、役物用表示部44に係る保留情報の増減個数を第2保留発光部46に反映させるための出力情報の設定を行う。また、ステップS216では、直前のステップS214及びステップS215の処理結果に基づいて、メイン表示部43の表示内容を更新させるための出力情報の設定を行うとともに、役物用表示部44の表示内容を更新させるための出力情報の設定を行う。   In the subsequent step S216, based on the processing results of the immediately preceding step S214 and step S215, setting of output information for reflecting the increase / decrease number of the hold information concerning the main display unit 43 on the first hold light emitting unit 45 is performed. The output information for reflecting the increase / decrease number of the hold information related to the role-character display unit 44 on the second hold light-emitting unit 46 is set. Further, in step S216, based on the processing results of the immediately preceding step S214 and step S215, the output information for updating the display content of the main display unit 43 is set, and the display content of the bonus item display unit 44 is set. Set the output information for updating.

続くステップS217では、遊技回及び開閉実行モードのいずれもが実行されていない状況において図柄表示装置41の表示内容を待機表示用のものとするためのデモ表示用処理を実行するとともに、ステップS218では、払出制御装置97から受信したコマンド及び信号の内容を確認し、その確認結果に対応した処理を行うための払出状態受信処理を実行する。また、ステップS219では、賞球コマンドを出力対象として設定するための払出出力処理を実行する。   In the following step S217, a process for demonstration display is performed to set the display content of the symbol display device 41 for standby display in a situation where neither the game times nor the open / close execution mode is executed, and in step S218 The contents of the command and signal received from the payout control device 97 are confirmed, and a payout state reception process for executing a process corresponding to the confirmation result is executed. In step S219, a payout output process for setting a winning ball command as an output target is executed.

続くステップS220では、今回のタイマ割込み処理にて実行された各種処理の処理結果に応じた外部信号の出力の開始及び終了を制御するための外部情報設定処理を実行する。また、ステップS221では、試射試験情報を編集するための処理を実行する。   In the subsequent step S220, an external information setting process is performed to control the start and end of output of an external signal according to the process result of various processes executed in the current timer interrupt process. In step S221, a process for editing the test shot information is executed.

ステップS206にて肯定判定をした場合、又はステップS207〜ステップS221の処理を実行した後は、ステップS222に進む。ステップS222では、割込み終了宣言の設定を実行する。MPU102では、一度タイマ割込み処理が起動された場合、次のタイマ割込み処理が起動されるための条件の1つとして割込み終了宣言の設定を行うことが定められており、ステップS222では、次のタイマ割込み処理の実行を可能とするために割込み終了宣言の設定を行う。また、ステップS223では、割込み許可の設定を行う。MPU102では、タイマ割込み処理が一旦起動されると、割込み禁止の状態に設定されるため、ステップS223では、次のタイマ割込み処理の実行を可能とするために割込み許可の設定を行う。その後、本タイマ割込み処理を終了する。   When an affirmation judging is carried out at Step S206, or after processing of Step S207-Step S221 is performed, it progresses to Step S222. In step S222, the setting of the interrupt end declaration is performed. In the MPU 102, once the timer interrupt process is started, it is defined that the setting of the interrupt end declaration is performed as one of the conditions for starting the next timer interrupt process, and in step S222, the next timer is set. In order to enable execution of interrupt processing, the interrupt end declaration is set. In step S223, interrupt permission is set. Once the timer interrupt process is activated, the MPU 102 is set to a state of interrupt prohibition, so in step S223, interrupt permission is set to enable execution of the next timer interrupt process. Thereafter, this timer interrupt processing is ended.

<特図特電制御処理>
次に、タイマ割込み処理(図9)のステップS214にて実行される特図特電制御処理について、図10のフローチャートを参照しながら説明する。
<Special figure special power control process>
Next, the special figure special power control process executed in step S214 of the timer interrupt process (FIG. 9) will be described with reference to the flowchart of FIG.

特図特電制御処理では、上作動口33又は下作動口34への入賞が発生している場合に保留情報を取得するための処理を実行するとともに、保留情報が記憶されている場合にその保留情報について当否判定を行い、さらにその当否判定を契機として遊技回用の演出を行うための処理を実行する。また、当否判定の結果に基づいて、遊技回用の演出後に開閉実行モードに移行させる処理を実行するとともに、開閉実行モード中及び開閉実行モード終了時の処理を実行する。   In the special figure special power control process, the process for acquiring the hold information is executed when the upper operation port 33 or the lower operation port 34 has a winning, and the hold is performed when the hold information is stored. Whether the information is accepted or not is determined, and further, a process for producing effects for the game cycle is executed in response to the determined availability. Further, based on the result of the success or failure determination, the processing to shift to the opening / closing execution mode after the presentation for the game cycle is executed, and the processing in the opening / closing execution mode and at the end of the opening / closing execution mode is executed.

具体的には、先ずステップS301にて、保留情報の取得処理を実行する。保留情報の取得処理では、上作動口33又は下作動口34への入賞が発生しているか否かを判定し、入賞が発生している場合には保留格納エリア104bにおける保留数記憶エリアNAに格納された保留数を読み出し、当該保留数が上限値(本実施の形態では「4」)未満であるか否かを判定する。保留数が上限値未満である場合には、保留数を1加算するとともに、前回のステップS202にて更新した大当たり乱数カウンタC1、大当たり種別カウンタC2及びリーチ乱数カウンタC3の各数値情報を、保留用エリアREの空き保留エリアRE1〜RE4のうち最初の保留エリアに格納する。   Specifically, first, in step S301, a process of acquiring pending information is executed. In the process of acquiring the hold information, it is determined whether or not a winning has occurred in the upper operating port 33 or the lower operating port 34, and if a winning has occurred, the number of holdings storage area NA in the holding storage area 104b is determined. The stored number of holdings is read out, and it is determined whether the number of holdings is less than the upper limit value ("4" in the present embodiment). If the number of reservations is less than the upper limit value, the number of reservations is incremented by 1 and each numerical information of the jackpot random number counter C1, jackpot type counter C2 and reach random number counter C3 updated in the previous step S202 is for hold It stores in the first reserve area among the reserve areas RE1 to RE4 of the area RE.

なお、上作動口33及び下作動口34への入賞が同時に発生している場合には、保留情報の取得処理を1回実行する範囲内において、上記保留情報を取得するための処理を複数回実行する。   When winning in the upper operation port 33 and the lower operation port 34 is occurring simultaneously, the process for acquiring the above-mentioned suspension information is performed multiple times within the range where the acquisition process of the suspension information is executed once. Run.

ステップS301にて保留情報の取得処理を実行した後は、ステップS302に進む。ステップS302では、RWM104に設けられた特図特電カウンタの情報を読み出す処理を実行する。続くステップS303では、ROM103から特図特電アドレステーブルを読み出す処理を実行する。そして、ステップS304にて、特図特電アドレステーブルから特図特電カウンタの情報に対応した開始アドレスを取得する処理を実行する。   After executing the acquisition process of pending information in step S301, the process proceeds to step S302. In step S302, a process of reading information of the special view special charge counter provided in the RWM 104 is executed. In the subsequent step S303, processing for reading out the special figure special power address table from the ROM 103 is executed. Then, in step S304, processing is performed to acquire the start address corresponding to the information of the special figure special charge counter from the special figure special charge address table.

ここで、ステップS302〜ステップS304の処理内容について説明する。   Here, the processing content of step S302 to step S304 will be described.

既に説明したとおり特図特電制御処理には、遊技回用の演出に係る処理と、開閉実行モードに係る処理と、が含まれている。この場合に、遊技回用の演出に係る処理として、遊技回用の演出を開始させるための処理である特図変動開始処理(ステップS306)と、遊技回用の演出を進行させるための処理である特図変動中処理(ステップS307)と、遊技回用の演出を終了させるための処理である特図確定中処理(ステップS308)と、が設定されている。   As described above, the special view special power control process includes a process relating to an effect for game circulation and a process relating to the open / close execution mode. In this case, as a process relating to the effects for the game run, the special figure variation start process (step S306), which is a process for starting the effect for the game run, and the process for advancing the effect for the game run A special figure changing process (step S307) and a special figure determining process (step S308), which is a process for ending the effects for game circulation, are set.

また、開閉実行モードに係る処理として、開閉実行モードのオープニングを制御するための処理である特電開始処理(ステップS309)と、大入賞口32aの開放中の状態を制御するための処理である特電開放中処理(ステップS310)と、大入賞口32aの閉鎖中の状態を制御するための処理である特電閉鎖中処理(ステップS311)と、開閉実行モードのエンディング及び開閉実行モード終了時の遊技状態の移行を制御するための処理である特電終了処理(ステップS312)と、が設定されている。   Also, as the processing related to the opening / closing execution mode, the special power start processing (step S309) which is processing for controlling the opening of the opening / closing execution mode, and the special electric power processing for controlling the open state of the special winning opening 32a. Processing during opening (step S310) and processing during special power closing (step S311) which is processing for controlling the closing state of the big winning opening 32a, ending in the opening / closing execution mode, and gaming state at the end of the opening / closing execution mode And a special power termination process (step S312), which is a process for controlling the transition of the image.

このような処理構成において、特図特電カウンタは、上記複数種類の処理のうちいずれを実行すべきであるかをMPU102にて把握するためのカウンタであり、特図特電アドレステーブルには、特図特電カウンタの数値情報に対応させて、上記複数種類の処理を実行するためのプログラムの開始アドレスが設定されている。   In such a processing configuration, the special figure special charge counter is a counter for the MPU 102 to grasp which of the plurality of types of processing should be executed, and the special figure special charge address table A start address of a program for executing the plurality of types of processing is set corresponding to the numerical information of the special charge counter.

この場合、開始アドレスSA0は、特図変動開始処理(ステップS306)を実行するためのプログラムの開始アドレスであり、開始アドレスSA1は、特図変動中処理(ステップS307)を実行するためのプログラムの開始アドレスであり、開始アドレスSA2は、特図確定中処理(ステップS308)を実行するためのプログラムの開始アドレスであり、開始アドレスSA3は、特電開始処理(ステップS309)を実行するためのプログラムの開始アドレスであり、開始アドレスSA4は、特電開放中処理(ステップS310)を実行するためのプログラムの開始アドレスであり、開始アドレスSA5は、特電閉鎖中処理(ステップS311)を実行するためのプログラムの開始アドレスであり、開始アドレスSA6は、特電終了処理(ステップS312)を実行するためのプログラムの開始アドレスである。   In this case, the start address SA0 is a start address of a program for executing the special figure change start process (step S306), and the start address SA1 is a program for performing the special figure change in process (step S307). The start address SA2 is a start address of a program for executing the special figure determination process (step S308). The start address SA3 is a program for performing a special power start process (step S309). The start address SA4 is a start address of a program for executing the special power release process (step S310). The start address SA5 is a program for performing the special power close process (step S311). Start address, start address SA6 A start address of a program for executing (step S312).

特図特電カウンタは、現状格納されている数値情報に対応した処理を終了した場合に当該数値情報を更新すべき条件が成立していることを契機として、その次の処理回における特図特電制御処理にて実行される処理に対応させて、1加算、1減算又は「0」クリア(初期化)される。したがって、各処理回における特図特電制御処理では、特図特電カウンタにセットされている数値情報に応じた処理を実行すればよいこととなる。   The special figure special power counter performs special figure special power control in the next processing cycle when the condition for updating the numerical value information is satisfied when the process corresponding to the currently stored numerical information is finished. One is added, one is subtracted, or "0" is cleared (initialized) corresponding to the process executed in the process. Therefore, in the special figure special power control process in each processing cycle, the process according to the numerical information set in the special figure special power counter may be executed.

上記構成によれば、特図特電制御としていずれの処理を実行すべき状態であるかを、各種フラグの有無を確認しなくてもMPU102にて把握することが可能となる。例えば、遊技回用の演出は、他の遊技回用の演出が実行されておらず且つ開閉実行モードではない場合に開始されるが、各状態をフラグの有無により判断しようとすると、遊技回用の演出に係る処理にて、遊技回用の演出を開始させる前に、遊技回用の演出の実行中であることを示すフラグがセットされているか否かの確認と、開閉実行モードの実行中であることを示すフラグがセットされているか否かの確認とを行う必要が生じる。また、遊技回用の演出の実行中には、遊技回用の演出の実行中であることを示すフラグがセットされているか否かの確認と、確定表示中であることを示すフラグがセットされているか否かの確認とを行う必要が生じる。   According to the above configuration, it is possible to grasp which processing is to be executed as the special figure special power control by the MPU 102 without checking the presence or absence of various flags. For example, although the effect for game circulation is started when the effect for other game circulation is not executed and it is not in the open / close execution mode, when trying to judge each state by the presence or absence of the flag, the game circulation Before starting the game circulation effect in the processing related to the production of the game, check whether the flag indicating that the game circulation effect is being executed is set or not, and the opening / closing execution mode is being executed There is a need to check whether the flag indicating that is is set or not. In addition, during execution of the game circulation effect, confirmation is made as to whether or not a flag indicating that the game circulation effect is being executed is set, and a flag indicating that the final display is in effect. There is a need to check whether the

また、開閉実行モードは、遊技回用の演出が終了し且つ他の開閉実行モードが実行されていない場合に開始されるが、各状態をフラグの有無により判断しようとすると、開閉実行モードに係る処理にて、開閉実行モードを開始させる前に、遊技回用の演出が終了したことを示すフラグがセットされているか否かの確認と、開閉実行モードの実行中であることを示すフラグがセットされているか否かの確認とを行う必要が生じ、さらにオープニング中である場合には、オープニング中であることを示すフラグがセットされているか否かの確認を行う必要が生じる。また、オープニング以降では、開閉実行モードの実行中であることを示すフラグがセットされているか否かの確認を行うとともに、大入賞口32aが開放中であることを示すフラグがセットされているか否かの確認を行う必要が生じる。さらにまた、エンディング中である場合には、エンディング中であることを示すフラグがセットされているか否かの確認を行う必要が生じる。   In addition, the opening and closing execution mode is started when the effects for the game are ended and the other opening and closing execution modes are not executed, but when trying to judge each state according to the presence or absence of the flag, it relates to the opening and closing execution mode In processing, before starting the opening and closing execution mode, it is confirmed whether or not the flag indicating that the effect for the game cycle is finished is set, and the flag indicating that the opening and closing execution mode is under execution is set It is necessary to confirm whether or not it has been done, and if it is in the process of opening, it is also necessary to confirm whether or not the flag indicating that it is in the process of opening is set. Also, after the opening, it is checked whether the flag indicating that the open / close execution mode is being executed is set or not, and the flag indicating that the special winning opening 32a is open is set or not It will be necessary to Furthermore, when in the process of ending, it is necessary to check whether a flag indicating that the process is in progress is set.

これに対して、特図特電カウンタを利用すれば、様々なフラグを用意しておく必要はなく、さらには各処理の実行タイミングを確認する際の情報も集約される。よって、処理の簡素化が図られる。   On the other hand, if a special drawing special charge counter is used, it is not necessary to prepare various flags, and furthermore, the information at the time of confirming the execution timing of each process is also collected. Thus, the processing can be simplified.

ステップS304の処理を実行した後は、ステップS305にて、ステップS304にて取得した開始アドレスの示す処理にジャンプする処理を実行する。具体的には、取得した開始アドレスがSA0である場合にはステップS306の特図変動開始処理にジャンプする。   After the process of step S304 is performed, in step S305, a process of jumping to the process indicated by the start address acquired in step S304 is performed. Specifically, when the acquired start address is SA0, the process jumps to the special map change start process of step S306.

特図変動開始処理では、保留情報が保留記憶されていることを条件に、その保留情報が大当たり当選に対応しているか否かを判定する当否判定処理、及び大当たり当選に対応している場合にはその保留情報がいずれの大当たり結果に対応しているのかを判定する振分判定処理を実行する。当否判定処理に際しては、保留情報において大当たり乱数カウンタC1から取得した数値情報が、大当たり当選に対応した数値情報であるか否かの判定を行う。また、振分判定処理に際しては、保留情報において大当たり種別カウンタC2から取得した数値情報が、いずれの大当たり結果の区分に対応しているか否かの判定を行う。   In the special figure fluctuation start process, on the condition that the suspension information is stored on hold, it is determined whether or not the suspension information corresponds to the big hit in the case of supporting the big hit or the win determination process. Executes a distribution determination process to determine which jackpot result the hold information corresponds to. At the time of the propriety determination processing, it is determined whether the numerical information acquired from the jackpot random number counter C1 in the hold information is the numerical information corresponding to the jackpot winning. Further, in the distribution determination process, it is determined whether the numerical information acquired from the jackpot type counter C2 in the hold information corresponds to any of the jackpot result classifications.

当否判定処理及び振分判定処理だけでなく、その保留情報が大当たり当選に対応していない場合には、その保留情報がリーチ発生に対応しているか否かを判定するリーチ判定処理を実行するとともに、その時点における変動種別カウンタCSの数値情報を利用して遊技回の継続時間を選択する継続時間の選択処理を実行する。なお、リーチ判定処理に際しては、保留情報においてリーチ乱数カウンタC3から取得した数値情報が、リーチ発生の数値情報に対応しているか否かの判定を行う。   In addition to the success / failure determination process and the distribution determination process, when the suspension information does not correspond to the big hit, the reach determination process is performed to determine whether the suspension information corresponds to the reach occurrence. Using the numerical information of the fluctuation type counter CS at that time, the processing of selecting the duration to select the duration of the game is executed. In the reach determination process, it is determined whether the numerical information acquired from the reach random number counter C3 in the hold information corresponds to the numerical information of the reach occurrence.

継続時間の情報を選択した場合には、当該継続時間の情報を含む変動用コマンドと遊技結果の情報を含む種別コマンドとを音光制御装置82に送信するとともに、メイン表示部43における絵柄の変動表示を開始させる。これにより、1遊技回が開始された状態となり、メイン表示部43及び図柄表示装置41にて遊技回用の演出が開始される。   When the information of the duration is selected, the variation command including the information of the duration and the type command including the information of the game result are transmitted to the sound light control device 82 and the variation of the pattern in the main display 43 Start the display. As a result, one game cycle is started, and effects of the game cycle are started on the main display unit 43 and the symbol display device 41.

ちなみに、このように遊技回用の演出を開始させた場合には、特図特電カウンタの数値情報を1加算することで、当該カウンタの数値情報を特図変動開始処理に対応したものから特図変動中処理に対応したものに更新する。   By the way, when the effect for the game circulation is started in this way, the numerical information of the special figure special power counter is incremented by 1, and the numerical information of the counter is selected from those corresponding to the special figure fluctuation start process. Update to the one corresponding to the processing during fluctuation.

取得した開始アドレスがSA1である場合にはステップS307の特図変動中処理にジャンプする。特図変動中処理では、遊技回の継続時間中であって、確定表示前のタイミングであるか否かを判定する処理を実行し、確定表示前であればメイン表示部43における絵柄の表示態様を規則的に変化させるための処理を実行する。   If the acquired start address is SA1, the process jumps to the special figure variation processing of step S307. In the special figure changing process, a process of determining whether or not it is in the continuation time of the game and is the timing before the finalized display is executed, and if it is the finalized display, the display mode of the design in the main display 43 Execute the process to change regularly.

ちなみに、確定表示させるタイミングとなるまで特図変動中処理にて待機するのではなく、確定表示させるタイミングではない場合には上記規則的に変化させるための処理を実行した後に、本特図変動中処理を終了する。したがって、遊技回用の演出が開始された後は、確定表示させるタイミングとなるまで、特図特電制御処理が起動される度に特図変動中処理が起動される。また、確定表示させるタイミングとなった場合には、特図特電カウンタの数値情報を1加算することで、当該カウンタの数値情報を特図変動中処理に対応したものから特図確定中処理に対応したものに更新する。   By the way, this special view change is not performed after waiting for the special display change processing until the final display timing is reached, and after the process for regularly changing the above-mentioned regular display is not performed. End the process. Therefore, after the special effects for the game are started, the special figure variation in progress process is activated every time the special figure electric power control process is activated, until the timing for finalizing the display. In addition, when it is time to display fixedly, by adding 1 to the numeric information of the special chart special power counter, it corresponds to the special chart finalization process from the one corresponding to the special chart fluctuation process of the numerical information of the counter. Update to what you

取得した開始アドレスがSA2である場合にはステップS308の特図確定中処理にジャンプする。特図確定中処理では、図柄表示装置41にて今回の遊技回の停止結果を最終停止表示させるために、最終停止コマンドを音光制御装置82に送信するとともに、メイン表示部43における絵柄の表示態様を今回の遊技回の抽選結果に対応した表示態様とする。また、特図確定中処理では、確定表示中の期間が経過したか否かを判定し、当該期間が経過している場合には開閉実行モードへの移行が発生するか否かの判定を行い、開閉実行モードへの移行が発生する場合には当該モード移行用の処理を実行する。   If the acquired start address is SA2, the process jumps to the processing during special image determination in step S308. In the special figure finalization process, the final stop command is transmitted to the sound light control device 82 in order to cause the final display of the stop result of the current game run to be displayed on the symbol display device 41, and the display of the pattern on the main display 43 The mode is a display mode corresponding to the lottery result of the current game run. Further, in the processing during special figure determination, it is determined whether or not the period during the definite display has elapsed, and when the period has elapsed, it is determined whether or not transition to the open / close execution mode occurs. When transition to the open / close execution mode occurs, processing for the mode transition is executed.

ちなみに、確定表示中の期間が経過するまで特図確定中処理にて待機するのではなく、当該期間が経過していない場合には本特図確定中処理を終了する。したがって、確定表示が開始された後は、確定表示中の期間が経過するまで、特図特電制御処理が起動される度に特図確定中処理が起動される。また、確定表示中の期間が経過した場合には、開閉実行モードへの移行が発生しない状況では特図特電カウンタの数値情報を初期化(すなわち「0」クリア)し、開閉実行モードへの移行が発生する状況では特図特電カウンタの数値情報を1加算することで、当該カウンタの数値情報を特図確定中処理に対応したものから特電開始処理に対応したものに更新する。   By the way, instead of waiting in the processing during the special drawing determination until the period during the definite display elapses, the processing during the special drawing determination is ended when the period has not elapsed. Therefore, after the definite display is started, the special figure determination processing is activated every time the special figure electric power control processing is activated until the period during the definite display elapses. In addition, if the transition to the open / close execution mode does not occur when the fixed display period has elapsed, the numeric information of the special figure special power counter is initialized (that is, "0" is cleared), and the transition to the open / close execution mode is performed. In a situation where occurs, the numerical information of the special figure special power counter is incremented by 1, and the numerical information of the counter is updated from the one corresponding to the processing during the special figure determination to the one corresponding to the special power start processing.

取得した開始アドレスがSA3である場合にはステップS309の特電開始処理にジャンプする。特電開始処理では、開閉実行モードが開始されることを示すオープニングコマンドを音光制御装置82に送信する。また、特電開始処理では、開閉実行モードのオープニング期間が経過したか否かを判定する。オープニング期間が経過していない場合には特電開始処理にて待機するのではなく本特電開始処理を終了する。したがって、開閉実行モードのオープニング演出が開始された後は、オープニング期間が経過するまで、特図特電制御処理が起動される度に特電開始処理が起動される。また、オープニング期間が経過した場合には、特図特電カウンタの数値情報を1加算することで、当該カウンタの数値情報を特電開始処理に対応したものから特電開放中処理に対応したものに更新する。   If the acquired start address is SA3, the process jumps to the special power start process of step S309. In the special power start process, an opening command indicating that the open / close execution mode is started is transmitted to the sound light control device 82. Also, in the special power start process, it is determined whether or not the opening period of the open / close execution mode has elapsed. If the opening period has not elapsed, the special power start process is terminated instead of waiting in the special power start process. Therefore, after the opening effect in the open / close execution mode is started, the special power start process is activated every time the special electric power control process is activated until the opening period elapses. Also, when the opening period has elapsed, the numerical information of the special electric power special counter is incremented by 1, and the numerical information of the counter is updated from the one corresponding to the special electric power start process to the one corresponding to the special electric power open process. .

取得した開始アドレスがSA4である場合にはステップS310の特電開放中処理にジャンプする。特電開放中処理では、1のラウンド遊技を開始させるとともに、当該ラウンド遊技の終了条件が成立したか否かを判定する。終了条件が成立していない場合には特電開放中処理にて待機するのではなく、上記終了条件の成立を監視するための処理を実行した後に本特電開放中処理を終了する。上記終了条件が成立している場合には、特図特電カウンタの数値情報を1加算することで、当該カウンタの数値情報を特電開放中処理に対応したものから特電閉鎖中処理に対応したものに更新する。   If the acquired start address is SA4, the process jumps to the processing during the power-on release in step S310. In the special power open process, it is determined whether a round game of 1 is started and whether or not an end condition of the round game is established. If the termination condition is not satisfied, the process does not stand by in the process of opening the TPC, but after executing the process for monitoring the establishment of the termination condition, the process of the TPC being opened is ended. When the above termination condition is satisfied, the numerical information of the special electric power special counter is added by 1 to change the numerical information of the counter from the one corresponding to the special electric power open process to the one corresponding to the special electric power closed process. Update.

取得した開始アドレスがSA5である場合にはステップS311の特電閉鎖中処理にジャンプする。特電閉鎖中処理では、1のラウンド遊技を終了させる処理を実行する。また、ラウンド遊技間のインターバル期間においては、インターバル期間が経過したか否かを判定する。インターバル期間が経過していない場合には特電閉鎖中処理にて待機するのではなく本特電閉鎖中処理を終了する。したがって、インターバル期間が開始された場合には当該期間が経過するまで、特図特電制御処理が起動される度に特電閉鎖中処理が起動される。また、インターバル期間が経過した場合には、特図特電カウンタの数値情報を1減算することで、当該カウンタの数値情報を特電閉鎖中処理に対応したものから特電開放中処理に対応したものに更新する。   If the acquired start address is SA5, the processing jumps to the processing during the special power closing of step S311. In the special power closed process, a process to end one round game is executed. In addition, in an interval period between round games, it is determined whether an interval period has elapsed. If the interval period has not elapsed, the process is terminated instead of waiting in the process of closing the special power supply, but ending the process of closing the special electric charge. Therefore, when the interval period is started, the special electric power closing process is activated every time the special electric power special control process is activated until the period has elapsed. In addition, when the interval period has elapsed, the numerical information of the special power special counter is decremented by 1, and the numerical information of the counter is updated from the one corresponding to the special electric power closing process to the one corresponding to the special electric power open process. Do.

一方、最後のラウンド遊技に対する特電閉鎖中処理では1のラウンド遊技を終了させる処理を実行した後に、特図特電カウンタの数値情報を1加算することで、当該カウンタの数値情報を特電閉鎖中処理に対応したものから特電終了処理に対応したものに更新する。   On the other hand, after the processing to end one round game is executed in the special electric power closing processing for the last round game, the numerical information of the special electric power special counter is added to one to process the numerical information of the counter to special electric power closing processing. Update to the one corresponding to the special power termination processing from the corresponding one.

取得した開始アドレスがSA6である場合にはステップS312の特電終了処理にジャンプする。特電終了処理では、開閉実行モードが終了されることを示すエンディングコマンドを音光制御装置82に送信する。また、特電終了処理では、開閉実行モードのエンディング期間が経過したか否かを判定する。エンディング期間が経過していない場合には特電終了処理にて待機するのではなく本特電終了処理を終了する。したがって、開閉実行モードのエンディング演出が開始された後は、エンディング期間が経過するまで、特図特電制御処理が起動される度に特電終了処理が起動される。また、エンディング期間が経過した場合には、開閉実行モード後の遊技状態(当否抽選モード及びサポートモード)を設定するための処理を実行した後に、特図特電カウンタの数値情報を初期化することで、当該カウンタの数値情報を特電終了処理に対応したものから特図変動開始処理に対応したものに更新する。   If the acquired start address is SA6, the process jumps to the special power termination process of step S312. In the special power termination process, an ending command indicating that the open / close execution mode is terminated is transmitted to the sound light control device 82. Further, in the special power termination process, it is determined whether the ending period of the open / close execution mode has elapsed. If the ending period has not elapsed, the special power termination process is ended instead of waiting in the special power termination process. Therefore, after the ending effect in the open / close execution mode is started, the special power termination process is activated every time the special electric power control process is activated until the ending period elapses. In addition, when the ending period has elapsed, after executing processing for setting the gaming state after the open / close execution mode (incidence lottery mode and support mode), by initializing the numerical information of the special figure special charge counter The numerical value information of the counter is updated from the one corresponding to the special power termination processing to the one corresponding to the special drawing fluctuation start processing.

<数値情報の取得に関して不正を施す行為に対する対策>
ここで、本パチンコ機10では、大当たり乱数カウンタC1が所定の数値情報となっていることを不正に読み取り、さらにその読み取り結果に基づき、大当たり乱数カウンタC1の数値情報が大当たりに対応した数値情報となったタイミングで、作動口33,34への入賞が発生したかのような状態とすることで、不正に開閉実行モードへの移行を発生させようとする行為が想定される。以下、当該不正行為を阻止するための構成について説明する。
<Countermeasures against the act of impersonating the acquisition of numerical information>
Here, the pachinko machine 10 illegally reads that the jackpot random number counter C1 is the predetermined numerical information, and further, based on the reading result, the numerical information of the jackpot random number counter C1 corresponds to the numerical information corresponding to the jackpot. By setting the state as if the winning of the operation ports 33 and 34 has occurred at the timing when it has become, it is assumed that an action is made to illegally generate the transition to the open / close execution mode. Hereinafter, the configuration for preventing the fraud will be described.

当該不正行為の対策についての構成の説明に先立ち、上記不正行為がどのように行われるのかについて、図11を参照しながら説明する。図11は、MPU102において当該MPU102外部から信号を入力する場合の電気的構成を説明するためのブロック図である。   Prior to the description of the configuration of the countermeasure against the fraud, how the fraud is performed will be described with reference to FIG. FIG. 11 is a block diagram for explaining an electrical configuration when the MPU 102 receives a signal from the outside of the MPU 102.

図11に示すように、MPU102には、当該MPU102外部から信号を受信するとともに、当該MPU102外部に信号を送信するために、入出力ポート102aが設けられている。入出力ポート102aには、所定数(具体的には8個)の端子が設けられており、MPU102内のレジスタに設けられた所定のフラグの状態に応じて、入出力ポート102aが入力用の状態と出力用の状態とに切り換えられる。   As shown in FIG. 11, the MPU 102 is provided with an input / output port 102 a for receiving a signal from the outside of the MPU 102 and transmitting a signal to the outside of the MPU 102. The input / output port 102a is provided with a predetermined number (specifically, eight) of terminals, and the input / output port 102a is used for input according to the state of a predetermined flag provided in the register in the MPU 102. It is switched between the state and the state for output.

入出力ポート102aを入力用の状態とした状況において、MPU102では、各種信号を当該MPU102外部から受信する。この信号の種類は、既に説明したとおりであり、停電監視基板105から停電発生の有無に対応した信号を受信し、各種入賞検知センサ106a〜106h(図6参照)のそれぞれから入賞検知結果に対応した信号を受信し、さらに磁石検知センサ109から磁気の検知結果に対応した信号を受信する。また、これら以外にも信号を受信する。そして、この入力対象となっている信号の種類の数は、入出力ポート102aに設けられた端子数よりも多くなっている。   In the situation where the input / output port 102a is in the state for input, the MPU 102 receives various signals from the outside of the MPU 102. The type of this signal is as described above, and a signal corresponding to the occurrence of a power failure is received from the power failure monitoring board 105, and the various winning detection sensors 106a to 106h (see FIG. 6) correspond to the winning detection results. The received signal is received, and further, a signal corresponding to the detection result of magnetism is received from the magnet detection sensor 109. Also, it receives signals other than these. The number of types of signals to be input is larger than the number of terminals provided in the input / output port 102a.

これに対応させて主制御基板101には、第1ポート用ドライバ101aと第2ポート用ドライバ101bとが設けられており、入力対象となっている信号は各ポート用ドライバ101a,101bに入力される構成となっている。第1ポート用ドライバ101aに入力される信号の種類の数は、入出力ポート102aの端子数以下となっており、さらに第2ポート用ドライバ101bに入力される信号の種類の数も、入出力ポート102aの端子数以下となっている。   The main control board 101 is provided with a first port driver 101a and a second port driver 101b corresponding to this, and a signal to be input is input to each port driver 101a, 101b. The structure is The number of signal types input to the first port driver 101a is equal to or less than the number of terminals of the input / output port 102a, and the number of signal types input to the second port driver 101b is also input / output. It is less than the number of terminals of the port 102a.

この場合、第1ポート用ドライバ101aに対しては、第1信号経路LN1を通じて停電監視基板105が電気的に接続されており、停電監視基板105からの停電信号(停電を検知していない場合はHI及びLOWのうち一方であり、停電を検知している場合にはHI及びLOWのうち他方である)は第1ポート用ドライバ101aに入力される。また、第2ポート用ドライバ101bに対しては、第2信号経路LN2を通じて磁石検知センサ109が電気的に接続されており、磁石検知センサ109からの磁石検知信号(磁気を検知していない場合にはHI及びLOWのうち一方であり、磁気を検知している場合にはHI及びLOWのうち他方である)は第2ポート用ドライバ101bに入力される。   In this case, the blackout monitoring board 105 is electrically connected to the first port driver 101a through the first signal path LN1, and a blackout signal from the blackout monitoring board 105 (when no blackout is detected) One of HI and LOW, which is the other of HI and LOW when a power failure is detected, is input to the first port driver 101a. Further, the magnet detection sensor 109 is electrically connected to the second port driver 101b through the second signal path LN2, and the magnet detection signal from the magnet detection sensor 109 (when magnetism is not detected) Is one of HI and LOW, and when magnetism is detected, the other is HI and LOW) is input to the second port driver 101b.

第1ポート用ドライバ101a及び第2ポート用ドライバ101bは、第3信号経路LN3を通じて入出力ポート102aに対して電気的に接続されている。この場合、第3信号経路LN3は、第1ポート用ドライバ101aから続く信号経路と第2ポート用ドライバ101bから続く信号経路とが途中位置で合流するとともに、その合流後の信号経路が入出力ポート102aに接続されてなる。   The first port driver 101a and the second port driver 101b are electrically connected to the input / output port 102a through the third signal path LN3. In this case, in the third signal path LN3, the signal path continuing from the driver 101a for the first port and the signal path continuing from the driver 101b for the second port merge at an intermediate position, and the signal path after the joining is the input / output port It is connected to 102a.

また、MPU102は、上記第3信号経路LN3とは異なる第4信号経路LN4を通じて第1ポート用ドライバ101aと電気的に接続されているとともに、上記第3信号経路LN3とは異なる第5信号経路LN5を通じて第2ポート用ドライバ101bと電気的に接続されている。MPU102から第4信号経路LN4を通じて第1ポート用ドライバ101aに信号出力がなされている場合には、MPU102にて受信する対象の信号が第1ポート用ドライバ101aに対して接続されている信号出力元からの信号となる。一方、MPU102から第5信号経路LN5を通じて第2ポート用ドライバ101bに信号出力がなされている場合には、MPU102にて受信する対象の信号が第2ポート用ドライバ101bに対して接続されている信号出力元からの信号となる。   Further, the MPU 102 is electrically connected to the first port driver 101a through a fourth signal path LN4 different from the third signal path LN3, and a fifth signal path LN5 different from the third signal path LN3. Are electrically connected to the second port driver 101b. When a signal is output from the MPU 102 to the first port driver 101a through the fourth signal path LN4, a signal output source in which a signal to be received by the MPU 102 is connected to the first port driver 101a It becomes a signal from On the other hand, when a signal is output from the MPU 102 to the second port driver 101b through the fifth signal path LN5, a signal to be received by the MPU 102 is connected to the second port driver 101b. It becomes a signal from the output source.

上記のような構成において、大当たり乱数カウンタC1が所定の数値情報となっていることを不正に読み取る場合、例えば不正装置Aを第4信号経路LN4及び第5信号経路LN5のそれぞれに対して電気的に接続することで、MPU102が第1ポート用ドライバ101aを通じて信号を受信している状態、及びMPU102が第2ポート用ドライバ101bを通じて信号を受信している状態のいずれであるかを特定可能とする。ちなみに、主制御装置81の外部に存在している不正装置Aを第4信号経路LN4及び第5信号経路LN5に対して電気的に接続する場合には、主制御装置81の基板ボックス83に不正に形成した孔又は基板ボックス83に形成された通気孔を通じて不正な接続が行われる。   In the above configuration, when the large random number counter C1 illegally reads that the predetermined numerical information is obtained, for example, the illegal device A is electrically connected to each of the fourth signal path LN4 and the fifth signal path LN5. Enables the MPU 102 to identify whether it is receiving a signal through the first port driver 101a or receiving a signal through the second port driver 101b. . By the way, when electrically connecting the unauthorized device A existing outside the main control device 81 to the fourth signal path LN4 and the fifth signal path LN5, the substrate box 83 of the main control device 81 is incorrect. Improper connections are made through the holes formed in the or the vents formed in the substrate box 83.

この場合に、上述したタイマ割込み処理(図9)では、抽選用乱数更新処理(ステップS202)を間に挟むようにして、停電情報記憶処理(ステップS201)と遊技停止判定処理(ステップS205)とが存在しており、上記のように不正装置Aを電気的に接続した場合には、第4信号経路LN4を通じて信号出力が行われた状態と第5信号経路LN5を通じて信号出力が行われた状態との間の時間を読み取ることで、抽選用乱数更新処理(ステップS202)に要した時間を把握することが可能となる。   In this case, in the timer interrupt process (FIG. 9) described above, a power failure information storage process (step S201) and a game stop determination process (step S205) exist with the random number update process for lottery (step S202) interposed therebetween. When the unauthorized device A is electrically connected as described above, the signal output is performed through the fourth signal path LN4 and the signal output is performed through the fifth signal path LN5. By reading the time between them, it becomes possible to grasp the time required for the random number updating process for lottery (step S202).

抽選用乱数更新処理では、既に説明したとおり、大当たり乱数カウンタC1の数値情報の更新処理が実行されるが、当該数値情報の更新に際しては、
1.数値情報が次の順番の数値情報となるように数値情報を1加算するだけの場合
2.数値情報が次の順番の数値情報となるように数値情報を1加算した結果が最大値を超えている場合に最小値にクリアする場合
3.数値情報が次の順番の数値情報となるように数値情報を1加算した結果が、今回の数値情報の更新周回における初期値となっている場合に第1初期値カウンタCN1から初期値を新たに取得して設定する場合
という1.〜3.の3種類の更新態様が存在する。
In the lottery random number updating process, as described above, the process of updating the numerical information of the jackpot random number counter C1 is executed, but when updating the numerical information,
1. In the case where only one addition of numerical information is performed so that the numerical information becomes numerical information of the next order 2. Clearing to the minimum value when the result of adding 1 of the numerical information so that the numerical information becomes the next numerical information exceeds the maximum value. When the result obtained by adding 1 to the numerical information so that the numerical information becomes the numerical information in the next order becomes the initial value in the update round of the current numerical information, the initial value is newly added from the first initial value counter CN1 Case to acquire and set 1. ~ 3. There are three types of update modes.

これら各更新態様に要する処理時間は相違している。具体的には、上記1.<上記2.<上記3.の順番で処理時間が長くなる。したがって、上記1.〜3.のいずれが実行されるかによって、停電情報記憶処理(ステップS201)が実行されてから遊技停止判定処理(ステップS205)が実行されるまでに要する処理時間も変動することとなる。   The processing time required for each of these update modes is different. Specifically, the above 1. <Above 2. <Above 3. The processing time increases in the order of. Therefore, the above 1. ~ 3. Depending on which is executed, the processing time required from the power failure information storage process (step S201) to the game stop determination process (step S205) also fluctuates.

このような事情においては、上記のように不正装置Aにて抽選用乱数更新処理(ステップS202)に要した時間が把握されると、大当たり乱数カウンタC1の数値情報の更新処理が上記1.〜3.のうちいずれについて実行されているのかを特定することが可能となる。特に、上記2.及び上記3.の場合、上記1.の場合の処理時間と大きく相違しているため、少なくとも上記1.以外が実行されていることを容易に特定することが可能となる。   Under such circumstances, when the time taken for the random number updating process for lottery (step S202) is grasped by the unauthorized device A as described above, the process of updating the numerical information of the jackpot random number counter C1 becomes the above-mentioned 1.. ~ 3. It is possible to identify which of the two is being executed. In particular, the above 2. And 3. above. In the case of 1) above. The processing time is largely different from that in the case of It is possible to easily identify that the other is being executed.

上記2.であることが特定された場合には、大当たり乱数カウンタC1の数値情報が最小値である「0」となっていることが特定されたこととなる。そうすると、主制御装置81のROM103を不正取得などすることによって、大当たり当選となる数値情報の種類と大当たり乱数カウンタC1の更新周期を事前に把握しておけば、上記のように大当たり乱数カウンタC1の数値情報が「0」となるタイミングを取得できれば、大当たり乱数カウンタC1の数値情報が大当たり当選に対応した数値情報となるタイミングで、作動口33,34の入賞検知センサが入賞を検知したとMPU102に特定させることが可能となる。この場合、不正に大当たり当選が発生させられてしまう。なお、不正装置Aを作動口33,34の入賞検知センサとMPU102との間の信号経路に電気的に接続させておくことで、上記タイミングで作動口33,34の入賞検知センサが入賞を検知したとMPU102に特定させることが可能となる。   Above 2. In the case where it is specified that the numerical value information of the jackpot random number counter C1 is "0", which is the minimum value, is specified. Then, if the type of numerical information to be a big hit and the update cycle of the big hit random number counter C1 are grasped in advance by illegally acquiring the ROM 103 of the main control device 81, the big hit random number counter C1 can be obtained as described above. If it is possible to acquire the timing when the numerical information becomes “0”, it is indicated to the MPU 102 that the winning detection sensor of the operation opening 33, 34 has detected a winning at the timing when the numerical information of the big hit random number counter C1 becomes the numeric information corresponding to big hit. It becomes possible to make it identify. In this case, the jackpot will be unfairly generated. In addition, by electrically connecting the fraudulent device A to the signal path between the prize detection sensor of the actuation opening 33, 34 and the MPU 102, the prize detection sensor of the actuation opening 33, 34 detects a prize at the above timing. It is possible to make the MPU 102 identify.

以下、上記不正行為の対策となる構成を複数パターン説明する。   Hereinafter, a plurality of patterns of the configuration to be a countermeasure against the above-mentioned fraud will be described.

<第1のパターン>
先ず、上記不正行為の対策となる第1のパターンの構成について説明する。
<First pattern>
First, the configuration of a first pattern that is a countermeasure against the above-mentioned fraudulent activity will be described.

図12は、本第1のパターンにおける抽選用乱数更新処理(ステップS202)を示すフローチャートである。   FIG. 12 is a flowchart showing the lottery random number updating process (step S202) in the first pattern.

抽選用乱数更新処理では、先ずステップS401にて、大当たり乱数カウンタC1の数値情報を定期的に更新するための大当たり乱数更新処理を実行する。当該大当たり乱数更新処理の詳細は、後に説明する。   In the lottery random number updating process, first, in step S401, a jackpot random number updating process for periodically updating the numerical information of the jackpot random number counter C1 is executed. Details of the jackpot random number update process will be described later.

またステップS402では、大当たり種別カウンタC2の数値情報を定期的に更新するための大当たり種別更新処理を実行し、ステップS403では、リーチ乱数カウンタC3の数値情報を定期的に更新するためのリーチ乱数更新処理を実行し、ステップS404では、電役乱数カウンタC4の数値情報を定期的に更新するための電役乱数更新処理を実行する。これらステップS402〜ステップS404の処理内容の詳細は、上記ステップS202にて説明した処理内容の通りである。その後、本抽選用乱数更新処理を終了する。   In step S402, jackpot type update processing for periodically updating the numerical information of the jackpot type counter C2 is executed, and in step S403, reach random number update for periodically updating the numerical information of reach random number counter C3. The processing is executed, and in step S404, a power supply random number update processing for periodically updating the numerical information of the power supply counter random number counter C4 is executed. The details of the processing contents of steps S402 to S404 are the same as the processing contents described in step S202. Thereafter, the lottery random number update process is ended.

次に、図13(a)のフローチャートを参照しながら、大当たり乱数更新処理を説明する。   Next, the jackpot random number update process will be described with reference to the flowchart of FIG.

先ずステップS501では、大当たり乱数カウンタC1に保持されている数値情報をMPU102のレジスタに読み出し、ステップS502にて、その読み出した数値情報を次の数値情報となるように更新すべく1加算する。その後、ステップS503にて、ステップS502にて更新した結果の数値情報が、大当たり乱数カウンタC1の最大値(具体的には「599」)を超えているか否かを判定する(具体的には「600」以上となっているか否かを判定する)。   First, in step S501, numerical value information held in the big hit random number counter C1 is read out to the register of the MPU 102, and in step S502, 1 is added to update the read numerical information so as to be the next numerical information. Thereafter, in step S503, it is determined whether the numerical information of the result updated in step S502 exceeds the maximum value (specifically, "599") of the jackpot random number counter C1 (specifically, " It is judged whether it is 600 "or more).

最大値を超えていない場合(ステップS503:NO)には、ステップS504にて時間調整用処理(又は遅延処理)を実行する一方、最大値を超えている場合(ステップS503:YES)には、ステップS505にて上記ステップS502にて更新した数値情報を最小値の数値情報、具体的には「0」に設定する。   When the maximum value is not exceeded (step S503: NO), while the process for time adjustment (or delay processing) is executed in step S504, when the maximum value is exceeded (step S503: YES), In step S505, the numerical value information updated in step S502 is set to numerical value information of the minimum value, specifically, "0".

ここで、上記ステップS504の時間調整用処理は、大当たり乱数カウンタC1の数値情報を更新順序に従って1個分更新する場合、すなわち大当たり乱数カウンタC1の数値情報を1加算する場合に要する処理時間が、数値情報を更新順序に従って1個分更新した後に数値範囲の一方の境界を超えた数値情報を他方の境界に設定する場合、すなわち大当たり乱数カウンタC1の数値情報を最小値である「0」に設定する場合に要する処理時間よりも短い構成において、前者の場合における大当たり乱数更新処理の処理時間を後者の場合における大当たり乱数更新処理の処理時間に近付けるための処理である。より詳細には、前者の場合における大当たり乱数更新処理の処理時間を、後者の場合における大当たり乱数更新処理の処理時間と同一又は略同一とするための処理である。   Here, in the time adjustment process in step S504, the processing time required for updating the numerical information of the big hit random number counter C1 by one in accordance with the update order, that is, adding 1 to the numeric information of the big hit random number counter C1, is When setting the numerical information exceeding one boundary of the numerical range to the other boundary after updating the numerical information by one in the update order, that is, setting the numerical information of the jackpot random number counter C1 to "0" which is the minimum value It is a process for making the processing time of the jackpot random number updating process in the former case approach the processing time of the jackpot random number updating process in the latter case in a configuration shorter than the processing time required in the case of the former. More specifically, the processing time for the jackpot random number update process in the former case is the same as or substantially the same as the processing time for the jackpot random number update process in the latter case.

上記時間調整用処理の具体的な内容を、MPU102のレジスタに設けられたプログラムカウンタとの関係で説明する。図13(b)はプログラムカウンタとの関係で時間調整用処理の内容を説明するための説明図である。   The specific content of the time adjustment process will be described in relation to a program counter provided in the register of the MPU 102. FIG. 13B is an explanatory diagram for explaining the contents of the time adjustment process in relation to the program counter.

図13(b)に示すように、大当たり乱数更新処理が起動された状態においては、プログラムカウンタのデータは「m」となっている。この場合、MPU102は、命令1を実行することで、上記ステップS501の処理を実行する。当該命令1の実行が完了すると、プログラムカウンタのデータが1加算されて「m+1」となる。この場合、MPU102は、命令2を実行することで、上記ステップS502の処理を実行する。   As shown in FIG. 13B, in the state where the jackpot random number update process has been activated, the data of the program counter is “m”. In this case, the MPU 102 executes the process of step S501 by executing the instruction 1. When the execution of the instruction 1 is completed, the data of the program counter is incremented by one to "m + 1". In this case, the MPU 102 executes the process of step S502 by executing the instruction 2.

当該命令2の実行が完了すると、プログラムカウンタのデータが1加算されて「m+2」となる。この場合、MPU102は、条件付きジャンプ命令JRを実行することで、上記ステップS503の判定処理を実行する。   When the execution of the instruction 2 is completed, the data of the program counter is incremented by one to "m + 2". In this case, the MPU 102 executes the determination process of step S503 by executing the conditional jump instruction JR.

条件付きジャンプ命令JRにて指定されている条件を満たしている場合には、プログラムカウンタのデータを「n」とするジャンプ命令JPを実行する。これにより、MPU102は、プログラムカウンタのデータが「n」であることに対応した命令4をROM103から読み出し、当該命令4を実行する。この場合、上記ステップS505の処理を実行する。その後、プログラムカウンタのデータが1加算されて「n+1」となる。この場合、MPU102は、プログラムカウンタのデータを「m+14」とするジャンプ命令JP1を実行する。これにより、その後は命令3以降の処理、すなわちステップS506以降の処理を実行する。   If the condition specified by the conditional jump instruction JR is satisfied, the jump instruction JP is executed to set the data of the program counter to "n". As a result, the MPU 102 reads an instruction 4 corresponding to the data of the program counter being "n" from the ROM 103, and executes the instruction 4. In this case, the process of step S505 is performed. Thereafter, the data of the program counter is incremented by 1 to be "n + 1". In this case, the MPU 102 executes the jump instruction JP1 for setting the data of the program counter to "m + 14". As a result, the processing after instruction 3, that is, the processing after step S 506 is executed thereafter.

上記のように数値情報が最小値に設定される場合、先ずプログラムカウンタの書き換えを命令として実行することで、プログラムをROM103から読み出す場合におけるアドレスをそれまでの順番に従ったアドレスとは異なるアドレスに変更させる必要がある。かかる処理は、命令の読み出しに対して何も処理を実行することなくプログラムカウンタがそれまでの順番に従って単純に1加算されるだけの場合に要する時間、すなわちNOPの場合に要する時間をTとした場合においてp×Tとなる。また、ジャンプした先の命令(ステップS505)を実行する必要がある。かかる処理に要する時間は、q×Tとなる。また、当該命令を実行した後に、再度、ジャンプ命令を実行して、プログラムをROM103から読み出す場合におけるアドレスをそれまでの順番に従ったアドレスとは異なるアドレスに変更させる必要がある。かかる処理に要する時間は、r×Tとなる。つまり、ステップS503にて肯定判定をして、ステップS505の処理を実行した後に、ステップS506の処理に移行するまでに要する時間は、(p+q+r)×Tとなる。   When the numerical information is set to the minimum value as described above, the program counter rewrite is executed first as an instruction to change the address when reading the program from the ROM 103 to an address different from the address according to the order so far. It needs to be changed. In this process, T is the time required for the program counter to be simply incremented by one in the previous order without executing any process for reading the instruction, that is, the time required for NOP is T. In the case, it is p × T. In addition, it is necessary to execute the jumped instruction (step S505). The time required for such processing is q × T. In addition, after executing the instruction, it is necessary to execute the jump instruction again to change the address in the case where the program is read out from the ROM 103 to an address different from the address according to the order in which the program is read. The time required for such processing is r × T. That is, after the determination in step S503 is affirmative and the process of step S505 is performed, the time required to shift to the process of step S506 is (p + q + r) × T.

その一方、条件付きジャンプ命令JRにて指定されている条件を満たしていない場合には、プログラムカウンタのデータが1加算されて「m+3」となる。この場合、命令としてはNOPが設定されているため、何も処理を実行しない。その後、プログラムカウンタのデータが順次1加算される度にNOPが読み出されることで、何も処理を実行しない状態が継続される。つまり、プログラムカウンタのデータが「m+13」となるまでは、MPU102では何も処理が実行されることなく単純にプログラムカウンタのデータが1加算されていく。そして、プログラムカウンタのデータが「m+14」になることで、ステップS506の処理に移行する。   On the other hand, when the condition specified by the conditional jump instruction JR is not satisfied, the data of the program counter is incremented by one to be "m + 3". In this case, since the NOP is set as the instruction, no processing is executed. Thereafter, the NOP is read out each time the data of the program counter is sequentially incremented by 1, whereby the state where no processing is performed is continued. That is, until the data of the program counter becomes “m + 13”, the MPU 102 simply adds 1 to the data of the program counter without performing any processing. Then, when the data of the program counter becomes “m + 14”, the process proceeds to step S506.

上記プログラムカウンタのデータが「m+3」〜「m+13」がステップS504の時間調整用処理に該当する。つまり、時間調整用処理は、遊技を進行させる場合にMPU102にて参照されることとなるデータについての設定処理が実行されない状態で、換言すれば、MPU102から送信される信号の内容に影響を与えない状態で、プログラムカウンタのデータを単に1加算していくことを繰り返す処理となっている。そして、当該時間調整用処理によって、ステップS503にて否定判定をして、ステップS506の処理に移行するまでに要する時間が、上記(p+q+r)×Tと同一となる。   The data of the program counter “m + 3” to “m + 13” correspond to the process for time adjustment in step S504. That is, the process for time adjustment affects the content of the signal transmitted from the MPU 102 in a state where the setting process for the data to be referred to by the MPU 102 is not executed when the game is advanced. In the absence state, the process of repeating the program counter data by simply 1 is repeated. Then, the time adjustment process makes a negative determination in step S503, and the time required to shift to the process of step S506 is the same as the (p + q + r) × T.

詳細には、ステップS503にて否定判定をしてステップS504に移行するには、プログラムカウンタのデータを1加算する必要があるため、Tの時間を要する。したがって、ステップS504では、プログラムカウンタの「m+3」〜「m+13」の命令を実行することで、(p+q+r−1)×T分の時間に亘って処理の進行が待機されることとなる(なお、この時間には、ステップS504からステップS506に移行するのに必要な時間が含まれる)。   Specifically, in order to make a negative determination in step S503 and to shift to step S504, it is necessary to add 1 to the data of the program counter, so it takes T time. Therefore, in step S504, by executing the instructions “m + 3” to “m + 13” of the program counter, the progress of the process is waited for a period of (p + q + r−1) × T (note that This time includes the time required to move from step S504 to step S506).

図13(a)の説明に戻り、ステップS504又はステップS505の処理を実行した後は、ステップS506にて、MPU102にて読み出されている上記数値情報が、大当たり乱数カウンタC1の今回の更新周回において初期値となった数値情報と同一であるか否かを判定する。具体的には、RWM104に記憶されている今回の更新周回における初期値の情報を読み出し、ステップS502の処理後の数値情報又はステップS505の処理後の数値情報がその初期値の情報と同一であるか否かを判定する。   Returning to the explanation of FIG. 13A, after executing the processing of step S504 or step S505, in step S506, the above numerical information read out by the MPU 102 is the current update round of the big hit random number counter C1. It is determined whether or not it is the same as the numerical value information that has become the initial value. Specifically, the information of the initial value in the current update round stored in the RWM 104 is read out, and the numerical information after the process of step S502 or the numerical information after the process of step S505 is the same as the information of the initial value. It is determined whether or not.

ステップS506にて否定判定をした場合には、ステップS507にて、ステップS502の処理後の数値情報又はステップS505の処理後の数値情報を大当たり乱数カウンタC1に上書きすることで設定する。その後、本大当たり乱数更新処理を終了する。   If a negative determination is made in step S506, the jackpot random number counter C1 is set by overwriting the numerical information after the process of step S502 or the numerical information after the process of step S505 in step S507. Thereafter, the jackpot random number update process is ended.

一方、ステップS506にて肯定判定をした場合には、ステップS508にて、第1初期値カウンタCN1に保持されている現状の数値情報を読み出し、ステップS509にて、その数値情報を、ステップS502の処理後の数値情報又はステップS505の処理後の数値情報に対して上書きするとともに、RWM104における更新周回の初期値を記憶するためのエリアに上書きする。その後、ステップS507にて、ステップS509の処理後の数値情報を大当たり乱数カウンタC1に上書きすることで設定した後に、本大当たり乱数更新処理を終了する。   On the other hand, when an affirmative determination is made in step S506, the current numerical value information held in the first initial value counter CN1 is read out in step S508, and the numerical information is read in step S502 in step S509. While overwriting the numerical value information after processing or the numerical information after processing of step S505, the area for storing the initial value of the update round in the RWM 104 is overwritten. Thereafter, in step S507, the value information after the process of step S509 is set by overwriting the jackpot random number counter C1 and the present jackpot random number updating process is ended.

上記第1のパターンの構成によれば、大当たり乱数カウンタC1の数値情報をその数値範囲の一方の境界である最大値に向けて順次更新していく場合における大当たり乱数更新処理の処理時間と、大当たり乱数カウンタC1の数値情報がその数値範囲の一方の境界を超えたことに基づき他方の境界である最小値に当該数値情報を設定する場合における大当たり乱数更新処理の処理時間とが、MPU102の外部から識別しづらく又は識別不可となる。したがって、上記不正装置Aを利用して、ステップS201〜ステップS205に要する処理時間が不正に読み出されたとしても、大当たり乱数カウンタC1の数値情報がその数値範囲の一方の境界となったことを特定しづらく又は特定不可となる。よって、大当たり乱数カウンタC1の数値情報の不正読み取りに基づき不正な利益を得ようとしても、それを阻止することが可能となる。   According to the configuration of the first pattern, the processing time of the jackpot random number update process and the jackpot in the case where the numerical information of the jackpot random number counter C1 is sequentially updated toward the maximum value which is one boundary of the numerical range From the outside of the MPU 102, the processing time of the jackpot random number updating process in the case where the numerical information is set to the minimum value which is the other boundary based on the numerical information of the random number counter C1 exceeding one boundary of the numerical range. It is difficult to identify or unidentifiable. Therefore, even if the processing time required for steps S201 to S205 is read out illegally using the above-mentioned illegal device A, the numerical information of the jackpot random number counter C1 becomes one boundary of the numerical range. It is difficult to identify or can not be identified. Therefore, even if it is attempted to obtain an illegal profit based on the illegal reading of the numerical information of the jackpot random number counter C1, it is possible to prevent that.

特に、本構成によれば、大当たり乱数カウンタC1の数値情報が最小値に設定される場合の処理時間が、大当たり乱数カウンタC1の数値情報が一方の境界に向けて順次更新されていく場合の処理時間に対して特定しづらく又は特定不可となるため、上記不正装置Aを利用して、ステップS201〜ステップS205に要する処理時間が不正に読み出されたとしても、その際の大当たり乱数カウンタC1の数値情報がいずれであるかを特定することができない。よって、上記不正行為を実質的に無効化させることが可能となる。   In particular, according to this configuration, the processing time when the numerical value information of the big hit random number counter C1 is set to the minimum value, the process when the numerical information of the big hit random number counter C1 is sequentially updated toward one boundary Even if the processing time required for steps S201 to S205 is illegally read out using the above-mentioned illegal device A, it is difficult to specify with respect to time, or even if it can not be specified. It can not be specified which numerical information is. Therefore, it becomes possible to substantially invalidate the said fraud.

また、大当たり乱数カウンタC1の数値情報をその数値範囲の一方の境界である最大値に向けて順次更新していく場合における大当たり乱数更新処理の処理時間を長くするだけで、大当たり乱数カウンタC1の数値情報を更新するための具体的な手法は同一であるため、従来の処理手法を採用しながら上記のような優れた効果を奏することが可能となる。   Also, the numerical value of the jackpot random number counter C1 is simply increased by increasing the processing time of the jackpot random number update processing in the case where the numerical information of the jackpot random number counter C1 is sequentially updated toward the maximum value which is one boundary of the numerical range. Since the specific method for updating the information is the same, it is possible to achieve the above excellent effects while adopting the conventional processing method.

また、時間調整用処理では、NOPの命令を複数回読み出すだけであるため、その処理時間が変動しづらい。したがって、MPU102における処理時間の変動を抑えながら、上記のような優れた効果を奏することが可能となる。また、遊技の進行内容への影響を抑えながら、遅延時間を付加することが可能となる。さらにまた、NOPは、MPU102が実行する命令において最もステート数が小さい最小単位の命令であるため、パチンコ機10の設計段階において上記各処理時間の均一化を図る上で設計し易くなる。   Further, in the time adjustment process, the processing time of the NOP is hard to fluctuate because it is only read out a plurality of NOP instructions. Therefore, it is possible to achieve the above-mentioned excellent effects while suppressing the fluctuation of the processing time in the MPU 102. In addition, it is possible to add a delay time while suppressing the influence on the progress contents of the game. Furthermore, since the NOP is the instruction of the smallest unit in which the number of states is the smallest in the instruction executed by the MPU 102, the NOP becomes easy to design in order to equalize each processing time in the design stage of the pachinko machine 10.

なお、第1のパターンの構成は、以下のように変更してもよい。   The configuration of the first pattern may be changed as follows.

(1−1)NOPの命令を読み出してその読み出しに対して何も処理を実行することなくプログラムカウンタの数値情報が1加算される場合における処理時間Tを基準として、時間調整用処理(ステップS504)が設定されている構成に限定されることはなく、クロック回路の1周期分に対応した1ステートの時間T’を基準として、時間調整用処理が設定されている構成としてもよい。   (1-1) A process for time adjustment on the basis of the processing time T in the case where the numerical information of the program counter is incremented by 1 without reading out the NOP instruction and executing no processing for the readout (step S504 The configuration is not limited to the configuration in which the time adjustment process is set based on the time T ′ of one state corresponding to one cycle of the clock circuit.

具体的には、ステップS503にて肯定判定をして、ステップS505の処理を実行した後に、ステップS506の処理に移行するまでに要する時間が、s×T’である場合、時間調整用処理に要する時間は、s×T’−Tに設定する必要がある。この場合に、s×T’が、NOPの命令を読み出してその読み出しに対して何も処理を実行することなくプログラムカウンタの数値情報が1加算される場合における処理時間Tの倍数ではない場合が考えられる。当該構成においては、時間調整用処理においてNOPのみが繰り返される構成とした場合、大当たり乱数カウンタC1の数値情報が最小値に設定される場合の処理時間と、大当たり乱数カウンタC1の数値情報が一方の境界に向けて順次更新されていく場合の処理時間とを同一とすることはできないが、両者の時間差を低減させることは可能となる。   Specifically, if the time taken to shift to the process of step S506 after performing the process of step S505 after making an affirmative determination in step S503 is s × T ′, the process for time adjustment is performed. The required time needs to be set to s × T′−T. In this case, s × T ′ is not a multiple of the processing time T in the case where the numerical information of the program counter is incremented by 1 without reading out the NOP instruction and executing no processing for the readout. Conceivable. In this configuration, in the case where only NOP is repeated in the time adjustment process, the processing time in the case where the numerical information of the jackpot random number counter C1 is set to the minimum value and the numerical information of the jackpot random number counter C1 is one. Although the processing time in the case of being sequentially updated toward the boundary can not be made the same, it is possible to reduce the time difference between the two.

その一方、s×T’が、上記処理時間Tの倍数ではない構成において、時間調整用処理にて設定される命令の少なくとも一部としてNOP以外の命令が設定されていることにより、大当たり乱数カウンタC1の数値情報が最小値に設定される場合の処理時間と、大当たり乱数カウンタC1の数値情報が一方の境界に向けて順次更新されていく場合の処理時間とを同一とする構成としてもよい。但し、このNOP以外の命令は、遊技を進行させる場合にMPU102にて参照されることとなるデータについての設定処理が行われないものであること、すなわちMPU102から送信される信号の内容に影響を与えないものであることが好ましい。例えば、命令としてプログラムカウンタのデータを現状のデータに再設定する処理や、汎用レジスタであってMPU102のその後の処理に影響を与えないエリアに「1」を設定する処理などが考えられる。   On the other hand, in a configuration in which s × T ′ is not a multiple of the processing time T, an instruction other than the NOP is set as at least a part of the instruction set in the time adjustment process. The processing time when the numerical value information of C1 is set to the minimum value and the processing time when the numerical information of the big hit random number counter C1 is sequentially updated toward one of the boundaries may be the same. However, the instruction other than the NOP affects that the setting process for the data to be referred to by the MPU 102 is not performed when advancing the game, that is, the content of the signal transmitted from the MPU 102 is affected. It is preferable not to give. For example, a process of resetting data of a program counter to current data as an instruction or a process of setting "1" in an area which is a general purpose register and does not affect the subsequent process of the MPU 102 can be considered.

なお、このようにNOP以外の命令が設定されている構成を、上記第1のパターンのように、ステップS503にて肯定判定をしてステップS506の処理に移行する場合に要する処理時間が、上記処理時間Tの倍数である構成に適用してもよい。   As in the first pattern, the processing time required to make a positive decision in step S503 and to shift to the processing of step S506 is the configuration in which an instruction other than NOP is set as described above. The present invention may be applied to a configuration that is a multiple of the processing time T.

(1−2)処理時間の均等化を図るべく、ステップS503にて否定判定をしてステップS506の処理に移行する場合に第1時間調整用処理を実行するとともに、ステップS503にて肯定判定をしてステップS506の処理に移行する場合に第2時間調整用処理を実行する構成とし、さらにそれら第1時間調整用処理と第2時間調整用処理とで遅延時間を相違させる構成としてもよい。   (1-2) In order to equalize the processing time, when the negative determination is made in Step S503 and the process proceeds to Step S506, the first time adjustment processing is executed, and the positive determination is made in Step S503. Then, when shifting to the process of step S506, the second time adjustment process may be executed, and the delay time may be different between the first time adjustment process and the second time adjustment process.

(1−3)時間調整用処理がステップS503にて否定判定をした後であって、ステップS506に移行する前に実行されるのではなく、ステップS506の後であって、ステップS205の前までに実行される構成としてもよい。この場合、例えばステップS503にて否定判定をした場合には、それに対応したフラグに「1」をセットしておき、ステップS507の処理の実行後であってステップS203の処理に移行する前、ステップS203の途中、ステップS203とステップS204との間、又はステップS204とステップS205との間にて、上記フラグに「1」がセットされていることを条件として時間調整用処理を実行する構成としてもよい。この場合、当該フラグのセットに要する時間及びフラグの判定に要する時間を考慮して、上記時間調整用処理にて遅延させる時間を設定する必要がある。   (1-3) The time adjustment process is not performed before the process proceeds to step S506, but after the negative determination in step S503, and is performed after step S506 and before the process of step S205. It may be configured to be executed. In this case, for example, when a negative determination is made in step S503, “1” is set to the flag corresponding thereto, and after the process of step S507 is performed, before the process proceeds to step S203, the step In the middle of S203, between step S203 and step S204, or between step S204 and step S205, the time adjustment processing may be executed on condition that the above flag is set to "1". Good. In this case, it is necessary to set the delay time in the time adjustment process in consideration of the time required to set the flag and the time required to determine the flag.

<第2のパターン>
次に、上記不正行為の対策となる第2のパターンの構成について説明する。なお、抽選用乱数更新処理(ステップS202)の処理構成は、上記第1のパターンの場合と同様である。
<Second pattern>
Next, the configuration of the second pattern serving as a countermeasure against the above-mentioned fraudulent activity will be described. The processing configuration of the lottery random number updating process (step S202) is the same as that of the first pattern.

図14(a)は、本第2のパターンにおける大当たり乱数更新処理を示すフローチャートである。   FIG. 14A is a flowchart showing the jackpot random number updating process in the second pattern.

先ずステップS601では、大当たり乱数カウンタC1に保持されている数値情報をMPU102のレジスタに読み出し、ステップS602にて、その読み出した数値情報を次の数値情報となるように更新すべく1加算する。その後、ステップS603にて、ステップS602にて更新した結果の数値情報が、最大値以下であるか否かを判定する(具体的には「599」以下となっているか否かを判定する)。   First, at step S601, the numerical information held in the big hit random number counter C1 is read out to the register of the MPU 102, and at step S602, the read numerical information is incremented by one to be the next numerical information. Thereafter, in step S603, it is determined whether the numerical information of the result updated in step S602 is less than or equal to the maximum value (specifically, it is determined whether or not it is less than "599").

最大値以下である場合(ステップS603:YES)には、ステップS604及びステップS605の処理を実行することなくステップS606に進む。一方、最大値を超えている場合(ステップS603:NO)には、ステップS604に進み、上記ステップS505と同様に、上記ステップS602にて更新した数値情報を最小値の数値情報、具体的には「0」に設定する。   If it is equal to or less than the maximum value (step S603: YES), the process proceeds to step S606 without executing the processes of steps S604 and S605. On the other hand, if it exceeds the maximum value (step S603: NO), the process proceeds to step S604, and similarly to step S505, the numerical information updated in step S602 is numerical information of the minimum value, specifically, Set to "0".

ここで、本パターン2では、大当たり乱数カウンタC1の数値情報をその数値範囲の一方の境界である最大値に向けて順次更新していく場合には、ステップS603にて肯定判定をする。つまり、条件付きジャンプ命令JRを読み出して実行した結果、プログラムカウンタのジャンプ命令を実行する。その一方、大当たり乱数カウンタC1の数値情報がその数値範囲の一方の境界を超えたことに基づき他方の境界である最小値に当該数値情報を設定する場合には、ステップS603にて否定判定をする。つまり、条件付きジャンプ命令JRを読み出して実行した結果、ジャンプ命令を実行することなくプログラムカウンタのデータが1加算される。   Here, in the present pattern 2, when the numerical information of the big hit random number counter C1 is sequentially updated toward the maximum value which is one boundary of the numerical range, an affirmative determination is made in step S603. That is, as a result of reading and executing the conditional jump instruction JR, the jump instruction of the program counter is executed. On the other hand, when the numerical value information of the jackpot random number counter C1 exceeds the one boundary of the numerical range and the numerical information is set to the minimum value which is the other boundary, a negative determination is made in step S603. . That is, as a result of reading and executing the conditional jump instruction JR, data of the program counter is incremented by one without executing the jump instruction.

この場合に、ステップS603にて肯定判定をしてステップS606にそのまま移行する場合に要する処理時間は、ステップS603にて否定判定をするとともにステップS604を完了する場合に要する処理時間よりも長くなっている。したがって、ステップS604の実行後であって、ステップS606の実行前のタイミングに、ステップS605の時間調整用処理が設定されている。この時間調整用処理によって、ステップS603に否定判定をしてステップS604を実行した後にステップS606に移行するまでに要する処理時間が遅延され、その遅延された結果の処理時間が、ステップS603にて肯定判定をしてステップS606にそのまま移行する場合に要する処理時間と同一又は略同一となるように設定される。   In this case, the processing time required to make a positive determination in step S603 and to shift directly to step S606 is longer than the processing time required to make negative determination in step S603 and to complete step S604. There is. Therefore, the processing for time adjustment of step S605 is set at the timing after the execution of step S604 and before the execution of step S606. Due to this time adjustment process, the processing time required to make a negative determination in step S603 and to execute step S606 after executing step S604 is delayed, and the processing time of the delayed result is positive in step S603. The determination is made to be the same as or substantially the same as the processing time required to directly shift to step S606.

ちなみに、上記時間調整用処理の処理内容は、ステップS603にて肯定判定をしてステップS606に移行する場合の処理時間と、ステップS603にて否定判定をしてステップS604の処理を完了するのに要する処理時間及びステップS605からステップS606に移行するのに要する処理時間との時間差を埋めるように、上記ステップS504と同様にNOPの命令を読み出して処理を実行しないことを繰り返す構成としてもよく、NOP以外であって遊技を進行させる場合にMPU102にて参照されることとなるデータについての設定処理が実行されない命令を実行する構成としてもよい。   By the way, the processing contents of the above-mentioned process for time adjustment are the processing time in the case of making affirmation determination in step S603 and shifting to step S606 and the negative determination in step S603 to complete the processing of step S604. In order to fill the time difference between the required processing time and the processing time required to shift from step S605 to step S606, the configuration may be such that the NOP instruction is read and processing is not repeated as in step S504. It may be configured to execute an instruction other than the setting process for data to be referred to by the MPU 102 when the game is advanced.

ステップS606〜ステップS609の各処理内容は、上記ステップS506〜ステップS509の各処理内容と同一であるため説明を省略する。   The processing contents of steps S606 to S609 are the same as the processing contents of steps S506 to S509, and therefore the description thereof is omitted.

上記第2のパターンの構成によれば、ステップS603の判定処理の結果、プログラムカウンタのジャンプ命令を実行することで、プログラムをROM103から読み出す場合におけるアドレスをそれまでの順番に従ったアドレスとは異なるアドレスに変更させる対象が、ステップS602における更新後の数値情報をそのままにする側となる。一方、ステップS603の判定処理の結果、プログラムカウンタのジャンプ命令を実行することなく、プログラムをROM103から読み出す場合におけるアドレスをそれまでの順番に従ったアドレスとする対象が、ステップS602における更新後の数値情報を最小値に書き換える側となる。そして、これら両処理の流れのうち、処理時間が短くなる側である後者の側に対して時間調整用処理が実行される。これにより、大当たり乱数更新処理の各処理回に要する時間の短縮化を図りながら、大当たり乱数カウンタC1の数値情報の不正読み取りに基づき不正な利益を得ようとする行為を阻止することが可能となる。   According to the configuration of the second pattern, as a result of the determination processing in step S603, by executing the jump instruction of the program counter, the address when reading the program from the ROM 103 is different from the address in accordance with the order up to that The target to be changed to the address is the side that leaves the updated numerical information in step S602 as it is. On the other hand, as a result of the determination processing in step S603, the target in which the address in the case of reading the program from the ROM 103 without executing the jump instruction of the program counter is the address according to the order up to that is the numerical value after the update in step S602. It is the side that rewrites the information to the minimum value. Then, the processing for time adjustment is executed on the latter side, which is the side where the processing time becomes shorter, in the flow of both of these processing. As a result, while shortening the time required for each process of the jackpot random number update process, it is possible to prevent an action to obtain an illegal profit based on the illegal reading of the numerical information of the jackpot random number counter C1. .

さらにまた、本構成によれば、プログラムカウンタのジャンプ命令を実行するのに要する処理時間を利用して、大当たり乱数カウンタC1の数値情報を最小値に設定する場合の処理時間と、当該数値情報を順次更新していく場合の処理時間との時間差を低減する構成であるため、それだけ時間調整用処理のために設定するNOPの繰り返し回数を抑えられる。よって、プログラム容量の削減を図りながら、上記のような不正行為を阻止することが可能となる。   Furthermore, according to the present configuration, the processing time required to set the numerical information of the jackpot random number counter C1 to the minimum value using the processing time required to execute the jump instruction of the program counter, and the numerical information Since the time difference from the processing time in the case of sequentially updating is reduced, the number of repetitions of NOP set for the process for time adjustment can be suppressed accordingly. Therefore, it is possible to prevent the above-mentioned fraudulent acts while reducing the program capacity.

なお、第2のパターンの構成は、以下のように変更してもよい。   The configuration of the second pattern may be changed as follows.

(2−1)ステップS603にて肯定判定をして、プログラムカウンタのジャンプ命令を実行した後に、ステップS606に移行する場合に要する処理時間が、ステップS603にて否定判定をして、プログラムカウンタのジャンプ命令を実行することなくステップS604を実行した後にステップS606に移行する場合に要する処理時間よりも短い場合には、図14(b)に示すように、ステップS603にて肯定判定をしてプログラムカウンタのジャンプ命令を実行した先側にてステップS605の時間調整用処理を実行し、さらにプログラムカウンタのジャンプ命令を実行してステップS606に移行する構成としてもよい。この場合であっても、大当たり乱数更新処理の各処理回に要する時間の短縮化を図りながら、大当たり乱数カウンタC1の数値情報の不正読み取りに基づき不正な利益を得ようとする行為を阻止することが可能となる。   (2-1) After making an affirmative determination in step S603 and executing the jump instruction of the program counter, the processing time required to shift to step S606 makes a negative determination in step S603, and the program counter If it is shorter than the processing time required to move to step S606 after executing step S604 without executing the jump instruction, as shown in FIG. 14B, the program is positively determined in step S603 and the program is executed. The time adjustment process of step S605 may be performed on the side where the jump instruction of the counter is executed, and the jump instruction of the program counter may be further executed to shift to step S606. Even in this case, while shortening the time required for each processing of the jackpot random number update processing, the act of obtaining an illegal profit based on the illegal reading of the numerical information of the jackpot random number counter C1 is prevented. Is possible.

(2−2)ステップS603にて肯定判定をして、プログラムカウンタのジャンプ命令を実行した後に、そのままステップS606に移行する場合に要する処理時間が、ステップS603にて否定判定をして、プログラムカウンタのジャンプ命令を実行することなくステップS604を実行した後にステップS606に移行する場合に要する処理時間と同一又は略同一である構成においては、ステップS605の時間調整用処理を実行しないようにしてもよい。   (2-2) After making a positive determination in step S603 and executing the jump instruction of the program counter, the processing time required to proceed directly to step S606 makes a negative determination in step S603 to make the program counter In the configuration that is the same as or substantially the same as the processing time required to shift to step S606 after executing step S604 without executing the jump instruction of step S, the processing for time adjustment in step S605 may not be performed. .

(2−3)上記(1−2)と同様の構成を上記第2のパターンの構成に対して適用してもよく、上記(1−3)と同様の構成を上記第2のパターンの構成に対して適用してもよい。   (2-3) The same configuration as the above (1-2) may be applied to the configuration of the second pattern, and the configuration similar to the above (1-3) may be the configuration of the second pattern May be applied to

<第3のパターン>
次に、上記不正行為の対策となる第3のパターンの構成について説明する。なお、抽選用乱数更新処理(ステップS202)の処理構成は、上記第1のパターンの場合と同様である。
<Third pattern>
Next, the configuration of the third pattern serving as a countermeasure against the above-mentioned fraudulent activity will be described. The processing configuration of the lottery random number updating process (step S202) is the same as that of the first pattern.

図15は第3のパターンにおける大当たり乱数更新処理を示すフローチャートである。   FIG. 15 is a flowchart showing the jackpot random number updating process in the third pattern.

先ずステップS701では、大当たり乱数カウンタC1に保持されている数値情報をMPU102のレジスタに読み出し、ステップS702にて、その読み出した数値情報を次の数値情報となるように更新すべく1加算する。その後、ステップS703にて、ステップS702にて更新した結果の数値情報が、大当たり乱数カウンタC1の最大値(具体的には「599」)を超えているか否かを判定する(具体的には「600」以上となっているか否かを判定する)。   First, in step S701, the numerical information held in the big hit random number counter C1 is read out to the register of the MPU 102, and in step S702, 1 is added to update the read numerical information so as to be the next numerical information. Thereafter, in step S703, it is determined whether the numerical information of the result updated in step S702 exceeds the maximum value (specifically, "599") of the jackpot random number counter C1 (specifically, " It is judged whether it is 600 "or more).

最大値を超えていない場合(ステップS703:NO)には、そのままステップS706に進む。この場合、プログラムカウンタのジャンプ命令は実行されず、プログラムカウンタのデータが1加算されることでステップS706に移行する。   If it does not exceed the maximum value (step S703: NO), the process directly proceeds to step S706. In this case, the jump instruction of the program counter is not executed, and the data of the program counter is incremented by one, and the process proceeds to step S706.

一方、最大値を超えている場合(ステップS703:YES)には、ステップS704にて上記ステップS702にて更新した数値情報を最小値の数値情報、具体的には「0」に設定する。その後、ステップS705にて時間調整用処理を実行した後に、ステップS706に進む。この時間調整用処理の内容については後に説明する。ちなみに、ステップS704への移行及びステップS706への移行に際して、プログラムカウンタのジャンプ命令が実行される。   On the other hand, if the maximum value is exceeded (step S703: YES), the numerical information updated in step S702 is set to the numerical information of the minimum value, specifically, "0" in step S704. Thereafter, after the time adjustment process is executed in step S705, the process proceeds to step S706. The contents of this time adjustment process will be described later. Incidentally, upon transition to step S704 and transition to step S706, a jump instruction of the program counter is executed.

ステップS706では、MPU102にて読み出されている上記数値情報が、大当たり乱数カウンタC1の今回の更新周回において初期値となった数値情報と同一であるか否かを判定する。具体的には、RWM104に記憶されている今回の更新周回における初期値の情報を読み出し、ステップS702の処理後の数値情報又はステップS704の処理後の数値情報がその初期値の情報と同一であるか否かを判定する。   In step S706, it is determined whether the numerical information read out by the MPU 102 is the same as the numerical information that has become the initial value in the present update round of the big hit random number counter C1. Specifically, the information of the initial value in the current update round stored in the RWM 104 is read out, and the numerical information after the process of step S702 or the numerical information after the process of step S704 is the same as the information of the initial value. It is determined whether or not.

ステップS706にて否定判定をした場合には、ステップS707に進む。この場合、プログラムカウンタのジャンプ命令は実行されず、プログラムカウンタのデータが1加算されることでステップS707に移行する。ステップS707では、ステップS702の処理後の数値情報又はステップS704の処理後の数値情報を大当たり乱数カウンタC1に上書きすることで設定する。その後、本大当たり乱数更新処理を終了する。   When negative determination is carried out in step S706, it progresses to step S707. In this case, the jump instruction of the program counter is not executed, and the data of the program counter is incremented by one, and the process proceeds to step S707. In step S707, the jackpot random number counter C1 is set by overwriting the numerical information after the process of step S702 or the numerical information after the process of step S704. Thereafter, the jackpot random number update process is ended.

一方、ステップS706にて肯定判定をした場合には、ステップS708に進む。この場合、プログラムカウンタのジャンプ命令が実行されることでステップS708に移行する。ステップS708では、第1初期値カウンタCN1に保持されている現状の数値情報を読み出し、続くステップS709にて、その数値情報をステップS702の処理後の数値情報又はステップS705の処理後の数値情報に対して上書きするとともに、RWM104における更新周回の初期値を記憶するためのエリアに上書きする。その後、ステップS707にて、ステップS709の処理後の数値情報を大当たり乱数カウンタC1に上書きすることで設定した後に、本大当たり乱数更新処理を終了する。   On the other hand, when an affirmative determination is made in step S706, the process proceeds to step S708. In this case, a jump instruction of the program counter is executed to shift to step S708. In step S708, the current numerical value information held in the first initial value counter CN1 is read out, and in the subsequent step S709, the numerical value information is converted to the numerical information after the process of step S702 or the numerical information after the process of step S705. In addition to overwriting, an area for storing the initial value of the update round in the RWM 104 is overwritten. Thereafter, in step S 707, the numerical information after the process of step S 709 is set by overwriting the jackpot random number counter C 1, and then the present jackpot random number updating process is ended.

ここで、上記ステップS705の時間調整用処理は、大当たり乱数カウンタC1から読み出した数値情報を更新順序に従って1個分更新した後に数値範囲の一方の境界を超えた数値情報を他方の境界に設定する場合、すなわち大当たり乱数カウンタC1の数値情報を最小値である「0」に設定する場合に要する処理時間が、大当たり乱数カウンタC1から読み出した数値情報を更新順序に従って1個分更新した結果が、今回の更新周回における初期値となっている場合に新たな更新周回の初期値を大当たり乱数カウンタC1に設定する場合に要する処理時間よりも短い構成において、前者の場合における大当たり乱数更新処理の処理時間を後者の場合における大当たり乱数更新処理の処理時間に近付けるための処理である。より詳細には、前者の場合における大当たり乱数更新処理の処理時間を、後者の場合における大当たり乱数更新処理の処理時間と同一又は略同一とするための処理である。   Here, the time adjustment process in step S705 sets the numerical information exceeding one boundary of the numerical range to the other boundary after updating the numerical information read out from the big hit random number counter C1 by one according to the update order In this case, that is, the processing time required to set the numerical value information of the big hit random number counter C1 to “0” which is the minimum value, the result of updating the numeric information read from the big hit random number counter C1 by one in the update order The processing time of the jackpot random number updating process in the former case is shorter than the processing time required to set the initial value of the new renewal round to the jackpot random number counter C1 when it is the initial value in the renewal round of This is a process for approaching the processing time of the jackpot random number update process in the latter case. More specifically, the processing time for the jackpot random number update process in the former case is the same as or substantially the same as the processing time for the jackpot random number update process in the latter case.

ちなみに、上記時間調整用処理の処理内容は、ステップS703にて肯定判定をしてステップS704に移行するのに要する処理時間、ステップS704の処理を完了するのに要する処理時間、ステップS705の完了後においてステップS706に移行するのに要する処理時間、及びステップS706にて否定判定をしてステップS707に移行するのに要する処理時間の和(以下、第1の時間ともいう)と、ステップS703にて否定判定をしてステップS706に移行するのに要する処理時間、ステップS706にて肯定判定をしてステップS708に移行するのに要する処理時間、ステップS708の処理を完了するのに要する処理時間、ステップS709の処理を完了するのに要する処理時間、及びステップS709の完了後においてステップS707に移行するのに要する処理時間の和(以下、第2の時間ともいう)との時間差を埋めるように、上記ステップS504と同様にNOPの命令を読み出して処理を実行しないことを繰り返す構成としてもよく、NOP以外であって遊技を進行させる場合にMPU102にて参照されることとなるデータについての設定処理が実行されない命令を実行する構成としてもよい。   By the way, the processing content of the time adjustment processing is the processing time required to make a positive determination in step S703 and shift to step S704, the processing time required to complete the processing in step S704, and after completion of step S705 The sum of the processing time required to shift to step S706 at step S706 and the processing time required to shift to step S707 after making a negative determination at step S706 (hereinafter also referred to as the first time) Processing time required to move to step S706 with negative determination, processing time required to move to step S708 with positive determination at step S706, processing time required to complete the process of step S708, step Processing time required to complete the process of S709, and after completion of step S709. In order to fill the time difference with the sum of the processing time required to shift to step S 707 (hereinafter also referred to as the second time), repeat the process of not executing the process by reading out the NOP instruction as in step S 504 above. It is good also as composition, and it is good also as composition which performs a setup processing about data which will be referred by MPU102 when it is not NOP and advances a game, and not performed.

上記第3のパターンの構成によれば、大当たり乱数カウンタC1の数値情報を最小値に設定する場合における大当たり乱数更新処理の処理時間と、大当たり乱数カウンタC1の数値情報を新たな更新周回の初期値に設定する場合における大当たり乱数更新処理の処理時間とが、MPU102の外部から識別しづらく又は識別不可となる。したがって、上記不正装置Aを利用して、ステップS201〜ステップS205に要する処理時間が不正に読み出されたとしても、大当たり乱数カウンタC1の数値情報が初期値となったことを特定しづらく又は特定不可となる。よって、大当たり乱数カウンタC1の数値情報の不正読み取りに基づき不正な利益を得ようとしても、それを阻止することが可能となる。   According to the configuration of the third pattern, the processing time of the jackpot random number updating process in the case where the numerical information of the jackpot random number counter C1 is set to the minimum value, and the numerical information of the jackpot random number counter C1 is the initial value of the new update roundabout The processing time of the jackpot random number update process in the case of setting to is difficult or impossible to identify from the outside of the MPU 102. Therefore, it is difficult to specify that the numerical information of the jackpot random number counter C1 has become the initial value or it is difficult to specify that the processing time required for the steps S201 to S205 is illegally read using the illegal device A. It becomes impossible. Therefore, even if it is attempted to obtain an illegal profit based on the illegal reading of the numerical information of the jackpot random number counter C1, it is possible to prevent that.

また、本構成によれば、大当たり乱数カウンタC1の数値情報をその数値範囲の一方の境界に向けて順次更新させていく場合における大当たり乱数更新処理の処理時間を、従来の構成に比べて長時間化させることなく、上記のような不正行為を阻止することが可能となる。   Further, according to the present configuration, the processing time of the big hit random number update process in the case where the numerical information of the big hit random number counter C1 is sequentially updated toward one boundary of the numeric range is longer than that of the conventional configuration. It is possible to prevent the above-mentioned fraudulent acts without making it happen.

なお、第3のパターンの構成は、以下のように変更してもよい。   The configuration of the third pattern may be changed as follows.

(3−1)上記第1の時間の方が上記第2の時間よりも長い場合には、大当たり乱数カウンタC1の数値情報として新たな更新周回の初期値が設定される場合に時間調整用処理が実行されるようにしてもよい。   (3-1) A process for time adjustment when the initial value of a new update round is set as numerical information of the big hit random number counter C1 when the first time is longer than the second time May be performed.

(3−2)ステップS706にて、数値情報は今回の初期値と異なるか否かを判定することで、ステップS706にて否定判定をした場合、すなわちステップS706の判定処理の結果、プログラムカウンタのジャンプ命令は実行されず、プログラムカウンタのデータが1加算される場合に、ステップS708及びステップS709の処理が実行される構成においては、それに対応する上記第2の時間が、上記第1の時間と同一又は略同一となり得る。この場合には、ステップS705の時間調整用処理を実行しなてくもよい。   (3-2) If it is determined in step S706 that the numerical information is different from the current initial value, a negative determination is made in step S706, that is, as a result of the determination processing in step S706, the program counter In the configuration in which the processing of step S 708 and step S 709 is executed when the jump instruction is not executed and the data of the program counter is incremented by one, the corresponding second time corresponds to the first time. It may be the same or substantially the same. In this case, the time adjustment process of step S705 may not be executed.

(3−3)上記(1−2)と同様の構成を上記第3のパターンの構成に対して適用してもよく、上記(1−3)と同様の構成を上記第3のパターンの構成に対して適用してもよい。   (3-3) The same configuration as the above (1-2) may be applied to the configuration of the third pattern, and the configuration similar to the above (1-3) may be the configuration of the above third pattern May be applied to

<第4のパターン>
次に、上記不正行為の対策となる第4のパターンの構成について説明する。
<Fourth pattern>
Next, the configuration of the fourth pattern serving as a countermeasure against the above-mentioned fraudulent activity will be described.

図16は、第4のパターンにおける抽選用乱数更新処理を示すフローチャートである。   FIG. 16 is a flowchart showing the lottery random number updating process in the fourth pattern.

先ずステップS801では、大当たり乱数カウンタC1の数値情報を定期的に更新するための大当たり乱数更新処理を実行する。この場合、当該大当たり乱数更新処理は、上記第1のパターンにおける大当たり乱数更新処理(図13(a))においてステップS504の時間調整用処理が実行されない処理構成となっている。つまり、大当たり乱数カウンタC1の数値情報が最小値に設定される場合におけるステップS201〜ステップS205の処理時間を、大当たり乱数カウンタC1の数値情報が順次更新される場合又は大当たり乱数カウンタC1の数値情報が初期値に設定される場合におけるステップS201〜ステップS205の処理時間と同一又は略同一とするための処理は実行されない。   First, in step S801, a jackpot random number updating process for periodically updating the numerical information of the jackpot random number counter C1 is executed. In this case, the jackpot random number updating process has a processing configuration in which the time adjustment process of step S504 is not executed in the jackpot random number updating process (FIG. 13A) in the first pattern. That is, the processing time of step S201 to step S205 when the numerical value information of the big hit random number counter C1 is set to the minimum value, the numerical information of the big hit random number counter C1 is sequentially updated, or the numerical information of the big hit random number counter C1 is The processing for making the processing time the same as or substantially the same as the processing time of steps S201 to S205 when the initial value is set is not executed.

その代わりに、ステップS802〜ステップS804にて、ステップS201〜ステップS205の処理時間を不規則なものするための処理を実行する。具体的には、先ずステップS802にて、繰り返し回数の情報を取得し、MPU102のレジスタに記憶する。   Instead, in steps S802 to S804, processing for irregularly processing the processing time in steps S201 to S205 is executed. Specifically, first, in step S802, information on the number of repetitions is acquired and stored in the register of the MPU 102.

この繰り返し回数の情報は、RWM104に設けられた繰り返し回数カウンタに記憶されており、この繰り返し回数カウンタは、予め定められた数値範囲内においてループするループカウンタである。この場合、当該繰り返し回数カウンタの数値範囲の最小値は「0」であるが、最小値が1以上である構成としてもよい。最小値を1以上とすることにより、ステップS802〜ステップS804の遅延処理にて確実に遅延時間が設定されることとなる。   The information on the number of repetitions is stored in a repetition number counter provided in the RWM 104, and the repetition number counter is a loop counter that loops within a predetermined numerical range. In this case, the minimum value of the numerical range of the repetition number counter is “0”, but the minimum value may be 1 or more. By setting the minimum value to 1 or more, the delay time is surely set in the delay process of steps S802 to S804.

繰り返し回数カウンタの数値情報は、上記メイン処理(図8)におけるステップS110〜ステップS115の残余処理にて更新される。この場合、当該残余処理は既に説明したとおり、非定期的に実行されるため、繰り返し回数の情報は不規則なものとなる。   The numerical information of the repetition number counter is updated in the remaining processing of step S110 to step S115 in the main processing (FIG. 8). In this case, since the residual processing is performed irregularly as described above, the information on the number of repetitions becomes irregular.

なお、繰り返し回数の情報を不規則なものとする上では、上記のように繰り返し回数カウンタを用いるとともにその数値情報を残余処理にて更新する構成に限定されることはなく、MPU102の制御部とは別に動作する回路にて繰り返し回数の情報を順次更新し、ステップS802のタイミングで、その時点で保持している繰り返し回数の情報をMPU102の制御部に提供する構成としてもよい。この回路は、MPU102として1チップ化されていてもよく、MPU102とは別チップ化されていてもよい。また、リフレッシュレジスタを利用して繰り返し回数の情報を順次更新する構成としてもよい。   Note that in order to make the information on the number of repetitions irregular, the present invention is not limited to the configuration that uses the repetition number counter as described above and updates its numerical information by the remaining process, and the control unit of the MPU 102 Alternatively, information on the number of repetitions may be sequentially updated in a separately operating circuit, and the information on the number of repetitions held at that time may be provided to the control unit of the MPU 102 at the timing of step S802. This circuit may be made into one chip as the MPU 102, or may be made into a separate chip from the MPU 102. Further, the information on the number of repetitions may be sequentially updated using the refresh register.

続くステップS803では、取得した繰り返し回数の情報を1減算するように更新し、ステップS804にて、その更新後の繰り返し回数の情報が「0」であるか否かを判定する。ステップS804にて否定判定をした場合には、ステップS803及びステップS804の処理を再度実行する一方、ステップS804にて肯定判定をした場合には、ステップS805〜ステップS807の処理を実行した後に、本抽選用乱数更新処理を終了する。ステップS805〜ステップS807の各処理内容は、上記ステップS402〜ステップS404の各処理内容と同一である。   In the subsequent step S803, the acquired information on the number of repetitions is updated so as to be decremented by 1, and it is determined in step S804 whether or not the information on the number of repetitions after the update is "0". If a negative determination is made in step S804, the processing in step S803 and step S804 is performed again, while if a positive determination is made in step S804, the processing in step S805 to step S807 is performed, and then the process is performed. The lottery random number updating process ends. The processing contents of steps S <b> 805 to S <b> 807 are the same as the processing contents of steps S <b> 402 to S <b> 404.

上記のように繰り返し回数の情報を利用して、ステップS802〜ステップS804にて不規則な遅延処理が実行されることにより、大当たり乱数カウンタC1の数値情報が最小値に設定されたタイミングを上記不正装置AにてステップS201〜ステップS205の処理時間を把握することで特定しようとしてもそれが行いづらくなる。   As described above, the irregular delay processing is performed in steps S802 to S804 using the information on the number of repetitions, and the timing at which the numerical information of the jackpot random number counter C1 is set to the minimum value is incorrect. Even if it tries to specify by grasping processing time of step S201-step S205 with device A, it becomes difficult to do it.

ここで、上記のように不規則な遅延処理を実行することに基づき、大当たり乱数カウンタC1の数値情報が最小値に設定されたタイミングを特定しづらくする上では、当該遅延処理にて選択される複数種類の遅延時間の中に、大当たり乱数カウンタC1の数値情報が最小値に設定される場合における大当たり乱数更新処理の処理時間と、大当たり乱数カウンタC1の数値情報が最小値に設定される場合とは異なる態様で設定される場合における大当たり乱数更新処理の処理時間との時間差以上となる遅延時間が含まれていることが好ましい。   Here, based on the execution of the irregular delay processing as described above, the numerical information of the big hit random number counter C1 is selected by the delay processing in order to make it difficult to specify the timing when the minimum value is set. The processing time of the jackpot random number updating process when the numerical information of the jackpot random number counter C1 is set to the minimum value among the plurality of types of delay times, and the numerical information of the jackpot random number counter C1 is set to the minimum value It is preferable that a delay time that is equal to or more than the time difference from the processing time of the jackpot random number update process when being set in a different mode is included.

より好ましくは、遅延処理にて選択される複数種類の遅延時間の中に、大当たり乱数カウンタC1の数値情報が最小値に設定される場合における大当たり乱数更新処理の処理時間と、大当たり乱数カウンタC1の数値情報が最大値に向けて順次更新される場合における大当たり乱数更新処理の処理時間との時間差以上となる遅延時間が含まれている構成である。   More preferably, the processing time of the jackpot random number updating process and the jackpot random number counter C1 in the case where the numerical information of the jackpot random number counter C1 is set to the minimum value among the plurality of types of delay times selected in the delay processing A delay time that is equal to or greater than the time difference from the processing time of the jackpot random number update process when numerical information is sequentially updated toward the maximum value is included.

また、当該構成に代えて又は加えて、遅延処理にて選択される複数種類の遅延時間の中に、大当たり乱数カウンタC1の数値情報が最小値に設定される場合における大当たり乱数更新処理の処理時間と、大当たり乱数カウンタC1の数値情報が初期値に設定される場合における大当たり乱数更新処理の処理時間との時間差以上となる遅延時間が含まれている構成としてもよい。これにより、上記不正装置AにてステップS201〜ステップS205の処理時間を不正に読み取ったとしても、大当たり乱数カウンタC1の最小値の設定及び大当たり乱数カウンタC1の初期値の設定のうちいずれが実行されたかを特定することができなくなる。   Also, instead of or in addition to the configuration, the processing time of the jackpot random number updating process when the numerical information of the jackpot random number counter C1 is set to the minimum value among the plurality of types of delay times selected in the delay processing. A delay time that is equal to or greater than the processing time of the jackpot random number update process when the numerical information of the jackpot random number counter C1 is set to the initial value may be included. Thereby, even if the processing time in steps S201 to S205 is read illegally by the illegal device A, either setting of the minimum value of the big hit random number counter C1 or setting of the initial value of the big hit random number counter C1 is executed. You will not be able to identify

なお、第4のパターンの構成は、以下のように変更してもよい。   The configuration of the fourth pattern may be changed as follows.

(4−1)ステップS802〜ステップS804にて示す不規則な遅延処理は、ステップS801の処理の直後に実行されることは必須ではなく、ステップS201〜ステップS205の範囲内において実行されるのであれば任意である。例えば、抽選用乱数更新処理の開始に際して上記不規則な遅延処理が実行されてもよく、抽選用乱数更新処理の終了に際して上記不規則な遅延処理が実行されてもよい。   (4-1) The irregular delay process shown in steps S802 to S804 is not necessarily performed immediately after the process of step S801, and may be performed within the range of steps S201 to S205. Is optional. For example, the irregular delay process may be executed at the start of the lottery random number update process, or the irregular delay process may be executed at the end of the lottery random number update process.

<第5のパターン>
次に、上記不正行為の対策となる第5のパターンの構成について説明する。なお、抽選用乱数更新処理(ステップS202)の処理構成は、上記第1のパターンの場合と同様である。
<Fifth pattern>
Next, the configuration of a fifth pattern serving as a countermeasure against the above-mentioned fraudulent activity will be described. The processing configuration of the lottery random number updating process (step S202) is the same as that of the first pattern.

図17(a)は第5のパターンにおける大当たり乱数更新処理を示すフローチャートであり、図17(b)は第5のパターンにおけるリーチ乱数更新処理を示すフローチャートであり、図17(c)は第5のパターンにおける電役乱数更新処理を示すフローチャートである。   FIG. 17 (a) is a flowchart showing the jackpot random number updating process in the fifth pattern, FIG. 17 (b) is a flowchart showing the reach random number updating process in the fifth pattern, and FIG. 17 (c) is the fifth It is a flowchart which shows the electronic connector random number update process in the pattern of.

図17(a)に示すように、本パターンの大当たり乱数更新処理では、上記第1のパターンにおける大当たり乱数更新処理(図13(a))においてステップS504の時間調整用処理が実行されない処理構成となっている。つまり、ステップS901〜ステップS903では、上記ステップS501〜ステップS503と同様の処理を実行し、ステップS904では上記ステップS505と同様の処理を実行し、ステップS905〜ステップS908では上記ステップS506〜ステップS509と同様の処理を実行する。   As shown in FIG. 17A, in the jackpot random number update process of this pattern, the process configuration for time adjustment in step S504 is not executed in the jackpot random number update process (FIG. 13A) of the first pattern. It has become. That is, in steps S901 to S903, processing similar to that in steps S501 to S503 is performed, and in step S904, processing similar to that in step S505 is performed, and in steps S905 to S908, steps S506 to S509 are performed. Perform the same process.

図17(b)に示すように、本パターンのリーチ乱数更新処理では、先ずステップS911にて、リーチ乱数カウンタC3に保持されている数値情報をMPU102のレジスタに読み出し、ステップS912にて、その読み出した数値情報を次の数値情報となるように更新すべく1加算する。その後、ステップS913にて、ステップS912にて更新した結果の数値情報が、リーチ乱数カウンタC3の最大値(具体的には「238」)を超えているか否かを判定する(具体的には「238」以上となっているか否かを判定する)。   As shown in FIG. 17B, in the reach random number updating process of this pattern, first, in step S911, the numerical information held in the reach random number counter C3 is read out to the register of the MPU 102, and the read out is performed in step S912. The numerical value information is incremented by 1 to be updated to the next numerical value information. Thereafter, in step S913, it is determined whether or not the numerical information of the result updated in step S912 exceeds the maximum value (specifically, "238") of the reach random number counter C3 (specifically, " It is judged whether or not it is 238 "or more).

最大値を超えていない場合(ステップS913:NO)には、そのままステップS914に進む。この場合、プログラムカウンタのジャンプ命令は実行されず、プログラムカウンタのデータが1加算されることでステップS914に移行する。ステップS914では、上記ステップS912の処理後の数値情報を、リーチ乱数カウンタC3に上書きすることで設定する。その後、本リーチ乱数更新処理を終了する。   If it does not exceed the maximum value (step S913: NO), the process directly proceeds to step S914. In this case, the jump instruction of the program counter is not executed, and the data of the program counter is incremented by one, and the process proceeds to step S914. In step S914, the numerical information after the process of step S912 is set by overwriting the reach random number counter C3. Thereafter, the reach random number update process is ended.

最大値を超えている場合(ステップS913:YES)には、ステップS915にて、上記ステップS912において更新した数値情報を最小値の数値情報、具体的には「0」に設定する。続くステップS916にて、リーチ側の時間調整用処理を実行する。当該時間調整用処理の処理内容については、後に説明する。その後、ステップS914にて、上記ステップS915の処理後の数値情報を、リーチ乱数カウンタC3に上書きすることで設定した後に、本リーチ乱数更新処理を終了する。ちなみに、ステップS915への移行及びステップS914への移行に際して、プログラムカウンタのジャンプ命令が実行される。   If it exceeds the maximum value (step S 913: YES), the numerical value information updated in step S 912 is set to the numerical value information of the minimum value, specifically, “0” in step S 915. In the subsequent step S916, the reach side time adjustment process is executed. The processing content of the time adjustment processing will be described later. Thereafter, in step S914, the numerical information after the process of step S915 is set by overwriting the reach random number counter C3, and the reach random number update process is ended. Incidentally, upon the transition to step S915 and the transition to step S914, the jump instruction of the program counter is executed.

図17(c)に示すように、本パターンの電役乱数更新処理では、先ずステップS921にて、電役乱数カウンタC4に保持されている数値情報をMPU102のレジスタに読み出し、ステップS922にて、その読み出した数値情報を次の数値情報となるように更新すべく1加算する。その後、ステップS923にて、ステップS922にて更新した結果の数値情報が、電役乱数カウンタC4の最大値(具体的には「250」)を超えているか否かを判定する(具体的には「250」以上となっているか否かを判定する)。   As shown in FIG. 17C, in the electronic pattern random number update process of this pattern, first, in step S921, the numerical information held in the electronic pattern random number counter C4 is read out to the register of the MPU 102, and in step S922. The read out numerical information is incremented by 1 so as to be the next numerical information. Thereafter, in step S923, it is determined whether the numerical information of the result updated in step S922 exceeds the maximum value (specifically, "250") of the electronic random number counter C4 (specifically, It is judged whether it is "250" or more).

最大値を超えていない場合(ステップS923:NO)には、そのままステップS926に進む。この場合、プログラムカウンタのジャンプ命令は実行されず、プログラムカウンタのデータが1加算されることでステップS926に移行する。   If it does not exceed the maximum value (step S 923: NO), the process directly proceeds to step S 926. In this case, the jump instruction of the program counter is not executed, and the data of the program counter is incremented by one, and the process proceeds to step S926.

最大値を超えている場合(ステップS923:YES)には、ステップS924にて、上記ステップS922において更新した数値情報を最小値の数値情報、具体的には「0」に設定する。続くステップS925にて、電役側の時間調整用処理を実行する。当該時間調整用処理の処理内容については、後に説明する。その後、ステップS926に進む。ちなみに、ステップS924への移行及びステップS926への移行に際して、プログラムカウンタのジャンプ命令が実行される。   If it exceeds the maximum value (step S 923: YES), in step S 924, the numerical value information updated in step S 922 is set to the numerical value information of the minimum value, specifically, “0”. In the subsequent step S 925, processing for time adjustment on the electronic combination side is executed. The processing content of the time adjustment processing will be described later. Thereafter, the process proceeds to step S926. Incidentally, upon transition to step S924 and transition to step S926, a jump instruction of the program counter is executed.

ステップS926では、MPU102にて読み出されている上記数値情報が、電役乱数カウンタC4の今回の更新周回において初期値となった数値情報と同一であるか否かを判定する。具体的には、RWM104に記憶されている今回の更新周回における初期値の情報を読み出し、ステップS922の処理後の数値情報又はステップS925の処理後の数値情報がその初期値の情報と同一であるか否かを判定する。   In step S926, it is determined whether the numerical value information read out by the MPU 102 is the same as the numerical value information that has become the initial value in the current update round of the electronic-composition random number counter C4. Specifically, the information of the initial value in the present update round stored in the RWM 104 is read out, and the numerical information after the process of step S922 or the numerical information after the process of step S925 is the same as the information of the initial value. It is determined whether or not.

ステップS926にて否定判定をした場合には、ステップS927にて、ステップS922の処理後の数値情報又はステップS925の処理後の数値情報を電役乱数カウンタC4に上書きすることで設定する。その後、本大当たり乱数更新処理を終了する。   If a negative determination is made in step S926, in step S927, numerical value information after the processing in step S922 or numerical information after the processing in step S925 is set by overwriting the electronic random number counter C4. Thereafter, the jackpot random number update process is ended.

一方、ステップS926にて肯定判定をした場合には、ステップS928にて、第3初期値カウンタCN3に保持されている現状の数値情報を読み出し、ステップS929にて、その数値情報をステップS922の処理後の数値情報又はステップS925の処理後の数値情報に対して上書きするとともに、RWM104における更新周回の初期値を記憶するためのエリアに上書きする。その後、ステップS927にて、ステップS929の処理後の数値情報を電役乱数カウンタC4に上書きすることで設定した後に、本大当たり乱数更新処理を終了する。   On the other hand, when an affirmative determination is made in step S926, the current numerical value information held in the third initial value counter CN3 is read out in step S928, and the numerical information is processed in step S922 in step S929. While overwriting the subsequent numerical information or the numerical information after the process of step S 925, the area for storing the initial value of the update round in the RWM 104 is overwritten. Thereafter, in step S 927, the numerical information after the process of step S 929 is set by overwriting the electronic random number counter C 4, and then the present jackpot random number updating process is ended.

上記ステップS916のリーチ側の時間調整用処理は、大当たり乱数カウンタC1の数値情報が初期値に設定されずに、リーチ乱数カウンタC3の数値情報が初期値に設定される場合におけるステップS201〜ステップS205の処理時間を、大当たり乱数カウンタC1の数値情報が初期値に設定され、リーチ乱数カウンタC3の数値情報が初期値に設定されない場合におけるステップS201〜ステップS205の処理時間に近付けるために、リーチ乱数カウンタC3の数値情報が初期値に設定される場合におけるリーチ乱数更新処理の処理時間を遅延させるための処理である。より詳細には、前者の処理時間と後者の処理時間とを同一又は略同一とするための処理である。   In the time adjustment process on the reach side in step S916, step S201 to step S205 in the case where the numerical information of the reach random number counter C1 is not set to the initial value and the numerical information of the reach random number counter C3 is set to the initial value. In order to make the processing time of step S201 to step S205 approach when the numerical information of the big hit random number counter C1 is set to the initial value and the numerical information of the reach random number counter C3 is not set to the initial value, This is a process for delaying the processing time of the reach random number update process when the numerical value information of C3 is set to the initial value. More specifically, it is a process for making the former processing time the same as the latter processing time.

また、上記ステップS925の電役側の時間調整用処理は、大当たり乱数カウンタC1の数値情報が初期値に設定されずに、電役乱数カウンタC4の数値情報が初期値に設定される場合におけるステップS201〜ステップS205の処理時間を、大当たり乱数カウンタC1の数値情報が初期値に設定され、電役乱数カウンタC4の数値情報が初期値に設定されない場合におけるステップS201〜ステップS205の処理時間に近付けるために、電役乱数カウンタC4の数値情報が初期値に設定される場合における電役乱数更新処理の処理時間を遅延させるための処理である。より詳細には、前者の処理時間と後者の処理時間とを同一又は略同一とするための処理である。   In addition, the processing for time adjustment on the side of the electronic part in the step S925 is a step in the case where the numerical information of the electronic part random number counter C4 is set to the initial value without setting the numerical information of the big hit random number counter C1 to the initial value In order to approach the processing time of step S201 to step S205 when the numerical information of the big hit random number counter C1 is set to the initial value and the numerical information of the electronic random number counter C4 is not set to the initial value. It is the processing for delaying the processing time of the electronic random number updating process in the case where the numerical information of the electronic random number counter C4 is set to the initial value. More specifically, it is a process for making the former processing time the same as the latter processing time.

ここで、大当たり乱数カウンタC1は、RWM104において2バイトが設定されているのに対して、リーチ乱数カウンタC3及び電役乱数カウンタC4はそれぞれ、RWM104において1バイトが設定されている。この場合に、大当たり乱数カウンタC1、リーチ乱数カウンタC3及び電役乱数カウンタC4の数値情報を最小値に設定する場合には、それらの「0」クリア処理が実行されるが、その「0」クリア処理は、ビット単位ではなくバイト単位で実行される。そうすると、大当たり乱数カウンタC1を最小値に設定するための処理(ステップS904)の処理時間は、リーチ乱数カウンタC3を最小値に設定するための処理(ステップS915)の処理時間よりも長く、同様に、電役乱数カウンタC4を最小値に設定するための処理(ステップS924)の処理時間よりも長い。これは大当たり種別カウンタC2についても同様であり、大当たり種別カウンタC2もRWM104において1バイトが設定されているため、大当たり乱数カウンタC1を最小値に設定するための処理の処理時間は、大当たり種別カウンタC2を最小値に設定するための処理の処理時間よりも長い。したがって、上記不正装置Aを利用してステップS201〜ステップS205の処理時間を読み取ることで、抽選用乱数更新処理(ステップS202)にて、大当たり乱数カウンタC1、大当たり種別カウンタC2、リーチ乱数カウンタC3及び電役乱数カウンタC4のいずれか1つが最小値への設定がなされた場合、それが大当たり乱数カウンタC1に対するものであるか否かを特定することが可能となってしまう。   Here, the large random number counter C1 has two bytes set in the RWM 104, whereas the reach random number counter C3 and the electronic combination random number counter C4 each have one byte set in the RWM 104. In this case, when setting the numerical information of the jackpot random number counter C1, the reach random number counter C3 and the electronic part random number counter C4 to the minimum value, their “0” clear processing is executed, but the “0” clear is performed. The processing is performed not on a bit basis but on a byte basis. Then, the processing time of the process (step S904) for setting the big hit random number counter C1 to the minimum value is longer than the processing time of the process (step S915) for setting the reach random number counter C3 to the minimum value. This is longer than the processing time of the process (step S 924) for setting the random number counter C 4 to the minimum value. The same applies to the jackpot type counter C2, and since 1 byte is set in the jackpot type counter C2 in the RWM 104, the processing time for setting the jackpot random number counter C1 to the minimum value is the jackpot type counter C2 Is longer than the processing time for setting the value to the minimum value. Therefore, by reading the processing time of step S201 to step S205 using the illegal device A, the jackpot random number counter C1, the jackpot type counter C2, the reach random number counter C3 and the random number update process for lottery (step S202) When any one of the electronic random number counters C4 is set to the minimum value, it becomes possible to specify whether or not it is the jackpot random number counter C1.

これに対して、上記のようにリーチ側の時間調整用処理(ステップS916)及び電役側の時間調整用処理(ステップS925)が実行されることにより、抽選用乱数更新処理(ステップS202)にて、大当たり乱数カウンタC1のみが最小値への設定がなされた場合、リーチ乱数カウンタC3のみが最小値への設定がなされた場合、及び電役乱数カウンタC4のみが最小値への設定がなされた場合のいずれであるかを、ステップS201〜ステップS205の処理時間を不正に読み取ったとしても、特定することができなくなる。よって、大当たり乱数カウンタC1の数値情報の不正読み取りに基づき不正な利益を得ようとしても、それを阻止することが可能となる。   On the other hand, the random number updating process for lottery (step S202) is performed by executing the process for adjusting the time on the reach side (step S916) and the process for adjusting the time on the electronic worker side (step S925) as described above. When only the big hit random number counter C1 is set to the minimum value, only the reach random number counter C3 is set to the minimum value, and only the electric random number counter C4 is set to the minimum value. Even if the processing time of steps S201 to S205 is read illegally, it becomes impossible to specify which of the cases. Therefore, even if it is attempted to obtain an illegal profit based on the illegal reading of the numerical information of the jackpot random number counter C1, it is possible to prevent that.

ちなみに、上記各時間調整用処理の具体的な処理内容は、処理時間の均一化を図る同士の処理時間の時間差を埋めるように、上記ステップS504と同様にNOPの命令を読み出して処理を実行しないことを繰り返す構成としてもよく、NOP以外であって遊技を進行させる場合にMPU102にて参照されることとなるデータについての設定処理が実行されない命令を実行する構成としてもよい。   By the way, the specific processing contents of the above-mentioned time adjustment processing do not execute the processing by reading out the NOP instruction as in the above-mentioned step S 504 so as to fill in the time difference between the processing times for achieving equalization of processing time. It may be configured to repeat the process, or may be configured to execute an instruction other than the NOP and for which the setting process for data to be referred to by the MPU 102 is not executed when the game is advanced.

なお、第5のパターンの構成は、以下のように変更してもよい。   The configuration of the fifth pattern may be changed as follows.

(5−1)リーチ側の時間調整用処理及び電役側の時間調整用処理のうち一方のみが実行される構成としてもよい。   (5-1) Only one of the time adjustment process on the reach side and the time adjustment process on the electronic combination side may be executed.

(5−2)大当たり種別更新処理においても、大当たり種別カウンタC2の数値情報を最小値に設定する場合には、種別側の時間調整用処理を実行するようにしてもよい。この場合、当該種別側の時間調整用処理を、大当たり乱数カウンタC1の数値情報が初期値に設定されずに、大当たり種別カウンタC2の数値情報が初期値に設定される場合におけるステップS201〜ステップS205の処理時間を、大当たり乱数カウンタC1の数値情報が初期値に設定され、大当たり種別カウンタC2の数値情報が初期値に設定されない場合におけるステップS201〜ステップS205の処理時間に近付けるために、大当たり種別カウンタC2の数値情報が初期値に設定される場合における大当たり種別更新処理の処理時間を遅延させるようにすればよい。より詳細には、前者の処理時間と後者の処理時間とを同一又は略同一とするための処理として、当該種別側の時間調整用処理が設定されていればよい。このように種別側の時間調整用処理を実行する場合、リーチ側の時間調整用処理及び電役側の時間調整用処理を実行しないようにしてもよいが、大当たり乱数カウンタC1の数値情報が最小値に設定されるタイミングを特定しづらくする上では、リーチ側の時間調整用処理及び電役側の時間調整用処理のうち一方も実行される構成とすることが好ましく、それら処理の両方が実行される構成とすることがより好ましい。   (5-2) Also in the jackpot type updating process, when the numerical value information of the jackpot type counter C2 is set to the minimum value, the process for time adjustment on the type side may be executed. In this case, step S201 to step S205 in the case where the numerical value information of the big hit random number counter C1 is not set to the initial value and the numerical information of the big hit type counter C2 is set to the initial value In order to approximate the processing time of step S201 to step S205 when the numerical information of the big hit random number counter C1 is set to the initial value and the numeric information of the big hit type counter C2 is not set to the initial value, the big hit type counter The processing time of the jackpot type updating process in the case where the numerical value information of C2 is set to the initial value may be delayed. More specifically, the process for adjusting the time on the type side may be set as a process for making the former processing time the same as or substantially the same as the latter processing time. As described above, when the time adjustment process on the type side is executed, the reach adjustment process on the reach side and the time adjustment process on the electronic work side may not be executed, but the numerical information of the jackpot random number counter C1 is minimum. In order to make it difficult to specify the timing to be set to the value, it is preferable that one of the reach adjustment processing and the electronic adjustment processing be also performed. It is more preferable to set it as

(5−3)RWM104において大当たり乱数カウンタC1として割り当てられるバイト数と、RWM104においてリーチ乱数カウンタC3として割り当てられるバイト数とを同一とすることにより、上記ステップS904の処理に要する時間と、上記ステップS915の処理に要する時間とが同一又は略同一となるようにしてもよい。この場合、ステップS916の処理を実行しなくても、大当たり乱数カウンタC1のみが最小値への設定がなされた場合及びリーチ乱数カウンタC3のみが最小値への設定がなされた場合のいずれであるかを、ステップS201〜ステップS205の処理時間を不正に読み取ったとしても特定することができなくなる。なお、当該構成を、大当たり種別カウンタC2や電役乱数カウンタC4に対して適用してもよい。   (5-3) The time required for the process of step S904 and the step S915 by making the number of bytes allocated as the big hit random number counter C1 in the RWM 104 equal to the number of bytes allocated as the reach random number counter C3 in the RWM 104 The time required for the process may be the same or substantially the same. In this case, even if the process in step S916 is not performed, either the large random number counter C1 alone is set to the minimum value or the reach random number counter C3 alone is set to the minimum value Even if the processing time of step S201 to step S205 is read illegally, it can not be specified. The configuration may be applied to the jackpot type counter C2 or the electronic combination random number counter C4.

(5−4)上記ステップS916の処理を実行する構成に代えて、上記ステップS915では、リーチ乱数カウンタC3を最小値に設定する処理、すなわちRWM104における該当する1バイトのエリアのクリア処理を2回実行する構成としてもよい。この場合、リーチ乱数カウンタC3を最小値に設定する場合においてクリア処理の対象となるバイト数が、大当たり乱数カウンタC1を最小値に設定する場合においてクリア処理の対象となるバイト数と同一となる。したがって、ステップS916の処理を実行しなくても、大当たり乱数カウンタC1のみが最小値への設定がなされた場合及びリーチ乱数カウンタC3のみが最小値への設定がなされた場合のいずれであるかを、ステップS201〜ステップS205の処理時間を不正に読み取ったとしても特定することができなくなる。なお、当該構成を、大当たり種別カウンタC2や電役乱数カウンタC4に対して適用してもよい。   (5-4) Instead of executing the process of step S916, in step S915, the process of setting the reach random number counter C3 to the minimum value, that is, the process of clearing the corresponding 1-byte area in the RWM 104 twice. It may be configured to execute. In this case, when the reach random number counter C3 is set to the minimum value, the number of bytes targeted for the clearing process is the same as the number of bytes targeted for the clearing process when the large per random number counter C1 is set to the minimum value. Therefore, even if the process of step S916 is not performed, which of the case where only the big hit random number counter C1 is set to the minimum value and the case where only the reach random number counter C3 is set to the minimum value is made. Even if the processing time of step S201 to step S205 is read illegally, it can not be specified. The configuration may be applied to the jackpot type counter C2 or the electronic combination random number counter C4.

<第6のパターン>
次に、上記不正行為の対策となる第6のパターンの構成について説明する。
<Sixth pattern>
Next, the configuration of the sixth pattern serving as a measure against the above-mentioned fraud will be described.

当該第6のパターンでは、タイマ割込み処理の処理構成が、既に説明したタイマ割込み処理(図9)の処理構成と異なっている。図18は、本パターンにおけるタイマ割込み処理を示すフローチャートである。   In the sixth pattern, the processing configuration of the timer interrupt processing is different from the processing configuration of the timer interrupt processing (FIG. 9) described above. FIG. 18 is a flowchart showing timer interrupt processing in the present pattern.

図18に示すように、本タイマ割込み処理では、先ずステップS1001にて、抽選用乱数更新処理を実行した後に、ステップS1002にて、停電情報記憶処理を実行する。その後、ステップS1003〜ステップS1023では、上記タイマ割込み処理(図9)におけるステップS203〜ステップS223と同様の処理を実行する。   As shown in FIG. 18, in the timer interrupt process, first, in step S1001, a lottery random number update process is performed, and then in step S1002, a power failure information storage process is performed. Thereafter, in steps S1003 to S1023, the same processes as steps S203 to S223 in the timer interrupt process (FIG. 9) are executed.

つまり、本パターンでは、抽選用乱数更新処理が、停電情報記憶処理(ステップS1002)と、遊技停止判定処理(ステップS1005)との間に含まれていない。したがって、これらの処理間の処理時間が不正に読み出されたとしても、大当たり乱数カウンタC1の数値情報が最小値に設定されたタイミングを特定することはできない。また、抽選用乱数更新処理は、タイマ割込み処理の1処理回の範囲内において、MPU102が入出力ポート102aを通じて入出力を行うための処理間に含まれていない。したがって、タイマ割込み処理の1処理回の範囲内において、ステップS1002とステップS1005との間以外で、一の入出力に係る処理と、その後の入出力に係る処理との間の処理時間が不正に読み取られたとしても、大当たり乱数カウンタC1の数値情報が最小値に設定されたタイミングを特定することはできない。   That is, in this pattern, the lottery random number update process is not included between the power failure information storage process (step S1002) and the game stop determination process (step S1005). Therefore, even if the processing time between these processes is read out illegally, it is not possible to specify the timing at which the numerical information of the jackpot random number counter C1 is set to the minimum value. Further, the lottery random number updating process is not included between the processes for the MPU 102 to perform input / output through the input / output port 102 a within the range of one process of the timer interrupt process. Therefore, within the range of one processing of the timer interrupt processing, the processing time between the processing relating to one input / output and the processing relating to the subsequent input / output is improper except between step S1002 and step S1005. Even if read, it is not possible to specify the timing at which the numerical information of the jackpot random number counter C1 is set to the minimum value.

但し、タイマ割込み処理の1処理回における一の入出力に係る処理と、次の処理回におけるそれと同一又はそれとは異なる入出力に係る処理との間の処理時間が不正に読み取られると、その処理時間に抽選用乱数更新処理が含まれてしまう。これに対して、抽選用乱数更新処理は、タイマ割込み処理において最初の入出力に係る処理よりも前のタイミングで実行されるように設定されている。つまり、メイン処理(図8)のステップS110〜ステップS115における残余処理の後であって、その後に最初に実行される入出力に係る処理(入力及び出力の少なくとも一方に係る処理)よりも前に、抽選用乱数更新処理が実行される。   However, if the processing time between the processing related to one input / output in one processing cycle of timer interrupt processing and the processing related to the same or different input / output in the next processing cycle is illegally read, the processing The time will include lottery random number update processing. On the other hand, the lottery random number updating process is set to be executed at a timing earlier than the process related to the first input / output in the timer interrupt process. That is, after the remaining process in step S110 to step S115 of the main process (FIG. 8), and before the process related to input / output to be executed first (process related to at least one of input and output) , Lottery random number updating processing is executed.

既に説明したとおり、残余処理は、各タイマ割込み処理の処理完了時間に応じて実行の有無及び2回のタイマ割込み処理間における実行回数が不規則に変動する非定期処理であるため、所定の処理回のタイマ割込み処理が完了してから次の処理回のタイマ割込み処理にて最初の入出力に係る処理が実行されるまでの処理時間は不規則に変動することとなる。そうすると、タイマ割込み処理の1処理回における一の入出力に係る処理と、次の処理回におけるそれと同一又はそれとは異なる入出力に係る処理との間の処理時間が不正に読み取られたとしても、抽選用乱数更新処理にて大当たり乱数カウンタC1の数値情報が最小値に設定されたか否かを特定しづらくなる、又は特定不可となる。   As already described, the remaining process is a non-periodic process in which the presence or absence of execution and the number of times of execution between the two timer interrupt processes fluctuate irregularly according to the process completion time of each timer interrupt process. The processing time from the completion of one timer interrupt process to the execution of the process related to the first input / output in the timer interrupt process of the next process cycle fluctuates irregularly. Then, even if the processing time between the processing related to one input / output in one processing cycle of timer interrupt processing and the processing related to the same or different input / output in the next processing cycle is read illegally, It becomes difficult to specify whether or not the numerical information of the big hit random number counter C1 is set to the minimum value in the random number updating process for drawing, or it becomes impossible to specify.

また、本構成であれば、大当たり乱数カウンタC1が初期値に設定されたタイミング、大当たり種別カウンタC2が最小値に設定されたタイミング、大当たり種別カウンタC2が初期値に設定されたタイミング、リーチ乱数カウンタC3が最小値に設定されたタイミング、電役乱数カウンタC4が最小値に設定されたタイミング、及び電役乱数カウンタC4が初期値に設定されたタイミングについても、上記のように処理時間が不正に読み取るだけでは特定しづらい又は特定不可となる。   Further, in this configuration, the timing when the big hit random number counter C1 is set to the initial value, the timing when the big hit type counter C2 is set to the minimum value, the timing when the big hit type counter C2 is set to the initial value, reach random number counter Also for the timing when C3 is set to the minimum value, the timing when the random number counter C4 is set to the minimum value, and the timing when the electronic part random number counter C4 is set to the initial value, the processing time is incorrect as described above. It becomes difficult to identify or can not be identified only by reading.

ちなみに、本パターンにおける抽選用乱数更新処理の処理構成は、上記第1のパターンの場合と同様である。また、大当たり乱数更新処理を含めて、上記各パターンにて説明したような時間用調整処理は実行されない。   Incidentally, the processing configuration of the lottery random number updating process in the present pattern is the same as that of the first pattern. In addition, the time adjustment process as described in each of the above-described patterns, including the jackpot random number update process, is not performed.

なお、第6のパターンの構成は、以下のように変更してもよい。   The configuration of the sixth pattern may be changed as follows.

(6−1)残余処理と、その後に最初に実行される入出力に係る処理との間に、抽選用乱数更新処理(すなわち大当たり乱数更新処理)が含まれる構成においては、当該抽選用乱数更新処理がタイマ割込み処理の最初のタイミングで実行されることは必須ではなく、入出力に係る処理、すなわちMPU102から入力用のドライバを選択する信号や、出力用のドライバを選択する信号が出力される処理ではないこと、MPU102から他の制御装置に向けてコマンドが出力される処理ではないこと、及びMPU102から遊技ホールの管理コンピュータに信号出力される処理ではないことを条件として、抽選用乱数更新処理よりも前に他の処理が実行される構成としてもよい。例えば、所定のデータをROM103から読み出す処理が、抽選用乱数更新処理よりも先に実行される構成としてもよい。   (6-1) In the configuration in which the random number updating process for lottery (that is, the jackpot random number updating process) is included between the remaining process and the process related to the input / output to be executed first, the random number updating for lottery It is not essential that the process is executed at the first timing of the timer interrupt process, and the process relating to input / output, that is, a signal for selecting a driver for input or a signal for selecting a driver for output is output from MPU 102 Random number update process for lottery under the condition that it is not a process, it is not a process in which a command is output from MPU 102 to another control device, and it is not a process in which a signal is output from MPU 102 to a game hall management computer Other processes may be executed prior to the process. For example, the process of reading predetermined data from the ROM 103 may be performed prior to the lottery random number update process.

(6−2)図19に示すタイマ割込み処理では、先ずステップS1101にて、上記ステップS201と同様に停電情報記憶処理を実行する。その後、ステップS1102〜ステップS1120では、上記ステップS203〜ステップS221と同様の処理を実行する。そして、ステップS1121にて、抽選用乱数更新処理を実行した後に、ステップS1122にて割込み終了宣言の設定を行うとともに、ステップS1123にて割込み許可の設定を行う。その後、本タイマ割込み処理を終了する。本処理構成の場合、所定の入出力に係る処理(ステップS1119)が実行された後に他の入出力に係る処理が実行されることなく残余処理が実行され得る構成において、当該所定の入出力に係る処理と残余処理との間で抽選用乱数更新処理が実行される。これにより、上記パターン6と同様に、タイマ割込み処理の1処理回における一の入出力に係る処理と、次の処理回におけるそれと同一又はそれとは異なる入出力に係る処理との間の処理時間が不正に読み取られたとしても、抽選用乱数更新処理にて大当たり乱数カウンタC1の数値情報が最小値に設定されたか否かを特定しづらくなる、又は特定不可となる。   (6-2) In the timer interrupt process shown in FIG. 19, first, at step S1101, the power failure information storage process is executed as in step S201. Thereafter, in steps S1102 to S1120, processing similar to that of steps S203 to S221 is performed. Then, after the lottery random number updating process is executed in step S1121, the interrupt end declaration is set in step S1122, and the interrupt permission is set in step S1123. Thereafter, this timer interrupt processing is ended. In the case of this processing configuration, after the processing (step S1119) related to the predetermined input / output is performed, the remaining processing can be executed without the processing related to the other input / output being performed. A random number updating process for lottery is executed between the process and the remaining process. Thereby, similarly to the pattern 6, the processing time between the processing related to one input / output in one processing time of timer interrupt processing and the processing related to the same or different input / output in the next processing time Even if it is read illegitimately, it becomes difficult or impossible to specify whether or not the numerical information of the jackpot random number counter C1 is set to the minimum value in the random number updating process for lottery.

(6−3)図20及び図21に示すように、定期的に最初の処理が実行される通常処理と、同じく定期的に最初の処理が実行されるタイマ割込み処理とのそれぞれに、遊技を進行させるのに必要な処理が分散して設定された処理構成において、上記第6のパターンと同様の対策を採用してもよい。   (6-3) As shown in FIG. 20 and FIG. 21, the game is played in each of the normal process in which the first process is periodically executed and the timer interrupt process in which the first process is periodically executed as well. The same countermeasure as the sixth pattern may be adopted in the processing configuration in which the processing necessary for advancing is distributed and set.

具体的には、通常処理は、メイン処理(図8)におけるステップS109の処理が実行された後に、実行される。そして、図20に示すように、ステップS1201にて上記ステップS207と同様の処理を実行し、ステップS1202〜ステップS1203にて、上記ステップS203〜ステップS204と同様の処理を実行し、ステップS1204〜ステップS1213にて、上記ステップS212〜ステップS221と同様の処理を実行する。その後、ステップS1214にて、停電フラグに「1」がセットされているか否かを判定する。停電フラグは、タイマ割込み処理(図21)におけるステップS1302の停電情報記憶処理にて停電の発生が特定された場合に「1」がセットされる。   Specifically, the normal process is performed after the process of step S109 in the main process (FIG. 8) is performed. Then, as shown in FIG. 20, the same process as step S207 is performed in step S1201, and the same process as step S203 to step S204 is performed in steps S1202 to S1203, and steps S1204 to S1204 are performed. In S1213, the same processing as the above-described steps S212 to S221 is performed. Thereafter, in step S1214, it is determined whether the power failure flag is set to "1". The power failure flag is set to “1” when the occurrence of a power failure is identified in the power failure information storing process of step S1302 in the timer interrupt process (FIG. 21).

停電フラグに「1」がセットされていない場合には、ステップS1215にて次の通常処理の実行タイミングであるか否か、すなわち前回の通常処理の開始から所定時間(具体的には4msec)が経過したか否かを判定する。そして、通常処理の開始タイミングに至るまで、ステップS1216〜ステップS1219の残余処理を繰り返し実行する。ステップS1216〜ステップS1219の処理内容は、上記ステップS110〜ステップS115と同様である。   If "1" is not set in the power failure flag, it is determined in step S1215 whether it is time to execute the next normal process, that is, a predetermined time (specifically, 4 msec) from the start of the previous normal process. It is determined whether it has elapsed. Then, the remaining processes of steps S1216 to S1219 are repeatedly executed until the start time of the normal process is reached. The processing content of step S1216 to step S1219 is the same as that of step S110 to step S115.

一方、ステップS1214にて、停電フラグに「1」がセットされていると判定した場合には、ステップS1220以降の停電時処理を実行する。つまり、ステップS1220では、タイマ割込み処理の発生を禁止し、その後、ステップS1221にてRWM判定値を算出、保存し、ステップS1222にてRWM104のアクセスを禁止した後に、電源が完全に遮断して処理が実行できなくなるまで無限ループを継続する。   On the other hand, when it is determined that the power failure flag is set to “1” in step S1214, the power failure process after step S1220 is executed. That is, in step S1220, the generation of timer interrupt processing is prohibited, and then the RWM determination value is calculated and stored in step S1221, and after the access to RWM 104 is prohibited in step S1222, the power is completely shut off and processing is performed. Continues an infinite loop until it can not execute.

タイマ割込み処理は、図21に示すように、先ずステップS1301にて抽選用乱数更新処理を実行する。この処理内容は、上記ステップS1001と同様である。その後、ステップS1302にて上記ステップS201と同様の処理を実行し、ステップS1303にて上記ステップS205と同様の処理を実行し、ステップS1304〜ステップS1307にて、上記ステップS208〜ステップS211と同様の処理を実行した後に、本タイマ割込み処理を終了する。   In the timer interrupt process, as shown in FIG. 21, first, in step S1301, a lottery random number update process is executed. The contents of this process are the same as those in step S1001. Thereafter, in step S1302, the same process as step S201 is performed, and in step S1303, the same process as step S205 is performed. In steps S1304 to S1307, the process similar to step S208 to step S211. After execution of the timer interrupt processing, the timer interrupt processing is terminated.

上記処理構成とすることにより、通常処理とタイマ割込み処理とのそれぞれに遊技の進行を制御するための処理が分散して設定された構成において、残余処理の後であって、その後に最初に実行される入出力に係る処理(入力及び出力の少なくとも一方に係る処理)よりも前に、抽選用乱数更新処理(大当たり乱数更新処理)が実行される。これにより、タイマ割込み処理の1処理回における一の入出力に係る処理と、次の処理回におけるそれと同一又はそれとは異なる入出力に係る処理との間の処理時間が不正に読み取られたとしても、抽選用乱数更新処理にて大当たり乱数カウンタC1の数値情報が最小値に設定されたか否かを特定しづらくなる、又は特定不可となる。   With the above processing configuration, in the configuration in which the processing for controlling the progress of the game is dispersedly set in each of the normal processing and the timer interrupt processing, the processing is performed after the remaining processing and is performed first after that Prior to the process related to the input / output to be performed (the process related to at least one of the input and the output), the random number updating process for lottery (the jackpot random number updating process) is executed. Thereby, even if the processing time between the processing related to one input / output in one processing cycle of the timer interrupt processing and the processing related to the same or different input / output in the next processing cycle is illegally read. It becomes difficult to specify whether or not the numerical value information of the jackpot random number counter C1 is set to the minimum value in the random number updating process for drawing, or it becomes impossible to specify.

なお、抽選用乱数更新処理がタイマ割込み処理(図21)において最後の入出力に係る処理の後に実行される構成としてもよい。   The lottery random number updating process may be executed after the process related to the final input / output in the timer interrupt process (FIG. 21).

(6−4)大当たり乱数更新処理において、大当たり乱数カウンタC1の数値情報を最大値に向けて順次更新させていく場合の処理と、大当たり乱数カウンタC1の数値情報が最大値を超えた場合に最小値に設定する場合の処理とが分離して設定されており、それらの処理の間に、大当たり乱数カウンタC1の更新に係る処理とは異なる処理が存在している構成としてもよい。この場合、少なくとも上記最小値に設定する場合の処理が、ステップS110〜ステップS115における残余処理の後であって、その後に最初に実行される入出力に係る処理(入力及び出力の少なくとも一方に係る処理)よりも前に実行されるようにすることが好ましい。又は、所定の入出力に係る処理が実行された後に他の入出力に係る処理が実行されることなく上記残余処理が実行され得る構成において、当該所定の入出力に係る処理と残余処理との間で、少なくとも上記最小値に設定する場合の処理が実行されるようにすることが好ましい。   (6-4) In the jackpot random number updating process, processing when the numerical information of the jackpot random number counter C1 is sequentially updated toward the maximum value and the minimum when the numerical information of the jackpot random number counter C1 exceeds the maximum value The processing in the case of setting to a value is set separately, and a configuration different from the processing relating to the update of the jackpot random number counter C1 may be present among the processing. In this case, the process for setting at least the minimum value is after the remaining process in step S110 to step S115, and is a process related to input / output that is initially executed after that (related to at least one of input and output It is preferable to be performed before processing (processing). Alternatively, in a configuration in which the above-mentioned remaining process can be executed without the process related to another input / output being performed after the process related to the predetermined input / output is performed, the process related to the predetermined input / output and the remaining process Preferably, at least the process of setting the minimum value is performed.

以上のとおり、上記第1のパターン〜上記第6のパターンのいずれかを採用することにより、上記不正装置Aを利用して、MPU102における一の入出力に係る処理から、その後の一の入出力に係る処理までの処理時間が不正に読み取られたとしても、大当たり乱数カウンタC1の数値情報が最小値となるタイミングを特定しづらくさせる又は特定不可とさせることが可能となる。   As described above, by adopting any one of the first pattern to the sixth pattern, it is possible to use the fraudulent device A to perform processing related to one input / output in the MPU 102 and then one input / output thereafter. Even if the processing time until the processing related to the above is illegally read, it is possible to make it difficult or impossible to specify the timing at which the numerical information of the big hit random number counter C1 becomes the minimum value.

また、上記第1のパターン〜上記第6のパターンのいずれかであれば、上記不正行為を抑制する上で、大当たり乱数カウンタC1の数値情報を直接操作するのではなく、数値情報の更新タイミングの遅延又は不規則化を行うだけであるので、大当たり乱数カウンタC1の数値情報を利用した当否判定に関して不都合が生じづらくなる。   In addition, if it is any one of the first pattern to the sixth pattern, it is not necessary to directly manipulate the numerical information of the jackpot random number counter C1 in order to suppress the illegal activity, but to update timing of the numerical information. Since only delaying or randomizing is performed, inconveniences are less likely to occur in regard to the determination of success or failure using the numerical information of the jackpot random number counter C1.

この場合に、本パチンコ機10は、上記第1のパターン〜上記第6のパターンのいずれか1つの構成を有しているが、複数のパターンに係る構成を同時に有していてもよい。例えば、上記第1のパターンに係る構成、上記第2のパターンに係る構成、上記第3のパターンに係る構成、及び上記第5のパターンに係る構成のいずれかと、上記第4のパターンに係る構成及び上記第6のパターンに係る構成の少なくとも一方とを同時に有していてもよい。   In this case, the pachinko machine 10 has the configuration of any one of the first pattern to the sixth pattern, but may have configurations relating to a plurality of patterns simultaneously. For example, any of the configuration according to the first pattern, the configuration according to the second pattern, the configuration according to the third pattern, and the configuration according to the fifth pattern, and the configuration according to the fourth pattern And at least one of the configurations according to the sixth pattern may be provided simultaneously.

なお、上述した実施の形態の記載内容に限定されず、本発明の趣旨を逸脱しない範囲内で種々の変形改良が可能である。例えば以下のように変更してもよい。ちなみに、以下の別形態の構成を、上記実施の形態の構成に対して、個別に適用してもよく、組み合わせて適用してもよい。   In addition, it is not limited to the description content of embodiment mentioned above, A various deformation | transformation improvement is possible within the range which does not deviate from the meaning of this invention. For example, it may be changed as follows. Incidentally, the configuration of the other embodiment described below may be applied individually to the configuration of the above embodiment, or may be applied in combination.

・上記第1〜第6のパターンの構成に代えて、大当たり乱数カウンタC1の数値情報を更新するためのCPU又は専用回路を、MPU102の制御部とは別に備える構成とし、大当たり乱数カウンタC1の数値情報の更新、最小値の設定及び更新周回を開始する場合における初期値の設定を、MPU102の制御部とは独立して実行する構成としてもよい。そして、MPU102の制御部にて大当たり乱数カウンタC1の数値情報を利用した当否判定処理を実行する場合には、上記別制御部からその時点の数値情報を取得する構成としてもよい。本構成においては、上記別制御部からMPU102への数値情報の提供に要する時間が一定(異なる提供タイミング間で同一又は略同一)となるようにすることで、上記不正装置Aを利用して所定の処理間の処理時間が取得されたとしても、大当たり乱数カウンタC1の数値情報が最小値となるタイミングを特定しづらくさせる又は特定不可とさせることが可能となる。   -Instead of the configurations of the first to sixth patterns, a CPU or dedicated circuit for updating numerical information of the big hit random number counter C1 is provided separately from the control unit of the MPU 102, and the numeric value of the big hit random number counter C1 The update of information, the setting of the minimum value, and the setting of the initial value when starting the update round may be performed independently of the control unit of the MPU 102. When the control unit of the MPU 102 executes the determination processing using the numerical information of the big hit random number counter C1, the numerical information at that time may be acquired from the other control unit. In this configuration, by making the time required for provision of numerical information from the separate control unit to the MPU 102 constant (the same or substantially the same between different provision timings), it is possible to obtain a predetermined value using the unauthorized device A. Even if the processing time between the processes in is acquired, it is possible to make it difficult or impossible to specify the timing at which the numerical information of the jackpot random number counter C1 becomes the minimum value.

また、本構成においては、上記別制御部がMPU102の制御部とは別チップとして設けられていてもよいが、両者の通信経路に対して不正にアクセスして上記別制御部の更新後の数値情報を不正に取得しようとする行為を阻止する上では、上記別制御部がMPU102の制御部とともに1チップ化されていることが好ましい。   Further, in this configuration, although the separate control unit may be provided as a separate chip from the control unit of the MPU 102, the value after the update of the separate control unit is illegally accessed to both communication paths. In order to prevent an act of illegally acquiring information, it is preferable that the separate control unit be integrated with the control unit of the MPU 102 into one chip.

なお、以下、上記のように別制御部を利用する構成を、第7のパターンともいう。   Hereinafter, the configuration in which the separate control unit is used as described above is also referred to as a seventh pattern.

・上記第1〜第7のパターンの構成に代えて、MPU102において入出力に係る処理が実行されるタイミングを信号の不正取得によって特定しようとする行為を直接的に抑制する構成を採用してもよい。具体的には、MPU102と第1ポート用ドライバ101aとを電気的に接続する第4信号経路LN4(図11参照)や、MPU102と第2ポート用ドライバ101bとを電気的に接続する第5信号経路LN5に、実際にはMPU102において信号を受信する処理が実行されないタイミングであるにも関わらず、それに対応した信号が送信されるようにし、さらにそのダミー信号の送信に際してはMPU102において信号の受信結果を確認しない又は無効化する構成としてもよい。この場合、当該信号は、定期的に送信されるようにしてもよく、不規則に送信されるようにしてもよい。また、当該信号は、MPU102とポート用ドライバ101a,101bとの間の経路上に設けられた専用素子から送信される構成としてもよく、MPU102自身が送信する構成としてもよい。   -Instead of the configurations of the first to seventh patterns described above, even if a configuration is employed in which the action of specifying the timing at which processing related to input and output is executed in the MPU 102 by unauthorized acquisition of a signal is directly suppressed Good. Specifically, a fourth signal path LN4 (see FIG. 11) for electrically connecting the MPU 102 and the first port driver 101a, and a fifth signal for electrically connecting the MPU 102 and the second port driver 101b. Even though it is the timing when the process of receiving the signal in the MPU 102 is not actually executed on the path LN5, the corresponding signal is transmitted, and the signal of the signal received in the MPU 102 is transmitted when the dummy signal is transmitted. May not be confirmed or invalidated. In this case, the signal may be periodically transmitted, or may be irregularly transmitted. Further, the signal may be transmitted from a dedicated element provided on the path between the MPU 102 and the port drivers 101a and 101b, or may be transmitted by the MPU 102 itself.

また、上記のようにダミー信号を送信する対象は、信号経路LN4及び信号経路LN5のいずれか一方又は両方に限定されることはなく、それに加えて又は代えて、信号経路LN1、信号経路LN2及び信号経路LN3の少なくとも一つが対象となる構成としてもよい。例えば、信号経路LN1や信号経路LN2を通じて不正に入出力に係る処理の実行の有無を読み取ろうとする場合、それら信号経路LN1,LN2を流れる電流の変化を読み取ることが考えられる。したがって、それら信号経路LN1,LN2に流れる電流の変化を、実際にMPU102にて信号の受信が行われる場合とは異なるタイミングで、定期的に又は不規則に生じさせる素子を設けるようにしてもよい。   Further, as described above, the target for transmitting the dummy signal is not limited to one or both of the signal path LN4 and the signal path LN5, and additionally or alternatively, the signal path LN1, the signal path LN2 and At least one of the signal paths LN3 may be configured as a target. For example, when attempting to read the presence or absence of execution of processing relating to input / output illegally through the signal path LN1 or the signal path LN2, it is conceivable to read a change in current flowing through the signal paths LN1 and LN2. Therefore, an element may be provided to cause changes in the current flowing through the signal paths LN1 and LN2 periodically or irregularly at a timing different from when the signal is actually received by the MPU 102. .

なお、以下、上記のように信号の不正取得を直接的に抑制する構成を、第8のパターンともいう。   Hereinafter, the configuration for directly suppressing unauthorized acquisition of a signal as described above is also referred to as an eighth pattern.

・上記不正装置Aを利用した不正行為が、MPU102から外部装置への信号出力に係る2つの処理間の処理時間を不正に読み取ることで行われることが想定される。したがって、このような構成に対して、上記第1〜第8のパターンのいずれかの構成を適用してもよい。具体的には、MPU102から他の制御装置(音光制御装置82、払出制御装置97、電源及び発射制御装置98)へのコマンド出力に係る2つの処理間の処理時間を、上記不正装置Aを利用して不正に読み取ることが想定される。この場合において、例えば大当たり乱数更新処理又は抽選用乱数更新処理が一のコマンド出力に係る処理と、次のコマンド出力に係る処理との間で実行される場合には、当該大当たり乱数更新処理又は抽選用乱数更新処理に対して、上記第1〜第8のパターンのいずれかの構成を採用してもよい。   It is assumed that fraudulent activity using the above-described fraudulent device A is performed by fraudulently reading the processing time between the two processes related to the signal output from the MPU 102 to the external device. Therefore, any of the configurations of the first to eighth patterns may be applied to such a configuration. Specifically, the processing time between the two processes related to the command output from the MPU 102 to another control device (the sound light control device 82, the payout control device 97, the power supply and the emission control device 98) It is assumed that it is used and read illegally. In this case, for example, when the jackpot random number update process or the random number update process for lottery is executed between the process related to one command output and the process related to the next command output, the jackpot random number update process or lottery The configuration of any one of the first to eighth patterns may be adopted for the random number updating process.

・大当たり乱数カウンタC1の数値情報が最小値となるタイミングを特定させづらくする又は特定不可とするために、上記第1〜第8のパターンのいずれかの構成を採用するのではなく、大当たり乱数カウンタC1の数値情報が新たな更新周回の初期値に設定されるタイミングを特定させづらくする又は特定不可とするために、上記第1〜第8のパターンのいずれかの構成を採用してもよい。   The jackpot random number counter does not adopt any of the configurations of the first to eighth patterns in order to make it difficult or impossible to specify the timing at which the numerical information of the jackpot random number counter C1 becomes the minimum value. In order to make it difficult or impossible to specify the timing at which the numerical value information of C1 is set to the initial value of the new update cycle, any of the configurations of the first to eighth patterns may be adopted.

例えば上記第1のパターン又は上記第2のパターンを採用する場合には、大当たり乱数カウンタC1の数値情報が上記初期値に設定される場合における処理時間と、大当たり乱数カウンタC1の数値情報がその数値範囲の一方の境界に向けて順次更新される場合における処理時間とが同一又は略同一となるように、時間調整用処理といった処理構成を上記第1のパターンや上記第2のパターンのように設定すればよい。   For example, when the first pattern or the second pattern is adopted, the processing time in the case where the numerical information of the jackpot random number counter C1 is set to the initial value, and the numerical information of the jackpot random number counter C1 is its numerical value The processing configuration such as processing for time adjustment is set as in the first pattern and the second pattern so that the processing time in the case of sequentially updating toward one boundary of the range becomes the same or substantially the same. do it.

また、上記第5のパターンを採用する場合には、大当たり乱数カウンタC1の数値情報が上記初期値に設定される場合の処理時間と、大当たり種別カウンタC2及び電役乱数カウンタC4の少なくとも一方の数値情報が上記初期値に設定される場合の処理時間とが同一又は略同一となるように、時間調整用処理といった処理構成を上記第1のパターンや上記第2のパターンのように設定すればよい。   When the fifth pattern is adopted, the processing time when the numerical information of the jackpot random number counter C1 is set to the initial value, and the numerical value of at least one of the jackpot type counter C2 and the electronic combination random number counter C4. The processing configuration such as the time adjustment processing may be set as in the first pattern or the second pattern so that the processing time when the information is set to the initial value is the same or substantially the same. .

・大当たり乱数カウンタC1の数値情報が最小値又は初期値となるタイミングを特定させづらくする又は特定不可とするために、上記第1〜第8のパターンのいずれかの構成を採用するのに加えて又は代えて、他の特典付与の処理にて利用されるカウンタ、具体的には大当たり種別カウンタC2及び電役乱数カウンタC4の少なくとも一方について、数値情報が最小値又は初期値となるタイミングを特定させづらくする又は特定不可とするために、上記第1〜第8のパターンのいずれかの構成を採用してもよい。   In addition to adopting any of the configurations of the first to eighth patterns, in order to make it difficult or impossible to specify the timing when the numerical information of the jackpot random number counter C1 becomes the minimum value or the initial value Alternatively, for at least one of the counters used in the processing of granting other benefits, specifically, at least one of the jackpot type counter C2 and the electric random number counter C4, specify the timing when the numerical information becomes the minimum value or the initial value In order to make it difficult or impossible to specify, any of the configurations of the first to eighth patterns may be adopted.

・大当たり乱数カウンタC1は、数値範囲の一方の境界に向けて数値情報を順次更新していく場合には当該数値情報が1加算されていく構成としたが、数値情報を順次更新していく場合には当該数値情報が1減算されていく構成としてもよい。この場合、数値情報を1減算した結果、最小値を下回った場合に最大値が設定されることとなる。当該構成であっても、最小値を下回った数値情報を最大値に設定する場合には、数値情報を順次更新していく場合に比べて処理時間が長くなるため、上記第1〜第8のパターンのいずれかの構成を採用することが好ましい。   · The jackpot random number counter C1 is configured to be incremented by one when the numerical information is sequentially updated toward one boundary of the numerical range, but when the numerical information is sequentially updated The numerical value information may be decremented by one. In this case, as a result of subtracting one from the numerical information, the maximum value is set when the value falls below the minimum value. Even in this configuration, when setting the numerical value information below the minimum value to the maximum value, the processing time becomes longer as compared to the case where the numerical information is sequentially updated, so the first to eighth It is preferable to adopt any configuration of the pattern.

・大当たり乱数カウンタC1は、数値情報が順次更新されていく場合において数値が1ずつ変化していく構成に限定されることはなく、例えば「2」→「4」→「6」→「8」→・・・といったように2ずつ変化していく構成としてもよい。また、「1」→「3」→「5」→「7」→・・・といったように2ずつ変化していく構成としてもよい。また、その数値の変化量は、「1」や「2」に限定されることはなく、「3」や「4」といったように、他の所定量ずつ変化していく構成としてもよい。これらの場合であっても、一方の境界を超えた場合には他方の境界に対応した数値情報に設定する必要があり、この設定に際しての処理時間が上記のように順次更新していく場合の処理時間と相違することが考えられる。したがって、当該構成であっても、上記第1〜第8のパターンのいずれかの構成を採用することが好ましい。   The jackpot random number counter C1 is not limited to a configuration in which numerical values change one by one when numerical information is sequentially updated, and for example, "2" → "4" → "6" → "8" It may be configured to change by two, such as →. Further, it may be configured to change two by two such as “1” → “3” → “5” → “7” →. Further, the amount of change in the numerical value is not limited to “1” or “2”, and may be configured to change by another predetermined amount such as “3” or “4”. Even in these cases, when one boundary is exceeded, it is necessary to set numerical information corresponding to the other boundary, and the processing time for this setting is sequentially updated as described above It is conceivable that the processing time is different. Therefore, even if it is the said structure, it is preferable to employ | adopt the structure in any one of the said 1st-8th pattern.

・大当たり乱数カウンタC1の更新周回の1回において、数値範囲の一方の境界側から他方の境界側への設定が複数回行われる構成であってもよい。例えば、先ず「2」→「4」→「6」→「8」→・・・といったように数値情報を順次更新していき最大値を超えた場合には最小値側である「1」に設定し、その後、「1」→「3」→「5」→「7」→・・・といったように再度、数値情報を順次更新していく構成とする。そして、全ての数値情報が1回ずつ設定された場合に、新たな初期値を設定して新たな更新周回を開始する構成としてもよい。この場合であっても、一方の境界を超えた場合には他方の境界に対応した数値情報に設定する必要があり、この設定に際しての処理時間が上記のように順次更新していく場合の処理時間と相違することが考えられる。したがって、当該構成であっても、上記第1〜第8のパターンのいずれかの構成を採用することが好ましい。   The configuration may be such that the setting from one boundary side of the numerical range to the other boundary side is performed multiple times in one update round of the big hit random number counter C1. For example, first, numerical information is sequentially updated as "2" → "4" → "6" → "8" → ... and the maximum value is exceeded, the value is "1" which is the minimum value side. The setting is made, and thereafter, the numerical information is sequentially updated again such as “1” → “3” → “5” → “7” →. Then, when all the numerical information is set once, a new initial value may be set to start a new update cycle. Even in this case, when one of the boundaries is exceeded, it is necessary to set numerical information corresponding to the other boundary, and processing in the case where the processing time for this setting is sequentially updated as described above It is thought that it is different from time. Therefore, even if it is the said structure, it is preferable to employ | adopt the structure in any one of the said 1st-8th pattern.

・大当たり乱数カウンタC1は、数値情報が順次更新されていく場合において同一の数値ずつ変化していく構成に限定されることはなく、数値情報が順次更新されていく場合において所定の更新タイミングでは第1所定数変化する一方、他の更新タイミングでは第1所定数とは異なる第2所定数変化する構成としてもよい。但し、予め定められた順序に従って数値情報が順次更新されていく構成とする。この場合であっても、一方の境界を超えた場合には他方の境界に対応した数値情報に設定する必要があり、この設定に際しての処理時間が上記のように順次更新されていく場合の処理時間と相違することが考えられる。したがって、当該構成であっても、上記第1〜第8のパターンのいずれかの構成を採用することが好ましい。   The jackpot random number counter C1 is not limited to a configuration in which the same numerical value changes each time the numerical information is sequentially updated, and the predetermined update timing may be selected in the case where the numerical information is sequentially updated. While changing by one predetermined number, it may be configured to change by a second predetermined number different from the first predetermined number at other update timings. However, the numerical value information is sequentially updated according to a predetermined order. Even in this case, when one of the boundaries is exceeded, it is necessary to set the numerical information corresponding to the other boundary, and the processing time in this setting is sequentially updated as described above It is thought that it is different from time. Therefore, even if it is the said structure, it is preferable to employ | adopt the structure in any one of the said 1st-8th pattern.

・上記実施の形態とは異なる他のタイプのパチンコ機等、例えば特別装置の特定領域に遊技球が入ると電動役物が所定回数開放するパチンコ機や、特別装置の特定領域に遊技球が入ると権利が発生して大当たりとなるパチンコ機、他の役物を備えたパチンコ機、アレンジボール機、雀球等の遊技機にも、本発明を適用できる。   -Other types of pachinko machines and the like different from the above embodiment, for example, pachinko machines in which the motorized part opens a predetermined number of times when gaming balls enter a specific area of a special device, or gaming balls enter a specific area of a special device The present invention can also be applied to gaming machines such as a pachinko machine which becomes a jackpot and a pachinko machine provided with other features, an arrange ball machine, and a ball ball, etc.

また、弾球式でない遊技機、例えば、複数種の図柄が周方向に付された複数のリールを備え、メダルの投入及びスタートレバーの操作によりリールの回転を開始し、ストップスイッチが操作されるか所定時間が経過することでリールが停止した後に、表示窓から視認できる有効ライン上に特定図柄又は特定図柄の組み合わせが成立していた場合にはメダルの払い出し等といった特典を遊技者に付与するスロットマシンにも本発明を適用できる。   A non-ball-ball type game machine, for example, a plurality of reels having a plurality of kinds of symbols attached in the circumferential direction, starts the rotation of the reels by inserting medals and operating the start lever, and the stop switch is operated. If a specific symbol or a combination of specific symbols is established on an effective line visible from the display window after the reel is stopped by the passage of a predetermined time, a bonus such as payout of medals is awarded to the player The present invention can also be applied to slot machines.

また、外枠に開閉可能に支持された遊技機本体に貯留部及び取込装置を備え、貯留部に貯留されている所定数の遊技球が取込装置により取り込まれた後にスタートレバーが操作されることによりリールの回転を開始する、パチンコ機とスロットマシンとが融合された遊技機にも、本発明を適用できる。   In addition, the gaming machine main body supported in an openable and closable manner by the outer frame is provided with the storage section and the loading device, and the start lever is operated after the predetermined number of gaming balls stored in the storage section are loaded by the loading device. The present invention can also be applied to a gaming machine in which a pachinko machine and a slot machine are integrated by starting to rotate the reels.

スロットマシンに適用する場合又はパチンコ機とスロットマシンとが融合された遊技機に適用する場合、主制御装置にて役の当否抽選を実行するために利用される抽選カウンタの数値情報の更新に関して、上記第1のパターン〜上記第8のパターンのいずれかの構成を採用してもよく、主制御装置の指示に基づき表示装置を制御するサブ制御装置にて遊技者への特典(具体的にはメダルの払出)の付与率に影響を当たる抽選を実行するために利用される抽選カウンタの数値情報の更新に関して、上記第1のパターン〜上記第8のパターンのいずれかの構成を採用してもよい。   When applied to a slot machine or applied to a gaming machine in which a pachinko machine and a slot machine are integrated, the main control unit updates the numerical information of the lottery counter used to execute the winning or not of the winning combination, The configuration of any one of the first pattern to the eighth pattern may be adopted, and a bonus to the player (specifically, a sub control device that controls the display device based on an instruction from the main control device). With regard to updating of the numerical information of the lottery counter used to execute the lottery that affects the awarding rate of the medal payout), any configuration of the first pattern to the eighth pattern may be adopted. Good.

<第2の実施の形態>
大当たり乱数カウンタC1といった数値情報記憶手段が所定の数値情報となっていることを不正に読み取る行為は、第4信号経路LN4及び第5信号経路LN5のそれぞれに対して不正装置A(図11参照)を電気的に接続することに基づき行う行為以外にも、第4信号経路LN4や第5信号経路LN5を信号が伝送することに伴う電磁波ノイズ(すなわち特定電気経路を所定の電流(第1電流)が流れることに伴う電磁波ノイズ)を拾うことに基づき行う行為(以下、当該行為による不正行為を特定不正行為ともいう)が想定される。
Second Embodiment
The act of illegally reading that the numerical information storage means such as the jackpot random number counter C1 is the predetermined numerical information is the unauthorized device A (see FIG. 11) for each of the fourth signal path LN4 and the fifth signal path LN5. Other than the action performed based on electrically connecting the fourth signal path LN4 or the fifth signal path LN5 with the electromagnetic wave noise accompanying the signal transmission (that is, the specific electric path the predetermined current (the first current) Acts (hereinafter referred to as cheating by the act as specific cheating) based on the picking up of electromagnetic wave noise accompanying the flow of

当該特定不正行為について、具体的に説明すると、先ず、セル等の長尺状の部材の先端に電磁波ノイズを検知するための検知部が設けられた不正治具を、パチンコ機10の背面側に挿入する。この挿入は、遊技機本体12を上方へと押すことで、遊技機本体12の下端部と外枠11の下枠部との間に僅かな隙間を生じさせ、その隙間を利用することで行われる。そして、その挿入した不正治具を、その先端部分がパチンコ機10背面側に到達するように操作するとともに、遊技機本体12の下端部に対して上方に存在する主制御装置81側に到達するように操作する。不正治具の先端部を主制御装置81側へと導いた後は、不正治具の先端部を主制御装置81においてMPU102が設けられている領域に対してパチンコ機10後方の位置に配置する。   Specifically describing the specific fraud, first, on the back side of the pachinko machine 10, a fraudulent jig provided with a detection unit for detecting electromagnetic wave noise at the tip of a long member such as a cell is provided. insert. In this insertion, a slight gap is generated between the lower end portion of the game machine body 12 and the lower frame portion of the outer frame 11 by pushing the game machine body 12 upward, and the line is used by utilizing the gap. It will be. And while operating the inserted incorrect jig so that the tip part reaches the back side of the pachinko machine 10, it reaches the main control device 81 side which exists above the lower end part of the gaming machine main body 12 To operate. After leading the tip of the incorrect jig to the main controller 81, the tip of the incorrect jig is disposed at a position behind the pachinko machine 10 with respect to the area where the MPU 102 is provided in the main controller 81. .

この状態とすることにより、第4信号経路LN4を通じて信号出力が行われた場合における電磁波ノイズを不正治具によって検知することで、タイマ割込み処理(図9)における停電情報記憶処理(ステップS201)の実行タイミングを不正に把握することができるとともに、第5信号経路LN5を通じて信号出力が行われた場合における電磁波ノイズを不正治具によって検知することで、タイマ割込み処理(図9)における遊技停止判定処理(ステップS205)の実行タイミングを不正に把握することができる。そして、これら処理間の時間を読み取ることで、タイマ割込み処理(図9)における抽選用乱数更新処理(ステップS202)に要した時間を把握することが可能となる。   In this state, the electromagnetic wave noise in the case where the signal output is performed through the fourth signal path LN4 is detected by the incorrect jig, whereby the power failure information storage process (step S201) in the timer interrupt process (FIG. 9). The execution stop can be determined in the timer interrupt process (FIG. 9) by detecting the electromagnetic wave noise when the signal output is performed through the fifth signal path LN5 with an unauthorized jig while being able to grasp the execution timing illegally. The execution timing of (step S205) can be illegally grasped. Then, by reading the time between these processes, it becomes possible to grasp the time required for the lottery random number update process (step S202) in the timer interrupt process (FIG. 9).

上記特定不正行為は、上記第1の実施の形態にて示した不正対策の構成によって抑制することが可能となる。但し、本実施の形態では、当該不正対策の構成が上記第1の実施の形態と異なっている。以下、当該不正対策の構成について説明する。なお、上記第1の実施の形態と同一の構成については、上記第1の実施の形態の場合と同一の番号を付すとともに、基本的にその説明を省略する。   The above-mentioned specific fraud can be suppressed by the configuration of the fraud countermeasure shown in the first embodiment. However, in the present embodiment, the configuration of the fraud countermeasure is different from that of the first embodiment. Hereinafter, the configuration of the fraud countermeasure will be described. The same reference numerals as in the first embodiment denote the same parts as those in the first embodiment, and a description thereof will be basically omitted.

図22は、本実施の形態における遊技機本体12の背面図である。また、図23(a)は、背面側から見た遊技機本体12の斜視図であり、図23(b)は、図23(a)の状態において不正対策部品を取り外した状態を示す分解斜視図である。なお、図23(a)及び図23(b)では、前扉枠14を取り外した状態を示す。   FIG. 22 is a rear view of the gaming machine main body 12 in the present embodiment. FIG. 23 (a) is a perspective view of the gaming machine main body 12 viewed from the rear side, and FIG. 23 (b) is an exploded perspective view showing a state in which the countermeasure against fraud is removed in the state of FIG. 23 (a). FIG. In addition, in FIG. 23 (a) and FIG.23 (b), the state which removed the front door frame 14 is shown.

図22及び図23(a),(b)に示すように、上記第1の実施の形態と同様に、主制御装置81は、内枠13(遊技盤24)の背面側に設けられている。この場合、主制御装置81は、長方形状の表面及び裏面を有する略直方体状の箱状をなしており、主制御装置81の表面がパチンコ機10後方を向き且つ上記長方形状の長辺部の方向が横方向となるようにして内枠13に固定されている。また、主制御装置81が配設されている位置は、パチンコ機10の縦方向の中央よりも下側であって遊技機本体12の下端部よりも上方となっている。   As shown in FIGS. 22 and 23 (a) and 23 (b), the main control unit 81 is provided on the back side of the inner frame 13 (game board 24) as in the first embodiment. . In this case, the main control device 81 is in the form of a substantially rectangular box having a rectangular front surface and a rear surface, and the front surface of the main control device 81 faces the back of the pachinko machine 10 and the rectangular long side portion It is being fixed to the inner frame 13 so that a direction may turn into a horizontal direction. Further, the position at which the main control device 81 is disposed is below the longitudinal center of the pachinko machine 10 and above the lower end portion of the gaming machine main body 12.

主制御装置81は、上記第1の実施の形態と同様に、主制御基板101と、当該主制御基板101を収容する基板ボックス83と、を備えている。基板ボックス83は、当該基板ボックス83の外部から主制御基板101を目視可能なように透明、具体的には無色透明に形成されている。主制御基板101には、図22に示すように、MPU102が搭載されているとともに、当該主制御基板101を払出制御装置97、電源及び発射制御装置98や、各種センサと電気的に接続するための接続部としてコネクタ121a〜121eが設けられている。これらコネクタ121a〜121eは、基板ボックス83において主制御装置81の表面を構成する部位に形成された開口部122a〜122eを通じて主制御装置81の外部に露出している。また、主制御装置81には、RWM104の初期化を実行する際に操作される初期化スイッチ123が設けられており、当該初期化スイッチ123も、基板ボックス83において主制御装置81の表面を構成する部位に形成された開口部124を通じて主制御装置81の外部に露出している。   As in the first embodiment, the main control device 81 includes a main control substrate 101 and a substrate box 83 for housing the main control substrate 101. The substrate box 83 is transparent, specifically, colorless and transparent so that the main control substrate 101 can be seen from the outside of the substrate box 83. As shown in FIG. 22, the MPU 102 is mounted on the main control board 101, and the main control board 101 is electrically connected to the payout control device 97, the power supply and emission control device 98, and various sensors. Connectors 121a to 121e are provided as connection parts of The connectors 121 a to 121 e are exposed to the outside of the main control device 81 through openings 122 a to 122 e formed in portions of the substrate box 83 that constitute the surface of the main control device 81. Further, the main control device 81 is provided with an initialization switch 123 which is operated when the initialization of the RWM 104 is performed, and the initialization switch 123 also constitutes the surface of the main control device 81 in the substrate box 83. The main control unit 81 is exposed to the outside through an opening 124 formed in the portion where

基板ボックス83には、内部空間の開放が行われた場合にその痕跡を残す痕跡手段が設けられている。当該痕跡手段の一つとして、基板ボックス83を構成する複数のケース体間を跨ぐようにして封印シール125が貼り付けられている。基板ボックス83の内部空間を開放させるには上記複数のケース体を分離させる必要があり、その分離に際しては封印シール125を剥がす必要が生じる。封印シール125は、その貼付箇所から剥がした場合には、当該封印シール125の接着剤層が基板ボックス83側に残り、その痕跡が残ることとなる。   The substrate box 83 is provided with a trace means for leaving a trace when the internal space is opened. As one of the trace means, a sealing seal 125 is attached so as to straddle between a plurality of case bodies constituting the substrate box 83. In order to open the internal space of the substrate box 83, the plurality of case bodies need to be separated, and in the case of the separation, the sealing seal 125 needs to be peeled off. When the sealing seal 125 is peeled off from the pasting point, the adhesive layer of the sealing seal 125 remains on the substrate box 83 side, and the trace thereof remains.

また、封印シール125には、遊技ホールの管理者が保持するリーダ装置から送信される呼び出し波に対して、識別情報を含む応答波を発信するICタグが設けられている。このICタグは、封印シール125を剥がした場合に、当該ICタグのアンテナが切断されて、上記応答波の発信が不可となるように設けられている。したがって、遊技機本体12を外枠11に対して前方に回動させた状態においてリーダ装置から呼び出し波を発信することで、基板ボックス83が不正に開放されたか否かを簡単に確認することが可能となる。当該封印シール125は、基板ボックス83において一方の短辺部に設けられており、パチンコ機10に主制御装置81が搭載された状態において当該主制御装置81における横方向の一方の端部に存在している。   In addition, the seal seal 125 is provided with an IC tag for transmitting a response wave including identification information to a call wave transmitted from a reader device held by a game hall manager. This IC tag is provided so that when the seal seal 125 is peeled off, the antenna of the IC tag is cut off and transmission of the response wave becomes impossible. Therefore, it is possible to easily check whether or not the substrate box 83 has been illegally opened by transmitting a calling wave from the reader device in a state in which the gaming machine main body 12 is rotated forward with respect to the outer frame 11. It becomes possible. The sealing seal 125 is provided at one short side of the substrate box 83, and is present at one lateral end of the main controller 81 when the main controller 81 is mounted on the pachinko machine 10 doing.

主制御装置81が搭載された内枠13の背面側には、裏パックユニット15が回動可能に支持されている。裏パックユニット15は、内枠13の背面側を覆う裏パック91を備えており、裏パック91にはパチンコ機10後方に膨出させて保護カバー部94が一体形成されている。保護カバー部94は、裏パックユニット15の閉鎖状態において内枠13の遊技盤24を後方から覆っている。但し、主制御装置81については、図23(b)に示すように、その全体を覆っているのではなく、その一部のみを覆っており、具体的には、主制御装置81の上縁部及び一方の側縁部のみを覆っている。   A back pack unit 15 is rotatably supported on the back side of the inner frame 13 on which the main control device 81 is mounted. The back pack unit 15 includes a back pack 91 that covers the back surface side of the inner frame 13. The back pack 91 is bulged rearward of the pachinko machine 10, and a protective cover portion 94 is integrally formed. The protective cover 94 covers the game board 24 of the inner frame 13 from the rear in the closed state of the back pack unit 15. However, as shown in FIG. 23 (b), the main controller 81 does not cover the whole, but only a part of it. Specifically, the upper edge of the main controller 81 is It covers only the part and one side edge.

当該一方の側縁部は、封印シール125が設けられていない側である。よって、封印シール125は裏パックユニット15により覆われておらず、遊技機本体12を外枠11に対して前方に回動させて当該遊技機本体12の背面側を露出させた場合に、封印シール125側にリーダ装置を近付け易くなる。   The one side edge is the side where the sealing seal 125 is not provided. Therefore, the seal seal 125 is not covered by the back pack unit 15, and the seal is made when the gaming machine body 12 is rotated forward with respect to the outer frame 11 to expose the back side of the gaming machine body 12. The reader device can be easily brought closer to the seal 125 side.

保護カバー部94により覆われている主制御装置81の上縁部には、図22に示すように、上記複数のコネクタ121a〜121eの一部が設けられているが、これらコネクタ121a〜121cは磁石検知センサ109といった遊技盤24側に設けられた機器と主制御基板101との電気的な接続を行うためのものとなっている。したがって、当該電気的な接続を行うための作業は、基本的に、裏パックユニット15を開放させた状態で行われ、上記コネクタ121a〜121cが保護カバー部94により覆われているとしても問題が生じない。   As shown in FIG. 22, a part of the plurality of connectors 121a to 121e is provided on the upper edge of the main controller 81 covered by the protective cover portion 94, but these connectors 121a to 121c An electric connection between an apparatus such as the magnet detection sensor 109 provided on the side of the game board 24 and the main control board 101 is performed. Therefore, the work for making the electrical connection is basically performed in a state where the back pack unit 15 is opened, and there is a problem even if the connectors 121a to 121c are covered by the protective cover portion 94. It does not occur.

その一方、主制御装置81の下縁部には、上記複数のコネクタ121a〜121eの残りが設けられている。これらコネクタ121d,121eは、払出制御装置97や、電源及び発射制御装置98といった裏パックユニット15側に設けられた機器と主制御基板101との電気的な接続を行うためのものとなっている。したがって、これらコネクタ121d,121eを保護カバー部94により覆わないようにすることで、裏パックユニット15を閉鎖した状態であっても、上記コネクタ121d,121eに対する配線の接続作業を容易に行うことが可能となる。また、主制御装置81において保護カバー部94により覆われない領域は、MPU102の後方領域が含まれている。   On the other hand, at the lower edge portion of the main control device 81, the rest of the plurality of connectors 121a to 121e are provided. The connectors 121 d and 121 e are provided to electrically connect the main control board 101 with devices provided on the back pack unit 15 side such as the payout control device 97 and the power supply and discharge control device 98. . Therefore, by not covering these connectors 121d and 121e with the protective cover portion 94, even when the back pack unit 15 is in a closed state, the wiring connection to the connectors 121d and 121e can be easily performed. It becomes possible. Further, the area not covered by the protective cover portion 94 in the main control device 81 includes the rear area of the MPU 102.

ちなみに、保護カバー部94は、裏パックユニット15を閉鎖した状態において、当該保護カバー部94により覆われている領域をその外側から目視可能なように透明、具体的には無色透明に形成されている。したがって、上記のように主制御装置81の上縁部などが保護カバー部94により覆われるとしても、その覆われた領域を裏パックユニット15を閉鎖させた状態のまま目視することが可能となる。   Incidentally, the protective cover portion 94 is formed transparent, specifically colorless and transparent so that the area covered by the protective cover portion 94 can be seen from the outside when the back pack unit 15 is closed. There is. Therefore, even if the upper edge portion or the like of main controller 81 is covered by protective cover portion 94 as described above, it becomes possible to visually observe the covered region with back pack unit 15 closed. .

保護カバー部94には、図22及び図23(a)に示すように、当該保護カバー部94を内外に貫通させるようにして多数の放熱孔94aが形成されている。これら多数の放熱孔94aのうち、下端側の放熱孔94aに引掛けて保護カバー部94に支持させるようにして、シールド板130が設けられている。当該シールド板130について、図24(a)〜(c)も参照しながら、以下に詳細に説明する。   As shown in FIGS. 22 and 23A, the protective cover 94 is formed with a large number of heat dissipation holes 94a so as to penetrate the protective cover 94 inside and outside. The shield plate 130 is provided so as to be hooked to the heat dissipation hole 94 a on the lower end side among the large number of heat dissipation holes 94 a and supported by the protective cover portion 94. The said shield board 130 is demonstrated in detail below, also referring FIG. 24 (a)-(c).

シールド板130は、図24(a)に示すように、当該シールド板130の形状を決定付けるベース部131に対して、ノイズ抑制シート132を貼り付けることにより形成されている。ベース部131及びノイズ抑制シート132は、シールド板130により覆われる領域、すなわち主制御装置81及びその内部を、シールド板130を装着した状態において目視可能となるように透明、具体的には無色透明に形成されている。また、ノイズ抑制シート132は、電磁波ノイズを熱に変換することにより、当該電磁波ノイズがノイズ抑制シート132を透過及び反射することを抑制する。   As shown in FIG. 24A, the shield plate 130 is formed by sticking a noise suppression sheet 132 to a base portion 131 which determines the shape of the shield plate 130. The base portion 131 and the noise suppression sheet 132 are transparent, specifically colorless and transparent, so that the area covered by the shield plate 130, that is, the main control device 81 and the inside thereof can be seen in the state where the shield plate 130 is attached. Is formed. Moreover, the noise suppression sheet | seat 132 suppresses that the said electromagnetic wave noise permeate | transmits and reflects the noise suppression sheet | seat 132 by converting electromagnetic wave noise into heat.

シールド板130は、図24(b)及び図24(c)に示すように、主制御装置81の表面にパチンコ機10後方から重なる板状部133と、当該板状部133の周縁部から同一方向に起立させて形成された複数の起立壁部134a,134bと、上記放熱孔94aに引掛けるためのフック部135とが一体形成されてなる。フック部135は、板状部133の上縁において左右一対となるように設けられており、図22に示すように、それら一対のフック部135がそれぞれ、保護カバー部94の下縁側に形成された放熱孔94aに対して引掛け支持されている。   As shown in FIGS. 24B and 24C, the shield plate 130 is identical to the plate-like portion 133 overlapping the surface of the main control device 81 from the rear of the pachinko machine 10 and the peripheral portion of the plate-like portion 133. A plurality of upstanding wall portions 134a and 134b, which are formed to stand up in the direction, and a hook portion 135 for hooking on the heat dissipation hole 94a are integrally formed. The hook portions 135 are provided at the upper edge of the plate-like portion 133 so as to form a left-right pair, and as shown in FIG. 22, the pair of hook portions 135 are formed on the lower edge side of the protective cover 94. The heat radiation hole 94a is hooked and supported.

図示による説明は省略するが、シールド板130は、フック部135だけでなく、両面テープを利用して保護カバー部94に固定されているが、当該両面テープによる固定が行われるか否かは任意である。また、シールド板130が保護カバー部94に対して、ネジ等の固定具を利用して固定されていてもよく、接着剤を利用して固定されていてもよい。   Although the description by the illustration is omitted, the shield plate 130 is fixed to the protective cover 94 using not only the hook portion 135 but also the double-sided tape, but it is optional whether the double-sided tape is fixed or not. It is. Further, the shield plate 130 may be fixed to the protective cover portion 94 by using a fixing tool such as a screw, or may be fixed by using an adhesive.

但し、シールド板130は、主制御装置81に対しては固定されておらず、さらに内枠13及び遊技盤24側には固定されていない。これにより、裏パックユニット15を内枠13に対して回動させる場合にシールド板130を取り外す必要が生じないため、主制御装置81のメンテナンス時などにおいて裏パックユニット15を回動させる必要が生じた場合の作業性が低下してしまうことがない。   However, the shield plate 130 is not fixed to the main control device 81, and is not fixed to the inner frame 13 and the game board 24 side. As a result, when rotating the back pack unit 15 with respect to the inner frame 13, there is no need to remove the shield plate 130, so that the back pack unit 15 needs to be rotated at the time of maintenance of the main control device 81. Work efficiency does not decrease.

上記のようにシールド板130が支持されている状態において、板状部133は、保護カバー部94における上記引掛け対象の放熱孔94aよりも下側の領域(以下、下部領域94bともいう)に対してパチンコ機10後方から重なるとともに、主制御装置81の表面において保護カバー部94により覆われていない領域に対してパチンコ機10後方から重なっている。つまり、保護カバー部94により後方から覆う範囲を、主制御装置81の略全体にまで延長させるようにしてシールド板130が設けられている。   As described above, in the state where the shield plate 130 is supported, the plate-like portion 133 is in a region (hereinafter also referred to as a lower region 94 b) below the heat dissipation holes 94 a of the hooking target in the protective cover portion 94. On the other hand, the pachinko machine 10 overlaps from the rear of the pachinko machine 10, and overlaps the area of the surface of the main controller 81 not covered by the protective cover portion 94 from the rear of the pachinko machine 10. That is, the shield plate 130 is provided so as to extend the range covered by the protective cover portion 94 from the rear to substantially the entire main control device 81.

シールド板130は、上記のとおり保護カバー部94の下部領域94bに対してパチンコ機10後方から重なっており、さらに保護カバー部94において主制御装置81の一方の側縁部に重なる延在領域94cに対してもパチンコ機10後方から重なっている。そして、上記両面テープによる粘着固定は、下部領域94b及び延在領域94cを対象に行われている。したがって、下部領域94bとシールド板130との境界部分や、延在領域94cとシールド板130との境界部分を通じて、主制御装置81側に不正冶具を挿入しようとしても、それが行いづらくなっている。   The shield plate 130 overlaps the lower area 94b of the protective cover 94 from the rear of the pachinko machine 10 as described above, and the extension area 94c overlaps the side edge of the main controller 81 in the protective cover 94. Also against the pachinko machine 10 from behind. The adhesive fixing with the double-sided adhesive tape is performed on the lower area 94 b and the extension area 94 c. Therefore, it is difficult to insert an incorrect jig into the main control device 81 through the boundary between the lower area 94b and the shield plate 130 and the boundary between the extension area 94c and the shield plate 130. .

なお、板状部133の裏面には、主制御装置81側に向けて起立するとともに主制御装置81の長辺部に沿って延びる突条部136が一体形成されている。主制御装置81は、図23(b)に示すように、その表面において上端側が裏面側に凹むようにして段差面126が形成されており、この段差面126に対して上記突条部136が上方から当接した状態となっている。これにより、シールド板130の重量負荷が主制御装置81によっても受けられ、シールド板130を安定した状態で支持させることが可能となる。   Further, on the back surface of the plate-like portion 133, a ridge portion 136 which rises up toward the main control device 81 and extends along the long side of the main control device 81 is integrally formed. As shown in FIG. 23 (b), the main control device 81 is formed with a step surface 126 such that the upper end side is recessed toward the back side on the front surface, and the ridge 136 from above the step surface 126 is formed. It is in the state of contact. As a result, the weight load of the shield plate 130 is also received by the main controller 81, and the shield plate 130 can be supported in a stable state.

主制御装置81の表面においてシールド板130が重なる領域には、基板ボックス83の表面においてMPU102及びその周辺(第1ポート用ドライバ101a、第2ポート用ドライバ101b、第3信号経路LN3、第4信号経路LN4及び第5信号経路LN5が設けられた領域)と対峙する領域が含まれている。したがって、MPU102及びその周辺は基板ボックス83だけでなくシールド板130によっても覆われた状態となっている。この場合に、ノイズ抑制シート132は、シールド板130の表面を構成するようにして少なくとも上記対峙する領域に対して設けられている。より具体的には、ノイズ抑制シート132は、シールド板130の表面全体又は略全体に対して設けられている。そして、当該ノイズ抑制シート132は、MPU102からの信号出力に伴い発生する電磁波を透過不可とするように形成されている。これにより、不正冶具が挿入されてその先端部がシールド板130の後方に配置されたとしても、MPU102からの信号出力に伴うノイズの検知を不可とすることが可能となる。   MPU 102 and its periphery (first port driver 101a, second port driver 101b, third signal path LN3, fourth signal) in the area where shield plate 130 overlaps on the surface of main controller 81 on the surface of substrate box 83 An area facing the path LN4 and the area where the fifth signal path LN5 is provided) is included. Therefore, the MPU 102 and its periphery are covered not only by the substrate box 83 but also by the shield plate 130. In this case, the noise suppression sheet 132 is provided at least for the opposing region so as to constitute the surface of the shield plate 130. More specifically, the noise suppression sheet 132 is provided on the entire surface or substantially the entire surface of the shield plate 130. The noise suppression sheet 132 is formed so as to make it impossible to transmit an electromagnetic wave generated as a result of the signal output from the MPU 102. As a result, even if the illegal jig is inserted and the tip end portion thereof is disposed at the rear of the shield plate 130, it becomes possible to disable the detection of noise accompanying the signal output from the MPU 102.

シールド板130には、主制御装置81における払出制御装置97や電源及び発射制御装置98と電気的に接続するためのコネクタ121d,121e、及び初期化スイッチ123を覆わないように、板状部133を貫通させて複数の露出孔部137a〜137cが形成されている。これら露出孔部137a〜137cは、各コネクタ121d,121e及び初期化スイッチ123に1対1で対応させて形成されており、露出させる領域の狭小化が図られている。図24(b)及び図24(c)に示すように、露出孔部137a〜137cのうち一部は板状部133の周縁部に対して離間された貫通孔として形成されているとともに、残りの一部は板状部133の周縁部から凹む凹部として形成されている。   A plate-like portion 133 is provided on the shield plate 130 so as not to cover the payout control device 97 in the main control device 81, the connectors 121d and 121e for electrically connecting the power supply and the emission control device 98, and the initialization switch 123. Are penetrated to form a plurality of exposed holes 137a to 137c. These exposed hole portions 137a to 137c are formed in one-to-one correspondence with the connectors 121d and 121e and the initialization switch 123, and narrowing of the exposed area is achieved. As shown in FIGS. 24 (b) and 24 (c), some of the exposed hole portions 137a to 137c are formed as through holes separated from the peripheral portion of the plate-like portion 133, and the rest A portion of the recess is formed as a recess recessed from the peripheral edge of the plate-like portion 133.

シールド板130に形成された起立壁部134a,134bは、図23(a)及び図23(b)に示すように、主制御装置81において保護カバー部94により覆われていない側の側面、及び下面をそれぞれ外側から覆うようにして形成されている。   As shown in FIGS. 23 (a) and 23 (b), the standing wall portions 134a and 134b formed on the shield plate 130 have a side surface not covered by the protective cover portion 94 in the main control device 81, and It forms so that a lower surface may be covered from the outside, respectively.

側面の被覆については、基板ボックス83の表側のケース体において表側へ膨出した膨出部の側面を覆うように起立壁部134aが形成されている。これにより、主制御装置81において保護カバー部94により覆われていない側面の側からシールド板130と主制御装置81との間に不正冶具を挿入しようとしても、それが行いづらくなる。但し、封印シール125は、側面用の起立壁部134a、すなわちシールド板130により覆われていない。これにより、リーダ装置を利用して封印シール125のICタグから識別情報を読み取ろうとする作業が、シールド板130によって邪魔されてしまわないようにすることが可能となる。   In the case of the front side of the substrate box 83, a rising wall portion 134a is formed so as to cover the side surface of the bulging portion that bulges to the front side. As a result, even if an illegal jig is to be inserted between the shield plate 130 and the main controller 81 from the side of the main controller 81 not covered by the protective cover portion 94, it becomes difficult to do so. However, the sealing seal 125 is not covered by the side upright wall portion 134 a, that is, the shield plate 130. This makes it possible to prevent the shield plate 130 from disturbing the operation of reading identification information from the IC tag of the seal seal 125 using the reader device.

下面の被覆については、上記のように板状部133の周縁部から凹ませるようにして一部の露出孔部137a,137bが形成されていることに起因して、下面用の起立壁部134bは、断続させて形成されている。下面用の起立壁部134bが形成されていることにより、主制御装置81の下面側からシールド板130と主制御装置81との間に不正冶具を挿入しようとしても、それが行いづらくなる。特に、既に説明したとおり、不正冶具は遊技機本体12の下端部側から挿入され、さらに不正冶具の先端部が主制御装置81に向けて上方へと誘導されるため、主制御装置81の下面に不正冶具の先端部が到達し易い。これに対して、当該下面を覆うようにして起立壁部134bが形成されていることにより、主制御装置81の下面に到達した不正冶具の先端部が、さらに主制御装置81とシールド板130との間に入り込んでしまうことが抑制される。   With respect to the coating of the lower surface, the rising wall portion 134b for the lower surface is formed by the formation of a part of the exposed holes 137a and 137b so as to be recessed from the peripheral portion of the plate-like portion 133 as described above. Is formed intermittently. Since the lower wall upright wall portion 134b is formed, even if an illegal jig is inserted between the shield plate 130 and the main controller 81 from the lower surface side of the main controller 81, it becomes difficult to do so. In particular, as described above, since the illegal jig is inserted from the lower end side of the gaming machine main body 12 and the tip of the illegal jig is guided upward to the main controller 81, the lower surface of the main controller 81 It is easy for the tip of the illegal jig to reach the On the other hand, the rising wall portion 134 b is formed so as to cover the lower surface, so that the tip end of the incorrect jig that has reached the lower surface of the main control device 81 further includes the main control device 81 and the shield plate 130. It is suppressed that it gets in between.

また、露出孔部137a,137bとの関係で、上記のとおり下面用の起立壁部134bは断続させて形成されているが、これら露出孔部137a,137bは払出制御装置97や電源及び発射制御装置98との電気的な接続を主制御装置81が行うためのコネクタ121d,121eに対して設けられている。そして、払出制御装置97や電源及び発射制御装置98は、主制御装置81の下方に存在しているため、上記コネクタ121d,121eに接続される配線は、上記コネクタ121d,121eを基準として下方へ延びている。したがって、下面用の起立壁部134bが断続させて形成されているとしても、その断続箇所が実質的に配線によって覆われた状態となっており、当該断続箇所を利用して主制御装置81とシールド板130との間に不正冶具を挿入しようとしても、それが行いづらくなっている。   In addition, although the upstanding wall portion 134b for the lower surface is intermittently formed as described above in relation to the exposed hole portions 137a and 137b, the exposed hole portions 137a and 137b are used as the payout control device 97, the power supply, and the emission control. It is provided to connectors 121 d and 121 e for the main controller 81 to make an electrical connection with the device 98. And since the payout control device 97 and the power supply and discharge control device 98 exist below the main control device 81, the wires connected to the connectors 121d and 121e are directed downward based on the connectors 121d and 121e. It extends. Therefore, even if the upstanding wall portion 134b for the lower surface is intermittently formed, the interrupted portion is substantially covered by the wiring, and the main controller 81 and the main control device 81 are utilized by using the interrupted portion. Even when trying to insert an incorrect jig between the shield plate 130, it is difficult to do so.

なお、本実施の形態では、上記第1の実施の形態にて説明した第1〜第8のパターンの処理構成を具備していないが、これら第1〜第8のパターンのいずれかの処理構成を備えていてもよい。   In the present embodiment, the processing configurations of the first to eighth patterns described in the first embodiment are not provided, but the processing configuration of any of the first to eighth patterns is described. May be provided.

以上詳述した本実施の形態によれば、主制御装置81をパチンコ機10後方から覆うようにしてシールド板130が設けられていることにより、不正行為者がタイマ割込み処理(図9)における抽選用乱数更新処理(ステップS202)に要した時間を不正に把握すべく、主制御装置81のパチンコ機10後方に不正冶具を挿入してMPU102からの信号出力に伴うノイズを検知しようとしても、それを不可とすることが可能となる。   According to the present embodiment described above, since the shield plate 130 is provided to cover the main control device 81 from the rear of the pachinko machine 10, a fraudster performs a lottery in the timer interrupt process (FIG. 9). Even if an illegal jig is inserted behind the pachinko machine 10 of the main control unit 81 to detect the noise associated with the signal output from the MPU 102 in order to illegally grasp the time required for the random number update process (step S202), Can be disabled.

ちなみに、シールド板130を設ける上記構成によれば、MPU102からの信号出力に伴う電磁波ノイズを検知して、抽選用乱数更新処理に要した時間以外の処理時間や処理タイミングを不正に把握しようとする行為も、それを不可とすることが可能となる。また、主制御装置81の外部からMPU102に対して電磁波ノイズを与えることにより当該MPU102の動作に異常を生じさせることにより不正な特典を得ようとする行為にも対処することが可能となる。   By the way, according to the above configuration in which the shield plate 130 is provided, the electromagnetic wave noise accompanying the signal output from the MPU 102 is detected, and the processing time and processing timing other than the time required for the random number update process for drawing Acts can also make it impossible. Further, by giving electromagnetic wave noise to the MPU 102 from the outside of the main control device 81, it is possible to cope with an action to obtain an illegal privilege by causing abnormality in the operation of the MPU 102.

シールド板130には、各コネクタ121d,121e及び初期化スイッチ123を露出させるようにして露出孔部137a〜137cが形成されている。これにより、各コネクタ121d,121eへの配線の電気的な接続作業の容易化及び初期化スイッチ123の操作の容易化を図りながら、上記のような不正行為を抑制することが可能となる。   In the shield plate 130, exposed holes 137a to 137c are formed so as to expose the connectors 121d and 121e and the initialization switch 123. As a result, it is possible to suppress such fraudulent acts while facilitating the electrical connection work of the wires to the connectors 121 d and 121 e and the operation of the initialization switch 123.

また、各露出孔部137a〜137cは、露出対象の部位に対して1対1で対応させて形成されているため、主制御装置81において露出される領域を極力狭くすることが可能となる。これにより、露出孔部137a〜137cを利用してシールド板130と主制御装置81との間に不正冶具の先端部を挿入させようとしても、それが行いづらくなる。   Further, since the respective exposure holes 137a to 137c are formed in one-to-one correspondence with the portions to be exposed, it is possible to make the area exposed in the main control device 81 as narrow as possible. As a result, even if it is attempted to insert the tip portion of the incorrect jig between the shield plate 130 and the main control device 81 using the exposed hole portions 137a to 137c, it becomes difficult to do so.

なお、上述した実施の形態の記載内容に限定されず、本発明の趣旨を逸脱しない範囲内で種々の変形改良が可能である。例えば以下のように変更してもよい。ちなみに、以下の別形態の構成を、上記実施の形態の構成に対して、個別に適用してもよく、組み合わせて適用してもよい。   In addition, it is not limited to the description content of embodiment mentioned above, A various deformation | transformation improvement is possible within the range which does not deviate from the meaning of this invention. For example, it may be changed as follows. Incidentally, the configuration of the other embodiment described below may be applied individually to the configuration of the above embodiment, or may be applied in combination.

・シールド板130又はノイズ抑制シート132が主制御装置81の表面側だけでなく裏面側にも設けられている構成としてもよい。例えば、主制御装置81の表面側に加えて、主制御装置81を設置するための取付台に対してシールド板130又はノイズ抑制シート132が設けられている構成としてもよく、主制御装置81の裏面に対してシールド板130又はノイズ抑制シート132が設けられている構成としてもよい。   The shield plate 130 or the noise suppression sheet 132 may be provided not only on the front surface side of the main control device 81 but also on the rear surface side. For example, in addition to the surface side of the main controller 81, the shield plate 130 or the noise suppression sheet 132 may be provided to a mount for installing the main controller 81. The shield plate 130 or the noise suppression sheet 132 may be provided on the back surface.

・シールド板130又はノイズ抑制シート132が基板ボックス83に直接付されていてもよい。例えば、基板ボックス83の内部空間を規定するための内周面に対して、シールド板130又はノイズ抑制シート132が付されている構成としてもよい。   The shield plate 130 or the noise suppression sheet 132 may be directly attached to the substrate box 83. For example, the shield plate 130 or the noise suppression sheet 132 may be attached to the inner peripheral surface for defining the internal space of the substrate box 83.

・基板ボックス83により区画形成された内部空間においてMPU102を個別に囲むカバー部が設けられている構成においては、当該カバー部に対してシールド板130又はノイズ抑制シート132が付されている構成としてもよい。つまり、基板ボックス83の表面の略全体ではなく、基板ボックス83においてMPU102と対峙する領域のみにシールド板130又はノイズ抑制シート132が付されている構成としてもよい。   In the configuration in which the cover portion individually surrounding the MPU 102 is provided in the internal space partitioned by the substrate box 83, the shield plate 130 or the noise suppression sheet 132 may be attached to the cover portion. Good. That is, the shield plate 130 or the noise suppression sheet 132 may be attached only to a region facing the MPU 102 in the substrate box 83, not substantially the entire surface of the substrate box 83.

・基板ボックス83を形成する材料に対して電磁波の透過を抑制する材料を含有させることにより、基板ボックス83自体が電磁波ノイズの透過を抑制する構成としてもよい。   The substrate box 83 itself may be configured to suppress transmission of electromagnetic wave noise by including a material that suppresses transmission of electromagnetic waves to the material forming the substrate box 83.

・シールド板130が保護カバー部94に一体形成されていてもよい。また、保護カバー部94を主制御装置81のパチンコ機10後方も覆うように設け、その後方から覆っている領域に対してノイズ抑制シート132を貼り付ける構成としてもよい。   The shield plate 130 may be integrally formed with the protective cover 94. Further, the protective cover portion 94 may be provided so as to also cover the rear of the pachinko machine 10 of the main control device 81, and the noise suppression sheet 132 may be attached to the area covered from the rear.

・平面視で四角形状をなすMPU102において、第4信号経路LN4及び第5信号経路LN5の一方(すなわちノイズ検知の対象となる一方の信号経路)がMPU102の一辺から延び、且つ他方(すなわちノイズ検知の対象となる他方の信号経路)がMPU102の他の一辺、好ましくは逆側の一辺から延びる構成としてもよい。この場合、ノイズを検知するための不正治具が単一ではなくて複数必要となり、不正行為を行いづらくなる。また、両者の信号経路間の距離が、MPU102を基準として下流側にて、MPU102側の接続部分における距離よりも近付かない構成とすることが好ましい。また、MPU102が平面視で長方形であれば、一方の信号経路が一の短辺部から延び、且つ他方の信号経路が逆側の短辺部から延びる構成とすることが好ましい。   · In the MPU 102 having a rectangular shape in a plan view, one of the fourth signal path LN4 and the fifth signal path LN5 (that is, one signal path to be subjected to noise detection) extends from one side of the MPU 102, and the other (that is, noise detection) The other signal path to be processed may be extended from the other side of the MPU 102, preferably from the other side. In this case, a plurality of fraudulent jigs for detecting noise is required instead of one, and it becomes difficult to conduct fraudulent acts. In addition, it is preferable that the distance between the two signal paths be set closer to the downstream side than the distance at the connection portion on the MPU 102 side with respect to the MPU 102. If the MPU 102 is rectangular in plan view, it is preferable that one signal path extend from one short side and the other signal path extend from the opposite short side.

・上記のようにシールド板130若しくはノイズ抑制シート132を設ける構成に加えて又は代えて、上記第1の実施の形態における第8のパターンの構成を適用してもよい。   In addition to or instead of the configuration in which the shield plate 130 or the noise suppression sheet 132 is provided as described above, the configuration of the eighth pattern in the first embodiment may be applied.

・上記第2の実施の形態とは異なる他のタイプのパチンコ機等、例えば特別装置の特定領域に遊技球が入ると電動役物が所定回数開放するパチンコ機や、特別装置の特定領域に遊技球が入ると権利が発生して大当たりとなるパチンコ機、他の役物を備えたパチンコ機、アレンジボール機、雀球等の遊技機にも、本発明を適用できる。   -Other types of pachinko machines and the like different from the second embodiment, for example, pachinko machines in which a motorized jack opens a predetermined number of times when game balls enter a specific area of a special device, or a special area of a special area The present invention can be applied to a pachinko machine that becomes a jackpot when a ball enters and becomes a jackpot, a pachinko machine equipped with other features, an arrange ball machine, a game machine such as a ball ball, etc.

また、弾球式でない遊技機、例えば、複数種の図柄が周方向に付された複数のリールを備え、メダルの投入及びスタートレバーの操作によりリールの回転を開始し、ストップスイッチが操作されるか所定時間が経過することでリールが停止した後に、表示窓から視認できる有効ライン上に特定図柄又は特定図柄の組み合わせが成立していた場合にはメダルの払い出し等といった特典を遊技者に付与するスロットマシンにも本発明を適用できる。   A non-ball-ball type game machine, for example, a plurality of reels having a plurality of kinds of symbols attached in the circumferential direction, starts the rotation of the reels by inserting medals and operating the start lever, and the stop switch is operated. If a specific symbol or a combination of specific symbols is established on an effective line visible from the display window after the reel is stopped by the passage of a predetermined time, a bonus such as payout of medals is awarded to the player The present invention can also be applied to slot machines.

また、外枠に開閉可能に支持された遊技機本体に貯留部及び取込装置を備え、貯留部に貯留されている所定数の遊技球が取込装置により取り込まれた後にスタートレバーが操作されることによりリールの回転を開始する、パチンコ機とスロットマシンとが融合された遊技機にも、本発明を適用できる。   In addition, the gaming machine main body supported in an openable and closable manner by the outer frame is provided with the storage section and the loading device, and the start lever is operated after the predetermined number of gaming balls stored in the storage section are loaded by the loading device. The present invention can also be applied to a gaming machine in which a pachinko machine and a slot machine are integrated by starting to rotate the reels.

<第3の実施の形態>
本実施の形態では、上記特定不正行為、すなわち電磁波ノイズを取得することにより、大当たり乱数カウンタC1の数値情報を特定する不正行為に対する対策の構成が、上記第1の実施の形態と異なっている。以下、当該不正対策の構成について説明する。なお、上記第1の実施の形態と同一の構成については、上記第1の実施の形態の場合と同一の番号を付すとともに、基本的にその説明を省略する。
Third Embodiment
The present embodiment is different from the first embodiment in the configuration of the countermeasure against the injustice for specifying the numerical information of the big hit random number counter C1 by acquiring the specific injustice, that is, the electromagnetic wave noise. Hereinafter, the configuration of the fraud countermeasure will be described. The same reference numerals as in the first embodiment denote the same parts as those in the first embodiment, and a description thereof will be basically omitted.

図25は、本実施の形態における主制御基板101の実装面側の回路図である。ここで、図25中の矢印は配線パターンを示している。   FIG. 25 is a circuit diagram of the mounting surface side of the main control board 101 in the present embodiment. Here, arrows in FIG. 25 indicate wiring patterns.

図25に示すように、主制御基板101には、MPU102と、そのMPU102に対してnsec周期のクロック信号を出力するクロック回路201とが搭載されている。クロック回路201はMPU102と第6信号経路LN6を通じて電気的に接続されている。クロック回路201から出力されたクロック信号はMPU102に入力される。そして、MPU102は、クロック信号に基づいてタイマ割込み処理などの各種処理を実行するものである。   As shown in FIG. 25, on the main control board 101, an MPU 102 and a clock circuit 201 for outputting a clock signal of nsec cycle to the MPU 102 are mounted. The clock circuit 201 is electrically connected to the MPU 102 through the sixth signal path LN6. The clock signal output from the clock circuit 201 is input to the MPU 102. And MPU102 performs various processes, such as timer interruption processing, based on a clock signal.

なお、クロック回路201及び第6信号経路LN6については、第1及び第2の実施の形態についても同様に搭載されている。ここで、クロック回路201は、上述したタイマ割込み処理の起動タイミングをMPU102にて特定するためのパルス信号を出力するためのクロック回路及び分周回路とは別に設けられているが、これに限られず、例えば1のクロック回路201で兼用してもよい。すなわち、クロック回路201とMPU102とを接続する経路を2系統設け、一方の経路に上記クロック回路201から出力されるクロック信号を4msec周期のクロック信号に分周する分周回路を設ける構成としてもよい。   The clock circuit 201 and the sixth signal path LN6 are similarly mounted in the first and second embodiments. Here, the clock circuit 201 is provided separately from the clock circuit and the divider circuit for outputting a pulse signal for specifying the start timing of the timer interrupt processing described above by the MPU 102, but the present invention is not limited thereto. For example, one clock circuit 201 may be shared. That is, two paths connecting the clock circuit 201 and the MPU 102 may be provided, and a divider circuit may be provided in one path for dividing the clock signal output from the clock circuit 201 into a clock signal of 4 msec cycle. .

MPU102は、クロック信号を出力する入出力ポート102bを備えている。そして、入出力ポート102bには、クロック信号又はそれに対応した信号を伝送するための第7信号経路LN7が接続されている。MPU102は、クロック回路201から入力されたクロック信号を用いてタイマ割込み処理等の各種処理を実行するとともに、入出力ポート102bを介してそのクロック信号を外部に出力する。そして、そのクロック信号は第7信号経路LN7を通じて主制御基板101を伝送する。   The MPU 102 includes an input / output port 102 b that outputs a clock signal. A seventh signal path LN7 for transmitting a clock signal or a signal corresponding thereto is connected to the input / output port 102b. The MPU 102 performs various processing such as timer interrupt processing using the clock signal input from the clock circuit 201, and outputs the clock signal to the outside through the input / output port 102b. Then, the clock signal is transmitted to the main control board 101 through the seventh signal path LN7.

ここで、第7信号経路LN7について詳細に説明すると、第7信号経路LN7は、主制御基板101において各信号経路LN4,LN5が形成されている面と同一面に形成されている。これら各信号経路LN4,LN5,LN7が形成されている面は、MPU102が実装されている実装面である。主制御装置81は、当該実装面が後方から視認可能となるように、実装面を後方側に向けた状態で取り付けられている。   Here, the seventh signal path LN7 will be described in detail. The seventh signal path LN7 is formed on the same plane as the plane on which the signal paths LN4 and LN5 are formed in the main control substrate 101. The surface on which the signal paths LN4, LN5, and LN7 are formed is a mounting surface on which the MPU 102 is mounted. The main control device 81 is attached with the mounting surface facing rearward so that the mounting surface can be viewed from the rear.

第7信号経路LN7は、一端が入出力ポート102bに接続されている一方、他端がいずれにも電気的に接続されていない状態、すなわちフローティングの状態で、主制御基板101に取り付けられている。   The seventh signal path LN7 is attached to the main control board 101 in a state where one end is connected to the input / output port 102b and the other end is not electrically connected to any of them, that is, in a floating state. .

第7信号経路LN7は、矩形状に形成された主制御基板101の縁を1周するように形成されている。具体的には、第7信号経路LN7は、主制御基板101の長手方向に延びる長手経路LN7a,LN7bと、主制御基板101の短手方向に延びる短手経路LN7c,LN7dと、を備えている。これら各経路LN7a〜LN7dが連続することにより、第7信号経路LN7が主制御基板101の縁を1周している。この場合、各信号経路LN4,LN5は第7信号経路LN7によって囲まれた領域内に形成されている。   The seventh signal path LN7 is formed to go around the edge of the main control substrate 101 formed in a rectangular shape. Specifically, the seventh signal path LN7 includes longitudinal paths LN7a and LN7b extending in the longitudinal direction of the main control substrate 101, and short paths LN7c and LN7d extending in the lateral direction of the main control substrate 101. . As each of these paths LN7a to LN7d continues, the seventh signal path LN7 makes one turn around the edge of the main control board 101. In this case, the signal paths LN4 and LN5 are formed in the region surrounded by the seventh signal path LN7.

また、第7信号経路LN7の一部と、不正装置Aによる電磁波の取得対象である第4信号経路LN4及び第5信号経路LN5の一部とが、並走するように形成されている。   Further, a part of the seventh signal path LN7 and a part of the fourth signal path LN4 and the fifth signal path LN5 which are targets of acquisition of electromagnetic waves by the unauthorized device A are formed to run in parallel.

具体的には、MPU102と第1ポート用ドライバ101aとは、主制御基板101の長手方向に所定の間隔を隔てて配置されている。そして、両者を接続する第4信号経路LN4は、主制御基板101の長手方向に延びる長手経路LN4aを有している。長手経路LN4aは、第4信号経路LN4における短手方向に沿った経路よりも長く形成されている。長手経路LN4aは、第7信号経路LN7における長手経路LN7aの内側を並走している。   Specifically, the MPU 102 and the first port driver 101 a are disposed at predetermined intervals in the longitudinal direction of the main control board 101. The fourth signal path LN4 connecting the two has a longitudinal path LN4a extending in the longitudinal direction of the main control substrate 101. The longitudinal path LN4a is formed longer than the path along the short direction in the fourth signal path LN4. The longitudinal path LN4a runs parallel to the inside of the longitudinal path LN7a in the seventh signal path LN7.

さらに、第2ポート用ドライバ101bは、第1ポート用ドライバ101aに対して短手方向に所定の間隔を隔てて配置されている。すなわち、第2ポート用ドライバ101bは、MPU102に対して対角方向に隔てた位置に配置されている。両者を接続する第5信号経路LN5は、主制御基板101の長手方向に延びる長手経路LN5aと、主制御基板101の短手方向に延びる短手経路LN5bとを備えている。第5信号経路LN5の長手経路LN5aが第7信号経路LN7の長手経路LN7bの内側を並走し、第5信号経路LN5の短手経路LN5bが第7信号経路LN7の短手経路LN7dの内側を並走している。   Furthermore, the second port driver 101b is disposed at a predetermined distance in the lateral direction with respect to the first port driver 101a. That is, the second port driver 101 b is disposed at a position diagonally separated from the MPU 102. The fifth signal path LN5 connecting the two includes a longitudinal path LN5a extending in the longitudinal direction of the main control substrate 101 and a short path LN5b extending in the lateral direction of the main control board 101. The longitudinal path LN5a of the fifth signal path LN5 runs parallel to the inside of the longitudinal path LN7b of the seventh signal path LN7, and the short path LN5b of the fifth signal path LN5 runs inside the short path LN7d of the seventh signal path LN7. I run parallel.

かかる構成によれば、入出力ポート102bからクロック信号が出力された場合には、そのクロック信号は第7信号経路LN7を通じて伝送する。これにより、第7信号経路LN7には、クロック信号に対応した所定の電流(第2電流に対応する)が流れ、クロック信号に対応した電磁波ノイズ(以降、クロックノイズという)が出力される。よって、第4信号経路LN4や、第5信号経路LN5を通じて信号出力が行われた場合に発生する電磁波ノイズと、クロックノイズとが混在することとなり、電磁波ノイズの特定が困難となる。したがって、停電情報記憶処理(ステップS201)の実行タイミング及び遊技停止判定処理(ステップS205)の実行タイミングの特定を困難にすることができ、抽選用乱数更新処理(ステップS202)に要した時間の特定を困難なものとすることができる。   According to this configuration, when the clock signal is output from the input / output port 102b, the clock signal is transmitted through the seventh signal path LN7. As a result, a predetermined current (corresponding to the second current) corresponding to the clock signal flows through the seventh signal path LN7, and an electromagnetic wave noise (hereinafter referred to as clock noise) corresponding to the clock signal is output. Therefore, the electromagnetic wave noise generated when the signal output is performed through the fourth signal path LN4 or the fifth signal path LN5 and the clock noise are mixed, which makes it difficult to specify the electromagnetic wave noise. Therefore, it is possible to make it difficult to specify the execution timing of the power failure information storage process (step S201) and the execution timing of the game stop determination process (step S205), and specify the time required for the lottery random number update process (step S202) Can be difficult.

ここで、クロックノイズを発生させる場合、そのクロックノイズが各信号経路LN3〜LN5に混入し、MPU102にて誤動作が発生することが想定される。これに対して、各信号経路LN3〜LN5上にはそれぞれ、上記クロックノイズを除去するノイズ除去回路211〜213が設けられている。   Here, in the case of generating clock noise, it is assumed that the clock noise is mixed in each of the signal paths LN3 to LN5 and a malfunction occurs in the MPU 102. On the other hand, noise removing circuits 211 to 213 for removing the clock noise are provided on the signal paths LN3 to LN5, respectively.

ノイズ除去回路211〜213は、それぞれ同一の構成を備えており、少なくともクロック信号の周波数のノイズを除去するローパスフィルタ回路を備えている。ローパスフィルタ回路は、任意ではあるが、例えば積分回路である。かかる構成によれば、第7信号経路LN7からクロックノイズが発生した場合であっても、そのクロックノイズが各信号経路LN3〜LN5に対して影響を与えにくい。これにより、クロックノイズに起因するMPU102の誤動作を抑制することができる。   Each of the noise removal circuits 211 to 213 has the same configuration, and includes a low pass filter circuit that removes noise of at least the frequency of the clock signal. The low pass filter circuit is, for example, an integration circuit, although it is optional. According to this configuration, even when clock noise is generated from the seventh signal path LN7, the clock noise is unlikely to affect the signal paths LN3 to LN5. As a result, it is possible to suppress the malfunction of the MPU 102 caused by the clock noise.

第7信号経路LN7上には、クロック信号の周波数を変更する周波数変更回路221が設けられている。周波数変更回路221は、入出力ポート102bから出力されたクロック信号の周波数を変更し、その変更した変更クロック信号を出力可能に構成されている。これにより、MPU102にて用いられるクロック信号とは異なる周波数のクロック信号を出力することができる。   A frequency change circuit 221 is provided on the seventh signal path LN7 to change the frequency of the clock signal. The frequency changing circuit 221 is configured to change the frequency of the clock signal output from the input / output port 102b and to be able to output the changed clock signal. Thus, a clock signal having a frequency different from that of the clock signal used by the MPU 102 can be output.

なお、周波数変更回路221の詳細な構成について説明すると、周波数変更回路221は、入力されるクロック信号の周波数を分周する複数種類の分周回路221a〜221cを備えている。分周回路221a〜221cは、入出力ポート102b(クロック回路201)から出力されるクロック信号の周波数を、1/N(N:2以上の自然数)に分周する。この場合、各分周回路221a〜221cの分周比(N)はそれぞれ異なっている。詳細には、第1分周回路221aの分周比は2であり、第2分周回路221bの分周比は8であり、第3分周回路221cの分周比は16である。   Note that the detailed configuration of the frequency changing circuit 221 will be described. The frequency changing circuit 221 includes a plurality of types of frequency dividing circuits 221 a to 221 c that divide the frequency of the input clock signal. The divider circuits 221a to 221c divide the frequency of the clock signal output from the input / output port 102b (clock circuit 201) into 1 / N (N: natural number of 2 or more). In this case, the division ratio (N) of each of the divider circuits 221a to 221c is different. Specifically, the division ratio of the first divider circuit 221a is 2, the division ratio of the second divider circuit 221b is 8, and the division ratio of the third divider circuit 221c is 16.

なお、以降の説明において、入出力ポート102b(クロック回路201)から出力されるクロック信号の周波数を所定周波数f0と、第1分周回路221aにより分周された変更クロック信号の周波数を第1分周周波数f1と、第2分周回路221bにより分周された変更クロック信号の周波数を第2分周周波数f2と、第3分周回路221cにより分周された変更クロック信号の周波数を第3分周周波数f3とする。   In the following description, the frequency of the clock signal output from input / output port 102b (clock circuit 201) is divided by a predetermined frequency f0 and the frequency of the modified clock signal divided by first divider circuit 221a by a first The peripheral frequency f1 and the frequency of the modified clock signal divided by the second divider circuit 221b are divided by a second divider frequency f2 and the frequency of the modified clock signal divided by the third divider circuit 221c is divided by a third The circumferential frequency is f3.

周波数変更回路221はMPU102と接続されている。MPU102は、所定の変更タイミングとなった場合に、周波数変更回路221に向けて変更信号を出力する。周波数変更回路221は、MPU102からの変更信号に基づいて、各分周回路221a〜221cのうち1の分周回路を選択する。そして、周波数変更回路221は、その選択された分周回路を用いて、入出力ポート102bから出力されたクロック信号を、その選択された分周回路の分周比で分周し、その分周されたクロック信号を変更クロック信号として第7信号経路LN7に伝送させる。これにより、クロック回路201から出力されるクロック信号とは異なる周波数の変更クロック信号が第7信号経路LN7を伝送することにより、クロック回路201から出力されるクロック信号とは異なる周波数のクロックノイズが発生する。よって、クロックノイズを除去して、所望の電磁波ノイズだけを取得しようとする不正行為を抑制することができる。   The frequency change circuit 221 is connected to the MPU 102. The MPU 102 outputs a change signal to the frequency change circuit 221 when the predetermined change timing is reached. The frequency change circuit 221 selects one of the frequency division circuits 221 a to 221 c based on the change signal from the MPU 102. Then, the frequency change circuit 221 divides the clock signal output from the input / output port 102b by the division ratio of the selected division circuit using the selected division circuit, and divides the clock signal. The received clock signal is transmitted to the seventh signal path LN7 as a modified clock signal. As a result, the modified clock signal having a frequency different from that of the clock signal output from the clock circuit 201 transmits the seventh signal path LN7, thereby generating clock noise having a frequency different from that of the clock signal output from the clock circuit 201. Do. Therefore, the clock noise can be removed to prevent the fraudulent act of acquiring only the desired electromagnetic wave noise.

すなわち、取得対象の電磁波ノイズとクロックノイズとが混在している場合には、不正装置Aにより取得されたノイズから、クロックノイズのみを除去して電磁波ノイズのみを取得しようとする不正行為が想定される。この場合、同一周期のクロック信号が出力されている構成においては、クロックノイズの特定、及びその除去が容易に行われやすい。   That is, when the electromagnetic wave noise to be acquired and the clock noise are mixed, it is assumed that only the clock noise is removed from the noise acquired by the unauthorized device A and only the electromagnetic wave noise is acquired. Ru. In this case, in a configuration in which clock signals of the same cycle are output, identification of clock noise and removal thereof can be easily performed.

これに対して、上記のように周波数変更回路221が設け、クロックノイズの周波数を可変なものとすることにより、クロックノイズの特定を困難なものとすることができる。これにより、クロックノイズのみを除去して、対象となる電磁波ノイズのみを抽出する不正行為を抑制することができる。   On the other hand, specifying the clock noise can be made difficult by providing the frequency changing circuit 221 as described above and making the frequency of the clock noise variable. As a result, it is possible to suppress only the clock noise and to suppress the fraudulent act of extracting only the target electromagnetic wave noise.

なお、変更可能な周波数の種類数は複数であれば任意である。例えば、分周回路を2種類設ける構成としてもよいし、4種類以上設ける構成としてもよい。   The number of types of frequencies that can be changed is arbitrary as long as it is plural. For example, two types of divider circuits may be provided, or four or more types may be provided.

また、周波数変更回路221の具体的な構成については、周波数の変更が可能であれば任意である。例えば、所定の周波数のクロック信号を出力する発振回路と、そのクロック信号と、入出力ポート102bから出力されるクロック信号とを混合させ、両者の周波数に対応した1の周波数のクロック信号を生成するミキサ回路と、を備える構成としてもよい。   Further, the specific configuration of the frequency changing circuit 221 is arbitrary as long as the frequency can be changed. For example, an oscillator circuit that outputs a clock signal of a predetermined frequency, the clock signal, and a clock signal output from the input / output port 102b are mixed to generate a clock signal of one frequency corresponding to the frequency of both of them. And a mixer circuit.

ここで、周波数変更回路221により複数種類の周波数のクロック信号が出力されることに対応させて、各ノイズ除去回路211〜213は、上記複数種類の周波数のクロック信号を除去することが可能に構成されている。具体的には、各ノイズ除去回路211〜213の積分回路はそれぞれ、コンデンサとスイッチング素子(例えばMOSFET)とからなる直列接続体を複数(具体的には4つ)備えている。各直列接続体はそれぞれ、互いに並列に接続されているとともに、規定抵抗と直列に接続されている。各直列接続体のコンデンサの静電容量は異なっている。かかる構成によれば、スイッチング素子がON/OFFに応じて、積分回路における全体での静電容量が変化する。これにより、遮断(除去)される周波数範囲が変化する。   Here, the noise removing circuits 211 to 213 are configured to be able to remove the clock signals of the plurality of types of frequencies in response to the clock signal of the plurality of types of frequencies being output by the frequency changing circuit 221. It is done. Specifically, each of the integration circuits of the noise removal circuits 211 to 213 includes a plurality of (specifically, four) series connected bodies each including a capacitor and a switching element (for example, MOSFET). Each series connection body is connected in parallel with each other and in series with a prescribed resistance. The capacitance of the capacitors in each series connection is different. According to this configuration, the overall electrostatic capacitance in the integration circuit changes in response to the switching element being turned on / off. This changes the frequency range to be blocked (removed).

この場合、遮断周波数の帯域に、各分周回路221a〜221cにて分周された変更クロック信号の周波数が含まれるよう、各直列接続体のコンデンサの静電容量が設定されている。   In this case, the capacitance of the capacitors of each series connection is set such that the frequency of the modified clock signal divided by each of the dividing circuits 221a to 221c is included in the cutoff frequency band.

具体的には、入出力ポート102bから出力されるクロック信号の周波数である所定周波数f0が、上記規定抵抗と、各直列接続体のうち第0直列接続体の第0コンデンサとからなる積分回路の遮断周波数の帯域に含まれるように、第0コンデンサの静電容量が設定されている。   Specifically, in the integration circuit, a predetermined frequency f0, which is the frequency of the clock signal output from the input / output port 102b, includes the above-mentioned prescribed resistance and the 0th capacitor of the 0th series connected body among the respective series connected bodies. The capacitance of the zeroth capacitor is set to be included in the cutoff frequency band.

第1分周回路221aにより分周された変更クロック信号の周波数である第1分周周波数f1が、上記規定抵抗と、各直列接続体のうち第1直列接続体の第1コンデンサとからなる積分回路の遮断周波数の帯域に含まれるように、第1コンデンサの静電容量が設定されている。   A first division frequency f1 which is the frequency of the modified clock signal divided by the first division circuit 221a is an integral formed of the above-mentioned prescribed resistance and the first capacitor of the first series connected body among the respective series connected bodies. The capacitance of the first capacitor is set to be included in the cutoff frequency band of the circuit.

第2分周回路221bにより分周された変更クロック信号の周波数である第2分周周波数f2が、上記規定抵抗と、各直列接続体のうち第2直列接続体の第2コンデンサとからなる積分回路の遮断周波数の帯域に含まれるように、第2コンデンサの静電容量が設定されている。   A second division frequency f2 which is the frequency of the modified clock signal divided by the second division circuit 221b is an integral formed of the above-mentioned prescribed resistance and the second capacitor of the second series connected body among the respective series connected bodies. The capacitance of the second capacitor is set to be included in the cutoff frequency band of the circuit.

第3分周回路221cにより分周された変更クロック信号の周波数である第3分周周波数f3が、上記規定抵抗と、各直列接続体のうち第3直列接続体の第3コンデンサとからなる積分回路の遮断周波数の帯域に含まれるように、第3コンデンサの静電容量が設定されている。   The third division frequency f3 which is the frequency of the modified clock signal divided by the third division circuit 221c is an integral formed of the above-mentioned prescribed resistance and the third capacitor of the third series connected body among the respective series connected bodies. The capacitance of the third capacitor is set to be included in the cutoff frequency band of the circuit.

以上の構成により、各直列接続体のスイッチング素子のON/OFF制御を行うことにより、変更クロック信号に基づき発生したクロックノイズを好適に遮断(除去)することができる。   With the above configuration, by performing ON / OFF control of the switching elements of each series connection, it is possible to preferably block (remove) clock noise generated based on the modified clock signal.

図25に示すように、周波数変更回路221に周波数を変更することを指示するための変更信号は、各ノイズ除去回路211〜213に伝送される。各ノイズ除去回路211〜213は、上記変更信号が入力された場合に、変更先のクロック信号の周波数が遮断周波数の帯域に含まれるように、上記各直列接続体の各スイッチング素子のON/OFF制御を行う。例えば、第1分周回路221aにより分周された変更クロック信号を第7信号経路LN7に伝送させる場合には、第1直列接続体のスイッチング素子をONとし、その他のスイッチング素子をOFFとする。これにより、各信号経路LN3〜LN5において、変更クロック信号に基づくクロックノイズを好適に除去することができる。   As shown in FIG. 25, a change signal for instructing the frequency change circuit 221 to change the frequency is transmitted to each of the noise removal circuits 211 to 213. Each noise removal circuit 211 to 213 turns on / off each switching element of each series connection so that the frequency of the clock signal of the change destination is included in the cutoff frequency band when the change signal is input. Take control. For example, when transmitting the modified clock signal divided by the first divider circuit 221a to the seventh signal path LN7, the switching element of the first series connector is turned ON, and the other switching elements are turned OFF. Thus, clock noise based on the modified clock signal can be suitably removed in each of signal paths LN3 to LN5.

<ノイズ制御処理について>
MPU102は、周波数変更回路221及び各ノイズ除去回路211〜213を制御するためのノイズ制御処理を実行する。ノイズ制御処理は、MPU102により実行されるタイマ割込み処理におけるステップS221の処理の実行後に実行される。ノイズ制御処理について図26のフローチャートを用いて説明する。
<About noise control processing>
The MPU 102 executes noise control processing for controlling the frequency change circuit 221 and the noise removal circuits 211 to 213. The noise control process is executed after execution of the process of step S221 in the timer interrupt process executed by the MPU 102. The noise control processing will be described using the flowchart of FIG.

先ず、ステップS1401にて、周波数の変更タイミングであるか否かを判定する。具体的には、RWM104の所定のカウンタエリアに格納されている周波数変更用タイマカウンタが「0」であるか否かを判定する。周波数変更用タイマカウンタは、第7信号経路LN7を伝送する変更クロック信号の周波数の変更間隔を計測するためのタイマカウンタである。周波数変更用タイマカウンタは、周波数の変更タイミングとなる度に所定の値がセットされ、ステップS210のタイマ更新処理にて1ずつ減算されるものである。   First, in step S1401, it is determined whether it is time to change the frequency. Specifically, it is determined whether the frequency change timer counter stored in the predetermined counter area of the RWM 104 is “0”. The frequency change timer counter is a timer counter for measuring a change interval of the frequency of the change clock signal transmitted through the seventh signal path LN7. The frequency change timer counter is set to a predetermined value each time the frequency changes, and is decremented by one in the timer update process of step S210.

ステップS1401にて、周波数変更用タイマカウンタが「0」でないと判定した場合には、そのまま本処理を終了する一方、周波数変更用タイマカウンタが「0」であると判定した場合には、ステップS1402に進み、現状の周波数を把握する。   If it is determined in step S1401 that the frequency change timer counter is not "0", this processing is ended as it is, while if it is determined that the frequency change timer counter is "0", step S1402 Go to and find out the current frequency.

その後、ステップS1403では、現状の周波数に基づいて、変更先の周波数を決定する処理を実行する。具体的には、RWM104には、予め周波数の変更順番が設定されたテーブル、具体的には例えば所定周波数f0→第1分周周波数f1→第2分周周波数f2→第3分周周波数f3の順に設定されているテーブルが記憶されている。ステップS1403では、上記テーブルを参照することにより、現状の周波数に対して次の周波数を変更周波数として把握する。この場合、現状の周波数が第3分周周波数f3であれば、所定周波数f0を変更周波数として把握する。   Thereafter, in step S1403, a process of determining the change destination frequency is executed based on the current frequency. Specifically, the RWM 104 is a table in which the change order of the frequency is set in advance, specifically, for example, the predetermined frequency f0 → the first divided frequency f1 → the second divided frequency f2 → the third divided frequency f3. The table set in order is stored. In step S1403, the next frequency is grasped as the change frequency with respect to the current frequency by referring to the above table. In this case, if the current frequency is the third divided frequency f3, the predetermined frequency f0 is grasped as the change frequency.

続くステップS1404では、ステップS1403にて決定された変更周波数に対応した変更信号を、周波数変更回路221及び各ノイズ除去回路211〜213に出力する処理を実行する。なお、変更信号の態様としては、変更周波数が特定可能であれば任意であり、例えば変更周波数を特定するための情報が設定されたコマンドを出力する構成としてもよく、所定のパルス信号を送信する構成において、そのパルス信号の数を、変更周波数に応じて異ならせる構成としてもよい。   In the subsequent step S1404, processing of outputting a change signal corresponding to the change frequency determined in step S1403 to the frequency change circuit 221 and the noise removal circuits 211 to 213 is executed. The mode of the change signal is arbitrary as long as the change frequency can be identified. For example, a command in which information for specifying the change frequency is set may be output, and a predetermined pulse signal is transmitted. In the configuration, the number of pulse signals may be different according to the change frequency.

周波数変更回路221は、上記変更信号を受信した場合に、当該変更信号に対応した変更周波数の変更クロック信号を出力する。また、各ノイズ除去回路211〜213は、変更信号を受信した場合に、当該変更信号に対応した変更周波数が遮断周波数に含まれるように、各直列接続体の各スイッチング素子のON/OFF制御を行う。   When the frequency change circuit 221 receives the change signal, the frequency change circuit 221 outputs a change clock signal of a change frequency corresponding to the change signal. Further, each noise removal circuit 211 to 213 performs ON / OFF control of each switching element of each series connection so that the change frequency corresponding to the change signal is included in the cutoff frequency when the change signal is received. Do.

その後、ステップS1405にて、周波数変更用タイマカウンタの初期値として「50」を設定して、本処理を終了する。既に説明した通り、タイマ割込み処理は4msec単位で実行されるとともに、周波数変更用タイマカウンタはタイマ割込み処理が実行される度に1ずつ減算されるものであるため、0.2secが経過する度に周波数変更用タイマカウンタが「0」となることとなる。なお、上記初期値については任意である。   Thereafter, in step S1405, “50” is set as the initial value of the frequency change timer counter, and the present process is terminated. As described above, the timer interrupt process is executed in units of 4 msec, and the frequency change timer counter is decremented by one each time the timer interrupt process is executed, so every 0.2 sec has elapsed. The frequency change timer counter will be "0". The above-mentioned initial value is optional.

以上詳述した本実施の形態によれば、以下の優れた効果を奏する。   According to the present embodiment described above, the following excellent effects can be obtained.

主制御基板101に、入出力ポート102bから出力されたクロック信号が伝送される第7信号経路LN7を形成した。これにより、第4信号経路LN4や、第5信号経路LN5を通じて信号出力が行われた場合に発生する電磁波ノイズと、クロックノイズとが混在することとなり、電磁波ノイズの特定が困難となる。したがって、停電情報記憶処理(ステップS201)の実行タイミング及び遊技停止判定処理(ステップS205)の実行タイミングの特定を困難なものとすることができ、抽選用乱数更新処理(ステップS202)に要した時間の特定を困難なものとすることができる。   The main control board 101 is provided with a seventh signal path LN7 for transmitting the clock signal output from the input / output port 102b. As a result, the electromagnetic wave noise generated when the signal output is performed through the fourth signal path LN4 or the fifth signal path LN5 and the clock noise are mixed, which makes it difficult to specify the electromagnetic wave noise. Therefore, it is possible to make it difficult to specify the execution timing of the power failure information storage process (step S201) and the execution timing of the game stop determination process (step S205), and the time taken for the lottery random number update process (step S202) Can be difficult to identify.

特に、主制御基板101の縁を1周するように第7信号経路LN7を形成した。これにより、主制御基板101に対してどの方向から不正治具を近づけてもクロックノイズが混入され易い。これにより、不正治具の位置を調整することにより、クロックノイズを受信することなく、各信号経路LN4,LN5から発生する電磁波ノイズのみを受信しようとする不正行為を抑制することができる。   In particular, the seventh signal path LN7 is formed so as to go around the edge of the main control substrate 101. As a result, clock noise is likely to be mixed regardless of the direction in which the illegitimate jig is brought close to the main control substrate 101. Thus, by adjusting the position of the illegitimate jig, it is possible to suppress a cheating attempt to receive only the electromagnetic wave noise generated from each of the signal paths LN4 and LN5 without receiving the clock noise.

また、各信号経路LN4,LN5と第7信号経路LN7とが並走するよう各信号経路LN4,LN5,LN7を形成したことにより、各信号経路LN4,LN5から発生する電磁波ノイズを取得しようとすると、自ずとクロックノイズが取得される。これにより、各信号経路LN4,LN5から発生する電磁波ノイズを取得しようとする不正行為をより好適に抑制することができる。   Further, by forming the signal paths LN4, LN5, LN7 so that the signal paths LN4, LN5 and the seventh signal path LN7 run in parallel, it is attempted to acquire electromagnetic wave noise generated from the signal paths LN4, LN5. Naturally, clock noise is acquired. Thereby, it is possible to more preferably suppress the fraudulent act of acquiring the electromagnetic wave noise generated from each of the signal paths LN4 and LN5.

さらに、第7信号経路LN7を、各信号経路LN4,LN5と同一面に形成するとともに、これら各信号経路LN4,LN5よりも主制御基板101の縁側に形成したことにより、不正治具にクロックノイズを混入させ易くすることができる。   Furthermore, since the seventh signal path LN7 is formed on the same surface as each of the signal paths LN4 and LN5, and is formed on the edge side of the main control board 101 than each of the signal paths LN4 and LN5, clock noise is generated in the incorrect jig. Can be made easy to mix.

第7信号経路LN7に周波数変更回路221を設けた。これにより、クロックノイズの周波数が変更されるため、クロックノイズを除去して、各信号経路LN4,LN5から発生する電磁波ノイズを取得しようとする不正行為を抑制することができる。   The frequency change circuit 221 is provided in the seventh signal path LN7. As a result, since the frequency of the clock noise is changed, it is possible to remove the clock noise and to suppress the fraudulent act of acquiring the electromagnetic wave noise generated from each of the signal paths LN4 and LN5.

また、各信号経路LN3〜LN5上には、クロック信号又は変更クロック信号を除去するノイズ除去回路211〜213を設けた。これにより、各信号経路LN4,LN5から発生する電磁波ノイズを取得する不正行為を抑制しつつ、各信号経路LN3〜LN5にクロックノイズが混入することによるMPU102の誤動作を抑制することができる。   Further, noise removing circuits 211 to 213 for removing the clock signal or the modified clock signal are provided on the signal paths LN3 to LN5. As a result, it is possible to suppress the malfunction of the MPU 102 due to the clock noise mixing in each of the signal paths LN3 to LN5 while suppressing the fraudulent act of acquiring the electromagnetic wave noise generated from each of the signal paths LN4 and LN5.

本実施の形態では、実装面に不正装置Aの取得対象となる各信号経路LN4,LN5を形成する構成としたが、これに限られず、例えば反対側の面に各信号経路LN4,LN5を形成する構成としてもよい。これにより、主制御装置81の外側から不正装置Aを近づけた場合に、不正装置Aと各信号経路LN4,LN5との間に主制御基板101が介在することとなるため、各信号経路LN4,LN5から発生する電磁波ノイズが取得されにくい。そして、主制御基板101において、第7信号経路LN7とは反対側に各信号経路LN4,LN5が形成されているため、各信号経路LN4,LN5にクロックノイズが混入しにくい。これにより、各信号経路LN4,LN5から発生する電磁波ノイズの取得を困難なものとしつつ、クロックノイズを発生させることに起因するMPU102の誤動作を抑制することができる。   In the present embodiment, the signal paths LN4 and LN5 to be acquired by the unauthorized device A are formed on the mounting surface. However, the present invention is not limited thereto. For example, the signal paths LN4 and LN5 are formed on the opposite side. It may be configured to As a result, when the cheating device A is brought close from the outside of the main control device 81, the main control board 101 is interposed between the cheating device A and each of the signal paths LN4 and LN5. It is difficult to acquire the electromagnetic wave noise generated from LN5. Then, in the main control substrate 101, the signal paths LN4 and LN5 are formed on the opposite side of the seventh signal path LN7, so that clock noise is less likely to be mixed in the signal paths LN4 and LN5. As a result, while making it difficult to obtain electromagnetic wave noise generated from each of the signal paths LN4 and LN5, it is possible to suppress a malfunction of the MPU 102 caused by the generation of clock noise.

本実施の形態では、クロックノイズを除去するものとして、ノイズ除去回路211〜213を設ける構成としたが、これに限られず、例えば各信号経路LN3〜LN5を、導体等からなるノイズ除去シートで包む構成としてもよい。この場合、ノイズ除去シートを接地しておく。この場合、各信号経路LN4,LN5は、ノイズ除去シートで包む分だけ太くなり、実装面に搭載されている他の信号経路(配線)と物理的に干渉するおそれがある。   Although the noise removing circuits 211 to 213 are provided to remove clock noise in the present embodiment, the present invention is not limited to this. For example, each signal path LN3 to LN5 is wrapped in a noise removing sheet made of a conductor or the like. It is good also as composition. In this case, the noise removal sheet is grounded. In this case, the signal paths LN4 and LN5 are thickened by the amount of the noise removal sheet, and may physically interfere with other signal paths (wirings) mounted on the mounting surface.

これに対して、上記のように各信号経路LN4,LN5を実装面とは反対側に設ける構成においては、上記のような干渉が発生しにくい。さらに、実装面とは反対側の面に主制御基板101を接地するための接地部を設け、その接地部と上記ノイズ除去シートとを接地させるとよい。この場合、実装面とは反対側の面の方が、接地部のための面積を確保し易いため、主制御基板101を好適に接地させることができる。そして、その接地部とノイズ除去シートとが同一平面にあるため、両者を接続するための配線の長さを短くすることができ、ノイズ除去シートの接地を好適に行うことができる。   On the other hand, in the configuration in which the signal paths LN4 and LN5 are provided on the side opposite to the mounting surface as described above, the above interference hardly occurs. Further, it is preferable to provide a grounding portion for grounding the main control substrate 101 on the surface opposite to the mounting surface, and to ground the grounding portion and the noise removing sheet. In this case, the main control substrate 101 can be preferably grounded since the surface on the opposite side to the mounting surface can easily secure the area for the ground portion. Then, since the ground portion and the noise removal sheet are on the same plane, the length of the wiring for connecting the two can be shortened, and the noise removal sheet can be suitably grounded.

本実施の形態では、クロック回路201から出力されるクロック信号を用いてノイズを発生させる構成としたが、クロック回路201とは別にクロックノイズ発生用のクロック回路を別途設ける構成としてもよい。この場合、MPU102にて用いられるクロック信号と異なる周波数のクロック信号を出力するものとするとよい。これにより、クロックノイズの周波数の特定を困難なものにすることができる。   In this embodiment, noise is generated using a clock signal output from the clock circuit 201. However, a clock circuit for generating clock noise may be separately provided separately from the clock circuit 201. In this case, a clock signal having a frequency different from that of the clock signal used by the MPU 102 may be output. This makes it difficult to specify the frequency of clock noise.

本実施の形態では、周波数を変更する契機として所定の期間(0.2sec)が経過することを採用したが、これに限られず、例えば各作動口33,34等への入賞が発生した場合や、予め定められた特定演出を実行することに当選した場合などを周波数の変更契機として設定してもよい。この場合、周波数の変更契機にランダム性を付与することができるため、周波数の特定をより困難にすることができる。   In the present embodiment, it is adopted that the predetermined period (0.2 sec) elapses as a trigger to change the frequency, but the invention is not limited to this. For example, when winning in each operation port 33, 34 or the like occurs, The case where the player has won a predetermined specific effect may be set as a change trigger of the frequency. In this case, since the randomness can be given to the change trigger of the frequency, the specification of the frequency can be made more difficult.

また、周波数を変更する契機としての所定の期間を変更する構成としてもよい。これによっても、周波数の変更契機にランダム性を付与することができる。   Further, the predetermined period as a trigger for changing the frequency may be changed. Also by this, it is possible to give randomness to the change trigger of the frequency.

本実施の形態では、クロックノイズを発生させる構成としたが、これに限られない。要は、所定の周期でノイズを発生させることがあれば、第7信号経路LN7を伝送する信号は任意である。例えば、交流電圧やノコギリ波形の電圧を伝送する構成としてもよい。   Although the clock noise is generated in the present embodiment, the present invention is not limited to this. The point is that the signal transmitted through the seventh signal path LN7 is arbitrary as long as noise can be generated at a predetermined cycle. For example, an alternating voltage or a sawtooth waveform may be transmitted.

また、周期については、単一である必要はない。例えば、間隔Taでパルス信号を出力し、その後間隔Taとは異なる間隔Tbでパルス信号を出力するまでが1単位であるパルス信号群を所定の周期で出力する構成としてもよい。   Also, the period does not have to be single. For example, a pulse signal group may be output at intervals Ta, and a pulse signal group having one unit until the pulse signal is output at intervals Tb different from interval Ta may be output at a predetermined cycle.

また、第7信号経路LN7に伝送する信号として、例えば抽選で当選した場合にのみパルス信号を出力する等といった周期性がない信号を採用してもよい。   Further, as a signal to be transmitted to the seventh signal path LN7, for example, a signal having no periodicity such as outputting a pulse signal may be adopted only when winning by lottery.

また、本実施の形態では、第7信号経路LN7は、第4信号経路LN4及び第5信号経路LN5に対して主制御基板101の縁側にのみ形成されている構成としたが、これに限られず、例えば第4信号経路LN4及び第5信号経路LN5を挟むように第7信号経路LN7を形成する構成としてもよい。この場合、クロックノイズがより好適に混入することが想定されるため、第4信号経路LN4及び第5信号経路LN5から出力される電磁波ノイズのみを取得しようとする不正行為をより好適に抑制することができる。   In the present embodiment, the seventh signal path LN7 is formed only on the edge side of the main control substrate 101 with respect to the fourth signal path LN4 and the fifth signal path LN5, but the present invention is not limited thereto. For example, the seventh signal path LN7 may be formed to sandwich the fourth signal path LN4 and the fifth signal path LN5. In this case, it is assumed that clock noise is more preferably mixed, so it is more preferable to suppress fraudulent attempts to acquire only electromagnetic wave noise output from the fourth signal path LN4 and the fifth signal path LN5. Can.

また、本実施の形態によれば、第4信号経路LN4と第7信号経路LN7とは、主制御基板101の長手方向に並走する構成としたが、これに限られず、例えば短手方向に並走する構成としてもよい。但し、並走する距離が大きい方が、第4信号経路LN4から発生する電磁波ノイズとクロックノイズとが混在した電磁波ノイズが取得され易いことを鑑みれば、本実施の形態のように構成するのが好ましい。   Further, according to the present embodiment, the fourth signal path LN4 and the seventh signal path LN7 are configured to run in parallel in the longitudinal direction of the main control board 101, but the present invention is not limited thereto. It may be configured to run in parallel. However, in view of the fact that the electromagnetic wave noise in which the electromagnetic wave noise generated from the fourth signal path LN 4 and the clock noise are mixed is easily obtained when the distance running parallel is large, it is configured as in the present embodiment. preferable.

本実施の形態によれば、第7信号経路LN7は、主制御基板101の縁を1周するように形成されていたが、これに限られない。例えば、第7信号経路LN7を、第4信号経路LN4及び第5信号経路LN5等が範囲内に含まれる同心円状に形成してもよい。要は、第7信号経路LN7は、主制御基板101において第4信号経路LN4及び第5信号経路LN5などを囲むように形成されていればよい。但し、搭載する電子部品の配置及び搭載面積の拡大を鑑みれば、第7信号経路LN7を、主制御基板101の縁を1周するように形成する構成がよい。   According to the present embodiment, the seventh signal path LN7 is formed to go around the edge of the main control substrate 101, but the present invention is not limited to this. For example, the seventh signal path LN7 may be formed concentrically such that the fourth signal path LN4 and the fifth signal path LN5 are included in the range. The point is that the seventh signal path LN7 may be formed so as to surround the fourth signal path LN4, the fifth signal path LN5, and the like in the main control substrate 101. However, in view of the arrangement of the electronic components to be mounted and the expansion of the mounting area, it is preferable that the seventh signal path LN7 be formed so as to make one turn around the edge of the main control substrate 101.

なお、主制御基板101の縁を複数周するように第7信号経路LN7を形成してもよい。これにより、相乗的にクロックノイズが大きくなるため、第4信号経路LN4等の電磁波ノイズの特定をより困難なものにすることができる。   The seventh signal path LN7 may be formed so as to extend around the edge of the main control substrate 101 a plurality of times. As a result, since the clock noise is synergistically increased, the specification of the electromagnetic wave noise of the fourth signal path LN4 and the like can be made more difficult.

また、クロック信号が伝送される経路と、変更クロック信号が伝送される経路とをそれぞれ形成する構成としてもよい。この場合、クロックノイズが複雑となるため、クロックノイズを取り除くことを抑制することができる。   Further, a path through which the clock signal is transmitted and a path through which the modified clock signal is transmitted may be formed. In this case, since clock noise becomes complicated, removal of clock noise can be suppressed.

さらに、両者を合成して、その合成された信号を伝送させる構成としてもよい。   Furthermore, both may be combined, and the combined signal may be transmitted.

また、第7信号経路LN7の他端はフローティングの状態となっていたが、これに限られず、例えば抵抗等を介してグランドに接続されている構成としてもよい。但し、クロックノイズをより好適に発生させることに着目すれば、フローティングに設定されている方がよい。   The other end of the seventh signal path LN7 is in a floating state, but is not limited to this. For example, the seventh signal path LN7 may be connected to the ground via a resistor or the like. However, if attention is paid to generating clock noise more preferably, it is better to be set to be floating.

本実施の形態では、クロック回路201から出力されるクロック信号の出力周期は、nsec単位であったが、これに限られず、タイマ割込み処理の実行周期よりも短ければよい。より詳細には、ステップS201とステップS205との間に少なくとも1回はクロック信号の1パルス信号が出力されるようにクロック信号(変更クロック信号)の周波数が設定されていればよい。   In the present embodiment, the output cycle of the clock signal output from the clock circuit 201 is in units of n sec, but is not limited to this and may be shorter than the execution cycle of the timer interrupt processing. More specifically, the frequency of the clock signal (changed clock signal) may be set so that one pulse signal of the clock signal is output at least once between step S201 and step S205.

また、本実施の形態では、MPU102の入出力ポート102bからクロック信号が出力される構成としたが、これに限られず、例えばクロック回路201に対して第7信号経路LN7が直接接続されている構成としてもよい。   Although the clock signal is output from the input / output port 102b of the MPU 102 in this embodiment, the present invention is not limited to this. For example, the seventh signal path LN7 may be directly connected to the clock circuit 201. It may be

また、上記のようにクロックノイズを発生させる構成に加えて又は代えて、第2の実施の形態におけるシールド板130若しくはノイズ抑制シート132を設けてもよく、上記第1の実施の形態における第8のパターンの構成を適用してもよい。   Further, in addition to or in place of the configuration for generating clock noise as described above, the shield plate 130 or the noise suppression sheet 132 in the second embodiment may be provided, and the eighth embodiment in the first embodiment. The configuration of the pattern of may be applied.

上記第3の実施の形態とは異なる他のタイプのパチンコ機等、例えば特別装置の特定領域に遊技球が入ると電動役物が所定回数開放するパチンコ機や、特別装置の特定領域に遊技球が入ると権利が発生して大当たりとなるパチンコ機、他の役物を備えたパチンコ機、アレンジボール機、雀球等の遊技機にも、本発明を適用できる。   Other types of pachinko machines and the like different from the third embodiment, for example, pachinko machines in which a motorized character opens a predetermined number of times when game balls enter a specific area of a special device, or a game ball in a specific area of a special device The present invention can be applied to a pachinko machine that becomes a jackpot when a right enters and becomes a jackpot, a pachinko machine equipped with other features, an arrange ball machine, a game machine such as a ball ball, and the like.

また、弾球式でない遊技機、例えば、複数種の図柄が周方向に付された複数のリールを備え、メダルの投入及びスタートレバーの操作によりリールの回転を開始し、ストップスイッチが操作されるか所定時間が経過することでリールが停止した後に、表示窓から視認できる有効ライン上に特定図柄又は特定図柄の組み合わせが成立していた場合にはメダルの払い出し等といった特典を遊技者に付与するスロットマシンにも本発明を適用できる。   A non-ball-ball type game machine, for example, a plurality of reels having a plurality of kinds of symbols attached in the circumferential direction, starts the rotation of the reels by inserting medals and operating the start lever, and the stop switch is operated. If a specific symbol or a combination of specific symbols is established on an effective line visible from the display window after the reel is stopped by the passage of a predetermined time, a bonus such as payout of medals is awarded to the player The present invention can also be applied to slot machines.

また、外枠に開閉可能に支持された遊技機本体に貯留部及び取込装置を備え、貯留部に貯留されている所定数の遊技球が取込装置により取り込まれた後にスタートレバーが操作されることによりリールの回転を開始する、パチンコ機とスロットマシンとが融合された遊技機にも、本発明を適用できる。   In addition, the gaming machine main body supported in an openable and closable manner by the outer frame is provided with the storage section and the loading device, and the start lever is operated after the predetermined number of gaming balls stored in the storage section are loaded by the loading device. The present invention can also be applied to a gaming machine in which a pachinko machine and a slot machine are integrated by starting to rotate the reels.

<上記実施の形態から抽出される発明群について>
以下、上述した実施の形態から抽出される発明群の特徴について、必要に応じて効果等を示しつつ説明する。なお以下においては、理解の容易のため、上記実施の形態において対応する構成を括弧書き等で適宜示すが、この括弧書き等で示した具体的構成に限定されるものではない。
<About the invention group extracted from the above embodiment>
Hereinafter, the features of the invention group extracted from the embodiment described above will be described while showing effects and the like as necessary. In the following, for ease of understanding, the corresponding configuration in the above embodiment is appropriately shown in parentheses or the like, but the present invention is not limited to the specific configuration illustrated in the parentheses or the like.

<特徴A群>
特徴A1.複数種の処理を実行することにより遊技の進行を制御する制御手段(MPU102)を備えた遊技機であって、
前記制御手段は、
所定の数値範囲内において、数値情報記憶手段(大当たり乱数カウンタC1)に保持される数値情報を更新させる数値情報更新処理(大当たり乱数更新処理)を実行する数値情報更新手段(MPU102における大当たり乱数更新処理を実行する機能)と、
前記数値情報記憶手段に保持されている数値情報を利用して特定処理(特図変動開始処理のうち当否判定処理)を実行する特定処理実行手段(MPU102における特図変動開始処理のうち当否判定処理を実行する機能)と、
を備え、
前記数値情報更新処理による処理態様には、
前記所定の数値範囲において数値情報を順次更新させる順次更新態様と、
特定契機が発生した場合に、前記数値情報を順次更新する場合とは異なる態様で前記数値情報を更新させる特定更新態様(大当たり乱数カウンタC1の数値情報が最小値に設定される態様、又は大当たり乱数カウンタC1の数値情報が初期値に設定される態様)と、が含まれており、
前記数値情報更新処理を間に挟むようにして設定された第1処理タイミング(停電情報記憶処理が実行されるタイミング)と第2処理タイミング(遊技停止判定処理が実行されるタイミング)との間の処理時間が、前記数値情報更新処理の処理態様が前記特定更新態様であることが一義的に定まる処理時間となる事象の発生を制限するように、前記制御手段が構成されていることを特徴とする遊技機。
<Feature A group>
Features A1. A gaming machine comprising control means (MPU 102) for controlling the progress of a game by executing a plurality of types of processing,
The control means
Numerical information updating means (big hit random number updating process in MPU 102) which executes numeric information updating process (big hit random number updating process) for updating the numeric information held in the numeric information storage means (big hit random number counter C1) within a predetermined numeric range And the ability to perform
Specific process execution means (special figure change start process in the MPU 102 that executes the specific process change start process to execute the specific process (special process change start process yes or no determination process) using the numerical information held in the numerical information storage means And the ability to perform
Equipped with
The processing mode by the numerical information update process includes
A sequential update mode in which numerical information is sequentially updated in the predetermined numerical range;
A specific update mode (a mode in which the numerical information of the jackpot random number counter C1 is set to the minimum value, or a jackpot random number, in which the numerical information is updated in a different manner from the case of sequentially updating the numerical information (A mode in which the numerical information of the counter C1 is set to an initial value),
Processing time between the first processing timing (timing at which power failure information storage processing is executed) and the second processing timing (timing at which gaming stop determination processing is executed) set so as to sandwich the numerical information update processing However, the control means is configured to limit occurrence of an event in which the processing time of the numerical information update processing is uniquely determined to be the specific update aspect. Machine.

特徴A1によれば、第1処理タイミングと第2処理タイミングとの間の処理時間が不正に読み取られた場合において、それを元にして数値情報更新処理の処理態様が特定更新態様であることを特定しようとしても、それが行いづらくなる。これにより、上記処理時間の読み取りを通じて遊技の進行を不正に操作しようとしてもそれが行いづらくなる。   According to the feature A1, when the processing time between the first processing timing and the second processing timing is illegally read, the processing mode of the numerical information updating process is the specific updating mode based on it. If you try to identify, it will be difficult to do it. This makes it difficult for the player to illegally manipulate the progress of the game through the reading of the processing time.

なお、「順次更新態様」には、「前記所定の数値範囲における一方の境界となる数値情報に向けて、数値情報を順次更新させる態様」が含まれる。   The “sequential update mode” includes “a mode in which numerical information is sequentially updated toward numerical information that is one of the boundaries in the predetermined numerical range”.

特徴A2.複数種の処理を実行することにより遊技の進行を制御する制御手段(MPU102)を備えた遊技機であって、
前記制御手段は、
所定の数値範囲内において、数値情報記憶手段(大当たり乱数カウンタC1)に保持される数値情報を更新させる数値情報更新処理(大当たり乱数更新処理)を実行する数値情報更新手段(MPU102における大当たり乱数更新処理を実行する機能)と、
前記数値情報記憶手段に保持されている数値情報を利用して特定処理(特図変動開始処理のうち当否判定処理)を実行する特定処理実行手段(MPU102における特図変動開始処理のうち当否判定処理を実行する機能)と、
を備え、
前記数値情報更新処理による処理態様には、
前記所定の数値範囲において数値情報を順次更新させる順次更新態様と、
特定契機が発生した場合に、前記数値情報を順次更新する場合とは異なる態様で前記数値情報を更新させる特定更新態様(大当たり乱数カウンタC1の数値情報が最小値に設定される態様、又は大当たり乱数カウンタC1の数値情報が初期値に設定される態様)と、が含まれており、
前記数値情報更新処理を間に挟むようにして設定された第1処理タイミング(停電情報記憶処理が実行されるタイミング)と第2処理タイミング(遊技停止判定処理が実行されるタイミング)との間の処理時間が、前記数値情報更新処理の処理態様が前記特定更新態様である場合と、前記数値情報更新処理の処理態様が当該特定更新態様とは異なる更新態様である場合とのいずれであるかが一義的に定まる処理時間となる事象の発生を制限するように、前記制御手段が構成されていることを特徴とする遊技機。
Feature A2. A gaming machine comprising control means (MPU 102) for controlling the progress of a game by executing a plurality of types of processing,
The control means
Numerical information updating means (big hit random number updating process in MPU 102) which executes numeric information updating process (big hit random number updating process) for updating the numeric information held in the numeric information storage means (big hit random number counter C1) within a predetermined numeric range And the ability to perform
Specific process execution means (special figure change start process in the MPU 102 that executes the specific process change start process to execute the specific process (special process change start process yes or no determination process) using the numerical information held in the numerical information storage means And the ability to perform
Equipped with
The processing mode by the numerical information update process includes
A sequential update mode in which numerical information is sequentially updated in the predetermined numerical range;
A specific update mode (a mode in which the numerical information of the jackpot random number counter C1 is set to the minimum value, or a jackpot random number, in which the numerical information is updated in a different manner from the case of sequentially updating the numerical information (A mode in which the numerical information of the counter C1 is set to an initial value),
Processing time between the first processing timing (timing at which power failure information storage processing is executed) and the second processing timing (timing at which gaming stop determination processing is executed) set so as to sandwich the numerical information update processing However, it is uniquely determined whether the processing mode of the numerical information update process is the specific update mode or the process mode of the numerical information update process is an update mode different from the specific update mode. A game machine characterized in that the control means is configured to limit the occurrence of an event which becomes a processing time determined in the above.

特徴A2によれば、第1処理タイミングと第2処理タイミングとの間の処理時間が不正に読み取られた場合において、それを元にして数値情報更新処理の処理態様が特定更新態様であることを特定しようとしても、それが行いづらくなる。これにより、上記処理時間の読み取りを通じて遊技の進行を不正に操作しようとしてもそれが行いづらくなる。   According to the feature A2, when the processing time between the first processing timing and the second processing timing is illegally read, the processing mode of the numerical information updating process is the specific updating mode based on it. If you try to identify, it will be difficult to do it. This makes it difficult for the player to illegally manipulate the progress of the game through the reading of the processing time.

なお、「順次更新態様」には、「前記所定の数値範囲における一方の境界となる数値情報に向けて、数値情報を順次更新させる態様」が含まれる。   The “sequential update mode” includes “a mode in which numerical information is sequentially updated toward numerical information that is one of the boundaries in the predetermined numerical range”.

特徴A3.複数種の処理を実行することにより遊技の進行を制御する制御手段(MPU102)を備えた遊技機であって、
前記制御手段は、
所定の数値範囲内において、数値情報記憶手段(大当たり乱数カウンタC1)に保持される数値情報を更新させる数値情報更新処理(大当たり乱数更新処理)を実行する数値情報更新手段(MPU102における大当たり乱数更新処理を実行する機能)と、
前記数値情報記憶手段に保持されている数値情報を利用して特定処理(特図変動開始処理のうち当否判定処理)を実行する特定処理実行手段(MPU102における特図変動開始処理のうち当否判定処理を実行する機能)と、
を備え、
前記数値情報更新処理による処理態様には、
前記所定の数値範囲において数値情報を順次更新させる順次更新態様と、
特定契機が発生した場合に、前記数値情報を順次更新する場合とは異なる態様で前記数値情報を更新させる特定更新態様(大当たり乱数カウンタC1の数値情報が最小値に設定される態様、又は大当たり乱数カウンタC1の数値情報が初期値に設定される態様)と、が含まれており、
前記数値情報更新処理を間に挟むようにして設定された第1処理タイミング(停電情報記憶処理が実行されるタイミング)と第2処理タイミング(遊技停止判定処理が実行されるタイミング)との間の処理時間が、前記数値情報更新処理の処理態様が前記特定更新態様である場合と、前記数値情報更新処理の処理態様が前記順次更新態様である場合とのいずれであるかが一義的に定まる処理時間となる事象の発生を制限するように、前記制御手段が構成されていることを特徴とする遊技機。
Feature A3. A gaming machine comprising control means (MPU 102) for controlling the progress of a game by executing a plurality of types of processing,
The control means
Numerical information updating means (big hit random number updating process in MPU 102) which executes numeric information updating process (big hit random number updating process) for updating the numeric information held in the numeric information storage means (big hit random number counter C1) within a predetermined numeric range And the ability to perform
Specific process execution means (special figure change start process in the MPU 102 that executes the specific process change start process to execute the specific process (special process change start process yes or no determination process) using the numerical information held in the numerical information storage means And the ability to perform
Equipped with
The processing mode by the numerical information update process includes
A sequential update mode in which numerical information is sequentially updated in the predetermined numerical range;
A specific update mode (a mode in which the numerical information of the jackpot random number counter C1 is set to the minimum value, or a jackpot random number, in which the numerical information is updated in a different manner from the case of sequentially updating the numerical information (A mode in which the numerical information of the counter C1 is set to an initial value),
Processing time between the first processing timing (timing at which power failure information storage processing is executed) and the second processing timing (timing at which gaming stop determination processing is executed) set so as to sandwich the numerical information update processing However, the processing time of the numerical information update processing is uniquely determined whether the processing mode of the numerical information update processing is the specific update aspect or whether the processing mode of the numerical information update processing is the sequential update aspect A game machine characterized in that the control means is configured to limit occurrence of the following events.

特徴A3によれば、第1処理タイミングと第2処理タイミングとの間の処理時間が不正に読み取られた場合において、それを元にして数値情報更新処理の処理態様が特定更新態様であることを特定しようとしても、それが行いづらくなる。特に、上記のように処理時間が不正に読み取られたとしても、その処理時間が特定更新態様及び順次更新態様のいずれに対応しているのかを特定することができないため、その処理時間は所定の数値範囲に含まれる全ての数値情報に対応していることとなる。そうすると、その処理時間を利用して不正に遊技の進行を操作しようとしても、実質的に不可となる。よって、上記処理時間の読み取りを通じて遊技の進行を不正に操作しようとしてもそれが行いづらくなる。   According to the feature A3, when the processing time between the first processing timing and the second processing timing is illegally read, the processing mode of the numerical information updating process is the specific updating mode based on it. If you try to identify, it will be difficult to do it. In particular, even if the processing time is illegally read as described above, it is not possible to specify which of the specific update aspect and the sequential update aspect the processing time corresponds to, so the processing time is predetermined. It corresponds to all numerical information included in the numerical range. If it does so, even if it tries to operate progress of a game unfairly using the processing time, it becomes substantially impossible. Therefore, even if it is attempted to illegally manipulate the progress of the game through the reading of the processing time, it becomes difficult to do so.

なお、「順次更新態様」には、「前記所定の数値範囲における一方の境界となる数値情報に向けて、数値情報を順次更新させる態様」が含まれる。   The “sequential update mode” includes “a mode in which numerical information is sequentially updated toward numerical information that is one of the boundaries in the predetermined numerical range”.

特徴A4.前記特定更新態様は、前記数値情報が前記所定の数値範囲における一方の境界を超える場合に、その数値情報を前記所定の数値範囲における他方の境界となる数値情報に更新させる態様であることを特徴とする特徴A3に記載の遊技機。   Feature A4. The specific update aspect is characterized in that, when the numerical value information exceeds one boundary in the predetermined numerical range, the numerical information is updated to numerical information serving as the other boundary in the predetermined numerical range. The gaming machine according to the feature A3.

数値情報を、所定の数値範囲における一方の境界に向けて順次更新していく場合と、所定の数値範囲における一方の境界を超えた場合に他方の境界に対応した数値情報に設定する場合とでは、その数値情報の設定に要する処理時間は後者の方が長くなるものと考えられる。そうすると、第1処理タイミングと第2処理タイミングとの間の処理時間を不正に読み取り、上記他方の境界に対応した数値情報となったタイミングを特定する不正行為が想定される。これに対して、上記特徴A3の構成を備えていることにより、上記他方の境界に対応した数値情報となったタイミングを不正に特定しようとしても、それを行いづらくさせることが可能となる。   In the case where numerical information is sequentially updated toward one boundary in a predetermined numerical range and when it is set to numerical information corresponding to the other boundary when one boundary in a predetermined numerical range is exceeded The processing time required for setting the numerical information is considered to be longer in the latter case. In this case, it is assumed that the processing time between the first processing timing and the second processing timing is illegally read and the timing at which the numerical information corresponding to the other boundary is specified is identified. On the other hand, by providing the configuration of the feature A3, it is possible to make it difficult to specify the timing at which the numerical information corresponding to the other boundary is illegally identified.

特徴A5.前記特定更新態様とするために前記数値情報更新処理にて実行される処理の処理時間と、前記順次更新態様とするために前記数値情報更新処理にて実行される処理の処理時間との時間差を、前記第2処理タイミングとなるまでに消失させる又は低減させる調整手段(第1のパターンにおけるステップS504を実行する機能、第2のパターンにおいてステップS603〜ステップS606の処理構成及びステップS605を実行する機能)を備えていることを特徴とする特徴A3又はA4に記載の遊技機。   Feature A5. The time difference between the processing time of the process executed in the numerical information update process to make the specific update aspect and the processing time of the process performed in the numerical information update process to make the sequential update aspect Adjustment means for eliminating or reducing until the second processing timing (function of executing step S504 in the first pattern, processing configuration of step S603 to step S606 in the second pattern, and function of executing step S605 A game machine according to feature A3 or A4, characterized in that it comprises

特徴A5によれば、第1処理タイミングと第2処理タイミングとの間の処理時間から特定更新態様であるか又は順次更新態様であるかを特定しようとしても、両者の場合における処理時間の時間差が存在していない又は区別できない程度となっているため、それが不可又は行いづらくなる。   According to the feature A5, even when trying to specify whether it is the specific update aspect or the sequential update aspect from the processing time between the first processing timing and the second processing timing, the time difference between the processing times in both cases is Because it does not exist or is indistinguishable, it becomes impossible or difficult to do.

特徴A6.前記調整手段は、前記数値情報更新処理の処理態様が前記特定更新態様である場合、及び前記数値情報更新処理の処理態様が前記順次更新態様である場合の少なくとも一方に対して、前記第2処理タイミングとなる前に遅延時間を付加することにより、前記時間差を消失させる又は低減させるものであることを特徴とする特徴A5に記載の遊技機。   Feature A6. The adjustment means performs the second process on at least one of the case where the processing mode of the numerical information update process is the specific update mode and the process mode of the numerical information update process is the sequential update mode. The gaming machine according to feature A5, wherein the time difference is eliminated or reduced by adding a delay time before timing.

特徴A6によれば、遅延時間を付加するという比較的簡素な処理構成により、上記のような優れた効果を奏することが可能となる。   According to the feature A6, the above-described excellent effects can be obtained by the relatively simple processing configuration of adding the delay time.

特徴A7.前記調整手段は、前記遅延時間が付加されている期間においては、その後の遊技を進行させる場合に前記制御手段に参照されるデータについての設定処理が実行されないようにするものであることを特徴とする特徴A6に記載の遊技機。   Feature A7. The adjustment means is characterized in that setting processing for data to be referred to by the control means is not executed when advancing the subsequent game during a period in which the delay time is added. The gaming machine according to the feature A6.

特徴A7によれば、遊技の進行内容への影響を抑えながら遅延時間を付加することが可能となる。また、遅延時間の変動が抑えられる。   According to the feature A7, it is possible to add a delay time while suppressing the influence on the progress contents of the game. Also, the variation of the delay time can be suppressed.

特徴A8.前記数値情報更新手段は、
前記所定の数値範囲における一方の境界となる数値情報に向けて、数値情報を順次更新させる順次更新処理(第1のパターンにおいてステップS502、第2のパターンにおいてステップS602)を実行する手段(第1のパターンにおいてステップS502を実行する機能、第2のパターンにおいてステップS602を実行する機能)と、
当該順次更新処理により更新された数値情報が前記所定の数値範囲における一方の境界を超えていることを特定することを可能とする境界判定処理(第1のパターンにおいてステップS503、第2のパターンにおいてステップS603)を実行する手段(第1のパターンにおいてステップS503を実行する機能、第2のパターンにおいてステップS603を実行する機能)と、
当該境界判定処理の結果が、前記順次更新処理により更新された数値情報が前記所定の数値範囲における一方の境界を超えていることに対応した結果である場合に、前記数値情報が前記所定の数値範囲における他方の境界となるようにするための境界設定処理(第1のパターンにおいてステップS505、第2のパターンにおいてステップS604)を実行する手段(第1のパターンにおいてステップS505を実行する機能、第2のパターンにおいてステップS604を実行する機能)と、
を備え、
前記順次更新態様は、前記境界設定処理が実行されることなく、前記順次更新処理により更新された数値情報が前記数値情報記憶手段に設定される態様であり、
前記特定更新態様は、前記境界設定処理の実行に基づき、前記他方の境界となる数値情報が前記数値情報記憶手段に設定される態様であることを特徴とする特徴A3乃至A7のいずれか1に記載の遊技機。
Feature A8. The numerical information updating means
A means for executing sequential update processing (step S502 in the first pattern, step S602 in the second pattern) for sequentially updating numerical information toward numerical information that becomes one boundary in the predetermined numerical range A function of executing step S502 in the following pattern, a function of executing step S602 in the second pattern),
Boundary determination processing that makes it possible to specify that numerical information updated by the sequential update processing exceeds one boundary in the predetermined numerical range (step S 503 in the first pattern, in the second pattern) A unit for executing step S603) (a function for executing step S503 in the first pattern, a function for executing step S603 in the second pattern);
When the result of the boundary determination processing corresponds to the fact that the numerical information updated by the sequential update processing exceeds one boundary in the predetermined numerical range, the numerical information is the predetermined numerical value. A unit for executing boundary setting processing (step S505 in the first pattern, step S604 in the second pattern) for setting the other boundary in the range (a function to execute step S505 in the first pattern, A function of executing step S604 in the second pattern),
Equipped with
The sequential update mode is a mode in which numerical value information updated by the sequential update process is set in the numerical information storage unit without the boundary setting process being executed.
The specific update aspect is an aspect in which numerical information that becomes the other boundary is set in the numerical information storage unit based on the execution of the boundary setting processing, according to any one of the features A3 to A7. The gaming machine described.

特徴A8の処理構成によれば、数値情報を、所定の数値範囲における一方の境界に向けて順次更新していく場合と、所定の数値範囲における一方の境界を超えた場合に他方の境界に対応した数値情報に設定する場合との処理を好適に実施することができる反面、その数値情報の設定に要する処理時間は後者の方が長くなるものと考えられる。そうすると、第1処理タイミングと第2処理タイミングとの間の処理時間を不正に読み取り、上記他方の境界に対応した数値情報となったタイミングを特定する不正行為が想定される。これに対して、上記特徴A3の構成を備えていることにより、上記他方の境界に対応した数値情報となったタイミングを不正に特定しようとしても、それを行いづらくさせることが可能となる。   According to the processing configuration of feature A8, the numerical information is successively updated toward one of the boundaries in the predetermined numerical range, and the other boundary is dealt with when one of the boundaries in the predetermined numerical range is exceeded. While the process of setting the numerical information can be suitably performed, the processing time required for setting the numerical information is considered to be longer in the latter case. In this case, it is assumed that the processing time between the first processing timing and the second processing timing is illegally read and the timing at which the numerical information corresponding to the other boundary is specified is identified. On the other hand, by providing the configuration of the feature A3, it is possible to make it difficult to specify the timing at which the numerical information corresponding to the other boundary is illegally identified.

特徴A9.前記数値情報更新手段は、前記境界判定処理の結果、前記境界設定処理が実行されずに前記順次更新態様となる場合の前記境界判定処理から前記数値情報更新処理の終了タイミングまでの第1処理時間と、前記境界判定処理の結果、前記境界設定処理が実行されて前記特定更新態様となる場合の前記境界判定処理から前記終了タイミングまでの第2処理時間との時間差を、消失させる又は低減させる調整手段(第1のパターンにおけるステップS504を実行する機能、第2のパターンにおいてステップS603〜ステップS606の処理構成及びステップS605を実行する機能)を備えていることを特徴とする特徴A8に記載の遊技機。   Feature A9. The numerical value information updating means is a first processing time from the boundary determination process to the end timing of the numerical information update process when the sequential setting mode is not executed as a result of the boundary determination process and the sequential update mode is set. And adjustment for eliminating or reducing the time difference between the boundary determination process and the second processing time from the boundary determination process when the boundary setting process is performed to become the specific update mode as a result of the boundary determination process. A game according to the feature A8 characterized by comprising means (function to execute step S504 in the first pattern, and processing configuration in step S603 to step S606 and function to execute step S605 in the second pattern) Machine.

特徴A9によれば、第1処理時間と第2処理時間との時間差が存在していない又は区別できない程度となっているため、第1処理タイミングと第2処理タイミングとの間の処理時間から特定更新態様であるか又は順次更新態様であるかを特定しようとしても、それが不可又は行いづらくなる。   According to the feature A9, since the time difference between the first processing time and the second processing time does not exist or can not be distinguished, it is specified from the processing time between the first processing timing and the second processing timing. Even if it is attempted to specify whether it is the update mode or the sequential update mode, it becomes impossible or difficult to perform.

特徴A10.前記調整手段は、前記境界判定処理の結果、前記境界設定処理が実行されずに前記順次更新態様で前記数値情報更新処理が完了する場合、及び前記境界判定処理の結果、前記境界設定処理が実行されて前記特定更新態様で前記数値情報更新処理が完了する場合の少なくとも一方に対して、前記境界判定処理の判定結果に応じて処理が分岐している状況にて遅延時間を付加することにより、前記第1処理時間と前記第2処理時間との時間差が生じないようにする又は当該時間差を低減するものであることを特徴とする特徴A9に記載の遊技機。   Feature A10. The adjustment means executes the boundary setting process when the numerical value information update process is completed in the sequential update mode without performing the boundary setting process as a result of the boundary determination process, and as a result of the boundary determination process. By adding a delay time in a situation where the processing is branched according to the determination result of the boundary determination processing with respect to at least one of the case where the numerical information update processing is completed in the specific update mode, The gaming machine according to feature A9, wherein a time difference between the first processing time and the second processing time does not occur or the time difference is reduced.

特徴A10によれば、遅延時間を付加するという比較的簡素な処理構成により、上記のような優れた効果を奏することが可能となる。また、本構成によれば、境界判定処理による判定結果に応じて処理が分岐する先側にて処理時間の調整が行われるため、当該処理時間の調整を行う上での処理構成の簡素化が図られる。   According to the feature A10, the above-described excellent effects can be achieved by the relatively simple processing configuration of adding the delay time. Further, according to this configuration, since the adjustment of the processing time is performed on the side where the processing branches in accordance with the determination result by the boundary determination processing, the processing configuration can be simplified in adjusting the processing time. It is possible.

特徴A11.前記制御手段は、プログラムカウンタのデータに従って各種処理を実行していく構成であり、
前記特定更新態様とするために前記数値情報更新処理にて実行される処理の処理時間と、前記順次更新態様とするために前記数値情報更新処理にて実行される処理の処理時間との時間差を、前記第2処理タイミングとなるまでに消失させる又は低減させる調整手段(第1のパターンにおけるステップS504を実行する機能、第2のパターンにおいてステップS603〜ステップS606の処理構成及びステップS605を実行する機能)を備え、
当該調整手段は、前記境界判定処理の結果、前記境界設定処理が実行される場合、前記プログラムカウンタのデータが第1データ分変更されることで、前記境界判定処理の判定先の処理が実行されるようにする一方、前記境界判定処理の結果、前記境界設定処理が実行されない場合、前記プログラムカウンタのデータが前記第1データ分よりもデータ量が多い第2データ分変更されることで、前記境界判定処理の判定先の処理が実行されるようにしながら、前記時間差を消失させる又は低減させるものであることを特徴とする特徴A8乃至A10のいずれか1に記載の遊技機。
Characteristics A11. The control means is configured to execute various processes in accordance with data of a program counter,
The time difference between the processing time of the process executed in the numerical information update process to make the specific update aspect and the processing time of the process performed in the numerical information update process to make the sequential update aspect Adjustment means for eliminating or reducing until the second processing timing (function of executing step S504 in the first pattern, processing configuration of step S603 to step S606 in the second pattern, and function of executing step S605 Equipped with
When the boundary setting process is executed as a result of the boundary determination process, the adjustment means changes the data of the program counter by the first data, thereby executing the process of the determination destination of the boundary determination process. When the boundary setting process is not executed as a result of the boundary determination process, the data of the program counter is changed by an amount corresponding to a second data amount larger than that of the first data. The gaming machine according to any one of the features A8 to A10, wherein the time difference is eliminated or reduced while a process of a determination destination of the boundary determination process is executed.

判定処理の結果に応じた処理を実行する場合、プログラムカウンタのデータ量が変更される場合ほど、その判定先の処理を開始するのに要する時間が長くなる。この場合に、特徴A11によれば、境界設定処理が実行される場合と境界設定処理が実行されない場合とのうち、前者の処理時間の方が長くなることに鑑みて、判定処理の結果、前者の処理が実行される場合の方が後者の場合よりもプログラムカウンタにおいて変更されるデータ量が少なくなる。これにより、数値情報更新処理の各処理回の処理時間が長時間化することを抑制しながら、上記のような不正行為を抑制することが可能となる。   When the process according to the result of the determination process is performed, the time required to start the process of the determination destination becomes longer as the data amount of the program counter is changed. In this case, according to the feature A11, in the case where the boundary setting process is performed and the case where the boundary setting process is not performed, in view of the fact that the former processing time is longer, as a result of the determination process, the former The amount of data to be changed in the program counter is smaller when the process of is executed than in the latter case. As a result, it is possible to suppress such fraudulent acts while suppressing an increase in the processing time of each processing of the numerical information update processing.

特徴A12.前記特定処理は、前記数値情報記憶手段に保持されている数値情報が付与対応の数値情報である場合に遊技者に特典が付与されるようにする処理であることを特徴とする特徴A1乃至A11のいずれか1に記載の遊技機。   Feature A12. The specific process is a process for providing a bonus to the player when the numerical information held in the numerical information storage means is the numerical information corresponding to the addition. Features A1 to A11 The gaming machine according to any one of the above.

数値情報の取得に関して不正を施すことで不正な特典を得ようとしても、上記特徴A1乃至A3のいずれかの構成を備えていることにより、それを行いづらくすることが可能となる。   Even if an attempt is made to obtain an illegal benefit by impersonating the acquisition of numerical information, the provision of any one of the features A1 to A3 makes it difficult to do so.

特徴A13.前記第1処理タイミングは、前記制御手段において信号の入力及び出力の少なくとも一方が行われるタイミングであり、
前記第2処理タイミングは、前記制御手段において信号の入力及び出力の少なくとも一方が行われるタイミングであることを特徴とする特徴A1乃至A12のいずれか1に記載の遊技機。
Feature A13. The first processing timing is timing at which at least one of input and output of a signal is performed in the control unit,
The gaming machine according to any one of features A1 to A12, wherein the second processing timing is timing at which at least one of input and output of a signal is performed in the control unit.

制御手段における信号の入出力の間隔を不正に読み取ることで遊技の進行を不正に操作しようとしても、上記特徴A1乃至A3のいずれかの構成を備えていることにより、それを行いづらくすることが可能となる。   Even if an attempt is made to illegally manipulate the progress of the game by reading the interval of signal input / output in the control means illegally, it is difficult to do so by providing any of the features A1 to A3. It becomes possible.

<特徴B群>
特徴B1.複数種の処理を実行することにより遊技の進行を制御する制御手段(MPU102)を備えた遊技機であって、
前記制御手段は、
所定の数値範囲内において、数値情報記憶手段(大当たり乱数カウンタC1)に保持される数値情報を更新させる数値情報更新処理(大当たり乱数更新処理)を実行する数値情報更新手段(MPU102における大当たり乱数更新処理を実行する機能)と、
前記数値情報記憶手段に保持されている数値情報を利用して特定処理(特図変動開始処理のうち当否判定処理)を実行する特定処理実行手段(MPU102における特図変動開始処理のうち当否判定処理を実行する機能)と、
を備え、
前記数値情報更新処理による処理態様には、
前記所定の数値範囲において数値情報を順次更新させる順次更新態様と、
前記数値情報が前記所定の数値範囲における一方の境界を超える場合に、その数値情報を前記所定の数値範囲における他方の境界となる数値情報に更新させる境界更新態様と、
前記数値情報の更新が1周分完了した場合に、当該数値情報が次の更新周回における新たな初期値に対応した数値情報に更新させる初期値更新態様と、
が含まれており、
前記数値情報更新処理を間に挟むようにして設定された第1処理タイミング(停電情報記憶処理が実行されるタイミング)と第2処理タイミング(遊技停止判定処理が実行されるタイミング)との間の処理時間が、前記数値情報更新処理の処理態様が前記境界更新態様である場合と、前記数値情報更新処理の処理態様が前記初期値更新態様である場合とのいずれであるかが一義的に定まる処理時間となる事象の発生を制限するように、前記制御手段が構成されていることを特徴とする遊技機。
<Feature B group>
Feature B1. A gaming machine comprising control means (MPU 102) for controlling the progress of a game by executing a plurality of types of processing,
The control means
Numerical information updating means (big hit random number updating process in MPU 102) which executes numeric information updating process (big hit random number updating process) for updating the numeric information held in the numeric information storage means (big hit random number counter C1) within a predetermined numeric range And the ability to perform
Specific process execution means (special figure change start process in the MPU 102 that executes the specific process change start process to execute the specific process (special process change start process yes or no determination process) using the numerical information held in the numerical information storage means And the ability to perform
Equipped with
The processing mode by the numerical information update process includes
A sequential update mode in which numerical information is sequentially updated in the predetermined numerical range;
A boundary update mode in which, when the numerical value information exceeds one boundary in the predetermined numerical value range, the numerical value information is updated to numerical information that is the other boundary in the predetermined numerical value range;
An initial value update mode in which, when the update of the numerical information is completed for one rotation, the numerical information is updated to numerical information corresponding to a new initial value in the next update cycle;
Is included,
Processing time between the first processing timing (timing at which power failure information storage processing is executed) and the second processing timing (timing at which gaming stop determination processing is executed) set so as to sandwich the numerical information update processing However, the processing time for determining whether the processing mode of the numerical information updating process is the boundary updating mode or the case where the processing mode of the numerical information updating process is the initial value updating mode is uniquely determined A game machine characterized in that the control means is configured to limit occurrence of an event which

特徴B1によれば、第1処理タイミングと第2処理タイミングとの間の処理時間が不正に読み取られた場合において、それを元にして数値情報更新処理の処理態様が境界更新態様及び初期値更新態様のいずれであるかを特定しようとしても、それが行いづらくなる。よって、上記処理時間の読み取りを通じて遊技の進行を不正に操作しようとしてもそれが行いづらくなる。   According to the feature B1, when the processing time between the first processing timing and the second processing timing is read illegally, the processing mode of the numerical information update processing is boundary update aspect and initial value update based on that It will be difficult to do if you try to identify which of the aspects. Therefore, even if it is attempted to illegally manipulate the progress of the game through the reading of the processing time, it becomes difficult to do so.

なお、「順次更新態様」には、「前記所定の数値範囲における一方の境界となる数値情報に向けて、数値情報を順次更新させる態様」が含まれる。   The “sequential update mode” includes “a mode in which numerical information is sequentially updated toward numerical information that is one of the boundaries in the predetermined numerical range”.

特徴B2.前記境界更新態様とするために前記数値情報更新処理にて実行される処理の処理時間と、前記初期値更新態様とするために前記数値情報更新処理にて実行される処理の処理時間との時間差を、前記第2処理タイミングとなるまでに消失させる又は低減させる調整手段(第3のパターンにおけるステップS705を実行する機能)を備えていることを特徴とする特徴B1に記載の遊技機。   Feature B2. The time difference between the processing time of the process executed in the numerical value information update process to set the boundary update mode and the processing time of the process performed in the numerical value information update process to set the initial value update mode The gaming machine according to feature B1, further comprising: adjustment means (function to execute step S705 in the third pattern) for eliminating or reducing the second processing timing before the second processing timing.

特徴B2によれば、第1処理タイミングと第2処理タイミングとの間の処理時間から境界更新態様であるか又は初期値更新態様であるかを特定しようとしても、両者の場合における処理時間の時間差が存在していない又は区別できない程度となっているため、それが不可又は行いづらくなる。   According to the feature B2, even when trying to specify whether the boundary update mode or the initial value update mode is to be performed from the process time between the first process timing and the second process timing, the time difference between the process times in both cases It becomes impossible or difficult to do because it does not exist or can not be distinguished.

特徴B3.前記調整手段は、前記数値情報更新処理の処理態様が前記境界更新態様である場合、及び前記数値情報更新処理の処理態様が前記初期値更新態様である場合の少なくとも一方に対して、前記第2処理タイミングとなる前に遅延時間を付加することにより、前記時間差を消失させる又は低減させるものであることを特徴とする特徴B2に記載の遊技機。   Feature B3. The adjusting unit is configured to perform the second processing on at least one of the case where the processing mode of the numerical value information updating process is the boundary updating mode and the processing mode of the numerical value information updating process is the initial value updating mode. The gaming machine according to the feature B2, wherein the time difference is eliminated or reduced by adding a delay time before the processing timing.

特徴B3によれば、遅延時間を付加するという比較的簡素な処理構成により、上記のように優れた効果を奏することが可能となる。   According to the feature B3, the above-described excellent effects can be achieved by the relatively simple processing configuration of adding the delay time.

特徴B4.前記調整手段は、前記遅延時間が付加されている期間においては、その後の遊技を進行させる場合に前記制御手段に参照されるデータについての設定処理が実行されないようにするものであることを特徴とする特徴B3に記載の遊技機。   Feature B4. The adjustment means is characterized in that setting processing for data to be referred to by the control means is not executed when advancing the subsequent game during a period in which the delay time is added. The gaming machine according to feature B3.

特徴B4によれば、遊技の進行内容への影響を抑えながら遅延時間を付加することが可能となる。また、遅延時間の変動が抑えられる。   According to the feature B4, it is possible to add a delay time while suppressing the influence on the progress contents of the game. Also, the variation of the delay time can be suppressed.

特徴B5.前記特定処理は、前記数値情報記憶手段に保持されている数値情報が付与対応の数値情報である場合に遊技者に特典が付与されるようにする処理であることを特徴とする特徴B1乃至B4のいずれか1に記載の遊技機。   Feature B5. The specific process is a process for providing a bonus to the player when the numerical information held in the numerical information storage means is the numerical information corresponding to the addition. Features B1 to B4 The gaming machine according to any one of the above.

数値情報の取得に関して不正を施すことで不正な特典を得ようとしても、上記特徴B1の構成を備えていることにより、それを行いづらくすることが可能となる。   Even if an attempt is made to obtain an illegal benefit by impersonating the acquisition of numerical information, the provision of the configuration of the feature B1 makes it difficult to do so.

特徴B6.前記第1処理タイミングは、前記制御手段において信号の入力及び出力の少なくとも一方が行われるタイミングであり、
前記第2処理タイミングは、前記制御手段において信号の入力及び出力の少なくとも一方が行われるタイミングであることを特徴とする特徴B1乃至B5のいずれか1に記載の遊技機。
Feature B6. The first processing timing is timing at which at least one of input and output of a signal is performed in the control unit,
The gaming machine according to any one of features B1 to B5, wherein the second processing timing is a timing at which at least one of input and output of a signal is performed in the control means.

制御手段における信号の入出力の間隔を不正に読み取ることで遊技の進行を不正に操作しようとしても、上記特徴B1の構成を備えていることにより、それを行いづらくすることが可能となる。   Even if an attempt is made to illegally manipulate the progress of the game by reading the interval of signal input / output in the control means illegally, it becomes possible to make it difficult to do so by providing the configuration of the feature B1.

<特徴C群>
特徴C1.複数種の処理を実行することにより遊技の進行を制御する制御手段(MPU102)を備えた遊技機であって、
前記制御手段は、
第1数値範囲内において、第1数値情報記憶手段(大当たり乱数カウンタC1)に保持される第1数値情報を更新させる第1数値情報更新処理(大当たり乱数更新処理)を実行する第1数値情報更新手段(MPU102における大当たり乱数更新処理を実行する機能)と、
前記第1数値情報記憶手段に保持されている第1数値情報を利用して第1特定処理(特図変動開始処理のうち当否判定処理)を実行する第1特定処理実行手段(MPU102における特図変動開始処理のうち当否判定処理を実行する機能)と、
第2数値範囲内において、第2数値情報記憶手段(リーチ乱数カウンタC3)に保持される第2数値情報を更新させる第2数値情報更新処理(リーチ乱数更新処理)を実行する第2数値情報更新手段(MPU102におけるリーチ乱数更新処理を実行する機能)と、
前記第2数値情報記憶手段に保持されている第2数値情報を利用して第2特定処理(特図変動開始処理のうちリーチ判定処理)を実行する第2特定処理実行手段(MPU102における特図変動開始処理のうちリーチ判定処理を実行する機能)と、
を備え、
前記第1数値情報更新処理による処理態様には、
前記第1数値範囲において前記第1数値情報を順次更新させる第1順次更新態様と、
第1特定契機が発生した場合に、前記第1数値情報を順次更新する場合とは異なる態様で前記第1数値情報を更新させる第1特定更新態様(大当たり乱数カウンタC1の数値情報が最小値に設定される態様)と、
が含まれており、
前記第2数値情報更新処理による処理態様には、
前記第2数値範囲において前記第2数値情報を順次更新させる第2順次更新態様と、
第2特定契機が発生した場合に、前記第2数値情報を順次更新する場合とは異なる態様で前記第2数値情報を更新させる第2特定更新態様(リーチ乱数カウンタC3の数値情報が最小値に設定される態様)と、
が含まれており、
前記第1数値情報更新処理及び前記第2数値情報更新処理を間に挟むようにして設定された第1処理タイミング(停電情報記憶処理が実行されるタイミング)と第2処理タイミング(遊技停止判定処理が実行されるタイミング)との間の処理時間が、前記第1数値情報更新処理の処理態様が前記第1特定更新態様であって前記第2数値情報更新処理の処理態様が前記第2順次更新態様である場合と、前記第1数値情報更新処理の処理態様が前記第1順次更新態様であって前記第2数値情報更新処理の処理態様が前記第2特定更新態様である場合とのいずれであるかが一義的に定まる処理時間となる事象の発生を制限するように、前記制御手段が構成されていることを特徴とする遊技機。
<Feature C group>
Feature C1. A gaming machine comprising control means (MPU 102) for controlling the progress of a game by executing a plurality of types of processing,
The control means
The first numerical value information updating process (large jackpot random number updating process) is executed to update the first numerical value information held in the first numerical value information storage means (big hit random number counter C1) within the first numerical value range Means (a function of executing the jackpot random number update process in the MPU 102),
First specific processing execution means (special drawing in MPU 102) that executes the first specification processing (the success / failure determination processing among special drawing fluctuation start processing) using the first numerical information held in the first numerical information storage means Function of executing the success / failure determination process in the change start process),
Second numerical information update that executes a second numerical information update process (reach random number update process) for updating the second numerical information held in the second numerical information storage means (reach random number counter C3) within the second numerical range Means (a function of executing reach random number update processing in the MPU 102);
Second specific processing execution means (special drawing in MPU 102) that executes second specific processing (reach determination processing among special drawing fluctuation start processing) using the second numerical information held in the second numerical information storage means Function of executing the reach determination process in the change start process),
Equipped with
The processing mode by the first numerical value information update process includes
A first sequential update mode in which the first numerical value information is sequentially updated in the first numerical value range;
The first specific update aspect (the numerical information of the jackpot random number counter C1 is set to the minimum value) in which the first numerical information is updated in a mode different from the case where the first numerical information is sequentially updated when the first specific trigger occurs. Mode to be set),
Is included,
The processing mode by the second numerical information update process includes
A second sequential update mode in which the second numerical value information is sequentially updated in the second numerical value range;
The second specific update aspect (the numerical information of the reach random number counter C3 is set to the minimum value) in which the second numerical information is updated in a mode different from the case of sequentially updating the second numerical information when the second specific trigger occurs. Mode to be set),
Is included,
The first processing timing (the timing at which the power failure information storage processing is executed) and the second processing timing (the gaming stop determination processing are executed) set so as to sandwich the first numerical information update processing and the second numerical information update processing. Of the first numerical information update process is the first specific update mode, and the process mode of the second numerical information update process is the second sequential update mode. If there is a case where the processing mode of the first numerical value information update process is the first sequential update mode and the process mode of the second numerical value information update process is the second specific update mode A game machine characterized in that the control means is configured to limit the occurrence of an event that results in a processing time that is uniquely determined.

特徴C1によれば、第1処理タイミングと第2処理タイミングとの間の処理時間が不正に読み取られた場合において、それを元にして第1数値情報更新処理の処理態様が第1特定更新態様である状況及び第2数値情報更新処理の処理態様が第2特定更新態様である場合のいずれであるかを特定しようとしても、それが行いづらくなる。よって、上記処理時間の読み取りを通じて遊技の進行を不正に操作しようとしてもそれが行いづらくなる。   According to the feature C1, when the processing time between the first processing timing and the second processing timing is illegally read, the processing mode of the first numerical information update processing is based on that when the processing time is the first specific update aspect Even if it is going to specify which is the case where the processing mode of the second numerical information updating process is the situation and the second numerical information updating process, it becomes difficult to do so. Therefore, even if it is attempted to illegally manipulate the progress of the game through the reading of the processing time, it becomes difficult to do so.

なお、「第1順次更新態様」には、「前記第1数値範囲における一方の境界となる数値情報に向けて、第1数値情報を順次更新させる態様」が含まれる。   Note that the “first sequential update aspect” includes “an aspect in which the first numerical value information is sequentially updated toward numerical information that is one of the boundaries in the first numerical value range”.

また、「第2順次更新態様」には、「前記第2数値範囲における一方の境界となる数値情報に向けて、第2数値情報を順次更新させる態様」が含まれる。   Further, the “second sequential update aspect” includes “an aspect in which the second numerical value information is sequentially updated toward numerical information that is one of the boundaries in the second numerical value range”.

特徴C2.前記第1特定更新態様は、前記第1数値情報が前記第1数値範囲における一方の境界を超える場合に、その数値情報を前記第1数値範囲における他方の境界となる数値情報に更新させる態様であり、
前記第2特定更新態様は、前記第2数値情報が前記第2数値範囲における一方の境界を超える場合に、その数値情報を前記第2数値範囲における他方の境界となる数値情報に更新させる態様であることを特徴とする特徴C1に記載の遊技機。
Feature C2. The first specific update aspect is an aspect in which, when the first numerical value information exceeds one boundary in the first numerical value range, the numerical information is updated to numerical information serving as the other boundary in the first numerical value range. Yes,
The second specific update aspect is an aspect in which, when the second numerical value information exceeds one boundary in the second numerical value range, the numerical information is updated to numerical information serving as the other boundary in the second numerical value range. The gaming machine according to the feature C1, characterized in that

第1数値情報を、第1数値範囲における一方の境界に向けて順次更新していく場合と、第1数値範囲における一方の境界を超えた場合に他方の境界に対応した数値情報に設定する場合とでは、その数値情報の設定に要する処理時間は後者の方が長くなるものと考えられる。これは、第2数値情報についても同様である。そうすると、第1処理タイミングと第2処理タイミングとの間の処理時間を不正に読み取り、上記他方の境界に対応した数値情報となったタイミングを特定する不正行為が想定される。これに対して、上記特徴C1の構成を備えていることにより、上記他方の境界に対応した数値情報となったタイミングを不正に特定しようとしても、それを行いづらくさせることが可能となる。   The first numerical information is sequentially updated toward one of the boundaries in the first numerical range, and is set to numerical information corresponding to the other boundary when one of the boundaries in the first numerical range is exceeded. In the latter, the processing time required for setting the numerical information is considered to be longer. The same applies to the second numerical information. In this case, it is assumed that the processing time between the first processing timing and the second processing timing is illegally read and the timing at which the numerical information corresponding to the other boundary is specified is identified. On the other hand, by providing the configuration of the feature C1, even if it is attempted to illegally specify the timing at which the numerical information corresponding to the other boundary is reached, it is possible to make it difficult.

特徴C3.前記第1特定更新態様とするために前記第1数値情報更新処理にて実行される処理の処理時間及び前記第2順次更新態様とするために前記第2数値情報更新処理にて実行される処理の処理時間の和の時間と、前記第1順次更新態様とするために前記第1数値情報更新処理にて実行される処理の処理時間及び前記第2特定更新態様とするために前記第2数値情報更新処理にて実行される処理の処理時間の和の時間との時間差を、前記第2処理タイミングとなるまでに消失させる又は低減させる調整手段(第5のパターンにおけるステップS916を実行する機能)を備えていることを特徴とする特徴C1又はC2に記載の遊技機。   Feature C3. Processing time of the process executed in the first numerical information update process to achieve the first specific update mode and process performed in the second numerical information update process to achieve the second sequential update mode The sum of the processing times of the processing time, the processing time of the process executed in the first numerical information updating process to make the first sequential update aspect, and the second numerical value to make the second specific updating aspect Adjustment means for eliminating or reducing the time difference from the sum of the processing times of the processing executed in the information update processing before the second processing timing (function to execute step S916 in the fifth pattern) A game machine according to feature C1 or C2, comprising:

特徴C3によれば、第1処理タイミングと第2処理タイミングとの間の処理時間から第1特定更新態様であるか又は第2特定更新態様であるかを特定しようとしても、両者の場合における処理時間の時間差が存在していない又は区別できない程度となっているため、それが不可又は行いづらくなる。   According to the feature C3, even if trying to specify whether it is the first specific update aspect or the second specific update aspect from the processing time between the first processing timing and the second processing timing, the processing in both cases Since the time difference of time does not exist or can not be distinguished, it becomes impossible or difficult to do.

特徴C4.前記調整手段は、前記第1数値情報更新処理の処理態様が前記第1特定更新態様である場合、及び前記第2数値情報更新処理の処理態様が前記第2特定更新態様である場合の少なくとも一方に対して、前記第2処理タイミングとなる前に遅延時間を付加することにより、前記時間差を消失させる又は低減させるものであることを特徴とする特徴C3に記載の遊技機。   Feature C4. The adjusting means is at least one of the case where the processing mode of the first numerical value information update process is the first specific update mode, and the case where the process mode of the second numerical value information update process is the second specific update mode. The gaming machine according to the feature C3, wherein the time difference is eliminated or reduced by adding a delay time before the second processing timing.

特徴C4によれば、遅延時間を付加するという比較的簡素な処理構成により、上記のような優れた効果を奏することが可能となる。   According to the feature C4, the above-described excellent effects can be obtained by the relatively simple processing configuration of adding the delay time.

特徴C5.前記調整手段は、前記遅延時間が付加されている期間においては、その後の遊技を進行させる場合に前記制御手段に参照されるデータについての設定処理が実行されないようにするものであることを特徴とする特徴C4に記載の遊技機。   Feature C5. The adjustment means is characterized in that setting processing for data to be referred to by the control means is not executed when advancing the subsequent game during a period in which the delay time is added. The gaming machine according to the feature C4.

特徴C5によれば、遊技の進行内容への影響を抑えながら遅延時間を付加することが可能となる。また、遅延時間の変動が抑えられる。   According to the feature C5, it is possible to add a delay time while suppressing the influence on the progress contents of the game. Also, the variation of the delay time can be suppressed.

特徴C6.前記第1特定処理は、前記第1数値情報記憶手段に保持されている第1数値情報が付与対応の数値情報である場合に遊技者に特典が付与されるようにする処理であることを特徴とする特徴C1乃至C5のいずれか1に記載の遊技機。   Feature C6. The first specifying process is a process for giving a privilege to the player when the first numerical information held in the first numerical information storage means is numerical information corresponding to the provision. The gaming machine according to any one of features C1 to C5.

第1数値情報の取得に関して不正を施すことで不正な特典を得ようとしても、上記特徴C1の構成を備えていることにより、それを行いづらくすることが可能となる。   Even if an attempt is made to obtain an unfair benefit by imposing the acquisition of the first numerical information, the provision of the configuration of the feature C1 makes it difficult to do so.

特徴C7.前記第1処理タイミングは、前記制御手段において信号の入力及び出力の少なくとも一方が行われるタイミングであり、
前記第2処理タイミングは、前記制御手段において信号の入力及び出力の少なくとも一方が行われるタイミングであることを特徴とする特徴C1乃至C6のいずれか1に記載の遊技機。
Feature C7. The first processing timing is timing at which at least one of input and output of a signal is performed in the control unit,
The gaming machine according to any one of the features C1 to C6, wherein the second processing timing is timing at which at least one of input and output of a signal is performed in the control means.

制御手段における信号の入出力の間隔を不正に読み取ることで遊技の進行を不正に操作しようとしても、上記特徴C1の構成を備えていることにより、それを行いづらくすることが可能となる。   Even if an attempt is made to illegally manipulate the progress of the game by reading the interval of signal input / output in the control means illegally, it becomes possible to make it difficult to do so by providing the configuration of the feature C1.

<特徴D群>
特徴D1.複数種の処理を実行することにより遊技の進行を制御する制御手段(MPU102)を備えた遊技機であって、
前記制御手段は、
所定の数値範囲内において、数値情報記憶手段(大当たり乱数カウンタC1)に保持される数値情報を更新させる数値情報更新処理(大当たり乱数更新処理)を実行する数値情報更新手段(MPU102における大当たり乱数更新処理を実行する機能)と、
前記数値情報記憶手段に保持されている数値情報を利用して特定処理(特図変動開始処理のうち当否判定処理)を実行する特定処理実行手段(MPU102における特図変動開始処理のうち当否判定処理を実行する機能)と、
を備え、
前記数値情報更新処理による処理態様には、
前記所定の数値範囲において数値情報を順次更新させる順次更新態様と、
特定契機が発生した場合に、前記数値情報を順次更新する場合とは異なる態様で前記数値情報を更新させる特定更新態様(大当たり乱数カウンタC1の数値情報が最小値に設定される態様、又は大当たり乱数カウンタC1の数値情報が初期値に設定される態様)と、が含まれており、
前記数値情報更新処理を間に挟むようにして設定された第1処理タイミング(停電情報記憶処理が実行されるタイミング)と第2処理タイミング(遊技停止判定処理が実行されるタイミング)との間の処理時間を、前記数値情報更新処理の処理態様が前記特定更新態様であることが一義的に定まらないように変動させる時間変動手段(第4のパターンにおけるステップS802〜ステップS804を実行する機能)を備えていることを特徴とする遊技機。
<Feature D group>
Feature D1. A gaming machine comprising control means (MPU 102) for controlling the progress of a game by executing a plurality of types of processing,
The control means
Numerical information updating means (big hit random number updating process in MPU 102) which executes numeric information updating process (big hit random number updating process) for updating the numeric information held in the numeric information storage means (big hit random number counter C1) within a predetermined numeric range And the ability to perform
Specific process execution means (special figure change start process in the MPU 102 that executes the specific process change start process to execute the specific process (special process change start process yes or no determination process) using the numerical information held in the numerical information storage means And the ability to perform
Equipped with
The processing mode by the numerical information update process includes
A sequential update mode in which numerical information is sequentially updated in the predetermined numerical range;
A specific update mode (a mode in which the numerical information of the jackpot random number counter C1 is set to the minimum value, or a jackpot random number, in which the numerical information is updated in a different manner from the case of sequentially updating the numerical information (A mode in which the numerical information of the counter C1 is set to an initial value),
Processing time between the first processing timing (timing at which power failure information storage processing is executed) and the second processing timing (timing at which gaming stop determination processing is executed) set so as to sandwich the numerical information update processing Time varying means (function to execute step S802 to step S804 in the fourth pattern) for changing so that the processing mode of the numerical information updating process is not uniquely determined to be the specific updating mode A game machine characterized by having

特徴D1によれば、第1処理タイミングと第2処理タイミングとの間の処理時間が不正に読み取られた場合において、その処理時間は数値情報更新処理の処理態様に関係なく変動するため、不正に読み取った処理時間を元にして、数値情報更新処理の処理態様が特定更新態様であるか否かを特定しようとしても、それが行いづらくなる。よって、上記処理時間の読み取りを通じて遊技の進行を不正に操作しようとしてもそれが行いづらくなる。   According to the feature D1, when the processing time between the first processing timing and the second processing timing is read illegally, the processing time fluctuates regardless of the processing mode of the numerical information update processing, so Even if it is attempted to specify whether the processing mode of the numerical information update process is the specific update mode based on the read processing time, it becomes difficult to do so. Therefore, even if it is attempted to illegally manipulate the progress of the game through the reading of the processing time, it becomes difficult to do so.

なお、「順次更新態様」には、「前記所定の数値範囲における一方の境界となる数値情報に向けて、数値情報を順次更新させる態様」が含まれる。   The “sequential update mode” includes “a mode in which numerical information is sequentially updated toward numerical information that is one of the boundaries in the predetermined numerical range”.

特徴D2.前記時間変動手段は、前記第1処理タイミングと前記第2処理タイミングとの間において遅延時間を付加するものであって、その付加する遅延時間を変動させるものであることを特徴とする特徴D1に記載の遊技機。   Feature D2. The time varying means is for adding a delay time between the first processing timing and the second processing timing, and is characterized in that the delay time to be added is varied. The gaming machine described.

特徴D2によれば、遅延時間を変動させるという比較的簡素な処理構成により、上記のように優れた効果を奏することが可能となる。   According to the feature D2, by the relatively simple processing configuration in which the delay time is changed, it is possible to obtain the excellent effects as described above.

特徴D3.前記時間変動手段は、前記遅延時間が付加されている期間においては、その後の遊技を進行させる場合に前記制御手段に参照されるデータについての設定処理が実行されないようにするものであることを特徴とする特徴D2に記載の遊技機。   Feature D3. The time varying means is characterized in that setting processing for data to be referred to by the control means is not executed when advancing a subsequent game in a period to which the delay time is added. The gaming machine according to the feature D2.

特徴D3によれば、遊技の進行内容への影響を抑えながら遅延時間を付加することが可能となる。   According to the feature D3, it is possible to add a delay time while suppressing the influence on the progress contents of the game.

特徴D4.前記時間変動手段により付加される遅延時間の種類には、前記特定更新態様とするために前記数値情報更新処理にて実行される処理の処理時間と、前記順次更新態様とするために前記数値情報更新処理にて実行される処理の処理時間との時間差以上となる遅延時間が含まれていることを特徴とする特徴D2又はD3に記載の遊技機。   Feature D4. The type of delay time added by the time varying means includes the processing time of the process executed in the numerical information updating process to make the specific updating aspect, and the numerical information so as to make the sequential updating aspect A game machine according to feature D2 or D3 characterized in that a delay time that is equal to or greater than the time difference from the processing time of the process executed in the update process is included.

特徴D4によれば、処理時間が不正に読み取られたとしても、その処理時間が特定更新態様及び順次更新態様のいずれに対応しているのかを特定することができないため、その処理時間は所定の数値範囲に含まれる全ての数値情報に対応していることとなる。そうすると、その処理時間を利用して不正に遊技の進行を操作しようとしても、実質的に不可となる。   According to the feature D4, even if the processing time is read illegally, it is not possible to specify which one of the specific update aspect and the sequential update aspect the processing time corresponds to, so the processing time is predetermined. It corresponds to all numerical information included in the numerical range. If it does so, even if it tries to operate progress of a game unfairly using the processing time, it becomes substantially impossible.

特徴D5.前記特定更新態様は、前記数値情報が前記所定の数値範囲における一方の境界を超える場合に、その数値情報を前記所定の数値範囲における他方の境界となる数値情報に更新させる態様であることを特徴とする特徴D1乃至D4のいずれか1に記載の遊技機。   Feature D5. The specific update aspect is characterized in that, when the numerical value information exceeds one boundary in the predetermined numerical range, the numerical information is updated to numerical information serving as the other boundary in the predetermined numerical range. The gaming machine according to any one of features D1 to D4.

数値情報を、所定の数値範囲における一方の境界に向けて順次更新していく場合と、所定の数値範囲における一方の境界を超えた場合に他方の境界に対応した数値情報に設定する場合とでは、その数値情報の設定に要する処理時間は後者の方が長くなるものと考えられる。そうすると、第1処理タイミングと第2処理タイミングとの間の処理時間を不正に読み取り、上記他方の境界に対応した数値情報となったタイミングを特定する不正行為が想定される。これに対して、上記特徴D1の構成を備えていることにより、上記他方の境界に対応した数値情報となったタイミングを不正に特定しようとしても、それを行いづらくさせることが可能となる。   In the case where numerical information is sequentially updated toward one boundary in a predetermined numerical range and when it is set to numerical information corresponding to the other boundary when one boundary in a predetermined numerical range is exceeded The processing time required for setting the numerical information is considered to be longer in the latter case. In this case, it is assumed that the processing time between the first processing timing and the second processing timing is illegally read and the timing at which the numerical information corresponding to the other boundary is specified is identified. On the other hand, by providing the configuration of the feature D1, even if it is attempted to illegally specify the timing at which the numerical information corresponding to the other boundary is reached, it is possible to make it difficult.

特徴D6.前記第1処理タイミングは、前記制御手段において信号の入力及び出力の少なくとも一方が行われるタイミングであり、
前記第2処理タイミングは、前記制御手段において信号の入力及び出力の少なくとも一方が前記第1処理タイミングの次に行われるタイミングであり、
前記特定更新態様は、前記数値情報が前記所定の数値範囲における一方の境界を超える場合に、その数値情報を前記所定の数値範囲における他方の境界となる数値情報に更新させる境界更新態様であり、
前記数値情報更新処理による処理態様には、前記数値情報の更新が1周分完了した場合に、当該数値情報が次の更新周回における新たな初期値に対応した数値情報となるように更新させる初期値更新態様が含まれており、
前記数値情報更新処理においてその処理態様が前記境界更新態様となるのに必要な処理、前記数値情報更新処理においてその処理態様が前記初期値更新態様となるのに必要な処理、及び前記時間変動手段において前記処理時間を変動させる処理のいずれもが、前記第1処理タイミングと前記第2処理タイミングとの間に含まれていることを特徴とする特徴D1乃至D5のいずれか1に記載の遊技機。
Feature D6. The first processing timing is timing at which at least one of input and output of a signal is performed in the control unit,
The second processing timing is timing at which at least one of input and output of a signal is performed after the first processing timing in the control unit,
The specific update mode is a boundary update mode in which, when the numerical value information exceeds one boundary in the predetermined numerical range, the numerical information is updated to numerical information serving as the other boundary in the predetermined numerical range.
In the processing mode by the numerical information update process, when the numerical information update is completed for one cycle, the numerical information is updated so as to become numerical information corresponding to a new initial value in the next update round. Value update mode is included,
Processing necessary for the processing aspect to become the boundary updating aspect in the numerical information update processing, processing required for the processing aspect to be the initial value updating aspect in the numerical information updating processing, and the time varying means In the game machine according to any one of the features D1 to D5, any one of the processing for changing the processing time is included between the first processing timing and the second processing timing. .

特徴D6によれば、処理時間が不正に読み取られたとしても、その処理時間が境界更新態様であるか否かを特定することができなくなり、さらにその処理時間が初期値更新態様であるか否かも特定することができなくなる。つまり、境界更新態様であるか否かを不正に特定しようとする行為及び初期値更新態様であるか否かを不正に特定しようとする行為を、時間変動手段によってまとめて抑制することが可能となる。   According to the feature D6, even if the processing time is read illegally, it can not be specified whether or not the processing time is the boundary update mode, and further, the processing time is the initial value update mode or not It also becomes impossible to identify. That is, it is possible to collectively suppress by the time varying means the act of trying to unfairly specify whether or not it is the boundary update mode and the action that attempts to unfairly specify whether or not it is the initial value update mode. Become.

特徴D7.前記第1処理タイミングは、前記制御手段において信号の入力及び出力の少なくとも一方が行われるタイミングであり、
前記第2処理タイミングは、前記制御手段において信号の入力及び出力の少なくとも一方が前記第1処理タイミングの次に行われるタイミングであり、
前記制御手段は、
第2数値範囲内において、第2数値情報記憶手段(リーチ乱数カウンタC3)に保持される第2数値情報を更新させる第2数値情報更新処理(リーチ乱数更新処理)を実行する第2数値情報更新手段(MPU102におけるリーチ乱数更新処理を実行する機能)と、
前記第2数値情報記憶手段に保持されている第2数値情報を利用して第2特定処理(特図変動開始処理のうちリーチ判定処理)を実行する第2特定処理実行手段(MPU102における特図変動開始処理のうちリーチ判定処理を実行する機能)と、
を備え、
前記第2数値情報更新処理による処理態様には、
前記第2数値範囲における一方の境界となる数値情報に向けて、前記第2数値情報を順次更新させる第2順次更新態様と、
第2特定契機が発生した場合に、前記第2数値情報を順次更新する場合とは異なる態様で前記第2数値情報を更新させる第2特定更新態様(リーチ乱数カウンタC3の数値情報が最小値に設定される態様)と、
が含まれており、
前記数値情報更新処理においてその処理態様が前記特定更新態様となるのに必要な処理、前記第2数値情報更新処理においてその処理態様が前記第2特定更新態様となるのに必要な処理、及び前記時間変動手段において前記処理時間を変動させる処理のいずれもが、前記第1処理タイミングと前記第2処理タイミングとの間に含まれていることを特徴とする特徴D1乃至D6のいずれか1に記載の遊技機。
Feature D7. The first processing timing is timing at which at least one of input and output of a signal is performed in the control unit,
The second processing timing is timing at which at least one of input and output of a signal is performed after the first processing timing in the control unit,
The control means
Second numerical information update that executes a second numerical information update process (reach random number update process) for updating the second numerical information held in the second numerical information storage means (reach random number counter C3) within the second numerical range Means (a function of executing reach random number update processing in the MPU 102);
Second specific processing execution means (special drawing in MPU 102) that executes second specific processing (reach determination processing among special drawing fluctuation start processing) using the second numerical information held in the second numerical information storage means Function of executing the reach determination process in the change start process),
Equipped with
The processing mode by the second numerical information update process includes
A second sequential update mode in which the second numerical information is sequentially updated toward numerical information which becomes one boundary in the second numerical range;
The second specific update aspect (the numerical information of the reach random number counter C3 is set to the minimum value) in which the second numerical information is updated in a mode different from the case of sequentially updating the second numerical information when the second specific trigger occurs. Mode to be set),
Is included,
A process necessary for the process mode to become the specific update mode in the numerical value information update process, a process necessary for the process mode to become the second specific update mode in the second numerical value information update process, and In any one of the features D1 to D6, any one of the processing for varying the processing time in the time varying means is included between the first processing timing and the second processing timing. Of gaming machines.

特徴D7によれば、処理時間が不正に読み取られたとしても、その処理時間が第1特定更新態様であるか否かを特定することができなくなり、さらにその処理時間が第2特定更新態様であるか否かも特定することができなくなる。つまり、第1特定更新態様であるか否かを不正に特定しようとする行為及び第2特定更新態様であるか否かを不正に特定しようとする行為を、時間変動手段によってまとめて抑制することが可能となる。   According to the feature D7, even if the processing time is read illegally, it can not be specified whether or not the processing time is the first specific update aspect, and further the processing time is the second specific update aspect It also becomes impossible to specify whether there is any. That is, the action to attempt to unfairly specify whether or not to be the first specific update aspect and the action to attempt to unfairly specify whether to be the second specific update aspect are collectively suppressed by the time varying means. Is possible.

特徴D8.前記特定処理は、前記数値情報記憶手段に保持されている数値情報が付与対応の数値情報である場合に遊技者に特典が付与されるようにする処理であることを特徴とする特徴D1乃至D7のいずれか1に記載の遊技機。   Feature D8. The specific process is a process for providing a bonus to the player when the numerical information held in the numerical information storage means is the numerical information corresponding to the addition. Features D1 to D7 The gaming machine according to any one of the above.

数値情報の取得に関して不正を施すことで不正な特典を得ようとしても、上記特徴D1の構成を備えていることにより、それを行いづらくすることが可能となる。   Even if an attempt is made to obtain an unfair benefit by imposing the acquisition of numerical information, the provision of the configuration of the feature D1 makes it difficult to do so.

特徴D9.前記第1処理タイミングは、前記制御手段において信号の入力及び出力の少なくとも一方が行われるタイミングであり、
前記第2処理タイミングは、前記制御手段において信号の入力及び出力の少なくとも一方が行われるタイミングであることを特徴とする特徴D1乃至D8のいずれか1に記載の遊技機。
Feature D9. The first processing timing is timing at which at least one of input and output of a signal is performed in the control unit,
The gaming machine according to any one of the features D1 to D8, wherein the second processing timing is timing at which at least one of input and output of a signal is performed in the control unit.

制御手段における信号の入出力の間隔を不正に読み取ることで遊技の進行を不正に操作しようとしても、上記特徴D1の構成を備えていることにより、それを行いづらくすることが可能となる。   Even if an attempt is made to illegally manipulate the progress of the game by reading an interval of signal input / output in the control means illegally, it is possible to make it difficult to do so by providing the configuration of the feature D1.

<特徴E群>
特徴E1.複数種の処理を実行することにより遊技の進行を制御する制御手段(MPU102)を備えた遊技機であって、
前記制御手段は、
所定の数値範囲内において、数値情報記憶手段(大当たり乱数カウンタC1)に保持される数値情報を更新させる数値情報更新処理(大当たり乱数更新処理)を実行する数値情報更新手段(MPU102における大当たり乱数更新処理を実行する機能)と、
前記数値情報記憶手段に保持されている数値情報を利用して特定処理(特図変動開始処理のうち当否判定処理)を実行する特定処理実行手段(MPU102における特図変動開始処理のうち当否判定処理を実行する機能)と、
を備え、
前記数値情報更新処理による処理態様には、
前記所定の数値範囲において数値情報を順次更新させる順次更新態様と、
特定契機が発生した場合に、前記数値情報を順次更新する場合とは異なる態様で前記数値情報を更新させる特定更新態様(大当たり乱数カウンタC1の数値情報が最小値に設定される態様、又は大当たり乱数カウンタC1の数値情報が初期値に設定される態様)と、が含まれており、
前記制御手段は、定期的に定期処理(第6のパターンにおけるタイマ割込み処理)を実行可能であり、且つ当該定期処理が実行されていない状況において非定期的に非定期処理(ステップS110〜ステップS115)を実行可能であり、
前記定期処理には、前記数値情報更新処理が含まれており、且つ前記制御手段において信号の入力及び出力の少なくとも一方が行われる所定処理(ステップS1002)が含まれており、
前記数値情報更新処理において少なくともその処理態様が前記特定更新態様となるのに必要な処理は、前記定期処理が開始された場合において前記所定処理が実行される前に実行されるように構成されていることを特徴とする遊技機。
<Feature E group>
Feature E1. A gaming machine comprising control means (MPU 102) for controlling the progress of a game by executing a plurality of types of processing,
The control means
Numerical information updating means (big hit random number updating process in MPU 102) which executes numeric information updating process (big hit random number updating process) for updating the numeric information held in the numeric information storage means (big hit random number counter C1) within a predetermined numeric range And the ability to perform
Specific process execution means (special figure change start process in the MPU 102 that executes the specific process change start process to execute the specific process (special process change start process yes or no determination process) using the numerical information held in the numerical information storage means And the ability to perform
Equipped with
The processing mode by the numerical information update process includes
A sequential update mode in which numerical information is sequentially updated in the predetermined numerical range;
A specific update mode (a mode in which the numerical information of the jackpot random number counter C1 is set to the minimum value, or a jackpot random number, in which the numerical information is updated in a different manner from the case of sequentially updating the numerical information (A mode in which the numerical information of the counter C1 is set to an initial value),
The control means can periodically execute periodic processing (timer interrupt processing in the sixth pattern), and irregularly perform nonperiodic processing (steps S110 to S115) in a situation where the periodic processing is not executed. Can be done)
The periodic process includes the numerical information update process, and includes a predetermined process (step S1002) in which at least one of input and output of a signal is performed in the control unit.
A process necessary for at least the process mode to become the specific update mode in the numerical value information update process is configured to be executed before the predetermined process is performed when the periodic process is started. A game machine characterized by having

制御手段における信号の入出力の間隔を不正に読み取られることが想定され、一の所定処理と次の所定処理との間の処理時間が不正に読み取られた場合、数値情報更新処理の処理時間が間接的に特定されてしまうことが想定され、それに伴って特定更新態様であるか否かが特定されてしまうことが想定される。これに対して、定期処理が実行されていない状況で非定期処理が実行される構成において、定期処理が開始された場合には所定処理が実行される前に、数値情報更新処理において少なくともその処理態様が特定更新態様となるのに必要な処理が実行される。これにより、上記処理時間が読み取られたとしても、その処理時間は非定期処理の実行態様に応じて変動することとなり、上記読み取った処理時間を元にして数値情報更新処理の処理態様が特定更新態様であることを特定しようとしてもそれが行いづらくなる。よって、上記処理時間の読み取りを通じて遊技の進行を不正に操作しようとしてもそれが行いづらくなる。   If it is assumed that the interval between signal input and output in the control means is illegally read, and the processing time between one predetermined process and the next predetermined process is illegally read, the processing time of the numerical information update process is It is assumed that it will be indirectly specified, and it will be assumed that it will be specified whether it is a specific update aspect in connection with it. On the other hand, in the configuration in which the non-periodic processing is executed in a situation where the periodic processing is not executed, when the periodic processing is started, at least in the numerical information update processing before the predetermined processing is executed. Processing necessary for the aspect to be the specific update aspect is performed. Thereby, even if the processing time is read, the processing time fluctuates according to the execution mode of the non-periodic processing, and the processing mode of the numerical information update process is specifically updated based on the read processing time. Even if it tries to specify that it is an aspect, it becomes difficult to do it. Therefore, even if it is attempted to illegally manipulate the progress of the game through the reading of the processing time, it becomes difficult to do so.

なお、「順次更新態様」には、「前記所定の数値範囲における一方の境界となる数値情報に向けて、数値情報を順次更新させる態様」が含まれる。   The “sequential update mode” includes “a mode in which numerical information is sequentially updated toward numerical information that is one of the boundaries in the predetermined numerical range”.

特徴E2.複数種の処理を実行することにより遊技の進行を制御する制御手段(MPU102)を備えた遊技機であって、
前記制御手段は、
所定の数値範囲内において、数値情報記憶手段(大当たり乱数カウンタC1)に保持される数値情報を更新させる数値情報更新処理(大当たり乱数更新処理)を実行する数値情報更新手段(MPU102における大当たり乱数更新処理を実行する機能)と、
前記数値情報記憶手段に保持されている数値情報を利用して特定処理(特図変動開始処理のうち当否判定処理)を実行する特定処理実行手段(MPU102における特図変動開始処理のうち当否判定処理を実行する機能)と、
を備え、
前記数値情報更新処理による処理態様には、
前記所定の数値範囲において数値情報を順次更新させる順次更新態様と、
特定契機が発生した場合に、前記数値情報を順次更新する場合とは異なる態様で前記数値情報を更新させる特定更新態様(大当たり乱数カウンタC1の数値情報が最小値に設定される態様、又は大当たり乱数カウンタC1の数値情報が初期値に設定される態様)と、が含まれており、
前記制御手段は、定期的に定期処理(第6のパターンにおけるタイマ割込み処理)を実行可能であり、且つ当該定期処理が実行されていない状況において非定期的に非定期処理(ステップS110〜ステップS115)を実行可能であり、
前記定期処理には、前記数値情報更新処理が含まれており、且つ前記制御手段において信号の入力及び出力の少なくとも一方が行われる所定処理(ステップS1119)が含まれており、
前記定期処理における前記所定処理と前記定期処理の終了タイミングとの間には、前記制御手段にて信号の入力及び出力を行うための処理が含まれておらず、
前記数値情報更新処理において少なくともその処理態様が前記特定更新態様となるのに必要な処理は、前記定期処理において前記所定処理の後に実行されるように構成されていることを特徴とする遊技機。
Feature E2. A gaming machine comprising control means (MPU 102) for controlling the progress of a game by executing a plurality of types of processing,
The control means
Numerical information updating means (big hit random number updating process in MPU 102) which executes numeric information updating process (big hit random number updating process) for updating the numeric information held in the numeric information storage means (big hit random number counter C1) within a predetermined numeric range And the ability to perform
Specific process execution means (special figure change start process in the MPU 102 that executes the specific process change start process to execute the specific process (special process change start process yes or no determination process) using the numerical information held in the numerical information storage means And the ability to perform
Equipped with
The processing mode by the numerical information update process includes
A sequential update mode in which numerical information is sequentially updated in the predetermined numerical range;
A specific update mode (a mode in which the numerical information of the jackpot random number counter C1 is set to the minimum value, or a jackpot random number, in which the numerical information is updated in a different manner from the case of sequentially updating the numerical information (A mode in which the numerical information of the counter C1 is set to an initial value),
The control means can periodically execute periodic processing (timer interrupt processing in the sixth pattern), and irregularly perform nonperiodic processing (steps S110 to S115) in a situation where the periodic processing is not executed. Can be done)
The periodic process includes the numerical information update process, and includes a predetermined process (step S1119) in which at least one of input and output of a signal is performed in the control unit.
A process for inputting and outputting a signal in the control means is not included between the predetermined process in the periodic process and an end timing of the periodic process.
A game machine characterized in that processing required for at least the processing mode to become the specific update mode in the numerical value information update process is executed after the predetermined process in the periodic process.

制御手段における信号の入出力の間隔を不正に読み取られることが想定され、一の所定処理と次の所定処理との間の処理時間が不正に読み取られた場合、数値情報更新処理の処理時間が間接的に特定されてしまうことが想定され、それに伴って特定更新態様であるか否かが特定されてしまうことが想定される。これに対して、定期処理が実行されていない状況で非定期処理が実行される構成において、定期処理における所定処理の実行後に、数値情報更新処理にて少なくともその処理態様が特定更新態様となるのに必要な処理が実行される。これにより、上記処理時間が読み取られたとしても、その処理時間は非定期処理の実行態様に応じて変動することとなり、上記読み取った処理時間を元にして数値情報更新処理の処理態様が特定更新態様であることを特定しようとしてもそれが行いづらくなる。よって、上記処理時間の読み取りを通じて遊技の進行を不正に操作しようとしてもそれが行いづらくなる。   If it is assumed that the interval between signal input and output in the control means is illegally read, and the processing time between one predetermined process and the next predetermined process is illegally read, the processing time of the numerical information update process is It is assumed that it will be indirectly specified, and it will be assumed that it will be specified whether it is a specific update aspect in connection with it. On the other hand, in the configuration in which the non-periodic processing is executed in a situation where the periodic processing is not executed, at least the processing aspect becomes the specific updating aspect in the numerical information updating processing after the execution of the predetermined processing in the periodic processing. The necessary processing is performed. Thereby, even if the processing time is read, the processing time fluctuates according to the execution mode of the non-periodic processing, and the processing mode of the numerical information update process is specifically updated based on the read processing time. Even if it tries to specify that it is an aspect, it becomes difficult to do it. Therefore, even if it is attempted to illegally manipulate the progress of the game through the reading of the processing time, it becomes difficult to do so.

なお、「順次更新態様」には、「前記所定の数値範囲における一方の境界となる数値情報に向けて、数値情報を順次更新させる態様」が含まれる。   The “sequential update mode” includes “a mode in which numerical information is sequentially updated toward numerical information that is one of the boundaries in the predetermined numerical range”.

上記特徴A群乃至特徴E群の各発明は、以下の課題に対して効果的である。   The respective inventions of the feature group A to the feature group E are effective against the following problems.

遊技機の一種としてパチンコ遊技機等の遊技機が知られている。かかる遊技機は、例えば作動口への入球を条件に当り外れの抽選を行い、当選の場合には大入賞口を開放するなどの特典が遊技者に付与される。ここで、当り外れの抽選に際しては、所定の数値範囲において数値情報を順次更新する乱数カウンタといった数値情報記憶手段から数値情報を取得し、その数値情報が所定の数値情報に対応しているか否かを判定することにより行われる。   BACKGROUND A gaming machine such as a pachinko gaming machine is known as a type of gaming machine. Such a game machine, for example, performs a lottery for losing the game on condition of entering the operation opening, and in the case of winning, a bonus such as opening the big winning opening is given to the player. Here, at the time of the winning lottery, numerical information is acquired from numerical information storage means such as a random number counter which sequentially updates numerical information in a predetermined numerical range, and whether the numerical information corresponds to predetermined numerical information or not It is performed by determining.

数値情報記憶手段としては、CPUなどの制御手段に付属させて設けられた読み書き両用のメモリにおける所定ビット数分のエリアを利用する構成が知られている。この場合、例えば数ms単位といった極微小な時間単位で+1ずつ更新され、最大値までくると最小値に戻される。   As the numerical information storage means, a configuration is known which uses an area for a predetermined number of bits in a read / write memory provided to be attached to control means such as a CPU. In this case, for example, +1 is updated in a very small time unit, such as several ms, and the maximum value is returned to the minimum value.

具体的に説明すると、上記所定の数値範囲が0〜299であったとすれば、数値情報が0から始まり、299にくると0に戻されるようになっている。かかる数値情報を作動口へ入球したタイミングによって取得し、その数値情報が大当たり対応の数値情報である場合に当選として処理されるのである(例えば、特開2003−245455号公報参照)。   Specifically, assuming that the predetermined numerical value range is 0 to 299, the numerical value information starts from 0 and returns to 0 when 299 is reached. Such numerical information is acquired at the timing of entering the operation opening, and is processed as winning if the numerical information is numerical information corresponding to a jackpot (see, for example, Japanese Patent Application Laid-Open No. 2003-245455).

しかしながら、上記のようにループする数値情報記憶手段は大局的には数値情報が周期的な変化を行うため、当選に対応した数値情報を意図的に狙われる不正行為が後を絶たない。   However, since the numerical information storage means looping as described above periodically changes the numerical information periodically, there is no end to fraud that is intentionally targeted for the numerical information corresponding to the winning.

かかる不正行為の対策として、数値情報の更新が1周した場合に、次の周回の初期値を不規則に変化させる手法が考えられている。この手法によれば、数値情報の周期性が失われ、当選に対応した数値情報の取得を意図的に狙うことが比較的むずかしくなる。   As a countermeasure against such fraudulent acts, there is considered a method of changing the initial value of the next cycle irregularly, when the update of the numerical information makes one revolution. According to this method, periodicity of numerical information is lost, and it is relatively difficult to intentionally aim for acquisition of numerical information corresponding to a winning.

しかしながら、上記のような構成であっても、当選に対応した数値情報が意図的に狙われる不正行為が行われてしまうことが想定される。例えば、上記のように各周回の初期値を不規則とした場合であっても、最小値の「0」となる場合等といったように所定の数値情報への更新を行う場合において更新に要する処理時間が他の場合と比して変動することが考えられ、その処理時間の変動を外部から読み取り、当選に対応した数値情報を意図的に狙われる不正行為が想定される。   However, even with the configuration as described above, it is assumed that a fraudulent act will be performed in which numerical information corresponding to a winning is intentionally targeted. For example, even if the initial value of each cycle is irregular as described above, the process required for updating when updating to predetermined numerical information, such as when the minimum value is "0", etc. It is conceivable that the time fluctuates in comparison with other cases, and the fluctuation of the processing time is read from the outside, and it is assumed that the fraud is intentionally aimed at numerical information corresponding to the winning.

なお、以上は作動口への入球タイミングによって当たり外れを抽選するパチンコ遊技機を中心に説明したが、スタートレバーの操作タイミングによって当たり外れを抽選するスロットマシン等の他の遊技機でも同様の問題がある。   Although the above description has focused on pachinko machines that draw wins and misses at the timing of entry to the operation opening, the same problem applies to other gaming machines such as slot machines and the like for wins and misses by operation timing of the start lever. There is.

また、大当たり抽選とは異なる抽選に利用される数値情報においてもその取得に関して不正を施すことが考えられ、このような数値情報についても同様の問題がある。   In addition, it is conceivable to illegitimate the acquisition of numerical information used in a lottery different from the jackpot lottery, and there is a similar problem with such numerical information.

<特徴F群>
特徴F1.複数種の処理を実行することにより遊技の進行を制御する制御手段(MPU102、第4信号経路LN4及び第5信号経路LN5)を備えた遊技機であって、
前記制御手段は、所定の処理を実行する場合に所定の電流が流れる特定電気経路(第4信号経路LN4及び第5信号経路LN5)を備えており、
前記制御手段に対して直接対峙する箇所及び所定の部材を挟んで対峙する箇所の少なくとも一方に、電磁波の透過を抑制する透過抑制手段(シールド板130)を備えていることを特徴とする遊技機。
<Feature F group>
Feature F1. A gaming machine comprising control means (MPU 102, fourth signal path LN4 and fifth signal path LN5) for controlling the progression of a game by executing a plurality of types of processing,
The control means includes specific electric paths (fourth signal path LN4 and fifth signal path LN5) through which a predetermined current flows when executing a predetermined process,
A game machine characterized in that a transmission suppressing means (shield plate 130) for suppressing the transmission of an electromagnetic wave is provided on at least one of a part facing directly to the control means and a part facing against a predetermined member. .

特徴F1によれば、制御手段に発生する電磁波ノイズを検知することで当該制御手段における処理タイミングが所定の処理タイミングであることを不正に把握しようとしても、透過抑制手段によって上記電磁波ノイズの透過が抑制されるため、上記不正行為が行いづらくなる。これにより、上記不正行為を阻止することが可能となる。   According to the feature F1, even if it is attempted to detect that the processing timing in the control means is the predetermined processing timing by detecting the electromagnetic wave noise generated in the control means, the transmission suppression means transmits the electromagnetic wave noise. Because it is controlled, it becomes difficult to conduct the above-mentioned fraudulent act. This makes it possible to prevent the above-mentioned fraudulent activity.

特徴F2.前記透過抑制手段は、当該透過抑制手段を挟んで前記制御手段とは反対側から当該制御手段を目視可能なように透明に形成されていることを特徴とする特徴F1に記載の遊技機。   Feature F2. The gaming machine according to feature F1, wherein the permeation suppression means is formed transparent so that the control means can be viewed from the side opposite to the control means with the permeation suppression means interposed therebetween.

特徴F2によれば、制御手段の目視による確認を可能としながら、上記不正行為を阻止することが可能となる。   According to the feature F2, while the visual confirmation of the control means is possible, it is possible to prevent the above-mentioned fraudulent act.

特徴F3.前記制御手段は、基板ボックス(基板ボックス83)内に収容された回路基板(主制御基板101)に対して設けられており、
前記透過抑制手段は、前記基板ボックスにおいて前記制御手段と対峙する箇所に又は当該基板ボックスを挟んで前記制御手段と対峙する箇所に設けられていることを特徴とする特徴F1又はF2に記載の遊技機。
Feature F3. The control means is provided for a circuit board (main control board 101) housed in a board box (board box 83),
The game according to feature F1 or F2, characterized in that the permeation suppression means is provided at a location facing the control means in the substrate box or at a location facing the control means across the substrate box. Machine.

特徴F3によれば、基板ボックスを支えとして利用しながら透過抑制手段を設けることができる。   According to the feature F3, the permeation suppression means can be provided while using the substrate box as a support.

特徴F4.前記基板ボックスは、前記回路基板に設けられた特定部品(コネクタ121d,コネクタ121e、初期化スイッチ123)を当該基板ボックス外部に露出させるための特定開口部(開口部122d,122e,124)を備えており、
前記透過抑制手段は、前記特定部品を非露出状態としないように形成されていることを特徴とする特徴F3に記載の遊技機。
Feature F4. The substrate box is provided with specific openings (openings 122d, 122e, 124) for exposing specific components (connector 121d, connector 121e, initialization switch 123) provided on the circuit board to the outside of the substrate box. Yes,
The gaming machine according to feature F3, wherein the permeation suppression unit is formed so as not to make the specific component unexposed.

特徴F4によれば、特定部品に対する操作性を低下させることなく、透過抑制手段を設けることができる。   According to the feature F4, the permeation suppression means can be provided without reducing the operability with respect to the specific part.

特徴F5.前記特定部品は複数設けられているとともに、それに対応させて前記開口部が設けられており、
前記透過抑制手段において前記特定部品を非露出状態としないようにするための露出孔部(露出孔部137a〜137c)は、前記複数の特定部品に対して1対1で対応させて設けられていることを特徴とする特徴F4に記載の遊技機。
Feature F5. A plurality of the specific parts are provided, and the openings are provided correspondingly.
Exposed holes (exposed holes 137a to 137c) for preventing the specific component from being unexposed in the permeation suppression means are provided in one-to-one correspondence with the plurality of specific components. The gaming machine according to feature F4, characterized in that

特徴F5によれば、複数の特定部品を露出状態とする上で、基板ボックスにおいて透過抑制手段と対峙しない領域を極力狭くすることが可能となる。これにより、上記特定部品を露出させるための箇所を利用して、透過抑制手段よりも制御手段側へと不正治具を挿入しようとしても、それが行いづらくなる。   According to the feature F5, when the plurality of specific components are exposed, it is possible to minimize the area in the substrate box not facing the permeation suppression means as much as possible. Thereby, even if it is going to insert an illicit jig | tool to the control means side rather than the permeation | transmission suppression means using the location for exposing the said specific component, it will become difficult to do it.

特徴F6.前記透過抑制手段は、前記基板ボックスの外部において当該基板ボックスに重ねるようにして設けられていることを特徴とする特徴F3乃至F5のいずれか1に記載の遊技機。   Feature F6. The gaming machine according to any one of features F3 to F5, wherein the permeation suppression means is provided so as to overlap the substrate box outside the substrate box.

特徴F6によれば、基板ボックスの製造工程への影響及び基板ボックスの組み立て工程への影響を低減しながら、透過抑制手段を設けることが可能となる。   According to the feature F6, it is possible to provide the permeation suppression means while reducing the influence on the manufacturing process of the substrate box and the influence on the assembling process of the substrate box.

特徴F7.前記基板ボックスは、前記制御手段と対峙する表面と当該表面に連続する周面とを含む箱状に形成されており、
前記透過抑制手段は、前記表面に対して外側から重ねるように設けられており且つ当該表面から連続させて前記周面側へ延在させて設けられていることを特徴とする特徴F6に記載の遊技機。
Feature F7. The substrate box is formed in a box shape including a surface facing the control means and a circumferential surface continuous with the surface,
The said permeation | transmission suppression means is provided so that it may overlap from the outer side with respect to the said surface, and it is made to extend from the said surface continuously and is provided in the said surrounding surface side, It is characterized by the above-mentioned. Gaming machine.

特徴F7によれば、基板ボックスの表面と周面との曲がり部分を利用して基板ボックスと透過抑制手段との間に不正治具を入り込ませようとしても、それが行いづらくなる。   According to the feature F7, even if an illegal jig is inserted between the substrate box and the permeation suppressing means using the curved portion between the surface and the peripheral surface of the substrate box, it becomes difficult to do so.

特徴F8.前記基板ボックスは支持体(遊技盤24)の背面に搭載されているともに、当該支持体の背面には当該支持体の背面の少なくとも一部を覆うようにして背面体(裏パックユニット15)を備えており、
前記透過抑制手段は、前記背面体に対して設けられていることを特徴とする特徴F6又はF7に記載の遊技機。
Feature F8. The substrate box is mounted on the back of the support (game board 24), and the back of the support is covered with at least a part of the back of the support (back pack unit 15). Have
The gaming machine according to feature F6 or F7, wherein the permeation suppression unit is provided for the back body.

特徴F8によれば、背面体を支持体から分離させれば、基板ボックスに対して透過抑制手段が重ならない状態とすることが可能となる。これにより、制御手段、回路基板又は基板ボックスのメンテナンス時における作業性を低下させることなく、透過抑制手段を設けることが可能となる。   According to the feature F8, when the back body is separated from the support, it is possible to make the state in which the permeation suppression means does not overlap the substrate box. As a result, it becomes possible to provide the permeation suppression means without reducing the workability at the time of maintenance of the control means, the circuit board or the substrate box.

特徴F9.前記基板ボックスは、リーダ装置に対して識別情報を送信可能なICタグを備えており、
前記透過抑制手段は、前記ICタグを覆わないようにして設けられていることを特徴とする特徴F3乃至F8のいずれか1に記載の遊技機。
Feature F9. The substrate box includes an IC tag capable of transmitting identification information to a reader device.
The gaming machine according to any one of features F3 to F8, wherein the permeation suppression unit is provided so as not to cover the IC tag.

特徴F9によれば、ICタグからの識別情報の読み取り作業の作業性を低下させることなく、透過抑制手段を設けることが可能となる。   According to the feature F9, it is possible to provide the permeation suppression means without reducing the workability of the operation of reading the identification information from the IC tag.

特徴F10.前記制御手段は、
所定の数値範囲内において、数値情報記憶手段(大当たり乱数カウンタC1)に保持される数値情報を更新させる数値情報更新処理(大当たり乱数更新処理)を実行する数値情報更新手段(MPU102における大当たり乱数更新処理を実行する機能)と、
前記数値情報記憶手段に保持されている数値情報を利用して特定処理(特図変動開始処理のうち当否判定処理)を実行する特定処理実行手段(MPU102における特図変動開始処理のうち当否判定処理を実行する機能)と、
を備え、
前記数値情報更新処理による処理態様には、
前記所定の数値範囲において数値情報を順次更新させる順次更新態様と、
特定契機が発生した場合に、前記数値情報を順次更新する場合とは異なる態様で前記数値情報を更新させる特定更新態様(大当たり乱数カウンタC1の数値情報が最小値に設定される態様、又は大当たり乱数カウンタC1の数値情報が初期値に設定される態様)と、が含まれていることを特徴とする特徴F1乃至F9のいずれか1に記載の遊技機。
Feature F10. The control means
Numerical information updating means (big hit random number updating process in MPU 102) which executes numeric information updating process (big hit random number updating process) for updating the numeric information held in the numeric information storage means (big hit random number counter C1) within a predetermined numeric range And the ability to perform
Specific process execution means (special figure change start process in the MPU 102 that executes the specific process change start process to execute the specific process (special process change start process yes or no determination process) using the numerical information held in the numerical information storage means And the ability to perform
Equipped with
The processing mode by the numerical information update process includes
A sequential update mode in which numerical information is sequentially updated in the predetermined numerical range;
A specific update mode (a mode in which the numerical information of the jackpot random number counter C1 is set to the minimum value, or a jackpot random number, in which the numerical information is updated in a different manner from the case of sequentially updating the numerical information The gaming machine according to any one of the features F1 to F9, including: an aspect in which numerical information of the counter C1 is set to an initial value).

特徴F10によれば、不正行為者が、数値情報記憶手段に保持される数値情報が所定の数値情報となるタイミングを、制御手段からの電磁波ノイズを検知することにより行うとしても、上記特徴F1等にて記載した構成を備えていることにより、それが行いづらくなる。   According to the feature F10, even if the fraudster performs the timing when the numerical information held in the numerical information storage means becomes the predetermined numerical information by detecting the electromagnetic wave noise from the control means, By having the configuration described in, it becomes difficult to do so.

上記F群の各発明は、以下の課題に対して効果的である。   Each invention of the above-mentioned F group is effective to the following subject.

遊技機の一種としてパチンコ遊技機等の遊技機が知られている。かかる遊技機は、例えば作動口への入球を条件に当り外れの抽選を行い、当選の場合には大入賞口を開放するなどの特典が遊技者に付与される。当り外れの抽選に際しては、数値情報が順次更新される乱数カウンタといった数値情報記憶手段から数値情報を取得し、その数値情報が所定の数値情報に対応しているか否かを判定することにより行われる(例えば、特開2003−245455号公報参照)。   BACKGROUND A gaming machine such as a pachinko gaming machine is known as a type of gaming machine. Such a game machine, for example, performs a lottery for losing the game on condition of entering the operation opening, and in the case of winning, a bonus such as opening the big winning opening is given to the player. In the case of a winning lottery, numerical information is obtained from numerical information storage means such as a random number counter in which numerical information is sequentially updated, and it is performed by determining whether the numerical information corresponds to predetermined numerical information. (For example, refer Unexamined-Japanese-Patent No. 2003-245455).

ここで、電磁波ノイズを利用して不正に特典を得ようとする行為が想定される。例えば、上記制御手段にて所定の処理が実行される場合に電気経路を電流が流れる構成において、当該電流が流れる際の電磁波ノイズを検知して制御手段の処理タイミングが所定のタイミングであるか否かを不正に把握しようとする行為が想定される。   Here, the act of trying to obtain a privilege illegally using electromagnetic wave noise is assumed. For example, in a configuration in which a current flows through an electrical path when a predetermined process is performed by the control means, electromagnetic noise is detected when the current flows and whether the processing timing of the control means is a predetermined timing or not It is assumed that the act of trying to grasp the fraudulently.

なお、以上は作動口への入球タイミングによって当たり外れを抽選するパチンコ遊技機を中心に説明したが、スタートレバーの操作タイミングによって当たり外れを抽選するスロットマシン等の他の遊技機でも同様の問題がある。   Although the above description has focused on pachinko machines that draw wins and misses at the timing of entry to the operation opening, the same problem applies to other gaming machines such as slot machines and the like for wins and misses by operation timing of the start lever. There is.

<特徴G群>
特徴G1.複数種の処理を実行することにより遊技の進行を制御する制御手段(主制御装置81)を備えた遊技機であって、
前記制御手段は、
所定の処理を実行する場合に所定の第1電流が流れる第1電気経路(第4信号経路LN4及び第5信号経路LN5)と、
前記所定の処理の処理内容に関わらず、予め定められた特定信号(クロック信号)が伝送されることにより所定の第2電流が流れる第2電気経路(第7信号経路LN7)と、
を備えていることを特徴とする遊技機。
<Feature G group>
Feature G1. A gaming machine including control means (main control device 81) for controlling the progress of a game by executing a plurality of types of processing,
The control means
A first electric path (a fourth signal path LN4 and a fifth signal path LN5) through which a predetermined first current flows when the predetermined process is executed;
A second electric path (seventh signal path LN7) through which a predetermined second current flows by transmitting a predetermined specific signal (clock signal) regardless of the processing content of the predetermined processing;
A game machine characterized by comprising:

特徴G1によれば、第1電気経路を所定の第1電流が流れることに起因して発生する電磁波ノイズと、第2電気経路を所定の第2電流が流れることに起因して発生する電磁波ノイズとが混在する。これにより、第1電気経路から発生する電磁波ノイズを特定することが困難となる。これにより、第1電気経路から発生する電磁波ノイズを検知することで、制御手段における処理タイミングが所定の処理タイミングであることを不正に把握しようとする不正行為を抑制することができる。   According to the feature G1, the electromagnetic wave noise generated due to the flow of the predetermined first current through the first electric path and the electromagnetic wave noise generated due to the flow of the predetermined second current through the second electric path And mixed. This makes it difficult to specify the electromagnetic wave noise generated from the first electrical path. As a result, by detecting the electromagnetic wave noise generated from the first electric path, it is possible to suppress the fraudulent act of trying to illegally grasp that the processing timing in the control means is the predetermined processing timing.

特徴G2.複数種の処理を実行することにより遊技の進行を制御する制御手段(主制御装置81)を備えた遊技機であって、
前記制御手段は、
所定の処理を実行する場合に所定の第1電流が流れる第1電気経路(第4信号経路LN4及び第5信号経路LN5)と、
前記所定の処理の処理内容に関わらず、予め定められた周期信号(クロック信号)が伝送されることにより所定の第2電流が流れる経路であって、電磁波ノイズを発生させるための第2電気経路(第7信号経路LN7)と、
を備えていることを特徴とする遊技機。
Feature G2. A gaming machine including control means (main control device 81) for controlling the progress of a game by executing a plurality of types of processing,
The control means
A first electric path (a fourth signal path LN4 and a fifth signal path LN5) through which a predetermined first current flows when the predetermined process is executed;
A path through which a predetermined second current flows by transmitting a predetermined periodic signal (clock signal) regardless of the processing content of the predetermined processing, and a second electric path for generating an electromagnetic wave noise (Seventh signal path LN7),
A game machine characterized by comprising:

特徴G2によれば、第1電気経路を所定の第1電流が流れることに起因して発生する電磁波ノイズと、第2電気経路に周期信号が伝送されることに起因して発生する電磁波ノイズとが混在する。これにより、第1電気経路から発生する電磁波ノイズを特定することが困難となる。これにより、第1電気経路から発生する電磁波ノイズを検知することで、制御手段における処理タイミングが所定の処理タイミングであることを不正に把握しようとする不正行為を抑制することができる。   According to the feature G2, electromagnetic wave noise generated due to the flow of the predetermined first current through the first electric path, and electromagnetic wave noise generated due to the periodic signal being transmitted to the second electric path Are mixed. This makes it difficult to specify the electromagnetic wave noise generated from the first electrical path. As a result, by detecting the electromagnetic wave noise generated from the first electric path, it is possible to suppress the fraudulent act of trying to illegally grasp that the processing timing in the control means is the predetermined processing timing.

特徴G3.前記制御手段は、
前記第1電気経路に前記所定の第1電流が流れる契機となる所定信号を出力する所定信号出力手段(MPU102にて各信号経路LN4,LN5を通じて信号出力する機能)と、
前記第2電気経路を伝送する前記周期信号を出力する周期信号出力手段(クロック回路201)と、
前記各出力手段が搭載された制御基板(主制御基板101)と、
を備え、
前記制御基板に、前記第1電気経路及び前記第2電気経路が形成されていることを特徴とする特徴G2に記載の遊技機。
Feature G3. The control means
Predetermined signal output means (a function of outputting a signal through the signal paths LN4 and LN5 in the MPU 102) for outputting a predetermined signal that triggers the flow of the predetermined first current through the first electric path;
Periodic signal output means (clock circuit 201) for outputting the periodic signal transmitted through the second electrical path;
A control board (main control board 101) on which each of the output means is mounted;
Equipped with
The gaming machine according to feature G2, wherein the first electric path and the second electric path are formed on the control board.

特徴G3によれば、1の制御基板に各電気経路が形成されている。これにより、制御基板からの発生する電磁波ノイズには、各電気経路から発生する電磁波ノイズが混在している。これにより、第1電気経路からの電磁波ノイズのみを取得しようとする不正行為を抑制することができる。   According to the feature G3, each electrical path is formed in one control substrate. Thus, electromagnetic wave noise generated from each electrical path is mixed with electromagnetic wave noise generated from the control substrate. In this way, it is possible to suppress a fraudulent act to acquire only electromagnetic wave noise from the first electric path.

特徴G4.前記各電気経路は、少なくとも一部が並走するように形成されていることを特徴とする特徴G3に記載の遊技機。   Feature G4. The gaming machine according to feature G3, wherein each of the electrical paths is formed so that at least a part thereof runs in parallel.

特徴G4によれば、各電気経路は、少なくとも一部が並走するよう形成されているため、第1電気経路から発生している電磁波ノイズを取得しようとすると、自ずと第2電気経路からの電磁波ノイズが取得されることとなる。これにより、第1電気経路から発生している電磁波ノイズのみを取得しようとする不正行為を抑制することができる。   According to the feature G4, at least a part of the respective electrical paths are formed to run in parallel, so when trying to acquire the electromagnetic wave noise generated from the first electrical path, the electromagnetic waves from the second electrical path are naturally Noise will be acquired. In this way, it is possible to suppress a cheating attempt to acquire only the electromagnetic wave noise generated from the first electric path.

特徴G5.前記第2電気経路は、前記第1電気経路よりも前記制御基板の縁側に形成されていることを特徴とする特徴G3又は特徴G4に記載の遊技機。   Feature G5. The gaming machine according to the feature G3 or the feature G4, wherein the second electric path is formed on the edge side of the control board than the first electric path.

特徴G5によれば、第2電気経路が第1電気経路よりも制御基板の縁側に形成されているため、制御基板の外側から、特に基板の面方向から電磁波ノイズを取得しようとすると、第2電気経路からの電磁波ノイズが取得され易い。これにより、第1電気経路から発生している電磁波ノイズのみを取得しようとする不正行為をより好適に抑制することができる。   According to the feature G5, since the second electric path is formed on the edge side of the control board than the first electric path, when trying to acquire electromagnetic noise from the outside of the control board, particularly from the surface direction of the board, Electromagnetic wave noise from the electrical path is easily acquired. Thereby, it is possible to more preferably suppress the fraudulent act of acquiring only the electromagnetic wave noise generated from the first electric path.

特徴G6.前記第2電気経路は、前記制御基板において、前記第1電気経路を囲むように形成されていることを特徴とする特徴G3乃至G5のいずれか1に記載の遊技機。   Feature G6. The gaming machine according to any one of the features G3 to G5, wherein the second electric path is formed so as to surround the first electric path on the control substrate.

特徴G6によれば、第2電気経路は、第1電気経路を囲むように形成されているため、どの方向から電磁波ノイズを取得しようとしても、第2電気経路からの電磁波ノイズが取得され易い。これにより、第1電気経路から発生している電磁波ノイズのみを取得しようとする不正行為をより好適に抑制することができる。   According to the feature G6, since the second electrical path is formed so as to surround the first electrical path, the electromagnetic wave noise from the second electrical path is easily acquired regardless of the direction from which the electromagnetic wave noise is to be acquired. Thereby, it is possible to more preferably suppress the fraudulent act of acquiring only the electromagnetic wave noise generated from the first electric path.

特徴G7.前記第2電気経路の一端には、前記周期信号出力手段又は前記周期信号出力手段からの前記周期信号を中継する中継手段(MPU102)が接続されている一方、前記第2電気経路の他端は、フローティングに設定されていることを特徴とする特徴G3乃至G6のいずれか1に記載の遊技機。   Feature G7. One end of the second electrical path is connected to the periodic signal output means or a relay means (MPU 102) for relaying the periodic signal from the periodic signal output means, while the other end of the second electrical path is The gaming machine according to any one of the features G3 to G6, wherein the gaming machine is set to be floating.

特徴G7によれば、第2電気経路の他端はフローティングに設定されているため、第2電気経路は電気的に不安定な状態となっている。これにより、第2電気経路から電磁波ノイズが発生し易いため、第1電気経路からの電磁波ノイズを取得する不正行為をより好適に抑制することができる。   According to the feature G7, since the other end of the second electrical path is set to be floating, the second electrical path is in an electrically unstable state. Thereby, since electromagnetic wave noise is easily generated from the second electric path, it is possible to more preferably suppress a fraudulent act of acquiring the electromagnetic wave noise from the first electric path.

特徴G8.前記制御手段は、前記周期信号として予め定められた特定周期を有するクロック信号を出力するクロック信号出力手段(クロック回路201)を備え、前記クロック信号を用いて前記所定の処理を実行するものであり、
前記第2電気経路には前記クロック信号が伝送されることを特徴とする特徴G2乃至G7のいずれか1に記載の遊技機。
Feature G8. The control means includes clock signal output means (clock circuit 201) for outputting a clock signal having a predetermined specific cycle as the periodic signal, and executes the predetermined processing using the clock signal. ,
The gaming machine according to any one of features G2 to G7, wherein the clock signal is transmitted to the second electric path.

特徴G8によれば、所定の処理を実行するのに用いられるクロック信号を周期信号として第2電気経路に伝送させることにより、クロック信号に対応したクロックノイズが発生する。これにより、所定の処理を実行するのに用いられる構成を利用して、第1電気経路から発生する電磁波ノイズの把握を困難なものとするができる。   According to the feature G8, clock noise corresponding to the clock signal is generated by transmitting the clock signal used to execute the predetermined processing as the periodic signal to the second electrical path. Thereby, it is possible to make it difficult to grasp the electromagnetic wave noise generated from the first electric path by using the configuration used to execute the predetermined process.

特徴G9.前記周期信号の周期を変更する変更手段(周波数変更回路221)を備えていることを特徴とする特徴G2乃至G8のいずれか1に記載の遊技機。   Feature G9. The gaming machine according to any one of the features G2 to G8, further comprising changing means (frequency changing circuit 221) for changing the cycle of the periodic signal.

特徴G9によれば、周期信号の周期を変更することにより、周期信号の周期の特定を困難にすることができる。これにより、周期信号の周波数を特定するとともに、第2電気経路から発生する周期信号に対応した電磁波ノイズを除去し、第1電気経路から発生する電磁波ノイズのみを抽出する不正行為を抑制することができる。   According to the feature G9, specifying the period of the periodic signal can be made difficult by changing the period of the periodic signal. Thereby, while specifying the frequency of the periodic signal, the electromagnetic wave noise corresponding to the periodic signal generated from the second electrical path is removed, and the fraudulent act of extracting only the electromagnetic wave noise generated from the first electrical path is suppressed. it can.

特徴G10.前記制御手段は、
前記周期信号として予め定められた特定周期を有するクロック信号を出力するクロック信号出力手段(クロック回路201)と、
前記クロック信号を用いて前記所定の処理を実行する演算装置(MPU102)と、
前記第2電気経路とは別に設けられ、前記クロック信号出力手段及び前記演算装置間にて前記クロック信号を伝送するのに用いられる第3電気経路(第6信号経路LN6)と、を備え、
前記演算装置は、前記第3電気経路を介して伝送された前記クロック信号を用いて、前記所定の処理を実行するものであり、
前記第2電気経路上に前記変更手段を設けたことを特徴とする特徴G9に記載の遊技機。
Feature G10. The control means
Clock signal output means (clock circuit 201) for outputting a clock signal having a predetermined specific cycle as the periodic signal;
An arithmetic unit (MPU 102) that executes the predetermined process using the clock signal;
And a third electrical path (sixth signal path LN6) provided separately from the second electrical path and used to transmit the clock signal between the clock signal output means and the arithmetic device.
The arithmetic unit executes the predetermined processing using the clock signal transmitted through the third electric path.
The gaming machine according to feature G9, wherein the changing means is provided on the second electric path.

特徴G10によれば、所定の処理を実行するのに用いられるクロック信号を周期信号として第2電気経路に伝送させることにより、クロック信号に対応したクロックノイズが発生する。これにより、所定の処理を実行するのに用いられる構成を利用して、第1電気経路から発生する電磁波ノイズの把握を困難なものとするができる。   According to the feature G10, clock noise corresponding to the clock signal is generated by transmitting the clock signal used to execute the predetermined processing as the periodic signal to the second electrical path. Thereby, it is possible to make it difficult to grasp the electromagnetic wave noise generated from the first electric path by using the configuration used to execute the predetermined process.

かかる構成において、第2電気経路と第3電気経路とを別々に設け、変更手段を第2電気経路に設けたことにより、変更手段によりクロック信号の周波数が変更された場合であっても、演算装置に入力されるクロック信号の周波数は変化しない。これにより、所定の処理を安定して実行することができる。   In such a configuration, the second electric path and the third electric path are separately provided, and the changing means is provided in the second electric path, so that the calculation is performed even if the frequency of the clock signal is changed by the changing means. The frequency of the clock signal input to the device does not change. Thereby, predetermined processing can be performed stably.

特徴G11.前記第1電気経路上には、前記周期信号を除去する除去手段(各ノイズ除去回路211〜213)が設けられていることを特徴とする特徴G2乃至G10のいずれか1に記載の遊技機。   Feature G11. The gaming machine according to any one of features G2 to G10, wherein removing means (respective noise removing circuits 211 to 213) for removing the periodic signal is provided on the first electric path.

特徴G11によれば、第2電気経路から発生する電磁波ノイズが第1電気経路に混入することに起因する制御手段の誤動作を抑制することができる。   According to the feature G11, it is possible to suppress the malfunction of the control means due to the electromagnetic wave noise generated from the second electric path mixing in the first electric path.

なお、前記制御手段が「前記第1電気経路に前記所定の第1電流が流れる契機となる所定信号を出力する所定信号出力手段」を備えている構成において、第1電気経路を伝送する所定信号の最小周期がmsec単位である場合には、周期信号の周期は、μsec単位又はnsec単位であるとよい。さらに、第1電気経路を伝送する所定信号の最小周期がμsec単位である場合には、周期信号の周期は、nsec単位であるとよい。これにより、除去対象となる周期信号の周波数と、伝送対象となる所定信号の周波数とが大きく異なるため、伝送対象となる所定信号については好適に伝送させつつ、周期信号のみを除去することができる。   Note that, in the configuration in which the control means includes "a predetermined signal output means for outputting a predetermined signal that triggers the flow of the predetermined first current in the first electric path", the predetermined signal for transmitting the first electric path In the case where the minimum period of is in the unit of msec, the period of the periodic signal may be in the unit of μsec or the unit of nsec. Furthermore, when the minimum period of the predetermined signal transmitted through the first electrical path is in μsec units, the period of the periodic signal may be in nsec units. As a result, the frequency of the periodic signal to be removed and the frequency of the predetermined signal to be transmitted are largely different, so that it is possible to remove only the periodic signal while suitably transmitting the predetermined signal to be transmitted. .

特徴G12.前記周期信号の周期を変更する変更手段(周波数変更回路221)を備え、
前記除去手段は、前記変更手段による前記周期信号の変更に伴って、除去対象の周波数を変更する手段を備えていることを特徴とする特徴G11に記載の遊技機。
Feature G12. It comprises changing means (frequency change circuit 221) for changing the period of the periodic signal,
The gaming machine according to feature G11, wherein the removal means includes means for changing a frequency to be removed according to the change of the periodic signal by the change means.

特徴G12によれば、変更手段により周波数が変更された場合であっても、当該変更に好適に対応することができる。これにより、制御手段の誤動作を抑制しつつ、第2電気経路から発生する周期信号に対応した電磁波ノイズを除去する不正行為を抑制することができる。   According to the feature G12, even when the frequency is changed by the changing unit, the change can be suitably dealt with. As a result, it is possible to suppress the fraudulent act of removing the electromagnetic wave noise corresponding to the periodic signal generated from the second electric path while suppressing the malfunction of the control means.

特徴G13.前記制御手段は、前記所定の処理として、
所定の数値範囲内において、数値情報記憶手段(大当たり乱数カウンタC1)に保持される数値情報を更新させる数値情報更新処理(大当たり乱数更新処理)と、
前記数値情報記憶手段に保持されている数値情報を利用して特定処理(特図変動開始処理のうち当否判定処理)と、
前記数値情報更新処理を間に挟むようにして設定された処理であって、前記第1電気経路に前記所定の第1電流が流れる契機となる所定信号を出力する処理(ステップS201及びステップS205の処理)と、
を実行可能であり、
前記数値情報更新処理による処理態様には、
前記所定の数値範囲において数値情報を順次更新させる順次更新態様と、
特定契機が発生した場合に、前記数値情報を順次更新する場合とは異なる態様で前記数値情報を更新させる特定更新態様(大当たり乱数カウンタC1の数値情報が最小値に設定される態様、又は大当たり乱数カウンタC1の数値情報が初期値に設定される態様)と、が含まれていることを特徴とする特徴G1乃至G12のいずれか1に記載の遊技機。
Feature G13. The control means may perform, as the predetermined process,
Numerical information update processing (big hit random number update processing) for updating the numeric information held in the numeric information storage means (big hit random number counter C1) within the predetermined numeric range;
A specific process (a process of judging whether or not the special map change start process is performed) using the numerical information stored in the numerical information storage unit;
A process set so as to sandwich the numerical information update process, and a process of outputting a predetermined signal that triggers the flow of the predetermined first current through the first electric path (the process of steps S201 and S205) When,
Is feasible and
The processing mode by the numerical information update process includes
A sequential update mode in which numerical information is sequentially updated in the predetermined numerical range;
A specific update mode (a mode in which the numerical information of the jackpot random number counter C1 is set to the minimum value, or a jackpot random number, in which the numerical information is updated in a different manner from the case of sequentially updating the numerical information The gaming machine according to any one of the features G1 to G12, including an aspect in which numerical information of the counter C1 is set to an initial value).

特徴G13によれば、不正行為者が、数値情報記憶手段に保持される数値情報が所定の数値情報となるタイミングを、制御手段からの電磁波ノイズを検知することにより行うとしても、上記特徴G1等にて記載した構成を備えていることにより、それが行いづらくなる。   According to the feature G13, even if the fraudster performs the timing when the numerical information held in the numerical information storage means becomes the predetermined numerical information by detecting the electromagnetic wave noise from the control means, By having the configuration described in, it becomes difficult to do so.

上記G群の各発明は、以下の課題に対して効果的である。   Each invention of the above-mentioned G group is effective to the following subject.

遊技機の一種としてパチンコ遊技機等の遊技機が知られている。かかる遊技機は、例えば作動口への入球を条件に制御装置(制御手段)にて当り外れの抽選を行い、当選の場合には大入賞口を開放するなどの特典が遊技者に付与される。当り外れの抽選は、所定の数値範囲において数値情報が順次更新される乱数カウンタといった数値情報記憶手段から数値情報を取得し、その数値情報が所定の数値情報に対応しているか否かを判定することにより行われる(例えば特開2003−245455号公報参照)。   BACKGROUND A gaming machine such as a pachinko gaming machine is known as a type of gaming machine. Such a game machine, for example, performs lottery of hit and miss with the control device (control means) on condition of entering the operation opening, and in the case of winning, the player is given a privilege such as opening the big winning opening. Ru. In the win-win lottery, numerical information is acquired from numerical information storage means such as a random number counter in which numerical information is sequentially updated in a predetermined numerical range, and it is determined whether the numerical information corresponds to predetermined numerical information. (See, for example, JP-A-2003-245455).

ここで、例えば、上記制御装置にて所定の処理が実行される場合に電気経路を電流が流れる構成において、当該電流が流れる際の電磁波ノイズを検知して制御装置の処理タイミングが所定のタイミングであるか否かを不正に把握し、その所定のタイミングに基づいて、取得される数値情報が当選に対応した数値情報となっているタイミングを不正に把握する行為が行われる場合がある。   Here, for example, in a configuration in which a current flows through an electrical path when a predetermined process is performed in the control device, electromagnetic noise is detected when the current flows and the processing timing of the control device is at a predetermined timing. There is a case where an act of illegally grasping whether or not there is any, and illegally grasping the timing when the acquired numerical information is the numerical information corresponding to the winning may be performed based on the predetermined timing.

なお、以上は作動口への入球タイミングによって制御装置にて当たり外れを抽選するパチンコ遊技機を中心に説明したが、スタートレバーの操作タイミングによって当たり外れを抽選するスロットマシン等の他の遊技機でも同様である。また、上記当り外れの抽選とは異なる抽選に利用される数値情報、抽選とは異なる処理にて利用される数値情報においても同様である。   In the above, the pachinko gaming machine has been described focusing on the pachinko gaming machine that draws the hit by the control device at the entry timing to the operation opening, but other gaming machines such as slot machines etc that draw the hit by the operation timing of the start lever But it is the same. Further, the same applies to numerical information used for a lottery different from the above-described lottery for falling off and numerical information used for processing different from the lottery.

以下に、以上の各特徴を適用し得る遊技機の基本構成を示す。   The basic configuration of a gaming machine to which the above-described features can be applied will be shown below.

パチンコ遊技機:遊技者が操作する操作手段と、その操作手段の操作に基づいて遊技球を発射する遊技球発射手段と、その発射された遊技球を所定の遊技領域に導く球通路と、遊技領域内に配置された各遊技部品とを備え、それら各遊技部品のうち所定の通過部を遊技球が通過した場合に遊技者に特典を付与する遊技機。   Pachinko gaming machine: operation means operated by a player, game ball firing means for firing game balls based on the operation of the operation means, a ball passage for guiding the fired game balls to a predetermined game area, and a game A gaming machine comprising: each gaming component arranged in an area, and providing a bonus to a player when a gaming ball passes through a predetermined passing portion of the gaming components.

スロットマシン等の回胴式遊技機:複数の絵柄を可変表示させる絵柄表示装置を備え、始動操作手段の操作に起因して前記複数の絵柄の可変表示が開始され、停止操作手段の操作に起因して又は所定時間経過することにより前記複数の絵柄の可変表示が停止され、その停止後の絵柄に応じて遊技者に特典を付与する遊技機。   Throttle type gaming machines such as slot machines: A pattern display device for variably displaying a plurality of patterns, variable display of the plurality of patterns is started due to the operation of the start operation means, and the cause is due to the operation of the stop operation means And / or a variable display of the plurality of symbols is stopped when a predetermined time elapses, and a game machine which provides a bonus to the player according to the symbols after the stop.

10…パチンコ機、81…主制御装置、101…主制御基板、102…MPU、102a…入出力ポート、103…ROM、104…RWM、C1…大当たり乱数カウンタ、C3…リーチ乱数カウンタ、201…クロック回路、211〜213…第3実施の形態におけるノイズ除去回路、221…周波数変更回路、LN1〜LN7…信号経路。   DESCRIPTION OF SYMBOLS 10 ... Pachinko machine, 81 ... main control device, 101 ... main control board, 102 ... MPU, 102 a ... I / O port, 103 ... ROM, 104 ... RWM, C 1 ... big hit random number counter, C 3 ... reach random number counter, 201 ... clock Circuit, 211 to 213: noise removal circuit according to the third embodiment, 221: frequency change circuit, LN1 to LN7: signal path.

Claims (1)

複数種の処理を実行することにより遊技の進行を制御する制御手段を備えた遊技機であって、
前記制御手段は、
所定の数値範囲内において、数値情報記憶手段に保持される数値情報を更新させる数値情報更新処理を実行する数値情報更新手段と、
前記数値情報記憶手段に保持されている数値情報を利用して特定処理を実行する特定処理実行手段と、
を備え、
前記制御手段は、定期的に実行される定期処理の一部の処理として前記数値情報更新処理を実行する構成であり、
前記数値情報更新処理による処理態様には、
前記所定の数値範囲において数値情報を順次更新させる順次更新態様と、
特定契機が発生した場合に、前記数値情報を順次更新する場合とは異なる態様で前記数値情報を更新させる特定更新態様と、
が含まれており、
前記定期処理の1処理回には、当該1処理回の途中の処理タイミングとして、前記数値情報更新処理を間に挟むようにして第1処理タイミングと第2処理タイミングとが存在しており、
前記定期処理には、前記数値情報更新処理とは異なるものであってその処理時間が変動する不定時間処理が含まれており、
前記不定時間処理は、前記定期処理において前記第1処理タイミングと前記第2処理タイミングとの間にて実行されるものであり、
前記定期処理の1処理回において前記第1処理タイミングと前記第2処理タイミングとの間の処理時間が、前記数値情報更新処理の処理態様が前記特定更新態様であることが一義的に定まる処理時間となる事象の発生を制限するように、前記制御手段が構成されていることを特徴とする遊技機。
A gaming machine comprising control means for controlling the progress of a game by executing a plurality of types of processing,
The control means
Numerical value information updating means for executing numerical value information update processing for updating numerical value information held in the numerical value information storage means within a predetermined numerical value range;
A specific process execution unit that executes a specific process using the numerical information held in the numerical information storage unit;
Equipped with
The control means is configured to execute the numerical information update process as a part of a periodic process that is periodically executed.
The processing mode by the numerical information update process includes
A sequential update mode in which numerical information is sequentially updated in the predetermined numerical range;
A specific update mode for updating the numerical information in a mode different from the case of sequentially updating the numerical information when a specific trigger occurs;
Is included,
The first processing timing and the second processing timing are present at one processing cycle of the periodic processing as the processing timing in the middle of the one processing cycle, with the numerical information updating process being interposed therebetween,
The periodic process includes an indefinite time process which is different from the numerical information update process and in which the process time varies.
The indeterminate time process is performed between the first process timing and the second process timing in the periodic process,
The processing time between the first processing timing and the second processing timing in one processing cycle of the periodic processing, and the processing time uniquely determined that the processing mode of the numerical information updating process is the specific updating mode A game machine characterized in that the control means is configured to limit occurrence of an event which
JP2018240604A 2010-10-21 2018-12-25 Game machine Pending JP2019063579A (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2010236852 2010-10-21
JP2010236852 2010-10-21
JP2010275890 2010-12-10
JP2010275890 2010-12-10

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2017249966A Division JP6458856B2 (en) 2010-10-21 2017-12-26 Game machine

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2020099513A Division JP2020151502A (en) 2010-10-21 2020-06-08 Game machine

Publications (1)

Publication Number Publication Date
JP2019063579A true JP2019063579A (en) 2019-04-25

Family

ID=46673552

Family Applications (5)

Application Number Title Priority Date Filing Date
JP2011178945A Expired - Fee Related JP5899704B2 (en) 2010-10-21 2011-08-18 Game machine
JP2016044155A Expired - Fee Related JP6269706B2 (en) 2010-10-21 2016-03-08 Game machine
JP2017249966A Active JP6458856B2 (en) 2010-10-21 2017-12-26 Game machine
JP2018240604A Pending JP2019063579A (en) 2010-10-21 2018-12-25 Game machine
JP2020099513A Withdrawn JP2020151502A (en) 2010-10-21 2020-06-08 Game machine

Family Applications Before (3)

Application Number Title Priority Date Filing Date
JP2011178945A Expired - Fee Related JP5899704B2 (en) 2010-10-21 2011-08-18 Game machine
JP2016044155A Expired - Fee Related JP6269706B2 (en) 2010-10-21 2016-03-08 Game machine
JP2017249966A Active JP6458856B2 (en) 2010-10-21 2017-12-26 Game machine

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2020099513A Withdrawn JP2020151502A (en) 2010-10-21 2020-06-08 Game machine

Country Status (1)

Country Link
JP (5) JP5899704B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5899704B2 (en) * 2010-10-21 2016-04-06 株式会社三洋物産 Game machine
WO2019172131A1 (en) 2018-03-09 2019-09-12 Kyb株式会社 Control valve

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3108658B2 (en) * 1997-08-20 2000-11-13 奥村遊機株式會社 Pachinko machine
JP3868617B2 (en) * 1998-02-18 2007-01-17 株式会社ソフィア Game control device
JP4465568B2 (en) * 2000-09-18 2010-05-19 株式会社大一商会 Game machine
JP4300320B2 (en) * 2001-05-09 2009-07-22 株式会社大一商会 Game machine
JP4242600B2 (en) * 2002-04-11 2009-03-25 株式会社エルイーテック Game machine control chip and game machine control method
JP2005040521A (en) * 2003-07-25 2005-02-17 Sanyo Product Co Ltd Game machine
JP4481619B2 (en) * 2003-10-24 2010-06-16 株式会社三共 Game machine
JP2005192948A (en) * 2004-01-09 2005-07-21 Aruze Corp Game machine
JP4570365B2 (en) * 2004-01-16 2010-10-27 株式会社三共 Game machine
JP4425739B2 (en) * 2004-07-30 2010-03-03 株式会社三共 Game machine
JP4772444B2 (en) * 2005-09-29 2011-09-14 株式会社三共 Game machine
JP4527095B2 (en) * 2006-09-28 2010-08-18 株式会社三共 Game machine
JP4545157B2 (en) * 2007-01-24 2010-09-15 株式会社藤商事 Bullet ball machine
JP4624386B2 (en) * 2007-07-31 2011-02-02 株式会社大都技研 Amusement stand
JP4528864B2 (en) * 2008-06-10 2010-08-25 株式会社大都技研 Amusement stand
JP5404082B2 (en) * 2009-02-06 2014-01-29 京楽産業.株式会社 Game machine
JP5899704B2 (en) * 2010-10-21 2016-04-06 株式会社三洋物産 Game machine
JP5516377B2 (en) * 2010-10-21 2014-06-11 株式会社三洋物産 Game machine

Also Published As

Publication number Publication date
JP2016104393A (en) 2016-06-09
JP2020151502A (en) 2020-09-24
JP5899704B2 (en) 2016-04-06
JP6458856B2 (en) 2019-01-30
JP6269706B2 (en) 2018-01-31
JP2012135604A (en) 2012-07-19
JP2018043143A (en) 2018-03-22

Similar Documents

Publication Publication Date Title
JP2019088898A (en) Game machine
JP2019058719A (en) Game machine
JP2010012061A (en) Game machine
JP2019063579A (en) Game machine
JP6036956B2 (en) Game machine
JP6446975B2 (en) Game machine
JP6585568B2 (en) Game board commonality method and gaming machine
JP6394720B2 (en) Game machine
JP6969632B2 (en) Pachinko machine
JP7141729B2 (en) game machine
JP6712988B2 (en) Amusement machine
JP6102056B2 (en) Game machine
JP6446976B2 (en) Game machine
JP5384977B2 (en) Game control board to prevent unauthorized modification
JP2022009530A (en) Game machine
JP2019069374A (en) Game machine
JP2020141759A (en) Game machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190122

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A132

Effective date: 20190910

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20200310