JP5605871B2 - Game machine - Google Patents
Game machine Download PDFInfo
- Publication number
- JP5605871B2 JP5605871B2 JP2013090596A JP2013090596A JP5605871B2 JP 5605871 B2 JP5605871 B2 JP 5605871B2 JP 2013090596 A JP2013090596 A JP 2013090596A JP 2013090596 A JP2013090596 A JP 2013090596A JP 5605871 B2 JP5605871 B2 JP 5605871B2
- Authority
- JP
- Japan
- Prior art keywords
- abnormality
- output
- value
- power
- flag
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Pinball Game Machines (AREA)
Description
本発明は、異常状態を検出し報知する手段を備える遊技機の技術分野に関する。 The present invention relates to a technical field of a gaming machine including means for detecting and notifying an abnormal state.
従来、遊技機に供給される電源が遮断された場合、電源遮断時における遊技の状態を記憶保持するための記憶保持手段を備えた遊技機がある。 2. Description of the Related Art Conventionally, there is a gaming machine provided with a memory holding means for storing and holding a game state when the power is turned off when the power supplied to the gaming machine is cut off.
また、異常が発生したことを判断すると異常を示すフラグを設定する構成とし、フラグが設定されているときに、電源が遮断されるとフラグを記憶保持するが、電源投入後の遊技の進行が開始されるまでに無効化または初期化する遊技機が提案されている<特許文献1>。 If it is determined that an abnormality has occurred, a flag indicating the abnormality is set, and when the power is turned off when the flag is set, the flag is stored and retained. A gaming machine that is invalidated or initialized before it is started has been proposed <Patent Document 1>.
特許文献1の構成によれば、停電発生時に異常監視情報の無効化又は初期化を行えば、停電復帰時の処理負担を軽減できると共に、停電復帰後に速やかに異常判定を行うことができるという効果を奏し、停電復帰時に異常監視情報の無効化又は初期化を行えば、停電復帰時に停電前の状態を確認及び報知可能であり、停電前の異常状態について速やかに対応できるという効果を奏する。 According to the configuration of Patent Literature 1, if the abnormality monitoring information is invalidated or initialized when a power failure occurs, the processing load at the time of power failure recovery can be reduced, and an abnormality can be quickly determined after the power failure recovery. If the abnormality monitoring information is invalidated or initialized at the time of power failure recovery, the state before the power failure can be confirmed and notified at the time of power failure recovery, and the abnormal state before the power failure can be quickly dealt with.
しかしながら、特許文献1の構成では、異常検出手段による異常の検出が所定期間継続することを条件として異常判定手段が異常と判断するとした場合、異常を示すフラグを記憶保持する構成であるため、異常判定手段によって異常と判断される直前に電源を遮断することで異常の判断を遅らせ、それを繰り返すことで不正行為を行いながらも異常報知を免れることができるという問題がある。 However, in the configuration of Patent Document 1, when the abnormality determination unit determines that there is an abnormality on the condition that abnormality detection by the abnormality detection unit continues for a predetermined period, the flag indicating the abnormality is stored and retained. There is a problem that it is possible to avoid abnormality notification while performing an illegal act by delaying the determination of abnormality by shutting off the power supply immediately before it is determined to be abnormal by the determination means and repeating it.
本願発明は上記した問題に鑑み、電源投入時に電源遮断時の異常を示すフラグに基づく異常報知を実行しない構成としながらも、電源投入時に電源遮断前からの異常が継続しているときには素早く異常報知を実行することが可能な遊技機を提供することを目的とする。 In view of the above-described problems, the present invention is configured not to execute abnormality notification based on a flag indicating an abnormality at power-off when the power is turned on, but quickly reports abnormality when abnormality from power-off continues at power-on. It is an object of the present invention to provide a gaming machine that can execute the game.
請求項1記載の弾球遊技機は、
電源遮断時に遊技機の状態を記憶保持する記憶保持手段と、
電源投入時に前記記憶保持手段に記憶された遊技機の状態に復帰する状態復帰手段と、
遊技機の異常を検出する異常検出手段と、
該異常検出手段による異常の検出に基づいて、異常の有無を判定する異常判定手段と、
該異常判定手段により異常との判断がなされることを条件に、発生した異常の継続期間を計測するカウント手段と、
該カウント手段の値が所定値に達することを条件に、異常報知信号を出力する信号出力手段と、
該信号出力手段による異常報知信号の出力を条件に、前記カウント手段の値を維持しながら出力済みフラグを設定する異常設定手段と、
前記異常判定手段により正常と判定されることを条件に、前記カウント手段の値及び前記出力済みフラグをクリアする異常クリア手段と、を備え、
前記信号出力手段は、既に前記出力済みフラグが設定されていると、前記異常報知信号を出力しないように構成され、
電源投入時に前記状態復帰手段により電源遮断時の遊技機の状態に復帰するとき、前記出力済みフラグをクリアしながらも、前記カウント手段の値を復帰させて、該復帰したカウント手段の値が所定値であれば再び前記異常報知信号を出力して前記出力済みフラグを設定し、所定値でなければ前記異常の継続期間の計測を再開する
ことを特徴とする遊技機である。
The ball game machine according to claim 1,
Memory holding means for storing and holding the state of the gaming machine when the power is shut off;
State returning means for returning to the state of the gaming machine stored in the memory holding means when the power is turned on;
An abnormality detecting means for detecting an abnormality of the gaming machine;
An abnormality determining means for determining the presence or absence of an abnormality based on the detection of an abnormality by the abnormality detecting means;
Counting means for measuring the duration of the abnormality that has occurred, provided that the abnormality determination means determines that there is an abnormality,
Signal output means for outputting an abnormality notification signal on condition that the value of the counting means reaches a predetermined value;
An abnormality setting means for setting an output completed flag while maintaining the value of the counting means, on condition that an abnormality notification signal is output by the signal output means;
On the condition that it is determined normal by the abnormality determination means, the abnormality clearing means for clearing the value of the counting means and the output flag,
The signal output means is configured not to output the abnormality notification signal when the output completion flag is already set.
When the power is turned on by the state return means to return to the state of the gaming machine when the power is shut off, the value of the count means is returned while the output flag is cleared, and the value of the returned count means is predetermined. if the value again outputs the abnormality notification signal sets the output flag, a game machine, characterized in that to resume the measurement of the duration of the abnormal unless predetermined value.
記憶保持手段は、突然の停電などにより遊技者に不利益を与えないように、遊技機の電源が遮断された場合でも遊技機の電源が遮断される直前の遊技状態を記憶保持する機能であり、遊技状態の制御は主制御装置によって行われるため、記憶保持手段に記憶される情報は主制御装置によって制御される情報になる。 The memory holding means is a function for storing and holding the gaming state immediately before the gaming machine power is cut off even when the gaming machine power is cut off so as not to give a disadvantage to the player due to a sudden power failure or the like. Since the game state is controlled by the main control device, the information stored in the memory holding means is information controlled by the main control device.
また、記憶保持手段によって記憶される情報は、遊技状態だけでなく未払い数なども記憶される構成が好適である。未払い数とは、遊技球が入賞口に入賞したときに払い出される賞球のうち、まだ払い出されていない数のことである。この未払い数の制御を主制御装置が行う構成であれば、記憶保持手段によって記憶されることになる。 In addition, it is preferable that the information stored by the storage holding unit stores not only the gaming state but also the number of unpaid items. The number of unpaid is the number of prize balls that are paid out when a game ball wins a winning opening, but has not been paid out yet. If the main controller controls the unpaid number, it is stored by the storage holding means.
また、記憶保持手段は、停電の検出(電源の電圧低下を検出又は該検出に基づいて入力される信号が入力)に基づいて作動する構成としてもよく、遊技機の通常電源が遮断されてもバックアップ電源により通常電源が遮断される直前の情報(遊技状態や未払い数など)の記憶が所定時間の間、維持される。 In addition, the memory holding means may be configured to operate based on detection of a power failure (detection of a voltage drop of the power supply or input of a signal input based on the detection), and even if the normal power supply of the gaming machine is shut off Information (game state, number of unpaid etc.) immediately before the normal power supply is cut off by the backup power supply is maintained for a predetermined time.
なお、停電の検出(停電検出手段)は遊技機の電源スイッチを有する電源基板に設ける構成でも、記憶される情報を制御する主制御装置に設ける構成であっても何等差し支えない。また、記憶保持手段によって記憶されている情報を消去するためのRAMクリアスイッチはその操作に基づく信号を主制御装置のCPUに入力可能な位置に設けられればよく、電源基板に備える構成でも、主制御装置に備える構成であっても何等差し支えない。また、バックアップ電源は主制御装置に供給可能な基板に設けられればよく、電源基板に設ける構成でも、主制御装置に設ける構成でも、電源基板及び主制御基板を除く他の基板に設ける構成でも何等差し支えない。 The power failure detection (power failure detection means) may be a configuration provided on a power supply board having a power switch of a gaming machine or a configuration provided on a main controller that controls stored information. Further, the RAM clear switch for erasing the information stored by the memory holding means may be provided at a position where a signal based on the operation can be input to the CPU of the main control device. Even if it is the structure with which a control apparatus is equipped, nothing will interfere. Further, the backup power supply may be provided on a board that can be supplied to the main control device, and may be provided on the power supply board, on the main control apparatus, or on a board other than the power supply board and the main control board. There is no problem.
異常検出手段は、所謂不正行為に用いる通常の遊技では発生しない外力等を検出する手段であって、例えば、遊技機に備えられたセンサを誤動作させる電磁波や、遊技球の流下経路に変化を与える磁力や振動等といった外力を検出するセンサ類を指す。また、異常判定手段は上記した異なる機能を備える複数のセンサで構成されていてもよい。 The anomaly detection means is means for detecting an external force or the like that does not occur in a normal game used for so-called fraudulent acts. For example, an electromagnetic wave that causes a sensor provided in a gaming machine to malfunction or a flow path of a game ball is changed. Sensors that detect external forces such as magnetic force and vibration. Moreover, the abnormality determination means may be composed of a plurality of sensors having the different functions described above.
信号出力手段の実行に応じて実施される異常状態の報知は、異常検出手段が異常状態を検出し異常判定手段が異常有りと判定しただけでは実施されず、異常有りと判定した期間が所定期間維持されたことをもって実施される構成であり、カウント手段によって異常判定手段が継続して異常状態と判断した期間(カウント値)が所定期間に達すると、異常状態を機外に報知するために信号出力手段が異常報知を指示する信号を出力する構成となる。これにより、確実に異常状態である場合のみに報知が実施され、誤報を防止する構成となっている。 The notification of the abnormal state performed in response to the execution of the signal output means is not performed only by the abnormality detecting means detecting the abnormal state and the abnormality determining means determining that there is an abnormality, and the period when it is determined that there is an abnormality is a predetermined period. When the period (count value) in which the abnormality determination means continues to be determined to be abnormal by the counting means reaches a predetermined period, a signal is used to notify the abnormal condition outside the aircraft. The output means outputs a signal for instructing abnormality notification. Thus, the notification is performed only when it is surely in an abnormal state, thereby preventing erroneous notification.
信号出力手段が異常報知信号を出力すると、異常設定手段により出力済みフラグの設定が行われるが、該設定に応じてカウント手段によるカウント値に対する処理は行われないため、カウント値はそのまま残る構成となる。また、既に出力済みフラグが設定されている場合は、信号出力手段は異常報知信号の出力は行わない。 When the signal output means outputs an abnormality notification signal, the abnormality setting means sets the output completion flag, but the count value is not processed by the counting means according to the setting, so the count value remains as it is. Become. Further, when the output completion flag is already set, the signal output means does not output the abnormality notification signal.
カウント手段が計数したカウント値は、異常判定手段が正常と判定した場合に異常クリア手段によってクリアされ、該クリア時に出力済みフラグが設定されていれば該出力済みフラグもクリアされる。なお、異常判定手段が正常と判定した場合に直ちにカウント手段のカウント値をクリアしない構成とし、正常な状態が所定期間維持されることによってクリアする構成としても良い。 The count value counted by the counting means is cleared by the abnormality clearing means when the abnormality determining means determines that it is normal. If the output completed flag is set at the time of the clearing, the output completed flag is also cleared. Note that when the abnormality determining means determines normal, the count value of the counting means may not be cleared immediately, and the normal state may be cleared by maintaining for a predetermined period.
電源投入時は、状態復帰手段によって電源遮断時の遊技機の状態に復帰させるが、その場合、カウント手段の値は電源遮断時の値に復帰させ、出力済みフラグは復帰後にクリアされる。この場合、記憶保持手段及び状態復帰手段により電源投入時に出力済みフラグが設定された状態である場合(電源遮断時に出力済みフラグが設定されていた場合)に限り出力済みフラグをクリアする構成としてもよいし、電源投入時の出力済みフラグの設定状況にかかわらず電源投入時に出力済みフラグをクリアする処理を実施する構成としてもよい。 When the power is turned on, the state returning means returns to the state of the gaming machine when the power is shut off. In this case, the value of the counting means is returned to the value when the power is shut off, and the output flag is cleared after the return. In this case, the output completion flag may be cleared only when the output completion flag is set when the power is turned on by the memory holding means and the state return means (when the output completion flag is set when the power is turned off). Alternatively, a process of clearing the output flag when the power is turned on regardless of the setting state of the output flag when the power is turned on may be implemented.
記憶保持手段は、電源遮断時にカウント手段の値は記憶するが、出力済みフラグは記憶しない構成であり、電源投入時が常に出力済みフラグが設定されていない状態となればよい。従って、電源遮断時に出力済みフラグをクリアする構成としてもよく、電源遮断時に出力済みフラグが設定されている場合のみ出力済みフラグをクリアする構成としてもよいし、電源遮断時の出力済みフラグの設定状態に拘らず出力済みフラグをクリアする構成としてもよい。 The memory holding means stores the value of the counting means when the power is shut off, but does not store the output completion flag, and it is sufficient that the output completion flag is not always set when the power is turned on. Therefore, the configuration may be such that the output flag is cleared when the power is shut off, the output flag is cleared only when the output flag is set when the power is shut off, or the output flag is set when the power is shut off. The output flag may be cleared regardless of the state.
請求項1に記載の遊技機によれば、電源投入時には、記憶保持手段及び状態復帰手段によって電源遮断時に記憶保持した遊技状態を再開するが、カウンタ手段の値は保持しながらも出力済みフラグはクリアする構成としたため、異常報知を実行中に電源を遮断した場合、電源投入後に異常判定手段が最初に異常と判定した時点で既にカウンタ値が所定値に達しているため即座に異常報知コマンドを出力して異常報知を実行することが可能となる。 According to the gaming machine of the first aspect, when the power is turned on, the gaming state stored and retained when the power is shut off by the memory holding means and the state returning means is resumed. Because the configuration is cleared, when the power is turned off while the abnormality notification is being executed, the abnormality notification means immediately issues the abnormality notification command because the counter value has already reached the predetermined value when the abnormality determination means first determines that there is an abnormality after the power is turned on. It is possible to output and execute abnormality notification.
以下に本発明の好適な実施形態について説明する。尚、本発明の実施の形態は下記の実施形態例に何ら限定されるものではなく、本発明の技術的範囲に属する種々を採ることができ、各実施例に記載された内容を適宜組み合わせることが可能なことはいうまでもない。 Hereinafter, preferred embodiments of the present invention will be described. It should be noted that the embodiments of the present invention are not limited to the following embodiments, and various modifications belonging to the technical scope of the present invention can be adopted, and the contents described in the respective embodiments can be appropriately combined. It goes without saying that this is possible.
図1に遊技機の一種であるパチンコ機1の正面図を示し、詳細に説明する。図1に示す通り、本実施例のパチンコ機1は、大きく長方形の外枠2、前面枠3、意匠枠4a、意匠枠4bとからなる筐体にて各部を保持する構造である。
FIG. 1 shows a front view of a pachinko machine 1 which is a kind of gaming machine, and will be described in detail. As shown in FIG. 1, the pachinko machine 1 according to the present embodiment has a structure in which each part is held by a casing including a large rectangular
外枠2左側の上部には金具5aが、下部に金具5bがそれぞれ設けられており、金具5aおよび5bとでヒンジ機構を形成し、前面枠3は外枠2に対して開閉可能に構成され、図示しない前面枠閉鎖スイッチ(図4参照)が前面枠3の閉鎖状態を検出可能に装着されている。また、前面枠3左側の中部には金具5cが設けられ、金具5aと金具5cとでヒンジ機構を形成し、意匠枠4aは前面枠3に対して開閉可能に構成されている。さらに、金具5cと金具5bとでヒンジ機構を形成し、意匠枠4bは前面枠3に対して開閉可能に構成されている。
A metal fitting 5a is provided on the upper left side of the
ヒンジ機構が形成される逆側(ここでは右側)には、外枠2と前面枠3との施錠、前面枠3と意匠枠4aとの施錠、前面枠3と意匠枠4bとの施錠/解錠を行うための鍵穴6aを有するスライド錠6(図2参照)が設けられている。
On the opposite side (here, the right side) where the hinge mechanism is formed, the
尚、本実施例のパチンコ機1は、外枠2の左隣にCRプリペイドカードユニット7を設けている所謂CR機として説明するが、CRプリペイドカードユニット7を設けない所謂現金機としても何ら差し支えない。
The pachinko machine 1 according to the present embodiment will be described as a so-called CR machine in which the CR
意匠枠4aは、後述する遊技盤8を視認可能とするために透明樹脂板またはガラス板を備える窓部9、前面枠3に設けられたスピーカ10の前面にスピーカ10を保護し、且つ、効果音を通すための保護音通部11を備えている。
The design frame 4a protects the speaker 10 on the front surface of the speaker 10 provided on the window portion 9 and the
また、意匠枠4bは、遊技球を貯留しておくための上皿12および下皿13を略中央に備え、遊技者が操作可能な遊技ボタン14、CRプリペイドカードユニット7と後述するCRユニット端子板60を介して接続される精算表示装置15、球貸ボタン16および精算ボタン17を左側に備えている。
The design frame 4b has an upper plate 12 and a lower plate 13 for storing game balls in the approximate center, a
前面枠3の右下側(意匠枠4bの右側)には、遊技球の発射強度を調節するための発射ハンドル18が設けられており、発射ハンドル18の近傍には、発射停止ボタン(図4参照)および図示しないタッチ板が設けられている。前面枠3の下側(意匠枠4bの下側)には、スピーカ10を備えたスピーカユニット21が設けられている。 On the lower right side of the front frame 3 (on the right side of the design frame 4b), a launch handle 18 for adjusting the launch strength of the game ball is provided, and in the vicinity of the launch handle 18, a launch stop button (FIG. 4). And a touch plate (not shown) is provided. A speaker unit 21 including a speaker 10 is provided below the front frame 3 (below the design frame 4b).
尚、本実施例では遊技球が機外に排出されるCR機を用いて説明をするが、
パチンコ機内で遊技球を循環させることによって遊技者が遊技球に触れることなく遊技を行うことが可能な封入式のパチンコ遊技機としても何ら差し支えない。
In this embodiment, explanation will be made using a CR machine in which game balls are discharged outside the machine.
Even if it is an enclosed pachinko gaming machine in which a player can play a game without touching the game ball by circulating the game ball in the pachinko machine, there is no problem.
続いて、図2にパチンコ機1の裏面図を示し、詳細に説明する。図2に示す通り、遊技盤8を着脱可能に取り付けられる前面枠3が外枠2に収納されるような構成となっている。前面枠3には、上方から球タンク22、タンクレール23および払出装置24が設けられ、遊技盤8に設けられる後述する入賞口に遊技球が入球することに基づいて、払出装置24の払出モータが駆動することによって、球タンク22およびタンクレール23に貯留されている遊技球が、前述した上皿12に払い出されることになる。
Then, the back view of the pachinko machine 1 is shown in FIG. 2, and it demonstrates in detail. As shown in FIG. 2, the
また、遊技盤8の裏面側には、主制御装置50、サブ統合装置53、演出図柄ユニット54が設けられ、前面枠3の裏面側には、払出制御装置51、発射制御装置52、電源装置55が各々設けられ、電源装置55には電源スイッチ55aおよびRAMクリアスイッチ55b、図示しないバックアップ用電源が設けられている。尚、発射制御装置52が図示されていないが、払出制御装置51で隠れる位置に配置されている。
A
さらに、前面枠3には、外部接続端子板61が設けられており、この外部接続端子板61から遊技状態、遊技結果、不正行為等を示す信号がホールコンピュータ(図4参照)に送られるように構成されている。尚、本実施例では外部接続端子板61を盤用、枠用を兼用する構成としているが、盤用、枠用の外部接続端子板を個々に備えるように構成しても何ら差し支えない。
Further, the
続いて、図3に遊技盤8の正面図を示し、詳細に説明する。図3に示す通り、遊技盤8には公知のガイドレール25a、25bによって囲まれた着円形の遊技領域26が設けられ、多数の遊技釘27が植設されている。遊技領域26の略中央には、窓部28aを有する液晶枠飾り28が設けられており、演出図柄表示装置54b(図4参照)のLCD画面が遊技者から視認可能に構成され、図示しない公知のワープ入口、ワープ通路、ステージ等も設けられている。また、窓部28aの上方には、7セグメントLED等の発光部材により構成される特別図柄表示装置29および普通図柄表示装置30が設けられている。
Next, FIG. 3 shows a front view of the game board 8 and will be described in detail. As shown in FIG. 3, the game board 8 is provided with a ring-shaped
液晶枠飾り28の左右両側または左側には後述する普通図柄作動スイッチ32a(図4参照)を備える普通図柄作動ゲート32が設けられており、下側には後述する特別図柄始動スイッチ31a(図4参照)を備える普通電動役物31(特別図柄始動口)が設けられている。普通電動役物31の下方には、アタッカー式の大入賞口33aを備える大入賞口ユニット33が配置され、該大入賞口ユニット33の下方にはアウト口34が設けられている。大入賞口33aの左側には4個のLEDで構成される特別図柄保留数表示装置29aが、右側には4個のLEDで構成される普通図柄保留数表示装置30aが、各々設けられている。また、大入賞口ユニット33の左右両側には、後述する一般入賞口スイッチ35b(図4参照)を備える一般入賞口35aが複数備えられる入賞口ユニット35が設けられている。
A normal
上記のように遊技盤8を構成することによって、普通図柄作動ゲート32に遊技球が入球(普通図柄作動スイッチ32a(図4参照)にて遊技球を検出)すると、普通図柄表示装置30で普通図柄が変動表示を開始し、所定時間後に停止した普通図柄の態様に応じて、後述する普通電役ソレノイド31b(図4参照)を駆動させる。普通電役ソレノイド31bを駆動させると、ほぼ同期して普通電動役物31の羽根部材が駆動して、普通電動役物31への入球率(特別図柄始動スイッチ31a(図4参照)での検出率)が高まるように構成されている。
By configuring the game board 8 as described above, when a game ball enters the normal symbol operation gate 32 (the game ball is detected by the normal symbol operation switch 32a (see FIG. 4)), the normal
また、普通電動役物31に遊技球が入球(特別図柄始動スイッチ31a(図4参照)にて遊技球を検出)すると、特別図柄が変動表示を開始し、所定時間後に停止した特別図柄の態様に応じて後述する大入賞口ソレノイド33c(図4参照)を駆動させる。大入賞口ソレノイド33cを駆動させると、ほぼ同期して大入賞口ユニット33の扉部材が駆動して、大入賞口33aへの入球率(カウントスイッチ33b(図4参照)での検出率)が高まるように構成されている。
In addition, when a game ball enters the normal electric accessory 31 (a game ball is detected by the special
続いて、図4にパチンコ機1の電気配線を示すブロック図を示し、詳細に説明する。尚、このブロック図には、煩雑になる電源回路に関する記載は行わないが、電源が必要な制御装置若しくはアクチュエータ類には電源装置55から直接的または間接的に供給される構成となっている。
Next, FIG. 4 is a block diagram showing the electrical wiring of the pachinko machine 1 and will be described in detail. The block diagram does not include a complicated power supply circuit, but is configured to be supplied directly or indirectly from the
図4に示す通り、主制御装置50の入力端には、遊技盤中継端子板62を介して普通電動役物31(特別図柄始動口)に入球した遊技球を検出する特別図柄始動スイッチ31aと、普通図柄作動ゲート32に入球した遊技球を検出する普通図柄作動スイッチ32aと、大入賞口33aに入球した遊技球を検出するカウントスイッチ33bと、一般入賞口35aに入球した遊技球を検出する一般入賞口スイッチ35bと、本発明の異常検出手段に該当する電波検出センサ90、磁気検出センサ91、振動検出センサ92の3個の不正行為検出用のセンサとが接続され、裏配線中継端子板63を介して前面枠3が閉鎖していることを検出する前面枠閉鎖スイッチと、意匠枠4a・4bが閉鎖していることを検出する意匠枠閉鎖スイッチとが接続されている。
As shown in FIG. 4, at the input end of the
前面枠閉鎖スイッチ及び意匠枠閉鎖スイッチは、内部に電池(1次電池又は2次電池のいずれでも良い)を備えており、通常時(電源が供給され、且つ、電源スイッチ55aがON)は後述する裏配線中継端子板63から供給されるDC12Vで動作し、電源が供給されないとき(電源遮断又は電源スイッチOFF)には、電池の電源を利用して前面枠3又は意匠枠4a、4bの閉鎖状態を出力する構成となっている。また、電池として1次電池を採用する場合には電池の消耗によって交換(電池のみ交換又はリミットスイッチを交換)することとなるが、2次電池を採用する場合には通常時に充電する構成とし、繰り返し利用可能に構成することが望ましい。
The front frame closing switch and the design frame closing switch have a battery (which may be either a primary battery or a secondary battery) inside, and will be described later at normal times (power is supplied and the
主制御装置50の出力端には、遊技盤中継端子板62を介して大入賞口33aの扉部材を駆動する大入賞口ソレノイド33cと、普通電動役物31の羽根部材を駆動する普通電役ソレノイド31bと、図柄表示装置中継端子板を介して特別図柄を表示する特別図柄表示装置29と、特別図柄の保留数を表示する特図保留数表示装置29aと、普通図柄を表示する普通図柄表示装置30と、普通図柄の保留数を表示する普図保留数表示装置30aと、裏配線中継端子板63および外部接続端子板61を介してホールコンピュータと、が接続されている。
At the output end of the
主制御装置50はCPU、ROM、RAM等の電気部品を備えており、搭載するROMに記憶されたプログラムに従ってCPUにて処理を実行し、入力される各種検出信号などに基づいて遊技の進行に関わる各種コマンド等を生成し、払出制御装置51およびサブ統合装置53に出力する。また、主制御装置50は、前面枠閉鎖スイッチ又は意匠枠閉鎖スイッチから前面枠3又は意匠枠4a、4bの閉鎖状態時に出力される検出信号が入力されることで、外部接続端子板61を介してホールコンピュータ70に前面枠又は意匠枠が閉鎖状態にあることを示す信号(検出信号に準ずる信号)を出力するように構成されている。ここで、主制御装置50と払出制御装置51とは双方向通信回路として構成され、主制御装置50とサブ統合装置53とは間に演出中継端子板65を介した主制御装置50からサブ統合装置53への一方向通信回路として構成されている。
The
払出制御装置51の入力端には、裏配線中継端子板63を介して球タンク22またはタンクレール23内の遊技球が不足していることを検出する球切れスイッチと、裏配線中継端子板63および払出中継端子板66を介して払い出した遊技球を検出する払出スイッチと、各種端子板を介することなく下皿13への経路に遊技球が多数あることを検出する満杯スイッチと、が接続されている。払出制御装置51の出力端には、裏配線中継端子板63および払出中継端子板66を介して遊技球を上皿へと払い出す払出モータが接続されている。
At the input end of the
払出制御装置51はCPU、ROM、RAM等の電気部品を備えており、搭載するROMに記憶されたプログラムに従ってCPUにて処理を実行し、入力される各種検出信号ならびに主制御装置50から入力されるコマンドに基づいて遊技球の払い出しに関わる各種コマンド等を生成し、主制御装置50および発射制御装置52に出力する。ここで、払出制御装置51と主制御装置50とは双方向通信回路として構成され、払出制御装置51と発射制御装置52とは払出制御装置51から発射制御装置52への一方向通信回路として構成されている。
The
発射制御装置52の入力端には、発射を停止するための発射停止スイッチと、発射ハンドル17に遊技者が触れていることを検出するタッチスイッチと、が接続されている。発射制御装置52の出力端には、遊技球を遊技領域26へ発射するための発射モータが接続されている。発射制御装置52はCPU、ROM、RAMを備えず、IC等で構成されたデジタル回路であり、入力される各種検出信号ならびに払出制御装置51からの入力に基づいて発射モータの駆動を制御している。
A firing stop switch for stopping firing and a touch switch for detecting that the player is touching the firing handle 17 are connected to the input end of the
サブ統合装置53の入力端には、遊技者により操作可能な遊技スイッチが接続されている。サブ統合装置53の出力端には、意匠枠4a、4bおよび遊技盤8に備えられる各種LED・ランプ37と、前面枠3およびスピーカユニット21に備えられるスピーカ10と、が接続されている。尚、サブ統合装置53と主制御装置50とは間に演出中継端子板を介した主制御装置50からサブ統合装置53への一方向通信回路として構成され、サブ統合装置53と演出図柄制御装置54aとはサブ統合装置53から演出図柄制御装置54aへの一方向通信回路として構成されている。
A game switch that can be operated by a player is connected to the input terminal of the
サブ統合装置53はCPU、ROM、RAM等の電気部品を備えており、搭載するROMに記憶されたプログラムに従ってCPUにて処理を実行し、入力される遊技スイッチの入力ならびに主制御装置50から入力されるコマンドに基づいて演出に関わる各種コマンド等を生成し、演出図柄ユニット54の演出図柄制御装置54aに出力する。
The
尚、本実施例では、サブ統合装置53のRAMに記憶された遊技情報を電源断時に保持しない構成としているが、電源装置55からVBBを供給して記憶保持可能とし、復電時に記憶した遊技情報を元に電源断前の遊技を再開する構成としても何ら差し支えない。
In the present embodiment, the game information stored in the RAM of the
また、サブ統合装置53には、音量を調節する音量調節スイッチが備えられ、音量調節スイッチの状態(位置)を検出し、その検出結果とスピーカ10へ送信する内容とを判断し、スピーカ10から出力する音量をソフト的に制御するように構成されている。例えば、遊技に伴う演出音声やエラー報知の一部(前面枠3、意匠枠4a、4b等の枠開放/閉鎖報知など)の音声は、音量調節スイッチの状態に応じて変更された音量でスピーカ10から出力され、その他のエラー報知(特殊報知など)は音量調節スイッチの状態に関わらず予め設定された音量でスピーカ10から出力されるように構成することができる。
Further, the
次に、主制御装置50が実行する起動処理について図5を用いて説明する。この処理は本発明における記憶保持手段と状態復帰手段とを含み、大きく分けて電源投入時処理と残余処理とバックアップ処理とで構成されている。パチンコ機1の電源が投入されると(或いは停電から復帰すると)、給電検出回路が電源装置55による給電を検出してリセット信号(給電検出信号)を出力する。このリセット信号が主制御装置50に入力されると、遊技制御CPUのセキュリティーチェックが実行される。このセキュリティーチェックの後に、遊技制御CPUは電源投入時処理、本処理、残余処理、停電処理等を実行する。
Next, a startup process executed by
図5に示す起動処理では、RAM初期値設定処理を行い(S5)、主制御装置50がRAMクリア信号を受信したか否か判定する(S10)。肯定判定なら(S10:yes)、RAM消去処理を行い(S45)、初期画面指定コマンドをサブ統合制御装置53に送信し(S50)、残余処理(基本処理)に移る。S10が否定判定なら(S10:no)、RAM保証値が1であるか否かを判定する(S15)。否定判定なら(S15:no)S45に進み、肯定判定なら(S15:yes)、SUM値作成処理を実行し(S20)、SUM値が0であるか否か判定する(S25)。否定判定なら(S25:no)S45に進み、肯定判定なら(S25:yes)、電源復帰処理を実行し(S30)、出力済みフラグに0を設定し(S40)、残余処理(基本処理)に移る。なお、この出力済みフラグは本発明の出力済みフラグに該当する。
In the activation process shown in FIG. 5, a RAM initial value setting process is performed (S5), and it is determined whether or not the
S30の電源復帰処理では、RAMに記憶されていたデータに基づいて電源遮断時の遊技状態に復帰させる処理を行うが、続くS40の処理によって復帰した出力済みフラグの設定状態に拘らず出力済みフラグには0を設定している。出力済みフラグが設定されていないことを条件に異常報知開始信号(異常報知の実施を指示する信号)を出力する構成となっているため、これにより、不正行為の実施を隠蔽するために異常報知の実施中に電源が遮断されたとしても、電源が復帰して不正を検出すると即座に異常報知を実施する構成となっている。 In the power recovery process of S30, a process for returning to the gaming state at the time of power shutoff is performed based on the data stored in the RAM, but the output completed flag is set regardless of the setting state of the output flag returned by the subsequent process of S40. Is set to 0. Since it is configured to output an abnormality notification start signal (a signal to instruct the execution of abnormality notification) on the condition that the output completed flag is not set, the abnormality notification is performed in order to conceal the execution of fraud. Even if the power supply is shut off during the implementation of the above, when the power supply recovers and the fraud is detected, an abnormality notification is immediately implemented.
残余処理(基本処理)に移行すると、通常割込信号(INT信号)の受信を禁止する割込禁止処理を実行し(S55)、強制割込み(NMI信号)によって停電処理(図7を用いて後述)が実行されたか否かをしめす停電フラグが0か否か判定する(S60)。肯定判定なら(S60:yes)、初期値乱数更新処理1(S65)、初期値乱数更新処理2(S70)および初期値乱数更新処理3(S75)を順次実行(判定用乱数生成)し、通常割込信号(INT信号)の受信を許可する割込許可を実行し(S80)、その後S55の処理に戻り、INT信号の受信または停電処理を実行しない限り、上記処理を繰り返し実行する。初期値乱数更新処理は、当りとなるか否かの判定に使用する乱数カウンタの周期性を排除するために、乱数カウンタの初期値を更新する処理である。 When the process proceeds to the remaining process (basic process), an interrupt prohibition process for prohibiting reception of a normal interrupt signal (INT signal) is executed (S55), and a power failure process (described later with reference to FIG. 7) by a forced interrupt (NMI signal). ) Is determined whether or not the power failure flag indicating whether or not is executed (S60). If the determination is affirmative (S60: yes), the initial value random number update process 1 (S65), the initial value random number update process 2 (S70), and the initial value random number update process 3 (S75) are sequentially executed (determination random number generation). Interrupt permission for permitting reception of an interrupt signal (INT signal) is executed (S80), and then the process returns to S55, and the above process is repeated unless an INT signal is received or a power failure process is performed. The initial value random number update process is a process for updating the initial value of the random number counter in order to eliminate the periodicity of the random number counter used for determining whether or not it is a win.
S60が否定判定なら、即ち停電処理が実行されたなら(S60:no)、バックアップ処理に移行し、遊技情報をRAMに記憶する遊技情報記憶処理を実行し(S85)、RAMに記憶したSUM値を作成するSUM値作成処理を実行し(S90)、RAM保証値に正常にバックアップしたことを示す1をセットし(S95)、RAMに記憶された遊技情報が破壊されないためにRAMライトプロテクト処理を実行し(S100)、電源が供給されなくなるまで無限ループ処理を実行する。 If S60 is negative, that is, if a power failure process is executed (S60: no), the process proceeds to a backup process, a game information storage process for storing game information in the RAM is executed (S85), and the SUM value stored in the RAM is stored. SUM value creation processing is executed (S90), 1 is set in the RAM guaranteed value to indicate that the backup is successful (S95), and the game information stored in the RAM is not destroyed. Execute (S100) and execute an infinite loop process until no power is supplied.
次に、主制御装置50が実行するメインルーチンを図6を用いて説明する。このメインルーチンは、約2ms毎のハード割り込みにより繰り返し実行される処理となる。
Next, a main routine executed by the
本実施形態では、当該メインルーチンが1回実行されるごとにS200〜S255までの1回だけ実行される処理を「本処理」と称し、この本処理を実行して余った時間内に時間の許す限り繰り返し実行されるS270の処理を「残余処理」と称する。「本処理」は割り込みにより定期的に実行されることになる。 In the present embodiment, a process that is executed only once from S200 to S255 every time the main routine is executed is referred to as a “main process”. The process of S270 that is repeatedly executed as long as it is allowed is referred to as “residual process”. The “main process” is periodically executed by interruption.
マイコンによるハード割り込みが実行されると、まず正常割り込みであるか否かが判断される(S200)。この判断処理は、メモリとしてのRAMの所定領域の値が所定値であるか否かを判断することにより行われ、マイコンにより実行される処理が本処理に移行したとき、通常の処理を実行して良いのか否かを判断するためのものである。 When a hardware interrupt is executed by the microcomputer, it is first determined whether the interrupt is a normal interrupt (S200). This determination process is performed by determining whether or not the value of a predetermined area of the RAM as a memory is a predetermined value. When the process executed by the microcomputer shifts to this process, the normal process is executed. It is for judging whether it is okay.
正常割り込みでない場合としては、電源投入時又はノイズ等によるマイコンの暴走等が考えられるが、マイコンの暴走は近年の技術の向上によりほとんど無いものと考えてよいのでたいていが電源投入時である。電源投入時には、RAMの所定領域の値が所定値と異なる値となっている。 If it is not a normal interrupt, microcomputer runaway due to noise or the like may be considered when power is turned on, but microcomputer runaway may be considered to be almost non-existing due to recent technological improvements. When the power is turned on, the value in the predetermined area of the RAM is different from the predetermined value.
正常割り込みでないと判断されると(S200:no)、初期設定(例えば前記メモリの所定領域への所定値を書き込み、特別図柄および普通図柄を初期図柄とする等のメモリの作業領域への各初期値の書き込み等)がなされ(S275)、残余処理(S270)に移行する。 If it is determined that the interrupt is not normal (S200: no), initial settings (for example, writing a predetermined value to the predetermined area of the memory and setting a special symbol and a normal symbol as an initial symbol to each initial in the work area of the memory) Value is written (S275), and the process proceeds to a residual process (S270).
S200が肯定判定なら(S200:yes)、初期値乱数更新処理を行う(S205)。この処理は、初期値乱数の値についてこの処理を実行する毎に+1するインクリメント処理であり、この処理実行前の初期値乱数の値に+1するが、この処理を実行する前の乱数値が最大値である「349」のときは次回の処理で初めの値である「0」に戻り、「0」〜「349」の350個の整数を繰り返し昇順に作成する。 If S200 is affirmative (S200: yes), initial value random number update processing is performed (S205). This process is an increment process that increments the initial random number value by 1 each time this process is executed. The initial random number value before this process is incremented by +1, but the random number value before this process is executed is the maximum. When the value is “349”, it returns to the initial value “0” in the next processing, and 350 integers “0” to “349” are repeatedly generated in ascending order.
S205に続く大当り決定用乱数更新処理(S210)は、初期値乱数更新処理と同様のインクリメント処理であり、350個の整数を繰り返し昇順に作成する。 The big hit determination random number update process (S210) following S205 is an increment process similar to the initial value random number update process, and 350 integers are repeatedly generated in ascending order.
大当り図柄決定用乱数更新処理(S215)は、「0」〜「9」の10個の整数を繰り返し作成するカウンタとして構成され、本処理毎に+1され、最大値を越えると初めの値である「0」に戻る。 The jackpot symbol determination random number update process (S215) is configured as a counter that repeatedly creates 10 integers “0” to “9”, and is incremented by 1 every time this process is exceeded. Return to "0".
当り決定用乱数更新処理(S220)は、「0」〜「5」の6個の整数を繰り返し作成するカウンタとして構成され、本処理毎で+1され最大値を越えると初めの値である「0」に戻る。なお、この当り決定用乱数更新処理は、普通図柄の抽選に使用し、その他の初期値乱数、大当り決定用乱数、大当り図柄決定用乱数、リーチ判定用乱数、変動パターン決定用乱数は特別図柄の抽選に使用する。 The hit determination random number update process (S220) is configured as a counter that repeatedly generates six integers “0” to “5”, and is incremented by +1 every time this process is exceeded. Return to. This winning determination random number update processing is used for lottery of normal symbols, and other initial value random numbers, big hit determination random numbers, big hit symbol determination random numbers, reach determination random numbers, fluctuation pattern determination random numbers are special symbols. Used for lottery.
リーチ判定用乱数更新処理(S225)は、「0」〜「228」の229個の整数を繰り返し作成するカウンタとして構成され、本処理毎で+1され最大値を越えると初めの値である「0」に戻る。 The reach determination random number update process (S225) is configured as a counter that repeatedly generates 229 integers from “0” to “228”, and is incremented by +1 for each process and is the initial value “0”. Return to.
変動パターン決定用乱数更新処理(S230)は、「0」〜「1020」の1021個の整数を繰り返し作成するカウンタとして構成され、本処理毎で+1され最大値を越えると初めの値である「0」に戻る。 The variation pattern determination random number update process (S230) is configured as a counter that repeatedly creates 1021 integers from “0” to “1020”, and is incremented by 1 for each process and is the initial value when the maximum value is exceeded. Return to "0".
続く入力確認処理(S235)では、主制御装置と電気的に接続された外枠と内枠との開閉状態を検知する遊技機枠開放検出スイッチと、内枠とガラス枠の開閉状態を検知するガラス枠開放検出スイッチと、払い出される遊技球を計数するための払出スイッチとからの入力処理と、電波センサ90、磁力センサ91、振動センサ92の所謂不正検知センサからの入力処理とが実行され、各不正検知センサからの入力状態に応じて不正行為の実行を判定する。この場合、不正検出スイッチから外力を検知したことを示す信号が入力された場合でも、所定条件を満たしていない場合は異常状態(不正行為)とは判断しない。これは例えば、電波センサ90、磁力センサ91及び振動センサ92からHi信号を受信しても、受信期間が所定時間に満たない場合は異常状態(不正行為)とは判断しない。本実施例における具体的な異常状態の判断方法の流れは、図9を用いて後述する。
In the subsequent input confirmation process (S235), a gaming machine frame opening detection switch for detecting an open / closed state of the outer frame and the inner frame electrically connected to the main controller, and an open / closed state of the inner frame and the glass frame are detected. An input process from the glass frame opening detection switch and a payout switch for counting game balls to be paid out, and an input process from a so-called fraud detection sensor such as a
入賞確認処理(S240)では、特別図柄始動口(普通電動役物31)、大入賞口33a、一般入賞口35aの入賞、及び普通図柄ゲート32への入球の確認として主制御装置80に接続された各スイッチ類の入力処理を実行し、続いて、大当り決定用乱数を抽出した場合は、抽出した乱数の値が大当りを生起させる特定の値か否かを判定する当否判定処理(S245)を行う。
In the winning confirmation process (S240), the special symbol starting port (ordinary electric accessory 31), the large winning
続く不正監視処理(S250)は、一般入賞口に対する不正が行われていないか監視する処理であり、所定時間内における一般入賞口への遊技球の入球数が予め決定された規定数よりも多いか否かを判断して、多かった場合には不正と判断する。 The subsequent fraud monitoring process (S250) is a process for monitoring whether or not the general winning a prize is fraudulent, and the number of game balls entering the general winning a prize within a predetermined time is larger than a predetermined number. Judgment is made whether or not there are many.
各出力処理(S255)では、遊技の進行状況、電波センサ90、磁力センサ91及び振動センサ92の信号検出状況に応じた不正行為判定、枠(内枠、ガラス枠)開放検出スイッチの検出状態に応じて、主制御装置50からサブ統合制御装置53、払出制御装置51、発射制御装置54、普通電役ソレノイド31b、大入賞口ソレノイド33c、外部接続端子板61を介してホールコンピュータ等に対して各々出力処理を実行する。
In each output process (S255), the cheating state is determined according to the game progress status, the signal detection status of the
本処理に続く前述の残余処理は、初期値乱数更新処理(S270)から構成されるが、前述したS205と全く同じ処理である。この処理は無限ループを形成し、次の割り込みが実行されるまで時間の許される限り繰り返し実行される。 The above-described remaining process subsequent to this process is composed of the initial value random number update process (S270), but is exactly the same as S205 described above. This process forms an infinite loop and is repeated as long as time is allowed until the next interrupt is executed.
次に、図7を用いて主制御装置50が実行する停電処理を説明する。停電処理は、図5(残余処理)または図6の各処理を実行中に停電(NMI)信号を受信した際に、主制御装置50にて実行される割込(NMI)処理である。停電処理を開始すると、実行しているプログラムのアドレスをRAMに記憶するレジスタ退避処理を実行し(S300)、停電フラグを停電(NMI)信号の受信を示す1にセットし(S305)、S300でRAMに記憶したアドレスに復帰するレジスタ復帰処理を実行し(S310)、リターンへと抜ける。
Next, the power failure process executed by the
停電処理(図7)では、主制御装置のCPUのNMI端子へと停電信号が入力されることによる強制割り込み処理として停電フラグを設定する構成としたが、停電信号がポート端子に入力される構成に対応する変形例として停電信号受信処理を図8を用いて説明する。停電信号受信処理は、図6を用いて説明したメインルーチンのS235の入力確認処理で停電信号の受信を契機として実施する処理(サブルーチン)となる。 In the power failure processing (FIG. 7), the power failure flag is set as a forced interrupt processing by inputting a power failure signal to the NMI terminal of the CPU of the main controller. However, the power failure signal is input to the port terminal. A power failure signal reception process will be described with reference to FIG. The power failure signal reception process is a process (subroutine) that is executed when the power failure signal is received in the input confirmation process in S235 of the main routine described with reference to FIG.
停電信号受信処理では、停電信号が入力されたか否か判定し(S400)、否定判定なら(S400:no)リターンし、肯定判定なら(S400:yes)、停電カウンタに+1する(S405)。停電カウンタは停電期間を計測するカウンタとなる。S405に続いては、停電カウンタの値が所定値か否か判定する(S410)。否定判定なら(S410:no)リターンし、肯定判定なら(S410:yes)、停電フラグに1を設定し(S415)、リターンする。 In the power failure signal reception process, it is determined whether or not a power failure signal is input (S400). If the determination is negative (S400: no), the process returns. If the determination is affirmative (S400: yes), the power failure counter is incremented by 1 (S405). The power failure counter is a counter that measures the power failure period. Subsequent to S405, it is determined whether or not the value of the power failure counter is a predetermined value (S410). If the determination is negative (S410: no), the process returns. If the determination is affirmative (S410: yes), the power failure flag is set to 1 (S415), and the process returns.
以上が停電信号受信処理となるが、この構成とすることで、所定回数の停電信号の受信により確実に停電していることを確認してから停電フラグを設定することができる。 The above is the power failure signal reception processing. With this configuration, it is possible to set the power failure flag after confirming that a power failure has occurred reliably by receiving a predetermined number of power failure signals.
次に、メインルーチンの入力確認処理(S235)で電波センサ90、磁力センサ91、又は振動センサ92からの入力を確認した場合の処理の流れを、異常状態(不正行為)判定処理として図9を用いて説明する。なお、この異常状態判定処理は、本発明の異常判定手段、カウント手段、信号出力手段、異常設定手段、異常クリア手段を含む処理となり、不正検出センサの種類毎に実施される。
Next, the processing flow when the input from the
異常状態判定処理では、上記した不正検出センサから異常検出信号を受信したか否か判定する(S500)。肯定判定なら(S500:yes)、異常カウンタの値が所定値とは異なる値か否か判定する(S505)。異常カウンタは、不正検出センサが異常状態を検出する期間を計測するカウンタとなる。S505が肯定判定なら(S505:yes)、異常カウンタに+1する(S510)(本発明のカウント手段に該当)。 In the abnormal state determination process, it is determined whether an abnormality detection signal has been received from the above-described fraud detection sensor (S500). If the determination is affirmative (S500: yes), it is determined whether or not the value of the abnormality counter is different from the predetermined value (S505). The abnormality counter is a counter that measures a period during which the fraud detection sensor detects an abnormal state. If S505 is affirmative (S505: yes), the abnormality counter is incremented by 1 (S510) (corresponding to the counting means of the present invention).
S510又はS505の否定判定(S505:no)に続いては、異常カウンタの値が所定値と等しいか否か判定する(S515)。否定判定なら(S515:no)リターンし、肯定判定なら(S515:yes)、出力済みフラグが0(未設定)か否か判定する(S520)。 Following the negative determination in S510 or S505 (S505: no), it is determined whether or not the value of the abnormality counter is equal to a predetermined value (S515). If the determination is negative (S515: no), the process returns. If the determination is affirmative (S515: yes), it is determined whether the output flag is 0 (not set) (S520).
出力済みフラグは主制御装置50が記憶する値であり、値が0なら異常報知開始信号の出力(S255で実施)を未実施であることを、値が1なら異常報知開始信号の出力を実施済みであることを主制御装置50が判断する。
The output completion flag is a value stored in the
S520が否定判定なら(S520:no)リターンし、肯定判定なら(S520:yes)、サブ統合制御装置53に異常報知開始信号を出力し(S525)(本発明の信号出力手段に該当)、出力済みフラグに1を設定し(S560)(本発明の異常設定手段に該当)、リターンする。なお、S525では外部接続端子板61を介してホールコンピュータにも信号を出力する。
If S520 is a negative determination (S520: no), the process returns. If an affirmative determination is made (S520: yes), an abnormality notification start signal is output to the sub-integrated control device 53 (S525) (corresponding to the signal output means of the present invention) and output. The completed flag is set to 1 (S560) (corresponding to the abnormality setting means of the present invention), and the process returns. In S525, a signal is also output to the hall computer via the external
S500が否定判定、即ち異常検出信号が未入力なら(S500:no)、出力済みフラグが1か否か判定する(S535)。肯定判定、即ち、異常検出信号が未入力にもかかわらず異常報知が実施された状態なら(S535:yes)、サブ統合制御装置53に異常報知終了信号を出力し(S540)、異常カウンタをクリアし(S545)、出力済みフラグに0を設定して(S550)リターンする。S535が否定判定なら(S535:no)、異常カウンタをクリアして(S555)リターンする。S555のクリア処理は、起動処理のS40によって出力済みフラグに0がセットされた後に実行される異常状態判定処理にて異常状態信号が未入力の場合に異常カウンタをクリアする処理となる。 If S500 is negative, that is, if no abnormality detection signal is input (S500: no), it is determined whether or not the output flag is 1 (S535). If an affirmative determination is made, that is, if an abnormality notification has been performed even though no abnormality detection signal has been input (S535: yes), an abnormality notification end signal is output to the sub-integrated control device 53 (S540), and the abnormality counter is cleared. (S545), the output completion flag is set to 0 (S550), and the process returns. If S535 is negative (S535: no), the abnormality counter is cleared (S555) and the process returns. The clear process of S555 is a process of clearing the abnormal counter when the abnormal state signal is not input in the abnormal state determination process executed after the output completion flag is set to 0 by S40 of the activation process.
以上が、電波センサ90、磁力センサ91、又は振動センサ92からの入力を確認した場合の処理の流れを示す異常状態判定処理となる。この処理において、S500の否定判定からS555までが、本発明の異常クリア手段に該当する処理となる。
The above is the abnormal state determination process indicating the flow of the process when the input from the
S525によってサブ統合制御装置53に異常報知開始信号が入力されると、スピーカ10、各種LEDランプ37、及び演出図柄表示装置54bを用いて異常状態の報知を実施し、異常報知終了信号が入力されると該入力から所定時間経過すると異常状態の報知を終了する。
When an abnormality notification start signal is input to the sub integrated
次に実施例2を説明する。実施例2におけるパチンコ機を構成する部品とその電気的接続は実施例1と共通であり、特別に説明のない部分については共通内容であり重複する説明は割愛する。 Next, Example 2 will be described. The components constituting the pachinko machine and the electrical connection thereof in the second embodiment are the same as those in the first embodiment, and the parts not specifically described are the same as those in the first embodiment, and redundant descriptions are omitted.
本実施例は、実施例1に対して、起動処理時における出力済みフラグのクリアタイミングが異なる構成となっている。具体的なクリアタイミングを、実施例1の図5に対応する図10を用いて説明する。 This embodiment is different from the first embodiment in the configuration in which the output completed flag clear timing during the startup process is different. Specific clear timing will be described with reference to FIG. 10 corresponding to FIG. 5 of the first embodiment.
図10は、実施例2において主制御装置50が実施する起動処理2を示すフローチャートとなり、基本構成は実施例1で説明した起動処理1(図5)と同一であるため同一部の説明は援用とし、異なる箇所のみ説明する。
FIG. 10 is a flowchart showing the
起動処理2では、起動処理1において電源投入処理部で実施した出力済みフラグのクリア処理を、バックアップ処理で実施する構成となっている。具体的には、起動処理1では、電源復帰処理(S30)に続いて出力済みフラグに0を設定する処理(S40)を実施したが、起動処理2では電源復帰処理(S635)に続いては残余処理に移行し、バックアップ処理の遊技情報記憶処理(S670)に続いて出力済みフラグのクリア(S675)を行っている。
In the
以上が実施例の説明となる。実施例1で説明した異常状態判定処理の流れで異常状態(不正行為)を報知する構成とすることにより、実施例1の構成では、異常状態の報知中、若しくは不正を検出しながらもカウンタの値が所定値に達する直前に不正行為の発覚を防ぐために遊技機の電源が遮断された場合、電源復帰時には記憶保持手段及び状態復帰手段によってカウント手段の値は=所定値の状態で復帰するが、出力済みフラグは図5のS40によって未設定の状態で復帰するため、電源が復帰した直後のメインルーチンによって異常検出信号の入力があると、カウンタの値がクリアされず、既にカウンタが所定値であるために即座に異常報知開始信号が出力され、不正行為を報知することができる。 The above is the description of the embodiment. By adopting a configuration for notifying an abnormal state (unauthorized behavior) in the abnormal state determination process flow described in the first embodiment, the configuration of the first embodiment allows the counter If the power supply of the gaming machine is cut off immediately before the value reaches the predetermined value, the value of the counting means is restored to the predetermined value state by the memory holding means and the state returning means when the power is restored. Since the output completion flag is restored in an unset state by S40 in FIG. 5, if an abnormality detection signal is input by the main routine immediately after the power supply is restored, the counter value is not cleared and the counter is already set to the predetermined value. Therefore, an abnormality notification start signal is immediately output, and an illegal act can be notified.
また、電源が復帰した直後のメインルーチンによって異常検出信号の入力がないと、カウンタの値がクリアされるため、異常報知開始信号が出力されず、電源が遮断されている間に解消された不正行為の報知を行わないようにすることができる。 In addition, if the abnormality detection signal is not input by the main routine immediately after the power supply is restored, the counter value is cleared, so the abnormality notification start signal is not output and the fraud that has been resolved while the power supply is shut off. It is possible to prevent notification of actions.
実施例2における遊技機の電源遮断時には、カウント値は記憶保持されるが出力済みフラグは未設定の状態が記憶保持される。従って、異常報知の実施中に電源が遮断された場合は、電源が復帰した直後のメインルーチンによって異常検出信号の入力があると、カウンタの値がクリアされず、既にカウンタが所定値であるために異常検出信号の入力により即座に異常報知を実施する状態となる。 At the time of power-off of the gaming machine in the second embodiment, the count value is stored and held, but the output completed flag is stored and held. Therefore, if the power supply is cut off during the abnormality notification, if the abnormality detection signal is input by the main routine immediately after the power supply is restored, the counter value is not cleared and the counter is already at the predetermined value. When an abnormality detection signal is input, an abnormality notification is immediately implemented.
また、電源が復帰した直後のメインルーチンによって異常検出信号の入力がないと、カウンタの値がクリアされるため、異常報知開始信号が出力されず、電源が遮断されている間に解消された不正行為の報知を行わないようにすることができる。 In addition, if the abnormality detection signal is not input by the main routine immediately after the power supply is restored, the counter value is cleared, so the abnormality notification start signal is not output and the fraud that has been resolved while the power supply is shut off. It is possible to prevent notification of actions.
以上のように、本発明の遊技機によれば、電源復帰時は異常状態の継続期間を計測するカウンタの値は保持しながらも、異常報知の実施を示すフラグをクリアする構成としたため、電源の遮断を繰り返しながら不正行為を継続することを防ぐことが可能となる。従って、電源断時のバックアップ機能を備えた遊技機に適用することができる。 As described above, according to the gaming machine of the present invention, when the power is restored, the flag indicating the execution of the abnormality notification is cleared while the value of the counter that measures the duration of the abnormal state is maintained. It is possible to prevent continued fraud while repeating the blockade. Therefore, it can be applied to a gaming machine having a backup function when the power is turned off.
50 主制御装置
53 サブ統合制御装置
90 電波センサ
91 磁気センサ
92 振動センサ
50
Claims (1)
電源投入時に前記記憶保持手段に記憶された遊技機の状態に復帰する状態復帰手段と、
遊技機の異常を検出する異常検出手段と、
該異常検出手段による異常の検出に基づいて、異常の有無を判定する異常判定手段と、
該異常判定手段により異常との判断がなされることを条件に、発生した異常の継続期間を計測するカウント手段と、
該カウント手段の値が所定値に達することを条件に、異常報知信号を出力する信号出力手段と、
該信号出力手段による異常報知信号の出力を条件に、前記カウント手段の値を維持しながら出力済みフラグを設定する異常設定手段と、
前記異常判定手段により正常と判定されることを条件に、前記カウント手段の値及び前記出力済みフラグをクリアする異常クリア手段と、を備え、
前記信号出力手段は、既に前記出力済みフラグが設定されていると、前記異常報知信号を出力しないように構成され、
電源投入時に前記状態復帰手段により電源遮断時の遊技機の状態に復帰するとき、前記出力済みフラグをクリアしながらも、前記カウント手段の値を復帰させて、該復帰したカウント手段の値が所定値であれば再び前記異常報知信号を出力して前記出力済みフラグを設定し、所定値でなければ前記異常の継続期間の計測を再開する
ことを特徴とする遊技機。
Memory holding means for storing and holding the state of the gaming machine when the power is shut off;
State returning means for returning to the state of the gaming machine stored in the memory holding means when the power is turned on;
An abnormality detecting means for detecting an abnormality of the gaming machine;
An abnormality determining means for determining the presence or absence of an abnormality based on the detection of an abnormality by the abnormality detecting means;
Counting means for measuring the duration of the abnormality that has occurred, provided that the abnormality determination means determines that there is an abnormality,
Signal output means for outputting an abnormality notification signal on condition that the value of the counting means reaches a predetermined value;
An abnormality setting means for setting an output completed flag while maintaining the value of the counting means, on condition that an abnormality notification signal is output by the signal output means;
On the condition that it is determined normal by the abnormality determination means, the abnormality clearing means for clearing the value of the counting means and the output flag,
The signal output means is configured not to output the abnormality notification signal when the output completion flag is already set.
When the power is turned on by the state return means to return to the state of the gaming machine when the power is shut off, the value of the count means is returned while the output flag is cleared, and the value of the returned count means is predetermined. gaming machine, characterized in that if the value again outputs the abnormality notification signal sets the output flag and resume the measurement of duration of the abnormal unless predetermined value.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013090596A JP5605871B2 (en) | 2012-05-09 | 2013-04-23 | Game machine |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012107586 | 2012-05-09 | ||
| JP2012107586 | 2012-05-09 | ||
| JP2013090596A JP5605871B2 (en) | 2012-05-09 | 2013-04-23 | Game machine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013252421A JP2013252421A (en) | 2013-12-19 |
| JP5605871B2 true JP5605871B2 (en) | 2014-10-15 |
Family
ID=49950431
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013090596A Expired - Fee Related JP5605871B2 (en) | 2012-05-09 | 2013-04-23 | Game machine |
| JP2013090597A Pending JP2013252422A (en) | 2012-05-09 | 2013-04-23 | Game machine |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013090597A Pending JP2013252422A (en) | 2012-05-09 | 2013-04-23 | Game machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (2) | JP5605871B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7731216B2 (en) * | 2021-04-07 | 2025-08-29 | 株式会社藤商事 | gaming machines |
| JP7731215B2 (en) * | 2021-04-07 | 2025-08-29 | 株式会社藤商事 | gaming machines |
| JP7620267B2 (en) * | 2023-03-31 | 2025-01-23 | 株式会社三洋物産 | Gaming Machines |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009005735A (en) * | 2007-06-26 | 2009-01-15 | Taiyo Elec Co Ltd | Game machine |
| JP5619343B2 (en) * | 2008-04-01 | 2014-11-05 | 株式会社三共 | Slot machine |
| JP5303699B2 (en) * | 2008-10-21 | 2013-10-02 | 株式会社高尾 | Game machine |
| JP5699417B2 (en) * | 2008-11-17 | 2015-04-08 | 株式会社三洋物産 | Game machine |
| JP5244066B2 (en) * | 2009-10-13 | 2013-07-24 | 株式会社三共 | Game machine |
| JP5621110B2 (en) * | 2010-05-14 | 2014-11-05 | 株式会社ソフイア | Game machine |
| JP5141747B2 (en) * | 2010-11-08 | 2013-02-13 | 株式会社三洋物産 | Game machine |
| JP5341140B2 (en) * | 2011-06-09 | 2013-11-13 | 株式会社藤商事 | Game machine |
-
2013
- 2013-04-23 JP JP2013090596A patent/JP5605871B2/en not_active Expired - Fee Related
- 2013-04-23 JP JP2013090597A patent/JP2013252422A/en active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| JP2013252422A (en) | 2013-12-19 |
| JP2013252421A (en) | 2013-12-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5457390B2 (en) | Game machine | |
| JP5339354B2 (en) | Bullet ball machine | |
| JP4917462B2 (en) | Game machine | |
| JP6085754B2 (en) | Bullet ball machine | |
| JP5861141B2 (en) | Game machine | |
| JP2012152425A (en) | Pinball game machine | |
| JP7177506B2 (en) | game machine | |
| JP7177503B2 (en) | game machine | |
| JP7177505B2 (en) | game machine | |
| JP5605871B2 (en) | Game machine | |
| JP2011110220A (en) | Pinball game machine | |
| JP2017192472A (en) | Pinball game machine | |
| JP2010167005A (en) | Pinball game machine | |
| JP2008264208A (en) | Pinball game machine | |
| JP5514986B2 (en) | Bullet ball machine | |
| JP2012223297A (en) | Pinball game machine | |
| JP2019013620A (en) | Pinball game machine | |
| JP2009039386A (en) | Pachinko game machine | |
| JP5736574B2 (en) | Bullet ball machine | |
| JP5630884B2 (en) | Bullet ball machine | |
| JP5764755B2 (en) | Bullet ball machine | |
| JP4917653B2 (en) | Game machine | |
| JP2017185146A (en) | Pinball game machine | |
| JP5736573B2 (en) | Bullet ball machine | |
| JP2010264154A (en) | Pinball game machine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140513 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140516 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140705 |
|
| 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: 20140821 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140821 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5605871 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 |
|
| LAPS | Cancellation because of no payment of annual fees |