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

JP7029809B2 - Pachinko machine - Google Patents

Pachinko machine Download PDF

Info

Publication number
JP7029809B2
JP7029809B2 JP2019012997A JP2019012997A JP7029809B2 JP 7029809 B2 JP7029809 B2 JP 7029809B2 JP 2019012997 A JP2019012997 A JP 2019012997A JP 2019012997 A JP2019012997 A JP 2019012997A JP 7029809 B2 JP7029809 B2 JP 7029809B2
Authority
JP
Japan
Prior art keywords
input
state
signal
error
input port
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2019012997A
Other languages
Japanese (ja)
Other versions
JP2020120725A (en
JP2020120725A5 (en
Inventor
純一 田村
純也 杉山
智裕 久保田
Original Assignee
株式会社オリンピア
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社オリンピア filed Critical 株式会社オリンピア
Priority to JP2019012997A priority Critical patent/JP7029809B2/en
Publication of JP2020120725A publication Critical patent/JP2020120725A/en
Publication of JP2020120725A5 publication Critical patent/JP2020120725A5/ja
Application granted granted Critical
Publication of JP7029809B2 publication Critical patent/JP7029809B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Slot Machines And Peripheral Devices (AREA)

Description

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

従来から遊技機として、外周面に複数の図柄が配列されたリールを複数備えたスロットマシン(回胴式遊技機)や、パチンコ遊技機等が知られている。このような遊技機においては、各種ボタンやスイッチに対する操作、あるいは所定箇所のメダルの通過等に基づいて、各種センサ等から入力信号が発せられ、主制御基板等の制御手段に入力される。制御手段では、これらの入力信号に基づいてボタン(スイッチ)に対する操作や、メダルの通過、あるいは遊技機の状態等を検出して処理を行う。 Conventionally, as a gaming machine, a slot machine (rotary cylinder type gaming machine) equipped with a plurality of reels in which a plurality of symbols are arranged on an outer peripheral surface, a pachinko gaming machine, and the like are known. In such a gaming machine, input signals are emitted from various sensors and the like based on operations on various buttons and switches, passing medals at predetermined positions, and the like, and are input to control means such as a main control board. Based on these input signals, the control means detects the operation of the button (switch), the passage of medals, the state of the gaming machine, and the like, and performs processing.

入力信号に基づく制御手段での処理において、制御手段では入力信号に応じてエッジ検出またはレベル検出を行い、エッジ検出またはレベル検出の結果に応じた処理をする。具体的には、入力信号がエッジ検出の対象となる信号の場合、制御手段は、入力信号のエッジ(入力信号の立ち下がりまたは立ち上がり:電圧レベルHigh(以下、単にHighという)から電圧レベルLow(以下、単にLowという)への切り替わりまたはLowからHighへの切り替わり:OFF状態からON状態への切り替わりまたはON状態からOFF状態への切り替わり)を検出し、当該エッジの検出に基づいて所定の処理を行う。また、入力信号がレベル検出の対象となる信号の場合、制御手段は、入力信号のレベル(入力信号の状態:High状態であるかまたはLow状態であるか:OFF状態であるかON状態であるか)を検出し、当該レベルの検出に基づいて所定の処理を行う。 In the processing by the control means based on the input signal, the control means performs edge detection or level detection according to the input signal, and performs processing according to the result of edge detection or level detection. Specifically, when the input signal is a signal to be edge-detected, the control means is from the edge of the input signal (falling or rising of the input signal: voltage level High (hereinafter, simply referred to as High) to voltage level Low (hereinafter, simply referred to as High). Hereinafter, switching to (simply referred to as Low) or switching from Low to High: switching from the OFF state to the ON state or switching from the ON state to the OFF state) is detected, and a predetermined process is performed based on the detection of the edge. conduct. When the input signal is a signal to be level detected, the control means is the level of the input signal (input signal state: High state or Low state: OFF state or ON state. ) Is detected, and a predetermined process is performed based on the detection at the relevant level.

このような制御手段における処理は、記憶手段(メモリ)に記憶されたプログラムに基づいて行われるが、記憶手段の容量には遊技機に関する規則上の理由等から厳しく制限がかけられている。 The processing in such a control means is performed based on the program stored in the storage means (memory), but the capacity of the storage means is severely limited due to the rule of the gaming machine and the like.

また、入力信号を、複数ビットのデータを並列に入出力可能な複数の入力ポートを介して制御手段に入力させることが知られている(例えば、特許文献1、2参照)。このように入力信号を複数の入力ポートを介して制御手段に入力信号を入力する場合、どの入力信号をどの入力ポートを介して制御手段に入力するかは、基板上の配線や空中配線が複雑に交差したりすることが無いよう、配線の行いやすさを考慮して決定される。 Further, it is known that an input signal is input to a control means via a plurality of input ports capable of inputting / outputting a plurality of bits of data in parallel (see, for example, Patent Documents 1 and 2). When an input signal is input to a control means via a plurality of input ports in this way, the wiring on the board and the aerial wiring are complicated depending on which input signal is input to the control means through which input port. It is determined in consideration of the ease of wiring so that it does not intersect with.

特開2017-93845号公報Japanese Unexamined Patent Publication No. 2017-93845 特開2016-83260号公報Japanese Unexamined Patent Publication No. 2016-83260

ところで、従来のように配線の行いやすさを考慮して、各入力信号と各入力ポートとの対応関係が決定される場合、それぞれの入力ポートに対してエッジ検出の対象となる入力信号とレベル検出の対象となる入力信号とが混在して入力されることとなってしまう。しかし、このようにそれぞれの入力ポートに対してエッジ検出の対象となる入力信号とレベル検出の対象となる入力信号とが混在して入力されると、制御手段では、それぞれの入力ポートを介して入力される信号に対して、エッジ検出を行う必要が生じてしまう。そうすると、それぞれの入力ポートについてエッジ検出を行えるようにエッジ検出に係るプログラムのコード量が多くなってしまう。しかし、前述のように遊技機においては記憶手段の容量が厳しく制限されているため、コード量はできる限り削減したいという問題があった。 By the way, when the correspondence between each input signal and each input port is determined in consideration of the ease of wiring as in the conventional case, the input signal and the level to be edge detected for each input port. The input signal to be detected will be mixed and input. However, when the input signal to be the target of edge detection and the input signal to be the target of level detection are mixedly input to each input port in this way, the control means uses the respective input ports. It becomes necessary to perform edge detection on the input signal. Then, the amount of code of the program related to edge detection becomes large so that edge detection can be performed for each input port. However, as described above, since the capacity of the storage means is severely limited in the gaming machine, there is a problem that the amount of code should be reduced as much as possible.

本発明は、上記事情に鑑みてなされたものであり、プログラムのコード量を削減することができる遊技機を提供することを目的とする。 The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a gaming machine capable of reducing the amount of code in a program.

上記課題を解決するために、本発明の遊技機は、
第一入力ポートおよび第二入力ポートを含む複数の入力ポートを有し、前記入力ポートに入力される複数の入力信号それぞれのエッジまたはレベルを検出して所定の処理を実行する制御基板を備え、
前記第一入力ポートには、前記入力信号のうち前記エッジの検出の対象となる前記入力信号のみが入力され、
前記第二入力ポートには、前記入力信号のうち前記レベルの検出の対象となる前記入力信号のみが入力されることを特徴とする。
In order to solve the above problems, the gaming machine of the present invention
It has a plurality of input ports including a first input port and a second input port, and includes a control board that detects the edge or level of each of the plurality of input signals input to the input port and executes a predetermined process.
Of the input signals, only the input signal to be detected at the edge is input to the first input port.
Among the input signals, only the input signal to be detected at the level is input to the second input port.

本発明によれば、第一入力ポートと第二入力ポートとを有し、第一入力ポートまたは第二入力ポートに入力される複数の入力信号それぞれのエッジまたはレベルを検出して所定の処理を実行する制御基板について、第二入力ポートには、レベル検出の対象となる入力信号と、エッジ検出の対象となる入力信号とのうち、レベル検出の対象となる入力信号のみが入力されるので、第二入力ポートに入力される入力信号については、エッジ検出を行う必要がない。したがって、第一入力ポートに入力される入力信号と第二入力ポートに入力される入力信号との両方についてエッジ検出を行う場合に比べ、エッジ検出に係るプログラムのコード量を削減することができる。 According to the present invention, it has a first input port and a second input port, and detects the edge or level of each of a plurality of input signals input to the first input port or the second input port to perform predetermined processing. Regarding the control board to be executed, since only the input signal to be level detected is input to the second input port among the input signal to be level detected and the input signal to be edge detected. It is not necessary to perform edge detection for the input signal input to the second input port. Therefore, the amount of code of the program related to edge detection can be reduced as compared with the case where edge detection is performed for both the input signal input to the first input port and the input signal input to the second input port.

また、本発明の前記構成において、
1回の遊技にベット可能な最大数の遊技媒体をベットする際に押下操作されるボタンであって、押下操作されたことを検出可能とするMAXベットボタン信号を前記入力信号として発するMAXベットボタンと、
遊技を開始する際に操作されるボタンであって、操作されたことを検出可能とするスタートレバー信号を前記入力信号として発するスタートレバーと、
回転中のリールを停止させる際に押下操作されるボタンであって、押下操作されたことを検出可能とするストップボタン信号を前記入力信号として発するストップボタンと、
クレジットされている遊技媒体を払い出す際に押下操作されるボタンであって、押下操作されたことを検出可能とする精算ボタン信号を前記入力信号として発する精算ボタンと、を備え、
前記MAXベットボタン信号、前記スタートレバー信号および前記ストップボタン信号は、前記第一入力ポートに入力され、
前記精算ボタン信号は、前記第二入力ポートに入力され、
前記制御基板は、前記第一入力ポートに入力される前記MAXベットボタン信号、前記スタートレバー信号および前記ストップボタン信号のエッジの検出と、前記第二入力ポートに入力される前記精算ボタン信号のレベルの検出とを行うこととしてもよい。
Further, in the above-mentioned configuration of the present invention,
A MAX bet button that is a button that is pressed when betting the maximum number of game media that can be bet on one game, and that emits a MAX bet button signal that enables detection of the pressed operation as the input signal. When,
A button that is operated when starting a game, and a start lever that emits a start lever signal as an input signal that enables detection of the operation.
A button that is pressed when the rotating reel is stopped, and a stop button that emits a stop button signal as an input signal that enables detection of the pressed operation.
A button that is pressed when paying out a credited game medium, and includes a settlement button that emits a settlement button signal as an input signal that enables detection of the pressed operation.
The MAX bet button signal, the start lever signal, and the stop button signal are input to the first input port.
The checkout button signal is input to the second input port.
The control board detects the edges of the MAX bet button signal, the start lever signal, and the stop button signal input to the first input port, and the level of the checkout button signal input to the second input port. It may be possible to detect and perform.

MAXベットボタン、スタートレバー、ストップボタンおよび精算ボタンは、すべて遊技者に操作されるものである。したがって、これらは通常遊技者の遊技が快適となるよう遊技機の上下方向中段(後述する操作領域50)にまとめて配置される。このため、これらのボタン等と制御基板とを繋ぐ各配線は、配線の取り回しを考えると通常1つの入力ポートにまとめて接続することとなる。また、これらのボタン等の機能的な面から考えても、ともに遊技者に操作されるこれらのボタン等に係る入力信号をまとめて管理できるよう、通常はこれらのボタン等に係る入力信号が通る配線を、1つの入力ポートにまとめて接続する。しかし、本発明においては、従来まとめて取り扱われていたこれらのボタン等の操作に関する入力信号をそれぞれ別々の入力ポートに入力することで、エッジ検出に係るプログラムのコード量を削減することを可能とした。 The MAX bet button, start lever, stop button and checkout button are all operated by the player. Therefore, these are usually arranged together in the middle stage in the vertical direction (operation area 50 described later) of the gaming machine so that the player's game is comfortable. Therefore, each wiring connecting these buttons and the like and the control board is usually connected to one input port collectively in consideration of the wiring arrangement. Also, from the functional aspect of these buttons, etc., the input signals related to these buttons, etc. usually pass so that the input signals related to these buttons, etc. operated by the player can be collectively managed. Connect the wiring together to one input port. However, in the present invention, it is possible to reduce the amount of code of the program related to edge detection by inputting input signals related to the operation of these buttons, etc., which have been handled collectively in the past, to different input ports. did.

また、本発明の前記構成において、
第一スイッチおよび第二スイッチを備え、
前記入力信号には、前記第一スイッチの状態を示す第一信号と前記第二スイッチの状態を示す第二信号とが含まれ、
前記第一信号は、前記第一入力ポートに入力され、
前記第二信号は、前記第二入力ポートに入力され、
前記制御基板は、前記第一入力ポートに入力される前記第一信号のエッジの検出と前記第二入力ポートに入力される前記第二信号のレベルの検出とを行い、当該エッジの検出および当該レベルの検出に基づいて、遊技に係る抽選に関する設定を変更する処理を実行することとしてもよい。
Further, in the above-mentioned configuration of the present invention,
Equipped with a first switch and a second switch,
The input signal includes a first signal indicating the state of the first switch and a second signal indicating the state of the second switch.
The first signal is input to the first input port.
The second signal is input to the second input port.
The control board detects the edge of the first signal input to the first input port and detects the level of the second signal input to the second input port, and detects the edge and the edge. Based on the detection of the level, the process of changing the setting related to the lottery related to the game may be executed.

遊技機においては、従来から、第一スイッチ(例えば、後述する設定変更スイッチ26)と第二スイッチ(例えば、後述する設定変更キースイッチ25)との複数のスイッチに対する操作に基づいて遊技に係る抽選に関する設定を変更可能となっている。このような第一スイッチと第二スイッチとは、互いのスイッチの状態に応じて制御基板における処理が決定されたりすることや、同時に操作されたりする関係から、通常互いに近傍な位置(例えば、主制御基板上の所定位置)に配置される。また、設定変更に係る処理においては第一信号と第二信号との両方の情報が必要となるから、第一信号が通る配線と第二信号が通る配線とは、通常一対の配線としてまとめて取り扱われる。このような関係上、配線がばらばらになったり複雑に交差したりしないよう、また第一信号と第二信号とをまとめて管理できるよう、通常は両入力信号が通る配線を、1つの入力ポートにまとめて接続する。しかし、本発明においては、従来まとめて取り扱われていたこれらの入力信号をそれぞれ別々の入力ポートに入力することで、エッジ検出に係るプログラムのコード量を削減することを可能とした。 In a gaming machine, a lottery related to a game has been conventionally performed based on an operation on a plurality of switches of a first switch (for example, a setting change switch 26 described later) and a second switch (for example, a setting change key switch 25 described later). It is possible to change the settings related to. Such a first switch and a second switch are usually located close to each other (for example, mainly) because the processing on the control board is determined according to the state of each switch and they are operated at the same time. It is placed in a predetermined position on the control board). In addition, since information on both the first signal and the second signal is required in the processing related to the setting change, the wiring through which the first signal passes and the wiring through which the second signal passes are usually grouped together as a pair of wirings. Be treated. Due to this relationship, the wiring through which both input signals normally pass is usually one input port so that the wiring does not become disjointed or intersect in a complicated manner, and the first signal and the second signal can be managed together. Connect to all together. However, in the present invention, it is possible to reduce the amount of code of the program related to edge detection by inputting these input signals, which have been conventionally handled collectively, to different input ports.

また、本発明の前記構成において、
所定の操作が行われる操作部と、
前記操作部に対する第一の操作に基づく状態の変化を検出可能とする第一操作信号を前記入力信号として発する第一センサと、
前記操作部に対する第二の操作に基づく状態の変化を検出可能とする第二操作信号を前記入力信号として発する第二センサと、を備え、
前記第一操作信号は、前記第一入力ポートに入力され、
前記第二操作信号は、前記第二入力ポートに入力され、
前記制御基板は、前記第一入力ポートに入力される前記第一操作信号のエッジの検出と前記第二入力ポートに入力される前記第二操作信号のレベルの検出とを行うこととしてもよい。
Further, in the above-mentioned configuration of the present invention,
An operation unit where a predetermined operation is performed, and
A first sensor that emits a first operation signal as an input signal that can detect a change in state based on the first operation on the operation unit.
A second sensor that emits a second operation signal as an input signal that can detect a change in the state based on the second operation with respect to the operation unit is provided.
The first operation signal is input to the first input port.
The second operation signal is input to the second input port.
The control board may detect the edge of the first operation signal input to the first input port and detect the level of the second operation signal input to the second input port.

このように、所定の操作部(例えば、後述するドアキーシリンダ66)について、第一の操作が行われた場合と第二の操作が行われた場合とで異なる信号が発せられ、これらの信号が入力ポートに入力される場合、通常これらの信号は1つの入力ポートにまとめて入力されるように構成する。すなわち、入力信号が通る複数の配線が、1つの操作部から延びている場合、配線の取り回しのしやすさ等から、通常これら複数の配線は1つの入力ポートに接続される。しかし、本発明においては、従来まとめて取り扱われていたこれらの入力信号をそれぞれ別々の入力ポートに入力することで、エッジ検出に係るプログラムのコード量を削減することを可能とした。 In this way, different signals are emitted for the predetermined operation unit (for example, the door key cylinder 66 described later) when the first operation is performed and when the second operation is performed, and these signals are emitted. When input to an input port, these signals are usually configured to be input together in one input port. That is, when a plurality of wirings through which an input signal passes extend from one operation unit, these plurality of wirings are usually connected to one input port for ease of wiring and the like. However, in the present invention, it is possible to reduce the amount of code of the program related to edge detection by inputting these input signals, which have been conventionally handled collectively, to different input ports.

本発明によれば、プログラムのコード量を削減することができる。 According to the present invention, the amount of code in the program can be reduced.

本発明の第1の実施の形態に係る遊技機を示す斜視図である。It is a perspective view which shows the gaming machine which concerns on 1st Embodiment of this invention. 同、前扉を開いた状態の斜視図である。The same is a perspective view with the front door open. 同、遊技機の概略的な構成を示すブロック図である。It is a block diagram which shows the schematic structure of the gaming machine. 同、メダルの通過経路を説明するための図である。It is a diagram for explaining the passage route of the medal. 同、エラーの種類とエラーコードとの関係を示す図である。The figure shows the relationship between the error type and the error code. 同、主制御基板と周辺装置との接続状態を説明するための回路図である。The same is a circuit diagram for explaining the connection state between the main control board and peripheral devices. 同、設定変更キースイッチと設定変更スイッチの回路図である。The same is a circuit diagram of a setting change key switch and a setting change switch. 同、入力信号について説明するための図である。It is a figure for demonstrating the input signal. 同、従来のエッジ検出処理を説明するためのフローチャートである。The same is a flowchart for explaining the conventional edge detection process. 同、エッジ情報の生成について説明するためのフローチャートである。The same is a flowchart for explaining the generation of edge information. 同、エッジ検出処理を説明するためのフローチャートである。The same is a flowchart for explaining the edge detection process. 同、エッジ検出処理を説明するための図である。It is a figure for demonstrating the edge detection process. 同、電断復帰時の更新処理を説明するためのフローチャートである。The same is a flowchart for explaining the update process at the time of recovery from power failure. 同、電断が発生した場合における処理について説明するための図である。It is a figure for demonstrating the process at the time of the electric power failure. 同、電断が発生した場合における処理の別の例について説明するための図である。It is a figure for demonstrating another example of processing in the case of power failure. 同、電断復帰時の更新処理の別の例について説明するためのフローチャートである。The same is a flowchart for explaining another example of the update process at the time of recovery from power failure. 本発明の第2の実施の形態に係る遊技機の、主制御基板と周辺装置との接続状態を説明するための回路図である。It is a circuit diagram for demonstrating the connection state between the main control board and the peripheral device of the gaming machine which concerns on 2nd Embodiment of this invention. 同、入力信号について説明するための図である。It is a figure for demonstrating the input signal.

以下、本発明の実施の形態について図面を参照して説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.

(第1の実施の形態)
まず、遊技機の概略構成について説明する。なお、以下では遊技機の一つであるスロットマシンについて説明するが、本発明に係る遊技機は、スロットマシンに限ることなく、パチンコ遊技機等のその他の遊技機であってもよい。
また、以下の説明においては、基本的に「前後」とは、スロットマシンの前側に遊技者が居る場合に、遊技者側が「前」で、スロットマシン側が「後」を意味し、「上下」とはスロットマシンの上面側が「上」で、下面側が「下」を意味し、「左右」とはスロットマシンを遊技する遊技者の左手側が「左」を意味し、右手側が「右」を意味する。
(First Embodiment)
First, the schematic configuration of the gaming machine will be described. Although the slot machine, which is one of the gaming machines, will be described below, the gaming machine according to the present invention is not limited to the slot machine, and may be other gaming machines such as pachinko gaming machines.
Further, in the following description, "front and back" basically means "front" on the player side and "rear" on the slot machine side when the player is on the front side of the slot machine, and "up and down". Means "top" on the top side of the slot machine, "bottom" on the bottom side, and "left and right" means "left" on the left hand side of the player playing the slot machine and "right" on the right hand side. do.

図1はスロットマシンXを示す斜視図である。このスロットマシンXは、筐体10を備えており、この筐体10は、底板、左右の側板、天板および背板を備え、当該筐体10の正面側に開口する正面開口部を有する箱形に形成されている。また、筐体10の正面には、筐体10の正面開口部を開閉可能に閉塞する前扉12が設けられている。また、前扉12は、筐体10の正面開口部の開口上部を開閉可能に閉塞する上扉30と、開口下部を開閉可能に閉塞する下扉40とを備えている。なお、前扉12を上扉30と下扉40とに分けない一体の構造としてもよい。 FIG. 1 is a perspective view showing a slot machine X. The slot machine X includes a housing 10, which comprises a bottom plate, left and right side plates, a top plate, and a back plate, and has a front opening that opens to the front side of the housing 10. It is formed in a shape. Further, on the front surface of the housing 10, a front door 12 that closes the front opening of the housing 10 so as to be openable and closable is provided. Further, the front door 12 includes an upper door 30 that closes the upper part of the front opening of the housing 10 so as to be openable and closable, and a lower door 40 that closes the lower part of the opening so that the lower part can be opened and closed. The front door 12 may be an integral structure that does not divide the upper door 30 and the lower door 40.

筐体10内の下部には、図2に示すように、各部品に電力を供給するための電源装置を内蔵した電源ユニット14、メダルを貯留するとともにメダルを払い出す払い出し装置としてのホッパーユニット16、ホッパーユニット16内のメダルの量が所定量以上となるとホッパーユニット16からメダルが送り出されるキャッシュボックス18等が設けられている。また、電源ユニット14は、電源スイッチ15を備えており、電源スイッチ15がON状態になると、電源ユニット14から各部品に電力が供給されるようになっている。なお、一部の部品には、電源ユニット14がOFF状態でも電力が供給されるようになっていてもよい。電源スイッチ15は、電源をONにするための操作を受け付けると、電源ON信号を出力する。また、電源スイッチ15は、電源をOFFにするための操作を受け付けると、電源OFF信号を出力する。 As shown in FIG. 2, at the lower part of the housing 10, a power supply unit 14 having a built-in power supply device for supplying electric power to each component, and a hopper unit 16 as a payout device for storing medals and paying out medals. A cash box 18 or the like is provided in which medals are sent out from the hopper unit 16 when the amount of medals in the hopper unit 16 becomes a predetermined amount or more. Further, the power supply unit 14 includes a power supply switch 15, and when the power supply switch 15 is turned on, power is supplied from the power supply unit 14 to each component. It should be noted that power may be supplied to some parts even when the power supply unit 14 is in the OFF state. When the power switch 15 receives an operation for turning on the power, the power switch 15 outputs a power ON signal. Further, when the power switch 15 receives an operation for turning off the power, the power switch 15 outputs a power off signal.

また、筐体10内には、リールユニット20や主制御基板70(主制御装置)、副制御基板72(副制御装置)等が設けられている。リールユニット20は、周囲に複数の図柄を表示した3個の回転リール(第一リール20a、第二リール20b、第三リール20c)と、リール20a~20cを回転させるための駆動モータ(ステッピングモータ)と、各リール20a~20cに対応して設けられたインデックスセンサ24(第一インデックスセンサ24a、第二インデックスセンサ24b、第三インデックスセンサ24c)(図3参照)と、を有している。各インデックスセンサ24a~24cは、各リール20a~20cの内側に取り付けられた半円帯状のインデックスのエッジを検知するようになっている。そして、このインデックスセンサ24a~24cによる検知情報に基づいて、後述するリール20a~20cの停止制御等が行われる。 Further, a reel unit 20, a main control board 70 (main control device), a sub control board 72 (sub control device), and the like are provided in the housing 10. The reel unit 20 includes three rotating reels (first reel 20a, second reel 20b, third reel 20c) having a plurality of symbols displayed around them, and a drive motor (stepping motor) for rotating the reels 20a to 20c. ) And an index sensor 24 (first index sensor 24a, second index sensor 24b, third index sensor 24c) (see FIG. 3) provided corresponding to each reel 20a to 20c. The index sensors 24a to 24c are adapted to detect the edge of the semicircular index attached to the inside of each reel 20a to 20c. Then, based on the detection information by the index sensors 24a to 24c, stop control of the reels 20a to 20c, which will be described later, is performed.

また、主制御基板70には、設定変更キースイッチ25(設定変更キーシリンダ)や、設定変更スイッチ26が設けられている(図3、図7参照)。設定変更キースイッチ25は、キースイッチとなっており、第一状態と第二状態との二つの状態を有している。また、設定変更キースイッチ25には、設定キーが挿入可能になっている。設定変更キースイッチ25は、初期状態では第一状態となっており、この第一状態で設定キーが挿入されたときの、設定変更キースイッチ25の可動部および設定キーの位置を初期位置とする。そして、挿入された設定キーが初期位置から時計回りに90度回されると、設定変更キースイッチ25の状態が第一状態から第二状態に切り替わるようになっている。また、設定変更キースイッチ25が第二状態となる位置から初期位置となるように設定キーが反時計回りに90度回されると、第二状態から第一状態に切り替わるようになっている。 Further, the main control board 70 is provided with a setting change key switch 25 (setting change key cylinder) and a setting change switch 26 (see FIGS. 3 and 7). The setting change key switch 25 is a key switch and has two states, a first state and a second state. Further, a setting key can be inserted into the setting change key switch 25. The setting change key switch 25 is in the first state in the initial state, and the position of the movable part of the setting change key switch 25 and the setting key when the setting key is inserted in this first state is set as the initial position. .. Then, when the inserted setting key is turned 90 degrees clockwise from the initial position, the state of the setting change key switch 25 is switched from the first state to the second state. Further, when the setting key is turned 90 degrees counterclockwise so that the setting change key switch 25 changes from the position where the second state is set to the initial position, the setting change key switch 25 is switched from the second state to the first state.

また、設定変更スイッチ26は、押しボタンスイッチとなっており、第一状態と第二状態との二つの状態を有している。設定変更スイッチ26は、初期状態では第一状態となっており、このときの設定変更スイッチ26の押圧部(可動部)の位置を初期位置とする。そして、設定変更スイッチ26は、押圧部が押下される(所定の力が加えられると)と第一状態から第二状態に切り替わるようになっている。また、設定変更スイッチ26を押下していた力が除かれると、設定変更スイッチ26に内蔵されたバネの付勢力によって、押圧部が初期位置に戻り、設定変更スイッチは第二状態から第一状態に切り替わるようになっている。
なお、設定変更キースイッチ25や、設定変更スイッチ26は、例えば、電源ユニット14等の、他の部分に設けられていてもよい。
Further, the setting change switch 26 is a push button switch and has two states, a first state and a second state. The setting change switch 26 is in the first state in the initial state, and the position of the pressing portion (movable portion) of the setting change switch 26 at this time is set as the initial position. The setting change switch 26 switches from the first state to the second state when the pressing portion is pressed (when a predetermined force is applied). Further, when the force for pressing the setting change switch 26 is removed, the pressing portion returns to the initial position due to the urging force of the spring built in the setting change switch 26, and the setting change switch is changed from the second state to the first state. It is designed to switch to.
The setting change key switch 25 and the setting change switch 26 may be provided in other parts such as the power supply unit 14.

図1に示すように、上扉30の下部中央には、表示窓31が設けられ、この表示窓31の奥には、3個のリール20a~20cが横一列に設けられている。各リール20a~20cの外周面には複数種類の図柄が配列されており、リール20a~20cが停止すると表示窓31を通して1リール当たり3個の図柄が表示される。表示窓31には、各リール20a~20cの図柄を視認するための表示位置として、上段、中段、下段が設けられており、各リール20a~20cの表示位置の組合せによって有効ラインが設定されている。また、本実施形態の遊技機では、1回の遊技に関して必要なメダルの数(規定枚数)が、3枚に設定されており、規定枚数のメダルが投入されると、各リール20a~20cの中段によって構成される有効ラインが有効化される。また、遊技開始に伴って各リール20a~20cが回転を開始するとともに当選役抽選が実行されて当選役のいずれかの当選またはハズレ(不当選)が決定される。次いで、リール20a~20cが停止したときに、当選役抽選で当選した当選役に対応する図柄組合せが有効ラインに表示されると、この当選役が入賞となり、入賞した当選役に対応する処理(入賞処理)が実行される。 As shown in FIG. 1, a display window 31 is provided in the lower center of the upper door 30, and three reels 20a to 20c are provided in a horizontal row behind the display window 31. A plurality of types of symbols are arranged on the outer peripheral surfaces of the reels 20a to 20c, and when the reels 20a to 20c are stopped, three symbols are displayed per reel through the display window 31. The display window 31 is provided with an upper stage, a middle stage, and a lower stage as display positions for visually recognizing the symbols of the reels 20a to 20c, and an effective line is set by the combination of the display positions of the reels 20a to 20c. There is. Further, in the gaming machine of the present embodiment, the number of medals (specified number of medals) required for one game is set to three, and when the specified number of medals are inserted, the reels 20a to 20c The valid line composed of the middle row is activated. In addition, each reel 20a to 20c starts to rotate with the start of the game, and the winning combination lottery is executed to determine whether any of the winning combinations is won or lost (unwinned). Next, when the reels 20a to 20c are stopped, if the symbol combination corresponding to the winning combination won in the winning combination lottery is displayed on the valid line, this winning combination becomes a prize, and the process corresponding to the winning combination (the winning combination). Winning process) is executed.

また、表示窓31の下方には、遊技情報表示部32が設けられている。遊技情報表示部32は、LED、ランプ、7セグメント表示器等からなり、メダルのクレジット数、1回の遊技におけるメダルの払出数あるいは獲得数、エラー情報等の各種遊技情報が表示される。また、遊技情報表示部32は、後述する第一メイン表示器90および第二メイン表示器92を備えている。 Further, a game information display unit 32 is provided below the display window 31. The game information display unit 32 includes LEDs, lamps, a 7-segment display, and the like, and displays various game information such as the number of medals credited, the number of medals paid out or won in one game, and error information. Further, the game information display unit 32 includes a first main display 90 and a second main display 92, which will be described later.

また、上扉30の上部中央には、表示窓31の上方に表示窓33が設けられている。この表示窓33の奥には、液晶ディスプレイ(画像表示装置)34が設けられている。液晶ディスプレイ34には、遊技を補助したり、遊技を盛り上げたりするための各種の映像(画像)が表示される。また、上扉30や下扉40には、スピーカ36が複数設けられている。スピーカ36からは、遊技を補助したり、遊技を盛り上げたりするための各種の演出声が出力される。また、前扉12には、報知や演出などを行うための照明装置38が複数設けられている。 Further, in the upper center of the upper door 30, a display window 33 is provided above the display window 31. A liquid crystal display (image display device) 34 is provided behind the display window 33. The liquid crystal display 34 displays various images (images) for assisting the game and enlivening the game. Further, the upper door 30 and the lower door 40 are provided with a plurality of speakers 36. From the speaker 36, various production voices for assisting the game and enlivening the game are output. Further, the front door 12 is provided with a plurality of lighting devices 38 for performing notification, directing, and the like.

また、下扉40の上部には、スロットマシンXを操作するための操作領域50が設けられている。操作領域50には、クレジットされたメダルを払い出すための精算ボタン52(押下手段)、ゲームを開始させるためのスタートレバー53(押下手段)、回転リールの回転を停止させるためのストップボタン54(第一ストップボタン54a、第二ストップボタン54b、第三ストップボタン54c:押下手段)、メダルを投入するためのメダル投入口42、メダル投入口42の下方のメダル通路内で発生したメダル詰まりを解消するリジェクトボタン、メダルをゲームに投資(ベット)するときに操作されるベットボタン56(押下手段)等が設けられる他、遊技の演出等を選択するための選択手段57等が設けられている。選択手段57は操作領域50の幅方向(左右方向)の略中央部に配置されている。なお、選択手段57は、演出等の選択用のジョグダイヤル、決定ボタン等を有しているが、選択用の十字キーやキャンセルボタン等を有するものであってもよい。また、本実施形態の遊技機は、ベットボタン56として、1回の遊技にベット可能な最大数(最大規定枚数:本実施形態では3枚)のメダルをゲームに投資するときに操作されるMAXベットボタン56を備えているが、1枚のメダルをゲームに投資する際に操作される1ベットボタン56も備えることとしてもよい。 Further, an operation area 50 for operating the slot machine X is provided on the upper part of the lower door 40. In the operation area 50, a settlement button 52 (pressing means) for paying out credited medals, a start lever 53 (pressing means) for starting a game, and a stop button 54 for stopping the rotation of a rotating reel (pressing means). First stop button 54a, second stop button 54b, third stop button 54c: pressing means), medal insertion slot 42 for inserting medals, and medal clogging that occurred in the medal passage below the medal insertion slot 42 are eliminated. In addition to providing a reject button, a bet button 56 (pressing means) operated when investing (betting) a medal in a game, and the like, a selection means 57 and the like for selecting a game effect and the like are provided. The selection means 57 is arranged at a substantially central portion in the width direction (left-right direction) of the operation area 50. The selection means 57 has a jog dial for selecting an effect, a decision button, and the like, but may have a cross key for selection, a cancel button, and the like. Further, the gaming machine of the present embodiment is operated as a bet button 56 when investing the maximum number of medals that can be bet in one game (maximum specified number of medals: 3 in the present embodiment) in the game. Although the bet button 56 is provided, the one bet button 56 operated when investing one medal in the game may also be provided.

ここで、本実施形態の遊技機における基本的な遊技の流れを説明する。遊技者がMAXベットボタン56を押下すると、クレジットされたメダルが投入(ベット)され、遊技を開始することが可能な状態となる。そして、遊技者が遊技を開始する操作としてスタートレバー53を傾動させる操作を行うと、リール20a~20cが回転を始め、リール20a~20cの回転速度が所定の速度まで上昇して定常回転状態となると、ストップボタン54a~54cの押下操作が有効な状態となる。その後、遊技者が任意のタイミングで各リール20a~20cに対応する各ストップボタン54a~54cを押下していくと、各リール20a~20cが停止する。具体的には、第一ストップボタン54aを押下すると第一リール20aが停止し、第二ストップボタン54bを押下すると第二リール20bが停止し、第三ストップボタン54cを押下すると第三リール20cが停止する。そして、全てのリール20a~20cが停止すると、遊技の結果に応じて、メダルを払い出す処理や、メダルを新たに消費することなく再度遊技を開始可能な状態とする処理等が行なわれ、1回の遊技が終了する。 Here, the basic flow of the game in the gaming machine of the present embodiment will be described. When the player presses the MAX bet button 56, the credited medal is inserted (bet) and the game can be started. Then, when the player tilts the start lever 53 as an operation to start the game, the reels 20a to 20c start to rotate, and the rotation speed of the reels 20a to 20c rises to a predetermined speed to enter a steady rotation state. Then, the pressing operation of the stop buttons 54a to 54c becomes effective. After that, when the player presses the stop buttons 54a to 54c corresponding to the reels 20a to 20c at an arbitrary timing, the reels 20a to 20c are stopped. Specifically, when the first stop button 54a is pressed, the first reel 20a is stopped, when the second stop button 54b is pressed, the second reel 20b is stopped, and when the third stop button 54c is pressed, the third reel 20c is stopped. Stop. Then, when all the reels 20a to 20c are stopped, a process of paying out medals, a process of making the game startable again without consuming new medals, and the like are performed according to the result of the game. The game of the times ends.

次に、スタートレバー53、MAXベットボタン56、およびストップボタン54の操作荷重(検出荷重および最大荷重)について説明する。 Next, the operating load (detection load and maximum load) of the start lever 53, the MAX bet button 56, and the stop button 54 will be described.

スタートレバー53は、上下左右方向に傾動するように操作されるレバーである。なお、スタートレバー53は、例えば、左右方向には動かせず、上下方向のみに動かせるようになっていてもよい。スタートレバー53は、先端に球状の操作部が設けられたシャフト、ばね、およびセンサ等を備えている。スタートレバー53は、非操作時にはシャフトがスロットマシンXの前後方向に対して平行となる姿勢(中立状態)を保つようになっている。以下、スタートレバー53の非操作時における当該姿勢を初期位置という。ばねは、操作部が上下左右に動かされ、シャフトが傾動すると、弾性変形して撓むようになっている。センサは、例えば、フォトセンサである。センサは、例えば、シャフトが傾動することによって、発光素子から受光素子に向かう光が変化したことを検知すると、ON信号を出力するようになっている。なお、当該センサならびに後述するMAXベットボタン56およびストップボタン54のセンサは、各センサで検知したい操作部あるいは押圧部の動きを検知できるものであれば、フォトセンサに限られず、他のセンサを用いてもよい。 The start lever 53 is a lever operated so as to tilt in the vertical and horizontal directions. The start lever 53 may not be moved in the left-right direction, but may be moved only in the up-down direction, for example. The start lever 53 includes a shaft, a spring, a sensor, and the like having a spherical operating portion at the tip thereof. The start lever 53 is designed to maintain a posture (neutral state) in which the shaft is parallel to the front-rear direction of the slot machine X when not operated. Hereinafter, the posture when the start lever 53 is not operated is referred to as an initial position. The spring is elastically deformed and flexed when the operating portion is moved up, down, left and right and the shaft is tilted. The sensor is, for example, a photo sensor. The sensor outputs an ON signal when it detects that the light directed from the light emitting element to the light receiving element has changed due to the tilting of the shaft, for example. The sensor and the sensors of the MAX bet button 56 and the stop button 54, which will be described later, are not limited to the photo sensor, and other sensors can be used as long as they can detect the movement of the operation unit or the pressing unit to be detected by each sensor. You may.

ここで、スタートレバー53の操作部を上下左右に動かし、ばねを弾性変形させ、センサからON信号(スタートレバー53が操作されたことを示す信号)が出力される位置まで、操作部を移動させるのに要する荷重を、スタートレバー53の検出荷重とする。スタートレバー53の検出荷重は、約1.5Nとなっている。操作部は、検出荷重より大きな荷重で操作された場合、ばねを弾性変形させながらさらに動くようになっている。そして、操作部は、任意の箇所に設けられているメカストッパー(メカエンド)にシャフトが当接することにより、停止するようになっている。ここで、スタートレバー53の操作部を動かし、ばねを弾性変形させ、シャフトがメカストッパーに当接するまで操作部を移動させるのに要する荷重を、スタートレバー53の最大荷重とする。スタートレバー53の最大荷重は、約3.0Nとなっている。 Here, the operation unit of the start lever 53 is moved up, down, left and right to elastically deform the spring, and the operation unit is moved to a position where an ON signal (a signal indicating that the start lever 53 has been operated) is output from the sensor. The load required for this is the detected load of the start lever 53. The detected load of the start lever 53 is about 1.5N. When the operation unit is operated with a load larger than the detected load, the operation unit moves further while elastically deforming the spring. The operation unit is stopped by the shaft coming into contact with a mechanical stopper (mechanical end) provided at an arbitrary position. Here, the load required to move the operation portion of the start lever 53, elastically deform the spring, and move the operation portion until the shaft abuts on the mechanical stopper is set as the maximum load of the start lever 53. The maximum load of the start lever 53 is about 3.0N.

MAXベットボタン56は、上方から下方に向かって押し込まれるように操作されるボタンである。MAXベットボタン56は、押圧部、ばね、およびセンサ等を備えている。押圧部は、遊技者の指等によって操作される部品であり、例えば、樹脂で形成されている。ばねは、押圧部を上方に付勢するとともに、押圧部が押し込み操作されると弾性変形し、撓むようになっている。センサは、例えば、フォトセンサである。センサは、例えば、押圧部の押し込みによって動く検出物体によって、発光素子から受光素子に向かう光が変化したことを検知すると、ON信号を出力するようになっている。 The MAX bet button 56 is a button operated so as to be pushed downward from above. The MAX bet button 56 includes a pressing portion, a spring, a sensor, and the like. The pressing portion is a component operated by a player's finger or the like, and is made of, for example, resin. The spring urges the pressing portion upward and elastically deforms and bends when the pressing portion is pushed in. The sensor is, for example, a photo sensor. The sensor outputs an ON signal when it detects that the light directed from the light emitting element to the light receiving element has changed due to a detection object that moves by pushing the pressing portion, for example.

ここで、MAXベットボタン56の押圧部を押し込み、ばねを弾性変形させ、センサからON信号(MAXベットボタン56が操作されたことを示す信号)が出力される位置まで、押圧部を移動させるのに要する荷重を、MAXベットボタン56の検出荷重とする。MAXベットボタン56の検出荷重は、約0.8Nとなっている。なお、押圧部の初期位置から検出位置までの移動量(ONストローク)は、約1.0mmである。押圧部は、検出荷重より大きな荷重で操作された場合、ばねを弾性変形させながらさらに押し込まれるようになっている。そして、押圧部は、任意の箇所に設けられているメカストッパー(メカエンド)に当接して、停止するようになっている。ここで、MAXベットボタン56の押圧部を押し込み、ばねを弾性変形させ、メカストッパーに当接するまで押圧部を移動させるのに要する荷重を、MAXベットボタン56の最大荷重とする。MAXベットボタン56の最大荷重は、約1.6Nとなっている。なお、押圧部の初期位置からメカストッパーに当接するまでの移動量(フルストローク)は、約2.0mmである。 Here, the pressing portion of the MAX bet button 56 is pushed in, the spring is elastically deformed, and the pressing portion is moved to a position where an ON signal (a signal indicating that the MAX bet button 56 has been operated) is output from the sensor. The load required for the MAX bet button 56 is the detected load of the MAX bet button 56. The detected load of the MAX bet button 56 is about 0.8N. The amount of movement (ON stroke) from the initial position of the pressing portion to the detection position is about 1.0 mm. When the pressing portion is operated with a load larger than the detected load, the pressing portion is further pushed while elastically deforming the spring. Then, the pressing portion comes into contact with a mechanical stopper (mechanical end) provided at an arbitrary position and stops. Here, the load required to push the pressing portion of the MAX bet button 56, elastically deform the spring, and move the pressing portion until it comes into contact with the mechanical stopper is set as the maximum load of the MAX bet button 56. The maximum load of the MAX bet button 56 is about 1.6N. The amount of movement (full stroke) from the initial position of the pressing portion to the contact with the mechanical stopper is about 2.0 mm.

ストップボタン54は、前方から後方に向かって押し込まれるように操作されるボタンである。ストップボタン54は、押圧部、ばね、およびセンサ等を備えている。ストップボタン54の押圧部、ばね、およびセンサは、MAXベットボタン56の押圧部、ばね、センサと同等の機能を有する構成であるため、重複する説明を省略する。 The stop button 54 is a button operated so as to be pushed from the front to the rear. The stop button 54 includes a push button, a spring, a sensor, and the like. Since the push button, the spring, and the sensor of the stop button 54 have the same functions as the push button, the spring, and the sensor of the MAX bet button 56, overlapping description will be omitted.

ストップボタン54の検出荷重は、約0.7Nとなっている。なお、ストップボタン54のONストロークは、約1.0mmとなっている。また、ストップボタン54の最大荷重は、約1.4Nとなっている。なお、ストップボタン54のフルストロークは、約2.0mmとなっている。 The detected load of the stop button 54 is about 0.7N. The ON stroke of the stop button 54 is about 1.0 mm. The maximum load of the stop button 54 is about 1.4N. The full stroke of the stop button 54 is about 2.0 mm.

以上のように、スタートレバー53、MAXベットボタン56、およびストップボタン54は、遊技者にとって相対的に好適な操作荷重となるように、操作荷重が設定されている。
スタートレバー53の検出荷重は、ストップボタン54の検出荷重より大きい値となっている。また、スタートレバー53の最大荷重は、ストップボタン54の最大荷重より大きい値となっている。スタートレバー53は、役抽選を実行する際に操作されるものであり、遊技者が期待を込めて力強く操作することがある。このため、ストップボタン54に比べて重みのある操作感をスタートレバー53に持たせることで、押しごたえがあり心地よい操作フィーリングを遊技者に提供することができる。これにより、スタートレバー53の操作感が遊技者にとって好適なものとなり、遊技性が向上する。また、ストップボタン54操作時に、軽くて心地よい操作感を遊技者に提供することができる。
As described above, the operating load of the start lever 53, the MAX bet button 56, and the stop button 54 is set so as to be a relatively suitable operating load for the player.
The detected load of the start lever 53 is larger than the detected load of the stop button 54. Further, the maximum load of the start lever 53 is larger than the maximum load of the stop button 54. The start lever 53 is operated when the winning combination lottery is executed, and the player may operate it powerfully with expectation. Therefore, by giving the start lever 53 a feeling of operation that is heavier than that of the stop button 54, it is possible to provide the player with a feeling of operation that is comfortable and comfortable to press. As a result, the operation feeling of the start lever 53 becomes suitable for the player, and the playability is improved. Further, when the stop button 54 is operated, it is possible to provide the player with a light and comfortable operation feeling.

また、スタートレバー53の検出荷重は、MAXベットボタン56の検出荷重より大きい値となっている。また、スタートレバー53の最大荷重は、MAXベットボタン56の最大荷重より大きい値となっている。このように、MAXベットボタン56に比べて重みのある操作感をスタートレバー53に持たせることで、押しごたえがあり心地よい操作フィーリングを遊技者に提供することができる。これにより、スタートレバー53の操作感が遊技者にとって好適なものとなり、遊技性が向上する。 Further, the detected load of the start lever 53 is larger than the detected load of the MAX bet button 56. Further, the maximum load of the start lever 53 is larger than the maximum load of the MAX bet button 56. In this way, by giving the start lever 53 a feeling of operation that is heavier than that of the MAX bet button 56, it is possible to provide the player with a feeling of operation that is comfortable and comfortable to press. As a result, the operation feeling of the start lever 53 becomes suitable for the player, and the playability is improved.

また、ストップボタン54の検出荷重は、MAXベットボタン56の検出荷重より小さい値となっている。また、ストップボタン54の最大荷重は、MAXベットボタンの最大荷重より小さい値となっている。ストップボタン54は、遊技毎に、回転リールの数に応じて複数個操作しなければならないボタンである。ストップボタン54の操作荷重が、MAXベットボタン56の操作荷重より小さく設定されていることで、遊技者は、ストップボタン54の操作に関して軽くて心地よい操作フィーリングを得ることができるとともに、テンポよく全てのストップボタン54を押下することが可能となる。これにより、遊技者は快適に遊技を行うことが可能となり、遊技性が向上する。また、使用頻度の高いストップボタン54の操作荷重が小さく設定されていることにより、遊技者の疲労の蓄積が軽減され、遊技性が向上する。また、MAXベットボタン56は、遊技を開始するための操作に用いられるボタンであり、上から叩くような操作が可能であるため、強い力で操作されることが多いボタンである。MAXベットボタン56の操作荷重が、ストップボタン54の操作荷重より大きく設定されていることで、遊技者は適度に押しごたえのある操作フィーリングを得ることができ、遊技性が向上する。 Further, the detected load of the stop button 54 is smaller than the detected load of the MAX bet button 56. Further, the maximum load of the stop button 54 is smaller than the maximum load of the MAX bet button. The stop button 54 is a button that must be operated in plurality according to the number of rotating reels for each game. By setting the operating load of the stop button 54 to be smaller than the operating load of the MAX bet button 56, the player can obtain a light and comfortable operation feeling regarding the operation of the stop button 54, and all at a good tempo. It is possible to press the stop button 54 of. As a result, the player can comfortably play the game, and the playability is improved. Further, since the operation load of the frequently used stop button 54 is set to be small, the accumulation of fatigue of the player is reduced, and the playability is improved. Further, the MAX bet button 56 is a button used for an operation for starting a game, and is a button that is often operated with a strong force because an operation such as hitting from above is possible. Since the operating load of the MAX bet button 56 is set to be larger than the operating load of the stop button 54, the player can obtain an operation feeling that is appropriately pressed, and the playability is improved.

前扉12の下端部には、スロットマシン内部よりメダルを排出するためのメダル払出口60と、メダル払出口60から排出されたメダルを溜めておくためのメダル受け皿62とが形成されている。また、操作領域50とメダル受け皿62との間にはスロットマシンXの外観を装飾するための下パネル64が設けられている。また、下パネル64の背面側には、照明用の光源(LED)が設けられており、この光源からの光によって下パネル64が背後から照らされるようになっている。 At the lower end of the front door 12, a medal payout outlet 60 for ejecting medals from the inside of the slot machine and a medal tray 62 for storing medals ejected from the medal payout outlet 60 are formed. Further, a lower panel 64 for decorating the appearance of the slot machine X is provided between the operation area 50 and the medal tray 62. Further, a light source (LED) for lighting is provided on the back side of the lower panel 64, and the lower panel 64 is illuminated from behind by the light from this light source.

また、下扉40には、ドアキーシリンダ66が設けられており、ドアキーシリンダ66にドアキーを挿入して下扉40(前扉12)を解錠することができるようになっている。具体的には、ドアキーシリンダ66に挿入されたドアキーを初期位置から時計回りに回転させる(捻る)ことにより、下扉40の解錠が行えるようになっている。また、ドアキーシリンダ66に挿入されたドアキーを初期位置から反時計回りに回転させる(捻る)ことにより、エラーの解除操作が行えるようになっている。
なお、上扉30の下端部には、下扉40の前面より後方側で下扉40の上端より下側に突出する係合部が設けられ、下扉40が閉じた状態で、上扉30を開くことができない構造になっている。すなわち、上扉30を開く際には、下扉40を解錠して開いてから上扉30を開くように構成されている。
Further, the lower door 40 is provided with a door key cylinder 66 so that the lower door 40 (front door 12) can be unlocked by inserting the door key into the door key cylinder 66. Specifically, the lower door 40 can be unlocked by rotating (twisting) the door key inserted into the door key cylinder 66 clockwise from the initial position. Further, by rotating (twisting) the door key inserted in the door key cylinder 66 counterclockwise from the initial position, the error can be cleared.
The lower end of the upper door 30 is provided with an engaging portion that protrudes rearward from the front surface of the lower door 40 and downward from the upper end of the lower door 40, and the upper door 30 is in a state where the lower door 40 is closed. It has a structure that cannot be opened. That is, when the upper door 30 is opened, the lower door 40 is unlocked and opened, and then the upper door 30 is opened.

また、ドアキーシリンダ66の近傍には、ドアセンサ76と、ドア開閉スイッチ74とが設けられている(図3参照)。ドアキーシリンダ66は、ドアキーシリンダ66に挿入されたドアキーが初期位置から反時計回りに回転されると、ドアキーシリンダ66の可動部(図示せず)が動き、この可動部の動作をドアセンサ76が検知することにより、後述する「ドアセンサ信号」がOFF状態からON状態に変化する。すなわち、ドアキーシリンダ66に対して、挿入したドアキーを反時計回りに回転させるという第一の操作が行われると、これによる可動部の動きをドアセンサ76が検知し、「ドアセンサ信号」がON状態となる。また、ドアキーが反時計回りに回転された状態から初期位置に戻ると、「ドアセンサ信号」がON状態からOFF状態に変化する。また、ドアキーシリンダ66は、ドアキーシリンダ66に挿入されたドアキーが初期位置から時計回りに回転されると、ドアキーシリンダ66の可動部が動いて下扉40(前扉12)が開き、下扉40(前扉12)が開いたことをドア開閉スイッチ74が検知することにより、後述する「ドア開閉スイッチ信号」がOFF状態からON状態に変化する。すなわち、ドアキーシリンダ66に対して、挿入したドアキーを初期位置から時計回りに回転させるという第二の操作が行われると、これに基づく下扉40(前扉12)の開放をドア開閉スイッチ74、具体的にはドア開閉スイッチ74の備えるセンサが検知し、「ドア開閉スイッチ信号」がON状態となる。また、下扉40(前扉12)が閉じられると、「ドア開閉スイッチ信号」がON状態からOFF状態に変化する。 Further, a door sensor 76 and a door open / close switch 74 are provided in the vicinity of the door key cylinder 66 (see FIG. 3). In the door key cylinder 66, when the door key inserted into the door key cylinder 66 is rotated counterclockwise from the initial position, the movable part (not shown) of the door key cylinder 66 moves, and the door sensor 76 detects the operation of this movable part. By doing so, the "door sensor signal" described later changes from the OFF state to the ON state. That is, when the first operation of rotating the inserted door key counterclockwise with respect to the door key cylinder 66 is performed, the door sensor 76 detects the movement of the movable part due to this, and the "door sensor signal" is turned on. Become. Further, when the door key is returned to the initial position from the state of being rotated counterclockwise, the "door sensor signal" changes from the ON state to the OFF state. Further, in the door key cylinder 66, when the door key inserted into the door key cylinder 66 is rotated clockwise from the initial position, the movable portion of the door key cylinder 66 moves to open the lower door 40 (front door 12), and the lower door 40 is opened. When the door open / close switch 74 detects that the (front door 12) has opened, the "door open / close switch signal" described later changes from the OFF state to the ON state. That is, when the second operation of rotating the inserted door key clockwise from the initial position is performed on the door key cylinder 66, the door open / close switch 74 opens the lower door 40 (front door 12) based on the second operation. Specifically, the sensor provided in the door open / close switch 74 detects it, and the "door open / close switch signal" is turned on. Further, when the lower door 40 (front door 12) is closed, the "door open / close switch signal" changes from the ON state to the OFF state.

メダル投入口42から投入されたメダルは、メダルセレクタ67を通過した後に、メダルシュート69を経由してホッパーユニット16に入るようになっている。ただし、遊技を開始した後などの所定の条件下では、メダルセレクタ67に内蔵されたメダルブロッカー68が作動して、メダルシュート69へ向かう流路を閉塞し、投入されたメダルがメダル払出口60から返却されるようになっている。 The medal inserted from the medal insertion slot 42 enters the hopper unit 16 via the medal shoot 69 after passing through the medal selector 67. However, under predetermined conditions such as after the start of the game, the medal blocker 68 built in the medal selector 67 operates to block the flow path to the medal shoot 69, and the inserted medal is the medal payout exit 60. It is supposed to be returned from.

スロットマシンXは、主制御基板70と副制御基板72とによって制御される。主制御基板70は、図3に示すように、精算ボタン52、スタートレバー53、ストップボタン54、ベットボタン56、設定変更スイッチ26、ドア開閉スイッチ74、ドアセンサ76、投入検知センサ78、第一メダル通過センサ80、第二メダル通過センサ82、シュートセンサ84、オーバーフローセンサ86、払出センサ88等の入力手段からの入力信号を受けて、遊技機の設定、エラーの管理、あるいは遊技を実行するための各種の演算を行い、演算結果に基づいてリール20a~20cや、ホッパーユニット16等の出力手段の制御を行う。換言すると、主制御基板70は、遊技の進行を制御する。また、副制御基板72は、主制御基板70から送られてくる信号を受けて、演出を実行するための各種の演算を行い、演算結果に基づいて液晶ディスプレイ34、スピーカ36、照明装置38等の演出用の装置の制御を行う。換言すると、副制御基板72は、演出を制御する。 The slot machine X is controlled by the main control board 70 and the sub control board 72. As shown in FIG. 3, the main control board 70 includes a checkout button 52, a start lever 53, a stop button 54, a bet button 56, a setting change switch 26, a door open / close switch 74, a door sensor 76, an input detection sensor 78, and a first medal. To receive input signals from input means such as a pass sensor 80, a second medal pass sensor 82, a shoot sensor 84, an overflow sensor 86, and a payout sensor 88, to set a game machine, manage errors, or execute a game. Various calculations are performed, and output means such as reels 20a to 20c and the hopper unit 16 are controlled based on the calculation results. In other words, the main control board 70 controls the progress of the game. Further, the sub control board 72 receives a signal sent from the main control board 70, performs various calculations for executing the effect, and based on the calculation results, the liquid crystal display 34, the speaker 36, the lighting device 38, and the like. Controls the device for the production of. In other words, the sub-control board 72 controls the effect.

また、主制御基板70と副制御基板72とは電気的に接続されており、主制御基板70から副制御基板72へは遊技状態を示す情報など各種情報(信号)の送信が可能となっているが、副制御基板72から主制御基板70へは情報を送信できないようになっている。
また、主制御基板70や副制御基板72の機能は、各種のプロセッサ(CPU、DSP等)、IC、あるいはROMやRAM等の情報記憶媒体等のハードウェアや、ROM等に予め記憶されている所定のプログラムからなるソフトウェアにより実現される。
Further, the main control board 70 and the sub control board 72 are electrically connected to each other, and various information (signals) such as information indicating the game state can be transmitted from the main control board 70 to the sub control board 72. However, information cannot be transmitted from the sub control board 72 to the main control board 70.
Further, the functions of the main control board 70 and the sub control board 72 are stored in advance in various processors (CPU, DSP, etc.), ICs, hardware such as information storage media such as ROM and RAM, and ROM and the like. It is realized by software consisting of a predetermined program.

主制御基板70は、設定変更手段101、設定確認手段102、払出制御手段103、遊技制御手段104、乱数発生手段105、エラー検出手段106、エラー管理手段107、エッジ検出手段400、情報制御手段500および主記憶手段108を備えている。 The main control board 70 includes a setting changing means 101, a setting confirmation means 102, a payout control means 103, a game control means 104, a random number generation means 105, an error detection means 106, an error management means 107, an edge detection means 400, and an information control means 500. And the main storage means 108 is provided.

設定変更手段101は、主記憶手段108に記憶されている設定値を変更する制御を行う。本実施形態の遊技機では、電源投入時の設定変更キースイッチ25の状態に応じて遊技モードで起動される場合と設定変更モードで起動される場合とが切り替えられるようになっている。そして、設定変更キースイッチ25に設定キーが挿入されて初期位置から時計回りに90度設定キーが回された状態(前述の第二状態)で、電源スイッチ15が作動することにより電源ユニット14から電力が供給されると、設定変更手段101が、スロットマシンXを設定変更モードで起動する。本実施形態の遊技機では、設定1~設定6までの6段階の設定値の中から設定値を選択することができるようになっている。そして、設定1から設定6に向かって順番に出玉率の期待値が高くなるように当選役抽選の当選確率が変動するようになっている。なお、本実施形態では、設定1<設定2<設定3<設定4<設定5<設定6の順で設定値の高低を表現する。 The setting changing means 101 controls to change the setting value stored in the main storage means 108. In the gaming machine of the present embodiment, the case of being activated in the game mode and the case of being activated in the setting change mode can be switched according to the state of the setting change key switch 25 at the time of turning on the power. Then, in a state where the setting key is inserted into the setting change key switch 25 and the setting key is turned 90 degrees clockwise from the initial position (the second state described above), the power switch 15 is operated from the power supply unit 14. When power is supplied, the setting changing means 101 starts the slot machine X in the setting changing mode. In the gaming machine of the present embodiment, the set value can be selected from the set values of 6 stages from the setting 1 to the setting 6. Then, the winning probability of the winning combination lottery fluctuates so that the expected value of the payout rate increases in order from the setting 1 to the setting 6. In this embodiment, the height of the set value is expressed in the order of setting 1 <setting 2 <setting 3 <setting 4 <setting 5 <setting 6.

また、設定変更手段101は、設定変更モードにおいて設定変更スイッチ26が押下される毎に、設定1→設定2→・・・設定6→設定1→・・・の順序で設定値を変更し、スタートレバー53が押下されると、設定値を確定させて、確定された設定値を主記憶手段108に記憶させる。また、設定変更キースイッチ25に挿入された設定キーを初期位置に戻すことによって設定変更モードから遊技モードへ移行させることができるようになっている。 Further, the setting changing means 101 changes the setting value in the order of setting 1 → setting 2 → ... setting 6 → setting 1 → ... each time the setting change switch 26 is pressed in the setting change mode. When the start lever 53 is pressed, the set value is fixed and the fixed set value is stored in the main storage means 108. Further, the setting change mode can be shifted to the game mode by returning the setting key inserted in the setting change key switch 25 to the initial position.

また、本実施形態では、設定変更キースイッチ25が初期位置にある状態で電源が投入されると、遊技モードでスロットマシンXを起動する。そして、本実施形態では、遊技モードでは遊技を行うことができるが、設定値の変更を行うことはできず、設定変更モードでは設定値の変更を行うことはできるが、遊技を行うことはできないようになっている。 Further, in the present embodiment, when the power is turned on with the setting change key switch 25 in the initial position, the slot machine X is started in the game mode. Then, in the present embodiment, the game can be played in the game mode, but the set value cannot be changed, and the set value can be changed in the setting change mode, but the game cannot be played. It has become like.

また、設定変更手段101は、設定変更モードにおいて、主記憶手段108における読み出しおよび書き込みが可能な記憶領域であるリードライトメモリ(RAM205)に記憶されている情報を初期化する初期化処理を行う。なお、初期化処理においては、リードライトメモリに記憶されている全ての情報を初期化するのではなく、メダルのクレジット情報など一部の情報については初期化されずに保持されるようになっている。 Further, the setting changing means 101 performs an initialization process for initializing the information stored in the read / write memory (RAM 205), which is a storage area that can be read and written in the main storage means 108, in the setting changing mode. In the initialization process, instead of initializing all the information stored in the read / write memory, some information such as medal credit information is retained without being initialized. There is.

設定確認手段102は、液晶ディスプレイ34や遊技情報表示部32等を介して現在の設定値を報知し、遊技者や管理者等に設定値を知らせる処理を行う。遊技モードにおいて、設定変更キースイッチ25に設定キーが挿入されて初期位置から時計回りに90度設定キーが回された状態で設定変更スイッチ26が押下されると、設定確認手段102は、スロットマシンXを設定確認モード(設定確認状態)にする。設定確認モードにおいては、液晶ディスプレイ34は、設定確認モードであることを知らせる画像を表示する。また、設定確認モードにおいては、遊技情報表示部32の第一メイン表示器90は、現在設定されている設定値を表示する。 The setting confirmation means 102 notifies the current set value via the liquid crystal display 34, the game information display unit 32, or the like, and performs a process of notifying the player, the administrator, or the like of the set value. In the game mode, when the setting change switch 26 is pressed while the setting key is inserted into the setting change key switch 25 and the setting key is turned 90 degrees clockwise from the initial position, the setting confirmation means 102 is a slot machine. Set X to the setting confirmation mode (setting confirmation state). In the setting confirmation mode, the liquid crystal display 34 displays an image informing that the setting confirmation mode is set. Further, in the setting confirmation mode, the first main display 90 of the game information display unit 32 displays the currently set set value.

また、設定変更キースイッチ25に挿入された設定キーを初期位置に戻すことによって設定確認モードを終了させ、設定確認モードから遊技モードへ移行させることができるようになっている。
なお、設定確認モードでは設定値を参照することはできるが、遊技を行うことはできないようになっている。また、設定確認モードでは設定値を参照することはできるが、設定値の変更を行うことはできないようになっている。なお、設定確認モードへの移行方法は、前述の方法に限られない。例えば、設定キーを回すだけで、設定変更スイッチ26が押下されなくても設定確認モードに移行するものとしてもよい。また、遊技機の電源がOFFの状態や、設定変更モード等から設定確認モードに移行可能となっていてもよい。
Further, by returning the setting key inserted in the setting change key switch 25 to the initial position, the setting confirmation mode can be terminated and the setting confirmation mode can be shifted to the game mode.
In the setting confirmation mode, the set value can be referred to, but the game cannot be played. Also, in the setting confirmation mode, the set value can be referred to, but the set value cannot be changed. The method of shifting to the setting confirmation mode is not limited to the above-mentioned method. For example, the setting confirmation mode may be entered even if the setting change switch 26 is not pressed by simply turning the setting key. Further, the power of the gaming machine may be turned off, the setting change mode, or the like may be able to shift to the setting confirmation mode.

払出制御手段103は、メダル(遊技媒体)の払い出しを制御する手段である。払出制御手段103は、小役が入賞した場合に、役毎に定められている配当に基づいて決定された枚数のメダルを払い出す処理を行う。具体的には、払出制御手段103は、小役に入賞した場合に、所定の枚数のメダルの払い出しを指示する信号を、ホッパーユニット16に対して出力する。そして、ホッパーユニット16は、払出制御手段103からの指示を受け、指示された払出数のメダルを払い出す。また、ホッパーユニット16は、払出センサ88を備えており、払出センサ88は、ホッパーユニット16がメダルを1枚払い出す毎に、メダルが払い出されたことを報知する信号(払出信号)を出力する。主制御基板70は、この払出信号に基づいて、ホッパーユニット16から実際に払い出されたメダルの枚数を管理している。なお、本実施形態の遊技機では、各遊技においてメダルの払い出しが行われる場合に、メダルの払出数が第一メイン表示器90に表示されるようになっており、主制御基板70は、小役の入賞によってメダルが払い出される場合には、当該小役の入賞に伴うメダルの払出数を第一メイン表示器90に表示させる制御を行う。 The payout control means 103 is a means for controlling the payout of medals (game media). When a small winning combination is won, the payout control means 103 performs a process of paying out a number of medals determined based on a dividend determined for each winning combination. Specifically, the payout control means 103 outputs a signal instructing the payout of a predetermined number of medals to the hopper unit 16 when a small winning combination is won. Then, the hopper unit 16 receives an instruction from the payout control means 103 and pays out the instructed number of medals to be paid out. Further, the hopper unit 16 includes a payout sensor 88, and the payout sensor 88 outputs a signal (payout signal) notifying that the medal has been paid out each time the hopper unit 16 pays out one medal. do. The main control board 70 manages the number of medals actually paid out from the hopper unit 16 based on the payout signal. In the gaming machine of the present embodiment, when medals are paid out in each game, the number of medals paid out is displayed on the first main display 90, and the main control board 70 is small. When medals are paid out by winning a winning combination, the control is performed so that the number of medals paid out due to the winning of the small winning combination is displayed on the first main display 90.

また、払出制御手段103は、精算ボタン52の押下操作に基づいて精算ボタン52から出力される信号を受け、ベットされているメダルまたは/およびクレジット記憶されているメダルを払い出す処理(精算処理)を行う。具体的には、払出制御手段103は、精算ボタン52が長押しされた場合に、メダルの払い出しを指示する信号をホッパーユニット16に対して出力し、ホッパーユニット16からメダルを払い出させる。すなわち、精算処理とは、精算ボタン52への操作に基づいて、遊技機内部に貯留されている遊技媒体を払い出す処理をいう。以下では、スロットマシンXが精算処理を行っている状態を、精算モード(精算状態)と呼ぶこととする。また、本実施形態では、精算モードでは遊技を行うことはできないようになっている。
なお、1回の精算ボタン52への押下操作に対して、ベットされているメダルおよびクレジット記憶されているメダルの両方を全て払い出させることしてもよく、1回目の精算ボタン52への押下操作に対してベットされているメダルまたはクレジット記憶されているメダルの一方を払い出させた後、2回目の精算ボタン52への押下操作に対してベットされているメダルまたはクレジット記憶されているメダルの他方を払い出させることとしてもよい。
Further, the payout control means 103 receives a signal output from the checkout button 52 based on the pressing operation of the checkout button 52, and pays out the bet medal and / or the medal stored in the credit (payment process). I do. Specifically, the payout control means 103 outputs a signal instructing the payout of medals to the hopper unit 16 when the settlement button 52 is pressed and held, and causes the hopper unit 16 to pay out the medals. That is, the settlement process means a process of paying out the gaming medium stored in the gaming machine based on the operation of the settlement button 52. Hereinafter, the state in which the slot machine X is performing the settlement process is referred to as a settlement mode (settlement state). Further, in the present embodiment, the game cannot be played in the settlement mode.
In addition, it is possible to pay out both the bet medal and the medal stored in the credit for the one pressing operation to the settlement button 52, and the first pressing operation to the settlement button 52 may be performed. After paying out one of the medals bet or the credit memorized medal, the medal bet or the credit memorized medal for the second pressing operation to the settlement button 52 The other may be paid out.

遊技制御手段104は、遊技の進行を制御する手段であって、メダルが投入され、スタートレバー53が操作されると、当選役抽選により役の当否を決定するとともに、リール20a~20cを回転させ、ストップボタン54に対する停止操作が行われると、当選役抽選の結果に応じて回転中のリールを停止させて、有効ライン上に表示された図柄組合せに基づいて役が入賞したか否かを判定し、判定結果に応じた処理を行うことによって、遊技を進行させるメインループ処理を行う。以下では、その詳細を説明する。 The game control means 104 is a means for controlling the progress of the game, and when a medal is inserted and the start lever 53 is operated, the winning combination is determined by lottery and the reels 20a to 20c are rotated. When the stop operation is performed on the stop button 54, the rotating reel is stopped according to the result of the winning combination lottery, and it is determined whether or not the combination has won a prize based on the symbol combination displayed on the valid line. Then, the main loop process for advancing the game is performed by performing the process according to the determination result. The details will be described below.

遊技制御手段104は、遊技ごとにメダルの投入を受け付けて、規定枚数のメダルが投入されたことに基づいて、スタートレバー53に対する遊技開始操作を有効化する処理を行う。また、遊技制御手段104は、メダルがクレジットされた状態でベットボタン56が押下されると、規定枚数を限度として、クレジットされたメダルを投入状態に設定する。また、本実施形態の遊技機では、規定枚数のメダルの投入に基づいて有効化されたスタートレバー53に対する最初の押下操作が、遊技開始操作として受け付けられ、当該操作を契機としてリール20a~20cの回転が開始されるとともに、当選役抽選等の抽選が行われる。
なお、本実施形態の遊技機では、主記憶手段108に最大で50枚分のメダルをクレジット記憶することが可能となっている。第二メイン表示器92は、メダルのクレジット数を表示するようになっており、主制御基板70は、主記憶手段108に記憶されているメダルのクレジット数の増減に従って、第二メイン表示器92の表示内容を変化させる。
The game control means 104 accepts the insertion of medals for each game, and performs a process of validating the game start operation for the start lever 53 based on the insertion of a predetermined number of medals. Further, when the bet button 56 is pressed while the medals are credited, the game control means 104 sets the credited medals to the inserted state up to the specified number of medals. Further, in the gaming machine of the present embodiment, the first pressing operation on the start lever 53 activated based on the insertion of a predetermined number of medals is accepted as the gaming start operation, and the reels 20a to 20c are triggered by the operation. As the rotation starts, lottery such as winning combination lottery is performed.
In the gaming machine of the present embodiment, it is possible to store up to 50 medals by credit in the main storage means 108. The second main display 92 is adapted to display the number of medals credits, and the main control board 70 causes the second main display 92 according to the increase / decrease in the number of medals stored in the main storage means 108. Change the display content of.

また、遊技制御手段104は、スタートレバー53に対する遊技開始操作(有効化されたスタートレバー53への最初の押下操作)に基づいて発せられるスタートレバー53からの信号に基づいて、当選役抽選テーブルを用いた当選役抽選を行う。
当選役抽選テーブルは、複数の乱数(例えば、0~65535の65536個の乱数)のそれぞれに対して、小役、リプレイおよびボーナス等の各種の当選役やハズレ(不当選)が対応付けられたものであり、主記憶手段108に記憶されている。本実施形態の遊技機では、6段階の設定値それぞれに対して、異なる当選役抽選テーブルが用意されている。このため、設定値に応じて、当選役抽選で一部の当選態様が得られる確率が異なるようになっている。具体的には、設定値が高くなるほど、出玉率の期待値が高くなるように、当選役と乱数値との対応関係が設定されている。
Further, the game control means 104 sets the winning combination lottery table based on the signal from the start lever 53 issued based on the game start operation (first pressing operation on the activated start lever 53) with respect to the start lever 53. The winning combination lottery used will be held.
In the winning combination lottery table, each of a plurality of random numbers (for example, 65536 random numbers from 0 to 65535) is associated with various winning combinations such as small winning combinations, replays, and bonuses, and losses (unwinning). It is a thing and is stored in the main storage means 108. In the gaming machine of the present embodiment, different winning combination lottery tables are prepared for each of the set values of the six stages. Therefore, the probability that a part of the winning modes will be obtained in the winning combination lottery will differ depending on the set value. Specifically, the correspondence between the winning combination and the random number value is set so that the higher the set value, the higher the expected value of the payout rate.

乱数発生手段105は、抽選用の乱数値を発生させるものである。乱数値は、例えばインクリメントカウンタ(所定のカウント範囲を循環するように数値をカウントするカウンタ)のカウント値に基づいて発生させることができる。なお、本実施形態において、「乱数」には、数学的な意味でランダムに発生する値のみならず、発生自体は規則的であっても、その取得タイミング等が不規則であるために実質的に乱数として機能しうる値も含まれる。 The random number generation means 105 generates a random number value for lottery. The random value can be generated, for example, based on the count value of an increment counter (a counter that counts numerical values so as to circulate in a predetermined count range). In the present embodiment, the "random number" is not only a value that is randomly generated in a mathematical sense, but also a value that is generated regularly, but the acquisition timing and the like are irregular. Also includes values that can function as random numbers.

当選役抽選では、乱数発生手段105から抽選用の乱数値を取得し、この乱数値を当選役抽選テーブルに照合して当選役に当選したか否かを判定し、当該乱数値に対応付けられた当選役が当選となる。また、各乱数値には、1つの当選役が対応付けられているものと、複数の当選役が対応付けられているものとが存在する。したがって、当選役抽選によって、1つの役が当選する場合と、複数の役が重複して当選する場合とが存在する。 In the winning combination lottery, a random number value for lottery is acquired from the random number generating means 105, and this random number value is collated with the winning combination lottery table to determine whether or not the winning combination has been won, and is associated with the random number value. The winning combination will be won. Further, each random value has one associated with one winning combination and one associated with a plurality of winning combinations. Therefore, there are cases where one winning combination is won and cases where a plurality of winning combination are duplicated by the winning combination lottery.

また、遊技制御手段104は、当選役抽選の結果当選した役に対応する当選フラグを非当選状態(OFF状態)から当選状態(ON状態)に設定する。また、複数の当選役が重複して当選した場合には、重複して当選したそれぞれの役に対応する当選フラグを非当選状態から当選状態に設定する。また、当選フラグの設定情報は、主記憶手段108に記憶される。 Further, the game control means 104 sets the winning flag corresponding to the winning combination as a result of the winning combination lottery from the non-winning state (OFF state) to the winning state (ON state). If a plurality of winning combinations are won in duplicate, the winning flag corresponding to each of the winning combinations is set from the non-winning state to the winning state. Further, the setting information of the winning flag is stored in the main storage means 108.

また、当選フラグには、入賞するまで次回以降の遊技に当選状態を持ち越し可能な当選フラグ(持越可能フラグ)と、入賞の如何に関わらず次回以降の遊技に当選状態が持ち越されず、非当選状態にリセットされる当選フラグ(持越不可フラグ)とがある。また、ボーナスには持越可能フラグが対応付けられており、小役およびリプレイには持越不可能フラグが対応付けられている。また、ボーナスの当選フラグの当選状態が持ち越されている場合であっても、小役やリプレイに当選した場合には、遊技制御手段104は、ボーナスの当選フラグに加えて、当該当選した役に対応する当選フラグも当選状態に設定する。 In addition, the winning flag includes a winning flag (carry-over possible flag) that allows the winning state to be carried over to the next and subsequent games until a prize is won, and a non-winning state because the winning state is not carried over to the next and subsequent games regardless of the winning. There is a winning flag (non-carryover flag) that is reset to. In addition, a carry-over flag is associated with the bonus, and a carry-over flag is associated with the small winning combination and the replay. Further, even if the winning state of the bonus winning flag is carried over, if a small winning combination or a replay is won, the game control means 104 will be assigned to the winning winning combination in addition to the bonus winning flag. The corresponding winning flag is also set to the winning state.

また、遊技制御手段104は、有効化されたスタートレバー53が操作されたこと(すなわち、遊技開始)に伴って各リール20a~20cの回転を開始させるとともに、有効化されたストップボタン54a~54cが操作されると、リール20a~20cを抽選フラグの設定状態(当選役抽選の結果)に応じた態様で停止させる制御を行う。すなわち、遊技制御手段104は、ストップボタン54a~54cの各ボタンが操作される毎に、リール20a~リール20cのうち、操作されたボタンに対応するリールの停止位置を決定して、決定された停止位置でリールを停止させる制御を行う。したがって、ストップボタン54a~54cの操作順序(打順)によって、リール20a~リール20cの停止順序が変化する。 Further, the game control means 104 starts the rotation of each reel 20a to 20c when the activated start lever 53 is operated (that is, the game starts), and the activated stop buttons 54a to 54c are started. Is operated, the reels 20a to 20c are controlled to be stopped in a manner corresponding to the setting state of the lottery flag (result of the winning combination lottery). That is, the game control means 104 determines the stop position of the reel corresponding to the operated button among the reels 20a to 20c each time each button of the stop buttons 54a to 54c is operated. Controls to stop the reel at the stop position. Therefore, the stop order of the reels 20a to 20c changes depending on the operation order (batting order) of the stop buttons 54a to 54c.

ストップボタン54a~54cが操作された際の停止制御において、遊技制御手段104は、当選フラグが当選状態に設定されている当選役が入賞するように、各リール20a~20cを停止させる。具体的には、1つの当選役の当選フラグが当選状態に設定されている状態では、この当選役が入賞するように各リール20a~20cの停止制御を行う。また、複数の当選役の当選フラグが重複して当選状態に設定されている状態では、役毎に定められた優先順位に従って、所定の当選役が入賞するように、各リール20a~20cを停止させる。特に、ボーナス、小役、リプレイのうち2種類以上の役の当選フラグが当選状態に設定されている場合には、ボーナスよりも小役、小役よりもリプレイが入賞するように停止制御がされる。また、当選フラグが当選状態に設定されている当選役が1つだけの場合であっても、必ずこの当選役が入賞するように停止制御が行なわれるわけではない。例えば、ボーナスの当選フラグのみが当選状態に設定されている場合であっても、ストップボタン54a~54cの操作タイミングによって、いずれの役も当選しない(取りこぼす)場合がある。 In the stop control when the stop buttons 54a to 54c are operated, the game control means 104 stops each reel 20a to 20c so that the winning combination whose winning flag is set to the winning state wins. Specifically, when the winning flag of one winning combination is set to the winning state, the stop control of each reel 20a to 20c is performed so that the winning combination wins. Further, in a state where the winning flags of a plurality of winning combinations are set to the winning state in duplicate, each reel 20a to 20c is stopped so that a predetermined winning combination wins according to the priority order determined for each combination. Let me. In particular, when the winning flag of two or more types of bonus, small role, and replay is set to the winning state, the stop control is performed so that the small role is won more than the bonus and the replay is won more than the small role. The flag. Further, even if there is only one winning combination in which the winning flag is set to the winning state, the stop control is not always performed so that this winning combination wins. For example, even if only the winning flag of the bonus is set to the winning state, none of the winning combinations may be won (missed) depending on the operation timing of the stop buttons 54a to 54c.

また、遊技制御手段104は、リール20a~20cの停止態様に基づいて、役が入賞したか否かを判定する入賞判定処理を行う。具体的には、遊技制御手段104は、リール20a~20cの全てが停止することにより有効ライン上に表示されている図柄組合せを、主記憶手段108に記憶されている入賞判定テーブルに照合して、入賞の有無や入賞した当選役の種類を判定する。 Further, the game control means 104 performs a winning determination process for determining whether or not a winning combination has been won, based on the stopping mode of the reels 20a to 20c. Specifically, the game control means 104 collates the symbol combination displayed on the effective line when all the reels 20a to 20c are stopped with the winning determination table stored in the main storage means 108. , Determine whether or not there is a prize and the type of winning combination.

払出制御手段103は、前述のように、小役が入賞した場合にメダルの払い出しを行う。
なお、メダルのクレジット記憶(貯留記憶)が許可されている場合、具体的にはクレジット数(クレジット記憶されたメダルの枚数)が上限の50枚以下の場合には、ホッパーユニット16によって実際にメダルの払い出しを行う代わりに、主記憶手段108に記憶されているクレジット数に対して払出数を加算するクレジット加算処理を行って、仮想的にメダルを払い出す処理を行う。なお、メダルの払出数の一部または全部をクレジット数に加算する場合には主制御基板70は、クレジット数の増加分に対応して、第二メイン表示器92の表示内容を変化させる制御を行う。
As described above, the payout control means 103 pays out medals when a small winning combination is won.
If credit storage (storage storage) of medals is permitted, specifically, if the number of credits (number of medals stored in credits) is 50 or less, which is the upper limit, the hopper unit 16 actually performs medals. Instead of paying out the medals, a credit addition process of adding the number of payouts to the number of credits stored in the main storage means 108 is performed, and a process of virtually paying out medals is performed. When adding a part or all of the number of medals paid out to the number of credits, the main control board 70 controls to change the display content of the second main display 92 in response to the increase in the number of credits. conduct.

また、遊技制御手段104は、リプレイが入賞した場合に、次回の遊技に関して遊技者の所有するメダルの投入を要さずに前回の遊技と同じ準備状態に設定するリプレイ処理(
再遊技処理)を行う。すなわち、本実施形態の遊技機では、リプレイが入賞した場合には、前回の遊技と同じ枚数分のメダルを遊技者の手持ちのメダル(クレジット記憶されたメダルを含む)を使わずに自動的に投入する自動投入処理が行われ、前回の遊技と同じ有効ラインを設定した状態で次回のスタートレバー53に対する遊技開始操作を待機する。
Further, when the replay wins a prize, the game control means 104 sets the same preparation state as the previous game without requiring the player to insert a medal owned by the player for the next game (replay process (
Replay processing). That is, in the gaming machine of the present embodiment, when the replay wins, the same number of medals as the previous game is automatically used without using the medals held by the player (including the medals stored in the credits). The automatic charging process is performed, and the game start operation for the next start lever 53 is waited for with the same effective line as the previous game set.

また、遊技制御手段104は、通常状態、ボーナス成立状態、およびボーナス状態の間で遊技状態を移行させる遊技状態移行制御処理を行う。滞在している遊技状態を示す情報は、主記憶手段108に格納される。遊技状態の移行条件は、1の条件が定められていてもよいし、複数の条件が定められていてもよい。複数の条件が定められている場合には、複数の予め定められた条件のうち1の条件が成立したこと、あるいは複数の予め定められた条件の全てが成立したことに基づいて、遊技状態を別の遊技状態へ移行させることができる。 Further, the game control means 104 performs a game state transition control process for shifting the game state between the normal state, the bonus establishment state, and the bonus state. The information indicating the staying gaming state is stored in the main storage means 108. As the transition condition of the gaming state, one condition may be defined, or a plurality of conditions may be defined. When a plurality of conditions are set, the gaming state is determined based on the fact that one of the plurality of predetermined conditions is satisfied or all of the plurality of predetermined conditions are satisfied. It is possible to shift to another gaming state.

通常状態は、複数種類の遊技状態の中で初期状態に相当する遊技状態で、通常状態からはボーナス成立状態への移行が可能となっている。具体的には、通常状態においてボーナスが当選した場合にボーナス成立状態へ移行する。また通常状態では、主記憶手段108に記憶されている複数種類の当選役抽選テーブルのうち、小役、リプレイ、およびボーナスが抽選対象として設定されている当選役抽選テーブルを参照して当選役抽選が行われる。 The normal state is a gaming state corresponding to the initial state among a plurality of types of gaming states, and it is possible to shift from the normal state to the bonus established state. Specifically, when the bonus is won in the normal state, the bonus is established. Further, in the normal state, among the plurality of types of winning combination lottery tables stored in the main storage means 108, the winning combination lottery is referred to with reference to the winning combination lottery table in which the small winning combination, the replay, and the bonus are set as the lottery target. Is done.

ボーナス成立状態は、当選役抽選でボーナスに当選したことを契機として移行する遊技状態である。ボーナス成立状態では、主記憶手段108に記憶されている複数種類の当選役抽選テーブルのうち、通常状態と同じ確率で小役の当否が決定され、ボーナスが抽選対象から除外された当選役抽選テーブルを参照した当選役抽選が行われる。なおボーナス成立状態においてもリプレイは抽選対象として設定されているが、通常状態とはリプレイの当選確率や当選態様が異なっていてもよいし、同じであってもよい。 The bonus establishment state is a gaming state in which the transition is made when the bonus is won in the winning combination lottery. In the bonus establishment state, among the plurality of types of winning combination lottery tables stored in the main storage means 108, the winning or losing of the small winning combination is determined with the same probability as in the normal state, and the winning combination lottery table in which the bonus is excluded from the lottery target. The winning combination lottery will be held with reference to. Although the replay is set as a lottery target even in the bonus establishment state, the winning probability and winning mode of the replay may be different or the same as in the normal state.

またボーナス成立状態では、ボーナスが入賞するまでボーナスに対応する抽選フラグが当選状態に維持されたまま小役およびリプレイの当否が決定され、ボーナスの入賞形態を示す図柄組合せが有効ライン上に表示されると、遊技制御手段104は、ボーナスの入賞に基づいて遊技状態をボーナス成立状態からボーナス状態へ移行させる。 In addition, in the bonus establishment state, the winning or losing of the small winning combination and the replay is determined while the lottery flag corresponding to the bonus is maintained in the winning state until the bonus is won, and the symbol combination showing the winning form of the bonus is displayed on the valid line. Then, the game control means 104 shifts the game state from the bonus establishment state to the bonus state based on the winning of the bonus.

ボーナス状態は、ボーナスの入賞形態を示す図柄組合せが有効ライン上に表示されたことを契機として移行する遊技状態である。ボーナス状態では、主記憶手段108に記憶されている複数種類の当選役抽選テーブルのうち、小役の当選確率が通常状態およびボーナス成立状態よりも高く設定され、リプレイが抽選対象から除外された当選役抽選テーブルを参照した当選役抽選が行われる。すなわちボーナス状態では、通常状態やボーナス成立状態とは小役の当選確率が異なる。 The bonus state is a gaming state in which the game shifts when the symbol combination indicating the winning form of the bonus is displayed on the valid line. In the bonus state, among the plurality of types of winning combination lottery tables stored in the main storage means 108, the winning probability of the small winning combination is set higher than that in the normal state and the bonus establishment state, and the replay is excluded from the lottery target. Winning combination lottery is performed with reference to the combination lottery table. That is, in the bonus state, the winning probability of the small winning combination is different from the normal state and the bonus establishment state.

またボーナス状態では、ボーナス状態でのボーナス遊技によって払い出されたメダルの合計数により終了条件が成立したか否かを判断し、予め定められた終了予定払出数(例えば、250枚)を超えるメダルが払い出されると、遊技制御手段104は、ボーナス状態を終了させて、遊技状態を通常状態へ復帰させる。なお本実施形態では、ボーナス状態における払出数についてのカウント情報は主記憶手段108に累計して記憶される。 In the bonus state, it is determined whether or not the end condition is satisfied based on the total number of medals paid out by the bonus game in the bonus state, and the number of medals to be paid out exceeds a predetermined number (for example, 250). Is paid out, the game control means 104 ends the bonus state and returns the game state to the normal state. In the present embodiment, the count information about the number of payouts in the bonus state is accumulated and stored in the main storage means 108.

エラー検出手段106は、ドア開閉スイッチ74、ドアセンサ76、投入検知センサ78、第一メダル通過センサ80、第二メダル通過センサ82、シュートセンサ84、オーバーフローセンサ86、および払出センサ88の信号状態を監視して、エラー検出条件を満たしているかを判断して、エラー検出条件を満たしていることに基づいて発生しているエラーを特定することによってエラーを検出する。なお、本実施形態では、いずれかのエラーを検出した後(エラーの解除操作を待機している状況)も、エラー検出手段106は各エラーの検出を継続して行っている。 The error detecting means 106 monitors the signal states of the door open / close switch 74, the door sensor 76, the insertion detection sensor 78, the first medal passing sensor 80, the second medal passing sensor 82, the shoot sensor 84, the overflow sensor 86, and the payout sensor 88. Then, it is determined whether or not the error detection condition is satisfied, and the error is detected by identifying the error that occurs based on the condition that the error detection condition is satisfied. In the present embodiment, the error detecting means 106 continues to detect each error even after detecting any error (a situation in which the error canceling operation is awaited).

以下では、図4および図5を参照して各エラーについて説明する。
図4は、メダル投入口から投入されたメダルの流路を説明する図である。
Hereinafter, each error will be described with reference to FIGS. 4 and 5.
FIG. 4 is a diagram illustrating a flow path of medals inserted from the medal insertion slot.

まず、メダルの投入が受け付けられている状態では、メダル投入口42から投入されたメダルは、メダルセレクタ67を通過してメダルの識別および枚数のカウントがなされ、次いでメダルシュート69を経由してホッパーユニット16へ送られるようになっている。ここで、メダルセレクタ67は、投入検知センサ78と、第一メダル通過センサ80と、第二メダル通過センサ82とを備えている。また、メダルシュート69は、シュートセンサ84を備えている。そして、メダル投入口42から投入されたメダルは、投入検知センサ78、第一メダル通過センサ80、第二メダル通過センサ82、およびシュートセンサ84に、この順で検知されるようになっている。 First, in the state where the insertion of medals is accepted, the medals inserted from the medal insertion slot 42 pass through the medal selector 67 to identify the medals and count the number of medals, and then the hopper via the medal shoot 69. It is designed to be sent to the unit 16. Here, the medal selector 67 includes a insertion detection sensor 78, a first medal passing sensor 80, and a second medal passing sensor 82. Further, the medal chute 69 includes a chute sensor 84. The medals inserted from the medal insertion slot 42 are detected by the insertion detection sensor 78, the first medal passage sensor 80, the second medal passage sensor 82, and the shoot sensor 84 in this order.

一方、遊技を行っている状態(スタートレバー53が操作され、リール20a~20cが回転を開始してから、遊技の結果に応じてメダルを払い出す処理等が終了するまでの間)や、メダルのベット数およびクレジット数が最大数に達している状況、あるいは電源スイッチ15がOFF状態となっている場合等では、メダルブロッカー68が作動して、メダルセレクタ67からメダルシュート69への流路が閉塞され、メダルセレクタ67からメダル払出口60へメダルが返却されるようになっている。 On the other hand, a state in which a game is being played (from the time when the start lever 53 is operated and the reels 20a to 20c start rotating until the process of paying out medals according to the result of the game is completed) or medals. When the number of bets and the number of credits have reached the maximum number, or when the power switch 15 is in the OFF state, the medal blocker 68 is activated and the flow path from the medal selector 67 to the medal chute 69 is opened. It is closed and the medal is returned from the medal selector 67 to the medal payout exit 60.

また、ホッパーユニット16に貯蔵されているメダルが所定量を超えると、所定量を越えてホッパーユニット16に送られたメダルは、キャッシュボックス18へと送られるようになっている。また、筐体10内の、キャッシュボックス18が配置される部分には、オーバーフローセンサ86が設けられており、キャッシュボックス18内のメダルが所定量を超えた場合、所定量を超えたことがオーバーフローセンサ86により検知されるようになっている。 Further, when the number of medals stored in the hopper unit 16 exceeds a predetermined amount, the medals sent to the hopper unit 16 in excess of the predetermined amount are sent to the cash box 18. Further, an overflow sensor 86 is provided in a portion of the housing 10 where the cash box 18 is arranged, and when the number of medals in the cash box 18 exceeds a predetermined amount, the overflow exceeds the predetermined amount. It is detected by the sensor 86.

エラー検出手段106は、各種センサの信号状態に基づいて、逆流エラー、エンプティエラー、払出詰まりエラー、払出異常エラー、オーバーエラー、滞留エラー、バックアップエラー、ドア開放エラー、投入異常エラー、シュートエラー、および投入検知エラーを検出する。 The error detecting means 106 has a backflow error, an empty error, a payout jam error, a payout error error, an over error, a retention error, a backup error, a door open error, a closing error error, a shoot error, and a shoot error, based on the signal states of various sensors. Detects an input detection error.

(1)逆流エラー
逆流エラーは、メダルが流路において逆流していることに起因するエラーである。具体的には、メダルの投入を受け付けている状況において、第一メダル通過センサ80または第二メダル通過センサ82の信号状態(ON/OFF状態)が正しい順序に変化しなかった場合に検出されるエラーである。エラー検出手段106は、第一メダル通過センサ80または第二メダル通過センサ82の信号状態の変化がある毎に、2つのセンサの状態をチェックし、正しい順序通りに変化しない場合に、逆流エラーが発生したとみなして、主記憶手段108に逆流エラー検出フラグを設定する。
(1) Backflow error The backflow error is an error caused by the backflow of the medal in the flow path. Specifically, it is detected when the signal state (ON / OFF state) of the first medal passing sensor 80 or the second medal passing sensor 82 does not change in the correct order in the situation where the insertion of medals is accepted. It is an error. The error detecting means 106 checks the states of the two sensors each time there is a change in the signal state of the first medal passing sensor 80 or the second medal passing sensor 82, and if the changes do not occur in the correct order, a backflow error occurs. Assuming that it has occurred, the backflow error detection flag is set in the main storage means 108.

(2)エンプティエラー
エンプティエラーは、ホッパーユニット16に貯蔵されているメダルがなくなったことに起因するエラーである。具体的には、メダルの払い出しが行われている状況において、払出センサ88の信号状態がOFF状態(払い出されるメダルが検知されていない状態)で一定期間(約2100ms)以上継続した場合に検出されるエラーである。エラー検出手段106は、ホッパーユニット16に対してメダルの払い出しを指示する信号がON状態にされると、主記憶手段108に設けられたエンプティエラー検出タイマで計時を行い、エンプティエラー検出タイマの計時情報から払出センサ88の信号状態がOFF状態のまま一定期間以上となったと判断される場合に、エンプティエラーが発生したとみなして主記憶手段108にエンプティエラー検出フラグを設定する。
(2) Empty error An empty error is an error caused by running out of medals stored in the hopper unit 16. Specifically, it is detected when the signal state of the payout sensor 88 continues for a certain period (about 2100 ms) or more in the OFF state (the state where the medal to be paid out is not detected) in the situation where the medal is paid out. This is an error. When the signal instructing the hopper unit 16 to pay out the medal is turned on, the error detecting means 106 measures the time with the empty error detecting timer provided in the main storage means 108, and measures the time of the empty error detecting timer. When it is determined from the information that the signal state of the payout sensor 88 remains OFF for a certain period of time or longer, it is considered that an empty error has occurred and an empty error detection flag is set in the main storage means 108.

(3)払出詰まりエラー
払出詰まりエラーは、ホッパーユニット16において払い出されるべきメダルが詰まって排出されていないことに起因するエラーである。具体的には、メダルの払い出しが行われている状況において、払出センサ88の信号状態がON状態(払い出されるメダルが検知されている状態)で一定期間(約172ms)以上継続した場合に検出されるエラーである。エラー検出手段106は、ホッパーユニット16に対してメダルの払い出しを指示する信号がON状態にされると、主記憶手段108に設けられた払出詰まりエラー検出タイマで計時を行い、払出詰まりエラー検出タイマの計時情報によって払出センサ88の信号状態がON状態のまま一定期間以上となった場合に、払出詰まりエラーが発生したとみなして主記憶手段108に払出詰まりエラー検出フラグを設定する。
(3) Disbursement clogging error The payout clogging error is an error caused by the medals to be paid out in the hopper unit 16 being clogged and not ejected. Specifically, it is detected when the signal state of the payout sensor 88 continues for a certain period (about 172 ms) or more in the ON state (the state in which the medal to be paid out is detected) in the situation where the medal is paid out. This is an error. When the signal instructing the hopper unit 16 to pay out the medal is turned on, the error detecting means 106 measures the time with the payout jam error detection timer provided in the main storage means 108, and the payout jam error detection timer. When the signal state of the payout sensor 88 remains ON for a certain period of time or longer according to the timed information of the above, it is considered that a payout jam error has occurred, and a payout jam error detection flag is set in the main storage means 108.

(4)払出異常エラー
払出異常エラーは、メダルの払い出しを行うべきではない状況でメダルの払い出しがあったことに起因するエラーである。具体的には、メダルの払い出しが行われていない状況において、払出センサ88の信号状態がON状態で一定期間(約6ms)以上継続した場合に検出されるエラーである。エラー検出手段106は、ホッパーユニット16に対するメダルの払い出しを指示する信号がOFF状態である状況において、主記憶手段108に設けられた払出異常エラー検出タイマで計時を行い、払出異常エラー検出タイマの計時情報によって払出センサ88の信号状態がON状態のまま一定期間以上となった場合に、払出異常エラーが発生したとみなして主記憶手段108に払出異常エラー検出フラグを設定する。
(4) Abnormal payout error An abnormal payout error is an error caused by a medal being paid out in a situation where the medal should not be paid out. Specifically, it is an error detected when the signal state of the payout sensor 88 continues for a certain period (about 6 ms) or more in the ON state in the situation where the medal is not paid out. The error detecting means 106 measures the time by the payout error detection timer provided in the main storage means 108 in the situation where the signal instructing the payout of the medal to the hopper unit 16 is in the OFF state, and the time of the payout error detection timer. When the signal state of the payout sensor 88 remains ON for a certain period of time or longer due to the information, it is considered that a payout error error has occurred and the payout error detection flag is set in the main storage means 108.

(5)オーバーエラー
オーバーエラーは、キャッシュボックス18に貯蔵されている余剰メダルが所定量を超えたことに起因するエラーである。具体的には、オーバーフローセンサ86の信号状態がON状態(余剰メダルが所定量を超えたこと示す信号状態)で一定期間(約100ms)以上継続した場合に検出されるエラーである。エラー検出手段106は、オーバーフローセンサ86の信号状態がON状態である状況において、主記憶手段108に設けられたオーバーエラー検出タイマで計時を行い、オーバーエラー検出タイマの計時情報によってオーバーフローセンサ86の信号状態がON状態のまま一定期間以上となった場合に、オーバーエラーが発生したとみなして主記憶手段108にオーバーエラー検出フラグを設定する。
(5) Over error An over error is an error caused by the excess medals stored in the cash box 18 exceeding a predetermined amount. Specifically, it is an error detected when the signal state of the overflow sensor 86 continues for a certain period (about 100 ms) or more in the ON state (the signal state indicating that the surplus medals exceed a predetermined amount). The error detecting means 106 measures the time with the over-error detection timer provided in the main storage means 108 in the situation where the signal state of the overflow sensor 86 is ON, and the signal of the overflow sensor 86 is based on the timed information of the over-error detection timer. When the state remains ON for a certain period of time or longer, it is considered that an over error has occurred and an over error detection flag is set in the main storage means 108.

(6)滞留エラー
滞留エラーは、メダルセレクタ67内でメダルが詰まっていることに起因するエラーである。具体的には、第一メダル通過センサ80または第二メダル通過センサ82の信号状態がON状態(メダルの存在を検知していることを示す信号状態)で一定期間(約113ms)以上継続した場合に検出されるエラーである。エラー検出手段106は、第一メダル通過センサ80および第二メダル通過センサ82の少なくとも一方のセンサの信号状態がON状態である状況において、主記憶手段108に設けられた滞留エラー検出タイマで計時を行い、滞留エラー検出タイマの計時情報によって第一メダル通過センサ80または第二メダル通過センサ82の信号状態がON状態のまま一定期間以上となった場合に、滞留エラーが発生したとみなして主記憶手段108に滞留エラー検出フラグを設定する。
(6) Retention error The retention error is an error caused by the medals being jammed in the medal selector 67. Specifically, when the signal state of the first medal passing sensor 80 or the second medal passing sensor 82 continues for a certain period (about 113 ms) or more in the ON state (signal state indicating that the presence of a medal is detected). It is an error detected in. The error detecting means 106 measures the time by the retention error detecting timer provided in the main storage means 108 in the situation where the signal state of at least one of the first medal passing sensor 80 and the second medal passing sensor 82 is in the ON state. When the signal state of the first medal passing sensor 80 or the second medal passing sensor 82 remains ON for a certain period of time or longer according to the timekeeping information of the retention error detection timer, it is considered that a retention error has occurred and the main storage is performed. A retention error detection flag is set in the means 108.

(7)バックアップエラー
バックアップエラーは、RAM205のバックアップに不具合が生じたことに起因するエラーである。具体的には、電源投入時において、RAM205のバックアップ異常を検出した場合に検出されるエラーである。あるいは、電源投入時において、スタックポインタの保存値が特定の範囲でない場合に検出されるエラーである。エラー検出手段106は、RAM205のバックアップ異常を検出した場合またはスタックポインタの保存値が特定の範囲でない場合に、バックアップエラーが発生したとみなして、主記憶手段108にバックアップエラー検出フラグを設定する。
(7) Backup error The backup error is an error caused by a problem in the backup of the RAM 205. Specifically, it is an error detected when a backup abnormality of the RAM 205 is detected when the power is turned on. Alternatively, it is an error detected when the saved value of the stack pointer is not in a specific range when the power is turned on. The error detecting means 106 considers that a backup error has occurred when a backup error of the RAM 205 is detected or the stored value of the stack pointer is not in a specific range, and sets a backup error detecting flag in the main storage means 108.

(8)ドア開放エラー
ドア開放エラーは、下扉40(前扉12)が開いていることに起因するエラーである。具体的には、下扉40が開くことによって作動するドア開閉スイッチ74の信号状態がON状態(下扉40が開いていることを示す信号状態)で一定期間(約48ms)以上継続した場合に検出されるエラーである。エラー検出手段106は、ドア開閉スイッチ74の信号状態がON状態である状況において、主記憶手段108に設けられたドア開放エラー検出タイマで計時を行い、ドア開放エラー検出タイマの計時情報によってドア開閉スイッチ74の信号状態がON状態のまま一定期間以上となった場合に、ドア開放エラーが発生したとみなして主記憶手段108にドア開放エラー検出フラグを設定する。
(8) Door opening error The door opening error is an error caused by the lower door 40 (front door 12) being opened. Specifically, when the signal state of the door open / close switch 74 operated by opening the lower door 40 continues for a certain period (about 48 ms) or more in the ON state (signal state indicating that the lower door 40 is open). This is an error that is detected. The error detecting means 106 measures the time with the door opening error detecting timer provided in the main storage means 108 in the situation where the signal state of the door opening / closing switch 74 is ON, and opens / closes the door according to the measuring information of the door opening error detecting timer. When the signal state of the switch 74 remains ON for a certain period of time or longer, it is considered that a door opening error has occurred and a door opening error detection flag is set in the main storage means 108.

(9)投入異常エラー
投入異常エラーは、メダルブロッカー68を作動させてメダルシュート69への流路を閉塞したことによってメダルの流路が切り替えられたにも関わらずに、メダルが正規の流路(ここではメダル払出口60に返却される流路)とは異なる流路を通過していることに起因するエラーである。具体的には、メダルブロッカー68の作動後に第二メダル通過センサ82によってメダルセレクタ67を通過してメダルシュート69へ向かって流れるメダルを検知した場合に検出されるエラーである。エラー検出手段106は、メダルブロッカー68が作動している状況において、第二メダル通過センサ82の信号状態がON状態である場合に、投入異常エラーが発生したとみなして主記憶手段108に投入異常エラー検出フラグを設定する。ただし、本実施形態の遊技機では、投入異常エラーの発生判断には非監視期間(約250ms)が設けられており、エラー検出手段106は、メダルブロッカー68が作動したことに基づいて主記憶手段108に設けられた投入異常非監視タイマで計時を行い、非監視期間が経過した時点で第二メダル通過センサ82の信号状態を確認して投入異常エラーの発生判断を行う。
(9) Insertion error error In the insertion error, the medal is a regular flow path even though the flow path of the medal is switched by operating the medal blocker 68 to block the flow path to the medal chute 69. This is an error caused by passing through a flow path different from (here, the flow path returned to the medal payout exit 60). Specifically, it is an error detected when a medal that passes through the medal selector 67 and flows toward the medal chute 69 is detected by the second medal passage sensor 82 after the medal blocker 68 is activated. When the signal state of the second medal passing sensor 82 is in the ON state in the situation where the medal blocker 68 is operating, the error detecting means 106 considers that an insertion abnormality error has occurred and inserts an error into the main storage means 108. Set the error detection flag. However, in the gaming machine of the present embodiment, a non-monitoring period (about 250 ms) is provided for determining the occurrence of a throwing abnormality error, and the error detecting means 106 is a main storage means based on the operation of the medal blocker 68. Time is measured by the throwing abnormality non-monitoring timer provided in 108, and when the non-monitoring period elapses, the signal state of the second medal passing sensor 82 is confirmed and the occurrence of the throwing abnormality error is determined.

(10)シュートエラー
シュートエラーは、メダルセレクタ67を通過したメダルの数とメダルシュート69を通過したメダルの数とに一定以上の差が生じたことに起因するエラーである。具体的には、投入されたメダルが第一メダル通過センサ80および第二メダル通過センサ82を正しい順序で通過してから一定期間を経過するまでの間に、第一メダル通過センサ80および第二メダル通過センサ82を正しい順序で通過したと検知されたメダルの数と、シュートセンサ84の信号状態がON状態(メダルの存在を検知している信号状態)となった回数との差が、所定範囲に収まっていない場合、または投入されたメダルが第一メダル通過センサ80および第二メダル通過センサ82を正しい順序で通過してから一定期間を経過した時点において、第一メダル通過センサ80および第二メダル通過センサ82を正しい順序で通過したと検知されたメダルの数と、シュートセンサ84の信号状態がON状態(メダルの存在を検知している信号状態)となった回数との差が、所定数以上となった場合に検出されるエラーである。エラー検出手段106は、第一メダル通過センサ80および第二メダル通過センサ82の信号状態がOFF状態であって、かつシュートセンサ84の信号状態がON状態である状況において、主記憶手段108に設けられたシュートエラー検出タイマで計時を行いながら、第一メダル通過センサ80および第二メダル通過センサ82を正しい順序で通過したと検知されたメダルの数とシュートセンサ84の信号状態がON状態となった回数との差を監視して、この差が上記条件を満たした場合にシュートエラーが発生したとみなして主記憶手段108にシュートエラー検出フラグを設定する。
(10) Shoot error A shoot error is an error caused by a difference of a certain amount or more between the number of medals that have passed the medal selector 67 and the number of medals that have passed the medal shoot 69. More specifically, during the period from inserted medals passes through the first medal passing sensor 80 and the second medal passing sensor 82 in the proper order until after a period of time, the first medal passing sensor 80 and a second The difference between the number of medals detected to have passed the medal passing sensor 82 in the correct order and the number of times the signal state of the shoot sensor 84 is turned ON (the signal state detecting the presence of the medal) is predetermined. If it is not within the range, or when a certain period of time has passed since the inserted medals passed through the first medal passing sensor 80 and the second medal passing sensor 82 in the correct order, the first medal passing sensor 80 and the second medal passing sensor 80 and the second medal passing sensor 82. The difference between the number of medals detected to have passed the two-medal passing sensor 82 in the correct order and the number of times the signal state of the shoot sensor 84 is turned ON (the signal state detecting the presence of medals) is This is an error detected when the number exceeds a predetermined number. The error detecting means 106 is provided in the main storage means 108 when the signal states of the first medal passing sensor 80 and the second medal passing sensor 82 are in the OFF state and the signal states of the shoot sensor 84 are in the ON state. The number of medals detected to have passed the first medal passing sensor 80 and the second medal passing sensor 82 in the correct order and the signal state of the shoot sensor 84 are turned on while measuring with the shot error detection timer. The difference from the number of times is monitored, and when this difference satisfies the above condition, it is considered that a shoot error has occurred, and a shoot error detection flag is set in the main storage means 108.

(11)投入検知エラー
投入検知エラーは、メダル投入口42付近でメダルが詰まっていることに起因するエラーである。具体的には、メダルセレクタ67内の投入検知センサ78がON状態(メダルの存在を検知している信号状態)で一定期間(約280ms)以上継続した場合に検出されるエラーである。エラー検出手段106は、投入検知センサ78の信号状態がON状態である状況において、主記憶手段108に設けられた投入検知エラー検出タイマで計時を行い、投入検知エラー検出タイマの計時情報によって投入検知センサ78の信号状態がON状態のまま一定期間以上となった場合に、投入検知エラーが発生したとみなして主記憶手段108に投入検知エラー検出フラグを設定する。
(11) Insertion detection error The insertion detection error is an error caused by a medal being jammed near the medal insertion slot 42. Specifically, it is an error detected when the insertion detection sensor 78 in the medal selector 67 continues in the ON state (signal state detecting the existence of the medal) for a certain period (about 280 ms) or more. The error detecting means 106 measures the time with the closing detection error detection timer provided in the main storage means 108 in the situation where the signal state of the closing detection sensor 78 is ON, and the closing detection is detected by the timing information of the closing detection error detection timer. When the signal state of the sensor 78 remains ON for a certain period of time or longer, it is considered that an input detection error has occurred and the input detection error detection flag is set in the main storage means 108.

各エラーには、エラーの種類に応じてE1~E9までのエラーコードが割り当てられている。具体的には、図5に示すように、逆流エラーにはエラーコードE1が割り当てられており、エンプティエラーにはエラーコードE2が割り当てられており、払出詰まりエラーにはエラーコードE3が割り当てられており、払出異常エラーにはエラーコードE4が割り当てられており、オーバーエラーにはエラーコードE5が割り当てられており、滞留エラーにはエラーコードE6が割り当てられており、バックアップエラーにはエラーコードE7が割り当てられており、ドア開放エラーにはエラーコードE8が割り当てられており、投入異常エラー、シュートエラー、および投入検知エラーにはエラーコードE9が割り当てられている。 Error codes from E1 to E9 are assigned to each error according to the type of error. Specifically, as shown in FIG. 5, the backflow error is assigned the error code E1, the empty error is assigned the error code E2, and the payout jam error is assigned the error code E3. The error code E4 is assigned to the payout error error, the error code E5 is assigned to the over error, the error code E6 is assigned to the retention error, and the error code E7 is assigned to the backup error. It is assigned, and the error code E8 is assigned to the door open error, and the error code E9 is assigned to the throw-in abnormality error, the shoot error, and the throw-in detection error.

エラー管理手段107は、エラー検出手段106によってエラーが検出されると、検出されたエラーを、液晶ディスプレイ34や第一メイン表示器90を介して報知する処理を実行する。具体的には、エラー管理手段107は、検出されたエラーの種類に対応したエラーコードを設定して、設定されたエラーコードを、液晶ディスプレイ34や第一メイン表示器90に表示させる。換言すると、エラー管理手段107は、設定されているエラー検出フラグ(逆流エラー検出フラグ、エンプティエラー検出フラグ、払出詰まりエラー検出フラグ、払出異常エラー検出フラグ、オーバーエラー検出フラグ、滞留エラー検出フラグ、バックアップエラー検出フラグ、ドア開放エラー検出フラグ、投入異常エラー検出フラグ、シュートエラー検出フラグ、または投入検知エラー検出フラグ)に応じたエラーコードを、液晶ディスプレイ34や第一メイン表示器90に表示させる。 When an error is detected by the error detecting means 106, the error management means 107 executes a process of notifying the detected error via the liquid crystal display 34 or the first main display 90. Specifically, the error management means 107 sets an error code corresponding to the type of the detected error, and displays the set error code on the liquid crystal display 34 or the first main display 90. In other words, the error management means 107 has set error detection flags (backflow error detection flag, empty error detection flag, payout jam error detection flag, payout error detection flag, over error detection flag, retention error detection flag, backup. The error code corresponding to the error detection flag, the door open error detection flag, the closing error detection flag, the shoot error detection flag, or the closing detection error detection flag) is displayed on the liquid crystal display 34 or the first main display 90.

また、エラー管理手段107は、所定の解除操作が行われたことに基づいてエラー検出フラグ等をクリアする解除処理を行う。具体的には、エラー管理手段107は、設定変更スイッチ26が押下されたこと、またはドアキーシリンダ66にドアキーが挿入された状態でドアキーが反時計回りに回転された(捻られた)ことを解除操作として受け付けて、これらの解除操作によって設定変更スイッチ26またはドアセンサ76から信号が入力されると、解除操作が行われたと判断して、主記憶手段108に記憶されているエラー検出フラグやタイマの計時情報等のエラーに関連する情報をクリア(消去)する解除処理を行う。
なお、第一メイン表示器90にエラーコードを表示させた後に、主記憶手段108に設けられたエラーウェイトタイマを用いてタイマウェイト処理を行い、タイマウェイト処理が行われている期間(例えば、約100ms)を経過した後から解除操作を受け付けるようにしてもよい。
Further, the error management means 107 performs a release process for clearing the error detection flag or the like based on the predetermined release operation. Specifically, the error management means 107 cancels that the setting change switch 26 is pressed or that the door key is rotated (twisted) counterclockwise with the door key inserted in the door key cylinder 66. When it is accepted as an operation and a signal is input from the setting change switch 26 or the door sensor 76 by these release operations, it is determined that the release operation has been performed, and the error detection flag or the timer stored in the main storage means 108 is determined. Performs a release process to clear (erase) information related to errors such as timekeeping information.
After displaying the error code on the first main display 90, the timer wait process is performed using the error wait timer provided in the main storage means 108, and the timer wait process is performed during the period (for example, about). The release operation may be accepted after 100 ms) has elapsed.

なお、エラーの解除処理の契機は前述のものに限らず、例えば、設定変更キースイッチ25に挿入された設定キーを回転させることに基づく、設定変更モードあるいは設定確認モードの開始時あるいは終了時にエラー検出フラグ等をクリアすることとしてもよい。また、設定変更モード中や、設定確認モード中においては、エラーの検出を行わず、エラー検出フラグが設定されないようになっていてもよい。換言すると、エラー管理手段107は、設定変更モードまたは設定確認モードに移行すると、設定変更モードもしくは設定確認モードへの移行前または設定変更モード中もしくは設定確認モード中に起きたエラーは、報知しないようになっていてもよい。 The trigger for the error cancellation process is not limited to the above, and for example, an error occurs at the start or end of the setting change mode or the setting confirmation mode based on the rotation of the setting key inserted in the setting change key switch 25. It may be possible to clear the detection flag or the like. Further, in the setting change mode or the setting confirmation mode, the error may not be detected and the error detection flag may not be set. In other words, when the error management means 107 shifts to the setting change mode or the setting confirmation mode, the error management means 107 does not notify the error that occurred before the transition to the setting change mode or the setting confirmation mode, or during the setting change mode or the setting confirmation mode. It may be.

次に、複数のエラーが重複して発生した場合について説明する。
遊技モードにおいて、各種エラーのうちの1つのエラー(第一のエラー)が発生し、第一のエラーのエラー検出フラグが設定された場合、エラー管理手段107は、当該第一のエラーに対応するエラーコードを液晶ディスプレイ34や第一メイン表示器90に表示させることにより、当該第一のエラーの発生を報知する。また、エラー管理手段107が当該第一のエラーを報知している状態において、各種エラーのうちの第一のエラーとは異なるエラー(第二のエラー)が発生し、第一のエラーのエラー検出フラグに加え、第二のエラーのエラー検出フラグが設定された場合、エラー管理手段107は、第一のエラーの発生を報知し続ける。この状態において、エラーの解除操作がなされると、エラー管理手段107は第一のエラーのエラー検出フラグをクリアし、第二のエラーに対応するエラーコードを液晶ディスプレイ34や第一メイン表示器90に表示させることにより、当該第二のエラーの発生を報知する。そして、再度エラーの解除操作がなされると、エラー管理手段107は第二のエラーのエラー検出フラグをクリアし、エラー管理手段107は、エラーの報知を終了する。
Next, a case where a plurality of errors occur in duplicate will be described.
In the game mode, when one of various errors (first error) occurs and the error detection flag of the first error is set, the error management means 107 corresponds to the first error. By displaying the error code on the liquid crystal display 34 or the first main display 90, the occurrence of the first error is notified. Further, in a state where the error management means 107 is informing the first error, an error (second error) different from the first error among various errors occurs, and the error detection of the first error occurs. When the error detection flag of the second error is set in addition to the flag, the error management means 107 continues to notify the occurrence of the first error. In this state, when the error cancellation operation is performed, the error management means 107 clears the error detection flag of the first error, and sets the error code corresponding to the second error to the liquid crystal display 34 or the first main display 90. Is displayed on the screen to notify the occurrence of the second error. Then, when the error cancellation operation is performed again, the error management means 107 clears the error detection flag of the second error, and the error management means 107 ends the error notification.

一方、設定確認モードにおいて、各種エラーのうちの1つのエラー(第一のエラー)が発生し検出された場合、エラー管理手段107は設定確認モード中は当該第一のエラーの報知を行わない。また、設定確認モードにおいて第一のエラーが発生し検出された後、設定確認モードが終了する前に、各種エラーのうちの第一のエラーとは異なるエラー(第二のエラー)が発生し検出された場合、エラー管理手段107は、設定確認モード中は当該第一のエラーおよび当該第二のエラーの報知を行わない。そして、設定変更キースイッチ25に挿入された設定キーが初期位置に戻され、設定確認モードが終了すると、エラー管理手段107は、予め定められた優先度に従って、第一のエラーまたは第二のエラーのいずれか一方に対応するエラーコードを液晶ディスプレイ34や第一メイン表示器90に表示させることにより、第一のエラーまたは第二のエラーの発生を報知する。そして、エラーの解除操作がなされると、エラー管理手段107は、第一のエラーと第二のエラーとのうち、報知しているエラーのエラー検出フラグをクリアし、報知していなかった他方のエラーに対応するエラーコードを液晶ディスプレイ34や第一メイン表示器90に表示させる。そして、再度エラーの解除操作がなされると、エラー管理手段107は当該他方のエラーのエラー検出フラグをクリアし、エラーコードの報知を終了する。 On the other hand, when one of various errors (first error) occurs and is detected in the setting confirmation mode, the error management means 107 does not notify the first error during the setting confirmation mode. In addition, after the first error occurs and is detected in the setting confirmation mode, an error different from the first error (second error) among various errors occurs and is detected before the setting confirmation mode ends. If so, the error management means 107 does not notify the first error and the second error during the setting confirmation mode. Then, when the setting key inserted in the setting change key switch 25 is returned to the initial position and the setting confirmation mode ends, the error management means 107 causes a first error or a second error according to a predetermined priority. By displaying the error code corresponding to any one of the above on the liquid crystal display 34 or the first main display 90, the occurrence of the first error or the second error is notified. Then, when the error cancellation operation is performed, the error management means 107 clears the error detection flag of the error being notified among the first error and the second error, and the other error not being notified. The error code corresponding to the error is displayed on the liquid crystal display 34 or the first main display 90. Then, when the error cancellation operation is performed again, the error management means 107 clears the error detection flag of the other error and ends the notification of the error code.

また、本実施形態の遊技機においては、精算モード(精算ボタン52への操作に基づくメダルの払い出しを行っている状態)において、第一のエラーと第二のエラーとの両方が発生し検出された場合にも、設定確認モードのときと同様に、精算の終了後に、予め定められた優先度に従って、第一のエラーと第二のエラーとのうちのいずれか一方を先に報知する。
以下では、設定確認モードおよび精算モードをまとめて特定状態と呼ぶこととする。なお、特定状態は、設定確認モードと精算モードとの両方を含んでいる必要はなく、また、設定確認モードおよび精算モード以外の状態を含んでいてもよく、また、設定確認モードおよび精算モードを含まない他の状態としてもよい。例えば、特定状態は、小役の入賞に基づくメダルの払い出しを行っている状態であってもよい。また、例えば、特定状態は、遊技モードにおいて第一のエラーが発生し検出されたことに基づき、エラー管理手段107が当該第一のエラーを報知している状態であってもよい。また、例えば、特定状態は、スタートレバー53に対する遊技開始操作を契機としてリール20a~20cが回転を開始してから定常回転状態に移行するまでの間の状態(リール加速中)であってもよい。
なお、本実施形態の遊技機においては、特定状態において、エラーの解除操作がなされても、エラー管理手段107は、エラー検出フラグのクリアを行わないが、クリアを行うようになっていてもよい。
Further, in the gaming machine of the present embodiment, both the first error and the second error are generated and detected in the settlement mode (the state in which the medal is paid out based on the operation to the settlement button 52). In this case, as in the setting confirmation mode, after the settlement is completed, one of the first error and the second error is notified first according to a predetermined priority.
In the following, the setting confirmation mode and the settlement mode will be collectively referred to as a specific state. It should be noted that the specific state does not need to include both the setting confirmation mode and the settlement mode, and may include a state other than the setting confirmation mode and the settlement mode, and the setting confirmation mode and the settlement mode may be included. It may be in another state that is not included. For example, the specific state may be a state in which medals are paid out based on the winning of a small winning combination. Further, for example, the specific state may be a state in which the error management means 107 notifies the first error based on the occurrence and detection of the first error in the game mode. Further, for example, the specific state may be a state (during reel acceleration) from the start of rotation of the reels 20a to 20c to the transition to the steady rotation state triggered by the game start operation with respect to the start lever 53. ..
In the gaming machine of the present embodiment, the error management means 107 does not clear the error detection flag even if the error cancellation operation is performed in a specific state, but the error detection flag may be cleared. ..

本実施形態の遊技機においては、E4>E9>E1>E6>E8の順で、対応するエラーの優先度が設定されている。そして、エラー管理手段107は、特定状態において複数のエラーが重複して発生した場合、優先度が高いエラーを先に報知する。
例えば、遊技モードにおいて、エラーコードがE9のエラーが検出され、その後、エラーコードがE4のエラーが検出される場合、エラー管理手段107は、エラーコードE9のエラーを先に報知するように処理を行う。そして、エラーの解除操作がなされると、エラー管理手段107は、エラーコードE9のエラーの報知をやめ、エラーコードE4のエラーを報知するように処理を行う。一方、設定確認モードにおいて、エラーコードがE9のエラーが検出され、その後、エラーコードがE4のエラーが検出された場合、エラー管理手段107は、設定確認モードの終了後に、エラーコードE4のエラーを先に報知するように処理を行う。そして、エラーの解除操作がなされると、エラー管理手段107は、エラーコードE4のエラーの報知をやめ、エラーコードE9のエラーを報知するように処理を行う。
なお、エラーの優先度は、エラーの深刻度に従って定められており、発生した場合に不正行為が行われている可能性が高いエラーや、エラーの原因が不正行為である場合に直ちに発見しなければならないエラーであるほど優先度が高く設定されている。換言すると、管理者に知らせるべき優先順位の高いエラーほど優先度が高く設定されている。なお、特定状態において複数のエラーが重複して検出された場合に、管理者に知らせるべき優先順位の低いエラーを先に報知することとしてもよい。また、遊技機の状態に応じてエラーの優先度が変わるものであってもよい。
In the gaming machine of the present embodiment, the priority of the corresponding error is set in the order of E4>E9>E1>E6> E8. Then, when a plurality of errors occur in duplicate in a specific state, the error management means 107 first notifies the error having a high priority.
For example, in the game mode, when an error with an error code of E9 is detected and then an error with an error code of E4 is detected, the error management means 107 processes so as to notify the error of the error code E9 first. conduct. Then, when the error cancellation operation is performed, the error management means 107 stops the notification of the error of the error code E9 and performs a process so as to notify the error of the error code E4. On the other hand, when an error with an error code of E9 is detected in the setting confirmation mode and then an error with an error code of E4 is detected, the error management means 107 issues an error with the error code E4 after the setting confirmation mode ends. Processing is performed so as to notify first. Then, when the error cancellation operation is performed, the error management means 107 stops the notification of the error of the error code E4 and performs a process so as to notify the error of the error code E9.
The priority of the error is determined according to the severity of the error, and if an error occurs that is likely to be fraudulent, or if the cause of the error is fraudulent activity, it must be found immediately. The higher the priority is set, the more the error must be. In other words, the higher the priority error that should be notified to the administrator, the higher the priority is set. When a plurality of errors are detected in duplicate in a specific state, the error having a low priority to be notified to the administrator may be notified first. Further, the priority of the error may change depending on the state of the gaming machine.

また、各種エラーは、エラーコード毎に、エラーを報知可能な状態が異なっている。例えば、エラーコードE2、E3のエラーは、メダルの払い出し中にのみ報知されるようになっている。 Further, various errors have different states in which the error can be notified for each error code. For example, the error of the error codes E2 and E3 is notified only during the payout of the medal.

続いて、副制御基板72について説明する。副制御基板72は、演出制御手段131と副記憶手段132とを備えている。 Subsequently, the sub-control board 72 will be described. The sub-control board 72 includes an effect control means 131 and a sub-storage means 132.

演出制御手段131は、副記憶手段132に記憶されている演出データに基づいて、液晶ディスプレイ34を用いて行う表示演出や、スピーカ36を用いて行う音響演出や、照明装置38を用いて行う発光演出に関する制御を行う。例えば、遊技状態等に応じて液晶ディスプレイ34の表示内容を変化させたり、スピーカ36から音を出力させたり、照明装置38を点灯/消灯させたりすることにより、遊技を盛り上げたり、遊技を補助するための演出をしたりする。 The effect control means 131 is a display effect performed by using the liquid crystal display 34, an acoustic effect performed by using the speaker 36, and light emission performed by using the lighting device 38, based on the effect data stored in the sub-storage means 132. Controls the production. For example, by changing the display content of the liquid crystal display 34 according to the game state or the like, outputting sound from the speaker 36, or turning on / off the lighting device 38, the game is lively or assisted. To produce for the purpose.

また、エラー検出フラグが主記憶手段108に設定されると、主制御基板70(エラー管理手段107)から副制御基板72に対してエラーの発生についての報知を行う旨のコマンドが送られるようになっており、副制御基板72では、主制御基板70から送られたコマンドに従って演出制御手段131がエラーの発生内容に対応する画像を液晶ディスプレイ34に表示させる制御や、エラー発生に対応する警告音をスピーカ36から出力させる制御等を行う。 Further, when the error detection flag is set in the main storage means 108, the main control board 70 (error management means 107) sends a command to notify the sub control board 72 about the occurrence of an error. In the sub-control board 72, the effect control means 131 controls to display an image corresponding to the error occurrence content on the liquid crystal display 34 according to a command sent from the main control board 70, and a warning sound corresponding to the error occurrence. Is controlled to be output from the speaker 36.

図6に示すように、主制御基板70は、CPU200と、3つの入力ポート(第一入力ポート201、第二入力ポート202、第三入力ポート203)と、ROM204と、RAM205と、を備えている。CPU200と、第三入力ポート203と、ROM204と、RAM205とは、1つのICとしてパッケージングされて集約されており、メインIC300の一部を構成している。また、第一入力ポート201と、第二入力ポート202とはそれぞれ、メインIC300とは別体のICとなっている。また、第一入力ポート201と第二入力ポート202とには、同一(同種)のICが用いられている。そして、前述のように、これらCPU200、ROM204およびRAM205を含むハードウェアならびにROM205に予め記憶されている所定のプログラムからなるソフトウェア等により、主制御基板70が、設定変更手段101、設定確認手段102、払出制御手段103、遊技制御手段104、乱数発生手段105、エラー検出手段106、エラー管理手段107、エッジ検出手段400、情報制御手段500および主記憶手段108として機能するようになっている。なお、第一入力ポート201および第二入力ポート202には、例えばシュミットトリガバッファを用いることができる。
なお、副制御基板72の機能(構成部品)の一部または全部を主制御基板70が有していてもよく、主制御基板70の機能(構成部品)の一部または全部を副制御基板72が有していてもよい。すなわち、副制御基板72が遊技の進行を制御してもよく、主制御基板70が演出を制御してもよい。また、副制御基板72が、メインIC300やCPU200や入力ポート201~203やROM204やRAM205等を有していてもよい。そして、後述する主制御基板70が行う処理(例えばエッジ検出処理やレベル検出処理、あるいはこれらの検出結果に基づく処理等)を副制御基板72が行うこととしてもよい。
As shown in FIG. 6, the main control board 70 includes a CPU 200, three input ports (first input port 201, second input port 202, third input port 203), ROM 204, and RAM 205. There is. The CPU 200, the third input port 203, the ROM 204, and the RAM 205 are packaged and integrated as one IC, and form a part of the main IC 300. Further, the first input port 201 and the second input port 202 are ICs that are separate from the main IC 300, respectively. Further, the same (same type) IC is used for the first input port 201 and the second input port 202. Then, as described above, the main control board 70 uses the setting changing means 101, the setting confirming means 102, and the like by the hardware including the CPU 200, the ROM 204, and the RAM 205, and the software including the predetermined program stored in the ROM 205 in advance. It functions as a payout control means 103, a game control means 104, a random number generation means 105, an error detection means 106, an error management means 107, an edge detection means 400, an information control means 500, and a main storage means 108. For example, a Schmitt trigger buffer can be used for the first input port 201 and the second input port 202.
The main control board 70 may have a part or all of the functions (components) of the sub control board 72, and the sub control board 72 may have a part or all of the functions (components) of the main control board 70. May have. That is, the sub control board 72 may control the progress of the game, or the main control board 70 may control the effect. Further, the sub-control board 72 may have a main IC 300, a CPU 200, input ports 201 to 203, a ROM 204, a RAM 205, and the like. Then, the sub-control board 72 may perform the processing (for example, edge detection processing, level detection processing, processing based on these detection results, etc.) performed by the main control board 70, which will be described later.

図6に、第一入力ポート201、第二入力ポート202、第三入力ポート203、メインIC300および周辺装置の接続関係と、これらの各端子に入力される信号を示す。 FIG. 6 shows the connection relationship between the first input port 201, the second input port 202, the third input port 203, the main IC 300, and peripheral devices, and the signals input to each of these terminals.

メインIC300は、入出力端子D0~D7と、入力端子PI0~PI7と、パルス出力端子PO0~PO4とを有している。また、第一入力ポート201は、入力端子A1~A8と、出力端子Y1~Y8とを有しており、同じ番号が付された入力端子と出力端子とがそれぞれ対応している。また、第二入力ポート202、第三入力ポート203も同様に、入力端子A1~A8と、出力端子Y1~Y8とを有しており、同じ番号が付された入力端子と出力端子とがそれぞれ対応している。また、第一入力ポート201および第二入力ポート202は、イネーブル端子 ̄Gを有している。
なお、メインIC300、第一入力ポート201、第二入力ポート202および第三入力ポート203は、これ以外にも複数の端子を有している。
The main IC 300 has input / output terminals D0 to D7, input terminals PI0 to PI7, and pulse output terminals PO0 to PO4. Further, the first input port 201 has input terminals A1 to A8 and output terminals Y1 to Y8, and the input terminals and output terminals having the same numbers correspond to each other. Similarly, the second input port 202 and the third input port 203 also have input terminals A1 to A8 and output terminals Y1 to Y8, and the input terminal and the output terminal with the same number are respectively. It corresponds. Further, the first input port 201 and the second input port 202 have an enable terminal  ̄G.
The main IC 300, the first input port 201, the second input port 202, and the third input port 203 also have a plurality of terminals.

メインIC300の入出力端子D0は、第一入力ポート201の出力端子Y1および第二入力ポート202の出力端子Y1に、配線MD0を介して接続されている。また、メインIC300の入出力端子D1は、第一入力ポート201の出力端子Y2および第二入力ポート202の出力端子Y2に、配線MD1を介して接続されている。また、メインIC300の入出力端子D2は、第一入力ポート201の出力端子Y3および第二入力ポート202の出力端子Y3に、配線MD2を介して接続されている。また、メインIC300の入出力端子D3は、第一入力ポート201の出力端子Y4および第二入力ポート202の出力端子Y4に、配線MD3を介して接続されている。また、メインIC300の入出力端子D4は、第一入力ポート201の出力端子Y5および第二入力ポート202の出力端子Y5に配線MD4を介して接続されている。また、メインIC300の入出力端子D5は、第一入力ポート201の出力端子Y6および第二入力ポート202の出力端子Y6に配線MD5を介して接続されている。また、メインIC300の入出力端子D6は、第一入力ポート201の出力端子Y7および第二入力ポート202の出力端子Y7に配線MD6を介して接続されている。また、メインIC300の入出力端子D7は、第一入力ポート201の出力端子Y8および第二入力ポート202の出力端子Y8に配線MD7を介して接続されている。 The input / output terminal D0 of the main IC 300 is connected to the output terminal Y1 of the first input port 201 and the output terminal Y1 of the second input port 202 via the wiring MD0. Further, the input / output terminal D1 of the main IC 300 is connected to the output terminal Y2 of the first input port 201 and the output terminal Y2 of the second input port 202 via the wiring MD1. Further, the input / output terminal D2 of the main IC 300 is connected to the output terminal Y3 of the first input port 201 and the output terminal Y3 of the second input port 202 via the wiring MD2. Further, the input / output terminal D3 of the main IC 300 is connected to the output terminal Y4 of the first input port 201 and the output terminal Y4 of the second input port 202 via the wiring MD3. Further, the input / output terminal D4 of the main IC 300 is connected to the output terminal Y5 of the first input port 201 and the output terminal Y5 of the second input port 202 via the wiring MD4. Further, the input / output terminal D5 of the main IC 300 is connected to the output terminal Y6 of the first input port 201 and the output terminal Y6 of the second input port 202 via the wiring MD5. Further, the input / output terminal D6 of the main IC 300 is connected to the output terminal Y7 of the first input port 201 and the output terminal Y7 of the second input port 202 via the wiring MD6. Further, the input / output terminal D7 of the main IC 300 is connected to the output terminal Y8 of the first input port 201 and the output terminal Y8 of the second input port 202 via the wiring MD7.

また、メインIC300の入力端子PI0は、第三入力ポート203の入力端子A1と接続されている。また、メインIC300の入力端子PI1は、第三入力ポート203の入力端子A2と接続されている。また、メインIC300の入力端子PI2は、第三入力ポート203の入力端子A3と接続されている。メインIC300の入力端子PI3は、第三入力ポート203の入力端子A4と接続されている。メインIC300の入力端子PI4は、第三入力ポート203の入力端子A5と接続されている。メインIC300の入力端子PI5は、第三入力ポート203の入力端子A6と接続されている。メインIC300の入力端子PI6は、第三入力ポート203の入力端子A7と接続されている。メインIC300の入力端子PI7は、第三入力ポート203の入力端子A8と接続されている。 Further, the input terminal PI0 of the main IC 300 is connected to the input terminal A1 of the third input port 203. Further, the input terminal PI1 of the main IC 300 is connected to the input terminal A2 of the third input port 203. Further, the input terminal PI2 of the main IC 300 is connected to the input terminal A3 of the third input port 203. The input terminal PI3 of the main IC 300 is connected to the input terminal A4 of the third input port 203. The input terminal PI4 of the main IC 300 is connected to the input terminal A5 of the third input port 203. The input terminal PI5 of the main IC 300 is connected to the input terminal A6 of the third input port 203. The input terminal PI6 of the main IC 300 is connected to the input terminal A7 of the third input port 203. The input terminal PI7 of the main IC 300 is connected to the input terminal A8 of the third input port 203.

メインIC300の入出力端子D0~D7および第三入力ポート203の出力端子Y1~Y8は、それぞれCPU200と接続されている。また、メインIC300の入出力端子D0~D7に入力された信号および第三入力ポート203の出力端子Y1~Y8から出力された信号は、それぞれCPU200でエッジの検出やレベルの検出が行われるようになっている。 The input / output terminals D0 to D7 of the main IC 300 and the output terminals Y1 to Y8 of the third input port 203 are connected to the CPU 200, respectively. Further, for the signals input to the input / output terminals D0 to D7 of the main IC 300 and the signals output from the output terminals Y1 to Y8 of the third input port 203, the CPU 200 detects the edge and the level, respectively. It has become.

第一入力ポート201の入力端子A1は、第一ストップボタン54aに接続されている。また、第一入力ポート201の入力端子A2は、第二ストップボタン54bに接続されている。また、第一入力ポート201の入力端子A3は、第三ストップボタン54cに接続されている。また、第一入力ポート201の入力端子A4は、スタートレバー53に接続されている。また、第一入力ポート201の入力端子A5は、MAXベットボタン56に接続されている。また、第一入力ポート201の入力端子A6は、シュートセンサ84に接続されている。また、第一入力ポート201の入力端子A7は、ドアセンサ76に接続されている。また、第一入力ポート201の入力端子A8は、設定変更スイッチ26に接続されている。 The input terminal A1 of the first input port 201 is connected to the first stop button 54a. Further, the input terminal A2 of the first input port 201 is connected to the second stop button 54b. Further, the input terminal A3 of the first input port 201 is connected to the third stop button 54c. Further, the input terminal A4 of the first input port 201 is connected to the start lever 53. Further, the input terminal A5 of the first input port 201 is connected to the MAX bet button 56. Further, the input terminal A6 of the first input port 201 is connected to the chute sensor 84. Further, the input terminal A7 of the first input port 201 is connected to the door sensor 76. Further, the input terminal A8 of the first input port 201 is connected to the setting change switch 26.

第二入力ポート202の入力端子A1は、第一メダル通過センサ80に接続されている。また、第二入力ポート202の入力端子A2は、第二メダル通過センサ82に接続されている。また、第二入力ポート202の入力端子A3は、投入検知センサ78に接続されている。また、第二入力ポート202の入力端子A4は、ドア開閉スイッチ74に接続されている。また、第二入力ポート202の入力端子A5は、設定変更キースイッチ25に接続されている。また、第二入力ポート202の入力端子A6は、オーバーフローセンサ86に接続されている。また、第二入力ポート202の入力端子A7は、精算ボタン52に接続されている。また、第二入力ポート202の入力端子A8は、払出センサ88に接続されている。 The input terminal A1 of the second input port 202 is connected to the first medal passing sensor 80. Further, the input terminal A2 of the second input port 202 is connected to the second medal passing sensor 82. Further, the input terminal A3 of the second input port 202 is connected to the input detection sensor 78. Further, the input terminal A4 of the second input port 202 is connected to the door open / close switch 74. Further, the input terminal A5 of the second input port 202 is connected to the setting change key switch 25. Further, the input terminal A6 of the second input port 202 is connected to the overflow sensor 86. Further, the input terminal A7 of the second input port 202 is connected to the checkout button 52. Further, the input terminal A8 of the second input port 202 is connected to the payout sensor 88.

メインIC300の入力端子PI0(第三入力ポート203の入力端子A1)は、第一インデックスセンサ24aに接続されている。また、メインIC300の入力端子PI1(第三入力ポート203の入力端子A2)は、第二インデックスセンサ24bに接続されている。また、メインIC300の入力端子PI2(第三入力ポート203の入力端子A3)は、第三インデックスセンサ24cに接続されている。また、メインIC300の入力端子PI5は、電源断検知回路(図示せず)に接続されている。また、メインIC300の入力端子PI3,PI4,PI6,PI7は、メインIC300の電源に接続されている。
なお、ここで電源断検知回路とは、電源断(電断)が発生し、電源ユニット14からの電源供給が無くなる場合に、このことを知らせるための信号を出力する回路であるが、このように電源を監視して所定の出力を行う回路は周知のものであるため、説明を省略する。
The input terminal PI0 of the main IC 300 (input terminal A1 of the third input port 203) is connected to the first index sensor 24a. Further, the input terminal PI1 of the main IC 300 (input terminal A2 of the third input port 203) is connected to the second index sensor 24b. Further, the input terminal PI2 of the main IC 300 (input terminal A3 of the third input port 203) is connected to the third index sensor 24c. Further, the input terminal PI5 of the main IC 300 is connected to a power supply cutoff detection circuit (not shown). Further, the input terminals PI3, PI4, PI6, PI7 of the main IC 300 are connected to the power supply of the main IC 300.
Here, the power supply cutoff detection circuit is a circuit that outputs a signal to notify when a power supply cutoff (power cutoff) occurs and the power supply from the power supply unit 14 is cut off. Since the circuit that monitors the power supply and outputs a predetermined output is well known, the description thereof will be omitted.

なお、第一入力ポート201、第二入力ポート202またはメインIC300と、各種ボタン、スイッチまたはセンサ等とは、中継基板やバッファ回路等を介して接続されている。 The first input port 201, the second input port 202, or the main IC 300 and various buttons, switches, sensors, or the like are connected to each other via a relay board, a buffer circuit, or the like.

また、設定変更キースイッチ25および設定変更スイッチ26は、回路図で示すと図7のようになっている。設定変更キースイッチ25は、第一状態(図7に示す状態)においては、第二入力ポート202側から見ると開放状態となっている。また、設定変更キースイッチ25と第二入力ポート202とを繋ぐ配線は、プルアップ抵抗R1を介して電源に繋がれている(プルアップされている)。したがって、第一状態においては、第二入力ポート202の入力端子A5は、Highに固定されている。一方、第二状態においては、設定変更キースイッチ25は、設定変更キースイッチ25と第二入力ポート202とを繋ぐ配線をGND(グランド)に短絡させる。したがって、第二状態においては、第二入力ポート202の入力端子A5は、Lowに固定されている。 Further, the setting change key switch 25 and the setting change switch 26 are as shown in FIG. 7 in the circuit diagram. In the first state (state shown in FIG. 7), the setting change key switch 25 is in an open state when viewed from the second input port 202 side. Further, the wiring connecting the setting change key switch 25 and the second input port 202 is connected (pulled up) to the power supply via the pull-up resistor R1. Therefore, in the first state, the input terminal A5 of the second input port 202 is fixed to High. On the other hand, in the second state, the setting change key switch 25 short-circuits the wiring connecting the setting change key switch 25 and the second input port 202 to GND (ground). Therefore, in the second state, the input terminal A5 of the second input port 202 is fixed to Low.

また、設定変更スイッチ26は、第一状態(図7に示す状態)においては、第一入力ポート201側から見ると開放状態となっている。また、設定変更スイッチ26と第一入力ポート201とを繋ぐ配線は、プルアップ抵抗R2を介して電源に繋がれている(プルアップされている)。したがって、第一状態においては、第一入力ポート201の入力端子A8は、Highに固定されている。一方、第二状態においては、設定変更スイッチ26は、設定変更スイッチ26と第一入力ポート201とを繋ぐ配線をGNDに短絡させる。したがって、第二状態においては、第一入力ポート201の入力端子A8は、Lowに固定されている。 Further, in the first state (state shown in FIG. 7), the setting change switch 26 is in an open state when viewed from the first input port 201 side. Further, the wiring connecting the setting change switch 26 and the first input port 201 is connected (pulled up) to the power supply via the pull-up resistor R2. Therefore, in the first state, the input terminal A8 of the first input port 201 is fixed to High. On the other hand, in the second state, the setting change switch 26 short-circuits the wiring connecting the setting change switch 26 and the first input port 201 to GND. Therefore, in the second state, the input terminal A8 of the first input port 201 is fixed to Low.

次に、各種ボタン、スイッチあるいはセンサ等から出力され、各入力ポート201~203を介して送られる信号について図6および図8を参照しながら説明する。 Next, signals output from various buttons, switches, sensors, etc., and transmitted via the respective input ports 201 to 203 will be described with reference to FIGS. 6 and 8.

第一ストップボタン54aは、その操作状態を示す信号である「第一回動停止ボタン信号(ストップボタン信号)」を出力する。「第一回動停止ボタン信号」は、第一ストップボタン54aの押圧部が押下されていない場合にOFF状態となり、押下されている場合にON状態となる。また、第二ストップボタン54bは、その操作状態を示す信号である「第二回胴停止ボタン信号(ストップボタン信号)」を出力する。「第二回動停止ボタン信号」は、第二ストップボタン54bの押圧部が押下されていない場合にOFF状態となり、押下されている場合にON状態となる。また、第三ストップボタン54cは、その操作状態を示す信号である「第三回胴停止ボタン信号(ストップボタン信号)」を出力する。「第三回動停止ボタン信号」は、第三ストップボタン54cの押圧部が押下されていない場合にOFF状態となり、押下されている場合にON状態となる。また、スタートレバー53は、その操作状態を示す信号である「スタートレバー信号」を出力する。「スタートレバー信号」は、スタートレバー53の操作部が操作されていない場合にOFF状態となり、操作されている場合にON状態となる。また、MAXベットボタン56は、その操作状態を示す信号である「MAXベットボタン信号」を出力する。「MAXベットボタン信号」は、MAXベットボタン56の押圧部が押下されていない場合にOFF状態となり、押下されている場合にON状態となる。また、シュートセンサ84は、物体(メダル)を検知しているか否かを示す信号である「シュートセンサ信号」を出力する。「シュートセンサ信号」は、シュートセンサ84が物体(メダル)を検知していない場合(シュートセンサ84部分にメダルがない場合(以下同様))にOFF状態となり、検知している場合(シュートセンサ84部分にメダルがある場合(以下同様))にON状態となる。また、ドアセンサ76は、ドアキーシリンダ66に挿入されたドアキーが反時計回りに回転されているか否か示す信号である「ドアセンサ信号」を出力する。「ドアセンサ信号」は、ドアキーシリンダ66に挿入されたドアキーが反時計回りに回転されていない場合にOFF状態となり、回転されている場合にON状態となる。また、設定変更スイッチ26は、設定変更スイッチ26の状態を示す信号である「設定変更スイッチ信号」を出力する。「設定変更スイッチ信号」は、設定変更スイッチが前述の第一状態である場合にOFF状態となり、前述の第二状態である場合にON状態となる。 The first stop button 54a outputs a "first rotation stop button signal (stop button signal)" which is a signal indicating the operation state. The "first rotation stop button signal" is in the OFF state when the pressing portion of the first stop button 54a is not pressed, and is in the ON state when the pressing portion is pressed. Further, the second stop button 54b outputs a "second body stop button signal (stop button signal)" which is a signal indicating the operation state. The "second rotation stop button signal" is in the OFF state when the pressing portion of the second stop button 54b is not pressed, and is in the ON state when the pressing portion is pressed. Further, the third stop button 54c outputs a "third body stop button signal (stop button signal)" which is a signal indicating the operation state. The "third rotation stop button signal" is in the OFF state when the pressing portion of the third stop button 54c is not pressed, and is in the ON state when the pressing portion is pressed. Further, the start lever 53 outputs a "start lever signal" which is a signal indicating the operation state thereof. The "start lever signal" is in the OFF state when the operation unit of the start lever 53 is not operated, and is in the ON state when the operation unit is operated. Further, the MAX bet button 56 outputs a "MAX bet button signal" which is a signal indicating the operation state thereof. The "MAX bet button signal" is turned OFF when the pressed portion of the MAX bet button 56 is not pressed, and is turned ON when the pressed portion of the MAX bet button 56 is pressed. Further, the shoot sensor 84 outputs a "shoot sensor signal" which is a signal indicating whether or not an object (medal) is detected. The "shoot sensor signal" is turned off when the shoot sensor 84 does not detect an object (medal) (when there is no medal in the shoot sensor 84 portion (the same applies hereinafter)), and when it is detected (shoot sensor 84). When there is a medal in the part (same below), it is turned on. Further, the door sensor 76 outputs a "door sensor signal" which is a signal indicating whether or not the door key inserted in the door key cylinder 66 is rotated counterclockwise. The "door sensor signal" is in the OFF state when the door key inserted in the door key cylinder 66 is not rotated counterclockwise, and is in the ON state when it is rotated. Further, the setting change switch 26 outputs a "setting change switch signal" which is a signal indicating the state of the setting change switch 26. The "setting change switch signal" is turned off when the setting change switch is in the first state described above, and is turned on when the setting change switch is in the second state described above.

また、第一メダル通過センサ80は、物体(メダル)を検知しているか否かを示す信号である「第一メダル通過センサ信号」を出力する。「第一メダル通過センサ信号」は、第一メダル通過センサ80が物体(メダル)を検知していない場合にOFF状態となり、検知している場合にON状態となる。また、第二メダル通過センサ82は、物体(メダル)を検知しているか否かを示す信号である「第二メダル通過センサ信号」を出力する。「第二メダル通過センサ信号」は、第二メダル通過センサ82が物体(メダル)を検知していない場合にOFF状態となり、検知している場合にON状態となる。また、投入検知センサ78は、物体(メダル)を検知しているか否かを示す信号である「投入検知センサ信号」を出力する。「投入検知センサ信号」は、投入検知センサ78が物体(メダル)を検知していない場合にOFF状態となり、検知している場合にON状態となる。また、ドア開閉スイッチ74は、下扉40(前扉12)が開いているか否かを示す信号である「ドア開閉スイッチ信号」を出力する。「ドア開閉スイッチ信号」は、下扉40(前扉12)が閉じている場合にOFF状態となり、開いている場合にON状態となる。また、設定変更キースイッチ25は、設定変更キースイッチ25の状態を示す信号である「設定キースイッチ信号」を出力する。「設定キースイッチ信号」は、設定変更キースイッチ25が前述の第一状態である場合にOFF状態となり、前述の第二状態である場合にON状態となる。また、オーバーフローセンサ86は、キャッシュボックス18内のメダルが所定量を超えているか否かを示す信号である「オーバーフローセンサ信号」を出力する。「オーバーフローセンサ信号」は、キャッシュボックス18内のメダルが所定量を超えていない場合にOFF状態となり、超えている場合にON状態となる。また、精算ボタン52は、その操作状態を示す信号である「精算ボタン信号」を出力する。「精算ボタン信号」は、精算ボタン52の押圧部が押下されていない場合にOFF状態となり、押下されている場合にON状態となる。また、払出センサ88は、物体(メダル)を検知しているか否かを示す信号である「払出センサ信号」を出力する。「払出センサ信号」は、払出センサ88が物体(メダル)を検知していない場合にOFF状態となり、検知している場合にON状態となる。 Further, the first medal passing sensor 80 outputs a "first medal passing sensor signal" which is a signal indicating whether or not an object (medal) is detected. The "first medal passing sensor signal" is turned off when the first medal passing sensor 80 does not detect an object (medal), and is turned on when the object (medal) is detected. Further, the second medal passing sensor 82 outputs a "second medal passing sensor signal" which is a signal indicating whether or not an object (medal) is detected. The "second medal passing sensor signal" is turned OFF when the second medal passing sensor 82 does not detect an object (medal), and is turned ON when the object (medal) is detected. Further, the charging detection sensor 78 outputs a “loading detection sensor signal” which is a signal indicating whether or not an object (medal) is detected. The “input detection sensor signal” is turned off when the input detection sensor 78 does not detect an object (medal), and is turned on when the object (medal) is detected. Further, the door open / close switch 74 outputs a "door open / close switch signal" which is a signal indicating whether or not the lower door 40 (front door 12) is open. The "door open / close switch signal" is turned off when the lower door 40 (front door 12) is closed, and turned on when the lower door 40 (front door 12) is open. Further, the setting change key switch 25 outputs a "setting key switch signal" which is a signal indicating the state of the setting change key switch 25. The "setting key switch signal" is turned off when the setting change key switch 25 is in the above-mentioned first state, and turned on when the setting change key switch 25 is in the above-mentioned second state. Further, the overflow sensor 86 outputs an "overflow sensor signal" which is a signal indicating whether or not the number of medals in the cash box 18 exceeds a predetermined amount. The "overflow sensor signal" is turned off when the number of medals in the cash box 18 does not exceed a predetermined amount, and turned on when the number of medals exceeds a predetermined amount. Further, the settlement button 52 outputs a "settlement button signal" which is a signal indicating the operation state. The "payment button signal" is in the OFF state when the pressing portion of the payment button 52 is not pressed, and is in the ON state when the pressing portion is pressed. Further, the payout sensor 88 outputs a "payout sensor signal" which is a signal indicating whether or not an object (medal) is detected. The "payout sensor signal" is turned off when the payout sensor 88 does not detect an object (medal), and is turned on when the payout sensor 88 has detected an object (medal).

また、第一インデックスセンサ24aは、第一リール20aのインデックスを検知しているか否かを示す信号である「第一回動インデックスセンサ信号」を出力する。「第一回動インデックスセンサ信号」は、第一インデックスセンサ24aが第一リール20aのインデックスを検知していない場合にOFF状態となり、検知している場合にON状態となる。また、第二インデックスセンサ24bは、第二リール20bのインデックスを検知しているか否かを示す信号である「第二回動インデックスセンサ信号」を出力する。「第二回動インデックスセンサ信号」は、第二インデックスセンサ24bが第二リール20bのインデックスを検知していない場合にOFF状態となり、検知している場合にON状態となる。また、第三インデックスセンサ24cは、第三リール20cのインデックスを検知しているか否かを示す信号である「第三回動インデックスセンサ信号」を出力する。「第三回動インデックスセンサ信号」は、第三インデックスセンサ24cが第三リール20cのインデックスを検知していない場合にOFF状態となり、検知している場合にON状態となる。また、電源断検知回路は、電源ユニット14からの電源供給が無くなることを知らせるための信号である「電源断予告信号」を出力する。「電源断予告信号」は、電源ユニット14の電源スイッチ15がON状態の場合(電源ユニット14からの電源供給がある場合)にOFF状態となり、電源ユニット14の電源スイッチ15がOFF状態になると(電源ユニット14からの電源供給が無くなると)ON状態となる。 Further, the first index sensor 24a outputs a "first rotation index sensor signal" which is a signal indicating whether or not the index of the first reel 20a is detected. The "first rotation index sensor signal" is turned OFF when the first index sensor 24a does not detect the index of the first reel 20a, and is turned ON when the index of the first reel 20a is detected. Further, the second index sensor 24b outputs a "second rotation index sensor signal" which is a signal indicating whether or not the index of the second reel 20b is detected. The "second rotation index sensor signal" is turned OFF when the second index sensor 24b does not detect the index of the second reel 20b, and is turned ON when the index of the second reel 20b is detected. Further, the third index sensor 24c outputs a "third rotation index sensor signal" which is a signal indicating whether or not the index of the third reel 20c is detected. The "third rotation index sensor signal" is turned OFF when the third index sensor 24c does not detect the index of the third reel 20c, and is turned ON when the index of the third reel 20c is detected. Further, the power supply cutoff detection circuit outputs a "power supply cutoff warning signal" which is a signal for notifying that the power supply from the power supply unit 14 is cut off. The "power supply cutoff warning signal" is turned off when the power switch 15 of the power supply unit 14 is turned on (when power is supplied from the power supply unit 14), and is turned off when the power switch 15 of the power supply unit 14 is turned off (when the power switch 15 of the power supply unit 14 is turned off). (When the power supply from the power supply unit 14 is cut off), the power supply is turned on.

「第一回動停止ボタン信号」、「第二回動停止ボタン信号」、「第三回動停止ボタン信号」、「スタートレバー信号」、「MAXベットボタン信号」、「シュートセンサ信号」、「ドアセンサ信号」、「設定変更スイッチ信号」は、それぞれ第一入力ポート201の各入力端子A1~A8に入力される。また、第一入力ポート201の各入力端子A1~A8に入力される各信号は、メインIC300のCPU200から、メインIC300のパルス出力端子PO0および配線RD0を介して第一入力ポート201のイネーブル端子 ̄Gに読み込み信号が送られると(イネーブル端子 ̄Gに入力される信号がLow状態となると)、対応する出力端子Y1~Y8から出力されて、メインIC300の各入出力端子D0~D7に入力される。そして、メインIC300の各入出力端子D0~D7に入力された信号が、CPU200に入力される。すなわち、「第一回動停止ボタン信号」、「第二回動停止ボタン信号」、「第三回動停止ボタン信号」、「スタートレバー信号」、「MAXベットボタン信号」、「シュートセンサ信号」、「ドアセンサ信号」、「設定変更スイッチ信号」は、それぞれ第一入力ポート201を介してメインIC300(CPU200)へ伝送される。
なお、イネーブル端子 ̄Gに入力される信号がHigh状態の場合、第一入力ポート201の出力端子Y1~Y8は、ハイインピーダンス状態となり、入力端子A1~A8に入力される各信号はメインIC300へ伝送されない。
"First rotation stop button signal", "second rotation stop button signal", "third rotation stop button signal", "start lever signal", "MAX bet button signal", "shoot sensor signal", " The "door sensor signal" and the "setting change switch signal" are input to the input terminals A1 to A8 of the first input port 201, respectively. Further, each signal input to each input terminal A1 to A8 of the first input port 201 is an enable terminal of the first input port 201 from the CPU 200 of the main IC 300 via the pulse output terminal PO0 of the main IC 300 and the wiring RD0. When a read signal is sent to G (when the signal input to enable terminal G is in the Low state), it is output from the corresponding output terminals Y1 to Y8 and input to each input / output terminal D0 to D7 of the main IC 300. To. Then, the signals input to the input / output terminals D0 to D7 of the main IC 300 are input to the CPU 200. That is, "first rotation stop button signal", "second rotation stop button signal", "third rotation stop button signal", "start lever signal", "MAX bet button signal", "shoot sensor signal". , "Door sensor signal" and "setting change switch signal" are transmitted to the main IC 300 (CPU 200) via the first input port 201, respectively.
When the signal input to the enable terminal  ̄G is in the High state, the output terminals Y1 to Y8 of the first input port 201 are in the high impedance state, and each signal input to the input terminals A1 to A8 is sent to the main IC 300. Not transmitted.

また、「第一メダル通過センサ信号」、「第二メダル通過センサ信号」、「投入検知センサ信号」、「ドア開閉スイッチ信号」、「設定キースイッチ信号」、「オーバーフローセンサ信号」、「精算ボタン信号」、「払出センサ信号」は、それぞれ第二入力ポート202の各入力端子A1~A8に入力される。また、第二入力ポート202の各入力端子A1~A8に入力される各信号は、メインIC300のCPU200から、メインIC300のパルス出力端子PO1および配線RD1を介して第二入力ポート202のイネーブル端子 ̄Gに読み込み信号が送られる(イネーブル端子 ̄Gに入力される信号がLow状態となると)と、対応する出力端子Y1~Y8から出力されて、メインIC300の各入出力端子D0~D7に入力される。そして、メインIC300の各入出力端子D0~D7に入力された信号が、CPU200に入力される。すなわち、「第一メダル通過センサ信号」、「第二メダル通過センサ信号」、「投入検知センサ信号」、「ドア開閉スイッチ信号」、「設定キースイッチ信号」、「オーバーフローセンサ信号」、「精算ボタン信号」、「払出センサ信号」は、それぞれ第二入力ポート202を介してメインIC300(CPU200)へ伝送される。
なお、イネーブル端子 ̄Gに入力される信号がHigh状態の場合、第二入力ポート202の出力端子Y1~Y8は、ハイインピーダンス状態となり、入力端子A1~A8に入力される各信号はメインIC300へ伝送されない。
In addition, "first medal pass sensor signal", "second medal pass sensor signal", "input detection sensor signal", "door open / close switch signal", "setting key switch signal", "overflow sensor signal", "payment button" The "signal" and "payout sensor signal" are input to the input terminals A1 to A8 of the second input port 202, respectively. Further, each signal input to each input terminal A1 to A8 of the second input port 202 is an enable terminal of the second input port 202 from the CPU 200 of the main IC 300 via the pulse output terminal PO1 of the main IC 300 and the wiring RD1. When a read signal is sent to G (when the signal input to enable terminal G is in the Low state), it is output from the corresponding output terminals Y1 to Y8 and input to each input / output terminal D0 to D7 of the main IC 300. To. Then, the signals input to the input / output terminals D0 to D7 of the main IC 300 are input to the CPU 200. That is, "first medal passage sensor signal", "second medal passage sensor signal", "input detection sensor signal", "door open / close switch signal", "setting key switch signal", "overflow sensor signal", "payment button". The "signal" and "payout sensor signal" are transmitted to the main IC 300 (CPU 200) via the second input port 202, respectively.
When the signal input to the enable terminal  ̄G is in the High state, the output terminals Y1 to Y8 of the second input port 202 are in the high impedance state, and each signal input to the input terminals A1 to A8 is sent to the main IC 300. Not transmitted.

また、「第一回動インデックスセンサ信号」、「第二回動インデックスセンサ信号」、「第三回動インデックスセンサ信号」、「電源断予告信号」は、それぞれ第三入力ポート203の各入力端子A1~3,A6に入力される。また、第三入力ポート203の各入力端子A1~3,A6に入力される各信号は、所定の契機で対応する出力端子Y1~Y8から出力されてメインIC300のCPU200に読み込まれる。すなわち、「第一回動インデックスセンサ信号」、「第二回動インデックスセンサ信号」、「第三回動インデックスセンサ信号」、「電源断予告信号」は、それぞれ第三入力ポート203を介してCPU200へ伝送される。 Further, the "first rotation index sensor signal", "second rotation index sensor signal", "third rotation index sensor signal", and "power cutoff warning signal" are each input terminal of the third input port 203. It is input to A1 to 3 and A6. Further, each signal input to each of the input terminals A1 to 3 and A6 of the third input port 203 is output from the corresponding output terminals Y1 to Y8 at a predetermined trigger and read into the CPU 200 of the main IC 300. That is, the "first rotation index sensor signal", the "second rotation index sensor signal", the "third rotation index sensor signal", and the "power cutoff warning signal" are each sent to the CPU 200 via the third input port 203. Is transmitted to.

また、第一入力ポート201、第二入力ポート202、第三入力ポート203はそれぞれ、入力された入力信号を出力端子Y1~Y8から8ビットのデータとして出力可能となっており、第一入力ポート201、第二入力ポート202、第三入力ポート203からCPU200(メインIC300)へは、8ビットのデータをパラレル通信で送信することが可能となっている。また、配線MD0~MD7は、8ビットのデータを送信可能なデータバスとなっている。 Further, each of the first input port 201, the second input port 202, and the third input port 203 can output the input input signal as 8-bit data from the output terminals Y1 to Y8, and is the first input port. It is possible to transmit 8-bit data from the 201, the second input port 202, and the third input port 203 to the CPU 200 (main IC 300) by parallel communication. Further, the wirings MD0 to MD7 are data buses capable of transmitting 8-bit data.

「第一回動停止ボタン信号」、「第二回動停止ボタン信号」、「第三回動停止ボタン信号」、「スタートレバー信号」、「MAXベットボタン信号」、「シュートセンサ信号」、「ドアセンサ信号」、「設定変更スイッチ信号」、「第一メダル通過センサ信号」、「第二メダル通過センサ信号」、「投入検知センサ信号」、「ドア開閉スイッチ信号」、「設定キースイッチ信号」、「オーバーフローセンサ信号」、「精算ボタン信号」、「払出センサ信号」、「第一回動インデックスセンサ信号」、「第二回動インデックスセンサ信号」、「第三回動インデックスセンサ信号」、「電源断予告信号」は、メインIC300(CPU200)に対して入力される入力信号として、入力ポート201~203に入力され、CPU200に送られる。入力ポート201~203を介して送られるこれらの入力信号は、CPU200(メインIC300)で入力信号のエッジあるいはレベルが検出され、検出されたエッジあるいはレベルに応じて所定の処理が行われる。 "First rotation stop button signal", "second rotation stop button signal", "third rotation stop button signal", "start lever signal", "MAX bet button signal", "shoot sensor signal", " "Door sensor signal", "Setting change switch signal", "First medal pass sensor signal", "Second medal pass sensor signal", "Injection detection sensor signal", "Door open / close switch signal", "Setting key switch signal", "Overflow sensor signal", "Settlement button signal", "Payout sensor signal", "First rotation index sensor signal", "Second rotation index sensor signal", "Third rotation index sensor signal", "Power supply" The "disconnection warning signal" is input to the input ports 201 to 203 as an input signal input to the main IC 300 (CPU 200) and sent to the CPU 200. For these input signals sent via the input ports 201 to 203, the edge or level of the input signal is detected by the CPU 200 (main IC 300), and predetermined processing is performed according to the detected edge or level.

本実施形態の遊技機においては、CPU200(メインIC300)では、負論理で全ての入力信号が取り扱われる。すなわち、各入力信号の前述したOFF状態では、各入力信号の電圧レベルがHigh(例えば、5V)となっており、各入力信号の前述したON状態では、各入力信号の電圧レベルがLow(例えば、0V)となっている。そして、CPU200では、各入力信号の電圧レベルの切り替わり(入力信号の変化点:エッジ)を検出するエッジ検出処理と、各入力信号の電圧レベル(入力信号の状態そのもの:レベル)を検出するレベル検出処理とを行う。このように、CPU200(メインIC300)に入力される入力信号、具体的にはエッジ検出の対象となる入力信号または/およびレベル検出の対象となる入力信号を全て負論理で扱うことで、エッジ検出処理に係る処理やレベル検出に係る処理のプログラムのコード量を削減することができる。
なお、エッジ検出処理においては、基本的に入力信号のHighからLowへの切り替わり(立ち下がりエッジ)を検出するが、LowからHighへの切り替わり(立ち上がりエッジ)を検出してもよく、立ち下がりのエッジと立ち上がりのエッジとの両方を検出することとしてもよい。また、一部、または全部の入力信号について正論理で処理することとしてもよい。また、以下では、OFF状態からON状態への切り替わりのエッジ(基本的には、入力信号のHighからLowへの立ち下がりエッジ)のことをONエッジともいうこととする。また、ON状態からOFF状態への切り替わりのエッジ(基本的には、入力信号のLowからHighへの立ち上がりエッジ)のことをOFFエッジともいうこととする。
In the gaming machine of the present embodiment, the CPU 200 (main IC 300) handles all input signals with negative logic. That is, in the above-mentioned OFF state of each input signal, the voltage level of each input signal is High (for example, 5V), and in the above-mentioned ON state of each input signal, the voltage level of each input signal is Low (for example, 5V). , 0V). Then, the CPU 200 has an edge detection process for detecting the switching of the voltage level of each input signal (change point of the input signal: edge) and a level detection for detecting the voltage level of each input signal (state of the input signal itself: level). Do the processing. In this way, edge detection is performed by treating all the input signals input to the CPU 200 (main IC 300), specifically, the input signal to be the target of edge detection and / and the input signal to be the target of level detection with negative logic. It is possible to reduce the amount of code in the program for processing related to processing and processing related to level detection.
In the edge detection process, the switching from High to Low (falling edge) of the input signal is basically detected, but the switching from Low to High (rising edge) may be detected, and the falling edge may be detected. It may be possible to detect both the edge and the rising edge. Further, some or all of the input signals may be processed by positive logic. Further, in the following, the edge of switching from the OFF state to the ON state (basically, the falling edge from High to Low of the input signal) is also referred to as an ON edge. Further, the edge of switching from the ON state to the OFF state (basically, the rising edge from Low to High of the input signal) is also referred to as an OFF edge.

CPU200(メインIC300)は、入力された「第一回動停止ボタン信号」、「第二回動停止ボタン信号」または「第三回動停止ボタン信号」についてエッジ検出処理を行い、ONエッジ(立ち下がりエッジ)が検出された場合に、対応するストップボタン54a~54cが押下されたと判定し、例えば対応するリール20a~20cの回転を止める等の所定の処理を行う。 The CPU 200 (main IC300) performs edge detection processing on the input "first rotation stop button signal", "second rotation stop button signal", or "third rotation stop button signal", and turns on the edge (standing). When the falling edge) is detected, it is determined that the corresponding stop buttons 54a to 54c are pressed, and a predetermined process such as stopping the rotation of the corresponding reels 20a to 20c is performed.

また、CPU200(メインIC300)は、入力された「スタートレバー信号」についてエッジ検出処理を行い、ONエッジが検出された場合に、スタートレバー53が操作されたと判定し、例えば対応するリール20a~20cの回転を開始させる等の所定の処理を行う。 Further, the CPU 200 (main IC300) performs edge detection processing on the input "start lever signal", and when an ON edge is detected, determines that the start lever 53 has been operated, for example, the corresponding reels 20a to 20c. Performs a predetermined process such as starting the rotation of.

また、CPU200(メインIC300)は、入力された「MAXベットボタン信号」についてエッジ検出処理を行い、ONエッジが検出された場合に、MAXベットボタン56が押下されたと判定し、例えばクレジットされたメダルをベットする等の所定の処理を行う。 Further, the CPU 200 (main IC300) performs edge detection processing on the input "MAX bet button signal", and when an ON edge is detected, determines that the MAX bet button 56 has been pressed, for example, a credited medal. Perform a predetermined process such as betting.

また、CPU200(メインIC300)は、入力された「シュートセンサ信号」についてエッジ検出処理を行い、ONエッジが検出された場合に、シュートセンサ84部分をメダルが通過したと判定し、当該判定に基づいてシュートエラーの検出等の所定の処理を行う。なお、CPU200(メインIC300)は、入力された「シュートセンサ信号」についてエッジ検出処理の他にレベル検出を行い、当該検出結果に基づいて、メダルが詰まったか否かを判定して所定の処理を行うこととしてもよい。 Further, the CPU 200 (main IC300) performs edge detection processing on the input "shoot sensor signal", and when an ON edge is detected, determines that the medal has passed through the shoot sensor 84 portion, and is based on the determination. And perform predetermined processing such as detection of shoot error. The CPU 200 (main IC300) performs level detection on the input "shoot sensor signal" in addition to edge detection processing, determines whether or not medals are jammed based on the detection result, and performs predetermined processing. You may do it.

また、CPU200(メインIC300)は、入力された「ドアセンサ信号」についてエッジ検出処理を行い、ONエッジが検出された場合に、ドアキーシリンダ66に挿入されたドアキーが反時計回りに回されたと判定し、主記憶手段108に記憶されているエラーに関連する情報をクリア(消去)する解除処理等の所定の処理を行う。
なお、第一入力ポート201の入力端子A7に、ドアセンサ76の換わりに1ベットボタン56が接続されていてもよい。この場合、CPU200(メインIC300)には、第一入力ポート201を介して「1ベットボタン信号」が入力される。そして、CPU200(メインIC300)は、入力された「1ベットボタン信号」についてエッジ検出処理を行い、ONエッジが検出された場合に、1ベットボタン56が押下されたと判定し、例えばクレジットされたメダルをベットする等の所定の処理を行う。
Further, the CPU 200 (main IC 300) performs edge detection processing on the input "door sensor signal", and when an ON edge is detected, determines that the door key inserted in the door key cylinder 66 has been turned counterclockwise. , Performs a predetermined process such as a release process for clearing (erasing) information related to an error stored in the main storage means 108.
A 1-bet button 56 may be connected to the input terminal A7 of the first input port 201 instead of the door sensor 76. In this case, the "1 bet button signal" is input to the CPU 200 (main IC 300) via the first input port 201. Then, the CPU 200 (main IC300) performs edge detection processing on the input "1 bet button signal", and when an ON edge is detected, determines that the 1 bet button 56 is pressed, for example, a credited medal. Perform a predetermined process such as betting.

また、CPU200(メインIC300)は、入力された「設定変更スイッチ信号」についてエッジ検出処理を行い、ONエッジが検出された場合に、設定変更スイッチ26が押下され、設定変更スイッチ26の状態が第一状態から第二状態に切り替わったと判定し、主記憶手段108に記憶されているエラーに関連する情報をクリア(消去)する解除処理や、設定変更モードにおいて設定値を変更する処理等の所定の処理を行う。 Further, the CPU 200 (main IC 300) performs edge detection processing on the input "setting change switch signal", and when an ON edge is detected, the setting change switch 26 is pressed and the state of the setting change switch 26 is changed. Predetermined processing such as a release process for determining that the state has been switched from the first state to the second state and clearing (erasing) the information related to the error stored in the main storage means 108, and a process for changing the set value in the setting change mode. Perform processing.

また、CPU200(メインIC300)は、入力された「第一メダル通過センサ信号」についてレベル検出処理を行い、Highが検出された場合に第一メダル通過センサ80部分にメダルがないと判定し、Lowが検出された場合に第一メダル通過センサ80部分にメダルがあると判定し、これらの判定に基づいて逆流エラー、滞留エラーもしくはシュートエラーの検出、またはメダルをベットもしくはクレジットする等の所定の処理を行う。 Further, the CPU 200 (main IC300) performs level detection processing on the input "first medal passing sensor signal", and when High is detected, determines that there is no medal in the first medal passing sensor 80 portion, and is Low. Is detected, it is determined that there is a medal in the first medal passage sensor 80 part, and based on these determinations, a backflow error, a retention error or a shoot error is detected, or a predetermined process such as betting or crediting a medal is performed. I do.

また、CPU200(メインIC300)は、入力された「第二メダル通過センサ信号」についてレベル検出処理を行い、Highが検出された場合に第二メダル通過センサ82部分にメダルがないと判定し、Lowが検出された場合に第二メダル通過センサ82部分にメダルがあると判定し、これらの判定に基づいて逆流エラー、滞留エラーもしくはシュートエラーの検出、またはメダルをベットもしくはクレジットする等の所定の処理を行う。 Further, the CPU 200 (main IC300) performs level detection processing on the input "second medal passing sensor signal", and when High is detected, determines that there is no medal in the second medal passing sensor 82 portion, and is Low. Is detected, it is determined that there is a medal in the second medal passage sensor 82 part, and based on these determinations, a backflow error, a retention error or a shoot error is detected, or a predetermined process such as betting or crediting a medal is performed. I do.

また、CPU200(メインIC300)は、入力された「投入検知センサ信号」についてレベル検出処理を行い、Highが検出された場合に投入検知センサ78部分にメダルがないと判定し、Lowが検出された場合に投入検知センサ78部分にメダルがあると判定し、Lowが一定期間以上継続した場合に投入検知エラーと判定する等の所定の処理を行う。 Further, the CPU 200 (main IC300) performs level detection processing on the input "input detection sensor signal", and when High is detected, determines that there is no medal in the input detection sensor 78 portion, and Low is detected. In this case, it is determined that there is a medal in the 78 part of the insertion detection sensor, and when Low continues for a certain period or more, a predetermined process such as determination of an insertion detection error is performed.

また、CPU200(メインIC300)は、入力された「ドア開閉スイッチ信号」についてレベル検出処理を行い、Highが検出された場合に下扉40(前扉12)が閉まっていると判定し、Lowが検出された場合に下扉40(前扉12)が開いていると判定し、Lowの検出に基づいてドア開放エラーを検出して下扉40(前扉12)が開いていることの報知に係る処理等の所定の処理を行う。 Further, the CPU 200 (main IC 300) performs level detection processing on the input "door open / close switch signal", and when High is detected, determines that the lower door 40 (front door 12) is closed, and Low If it is detected, it is determined that the lower door 40 (front door 12) is open, and a door opening error is detected based on the detection of Low to notify that the lower door 40 (front door 12) is open. Perform predetermined processing such as such processing.

また、CPU200(メインIC300)は、入力された「設定キースイッチ信号」についてレベル検出処理を行い、Highが検出された場合に設定変更キースイッチ25が第一状態であると判定し、Lowが検出された場合に設定変更キースイッチ25が第二状態であると判定し、当該判定結果に基づいて、遊技機のモードの移行や、電源投入時の遊技機のモードの決定等の所定の処理を行う。 Further, the CPU 200 (main IC 300) performs level detection processing on the input "setting key switch signal", and when High is detected, determines that the setting change key switch 25 is in the first state, and Low detects it. If this is the case, it is determined that the setting change key switch 25 is in the second state, and based on the determination result, predetermined processing such as shifting the mode of the gaming machine and determining the mode of the gaming machine when the power is turned on is performed. conduct.

また、CPU200(メインIC300)は、入力された「オーバーフローセンサ検知信号」についてレベル検出処理を行い、Highが検出された場合にキャッシュボックス18に貯蔵されている余剰メダルが所定量を超えていないと判定し、Lowが検出された場合にキャッシュボックス18に貯蔵されている余剰メダルが所定量を超えたと判定し、Lowが一定期間以上継続した場合にオーバーエラーと判定する等の所定の処理を行う。 Further, the CPU 200 (main IC 300) performs level detection processing on the input "overflow sensor detection signal", and when High is detected, the surplus medals stored in the cash box 18 do not exceed a predetermined amount. Judgment is made, and when Low is detected, it is determined that the surplus medals stored in the cash box 18 have exceeded a predetermined amount, and when Low continues for a certain period or more, it is determined that an over error is performed. ..

また、CPU200(メインIC300)は、入力された「精算ボタン信号」についてレベル検出処理を行い、Highが検出された場合に精算ボタン52が押下されていないと判定し、Lowが検出された場合に精算ボタン52が押下されていると判定し、Lowが一定期間以上継続した場合にメダルを払い出す等の所定の処理を行う。
なお、CPU200(メインIC300)は、入力された「精算ボタン信号」についてレベル検出処理の他にエッジ検出処理を行い、ONエッジが検出された場合に、精算ボタン52が押下されたと判定し、例えばクレジットされたメダルをベットする等の所定の処理を行うこととしてもよい。すなわち、精算ボタン52が1ベットボタン56の機能を兼ねることとしてもよい。
Further, the CPU 200 (main IC300) performs level detection processing on the input "settlement button signal", determines that the settlement button 52 is not pressed when High is detected, and when Low is detected. It is determined that the settlement button 52 is pressed, and when Low continues for a certain period or longer, a predetermined process such as paying out a medal is performed.
The CPU 200 (main IC 300) performs edge detection processing in addition to level detection processing for the input "settlement button signal", and when an ON edge is detected, determines that the settlement button 52 has been pressed, for example. A predetermined process such as betting a credited medal may be performed. That is, the settlement button 52 may also serve as the function of the 1-bet button 56.

また、CPU200(メインIC300)は、入力された「払出センサ信号」についてレベル検出処理を行い、Highが検出された場合に払出センサ88部分にメダルがないと判定し、Lowが検出された場合に払出センサ88部分にメダルがあると判定し、当該判定結果に基づいて、メダルが払い出されたこと等を検出して所定の処理を行う。
なお、「払出センサ信号」について、エッジ検出ではなくレベル検出を行ってメダルの払出を判定し処理を行っているのは、一定期間払出センサ信号がLowとなった場合に正常な払出と判定することで、ノイズによる誤認を防止するためである。
Further, the CPU 200 (main IC300) performs level detection processing on the input "payout sensor signal", determines that there is no medal in the payout sensor 88 portion when High is detected, and when Low is detected. It is determined that there is a medal in the payout sensor 88 part, and based on the determination result, it is detected that the medal has been paid out and the like, and a predetermined process is performed.
Regarding the "payout sensor signal", the medal payout is determined by performing level detection instead of edge detection, and processing is performed when the payout sensor signal becomes Low for a certain period of time, it is determined that the payout is normal. This is to prevent misidentification due to noise.

また、CPU200(メインIC300)は、入力された「第一回動インデックスセンサ信号」、「第二回胴インデックスセンサ信号」または「第三回胴インデックスセンサ信号」についてエッジ検出処理を行い、ONエッジが検出された場合に、各リール20a~20cのインデックスのエッジ(端部)が各インデックスセンサ24a~24cを通過したと判定し、当該判定結果に基づいて回転中のリール20a~20cの図柄位置を特定してリール20a~20cの停止制御等を行う。なお、この「第一回動インデックスセンサ信号」、「第二回胴インデックスセンサ信号」または「第三回胴インデックスセンサ信号」についてのエッジ検出処理において、立ち下がりエッジだけでなく立ち上がりエッジも検出することとしてもよい。前述のように、インデックスは半円状であるため、両エッジを検出することで半周毎にリール20a~20cの図柄位置を特定して停止制御等を行うことが可能となり、片方のエッジのみを検出する場合に比べより高精度に停止制御等を行うことができる。このように、第一入力ポート201に入力される入力信号と、第三入力ポート203に入力される入力信号とで異なるエッジ検出処理を行うこととしてもよい。 Further, the CPU 200 (main IC300) performs edge detection processing on the input "first rotation index sensor signal", "second reel index sensor signal" or "third reel index sensor signal", and turns on the edge. Is detected, it is determined that the edge (end) of the index of each reel 20a to 20c has passed through the index sensors 24a to 24c, and the symbol position of the rotating reels 20a to 20c is determined based on the determination result. Is specified and the stop control of the reels 20a to 20c is performed. In the edge detection process for the "first rotation index sensor signal", "second cylinder index sensor signal", or "third cylinder index sensor signal", not only the falling edge but also the rising edge is detected. It may be that. As described above, since the index is semicircular, it is possible to specify the symbol positions of the reels 20a to 20c every half circumference and perform stop control, etc. by detecting both edges, and only one edge can be used. Stop control and the like can be performed with higher accuracy than in the case of detection. In this way, different edge detection processes may be performed between the input signal input to the first input port 201 and the input signal input to the third input port 203.

また、CPU200(メインIC300)は、入力された「電源断予告信号」に基づいて電源供給が絶たれるか否かを判定し、電源断時の所定の処理を行う。 Further, the CPU 200 (main IC 300) determines whether or not the power supply is cut off based on the input "power cutoff warning signal", and performs a predetermined process when the power is turned off.

次に、エッジ検出手段400(メインIC300)で行われるエッジ検出処理について、図9~11を参照しながら説明する。エッジ検出手段400は、各ボタンの操作やセンサによる検出等が有効化されてから無効化されるまでの間、一定間隔(例えば、1.49ms)毎に、定期処理(タイマー割込み)であるエッジ検出処理を行う。 Next, the edge detection process performed by the edge detection means 400 (main IC 300) will be described with reference to FIGS. 9 to 11. The edge detecting means 400 is an edge that is a periodic process (timer interrupt) at regular intervals (for example, 1.49 ms) from the time when the operation of each button or the detection by the sensor is enabled to the time when the detection by the sensor is disabled. Perform detection processing.

以下の説明において、第一入力ポートイメージの前回状態とは、前回(n-1回目)のエッジ検出処理のときの、第一入力ポート201に入力されている入力信号の状態を示すもの(各信号がHighかLowかを示す情報)である。また、第一入力ポートイメージの現在状態とは、今回(n回目)のエッジ検出処理のときの、第一入力ポート201に入力されている入力信号の状態を示すものである。また、第二入力ポートイメージの前回状態とは、前回(n-1回目)のエッジ検出処理のときの、第二入力ポート202に入力されている入力信号の状態を示すものである。また、第二入力ポートイメージの現在状態とは、今回(n回目)のエッジ検出処理のときの、第二入力ポート202に入力されている入力信号の状態を示すものである。 In the following description, the previous state of the first input port image indicates the state of the input signal input to the first input port 201 at the time of the previous (n-1st) edge detection process (each). Information indicating whether the signal is High or Low). Further, the current state of the first input port image indicates the state of the input signal input to the first input port 201 at the time of the edge detection process this time (nth time). The previous state of the second input port image indicates the state of the input signal input to the second input port 202 at the time of the previous (n-1st) edge detection process. The current state of the second input port image indicates the state of the input signal input to the second input port 202 at the time of the edge detection process this time (nth time).

まず、図9を参照しながら、従来のエッジ検出処理における問題点について説明する。
従来のエッジ検出処理においては、エッジ検出手段400は、まず、第一入力ポートイメージの前回状態が記憶されている番地をセットする(ステップS1)。次いで、エッジ検出手段400は、第一入力ポート201に入力されている入力信号について、後述するエッジ生成処理を行い、第一入力ポート201に入力されている入力信号のエッジ情報を生成する(ステップS2)。次いで、エッジ検出手段400は、ステップS2のエッジ生成処理で得られたエッジ情報を退避させる(ステップS3)。次いで、エッジ検出手段400は、第二入力ポートイメージの前回状態が記憶されている番地をセットする(ステップS4)。次いで、エッジ検出手段400は、第二入力ポート202に入力されている入力信号について、後述するエッジ生成処理を行い、第二入力ポート202に入力されている入力信号のエッジ情報を生成する(ステップS5)。
First, problems in the conventional edge detection process will be described with reference to FIG. 9.
In the conventional edge detection process, the edge detection means 400 first sets the address in which the previous state of the first input port image is stored (step S1). Next, the edge detecting means 400 performs an edge generation process described later on the input signal input to the first input port 201 to generate edge information of the input signal input to the first input port 201 (step). S2). Next, the edge detecting means 400 saves the edge information obtained in the edge generation process of step S2 (step S3). Next, the edge detecting means 400 sets the address in which the previous state of the second input port image is stored (step S4). Next, the edge detecting means 400 performs an edge generation process described later with respect to the input signal input to the second input port 202, and generates edge information of the input signal input to the second input port 202 (step). S5).

次に、エッジ検出手段400が行うエッジ生成処理について説明する。なお、ここではステップS2の第一入力ポート201に関するエッジ生成処理を説明するが、ステップS5の第二入力ポート202に関するエッジ生成処理については、以下の説明の「第一入力ポート」を「第二入力ポート」と読み換えればよい。エッジ検出手段400は、ステップS1でセットされた番地情報に基づいて、第一入力ポートイメージの前回状態を取得する(ステップS11)。次いで、エッジ検出手段400は、第一入力ポートイメージの現在状態を取得する(ステップS12)。次いで、エッジ検出手段400は、第一入力ポートイメージの前回状態と現在状態との排他的論理和を取る(ステップS13)。次いで、エッジ検出手段400は、ステップS13の排他的論理和の結果と、第一入力ポートイメージの前回状態との論理積を取り、この論理積の結果に基づいてエッジ情報を生成する(ステップS14)。そして、このようにして得られたエッジ情報に基づいてエッジが発生したか否かを判定する。 Next, the edge generation process performed by the edge detection means 400 will be described. Here, the edge generation process relating to the first input port 201 in step S2 will be described, but for the edge generation process relating to the second input port 202 in step S5, the “first input port” described below is referred to as “second input port”. It should be read as "input port". The edge detecting means 400 acquires the previous state of the first input port image based on the address information set in step S1 (step S11). Next, the edge detecting means 400 acquires the current state of the first input port image (step S12). Next, the edge detecting means 400 takes an exclusive OR of the previous state and the current state of the first input port image (step S13). Next, the edge detecting means 400 takes a logical product of the result of the exclusive OR in step S13 and the previous state of the first input port image, and generates edge information based on the result of this logical product (step S14). ). Then, it is determined whether or not an edge is generated based on the edge information obtained in this way.

ここで、ステップS13およびステップS14について図10を参照しながら詳述する。なお、図10は、1つの入力信号についての論理演算結果を示すものであるが、当然各入力信号について同様に排他的論理和および論理積の演算を行う。図10(a)に示すように、ステップS13において排他的論理和を取ることにより、前回状態と現在状態とが異なるか否か、すなわちエッジの有無がわかる。また、図10(b)に示すように、ステップS14において論理積を取ることにより、エッジが立ち上がりエッジであるか、立ち下がりエッジであるかがわかる。すなわち、ここで説明するエッジ検出処理においては、ステップS14の結果が「1」となる場合、立ち下がりエッジが発生したとしてONエッジが検出され、ステップS14の結果が「0」となる場合、立ち下がりエッジが発生していないとしてONエッジが検出されない。 Here, steps S13 and S14 will be described in detail with reference to FIG. Note that FIG. 10 shows the logical operation results for one input signal, but of course, the exclusive OR and the logical product operations are similarly performed for each input signal. As shown in FIG. 10A, by taking the exclusive OR in step S13, it is possible to know whether or not the previous state and the current state are different, that is, the presence or absence of an edge. Further, as shown in FIG. 10B, by taking a logical product in step S14, it can be determined whether the edge is a rising edge or a falling edge. That is, in the edge detection process described here, when the result of step S14 is "1", the ON edge is detected as a falling edge has occurred, and when the result of step S14 is "0", standing. The ON edge is not detected because the falling edge has not occurred.

このような従来のエッジ検出処理においては、どの入力ポートについてエッジ検出処理を行うのか判定したり、先に得られた第一入力ポート201のエッジ情報を退避させたり、複数の入力ポートについて繰り返しエッジ生成処理を行ったりする必要などがあり、エッジ検出処理にかかるプログラムのコード量が多くなってしまう。 In such a conventional edge detection process, it is determined which input port the edge detection process is to be performed on, the edge information of the first input port 201 obtained earlier is saved, and the edges are repeatedly edged for a plurality of input ports. Since it is necessary to perform generation processing, the amount of code of the program required for edge detection processing becomes large.

次に、本実施形態の遊技機におけるエッジ検出処理について説明する。図11に示すように、エッジ検出手段400は、第一入力ポートイメージの前回状態を取得する(ステップS31)。次いで、エッジ検出手段400は、第一入力ポートイメージの現在状態を取得する(ステップS32)。次いで、エッジ検出手段400は、第一入力ポートイメージの前回状態と現在状態との排他的論理和を取る(ステップS33)。次いで、エッジ検出手段400は、ステップS13の排他的論理和の結果と、第一入力ポートイメージの前回状態との論理積を取り、この論理積の結果に基づいてエッジ情報を生成する(ステップS34)。そして、このようにして得られたエッジ情報に基づいてONエッジが発生したか否かを判定する。 Next, the edge detection process in the gaming machine of the present embodiment will be described. As shown in FIG. 11, the edge detecting means 400 acquires the previous state of the first input port image (step S31). Next, the edge detecting means 400 acquires the current state of the first input port image (step S32). Next, the edge detecting means 400 takes an exclusive OR of the previous state and the current state of the first input port image (step S33). Next, the edge detecting means 400 takes a logical product of the result of the exclusive OR in step S13 and the previous state of the first input port image, and generates edge information based on the result of this logical product (step S34). ). Then, based on the edge information obtained in this way, it is determined whether or not an ON edge has occurred.

すなわち、本実施形態の遊技機においては、第一入力ポート201に入力される信号についてはエッジ検出処理を行い、第二入力ポート202に入力される信号についてはエッジ検出処理を行わない。換言すると、第一入力ポート201にはエッジ検出の対象となる入力信号が入力されるが、第二入力ポート202には、レベル検出の対象となる入力信号とエッジ検出の対象となる入力信号とのうち、レベル検出の対象となる入力信号のみが入力され、エッジ検出の対象となる入力信号は入力されない。 That is, in the gaming machine of the present embodiment, the signal input to the first input port 201 is subjected to the edge detection process, and the signal input to the second input port 202 is not subjected to the edge detection process. In other words, the input signal that is the target of edge detection is input to the first input port 201, but the input signal that is the target of level detection and the input signal that is the target of edge detection are input to the second input port 202. Of these, only the input signal that is the target of level detection is input, and the input signal that is the target of edge detection is not input.

エッジ検出手段400(メインIC300)は、各ボタンの操作やセンサによる検出等が有効化されてから無効化されるまでの間、一定間隔(例えば、1.49ms)毎に、定期処理(タイマー割込み)を行い、第一入力ポートイメージまたは第二入力ポートイメージの現在状態の検出、すなわち各入力信号によって示される各ボタンの操作状態や各センサによる検出状態等がOFF状態であるかON状態であるかを検出している。以下、当該検出を定期処理という。また、図11のステップS31~ステップS34は、エッジ検出手段400が、定期処理において、n-1回目の定期処理タイミング(第1定期処理タイミングとする)でOFF状態を検出し、第1定期処理タイミングの後のn回目の定期処理タイミング(第2定期処理タイミングとする)でON状態を検出した場合に、このOFF状態からON状態への変化に基づきONエッジを検出するといえる。例えば、エッジ検出手段400(メインIC300)は、第1定期処理タイミングの入力信号がOFF状態であり、第2定期処理タイミングの入力信号がON状態である場合、このOFF状態から「ON状態」への変化に基づきONエッジを検出する。 The edge detection means 400 (main IC 300) performs periodic processing (timer interrupt) at regular intervals (for example, 1.49 ms) from the time when the operation of each button or the detection by the sensor is enabled to the time when the detection by the sensor is disabled. ), And the detection of the current state of the first input port image or the second input port image, that is, the operation state of each button indicated by each input signal, the detection state by each sensor, etc. is OFF state or ON state. Is detected. Hereinafter, the detection is referred to as periodic processing. Further, in steps S31 to S34 of FIG. 11, the edge detecting means 400 detects the OFF state at the n-1th periodic processing timing (referred to as the first periodic processing timing) in the periodic processing, and the first periodic processing is performed. When the ON state is detected at the nth periodic processing timing (referred to as the second periodic processing timing) after the timing, it can be said that the ON edge is detected based on the change from the OFF state to the ON state. For example, in the edge detection means 400 (main IC 300), when the input signal of the first periodic processing timing is in the OFF state and the input signal of the second periodic processing timing is in the ON state, the OFF state is changed to the “ON state”. The ON edge is detected based on the change of.

本実施形態の遊技機によれば、第一入力ポート201および第二入力ポート202を有し、第一入力ポート201または第二入力ポート202に入力される複数の入力信号それぞれのエッジまたはレベルを検出して所定の処理を実行する主制御基板70を備え、第一入力ポート201には、エッジの検出の対象となる入力信号が入力され、第二入力ポート202には、レベルの検出の対象となる入力信号と、エッジの検出の対象となる入力信号とのうち、レベルの検出の対象となる入力信号のみが入力される。したがって、第二入力ポート202に入力される入力信号については、エッジ検出を行う必要がなく、第一入力ポート201に入力される入力信号と第二入力ポート202に入力される入力信号との両方についてエッジ検出を行う場合に比べ、エッジ検出に係るプログラムのコード量を削減することができる。具体的には、例えば、約10バイト程度プログラムのコード量を削減することができる。また、第一入力ポート201には、エッジ検出の対象となる入力信号のみが入力されるようにすることで、第一入力ポート201に入力される信号について、レベル検出や、レベル検出に伴う処理等を行う必要がなくなり、プログラムのコード量をさらに削減することができる。 According to the gaming machine of the present embodiment, it has a first input port 201 and a second input port 202, and an edge or a level of each of a plurality of input signals input to the first input port 201 or the second input port 202. A main control board 70 for detecting and executing a predetermined process is provided, an input signal to be detected for an edge is input to the first input port 201, and an input signal to be detected for an edge is input to the second input port 202 for level detection. Of the input signal that is the target of edge detection and the input signal that is the target of edge detection, only the input signal that is the target of level detection is input. Therefore, it is not necessary to perform edge detection for the input signal input to the second input port 202, and both the input signal input to the first input port 201 and the input signal input to the second input port 202 are both. Compared with the case of performing edge detection, the amount of code of the program related to edge detection can be reduced. Specifically, for example, the amount of code in the program can be reduced by about 10 bytes. Further, by making only the input signal that is the target of edge detection input to the first input port 201, the signal input to the first input port 201 is subjected to level detection and processing associated with level detection. It is not necessary to perform such operations, and the amount of code in the program can be further reduced.

また、本実施形態の遊技機によれば、複数の状態の間で状態を切り替えることが可能な設定変更スイッチ26(第一スイッチ)および設定変更キースイッチ25(第二スイッチ)を備え、入力信号には、設定変更スイッチ26の状態を示す「設定変更スイッチ信号(第一信号)」と設定変更キースイッチ25の状態を示す「設定変更キースイッチ信号(第二信号)」とが含まれ、「設定変更スイッチ信号」は第一入力ポート201に入力され、「設定変更キースイッチ信号」は、第二入力ポート202に入力され、主制御基板70は、第一入力ポート201に入力される「設定変更スイッチ信号」のエッジの検出と第二入力ポート202に入力される「設定変更キースイッチ信号」のレベルの検出とを行い、当該エッジの検出および当該レベルの検出に基づいて、遊技に係る抽選に関する設定を変更する処理を実行する。また、設定変更スイッチ26と設定変更キースイッチ25とは、ともに主制御基板70上であって主制御基板70に向かって右側に配置されており、互いに近傍な位置に配置されている。また、設定変更スイッチ26と設定キースイッチ25とは、ともに前扉12が開放状態であるときに操作可能となるものであり、遊技機の管理者(ホール店員等)によって操作されるものである。このような設定変更スイッチ26から出力され、エッジ検出の対象となる「設定変更スイッチ信号」を第一入力ポート201に入力し、設定変更キースイッチ25から出力され、レベル検出の対象となる「設定変更キースイッチ信号」を第二入力ポート202することで、第二入力ポート202に関するエッジ検出を行う必要がなく、エッジ検出に係るプログラムのコード量を削減することができる。 Further, according to the gaming machine of the present embodiment, a setting change switch 26 (first switch) and a setting change key switch 25 (second switch) capable of switching states between a plurality of states are provided, and an input signal is provided. Includes a "setting change switch signal (first signal)" indicating the state of the setting change switch 26 and a "setting change key switch signal (second signal)" indicating the state of the setting change key switch 25. The "setting change switch signal" is input to the first input port 201, the "setting change key switch signal" is input to the second input port 202, and the main control board 70 is input to the first input port 201. The edge of the "change switch signal" is detected and the level of the "setting change key switch signal" input to the second input port 202 is detected, and the lottery related to the game is performed based on the detection of the edge and the detection of the level. Execute the process to change the settings related to. Further, the setting change switch 26 and the setting change key switch 25 are both arranged on the main control board 70 on the right side of the main control board 70, and are arranged at positions close to each other. Further, both the setting change switch 26 and the setting key switch 25 can be operated when the front door 12 is in the open state, and are operated by the manager of the gaming machine (hall clerk, etc.). .. The "setting change switch signal" output from the setting change switch 26 and targeted for edge detection is input to the first input port 201, output from the setting change key switch 25, and the target of level detection is "setting". By setting the "change key switch signal" to the second input port 202, it is not necessary to perform edge detection on the second input port 202, and the amount of code of the program related to edge detection can be reduced.

また、本実施形態の遊技機によれば、1回の遊技にベット可能な最大数の遊技媒体をベットする際に押下操作されるボタンであって、押下操作されたことを検出可能とする「MAXベットボタン信号(第一押下信号)」を入力信号として発するMAXベットボタン56(第一ボタン)と遊技を開始する際に操作されるボタンであって、操作されたことを検出可能とする「スタートレバー信号」を入力信号として発するスタートレバー53と、回転中のリールを停止させる際に押下操作されるボタンであって、押下操作されたことを検出可能とする「ストップボタン信号」を入力信号として発するストップボタン54と、クレジットされている遊技媒体を払い出す際に押下操作されるボタンであって、押下操作されたことを検出可能とする「精算ボタン信号(第二押下信号)」を入力信号として発する精算ボタンと、を備え、「MAXベットボタン信号」、「スタートレバー信号」および「ストップボタン」は、第一入力ポート201に入力され、「精算ボタン信号」は、第二入力ポート202に入力され、主制御基板70は、第一入力ポート201に入力される「MAXベットボタン信号」、「スタートレバー信号」および「ストップボタン信号」のエッジの検出と、第二入力ポート202に入力される「精算ボタン信号」のレベルの検出とを行う。また、MAXベットボタン56、スタートレバー53、ストップボタン54および精算ボタン52は、遊技者によって操作されるものであり、遊技機における上下方向における中央部にまとめて配置されており、互いに近傍な位置に配置されている。このようなMAXベットボタン56、スタートレバー53またはストップボタン54から出力され、エッジ検出の対象となる「MAXベットボタン信号」、「スタートレバー信号」および「ストップボタン信号」を第一入力ポート201に入力し、精算ボタン52から出力され、レベル検出の対象となる「精算ボタン信号」を第二入力ポート202に入力することで、第二入力ポート202に関するエッジ検出を行う必要がなく、エッジ検出に係るプログラムのコード量を削減することができる。
なお、MAXベットボタン56と精算ボタン52とは、ともに遊技媒体(メダル)に関する操作に用いられるものであり、類似(同種)の機能を有するボタンであるため、互いに近傍な位置、具体的には互いの押圧部間の距離(押圧部の端から端までの距離)が15cm以内、より好ましくは10cm、さらに好ましくは5cm以内となるように配置されているとよい。このような構成によれば、遊技者がMAXベットボタン56と精算ボタン52とを同時に視界に収めることが可能となり、ボタンが見つからずに戸惑うことを防止できる。
Further, according to the gaming machine of the present embodiment, it is a button that is pressed when betting the maximum number of gaming media that can be bet on one game, and it is possible to detect that the pressing operation is performed. The MAX bet button 56 (first button) that emits a "MAX bet button signal (first pressing signal)" as an input signal and a button that is operated when starting a game, and that can detect that the operation has been performed. An input signal is a start lever 53 that emits a "start lever signal" as an input signal, and a "stop button signal" that is a button that is pressed when the rotating reel is stopped and that can detect that the press operation has been performed. A stop button 54 issued as a button and a "payment button signal (second pressing signal)" which is a button to be pressed when paying out a credited game medium and which enables detection of the pressing operation are input. A settlement button emitted as a signal is provided, a "MAX bet button signal", a "start lever signal" and a "stop button" are input to the first input port 201, and a "payment button signal" is a second input port 202. The main control board 70 detects the edges of the "MAX bet button signal", "start lever signal" and "stop button signal" input to the first input port 201, and inputs them to the second input port 202. The level of the "payment button signal" to be set is detected. Further, the MAX bet button 56, the start lever 53, the stop button 54, and the settlement button 52 are operated by the player, and are arranged together in the central portion in the vertical direction of the gaming machine, and are located close to each other. Is located in. The "MAX bet button signal", "start lever signal" and "stop button signal" output from such a MAX bet button 56, start lever 53 or stop button 54 and targeted for edge detection are sent to the first input port 201. By inputting, outputting from the settlement button 52, and inputting the "settlement button signal" to be the target of level detection to the second input port 202, it is not necessary to perform edge detection on the second input port 202, and edge detection is performed. The amount of code in the program can be reduced.
The MAX bet button 56 and the settlement button 52 are both used for operations related to a game medium (medal), and since they are buttons having similar (similar) functions, they are located close to each other, specifically,. It is preferable that the distance between the pressing portions (distance from one end to the other of the pressing portions) is 15 cm or less, more preferably 10 cm, still more preferably 5 cm or less. According to such a configuration, the player can put the MAX bet button 56 and the checkout button 52 in the field of view at the same time, and can prevent the player from being confused because the button cannot be found.

また、本実施形態の遊技機によれば、所定の操作が行われるドアキーシリンダ66(操作部)と、ドアキーシリンダ66に対する第一の操作に基づく状態の変化(ドアキーシリンダ66の可動部の動作)を検出可能とする「ドアセンサ信号(第一操作信号)」を入力信号として発するドアセンサ76(第一センサ)と、ドアキーシリンダ66に対する第二の操作に基づく状態の変化(前扉12の開放)を検出可能とする「ドア開閉スイッチ信号(第二操作信号)」を入力信号として発するセンサ(第二センサ)を有するドア開閉スイッチ74と、を備え、「ドアセンサ信号」は、第一入力ポート201に入力され、「ドア開閉スイッチ信号」は、第二入力ポート202に入力され、主制御基板70は、第一入力ポート201に入力される「ドアセンサ信号」のエッジの検出と第二入力ポート202に入力される「ドア開閉スイッチ信号」のレベルの検出とを行う。このように、所定の操作部としてのドアキーシリンダ66について、第一の操作に応じて発せられる入力信号と第二の操作に応じて発せられる入力信号とを別々の入力ポート201,202に入力したことで、第二入力ポート202に関するエッジ検出を行う必要がなく、エッジ検出に係るプログラムのコード量を削減することができる。 Further, according to the gaming machine of the present embodiment, the door key cylinder 66 (operation unit) on which a predetermined operation is performed and the state change based on the first operation with respect to the door key cylinder 66 (operation of the movable portion of the door key cylinder 66). The door sensor 76 (first sensor) that emits a "door sensor signal (first operation signal)" that enables detection of the above, and the change in state of the door key cylinder 66 based on the second operation (opening of the front door 12). A door open / close switch 74 having a sensor (second sensor) that emits a "door open / close switch signal (second operation signal)" that can be detected is provided, and the "door sensor signal" is transmitted to the first input port 201. The input, the "door open / close switch signal" is input to the second input port 202, and the main control board 70 detects the edge of the "door sensor signal" input to the first input port 201 and the second input port 202. Detects the level of the input "door open / close switch signal". As described above, for the door key cylinder 66 as a predetermined operation unit, the input signal emitted in response to the first operation and the input signal emitted in response to the second operation are input to the separate input ports 201 and 202. Therefore, it is not necessary to perform edge detection on the second input port 202, and the amount of code of the program related to edge detection can be reduced.

本実施形態では、第一入力ポートイメージの前回状態および現在状態ならびに第二ポートイメージの前回状態および現在状態はRAM205に記憶されている。すなわち、CPU200は、第一入力ポート201または第二入力ポート202を介して入力信号を受信すると、受信した入力信号の現在の状態をRAM205に記憶させる。具体的には、例えば、CPU200は、電源ON状態で、ベットボタン56が押下されていることを示す信号(ベット操作情報)を取得すると、RAM205に記憶された第一入力ポート201または第二入力ポート202の現在状態のうち押下されているベットボタン56に係る部分を「ON状態(Low状態)」とする。一方、現在ベットボタン56が非押下状態である場合、すなわち、主制御基板70がベット操作情報を取得していない場合、RAM205に記憶された第一入力ポート201または第二入力ポート202の現在状態のうち押下されていないベットボタン56に係る部分を「OFF状態(High状態)」とする。以下では、基本的に、第一入力ポート201または第二入力ポート202の現在状態について、各入力信号についての現在状態を入力現在状態という。また、基本的に、第一入力ポート201または第二入力ポート202の前回状態について、各入力信号についての前回状態を入力前回状態という。具体的には、入力現在状態とは、例えば、現在の各ボタン(精算ボタン52、ストップボタン54a~54c、スタートレバー53、MAXベットボタン56、1ベットボタン56等)の操作状態、すなわち現在各ボタンが操作されている状態であるか否かを示す情報、または現在の各センサ(インデックスセンサ24a~24c、ドアセンサ76、投入検知センサ78、第一メダル通過センサ80、第二メダル通過センサ82、シュートセンサ84、オーバーフローセンサ86、払出センサ88等)の検知状態、すなわち現在各センサがメダル等を検知している状態であるか否かを示す情報、または現在の各スイッチ(設定変更キースイッチ25、設定変更スイッチ26、ドア開閉スイッチ74等)の状態、すなわち現在の各スイッチの状態を示す情報等である。 In the present embodiment, the previous state and the current state of the first input port image and the previous state and the current state of the second port image are stored in the RAM 205. That is, when the CPU 200 receives an input signal via the first input port 201 or the second input port 202, the CPU 200 stores the current state of the received input signal in the RAM 205. Specifically, for example, when the CPU 200 acquires a signal (bet operation information) indicating that the bet button 56 is pressed while the power is on, the first input port 201 or the second input stored in the RAM 205 is stored. The portion of the current state of the port 202 related to the pressed bet button 56 is set to the “ON state (Low state)”. On the other hand, when the bet button 56 is currently not pressed, that is, when the main control board 70 has not acquired the bet operation information, the current state of the first input port 201 or the second input port 202 stored in the RAM 205. Of these, the portion related to the bet button 56 that has not been pressed is referred to as an “OFF state (High state)”. Hereinafter, basically, regarding the current state of the first input port 201 or the second input port 202, the current state of each input signal is referred to as an input current state. Further, basically, regarding the previous state of the first input port 201 or the second input port 202, the previous state of each input signal is referred to as an input previous state. Specifically, the input current state is, for example, the operation state of each of the current buttons (payment button 52, stop buttons 54a to 54c, start lever 53, MAX bet button 56, 1 bet button 56, etc.), that is, each of the current states. Information indicating whether or not the button is being operated, or current sensors (index sensors 24a to 24c, door sensor 76, throw-in detection sensor 78, first medal passing sensor 80, second medal passing sensor 82, Information indicating the detection state of the shoot sensor 84, overflow sensor 86, payout sensor 88, etc., that is, whether or not each sensor is currently detecting a medal or the like, or each current switch (setting change key switch 25). , Setting change switch 26, door open / close switch 74, etc.), that is, information indicating the current state of each switch.

また、RAM205にはバックアップ電源(不図示)が接続されており、電源がOFF状態となった場合でも、設定変更が行われてRAM205の初期化処理が実行されない限り、記憶されたデータは消去されることなく保持される。なお、RAM205を内蔵RAMと外付けRAMとにより構成し、外付けRAMのバックアップ領域にバックアップデータが記憶されるようにしてもよい。この場合、外付けRAMにバックアップ電源(不図示)が接続される。また、この場合、電源がOFF状態となった後、電源断から復帰する際に、内蔵RAMは、外付けRAMのバックアップ領域に記憶されたバックアップデータを読み出し、電源断前の状態に復帰する。 Further, a backup power supply (not shown) is connected to the RAM 205, and even when the power is turned off, the stored data is erased unless the setting is changed and the initialization process of the RAM 205 is executed. Retained without. The RAM 205 may be composed of an internal RAM and an external RAM so that the backup data is stored in the backup area of the external RAM. In this case, a backup power supply (not shown) is connected to the external RAM. Further, in this case, when returning from the power off after the power is turned off, the built-in RAM reads the backup data stored in the backup area of the external RAM and returns to the state before the power is turned off.

主制御基板70は、情報制御手段500を備えている。情報制御手段500は、更新処理を行う。更新処理には、次回のエッジ検出処理で用いられる情報を決定する処理が含まれる。情報制御手段500は、前述のエッジ検出処理でエッジ情報が生成された後に更新処理を行い、RAM205に記憶されている入力現在状態が示す情報を、次回のエッジ検出処理に用いられる入力前回状態として設定する。 The main control board 70 includes information control means 500. The information control means 500 performs the update process. The update process includes a process of determining information to be used in the next edge detection process. The information control means 500 performs an update process after the edge information is generated by the above-mentioned edge detection process, and uses the information indicated by the input current state stored in the RAM 205 as the input previous state to be used for the next edge detection process. Set.

主制御基板70は、電源スイッチ15がOFF状態からON状態に切り替わる際に発せられる電源ON信号を取得した際(電源断から復帰する際)に復帰処理を行う。復帰処理には、RAM205の状態を、バックアップされているデータに基づいて電源断前の状態に戻す処理が含まれる。 The main control board 70 performs a return process when it acquires a power ON signal (when recovering from a power cut), which is emitted when the power switch 15 switches from an OFF state to an ON state. The recovery process includes a process of returning the state of the RAM 205 to the state before the power is turned off based on the backed up data.

ここで、ベットボタン56が非押下状態(OFF状態)で電源断が発生し、その後、ベットボタン56が押下状態(ON状態)で電源断から復帰した場合について説明する。具体的には、図12に示すエッジ検出処理の2回目と3回目との間に、電源断が発生した場合について説明する。当該ベットボタン56の押下操作は、遊技者によるメダルのベットを意図するものではないため、3回目のエッジ検出処理でONエッジが検出されるのは好ましくない。 Here, a case will be described in which a power cut occurs when the bet button 56 is not pressed (OFF state), and then the bet button 56 recovers from the power cut when the bet button 56 is pressed (ON state). Specifically, a case where a power failure occurs between the second and third edge detection processes shown in FIG. 12 will be described. Since the operation of pressing the bet button 56 is not intended to bet a medal by the player, it is not preferable that the ON edge is detected by the third edge detection process.

意図しないONエッジの検出を防ぐための対策を施さなかった場合、電源断後における3回目のエッジ検出処理で用いられる入力前回状態は、電源断が発生しなかった場合と同様に、2回目の入力現在状態である「OFF状態」となっている。また、電源断後の3回目のエッジ検出処理で用いられる入力現在状態は、ベットボタン56が押下されているため「ON状態」となっている。このため、3回目のエッジ検出処理で意図しないONエッジが検出されてしまうこととなる。 If no measures are taken to prevent the detection of unintended ON edges, the previous input state used in the third edge detection process after the power is cut off is the same as when the power was cut off for the second time. The input current state is "OFF state". Further, the current input state used in the third edge detection process after the power is turned off is "ON state" because the bet button 56 is pressed. Therefore, an unintended ON edge is detected in the third edge detection process.

本実施の形態に係る主制御基板70は、上記のような意図しないONエッジの検出を防ぐために、電源断から復帰する際に更新処理(電源断復帰時の更新処理という)を行う。 In order to prevent the detection of an unintended ON edge as described above, the main control board 70 according to the present embodiment performs an update process (referred to as an update process when the power is turned off and restored) when the power is restored.

なお、電源断からの復帰は、電源スイッチ15のON操作に起因するものだけではなく、停電の発生等によってスロットマシンXの電源が一旦OFFとなり、その後電源が再び供給されて復帰する場合等がある。 It should be noted that the recovery from the power failure is not only caused by the ON operation of the power switch 15, but also in the case where the power of the slot machine X is temporarily turned off due to the occurrence of a power failure or the like, and then the power is supplied again to recover. be.

図13に示すフローチャートを用いて、電源断復帰時の更新処理について説明する。図13のフローチャートの開始時点において、主制御基板70は、電源スイッチ15から電源ON信号を取得しているものとする。また、RAM205は、電源断前の状態に復帰しているものとする。 The update process at the time of power failure / recovery will be described with reference to the flowchart shown in FIG. At the start of the flowchart of FIG. 13, it is assumed that the main control board 70 has acquired the power ON signal from the power switch 15. Further, it is assumed that the RAM 205 has returned to the state before the power was cut off.

情報制御手段500は、入力現在状態(第一入力ポートイメージの現在状態)をRAM205から取得する(ステップST11)。次に、情報制御手段500は、RAM205の入力前回状態(第一入力ポートイメージの前回状態)を、ステップST11で取得した入力現在状態(第一入力ポートイメージの現在状態)が示す情報で書き換える(ステップST12)。換言すると、情報制御手段500は、入力前回状態(第一入力ポートイメージの前回状態)を、電源断から復帰する際の実際のベットボタン56の操作状態(第一入力ポート201に入力されている入力信号の状態)で書き換える。これは、入力現在状態(第一入力ポートイメージの現在状態)が示す情報を入力前回状態(第一入力ポートイメージの前回状態)として設定するともいえる。具体的には、入力現在状態が「ON状態」である場合には入力前回状態を「ON状態」とし、入力現在状態が「OFF状態」である場合には入力前回状態を「OFF状態」とする。入力現在状態が示す情報で書き換えられた入力前回状態は、RAM205に記憶される。ステップST12の処理が終わると、電源断復帰時の更新処理は終了する。 The information control means 500 acquires the input current state (current state of the first input port image) from the RAM 205 (step ST11). Next, the information control means 500 rewrites the input previous state (previous state of the first input port image) of the RAM 205 with the information indicated by the input current state (current state of the first input port image) acquired in step ST11 (the current state of the first input port image). Step ST12). In other words, the information control means 500 has input the previous input state (previous state of the first input port image) to the actual operation state of the bet button 56 (first input port 201) when returning from the power failure. Rewrite according to the input signal status). This can be said to set the information indicated by the input current state (current state of the first input port image) as the input previous state (previous state of the first input port image). Specifically, when the input current state is "ON state", the input previous state is set to "ON state", and when the input current state is "OFF state", the input previous state is set to "OFF state". do. The input previous state rewritten with the information indicated by the input current state is stored in the RAM 205. When the process of step ST12 is completed, the update process at the time of power-off / recovery is completed.

また、上記では、ステップST11でRAM205から入力現在状態を取得するものとしたが、情報制御手段500は、ベットボタン56が操作されたことを示す情報(ベット操作情報:MAXベットボタン信号または1ベットボタン信号)を直接ベットボタン56から取得するようにしてもよい。この場合、ステップST12において、情報制御手段500は、当該ベット操作情報に基づいてRAM205の入力前回状態を書き換える。具体的には、ベット操作情報が「ON状態」を示す場合には入力前回状態を「ON状態」とし、ベット操作情報が「OFF状態」を示す場合には入力前回情報を「OFF状態」とする。 Further, in the above, it is assumed that the input current state is acquired from the RAM 205 in step ST11, but the information control means 500 has information indicating that the bet button 56 has been operated (bet operation information: MAX bet button signal or 1 bet). The button signal) may be acquired directly from the bet button 56. In this case, in step ST12, the information control means 500 rewrites the previous input state of the RAM 205 based on the bet operation information. Specifically, when the bet operation information indicates "ON state", the input previous state is "ON state", and when the bet operation information indicates "OFF state", the input previous information is "OFF state". do.

図14は、エッジ検出処理の2回目と3回目との間に、ベットボタン56が非押下状態(OFF状態)で電源断が発生し、その後、ベットボタン56が押下状態(ON状態)で電源断から復帰し、かつ電源断復帰時の更新処理が行われた場合について説明する図である。電源断から復帰する際にベットボタン56の操作状態が「ON状態」であるため、図14中に矢印Fで示すように、情報制御手段500は、RAM205における3回目の入力前回状態を「ON状態」に設定する。 In FIG. 14, between the second and third edge detection processes, the power is cut off when the bet button 56 is not pressed (OFF state), and then the power is supplied when the bet button 56 is pressed (ON state). It is a figure explaining the case which it recovered from the disconnection, and the update process was performed at the time of returning from the power supply disconnection. Since the operation state of the bet button 56 is "ON state" when the power is restored from the power failure, the information control means 500 sets the previous state of the third input in the RAM 205 to "ON" as shown by the arrow F in FIG. Set to "Status".

電源断復帰時の更新処理後に、エッジ検出処理(3回目)が実行される。エッジ検出処理(3回目)は、例えば、電源断復帰から1.49ms後に実行される。エッジ検出処理(3回目)において、エッジ検出手段400は、RAM205から入力現在状態「ON状態」を取得する。次に、エッジ検出手段400は、RAM205から入力前回状態「ON状態」を取得する。次に、エッジ検出手段400は、入力前回状態が「ON状態」であり、かつ、入力現在状態が「ON状態」であるため、ONエッジ検出条件に該当しないと判定する。よって、電源断を跨いだ、意図しないONエッジが検出されることはない。 The edge detection process (third time) is executed after the update process when the power is turned off and restored. The edge detection process (third time) is executed, for example, 1.49 ms after the power is turned off and restored. In the edge detection process (third time), the edge detection means 400 acquires the input current state “ON state” from the RAM 205. Next, the edge detecting means 400 acquires the input previous state "ON state" from the RAM 205. Next, the edge detection means 400 determines that the ON edge detection condition does not apply because the previous input state is the "ON state" and the current input state is the "ON state". Therefore, an unintended ON edge that straddles the power failure is not detected.

また、図示は省略するが、電源断から復帰する際にベットボタン56の操作状態が「OFF状態」である場合には、情報制御手段500が、RAM205の入力前回状態を「OFF状態」とする。このため、エッジ検出処理(3回目)において、エッジ検出手段400は、RAM205から入力現在状態「OFF状態」を取得する。次に、エッジ検出手段400は、RAM205から入力前回状態「OFF状態」を取得する。次に、エッジ検出手段400は、入力前回状態が「OFF状態」であり、かつ、入力現在状態が「OFF状態」であるため、ONエッジ検出条件に該当しないと判定する。 Although not shown, if the operation state of the bet button 56 is "OFF state" when the power is restored from power failure, the information control means 500 sets the previous input state of the RAM 205 to "OFF state". .. Therefore, in the edge detection process (third time), the edge detection means 400 acquires the input current state “OFF state” from the RAM 205. Next, the edge detecting means 400 acquires the input previous state "OFF state" from the RAM 205. Next, the edge detection means 400 determines that the ON edge detection condition does not apply because the previous input state is the "OFF state" and the current input state is the "OFF state".

なお、図14で示した内容は、メインIC300が、第1定期処理タイミングで「OFF状態」を検出した後、電源断が発生し、ベットボタン56が押下されている状態で電源断から復帰して、電源断復帰後の第2定期処理タイミングで「ON状態」を検出した場合には、第1定期処理タイミングにおける「OFF状態」を「ON状態」に更新することで、ONエッジを検出しないということができる。このため、電源断を跨いでの、遊技者が意図しない操作によるONエッジが検出されることはない。 It should be noted that the content shown in FIG. 14 is that after the main IC 300 detects the "OFF state" at the first periodic processing timing, the power is cut off and the bet button 56 is pressed to recover from the power off. When the "ON state" is detected at the second periodic processing timing after the power is turned off and restored, the ON edge is not detected by updating the "OFF state" at the first periodic processing timing to the "ON state". It can be said. Therefore, the ON edge due to the operation not intended by the player is not detected across the power failure.

なお、図13では、ステップST12において、電源断前の状態に復帰したRAM205の入力前回状態を入力現在状態が示す情報で書き換える場合について説明した。ただし、当該入力前回状態は必ずしもバックアップされていることを要するものではなく、仮に入力前回状態がバックアップされていない(復帰できない)場合には、電源断から復帰する際に取得した入力現在状態が示す情報を入力前回状態に代入する(書き込む)ようにしてもよい。この場合でも、書き換えを行った場合と同様に、意図しないONエッジの検出を防ぐことができる。 Note that FIG. 13 has described a case where the input previous state of the RAM 205, which has returned to the state before the power was turned off, is rewritten with the information indicated by the input current state in step ST12. However, the previous input state does not necessarily need to be backed up, and if the previous input state is not backed up (cannot be restored), the current input state acquired when recovering from the power off is indicated. The information may be assigned (written) to the previous input state. Even in this case, it is possible to prevent the detection of an unintended ON edge as in the case of rewriting.

次に、ベットボタン56が「ON状態」で電源断が発生し、その後、ベットボタン56が「OFF状態」で当該電源断から復帰した場合について説明する。
図15は、2回目のエッジ検出処理で入力前回状態および入力現在状態が「ON状態」であった後、電源断が発生し、その後ベットボタン56が「OFF状態」で電源断から復帰して、電源断復帰時の更新処理が行われた場合について説明する図である。図15に示すように、電源断から復帰する際のベットボタン56の操作状態(入力現在状態)は「OFF状態」となっている。このため、電源断復帰時の更新処理が行われ、3回目の入力前回状態に「OFF状態」が設定される。これにより、3回目のエッジ検出処理において、入力前回状態および入力現在状態がともに「OFF状態」であるため、例えば、OFFエッジ(立ち上がりエッジ)の意図しない検出を防ぐことができる。なお、実際には、OFFエッジの検出を行わない構成であってもよい。
Next, a case where a power cut occurs when the bet button 56 is in the “ON state” and then recovers from the power cut when the bet button 56 is in the “OFF state” will be described.
In FIG. 15, after the input previous state and the input current state are “ON state” in the second edge detection process, the power is cut off, and then the bet button 56 is returned from the power cut in the “OFF state”. , It is a figure explaining the case where the update process at the time of power-off and recovery is performed. As shown in FIG. 15, the operation state (input current state) of the bet button 56 when returning from the power failure is the “OFF state”. Therefore, the update process is performed when the power is turned off and restored, and the "OFF state" is set in the previous state of the third input. As a result, in the third edge detection process, both the previous input state and the current input state are in the “OFF state”, so that it is possible to prevent unintended detection of the OFF edge (rising edge), for example. In reality, the configuration may not detect the OFF edge.

また、図14では、ステップST12において、入力現在状態が「ON状態」であるか「OFF状態」であるかを問わず入力前回状態を入力現在状態で書き換えるものとしたが、電源断復帰時の更新処理の別の例として、入力現在状態が「ON状態」である場合にのみ、当該書き換えを行うようにしてもよい。図16に示すフローチャートを用いて当該別の例について説明する。
まず、情報制御手段500は、入力現在状態をRAM205から取得する(ステップST21)。次に、情報制御手段500は、RAM205の入力現在状態が「ON状態」であるか判定する(ステップST22)。
Further, in FIG. 14, in step ST12, the input previous state is rewritten to the input current state regardless of whether the input current state is the “ON state” or the “OFF state”. As another example of the update process, the rewriting may be performed only when the input current state is the "ON state". The other example will be described with reference to the flowchart shown in FIG.
First, the information control means 500 acquires the input current state from the RAM 205 (step ST21). Next, the information control means 500 determines whether the input current state of the RAM 205 is the “ON state” (step ST22).

ステップST22において、情報制御手段500は、RAM205の入力現在状態が「ON状態」であると判定した場合(ステップST22でYES)、情報制御手段500は、RAM205の入力前回状態を、入力現在状態「ON状態」で書き換える(ステップST23)。すなわち、入力現在状態が示す情報を入力前回状態として設定する。ステップST23によって、「OFF状態」であった入力前回状態が「ON状態」に書き換えられることとなる。ステップST23の処理が終わると、電源断復帰時の更新処理を終了する。
一方、ステップST22において、情報制御手段500は、RAM205の入力現在状態が「ON状態」でないと判定した場合(ステップST22でNO)、電源断復帰時の更新処理を終了する。
In step ST22, when the information control means 500 determines that the input current state of the RAM 205 is "ON state" (YES in step ST22), the information control means 500 inputs the previous input state of the RAM 205 to the input current state ". Rewrite in "ON state" (step ST23). That is, the information indicated by the input current state is set as the input previous state. By step ST23, the previous input state that was "OFF state" is rewritten to "ON state". When the process of step ST23 is completed, the update process at the time of power failure / recovery is completed.
On the other hand, in step ST22, when the information control means 500 determines that the input current state of the RAM 205 is not the “ON state” (NO in step ST22), the information control means 500 ends the update process at the time of power failure / recovery.

また、電源断復帰時の更新処理において、入力現在状態が「ON状態」であるか「OFF状態」であるかに関わらず、入力前回状態を「ON状態」に設定することとしてもよい。このような構成でも、意図しないONエッジの検出を防ぐことができる。 Further, in the update process when the power is turned off and restored, the previous input state may be set to the "ON state" regardless of whether the current input state is the "ON state" or the "OFF state". Even with such a configuration, it is possible to prevent the detection of an unintended ON edge.

以上の説明では、電源断復帰時の意図しない検出を防止するための更新処理について、主にベットボタン56、すなわち「MAXベットボタン信号」または「1ベットボタン信号」に着目して説明したが、当然第一入力ポート201等に入力される他の入力信号についても電断復帰時の更新処理を行うこととしてもよい。 In the above description, the update process for preventing unintended detection when the power is turned off and restored has been described mainly focusing on the bet button 56, that is, the "MAX bet button signal" or the "1 bet button signal". Of course, other input signals input to the first input port 201 and the like may also be updated when the power is restored.

具体的には、例えば、ストップボタン54a~54cについて、電源断復帰時に現在の「第一~第三回胴停止ボタン信号」を読み込み、入力前回状態として設定してもよい。これにより、電源断復帰時の意図しないストップボタン54a~54cの操作によって回転中のリール20a~20cが停止することを防止できる。なお、電源断時に加速中・回転中のリール20a~20cが加速中または回転中だった場合には、エラー情報がセットされ、電源断復帰時にリールの加速からやり直すため、電源断復帰時の更新処理を行わなかったとしてもストップボタン54a~54cの押下による停止操作は無効となる。 Specifically, for example, for the stop buttons 54a to 54c, the current "first to third cylinder stop button signals" may be read and set as the input previous state when the power is turned off and restored. This makes it possible to prevent the rotating reels 20a to 20c from stopping due to an unintended operation of the stop buttons 54a to 54c when the power is turned off and restored. If the accelerating / rotating reels 20a to 20c are accelerating or rotating when the power is turned off, error information is set and the reels are restarted from the acceleration when the power is turned off. Even if the processing is not performed, the stop operation by pressing the stop buttons 54a to 54c is invalid.

また、スタートレバー53、設定変更スイッチ26、シュートセンサ84についても、同様に、電源断復帰時にそれぞれから出力される現在の入力信号を読み込み、入力前回状態として設定してもよい。ただし、電源断時には、ブロッカーが閉塞し、メダルがシュートセンサ84を通過しなくなるため、シュートセンサ84について、入力前回状態の再設定を行わないこととしても問題ない。 Similarly, for the start lever 53, the setting change switch 26, and the shoot sensor 84, the current input signals output from each of the start lever 53, the setting change switch 26, and the shoot sensor 84 may be read and set as the input previous state. However, when the power is turned off, the blocker is blocked and the medal does not pass through the shoot sensor 84. Therefore, there is no problem even if the shoot sensor 84 is not reset to the previous input state.

なお、上述のように、電源断復帰時の更新処理を行うことで、入力信号がOFF状態で電源断が発生し、入力信号がON状態で電源断から復帰した場合には、ONエッジが検出されないようにしたが、レベル検出については通常時と同様にレベルが検出されるようにしてもよい。このようにしても、例えば、第一メダル通過センサ80または第二メダル通過センサ82については、電源断によりブロッカーが閉じるため、電源断中にメダルが投入されてもメダル受け皿62に排出され、第一メダル通過センサ80または第二メダル通過センサ82を通過しない。なお、オーバーエラーは、遊技開始後、オーバーフローセンサ検出状態が一定時間継続した場合における、当該遊技の終了後に発生するので、例えば、遊技中(リール20a~20cの回転中)に「オーバーフローセンサ検知信号」がOFF状態で電源断し、その後ON状態で電源断から復帰した場合、当該遊技の終了時にオーバーエラーが報知される。 As described above, by performing the update process when the power is turned off and restored, the power is cut off when the input signal is OFF, and when the input signal is turned on and the power is restored from the power off, the ON edge is detected. Although it was prevented from being performed, the level may be detected as in the normal case for level detection. Even in this way, for example, with respect to the first medal passing sensor 80 or the second medal passing sensor 82, the blocker closes when the power is turned off, so that even if a medal is inserted while the power is turned off, the medal is ejected to the medal tray 62. It does not pass through the one medal passing sensor 80 or the second medal passing sensor 82. The over error occurs after the end of the game when the overflow sensor detection state continues for a certain period of time after the start of the game. Therefore, for example, during the game (during the rotation of the reels 20a to 20c), the "overflow sensor detection signal" is generated. When the power is turned off in the OFF state and then recovered from the power cut in the ON state, an over error is notified at the end of the game.

以上のように、本実施の形態によれば、遊技の制御を行う主制御基板70と、遊技者によって押下操作され、押下操作等されたことを検出可能とする入力信号を発する押下手段等(精算ボタン52、スタートレバー53、ストップボタン54、ベットボタン56、設定変更スイッチ26、ドアセンサ76、シュートセンサ84)を備え、主制御基板70は、当該押下手段等が押下等されている状態で電源断から復帰した場合に、当該押下等に基づく当該押下手段等に係る処理を行わない。このため、例えば、ベットボタン56が押下されていない状態で電源断し、その後、ベットボタン56が押下された状態で電源が投入された場合に、遊技者の意図しないメダルのベットを防ぐこと等が可能となる。 As described above, according to the present embodiment, the main control board 70 that controls the game, the pressing means that is pressed by the player, and the pressing means that emits an input signal that enables the detection of the pressing operation, etc. ( The payment button 52, the start lever 53, the stop button 54, the bet button 56, the setting change switch 26, the door sensor 76, the shoot sensor 84) are provided, and the main control board 70 is powered by the pressing means or the like being pressed. When the device recovers from the disconnection, the process related to the pressing means or the like based on the pressing or the like is not performed. Therefore, for example, when the power is turned off when the bet button 56 is not pressed and then the power is turned on while the bet button 56 is pressed, the player may prevent unintended betting of medals. Is possible.

また、主制御基板70は、定期処理を実行し、定期処理において、第1定期処理タイミングでOFF状態を検出し、第1定期処理タイミングの後の第2定期処理タイミングでON状態を検出した場合は、このOFF状態からON状態への変化に基づきONエッジを検出可能であり、ONエッジを検出した場合にメダルのベット等の所定の処理を行い、第1定期処理タイミングでOFF状態を検出した後、電源断が発生し、ベットボタン56等が押下等されている状態で電源断から復帰して、電源断復帰後の第2定期処理タイミングでON状態を検出した場合には、ONエッジを検出しない。このため、処理負荷の大きな増大を招くことなく意図しないONエッジの検出を防ぐことができる。 Further, when the main control board 70 executes periodic processing, in the periodic processing, the OFF state is detected at the first periodic processing timing, and the ON state is detected at the second periodic processing timing after the first periodic processing timing. Can detect the ON edge based on the change from the OFF state to the ON state, and when the ON edge is detected, a predetermined process such as betting a medal is performed, and the OFF state is detected at the first periodic processing timing. After that, when the power is cut off, the power is restored while the bet button 56 or the like is pressed, and the ON state is detected at the second periodic processing timing after the power is turned off, the ON edge is turned on. Do not detect. Therefore, it is possible to prevent the detection of an unintended ON edge without causing a large increase in the processing load.

また、主制御基板70は、入力信号が所定の条件に該当する場合にONエッジを検出するエッジ検出処理を、一定間隔毎に行うエッジ検出手段400、エッジ検出処理で用いられる情報を制御する情報制御手段500とを備え、エッジ検出手段400は、前回のエッジ検出処理のときの入力信号状態に基づいて決定され、現在の前記エッジ検出処理で用いられる入力前回状態と、現在の入力信号状態に基づいて決定される入力現在状態とを比較し、入力前回状態がOFF状態であり、かつ入力現在状態がON状態である場合にONエッジを検出し、情報制御手段500は、入力信号がONとなる状態で電源断から復帰した場合に、当該復帰後のエッジ検出処理で用いられる入力前回状態をON状態に設定することを特徴とする。このため、処理負荷の大きな増大を招くことなく、意図しないONエッジの検出を防ぐことができる。 Further, the main control board 70 is an edge detecting means 400 that performs an edge detection process for detecting an ON edge when an input signal meets a predetermined condition at regular intervals, and information for controlling information used in the edge detection process. The edge detecting means 400 includes the control means 500, and the edge detecting means 400 is determined based on the input signal state at the time of the previous edge detection process, and is set to the input previous state and the current input signal state used in the current edge detection process. The ON edge is detected when the input current state determined based on is compared with the input current state and the input previous state is the OFF state and the input current state is the ON state, and the information control means 500 determines that the input signal is ON. When the power is restored from the power failure state, the input previous state used in the edge detection process after the restoration is set to the ON state. Therefore, it is possible to prevent the detection of an unintended ON edge without causing a large increase in the processing load.

なお、前述の電源断時および電源断復帰時において、本実施形態の遊技機は遊技モードであることとする。すなわち、前述の2回目と3回目のエッジ検出処理(図14等に示すエッジ検出処理)は、ともに遊技モードにおいて行われる。より具体的には、電源断時および電源断復帰時には、電源スイッチ15をON/OFFさせるために前扉12が解放されドア開放エラーの検出および報知がされるが、ベットボタン56に係る2回目のエッジ検出処理は、前扉12の開放前(エラーの発生前)に行われ、ベットボタン56に係る3回目のエッジ検出処理は、前扉12の閉塞後(エラーの解除後)に行われる。本実施形態の遊技機は、前述の電源断復帰時の更新処理を行うことで、ボタン(例えば、ベットボタン56)が押下されている状態で電源断から復帰し、このまま当該ボタンが押下され続け、遊技を開始できる状態(ベットボタン56の操作や、規定枚数のメダルがベットされている場合のスタートレバー53の操作等が有効な状態)になったとしても、当該押下に基づいて処理が行われること(例えば、メダルがベットされること等)を防止することができる。なお、前述の2回目や3回目のエッジ検出処理を設定変更モード中や設定確認モード中、あるいはエラーの報知中等に行うこととしてもよい。また、一部の入力信号についてのエッジ検出処理は、設定変更モード中や設定確認モード中、あるいはエラーの報知中等でも行うようにし、他の入力信号についてのエッジ検出処理は、設定変更モード中や設定確認モード中、あるいはエラーの報知中には行わないこととしてもよい。いずれにしても、各種入力信号がONとなる状態で電源断から復帰し、当該状態が継続するとともに、各種センサによる検知やボタン操作等が有効化される状態となった場合でも、これらのセンサによる検知やボタン操作等に基づいて通常行われる処理を行わないように構成されている。 It should be noted that the gaming machine of the present embodiment is in the gaming mode when the power is turned off and when the power is restored. That is, both the second and third edge detection processes (edge detection processes shown in FIG. 14 and the like) described above are performed in the game mode. More specifically, when the power is turned off and when the power is turned off and restored, the front door 12 is released to turn on / off the power switch 15, and a door opening error is detected and notified, but the second time related to the bet button 56. The edge detection process is performed before the front door 12 is opened (before the error occurs), and the third edge detection process related to the bet button 56 is performed after the front door 12 is closed (after the error is cleared). .. The gaming machine of the present embodiment recovers from the power off while the button (for example, the bet button 56) is pressed by performing the above-mentioned update process at the time of power off / return, and the button continues to be pressed as it is. Even if the game can be started (the operation of the bet button 56, the operation of the start lever 53 when a specified number of medals are bet, etc. are valid), the processing is performed based on the pressing. It is possible to prevent the bet (for example, the bet of a medal, etc.). The above-mentioned second and third edge detection processes may be performed during the setting change mode, the setting confirmation mode, the error notification, and the like. In addition, the edge detection process for some input signals is performed even during the setting change mode, setting confirmation mode, error notification, etc., and the edge detection process for other input signals is performed during the setting change mode or. It may not be performed during the setting confirmation mode or the error notification. In any case, even if the power is restored with the various input signals turned on, the state continues, and the detection by various sensors and the button operation are enabled, these sensors are used. It is configured not to perform the processing normally performed based on the detection by the sensor or the button operation.

なお、図13で示した更新処理は、1遊技の終了時(または1遊技の開始時)にも行われる。このため、ベットボタン56の操作が有効化される前から、ベットボタン56が押下操作されていた場合でも、当該押下操作に基づくメダルのベットは行われない。換言すると、ベットボタン56の押下操作等が、ベットボタン56の操作等が無効化されている期間に開始され、ベットボタン56の押下操作等がされ続けた状態でベットボタン56の操作等が有効化された場合であっても、当該押下操作等に基づくメダルのベット等は行われない。例えば、ベットボタン56の操作が無効化される期間であるメダルの払い出し期間中にベットボタン56の押下操作を開始し、そのままの状態でベットボタン56の操作が有効化された場合であっても、当該押下操作に基づくメダルのベットは行われない。
また、図13で示した更新処理は、エラーからの復帰時に実行されるようにしてもよい。この場合、ベットボタン56の操作等が無効化される期間であるエラー期間中にベットボタン56の押下操作等を開始し、そのままの状態でベットボタン56の操作等が有効化された場合であっても、当該押下操作等に基づくメダルのベット等は行われない。
The update process shown in FIG. 13 is also performed at the end of one game (or at the start of one game). Therefore, even if the bet button 56 is pressed before the operation of the bet button 56 is activated, the medal based on the pressed operation is not bet. In other words, the operation of pressing the bet button 56 or the like is started during the period in which the operation or the like of the bet button 56 is invalidated, and the operation or the like of the bet button 56 is effective while the operation or the like of pressing the bet button 56 is continuously performed. Even if it is converted, a medal bet or the like based on the pressing operation or the like is not performed. For example, even if the operation of pressing the bet button 56 is started during the medal payout period, which is the period during which the operation of the bet button 56 is invalidated, and the operation of the bet button 56 is enabled as it is. , The medal is not bet based on the pressing operation.
Further, the update process shown in FIG. 13 may be executed at the time of recovery from the error. In this case, the bet button 56 operation or the like is started during the error period during which the operation or the like of the bet button 56 is invalidated, and the bet button 56 operation or the like is enabled as it is. However, medals are not bet or the like based on the pressing operation or the like.

次に、主制御基板70(メインIC300)によるリール20a~20cの制御について図6を参照しながら説明する。各リール20a~20cは、4相のステッピングモータを備えている。そして、このステッピングモータを1-2相励磁方式で制御することにより各リール20a~20cが回転するようになっている。具体的には、ステッピングモータは、ロータと第一相、第二相、第三相、第四相の4相のコイルを有するステータとを備えており、第一相~第四相のコイルが順次励磁されることにより、ロータが回転するようになっている。そして、各リール20a~20cに対応するステッピングモータのロータが回転することにより、各リール20a~20cが回転するようになっている。 Next, the control of the reels 20a to 20c by the main control board 70 (main IC300) will be described with reference to FIG. Each reel 20a to 20c includes a four-phase stepping motor. Then, by controlling this stepping motor by a 1-2 phase excitation method, each reel 20a to 20c is rotated. Specifically, the stepping motor includes a rotor and a stator having four-phase coils of the first phase, the second phase, the third phase, and the fourth phase, and the coils of the first phase to the fourth phase are included. The rotor is rotated by being sequentially excited. Then, the rotors of the stepping motors corresponding to the reels 20a to 20c rotate, so that the reels 20a to 20c rotate.

以下では、第一~第三リール20a~20cそれぞれの、第一相のコイルに送られる信号を「第一回動ステッピングモータ第一相信号」、「第二回動ステッピングモータ第一相信号」、「第三回動ステッピングモータ第一相信号」と呼び、第二相のコイルに送られる信号を「第一回動ステッピングモータ第二相信号」、「第二回動ステッピングモータ第二相信号」、「第三回動ステッピングモータ第二相信号」と呼び、第三相のコイルに送られる信号を「第一回動ステッピングモータ第三相信号」、「第二回動ステッピングモータ第三相信号」、「第三回動ステッピングモータ第三相信号」と呼び、第四相のコイルに送られる信号を「第一回動ステッピングモータ第四相信号」、「第二回動ステッピングモータ第四相信号」、「第三回動ステッピングモータ第四相信号」と呼ぶこととする。これらの各制御信号が、リール20a~20cの各相コイルに送られることにより、各相コイルが励磁される。 In the following, the signals sent to the first phase coils of the first to third reels 20a to 20c are "first rotation stepping motor first phase signal" and "second rotation stepping motor first phase signal". , "Third rotation stepping motor first phase signal", the signal sent to the second phase coil is "first rotation stepping motor second phase signal", "second rotation stepping motor second phase signal" , "Third rotation stepping motor second phase signal", and the signal sent to the third phase coil is "first rotation stepping motor third phase signal", "second rotation stepping motor third phase". The signals sent to the fourth phase coil are called "signal" and "third rotation stepping motor third phase signal", and the signals sent to the fourth phase coil are "first rotation stepping motor fourth phase signal" and "second rotation stepping motor fourth phase signal". It will be referred to as "phase signal" and "third rotation stepping motor fourth phase signal". Each of these control signals is sent to each of the phase coils of the reels 20a to 20c to excite each phase coil.

リール20a~20cを回転させる場合には、例えば、第一相~第四相のコイルを順に励磁させる。また、リール20a~20cを停止させる場合には、第一相~第四相のすべてのコイルを励磁させる(全相励磁する)。そして、リール20a~20cの停止後に第一相~第四相のすべてのコイルに対する励磁を止める。 When rotating the reels 20a to 20c, for example, the coils of the first phase to the fourth phase are excited in order. Further, when the reels 20a to 20c are stopped, all the coils of the first phase to the fourth phase are excited (all phases are excited). Then, after the reels 20a to 20c are stopped, the excitation of all the coils of the first phase to the fourth phase is stopped.

また、主制御基板70は、第一出力ポート601、第二出力ポート602および第三出力ポート603を備えており、それぞれメインIC300とは別体のICとなっている。また、3個の出力ポート601~603としては互いに同一(同種)のICが用いられている。
なお、出力ポート601~603には、例えばフリップフロップを用いることができる。
Further, the main control board 70 includes a first output port 601 and a second output port 602 and a third output port 603, each of which is a separate IC from the main IC 300. Further, ICs of the same type (same type) are used as the three output ports 601 to 603.
For example, flip-flops can be used for the output ports 601 to 603.

第一出力ポート601は入力端子D1~D8と出力端子Q1~Q8とを有しており、同じ番号が付された入力端子と出力端子とがそれぞれ対応している。また、第二出力ポート602および第三出力ポート603も同様に、入力端子D1~D8と出力端子Q1~Q8とを有しており、同じ番号が付された入力端子と出力端子とがそれぞれ対応している。
なお、出力ポート601~603はこれ以外にも複数の端子を有している。
The first output port 601 has input terminals D1 to D8 and output terminals Q1 to Q8, and the input terminal and the output terminal with the same number correspond to each other. Similarly, the second output port 602 and the third output port 603 also have input terminals D1 to D8 and output terminals Q1 to Q8, and the input terminals and output terminals with the same numbers correspond to each other. is doing.
The output ports 601 to 603 have a plurality of terminals other than the output ports 601 to 603.

メインIC300の出力端子D0~D7はそれぞれ、出力ポート601~603の入力端子D1~D8それぞれに配線MD0~MD7を介して接続されている。そして、配線MD0~MD7は、メインIC300から出力ポート601~603へ8ビットのデータを送信可能なデータバスとなっている。そして、メインIC300は、出力端子D0~D7から出力ポート601~603へ、8ビットのデータをパラレル通信で送信することが可能となっている。 The output terminals D0 to D7 of the main IC 300 are connected to the input terminals D1 to D8 of the output ports 601 to 603, respectively, via wiring MD0 to MD7. The wirings MD0 to MD7 are data buses capable of transmitting 8-bit data from the main IC 300 to the output ports 601 to 603. The main IC 300 can transmit 8-bit data from the output terminals D0 to D7 to the output ports 601 to 603 by parallel communication.

また、第一出力ポート601の出力端子Q5~Q8は、第一リール20aに接続されている。具体的には、第一出力ポート601の出力端子Q5~Q8は、第一リール20aの第一相~第四相のコイルそれぞれに接続されている。また、第二出力ポート602の出力端子Q5~Q8は、第二リール20bに接続されている。具体的には、第二出力ポート602の出力端子Q5~Q8は、第二リール20bの第一相~第四相のコイルそれぞれに接続されている。また、第三出力ポート603の出力端子Q5~Q8は、第三リール20cに接続されている。具体的には、第三出力ポート603の出力端子Q5~Q8は、第三リール20cの第一相~第四相のコイルそれぞれに接続されている。
なお、より具体的には、出力ポート601~603の出力端子Q5~Q8とリール20a~20cの各コイルとは、リール20a~20cを駆動するための駆動回路(例えば、ダーリントントランジスタ等の増幅回路)(図示せず)を介して接続されている。また、メインIC300からリール20a~20cまでの信号経路に、出力ポート601~603とは別の、他のICや電子部品が介在していてもよい。
Further, the output terminals Q5 to Q8 of the first output port 601 are connected to the first reel 20a. Specifically, the output terminals Q5 to Q8 of the first output port 601 are connected to the coils of the first phase to the fourth phase of the first reel 20a, respectively. Further, the output terminals Q5 to Q8 of the second output port 602 are connected to the second reel 20b. Specifically, the output terminals Q5 to Q8 of the second output port 602 are connected to the coils of the first phase to the fourth phase of the second reel 20b, respectively. Further, the output terminals Q5 to Q8 of the third output port 603 are connected to the third reel 20c. Specifically, the output terminals Q5 to Q8 of the third output port 603 are connected to the coils of the first phase to the fourth phase of the third reel 20c, respectively.
More specifically, the output terminals Q5 to Q8 of the output ports 601 to 603 and the coils of the reels 20a to 20c are drive circuits for driving the reels 20a to 20c (for example, an amplifier circuit such as a Darlington transistor). ) (Not shown). Further, another IC or electronic component other than the output ports 601 to 603 may intervene in the signal path from the main IC 300 to the reels 20a to 20c.

メインIC300の入出力端子D0~D7からは、8ビットのデータが出力される。そして、メインIC300の入出力端子D0~D7から出力されたデータが、適宜出力ポート601~603を介してリール20a~20cに送られるようになっている。 8-bit data is output from the input / output terminals D0 to D7 of the main IC 300. Then, the data output from the input / output terminals D0 to D7 of the main IC 300 is appropriately sent to the reels 20a to 20c via the output ports 601 to 603.

ここで、各出力ポート601~603を介して送られる信号(出力信号)について図6を参照しながら説明する。メインIC300から第一リール20aには、第一出力ポート601の入力端子D5~D8および出力端子Q5~Q8を介して、「第一回動ステッピングモータ第一相信号」、「第一回動ステッピングモータ第二相信号」、「第一回動ステッピングモータ第三相信号」、「第一回動ステッピングモータ第四相信号」が送られる。また、メインIC300から第二リール20bには、第二出力ポート602の入力端子D5~D8および出力端子Q5~Q8を介して、「第二回動ステッピングモータ第一相信号」、「第二回動ステッピングモータ第二相信号」、「第二回動ステッピングモータ第三相信号」、「第二回動ステッピングモータ第四相信号」が送られる。また、メインIC300から第三リール20cには、第三出力ポート603の入力端子D5~D8および出力端子Q5~Q8を介して、「第三回動ステッピングモータ第一相信号」、「第三回動ステッピングモータ第二相信号」、「第三回動ステッピングモータ第三相信号」、「第三回動ステッピングモータ第四相信号」が送られる。なお、出力ポート601~603を介して送られる信号(出力信号)は、メインIC300から出力ポート601~603に対応するデータ信号(パラレル信号)が出力される際に、メインIC300のパルス出力端子PO2,PO3,PO4それぞれから配線WR0,1,2を介して出力ポート601~603に書き込み信号が送られ、この書き込み信号に基づいて各出力信号が出力ポート601~603を介して周辺機器に送られる。 Here, signals (output signals) transmitted via the output ports 601 to 603 will be described with reference to FIG. From the main IC 300 to the first reel 20a via the input terminals D5 to D8 and the output terminals Q5 to Q8 of the first output port 601 "first rotation stepping motor first phase signal" and "first rotation stepping". "Motor second phase signal", "first rotation stepping motor third phase signal", "first rotation stepping motor fourth phase signal" are sent. Further, from the main IC 300 to the second reel 20b, the "second rotation stepping motor first phase signal" and the "second time" are connected to the second reel 20b via the input terminals D5 to D8 and the output terminals Q5 to Q8 of the second output port 602. "Dynamic stepping motor second phase signal", "second rotation stepping motor third phase signal", and "second rotation stepping motor fourth phase signal" are sent. Further, from the main IC 300 to the third reel 20c, the "third rotation stepping motor first phase signal" and the "third time" via the input terminals D5 to D8 and the output terminals Q5 to Q8 of the third output port 603. "Dynamic stepping motor second phase signal", "third rotation stepping motor third phase signal", and "third rotation stepping motor fourth phase signal" are sent. The signal (output signal) transmitted via the output ports 601 to 603 is the pulse output terminal PO2 of the main IC 300 when the data signal (parallel signal) corresponding to the output ports 601 to 603 is output from the main IC 300. , PO3, PO4 respectively send write signals to output ports 601 to 603 via wiring WR0, 1, 2, and each output signal is sent to peripheral devices via output ports 601 to 603 based on this write signal. ..

本実施形態の遊技機においては、3個のリール20a~20cに対してメインIC300の同一の端子群D4~D7から出力される制御信号が、3個のリール20a~20cそれぞれに対応した3個の出力ポート601~603それぞれを介して送られるため、同一の端子群D4~D7から出力される制御信号によって、3個のリール20a~20cをそれぞれ個別に制御することが可能となる。また、3個の出力ポート601~603は、互いに同一のICとなっている。すなわち、回路の種類(例えば、Dフリップフロップ、Dラッチ等)だけではなく、端子数等も同一の、型番が同一のICとなっている。そして、メインIC300の入出力端子D4~D7の各端子は、3個の出力ポート601~603の同一の各入力端子D5~D8に対して接続されている。したがって、設計時や組み立て時における配線作業を容易化し、配線ミス等を防止することができる。また、出力ポート601~603は、反応速度や駆動力が同一であるため、メインIC300におけるタイミング制御や主制御基板70の設計等が容易化できる。 In the gaming machine of the present embodiment, the control signals output from the same terminal group D4 to D7 of the main IC 300 for the three reels 20a to 20c are three corresponding to each of the three reels 20a to 20c. Since it is sent via each of the output ports 601 to 603 of the above, it is possible to individually control the three reels 20a to 20c by the control signals output from the same terminal group D4 to D7. Further, the three output ports 601 to 603 are ICs that are the same as each other. That is, not only the type of circuit (for example, D flip-flop, D latch, etc.) but also the number of terminals and the like are the same, and the model numbers are the same. The input / output terminals D4 to D7 of the main IC 300 are connected to the same input terminals D5 to D8 of the three output ports 601 to 603. Therefore, it is possible to facilitate the wiring work at the time of designing and assembling, and prevent wiring mistakes and the like. Further, since the output ports 601 to 603 have the same reaction speed and driving force, timing control in the main IC 300 and design of the main control board 70 can be facilitated.

(第2の実施の形態)
本実施の形態の遊技機が、第1の実施の形態の遊技機と主に異なる点は、各入力ポート201~203に割り当てられる入力信号なので、以下ではこの点について説明し、第1の実施の形態と同様の構成については、その説明を省略ないし簡略化する。
(Second embodiment)
The main difference between the gaming machine of the present embodiment and the gaming machine of the first embodiment is that the input signals are assigned to the input ports 201 to 203. Therefore, this point will be described below, and the first embodiment will be described. The description of the configuration similar to that of the above is omitted or simplified.

本実施形態の遊技機において、リールユニット20は、周囲に複数の図柄を表示した4個の回転リール(第一リール20a、第二リール20b、第三リール20c、第四リール20d)を備えている(図3および図17参照)。また、リールユニット20は、リール20a~20dに対応して設けられたインデックスセンサ24(第一インデックスセンサ24a、第二インデックスセンサ24b、第三インデックスセンサ24c、第四インデックスセンサ24d)を有している。インデックスセンサ24a~24dは、リール20a~20dそれぞれの内側に取り付けられた半円帯状のインデックスのエッジを検知するようになっている。そして、これらインデックスセンサ24a~24dによる検知情報に基づいて、各リールの停止制御等が行われる。また、本実施形態の遊技機は、4個のリール20a~20dそれぞれの回転を停止させるための4個のストップボタン54(第一ストップボタン54a、第二ストップボタン54b、第三ストップボタン54c、第四ストップボタン54d)と、1ベットボタン56とを備えている。また、1ベットボタン56と精算ボタン52とには、同一の部材(ボタン)を使っている。すなわち、1ベットボタン56と精算ボタン52とは、形状等の外観が同様であり、押圧部にかかるばねの付勢力等が同様であり、同様の電気的な特性や端子を有し、押下された際に出力される信号が同様のものとなっている。
なお、第四リール20dは第一~第三リール20a~20cと、第四インデックスセンサ24dは、第一~第三インデックスセンサ24a~24cと、第四ストップボタン54dは、第一~第三ストップボタン54a~54cと、それぞれ同様の動作をするものである。しかし、異なる動作をするもの(異なる制御がされるもの)であってもよい。また、リールの数とストップボタンの数が必ずしも一致していなくてもよい。
In the gaming machine of the present embodiment, the reel unit 20 includes four rotating reels (first reel 20a, second reel 20b, third reel 20c, fourth reel 20d) having a plurality of symbols displayed around them. (See FIGS. 3 and 17). Further, the reel unit 20 has an index sensor 24 (first index sensor 24a, second index sensor 24b, third index sensor 24c, fourth index sensor 24d) provided corresponding to the reels 20a to 20d. There is. The index sensors 24a to 24d are adapted to detect the edge of the semicircular index attached to the inside of each of the reels 20a to 20d. Then, stop control and the like of each reel are performed based on the detection information by these index sensors 24a to 24d. Further, the gaming machine of the present embodiment has four stop buttons 54 (first stop button 54a, second stop button 54b, third stop button 54c) for stopping the rotation of each of the four reels 20a to 20d. It includes a fourth stop button 54d) and a one-bet button 56. Further, the same member (button) is used for the 1-bet button 56 and the settlement button 52. That is, the 1-bet button 56 and the settlement button 52 have the same appearance such as the shape, the same urging force of the spring applied to the pressing portion, and have the same electrical characteristics and terminals, and are pressed. The signal output at that time is the same.
The fourth reel 20d is the first to third reels 20a to 20c, the fourth index sensor 24d is the first to third index sensors 24a to 24c, and the fourth stop button 54d is the first to third stop. The buttons 54a to 54c operate in the same manner as the buttons 54a to 54c. However, they may behave differently (have different controls). Also, the number of reels and the number of stop buttons do not necessarily have to match.

第一入力ポート201の入力端子A1は、第一ストップボタン54aに接続されている。また、第一入力ポート201の入力端子A2は、第二ストップボタン54bに接続されている。また、第一入力ポート201の入力端子A3は、第三ストップボタン54cに接続されている。また、第一入力ポート201の入力端子A4は、第四ストップボタン54dに接続されている。また、第一入力ポート201の入力端子A5は、スタートレバー53に接続されている。また、第一入力ポート201の入力端子A6は、MAXベットボタン56に接続されている。また、第一入力ポート201の入力端子A7は、1ベットボタン56に接続されている。また、第一入力ポート201の入力端子A8は、設定変更スイッチ26に接続されている。 The input terminal A1 of the first input port 201 is connected to the first stop button 54a. Further, the input terminal A2 of the first input port 201 is connected to the second stop button 54b. Further, the input terminal A3 of the first input port 201 is connected to the third stop button 54c. Further, the input terminal A4 of the first input port 201 is connected to the fourth stop button 54d. Further, the input terminal A5 of the first input port 201 is connected to the start lever 53. Further, the input terminal A6 of the first input port 201 is connected to the MAX bet button 56. Further, the input terminal A7 of the first input port 201 is connected to the 1-bet button 56. Further, the input terminal A8 of the first input port 201 is connected to the setting change switch 26.

メインIC300の入力端子PI0(第三入力ポート203の入力端子A1)は、第一インデックスセンサ24aに接続されている。また、メインIC300の入力端子PI1(第三入力ポート203の入力端子A2)は、第二インデックスセンサ24bに接続されている。また、メインIC300の入力端子PI2(第三入力ポート203の入力端子A3)は、第三インデックスセンサ24cに接続されている。また、メインIC300の入力端子PI3(第三入力ポート203の入力端子A4)は、第四インデックスセンサ24dに接続されている。また、メインIC300の入力端子PI4(第三入力ポート203の入力端子A5)は、シュートセンサ84に接続されている。また、メインIC300の入力端子PI5は、電源断検知回路に接続されている。また、メインIC300の入力端子PI6,PI7は、メインIC300の電源に接続されている。 The input terminal PI0 of the main IC 300 (input terminal A1 of the third input port 203) is connected to the first index sensor 24a. Further, the input terminal PI1 of the main IC 300 (input terminal A2 of the third input port 203) is connected to the second index sensor 24b. Further, the input terminal PI2 of the main IC 300 (input terminal A3 of the third input port 203) is connected to the third index sensor 24c. Further, the input terminal PI3 of the main IC 300 (input terminal A4 of the third input port 203) is connected to the fourth index sensor 24d. Further, the input terminal PI4 (input terminal A5 of the third input port 203) of the main IC 300 is connected to the chute sensor 84. Further, the input terminal PI5 of the main IC 300 is connected to the power supply cutoff detection circuit. Further, the input terminals PI6 and PI7 of the main IC 300 are connected to the power supply of the main IC 300.

また、主制御基板70は、第四出力ポート604を備えている。また、メインIC300の出力端子D0~D7はそれぞれ、第四出力ポート604の入力端子D1~D8それぞれに配線MD0~MD7を介して接続されている。また、第四出力ポート604の出力端子Q5~Q8は、第四リール20dに接続されている。具体的には、第四出力ポート604の出力端子Q5~Q8は、第四リール20dの第一相~第四相のコイルそれぞれに接続されている。 Further, the main control board 70 includes a fourth output port 604. Further, the output terminals D0 to D7 of the main IC 300 are connected to the input terminals D1 to D8 of the fourth output port 604, respectively, via wiring MD0 to MD7. Further, the output terminals Q5 to Q8 of the fourth output port 604 are connected to the fourth reel 20d. Specifically, the output terminals Q5 to Q8 of the fourth output port 604 are connected to the coils of the first phase to the fourth phase of the fourth reel 20d, respectively.

このような構成でも、第一入力ポート201にはエッジ検出の対象となる入力信号が入力されるが、第二入力ポート202には、レベル検出の対象となる入力信号とエッジ検出の対象となる入力信号とのうち、レベル検出の対象となる入力信号のみが入力され、エッジ検出の対象となる入力信号は入力されない。換言すると、本実施形態の遊技機においても、第一入力ポート201に入力される信号についてはエッジ検出処理を行い、第二入力ポート202に入力される信号についてはエッジ検出処理を行わない。したがって、第一の実施の形態の遊技機と同様の作用効果を得ることができる。 Even in such a configuration, the input signal to be the target of edge detection is input to the first input port 201, but the input signal to be the target of level detection and the target of edge detection are input to the second input port 202. Of the input signals, only the input signal that is the target of level detection is input, and the input signal that is the target of edge detection is not input. In other words, also in the gaming machine of the present embodiment, the edge detection process is performed on the signal input to the first input port 201, and the edge detection process is not performed on the signal input to the second input port 202. Therefore, it is possible to obtain the same effect as that of the gaming machine of the first embodiment.

また、本実施形態の遊技機によれば、メダルをベットする際に押下操作されるボタンであって、押下操作されたことを検出可能とする「1ベットボタン信号(第一押下信号)」を前記入力信号として発する1ベットボタン56(第一ボタン)と、クレジットされているメダルを払い出す際に押下操作されるボタンであって、押下操作されたことを検出可能とする「精算ボタン信号(第二押下信号)」を前記入力信号として発する精算ボタン52(第二ボタン)と、を備え、「1ベットボタン信号」は、第一入力ポート201に入力され、「精算ボタン信号」は、第二入力ポート202に入力され、主制御基板70は、第一入力ポート201に入力される「1ベットボタン信号」のエッジの検出と第二入力ポート202に入力される「精算ボタン信号」のレベルの検出とを行う。1ベットボタン56と精算ボタンとは、ともに遊技媒体(メダル)に関する操作に用いられるものであり、類似(同種)の機能を有するボタンであり、互いに近傍な位置(遊技機における同じ側(上下方向において中央部であって、左右方向において左側等)に配置されている。また、1ベットボタン56と精算ボタンとは、同一の部材で構成されている。そうすると、これら2つのボタンに繋がる配線の取り回しを考えると、通常それぞれの配線を1つの入力ポートにまとめて接続することとなる。また、ボタンの機能的な面から考えても、類似の機能に係る1ベットボタン56と精算ボタン52とをまとめて管理できるよう、通常は両入力信号が通る配線を、1つの入力ポートにまとめて接続する。このような1ベットボタン56から出力され、エッジ検出の対象となる「1ベットボタン信号」を第一入力ポート201に入力し、精算ボタン52から出力され、レベル検出の対象となる「精算ボタン信号」を第二入力ポート202に入力することで、第二入力ポート202に関するエッジ検出を行う必要がなく、エッジ検出に係るプログラムのコード量を削減することができる。
なお、1ベットボタン56と精算ボタン52とは、互いの押圧部間の距離(押圧部の端から端までの距離)が15cm以内、より好ましくは10cm、さらに好ましくは5cm以内となるように配置されているとよい。このような構成によれば、遊技者が1ベットボタン56と精算ボタン52とを同時に視界に収めることが可能となり、ボタンが見つからずに戸惑うことを防止できる。
Further, according to the gaming machine of the present embodiment, a "1 bet button signal (first pressing signal)" that is a button that is pressed when betting a medal and that can detect that the pressing operation has been performed. A 1-bet button 56 (first button) issued as the input signal and a "payment button signal" (a button that is pressed when paying out a credited medal and can detect that the button has been pressed. A settlement button 52 (second button) that emits a "second pressing signal)" as the input signal is provided, the "1 bet button signal" is input to the first input port 201, and the "payment button signal" is the first. The main control board 70 detects the edge of the "1 bet button signal" input to the first input port 201 and the level of the "payment button signal" input to the second input port 202. And detect. The 1-bet button 56 and the settlement button are both used for operations related to a game medium (medal), and are buttons having similar (same type) functions, and are located close to each other (same side (vertical direction) in the game machine). The 1-bet button 56 and the checkout button are made of the same member, and are arranged on the left side in the left-right direction, etc.). Then, the wiring connected to these two buttons Considering the handling, each wiring is usually connected to one input port together. Also, from the functional aspect of the buttons, the 1-bet button 56 and the settlement button 52 related to similar functions are used. Normally, the wiring through which both input signals pass is connected together to one input port so that the above can be managed collectively. The "1-bet button signal" output from such a 1-bet button 56 and targeted for edge detection. Is input to the first input port 201, and the "payment button signal" output from the settlement button 52 and targeted for level detection is input to the second input port 202 to detect the edge of the second input port 202. There is no need, and the amount of code in the program related to edge detection can be reduced.
The 1-bet button 56 and the settlement button 52 are arranged so that the distance between the pressing portions (distance from one end of the pressing portion to the end) is within 15 cm, more preferably 10 cm, and further preferably within 5 cm. It should be done. With such a configuration, the player can put the 1-bet button 56 and the checkout button 52 in the field of view at the same time, and can prevent the player from being confused because the button cannot be found.

なお、本明細書において説明したフローチャートに示すフローはあくまで一例であり、各処理の順序や構成は異なるものであってもよい。 The flow shown in the flowchart described in the present specification is merely an example, and the order and configuration of each process may be different.

X スロットマシン(遊技機)
300 メインIC
25 設定変更キースイッチ(第二スイッチ)
26 設定変更スイッチ(第一スイッチ)
52 精算ボタン(第二ボタン)
56 ベットボタン(第一ボタン)
66 ドアキーシリンダ(操作部)
70 主制御基板
74 ドア開閉スイッチ(第二センサ)
76 ドアセンサ(第一センサ)
201 第一入力ポート
202 第二入力ポート
X slot machine (game machine)
300 main IC
25 Setting change key switch (second switch)
26 Setting change switch (first switch)
52 Settlement button (second button)
56 Bet button (first button)
66 Door key cylinder (operation unit)
70 Main control board 74 Door open / close switch (second sensor)
76 Door sensor (first sensor)
201 First input port 202 Second input port

Claims (1)

遊技の制御を行う主制御手段と、押下操作が可能なベットボタンと、傾動操作が可能なスタートレバーと、押下操作が可能なストップボタンと、を備え、
前記主制御手段は、
前記ベットボタンが押下されていない状態で電断が発生し、電断中に前記ベットボタンが押下され、前記ベットボタンが押下されている状態で電断から復帰して前記ベットボタンの操作が有効化される状態になったとしても、当該押下に基づく遊技価値のベットを行わず、
前記ベットボタンの操作が無効化されているエラー中に前記ベットボタンが押下され、前記ベットボタンが押下されている状態で前記ベットボタンの操作が有効化される状態になったとしても、当該押下に基づく遊技価値のベットを行わず、
前記ベットボタンの操作が無効化されている遊技価値の払出中に前記ベットボタンが押下され、前記ベットボタンが押下されている状態で前記ベットボタンの操作が有効化される状態になったとしても、当該押下に基づく遊技価値のベットを行わず、
前記スタートレバーを、非操作時の位置である初期位置から、当該初期位置に対する操作量が最大となる位置である最大位置まで移動させるのに必要な操作荷重を第1最大荷重とし、
前記ベットボタンを、非操作時の位置である初期位置から、当該初期位置に対する操作量が最大となる位置である最大位置まで移動させるのに必要な操作荷重を第2最大荷重とし、
前記ストップボタンを、非操作時の位置である初期位置から、当該初期位置に対する操作量が最大となる位置である最大位置まで移動させるのに必要な操作荷重を第3最大荷重とすると、
前記第1最大荷重は前記第2最大荷重より大きく、前記第2最大荷重は前記第3最大荷重より大きい
ことを特徴とする遊技機。
It is equipped with a main control means for controlling the game, a bet button that can be pressed, a start lever that can be tilted, and a stop button that can be pressed.
The main control means
A power failure occurs when the bet button is not pressed, the bet button is pressed during the power failure, and the bet button is returned from the power failure while the bet button is pressed, and the operation of the bet button is effective. Even if it is in a state of being turned into a bet, the game value is not bet based on the pressing.
Even if the bet button is pressed during an error in which the operation of the bet button is invalidated and the operation of the bet button is enabled while the bet button is pressed, the pressing is performed. Without betting game value based on
Even if the bet button is pressed during the payout of the game value in which the operation of the bet button is invalidated, and the operation of the bet button is enabled while the bet button is pressed. , Do not bet the game value based on the press,
The first maximum load is the operating load required to move the start lever from the initial position, which is the non-operated position, to the maximum position, which is the position where the amount of operation with respect to the initial position is maximum.
The operating load required to move the bet button from the initial position, which is the non-operated position, to the maximum position, which is the position where the operation amount with respect to the initial position is maximum, is set as the second maximum load.
Let the third maximum load be the operating load required to move the stop button from the initial position, which is the non-operated position, to the maximum position, which is the position where the amount of operation with respect to the initial position is maximum.
A gaming machine characterized in that the first maximum load is larger than the second maximum load, and the second maximum load is larger than the third maximum load .
JP2019012997A 2019-01-29 2019-01-29 Pachinko machine Active JP7029809B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019012997A JP7029809B2 (en) 2019-01-29 2019-01-29 Pachinko machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019012997A JP7029809B2 (en) 2019-01-29 2019-01-29 Pachinko machine

Publications (3)

Publication Number Publication Date
JP2020120725A JP2020120725A (en) 2020-08-13
JP2020120725A5 JP2020120725A5 (en) 2021-09-02
JP7029809B2 true JP7029809B2 (en) 2022-03-04

Family

ID=71993192

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019012997A Active JP7029809B2 (en) 2019-01-29 2019-01-29 Pachinko machine

Country Status (1)

Country Link
JP (1) JP7029809B2 (en)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7029810B2 (en) * 2019-01-29 2022-03-04 株式会社オリンピア Pachinko machine
JP7417109B2 (en) * 2020-09-04 2024-01-18 サミー株式会社 gaming machine
JP7417108B2 (en) * 2020-09-04 2024-01-18 サミー株式会社 gaming machine
JP7417110B2 (en) * 2020-09-04 2024-01-18 サミー株式会社 gaming machine
JP7417107B2 (en) * 2020-09-04 2024-01-18 サミー株式会社 gaming machine
JP7397325B2 (en) * 2020-09-30 2023-12-13 サミー株式会社 gaming machine
JP7436850B2 (en) * 2020-09-30 2024-02-22 サミー株式会社 gaming machine
JP7397326B2 (en) * 2020-09-30 2023-12-13 サミー株式会社 gaming machine
JP7397328B2 (en) * 2020-09-30 2023-12-13 サミー株式会社 gaming machine
JP7436853B2 (en) * 2020-09-30 2024-02-22 サミー株式会社 gaming machine
JP7436851B2 (en) * 2020-09-30 2024-02-22 サミー株式会社 gaming machine
JP7397327B2 (en) * 2020-09-30 2023-12-13 サミー株式会社 gaming machine
JP7252650B2 (en) * 2020-12-18 2023-04-05 株式会社オリンピア game machine
JP7541240B2 (en) * 2021-01-29 2024-08-28 サミー株式会社 Gaming Machines
JP7599081B2 (en) * 2021-01-29 2024-12-13 サミー株式会社 Gaming Machines
JP7773227B2 (en) * 2023-10-11 2025-11-19 株式会社ユニバーサルエンターテインメント gaming machines

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011167523A (en) 2011-03-28 2011-09-01 Daito Giken:Kk Game table
JP2012147843A (en) 2011-01-17 2012-08-09 Sankyo Co Ltd Slot machine
JP2014039729A (en) 2012-08-23 2014-03-06 Sankyo Co Ltd Game machine
JP2014150827A (en) 2013-02-05 2014-08-25 Kpe Inc Game machine
JP2017018486A (en) 2015-07-14 2017-01-26 株式会社藤商事 Game machine
JP2020120726A (en) 2019-01-29 2020-08-13 株式会社オリンピア Game machine

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012147843A (en) 2011-01-17 2012-08-09 Sankyo Co Ltd Slot machine
JP2011167523A (en) 2011-03-28 2011-09-01 Daito Giken:Kk Game table
JP2014039729A (en) 2012-08-23 2014-03-06 Sankyo Co Ltd Game machine
JP2014150827A (en) 2013-02-05 2014-08-25 Kpe Inc Game machine
JP2017018486A (en) 2015-07-14 2017-01-26 株式会社藤商事 Game machine
JP2020120726A (en) 2019-01-29 2020-08-13 株式会社オリンピア Game machine

Also Published As

Publication number Publication date
JP2020120725A (en) 2020-08-13

Similar Documents

Publication Publication Date Title
JP7029809B2 (en) Pachinko machine
JP7029810B2 (en) Pachinko machine
JP6985754B2 (en) Pachinko machine
JP6749710B1 (en) Amusement machine
JP6799334B1 (en) Game machine
JP5083886B2 (en) Amusement stand
JP7016190B2 (en) Pachinko machine
JP6885906B2 (en) Pachinko machine
JP6746149B1 (en) Amusement machine
JP5121113B2 (en) Game machine
JP7037845B2 (en) Pachinko machine
JP2021094145A (en) Game machine
JP6799337B1 (en) Game machine
JP6799336B1 (en) Game machine
JP6943466B2 (en) Pachinko machine
JP6940177B2 (en) Pachinko machine
JP5121112B2 (en) Game machine
JP6710396B1 (en) Amusement machine
JP6799335B1 (en) Game machine
JP7621593B2 (en) Gaming Machines
JP7088580B2 (en) Pachinko machine
JP2005312499A5 (en)
JP2021090521A (en) Game machine
JP2022060384A (en) Pachinko machine
JP5573905B2 (en) Game machine

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210726

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210726

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20210726

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211117

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211207

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220208

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220214

R150 Certificate of patent or registration of utility model

Ref document number: 7029809

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250