JP2019205525A - Game machine - Google Patents
Game machine Download PDFInfo
- Publication number
- JP2019205525A JP2019205525A JP2018101389A JP2018101389A JP2019205525A JP 2019205525 A JP2019205525 A JP 2019205525A JP 2018101389 A JP2018101389 A JP 2018101389A JP 2018101389 A JP2018101389 A JP 2018101389A JP 2019205525 A JP2019205525 A JP 2019205525A
- Authority
- JP
- Japan
- Prior art keywords
- main
- information
- display
- cpu
- game
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Pinball Game Machines (AREA)
Abstract
Description
本発明は、遊技機に関するものである。 The present invention relates to a gaming machine.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される(例えば特許文献1参照)。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. In addition, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section (see, for example, Patent Document 1).
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、報知を好適に実行する必要があり、この点について未だ改良の余地がある。 Here, in the gaming machine such as the above-described example, it is necessary to appropriately execute the notification, and there is still room for improvement in this respect.
本発明は、上記例示した事情等に鑑みてなされたものであり、報知を好適に実行することが可能な遊技機を提供することを目的とするものである。 The present invention has been made in view of the above-described circumstances, and an object thereof is to provide a gaming machine capable of suitably executing notification.
上記課題を解決すべく請求項1記載の発明は、第1報知契機が発生したことに基づいて第1報知が実行されるようにする第1報知実行手段と、
第2報知契機が発生したことに基づいて第2報知期間に亘って第2報知が実行されるようにする第2報知実行手段と、
を備え、
前記第1報知の方が前記第2報知よりも実行の優先度が高く設定されており、
前記第2報知実行手段は、前記第2報知よりも前記第1報知が優先して実行された場合であって前記第2報知契機が発生した後に前記第2報知期間が経過する前に前記第1報知が終了した場合、当該第2報知期間の残り期間に亘って前記第2報知が実行されるようにすることを特徴とする。
In order to solve the above-mentioned problem, the invention according to
Second notification executing means for executing the second notification over the second notification period based on the occurrence of the second notification trigger;
With
The first notification is set to have a higher execution priority than the second notification,
The second notification execution means is a case where the first notification is executed with priority over the second notification, and the second notification period before the second notification period elapses after the second notification trigger occurs. When the first notification is completed, the second notification is executed over the remaining period of the second notification period.
本発明によれば、報知を好適に実行することが可能となる。 According to the present invention, it is possible to suitably execute notification.
<第1の実施形態>
以下、遊技機の一種であるパチンコ機10の第1の実施形態を、図面に基づいて詳細に説明する。図1はパチンコ機10の斜視図、図2はパチンコ機10の主要な構成を分解して示す斜視図である。なお、図2では便宜上パチンコ機10の遊技領域PA内の構成を省略している。
<First Embodiment>
Hereinafter, a first embodiment of a
パチンコ機10は、図1に示すように、当該パチンコ機10の外殻を形成する外枠11と、この外枠11に対して前方に回動可能に取り付けられた遊技機本体12と、を有する。外枠11は木製の板材を四辺に連結し構成されるものであって矩形枠状をなしている。パチンコ機10は、外枠11を島設備に取り付け固定することにより、遊技ホールに設置される。なお、パチンコ機10において外枠11は必須の構成ではなく、遊技ホールの島設備に外枠11が備え付けられた構成としてもよい。
As shown in FIG. 1, the
遊技機本体12は図2に示すように、内枠13と、その内枠13の前方に配置される前扉枠14と、内枠13の後方に配置される裏パックユニット15と、を備えている。遊技機本体12のうち内枠13が外枠11に回動可能に支持されている。詳細には、正面視で左側を回動基端側とし右側を回動先端側として内枠13が前方へ回動可能とされている。
As shown in FIG. 2, the gaming machine
内枠13には、前扉枠14が回動可能に支持されており、正面視で左側を回動基端側とし右側を回動先端側として前方へ回動可能とされている。また、内枠13には、裏パックユニット15が回動可能に支持されており、正面視で左側を回動基端側とし右側を回動先端側として後方へ回動可能とされている。
A
なお、遊技機本体12には、その回動先端部に施錠装置が設けられており、遊技機本体12を外枠11に対して開放不能に施錠状態とする機能を有しているとともに、前扉枠14を内枠13に対して開放不能に施錠状態とする機能を有している。これらの各施錠状態は、パチンコ機10前面にて露出させて設けられたシリンダ錠17に解錠キーを用いて解錠操作を行うことにより、それぞれ解除される。
The gaming machine
次に、遊技機本体12の前面側の構成について説明する。
Next, the configuration of the front side of the
内枠13は、外形が外枠11とほぼ同一形状をなす樹脂ベース21を主体に構成されている。樹脂ベース21の中央部には略楕円形状の窓孔23が形成されている。樹脂ベース21には遊技盤24が着脱可能に取り付けられている。遊技盤24は合板よりなり、遊技盤24の前面に形成された遊技領域PAが樹脂ベース21の窓孔23を通じて内枠13の前面側に露出した状態となっている。
The
ここで、遊技盤24の構成を図3に基づいて説明する。図3は遊技盤24の正面図である。
Here, the structure of the
遊技盤24には、遊技領域PAの外縁の一部を区画するようにして内レール部25と外レール部26とが取り付けられており、これら内レール部25と外レール部26とにより誘導手段としての誘導レールが構成されている。樹脂ベース21において窓孔23の下方に取り付けられた遊技球発射機構27(図2参照)から発射された遊技球は誘導レールにより遊技領域PAの上部に案内されるようになっている。
An
ちなみに、遊技球発射機構27は、誘導レールに向けて延びる発射レール27aと、後述する上皿55aに貯留されている遊技球を発射レール27a上に供給する球送り装置27bと、発射レール27a上に供給された遊技球を誘導レールに向けて発射させる電動アクチュエータであるソレノイド27cと、を備えている。前扉枠14に設けられた発射操作装置(又は操作ハンドル)28が回動操作されることによりソレノイド27cが駆動制御され、遊技球が発射される。
Incidentally, the game
遊技盤24には、前後方向に貫通する大小複数の開口部が形成されている。各開口部には一般入賞口31、特電入賞装置32、第1作動口33、第2作動口34、スルーゲート35、可変表示ユニット36、特図ユニット37及び普図ユニット38等がそれぞれ設けられている。一般入賞口31は合計で4個設けられており、それ以外はそれぞれ1個ずつ設けられている。
The
スルーゲート35への入球が発生したとしても遊技球の払い出しは実行されない。一方、一般入賞口31、特電入賞装置32、第1作動口33及び第2作動口34への入球が発生すると、所定数の遊技球の払い出しが実行される。当該賞球個数について具体的には、第1作動口33への1個の遊技球の入球が発生した場合又は第2作動口34への1個の遊技球の入球が発生した場合には、1個の賞球の払い出しが実行され、一般入賞口31への1個の遊技球の入球が発生した場合には、10個の賞球の払い出しが実行され、特電入賞装置32への1個の遊技球の入球が発生した場合には、15個の賞球の払い出しが実行される。
Even if a ball enters the through
なお、上記賞球個数は任意であり、例えば、第2作動口34の方が第1作動口33よりも賞球個数が少ない構成としてもよく、第2作動口34の方が第1作動口33よりも賞球個数が多い構成としてもよい。
The number of prize balls may be arbitrary. For example, the
その他に、遊技盤24の最下部にはアウト口24aが設けられており、各種入賞口等に入らなかった遊技球はアウト口24aを通って遊技領域PAから排出される。また、遊技盤24には、遊技球の落下方向を適宜分散、調整等するために多数の釘24bが植設されているとともに、風車等の各種部材が配設されている。
In addition, an out port 24a is provided at the bottom of the
ここで、入球とは所定の開口部を遊技球が通過することを意味し、開口部を通過した後に遊技領域PAから排出される態様だけではなく、開口部を通過した後に遊技領域PAから排出されることなく遊技領域PAの流下を継続する態様も含まれる。但し、以下の説明では、アウト口24aへの遊技球の入球と明確に区別するために、一般入賞口31、特電入賞装置32、第1作動口33、第2作動口34及びスルーゲート35への遊技球の入球を、入賞とも表現する。
Here, the entry ball means that the game ball passes through a predetermined opening, and is not only a mode of being discharged from the game area PA after passing through the opening, but also from the game area PA after passing through the opening. A mode in which the game area PA continues to flow down without being discharged is also included. However, in the following description, in order to clearly distinguish the game ball from entering the out port 24a, the general winning
第1作動口33及び第2作動口34は、作動口装置としてユニット化されて遊技盤24に設置されている。第1作動口33及び第2作動口34は共に上向きに開放されている。また、第1作動口33が上方となるようにして両作動口33,34は鉛直方向に並んでいる。第2作動口34には、左右一対の可動片よりなるガイド片としての普電役物34aが設けられている。普電役物34aの閉鎖状態では遊技球が第2作動口34に入賞できず、普電役物34aが開放状態となることで第2作動口34への入賞が可能となる。
The
第2作動口34よりも遊技球の流下方向の上流側に、スルーゲート35が設けられている。スルーゲート35は縦方向に貫通した図示しない貫通孔を有しており、スルーゲート35に入賞した遊技球は入賞後に遊技領域PAを流下する。これにより、スルーゲート35に入賞した遊技球が第2作動口34へ入賞することが可能となっている。
A through
スルーゲート35への入賞に基づき第2作動口34の普電役物34aが閉鎖状態から開放状態に切り換えられる。具体的には、スルーゲート35への入賞をトリガとして内部抽選が行われるとともに、遊技領域PAにおいて遊技球が通過しない領域である右下の隅部に設けられた普図ユニット38の普図表示部38aにて絵柄の変動表示が行われる。そして、内部抽選の結果が電役開放当選であり当該結果に対応した停止結果が表示されて普図表示部38aの変動表示が終了された場合に普電開放状態へ移行する。普電開放状態では、普電役物34aが所定の態様で開放状態となる。
Based on the winning of the through
なお、普図表示部38aは、LEDによる複数の表示用セグメントが所定の態様で配列されてなるセグメント表示器により構成されているが、これに限定されることはなく、液晶表示装置、有機EL表示装置、CRT又はドットマトリックス表示器等その他のタイプの表示装置によって構成されていてもよい。また、普図表示部38aにて変動表示される絵柄としては、複数種の文字が変動表示される構成、複数種の記号が変動表示される構成、複数種のキャラクタが変動表示される構成又は複数種の色が切り換え表示される構成などが考えられる。 The general map display unit 38a is configured by a segment display in which a plurality of display segments by LEDs are arranged in a predetermined manner. However, the display unit 38a is not limited to this, and is not limited to this. You may be comprised by other types of display apparatuses, such as a display apparatus, CRT, or a dot matrix display. In addition, as a pattern variably displayed on the normal map display unit 38a, a configuration in which a plurality of types of characters are variably displayed, a configuration in which a plurality of types of symbols are variably displayed, a configuration in which a plurality of types of characters are variably displayed, or A configuration in which a plurality of colors are switched and displayed is conceivable.
普図ユニット38において、普図表示部38aに隣接した位置には、普図保留表示部38bが設けられている。遊技球がスルーゲート35に入賞した個数は最大4個まで保留され、普図保留表示部38bの点灯によってその保留個数が表示されるようになっている。
In the
第1作動口33又は第2作動口34への入賞をトリガとして当たり抽選が行われる。そして、当該抽選結果は特図ユニット37及び可変表示ユニット36の図柄表示装置41における表示演出を通じて明示される。
A lottery is performed with the winning of the first working
特図ユニット37について詳細には、特図ユニット37には特図表示部37aが設けられている。特図表示部37aの表示領域は図柄表示装置41の表示面41aよりも狭い。特図表示部37aでは、第1作動口33への入賞又は第2作動口34への入賞をトリガとして当たり抽選が行われることで絵柄の変動表示又は所定の表示が行われる。そして、抽選結果に対応した結果が表示される。なお、特図表示部37aは、LEDによる複数の表示用セグメントが所定の態様で配列されてなるセグメント表示器により構成されているが、これに限定されることはなく、液晶表示装置、有機EL表示装置、CRT又はドットマトリックス表示器等その他のタイプの表示装置によって構成されていてもよい。また、特図表示部37aにて表示される絵柄としては、複数種の文字が表示される構成、複数種の記号が表示される構成、複数種のキャラクタが表示される構成又は複数種の色が表示される構成などが考えられる。
Specifically, the
特図ユニット37において、特図表示部37aに隣接した位置には、特図保留表示部37bが設けられている。遊技球が第1作動口33又は第2作動口34に入賞した個数は最大4個まで保留され、特図保留表示部37bの点灯によってその保留個数が表示されるようになっている。
In the
図柄表示装置41について詳細には、図柄表示装置41は、液晶ディスプレイを備えた液晶表示装置として構成されており、後述する表示制御装置により表示内容が制御される。なお、図柄表示装置41は、液晶表示装置に限定されることはなく、プラズマディスプレイ装置、有機EL表示装置又はCRTといった表示画面を有する他の表示装置であってもよく、ドットマトリクス表示器であってもよい。
In detail, the
図柄表示装置41では、第1作動口33への入賞又は第2作動口34への入賞に基づき特図表示部37aにて絵柄の変動表示又は所定の表示が行われる場合にそれに合わせて図柄の変動表示又は所定の表示が行われる。例えば、図柄表示装置41の表示面41aには、複数の表示領域として上段・中段・下段の3つの図柄列が設定され、各図柄列において「1」〜「9」の数字が付された主図柄が昇順又は降順で配列された状態でスクロール表示される。このスクロール表示においては、最初に全図柄列におけるスクロール表示が開始され、上図柄列→下図柄列→中図柄列の順にスクロール表示から待機表示に切り換えられ、最終的に各図柄列にて所定の図柄を静止表示した状態で終了される。そして、遊技結果が大当たり結果となる遊技回では、図柄表示装置41の表示面41aにおいて予め設定されている有効ライン上に所定の図柄の組み合わせが停止表示される。具体的には、後述する最有利大当たり結果となる場合には同一の奇数図柄の組み合わせが停止表示され、後述する低確大当たり結果となる場合には同一の偶数図柄の組み合わせが停止表示され、後述する低入賞高確大当たり結果となる場合には同一の図柄の組み合わせではないものの低入賞高確大当たり結果ではない場合には停止表示されない図柄の組み合わせが停止表示される。
In the
なお、図柄表示装置41では、第1作動口33又は第2作動口34への入賞をトリガとした表示演出だけではなく、当たり当選となった後に移行する開閉実行モード中の表示演出などが行われる。また、いずれかの作動口33,34への入賞に基づいて、特図表示部37a及び図柄表示装置41にて表示が開始され、所定の結果を表示して終了されるまでが遊技回の1回に相当する。また、図柄表示装置41における図柄の変動表示の態様は上記のものに限定されることはなく任意であり、図柄列の数、図柄列における図柄の変動表示の方向、各図柄列の図柄数などは適宜変更可能である。また、図柄表示装置41にて変動表示される絵柄は上記のような図柄に限定されることはなく、例えば絵柄として数字のみが変動表示される構成としてもよい。
Note that the
第1作動口33への入賞又は第2作動口34への入賞に基づく当たり抽選にて大当たり当選となった場合には、特電入賞装置32への入賞が可能となる開閉実行モードへ移行する。特電入賞装置32は、遊技盤24の背面側へと通じる図示しない大入賞口を備えているとともに、当該大入賞口を開閉する開閉扉32aを備えている。開閉扉32aは、閉鎖状態及び開放状態のいずれかに配置される。具体的には、開閉扉32aは、通常は遊技球が入賞できない閉鎖状態になっており、内部抽選において開閉実行モードへの移行に当選した場合に遊技球が入賞可能な開放状態に切り換えられるようになっている。ちなみに、開閉実行モードとは、当たり結果となった場合に移行することとなるモードである。なお、閉鎖状態では入賞が不可ではないが開放状態よりも入賞が発生しづらい状態となる構成としてもよい。
When the big win is won in the winning lottery based on the winning to the
図4は、遊技領域PAを流下した遊技球の排出に関する構成を説明するための説明図である。 FIG. 4 is an explanatory diagram for explaining a configuration relating to the discharge of the game ball that has flowed down the game area PA.
既に説明したとおり、一般入賞口31、特電入賞装置32、第1作動口33、第2作動口34及びアウト口24aのいずれかに入球した遊技球は遊技領域PAから排出される。換言すれば、遊技球発射機構27から発射されて遊技領域PAに流入した遊技球は一般入賞口31、特電入賞装置32、第1作動口33、第2作動口34及びアウト口24aのいずれかに入球することにより遊技領域PAから排出されることとなる。一般入賞口31、特電入賞装置32、第1作動口33、第2作動口34及びアウト口24aのいずれかに入球した遊技球は遊技盤24の背面側に導かれる。
As already described, the game balls that have entered the general winning
遊技盤24の背面には、一般入賞口31、特電入賞装置32、第1作動口33、第2作動口34及びアウト口24aのそれぞれに対応させて排出通路部42〜48が形成されている。排出通路部42〜48に流入した遊技球はその流入した排出通路部42〜48を流下することにより、遊技盤24の背面側において遊技盤24の下端部に導かれ図示しない排出球回収部にて回収される。そして、排出球回収部にて回収された遊技球は、遊技ホールにおいてパチンコ機10が設置された島設備の球循環装置に排出される。
On the back side of the
各排出通路部42〜48には遊技球を検知するための各種検知センサ42a〜48aが設けられている。これら排出通路部42〜48及び検知センサ42a〜48aについて以下に説明する。一般入賞口31は既に説明したとおり4個設けられているため、それら4個のそれぞれに対応させて排出通路部42〜44が存在している。この場合、最も左の一般入賞口31に対応する第1排出通路部42及びその右隣りの一般入賞口31に対応する第2排出通路部43のそれぞれに対しては1個ずつ検知センサ42a,43aが設けられている。具体的には、第1排出通路部42の途中位置に検知範囲が存在するようにして第1入賞口検知センサ42aが設けられているとともに、第2排出通路部43の途中位置に検知範囲が存在するように第2入賞口検知センサ43aが設けられている。最も左の一般入賞口31に入球した遊技球は第1排出通路部42を通過する途中で第1入賞口検知センサ42aにて検知され、その右隣りの一般入賞口31に入球した遊技球は第2排出通路部43を通過する途中で第2入賞口検知センサ43aにて検知される。また、右側2個の一般入賞口31に対しては途中位置で合流するように形成された第3排出通路部44が設けられている。当該第3排出通路部44は、2個の一般入賞口31のそれぞれに対応する入口側領域を有しているとともに、それら入口側領域が途中で合流することで1個の出口側領域を有している。第3排出通路部44における出口側領域の途中位置に検知範囲が存在するように第3入賞口検知センサ44aが設けられている。右側2個のいずれかの一般入賞口31に入球した遊技球は第3排出通路部44を通過する途中で第3入賞口検知センサ44aにて検知される。
特電入賞装置32に対応させて第4排出通路部45が存在している。第4排出通路部45の途中位置に検知範囲が存在するようにして特電検知センサ45aが設けられており、特電入賞装置32に入球した遊技球は第4排出通路部45を通過する途中で特電検知センサ45aにて検知される。第1作動口33に対応させて第5排出通路部46が存在している。第5排出通路部46の途中位置に検知範囲が存在するようにして第1作動口検知センサ46aが設けられており、第1作動口33に入球した遊技球は第5排出通路部46を通過する途中で第1作動口検知センサ46aにて検知される。第2作動口34に対応させて第6排出通路部47が存在している。第6排出通路部47の途中位置に検知範囲が存在するようにして第2作動口検知センサ47aが設けられており、第2作動口34に入球した遊技球は第6排出通路部47を通過する途中で第2作動口検知センサ47aにて検知される。アウト口24aに対応させて第7排出通路部48が存在している。第7排出通路部48の途中位置に検知範囲が存在するようにしてアウト口検知センサ48aが設けられており、アウト口24aに入球した遊技球は第7排出通路部48を通過する途中でアウト口検知センサ48aにて検知される。
Corresponding to the special electric
なお、各種検知センサ42a〜48aのうちいずれか1個の検知センサ42a〜48aにて検知対象となった遊技球は他の検知センサ42a〜48aの検知対象となることはない。また、スルーゲート35に対してもゲート検知センサ49aが設けられており、遊技領域PAを流下する途中でスルーゲート35を通過する遊技球はゲート検知センサ49aにて検知される。
In addition, the game ball which became a detection target by any one
各種検知センサ42a〜49aとしては、いずれも電磁誘導型の近接センサが用いられているが、遊技球を個別に検知できるのであれば使用するセンサは任意である。また、各種検知センサ42a〜49aは後述する主制御装置60と電気的に接続されており、各種検知センサ42a〜49aの検知結果は主制御装置60に出力される。具体的には、各種検知センサ42a〜49aは、遊技球を検知していない状況ではLOWレベル信号を出力し、遊技球を検知している状況ではHIレベル信号を出力する。なお、これに限定されることはなくHI及びLOWの関係が逆であってもよい。
As the
図2に示すように、上記構成の遊技盤24が樹脂ベース21に取り付けられてなる内枠13の前面側全体を覆うようにして前扉枠14が設けられている。前扉枠14には、図1に示すように、遊技領域PAのほぼ全域を前方から視認することができるようにした窓部51が形成されている。窓部51は、略楕円形状をなし、窓パネル52が嵌め込まれている。窓パネル52は、ガラスによって無色透明に形成されているが、これに限定されることはなく合成樹脂によって無色透明に形成されていてもよく、パチンコ機10前方から窓パネル52を通じて遊技領域PAを視認可能であれば有色透明に形成されていてもよい。
As shown in FIG. 2, the
窓部51の上方には表示発光部53が設けられている。また、遊技状態に応じた効果音などが出力される左右一対のスピーカ部54が設けられている。また、窓部51の下方には、手前側へ膨出した上側膨出部55と下側膨出部56とが上下に並設されている。上側膨出部55内側には上方に開口した上皿55aが設けられており、下側膨出部56内側には同じく上方に開口した下皿56aが設けられている。上皿55aは、後述する払出装置より払い出された遊技球を一旦貯留し、一列に整列させながら遊技球発射機構27側へ導くための機能を有する。また、下皿56aは、上皿55a内にて余剰となった遊技球を貯留する機能を有する。
A display
次に、遊技機本体12の背面側の構成について説明する。
Next, the configuration on the back side of the gaming machine
図2に示すように、内枠13(具体的には、遊技盤24)の背面には、遊技の主たる制御を司る主制御装置60が搭載されている。図5は主制御装置60の正面図である。
As shown in FIG. 2, a
主制御装置60は、図5に示すように、主制御基板61が基板ボックス60aに収容されてなる。主制御基板61の一方の板面である素子搭載面には、MPU62が搭載されている。基板ボックス60aは当該基板ボックス60aの外部から当該基板ボックス60a内に収容されたMPU62を目視することが可能となるように透明に形成されている。なお、基板ボックス60aは無色透明に形成されているが、基板ボックス60aの外部から当該基板ボックス60a内に収容されたMPU62を目視することが可能であれば有色透明に形成されていてもよい。主制御装置60は基板ボックス60aにおいて主制御基板61の素子搭載面と対向する対向壁部60bがパチンコ機10後方を向くようにして樹脂ベース21の背面に搭載されている。したがって、遊技機本体12を外枠11に対してパチンコ機10前方に開放させて樹脂ベース21の背面を露出させることにより、基板ボックス60aの対向壁部60bを目視することが可能となるとともに当該対向壁部60bを通じてMPU62を目視することが可能となる。
As shown in FIG. 5, the
基板ボックス60aは複数のケース体60cを前後に組合せることにより形成されているが、これら複数のケース体60cには、これらケース体60cの分離を阻止するとともにこれらケース体60cの分離に際してその痕跡を残すための結合部60eが設けられている。結合部60eは、略直方体形状の基板ボックス60aにおける一辺に複数並設されている。これにより、一部の結合部60eを利用してケース体60cの分離を阻止している状態において当該一部の結合部60eを破壊してケース体60cを分離したとしても、その後に別の結合部60eを結合状態とすることでケース体60cの分離を再度阻止することが可能となる。また、ケース体60cの分離に際して結合部60eが破壊されてその痕跡が残ることにより、結合部60eを目視確認することでケース体60cの分離が不正に行われているか否かを把握することが可能となる。また、基板ボックス60aにおいて結合部60eが並設された一辺とは逆の一辺にはケース体60c間の境界を跨ぐようにして封印シール60fが貼り付けられている。封印シール60fはその引き剥がしに際して粘着層がケース体60cに残る。これにより、ケース体60cの分離に際して封印シール60fが剥がされた場合にはその痕跡を残すことが可能となる。
The
上記構成の主制御装置60において主制御基板61には、パチンコ機10の設定状態を「設定1」から「設定6」の範囲で変更する契機を生じさせるために遊技ホールの管理者が所有する設定キーが挿入されてON操作される設定キー挿入部68aと、設定キー挿入部68aに対するON操作後においてパチンコ機10の設定状態を順次変更させるために操作される更新ボタン68bと、主制御装置60のMPU62に設けられた後述する主側RAM65のデータをクリアするために操作されるリセットボタン68cと、遊技履歴の管理結果を報知するための第1〜第3報知用表示装置69a〜69cと、が設けられている。また、主制御基板61に搭載されたMPU62には、遊技履歴の管理結果又は主側ROM64に記憶された情報(プログラム及びデータ)を外部装置にて読み取るために当該外部装置の接続端子を接続するための読み取り用端子68dが設けられている。なお、パチンコ機10の設定状態は「設定1」〜「設定6」の6段階に限定されることはなく複数段階であれば任意である。
In the
これら設定キー挿入部68a、更新ボタン68b、リセットボタン68c、読み取り用端子68d(すなわちMPU62)及び第1〜第3報知用表示装置69a〜69cはいずれも主制御基板61の素子搭載面に設けられている。また、主制御基板61の素子搭載面は既に説明したとおり基板ボックス60aの対向壁部60bと対向しているが、設定キー挿入部68a、更新ボタン68b、リセットボタン68c及び読み取り用端子68dは対向壁部60bにより覆われていない。つまり、対向壁部60bには設定キー挿入部68a、更新ボタン68b、リセットボタン68c及び読み取り用端子68dのそれぞれと対向する領域が個別の開口部とされている。これにより、基板ボックス60aの開放を要することなく、設定キー挿入部68aに設定キーを挿入することが可能であり、更新ボタン68bを押圧操作することが可能であり、リセットボタン68cを押圧操作することが可能であり、読み取り用端子68dに外部装置の接続端子を接続することが可能である。
These setting
設定キー挿入部68aに設定キーを挿入して所定方向に回転操作することにより設定キー挿入部68aがON操作された状態となる。その状態でパチンコ機10への動作電力の供給を開始させることで(すなわち主制御装置60のMPU62への動作電力の供給を開始させることで)、パチンコ機10の設定状態を変更することが可能な変更可能状態となる。そして、この状態において更新ボタン68bを1回押圧操作する度にパチンコ機10の設定状態が「設定1」〜「設定6」の範囲において昇順で1段階ずつ変更される。なお、「設定6」の状態で更新ボタン68bが操作された場合には「設定1」に更新される。また、設定キー挿入部68aに挿入している設定キーをON操作の位置から所定方向とは反対方向に回転操作して初期位置に復帰させることにより設定キー挿入部68aがOFF操作された状態となる。設定キー挿入部68aがOFF操作された状態となることで上記変更可能状態が終了し、その時点における設定値の状態で遊技を行うことが可能な状態となる。つまり、変更可能状態が終了した後に更新ボタン68bを操作しても設定値を変更することはできない。
When the setting key is inserted into the setting
設定キー挿入部68aに対するON操作はパチンコ機10への動作電力の供給開始時(すなわち主制御装置60のMPU62への動作電力の供給開始時)のみ有効とされる。したがって、主制御装置60のMPU62において動作電力の供給開始時の処理が終了した後に設定キー挿入部68aに対するON操作を行ったとしても設定値を変更することはできない。
The ON operation for the setting
パチンコ機10の設定状態は当該パチンコ機10における単位時間当たりの有利度を定めるものであり、「設定n」(nは「1」〜「6」の整数)のnが大きい値ほど(すなわち設定値が高いほど)有利度が高くなる。詳細は後述するが大当たり結果の当選確率を決定する当否抽選モードとして相対的に当選確率が低くなる低確率モードと相対的に当選確率が高くなる高確率モードとが存在しており、設定値が高いほど低確率モードにおける大当たり結果の当選確率が高くなるように設定されている。一方、いずれの設定値であっても高確率モードにおける大当たり結果の当選確率は一定となっている。
The setting state of the
リセットボタン68cは上記のとおり主側RAM65のデータをクリアするために操作されるが、当該データのクリアを発生させるためにはリセットボタン68cを押圧操作した状態でパチンコ機10への動作電力の供給を開始させる必要がある(すなわち主制御装置60のMPU62への動作電力の供給を開始させる必要がある)。リセットボタン68cに対するON操作はパチンコ機10への動作電力の供給開始時(すなわち主制御装置60のMPU62への動作電力の供給開始時)のみ有効とされる。したがって、主制御装置60のMPU62において動作電力の供給開始時の処理が終了した後にリセットボタン68cを押圧操作したとしても主側RAM65のデータのクリアを行うことはできない。
The
読み取り用端子68dは既に説明したとおり遊技履歴の管理結果又は主側ROM64に記憶された情報(プログラム及びデータ)を外部装置にて読み取るために当該外部装置の接続端子が接続されるが、外部装置への外部出力を行うためには読み取り用端子68dに外部装置の接続端子を接続した状態でパチンコ機10への動作電力の供給を開始させる必要がある(すなわち主制御装置60のMPU62への動作電力の供給を開始させる必要がある)。読み取り用端子68dに対する外部装置の接続はパチンコ機10への動作電力の供給開始時(すなわち主制御装置60のMPU62への動作電力の供給開始時)のみ有効とされる。したがって、主制御装置60のMPU62において動作電力の供給開始時の処理が終了した後に読み取り用端子68dに外部装置を接続したとしても当該外部装置への外部出力は行われない。
As described above, the reading
第1〜第3報知用表示装置69a〜69cはいずれも、LEDによる表示用セグメントが7個配列されたセグメント表示器であるが、これに限定されることはなく多色発光タイプの単一の発光体であってもよく、液晶表示装置であってもよく、有機ELディスプレイであってもよい。第1〜第3報知用表示装置69a〜69cはいずれもその表示面が主制御基板61の素子搭載面が向く方向を向くようにして設置されているとともに、基板ボックス60aの対向壁部60bにより覆われている。この場合に、基板ボックス60aが透明に形成されていることにより、基板ボックス60aの外部から当該基板ボックス60a内に収容された第1〜第3報知用表示装置69a〜69cの表示面を目視することが可能となる。また、既に説明したとおり主制御装置60は基板ボックス60aにおいて主制御基板61の素子搭載面と対向する対向壁部60bがパチンコ機10後方を向くようにして樹脂ベース21の背面に搭載されているため、遊技機本体12を外枠11に対してパチンコ機10前方に開放させて樹脂ベース21の背面をパチンコ機10前方に露出させた場合には、対向壁部60bを通じて第1〜第3報知用表示装置69a〜69cの表示面を目視することが可能となる。
Each of the first to third
第1報知用表示装置69aの表示面においては「0」〜「9」の数字だけではなく、アルファベット文字を含めた各種文字が表示される。一方、第2報知用表示装置69b及び第3報知用表示装置69cにおいては「0」〜「9」の数字が表示される。第1〜第3報知用表示装置69a〜69cを利用して遊技履歴の管理結果が報知されるが、この報知内容については後に詳細に説明する。また、パチンコ機10の設定状態を変更することが可能な変更可能状態においては現状の設定値に対応する値が第3報知用表示装置69cにて表示される。なお、当該設定値に対応する値が第1報知用表示装置69aにて表示される構成としてもよく、第2報知用表示装置69bにて表示される構成としてもよい。また、変更可能状態となる前における設定値が第1〜第3報知用表示装置69a〜69cのうちの一の報知用表示装置にて表示されるとともに現状の設定値が第1〜第3報知用表示装置69a〜69cのうちの他の一の報知用表示装置にて表示される構成としてもよい。
On the display surface of the first
図2に示すように、主制御装置60を含めて内枠13の背面側を覆うようにして裏パックユニット15が設置されている。裏パックユニット15は、透明性を有する合成樹脂により形成された裏パック72を備えており、当該裏パック72に払出機構部73及び制御装置集合ユニット74が取り付けられている。
As shown in FIG. 2, the
払出機構部73は、遊技ホールの島設備から供給される遊技球が逐次補給されるタンク75と、当該タンク75に貯留された遊技球を払い出すための払出装置76と、を備えている。払出装置76より払い出された遊技球は、当該払出装置76の下流側に設けられた払出通路を通じて、上皿55a又は下皿56aに排出される。なお、払出機構部73には、例えば交流24ボルトの主電源が供給されるとともに、電源のON操作及びOFF操作を行うための電源スイッチを有する裏パック基板が搭載されている。
The
制御装置集合ユニット74は、払出装置76を制御する機能を有する払出制御装置77と、各種制御装置等で要する所定の電力が生成されて出力されるとともに遊技者による発射操作装置28の操作に伴う遊技球の打ち出しの制御が行われる電源・発射制御装置78と、を備えている。これら払出制御装置77と電源・発射制御装置78とは、払出制御装置77がパチンコ機10後方となるように前後に重ねて配置されている。
The control
<パチンコ機10の電気的構成>
図6は、パチンコ機10の電気的構成を示すブロック図である。
<Electric configuration of
FIG. 6 is a block diagram showing an electrical configuration of the
主制御装置60は、遊技の主たる制御を司る主制御基板61と、電源を監視する停電監視基板67と、を具備している。主制御基板61には、MPU62が搭載されている。MPU62には、制御部及び演算部を含む演算処理装置である主側CPU63の他に、主側ROM64、主側RAM65及び管理用IC66が内蔵されている。なお、MPU62には、上記素子以外に、割込回路、タイマ回路、データ入出力回路、乱数発生器としての各種カウンタ回路などが内蔵されている。
The
主側ROM64は、NOR型フラッシュメモリ及びNAND型フラッシュメモリなどの記憶保持に外部からの電力供給が不要なメモリ(すなわち、不揮発性記憶手段)であり、読み出し専用として利用される。主側ROM64は、主側CPU63により実行される各種の制御プログラムや固定値データを記憶している。
The
主側RAM65は、SRAM及びDRAMなどの記憶保持に外部からの電力供給が必要なメモリ(すなわち、揮発性記憶手段)であり、読み書き両用として利用される。主側RAM65は、ランダムアクセスが可能であるとともに、同一のデータ容量で比較した場合に主側ROM64よりも読み出しに要する時間が早いものとなっている。主側RAM65は、主側ROM64内に記憶されている制御プログラムの実行に対して各種のデータなどを一時的に記憶する。
The main-
管理用IC66は、主側CPU63から供給された情報に基づいて遊技履歴を管理する管理装置である。詳細は後述するが、管理用IC66にて一般入賞口31、特電入賞装置32、第1作動口33、第2作動口34及びアウト口24aへの遊技球の入球履歴が把握されるとともに、その把握された入球履歴に応じて一般入賞口31、特電入賞装置32、第1作動口33及び第2作動口34への入球頻度が把握される。また、管理用IC66にて後述する開閉実行モード及び高頻度サポートモードの発生頻度が把握される。
The
MPU62には、入力ポート及び出力ポートがそれぞれ設けられている。MPU62の入力側には主制御装置60に設けられた停電監視基板67及び払出制御装置77が接続されている。停電監視基板67には動作電力を供給する機能を有する電源・発射制御装置78が接続されており、MPU62には停電監視基板67を介して動作電力が供給される。
The
MPU62の入力側には、各入球検知センサ42a〜49aといった各種センサが接続されている。各入球検知センサ42a〜49aには、既に説明したとおり、第1入賞口検知センサ42a、第2入賞口検知センサ43a、第3入賞口検知センサ44a、特電検知センサ45a、第1作動口検知センサ46a、第2作動口検知センサ47a、アウト口検知センサ48a及びゲート検知センサ49aが含まれる。これら入球検知センサ42a〜49aの検知結果に基づいて、主側CPU63にて各入球部への入球判定が行われる。また、主側CPU63では第1作動口33への入賞に基づいて各種抽選が実行されるとともに第2作動口34への入賞に基づいて各種抽選が実行される。
Various sensors such as the ball
MPU62の入力側には、主制御基板61に設けられた設定キー挿入部68a、更新ボタン68b及びリセットボタン68cが設けられている。設定キー挿入部68aには図示しないセンサが設けられており、当該センサにより当該設定キー挿入部68aがON操作の位置及びOFF操作の位置のいずれに配置されているのかが検知される。そして、主側CPU63はそのセンサからの検知結果に基づいて設定キー挿入部68aがON操作の位置及びOFF操作の位置のいずれに配置されているのかを特定する。更新ボタン68bには図示しないセンサが設けられており、当該センサにより更新ボタン68bが押圧操作されているか否かが検知される。そして、主側CPU63はそのセンサからの検知結果に基づいて更新ボタン68bが押圧操作されているか否かを特定する。リセットボタン68cには図示しないセンサが設けられており、当該センサによりリセットボタン68cが押圧操作されているか否かが検知される。そして、主側CPU63はそのセンサからの検知結果に基づいてリセットボタン68cが押圧操作されているか否かを特定する。
On the input side of the
MPU62の出力側には、停電監視基板67、払出制御装置77及び音声発光制御装置81が接続されている。払出制御装置77には、例えば、上記入球部のうち入球の発生が遊技球の払い出しに対応する賞球対応入球部に遊技球が入球したことに基づいて賞球コマンドが出力される。音声発光制御装置81には、変動用コマンド、種別コマンド及びオープニングコマンドなどの各種コマンドが出力される。
A power
MPU62の出力側には、特電入賞装置32の開閉扉32aを開閉動作させる特電用の駆動部32b、第2作動口34の普電役物34aを開閉動作させる普電用の駆動部34b、特図ユニット37及び普図ユニット38が接続されている。ちなみに、特図ユニット37には、特図表示部37a及び特図保留表示部37bが設けられているが、これらの全てがMPU62の出力側に接続されている。同様に、普図ユニット38には、普図表示部38a及び普図保留表示部38bが設けられているが、これらの全てがMPU62の出力側に接続されている。主制御基板61には各種ドライバ回路が設けられており、当該ドライバ回路を通じてMPU62は各種駆動部及び各種表示部の駆動制御を実行する。
On the output side of the
つまり、開閉実行モードにおいては特電入賞装置32が開閉されるように、主側CPU63において特電用の駆動部32bの駆動制御が実行される。また、普電役物34aの開放状態当選となった場合には、普電役物34aが開閉されるように、主側CPU63において普電用の駆動部34bの駆動制御が実行される。また、各遊技回に際しては、主側CPU63において特図表示部37aの表示制御が実行される。また、普電役物34aを開放状態とするか否かの抽選結果を明示する場合に、主側CPU63において普図表示部38aの表示制御が実行される。また、第1作動口33若しくは第2作動口34への入賞が発生した場合、又は特図表示部37aにおいて変動表示が開始される場合に、主側CPU63において特図保留表示部37bの表示制御が実行され、スルーゲート35への入賞が発生した場合、又は普図表示部38aにおいて変動表示が開始される場合に、主側CPU63において普図保留表示部38bの表示制御が実行される。
In other words, in the open / close execution mode, the
MPU62の出力側には第1〜第3報知用表示装置69a〜69cが接続されている。また、管理用IC66における遊技履歴の管理結果が第1〜第3報知用表示装置69a〜69cにおける表示を通じて報知される。また、パチンコ機10の設定状態の変更に際しては第3報知用表示装置69cにて現状の設定値が表示される。この場合、第1報知用表示装置69a及び第2報知用表示装置69bは管理用IC66により表示制御され主側CPU63により表示制御されないのに対して、第3報知用表示装置69cは主側CPU63により表示制御されるとともに管理用IC66により表示制御される。第3報知用表示装置69cの表示は管理用IC66による表示制御よりも主側CPU63による表示制御が優先される。
First to third
但し、これに限定されることはなく第3報知用表示装置69cについても管理用IC66により表示制御され主側CPU63により表示制御されない構成としてもよい。この場合、パチンコ機10の設定状態の変更に際して第3報知用表示装置69cにて現状の設定値を表示する場合には主側CPU63から管理用IC66に設定値の表示指示が行われる構成とするとよい。
However, the present invention is not limited to this, and the third
MPU62には読み取り用端子68dが設けられている。読み取り用端子68dには図示しないセンサが設けられており、当該センサにより読み取り用端子68dに外部装置の接続端子が接続されているか否かが検知される。そして、主側CPU63はそのセンサからの検知結果に基づいて読み取り用端子68dに外部装置の接続端子が接続されているか否かを特定する。また、読み取り用端子68dに外部装置が接続されている場合、管理用IC66における遊技履歴の管理結果又は主側ROM64に記憶された情報(プログラム及びデータ)が当該外部装置に外部出力される。
The
停電監視基板67は、主制御基板61と電源・発射制御装置78とを中継し、電源・発射制御装置78から出力される最大電圧である直流安定24ボルトの電圧を監視する。払出制御装置77は、主制御装置60から受信した賞球コマンドに基づいて、払出装置76により賞球や貸し球の払出制御を行うものである。
The power
電源・発射制御装置78は、例えば、遊技ホール等における商用電源(外部電源)に接続されている。そして、その商用電源から供給される外部電力に基づいて主制御基板61や払出制御装置77等に対して各々に必要な動作電力を生成するとともに、その生成した動作電力を供給する。ちなみに、電源・発射制御装置78にはバックアップ用コンデンサなどの電断時用電源部が設けられており、パチンコ機10の電源がOFF状態の場合であっても当該電断時用電源部から主制御装置60の主側RAM65及び払出制御装置77に記憶保持用の電力が供給される。また、電源・発射制御装置78は遊技球発射機構27の発射制御を担うものであり、遊技球発射機構27は所定の発射条件が整っている場合に駆動される。また、払出機構部73には既に説明したとおり電源スイッチが設けられており、電源スイッチがON操作されることによりパチンコ機10への動作電力の供給が開始され、電源スイッチがOFF操作されることによりパチンコ機10への動作電力の供給が停止される。
The power /
音声発光制御装置81は、主制御装置60から受信した各種コマンドに基づいて、前扉枠14に設けられた表示発光部53及びスピーカ部54を駆動制御するとともに、表示制御装置82を制御するものである。表示制御装置82は、音声発光制御装置81から受信したコマンドに基づいて、図柄表示装置41の表示制御を実行する。
The sound
<主側CPU63にて各種抽選を行うための電気的構成>
次に、主側CPU63にて各種抽選を行うための電気的な構成について図7を用いて説明する。
<Electrical configuration for performing various lotteries in the
Next, an electrical configuration for performing various lotteries in the
主側CPU63は遊技に際し各種カウンタ情報を用いて、大当たり発生抽選、特図表示部37aの表示の設定、図柄表示装置41の図柄表示の設定、普図表示部38aの表示の設定などを行うこととしており、具体的には、図7に示すように、当たり発生の抽選に使用する当たり乱数カウンタC1と、大当たり種別を判定する際に使用する大当たり種別カウンタC2と、図柄表示装置41が外れ変動する際のリーチ発生抽選に使用するリーチ乱数カウンタC3と、当たり乱数カウンタC1の初期値設定に使用する乱数初期値カウンタCINIと、特図表示部37a及び図柄表示装置41における表示継続時間を決定する変動種別カウンタCSと、を用いることとしている。さらに、第2作動口34の普電役物34aを普電開放状態とするか否かの抽選に使用する普電役物開放カウンタC4を用いることとしている。なお、上記各カウンタC1〜C3,CINI,CS,C4は、主側RAM65の各種カウンタエリア65bに設けられている。
The
各カウンタC1〜C3,CINI,CS,C4は、その更新の都度前回値に1が加算され、最大値に達した後に「0」に戻るループカウンタとなっている。各カウンタは短時間間隔で更新される。当たり乱数カウンタC1、大当たり種別カウンタC2及びリーチ乱数カウンタC3に対応した情報は、第1作動口33又は第2作動口34への入賞が発生した場合に、主側RAM65に取得情報記憶手段として設けられた保留格納エリア65aに格納される。
Each of the counters C1 to C3, CINI, CS, and C4 is a loop counter that adds 1 to the previous value every time it is updated and returns to “0” after reaching the maximum value. Each counter is updated at short intervals. Information corresponding to the winning random number counter C1, the big hitting type counter C2 and the reach random number counter C3 is provided as acquisition information storage means in the
保留格納エリア65aは、保留用エリアREと、実行エリアAEとを備えている。保留用エリアREは、第1保留エリアRE1、第2保留エリアRE2、第3保留エリアRE3及び第4保留エリアRE4を備えており、第1作動口33又は第2作動口34への入賞履歴に合わせて、当たり乱数カウンタC1、大当たり種別カウンタC2及びリーチ乱数カウンタC3の各数値情報の組合せが保留情報として、いずれかの保留エリアRE1〜RE4に格納される。
The holding storage area 65a includes a holding area RE and an execution area AE. The holding area RE includes a first holding area RE1, a second holding area RE2, a third holding area RE3, and a fourth holding area RE4. In the winning history to the
この場合、第1保留エリアRE1〜第4保留エリアRE4には、第1作動口33又は第2作動口34への入賞が複数回連続して発生した場合に、第1保留エリアRE1→第2保留エリアRE2→第3保留エリアRE3→第4保留エリアRE4の順に各数値情報が時系列的に格納されていく。このように4つの保留エリアRE1〜RE4が設けられていることにより、第1作動口33又は第2作動口34への遊技球の入賞履歴が最大4個まで保留記憶されるようになっている。
In this case, in the first reservation area RE1 to the fourth reservation area RE4, when a winning to the
なお、保留記憶可能な数は、4個に限定されることはなく任意であり、2個、3個又は5個以上といったように他の複数であってもよく、単数であってもよい。 Note that the number that can be reserved and stored is not limited to four, but may be any other number such as two, three, or five or more.
実行エリアAEは、特図表示部37aの変動表示を開始する際に、保留用エリアREの第1保留エリアRE1に格納された各数値情報を移動させるためのエリアであり、1遊技回の開始に際しては実行エリアAEに記憶されている各種数値情報に基づいて、当否判定などが行われる。
The execution area AE is an area for moving each numerical information stored in the first holding area RE1 of the holding area RE when starting the variable display of the special
上記各カウンタについて詳細に説明する。 Each of the counters will be described in detail.
まず、普電役物開放カウンタC4について説明する。普電役物開放カウンタC4は、例えば、0〜250の範囲内で順に1ずつ加算され、最大値に達した後に「0」に戻る構成となっている。普電役物開放カウンタC4は定期的に更新され、スルーゲート35に遊技球が入賞したタイミングで主側RAM65の普電保留エリア65cに格納される。そして、所定のタイミングにおいて、その格納された普電役物開放カウンタC4の値によって普電役物34aを開放状態に制御するか否かの抽選が行われる。
First, the general electric utility release counter C4 will be described. For example, the utility power release counter C4 is incremented by 1 in the range of 0 to 250 and returns to “0” after reaching the maximum value. The general electric utility release counter C4 is periodically updated and stored in the general electric
本パチンコ機10では、普電役物34aによるサポートの態様が相互に異なるように複数種類のサポートモードが設定されている。詳細には、サポートモードには、遊技領域PAに同様の態様で遊技球の発射が継続されている状況で比較した場合に、第2作動口34の普電役物34aが単位時間当たりに開放状態となる頻度が相対的に高低となるように、高頻度サポートモードと低頻度サポートモードとが設定されている。
In the
高頻度サポートモードと低頻度サポートモードとでは、普電役物開放カウンタC4を用いた普電開放抽選における普電開放状態当選となる確率は同一(例えば、共に4/5)となっているが、高頻度サポートモードでは低頻度サポートモードよりも、普電開放状態当選となった際に普電役物34aが開放状態となる回数が多く設定されており、さらに1回の開放時間が長く設定されている。この場合、高頻度サポートモードにおいて普電開放状態当選となり普電役物34aの開放状態が複数回発生する場合において、1回の開放状態が終了してから次の開放状態が開始されるまでの閉鎖時間は、1回の開放時間よりも短く設定されている。さらにまた、高頻度サポートモードでは低頻度サポートモードよりも、1回の普電開放抽選が行われてから次の普電開放抽選が行われる上で最低限確保される確保時間(すなわち、普図表示部38aにおける1回の表示継続時間)が短く設定されている。 Although the high frequency support mode and the low frequency support mode have the same probability (for example, both 4/5) that the public power open state is selected in the public power open lottery using the general electric utility release counter C4. In the high frequency support mode, the number of times that the power utility 34a is opened is set more frequently than in the low frequency support mode, and one open time is set longer. Has been. In this case, in the high frequency support mode, when the open state of the public electric power is selected and the open state of the general electric utility 34a occurs a plurality of times, from the end of one open state to the start of the next open state. The closing time is set shorter than one opening time. Furthermore, in the high frequency support mode, the minimum reserved time (i.e., the normal map) is required for the next open train lottery after the first open train lottery than in the low frequency support mode. The display duration time for the display unit 38a is set short.
上記のとおり、高頻度サポートモードでは、低頻度サポートモードよりも第2作動口34への入賞が発生する確率が高くなる。換言すれば、低頻度サポートモードでは、第2作動口34よりも第1作動口33への入賞が発生する確率が高くなるが、高頻度サポートモードでは、第1作動口33よりも第2作動口34への入賞が発生する確率が高くなる。そして、第2作動口34への入賞が発生した場合には、所定個数の遊技球の払出が実行されるため、高頻度サポートモードでは、遊技者は持ち球をあまり減らさないようにしながら遊技を行うことができる。
As described above, in the high frequency support mode, the probability of winning a prize to the
なお、高頻度サポートモードを低頻度サポートモードよりも単位時間当たりに普電開放状態となる頻度を高くする上での構成は、上記のものに限定されることはなく、例えば普電開放抽選における普電開放状態当選となる確率を高くする構成としてもよい。また、1回の普電開放抽選が行われてから次の普電開放抽選が行われる上で確保される確保時間(例えば、スルーゲート35への入賞に基づき普図表示部38aにて実行される変動表示の時間)が複数種類用意されている構成においては、高頻度サポートモードでは低頻度サポートモードよりも、短い確保時間が選択され易い又は平均の確保時間が短くなるように設定されていてもよい。さらには、開放回数を多くする、開放時間を長くする、1回の普電開放抽選が行われてから次の普電開放抽選が行われる上で確保される確保時間を短くする、係る確保時間の平均時間を短くする及び当選確率を高くするのうち、いずれか1条件又は任意の組合せの条件を適用することで、低頻度サポートモードに対する高頻度サポートモードの有利性を高めてもよい。 Note that the configuration for increasing the frequency at which the high frequency support mode is set to the normal power open state per unit time as compared to the low frequency support mode is not limited to the above, for example, in the general power open lottery It is good also as a structure which raises the probability that it will be elected in an open state of a public train. In addition, a secured time (for example, executed in the general map display unit 38a based on winning to the through gate 35) is secured after the next public train opening lottery is performed. In a configuration in which a plurality of types of variable display time) are prepared, the high frequency support mode is set so that a short securing time is easily selected or the average secure time is shorter than the low frequency support mode. Also good. Furthermore, increase the number of times of opening, lengthen the opening time, and shorten the reserved time that will be secured when the next public train opening lottery is performed after the first public train opening lottery is performed, the reserved time concerned The advantage of the high-frequency support mode over the low-frequency support mode may be increased by applying any one condition or any combination of conditions among shortening the average time and increasing the winning probability.
ここで、既に説明したとおりパチンコ機10には「設定1」〜「設定6」の設定状態が存在しているが、低頻度サポートモードにおける普電役物34aの開放頻度及び開放態様はいずれの設定値であっても同一であるとともに、高頻度サポートモードにおける普電役物34aの開放頻度及び開放態様もいずれの設定値であっても同一となっている。但し、これに限定されることはなく、低頻度サポートモード及び高頻度サポートモードの少なくとも一方について普電役物34aの開放頻度及び開放態様の少なくとも一方がパチンコ機10の設定状態に応じて変動する構成としてもよい。例えば設定値が高いほど、低頻度サポートモードにおいて普電役物34aの開放頻度が高くなる構成としてもよく、低頻度サポートモードにおいて普電役物34aが1回開放状態となる場合における第2作動口34への遊技球の入球確率が高くなる構成としてもよい。また、設定値が高いほど、高頻度サポートモードにおいて普電役物34aの開放頻度が高くなる構成としてもよく、高頻度サポートモードにおいて普電役物34aが1回開放状態となる場合における第2作動口34への遊技球の入球確率が高くなる構成としてもよい。
Here, as described above, the
次に、当たり乱数カウンタC1について説明する。当たり乱数カウンタC1は、例えば0〜599の範囲内で順に1ずつ加算され、最大値に達した後に「0」に戻る構成となっている。特に当たり乱数カウンタC1が1周した場合、その時点の乱数初期値カウンタCINIの値が当該当たり乱数カウンタC1の初期値として読み込まれる。なお、乱数初期値カウンタCINIは、当たり乱数カウンタC1と同様のループカウンタである(値=0〜599)。当たり乱数カウンタC1は定期的に更新され、遊技球が第1作動口33又は第2作動口34に入賞したタイミングで主側RAM65の保留格納エリア65aに格納される。
Next, the winning random number counter C1 will be described. For example, the winning random number counter C1 is incremented by 1 within a range of 0 to 599, and returns to “0” after reaching the maximum value. In particular, when the winning random number counter C1 makes one round, the value of the initial random number counter CINI at that time is read as the initial value of the winning random number counter C1. The random number initial value counter CINI is a loop counter similar to the winning random number counter C1 (value = 0 to 599). The winning random number counter C1 is periodically updated and stored in the holding storage area 65a of the
大当たり当選となる乱数の値は、主側ROM64に当否テーブルとして記憶されている。図8は主側ROM64に記憶されている各種テーブルを説明するための説明図である。当否テーブルとして、低確率モード用の低確当否テーブル64a〜64fと、高確率モード用の高確当否テーブル64gとが記憶されている。
The value of the random number for winning the jackpot is stored in the
低確当否テーブル64a〜64fは、「設定1」〜「設定6」の設定状態に1対1で対応させて設けられている。つまり、パチンコ機10の設定状態が「設定1」である場合に参照される設定1用の低確当否テーブル64aと、パチンコ機10の設定状態が「設定2」である場合に参照される設定2用の低確当否テーブル64bと、パチンコ機10の設定状態が「設定3」である場合に参照される設定3用の低確当否テーブル64cと、パチンコ機10の設定状態が「設定4」である場合に参照される設定4用の低確当否テーブル64dと、パチンコ機10の設定状態が「設定5」である場合に参照される設定5用の低確当否テーブル64eと、パチンコ機10の設定状態が「設定6」である場合に参照される設定6用の低確当否テーブル64fと、が存在している。
The low probability tables 64a to 64f are provided in a one-to-one correspondence with the setting states “Setting 1” to “
これら低確当否テーブル64a〜64fは高い設定値ほど大当たり結果の当選確率が高くなるように設定されている。具体的には、設定1用の低確当否テーブル64aが参照された場合には約1/320で大当たり結果となり、設定2用の低確当否テーブル64bが参照された場合には約1/310で大当たり結果となり、設定3用の低確当否テーブル64cが参照された場合には約1/300で大当たり結果となり、設定4用の低確当否テーブル64dが参照された場合には約1/290で大当たり結果となり、設定5用の低確当否テーブル64eが参照された場合には約1/280で大当たり結果となり、設定6用の低確当否テーブル64fが参照された場合には約1/270で大当たり結果となる。これにより、パチンコ機10の設定状態が高い設定値である方が低確率モードにおいて大当たり結果が発生し易くなり、遊技者にとって有利となる。
These low probability tables 64a to 64f are set such that the higher the set value, the higher the winning probability of the jackpot result. Specifically, when the low probability table 64a for setting 1 is referred to, a jackpot result is obtained at about 1/320, and when the low probability table 64b for setting 2 is referenced, it is about 1/310. A big hit result is obtained, and when the low probability table 64c for setting 3 is referred to, a big hit result is obtained at about 1/300, and when the low probability table 64d for setting 4 is referenced, it is about 1/290. A big hit result is obtained, and when the low probability table 64e for setting 5 is referred to, a big hit result is obtained at about 1/280, and when the low probability table 64f for setting 6 is referenced, it is about 1/270. A jackpot result. As a result, if the setting state of the
一方、高確当否テーブル64gは、「設定1」〜「設定6」のいずれの設定状態であっても共通となるように1種類のみ設けられている。高確当否テーブル64gは「設定1」〜「設定6」のいずれの設定状態であっても低確当否テーブル64a〜64fよりも大当たり結果の当選確率が高くなるように設定されている。具体的には、高確当否テーブル64gが参照された場合には約1/30で大当たり結果となる。これにより、パチンコ機10の設定状態に関係なく高確率モードを低確率モードよりも有利な状態とすることが可能となる。また、最も低い設定状態である「設定1」であっても高確率モードとなることで最も高い設定状態である「設定6」の低確率モードよりも大当たり結果となる確率を高くすることが可能となる。また、高確率モードについてはパチンコ機10の設定状態による有利又は不利が生じないようにすることが可能となるとともに、高確当否テーブル64gを主側ROM64にて予め記憶するための記憶容量を抑えることが可能となる。
On the other hand, the high-accuracy determination table 64g is provided with only one type so as to be common in any setting state of “setting 1” to “setting 6”. The high-accuracy determination table 64g is set such that the winning probability of the jackpot result is higher than that of the low-accuracy determination tables 64a to 64f in any of the setting states “setting 1” to “setting 6”. Specifically, when the high-accuracy table 64g is referred to, a jackpot result is obtained at about 1/30. Thereby, regardless of the setting state of the
大当たり種別カウンタC2は、0〜29の範囲内で順に1ずつ加算され、最大値に達した後に「0」に戻る構成となっている。大当たり種別カウンタC2は定期的に更新され、遊技球が第1作動口33又は第2作動口34に入賞したタイミングで保留格納エリア65aに格納される。
The jackpot type counter C2 is incremented one by one within the range of 0 to 29, and returns to “0” after reaching the maximum value. The jackpot type counter C2 is periodically updated and stored in the holding storage area 65a at the timing when the game ball wins the
本パチンコ機10では、複数の大当たり結果が設定されている。これら複数の大当たり結果は、(1)開閉実行モードにおける特電入賞装置32の開閉制御の態様、(2)開閉実行モード終了後の当否抽選手段における抽選モード、(3)開閉実行モード終了後の第2作動口34の普電役物34aにおけるサポートモード、という3つの条件に差異を設けることにより、複数の大当たり結果が設定されている。
In the
開閉実行モードにおける特電入賞装置32の開閉制御の態様としては、開閉実行モードが開始されてから終了するまでの間における特電入賞装置32への入賞の発生頻度が相対的に高低となるように高頻度入賞モードと低頻度入賞モードとが設定されている。具体的には、高頻度入賞モード及び低頻度入賞モードのいずれであっても、予め定められた回数のラウンド遊技を上限として実行される。
As an aspect of the opening / closing control of the special electricity
ラウンド遊技とは、予め定められた上限継続時間が経過すること、及び予め定められた上限個数の遊技球が特電入賞装置32に入賞することのいずれか一方の条件が満たされるまで継続する遊技のことである。また、大当たり結果が契機となった開閉実行モードにおけるラウンド遊技の回数は、その移行の契機となった大当たり結果の種類がいずれであっても固定ラウンド回数で同一となっている。具体的には、いずれの大当たり結果となった場合であっても、ラウンド遊技の上限回数は15ラウンドに設定されている。
A round game is a game that continues until either a predetermined upper limit duration has elapsed and a predetermined upper limit number of game balls win a special
また、本パチンコ機10では、特電入賞装置32の1回の開放態様が、特電入賞装置32が開放されてから閉鎖されるまでの開放継続時間を相違させて、複数種類設定されている。詳細には、開放継続時間が長時間である29秒に設定された長時間態様と、開放継続時間が上記長時間よりも短い短時間である0.06秒に設定された短時間態様と、が設定されている。
Moreover, in this
本パチンコ機10では、発射操作装置28が遊技者により操作されている状況では、0.6秒に1個の遊技球が遊技領域PAに向けて発射されるように遊技球発射機構27が駆動制御される。また、ラウンド遊技は終了条件の上限個数が9個に設定されている。そうすると、上記開放態様のうち長時間態様では、遊技球の発射周期と1回のラウンド遊技との積よりも長い時間の開放継続時間が設定されていることとなる。一方、短時間態様では、遊技球の発射周期と1回のラウンド遊技との積よりも短い時間、より詳細には、遊技球の発射周期よりも短い時間の開放継続時間が設定されている。したがって、長時間態様で1回の開放が行われた場合には、特電入賞装置32に対して、1回のラウンド遊技における上限個数分の入賞が発生することが期待され、短時間態様で1回の開放が行われた場合には、特電入賞装置32への入賞が発生しないこと又は入賞が発生するとしても1個程度となることが期待される。
In the
高頻度入賞モードでは、各ラウンド遊技において長時間態様による特電入賞装置32の開放が1回行われる。一方、低頻度入賞モードでは、各ラウンド遊技において短時間態様による特電入賞装置32の開放が1回行われる。
In the high-frequency winning mode, the special prize-winning
なお、高頻度入賞モード及び低頻度入賞モードにおける特電入賞装置32の開閉回数、ラウンド遊技の回数、1回の開放に対する開放継続時間及び1回のラウンド遊技における上限個数は、高頻度入賞モードの方が低頻度入賞モードよりも、開閉実行モードが開始されてから終了するまでの間における特電入賞装置32への入賞の発生頻度が高くなるのであれば、上記の値に限定されることはなく任意である。
In addition, the number of times of opening / closing the special
大当たり種別カウンタC2に対する大当たり結果の振分先は、図8に示すように主側ROM64に振分テーブル64hとして記憶されている。そして、振分テーブル64hにおいては大当たり結果となった場合における大当たり結果の振分先として、低確大当たり結果と、低入賞高確大当たり結果と、最有利大当たり結果とが設定されている。
As shown in FIG. 8, the distribution destination of the jackpot result for the jackpot type counter C2 is stored in the
低確大当たり結果は、開閉実行モードが高頻度入賞モードとなり、さらに開閉実行モードの終了後には、当否抽選モードが低確率モードとなるとともに、サポートモードが高頻度サポートモードとなる大当たり結果である。但し、この高頻度サポートモードは、移行後において遊技回数が終了基準回数(具体的には、100回)に達した場合に低頻度サポートモードに移行する。 The low probability big hit result is a big hit result in which the open / close execution mode becomes the high-frequency winning mode, and after the open / close execution mode ends, the win / fail lottery mode becomes the low probability mode and the support mode becomes the high frequency support mode. However, the high-frequency support mode shifts to the low-frequency support mode when the number of games reaches the end reference number (specifically, 100 times) after the shift.
低入賞高確大当たり結果は、開閉実行モードが低頻度入賞モードとなり、さらに開閉実行モードの終了後には、当否抽選モードが高確率モードとなるとともに、サポートモードが高頻度サポートモードとなる大当たり結果である。これら高確率モード及び高頻度サポートモードは、当否抽選における抽選結果が大当たり状態当選となり、それによる大当たり状態に移行するまで継続する。 The low-winning high-probability jackpot result is a jackpot result in which the opening / closing execution mode becomes the low-frequency winning mode, and after the opening / closing execution mode ends, the winning lottery mode becomes the high probability mode and the support mode becomes the high-frequency support mode. is there. These high-probability mode and high-frequency support mode are continued until the lottery result in the success / failure lottery becomes a big hit state win and shifts to the big win state by that.
最有利大当たり結果は、開閉実行モードが高頻度入賞モードとなり、さらに開閉実行モードの終了後には、当否抽選モードが高確率モードとなるとともに、サポートモードが高頻度サポートモードとなる大当たり結果である。これら高確率モード及び高頻度サポートモードは、当否抽選における抽選結果が大当たり状態当選となり、それによる大当たり状態に移行するまで継続する。 The most advantageous jackpot result is a jackpot result in which the opening / closing execution mode becomes the high-frequency winning mode, and after the opening / closing execution mode ends, the winning / raising lottery mode becomes the high probability mode and the support mode becomes the high-frequency support mode. These high-probability mode and high-frequency support mode are continued until the lottery result in the success / failure lottery becomes a big hit state win and shifts to the big win state by that.
なお、上記各遊技状態との関係で通常遊技状態とは、開閉実行モードではなく、さらに当否抽選モードが低確率モードであり、サポートモードが低頻度サポートモードである状態をいう。また、遊技結果として、低入賞高確大当たり結果が設定されていない構成としてもよい。また、低入賞高確大当たり結果における開閉実行モードでは、ラウンド遊技の回数が低確大当たり結果及び最有利大当たり結果の場合よりも少ない回数である構成としてもよい。 Note that the normal game state in relation to each of the above-described game states refers to a state in which the success / failure lottery mode is the low probability mode and the support mode is the low frequency support mode, not the open / close execution mode. Moreover, it is good also as a structure in which the low prize-winning high probability hit result is not set as a game result. Further, in the opening / closing execution mode in the low winning and winning big hit result, the number of round games may be smaller than in the case of the low winning big hit result and the most advantageous big hit result.
振分テーブル64hでは、「0〜29」の大当たり種別カウンタC2の値のうち、「0〜9」が低確大当たり結果に対応しており、「10〜14」が低入賞高確大当たり結果に対応しており、「15〜29」が最有利大当たり結果に対応している。 In the distribution table 64h, among the values of the big hit type counter C2 of “0 to 29”, “0 to 9” corresponds to the low probability big hit result, and “10 to 14” is the low winning high probability big hit result. “15-29” corresponds to the most advantageous jackpot result.
振分テーブル64hは、「設定1」〜「設定6」のいずれの設定状態であっても共通となるように1種類のみ設けられている。これにより、大当たり結果の振分態様についてパチンコ機10の設定状態による有利又は不利が生じないようにすることが可能となるとともに、振分テーブル64hを主側ROM64にて予め記憶するための記憶容量を抑えることが可能となる。
The distribution table 64h is provided with only one type so as to be common in any setting state of “setting 1” to “setting 6”. As a result, it is possible to prevent an advantage or disadvantage caused by the setting state of the
なお、パチンコ機10の設定状態に応じて大当たり結果の振分態様が相違する構成としてもよい。例えば、高い設定値ほど最有利大当たり結果に振り分けられる確率を高くする構成としてもよく、高い設定値ほど最有利大当たり結果又は低入賞高確大当たり結果に振り分けられる確率を高くする構成としてもよい。この場合、高い設定値ほど大当たり結果となった後に高確率モードとなる確率を高くすることが可能となる。また、高い設定値ほど低入賞高確大当たり結果に振り分けられる確率を低くする構成としてもよく、高い設定値では低入賞高確大当たり結果に振り分けられないのに対して低い設定値では低入賞高確大当たり結果に振り分けられ得る構成としてもよい。この場合、高い設定値ほど高頻度入賞モードの開閉実行モードが発生する確率を高くすることが可能となる。
In addition, it is good also as a structure from which the distribution aspect of a jackpot result differs according to the setting state of the
次に、リーチ乱数カウンタC3について説明する。リーチ乱数カウンタC3は、例えば0〜238の範囲内で順に1ずつ加算され、最大値に達した後に「0」に戻る構成となっている。本パチンコ機10には、図柄表示装置41における表示演出の一種として期待演出が設定されている。期待演出とは、図柄の変動表示を行うことが可能な図柄表示装置41を備え、所定の大当たり結果となる遊技回では最終的な停止結果が付与対応結果となる遊技機において、図柄表示装置41における図柄の変動表示が開始されてから停止結果が導出表示される前段階で、前記付与対応結果となり易い変動表示状態であると遊技者に思わせるための表示状態をいう。なお、付与対応結果について具体的には、いずれかの有効ライン上に同一の数字が付された図柄の組合せが停止表示される。
Next, the reach random number counter C3 will be described. The reach random number counter C3 is, for example, incremented by 1 within a range of 0 to 238, and returns to “0” after reaching the maximum value. In the
期待演出には、リーチ表示と、リーチ表示が発生する前段階などにおいてリーチ表示の発生や付与対応結果の発生を期待させるための予告表示との2種類が設定されている。 In the expected effect, two types of reach display and a notice display for expecting the occurrence of reach display and the generation of the result of giving correspondence at a stage before the reach display occurs are set.
リーチ表示には、図柄表示装置41の表示面41aに表示される複数の図柄列のうち一部の図柄列について図柄を停止表示させることで、リーチ図柄の組合せを表示し、その状態で残りの図柄列において図柄の変動表示を行う表示状態が含まれる。また、上記のようにリーチ図柄の組合せを表示した状態で、残りの図柄列において図柄の変動表示を行うとともに、その背景画面において所定のキャラクタなどを動画として表示することによりリーチ演出を行うものや、リーチ図柄の組合せを縮小表示させる又は非表示とした上で、表示面41aの略全体において所定のキャラクタなどを動画として表示することによりリーチ演出を行うものが含まれる。
In the reach display, a combination of reach symbols is displayed by displaying symbols for a part of a plurality of symbol sequences displayed on the display surface 41a of the
予告表示には、図柄表示装置41の表示面41aにおいて図柄の変動表示が開始されてから、全ての図柄列にて図柄が変動表示されている状況において、又は一部の図柄列であって複数の図柄列にて図柄が変動表示されている状況において、図柄列上の図柄とは別にキャラクタを表示させる態様が含まれる。また、背景画面をそれまでの態様とは異なる所定の態様とするものや、図柄列上の図柄をそれまでの態様とは異なる所定の態様とするものも含まれる。かかる予告表示は、リーチ表示が行われる場合及びリーチ表示が行われない場合のいずれの遊技回においても発生し得るが、リーチ表示が行われる場合の方がリーチ表示が行われない場合よりも高確率で発生するように設定されている。
The notice display includes a plurality of symbol strings in a situation where symbols are variably displayed in all symbol columns after the symbol variable display is started on the display surface 41a of the
リーチ表示は、最終的に同一の図柄の組合せが停止表示される遊技回では、リーチ乱数カウンタC3の値に関係なく実行される。また、同一の図柄の組合せが停止表示されない大当たり結果に対応した遊技回では、リーチ乱数カウンタC3の値に関係なく実行されない。また、外れ結果に対応した遊技回では、主側ROM64に記憶されたリーチ用テーブルを参照して所定のタイミングで取得したリーチ乱数カウンタC3がリーチ表示の発生に対応している場合に実行される。
The reach display is executed regardless of the value of the reach random number counter C3 in the game times in which the combination of the same symbols is finally stopped. In addition, the game times corresponding to the jackpot result in which the same symbol combination is not stopped and displayed are not executed regardless of the value of the reach random number counter C3. Further, in the game times corresponding to the losing result, it is executed when the reach random number counter C3 acquired at a predetermined timing with reference to the reach table stored in the
一方、予告表示を行うか否かの決定は、主制御装置60において行うのではなく、音声発光制御装置81において行われる。この場合、音声発光制御装置81は、いずれかの大当たり結果に対応した遊技回の方が、外れ結果に対応した遊技回に比べ、予告表示が発生し易いこと、及び出現率の低い予告表示が発生し易いことの少なくとも一方の条件を満たすように、予告表示用の抽選処理を実行する。ちなみに、この抽選結果は、図柄表示装置41にて遊技回用の演出が実行される場合に反映される。
On the other hand, the determination as to whether or not to perform the notice display is performed not by the
ここで、外れ結果となる遊技回においてリーチ表示の発生となる確率は「設定1」〜「設定6」のいずれの設定状態であっても同一である。これにより、外れ結果となる遊技回においてリーチ表示が発生する確率に関してパチンコ機10の設定状態による有利又は不利が生じないようにすることが可能となる。但し、これに限定されることはなく、高い設定値ほど外れ結果となる遊技回においてリーチ表示が発生する確率が高くなる構成としてもよい。
Here, the probability that the reach display occurs in the game times that are the result of losing is the same in any of the setting states of “setting 1” to “setting 6”. Thereby, it becomes possible to prevent the advantage or disadvantage of the set state of the
次に、変動種別カウンタCSについて説明する。変動種別カウンタCSは、例えば0〜198の範囲内で順に1ずつ加算され、最大値に達した後に「0」に戻る構成となっている。変動種別カウンタCSは、特図表示部37aにおける表示継続時間と、図柄表示装置41における図柄の表示継続時間とを主側CPU63において決定する上で用いられる。変動種別カウンタCSは、後述するタイマ割込み処理が1回実行される毎に1回更新され、次回のタイマ割込み処理が実行されるまでの残余時間内でも繰り返し更新される。そして、特図表示部37aにおける変動表示の開始時及び図柄表示装置41による図柄の変動開始時における変動パターン決定に際して変動種別カウンタCSのバッファ値が取得される。
Next, the variation type counter CS will be described. For example, the variation type counter CS is incremented one by one within a range of 0 to 198, and returns to “0” after reaching the maximum value. The variation type counter CS is used when the
<主側CPU63の処理構成について>
次に、主側CPU63にて遊技を進行させるために実行される各処理を説明する。かかる主側CPU63の処理としては大別して、電源投入に伴い起動されるメイン処理と、定期的に(本実施の形態では4ミリ秒周期で)起動されるタイマ割込み処理とがある。
<About the processing configuration of the
Next, each process executed in order for the
<メイン処理>
まず、図9のフローチャートを参照しながらメイン処理を説明する。
<Main processing>
First, the main process will be described with reference to the flowchart of FIG.
まず電源投入ウエイト処理を実行する(ステップS101)。当該電源投入ウエイト処理では、例えばメイン処理が起動されてからウエイト用の所定時間(具体的には1秒)が経過するまで次の処理に進行することなく待機する。かかる電源投入ウエイト処理の実行期間において図柄表示装置41の動作開始及び初期設定が完了することとなる。その後、主側RAM65のアクセスを許可する(ステップS102)。
First, a power-on wait process is executed (step S101). In the power-on wait process, for example, the process waits without proceeding to the next process until a predetermined time for wait (specifically 1 second) elapses after the main process is activated. The operation start and initial setting of the
その後、設定キー挿入部68aがON操作されているか否かを判定する(ステップS103)。設定キー挿入部68aがON操作されていない場合(ステップS103:NO)、リセットボタン68cが押圧操作されているか否かを判定する(ステップS104)。リセットボタン68cが押圧操作されている場合(ステップS104:YES)、主側RAM65においてパチンコ機10の設定状態を示す設定値の情報が設定されたエリアを除いて、主側RAM65の各エリアを「0」クリアするとともにその「0」クリアしたエリアに対して初期設定を行う(ステップS105)。つまり、設定キー挿入部68aのON操作を伴わずにリセットボタン68cを押圧操作しながらパチンコ機10への動作電力の供給が開始された場合には設定値の情報についてはパチンコ機10への動作電力の供給が停止される前の状態に維持したまま主側RAM65のクリア処理が実行されるとともにそのクリア処理が実行された記憶エリアに対して初期設定が行われる。これにより、設定値の変更を要することなく主側RAM65の他のエリアを初期化させることが可能となる。なお、ステップS105では主側CPU63の各種レジスタも「0」クリアした後に初期設定を行う。
Thereafter, it is determined whether or not the setting
リセットボタン68cが押圧操作されていない場合(ステップS104:NO)、停電フラグに「1」がセットされているか否かを判定する(ステップS106)。停電フラグは主側RAM65に設けられており、主側CPU63への動作電力の供給が停止される場合において予め定められた停電時処理が正常に実行された場合には当該停電フラグに「1」がセットされることとなる。停電フラグに「1」がセットされている場合には、チェックサムの算出結果が電源遮断時に保存したチェックサムと一致するか否かすなわち記憶保持されたデータの有効性を判定する(ステップS107)。ステップS105の処理を実行した場合、又はステップS107にて肯定判定をした場合、主側RAM65を確認することでパチンコ機10の設定値が正常か否かを判定する(ステップS108)。具体的には、設定値が「設定1」〜「設定6」のいずれかである場合に正常であると判定し、「0」又は7以上である場合に異常であると判定する。
When the
ステップS106〜ステップS108のいずれかで否定判定をした場合には動作禁止処理を実行する。動作禁止処理では、ホール管理者等にエラーの発生を報知するためのエラー報知処理を実行した後に(ステップS109)、無限ループとなる。当該動作禁止処理は、後述する全部クリア処理(ステップS117)が実行されることにより解除される。 When a negative determination is made in any of steps S106 to S108, an operation prohibiting process is executed. In the operation prohibition process, an error notification process for notifying the hole manager or the like of the occurrence of an error is executed (step S109), and then an infinite loop is entered. The operation prohibiting process is canceled by executing a clear all process (step S117) described later.
ステップS106〜ステップS108の全てにおいて肯定判定をした場合には電源投入設定処理を実行する(ステップS110)。電源投入設定処理では、停電フラグの初期化といった主側RAM65の所定のエリアを初期値に設定するとともに、現状の遊技状態に対応したコマンドを音声発光制御装置81に送信する。また、ステップS110の処理を実行した後は、管理用IC66に各種情報を認識させるための認識用処理(ステップS111)、及びMPU62の読み取り用端子68dに接続された外部装置に各種データを出力するためのデータ出力用処理を実行する(ステップS112)。これら認識用処理及びデータ出力用処理の詳細については後に説明する。
When an affirmative determination is made in all of steps S106 to S108, a power-on setting process is executed (step S110). In the power-on setting process, a predetermined area of the
なお、主側CPU63はタイマ割込み処理を定期的に実行する構成であるが、メイン処理が開始された段階においてはタイマ割込み処理の発生が禁止されている。このタイマ割込み処理の発生が禁止された状態はステップS112の処理が完了してステップS113の処理が実行される前のタイミングで解除され、タイマ割込み処理の実行が許可される。これにより、主側CPU63への動作電力の供給が開始された場合にはステップS112のデータ出力用処理が終了して、ステップS113の処理が開始される前の段階までタイマ割込み処理は実行されない。よって、当該状況となるまでは主側CPU63にて遊技を進行させるための処理が開始されないこととなる。
The
その後、ステップS113〜ステップS116の残余処理に進む。つまり、主側CPU63はタイマ割込み処理を定期的に実行する構成であるが、1のタイマ割込み処理と次のタイマ割込み処理との間に残余時間が生じることとなる。この残余時間は各タイマ割込み処理の処理完了時間に応じて変動することとなるが、かかる不規則な時間を利用してステップS113〜ステップS116の残余処理を繰り返し実行する。この点、当該ステップS113〜ステップS116の残余処理は非定期的に実行される非定期処理であると言える。
Thereafter, the process proceeds to the remaining process of steps S113 to S116. That is, the
残余処理では、まずステップS113にて、タイマ割込み処理の発生を禁止するために割込み禁止の設定を行う。続くステップS114では、乱数初期値カウンタCINIの更新を行う乱数初期値更新処理を実行するとともに、ステップS115にて変動種別カウンタCSの更新を行う変動用カウンタ更新処理を実行する。これらの更新処理では、主側RAM65の対応するカウンタから現状の数値情報を読み出し、その読み出した数値情報を1加算する処理を実行した後に、読み出し元のカウンタに上書きする処理を実行する。この場合、カウンタ値が最大値を超えた際にそれぞれ「0」にクリアする。その後、ステップS116にて、タイマ割込み処理の発生を禁止している状態から許可する状態へ切り換える割込み許可の設定を行う。ステップS116の処理を実行した場合、ステップS113に戻り、ステップS113〜ステップS116の処理を繰り返す。
In the remaining process, first, in step S113, an interrupt prohibition setting is performed to prohibit the generation of the timer interrupt process. In the subsequent step S114, a random number initial value update process for updating the random number initial value counter CINI is executed, and a fluctuation counter update process for updating the fluctuation type counter CS is executed in step S115. In these update processes, the current numerical information is read from the corresponding counter in the
一方、設定キー挿入部68aがON操作されている場合(ステップS103:YES)、主側RAM65においてパチンコ機10の設定状態を示す設定値の情報が設定されたエリアも含めて、主側RAM65の全てのエリアを「0」クリアするとともにその「0」クリアしたエリアに対して初期設定を行う(ステップS117)。つまり、パチンコ機10の設定状態を変更するための操作が行われている場合にはリセットボタン68cが押圧操作されていなくても主側RAM65の全てのエリアが「0」クリアされるとともにそのクリア処理が実行された記憶エリアに対して初期設定が行われる。また、ステップS117では主側CPU63の各種レジスタも「0」クリアした後に初期設定を行う。なお、これに限定されることはなく、パチンコ機10の設定状態を変更するための操作が行われている場合であってもリセットボタン68cが押圧操作されていない場合には主側RAM65の全部クリア処理が実行されずに、パチンコ機10の設定状態を変更するための操作が行われているとともにリセットボタン68cが押圧操作されている場合に全部クリア処理が実行される構成としてもよい。
On the other hand, when the setting
その後、ステップS118にて設定値更新処理を実行し、ステップS119にて設定値更新信号の出力処理を実行した後に、ステップS110の処理に移行する。以下、設定値更新処理について説明する。なお、設定値更新信号の出力処理については後に詳細に説明する。図10は設定値更新処理を示すフローチャートである。 Thereafter, a set value update process is executed in step S118, and after a set value update signal output process is executed in step S119, the process proceeds to step S110. Hereinafter, the setting value update process will be described. The output process of the set value update signal will be described in detail later. FIG. 10 is a flowchart showing the set value update processing.
まず主側RAM65に設けられた設定値カウンタに「1」をセットする(ステップS201)。設定値カウンタはパチンコ機10の設定状態がいずれの設定値であるのかを主側CPU63にて特定するためのカウンタである。設定値カウンタに「1」がセットされることにより、設定値更新処理が実行される場合にはそれまでの設定値に関係なく設定値が「設定1」となる。
First, “1” is set to the set value counter provided in the main RAM 65 (step S201). The set value counter is a counter for the
その後、設定値の表示開始処理を実行する(ステップS202)。設定値の表示開始処理では、「設定1」に対応する「1」の数字が表示されるように第3報知用表示装置69cを表示制御する。遊技ホールの管理者は設定値の変更に際しては第3報知用表示装置69cを確認することでパチンコ機10の現状の設定状態を把握することが可能となる。
Thereafter, a display start process of the set value is executed (step S202). In the setting value display start process, the third
その後、設定キー挿入部68aがOFF操作されていないことを条件として(ステップS203:NO)、更新ボタン68bが1回押圧操作されたか否かを判定する(ステップS204)。具体的には更新ボタン68bの押圧操作を検知するセンサからの信号がLOWレベルからHIレベルに切り換わったか否かを判定する。ステップS204にて否定判定をした場合、ステップS203の処理に戻り、設定キー挿入部68aがOFF操作されているか否かを判定する。
Thereafter, on the condition that the setting
更新ボタン68bが1回押圧操作されている場合(ステップS204:YES)、主側RAM65の設定値カウンタの値を1加算する(ステップS205)。また、1加算後における設定値カウンタの値が「6」を超えた場合(ステップS206:YES)、設定値カウンタに「1」をセットする(ステップS207)。これにより、更新ボタン68bが1回押圧操作される度に1段階上の設定値に更新され、「設定6」の状況で更新ボタン68bが1回押圧操作された場合には「設定1」に戻ることになる。
When the
ステップS206にて否定判定をした場合、又はステップS207の処理を実行した場合、設定値の表示更新処理を実行する(ステップS208)。設定値の表示更新処理では、主側RAM65の設定値カウンタの値に対応する数字が表示されるように第3報知用表示装置69cを表示制御する。遊技ホールの管理者は第3報知用表示装置69cを確認することで更新ボタン68bを押圧操作した後のパチンコ機10の設定状態を把握することが可能となる。
If a negative determination is made in step S206, or if the process of step S207 is executed, a display update process for the set value is executed (step S208). In the set value display update process, the third
ステップS208の処理を実行した後はステップS203に戻り、設定キー挿入部68aがOFF操作されているか否かを判定する。OFF操作されていない場合(ステップS203:NO)、ステップS204以降の処理を再度実行する。OFF操作されている場合(ステップS203:YES)、設定値の表示終了処理を実行する(ステップS209)。設定値の表示終了処理では、第3報知用表示装置69cにおける設定値の表示を終了させる。
After executing the process of step S208, the process returns to step S203, and it is determined whether or not the setting
<タイマ割込み処理>
次に、図11のフローチャートを参照しながらタイマ割込み処理を説明する。タイマ割込み処理は定期的(例えば4ミリ秒周期)に実行される。
<Timer interrupt processing>
Next, timer interrupt processing will be described with reference to the flowchart of FIG. The timer interrupt process is executed periodically (for example, every 4 milliseconds).
まず停電情報記憶処理を実行する(ステップS301)。停電情報記憶処理では、停電監視基板67から電源遮断の発生に対応した停電信号を受信しているか否かを監視し、停電の発生を特定した場合には停電時処理を実行した後に無限ループとなる。停電時処理では、主側RAM65の停電フラグに「1」をセットするとともに、チェックサムを算出しその算出したチェックサムを保存する。
First, a power failure information storage process is executed (step S301). In the power outage information storage process, it is monitored whether or not a power outage signal corresponding to the occurrence of power interruption has been received from the power
その後、抽選用乱数更新処理を実行する(ステップS302)。抽選用乱数更新処理では、当たり乱数カウンタC1、大当たり種別カウンタC2、リーチ乱数カウンタC3及び普電役物開放カウンタC4の更新を実行する。具体的には、当たり乱数カウンタC1、大当たり種別カウンタC2、リーチ乱数カウンタC3及び普電役物開放カウンタC4から現状の数値情報を順次読み出し、それら読み出した数値情報をそれぞれ1加算する処理を実行した後に、読み出し元のカウンタに上書きする処理を実行する。この場合、カウンタ値が最大値を超えた際にそれぞれ「0」にクリアする。その後、ステップS303ではステップS114と同様に乱数初期値更新処理を実行するとともに、ステップS304にてステップS115と同様に変動用カウンタ更新処理を実行する。 Thereafter, a lottery random number update process is executed (step S302). In the lottery random number update process, the winning random number counter C1, the big hit type counter C2, the reach random number counter C3, and the universal utility release counter C4 are updated. Specifically, the current numerical information is sequentially read from the hit random number counter C1, the big hit type counter C2, the reach random number counter C3, and the general electric utility release counter C4, and a process of adding 1 to each of the read numerical information is executed. Later, a process of overwriting the reading source counter is executed. In this case, each counter value is cleared to “0” when it exceeds the maximum value. Thereafter, in step S303, the random number initial value update process is executed in the same manner as in step S114, and in step S304, the variation counter update process is executed in the same manner as in step S115.
その後、不正用の監視対象として設定されている所定の事象が発生しているか否かを監視する不正検知処理を実行する(ステップS305)。当該不正検知処理では、複数種類の事象の発生を監視し、所定の事象が発生していることを確認することで、主側RAM65に設けられた遊技停止フラグに「1」をセットする。続くステップS306では、上記遊技停止フラグに「1」がセットされているか否かを判定することで、遊技の進行を停止している状態であるか否かを判定する。ステップS306にて否定判定をした場合に、ステップS307以降の処理を実行する。
Thereafter, a fraud detection process for monitoring whether or not a predetermined event set as a fraud monitoring target has occurred is executed (step S305). In the fraud detection process, occurrence of a plurality of types of events is monitored, and by confirming that a predetermined event has occurred, a game stop flag provided in the
ステップS307では、ポート出力処理を実行する。ポート出力処理では、前回のタイマ割込み処理において出力情報の設定が行われている場合に、その出力情報に対応した出力を各種駆動部32b,34bに行うための処理を実行する。例えば、特電入賞装置32を開放状態に切り換えるべき情報が設定されている場合には特電用の駆動部32bへの駆動信号の出力を開始させ、閉鎖状態に切り換えるべき情報が設定されている場合には当該駆動信号の出力を停止させる。また、第2作動口34の普電役物34aを開放状態に切り換えるべき情報が設定されている場合には普電用の駆動部34bへの駆動信号の出力を開始させ、閉鎖状態に切り換えるべき情報が設定されている場合には当該駆動信号の出力を停止させる。
In step S307, port output processing is executed. In the port output process, when output information is set in the previous timer interrupt process, a process for performing output corresponding to the output information to the various drive units 32b and 34b is executed. For example, when the information for switching the special electric
その後、読み込み処理を実行する(ステップS308)。読み込み処理では、停電信号及び入賞信号以外の信号の読み込みを実行し、その読み込んだ情報を今後の処理にて利用するために記憶する。 Thereafter, a reading process is executed (step S308). In the reading process, signals other than the power failure signal and the winning signal are read, and the read information is stored for use in future processing.
その後、入球検知処理を実行する(ステップS309)。当該入球検知処理では、各入球検知センサ42a〜49aから受信している信号を読み込み、その読み込み結果に基づいて、アウト口24a、一般入賞口31、特電入賞装置32、第1作動口33、第2作動口34及びスルーゲート35への入球の有無を特定する。なお、入球検知処理の詳細については後に説明する。
Thereafter, the incoming ball detection process is executed (step S309). In the entrance detection process, signals received from the
その後、主側RAM65に設けられている複数種類のタイマカウンタの数値情報をまとめて更新するためのタイマ更新処理を実行する(ステップS310)。この場合、記憶されている数値情報が減算されて更新されるタイマカウンタを集約して扱う構成であるが、減算式のタイマカウンタの更新及び加算式のタイマカウンタの更新の両方を集約して行う構成としてもよい。
Thereafter, a timer update process for updating the numerical information of a plurality of types of timer counters provided in the
その後、遊技球の発射制御を行うための発射制御処理を実行する(ステップS311)。発射操作装置28への発射操作が継続されている状況では、所定の発射周期である0.6秒に1個の遊技球が発射される。続くステップS312では、入力状態監視処理として、ステップS308の読み込み処理にて読み込んだ情報に基づいて、各入球検知センサ42a〜49aの断線確認や、遊技機本体12や前扉枠14の開放確認を行う。
Thereafter, a launch control process for controlling the launch of the game ball is executed (step S311). In a situation where the launch operation to the
その後、遊技回の実行制御及び開閉実行モードの実行制御を行うための特図特電制御処理を実行する(ステップS313)。特図特電制御処理については後に詳細に説明する。 After that, special figure special electric control processing for performing execution control of game times and execution control of the opening / closing execution mode is executed (step S313). The special figure special electric control process will be described later in detail.
その後、普図普電制御処理を実行する(ステップS314)。普図普電制御処理では、スルーゲート35への入賞が発生している場合に普図側の保留情報を取得するための処理を実行するとともに、普図側の保留情報が記憶されている場合にその保留情報について開放判定を行い、さらにその開放判定を契機として普図用の演出を行うための処理を実行する。また、開放判定の結果に基づいて、第2作動口34の普電役物34aを開閉させる処理を実行する。この場合、サポートモードが低頻度サポートモードであればそれに対応する処理が実行され、サポートモードが高頻度サポートモードであればそれに対応する処理が実行される。また、開閉実行モードである場合にはその直前のサポートモードが高頻度サポートモードであったとしても低頻度サポートモードとなる。
Thereafter, the ordinary power control process is executed (step S314). In the ordinary map / electric power control process, when a winning to the through
続くステップS315では、直前のステップS313及びステップS314の処理結果に基づいて、特図表示部37aに係る保留情報の増減個数を特図保留表示部37bに反映させるための出力情報の設定を行うとともに、普図表示部38aに係る保留情報の増減個数を普図保留表示部38bに反映させるための出力情報の設定を行う。また、ステップS315では、直前のステップS313及びステップS314の処理結果に基づいて、特図表示部37aの表示内容を更新させるための出力情報の設定を行うとともに、普図表示部38aの表示内容を更新させるための出力情報の設定を行う。
In subsequent step S315, based on the processing results of the immediately preceding step S313 and step S314, output information is set for reflecting the increase / decrease number of the hold information related to the special
その後、払出制御装置77から受信したコマンド及び信号の内容を確認し、その確認結果に対応した処理を行うための払出状態受信処理を実行する(ステップS316)。また、賞球コマンドを出力対象として設定するための払出出力処理を実行する(ステップS317)。また、今回のタイマ割込み処理にて実行された各種処理の処理結果に応じた外部信号の出力の開始及び終了を制御するための外部情報設定処理を実行する(ステップS318)。その後、遊技領域PAにおける遊技球の入球結果に対応する情報を管理用IC66に出力するための管理用出力処理を実行する(ステップS319)。管理用出力処理の詳細については後に説明する。
Thereafter, the contents of the command and the signal received from the
次に、ステップS313の特図特電制御処理について、図12のフローチャートを参照しながら説明する。 Next, the special figure special power control processing in step S313 will be described with reference to the flowchart of FIG.
まず保留情報の取得処理を実行する(ステップS401)。保留情報の取得処理では、第1作動口33又は第2作動口34への入賞が発生しているか否かを判定し、入賞が発生している場合には保留格納エリア65aにおける保留数が上限値(本実施の形態では「4」)未満であるか否かを判定する。保留数が上限値未満である場合には、保留数を1加算するとともに、前回のステップS302にて更新した当たり乱数カウンタC1、大当たり種別カウンタC2及びリーチ乱数カウンタC3の各数値情報を、保留用エリアREの空き保留エリアRE1〜RE4のうち最初の保留エリアに格納する。なお、第1作動口33及び第2作動口34への入賞が同時に発生している場合には、保留情報の取得処理を1回実行する範囲内において、上記保留情報を取得するための処理を複数回実行する。また、保留情報の新たな取得が行われた場合にはそれに対応する取得時コマンドを音声発光制御装置81に送信する。音声発光制御装置81は当該コマンドを受信した場合、図柄表示装置41における保留情報の個数を示す画像の表示を保留情報の増加に対応する表示内容に更新させる。
First, hold information acquisition processing is executed (step S401). In the hold information acquisition process, it is determined whether or not a prize is generated for the
その後、主側RAM65に設けられた特図特電カウンタの情報を読み出すとともに(ステップS402)、主側ROM64に設けられた特図特電アドレステーブルを読み出す(ステップS403)。そして、特図特電アドレステーブルから特図特電カウンタの情報に対応した開始アドレスを取得し(ステップS404)、ステップS406〜ステップS412の処理のうちその取得した開始アドレスが示す処理にジャンプする(ステップS405)。特図特電カウンタは、ステップS406〜ステップS412の各種処理のうちいずれを実行すべきであるかを主側CPU63にて把握するためのカウンタであり、特図特電アドレステーブルは、特図特電カウンタの数値情報に対応させて、ステップS406〜ステップS412の処理を実行するためのプログラムの開始アドレスが設定されている。
Thereafter, the information of the special figure special electricity counter provided in the
ステップS406では特図変動開始処理を実行する。図13は特図変動開始処理を示すフローチャートである。 In step S406, special figure variation start processing is executed. FIG. 13 is a flowchart showing the special figure variation start process.
特図変動開始処理では保留用エリアREに格納されている保留情報の個数が1以上であることを条件として(ステップS501:YES)、データ設定処理を実行する(ステップS502)。データ設定処理では、まず保留数を1減算するとともに、保留用エリアREの第1保留エリアRE1に格納されたデータを実行エリアAEに移動する。その後、保留用エリアREの各保留エリアRE1〜RE4に格納されたデータをシフトさせる処理を実行する。このデータシフト処理は、第1保留エリアRE1〜第4保留エリアRE4に格納されているデータを下位エリア側に順にシフトさせる処理であり、詳細には、第2保留エリアRE2→第1保留エリアRE1、第3保留エリアRE3→第2保留エリアRE2、第4保留エリアRE4→第3保留エリアRE3といった具合に各エリア内のデータをシフトさせた後に第4保留エリアRE4を「0」クリアする。この際、保留エリアのデータのシフトが行われたことを認識させるためのシフト時コマンドを音声発光制御装置81に送信する。音声発光制御装置81は当該コマンドを受信した場合、図柄表示装置41における保留情報の個数を示す画像の表示を保留情報の減少に対応する表示内容に更新させる。
In the special figure change start process, the data setting process is executed (step S502) on condition that the number of the hold information stored in the hold area RE is 1 or more (step S501: YES). In the data setting process, first, the number of holdings is decremented by 1, and the data stored in the first holding area RE1 of the holding area RE is moved to the execution area AE. Thereafter, a process of shifting the data stored in the holding areas RE1 to RE4 of the holding area RE is executed. This data shift process is a process of sequentially shifting the data stored in the first reservation area RE1 to the fourth reservation area RE4 to the lower area side. Specifically, the second reservation area RE2 → the first reservation area RE1. Then, after shifting the data in each area such as the third reserved area RE3 → the second reserved area RE2, the fourth reserved area RE4 → the third reserved area RE3, the fourth reserved area RE4 is cleared to “0”. At this time, a shift command for recognizing that the data in the holding area has been shifted is transmitted to the sound
データ設定処理を実行した後は当否テーブルを主側ROM64から読み出す(ステップS503)。具体的には、まず主側RAM65の当否抽選モードを示す情報を読み出すことにより現状の当否抽選モードを把握する。高確率モードである場合には主側ROM64から高確当否テーブル64gを読み出す。一方、低確率モードである場合には主側RAM65の設定値カウンタの値を読み出すことによりパチンコ機10の設定状態を把握する。そして、その把握した設定値に対応する低確当否テーブル64a〜64fを主側ROM64から読み出す。
After executing the data setting process, the success / failure table is read from the main ROM 64 (step S503). Specifically, first, information indicating the success / failure lottery mode of the
その後、ステップS503にて読み出した当否テーブル64a〜64gを参照して当否判定処理を実行する(ステップS504)。当否判定処理では、実行エリアAEに格納された情報のうち当否判定用の情報、すなわち当たり乱数カウンタC1に係る数値情報が、ステップS503にて読み出した当否テーブル64a〜64gに設定された大当たり数値情報と一致しているか否かを判定する。 Thereafter, the success / failure determination process is executed with reference to the success / failure tables 64a to 64g read in step S503 (step S504). In the success / failure determination process, the information for determining the success / failure among the information stored in the execution area AE, that is, the numerical information related to the winning random number counter C1 is the jackpot numerical value information set in the determination tables 64a to 64g read in step S503. It is determined whether or not they match.
当否判定処理の結果が大当たり当選結果である場合には(ステップS505:YES)、振分判定処理を実行する(ステップS506)。振分判定処理では、実行エリアAEに格納された情報のうち振分判定用の情報、すなわち大当たり種別カウンタC2に係る数値情報を読み出す。そして、主側ROM64に設けられた振分テーブル64hを参照して、上記読み出した大当たり種別カウンタC2に係る数値情報がいずれの大当たり結果に対応しているのかを特定する。具体的には、低確大当たり結果、低入賞高確大当たり結果及び最有利大当たり結果のうちいずれの大当たり結果に対応しているのかを特定する。
When the result of the success / failure determination process is a jackpot winning result (step S505: YES), the distribution determination process is executed (step S506). In the allocation determination process, information for allocation determination among the information stored in the execution area AE, that is, numerical information related to the big hit type counter C2 is read. Then, with reference to the distribution table 64h provided in the
その後、大当たり結果用の停止結果設定処理を実行する(ステップS507)。具体的には、今回の変動開始に係る遊技回において特図表示部37aに最終的に停止表示させる絵柄の態様の情報を、主側ROM64に予め記憶されている大当たり結果用の停止結果テーブルから特定し、その特定した情報を主側RAM65に書き込む。この大当たり結果用の停止結果テーブルには、特図表示部37aに停止表示される絵柄の態様の情報が、大当たり結果の種類毎に相違させて設定されている。
Thereafter, a stop result setting process for the jackpot result is executed (step S507). Specifically, information on the pattern mode that is finally stopped and displayed on the special
その後、振分判定結果に対応したフラグセット処理を実行する(ステップS508)。具体的には、主側RAM65には各大当たり結果の種類に対応したフラグが設けられており、ステップS508では、それら各大当たり結果の種類に対応したフラグのうち、ステップS506の振分判定処理の結果に対応したフラグに「1」をセットする。
Thereafter, a flag setting process corresponding to the distribution determination result is executed (step S508). Specifically, the main-
一方、ステップS505にて大当たり当選結果ではないと判定した場合には、外れ結果用の停止結果設定処理を実行する(ステップS509)。具体的には、今回の変動開始に係る遊技回において特図表示部37aに最終的に停止表示させる絵柄の態様の情報を、主側ROM64に予め記憶されている外れ結果用の停止結果テーブルから特定し、その特定した情報を主側RAM65に書き込む。この場合に選択される絵柄の態様の情報は、大当たり結果の場合に選択される絵柄の態様の情報とは異なっている。
On the other hand, if it is determined in step S505 that the result is not a big win, a stop result setting process for a losing result is executed (step S509). Specifically, information on the pattern form to be finally stopped and displayed on the special
ステップS508及びステップS509のいずれかの処理を実行した後は、遊技回の継続期間の把握処理を実行する(ステップS510)。かかる処理では、変動種別カウンタCSの数値情報を取得する。また、今回の遊技回において図柄表示装置41にてリーチ表示が発生するか否かを判定する。具体的には、今回の変動開始に係る遊技回が低確大当たり結果又は最有利大当たり結果である場合には、リーチ表示が発生すると判定する。また、いずれの大当たり結果でもなく、さらに実行エリアAEに格納されているリーチ乱数カウンタC3に係る数値情報がリーチ発生に対応した数値情報である場合には、リーチ表示が発生すると判定する。
After executing one of the processes of step S508 and step S509, a process for grasping the duration of game times is executed (step S510). In such processing, numerical value information of the variation type counter CS is acquired. In addition, it is determined whether or not reach display is generated in the
リーチ表示が発生すると判定した場合には、主側ROM64に記憶されているリーチ発生用継続期間テーブルを参照して、今回の変動種別カウンタCSの数値情報に対応した遊技回の継続期間を取得する。一方、リーチ表示が発生しないと判定した場合には、主側ROM64に記憶されているリーチ非発生用継続期間テーブルを参照して、今回の変動種別カウンタCSの数値情報に対応した遊技回の継続期間を取得する。ちなみに、リーチ非発生用継続期間テーブルを参照して取得され得る遊技回の継続期間は、リーチ発生用継続期間テーブルを参照して取得され得る遊技回の継続期間と異なっている。
When it is determined that the reach display is generated, the game generation duration corresponding to the numerical value information of the current variation type counter CS is acquired with reference to the reach generation duration table stored in the
なお、リーチ非発生時における遊技回の継続期間は、保留用エリアREに格納されている保留情報の数が多いほど遊技回の継続期間が短くなるように設定されている。また、サポートモードが高頻度サポートモードである状況においては低頻度サポートモードである状況よりも、保留情報の数が同一である場合で比較して、短い遊技回の継続期間が選択されるようにリーチ非発生用継続期間テーブルが設定されている。但し、これに限定されることはなく、保留情報の数やサポートモードに応じて遊技回の継続期間が変動しない構成としてもよく、上記の関係とは逆であってもよい。さらには、リーチ発生時における遊技回の継続期間に対して、上記構成を適用してもよい。また、各種大当たり結果の場合、外れリーチ時の場合及びリーチ非発生の外れ結果の場合のそれぞれに対して個別に継続期間テーブルが設定されていてもよい。この場合、各遊技結果に応じた遊技回の継続期間の振分が行われることとなる。 Note that the duration of the game times when no reach occurs is set such that the duration of the game times becomes shorter as the number of pieces of holding information stored in the holding area RE increases. Also, in a situation where the support mode is the high frequency support mode, a shorter duration of game times is selected compared to a situation where the number of pending information is the same as in the situation where the support mode is the low frequency support mode. A reach non-occurrence duration table is set. However, the present invention is not limited to this, and it may be configured such that the duration of the game times does not vary depending on the number of hold information and the support mode, and the above relationship may be reversed. Furthermore, the above configuration may be applied to the duration of game times when reach occurs. In addition, in the case of various jackpot results, the duration table may be set individually for each of the case of outreach and the case of non-reach outbreak results. In this case, distribution of the duration of game times according to each game result is performed.
その後、ステップS510にて取得した遊技回の継続期間の情報を、主側RAM65に設けられた特図特電タイマカウンタにセットする(ステップS511)。特図特電タイマカウンタにセットされた数値情報の更新は、タイマ更新処理(ステップS310)にて実行される。ちなみに、遊技回用の演出として、特図表示部37aにおける絵柄の変動表示と図柄表示装置41における図柄の変動表示とが行われるが、これらの各変動表示が終了される場合にはその遊技回の停止結果が表示された状態(図柄表示装置41では有効ライン上に所定の図柄の組合せが待機された状態)で最終停止期間(例えば0.5秒)に亘って最終停止表示される。この場合に、ステップS510にて取得される遊技回の継続期間は1遊技回分のトータル時間となっている。
Thereafter, the information on the duration of the game times acquired in step S510 is set in a special figure special timer counter provided in the main RAM 65 (step S511). The update of the numerical information set in the special figure special electricity timer counter is executed in a timer update process (step S310). By the way, as the effects for the game times, the symbol variation display on the special
その後、変動用コマンド及び種別コマンドを音声発光制御装置81に送信する(ステップS512)。変動用コマンドには、遊技回の継続期間の情報が含まれる。ここで、上記のとおりリーチ非発生用継続期間テーブルを参照して取得される遊技回の継続期間は、リーチ発生用継続期間テーブルを参照して取得される遊技回の継続期間と異なっているため、変動用コマンドにリーチ発生の有無の情報が含まれていなかったとしても、音声発光制御装置81では遊技回の継続期間の情報からリーチ発生の有無を特定することは可能である。この点、変動用コマンドには、リーチ発生の有無を示す情報が含まれているとも言える。なお、変動用コマンドにリーチ発生の有無を直接示す情報が含まれていてもよい。また、種別コマンドには、遊技結果の情報が含まれる。
Thereafter, the change command and the type command are transmitted to the sound emission control device 81 (step S512). The variation command includes information on the duration of game times. Here, as described above, the duration of the game times acquired with reference to the non-reach occurrence duration table is different from the duration of game times acquired with reference to the reach occurrence duration table. Even if the fluctuation command does not include information on whether or not reach has occurred, the sound
音声発光制御装置81は変動用コマンド及び種別コマンドを主側CPU63から受信した場合、表示発光部53、スピーカ部54及び図柄表示装置41において遊技回用の演出が実行されるようにする。この場合、当該遊技回用の演出は変動用コマンド及び種別コマンドの内容に対応する態様で行われる。また、図柄表示装置41では遊技回用の演出として図柄の変動表示が行われ、当該遊技回用の演出が終了する場合には当否判定処理及び振分判定処理の結果に対応する図柄の組み合わせが停止表示される。
When the sound
その後、特図表示部37aにおける絵柄の変動表示を開始させる(ステップS513)。そして、特図特電カウンタを1加算する(ステップS514)。この場合、特図変動開始処理が実行される場合における特図特電カウンタの数値情報は「0」であるため特図特電カウンタの数値情報は「1」となる。その後、主側RAM65に設けられた第11出力フラグに「1」をセットする(ステップS515)。第11出力フラグは、遊技回が開始されたことを示す情報出力を管理用IC66に対して実行すべきことを主側CPU63にて特定するためのフラグである。
Thereafter, the display of the variation of the pattern in the special
特図特電制御処理(図52)の説明に戻り、ステップS407では特図変動中処理を実行する。特図変動中処理では、遊技回の継続時間中であって最終停止表示前のタイミングであるか否かを判定し、最終停止表示前であれば特図表示部37aにおける絵柄の表示態様を規則的に変化させるための処理を実行する。最終停止表示させるタイミングとなった場合には、特図特電カウンタの数値情報を1加算することで、当該カウンタの数値情報を特図変動中処理に対応したものから特図確定中処理に対応したものに更新する。なお、本実施形態においては主側CPU63から音声発光制御装置81に最終停止コマンドは送信されない。
Returning to the description of the special figure special electric control process (FIG. 52), in step S407, the special figure fluctuation process is executed. In the special figure changing process, it is determined whether or not it is during the game time duration and before the final stop display, and if it is before the final stop display, the display mode of the pattern in the special
ステップS408では特図確定中処理を実行する。特図確定中処理では、特図表示部37aにおける絵柄の表示態様を今回の遊技回の抽選結果に対応した表示態様とする。また、特図確定中処理では、最終停止期間が経過したか否かを判定し、当該期間が経過している場合には開閉実行モードへの移行が発生するか否かの判定を行う。開閉実行モードへの移行が発生しない場合には特図特電カウンタの数値情報を「0」クリアする。開閉実行モードへの移行が発生する場合には特図特電カウンタの数値情報を1加算することで、当該カウンタの数値情報を特図確定中処理に対応したものから特電開始処理に対応したものに更新する。
In step S408, a special figure finalizing process is executed. In the special figure determination process, the display form of the pattern in the special
ステップS409では特電開始処理を実行する。特電開始処理では今回の開閉実行モードにおけるオープニング期間を開始させるための処理を未だ実行していない場合、オープニング期間のセット処理を実行する。また、オープニングコマンドを音声発光制御装置81に送信する。音声発光制御装置81はオープニングコマンドを受信することにより、表示発光部53、スピーカ部54及び図柄表示装置41にてオープニング演出が実行されるようにする。オープニング期間が経過している場合、最初のラウンド遊技を開始させるための開始用処理を実行する。当該開始用処理では、特電入賞装置32を開放状態とするとともにラウンド遊技の終了条件を設定する。この終了条件の設定に際しては、今回の最初のラウンド遊技において特電入賞装置32を開放状態に継続させる場合の上限継続時間をセットするとともに、今回の最初のラウンド遊技において特電入賞装置32に入賞可能な遊技球の上限個数を主側RAM65に設けられた入賞個数カウンタにセットする。
In step S409, a special electricity start process is executed. In the special electricity start process, if the process for starting the opening period in the current opening / closing execution mode has not been executed yet, the opening period setting process is executed. Also, an opening command is transmitted to the sound
ステップS410では特電開放中処理を実行する。特電開放中処理ではラウンド遊技の終了条件が成立したか否かを判定する。終了条件が成立している場合には特電入賞装置32を閉鎖状態とする。そして、今回終了したラウンド遊技が最後の実行回のラウンド遊技でなければ特図特電カウンタの数値情報を1加算することで当該カウンタの数値情報を特電開放中処理に対応したものから特電閉鎖中処理に対応したものに更新し、今回終了したラウンド遊技が最後の実行回のラウンド遊技であれば特図特電カウンタの数値情報を2加算することで当該カウンタの数値情報を特電開放中処理に対応したものから特電終了処理に対応したものに更新する。
In step S410, a special electricity release process is executed. In the special electric release opening process, it is determined whether or not a round game end condition is satisfied. If the end condition is satisfied, the special electricity
ステップS411では特電閉鎖中処理を実行する。特電閉鎖中処理では、ラウンド遊技間のインターバル期間が経過したか否かを判定する。インターバル期間は前回のラウンド遊技が終了する場合に設定される。インターバル期間が経過した場合には、特電入賞装置32を開放状態とするとともにラウンド遊技の終了条件を設定する。そして、特図特電カウンタの数値情報を1減算することで、当該カウンタの数値情報を特電閉鎖中処理に対応したものから特電開放中処理に対応したものに更新する。
In step S411, a special electric power closing process is executed. In the special electric power closing process, it is determined whether or not the interval period between round games has elapsed. The interval period is set when the previous round game ends. When the interval period elapses, the special
ステップS412では特電終了処理を実行する。特電終了処理では、今回の開閉実行モードにおけるエンディング期間を開始させるための処理を未だ実行していない場合、エンディング期間(例えば5秒)をセットするとともに、エンディングコマンドを音声発光制御装置81に送信する。音声発光制御装置81はエンディングコマンドを受信することにより、表示発光部53、スピーカ部54及び図柄表示装置41にてエンディング演出が実行されるようにする。エンディング期間が経過した場合には、開閉実行モードの終了後における当否抽選モード及びサポートモードのそれぞれを、今回の開閉実行モードの開始契機となった大当たり結果に対応するモードに設定する。
In step S412, special electric power end processing is executed. In the special electric power end processing, when the processing for starting the ending period in the current opening / closing execution mode has not been executed yet, the ending period (for example, 5 seconds) is set and the ending command is transmitted to the sound
次に、主側CPU63にて、各入球検知センサ42a〜49aの検知結果に基づき、アウト口24a、一般入賞口31、特電入賞装置32、第1作動口33、第2作動口34及びスルーゲート35への遊技球の入球の有無を特定するための構成について説明する。図14は主側CPU63に入球検知センサ42a〜49aの検知結果が入力されるようにする構成を説明するための説明図である。
Next, in the
主側CPU63には入力ポート63aが設けられている。入力ポート63aは、8種類の信号を同時に扱うことができるように8ビットのパラレルインターフェースとして構成されている。そして、各信号の電圧に応じて「0」又は「1」の情報が格納されるエリアが、各端子に1対1で対応させて設けられている。つまり、当該エリアとして、第0ビットD0〜第7ビットD7を備えている。また、入力ポート63aには8種類を超える信号が入力されることとなるが、同時に入力される対象を8種類に制限するために、入力ポート63aへの入力対象となる信号群はドライバICによる切換制御を通じて切り換えられる。
The
タイマ割込み処理(図11)の入球検知処理(ステップS309)では、入力ポート63aへの入力対象となる信号群が各入球検知センサ42a〜49aからの信号群に設定される。かかる設定がなされた状況では、第0ビットD0は第1入賞口検知センサ42aからの検知信号に対応した情報が格納され、第1ビットD1は第2入賞口検知センサ43aからの検知信号に対応した情報が格納され、第2ビットD2は第3入賞口検知センサ44aからの検知信号に対応した情報が格納され、第3ビットD3は特電検知センサ45aからの検知信号に対応した情報が格納され、第4ビットD4は第1作動口検知センサ46aからの検知信号に対応した情報が格納され、第5ビットD5は第2作動口検知センサ47aからの検知信号に対応した情報が格納され、第6ビットD6はアウト口検知センサ48aからの検知信号に対応した情報が格納され、第7ビットD7はゲート検知センサ49aからの検知信号に対応した情報が格納される。
In the entrance detection process (step S309) of the timer interrupt process (FIG. 11), a signal group to be input to the input port 63a is set as a signal group from each of the
上記各入球検知センサ42a〜49aは、遊技球の通過を検知していない場合には検知信号として非検知中であることを示すLOWレベル信号を出力し、遊技球の通過を検知している場合には検知信号として検知中であることを示すHIレベル信号を出力する。そして、入力ポート63aではLOWレベル信号を受信している場合に該当するビットに対して「0」の情報を格納し、HIレベル信号を受信している場合に該当するビットに対して「1」の情報を格納する。つまり、入球検知センサ42a〜49aにおいて遊技球の通過が検知されていない状況では該当するビットに対して非検知中を示す情報に対応した「0」の情報が格納され、遊技球の通過が検知されている状況では該当するビットに対して検知中を示す情報に対応した「1」の情報が格納される。
Each of the
図15はタイマ割込み処理(図11)のステップS309にて実行される入球検知処理を示すフローチャートである。 FIG. 15 is a flowchart showing the entrance detection process executed in step S309 of the timer interrupt process (FIG. 11).
第0ビットD0に「0」の情報が格納されている状況から「1」の情報が格納されている状況に切り換わったことを確認した場合、第1入賞口検知センサ42aにて1個の遊技球が検知されたと判定する(ステップS601:YES)。この場合、主側RAM65に設けられた第1出力フラグに「1」をセットするとともに(ステップS602)、主側RAM65に設けられた10個賞球用カウンタの値を1加算する(ステップS603)。第1出力フラグは、第1入賞口検知センサ42aにて1個の遊技球が検知されたことを示す情報出力を管理用IC66に対して実行すべきことを主側CPU63にて特定するためのフラグである。10個賞球用カウンタは、10個の遊技球の払い出しを実行すべき回数を主側CPU63にて特定するためのカウンタである。10個賞球用カウンタの値が1以上である場合、タイマ割込み処理(図11)におけるステップS317の払出出力処理にて10個賞球コマンドを払出制御装置77に出力するとともに、10個賞球コマンドを1回出力した場合には10個賞球用カウンタの値を1減算する。払出制御装置77は10個賞球コマンドを受信した場合、10個の遊技球が払い出されるように払出装置76を駆動制御する。
When it is confirmed that the situation in which the information “0” is stored in the 0th bit D0 is switched to the situation in which the information “1” is stored, the first winning
第1ビットD1に「0」の情報が格納されている状況から「1」の情報が格納されている状況に切り換わったことを確認した場合、第2入賞口検知センサ43aにて1個の遊技球が検知されたと判定する(ステップS604:YES)。この場合、主側RAM65に設けられた第2出力フラグに「1」をセットするとともに(ステップS605)、主側RAM65に設けられた10個賞球用カウンタの値を1加算する(ステップS606)。第2出力フラグは、第2入賞口検知センサ43aにて1個の遊技球が検知されたことを示す情報出力を管理用IC66に対して実行すべきことを主側CPU63にて特定するためのフラグである。
When it is confirmed that the situation in which the information of “0” is stored in the first bit D1 is switched to the situation in which the information of “1” is stored, the second winning
第2ビットD2に「0」の情報が格納されている状況から「1」の情報が格納されている状況に切り換わったことを確認した場合、第3入賞口検知センサ44aにて1個の遊技球が検知されたと判定する(ステップS607:YES)。この場合、主側RAM65に設けられた第3出力フラグに「1」をセットするとともに(ステップS608)、主側RAM65に設けられた10個賞球用カウンタの値を1加算する(ステップS609)。第3出力フラグは、第3入賞口検知センサ44aにて1個の遊技球が検知されたことを示す情報出力を管理用IC66に対して実行すべきことを主側CPU63にて特定するためのフラグである。
When it is confirmed that the situation in which the information of “0” is stored in the second bit D2 is switched to the situation in which the information of “1” is stored, the third winning
第3ビットD3に「0」の情報が格納されている状況から「1」の情報が格納されている状況に切り換わったことを確認した場合、特電検知センサ45aにて1個の遊技球が検知されたと判定する(ステップS610:YES)。この場合、主側RAM65に設けられた特電入賞フラグに「1」をセットするとともに(ステップS611)、主側RAM65に設けられた第4出力フラグに「1」をセットし(ステップS612)、さらに主側RAM65に設けられた15個賞球用カウンタの値を1加算する(ステップS613)。特電入賞フラグは開閉実行モードのラウンド遊技において特電入賞装置32に1個の遊技球が入球したことを主側CPU63にて特定するためのフラグである。タイマ割込み処理(図11)の特図特電制御処理(ステップS313)では特電入賞フラグに「1」がセットされていることを確認することで、特電入賞装置32への1個の遊技球の入球が発生したことを特定し、ラウンド遊技における特電入賞装置32への残りの入球可能個数を1減算する。かかる入球可能個数を1減算する処理を実行した場合に特電入賞フラグを「0」クリアする。第4出力フラグは、特電検知センサ45aにて1個の遊技球が検知されたことを示す情報出力を管理用IC66に対して実行すべきことを主側CPU63にて特定するためのフラグである。15個賞球用カウンタは、15個の遊技球の払い出しを実行すべき回数を主側CPU63にて特定するためのカウンタである。15個賞球用カウンタの値が1以上である場合、タイマ割込み処理(図11)におけるステップS317の払出出力処理にて15個賞球コマンドを払出制御装置77に出力するとともに、15個賞球コマンドを1回出力した場合には15個賞球用カウンタの値を1減算する。払出制御装置77は15個賞球コマンドを受信した場合、15個の遊技球が払い出されるように払出装置76を駆動制御する。
When it is confirmed that the situation in which the information “0” is stored in the third bit D3 is switched to the situation in which the information “1” is stored, one game ball is detected by the special
第4ビットD4に「0」の情報が格納されている状況から「1」の情報が格納されている状況に切り換わったことを確認した場合、第1作動口検知センサ46aにて1個の遊技球が検知されたと判定する(ステップS614:YES)。この場合、主側RAM65に設けられた第1作動入賞フラグに「1」をセットするとともに(ステップS615)、主側RAM65に設けられた第5出力フラグに「1」をセットし(ステップS616)、さらに主側RAM65に設けられた1個賞球用カウンタの値を1加算する(ステップS617)。第1作動入賞フラグは第1作動口33に1個の遊技球が入球したことを主側CPU63にて特定するためのフラグである。タイマ割込み処理(図11)の特図特電制御処理(ステップS313)では第1作動入賞フラグに「1」がセットされていることを確認することで、保留格納エリア65aの保留用エリアREに格納されている保留情報の個数が上限数である4個未満であることを条件として、保留情報を新たに格納する処理を実行する。特電特電制御処理(ステップS313)にて第1作動入賞フラグに「1」がセットされていることを確認し、その確認に対応する処理を実行した場合に第1作動入賞フラグを「0」クリアする。第5出力フラグは、第1作動口検知センサ46aにて1個の遊技球が検知されたことを示す情報出力を管理用IC66に対して実行すべきことを主側CPU63にて特定するためのフラグである。1個賞球用カウンタは、1個の遊技球の払い出しを実行すべき回数を主側CPU63にて特定するためのカウンタである。1個賞球用カウンタの値が1以上である場合、タイマ割込み処理(図11)におけるステップS317の払出出力処理にて1個賞球コマンドを払出制御装置77に出力するとともに、1個賞球コマンドを1回出力した場合には1個賞球用カウンタの値を1減算する。払出制御装置77は1個賞球コマンドを受信した場合、1個の遊技球が払い出されるように払出装置76を駆動制御する。
When it is confirmed that the situation in which the information “0” is stored in the fourth bit D4 is switched to the situation in which the information “1” is stored, the first operating
第5ビットD5に「0」の情報が格納されている状況から「1」の情報が格納されている状況に切り換わったことを確認した場合、第2作動口検知センサ47aにて1個の遊技球が検知されたと判定する(ステップS618:YES)。この場合、主側RAM65に設けられた第2作動入賞フラグに「1」をセットするとともに(ステップS619)、主側RAM65に設けられた第6出力フラグに「1」をセットし(ステップS620)、さらに主側RAM65に設けられた1個賞球用カウンタの値を1加算する(ステップS621)。第2作動入賞フラグは第2作動口34に1個の遊技球が入球したことを主側CPU63にて特定するためのフラグである。タイマ割込み処理(図11)の特図特電制御処理(ステップS313)では第2作動入賞フラグに「1」がセットされていることを確認することで、保留格納エリア65aの保留用エリアREに格納されている保留情報の個数が上限数である4個未満であることを条件として、保留情報を新たに格納する処理を実行する。特電特電制御処理(ステップS313)にて第2作動入賞フラグに「1」がセットされていることを確認し、その確認に対応する処理を実行した場合に第2作動入賞フラグを「0」クリアする。第6出力フラグは、第2作動口検知センサ47aにて1個の遊技球が検知されたことを示す情報出力を管理用IC66に対して実行すべきことを主側CPU63にて特定するためのフラグである。
When it is confirmed that the situation in which the information of “0” is stored in the fifth bit D5 is switched to the situation in which the information of “1” is stored, the second operating
第6ビットD6に「0」の情報が格納されている状況から「1」の情報が格納されている状況に切り換わったことを確認した場合、アウト口検知センサ48aにて1個の遊技球が検知されたと判定する(ステップS622:YES)。この場合、主側RAM65に設けられた第7出力フラグに「1」をセットする(ステップS623)。第7出力フラグは、アウト口検知センサ48aにて1個の遊技球が検知されたことを示す情報出力を管理用IC66に対して実行すべきことを主側CPU63にて特定するためのフラグである。
When it is confirmed that the situation in which the information “0” is stored in the sixth bit D6 is switched to the situation in which the information “1” is stored, one game ball is detected by the
第7ビットD7に「0」の情報が格納されている状況から「1」の情報が格納されている状況に切り換わったことを確認した場合、ゲート検知センサ49aにて1個の遊技球が検知されたと判定する(ステップS624:YES)。この場合、主側RAM65に設けられたゲート入賞フラグに「1」をセットする(ステップS625)。ゲート入賞フラグはスルーゲート35に1個の遊技球が入球したことを主側CPU63にて特定するためのフラグである。タイマ割込み処理(図11)の普図普電制御処理(ステップS314)ではゲート入賞フラグに「1」がセットされていることを確認することで、普電保留エリア65cに格納されている普図側の保留情報の個数が上限数である4個未満であることを条件として、現状の普電役物開放カウンタC4の数値情報を普図側の保留情報として普電保留エリア65cに格納する処理を実行する。普図普電制御処理(ステップS314)にてゲート入賞フラグに「1」がセットされていることを確認し、その確認に対応する処理を実行した場合にゲート入賞フラグを「0」クリアする。
When it is confirmed that the situation where the information “0” is stored in the seventh bit D7 is switched to the situation where the information “1” is stored, one game ball is detected by the gate detection sensor 49a. It is determined that it has been detected (step S624: YES). In this case, “1” is set to the gate winning flag provided in the main RAM 65 (step S625). The gate winning flag is a flag for the
なお、タイマ割込み処理(図11)は既に説明したとおり4ミリ秒周期で起動されるため、1個の入球検知センサ42a〜49aにて1個の遊技球の検知が開始された場合、当該入球検知センサ42a〜49aにてその1個の遊技球の検知を継続している状況において当該入球検知センサ42a〜49aにて1個の遊技球が検知されたことの特定が主側CPU63にて行われる。したがって、第1〜第7出力フラグはそれぞれ1個ずつ設けられていれば十分である。
Since the timer interruption process (FIG. 11) is started at a cycle of 4 milliseconds as described above, when one game ball is detected by one
次に、払出制御装置77にて実行される処理内容について説明する。まず払出制御装置77及び当該払出制御装置77との間で通信を行う各種装置の電気的構成について、図16のブロック図を参照しながら説明する。
Next, processing contents executed by the
払出制御装置77はMPU91を備えている。MPU91には、制御部及び演算部を含む演算処理装置である払出側CPU92の他に、払出側ROM93、払出側RAM94、割込回路、タイマ回路、データ入出力回路などが内蔵されている。
The
払出側ROM93は、NOR型フラッシュメモリ及びNAND型フラッシュメモリなどの記憶保持に外部からの電力供給が不要なメモリ(すなわち、不揮発性記憶手段)であり、読み出し専用として利用される。払出側ROM93は、払出側CPU92により実行される各種の制御プログラムや固定値データを記憶している。
The payout-
払出側RAM94は、SRAM及びDRAMなどの記憶保持に外部からの電力供給が必要なメモリ(すなわち、揮発性記憶手段)であり、読み書き両用として利用される。払出側RAM94は、ランダムアクセスが可能であるとともに、同一のデータ容量で比較した場合に払出側ROM93よりも読み出しに要する時間が早いものとなっている。払出側RAM94は、払出側ROM93内に記憶されている制御プログラムの実行に対して各種のデータなどを一時的に記憶する。
The
払出側CPU92は、主側CPU63と双方向通信を行うことが可能となっている。払出側CPU92は主側CPU63から賞球コマンドを受信することにより、その賞球コマンドに対応する個数の遊技球が払い出されるように払出装置76を駆動制御する。また、払出側CPU92は、遊技球の払い出しを正常に行うことが可能な状態であるか否かを監視し、正常に行うことが可能ではない状態であると特定した場合には払出側RAM94に未払出の賞球個数情報が記憶されている状況であっても払出装置76を停止させる。また、払出側CPU92は、このように正常に払い出しを行うことが可能ではない状態であることを示す払出制限コマンドを主側CPU63に送信する。主側CPU63は当該払出制限コマンドを受信した場合、遊技球の払い出しを正常に行うことが可能ではない状態であることを示す報知が図柄表示装置41、表示発光部53及びスピーカ部54にて実行されるように音声発光制御装置81に報知用コマンドを送信する。遊技球の払い出しを正常に行うことが可能ではない状態として、下皿56aが遊技球で満タンとなる満タン状態と、タンク75に遊技球が補充されていない球無状態と、払出装置76が正常に動作しない払出異常状態と、遊技機本体12が外枠11から開放された本体開放状態と、前扉枠14が内枠13から開放された前扉開放状態と、が存在している。
The
払出装置76から下皿56aへと通じる遊技球通路の途中位置には図示しない満タン検知センサが設けられており、当該満タン検知センサの検知結果は払出側CPU92に入力される。払出側CPU92は、満タン検知センサにおいて遊技球が継続して検知された場合に満タン状態であると特定し、満タン検知センサにて遊技球が継続して検知される状態が解除された場合に満タン状態が解除されたと特定する。
A full tank detection sensor (not shown) is provided in the middle of the game ball passage leading from the
タンク75から払出装置76へと通じる遊技球通路の途中位置に図示しない球無検知センサが設けられており、当該球無検知センサの検知結果は払出側CPU92に入力される。払出側CPU92は、球無検知センサにおいて遊技球が継続して検知されない場合に球無状態であると特定し、球無検知センサにて遊技球が継続して検知されない状態が解除された場合に球無状態が解除されたと特定する。
A ball non-detection sensor (not shown) is provided in the middle of the game ball passage leading from the
払出装置76には当該払出装置76から払い出される遊技球を検知するための図示しない払出検知センサが設けられており、当該払出検知センサの検知結果は払出側CPU92に入力される。払出側CPU92は、払出検知センサにて遊技球が検知された場合に払出装置76から1個の遊技球が払い出されたと特定する。また、払出側CPU92は、遊技球が払い出されるように払出装置76を駆動制御しているにも関わらず払出検知センサにて遊技球が継続して検知されない場合に払出異常状態であると特定し、払出検知センサにて遊技球が継続して検知されない状態が解除された場合に払出異常状態が解除されたと特定する。
The
内枠13の前面部には前扉開放センサ95が設けられており(図2参照)、当該前扉開放センサ95の検知結果は払出側CPU92に入力される。この場合、内枠13に対して前扉枠14が閉鎖状態である場合に前扉開放センサ95は閉鎖検知信号を払出側CPU92に送信し、内枠13に対して前扉枠14が開放状態である場合に前扉開放センサ95は開放検知信号を払出側CPU92に送信する。払出側CPU92は、前扉開放センサ95から閉鎖検知信号を受信している場合に前扉枠14が閉鎖状態であると特定し、前扉開放センサ95から開放検知信号を受信している場合に前扉枠14が開放状態であると特定する。また、払出側CPU92は、前扉枠14が閉鎖状態から開放状態となったと特定したタイミングで主側CPU63に前扉開放コマンドを送信し、前扉枠14が開放状態から閉鎖状態となったと特定したタイミングで主側CPU63に前扉閉鎖コマンドを送信する。主側CPU63は、前扉開放コマンドを受信した場合に前扉枠14が開放状態となったと特定し、前扉閉鎖コマンドを受信した場合に前扉枠14が閉鎖状態となったと特定する。
A front
裏パックユニット15の前面部には本体開放センサ96が設けられており(図2参照)、当該本体開放センサ96の検知結果は払出側CPU92に入力される。この場合、外枠11に対して遊技機本体12が閉鎖状態である場合に本体開放センサ96は閉鎖検知信号を払出側CPU92に送信し、外枠11に対して遊技機本体12が開放状態である場合に本体開放センサ96は開放検知信号を払出側CPU92に送信する。払出側CPU92は、本体開放センサ96から閉鎖検知信号を受信している場合に遊技機本体12が閉鎖状態であると特定し、本体開放センサ96から開放検知信号を受信している場合に遊技機本体12が開放状態であると特定する。また、払出側CPU92は、遊技機本体12が閉鎖状態から開放状態となったと特定したタイミングで主側CPU63に本体開放コマンドを送信し、遊技機本体12が開放状態から閉鎖状態となったと特定したタイミングで主側CPU63に本体閉鎖コマンドを送信する。主側CPU63は、本体開放コマンドを受信した場合に遊技機本体12が開放状態となったと特定し、本体閉鎖コマンドを受信した場合に遊技機本体12が閉鎖状態となったと特定する。
A main
図17のフローチャートを参照しながら、払出側CPU92にて実行されるタイマ割込み処理について説明する。タイマ割込み処理は、予め定められた周期(例えば2ミリ秒)で繰り返し起動されるものである。
The timer interrupt process executed by the
まず満タン用処理を実行する(ステップS701)。満タン用処理では、既に説明したとおり満タン検知センサの検知結果に基づいて満タン状態であるか否かを特定し、満タン状態である場合には遊技球の払い出しを停止させるための処理を実行するとともに、満タン状態であることを示すコマンドを主側CPU63に送信する。また、満タン状態が解除された場合には遊技球の払い出しを可能とさせるための処理を実行するとともに、満タン状態が解除されたことを示すコマンドを主側CPU63に送信する。
First, a full tank process is executed (step S701). In the full tank process, as described above, it is determined whether or not the tank is full based on the detection result of the full tank detection sensor. And a command indicating that the tank is full is transmitted to the
その後、球無用処理を実行する(ステップS702)。球無用処理では、既に説明したとおり球無検知センサの検知結果に基づいて球無状態であるか否かを特定し、球無状態である場合には遊技球の払い出しを停止させるための処理を実行するとともに、球無状態であることを示すコマンドを主側CPU63に送信する。また、球無状態が解除された場合には遊技球の払い出しを可能とさせるための処理を実行するとともに、球無状態が解除されたことを示すコマンドを主側CPU63に送信する。
Thereafter, a ball useless process is executed (step S702). In the ball-free process, as described above, it is determined whether or not the ball is in the non-ball state based on the detection result of the ball-free detection sensor. At the same time, a command indicating that there is no ball is transmitted to the
その後、払出異常監視処理を実行する(ステップS703)。払出異常監視処理では、既に説明したとおり払出検知センサの検知結果に基づいて払出異常状態であるか否かを特定し、払出異常状態である場合には遊技球の払い出しを停止させる処理を実行するとともに、払出異常状態であることを示すコマンドを主側CPU63に送信する。また、払出異常状態が解除された場合には遊技球の払い出しを可能とさせる処理を実行するとともに、払出異常状態が解除されたことを示すコマンドを主側CPU63に送信する。
Thereafter, a payout abnormality monitoring process is executed (step S703). In the payout abnormality monitoring process, as described above, it is determined whether or not the payout abnormality state is based on the detection result of the payout detection sensor. At the same time, a command indicating a payout abnormality state is transmitted to the
その後、前扉開放監視処理を実行する(ステップS704)。前扉開放監視処理では、既に説明したとおり前扉開放センサ95の検知結果に基づいて前扉枠14が開放状態であるか否かを特定し、前扉枠14が開放状態である場合には遊技球の払い出しを停止させる処理を実行するとともに、前扉開放コマンドを主側CPU63に送信する。また、前扉枠14が閉鎖された場合には遊技球の払い出しを可能とさせる処理を実行するとともに、前扉閉鎖コマンドを主側CPU63に送信する。
Thereafter, a front door opening monitoring process is executed (step S704). In the front door opening monitoring process, as described above, it is determined whether or not the
その後、本体開放監視処理を実行する(ステップS705)。本体開放監視処理では、既に説明したとおり本体開放センサ96の検知結果に基づいて遊技機本体12が開放状態であるか否かを特定し、遊技機本体12が開放状態である場合には遊技球の払い出しを停止させる処理を実行するとともに、本体開放コマンドを主側CPU63に送信する。また、遊技機本体12が閉鎖された場合には遊技球の払い出しを可能とさせる処理を実行するとともに、本体閉鎖コマンドを主側CPU63に送信する。
Thereafter, the main body opening monitoring process is executed (step S705). In the main body opening monitoring process, as described above, it is determined whether or not the gaming machine
その後、コマンド読込処理を実行する(ステップS706)。当該コマンド読込処理では、主側CPU63が送信した賞球コマンドを読み込む処理を実行し、その賞球コマンドを払出側RAM94に格納する。そして、その受信した賞球コマンドに対応する個数を払出側RAM94における未払出の賞球個数情報に加算するための賞球設定処理を実行した後に(ステップS707)、払出装置76による遊技球の払い出しの実行制御を行うための払出制御処理を実行する(ステップS708)。払出制御処理では、払出側RAM94に記憶されている未払出の賞球個数情報が1以上の値である場合に払出装置76の駆動制御を行い、払出検知センサにて1個の遊技球を検知した場合に賞球個数情報の値を1減算する。そして、賞球個数情報の値が「0」となった場合には払出装置76の駆動制御を停止する。その後、今回のタイマ割込み処理にて実行された各種処理の処理結果に応じた外部信号の出力の開始及び終了を制御するための外部情報設定処理を実行する(ステップS709)。
Thereafter, a command reading process is executed (step S706). In the command reading process, a process of reading a prize ball command transmitted by the
次に、遊技ホールに設けられたホールコンピュータHCにパチンコ機10から情報を外部出力するための構成について説明する。
Next, a configuration for externally outputting information from the
図2に示すように、裏パックユニット15には外部端子板97が設けられている。外部端子板97には多数の外部端子が設けられており、一部の外部端子であって複数の外部端子が主側CPU63と電気的に接続されているとともに、一部の外部端子であって複数の外部端子が払出側CPU92と電気的に接続されている。このように主側CPU63及び払出側CPU92のそれぞれが外部端子板97と電気的に接続されていることにより、図16に示すように、主側CPU63及び払出側CPU92はホールコンピュータHCに情報を外部出力することが可能である。
As shown in FIG. 2, the
外部端子板97の1個の外部端子は前扉開放センサ95と電気的に接続されているとともに、外部端子板97の1個の外部端子は本体開放センサ96と電気的に接続されている。この電気的な接続の構成について詳細には、前扉開放センサ95から払出側CPU92に向けた信号経路の途中位置には信号中継基板98が設けられている。当該信号中継基板98には、前扉開放センサ95から払出側CPU92に向けた信号経路SL1から分岐させて分岐経路SL2が設けられている。そして、当該分岐経路SL2は外部端子板97における前扉開放用の外部端子に接続されている。したがって、前扉開放センサ95における検知結果に対応した電気信号は、払出側CPU92に入力されるだけでなく、外部端子板97における前扉開放用の外部端子にも入力される。これにより、払出側CPU92による制御を介することなく、前扉枠14が開放状態であるか否かを示す信号をホールコンピュータHCに外部出力することが可能となる。
One external terminal of the
本体開放センサ96について詳細には、信号中継基板98には、本体開放センサ96から払出側CPU92に向けた信号経路SL3から分岐させて分岐経路SL4が設けられている。そして、当該分岐経路SL4は外部端子板97における本体開放用の外部端子に接続されている。したがって、本体開放センサ96における検知結果に対応した電気信号は、払出側CPU92に入力されるだけでなく、外部端子板97における本体開放用の外部端子にも入力される。これにより、払出側CPU92による制御を介することなく、遊技機本体12が開放状態であるか否かを示す信号をホールコンピュータHCに外部出力することが可能となる。
In detail, the
次に、主側CPU63及び払出側CPU92からホールコンピュータHCに外部出力される情報の内容について説明する。まず主側CPU63からホールコンピュータHCに外部出力される情報の内容について説明する。
Next, the content of information output from the
主側CPU63はタイマ割込み処理(図11)における外部情報設定処理(ステップS318)にて、外部端子板97において主側CPU63に割り当てられている各外部端子への情報の出力設定を行う。主側CPU63から外部端子板97に出力される情報として、開閉実行モード中であることを示す情報と、サポートモードが高頻度サポートモード中であることを示す情報と、一の遊技回が終了したことを示す情報と、所定個数(例えば100個)の遊技球がアウト口24a、一般入賞口31、特電入賞装置32、第1作動口33及び第2作動口34のいずれかを通じて遊技領域PAから排出されたことを示す情報と、第1作動口33に遊技球が入球したことを示す情報と、第2作動口34に遊技球が入球したことを示す情報と、が含まれている。
In the external information setting process (step S318) in the timer interrupt process (FIG. 11), the
払出側CPU92はタイマ割込み処理(図17)における外部情報設定処理(ステップS709)にて、外部端子板97において払出側CPU92に割り当てられている各外部端子への情報の出力設定を行う。払出側CPU92から外部端子板97に出力される情報として、10個の遊技球の払い出しが行われたことを示す情報が含まれている。
In the external information setting process (step S709) in the timer interrupt process (FIG. 17), the
ホールコンピュータHCでは外部端子板97を通じてパチンコ機10から受信する各種情報に応じて、当該パチンコ機10における遊技球の払い出しの実行態様などを把握することが可能である。例えば、
・パチンコ機10の遊技領域PAから100個の遊技球が排出されるまでに発生した遊技球の払出個数の割合である出玉率
・開閉実行モード及び高頻度サポートモードではない通常遊技状態における出玉率(以下、この出玉率を「B」とする)
・開閉実行モードにおける出玉率
・高頻度サポートモードにおける出玉率
・パチンコ機10の遊技領域PAから100個の遊技球が排出されるまでに実行された遊技回の回数(以下、この割合を「S」とする)
・B−S×「第1作動口33及び第2作動口34への入賞に対する賞球個数」
・パチンコ機10の遊技領域PAから100個の遊技球が排出されるまでに発生した第1作動口33への遊技球の入球個数(以下、この割合を「S1」とする)
・パチンコ機10の遊技領域PAから100個の遊技球が排出されるまでに発生した第2作動口34への遊技球の入球個数(以下、この割合を「S2」とする)
・B−(S1×「第1作動口33への入賞に対する賞球個数」+S2×「第2作動口34への入賞に対する賞球個数」)
・単位遊技回当たりにおける開閉実行モードの発生確率
・単位遊技回当たりにおける高頻度サポートモードの発生確率
などが算出される。これにより、ホールコンピュータHCにおいてパチンコ機10の遊技領域PAにおける遊技球の入球態様を管理することが可能となる。なお、賞球個数とは対応する入球部に1個の遊技球が入球した場合に払い出される遊技球の個数のことである。
In the hall computer HC, according to various information received from the
-A payout rate that is the ratio of the number of game balls paid out until 100 game balls are discharged from the game area PA of the pachinko machine 10-A game play state that is not in the opening / closing execution mode and the high frequency support mode Ball ratio (hereinafter referred to as “B”)
-Number of games played in the opening / closing execution mode-Number of games played in the high frequency support mode-Number of game times executed until 100 game balls are discharged from the game area PA of the
B-S × “number of winning balls for winning in the
-Number of game balls that enter the
The number of game balls that have entered the
B- (S1 × “the number of winning balls for winning in the
The occurrence probability of the opening / closing execution mode per unit game time, the occurrence probability of the high frequency support mode per unit game time, and the like are calculated. Thereby, it becomes possible to manage the entrance mode of the game ball in the game area PA of the
<遊技球の入賞態様を管理するための構成>
次に、管理用IC66を利用して遊技履歴を管理するための構成について説明する。まず図18のブロック図を参照しながら、管理用IC66の電気的構成について説明する。
<Configuration for managing the winning mode of game balls>
Next, a configuration for managing a game history using the
既に説明したとおり主制御装置60のMPU62は、主側CPU63、主側ROM64、主側RAM65、及び管理用IC66を備えている。また、MPU62は、これら以外にもI/F101を備えているとともに、既に説明した読み取り用端子68dを備えている。
As already described, the
I/F101は、MPU62の外部の機器との間で信号を送受信するためのインターフェースである。I/F101は、内部バス103を介して主側CPU63と電気的に接続されている。I/F101の入力ポートを通じて各入球検知センサ42a〜49aなどのセンサからの検知結果、及び払出側CPU92からのコマンドなどがMPU62に入力され、その入力された検知結果及びコマンドの内容に基づいて既に説明したとおり主側CPU63にて各種処理が実行される。また、主側CPU63にて各種処理が実行された結果、特電用の駆動部32bなどの機器へ信号出力が行われる場合には当該信号出力はI/F101の出力ポートを通じて行われるとともに、主側CPU63にて各種処理が実行された結果、払出側CPU92及び音声発光制御装置81へコマンド出力が行われる場合には当該コマンド出力はI/F101の出力ポートを通じて行われる。
The I /
管理用IC66は、管理側I/F111と、管理側CPU112と、管理側ROM113と、管理側RAM114と、RTC115と、対応関係用メモリ116と、履歴用メモリ117と、演算結果用メモリ131と、を備えている。これら各装置は管理用IC66に設けられた内部バス66aを通じて双方向通信可能に接続されている。
The
管理側I/F111は、MPU62に内蔵された単方向通信用の信号経路群118を介して主側CPU63から各種信号を受信するとともに、MPU62に内蔵された単方向通信用の信号経路群119を介して読み取り用端子68dに各種信号を送信するためのインターフェースである。主側CPU63からの各種信号は管理側I/F111の入力ポートに入力され、読み取り用端子68dへの各種信号は管理側I/F111の出力ポートから出力される。なお、主側CPU63はMPU62に内蔵された双方向通信用の信号経路群120を介して読み取り用端子68dと電気的に接続されている。
The management-side I / F 111 receives various signals from the
管理側CPU112は、制御部及び演算部を含む演算処理装置である。管理側ROM113は、NOR型フラッシュメモリ及びNAND型フラッシュメモリなどの記憶保持に外部からの電力供給が不要なメモリ(すなわち、不揮発性記憶手段)であり、読み出し専用として利用される。管理側ROM113は、管理側CPU112により実行される各種の制御プログラムや固定値データを記憶している。管理側RAM114は、SRAM及びDRAMなどの記憶保持に外部からの電力供給が必要なメモリ(すなわち、揮発性記憶手段)であり、読み書き両用として利用される。管理側RAM114は、ランダムアクセスが可能であるとともに、同一のデータ容量で比較した場合に管理側ROM113よりも読み出しに要する時間が早いものとなっている。管理側RAM114は管理側ROM113内に記憶されている制御プログラムの実行に対して各種のデータなどを一時的に記憶する。
The
RTC115はリアルタイムクロックであり、年月日情報及び時刻情報を常時計測し、管理側CPU112からの指示に従い、その計測している年月日情報及び時刻情報(以下、日時情報ともいう)を出力することが可能な構成である。なお、RTC115にはバックアップ電源が設けられており、パチンコ機10の電源遮断中においても年月日情報及び時刻情報を計測することが可能となっている。
The
対応関係用メモリ116は、SRAM及びDRAMなどの記憶保持に外部からの電力供給が必要なメモリ(すなわち、揮発性記憶手段)であり、読み書き両用として利用される。対応関係用メモリ116は、管理側I/F111の入力ポート121に設けられた各バッファ122a〜122pとそれらバッファ122a〜122pに入力される信号の種類との対応関係の情報を記憶しておくために利用される。対応関係用メモリ116の内容の詳細については後に説明する。
The
履歴用メモリ117は、NOR型フラッシュメモリ及びNAND型フラッシュメモリなどの記憶保持に外部からの電力供給が不要なメモリ(すなわち、不揮発性記憶手段)であり、読み書き両用として利用される。履歴用メモリ117は、管理側I/F111を通じて主側CPU63から受信した遊技履歴に関する情報を記憶しておくために利用される。履歴用メモリ117の内容の詳細については後に説明する。
The
演算結果用メモリ131は、NOR型フラッシュメモリ及びNAND型フラッシュメモリなどの記憶保持に外部からの電力供給が不要なメモリ(すなわち、不揮発性記憶手段)であり、読み書き両用として利用される。演算結果用メモリ131は、履歴用メモリ117に格納されている履歴情報を利用して管理側CPU112にて演算された各種パラメータを順次記憶するために利用される。演算結果用メモリ131に記憶された各種パラメータの内容は、第1〜第3報知用表示装置69a〜69cにて順次表示されるとともに、読み取り用端子68dに接続された外部装置に出力される。
The
次に、管理側I/F111に設けられた入力ポート121の構成について説明する。図19は管理側I/F111の入力ポート121の構成を説明するための説明図である。
Next, the configuration of the
入力ポート121には複数のバッファ122a〜122pが設けられている。具体的には第1〜第16バッファ122a〜122pが設けられている。第1〜第16バッファ122a〜122pのそれぞれには信号経路118a〜118pを通じて1種類の信号を入力可能となっており、第1〜第16バッファ122a〜122pのそれぞれは入力対象となっている信号がLOWレベルである場合に第1データとして「0」の情報が格納され、入力対象となっている信号がHIレベルである場合に第2データとして「1」の情報が格納される。なお、これらLOW及びHIと第1データ及び第2データとの関係が逆であってもよい。
The
第1バッファ122aには第1入賞口検知センサ42aの検知結果に対応する第1信号が入力される。この場合、主側CPU63は第1入賞口検知センサ42aにて新たな遊技球が検知されていない状況ではLOWレベルの第1信号を出力し、第1入賞口検知センサ42aにて1個の遊技球が検知された場合に特定期間に亘ってHIレベルの第1信号を出力する。この特定期間は、第1バッファ122aにHIレベルの第1信号が入力されていることを管理側CPU112にて特定するのに十分な期間となっている。
A first signal corresponding to the detection result of the first prize
第2バッファ122bには第2入賞口検知センサ43aの検知結果に対応する第2信号が入力される。この場合、主側CPU63は第2入賞口検知センサ43aにて新たな遊技球が検知されていない状況ではLOWレベルの第2信号を出力し、第2入賞口検知センサ43aにて1個の遊技球が検知された場合に特定期間に亘ってHIレベルの第2信号を出力する。この特定期間は、第2バッファ122bにHIレベルの第2信号が入力されていることを管理側CPU112にて特定するのに十分な期間となっている。
A second signal corresponding to the detection result of the second winning
第3バッファ122cには第3入賞口検知センサ44aの検知結果に対応する第3信号が入力される。この場合、主側CPU63は第3入賞口検知センサ44aにて新たな遊技球が検知されていない状況ではLOWレベルの第3信号を出力し、第3入賞口検知センサ44aにて1個の遊技球が検知された場合に特定期間に亘ってHIレベルの第3信号を出力する。この特定期間は、第3バッファ122cにHIレベルの第3信号が入力されていることを管理側CPU112にて特定するのに十分な期間となっている。
A third signal corresponding to the detection result of the third prize opening
第4バッファ122dには特電検知センサ45aの検知結果に対応する第4信号が入力される。この場合、主側CPU63は特電検知センサ45aにて新たな遊技球が検知されていない状況ではLOWレベルの第4信号を出力し、特電検知センサ45aにて1個の遊技球が検知された場合に特定期間に亘ってHIレベルの第4信号を出力する。この特定期間は、第4バッファ122dにHIレベルの第4信号が入力されていることを管理側CPU112にて特定するのに十分な期間となっている。
A fourth signal corresponding to the detection result of the special
第5バッファ122eには第1作動口検知センサ46aの検知結果に対応する第5信号が入力される。この場合、主側CPU63は第1作動口検知センサ46aにて新たな遊技球が検知されていない状況ではLOWレベルの第5信号を出力し、第1作動口検知センサ46aにて1個の遊技球が検知された場合に特定期間に亘ってHIレベルの第5信号を出力する。この特定期間は、第5バッファ122eにHIレベルの第5信号が入力されていることを管理側CPU112にて特定するのに十分な期間となっている。
The fifth signal corresponding to the detection result of the first working
第6バッファ122fには第2作動口検知センサ47aの検知結果に対応する第6信号が入力される。この場合、主側CPU63は第2作動口検知センサ47aにて新たな遊技球が検知されていない状況ではLOWレベルの第6信号を出力し、第2作動口検知センサ47aにて1個の遊技球が検知された場合に特定期間に亘ってHIレベルの第6信号を出力する。この特定期間は、第6バッファ122fにHIレベルの第6信号が入力されていることを管理側CPU112にて特定するのに十分な期間となっている。
The sixth buffer 122f receives a sixth signal corresponding to the detection result of the second working
第7バッファ122gにはアウト口検知センサ48aの検知結果に対応する第7信号が入力される。この場合、主側CPU63はアウト口検知センサ48aにて新たな遊技球が検知されていない状況ではLOWレベルの第7信号を出力し、アウト口検知センサ48aにて1個の遊技球が検知された場合に特定期間に亘ってHIレベルの第7信号を出力する。この特定期間は、第7バッファ122gにHIレベルの第7信号が入力されていることを管理側CPU112にて特定するのに十分な期間となっている。
A seventh signal corresponding to the detection result of the out-
第8バッファ122hには開閉実行モードの期間中であるか否かに対応する第8信号が入力される。この場合、主側CPU63は開閉実行モードではない状況ではLOWレベルの第8信号を継続して出力し、開閉実行モードである状況ではHIレベルの第8信号を継続して出力する。
An eighth signal corresponding to whether or not the open / close execution mode is in progress is input to the eighth buffer 122h. In this case, the
第9バッファ122iには高頻度サポートモードの期間中であるか否かに対応する第9信号が入力される。この場合、主側CPU63は高頻度サポートモードではない状況ではLOWレベルの第9信号を継続して出力し、高頻度サポートモードである状況ではHIレベルの第9信号を継続して出力する。
A ninth signal corresponding to whether or not the high frequency support mode is in progress is input to the ninth buffer 122i. In this case, the
第10バッファ122jには前扉枠14が開放されている期間中であるか否かに対応する第10信号が入力される。この場合、主側CPU63は前扉枠14が閉鎖状態である状況ではLOWレベルの第10信号を継続して出力し、前扉枠14が開放状態である状況ではHIレベルの第10信号を継続して出力する。
A tenth signal corresponding to whether or not the
第11バッファ122kには遊技回が開始されたか否かに対応する第11信号が入力される。この場合、主側CPU63は遊技回が開始される前まではLOWレベルの第11信号を継続して出力し、遊技回が開始された場合に特定期間に亘ってHIレベルの第11信号を出力する。この特定期間は、第11バッファ122kにHIレベルの第11信号が入力されていることを管理側CPU112にて特定するのに十分な期間となっている。
An eleventh signal corresponding to whether or not a game is started is input to the
第15バッファ122oには主側CPU63にてパチンコ機10の設定状態の新たな設定が行われたことを管理側CPU112に認識させるための設定値更新信号が入力される。この場合、主側CPU63はパチンコ機10の設定状態の新たな設定が行われていない状況ではLOWレベルの設定値更新信号を出力し、パチンコ機10の設定状態の新たな設定が行われた場合にHIレベルの設定値更新信号が特定期間に亘って維持されるパルス信号をその新たに設定された設定値に対応する数分出力する。この特定期間は、第15バッファ122oにHIレベルの設定値更新信号が入力されていることを管理側CPU112にて特定するのに十分な期間となっている。
The fifteenth buffer 122o receives a set value update signal for causing the
第16バッファ122pには履歴用メモリ117に格納された履歴情報及び演算結果用メモリ131に記憶された各種パラメータを読み取り用端子68dに出力する契機を管理側CPU112に認識させるための出力指示信号が入力される。この場合、主側CPU63は履歴情報を出力する必要がない状況ではLOWレベルの出力指示信号を出力し、履歴情報を出力する必要がある場合に特定期間に亘ってHIレベルの出力指示信号を出力する。この特定期間は、第16バッファ122pにHIレベルの出力指示信号が入力されていることを管理側CPU112にて特定するのに十分な期間となっている。
In the sixteenth buffer 122p, there is an output instruction signal for causing the
第12バッファ122l、第13バッファ122m及び第14バッファ122nは、主側CPU63からの信号を入力可能ではあるものの、本パチンコ機10では通常の信号が入力されないブランクとなっている。このように管理側I/F111の入力ポート121として本パチンコ機10において主側CPU63から管理用IC66に出力される信号の種類よりも多くの数のバッファ122a〜122pが設けられていることにより、管理用IC66を本パチンコ機10とは異なる機種にも流用することが可能となる。これにより、管理用IC66の汎用性を高めることが可能となる。ちなみに、主側CPU63と第1〜第16バッファ122a〜122pのそれぞれとの間には第1〜第16バッファ122a〜122pに1対1で対応するように信号経路118a〜118pが形成されているが、これに限定されることはなく、ブランク対象となるバッファ122l〜122nとの間には信号経路118l〜118nが形成されていない構成としてもよい。
The twelfth buffer 122l, the thirteenth buffer 122m, and the fourteenth buffer 122n can be input with signals from the
第15バッファ122oに設定値更新信号が入力されること及び第16バッファ122pに出力指示信号が入力されることは管理用IC66の設計段階において決定されており、主側CPU63からの指示を受けることなく、管理側CPU112は第15バッファ122oに設定値更新信号が入力されることび第16バッファ122pに出力指示信号が入力されることを特定可能となっている。一方、第1〜第14バッファ122a〜122nにどのような種類の信号が入力されるのかは管理用IC66の設計段階において決定されておらず、これら信号の種類は主側CPU63からの指示を受けることで管理側CPU112にて特定される。管理側CPU112におけるこれら信号の種類の特定は、詳細は後述するが、MPU62への動作電力の供給開始に伴い主側CPU63及び管理側CPU112において制御が開始された場合に主側CPU63から管理側CPU112に種類識別コマンドが送信されることにより行われる。この場合、種類識別コマンドにより提供された各種信号の種類の情報は対応関係用メモリ116に記憶され、動作電力が供給されている状況において各種信号の種類を管理側CPU112にて特定する場合には対応関係用メモリ116に記憶された情報が参照される。
The setting value update signal input to the fifteenth buffer 122o and the output instruction signal input to the sixteenth buffer 122p are determined at the design stage of the
図20は対応関係用メモリ116の構成を説明するための説明図である。対応関係用メモリ116には、管理側I/F111の入力ポート121に設けられた第1〜第14バッファ122a〜122nに1対1で対応させて第1〜第14対応関係エリア123a〜123nが設けられている。
FIG. 20 is an explanatory diagram for explaining the configuration of the
第1対応関係エリア123aには第1バッファ122aに入力される信号の種類を管理側CPU112にて特定するための情報として、一般入賞口31であることを示す情報が格納される。また、第1対応関係エリア123aには一般入賞口31であることを示す情報とともに一般入賞口31に1個の遊技球が入球した場合に払い出される遊技球の個数の情報(10個)も格納される。第2対応関係エリア123bには第2バッファ122bに入力される信号の種類を管理側CPU112にて特定するための情報として、一般入賞口31であることを示す情報が格納される。また、第2対応関係エリア123bには一般入賞口31であることを示す情報とともに一般入賞口31に1個の遊技球が入球した場合に払い出される遊技球の個数の情報(10個)も格納される。第3対応関係エリア123cには第3バッファ122cに入力される信号の種類を管理側CPU112にて特定するための情報として、一般入賞口31であることを示す情報が格納される。また、第3対応関係エリア123cには一般入賞口31であることを示す情報とともに一般入賞口31に1個の遊技球が入球した場合に払い出される遊技球の個数の情報(10個)も格納される。
In the first
第4対応関係エリア123dには第4バッファ122dに入力される信号の種類を管理側CPU112にて特定するための情報として、特電入賞装置32であることを示す情報が格納される。また、第4対応関係エリア123dには特電入賞装置32であることを示す情報とともに特電入賞装置32に1個の遊技球が入球した場合に払い出される遊技球の個数の情報(15個)も格納される。第5対応関係エリア123eには第5バッファ122eに入力される信号の種類を管理側CPU112にて特定するための情報として、第1作動口33であることを示す情報が格納される。また、第5対応関係エリア123eには第1作動口33であることを示す情報とともに第1作動口33に1個の遊技球が入球した場合に払い出される遊技球の個数の情報(1個)も格納される。第6対応関係エリア123fには第6バッファ122fに入力される信号の種類を管理側CPU112にて特定するための情報として、第2作動口34であることを示す情報が格納される。また、第6対応関係エリア123fには第2作動口34であることを示す情報とともに第2作動口34に1個の遊技球が入球した場合に払い出される遊技球の個数の情報(1個)も格納される。第7対応関係エリア123gには第7バッファ122gに入力される信号の種類を管理側CPU112にて特定するための情報として、アウト口24aであることを示す情報が格納される。
In the
第8対応関係エリア123hには第8バッファ122hに入力される信号の種類を管理側CPU112にて特定するための情報として、開閉実行モードであることを示す情報が格納される。第9対応関係エリア123iには第9バッファ122iに入力される信号の種類を管理側CPU112にて特定するための情報として、高頻度サポートモードであることを示す情報が格納される。第10対応関係エリア123jには第10バッファ122jに入力される信号の種類を管理側CPU112にて特定するための情報として、前扉枠14であることを示す情報が格納される。第11対応関係エリア123kには第11バッファ122kに入力される信号の種類を管理側CPU112にて特定するための情報として、遊技回の開始であることを示す情報が格納される。
In the
第12対応関係エリア123lには第12バッファ122lに入力される信号の種類を管理側CPU112にて特定するための情報として、いずれにも対応しないブランクであることを示す情報が格納される。第13対応関係エリア123mには第13バッファ122mに入力される信号の種類を管理側CPU112にて特定するための情報として、いずれにも対応しないブランクであることを示す情報が格納される。第14対応関係エリア123nには第14バッファ122nに入力される信号の種類を管理側CPU112にて特定するための情報として、いずれにも対応しないブランクであることを示す情報が格納される。
In the twelfth correspondence area 123l, information indicating a blank that does not correspond to any of them is stored as information for specifying the type of signal input to the twelfth buffer 122l by the
上記のように第1〜第14バッファ122a〜122nにどのような種類の信号が入力されるのかが、主側CPU63からの指示を受けることで管理側CPU112にて特定される構成とすることで、管理用IC66を本パチンコ機10とは異なる機種にも流用することが可能となる。これにより、管理用IC66の汎用性を高めることが可能となる。
As described above, what kind of signal is input to the first to
また、第1〜第14バッファ122a〜122nに履歴情報の記憶に対応する信号出力を行う度にその信号の種類を認識させるための情報を出力するのではなく、事前に信号の種類を認識させるための情報を出力するとともにその出力された情報に基づき第1〜第14バッファ122a〜122nに入力される信号の種類を管理側CPU112にて特定するための情報が対応関係用メモリ116に格納される構成である。これにより、第1〜第14バッファ122a〜122nに履歴情報の記憶に対応する信号出力を行う度にその信号の種類を認識させるための情報が出力される構成に比べ、都度の信号出力に際して主側CPU63から管理側CPU112に出力される情報量を抑えることが可能となる。
In addition, every time a signal corresponding to storage of history information is output to the first to
また、第1〜第14バッファ122a〜122nに入力される信号の種類を管理側CPU112にて特定するための情報の出力は、動作電力の供給開始時に行われる。これにより、本パチンコ機10にて遊技が開始される状況においては、第1〜第14バッファ122a〜122nに入力される信号の種類を管理側CPU112にて特定することが可能となる。
In addition, the output of information for specifying the type of signal input to the first to
また、第15バッファ122oに設定値更新信号が入力されることの情報設定及び第16バッファ122pに出力指示信号が入力されることの情報設定が管理用IC66の設計段階において行われている。これにより、本パチンコ機10に限らず管理用IC66を利用する他の機種のパチンコ機であっても確実に使用する設定値更新信号及び出力指示信号については、第15バッファ122o及び第16バッファ122pに入力される信号の種類を特定するための処理を省略することが可能となる。よって、かかる信号の種類を特定するための処理の処理負荷を抑えることが可能となる。
Information setting that the set value update signal is input to the fifteenth buffer 122o and information setting that the output instruction signal is input to the sixteenth buffer 122p are performed at the design stage of the
次に、管理用IC66の履歴用メモリ117について説明する。図21は履歴用メモリ117の構成を説明するための説明図である。
Next, the
履歴用メモリ117には、履歴情報を順次記憶するための履歴用エリア124が設けられている。履歴用エリア124には、複数のポインタ情報が連番で設定されているとともに、各ポインタ情報に1対1で対応させて履歴情報格納エリア125が設定されている。履歴情報格納エリア125には、RTC情報と対応関係情報との組合せを格納可能となっている。この場合、各履歴情報格納エリア125は2バイトのデータ容量となっており、RTC情報を格納するためのエリアとして1バイトのデータ容量が割り当てられており、対応関係情報を格納するためのエリアとして1バイトのデータ容量が割り当てられている。第1〜第14バッファ122a〜122n(本パチンコ機10の場合は実際には第1〜第11バッファ122a〜122k)に入力されている信号に応じて対応関係情報を格納する必要が生じた場合には、まず現状の書き込み対象となっているポインタ情報に対応する履歴情報格納エリア125のRTC情報を格納するためのエリアに、現状のRTC115において計測されている日時情報を格納する。その後、今回の情報格納契機となったバッファ122a〜122nに対応する対応関係情報を対応関係用メモリ116における当該バッファ122a〜122nに対応する対応関係エリア123a〜123nから読み出し、その読み出した対応関係情報を現状の書き込み対象となっているポインタ情報に対応する履歴情報格納エリア125の対応関係情報を格納するためのエリアに格納する。
The
履歴情報格納エリア125に格納される対応関係情報について具体的には、第1〜第7バッファ122a〜122gは既に説明したとおり入球検知センサ42a〜48aの検知結果に対応する信号が入力されるため、対応関係用メモリ116における第1〜第7対応関係エリア123a〜123gには入球検知センサ42a〜48aの種類に対応する情報が格納されている。より詳細には、入球検知センサ42a〜48aのそれぞれに対応する入球部の種類に対応する情報が、第1〜第7対応関係エリア123a〜123gに格納されている。本パチンコ機10では既に説明したとおり第1〜第3入賞口検知センサ42a〜44aはいずれも一般入賞口31に入球した遊技球を検知するものであるため、これら第1〜第3入賞口検知センサ42a〜44aに対応する第1〜第3対応関係エリア123a〜123cにはいずれも一般入賞口31であることを示す情報が格納されている。また、第4対応関係エリア123dには特電入賞装置32であることを示す情報が格納されており、第5対応関係エリア123eには第1作動口33であることを示す情報が格納されており、第6対応関係エリア123fには第2作動口34であることを示す情報が格納されており、第7対応関係エリア123gにはアウト口24aであることを示す情報が格納されている。今回の情報格納契機となったバッファ122a〜122nが第1〜第7バッファ122a〜122gのいずれかである場合には、そのバッファ122a〜122gに対応する入球部の種類の情報が第1〜第7対応関係エリア123a〜123gのいずれかから読み出され、その読み出された入球部の種類の情報が履歴情報格納エリア125の対応関係情報を格納するためのエリアにそのまま格納される。
Specifically, regarding the correspondence information stored in the history
一方、第8バッファ122hは開閉実行モード中であるか否かを示す信号が入力され、第9バッファ122iは高頻度サポートモード中であるか否かを示す信号が入力され、第10バッファ122jは前扉枠14が開放中であるか否かを示す信号が入力され、第11バッファ122kは遊技回が開始されたか否かを示す信号が入力される。したがって、第8対応関係エリア123hには開閉実行モードであることを示す情報が格納され、第9対応関係エリア123iには高頻度サポートモードであることを示す情報が格納され、第10対応関係エリア123jには前扉枠14であることを示す情報が格納され、第11対応関係エリア123kには遊技回であることを示す情報が格納される。
On the other hand, a signal indicating whether or not the eighth buffer 122h is in the open / close execution mode is input, a signal indicating whether or not the ninth buffer 122i is in the high frequency support mode is input, and the tenth buffer 122j is A signal indicating whether or not the
主側CPU63は既に説明したとおり開閉実行モードではない状況ではLOWレベルの第8信号を継続して出力し、開閉実行モードである状況ではHIレベルの第8信号を継続して出力するため、管理側CPU112は第8信号がLOWレベルからHIレベルに変化した場合に開閉実行モードが開始されたと特定し、第8信号がHIレベルからLOWレベルに変化した場合に開閉実行モードが終了したと特定することが可能となる。そして、第8信号がLOWレベルからHIレベルに変化した場合、及びHIレベルからLOWレベルに変化した場合のいずれにおいても、管理側CPU112は履歴情報格納エリア125への対応関係情報の格納契機が発生したと特定する。つまり、第8信号がLOWレベルからHIレベルに変化した場合には、第8対応関係エリア123hから読み出した開閉実行モードであることを示す情報だけではなく開始情報も一緒に、履歴情報格納エリア125の対応関係情報を格納するためのエリアに格納する。また、第8信号がHIレベルからLOWレベルに変化した場合には、第8対応関係エリア123hから読み出した開閉実行モードであることを示す情報だけではなく終了情報も一緒に、履歴情報格納エリア125の対応関係情報を格納するためのエリアに格納する。
As described above, the
主側CPU63は既に説明したとおり高頻度サポートモードではない状況ではLOWレベルの第9信号を継続して出力し、高頻度サポートモードである状況ではHIレベルの第9信号を継続して出力するため、管理側CPU112は第9信号がLOWレベルからHIレベルに変化した場合に高頻度サポートモードが開始されたと特定し、第9信号がHIレベルからLOWレベルに変化した場合に高頻度サポートモードが終了したと特定することが可能となる。そして、第9信号がLOWレベルからHIレベルに変化した場合、及びHIレベルからLOWレベルに変化した場合のいずれにおいても、管理側CPU112は履歴情報格納エリア125への対応関係情報の格納契機が発生したと特定する。つまり、第9信号がLOWレベルからHIレベルに変化した場合には、第9対応関係エリア123iから読み出した高頻度サポートモードであることを示す情報だけではなく開始情報も一緒に、履歴情報格納エリア125の対応関係情報を格納するためのエリアに格納する。また、第9信号がHIレベルからLOWレベルに変化した場合には、第9対応関係エリア123iから読み出した高頻度サポートモードであることを示す情報だけではなく終了情報も一緒に、履歴情報格納エリア125の対応関係情報を格納するためのエリアに格納する。
As described above, the
主側CPU63は既に説明したとおり前扉枠14が閉鎖状態である状況ではLOWレベルの第10信号を継続して出力し、前扉枠14が開放状態である状況ではHIレベルの第10信号を継続して出力するため、管理側CPU112は第10信号がLOWレベルからHIレベルに変化した場合に前扉枠14が開放されたと特定し、第10信号がHIレベルからLOWレベルに変化した場合にが前扉枠14が閉鎖されたと特定することが可能となる。そして、第10信号がLOWレベルからHIレベルに変化した場合、及びHIレベルからLOWレベルに変化した場合のいずれにおいても、管理側CPU112は履歴情報格納エリア125への対応関係情報の格納契機が発生したと特定する。つまり、第10信号がLOWレベルからHIレベルに変化した場合には、第10対応関係エリア123jから読み出した前扉枠14であることを示す情報だけではなく開放開始情報も一緒に、履歴情報格納エリア125の対応関係情報を格納するためのエリアに格納する。また、第10信号がHIレベルからLOWレベルに変化した場合には、第10対応関係エリア123jから読み出した前扉枠14であることを示す情報だけではなく開放終了情報も一緒に、履歴情報格納エリア125の対応関係情報を格納するためのエリアに格納する。
As described above, the
主側CPU63は既に説明したとおり遊技回の開始タイミングとなるまではLOWレベルの第11信号を継続して出力し、遊技回の開始タイミングとなった場合に特定期間に亘ってHIレベルの第11信号を出力する。したがって、管理側CPU112は第11信号がLOWレベルからHIレベルに変化した場合に遊技回が開始されたと特定する。つまり、第11信号がLOWレベルからHIレベルに変化した場合には、第11対応関係エリア123kから読み出した遊技回であることを示す情報を、履歴情報格納エリア125の対応関係情報を格納するためのエリアに格納する。
As described above, the
履歴情報格納エリア125は、仮に開店から閉店まで本パチンコ機10における遊技球の発射が継続される営業日が10日間連続したとしてもその間に発生した各履歴情報を全て記憶しておくことを可能とする数分設けられている。例えば1日に履歴情報が60000回発生するとした場合、600000個以上の履歴情報格納エリア125が設けられている。これにより、少なくとも10日間は全ての履歴情報を履歴用メモリ117において記憶保持することが可能である。
The history
履歴用メモリ117には履歴用エリア124とは別にポインタ用エリア126が設けられている。ポインタ用エリア126には、履歴用メモリ117において現状の書き込み対象となっているポインタ情報を管理側CPU112にて特定するための情報が格納されている。具体的には、パチンコ機10の出荷段階ではポインタ用エリア126には「0」のポインタ情報を書き込み対象に指定する情報が設定されている。そして、1個の履歴情報が履歴情報格納エリア125に新たに格納される度に、書き込み対象となるポインタ情報の値が1加算されるようにポインタ用エリア126の情報が更新される。最後の順番のポインタ情報が書き込み対象となり当該最後の順番のポインタ情報に対応する履歴情報格納エリア125に履歴情報が格納された場合には、「0」のポインタ情報が書き込み対象となるようにポインタ用エリア126の情報が更新される。これにより、格納可能な履歴情報の個数を超えて履歴情報の格納契機が発生した場合には、古い履歴情報が格納されている履歴情報格納エリア125から順に新しい履歴情報に上書きされていくこととなる。
The
また、外部装置による履歴用メモリ117からの履歴情報の読み取りが発生した場合には、履歴情報格納エリア125が全て「0」クリアされるとともに、「0」のポインタ情報が書き込み対象となるようにポインタ用エリア126の情報が更新される。これにより、一旦読み取り対象となった履歴情報が再度読み取り対象となってしまうことを阻止することが可能となる。
When the history information is read from the
次に、管理用IC66を利用して遊技履歴を管理するための具体的な処理構成について説明する。まず管理側I/F111の入力ポート121に設けられた第1〜第14バッファ122a〜122nと信号の種類との対応関係の情報を対応関係用メモリ116に格納するための処理構成について説明する。図22は主側CPU63にて実行される認識用処理を示すフローチャートである。なお、認識用処理はメイン処理(図9)におけるステップS111にて実行される。
Next, a specific processing configuration for managing the game history using the
まず主側RAM65に設けられた認識用出力カウンタに「14」をセットする(ステップS801)。認識用出力カウンタは、管理側I/F111における入力ポート121の第1〜第14バッファ122a〜122nがいずれの種類の信号に対応しているのかを管理側CPU112に認識させるための情報出力の残りの必要回数を主側CPU63にて特定するためのカウンタである。既に説明したとおり第1〜第14バッファ122a〜122nの14個が信号の種類の認識対象となるため、認識用出力カウンタには「14」をセットする。
First, “14” is set in the recognition output counter provided in the main RAM 65 (step S801). The recognition output counter is the remaining information output for causing the
その後、識別開始コマンドの出力処理を実行する(ステップS802)。主側CPU63は、第1〜第14バッファ122a〜122nがいずれの種類の信号に対応しているのかを管理側CPU112に認識させるために当該管理側CPU112に各種コマンドを出力する。このコマンド出力に際しては第1〜第8バッファ122a〜122hに入力される第1〜第8信号が利用される。つまり、履歴情報の格納契機を管理側CPU112に指示するために利用される第1〜第8信号(すなわち第1〜第8信号経路118a〜118h)を利用して、第1〜第14バッファ122a〜122nがいずれの種類の信号に対応しているのかを管理側CPU112に認識させるためのコマンド出力が行われる。これにより、当該コマンド出力を行うための信号経路を、第1〜第16バッファ122a〜122pに信号出力するための信号経路118a〜118pとは別に設ける構成に比べて、信号経路の数を減らすことが可能となり構成を簡素化させることが可能となる。識別開始コマンドは8ビットのデータ容量となっており各ビットのデータがそれぞれ第1〜第8信号として第1〜第8バッファ122a〜122hに入力される。また、識別開始コマンドの出力処理では、新たなコマンドを送信したことを管理側CPU112に認識させるために、識別開始コマンドの出力を開始するタイミングで第9信号の出力状態をHIレベルに切り換える。また、識別開始コマンドの出力期間及び第9信号の出力状態をHIレベルに維持する期間は、これら識別開始コマンド及び第9信号の出力状態を管理側CPU112にて認識するのに十分な期間に設定されている。識別開始コマンドを受信することにより、管理側CPU112は第1〜第14バッファ122a〜122nと信号の種類との対応関係の情報を対応関係用メモリ116に格納するための処理を開始すべきことを特定する。
Thereafter, an output process of the identification start command is executed (step S802). The
その後、主側RAM65の認識用出力カウンタの現状の値に対応する種類識別コマンドを主側ROM64から読み出す(ステップS803)。この場合、第1バッファ122aが最初に信号種類の設定対象となり、その後は第nバッファの次に第n+1バッファが信号種類の設定対象となるように、第1〜第14バッファ122a〜122nに対応する信号種類の認識設定が行われる。したがって、認識用出力カウンタが「14」〜「12」であれば一般入賞口31であること及びその賞球個数を示す種類識別コマンドを読み出し、認識用出力カウンタが「11」であれば特電入賞装置32であること及びその賞球個数を示す種類識別コマンドを読み出し、認識用出力カウンタが「10」であれば第1作動口33であること及びその賞球個数を示す種類識別コマンドを読み出し、認識用出力カウンタが「9」であれば第2作動口34であること及びその賞球個数を示す種類識別コマンドを読み出し、認識用出力カウンタが「8」であればアウト口24aであることを示す種類識別コマンドを読み出し、認識用出力カウンタが「7」であれば開閉実行モードであることを示す種類識別コマンドを読み出し、認識用出力カウンタが「6」であれば高頻度サポートモードであることを示す種類識別コマンドを読み出し、認識用出力カウンタが「5」であれば前扉枠14であることを示す種類識別コマンドを読み出し、認識用出力カウンタが「4」であれば遊技回であることを示す種類識別コマンドを読み出し、認識用出力カウンタが「3」〜「1」であればブランクであることを示す種類識別コマンドを読み出す。
Thereafter, the type identification command corresponding to the current value of the recognition output counter of the
その後、読み出した種類識別コマンドの出力処理を実行する(ステップS804)。種類識別コマンドは、識別開始コマンドと同様に8ビットのデータ容量となっており、各ビットのデータがそれぞれ第1〜第8信号として第1〜第8バッファ122a〜122hに入力される。また、識別種類コマンドの出力処理では、新たなコマンドを送信したことを管理側CPU112に認識させるために、識別種類コマンドの出力を開始するタイミングで第9信号の出力状態をHIレベルに切り換える。また、識別種類コマンドの出力期間及び第9信号の出力状態をHIレベルに維持する期間は、これら識別種類コマンド及び第9信号の出力状態を管理側CPU112にて認識するのに十分な期間に設定されている。識別種類コマンドを受信することにより、管理側CPU112は第1〜第14バッファ122a〜122nのうち今回の設定対象となっているバッファに対応する対応関係エリア123a〜123nに、その識別種類コマンドに対応する情報を格納する。
Thereafter, output processing of the read type identification command is executed (step S804). The type identification command has an 8-bit data capacity like the identification start command, and the data of each bit is input to the first to
その後、主側RAM65の認識用出力カウンタの値を1減算し(ステップS805)、その1減算後における認識用出力カウンタの値が「0」であるか否かを判定する(ステップS806)。認識用出力カウンタの値が1以上である場合には(ステップS806:NO)、1減算後における認識用出力カウンタの値に対応する種類識別コマンドを出力するための処理を実行する(ステップS803及びステップS804)。 Thereafter, 1 is subtracted from the value of the recognition output counter in the main RAM 65 (step S805), and it is determined whether or not the value of the recognition output counter after the 1 subtraction is “0” (step S806). If the value of the recognition output counter is 1 or more (step S806: NO), a process for outputting a type identification command corresponding to the value of the recognition output counter after 1 subtraction is executed (steps S803 and S803). Step S804).
一方、認識用出力カウンタの値が「0」である場合には(ステップS806:YES)、識別終了コマンドの出力処理を実行する(ステップS807)。識別終了コマンドは8ビットのデータ容量となっており、各ビットのデータがそれぞれ第1〜第8信号として第1〜第8バッファ122a〜122hに入力される。また、識別終了コマンドの出力処理では、新たなコマンドを送信したことを管理側CPU112に認識させるために、識別終了コマンドの出力を開始するタイミングで第9信号の出力状態をHIレベルに切り換える。また、識別終了コマンドの出力期間及び第9信号の出力状態をHIレベルに維持する期間は、これら識別終了コマンド及び第9信号の出力状態を管理側CPU112にて認識するのに十分な期間に設定されている。識別終了コマンドを受信することにより、管理側CPU112は第1〜第14バッファ122a〜122nと信号の種類との対応関係の情報を対応関係用メモリ116に格納するための処理が完了したことを特定する。
On the other hand, when the value of the recognition output counter is “0” (step S806: YES), an identification end command output process is executed (step S807). The identification end command has a data capacity of 8 bits, and data of each bit is input to the first to
次に、管理側CPU112にて実行される管理処理について、図23のフローチャートを参照しながら説明する。管理処理は、管理側CPU112への動作電力の供給が開始された場合に開始される。なお、管理側CPU112の処理速度は主側CPU63の処理速度よりも速い構成であり、主側CPU63において1回のタイマ割込み処理(図11)が開始されてから次回のタイマ割込み処理(図11)が開始されるまでに、管理処理におけるステップS908以降の処理の組合せが16回以上実行される。
Next, management processing executed by the
まず主側CPU63から識別開始コマンドを受信したか否かを判定する(ステップS901)。識別開始コマンドを受信していない場合(ステップS901:NO)、設定更新認識用処理を実行した後に(ステップS902)、ステップS901に戻る。設定更新認識用処理では、詳細は後述するが主側CPU63にてパチンコ機10の設定状態の新たな設定が行われた場合にそれに対応する処理を実行する。
First, it is determined whether or not an identification start command has been received from the main CPU 63 (step S901). If the identification start command has not been received (step S901: NO), the setting update recognition process is executed (step S902), and the process returns to step S901. In the processing for recognizing the setting update, details will be described later, but when the
主側CPU63から識別開始コマンドを受信した場合(ステップS901:YES)、管理側RAM114に設けられた設定対象カウンタの値を「0」クリアする(ステップS903)。設定対象カウンタは、信号の種類の設定対象となっているバッファ122a〜122nの種類を管理側CPU112にて特定するためのカウンタである。第1バッファ122aが最初に信号種類の設定対象となり、その後は第nバッファの次に第n+1バッファが信号種類の設定対象となる。
When the identification start command is received from the main CPU 63 (step S901: YES), the value of the setting target counter provided in the
その後、主側CPU63から種類識別コマンドを受信していることを条件として(ステップS904:YES)、対応関係設定処理を実行する(ステップS905)。対応関係設定処理では、対応関係用メモリ116の第1〜第14対応関係エリア123a〜123nのうち、管理側RAM114の設定対象カウンタにおける現状の値に対応する対応関係エリアに、今回受信した種類識別コマンドに設定されている信号種類の情報を格納する。その後、管理側RAM114の設定対象カウンタの値を1加算する(ステップS906)。
Thereafter, on the condition that the type identification command is received from the main CPU 63 (step S904: YES), the correspondence setting process is executed (step S905). In the correspondence setting process, the type identification received this time in the correspondence area corresponding to the current value in the setting target counter of the
ステップS904にて否定判定をした場合、又はステップS906の処理を実行した場合、主側CPU63から識別終了コマンドを受信したか否かを判定する(ステップS907)。識別終了コマンドを受信していない場合(ステップS907:NO)、ステップS904に戻り、主側CPU63から種類識別コマンドを新たに受信することを条件として(ステップS904:YES)、ステップS905及びステップS906の処理を再度実行する。 If a negative determination is made in step S904, or if the process of step S906 is executed, it is determined whether an identification end command has been received from the main CPU 63 (step S907). If the identification end command has not been received (step S907: NO), the process returns to step S904, and on condition that a type identification command is newly received from the main CPU 63 (step S904: YES), step S905 and step S906 are performed. Run the process again.
主側CPU63から識別終了コマンドを受信している場合(ステップS907:YES)、ステップS908〜ステップS910の処理を繰り返し実行する。ステップS908では詳細は後述するが、主側CPU63から受信した信号の種類に対応する履歴情報を履歴用メモリ117に格納するための履歴設定処理を実行する。ステップS909では、詳細は後述するが、履歴用メモリ117に格納された履歴情報を利用して各種パラメータを演算するとともにその演算結果を第1〜第3報知用表示装置69a〜69cにて報知するための表示出力処理を実行する。ステップS910では、詳細は後述するが、履歴用メモリ117に格納された履歴情報及び演算結果用メモリ131に記憶された各種パラメータを読み取り用端子68dに出力するための外部出力用処理を実行する。
When the identification end command has been received from the main CPU 63 (step S907: YES), the processing from step S908 to step S910 is repeatedly executed. Although details will be described later in step S908, a history setting process for storing history information corresponding to the type of signal received from the
図24は第1〜第14バッファ122a〜122nとこれらバッファ122a〜122nに入力される信号の種類との対応関係の情報が対応関係用メモリ116に格納される様子を示すタイムチャートである。図24(a)は第1〜第8信号(すなわち第1〜第8信号経路118a〜118h)を利用して主側CPU63から管理側CPU112にコマンドが出力されている期間を示し、図24(b)は第9信号の出力状態がHIレベルとなっている期間を示し、図24(c)は第1〜第14バッファ122a〜122nとこれらバッファ122a〜122nに入力される信号の種類との対応関係を識別するための処理が実行される識別状態の実行期間を示し、図24(d)は管理側CPU112にて対応関係設定処理(ステップS905)が実行されるタイミングを示す。
FIG. 24 is a time chart showing how correspondence information between the first to
主側CPU63及び管理側CPU112への動作電力の供給が開始されることで、t1のタイミングで図24(a)に示すように第1〜第8信号を利用した識別開始コマンドの出力が開始される。また、当該t1のタイミングで図24(b)に示すように第9信号の出力状態がLOWレベルからHIレベルに変更される。その後、識別開始コマンドの出力が継続されている状況であるt2のタイミングで、図24(b)に示すように第9信号の出力状態がHIレベルからLOWレベルに変更される。管理側CPU112は第9信号の出力状態がHIレベルからLOWレベルに変更されたことを確認することで主側CPU63からコマンドが送信されていることを特定し、第1〜第8バッファ122a〜122hの情報を確認することで主側CPU63から受信しているコマンドの内容を把握する。この場合、識別開始コマンドを受信しているため、管理側CPU112は管理処理(図23)のステップS901にて肯定判定をすることで識別状態となる。その後、t3のタイミングで図24(a)に示すように識別開始コマンドの出力が停止される。
By starting the operation power supply to the
その後、t4のタイミングで図24(a)に示すように第1〜第8信号を利用した1個目の種類識別コマンドの出力が開始される。また、当該t4のタイミングで図24(b)に示すように第9信号の出力状態がLOWレベルからHIレベルに変更される。その後、種類識別コマンドの出力が継続されている状況であるt5のタイミングで、図24(b)に示すように第9信号の出力状態がHIレベルからLOWレベルに変更される。管理側CPU112は第9信号の出力状態がHIレベルからLOWレベルに変更されたことを確認することで主側CPU63からコマンドが送信されたことを特定し、第1〜第8バッファ122a〜122hの情報を確認することで主側CPU63から受信しているコマンドの内容を把握する。この場合、1個目の種類識別コマンドを受信しているため、管理側CPU112はt5のタイミングで図24(d)に示すように対応関係設定処理を実行する。当該対応関係設定処理では、対応関係用メモリ116の第1対応関係エリア123aに一般入賞口31であることを示す情報及びその賞球個数の情報を格納する。その後、t6のタイミングで図24(a)に示すように種類識別コマンドの出力が停止される。
Thereafter, the output of the first type identification command using the first to eighth signals is started at the timing t4 as shown in FIG. At the timing t4, as shown in FIG. 24B, the output state of the ninth signal is changed from the LOW level to the HI level. Thereafter, at the timing t5 when the output of the type identification command is continued, the output state of the ninth signal is changed from the HI level to the LOW level as shown in FIG. The
その後、t7のタイミング〜t9のタイミング、t10のタイミング〜t12のタイミング、t13のタイミング〜t15のタイミング、及びt16のタイミング〜t18のタイミングのそれぞれにおいて、t4のタイミング〜t6のタイミングと同様に、主側CPU63から出力された種類識別コマンドに対応する対応関係設定処理が管理側CPU112にて実行される。この場合、t16のタイミング〜t18のタイミングにおいて14個目の種類識別コマンドに対応する対応関係設定処理が完了する。
After that, at the timings t7 to t9, timings t10 to t12, timings t13 to t15, and timings t16 to t18, respectively, Correspondence setting processing corresponding to the type identification command output from the
その後、t19のタイミングで図24(a)に示すように第1〜第8信号を利用した識別終了コマンドの出力が開始される。また、当該t19のタイミングで図24(b)に示すように第9信号の出力状態がLOWレベルからHIレベルに変更される。その後、識別終了コマンドの出力が継続されている状況であるt20のタイミングで、図24(b)に示すように第9信号の出力状態がHIレベルからLOWレベルに変更される。管理側CPU112は第9信号の出力状態がHIレベルからLOWレベルに変更されたことを確認することで主側CPU63からコマンドが送信されたことを特定し、第1〜第8バッファ122a〜122hの情報を確認することで主側CPU63から受信しているコマンドの内容を把握する。この場合、識別終了コマンドを受信しているため、t20のタイミングで図24(c)に示すように管理側CPU112の識別状態が終了する。その後、t21のタイミングで図24(a)に示すように識別終了コマンドの出力が停止される。
After that, at the timing of t19, as shown in FIG. 24A, the output of the identification end command using the first to eighth signals is started. In addition, at the timing of t19, as shown in FIG. 24B, the output state of the ninth signal is changed from the LOW level to the HI level. Thereafter, at the timing t20 when the output of the identification end command is continued, the output state of the ninth signal is changed from the HI level to the LOW level as shown in FIG. The
上記のように第9信号を利用してコマンドが出力されている状況であるか否かを管理側CPU112に認識させる構成であることにより、履歴情報の格納契機を管理側CPU112に指示するために利用される第1〜第8信号(すなわち第1〜第8信号経路)を利用してコマンド出力が行われる構成であってもコマンドが出力されている状況であることを管理側CPU112に明確に認識させることが可能となる。
In order to instruct the
次に、履歴情報を履歴用メモリ117に格納させるための処理構成について説明する。図25は主側CPU63にて実行される管理用出力処理を示すフローチャートである。なお、管理用出力処理はタイマ割込み処理(図11)におけるステップS319にて実行される。
Next, a processing configuration for storing history information in the
まず主側RAM65に設けられた管理対象カウンタに「11」をセットする(ステップS1001)。管理対象カウンタは、今回の管理用出力処理において管理側CPU112への信号出力状態を変更すべきか否かの特定対象となっていない管理対象が存在しているか否かを主側CPU63にて特定するとともに、いずれの管理対象について管理側CPU112への信号出力状態を変更すべきか否かを主側CPU63にて特定するためのカウンタである。1回の管理用出力処理にて、管理側CPU112への信号出力状態を変更すべきか否かを主側CPU63にて特定する対象となる管理対象は、7個の入球検知センサ42a〜48a、開閉実行モードの実行の有無、高頻度サポートモードの実行の有無、前扉枠14の開閉の有無、及び遊技回の開始の有無の合計11個である。したがって、最初に管理対象カウンタに「11」をセットする。
First, “11” is set in the management target counter provided in the main RAM 65 (step S1001). The management target counter specifies in the
その後、現状の管理対象カウンタの値に対応する管理対象についての管理側CPU112への信号の出力状態がHIレベルであるか否かを判定する(ステップS1002)。HIレベルではない場合(ステップS1002:NO)、管理対象カウンタの値が5以上であるか否かを判定することで、管理対象カウンタの値に対応する管理対象が7個の入球検知センサ42a〜48aのいずれかであるかを特定する(ステップS1003)。
Thereafter, it is determined whether or not the output state of the signal to the
ステップS1003にて肯定判定をした場合、管理対象カウンタの値に対応する主側RAM65の出力フラグに「1」がセットされているか否かを判定する(ステップS1004)。具体的には、管理対象カウンタの値が「11」であり第1入賞口検知センサ42aに対応している場合には第1出力フラグに「1」がセットされているか否かを判定し、管理対象カウンタの値が「10」であり第2入賞口検知センサ43aに対応している場合には第2出力フラグに「1」がセットされているか否かを判定し、管理対象カウンタの値が「9」であり第3入賞口検知センサ44aに対応している場合には第3出力フラグに「1」がセットされているか否かを判定し、管理対象カウンタの値が「8」であり特電検知センサ45aに対応している場合には第4出力フラグに「1」がセットされているか否かを判定し、管理対象カウンタの値が「7」であり第1作動口検知センサ46aに対応している場合には第5出力フラグに「1」がセットされているか否かを判定し、管理対象カウンタの値が「6」であり第2作動口検知センサ47aに対応している場合には第6出力フラグに「1」がセットされているか否かを判定し、管理対象カウンタの値が「5」でありアウト口24aに対応している場合には第7出力フラグに「1」がセットされているか否かを判定する。なお、これら第1〜第7出力フラグには既に説明したとおり、入球検知処理(図15)にて「1」がセットされる。
If an affirmative determination is made in step S1003, it is determined whether or not “1” is set in the output flag of the
管理対象カウンタの値に対応する出力フラグに「1」がセットされている場合(ステップS1004:YES)、第1〜第7信号のうち管理対象カウンタの値に対応する信号の出力状態をHIレベルに設定する(ステップS1005)。その後、管理対象カウンタの値に対応する出力フラグを「0」クリアする(ステップS1006)。 When “1” is set in the output flag corresponding to the value of the management target counter (step S1004: YES), the output state of the signal corresponding to the value of the management target counter among the first to seventh signals is set to the HI level. (Step S1005). Thereafter, the output flag corresponding to the value of the management target counter is cleared to “0” (step S1006).
ステップS1003にて否定判定をした場合、管理対象カウンタの値に対応する信号の出力状態をHIレベルに切り換える契機が発生したか否かを判定する(ステップS1007)。具体的には、管理対象カウンタの値が「4」である場合には開閉実行モードへの移行が発生したか否かを判定し、管理対象カウンタの値が「3」である場合には高頻度サポートモードへの移行が発生したか否かを判定し、管理対象カウンタの値が「2」である場合には前扉枠14が開放状態となったか否かを判定し、管理対象カウンタの値が「1」である場合には第11出力フラグに「1」がセットされているか否かを判定することで遊技回が開始されたか否かを判定する。ステップS1007にて肯定判定をした場合には、管理対象カウンタの値に対応する信号の出力状態をHIレベルに設定する(ステップS1008)。なお、管理対象カウンタの値が「1」である場合にステップS1008の処理を実行した場合、第11出力フラグを「0」クリアする。
If a negative determination is made in step S1003, it is determined whether or not an opportunity to switch the output state of the signal corresponding to the value of the management target counter to the HI level has occurred (step S1007). Specifically, when the value of the management target counter is “4”, it is determined whether or not a transition to the opening / closing execution mode has occurred, and when the value of the management target counter is “3”, it is high. It is determined whether or not the transition to the frequency support mode has occurred, and when the value of the management target counter is “2”, it is determined whether or not the
ステップS1002にて肯定判定をした場合、管理対象カウンタの値に対応する信号の出力状態をLOWレベルに切り換える契機が発生したか否かを判定する(ステップS1009)。具体的には管理対象カウンタの値が5以上又は「1」であり現状の管理対象がいずれかの入球検知センサ42a〜48a又は遊技回の開始である場合には、第1〜第7信号及び第11信号のうち管理対象カウンタの値に対応する信号の出力状態をLOWレベルからHIレベルに切り換えてからHI出力継続期間(具体的には10ミリ秒)が経過したか否かを判定する。このHI出力継続期間は管理側CPU112において管理処理(図23)の履歴設定処理(ステップS908)の最長処理間隔よりも長い期間に設定されており、LOWレベルからHIレベルに切り換わった信号の出力状態を管理側CPU112にて確実に特定することが可能な期間となっている。また、管理対象カウンタの値が「4」であり現状の管理対象が開閉実行モードである場合には開閉実行モードが終了したか否かを判定し、管理対象カウンタの値が「3」であり現状の管理対象が高頻度サポートモードである場合には高頻度サポートモードが終了したか否かを判定し、管理対象カウンタの値が「2」であり現状の管理対象が前扉枠14である場合には前扉枠14が閉鎖状態であるか否かを判定する。管理対象カウンタの値に対応する信号の出力状態をLOWレベルに切り換える契機が発生している場合(ステップS1009:YES)、管理対象カウンタの値に対応する信号の出力状態をLOWレベルに設定する(ステップS1010)。
If an affirmative determination is made in step S1002, it is determined whether or not an opportunity to switch the output state of the signal corresponding to the value of the management target counter to the LOW level has occurred (step S1009). Specifically, if the value of the management target counter is 5 or more or “1” and the current management target is any of the
ステップS1004にて否定判定をした場合、ステップS1006の処理を実行した場合、ステップS1007にて否定判定をした場合、ステップS1008の処理を実行した場合、ステップS1009にて否定判定をした場合、又はステップS1010の処理を実行した場合、主側RAM65の管理対象カウンタの値を1減算する(ステップS1011)。そして、その1減算後における管理対象カウンタの値が「0」であるか否かを判定する(ステップS1012)。管理対象カウンタの値が1以上である場合には(ステップS1012:NO)、新たな管理対象カウンタの値に対応する管理対象について、ステップS1002以降の処理を実行する。 When a negative determination is made at step S1004, when a process at step S1006 is executed, when a negative determination is made at step S1007, when a process at step S1008 is executed, when a negative determination is made at step S1009, or step When the processing of S1010 is executed, 1 is subtracted from the value of the management target counter of the main RAM 65 (step S1011). Then, it is determined whether or not the value of the management target counter after the 1 subtraction is “0” (step S1012). When the value of the management target counter is 1 or more (step S1012: NO), the processing after step S1002 is executed for the management target corresponding to the new management target counter value.
次に、管理側CPU112にて実行される履歴設定処理について図26のフローチャートを参照しながら説明する。履歴設定処理は、管理処理(図23)のステップS908にて実行される。
Next, the history setting process executed by the
まず管理側RAM114に設けられた確認対象カウンタに、第1〜第14バッファ122a〜122nのうち管理側CPU112において確認対象となるバッファの数をセットする(ステップS1101)。具体的には、対応関係用メモリ116における第1〜第14対応関係エリア123a〜123nのうちブランクであることを示す情報以外の情報が格納されている対応関係エリアの数を特定し、その特定した数の情報を確認対象カウンタにセットする。本パチンコ機10では既に説明したとおり第1〜第11対応関係エリア123a〜123kにブランクであることを示す情報以外の情報が格納されているため、ステップS1101では確認対象カウンタに「11」をセットする。
First, the number of buffers to be confirmed in the
その後、第1〜第14バッファ122a〜122nのうち現状の確認対象カウンタの値に対応するバッファに格納されている数値情報が、「0」から「1」に変更されたか否かを確認することで、当該バッファへの主側CPU63からの入力信号の出力状態がLOWレベルからHIレベルに切り換えられたか否かを判定する(ステップS1102)。なお、確認対象カウンタの値が「n」である場合には第nバッファ122a〜122nが数値情報の確認対象となる。例えば、確認対象カウンタの値が「11」であれば第11バッファ122kが数値情報の確認対象となり、確認対象カウンタの値が「5」であれば第5バッファ122eが数値情報の確認対象となる。
Thereafter, it is confirmed whether or not the numerical information stored in the buffer corresponding to the current value of the check target counter among the first to
ステップS1102にて肯定判定をした場合には、RTC115から年月日情報及び時刻情報であるRTC情報を読み出す(ステップS1103)。そして、履歴用メモリ117への書き込み処理を実行する(ステップS1104)。当該書き込み処理では、履歴用メモリ117のポインタ用エリア126を参照することで現状の書き込み対象となっている履歴用エリア124のポインタ情報を特定し、その書き込み対象となっているポインタ情報に対応する履歴用エリア124の履歴情報格納エリア125に、ステップS1103にて読み出したRTC情報を書き込む。また、現状の確認対象カウンタの値に対応する対応関係エリア123a〜123nから対応関係情報を読み出し、その対応関係情報を上記書き込み対象となっているポインタ情報に対応する履歴情報格納エリア125に書き込む。また、対応関係情報が、開閉実行モードであることを示す情報、高頻度サポートモードであることを示す情報、及び前扉枠14であることを示す情報のうちいずれかである場合には、上記書き込み対象となっているポインタ情報に対応する履歴情報格納エリア125に対応関係情報だけではなく開始情報を書き込む。なお、確認対象カウンタの値が「n」である場合には第n対応関係エリア123a〜123nが対応関係情報の読み出し対象となる。例えば、確認対象カウンタの値が「11」であれば第11対応関係エリア123kが対応関係情報の読み出し対象となり、確認対象カウンタの値が「5」であれば第5対応関係エリア123eが対応関係情報の読み出し対象となる。
When an affirmative determination is made in step S1102, RTC information that is date information and time information is read from the RTC 115 (step S1103). Then, the writing process to the
上記のように書き込み処理が実行されることにより、確認対象カウンタの値がアウト口24a、一般入賞口31、特電入賞装置32、第1作動口33、第2作動口34及び遊技回のいずれかである場合には、書き込み対象となっているポインタ情報に対応する履歴情報格納エリア125に、RTC情報と、アウト口24a、一般入賞口31、特電入賞装置32、第1作動口33、第2作動口34及び遊技回のいずれかであることを示す対応関係情報と、の組合せが履歴情報として記憶された状態となる。また、確認対象カウンタの値が開閉実行モード、高頻度サポートモード及び前扉枠14のいずれかである場合には、書き込み対象となっているポインタ情報に対応する履歴情報格納エリア125に、RTC情報と、開閉実行モード、高頻度サポートモード及び前扉枠14のうちいずれかであることを示す対応関係情報と、開始情報と、の組合せが履歴情報として記憶された状態となる。
By executing the writing process as described above, the value of the check target counter is any of the out port 24a, the general winning
その後、対象ポインタの更新処理を実行する(ステップS1105)。当該更新処理では、履歴用メモリ117のポインタ用エリア126に格納されている数値情報を読み出し1加算する。その1加算後におけるポインタ情報が履歴用エリア124におけるポインタ情報の最大値を超えたか否かを判定する。最大値を超えていない場合には1加算後におけるポインタ情報を新たな書き込み対象のポインタ情報としてポインタ用エリア126に上書きする。最大値を超えている場合には書き込み対象のポインタ情報が最初のポインタ情報となるようにポインタ用エリア126を「0」クリアする。
Thereafter, update processing of the target pointer is executed (step S1105). In the update process, the numerical information stored in the
ステップS1102にて否定判定をした場合、又はステップS1105の処理を実行した場合、現状の確認対象カウンタの値に対応する対応関係エリア123a〜123nに、信号出力がLOWレベルに切り換えられたか否かを確認すべき対象となる対応関係情報が格納されているか否かを判定する(ステップS1106)。具体的には、現状の確認対象カウンタの値が「8」〜「10」である場合には対応する対応関係エリア123h〜123jに、開閉実行モードであることを示す情報、高頻度サポートモードであることを示す情報、及び前扉枠14であることを示す情報のいずれかが格納されているため、ステップS1106にて肯定判定をする。
If a negative determination is made in step S1102, or if the process of step S1105 is executed, whether or not the signal output has been switched to the LOW level in the
ステップS1106にて肯定判定をした場合、第1〜第14バッファ122a〜122nのうち現状の確認対象カウンタの値に対応するバッファに格納されている数値情報が「1」から「0」に変更されたか否かを確認することで、当該バッファへの主側CPU63からの入力信号の出力状態がHIレベルからLOWレベルに切り換えられたか否かを判定する(ステップS1107)。ステップS1107にて肯定判定をした場合には、ステップS1103と同様にRTC情報を読み出し(ステップS1108)、さらに履歴用メモリ117への書き込み処理を実行する(ステップS1109)。当該書き込み処理では、書き込み対象となっているポインタ情報に対応する履歴用エリア124の履歴情報格納エリア125に、ステップS1108にて読み出したRTC情報を書き込む。また、現状の確認対象カウンタの値に対応する対応関係エリア123a〜123nから対応関係情報を読み出し、その対応関係情報を上記書き込み対象となっているポインタ情報に対応する履歴情報格納エリア125に書き込む。また、上記書き込み対象となっているポインタ情報に対応する履歴情報格納エリア125に対応関係情報だけではなく終了情報を書き込む。このように書き込み処理が実行されることにより、確認対象カウンタの値が開閉実行モード、高頻度サポートモード及び前扉枠14のいずれかである場合には、書き込み対象となっているポインタ情報に対応する履歴情報格納エリア125に、RTC情報と、開閉実行モード、高頻度サポートモード及び前扉枠14のうちいずれかであることを示す対応関係情報と、終了情報と、の組合せが履歴情報として記憶された状態となる。その後、ステップS1105と同様に対象ポインタの更新処理を実行する(ステップS1110)。
If an affirmative determination is made in step S1106, the numerical information stored in the buffer corresponding to the current value of the check target counter among the first to
ステップS1106にて否定判定をした場合、ステップS1107にて否定判定をした場合、又はステップS1110の処理を実行した場合、管理側RAM114の確認対象カウンタの値を1減算する(ステップS1111)。そして、その1減算後における確認対象カウンタの値が「0」であるか否かを判定する(ステップS1112)。確認対象カウンタの値が1以上である場合には(ステップS1112:NO)、新たな確認対象カウンタの値に対応する確認対象について、ステップS1102以降の処理を実行する。
If a negative determination is made in step S1106, a negative determination is made in step S1107, or if the processing in step S1110 is executed, the value of the check target counter in the
次に、履歴用メモリ117に履歴情報が格納されていく様子について、図27のタイムチャートを参照しながら説明する。図27(a)は第1〜第7,第11バッファ122a〜122g,122kのいずれかにHIレベルの信号が入力されている期間を示し、図27(b)は第8バッファ122hにHIレベルの信号が入力されている期間を示し、図27(c)は第9バッファ122iにHIレベルの信号が入力されている期間を示し、図27(d)は第10バッファ122jにHIレベルの信号が入力されている期間を示し、図27(e)は履歴用メモリ117への履歴情報の書き込みタイミングを示す。
Next, how the history information is stored in the
t1のタイミングで、図27(a)に示すように第1〜第7,第11バッファ122a〜122g,122kのいずれかに入力されている信号の出力状態がLOWレベルからHIレベルに切り換えられる。したがって、当該t1のタイミングで図27(e)に示すように履歴用メモリ117に履歴情報が書き込まれる。その後、t2のタイミングで、図27(a)に示すようにt1のタイミングでHIレベルに切り換えられた信号がLOWレベルに切り換えられる。しかしながら、当該信号は第1〜第7,第11バッファ122a〜122g,122kのいずれかに入力されている信号であり、LOWレベルの切り換えが履歴情報の格納対象となっていないため、当該t2のタイミングでは図27(e)に示すように履歴情報の書き込みは実行されない。
At the timing t1, as shown in FIG. 27A, the output state of the signal input to any of the first to seventh and
その後、t3のタイミング、t5のタイミング、t6のタイミング、t9のタイミング、t10のタイミング、t13のタイミング及びt14のタイミングのそれぞれにおいて、図27(a)に示すように、第1〜第7,第11バッファ122a〜122g,122kのいずれかに入力されている信号の出力状態がLOWレベルからHIレベルに切り換えられる。したがって、これら各タイミングにおいて図27(e)に示すように履歴情報が書き込まれる。
After that, as shown in FIG. 27 (a), at the timing of t3, the timing of t5, the timing of t6, the timing of t9, the timing of t10, the timing of t13, and the timing of t14, The output state of the signal input to any of the 11
図27(b)に示すようにt4のタイミング〜t7のタイミングに亘って、第8バッファ122hに入力されている信号の出力状態がHIレベルとなる。この第8バッファ122hは開閉実行モードの発生の有無に対応している。したがって、図27(e)に示すように第8バッファ122hに入力されている信号の出力状態がHIレベルに切り換わるタイミングであるt4のタイミング、及び当該信号の出力状態がLOWレベルに切り換わるタイミングであるt7のタイミングのそれぞれにおいて、履歴情報が書き込まれる。この場合、t4のタイミングで書き込まれる履歴情報には開始情報が含まれ、t7のタイミングで書き込まれる履歴情報には終了情報が含まれる。これにより、履歴用メモリ117の履歴情報を確認することで開閉実行モードの実行期間を把握することが可能となる。
As shown in FIG. 27B, the output state of the signal input to the eighth buffer 122h becomes the HI level from the timing t4 to the timing t7. The eighth buffer 122h corresponds to the presence / absence of the opening / closing execution mode. Therefore, as shown in FIG. 27 (e), the timing t4 when the output state of the signal input to the eighth buffer 122h switches to the HI level and the timing when the output state of the signal switches to the LOW level. The history information is written at each timing t7. In this case, the history information written at the timing t4 includes start information, and the history information written at the timing t7 includes end information. Thereby, it is possible to grasp the execution period of the opening / closing execution mode by checking the history information in the
また、履歴用メモリ117には履歴情報が時間の経過の順に従って書き込まれる。したがって、アウト口24a、一般入賞口31、特電入賞装置32、第1作動口33及び第2作動口34のいずれかへの入球が発生したことを示す履歴情報が開閉実行モード中のものか否かを区別することが可能となる。また、履歴情報にはRTC情報が含まれるため、当該RTC情報を対比することによっても、アウト口24a、一般入賞口31、特電入賞装置32、第1作動口33及び第2作動口34のいずれかへの入球が発生したことを示す履歴情報が開閉実行モード中のものか否かを区別することが可能となる。
In addition, history information is written in the
図27(c)に示すようにt8のタイミング〜t11のタイミングに亘って、第9バッファ122iに入力されている信号の出力状態がHIレベルとなる。この第9バッファ122iは高頻度サポートモードの発生の有無に対応している。したがって、図27(e)に示すように第9バッファ122iに入力されている信号の出力状態がHIレベルに切り換わるタイミングであるt8のタイミング、及び当該信号の出力状態がLOWレベルに切り換わるタイミングであるt11のタイミングのそれぞれにおいて、履歴情報が書き込まれる。この場合、t8のタイミングで書き込まれる履歴情報には開始情報が含まれ、t11のタイミングで書き込まれる履歴情報には終了情報が含まれる。これにより、履歴用メモリ117の履歴情報を確認することで高頻度サポートモードの実行期間を把握することが可能となる。
As shown in FIG. 27C, the output state of the signal input to the ninth buffer 122i becomes the HI level from the timing t8 to the timing t11. The ninth buffer 122i corresponds to whether or not the high frequency support mode has occurred. Therefore, as shown in FIG. 27E, the timing at time t8 when the output state of the signal input to the ninth buffer 122i switches to the HI level, and the timing when the output state of the signal switches to the LOW level. The history information is written at each timing t11. In this case, the history information written at timing t8 includes start information, and the history information written at timing t11 includes end information. Accordingly, it is possible to grasp the execution period of the high frequency support mode by confirming the history information in the
また、履歴用メモリ117には履歴情報が時間の経過の順に従って書き込まれる。したがって、アウト口24a、一般入賞口31、特電入賞装置32、第1作動口33及び第2作動口34のいずれかへの入球が発生したことを示す履歴情報が高頻度サポートモード中のものか否かを区別することが可能となる。また、履歴情報にはRTC情報が含まれるため、当該RTC情報を対比することによっても、アウト口24a、一般入賞口31、特電入賞装置32、第1作動口33及び第2作動口34のいずれかへの入球が発生したことを示す履歴情報が高頻度サポートモード中のものか否かを区別することが可能となる。
In addition, history information is written in the
図27(d)に示すようにt12のタイミング〜t15のタイミングに亘って、第10バッファ122jに入力されている信号の出力状態がHIレベルとなる。この第10バッファ122jは前扉枠14の開放の有無に対応している。したがって、図27(e)に示すように第10バッファ122jに入力されている信号の出力状態がHIレベルに切り換わるタイミングであるt12のタイミング、及び当該信号の出力状態がLOWレベルに切り換わるタイミングであるt15のタイミングのそれぞれにおいて、履歴情報が書き込まれる。この場合、t12のタイミングで書き込まれる履歴情報には開始情報が含まれ、t15のタイミングで書き込まれる履歴情報には終了情報が含まれる。これにより、履歴用メモリ117の履歴情報を確認することで前扉枠14が開放状態となっている期間を把握することが可能となる。
As shown in FIG. 27D, the output state of the signal input to the tenth buffer 122j becomes the HI level from the timing t12 to the timing t15. The tenth buffer 122j corresponds to whether or not the
また、履歴用メモリ117には履歴情報が時間の経過の順に従って書き込まれる。したがって、アウト口24a、一般入賞口31、特電入賞装置32、第1作動口33及び第2作動口34のいずれかへの入球が発生したことを示す履歴情報が前扉枠14の開放中のものか否かを区別することが可能となる。また、履歴情報にはRTC情報が含まれるため、当該RTC情報を対比することによっても、アウト口24a、一般入賞口31、特電入賞装置32、第1作動口33及び第2作動口34のいずれかへの入球が発生したことを示す履歴情報が前扉枠14の開放中のものか否かを区別することが可能となる。
In addition, history information is written in the
次に、主側CPU63にてパチンコ機10の設定状態の設定が行われた場合に実行される設定値更新信号の出力処理について説明する。図28は主側CPU63にて実行される設定値更新信号の出力処理を示すフローチャートである。なお、設定値更新信号の出力処理はメイン処理(図9)におけるステップS119にて実行される。
Next, output processing of a set value update signal that is executed when the setting state of the
主側RAM65に設けられたパルス個数カウンタに今回設定されたパチンコ機10の設定値に対応する値を設定する(ステップS1201)。具体的には、主側RAM65の設定値カウンタの値をパルス個数カウンタに設定する。その後、管理側CPU112に向けた設定値更新信号がHIレベルとなっているか否かを判定する(ステップS1202)。既に説明したとおり、設定値更新信号は管理用IC66における入力ポート121の第15バッファ122oに入力されている。ここで、設定値更新信号の出力処理は、メイン処理(図9)において入力ポート121の第1〜第14バッファ122a〜122nに入力される信号の種類を管理側CPU112に特定させるための処理である認識用処理よりも前のタイミングで実行される。これに対して、第15バッファ122oに設定値更新信号が入力されることはパチンコ機10の設計段階において管理用IC66に設定されているため、認識用処理よりも前に設定値更新信号の出力処理が実行されたとしても、管理側CPU112において第15バッファ122oに入力されている信号が設定値更新信号であることを特定することが可能となる。
A value corresponding to the set value of the
ステップS1202にて否定判定をした場合、主側RAM65に設けられたLOWレベルカウンタの値を1減算し(ステップS1203)、その1減算後におけるLOWレベルカウンタの値が「0」となっているか否かを判定する(ステップS1204)。LOWレベルカウンタは設定値更新信号がHIレベルとなるパルスを複数出力する間において当該設定値更新信号をLOWレベルに所定期間に亘って維持したか否かを主側CPU63にて特定するためのカウンタである。LOWレベルカウンタの値が「0」となっている場合(ステップS1204:YES)、設定値更新信号をHIレベルに設定するタイミングとなっていることを意味するため、設定値更新信号をHIレベルに設定する(ステップS1205)。
If a negative determination is made in step S1202, 1 is subtracted from the value of the LOW level counter provided in the main RAM 65 (step S1203), and whether or not the value of the LOW level counter after the 1 subtraction is “0”. Is determined (step S1204). The LOW level counter is a counter for specifying in the
その後、主側RAM65に設けられたHIレベルカウンタに「20」を設定する(ステップS1206)。HIレベルカウンタは設定値更新信号をHIレベルに維持する期間を主側CPU63にて特定するためのカウンタである。HIレベルカウンタに設定された値は約10マイクロ秒周期で1減算されるため、1パルスの出力に際して設定値更新信号は200マイクロ秒に亘ってHIレベルに維持される。このHIレベルの維持期間は管理側CPU112において設定値更新信号がLOWレベルからHIレベルに変更されたことを特定するのに十分な期間となっている。
Thereafter, “20” is set in the HI level counter provided in the main RAM 65 (step S1206). The HI level counter is a counter for the
設定値更新信号がHIレベルである場合(ステップS1202:YES)、主側RAM65のHIレベルカウンタの値を1減算し(ステップS1207)、その1減算後におけるHIレベルカウンタの値が「0」となっているか否かを判定する(ステップS1208)。HIレベルカウンタの値が「0」となっている場合(ステップS1208:YES)、設定値更新信号をLOWレベルに設定するタイミングとなっていることを意味するため、設定値更新信号をLOWレベルに設定する(ステップS1209)。 When the set value update signal is at the HI level (step S1202: YES), 1 is subtracted from the value of the HI level counter of the main RAM 65 (step S1207), and the value of the HI level counter after the 1 subtraction is “0”. It is determined whether or not (step S1208). When the value of the HI level counter is “0” (step S1208: YES), it means that it is time to set the set value update signal to the LOW level, so the set value update signal is set to the LOW level. Setting is performed (step S1209).
その後、主側RAM65のパルス個数カウンタの値を1減算し(ステップS1210)、その1減算後におけるパルス個数カウンタの値が「0」となっているか否かを判定する(ステップS1211)。パルス個数カウンタの値が「0」となっていない場合(ステップS1211:NO)、今回設定されたパチンコ機10の設定値に対応する数分の設定値更新信号によるパルス信号の出力が完了していないことを意味するため、主側RAM65のLOWレベルカウンタに「20」を設定する(ステップS1212)。LOWレベルカウンタに設定された値は約10マイクロ秒周期で1減算されるため、設定値更新信号による複数のパルス出力間において200マイクロ秒に亘ってLOWレベルに維持される。このLOWレベルの維持期間は管理側CPU112において設定値更新信号がHIレベルからLOWレベルに変更されたことを特定するのに十分な期間となっている。
Thereafter, 1 is subtracted from the value of the pulse number counter in the main RAM 65 (step S1210), and it is determined whether or not the value of the pulse number counter after the 1 subtraction is “0” (step S1211). When the value of the pulse number counter is not “0” (step S1211: NO), the output of the pulse signal by the set value update signals for the number corresponding to the set value of the
パルス個数カウンタの値が「0」となっている場合(ステップS1211:YES)、今回設定されたパチンコ機10の設定値に対応する数分の設定値更新信号によるパルス信号の出力が完了したことを意味するため、設定値識別終了コマンドの出力処理を実行する(ステップS1213)。設定値識別終了コマンドは、今回設定されたパチンコ機10の設定値を管理側CPU112に認識させるための設定値更新信号の出力が完了したことを管理側CPU112に認識させるためのコマンドである。設定値識別終了コマンドの出力に際しては識別開始コマンド、種類識別コマンド及び識別終了コマンドと同様に第1〜第8バッファ122a〜122hに入力される第1〜第8信号が利用される。但し、設定値識別終了コマンドの信号パターンは識別開始コマンド、種類識別コマンド及び識別終了コマンドとは異なっている。
When the value of the pulse number counter is “0” (step S1211: YES), the output of the pulse signal by the set value update signal for the number corresponding to the set value of the
上記のとおり設定値更新信号の出力処理では、今回の動作電力の供給開始時に設定されたパチンコ機10の設定値の値に対応する数分の設定値更新信号によるパルス信号を管理用IC66に出力する。管理側CPU112は設定更新認識用処理を実行することにより、当該設定値更新信号によるパルス信号の数を把握して、それに基づき今回設定されたパチンコ機10の設定値を把握する。
As described above, in the output process of the set value update signal, a pulse signal by the set value update signal for a number corresponding to the set value value of the
図29は管理側CPU112にて実行される設定更新認識用処理を示すフローチャートである。なお、設定更新認識用処理は、管理処理(図23)のステップS902にて実行される。
FIG. 29 is a flowchart showing setting update recognition processing executed by the
入力ポート121の第15バッファ122oに入力されている設定値更新信号がLOWレベルからHIレベルに切り換わったか否かを判定する(ステップS1301)。ステップS1301にて肯定判定をした場合、管理側RAM114に設けられた設定値把握カウンタの値を「1」に設定する(ステップS1302)。設定値把握カウンタはパチンコ機10の設定値を管理側CPU112にて特定するためのカウンタであり、例えば設定値把握カウンタの値が「1」であれば「設定1」であることを意味し、設定値把握カウンタの値が「6」であれば「設定6」であることを意味する。
It is determined whether or not the set value update signal input to the fifteenth buffer 122o of the
その後、入力ポート121の第15バッファ122oに入力されている設定値更新信号が再度LOWレベルからHIレベルに切り換わったか否かを判定する(ステップS1303)。ステップS1303にて肯定判定をした場合、管理側RAM114の設定値把握カウンタの値を1加算する(ステップS1304)。これにより、管理側CPU112において特定しているパチンコ機10の設定値が1段階上昇することとなる。
Thereafter, it is determined whether or not the set value update signal input to the fifteenth buffer 122o of the
ステップS1303にて否定判定をした場合、又はステップS1304の処理を実行した場合、入力ポート121の第1〜第8バッファ122a〜122hに入力されている第1〜第8信号の入力状態に基づいて、主側CPU63から設定値識別終了コマンドを受信したか否かを判定する(ステップS1305)。ステップS1305にて否定判定をした場合、ステップS1303の処理に戻る。
When a negative determination is made in step S1303, or when the process of step S1304 is executed, based on the input states of the first to eighth signals input to the first to
ステップS1305にて肯定判定をした場合、RTC115から年月日情報及び時刻情報であるRTC情報を読み出す(ステップS1306)。そして、履歴用メモリ117への書き込み処理を実行する(ステップS1307)。当該書き込み処理では、履歴用メモリ117のポインタ用エリア126を参照することで現状の書き込み対象となっている履歴用エリア124のポインタ情報を特定し、その書き込み対象となっているポインタ情報に対応する履歴用エリア124の履歴情報格納エリア125に、ステップS1306にて読み出したRTC情報を書き込む。また、設定値であることを識別するための情報及び設定値把握カウンタの値の情報の両方を上記書き込み対象となっているポインタ情報に対応する履歴情報格納エリア125に書き込む。これにより、パチンコ機10の設定状態が新たに設定されたことを示す情報と、当該設定が行われた日時に対応するRTC情報と、当該設定が行われた場合の設定値の情報と、の組合せが履歴情報として記憶された状態となる。
When an affirmative determination is made in step S1305, RTC information that is date information and time information is read from the RTC 115 (step S1306). Then, a writing process to the
その後、対象ポインタの更新処理を実行する(ステップS1308)。当該更新処理では、履歴用メモリ117のポインタ用エリア126に格納されている数値情報を読み出し1加算する。その1加算後におけるポインタ情報が履歴用エリア124におけるポインタ情報の最大値を超えたか否かを判定する。最大値を超えていない場合には1加算後におけるポインタ情報を新たな書き込み対象のポインタ情報としてポインタ用エリア126に上書きする。最大値を超えている場合には書き込み対象のポインタ情報が最初のポインタ情報となるようにポインタ用エリア126を「0」クリアする。
Thereafter, update processing of the target pointer is executed (step S1308). In the update process, the numerical information stored in the
上記のように設定更新認識用処理が実行されることにより、パチンコ機10の設定状態が新たに設定された場合には、当該設定が行われたこと、当該設定が行われた日時、及び当該設定が行われた場合の設定値の組合せが履歴情報として履歴用エリア124に格納される。これにより、読み取り用端子68dに接続した外部装置を利用して履歴用メモリ117に格納された情報を読み出して解析することにより、パチンコ機10の設定状態が新たに設定された日時及び当該設定が行われた場合の設定値の内容を把握することが可能となる。
When the setting update recognition process is executed as described above and the setting state of the
ここで、パチンコ機10の設定状態が新たに設定されたとしても履歴用メモリ117に記憶されている情報はそのまま維持される。これにより、パチンコ機10の設定状態が新たに設定されたとしても履歴用メモリ117の履歴情報が消去されないようにすることが可能となるとともに後述する各種パラメータはパチンコ機10の設定状態の変更タイミングの前後を跨いで存在する履歴情報を利用して算出される。この場合に、上記のとおりパチンコ機10の設定状態が新たに設定された日時は履歴用メモリ117に記憶されるため、読み取り用端子68dに外部装置を接続して履歴用メモリ117に格納された情報を読み取ることで、パチンコ機10の設定状態が新たに設定されたタイミング以後であって当該設定状態が維持されている期間における各種パラメータを演算することが可能となる。
Here, even if the setting state of the
次に、管理側CPU112にて実行される表示出力処理について、図30のフローチャートを参照しながら説明する。なお、表示出力処理は、管理処理(図23)のステップS909にて実行される。
Next, display output processing executed by the
まず演算タイミングであるか否かを判定する(ステップS1401)。管理側CPU112への動作電力の供給が開始されてから51秒が経過した場合、又は前回ステップS1401にて肯定判定をしてから51秒が経過した場合、ステップS1401にて肯定判定をする。ステップS1401にて肯定判定をした場合、通常時の各種入球個数を演算する(ステップS1402)。具体的には、まず履歴用メモリ117の履歴用エリア124においてアウト口24aであることを示す対応関係情報が格納されている履歴情報格納エリア125の数をカウントすることで、アウト口24aへの入球個数を演算する。また、履歴用メモリ117の履歴用エリア124において一般入賞口31であることを示す対応関係情報が格納されている履歴情報格納エリア125の数をカウントすることで、一般入賞口31への入球個数を演算する。また、履歴用メモリ117の履歴用エリア124において特電入賞装置32であることを示す対応関係情報が格納されている履歴情報格納エリア125の数をカウントすることで、特電入賞装置32への入球個数を演算する。また、履歴用メモリ117の履歴用エリア124において第1作動口33であることを示す対応関係情報が格納されている履歴情報格納エリア125の数をカウントすることで、第1作動口33への入球個数を演算する。また、履歴用メモリ117の履歴用エリア124において第2作動口34であることを示す対応関係情報が格納されている履歴情報格納エリア125の数をカウントすることで、第2作動口34への入球個数を演算する。
First, it is determined whether or not it is a calculation timing (step S1401). If 51 seconds have elapsed since the supply of operating power to the
その後、履歴用メモリ117の履歴用エリア124において前扉枠14であることを示す対応関係情報及び開始情報が格納されている履歴情報格納エリア125と、前扉枠14であることを示す対応関係情報及び終了情報が格納されている履歴情報格納エリア125との間の期間に存在している履歴情報格納エリア125を参照することで、前扉枠14が開放状態である状況で発生したアウト口24a、一般入賞口31、特電入賞装置32、第1作動口33及び第2作動口34のそれぞれへの入球個数を演算する(ステップS1403)。履歴用メモリ117の履歴用エリア124において前扉枠14であることを示す対応関係情報及び開始情報が格納されている履歴情報格納エリア125と、前扉枠14であることを示す対応関係情報及び終了情報が格納されている履歴情報格納エリア125との間の期間は、これら履歴情報格納エリア125に格納されているRTC情報から算出される。また、連番となるポインタ情報の全体において、前扉枠14であることを示す対応関係情報及び開始情報が格納されている履歴情報格納エリア125と、前扉枠14であることを示す対応関係情報及び終了情報が格納されている履歴情報格納エリア125との区間が複数存在している場合にはその区間の合計分の各入球個数を演算する。また、前扉枠14であることを示す対応関係情報及び開始情報が格納されている履歴情報格納エリア125が存在しているものの、当該履歴情報格納エリア125よりも後の時間に対応するRTC情報が格納されている履歴情報格納エリア125に前扉枠14であることを示す対応関係情報及び終了情報が格納されていない場合、前扉枠14であることを示す対応関係情報及び開始情報が格納されている履歴情報格納エリア125よりも後の時間に対応するRTC情報が格納されている履歴情報格納エリア125の履歴情報はいずれも前扉枠14が開放状態におけるものとして扱う。
Thereafter, in the
その後、ステップS1402及びステップS1403の演算結果を利用して各種パラメータを演算する(ステップS1404)。具体的には、まずステップS1402で算出した各入球個数から、ステップS1403にて算出した前扉枠14が開放中に発生した各入球個数を減算する。そして、その減算後における各入球個数を利用して以下の第1〜第8パラメータを演算する。なお、ステップS1402にて算出したアウト口24aの入球個数に対するステップS1403にて算出したアウト口24aの入球個数の差を入球個数K1とし、ステップS1402にて算出した一般入賞口31の入球個数に対するステップS1403にて算出した一般入賞口31の入球個数の差を入球個数K2とし、ステップS1402にて算出した特電入賞装置32の入球個数に対するステップS1403にて算出した特電入賞装置32の入球個数の差を入球個数K3とし、ステップS1402にて算出した第1作動口33の入球個数に対するステップS1403にて算出した第1作動口33の入球個数の差を入球個数K4とし、ステップS1402にて算出した第2作動口34の入球個数に対するステップS1403にて算出した第2作動口34の入球個数の差を入球個数K5とする。
・第1パラメータ:遊技球の合計払出個数(K2×「一般入賞口31への入賞に対する賞球個数」+K3×「特電入賞装置32への入賞に対する賞球個数」+K4×「第1作動口33への入賞に対する賞球個数」+K5×「第2作動口34への入賞に対する賞球個数」)/遊技領域PAから排出された遊技球の合計個数(K1+K2+K3+K4+K5)の割合(以下、この割合を「D1」とする)
・第2パラメータ:一般入賞口31への遊技球の合計入球個数K2/遊技領域PAから排出された遊技球の合計個数(K1+K2+K3+K4+K5)の割合
・第3パラメータ:特電入賞装置32への遊技球の合計入球個数K3/遊技領域PAから排出された遊技球の合計個数(K1+K2+K3+K4+K5)の割合
・第4パラメータ:第1作動口33への遊技球の合計入球個数K4/遊技領域PAから排出された遊技球の合計個数(K1+K2+K3+K4+K5)の割合(以下、この割合を「D2」とする)
・第5パラメータ:第2作動口34への遊技球の合計入球個数K5/遊技領域PAから排出された遊技球の合計個数(K1+K2+K3+K4+K5)の割合(以下、この割合を「D3」とする)
・第6パラメータ:D1−(D2×「第1作動口33への入賞に対する賞球個数」+D3×「第2作動口34への入賞に対する賞球個数」)
・第7パラメータ:(K3×「特電入賞装置32への入賞に対する賞球個数」+K5×「第2作動口34への入賞に対する賞球個数」)/遊技球の合計払出個数(K2×「一般入賞口31への入賞に対する賞球個数」+K3×「特電入賞装置32への入賞に対する賞球個数」+K4×「第1作動口33への入賞に対する賞球個数」+K5×「第2作動口34への入賞に対する賞球個数」)の割合
・第8パラメータ:K3×「特電入賞装置32への入賞に対する賞球個数」/遊技球の合計払出個数(K2×「一般入賞口31への入賞に対する賞球個数」+K3×「特電入賞装置32への入賞に対する賞球個数」+K4×「第1作動口33への入賞に対する賞球個数」+K5×「第2作動口34への入賞に対する賞球個数」)の割合
ステップS1404では演算結果である上記第1〜第8パラメータを演算結果用メモリ131における通常時用記憶エリアに記憶させる。当該通常時用記憶エリアに記憶された上記第1〜第8パラメータは次回のステップS1404が実行されるまで記憶保持される。つまり、次回のステップS1404が実行されて上記第1〜第8パラメータが演算された場合、その新たに演算された上記第1〜第8パラメータが通常時用記憶エリアに記憶されることで、それまで通常時用記憶エリアに記憶されていた前回の第1〜第8パラメータの演算結果が上書きされる。
Thereafter, various parameters are calculated using the calculation results of step S1402 and step S1403 (step S1404). Specifically, first, the number of entrances generated while the
First parameter: Total number of game balls to be paid out (K2 × “number of winning balls for winning in the general winning
Second parameter: the ratio of the total number of game balls K2 entering the general winning
Fifth parameter: ratio of the total number of game balls entering the second operation port K5 / total number of game balls discharged from the game area PA (K1 + K2 + K3 + K4 + K5) (hereinafter, this ratio is referred to as “D3”)
Sixth parameter: D1- (D2 × “the number of winning balls for winning in the
7th parameter: (K3 × “the number of winning balls for winning in the special
その後、履歴用メモリ117の履歴用エリア124において開閉実行モードであることを示す対応関係情報及び開始情報が格納されている履歴情報格納エリア125と、開閉実行モードであることを示す対応関係情報及び終了情報が格納されている履歴情報格納エリア125との間の期間に存在している履歴情報格納エリア125を参照することで、開閉実行モードである状況で発生したアウト口24a、一般入賞口31、特電入賞装置32、第1作動口33及び第2作動口34のそれぞれへの入球個数を演算する(ステップS1405)。履歴用メモリ117の履歴用エリア124において開閉実行モードであることを示す対応関係情報及び開始情報が格納されている履歴情報格納エリア125と、開閉実行モードであることを示す対応関係情報及び終了情報が格納されている履歴情報格納エリア125との間の期間は、これら履歴情報格納エリア125に格納されているRTC情報から算出される。また、連番となるポインタ情報の全体において、開閉実行モードであることを示す対応関係情報及び開始情報が格納されている履歴情報格納エリア125と、開閉実行モードであることを示す対応関係情報及び終了情報が格納されている履歴情報格納エリア125との区間が複数存在している場合にはその区間の合計分の各入球個数を演算する。また、開閉実行モードであることを示す対応関係情報及び開始情報が格納されている履歴情報格納エリア125が存在しているものの、当該履歴情報格納エリア125よりも後の時間に対応するRTC情報が格納されている履歴情報格納エリア125に開閉実行モードであることを示す対応関係情報及び終了情報が格納されていない場合、開閉実行モードであることを示す対応関係情報及び開始情報が格納されている履歴情報格納エリア125よりも後の時間に対応するRTC情報が格納されている履歴情報格納エリア125の履歴情報はいずれも開閉実行モードにおけるものとして扱う。
Thereafter, in the
その後、ステップS1405にて特定した開閉実行モードである期間のうち、前扉枠14が開放状態である状況で発生したアウト口24a、一般入賞口31、特電入賞装置32、第1作動口33及び第2作動口34のそれぞれへの入球個数を演算する(ステップS1406)。これら入球個数の演算の方法は、ステップS1405にて特定した開閉実行モードである期間を前提とする点を除き、ステップS1403の場合と同様である。
Thereafter, the out port 24a, the general winning
その後、ステップS1405及びステップS1406の演算結果を利用して各種パラメータを演算する(ステップS1407)。具体的には、まずステップS1405にて算出した各入球個数から、ステップS1406にて算出した前扉枠14が開放中に発生した各入球個数を減算する。そして、その減算後における各入球個数を利用して以下の第11〜第18パラメータを演算する。なお、ステップS1405にて算出したアウト口24aの入球個数に対するステップS1406にて算出したアウト口24aの入球個数の差を入球個数K11とし、ステップS1405にて算出した一般入賞口31の入球個数に対するステップS1406にて算出した一般入賞口31の入球個数の差を入球個数K12とし、ステップS1405にて算出した特電入賞装置32の入球個数に対するステップS1406にて算出した特電入賞装置32の入球個数の差を入球個数K13とし、ステップS1405にて算出した第1作動口33の入球個数に対するステップS1406にて算出した第1作動口33の入球個数の差を入球個数K14とし、ステップS1405にて算出した第2作動口34の入球個数に対するステップS1406にて算出した第2作動口34の入球個数の差を入球個数K15とする。
・第11パラメータ:遊技球の合計払出個数(K12×「一般入賞口31への入賞に対する賞球個数」+K13×「特電入賞装置32への入賞に対する賞球個数」+K14×「第1作動口33への入賞に対する賞球個数」+K15×「第2作動口34への入賞に対する賞球個数」)/遊技領域PAから排出された遊技球の合計個数(K11+K12+K13+K14+K15)の割合(以下、この割合を「D11」とする)
・第12パラメータ:一般入賞口31への遊技球の合計入球個数K12/遊技領域PAから排出された遊技球の合計個数(K11+K12+K13+K14+K15)の割合
・第13パラメータ:特電入賞装置32への遊技球の合計入球個数K13/遊技領域PAから排出された遊技球の合計個数(K11+K12+K13+K14+K15)の割合
・第14パラメータ:第1作動口33への遊技球の合計入球個数K14/遊技領域PAから排出された遊技球の合計個数(K11+K12+K13+K14+K15)の割合(以下、この割合を「D12」とする)
・第15パラメータ:第2作動口34への遊技球の合計入球個数K15/遊技領域PAから排出された遊技球の合計個数(K11+K12+K13+K14+K15)の割合(以下、この割合を「D13」とする)
・第16パラメータ:D11−(D12×「第1作動口33への入賞に対する賞球個数」+D13×「第2作動口34への入賞に対する賞球個数」)
・第17パラメータ:(K13×「特電入賞装置32への入賞に対する賞球個数」+K15×「第2作動口34への入賞に対する賞球個数」)/遊技球の合計払出個数(K12×「一般入賞口31への入賞に対する賞球個数」+K13×「特電入賞装置32への入賞に対する賞球個数」+K14×「第1作動口33への入賞に対する賞球個数」+K15×「第2作動口34への入賞に対する賞球個数」)の割合
・第18パラメータ:K13×「特電入賞装置32への入賞に対する賞球個数」/遊技球の合計払出個数(K12×「一般入賞口31への入賞に対する賞球個数」+K13×「特電入賞装置32への入賞に対する賞球個数」+K14×「第1作動口33への入賞に対する賞球個数」+K15×「第2作動口34への入賞に対する賞球個数」)の割合
ステップS1407では演算結果である上記第11〜第18パラメータを演算結果用メモリ131における開閉実行モード時用記憶エリアに記憶させる。当該開閉実行モード時用記憶エリアに記憶された上記第11〜第18パラメータは次回のステップS1407が実行されるまで記憶保持される。つまり、次回のステップS1407が実行されて上記第11〜第18パラメータが演算された場合、その新たに演算された上記第11〜第18パラメータが開閉実行モード時用記憶エリアに記憶されることで、それまで開閉実行モード時用記憶エリアに記憶されていた前回の第11〜第18パラメータの演算結果が上書きされる。
Thereafter, various parameters are calculated using the calculation results of steps S1405 and S1406 (step S1407). Specifically, first, the number of balls entered during the opening of the
Eleventh parameter: Total number of game balls to be paid out (K12 × “number of winning balls for winning in the general winning
The twelfth parameter: the total number of game balls entered into the general winning
Fifteenth parameter: ratio of total number of game balls K15 entering the
16th parameter: D11− (D12 × “the number of winning balls for winning in the
17th parameter: (K13 × “the number of winning balls for winning in the special
その後、履歴用メモリ117の履歴用エリア124において高頻度サポートモードであることを示す対応関係情報及び開始情報が格納されている履歴情報格納エリア125と、高頻度サポートモードであることを示す対応関係情報及び終了情報が格納されている履歴情報格納エリア125との間の期間に存在している履歴情報格納エリア125を参照することで、高頻度サポートモードである状況で発生したアウト口24a、一般入賞口31、特電入賞装置32、第1作動口33及び第2作動口34のそれぞれへの入球個数を演算する(ステップS1408)。履歴用メモリ117の履歴用エリア124において高頻度サポートモードであることを示す対応関係情報及び開始情報が格納されている履歴情報格納エリア125と、高頻度サポートモードであることを示す対応関係情報及び終了情報が格納されている履歴情報格納エリア125との間の期間は、これら履歴情報格納エリア125に格納されているRTC情報から算出される。また、連番となるポインタ情報の全体において、高頻度サポートモードであることを示す対応関係情報及び開始情報が格納されている履歴情報格納エリア125と、高頻度サポートモードであることを示す対応関係情報及び終了情報が格納されている履歴情報格納エリア125との区間が複数存在している場合にはその区間の合計分の各入球個数を演算する。また、高頻度サポートモードであることを示す対応関係情報及び開始情報が格納されている履歴情報格納エリア125が存在しているものの、当該履歴情報格納エリア125よりも後の時間に対応するRTC情報が格納されている履歴情報格納エリア125に高頻度サポートモードであることを示す対応関係情報及び終了情報が格納されていない場合、高頻度サポートモードであることを示す対応関係情報及び開始情報が格納されている履歴情報格納エリア125よりも後の時間に対応するRTC情報が格納されている履歴情報格納エリア125の履歴情報はいずれも高頻度サポートモードにおけるものとして扱う。
Thereafter, the history
その後、ステップS1408にて特定した高頻度サポートモードである期間のうち、前扉枠14が開放状態である状況で発生したアウト口24a、一般入賞口31、特電入賞装置32、第1作動口33及び第2作動口34のそれぞれへの入球個数を演算する(ステップS1409)。これら入球個数の演算の方法は、ステップS1408にて特定した高頻度サポートモードである期間を前提とする点を除き、ステップS1403の場合と同様である。
After that, the out port 24a, the general winning
その後、ステップS1408及びステップS1409の演算結果を利用して各種パラメータを演算する(ステップS1410)。具体的には、まずステップS1408にて算出した各入球個数から、ステップS1409にて算出した前扉枠14が開放中に発生した各入球個数を減算する。そして、その減算後における各入球個数を利用して以下の第21〜第26パラメータを演算する。なお、ステップS1408にて算出したアウト口24aの入球個数に対するステップS1409にて算出したアウト口24aの入球個数の差を入球個数K21とし、ステップS1408にて算出した一般入賞口31の入球個数に対するステップS1409にて算出した一般入賞口31の入球個数の差を入球個数K22とし、ステップS1408にて算出した特電入賞装置32の入球個数に対するステップS1409にて算出した特電入賞装置32の入球個数の差を入球個数K23とし、ステップS1408にて算出した第1作動口33の入球個数に対するステップS1409にて算出した第1作動口33の入球個数の差を入球個数K24とし、ステップS1408にて算出した第2作動口34の入球個数に対するステップS1409にて算出した第2作動口34の入球個数の差を入球個数K25とする。
・第21パラメータ:遊技球の合計払出個数(K22×「一般入賞口31への入賞に対する賞球個数」+K23×「特電入賞装置32への入賞に対する賞球個数」+K24×「第1作動口33への入賞に対する賞球個数」+K25×「第2作動口34への入賞に対する賞球個数」)/遊技領域PAから排出された遊技球の合計個数(K21+K22+K23+K24+K25)の割合(以下、この割合を「D11」とする)
・第22パラメータ:一般入賞口31への遊技球の合計入球個数K22/遊技領域PAから排出された遊技球の合計個数(K21+K22+K23+K24+K25)の割合
・第23パラメータ:特電入賞装置32への遊技球の合計入球個数K23/遊技領域PAから排出された遊技球の合計個数(K21+K22+K23+K24+K25)の割合
・第24パラメータ:第1作動口33への遊技球の合計入球個数K24/遊技領域PAから排出された遊技球の合計個数(K21+K22+K23+K24+K25)の割合(以下、この割合を「D22」とする)
・第25パラメータ:第2作動口34への遊技球の合計入球個数K25/遊技領域PAから排出された遊技球の合計個数(K21+K22+K23+K24+K25)の割合(以下、この割合を「D23」とする)
・第26パラメータ:D21−(D22×「第1作動口33への入賞に対する賞球個数」+D23×「第2作動口34への入賞に対する賞球個数」)
ステップS1410では演算結果である上記第21〜第26パラメータを演算結果用メモリ131における高頻度サポートモード時用記憶エリアに記憶させる。当該高頻度サポートモード時用記憶エリアに記憶された上記第21〜第26パラメータは次回のステップS1410が実行されるまで記憶保持される。つまり、次回のステップS1410が実行されて上記第21〜第26パラメータが演算された場合、その新たに演算された上記第21〜第26パラメータが高頻度サポートモード時用記憶エリアに記憶されることで、それまで高頻度サポートモード時用記憶エリアに記憶されていた前回の第21〜第26パラメータの演算結果が上書きされる。
Thereafter, various parameters are calculated using the calculation results of steps S1408 and S1409 (step S1410). Specifically, first, the number of balls entered while the
21st parameter: total number of game balls to be paid out (K22 × “the number of winning balls for winning in the general winning
22nd parameter: Total number of game balls entering the general winning
25th parameter: ratio of the total number of game balls entering the second operation port K25 / total number of game balls discharged from the game area PA (K21 + K22 + K23 + K24 + K25) (hereinafter, this ratio is referred to as “D23”)
26th parameter: D21− (D22 × “the number of winning balls for winning in the
In step S1410, the 21st to 26th parameters, which are the calculation results, are stored in the high frequency support mode storage area in the
その後、開閉実行モードの発生頻度を演算して記憶する(ステップS1411)。具体的には、履歴用メモリ117の履歴用エリア124において開閉実行モードであることを示す対応関係情報及び開始情報が格納されている履歴情報格納エリア125の数をカウントすることで、開閉実行モードの発生回数を演算する。また、履歴用メモリ117の履歴用エリア124において遊技回の開始であることを示す対応関係情報が格納されている履歴情報格納エリア125の数をカウントすることで、遊技回の発生回数を演算する。そして、単位遊技回当たりの開閉実行モードの発生回数を演算する。なお、開閉実行モードの発生回数を発生回数K31とし、遊技回の発生回数を発生回数K32とする。
・第31パラメータ:K31/K32
ステップS1411では演算結果である上記第31パラメータを演算結果用メモリ131における開閉実行モード頻度用記憶エリアに記憶させる。当該開閉実行モード頻度用記憶エリアに記憶された上記第31パラメータは次回のステップS1411が実行されるまで記憶保持される。つまり、次回のステップS1411が実行されて上記第31パラメータが演算された場合、その新たに演算された上記第31パラメータが開閉実行モード頻度用記憶エリアに記憶されることで、それまで開閉実行モード頻度用記憶エリアに記憶されていた前回の第31パラメータの演算結果が上書きされる。
Thereafter, the frequency of occurrence of the opening / closing execution mode is calculated and stored (step S1411). Specifically, the opening / closing execution mode is counted by counting the number of history
-31st parameter: K31 / K32
In step S1411, the thirty-first parameter, which is the calculation result, is stored in the open / close execution mode frequency storage area in the
その後、高頻度サポートモードの発生頻度を演算して記憶する(ステップS1412)。具体的には、履歴用メモリ117の履歴用エリア124において高頻度サポートモードであることを示す対応関係情報及び開始情報が格納されている履歴情報格納エリア125の数をカウントすることで、高頻度サポートモードの発生回数を演算する。また、履歴用メモリ117の履歴用エリア124において遊技回の開始であることを示す対応関係情報が格納されている履歴情報格納エリア125の数をカウントすることで、遊技回の発生回数を演算する。そして、単位遊技回当たりの高頻度サポートモードの発生回数、及び開閉実行モードの発生回数に対する高頻度サポートモードの発生回数の割合を演算する。なお、高頻度サポートモードの発生回数を発生回数K41とし、遊技回の発生回数を発生回数K42とし、ステップS1411にて演算された開閉実行モードの発生回数を発生回数K43とする。
・第41パラメータ:K41/K42
・第42パラメータ:K41/K43
ステップS1412では演算結果である上記第41〜第42パラメータを演算結果用メモリ131における高頻度サポートモード頻度用記憶エリアに記憶させる。当該高頻度サポートモード頻度用記憶エリアに記憶された上記第41〜第42パラメータは次回のステップS1412が実行されるまで記憶保持される。つまり、次回のステップS1412が実行されて上記第41〜第42パラメータが演算された場合、その新たに演算された上記第41〜第42パラメータが高頻度サポートモード頻度用記憶エリアに記憶されることで、それまで高頻度サポートモード頻度用記憶エリアに記憶されていた前回の第41〜第42パラメータの演算結果が上書きされる。
Thereafter, the frequency of occurrence of the high frequency support mode is calculated and stored (step S1412). Specifically, by counting the number of history
-41st parameter: K41 / K42
-42nd parameter: K41 / K43
In step S1412, the 41st to 42nd parameters, which are calculation results, are stored in the high frequency support mode frequency storage area in the
ステップS1401にて否定判定をした場合、又はステップS1412の処理を実行した場合、表示用処理を実行する(ステップS1413)。図31は表示用処理を示すフローチャートである。 If a negative determination is made in step S1401, or if the process of step S1412 is executed, a display process is executed (step S1413). FIG. 31 is a flowchart showing the display process.
まず管理側RAM114に設けられた更新タイミングカウンタの値を1減算する(ステップS1501)。更新タイミングカウンタは第1〜第3報知用表示装置69a〜69cにおける遊技履歴の管理結果の表示内容を更新するタイミングであることを管理側CPU112にて特定するためのカウンタである。管理側CPU112は第1〜第3報知用表示装置69a〜69cを表示制御することにより、上記第1〜第8パラメータ、上記第11〜第18パラメータ、上記第21〜第26パラメータ、上記第31パラメータ及び上記第41〜第42パラメータの演算結果を報知する。この場合、第1報知用表示装置69aでは報知対象となっているパラメータの種類に対応する情報が表示される。また、報知対象となっているパラメータを100倍した値のうち、10の位に対応する数字が第2報知用表示装置69bにて表示され、1の位に対応する数字が第3報知用表示装置69cにて表示される。そして、第1〜第3報知用表示装置69a〜69cにおいては、上記第1〜第8パラメータ、上記第11〜第18パラメータ、上記第21〜第26パラメータ、上記第31パラメータ及び上記第41〜第42パラメータの演算結果に対応する表示が予め定められた順序に従って順次切り換えられ、最後の順番の表示対象である第42パラメータの演算結果が表示された後は最初の順番の表示対象である第1パラメータの演算結果が表示される。この場合、一のパラメータの演算結果が継続して表示される期間は2秒となっている。
First, 1 is subtracted from the value of the update timing counter provided in the management side RAM 114 (step S1501). The update timing counter is a counter for the
ここで、管理側CPU112における上記各種パラメータの演算周期は51秒となっている。これに対して、各種パラメータの数は25個となっているとともに、一のパラメータの演算結果が継続して表示される期間は2秒となっている。したがって、管理側CPU112にて演算された各種パラメータは少なくとも1回は第1〜第3報知用表示装置69a〜69cにおける表示対象となる。
Here, the calculation cycle of the various parameters in the
ステップS1501の処理を実行した場合、1減算後における更新タイミングカウンタの値が「0」となっているか否かを判定することで第1〜第3報知用表示装置69a〜69cの表示内容を更新するタイミングとなったか否かを判定する(ステップS1502)。ステップS1502にて肯定判定をした場合、管理側RAM114に設けられている表示対象カウンタの値を1加算する(ステップS1503)。そして、1加算後における表示対象カウンタの値が最大値である「24」を超えた場合(ステップS1504:YES)、表示対象カウンタの値を「0」クリアする(ステップS1505)。
When the process of step S1501 is executed, the display contents of the first to third
表示対象カウンタは第1〜第3報知用表示装置69a〜69cにおける表示対象となっているパラメータの種類を管理側CPU112にて特定するためのカウンタである。上記第1〜第8パラメータ、上記第11〜第18パラメータ、上記第21〜第26パラメータ、上記第31パラメータ及び上記第41〜第42パラメータと、「0」〜「24」の表示対象カウンタの取り得る値とは1対1で対応している。例えば表示対象カウンタの値が「0」である場合、最初の表示対象である第1パラメータが第1〜第3報知用表示装置69a〜69cの表示対象となり、表示対象カウンタの値が「24」である場合、最後の表示対象である第42パラメータが第1〜第3報知用表示装置69a〜69cの表示対象となる。
The display target counter is a counter for the management-
ステップS1504にて否定判定をした場合、又はステップS1505の処理を実行した場合、表示対象カウンタの値に対応するパラメータの種類に対応する情報が表示されるように第1報知用表示装置69aを表示制御する(ステップS1506)。また、表示対象カウンタの値に対応するパラメータを演算結果用メモリ131から読み出すとともに、その読み出したパラメータを100倍し、10の位に対応する数字が第2報知用表示装置69bにて表示され、1の位に対応する数字が第3報知用表示装置69cにて表示されるようにする(ステップS1507)。ステップS1506及びステップS1507により第1〜第3報知用表示装置69a〜69cにて表示された内容は次回の更新タイミングとなるまで、又は管理側CPU112への動作電力の供給が停止されるまで継続される。その後、管理側RAM114の更新タイミングカウンタに次回の更新タイミングに対応する値として2秒に対応する値を設定する(ステップS1508)。
When a negative determination is made in step S1504, or when the process of step S1505 is executed, the first
上記のように表示用処理が実行されることにより、管理側CPU112に動作電力の供給が開始されている場合、第1〜第3報知用表示装置69a〜69cにて遊技履歴の管理結果が表示される。当該遊技履歴の管理結果の表示は遊技が継続されているか否かに関係なく行われるとともに、遊技機本体12が外枠11に対して開放操作されて主制御装置60がパチンコ機10の前方から視認可能となっているか否かに関係なく行われる。このように遊技の状況やパチンコ機10の状態に関係なく第1〜第3報知用表示装置69a〜69cの表示制御が実行されるようにすることにより、第1〜第3報知用表示装置69a〜69cを表示制御するための処理構成を簡素化することが可能となる。
When supply of operating power to the
第1〜第3報知用表示装置69a〜69cにおける遊技履歴の管理結果の表示は管理側CPU112への動作電力の供給が開始された後であって主側CPU63から識別終了コマンドを受信した後に開始される。この場合、演算結果用メモリ131に記憶されている情報は履歴用メモリ117に記憶されている情報と同様に、パチンコ機10への動作電力の供給が停止されている場合であっても記憶保持されるため、管理側CPU112への動作電力の供給が開始された場合には当該管理側CPU112への動作電力の供給が停止される前に算出された遊技履歴の管理結果が表示される。
The display of the game history management results in the first to third
主側CPU63への動作電力の供給が開始された場合にパチンコ機10の設定状態の設定が行われる場合、変更途中の設定値に対応する情報が第3報知用表示装置69cにて表示されることとなるが、当該設定値に対応する情報の表示は主側CPU63から識別終了コマンドが送信される前に行われるのに対して、第1〜第3報知用表示装置69a〜69cにおける遊技履歴の管理結果の表示は主側CPU63から識別終了コマンドが送信された後に開始される。これにより、第3報知用表示装置69cが設定値に対応する情報の表示と遊技履歴の管理結果の表示とを行うための表示装置として兼用されている構成であっても、これらの表示の表示期間が重複してしまわないようにすることが可能となる。
When the setting state of the
また、設定値に対応する情報の表示が行われる場合には第1報知用表示装置69a及び第2報知用表示装置69bが非表示とされる。これに対して、遊技履歴の管理結果の表示が行われている場合、第1報知用表示装置69a及び第2報知用表示装置69bが非表示とならない。これにより、第3報知用表示装置69cにおいて設定値に対応する情報の表示及び遊技履歴の管理結果の表示のうちいずれが行われているのかを識別することが可能となる。
When information corresponding to the set value is displayed, the first
次に、MPU62の読み取り用端子68dに電気的に接続された外部装置に、履歴用メモリ117に記憶された履歴情報及び演算結果用メモリ131に記憶された各種パラメータを出力するための処理構成について説明する。図32(a)は主側CPU63にて実行されるデータ出力用処理を示すフローチャートである。なお、データ出力用処理はメイン処理(図9)におけるステップS112にて実行される。
Next, a processing configuration for outputting history information stored in the
データ出力用処理では、まず読み取り用端子68dに外部装置が電気的に接続されていることを示す接続信号を、読み取り用端子68dから受信しているか否かを判定する(ステップS1601)。ステップS1601にて否定判定をした場合にはそのまま本データ出力用処理を終了する。この場合、データ出力用処理が実行されるようにするためには主側CPU63への動作電力の供給が再度開始されるようにする必要がある。これにより、履歴情報及び各種パラメータの外部出力が行われるようにするためには、読み取り用端子68dに外部装置を電気的に接続した状態で主側CPU63への動作電力の供給が開始されるようにする必要がある。主側CPU63への動作電力の供給の停止操作及び開始操作を行うための電源スイッチは裏パックユニット15の背面に搭載された払出機構部73に設けられているため、これら停止操作及び開始操作を行うためには外枠11に対して遊技機本体12を開放させて裏パックユニット15の背面を露出させる必要がある。このような事情において、履歴情報及び各種パラメータの外部出力が行われるようにするためには読み取り用端子68dに外部装置を電気的に接続した状態で主側CPU63への動作電力の供給が開始されるようにする必要がある構成とすることで、履歴情報及び各種パラメータを読み取る操作を遊技ホールの管理者以外が行おうとしても、それを行いづらくさせることが可能となる。
In the data output process, first, it is determined whether or not a connection signal indicating that an external device is electrically connected to the
ステップS1601にて肯定判定をした場合、読み取り用端子68dから制御情報確認用の信号を受信しているか否かを判定することで、読み取り用端子68dへの外部装置の今回の接続が主側ROM64の制御情報(プログラム及びデータ)の確認に対応しているか否かを判定する(ステップS1602)。外部装置は制御情報の確認と、履歴情報及び各種パラメータの確認との両方を行うことが可能な構成であり、外部装置に対する手動操作により制御情報の確認が選択されている場合には外部装置から制御情報確認用の信号が送信され、外部装置に対する手動操作により履歴情報及び各種パラメータの確認が選択されている場合には外部装置から履歴確認用の信号が送信される。なお、これに限定されることはなく、制御情報確認用の外部装置と履歴確認用の外部装置とが別である構成としてもよい。この場合、読み取り用端子68dに制御情報確認用の外部装置が電気的に接続されている場合には当該外部装置から制御情報確認用の信号が送信され、読み取り用端子68dに履歴確認用の外部装置が電気的に接続されている場合には当該外部装置から履歴確認用の信号が送信される。
If an affirmative determination is made in step S1601, it is determined whether or not a control information confirmation signal is received from the reading
ステップS1602にて肯定判定をした場合には、制御情報確認用の出力処理を実行する(ステップS1603)。当該出力処理では、主側ROM64から制御情報としてプログラム及びデータを読み出し、その読み出した制御情報を読み取り用端子68dに出力する。これにより、当該読み取り用端子68dに電気的に接続されている外部装置において制御情報を読み取ることが可能となり、制御情報が正規のものであるか否か又は正常なものであるか否かの確認を行うことが可能となる。
When an affirmative determination is made in step S1602, an output process for confirming control information is executed (step S1603). In the output process, a program and data are read from the
ステップS1602にて否定判定をした場合には、管理側CPU112に出力指示信号を送信する(ステップS1604)。具体的には、出力指示信号の出力状態をLOWレベルからHIレベルに切り換える。このHIレベルの出力状態は特定期間に亘って継続される。この特定期間は、第16バッファ122pにHIレベルの出力指示信号が入力されていることを管理側CPU112にて特定するのに十分な期間となっている。出力指示信号の出力状態がHIレベルに切り換えられることにより、管理側CPU112において履歴情報を出力するための処理が実行される。
If a negative determination is made in step S1602, an output instruction signal is transmitted to the management CPU 112 (step S1604). Specifically, the output state of the output instruction signal is switched from the LOW level to the HI level. This HI level output state continues for a specific period. This specific period is a period sufficient for the
具体的には、図32(b)のフローチャートに示すように管理側CPU112は入力ポート121の第16バッファ122pに入力されている出力指示信号の出力状態がLOWレベルからHIレベルに切り換わった場合(ステップS1701:YES)、履歴用メモリ117に記憶されている履歴情報及び演算結果用メモリ131に記憶されている各種パラメータを読み出し、その読み出した履歴情報及び各種パラメータを読み取り用端子68dに出力する(ステップS1702)。これにより、当該読み取り用端子68dに電気的に接続されている外部装置において履歴情報及び各種パラメータを読み取ることが可能となり、遊技履歴の管理結果の情報を解析することが可能となる。また、管理側CPU112は履歴情報を読み取り用端子68dに出力した場合、履歴用メモリ117を「0」クリアする(ステップS1703)。履歴用メモリ117の履歴情報は外部装置にて履歴情報の読み取りが行われた場合にのみ消去される。
Specifically, as shown in the flowchart of FIG. 32B, the
データ出力用処理(図32(a))の説明に戻り、ステップS1603の処理を実行した場合、又はステップS1604の処理を実行した場合、読み取り用端子68dへの外部装置の電気的な接続が継続されているか否かを判定する(ステップS1605)。継続されている場合には(ステップS1605:YES)、そのままステップS1605にて待機する。これにより、読み取り用端子68dに対する外部装置の接続が解除されるまでは、データ出力用処理よりも後の実行順序に設定されている処理が実行されないようにすることが可能となる。読み取り用端子68dへの外部装置の接続が解除された場合(ステップS1605:NO)、本データ出力用処理を終了する。
Returning to the description of the data output process (FIG. 32A), when the process of step S1603 is executed or when the process of step S1604 is executed, the electrical connection of the external device to the
以上詳述した本実施形態によれば、以下の優れた効果を奏する。 According to the embodiment described in detail above, the following excellent effects are obtained.
一般入賞口31、特電入賞装置32、第1作動口33及び第2作動口34のいずれかに遊技球が入球した場合に遊技球が払い出されるため、遊技者はこれら入球部のいずれかに遊技球が入球することを期待しながら遊技を行うこととなる。当該構成において、アウト口24a、一般入賞口31、特電入賞装置32、第1作動口33及び第2作動口34(以下、履歴対象入球部ともいう)のいずれかへの遊技球の入球が発生した場合にはそれに対応する履歴情報が管理用IC66の履歴用メモリ117にて記憶されることとなる。これにより、各履歴対象入球部への遊技球の入球個数又は入球頻度を管理するための情報をパチンコ機10にて記憶保持することが可能となり、この管理されている情報を利用することで各履歴対象入球部への遊技球の入球態様の管理を適切に行うことが可能となる。また、履歴情報がパチンコ機10自身にて記憶保持されることにより、履歴情報への不正なアクセスや不正な改変を阻止することが可能となる。
Since a game ball is paid out when a game ball enters any one of the general winning
遊技領域PAから遊技球を排出させる全ての入球部が、履歴情報の記憶処理の実行対象となるとともに履歴情報を利用した管理の対象となる。これにより、任意の履歴対象入球部についての入球頻度を、履歴情報を利用して管理することが可能となる。また、遊技領域PAから排出される遊技球の個数に対する各履歴対象入球部への遊技球の入球個数の割合を、履歴情報を利用して管理することが可能となる。 All the entrances that discharge the game balls from the game area PA are the targets for executing the history information storage process and the targets for management using the history information. Thereby, it becomes possible to manage the pitching frequency for an arbitrary history target pitching part using the history information. In addition, it is possible to manage the ratio of the number of game balls entering each history target entrance part with respect to the number of game balls discharged from the game area PA using history information.
履歴情報には当該履歴情報を記憶させる契機となった履歴対象入球部に遊技球が入球したタイミングに対応する情報であるRTC情報が含まれている。これにより、履歴情報を利用することで、履歴対象入球部への遊技球の入球履歴を詳細に把握することが可能となる。 The history information includes RTC information, which is information corresponding to the timing at which a game ball has entered the history target entrance portion that triggered the storage of the history information. Thereby, by using the history information, it is possible to grasp in detail the entry history of the game balls into the history target entry portion.
履歴用メモリ117には、履歴対象入球部に遊技球が入球したことに対応する履歴情報だけではなく、開閉実行モード中であるか否かを示す履歴情報、高頻度サポートモード中であるか否かを示す履歴情報、及び前扉枠14が開放中であるか否かを示す履歴情報が記憶される。これにより、これら各状況であるか否かを区別して、履歴対象入球部への遊技球の入球態様を管理することが可能となる。
In the
履歴用メモリ117に格納された履歴情報を、パチンコ機10外部の装置である外部装置に出力することが可能である。これにより、外部装置にて履歴情報を読み取り、その読み取った履歴情報を利用して履歴対象入球部への遊技球の入球態様を分析することが可能となる。
The history information stored in the
MPU62には読み取り用端子68dが設けられており、当該読み取り用端子68dに電気的に接続された外部装置により主側ROM64からプログラムを読み出すことが可能である。これにより、プログラムが正常なものであるか否かを確認することが可能となる。当該構成において、プログラムを外部出力するための読み取り用端子68dを利用して、履歴用メモリ117に記憶された履歴情報が外部出力される。これにより、構成が複雑化してしまうことを阻止しながら、履歴情報を外部出力することが可能となる。
The
読み取り用端子68dから出力すべき情報がプログラム及び履歴情報のうちいずれであるかを特定し、その特定結果に対応する側の情報が読み取り用端子68dを通じて外部出力される。これにより、プログラムを外部出力するための読み取り用端子68dを利用して履歴情報が外部出力される構成において、外部出力の対象となる情報がプログラム及び履歴情報のうちいずれであるのかがパチンコ機10側にて特定され、その特定された情報が外部出力される。よって、読み取り用端子68dが兼用される構成であっても必要な情報のみを読み出すことが可能となる。
It is specified whether the information to be output from the reading
読み取り用端子68dに電気的に接続された外部装置から受信する情報に基づき、当該読み取り用端子68dから出力すべき情報がプログラム及び履歴情報のうちいずれの情報であるのかが特定される。これにより、外部出力の対象となる情報の選択に関する構成が複雑化してしまわないようにすることが可能となる。
Based on the information received from the external device electrically connected to the
プログラムを予め記憶する主側ROM64を有するMPU62が、管理用IC66及び読み取り用端子68dを有する。これにより、読み取り用端子68dに対する信号経路をMPU62内に集約することが可能となる。よって、読み取り用端子68dへの信号経路に対する不正なアクセスを行いづらくさせながら、既に説明したような優れた効果を奏することが可能となる。
An
一般入賞口31、特電入賞装置32、第1作動口33及び第2作動口34のいずれかへの遊技球の入球に基づき遊技球が払い出されるようにするための処理を実行する主側CPU63とは別に管理側CPU112が設けられており、当該管理側CPU112にて履歴用メモリ117に履歴情報が記憶されるようにするための処理が実行される。これにより、主側CPU63の処理負荷が極端に増加してしまわないようにしながら、各履歴対象入球部への遊技球の入球態様を管理することが可能となる。
A
主側CPU63と管理側CPU112とがMPU62として同一のチップに設けられている。これにより、これら主側CPU63と管理側CPU112との間の通信経路への不正なアクセスを阻止することが可能となる。
The
主側CPU63は各入球検知センサ42a〜48aの検知結果に対応する情報を、入球検知センサ42a〜48aのそれぞれに対応する信号経路を利用して、管理用IC66の入力ポート121の各バッファ122a〜122gに送信する。これにより、主側CPU63から送信される情報の種類と各バッファ122a〜122g(すなわち各信号経路)とが対応することとなり、管理側CPU112にて各情報の種類を区別するための構成を簡素化することが可能となる。
The main-
主側CPU63は開閉実行モード中であるか否かに対応する情報、高頻度サポートモード中であるか否かに対応する情報、前扉枠14が開放中であるか否かに対応する情報、及び遊技回が開始されたことに対応する情報を、これら各状況のそれぞれに対応する信号経路を利用して、管理用IC66の入力ポート121の各バッファ122h〜122kに送信する。これにより、これら各状況に対応する情報の種類と各バッファ122h〜122k(すなわち各信号経路)とが対応することとなり、管理側CPU112にて各情報の種類を区別するための構成を簡素化することが可能となる。
Information corresponding to whether or not the
主側CPU63は、各バッファ122a〜122k(すなわち各信号経路118a〜118k)がいずれの種類の情報に対応しているのかを示す対応関係情報を管理側CPU112に送信する。これにより、当該対応関係情報を管理用IC66において予め記憶しておく必要が生じない。よって、管理用IC66の汎用性を高めることが可能となる。
The
主側CPU63への動作電力の供給が開始された場合に当該主側CPU63から管理用IC66に対応関係情報が送信される。これにより、履歴対象入球部への遊技球の入球が発生し得る状況においては、主側CPU63から送信される情報と履歴対象入球部との対応関係を管理用IC66にて特定可能となるようにすることが可能となる。
When supply of operating power to the
履歴対象入球部への遊技球の入球の有無を示す情報を送信するための信号経路118a〜118gを利用して、対応関係情報が主側CPU63から管理用IC66に送信される。これにより、対応関係情報を送信するための専用の信号経路を設ける構成に比べて通信に関する構成を簡素化することが可能となる。
Correspondence information is transmitted from the
管理用IC66には対応関係用メモリ116が設けられており、主側CPU63から管理用IC66に送信された対応関係情報は対応関係用メモリ116にて記憶される。これにより、送信対象の情報に対応する履歴対象入球部を管理用IC66にて特定可能とする情報を、主側CPU63から各入球検知センサ42a〜48aの検知結果の情報を送信する度に提供する必要がなくなる。よって、主側CPU63から送信される各入球検知センサ42a〜48aの検知結果の情報の情報量を抑えることが可能となる。
The
主側CPU63から管理用IC66に出力されている出力指示信号の出力状態がLOWレベルからHIレベルに切り換わることにより、管理用IC66から読み取り用端子68dへの情報出力が行われる。この場合に、第16バッファ122pに対応する信号経路が出力指示信号に対応していることは、主側CPU63からの対応関係情報を受信しなくても管理側CPU112にて特定可能となっている。これにより、対応関係情報の送信に関する構成が極端に複雑化してしまわないようにすることが可能となる。
When the output state of the output instruction signal output from the
管理用IC66には、主側CPU63からの情報を受信することが可能なバッファ122a〜122pとして、主側CPU63から管理用IC66に送信する必要がある情報の種類数よりも多い数のバッファが設けられている。これにより、パチンコ機10の機種に応じて当該情報の種類数が増減する場合であってもバッファ122a〜122pに関する構成を変更することなく対応することが可能となる。よって、管理用IC66の汎用性を高めることが可能となる。
The
管理用IC66から履歴情報が読み取り用端子68dに送信される場合、当該履歴情報に対応する履歴対象入球部の種類を示す対応関係情報が各履歴情報に含まれている。これにより、読み取った履歴情報を利用して、各履歴対象入球部への遊技球の入球態様を特定することが可能となる。
When the history information is transmitted from the
管理用IC66において、履歴用メモリ117に記憶された履歴情報を利用することにより、所定の期間における遊技領域PAの遊技球の入球態様に対応する各種パラメータ(第1〜第8パラメータ、第11〜第18パラメータ、第21〜第26パラメータ、第31パラメータ、第41〜第42パラメータ)が演算される。そして、これら演算された結果の各種パラメータが第1〜第3報知用表示装置69a〜69cにて順次表示される。これにより、履歴情報を利用して演算した結果である各種パラメータをパチンコ機10にて報知することが可能となる。
By using the history information stored in the
前扉枠14が開放中である状況に対応する履歴情報を除外した状態で各種パラメータが演算される。これにより、前扉枠14が閉鎖状態である正常な状況における各種パラメータを導き出すことが可能となる。また、開閉実行モードである状況及び高頻度サポートモードである状況のそれぞれに対応した各種パラメータが演算される。これにより、各状況に応じた遊技球の入球態様を遊技ホールの管理者などが把握することが可能となる。
Various parameters are calculated in a state where the history information corresponding to the situation where the
履歴用メモリ117の履歴情報が外部装置に出力された場合、履歴用メモリ117のクリア処理が実行されることにより当該履歴用メモリ117が初期化される。これにより、履歴用メモリ117の記憶容量を超えてしまうほどの履歴情報が履歴用メモリ117への記憶対象となってしまい、本来なら記憶保持されるべき履歴情報が上書きによって消去されてしまうという事象を発生しづらくさせることが可能となる。
When the history information of the
第1作動口33や第2作動口34への遊技球の入球が発生した場合にそれに対応する外部出力が外部端子板97を通じて行われる構成において、履歴情報が履歴用メモリ117に記憶される。これにより、外部端子板97を通じて外部出力される情報を利用することで第1作動口33や第2作動口34への遊技球の入球個数及び入球頻度を簡易的に把握しながら、履歴用メモリ117に記憶された履歴情報を利用することで履歴対象入球部への遊技球の入球個数及び入球頻度を正確に把握することが可能となる。
In a configuration in which when a game ball enters the
低確率モードにおいて大当たり結果となる確率が「設定1」〜「設定6」のパチンコ機10の設定状態に応じて変動する。これにより、単一のパチンコ機10であっても低確率モードにおいて大当たり結果となる確率について有利又は不利となる状況を生じさせることが可能となる。よって、遊技の興趣向上を図ることが可能となる。
The probability of a jackpot result in the low probability mode varies depending on the setting state of the
低確率モードにおいて大当たり結果となる確率については「設定1」〜「設定6」のパチンコ機10の設定状態に応じて変動する一方、高確率モードにおいて大当たり結果となる確率についてはパチンコ機10の設定状態に応じて変動しない。これにより、大当たり結果となる確率に対するパチンコ機10の設定状態の影響を低確率モードにおける状況に制限することが可能となる。また、高確率モードにおいて参照される高確当否テーブル64gをパチンコ機10の設定状態のいずれであっても共通のものとすることが可能となるため、主側ROM64において当否テーブル64a〜64gを予め記憶するための記憶容量の増大化を抑制することが可能となる。
The probability of a jackpot result in the low probability mode varies depending on the setting state of the
低確率モードにおいて大当たり結果となる確率については「設定1」〜「設定6」のパチンコ機10の設定状態に応じて変動する一方、大当たり結果の種類の振分態様はパチンコ機10の設定状態に応じて変動しない。これにより、パチンコ機10の設定状態の影響を低確率モードにおける状況に制限することが可能となる。また、大当たり結果の種類を振り分ける場合に参照される振分テーブル64hをパチンコ機10の設定状態のいずれであっても共通のものとすることが可能となるため、主側ROM64において振分テーブル64hを予め記憶するための記憶容量の増大化を抑制することが可能となる。
The probability of a jackpot result in the low probability mode varies depending on the setting state of the
パチンコ機10の設定状態の新たな設定が行われたとしても履歴用メモリ117に記憶されている履歴情報が消去されずに記憶保持される。これにより、パチンコ機10の設定状態の新たな設定が行われたとしてもそれまでの履歴情報を履歴用メモリ117に継続して記憶させておくことが可能となり、長期間に亘って履歴用メモリ117に累積された履歴情報を利用して遊技履歴の管理結果を特定することが可能となる。
Even if a new setting state of the
パチンコ機10の設定状態の新たな設定が行われたとしても履歴用メモリ117に記憶されている履歴情報が消去されずに記憶保持されている構成において、パチンコ機10の設定状態の新たな設定が行われた場合にはそれに対応する履歴情報が履歴用メモリ117に記憶される。これにより、パチンコ機10の設定状態の新たな設定が行われる前の履歴情報と行われた後の履歴情報とを区別することが可能となる。
Even when a new setting state of the
パチンコ機10の設定状態の新たな設定が行われることで履歴用メモリ117にそれに対応する履歴情報が記憶される場合、その設定値に対応する情報が当該履歴情報に含まれる。これにより、履歴情報を参照することにより過去に設定された設定値の内容を特定することが可能となる。
When the history information corresponding to the history information is stored in the
設定値更新処理(図10)が開始された場合、予め定められた開始対応の設定値から設定値の変更が行われる。これにより、設定値更新処理(図10)が開始される前における使用対象の設定値に関係なく、設定値更新処理(図10)においては一定の開始対応の設定値から当該設定値の変更操作を行うことが可能となる。よって、設定値の変更操作の作業内容が作業者にとって分かり易いものとなる。 When the setting value update process (FIG. 10) is started, the setting value is changed from a predetermined setting value corresponding to the start. As a result, regardless of the setting value to be used before the setting value update process (FIG. 10) is started, the setting value update process (FIG. 10) changes the setting value from the set value corresponding to a certain start. Can be performed. Therefore, the work content of the setting value changing operation is easy for the operator to understand.
上記開始対応の設定値は具体的には有利度が最も低い「設定1」となっている。したがって、設定値更新処理(図10)が開始された場合には有利度が最も低い「設定1」から設定値の変更が行われる。これにより、遊技ホールの管理者が設定値更新処理(図10)の開始直後に意図せずに当該設定値更新処理(図10)を終了させてしまったとしても有利度が最も低い設定値となるため、このような状況において遊技ホールに意図しない不利益が生じてしまわないようにすることが可能となる。 Specifically, the setting value corresponding to the start is “setting 1” having the lowest advantage. Therefore, when the set value update process (FIG. 10) is started, the set value is changed from “setting 1” having the lowest advantage. As a result, even if the administrator of the game hall unintentionally ends the set value update process (FIG. 10) immediately after the start of the set value update process (FIG. 10), the setting value having the lowest advantage is obtained. Therefore, it is possible to prevent an unintended disadvantage from occurring in the game hall in such a situation.
なお、演算タイミングとなることで各種パラメータを演算する場合、履歴用メモリ117においてパチンコ機10の設定状態の新たな設定に対応する履歴情報を基準として、それよりも後に記憶された履歴情報を利用して各種パラメータを演算する構成としてもよい。この場合、パチンコ機10の設定状態の新たな設定が行われた後のタイミングにおける遊技履歴の管理結果を各種パラメータとして導出することが可能となる。
When various parameters are calculated at the calculation timing, the history information stored in the
また、演算タイミングとなることで各種パラメータを演算する場合、履歴用メモリ117においてパチンコ機10の設定状態の新たな設定に対応する履歴情報であって設定値の変更に対応する履歴情報を基準として、それよりも後に記憶された履歴情報を利用して各種パラメータを演算する構成としてもよい。この場合、パチンコ機10の設定状態が変更された後のタイミングにおける遊技履歴の管理結果を各種パラメータとして導出することが可能となる。
Further, when various parameters are calculated at the calculation timing, history information corresponding to a new setting of the setting state of the
また、主制御装置60の基板ボックス60aに読み取り用端子68dを露出させるための開口部が設けられている構成としたが、当該開口部が設けられておらず読み取り用端子69dが対向壁部60bにより覆われている構成としてもよい。この場合、読み取り用端子68dに外部装置を接続するためには基板ボックス60aを開放させる必要が生じる。
Further, although the opening for exposing the reading
<第2の実施形態>
本実施形態ではパチンコ機10の設定状態に対応する当否テーブルの内容が上記第1の実施形態と相違している。以下、上記第1の実施形態と相違している構成について説明する。なお、上記第1の実施形態と同一の構成については基本的にその説明を省略する。
<Second Embodiment>
In the present embodiment, the contents of the success / failure table corresponding to the set state of the
図33は本実施形態における主側ROM64に記憶されている各種テーブルを説明するための説明図である。
FIG. 33 is an explanatory diagram for explaining various tables stored in the
図33に示すように主側ROM64には設定1用エリア161と、設定2用エリア162と、設定3用エリア163と、設定4用エリア164と、設定5用エリア165と、設定6用エリア166と、が設けられている。設定1用エリア161には、パチンコ機10の設定状態が「設定1」であって当否抽選モードが低確率モードである場合に参照される設定1用の低確当否テーブル161aと、パチンコ機10の設定状態が「設定1」であって当否抽選モードが高確率モードである場合に参照される設定1用の高確当否テーブル161bと、が記憶されている。設定2用エリア162には、パチンコ機10の設定状態が「設定2」であって当否抽選モードが低確率モードである場合に参照される設定2用の低確当否テーブル162aと、パチンコ機10の設定状態が「設定2」であって当否抽選モードが高確率モードである場合に参照される設定2用の高確当否テーブル162bと、が記憶されている。設定3用エリア163には、パチンコ機10の設定状態が「設定3」であって当否抽選モードが低確率モードである場合に参照される設定3用の低確当否テーブル163aと、パチンコ機10の設定状態が「設定3」であって当否抽選モードが高確率モードである場合に参照される設定3用の高確当否テーブル163bと、が記憶されている。
As shown in FIG. 33, the
設定4用エリア164には、パチンコ機10の設定状態が「設定4」であって当否抽選モードが低確率モードである場合に参照される設定4用の低確当否テーブル164aと、パチンコ機10の設定状態が「設定4」であって当否抽選モードが高確率モードである場合に参照される設定4用の高確当否テーブル164bと、が記憶されている。設定5用エリア165には、パチンコ機10の設定状態が「設定5」であって当否抽選モードが低確率モードである場合に参照される設定5用の低確当否テーブル165aと、パチンコ機10の設定状態が「設定5」であって当否抽選モードが高確率モードである場合に参照される設定5用の高確当否テーブル165bと、が記憶されている。設定6用エリア166には、パチンコ機10の設定状態が「設定6」であって当否抽選モードが低確率モードである場合に参照される設定6用の低確当否テーブル166aと、パチンコ機10の設定状態が「設定6」であって当否抽選モードが高確率モードである場合に参照される設定6用の高確当否テーブル166bと、が記憶されている。
In the setting 4
低確当否テーブル161a〜166aのそれぞれに設定されている大当たり結果の当選確率は相互に異なっている。具体的には、設定1用の低確当否テーブル161aが参照された場合には約1/320で大当たり結果となり、設定2用の低確当否テーブル162aが参照された場合には約1/310で大当たり結果となり、設定3用の低確当否テーブル163aが参照された場合には約1/300で大当たり結果となり、設定4用の低確当否テーブル164aが参照された場合には約1/290で大当たり結果となり、設定5用の低確当否テーブル165aが参照された場合には約1/280で大当たり結果となり、設定6用の低確当否テーブル166aが参照された場合には約1/270で大当たり結果となる。これにより、パチンコ機10の設定状態が高い設定値である方が低確率モードにおいて大当たり結果が発生し易くなり、遊技者にとって有利となる。
The winning probabilities of the jackpot results set in each of the low probability tables 161a to 166a are different from each other. Specifically, when the low probability table 161a for setting 1 is referred to, a jackpot result is obtained at about 1/320, and when the low probability table 162a for setting 2 is referenced, it is about 1/310. When the low probability table 163a for setting 3 is referenced, the jackpot result is about 1/300, and when the low probability table 164a for setting 4 is referenced, it is about 1/290. A big hit result is obtained, and when the low probability table 165a for setting 5 is referred to, a big hit result is obtained at about 1/280, and when the low probability table 166a for setting 6 is referenced, about 1/270 A jackpot result. As a result, if the setting state of the
高確当否テーブル161b〜166bのそれぞれに設定されている大当たり結果の当選確率は相互に異なっている。具体的には、設定1用の高確当否テーブル161bが参照された場合には約1/45で大当たり結果となり、設定2用の高確当否テーブル162bが参照された場合には約1/40で大当たり結果となり、設定3用の高確当否テーブル163bが参照された場合には約1/35で大当たり結果となり、設定4用の高確当否テーブル164bが参照された場合には約1/30で大当たり結果となり、設定5用の高確当否テーブル165bが参照された場合には約1/25で大当たり結果となり、設定6用の高確当否テーブル166bが参照された場合には約1/20で大当たり結果となる。これにより、パチンコ機10の設定状態が高い設定値である方が高確率モードにおいて大当たり結果が発生し易くなり、遊技者にとって有利となる。
The winning probabilities of the jackpot results set in the high-accuracy determination tables 161b to 166b are different from each other. Specifically, when the high probability determination table 161b for setting 1 is referred to, the jackpot result is about 1/45, and when the high probability table 162b for setting 2 is referred to, it is about 1/40. If the high-probability table 163b for setting 3 is referred to, the big-bonus result is about 1/35, and if the high-probability table 164b for setting 4 is referenced, it is about 1/30. If the high-decision result table 165b for setting 5 is referred to, the big-decision result is about 1/25, and if the high-probability table 166b for setting 6 is referenced, it is about 1/20. A jackpot result. Thereby, it is easier for the jackpot result to occur in the high probability mode when the set state of the
つまり、上記第1の実施形態では低確率モードにおける大当たり結果の当選確率はパチンコ機10の設定状態が高い設定値であるほど高くなる一方、高確率モードにおける大当たり結果の当選確率は「設定1」〜「設定6」のいずれの設定状態であっても共通となる構成としたが、本実施形態では低確率モードにおける大当たり結果の当選確率及び高確率モードにおける大当たり結果の当選確率の両方が、パチンコ機10の設定状態が高い設定値であるほど高くなる構成となっている。これにより、高い設定値が設定されていることに対する遊技者の有利度を高めることが可能となる。
That is, in the first embodiment, the winning probability of the jackpot result in the low probability mode becomes higher as the setting state of the
また、最も高い設定状態である「設定6」の場合における低確率モードの大当たり結果の当選確率であっても、最も低い設定状態である「設定1」の場合における高確率モードの大当たり結果の当選確率よりも低く設定されている。これにより、パチンコ機10の設定状態が「設定1」である場合の遊技者の有利度が極端に低くなってしまわないようにすることが可能となるとともに、パチンコ機10の設定状態が「設定6」である場合の遊技者の有利度が極端に高くなってしまわないようにすることが可能となる。
Even if the winning probability of the jackpot result in the low probability mode in the case of “setting 6” which is the highest setting state, the winning result of the jackpot result in the high probability mode in the case of “setting 1” which is the lowest setting state It is set lower than the probability. This makes it possible to prevent the player's advantage from becoming extremely low when the setting state of the
一方、振分テーブル64hは上記第1の実施形態と同様に、「設定1」〜「設定6」のいずれの設定状態であっても共通となるように1種類のみ設けられている。これにより、大当たり結果の振分態様についてパチンコ機10の設定状態による有利又は不利が生じないようにすることが可能となるとともに、振分テーブル64hを主側ROM64にて予め記憶するための記憶容量を抑えることが可能となる。
On the other hand, as in the first embodiment, only one type of distribution table 64h is provided so as to be common in any setting state of “setting 1” to “setting 6”. As a result, it is possible to prevent an advantage or disadvantage caused by the setting state of the
なお、低確率モードにおける大当たり結果の当選確率についてはパチンコ機10の設定状態が高い設定値である方が高くなる一方、高確率モードにおける大当たり結果の当選確率についてはパチンコ機10の設定状態が高い設定値である方が低くなる構成としてもよい。この場合、低確率モードにおいてはパチンコ機10の設定状態が高い設定値ほど遊技者にとって有利となり、高確率モードにおいてはパチンコ機10の設定状態が低い設定値ほど遊技者にとって有利となるようにすることが可能となる。
Note that the winning probability of the jackpot result in the low probability mode is higher when the setting state of the
また、高確率モードにおける大当たり結果の当選確率についてはパチンコ機10の設定状態が高い設定値である方が高くなる一方、低確率モードにおける大当たり結果の当選確率については「設定1」〜「設定6」の設定状態において一定である構成としてもよい。この場合、高確率モードにおいてはパチンコ機10の設定状態が高い設定値ほど遊技者にとって有利となり、低確率モードにおいてはパチンコ機10の設定状態による有利又は不利が生じないようにすることが可能となる。
The winning probability of the jackpot result in the high probability mode is higher when the setting state of the
<第3の実施形態>
本実施形態ではパチンコ機10の設定状態が新たに設定された場合における遊技履歴の管理結果の扱いが上記第1の実施形態と相違している。以下、上記第1の実施形態と相違している構成について説明する。なお、上記第1の実施形態と同一の構成については基本的にその説明を省略する。
<Third Embodiment>
In the present embodiment, the management of game history management results when the setting state of the
管理用IC66には情報を記憶するためのメモリとして上記第1の実施形態における各メモリに加えて別保存用メモリ171が設けられている。図34は別保存用メモリ171を説明するための説明図である。別保存用メモリ171は、NOR型フラッシュメモリ及びNAND型フラッシュメモリなどの記憶保持に外部からの電力供給が不要なメモリ(すなわち、不揮発性記憶手段)であり、読み書き両用として利用される。
The
別保存用メモリ171には第1別保存エリア172、第2別保存エリア173、第3別保存エリア174、第4別保存エリア175及び第5別保存エリア176が設けられている。これら第1〜第5別保存エリア172〜176にはパチンコ機10の設定状態が新たに設定された場合に算出された遊技履歴の管理結果の情報、より具体的には上記第1の実施形態で説明した各種パラメータ(第1〜第8パラメータ、第11〜第18パラメータ、第21〜第26パラメータ、第31パラメータ、第41〜第42パラメータ)が順次記憶される。この場合、パチンコ機10の設定状態が新たに設定された場合、まず第1別保存エリア172に各種パラメータが記憶され、その後はパチンコ機10の設定状態が新たに設定される毎に第n別保存エリア172〜176→第n+1別保存エリア172〜176となるように記憶対象となるエリアが切り換えられる。そして、第5別保存エリア176に各種パラメータが記憶された後にパチンコ機10の設定状態が新たに設定された場合には第1別保存エリア172に各種パラメータが再度記憶される。この際、既に第1別保存エリア172に記憶されていた各種パラメータは消去される。これにより、パチンコ機10の設定状態の新たな設定が5回実行されるまでにおける各種パラメータが別保存用メモリ171に記憶されることとなり、5回を超える分については最も古い各種パラメータを消去することで記憶される。
The
第1〜第5別保存エリア172〜176に記憶された各種パラメータは、読み取り用端子68dに外部装置を接続することにより当該外部装置にて読み取ることが可能である。これにより、パチンコ機10において設定状態の新たな設定が行われる前における遊技履歴の管理結果を把握することが可能となる。
Various parameters stored in the first to fifth
次に、管理側CPU112にて実行される本実施形態における設定更新認識用処理について図35のフローチャートを参照しながら説明する。
Next, the setting update recognition process in the present embodiment executed by the
入力ポート121の第15バッファ122oに入力されている設定値更新信号がLOWレベルからHIレベルに切り換わった場合(ステップS1801:YES)、管理側RAM114の設定値把握カウンタの値を「1」に設定する(ステップS1802)。設定値把握カウンタはパチンコ機10の設定値を管理側CPU112にて特定するためのカウンタであり、例えば設定値把握カウンタの値が「1」であれば「設定1」であることを意味し、設定値把握カウンタの値が「6」であれば「設定6」であることを意味する。
When the set value update signal input to the 15th buffer 122o of the
その後、入力ポート121の第15バッファ122oに入力されている設定値更新信号が再度LOWレベルからHIレベルに切り換わったか否かを判定する(ステップS1803)。ステップS1803にて肯定判定をした場合、管理側RAM114の設定値把握カウンタの値を1加算する(ステップS1804)。これにより、管理側CPU112において特定しているパチンコ機10の設定値が1段階上昇することとなる。
Thereafter, it is determined whether or not the set value update signal input to the fifteenth buffer 122o of the
ステップS1803にて否定判定をした場合、又はステップS1804の処理を実行した場合、入力ポート121の第1〜第8バッファ122a〜122hに入力されている第1〜第8信号の入力状態に基づいて、主側CPU63から設定値識別終了コマンドを受信したか否かを判定する(ステップS1805)。ステップS1805にて否定判定をした場合、ステップS1803の処理に戻る。
When a negative determination is made in step S1803, or when the process of step S1804 is executed, based on the input states of the first to eighth signals input to the first to
ステップS1805にて肯定判定をした場合、繰り返し変更の監視処理を実行する(ステップS1806)。繰り返し変更の監視処理では詳細は後述するが、パチンコ機10の設定状態の新たな設定が短期間で繰り返し発生した場合にそれを報知するための処理を実行する。パチンコ機10の設定状態の新たな設定が行われる度に各種パラメータが別保存用メモリ171に記憶される構成においては、所定期間に亘って遊技が行われた場合における遊技履歴の管理結果を意図的に消去させるべくパチンコ機10の設定状態の新たな設定が短期間で繰り返し行われることが想定される。これに対して、繰り返し変更の監視処理が実行されることで、このような行為が行われた場合にはそれに対応する報知が実行されることとなる。
When an affirmative determination is made in step S1805, a monitoring process for repeated changes is executed (step S1806). Although details will be described later in the repeated change monitoring process, when a new setting of the setting state of the
その後、各種演算処理を実行する(ステップS1807)。各種演算処理では上記第1の実施形態における表示出力処理(図30)のステップS1402〜ステップS1412の処理を実行する。これにより、その時点における履歴用メモリ117に記憶された履歴情報を利用して各種パラメータ(第1〜第8パラメータ、第11〜第18パラメータ、第21〜第26パラメータ、第31パラメータ及び第41〜第42パラメータ)が算出される。
Thereafter, various arithmetic processes are executed (step S1807). In various arithmetic processes, the processes in steps S1402 to S1412 of the display output process (FIG. 30) in the first embodiment are executed. Thus, various parameters (first to eighth parameters, 11th to 18th parameters, 21st to 26th parameters, 31st parameter, and 41st parameter) using the history information stored in the
その後、ステップS1807にて算出した各種パラメータを別保存用メモリ171の第1〜第5別保存エリア172〜176のうち今回の記憶対象となっているエリアに記憶させる(ステップS1808)。別保存用メモリ171には第1〜第5別保存エリア172〜176のうち記憶対象となるエリアを管理側CPU112にて特定可能とするためのポインタ情報エリアが設定されている。当該ポインタ情報エリアの情報は、第1〜第5別保存エリア172〜176のうち記憶対象となっているエリアに各種パラメータが記憶された場合に次の順番のエリアに記憶対象が変更されるように更新される。ステップS1808の処理が実行されることにより、今回のパチンコ機10の設定状態の新たな設定に対してその時点における各種パラメータが別保存用メモリ171に記憶されることとなる。
Thereafter, the various parameters calculated in step S1807 are stored in the current storage target area among the first to fifth
その後、履歴用メモリ117を「0」クリアする(ステップS1809)。つまり、本実施形態では読み取り用端子68dに接続された外部装置にて履歴情報の読み取りが行われた場合だけではなく、パチンコ機10の設定状態が新たに設定された場合にも、履歴用メモリ117の履歴情報が消去される。
Thereafter, the
その後、RTC115から年月日情報及び時刻情報であるRTC情報を読み出す(ステップS1810)。そして、履歴用メモリ117への書き込み処理を実行する(ステップS1811)。当該書き込み処理では、履歴用メモリ117のポインタ用エリア126を参照することで現状の書き込み対象となっている履歴用エリア124のポインタ情報を特定し、その書き込み対象となっているポインタ情報に対応する履歴用エリア124の履歴情報格納エリア125に、ステップS1810にて読み出したRTC情報を書き込む。また、設定値であることを識別するための情報及び設定値把握カウンタの値の情報の両方を上記書き込み対象となっているポインタ情報に対応する履歴情報格納エリア125に書き込む。これにより、パチンコ機10の設定状態が新たに設定されたことを示す情報と、当該設定が行われた日時に対応するRTC情報と、当該設定が行われた場合の設定値の情報と、の組合せが履歴情報として記憶された状態となる。
Thereafter, RTC information which is date information and time information is read from the RTC 115 (step S1810). Then, the writing process to the
その後、対象ポインタの更新処理を実行する(ステップS1812)。当該更新処理では、履歴用メモリ117のポインタ用エリア126に格納されている数値情報を読み出し1加算する。その1加算後におけるポインタ情報が履歴用エリア124におけるポインタ情報の最大値を超えたか否かを判定する。最大値を超えていない場合には1加算後におけるポインタ情報を新たな書き込み対象のポインタ情報としてポインタ用エリア126に上書きする。最大値を超えている場合には書き込み対象のポインタ情報が最初のポインタ情報となるようにポインタ用エリア126を「0」クリアする。
Thereafter, update processing of the target pointer is executed (step S1812). In the update process, the numerical information stored in the
次に、ステップS1806にて実行される繰り返し変更の監視処理について、図36のフローチャートを参照しながら説明する。 Next, the repeated change monitoring process executed in step S1806 will be described with reference to the flowchart of FIG.
まずパチンコ機10の設定状態が前回設定されてから実行された遊技回の回数が基準回数(具体的には100回)以内であるか否かを判定する(ステップS1901)。具体的には、履歴用メモリ117の履歴用エリア124において遊技回の開始であることを示す対応関係情報が格納されている履歴情報格納エリア125の数をカウントすることで、パチンコ機10の設定状態が前回設定されてから実行された遊技回の回数を把握し、さらにその把握した遊技回の回数が基準回数(具体的には100回)以内であるか否かを判定する。
First, it is determined whether or not the number of game times executed since the setting state of the
ステップS1901にて肯定判定をした場合、別保存用メモリ171に設けられた繰り返し変更カウンタの値を1加算する(ステップS1902)。別保存用メモリ171は既に説明したとおり記憶保持に外部からの電力供給が不要なメモリであるため、繰り返し変更カウンタの値についても記憶保持に外部からの電力供給が不要となっている。
When an affirmative determination is made in step S1901, 1 is added to the value of the repeated change counter provided in the separate storage memory 171 (step S1902). Since the
その後、1加算後における繰り返し変更カウンタの値が報知基準値である「5」を超えているか否かを判定する(ステップS1903)。報知基準値は別保存用メモリ171に設けられた第1〜第5別保存エリア172〜176の数に対応している。したがって、ステップS1903では、基準回数を超える遊技回の実行を間に挟むことなくパチンコ機10の設定状態の新たな設定が繰り返された回数が第1〜第5別保存エリア172〜176の数を超えたか否かを判定している。
Thereafter, it is determined whether or not the value of the repetitive change counter after adding 1 exceeds the notification reference value “5” (step S1903). The notification reference value corresponds to the number of first to fifth
ステップS1903にて肯定判定をした場合、繰り返し変更の表示処理を実行する(ステップS1904)。繰り返し変更の表示処理では第1〜第3報知用表示装置69a〜69cの表示内容を、パチンコ機10の設定状態の新たな設定が短期間において報知基準値を超える回数繰り返されたことに対応する繰り返し変更の表示内容とする。当該繰り返し変更の表示内容は、第1〜第3報知用表示装置69a〜69cの全てにおいて「E」を表示する表示内容となっており、この表示内容は他の状況においては発生しない。また、第1〜第3報知用表示装置69a〜69cにおいて繰り返し変更の表示内容が表示された状態は、別保存用メモリ171に設けられた繰り返し変更フラグが「0」クリアされるまで継続される。繰り返し変更フラグは第1〜第3報知用表示装置69a〜69cにおいて繰り返し変更の表示内容を表示させるべき状況であることを管理側CPU112にて特定するためのフラグである。また、繰り返し変更フラグに「1」がセットされており第1〜第3報知用表示装置69a〜69cにて繰り返し変更の表示内容が表示されている場合、上記第1の実施形態における表示用処理(図31)は実行されない。その後、別保存用メモリ171の繰り返し変更フラグに「1」をセットする(ステップS1905)。
If an affirmative determination is made in step S1903, a repeated change display process is executed (step S1904). In the repeated change display process, the display contents of the first to third
ステップS1901にて否定判定をした場合、別保存用メモリ171の繰り返し変更カウンタの値を「0」クリアする(ステップS1906)。その後、別保存用メモリ171の繰り返し変更フラグに「1」がセットされていることを条件として(ステップS1907:YES)、第1〜第3報知用表示装置69a〜69cにおける繰り返し変更の表示内容の表示を終了させ(ステップS1908)、繰り返し変更フラグを「0」クリアする(ステップS1909)。
If a negative determination is made in step S1901, the value of the repeated change counter in the
以上詳述した本実施形態によれば、以下の優れた効果を奏する。 According to the embodiment described in detail above, the following excellent effects are obtained.
パチンコ機10の設定状態の新たな設定が行われた場合には履歴用メモリ117に記憶されている履歴情報が消去される。これにより、パチンコ機10の設定状態の新たな設定が行われた後に実行された遊技による履歴情報を履歴用メモリ117に残すことが可能となる。
When a new setting state of the
パチンコ機10の設定状態の新たな設定が行われた場合にはその時点における履歴用メモリ117の履歴情報を利用して遊技履歴の管理結果として各種パラメータが算出される。これにより、パチンコ機10において設定状態の新たな設定が行われる前の状況における遊技履歴の管理結果を把握することが可能となる。また、パチンコ機10の設定状態の新たな設定が行われた場合に履歴用メモリ117の履歴情報が消去されるとしても、当該消去対象となる履歴情報による遊技履歴の管理結果を把握することが可能となる。
When a new setting state of the
パチンコ機10において設定状態の新たな設定が行われた場合にその時点における履歴用メモリ117の履歴情報を利用して各種パラメータが算出される構成において、この算出された各種パラメータは別保存用メモリ171に記憶される。これにより、パチンコ機10において設定状態の新たな設定が行われたとしても、その後の任意のタイミングで当該設定が行われる前の状況における遊技履歴の管理結果を把握することが可能となる。
In the configuration in which various parameters are calculated using the history information of the
別保存用メモリ171に複数の別保存エリア172〜176が設けられていることにより、複数回分の設定状態の設定タイミングに対応する各種パラメータを記憶することが可能となる。これにより、設定状態の新たな設定が行われたタイミングを基準として、複数の期間における遊技履歴の管理結果を把握することが可能となる。また、遊技が行われない状況下においてパチンコ機10の設定状態の新たな設定が繰り返されたとしても、実質的に遊技が行われている状況の履歴情報を利用して算出された各種パラメータが別保存用メモリ171に残っている可能性を高めることが可能となる。
By providing a plurality of
第1〜第5別保存エリア172〜176に記憶された各種パラメータは、読み取り用端子68dに外部装置を接続することにより当該外部装置にて読み取ることが可能である。これにより、パチンコ機10において設定状態の新たな設定が行われる前における遊技履歴の管理結果を把握することが可能となる。
Various parameters stored in the first to fifth
パチンコ機10の設定状態の新たな設定が行われる度に各種パラメータが別保存用メモリ171に記憶される構成においては、所定期間に亘って遊技が行われた場合における遊技履歴の管理結果を意図的に消去させるべくパチンコ機10の設定状態の新たな設定が短期間で繰り返し行われることが想定される。これに対して、繰り返し変更の監視処理が実行されることで、このような行為が行われた場合にはそれに対応する報知が実行されることとなる。これにより、パチンコ機10の設定状態の新たな設定が短期間で繰り返し行われたことを管理者などに報知することが可能となる。
In the configuration in which various parameters are stored in the
パチンコ機10の設定状態の新たな設定が短期間で繰り返し行われたことの報知は第1〜第3報知用表示装置69a〜69cにて行われる。これにより、遊技履歴の管理結果を報知するための第1〜第3報知用表示装置69a〜69cを利用して、パチンコ機10の設定状態の新たな設定が短期間で繰り返し行われたことの報知を行うことが可能となる。
The notification that the new setting state of the
パチンコ機10の設定状態の新たな設定が短期間で繰り返し行われたことの報知を行うべき状況においては、第1〜第3報知用表示装置69a〜69cでは繰り返し変更の表示内容が表示され続け、通常時の遊技履歴の管理結果の報知は第1〜第3報知用表示装置69a〜69cにて行われない。これにより、パチンコ機10の設定状態の新たな設定が短期間で繰り返し行われたことの報知を強調することが可能となる。
In a situation where it should be notified that the new setting of the
なお、パチンコ機10の設定状態の新たな設定が行われてから実行された遊技回の回数が基準回数以内である状況で当該新たな設定が行われる事象が報知基準値を超えて連続した場合にそれに対応する報知が実行される構成としたが、これに限定されることはなく、パチンコ機10の設定状態の新たな設定が行われてから遊技領域PAから排出された遊技球の総排出個数が基準個数以内である状況で当該新たな設定が行われる事象が報知基準値を超えて連続した場合にそれに対応する報知が実行される構成としてもよい。また、パチンコ機10の設定状態の新たな設定が行われてから所定の入球部(例えばアウト口24a、一般入賞口31、第1作動口33及び第2作動口34のいずれか又は所定の組合せ)に入球した遊技球の総排出個数が基準個数以内である状況で当該新たな設定が行われる事象が報知基準値を超えて連続した場合にそれに対応する報知が実行される構成としてもよい。また、パチンコ機10の設定状態の新たな設定が行われてから履歴用メモリ117に新たに記憶された履歴情報の合計個数が基準個数以内である状況で当該新たな設定が行われる事象が報知基準値を超えて連続した場合にそれに対応する報知が実行される構成としてもよい。
In the case where the number of game times executed after the new setting of the setting state of the
また、パチンコ機10の設定状態の新たな設定が監視基準期間(例えば600秒)内に報知基準値を超えて実行された場合に、それに対応する報知が実行される構成としてもよい。
In addition, when a new setting of the setting state of the
また、パチンコ機10の設定状態の新たな設定が行われてから実行された遊技回の回数が基準回数以内である状況で当該新たな設定が行われる事象が報知基準値を超えて連続した場合にそれに対応する報知が実行される構成としたが、パチンコ機10の設定状態の新たな設定が行われてから実行された遊技回の回数が基準回数以内である状況で設定値が変更された事象が報知基準値を超えて連続した場合にそれに対応する報知が実行される構成としてもよい。
In addition, when the number of game times executed after the new setting of the setting state of the
また、パチンコ機10の設定状態の新たな設定が行われてから実行された遊技回の回数が基準回数以内である状況で当該新たな設定が行われる事象が報知基準値を超えて連続した場合にそれに対応する報知が実行される構成としたが、パチンコ機10の設定状態の新たな設定が行われてから実行された遊技回の回数が基準回数以内である状況で当該新たな設定を契機とした各種パラメータが演算される事象が報知基準値を超えて連続した場合にそれに対応する報知が実行される構成としてもよい。
In addition, when the number of game times executed after the new setting of the setting state of the
また、パチンコ機10の設定状態の新たな設定が行われてから実行された遊技回の回数が基準回数以内である状況で当該新たな設定が行われる事象が報知基準値を超えて連続した場合にそれに対応する報知が実行される構成としたが、それに加えて又は代えて、遊技の進行が所定期間(例えば1時間)に亘って制限される構成としてもよい。
In addition, when the number of game times executed after the new setting of the setting state of the
<第4の実施形態>
本実施形態では繰り返し変更の監視処理が主側CPU63にて実行される点で上記第3の実施形態と相違している。以下、上記第3の実施形態と相違している構成について説明する。なお、上記第3の実施形態と同一の構成については基本的にその説明を省略する。
<Fourth Embodiment>
The present embodiment is different from the third embodiment in that the monitoring process for repeated changes is executed by the
図37は主側CPU63にて実行される繰り返し変更の監視処理を示すフローチャートである。なお、繰り返し変更の監視処理はメイン処理(図9)において設定値更新処理(ステップS118)が実行された場合に実行される。つまり、パチンコ機10の設定状態が新たに設定された場合に繰り返し変更の監視処理が実行される。但し、これに限定されることはなく設定値が変更された場合に繰り返し変更の監視処理が実行される構成としてもよい。
FIG. 37 is a flowchart showing the repeated change monitoring process executed by the
まずパチンコ機10の設定状態が前回設定されてから実行された遊技回の回数が基準回数(具体的には100回)以内であるか否かを判定する(ステップS2001)。主側RAM65にはパチンコ機10の設定状態が新たに設定されてから実行された遊技回の回数を計測するための遊技回数カウンタが設けられており、主側CPU63は遊技回が新たに実行される度に遊技回数カウンタの値を1加算する。当該遊技回数カウンタは主側RAM65のクリア処理(ステップS105、ステップS117)が実行される場合であっても「0」クリアの対象から除外されている。
First, it is determined whether or not the number of game times executed since the setting state of the
ステップS2001にて肯定判定をした場合、主側RAM65に設けられた繰り返し変更カウンタの値を1加算する(ステップS2002)。当該繰り返し変更カウンタは主側RAM65のクリア処理(ステップS105、ステップS117)が実行される場合であっても「0」クリアの対象から除外されている。
When an affirmative determination is made in step S2001, the value of the repeat change counter provided in the
その後、1加算後における繰り返し変更カウンタの値が報知基準値である「5」を超えているか否かを判定する(ステップS2003)。報知基準値は別保存用メモリ171に設けられた第1〜第5別保存エリア172〜176の数に対応している。したがって、ステップS2003では、基準回数を超える遊技回の実行を間に挟むことなくパチンコ機10の設定状態の新たな設定が繰り返された回数が第1〜第5別保存エリア172〜176の数を超えたか否かを判定している。
Thereafter, it is determined whether or not the value of the repeated change counter after adding 1 exceeds the notification reference value “5” (step S2003). The notification reference value corresponds to the number of first to fifth
ステップS2003にて肯定判定をした場合、主側RAM65に設けられた繰り返し変更フラグに「1」をセットする(ステップS2004)。繰り返し変更フラグは繰り返し変更の報知を行うべき状況であることを主側CPU63にて特定するためのフラグである。当該繰り返し変更フラグは主側RAM65のクリア処理(ステップS105、ステップS117)が実行される場合であっても「0」クリアの対象から除外されている。
If an affirmative determination is made in step S2003, "1" is set to the repeated change flag provided in the main RAM 65 (step S2004). The repetitive change flag is a flag for the
ステップS2001にて否定判定をした場合、主側RAM65の繰り返し変更カウンタの値を「0」クリアする(ステップS2005)。その後、主側RAM65の繰り返し変更フラグに「1」がセットされていることを条件として(ステップS2006:YES)、繰り返し変更フラグを「0」クリアする(ステップS2007)。
If a negative determination is made in step S2001, the value of the repeat change counter in the
繰り返し変更の監視処理では、主側RAM65の繰り返し変更フラグに「1」がセットされている場合(ステップS2008:YES)、繰り返し変更の報知コマンドを音声発光制御装置81に送信する(ステップS2009)。音声発光制御装置81は繰り返し変更の報知コマンドを受信した場合、図柄表示装置41、表示発光部53及びスピーカ部54において繰り返し変更の報知が行われるようにする。当該繰り返し変更の報知は音声発光制御装置81への動作電力の供給が停止されるまで継続される。
In the repeated change monitoring process, when “1” is set in the repeated change flag of the main RAM 65 (step S2008: YES), a repeated change notification command is transmitted to the sound emission control device 81 (step S2009). When the voice light
上記構成によれば、パチンコ機10の設定状態の新たな設定が短期間で繰り返し行われたことの報知を主側CPU63による制御に基づき行うことが可能となる。また、当該報知が図柄表示装置41、表示発光部53及びスピーカ部54にて行われるため、外枠11に対して遊技機本体12を前方に開放させなくても、パチンコ機10の設定状態の新たな設定が短期間で繰り返し行われたことを管理者に認識させることが可能となる。
According to the above configuration, it is possible to notify that the new setting of the setting state of the
なお、パチンコ機10の設定状態の新たな設定が短期間で繰り返し行われた場合には繰り返し変更の報知コマンドが主側CPU63から音声発光制御装置81に送信される構成に加えて又は代えて、それに対応する外部出力が行われる構成としてもよい。
In addition to or instead of the configuration in which a notification command for repeated change is transmitted from the
また、主側CPU63において本実施形態における繰り返し変更の監視処理が実行されるとともに、管理側CPU112において上記第3の実施形態における繰り返し変更の監視処理が実行される構成としてもよい。これにより、パチンコ機10の設定状態の新たな設定が短期間で繰り返し行われるか否かの監視を厳重に行うことが可能となる。
In addition, the
<第5の実施形態>
本実施形態では管理側CPU112における設定更新認識用処理の処理構成が上記第3の実施形態と相違している。以下、上記第3の実施形態と相違している構成について説明する。なお、上記第3の実施形態と同一の構成については基本的にその説明を省略する。
<Fifth Embodiment>
In the present embodiment, the processing configuration of the setting update recognition process in the
図38は管理側CPU112にて実行される本実施形態における設定更新認識用処理を示すフローチャートである。
FIG. 38 is a flowchart showing the processing for recognizing setting update in the present embodiment executed by the
入力ポート121の第15バッファ122oに入力されている設定値更新信号がLOWレベルからHIレベルに切り換わった場合(ステップS2101:YES)、管理側RAM114の設定値把握カウンタの値を「1」に設定する(ステップS2102)。設定値把握カウンタはパチンコ機10の設定値を管理側CPU112にて特定するためのカウンタであり、例えば設定値把握カウンタの値が「1」であれば「設定1」であることを意味し、設定値把握カウンタの値が「6」であれば「設定6」であることを意味する。
When the set value update signal input to the fifteenth buffer 122o of the
その後、入力ポート121の第15バッファ122oに入力されている設定値更新信号が再度LOWレベルからHIレベルに切り換わったか否かを判定する(ステップS2103)。ステップS2103にて肯定判定をした場合、管理側RAM114の設定値把握カウンタの値を1加算する(ステップS2104)。これにより、管理側CPU112において特定しているパチンコ機10の設定値が1段階上昇することとなる。
Thereafter, it is determined whether or not the set value update signal input to the fifteenth buffer 122o of the
ステップS2103にて否定判定をした場合、又はステップS2104の処理を実行した場合、入力ポート121の第1〜第8バッファ122a〜122hに入力されている第1〜第8信号の入力状態に基づいて、主側CPU63から設定値識別終了コマンドを受信したか否かを判定する(ステップS2105)。ステップS2105にて否定判定をした場合、ステップS2103の処理に戻る。
When a negative determination is made in step S2103, or when the process of step S2104 is executed, based on the input states of the first to eighth signals input to the first to
ステップS2105にて肯定判定をした場合、履歴用メモリ117に所定数以上の所定の履歴情報が存在しているか否かを判定する(ステップS2106)。具体的には、履歴用メモリ117の履歴用エリア124において遊技回の開始であることを示す対応関係情報が格納されている履歴情報格納エリア125の数をカウントすることで、パチンコ機10の設定状態が前回設定されてから実行された遊技回の回数を把握し、さらにその把握した遊技回の回数が基準回数(具体的には100回)を超えているか否かを判定する。但し、これに限定されることはなく、遊技領域PAから遊技球が排出されたことを示す対応関係情報が格納されている履歴情報格納エリア125の数が基準数(具体的には1000個)を超えているか否かをステップS2106にて判定する構成としてもよい。また、所定の入球部(例えばアウト口24a、一般入賞口31、第1作動口33及び第2作動口34のいずれか又は所定の組合せ)に遊技球が入球したことを示す対応関係情報が格納されている履歴情報格納エリア125の数が基準数(具体的には1000個)を超えているか否かをステップS2106にて判定する構成としてもよい。また、履歴用メモリ117に記憶されている履歴情報の総数基準数(具体的には1000個)を超えているか否かをステップS2106にて判定する構成としてもよい。
If an affirmative determination is made in step S2105, it is determined whether or not a predetermined number or more of predetermined history information exists in the history memory 117 (step S2106). Specifically, the setting of the
なお、パチンコ機10の設定状態の新たな設定が行われてから実行された遊技回の回数が基準回数以内である状況で当該新たな設定が行われる事象が報知基準値を超えて連続した場合にそれに対応する報知が実行される構成としたが、これに限定されることはなく、パチンコ機10の設定状態の新たな設定が行われてから遊技領域PAから排出された遊技球の総排出個数が基準個数以内である状況で当該新たな設定が行われる事象が報知基準値を超えて連続した場合にそれに対応する報知が実行される構成としてもよい。また、パチンコ機10の設定状態の新たな設定が行われてから所定の入球部(例えばアウト口24a、一般入賞口31、第1作動口33及び第2作動口34のいずれか又は所定の組合せ)に入球した遊技球の総排出個数が基準個数以内である状況で当該新たな設定が行われる事象が報知基準値を超えて連続した場合にそれに対応する報知が実行される構成としてもよい。また、パチンコ機10の設定状態の新たな設定が行われてから履歴用メモリ117に新たに記憶された履歴情報の合計個数が基準個数以内である状況で当該新たな設定が行われる事象が報知基準値を超えて連続した場合にそれに対応する報知が実行される構成としてもよい。
In the case where the number of game times executed after the new setting of the setting state of the
ステップS2106にて肯定判定をした場合、各種演算処理を実行する(ステップS2107)。各種演算処理では上記第1の実施形態における表示出力処理(図30)のステップS1402〜ステップS1412の処理を実行する。これにより、その時点における履歴用メモリ117に記憶された履歴情報を利用して各種パラメータ(第1〜第8パラメータ、第11〜第18パラメータ、第21〜第26パラメータ、第31パラメータ及び第41〜第42パラメータ)が算出される。
When an affirmative determination is made in step S2106, various arithmetic processes are executed (step S2107). In various arithmetic processes, the processes in steps S1402 to S1412 of the display output process (FIG. 30) in the first embodiment are executed. Thus, various parameters (first to eighth parameters, 11th to 18th parameters, 21st to 26th parameters, 31st parameter, and 41st parameter) using the history information stored in the
その後、ステップS2107にて算出した各種パラメータを別保存用メモリ171の第1〜第5別保存エリア172〜176のうち今回の記憶対象となっているエリアに記憶させる(ステップS2108)。別保存用メモリ171には第1〜第5別保存エリア172〜176のうち記憶対象となるエリアを管理側CPU112にて特定可能とするためのポインタ情報エリアが設定されている。当該ポインタ情報エリアの情報は、第1〜第5別保存エリア172〜176のうち記憶対象となっているエリアに各種パラメータが記憶された場合に次の順番のエリアに記憶対象が変更されるように更新される。ステップS2108の処理が実行されることにより、今回のパチンコ機10の設定状態の新たな設定に対してその時点における各種パラメータが別保存用メモリ171に記憶されることとなる。
Thereafter, the various parameters calculated in step S2107 are stored in the current storage target area among the first to fifth
ステップS2106にて否定判定をした場合、又はステップS2108の処理を実行した場合、履歴用メモリ117を「0」クリアする(ステップS2109)。つまり、本実施形態では読み取り用端子68dに接続された外部装置にて履歴情報の読み取りが行われた場合だけではなく、パチンコ機10の設定状態が新たに設定された場合にも、履歴用メモリ117の履歴情報が消去される。
If a negative determination is made in step S2106, or if the process of step S2108 is executed, the
その後、RTC115から年月日情報及び時刻情報であるRTC情報を読み出す(ステップS2110)。そして、履歴用メモリ117への書き込み処理を実行する(ステップS2111)。当該書き込み処理では、履歴用メモリ117のポインタ用エリア126を参照することで現状の書き込み対象となっている履歴用エリア124のポインタ情報を特定し、その書き込み対象となっているポインタ情報に対応する履歴用エリア124の履歴情報格納エリア125に、ステップS2110にて読み出したRTC情報を書き込む。また、設定値であることを識別するための情報及び設定値把握カウンタの値の情報の両方を上記書き込み対象となっているポインタ情報に対応する履歴情報格納エリア125に書き込む。これにより、パチンコ機10の設定状態が新たに設定されたことを示す情報と、当該設定が行われた日時に対応するRTC情報と、当該設定が行われた場合の設定値の情報と、の組合せが履歴情報として記憶された状態となる。
Thereafter, RTC information which is date information and time information is read from the RTC 115 (step S2110). Then, the writing process to the
その後、対象ポインタの更新処理を実行する(ステップS2112)。当該更新処理では、履歴用メモリ117のポインタ用エリア126に格納されている数値情報を読み出し1加算する。その1加算後におけるポインタ情報が履歴用エリア124におけるポインタ情報の最大値を超えたか否かを判定する。最大値を超えていない場合には1加算後におけるポインタ情報を新たな書き込み対象のポインタ情報としてポインタ用エリア126に上書きする。最大値を超えている場合には書き込み対象のポインタ情報が最初のポインタ情報となるようにポインタ用エリア126を「0」クリアする。
Thereafter, update processing of the target pointer is executed (step S2112). In the update process, the numerical information stored in the
上記構成によれば、パチンコ機10の設定状態が新たに設定された場合、履歴用メモリ117に所定数以上の履歴情報が記憶されていることを条件として、当該履歴用メモリ117に記憶された履歴情報を利用して各種パラメータが算出されるとともに当該各種パラメータが別保存用メモリ171に記憶される。これにより、パチンコ機10の設定状態の新たな設定が短期間で繰り返し行われたとしても、別保存用メモリ171には実質的に遊技が行われた結果としての遊技履歴の管理結果の情報が格納されるようにすることが可能となる。
According to the above configuration, when the setting state of the
なお、ステップS2109の処理がステップS2107及びステップS2108の処理が実行されたことを条件として実行される構成としてもよい。つまり、履歴用メモリ117に所定数以上の履歴情報が記憶されていることを条件として、履歴用メモリ117に記憶された履歴情報が消去される。これにより、パチンコ機10の設定状態の新たな設定が短期間で繰り返し行われたとしても、履歴用メモリ117の履歴情報が消去されてしまわないようにすることが可能となる。
Note that the process of step S2109 may be executed on condition that the processes of step S2107 and step S2108 have been executed. That is, the history information stored in the
<第6の実施形態>
本実施形態では履歴用メモリ117の構成が上記第1の実施形態と相違している。以下、上記第1の実施形態と相違している構成について説明する。なお、上記第1の実施形態と同一の構成については基本的にその説明を省略する。
<Sixth Embodiment>
In the present embodiment, the configuration of the
図39は本実施形態における履歴用メモリ117の構成を説明するための説明図である。
FIG. 39 is an explanatory diagram for explaining the configuration of the
履歴用メモリ117には、合計用エリア141と、第1状態用エリア142と、第2状態用エリア143と、第3状態用エリア144と、が設けられている。これら各エリア141〜144のそれぞれには、第1〜第14カウンタ141a〜141n,142a〜142n,143a〜143n,144a〜144nが設けられている。各エリア141〜144の第1カウンタ141a〜144aには第1バッファ122aに入力される第1信号の出力状態がLOWレベルからHIレベルに変更された回数の情報が記憶される。各エリア141〜144の第2カウンタ141b〜144bには第2バッファ122bに入力される第2信号の出力状態がLOWレベルからHIレベルに変更された回数の情報が記憶される。各エリア141〜144の第3カウンタ141c〜144cには第3バッファ122cに入力される第3信号の出力状態がLOWレベルからHIレベルに変更された回数の情報が記憶される。各エリア141〜144の第4カウンタ141d〜144dには第4バッファ122dに入力される第4信号の出力状態がLOWレベルからHIレベルに変更された回数の情報が記憶される。各エリア141〜144の第5カウンタ141e〜144eには第5バッファ122eに入力される第5信号の出力状態がLOWレベルからHIレベルに変更された回数の情報が記憶される。各エリア141〜144の第6カウンタ141f〜144fには第6バッファ122fに入力される第6信号の出力状態がLOWレベルからHIレベルに変更された回数の情報が記憶される。各エリア141〜144の第7カウンタ141g〜144gには第7バッファ122gに入力される第7信号の出力状態がLOWレベルからHIレベルに変更された回数の情報が記憶される。各エリア141〜144の第8カウンタ141h〜144hには第8バッファ122hに入力される第8信号の出力状態がLOWレベルからHIレベルに変更された回数の情報が記憶される。各エリア141〜144の第9カウンタ141i〜144iには第9バッファ122iに入力される第9信号の出力状態がLOWレベルからHIレベルに変更された回数の情報が記憶される。各エリア141〜144の第10カウンタ141j〜144jには第10バッファ122jに入力される第10信号の出力状態がLOWレベルからHIレベルに変更された回数の情報が記憶される。各エリア141〜144の第11カウンタ141k〜144kには第11バッファ122kに入力される第11信号の出力状態がLOWレベルからHIレベルに変更された回数の情報が記憶される。各エリア141〜144の第12カウンタ141l〜144lには第12バッファ122lに入力される第12信号の出力状態がLOWレベルからHIレベルに変更された回数の情報が記憶される。各エリア141〜144の第13カウンタ141m〜144mには第13バッファ122mに入力される第13信号の出力状態がLOWレベルからHIレベルに変更された回数の情報が記憶される。各エリア141〜144の第14カウンタ141n〜144nには第14バッファ122nに入力される第14信号の出力状態がLOWレベルからHIレベルに変更された回数の情報が記憶される。
The
図40は管理側CPU112にて実行される本実施形態における履歴設定処理を示すフローチャートである。
FIG. 40 is a flowchart showing history setting processing in the present embodiment, which is executed by the
まず管理側RAM114の確認対象カウンタに、第1〜第14バッファ122a〜122nのうち管理側CPU112において確認対象となるバッファの数をセットする(ステップS2201)。具体的には、対応関係用メモリ116における第1〜第14対応関係エリア123a〜123nのうちブランクであることを示す情報以外の情報が格納されている対応関係エリアの数を特定し、その特定した数の情報を確認対象カウンタにセットする。本パチンコ機10では第1〜第11対応関係エリア123a〜123kにブランクであることを示す情報以外の情報が格納されているため、ステップS2201では確認対象カウンタに「11」をセットする。
First, the number of buffers subject to confirmation in the
その後、現状の確認対象カウンタに対応するバッファ122a〜122nが状態情報の信号が入力されるバッファであるか否かを判定する(ステップS2202)。具体的には、現状の確認対象カウンタの値に対応する対応関係エリア123a〜123nに、対応関係情報として、開閉実行モードであることを示す情報、高頻度サポートモードであることを示す情報、及び前扉枠14であることを示す情報のいずれかが格納されているか否かを判定する。
Thereafter, it is determined whether or not the
ステップS2202にて肯定判定をした場合、状態情報の設定処理を実行する(ステップS2203)。当該設定処理では、開閉実行モード中か否かを示す第8信号の出力状態がLOWレベルからHIレベルに切り換わった場合には開閉実行モード中であることを示す第1状態の情報を管理側RAM114に記憶し、当該第8信号の出力状態がHIレベルからLOWレベルに切り換わった場合には第1状態の情報を管理側RAM114から消去する。また、高頻度サポートモード中か否かを示す第9信号の出力状態がLOWレベルからHIレベルに切り換わった場合には高頻度サポートモード中であることを示す第2状態の情報を管理側RAM114に記憶し、当該第9信号の出力状態がHIレベルからLOWレベルに切り換わった場合には第2状態の情報を管理側RAM114から消去する。また、前扉枠14が開放中か否かを示す第10信号の出力状態がLOWレベルからHIレベルに切り換わった場合には前扉枠14が開放中であることを示す第3状態の情報を管理側RAM114に記憶し、当該第10信号の出力状態がHIレベルからLOWレベルに切り換わった場合には第3状態の情報を管理側RAM114から消去する。
If a positive determination is made in step S2202, state information setting processing is executed (step S2203). In the setting process, when the output state of the eighth signal indicating whether or not in the opening / closing execution mode is switched from the LOW level to the HI level, information on the first state indicating that the opening / closing execution mode is in effect is displayed on the management side. When the output state of the eighth signal is switched from the HI level to the LOW level, the first state information is erased from the
ステップS2202にて否定判定をした場合、又はステップS2203の処理を実行した場合、第1〜第14バッファ122a〜122nのうち現状の確認対象カウンタの値に対応するバッファに格納されている数値情報が、「0」から「1」に変更されたか否かを確認することで、当該バッファへの主側CPU63からの入力信号の出力状態がLOWレベルからHIレベルに切り換えられたか否かを判定する(ステップS2204)。なお、現状の確認対象カウンタの値が第8バッファ122hに対応する値である状況において第8バッファ122hに格納されている数値情報が「0」から「1」に変更された場合、ステップS2203にて第1状態の情報が管理側RAM114に記憶されるとともに、ステップS2204にて肯定判定をする。また、現状の確認対象カウンタの値が第9バッファ122iに対応する値である状況において第9バッファ122iに格納されている数値情報が「0」から「1」に変更された場合、ステップS2203にて第2状態の情報が管理側RAM114に記憶されるとともに、ステップS2204にて肯定判定をする。また、現状の確認対象カウンタの値が第10バッファ122jに対応する値である状況において第10バッファ122jに格納されている数値情報が「0」から「1」に変更された場合、ステップS2203にて第3状態の情報が管理側RAM114に記憶されるとともに、ステップS2204にて肯定判定をする。
When a negative determination is made in step S2202, or when the process of step S2203 is executed, numerical information stored in the buffer corresponding to the current value of the check target counter among the first to
ステップS2204にて肯定判定をした場合、対応する合計用のカウンタの加算処理を実行する(ステップS2205)。当該加算処理では、履歴用メモリ117の合計用エリア141における合計用の第1〜第14カウンタ141a〜141nのうち現状の確認対象カウンタの値に対応するカウンタの値を1加算する。例えば、確認対象カウンタの値が「11」であれば合計用の第11カウンタ141kが加算対象となり、確認対象カウンタの値が「5」であれば合計用の第5カウンタ141eが加算対象となり、確認対象カウンタの値が「1」であれば合計用の第1カウンタ141aが加算対象となる。
If an affirmative determination is made in step S2204, the corresponding sum counter is added (step S2205). In the addition process, one of the counter values corresponding to the current value of the check target counter among the first to fourteenth counters 141a to 141n for summation in the
その後、管理側RAM114の状態情報を参照することで第1状態であるか否か、すなわち開閉実行モード中であるか否かを判定する(ステップS2206)。第1状態である場合には(ステップS2206:YES)、対応する第1状態用のカウンタの加算処理を実行する(ステップS2207)。当該加算処理では、履歴用メモリ117の第1状態用エリア142における第1状態用の第1〜第14カウンタ142a〜142nのうち現状の確認対象カウンタの値に対応するカウンタの値を1加算する。例えば、確認対象カウンタの値が「11」であれば第1状態用の第11カウンタ142kが加算対象となり、確認対象カウンタの値が「5」であれば第1状態用の第5カウンタ142eが加算対象となり、確認対象カウンタの値が「1」であれば第1状態用の第1カウンタ142aが加算対象となる。
Thereafter, by referring to the status information in the management-
その後、管理側RAM114の状態情報を参照することで第2状態であるか否か、すなわち高頻度サポートモード中であるか否かを判定する(ステップS2208)。第2状態である場合には(ステップS2208:YES)、対応する第2状態用のカウンタの加算処理を実行する(ステップS2209)。当該加算処理では、履歴用メモリ117の第2状態用エリア143における第2状態用の第1〜第14カウンタ143a〜143nのうち現状の確認対象カウンタの値に対応するカウンタの値を1加算する。例えば、確認対象カウンタの値が「11」であれば第2状態用の第11カウンタ143kが加算対象となり、確認対象カウンタの値が「5」であれば第2状態用の第5カウンタ143eが加算対象となり、確認対象カウンタの値が「1」であれば第2状態用の第1カウンタ143aが加算対象となる。
Thereafter, by referring to the status information in the management-
その後、管理側RAM114の状態情報を参照することで第3状態であるか否か、すなわち前扉枠14が開放中であるか否かを判定する(ステップS2210)。第3状態である場合には(ステップS2210:YES)、対応する第3状態用のカウンタの加算処理を実行する(ステップS2211)。当該加算処理では、履歴用メモリ117の第3状態用エリア144における第3状態用の第1〜第14カウンタ144a〜144nのうち現状の確認対象カウンタの値に対応するカウンタの値を1加算する。例えば、確認対象カウンタの値が「11」であれば第3状態用の第11カウンタ144kが加算対象となり、確認対象カウンタの値が「5」であれば第3状態用の第5カウンタ144eが加算対象となり、確認対象カウンタの値が「1」であれば第3状態用の第1カウンタ144aが加算対象となる。
Thereafter, by referring to the state information in the management-
ステップS2204にて否定判定をした場合、ステップS2210にて否定判定をした場合、又はステップS2211の処理を実行した場合、管理側RAM114の確認対象カウンタの値を1減算する(ステップS2212)。そして、その1減算後における確認対象カウンタの値が「0」であるか否かを判定する(ステップS2213)。確認対象カウンタの値が1以上である場合には(ステップS2213:NO)、新たな確認対象カウンタの値に対応する確認対象について、ステップS2202以降の処理を実行する。
If a negative determination is made in step S2204, a negative determination is made in step S2210, or if the process of step S2211 is executed, the value of the check target counter in the
上記のように履歴設定処理が実行されることにより、アウト口24a、一般入賞口31、特電入賞装置32、第1作動口33及び第2作動口34への遊技球の入球回数、開閉実行モードの発生回数、高頻度サポートモードの発生回数、及び遊技回の発生回数が、上記第1の実施形態のような履歴情報として記憶されるのではなく回数情報として記憶される。これにより、各履歴情報を個別に記憶していく構成に比べて、履歴用メモリ117において必要な記憶容量を抑えることが可能となる。
As the history setting process is executed as described above, the number of game balls that enter the out port 24a, the general winning
このように履歴情報ではなく回数情報として記憶される構成であることにより、各種パラメータの演算に際して履歴情報から回数情報を導出する処理を実行する必要が生じない。これにより、各種パラメータを演算するための処理負荷を軽減することが可能となる。 As described above, since the number information is stored instead of the history information, it is not necessary to execute a process for deriving the number information from the history information when calculating various parameters. Thereby, it is possible to reduce the processing load for calculating various parameters.
次に、管理側CPU112にて実行される本実施形態における設定更新認識用処理について、図41のフローチャートを参照しながら説明する。
Next, the setting update recognition process in the present embodiment executed by the
入力ポート121の第15バッファ122oに入力されている設定値更新信号がLOWレベルからHIレベルに切り換わった場合(ステップS2301:YES)、管理側RAM114の設定値把握カウンタの値を「1」に設定する(ステップS2302)。設定値把握カウンタはパチンコ機10の設定値を管理側CPU112にて特定するためのカウンタであり、例えば設定値把握カウンタの値が「1」であれば「設定1」であることを意味し、設定値把握カウンタの値が「6」であれば「設定6」であることを意味する。
When the set value update signal input to the 15th buffer 122o of the
その後、入力ポート121の第15バッファ122oに入力されている設定値更新信号が再度LOWレベルからHIレベルに切り換わったか否かを判定する(ステップS2303)。ステップS2303にて肯定判定をした場合、管理側RAM114の設定値把握カウンタの値を1加算する(ステップS2304)。これにより、管理側CPU112において特定しているパチンコ機10の設定値が1段階上昇することとなる。
Thereafter, it is determined whether or not the set value update signal input to the fifteenth buffer 122o of the
ステップS2303にて否定判定をした場合、又はステップS2304の処理を実行した場合、入力ポート121の第1〜第8バッファ122a〜122hに入力されている第1〜第8信号の入力状態に基づいて、主側CPU63から設定値識別終了コマンドを受信したか否かを判定する(ステップS2305)。ステップS2305にて否定判定をした場合、ステップS2303の処理に戻る。
When a negative determination is made in step S2303, or when the process of step S2304 is executed, based on the input states of the first to eighth signals input to the first to
ステップS2305にて肯定判定をした場合、履歴用メモリ117における合計用エリア141において遊技回の実行回数を計測している合計用の第11カウンタ141k、履歴用メモリ117における合計用エリア141において開閉実行モードの発生回数を計測している合計用の第8カウンタ141h、及び履歴用メモリ117における合計用エリア141において高頻度サポートモードの発生回数を計測している合計用の第9カウンタ141iのそれぞれを「0」クリアする(ステップS2306〜ステップS2308)。これにより、遊技回の実行回数、開閉実行モードの発生回数及び高頻度サポートモードの発生回数の各回数情報はパチンコ機10の設定状態の新たな設定が行われたことを契機として「0」クリアされる。したがって、単位遊技回当たりの開閉実行モードの発生回数を示す第31パラメータ、単位遊技回当たりの高頻度サポートモードの発生回数を示す第41パラメータ、及び開閉実行モードの発生回数に対する高頻度サポートモードの発生回数の割合を示す第42パラメータの演算結果は、パチンコ機10の設定状態の新たな設定が行われた後の遊技内容に対応したものとなる。パチンコ機10の設定値が変更された場合には大当たり結果の当選確率が変更される構成において、上記のように第31パラメータ、第41パラメータ及び第42パラメータの演算結果がパチンコ機10の設定状態の新たな設定が行われた後の遊技内容に対応したものとなるようにすることで、現状の設定値を基準としてそれら第31パラメータ、第41パラメータ及び第42パラメータの演算結果が適切であるか否かを判断することが可能となる。
If an affirmative determination is made in
その一方、パチンコ機10の設定状態の新たな設定が行われたとしても、履歴用メモリ117において合計用の第8カウンタ141h、合計用の第9カウンタ141i及び第11カウンタ141k以外のカウンタは「0」クリアされない。これにより、各履歴対象入球部への遊技球の入球個数又は入球頻度の管理については、パチンコ機10の設定状態の新たな設定に影響されることなく長期の遊技履歴に基づいて行うことが可能となる。
On the other hand, even if a new setting state of the
上記構成によれば、アウト口24a、一般入賞口31、特電入賞装置32、第1作動口33及び第2作動口34への遊技球の入球回数、開閉実行モードの発生回数、高頻度サポートモードの発生回数、及び遊技回の発生回数が、上記第1の実施形態のような履歴情報として記憶されるのではなく回数情報として記憶される。これにより、各履歴情報を個別に記憶していく構成に比べて、履歴用メモリ117において必要な記憶容量を抑えることが可能となる。
According to the above configuration, the number of game balls that enter the out port 24a, the general winning
また、このように履歴情報ではなく回数情報として記憶される構成であることにより、各種パラメータの演算に際して履歴情報から回数情報を導出する処理を実行する必要が生じない。これにより、各種パラメータを演算するための処理負荷を軽減することが可能となる。 Further, since the configuration is such that the number information is stored instead of the history information, it is not necessary to execute a process for deriving the number information from the history information when calculating various parameters. Thereby, it is possible to reduce the processing load for calculating various parameters.
遊技回の実行回数、開閉実行モードの発生回数及び高頻度サポートモードの発生回数の各回数情報はパチンコ機10の設定状態の新たな設定が行われたことを契機として「0」クリアされる。したがって、単位遊技回当たりの開閉実行モードの発生回数を示す第31パラメータ、単位遊技回当たりの高頻度サポートモードの発生回数を示す第41パラメータ、及び開閉実行モードの発生回数に対する高頻度サポートモードの発生回数の割合を示す第42パラメータの演算結果は、パチンコ機10の設定状態の新たな設定が行われた後の遊技内容に対応したものとなる。パチンコ機10の設定値が変更された場合には大当たり結果の当選確率が変更される構成において、上記のように第31パラメータ、第41パラメータ及び第42パラメータの演算結果がパチンコ機10の設定状態の新たな設定が行われた後の遊技内容に対応したものとなるようにすることで、現状の設定値を基準としてそれら第31パラメータ、第41パラメータ及び第42パラメータの演算結果が適切であるか否かを判断することが可能となる。
Information about the number of game times, the number of times of opening / closing execution mode, and the number of times of occurrence of high-frequency support mode is cleared to “0” when a new setting state of the
その一方、パチンコ機10の設定状態の新たな設定が行われたとしても、履歴用メモリ117において合計用の第8カウンタ141h、合計用の第9カウンタ141i及び第11カウンタ141k以外のカウンタは「0」クリアされない。これにより、各履歴対象入球部への遊技球の入球個数又は入球頻度の管理については、パチンコ機10の設定状態の新たな設定に影響されることなく長期の遊技履歴に基づいて行うことが可能となる。
On the other hand, even if a new setting state of the
なお、本実施形態のような履歴用メモリ117の構成を上記第1〜第5の実施形態や本実施形態以降に記載されている実施形態に対して適用してもよい。例えば上記第1の実施形態に適用した場合、パチンコ機10の設定状態の新たな設定が行われたとしても履歴用メモリ117の情報はそのまま維持される。また、第3の実施形態に適用した場合、パチンコ機10の設定状態の新たな設定が行われた場合には履歴用メモリ117の全体が「0」クリアされる。
The configuration of the
また、パチンコ機10の設定値が変更された場合に設定更新認識用処理(図41)においてステップS2306〜ステップS2308の処理が実行される構成としてもよい。これにより、パチンコ機10の設定状態の新たな設定が行われたとしてもその前後で設定値が変更されない場合には遊技回の実行回数の情報、開閉実行モードの発生回数の情報及び高頻度サポートモードの発生回数の情報が「0」クリアされることはなく、パチンコ機10の設定値が変更された場合に遊技回の実行回数の情報、開閉実行モードの発生回数の情報及び高頻度サポートモードの発生回数の情報が「0」クリアされるようにすることが可能となる。
In addition, when the setting value of the
また、設定更新認識用処理(図41)においてステップS2306〜ステップS2308の処理が実行される前に履歴用メモリ117の各カウンタ141〜144を利用して各種パラメータが演算されるとともにその演算された各種パラメータが演算結果用メモリ131に記憶される構成としてもよい。
In the setting update recognition process (FIG. 41), various parameters are calculated using the
<第7の実施形態>
本実施形態では履歴用メモリ117の構成が上記第1の実施形態と相違している。以下、上記第1の実施形態と相違している構成について説明する。なお、上記第1の実施形態と同一の構成については基本的にその説明を省略する。
<Seventh Embodiment>
In the present embodiment, the configuration of the
図42は本実施形態における履歴用メモリ117の構成を説明するための説明図である。
FIG. 42 is an explanatory diagram for explaining the configuration of the
履歴用メモリ117として、パチンコ機10の設定状態である「設定1」〜「設定6」のそれぞれに対応する履歴用メモリ181〜186が設けられている。具体的には、「設定1」に対応させて設定1用の履歴用メモリ181が設けられており、「設定2」に対応させて設定2用の履歴用メモリ182が設けられており、「設定3」に対応させて設定3用の履歴用メモリ183が設けられており、「設定4」に対応させて設定4用の履歴用メモリ184が設けられており、「設定5」に対応させて設定5用の履歴用メモリ185が設けられており、「設定6」に対応させて設定6用の履歴用メモリ186が設けられている。
As the
設定1〜6用の履歴用メモリ181〜186のそれぞれには、上記第1の実施形態における履歴用メモリ117の履歴用エリア124及びポインタ用エリア126の組わせが設けられている。これにより、「設定1」〜「設定6」のパチンコ機10の設定状態のそれぞれに対応させて履歴情報を記憶していくことが可能となる。この場合、パチンコ機10の設定状態の新たな設定が行われた場合には、その新たな設定が行われた設定値に対応する履歴用メモリ181〜186が履歴情報の記憶対象とされるため、パチンコ機10の設定状態の新たな設定に際して履歴情報の消去を行わなくても設定値ごとに区別して履歴情報を記憶することが可能となる。また、現状設定されているパチンコ機10の設定状態に対応する履歴情報を利用して各種パラメータが算出されるため、各設定値に対応する各種パラメータを適切に導出することが可能となる。
Each of the
なお、設定1〜6用の履歴用メモリ181〜186のそれぞれに、上記第6の実施形態における合計用エリア141、第1状態用エリア142、第2状態用エリア143及び第3状態用エリア144の組合せが設定されている構成としてもよい。
In addition, in each of the
次に、管理側CPU112にて実行される本実施形態における設定更新認識用処理について、図43のフローチャートを参照しながら説明する。
Next, setting update recognition processing in this embodiment executed by the
入力ポート121の第15バッファ122oに入力されている設定値更新信号がLOWレベルからHIレベルに切り換わった場合(ステップS2401:YES)、演算結果用メモリ131に設けられた設定値把握カウンタの値を「1」に設定する(ステップS2402)。設定値把握カウンタはパチンコ機10の設定値を管理側CPU112にて特定するためのカウンタであり、例えば設定値把握カウンタの値が「1」であれば「設定1」であることを意味し、設定値把握カウンタの値が「6」であれば「設定6」であることを意味する。また、本実施形態では記憶保持に外部からの電力供給が不要なメモリである演算結果用メモリ131に設定値把握カウンタが設けられているため管理用IC66への動作電力の供給が停止されたとしても設定値把握カウンタに記憶された値は記憶保持される。
When the set value update signal input to the fifteenth buffer 122o of the
その後、入力ポート121の第15バッファ122oに入力されている設定値更新信号が再度LOWレベルからHIレベルに切り換わったか否かを判定する(ステップS2403)。ステップS2403にて肯定判定をした場合、演算結果用メモリ131の設定値把握カウンタの値を1加算する(ステップS2404)。これにより、管理側CPU112において特定しているパチンコ機10の設定値が1段階上昇することとなる。
Thereafter, it is determined whether or not the set value update signal input to the fifteenth buffer 122o of the
ステップS2403にて否定判定をした場合、又はステップS2404の処理を実行した場合、入力ポート121の第1〜第8バッファ122a〜122hに入力されている第1〜第8信号の入力状態に基づいて、主側CPU63から設定値識別終了コマンドを受信したか否かを判定する(ステップS2405)。ステップS2405にて否定判定をした場合、ステップS2403の処理に戻る。
When a negative determination is made in step S2403, or when the process of step S2404 is executed, based on the input states of the first to eighth signals input to the first to
ステップS2405にて肯定判定をした場合、演算結果用メモリ131の設定値把握カウンタの値に対応する履歴用メモリ181〜186を履歴情報の記憶対象及び各種パラメータの演算時における参照対象として設定する(ステップS2406)。具体的には、設定値把握カウンタの値が「1」であれば「設定1」に設定されたことを意味するため、設定1用の履歴用メモリ181を履歴情報の記憶対象及び各種パラメータの演算時における参照対象として設定する。また、設定値把握カウンタの値が「2」であれば「設定2」に設定されたことを意味するため、設定2用の履歴用メモリ182を履歴情報の記憶対象及び各種パラメータの演算時における参照対象として設定する。また、設定値把握カウンタの値が「3」であれば「設定3」に設定されたことを意味するため、設定3用の履歴用メモリ183を履歴情報の記憶対象及び各種パラメータの演算時における参照対象として設定する。また、設定値把握カウンタの値が「4」であれば「設定4」に設定されたことを意味するため、設定4用の履歴用メモリ184を履歴情報の記憶対象及び各種パラメータの演算時における参照対象として設定する。また、設定値把握カウンタの値が「5」であれば「設定5」に設定されたことを意味するため、設定5用の履歴用メモリ185を履歴情報の記憶対象及び各種パラメータの演算時における参照対象として設定する。また、設定値把握カウンタの値が「6」であれば「設定6」に設定されたことを意味するため、設定6用の履歴用メモリ186を履歴情報の記憶対象及び各種パラメータの演算時における参照対象として設定する。
When an affirmative determination is made in step S2405, the
その後、RTC115から年月日情報及び時刻情報であるRTC情報を読み出す(ステップS2407)。そして、履歴用メモリ117への書き込み処理を実行する(ステップS2408)。当該書き込み処理では、設定1〜6用の履歴用メモリ181〜186のうちステップS2406にて履歴情報の記憶対象として設定された履歴用メモリ181〜186を選択する。そして、その記憶対象となっている履歴用メモリ181〜186においてポインタ用エリア126を参照することで現状の書き込み対象となっている履歴用エリア124のポインタ情報を特定し、その書き込み対象となっているポインタ情報に対応する履歴用エリア124の履歴情報格納エリア125に、ステップS2407にて読み出したRTC情報を書き込む。また、設定値であることを識別するための情報を上記書き込み対象となっているポインタ情報に対応する履歴情報格納エリア125に書き込む。これにより、パチンコ機10の設定状態が新たに設定されたことを示す情報と、当該設定が行われた日時に対応するRTC情報と、の組合せが履歴情報として記憶された状態となる。
Thereafter, RTC information which is date information and time information is read from the RTC 115 (step S2407). Then, the writing process to the
その後、対象ポインタの更新処理を実行する(ステップS2409)。当該更新処理では、設定1〜6用の履歴用メモリ181〜186のうちステップS2406にて履歴情報の記憶対象として設定された履歴用メモリ181〜186を選択し、その履歴用メモリ181〜186のポインタ用エリア126に格納されている数値情報を読み出し1加算する。その1加算後におけるポインタ情報が履歴用エリア124におけるポインタ情報の最大値を超えたか否かを判定する。最大値を超えていない場合には1加算後におけるポインタ情報を新たな書き込み対象のポインタ情報としてポインタ用エリア126に上書きする。最大値を超えている場合には書き込み対象のポインタ情報が最初のポインタ情報となるようにポインタ用エリア126を「0」クリアする。
Thereafter, update processing of the target pointer is executed (step S2409). In the update process, the
上記構成によれば、履歴用メモリ117として、「設定1」〜「設定6」のそれぞれに対応するように設定1〜6用の履歴用メモリ181〜186が設けられている。これにより、「設定1」〜「設定6」のパチンコ機10の設定状態のそれぞれに対応させて遊技履歴を記憶していくことが可能となる。この場合、パチンコ機10の設定状態の新たな設定が行われた場合には、その新たな設定が行われた設定値に対応する履歴用メモリ181〜186が履歴情報の記憶対象とされるため、パチンコ機10の設定状態の新たな設定に際して履歴情報の消去を行わなくても設定値ごとに区別して履歴情報を記憶することが可能となる。また、現状設定されているパチンコ機10の設定状態に対応する履歴情報を利用して各種パラメータが算出されるため、各設定値に対応する各種パラメータを適切に導出することが可能となる。
According to the above configuration,
なお、履歴用メモリ117として、設定1〜6用の履歴用メモリ181〜186の6個のメモリが設けられている構成に限定されることはなく、1個のメモリに対して、設定1用の履歴用メモリ181に対応するエリアと、設定2用の履歴用メモリ182に対応するエリアと、設定3用の履歴用メモリ183に対応するエリアと、設定4用の履歴用メモリ184に対応するエリアと、設定5用の履歴用メモリ185に対応するエリアと、設定6用の履歴用メモリ186に対応するエリアとが設定されている構成としてもよい。
The
<第8の実施形態>
本実施形態では履歴用メモリ117の構成が上記第1の実施形態と相違している。以下、上記第1の実施形態と相違している構成について説明する。なお、上記第1の実施形態と同一の構成については基本的にその説明を省略する。
<Eighth Embodiment>
In the present embodiment, the configuration of the
図44は本実施形態における履歴用メモリ117の構成を説明するための説明図である。
FIG. 44 is an explanatory diagram for explaining the configuration of the
履歴用メモリ117として、第1履歴用メモリ191と第2履歴用メモリ192とが設けられている。第1履歴用メモリ191及び第2履歴用メモリ192のそれぞれには、上記第1の実施形態における履歴用メモリ117の履歴用エリア124及びポインタ用エリア126の組わせが設けられている。この場合、第1履歴用メモリ191及び第2履歴用メモリ192のうち一方の履歴用メモリ191,192を利用して履歴情報の記憶を行っている状況においてパチンコ機10の設定状態の新たな設定が行われた場合には、その後に所定数以上の履歴情報が他方の履歴用メモリ191,192に記憶されるまでは上記一方の履歴用メモリ191,192の履歴情報を消去することなく残すことが可能となるとともに、上記他方の履歴用メモリ191,192に所定数以上の履歴情報が記憶されるまでは両方の履歴用メモリ191,192において履歴情報を新たに記憶しておくことが可能となる。
As the
次に、管理側CPU112にて実行される本実施形態における設定更新認識用処理について、図45のフローチャートを参照しながら説明する。
Next, setting update recognition processing in this embodiment executed by the
入力ポート121の第15バッファ122oに入力されている設定値更新信号がLOWレベルからHIレベルに切り換わった場合(ステップS2501:YES)、管理側RAM114に設けられた設定値把握カウンタの値を「1」に設定する(ステップS2502)。設定値把握カウンタはパチンコ機10の設定値を管理側CPU112にて特定するためのカウンタであり、例えば設定値把握カウンタの値が「1」であれば「設定1」であることを意味し、設定値把握カウンタの値が「6」であれば「設定6」であることを意味する。
When the set value update signal input to the fifteenth buffer 122o of the
その後、入力ポート121の第15バッファ122oに入力されている設定値更新信号が再度LOWレベルからHIレベルに切り換わったか否かを判定する(ステップS2503)。ステップS2503にて肯定判定をした場合、管理側RAM114の設定値把握カウンタの値を1加算する(ステップS2504)。これにより、管理側CPU112において特定しているパチンコ機10の設定値が1段階上昇することとなる。
Thereafter, it is determined whether or not the set value update signal input to the fifteenth buffer 122o of the
ステップS2503にて否定判定をした場合、又はステップS2504の処理を実行した場合、入力ポート121の第1〜第8バッファ122a〜122hに入力されている第1〜第8信号の入力状態に基づいて、主側CPU63から設定値識別終了コマンドを受信したか否かを判定する(ステップS2505)。ステップS2505にて否定判定をした場合、ステップS2503の処理に戻る。
When a negative determination is made in step S2503, or when the process of step S2504 is executed, based on the input states of the first to eighth signals input to the first to
ステップS2505にて肯定判定をした場合、演算結果用メモリ131に設けられた設定変更発生フラグに「1」をセットする(ステップS2506)。設定変更発生フラグは、パチンコ機10の設定状態の新たな設定が行われた後において、第1履歴用メモリ191及び第2履歴用メモリ192のうちそれまで履歴情報の記憶対象と設定されていた履歴用メモリ191,192だけではなくもう一方の履歴用メモリ191,192も履歴情報の記憶対象とする状況であるか否かを管理側CPU112にて特定するためのフラグである。また、記憶保持に外部からの電力供給が不要なメモリである演算結果用メモリ131に設定変更発生フラグが設けられているため管理用IC66への動作電力の供給が停止されたとしても設定変更発生フラグに記憶された値は記憶保持される。
If an affirmative determination is made in step S2505, "1" is set to the setting change occurrence flag provided in the calculation result memory 131 (step S2506). The setting change occurrence flag has been set as the history information storage target of the
その後、RTC115から年月日情報及び時刻情報であるRTC情報を読み出す(ステップS2507)。そして、各履歴用メモリ191,192への書き込み処理を実行する(ステップS2508)。当該書き込み処理では、まず第1履歴用メモリ191のポインタ用エリア126を参照することで現状の書き込み対象となっている履歴用エリア124のポインタ情報を特定し、その書き込み対象となっているポインタ情報に対応する履歴用エリア124の履歴情報格納エリア125に、ステップS2507にて読み出したRTC情報を書き込む。また、設定値であることを識別するための情報及び設定値把握カウンタの値の情報の両方を上記書き込み対象となっているポインタ情報に対応する履歴情報格納エリア125に書き込む。これにより、パチンコ機10の設定状態が新たに設定されたことを示す情報と、当該設定が行われた日時に対応するRTC情報と、当該設定が行われた場合の設定値の情報と、の組合せが履歴情報として第1履歴用メモリ191に記憶された状態となる。また、当該書き込み処理では、第2履歴用メモリ192のポインタ用エリア126を参照することで現状の書き込み対象となっている履歴用エリア124のポインタ情報を特定し、その書き込み対象となっているポインタ情報に対応する履歴用エリア124の履歴情報格納エリア125に、ステップS2507にて読み出したRTC情報を書き込む。また、設定値であることを識別するための情報及び設定値把握カウンタの値の情報の両方を上記書き込み対象となっているポインタ情報に対応する履歴情報格納エリア125に書き込む。これにより、パチンコ機10の設定状態が新たに設定されたことを示す情報と、当該設定が行われた日時に対応するRTC情報と、当該設定が行われた場合の設定値の情報と、の組合せが履歴情報として第2履歴用メモリ192に記憶された状態となる。
Thereafter, RTC information which is date information and time information is read from the RTC 115 (step S2507). Then, the writing process to each of the
その後、各対象ポインタの更新処理を実行する(ステップS2509)。当該更新処理では、まず第1履歴用メモリ191のポインタ用エリア126に格納されている数値情報を読み出し1加算する。その1加算後におけるポインタ情報が履歴用エリア124におけるポインタ情報の最大値を超えたか否かを判定する。最大値を超えていない場合には1加算後におけるポインタ情報を新たな書き込み対象のポインタ情報としてポインタ用エリア126に上書きする。最大値を超えている場合には書き込み対象のポインタ情報が最初のポインタ情報となるようにポインタ用エリア126を「0」クリアする。また、当該更新処理では、第2履歴用メモリ192のポインタ用エリア126に格納されている数値情報を読み出し1加算する。その1加算後におけるポインタ情報が履歴用エリア124におけるポインタ情報の最大値を超えたか否かを判定する。最大値を超えていない場合には1加算後におけるポインタ情報を新たな書き込み対象のポインタ情報としてポインタ用エリア126に上書きする。最大値を超えている場合には書き込み対象のポインタ情報が最初のポインタ情報となるようにポインタ用エリア126を「0」クリアする。
Thereafter, update processing of each target pointer is executed (step S2509). In the update process, first, the numerical information stored in the
次に、管理側CPU112にて実行される本実施形態における履歴設定処理について、図46のフローチャートを参照しながら説明する。
Next, the history setting process executed by the
演算結果用メモリ131の設定変更発生フラグに「1」がセットされていない場合(ステップS2601:NO)、第1履歴用メモリ191及び第2履歴用メモリ192のうち記憶対象となっている側にのみ履歴情報を記憶させるべき状況であることを意味する。この場合、まず現状の記憶対象となっている履歴用メモリ191,192を把握する(ステップS2602)。演算結果用メモリ131には記憶対象フラグが設けられており、記憶対象フラグの値が「0」である場合には第1履歴用メモリ191が記憶対象となり、記憶対象フラグの値が「1」である場合には第2履歴用メモリ192が記憶対象となる。なお、記憶対象フラグは記憶保持に外部からの電力供給が不要なメモリである演算結果用メモリ131に設けられているため、管理用IC66への動作電力の供給が停止されたとしても記憶対象フラグの値は記憶保持される。
If the setting change occurrence flag of the
その後、記憶対象となっている履歴用メモリ191,192に対して履歴設定の実行処理を実行する(ステップS2603)。具体的には、記憶対象となっている一方の履歴用メモリ191,192に対して上記第1の実施形態における履歴設定処理(図26)のステップS1101〜ステップS1112の処理を実行する。これにより、記憶対象となっている一方の履歴用メモリ191,192に履歴情報が記憶される。
Thereafter, a history setting execution process is executed for the memory for
一方、演算結果用メモリ131の設定変更発生フラグに「1」がセットされている場合(ステップS2601:YES)、第1履歴用メモリ191及び第2履歴用メモリ192のうち記憶対象となっている側だけではなく他方にも履歴情報を記憶させるべき状況であることを意味する。この場合、両方の履歴用メモリ191,192に対して履歴設定の実行処理を実行する(ステップS2604)。具体的には、まず第1履歴用メモリ191に対して上記第1の実施形態における履歴設定処理(図26)のステップS1101〜ステップS1112の処理を実行する。これにより、第1履歴用メモリ191に履歴情報が記憶される。その後に、第2履歴用メモリ192に対して上記第1の実施形態における履歴設定処理(図26)のステップS1101〜ステップS1112の処理を実行する。これにより、第2履歴用メモリ192に履歴情報が記憶される。
On the other hand, when the setting change occurrence flag of the
ステップS2603の処理を実行した場合、又はステップS2604の処理を実行した場合、演算結果用メモリ131の設定変更発生フラグに「1」がセットされているか否かを判定する(ステップS2605)。ステップS2605にて肯定判定をした場合、非記憶対象の履歴用メモリ191,192において所定数以上の球排出履歴が存在しているか否かを判定する(ステップS2606)。具体的には、演算結果用メモリ131の記憶対象フラグの値が「0」である場合には第1履歴用メモリ191が記憶対象となっているため、第2履歴用メモリ192に遊技領域PAから遊技球が排出されたことを示す履歴情報が所定数(具体的には「1000」)以上記憶されているか否かを判定する。また、演算結果用メモリ131の記憶対象フラグの値が「1」である場合には第2履歴用メモリ192が記憶対象となっているため、第1履歴用メモリ191に遊技領域PAから遊技球が排出されたことを示す履歴情報が所定数(具体的には「1000」)以上記憶されているか否かを判定する。なお、遊技領域PAから遊技球が排出されたことを示す履歴情報が所定数(具体的には「1000」)以上記憶されているか否かを判定するのではなく、遊技回が実行されたことを示す履歴情報が所定数(具体的には「100」)以上記憶されているか否かを判定する構成としてもよい。
When the process of step S2603 is executed, or when the process of step S2604 is executed, it is determined whether or not “1” is set in the setting change occurrence flag of the calculation result memory 131 (step S2605). If an affirmative determination is made in step S2605, it is determined whether or not a predetermined number or more of ball discharge histories exist in the non-memory
ステップS2606にて肯定判定をした場合、記憶対象の変更処理を実行する(ステップS2607)。記憶対象の変更処理では、演算結果用メモリ131の記憶対象フラグの値を2値の間で現状の値とは異なる値に設定することで第1履歴用メモリ191及び第2履歴用メモリ192のうち記憶対象となる側を変更する。具体的には、記憶対象フラグの値が「0」であれば記憶対象フラグに「1」をセットすることで記憶対象を第1履歴用メモリ191から第2履歴用メモリ192に変更する。また、記憶対象フラグの値が「1」であれば記憶対象フラグを「0」クリアすることで記憶対象を第2履歴用メモリ192から第1履歴用メモリ191に変更する。これにより、パチンコ機10の設定状態の新たな設定が行われた後において実行された遊技による履歴情報のみが記憶された履歴用メモリ191,192が記憶対象として設定される。そして、この新たに記憶対象となった履歴用メモリ191,192の履歴情報を利用して各種パラメータが算出されることにより、パチンコ機10の設定状態の新たな設定が行われた後において実行された遊技による各種パラメータを導出することが可能となる。
When an affirmative determination is made in step S2606, a storage target change process is executed (step S2607). In the process of changing the storage target, the value of the storage target flag in the
その後、第1履歴用メモリ191及び第2履歴用メモリ192のうちそれまで記憶対象となっていた側のクリア処理を実行する(ステップS2608)。具体的には、記憶対象フラグの値が「0」であれば第2履歴用メモリ192を「0」クリアし、記憶対象フラグの値が「1」であれば第1履歴用メモリ191を「0」クリアする。その後、演算結果用メモリ131の設定変更発生フラグを「0」クリアする(ステップS2609)。
Thereafter, a clear process is executed on the
次に、管理側CPU112にて実行される本実施形態における表示出力処理について、図47のフローチャートを参照しながら説明する。
Next, display output processing in the present embodiment executed by the
演算タイミングである場合(ステップS2701:YES)、第1履歴用メモリ191及び第2履歴用メモリ192のうち記憶対象となっている側を把握する(ステップS2702)。具体的には、演算結果用メモリ131の記憶対象フラグの値が「0」であれば第1履歴用メモリ191を記憶対象として把握し、記憶対象フラグの値が「1」であれば第2履歴用メモリ192を記憶対象として把握する。その後、ステップS2702にて把握した記憶対象の履歴用メモリ191,192に記憶された履歴情報を利用して上記第1の実施形態における表示出力処理(図30)のステップS1402〜ステップS1412を実行することで、各種パラメータ(第1〜第8パラメータ、第11〜第18パラメータ、第21〜第26パラメータ、第31パラメータ、第41〜第42パラメータ)を算出するとともに、その算出した各種パラメータを演算結果用メモリ131に記憶させる(ステップS2703)。この場合、演算結果用メモリ131の設定変更発生フラグに「1」がセットされていることにより第1履歴用メモリ191及び第2履歴用メモリ192の両方に対して履歴情報が記憶される状況であったとしても、記憶対象となっている一方の履歴用メモリ191,192を利用して各種パラメータが算出される。
If it is the calculation timing (step S2701: YES), the storage side of the
ステップS2701にて否定判定をした場合、又はステップS2703の処理を実行した場合、表示用処理を実行する(ステップS2704)。表示用処理の処理内容は上記第1の実施形態における表示用処理(図31)と同一である。 If a negative determination is made in step S2701, or if the process of step S2703 is executed, a display process is executed (step S2704). The processing content of the display process is the same as the display process (FIG. 31) in the first embodiment.
上記構成によれば、履歴用メモリ117として第1履歴用メモリ191と第2履歴用メモリ192とが設けられており、パチンコ機10の設定状態の新たな設定が行われた場合にはそれまで記憶対象となっていた履歴用メモリ191,192がそのまま記憶対象とされながら、記憶対象となっていない側の履歴用メモリ191,192にも履歴情報が記憶される。そして、記憶対象となっていない側の履歴用メモリ191,192に遊技領域PAから遊技球が排出されたことに対応する履歴情報が所定数以上記憶された場合に、その記憶対象となっていない側の履歴用メモリ191,192がそのまま記憶対象とされ、それまで記憶対象となっていた側の履歴用メモリ191,192は「0」クリアされる。これにより、パチンコ機10の設定状態の新たな設定が行われた場合にはその新たに設定された設定値において行われた遊技の履歴情報のみを利用して各種パラメータを算出することが可能となる。
According to the above configuration, the
その一方、上記構成によれば、各種パラメータの算出を適切に行わせないようにすべくパチンコ機10の設定状態の新たな設定が短期間で繰り返し行われたとしても、記憶対象となる履歴用メモリ191,192は変更されることなく維持される。これにより、パチンコ機10の設定状態の新たな設定が短期間で繰り返し行われたとしても、それまでの遊技履歴の管理結果を適切に導出することが可能となる。
On the other hand, according to the above configuration, even if a new setting state of the
なお、履歴用メモリ117として、第1履歴用メモリ191及び第2履歴用メモリ192の2個のメモリが設けられている構成に限定されることはなく、1個のメモリに対して第1履歴用メモリ191に対応する第1履歴用エリアと第2履歴用メモリ192に対応する第2履歴用エリアとが設定されている構成としてもよい。
The
また、1個の履歴用メモリ117のみが設けられた構成としてもよい。この場合、パチンコ機10の設定状態の新たな設定が行われてから遊技領域PAからの遊技球の総排出個数が所定個数以上となった場合にパチンコ機10の設定状態の新たな設定が行われたタイミングよりも前の履歴情報が消去され、当該設定が行われたタイミング以降の履歴情報は消去されることなく記憶保持される構成としてもよい。これにより、パチンコ機10の設定状態の新たな設定が行われてから所定数以上の履歴情報が貯まったタイミングで、パチンコ機10の設定状態の新たな設定が行われたタイミングよりも前の履歴情報が消去されるようにすることが可能となる。また、パチンコ機10の設定状態の新たな設定が行われたタイミングでそれに対応する履歴情報が履歴用メモリ117に記憶されるようにすることで、履歴用メモリ117において上記設定状態の新たな設定が行われたタイミングよりも前の履歴情報と後の履歴情報とを区別することが可能となる。
Further, only one
また、履歴情報を消去するタイミングは、パチンコ機10の設定状態の新たな設定が行われてから遊技領域PAからの遊技球の総排出個数が所定個数以上となった場合に限定されることはなく、パチンコ機10の設定状態の新たな設定が行われてから実行された遊技回の回数が所定回数以上となった場合としてもよい。
In addition, the timing at which history information is erased is limited to the case where the total number of game balls discharged from the game area PA becomes equal to or greater than a predetermined number after a new setting of the setting state of the
また、パチンコ機10の設定状態の新たな設定が行われたとしてもその前後で設定値が変更されていない場合には上記のような記憶対象の履歴用メモリ191,192の変更及び履歴情報の消去は行われないようにし、パチンコ機10の設定状態の新たな設定が行われた場合であってその前後で設定値が変更された場合に上記のような記憶対象の履歴用メモリ191,192の変更及び履歴情報の消去が行われる構成としてもよい。
Further, even when a new setting state of the
<第9の実施形態>
本実施形態では、管理側I/F111における入力ポート121の第1〜第16バッファ122a〜122pのうち、入力される信号の種類が管理用IC66の設計段階において決定されているバッファの種類が上記第1の実施形態と相違している。また、入力される信号の種類を管理側CPU112に特定させるために主側CPU63にて実行される処理構成が上記第1の実施形態と相違している。以下、上記第1の実施形態と相違している構成について説明する。なお、上記第1の実施形態と同一の構成については基本的にその説明を省略する。
<Ninth Embodiment>
In the present embodiment, among the first to sixteenth
図48は本実施形態における管理側I/F111の入力ポート121の構成を説明するための説明図である。
FIG. 48 is an explanatory diagram for explaining the configuration of the
第1〜第7バッファ122a〜122g及び第16バッファ122pには、上記第1の実施形態と同一の種類の信号が入力される。詳細には、第1バッファ122aには第1入賞口検知センサ42aの検知結果に対応する第1信号が入力され、第2バッファ122bには第2入賞口検知センサ43aの検知結果に対応する第2信号が入力され、第3バッファ122cには第3入賞口検知センサ44aの検知結果に対応する第3信号が入力され、第4バッファ122dには特電検知センサ45aの検知結果に対応する第4信号が入力され、第5バッファ122eには第1作動口検知センサ46aの検知結果に対応する第5信号が入力され、第6バッファ122fには第2作動口検知センサ47aの検知結果に対応する第6信号が入力され、第7バッファ122gにはアウト口検知センサ48aの検知結果に対応する第7信号が入力され、第16バッファ122pには出力指示信号が入力される。
The first to
一方、上記第1の実施形態では開閉実行モードに対応する信号が第8信号として第8バッファ122hに入力され、高頻度サポートモードに対応する信号が第9信号として第9バッファ122iに入力され、前扉枠14に対応する信号が第10信号として第10バッファ122jに入力され、遊技回の開始に対応する信号が第11信号として第11バッファ122kに入力され、設定値更新信号が第15バッファ122oに入力される構成としたが、本実施形態ではこれら信号の入力対象となるバッファが異なっている。具体的には遊技回の開始に対応する信号は遊技回信号として第11バッファ122kに入力され、設定値更新信号は第12バッファ122lに入力され、開閉実行モードに対応する信号は開閉実行モード中信号として第13バッファ122mに入力され、高頻度サポートモードに対応する信号は高頻度サポートモード中信号として第14バッファ122nに入力され、前扉枠14に対応する信号は扉開放中信号として第15バッファ122oに入力される。
On the other hand, in the first embodiment, a signal corresponding to the opening / closing execution mode is input as the eighth signal to the eighth buffer 122h, and a signal corresponding to the high frequency support mode is input as the ninth signal to the ninth buffer 122i. A signal corresponding to the
第11バッファ122kに遊技回信号が入力されること、第12バッファ122lに設定値更新信号が入力されること、第13バッファ122mに開閉実行モード中信号が入力されること、第14バッファ122nに高頻度サポートモード中信号が入力されること、第15バッファ122oに扉開放中信号が入力されること、及び第16バッファ122pに出力指示信号が入力されることは管理用IC66の設計段階において決定されており、主側CPU63からの指示を受けることなく、管理側CPU112はこれら第11〜第16バッファ122k〜122pにそれぞれに対応する上記各信号が入力されることを特定可能となっている。一方、第1〜第10バッファ122a〜122jにどのような種類の信号が入力されるのかは管理用IC66の設計段階において決定されておらず、これら信号の種類は主側CPU63からの指示を受けることで管理側CPU112にて特定される。この信号の種類を特定するための処理は、上記第1の実施形態と同様に、主側CPU63及び管理側CPU112に動作電力の供給が開始された場合に実行される。
The game turn signal is input to the
図49は主側CPU63にて実行される本実施形態の認識用処理を示すフローチャートである。なお、認識用処理は上記第1の実施形態と同様にメイン処理(図9)におけるステップS111にて実行される。
FIG. 49 is a flowchart showing the recognition processing of this embodiment executed by the
まず主側RAM65の認識用出力カウンタに、信号の種類の認識対象となる第1〜第10バッファ122a〜122jの数である「10」をセットする(ステップS2801)。その後、識別開始信号の出力処理を実行する(ステップS2802)。当該出力処理では、第1バッファ122aに入力される第1信号、第13バッファ122mに入力される開閉実行モード中信号、第14バッファ122nに入力される高頻度サポートモード中信号のそれぞれの出力状態をHIレベルに設定することで、識別開始信号の出力を開始する。これら信号をHIレベルに維持する期間は、これら信号の出力状態を管理側CPU112にて認識するのに十分な期間に設定されている。
First, “10”, which is the number of first to
その後、主側RAM65の認識用出力カウンタの現状の値に対応する出力回数の情報を主側ROM64から読み出し、その読み出した出力回数の情報を主側RAM65に設けられた出力回数カウンタにセットする(ステップS2803)。出力回数カウンタは、種類識別用信号の出力回数を主側CPU63にて特定するためのカウンタである。
Thereafter, information on the number of outputs corresponding to the current value of the recognition output counter of the
本実施形態では、第1バッファ122a〜第10バッファ122jに入力される信号の種類を管理側CPU112に認識させる場合、その信号の種類に対応する入球部に対して設定されている賞球個数と同一回数、種類識別用信号を出力する。管理側CPU112は第1バッファ122a〜第10バッファ122jのそれぞれについて種類識別用信号を受信した回数に対応する情報を、対応関係用メモリ116の第1〜第10対応関係エリア123a〜123jに格納する。つまり、第1バッファ122a〜第10バッファ122jに入力される信号の種類が、その信号の種類に対応する入球部に対して設定されている賞球個数として把握される。
In the present embodiment, when the
ステップS2803では、認識用出力カウンタの値が「10」、「9」及び「8」のいずれかである場合、一般入賞口31の賞球個数に対応する「10」を出力回数カウンタにセットする。また、認識用出力カウンタの値が「7」である場合、特電入賞装置32の賞球個数に対応する「15」を出力回数カウンタにセットする。また、認識用出力カウンタの値が「6」である場合、第1作動口33の賞球個数に対応する「1」を出力回数カウンタにセットする。また、認識用出力カウンタの値が「5」である場合、第2作動口34の賞球個数に対応する「1」を出力回数カウンタにセットする。また、認識用出力カウンタの値が「4」である場合、アウト口24aに対応しているものの当該アウト口24aに遊技球が入球したとしても遊技球の払い出しは実行されないため、出力回数カウンタに「0」をセットする。また、認識用出力カウンタの値が「3」〜「1」のいずれかである場合、対応する入球部が存在しておらずブランクであるため、出力回数カウンタに「0」をセットする。
In step S2803, when the value of the recognition output counter is “10”, “9”, or “8”, “10” corresponding to the number of prize balls in the general winning
その後、開始契機信号の出力処理を実行する(ステップS2804)。当該出力処理では、第1バッファ122aに入力される第1信号の出力状態をHIレベルに設定することで、開始契機信号の出力を開始する。第1信号をHIレベルに維持する期間は、第1信号の出力状態を管理側CPU112にて認識するのに十分な期間に設定されている。
Thereafter, a start trigger signal output process is executed (step S2804). In the output process, the output of the start trigger signal is started by setting the output state of the first signal input to the
その後、主側RAM65の出力回数カウンタの値が「0」ではないことを条件として(ステップS2805:YES)、すなわちステップS2803にて1以上の値が出力回数カウンタにセットされたことを条件として、ステップS2806に進む。ステップS2806では、種類識別用信号の出力処理を実行する。当該出力処理では、第2バッファ122bに入力される第2信号の出力状態をHIレベルに設定することで、種類識別信号の出力を開始する。第2信号をHIレベルに維持する期間は、第2信号の出力状態を管理側CPU112にて認識するのに十分な期間に設定されている。
Thereafter, on condition that the value of the output number counter of the
その後、主側RAM65の出力回数カウンタの値を1減算し(ステップS2807)、その1減算後における出力回数カウンタの値が「0」であるか否かを判定する(ステップS2808)。出力回数カウンタの値が1以上である場合には(ステップS2808:NO)、ステップS2806に戻る。 Thereafter, 1 is subtracted from the value of the output number counter of the main RAM 65 (step S2807), and it is determined whether or not the value of the output number counter after the 1 subtraction is “0” (step S2808). When the value of the output number counter is 1 or more (step S2808: NO), the process returns to step S2806.
ステップS2805にて肯定判定をした場合、又はステップS2808にて肯定判定をした場合、終了契機信号の出力処理を実行する(ステップS2809)。当該出力処理では、第3バッファ122cに入力される第3信号の出力状態をHIレベルに設定することで、終了契機信号の出力を開始する。第3信号をHIレベルに維持する期間は、第3信号の出力状態を管理側CPU112にて認識するのに十分な期間に設定されている。
If an affirmative determination is made in step S2805 or an affirmative determination is made in step S2808, an output process of an end trigger signal is executed (step S2809). In the output processing, the output of the end trigger signal is started by setting the output state of the third signal input to the third buffer 122c to the HI level. The period for maintaining the third signal at the HI level is set to a period sufficient for the
その後、主側RAM65の認識用出力カウンタの値を1減算し(ステップS2810)、その1減算後における認識用出力カウンタの値が「0」であるか否かを判定する(ステップS2811)。認識用出力カウンタの値が1以上である場合には(ステップS2811:NO)、ステップS2803に戻り、1減算後における認識用出力カウンタの値に対応する信号の種類を認識させるための処理を実行する。 Thereafter, 1 is subtracted from the value of the recognition output counter in the main RAM 65 (step S2810), and it is determined whether or not the value of the recognition output counter after the 1 subtraction is “0” (step S2811). If the value of the recognition output counter is 1 or more (step S2811: NO), the process returns to step S2803 and processing for recognizing the type of signal corresponding to the value of the recognition output counter after 1 subtraction is executed. To do.
一方、認識用出力カウンタの値が「0」である場合には(ステップS2811:YES)、識別終了信号の出力処理を実行する(ステップS2812)。当該出力処理では、第3バッファ122cに入力される第3信号、第13バッファ122mに入力される開閉実行モード中信号、第14バッファ122nに入力される高頻度サポートモード中信号のそれぞれの出力状態をHIレベルに設定することで、識別終了信号の出力を開始する。これら信号をHIレベルに維持する期間は、これら信号の出力状態を管理側CPU112にて認識するのに十分な期間に設定されている。
On the other hand, when the value of the recognition output counter is “0” (step S2811: YES), an identification end signal output process is executed (step S2812). In the output process, output states of the third signal input to the third buffer 122c, the open / close execution mode signal input to the thirteenth buffer 122m, and the high frequency support mode signal input to the fourteenth buffer 122n Is set to the HI level, the output of the identification end signal is started. The period for maintaining these signals at the HI level is set to a period sufficient for the
次に、管理側CPU112にて実行される本実施形態における管理処理について、図50のフローチャートを参照しながら説明する。管理処理は、上記第1の実施形態と同様に管理側CPU112への動作電力の供給が開始された場合に開始される。
Next, management processing in the present embodiment executed by the management-
まず主側CPU63からの識別開始信号の受信を終了したか否かを判定する(ステップS2901)。識別開始信号を受信していない場合、ステップS2902にて設定更新認識用処理を実行した後にステップS2901の処理を再度実行する。設定更新認識用処理の処理内容は上記第1の実施形態と同一である。
First, it is determined whether or not the reception of the identification start signal from the
主側CPU63からの識別開始信号の受信が終了した場合(ステップS2901:YES)、管理側RAM114の設定対象カウンタの値を「0」クリアする(ステップS2903)。その後、主側CPU63から開始契機信号を受信していることを条件として(ステップS2904:YES)、ステップS2905に進む。ステップS2905では、主側CPU63から種類識別用信号を受信しているか否かを判定する。種類識別用信号を受信している場合(ステップS2905:YES)、管理側RAM114に設けられた受信回数カウンタの値を1加算する(ステップS2906)。受信回数カウンタは、主側CPU63から種類識別用信号を受信した回数を管理側CPU112にて特定するためのカウンタである。なお、受信回数カウンタの値はステップS2904にて肯定判定をした場合に「0」クリアされる。
When reception of the identification start signal from the
ステップS2905にて否定判定をした場合、又はステップS2906の処理を実行した場合、主側CPU63から終了契機信号を受信しているか否かを判定する(ステップS2907)。終了契機信号を受信していない場合(ステップS2907:NO)、ステップS2905に戻り、終了契機信号を受信している場合(ステップS2907:YES)、対応関係設定処理を実行する(ステップS2908)。対応関係設定処理では、対応関係用メモリ116の第1〜第10対応関係エリア123a〜123jのうち、管理側RAM114の設定対象カウンタにおける現状の値に対応する対応関係エリアに、受信回数カウンタにセットされている値を格納する。この場合、第1対応関係エリア123a、第2対応関係エリア123b及び第3対応関係エリア123cには一般入賞口31の賞球個数に対応する「10」がセットされ、第4対応関係エリア123dには特電入賞装置32の賞球個数に対応する「15」がセットされ、第5対応関係エリア123eには第1作動口33の賞球個数に対応する「1」がセットされ、第6対応関係エリア123fには第2作動口34の賞球個数に対応する「1」がセットされる。また、第7〜第12対応関係エリア123g〜123lには「0」がセットされる。その後、管理側RAM114の設定対象カウンタの値を1加算する(ステップS2909)。
When a negative determination is made in step S2905 or when the process of step S2906 is executed, it is determined whether an end trigger signal is received from the main CPU 63 (step S2907). If the end trigger signal has not been received (step S2907: NO), the process returns to step S2905. If the end trigger signal has been received (step S2907: YES), the correspondence setting process is executed (step S2908). In the correspondence setting process, the reception number counter is set in the correspondence area corresponding to the current value in the setting target counter of the
ステップS2904にて否定判定をした場合、又はステップS2909の処理を実行した場合、主側CPU63からの識別終了信号の受信が終了したか否かを判定する(ステップS2910)。識別終了信号の受信が終了していない場合(ステップS2910:NO)、ステップS2904に戻り、主側CPU63から開始契機信号を受信することを条件として(ステップS2904:YES)、ステップS2905以降の処理を実行する。主側CPU63からの識別終了信号の受信が終了している場合(ステップS2910:YES)、ステップS2911の履歴設定処理、ステップS2912の表示出力処理及びステップS2913の外部出力用処理を繰り返し実行する。
If a negative determination is made in step S2904, or if the process of step S2909 is executed, it is determined whether or not reception of the identification end signal from the
図51は第1〜第10バッファ122a〜122jとこれらバッファ122a〜122jに入力される信号の種類との対応関係の情報が対応関係用メモリ116に格納される様子を示すタイムチャートである。図51(a)は第1信号の出力状態がHIレベルとなっている期間を示し、図51(b)は第2信号の出力状態がHIレベルとなっている期間を示し、図51(c)は第3信号の出力状態がHIレベルとなっている期間を示し、図51(d)は開閉実行モード中信号の出力状態がHIレベルとなっている期間を示し、図51(e)は高頻度サポートモード中信号の出力状態がHIレベルとなっている期間を示し、図51(f)は第1〜第10バッファ122a〜122jとこれらバッファ122a〜122jに入力される信号の種類との対応関係を識別するための処理が実行される識別状態の実行期間を示し、図51(g)は管理側RAM114の受信回数カウンタの値が1加算されるタイミングを示し、図51(h)は管理側CPU112にて対応関係設定処理(ステップS2908)が実行されるタイミングを示す。
FIG. 51 is a time chart showing how correspondence information between the first to
主側CPU63及び管理側CPU112への動作電力の供給が開始されることで、t1のタイミングで、図51(a)、図51(d)及び図51(e)に示すように、第1信号、開閉実行モード中信号及び高頻度サポートモード中信号の出力状態がLOWレベルからHIレベルに変更される。これにより、主側CPU63から管理側CPU112への識別開始信号の出力が開始される。その後、t2のタイミングで、第1信号、開閉実行モード中信号及び高頻度サポートモード中信号の出力状態がHIレベルからLOWベルに変更される。これにより、主側CPU63から管理側CPU112への識別開始信号の出力が停止される。当該t2のタイミングで、管理側CPU112は管理処理(図50)のステップS2901にて肯定判定をすることで、図51(f)に示すように識別状態となる。
As the supply of operating power to the
その後、t3のタイミング〜t4のタイミングに亘って図51(a)に示すように第1信号の出力状態がHIレベルに維持される。これにより、管理側CPU112に開始契機信号が出力された状態となる。そして、t5のタイミング〜t7のタイミングに亘って図51(b)に示すように第2信号の出力状態がHIレベルに維持される。これにより、管理側CPU112に種類識別用信号が1回出力された状態となる。この場合、t6のタイミングで、図51(g)に示すように管理側RAM114の受信回数カウンタの値が1加算される。
Thereafter, the output state of the first signal is maintained at the HI level as shown in FIG. 51A from the timing t3 to the timing t4. As a result, a start trigger signal is output to the
その後、t8のタイミング〜t10のタイミングに亘って図51(c)に示すように第3信号の出力状態がHIレベルに維持される。これにより、管理側CPU112に終了契機信号が出力された状態となる。この場合、t9のタイミングで、図51(h)に示すように管理側CPU112にて対応関係設定処理が実行される。当該対応関係設定処理が実行されるタイミングでは受信回数カウンタの値が「1」となっているため、対応関係用メモリ116における今回の設定対象の対応関係エリア123a〜123jに対応関係情報として「1」の情報を格納する。
Thereafter, the output state of the third signal is maintained at the HI level as shown in FIG. 51 (c) from the timing t8 to the timing t10. As a result, an end trigger signal is output to the
その後、t11のタイミング〜t12のタイミングに亘って図51(a)に示すように第1信号の出力状態がHIレベルに維持される。これにより、管理側CPU112に開始契機信号が出力された状態となる。そして、t13のタイミング〜t15のタイミング、t16のタイミング〜t18のタイミング、t19のタイミング〜t21のタイミング、及びt22のタイミング〜t24のタイミングのそれぞれに亘って図51(b)に示すように第2信号の出力状態がHIレベルに維持される。これにより、管理側CPU112に種類識別用信号がそれぞれ1回出力された状態となる。この場合、t14のタイミング、t17のタイミング、t20のタイミング、t23のタイミングのそれぞれで、図51(g)に示すように管理側RAM114の受信回数カウンタの値が1加算される。
Thereafter, the output state of the first signal is maintained at the HI level as shown in FIG. 51A from the timing t11 to the timing t12. As a result, a start trigger signal is output to the
その後、t25のタイミング〜t27のタイミングに亘って図51(c)に示すように第3信号の出力状態がHIレベルに維持される。これにより、管理側CPU112に終了契機信号が出力された状態となる。この場合、t26のタイミングで、図51(h)に示すように管理側CPU112にて対応関係設定処理が実行される。当該対応関係設定処理が実行されるタイミングでは受信回数カウンタの値が「10」となっているため、対応関係用メモリ116における今回の設定対象の対応関係エリア123a〜123jに対応関係情報として「10」の情報を格納する。
Thereafter, the output state of the third signal is maintained at the HI level as shown in FIG. 51 (c) from the timing t25 to the timing t27. As a result, an end trigger signal is output to the
その後、t28のタイミングで、図51(c)、図51(d)及び図51(e)に示すように、第3信号、開閉実行モード中信号及び高頻度サポートモード中信号の出力状態がLOWレベルからHIレベルに変更される。これにより、主側CPU63から管理側CPU112への識別終了信号の出力が開始される。その後、t29のタイミングで、第3信号、開閉実行モード中信号及び高頻度サポートモード中信号の出力状態がHIレベルからLOWベルに変更される。これにより、主側CPU63から管理側CPU112への識別終了信号の出力が停止される。当該t29のタイミングで、管理側CPU112は管理処理(図50)のステップS2910にて肯定判定をすることで、図51(f)に示すように識別状態が解除される。
Thereafter, at the timing of t28, as shown in FIGS. 51 (c), 51 (d), and 51 (e), the output state of the third signal, the open / close execution mode signal, and the high frequency support mode signal is LOW. Change from level to HI level. Thereby, the output of the identification end signal from the
なお、本実施形態では対応関係情報として賞球個数の情報が格納されるため、履歴用メモリ117に格納される履歴情報にはその履歴情報の格納契機となった入球部に対応する賞球個数の情報が対応関係情報として含まれる。当該構成においては、賞球個数が同一である入球部が複数種類存在している場合、履歴情報においてそれら入球部を区別することができない。具体的には、第1作動口33と第2作動口34とは賞球個数がいずれも1個であるため、履歴情報において第1作動口33と第2作動口34とを区別することができない。このような事情において第1作動口33と第2作動口34との賞球個数を異ならせてもよい。これにより、本実施形態のような履歴情報が格納される構成であっても、履歴情報において第1作動口33と第2作動口34とを区別することが可能となる。
In this embodiment, since the information on the number of prize balls is stored as the correspondence information, the history information stored in the
以上詳述した本実施形態によれば、設定値更新信号及び出力指示信号だけではなく、遊技回が開始されたか否かに対応する情報、開閉実行モード中であるか否かに対応する情報、高頻度サポートモード中であるか否かに対応する情報、及び前扉枠14が開放中であるか否かに対応する情報についても、これら情報に対応する信号経路であることを主側CPU63からの対応関係情報を受信しなくても管理側CPU112にて特定可能となっている。この場合、各入球検知センサ42a〜48aの検知結果に対応する情報のみが、各情報と各信号経路118a〜118jとの対応関係を主側CPU63から管理側CPU112に認識させる必要がある情報となる。そして、対応関係情報を管理側CPU112に認識させる場合、各入球検知センサ42a〜48aに対応する賞球個数と同一の数のパルス信号が第2信号を利用して主側CPU63から管理側CPU112に出力される。これにより、対応関係情報の送信に関する構成を簡素化することが可能となる。
According to the present embodiment described in detail above, not only the set value update signal and the output instruction signal, but also information corresponding to whether or not the game round has been started, information corresponding to whether or not the opening / closing execution mode is in progress, Regarding the information corresponding to whether or not the high frequency support mode is being performed and the information corresponding to whether or not the
<第10の実施形態>
本実施形態では、各入球結果の情報を管理用IC66に提供するための構成が上記第1の実施形態と相違している。以下、上記第1の実施形態と相違している構成について説明する。なお、上記第1の実施形態と同一の構成については基本的にその説明を省略する。
<Tenth Embodiment>
In the present embodiment, the configuration for providing information on each entry result to the
図52は各入球検知センサ42a〜48aの検知結果が主側CPU63及び管理用IC66に入力されるようにするための信号経路の構成を説明するための説明図である。
FIG. 52 is an explanatory diagram for explaining the configuration of signal paths for allowing the detection results of the respective
第1入賞口検知センサ42aの検知結果は第1信号経路SL11を通じて主側CPU63に入力される。また、第2入賞口検知センサ43aの検知結果は第2信号経路SL12を通じて主側CPU63に入力される。また、第3入賞口検知センサ44aの検知結果は第3信号経路SL13を通じて主側CPU63に入力される。また、特電検知センサ45aの検知結果は第4信号経路SL14を通じて主側CPU63に入力される。また、第1作動口検知センサ46aの検知結果は第5信号経路SL15を通じて主側CPU63に入力される。また、第2作動口検知センサ47aの検知結果は第6信号経路SL16を通じて主側CPU63に入力される。また、アウト口検知センサ48aの検知結果は第7信号経路SL17を通じて主側CPU63に入力される。
The detection result of the first winning
第1信号経路SL11の途中位置から分岐させるようにして第1分岐経路SL21が形成されており、当該第1分岐経路SL21は管理用IC66と電気的に接続されている。また、第2信号経路SL12の途中位置から分岐させるようにして第2分岐経路SL22が形成されており、当該第2分岐経路SL22は管理用IC66と電気的に接続されている。また、第3信号経路SL13の途中位置から分岐させるようにして第3分岐経路SL23が形成されており、当該第3分岐経路SL23は管理用IC66と電気的に接続されている。また、第4信号経路SL14の途中位置から分岐させるようにして第4分岐経路SL24が形成されており、当該第4分岐経路SL24は管理用IC66と電気的に接続されている。また、第5信号経路SL15の途中位置から分岐させるようにして第5分岐経路SL25が形成されており、当該第5分岐経路SL25は管理用IC66と電気的に接続されている。また、第6信号経路SL16の途中位置から分岐させるようにして第6分岐経路SL26が形成されており、当該第6分岐経路SL26は管理用IC66と電気的に接続されている。また、第7信号経路SL17の途中位置から分岐させるようにして第7分岐経路SL27が形成されており、当該第7分岐経路SL27は管理用IC66と電気的に接続されている。
A first branch path SL21 is formed so as to branch from a middle position of the first signal path SL11, and the first branch path SL21 is electrically connected to the
上記構成であることにより、各入球検知センサ42a〜48aの検知結果は主側CPU63による処理を介在させることなく管理用IC66に入力される。これにより、アウト口24a、一般入賞口31、特電入賞装置32、第1作動口33及び第2作動口34の各入球結果を管理側CPU112に認識させるための処理を主側CPU63にて実行する必要がなくなるため、主側CPU63の処理負荷の軽減を図ることが可能となる。
With the above-described configuration, the detection results of the respective
また、各信号経路SL11〜SL17からの各分岐経路SL21〜SL27の分岐箇所はMPU62内に存在している。これにより、当該分岐箇所及び各分岐経路SL21〜SL27に対する外部からのアクセスを行いづらくさせることが可能となり、管理用IC66にのみ異常な入球結果を入力させる不正行為を阻止することが可能となる。
Further, branch points of the branch paths SL21 to SL27 from the signal paths SL11 to SL17 exist in the
<第11の実施形態>
本実施形態では遊技履歴の管理結果を表示するための表示装置の構成が上記第1の実施形態と相違している。以下、上記第1の実施形態と相違している構成について説明する。なお、上記第1の実施形態と同一の構成については基本的にその説明を省略する。
<Eleventh embodiment>
In the present embodiment, the configuration of the display device for displaying the game history management result is different from that of the first embodiment. Hereinafter, a configuration different from that of the first embodiment will be described. The description of the same configuration as that of the first embodiment is basically omitted.
図53は本実施形態における主制御装置60の正面図である。
FIG. 53 is a front view of the
上記第1の実施形態では主制御装置60に第1報知用表示装置69a、第2報知用表示装置69b及び第3報知用表示装置69cが設けられていたが、本実施形態では第1報知用表示装置201、第2報知用表示装置202、第3報知用表示装置203及び第4報知用表示装置204が設けられている。これら第1〜第4報知用表示装置201〜204は主制御基板61の素子搭載面において横並びで設けられている。
In the first embodiment, the
第1〜第4報知用表示装置201〜204はいずれも、LEDによる表示用セグメントが7個配列されたセグメント表示器であるが、これに限定されることはなく多色発光タイプの単一の発光体であってもよく、液晶表示装置であってもよく、有機ELディスプレイであってもよい。第1〜第4報知用表示装置201〜204はいずれもその表示面が主制御基板61の素子搭載面が向く方向を向くようにして設置されているとともに、基板ボックス60aの対向壁部60bにより覆われている。この場合に、基板ボックス60aが透明に形成されていることにより、基板ボックス60aの外部から当該基板ボックス60a内に収容された第1〜第4報知用表示装置201〜204の表示面を目視することが可能となる。また、主制御装置60は基板ボックス60aにおいて主制御基板61の素子搭載面と対向する対向壁部60bがパチンコ機10後方を向くようにして樹脂ベース21の背面に搭載されているため、遊技機本体12を外枠11に対してパチンコ機10前方に開放させて樹脂ベース21の背面をパチンコ機10前方に露出させた場合には、対向壁部60bを通じて第1〜第4報知用表示装置201〜204の表示面を目視することが可能となる。
Each of the first to fourth
第1報知用表示装置201の表示面においては「A」、「E」、「H」、「L」、「O」といったアルファベットが表示される。一方、第2報知用表示装置202、第3報知用表示装置203及び第4報知用表示装置204においては「0」〜「9」の範囲で数字が表示される。第1〜第4報知用表示装置201〜204を利用して遊技履歴の管理結果が報知される。この場合、第1報知用表示装置201及び第2報知用表示装置202では報知対象となっている遊技履歴の管理結果(上記第1の実施形態における第1〜第8パラメータ、第11〜第18パラメータ、第21〜第26パラメータ、第31パラメータ、第41〜第42パラメータ)の種類に対応する表示が行われ、第3報知用表示装置203及び第4報知用表示装置204では報知対象となっている種類の遊技履歴の管理結果の内容に対応する表示が行われる。
On the display surface of the first
詳細には、遊技履歴の管理結果の種類として上記第1の実施形態における第1〜第8パラメータ、第11〜第18パラメータ、第21〜第26パラメータ、第31パラメータ及び第41〜第42パラメータが存在している。第1報知用表示装置201では報知対象となっているパラメータ群の種類に対応する表示が行われる。具体的には、第1〜第8パラメータのいずれかが報知対象となっている場合には第1報知用表示装置201にて「A」が表示され、第11〜第18パラメータのいずれかが報知対象となっている場合には第1報知用表示装置201にて「E」が表示され、第21〜第26パラメータのいずれかが報知対象となっている場合には第1報知用表示装置201にて「H」が表示され、第31パラメータのいずれかが報知対象となっている場合には第1報知用表示装置201にて「L」が表示され、第41〜第42パラメータが報知対象となっている場合には第1報知用表示装置201にて「O」が表示される。
Specifically, as the types of game history management results, the first to eighth parameters, the first to eighteenth parameters, the twenty-first to twenty-sixth parameters, the thirty-first parameter, and the forty-first to forty-second parameters in the first embodiment. Is present. In the first
第2報知用表示装置202では報知対象となっているパラメータ群における遊技履歴の管理結果の配列順序のうち報知対象となっている遊技履歴の管理結果の種類に対応する順序の表示が行われる。第1〜第8パラメータのパラメータ群を例に挙げて説明すると、第1パラメータが報知対象となっている場合には第2報知用表示装置202にて「1」が表示され、第2パラメータが報知対象となっている場合には第2報知用表示装置202にて「2」が表示され、第3パラメータが報知対象となっている場合には第2報知用表示装置202にて「3」が表示され、第4パラメータが報知対象となっている場合には第2報知用表示装置202にて「4」が表示され、第5パラメータが報知対象となっている場合には第2報知用表示装置202にて「5」が表示され、第6パラメータが報知対象となっている場合には第2報知用表示装置202にて「6」が表示され、第7パラメータが報知対象となっている場合には第2報知用表示装置202にて「7」が表示され、第8パラメータが報知対象となっている場合には第2報知用表示装置202にて「8」が表示される。また、第21〜第26パラメータのパラメータ群を例に挙げて説明すると、第21パラメータが報知対象となっている場合には第2報知用表示装置202にて「1」が表示され、第22パラメータが報知対象となっている場合には第2報知用表示装置202にて「2」が表示され、第23パラメータが報知対象となっている場合には第2報知用表示装置202にて「3」が表示され、第24パラメータが報知対象となっている場合には第2報知用表示装置202にて「4」が表示され、第25パラメータが報知対象となっている場合には第2報知用表示装置202にて「5」が表示され、第26パラメータが報知対象となっている場合には第2報知用表示装置202にて「6」が表示される。
The second
第3報知用表示装置203及び第4報知用表示装置204の表示内容について詳細には、報知対象となっているパラメータを100倍した値のうち、10の位に対応する数字が第3報知用表示装置203にて表示され、1の位に対応する数字が第4報知用表示装置204にて表示される。
In detail about the display contents of the third
第1〜第4報知用表示装置201〜204においては、上記第1〜第8パラメータ、上記第11〜第18パラメータ、上記第21〜第26パラメータ、上記第31パラメータ及び上記第41〜第42パラメータの演算結果に対応する表示が予め定められた順序に従って順次切り換えられ、最後の順番の表示対象である第42パラメータの演算結果が表示された後は最初の順番の表示対象である第1パラメータの演算結果が表示される。この場合、一のパラメータの演算結果が継続して表示される期間は2秒となっている。これに対して、管理側CPU112における上記各種パラメータの演算周期は51秒となっているとともに、各種パラメータの数は25個となっている。したがって、管理側CPU112にて演算された各種パラメータは少なくとも1回は第1〜第4報知用表示装置201〜202における報知対象となる。
In the first to fourth
第1〜第4報知用表示装置201〜204においては上記第1の実施形態と同様に遊技履歴の管理結果の報知だけではなく、パチンコ機10の設定状態を変更することが可能な変更可能状態においては現状の設定値に対応する値が表示される。具体的には、当該変更可能状態においては第1〜第3報知用表示装置201〜203が消灯状態とされるのに対して、横並びの第1〜第4報知用表示装置204において右端に存在している第4報知用表示装置204にて現状の設定値に対応する値が表示される。つまり、変更可能状態において「設定1」が選択されている場合には第4報知用表示装置204にて「1」が表示され、変更可能状態において「設定2」が選択されている場合には第4報知用表示装置204にて「2」が表示され、変更可能状態において「設定3」が選択されている場合には第4報知用表示装置204にて「3」が表示され、変更可能状態において「設定4」が選択されている場合には第4報知用表示装置204にて「4」が表示され、変更可能状態において「設定5」が選択されている場合には第4報知用表示装置204にて「5」が表示され、変更可能状態において「設定6」が選択されている場合には第4報知用表示装置204にて「6」が表示される。
In the first to fourth
次に、MPU62の制御に基づき第1〜第4報知用表示装置201〜204において各種表示を行うための電気的な構成について説明する。図54はMPU62の制御に基づき第1〜第4報知用表示装置201〜204において各種表示を行うための電気的な構成を説明するためのブロック図である。
Next, an electrical configuration for performing various displays in the first to fourth
既に説明したとおり主制御基板61にはMPU62及び第1〜第4報知用表示装置201〜204が設けられている。また、主制御基板61には第1表示IC205、第2表示IC206、第3表示IC207及び第4表示IC208が設けられている。
As described above, the
第1表示IC205は第1報知用表示装置201に対応させて設けられており、信号経路SL31によりMPU62と電気的に接続されているとともに信号経路SL32により第1報知用表示装置201と電気的に接続されている。第1表示IC205にはMPU62から受信した表示データを記憶するための記憶バッファが設けられており、当該記憶バッファに記憶されている表示データに従って第1報知用表示装置201の表示制御、すなわち各表示用セグメントの発光制御を行う。第1表示IC205は動作電力が供給されている場合には記憶バッファに記憶された表示データを記憶保持可能であり、その記憶保持している表示データに対応する表示内容を第1報知用表示装置201に継続して表示させる。そして、表示データがMPU62により変更されることにより、その変更された表示データに対応する表示内容に第1報知用表示装置201の表示が変更される。また、第1表示IC205への動作電力の供給が開始された後であってMPU62による表示データの設定が行われていない状況においては表示データがオール「0」のデータとなるが、この場合には第1報知用表示装置201は非表示状態、すなわち消灯状態となる。
The
但し、当該構成に限定されることはなく第1表示IC205にバックアップ電力が供給されることでパチンコ機10への動作電力の供給が停止されている状況であっても第1表示IC205にて表示データを記憶保持可能な構成としてもよい。この場合、パチンコ機10への動作電力の供給が開始された場合には、パチンコ機10の動作電力の供給が停止される直前に第1報知用表示装置201にて行われていた表示が当該第1報知用表示装置201にて開始されることとなる。
However, the present invention is not limited to this configuration, and even if the supply of operating power to the
第2表示IC206は第2報知用表示装置202に対応させて設けられており、信号経路SL33によりMPU62と電気的に接続されているとともに信号経路SL34により第2報知用表示装置202と電気的に接続されている。第2表示IC206にはMPU62から受信した表示データを記憶するための記憶バッファが設けられており、当該記憶バッファに記憶されている表示データに従って第2報知用表示装置202の表示制御、すなわち各表示用セグメントの発光制御を行う。第2表示IC206は動作電力が供給されている場合には記憶バッファに記憶された表示データを記憶保持可能であり、その記憶保持している表示データに対応する表示内容を第2報知用表示装置202に継続して表示させる。そして、表示データがMPU62により変更されることにより、その変更された表示データに対応する表示内容に第2報知用表示装置202の表示が変更される。また、第2表示IC206への動作電力の供給が開始された後であってMPU62による表示データの設定が行われていない状況においては表示データがオール「0」のデータとなるが、この場合には第2報知用表示装置202は非表示状態、すなわち消灯状態となる。
The
但し、当該構成に限定されることはなく第2表示IC206にバックアップ電力が供給されることでパチンコ機10への動作電力の供給が停止されている状況であっても第2表示IC206にて表示データを記憶保持可能な構成としてもよい。この場合、パチンコ機10への動作電力の供給が開始された場合には、パチンコ機10の動作電力の供給が停止される直前に第2報知用表示装置202にて行われていた表示が当該第2報知用表示装置202にて開始されることとなる。
However, the present invention is not limited to this configuration, and even if the supply of operating power to the
第3表示IC207は第3報知用表示装置203に対応させて設けられており、信号経路SL35によりMPU62と電気的に接続されているとともに信号経路SL36により第3報知用表示装置203と電気的に接続されている。第3表示IC207にはMPU62から受信した表示データを記憶するための記憶バッファが設けられており、当該記憶バッファに記憶されている表示データに従って第3報知用表示装置203の表示制御、すなわち各表示用セグメントの発光制御を行う。第3表示IC207は動作電力が供給されている場合には記憶バッファに記憶された表示データを記憶保持可能であり、その記憶保持している表示データに対応する表示内容を第3報知用表示装置203に継続して表示させる。そして、表示データがMPU62により変更されることにより、その変更された表示データに対応する表示内容に第3報知用表示装置203の表示が変更される。また、第3表示IC207への動作電力の供給が開始された後であってMPU62による表示データの設定が行われていない状況においては表示データがオール「0」のデータとなるが、この場合には第3報知用表示装置203は非表示状態、すなわち消灯状態となる。
The
但し、当該構成に限定されることはなく第3表示IC207にバックアップ電力が供給されることでパチンコ機10への動作電力の供給が停止されている状況であっても第3表示IC207にて表示データを記憶保持可能な構成としてもよい。この場合、パチンコ機10への動作電力の供給が開始された場合には、パチンコ機10の動作電力の供給が停止される直前に第3報知用表示装置203にて行われていた表示が当該第3報知用表示装置203にて開始されることとなる。
However, the present invention is not limited to this configuration, and even if the supply of operating power to the
第4表示IC208は第4報知用表示装置204に対応させて設けられており、信号経路SL37によりMPU62と電気的に接続されているとともに信号経路SL38により第4報知用表示装置204と電気的に接続されている。第4表示IC208にはMPU62から受信した表示データを記憶するための記憶バッファが設けられており、当該記憶バッファに記憶されている表示データに従って第4報知用表示装置204の表示制御、すなわち各表示用セグメントの発光制御を行う。第4表示IC208は動作電力が供給されている場合には記憶バッファに記憶された表示データを記憶保持可能であり、その記憶保持している表示データに対応する表示内容を第4報知用表示装置204に継続して表示させる。そして、表示データがMPU62により変更されることにより、その変更された表示データに対応する表示内容に第4報知用表示装置204の表示が変更される。また、第4表示IC208への動作電力の供給が開始された後であってMPU62による表示データの設定が行われていない状況においては表示データがオール「0」のデータとなるが、この場合には第4報知用表示装置204は非表示状態、すなわち消灯状態となる。
The fourth display IC 208 is provided corresponding to the fourth
但し、当該構成に限定されることはなく第4表示IC208にバックアップ電力が供給されることでパチンコ機10への動作電力の供給が停止されている状況であっても第4表示IC208にて表示データを記憶保持可能な構成としてもよい。この場合、パチンコ機10への動作電力の供給が開始された場合には、パチンコ機10の動作電力の供給が停止される直前に第4報知用表示装置204にて行われていた表示が当該第4報知用表示装置204にて開始されることとなる。
However, the present invention is not limited to this configuration, and even if the operation power supply to the
第1〜第4表示IC205〜208への表示データの出力はMPU62により行われるが、当該表示データの出力設定は主側CPU63及び管理側CPU112のそれぞれにて行われる。つまり、主側CPU63において第1〜第4報知用表示装置201〜204の表示制御が実行されるとともに管理側CPU112において第1〜第4報知用表示装置201〜204の表示制御が実行される。この場合、主側CPU63及び管理側CPU112において同時期に表示データの出力設定が行われないように、それぞれにおいて表示データの出力設定が行われる期間が調整されている。具体的には、MPU62への動作電力の供給が開始された後においてパチンコ機10の設定状態を変更することが可能である変更可能状態においては主側CPU63による表示データの出力設定が行われるのに対して管理側CPU112による表示データの出力設定は行われない。一方、設定値の変更可能状態ではない状態においては管理側CPU112による表示データの出力設定が行われるのに対して主側CPU63による表示データの出力設定は行われない。
Output of display data to the first to
なお、仮に主側CPU63による表示データの出力設定と管理側CPU112による表示データの出力設定とが同期時に行われた場合には主側CPU63による表示データの出力設定が優先される。但し、これに限定されることはなく管理側CPU112による表示データの出力設定が優先される構成としてもよい。
If the display data output setting by the
次に、管理側CPU112にて実行される本実施形態における表示用処理について、図55のフローチャートを参照しながら説明する。
Next, the display processing in this embodiment executed by the
まず管理側RAM114の更新タイミングカウンタの値を1減算する(ステップS3001)。更新タイミングカウンタは第1〜第4報知用表示装置201〜204における遊技履歴の管理結果の表示内容を更新するタイミングであることを管理側CPU112にて特定するためのカウンタである。その後、1減算後における更新タイミングカウンタの値が「0」となっているか否かを判定することで第1〜第4報知用表示装置201〜204の表示内容を更新するタイミングとなったか否かを判定する(ステップS3002)。
First, 1 is subtracted from the value of the update timing counter in the management side RAM 114 (step S3001). The update timing counter is a counter for the
ステップS3002にて肯定判定をした場合、管理側RAM114の表示対象カウンタの値を1加算する(ステップS3003)。そして、1加算後における表示対象カウンタの値が最大値である「24」を超えた場合(ステップS3004:YES)、表示対象カウンタの値を「0」クリアする(ステップS3005)。表示対象カウンタは第1〜第4報知用表示装置201〜204における表示対象となっているパラメータの種類を管理側CPU112にて特定するためのカウンタである。上記第1〜第8パラメータ、上記第11〜第18パラメータ、上記第21〜第26パラメータ、上記第31パラメータ及び上記第41〜第42パラメータと、「0」〜「24」の表示対象カウンタの取り得る値とは1対1で対応している。例えば表示対象カウンタの値が「0」である場合、最初の表示対象である第1パラメータが第1〜第4報知用表示装置201〜204の表示対象となり、表示対象カウンタの値が「24」である場合、最後の表示対象である第42パラメータが第1〜第4報知用表示装置201〜204の表示対象となる。
When an affirmative determination is made in step S3002, 1 is added to the value of the display target counter in the management side RAM 114 (step S3003). When the value of the display target counter after the addition of 1 exceeds the maximum value “24” (step S3004: YES), the display target counter value is cleared to “0” (step S3005). The display target counter is a counter for the
ステップS3004にて否定判定をした場合、又はステップS3005の処理を実行した場合、表示対象カウンタの値に対応するパラメータの種類に対応する表示データを管理側ROM113から読み出す(ステップS3006)。そして、第1報知用表示装置201に対応する表示データの設定処理を実行するとともに(ステップS3007)、第2報知用表示装置202に対応する表示データの設定処理を実行する(ステップS3008)。例えば表示対象カウンタの値が「0」であり第1パラメータが表示対象となっているのであれば、第1報知用表示装置201に「A」を表示するための表示データを第1表示IC205に出力するとともに、第2報知用表示装置202に「1」を表示するための表示データを第2表示IC206に出力する。また、例えば表示対象カウンタの値が「24」であり第42パラメータが表示対象となっているのであれば、第1報知用表示装置201に「O」を表示するための表示データを第1表示IC205に出力するとともに、第2報知用表示装置202に「2」を表示するための表示データを第2表示IC206に出力する。
If a negative determination is made in step S3004, or if the process of step S3005 is executed, display data corresponding to the parameter type corresponding to the value of the display target counter is read from the management ROM 113 (step S3006). Then, a display data setting process corresponding to the first
その後、表示対象カウンタの値に対応するパラメータを演算結果用メモリ131から読み出すとともに、その読み出したパラメータを100倍した結果の10の位に対応する表示データと1の位に対応する表示データとを管理側ROM113から読み出す(ステップS3009)。そして、その結果の10の位に対応する数字が表示されるように第3報知用表示装置203を表示制御するとともに(ステップS3010)、1の位に対応する数字が表示されるように第4報知用表示装置204を表示制御する(ステップS3011)。例えば100倍した結果が「53」である場合には第3報知用表示装置203に「5」を表示するための表示データを第3表示IC207に出力するとともに、第4報知用表示装置204に「3」を表示するための表示データを第4表示IC208に出力する。
Thereafter, the parameter corresponding to the value of the display target counter is read from the
その後、管理側RAM114の更新タイミングカウンタに次回の更新タイミングに対応する値として2秒に対応する値を設定する(ステップS3012)。
Thereafter, a value corresponding to 2 seconds is set in the update timing counter of the
上記のように表示用処理が実行されることにより、第1〜第4報知用表示装置201〜204にて遊技履歴の管理結果が表示される。当該遊技履歴の管理結果の表示は遊技が継続されているか否かに関係なく行われるとともに、遊技機本体12が外枠11に対して開放操作されて主制御装置60がパチンコ機10の前方から視認可能となっているか否かに関係なく行われる。このように遊技の状況やパチンコ機10の状態に関係なく第1〜第4報知用表示装置201〜204の表示制御が実行されるようにすることにより、第1〜第4報知用表示装置201〜204を表示制御するための処理構成を簡素化することが可能となる。
By executing the display process as described above, the management results of the game history are displayed on the first to fourth
第1〜第4報知用表示装置201〜204における遊技履歴の管理結果の表示は管理側CPU112への動作電力の供給が開始された後であって主側CPU63から識別終了コマンドを受信した後に開始される。この場合、演算結果用メモリ131に記憶されている情報は履歴用メモリ117に記憶されている情報と同様に、パチンコ機10への動作電力の供給が停止されている場合であっても記憶保持されるため、管理側CPU112への動作電力の供給が開始された場合には当該管理側CPU112への動作電力の供給が停止される前に算出された遊技履歴の管理結果が表示される。
The display of the game history management result on the first to fourth
第1〜第4表示IC205〜208は動作電力が供給されている間はMPU62から出力された表示データを記憶保持するとともに、その表示データに従って対応する第1〜第4報知用表示装置201〜204を表示制御する。したがって、遊技履歴の管理結果の表示が開始された後は第1〜第4報知用表示装置201〜204は消灯状態(すなわち非表示状態)となることはなく、何らかの表示に対応する点灯状態(すなわち表示状態)となっている。
The first to
次に、主側CPU63にて実行される本実施形態における設定値更新処理について、図56のフローチャートを参照しながら説明する。
Next, setting value update processing in the present embodiment executed by the
まず第1〜第3報知用表示装置201〜203の消灯処理を実行する(ステップS3101)。具体的には、第1〜第3表示IC205〜207に対してオール「0」となる表示データを出力する。これにより、第1〜第3報知用表示装置201〜203の表示用セグメントは全て消灯状態となり、第1〜第3報知用表示装置201〜203は非表示状態となる。なお、パチンコ機10への動作電力の供給が開始された直後においては第1〜第4報知用表示装置201〜204の表示用セグメントは全て消灯状態であり第1〜第4報知用表示装置201〜204は非表示状態である。したがって、ステップS3101は、第1〜第3報知用表示装置201〜203を非表示状態に維持させる処理であるとともに、仮に何らかの影響で第1〜第3報知用表示装置201〜203のいずれかが表示状態となっていた場合にはそれを非表示状態とする処理である。
First, the extinguishing process of the first to third
その後、主側RAM65の設定値カウンタに「1」をセットする(ステップS3102)。設定値カウンタはパチンコ機10の設定状態がいずれの設定値であるのかを主側CPU63にて特定するためのカウンタである。設定値カウンタに「1」がセットされることにより、設定値更新処理が実行される場合にはそれまでの設定値に関係なく設定値が「設定1」となる。
Thereafter, “1” is set to the set value counter of the main RAM 65 (step S3102). The set value counter is a counter for the
その後、第4表示用報知装置204における設定値の表示開始処理を実行する(ステップS3103)。設定値の表示開始処理では、「1」を表示するための表示データを第4表示IC208に出力する。これにより、「設定1」に対応する「1」の数字が第4報知用表示装置204にて表示される。
Thereafter, the display start processing for the set value in the fourth
その後、設定キー挿入部68aがOFF操作されていないことを条件として(ステップS3104:NO)、更新ボタン68bが1回押圧操作されたか否かを判定する(ステップS3105)。具体的には更新ボタン68bの押圧操作を検知するセンサからの信号がLOWレベルからHIレベルに切り換わったか否かを判定する。ステップS3105にて否定判定をした場合、ステップS3104の処理に戻り、設定キー挿入部68aがOFF操作されているか否かを判定する。
Thereafter, on condition that the setting
更新ボタン68bが1回押圧操作されている場合(ステップS3105:YES)、主側RAM65の設定値カウンタの値を1加算する(ステップS3106)。また、1加算後における設定値カウンタの値が「6」を超えた場合(ステップS3107:YES)、設定値カウンタに「1」をセットする(ステップS3108)。これにより、更新ボタン68bが1回押圧操作される度に1段階上の設定値に更新され、「設定6」の状況で更新ボタン68bが1回押圧操作された場合には「設定1」に戻ることになる。
When the
ステップS3107にて否定判定をした場合、又はステップS3108の処理を実行した場合、第4報知用表示装置204における設定値の表示更新処理を実行する(ステップS3109)。設定値の表示更新処理では、主側RAM65の設定値カウンタの値に対応する数字を表示するための表示データを第4表示IC208に出力する。これにより、現状の設定値に対応する数字が第4報知用表示装置204にて表示される。遊技ホールの管理者は第4報知用表示装置204を確認することで更新ボタン68bを押圧操作した後のパチンコ機10の設定状態を把握することが可能となる。
If a negative determination is made in step S3107, or if the process of step S3108 is executed, a display update process for the set value in the fourth
ステップS3109の処理を実行した後はステップS3104に戻り、設定キー挿入部68aがOFF操作されているか否かを判定する。OFF操作されていない場合(ステップS3104:NO)、ステップS3105以降の処理を再度実行する。OFF操作されている場合(ステップS3104:YES)、第1〜第4報知用表示装置201〜204における管理結果の表示開始処理を実行する(ステップS3110)。
After executing the process of step S3109, the process returns to step S3104, and it is determined whether or not the setting
当該表示開始処理では主側CPU63から管理側CPU112に管理結果の表示開始コマンドが送信される。当該管理結果の表示開始コマンドを受信した管理側CPU112は演算結果用メモリ131に記憶されている各種パラメータのうち第1パラメータを表示するための処理を実行する。この場合の処理内容は表示用処理(図55)におけるステップS3006〜ステップS3012と同様である。これにより、パチンコ機10の動作電力が前回停止される直前に演算された第1パラメータに対応する表示が第1〜第4報知用表示装置201〜204にて行われる。
In the display start process, a management result display start command is transmitted from the
次に、遊技履歴の管理結果が表示される場合及びパチンコ機10の設定状態が更新される場合のそれぞれにおける第1〜第4報知用表示装置201〜204の表示態様について説明する。図57(a)は遊技履歴の管理結果が表示される場合における第1〜第4報知用表示装置201〜204の表示態様を説明するための説明図であり、図57(b)はパチンコ機10の設定状態が変更される場合における第1〜第4報知用表示装置201〜204の表示態様を説明するための説明図である。
Next, display modes of the first to fourth
遊技履歴の管理結果が表示される場合、図57(a)に示すように第1〜第4報知用表示装置201〜204のそれぞれにおいて少なくとも1個の表示用セグメントが発光状態となる。つまり、第1〜第4報知用表示装置201〜204のそれぞれが表示状態となる。そして、これは第1〜第8パラメータ、第11〜第18パラメータ、第21〜第26パラメータ、第31パラメータ及び第41〜第42パラメータのいずれが報知対象となる場合であっても同様である。これにより、遊技ホールの管理者は第1〜第4報知用表示装置201〜204の全てが表示状態となっていることを目視することで、第1〜第4報知用表示装置201〜204において遊技履歴の管理結果が表示されていることを把握することが可能となる。
When the management result of the game history is displayed, at least one display segment is in a light emitting state in each of the first to fourth
一方、パチンコ機10の設定状態が変更される場合、図57(b)に示すように第1〜第3報知用表示装置201〜203のそれぞれにおいて全ての表示用セグメントが消灯状態となる。つまり、第1〜第3報知用表示装置201〜203のそれぞれが非表示状態となる。また、第4報知用表示装置204において「1」〜「6」のいずれかの表示が行われる。このように第4報知用表示装置204において「1」〜「6」のいずれかの表示が行われるとともに第1〜第3報知用表示装置201〜203のそれぞれが非表示状態となることにより、遊技ホールの管理者は第1〜第4報知用表示装置201〜204において設定値に対応する表示が行われていることを把握することが可能となるとともに、現状の設定値を明確に把握することが可能となる。
On the other hand, when the setting state of the
次に、図58(a)〜図58(h)のタイムチャートを参照しながら第1〜第4報知用表示装置201〜204が表示状態となる様子について説明する。図58(a)はパチンコ機10の設定状態を変更することが可能な変更可能状態の期間を示し、図58(b)は第1〜第4報知用表示装置201〜204における設定表示の更新タイミングを示し、図58(c)は遊技履歴の管理結果を第1〜第4報知用表示装置201〜204に表示する期間を示し、図58(d)は第1〜第4報知用表示装置201〜204における遊技履歴の管理結果に対応する表示の更新タイミングを示し、図58(e)は第1報知用表示装置201が表示状態となっている期間を示し、図58(f)は第2報知用表示装置202が表示状態となっている期間を示し、図58(g)は第3報知用表示装置203が表示状態となっている期間を示し、図58(h)は第4報知用表示装置204が表示状態となっている期間を示す。
Next, how the first to fourth
設定キー挿入部68aがON操作された状態でパチンコ機10への動作電力の供給が開始されることで図58(a)に示すようにt1のタイミングでパチンコ機10の設定状態を変更することが可能な変更可能状態となる。当該t1のタイミングで図58(b)に示すように設定表示の更新タイミングとなり図58(h)に示すように第4報知用表示装置204が表示状態となりその表示状態が継続される。この場合、「設定1」が選択されているため、第4報知用表示装置204では「1」が表示される。一方、t1のタイミングでは図58(e)〜図58(g)に示すように第1〜第3報知用表示装置201〜203は非表示状態、すなわち全ての表示用セグメントが消灯された状態に維持される。
When the supply of operating power to the
その後、t2のタイミング、t3のタイミング、t4のタイミング及びt5のタイミングのそれぞれで更新ボタン68bの操作により設定値を変更する操作が行われることにより、図58(b)に示すようにこれら各タイミングで設定値表示の更新タイミングとなる。この場合、図58(h)に示すように第4報知用表示装置204ではそれら各タイミングにおいて、変更後における設定値に対応する数字に表示内容が切り換えられることとなるが、この表示内容の切り換えが行われる各タイミングを含めて第4報知用表示装置204は表示状態に維持される。一方、図58(e)〜図58(g)に示すようにこれら設定値表示の更新タイミングのそれぞれにおいても第1〜第3報知用表示装置201〜203は非表示状態、すなわち全ての表示用セグメントが消灯された状態に維持される。
Thereafter, an operation for changing the set value is performed by operating the
その後、t6のタイミングで設定キー挿入部68aがOFF操作されることで図58(a)に示すように変更可能状態が終了される。この場合、当該t6のタイミングで図58(c)に示すように遊技履歴の管理結果の表示期間が開始される。具体的には、演算結果用メモリ131に記憶されている第1パラメータの表示が開始される。したがって、当該t6のタイミングで図58(e)〜図58(g)に示すように第1〜第3報知用表示装置201〜203が非表示状態から表示状態に切り換えられるとともに第4報知用表示装置204が表示内容は変更されるものの表示状態に維持される。
Thereafter, the setting
その後、t7のタイミング、t8のタイミング、t9のタイミング、t10のタイミング、t11のタイミング及びt12のタイミングのそれぞれで図58(d)に示すように遊技履歴の管理結果の表示の更新タイミングとなる。この場合、図58(e)〜図58(h)に示すように第1〜第4報知用表示装置201〜204ではそれら各タイミングにおいて、更新後における遊技履歴の管理結果に対応する表示内容に切り換えられることとなるが、この表示内容の切り換えが行われる各タイミングを含めて第1〜第4報知用表示装置201〜204はいずれも表示状態に維持される。
Thereafter, the timing of t7, t8, t9, t10, t11, and t12, respectively, is the display update timing of the game history management result as shown in FIG. In this case, as shown in FIGS. 58 (e) to 58 (h), in the first to fourth
以上詳述した本実施形態によれば、以下の優れた効果を奏する。 According to the embodiment described in detail above, the following excellent effects are obtained.
遊技履歴の管理結果が第1〜第4報知用表示装置201〜204にて表示される構成において、パチンコ機10の設定状態を変更することが可能である変更可能状態においてはそれに対応する表示が第1〜第4報知用表示装置201〜204にて行われる。これにより、第1〜第4報知用表示装置201〜204を遊技履歴の管理結果を表示するためだけではなく変更可能状態においてそれに対応する表示を行うための表示装置として兼用することが可能となる。
In the configuration in which the game history management results are displayed on the first to fourth
第1〜第4報知用表示装置201〜204において遊技履歴の管理結果が表示される期間と、第1〜第4報知用表示装置201〜204において設定値の変更可能状態であることに対応する表示が行われる期間とは区別されている。これにより、第1〜第4報知用表示装置201〜204において表示が行われている状況を把握することで、当該第1〜第4報知用表示装置201〜204においていずれの表示が行われているのかを特定することが可能となる。
This corresponds to the period during which the game history management results are displayed on the first to fourth
設定値の変更可能状態に対応する表示が行われる場合、遊技履歴の管理結果が表示される場合における表示態様とは異なる表示態様となるように第1〜第4報知用表示装置201〜204が表示制御される。これにより、第1〜第4報知用表示装置201〜204の表示態様を把握することで、当該第1〜第4報知用表示装置201〜204においていずれの表示が行われているのかを特定することが可能となる。
When the display corresponding to the changeable state of the set value is performed, the first to fourth
複数の報知用表示装置201〜204が設けられている。これにより、遊技履歴の管理結果に対応する表示として多種多様な表示を行うことが可能となる。また、複数の報知用表示装置201〜204が存在していることにより、遊技履歴の管理結果が表示される場合と設定値の変更可能状態に対応する表示が行われる場合とで表示態様を大きく相違させることが可能となる。
A plurality of
設定値の変更可能状態に対応する表示が行われる場合、遊技履歴の管理結果を表示する場合に非表示状態とならない第1〜第3報知用表示装置201〜203が非表示状態となる。これにより、第1〜第3報知用表示装置201〜203が非表示状態となっているか否かを確認するだけで、遊技履歴の管理結果の表示及び設定値の変更可能状態に対応する表示のうちいずれが第1〜第4報知用表示装置201〜204にて行われているのかを明確に特定することが可能となる。
When the display corresponding to the changeable state of the setting value is performed, the first to third
設定値の変更可能状態に対応する表示が行われる場合、第4報知用表示装置204が表示状態となるとともに、その表示内容は遊技履歴の管理結果を表示する場合において第4報知用表示装置204にて表示され得る表示内容である。このように第4報知用表示装置204における表示内容が重複し得るようにすることにより、遊技履歴の管理結果が表示される場合及び設定値の変更可能状態に対応する表示が行われる場合のそれぞれの表示内容に制約を与えないようにすることが可能となる。また、このように第4報知用表示装置204における表示内容が重複し得る構成であっても、設定値の変更可能状態に対応する表示が行われる場合には第1〜第3報知用表示装置201〜203が非表示状態とされるため、第1〜第4報知用表示装置201〜204においていずれの表示が行われているのかを特定することができる。
When the display corresponding to the setting value changeable state is performed, the fourth
遊技履歴の管理結果が表示される場合、第1〜第4報知用表示装置201〜204のそれぞれが表示状態となる。これにより、遊技履歴の管理結果が表示される場合と設定値の変更可能状態に対応する表示が行われる場合とで第1〜第4報知用表示装置201〜204の表示態様を明確に相違させることが可能となる。
When the management result of the game history is displayed, each of the first to fourth
遊技履歴の管理結果が表示される場合、表示対象となる遊技履歴の管理結果の種類が変更される場合であっても第1〜第4報知用表示装置201〜204は非表示状態に維持されない。これにより、遊技履歴の管理結果が表示されている状況における第1〜第4報知用表示装置201〜204を確認したタイミングに関係なく、遊技履歴の管理結果を特定することが可能となる。また、第1〜第4報知用表示装置201〜204を確認したタイミングに関係なく、第1〜第4報知用表示装置201〜204において遊技履歴の管理結果の表示及び設定値の変更可能状態に対応する表示のうちいずれが行われているのかを特定することが可能となる。
When the management result of the game history is displayed, the first to fourth
設定値の変更可能状態に対応する表示が行われる場合、第4報知用表示装置204の1個のみが表示状態となる。これにより、設定値の変更可能状態に対応する表示が行われているか否かを把握し易くなる。
When the display corresponding to the setting value changeable state is performed, only one of the fourth
第1〜第4報知用表示装置201〜204が横方向に配列されている構成において右端に配置された第4報知用表示装置204のみを利用して設定値の変更可能状態に対応する表示が行われる。これにより、設定値の変更可能状態に対応する表示が行われているか否かを把握し易くなる。
In the configuration in which the first to fourth
遊技履歴の管理結果が表示される場合には第1報知用表示装置201及び第2報知用表示装置202を利用して表示対象となる遊技履歴の管理結果の種類に対応する表示が行われるとともに第3報知用表示装置203及び第4報知用表示装置204を利用して遊技履歴の管理結果の内容に対応する表示が行われる。これにより、遊技履歴の管理結果を把握し易くなる。この場合に、設定値の変更可能状態においては遊技履歴の管理結果の種類が表示される第1報知用表示装置201及び第2報知用表示装置202がいずれも非表示状態となる。これにより、種類を表示するための第1,第2報知用表示装置201,202が非表示の状態が設定値の変更可能状態に対応していることとなり、設定値の変更可能状態に対応する表示が行われていることを把握し易くなる。
When the management result of the game history is displayed, the display corresponding to the type of the management result of the game history to be displayed is performed using the first
また、設定値の変更可能状態に対応する表示が行われる場合には、遊技履歴の管理結果の種類が表示される第1報知用表示装置201及び第2報知用表示装置202だけではなく、遊技履歴の管理結果の内容が表示される第3報知用表示装置203も非表示状態となる。これにより、設定値の変更可能状態に対応する表示が行われていることを把握し易くなる。
When the display corresponding to the setting value changeable state is performed, not only the first
MPU62から第1〜第4表示IC205〜208に表示データが出力され、第1〜第4表示IC205〜208はその表示データに従って第1〜第4報知用表示装置201〜204に所定の表示を行わせる構成において、第1〜第4表示IC205〜208にて表示データが記憶保持される。これにより、例えば電波検知異常や振動検知異常が発生したことで主側CPU63において遊技を進行させるための処理の実行が停止された場合であっても(ステップS306にて肯定判定をする場合)、第1〜第4報知用表示装置201〜204における遊技履歴の管理結果の表示を維持させることが可能となる。
Display data is output from the
なお、第1〜第4報知用表示装置201〜204のうちパチンコ機10の設定状態を変更することが可能である変更可能状態において非表示状態(全消灯状態)となる対象は、第1〜第3報知用表示装置201〜203に限定されることはなく第1,第2報知用表示装置201,202としてもよい。この場合、第3報知用表示装置203にて現状の設定値の内容とは異なる所定の表示(例えば「5」の表示)が行われるとともに、第4報知用表示装置204にて現状の設定値に対応する数字が表示される構成としてもよく、第4報知用表示装置204にて現状の設定値の内容とは異なる所定の表示(例えば「5」の表示)が行われるとともに、第3報知用表示装置203にて現状の設定値に対応する数字が表示される構成としてもよい。また、第1報知用表示装置201と第3報知用表示装置203とが非表示状態(全消灯状態)となり第2報知用表示装置202と第4報知用表示装置204とが表示状態となる構成としてもよく、第1報知用表示装置201と第4報知用表示装置204とが非表示状態(全消灯状態)となり第2報知用表示装置202と第3報知用表示装置203とが表示状態となる構成としてもよく、第2報知用表示装置202と第3報知用表示装置203とが非表示状態(全消灯状態)となり第1報知用表示装置201と第4報知用表示装置204とが表示状態となる構成としてもよく、第2報知用表示装置202と第4報知用表示装置204とが非表示状態(全消灯状態)となり第1報知用表示装置201と第3報知用表示装置203とが表示状態となる構成としてもよい。
Of the first to fourth
また、パチンコ機10の設定状態を変更することが可能である変更可能状態においては、第1報知用表示装置201のみが非表示状態(全消灯状態)となる構成としてもよく、第2報知用表示装置202のみが非表示状態(全消灯状態)となる構成としてもよく、第3報知用表示装置203のみが非表示状態(全消灯状態)となる構成としてもよく、第4報知用表示装置204のみが非表示状態(全消灯状態)となる構成としてもよい。
Moreover, in the changeable state in which the setting state of the
また、パチンコ機10の設定状態を変更することが可能である変更可能状態においては、第1報知用表示装置201のみが表示状態となる構成としてもよく、第2報知用表示装置202のみが表示状態となる構成としてもよく、第3報知用表示装置203のみが表示状態となる構成としてもよい。
In the changeable state in which the setting state of the
<第12の実施形態>
本実施形態では、設定値の変更可能状態における第1報知用表示装置201及び第2報知用表示装置202の表示内容が上記第11の実施形態と相違している。以下、上記第11の実施形態と相違している構成について説明する。なお、上記第11の実施形態と同一の構成については基本的にその説明を省略する。
<Twelfth Embodiment>
In the present embodiment, the display contents of the first
図59(a)は第1報知用表示装置201の構成を説明するための説明図であり、図59(b)は第2報知用表示装置202の構成を説明するための説明図である。
FIG. 59A is an explanatory diagram for explaining the configuration of the first
図59(a)に示すように第1報知用表示装置201は7個の第1〜第7表示用セグメント201a〜201gを備えている。第1〜第7表示用セグメント201a〜201gはいずれも棒状に形成されており、内部にLEDなどの発光体を有している。これら7個の第1〜第7表示用セグメント201a〜201gは第1報知用表示装置201が所謂7セグメントディスプレイとなるように配列されている。
As shown in FIG. 59A, the first
図59(b)に示すように第2報知用表示装置202は7個の第1〜第7表示用セグメント202a〜202gを備えている。第1〜第7表示用セグメント202a〜202gはいずれも棒状に形成されており、内部にLEDなどの発光体を有している。これら7個の第1〜第7表示用セグメント202a〜202gは第2報知用表示装置202が所謂7セグメントディスプレイとなるように配列されている。
As shown in FIG. 59B, the second
図60は第1〜第4報知用表示装置201〜204にて遊技履歴の管理結果を表示する場合及びパチンコ機10の設定状態を変更することが可能な変更可能状態であることを表示する場合における第1報知用表示装置201及び第2報知用表示装置202の表示内容を説明するための説明図である。
FIG. 60 shows a case where the management result of the game history is displayed on the first to fourth
遊技履歴の管理結果を表示する場合における第1報知用表示装置201及び第2報知用表示装置202の表示内容は上記第11の実施形態と同様である。したがって、第1報知用表示装置201では「A」、「E」、「H」、「L」、「O」のいずれかが表示され、第2報知用表示装置202では「1」〜「8」のいずれかが表示される。
The display contents of the first
この場合、第1報知用表示装置201の第1〜第7表示用セグメント201a〜201gのそれぞれは、第1報知用表示装置201における「A」、「E」、「H」、「L」、「O」の表示のうち少なくとも1種類の表示において発光対象となる。つまり、第1報知用表示装置201において「A」、「E」、「H」、「L」、「O」のいずれを表示する場合であっても発光対象とならない表示用セグメント201a〜201gは存在していない。
In this case, each of the first to seventh display segments 201a to 201g of the first
第2報知用表示装置202についても同様に、第2報知用表示装置202の第1〜第7表示用セグメント202a〜202gのそれぞれは、第2報知用表示装置202における「1」〜「8」の表示のうち少なくとも1種類の表示において発光対象となる。つまり、第2報知用表示装置202において「1」〜「8」のいずれを表示する場合であっても発光対象とならない表示用セグメント202a〜202gは存在していない。
Similarly for the second
パチンコ機10の設定状態を変更することが可能な変更可能状態においては第1報知用表示装置201では第2表示用セグメント201bと第5表示用セグメント201eとが発光状態となる。これら第2表示用セグメント201b及び第5表示用セグメント201eは既に説明したとおり第1報知用表示装置201にて遊技履歴の管理結果を表示する場合において発光状態となり得る。さらに言うと第1報知用表示装置201にて遊技履歴の管理結果を表示する場合のいずれにおいても第2表示用セグメント201b及び第5表示用セグメント201eは発光状態となる。その一方、第1〜第7表示用セグメント201a〜201gのうち第2表示用セグメント201b及び第5表示用セグメント201eのみが発光状態となる第1報知用表示装置201の表示内容は遊技履歴の管理結果を表示する場合において存在していない。これにより、設定値の変更可能状態において、遊技履歴の管理結果を表示する場合に発光状態となり得る表示用セグメント201b,201eを利用しながら、遊技履歴の管理結果を表示する場合には表示されない表示態様を第1報知用表示装置201に表示させることが可能となる。よって、遊技履歴の管理結果を表示する場合に利用される表示用セグメント201a〜201gを兼用しながら、設定値の変更可能状態に対応する表示を第1報知用表示装置201にて行わせることが可能となる。
In the changeable state in which the setting state of the
設定値の変更可能状態においては第2報知用表示装置202では第3表示用セグメント202cが発光状態となる。第3表示用セグメント202cは既に説明したとおり第2報知用表示装置202にて遊技履歴の管理結果を表示する場合において発光状態となり得る。その一方、第1〜第7表示用セグメント202a〜202gのうち第3表示用セグメント202cのみが発光状態となる第2報知用表示装置202の表示内容は遊技履歴の管理結果を表示する場合において存在していない。これにより、設定値の変更可能状態において、遊技履歴の管理結果を表示する場合に発光状態となり得る表示用セグメント202cを利用しながら、遊技履歴の管理結果を表示する場合には表示されない表示態様を第2報知用表示装置202に表示させることが可能となる。よって、遊技履歴の管理結果を表示する場合に利用される表示用セグメント202a〜202gを兼用しながら、設定値の変更可能状態に対応する表示を第2報知用表示装置202にて行わせることが可能となる。
In the setting value changeable state, in the second
次に、主側CPU63にて実行される本実施形態における設定値更新処理について、図61のフローチャートを参照しながら説明する。
Next, the setting value update processing in the present embodiment executed by the
まず第1〜第2報知用表示装置201,202における設定値表示の開始処理を実行する(ステップS3201)。具体的には、第1報知用表示装置201については第2表示用セグメント201b及び第5表示用セグメント201eが発光状態となりそれ以外の表示用セグメント201a,201c,201d,201f,201gが消灯状態となる表示データを第1表示IC205に出力する。また、第2報知用表示装置202については第3表示用セグメント202cが発光状態となりそれ以外の表示用セグメント202a,202b,202d〜202gが消灯状態となる表示データを第2表示IC206に出力する。これにより、パチンコ機10の設定状態を変更することが可能な変更可能状態であることを報知するための表示が第1報知用表示装置201及び第2報知用表示装置202にて開始される。
First, set value display start processing in the first and second
その後、第3報知用表示装置203の消灯処理を実行する(ステップS3202)。具体的には、第3表示IC207に対してオール「0」となる表示データを出力する。これにより、第3報知用表示装置203は全ての表示用セグメントが消灯状態となり、第3報知用表示装置203は非表示の状態となる。
After that, the third
その後、主側RAM65の設定値カウンタに「1」をセットする(ステップS3203)。設定値カウンタはパチンコ機10の設定状態がいずれの設定値であるのかを主側CPU63にて特定するためのカウンタである。設定値カウンタに「1」がセットされることにより、設定値更新処理が実行される場合にはそれまでの設定値に関係なく設定値が「設定1」となる。
Thereafter, “1” is set to the set value counter of the main RAM 65 (step S3203). The set value counter is a counter for the
その後、第4報知用表示装置204における設定値の表示開始処理を実行する(ステップS3204)。設定値の表示開始処理では、「1」を表示するための表示データを第4表示IC208に出力する。これにより、「設定1」に対応する「1」の数字が第4報知用表示装置204にて表示される。
Thereafter, a display start process for the set value in the fourth
その後、設定キー挿入部68aがOFF操作されていないことを条件として(ステップS3205:NO)、更新ボタン68bが1回押圧操作されたか否かを判定する(ステップS3206)。具体的には更新ボタン68bの押圧操作を検知するセンサからの信号がLOWレベルからHIレベルに切り換わったか否かを判定する。ステップS3206にて否定判定をした場合、ステップS3205の処理に戻り、設定キー挿入部68aがOFF操作されているか否かを判定する。
Thereafter, on the condition that the setting
更新ボタン68bが1回押圧操作されている場合(ステップS3206:YES)、主側RAM65の設定値カウンタの値を1加算する(ステップS3207)。また、1加算後における設定値カウンタの値が「6」を超えた場合(ステップS3208:YES)、設定値カウンタに「1」をセットする(ステップS3209)。これにより、更新ボタン68bが1回押圧操作される度に1段階上の設定値に更新され、「設定6」の状況で更新ボタン68bが1回押圧操作された場合には「設定1」に戻ることになる。
When the
ステップS3208にて否定判定をした場合、又はステップS3209の処理を実行した場合、第4報知用表示装置204における設定値の表示更新処理を実行する(ステップS3210)。設定値の表示更新処理では、主側RAM65の設定値カウンタの値に対応する数字を表示するための表示データを第4表示IC208に出力する。これにより、現状の設定値に対応する数字が第4報知用表示装置204にて表示される。遊技ホールの管理者は第4報知用表示装置204を確認することで更新ボタン68bを押圧操作した後のパチンコ機10の設定状態を把握することが可能となる。
When a negative determination is made in step S3208, or when the process of step S3209 is executed, the display update process for the set value in the fourth
ステップS3210の処理を実行した後はステップS3205に戻り、設定キー挿入部68aがOFF操作されているか否かを判定する。OFF操作されていない場合(ステップS3205:NO)、ステップS3206以降の処理を再度実行する。OFF操作されている場合(ステップS3205:YES)、第1〜第4報知用表示装置201〜204における管理結果の表示開始処理を実行する(ステップS3211)。
After executing the process of step S3210, the process returns to step S3205, and it is determined whether or not the setting
当該表示開始処理では主側CPU63から管理側CPU112に管理結果の表示開始コマンドが送信される。当該管理結果の表示開始コマンドを受信した管理側CPU112は演算結果用メモリ131に記憶されている各種パラメータのうち第1パラメータを表示するための処理を実行する。この場合の処理内容は表示用処理(図55)におけるステップS3006〜ステップS3012と同様である。これにより、パチンコ機10の動作電力が前回停止される直前に演算された第1パラメータに対応する表示が第1〜第4報知用表示装置201〜204にて行われる。
In the display start process, a management result display start command is transmitted from the
以上詳述した本実施形態によれば、以下の優れた効果を奏する。 According to the embodiment described in detail above, the following excellent effects are obtained.
遊技履歴の管理結果が表示される場合に発光状態となり得る第1,第2報知用表示装置201,202の表示用セグメント201a〜201g,202a〜202gを発光状態とすることにより設定値の変更可能状態に対応する表示が行われる。これにより、遊技履歴の管理結果の表示の多様化を図る上で遊技履歴の管理結果に対応する表示の内容に極力制約を与えないようにすることが可能となる。その一方、第1報知用表示装置201及び第2報知用表示装置202のそれぞれについて、設定値の変更可能状態に対応する表示が行われる場合に発光状態となる表示用セグメント201a〜201g,202a〜202gの組合せが、遊技履歴の管理結果が表示される場合には存在しない組合せとなっている。これにより、第1報知用表示装置201及び第2報知用表示装置202のそれぞれについて発光状態となる表示用セグメント201a〜201g,202a〜202gの組合せを把握することにより、遊技履歴の管理結果の表示及び設定値の変更可能状態に対応する表示のうちいずれが行われているのかを把握することが可能となる。
The setting value can be changed by setting the display segments 201a to 201g and 202a to 202g of the first and second
第1報知用表示装置201及び第2報知用表示装置202のそれぞれについて、遊技履歴の管理結果の表示が全パターン行われたとしても発光状態とならない表示用セグメント201a〜201g,202a〜202gは存在していない。これにより、遊技履歴の管理結果に対応する表示の多様化を図る上で遊技履歴の管理結果の表示内容に極力制約を与えないようにすることが可能となる。
For each of the first
設定値の変更可能状態に対応する表示が行われる場合、遊技履歴の管理結果を表示する場合に非表示状態とならない第3報知用表示装置203が非表示状態となる。これにより、第1報知用表示装置201及び第2報知用表示装置202の表示内容だけではなく、第3報知用表示装置203が非表示状態となっているか否かを確認することで、遊技履歴の管理結果の表示及び設定値の変更可能状態に対応する表示のうちいずれが第1〜第4報知用表示装置201〜204にて行われているのかを明確に特定することが可能となる。
When the display corresponding to the setting value changeable state is performed, the third
なお、第1,第2報知用表示装置201,202におけるパチンコ機10の設定状態を変更することが可能である変更可能状態に対応する表示内容の種類が1種類のみ設定されている構成に限定されることはなく、複数種類設定されている構成としてもよい。この場合、当該複数種類の表示内容は表示順序が予め定められており、変更可能状態が新たに実行される度にその表示順序に従って表示対象となる表示内容が変更される構成としてもよい。このように設定値の変更可能状態に対応する表示内容が複数種類存在している場合であっても、それら表示内容は、遊技履歴の管理結果を表示する場合に発光状態となる表示用セグメント201a〜201g,202a〜202gを利用して表示されるとともに、遊技履歴の管理結果を表示する場合には表示されない表示内容となっている。
In addition, it is limited to a configuration in which only one type of display content corresponding to the changeable state in which the setting state of the
また、遊技履歴の管理結果を表示する場合及びパチンコ機10の設定状態を変更することが可能である変更可能状態に対応する表示を行う場合のうち一方においては第1,第2報知用表示装置201,202において点滅表示が行われ、他方においては点灯を維持する表示が行われる構成としてもよい。この場合、点滅表示及び点灯表示のいずれであるかによって遊技履歴の管理結果の表示及び変更可能状態に対応する表示のうちいずれであるかを遊技ホールの管理者が特定することができるため、変更可能状態に対応する表示において発光状態とされる表示用セグメント201a〜201g,202a〜202gの組合せが、遊技履歴の管理結果を表示する場合に利用される組合せであってもよく、遊技履歴の管理結果を表示する場合に利用されない組合せであってもよい。また、点滅表示における点灯期間と消灯期間とが、第1報知用表示装置201と第2報知用表示装置202とで相互に一致している構成としてもよく、完全にずれている構成としてもよく、一部だけ重複する構成としてもよい。
In addition, in one of the case of displaying the management result of the game history and the case of performing the display corresponding to the changeable state in which the setting state of the
<第13の実施形態>
本実施形態ではパチンコ機10に異常状態が発生した場合にそれに対応する表示が第1〜第4報知用表示装置201〜204を利用して行われることが上記第11の実施形態と相違している。以下、上記第11の実施形態と相違している構成について説明する。なお、上記第11の実施形態と同一の構成については基本的にその説明を省略する。
<13th Embodiment>
In the present embodiment, when an abnormal state occurs in the
図62は主側RAM65に設けられた異常表示エリア211の構成を説明するための説明図である。
FIG. 62 is an explanatory diagram for explaining the configuration of the
異常表示エリア211は、第1〜第4報知用表示装置201〜204にて表示すべき異常状態の情報を記憶するためのエリアである。異常表示エリア211には、複数の単位エリア211a〜211dが設けられている。具体的には、第1単位エリア211a、第2単位エリア211b、第3単位エリア211c及び第4単位エリア211dが設けられている。これら第1〜第4単位エリア211a〜211dのそれぞれには1個ずつパチンコ機10の異常状態の情報を格納することが可能である。つまり、異常表示エリア211においてはパチンコ機10の異常状態の情報を最大で4個記憶保持可能である。
The
ここで、本実施形態ではパチンコ機10において発生する異常状態の全ての情報が主側CPU63にて特定される。例えば、遊技球の払い出しに関する異常(例えば、下皿56aの満タン、タンク75の球無し、払出装置76による払出異常)が発生した場合には、その発生した異常に対応するコマンドが払出側CPU92から主側CPU63に送信される。また、パチンコ機10には図示しない電波検知センサ及び振動検知センサが設けられており、不正な電波を電波検知センサが検知した場合にはそれに対応する異常信号が主側CPU63に送信され、異常な振動を振動検知センサが検知した場合にはそれに対応する異常信号が主側CPU63に送信される。また、各入球検知センサ42a〜49aから正常な信号の送信が行われなくなることを特定することに基づいて、これら入球検知センサ42a〜49aの断線異常の発生を特定する。
Here, in the present embodiment, the
主側CPU63にて特定される異常状態の種類は、異常表示エリア211において記憶可能な異常状態の情報の最大数よりも多い数となっている。そうすると、多数の異常状態が同時に発生した場合には異常表示エリア211に既に最大数の異常状態の情報が記憶されているにも関わらず新たな異常情報が発生することが想定される。これに対して、異常状態の情報に対してはパチンコ機10の設定段階において記憶優先度が設定されており、異常表示エリア211に既に最大数の異常状態の情報が記憶されている状況において新たに異常状態が発生した場合には記憶優先度が高い異常状態の情報が異常表示エリア211に残されることとなる。これにより、記憶優先度が高い異常状態の報知を優先して実行することが可能となる。
The type of abnormal state specified by the
次に、主側CPU63にて実行される異常設定処理について、図63のフローチャートを参照しながら説明する。なお、異常設定処理はタイマ割込み処理(図11)の最初の処理として実行される。
Next, the abnormality setting process executed by the
まず異常表示対象が発生しているか否かを判定する(ステップS3301)。異常表示対象の種類は、下皿56aの満タン、タンク75の球無し、払出装置76による払出異常、電波検知異常、振動検知異常、各入球検知センサ42a〜49aの断線異常が含まれる。この異常表示対象の種類の数は異常表示エリア211に設けられた第1〜第4単位エリア211a〜211dの数よりも多い数となっている。
First, it is determined whether or not an abnormality display target has occurred (step S3301). The types of abnormality display targets include a full tank of the lower plate 56a, no balls in the
ステップS3301にて肯定判定をした場合、今回発生した異常表示対象に対応する異常状態の情報が異常表示エリア211の第1〜第4単位エリア211a〜211dのいずれかに既に記憶されているか否かを判定する(ステップS3302)。既に記憶されている場合には今回発生した異常表示対象に対応する異常状態の情報は異常表示エリア211に記憶されない。これにより、同一種類の異常状態の情報が異常表示エリア211に重複して記憶されてしまわないようにすることが可能となる。
If an affirmative determination is made in step S3301, whether or not the abnormal state information corresponding to the abnormality display target that has occurred this time has already been stored in any of the first to fourth unit areas 211a to 211d of the
ステップS3302にて否定判定をした場合、主側RAM65に設けられた異常対象カウンタの値が最大値(具体的には「4」)であるか否かを判定する(ステップS3303)。異常対象カウンタは、異常表示エリア211における第1〜第4単位エリア211a〜211dのうち異常状態の情報が格納されているエリアの数を主側CPU63にて特定するためのカウンタである。
If a negative determination is made in step S3302, it is determined whether or not the value of the abnormality target counter provided in the
異常対象カウンタの値が最大値である場合(ステップS3303:YES)、優先度の比較処理を実行する(ステップS3304)。優先度の比較処理では、まず異常表示エリア211の第1〜第4単位エリア211a〜211dに記憶されている異常状態の情報のうち最も記憶優先度が低い異常状態の情報を特定する。記憶優先度はパチンコ機10の設計段階において予め定められており、具体的には下皿56aの満タン→タンク75の球無し→振動検知異常→払出装置76による払出異常→入球検知センサ42a〜49aの断線異常→電波検知異常の順序で記憶優先度が高くなる。優先度の比較処理では、第1〜第4単位エリア211a〜211dに記憶されている最も記憶優先度が低い異常状態の情報と、今回発生した異常表示対象とのうちいずれの記憶優先度が高いのかを比較判定する。
If the value of the abnormality target counter is the maximum value (step S3303: YES), priority comparison processing is executed (step S3304). In the priority comparison process, first, the abnormal state information with the lowest storage priority is specified among the abnormal state information stored in the first to fourth unit areas 211a to 211d of the
今回発生した異常表示対象の記憶優先度の方が低い場合には(ステップS3305:NO)、今回発生した異常表示対象に対応する異常状態の情報を異常表示エリア211に記憶しない。これにより、異常表示対象の種類の数が異常表示エリア211に設けられた第1〜第4単位エリア211a〜211dの数よりも多い数である構成において、記憶優先度が高い異常状態の情報を異常表示エリア211に残すことが可能となる。
When the storage priority of the abnormality display target that has occurred this time is lower (step S3305: NO), information on the abnormal state corresponding to the abnormality display target that has occurred this time is not stored in the
今回発生した異常表示対象の記憶優先度の方が高い場合には(ステップS3305:YES)、異常表示エリア211の設定処理を実行する(ステップS3306)。ステップS3305にて肯定判定をした場合に実行される異常表示エリア211の設定処理では、記憶優先度が最も低い異常状態の情報が記憶されていると特定された単位エリア211a〜211dに、今回発生した異常表示対象に対応する異常状態の情報を上書きする。
When the storage priority of the abnormality display target that has occurred this time is higher (step S3305: YES), processing for setting the
一方、主側RAM65の異常対象カウンタの値が最大値に達していない場合には(ステップS3303:NO)、異常対象カウンタの値を1加算した後に(ステップS3307)、異常表示エリア211の設定処理を実行する(ステップS3306)。当該設定処理では、異常表示エリア211において異常状態の情報が格納されていない単位エリア211a〜211dの中から一のエリアを選択し、その選択したエリアに今回発生した異常表示対象に対応する異常状態の情報を格納する。
On the other hand, if the value of the abnormality target counter in the
なお、ステップS3306では、異常表示エリア211に記憶されている異常状態の情報が1個のみである場合にはその異常状態の情報は第1単位エリア211aに格納されるようにし、異常表示エリア211に記憶されている異常状態の情報が複数個である場合には第n単位エリア211a〜211bの「n」の値が小さいエリアから順に異常状態の情報が格納されるようにする。
In step S3306, if there is only one abnormal state information stored in the
異常設定処理では、異常表示対象の解除事象が発生したか否かを判定する(ステップS3308)。例えば下皿56aの満タンが解除されたこと、タンク75の球無しが解除されたこと、又は払出装置76による払出異常が解除されたことを示すコマンドを払出側CPU92から受信したか否かを判定する。また、電波検知異常の発生に対する異常解除操作が行われたか否か、振動検知異常の発生に対する異常解除操作が行われたか否か、又は断線異常の発生に対する異常解除操作が行われたか否かを判定する。
In the abnormality setting process, it is determined whether an abnormality display target cancellation event has occurred (step S3308). For example, whether or not a command indicating that the full tank 56a has been released, the absence of a ball in the
ステップS3308にて肯定判定をした場合、異常表示エリア211の消去処理を実行する(ステップS3309)。当該消去処理では、今回解除対象となった異常表示対象に対応する異常状態の情報が異常表示エリア211の第1〜第4単位エリア211a〜211dのいずれかに格納されているか否かを特定し、格納されている場合にはその格納されているエリアを「0」クリアすることでその異常状態の情報を消去する。この場合、消去後において異常表示エリア211に記憶されている異常状態の情報が1個のみである場合にはその異常状態の情報は第1単位エリア211aに格納されるようにし、消去後において異常表示エリア211に記憶されている異常状態の情報が複数個である場合には第n単位エリア211a〜211bの「n」の値が小さいエリアから順に異常状態の情報が格納されるようにする。また、主側RAM65の異常対象カウンタの値を1減算する(ステップS3310)。
If an affirmative determination is made in step S3308, the
異常設定処理では、異常表示の開始操作が発生したか否かを判定する(ステップS3311)。異常表示の開始操作は、パチンコ機10の設定状態を変更することが可能な変更可能状態ではない状況において外枠11に対して遊技機本体12を前方に開放させた状態で更新ボタン68bを押圧操作することにより行われる。
In the abnormality setting process, it is determined whether or not an abnormality display start operation has occurred (step S3311). The abnormality display start operation is performed by pressing the
ステップS3311にて肯定判定をした場合、異常表示エリア211に1個以上の異常状態の情報が記憶されているか否かを判定する(ステップS3312)。異常状態の情報が記憶されていない場合には第1〜第4報知用表示装置201〜204における異常表示が開始されない。これにより、報知すべき異常状態の情報が存在していないにも関わらず異常表示が開始されてしまわないようにすることが可能となる。
If an affirmative determination is made in step S3311, it is determined whether or not information on one or more abnormal states is stored in the abnormality display area 211 (step S3312). When the information on the abnormal state is not stored, the abnormal display on the first to fourth
ステップS3312にて肯定判定をした場合、主側RAM65に設けられた異常表示中フラグに「1」をセットする(ステップS3313)。異常表示中フラグは、遊技履歴の管理結果に対応する表示を中止して、異常表示エリア211に格納されている異常状態の情報に対応する表示を第1〜第4報知用表示装置201〜204にて行うべき状況であることを主側CPU63にて特定するためのフラグである。なお、既に異常表示中フラグに「1」がセットされている状況で異常表示の開始操作が行われたとしてもステップS3311にて否定判定をする。
If an affirmative determination is made in step S3312, "1" is set to the abnormal display flag provided in the main RAM 65 (step S3313). The abnormal display flag cancels the display corresponding to the management result of the game history and displays the display corresponding to the abnormal state information stored in the
その後、管理結果の表示の中止設定処理を実行する(ステップS3314)。当該中止設定処理では、管理側CPU112に対して表示中止コマンドを送信することで、第1〜第4報知用表示装置201〜204における遊技履歴の管理結果の表示の更新を一旦中止させる。管理側CPU112は当該表示中止コマンドを受信することで、表示用処理(図55)の実行を中止する。但し、管理側CPU112は表示中止コマンドを受信したとしても第1〜第4表示IC205〜208にオール「0」のデータとなる表示データを設定しない。したがって、主側CPU63から第1〜第4表示IC205〜208に表示データが送信されるまではその時点における遊技履歴の管理結果の表示が第1〜第4報知用表示装置201〜204において継続される。
Thereafter, the management result display stop setting process is executed (step S3314). In the cancellation setting process, a display cancellation command is transmitted to the
異常設定処理では、異常表示の終了操作が発生したか否かを判定する(ステップS3315)。異常表示の終了操作は、パチンコ機10の設定状態を変更することが可能な変更可能状態ではない状況において外枠11に対して遊技機本体12を前方に開放させた状態でリセットボタン68cを押圧操作することにより行われる。ステップS3315にて肯定判定をした場合、主側RAM65の異常表示中フラグを「0」クリアする(ステップS3316)。なお、既に異常表示中フラグの値が「0」である状況で異常表示の終了操作が行われたとしてもステップS3315にて否定判定をする。
In the abnormality setting process, it is determined whether or not an abnormal display end operation has occurred (step S3315). The abnormal display ending operation is performed by pressing the
その後、管理結果の表示の中止解除処理を実行する(ステップS3317)。当該中止解除処理では、管理側CPU112に対して中止解除コマンドを送信することで、第1〜第4報知用表示装置201〜204における遊技履歴の管理結果の表示の更新が中止されている状態を解除する。管理側CPU112は当該中止解除コマンドを受信することで、表示用処理(図55)の実行を再開する。但し、管理側CPU112は中止解除コマンドを受信したとしても第1〜第4表示IC205〜208にオール「0」のデータとなる表示データを設定しない。したがって、管理側CPU112から第1〜第4表示IC205〜208に表示データが送信されるまではその時点における異常表示が第1〜第4報知用表示装置201〜204において継続される。また、管理側CPU112は遊技履歴の管理結果の表示の更新が中止されている状況であっても履歴情報の記憶及び各種パラメータの演算を継続しており、各種パラメータの演算を行った結果は演算結果用メモリ131に記憶されている。したがって、遊技履歴の管理結果の表示の更新が中止された状態が解除された場合には、直近の遊技履歴の管理結果についての表示が第1〜第4報知用表示装置201〜204において即座に再開されることとなる。
Thereafter, a cancellation cancellation process of the management result display is executed (step S3317). In the cancellation cancellation process, the update of the display of the management result of the game history in the first to fourth
異常設定処理では、主側RAM65の異常表示中フラグに「1」がセットされている場合(ステップS3318:YES)、異常表示用処理を実行する(ステップS3319)。図64は異常表示用処理を示すフローチャートである。 In the abnormality setting process, when “1” is set in the abnormality display flag of the main RAM 65 (step S3318: YES), an abnormality display process is executed (step S3319). FIG. 64 is a flowchart showing the abnormality display process.
まず第1,第2報知用表示装置201,202の消灯処理を実行する(ステップS3401)。具体的には、第1,第2表示IC205,206に対してオール「0」となる表示データを出力する。これにより、第1,第2報知用表示装置201,202はいずれも全ての表示用セグメントが消灯状態となり、第1,第2報知用表示装置201,202は非表示の状態となる。
First, the first and second
その後、主側RAM65に設けられた更新タイミングカウンタの値を1減算する(ステップS3402)。更新タイミングカウンタは第1〜第4報知用表示装置201〜204における異常表示の表示内容を更新するタイミングであることを主側CPU63にて特定するためのカウンタである。なお、既に更新タイミングカウンタの値が「0」となっている場合にはその状態を維持する。その後、更新タイミングカウンタの値が「0」となっているか否かを判定することで第1〜第4報知用表示装置201〜204の表示内容を更新するタイミングとなったか否かを判定する(ステップS3403)。
Thereafter, 1 is subtracted from the value of the update timing counter provided in the main RAM 65 (step S3402). The update timing counter is a counter for the
ステップS3403にて肯定判定をした場合、主側RAM65に設けられた表示対象カウンタの更新処理を実行する(ステップS3404)。当該更新処理では、今回が主側RAM65の異常表示中フラグに「1」がセットされてから最初の異常表示処理の処理回である場合には表示対象カウンタに「0」をセットする。表示対象カウンタの値は異常表示エリア211の第1〜第4単位エリア211a〜211dに対応しており、具体的には表示対象カウンタの「0」の値は第1単位エリア211aに対応しており、表示対象カウンタの「1」の値は第2単位エリア211bに対応しており、表示対象カウンタの「2」の値は第3単位エリア211cに対応しており、表示対象カウンタの「3」の値は第4単位エリア211dに対応している。更新処理では、今回が主側RAM65の異常表示中フラグに「1」がセットされてから最初の異常表示処理の処理回ではない場合には表示対象カウンタの値を1加算する。
When an affirmative determination is made in step S3403, a display target counter update process provided in the
その後、第1〜第4単位エリア211a〜211dのうち表示対象カウンタの現状の値に対応するエリアに異常状態の情報が格納されているか否かを判定する(ステップS3405)。ここで、既に説明したとおり異常状態の情報が1個のみ記憶されている場合にはその異常状態の情報は第1単位エリア211aに記憶されており、異常状態の情報が複数個記憶されている場合には第n単位エリア211a〜211bの「n」の値が小さいエリアから順に異常状態の情報が格納されている。したがって、表示対象カウンタの現状の値に対応するエリアに異常状態の情報が格納されていない場合には当該表示対象カウンタの値よりも大きい値に対応するエリアにも異常状態の情報が格納されていないことになる。また、1加算後における表示対象カウンタの値が最大値である「3」を超えている場合にはそもそも対応するエリアが存在していないため、異常状態の情報は格納されていないものとして扱われる。 Thereafter, it is determined whether or not abnormal state information is stored in an area corresponding to the current value of the display target counter among the first to fourth unit areas 211a to 211d (step S3405). Here, as described above, when only one piece of abnormal state information is stored, the abnormal state information is stored in the first unit area 211a, and a plurality of pieces of abnormal state information are stored. In this case, abnormal state information is stored in order from the area with the smallest “n” value in the n-th unit areas 211a to 211b. Therefore, if no abnormal state information is stored in the area corresponding to the current value of the display target counter, the abnormal state information is also stored in the area corresponding to a value larger than the value of the display target counter. There will be no. If the value of the display target counter after the addition of 1 exceeds the maximum value “3”, the corresponding area does not exist in the first place, so that the information on the abnormal state is not stored. .
ステップS3405にて肯定判定をした場合、主側RAM65の表示対象カウンタの値を「0」クリアする(ステップS3406)。ここで、異常表示が行われている状況において異常表示の対象となっている異常状態の全てが解除されることが想定される。この場合、異常表示用処理が実行される状況であっても異常表示エリア211に異常状態の情報が記憶されていない状況となる。このような状況においては、第3,第4報知用表示装置203,204にて異常状態の情報が記憶されていないことを示す表示が行われる。
If an affirmative determination is made in step S3405, the value of the display target counter in the
ステップS3405にて否定判定をした場合、又はステップS3406の処理を実行した場合、主側RAM65の表示対象カウンタの値に対応する表示対象の表示データを主側ROM64から読み出す(ステップS3407)。具体的には、異常表示エリア211の第1〜第4単位エリア211a〜211dのうち主側RAM65の表示対象カウンタの値に対応するエリアに記憶されている情報を読み出す。そして、その情報に対応する表示データを主側ROM64から読み出す。表示データは異常状態の情報に対して1対1で対応させて設定されており、その表示データによる第3,第4報知用表示装置203,204の表示内容は異常状態の情報の種類毎に相違している。また、異常状態の情報が存在していないことに対応する表示データも存在しており、この表示データは異常状態の情報に対応する表示データと相違している。したがって、異常状態の情報が存在していない場合には、第3,第4報知用表示装置203,204の表示内容は異常状態の情報が存在している場合とは異なる表示内容となる。
If a negative determination is made in step S3405 or if the process of step S3406 is executed, display target display data corresponding to the value of the display target counter in the
一方、第3,第4報知用表示装置203,204における異常状態の情報に対応する表示の表示内容及び異常状態の情報が存在していないことに対応する表示の表示内容は、第3,第4報知用表示装置203,204にて遊技履歴の管理結果を表示する場合の表示内容及び第4報知用表示装置204における設定値の表示内容と重複している。これに対して、遊技履歴の管理結果を表示する場合には第1〜第4報知用表示装置201〜204の全てが表示状態となり、パチンコ機10の設定状態を変更することが可能な変更可能状態においては第1〜第3報知用表示装置201〜203が非表示状態となるとともに第4報知用表示装置204が表示状態となり、異常表示を行う場合には第1,第2報知用表示装置201,202が非表示状態となるとともに第3,第4報知用表示装置203,204が表示状態となるため、上記のように表示内容が重複しているとしてもいずれの状況に対応している表示であるのかを遊技ホールの管理者が把握することが可能となる。
On the other hand, the display content corresponding to the information on the abnormal state in the third and fourth
その後、ステップS3407にて読み出した表示データに従って第3報知用表示装置203を表示制御するとともに(ステップS3408)、第4報知用表示装置204を表示制御する(ステップS3409)。この場合、異常状態の情報に対応する表示を行う場合及び異常状態の情報が存在していないことに対応する表示を行う場合のいずれであっても第3報知用表示装置203及び第4報知用表示装置204はいずれも非表示状態となることはなく(すなわち全消灯状態となることはなく)、何らかの表示状態となっている。
Thereafter, the display control of the third
その後、主側RAM65の更新タイミングカウンタに次回の更新タイミングに対応する値として2秒に対応する値を設定する(ステップS3410)。
Thereafter, a value corresponding to 2 seconds is set in the update timing counter of the
以上詳述した本実施形態によれば、以下の優れた効果を奏する。 According to the embodiment described in detail above, the following excellent effects are obtained.
遊技履歴の管理結果が第1〜第4報知用表示装置201〜204にて表示される構成において、パチンコ機10の異常状態に対応する表示が第1〜第4報知用表示装置201〜204にて行われる。これにより、第1〜第4報知用表示装置201〜204を遊技履歴の管理結果を表示するためだけではなく異常状態に対応する表示を行うための表示装置として兼用することが可能となる。
In the configuration in which the management result of the game history is displayed on the first to fourth
パチンコ機10に異常状態が発生していない場合において異常状態に対応する表示を第1〜第4報知用表示装置201〜204に行わせる場合、第1〜第4報知用表示装置201〜204では異常状態が発生していないことに対応する表示が行われる。これにより、第1〜第4報知用表示装置201〜204を確認することでパチンコ機10に異常状態が発生しているか否かを明確に特定することが可能となる。
When the first to fourth
第1〜第4報知用表示装置201〜204において遊技履歴の管理結果が表示される期間と、第1〜第4報知用表示装置201〜204においてパチンコ機10の異常状態に対応する表示が行われる期間とは区別されている。これにより、第1〜第4報知用表示装置201〜204において表示が行われている状況を把握することで、当該第1〜第4報知用表示装置201〜204においていずれの表示が行われているのかを特定することが可能となる。
A period in which the management result of the game history is displayed on the first to fourth
パチンコ機10の異常状態に対応する表示が行われる場合、遊技履歴の管理結果が表示される場合における表示態様とは異なる表示態様となるように第1〜第4報知用表示装置201〜204が表示制御される。これにより、第1〜第4報知用表示装置201〜204の表示態様を把握することで、当該第1〜第4報知用表示装置201〜204においていずれの表示が行われているのかを特定することが可能となる。
When the display corresponding to the abnormal state of the
複数の報知用表示装置201〜204が設けられている。これにより、遊技履歴の管理結果に対応する表示として多種多様な表示を行うことが可能となる。また、複数の報知用表示装置201〜204が存在していることにより、遊技履歴の管理結果が表示される場合とパチンコ機10の異常状態に対応する表示が行われる場合とで表示態様を大きく相違させることが可能となる。
A plurality of
パチンコ機10の異常状態に対応する表示が行われる場合、遊技履歴の管理結果を表示する場合に非表示状態とならない第1,第2報知用表示装置201,202が非表示状態となる。これにより、第1,第2報知用表示装置201,202が非表示状態となっているか否かを確認するだけで、遊技履歴の管理結果の表示及びパチンコ機10の異常状態に対応する表示のうちいずれが第1〜第4報知用表示装置201〜204にて行われているのかを明確に特定することが可能となる。
When the display corresponding to the abnormal state of the
パチンコ機10の異常状態に対応する表示が行われる場合、第3,第4報知用表示装置203,204が表示状態となるとともに、その表示内容は遊技履歴の管理結果を表示する場合において第3,第4報知用表示装置203,204にて表示され得る表示内容である。このように第3,第4報知用表示装置203,204における表示内容が重複し得るようにすることにより、遊技履歴の管理結果が表示される場合及びパチンコ機10の異常状態に対応する表示が行われる場合のそれぞれの表示内容に制約を与えないようにすることが可能となる。また、このように第3,第4報知用表示装置203,204における表示内容が重複し得る構成であっても、パチンコ機10の異常状態に対応する表示が行われる場合には第1,第2報知用表示装置201,202が非表示状態とされるため、第1〜第4報知用表示装置201〜204においていずれの表示が行われているのかを特定することができる。
When the display corresponding to the abnormal state of the
なお、異常表示エリア211に異常状態の情報が記憶されていない状況において異常表示の開始操作が行われた場合、その時点で第1〜第4報知用表示装置201〜204にて異常状態の情報が記憶されていないことに対応する表示が行われる構成としてもよい。
In addition, when an abnormal display start operation is performed in a situation in which abnormal state information is not stored in the
<第14の実施形態>
本実施形態では主側CPU63にて実行される管理用出力処理の処理構成が上記第1の実施形態と相違している。以下、上記第1の実施形態と相違している構成について説明する。なお、上記第1の実施形態と同一の構成については基本的にその説明を省略する。
<Fourteenth embodiment>
In the present embodiment, the processing configuration of the management output process executed by the
図65は主側CPU63にて実行される本実施形態における管理用出力処理を示すフローチャートである。
FIG. 65 is a flowchart showing the management output process in the present embodiment executed by the
まず主側RAM65に設けられた管理開始フラグに「1」がセットされているか否かを判定する(ステップS3501)。管理開始フラグは、履歴用メモリ117に履歴情報を記憶させるべき状況であるか否かを主側CPU63にて特定するためのフラグである。本実施形態ではパチンコ機10への動作電力の供給が開始された後(すなわちMPU62への動作電力の供給が開始された後)において遊技領域PAから排出された遊技球の合計個数が管理開始基準値に対応する個数以上となるまでは履歴用メモリ117に履歴情報を記憶させることなく、遊技領域PAから排出された遊技球の合計個数が管理開始基準値に対応する個数以上となった場合に履歴用メモリ117への履歴情報の記憶を開始させる。パチンコ機10の出荷段階などにおいては出荷前にパチンコ機10の動作チェックが行われることがあり、その際には各入球部に遊技球を手入れしてその後の動作がチェックされる。これに対して、パチンコ機10への動作電力の供給開始後において遊技領域PAから排出された遊技球の合計個数が管理開始基準値以上となるまでは履歴用メモリ117に履歴情報を記憶させないようにすることにより、上記のような動作チェック時における入球結果などが履歴情報として記憶されてしまわないようにすることが可能となる。
First, it is determined whether or not “1” is set in the management start flag provided in the main RAM 65 (step S3501). The management start flag is a flag for the
ステップS3501にて否定判定をした場合、主側RAM65に設けられた開始時管理カウンタに「7」をセットする(ステップS3502)。開始時管理カウンタは、管理開始フラグに「1」がセットされていない状況において7個の入球検知センサ42a〜48aのうちいずれのセンサについて遊技球の検知状態の特定を行う状況であるのかを主側CPU63にて特定するためのカウンタである。
If a negative determination is made in step S3501, "7" is set in the start time management counter provided in the main RAM 65 (step S3502). The start-time management counter indicates which of the seven
その後、開始時管理カウンタの値に対応する主側RAM65の出力フラグに「1」がセットされているか否かを判定する(ステップS3503)。具体的には、開始時管理カウンタの値が「7」であり第1入賞口検知センサ42aに対応している場合には第1出力フラグに「1」がセットされているか否かを判定し、開始時管理カウンタの値が「6」であり第2入賞口検知センサ43aに対応している場合には第2出力フラグに「1」がセットされているか否かを判定し、開始時管理カウンタの値が「5」であり第3入賞口検知センサ44aに対応している場合には第3出力フラグに「1」がセットされているか否かを判定し、開始時管理カウンタの値が「4」であり特電検知センサ45aに対応している場合には第4出力フラグに「1」がセットされているか否かを判定し、開始時管理カウンタの値が「3」であり第1作動口検知センサ46aに対応している場合には第5出力フラグに「1」がセットされているか否かを判定し、開始時管理カウンタの値が「2」であり第2作動口検知センサ47aに対応している場合には第6出力フラグに「1」がセットされているか否かを判定し、開始時管理カウンタの値が「1」でありアウト口24aに対応している場合には第7出力フラグに「1」がセットされているか否かを判定する。なお、これら第1〜第7出力フラグには既に説明したとおり、入球検知処理(図15)にて「1」がセットされる。
Thereafter, it is determined whether or not “1” is set in the output flag of the
ステップS3503にて肯定判定をした場合、開始時管理カウンタの値に対応する出力フラグを「0」クリアする(ステップS3504)。その後、主側RAM65に設けられた排出個数カウンタの値を1加算する(ステップS3505)。排出個数カウンタは、主側RAM65の管理開始フラグに「1」がセットされていない状況において遊技領域PAから排出された遊技球の合計個数を主側CPU63にて特定するためのカウンタである。
If an affirmative determination is made in step S3503, the output flag corresponding to the value of the start time management counter is cleared to “0” (step S3504). Thereafter, the value of the discharge number counter provided in the
その後、排出個数カウンタの値が管理開始基準値以上となっているか否かを判定する(ステップS3506)。管理開始基準値は「300」に設定されているが、これに限定されることはなく「300」よりも少ない数である構成としてもよく、「300」よりも多い数である構成としてもよい。 Thereafter, it is determined whether or not the value of the discharge number counter is equal to or greater than the management start reference value (step S3506). The management start reference value is set to “300”, but is not limited to this, and may be configured to be a number smaller than “300” or may be configured to be a number larger than “300”. .
ステップS3503にて否定判定をした場合、又はステップS3506にて否定判定をした場合、主側RAM65の開始時管理カウンタの値を1減算する(ステップS3507)。そして、その1減算後における開始時管理カウンタの値が「0」であるか否かを判定する(ステップS3508)。ステップS3508にて否定判定をした場合にはステップS3503に戻り、ステップS3508にて肯定判定をした場合にはそのまま本管理用出力処理を終了する。
If a negative determination is made in step S3503 or a negative determination is made in step S3506, the value of the start time management counter in the
一方、主側RAM65の排出個数カウンタの値が管理開始基準値以上である場合(ステップS3506:YES)、主側RAM65の管理開始フラグに「1」をセットする(ステップS3509)。その後、管理用処理を実行する(ステップS3510)。また、管理開始フラグに「1」がセットされておりステップS3501にて肯定判定をした場合にも管理用処理を実行する(ステップS3510)。管理用処理の処理内容は上記第1の実施形態における管理用出力処理(図25)のステップS1001〜ステップS1012と同一である。
On the other hand, when the value of the discharge number counter of the
上記構成によれば、パチンコ機10への動作電力の供給が開始された後(すなわちMPU62への動作電力の供給が開始された後)において遊技領域PAから排出された遊技球の合計個数が管理開始基準値に対応する個数以上となるまでは履歴用メモリ117に履歴情報を記憶させることなく、遊技領域PAから排出された遊技球の合計個数が管理開始基準値に対応する個数以上となった場合に履歴用メモリ117への履歴情報の記憶を開始させる。パチンコ機10の出荷段階などにおいては出荷前にパチンコ機10の動作チェックが行われることがあり、その際には各入球部に遊技球を手入れしてその後の動作がチェックされる。これに対して、パチンコ機10への動作電力の供給開始後において遊技領域PAから排出された遊技球の合計個数が管理開始基準値以上となるまでは履歴用メモリ117に履歴情報を記憶させないようにすることにより、上記のような動作チェック時における入球結果などが履歴情報として記憶されてしまわないようにすることが可能となる。
According to the above configuration, the total number of game balls discharged from the game area PA after the supply of operating power to the
ここで、上記のようにパチンコ機10への動作電力の供給が開始された後において遊技領域PAから排出された遊技球の合計個数が管理開始基準値に対応する個数以上となるまでは履歴用メモリ117に履歴情報が記憶されない構成においては、その間の遊技履歴の管理結果を算出することができない。そこでこのような状況においては第1〜第4報知用表示装置201〜204において当該状況に対応する表示が行われる構成としてもよい。例えば第1〜第4報知用表示装置201〜204のそれぞれにおいて全ての表示用セグメントを発光状態とする構成としてもよい。当該表示内容は、遊技履歴の管理結果を表示する場合及びパチンコ機10の設定状態を変更することが可能である変更可能状態であることを表示する場合のいずれであっても表示されないため、第1〜第4報知用表示装置201〜204を確認することで上記のように履歴情報が記憶されない状況であるか否かを特定することが可能となる。
Here, after the supply of the operating power to the
なお、パチンコ機10への動作電力の供給開始後においてパチンコ機10の設定状態を変更することが可能な変更可能状態となったか否かにより主側RAM65の管理開始フラグの情報の設定態様が相違する構成としてもよい。図66は主側CPU63にて実行される当該別形態におけるメイン処理を示すフローチャートである。ステップS3601〜ステップS3609では上記第1の実施形態におけるメイン処理(図9)のステップS101〜ステップS109と同一の処理を実行し、ステップS3611〜ステップS3620では上記第1の実施形態におけるメイン処理(図9)のステップS110〜ステップS119と同一の処理を実行する。一方、本別形態ではステップS3608にて肯定判定をした場合には主側RAM65の管理開始フラグを「0」クリアし(ステップS3610)、ステップS3620の処理を実行した後に主側RAM65の管理開始フラグに「1」をセットする(ステップS3621)。当該構成によれば、パチンコ機10の設定状態を新たに設定するための処理が実行されない場合にはパチンコ機10への動作電力の供給開始後において遊技領域PAから排出された遊技球の合計個数が管理開始基準値以上となるまでは履歴用メモリ117に履歴情報を記憶させないようにされ、パチンコ機10の設定状態を新たに設定するための処理が実行された場合にはパチンコ機10への動作電力の供給開始後における遊技球の排出個数に関係なく履歴用メモリ117に履歴情報が記憶される。これにより、パチンコ機10の出荷段階における動作チェックに該当しない可能性が高い状況においてはパチンコ機10への動作電力の供給開始直後から遊技履歴の管理を行うことが可能となる。
In addition, the setting mode of the information of the management start flag of the
また、パチンコ機10への動作電力の供給が開始されてから遊技領域PAから排出された遊技球の合計個数が管理開始基準値以上となるまで履歴用メモリ117への履歴情報の格納が行われない構成に代えて、履歴用メモリ117とは別に、遊技球の合計個数が管理開始基準値以上となるまで履歴情報を格納するためのエリアを設ける構成としてもよい。これにより、当該状況における遊技履歴の管理結果を特定することが可能となる。
In addition, history information is stored in the
また、パチンコ機10への動作電力の供給が開始されてから遊技領域PAから排出された遊技球の合計個数が管理開始基準値以上となるまで履歴用メモリ117への履歴情報の格納が行われない状況が発生する条件として、履歴用メモリ117に履歴情報が格納されていない状況においてパチンコ機10への動作電力の供給が開始された場合という条件が追加されている構成としてもよい。この場合、履歴用メモリ117に履歴情報が既に格納されている状況においてパチンコ機10への動作電力の供給が開始された場合には遊技領域PAから排出された遊技球の合計個数が管理開始基準値以上となるか否かに関係なく当初から履歴用メモリ117への履歴情報の格納が行われることとなる。
In addition, history information is stored in the
また、パチンコ機10への動作電力の供給が開始されてから遊技領域PAから排出された遊技球の合計個数が管理開始基準値以上となるまで履歴用メモリ117への履歴情報の格納が行われない構成に加えて又は代えて、電波検知異常や振動検知異常といった異常状態となった場合には当該異常状態が解除されるまで履歴用メモリ117に履歴情報が格納されないようにしてもよい。これにより、異常状態である状況において発生した事象に対して履歴情報が格納されてしまわないようにすることが可能となる。
In addition, history information is stored in the
また、パチンコ機10への動作電力の供給が開始されてから遊技領域PAから排出された遊技球の合計個数が管理開始基準値以上となるまで履歴用メモリ117への履歴情報の格納が行われない構成に加えて又は代えて、遊技機本体12又は前扉枠14が開放されている状況においては履歴用メモリ117に履歴情報が格納されないようにしてもよい。これにより、遊技機本体12又は前扉枠14が開放されている状況において発生した事象に対して履歴情報が格納されてしまわないようにすることが可能となる。
In addition, history information is stored in the
<第15の実施形態>
本実施形態では遊技履歴を管理する処理の実行主体が上記第1の実施形態と相違している。以下、上記第1の実施形態と相違している構成について説明する。なお、上記第1の実施形態と同一の構成については基本的にその説明を省略する。
<Fifteenth embodiment>
In the present embodiment, the execution subject of the process for managing the game history is different from that in the first embodiment. Hereinafter, a configuration different from that of the first embodiment will be described. The description of the same configuration as that of the first embodiment is basically omitted.
上記第1の実施形態ではMPU62に管理用IC66が設けられている構成としたが、本実施形態ではMPU62に管理用IC66が設けられていない。管理用IC66が設けられていない代わりに、本実施形態では遊技履歴を管理するための処理が主側CPU63にて実行される。また、本実施形態では主側CPU63は特定制御と非特定制御とに区別して各種制御を実行する。具体的には、遊技履歴の管理に関する制御が非特定制御とされ、遊技者による遊技操作に基づき遊技を進行させるための制御を含めて非特定制御以外の制御が特定制御とされている。
In the first embodiment, the
特定制御について詳細には、主側CPU63への動作電力の供給が開始された場合に実行されるメイン処理(図9)による制御は全て特定制御に含まれている。なお、本実施形態では上記第1の実施形態におけるメイン処理(図9)のうち認識用処理(ステップS111)、データ出力用処理(ステップS112)及び設定値更新信号の出力処理(ステップS119)は実行されない。また、本実施形態であってもメイン処理(図9)におけるステップS113〜ステップS116の処理に割り込むようにしてタイマ割込み処理が定期的に実行されることとなるが、当該タイマ割込み処理の各種処理のうち後述する管理用処理以外の処理はいずれも特定制御に含まれる。また、管理用処理についても一部は特定制御に含まれる。
Specifically, the specific control includes all control by the main process (FIG. 9) executed when the supply of operating power to the
図67は主側ROM64におけるプログラム及びデータの設定態様を説明するための説明図である。主側CPU63にて実行される制御が特定制御と非特定制御とで区別されていることに対応させて、図67に示すように、主側ROM64においても特定制御用のプログラム及び特定制御用のデータと、非特定制御用のプログラム及び非特定制御用のデータとが記憶されているエリアのアドレスが明確に区別されている。
FIG. 67 is an explanatory diagram for explaining a program and data setting mode in the
具体的には、アドレスX(1)〜X(k+2)の範囲内における連続する各アドレスのエリアに特定制御用のプログラムが集約して記憶されている。また、アドレスX(1)〜X(k+2)に連続するアドレスX(k+3)〜X(k+5)はデータが記憶されていない未使用のエリアのアドレスとなっており、その後に続けてアドレスX(k+6)〜X(m+2)の範囲内における連続する各アドレスのエリアに特定制御用のデータが集約して記憶されている。また、アドレスX(k+6)〜X(m+2)に連続するアドレスX(m+3)〜X(m+5)はデータが記憶されていない未使用のエリアのアドレスとなっており、その後に続けてアドレスX(m+6)〜X(n+2)の範囲内における連続する各アドレスのエリアに非特定制御用のプログラムが集約して記憶されている。また、アドレスX(m+6)〜X(n+2)に連続するアドレスX(n+3)〜X(n+5)はデータが記憶されていない未使用のエリアのアドレスとなっており、その後に続けてアドレスX(n+6)〜X(p+2)の範囲内における連続する各アドレスのエリアに非特定制御用のデータが集約して記憶されている。なお、上記のようなプログラム及びデータとアドレスとの関係は、主側ROM64における物理アドレス及び主側CPU63において認識されるメモリマップ上の論理アドレスの両方において設定されている。
Specifically, the programs for specific control are collectively stored in the area of each successive address within the range of addresses X (1) to X (k + 2). Addresses X (k + 3) to X (k + 5) that follow the addresses X (1) to X (k + 2) are addresses of unused areas in which no data is stored, and subsequently the address X ( The data for specific control is collectively stored in areas of consecutive addresses within the range of k + 6) to X (m + 2). Addresses X (m + 3) to X (m + 5) that follow the addresses X (k + 6) to X (m + 2) are addresses of unused areas in which no data is stored, and then the address X ( Programs for non-specific control are collectively stored in areas of consecutive addresses within a range of m + 6) to X (n + 2). Addresses X (n + 3) to X (n + 5) that follow the addresses X (m + 6) to X (n + 2) are addresses of unused areas in which no data is stored. Subsequently, the address X ( Data for non-specific control is collected and stored in areas of consecutive addresses within the range of (n + 6) to X (p + 2). The relationship between the program and data and the address as described above is set in both the physical address in the
上記のように特定制御用のプログラム及び特定制御用のデータと、非特定制御用のプログラム及び非特定制御用のデータとが、対応する制御を実行するための処理の実行順序とは関係なく、異なる範囲のアドレスのエリアに記憶されていることにより、例えば特定制御用のプログラム及び特定制御用のデータのみをチェックする場合にはこれら特定制御用のプログラム及び特定制御用のデータが記憶されたアドレス範囲のエリアのみをチェックすればよく、例えば非特定制御用のプログラム及び非特定制御用のデータのみをチェックする場合にはこれら非特定制御用のプログラム及び非特定制御用のデータが記憶されたアドレス範囲のエリアのみをチェックすればよい。よって、プログラム及びデータを特定制御と非特定制御とで区別してチェックする場合の作業を効率的に行うことが可能となる。また、それに伴ってプログラム及びデータを特定制御と非特定制御とで区別して修正する場合の作業を効率的に行うことが可能となる。 As described above, the program for specific control and the data for specific control, and the program for non-specific control and the data for non-specific control are independent of the execution order of the processes for executing the corresponding control, For example, when checking only the specific control program and the specific control data by being stored in the areas of different ranges of addresses, the addresses where the specific control program and the specific control data are stored. For example, when checking only non-specific control programs and non-specific control data, the addresses where these non-specific control programs and non-specific control data are stored are checked. You only need to check the area of the range. Therefore, it is possible to efficiently perform the work when checking the program and data by distinguishing between specific control and non-specific control. Along with this, it is possible to efficiently perform the work in the case where the program and data are distinguished and corrected by specific control and non-specific control.
特定制御用のプログラム及び特定制御用のデータが記憶されたエリアのアドレス範囲と、非特定制御用のプログラム及び非特定制御用のデータが記憶されたエリアのアドレス範囲との間に何らデータが記憶されていない未使用のエリアのアドレス範囲が設定されていることにより、特定制御用のアドレス範囲と非特定制御用のアドレス範囲との境界をチェック作業に際して把握し易くなる。 No data is stored between the address range of the area where the program for specific control and the data for specific control are stored and the address range of the area where the program for non-specific control and data for non-specific control are stored Since the address range of the unused area that has not been set is set, the boundary between the address range for specific control and the address range for non-specific control can be easily grasped during the check operation.
特定制御用のアドレス範囲及び非特定制御用のアドレス範囲のそれぞれにおいて、プログラムとデータとが、対応する制御を実行するための処理の実行順序とは関係なく、異なる範囲のアドレスのエリアに記憶されていることにより、プログラムとデータとで区別してチェックする場合の作業を効率的に行うことが可能となる。また、プログラムが記憶されたエリアのアドレス範囲と、データが記憶されたエリアのアドレス範囲との間に何らデータが記憶されていない未使用のエリアのアドレス範囲が設定されていることにより、プログラムのアドレス範囲とデータのアドレス範囲との境界をチェック作業に際して把握し易くなる。 In each of the address range for specific control and the address range for non-specific control, the program and data are stored in areas of different ranges of addresses regardless of the execution order of the processes for executing the corresponding control. By doing so, it is possible to efficiently perform the work in the case of checking by distinguishing between the program and the data. In addition, the address range of the unused area where no data is stored is set between the address range of the area where the program is stored and the address range of the area where the data is stored. It becomes easy to grasp the boundary between the address range and the data address range during the check operation.
図68は主側RAM65における各エリアの設定態様を説明するための説明図である。主側CPU63にて実行される制御が特定制御と非特定制御とで区別されていることに対応させて、図68に示すように、主側RAM65においても特定制御用のワークエリア221及び特定制御用のスタックエリア222のアドレス範囲と、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224のアドレス範囲とが明確に区別されている。
FIG. 68 is an explanatory diagram for explaining how each area is set in the
具体的には、アドレスY(1)〜Y(r+2)の範囲内における連続する各アドレスのエリアが特定制御用のワークエリア221として設定されている。また、アドレスY(1)〜Y(r+2)に連続するアドレスY(r+3)〜Y(r+5)は未使用のエリアのアドレスとなっており、その後に続けてアドレスY(r+6)〜Y(s+2)の範囲内における連続する各アドレスのエリアが特定制御用のスタックエリア222として設定されている。また、アドレスY(r+6)〜Y(s+2)に連続するアドレスY(s+3)〜Y(s+5)は未使用のエリアのアドレスとなっており、その後に続けてアドレスY(s+6)〜Y(t+2)の範囲内における連続する各アドレスのエリアが非特定制御用のワークエリア223として設定されている。また、アドレスY(s+6)〜Y(t+2)に連続するアドレスY(t+3)〜Y(t+5)は未使用のエリアのアドレスとなっており、その後に続けてアドレスY(t+6)〜Y(u+2)の範囲内における連続する各アドレスのエリアが非特定制御用のスタックエリア224として設定されている。なお、上記のような各エリアとアドレスとの関係は、主側RAM65における物理アドレス及び主側CPU63において認識されるメモリマップ上の論理アドレスの両方において設定されている。
Specifically, the area of each successive address within the range of addresses Y (1) to Y (r + 2) is set as a
上記のように特定制御用のワークエリア221と、非特定制御用のワークエリア223とが区別して設定されていることにより、主側CPU63において特定制御を実行する場合と非特定制御を実行する場合とで、各種演算などを実行する場合において主側RAM65の異なるエリアが使用されることとなる。これにより、特定制御及び非特定制御のうち一方を実行する場合に他方において必要な主側RAM65の情報が消去されてしまうといった事象を発生しづらくさせることが可能となる。ちなみに、各ワークエリア221,223への情報の書き込み及び各ワークエリア221,223からの情報の読み出しに際しては主側CPU63にてロード命令が行われる。
As described above, when the specific
特定制御用のスタックエリア222と、非特定制御用のスタックエリア224とが区別して設定されていることにより、主側CPU63において特定制御を実行する場合と非特定制御を実行する場合とで、主側CPU63のレジスタに記憶された情報を退避する場合及びプログラム上の戻り番地の情報を記憶する場合において主側RAM65の異なるエリアが使用されることとなる。これにより、特定制御及び非特定制御のうち一方を実行している状況において主側CPU63のレジスタに記憶された情報を退避する場合及びプログラム上の戻り番地の情報を記憶する場合に、他方において使用される情報が消去されてしまうといった事象を発生しづらくさせることが可能となる。ちなみに、各スタックエリア222,224への情報の書き込みに際しては主側CPU63にてプッシュ命令が行われ、各スタックエリア222,224からの情報の読み出しに際しては主側CPU63にてポップ命令が行われる。また、各スタックエリア222,224からの情報の読み出しに際しては当該スタックエリア222,224への書き込み順序が後の情報から先に読み出し対象となる。
Since the
ここで、主側CPU63において特定制御に対応する処理を実行する場合には、主側CPU63は特定制御用のワークエリア221及び特定制御用のスタックエリア222への情報の書き込みが可能であるとともに、特定制御用のワークエリア221及び特定制御用のスタックエリア222からの情報の読み出しが可能である。一方、主側CPU63において特定制御に対応する処理を実行する場合には、主側CPU63は非特定制御用のワークエリア223及び非特定制御用のスタックエリア224からの情報の読み出しは可能であるものの、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224への情報の書き込みは不可である。これにより、特定制御に対応する処理が実行されている状況において、非特定制御に対応する処理にて利用される情報を誤って消去してしまわないようにすることが可能となる。
Here, when the
また、主側CPU63において非特定制御に対応する処理を実行する場合には、主側CPU63は非特定制御用のワークエリア223及び非特定制御用のスタックエリア224への情報の書き込みが可能であるとともに、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224からの情報の読み出しが可能である。一方、主側CPU63において非特定制御に対応する処理を実行する場合には、主側CPU63は特定制御用のワークエリア221及び特定制御用のスタックエリア222からの情報の読み出しは可能であるものの、特定制御用のワークエリア221及び特定制御用のスタックエリア222への情報の書き込みは不可である。これにより、非特定制御に対応する処理が実行されている状況において、特定制御に対応する処理にて利用される情報を誤って消去してしまわないようにすることが可能となる。
When the
なお、主側RAM65にはパチンコ機10の電源遮断後においてもバックアップ電力が供給されることとなるが、当該バックアップ電力は特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224の全てに供給される。これにより、これら特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224に記憶された情報は、パチンコ機10の電源遮断後においてもバックアップ電力が供給されている間は記憶保持される。
The backup power is supplied to the
次に、主側CPU63にて実行される本実施形態におけるタイマ割込み処理について、図69のフローチャートを参照しながら説明する。タイマ割込み処理は、上記第1の実施形態と同様にメイン処理(図9)においてステップS113〜ステップS116の処理が実行されている状況で定期的(例えば4ミリ秒周期)に実行される。なお、タイマ割込み処理に対応するプログラムは特定制御用のプログラムに設定されている。
Next, timer interrupt processing in the present embodiment executed by the
ステップS3701〜ステップS3718では上記第1の実施形態におけるタイマ割込み処理(図11)のステップS301〜ステップS318と同一の処理を実行する。これらの処理は、主側CPU63において特定制御用のプログラム及び特定制御用のデータを利用して実行される。タイマ割込み処理におけるステップS3719では管理用処理を実行する。管理用処理の実行に際しては、特定制御用のプログラムに設定されている管理用処理に対応するサブルーチンのプログラムが実行されることとなるが、当該サブルーチンのプログラムの実行に際しては管理用処理の実行後におけるタイマ割込み処理の戻り番地を特定するための情報がプッシュ命令により特定制御用のスタックエリア222に書き込まれる。そして、管理用処理が終了した場合にはポップ命令によりその戻り番地を特定するための情報が読み出され、当該戻り番地が示すタイマ割込み処理のプログラムに復帰する。
In steps S3701 to S3718, the same processes as those in steps S301 to S318 of the timer interrupt process (FIG. 11) in the first embodiment are executed. These processes are executed by the
図70は管理用処理を示すフローチャートである。なお、管理用処理におけるステップS3801〜ステップS3805の処理は、主側CPU63において特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 70 is a flowchart showing the management process. Note that the processing in steps S3801 to S3805 in the management processing is executed by the
まずタイマ割込み処理(図69)の発生を禁止するために割込み禁止の設定を行う(ステップS3801)。これにより、非特定制御に対応する処理である後述する管理実行処理の途中の状況において、特定制御に対応する処理であるタイマ割込み処理(図69)が割り込んで起動されてしまわないようにすることが可能となる。 First, in order to prohibit the generation of the timer interrupt process (FIG. 69), interrupt prohibition is set (step S3801). This prevents the timer interrupt process (FIG. 69), which is a process corresponding to the specific control, from being interrupted and started in the middle of the management execution process described later, which is a process corresponding to the non-specific control. Is possible.
その後、「PUSH PSW」として、プッシュ命令により、主側CPU63のフラグレジスタの情報を特定制御用のスタックエリア222に退避させる(ステップS3802)。フラグレジスタにはキャリフラグ、ゼロフラグ、P/Vフラグ、サインフラグ及びハーフキャリフラグなどを含み、演算命令、ローテート命令及び入出力命令などの実行結果によってフラグレジスタの情報は変化することとなる。このようなフラグレジスタの情報を管理実行処理に対応するサブルーチンのプログラムが開始される前に退避させることにより、当該サブルーチンのコールや当該サブルーチンの開始後において変化する前の状態のフラグレジスタの情報を特定制御用のスタックエリア222に退避させておくことが可能となる。なお、フラグレジスタの情報量は1バイトとなっている。
After that, the information of the flag register of the
その後、非特定制御用のプログラムに設定されている管理実行処理に対応するサブルーチンのプログラムを読み出すことにより、当該管理実行処理を開始する(ステップS3803)。この場合、当該管理実行処理の実行後における管理用処理の戻り番地を特定するための情報がプッシュ命令により特定制御用のスタックエリア222に書き込まれる。そして、管理実行処理が終了した場合にはポップ命令によりその戻り番地を特定するための情報が読み出され、当該戻り番地が示す管理用処理のプログラムに復帰する。
Thereafter, the management execution process is started by reading a subroutine program corresponding to the management execution process set in the non-specific control program (step S3803). In this case, information for specifying the return address of the management process after execution of the management execution process is written in the
管理実行処理の実行後において管理用処理のプログラムに復帰した場合、「POP PSW」として、ポップ命令により、ステップS3802にて特定制御用のスタックエリア222に退避させたフラグレジスタの情報を主側CPU63のフラグレジスタに復帰させる(ステップS3804)。これにより、主側CPU63のフラグレジスタの情報が、ステップS3802が実行された時点の情報に復帰することとなる。つまり、主側CPU63のフラグレジスタの情報が特定制御を実行するための情報に復帰することとなる。
When returning to the management process program after the execution of the management execution process, the
その後、タイマ割込み処理(図69)の発生を禁止している状態から許可する状態へ切り換えるために割込み許可の設定を行う(ステップS3805)。これにより、タイマ割込み処理の新たな実行が可能となる。 Thereafter, in order to switch from the state in which the generation of the timer interrupt process (FIG. 69) is prohibited to the state in which it is permitted, an interrupt permission is set (step S3805). Thereby, a new execution of the timer interrupt process can be performed.
図71は管理実行処理を示すフローチャートである。なお、管理実行処理におけるステップS3901〜ステップS3915の処理は、主側CPU63において非特定制御用のプログラム及び非特定制御用のデータを利用して実行される。
FIG. 71 is a flowchart showing management execution processing. Note that the processing from step S3901 to step S3915 in the management execution processing is executed by the
まず「LD SP,Y(u+2)」として、ロード命令により、主側CPU63のスタックポインタに非特定制御の開始時における固定アドレスとしてY(u+2)を設定する(ステップS3901)。スタックポインタは、スタックエリア222,224においてプッシュ命令による情報の書き込み対象となる記憶エリアを主側CPU63にて特定するためのアドレスの情報が設定されるエリアである。プッシュ命令が行われる度にスタックポインタの情報が、次の順番の書き込み対象となる記憶エリアのアドレスの情報に更新され、ポップ命令が行われる度にスタックポインタの情報が、前の順番の書き込み対象となる記憶エリアのアドレスの情報に更新される。また、非特定制御用のスタックエリア224を使用する場合、記憶対象となる情報は非特定制御用のスタックエリア224における最後のアドレスの記憶エリアから記憶され、記憶対象となる情報が追加される度に非特定制御用のスタックエリア224における最初のアドレス側に向けて記憶先の記憶エリアが変更される。したがって、ステップS3901では、非特定制御用のスタックエリア224における最後のアドレスの情報をスタックポインタに設定する。このように最後のアドレスの記憶エリアから最初のアドレスの記憶エリアに向けて情報が記憶されることは、特定制御用のスタックエリア222についても同様である。
First, as “LD SP, Y (u + 2)”, Y (u + 2) is set as a fixed address at the start of non-specific control in the stack pointer of the
ちなみに、特定制御用のスタックエリア222及び非特定制御用のスタックエリア224のいずれについても、全ての記憶エリアに情報が設定されているにも関わらず追加でプッシュ命令が実行された場合には、記憶処理に関して異常が発生したものとして主側RAM65の全エリアが「0」クリアされる。これにより、記憶処理に関して異常が発生しているにも関わらずそのまま遊技が進行してしまわないようにすることが可能となる。
By the way, for both the
その後、「LD (_WABUF),WA」として、ロード命令により、主側CPU63のWAレジスタの情報を非特定制御用のワークエリア223に設定されたWAバッファに退避させる(ステップS3902)。また、「LD (_BCBUF),BC」として、ロード命令により、主側CPU63のBCレジスタの情報を非特定制御用のワークエリア223に設定されたBCバッファに退避させる(ステップS3903)。また、「LD (_DEBUF),DE」として、ロード命令により、主側CPU63のDEレジスタの情報を非特定制御用のワークエリア223に設定されたDEバッファに退避させる(ステップS3904)。また、「LD (_HLBUF),HL」として、ロード命令により、主側CPU63のHLレジスタの情報を非特定制御用のワークエリア223に設定されたHLバッファに退避させる(ステップS3905)。また、「LD (_IXBUF),IX」として、ロード命令により、主側CPU63のIXレジスタの情報を非特定制御用のワークエリア223に設定されたIXバッファに退避させる(ステップS3906)。また、「LD (_IYBUF),IY」として、ロード命令により、主側CPU63のIYレジスタの情報を非特定制御用のワークエリア223に設定されたIYバッファに退避させる(ステップS3907)。
Thereafter, as “LD (_WABUF), WA”, the WA register information of the
主側CPU63のレジスタには、既に説明したフラグレジスタ以外にも、各種の汎用レジスタ、補助レジスタ及びインデックスレジスタが存在している。この場合に、ステップS3902〜ステップS3907では、これら各種の汎用レジスタ、補助レジスタ及びインデックスレジスタのうち一部のレジスタであるWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタの各情報を、非特定制御用のワークエリア223における対応するバッファに退避させている。なお、WAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタの情報量はいずれも2バイトとなっている。
In addition to the flag register described above, various general-purpose registers, auxiliary registers, and index registers exist in the register of the
これらWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタは非特定制御に対応する処理であるチェック処理(ステップS3908)にて利用されるレジスタである。そのようなレジスタに設定されている情報をチェック処理(ステップS3908)の実行に先立ち非特定制御用のワークエリア223に退避させることにより、特定制御に際して利用されていたこれらレジスタの情報を非特定制御が開始される前に退避させることが可能となる。よって、非特定制御に際してこれらレジスタが上書きされたとしても、非特定制御を終了する場合には非特定制御用のワークエリア223に退避させた情報をこれらレジスタに復帰させることで、これらレジスタの状態を非特定制御が実行される前における特定制御に対応する状態に復帰させることが可能となる。
These WA register, BC register, DE register, HL register, IX register, and IY register are registers used in the check process (step S3908) that is a process corresponding to non-specific control. By saving the information set in such a register to the
また、各種の汎用レジスタ、補助レジスタ及びインデックスレジスタの全ての情報を非特定制御用のワークエリア223に退避させるのではなく、非特定制御に対応する処理であるチェック処理にて利用対象となるWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタの情報を選択的に非特定制御用のワークエリア223に退避させることにより、非特定制御用のワークエリア223においてレジスタの情報を退避させるために確保する容量を抑えることが可能となる。よって、チェック処理に際して利用可能となる非特定制御用のワークエリア223の容量を大きく確保しながら、上記のようなレジスタの情報の退避を行うことが可能となる。なお、当然のことながら主側CPU63における各種の汎用レジスタ、補助レジスタ及びインデックスレジスタのうちWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタ以外のレジスタについては、非特定制御に対応する処理が開始される前に設定された情報が当該非特定制御に対応する処理が終了して特定制御に対応する処理が再開されるまで記憶保持される。
In addition, instead of saving all the information in the various general-purpose registers, auxiliary registers, and index registers to the
また、レジスタの情報を非特定制御用のスタックエリア224に退避させるのではなく非特定制御用のワークエリア223に退避させることにより、それだけ非特定制御用のスタックエリア224の容量を小さく抑えることが可能となる。また、非特定制御用のスタックエリア224を利用する場合、既に説明したとおり情報の書き込み順序が後の情報から先に読み出されることとなるため、仮に何らかのノイズなどの原因で情報の読み出し順序がずれてしまうとそれ以降の読み出し順序の情報が全て異なるレジスタに復帰されることとなってしまう。このような事象の発生確率は非特定制御用のスタックエリア224に退避させる情報量が多くなるほど高くなってしまう。これに対して、レジスタの情報を非特定制御用のワークエリア223に退避させることにより退避対象となる情報が多い場合であっても上記のような事象が発生しないようにすることが可能となる。
In addition, the register information is not saved in the non-specific
ステップS3902〜ステップS3907の処理を実行した後は、チェック処理を実行する(ステップS3908)。チェック処理の実行に際しては、非特定制御用のプログラムに設定されているチェック処理に対応するサブルーチンのプログラムが実行されることとなるが、当該サブルーチンのプログラムの実行に際してはチェック処理の実行後における管理実行処理の戻り番地を特定するための情報がプッシュ命令により非特定制御用のスタックエリア224に書き込まれる。そして、チェック処理が終了した場合にはポップ命令によりその戻り番地を特定するための情報が読み出され、当該戻り番地が示す管理実行処理のプログラムに復帰する。チェック処理の詳細については後に説明する。
After executing the processing in steps S3902 to S3907, check processing is executed (step S3908). When executing the check process, a subroutine program corresponding to the check process set in the non-specific control program is executed. When executing the subroutine program, management after the execution of the check process is performed. Information for specifying the return address of the execution process is written into the non-specific
チェック処理を実行した後は、「LD SP,Y(r+α)」として、ロード命令により、主側CPU63のスタックポインタに特定制御への復帰時における固定アドレスとしてY(r+α)を設定する(ステップS3909)。Y(r+α)のアドレスは、特定制御用のスタックエリア222におけるY(r+8)とY(s)との間のアドレスとして設定されている。
After execution of the check process, “LD SP, Y (r + α)” is set to Y (r + α) as a fixed address when returning to the specific control in the stack pointer of the
管理用処理(図70)のステップS3803にて管理実行処理のサブルーチンが実行される直前において特定制御用のスタックエリア222に記憶されている情報量は常に一定であり、それに伴って当該タイミングにおける主側CPU63のスタックポインタの情報(すなわちスタックポインタの値)は一定である。この場合に特定制御用のスタックエリア222に記憶されている情報としては、例えば管理実行処理(図71)が終了した後における管理用処理(図70)の戻り番地の情報、及び管理用処理(図70)が終了した後におけるタイマ割込み処理(図69)の戻り番地の情報が挙げられる。スタックポインタの上記一定の情報がY(r+α)となっている。したがって、非特定制御に対応する処理であるチェック処理が終了して特定制御に対応する処理に復帰する場合には、その一定の情報であるY(r+α)を主側CPU63のスタックポインタに設定することで、当該スタックポインタの情報を非特定制御に対応する処理が開始される直前の情報に復帰させることが可能となる。このように固定の情報をスタックポインタに設定することによって当該スタックポインタの情報を非特定制御に対応する処理が開始される直前の情報に復帰させる構成とすることで、非特定制御に対応する処理を開始する前に特定制御に対応する主側CPU63のスタックポインタの情報を主側RAM65に退避させる必要がなくなる。よって、処理負荷を軽減させることが可能となるとともに当該退避させるための領域を主側RAM65において確保する必要がなくなる。
The amount of information stored in the
その後、「LD WA,(_WABUF)」として、ロード命令により、非特定制御用のワークエリア223のWAバッファに退避された情報を主側CPU63のWAレジスタに上書きする(ステップS3910)。また「LD BC,(_BCBUF)」として、ロード命令により、非特定制御用のワークエリア223のBCバッファに退避された情報を主側CPU63のBCレジスタに上書きする(ステップS3911)。また「LD DE,(_DEBUF)」として、ロード命令により、非特定制御用のワークエリア223のDEバッファに退避された情報を主側CPU63のDEレジスタに上書きする(ステップS3912)。また「LD HL,(_HLBUF)」として、ロード命令により、非特定制御用のワークエリア223のHLバッファに退避された情報を主側CPU63のHLレジスタに上書きする(ステップS3913)。また「LD IX,(_IXBUF)」として、ロード命令により、非特定制御用のワークエリア223のIXバッファに退避された情報を主側CPU63のIXレジスタに上書きする(ステップS3914)。また「LD IY,(_IYBUF)」として、ロード命令により、非特定制御用のワークエリア223のIYバッファに退避された情報を主側CPU63のIYレジスタに上書きする(ステップS3915)。ステップS3910〜ステップS3915の処理が実行されることにより、主側CPU63のWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタの各情報を、非特定制御に対応する処理が開始される直前における特定制御に対応する情報に復帰させることが可能となる。
Thereafter, as “LD WA, (_WABUF)”, the information saved in the WA buffer of the
ここで、非特定制御に対応する処理が実行された場合に主側CPU63のフラグレジスタ及び各種レジスタに記憶された情報は、特定制御に対応する処理が再開される場合に主側RAM65に退避されない。これにより、特定制御用のワークエリア221及び特定制御用のスタックエリア222において上記情報を退避させるための記憶エリアを確保する必要が生じない。
Here, when the process corresponding to the non-specific control is executed, the information stored in the flag register and various registers of the
また、非特定制御に対応する処理が実行された場合に主側CPU63のフラグレジスタ及び各種レジスタに記憶された情報は、特定制御に対応する処理への復帰後において非特定制御に対応する処理が再度開始された場合に利用されない情報である。つまり、特定制御に対応する処理を間に挟んで実行される非特定制御に対応する処理の複数回の処理回において必要な情報は非特定制御用のワークエリア223又は非特定制御用のスタックエリア224に記憶されており、主側CPU63のフラグレジスタ及び各種レジスタには記憶されていない。したがって、非特定制御に対応する処理が実行された場合に主側CPU63のフラグレジスタ及び各種レジスタに記憶された情報が主側RAM65に退避されないとしても、非特定制御に対応する処理を実行する上で問題が生じない。
In addition, when processing corresponding to non-specific control is executed, information stored in the flag register and various registers of the
次に、ステップS3908にてサブルーチンのプログラムが呼び出されることにより実行されるチェック処理について説明する。当該チェック処理では遊技履歴の情報を収集するための処理、遊技履歴の管理結果を導出するための処理及びその管理結果を報知するための処理を実行する。つまり、遊技履歴の情報を収集するための処理、遊技履歴の管理結果を導出するための処理及びその管理結果を報知するための処理は、非特定制御に対応する処理として実行される。 Next, the check process executed when the subroutine program is called in step S3908 will be described. In the check process, a process for collecting game history information, a process for deriving a management result of the game history, and a process for informing the management result are executed. That is, the process for collecting game history information, the process for deriving the management result of the game history, and the process for notifying the management result are executed as processes corresponding to non-specific control.
チェック処理の説明に先立ち、遊技履歴を管理するために使用される非特定制御用のワークエリア223の各種エリア231〜234の内容について説明する。図72は遊技履歴を管理するために使用される非特定制御用のワークエリア223の各種エリア231〜234を説明するための説明図である。
Prior to the description of the check process, the contents of the
非特定制御用のワークエリア223には、通常用カウンタエリア231、開閉実行モード用カウンタエリア232及び高頻度サポートモード用カウンタエリア233が設けられている。これら各エリア231〜233のそれぞれには、一般入賞カウンタ231a,232a,233a、特電入賞カウンタ231b,232b,233b、第1作動カウンタ231c,232c,233c、第2作動カウンタ231d,232d,233d、及びアウトカウンタ231e,232e,233eが設けられている。一般入賞カウンタ231a,232a,233aは所定の計測開始契機からの一般入賞口31への遊技球の入球個数を計測するためのカウンタである。特電入賞カウンタ231b,232b,233bは所定の計測開始契機からの特電入賞装置32への遊技球の入球個数を計測するためのカウンタである。第1作動カウンタ231c,232c,233cは所定の計測開始契機からの第1作動口33への遊技球の入球個数を計測するためのカウンタである。第2作動カウンタ231d,232d,233dは所定の計測開始契機からの第2作動口34への遊技球の入球個数を計測するためのカウンタである。アウトカウンタ231e,232e,233eは所定の計測開始契機からのアウト口24aへの遊技球の入球個数を計測するためのカウンタである。
The non-specific
通常用カウンタエリア231の各カウンタ231a〜231eは、前扉枠14が閉鎖状態となっている状況であって開閉実行モード及び高頻度サポートモードのいずれでもない状況において対象となる入球部24a,31〜34に入球した遊技球の個数を計測するために利用される。開閉実行モード用カウンタエリア232の各カウンタ232a〜232eは、前扉枠14が閉鎖状態となっている状況であって開閉実行モードである状況において対象となる入球部24a,31〜34に入球した遊技球の個数を計測するために利用される。高頻度サポートモード用カウンタエリア233の各カウンタ233a〜233eは、前扉枠14が閉鎖状態となっている状況であって高頻度サポートモードである状況において対象となる入球部24a,31〜34に入球した遊技球の個数を計測するために利用される。
Each counter 231a to 231e in the
なお、前扉枠14が開放状態となっている状況が計測対象外となっているのは、前扉枠14を開放した状態で入球部24a,31〜34に手入れで遊技球が入球された場合の入球個数を計測対象から除外するためである。但し、これに限定されることはなく前扉枠14が開放状態となっている状況も前扉枠14が閉鎖状態となっている状況と同様に計測対象とする構成としてもよい。
It should be noted that the situation where the
非特定制御用のワークエリア223には、通常用カウンタエリア231、開閉実行モード用カウンタエリア232及び高頻度サポートモード用カウンタエリア233以外にも演算結果記憶エリア234が設けられている。演算結果記憶エリア234は、通常用カウンタエリア231、開閉実行モード用カウンタエリア232及び高頻度サポートモード用カウンタエリア233を利用して算出した遊技履歴の管理結果の情報を記憶するためのエリアである。演算結果記憶エリア234に記憶された遊技履歴の管理結果の情報は、遊技履歴の管理結果の情報が新たに算出されることで当該新たに算出された情報が上書きされるまで記憶保持される。
In the
図73はステップS3908にてサブルーチンのプログラムが呼び出されることにより実行されるチェック処理を示すフローチャートである。なお、チェック処理におけるステップS4001〜ステップS4008の処理はサブルーチンの処理も含めて、主側CPU63において非特定制御用のプログラム及び非特定制御用のデータを利用して実行される。また、サブルーチンの処理を実行する場合には当該サブルーチンの処理の実行後における戻り番地の情報を非特定制御用のスタックエリア224において主側CPU63の現状のスタックポインタの値に対応する記憶エリアに書き込むとともに、当該スタックポインタの値を次の順番の記憶対象となる記憶エリアのアドレスの情報に更新する。また、サブルーチンの処理が完了した場合には主側CPU63の現状のスタックポインタの値に対して手前の順番の値に対応する記憶エリアから戻り番地の情報を読み出してその戻り番地の情報に対応するプログラムに復帰するとともに、当該スタックポインタの値をその戻り番地の情報の読み出し元となった記憶エリアのアドレスの情報に更新する。
FIG. 73 is a flowchart showing a check process executed when a subroutine program is called in step S3908. Note that the processing in steps S4001 to S4008 in the check processing, including subroutine processing, is executed by the
チェック処理では、前扉枠14が開放状態である場合には(ステップS4001:YES)、通常の入球管理処理(ステップS4004)、開閉実行モード中の入球管理処理(ステップS4005)及び高頻度サポートモード中の入球管理処理(ステップS4006)のいずれも実行することなく、後述する結果演算処理(ステップS4007)及び表示用処理(ステップS4008)を実行する。前扉枠14に設けられた窓パネル52の裏面と遊技盤24の前面によって前後に区画された空間によって遊技領域PAが形成されているため、前扉枠14が開放状態となった場合には遊技領域PAが前方に向けて開放された状態となりその状況で遊技領域PAに向けて遊技球が発射されたとしてもその遊技球は遊技領域PAを正常に流下することはできない。また、前扉枠14が開放状態である状況で入球部24a,31〜34への遊技球の入球が発生する場合というのは、メンテナンスや不具合の解消のために遊技ホールの管理者により前扉枠14が開放状態とされて手入れなどにより遊技球の入球が発生する場合である。このような遊技球の入球は正規の遊技の実行状況における遊技球の入球ではないため、そのような遊技球の入球を管理対象とする必要がない。したがって、チェック処理では上記のとおり前扉枠14が開放状態である場合にはステップS4004〜ステップS4006のいずれの処理も実行しない。
In the check process, when the
前扉枠14が閉鎖状態であって開閉実行モード及び高頻度サポートモードのいずれでもない場合(ステップS4001〜ステップS4003:NO)、通常の入球管理処理を実行する(ステップS4004)。また、前扉枠14が閉鎖状態であって開閉実行モードである場合(ステップS4001:NO、ステップS4002:YES)、開閉実行モード中の入球管理処理を実行する(ステップS4005)。また、前扉枠14が閉鎖状態であって高頻度サポートモードである場合(ステップS4001:NO、ステップS4003:YES)、高頻度サポートモード中の入球管理処理を実行する(ステップS4006)。
When the
図74は、ステップS4004における通常の入球管理処理を示すフローチャートである。 FIG. 74 is a flowchart showing a normal entrance management process in step S4004.
第1入賞口検知センサ42aにて1個の遊技球が検知されたと判定した場合(ステップS4101:YES)、すなわち第1入賞口検知センサ42aから受信している信号がLOWレベルからHIレベルに切り換わったことを確認した場合、第2入賞口検知センサ43aにて1個の遊技球が検知されたと判定した場合(ステップS4103:YES)、すなわち第2入賞口検知センサ43aから受信している信号がLOWレベルからHIレベルに切り換わったことを確認した場合、又は第3入賞口検知センサ44aにて1個の遊技球が検知されたと判定した場合(ステップS4105:YES)、すなわち第3入賞口検知センサ44aから受信している信号がLOWレベルからHIレベルに切り換わったことを確認した場合、通常用の一般入賞カウンタ231aの値を1加算する(ステップS4102、ステップS4104、ステップS4106)。
When it is determined that one game ball is detected by the first winning
なお、開閉実行モード中の入球管理処理であればステップS4102、ステップS4104及びステップS4106に対応する処理として開閉実行モード用の一般入賞カウンタ232aの値を1加算し、高頻度サポートモード中の入球管理処理であればステップS4102、ステップS4104及びステップS4106に対応する処理として高頻度サポートモード用の一般入賞カウンタ233aの値を1加算する。また、特定制御に対応する処理として実行されるタイマ割込み処理(図69)の入球検知処理(ステップS3709)においても第1〜第3入賞口検知センサ42a〜44aの検知結果が監視され、第1〜第3入賞口検知センサ42a〜44aのいずれかにて1個の遊技球が検知されたと判定した場合には一般入賞口31に対応する個数の遊技球が払い出されるようにするための処理を実行する。
In the case of the entrance management process in the opening / closing execution mode, the value of the general winning counter 232a for the opening / closing execution mode is incremented by 1 as a process corresponding to steps S4102, S4104, and S4106, and the entry in the high frequency support mode is performed. If it is a ball management process, 1 is added to the value of the general winning counter 233a for the high-frequency support mode as a process corresponding to steps S4102, S4104, and S4106. Also, in the ball entry detection process (step S3709) of the timer interruption process (FIG. 69) executed as the process corresponding to the specific control, the detection results of the first to third prize opening
特電検知センサ45aにて1個の遊技球が検知されたと判定した場合(ステップS4107:YES)、すなわち特電検知センサ45aから受信している信号がLOWレベルからHIレベルに切り換わったことを確認した場合、通常用の特電入賞カウンタ231bの値を1加算する(ステップS4108)。
When it is determined that one game ball is detected by the special
なお、開閉実行モード中の入球管理処理であればステップS4108に対応する処理として開閉実行モード用の特電入賞カウンタ232bの値を1加算し、高頻度サポートモード中の入球管理処理であればステップS4108に対応する処理として高頻度サポートモード用の特電入賞カウンタ233bの値を1加算する。また、特定制御に対応する処理として実行されるタイマ割込み処理(図69)の入球検知処理(ステップS3709)においても特電検知センサ45aの検知結果が監視され、特電検知センサ45aにて1個の遊技球が検知されたと判定した場合には特電入賞装置32に対応する個数の遊技球が払い出されるようにするための処理を実行するとともにラウンド遊技の終了契機を特定するための処理を実行する。
If it is a pitch management process during the open / close execution mode, the value of the special power prize counter 232b for the open / close execution mode is incremented by 1 as a process corresponding to step S4108, and if it is a pitch management process during the high-frequency support mode. As a process corresponding to step S4108, 1 is added to the value of the special power prize counter 233b for the high frequency support mode. In addition, the detection result of the special
第1作動口検知センサ46aにて1個の遊技球が検知されたと判定した場合(ステップS4109:YES)、すなわち第1作動口検知センサ46aから受信している信号がLOWレベルからHIレベルに切り換わったことを確認した場合、通常用の第1作動カウンタ231cの値を1加算する(ステップS4110)。
When it is determined that one game ball is detected by the first operating
なお、開閉実行モード中の入球管理処理であればステップS4110に対応する処理として開閉実行モード用の第1作動カウンタ232cの値を1加算し、高頻度サポートモード中の入球管理処理であればステップS4110に対応する処理として高頻度サポートモード用の第1作動カウンタ233cの値を1加算する。また、特定制御に対応する処理として実行されるタイマ割込み処理(図69)の入球検知処理(ステップS3709)においても第1作動口検知センサ46aの検知結果が監視され、第1作動口検知センサ46aにて1個の遊技球が検知されたと判定した場合には第1作動口33に対応する個数の遊技球が払い出されるようにするための処理を実行するとともに特図用の保留情報の取得契機を特定するための処理を実行する。
If it is a pitch management process in the open / close execution mode, the value of the
第2作動口検知センサ47aにて1個の遊技球が検知されたと判定した場合(ステップS4111:YES)、すなわち第2作動口検知センサ47aから受信している信号がLOWレベルからHIレベルに切り換わったことを確認した場合、通常用の第2作動カウンタ231dの値を1加算する(ステップS4112)。
When it is determined that one game ball is detected by the second operating
なお、開閉実行モード中の入球管理処理であればステップS4112に対応する処理として開閉実行モード用の第2作動カウンタ232dの値を1加算し、高頻度サポートモード中の入球管理処理であればステップS4112に対応する処理として高頻度サポートモード用の第2作動カウンタ233dの値を1加算する。また、特定制御に対応する処理として実行されるタイマ割込み処理(図69)の入球検知処理(ステップS3709)においても第2作動口検知センサ47aの検知結果が監視され、第2作動口検知センサ47aにて1個の遊技球が検知されたと判定した場合には第2作動口34に対応する個数の遊技球が払い出されるようにするための処理を実行するとともに特図用の保留情報の取得契機を特定するための処理を実行する。
If it is a pitch management process during the open / close execution mode, the value of the
アウト口検知センサ48aにて1個の遊技球が検知されたと判定した場合(ステップS4113:YES)、すなわちアウト口検知センサ48aから受信している信号がLOWレベルからHIレベルに切り換わったことを確認した場合、通常用のアウトカウンタ231eの値を1加算する(ステップS4114)。
When it is determined that one game ball is detected by the
なお、開閉実行モード中の入球管理処理であればステップS4114に対応する処理として開閉実行モード用のアウトカウンタ232eの値を1加算し、高頻度サポートモード中の入球管理処理であればステップS4114に対応する処理として高頻度サポートモード用のアウトカウンタ233eの値を1加算する。また、特定制御に対応する処理として実行されるタイマ割込み処理(図69)の入球検知処理(ステップS3709)においてはアウト口検知センサ48aの検知結果は監視されない。
If it is a pitch management process in the open / close execution mode, the value of the
以上のようにステップS4004〜ステップS4006の処理が実行されることにより、一般入賞口31への遊技球の入球個数が一般入賞カウンタ231a,232a,233aを利用して計測され、特電入賞装置32への遊技球の入球個数が特電入賞カウンタ231b,232b,233bを利用して計測され、第1作動口33への遊技球の入球個数が第1作動カウンタ231c,232c,233cを利用して計測され、第2作動口34への遊技球の入球個数が第2作動カウンタ231d,232d,233dを利用して計測され、アウト口24aへの遊技球の入球個数がアウトカウンタ231e,232e,233eを利用して計測される。これにより、各入球部24a,31〜34への入球履歴を主側CPU63にて把握することが可能となる。また、通常用カウンタエリア231、開閉実行モード用カウンタエリア232及び高頻度サポートモード用カウンタエリア233のそれぞれが区別して設けられていることにより、開閉実行モード及び高頻度サポートモードのいずれでもない状況と、開閉実行モードである状況と、高頻度サポートモードである状況とのそれぞれを区別して各入球部24a,31〜34への入球履歴を主側CPU63にて把握することが可能となる。
As described above, by executing the processing from step S4004 to step S4006, the number of game balls entering the general winning
チェック処理(図73)の説明に戻り、ステップS4001にて肯定判定をした場合、ステップS4004の処理を実行した場合、ステップS4005の処理を実行した場合、又はステップS4006の処理を実行した場合、ステップS4007にて結果演算処理を実行し、ステップS4008にて表示用処理を実行する。 Returning to the description of the check process (FIG. 73), if an affirmative determination is made in step S4001, the process in step S4004 is executed, the process in step S4005 is executed, or the process in step S4006 is executed, A result calculation process is executed in S4007, and a display process is executed in step S4008.
図75はステップS4007の結果演算処理を示すフローチャートである。 FIG. 75 is a flowchart showing the result calculation process in step S4007.
まず非特定制御用のワークエリア223に設けられた管理開始フラグに「1」がセットされているか否かを判定する(ステップS4201)。管理開始フラグは、遊技履歴の管理結果を算出するための遊技履歴の収集を実行すべき状況であるか否かを主側CPU63にて特定するためのフラグである。本実施形態ではパチンコ機10の製造後に初めて当該パチンコ機10への動作電力の供給が開始された場合(すなわちMPU62への動作電力の供給が開始された場合)、遊技領域PAから排出された遊技球の合計個数が管理開始基準値に対応する個数以上となるまでは遊技履歴の管理結果を算出するための遊技履歴の収集を実行することなく、遊技領域PAから排出された遊技球の合計個数が管理開始基準値に対応する個数以上となった場合に遊技履歴の管理結果を算出するための遊技履歴の収集を実行する。パチンコ機10の出荷段階などにおいては出荷前にパチンコ機10の動作チェックが行われることがあり、その際には各入球部に遊技球を手入れしてその後の動作がチェックされる。これに対して、パチンコ機10への動作電力の供給開始後において遊技領域PAから排出された遊技球の合計個数が管理開始基準値以上となるまでは遊技履歴の管理結果を算出するための遊技履歴の収集を実行させないようにすることにより、上記のような動作チェック時における入球結果などが遊技履歴の管理結果を算出するための遊技履歴として収集されてしまわないようにすることが可能となる。
First, it is determined whether or not “1” is set in the management start flag provided in the
ここで、パチンコ機10の製造後に初めて当該パチンコ機10への動作電力の供給が開始された場合(すなわちMPU62への動作電力の供給が開始された場合)、管理開始フラグの値は「0」となっている。この場合、通常用カウンタエリア231の各カウンタ231a〜231eの値、開閉実行モード用カウンタエリア232の各カウンタ232a〜232eの値、及び高頻度サポートモード用カウンタエリア233の各カウンタ233a〜233eの値も「0」となっている。一方、管理開始フラグの値が「1」である状況においてパチンコ機10への動作電力の供給が停止され、その後に主側RAM65にバックアップ電力が供給されている状況においてパチンコ機10への動作電力の供給が開始された場合には管理開始フラグの値が「1」のままとなる。この場合、通常用カウンタエリア231の各カウンタ231a〜231eの値、開閉実行モード用カウンタエリア232の各カウンタ232a〜232eの値、及び高頻度サポートモード用カウンタエリア233の各カウンタ233a〜233eの値もパチンコ機10への動作電力の供給が停止される前の状態に維持される。上記構成であることにより管理開始フラグの値が「0」である場合には通常用カウンタエリア231の各カウンタ231a〜231eの値、開閉実行モード用カウンタエリア232の各カウンタ232a〜232eの値、及び高頻度サポートモード用カウンタエリア233の各カウンタ233a〜233eの値も「0」となる。
Here, when supply of operating power to the
ちなみに、メイン処理(図9)におけるステップS105又はステップS117にて主側RAM65のクリア処理が実行される場合、そのクリア処理の対象となるのは特定制御用のワークエリア221及び特定制御用のスタックエリア222であり、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224はクリア処理の対象から除外される。これにより、遊技ホールの管理者が意図的に非特定制御用のワークエリア223及び非特定制御用のスタックエリア224を「0」クリアすることができない構成となっている。
Incidentally, when the
また、主側CPU63は後述するタイマ割込み処理(図69)において非特定制御用のワークエリア223及び非特定制御用のスタックエリア224に異常が発生していないか否かを確認し、異常の発生を確認した場合には非特定制御用のワークエリア223及び非特定制御用のスタックエリア224が「0」クリアされる構成としてもよい。これにより、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224に異常が発生した場合には初期化することが可能となる。また、当該構成において非特定制御用のワークエリア223に異常が発生した場合には非特定制御用のスタックエリア224を「0」クリアすることなく非特定制御用のワークエリア223を「0」クリアし、非特定制御用のスタックエリア224に異常が発生した場合には非特定制御用のワークエリア223を「0」クリアすることなく非特定制御用のスタックエリア224を「0」クリアする構成としてもよい。また、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224に異常が発生したとしても演算結果記憶エリア234は「0」クリアの対象から除外される構成としてもよい。
Further, the
ステップS4201にて否定判定をした場合、通常用カウンタエリア231の各カウンタ231a〜231eの値、開閉実行モード用カウンタエリア232の各カウンタ232a〜232eの値、及び高頻度サポートモード用カウンタエリア233の各カウンタ233a〜233eの値を全て合計することで合計個数を算出する(ステップS4202)。そして、その算出した合計個数が管理開始基準値である「300」よりも多い個数となっているか否かを判定する(ステップS4203)。
If a negative determination is made in step S4201, the values of the counters 231a to 231e in the
ステップS4203にて肯定判定をした場合、非特定制御用のワークエリア223の管理開始フラグに「1」をセットする(ステップS4204)。また、通常用カウンタエリア231の各カウンタ231a〜231e、開閉実行モード用カウンタエリア232の各カウンタ232a〜232e、及び高頻度サポートモード用カウンタエリア233の各カウンタ233a〜233eを全て「0」クリアする(ステップS4205)。これにより、パチンコ機10への動作電力の供給が開始された後(すなわちMPU62への動作電力の供給が開始された後)において遊技領域PAから排出された遊技球の合計個数が管理開始基準値に対応する個数以上となるまでに収集された遊技履歴の情報が全て消去されることとなる。よって、パチンコ機10への動作電力の供給開始後において遊技領域PAから排出された遊技球の合計個数が管理開始基準値以上となるまでは遊技履歴の管理結果を算出するための遊技履歴の収集を実行させないようにすることが可能となる。
If an affirmative determination is made in step S4203, "1" is set to the management start flag of the
ステップS4201にて肯定判定をした場合、ステップS4202と同様に合計個数の演算処理を実行する(ステップS4206)。つまり、通常用カウンタエリア231の各カウンタ231a〜231eの値、開閉実行モード用カウンタエリア232の各カウンタ232a〜232eの値、及び高頻度サポートモード用カウンタエリア233の各カウンタ233a〜233eの値を全て合計することで合計個数を算出する。そして、その算出した合計個数が演算基準個数である「6000」以上の個数となっているか否かを判定する(ステップS4207)。
When an affirmative determination is made in step S4201, the calculation processing for the total number is executed in the same manner as in step S4202 (step S4206). That is, the values of the counters 231a to 231e in the
ステップS4207にて肯定判定をした場合、各種パラメータの演算処理を実行する(ステップS4208)。具体的には、通常用カウンタエリア231の各種カウンタ231a〜231eの値をK61〜K65とし、開閉実行モード用カウンタエリア232の各種カウンタ232a〜232eの値をK71〜K75とし、高頻度サポートモード用カウンタエリア233の各種カウンタ233a〜233eの値をK81〜K85とした場合において以下の第61パラメータ〜第68パラメータを算出する。
・第61パラメータ:遊技球の合計払出個数(「K61+K71+K81」×「一般入賞口31への入賞に対する賞球個数」+「K62+K72+K82」×「特電入賞装置32への入賞に対する賞球個数」+「K63+K73+K83」×「第1作動口33への入賞に対する賞球個数」+「K64+K74+K84」×「第2作動口34への入賞に対する賞球個数」)/遊技領域PAから排出された遊技球の合計個数(K61+K62+K63+K64+K65+K71+K72+K73+K74+K75+K81+K82+K83+K84+K85)の割合
・第62パラメータ:通常時における遊技球の合計払出個数(K61×「一般入賞口31への入賞に対する賞球個数」+K62×「特電入賞装置32への入賞に対する賞球個数」+K63×「第1作動口33への入賞に対する賞球個数」+K64×「第2作動口34への入賞に対する賞球個数」)/通常時における遊技領域PAから排出された遊技球の合計個数(K61+K62+K63+K64+K65)の割合
・第63パラメータ:開閉実行モード時における遊技球の合計払出個数(K71×「一般入賞口31への入賞に対する賞球個数」+K72×「特電入賞装置32への入賞に対する賞球個数」+K73×「第1作動口33への入賞に対する賞球個数」+K74×「第2作動口34への入賞に対する賞球個数」)/開閉実行モード時における遊技領域PAから排出された遊技球の合計個数(K71+K72+K73+K74+K75)の割合
・第64パラメータ:高頻度サポートモード時における遊技球の合計払出個数(K81×「一般入賞口31への入賞に対する賞球個数」+K82×「特電入賞装置32への入賞に対する賞球個数」+K83×「第1作動口33への入賞に対する賞球個数」+K84×「第2作動口34への入賞に対する賞球個数」)/高頻度サポートモード時における遊技領域PAから排出された遊技球の合計個数(K81+K82+K83+K84+K85)の割合
・第65パラメータ:一般入賞口31への遊技球の合計入球個数(K61+K71+K81)/遊技領域PAから排出された遊技球の合計個数(K61+K62+K63+K64+K65+K71+K72+K73+K74+K75+K81+K82+K83+K84+K85)の割合
・第66パラメータ:第1作動口33への遊技球の合計入球個数(K63+K73+K83)/遊技領域PAから排出された遊技球の合計個数(K61+K62+K63+K64+K65+K71+K72+K73+K74+K75+K81+K82+K83+K84+K85)の割合
・第67パラメータ:(「K62+K72+K82」×「特電入賞装置32への入賞に対する賞球個数」+「K64+K74+K84」×「第2作動口34への入賞に対する賞球個数」)/遊技球の合計払出個数(「K61+K71+K81」×「一般入賞口31への入賞に対する賞球個数」+「K62+K72+K82」×「特電入賞装置32への入賞に対する賞球個数」+「K63+K73+K83」×「第1作動口33への入賞に対する賞球個数」+「K64+K74+K84」×「第2作動口34への入賞に対する賞球個数」)の割合
・第68パラメータ:「K62+K72+K82」×「特電入賞装置32への入賞に対する賞球個数」/遊技球の合計払出個数(「K61+K71+K81」×「一般入賞口31への入賞に対する賞球個数」+「K62+K72+K82」×「特電入賞装置32への入賞に対する賞球個数」+「K63+K73+K83」×「第1作動口33への入賞に対する賞球個数」+「K64+K74+K84」×「第2作動口34への入賞に対する賞球個数」)の割合
その後、ステップS4208にて算出した第61〜第68パラメータを演算結果記憶エリア234に上書きする(ステップS4209)。この場合、演算結果記憶エリア234に既に記憶されていた前回の処理回における演算結果の第61〜第68パラメータは消去される。なお、パチンコ機10への動作電力の供給が停止されている状況であっても主側RAM65にはバックアップ電力が供給されるため、当該バックアップ電力が供給されている状況であればパチンコ機10への動作電力の供給開始直後であっても演算結果記憶エリア234にはパチンコ機10への動作電力の供給が停止される前に算出された第61〜第68パラメータの情報が記憶されている。
When an affirmative determination is made in step S4207, various parameter calculation processing is executed (step S4208). Specifically, the values of the various counters 231a to 231e in the
61st parameter: total number of game balls to be paid out (“K61 + K71 + K81” × “number of winning balls for winning in the general winning opening 31” + “K62 + K72 + K82” × “number of winning balls for winning in the special electric winning device 32” + “K63 + K73 + K83” "×" number of winning balls for winning in the first operating port 33 "+" K64 + K74 + K84 "×" number of winning balls for winning in the second operating port 34 ") / total number of game balls discharged from the game area PA ( Ratio of K61 + K62 + K63 + K64 + K65 + K71 + K72 + K73 + K74 + K75 + K81 + K82 + K83 + K84 + K85-62nd parameter: Total number of game balls paid out in the normal time (K61 x "Number of winning balls for winning into the general winning opening 31" + K62 x "Winning for the special prize winning device 32" X "Number of winning balls for winning in the first operating port 33" + K64 x "Number of winning balls for winning in the second operating port 34") / total number of game balls discharged from the game area PA in normal time (K61 + K62 + K63 + K64 + K65) ) Ratio / 63th parameter: Total number of game balls to be paid out in the open / close execution mode (K71 × “the number of winning balls for winning in the general winning opening 31” + K72 × “the number of winning balls for winning in the special electric winning device 32”) + K73 × “the number of winning balls for winning in the first operating port 33” + K74 × “the number of winning balls for winning in the second operating port 34”) / total of game balls discharged from the game area PA in the opening / closing execution mode Number (K71 + K72 + K73 + K74 + K75) ratio · 64th parameter: Total number of game balls to be paid out in the high frequency support mode ( 81 × “number of winning balls for winning in the general winning
その後、通常用カウンタエリア231の各カウンタ231a〜231e、開閉実行モード用カウンタエリア232の各カウンタ232a〜232e、及び高頻度サポートモード用カウンタエリア233の各カウンタ233a〜233eを全て「0」クリアする(ステップS4210)。これにより、第61〜第68パラメータが演算されたことを契機として、その時点で遊技履歴の情報を一旦消去することが可能となる。
Thereafter, all the counters 231a to 231e in the
なお、管理開始フラグに「1」がセットされた直後においては遊技領域PAから排出された遊技球の合計個数が演算基準個数から管理開始基準値を減算した値以上となった場合にステップS4208〜ステップS4210の処理を実行し、その後は遊技領域PAから排出された遊技球の合計個数が演算基準個数以上となった場合にステップS4208〜ステップS4210の処理を実行する構成としてもよい。 It should be noted that immediately after the management start flag is set to “1”, when the total number of game balls discharged from the game area PA is equal to or larger than the value obtained by subtracting the management start reference value from the calculation reference number, steps S4208 to S4208 are executed. The process of step S4210 may be executed, and thereafter, the process of steps S4208 to S4210 may be executed when the total number of game balls discharged from the game area PA is equal to or greater than the calculation reference number.
図76はチェック処理(図73)におけるステップS4008の表示用処理を示すフローチャートである。 FIG. 76 is a flowchart showing the display processing in step S4008 in the check processing (FIG. 73).
まず非特定制御用のワークエリア223に設けられた更新タイミングカウンタの値を1減算する(ステップS4301)。更新タイミングカウンタは第1〜第3報知用表示装置69a〜69cにおける遊技履歴の管理結果の表示内容を更新するタイミングであることを主側CPU63にて特定するためのカウンタである。主側CPU63は第1〜第3報知用表示装置69a〜69cを表示制御することにより、上記第61〜第68パラメータの演算結果を報知する。この場合、第1報知用表示装置69aでは報知対象となっているパラメータの種類に対応する情報が表示される。また、報知対象となっているパラメータを100倍した値のうち、10の位に対応する数字が第2報知用表示装置69bにて表示され、1の位に対応する数字が第3報知用表示装置69cにて表示される。そして、第1〜第3報知用表示装置69a〜69cにおいては、上記第61〜第68パラメータの演算結果に対応する表示が予め定められた順序に従って順次切り換えられ、最後の順番の表示対象である第68パラメータの演算結果が表示された後は最初の順番の表示対象である第61パラメータの演算結果が表示される。この場合、一のパラメータの演算結果が継続して表示される期間は10秒となっている。
First, 1 is subtracted from the value of the update timing counter provided in the
ここで、主側CPU63における上記第61〜第68パラメータの演算周期は最短で60分となっている。これに対して、第61〜第68パラメータの数は8個となっているとともに、一のパラメータの演算結果が継続して表示される期間は10秒となっている。したがって、主側CPU63にて演算された第61〜第68パラメータは少なくとも1回は第1〜第3報知用表示装置69a〜69cにおける表示対象となる。
Here, the calculation cycle of the 61st to 68th parameters in the
ステップS4301の処理を実行した場合、1減算後における更新タイミングカウンタの値が「0」となっているか否かを判定することで第1〜第3報知用表示装置69a〜69cの表示内容を更新するタイミングとなったか否かを判定する(ステップS4302)。ステップS4302にて肯定判定をした場合、非特定制御用のワークエリア223に設けられた表示対象カウンタの値を1加算する(ステップS4303)。そして、1加算後における表示対象カウンタの値が最大値である「7」を超えた場合(ステップS4304:YES)、表示対象カウンタの値を「0」クリアする(ステップS4305)。
When the process of step S4301 is executed, the display contents of the first to third
表示対象カウンタは第1〜第3報知用表示装置69a〜69cにおける表示対象となっているパラメータの種類を主側CPU63にて特定するためのカウンタである。上記第61〜第68パラメータと、「0」〜「7」の表示対象カウンタの取り得る値とは1対1で対応している。例えば表示対象カウンタの値が「0」である場合、最初の表示対象である第61パラメータが第1〜第3報知用表示装置69a〜69cの表示対象となり、表示対象カウンタの値が「7」である場合、最後の表示対象である第68パラメータが第1〜第3報知用表示装置69a〜69cの表示対象となる。
The display target counter is a counter for the
ステップS4304にて否定判定をした場合、又はステップS4305の処理を実行した場合、表示対象カウンタの値に対応するパラメータの種類に対応する情報が表示されるように第1報知用表示装置69aを表示制御する(ステップS4306)。また、表示対象カウンタの値に対応するパラメータを演算結果記憶エリア234から読み出すとともに、その読み出したパラメータを100倍し、10の位に対応する数字が第2報知用表示装置69bにて表示され、1の位に対応する数字が第3報知用表示装置69cにて表示されるようにする(ステップS4307)。
When a negative determination is made in step S4304, or when the process of step S4305 is executed, the first
ここで、第1〜第3報知用表示装置69a〜69cのそれぞれに対応させて表示ICが設けられている。ステップS4306では主側CPU63は第1報知用表示装置69aに対応する表示ICに表示データを出力し、ステップS4307では主側CPU63は第2報知用表示装置69bに対応する表示IC、及び第3報知用表示装置69cに対応する表示ICのそれぞれに表示データを出力する。これら表示ICは動作電力が供給されている場合には表示データを記憶保持可能であり、その記憶保持している表示データに対応する表示内容を対応する報知用表示装置69a〜69cに継続して表示させる。そして、表示データが主側CPU63により変更されることにより、その変更された表示データに対応する表示内容に報知用表示装置69a〜69cの表示が変更される。これにより、非特定制御に対応する処理である管理実行処理(図71)が終了して特定制御に対応する処理に復帰した後においても、非特定制御に対応する処理の実行状況において設定された表示データに対応する表示が第1〜第3報知用表示装置69a〜69cにて継続されることとなる。
Here, display ICs are provided corresponding to the first to third
その後、非特定制御用のワークエリア223の更新タイミングカウンタに次回の更新タイミングに対応する値として10秒に対応する値を設定する(ステップS4308)。
Thereafter, a value corresponding to 10 seconds is set as a value corresponding to the next update timing in the update timing counter of the
上記のように表示用処理が実行されることにより、主側CPU63に動作電力の供給が開始されている場合、第1〜第3報知用表示装置69a〜69cにて遊技履歴の管理結果が表示される。当該遊技履歴の管理結果の表示は遊技が継続されているか否かに関係なく行われるとともに、遊技機本体12が外枠11に対して開放操作されて主制御装置60がパチンコ機10の前方から視認可能となっているか否かに関係なく行われる。このように遊技の状況やパチンコ機10の状態に関係なく第1〜第3報知用表示装置69a〜69cの表示制御が実行されるようにすることにより、第1〜第3報知用表示装置69a〜69cを表示制御するための処理構成を簡素化することが可能となる。
When supply of operating power to the
以上詳述した本実施形態によれば、以下の優れた効果を奏する。 According to the embodiment described in detail above, the following excellent effects are obtained.
主側RAM65には、特定制御用のワークエリア221及び特定制御用のスタックエリア222と、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224とが設けられている。そして、特定制御用のワークエリア221及び特定制御用のスタックエリア222は、特定制御用のプログラム及び特定制御用のデータを利用して特定制御に対応する処理が主側CPU63にて実行される場合に情報の記憶及び情報の読み出しが可能であるのに対して、非特定制御用のプログラム及び非特定制御用のデータを利用して非特定制御に対応する処理が主側CPU63にて実行される場合には情報の読み出しは可能ではあるものの情報の記憶が不可である。また、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224は、非特定制御に対応する処理が主側CPU63にて実行される場合に情報の記憶及び情報の読み出しが可能であるのに対して、特定制御に対応する処理が主側CPU63にて実行される場合には情報の読み出しは可能ではあるものの情報の記憶が不可である。これにより、特定制御用のワークエリア221及び特定制御用のスタックエリア222を特定制御に対応する処理の専用の記憶領域として扱うとともに、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224を非特定制御に対応する処理の専用の記憶領域として扱うことが可能となる。したがって、特定制御に対応する処理と非特定制御に対応する処理とで主側RAM65における情報の記憶先を明確に相違させることが可能となる。よって、特定制御に対応する処理及び非特定制御に対応する処理のうち一方の処理の実行に際して他方の処理において利用される情報が消去されてしまわないようにすることが可能となる。
The
特定制御に対応する処理には遊技の進行を制御するための処理が含まれ、非特定制御に対応する処理には遊技履歴を管理するための処理が含まれる。そして、上記のとおり特定制御用のワークエリア221及び特定制御用のスタックエリア222は特定制御に対応する処理の専用の記憶領域として扱われるとともに、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224は非特定制御に対応する処理の専用の記憶領域として扱われる。これにより、遊技の進行を制御するための処理の実行に際して、遊技履歴を管理するための処理にて利用される情報、例えば通常用カウンタエリア231、開閉実行モード用カウンタエリア232、高頻度サポートモード用カウンタエリア233及び演算結果記憶エリア234に記憶された情報が書き換えられてしまわないようにすることが可能となる。
The process corresponding to the specific control includes a process for controlling the progress of the game, and the process corresponding to the non-specific control includes a process for managing the game history. As described above, the
遊技履歴を管理するための情報が記憶される通常用カウンタエリア231、開閉実行モード用カウンタエリア232、高頻度サポートモード用カウンタエリア233及び演算結果記憶エリア234が主側RAM65に設けられている。これにより、主側CPU63にて遊技履歴を管理するための処理を完結することが可能となる。また、遊技履歴の情報及び当該遊技履歴の情報を利用して算出された各種パラメータの情報への不正なアクセスや不正な改変を阻止することができる。
A
特定制御に対応する処理を実行している状況から非特定制御に対応する処理を実行する状況となる場合又は非特定制御に対応する処理を実行する状況となった場合には主側CPU63の各種レジスタの情報が主側RAM65に退避される。これにより、非特定制御に対応する処理が実行される場合に、特定制御に対応する処理の実行に際して主側CPU63の各種レジスタに記憶された情報が書き換えられてしまわないようにすることが可能となる。また、非特定制御に対応する処理を終了する場合又は終了した後に、主側RAM65に退避された情報が主側CPU63の各種レジスタに復帰される。これにより、非特定制御に対応する処理が終了した場合には当該非特定制御に対応する処理の実行前における主側CPU63の各種レジスタの状態から特定制御に対応する処理を実行することが可能となる。
When the situation corresponding to the specific control is executed from the situation where the process corresponding to the non-specific control is executed or the situation corresponding to the non-specific control is executed, the
特定制御に対応する処理を実行している状況から非特定制御に対応する処理を実行する状況となる場合又は非特定制御に対応する処理を実行する状況となった場合、主側CPU63の各種レジスタのうち一部のレジスタの情報が主側RAM65に退避される。これにより、主側RAM65において主側CPU63のレジスタの情報を退避させるために必要な記憶容量を抑えることが可能となる。
When the situation corresponding to the non-specific control is executed from the situation where the process corresponding to the specific control is executed or the situation corresponding to the non-specific control is executed, the various registers of the
特定制御に対応する処理を実行している状況から非特定制御に対応する処理を実行する状況となる場合又は非特定制御に対応する処理を実行する状況となった場合、主側CPU63の各種レジスタのうち非特定制御に対応する処理にて情報の記憶対象となるレジスタの情報が主側RAM65に退避される。これにより、非特定制御に対応する処理が終了した場合には当該非特定制御に対応する処理の実行前における主側CPU63のレジスタの状態から特定制御に対応する処理を再開することを可能としながら、主側RAM65において主側CPU63のレジスタの情報を退避させるために必要な記憶容量を抑えることが可能となる。
When the situation corresponding to the non-specific control is executed from the situation where the process corresponding to the specific control is executed or the situation corresponding to the non-specific control is executed, the various registers of the
非特定制御に対応する処理が開始される場合、主側CPU63のフラグレジスタの情報が特定制御に対応する処理において特定制御用のスタックエリア222に退避され、主側CPU63のWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタの各情報が非特定制御に対応する処理において非特定制御用のワークエリア223に退避される。これにより、主側CPU63の各種レジスタに記憶された各情報にとって好ましいタイミングで退避を行うことが可能となるとともに、情報を退避させるための処理を特定制御に対応する処理と非特定制御に対応する処理とで分散させて実行することが可能となる。
When processing corresponding to non-specific control is started, information in the flag register of the
フラグレジスタにはキャリフラグ、ゼロフラグ、P/Vフラグ、サインフラグ及びハーフキャリフラグなどを含み、演算命令、ローテート命令及び入出力命令などの実行結果によってフラグレジスタの情報は変化することとなる。この場合に、フラグレジスタの情報は非特定制御に対応する処理が開始される前において特定制御に対応する処理にて、特定制御用のスタックエリア222に退避される。これにより、非特定制御に対応するサブルーチンのコールや当該サブルーチンの開始後において変化する前の状態のフラグレジスタの情報を特定制御用のスタックエリア222に退避させておくことが可能となる。
The flag register includes a carry flag, a zero flag, a P / V flag, a sine flag, a half carry flag, and the like, and information in the flag register changes depending on the execution result of an arithmetic instruction, a rotate instruction, an input / output instruction, and the like. In this case, the information in the flag register is saved in the
WAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタの情報を非特定制御用のスタックエリア224に退避させるのではなく非特定制御用のワークエリア223に退避させることにより、それだけ非特定制御用のスタックエリア224の容量を小さく抑えることが可能となる。また、非特定制御用のスタックエリア224を利用する場合、情報の書き込み順序が後の情報から先に読み出されることとなるため、仮に何らかのノイズなどの原因で情報の読み出し順序がずれてしまうとそれ以降の読み出し順序の情報が全て異なるレジスタに復帰されることとなってしまう。このような事象の発生確率は非特定制御用のスタックエリア224に退避させる情報量が多くなるほど高くなってしまう。これに対して、レジスタの情報を非特定制御用のワークエリア223に退避させることにより退避対象となる情報が多い場合であっても上記のような事象が発生しないようにすることが可能となる。
The information in the WA register, BC register, DE register, HL register, IX register, and IY register is not saved in the non-specific
特定制御に対応する処理を実行している状況から非特定制御に対応する処理を実行する状況となる場合又は非特定制御に対応する処理を実行する状況となった場合に主側CPU63のスタックポインタの情報は固定の情報となる構成であり、当該スタックポインタの情報は非特定制御に対応する処理の開始に際して主側RAM65に退避されない。これにより、主側RAM65においてスタックポインタの情報を退避させるための容量を確保する必要がないため、主側RAM65の記憶容量をそれだけ抑えることが可能となる。また、このようにスタックポインタの情報が退避されない構成であっても、特定制御に対応する処理を実行している状況から非特定制御に対応する処理を実行する状況となる場合又は非特定制御に対応する処理を実行する状況となった場合において主側CPU63のスタックポインタの情報は固定の情報となるため、上記のようにスタックポインタの情報を退避させなくても非特定制御に対応する処理が終了した場合には当該非特定制御に対応する処理が開始される前におけるスタックポインタの情報に復帰させることが可能である。
The stack pointer of the
なお、非特定制御に対応する処理が実行される場合に主側CPU63のフラグレジスタの情報が特定制御に対応する処理において主側RAM65に退避される構成としたが、これに限定されることはなく、当該フラグレジスタの情報が非特定制御に対応する処理において主側RAM65に退避される構成としてもよい。また、非特定制御に対応する処理が終了した後において主側CPU63のフラグレジスタへの情報の復帰が特定制御に対応する処理において行われる構成としたが、これに限定されることはなく、当該フラグレジスタへの情報の復帰が非特定制御に対応する処理において行われる構成としてもよい。
In addition, when the process corresponding to non-specific control is executed, the flag register information of the
また、主側CPU63のWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタの情報が非特定制御に対応する処理が開始された後において当該非特定制御に対応する処理にて主側RAM65に退避される構成としたが、これに限定されることはなく、これらレジスタの情報が特定制御に対応する処理において主側RAM65に退避される構成としてもよい。また、非特定制御に対応する処理が終了する場合において上記各レジスタへの情報の復帰が非特定制御に対応する処理にて行われる構成としたが、これに限定されることはなく、上記各レジスタへの情報の復帰が非特定制御に対応する処理が終了した後における特定制御に対応する処理にて行われる構成としてもよい。
In addition, after the processing corresponding to the non-specific control is started for the information in the WA register, BC register, DE register, HL register, IX register, and IY register of the
<第16の実施形態>
本実施形態では管理用処理の処理構成が上記第15の実施形態と相違している。以下、上記第15の実施形態と相違している構成について説明する。なお、上記第15の実施形態と同一の構成については基本的にその説明を省略する。
<Sixteenth Embodiment>
In the present embodiment, the processing configuration of the management process is different from that of the fifteenth embodiment. Hereinafter, a configuration different from the fifteenth embodiment will be described. The description of the same configuration as that of the fifteenth embodiment is basically omitted.
図77は主側CPU63にて実行される本実施形態における管理用処理を示すフローチャートである。なお、管理用処理におけるステップS4401〜ステップS4405の処理は、主側CPU63において特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 77 is a flowchart showing the management process in the present embodiment executed by the
まずタイマ割込み処理(図69)の発生を禁止するために割込み禁止の設定を行う(ステップS4401)。これにより、非特定制御に対応する処理である後述する管理実行処理の途中の状況において、特定制御に対応する処理であるタイマ割込み処理(図69)が割り込んで起動されてしまわないようにすることが可能となる。 First, in order to prohibit the generation of the timer interrupt process (FIG. 69), interrupt prohibition is set (step S4401). This prevents the timer interrupt process (FIG. 69), which is a process corresponding to the specific control, from being interrupted and started in the middle of the management execution process described later, which is a process corresponding to the non-specific control. Is possible.
その後、「LD (_PSWBUF),PSW」として、ロード命令により、主側CPU63のフラグレジスタの情報を特定制御用のワークエリア221に設定されたPSWバッファに退避させる(ステップS4402)。フラグレジスタにはキャリフラグ、ゼロフラグ、P/Vフラグ、サインフラグ及びハーフキャリフラグなどを含み、演算命令、ローテート命令及び入出力命令などの実行結果によってフラグレジスタの情報は変化することとなる。このようなフラグレジスタの情報を管理実行処理に対応するサブルーチンのプログラムが開始される前に退避させることにより、当該サブルーチンのコールや当該サブルーチンの開始後において変化してしまう前の状態のフラグレジスタの情報を特定制御用のワークエリア221に退避させておくことが可能となる。
After that, as “LD (_PSWBUF), PSW”, the information of the flag register of the
その後、非特定制御用のプログラムに設定されている管理実行処理に対応するサブルーチンのプログラムを読み出すことにより、当該管理実行処理を開始する(ステップS4403)。この場合、当該管理実行処理の実行後における管理用処理の戻り番地を特定するための情報がプッシュ命令により特定制御用のスタックエリア222に書き込まれる。そして、管理実行処理が終了した場合にはポップ命令によりその戻り番地を特定するための情報が読み出され、当該戻り番地が示す管理用処理のプログラムに復帰する。
Thereafter, the management execution process is started by reading a subroutine program corresponding to the management execution process set in the non-specific control program (step S4403). In this case, information for specifying the return address of the management process after execution of the management execution process is written in the
管理実行処理の実行後において管理用処理のプログラムに復帰した場合には、「LD PSW,(_PSWBUF)」として、ロード命令により、ステップS4402にて特定制御用のワークエリア221におけるPSWバッファに退避させたフラグレジスタの情報を主側CPU63のフラグレジスタに復帰させる(ステップS4404)。これにより、主側CPU63のフラグレジスタの情報が、ステップS4402が前回実行された時点の情報に復帰することとなる。つまり、主側CPU63のフラグレジスタの情報が特定制御を実行するための情報に復帰することとなる。
When returning to the management process program after the execution of the management execution process, “LD PSW, (_PSWBUF)” is saved in the PSW buffer in the
その後、タイマ割込み処理(図69)の発生を禁止している状態から許可する状態へ切り換えるために割込み許可の設定を行う(ステップS4405)。これにより、タイマ割込み処理の新たな実行が可能となる。 Thereafter, in order to switch from the state in which the generation of the timer interrupt process (FIG. 69) is prohibited to the state in which it is permitted, an interrupt permission is set (step S4405). Thereby, a new execution of the timer interrupt process can be performed.
上記構成によれば特定制御から非特定制御に切り換わる直前における主側CPU63のフラグレジスタの情報が特定制御用のスタックエリア222ではなく特定制御用のワークエリア221に退避される。これにより、特定制御用のスタックエリア222の容量を抑えながらフラグレジスタの情報を退避させることが可能となる。
According to the above configuration, the flag register information of the
なお、特定制御用のワークエリア221におけるPSWバッファは専用エリアとして確保されているがこれに限定されることはなく、他の情報も書き込まれ得る兼用エリアである構成としてもよい。つまり、管理用処理が実行されない状況においては特定制御に対応する主側CPU63のフラグレジスタの情報を退避させる必要がないため、管理用処理が実行されない状況における特定制御に対応する処理にて所定の演算処理を実行する場合などにPSWバッファとしても利用される兼用エリアを利用する構成としてもよい。この場合、当該兼用エリアは管理用処理の実行に際してフラグレジスタの情報を退避させるために確実に利用されることとなるため、フラグレジスタの情報以外の情報として、管理用処理が実行される前に不要となる情報が兼用エリアに書き込まれる構成とする必要がある。
The PSW buffer in the
<第17の実施形態>
本実施形態では管理実行処理の処理構成が上記第15の実施形態と相違している。以下、上記第15の実施形態と相違している構成について説明する。なお、上記第15の実施形態と同一の構成については基本的にその説明を省略する。
<Seventeenth embodiment>
In this embodiment, the processing configuration of the management execution process is different from that of the fifteenth embodiment. Hereinafter, a configuration different from the fifteenth embodiment will be described. The description of the same configuration as that of the fifteenth embodiment is basically omitted.
図78は主側CPU63にて実行される本実施形態における管理実行処理を示すフローチャートである。なお、管理実行処理におけるステップS4501〜ステップS4515の処理は、主側CPU63において非特定制御用のプログラム及び非特定制御用のデータを利用して実行される。
FIG. 78 is a flowchart showing management execution processing in the present embodiment executed by the
まず、上記第15の実施形態における管理実行処理(図71)のステップS3901と同様に「LD SP,Y(u+2)」として、ロード命令により、主側CPU63のスタックポインタに非特定制御の開始時における固定アドレスとしてY(u+2)を設定する(ステップS4501)。
First, as in step S3901 of the management execution process (FIG. 71) in the fifteenth embodiment, “LD SP, Y (u + 2)” is used as a load instruction to start the non-specific control on the stack pointer of the
その後、「PUSH WA」として、プッシュ命令により、主側CPU63のWAレジスタの情報を非特定制御用のスタックエリア224における主側CPU63の現状のスタックポインタの情報に対応する記憶エリアに退避させる(ステップS4502)。この場合、ステップS4501にて主側CPU63のスタックポインタに設定した固定アドレスに対応する記憶エリアにWAレジスタの情報を退避させる。また、主側CPU63のスタックポインタの情報を次の順番の書き込み対象となる記憶エリアのアドレスの情報に更新する。
Thereafter, as a “PUSH WA”, the information of the WA register of the
その後、「PUSH BC」として、プッシュ命令により、主側CPU63のBCレジスタの情報を非特定制御用のスタックエリア224における主側CPU63の現状のスタックポインタの情報に対応する記憶エリアに退避させる(ステップS4503)。また、主側CPU63のスタックポインタの情報を次の順番の書き込み対象となる記憶エリアのアドレスの情報に更新する。
Thereafter, as a “PUSH BC”, the BC register information of the
その後、「PUSH DE」として、プッシュ命令により、主側CPU63のDEレジスタの情報を非特定制御用のスタックエリア224における主側CPU63の現状のスタックポインタの情報に対応する記憶エリアに退避させる(ステップS4504)。また、主側CPU63のスタックポインタの情報を次の順番の書き込み対象となる記憶エリアのアドレスの情報に更新する。
After that, as a “PUSH DE”, the DE register information of the
その後、「PUSH HL」として、プッシュ命令により、主側CPU63のHLレジスタの情報を非特定制御用のスタックエリア224における主側CPU63の現状のスタックポインタの情報に対応する記憶エリアに退避させる(ステップS4505)。また、主側CPU63のスタックポインタの情報を次の順番の書き込み対象となる記憶エリアのアドレスの情報に更新する。
Thereafter, as “PUSH HL”, the information of the HL register of the
その後、「PUSH IX」として、プッシュ命令により、主側CPU63のIXレジスタの情報を非特定制御用のスタックエリア224における主側CPU63の現状のスタックポインタの情報に対応する記憶エリアに退避させる(ステップS4506)。また、主側CPU63のスタックポインタの情報を次の順番の書き込み対象となる記憶エリアのアドレスの情報に更新する。
Thereafter, as “PUSH IX”, the information in the IX register of the
その後、「PUSH IY」として、プッシュ命令により、主側CPU63のIYレジスタの情報を非特定制御用のスタックエリア224における主側CPU63の現状のスタックポインタの情報に対応する記憶エリアに退避させる(ステップS4507)。また、主側CPU63のスタックポインタの情報を次の順番の書き込み対象となる記憶エリアのアドレスの情報に更新する。
After that, as “PUSH IY”, the information in the IY register of the
ステップS4502〜ステップS4507の処理を実行した後は、チェック処理を実行する(ステップS4508)。チェック処理の実行に際しては、非特定制御用のプログラムに設定されているチェック処理に対応するサブルーチンのプログラムが実行されることとなる。当該サブルーチンのプログラムの実行に際してはチェック処理の実行後における管理実行処理の戻り番地を特定するための情報を、プッシュ命令により、非特定制御用のスタックエリア224における主側CPU63の現状のスタックポインタの情報に対応する記憶エリアに書き込む。そして、チェック処理が終了した場合にはポップ命令によりその戻り番地を特定するための情報を読み出し、当該戻り番地が示す管理実行処理のプログラムに復帰する。チェック処理の内容は上記第15の実施形態と同一である。
After executing the processing of step S4502 to step S4507, check processing is executed (step S4508). When executing the check process, a subroutine program corresponding to the check process set in the non-specific control program is executed. When executing the program of the subroutine, information for specifying the return address of the management execution process after the execution of the check process is sent to the current stack pointer of the
その後、上記第15の実施形態における管理実行処理(図71)のステップS3909と同様に「LD SP,Y(r+α)」として、ロード命令により、主側CPU63のスタックポインタに特定制御への復帰時における固定アドレスとしてY(r+α)を設定する(ステップS4509)。Y(r+α)のアドレスは、特定制御用のスタックエリア222におけるY(r+8)とY(s)との間のアドレスとして設定されている。
Thereafter, as in step S3909 of the management execution process (FIG. 71) in the fifteenth embodiment, “LD SP, Y (r + α)” is used to return the stack pointer of the
その後、「POP IY」として、ポップ命令により、非特定制御用のスタックエリア224における主側CPU63の現状のスタックポインタの情報に対して前の順番の情報に対応する記憶エリアに退避された情報を主側CPU63のIYレジスタに上書きする(ステップS4510)。また、主側CPU63のスタックポインタの情報を前の順番の書き込み対象となる記憶エリアのアドレスの情報に更新する。
After that, as “POP IY”, the information saved in the storage area corresponding to the information in the previous order with respect to the information of the current stack pointer of the
その後、「POP IX」として、ポップ命令により、非特定制御用のスタックエリア224における主側CPU63の現状のスタックポインタの情報に対して前の順番の情報に対応する記憶エリアに退避された情報を主側CPU63のIXレジスタに上書きする(ステップS4511)。また、主側CPU63のスタックポインタの情報を前の順番の書き込み対象となる記憶エリアのアドレスの情報に更新する。
After that, as “POP IX”, the information saved in the storage area corresponding to the information in the previous order with respect to the information of the current stack pointer of the
その後、「POP HL」として、ポップ命令により、非特定制御用のスタックエリア224における主側CPU63の現状のスタックポインタの情報に対して前の順番の情報に対応する記憶エリアに退避された情報を主側CPU63のHLレジスタに上書きする(ステップS4512)。また、主側CPU63のスタックポインタの情報を前の順番の書き込み対象となる記憶エリアのアドレスの情報に更新する。
After that, as “POP HL”, the information saved in the storage area corresponding to the information in the previous order with respect to the information of the current stack pointer of the
その後、「POP DE」として、ポップ命令により、非特定制御用のスタックエリア224における主側CPU63の現状のスタックポインタの情報に対して前の順番の情報に対応する記憶エリアに退避された情報を主側CPU63のDEレジスタに上書きする(ステップS4513)。また、主側CPU63のスタックポインタの情報を前の順番の書き込み対象となる記憶エリアのアドレスの情報に更新する。
After that, as “POP DE”, the information saved in the storage area corresponding to the information in the previous order with respect to the information of the current stack pointer of the
その後、「POP BC」として、ポップ命令により、非特定制御用のスタックエリア224における主側CPU63の現状のスタックポインタの情報に対して前の順番の情報に対応する記憶エリアに退避された情報を主側CPU63のBCレジスタに上書きする(ステップS4514)。また、主側CPU63のスタックポインタの情報を前の順番の書き込み対象となる記憶エリアのアドレスの情報に更新する。
Thereafter, the information saved in the storage area corresponding to the information in the previous order with respect to the information of the current stack pointer of the
その後、「POP WA」として、ポップ命令により、非特定制御用のスタックエリア224における主側CPU63の現状のスタックポインタの情報に対して前の順番の情報に対応する記憶エリアに退避された情報を主側CPU63のWAレジスタに上書きする(ステップS4515)。また、主側CPU63のスタックポインタの情報を前の順番の書き込み対象となる記憶エリアのアドレスの情報に更新する。
After that, as “POP WA”, the information saved in the storage area corresponding to the information in the previous order with respect to the information of the current stack pointer of the
ステップS4510〜ステップS4515の処理が実行されることにより、主側CPU63のWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタの各情報を、非特定制御に対応する処理が開始される直前における特定制御に対応する情報に復帰させることが可能となる。
By executing the processing of steps S4510 to S4515, processing corresponding to non-specific control is started for each information of the WA register, BC register, DE register, HL register, IX register, and IY register of the
主側CPU63のレジスタには、フラグレジスタ以外にも、各種の汎用レジスタ、補助レジスタ及びインデックスレジスタが存在している。この場合に、ステップS4502〜ステップS4507では、これら各種の汎用レジスタ、補助レジスタ及びインデックスレジスタのうち一部のレジスタであるWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタの各情報を、非特定制御用のスタックエリア224に退避させている。これらWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタは非特定制御に対応する処理であるチェック処理(ステップS4508)にて利用されるレジスタである。そのようなレジスタに設定されている情報をチェック処理(ステップS4508)の実行に先立ち非特定制御用のスタックエリア224に退避させることにより、特定制御に際して利用されていたこれらレジスタの情報を非特定制御が開始される前に退避させることが可能となる。よって、非特定制御に際してこれらレジスタが上書きされたとしても、非特定制御を終了する場合には非特定制御用のスタックエリア224に退避させた情報をこれらレジスタに復帰させることで、これらレジスタの状態を非特定制御が実行される前における特定制御に対応する状態に復帰させることが可能となる。
In addition to the flag register, the general-
また、各種の汎用レジスタ、補助レジスタ及びインデックスレジスタの全ての情報を非特定制御用のスタックエリア224に退避させるのではなく、非特定制御に対応する処理であるチェック処理にて利用対象となるWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタの情報を選択的に非特定制御用のスタックエリア224に退避させることにより、非特定制御用のスタックエリア224においてレジスタの情報を退避させるために確保する容量を抑えることが可能となる。よって、チェック処理に際して利用可能となる非特定制御用のスタックエリア224の容量を大きく確保しながら、上記のようなレジスタの情報の退避を行うことが可能となる。
Also, instead of saving all the information in the various general-purpose registers, auxiliary registers, and index registers to the non-specific
<第18の実施形態>
本実施形態では管理実行処理の処理構成が上記第15の実施形態と相違している。以下、上記第15の実施形態と相違している構成について説明する。なお、上記第15の実施形態と同一の構成については基本的にその説明を省略する。
<Eighteenth embodiment>
In this embodiment, the processing configuration of the management execution process is different from that of the fifteenth embodiment. Hereinafter, a configuration different from the fifteenth embodiment will be described. The description of the same configuration as that of the fifteenth embodiment is basically omitted.
図79は主側CPU63にて実行される本実施形態における管理実行処理を示すフローチャートである。なお、管理実行処理におけるステップS4601〜ステップS4605の処理は、主側CPU63において非特定制御用のプログラム及び非特定制御用のデータを利用して実行される。
FIG. 79 is a flowchart showing the management execution process in the present embodiment executed by the
まず、上記第15の実施形態における管理実行処理(図71)のステップS3901と同様に「LD SP,Y(u+2)」として、ロード命令により、主側CPU63のスタックポインタに非特定制御の開始時における固定アドレスとしてY(u+2)を設定する(ステップS4601)。
First, as in step S3901 of the management execution process (FIG. 71) in the fifteenth embodiment, “LD SP, Y (u + 2)” is used as a load instruction to start the non-specific control on the stack pointer of the
その後、「LD (_ALLBUF),ALL」として、ロード命令により、主側CPU63の全レジスタの情報を非特定制御用のワークエリア223に設定されたALLバッファに退避させる(ステップS4602)。これにより、非特定制御に対応する処理であるチェック処理にて利用されるWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタだけではなく、それ以外のレジスタも含めて、全てのレジスタの情報がまとめて非特定制御用のワークエリア223のALLバッファに退避されることとなる。このように主側CPU63の全レジスタを非特定制御用のワークエリア223に退避させることにより、主側CPU63のレジスタの情報を選択的に退避させる必要が生じない。
Thereafter, as “LD (_ALLBUF), ALL”, the information of all registers of the
ここで、退避対象となるレジスタにはフラグレジスタも含まれる。フラグレジスタの情報は管理用処理(図70)のステップS3802にて特定制御用のスタックエリア222に退避されているが、ステップS4602においてはフラグレジスタの情報が非特定制御用のワークエリア223に退避される。これにより、フラグレジスタの情報も含めて、主側CPU63のレジスタの情報の選択的な退避を行う必要が生じない。また、このようにフラグレジスタの情報が重複させて退避されるとしても、当該管理実行処理の終了後において管理用処理(図70)のステップS3804にて特制御用のスタックエリア222から主側CPU63のフラグレジスタへの情報の復帰が行われるため、特定制御に対応する処理に復帰する場合には主側CPU63のフラグレジスタの情報を管理実行処理が実行される直前の状態に復帰させることが可能となる。
Here, the registers to be saved include a flag register. The information in the flag register is saved in the specific
その後、チェック処理を実行する(ステップS4603)。チェック処理の実行に際しては、非特定制御用のプログラムに設定されているチェック処理に対応するサブルーチンのプログラムが実行されることとなる。当該サブルーチンのプログラムの実行に際してはチェック処理の実行後における管理実行処理の戻り番地を特定するための情報を、プッシュ命令により、非特定制御用のスタックエリア224における主側CPU63の現状のスタックポインタの情報に対応する記憶エリアに書き込む。そして、チェック処理が終了した場合にはポップ命令によりその戻り番地を特定するための情報を読み出し、当該戻り番地が示す管理実行処理のプログラムに復帰する。チェック処理の内容は上記第15の実施形態と同一である。
Thereafter, a check process is executed (step S4603). When executing the check process, a subroutine program corresponding to the check process set in the non-specific control program is executed. When executing the program of the subroutine, information for specifying the return address of the management execution process after the execution of the check process is sent to the current stack pointer of the
その後、上記第15の実施形態における管理実行処理(図71)のステップS3909と同様に「LD SP,Y(r+α)」として、ロード命令により、主側CPU63のスタックポインタに特定制御への復帰時における固定アドレスとしてY(r+α)を設定する(ステップS4604)。Y(r+α)のアドレスは、特定制御用のスタックエリア222におけるY(r+8)とY(s)との間のアドレスとして設定されている。
Thereafter, as in step S3909 of the management execution process (FIG. 71) in the fifteenth embodiment, “LD SP, Y (r + α)” is used to return the stack pointer of the
その後、「LD ALL,(_ALLBUF)」として、ロード命令により、非特定制御用のワークエリア223のALLバッファに退避された情報を主側CPU63のそれぞれに対応するレジスタに上書きする(ステップS4605)。これにより、主側CPU63の全レジスタの各情報を、非特定制御に対応する処理が開始される直前における特定制御に対応する情報に復帰させることが可能となる。
After that, as “LD ALL, (_ALLBUF)”, the information saved in the ALL buffer of the
上記構成によれば、主側CPU63のレジスタの情報を非特定制御用のスタックエリア224に退避させるのではなく非特定制御用のワークエリア223に退避させることにより、それだけ非特定制御用のスタックエリア224の容量を小さく抑えることが可能となる。また、非特定制御用のスタックエリア224を利用する場合、情報の書き込み順序が後の情報から先に読み出されることとなるため、仮に何らかのノイズなどの原因で情報の読み出し順序がずれてしまうとそれ以降の読み出し順序の情報が全て異なるレジスタに復帰されることとなってしまう。このような事象の発生確率は非特定制御用のスタックエリア224に退避させる情報量が多くなるほど高くなってしまう。これに対して、レジスタの情報を非特定制御用のワークエリア223に退避させることにより退避対象となる情報が多い場合であっても上記のような事象が発生しないようにすることが可能となる。
According to the above configuration, the register information of the
また、主側CPU63のレジスタの情報を非特定制御用のワークエリア223に退避させる場合、非特定制御に対応する処理であるチェック処理にて利用されるWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタだけではなく、それ以外のレジスタも含めて、全てのレジスタの情報がまとめて非特定制御用のワークエリア223のALLバッファに退避されることとなる。このように主側CPU63の全レジスタを非特定制御用のワークエリア223に退避させることにより、主側CPU63のレジスタの情報を選択的に退避させる必要が生じない。
Further, when saving the register information of the
なお、主側CPU63の全レジスタの情報が非特定制御に対応する処理が開始された後において当該非特定制御に対応する処理にて主側RAM65に退避される構成としたが、これに限定されることはなく、全レジスタの情報が特定制御に対応する処理において主側RAM65に退避される構成としてもよい。また、非特定制御に対応する処理が終了する場合において全レジスタへの情報の復帰が非特定制御に対応する処理にて行われる構成としたが、これに限定されることはなく、全レジスタへの情報の復帰が非特定制御に対応する処理が終了した後における特定制御に対応する処理にて行われる構成としてもよい。
Note that the information of all registers of the
<第19の実施形態>
本実施形態では管理実行処理の処理構成が上記第15の実施形態と相違している。以下、上記第15の実施形態と相違している構成について説明する。なお、上記第15の実施形態と同一の構成については基本的にその説明を省略する。
<Nineteenth embodiment>
In this embodiment, the processing configuration of the management execution process is different from that of the fifteenth embodiment. Hereinafter, a configuration different from the fifteenth embodiment will be described. The description of the same configuration as that of the fifteenth embodiment is basically omitted.
図80は主側CPU63にて実行される本実施形態における管理実行処理を示すフローチャートである。なお、管理実行処理におけるステップS4701〜ステップS4706の処理は、主側CPU63において非特定制御用のプログラム及び非特定制御用のデータを利用して実行される。
FIG. 80 is a flowchart showing the management execution process in the present embodiment executed by the
まず「LD (_SPBUF),SP」として、ロード命令により、主側CPU63のスタックポインタの情報を非特定制御用のワークエリア223に設定されたSPバッファに退避させる(ステップS4701)。これにより、非特定制御に対応する処理が開始される直前の特定制御に対応するスタックポインタの情報が非特定制御用のワークエリア223に退避されることとなる。
First, as “LD (_SPBUF), SP”, the stack pointer information of the
その後、上記第15の実施形態における管理実行処理(図71)のステップS3901と同様に「LD SP,Y(u+2)」として、ロード命令により、主側CPU63のスタックポインタに非特定制御の開始時における固定アドレスとしてY(u+2)を設定する(ステップS4702)。
After that, as in step S3901 of the management execution process (FIG. 71) in the fifteenth embodiment, “LD SP, Y (u + 2)” is used as the load instruction to start the non-specific control on the stack pointer of the
その後、「PUSH ALL」として、プッシュ命令により、主側CPU63の全レジスタの情報を非特定制御用のスタックエリア224における主側CPU63の現状のスタックポインタの情報に対応する記憶エリア及び当該記憶エリアから連続する記憶エリアに退避させる(ステップS4703)。この場合、主側CPU63の全レジスタの情報を非特定制御用のスタックエリア224における一の記憶エリアに記憶させることができないため、上記のとおり非特定制御用のスタックエリア224における主側CPU63の現状のスタックポインタの情報に対応する記憶エリア及び当該記憶エリアから連続する記憶エリアをレジスタの情報の退避先とする。また、主側CPU63のスタックポインタの情報を全レジスタの情報の退避に際して最後の情報を記憶させた記憶エリアに対して次の順番の書き込み対象となる記憶エリアのアドレスの情報に更新する。
Thereafter, as a “PUSH ALL”, information on all registers of the
その後、チェック処理を実行する(ステップS4704)。チェック処理の実行に際しては、非特定制御用のプログラムに設定されているチェック処理に対応するサブルーチンのプログラムが実行されることとなる。当該サブルーチンのプログラムの実行に際してはチェック処理の実行後における管理実行処理の戻り番地を特定するための情報を、プッシュ命令により、非特定制御用のスタックエリア224における主側CPU63の現状のスタックポインタの情報に対応する記憶エリアに書き込む。そして、チェック処理が終了した場合にはポップ命令によりその戻り番地を特定するための情報を読み出し、当該戻り番地が示す管理実行処理のプログラムに復帰する。チェック処理の内容は上記第15の実施形態と同一である。
Thereafter, a check process is executed (step S4704). When executing the check process, a subroutine program corresponding to the check process set in the non-specific control program is executed. When executing the program of the subroutine, information for specifying the return address of the management execution process after the execution of the check process is sent to the current stack pointer of the
その後、「POP ALL」として、ポップ命令により、非特定制御用のスタックエリア224における主側CPU63の現状のスタックポインタの情報に対応する記憶エリア及び当該記憶エリアから連続する記憶エリアに退避された情報を主側CPU63のそれぞれに対応するレジスタに上書きする(ステップS4705)。これにより、主側CPU63の全レジスタの情報を、非特定制御に対応する処理が開始される直前における特定制御に対応する情報に復帰させることが可能となる。
After that, as “POP ALL”, information saved in the storage area corresponding to the current stack pointer information of the
その後、「LD SP,(_SPBUF)」として、ロード命令により、非特定制御用のワークエリア223のSPバッファに退避された情報を主側CPU63のスタックポインタに上書きする(ステップS4706)。これにより、主側CPU63のスタックポインタの情報が非特定制御に対応する処理が開始される直前の特定制御に対応する情報に復帰することとなる。
Thereafter, as “LD SP, (_SPBUF)”, the information saved in the SP buffer of the
上記構成によれば、主側CPU63のレジスタの情報を非特定制御用のスタックエリア224に退避させる場合、非特定制御に対応する処理であるチェック処理にて利用されるWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタだけではなく、それ以外のレジスタも含めて、全てのレジスタの情報がまとめて非特定制御用のスタックエリア224に退避されることとなる。このように主側CPU63の全レジスタを非特定制御用のスタックエリア224に退避させることにより、主側CPU63のレジスタの情報を選択的に退避させる必要が生じない。
According to the above configuration, when the register information of the
非特定制御に対応する処理が開始される直前の特定制御に対応するスタックポインタの情報が非特定制御用のワークエリア223に退避される。これにより、非特定制御に対応する処理が開始される直前における特定制御に対応するスタックポインタの情報が変動し得る構成であったとしても、非特定制御に対応する処理が終了して特定制御に対応する処理に復帰する場合には、主側CPU63のスタックポインタの情報を非特定制御に対応する処理が開始される直前の特定制御に対応する情報に復帰させることが可能となる。
Information on the stack pointer corresponding to the specific control immediately before the processing corresponding to the non-specific control is started is saved in the
なお、主側CPU63の全レジスタの情報が非特定制御に対応する処理が開始された後において当該非特定制御に対応する処理にて主側RAM65に退避される構成としたが、これに限定されることはなく、全レジスタの情報が特定制御に対応する処理において主側RAM65に退避される構成としてもよい。また、非特定制御に対応する処理が終了する場合において全レジスタへの情報の復帰が非特定制御に対応する処理にて行われる構成としたが、これに限定されることはなく、全レジスタへの情報の復帰が非特定制御に対応する処理が終了した後における特定制御に対応する処理にて行われる構成としてもよい。
Note that the information of all registers of the
<第20の実施形態>
本実施形態では管理用処理及び管理実行処理の処理構成が上記第15の実施形態と相違している。以下、上記第15の実施形態と相違している構成について説明する。なお、上記第15の実施形態と同一の構成については基本的にその説明を省略する。
<20th Embodiment>
In the present embodiment, the processing configurations of the management process and the management execution process are different from those of the fifteenth embodiment. Hereinafter, a configuration different from the fifteenth embodiment will be described. The description of the same configuration as that of the fifteenth embodiment is basically omitted.
図81は主側CPU63にて実行される本実施形態における管理用処理を示すフローチャートである。なお、管理用処理におけるステップS4801〜ステップS4811の処理は、主側CPU63において特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 81 is a flowchart showing the management process in the present embodiment executed by the
まずタイマ割込み処理(図69)の発生を禁止するために割込み禁止の設定を行う(ステップS4801)。これにより、非特定制御に対応する処理である後述する管理実行処理の途中の状況において、特定制御に対応する処理であるタイマ割込み処理(図69)が割り込んで起動されてしまわないようにすることが可能となる。 First, in order to prohibit the generation of the timer interrupt process (FIG. 69), interrupt prohibition is set (step S4801). This prevents the timer interrupt process (FIG. 69), which is a process corresponding to the specific control, from being interrupted and started in the middle of the management execution process described later, which is a process corresponding to the non-specific control. Is possible.
その後、「PUSH PSW」として、プッシュ命令により、主側CPU63のフラグレジスタの情報を特定制御用のスタックエリア222に退避させる(ステップS4802)。フラグレジスタにはキャリフラグ、ゼロフラグ、P/Vフラグ、サインフラグ及びハーフキャリフラグなどを含み、演算命令、ローテート命令及び入出力命令などの実行結果によってフラグレジスタの情報は変化することとなる。このようなフラグレジスタの情報を管理実行処理に対応するサブルーチンのプログラムが開始される前に退避させることにより、当該サブルーチンのコールや当該サブルーチンの開始後において変化してしまう前の状態のフラグレジスタの情報を特定制御用のスタックエリア222に退避させておくことが可能となる。
After that, the information of the flag register of the
その後、「LD WA,0」として、ロード命令により、主側CPU63のWAレジスタを「0」クリアする(ステップS4803)。また、「LD BC,0」として、ロード命令により、主側CPU63のBCレジスタを「0」クリアする(ステップS4804)。また、「LD DE,0」として、ロード命令により、主側CPU63のDEレジスタを「0」クリアする(ステップS4805)。また、「LD HL,0」として、ロード命令により、主側CPU63のHLレジスタを「0」クリアする(ステップS4806)。また、「LD IX,0」として、ロード命令により、主側CPU63のIXレジスタを「0」クリアする(ステップS4807)。また、「LD IY,0」として、ロード命令により、主側CPU63のIYレジスタを「0」クリアする(ステップS4808)。
Thereafter, as “LD WA, 0”, the WA register of the
主側CPU63のレジスタには、フラグレジスタ以外にも、各種の汎用レジスタ、補助レジスタ及びインデックスレジスタが存在している。この場合に、ステップS4803〜ステップS4808では、これら各種の汎用レジスタ、補助レジスタ及びインデックスレジスタのうち一部のレジスタであるWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタのそれぞれを「0」クリアする。これらWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタは非特定制御に対応する処理であるチェック処理(ステップS4902)にて利用されるレジスタである。そのようなレジスタを非特定制御に対応する処理である管理実行処理(ステップS4809)の実行に先立ち「0」クリアすることにより、これらレジスタの状態を非特定制御に対応する処理が開始される前に、主側CPU63への動作電力の供給が開始された直後の状態とすることが可能となる。
In addition to the flag register, the general-
また、非特定制御に対応する処理が開始される前におけるWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタの各情報は、当該非特定制御に対応する処理が終了した後における特定制御に対応する処理において不要な情報である。よって、これらレジスタの情報が退避されることなく「0」クリアされたとしても、非特定制御に対応する処理が終了した後に復帰した特定制御に対応する処理において問題が生じない。 Each information of the WA register, the BC register, the DE register, the HL register, the IX register, and the IY register before the process corresponding to the non-specific control is started is after the process corresponding to the non-specific control is completed. This is unnecessary information in the processing corresponding to the specific control. Therefore, even if the information in these registers is cleared to “0” without being saved, no problem occurs in the process corresponding to the specific control that is restored after the process corresponding to the non-specific control is completed.
ステップS4803〜ステップS4808の処理を実行した後は、非特定制御用のプログラムに設定されている管理実行処理に対応するサブルーチンのプログラムを読み出すことにより、当該管理実行処理を開始する(ステップS4809)。この場合、当該管理実行処理の実行後における管理用処理の戻り番地を特定するための情報がプッシュ命令により特定制御用のスタックエリア222に書き込まれる。そして、管理実行処理が終了した場合にはポップ命令によりその戻り番地を特定するための情報が読み出され、当該戻り番地が示す管理用処理のプログラムに復帰する。
After executing the processing of step S4803 to step S4808, the management execution processing is started by reading out a subroutine program corresponding to the management execution processing set in the program for non-specific control (step S4809). In this case, information for specifying the return address of the management process after execution of the management execution process is written in the
管理実行処理の実行後において管理用処理のプログラムに復帰した場合、「POP PSW」として、ポップ命令により、ステップS4802にて特定制御用のスタックエリア222に退避させたフラグレジスタの情報を主側CPU63のフラグレジスタに復帰させる(ステップS4810)。これにより、主側CPU63のフラグレジスタの情報が、ステップS4802が前回実行された時点の情報に復帰することとなる。つまり、主側CPU63のフラグレジスタの情報が特定制御を実行するための情報に復帰することとなる。
When returning to the management process program after the execution of the management execution process, the
その後、タイマ割込み処理(図69)の発生を禁止している状態から許可する状態へ切り換えるために割込み許可の設定を行う(ステップS4811)。これにより、タイマ割込み処理の新たな実行が可能となる。 Thereafter, in order to switch from the state in which the generation of the timer interrupt process (FIG. 69) is prohibited to the state in which it is permitted, an interrupt permission is set (step S4811). Thereby, a new execution of the timer interrupt process can be performed.
図82は主側CPU63にて実行される本実施形態における管理実行処理を示すフローチャートである。なお、管理実行処理におけるステップS4901〜ステップS4909の処理は、主側CPU63において非特定制御用のプログラム及び非特定制御用のデータを利用して実行される。
FIG. 82 is a flowchart showing the management execution process in the present embodiment executed by the
まず上記第15の実施形態における管理実行処理(図71)のステップS3901と同様に「LD SP,Y(u+2)」として、ロード命令により、主側CPU63のスタックポインタに非特定制御の開始時における固定アドレスとしてY(u+2)を設定する(ステップS4901)。
First, as in step S3901 of the management execution process (FIG. 71) in the fifteenth embodiment, “LD SP, Y (u + 2)” is used to load the stack pointer of the
その後、チェック処理を実行する(ステップS4902)。チェック処理の実行に際しては、非特定制御用のプログラムに設定されているチェック処理に対応するサブルーチンのプログラムが実行されることとなるが、当該サブルーチンのプログラムの実行に際してはチェック処理の実行後における管理実行処理の戻り番地を特定するための情報がプッシュ命令により非特定制御用のスタックエリア224に書き込まれる。そして、チェック処理が終了した場合にはポップ命令によりその戻り番地を特定するための情報が読み出され、当該戻り番地が示す管理実行処理のプログラムに復帰する。チェック処理の内容は上記第15の実施形態と同一である。
Thereafter, a check process is executed (step S4902). When executing the check process, a subroutine program corresponding to the check process set in the non-specific control program is executed. When executing the subroutine program, management after the execution of the check process is performed. Information for specifying the return address of the execution process is written into the non-specific
その後、「LD WA,0」として、ロード命令により、主側CPU63のWAレジスタを「0」クリアする(ステップS4903)。また、「LD BC,0」として、ロード命令により、主側CPU63のBCレジスタを「0」クリアする(ステップS4904)。また、「LD DE,0」として、ロード命令により、主側CPU63のDEレジスタを「0」クリアする(ステップS4905)。また、「LD HL,0」として、ロード命令により、主側CPU63のHLレジスタを「0」クリアする(ステップS4906)。また、「LD IX,0」として、ロード命令により、主側CPU63のIXレジスタを「0」クリアする(ステップS4907)。また、「LD IY,0」として、ロード命令により、主側CPU63のIYレジスタを「0」クリアする(ステップS4908)。
Thereafter, as “LD WA, 0”, the WA register of the
これらWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタは既に説明したとおり非特定制御に対応する処理であるチェック処理(ステップS4902)にて利用されるレジスタである。そのようなレジスタを非特定制御に対応する処理から特定制御に対応する処理への復帰に先立ち「0」クリアすることにより、これらレジスタの状態を特定制御に対応する処理への復帰前に、主側CPU63への動作電力の供給が開始された直後の状態とすることが可能となる。
These WA register, BC register, DE register, HL register, IX register, and IY register are registers used in the check process (step S4902) that is a process corresponding to non-specific control as already described. Prior to returning from processing corresponding to non-specific control to processing corresponding to specific control, such registers are cleared to “0” before the return to processing corresponding to specific control. The state immediately after the supply of operating power to the
また、特定制御に対応する処理が開始される前におけるWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタの各情報は、当該特定制御に対応する処理が終了した後における非特定制御に対応する処理において不要な情報である。よって、これらレジスタの情報が退避されることなく「0」クリアされたとしても、特定制御に対応する処理が終了した後に復帰した非特定制御に対応する処理において問題が生じない。 In addition, each information of the WA register, BC register, DE register, HL register, IX register, and IY register before the processing corresponding to the specific control is started is not specified after the processing corresponding to the specific control is completed. This is unnecessary information in the processing corresponding to the control. Therefore, even if the information in these registers is cleared to “0” without being saved, no problem occurs in the process corresponding to the non-specific control that is restored after the process corresponding to the specific control is completed.
その後、上記第15の実施形態における管理実行処理(図71)のステップS3909と同様に「LD SP,Y(r+α)」として、ロード命令により、主側CPU63のスタックポインタに特定制御への復帰時における固定アドレスとしてY(r+α)を設定する(ステップS4909)。Y(r+α)のアドレスは、特定制御用のスタックエリア222におけるY(r+8)とY(s)との間のアドレスとして設定されている。
Thereafter, as in step S3909 of the management execution process (FIG. 71) in the fifteenth embodiment, “LD SP, Y (r + α)” is used to return the stack pointer of the
上記構成によれば、特定制御に対応する処理が実行されている状況から非特定制御に対応する処理が開始される場合に主側CPU63のWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタを「0」クリアする構成である。これにより、れら各レジスタの情報を主側RAM65に退避させる必要が生じない。よって、これら各情報を退避させるための容量を確保する必要が生じない。
According to the above configuration, the WA register, BC register, DE register, HL register, and IX register of the
また、非特定制御に対応する処理が実行されている状況から特定制御に対応する処理に復帰させる場合にも主側CPU63のWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタを「0」クリアする構成である。これにより、特定制御に対応する処理に復帰させる場合には、これら各レジスタの状態を非特定制御に対応する処理が開始される直前の状態に復帰させることが可能となる。
Further, when returning from the situation in which the process corresponding to the non-specific control is executed to the process corresponding to the specific control, the WA register, BC register, DE register, HL register, IX register, and IY register of the
上記各レジスタが「0」クリアされた状態は、主側CPU63への動作電力の供給が開始された場合の状態である。これにより、非特定制御に対応する処理を開始する場合及び特定制御に対応する処理に復帰する場合において上記各レジスタを所定状態に設定するための処理構成を簡素なものとすることが可能となる。
The state in which each register is cleared to “0” is a state when supply of operating power to the
非特定制御に対応する処理を開始する場合及び特定制御に対応する処理に復帰する場合において「0」クリアの実行対象となるレジスタは主側CPU63の各種レジスタのうち一部のレジスタである。これにより、非特定制御に対応する処理を開始する場合及び特定制御に対応する処理に復帰する場合において上記各レジスタを所定状態に設定するための処理負荷を軽減することが可能となる。
When starting the process corresponding to the non-specific control and returning to the process corresponding to the specific control, the registers subject to execution of “0” clear are some of the various registers of the
非特定制御に対応する処理を開始する場合及び特定制御に対応する処理に復帰する場合にWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタを「0」クリアする構成において、それ以外のレジスタは「0」クリアしない。これにより、特定制御に対応する処理において必要な情報を非特定制御に対応する処理の開始に際して消去してしまわないようにすることが可能となる。 In the configuration in which the WA register, BC register, DE register, HL register, IX register, and IY register are cleared to “0” when processing corresponding to non-specific control is started and when processing corresponding to specific control is restored. Registers other than "0" are not cleared. Thereby, it is possible to prevent information necessary for the process corresponding to the specific control from being erased at the start of the process corresponding to the non-specific control.
また、WAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタ以外のレジスタの情報は非特定制御に対応する処理の開始に際して主側RAM65に退避されない。これにより、これら情報を退避させるための領域を主側RAM65において確保する必要が生じない。
Further, information of registers other than the WA register, the BC register, the DE register, the HL register, the IX register, and the IY register is not saved in the
非特定制御に対応する処理が開始される前における主側CPU63のWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタの情報は、非特定制御に対応する処理が終了した後における特定制御に対応する処理にて利用されない情報である。これにより、非特定制御に対応する処理が開始される場合に上記各レジスタが「0」クリアされる構成であったとしても、非特定制御に対応する処理が終了した後における特定制御に対応する処理に影響を与えないようにすることが可能となる。
Information on the WA register, BC register, DE register, HL register, IX register, and IY register of the
なお、管理用処理(図81)におけるステップS4803〜ステップS4808にて主側CPU63のWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタを「0」クリアする構成に代えて、これらレジスタを初期化する構成としてもよい。つまり、主側CPU63への動作電力の供給が開始された場合、これら主側CPU63の各レジスタは一旦「0」クリアされた後に、初期状態となるように各レジスタの情報設定が行われるが、ステップS4803〜ステップS4808ではこの初期状態となるように各レジスタの設定を行う構成としてもよい。この場合、ステップS4903〜ステップS4908においても上記初期状態となるように各レジスタの設定が行われる構成とすることで、特定制御に対応する処理に復帰させる場合にはこれら各レジスタの状態を非特定制御に対応する処理が開始される直前の状態に復帰させることが可能となる。
In addition, instead of the configuration in which the WA register, BC register, DE register, HL register, IX register, and IY register of the
また、管理用処理(図81)におけるステップS4803〜ステップS4808にて主側CPU63のWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタを「0」クリアする構成に代えて、これらレジスタの全てに「1」を設定する構成としてもよい。この場合、ステップS4903〜ステップS4908においても上記各レジスタの全てに「1」を設定することで、特定制御に対応する処理に復帰させる場合にはこれら各レジスタの状態を非特定制御に対応する処理が開始される直前の状態に復帰させることが可能となる。
Also, instead of the configuration in which the WA register, BC register, DE register, HL register, IX register, and IY register of the
また、非特定制御に対応する処理が実行される場合に主側CPU63のフラグレジスタの情報が特定制御に対応する処理において主側RAM65に退避される構成としたが、これに限定されることはなく、当該フラグレジスタの情報が非特定制御に対応する処理において主側RAM65に退避される構成としてもよい。また、非特定制御に対応する処理が終了した後において主側CPU63のフラグレジスタへの情報の復帰が特定制御に対応する処理において行われる構成としたが、これに限定されることはなく、当該フラグレジスタへの情報の復帰が非特定制御に対応する処理において行われる構成としてもよい。
Further, when the processing corresponding to the non-specific control is executed, the flag register information of the
また、主側CPU63のWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタを「0」クリアする処理が非特定制御に対応する処理が開始される前において特定制御に対応する処理にて実行される構成としたが、これに限定されることはなく、これらレジスタを「0」クリアする処理が非特定制御に対応する処理にて実行される構成としてもよい。また、非特定制御に対応する処理が終了する場合において上記各レジスタを「0」クリアする処理が非特定制御に対応する処理にて行われる構成としたが、これに限定されることはなく、上記各レジスタを「0」クリアする処理が非特定制御に対応する処理が終了した後における特定制御に対応する処理にて行われる構成としてもよい。
In addition, the process of clearing the WA register, BC register, DE register, HL register, IX register, and IY register of the
また、管理用処理(図81)においてステップS4802における「PUSH PSW」の処理がステップS4803〜ステップS4808にて各レジスタに「0」を設定する前に実行される構成としたが、これに代えて、ステップS4802における「PUSH PSW」の処理がステップS4803〜ステップS4808にて各レジスタに「0」を設定した後であってステップS4809にて管理実行処理に対応するサブルーチンのプログラムが読み出される前に実行される構成としてもよい。これにより、ステップS4803〜ステップS4808のロード命令により変化した後におけるフラグレジスタの情報を特定制御用のスタックエリア222に退避させることが可能となる。
Further, in the management process (FIG. 81), the “PUSH PSW” process in step S4802 is executed before setting “0” in each register in steps S4803 to S4808. The process of “PUSH PSW” in step S4802 is executed after setting “0” in each register in steps S4803 to S4808 and before the subroutine program corresponding to the management execution process is read in step S4809. It is good also as a structure to be made. As a result, the information in the flag register after being changed by the load instruction in steps S4803 to S4808 can be saved in the
<第21の実施形態>
本実施形態では遊技履歴の情報を収集するための構成が上記第15の実施形態と相違している。以下、上記第15の実施形態と相違している構成について説明する。なお、上記第15の実施形態と同一の構成については基本的にその説明を省略する。
<Twenty-first embodiment>
In the present embodiment, the configuration for collecting game history information is different from that of the fifteenth embodiment. Hereinafter, a configuration different from the fifteenth embodiment will be described. The description of the same configuration as that of the fifteenth embodiment is basically omitted.
図83は本実施形態における電気的構成を説明するための説明図である。 FIG. 83 is an explanatory diagram for explaining an electrical configuration according to the present embodiment.
MPU62には上記第15の実施形態と同様に主側CPU63、主側ROM64及び主側RAM65が設けられている。また、MPU62には上記第15の実施形態と異なり、MPU62に管理用RAM241が電気的に接続されている。つまり、MPU62に内蔵されている主側RAM65とは別に管理用RAM241が設けられており、当該管理用RAM241はMPU62に外付けされている。
Similar to the fifteenth embodiment, the
主側RAM65には上記第15の実施形態と同様に特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224が設けられている。したがって、主側CPU63にて主側ROM64における特定制御用のプログラム及び特定制御用のデータを利用して特定制御に対応する処理を実行する場合には主側RAM65における特定制御用のワークエリア221及び特定制御用のスタックエリア222を利用し、主側CPU63にて主側ROM64における非特定制御用のプログラム及び非特定制御用のデータを利用して非特定制御に対応する処理を実行する場合には主側RAM65における非特定制御用のワークエリア223及び非特定制御用のスタックエリア224を利用する。
Similar to the fifteenth embodiment, the
管理用RAM241には通常用カウンタエリア231、開閉実行モード用カウンタエリア232、高頻度サポートモード用カウンタエリア233及び演算結果記憶エリア234が設けられている。これら各エリア231〜234の内容は上記第15の実施形態と同一である。本実施形態においても主側CPU63における非特定制御に対応する処理としてチェック処理を含む管理実行処理が実行される。そして、当該チェック処理において上記第15の実施形態と同様に通常用カウンタエリア231、開閉実行モード用カウンタエリア232及び高頻度サポートモード用カウンタエリア233の更新を通じて遊技履歴の収集が行われるとともに、その収集された遊技履歴を利用して算出された第61〜第68パラメータは演算結果記憶エリア234に書き込まれる。つまり、管理用RAM241は主側CPU63において非特定制御に対応する処理を実行する場合に利用されることとなるため、管理用RAM241は非特定制御用のワークエリアとして利用されることとなる。
The
また、遊技履歴の収集やその収集された履歴情報を利用して第61〜第68パラメータを算出する場合に主側RAM65の非特定制御用のワークエリア223及び非特定制御用のスタックエリア224が適宜利用される。
In addition, when the 61st to 68th parameters are calculated using game history collection and the collected history information, the non-specific
上記構成によれば、通常用カウンタエリア231、開閉実行モード用カウンタエリア232、高頻度サポートモード用カウンタエリア233及び演算結果記憶エリア234がMPU62に外付けされた管理用RAM241に設けられている。これにより、主側RAM65における非特定制御用のワークエリア223において必要な記憶容量を増加させないようにしながら、収集した遊技履歴の情報を記憶することが可能となるとともに、当該遊技履歴を利用して算出された第61〜第68パラメータを記憶することが可能となる。また、汎用的なMPU62を利用しながら、遊技履歴の情報を記憶するための記憶容量を増大化させることが可能となる。
According to the above configuration, the
遊技履歴の収集やその収集された履歴情報を利用して第61〜第68パラメータを算出する場合に主側RAM65の非特定制御用のワークエリア223及び非特定制御用のスタックエリア224が適宜利用される。これにより、履歴情報に関する処理を実行する場合における処理速度が極端に低下してしまわないようにすることが可能となる。
Non-specific
なお、管理用RAM241に通常用カウンタエリア231、開閉実行モード用カウンタエリア232、高頻度サポートモード用カウンタエリア233及び演算結果記憶エリア234が設けられる構成に加えて又は代えて、上記第1の実施形態などにおける履歴用メモリ117に対応する記憶エリアが設定されている構成としてもよい。この場合、履歴情報を記憶するために必要な記憶容量を増大化させる必要があるが、MPU62に外付けされた管理用RAM241が当該履歴情報を記憶するための記憶手段として利用される構成であるため、記憶容量の増大化に柔軟に対応することが可能となる。
In addition to or instead of the configuration in which the
<第22の実施形態>
本実施形態では主側CPU63にて実行される処理構成が上記第15の実施形態と相違している。以下、上記第15の実施形態と相違している構成について説明する。なお、上記第15の実施形態と同一の構成については基本的にその説明を省略する。
<Twenty-second embodiment>
In the present embodiment, the processing configuration executed by the
図84は主側CPU63にて実行される本実施形態におけるメイン処理を示すフローチャートである。なお、メイン処理におけるステップS5001〜ステップS5019の処理は、主側CPU63において特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 84 is a flowchart showing the main processing in the present embodiment executed by the
まず電源投入ウエイト処理を実行する(ステップS5001)。当該電源投入ウエイト処理では、例えばメイン処理が起動されてからウエイト用の所定時間(具体的には1秒)が経過するまで次の処理に進行することなく待機する。かかる電源投入ウエイト処理の実行期間において図柄表示装置41の動作開始及び初期設定が完了することとなる。その後、主側RAM65のアクセスを許可する(ステップS5002)。
First, a power-on wait process is executed (step S5001). In the power-on wait process, for example, the process waits without proceeding to the next process until a predetermined time for wait (specifically 1 second) elapses after the main process is activated. The operation start and initial setting of the
その後、リセットボタン68cが押圧操作されているか否かを判定し(ステップS5003)、設定キー挿入部68aが設定キーを利用してON操作されているか否かを判定し(ステップS5004)、内枠13に対して前扉枠14が開放状態であるか否かを判定し(ステップS5005)、外枠11に対して遊技機本体12が開放状態であるか否かを判定する(ステップS5006)。
Thereafter, it is determined whether or not the
本実施形態では内枠13に対して前扉枠14が開放状態となっているか否かを検知するための前扉開放センサ95が主側CPU63と電気的に接続されており、前扉開放センサ95の検知結果は主側CPU63に入力される。この場合、内枠13に対して前扉枠14が閉鎖状態である場合に前扉開放センサ95は閉鎖検知信号を主側CPU63に送信し、内枠13に対して前扉枠14が開放状態である場合に前扉開放センサ95は開放検知信号を主側CPU63に送信する。主側CPU63は、前扉開放センサ95から閉鎖検知信号を受信している場合に前扉枠14が閉鎖状態であると特定し、前扉開放センサ95から開放検知信号を受信している場合に前扉枠14が開放状態であると特定する。
In the present embodiment, a front
また、本実施形態では外枠11に対して遊技機本体12が開放状態となっているか否かを検知するための本体開放センサ96が主側CPU63と電気的に接続されており、本体開放センサ96の検知結果は主側CPU63に入力される。この場合、外枠11に対して遊技機本体12が閉鎖状態である場合に本体開放センサ96は閉鎖検知信号を主側CPU63に送信し、外枠11に対して遊技機本体12が開放状態である場合に本体開放センサ96は開放検知信号を主側CPU63に送信する。主側CPU63は、本体開放センサ96から閉鎖検知信号を受信している場合に遊技機本体12が閉鎖状態であると特定し、本体開放センサ96から開放検知信号を受信している場合に遊技機本体12が開放状態であると特定する。
In the present embodiment, a main
リセットボタン68cが押圧操作されている場合であって(ステップS5003:YES)、ステップS5004〜ステップS5006のいずれかにて否定判定をした場合、非設定更新時のクリア処理を実行する(ステップS5007)。非設定更新時のクリア処理では、特定制御用のワークエリア221においてパチンコ機10の設定状態を示す設定値の情報が設定されたエリア(具体的には設定値カウンタ)を除いて、当該特定制御用のワークエリア221を「0」クリアするとともにその「0」クリアしたエリアに対して初期設定を行う。これにより、当否抽選モードが高確率モードであるか否かを示すエリアが「0」クリアされるため、パチンコ機10への動作電力の供給が停止される直前における当否抽選モードに関係なく当否抽選モードは低確率モードとなる。また、遊技回が実行されていない状況となるとともに開閉実行モードが実行されていない状況となり、さらに普図表示部38aが変動表示されていない状況であって普電役物34aが閉鎖状態である状況となる。また、特定制御用のワークエリア221に設けられた保留格納エリア65a及び普電保留エリア65cも「0」クリアされるため、特図表示部37a用の保留情報が消去されるとともに普図表示部38a用の保留情報が消去される。また、非設定更新時のクリア処理では特定制御用のスタックエリア222を「0」クリアする。また、非設定更新時のクリア処理では主側CPU63の各種レジスタも「0」クリアした後に初期設定を行う。
If the
非設定更新時のクリア処理では非特定制御用のワークエリア223及び非特定制御用のスタックエリア224を「0」クリアしない。これにより、リセットボタン68cを押圧操作した状態でパチンコ機10への動作電力の供給を開始したとしても、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224が「0」クリアされないようにすることが可能となる。
In the clear process at the time of non-setting update, the
リセットボタン68cが押圧操作されていない場合(ステップS5003:NO)、停電フラグに「1」がセットされているか否かを判定する(ステップS5008)。停電フラグは特定制御用のワークエリア221に設けられており、主側CPU63への動作電力の供給が停止される場合において予め定められた停電時処理が正常に実行された場合には当該停電フラグに「1」がセットされることとなる。停電フラグに「1」がセットされている場合には、チェックサムの算出結果が電源遮断時に保存したチェックサムと一致するか否かすなわち記憶保持されたデータの有効性を判定する(ステップS5009)。ステップS5007にて非設定更新時のクリア処理を実行した場合、又はステップS5009にて肯定判定をした場合、特定制御用のワークエリア221における設定値カウンタの値を確認することでパチンコ機10の設定値が正常か否かを判定する(ステップS5010)。具体的には、設定値カウンタに設定された設定値が「設定1」〜「設定6」のいずれかである場合に正常であると判定し、「0」又は7以上である場合に異常であると判定する。
When the
ステップS5008〜ステップS5010のいずれかで否定判定をした場合には動作禁止処理を実行する。動作禁止処理では、ホール管理者等にエラーの発生を報知するためのエラー報知処理を実行した後に(ステップS5011)、無限ループとなる。当該動作禁止処理は、後述する設定更新時のクリア処理(ステップS5018)が実行されることにより解除される。 If a negative determination is made in any of steps S5008 to S5010, an operation prohibiting process is executed. In the operation prohibition process, after executing an error notification process for notifying the hole manager or the like of the occurrence of an error (step S5011), an infinite loop is entered. The operation prohibiting process is canceled by executing a setting updating clear process (step S5018), which will be described later.
ステップS5008〜ステップS5010の全てにおいて肯定判定をした場合には電源投入設定処理を実行する(ステップS5012)。電源投入設定処理では、停電フラグの初期化といった特定制御用のワークエリア221の所定のエリアを初期値に設定するとともに、現状の遊技状態に対応したコマンドを音声発光制御装置81に送信する。
When an affirmative determination is made in all of steps S5008 to S5010, a power-on setting process is executed (step S5012). In the power-on setting process, a predetermined area of the
なお、主側CPU63はタイマ割込み処理を定期的に実行する構成であるが、メイン処理が開始された段階においてはタイマ割込み処理の発生が禁止されている。このタイマ割込み処理の発生が禁止された状態はステップS5012の処理が完了してステップS5013の処理が実行される前のタイミングで解除され、タイマ割込み処理の実行が許可される。これにより、主側CPU63への動作電力の供給が開始された場合にはステップS5012の電源投入設定処理が終了して、ステップS5013の処理が開始される前の段階までタイマ割込み処理は実行されない。よって、当該状況となるまでは主側CPU63にて遊技を進行させるための処理が開始されないこととなる。
The
その後、ステップS5013〜ステップS5016の残余処理に進む。つまり、主側CPU63はタイマ割込み処理を定期的に実行する構成であるが、1のタイマ割込み処理と次のタイマ割込み処理との間に残余時間が生じることとなる。この残余時間は各タイマ割込み処理の処理完了時間に応じて変動することとなるが、かかる不規則な時間を利用してステップS5013〜ステップS5016の残余処理を繰り返し実行する。この点、当該ステップS5013〜ステップS5016の残余処理は非定期的に実行される非定期処理であると言える。ステップS5013〜ステップS5016では、上記第1の実施形態におけるメイン処理(図9)のステップS113〜ステップS116と同一の処理を実行する。
Thereafter, the process proceeds to the remaining process of steps S5013 to S5016. That is, the
一方、リセットボタン68cが押圧操作されている場合であって(ステップS5003:YES)、ステップS5004〜ステップS5006の全てで肯定判定をした場合、設定値を更新するための処理を実行する。具体的には、まず設定値のコピー処理を実行する(ステップS5017)。当該コピー処理では、特定制御用のワークエリア221においてパチンコ機10の設定値を特定するために利用される設定値カウンタの情報を、特定制御用のワークエリア221に設けられたコピー領域に記憶させる。これにより、この後に実行される設定更新時のクリア処理(ステップS5018)にて設定値カウンタの情報が「0」クリアされたとしても、当該設定値更新時のクリア処理が実行される前における本パチンコ機10の設定値(すなわちパチンコ機10への動作電力の供給が停止される前における当該パチンコ機10の設定値)を把握することが可能となる。
On the other hand, if the
その後、設定更新時のクリア処理を実行する(ステップS5018)。設定更新時のクリア処理では、特定制御用のワークエリア221における当否抽選モードが高確率モードであるか否かを示すエリア及び上記コピー領域を除いて、当該特定制御用のワークエリア221を「0」クリアするとともにその「0」クリアしたエリアに対して初期設定を行う。これにより、遊技回が実行されていない状況となるとともに開閉実行モードが実行されていない状況となり、さらに普図表示部38aが変動表示されていない状況であって普電役物34aが閉鎖状態である状況となる。また、特定制御用のワークエリア221に設けられた保留格納エリア65a及び普電保留エリア65cも「0」クリアされるため、特図表示部37a用の保留情報が消去されるとともに普図表示部38a用の保留情報が消去される。また、設定更新時のクリア処理では特定制御用のスタックエリア222を「0」クリアするとともにその「0」クリアしたエリアに対して初期設定を行う。また、設定更新時のクリア処理ではパチンコ機10の設定値を特定するために利用される設定値カウンタを「0」クリアする。また、設定更新時のクリア処理では主側CPU63の各種レジスタも「0」クリアした後に初期設定を行う。
Thereafter, a clear process at the time of setting update is executed (step S5018). In the clear process at the time of setting update, the
その一方、設定更新時のクリア処理では当否抽選モードが高確率モードであるか否かを示すエリアを「0」クリアしないため、設定値更新処理(ステップS5019)が実行されたとしても当否抽選モードをパチンコ機10への動作電力の供給が停止される前におけるモードに維持させることが可能となる。また、設定更新時のクリア処理ではコピー領域を「0」クリアしないため、設定更新時のクリア処理が実行される前に設定されていた設定値をその後に特定することが可能となる。
On the other hand, the clearing process at the time of setting update does not clear “0” in the area indicating whether or not the winning lottery mode is the high probability mode, so even if the setting value updating process (step S5019) is executed, the winning / failing lottery mode Can be maintained in the mode before the supply of operating power to the
設定更新時のクリア処理では非特定制御用のワークエリア223及び非特定制御用のスタックエリア224を「0」クリアしない。これにより、パチンコ機10の設定値を変更することが可能な設定値更新処理が実行されたとしても、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224が「0」クリアされないようにすることが可能となる。
In the clear process at the time of setting update, the
その後、ステップS5019にて設定値更新処理を実行した後に、ステップS5012の処理に移行する。以下、設定値更新処理について説明する。図85は設定値更新処理を示すフローチャートである。なお、設定値更新処理におけるステップS5101〜ステップS5114の処理は、主側CPU63において特定制御用のプログラム及び特定制御用のデータを利用して実行される。 Then, after executing the set value update process in step S5019, the process proceeds to step S5012. Hereinafter, the setting value update process will be described. FIG. 85 is a flowchart showing the set value update processing. In addition, the process of step S5101-step S5114 in a setting value update process is performed in the main side CPU63 using the program for specific control, and the data for specific control.
まず特定制御用のワークエリア221に設けられた設定値カウンタに「1」をセットする(ステップS5101)。設定値カウンタはパチンコ機10の設定状態がいずれの設定値であるのかを主側CPU63にて特定するためのカウンタである。設定値カウンタに「1」がセットされることにより、設定値更新処理が実行される場合にはそれまでの設定値に関係なく設定値が「設定1」となる。
First, “1” is set to the set value counter provided in the
その後、設定値の表示開始処理を実行する(ステップS5102)。設定値の表示開始処理では、「設定1」に対応する「1」の数字が表示されるように第3報知用表示装置69cを表示制御する。遊技ホールの管理者は設定値の変更に際しては第3報知用表示装置69cを確認することでパチンコ機10の現状の設定状態を把握することが可能となる。
Thereafter, a display start process of the set value is executed (step S5102). In the setting value display start process, the third
その後、アウト口検知センサ48aにて1個の遊技球が検知されたか否かを判定する(ステップS5103)。具体的にはアウト口検知センサ48aから受信している信号がLOWレベルからHIレベルに切り換わったか否かを判定する。ステップS5103にて否定判定をした場合、更新ボタン68bが1回押圧操作されたか否かを判定する(ステップS5104)。具体的には更新ボタン68bの押圧操作を検知するセンサからの信号がLOWレベルからHIレベルに切り換わったか否かを判定する。ステップS5104にて否定判定をした場合、ステップS5103の処理に戻り、アウト口検知センサ48aにて1個の遊技球を検知したか否かを判定する。
Thereafter, it is determined whether or not one game ball is detected by the
更新ボタン68bが1回押圧操作されている場合(ステップS5104:YES)、特定制御用のワークエリア221における設定値カウンタの値を1加算する(ステップS5105)。また、1加算後における設定値カウンタの値が「6」を超えた場合(ステップS5106:YES)、設定値カウンタに「1」をセットする(ステップS5107)。これにより、更新ボタン68bが1回押圧操作される度に1段階上の設定値に更新され、「設定6」の状況で更新ボタン68bが1回押圧操作された場合には「設定1」に戻ることになる。
When the
ステップS5106にて否定判定をした場合、又はステップS5107の処理を実行した場合、設定値の表示更新処理を実行する(ステップS5108)。設定値の表示更新処理では、特定制御用のワークエリア221における設定値カウンタの値に対応する数字が表示されるように第3報知用表示装置69cを表示制御する。遊技ホールの管理者は第3報知用表示装置69cを確認することで更新ボタン68bを押圧操作した後のパチンコ機10の設定状態を把握することが可能となる。
If a negative determination is made in step S5106, or if the process of step S5107 is executed, a display update process for the set value is executed (step S5108). In the set value display update process, display control is performed on the third
ステップS5108の処理を実行した後はステップS5103に戻り、アウト口検知センサ48aにて1個の遊技球が検知されたか否かを判定する。アウト口検知センサ48aにて1個の遊技球を検知していない場合(ステップS5103:NO)、ステップS5104以降の処理を再度実行する。アウト口検知センサ48aにて1個の遊技球を検知している場合(ステップS5103:YES)、設定キー挿入部68aがON状態からOFF状態に切り換わったか否かを判定する(ステップS5109)。この場合、設定キー挿入部68aがOFF状態であるか否かが特定されるのではなく、ON状態からOFF状態への切り換わりが発生したか否かが特定され、当該切り換わりが発生したと特定された場合にステップS5109にて肯定判定をする。
After executing the process of step S5108, the process returns to step S5103, and it is determined whether or not one game ball is detected by the
OFF状態に切り換わっていない場合(ステップS5109:NO)、ステップS5109の処理を再度実行する。これにより、設定キー挿入部68aがOFF操作されるまで処理の進行を待機することとなる。OFF状態に切り換わった場合(ステップS5109:YES)、設定値の表示終了処理を実行する(ステップS5110)。設定値の表示終了処理では、第3報知用表示装置69cにおける設定値の表示を終了させる。この場合、非特定制御用のワークエリア223に設けられた演算結果記憶エリア234に記憶された各種パラメータの情報の表示が第1〜第3報知用表示装置69a〜69cにて開始される。
If it is not switched to the OFF state (step S5109: NO), the process of step S5109 is executed again. As a result, the progress of the process is waited until the setting
その後、設定値の比較処理を実行する(ステップS5111)。設定値の比較処理では特定制御用のワークエリア221における設定値カウンタの情報が、特定制御用のワークエリア221におけるコピー領域に記憶された情報と一致しているか否かを判定する。つまり、パチンコ機10への動作電力の供給が停止される前に設定されていた設定値と、今回の設定値更新処理にて設定された設定値とが同一であるか否かを判定する。
After that, a setting value comparison process is executed (step S5111). In the setting value comparison process, it is determined whether or not the information of the setting value counter in the
パチンコ機10への動作電力の供給が停止される前に設定されていた設定値と、今回の設定値更新処理にて設定された設定値とが同一である場合(ステップS5112:NO)、非変更時の報知用処理を実行する(ステップS5113)。非変更時の報知用処理では設定値が変更されなかったことを示す設定維持コマンドを音声発光制御装置81に送信する。音声発光制御装置81は当該設定維持コマンドを受信することにより、表示発光部53を設定維持に対応する態様で発光させるとともに、スピーカ部54から「設定維持です。」という音声を出力させる。また、図柄表示装置41にて「設定維持です。」という文字画像が表示されるようにする。
When the set value set before the supply of operating power to the
これら報知は設定維持コマンドが送信されてから報知実行期間(例えば10秒)が経過するまでは維持され、報知実行期間が経過した場合に終了される。但し、これに限定されることはなく報知終了操作が遊技ホールの管理者により行われた場合に上記報知が終了される構成としてもよい。報知終了操作としては例えば更新ボタン68bが押圧操作されることとしてもよく、リセットボタン68cが押圧操作されることとしてもよい。上記報知を確認することにより遊技ホールの管理者は設定値が維持されたことを把握することが可能となる。なお、非変更時の報知用処理では、第1〜第3報知用表示装置69a〜69cの少なくとも一の表示装置における表示内容を設定維持に対応する表示内容とすることで設定値が維持されたことを報知する構成としてもよく、設定値が維持されたことを示す外部出力を行う構成としてもよい。
These notifications are maintained until a notification execution period (for example, 10 seconds) elapses after the setting maintenance command is transmitted, and are ended when the notification execution period has elapsed. However, the present invention is not limited to this, and the notification may be ended when the notification end operation is performed by the administrator of the game hall. As the notification end operation, for example, the
パチンコ機10への動作電力の供給が停止される前に設定されていた設定値と、今回の設定値更新処理にて設定された設定値とが同一ではない場合(ステップS5112:YES)、変更時の報知用処理を実行する(ステップS5114)。変更時の報知用処理では設定値が変更されたことを示す設定変更コマンドを音声発光制御装置81に送信する。音声発光制御装置81は当該設定変更コマンドを受信することにより、表示発光部53を設定変更に対応する態様で発光させるとともに、スピーカ部54から「設定変更です。」という音声を出力させる。また、図柄表示装置41にて「設定変更です。」という文字画像が表示されるようにする。
If the set value set before the supply of operating power to the
これら報知は設定変更コマンドが送信されてから報知実行期間(例えば10秒)が経過するまでは維持され、報知実行期間が経過した場合に終了される。但し、これに限定されることはなく報知終了操作が遊技ホールの管理者により行われた場合に上記報知が終了される構成としてもよい。報知終了操作としては例えば更新ボタン68bが押圧操作されることとしてもよく、リセットボタン68cが押圧操作されることとしてもよい。上記報知を確認することにより遊技ホールの管理者は設定値が変更されたことを把握することが可能となる。なお、変更時の報知用処理では、第1〜第3報知用表示装置69a〜69cの少なくとも一の表示装置における表示内容を設定変更に対応する表示内容とすることで設定値が変更されたことを報知する構成としてもよく、設定値が変更されたことを示す外部出力を行う構成としてもよい。
These notifications are maintained until a notification execution period (for example, 10 seconds) elapses after the setting change command is transmitted, and are ended when the notification execution period has elapsed. However, the present invention is not limited to this, and the notification may be ended when the notification end operation is performed by the administrator of the game hall. As the notification end operation, for example, the
上記のとおり本実施形態では設定値更新処理が実行されるためには、設定キー挿入部68aがON操作されるだけではなく、リセットボタン68cが押圧操作されており、前扉枠14が開放状態とされており、遊技機本体12が開放状態とされている必要がある。これにより、設定値更新処理を不正に実行させようとしてもそれを行いづらくさせることが可能となる。
As described above, in order to execute the setting value update process in the present embodiment, not only the setting
また、設定値更新処理が実行されるためには前扉枠14及び遊技機本体12が開放状態である必要がある。これにより、設定値更新処理を不正に実行させようとしたとしても、前扉枠14及び遊技機本体12が開放状態となっているため当該不正行為が目立つこととなり、遊技ホールの管理者は当該不正行為を発見し易くなる。
Further, in order to execute the set value update process, the
特に、設定値更新処理が実行されるためには、主制御装置60を露出させるために必要な遊技機本体12の開放操作だけではなく、前扉枠14の開放操作も必要とすることにより、上記不正行為の作業を煩雑なものとすることが可能となるとともに、上記不正行為を目立たせることが可能となる。
In particular, in order to execute the set value update process, not only the opening operation of the gaming machine
また、設定値更新処理が完了しない場合には遊技を進行させるための処理に復帰しない構成において、設定値更新処理において選択した設定値を確定させて当該設定値更新処理を終了させるためには、アウト口24aに遊技球を入球させてアウト口検知センサ48aに遊技球を検知させ、その後に設定キー挿入部68aをOFF操作する必要がある。これにより、設定値更新処理を不正に実行させたとしても、その後に設定値更新処理を終了させて遊技を進行させるための処理に復帰させるための操作を行いづらくさせることが可能となる。
In addition, in a configuration that does not return to the process for advancing the game when the set value update process is not completed, in order to confirm the set value selected in the set value update process and end the set value update process, It is necessary to cause a game ball to enter the out port 24a and cause the out
また、パチンコ機10への動作電力の供給が停止される前に設定されていた設定値と、設定値更新処理にて選択された設定値とが比較され、両設定値が同一であるか否かに対応する報知が実行される。これにより、遊技ホールの管理者は設定値更新処理によって設定値を変更させることができたか否かを容易に把握することが可能となる。
Further, the set value set before the supply of operating power to the
図86は主側CPU63にて実行される本実施形態におけるタイマ割込み処理を示すフローチャートである。タイマ割込み処理は、メイン処理(図84)においてステップS5013〜ステップS5016の処理が実行されている状況で定期的(例えば4ミリ秒周期)に実行される。なお、タイマ割込み処理に対応するプログラムは特定制御用のプログラムに設定されている。
FIG. 86 is a flowchart showing timer interrupt processing in the present embodiment, which is executed by the
ステップS5201〜ステップS5205では上記第1の実施形態におけるタイマ割込み処理(図11)のステップS301〜ステップS305と同一の処理を実行する。これらの処理は、主側CPU63において特定制御用のプログラム及び特定制御用のデータを利用して実行される。
In steps S5201 to S5205, the same processing as that in steps S301 to S305 of the timer interrupt processing (FIG. 11) in the first embodiment is executed. These processes are executed by the
その後、設定確認用処理を実行する(ステップS5206)。設定確認用処理の実行に際しては、特定制御用のプログラムに設定されている設定確認用処理に対応するサブルーチンのプログラムが実行されることとなるが、当該サブルーチンのプログラムの実行に際しては設定確認用処理の実行後におけるタイマ割込み処理の戻り番地を特定するための情報がプッシュ命令により特定制御用のスタックエリア222に書き込まれる。そして、設定確認用処理が終了した場合にはポップ命令によりその戻り番地を特定するための情報が読み出され、当該戻り番地が示すタイマ割込み処理のプログラムに復帰する。
Thereafter, setting confirmation processing is executed (step S5206). When executing the setting confirmation process, a subroutine program corresponding to the setting confirmation process set in the specific control program is executed. When executing the subroutine program, the setting confirmation process is executed. The information for specifying the return address of the timer interrupt process after the execution of is written in the
図87は設定確認用処理を示すフローチャートである。なお、設定確認用処理におけるステップS5301〜ステップS5312の処理は、主側CPU63において特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 87 is a flowchart showing a setting confirmation process. Note that the processing from step S5301 to step S5312 in the setting confirmation processing is executed by the
まず第3報知用表示装置69cにて特定制御用のワークエリア221における設定値カウンタの情報に対応する設定値の表示が行われているか否かを判定する(ステップS5301)。ステップS5301にて否定判定をした場合、遊技回及び開閉実行モードのいずれでもないか否かを判定し(ステップS5302)、普図表示部38aにおける絵柄の変動表示回及び普電役物34aが開放状態となり得る普電開放状態のいずれでもないか否かを判定し(ステップS5303)、内枠13に対して前扉枠14が開放状態であるか否かを判定し(ステップS5304)、外枠11に対して遊技機本体12が開放状態であるか否かを判定し(ステップS5305)、設定キー挿入部68aがON操作されているか否かを判定する(ステップS5306)。前扉枠14が開放状態であるか否かの判定はメイン処理(図84)におけるステップS5005と同様に前扉開放センサ95の検知結果に基づき行い、遊技機本体12が開放状態であるか否かの判定はメイン処理(図84)におけるステップS5006と同様に本体開放センサ96の検知結果に基づき行う。
First, it is determined whether or not the third
ステップS5302〜ステップS5306のいずれかにて否定判定をした場合、ステップS5307〜ステップS5309の処理を実行することなく本設定確認用処理を終了する。ステップS5302〜ステップS5306の全てにて肯定判定をした場合、設定値の表示開始処理を実行する(ステップS5307)。設定値の表示開始処理では、特定制御用のワークエリア221における設定値カウンタの情報に対応する設定値の数字が表示されるように第3報知用表示装置69cを表示制御する。遊技ホールの管理者は設定値の確認に際しては第3報知用表示装置69cを目視することでパチンコ機10の現状の設定状態を把握することが可能となる。
If a negative determination is made in any of steps S5302 to S5306, the setting confirmation process is terminated without executing the processes of steps S5307 to S5309. When affirmative determination is made in all of step S5302 to step S5306, a setting value display start process is executed (step S5307). In the set value display start processing, the third
その後、特定制御用のワークエリア221に設けられた遊技停止フラグに「1」をセットする(ステップS5308)。遊技停止フラグは、タイマ割込み処理(図86)においてステップS5207にて肯定判定をしてステップS5208〜ステップS5221の処理を実行しない状況、すなわち遊技を進行させるための処理の実行を停止すべき状況であるか否かを主側CPU63にて特定するためのフラグである。遊技停止フラグに「1」がセットされることにより、タイマ割込み処理(図86)のステップS5207にて肯定判定をすることでステップS5208〜ステップS5221の処理が実行されない状況となる。これにより、遊技を進行させるための処理の実行が停止されている状況において設定値の確認が行われることとなる。但し、遊技停止フラグに「1」がセットされている状況であってもタイマ割込み処理(図86)におけるステップS5201〜ステップS5205の処理が実行されるため、設定値の確認が行われている状況であっても停電監視が実行されるとともに、当たり乱数カウンタC1、大当たり種別カウンタC2、リーチ乱数カウンタC3及び乱数初期値カウンタCINIの更新が実行され、さらに不正の検知が実行される。
Thereafter, “1” is set to the game stop flag provided in the
その後、確認報知開始コマンドを音声発光制御装置81に送信する(ステップS5309)。音声発光制御装置81は当該確認報知開始コマンドを受信することにより、表示発光部53を設定確認中に対応する態様で発光させるとともに、スピーカ部54から「設定確認中です。」という音声を出力させる。また、図柄表示装置41にて「設定確認中です。」という文字画像が表示されるようにする。これら報知は主側CPU63から確認報知終了コマンドを受信するまで継続される。なお、設定値の確認中であることを示す外部出力を行う構成としてもよい。
Thereafter, a confirmation notification start command is transmitted to the sound emission control device 81 (step S5309). Upon receiving the confirmation notification start command, the sound
上記のとおり遊技回及び開閉実行モードのいずれでもなく、さらに普図表示部38aにおける絵柄の変動表示回及び普電役物34aが開放状態となり得る普電開放状態のいずれでもないことを条件として、設定値を確認するための表示が第3報知用表示装置69cにて行われるようにすることにより、遊技が行われている状況において設定値の確認作業が行われてしまわないようにすることが可能となる。
As described above, on the condition that it is neither a game time nor an opening / closing execution mode, nor is it any of the variable display time of the picture on the general-purpose display portion 38a and the general power release state in which the general electric utility 34a can be in the open state. By making the display for confirming the set value on the third
また、設定値を確認するための表示が第3報知用表示装置69cにて行われるようにするためには、設定キー挿入部68aがON操作されるだけではなく、前扉枠14が開放状態とされており、遊技機本体12が開放状態とされている必要がある。これにより、設定値の確認用の表示を不正に行わせようとしてもそれを行いづらくさせることが可能となる。
In addition, in order to display the setting value on the third
また、設定値を確認するための表示が第3報知用表示装置69cにて行われるようにするためには、前扉枠14及び遊技機本体12が開放状態である必要がある。これにより、設定値の確認用の表示を不正に行わせようとしたとしても、前扉枠14及び遊技機本体12が開放状態となっているため当該不正行為が目立つこととなり、遊技ホールの管理者は当該不正行為を発見し易くなる。
Further, in order for the display for confirming the set value to be performed on the third
特に、設定値を確認するための表示が第3報知用表示装置69cにて行われるようにするためには、主制御装置60を露出させるために必要な遊技機本体12の開放操作だけではなく、前扉枠14の開放操作も必要とすることにより、上記不正行為の作業を煩雑なものとすることが可能となるとともに、上記不正行為を目立たせることが可能となる。
In particular, not only the opening operation of the gaming machine
ステップS5301にて肯定判定をした場合、設定キー挿入部68aがOFF操作されているか否かを判定する(ステップS5310)。OFF操作されている場合(ステップS5310:YES)、特定制御用のワークエリア221における遊技停止フラグを「0」クリアする(ステップS5311)。これにより、タイマ割込み処理(図86)のステップS5207にて否定判定をすることでステップS5208〜ステップS5221の処理が実行される状況となる。これにより、遊技を進行させるための処理の実行が停止されている状態が解除される。
If an affirmative determination is made in step S5301, it is determined whether or not the setting
その後、確認報知終了コマンドを音声発光制御装置81に送信する(ステップS5312)。音声発光制御装置81は当該確認報知終了コマンドを受信することにより、図柄表示装置41、表示発光部53及びスピーカ部54における設定値の確認中であることを示す報知を終了させる。
Thereafter, a confirmation notification end command is transmitted to the sound emission control device 81 (step S5312). By receiving the confirmation notification end command, the sound
タイマ割込み処理(図86)の説明に戻り、ステップS5206の設定確認用処理を終了した後は、遊技停止中か否かを判定する(ステップS5207)。この場合、ステップS5206の設定確認用処理にて特定制御用のワークエリア221における遊技停止フラグに「1」がセットされている場合にはステップS5207にて肯定判定をしてステップS5208〜ステップS5221の処理を実行しない。また、ステップS5205の不正検知処理にて不正の発生を検知している場合にもステップS5207にて肯定判定をしてステップS5208〜ステップS5221の処理を実行しない。
Returning to the description of the timer interrupt process (FIG. 86), after the setting confirmation process in step S5206 is completed, it is determined whether or not the game is stopped (step S5207). In this case, if the game stop flag in the
ステップS5208〜ステップS5219では上記第1の実施形態におけるタイマ割込み処理(図11)のステップS307〜ステップS318と同一の処理を実行する。これらの処理は、主側CPU63において特定制御用のプログラム及び特定制御用のデータを利用して実行される。また、ステップS5221では上記第15の実施形態におけるタイマ割込み処理(図69)のステップS3719と同一の処理を実行する。
In steps S5208 to S5219, the same processes as those in steps S307 to S318 of the timer interrupt process (FIG. 11) in the first embodiment are executed. These processes are executed by the
一方、ステップS5220ではRAM監視処理を実行する。RAM監視処理の実行に際しては、特定制御用のプログラムに設定されているRAM監視処理に対応するサブルーチンのプログラムが実行されることとなるが、当該サブルーチンのプログラムの実行に際してはRAM監視処理の実行後におけるタイマ割込み処理の戻り番地を特定するための情報がプッシュ命令により特定制御用のスタックエリア222に書き込まれる。そして、RAM監視処理が終了した場合にはポップ命令によりその戻り番地を特定するための情報が読み出され、当該戻り番地が示すタイマ割込み処理のプログラムに復帰する。
On the other hand, in step S5220, a RAM monitoring process is executed. When executing the RAM monitoring process, a subroutine program corresponding to the RAM monitoring process set in the program for specific control is executed, but after executing the RAM monitoring process, the subroutine program is executed. The information for specifying the return address of the timer interrupt processing at is written in the
図88はRAM監視処理を示すフローチャートである。なお、RAM監視処理におけるステップS5401〜ステップS5412の処理は、主側CPU63において特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 88 is a flowchart showing the RAM monitoring process. Note that the processing from step S5401 to step S5412 in the RAM monitoring processing is executed by the
まず特定制御用のワークエリア221の監視処理を実行する(ステップS5401)。当該監視処理ではノイズなどの原因で特定制御用のワークエリア221に記憶されている情報に異常が発生しているか否かを監視する。この監視方法は任意であるが、例えば特定制御用のワークエリア221において主側CPU63における各種制御にて情報の書き込みが行われない記憶エリアの状態が初期状態とは異なる状態となっているか否かを監視し、初期状態とは異なる状態となっている場合に異常発生と判定する方法が挙げられる。この場合、記憶エリアの初期状態が「0」の値である状態とした場合には当該記憶エリアに「1」が記憶されている場合に異常発生と判定し、記憶エリアの初期状態が「1」の値である状態とした場合には当該記憶エリアが「0」の値となっている場合に異常発生と判定する。また、上記監視方法以外にも所定のバイトの値が正常な状態において設定され得る値とは異なる値となっている場合に異常発生と判定する構成としてもよい。
First, monitoring processing of the
ステップS5401にて異常有りと判定した場合(ステップS5402:YES)、ステップS5409〜ステップS5412の処理を実行する。ステップS5401にて異常有りと判定しなかった場合(ステップS5402:NO)、ステップS5403に進む。 If it is determined in step S5401 that there is an abnormality (step S5402: YES), processing in steps S5409 to S5412 is executed. If it is not determined in step S5401 that there is an abnormality (step S5402: NO), the process proceeds to step S5403.
ステップS5403では、特定制御用のスタックエリア222の監視処理を実行する。当該監視処理ではノイズなどの原因で特定制御用のスタックエリア222に記憶されている情報に異常が発生しているか否かを監視する。この監視方法は任意であるが、例えば特定制御用のスタックエリア222において主側CPU63における各種制御にて情報の書き込みが行われない記憶エリアの状態が初期状態とは異なる状態となっているか否かを監視し、初期状態とは異なる状態となっている場合に異常発生と判定する方法が挙げられる。この場合、記憶エリアの初期状態が「0」の値である状態とした場合には当該記憶エリアに「1」が記憶されている場合に異常発生と判定し、記憶エリアの初期状態が「1」の値である状態とした場合には当該記憶エリアが「0」の値となっている場合に異常発生と判定する。また、上記監視方法以外にも所定のバイトの値が正常な状態において設定され得る値とは異なる値となっている場合に異常発生と判定する構成としてもよい。
In step S5403, the monitoring process for the
ステップS5403にて異常有りと判定した場合(ステップS5404:YES)、ステップS5409〜ステップS5412の処理を実行する。ステップS5403にて異常有りと判定しなかった場合(ステップS5404:NO)、ステップS5405に進む。 If it is determined in step S5403 that there is an abnormality (step S5404: YES), processing in steps S5409 to S5412 is executed. If it is not determined that there is an abnormality in step S5403 (step S5404: NO), the process proceeds to step S5405.
ステップS5405では、非特定制御用のワークエリア223の監視処理を実行する。当該監視処理ではノイズなどの原因で非特定制御用のワークエリア223に記憶されている情報に異常が発生しているか否かを監視する。この監視方法は任意であるが、例えば非特定制御用のワークエリア223において主側CPU63における各種制御にて情報の書き込みが行われない記憶エリアの状態が初期状態とは異なる状態となっているか否かを監視し、初期状態とは異なる状態となっている場合に異常発生と判定する方法が挙げられる。この場合、記憶エリアの初期状態が「0」の値である状態とした場合には当該記憶エリアに「1」が記憶されている場合に異常発生と判定し、記憶エリアの初期状態が「1」の値である状態とした場合には当該記憶エリアが「0」の値となっている場合に異常発生と判定する。また、上記監視方法以外にも所定のバイトの値が正常な状態において設定され得る値とは異なる値となっている場合に異常発生と判定する構成としてもよい。
In step S5405, a monitoring process for the
ステップS5405にて異常有りと判定した場合(ステップS5406:YES)、ステップS5409〜ステップS5412の処理を実行する。ステップS5405にて異常有りと判定しなかった場合(ステップS5406:NO)、ステップS5407に進む。 If it is determined in step S5405 that there is an abnormality (step S5406: YES), processing in steps S5409 to S5412 is executed. If it is not determined that there is an abnormality in step S5405 (step S5406: NO), the process proceeds to step S5407.
ステップS5407では、非特定制御用のスタックエリア224の監視処理を実行する。当該監視処理ではノイズなどの原因で非特定制御用のスタックエリア224に記憶されている情報に異常が発生しているか否かを監視する。この監視方法は任意であるが、例えば非特定制御用のスタックエリア224において主側CPU63における各種制御にて情報の書き込みが行われない記憶エリアの状態が初期状態とは異なる状態となっているか否かを監視し、初期状態とは異なる状態となっている場合に異常発生と判定する方法が挙げられる。この場合、記憶エリアの初期状態が「0」の値である状態とした場合には当該記憶エリアに「1」が記憶されている場合に異常発生と判定し、記憶エリアの初期状態が「1」の値である状態とした場合には当該記憶エリアが「0」の値となっている場合に異常発生と判定する。また、上記監視方法以外にも所定のバイトの値が正常な状態において設定され得る値とは異なる値となっている場合に異常発生と判定する構成としてもよい。
In step S5407, the non-specific
ステップS5407にて異常有りと判定した場合(ステップS5408:YES)、ステップS5409〜ステップS5412の処理を実行する。具体的には、まず設定値のコピー処理を実行する(ステップS5409)。当該コピー処理では、特定制御用のワークエリア221においてパチンコ機10の設定値を特定するために利用される設定値カウンタの情報を、特定制御用のワークエリア221に設けられたコピー領域に記憶させる。これにより、この後に実行される異常時のクリア処理(ステップS5410)にて設定値カウンタの情報が「0」クリアされたとしても、当該異常時のクリア処理が実行される前における本パチンコ機10の設定値を把握することが可能となる。
If it is determined in step S5407 that there is an abnormality (step S5408: YES), processing in steps S5409 to S5412 is executed. Specifically, first, a setting value copy process is executed (step S5409). In the copy process, information on the set value counter used for specifying the set value of the
その後、異常時のクリア処理を実行する(ステップS5410)。異常時のクリア処理では、コピー領域を除いて特定制御用のワークエリア221を「0」クリアするとともに、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224を「0」クリアする。また、「0」クリアした後に初期設定を行う。つまり、RAM監視処理では、特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224のいずれか1つでも異常が発生していると特定した場合には、コピー領域を除いて特定制御用のワークエリア221を「0」クリアするとともに、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224を「0」クリアする。これにより、主側RAM65において何らかの情報異常が発生している可能性がある場合には、そのままの状態で特定制御に対応する処理及び非特定制御に対応する処理のいずれもが実行されてしまわないようにすることが可能となる。
Thereafter, a clear process at the time of abnormality is executed (step S5410). In the abnormal clear process, the
なお、特定制御用のスタックエリア222が「0」クリアされた場合、RAM監視処理の実行後における戻り番地の情報も消去されてしまう。そこで、特定制御用のスタックエリア222が「0」クリアされた場合にはステップS5412の処理を終了した後に、所定のプログラムに一義的に復帰する。具体的には、メイン処理(図22)におけるステップS5013の処理に一義的に復帰する構成とする。但し、一義的に復帰するプログラムはステップS5013に限定されることはなく、タイマ割込み処理(図86)におけるステップS5221であってもよい。また、特定制御用のスタックエリア222が「0」クリアされた場合には主側CPU63のスタックポインタも特定制御用のスタックエリア222における記憶順序が最初の記憶エリアのアドレスに設定される。
When the
その後、異常時のクリア処理が発生したことを示す異常コマンドを音声発光制御装置81に送信する(ステップS5411)。音声発光制御装置81は当該異常コマンドを受信することにより、表示発光部53を強制クリアに対応する態様で発光させるとともに、スピーカ部54から「強制クリアされました。」という音声を出力させる。また、図柄表示装置41にて「強制クリアされました。」という文字画像が表示されるようにする。これら報知はパチンコ機10への動作電力の供給が停止されるまでは維持され、パチンコ機10への動作電力の供給が停止された場合に終了される。但し、これに限定されることはなく報知終了操作が遊技ホールの管理者により行われた場合に上記報知が終了される構成としてもよい。報知終了操作としては例えば更新ボタン68bが押圧操作されることとしてもよく、リセットボタン68cが押圧操作されることとしてもよい。上記報知を確認することにより遊技ホールの管理者は主側RAM65が強制クリアされたことを把握することが可能となる。
Thereafter, an abnormal command indicating that a clear process at the time of abnormality has occurred is transmitted to the sound emission control device 81 (step S5411). Upon receiving the abnormal command, the sound
その後、設定値更新処理を実行する(ステップS5412)。つまり、異常時のクリア処理が発生した場合には特定制御用のワークエリア221における設定値カウンタを含めて「0」クリアが実行されることとなるため、パチンコ機10の設定値の再設定を行うために設定値更新処理を実行する。設定値更新処理の処理内容はメイン処理(図84)のステップS5019と同一である。したがって、更新ボタン68bが1回押圧操作される度に設定値が1段階ずつ更新され、アウト口検知センサ48aにて遊技球を検知することで選択中の設定値が確定される。更新途中の設定値及び確定した設定値は第3報知用表示装置69cにて表示される。その後、設定キー挿入部68aのON状態からOFF状態への切り換わりが発生した場合に設定値更新処理の終了条件が成立したと判定する。
Thereafter, a set value update process is executed (step S5412). In other words, when the clear process at the time of abnormality occurs, “0” clear is executed including the set value counter in the
ここで、設定キー挿入部68aがOFF状態となっているだけでは終了条件が成立したと判定されることはなく、設定キー挿入部68aがON状態からOFF状態に切り換わった場合に終了条件が成立したと判定する。RAM監視処理(図88)にて設定値更新処理が実行される場合、当該設定値更新処理の開始時には設定キー挿入部68aがOFF状態となっているため、当該設定値更新処理の終了条件を成立させるためには設定キー挿入部68aに設定キーを挿入して一旦ON操作を行った後にOFF操作を行う必要がある。これにより、遊技ホールの管理者による正規の操作が行われていないにも関わらず設定値更新処理が終了してしまわないようにすることが可能となる。
Here, it is not determined that the end condition is satisfied only by the setting
設定キー挿入部68aのON状態からOFF状態への切り換わりが発生して設定値更新処理の終了条件が成立した場合には、設定値更新処理(図85)におけるステップS5111を実行することで、特定制御用のワークエリア221におけるコピー領域に記憶された設定値と、特定制御用のワークエリア221における設定値カウンタに今回設定された設定値とが同一であるか否かを比較する。つまり、異常時のクリア処理(ステップS5410)が実行される前に設定されていた設定値と、今回の設定値更新処理にて設定された設定値とが同一であるか否かを判定する。両設定値が同一である場合(ステップS5112:NO)、非変更時の報知用処理(ステップS5113)を実行することで、既に説明した設定維持報知が行われるようにする。一方、両設定値が異なる場合(ステップS5112:YES)、変更時の報知用処理(ステップS5114)を実行することで、既に説明した設定変更報知が行われるようにする。
When the setting
以上詳述した本実施形態によれば、以下の優れた効果を奏する。 According to the embodiment described in detail above, the following excellent effects are obtained.
パチンコ機10への動作電力の供給が開始された場合に設定値更新処理が実行されるためには、設定キー挿入部68aがON操作されるだけではなく、リセットボタン68cが押圧操作されており、前扉枠14が開放状態とされており、遊技機本体12が開放状態とされている必要がある。これにより、設定値更新処理を不正に実行させようとしてもそれを行いづらくさせることが可能となる。
In order to execute the setting value update process when the supply of operating power to the
設定値更新処理が実行されるためには前扉枠14及び遊技機本体12が開放状態である必要がある。これにより、設定値更新処理を不正に実行させようとしたとしても、前扉枠14及び遊技機本体12が開放状態となっているため当該不正行為が目立つこととなり、遊技ホールの管理者は当該不正行為を発見し易くなる。
In order to execute the set value update process, the
特に、設定値更新処理が実行されるためには、主制御装置60を露出させるために必要な遊技機本体12の開放操作だけではなく、前扉枠14の開放操作も必要とすることにより、上記不正行為の作業を煩雑なものとすることが可能となるとともに、上記不正行為を目立たせることが可能となる。
In particular, in order to execute the set value update process, not only the opening operation of the gaming machine
設定値更新処理が完了しない場合には遊技を進行させるための処理に復帰しない構成において、設定値更新処理において選択した設定値を確定させて当該設定値更新処理を終了させるためには、アウト口24aに遊技球を入球させてアウト口検知センサ48aに遊技球を検知させ、その後に設定キー挿入部68aをOFF操作する必要がある。これにより、設定値更新処理を不正に実行させたとしても、その後に設定値更新処理を終了させて遊技を進行させるための処理に復帰させるための操作を行いづらくさせることが可能となる。
In a configuration in which the process does not return to the process for advancing the game when the set value update process is not completed, the set value selected in the set value update process is confirmed and the set value update process is terminated. It is necessary to cause a game ball to enter 24a and cause the out-
パチンコ機10への動作電力の供給が停止される前に設定されていた設定値と、設定値更新処理にて選択された設定値とが比較され、両設定値が同一であるか否かに対応する報知が実行される。これにより、遊技ホールの管理者は設定値更新処理によって設定値を変更させることができたか否かを容易に把握することが可能となる。
The set value set before the supply of operating power to the
遊技回及び開閉実行モードのいずれでもなく、さらに普図表示部38aにおける絵柄の変動表示回及び普電役物34aが開放状態となり得る普電開放状態のいずれでもないことを条件として、設定値を確認するための表示が第3報知用表示装置69cにて行われるようにすることにより、遊技が行われている状況において設定値の確認作業が行われてしまわないようにすることが可能となる。
The set value is set on the condition that it is neither the game time nor the opening / closing execution mode, nor is it in either the variable display time of the pattern in the general-purpose display portion 38a or the general power release state in which the general power utility 34a can be open. By making the display for confirmation on the third
設定値を確認するための表示が第3報知用表示装置69cにて行われるようにするためには、設定キー挿入部68aがON操作されるだけではなく、前扉枠14が開放状態とされており、遊技機本体12が開放状態とされている必要がある。これにより、設定値の確認用の表示を不正に行わせようとしてもそれを行いづらくさせることが可能となる。
In order to display the setting value on the third
設定値を確認するための表示が第3報知用表示装置69cにて行われるようにするためには、前扉枠14及び遊技機本体12が開放状態である必要がある。これにより、設定値の確認用の表示を不正に行わせようとしたとしても、前扉枠14及び遊技機本体12が開放状態となっているため当該不正行為が目立つこととなり、遊技ホールの管理者は当該不正行為を発見し易くなる。
In order for the display for confirming the set value to be performed on the third
特に、設定値を確認するための表示が第3報知用表示装置69cにて行われるようにするためには、主制御装置60を露出させるために必要な遊技機本体12の開放操作だけではなく、前扉枠14の開放操作も必要とすることにより、上記不正行為の作業を煩雑なものとすることが可能となるとともに、上記不正行為を目立たせることが可能となる。
In particular, not only the opening operation of the gaming machine
特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224のいずれか1つでも異常が発生していると特定した場合には、コピー領域を除いて特定制御用のワークエリア221を「0」クリアするとともに、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224を「0」クリアする。これにより、主側RAM65に対して何らかの情報異常が発生している可能性がある場合には、そのままの状態で特定制御に対応する処理及び非特定制御に対応する処理のいずれもが実行されてしまわないようにすることが可能となる。
When it is specified that an error has occurred in any one of the
特定制御に対応する処理にて、特定制御用のワークエリア221及び特定制御用のスタックエリア222だけではなく、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224に情報異常が発生しているか否かが監視される。これにより、特定制御に対応する処理と非特定制御に対応する処理とで分けて情報異常が発生しているか否かを監視する構成に比べて処理構成を簡素化させることが可能となる。
In the process corresponding to the specific control, an information abnormality occurs not only in the
特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224のいずれか1つでも異常が発生していると特定した場合には、特定制御に対応する処理にて、特定制御用のワークエリア221及び特定制御用のスタックエリア222だけではなく、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224が「0」クリアされる。これにより、特定制御に対応する処理と非特定制御に対応する処理とで分けて「0」クリアを行う構成に比べて処理構成を簡素化させることが可能となる。
When it is specified that an error has occurred in any one of the
情報異常が発生していることにより異常時のクリア処理が実行された場合には設定値更新処理が実行される。これにより、設定値が設定されていないにも関わらず遊技が進行してしまわないようにすることが可能となる。この場合に、異常時のクリア処理が実行される前に設定されていた設定値と、異常時のクリア処理の実行後における設定値更新処理にて設定された設定値とが同一である場合には設定維持報知が行われる。これにより、異常時のクリア処理が実行されたとしてもその前の状況において設定されていた設定値を再設定することで設定維持報知が行われることとなり、異常時のクリア処理が実行されたとしても設定値が変化していないことを遊技者に明示することが可能となる。ちなみに、遊技ホールにおいては設置された各パチンコ機10の設定値を記録するのが一般的であるため、その記録された設定値となるように異常時のクリア処理の実行後における設定値更新処理を実行することが可能である。
When the clear process at the time of abnormality is executed due to the occurrence of the information abnormality, the set value update process is executed. As a result, it is possible to prevent the game from proceeding although the set value is not set. In this case, when the set value that was set before the clear process at the time of abnormality is the same as the set value that was set by the set value update process after the execution of the clear process at the time of abnormality The setting maintenance notification is performed. Thereby, even if the clear process at the time of abnormality is executed, the setting maintenance notification is performed by resetting the setting value set in the previous situation, and the clear process at the time of abnormality is executed It is possible to clearly indicate to the player that the set value has not changed. By the way, since it is common to record the set values of each installed
なお、パチンコ機10への動作電力の供給が開始された場合に設定値更新処理が実行されるための条件を上記実施形態とは異なる条件としてもよい。図89は別形態となるメイン処理を示すフローチャートである。当該メイン処理ではステップS5501〜ステップS5506及びステップS5508〜ステップS5520にて上記実施形態におけるメイン処理(図84)のステップS5001〜ステップS5019と同一の処理を実行する。一方、当該メイン処理ではステップS5507にて遊技領域PAに遊技球を発射させるために操作される発射操作装置28の操作ハンドルが初期回転位置から回動操作されているか否かを判定する。そして、リセットボタン68cが押圧操作されており(ステップS5503:YES)、設定キー挿入部68aがON操作されており(ステップS5504:YES)、内枠13に対して前扉枠14が開放状態とされており(ステップS5505:YES)、外枠11に対して遊技機本体12が開放状態とされており(ステップS5506:YES)、発射操作装置28の操作ハンドルが初期回転位置から回動操作されている場合に(ステップS5507:YES)、設定値更新処理(ステップS5520)が実行される。これにより、パチンコ機10への動作電力の供給が開始された場合に設定値更新処理が実行されるためには設定キー挿入部68aに設定キーを挿入してON操作を行うだけではなく、発射操作装置28の操作ハンドルを回動操作した状態でパチンコ機10への動作電力の供給が開始されるようにする必要が生じる。よって、設定値を不正に変更しようとする行為を行いづらくさせることが可能となる。なお、ステップS5507にて発射操作装置28の操作ハンドルが初期回転位置から回動操作されているか否かを判定するのではなく、発射操作装置28が遊技者により触れられているか否かを判定する構成としてもよい。
The condition for executing the set value update process when the supply of operating power to the
また、パチンコ機10への動作電力の供給が開始された場合に設定値更新処理が実行されるための条件として、内枠13に対して前扉枠14が開放状態となっていること及び外枠11に対して遊技機本体12が開放状態となっていることという両方の条件が設定されている構成としたが、これら条件のうち一方のみが設定されている構成としてもよい。
In addition, as a condition for executing the set value update process when the supply of operating power to the
また、パチンコ機10への動作電力の供給が開始された場合に設定値更新処理が実行されるための条件として、リセットボタン68cが押圧操作されていることという条件が設定されている構成としたが、当該条件が設定されていない構成としてもよい。
In addition, as a condition for executing the set value update process when the supply of operating power to the
また、パチンコ機10への動作電力の供給が開始された場合に設定値更新処理が実行されるための条件として、ゲート検知センサ49aにおいて遊技球が検知されている状況でパチンコ機10への動作電力の供給が開始されたことという条件が設定されている構成としてもい。これにより、パチンコ機10への動作電力の供給が開始された場合に設定値更新処理が実行されるためには設定キー挿入部68aに設定キーを挿入してON操作を行うだけではなく、スルーゲート35に遊技球を滞留させた状態でパチンコ機10への動作電力の供給が開始されるようにする必要が生じる。よって、設定値を不正に変更しようとする行為を行いづらくさせることが可能となる。
In addition, as a condition for executing the set value update process when supply of operating power to the
また、設定値更新処理において設定値を確定させるための操作の内容を上記実施形態とは異なる内容としてもよい。図90は別形態となる設定値更新処理を示すフローチャートである。当該設定値更新処理ではステップS5601〜ステップS5602及びステップS5604〜ステップS5614にて上記実施形態における設定値更新処理(図85)のステップS5101〜ステップS5102及びステップS5104〜ステップS5114と同一の処理を実行する。一方、当該設定値更新処理ではステップS5603にて、アウト口検知センサ48aにて遊技球を検知したか否かを判定するのではなく、ゲート検知センサ49aからON信号が継続して出力されているON継続期間が終了基準期間(具体的には5秒)以上となっているか否かを判定する。そして、ステップS5603にて肯定判定をした場合に選択中の設定値を確定させてステップS5609に進む。当該構成によれば、選択中の設定値を確定させるためにはスルーゲート35に遊技球を終了基準期間以上に亘って意図的に滞留させる必要がある。スルーゲート35に遊技球が終了基準期間以上に亘って滞留することは通常の遊技が行われている状況においては発生しない。これにより、選択中の設定値を確定させるための条件が通常の遊技が行われている状況においては成立しない又は成立しづらくなるようにすることが可能となる。また、不正により設定値更新処理が開始されたとしても、当該設定値更新処理にて選択中の設定値を確定させるための操作を行いづらくさせることが可能となる。
In addition, the content of the operation for confirming the set value in the set value update process may be different from that in the above embodiment. FIG. 90 is a flowchart showing a setting value update process according to another embodiment. In the set value update process, the same processes as steps S5101 to S5102 and steps S5104 to S5114 of the set value update process (FIG. 85) in the above embodiment are executed in steps S5601 to S5602 and S5604 to S5614. . On the other hand, in the set value update processing, in step S5603, it is not determined whether or not a game ball is detected by the
また、設定値更新処理において、発射操作装置28の操作ハンドルが初期回転位置から回動操作された場合に選択中の設定値が確定される構成としてもよく、発射操作装置28が遊技者により触れられた場合に選択中の設定値が確定される構成としてもよい。
Further, in the setting value update processing, the setting value being selected may be determined when the operation handle of the
また、設定値更新処理において、開閉部材が設けられた特電入賞装置32に遊技球が入球したことが特電検知センサ45aにて検知された場合に選択中の設定値が確定される構成としてもよく、開閉部材が設けられた第2作動口34に遊技球が入球したことが第2作動口検知センサ47aにて検知された場合に選択中の設定値が確定される構成としてもよい。この場合、選択中の設定値を確定させるためには対象となる入球部を手動で開放状態とした後に遊技球を手入れする必要が生じるため、不正に設定値を変更する行為を行いづらくさせることが可能となる。
In addition, in the setting value update processing, when the special
また、設定値更新処理において、第1の入球部に遊技球が入球したことが検知された後に第2の入球部に遊技球が入球したことが検知されたことに基づいて選択中の設定値が確定される構成としてもよい。この場合、選択中の設定値を確定させるためには所定の順序に従って複数の入球部に手入れにより遊技球を入球させる必要が生じるため、不正に設定値を変更する行為を行いづらくさせることが可能となる。この場合、第1の入球部及び第2の入球部をいずれも開閉部材が設けられていない入球部とすることで、正規の作業の作業性が極端に低下してしまわないようにすることが可能となる。 Further, in the set value update process, the selection is made based on the detection that the game ball has entered the second ball entry part after it has been detected that the game ball has entered the first ball entry part. It is good also as a structure by which an inside setting value is decided. In this case, in order to fix the set value being selected, it is necessary to enter a game ball into a plurality of ball-entry parts according to a predetermined order, so that it is difficult to illegally change the set value. Is possible. In this case, the workability of regular work is not drastically reduced by making both the first and second entrance parts be entrance parts without opening and closing members. It becomes possible to do.
また、設定値更新処理では設定キー挿入部68aをON状態からOFF状態に切り換えることで、選択中の設定値が確定されるとともに設定値更新処理の終了条件が成立する構成としてもよい。
Further, in the setting value update process, the setting
また、設定値更新処理において設定値を1段階更新させるための操作が更新ボタン68bの押圧操作である構成に限定されることはなく、リセットボタン68cが押圧操作されることで設定値が1段階更新される構成としてもよい。
In addition, the operation for updating the setting value by one step in the setting value updating process is not limited to the pressing operation of the
また、リセットボタン68cが押圧操作されている状況であって設定キー挿入部68aが設定キーによりON操作されている状況においてパチンコ機10への動作電力の供給が開始された場合であって、内枠13に対して前扉枠14が開放状態ではない場合又は外枠11に対して遊技機本体12が開放状態ではない場合、非設定更新時のクリア処理(ステップS5007)が実行される構成に限定されることはなく、非設定更新時のクリア処理が実行されない構成としてもよい。これにより、遊技ホールの管理者の意思に反して非設定更新時のクリア処理が実行されてしまわないようにすることが可能となる。
Further, in the situation where the
また、リセットボタン68cが押圧操作されている状況であって設定キー挿入部68aが設定キーによりON操作されていない状況においてパチンコ機10への動作電力の供給が開始された場合であって、内枠13に対して前扉枠14が開放状態ではない場合又は外枠11に対して遊技機本体12が開放状態ではない場合、非設定更新時のクリア処理(ステップS5007)が実行される構成に限定されることはなく、非設定更新時のクリア処理が実行されない構成としてもよい。これにより、不正に非設定更新時のクリア処理を実行させようとしてもそれを行いづらくさせることが可能となる。
Further, when the supply of operating power to the
<第23の実施形態>
本実施形態ではメイン処理の処理構成が上記第22の実施形態と相違している。以下、上記第22の実施形態と相違している構成について説明する。なお、上記第22の実施形態と同一の構成については基本的にその説明を省略する。
<Twenty-third embodiment>
In the present embodiment, the processing configuration of the main process is different from that of the twenty-second embodiment. Hereinafter, a configuration different from the twenty-second embodiment will be described. The description of the same configuration as that of the twenty-second embodiment is basically omitted.
図91は主側CPU63にて実行される本実施形態におけるメイン処理を示すフローチャートである。なお、メイン処理におけるステップS5701〜ステップS5720の処理は、主側CPU63において特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 91 is a flowchart showing main processing in the present embodiment which is executed by the
まず電源投入ウエイト処理を実行する(ステップS5701)。当該電源投入ウエイト処理では、例えばメイン処理が起動されてからウエイト用の所定時間(具体的には1秒)が経過するまで次の処理に進行することなく待機する。かかる電源投入ウエイト処理の実行期間において図柄表示装置41の動作開始及び初期設定が完了することとなる。その後、主側RAM65のアクセスを許可する(ステップS5702)。
First, a power-on wait process is executed (step S5701). In the power-on wait process, for example, the process waits without proceeding to the next process until a predetermined time for wait (specifically 1 second) elapses after the main process is activated. The operation start and initial setting of the
その後、前扉開放センサ95の検知結果に基づき内枠13に対して前扉枠14が開放状態であるか否かを判定し(ステップS5703)、本体開放センサ96の検知結果に基づき外枠11に対して遊技機本体12が開放状態であるか否かを判定し(ステップS5704)、リセットボタン68cが押圧操作されているか否かを判定する(ステップS5705)。ステップS5703〜ステップS5705のいずれかにて否定判定をした場合、ステップS5706〜ステップS5714の処理を実行する。これらステップS5706〜ステップS5714の処理は上記第22の実施形態におけるメイン処理(図84)のステップS5008〜ステップS5016と同一である。
Thereafter, based on the detection result of the front
ステップS5703〜ステップS5705の全てにて肯定判定をした場合、選択用処理を実行する(ステップS5715)。選択用処理では、非設定更新時のクリア処理を実行し設定値更新処理を実行しない状況、及び設定更新時のクリア処理を実行するとともに設定値更新処理を実行する状況のうちいずれの状況とするのかを遊技ホールの管理者による選択操作に基づき決定する処理を実行する。具体的には、更新ボタン68bが1回押圧操作される度に上記各状況のうち一方の状況が選択されている状態から他方の状況が選択されている状態に切り換わるようにする。なお、当該選択操作がリセットボタン68cの操作により行われる構成としてもよく、他の操作部の操作により行われる構成としてもよい。また、非設定更新時のクリア処理を実行し設定値更新処理を実行しない状況を選択している場合には第1報知用表示装置69aにおいて「O」を表示するとともに第2報知用表示装置69b及び第3報知用表示装置69cを消灯状態とし、設定更新時のクリア処理を実行するとともに設定値更新処理を実行する状況を選択している場合には第2報知用表示装置69bにおいて「O」を表示するとともに第1報知用表示装置69a及び第3報知用表示装置69cを消灯状態とする。また、リセットボタン68cが確定選択期間(具体的には10秒)以上に亘って継続して押圧操作された場合に、上記各状況のうち選択されている側の状況を今回の選択対象として確定する。
When affirmative determination is made in all of steps S5703 to S5705, a selection process is executed (step S5715). In the selection process, the clear process at the time of non-setting update is executed and the set value update process is not executed, and the clear process at the time of setting update is executed and the set value update process is executed. A process of determining whether or not based on a selection operation by the manager of the game hall is executed. Specifically, every time the
なお、更新ボタン68bが確定選択期間(具体的には10秒)以上に亘って継続して押圧操作された場合に上記各状況のうち選択されている側の状況を今回の選択対象として確定する構成としてもよく、他の操作部が確定選択期間(具体的には10秒)以上に亘って継続して押圧操作された場合に上記各状況のうち選択されている側の状況を今回の選択対象として確定する構成としてもよい。また、発射操作装置28の操作ハンドルが回動操作されることにより上記各状況のうち選択されている側の状況を今回の選択対象として確定する構成としてもよい。
In addition, when the
選択用処理において、非設定更新時のクリア処理を実行し設定値更新処理を実行しない状況が今回の選択対象として確定された場合(ステップS5716:NO)、非設定更新時のクリア処理を実行する(ステップS5717)。非設定更新時のクリア処理の処理内容は、上記第22の実施形態におけるメイン処理(図84)のステップS5007と同一である。 In the selection process, when the clear process at the time of non-setting update is executed and the setting value update process is not executed is determined as the current selection target (step S5716: NO), the clear process at the time of non-setting update is executed. (Step S5717). The processing content of the clear processing at the time of non-setting update is the same as step S5007 of the main processing (FIG. 84) in the twenty-second embodiment.
選択用処理において、設定更新時のクリア処理を実行するとともに設定値更新処理を実行する状況が今回の選択対象として確定された場合(ステップS5716:YES)、設定値のコピー処理を実行し(ステップS5718)、設定更新時のクリア処理を実行し(ステップS5719)、設定値更新処理を実行する(ステップS5720)。これらステップS5718〜ステップS5720の処理内容は上記第22の実施形態におけるメイン処理(図84)のステップS5017〜ステップS5019と同一である。 In the selection process, when the clearing process at the time of setting update is executed and the situation in which the setting value update process is executed is determined as the current selection target (step S5716: YES), the setting value copy process is executed (step S5716) In step S5718, a clear process at the time of setting update is executed (step S5719), and a set value update process is executed (step S5720). The processing content of these steps S5718 to S5720 is the same as that of steps S5017 to S5019 of the main processing (FIG. 84) in the twenty-second embodiment.
上記構成によれば、設定キー挿入部68aが設けられていない構成であっても、非設定更新時のクリア処理を実行し設定値更新処理を実行しない状況、及び設定更新時のクリア処理を実行するとともに設定値更新処理を実行する状況のうちいずれの状況とするのかを遊技ホールの管理者が選択することが可能となる。
According to the above configuration, even when the setting
また、設定値更新処理を実行する場合だけではなく非設定更新時のクリア処理を実行する場合であっても、リセットボタン68cが押圧操作されている状況でパチンコ機10への動作電力の供給を開始するだけではなく、内枠13に対して前扉枠14を開放状態とするとともに外枠11に対して遊技機本体12を開放状態とする必要がある。これにより、不正に非設定更新時のクリア処理を実行させようとしてもそれを行いづらくさせることが可能となる。
In addition, not only when the set value update process is executed but also when the clear process at the time of non-setting update is executed, the operation power is supplied to the
なお、パチンコ機10への動作電力の供給が開始された場合に選択用処理が実行されるための条件として、内枠13に対して前扉枠14が開放状態となっていること及び外枠11に対して遊技機本体12が開放状態となっていることの両方の条件が設定されている構成としたが、これら条件のうち一方のみが設定されている構成としてもよい。
As a condition for executing the selection process when the supply of operating power to the
また、パチンコ機10への動作電力の供給が開始された場合に選択用処理が実行されるための条件として、発射操作装置28の発射ハンドルが回動操作されていることという条件が追加されている構成としてもよく、発射操作装置28が触れられていることという条件が追加されている構成としてもよく、ゲート検知センサ49aにおいて遊技球を検知していることという条件が追加されている構成としてもよい。
Further, as a condition for executing the selection process when the supply of operating power to the
<第24の実施形態>
本実施形態ではRAM監視処理の処理構成が上記第22の実施形態と相違している。以下、上記第22の実施形態と相違している構成について説明する。なお、上記第22の実施形態と同一の構成については基本的にその説明を省略する。
<Twenty-fourth embodiment>
In the present embodiment, the processing configuration of the RAM monitoring process is different from that of the twenty-second embodiment. Hereinafter, a configuration different from the twenty-second embodiment will be described. The description of the same configuration as that of the twenty-second embodiment is basically omitted.
図92は主側CPU63にて実行される本実施形態におけるRAM監視処理を示すフローチャートである。なお、RAM監視処理におけるステップS5801〜ステップS5814の処理は、主側CPU63において特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 92 is a flowchart showing the RAM monitoring process in the present embodiment which is executed by the
まず特定制御用のワークエリア221の監視処理を実行する(ステップS5801)。当該監視処理の内容は上記第22の実施形態におけるRAM監視処理(図88)のステップS5401と同一である。ステップS5801にて異常有りと判定した場合(ステップS5802:YES)、ステップS5805〜ステップS5808の処理を実行する。
First, monitoring processing of the
ステップS5801にて異常有りと判定しなかった場合(ステップS5802:NO)、特定制御用のスタックエリア222の監視処理を実行する(ステップS5803)。当該監視処理の内容は上記第22の実施形態におけるRAM監視処理(図88)のステップS5403と同一である。ステップS5803にて異常有りと判定した場合(ステップS5804:YES)、ステップS5805〜ステップS5808の処理を実行する。
If it is not determined that there is an abnormality in step S5801 (step S5802: NO), monitoring processing for the
ステップS5805〜ステップS5808の処理について詳細には、まず設定値のコピー処理を実行する(ステップS5805)。当該コピー処理では、特定制御用のワークエリア221においてパチンコ機10の設定値を特定するために利用される設定値カウンタの情報を、特定制御用のワークエリア221に設けられたコピー領域に記憶させる。これにより、この後に実行される異常時のクリア処理(ステップS5806)にて設定値カウンタの情報が「0」クリアされたとしても、当該異常時のクリア処理が実行される前における本パチンコ機10の設定値を把握することが可能となる。
For details of the processes in steps S5805 to S5808, first, a setting value copy process is executed (step S5805). In the copy process, information on the set value counter used for specifying the set value of the
その後、異常時のクリア処理を実行する(ステップS5806)。異常時のクリア処理では、コピー領域を除いて特定制御用のワークエリア221を「0」クリアするとともに、特定制御用のスタックエリア222を「0」クリアする。また、「0」クリアした後に初期設定を行う。一方、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224の「0」クリアは実行しない。つまり、本実施形態におけるRAM監視処理では、特定制御用のワークエリア221及び特定制御用のスタックエリア222のいずれかで異常が発生していると特定した場合には、コピー領域を除いて特定制御用のワークエリア221を「0」クリアするとともに、特定制御用のスタックエリア222を「0」クリアする。これにより、特定制御用のワークエリア221又は特定制御用のスタックエリア222に対して何らかの情報異常が発生している可能性がある場合には、そのままの状態で特定制御に対応する処理が実行されてしまわないようにすることが可能となる。また、特定制御用のワークエリア221又は特定制御用のスタックエリア222に情報異常が発生していたとしても、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224は「0」クリアされないことにより、特定制御用のワークエリア221又は特定制御用のスタックエリア222における情報異常を契機として非特定制御用のワークエリア223及び非特定制御用のスタックエリア224が「0」クリアされてしまわないようにすることが可能となる。
Thereafter, a clear process at the time of abnormality is executed (step S5806). In the clear process at the time of abnormality, the
なお、特定制御用のスタックエリア222が「0」クリアされた場合、RAM監視処理の実行後における戻り番地の情報も消去されてしまう。そこで、特定制御用のスタックエリア222が「0」クリアされた場合にはステップS5808の処理を終了した後に、所定のプログラムに一義的に復帰する。具体的には、メイン処理(図22)におけるステップS5013の処理に一義的に復帰する構成とする。但し、一義的に復帰するプログラムはステップS5013に限定されることはなく、タイマ割込み処理(図86)におけるステップS5221であってもよい。また、特定制御用のスタックエリア222が「0」クリアされた場合には主側CPU63のスタックポインタも特定制御用のスタックエリア222における記憶順序が最初の記憶エリアのアドレスに設定される。
When the
その後、異常時のクリア処理が発生したことを示す異常コマンドを音声発光制御装置81に送信する(ステップS5807)。音声発光制御装置81は当該異常コマンドを受信することにより、表示発光部53を強制クリアに対応する態様で発光させるとともに、スピーカ部54から「強制クリアされました。」という音声を出力させる。また、図柄表示装置41にて「強制クリアされました。」という文字画像が表示されるようにする。これら報知はパチンコ機10への動作電力の供給が停止されるまでは維持され、パチンコ機10への動作電力の供給が停止された場合に終了される。但し、これに限定されることはなく報知終了操作が遊技ホールの管理者により行われた場合に上記報知が終了される構成としてもよい。報知終了操作としては例えば更新ボタン68bが押圧操作されることとしてもよく、リセットボタン68cが押圧操作されることとしてもよい。上記報知を確認することにより遊技ホールの管理者は特定制御用のワークエリア221及び特定制御用のスタックエリア222が強制クリアされたことを把握することが可能となる。
Thereafter, an abnormal command indicating that a clear process at the time of abnormality has occurred is transmitted to the sound emission control device 81 (step S5807). Upon receiving the abnormal command, the sound
その後、設定値更新処理を実行する(ステップS5808)。設定値更新処理の処理内容は上記第22の実施形態におけるRAM監視処理(図88)におけるステップS5412と同一である。 Thereafter, a set value update process is executed (step S5808). The processing content of the setting value update processing is the same as that in step S5412 in the RAM monitoring processing (FIG. 88) in the twenty-second embodiment.
ステップS5801及びステップS5803の両方にて異常有りと判定しなかった場合(ステップS5802及びステップS5804:NO)、非特定制御用のワークエリア223の監視処理を実行する(ステップS5809)。当該監視処理の内容は上記第22の実施形態におけるRAM監視処理(図88)のステップS5405と同一である。ステップS5809にて異常有りと判定した場合(ステップS5810:YES)、非特定制御用のワークエリア223を「0」クリアするとともに初期設定を行う(ステップS5811)。この場合、通常用カウンタエリア231、開閉実行モード用カウンタエリア232、高頻度サポートモード用カウンタエリア233、演算結果記憶エリア234及び管理開始フラグの全てが「0」クリアされる。これにより、非特定制御用のワークエリア223における情報異常を解消することが可能となる。
When it is not determined that there is an abnormality in both step S5801 and step S5803 (step S5802 and step S5804: NO), the monitoring process of the
その一方、ステップS5811では、特定制御用のワークエリア221、特定制御用のスタックエリア222及び非特定制御用のスタックエリア224は「0」クリアされない。これにより、非特定制御用のワークエリア223に情報異常が発生したとしても、それを理由に特定制御用のワークエリア221、特定制御用のスタックエリア222及び非特定制御用のスタックエリア224が「0」クリアされないようにすることが可能となる。
On the other hand, in step S5811, the
なお、ステップS5811では、通常用カウンタエリア231、開閉実行モード用カウンタエリア232、高頻度サポートモード用カウンタエリア233及び演算結果記憶エリア234を「0」クリアするものの管理開始フラグは「0」クリアしない構成としてもよい。また、ステップS5811では、通常用カウンタエリア231、開閉実行モード用カウンタエリア232、高頻度サポートモード用カウンタエリア233及び管理開始フラグを「0」クリアするものの演算結果記憶エリア234は「0」クリアしない構成としてもよい。また、ステップS5811では、通常用カウンタエリア231、開閉実行モード用カウンタエリア232及び高頻度サポートモード用カウンタエリア233を「0」クリアするものの演算結果記憶エリア234及び管理開始フラグは「0」クリアしない構成としてもよい。
In step S5811, although the
ステップS5810にて否定判定をした場合又はステップS5811の処理を実行した場合、非特定制御用のスタックエリア224の監視処理を実行する(ステップS5812)。当該監視処理の内容は上記第22の実施形態におけるRAM監視処理(図88)のステップS5407と同一である。ステップS5812にて異常有りと判定した場合(ステップS5813:YES)、非特定制御用のスタックエリア224を「0」クリアするとともに初期設定を行う(ステップS5814)。これにより、非特定制御用のスタックエリア224における情報異常を解消することが可能となる。
When a negative determination is made in step S5810 or when the process of step S5811 is executed, a monitoring process for the
その一方、ステップS5814では、特定制御用のワークエリア221、特定制御用のスタックエリア222及び非特定制御用のワークエリア223は「0」クリアされない。これにより、非特定制御用のスタックエリア224に情報異常が発生したとしても、それを理由に特定制御用のワークエリア221、特定制御用のスタックエリア222及び非特定制御用のワークエリア223が「0」クリアされないようにすることが可能となる。
On the other hand, in step S5814, the
上記構成によれば、特定制御用のワークエリア221及び特定制御用のスタックエリア222のいずれかで異常が発生していると特定した場合には、コピー領域を除いて特定制御用のワークエリア221を「0」クリアするとともに、特定制御用のスタックエリア222を「0」クリアする。これにより、特定制御用のワークエリア221又は特定制御用のスタックエリア222に対して何らかの情報異常が発生している可能性がある場合には、そのままの状態で特定制御に対応する処理が実行されてしまわないようにすることが可能となる。
According to the above configuration, when it is specified that an abnormality has occurred in either the specific
特定制御用のワークエリア221又は特定制御用のスタックエリア222に情報異常が発生していたとしても、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224は「0」クリアされない。これにより、特定制御用のワークエリア221又は特定制御用のスタックエリア222における情報異常を契機として非特定制御用のワークエリア223及び非特定制御用のスタックエリア224が「0」クリアされてしまわないようにすることが可能となる。
Even if an information abnormality occurs in the
非特定制御用のワークエリア223に情報異常が発生していたとしても、特定制御用のワークエリア221、特定制御用のスタックエリア222及び非特定制御用のスタックエリア224は「0」クリアされない。これにより、非特定制御用のワークエリア223における情報異常を契機として特定制御用のワークエリア221、特定制御用のスタックエリア222及び非特定制御用のスタックエリア224が「0」クリアされないようにすることが可能となる。
Even if an information abnormality occurs in the
非特定制御用のスタックエリア224に情報異常が発生していたとしても、特定制御用のワークエリア221、特定制御用のスタックエリア222及び非特定制御用のワークエリア223は「0」クリアされない。これにより、非特定制御用のスタックエリア224における情報異常を契機として特定制御用のワークエリア221、特定制御用のスタックエリア222及び非特定制御用のワークエリア223が「0」クリアされないようにすることが可能となる。
Even if an information abnormality occurs in the non-specific
なお、特定制御用のワークエリア221に情報異常が発生していた場合にはコピー領域を除いて特定制御用のワークエリア221が「0」クリアされる一方、特定制御用のスタックエリア222が「0」クリアされない構成としてもよい。
If an information abnormality has occurred in the
また、特定制御用のスタックエリア222に情報異常が発生している場合には特定制御用のスタックエリア222が「0」クリアされる一方、特定制御用のワークエリア221が「0」クリアされない構成としてもよい。この場合、特定制御用のスタックエリア222が「0」クリアされたとしてもステップS5805〜ステップS5808の処理を実行しない構成としてもよい。
Further, when an information abnormality has occurred in the
<第25の実施形態>
本実施形態では主側RAM65の各エリア221〜224に情報異常が発生しているか否かを監視するための処理構成が上記第22の実施形態と相違している。以下、上記第22の実施形態と相違している構成について説明する。なお、上記第22の実施形態と同一の構成については基本的にその説明を省略する。
<25th Embodiment>
In the present embodiment, the processing configuration for monitoring whether or not an information abnormality has occurred in each of the
図93は主側CPU63にて実行される本実施形態におけるRAM監視処理を示すフローチャートである。なお、RAM監視処理におけるステップS5901〜ステップS5908の処理は、主側CPU63において特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 93 is a flowchart showing the RAM monitoring process in the present embodiment which is executed by the
まず特定制御用のワークエリア221の監視処理を実行する(ステップS5901)。当該監視処理の内容は上記第22の実施形態におけるRAM監視処理(図88)のステップS5401と同一である。ステップS5901にて異常有りと判定した場合(ステップS5902:YES)、ステップS5905〜ステップS5908の処理を実行する。
First, monitoring processing of the
ステップS5901にて異常有りと判定しなかった場合(ステップS5902:NO)、特定制御用のスタックエリア222の監視処理を実行する(ステップS5903)。当該監視処理の内容は上記第22の実施形態におけるRAM監視処理(図88)のステップS5403と同一である。ステップS5903にて異常有りと判定した場合(ステップS5904:YES)、ステップS5905〜ステップS5908の処理を実行する。
If it is not determined in step S5901 that there is an abnormality (step S5902: NO), monitoring processing for the
ステップS5905〜ステップS5908の処理について詳細には、まず設定値のコピー処理を実行する(ステップS5905)。当該コピー処理では、特定制御用のワークエリア221においてパチンコ機10の設定値を特定するために利用される設定値カウンタの情報を、特定制御用のワークエリア221に設けられたコピー領域に記憶させる。これにより、この後に実行される異常時のクリア処理(ステップS5906)にて設定値カウンタの情報が「0」クリアされたとしても、当該異常時のクリア処理が実行される前における本パチンコ機10の設定値を把握することが可能となる。
For details of the processes in steps S5905 to S5908, first, a set value copy process is executed (step S5905). In the copy process, information on the set value counter used for specifying the set value of the
その後、異常時のクリア処理を実行する(ステップS5906)。異常時のクリア処理では、コピー領域を除いて特定制御用のワークエリア221を「0」クリアするとともに、特定制御用のスタックエリア222を「0」クリアする。また、「0」クリアした後に初期設定を行う。一方、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224の「0」クリアは実行しない。つまり、本実施形態におけるRAM監視処理では、特定制御用のワークエリア221及び特定制御用のスタックエリア222のいずれかで異常が発生していると特定した場合には、コピー領域を除いて特定制御用のワークエリア221を「0」クリアするとともに、特定制御用のスタックエリア222を「0」クリアする。これにより、特定制御用のワークエリア221又は特定制御用のスタックエリア222に対して何らかの情報異常が発生している可能性がある場合には、そのままの状態で特定制御に対応する処理が実行されてしまわないようにすることが可能となる。また、特定制御用のワークエリア221又は特定制御用のスタックエリア222に情報異常が発生していたとしても、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224は「0」クリアされないことにより、特定制御用のワークエリア221又は特定制御用のスタックエリア222における情報異常を契機として非特定制御用のワークエリア223及び非特定制御用のスタックエリア224が「0」クリアされてしまわないようにすることが可能となる。
Thereafter, clear processing at the time of abnormality is executed (step S5906). In the clear process at the time of abnormality, the
その後、異常時のクリア処理が発生したことを示す異常コマンドを音声発光制御装置81に送信する(ステップS5907)。音声発光制御装置81は当該異常コマンドを受信することにより、表示発光部53を特定制御用のワークエリア221及び特定制御用のスタックエリア222の強制クリアに対応する態様で発光させるとともに、スピーカ部54から「特定制御に関して強制クリアが実行されました。」という音声を出力させる。また、図柄表示装置41にて「特定制御に関して強制クリアが実行されました。」という文字画像が表示されるようにする。これら報知はパチンコ機10への動作電力の供給が停止されるまでは維持され、パチンコ機10への動作電力の供給が停止された場合に終了される。但し、これに限定されることはなく報知終了操作が遊技ホールの管理者により行われた場合に上記報知が終了される構成としてもよい。報知終了操作としては例えば更新ボタン68bが押圧操作されることとしてもよく、リセットボタン68cが押圧操作されることとしてもよい。上記報知を確認することにより遊技ホールの管理者は特定制御用のワークエリア221及び特定制御用のスタックエリア222が強制クリアされたことを把握することが可能となる。
Thereafter, an abnormal command indicating that a clear process at the time of abnormality has occurred is transmitted to the sound emission control device 81 (step S5907). By receiving the abnormal command, the sound
その後、設定値更新処理を実行する(ステップS5908)。設定値更新処理の処理内容は上記第22の実施形態におけるRAM監視処理(図88)におけるステップS5412と同一である。 Thereafter, a set value update process is executed (step S5908). The processing content of the setting value update processing is the same as that in step S5412 in the RAM monitoring processing (FIG. 88) in the twenty-second embodiment.
上記のとおり特定制御用のプログラム及び特定制御用のデータを利用して実行されるRAM監視処理では、特定制御用のワークエリア221及び特定制御用のスタックエリア222について情報異常の監視が実行されるものの、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224について情報異常の監視は実行されない。これら非特定制御用のワークエリア223及び非特定制御用のスタックエリア224についての情報異常の監視は非特定制御用のプログラム及び非特定制御用のデータが利用される非特定制御に対応する処理にて実行される。
In the RAM monitoring process that is executed using the specific control program and the specific control data as described above, information abnormality monitoring is performed for the specific
図94は主側CPU63にて実行される本実施形態における管理実行処理を示すフローチャートである。なお、管理実行処理は上記第15の実施形態と同様に管理用処理(図70)にてサブルーチンのプログラムが読み出されることにより実行される。また、管理実行処理におけるステップS6001〜ステップS6016の処理は、主側CPU63において非特定制御用のプログラム及び非特定制御用のデータを利用して実行される。
FIG. 94 is a flowchart showing management execution processing in the present embodiment executed by the
ステップS6001〜ステップS6008及びステップS6010〜ステップS6016では上記第15の実施形態における管理実行処理(図71)のステップS3901〜ステップS3915と同一の処理を実行する。また、ステップS6009では別監視処理を実行する。別監視処理の実行に際しては、非特定制御用のプログラムに設定されている別監視処理に対応するサブルーチンのプログラムが実行されることとなるが、当該サブルーチンのプログラムの実行に際しては別監視処理の実行後における管理実行処理の戻り番地を特定するための情報がプッシュ命令により非特定制御用のスタックエリア224に書き込まれる。そして、別監視処理が終了した場合にはポップ命令によりその戻り番地を特定するための情報が読み出され、当該戻り番地が示す管理実行処理のプログラムに復帰する。
In Steps S6001 to S6008 and Steps S6010 to S6016, the same processing as Steps S3901 to S3915 of the management execution processing (FIG. 71) in the fifteenth embodiment is executed. In step S6009, another monitoring process is executed. When executing the separate monitoring process, a subroutine program corresponding to the separate monitoring process set in the non-specific control program is executed. When executing the subroutine program, the separate monitoring process is executed. Information for specifying the return address of the later management execution process is written to the non-specific
図95は別監視処理を示すフローチャートである。なお、別監視処理におけるステップS6101〜ステップS6108の処理は、主側CPU63において非特定制御用のプログラム及び非特定制御用のデータを利用して実行される。
FIG. 95 is a flowchart showing another monitoring process. Note that the processing in steps S6101 to S6108 in the separate monitoring processing is executed by the
まず非特定制御用のワークエリア223の監視処理を実行する(ステップS6101)。当該監視処理の内容は上記第22の実施形態におけるRAM監視処理(図88)のステップS5405と同一である。ステップS6101にて異常有りと判定した場合(ステップS6102:YES)、非特定制御用のワークエリア223を「0」クリアするとともに初期設定を行う(ステップS6103)。この場合、通常用カウンタエリア231、開閉実行モード用カウンタエリア232、高頻度サポートモード用カウンタエリア233、演算結果記憶エリア234及び管理開始フラグの全てが「0」クリアされる。これにより、非特定制御用のワークエリア223における情報異常を解消することが可能となる。
First, monitoring processing of the
その一方、ステップS6103では、特定制御用のワークエリア221、特定制御用のスタックエリア222及び非特定制御用のスタックエリア224は「0」クリアされない。これにより、非特定制御用のワークエリア223に情報異常が発生したとしても、それを理由に特定制御用のワークエリア221、特定制御用のスタックエリア222及び非特定制御用のスタックエリア224が「0」クリアされないようにすることが可能となる。
On the other hand, in step S6103, the
なお、ステップS6103では、通常用カウンタエリア231、開閉実行モード用カウンタエリア232、高頻度サポートモード用カウンタエリア233及び演算結果記憶エリア234を「0」クリアするものの管理開始フラグは「0」クリアしない構成としてもよい。また、ステップS6103では、通常用カウンタエリア231、開閉実行モード用カウンタエリア232、高頻度サポートモード用カウンタエリア233及び管理開始フラグを「0」クリアするものの演算結果記憶エリア234は「0」クリアしない構成としてもよい。また、ステップS6103では、通常用カウンタエリア231、開閉実行モード用カウンタエリア232及び高頻度サポートモード用カウンタエリア233を「0」クリアするものの演算結果記憶エリア234及び管理開始フラグは「0」クリアしない構成としてもよい。
In step S6103, although the
その後、クリア報知処理を実行する(ステップS6104)。クリア報知処理では非特定制御用のワークエリア223が「0」クリアされたことを示すコマンドを音声発光制御装置81に送信する。音声発光制御装置81は当該コマンドを受信することにより、表示発光部53を非特定制御用のワークエリア223の強制クリアに対応する態様で発光させるとともに、スピーカ部54から「履歴情報が強制クリアされました。」という音声を出力させる。また、図柄表示装置41にて「履歴情報が強制クリアされました。」という文字画像が表示されるようにする。これら報知はパチンコ機10への動作電力の供給が停止されるまでは維持され、パチンコ機10への動作電力の供給が停止された場合に終了される。但し、これに限定されることはなく報知終了操作が遊技ホールの管理者により行われた場合に上記報知が終了される構成としてもよい。報知終了操作としては例えば更新ボタン68bが押圧操作されることとしてもよく、リセットボタン68cが押圧操作されることとしてもよい。上記報知を確認することにより遊技ホールの管理者は非特定制御用のワークエリア223が強制クリアされたことを把握することが可能となる。
Thereafter, a clear notification process is executed (step S6104). In the clear notification process, a command indicating that the
ステップS6102にて否定判定をした場合又はステップS6104の処理を実行した場合、非特定制御用のスタックエリア224の監視処理を実行する(ステップS6105)。当該監視処理の内容は上記第22の実施形態におけるRAM監視処理(図88)のステップS5407と同一である。ステップS6105にて異常有りと判定した場合(ステップS6106:YES)、非特定制御用のスタックエリア224を「0」クリアするとともに初期設定を行う(ステップS6107)。これにより、非特定制御用のスタックエリア224における情報異常を解消することが可能となる。
If a negative determination is made in step S6102, or if the process of step S6104 is executed, a monitoring process for the
その一方、ステップS6107では、特定制御用のワークエリア221、特定制御用のスタックエリア222及び非特定制御用のワークエリア223は「0」クリアされない。これにより、非特定制御用のスタックエリア224に情報異常が発生したとしても、それを理由に特定制御用のワークエリア221、特定制御用のスタックエリア222及び非特定制御用のワークエリア223が「0」クリアされないようにすることが可能となる。
On the other hand, in step S6107, the
その後、クリア報知処理を実行する(ステップS6108)。クリア報知処理では非特定制御用のスタックエリア224が「0」クリアされたことを示すコマンドを音声発光制御装置81に送信する。音声発光制御装置81は当該コマンドを受信することにより、表示発光部53を非特定制御用のスタックエリア224の強制クリアに対応する態様で発光させるとともに、スピーカ部54から「非特定制御のスタックが強制クリアされました。」という音声を出力させる。また、図柄表示装置41にて「非特定制御のスタックが強制クリアされました。」という文字画像が表示されるようにする。これら報知はパチンコ機10への動作電力の供給が停止されるまでは維持され、パチンコ機10への動作電力の供給が停止された場合に終了される。但し、これに限定されることはなく報知終了操作が遊技ホールの管理者により行われた場合に上記報知が終了される構成としてもよい。報知終了操作としては例えば更新ボタン68bが押圧操作されることとしてもよく、リセットボタン68cが押圧操作されることとしてもよい。上記報知を確認することにより遊技ホールの管理者は非特定制御用のスタックエリア224が強制クリアされたことを把握することが可能となる。
Thereafter, a clear notification process is executed (step S6108). In the clear notification process, a command indicating that the
なお、非特定制御用のスタックエリア224が強制クリアされた場合、別監視処理の実行後における戻り番地の情報として管理実行処理(図94)におけるステップS6010のプログラムのアドレスが一義的に設定される。これにより、非特定制御用のスタックエリア224が強制クリアされたとしても、管理実行処理において本来復帰すべきプログラムに復帰することが可能となる。また、非特定制御用のスタックエリア224が強制クリアされた場合には主側CPU63のスタックポインタも非特定制御用のスタックエリア224における記憶順序が最初の記憶エリアのアドレスに設定される。
When the
上記構成によれば、特定制御用のワークエリア221及び特定制御用のスタックエリア222に情報異常が発生しているか否かの監視が主側CPU63における特定制御に対応する処理にて実行され、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224に情報異常が発生しているか否かの監視が主側CPU63における非特定制御に対応する処理にて実行される。これにより、特定制御に対応する処理と非特定制御に対応する処理とで、利用対象となる主側RAM65のエリア221〜224を明確に区別するだけではなく、監視対象となる主側RAM65のエリア221〜224も明確に区別することが可能となる。
According to the above configuration, whether or not an information abnormality has occurred in the
なお、非特定制御用のワークエリア223が「0」クリアされた場合、特定制御に対応する処理にて利用される主側CPU63の各種レジスタの情報であって非特定制御用のワークエリア223に退避された情報も「0」クリアされる。この場合、非特定制御に対応する処理が終了して特定制御に対応する処理に復帰したとしても非特定制御に対応する処理が開始される前の状態に復帰することができないおそれがある。したがって、非特定制御用のワークエリア223が「0」クリアされた場合には特定制御用のワークエリア221及び特定制御用のスタックエリア222も「0」クリアされる構成としてもよい。また、当該構成においては特定制御用のワークエリア221における設定値カウンタも「0」クリアされてしまうため、非特定制御に対応する処理から特定制御に対応する処理に復帰した場合には特定制御に対応する処理として設定値更新処理が最初に実行される構成としてもよい。
When the
<第26の実施形態>
本実施形態では管理用処理の処理構成が上記第20の実施形態と相違している。以下、上記第20の実施形態と相違している構成について説明する。なお、上記第20の実施形態と同一の構成については基本的にその説明を省略する。
<Twenty-sixth embodiment>
In the present embodiment, the processing configuration of the management process is different from that of the twentieth embodiment. Hereinafter, a configuration different from the twentieth embodiment will be described. The description of the same configuration as that of the twentieth embodiment is basically omitted.
図96は主側CPU63にて実行される本実施形態における管理用処理を示すフローチャートである。なお、管理用処理におけるステップS6201〜ステップS6219の処理は、主側CPU63において特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 96 is a flowchart showing the management process in the present embodiment executed by the
まずタイマ割込み処理(図69)の発生を禁止するために割込み禁止の設定を行う(ステップS6201)。これにより、非特定制御に対応する処理である後述する管理実行処理の途中の状況において、特定制御に対応する処理であるタイマ割込み処理(図69)が割り込んで起動されてしまわないようにすることが可能となる。 First, in order to prohibit the generation of the timer interrupt process (FIG. 69), the interrupt prohibition is set (step S6201). This prevents the timer interrupt process (FIG. 69), which is a process corresponding to the specific control, from being interrupted and started in the middle of the management execution process described later, which is a process corresponding to the non-specific control. Is possible.
その後、「LD HL,SP」として、ロード命令により、主側CPU63のスタックポインタの情報を主側CPU63のHLレジスタに上書きする(ステップS6202)。この場合、スタックポインタの情報量は16ビットとなっているとともにHレジスタ及びLレジスタのそれぞれの情報量は8ビットとなっているため、スタックポインタの上位側から連続する8ビットの情報がHレジスタに上書きされ、スタックポインタの下位側から連続する8ビットの情報がLレジスタに上書きされる。
Thereafter, the stack pointer information of the
その後、「LD (HL),0」として、ロード命令により、特定制御用のスタックエリア222における主側CPU63のHLレジスタに記憶されたスタックポインタの情報に対応する1バイトの記憶エリアを「0」クリアする(ステップS6203)。なお、主側CPU63のHLレジスタにはステップS6202にて主側CPU63のスタックポインタの情報が上書きされているとともに、ステップS6203の処理が実行されるまでに主側CPU63のスタックポインタは情報の更新が行われていないため、ステップS6203では特定制御用のスタックエリア222における主側CPU63のスタックポインタの情報に対応する1バイトの記憶エリアを「0」クリアしたことになる。
After that, “LD (HL), 0” is set to “0” as the one byte storage area corresponding to the stack pointer information stored in the HL register of the
その後、「LD SP,SP−1」として、ロード命令により、主側CPU63のスタックポインタの情報を特定制御用のスタックエリア222における次の順番の書き込み対象となる記憶エリアのアドレスの情報に更新する(ステップS6204)。特定制御用のスタックエリア222を使用する場合、記憶対象となる情報は特定制御用のスタックエリア222における最後のアドレスの記憶エリアから記憶され、記憶対象となる情報が追加される度に特定制御用のスタックエリア222における最初のアドレス側に向けて記憶先の記憶エリアが変更される。したがって、ステップS6204では、主側CPU63のスタックポインタの情報を特定制御用のスタックエリア222における1個分アドレスが小さい側の記憶エリアに対応するアドレスの情報に更新している。ステップS6204の処理を実行することにより、ステップS6203にて「0」クリアした記憶エリアに対して次の順番の記憶エリアが次回のプッシュ命令による情報の記憶対象として設定されるとともに、ステップS6203にて「0」クリアした記憶エリアが次回のポップ命令による情報の読み出し対象として設定される。
After that, as the “LD SP, SP-1”, the stack pointer information of the
その後、「LD WA,0」として、ロード命令により、主側CPU63のWAレジスタを「0」クリアする(ステップS6205)。また、「LD BC,0」として、ロード命令により、主側CPU63のBCレジスタを「0」クリアする(ステップS6206)。また、「LD DE,0」として、ロード命令により、主側CPU63のDEレジスタを「0」クリアする(ステップS6207)。また、「LD HL,0」として、ロード命令により、主側CPU63のHLレジスタを「0」クリアする(ステップS6208)。また、「LD IX,0」として、ロード命令により、主側CPU63のIXレジスタを「0」クリアする(ステップS6209)。また、「LD IY,0」として、ロード命令により、主側CPU63のIYレジスタを「0」クリアする(ステップS6210)。
Thereafter, as “LD WA, 0”, the WA register of the
主側CPU63のレジスタには、フラグレジスタ以外にも、各種の汎用レジスタ、補助レジスタ及びインデックスレジスタが存在している。この場合に、ステップS6205〜ステップS6210では、これら各種の汎用レジスタ、補助レジスタ及びインデックスレジスタのうち一部のレジスタであるWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタのそれぞれを「0」クリアする。これらWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタは非特定制御に対応する処理である管理実行処理(ステップS6212)にて利用されるレジスタである。そのようなレジスタを非特定制御に対応する処理である管理実行処理(ステップS6212)の実行に先立ち「0」クリアすることにより、これらレジスタの状態を非特定制御に対応する処理が開始される前に、主側CPU63への動作電力の供給が開始された直後の状態とすることが可能となる。
In addition to the flag register, the general-
また、非特定制御に対応する処理が開始される前におけるWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタの各情報は、当該非特定制御に対応する処理が終了した後における特定制御に対応する処理において不要な情報である。よって、これらレジスタの情報が退避されることなく「0」クリアされたとしても、非特定制御に対応する処理が終了した後に復帰した特定制御に対応する処理において問題が生じない。 Each information of the WA register, the BC register, the DE register, the HL register, the IX register, and the IY register before the process corresponding to the non-specific control is started is after the process corresponding to the non-specific control is completed. This is unnecessary information in the processing corresponding to the specific control. Therefore, even if the information in these registers is cleared to “0” without being saved, no problem occurs in the process corresponding to the specific control that is restored after the process corresponding to the non-specific control is completed.
その後、「POP PSW」として、ポップ命令により、特定制御用のスタックエリア222における主側CPU63のスタックポインタの情報に対応する記憶エリアに対して1個前の書き込み順序の記憶エリアから情報を読み出し、その読み出した情報を主側CPU63のフラグレジスタに上書きする(ステップS6211)。ステップS6211のポップ命令が実行される直前における主側CPU63のスタックポインタの情報は、ステップS6203にて「0」クリアした特定制御用のスタックエリア222における記憶エリアに対して次の書き込み順序の記憶エリアに対応する情報となっている。したがって、特定制御用のスタックエリア222における主側CPU63のスタックポインタの情報に対応する記憶エリアに対して1個前の書き込み順序の記憶エリアは、ステップS6203にて「0」クリアした記憶エリアとなる。そして、この記憶エリアから読み出した情報を主側CPU63のフラグレジスタに上書きすることにより、当該フラグレジスタが「0」クリアされた状態となる。なお、特定制御用のスタックエリア222における1個の記憶エリアは8ビット(1バイト)の情報量となっているとともに主側CPU63のフラグレジスタも8ビット(1バイト)の情報量となっている。フラグレジスタを非特定制御に対応する処理である管理実行処理(ステップS6212)の実行に先立ち「0」クリアすることにより、フラグレジスタの状態を非特定制御に対応する処理が開始される前に、主側CPU63への動作電力の供給が開始された直後の状態とすることが可能となる。
Thereafter, as a “POP PSW”, information is read from the storage area of the previous writing order with respect to the storage area corresponding to the stack pointer information of the
その後、非特定制御用のプログラムに設定されている管理実行処理に対応するサブルーチンのプログラムを読み出すことにより、当該管理実行処理を開始する(ステップS6212)。この場合、当該管理実行処理の実行後における管理用処理の戻り番地を特定するための情報がプッシュ命令により特定制御用のスタックエリア222に書き込まれる。そして、管理実行処理が終了した場合にはポップ命令によりその戻り番地を特定するための情報が読み出され、当該戻り番地が示す管理用処理のプログラムに復帰する。
Thereafter, the management execution process is started by reading out a subroutine program corresponding to the management execution process set in the non-specific control program (step S6212). In this case, information for specifying the return address of the management process after execution of the management execution process is written in the
なお、管理実行処理の処理内容は上記第20の実施形態における管理実行処理(図82)と同一である。したがって、管理実行処理においてチェック処理が終了した後は、WAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタは「0」クリアされる。これにより、非特定制御に対応する処理から特定制御に対応する処理への復帰に先立ちこれらレジスタが「0」クリアされることとなり、これらレジスタの状態を特定制御に対応する処理への復帰前に主側CPU63への動作電力の供給が開始された直後の状態とすることが可能となる。
The processing contents of the management execution process are the same as the management execution process (FIG. 82) in the twentieth embodiment. Therefore, after the check process is completed in the management execution process, the WA register, BC register, DE register, HL register, IX register, and IY register are cleared to “0”. As a result, these registers are cleared to “0” prior to returning from the process corresponding to the non-specific control to the process corresponding to the specific control, and the state of these registers is changed to the process corresponding to the specific control. A state immediately after the supply of operating power to the
管理実行処理の実行後において管理用処理のプログラムに復帰した場合、主側CPU63のフラグレジスタを「0」クリアするための処理を実行する。詳細には、まず「PUSH HL」として、プッシュ命令により、主側CPU63のHLレジスタの情報を特定制御用のスタックエリア222に退避させる(ステップS6213)。当該プッシュ命令の実行後には主側CPU63のスタックポインタの情報は、特定制御用のスタックエリア222においてHLレジスタの情報が退避された記憶エリアに対して次の書き込み順序の記憶エリアに対応する情報となる。
When returning to the management process program after executing the management execution process, a process for clearing the flag register of the
その後、「LD HL,SP」として、ロード命令により、主側CPU63のスタックポインタの情報を主側CPU63のHLレジスタに上書きする(ステップS6214)。この場合、スタックポインタの情報量は16ビットとなっているとともにHレジスタ及びLレジスタのそれぞれの情報量は8ビットとなっているため、スタックポインタの上位側から連続する8ビットの情報がHレジスタに上書きされ、スタックポインタの下位側から連続する8ビットの情報がLレジスタに上書きされる。
Thereafter, the information on the stack pointer of the
その後、「LD (HL),0」として、ロード命令により、特定制御用のスタックエリア222における主側CPU63のHLレジスタに記憶されたスタックポインタの情報に対応する1バイトの記憶エリアを「0」クリアする(ステップS6215)。なお、主側CPU63のHLレジスタにはステップS6214にて主側CPU63のスタックポインタの情報が上書きされているとともに、ステップS6215の処理が実行されるまでに主側CPU63のスタックポインタは情報の更新が行われていないため、ステップS6215では特定制御用のスタックエリア222における主側CPU63のスタックポインタの情報に対応する1バイトの記憶エリアを「0」クリアしたことになる。
After that, “LD (HL), 0” is set to “0” as the one byte storage area corresponding to the stack pointer information stored in the HL register of the
その後、「LD SP,SP−1」として、ロード命令により、主側CPU63のスタックポインタの情報を特定制御用のスタックエリア222における次の順番の書き込み対象となる記憶エリアのアドレスの情報に更新する(ステップS6216)。特定制御用のスタックエリア222を使用する場合、記憶対象となる情報は特定制御用のスタックエリア222における最後のアドレスの記憶エリアから記憶され、記憶対象となる情報が追加される度に特定制御用のスタックエリア222における最初のアドレス側に向けて記憶先の記憶エリアが変更される。したがって、ステップS6216では、主側CPU63のスタックポインタの情報を特定制御用のスタックエリア222における1個分アドレスが小さい側の記憶エリアに対応するアドレスの情報に更新している。ステップS6216の処理を実行することにより、ステップS6215にて「0」クリアした記憶エリアに対して次の順番の記憶エリアが次回のプッシュ命令による情報の記憶対象として設定されるとともに、ステップS6215にて「0」クリアした記憶エリアが次回のポップ命令による情報の読み出し対象として設定される。
After that, as the “LD SP, SP-1”, the stack pointer information of the
その後、「POP PSW」として、ポップ命令により、特定制御用のスタックエリア222における主側CPU63のスタックポインタの情報に対応する記憶エリアに対して1個前の書き込み順序の記憶エリアから情報を読み出し、その読み出した情報を主側CPU63のフラグレジスタに上書きする(ステップS6217)。ステップS6217のポップ命令が実行される直前における主側CPU63のスタックポインタの情報は、ステップS6215にて「0」クリアした特定制御用のスタックエリア222における記憶エリアに対して次の書き込み順序の記憶エリアに対応する情報となっている。したがって、特定制御用のスタックエリア222における主側CPU63のスタックポインタの情報に対応する記憶エリアに対して1個前の書き込み順序の記憶エリアは、ステップS6215にて「0」クリアした特定制御用のスタックエリア222における記憶エリアとなる。そして、この記憶エリアから読み出した情報を主側CPU63のフラグレジスタに上書きすることにより、当該フラグレジスタが「0」クリアされた状態となる。なお、特定制御用のスタックエリア222における1個の記憶エリアは8ビット(1バイト)の情報量となっているとともに主側CPU63のフラグレジスタも8ビット(1バイト)の情報量となっている。フラグレジスタを非特定制御に対応する処理である管理実行処理(ステップS6212)の実行後に「0」クリアすることにより、フラグレジスタの状態を非特定制御に対応する処理が終了した後に、主側CPU63への動作電力の供給が開始された直後の状態とすることが可能となる。また、上記ポップ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が1個前の記憶エリアに対応する情報に更新される。
Thereafter, as a “POP PSW”, information is read from the storage area of the previous writing order with respect to the storage area corresponding to the stack pointer information of the
その後、「POP HL」として、ポップ命令により、ステップS6213にて特定制御用のスタックエリア222に退避させたHLレジスタの情報を主側CPU63のHLレジスタに復帰させる(ステップS6218)。なお、HLレジスタは管理実行処理(ステップS6212)が終了する直前において「0」クリアされているため、ステップS6213ではその「0」クリアされた情報が特定制御用のスタックエリア222に退避されているとともに、ステップS6218ではその「0」クリアされた情報が主側CPU63のHLレジスタに復帰されるため、結果的に主側CPU63のHLレジスタが「0」クリアされた状態となる。また、上記ポップ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が2個前の記憶エリアに対応する情報に更新される。
Thereafter, the information of the HL register saved in the
その後、タイマ割込み処理(図69)の発生を禁止している状態から許可する状態へ切り換えるために割込み許可の設定を行う(ステップS6219)。これにより、タイマ割込み処理の新たな実行が可能となる。 Thereafter, in order to switch from the state in which the generation of the timer interrupt process (FIG. 69) is prohibited to the state in which it is permitted, an interrupt permission is set (step S6219). Thereby, a new execution of the timer interrupt process can be performed.
上記構成によれば上記第20の実施形態にて説明した効果に加え以下の効果を奏することが可能である。 According to the said structure, in addition to the effect demonstrated in the said 20th Embodiment, there can exist the following effects.
特定制御に対応する処理が実行されている状況から非特定制御に対応する処理が開始される場合に主側CPU63のフラグレジスタを「0」クリアする構成である。これにより、非特定制御に対応する処理が実行されている状況において特定制御に対応する処理にて利用されるフラグレジスタの情報を主側RAM65に退避させておく必要が生じない。よって、当該情報を退避させるための容量を確保する必要が生じない。
When the process corresponding to the non-specific control is started from the situation where the process corresponding to the specific control is being executed, the flag register of the
また、非特定制御に対応する処理が実行されている状況から特定制御に対応する処理に復帰させた場合にも主側CPU63のフラグレジスタを「0」クリアする構成である。これにより、特定制御に対応する処理に復帰させる場合には、フラグレジスタの状態を非特定制御に対応する処理が開始される直前の状態に復帰させることが可能となる。
In addition, the flag register of the
フラグレジスタが「0」クリアされた状態は、主側CPU63への動作電力の供給が開始された場合の状態である。これにより、非特定制御に対応する処理を開始する場合及び特定制御に対応する処理に復帰する場合においてフラグレジスタを所定状態に設定するための処理構成を簡素なものとすることが可能となる。
The state where the flag register is cleared to “0” is a state when the supply of operating power to the
非特定制御に対応する処理が開始される前における主側CPU63のフラグレジスタの情報は、非特定制御に対応する処理が終了した後における特定制御に対応する処理にて利用されない情報である。これにより、非特定制御に対応する処理が開始される場合にフラグレジスタが「0」クリアされる構成であったとしても非特定制御に対応する処理が終了した後における特定制御に対応する処理に影響を与えないようにすることが可能となる。
The information in the flag register of the
特定制御用のスタックエリア222の所定の記憶エリアを「0」クリアし、その「0」クリアした記憶エリアの情報をポップ命令によりフラグレジスタに上書きすることにより、当該フラグレジスタを「0」クリアする構成である。これにより、フラグレジスタに対する「0」クリアをロード命令により直接的に行うことが規制されている構成であっても、当該フラグレジスタを「0」クリアすることが可能となる。
“0” is cleared in a predetermined storage area of the
なお、フラグレジスタを「0」クリアする構成に代えて、フラグレジスタを初期化する構成としてもよい。つまり、主側CPU63への動作電力の供給が開始された場合、主側CPU63のフラグレジスタは一旦「0」クリアされた後に、初期状態となるように情報設定が行われるが、ステップS6202〜ステップS6204及びステップS6211ではこの初期状態となるようにフラグレジスタの設定を行う構成としてもよい。この場合、ステップS6213〜ステップS6218においても上記初期状態となるようにフラグレジスタの設定が行われる構成とすることで、特定制御に対応する処理に復帰させる場合にはフラグレジスタの状態を非特定制御に対応する処理が開始される直前の状態に復帰させることが可能となる。
Note that the flag register may be initialized instead of the configuration in which the flag register is cleared to “0”. That is, when supply of operating power to the
また、ステップS6202〜ステップS6204及びステップS6211では主側CPU63のフラグレジスタを「0」クリアする構成に代えて、フラグレジスタの全てに「1」を設定する構成としてもよい。この場合、ステップS6213〜ステップS6218においてもフラグレジスタの全てに「1」を設定することで、特定制御に対応する処理に復帰させる場合にはフラグレジスタの状態を非特定制御に対応する処理が開始される直前の状態に復帰させることが可能となる。
In steps S6202 to S6204 and step S6211, the flag register of the
また、ステップS6202〜ステップS6204及びステップS6211の処理に代えて、「LD PSW,0」として、ロード命令により、主側CPU63のフラグレジスタを直接的に「0」クリアする構成としてもよい。また、ステップS6213〜ステップS6218の処理に代えて、「LD PSW,0」として、ロード命令により、主側CPU63のフラグレジスタを直接的に「0」クリアする構成としてもよい。
Further, instead of the processing of step S6202 to step S6204 and step S6211, it is possible to set “LD PSW, 0” to directly clear “0” in the flag register of the
また、ステップS6213及びステップS6218の処理を実行する構成に代えて、「LD HL,0」としてロード命令によりHLレジスタを「0」クリアする構成としてもよい。この場合であっても、HLレジスタの状態を非特定制御に対応する処理である管理実行処理が実行される直前の状態に復帰させることが可能となる。 Further, instead of the configuration in which the processing in step S6213 and step S6218 is executed, the configuration may be such that “0” is cleared in the HL register by “LD HL, 0” by a load instruction. Even in this case, it is possible to return the state of the HL register to the state immediately before the execution of the management execution process that is a process corresponding to the non-specific control.
また、フラグレジスタを「0」クリアする処理が特定制御に対応する処理にて実行される構成に代えて、非特定制御に対応する処理にて実行される構成としてもよい。 Further, instead of the configuration in which the process of clearing the flag register “0” is performed in the process corresponding to the specific control, a configuration in which the process is performed in a process corresponding to the non-specific control may be adopted.
<第27の実施形態>
本実施形態では管理用処理の処理構成が上記第20の実施形態と相違している。以下、上記第20の実施形態と相違している構成について説明する。なお、上記第20の実施形態と同一の構成については基本的にその説明を省略する。
<Twenty-seventh embodiment>
In the present embodiment, the processing configuration of the management process is different from that of the twentieth embodiment. Hereinafter, a configuration different from the twentieth embodiment will be described. The description of the same configuration as that of the twentieth embodiment is basically omitted.
図97は主側CPU63にて実行される本実施形態における管理用処理を示すフローチャートである。なお、管理用処理におけるステップS6301〜ステップS6323の処理は、主側CPU63において特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 97 is a flowchart showing management processing in the present embodiment, which is executed by the
まずタイマ割込み処理(図69)の発生を禁止するために割込み禁止の設定を行う(ステップS6301)。これにより、非特定制御に対応する処理である後述する管理実行処理の途中の状況において、特定制御に対応する処理であるタイマ割込み処理(図69)が割り込んで起動されてしまわないようにすることが可能となる。 First, in order to prohibit the generation of the timer interrupt process (FIG. 69), interrupt prohibition is set (step S6301). This prevents the timer interrupt process (FIG. 69), which is a process corresponding to the specific control, from being interrupted and started in the middle of the management execution process described later, which is a process corresponding to the non-specific control. Is possible.
その後、「PUSH AF」として、プッシュ命令により、主側CPU63のAレジスタの情報及びフラグレジスタの情報のそれぞれを特定制御用のスタックエリア222における主側CPU63の現状のスタックポインタの情報に対応する記憶エリア及び当該記憶エリアに対して次の書き込み順序の記憶エリアのそれぞれに退避させる(ステップS6302)。主側CPU63のAレジスタ及びフラグレジスタはそれぞれ8ビット(1バイト)の情報量となっているため、Aレジスタの情報及びフラグレジスタの情報はアドレスが連続する2個の記憶エリアに対して個別に退避される。なお、上記プッシュ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が2個後の記憶エリアに対応する情報に更新される。
Thereafter, as “PUSH AF”, the information of the A register and the flag register of the
その後、「POP HL」として、ポップ命令により、ステップS6302にて特定制御用のスタックエリア222に退避させたAレジスタの情報及びフラグレジスタの情報を主側CPU63のHLレジスタに上書きする(ステップS6303)。この場合、特定制御用のスタックエリア222に退避されたAレジスタの情報が主側CPU63のHレジスタに上書きされ、特定制御用のスタックエリア222に退避されたフラグレジスタの情報が主側CPU63のLレジスタに上書きされる。主側CPU63のHレジスタ及びLレジスタはそれぞれ8ビット(1バイト)の情報量となっている。なお、上記ポップ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が2個前の記憶エリアに対応する情報に更新される。
Thereafter, the information of the A register and the information of the flag register saved in the
その後、「LD A,0」として、ロード命令により、主側CPU63のAレジスタを「0」クリアする(ステップS6304)。そして、「LD L,A」として、ロード命令により、主側CPU63のAレジスタの情報を主側CPU63のLレジスタに上書きするとともに(ステップS6305)、「LD H,A」として、ロード命令により、主側CPU63のAレジスタの情報を主側CPU63のHレジスタに上書きする(ステップS6306)。AレジスタはステップS6304にて「0」クリアされているため、そのAレジスタの情報をLレジスタ及びHレジスタのそれぞれに上書きすることでこれらLレジスタ及びHレジスタのそれぞれが「0」クリアされた状態となる。
Thereafter, as “LD A, 0”, the A register of the
その後、「PUSH HL」として、プッシュ命令により、主側CPU63のHLレジスタ(すなわちHレジスタ及びLレジスタ)の情報を特定制御用のスタックエリア222における主側CPU63の現状のスタックポインタの情報に対応する記憶エリア及び当該記憶エリアに対して次の書き込み順序の記憶エリアのそれぞれに退避させる(ステップS6307)。主側CPU63のHレジスタ及びLレジスタはそれぞれ8ビット(1バイト)の情報量となっているため、Hレジスタの情報及びLレジスタの情報はアドレスが連続する2個の記憶エリアに対して個別に退避される。なお、上記プッシュ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が2個後の記憶エリアに対応する情報に更新される。
Thereafter, as “PUSH HL”, the information of the HL register (that is, the H register and the L register) of the
その後、「LD BC,0」として、ロード命令により、主側CPU63のBCレジスタを「0」クリアする(ステップS6308)。また、「LD DE,0」として、ロード命令により、主側CPU63のDEレジスタを「0」クリアする(ステップS6309)。また、「LD IX,0」として、ロード命令により、主側CPU63のIXレジスタを「0」クリアする(ステップS6310)。また、「LD IY,0」として、ロード命令により、主側CPU63のIYレジスタを「0」クリアする(ステップS6311)。
Thereafter, as “LD BC, 0”, the BC register of the
主側CPU63のレジスタには、フラグレジスタ以外にも、各種の汎用レジスタ、補助レジスタ及びインデックスレジスタが存在している。この場合に、ステップS6308〜ステップS6311では、これら各種の汎用レジスタ、補助レジスタ及びインデックスレジスタのうち一部のレジスタであるBCレジスタ、DEレジスタ、IXレジスタ及びIYレジスタのそれぞれを「0」クリアする。また、ステップS6305及びステップS6306にてHLレジスタが「0」クリアされている。これらBCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタは非特定制御に対応する処理である管理実行処理(ステップS6313)にて利用されるレジスタである。そのようなレジスタを非特定制御に対応する処理である管理実行処理(ステップS6313)の実行に先立ち「0」クリアすることにより、これらレジスタの状態を非特定制御に対応する処理が開始される前に、主側CPU63への動作電力の供給が開始された直後の状態とすることが可能となる。
In addition to the flag register, the general-
また、非特定制御に対応する処理が開始される前におけるBCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタの各情報は、当該非特定制御に対応する処理が終了した後における特定制御に対応する処理において不要な情報である。よって、これらレジスタの情報が退避されることなく「0」クリアされたとしても、非特定制御に対応する処理が終了した後に復帰した特定制御に対応する処理において問題が生じない。 In addition, each information of the BC register, DE register, HL register, IX register, and IY register before the process corresponding to the non-specific control is started is performed in the specific control after the process corresponding to the non-specific control is completed. It is unnecessary information in the corresponding processing. Therefore, even if the information in these registers is cleared to “0” without being saved, no problem occurs in the process corresponding to the specific control that is restored after the process corresponding to the non-specific control is completed.
その後、「POP AF」として、ポップ命令により、ステップS6307にて特定制御用のスタックエリア222に退避させたHレジスタの情報及びLレジスタの情報を主側CPU63のAレジスタ及びフラグレジスタに上書きする(ステップS6312)。この場合、特定制御用のスタックエリア222に退避されたHレジスタの情報が主側CPU63のAレジスタに上書きされ、特定制御用のスタックエリア222に退避されたLレジスタの情報が主側CPU63のフラグレジスタに上書きされる。特定制御用のスタックエリア222に退避されたHレジスタの情報及びLレジスタの情報はいずれもオール「0」の情報であるため、ステップS6312の処理が実行されることにより主側CPU63のAレジスタが「0」クリアされた状態となるとともに主側CPU63のフラグレジスタが「0」クリアされた状態となる。これにより、フラグレジスタの状態を非特定制御に対応する処理が開始される前に、主側CPU63への動作電力の供給が開始された直後の状態とすることが可能となる。なお、上記ポップ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が2個前の記憶エリアに対応する情報に更新される。
Thereafter, as a “POP AF”, the information of the H register and the information of the L register saved in the specific
その後、非特定制御用のプログラムに設定されている管理実行処理に対応するサブルーチンのプログラムを読み出すことにより、当該管理実行処理を開始する(ステップS6313)。この場合、当該管理実行処理の実行後における管理用処理の戻り番地を特定するための情報がプッシュ命令により特定制御用のスタックエリア222に書き込まれる。そして、管理実行処理が終了した場合にはポップ命令によりその戻り番地を特定するための情報が読み出され、当該戻り番地が示す管理用処理のプログラムに復帰する。
Thereafter, the management execution process is started by reading a subroutine program corresponding to the management execution process set in the non-specific control program (step S6313). In this case, information for specifying the return address of the management process after execution of the management execution process is written in the
なお、管理実行処理においてチェック処理が終了した後は、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタは「0」クリアされる。これにより、非特定制御に対応する処理から特定制御に対応する処理への復帰に先立ちこれらレジスタが「0」クリアされることとなり、これらレジスタの状態を特定制御に対応する処理への復帰前に主側CPU63への動作電力の供給が開始された直後の状態とすることが可能となる。
Note that after the check process is completed in the management execution process, the BC register, the DE register, the HL register, the IX register, and the IY register are cleared to “0”. As a result, these registers are cleared to “0” prior to returning from the process corresponding to the non-specific control to the process corresponding to the specific control, and the state of these registers is changed to the process corresponding to the specific control. A state immediately after the supply of operating power to the
管理実行処理の実行後において管理用処理のプログラムに復帰した場合、主側CPU63のフラグレジスタを「0」クリアするための処理を実行する。詳細には、まず「PUSH HL」として、プッシュ命令により、主側CPU63のHLレジスタの情報を特定制御用のスタックエリア222に退避させる(ステップS6314)。当該プッシュ命令の実行後には主側CPU63のスタックポインタの情報は、特定制御用のスタックエリア222においてHLレジスタの情報が退避された記憶エリアに対して次の書き込み順序の記憶エリアに対応する情報となる。
When returning to the management process program after executing the management execution process, a process for clearing the flag register of the
その後、「PUSH AF」として、プッシュ命令により、主側CPU63のAレジスタの情報及びフラグレジスタの情報のそれぞれを特定制御用のスタックエリア222における主側CPU63の現状のスタックポインタの情報に対応する記憶エリア及び当該記憶エリアに対して次の書き込み順序の記憶エリアのそれぞれに退避させる(ステップS6315)。主側CPU63のAレジスタ及びフラグレジスタはそれぞれ8ビット(1バイト)の情報量となっているため、Aレジスタの情報及びフラグレジスタの情報はアドレスが連続する2個の記憶エリアに対して個別に退避される。なお、上記プッシュ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が2個後の記憶エリアに対応する情報に更新される。
After that, as “PUSH AF”, the information of the A register and the flag register of the
その後、「POP HL」として、ポップ命令により、ステップS6315にて特定制御用のスタックエリア222に退避させたAレジスタの情報及びフラグレジスタの情報を主側CPU63のHLレジスタに上書きする(ステップS6316)。この場合、特定制御用のスタックエリア222に退避されたAレジスタの情報が主側CPU63のHレジスタに上書きされ、特定制御用のスタックエリア222に退避されたフラグレジスタの情報が主側CPU63のLレジスタに上書きされる。主側CPU63のHレジスタ及びLレジスタはそれぞれ8ビット(1バイト)の情報量となっている。なお、上記ポップ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が2個前の記憶エリアに対応する情報に更新される。
After that, as a “POP HL”, the A register information and the flag register information saved in the specific
その後、「LD A,0」として、ロード命令により、主側CPU63のAレジスタを「0」クリアする(ステップS6317)。そして、「LD L,A」として、ロード命令により、主側CPU63のAレジスタの情報を主側CPU63のLレジスタに上書きするとともに(ステップS6318)、「LD H,A」として、ロード命令により、主側CPU63のAレジスタの情報を主側CPU63のHレジスタに上書きする(ステップS6319)。AレジスタはステップS6317にて「0」クリアされているため、そのAレジスタの情報をLレジスタ及びHレジスタのそれぞれに上書きすることでこれらLレジスタ及びHレジスタのそれぞれが「0」クリアされた状態となる。
Thereafter, as “LD A, 0”, the A register of the
その後、「PUSH HL」として、プッシュ命令により、主側CPU63のHLレジスタ(すなわちHレジスタ及びLレジスタ)の情報を特定制御用のスタックエリア222における主側CPU63の現状のスタックポインタの情報に対応する記憶エリア及び当該記憶エリアに対して次の書き込み順序の記憶エリアのそれぞれに退避させる(ステップS6320)。主側CPU63のHレジスタ及びLレジスタはそれぞれ8ビット(1バイト)の情報量となっているため、Hレジスタの情報及びLレジスタの情報はアドレスが連続する2個の記憶エリアに対して個別に退避される。なお、上記プッシュ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が2個後の記憶エリアに対応する情報に更新される。
Thereafter, as “PUSH HL”, the information of the HL register (that is, the H register and the L register) of the
その後、「POP AF」として、ポップ命令により、ステップS6320にて特定制御用のスタックエリア222に退避させたHレジスタの情報及びLレジスタの情報を主側CPU63のAレジスタ及びフラグレジスタに上書きする(ステップS6321)。この場合、特定制御用のスタックエリア222に退避されたHレジスタの情報が主側CPU63のAレジスタに上書きされ、特定制御用のスタックエリア222に退避されたLレジスタの情報が主側CPU63のフラグレジスタに上書きされる。特定制御用のスタックエリア222に退避されたHレジスタの情報及びLレジスタの情報はいずれもオール「0」の情報であるため、ステップS6321の処理が実行されることにより主側CPU63のAレジスタが「0」クリアされた状態となるとともに主側CPU63のフラグレジスタが「0」クリアされた状態となる。フラグレジスタを非特定制御に対応する処理である管理実行処理(ステップS6313)の実行後に「0」クリアすることにより、フラグレジスタの状態を非特定制御に対応する処理が終了した後に、主側CPU63への動作電力の供給が開始された直後の状態とすることが可能となる。なお、上記ポップ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が2個前の記憶エリアに対応する情報に更新される。
Thereafter, as a “POP AF”, the information of the H register and the information of the L register saved in the specific
その後、「POP HL」として、ポップ命令により、ステップS6314にて特定制御用のスタックエリア222に退避させたHLレジスタの情報を主側CPU63のHLレジスタに復帰させる(ステップS6322)。なお、HLレジスタは管理実行処理(ステップS6313)が終了する直前において「0」クリアされているため、ステップS6314ではその「0」クリアされた情報が特定制御用のスタックエリア222に退避されているとともに、ステップS6322ではその「0」クリアされた情報が主側CPU63のHLレジスタに復帰されるため、結果的に主側CPU63のHLレジスタが「0」クリアされた状態となる。また、上記ポップ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が2個前の記憶エリアに対応する情報に更新される。
Thereafter, the information of the HL register saved in the
その後、タイマ割込み処理(図69)の発生を禁止している状態から許可する状態へ切り換えるために割込み許可の設定を行う(ステップS6323)。これにより、タイマ割込み処理の新たな実行が可能となる。 Thereafter, in order to switch from the state in which the generation of the timer interrupt process (FIG. 69) is prohibited to the state in which it is permitted, an interrupt permission is set (step S6323). Thereby, a new execution of the timer interrupt process can be performed.
上記構成によれば、特定制御用のスタックエリア222における所定の記憶エリアをロード命令により「0」クリアするという処理を実行することなく、主側CPU63のフラグレジスタを「0」クリアすることが可能となる。これにより、特定制御用のスタックエリア222における所定の記憶エリアに対する「0」クリアをロード命令により行うことが規制されている構成であっても、主側CPU63のフラグレジスタを「0」クリアすることが可能となる。
According to the above configuration, the flag register of the
なお、フラグレジスタを「0」クリアする構成に代えて、フラグレジスタを初期化する構成としてもよい。つまり、主側CPU63への動作電力の供給が開始された場合、主側CPU63のフラグレジスタは一旦「0」クリアされた後に、初期状態となるように情報設定が行われるが、ステップS6302〜ステップS6307及びステップS6312ではこの初期状態となるようにフラグレジスタの設定を行う構成としてもよい。この場合、ステップS6314〜ステップS6322においても上記初期状態となるようにフラグレジスタの設定が行われる構成とすることで、特定制御に対応する処理に復帰させる場合にはフラグレジスタの状態を非特定制御に対応する処理が開始される直前の状態に復帰させることが可能となる。
Note that the flag register may be initialized instead of the configuration in which the flag register is cleared to “0”. That is, when the supply of operating power to the
また、ステップS6302〜ステップS6307及びステップS6312では主側CPU63のフラグレジスタを「0」クリアする構成に代えて、フラグレジスタの全てに「1」を設定する構成としてもよい。この場合、ステップS6314〜ステップS6322においてもフラグレジスタの全てに「1」を設定することで、特定制御に対応する処理に復帰させる場合にはフラグレジスタの状態を非特定制御に対応する処理が開始される直前の状態に復帰させることが可能となる。
Further, in steps S6302 to S6307 and step S6312, instead of a configuration in which the flag register of the
また、ステップS6302及びステップS6303の処理が実行されない構成としてもよい。この場合、処理構成を簡素化することが可能となる。 Moreover, it is good also as a structure by which the process of step S6302 and step S6303 is not performed. In this case, the processing configuration can be simplified.
また、ステップS6315及びステップS6316の処理が実行されない構成としてもよい。この場合、処理構成を簡素化することが可能となる。 Moreover, it is good also as a structure by which the process of step S6315 and step S6316 is not performed. In this case, the processing configuration can be simplified.
また、ステップS6302〜ステップS6306の処理を実行する構成に代えて、「LD HL,0」として、ロード命令により、HLレジスタを「0」クリアした後に、その「0」クリアしたHLレジスタをプッシュ命令により特定制御用のスタックエリア222に退避させた後にポップ命令によりその退避させた情報をAFレジスタに復帰させることで、主側CPU63のフラグレジスタを「0」クリアする構成としてもよい。
In place of the configuration for executing the processing of step S6302 to step S6306, “LD HL, 0” is set to “LD HL, 0”, the HL register is cleared to “0” by a load instruction, and then the “0” cleared HL register is pushed to the push instruction. The flag register of the
また、フラグレジスタを「0」クリアする処理が特定制御に対応する処理にて実行される構成に代えて、非特定制御に対応する処理にて実行される構成としてもよい。 Further, instead of the configuration in which the process of clearing the flag register “0” is performed in the process corresponding to the specific control, a configuration in which the process is performed in a process corresponding to the non-specific control may be adopted.
<第28の実施形態>
本実施形態では管理用処理の処理構成が上記第15の実施形態と相違している。以下、上記第15の実施形態と相違している構成について説明する。なお、上記第15の実施形態と同一の構成については基本的にその説明を省略する。
<Twenty-eighth embodiment>
In the present embodiment, the processing configuration of the management process is different from that of the fifteenth embodiment. Hereinafter, a configuration different from the fifteenth embodiment will be described. The description of the same configuration as that of the fifteenth embodiment is basically omitted.
図98は主側CPU63にて実行される本実施形態における管理用処理を示すフローチャートである。なお、管理用処理におけるステップS6401〜ステップS6416の処理は、主側CPU63において特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 98 is a flowchart showing management processing in the present embodiment, which is executed by the
まずタイマ割込み処理(図69)の発生を禁止するために割込み禁止の設定を行う(ステップS6401)。これにより、非特定制御に対応する処理である後述する管理実行処理の途中の状況において、特定制御に対応する処理であるタイマ割込み処理(図69)が割り込んで起動されてしまわないようにすることが可能となる。 First, in order to prohibit the generation of the timer interrupt process (FIG. 69), interrupt prohibition is set (step S6401). This prevents the timer interrupt process (FIG. 69), which is a process corresponding to the specific control, from being interrupted and started in the middle of the management execution process described later, which is a process corresponding to the non-specific control. Is possible.
その後、「PUSH WA」として、プッシュ命令により、主側CPU63のWAレジスタ(すなわちWレジスタ及びAレジスタ)の情報を特定制御用のスタックエリア222における主側CPU63の現状のスタックポインタの情報に対応する記憶エリア及び当該記憶エリアに対して次の書き込み順序の記憶エリアのそれぞれに退避させる(ステップS6402)。主側CPU63のWレジスタ及びAレジスタはそれぞれ8ビット(1バイト)の情報量となっているため、Wレジスタ及びAレジスタの情報はアドレスが連続する2個の記憶エリアに対して個別に退避される。なお、上記プッシュ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が2個後の記憶エリアに対応する情報に更新される。
Thereafter, as a “PUSH WA”, the information of the WA register (that is, the W register and the A register) of the
その後、「LD A,PSW」として、ロード命令により、主側CPU63のフラグレジスタの情報を主側CPU63のAレジスタに上書きする(ステップS6403)。この場合、フラグレジスタ及びAレジスタはいずれも情報量が8ビット(1バイト)となっている。そして、「LD (_FGBUF),A」として、ロード命令により、主側CPU63のAレジスタの情報を特定制御用のワークエリア221に設定されたFGバッファに退避させる(ステップS6404)。AレジスタにはステップS6403にてフラグレジスタの情報が上書きされているため、ステップS6404が実行されることによりフラグレジスタの情報が特定制御用のワークエリア221に退避された状態となる。
Thereafter, the information of the flag register of the
その後、「POP WA」として、ポップ命令により、ステップS6402にて特定制御用のスタックエリア222に退避させたWAレジスタの情報を主側CPU63のWAレジスタに復帰させる(ステップS6405)。これにより、フラグレジスタの情報を特定制御用のワークエリア221に退避させるためにAレジスタが利用されたとしても、当該Aレジスタの状態を当該退避が行われる前の状態に復帰させることが可能となる。なお、上記ポップ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が2個前の記憶エリアに対応する情報に更新される。
Thereafter, as a “POP WA”, the information of the WA register saved in the specific
その後、非特定制御用のプログラムに設定されている管理実行処理に対応するサブルーチンのプログラムを読み出すことにより、当該管理実行処理を開始する(ステップS6406)。この場合、当該管理実行処理の実行後における管理用処理の戻り番地を特定するための情報がプッシュ命令により特定制御用のスタックエリア222に書き込まれる。そして、管理実行処理が終了した場合にはポップ命令によりその戻り番地を特定するための情報が読み出され、当該戻り番地が示す管理用処理のプログラムに復帰する。
Thereafter, the management execution process is started by reading a subroutine program corresponding to the management execution process set in the non-specific control program (step S6406). In this case, information for specifying the return address of the management process after execution of the management execution process is written in the
なお、管理実行処理の処理内容は上記第15の実施形態における管理実行処理(図71)と同一である。したがって、管理実行処理においてチェック処理が開始される前に主側CPU63のWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタの各情報が非特定制御用のワークエリア223に退避されるとともに、管理実行処理においてチェック処理が終了した後にその非特定制御用のワークエリア223に退避された各情報が主側CPU63のWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタに復帰される。これにより、チェック処理の前後で主側CPU63のWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタの状態を同一の状態とすることが可能となる。
The processing contents of the management execution process are the same as the management execution process (FIG. 71) in the fifteenth embodiment. Accordingly, before the check process is started in the management execution process, each information of the WA register, BC register, DE register, HL register, IX register, and IY register of the
但し、これに限定されることはなく管理実行処理の処理内容が上記第17の実施形態における管理実行処理(図78)と同一である構成としてもよく、上記第18の実施形態における管理実行処理(図79)と同一である構成としてもよく、上記第19の実施形態における管理実行処理(図80)と同一である構成としてもよい。 However, the present invention is not limited to this, and the processing content of the management execution process may be the same as the management execution process (FIG. 78) in the seventeenth embodiment, and the management execution process in the eighteenth embodiment. The configuration may be the same as (FIG. 79), or the same configuration as the management execution process (FIG. 80) in the nineteenth embodiment.
管理実行処理の実行後において管理用処理のプログラムに復帰した場合、主側CPU63のフラグレジスタの情報を管理実行処理が実行される前の状態に復帰させるための処理を実行する。詳細にはまず「PUSH HL」として、プッシュ命令により、主側CPU63のHLレジスタの情報を特定制御用のスタックエリア222に退避させる(ステップS6407)。当該プッシュ命令の実行後には主側CPU63のスタックポインタの情報は、特定制御用のスタックエリア222においてHLレジスタの情報が退避された記憶エリアに対して次の書き込み順序の記憶エリアに対応する情報となる。
When returning to the management process program after the execution of the management execution process, a process for returning the information in the flag register of the
その後、「PUSH WA」として、プッシュ命令により、主側CPU63のWAレジスタの情報を特定制御用のスタックエリア222に退避させる(ステップS6408)。当該プッシュ命令の実行後には主側CPU63のスタックポインタの情報は、特定制御用のスタックエリア222においてWAレジスタの情報が退避された記憶エリアに対して次の書き込み順序の記憶エリアに対応する情報となる。
Thereafter, as a “PUSH WA”, the information in the WA register of the
その後、「LD HL,SP」として、ロード命令により、主側CPU63のスタックポインタの情報を主側CPU63のHLレジスタに上書きする(ステップS6409)。この場合、スタックポインタの情報量は16ビットとなっているとともにHレジスタ及びLレジスタのそれぞれの情報量は8ビットとなっているため、スタックポインタの上位側から連続する8ビットの情報がHレジスタに上書きされ、スタックポインタの下位側から連続する8ビットの情報がLレジスタに上書きされる。
After that, as “LD HL, SP”, the stack pointer information of the
その後、「LD A,(_FGBUF)」として、ロード命令により、ステップS6406にて特定制御用のワークエリア221におけるFGバッファに退避させたフラグレジスタの情報を主側CPU63のAレジスタに上書きする(ステップS6410)。そして、「LD (HL),A」として、ロード命令により、特定制御用のスタックエリア222における主側CPU63のHLレジスタに記憶されたスタックポインタの情報に対応する1バイトの記憶エリアに、主側CPU63のAレジスタの情報を記憶させる(ステップS6411)。これにより、ステップS6404にて特定制御用のワークエリア221におけるFGバッファに退避させたフラグレジスタの情報が特定制御用のスタックエリア222に退避された状態となる。
After that, as “LD A, (_FGBUF)”, the information of the flag register saved in the FG buffer in the
その後、「LD SP,SP−1」として、ロード命令により、主側CPU63のスタックポインタの情報を特定制御用のスタックエリア222における次の順番の書き込み対象となる記憶エリアのアドレスの情報に更新する(ステップS6412)。特定制御用のスタックエリア222を使用する場合、記憶対象となる情報は特定制御用のスタックエリア222における最後のアドレスの記憶エリアから記憶され、記憶対象となる情報が追加される度に特定制御用のスタックエリア222における最初のアドレス側に向けて記憶先の記憶エリアが変更される。したがって、ステップS6412では、主側CPU63のスタックポインタの情報を特定制御用のスタックエリア222における1個分アドレスが小さい側の記憶エリアに対応するアドレスの情報に更新している。ステップS6412の処理を実行することにより、ステップS6411にてAレジスタの情報を退避させた記憶エリアに対して次の順番の記憶エリアが次回のプッシュ命令による情報の記憶対象として設定されるとともに、ステップS6411にてAレジスタの情報を退避させた記憶エリアが次回のポップ命令による情報の読み出し対象として設定される。
After that, as the “LD SP, SP-1”, the stack pointer information of the
その後、「POP PSW」として、ポップ命令により、特定制御用のスタックエリア222における主側CPU63のスタックポインタの情報に対応する記憶エリアに対して1個前の書き込み順序の記憶エリアから情報を読み出し、その読み出した情報を主側CPU63のフラグレジスタに上書きする(ステップS6413)。ステップS6413のポップ命令が実行される直前における主側CPU63のスタックポインタの情報は、ステップS6411にてAレジスタの情報を退避させた記憶エリアに対して次の書き込み順序の記憶エリアに対応する情報となっている。したがって、特定制御用のスタックエリア222における主側CPU63のスタックポインタの情報に対応する記憶エリアに対して1個前の書き込み順序の記憶エリアは、ステップS6411にてAレジスタの情報を退避させた記憶エリアとなる。そして、この記憶エリアから読み出した情報を主側CPU63のフラグレジスタに上書きすることにより、ステップS6404にて特定制御用のワークエリア221におけるFGバッファに退避させたフラグレジスタの情報が主側CPU63のフラグレジスタに復帰されることとなる。なお、上記ポップ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が1個前の記憶エリアに対応する情報に更新される。
Thereafter, as a “POP PSW”, information is read from the storage area of the previous writing order with respect to the storage area corresponding to the stack pointer information of the
その後、「POP WA」として、ポップ命令により、ステップS6408にて特定制御用のスタックエリア222に退避させたWAレジスタの情報を主側CPU63のWAレジスタに復帰させる(ステップS6414)。なお、上記ポップ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が2個前の記憶エリアに対応する情報に更新される。また、「POP HL」として、ポップ命令により、ステップS6407にて特定制御用のスタックエリア222に退避させたHLレジスタの情報を主側CPU63のHLレジスタに復帰させる(ステップS6415)。なお、上記ポップ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が2個前の記憶エリアに対応する情報に更新される。
Thereafter, as a “POP WA”, the WA register information saved in the specific
その後、タイマ割込み処理(図69)の発生を禁止している状態から許可する状態へ切り換えるために割込み許可の設定を行う(ステップS6416)。これにより、タイマ割込み処理の新たな実行が可能となる。 Thereafter, in order to switch from the state in which the generation of the timer interrupt process (FIG. 69) is prohibited to the state in which it is permitted, an interrupt permission is set (step S6416). Thereby, a new execution of the timer interrupt process can be performed.
上記構成によれば、特定制御に対応する処理が実行されている状況から非特定制御に対応する処理が開始される場合に主側CPU63のフラグレジスタの情報を特定制御用のスタックエリア222ではなく特定制御用のワークエリア221に退避させることが可能となる。そして、非特定制御に対応する処理が実行されている状況から特定制御に対応する処理に復帰させた場合には特定制御用のワークエリア221に退避されたフラグレジスタの情報が主側CPU63のフラグレジスタに復帰される。これにより、主側CPU63のスタックポインタの情報を参照することなくプログラム上において指定された特定制御用のワークエリア221の記憶エリアから主側CPU63のフラグレジスタに情報を復帰させればよいため、主側CPU63のスタックポインタの情報がノイズなどの原因で書き換えられてしまった場合であっても主側CPU63のフラグレジスタに情報を復帰させることが可能となる。
According to the above configuration, when the process corresponding to the non-specific control is started from the situation where the process corresponding to the specific control is being executed, the flag register information of the
また、フラグレジスタの情報を主側RAM65に退避させる処理が特定制御に対応する処理にて実行される構成に代えて、非特定制御に対応する処理にて実行される構成としてもよい。また、主側RAM65に退避させたフラグレジスタの情報を主側CPU63のフラグレジスタに復帰させる処理が特定制御に対応する処理にて実行される構成に代えて、非特定制御に対応する処理にて実行される構成としてもよい。
Further, instead of the configuration in which the process of saving the flag register information in the
<第29の実施形態>
本実施形態では管理用処理の処理構成が上記第15の実施形態と相違している。以下、上記第15の実施形態と相違している構成について説明する。なお、上記第15の実施形態と同一の構成については基本的にその説明を省略する。
<Twenty-ninth embodiment>
In the present embodiment, the processing configuration of the management process is different from that of the fifteenth embodiment. Hereinafter, a configuration different from the fifteenth embodiment will be described. The description of the same configuration as that of the fifteenth embodiment is basically omitted.
図99は主側CPU63にて実行される本実施形態における管理用処理を示すフローチャートである。なお、管理用処理におけるステップS6501〜ステップS6519の処理は、主側CPU63において特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 99 is a flowchart showing the management process in the present embodiment executed by the
まずタイマ割込み処理(図69)の発生を禁止するために割込み禁止の設定を行う(ステップS6501)。これにより、非特定制御に対応する処理である後述する管理実行処理の途中の状況において、特定制御に対応する処理であるタイマ割込み処理(図69)が割り込んで起動されてしまわないようにすることが可能となる。 First, in order to prohibit the generation of the timer interrupt process (FIG. 69), interrupt prohibition is set (step S6501). This prevents the timer interrupt process (FIG. 69), which is a process corresponding to the specific control, from being interrupted and started in the middle of the management execution process described later, which is a process corresponding to the non-specific control. Is possible.
その後、「PUSH HL」として、プッシュ命令により、主側CPU63のHLレジスタ(すなわちHレジスタ及びLレジスタ)の情報を特定制御用のスタックエリア222における主側CPU63の現状のスタックポインタの情報に対応する記憶エリア及び当該記憶エリアに対して次の書き込み順序の記憶エリアのそれぞれに退避させる(ステップS6502)。主側CPU63のHレジスタ及びLレジスタはそれぞれ8ビット(1バイト)の情報量となっているため、Hレジスタ及びLレジスタの情報はアドレスが連続する2個の記憶エリアに対して個別に退避される。なお、上記プッシュ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が2個後の記憶エリアに対応する情報に更新される。
Then, as “PUSH HL”, the information of the HL register (that is, the H register and the L register) of the
その後、「PUSH AF」として、プッシュ命令により、主側CPU63のAレジスタの情報及びフラグレジスタの情報のそれぞれを特定制御用のスタックエリア222における主側CPU63の現状のスタックポインタの情報に対応する記憶エリア及び当該記憶エリアに対して次の書き込み順序の記憶エリアのそれぞれに退避させる(ステップS6503)。主側CPU63のAレジスタ及びフラグレジスタはそれぞれ8ビット(1バイト)の情報量となっているため、Aレジスタの情報及びフラグレジスタの情報はアドレスが連続する2個の記憶エリアに対して個別に退避される。なお、上記プッシュ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が2個後の記憶エリアに対応する情報に更新される。
After that, as “PUSH AF”, the information of the A register and the flag register of the
その後、「POP HL」として、ポップ命令により、ステップS6503にて特定制御用のスタックエリア222に退避させたAレジスタの情報及びフラグレジスタの情報を主側CPU63のHLレジスタに上書きする(ステップS6504)。この場合、特定制御用のスタックエリア222に退避されたAレジスタの情報が主側CPU63のHレジスタに上書きされ、特定制御用のスタックエリア222に退避されたフラグレジスタの情報が主側CPU63のLレジスタに上書きされる。なお、上記ポップ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が2個前の記憶エリアに対応する情報に更新される。
Thereafter, the information of the A register and the information of the flag register saved in the
その後、「LD A,L」として、ロード命令により、主側CPU63のLレジスタの情報を主側CPU63のAレジスタに上書きする(ステップS6505)。LレジスタにはステップS6504にて主側CPU63のフラグレジスタの情報が上書きされているため、そのLレジスタの情報をAレジスタに上書きすることで当該Aレジスタにフラグレジスタの情報が上書きされた状態となる。そして、「LD (_FGBUF),A」として、ロード命令により、主側CPU63のAレジスタの情報を特定制御用のワークエリア221に設定されたFGバッファに退避させる(ステップS6506)。AレジスタにはステップS6505にてフラグレジスタの情報が上書きされているため、ステップS6506が実行されることによりフラグレジスタの情報が特定制御用のワークエリア221に退避された状態となる。
Thereafter, as “LD A, L”, the information in the L register of the
その後、「PUSH HL」として、プッシュ命令により、主側CPU63のHLレジスタ(すなわちHレジスタ及びLレジスタ)の情報を特定制御用のスタックエリア222における主側CPU63の現状のスタックポインタの情報に対応する記憶エリア及び当該記憶エリアに対して次の書き込み順序の記憶エリアのそれぞれに退避させる(ステップS6507)。この場合、HLレジスタにはステップS6504にてAレジスタの情報及びフラグレジスタの情報が上書きされているため、ステップS6507ではそのAレジスタの情報及びフラグレジスタの情報を特定制御用のスタックエリア222に退避させたことになる。なお、上記プッシュ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が2個後の記憶エリアに対応する情報に更新される。
Then, as “PUSH HL”, the information of the HL register (that is, the H register and the L register) of the
その後、「POP AF」として、ポップ命令により、ステップS6507にて特定制御用のスタックエリア222に退避させたHレジスタの情報及びLレジスタの情報を主側CPU63のAレジスタ及びフラグレジスタに上書きする(ステップS6508)。この場合、特定制御用のスタックエリア222に退避されたHレジスタの情報が主側CPU63のAレジスタに上書きされ、特定制御用のスタックエリア222に退避されたLレジスタの情報が主側CPU63のフラグレジスタに上書きされる。特定制御用のスタックエリア222に退避されたHレジスタの情報はステップS6503の時点におけるAレジスタの情報であり、特定制御用のスタックエリア222に退避されたLレジスタの情報はステップS6503の時点におけるフラグレジスタの情報である。したがって、ステップS6508の処理が実行されることにより、主側CPU63のAレジスタ及びフラグレジスタの状態がステップS6503の時点における状態に復帰することとなる。なお、上記ポップ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が2個前の記憶エリアに対応する情報に更新される。
After that, as “POP AF”, the information of the H register and the information of the L register saved in the specific
その後、「POP HL」として、ポップ命令により、ステップS6502にて特定制御用のスタックエリア222に退避させたHLレジスタの情報を主側CPU63のHLレジスタに復帰させる(ステップS6509)。これにより、主側CPU63のHLレジスタの状態がステップS6502の時点における状態に復帰することとなる。なお、上記ポップ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が2個前の記憶エリアに対応する情報に更新される。
After that, as “POP HL”, the information of the HL register saved in the
その後、非特定制御用のプログラムに設定されている管理実行処理に対応するサブルーチンのプログラムを読み出すことにより、当該管理実行処理を開始する(ステップS6510)。この場合、当該管理実行処理の実行後における管理用処理の戻り番地を特定するための情報がプッシュ命令により特定制御用のスタックエリア222に書き込まれる。そして、管理実行処理が終了した場合にはポップ命令によりその戻り番地を特定するための情報が読み出され、当該戻り番地が示す管理用処理のプログラムに復帰する。
Thereafter, the management execution process is started by reading a subroutine program corresponding to the management execution process set in the non-specific control program (step S6510). In this case, information for specifying the return address of the management process after execution of the management execution process is written in the
なお、管理実行処理ではチェック処理が開始される前に主側CPU63のBCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタの各情報が非特定制御用のワークエリア223に退避されるとともに、管理実行処理においてチェック処理が終了した後にその非特定制御用のワークエリア223に退避された各情報が主側CPU63のBCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタに復帰される。これにより、チェック処理の前後で主側CPU63のBCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタの状態を同一の状態とすることが可能となる。
In the management execution process, the BC register, DE register, HL register, IX register, and IY register information of the
但し、これに限定されることはなく管理実行処理の処理内容が上記第17の実施形態における管理実行処理(図78)と同一である構成としてもよく、上記第18の実施形態における管理実行処理(図79)と同一である構成としてもよく、上記第19の実施形態における管理実行処理(図80)と同一である構成としてもよい。 However, the present invention is not limited to this, and the processing content of the management execution process may be the same as the management execution process (FIG. 78) in the seventeenth embodiment, and the management execution process in the eighteenth embodiment. The configuration may be the same as (FIG. 79), or the same configuration as the management execution process (FIG. 80) in the nineteenth embodiment.
管理実行処理の実行後において管理用処理のプログラムに復帰した場合、主側CPU63のフラグレジスタの情報を管理実行処理が実行される前の状態に復帰させるための処理を実行する。詳細にはまず「PUSH HL」として、プッシュ命令により、主側CPU63のHLレジスタの情報を特定制御用のスタックエリア222に退避させる(ステップS6511)。当該プッシュ命令の実行後には主側CPU63のスタックポインタの情報は、特定制御用のスタックエリア222においてHLレジスタの情報が退避された記憶エリアに対して次の書き込み順序の記憶エリアに対応する情報となる。
When returning to the management process program after the execution of the management execution process, a process for returning the information in the flag register of the
その後、「PUSH AF」として、プッシュ命令により、主側CPU63のAレジスタの情報及びフラグレジスタの情報のそれぞれを特定制御用のスタックエリア222における主側CPU63の現状のスタックポインタの情報に対応する記憶エリア及び当該記憶エリアに対して次の書き込み順序の記憶エリアのそれぞれに退避させる(ステップS6512)。主側CPU63のAレジスタ及びフラグレジスタはそれぞれ8ビット(1バイト)の情報量となっているため、Aレジスタの情報及びフラグレジスタの情報はアドレスが連続する2個の記憶エリアに対して個別に退避される。なお、上記プッシュ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が2個後の記憶エリアに対応する情報に更新される。
Thereafter, as “PUSH AF”, the information of the A register and the flag register of the
その後、「POP HL」として、ポップ命令により、ステップS6512にて特定制御用のスタックエリア222に退避させたAレジスタの情報及びフラグレジスタの情報を主側CPU63のHLレジスタに上書きする(ステップS6513)。この場合、特定制御用のスタックエリア222に退避されたAレジスタの情報が主側CPU63のHレジスタに上書きされ、特定制御用のスタックエリア222に退避されたフラグレジスタの情報が主側CPU63のLレジスタに上書きされる。なお、上記ポップ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が2個前の記憶エリアに対応する情報に更新される。
After that, as a “POP HL”, the information of the A register and the information of the flag register saved in the
その後、「LD A,(_FGBUF)」として、ロード命令により、ステップS6506にて特定制御用のワークエリア221におけるFGバッファに退避させたステップS6503の時点におけるフラグレジスタの情報を主側CPU63のAレジスタに上書きする(ステップS6514)。そして、「LD L,A」として、ロード命令により、主側CPU63のAレジスタの情報を主側CPU63のLレジスタに上書きする(ステップS6515)。AレジスタにはステップS6514にてステップS6503の時点における主側CPU63のフラグレジスタの情報が復帰されているため、そのAレジスタの情報をLレジスタに上書きすることで当該LレジスタにステップS6503の時点におけるフラグレジスタの情報が上書きされた状態となる。
After that, as “LD A, (_FGBUF)”, the information of the flag register at the time of step S6503 saved in the FG buffer in the
その後、「PUSH HL」として、プッシュ命令により、主側CPU63のHLレジスタ(すなわちHレジスタ及びLレジスタ)の情報を特定制御用のスタックエリア222における主側CPU63の現状のスタックポインタの情報に対応する記憶エリア及び当該記憶エリアに対して次の書き込み順序の記憶エリアのそれぞれに退避させる(ステップS6516)。この場合、HレジスタにはステップS6513にて当該ステップS6512の時点におけるAレジスタの情報が上書きされているため、ステップS6516ではそのAレジスタの情報を特定制御用のスタックエリア222に退避させたことになる。また、LレジスタにはステップS6515にてステップS6503の時点におけるフラグレジスタの情報が上書きされているため、ステップS6516ではそのフラグレジスタの情報を特定制御用のスタックエリア222に退避させたことになる。
Then, as “PUSH HL”, the information of the HL register (that is, the H register and the L register) of the
その後、「POP AF」として、ポップ命令により、ステップS6516にて特定制御用のスタックエリア222に退避させたHレジスタの情報及びLレジスタの情報を主側CPU63のAレジスタ及びフラグレジスタに上書きする(ステップS6517)。この場合、特定制御用のスタックエリア222に退避されたHレジスタの情報が主側CPU63のAレジスタに上書きされ、特定制御用のスタックエリア222に退避されたLレジスタの情報が主側CPU63のフラグレジスタに上書きされる。特定制御用のスタックエリア222に退避されたHレジスタの情報はステップS6512の時点におけるAレジスタの情報であり、特定制御用のスタックエリア222に退避されたLレジスタの情報はステップS6503の時点におけるフラグレジスタの情報である。したがって、ステップS6517の処理が実行されることにより、主側CPU63のAレジスタの状態がステップS6512の状態に復帰するとともに、フラグレジスタの状態がステップS6503の時点における状態に復帰することとなる。
Thereafter, as a “POP AF”, the information of the H register and the information of the L register saved in the specific
ちなみに、管理実行処理においては主側CPU63のAレジスタは利用されない。したがって、ステップS6512の時点におけるAレジスタの状態はステップS6508の時点におけるAレジスタの状態であり、ステップS6508の時点におけるAレジスタの状態はステップS6503の時点におけるAレジスタの状態である。したがって、ステップS6517の処理が実行されることにより、主側CPU63のAレジスタ及びフラグレジスタの状態がステップS6503の時点における状態に復帰することとなる。なお、上記ポップ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が2個前の記憶エリアに対応する情報に更新される。
Incidentally, the A register of the
その後、「POP HL」として、ポップ命令により、ステップS6511にて特定制御用のスタックエリア222に退避させたHLレジスタの情報を主側CPU63のHLレジスタに復帰させる(ステップS6518)。これにより、主側CPU63のHLレジスタの状態がステップS6511の時点における状態に復帰することとなる。なお、上記ポップ命令が実行された場合、主側CPU63のスタックポインタの情報は特定制御用のスタックエリア222における書き込み順序が2個前の記憶エリアに対応する情報に更新される。
Thereafter, the information of the HL register saved in the
その後、タイマ割込み処理(図69)の発生を禁止している状態から許可する状態へ切り換えるために割込み許可の設定を行う(ステップS6519)。これにより、タイマ割込み処理の新たな実行が可能となる。 Thereafter, in order to switch from the state in which the generation of the timer interrupt process (FIG. 69) is prohibited to the state in which it is permitted, an interrupt permission is set (step S6519). Thereby, a new execution of the timer interrupt process can be performed.
上記構成によれば、ロード命令により、主側CPU63のフラグレジスタから当該主側CPU63の他のレジスタに当該フラグレジスタの情報を直接上書きする処理を実行することなく、主側CPU63のフラグレジスタの情報を特定制御用のワークエリア221に退避させることが可能となる。
According to the above configuration, the flag register information of the
なお、ステップS6505〜ステップS6508の処理を実行することなく、その代わりに、ステップS6504の処理を実行した後に、「LD (_FGBUF),L」として、ロード命令により、フラグレジスタの情報が上書きされたLレジスタの情報をFGバッファに退避させることにより、フラグレジスタの情報を特定制御用のワークエリア221に退避させる構成としてもよい。
Instead of executing the processing of step S6505 to step S6508, instead of executing the processing of step S6504, the flag register information is overwritten by the load instruction as “LD (_FGBUF), L”. The information of the flag register may be saved in the
また、ステップSステップS6514及びステップS6515の処理を実行することなく、その代わりに、ステップS6513の処理を実行した後に、「LD L,(_FGBUF)」として、ロード命令により、特定制御用のワークエリア221に退避されたフラグレジスタの情報をLレジスタに上書きする構成としてもよい。 Also, without executing the processing of step S6514 and step S6515, instead of executing the processing of step S6513, the work area for specific control is given as “LD L, (_FGBUF)” as a load instruction. The flag register information saved in 221 may be overwritten in the L register.
また、フラグレジスタの情報を主側RAM65に退避させる処理が特定制御に対応する処理にて実行される構成に代えて、非特定制御に対応する処理にて実行される構成としてもよい。また、主側RAM65に退避させたフラグレジスタの情報を主側CPU63のフラグレジスタに復帰させる処理が特定制御に対応する処理にて実行される構成に代えて、非特定制御に対応する処理にて実行される構成としてもよい。
Further, instead of the configuration in which the process of saving the flag register information in the
<第30の実施形態>
本実施形態では主側CPU63にて実行される処理構成が上記第15の実施形態と相違している。以下、上記第15の実施形態と相違している構成について説明する。なお、上記第15の実施形態と同一の構成については基本的にその説明を省略する。
<Thirty Embodiment>
In the present embodiment, the processing configuration executed by the
図100は主側CPU63にて実行される本実施形態におけるメイン処理を示すフローチャートである。なお、メイン処理におけるステップS6601〜ステップS6621の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 100 is a flowchart showing main processing in the present embodiment executed by the
まず電源投入ウエイト処理を実行する(ステップS6601)。当該電源投入ウエイト処理では、例えばメイン処理が起動されてからウエイト用の所定時間(具体的には1秒)が経過するまで次の処理に進行することなく待機する。かかる電源投入ウエイト処理の実行期間において図柄表示装置41の動作開始及び初期設定が完了することとなる。その後、主側RAM65のアクセスを許可する(ステップS6602)。
First, a power-on wait process is executed (step S6601). In the power-on wait process, for example, the process waits without proceeding to the next process until a predetermined time for wait (specifically 1 second) elapses after the main process is activated. The operation start and initial setting of the
その後、主側RAM65における特定制御用のワークエリア221に設けられた停電フラグに「1」がセットされているか否かを判定する(ステップS6603)。停電フラグに「1」がセットされている場合(ステップS6603:YES)、特定制御用のワークエリア221及び特定制御用のスタックエリア222についてチェックサムを算出する(ステップS6604)。
Thereafter, it is determined whether or not “1” is set in the power failure flag provided in the
チェックサムの算出方法は任意であるが、例えばチェックサムの演算対象となる記憶エリアの全ての数値を加算する算出方法が挙げられる。このチェックサムの算出方法は後述する停電時処理におけるチェックサムの算出方法と同一の算出方法となっている。後述する停電時処理において算出されたチェックサムは特定制御用のワークエリア221に記憶されることとなるが、このチェックサムが記憶される特定制御用のワークエリア221の記憶エリアはチェックサムの算出に際して演算対象となる記憶エリアから除外される。
Although the checksum calculation method is arbitrary, for example, a calculation method of adding all the numerical values in the storage area that is the checksum calculation target can be mentioned. This checksum calculation method is the same as the checksum calculation method in power failure processing described later. The checksum calculated in the power failure processing described later is stored in the
つまり、チェックサムの算出に際しては特定制御用のワークエリア221及び特定制御用のスタックエリア222において一部の記憶エリアが演算対象となる。この演算対象となる記憶エリアは、MPU62への動作電力の供給が停止される場合における停電時処理においてチェックサムを算出してからMPU62への動作電力の供給が再開されてステップS6604の処理が実行されるまで、特定制御用のワークエリア221及び特定制御用のスタックエリア222へのバックアップ電力といった電力供給が継続された場合には基本的には情報の書き換えが行われない記憶エリアである。したがって、MPU62への動作電力の供給が停止されてから当該MPU62への動作電力の供給が再開されるまでに特定制御用のワークエリア221及び特定制御用のスタックエリア222の情報が変更されていない場合には、特定制御用のワークエリア221及び特定制御用のスタックエリア222についてのチェックサムはMPU62への動作電力の供給が停止される直前と同一である。なお、このチェックサムの算出に際して演算対象となる記憶エリアには、特定制御用のワークエリア221においてパチンコ機10の設定状態を示す設定値の情報が設定されたエリア(具体的には設定値カウンタ)が含まれている。
That is, in calculating the checksum, a part of the storage area in the
その後、MPU62への動作電力の供給が停止される直前に実行された停電時処理において算出されて特定制御用のワークエリア221に保存された特定制御用のワークエリア221及び特定制御用のスタックエリア222についてのチェックサムを特定制御用のワークエリア221から読み出すとともに、その読み出したチェックサムを、ステップS6604にて算出したチェックサムと比較する(ステップS6605)。そして、それらチェックサムが一致しているか否かを判定する(ステップS6606)。
Thereafter, the
ここで、図101のフローチャートを参照しながら主側CPU63にて実行される停電情報記憶処理について説明する。なお、停電情報記憶処理は後述するタイマ割込み処理(図103)におけるステップS6801にて実行される。
Here, the power failure information storage process executed by the
停電情報記憶処理では、まず特定制御用のワークエリア221に設けられた繰り返しカウンタに停電信号用の繰り返し回数情報である「10」の情報をセットするとともに(ステップS6701)、特定制御用のワークエリア221に設けられた停電検知カウンタを「0」クリアする(ステップS6702)。
In the power failure information storage process, first, information “10”, which is the number of times of power failure signal repetition, is set in a repetition counter provided in the
その後、MPU62の入力ポートに受信している停電信号の情報を読み込む処理を実行する(ステップS6703)。この場合、電源遮断が発生していないことに対応した停電信号(LOWレベルの停電信号)を受信している場合には入力ポートに非電断情報として「0」の情報が格納されており、電源遮断が発生していることに対応した停電信号(HIレベルの停電信号)を受信している場合には入力ポートに電断発生情報として「1」の情報が格納されている。ステップS6703では、かかる停電信号の情報を主側CPU63のレジスタに読み込む処理を実行する。 Then, the process which reads the information of the power failure signal received to the input port of MPU62 is performed (step S6703). In this case, when a power failure signal (LOW level power failure signal) corresponding to the fact that the power shutdown has not occurred is received, information “0” is stored as non-power failure information in the input port. When a power failure signal (HI level power failure signal) corresponding to the occurrence of power interruption has been received, information “1” is stored as power interruption occurrence information in the input port. In step S6703, the process which reads the information of this power failure signal into the register | resistor of main side CPU63 is performed.
ステップS6703にて読み込んだ停電信号の情報が停電の発生(電断の発生)に対応したものである場合(ステップS6704:YES)、停電検知カウンタの数値情報を1加算する(ステップS6705)。ステップS6704にて否定判定をした場合又はステップS6705の処理を実行した場合、繰り返しカウンタの数値情報を1減算する(ステップS6706)。そして、その1減算後における繰り返しカウンタの数値情報が「0」であるか否かを判定する(ステップS6707)。ステップS6707にて否定判定をした場合には、ステップS6703に戻りステップS6703〜ステップS6706の処理を繰り返す。一方、ステップS6707にて肯定判定をした場合には、ステップS6708に進む。 When the information of the power failure signal read in step S6703 corresponds to the occurrence of a power failure (power failure occurrence) (step S6704: YES), 1 is added to the numerical information of the power failure detection counter (step S6705). If a negative determination is made in step S6704 or if the processing in step S6705 is executed, 1 is subtracted from the numerical information of the repetition counter (step S6706). Then, it is determined whether or not the numerical information of the repetition counter after the 1 subtraction is “0” (step S6707). If a negative determination is made in step S6707, the process returns to step S6703 and the processing in steps S6703 to S6706 is repeated. On the other hand, if a positive determination is made in step S6707, the process proceeds to step S6708.
ステップS6708では、停電検知カウンタの現状の数値情報が、停電発生に対応した契機基準回数以上となっているか否かを判定する。契機基準回数未満である場合には、そのまま本停電情報記憶処理を終了する。一方、契機基準回数以上である場合には、ステップS6709〜ステップS6712の停電時処理を実行する。 In step S6708, it is determined whether the current numerical information of the power failure detection counter is equal to or greater than the trigger reference number corresponding to the occurrence of the power failure. If it is less than the trigger reference number, the power failure information storage process is terminated as it is. On the other hand, when the number is the trigger reference number or more, the power failure processing in steps S6709 to S6712 is executed.
具体的には、まず特定制御用のワークエリア221に設けられた停電フラグに「1」をセットする(ステップS6709)。これにより、正常に停電時処理が実行されるとともに主側RAM65における情報の記憶保持が正常に行われた場合には、主側CPU63への動作電力の供給が再度開始された場合に特定制御用のワークエリア221の停電フラグに「1」がセットされていることとなる。
Specifically, first, “1” is set to a power failure flag provided in the
その後、特定制御用のワークエリア221及び特定制御用のスタックエリア222についてチェックサムを算出する(ステップS6710)。この場合、チェックサムの算出に際して演算対象となる特定制御用のワークエリア221及び特定制御用のスタックエリア222における記憶エリアは、メイン処理(図100)のステップS6604にてチェックサムの演算対象となる特定制御用のワークエリア221及び特定制御用のスタックエリア222における記憶エリアと同一である。また、このチェックサムの算出に際して演算対象となる記憶エリアには、特定制御用のワークエリア221においてパチンコ機10の設定状態を示す設定値の情報が設定されたエリア(具体的には設定値カウンタ)が含まれている。そして、その算出したチェックサムを特定制御用のワークエリア221における当該チェックサムを記憶するための記憶エリアであってチェックサムの算出対象から除外されている記憶エリアに記憶させる。
Thereafter, a checksum is calculated for the
その後、主側CPU63のレジスタにおける出力ポートの情報を全て「0」にセットするとともに(ステップS6711)、主側RAM65へのアクセスを禁止する(ステップS6712)。そして、電源が完全に遮断して処理が実行できなくなるまで無限ループを継続する。
Thereafter, all the output port information in the register of the
なお、タイマ割込み処理の最初の処理として停電情報記憶処理を実行するようにしたことにより、復電後にタイマ割込み処理の途中から実行する必要がなくなる。これにより、停電発生時に実行していた処理のアドレスをスタック情報として主側RAM65に記憶する必要がなくなり、停電発生時の処理の処理負荷を軽減することが可能となる。
Since the power failure information storage process is executed as the first process of the timer interrupt process, there is no need to execute it from the middle of the timer interrupt process after power recovery. As a result, it is not necessary to store the address of the process executed when the power failure occurs in the
メイン処理(図100)の説明に戻り、ステップS6603又はステップS6606にて否定判定をした場合、非設定更新時のクリア処理を実行する(ステップS6607)。非設定更新時のクリア処理では、特定制御用のワークエリア221においてパチンコ機10の設定状態を示す設定値の情報が設定されたエリア(具体的には設定値カウンタ)を除いて、当該特定制御用のワークエリア221を「0」クリアするとともに初期設定を実行する。これにより、当否抽選モードが高確率モードであるか否かを示すエリアが「0」クリアされるため、パチンコ機10への動作電力の供給が停止される直前における当否抽選モードに関係なく当否抽選モードは低確率モードとなる。また、遊技回が実行されていない状況となるとともに開閉実行モードが実行されていない状況となり、さらに普図表示部38aが変動表示されていない状況であって普電役物34aが閉鎖状態である状況となる。また、特定制御用のワークエリア221に設けられた保留格納エリア65a及び普電保留エリア65cも「0」クリアされるため、特図表示部37a用の保留情報が消去されるとともに普図表示部38a用の保留情報が消去される。また、非設定更新時のクリア処理では特定制御用のスタックエリア222を「0」クリアするとともに初期設定を実行する。また、非設定更新時のクリア処理では主側CPU63の各種レジスタも「0」クリアした後に初期設定を実行する。
Returning to the description of the main process (FIG. 100), when a negative determination is made in step S6603 or step S6606, a clear process at the time of non-setting update is executed (step S6607). In the clear process at the time of non-setting update, the specific control is performed except for an area (specifically, a set value counter) in which set value information indicating the set state of the
一方、非設定更新時のクリア処理では非特定制御用のワークエリア223及び非特定制御用のスタックエリア224を「0」クリアしない。これにより、停電時処理が正常に実行されなかったことで停電フラグに「1」がセットされていなかったとしても非特定制御用のワークエリア223及び非特定制御用のスタックエリア224が「0」クリアされないようにすることが可能となる。また、特定制御用のワークエリア221及び特定制御用のスタックエリア222についてのチェックサムに関して異常が発生したとしても非特定制御用のワークエリア223及び非特定制御用のスタックエリア224が「0」クリアされないようにすることが可能となる。
On the other hand, the non-specific
ステップS6603又はステップS6606にて否定判定をした場合においてステップS6607にて非設定更新時のクリア処理を実行した後は、特定制御用のワークエリア221における設定値カウンタの値を確認することでパチンコ機10の設定値が正常か否かを判定する(ステップS6608)。具体的には、設定値カウンタに設定された設定値が「設定1」〜「設定6」のいずれかである場合に正常であると判定し、「0」又は7以上である場合に異常であると判定する。設定値が異常である場合(ステップS6608:NO)、後述する設定値を新たに設定するための処理(ステップS6619〜ステップS6621)を実行する。これにより、ステップS6603又はステップS6606にて否定判定をして非設定更新時のクリア処理(ステップS6607)が実行される場合であっても設定値が正常であるか否かを監視することが可能となるとともに、設定値が異常である場合には設定値の再設定を行うようにすることが可能となる。
When a negative determination is made in step S6603 or step S6606, after executing the clear process at the time of non-setting update in step S6607, the value of the set value counter in the
設定値が正常である場合(ステップS6608:YES)、電源投入設定処理を実行する(ステップS6609)。電源投入設定処理では、停電フラグの初期化といった特定制御用のワークエリア221の所定のエリアを初期値に設定するとともに、現状の遊技状態に対応したコマンドを音声発光制御装置81に送信する。
If the set value is normal (step S6608: YES), a power-on setting process is executed (step S6609). In the power-on setting process, a predetermined area of the
なお、主側CPU63はタイマ割込み処理を定期的に実行する構成であるが、メイン処理が開始された段階においてはタイマ割込み処理の発生が禁止されている。このタイマ割込み処理の発生が禁止された状態はステップS6609の処理が完了してステップS6610の処理が実行される前のタイミングで解除され、タイマ割込み処理の実行が許可される。これにより、主側CPU63への動作電力の供給が開始された場合にはステップS6609の電源投入設定処理が終了して、ステップS6610の処理が開始される前の段階までタイマ割込み処理は実行されない。よって、当該状況となるまでは主側CPU63にて遊技を進行させるための処理が開始されないこととなる。
The
その後、ステップS6610〜ステップS6613の残余処理に進む。つまり、主側CPU63はタイマ割込み処理を定期的に実行する構成であるが、1のタイマ割込み処理と次のタイマ割込み処理との間に残余時間が生じることとなる。この残余時間は各タイマ割込み処理の処理完了時間に応じて変動することとなるが、かかる不規則な時間を利用してステップS6610〜ステップS6613の残余処理を繰り返し実行する。この点、当該ステップS6610〜ステップS6613の残余処理は非定期的に実行される非定期処理であると言える。ステップS6610〜ステップS6613では、上記第1の実施形態におけるメイン処理(図9)のステップS113〜ステップS116と同一の処理を実行する。
Thereafter, the process proceeds to the remaining process of steps S6610 to S6613. That is, the
上記のとおり本実施形態では主側CPU63への動作電力の供給が開始された場合において、特定制御用のワークエリア221の停電フラグに「1」がセットされていない場合、又はチェックサムが一致しない場合、非設定更新時のクリア処理を実行した後に、設定値が正常であれば(ステップS6608:YES)、遊技を進行させるための処理に移行する。これにより、停電時処理が正常に実行されなかったことで停電フラグに「1」がセットされていなかったとしても、主側CPU63への動作電力の供給が開始された後に再度の電源のON・OFF操作をする必要がない。また、特定制御用のワークエリア221及び特定制御用のスタックエリア222についてのチェックサムに関して異常が発生したとしても、主側CPU63への動作電力の供給が開始された後に再度の電源のON・OFF操作をする必要がない。
As described above, in this embodiment, when the supply of operating power to the
ステップS6603及びステップS6606の両方にて肯定判定をした場合、特定制御用のワークエリア221における設定値カウンタの値を確認することでパチンコ機10の設定値が正常か否かを判定する(ステップS6614)。具体的には、設定値カウンタに設定された設定値が「設定1」〜「設定6」のいずれかである場合に正常であると判定し、「0」又は7以上である場合に異常であると判定する。設定値が異常である場合(ステップS6614:NO)、後述する設定値を新たに設定するための処理(ステップS6619〜ステップS6621)を実行する。
When an affirmative determination is made in both step S6603 and step S6606, it is determined whether or not the set value of the
設定値が正常である場合(ステップS6614:YES)、リセットボタン68cが押圧操作されているか否かを判定し(ステップS6615)、設定キー挿入部68aが設定キーを利用してON操作されているか否かを判定し(ステップS6616)、内枠13に対して前扉枠14が開放状態であるか否かを判定し(ステップS6617)、外枠11に対して遊技機本体12が開放状態であるか否かを判定する(ステップS6618)。
If the set value is normal (step S6614: YES), it is determined whether or not the
本実施形態では内枠13に対して前扉枠14が開放状態となっているか否かを検知するための前扉開放センサ95が主側CPU63と電気的に接続されており、前扉開放センサ95の検知結果は主側CPU63に入力される。この場合、内枠13に対して前扉枠14が閉鎖状態である場合に前扉開放センサ95は閉鎖検知信号を主側CPU63に送信し、内枠13に対して前扉枠14が開放状態である場合に前扉開放センサ95は開放検知信号を主側CPU63に送信する。主側CPU63は、前扉開放センサ95から閉鎖検知信号を受信している場合に前扉枠14が閉鎖状態であると特定し、前扉開放センサ95から開放検知信号を受信している場合に前扉枠14が開放状態であると特定する。
In the present embodiment, a front
また、本実施形態では外枠11に対して遊技機本体12が開放状態となっているか否かを検知するための本体開放センサ96が主側CPU63と電気的に接続されており、本体開放センサ96の検知結果は主側CPU63に入力される。この場合、外枠11に対して遊技機本体12が閉鎖状態である場合に本体開放センサ96は閉鎖検知信号を主側CPU63に送信し、外枠11に対して遊技機本体12が開放状態である場合に本体開放センサ96は開放検知信号を主側CPU63に送信する。主側CPU63は、本体開放センサ96から閉鎖検知信号を受信している場合に遊技機本体12が閉鎖状態であると特定し、本体開放センサ96から開放検知信号を受信している場合に遊技機本体12が開放状態であると特定する。
In the present embodiment, a main
リセットボタン68cが押圧操作されていない場合(ステップS6615:NO)、ステップS6609にて電源投入設定処理を実行した後に、ステップS6610〜ステップS6613の残余処理を繰り返す。つまり、リセットボタン68cが押圧操作されていない場合には特定制御用のワークエリア221及び特定制御用のスタックエリア222のクリア処理を実行することなく、遊技の進行を制御するための処理に移行する。
If the
リセットボタン68cが押圧操作されている場合であって(ステップS6615:YES)、ステップS6616〜ステップS6618のいずれかにて否定判定をした場合、非設定更新時のクリア処理を実行した後に(ステップS6607)、設定値が正常であることを条件として(ステップS6608:YES)、ステップS6609以降における遊技の進行を制御するための処理に移行する。非設定更新時のクリア処理の処理内容は既に説明したとおりである。
If the
リセットボタン68cが押圧操作されている場合であって(ステップS6615:YES)、ステップS6616〜ステップS6618の全てで肯定判定をした場合、設定値を更新するための処理を実行する。また、ステップS6608又はステップS6614にて設定値が異常であると判定した場合にも、設定値を更新するための処理を実行する。
If the
具体的には、まず設定値のコピー処理を実行する(ステップS6619)。当該コピー処理では、特定制御用のワークエリア221においてパチンコ機10の設定値を特定するために利用される設定値カウンタの情報を、特定制御用のワークエリア221に設けられたコピー領域に記憶させる。これにより、この後に実行される設定更新時のクリア処理(ステップS6620)にて設定値カウンタの情報が「0」クリアされたとしても、当該設定値更新時のクリア処理が実行される前における本パチンコ機10の設定値(すなわちパチンコ機10への動作電力の供給が停止される前における当該パチンコ機10の設定値)を把握することが可能となる。
Specifically, first, a setting value copy process is executed (step S6619). In the copy process, information on the set value counter used for specifying the set value of the
その後、設定更新時のクリア処理を実行する(ステップS6620)。設定更新時のクリア処理では、特定制御用のワークエリア221における当否抽選モードが高確率モードであるか否かを示すエリア及び上記コピー領域を除いて、当該特定制御用のワークエリア221を「0」クリアするとともに初期設定を実行する。これにより、遊技回が実行されていない状況となるとともに開閉実行モードが実行されていない状況となり、さらに普図表示部38aが変動表示されていない状況であって普電役物34aが閉鎖状態である状況となる。また、特定制御用のワークエリア221に設けられた保留格納エリア65a及び普電保留エリア65cも「0」クリアされるため、特図表示部37a用の保留情報が消去されるとともに普図表示部38a用の保留情報が消去される。また、設定更新時のクリア処理では特定制御用のスタックエリア222を「0」クリアするとともに初期設定を実行する。また、設定更新時のクリア処理ではパチンコ機10の設定値を特定するために利用される設定値カウンタを「0」クリアする。また、設定更新時のクリア処理では主側CPU63の各種レジスタも「0」クリアした後に初期設定を実行する。
Thereafter, a clear process at the time of setting update is executed (step S6620). In the clear process at the time of setting update, except for the area indicating whether or not the lottery mode in the
その一方、設定更新時のクリア処理では当否抽選モードが高確率モードであるか否かを示すエリアを「0」クリアしないため、設定値更新処理(ステップS6621)が実行されたとしても当否抽選モードをパチンコ機10への動作電力の供給が停止される前におけるモードに維持させることが可能となる。また、設定更新時のクリア処理ではコピー領域を「0」クリアしないため、設定更新時のクリア処理が実行される前に設定されていた設定値をその後に特定することが可能となる。なお、上記構成に限定されることはなく設定更新時のクリア処理ではパチンコ機10の設定値を特定するために利用される設定値カウンタを「0」クリアしない構成としてもよく、設定更新時のクリア処理では当否抽選モードが高確率モードであるか否かを示すエリアを「0」クリアする構成としてもよい。
On the other hand, in the clear process at the time of setting update, the area indicating whether or not the lottery mode is the high probability mode is not cleared to “0”, so even if the set value update process (step S6621) is executed, the lottery mode Can be maintained in the mode before the supply of operating power to the
設定更新時のクリア処理では非特定制御用のワークエリア223及び非特定制御用のスタックエリア224を「0」クリアしない。これにより、パチンコ機10の設定値を変更することが可能な設定値更新処理が実行されたとしても、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224が「0」クリアされないようにすることが可能となる。
In the clear process at the time of setting update, the
その後、ステップS6621にて設定値更新処理を実行する。設定値更新処理の処理内容は上記第22の実施形態における設定値更新処理(図85)と同一である。設定値更新処理を実行した後は、ステップS6609以降の遊技の進行を制御するための処理に移行する。 Thereafter, a setting value update process is executed in step S6621. The processing content of the set value update processing is the same as the set value update processing (FIG. 85) in the twenty-second embodiment. After executing the set value update process, the process proceeds to a process for controlling the progress of the game after step S6609.
上記構成によれば設定値が異常であった場合、遊技ホールの管理者による特別な操作を要することなく設定値更新処理が開始される。そして、設定値更新処理が完了した場合には遊技の進行を制御するための処理に移行する。これにより、正常な設定値に設定された状況において遊技が行われるようにすることが可能となる。その一方、設定値更新処理を完了させるためには設定キー挿入部68aに対する設定キーによるOFF操作などを要するため、遊技ホールの管理者以外の者により設定値が勝手に設定されて遊技が開始されてしまうという事象の発生を阻止することが可能となる。
According to the above configuration, when the set value is abnormal, the set value update process is started without requiring a special operation by the manager of the game hall. Then, when the set value update process is completed, the process proceeds to a process for controlling the progress of the game. This makes it possible to play a game in a situation where the normal set value is set. On the other hand, in order to complete the set value update process, it is necessary to perform an OFF operation with the set key on the set
次に、主側CPU63にて各種処理を正常に行うことができない状況となった場合に遊技の進行を強制的に停止させるための構成について説明する。図102(a)はMPU62の構成を説明するためのブロック図である。
Next, a configuration for forcibly stopping the progress of the game when the
図102(a)に示すようにMPU62には主側CPU63、主側ROM64及び主側RAM65が設けられているとともに、リセット信号出力部251及びプログラム監視部252が設けられている。リセット信号出力部251は主側CPU63にリセット信号を出力する機能を有している。具体的には、リセット信号出力部251は、電源・発射制御装置78から動作電力が供給されている場合であって出力不可条件が成立していない場合にHIレベルの信号としてリセット信号を主側CPU63に出力し、電源・発射制御装置78から動作電力が供給されていない場合又は動作電力が供給されている場合であっても出力不可条件が成立している場合にはリセット信号を主側CPU63に出力しない。主側CPU63は電源・発射制御装置78から動作電力が供給されている場合であってリセット信号出力部251からリセット信号を受信している場合に各種処理を実行し、電源・発射制御装置78から動作電力が供給されている場合であってもリセット信号出力部251からリセット信号を受信していない場合には各種処理を実行しない。また、主側CPU63は電源・発射制御装置78から動作電力が供給されている場合においてリセット信号出力部251からリセット信号を受信していない状況からリセット信号を受信している状況に切り換わった場合にメイン処理(図100)を開始する。
As shown in FIG. 102A, the
プログラム監視部252は主側CPU63にて各種処理を正常に行うことができる状況であるか否かを監視する機能を有している。具体的には、プログラム監視部252は、主側CPU63に設けられたプログラムカウンタの値が異常な値であるか否かを監視する。プログラムカウンタは主側CPU63において実行すべき命令が格納されているアドレスを記憶するためのものである。プログラムカウンタは取り得る値が定められており、プログラム監視部252はプログラムカウンタの値が取り得る値以外の値となっているか否かを監視する。また、プログラム監視部252は、ロード命令により情報を特定制御用のワークエリア221に書き込む場合にその書き込み先のエリアとして指定されたアドレスが異常なアドレスか否かを監視する。なお、プログラム監視部252は、ロード命令により情報を特定制御用のワークエリア221から読み出す場合にその読み出し対象のエリアとして指定されたアドレスが異常なアドレスか否かを監視する構成としてもよい。
The
プログラム監視部252は、プログラムカウンタの値が異常な値であると判断した場合、又はロード命令により情報を書き込む場合に指定されたアドレスが異常なアドレスであると判断した場合、リセット信号出力部251に監視異常信号を出力する。リセット信号出力部251はプログラム監視部252から監視異常信号を受信した場合には電源・発射制御装置78から動作電力が供給されている場合であってもリセット信号の出力を一旦停止させ、停止継続期間に亘ってリセット信号の出力を停止させた後にリセット信号の出力を再開させる。停止継続期間はリセット信号の出力が停止されていることを主側CPU63にて特定するのに十分な期間となっている。これにより、プログラムカウンタの値が異常な値となった場合、又はロード命令により情報を書き込む場合に指定されたアドレスが異常なアドレスとなった場合には、リセット信号のOFF・ONを通じて主側CPU63にてメイン処理が実行されることとなる。
When the
図102(b)はリセット信号出力部251によるリセット信号の出力の様子を示すタイムチャートである。図102(b1)は電源・発射制御装置78から動作電力が供給されている期間を示し、図102(b2)はリセット信号出力部251からリセット信号が出力されている期間を示し、図102(b3)はプログラム監視部252から監視異常信号が出力されるタイミングを示す。
FIG. 102B is a time chart showing how the reset
まずプログラム監視部252から監視異常信号が出力されない場合について説明すると、t1のタイミングで図102(b1)に示すように電源・発射制御装置78からMPU62への動作電力の供給が開始されることで、t2のタイミングで図102(b)に示すようにリセット信号出力部251からのリセット信号の出力が開始される。その後、t3のタイミングで図102(b1)に示すように電源・発射制御装置78からMPU62への動作電力の供給が停止されることで、t4のタイミングで図102(b2)に示すようにリセット信号出力部251からのリセット信号の出力が停止される。
First, the case where a monitoring abnormality signal is not output from the
次にプログラム監視部252から監視異常信号が出力される場合について説明すると、t5のタイミングで図102(b1)に示すように電源・発射制御装置78からMPU62への動作電力の供給が開始されることで、t6のタイミングで図102(b)に示すようにリセット信号出力部251からのリセット信号の出力が開始される。その後、t7のタイミングで、プログラムカウンタの値が異常な値となる又はロード命令により情報を書き込む場合に指定されたアドレスが異常なアドレスとなることにより、図102(b3)に示すようにプログラム監視部252からリセット信号出力部251に監視異常信号が出力される。これにより、図102(b2)に示すようにリセット信号出力部251からのリセット信号の出力がt7のタイミングで一旦停止され、その後のt8のタイミングで再開される。
Next, the case where a monitoring abnormality signal is output from the
この場合、主側CPU63はt7のタイミングで各種処理の実行を停止し、リセット信号の立ち上がりを確認したタイミングであるt8のタイミングでメイン処理(図100)を開始する。但し、主側CPU63の各種処理の実行の停止に際して停電時処理は実行されていないため、特定制御用のワークエリア221における停電フラグに「1」がセットされていない状況でメイン処理(図100)が開始されるとともに、特定制御用のワークエリア221及び特定制御用のスタックエリア222についてのチェックサムが保存されることなくメイン処理(図100)が開始される。したがって、メイン処理(図100)ではステップS6603又はステップS6606にて否定判定をすることとなり、非設定更新時のクリア処理(ステップS6607)を実行する。これにより、プログラムカウンタの値が異常な値となる又はロード命令により情報を書き込む場合に指定されたアドレスが異常なアドレスとなることによりプログラム監視部252から監視異常信号が出力された場合には、特定制御用のワークエリア221及び特定制御用のスタックエリア222のうち所定の記憶エリアが「0」クリアされることとなる非設定更新時のクリア処理が実行されるようにすることが可能となる。
In this case, the
但し、非設定更新時のクリア処理では非特定制御用のワークエリア223及び非特定制御用のスタックエリア224を「0」クリアしない。これにより、プログラムカウンタの値が異常な値となる又はロード命令により情報を書き込む場合に指定されたアドレスが異常なアドレスとなることによりプログラム監視部252から監視異常信号が出力されたとしても、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224が「0」クリアされないようにすることが可能となる。
However, the non-specific
図102(b)の説明に戻り、その後、t9のタイミングで図102(b1)に示すように電源・発射制御装置78からMPU62への動作電力の供給が停止されることで、t10のタイミングで図102(b2)に示すようにリセット信号出力部251からのリセット信号の出力が停止される。
Returning to the description of FIG. 102 (b), after that, the supply of operating power from the power supply /
次に、主側CPU63にて実行される本実施形態におけるタイマ割込み処理について、図103のフローチャートを参照しながら説明する。タイマ割込み処理は、メイン処理(図100)においてステップS6610〜ステップS6613の処理が実行されている状況で定期的(例えば4ミリ秒周期)に実行される。なお、タイマ割込み処理に対応するプログラムは特定制御用のプログラムに設定されている。
Next, timer interrupt processing in the present embodiment executed by the
ステップS6801〜ステップS6819では上記第22の実施形態におけるタイマ割込み処理(図86)のステップS5201〜ステップS5219と同一の処理を実行する。これらの処理は、主側CPU63において特定制御用のプログラム及び特定制御用のデータを利用して実行される。その後、設定監視処理を実行する(ステップS6820)。図104は設定監視処理を示すフローチャートである。
In steps S6801 to S6819, the same processing as that in steps S5201 to S5219 of the timer interrupt processing (FIG. 86) in the twenty-second embodiment is executed. These processes are executed by the
特定制御用のワークエリア221における設定値カウンタの値を確認することでパチンコ機10の設定値が正常か否かを判定する(ステップS6901)。具体的には、設定値カウンタに設定された設定値が「設定1」〜「設定6」のいずれかである場合に正常であると判定し、「0」又は7以上である場合に異常であると判定する。
It is determined whether or not the set value of the
設定値が異常である場合(ステップS6901:NO)、まず設定値のコピー処理を実行する(ステップS6902)。当該コピー処理では、特定制御用のワークエリア221においてパチンコ機10の設定値を特定するために利用される設定値カウンタの情報を、特定制御用のワークエリア221に設けられたコピー領域に記憶させる。これにより、この後に実行される設定値更新処理の実行前における本パチンコ機10の設定値を把握することが可能となる。
If the set value is abnormal (step S6901: NO), first, a set value copy process is executed (step S6902). In the copy process, information on the set value counter used for specifying the set value of the
その後、設定値の異常が発生したことを示す異常コマンドを音声発光制御装置81に送信する(ステップS6903)。音声発光制御装置81は当該異常コマンドを受信することにより、表示発光部53を設定値異常に対応する態様で発光させるとともに、スピーカ部54から「設定値の異常を検出しました。」という音声を出力させる。また、図柄表示装置41にて「設定値の異常を検出しました。」という文字画像が表示されるようにする。これら報知はパチンコ機10への動作電力の供給が停止されるまでは維持され、パチンコ機10への動作電力の供給が停止された場合に終了される。但し、これに限定されることはなく報知終了操作が遊技ホールの管理者により行われた場合に上記報知が終了される構成としてもよい。報知終了操作としては例えば更新ボタン68bが押圧操作されることとしてもよく、リセットボタン68cが押圧操作されることとしてもよい。上記報知を確認することにより遊技ホールの管理者は設定値異常が発生したことを把握することが可能となる。
Thereafter, an abnormality command indicating that an abnormality of the set value has occurred is transmitted to the sound emission control device 81 (step S6903). Upon receiving the abnormality command, the sound
その後、設定値更新処理を実行する(ステップS6904)。つまり、タイマ割込み処理(図103)が実行される度に設定値に異常が発生しているか否かが監視され、設定値異常の発生を特定した場合にはパチンコ機10の設定値の再設定を行うために設定値更新処理を実行する。設定値更新処理の処理内容は上記第22の実施形態における設定値更新処理(図85)と同一である。したがって、更新ボタン68bが1回押圧操作される度に設定値が1段階ずつ更新され、アウト口検知センサ48aにて遊技球を検知することで選択中の設定値が確定される。更新途中の設定値及び確定した設定値は第3報知用表示装置69cにて表示される。その後、設定キー挿入部68aのON状態からOFF状態への切り換わりが発生した場合に設定値更新処理の終了条件が成立したと判定する。設定値更新処理を実行した後は、タイマ割込み処理(図103)に復帰する。
Thereafter, a set value update process is executed (step S6904). In other words, every time the timer interrupt process (FIG. 103) is executed, it is monitored whether or not an abnormality has occurred in the set value. The set value update process is executed to The processing content of the set value update processing is the same as the set value update processing (FIG. 85) in the twenty-second embodiment. Accordingly, each time the
ここで、設定値更新処理では、設定キー挿入部68aがOFF状態となっているだけでは終了条件が成立したと判定されることはなく、設定キー挿入部68aがON状態からOFF状態に切り換わった場合に終了条件が成立したと判定する。設定監視処理にて設定値更新処理が実行される場合、当該設定値更新処理の開始時には設定キー挿入部68aがOFF状態となっているため、当該設定値更新処理の終了条件を成立させるためには設定キー挿入部68aに設定キーを挿入して一旦ON操作を行った後にOFF操作を行う必要がある。これにより、遊技ホールの管理者による正規の操作が行われていないにも関わらず設定値更新処理が終了してしまわないようにすることが可能となる。
Here, in the setting value update processing, it is not determined that the end condition is satisfied only by the setting
設定キー挿入部68aのON状態からOFF状態への切り換わりが発生して設定値更新処理の終了条件が成立した場合には、設定値更新処理(図85)におけるステップS5111を実行することで、特定制御用のワークエリア221におけるコピー領域に記憶された設定値と、特定制御用のワークエリア221における設定値カウンタに今回設定された設定値とが同一であるか否かを比較する。つまり、設定値更新処理(ステップS6904)が実行される前に設定されていた設定値と、今回の設定値更新処理にて設定された設定値とが同一であるか否かを判定する。両設定値が同一である場合(ステップS5112:NO)、非変更時の報知用処理(ステップS5113)を実行することで、既に説明した設定維持報知が行われるようにする。一方、両設定値が異なる場合(ステップS5112:YES)、変更時の報知用処理(ステップS5114)を実行することで、既に説明した設定変更報知が行われるようにする。
When the setting
設定値異常が発生している場合には設定値更新処理が実行される構成において、当該設定値更新処理が実行される前に設定されていた設定値と、当該設定値更新処理にて設定された設定値とが同一である場合には設定維持報知が行われる。これにより、設定値異常により設定値更新処理が実行されたとしてもその前の状況において設定されていた設定値を再設定することで設定維持報知が行われることとなり、設定値異常による設定値更新処理が実行されたとしても設定値が変化していないことを遊技者に明示することが可能となる。ちなみに、遊技ホールにおいては設置された各パチンコ機10の設定値を記録するのが一般的であるため、その記録された設定値となるように設定値異常による設定値更新処理を実行することが可能である。
In a configuration in which a set value update process is executed when a set value abnormality has occurred, the set value set before the set value update process is executed and the set value update process are set. If the set value is the same, the setting maintenance notification is performed. As a result, even if the setting value update process is executed due to the setting value abnormality, the setting maintenance notification is performed by resetting the setting value set in the previous situation, and the setting value update due to the setting value abnormality is performed. Even if the process is executed, it is possible to clearly indicate to the player that the set value has not changed. Incidentally, since it is common to record the set values of each installed
タイマ割込み処理(図103)の説明に戻り、ステップS6820にて設定監視処理を実行した後は、ステップS6821にて管理用処理を実行する。管理用処理の実行に際しては、特定制御用のプログラムに設定されている管理用処理に対応するサブルーチンのプログラムが実行されることとなるが、当該サブルーチンのプログラムの実行に際しては管理用処理の実行後におけるタイマ割込み処理の戻り番地を特定するための情報がプッシュ命令により特定制御用のスタックエリア222に書き込まれる。そして、管理用処理が終了した場合にはポップ命令によりその戻り番地を特定するための情報が読み出され、当該戻り番地が示すタイマ割込み処理のプログラムに復帰する。
Returning to the description of the timer interrupt process (FIG. 103), after executing the setting monitoring process in step S6820, the management process is executed in step S6821. When executing the management process, a subroutine program corresponding to the management process set in the program for specific control is executed. After executing the management process, the subroutine program is executed. The information for specifying the return address of the timer interrupt processing at is written in the
図105は主側CPU63にて実行される本実施形態における管理用処理を示すフローチャートである。なお、管理用処理におけるステップS7001〜ステップS7005の処理は、主側CPU63において特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 105 is a flowchart showing the management process in the present embodiment executed by the
まずタイマ割込み処理(図103)の発生を禁止するために割込み禁止の設定を行う(ステップS7001)。これにより、非特定制御に対応する処理である後述する管理実行処理の途中の状況において、特定制御に対応する処理であるタイマ割込み処理(図103)が割り込んで起動されてしまわないようにすることが可能となる。 First, in order to prohibit the generation of the timer interrupt process (FIG. 103), an interrupt prohibition is set (step S7001). This prevents the timer interrupt process (FIG. 103), which is a process corresponding to specific control, from being interrupted and started in the middle of the management execution process described later, which is a process corresponding to non-specific control. Is possible.
その後、「LD (_PSWBUF),PSW」として、ロード命令により、主側CPU63のフラグレジスタの情報を特定制御用のワークエリア221に設定されたPSWバッファに退避させる(ステップS7002)。フラグレジスタにはキャリフラグ、ゼロフラグ、P/Vフラグ、サインフラグ及びハーフキャリフラグなどを含み、演算命令、ローテート命令及び入出力命令などの実行結果によってフラグレジスタの情報は変化することとなる。このようなフラグレジスタの情報を管理実行処理に対応するサブルーチンのプログラムが開始される前に退避させることにより、当該サブルーチンのコールや当該サブルーチンの開始後において変化してしまう前の状態のフラグレジスタの情報を特定制御用のワークエリア221に退避させておくことが可能となる。
After that, as “LD (_PSWBUF), PSW”, the information of the flag register of the
その後、非特定制御用のプログラムに設定されている管理実行処理に対応するサブルーチンのプログラムを読み出すことにより、当該管理実行処理を開始する(ステップS7003)。この場合、当該管理実行処理の実行後における管理用処理の戻り番地を特定するための情報がプッシュ命令により特定制御用のスタックエリア222に書き込まれる。そして、管理実行処理が終了した場合にはポップ命令によりその戻り番地を特定するための情報が読み出され、当該戻り番地が示す管理用処理のプログラムに復帰する。
Thereafter, the management execution process is started by reading a subroutine program corresponding to the management execution process set in the non-specific control program (step S7003). In this case, information for specifying the return address of the management process after execution of the management execution process is written in the
管理実行処理の実行後において管理用処理のプログラムに復帰した場合には「LD PSW,(_PSWBUF)」として、ロード命令により、ステップS7002にて特定制御用のワークエリア221におけるPSWバッファに退避させたフラグレジスタの情報を主側CPU63のフラグレジスタに復帰させる(ステップS7004)。これにより、主側CPU63のフラグレジスタの情報が、ステップS7002が前回実行された時点の情報に復帰することとなる。つまり、主側CPU63のフラグレジスタの情報が特定制御を実行するための情報に復帰することとなる。
When returning to the management process program after the execution of the management execution process, “LD PSW, (_PSWBUF)” is saved in the PSW buffer in the
その後、タイマ割込み処理(図103)の発生を禁止している状態から許可する状態へ切り換えるために割込み許可の設定を行う(ステップS7005)。これにより、タイマ割込み処理の新たな実行が可能となる。 Thereafter, in order to switch from the state in which the generation of the timer interrupt process (FIG. 103) is prohibited to the state in which it is permitted, an interrupt permission is set (step S7005). Thereby, a new execution of the timer interrupt process can be performed.
図106は主側CPU63にて実行される本実施形態における管理実行処理を示すフローチャートである。なお、管理実行処理におけるステップS7101〜ステップS7116の処理は、主側CPU63において非特定制御用のプログラム及び非特定制御用のデータを利用して実行される。
FIG. 106 is a flowchart showing the management execution process in the present embodiment executed by the
ステップS7101〜ステップS7108及びステップS7110〜ステップS7116では上記第17の実施形態における管理実行処理(図78)のステップS4501〜ステップS4515と同一の処理を実行する。また、ステップS7109では別監視処理を実行する。別監視処理の実行に際しては非特定制御用のプログラムに設定されている別監視処理に対応するサブルーチンのプログラムが実行されることとなるが、当該サブルーチンのプログラムの実行に際しては別監視処理の実行後における管理実行処理の戻り番地を特定するための情報がプッシュ命令により非特定制御用のスタックエリア224に書き込まれる。そして、別監視処理が終了した場合にはポップ命令によりその戻り番地を特定するための情報が読み出され、当該戻り番地が示す管理実行処理のプログラムに復帰する。
In step S7101 to step S7108 and step S71010 to step S7116, the same processing as step S4501 to step S4515 of the management execution processing (FIG. 78) in the seventeenth embodiment is executed. In step S7109, another monitoring process is executed. When executing the separate monitoring process, a subroutine program corresponding to the separate monitoring process set in the non-specific control program is executed, but when executing the subroutine program, Information for specifying the return address of the management execution process is written to the non-specific
図107は別監視処理を示すフローチャートである。なお、別監視処理におけるステップS7201〜ステップS7206の処理は、主側CPU63において非特定制御用のプログラム及び非特定制御用のデータを利用して実行される。
FIG. 107 is a flowchart showing another monitoring process. Note that the processing in steps S7201 to S7206 in the separate monitoring processing is executed by the
別監視処理では、非特定制御用のプログラムにおいて実行している処理の処理位置を示すポインタの値が正常な数値範囲を超えた値となっているか否かを判定する(ステップS7201)。また、非特定制御用のワークエリア223に設けられた通常用カウンタエリア231、開閉実行モード用カウンタエリア232及び高頻度サポートモード用カウンタエリア233に記憶されている情報が明らかに異常な情報となっているか否かを判定する(ステップS7202)。例えば通常用カウンタエリア231において通常用のアウトカウンタ231eの値が「0」であるにも関わらず通常用の一般入賞カウンタ231aの値が1000以上となっている場合には異常と判定する。また、非特定制御用のワークエリア223に設けられた演算結果記憶エリア234に記憶されている情報が明らかに異常な情報となっているか否かを判定する(ステップS7203)。例えば第61パラメータが「0」であるにも関わらず第62〜第64パラメータのいずれかが「0」ではない場合には異常と判定する。
In the separate monitoring process, it is determined whether or not the pointer value indicating the processing position of the process being executed in the non-specific control program exceeds the normal numerical value range (step S7201). The information stored in the
ステップS7201〜ステップS7203のいずれかにて肯定判定をした場合、非特定制御用のワークエリア223について情報異常が発生しているとして、非特定制御用のワークエリア223の一部クリア処理を実行する(ステップS7204)。当該一部クリア処理では非特定制御用のワークエリア223において管理開始フラグ以外の記憶エリアを「0」クリアする。この場合、通常用カウンタエリア231、開閉実行モード用カウンタエリア232、高頻度サポートモード用カウンタエリア233及び演算結果記憶エリア234の全てが「0」クリアされる。これにより、非特定制御用のワークエリア223における情報異常を解消することが可能となる。
If an affirmative determination is made in any of steps S7201 to S7203, it is determined that an information abnormality has occurred in the
また、管理開始フラグを「0」クリアしないようにすることにより管理開始フラグに既に「1」がセットされている状態を維持させることが可能となり、既にパチンコ機10が遊技ホールにて継続して使用されているにも関わらず履歴情報の収集に関してパチンコ機10の出荷段階の規制を生じさせてしまわないようにすることが可能となる。但し、これに限定されることはなくステップS7204では管理開始フラグを含めて非特定制御用のワークエリア223の全体を「0」クリアする構成としてもよい。
Also, by not clearing the management start flag to “0”, it is possible to maintain the state where the management start flag is already set to “1”, and the
また、ステップS7204では非特定制御用のスタックエリア224を「0」クリアしない。非特定制御用のスタックエリア224には管理実行処理(図106)におけるステップS7102〜ステップS7107にて特定制御に対応する処理にて利用される各種レジスタの情報が退避されている。この場合に、非特定制御用のスタックエリア224を「0」クリアしないようにすることにより、この特定制御に対応する処理にて利用される各種レジスタの情報であって非特定制御用のスタックエリア224に退避されている情報を消去してしまわないようにすることが可能となる。また、非特定制御用のスタックエリア224には別監視処理が終了した後における管理実行処理(図106)の戻り番地の情報が格納されているが、非特定制御用のスタックエリア224を「0」クリアしないようにすることにより、この戻り番地の情報が消去されてしまわないようにすることが可能となる。
In step S7204, the
その後、初期設定処理を実行する(ステップS7205)。初期設定処理では、非特定制御用のワークエリア223においてステップS7204にて「0」クリアの対象となった記憶エリアに対して初期設定を行う。
Thereafter, initial setting processing is executed (step S7205). In the initial setting process, initial setting is performed for the storage area that is the target of “0” clear in step S7204 in the
その後、クリア報知処理を実行する(ステップS7206)。クリア報知処理では非特定制御用のワークエリア223が「0」クリアされたことを示すコマンドを音声発光制御装置81に送信する。音声発光制御装置81は当該コマンドを受信することにより、表示発光部53を非特定制御用のワークエリア223の強制クリアに対応する態様で発光させるとともに、スピーカ部54から「履歴情報が強制クリアされました。」という音声を出力させる。また、図柄表示装置41にて「履歴情報が強制クリアされました。」という文字画像が表示されるようにする。これら報知はパチンコ機10への動作電力の供給が停止されるまでは維持され、パチンコ機10への動作電力の供給が停止された場合に終了される。但し、これに限定されることはなく報知終了操作が遊技ホールの管理者により行われた場合に上記報知が終了される構成としてもよい。報知終了操作としては例えば更新ボタン68bが押圧操作されることとしてもよく、リセットボタン68cが押圧操作されることとしてもよい。上記報知を確認することにより遊技ホールの管理者は非特定制御用のワークエリア223が強制クリアされたことを把握することが可能となる。
Thereafter, a clear notification process is executed (step S7206). In the clear notification process, a command indicating that the
ステップS7201〜ステップS7203の全てにて否定判定をした場合、又はステップS7206の処理を実行した場合、別監視処理を終了して監視実行処理(図106)に復帰する。 If a negative determination is made in all of steps S7201 to S7203, or if the process of step S7206 is executed, the separate monitoring process is terminated and the process returns to the monitoring execution process (FIG. 106).
以上詳述した本実施形態によれば、以下の優れた効果を奏する。 According to the embodiment described in detail above, the following excellent effects are obtained.
プログラム監視部252においてロード命令により情報を書き込む場合に指定されたアドレスが異常なアドレスであることが特定された場合、リセット信号出力部251によりリセット信号のOFF→ONが行われることにより主側CPU63では動作電力の供給が新たに開始された場合と同様にメイン処理(図100)が実行される。そして、リセット信号のOFF→ONが行われた場合には特定制御用のワークエリア221における停電フラグに「1」がセットされていないとともに停電時におけるチェックサムが特定制御用のワークエリア221に記憶されていないため、強制的に非設定更新時のクリア処理(ステップS6607)が実行される。非設定更新時のクリア処理では、特定制御用のワークエリア221においてパチンコ機10の設定値が記憶された記憶エリア以外の記憶エリアが「0」クリアされるとともに特定制御用のスタックエリア222が「0」クリアされ、さらにこれらエリアの初期設定処理が実行される。これにより、特定制御用のワークエリア221又は特定制御用のスタックエリア222に関して情報異常が発生している可能性がある場合には、特定制御用のワークエリア221及び特定制御用のスタックエリア222に対して「0」クリア処理と初期設定処理とを実行することで当該情報異常が解消されるようにすることが可能となる。
When the
プログラム監視部252において主側CPU63のプログラムカウンタの値が異常な値であることが特定された場合、リセット信号出力部251によりリセット信号のOFF→ONが行われることにより主側CPU63では動作電力の供給が新たに開始された場合と同様にメイン処理(図100)が実行される。そして、リセット信号のOFF→ONが行われた場合には特定制御用のワークエリア221における停電フラグに「1」がセットされていないとともに停電時におけるチェックサムが特定制御用のワークエリア221に記憶されていないため、強制的に非設定更新時のクリア処理(ステップS6607)が実行される。非設定更新時のクリア処理では、各種レジスタを含めた主側CPU63の内部記憶エリアが「0」クリアされるとともに初期設定処理が実行される。これにより、主側CPU63の内部記憶エリアに関して情報異常が発生している可能性がある場合には、主側CPU63の内部記憶エリアに対して「0」クリア及び初期設定処理を実行することで当該情報異常が解消されるようにすることが可能となる。
When the
一方、非設定更新時のクリア処理では非特定制御用のワークエリア223及び非特定制御用のスタックエリア224を「0」クリアしない。これにより、上記のようにプログラム監視部252において情報異常が特定されたことで主側CPU63の内部記憶エリア、特定制御用のワークエリア221及び特定制御用のスタックエリア222に対して「0」クリアと初期設定処理とが実行される場合であっても、遊技履歴の情報が消去されてしまわないようにすることが可能となるとともに、遊技履歴の管理結果の情報が消去されてしまわないようにすることが可能となる。
On the other hand, the non-specific
主側CPU63への動作電力の供給が開始された場合のメイン処理(図100)にて停電フラグに「1」がセットされていない場合又はチェックサムが一致しない場合には非設定更新時のクリア処理(ステップS6607)が実行される構成において、プログラム監視部252にて情報異常の発生が特定された場合にはリセット信号のOFF→ONを行うことで停電フラグに「1」がセットされていないとともにチェックサムが記憶されていない状況にてメイン処理(図100)が実行されるようにする。これにより、動作電力の供給開始時において情報異常を解消するための構成を利用して、プログラム監視部252にて特定された情報異常を解消することが可能となる。
If the power failure flag is not set to “1” in the main process (FIG. 100) when supply of operating power to the
主側CPU63への動作電力の供給が開始された場合のメイン処理(図100)にてチェックサムが正常であるか否かが監視される構成において、当該チェックサムの算出対象には特定制御用のワークエリア221及び特定制御用のスタックエリア222が含まれ、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224は含まれない。これにより、主側RAM65において特定制御に対応する記憶エリアのみについて情報異常が発生しているか否かを特定することが可能となる。
In the configuration in which whether or not the checksum is normal is monitored in the main process (FIG. 100) when the supply of operating power to the
主側CPU63への動作電力の供給が開始された場合のメイン処理(図100)にてチェックサムが異常であることが特定された場合には非設定更新時のクリア処理(ステップS6607)が実行されることとなるが、当該非設定更新時のクリア処理では特定制御用のワークエリア221及び特定制御用のスタックエリア222には「0」クリアする処理と初期設定処理とが実行されるのに対して、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224には「0」クリアする処理が実行されない。これにより、特定制御用のワークエリア221及び特定制御用のスタックエリア222に情報異常が発生しているにも関わらずそのままの状態で特定制御に対応する処理が継続して実行されてしまわないようにすることが可能となるとともに、特定制御用のワークエリア221及び特定制御用のスタックエリア222の情報異常を契機として主側RAM65の非特定制御に対応する記憶エリアまで「0」クリアされてしまわないようにすることが可能となる。
When it is specified that the checksum is abnormal in the main process (FIG. 100) when the supply of operating power to the
停電情報記憶処理(図101)の停電時処理(ステップS6709〜ステップS6712)では特定制御用のワークエリア221及び特定制御用のスタックエリア222についてチェックサムが算出されるのに対して、主側RAM65の非特定制御に対応する記憶エリアについてはチェックサムが算出されない。これにより、停電時処理を完了するまでに要する処理期間が過剰に長くなってしまわないようにすることが可能となる。
In the power failure information storage process (FIG. 101) (steps S6709 to S6712), the checksum is calculated for the
非特定制御に対応する処理にて実行される別監視処理(図107)にて非特定制御用のワークエリア223に記憶された情報について異常の発生を特定した場合には、非特定制御に対応する処理である当該別監視処理(図107)にて非特定制御用のワークエリア223を「0」クリアするとともに初期設定処理を実行する。これにより、非特定制御用のワークエリア223に何らかの異常が発生しているにも関わらず非特定制御用のワークエリア223の情報がそのまま保持された状態で非特定制御に対応する処理が実行されてしまわないようにすることが可能となる。また、非特定制御用のワークエリア223を「0」クリアする処理及び初期設定する処理は非特定制御に対応する処理にて実行されるため、非特定制御用のワークエリア223の情報の更新に関して特定制御に対応する処理が介在してしまわないようにすることが可能となる。
Corresponding to non-specific control when occurrence of abnormality is specified for information stored in
非特定制御に対応する処理である別監視処理(図107)において非特定制御用のワークエリア223に異常が発生しているか否かの監視が実行されるとともに、異常が発生している場合には当該非特定制御用のワークエリア223を「0」クリアする処理と初期設定する処理とが実行される。これにより、非特定制御用のワークエリア223に異常が発生しているか否かの監視と当該非特定制御用のワークエリア223の初期化の実行とを非特定制御に対応する処理における一連の処理として実行することが可能となる。
In another monitoring process (FIG. 107) that is a process corresponding to non-specific control, whether or not an abnormality has occurred in the
非特定制御に対応する処理にて実行される別監視処理(図107)にて非特定制御用のワークエリア223に記憶された情報について異常の発生を特定した場合には、非特定制御用のワークエリア223に対して「0」クリアする処理及び初期設定する処理を実行するものの、非特定制御用のスタックエリア224に対しては「0」クリアする処理及び初期設定する処理を実行しない。これにより、非特定制御用のワークエリア223における情報異常を解消可能としながら、非特定制御用のスタックエリア224に退避された特定制御に対応する処理にて利用される各種レジスタの情報及び別管理処理が終了した後における戻り番地の情報が消去されてしまわないようにすることが可能となる。
When the occurrence of an abnormality is specified for the information stored in the
特定制御用のワークエリア221及び特定制御用のスタックエリア222を「0」クリアするとともに初期設定する処理は特定制御に対応する処理にて実行され、非特定制御用のワークエリア223を「0」クリアするとともに初期設定する処理は非特定制御に対応する処理にて実行される。これにより、このような初期化の処理に関しても、特定制御用のワークエリア221及び特定制御用のスタックエリア222が特定制御に対応する処理の専用の記憶エリアとして扱われるとともに、非特定制御用のワークエリア223が非特定制御に対応する処理の専用の記憶エリアとして扱われるようにすることが可能となる。
The process of clearing and initializing the
なお、メイン処理(図100)ではステップS6608及びステップS6614にて設定値が正常であるか否かの監視を実行する構成としたが、これら設定値が正常であるか否かを監視する処理が実行されない構成としてもよい。これにより、主側CPU63への動作電力の供給が開始された場合に実行される動作電力の供給開始時の処理の処理負荷を軽減することが可能となる。また、このように動作電力の供給開始時の処理では設定値が正常であるか否かの監視が行われないとしても、当該動作電力の供給開始時の処理が終了した後に実行されるタイマ割込み処理(図103)の設定監視処理(ステップS6820)にて設定値が正常であるか否かの監視が行われるため、設定値が異常である場合にはそれに対処することが可能となる。
In the main process (FIG. 100), it is configured to monitor whether or not the set value is normal in steps S6608 and S6614. However, the process for monitoring whether or not these set values are normal is performed. It is good also as a structure which is not performed. As a result, it is possible to reduce the processing load of the process at the start of the supply of operating power that is executed when the supply of operating power to the
また、設定監視処理(ステップS6820)がタイマ割込み処理(図103)が起動される度に実行される構成に限定されることはなく、例えばタイマ割込み処理(図103)が複数として定められた契機回数(例えば10000回)実行される度に設定監視処理(ステップS6820)が実行される構成としてもよい。この場合、設定値が正常であるか否かの監視を定期的に行うようにしながらも、当該監視の実行頻度を抑えることが可能となる。 The setting monitoring process (step S6820) is not limited to a configuration that is executed every time the timer interrupt process (FIG. 103) is started. The configuration may be such that the setting monitoring process (step S6820) is executed every time the number of times (for example, 10,000 times) is executed. In this case, it is possible to suppress the execution frequency of the monitoring while periodically monitoring whether or not the set value is normal.
また、設定監視処理(ステップS6820)がメイン処理(図100)における残余処理(ステップS6610〜ステップS6613)にて実行される構成としてもよい。この場合、タイマ割込み処理が実行されていない状況における空き時間を利用して設定値が正常であるか否かの監視を行うことが可能となる。 The setting monitoring process (step S6820) may be executed in the remaining process (steps S6610 to S6613) in the main process (FIG. 100). In this case, it is possible to monitor whether or not the set value is normal using the idle time when the timer interrupt process is not executed.
また、遊技回が新たに開始される場合に設定監視処理(ステップS6820)が実行される構成としてもよい。より具体的には遊技回が新たに開始される場合において当否判定処理が実行される前に設定監視処理(ステップS6820)が実行される構成としてもよい。これにより、設定値が異常な状況で当否判定処理が実行されてしまわないようにすることが可能となる。 Further, the configuration monitoring process (step S6820) may be executed when a new game round is started. More specifically, the configuration monitoring process (step S6820) may be executed before the success / failure determination process is executed when a game round is newly started. Thereby, it is possible to prevent the success / failure determination process from being executed in a situation where the set value is abnormal.
また、設定監視処理(ステップS6820)において設定値が異常であることを特定した場合には、設定値更新処理(ステップS6904)に移行する構成に代えて、特定制御用のワークエリア221に設けられた遊技停止フラグに「1」をセットする構成としてもよい。この場合、タイマ割込み処理(図103)においてステップS6807にて肯定判定をすることでステップS6808〜ステップS6821の処理が実行されないため、設定値が異常である場合には遊技の進行が停止されることとなる。但し、ステップS6801〜ステップS6806の処理は実行されるため、停電監視が実行されるとともに、当たり乱数カウンタC1、大当たり種別カウンタC2、リーチ乱数カウンタC3及び乱数初期値カウンタCINIの更新が実行され、さらに不正の検知が実行される。また、遊技停止フラグに「1」をセットした場合には設定値を更新すべきことを示す報知が実行されるようにすることで、設定値更新処理の実行を促すようにしてもよい。この場合、当該報知を確認した遊技ホールの管理者が、電源OFF操作を行った後に、設定値更新処理が実行される態様で電源のON操作を行うことで、遊技停止フラグが「0」クリアされて遊技の進行が停止された状態が解除されるとともに、設定値更新処理が実行されて正常な設定値が設定されることとなる。
When the setting monitoring process (step S6820) specifies that the set value is abnormal, the setting
また、設定監視処理(ステップS6820)において設定値が異常であることを特定した場合には、特定制御用のワークエリア221に設けられた設定異常フラグに「1」をセットした状態でメイン処理(図100)を開始する構成としてもよく、当該設定異常フラグに「1」をセットした状態で遊技の進行を停止させるとともに当該遊技の進行が停止された状態を解除するためには電源のOFF→ONが必要である構成としてもよい。この場合、メイン処理(図100)では設定値更新処理が実行されるようにするための操作が行われないとしても、設定異常フラグに「1」がセットされている場合には強制的に設定値更新処理が実行されるようにすることで、メイン処理(図100)に設定された設定値更新処理を利用して設定値の新たな設定を強制的に行わせることが可能となる。
When the setting monitoring process (step S6820) specifies that the setting value is abnormal, the main process (with the setting abnormality flag set in the
また、プログラム監視部252にて情報異常の発生が特定されてリセット信号が強制的にOFF→ONされた場合には、特定制御用のワークエリア221に対して初期化処理が実行されることで、パチンコ機10の設定値が「設定1」となる構成としてもよい。また、プログラム監視部252にて情報異常の発生が特定されてリセット信号が強制的にOFF→ONされた場合には、特定制御用のワークエリア221に対して初期化処理が実行された後に設定値更新処理が実行される構成としてもよい。
When the occurrence of an information abnormality is specified by the
また、プログラム監視部252にて情報異常の発生が特定された場合にはリセット信号が強制的にOFF→ONされることなく、非設定更新時のクリア処理(ステップS6607)が実行される構成としてもよく、設定更新時のクリア処理(ステップS6620)及び設定値更新処理(ステップS6621)が実行される構成としてもよい。
In addition, when the occurrence of an information abnormality is specified by the
また、非設定更新時のクリア処理(ステップS6607)では特定制御用のワークエリア221において設定値の情報を記憶する記憶エリアを初期化することでパチンコ機10の設定値が「設定1」となる構成としてもよく、「設定1」以外の予め定められた設定値となる構成としてもよい。これにより、非設定更新時のクリア処理が実行された場合には予め定められた設定値とすることが可能となる。
Further, in the clear process at the time of non-setting update (step S6607), the setting value of the
また、非設定更新時のクリア処理(ステップS6607)では非特定制御用のワークエリア223及び非特定制御用のスタックエリア224が「0」クリアされない構成としたが「0」クリアされる構成としてもよい。
Further, in the clear process at the time of non-setting update (step S6607), the
また、別監視処理(図107)におけるステップS7204では管理開始フラグを「0」クリアしない構成としたが、管理開始フラグを「0」クリアする構成としてもよい。また、別監視処理(図107)におけるステップS7204では通常用カウンタエリア231、開閉実行モード用カウンタエリア232及び高頻度サポートモード用カウンタエリア233を「0」クリアしない構成としてもよく、演算結果記憶エリア234を「0」クリアしない構成としてもよい。
Further, in step S7204 in the separate monitoring process (FIG. 107), the management start flag is not cleared to “0”, but the management start flag may be cleared to “0”. In step S7204 in the separate monitoring process (FIG. 107), the
また、別監視処理(図107)におけるステップS7204では非特定制御用のワークエリア223だけではなく非特定制御用のスタックエリア224に対しても「0」クリアの処理と初期設定処理とを実行する構成としてもよい。この場合、非特定制御用のスタックエリア224において別監視処理の終了後における管理実行処理の戻り番地の情報及び非特定制御用のスタックエリア224に退避された特定制御に対応する処理にて利用される各種レジスタの情報は消去しないようにすることが好ましい。
In step S7204 in the separate monitoring process (FIG. 107), the “0” clear process and the initial setting process are executed not only for the non-specific
また、別監視処理(図107)では非特定制御用のスタックエリア224に異常が発生しているか否かを監視し、異常が発生していることが特定された場合には非特定制御用のスタックエリア224に対して「0」クリアの処理と初期設定処理とを実行する構成としてもよい。この場合、非特定制御用のスタックエリア224において別監視処理の終了後における管理実行処理の戻り番地の情報は消去しないようにすることが好ましい。
In another monitoring process (FIG. 107), it is monitored whether or not an abnormality has occurred in the non-specific
また、特定制御用のワークエリア221及び特定制御用のスタックエリア222の両方がチェックサムの算出対象である構成に限定されることはなく、特定制御用のワークエリア221のみがチェックサムの算出対象である構成としてもよく、特定制御用のスタックエリア222のみがチェックサムの算出対象である構成としてもよい。
The specific
<第31の実施形態>
本実施形態では主側CPU63にて実行されるメイン処理の処理構成が上記第30の実施形態と相違している。以下、上記第30の実施形態と相違している構成について説明する。なお、上記第30の実施形態と同一の構成については基本的にその説明を省略する。
<Thirty-first embodiment>
In the present embodiment, the processing configuration of the main process executed by the
図108は主側CPU63にて実行される本実施形態におけるメイン処理を示すフローチャートである。なお、メイン処理におけるステップS7301〜ステップS7322の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 108 is a flowchart showing main processing in the present embodiment, which is executed by the
まず電源投入ウエイト処理を実行する(ステップS7301)。当該電源投入ウエイト処理では、例えばメイン処理が起動されてからウエイト用の所定時間(具体的には1秒)が経過するまで次の処理に進行することなく待機する。かかる電源投入ウエイト処理の実行期間において図柄表示装置41の動作開始及び初期設定が完了することとなる。その後、主側RAM65のアクセスを許可する(ステップS7302)。
First, a power-on wait process is executed (step S7301). In the power-on wait process, for example, the process waits without proceeding to the next process until a predetermined time for wait (specifically 1 second) elapses after the main process is activated. The operation start and initial setting of the
その後、主側RAM65における特定制御用のワークエリア221に設けられた停電フラグに「1」がセットされているか否かを判定する(ステップS7303)。停電フラグに「1」がセットされている場合(ステップS7303:YES)、特定制御用のワークエリア221及び特定制御用のスタックエリア222についてチェックサムを算出する(ステップS7304)。チェックサムの算出方法は上記第30の実施形態におけるメイン処理(図100)のステップS6604と同一である。
Thereafter, it is determined whether or not “1” is set in the power failure flag provided in the
その後、主側CPU63への動作電力の供給が停止される直前に実行された停電時処理において算出されて特定制御用のワークエリア221に保存された特定制御用のワークエリア221及び特定制御用のスタックエリア222についてのチェックサムを特定制御用のワークエリア221から読み出すとともに、その読み出したチェックサムを、ステップS7304にて算出したチェックサムと比較する(ステップS7305)。そして、それらチェックサムが一致しているか否かを判定する(ステップS7306)。
Thereafter, the specific
ステップS7306にて肯定判定をした場合、ステップS7307〜ステップS7320の処理を実行する。この場合、ステップS7307〜ステップS7314の処理内容は上記第30の実施形態におけるメイン処理(図100)のステップS6614〜ステップS6621と同一であり、ステップS7316〜ステップS7320は上記第30の実施形態におけるメイン処理(図100)のステップS6609〜ステップS6613と同一である。 If an affirmative determination is made in step S7306, the processing in steps S7307 to S7320 is executed. In this case, the processing content of steps S7307 to S7314 is the same as that of steps S6614 to S6621 of the main processing (FIG. 100) in the thirtieth embodiment, and steps S7316 to S7320 are the main processing in the thirtieth embodiment. This is the same as step S6609 to step S6613 of the process (FIG. 100).
また、リセットボタン68cが押圧操作されているのに対して(ステップS7308:YES)、ステップS7309〜ステップS7311のいずれかにて否定判定をした場合、非設定更新時のクリア処理を実行する(ステップS7315)。非設定更新時のクリア処理の処理内容は上記第30の実施形態におけるメイン処理(図100)のステップS6607と同一である。但し、本実施形態では非設定更新時のクリア処理を実行した後は設定値が正常であるか否かの判定を行うことなくステップS7316〜ステップS7320の処理に進む。ステップS7309〜ステップS7311のいずれかにて否定判定をした場合にのみ非設定更新時のクリア処理(ステップS7315)が実行されることとなるが、ステップS7309〜ステップS7311の処理が実行される前にステップS7307にて設定値が正常であるか否かの判定を行っているため、非設定更新時のクリア処理を実行した後に設定値が正常であるか否かの判定を行う必要がない。
Further, when the
ステップS7303又はステップS7306にて否定判定をした場合、すなわち特定制御用のワークエリア221における停電フラグに「1」がセットされていない場合又はチェックサム異常が発生した場合、異常時のクリア処理を実行する(ステップS7321)。図109は異常時のクリア処理を示すフローチャートである。なお、異常時のクリア処理におけるステップS7401〜ステップS7405の処理は、主側CPU63において特定制御用のプログラム及び特定制御用のデータを利用して実行される。
If a negative determination is made in step S7303 or step S7306, that is, if the power failure flag in the
まず特定制御用のワークエリア221のクリア処理を実行する(ステップS7401)。当該クリア処理では、特定制御用のワークエリア221においてパチンコ機10の設定状態を示す設定値の情報が設定されたエリア(具体的には設定値カウンタ)を除いて、当該特定制御用のワークエリア221を「0」クリアするとともにその「0」クリアしたエリアに対して初期設定を行う。これにより、当否抽選モードが高確率モードであるか否かを示すエリアが「0」クリアされるため、パチンコ機10への動作電力の供給が停止される直前における当否抽選モードに関係なく当否抽選モードは低確率モードとなる。また、遊技回が実行されていない状況となるとともに開閉実行モードが実行されていない状況となり、さらに普図表示部38aが変動表示されていない状況であって普電役物34aが閉鎖状態である状況となる。また、特定制御用のワークエリア221に設けられた保留格納エリア65a及び普電保留エリア65cも「0」クリアされるため、特図表示部37a用の保留情報が消去されるとともに普図表示部38a用の保留情報が消去される。
First, clear processing of the
その後、特定制御用のスタックエリア222のクリア処理を実行する(ステップS7402)。当該クリア処理では、特定制御用のスタックエリア222を「0」クリアするとともに初期設定を行う。
Thereafter, clear processing of the
その後、「PUSH PSW」として、プッシュ命令により、主側CPU63のフラグレジスタの情報を特定制御用のスタックエリア222に退避させる(ステップS7403)。フラグレジスタにはキャリフラグ、ゼロフラグ、P/Vフラグ、サインフラグ及びハーフキャリフラグなどを含み、演算命令、ローテート命令及び入出力命令などの実行結果によってフラグレジスタの情報は変化することとなる。このようなフラグレジスタの情報を非特定制御用のクリア処理に対応するサブルーチンのプログラムが開始される前に退避させることにより、当該サブルーチンのコールや当該サブルーチンの開始後において変化する前の状態のフラグレジスタの情報を特定制御用のスタックエリア222に退避させておくことが可能となる。なお、フラグレジスタの情報量は1バイトとなっている。
After that, as a “PUSH PSW”, the flag register information of the
その後、非特定制御用のプログラムに設定されている非特定制御用のクリア処理に対応するサブルーチンのプログラムを読み出すことにより、当該非特定制御用のクリア処理を開始する(ステップS7404)。この場合、当該非特定制御用のクリア処理の実行後における異常時のクリア処理の戻り番地を特定するための情報がプッシュ命令により特定制御用のスタックエリア222に書き込まれる。そして、非特定制御用のクリア処理が終了した場合にはポップ命令によりその戻り番地を特定するための情報が読み出され、当該戻り番地が示す異常時のクリア処理のプログラムに復帰する。
Thereafter, the non-specific control clear process is started by reading the subroutine program corresponding to the non-specific control clear process set in the non-specific control program (step S7404). In this case, information for specifying the return address of the clear process at the time of abnormality after execution of the non-specific control clear process is written in the specific
非特定制御用のクリア処理の実行後において異常時のクリア処理のプログラムに復帰した場合、「POP PSW」として、ポップ命令により、ステップS7402にて特定制御用のスタックエリア222に退避させたフラグレジスタの情報を主側CPU63のフラグレジスタに復帰させる(ステップS7405)。これにより、主側CPU63のフラグレジスタの情報が、ステップS7402が実行された時点の情報に復帰することとなる。つまり、主側CPU63のフラグレジスタの情報が特定制御を実行するための情報に復帰することとなる。
When returning to the clear process program at the time of abnormality after executing the clear process for non-specific control, the flag register saved as “POP PSW” in the
図110は非特定制御用のクリア処理を示すフローチャートである。なお、非特定制御用のクリア処理におけるステップS7501〜ステップS7516の処理は主側CPU63において非特定制御用のプログラム及び非特定制御用のデータを利用して実行される。
FIG. 110 is a flowchart showing a clear process for non-specific control. Note that the processing in steps S7501 to S7516 in the clear processing for non-specific control is executed by the
まず「LD SP,Y(u+2)」として、ロード命令により、主側CPU63のスタックポインタに非特定制御の開始時における固定アドレスとしてY(u+2)を設定する(ステップS7501)。この場合、上記第15の実施形態における管理実行処理(図71)のステップS3901と同様に、非特定制御用のスタックエリア224における最後のアドレスの情報をスタックポインタに設定する。
First, as “LD SP, Y (u + 2)”, Y (u + 2) is set as a fixed address at the start of non-specific control in the stack pointer of the
その後、「LD (_WABUF),WA」として、ロード命令により、主側CPU63のWAレジスタの情報を非特定制御用のワークエリア223に設定されたWAバッファに退避させる(ステップS7502)。また、「LD (_BCBUF),BC」として、ロード命令により、主側CPU63のBCレジスタの情報を非特定制御用のワークエリア223に設定されたBCバッファに退避させる(ステップS7503)。また、「LD (_DEBUF),DE」として、ロード命令により、主側CPU63のDEレジスタの情報を非特定制御用のワークエリア223に設定されたDEバッファに退避させる(ステップS7504)。また、「LD (_HLBUF),HL」として、ロード命令により、主側CPU63のHLレジスタの情報を非特定制御用のワークエリア223に設定されたHLバッファに退避させる(ステップS7505)。また、「LD (_IXBUF),IX」として、ロード命令により、主側CPU63のIXレジスタの情報を非特定制御用のワークエリア223に設定されたIXバッファに退避させる(ステップS7506)。また、「LD (_IYBUF),IY」として、ロード命令により、主側CPU63のIYレジスタの情報を非特定制御用のワークエリア223に設定されたIYバッファに退避させる(ステップS7507)。
After that, as “LD (_WABUF), WA”, the information of the WA register of the
主側CPU63のレジスタには、既に説明したフラグレジスタ以外にも、各種の汎用レジスタ、補助レジスタ及びインデックスレジスタが存在している。この場合に、ステップS7502〜ステップS7507では、これら各種の汎用レジスタ、補助レジスタ及びインデックスレジスタのうち一部のレジスタであるWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタの各情報を、非特定制御用のワークエリア223における対応するバッファに退避させている。なお、WAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタの情報量はいずれも2バイトとなっている。
In addition to the flag register described above, various general-purpose registers, auxiliary registers, and index registers exist in the register of the
これらWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタは非特定制御に対応する処理である非特定制御用のワークエリア223の一部クリア処理(ステップS7508)及び初期設定処理(ステップS7509)にて利用されるレジスタである。そのようなレジスタに設定されている情報を非特定制御用のワークエリア223の一部クリア処理(ステップS7508)及び初期設定処理(ステップS7509)の実行に先立ち非特定制御用のワークエリア223に退避させることにより、特定制御に際して利用されていたこれらレジスタの情報を非特定制御が開始される前に退避させることが可能となる。よって、非特定制御に際してこれらレジスタが上書きされたとしても、非特定制御を終了する場合には非特定制御用のワークエリア223に退避させた情報をこれらレジスタに復帰させることで、これらレジスタの状態を非特定制御が実行される前における特定制御に対応する状態に復帰させることが可能となる。
The WA register, BC register, DE register, HL register, IX register, and IY register are partially cleared in the
また、各種の汎用レジスタ、補助レジスタ及びインデックスレジスタの全ての情報を非特定制御用のワークエリア223に退避させるのではなく、非特定制御に対応する処理である非特定制御用のワークエリア223の一部クリア処理(ステップS7508)及び初期設定処理(ステップS7509)にて利用対象となるWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタの情報を選択的に非特定制御用のワークエリア223に退避させることにより、非特定制御用のワークエリア223においてレジスタの情報を退避させるために確保する容量を抑えることが可能となる。よって、非特定制御用のワークエリア223の一部クリア処理(ステップS7508)及び初期設定処理(ステップS7509)に際して利用可能となる非特定制御用のワークエリア223の容量を大きく確保しながら、上記のようなレジスタの情報の退避を行うことが可能となる。なお、当然のことながら主側CPU63における各種の汎用レジスタ、補助レジスタ及びインデックスレジスタのうちWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタ以外のレジスタについては、非特定制御に対応する処理が開始される前に設定された情報が当該非特定制御に対応する処理が終了して特定制御に対応する処理が再開されるまで記憶保持される。
Further, instead of saving all the information in the various general-purpose registers, auxiliary registers, and index registers in the non-specific
また、レジスタの情報を非特定制御用のスタックエリア224に退避させるのではなく非特定制御用のワークエリア223に退避させることにより、それだけ非特定制御用のスタックエリア224の容量を小さく抑えることが可能となる。また、非特定制御用のスタックエリア224を利用する場合、既に説明したとおり情報の書き込み順序が後の情報から先に読み出されることとなるため、仮に何らかのノイズなどの原因で情報の読み出し順序がずれてしまうとそれ以降の読み出し順序の情報が全て異なるレジスタに復帰されることとなってしまう。このような事象の発生確率は非特定制御用のスタックエリア224に退避させる情報量が多くなるほど高くなってしまう。これに対して、レジスタの情報を非特定制御用のワークエリア223に退避させることにより退避対象となる情報が多い場合であっても上記のような事象が発生しないようにすることが可能となる。
In addition, the register information is not saved in the non-specific
ステップS7502〜ステップS7507の処理を実行した後は、非特定制御用のワークエリア223の一部クリア処理を実行する(ステップS7508)。当該一部クリア処理では非特定制御用のワークエリア223の各記憶エリアのうち、特定制御に対応する処理にて利用される主側CPU63の各種レジスタの情報が退避された記憶エリア以外の記憶エリアを「0」クリアする。具体的には、非特定制御用のワークエリア223の各記憶エリアのうちWAバッファ、BCバッファ、DEバッファ、HLバッファ、IXバッファ及びIYバッファは「0」クリアしない一方、これら各種バッファ以外の記憶エリアを「0」クリアする。
After executing the processing of steps S7502 to S7507, the partial clear processing of the
この場合、通常用カウンタエリア231、開閉実行モード用カウンタエリア232、高頻度サポートモード用カウンタエリア233、演算結果記憶エリア234及び管理開始フラグの全てが「0」クリアされる。これにより、非特定制御用のワークエリア223における情報異常を解消することが可能となる。また、特定制御に対応する処理にて利用される主側CPU63の各種レジスタの情報が退避された記憶エリアを「0」クリアしないようにすることにより、非特定制御に対応する処理が終了して特定制御に対応する処理に復帰する場合には主側CPU63の各種レジスタに特定制御に対応する処理にて利用される情報を復帰させることが可能となる。
In this case, all of the
また、ステップS7508では非特定制御用のスタックエリア224を「0」クリアしない。非特定制御用のスタックエリア224には非特定制御用のクリア処理が終了した後における異常時のクリア処理(図109)の戻り番地の情報が格納されているが、非特定制御用のスタックエリア224を「0」クリアしないようにすることにより、この戻り番地の情報が消去されてしまわないようにすることが可能となる。
In step S7508, the
その後、初期設定処理を実行する(ステップS7509)。初期設定処理では、非特定制御用のワークエリア223においてステップS7508にて「0」クリアの対象となった記憶エリアに対して初期設定を行う。
Thereafter, an initial setting process is executed (step S7509). In the initial setting process, initial setting is performed for the storage area that is the target of “0” clear in step S7508 in the
その後、「LD SP,Y(r+α)」として、ロード命令により、上記第15の実施形態における管理実行処理(図71)のステップS3909と同様に、主側CPU63のスタックポインタに特定制御への復帰時における固定アドレスとしてY(r+α)を設定する(ステップS7510)。Y(r+α)のアドレスは、特定制御用のスタックエリア222におけるY(r+8)とY(s)との間のアドレスとして設定されている。
After that, as “LD SP, Y (r + α)”, the stack pointer of the
その後、「LD WA,(_WABUF)」として、ロード命令により、非特定制御用のワークエリア223のWAバッファに退避された情報を主側CPU63のWAレジスタに上書きする(ステップS7511)。また「LD BC,(_BCBUF)」として、ロード命令により、非特定制御用のワークエリア223のBCバッファに退避された情報を主側CPU63のBCレジスタに上書きする(ステップS7512)。また「LD DE,(_DEBUF)」として、ロード命令により、非特定制御用のワークエリア223のDEバッファに退避された情報を主側CPU63のDEレジスタに上書きする(ステップS7513)。また「LD HL,(_HLBUF)」として、ロード命令により、非特定制御用のワークエリア223のHLバッファに退避された情報を主側CPU63のHLレジスタに上書きする(ステップS7514)。また「LD IX,(_IXBUF)」として、ロード命令により、非特定制御用のワークエリア223のIXバッファに退避された情報を主側CPU63のIXレジスタに上書きする(ステップS7515)。また「LD IY,(_IYBUF)」として、ロード命令により、非特定制御用のワークエリア223のIYバッファに退避された情報を主側CPU63のIYレジスタに上書きする(ステップS7516)。ステップS7511〜ステップS7516の処理が実行されることにより、主側CPU63のWAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタの各情報を、非特定制御に対応する処理が開始される直前における特定制御に対応する情報に復帰させることが可能となる。
After that, as “LD WA, (_WABUF)”, the information saved in the WA buffer of the
上記構成によれば、主側CPU63への動作電力の供給が開始された場合に実行されるメイン処理(図108)にて停電フラグに「1」がセットされていない場合又はチェックサムが異常である場合には、異常時のクリア処理(ステップS7321)が実行されることにより、特定制御用のワークエリア221及び特定制御用のスタックエリア222だけではなく非特定制御用のワークエリア223も「0」クリアされるとともに初期設定される。特定制御用のワークエリア221について情報異常が発生している場合には非特定制御用のワークエリア223も情報異常が発生している可能性があるが、異常時のクリア処理において非特定制御用のワークエリア223も初期化されることにより非特定制御用のワークエリア223に情報異常が発生しているにも関わらずそのままの状態で非特定制御に対応する処理が実行されてしまわないようにすることが可能となる。
According to the above configuration, when the power failure flag is not set to “1” in the main process (FIG. 108) executed when the supply of operating power to the
異常時のクリア処理(ステップS7321)において非特定制御用のワークエリア223に対して「0」クリアする処理及び初期設定する処理が実行される場合であっても、当該非特定制御用のワークエリア223に退避された特定制御に対応する処理にて利用される各種レジスタの情報は「0」クリアされない。これにより、非特定制御に対応する処理が終了した後に特定制御に対応する処理にて利用される情報を消去しないようにしながら、非特定制御用のワークエリア223に対して「0」クリアする処理及び初期設定する処理を実行することが可能となる。
Even when the process of clearing “0” and the process of initial setting are executed for the
異常時のクリア処理(ステップS7321)において非特定制御用のワークエリア223に対して「0」クリアする処理及び初期設定する処理が実行される場合であっても、非特定制御用のスタックエリア224に対しては「0」クリアする処理及び初期設定する処理は実行されない。これにより、非特定制御用のクリア処理(図110)が終了した後における戻り番地の情報が消去されてしまわないようにすることが可能となる。
Even when the process of clearing “0” and the process of initial setting are executed for the
特定制御用のワークエリア221及び特定制御用のスタックエリア222を「0」クリアする処理と初期設定する処理とは特定制御に対応する処理にて実行され、非特定制御用のワークエリア223を「0」クリアする処理と初期設定する処理とは非特定制御に対応する処理にて実行される。これにより、「0」クリアする処理及び初期設定する処理に関しても、特定制御用のワークエリア221及び特定制御用のスタックエリア222が特定制御に対応する処理の専用の記憶エリアとして扱われるとともに、非特定制御用のワークエリア223が非特定制御に対応する処理の専用の記憶エリアとして扱われるようにすることが可能となる。
The process of clearing the
なお、特定制御用のワークエリア221及び特定制御用のスタックエリア222の両方がチェックサムの算出対象である構成に限定されることはなく、特定制御用のワークエリア221のみがチェックサムの算出対象である構成としてもよく、特定制御用のスタックエリア222のみがチェックサムの算出対象である構成としてもよい。
It should be noted that both the specific
また、非特定制御用のワークエリア223がチェックサムの算出対象である構成としてもよい。この場合、特定制御用のワークエリア221及び非特定制御用のワークエリア223がチェックサムの算出対象である構成としてもよく、特定制御用のスタックエリア222及び非特定制御用のワークエリア223がチェックサムの算出対象である構成としてもよく、特定制御用のワークエリア221、特定制御用のスタックエリア222及び非特定制御用のワークエリア223がチェックサムの算出対象である構成としてもよい。
The
また、非特定制御用のスタックエリア224がチェックサムの算出対象である構成としてもよい。この場合、特定制御用のワークエリア221及び非特定制御用のスタックエリア224がチェックサムの算出対象である構成としてもよく、特定制御用のスタックエリア222及び非特定制御用のスタックエリア224がチェックサムの算出対象である構成としてもよく、特定制御用のワークエリア221、特定制御用のスタックエリア222及び非特定制御用のスタックエリア224がチェックサムの算出対象である構成としてもよい。
The
また、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224がチェックサムの算出対象である構成としてもよい。この場合、特定制御用のワークエリア221、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224がチェックサムの算出対象である構成としてもよく、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224がチェックサムの算出対象である構成としてもよく、特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224がチェックサムの算出対象である構成としてもよい。
The
また、非特定制御用のクリア処理(図110)におけるステップS7508及びステップS7509では非特定制御用のワークエリア223だけではなく非特定制御用のスタックエリア224に対しても「0」クリアの処理と初期設定処理とを実行する構成としてもよい。この場合、非特定制御用のクリア処理の終了後における異常時のクリア処理の戻り番地の情報は消去しないようにすることが好ましい。
In step S7508 and step S7509 in the non-specific control clear process (FIG. 110), not only the non-specific
また、非特定制御用のクリア処理(図110)におけるステップS7508では管理開始フラグを「0」クリアする構成としたが、管理開始フラグを「0」クリアしない構成としてもよい。また、非特定制御用のクリア処理(図110)におけるステップS7508では通常用カウンタエリア231、開閉実行モード用カウンタエリア232及び高頻度サポートモード用カウンタエリア233を「0」クリアしない構成としてもよく、演算結果記憶エリア234を「0」クリアしない構成としてもよい。
Further, in step S7508 in the clear process for non-specific control (FIG. 110), the management start flag is cleared to “0”, but the management start flag may not be cleared to “0”. In step S7508 in the non-specific control clear process (FIG. 110), the
<第32の実施形態>
本実施形態ではチェックサムを利用した主側RAM65の情報異常の監視に関する処理構成が上記第30の実施形態と相違している。以下、上記第30の実施形態と相違している構成について説明する。なお、上記第30の実施形態と同一の構成については基本的にその説明を省略する。
<Thirty-second embodiment>
In the present embodiment, the processing configuration relating to monitoring of information abnormality in the
図111は主側CPU63にて実行される本実施形態における停電情報記憶処理を示すフローチャートである。なお、停電情報記憶処理はタイマ割込み処理(図103)におけるステップS6801にて実行される。また、停電情報記憶処理におけるステップS7601〜ステップS7613の処理は、主側CPU63において特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 111 is a flowchart showing the power failure information storage process in the present embodiment executed by the
停電情報記憶処理におけるステップS7601〜ステップS7608では上記第30の実施形態における停電情報記憶処理(図101)のステップS6701〜ステップS6708と同一の処理を実行する。停電の発生を特定した場合、ステップS7608にて肯定判定をしてステップS7609〜ステップS7613の停電時処理を実行する。 In steps S7601 to S7608 in the power failure information storage process, the same processes as steps S6701 to S6708 in the power failure information storage process (FIG. 101) in the thirtieth embodiment are executed. If the occurrence of a power failure is specified, an affirmative determination is made in step S7608, and the power failure process in steps S7609 to S7613 is executed.
具体的には、まず特定制御用のワークエリア221に設けられた停電フラグに「1」をセットする(ステップS7609)。これにより、正常に停電時処理が実行されるとともに主側RAM65における情報の記憶保持が正常に行われた場合には、主側CPU63への動作電力の供給が再度開始された場合に特定制御用のワークエリア221の停電フラグに「1」がセットされていることとなる。
Specifically, first, “1” is set to the power failure flag provided in the
その後、特定制御用のワークエリア221及び特定制御用のスタックエリア222についてチェックサムを算出する(ステップS7610)。この場合、特定制御用のチェックサムの算出に際して演算対象となる特定制御用のワークエリア221及び特定制御用のスタックエリア222における記憶エリアは、後述するチェックサムの監視処理(図112)のステップS7701にて特定制御用のチェックサムの演算対象となる特定制御用のワークエリア221及び特定制御用のスタックエリア222における記憶エリアと同一である。また、この特定制御用のチェックサムの算出に際して演算対象となる記憶エリアには、特定制御用のワークエリア221においてパチンコ機10の設定状態を示す設定値の情報が設定されたエリア(具体的には設定値カウンタ)が含まれている。そして、その算出した特定制御用のチェックサムを特定制御用のワークエリア221における当該特定制御用のチェックサムを記憶するための記憶エリアであって特定制御用のチェックサムの算出対象から除外されている記憶エリアに記憶させる。
Thereafter, a checksum is calculated for the
その後、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224についてチェックサムを算出する(ステップS7611)。この場合、非特定制御用のチェックサムの算出に際して演算対象となる非特定制御用のワークエリア223及び非特定制御用のスタックエリア224における記憶エリアは、後述するチェックサムの監視処理(図112)のステップS7706にて非特定制御用のチェックサムの演算対象となる非特定制御用のワークエリア223及び非特定制御用のスタックエリア224における記憶エリアと同一である。そして、その算出した非特定制御用のチェックサムを特定制御用のワークエリア221における当該非特定制御用のチェックサムを記憶するための記憶エリアであって特定制御用のチェックサムの算出対象から除外されている記憶エリアに記憶させる。
Thereafter, a checksum is calculated for the
その後、主側CPU63のレジスタにおける出力ポートの情報を全て「0」にセットするとともに(ステップS7612)、主側RAM65へのアクセスを禁止する(ステップS7613)。そして、電源が完全に遮断して処理が実行できなくなるまで無限ループを継続する。
Thereafter, all the output port information in the register of the
次に、図112のフローチャートを参照しながら主側CPU63にて実行されるチェックサムの監視処理について説明する。なお、チェックサムの監視処理はメイン処理(図100)においてステップS6604〜ステップS6606の代わりに実行される。また、チェックサムの監視処理におけるステップS7701〜ステップS7711の処理は、主側CPU63において特定制御用のプログラム及び特定制御用のデータを利用して実行される。
Next, a checksum monitoring process executed by the
まず特定制御用のワークエリア221及び特定制御用のスタックエリア222について特定制御用のチェックサムを算出する(ステップS7701)。当該特定制御用のチェックサムの算出方法は停電情報記憶処理(図111)におけるステップS7610と同一である。その後、主側CPU63への動作電力の供給が停止される直前に実行された停電時処理のステップS7610にて算出されて特定制御用のワークエリア221に保存された特定制御用のチェックサムを特定制御用のワークエリア221から読み出すとともに、その読み出した特定制御用のチェックサムを、ステップS7701にて算出した特定制御用のチェックサムと比較する(ステップS7702)。そして、それら特定制御用のチェックサムが一致しているか否かを判定する(ステップS7703)。
First, a checksum for specific control is calculated for the
特定制御用のチェックサムが一致していない場合(ステップS7703:NO)。特定制御用のワークエリア221のクリア処理を実行する(ステップS7704)。当該クリア処理では、特定制御用のワークエリア221においてパチンコ機10の設定状態を示す設定値の情報が設定されたエリア(具体的には設定値カウンタ)を除いて、当該特定制御用のワークエリア221を「0」クリアするとともに初期設定を実行する。これにより、当否抽選モードが高確率モードであるか否かを示すエリアが「0」クリアされるため、パチンコ機10への動作電力の供給が停止される直前における当否抽選モードに関係なく当否抽選モードは低確率モードとなる。また、遊技回が実行されていない状況となるとともに開閉実行モードが実行されていない状況となり、さらに普図表示部38aが変動表示されていない状況であって普電役物34aが閉鎖状態である状況となる。また、特定制御用のワークエリア221に設けられた保留格納エリア65a及び普電保留エリア65cも「0」クリアされるため、特図表示部37a用の保留情報が消去されるとともに普図表示部38a用の保留情報が消去される。また、当該クリア処理では主側CPU63の各種レジスタも「0」クリアした後に初期設定を実行する。また、特定制御用のスタックエリア222を「0」クリアするとともに初期設定を実行する(ステップS7705)。
If the checksums for specific control do not match (step S7703: NO). Clear processing of the
ステップS7703にて肯定判定をした場合、又はステップS7705の処理を実行した場合、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224について非特定制御用のチェックサムを算出する(ステップS7706)。当該非特定制御用のチェックサムの算出方法は停電情報記憶処理(図111)におけるステップS7611と同一である。その後、主側CPU63への動作電力の供給が停止される直前に実行された停電時処理のステップS7611にて算出されて特定制御用のワークエリア221に保存された非特定制御用のチェックサムを特定制御用のワークエリア221から読み出すとともに、その読み出した非特定制御用のチェックサムを、ステップS7706にて算出した非特定制御用のチェックサムと比較する(ステップS7707)。そして、それら非特定制御用のチェックサムが一致しているか否かを判定する(ステップS7708)。
If an affirmative determination is made in step S7703, or if the processing in step S7705 is executed, a checksum for nonspecific control is calculated for the
非特定制御用のチェックサムが一致していない場合(ステップS7708:NO)、「PUSH PSW」として、プッシュ命令により、主側CPU63のフラグレジスタの情報を特定制御用のスタックエリア222に退避させる(ステップS7709)。フラグレジスタにはキャリフラグ、ゼロフラグ、P/Vフラグ、サインフラグ及びハーフキャリフラグなどを含み、演算命令、ローテート命令及び入出力命令などの実行結果によってフラグレジスタの情報は変化することとなる。このようなフラグレジスタの情報を非特定制御用のクリア処理に対応するサブルーチンのプログラムが開始される前に退避させることにより、当該サブルーチンのコールや当該サブルーチンの開始後において変化する前の状態のフラグレジスタの情報を特定制御用のスタックエリア222に退避させておくことが可能となる。なお、フラグレジスタの情報量は1バイトとなっている。
If the checksums for non-specific control do not match (step S7708: NO), the information of the flag register of the
その後、非特定制御用のプログラムに設定されている非特定制御用のクリア処理に対応するサブルーチンのプログラムを読み出すことにより、当該非特定制御用のクリア処理を開始する(ステップS7710)。この場合、当該非特定制御用のクリア処理の実行後におけるチェックサムの監視処理の戻り番地を特定するための情報がプッシュ命令により特定制御用のスタックエリア222に書き込まれる。そして、非特定制御用のクリア処理が終了した場合にはポップ命令によりその戻り番地を特定するための情報が読み出され、当該戻り番地が示すチェックサムの監視処理のプログラムに復帰する。
Thereafter, the non-specific control clear process is started by reading the subroutine program corresponding to the non-specific control clear process set in the non-specific control program (step S7710). In this case, information for specifying the return address of the checksum monitoring process after execution of the non-specific control clear process is written to the specific
非特定制御用のクリア処理の実行後において異常時のクリア処理のプログラムに復帰した場合、「POP PSW」として、ポップ命令により、ステップS7709にて特定制御用のスタックエリア222に退避させたフラグレジスタの情報を主側CPU63のフラグレジスタに復帰させる(ステップS7711)。これにより、主側CPU63のフラグレジスタの情報が、ステップS7709が実行された時点の情報に復帰することとなる。つまり、主側CPU63のフラグレジスタの情報が特定制御を実行するための情報に復帰することとなる。
When returning to the program of the clear process at the time of abnormality after executing the clear process for non-specific control, the flag register saved as “POP PSW” in the
図113は非特定制御用のクリア処理を示すフローチャートである。なお、非特定制御用のクリア処理におけるステップS7801〜ステップS7818の処理は主側CPU63において非特定制御用のプログラム及び非特定制御用のデータを利用して実行される。
FIG. 113 is a flowchart showing a clear process for non-specific control. Note that the processing in steps S7801 to S7818 in the clear processing for non-specific control is executed by the
非特定制御用のクリア処理におけるステップS7801〜ステップS7807では上記第31の実施形態における非特定制御用のクリア処理(図110)におけるステップS7501〜ステップS7507と同一の処理を実行する。 In steps S7801 to S7807 in the clear process for non-specific control, the same processes as steps S7501 to S7507 in the clear process for non-specific control (FIG. 110) in the thirty-first embodiment are executed.
その後、非特定制御用のワークエリア223の一部クリア処理を実行する(ステップS7808)。当該一部クリア処理では非特定制御用のワークエリア223の各記憶エリアのうち、特定制御に対応する処理にて利用される主側CPU63の各種レジスタの情報が退避された記憶エリア以外の記憶エリアを「0」クリアする。具体的には、非特定制御用のワークエリア223の各記憶エリアのうちWAバッファ、BCバッファ、DEバッファ、HLバッファ、IXバッファ及びIYバッファは「0」クリアしない一方、これら各種バッファ以外の記憶エリアを「0」クリアする。
Thereafter, a partial clear process of the
この場合、通常用カウンタエリア231、開閉実行モード用カウンタエリア232、高頻度サポートモード用カウンタエリア233、演算結果記憶エリア234及び管理開始フラグの全てが「0」クリアされる。これにより、非特定制御用のワークエリア223における情報異常を解消することが可能となる。また、特定制御に対応する処理にて利用される主側CPU63の各種レジスタの情報が退避された記憶エリアを「0」クリアしないようにすることにより、非特定制御に対応する処理が終了して特定制御に対応する処理に復帰する場合には主側CPU63の各種レジスタに特定制御に対応する処理にて利用される情報を復帰させることが可能となる。
In this case, all of the
その後、初期設定処理を実行する(ステップS7809)。初期設定処理では、非特定制御用のワークエリア223においてステップS7808にて「0」クリアの対象となった記憶エリアに対して初期設定を行う。
Thereafter, an initial setting process is executed (step S7809). In the initial setting process, initial setting is performed for the storage area that is the target of “0” clear in step S7808 in the
その後、非特定制御用のスタックエリア224の一部クリア処理を実行する(ステップS7810)。当該一部クリア処理では非特定制御用のスタックエリア224の各記憶エリアのうち、非特定制御用のクリア処理が終了した後におけるチェックサムの監視処理(図112)の戻り番地の情報が格納された記憶エリア以外の記憶エリアを「0」クリアする。これにより、非特定制御用のクリア処理が終了した後におけるチェックサムの監視処理(図112)の戻り番地の情報が消去されてしまわないようにしながら、非特定制御用のスタックエリア224の情報異常を解消することが可能となる。
Thereafter, a partial clear process of the
その後、初期設定処理を実行する(ステップS7811)。初期設定処理では、非特定制御用のスタックエリア224においてステップS7810にて「0」クリアの対象となった記憶エリアに対して初期設定を行う。
Thereafter, an initial setting process is executed (step S7811). In the initial setting process, initial setting is performed on the storage area that is the target of “0” clear in step S7810 in the non-specific
その後、ステップS7812〜ステップS7818の処理を実行する。これらステップS7812〜ステップS7818の処理は上記第31の実施形態における非特定制御用のクリア処理(図110)におけるステップS7510〜ステップS7516と同一の処理を実行する。 Thereafter, the processing of step S7812 to step S7818 is executed. The processes in steps S7812 to S7818 execute the same processes as steps S7510 to S7516 in the non-specific control clear process (FIG. 110) in the thirty-first embodiment.
上記構成によれば、特定制御用のワークエリア221及び特定制御用のスタックエリア222についてのチェックサムと、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224についてのチェックサムとが個別に算出される。これにより、主側RAM65における特定制御に対応する記憶エリアと、主側RAM65における非特定制御に対応する記憶エリアとのそれぞれについて個別に情報異常を特定することが可能となる。
According to the above configuration, the checksum for the
特定制御用のチェックサムに異常がある場合には特定制御用のワークエリア221及び特定制御用のスタックエリア222に対して「0」クリアの処理と初期設定処理とを実行し、非特定制御用のチェックサムに異常がある場合には非特定制御用のワークエリア223及び非特定制御用のスタックエリア224に対して「0」クリアの処理と初期設定処理とを実行する。これにより、「0」クリアの処理及び初期設定処理を実行する対象を、チェックサムの異常が特定されたエリアに絞ることが可能となる。
When there is an abnormality in the checksum for specific control, “0” clear processing and initial setting processing are executed for the
特定制御用のワークエリア221及び特定制御用のスタックエリア222を「0」クリアする処理と初期設定する処理とは特定制御に対応する処理にて実行され、非特定制御用のワークエリア223を「0」クリアする処理と初期設定する処理とは非特定制御に対応する処理にて実行される。これにより、「0」クリアする処理及び初期設定処理に関しても、特定制御用のワークエリア221及び特定制御用のスタックエリア222が特定制御に対応する処理の専用の記憶エリアとして扱われるとともに、非特定制御用のワークエリア223が非特定制御に対応する処理の専用の記憶エリアとして扱われるようにすることが可能となる。
The process of clearing the
なお、非特定制御用のクリア処理(図113)におけるステップS7808では管理開始フラグを「0」クリアする構成としたが、管理開始フラグを「0」クリアしない構成としてもよい。また、非特定制御用のクリア処理(図113)におけるステップS7808では通常用カウンタエリア231、開閉実行モード用カウンタエリア232及び高頻度サポートモード用カウンタエリア233を「0」クリアしない構成としてもよく、演算結果記憶エリア234を「0」クリアしない構成としてもよい。
In step S7808 in the clear process for non-specific control (FIG. 113), the management start flag is cleared to “0”, but the management start flag may not be cleared to “0”. In step S7808 in the non-specific control clear process (FIG. 113), the
<第33の実施形態>
本実施形態では主側CPU63にて実行される処理構成が上記第15の実施形態と相違している。以下、上記第15の実施形態と相違している構成について説明する。なお、上記第15の実施形態と同一の構成については基本的にその説明を省略する。
<Thirty-third embodiment>
In the present embodiment, the processing configuration executed by the
図114は主側CPU63にて実行される本実施形態におけるメイン処理を示すフローチャートである。なお、メイン処理におけるステップS7901〜ステップS7924の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 114 is a flowchart showing main processing in the present embodiment, which is executed by the
まず電源投入初期設定処理を実行する(ステップS7901)。電源投入初期設定処理では、例えばメイン処理が起動されてからウエイト用の所定時間(具体的には1秒)が経過するまで次の処理に進行することなく待機する。このウエイト用の所定期間において図柄表示装置41の動作開始及び初期設定が完了することとなる。また、主側RAM65のアクセスを許可する。
First, power-on initial setting processing is executed (step S7901). In the power-on initial setting process, for example, the process waits without proceeding to the next process until a predetermined time for waiting (specifically, 1 second) elapses after the main process is activated. The operation start and initial setting of the
その後、内部機能レジスタ設定処理を実行する(ステップS7902)。内部機能レジスタ設定処理では、当該メイン処理に対して定期的に割り込んで起動される処理である第1タイマ割込み処理(図117)の割込み周期を第1割込み周期(具体的には4ミリ秒)に設定するとともに、当該メイン処理に対して定期的に割り込んで起動される処理である第2タイマ割込み処理(図123)の割込み周期を上記第1割込み周期よりも短い周期である第2割込み周期(具体的には2ミリ秒)に設定する。 Thereafter, an internal function register setting process is executed (step S7902). In the internal function register setting process, the interrupt period of the first timer interrupt process (FIG. 117), which is a process that is started by periodically interrupting the main process, is set to the first interrupt period (specifically, 4 milliseconds). And the interrupt period of the second timer interrupt process (FIG. 123), which is a process that is activated by periodically interrupting the main process, is a second interrupt period that is shorter than the first interrupt period. (Specifically, 2 milliseconds).
つまり、本実施形態ではタイマ割込み処理として割込み周期が相対的に長短となるように第1タイマ割込み処理と第2タイマ割込み処理とが存在している。第1タイマ割込み処理及び第2タイマ割込み処理はいずれもメイン処理に対して割り込んで起動される。また、第2タイマ割込み処理は第1タイマ割込み処理に対して割り込んで起動される。一方、第1タイマ割込み処理は第2タイマ割込み処理に対して割り込んで起動されない。また、第1タイマ割込み処理及び第2タイマ割込み処理の両方が実行されていない状況において第1割込み周期及び第2割込み周期の両方が経過している場合、それら周期の経過順序に関係なく第2タイマ割込み処理から先に起動される。この点、第2タイマ割込み処理は第1タイマ割込み処理よりも優先して起動される処理であると言える。 That is, in the present embodiment, the first timer interrupt process and the second timer interrupt process exist so that the interrupt cycle becomes relatively long as the timer interrupt process. Both the first timer interrupt process and the second timer interrupt process are started by interrupting the main process. The second timer interrupt process is started by interrupting the first timer interrupt process. On the other hand, the first timer interrupt process is not started by interrupting the second timer interrupt process. Further, when both the first interrupt cycle and the second interrupt cycle have elapsed in a situation where both the first timer interrupt processing and the second timer interrupt processing are not executed, the second timer interrupt processing is performed regardless of the elapsed order of the cycles. It is started first from timer interrupt processing. In this regard, it can be said that the second timer interrupt process is a process activated in preference to the first timer interrupt process.
内部機能レジスタ設定処理では、第1タイマ割込み処理の第1割込み周期を主側CPU63の所定のレジスタに設定するとともに、第2タイマ割込み処理の第2割込み周期を主側CPU63の特定のレジスタに設定する。また、内部機能レジスタ設定処理では上記第1,第2割込み周期の設定以外にも例えば当たり乱数カウンタC1の数値範囲といった各種カウンタの数値範囲の設定処理などを実行する。
In the internal function register setting process, the first interrupt period of the first timer interrupt process is set in a predetermined register of the
その後、特定制御用のワークエリア221に設けられた立ち上げ処理中フラグに「1」をセットする(ステップS7903)。立ち上げ処理中フラグは、第1タイマ割込み処理が起動されたとしても当該第1タイマ割込み処理に設定されている各種処理を実行することなく当該第1タイマ割込み処理を終了すべき状況であることを主側CPU63にて特定するためのフラグである。立ち上げ処理中フラグに「1」がセットされることにより、第1タイマ割込み処理が起動されたとしても当該第1タイマ割込み処理に設定されている各種処理は実行されることはなく当該第1タイマ割込み処理が終了されることとなる。
Thereafter, “1” is set to the startup processing flag provided in the
その後、割込み許可の設定を行う(ステップS7904)。これにより、第1タイマ割込み処理(図117)が第1割込み周期で割り込んで起動されるとともに、第2タイマ割込み処理(図123)が第2割込み周期で割り込んで起動される。但し、ステップS7903にて立ち上げ処理中フラグに「1」がセットされているため、第1タイマ割込み処理が起動されたとしても当該第1タイマ割込み処理に設定されている各種処理が実行されることなく当該第1タイマ割込み処理が終了される。 Thereafter, interrupt permission is set (step S7904). Thereby, the first timer interrupt process (FIG. 117) is interrupted and started at the first interrupt period, and the second timer interrupt process (FIG. 123) is interrupted and started at the second interrupt period. However, since “1” is set in the startup process flag in step S7903, even if the first timer interrupt process is started, various processes set in the first timer interrupt process are executed. The first timer interrupt process is terminated without any processing.
その後、リセットボタン68cが押圧操作されているか否かを判定する(ステップS7905)。つまり、リセットボタン68cが押圧操作されている状態においてパチンコ機10の電源ON操作が行われて主側CPU63への動作電力の供給が開始されたか否かを判定する。ここで、本実施形態では主制御装置60に設定キー挿入部68a及びリセットボタン68cが設けられているものの更新ボタン68bは設けられていない。また、主制御装置60には第1〜第3報知用表示装置69a〜69cではなく第11の実施形態と同様に第1〜第4報知用表示装置201〜204が設けられている。
Thereafter, it is determined whether or not the
リセットボタン68cが押圧操作されていない場合(ステップS7905:NO)、特定制御用のワークエリア221に設けられた停電フラグに「1」がセットされているか否かを判定する(ステップS7906)。後述する第1タイマ割込み処理(図117)の停電情報記憶処理(ステップS8202)にて停電時処理が実行された場合に停電フラグに「1」がセットされる。停電フラグは、前回の電源遮断時において停電時処理が適切に行われたか否かを主側CPU63にて特定するためのフラグである。
If the
停電フラグに「1」がセットされている場合(ステップS7906:YES)、特定制御用のワークエリア221及び特定制御用のスタックエリア222についてチェックサムを算出する(ステップS7907)。チェックサムの算出方法は任意であるが、後述する第1タイマ割込み処理(図117)の停電情報記憶処理(ステップS8202)における停電時処理においてチェックサムが算出される場合の算出方法と同一の算出方法となっている。当該停電時処理において算出されたチェックサムは特定制御用のワークエリア221に記憶されることとなるが、このチェックサムが記憶される特定制御用のワークエリア221の記憶エリアはチェックサムの算出に際して演算対象となる記憶エリアから除外される。
When “1” is set in the power failure flag (step S7906: YES), a checksum is calculated for the
つまり、チェックサムの算出に際しては特定制御用のワークエリア221及び特定制御用のスタックエリア222において一部の記憶エリアである演算対象となる記憶エリアが演算対象となる。この演算対象となる記憶エリアは、MPU62への動作電力の供給が停止される場合における停電時処理においてチェックサムを算出してからMPU62への動作電力の供給が再開されてステップS7907の処理が実行されるまで、特定制御用のワークエリア221及び特定制御用のスタックエリア222へのバックアップ電力といった電力供給が継続された場合には基本的には情報の書き換えが行われない記憶エリアである。したがって、MPU62への動作電力の供給が停止されてから当該MPU62への動作電力の供給が再開されるまでに特定制御用のワークエリア221及び特定制御用のスタックエリア222の情報が変更されていない場合には、特定制御用のワークエリア221及び特定制御用のスタックエリア222についてのチェックサムはMPU62への動作電力の供給が停止される直前と同一である。また、このチェックサムの算出に際して演算対象となる記憶エリアには、特定制御用のワークエリア221においてパチンコ機10の設定状態を示す設定値の情報が設定されたエリア(具体的には設定値カウンタ)が含まれている。なお、上記チェックサムの演算対象には非特定制御用のワークエリア223及び非特定制御用のスタックエリア224は含まれていない。
That is, when calculating the checksum, the storage area that is a calculation target in the
その後、主側CPU63への動作電力の供給が停止される直前に実行された停電時処理において算出されて特定制御用のワークエリア221に保存された特定制御用のワークエリア221及び特定制御用のスタックエリア222についてのチェックサムを特定制御用のワークエリア221から読み出すとともに、その読み出したチェックサムを、ステップS7907にて算出したチェックサムと比較する(ステップS7908)。そして、それらチェックサムが一致しているか否かを判定する(ステップS7909)。
Thereafter, the specific
ステップS7906又はステップS7909にて否定判定をした場合、すなわち停電フラグに「1」がセットされていない場合又はチェックサムが一致しなかった場合、特定制御用のワークエリア221に設けられた遊技停止フラグに「1」をセットする(ステップS7910)。遊技停止フラグは、後述する第1タイマ割込み処理(図117)においてステップS8207にて肯定判定をしてステップS8208〜ステップS8221の処理を実行しない状況、すなわち遊技を進行させるための処理の実行を停止すべき状況であるか否かを主側CPU63にて特定するためのフラグである。遊技停止フラグに「1」がセットされることにより、後述する第1タイマ割込み処理(図117)のステップS8207にて肯定判定をすることでステップS8208〜ステップS8221の処理が実行されない状況となる。これにより、前回の電源遮断時において停電時処理が適切に行われなかったことで停電フラグに「1」がセットされていない場合には遊技の進行が停止された状態となるとともに、特定制御用のワークエリア221及び特定制御用のスタックエリア222の少なくとも一方について前回の電源遮断時から情報の記憶状態が変化していることに起因してチェックサムが一致しない場合には遊技の進行が停止された状態となる。
If a negative determination is made in step S7906 or step S7909, that is, if the power failure flag is not set to "1" or if the checksums do not match, the game stop flag provided in the
この場合に、チェックサムの算出に際して演算対象となる記憶エリアには上記のとおり特定制御用のワークエリア221においてパチンコ機10の設定状態を示す設定値の情報が設定されたエリア(具体的には設定値カウンタ)が含まれている。したがって、前回の電源遮断時の後において設定値異常が発生している場合にはチェックサムが一致しないこととなり、遊技の進行が停止された状態となる。
In this case, in the storage area to be calculated when the checksum is calculated, as described above, in the
その一方、遊技停止フラグに「1」がセットされている状況であっても第1タイマ割込み処理(図117)におけるステップS8202〜ステップS8206の処理が実行される。したがって、遊技の進行が停止されている状況であっても停電監視が実行されるとともに、当たり乱数カウンタC1、大当たり種別カウンタC2、リーチ乱数カウンタC3及び乱数初期値カウンタCINIの更新が実行され、さらに不正の検知が実行される。 On the other hand, even if the game stop flag is set to “1”, the processing from step S8202 to step S8206 in the first timer interrupt processing (FIG. 117) is executed. Therefore, even if the progress of the game is stopped, the power failure monitoring is performed, and the hit random number counter C1, the big hit type counter C2, the reach random number counter C3, and the random number initial value counter CINI are updated. Fraud detection is performed.
その後、動作電力の供給開始時において停電フラグ又はチェックサムに関して異常が発生したことを示す異常コマンドを音声発光制御装置81に送信する(ステップS7911)。音声発光制御装置81は当該異常コマンドを受信することにより、表示発光部53を動作電力の供給開始時における情報異常に対応する態様で発光させるとともに、スピーカ部54から「設定変更をして下さい。」という音声を出力させる。また、図柄表示装置41にて「設定変更をして下さい。」という文字画像が表示されるようにする。これら報知はパチンコ機10への動作電力の供給が停止されるまでは維持され、パチンコ機10への動作電力の供給が停止された場合に終了される。但し、パチンコ機10への動作電力の供給が一旦停止されたとしても設定値更新処理(ステップS7918)が実行されるまではパチンコ機10への動作電力の供給が再開された場合に上記報知が継続される構成としてもよい。
Thereafter, an abnormal command indicating that an abnormality has occurred regarding the power failure flag or the checksum at the start of supply of operating power is transmitted to the sound emission control device 81 (step S7911). Upon receiving the abnormal command, the sound
遊技の進行が停止されている状況において上記報知を確認した遊技ホールの管理者は、パチンコ機10への動作電力の供給を一旦停止させて、その後にパチンコ機10への動作電力の供給を再開させる場合に設定値更新処理(ステップS7918)が実行されるようにするための操作を行うこととなる。これにより、動作電力の供給開始時において停電フラグ又はチェックサムに関して異常が発生した場合には設定値更新処理(ステップS7918)にて設定値の新たな設定が行われるようにすることが可能となる。
The manager of the game hall who has confirmed the notification in the situation where the progress of the game is stopped temporarily stops the supply of operating power to the
特に、チェックサムの算出に際して演算対象となる記憶エリアには上記のとおり特定制御用のワークエリア221においてパチンコ機10の設定状態を示す設定値の情報が設定されたエリア(具体的には設定値カウンタ)が含まれているため、チェックサムに異常が発生している場合には設定値に異常が発生している可能性がある。これに対して、上記のようにチェックサムに関して異常が発生した場合には設定値更新処理(ステップS7918)の実行が促されることにより、異常な設定値のまま遊技が行われてしまわないようにすることが可能となる。
In particular, as described above, in the storage area to be calculated when calculating the checksum, an area (specifically, a set value) in which set value information indicating the set state of the
停電フラグに「1」がセットされているとともにチェックサムが正常である場合(ステップS7906及びステップS7909:YES)、設定キー挿入部68aが設定キーを利用してON操作されているか否かを判定し(ステップS7912)、内枠13に対して前扉枠14が開放状態であるとともに外枠11に対して遊技機本体12が開放状態であるか否かを判定する(ステップS7913)。内枠13に対して前扉枠14が開放状態であるか否かの検知は上記第30の実施形態と同様に前扉開放センサ95が利用され、外枠11に対して遊技機本体12が開放状態であるか否かの検知は上記第30の実施形態と同様に本体開放センサ96が利用される。設定キー挿入部68aが設定キーを利用してON操作されており(ステップS7912:YES)、さらに内枠13に対して前扉枠14が開放状態であるとともに外枠11に対して遊技機本体12が開放状態である場合(ステップS7913:YES)、設定確認用処理を実行する(ステップS7914)。設定確認用処理では、遊技履歴の管理結果である各種パラメータを表示するために利用される第1〜第4報知用表示装置201〜204にて、パチンコ機10の現状の設定値を確認している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示を行うための処理を実行する。
When “1” is set in the power failure flag and the checksum is normal (step S7906 and step S7909: YES), it is determined whether or not the setting
図115は設定確認用処理を示すフローチャートである。なお、設定確認用処理におけるステップS8001〜ステップS8003の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 115 is a flowchart showing the setting confirmation process. Note that the processing in steps S8001 to S8003 in the setting confirmation processing is executed using a program for specific control and data for specific control in the
まず特定制御用のワークエリア221に設けられた設定確認表示フラグに「1」をセットする(ステップS8001)。設定確認表示フラグは、パチンコ機10の現状の設定値を確認している状況であることを主側CPU63にて特定するためのフラグである。設定確認表示フラグに「1」がセットされることにより、後述する第2タイマ割込み処理(図123)にてそれに対応する表示制御が第1〜第4報知用表示装置201〜204に対して行われる。これにより、第1〜第4報知用表示装置201〜204にて、パチンコ機10の現状の設定値を確認している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示が行われる。
First, “1” is set to the setting confirmation display flag provided in the
その後、設定キー挿入部68aが設定キーを利用してOFF操作されているか否かを判定する(ステップS8002)。この場合、設定キー挿入部68aがON状態からOFF状態に切り換わったか否かを判定する構成としてもよく、設定キー挿入部68aがOFF状態であるか否かを判定する構成としてもよい。設定キー挿入部68aがOFF操作されていない場合(ステップS8002:NO)、そのままステップS8002の処理を繰り返す。
Thereafter, it is determined whether or not the setting
設定キー挿入部68aがOFF操作されている場合(ステップS8002:YES)、特定制御用のワークエリア221における設定確認表示フラグを「0」クリアする(ステップS8003)。これにより、第1〜第4報知用表示装置201〜204にて、パチンコ機10の現状の設定値を確認している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示が行われる状態が解除される。この場合、第1〜第4報知用表示装置201〜204では遊技履歴の管理結果を示す表示が開始されることとなる。
When the setting
上記のとおり本実施形態ではリセットボタン68cを押圧操作することなく設定キー挿入部68aを設定キーによりON操作した状態でパチンコ機10の電源ON操作が行われることにより、主側CPU63への動作電力の供給が開始されてメイン処理が開始された状況においてリセットボタン68cが押圧操作されていないとともに設定キー挿入部68aがON操作された状態となり、メイン処理にて遊技の進行を可能とする処理が実行される前の状況である動作電力の供給開始時の処理が実行されている状況において設定確認用処理が実行される。これにより、遊技が行われていない状況下において設定値の確認を行うことが可能となる。
As described above, in the present embodiment, the power on operation of the
遊技の進行が継続される状況において設定値の確認が行われる場合を想定すると、例えば遊技回の実行途中において設定値の確認が行われた場合には、設定値の確認が行われている途中で開閉実行モードへの移行が発生してしまうおそれがある。この場合、開閉実行モードが開始されているにも関わらず特電入賞装置32に向けて遊技球を発射することができないおそれがある。また、開閉実行モードの実行途中において設定値の確認が行われた場合、設定値の確認が行われている状況下において開閉実行モードが進行することとなるため、この場合にも特電入賞装置32に向けて遊技球を発射することができないおそれがある。
Assuming that the set value is confirmed in a situation where the progress of the game is continued, for example, when the set value is confirmed during the execution of the game round, the set value is being confirmed. May cause the transition to the opening / closing execution mode. In this case, there is a possibility that the game ball cannot be launched toward the special
設定値の確認が行われる場合には遊技の進行が停止される場合を想定すると、遊技が行われている状況において設定値の確認が開始された場合には、遊技の進行を途中で停止させるための処理が複雑化してしまうおそれがある。例えば遊技回の実行途中において設定値の確認が開始されて遊技の進行を途中で停止させようとすると、遊技回を途中で停止させるための処理が必要となる。この場合、設定値の確認が開始された場合に図柄表示装置41における図柄の変動表示を途中で停止させて、設定値の確認が終了した場合に図柄表示装置41における図柄の変動表示を再開させようとすると、それだけ複雑な処理を要することとなる。また、例えば開閉実行モードの実行途中において設定値の確認が開始されて遊技の進行を途中で停止させようとすると、開閉実行モードを途中で停止させるための処理が必要となる。また、普図表示部38aにおける絵柄の変動表示の実行途中において設定値の確認が開始されて遊技の進行を途中で停止させようとすると、当該絵柄の変動表示を途中で停止させるための処理が必要となる。また、普電役物34aの開放実行状態の実行途中において設定値の確認が開始されて遊技の進行を途中で停止させようとすると、当該開放実行状態を途中で停止させるための処理が必要となる。その一方、全ての遊技が終了するまで待って設定値の確認が行われる構成も考えられるが、この場合、遊技回、開閉実行モード、普図表示部38aにおける絵柄の変動表示、及び普電役物34aの開放実行状態のいずれもが実行されない状況まで待つ必要が生じ、設定値の確認を開始させるまでの待ち時間が長くなってしまうおそれがある。
Assuming that the progress of the game is stopped when the set value is confirmed, the progress of the game is stopped halfway when the confirmation of the set value is started in the situation where the game is being performed. There is a risk that the processing will be complicated. For example, if the confirmation of the set value is started in the middle of executing the game times and the progress of the game is to be stopped halfway, a process for stopping the game times is required. In this case, when the confirmation of the set value is started, the symbol variation display on the
これに対して、主側CPU63への動作電力の供給が開始された場合に実行されるメイン処理において遊技の進行を可能とする処理が実行される前の状況である動作電力の供給開始時の処理が実行されている状況で設定確認用処理が実行されるため、遊技の進行が既に停止されている状況において設定値の確認が行われることとなる。これにより、遊技が進行している状況で設定値の確認が行われないようにすることが可能となるとともに、設定値の確認に際して遊技の進行を途中で停止させたり、遊技の進行が停止されるまで設定値の確認を待つ必要が生じない。よって、設定値の確認を適切に行うことが可能となる。
On the other hand, when the supply of operating power to the
メイン処理(図114)の説明に戻り、リセットボタン68cが押圧操作されている場合(ステップS7905:YES)、RAMクリア処理を実行する(ステップS7915)。RAMクリア処理では、特定制御用のワークエリア221においてパチンコ機10の設定状態を示す設定値の情報が設定されたエリア(具体的には設定値カウンタ)を除いて、当該特定制御用のワークエリア221を「0」クリアするとともに初期設定を実行する。これにより、当否抽選モードが高確率モードであるか否かを示すエリアが「0」クリアされるため、パチンコ機10への動作電力の供給が停止される直前における当否抽選モードに関係なく当否抽選モードは低確率モードとなる。また、遊技回が実行されていない状況となるとともに開閉実行モードが実行されていない状況となり、さらに普図表示部38aが変動表示されていない状況であって普電役物34aが閉鎖状態である状況となる。また、特定制御用のワークエリア221に設けられた保留格納エリア65a及び普電保留エリア65cも「0」クリアされるため、特図表示部37a用の保留情報が消去されるとともに普図表示部38a用の保留情報が消去される。また、RAMクリア処理では特定制御用のスタックエリア222を「0」クリアするとともに初期設定を実行する。また、RAMクリア処理では主側CPU63の各種レジスタも「0」クリアした後に初期設定を実行する。この初期設定ではステップS7902の内部機能レジスタ設定処理(ステップS7902)と同様の処理を実行する。
Returning to the description of the main process (FIG. 114), when the
一方、RAMクリア処理では非特定制御用のワークエリア223及び非特定制御用のスタックエリア224を「0」クリアしない。これにより、遊技ホールの管理者によるクリア操作によっては非特定制御用のワークエリア223及び非特定制御用のスタックエリア224が「0」クリアされないようにすることが可能となる。
On the other hand, in the RAM clear process, the
その後、設定キー挿入部68aが設定キーを利用してON操作されているか否かを判定し(ステップS7916)、内枠13に対して前扉枠14が開放状態であるとともに外枠11に対して遊技機本体12が開放状態であるか否かを判定する(ステップS7917)。内枠13に対して前扉枠14が開放状態であるか否かの検知は上記第30の実施形態と同様に前扉開放センサ95が利用され、外枠11に対して遊技機本体12が開放状態であるか否かの検知は上記第30の実施形態と同様に本体開放センサ96が利用される。設定キー挿入部68aが設定キーを利用してON操作されており(ステップS7916:YES)、さらに内枠13に対して前扉枠14が開放状態であるとともに外枠11に対して遊技機本体12が開放状態である場合(ステップS7917:YES)、設定値更新処理を実行する(ステップS7918)。
Thereafter, it is determined whether or not the setting
図116は設定値更新処理を示すフローチャートである。なお、設定値更新処理におけるステップS8101〜ステップS8107の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 116 is a flowchart showing the set value update processing. Note that the processing from step S8101 to step S8107 in the setting value update processing is executed using a program for specific control and data for specific control in the
まず特定制御用のワークエリア221に設けられた設定更新表示フラグに「1」をセットする(ステップS8101)。設定更新表示フラグは、パチンコ機10の設定値を更新している状況であることを主側CPU63にて特定するためのフラグである。設定更新表示フラグに「1」がセットされることにより、後述する第2タイマ割込み処理(図123)にてそれに対応する表示制御が第1〜第4報知用表示装置201〜204に対して行われる。これにより、第1〜第4報知用表示装置201〜204にて、パチンコ機10の設定値を更新している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示が行われる。
First, “1” is set to the setting update display flag provided in the
その後、特定制御用のワークエリア221に設けられた設定値カウンタの値が「設定1」に対応する1以上であって「設定6」に対応する6以下であるか否かを判定する(ステップS8102)。設定値カウンタの値が「0」である場合又は7以上である場合、ステップS8102にて否定判定をして、設定値カウンタに「1」をセットする(ステップS8103)。これにより、パチンコ機10の設定値が「設定1」となる。
Thereafter, it is determined whether or not the value of the set value counter provided in the
ステップS8102にて肯定判定をした場合又はステップS8103の処理を実行した場合、設定キー挿入部68aが設定キーを利用してOFF操作されているか否かを判定する(ステップS8104)。この場合、設定キー挿入部68aがON状態からOFF状態に切り換わったか否かを判定する構成としてもよく、設定キー挿入部68aがOFF状態であるか否かを判定する構成としてもよい。
If an affirmative determination is made in step S8102, or if the process of step S8103 is executed, it is determined whether the setting
設定キー挿入部68aがOFF操作されていない場合(ステップS8104:NO)、リセットボタン68cが押圧操作されていることを条件として(ステップS8105:YES)、特定制御用のワークエリア221における設定値カウンタの値を1加算する(ステップS8106)。これにより、リセットボタン68cが1回押圧操作される度に1段階上の設定値に更新される。また、リセットボタン68cが押圧操作されていない場合(ステップS8105:NO)又は設定値カウンタの値を1加算した場合にはステップS8102の処理に戻ることとなるが、ステップS8102にて設定値カウンタの値が7以上であると判定されると、ステップS8103にて設定値カウンタに「1」がセットされる。これにより、「設定6」の状況でリセットボタン68cが1回押圧操作された場合には「設定1」に戻ることになる。
When the setting
設定キー挿入部68aがOFF操作されている場合(ステップS8104:YES)、特定制御用のワークエリア221における設定更新表示フラグを「0」クリアする(ステップS8107)。これにより、第1〜第4報知用表示装置201〜204にて、パチンコ機10の設定値を更新している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示が行われる状態が解除される。この場合、第1〜第4報知用表示装置201〜204では遊技履歴の管理結果を示す表示が開始されることとなる。
When the setting
上記のとおり本実施形態ではリセットボタン68cを押圧操作しながらパチンコ機10の電源ON操作が行われることにより、主側CPU63への動作電力の供給が開始されてメイン処理が開始された状況においてリセットボタン68cが押圧操作された状態となり、設定キー挿入部68aがON操作されているか否かに関係なくRAMクリア処理(ステップS7915)が実行される。これにより、リセットボタン68cを押圧操作しながらパチンコ機10の電源ON操作を行うという操作内容が、RAMクリア処理(ステップS7915)の実行に一義的に結びつくこととなり、RAMクリア処理(ステップS7915)を発生させるための操作内容を遊技ホールの管理者にとって分かり易いものとすることが可能となる。
As described above, in the present embodiment, when the power-on operation of the
RAMクリア処理(ステップS7915)が実行されたとしても特定制御用のワークエリア221における設定値カウンタは「0」クリアされないとともに設定値カウンタの情報は変更されない。これにより、RAMクリア処理(ステップS7915)が実行されたとしても設定値が変更されてしまわないようにすることが可能となる。
Even if the RAM clear process (step S7915) is executed, the set value counter in the
リセットボタン68cを押圧操作しながらパチンコ機10の電源ON操作を行うだけではなくさらに設定キー挿入部68aを設定キーによりON操作しながらパチンコ機10の電源ON操作を行うことに基づき、RAMクリア処理(ステップS7915)だけではなく設定値更新処理(ステップS7918)が実行される。また、既に説明したとおりリセットボタン68cを押圧操作することなく設定キー挿入部68aを設定キーによりON操作しながらパチンコ機10の電源ON操作を行うことに基づき、設定確認用処理(ステップS7914)が実行される。これにより、設定値に関する処理が実行されるための操作として、設定キー挿入部68aに対するON操作を共通させることが可能となる。よって、設定値に関する処理を発生させるための操作内容を遊技ホールの管理者にとって分かり易いものとすることが可能となる。
RAM clear processing based on not only the power ON operation of the
また、設定キー挿入部68aを設定キーによりON操作しながらパチンコ機10の電源ON操作を行う場合であって、リセットボタン68cの押圧操作を付加しない場合には設定確認用処理が実行され、リセットボタン68cの押圧操作を付加する場合には設定値更新処理が実行される。これにより、リセットボタン68cの押圧操作の有無によって設定確認用処理及び設定値更新処理のうち実行対象の処理を相違させることが可能となる。よって、設定確認用処理及び設定値更新処理のうち所望の処理を実行させるための操作内容を遊技ホールの管理者にとって分かり易いものとすることが可能となる。また、設定確認用処理よりも設定値更新処理を実行させるための操作内容を多くすることにより、設定値更新処理を不正に行わせる行為を特に行いづらくさせることが可能となる。
Further, when the power-on operation of the
メイン処理(図114)の説明に戻り、ステップS7911の処理を実行した場合、ステップS7912若しくはステップS7913にて否定判定をした場合、ステップS7914の処理を実行した場合、ステップS7916若しくはステップS7917にて否定判定をした場合、又はステップS7918の処理を実行した場合、特定制御用のワークエリア221における立ち上げ処理中フラグを「0」クリアする(ステップS7919)。立ち上げ処理中フラグが「0」クリアされることにより、第1タイマ割込み処理が起動されたとしても当該第1タイマ割込み処理に設定されている各種処理が実行されない状態が解除される。なお、ステップS7919では特定制御用のワークエリア221における停電フラグも「0」クリアする。
Returning to the description of the main process (FIG. 114), when the process of step S7911 is executed, when a negative determination is made at step S7912 or step S7913, when the process of step S7914 is executed, negative at step S7916 or step S7917. When the determination is made or when the process of step S7918 is executed, the startup process flag in the
その後、復帰コマンドを音声発光制御装置81に送信する(ステップS7920)。復帰コマンドには、特図表示部37a用の保留情報の数を示す情報、現状の当否抽選モードを示す情報、現状のサポートモードを示す情報、開閉実行モードの実行途中であるか否かを示す情報、及び遊技回の実行途中であるか否かを示す情報が含まれている。これら情報は特定制御用のワークエリア221に記憶された情報に基づき設定される。音声発光制御装置81は復帰コマンドを受信することにより、図柄表示装置41の表示内容、表示発光部53の発光内容及びスピーカ部54の音出力内容を、復帰コマンドに設定されている各種情報に対応する内容とする。
Thereafter, a return command is transmitted to the sound emission control device 81 (step S7920). The return command indicates information indicating the number of hold information for the special
ここで、パチンコ機10の設定値の確認を行う場合、設定キー挿入部68aを設定キーによりON操作しながらパチンコ機10の電源ON操作を行う必要がある。そうすると、例えば遊技回の実行途中に設定値を確認する必要が生じた場合には、遊技回の実行途中でパチンコ機10の電源OFF操作が行われ、その後に設定キー挿入部68aを設定キーによりON操作しながらパチンコ機10の電源ON操作が行われることとなる。この場合に、音声発光制御装置81に設けられたRAMにはバックアップ電力が供給されないため、パチンコ機10の電源OFF操作が行われた段階で、音声発光制御装置81のRAMにおける遊技回用の演出を制御するための情報は消去されてしまう。これに対して、主側RAM65にはバックアップ電力が供給されるとともに設定値の確認に際しては主側RAM65のクリア処理は実行されないため、遊技回の実行途中でパチンコ機10の電源OFF操作が行われ、その後に設定キー挿入部68aを設定キーによりON操作しながらパチンコ機10の電源ON操作が行われた場合には、設定確認用処理の実行後には特図表示部37aにて絵柄の変動表示が再開されることとなる。そうすると特図表示部37aでは絵柄の変動表示が行われているにも関わらず、図柄表示装置41では図柄の変動表示が行われない状況が発生してしまう。
Here, when confirming the set value of the
これに対して、設定確認用処理が終了した後に復帰コマンドが音声発光制御装置81に送信されるとともに当該復帰コマンドには遊技回の実行途中であるか否かを示す情報が含まれている。そして、音声発光制御装置81は復帰コマンドを受信した場合には図柄表示装置41において図柄の変動表示を開始させる。これにより、特図表示部37aでは絵柄の変動表示が行われているにも関わらず図柄表示装置41では図柄の変動表示が行われない状況が発生してしまわないようにすることが可能となる。この図柄の変動表示は変動表示中の各図柄が遊技者にとって識別不可又は識別しづらくなるように相対的に速い速度で行われる。また、復帰コマンドには再開対象となる遊技回の当否判定処理の結果及び振分判定処理の結果が含まれていないとともに再開対象となる遊技回の終了タイミングを示す情報も含まれていない。したがって、音声発光制御装置81は復帰コマンドに基づき図柄表示装置41における図柄の変動表示を開始させた場合、再開対象の遊技回が外れ結果に対応しているのであれば次の遊技回の開始を示すコマンド又はデモ表示を図柄表示装置41にて開始すべきコマンドを受信した場合に復帰コマンドに基づく図柄の変動表示を終了させてその新たに受信したコマンドに対応する表示を開始させ、再開対象の遊技回が大当たり結果に対応しているのであれば開閉実行モードの開始を示すオープニングコマンドを受信した場合に復帰コマンドに基づく図柄の変動表示を終了させてオープニング演出を開始させる。
On the other hand, a return command is transmitted to the sound
また、復帰コマンドに開閉実行モードの実行途中であることを示す情報が含まれている場合には、音声発光制御装置81は開閉実行モードであることを示す表示演出が図柄表示装置41にて開始されるようにする。これにより、開閉実行モードが実行されていることを遊技者に認識させることが可能となる。
When the return command includes information indicating that the opening / closing execution mode is being executed, the sound
その後、ステップS7921〜ステップS7924の残余処理に進む。つまり、主側CPU63は第1タイマ割込み処理(図117)及び第2タイマ割込み処理(図123)を定期的に実行する構成であるが、1のタイマ割込み処理と次のタイマ割込み処理との間に残余時間が生じることとなる。この残余時間は各タイマ割込み処理の処理完了時間に応じて変動することとなるが、かかる不規則な時間を利用してステップS7921〜ステップS7924の残余処理を繰り返し実行する。この点、当該ステップS7921〜ステップS7924の残余処理は非定期的に実行される非定期処理であると言える。ステップS7921〜ステップS7924では、上記第1の実施形態におけるメイン処理(図9)のステップS113〜ステップS116と同一の処理を実行する。
Thereafter, the process proceeds to the remaining process of steps S7921 to S7924. That is, the
次に、主側CPU63にて実行される第1タイマ割込み処理について、図117のフローチャートを参照しながら説明する。なお、第1タイマ割込み処理は既に説明したとおり第1割込み周期である4ミリ秒周期で定期的に起動される。また、第1タイマ割込み処理に対応するプログラムは特定制御用のプログラムに設定されている。
Next, the first timer interrupt process executed by the
まず特定制御用のワークエリア221における立ち上げ処理中フラグに「1」がセットされているか否かを判定する(ステップS8201)。既に説明したとおり立ち上げ処理中フラグにはメイン処理(図114)のステップS7903にて「1」がセットされる。そして、立ち上げ処理中フラグに「1」がセットされている場合(ステップS8201:YES)、ステップS8202〜ステップS8221の各種処理を実行することなく第1タイマ割込み処理を終了する。これにより、パチンコ機10への動作電力の供給が開始されてメイン処理(図114)が開始された場合には早期に第1タイマ割込み処理及び第2タイマ割込み処理の実行が許可される構成であっても、動作電力の供給開始時の処理が終了して遊技の進行を制御するための処理の実行が許可されるまでは第1タイマ割込み処理において遊技の進行を制御するための各種処理が実行されないようにすることが可能となる。
First, it is determined whether or not “1” is set in the startup processing flag in the
既に説明したとおり立ち上げ処理中フラグは、メイン処理(図114)において動作電力の供給開始時の処理が終了した場合にステップS7919にて「0」クリアされる。第1タイマ割込み処理では立ち上げ処理中フラグに「1」がセットされていない場合(ステップS8201:NO)、ステップS8202以降の処理を実行する。 As already described, the startup process flag is cleared to “0” in step S7919 when the process at the start of the supply of operating power is completed in the main process (FIG. 114). In the first timer interrupt process, when “1” is not set in the start-up process flag (step S8201: NO), the processes after step S8202 are executed.
ステップS8202〜ステップS8219及びステップS8221では上記第15の実施形態におけるタイマ割込み処理(図69)のステップS3701〜ステップS3719と同一の処理を実行する。これらの処理は、主側CPU63において特定制御用のプログラム及び特定制御用のデータを利用して実行される。この場合に、既に説明したとおりメイン処理(図114)において停電フラグに「1」がセットされていないと判定した場合(ステップS7906:NO)又はチェックサムが一致していないと判定した場合(ステップS7909:NO)、特定制御用のワークエリア221における遊技停止フラグに「1」をセットする(ステップS7910)。遊技停止フラグに「1」がセットされている場合、第1タイマ割込み処理ではステップS8201〜ステップS8206の処理は実行するものの、ステップS8207にて肯定判定をすることでステップS8208〜ステップS8221の処理を実行しない。これにより、前回の電源遮断時において停電時処理が適切に行われなかったことで停電フラグに「1」がセットされていない場合には遊技の進行が停止された状態となるとともに、特定制御用のワークエリア221及び特定制御用のスタックエリア222の少なくとも一方について前回の電源遮断時から情報の記憶状態が変化していることに起因してチェックサムが一致しない場合には遊技の進行が停止された状態となる。例えばステップS8212の処理が実行されないことで遊技球の発射が禁止される。また、ステップS8214の処理が実行されないことで遊技回及び開閉実行モードの実行が禁止される。また、ステップS8218の処理が実行されないことで遊技球の払い出しが禁止される。
In steps S8202 to S8219 and S8221, the same processing as that in steps S3701 to S3719 of the timer interrupt processing (FIG. 69) in the fifteenth embodiment is executed. These processes are executed by the
その一方、このように遊技の進行が停止されている状況であってもステップS8202による停電監視が実行されるとともに、ステップS8203及びステップS8204による当たり乱数カウンタC1、大当たり種別カウンタC2、リーチ乱数カウンタC3及び乱数初期値カウンタCINIの更新が実行され、さらにステップS8206による不正の検知が実行される。 On the other hand, even in the situation where the progress of the game is stopped in this way, the power failure monitoring in step S8202 is executed, and the hit random number counter C1, the big hit type counter C2, the reach random number counter C3 in steps S8203 and S8204. Then, the random number initial value counter CINI is updated, and fraud detection is performed in step S8206.
第1タイマ割込み処理ではステップS8220にて設定監視処理を実行する。図118は設定監視処理を示すフローチャートである。なお、設定監視処理におけるステップS8301〜ステップS8303の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
In the first timer interrupt process, a setting monitoring process is executed in step S8220. FIG. 118 is a flowchart showing the setting monitoring process. Note that the processing from step S8301 to step S8303 in the setting monitoring processing is executed using a program for specific control and data for specific control in the
特定制御用のワークエリア221における設定値カウンタの値を確認することでパチンコ機10の設定値が正常か否かを判定する(ステップS8301)。具体的には、設定値カウンタに設定された設定値が「設定1」〜「設定6」のいずれかである場合に正常であると判定し、「0」又は7以上である場合に異常であると判定する。
It is determined whether or not the set value of the
設定値が異常である場合(ステップS8301:NO)、メイン処理(図114)におけるステップS7910と同様に、特定制御用のワークエリア221における遊技停止フラグに「1」をセットする(ステップS8302)。遊技停止フラグに「1」がセットされることにより、第1タイマ割込み処理(図117)のステップS8207にて肯定判定をすることでステップS8208〜ステップS8221の処理が実行されない状況となる。これにより、設定値が異常であることが特定された場合には遊技の進行が停止された状態となる。その一方、遊技停止フラグに「1」がセットされている状況であっても第1タイマ割込み処理(図117)におけるステップS8202〜ステップS8206の処理が実行されるため、遊技の進行が停止されている状況であっても停電監視が実行されるとともに、当たり乱数カウンタC1、大当たり種別カウンタC2、リーチ乱数カウンタC3及び乱数初期値カウンタCINIの更新が実行され、さらに不正の検知が実行される。
If the set value is abnormal (step S8301: NO), similarly to step S7910 in the main process (FIG. 114), “1” is set to the game stop flag in the
その後、設定値が異常であることを示す異常コマンドを音声発光制御装置81に送信する(ステップS8303)。音声発光制御装置81は当該異常コマンドを受信することにより、表示発光部53を設定値異常に対応する態様で発光させるとともに、スピーカ部54から「設定変更をして下さい。」という音声を出力させる。また、図柄表示装置41にて「設定変更をして下さい。」という文字画像が表示されるようにする。これら報知はパチンコ機10への動作電力の供給が停止されるまでは維持され、パチンコ機10への動作電力の供給が停止された場合に終了される。但し、パチンコ機10への動作電力の供給が一旦停止されたとしてもメイン処理(図114)の設定値更新処理(ステップS7918)が実行されるまではパチンコ機10への動作電力の供給が再開された場合に上記報知が継続される構成としてもよい。
Thereafter, an abnormal command indicating that the set value is abnormal is transmitted to the sound emission control device 81 (step S8303). Upon receiving the abnormality command, the sound
遊技の進行が停止されている状況において上記報知を確認した遊技ホールの管理者は、パチンコ機10への動作電力の供給を一旦停止させて、その後にパチンコ機10への動作電力の供給を再開させる場合に設定値更新処理(ステップS7918)が実行されるようにするための操作を行うこととなる。これにより、設定値異常が発生した場合には設定値更新処理(ステップS7918)にて設定値の新たな設定が行われるようにすることが可能となる。
The manager of the game hall who has confirmed the notification in the situation where the progress of the game is stopped temporarily stops the supply of operating power to the
ここで、設定値が異常であるか否かの監視処理が定期的に起動される第1タイマ割込み処理(図117)にて実行される。これにより、設定値が異常であるか否かの監視を遊技が行われている状況であっても行うことが可能となる。よって、設定値が異常であるにも関わらず遊技が継続されてしまわないようにすることが可能となる。また、設定値が異常であるか否かの監視は監視契機が発生する度に実行される。これにより、設定値が異常であるか否かを監視する頻度を高めることが可能となる。 Here, the monitoring process of whether or not the set value is abnormal is executed in the first timer interrupt process (FIG. 117) that is periodically started. This makes it possible to monitor whether or not the set value is abnormal even in a situation where a game is being performed. Therefore, it is possible to prevent the game from continuing even though the set value is abnormal. Further, monitoring whether the set value is abnormal is executed every time a monitoring trigger occurs. Thereby, it becomes possible to increase the frequency of monitoring whether or not the set value is abnormal.
メイン処理(図114)には設定値が正常であるか否かを監視するための処理は設定されていない。メイン処理(図114)における動作電力の供給開始時の処理において設定値が正常であるか否かを監視するための処理が設定されていると、動作電力の供給開始時において停電フラグ及びチェックサムの監視を行うだけではなく設定値が正常であるか否かの監視を行う必要が生じ、監視負荷が高くなってしまう。さらに動作電力の供給開始時において設定値が異常であることを特定した場合にはRAMクリア処理(ステップS7915)及び設定値更新処理(ステップS7918)が実行されるようにしようとすると、それだけ処理構成が複雑化してしまう。これに対して、メイン処理(図114)には設定値が正常であるか否かを監視するための処理が設定されていないことにより、動作電力の供給開始時の処理の処理構成を好適なものとすることが可能となる。また、このように動作電力の供給開始時の処理において設定値が正常であるか否かを監視するための処理が設定されていないとしても、上記のとおり第1タイマ割込み処理(図117)にて設定監視処理(ステップS8220)を実行する構成であるため、設定値が異常である場合にはそれに対処することが可能となる。 In the main process (FIG. 114), a process for monitoring whether or not the set value is normal is not set. If a process for monitoring whether or not the set value is normal is set in the process at the start of supply of operating power in the main process (FIG. 114), a power failure flag and a checksum are set at the start of supply of operating power. In addition to monitoring, it is necessary to monitor whether or not the set value is normal, which increases the monitoring load. Further, when it is specified that the set value is abnormal at the start of supply of operating power, if the RAM clear process (step S7915) and the set value update process (step S7918) are attempted to be executed, the processing configuration accordingly. Will be complicated. On the other hand, since the process for monitoring whether the set value is normal is not set in the main process (FIG. 114), the processing configuration of the process at the start of supply of operating power is preferable. It becomes possible. Even if the process for monitoring whether the set value is normal is not set in the process at the start of supply of operating power in this way, the first timer interrupt process (FIG. 117) is performed as described above. Therefore, if the setting value is abnormal, it is possible to cope with the setting monitoring process (step S8220).
第1タイマ割込み処理が上記のように実行される構成において、本実施形態では既に説明したとおりタイマ割込み処理として第1タイマ割込み処理(図117)とは別に第2タイマ割込み処理(図123)が存在しているとともに、当該第2タイマ割込み処理は第1タイマ割込み処理の実行途中であっても当該第1タイマ割込み処理に対して割り込んで起動される。この場合に、第1タイマ割込み処理では図示は省略するが、ステップS8201〜ステップS8221の各処理の前後においてタイマ割込み処理の禁止とタイマ割込み処理の許可とを行っている。例えば、抽選用乱数更新処理(ステップS8203)を実行する前にタイマ割込み処理を禁止し、抽選用乱数更新処理(ステップS8203)を実行した後にタイマ割込み処理を許可する。これにより、抽選用乱数更新処理が実行されている途中で第2タイマ割込み処理が割り込んで起動されてしまわないようにすることが可能となる。また、特図特電制御処理(ステップS8214)を実行する前にタイマ割込み処理を禁止し、特図特電制御処理(ステップS8214)を実行した後にタイマ割込み処理を許可する。これにより、特図特電制御処理が実行されている途中で第2タイマ割込み処理が割り込んで起動されてしまわないようにすることが可能となる。 In the configuration in which the first timer interrupt process is executed as described above, the second timer interrupt process (FIG. 123) is performed separately from the first timer interrupt process (FIG. 117) as the timer interrupt process as already described in the present embodiment. In addition, the second timer interrupt process is activated by interrupting the first timer interrupt process even during the execution of the first timer interrupt process. In this case, although illustration is omitted in the first timer interrupt process, the timer interrupt process is prohibited and the timer interrupt process is permitted before and after each process in steps S8201 to S8221. For example, the timer interrupt process is prohibited before the lottery random number update process (step S8203) is executed, and the timer interrupt process is allowed after the lottery random number update process (step S8203) is executed. As a result, it is possible to prevent the second timer interrupt process from being interrupted and started during the lottery random number update process. Further, the timer interrupt process is prohibited before executing the special figure special power control process (step S8214), and the timer interrupt process is permitted after executing the special figure special electric control process (step S8214). As a result, it is possible to prevent the second timer interrupt process from being interrupted and started during the execution of the special figure special electric control process.
次に、主側CPU63にて各種表示部を表示制御するための構成について説明する。図119は主側CPU63にて各種表示部を表示制御するための構成を説明するためのブロック図である。
Next, a configuration for controlling display of various display units by the
主側CPU63にて表示制御が行われる対象として、特図表示部37a、特図保留表示部37b、普図表示部38a、普図保留表示部38b及び第1〜第4報知用表示装置201〜204が存在している。これらはいずれもLEDによる表示用セグメントが複数配列されたセグメント表示部として設けられている。これらセグメント表示部は、発光状態に対応するデータ(例えば2値データのうち一方である「1」のデータ)が設定されることにより発光状態となり、消灯状態に対応するデータ(例えば2値データのうち他方である「0」のデータ)が設定されることにより消灯状態となる。
As targets for which display control is performed by the
主制御基板61には、特図表示部37aに対応させて第1表示回路261が設けられており、特図保留表示部37bに対応させて第2表示回路262が設けられており、普図表示部38aに対応させて第3表示回路263が設けられており、普図保留表示部38bに対応させて第4表示回路264が設けられており、第1〜第4報知用表示装置201〜204に対応させて第5表示回路265が設けられている。なお、上記第11の実施形態では主制御基板61に第1〜第4報知用表示装置201〜204に1対1で対応させて第1〜第4表示IC205〜208が設けられている構成としたが、本実施形態ではこれら第1〜第4表示IC205〜208は設けられていない。
The
第1表示回路261は供給された表示データに対応するデータを特図表示部37aの複数の表示用セグメントのそれぞれに提供する。これにより、第1表示回路261に提供された表示データに対応する態様で特図表示部37aの各表示用セグメントが発光状態又は消灯状態となる。この場合に、第1表示回路261は提供された表示データを所定期間(例えば16ミリ秒)に亘って記憶保持することが可能であるものの所定期間が経過すると表示データは徐々にオール「0」の状態に近付くこととなる。したがって、第1表示回路261に提供された表示データによって発光状態となっている特図表示部37aの表示用セグメントは新たな表示データが第1表示回路261に提供されることなく所定期間が経過することで徐々に消灯状態となる。また、このような構成であることにより特図表示部37aの表示内容が変更される場合だけではなく特図表示部37aの表示内容が変更されない場合であっても、前回の表示データの出力処理回と同一の表示データが第1表示回路261に供給される。
The
特図表示部37aに設けられた表示用セグメントの数は8個である。したがって、特図表示部37aを表示制御するための表示データとして8ビットのデータが第1表示回路261に提供される。
The number of display segments provided in the special
第2表示回路262は供給された表示データに対応するデータを特図保留表示部37bの複数の表示用セグメントのそれぞれに提供する。これにより、第2表示回路262に提供された表示データに対応する態様で特図保留表示部37bの各表示用セグメントが発光状態又は消灯状態となる。この場合に、第2表示回路262は提供された表示データを所定期間(例えば16ミリ秒)に亘って記憶保持することが可能であるものの所定期間が経過すると表示データは徐々にオール「0」の状態に近付くこととなる。したがって、第2表示回路262に提供された表示データによって発光状態となっている特図保留表示部37bの表示用セグメントは新たな表示データが第2表示回路262に提供されることなく所定期間が経過することで徐々に消灯状態となる。また、このような構成であることにより特図保留表示部37bの表示内容が変更される場合だけではなく特図保留表示部37bの表示内容が変更されない場合であっても、前回の表示データの出力処理回と同一の表示データが第2表示回路262に供給される。
The
特図保留表示部37bに設けられた表示用セグメントの数は4個である。したがって、特図保留表示部37bを表示制御するための表示データとして4ビットのデータが第2表示回路262に提供される。但し、表示データの提供は8ビット単位で行われるため、第2表示回路262に表示データが提供される場合にも8ビットのデータが提供されるが、そのうちの4ビットが特図保留表示部37bを表示制御するための表示データとして利用される。
The number of display segments provided in the special figure
第3表示回路263は供給された表示データに対応するデータを普図表示部38aの複数の表示用セグメントのそれぞれに提供する。これにより、第3表示回路263に提供された表示データに対応する態様で普図表示部38aの各表示用セグメントが発光状態又は消灯状態となる。この場合に、第3表示回路263は提供された表示データを所定期間(例えば16ミリ秒)に亘って記憶保持することが可能であるものの所定期間が経過すると表示データは徐々にオール「0」の状態に近付くこととなる。したがって、第3表示回路263に提供された表示データによって発光状態となっている普図表示部38aの表示用セグメントは新たな表示データが第3表示回路263に提供されることなく所定期間が経過することで徐々に消灯状態となる。また、このような構成であることにより普図表示部38aの表示内容が変更される場合だけではなく普図表示部38aの表示内容が変更されない場合であっても、前回の表示データの出力処理回と同一の表示データが第3表示回路263に供給される。
The
普図表示部38aに設けられた表示用セグメントの数は8個である。したがって、普図表示部38aを表示制御するための表示データとして8ビットのデータが第3表示回路263に提供される。
The number of display segments provided in the general-purpose display unit 38a is eight. Therefore, 8-bit data is provided to the
第4表示回路264は供給された表示データに対応するデータを普図保留表示部38bの複数の表示用セグメントのそれぞれに提供する。これにより、第4表示回路264に提供された表示データに対応する態様で普図保留表示部38bの各表示用セグメントが発光状態又は消灯状態となる。この場合に、第4表示回路264は提供された表示データを所定期間(例えば16ミリ秒)に亘って記憶保持することが可能であるものの所定期間が経過すると表示データは徐々にオール「0」の状態に近付くこととなる。したがって、第4表示回路264に提供された表示データによって発光状態となっている普図保留表示部38bの表示用セグメントは新たな表示データが第4表示回路264に提供されることなく所定期間が経過することで徐々に消灯状態となる。また、このような構成であることにより普図保留表示部38bの表示内容が変更される場合だけではなく普図保留表示部38bの表示内容が変更されない場合であっても、前回の表示データの出力処理回と同一の表示データが第4表示回路264に供給される。
The
普図保留表示部38bに設けられた表示用セグメントの数は4個である。したがって、普図保留表示部38bを表示制御するための表示データとして4ビットのデータが第4表示回路264に提供される。但し、表示データの提供は8ビット単位で行われるため、第4表示回路264に表示データが提供される場合にも8ビットのデータが提供されるが、そのうちの4ビットが普図保留表示部38bを表示制御するための表示データとして利用される。
The number of display segments provided in the general map
第5表示回路265は供給された表示データに対応するデータを第1〜第4報知用表示装置201〜204のそれぞれに設けられた複数の表示用セグメントのそれぞれに提供する。これにより、第5表示回路265に提供された表示データに対応する態様で第1〜第4報知用表示装置201〜204の各表示用セグメントが発光状態又は消灯状態となる。この場合に、第5表示回路265は提供された表示データを所定期間(例えば16ミリ秒)に亘って記憶保持することが可能であるものの所定期間が経過すると表示データは徐々にオール「0」の状態に近付くこととなる。したがって、第5表示回路265に提供された表示データによって発光状態となっている第1〜第4報知用表示装置201〜204の表示用セグメントは新たな表示データが第5表示回路265に提供されることなく所定期間が経過することで徐々に消灯状態となる。また、このような構成であることにより第1〜第4報知用表示装置201〜204の表示内容が変更される場合だけではなく第1〜第4報知用表示装置201〜204の表示内容が変更されない場合であっても、前回の表示データの出力処理回と同一の表示データが第5表示回路265に供給される。
The
第1〜第4報知用表示装置201〜204のそれぞれには表示用セグメントが7個設けられている。これに対して、表示データの提供は8ビット単位で行われる。第1〜第4報知用表示装置201〜204の表示データが第5表示回路265に提供される場合、第1報知用表示装置201に対応する7ビットの表示データが8ビット単位のデータとして提供され、その後に第2報知用表示装置202に対応する7ビットの表示データが8ビット単位のデータとして提供され、その後に第3報知用表示装置203に対応する7ビットの表示データが8ビット単位のデータとして提供され、最後に第4報知用表示装置204に対応する7ビットの表示データが8ビット単位のデータとして提供される。
Each of the first to fourth
上記のように第1〜第5表示回路261〜265が設けられた構成において、主側CPU63は表示IC266に対して表示データを供給する。つまり、第1〜第5表示回路261〜265に1対1で表示IC266が設けられているのではなく、第1〜第5表示回路261〜265の全てに対して共通となるように1個の表示IC266が設けられている。そして、主側CPU63は表示IC266に表示データを供給する場合、その表示データが第1〜第5表示回路261〜265のいずれに対応しているのかを示す種別データも表示IC266に供給する。
In the configuration in which the first to
主側CPU63と表示IC266との電気的な接続について詳細には、主側CPU63と表示IC266とは、種別データ信号線LN1と、種別クロック信号線LN2と、表示データ信号線LN3と、表示クロック信号線LN4とを利用して電気的に接続されている。これら信号線LN1〜LN4はいずれも主側CPU63から表示IC266に一方向通信で信号を送信するための信号線である。
The electrical connection between the
種別データ信号線LN1を利用して主側CPU63から表示IC266に種別データがシリアル通信で送信される。この場合、シリアル通信による種別データの各1ビットの区切りが、種別クロック信号線LN2を利用して主側CPU63から表示IC266に送信される種別クロック信号により示される。種別データは送信対象となっている表示データが第1〜第5表示回路261〜265のいずれに対応しているのかを示すデータである。種別データは第1ビット〜第5ビットによる5ビットのデータとして送信される。表示データが第1表示回路261に対応している場合には第1ビットがHIレベルとなるとともに他のビットはLOWレベルとなる。表示データが第2表示回路262に対応している場合には第2ビットがHIレベルとなるとともに他のビットはLOWレベルとなる。表示データが第3表示回路263に対応している場合には第3ビットがHIレベルとなるとともに他のビットはLOWレベルとなる。表示データが第4表示回路264に対応している場合には第4ビットがHIレベルとなるとともに他のビットはLOWレベルとなる。表示データが第5表示回路265に対応している場合には第5ビットがHIレベルとなるとともに他のビットはLOWレベルとなる。
The classification data is transmitted from the
表示データ信号線LN3を利用して主側CPU63から表示IC266に表示データがシリアル通信で送信される。この場合、シリアル通信による表示データの各1ビットの区切りが、表示クロック信号線LN4を利用して主側CPU63から表示IC266に送信される表示クロック信号により示される。表示データは第1〜第8ビットによる8ビット単位で送信される。
Display data is transmitted from the
主側CPU63は後述する第2タイマ割込み処理(図123)にて、第1〜第5表示回路261〜265のそれぞれに対応する表示データを表示IC266に送信する。この場合、第2タイマ割込み処理の1回の処理回では第1〜第5表示回路261〜265のうち1個の表示回路に対して表示データを送信するとともに、第n表示回路→第n+1表示回路となる順序に従って第2タイマ割込み処理の新たな処理回が発生する度に表示データの送信対象となる表示回路261〜265が1個ずつ変更される。また、当該順序において最後の順番となる第5表示回路265に対応する表示データを送信した処理回の次の処理回における第2タイマ割込み処理では上記順序において最初の順番となる第1表示回路261に対応する表示データを送信する。なお、第1〜第4表示回路261〜264のいずれかに表示データを送信する第2タイマ割込み処理の処理回では8ビット単位の表示データが1個のみ送信されるが、第5表示回路265に表示データを送信する第2タイマ割込み処理の処理回では8ビット単位の表示データが第1〜第4報知用表示装置201〜204の数に対応させて4個送信される。
The
上記のように主側CPU63が表示データを送信する構成において特定制御用のワークエリア221及び非特定制御用のワークエリア223には表示データを送信するために主側CPU63により参照される各種記憶エリアが設定されている。図120(a)は特定制御用のワークエリア221に設けられた各種バッファ271〜275を説明するための説明図であり、図120(b)は非特定制御用のワークエリア223に設けられた各種記憶エリア234,276を説明するための説明図である。
In the configuration in which the
図120(a)に示すように特定制御用のワークエリア221には第1表示データバッファ271と、第2表示データバッファ272と、第3表示データバッファ273と、第4表示データバッファ274と、第5表示データバッファ275とが設けられている。
As shown in FIG. 120 (a), the
第1表示データバッファ271には第1表示回路261に供給するための表示データが格納される。第1表示回路261は既に説明したとおり特図表示部37aに対応させて設けられているため、第1表示データバッファ271には特図表示部37aに所定の表示を行わせるための表示データが格納されることになる。この場合、第1表示データバッファ271に対する表示データの格納は第1タイマ割込み処理(図117)における特図特電制御処理(ステップS8214)の内容を踏まえて表示制御処理(ステップS8216)にて行われる。また、第1表示回路261に表示データを送信する第2タイマ割込み処理(図123)の処理回となった場合には、第1表示データバッファ271に格納された表示データが変更された場合だけではなく、当該表示データが変更されていない場合であっても、第1表示データバッファ271に格納された表示データが表示IC266に送信される。
Display data to be supplied to the
第2表示データバッファ272には第2表示回路262に供給するための表示データが格納される。第2表示回路262は既に説明したとおり特図保留表示部37bに対応させて設けられているため、第2表示データバッファ272には特図保留表示部37bに所定の表示を行わせるための表示データが格納されることになる。この場合、第2表示データバッファ272に対する表示データの格納は第1タイマ割込み処理(図117)における特図特電制御処理(ステップS8214)の内容を踏まえて表示制御処理(ステップS8216)にて行われる。また、第2表示回路262に表示データを送信する第2タイマ割込み処理(図123)の処理回となった場合には、第2表示データバッファ272に格納された表示データが変更された場合だけではなく、当該表示データが変更されていない場合であっても、第2表示データバッファ272に格納された表示データが表示IC266に送信される。
Display data to be supplied to the
第3表示データバッファ273には第3表示回路263に供給するための表示データが格納される。第3表示回路263は既に説明したとおり普図表示部38aに対応させて設けられているため、第3表示データバッファ273には普図表示部38aに所定の表示を行わせるための表示データが格納されることになる。この場合、第3表示データバッファ273に対する表示データの格納は第1タイマ割込み処理(図117)における普図普電制御処理(ステップS8215)の内容を踏まえて表示制御処理(ステップS8216)にて行われる。また、第3表示回路263に表示データを送信する第2タイマ割込み処理(図123)の処理回となった場合には、第3表示データバッファ273に格納された表示データが変更された場合だけではなく、当該表示データが変更されていない場合であっても、第3表示データバッファ273に格納された表示データが表示IC266に送信される。
Display data to be supplied to the
第4表示データバッファ274には第4表示回路264に供給するための表示データが格納される。第4表示回路264は既に説明したとおり普図保留表示部38bに対応させて設けられているため、第4表示データバッファ274には普図保留表示部38bに所定の表示を行わせるための表示データが格納されることになる。この場合、第4表示データバッファ274に対する表示データの格納は第1タイマ割込み処理(図117)における普図普電制御処理(ステップS8215)の内容を踏まえて表示制御処理(ステップS8216)にて行われる。また、第4表示回路264に表示データを送信する第2タイマ割込み処理(図123)の処理回となった場合には、第4表示データバッファ274に格納された表示データが変更された場合だけではなく、当該表示データが変更されていない場合であっても、第4表示データバッファ274に格納された表示データが表示IC266に送信される。
Display data to be supplied to the
第5表示データバッファ275には第5表示回路265に供給するための表示データが格納される。第5表示回路265は既に説明したとおり第1〜第4報知用表示装置201〜204に対応させて設けられているため、第5表示データバッファ275には第1〜第4報知用表示装置201〜204に所定の表示を行わせるための表示データが格納されることになる。第5表示回路265に表示データを送信する第2タイマ割込み処理の処理回となった場合には、第5表示データバッファ275に格納された表示データが変更された場合だけではなく、当該表示データが変更されていない場合であっても、第5表示データバッファ275に格納された表示データが表示IC266に送信される。
The fifth display data buffer 275 stores display data to be supplied to the
ここで、第1〜第4報知用表示装置201〜204では遊技履歴の管理結果に対応する表示が行われるとともに、設定確認用処理(図115)又は設定値更新処理(図116)が実行される場合には現状の設定値に対応する表示が行われる。この場合に、第5表示データバッファ275は特定制御用のワークエリア221に設けられているため、第5表示データバッファ275に表示データを格納する処理は特定制御に対応する処理として行われる。一方、遊技履歴の管理結果を導出するための処理は非特定制御に対応する処理として行われるとともに、遊技履歴の管理結果である第61パラメータ〜第68パラメータは第1〜第4報知用表示装置201〜204において順次表示対象となる。
Here, in the first to fourth
そこで、図120(b)に示すように非特定制御用のワークエリア223には第61パラメータ〜第68パラメータを格納するための演算結果記憶エリア234だけではなく、それら第61パラメータ〜第68パラメータのうち第1〜第4報知用表示装置201〜204への表示対象となるパラメータを格納するための表示対象設定エリア276が設けられている。本実施形態であっても上記第15の実施形態と同様に一のパラメータの演算結果が継続して表示される期間は10秒となっているため、非特定制御に対応する処理にて、10秒が経過する毎に予め定められた表示順序に従って表示対象となるパラメータの演算結果が演算結果記憶エリア234から読み出され、その読み出されたパラメータの演算結果が表示対象設定エリア276に格納される。そして、第1〜第4報知用表示装置201〜204にて遊技履歴の管理結果を表示する状況である場合には、特定制御に対応する処理である第2タイマ割込み処理(図123)にて、表示対象設定エリア276に格納された表示データが読み出され、その読み出された表示データが第5表示データバッファ275に格納される。
Therefore, as shown in FIG. 120B, not only the calculation
一方、設定確認用処理(図115)が実行されている状況である場合には、特定制御に対応する処理である第2タイマ割込み処理(図123)にて、第1〜第4報知用表示装置201〜204においてパチンコ機10の現状の設定値を確認している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示が行われるようにするための表示データが第5表示データバッファ275に格納される。また、設定値更新処理(図116)が実行されている状況である場合には、特定制御に対応する処理である第2タイマ割込み処理(図123)にて、第1〜第4報知用表示装置201〜204においてパチンコ機10の設定値を更新している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示が行われるようにするための表示データが第5表示データバッファ275に格納される。
On the other hand, when the setting confirmation process (FIG. 115) is being executed, the first to fourth notification displays are performed in the second timer interrupt process (FIG. 123), which is a process corresponding to the specific control. The display data for displaying that the current setting value of the
上記のように第1〜第5表示データバッファ271〜275が設けられた構成において、主側CPU63は第2タイマ割込み処理(図123)の各処理回にて、その処理回に対応する表示データバッファ271〜275から表示データを読み出し、その読み出した表示データを表示IC266に送信するとともに、その表示データが第1〜第5表示回路261〜265のいずれに対応しているのかを示す種別データを表示IC266に送信する。図121は表示IC266の電気的な構成を説明するための説明図である。
In the configuration in which the first to fifth display data buffers 271 to 275 are provided as described above, the
表示IC266は図121に示すように、種別データバッファ281と、選択信号出力部282と、表示データバッファ283と、表示データ出力部284と、を備えている。表示データバッファ283には主側CPU63から受信した表示データが格納される。表示データ出力部284は表示データバッファ283に格納された表示データを第1〜第5表示回路261〜265に送信する。種別データバッファ281には主側CPU63から受信した種別データが格納される。選択信号出力部282は第1〜第5表示回路261〜265のうち種別データバッファ281に格納されている種別データに対応する表示回路261〜265を表示データの受信先として指定するための選択信号を出力する。
As shown in FIG. 121, the
詳細には図119に示すように、表示IC266と第1表示回路261とは表示用信号群291を利用して電気的に接続されている。表示用信号群291は8ビットの表示データを一度に送信することを可能とするように設けられており、8ビット単位の表示データはパラレル通信で表示IC266から送信される。また、表示用信号群291から分岐させて分岐信号群292が設けられており、当該分岐信号群292は第2表示回路262、第3表示回路263、第4表示回路264及び第5表示回路265のそれぞれと電気的に接続されている。分岐信号群292は表示用信号群291と同様に8ビットの表示データを一度に送信することを可能とするように設けられており、8ビット単位の表示データはパラレル通信で表示IC266から送信される。
Specifically, as shown in FIG. 119, the
上記のように表示用信号群291及び分岐信号群292が設けられていることにより、表示データバッファ283に格納された表示データが表示データ出力部284により送信された場合、その表示データは第1〜第5表示回路261〜265の全てに供給される。この場合に、その供給された表示データを受信して利用すべき表示回路261〜265を指定するために第1〜第5選択信号線301〜305が設けられている。
By providing the
第1選択信号線301は表示IC266と第1表示回路261とを電気的に接続するように設けられている。種別データバッファ281に第1表示回路261に対応する種別データが格納されている場合には、表示データ出力部284から供給している表示データを第1表示回路261に受信させて利用させるために、表示IC266の選択信号出力部282は第1選択信号線301を通じて第1表示回路261に第1選択信号を送信する。これにより、表示用信号群291及び分岐信号群292を通じて第1〜第5表示回路261〜265の全てに供給されている表示データが、第1表示回路261のみにおいて受信されて利用される。
The first selection signal line 301 is provided so as to electrically connect the
第2選択信号線302は表示IC266と第2表示回路262とを電気的に接続するように設けられている。種別データバッファ281に第2表示回路262に対応する種別データが格納されている場合には、表示データ出力部284から供給している表示データを第2表示回路262に受信させて利用させるために、表示IC266の選択信号出力部282は第2選択信号線302を通じて第2表示回路262に第2選択信号を送信する。これにより、表示用信号群291及び分岐信号群292を通じて第1〜第5表示回路261〜265の全てに供給されている表示データが、第2表示回路262のみにおいて受信されて利用される。
The second
第3選択信号線303は表示IC266と第3表示回路263とを電気的に接続するように設けられている。種別データバッファ281に第3表示回路263に対応する種別データが格納されている場合には、表示データ出力部284から供給している表示データを第3表示回路263に受信させて利用させるために、表示IC266の選択信号出力部282は第3選択信号線303を通じて第3表示回路263に第3選択信号を送信する。これにより、表示用信号群291及び分岐信号群292を通じて第1〜第5表示回路261〜265の全てに供給されている表示データが、第3表示回路263のみにおいて受信されて利用される。
The third
第4選択信号線304は表示IC266と第4表示回路264とを電気的に接続するように設けられている。種別データバッファ281に第4表示回路264に対応する種別データが格納されている場合には、表示データ出力部284から供給している表示データを第4表示回路264に受信させて利用させるために、表示IC266の選択信号出力部282は第4選択信号線304を通じて第4表示回路264に第4選択信号を送信する。これにより、表示用信号群291及び分岐信号群292を通じて第1〜第5表示回路261〜265の全てに供給されている表示データが、第4表示回路264のみにおいて受信されて利用される。
The fourth
第5選択信号線305は表示IC266と第5表示回路265とを電気的に接続するように設けられている。種別データバッファ281に第5表示回路265に対応する種別データが格納されている場合には、表示データ出力部284から供給している表示データを第5表示回路265に受信させて利用させるために、表示IC266の選択信号出力部282は第5選択信号線305を通じて第5表示回路265に第5選択信号を送信する。これにより、表示用信号群291及び分岐信号群292を通じて第1〜第5表示回路261〜265の全てに供給されている表示データが、第5表示回路265のみにおいて受信されて利用される。
The fifth
図122は、主側CPU63から表示IC266に種別データ及び表示データが送信されるとともに、表示IC266から送信された表示データが第1表示回路261又は第2表示回路262にて受信される様子を示すタイムチャートである。図122(a)は主側CPU63から表示IC266への種別データ信号の送信期間を示し、図122(b)は主側CPU63から表示IC266への種別クロック信号の送信期間を示し、図122(c)は主側CPU63から表示IC266への表示データ信号の送信期間を示し、図122(d)は主側CPU63から表示IC266への表示クロック信号の送信期間を示し、図122(e)は表示IC266から第1表示回路261への第1選択信号の送信期間を示し、図122(f)は表示IC266から第2表示回路262への第2選択信号の送信期間を示し、図122(g)は表示IC266から第1〜第5表示回路261〜265への表示データの送信期間を示す。なお、第3〜第5表示回路263〜265において表示データが受信される場合についても同様である。
122 shows that the type data and the display data are transmitted from the
主側CPU63、表示IC266及び第1〜第5表示回路261〜265を含めてパチンコ機10への動作電力の供給が開始された後におけるt1のタイミングで、主側CPU63から表示IC266への種別データ及び表示データの送信が開始される。具体的には、図122(b)に示すようにt1のタイミング、t2のタイミング、t3のタイミング、t4のタイミング及びt5のタイミングのそれぞれでパルス状の種別クロック信号が送信されるとともに、図122(a)に示すようにt1のタイミングにおけるパルス状の種別クロック信号の送信に対応させてパルス状の種別データ信号が送信される。これにより、表示IC266の種別データバッファ281には第1表示回路261に対応する情報が格納される。
Type data from the
また、図122(d)に示すようにt1のタイミング、t2のタイミング、t3のタイミング、t4のタイミング、t5のタイミング、t6のタイミング、t7のタイミング及びt8のタイミングのそれぞれでパルス状の表示クロック信号が送信されるとともに、図122(c)に示すようにt2のタイミング、t3のタイミング、t5のタイミング及びt7のタイミングにおけるパルス状の表示クロック信号の送信に対応させてパルス状の表示データ信号が送信される。これにより、表示IC266の表示データバッファ283には上記情報形態に対応する表示データが格納される。
In addition, as shown in FIG. 122 (d), a pulsed display clock at each of the timing t1, timing t2, timing t3, timing t4, timing t5, timing t6, timing t7, and timing t8. As shown in FIG. 122 (c), a pulsed display data signal is transmitted in correspondence with transmission of a pulsed display clock signal at timings t2, t3, t5, and t7. Is sent. As a result, display data corresponding to the information form is stored in the
そして、t9のタイミングで図122(d)に示すように8ビット目の表示クロック信号の送信が完了することで、当該t9のタイミングで図122(e)に示すように、種別データバッファ281に格納された種別データに対応する第1表示回路261に向けて表示IC266の選択信号出力部282により第1選択信号の送信が開始されるとともに、当該t9のタイミングで図122(g)に示すように表示IC266の表示データ出力部284により表示データバッファ283に格納された表示データの送信が開始される。これにより、第1表示回路261にて表示データが受信されて利用される。
Then, when the transmission of the display clock signal of the 8th bit is completed as shown in FIG. 122 (d) at the timing of t9, the
その後、t10のタイミングで、図122(a)〜図122(d)に示すように、主側CPU63から表示IC266への種別データ及び表示データの送信が新たに開始される。この場合、当該t10のタイミングで、図122(e)及び図122(g)に示すように表示IC266から第1表示回路261に向けた第1選択信号の送信が停止されるとともに、表示IC266から第1〜第5表示回路261〜265に向けた表示データの送信が停止される。
Thereafter, at timing t10, as shown in FIGS. 122A to 122D, transmission of type data and display data from the
種別データ及び表示データの新たな送信について詳細には、図122(b)に示すようにt10のタイミング、t11のタイミング、t12のタイミング、t13のタイミング及びt14のタイミングのそれぞれでパルス状の種別クロック信号が送信されるとともに、図122(a)に示すようにt11のタイミングにおけるパルス状の種別クロック信号の送信に対応させてパルス状の種別データ信号が送信される。これにより、表示IC266の種別データバッファ281には第2表示回路262に対応する情報が格納される。
For details on the new transmission of the type data and the display data, as shown in FIG. 122 (b), the pulse type clocks at the timing of t10, the timing of t11, the timing of t12, the timing of t13, and the timing of t14, respectively. A signal is transmitted, and a pulse type data signal is transmitted in correspondence with transmission of a pulse type clock signal at timing t11 as shown in FIG. 122 (a). Thus, information corresponding to the
また、図122(d)に示すようにt10のタイミング、t11のタイミング、t12のタイミング、t13のタイミング、t14のタイミング、t15のタイミング、t16のタイミング及びt17のタイミングのそれぞれでパルス状の表示クロック信号が送信されるとともに、図122(c)に示すようにt10のタイミング、t11のタイミング、t12のタイミング、t15のタイミング、t16のタイミング及びt17のタイミングにおけるパルス状の表示クロック信号の送信に対応させてパルス状の表示データ信号が送信される。これにより、表示IC266の表示データバッファ283には上記情報形態に対応する表示データが格納される。
In addition, as shown in FIG. 122 (d), a pulsed display clock at each of the timing t10, the timing t11, the timing t12, the timing t13, the timing t14, the timing t15, the timing t16, and the timing t17. As shown in FIG. 122 (c), it corresponds to transmission of a pulsed display clock signal at timing t10, timing t11, timing t12, timing t15, timing t16, and timing t17. Thus, a pulsed display data signal is transmitted. As a result, display data corresponding to the information form is stored in the
そして、t18のタイミングで図122(d)に示すように8ビット目の表示クロック信号の送信が完了することで、当該t18のタイミングで図122(f)に示すように種別データバッファ281に格納された種別データに対応する第2表示回路262に向けて表示IC266の選択信号出力部282により第2選択信号の送信が開始されるとともに、当該t18のタイミングで図122(g)に示すように表示IC266の表示データ出力部284により表示データバッファ283に格納された表示データの送信が開始される。これにより、第2表示回路262にて表示データが受信されて利用される。
Then, when the transmission of the display clock signal of the 8th bit is completed as shown in FIG. 122 (d) at the timing of t18, it is stored in the
なお、第1〜第4表示回路261〜264については表示データの送信対象となる第2タイマ割込み処理(図123)において1個の表示データのみが送信されるが、第5表示回路265については表示データの送信対象となる第2タイマ割込み処理(図123)において第1〜第4報知用表示装置201〜204の数に対応させて4個の表示データが送信される。第2タイマ割込み処理(図123)は既に説明したとおり第2割込み周期(具体的には2ミリ秒)で起動されることとなるが、4個の表示データを送信する処理回であっても第2割込み周期未満で1処理回が終了するように各処理時間が設定されている。
For the first to
上記構成であることにより1個の表示IC266を利用して複数の表示回路261〜265に表示データを送信することが可能となる。ここで、既に説明したとおり第1〜第5表示回路261〜265のそれぞれは提供された表示データを所定期間(例えば16ミリ秒)に亘って記憶保持することが可能であるものの所定期間が経過すると表示データは徐々にオール「0」の状態に近付くこととなる。この場合において各表示回路261〜265における表示データの受信が所定期間を超えてしまうと、特図表示部37a、特図保留表示部37b、普図表示部38a、普図保留表示部38b及び第1〜第4報知用表示装置201〜204において表示内容が変更されていない状況であっても発光状態である表示用セグメントが一時的に消灯状態に近付くこととなり、結果的に表示用セグメントにおける光の点滅が生じてしまうおそれがある。これに対して、本実施形態では第1割込み周期(具体的には4ミリ秒)で起動される第1タイマ割込み処理(図117)とは別に、当該第1割込み周期よりも短い第2割込み周期(具体的には2ミリ秒)で起動される第2タイマ割込み処理(図123)が設定されており、当該第2タイマ割込み処理において表示IC266への表示データの送信が集約して行われる。
With the above configuration, display data can be transmitted to the plurality of
以下、第2タイマ割込み処理について図123のフローチャートを参照しながら説明する。なお、第2タイマ割込み処理におけるステップS8401〜ステップS8413の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
Hereinafter, the second timer interrupt process will be described with reference to the flowchart of FIG. Note that the processing from step S8401 to step S8413 in the second timer interrupt processing is executed using the specific control program and the specific control data in the
まず第1タイマ割込み処理(図117)及び第2タイマ割込み処理(図123)の発生を禁止するために割込み禁止の設定を行う(ステップS8401)。第1タイマ割込み処理(図117)の発生が禁止されることにより、第1割込み周期が経過したとしても第2タイマ割込み処理(図123)に対して第1タイマ割込み処理(図117)が割り込んで起動されてしまわないようにすることが可能となる。また、第2タイマ割込み処理(図123)の発生が禁止されることにより、第2タイマ割込み処理(図123)の実行途中において仮に第2割込み周期が経過してしまったとしても第2タイマ割込み処理(図123)が重複して起動されてしまわないようにすることが可能となる。 First, in order to prohibit the generation of the first timer interrupt process (FIG. 117) and the second timer interrupt process (FIG. 123), interrupt prohibition is set (step S8401). By prohibiting the generation of the first timer interrupt process (FIG. 117), the first timer interrupt process (FIG. 117) interrupts the second timer interrupt process (FIG. 123) even if the first interrupt cycle elapses. It becomes possible not to be started by. In addition, if the second timer interrupt process (FIG. 123) is inhibited, even if the second interrupt cycle elapses during the execution of the second timer interrupt process (FIG. 123), the second timer interrupt process is performed. It is possible to prevent the processing (FIG. 123) from being activated twice.
その後、特定制御用のワークエリア221における設定更新表示フラグに「1」がセットされているか否かを判定する(ステップS8402)。設定更新表示フラグは主側CPU63にて設定値更新処理(図116)を実行している状況であるか否かを主側CPU63にて特定するためのフラグである。既に説明したとおり設定値更新処理(図116)は主側CPU63への動作電力の供給が開始された場合におけるメイン処理(図114)において動作電力の供給開始時の処理が実行されている状況で実行されることとなるが、第2タイマ割込み処理(図123)は当該動作電力の供給開始時の処理が実行されている状況であっても割り込んで起動されるため、主側CPU63にて設定値更新処理(図116)が実行されている状況であっても第2タイマ割込み処理(図123)は割り込んで起動される。
Thereafter, it is determined whether or not “1” is set in the setting update display flag in the
設定更新表示フラグに「1」がセットされている状況とは、第2タイマ割込み処理(図123)の今回の処理回が主側CPU63にて設定値更新処理(図116)が実行されている状況で割り込んで起動された処理回であることを意味する。ステップS8402にて肯定判定をした場合、設定更新中における第5表示データバッファ275への設定処理を実行する(ステップS8403)。当該設定処理では、第1〜第4報知用表示装置201〜204にてパチンコ機10の設定値を更新している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示を行わせるための表示データを第5表示データバッファ275に格納する。
The situation where the setting update display flag is set to “1” means that the current processing time of the second timer interrupt process (FIG. 123) is the setting value update process (FIG. 116) being executed by the
第5表示データバッファ275に格納された当該表示データが表示IC266を介して第5表示回路265に送信された場合、第1〜第4報知用表示装置201〜204では図124(a)の説明図に示す表示が行われる。具体的には、第1〜第4報知用表示装置201〜204において設定値を更新している状況であることを示す表示が行われる場合、第1〜第4報知用表示装置201〜204のそれぞれにおいて少なくとも1個の表示用セグメントが発光状態となる。つまり、第1〜第4報知用表示装置201〜204のそれぞれが表示状態となる。これにより、設定値を更新している状況であることを示す表示が行われている場合であっても、第1〜第4報知用表示装置201〜204が故障していないことを遊技ホールの管理者は把握することが可能となる。なお、遊技履歴の管理結果が表示される場合であっても第1〜第4報知用表示装置201〜204のそれぞれにおいて少なくとも1個の表示用セグメントが発光状態となり、第1〜第4報知用表示装置201〜204のそれぞれが表示状態となる。
When the display data stored in the fifth
第1〜第4報知用表示装置201〜204のそれぞれの表示内容について詳細には、第1報知用表示装置201では中央の1個の表示用セグメントが発光状態となり残りの表示用セグメントが消灯状態となる。遊技履歴の管理結果が第1〜第4報知用表示装置201〜204において表示される場合であっても第1報知用表示装置201における中央の1個の表示用セグメントが発光状態となり得るが、遊技履歴の管理結果が表示される場合における第1報知用表示装置201の表示内容には中央の1個の表示用セグメントが発光状態となり残りの表示用セグメントが消灯状態となる表示内容は含まれていない。これにより、遊技履歴の管理結果が表示される場合にも発光状態となり得る表示用セグメントを利用しながらも、設定値を更新している状況における第1報知用表示装置201の表示内容を遊技履歴の管理結果において表示されない表示内容とすることが可能となる。
In detail about each display content of the first to fourth
第2報知用表示装置202では第1報知用表示装置201と同様に、中央の1個の表示用セグメントが発光状態となり残りの表示用セグメントが消灯状態となる。遊技履歴の管理結果が第1〜第4報知用表示装置201〜204において表示される場合であっても第2報知用表示装置202における中央の1個の表示用セグメントが発光状態となり得るが、遊技履歴の管理結果が表示される場合における第2報知用表示装置202の表示内容には中央の1個の表示用セグメントが発光状態となり残りの表示用セグメントが消灯状態となる表示内容は含まれていない。これにより、遊技履歴の管理結果が表示される場合にも発光状態となり得る表示用セグメントを利用しながらも、設定値を更新している状況における第2報知用表示装置202の表示内容を遊技履歴の管理結果において表示されない表示内容とすることが可能となる。
In the second
第3報知用表示装置203では「H」の文字が表示されるように一部の表示用セグメントが発光状態となり残りの表示用セグメントが消灯状態となる。この場合に発光状態となる表示用セグメントは遊技履歴の管理結果が第1〜第4報知用表示装置201〜204において表示される場合であっても発光状態となり得るが、遊技履歴の管理結果が表示される場合における第3報知用表示装置203の表示内容には「H」の文字が表示される表示内容は含まれていない。これにより、遊技履歴の管理結果が表示される場合にも発光状態となり得る表示用セグメントを利用しながらも、設定値を更新している状況における第3報知用表示装置203の表示内容を遊技履歴の管理結果において表示されない表示内容とすることが可能となる。また、設定値を確認している状況における第3報知用表示装置203の表示内容にも「H」の文字が表示される表示内容は含まれていない。これにより、第3報知用表示装置203において「H」を表示することにより、設定値を更新している状況であることを遊技ホールの管理者に報知することが可能となる。
In the third
第4報知用表示装置204では現状の設定値に対応する表示が行われるように一部の表示用セグメントが発光状態となり残りの表示用セグメントが消灯状態となる。図124(a)の場合においては現状の設定値が「設定2」であるため、第4報知用表示装置204においては「設定2」に対応する「2」が表示されている。第4報知用表示装置204を確認することで、遊技ホールの管理者は現状の設定値を把握することが可能となる。なお、設定値を更新している状況における第4報知用表示装置204の表示内容は遊技履歴の管理結果が表示される状況及び設定値を確認している状況のいずれにおいても表示され得る。
In the fourth
第2タイマ割込み処理(図123)の説明に戻り、ステップS8402にて否定判定をした場合、特定制御用のワークエリア221における設定確認表示フラグに「1」がセットされているか否かを判定する(ステップS8404)。設定確認表示フラグは主側CPU63にて設定確認用処理(図115)を実行している状況であるか否かを主側CPU63にて特定するためのフラグである。既に説明したとおり設定確認用処理(図115)は主側CPU63への動作電力の供給が開始された場合におけるメイン処理(図114)において動作電力の供給開始時の処理が実行されている状況で実行されることとなるが、第2タイマ割込み処理(図123)は当該動作電力の供給開始時の処理が実行されている状況であっても割り込んで起動されるため、主側CPU63にて設定確認用処理(図115)が実行されている状況であっても第2タイマ割込み処理(図123)は割り込んで起動される。
Returning to the description of the second timer interrupt process (FIG. 123), if a negative determination is made in step S8402, it is determined whether or not “1” is set in the setting confirmation display flag in the
設定確認表示フラグに「1」がセットされている状況とは、第2タイマ割込み処理(図123)の今回の処理回が主側CPU63にて設定確認用処理(図115)が実行されている状況で割り込んで起動された処理回であることを意味する。ステップS8404にて肯定判定をした場合、設定確認中における第5表示データバッファ275への設定処理を実行する(ステップS8405)。当該設定処理では、第1〜第4報知用表示装置201〜204にてパチンコ機10の設定値を確認している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示を行わせるための表示データを第5表示データバッファ275に格納する。
The situation in which “1” is set in the setting confirmation display flag means that the current processing time of the second timer interrupt processing (FIG. 123) is the setting confirmation processing (FIG. 115) being executed by the
第5表示データバッファ275に格納された当該表示データが表示IC266を介して第5表示回路265に送信された場合、第1〜第4報知用表示装置201〜204では図124(b)の説明図に示す表示が行われる。具体的には、第1〜第4報知用表示装置201〜204において設定値を更新している状況であることを示す表示が行われる場合、第1〜第4報知用表示装置201〜204のそれぞれにおいて少なくとも1個の表示用セグメントが発光状態となる。つまり、第1〜第4報知用表示装置201〜204のそれぞれが表示状態となる。これにより、設定値を確認している状況であることを示す表示が行われている場合であっても、第1〜第4報知用表示装置201〜204が故障していないことを遊技ホールの管理者は把握することが可能となる。
When the display data stored in the fifth
第1〜第4報知用表示装置201〜204のそれぞれの表示内容について詳細には、第1報知用表示装置201では中央の1個の表示用セグメントが発光状態となり残りの表示用セグメントが消灯状態となる。遊技履歴の管理結果が第1〜第4報知用表示装置201〜204において表示される場合であっても第1報知用表示装置201における中央の1個の表示用セグメントが発光状態となり得るが、遊技履歴の管理結果が表示される場合における第1報知用表示装置201の表示内容には中央の1個の表示用セグメントが発光状態となり残りの表示用セグメントが消灯状態となる表示内容は含まれていない。これにより、遊技履歴の管理結果が表示される場合にも発光状態となり得る表示用セグメントを利用しながらも、設定値を確認している状況における第1報知用表示装置201の表示内容を遊技履歴の管理結果において表示されない表示内容とすることが可能となる。
In detail about each display content of the first to fourth
第2報知用表示装置202では第1報知用表示装置201と同様に、中央の1個の表示用セグメントが発光状態となり残りの表示用セグメントが消灯状態となる。遊技履歴の管理結果が第1〜第4報知用表示装置201〜204において表示される場合であっても第2報知用表示装置202における中央の1個の表示用セグメントが発光状態となり得るが、遊技履歴の管理結果が表示される場合における第2報知用表示装置202の表示内容には中央の1個の表示用セグメントが発光状態となり残りの表示用セグメントが消灯状態となる表示内容は含まれていない。これにより、遊技履歴の管理結果が表示される場合にも発光状態となり得る表示用セグメントを利用しながらも、設定値を確認している状況における第2報知用表示装置202の表示内容を遊技履歴の管理結果において表示されない表示内容とすることが可能となる。
In the second
ここで、第1報知用表示装置201及び第2報知用表示装置202における表示内容は設定値を更新している状況及び設定値を確認している状況のいずれであっても同一となる。これにより、第1〜第4報知用表示装置201〜204における表示対象が遊技履歴の管理結果ではなく設定値に関するものであることを、第1報知用表示装置201及び第2報知用表示装置202の表示により遊技ホールの管理者に明確に報知することが可能となる。
Here, the display contents on the first
第3報知用表示装置203では「k」の文字が表示されるように一部の表示用セグメントが発光状態となり残りの表示用セグメントが消灯状態となる。この場合に発光状態となる表示用セグメントは遊技履歴の管理結果が第1〜第4報知用表示装置201〜204において表示される場合であっても発光状態となり得るが、遊技履歴の管理結果が表示される場合における第3報知用表示装置203の表示内容には「k」の文字が表示される表示内容は含まれていない。これにより、遊技履歴の管理結果が表示される場合にも発光状態となり得る表示用セグメントを利用しながらも、設定値を確認している状況における第3報知用表示装置203の表示内容を遊技履歴の管理結果において表示されない表示内容とすることが可能となる。また、設定値を更新している状況では第3報知用表示装置203に「H」が表示されるのに対して、設定値を確認している状況では第3報知用表示装置203に「k」が表示される。これにより、第3報知用表示装置203の表示内容を確認することにより、設定値を更新している状況及び設定値を確認している状況のいずれであるのかを遊技ホールの管理者に報知することが可能となる。
In the third
第4報知用表示装置204では現状の設定値に対応する表示が行われるように一部の表示用セグメントが発光状態となり残りの表示用セグメントが消灯状態となる。図124(b)の場合においては現状の設定値が「設定2」であるため、第4報知用表示装置204においては「設定2」に対応する「2」が表示されている。第4報知用表示装置204を確認することで、遊技ホールの管理者は現状の設定値を把握することが可能となる。なお、設定値を確認している状況における第4報知用表示装置204の表示内容は遊技履歴の管理結果が表示される状況及び設定値を更新している状況のいずれにおいても表示され得る。
In the fourth
第2タイマ割込み処理(図123)の説明に戻り、ステップS8404にて否定判定をした場合、通常時における第5表示データバッファ275への設定処理を実行する(ステップS8406)。この場合、非特定制御用のワークエリア223における表示対象設定エリア276から情報を読み出し、その読み出した情報に対応するパラメータの表示を第1〜第4報知用表示装置201〜204に行わせるための表示データを第5表示データバッファ275に格納する。当該表示データが表示IC266を介して第5表示回路265に送信されることで、第1〜第4報知用表示装置201〜204では第61〜第68パラメータのうち現状の表示対象のパラメータの演算結果が表示される。
Returning to the description of the second timer interruption process (FIG. 123), when a negative determination is made in step S8404, a setting process for the fifth
ステップS8403、ステップS8405又はステップS8406の処理を実行した場合、種別データ信号線LN1及び種別クロック信号線LN2を通じた信号の送信状態をOFF状態とするとともに(ステップS8407)、表示データ信号線LN3及び表示クロック信号線LN4を通じた信号の送信状態をOFF状態とする(ステップS8408)。その後、特定制御用のワークエリア221に設けられた種別カウンタの更新処理を実行する(ステップS8409)。
When the process of step S8403, step S8405, or step S8406 is executed, the transmission state of the signal through the type data signal line LN1 and the type clock signal line LN2 is turned off (step S8407), and the display data signal line LN3 and the display are displayed. The transmission state of the signal through the clock signal line LN4 is set to the OFF state (step S8408). Thereafter, the type counter provided in the
種別カウンタは、第2タイマ割込み処理の今回の処理回において第1〜第5表示データバッファ271〜275のうち表示データの送信対象を主側CPU63にて特定するためのカウンタである。種別カウンタの値が「1」である場合、第1表示データバッファ271の表示データが送信対象となり、種別カウンタの値が「2」である場合、第2表示データバッファ272の表示データが送信対象となり、種別カウンタの値が「3」である場合、第3表示データバッファ273の表示データが送信対象となり、種別カウンタの値が「4」である場合、第4表示データバッファ274の表示データが送信対象となり、種別カウンタの値が「5」である場合、第5表示データバッファ275の表示データが送信対象となる。種別カウンタの更新処理では種別カウンタの値を1加算するとともに、その1加算後における種別カウンタの値が上限値である「5」を超えた場合には種別カウンタの値を「1」に設定する。これにより、第2タイマ割込み処理の各処理回ごとに第1〜第5表示データバッファ271〜275において表示データの送信対象が順次変更される。
The type counter is a counter for specifying the display data transmission target in the first to fifth display data buffers 271 to 275 in the current processing round of the second timer interrupt process by the
その後、種別カウンタの値に対応する種別データを主側ROM64から読み出す(ステップS8410)。具体的には、種別カウンタの値が「1」である場合には第1表示回路261に対応する種別データを主側ROM64から読み出し、種別カウンタの値が「2」である場合には第2表示回路262に対応する種別データを主側ROM64から読み出し、種別カウンタの値が「3」である場合には第3表示回路263に対応する種別データを主側ROM64から読み出し、種別カウンタの値が「4」である場合には第4表示回路264に対応する種別データを主側ROM64から読み出し、種別カウンタの値が「5」である場合には第5表示回路265に対応する種別データを主側ROM64から読み出す。
Thereafter, the type data corresponding to the value of the type counter is read from the main ROM 64 (step S8410). Specifically, when the value of the type counter is “1”, the type data corresponding to the
その後、種別カウンタの値に対応する表示データバッファ271〜275から表示データを読み出す(ステップS8411)。具体的には、種別カウンタの値が「1」である場合には第1表示データバッファ271から表示データを読み出し、種別カウンタの値が「2」である場合には第2表示データバッファ272から表示データを読み出し、種別カウンタの値が「3」である場合には第3表示データバッファ273から表示データを読み出し、種別カウンタの値が「4」である場合には第4表示データバッファ274から表示データを読み出し、種別カウンタの値が「5」である場合には第5表示データバッファ275から表示データを読み出す。
Thereafter, display data is read from the display data buffers 271 to 275 corresponding to the value of the type counter (step S8411). Specifically, when the value of the type counter is “1”, display data is read from the first
その後、各種信号の送信処理を実行する(ステップS8412)。当該送信処理では、ステップS8410にて読み出した種別データが表示IC266に送信されるように、種別データ信号線LN1及び種別クロック信号線LN2に対する信号出力を行う。また、当該送信処理では、ステップS8411にて読み出した表示データが表示IC266に送信されるように、表示データ信号線LN3及び表示クロック信号線LN4に対する信号出力を行う。
Thereafter, transmission processing of various signals is executed (step S8412). In the transmission process, signal output is performed on the classification data signal line LN1 and the classification clock signal line LN2 so that the classification data read in step S8410 is transmitted to the
その後、第1タイマ割込み処理(図117)及び第2タイマ割込み処理(図123)の発生を許可するために割込み許可の設定を行う(ステップS8413)。 Thereafter, in order to permit the generation of the first timer interrupt process (FIG. 117) and the second timer interrupt process (FIG. 123), the interrupt permission is set (step S8413).
以上詳述した本実施形態によれば、以下の優れた効果を奏する。 According to the embodiment described in detail above, the following excellent effects are obtained.
リセットボタン68cを押圧操作することなく設定キー挿入部68aを設定キーによりON操作した状態でパチンコ機10の電源のON操作が行われることにより、主側CPU63への動作電力の供給が開始されてメイン処理(図114)が開始された状況においてリセットボタン68cが押圧操作されていないとともに設定キー挿入部68aがON操作された状態となり、メイン処理にて遊技の進行を可能とする処理が実行される前の状況である動作電力の供給開始時の処理が実行されている状況において設定確認用処理が実行される。これにより、設定値を不正に確認しようとする行為を行いづらくさせることが可能となる。
Supply of operating power to the
遊技の進行が継続される状況において設定値の確認が行われる場合を想定すると、例えば遊技回の実行途中において設定値の確認が行われた場合には、設定値の確認が行われている途中で開閉実行モードへの移行が発生してしまうおそれがある。この場合、開閉実行モードが開始されているにも関わらず特電入賞装置32に向けて遊技球を発射することができないおそれがある。また、開閉実行モードの実行途中において設定値の確認が行われた場合、設定値の確認が行われている状況下において開閉実行モードが進行することとなるため、この場合にも特電入賞装置32に向けて遊技球を発射することができないおそれがある。
Assuming that the set value is confirmed in a situation where the progress of the game is continued, for example, when the set value is confirmed during the execution of the game round, the set value is being confirmed. May cause the transition to the opening / closing execution mode. In this case, there is a possibility that the game ball cannot be launched toward the special
設定値の確認が行われる場合には遊技の進行が停止される場合を想定すると、遊技が行われている状況において設定値の確認が開始された場合には、遊技の進行を途中で停止させるための処理が複雑化してしまうおそれがある。例えば遊技回の実行途中において設定値の確認が開始されて遊技の進行を途中で停止させようとすると、遊技回を途中で停止させるための処理が必要となる。この場合、設定値の確認が開始された場合に図柄表示装置41における図柄の変動表示を途中で停止させて、設定値の確認が終了した場合に図柄表示装置41における図柄の変動表示を再開させようとすると、それだけ複雑な処理を要することとなる。また、例えば開閉実行モードの実行途中において設定値の確認が開始されて遊技の進行を途中で停止させようとすると、開閉実行モードを途中で停止させるための処理が必要となる。また、普図表示部38aにおける絵柄の変動表示の実行途中において設定値の確認が開始されて遊技の進行を途中で停止させようとすると、当該絵柄の変動表示を途中で停止させるための処理が必要となる。また、普電役物34aの開放実行状態の実行途中において設定値の確認が開始されて遊技の進行を途中で停止させようとすると、当該開放実行状態を途中で停止させるための処理が必要となる。その一方、全ての遊技が終了するまで待って設定値の確認が行われる構成も考えられるが、この場合、遊技回、開閉実行モード、普図表示部38aにおける絵柄の変動表示、及び普電役物34aの開放実行状態のいずれもが実行されない状況まで待つ必要が生じ、設定値の確認を開始させるまでの待ち時間が長くなってしまうおそれがある。
Assuming that the progress of the game is stopped when the set value is confirmed, the progress of the game is stopped halfway when the confirmation of the set value is started in the situation where the game is being performed. There is a risk that the processing will be complicated. For example, if the confirmation of the set value is started in the middle of executing the game times and the progress of the game is to be stopped halfway, a process for stopping the game times is required. In this case, when the confirmation of the set value is started, the symbol variation display on the
これに対して、主側CPU63への動作電力の供給が開始された場合に実行されるメイン処理において遊技の進行を可能とする処理が実行される前の状況である動作電力の供給開始時の処理が実行されている状況で設定確認用処理が実行されるため、遊技の進行が既に停止されている状況において設定値の確認が行われることとなる。これにより、遊技が進行している状況で設定値の確認が行われないようにすることが可能となるとともに、設定値の確認に際して遊技の進行を途中で停止させたり、遊技の進行が停止されるまで設定値の確認を待つ必要が生じない。よって、設定値の確認を適切に行うことが可能となる。
On the other hand, when the supply of operating power to the
リセットボタン68cを押圧操作しながらパチンコ機10の電源のON操作が行われることにより、主側CPU63への動作電力の供給が開始されてメイン処理(図114)が開始された状況においてリセットボタン68cが押圧操作された状態となり、設定キー挿入部68aがON操作されているか否かに関係なくRAMクリア処理(ステップS7915)が実行される。これにより、リセットボタン68cを押圧操作しながらパチンコ機10の電源のON操作を行うという操作内容が、RAMクリア処理(ステップS7915)の実行に一義的に結びつくこととなり、RAMクリア処理(ステップS7915)を発生させるための操作内容を遊技ホールの管理者にとって分かり易いものとすることが可能となる。
In a situation where the supply of operating power to the
RAMクリア処理(ステップS7915)が実行されたとしても特定制御用のワークエリア221における設定値カウンタは「0」クリアされないとともに設定値カウンタの情報は変更されない。これにより、RAMクリア処理(ステップS7915)が実行されたとしても設定値が変更されてしまわないようにすることが可能となる。
Even if the RAM clear process (step S7915) is executed, the set value counter in the
リセットボタン68cを押圧操作しながらパチンコ機10の電源のON操作を行うだけではなくさらに設定キー挿入部68aを設定キーによりON操作しながらパチンコ機10の電源のON操作を行うことに基づき、RAMクリア処理(ステップS7915)だけではなく設定値更新処理(ステップS7918)が実行される。また、既に説明したとおりリセットボタン68cを押圧操作することなく設定キー挿入部68aを設定キーによりON操作しながらパチンコ機10の電源のON操作を行うことに基づき、設定確認用処理(ステップS7914)が実行される。これにより、設定値に関する処理が実行されるための操作として、設定キー挿入部68aに対するON操作を共通させることが可能となる。よって、設定値に関する処理を発生させるための操作内容を遊技ホールの管理者にとって分かり易いものとすることが可能となる。
Based on not only turning on the power of the
設定キー挿入部68aを設定キーによりON操作しながらパチンコ機10の電源のON操作を行う場合であって、リセットボタン68cの押圧操作を付加しない場合には設定確認用処理が実行され、リセットボタン68cの押圧操作を付加する場合には設定値更新処理が実行される。これにより、リセットボタン68cの押圧操作の有無によって設定確認用処理及び設定値更新処理のうち実行対象の処理を相違させることが可能となる。よって、設定確認用処理及び設定値更新処理のうち所望の処理を実行させるための操作内容を遊技ホールの管理者にとって分かり易いものとすることが可能となる。また、設定確認用処理よりも設定値更新処理を実行させるための操作内容を多くすることにより、設定値更新処理を不正に行わせる行為を特に行いづらくさせることが可能となる。
When the power of the
設定値が異常であるか否かの監視処理が定期的に起動される第1タイマ割込み処理(図117)にて実行される。これにより、設定値が異常であるか否かの監視を遊技が行われている状況であっても行うことが可能となる。よって、設定値が異常であるにも関わらず遊技が継続されてしまわないようにすることが可能となる。 A monitoring process for determining whether the set value is abnormal is executed in a first timer interrupt process (FIG. 117) that is periodically started. This makes it possible to monitor whether or not the set value is abnormal even in a situation where a game is being performed. Therefore, it is possible to prevent the game from continuing even though the set value is abnormal.
設定値が異常であるか否かの監視は監視契機が発生する度に実行される。より詳細には第1タイマ割込み処理(図117)が起動される度に実行される。これにより、設定値が異常であるか否かを監視する頻度を高めることが可能となる。 Whether the set value is abnormal is monitored every time a monitoring trigger occurs. More specifically, it is executed each time the first timer interrupt process (FIG. 117) is activated. Thereby, it becomes possible to increase the frequency of monitoring whether or not the set value is abnormal.
メイン処理(図114)には設定値が正常であるか否かを監視するための処理は設定されていない。メイン処理(図114)における動作電力の供給開始時の処理において設定値が正常であるか否かを監視するための処理が設定されていると、動作電力の供給開始時において停電フラグ及びチェックサムの監視を行うだけではなく設定値が正常であるか否かの監視を行う必要が生じ、監視負荷が高くなってしまう。さらに動作電力の供給開始時において設定値が異常であることを特定した場合にはRAMクリア処理(ステップS7915)及び設定値更新処理(ステップS7918)が実行されるようにしようとすると、それだけ処理構成が複雑化してしまう。これに対して、メイン処理(図114)には設定値が正常であるか否かを監視するための処理が設定されていないことにより、動作電力の供給開始時の処理の処理構成を好適なものとすることが可能となる。また、このように動作電力の供給開始時の処理において設定値が正常であるか否かを監視するための処理が設定されていないとしても、第1タイマ割込み処理(図117)にて設定監視処理(ステップS8220)を実行する構成であるため、設定値が異常である場合にはそれに対処することが可能となる。 In the main process (FIG. 114), a process for monitoring whether or not the set value is normal is not set. If a process for monitoring whether or not the set value is normal is set in the process at the start of supply of operating power in the main process (FIG. 114), a power failure flag and a checksum are set at the start of supply of operating power. In addition to monitoring, it is necessary to monitor whether or not the set value is normal, which increases the monitoring load. Further, when it is specified that the set value is abnormal at the start of supply of operating power, if the RAM clear process (step S7915) and the set value update process (step S7918) are attempted to be executed, the processing configuration accordingly. Will be complicated. On the other hand, since the process for monitoring whether the set value is normal is not set in the main process (FIG. 114), the processing configuration of the process at the start of supply of operating power is preferable. It becomes possible. Even if the process for monitoring whether the set value is normal is not set in the process at the start of supply of operating power in this way, the setting monitoring is performed in the first timer interrupt process (FIG. 117). Since the configuration is such that the process (step S8220) is executed, it is possible to cope with the case where the set value is abnormal.
主側CPU63から送信された表示データに従って表示IC266にて第1〜第5表示回路261〜265に対する表示設定が行われることで、当該表示データに対応する表示内容となるように特図表示部37a、特図保留表示部37b、普図表示部38a、普図保留表示部38b及び第1〜第4報知用表示装置201〜204が表示制御される。これにより、主側CPU63の処理負荷を軽減することが可能となる。この場合に、特図表示部37a、特図保留表示部37b、普図表示部38a、普図保留表示部38b及び第1〜第4報知用表示装置201〜204といったように複数の表示部が設けられた構成においてそれら複数の表示部に1対1で対応させて表示IC266が設けられているのではなく、複数の表示部に対して1個の表示IC266が兼用されている。これにより、表示IC266の数の増加を抑えながら表示制御対象となる表示部の数を増加させることが可能となる。また、主側CPU63から表示IC266への表示データの送信間隔は、各表示部において表示データに対応する表示を維持することができなくなる前に、各表示部に対応する表示回路261〜265に対して表示IC266による表示設定が行われることとなる送信間隔に設定されている。これにより、複数の表示部に対して1個の表示IC266が兼用される構成であっても、各表示部において表示データに対応する表示を適切に行わせることが可能となる。
The display setting for the first to
主側CPU63は表示データを表示IC266に送信する場合、その表示データの設定対象となる表示回路261〜265の種類を特定可能とする種別データを表示IC266に送信する。これにより、表示IC266は、主側CPU63から表示データが送信された場合には主側CPU63から送信されている種別データに対応する表示回路261〜265に対してその表示データを設定すればよい。よって、複数の表示部に対して1個の表示IC266が兼用される構成であっても、表示IC266の構成を簡素なものとすることが可能となる。
When the
主側CPU63は、複数の表示部が予め定められた順序で1回ずつ表示データの設定対象となることを更新周回の1回とした場合に、当該更新周回が繰り返されるように表示データの送信を行う。これにより、主側CPU63は予め定められた順序に従って表示データの送信対象となる表示部を変更すればよいため、主側CPU63の処理構成を簡素なものとすることが可能となる。
The main-
主側CPU63は、一の表示部に対する表示データの内容が当該表示部を送信対象として前回送信した場合における表示データの内容と同一であったとしても、当該表示部が送信対象となった場合にはその表示データを送信する。これにより、複数の表示部に対して1個の表示IC266が兼用される構成であっても、所定の表示部にて同一の表示を継続させることが可能となる。
Even when the content of the display data for one display unit is the same as the content of the display data when the display unit was previously transmitted with the display unit as a transmission target, the
主側CPU63は第2割込み周期となった場合に他の処理に割り込んで起動される第2タイマ割込み処理(図123)にて表示IC266に表示データを送信するための処理を実行する。これにより、各表示部に表示データが設定される周期を所定の周期とすることが可能となる。よって、複数の表示部に対して1個の表示IC266が兼用される構成であっても、各表示部において表示データに対応する表示を維持することができなくなる前に、各表示部に対して表示IC266による表示データの設定が行われるようにすることが可能となる。
The
表示IC266により表示設定の対象となる第1〜第5表示回路261〜265に対して表示データを送信するための処理は、第2タイマ割込み処理(図123)に集約されている。これにより、第1〜第5表示回路261〜265に表示データが設定される周期を同一の周期とすることが可能となる。
The processing for transmitting display data to the first to
主側CPU63は第1割込み周期となった場合に他の処理に割り込んで第1タイマ割込み処理(図117)を実行する。この場合に、第2タイマ割込み処理(図123)の第2割込み周期は第1タイマ割込み処理(図117)の第1割込み周期よりも短い周期に設定されている。これにより、第1タイマ割込み処理(図117)にて表示IC266に表示データを送信する処理が実行される構成に比べて短い周期で表示データを送信することが可能となる。
When the first interrupt period is reached, the
また、遊技を進行させるための処理が設定されている第1タイマ割込み処理(図117)よりも割込み周期が短い第2タイマ割込み処理(図123)に表示IC266に表示データを送信する処理が設定されている。これにより、遊技を進行させるための処理を実行する上で適切な周期で第1タイマ割込み処理(図117)が起動されるようにしながら、既に説明したような優れた効果を奏することが可能となる。
In addition, a process for transmitting display data to the
第2タイマ割込み処理(図123)は第1タイマ割込み処理(図117)が実行されている状況であっても割り込んで起動される。これにより、表示データの送信周期を所定の周期とすることが可能となる。 The second timer interrupt process (FIG. 123) is interrupted and activated even when the first timer interrupt process (FIG. 117) is being executed. This makes it possible to set the display data transmission cycle to a predetermined cycle.
第2タイマ割込み処理(図123)が開始される場合に第1タイマ割込み処理(図117)の割込みが禁止され、第2タイマ割込み処理(図123)が終了される場合に第1タイマ割込み処理(図117)の割込みが許可される。これにより、第2タイマ割込み処理(図123)が実行されている状況において第1タイマ割込み処理(図117)が割り込んで実行されてしまわないようにすることが可能となる。よって、表示データを送信するための処理を優先させることが可能となる。 When the second timer interrupt process (FIG. 123) starts, the interrupt of the first timer interrupt process (FIG. 117) is prohibited, and when the second timer interrupt process (FIG. 123) ends, the first timer interrupt process The interrupt shown in FIG. 117 is permitted. This makes it possible to prevent the first timer interrupt process (FIG. 117) from being interrupted and executed in a situation where the second timer interrupt process (FIG. 123) is being executed. Therefore, priority can be given to processing for transmitting display data.
第2タイマ割込み処理(図123)はメイン処理(図114)において動作電力の供給開始時の処理(ステップS7901〜ステップS7918)が実行されている状況であっても割り込んで起動される。これにより、動作電力の供給開始時の処理が実行されている状況であっても複数の表示部を表示制御することが可能となる。また、動作電力の供給開始時の処理に対して第2タイマ割込み処理(図123)が割り込んで起動される構成であるため、動作電力の供給開始時の処理の処理構成を複雑化させなくても、動作電力の供給開始時の処理が実行されている状況において複数の表示部を表示制御することが可能となる。 The second timer interrupt process (FIG. 123) is interrupted and activated even in the situation where the process (steps S7901 to S7918) at the start of the supply of operating power is being executed in the main process (FIG. 114). This makes it possible to control display of a plurality of display units even in a situation where processing at the start of supplying operating power is being performed. In addition, since the second timer interrupt process (FIG. 123) is started by interrupting the process at the start of supply of operating power, the processing configuration of the process at the start of supply of operating power is not complicated. In addition, it is possible to control the display of a plurality of display units in a situation where the process at the start of the supply of operating power is being performed.
メイン処理(図114)にて設定値更新処理(ステップS7918)が実行されている状況においても第2タイマ割込み処理(図123)が割り込んで起動されるとともに、当該状況においては第2タイマ割込み処理(図123)にて現状の設定値を第4報知用表示装置204に表示させるための表示データが送信される。これにより、メイン処理(図114)の処理構成を複雑化させなくても、設定値更新処理(ステップS7918)が実行されている状況において現状の設定値が第4報知用表示装置204にて表示されるようにすることが可能となる。
Even in a situation where the set value update process (step S7918) is being executed in the main process (FIG. 114), the second timer interrupt process (FIG. 123) is interrupted and activated, and in this situation, the second timer interrupt process is started. In FIG. 123, display data for displaying the current set value on the fourth
メイン処理(図114)にて動作電力の供給開始時の処理が実行された後であっても第2割込み周期が経過する度に第2タイマ割込み処理(図123)が割り込んで起動される。これにより、第2タイマ割込み処理(図123)を利用することで、動作電力の供給開始時の処理が実行されている状況及び当該動作電力の供給開始時の処理が終了した後の状況のいずれにおいても複数の表示部を表示制御することが可能となる。 Even after the process at the start of the supply of operating power is executed in the main process (FIG. 114), the second timer interrupt process (FIG. 123) is interrupted and activated every time the second interrupt period elapses. Thus, by using the second timer interrupt process (FIG. 123), either the situation in which the process at the start of the supply of operating power is being executed or the situation after the process at the start of the supply of the operating power has been completed. It is possible to control the display of a plurality of display units.
なお、上記第1の実施形態と同様に更新ボタン68bが設けられており、設定値更新処理(図116)においてはリセットボタン68cが押圧操作される度に設定値が1段階更新されるのではなく更新ボタン68bが押圧操作される度に設定値が1段階更新される構成としてもよい。また、設定キー挿入部68aに設定キーを挿入して回動操作をした場合における回動操作位置として「設定1」〜「設定6」のそれぞれに対応する位置が設定されており、設定キー挿入部68aの回動操作位置に対応する設定値が設定される構成としてもよい。また、設定キー挿入部68aをON位置よりもさらに回動操作することが可能な構成とし、ON位置を超えた回動操作が行われる度に更新途中の設定値が次の順番の設定値に更新される構成としてもよい。
As in the first embodiment, an
また、設定値更新処理(図116)では設定キー挿入部68aをOFF操作することで選択中の設定値が確定されるとともに、さらにリセットボタン68cが押圧操作されることにより設定値更新処理が終了される構成としてもよい。また、更新ボタン68bが設けられた構成においては、設定値更新処理(図116)では設定キー挿入部68aをOFF操作することで選択中の設定値が確定されるとともに、さらに更新ボタン68bが押圧操作されることにより設定値更新処理が終了される構成としてもよい。
In the set value update process (FIG. 116), the set
また、設定値更新処理(図116)が実行されるための条件として、遊技機本体12が開放状態であることという条件が設定されていない構成としてもよく、前扉枠14が開放状態であることという条件が設定されていない構成としてもよく、遊技機本体12が開放状態であることという条件及び前扉枠14が開放状態であることという条件の両方が設定されていない構成としてもよい。
Further, as a condition for executing the set value update process (FIG. 116), a configuration in which the condition that the gaming machine
また、設定確認用処理(図115)が実行されるための条件として、遊技機本体12が開放状態であることという条件が設定されていない構成としてもよく、前扉枠14が開放状態であることという条件が設定されていない構成としてもよく、遊技機本体12が開放状態であることという条件及び前扉枠14が開放状態であることという条件の両方が設定されていない構成としてもよい。
Further, as a condition for executing the setting confirmation process (FIG. 115), a configuration in which the condition that the gaming machine
また、主側CPU63への動作電力の供給が開始された場合に実行されるメイン処理(図114)において停電フラグに「1」がセットされていないこと又はチェックサムが異常であることが特定された場合には、RAMクリア処理(ステップS7915)が実行される構成としてもよい。この場合、RAMクリア処理(ステップS7915)が実行された後は、設定値更新処理(ステップS7918)が実行される構成としてもよく、設定値更新処理(ステップS7918)を実行すべきことを示す報知を実行するとともに遊技の進行を停止させる構成としてもよく、遊技の進行を制御するための処理が開始される構成としてもよい。
Further, in the main process (FIG. 114) executed when the supply of operating power to the
また、メイン処理(図114)において設定確認用処理(ステップS7914)が停電フラグに「1」がセットされているか否かの判定処理及びチェックサムの比較処理よりも後に実行される構成に代えて、これら処理よりも前に実行される構成としてもよい。この場合、設定値を確認させるための処理を優先させることが可能となる。 In addition, instead of the configuration in which the setting confirmation process (step S7914) is executed after the determination process of whether or not the power failure flag is set to “1” and the checksum comparison process in the main process (FIG. 114). The configuration may be executed before these processes. In this case, it is possible to prioritize processing for confirming the set value.
また、設定監視処理(ステップS8220)が第1タイマ割込み処理(図117)が起動される度に実行される構成に限定されることはなく、例えば第1タイマ割込み処理(図117)が複数として定められた契機回数(例えば10000回)実行される度に設定監視処理(ステップS8220)が実行される構成としてもよい。この場合、設定値が正常であるか否かの監視を定期的に行うようにしながらも、当該監視の実行頻度を抑えることが可能となる。 Further, the configuration monitoring process (step S8220) is not limited to a configuration that is executed every time the first timer interrupt process (FIG. 117) is activated. For example, a plurality of first timer interrupt processes (FIG. 117) are provided. The configuration may be such that the setting monitoring process (step S8220) is executed every time a predetermined number of triggers (for example, 10,000 times) is executed. In this case, it is possible to suppress the execution frequency of the monitoring while periodically monitoring whether or not the set value is normal.
また、設定監視処理(ステップS8220)がメイン処理(図114)における残余処理(ステップS7921〜ステップS7924)にて実行される構成としてもよい。この場合、第1タイマ割込み処理(図117)及び第2タイマ割込み処理(図123)が実行されていない状況における空き時間を利用して設定値が正常であるか否かの監視を行うことが可能となる。 Further, the setting monitoring process (step S8220) may be executed in the remaining process (steps S7921 to S7924) in the main process (FIG. 114). In this case, it is possible to monitor whether or not the set value is normal using the idle time when the first timer interrupt process (FIG. 117) and the second timer interrupt process (FIG. 123) are not executed. It becomes possible.
また、遊技回が新たに開始される場合に設定監視処理(ステップS8220)が実行される構成としてもよい。より具体的には遊技回が新たに開始される場合において当否判定処理が実行される前に設定監視処理(ステップS8220)が実行される構成としてもよい。これにより、設定値が異常な状況で当否判定処理が実行されてしまわないようにすることが可能となる。 Moreover, it is good also as a structure by which a setting monitoring process (step S8220) is performed when game times are newly started. More specifically, when the game times are newly started, the setting monitoring process (step S8220) may be executed before the success / failure determination process is executed. Thereby, it is possible to prevent the success / failure determination process from being executed in a situation where the set value is abnormal.
また、設定監視処理(ステップS8220)において設定値が異常であることを特定した場合には、設定値更新処理(ステップS7918)に移行する構成としてもよい。 Further, when it is specified that the setting value is abnormal in the setting monitoring process (step S8220), the configuration may be shifted to the setting value update process (step S7918).
また、設定監視処理(ステップS8220)において設定値が異常であることを特定した場合には、特定制御用のワークエリア221に設けられた設定異常フラグに「1」をセットした状態でメイン処理(図114)を開始する構成としてもよく、当該設定異常フラグに「1」をセットした状態で遊技の進行を停止させるとともに当該遊技の進行が停止された状態を解除するためには電源のOFF→ONが必要である構成としてもよい。この場合、メイン処理(図114)では設定値更新処理が実行されるようにするための操作が行われないとしても、設定異常フラグに「1」がセットされている場合には強制的に設定値更新処理が実行されるようにすることで、メイン処理(図114)に設定された設定値更新処理を利用して設定値の新たな設定を強制的に行わせることが可能となる。
If the setting monitoring process (step S8220) specifies that the setting value is abnormal, the main process (with the setting abnormality flag set in the
また、第1作動口33に遊技球が入球した場合に取得される保留情報と第2作動口34に遊技球が入球した場合に取得される保留情報とが区別して記憶されるとともに、特図表示部37aとしてそれら保留情報に対応させて第1特図表示部と第2特図表示部とが設けられている構成としてもよい。この場合、第1特図表示部における絵柄の変動表示と第2特図表示部における絵柄の変動表示とが重複して実行され得るとともに、所定の遊技状態となった場合にはいずれか一方の特図表示部における絵柄の変動表示の継続期間が極端に長くなる構成としてもよい。当該構成においては遊技が行われていない状況となるまで設定値の確認を待機しようとすると、その待機時間が長くなってしまう。これに対して、主側CPU63における動作電力の供給開始時の処理にて設定確認用処理(ステップS7914)が実行されるようにすることで、上記のような待機時間を生じさせることなく設定値を確認することが可能となる。
In addition, the hold information acquired when the game ball enters the
また、低頻度サポートモードにおいては普図表示部38aにおける絵柄の変動表示の継続期間が極端に長くなる構成としてもよい。当該構成においては遊技が行われていない状況となるまで設定値の確認を待機しようとすると、その待機時間が長くなってしまう。これに対して、主側CPU63における動作電力の供給開始時の処理にて設定確認用処理(ステップS7914)が実行されるようにすることで、上記のような待機時間を生じさせることなく設定値を確認することが可能となる。
In the low frequency support mode, the duration of the variable display of the pattern on the normal map display unit 38a may be extremely long. In this configuration, if it is attempted to wait for the confirmation of the set value until no game is played, the waiting time becomes longer. On the other hand, the setting confirmation process (step S7914) is executed in the process at the start of the supply of operating power in the
また、設定確認用処理(図115)が実行される場合における第1〜第4報知用表示装置201〜204の表示内容は上記実施形態における表示内容に限定されることはなく、例えば第3報知用表示装置203において「k」の文字が表示されるのではなく第1報知用表示装置201及び第2報知用表示装置202と同様に中央の表示用セグメントのみが発光状態となる構成としてもよい。また、第1〜第3報知用表示装置201〜203は消灯状態となり第4報知用表示装置204において現状の設定値に対応する表示が行われる構成としてもよい。
In addition, the display contents of the first to fourth
また、設定値更新処理(図116)が実行される場合における第1〜第4報知用表示装置201〜204の表示内容は上記実施形態における表示内容に限定されることはなく、例えば第3報知用表示装置203において「H」の文字が表示されるのではなく第1報知用表示装置201及び第2報知用表示装置202と同様に中央の表示用セグメントのみが発光状態となる構成としてもよい。また、第1〜第3報知用表示装置201〜203は消灯状態となり第4報知用表示装置204において現状の設定値に対応する表示が行われる構成としてもよい。
In addition, the display content of the first to fourth
また、主側CPU63は表示IC266に対して種別データと表示データとを同時に送信する構成に代えて、種別データの送信を開始した後に表示データの送信を開始する構成としてもよい。この場合、種別データの送信途中において表示データの送信が開始される構成としてもよく、種別データの送信が完了した後に表示データの送信が開始される構成としてもよい。また、表示データの送信を開始した後に種別データの送信を開始する構成としてもよい。この場合、表示データの送信途中において種別データの送信が開始される構成としてもよく、表示データの送信が完了した後に種別データの送信が開始される構成としてもよい。
Further, instead of the configuration in which the
また、表示IC266は第1〜第5表示回路261〜265に対して共通となるように1個のみ設けられている構成に限定されることはなく、第1〜第5表示回路261〜265のそれぞれに1対1で対応させて設けられている構成としてもよい。当該構成において、第1〜第5表示回路261〜265に1対1で対応させて設けられた各表示ICにて表示データを記憶保持する期間が短い場合には各表示ICへの表示データの提供周期によっては各表示部にて意図しない点滅が発生してしまうおそれがある。これに対して、上記実施形態と同様に相対的に割込み周期が短い第2タイマ割込み処理(図123)に表示データを送信するための処理を集約させることにより、各表示ICへの表示データの提供周期を短くすることが可能となり、各表示部にて意図しない点滅が発生してしまわないようにすることが可能となる。
In addition, the
また、当たり乱数カウンタC1が主側RAM65に設けられている構成に代えて、当否判定処理にて取得される乱数を更新するための乱数回路が設けられている構成としてもよい。この場合、メイン処理(図114)における内部機能レジスタ設定処理において当該乱数回路の乱数を当否判定処理にて取得される乱数として対応付けるための設定が行われることとなる。
Further, instead of the configuration in which the hit random number counter C1 is provided in the
また、第1タイマ割込み処理(図117)ではステップS8201〜ステップS8221の各処理の前後においてタイマ割込み処理の禁止とタイマ割込み処理の許可とを行う構成としたがこれを変更してもよい。例えば、第1タイマ割込み処理(図117)の一部の処理についてはその前後においてタイマ割込み処理の禁止とタイマ割込み処理の許可とを行う一方、第1タイマ割込み処理(図117)のその他の処理についてはその前後においてタイマ割込み処理の禁止とタイマ割込み処理の許可とを行わない構成としてもよい。また、第1タイマ割込み処理(図117)に含まれる複数の処理を間に挟むようにして、タイマ割込み処理の禁止とタイマ割込み処理の許可とが設定されている構成としてもよい。 In the first timer interrupt process (FIG. 117), the timer interrupt process is prohibited and the timer interrupt process is permitted before and after each process in steps S8201 to S8221, but this may be changed. For example, for some processes of the first timer interrupt process (FIG. 117), the timer interrupt process is prohibited and the timer interrupt process is permitted before and after the other processes, while the other processes of the first timer interrupt process (FIG. 117) are performed. For example, the timer interrupt processing prohibition and the timer interrupt processing permission may not be performed before and after that. Further, it may be configured such that prohibition of timer interrupt processing and permission of timer interrupt processing are set so as to sandwich a plurality of processes included in the first timer interrupt processing (FIG. 117).
また、第1タイマ割込み処理(図117)では第2タイマ割込み処理(図123)の割込みを禁止する設定が行われない構成としてもよい。この場合、第1タイマ割込み処理(図117)よりも第2タイマ割込み処理(図123)が優先して実行されることとなるため、複数の表示部の表示制御を優先させることが可能となる。また、当該構成において第1タイマ割込み処理(図117)では第1タイマ割込み処理(図117)が重複して起動されることを阻止するために第1タイマ割込み処理(図117)の割込みは禁止される一方、第2タイマ割込み処理(図123)の割込みは禁止されない構成としてもよい。 Further, the first timer interrupt process (FIG. 117) may be configured such that the setting for prohibiting the interrupt of the second timer interrupt process (FIG. 123) is not performed. In this case, since the second timer interrupt process (FIG. 123) is executed with priority over the first timer interrupt process (FIG. 117), it is possible to prioritize display control of a plurality of display units. . In this configuration, the first timer interrupt process (FIG. 117) is prohibited from being interrupted in the first timer interrupt process (FIG. 117) in order to prevent the first timer interrupt process (FIG. 117) from being activated twice. On the other hand, the interrupt of the second timer interrupt process (FIG. 123) may not be prohibited.
また、第1タイマ割込み処理(図117)及び第2タイマ割込み処理(図123)の両方の割込み契機が発生した場合、第2タイマ割込み処理(図123)の実行が第1タイマ割込み処理(図117)の実行よりも優先される構成に代えて、第1タイマ割込み処理(図117)の実行が第2タイマ割込み処理(図123)の実行よりも優先される構成としてもよく、割込み契機が発生した順序が早い方のタイマ割込み処理から先に開始される構成としてもよい。 When both the first timer interrupt process (FIG. 117) and the second timer interrupt process (FIG. 123) are triggered, the second timer interrupt process (FIG. 123) is executed as the first timer interrupt process (FIG. 123). 117) In place of the configuration having priority over the execution of 117), the execution of the first timer interrupt processing (FIG. 117) may be prioritized over the execution of the second timer interrupt processing (FIG. 123). A configuration may be adopted in which the timer interrupt processing with the earlier occurrence order is started first.
また、第2タイマ割込み処理(図123)が実行されている状況においては第1タイマ割込み処理(図117)の実行が禁止される構成に代えて、第2タイマ割込み処理(図123)が実行されている状況であっても第1タイマ割込み処理(図117)が割り込んで起動される構成としてもよい。これにより、複数の表示部の表示制御よりも遊技を進行させるための処理の実行を優先させることが可能となる。 Further, in the situation where the second timer interrupt process (FIG. 123) is being executed, the second timer interrupt process (FIG. 123) is executed instead of the configuration in which the execution of the first timer interrupt process (FIG. 117) is prohibited. Even in such a situation, the first timer interrupt process (FIG. 117) may be interrupted and activated. Thereby, it is possible to prioritize execution of the process for progressing the game over display control of the plurality of display units.
また、第2タイマ割込み処理(図123)が設定されておらず、当該第2タイマ割込み処理(図123)の各種処理がメイン処理(図114)及び第1タイマ割込み処理(図117)のそれぞれにおいて分散して実行される構成としてもよい。例えば、メイン処理(図114)における設定確認用処理(ステップS7914)に、設定確認中であることを示す表示及び現状の設定値に対応する表示を第1〜第4報知用表示装置201〜204にて行わせるための処理が設定されている構成としてもよい。また、メイン処理(図114)における設定値更新処理(ステップS7918)に、設定更新中であることを示す表示及び現状の設定値に対応する表示を第1〜第4報知用表示装置201〜204にて行わせるための処理が設定されている構成としてもよい。また、第1タイマ割込み処理(図117)に、、特図表示部37a、特図保留表示部37b、普図表示部38a、普図保留表示部38b及び第1〜第4報知用表示装置201〜204を表示制御するための処理が設定されている構成としてもよい。
Also, the second timer interrupt process (FIG. 123) is not set, and various processes of the second timer interrupt process (FIG. 123) are the main process (FIG. 114) and the first timer interrupt process (FIG. 117), respectively. It is good also as a structure distributed and executed in. For example, in the setting confirmation process (step S7914) in the main process (FIG. 114), a display indicating that the setting is being confirmed and a display corresponding to the current setting value are displayed in the first to fourth
また、第2タイマ割込み処理(図123)では複数の表示部を表示制御するための処理のみが実行される構成に限定されることはなく、複数の表示部を表示制御するための処理に加えて又は代えて、複数の表示部を表示制御するための処理とは異なる処理が実行される構成としてもよい。例えば、遊技を進行させるための処理の一部が第1タイマ割込み処理(図117)にて実行され、残りが第2タイマ割込み処理(図123)にて実行される構成としてもよい。この場合、実行周期が相対的に短い方が好ましい処理を割込み周期が相対的に短い第2タイマ割込み処理(図123)にて実行し、実行周期が相対的に長くても問題が生じない処理を割込み周期が相対的に長い第1タイマ割込み処理(図117)にて実行する構成とすることが好ましい。また、上記実施形態の第1タイマ割込み処理(図117)におけるステップS8202〜ステップS8221の処理のうち、停電情報記憶処理(ステップS8202)が第2タイマ割込み処理(図123)にて実行され、それ以外の処理が第1タイマ割込み処理(図117)にて実行される構成としてもよい。この場合、停電監視を相対的に短い周期で繰り返し実行することが可能となる。また、当該構成に加えて又は代えて、不正検知処理(ステップS8206)が第2タイマ割込み処理(図123)にて実行され、それ以外の処理が第1タイマ割込み処理(図117)にて実行される構成としてもよい。この場合、不正監視を相対的に短い周期で繰り返し実行することが可能となる。 Further, the second timer interrupt process (FIG. 123) is not limited to the configuration in which only the process for controlling the display of the plurality of display units is executed. In addition to the process for controlling the display of the plurality of display units. Alternatively, instead of the process for controlling the display of a plurality of display units, a process may be executed. For example, a part of the process for progressing the game may be executed by the first timer interrupt process (FIG. 117), and the rest may be executed by the second timer interrupt process (FIG. 123). In this case, a process in which the execution cycle is relatively short is preferably performed in the second timer interrupt process (FIG. 123) having a relatively short interruption cycle, and no problem occurs even if the execution cycle is relatively long. Is preferably executed in the first timer interrupt process (FIG. 117) having a relatively long interrupt cycle. In addition, out of the processes from step S8202 to step S8221 in the first timer interrupt process (FIG. 117) of the above embodiment, the power failure information storage process (step S8202) is executed in the second timer interrupt process (FIG. 123). A process other than the above may be executed in the first timer interrupt process (FIG. 117). In this case, the power failure monitoring can be repeatedly executed with a relatively short cycle. In addition to or instead of the configuration, the fraud detection process (step S8206) is executed in the second timer interrupt process (FIG. 123), and other processes are executed in the first timer interrupt process (FIG. 117). It is good also as a structure to be made. In this case, fraud monitoring can be repeatedly executed with a relatively short cycle.
また、表示IC266により表示データの表示設定が行われる対象となる表示回路261〜265の数は5個に限定されることはなく、2個、3個、4個又は6個以上である構成としてもよい。また、第5表示回路265に対して第1〜第4報知用表示装置201〜204が対応付けられている構成に限定されることはなく、第1〜第4報知用表示装置201〜204に1対1で対応させて表示回路が設けられている構成としてもよい。
Further, the number of
<第34の実施形態>
本実施形態では主側CPU63にて実行される設定値更新処理の処理構成が上記第33の実施形態と相違している。以下、上記第33の実施形態と相違している構成について説明する。なお、上記第33の実施形態と同一の構成については基本的にその説明を省略する。また、本実施形態では主制御基板61に上記第1の実施形態と同様に更新ボタン68bが設けられている。
<Thirty-fourth embodiment>
In the present embodiment, the processing configuration of the set value update process executed by the
図125は主側CPU63にて実行される本実施形態における設定値更新処理を示すフローチャートである。なお、設定値更新処理におけるステップS8501〜ステップS8508の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 125 is a flowchart showing the set value update processing in the present embodiment which is executed by the
まず特定制御用のワークエリア221に設けられた設定更新表示フラグに「1」をセットする(ステップS8501)。その後、特定制御用のワークエリア221に設けられた設定値カウンタの値が「設定1」に対応する1以上であって「設定6」に対応する6以下であるか否かを判定する(ステップS8502)。設定値カウンタの値が「0」である場合又は7以上である場合、ステップS8502にて否定判定をして、設定値カウンタに「1」をセットする(ステップS8503)。これにより、パチンコ機10の設定値が「設定1」となる。
First, “1” is set to the setting update display flag provided in the
ステップS8502にて肯定判定をした場合又はステップS8503の処理を実行した場合、リセットボタン68cが押圧操作されているか否かを判定する(ステップS8504)。リセットボタン68cが押圧操作されていない場合(ステップS8504:NO)、更新ボタン68bが押圧操作されていることを条件として(ステップS8505:YES)、特定制御用のワークエリア221における設定値カウンタの値を1加算する(ステップS8506)。これにより、更新ボタン68bが1回押圧操作される度に1段階上の設定値に更新される。また、更新ボタン68bが押圧操作されていない場合(ステップS8505:NO)又は設定値カウンタの値を1加算した場合にはステップS8502の処理に戻ることとなるが、ステップS8502にて設定値カウンタの値が7以上であると判定されると、ステップS8503にて設定値カウンタに「1」がセットされる。これにより、「設定6」の状況で更新ボタン68bが1回押圧操作された場合には「設定1」に戻ることになる。
If an affirmative determination is made in step S8502 or if the process of step S8503 is executed, it is determined whether or not the
リセットボタン68cが押圧操作されている場合(ステップS8504:YES)、現状の設定値を確定させてステップS8507に進む。ステップS8507では、設定キー挿入部68aが設定キーを利用してOFF操作されているか否かを判定する。この場合、設定キー挿入部68aがON状態からOFF状態に切り換わったか否かを判定する構成としてもよく、設定キー挿入部68aがOFF状態であるか否かを判定する構成としてもよい。設定キー挿入部68aがOFF操作されていない場合(ステップS8507:NO)、ステップS8507の処理を再度実行する。
If the
設定キー挿入部68aがOFF操作されている場合(ステップS8507:YES)、特定制御用のワークエリア221における設定更新表示フラグを「0」クリアする(ステップS8508)。
When the setting
上記構成によれば、更新ボタン68bが押圧操作されることにより設定値が更新される構成においてリセットボタン68cが押圧操作されることにより設定値が確定され、設定キー挿入部68aがOFF操作されることにより設定値更新処理が終了される。つまり、設定値更新処理において設定値を更新させた後に当該設定値更新処理を終了させるためには、設定キー挿入部68aをOFF操作するだけではなくリセットボタン68cを押圧操作する必要がある。これにより、不正に設定値を更新させた後にその設定値にて遊技を行おうとする行為を行いづらくさせることが可能となる。
According to the above configuration, in the configuration in which the set value is updated by pressing the
<第35の実施形態>
本実施形態では主側CPU63にて実行される第1〜第4報知用表示装置201〜204の表示制御に関する処理構成が上記第33の実施形態と相違している。以下、上記第33の実施形態と相違している構成について説明する。なお、上記第33の実施形態と同一の構成については基本的にその説明を省略する。
<Thirty-fifth embodiment>
In the present embodiment, the processing configuration relating to display control of the first to fourth
図126は非特定制御用のワークエリア223に設けられた演算結果記憶エリア234の電気的構成を説明するための説明図である。
FIG. 126 is an explanatory diagram for explaining the electrical configuration of the calculation
演算結果記憶エリア234には、主側CPU63により算出されるベース値の情報が記憶される。ベース値とは、大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況における遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)に対する遊技球の合計払出個数の割合のことである。
In the calculation
ベース値の算出に関して詳細には、本実施形態では非特定制御用のワークエリア223に通常用カウンタエリア231は設けられているものの、開閉実行モード用カウンタエリア232及び高頻度サポートモード用カウンタエリア233は設けられていない。通常用カウンタエリア231には上記第15の実施形態と同様に通常用の一般入賞カウンタ231a、通常用の特電入賞カウンタ231b、通常用の第1作動カウンタ231c、通常用の第2作動カウンタ231d及び通常用のアウトカウンタ231eが設けられている。大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況において、一般入賞口31に1個の遊技球が入球した場合には通常用の一般入賞カウンタ231aの値が1加算され、特電入賞装置32に1個の遊技球が入球した場合には通常用の特電入賞カウンタ231bの値が1加算され、第1作動口33に1個の遊技球が入球した場合には通常用の第1作動カウンタ231cの値が1加算され、第2作動口34に1個の遊技球が入球した場合には通常用の第2作動カウンタ231dの値が1加算され、アウト口24aに1個の遊技球が入球した場合には通常用のアウトカウンタ231eの値が1加算される。そして、大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況における通常用カウンタエリア231の各種カウンタ231a〜231eの値をK91〜K95とした場合にベース値は以下のものとなる。
・ベース値:遊技球の合計払出個数(K91×「一般入賞口31への入賞に対する賞球個数」+K92×「特電入賞装置32への入賞に対する賞球個数」+K93×「第1作動口33への入賞に対する賞球個数」+K94×「第2作動口34への入賞に対する賞球個数」)/遊技領域PAから排出された遊技球の合計個数(K91+K92+K93+K94+K95)の割合。
In detail regarding the calculation of the base value, although the
Base value: Total number of game balls to be paid out (K91 × “number of winning balls for winning in the general winning
ベース値の算出は、後述する第1タイマ割込み処理(図133)の管理用処理(ステップS8920)にて後述する結果演算処理(図130)が実行される度に行われるが、通常用カウンタエリア231の各種カウンタ231a〜231eの値は、非特定制御用のワークエリア223に設けられた管理開始フラグに「1」がセットされていない状況であって大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況において遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)が管理開始基準個数となることで「0」クリアされるとともに、管理開始フラグに「1」がセットされている状況であって大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況において遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)がシフト基準個数となることで「0」クリアされる。
The calculation of the base value is performed every time the result calculation process (FIG. 130) described later is executed in the management process (step S8920) of the first timer interrupt process (FIG. 133) described later. The values of the various counters 231a to 231e of 231 indicate that the management start flag provided in the
管理開始基準個数は、上記第15の実施形態と同様にシフト基準個数よりも少ない個数である300個に設定されている。パチンコ機10の出荷段階などにおいては出荷前にパチンコ機10の動作チェックが行われることがあり、その際には各入球部に遊技球を手入れしてその後の動作がチェックされる。このような状況下におけるベース値は通常の遊技が行われる状況とは異なる値となり得る。したがって、管理開始フラグに「1」がセットされていない状況であって大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況において遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)がシフト基準個数よりも少ない個数である管理開始基準個数となった段階で一旦、通常用カウンタエリア231の各種カウンタ231a〜231eを「0」クリアすることで、パチンコ機10の出荷後において通常の遊技が行われている状況におけるベース値に対する上記動作チェックの影響を低減することが可能となる。なお、管理開始基準個数は300個に限定されることはなく複数個数であれば任意であり、300個よりも少ない個数に設定されていてもよく、300個よりも多い個数に設定されていてもよい。
The management start reference number is set to 300, which is smaller than the shift reference number, as in the fifteenth embodiment. In the shipping stage of the
シフト基準個数は、60000個に設定されている。パチンコ機10では1分間に最大で100個の遊技球の発射が行われるため、60000個は10時間における最大の発射個数となる。この場合に遊技ホールにおける一般的な営業時間は13時間程度であり、そのうち大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況において遊技が行われる時間は10時間程度となる。したがって、シフト基準個数は概ね1営業日における遊技球の最大発射個数を想定して設定されている。シフト基準個数となる度に通常用カウンタエリア231の各種カウンタ231a〜231eを「0」クリアすることで、シフト基準個数の範囲においてベース値を算出することが可能となる。なお、シフト基準個数は60000個に限定されることはなく複数個数であれば任意であり、60000個よりも少ない個数に設定されていてもよく、60000個よりも多い個数に設定されていてもよい。
The shift reference number is set to 60000. In the
演算結果記憶エリア234には上記ベース値の情報を格納するための記憶エリアとして、現状エリア311と、第1履歴エリア312と、第2履歴エリア313と、第3履歴エリア314とが設けられている。これら各種エリア311〜314はいずれも同一の記憶容量となっており、具体的にはベース値の情報を格納可能とするように1バイトの容量となっている。
The calculation
現状エリア311には直近の結果演算処理(図130)にて算出されたベース値が格納される。つまり、現状エリア311には直近のベース値が格納されることとなる。
The
第1履歴エリア312には1回前の算出期間における最終的なベース値が格納される。この場合、1回前の算出期間が管理開始フラグに「1」がセットされた後である状況であれば、第1履歴エリア312には、1回前の算出期間において大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況で遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)がシフト基準個数となったタイミングにおけるベース値が格納される。また、1回前の算出期間が経過することで管理開始フラグに「1」がセットされたのであれば、第1履歴エリア312には、1回前の算出期間において大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況で遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)が管理開始基準個数となったタイミングにおけるベース値が格納される。
The
第2履歴エリア313には2回前の算出期間における最終的なベース値が格納される。この場合、2回前の算出期間が管理開始フラグに「1」がセットされた後である状況であれば、第2履歴エリア313には、2回前の算出期間において大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況で遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)がシフト基準個数となったタイミングにおけるベース値が格納される。また、2回前の算出期間が経過することで管理開始フラグに「1」がセットされたのであれば、第2履歴エリア313には、2回前の算出期間において大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況で遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)が管理開始基準個数となったタイミングにおけるベース値が格納される。
In the
第3履歴エリア314には3回前の算出期間における最終的なベース値が格納される。この場合、3回前の算出期間が管理開始フラグに「1」がセットされた後である状況であれば、第3履歴エリア314には、3回前の算出期間において大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況で遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)がシフト基準個数となったタイミングにおけるベース値が格納される。また、3回前の算出期間が経過することで管理開始フラグに「1」がセットされたのであれば、第3履歴エリア314には、3回前の算出期間において大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況で遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)が管理開始基準個数となったタイミングにおけるベース値が格納される。
In the
現状エリア311、第1履歴エリア312、第2履歴エリア313及び第3履歴エリア314に格納されたベース値は、第1〜第4報知用表示装置201〜204にて順次報知される。具体的には、表示継続期間(具体的には5秒)が経過する度に、現状エリア311→第1履歴エリア312→第2履歴エリア313→第3履歴エリア314という予め定められた順序で報知対象となるベース値が切り換えられるとともに、当該予め定められた順序による報知対象となるベース値の切り換えが繰り返される。
The base values stored in the
図127(a)〜図127(d)は管理開始フラグに「1」がセットされている状況において各種エリア311〜314に格納されたベース値が報知される場合における第1〜第4報知用表示装置201〜204の表示内容を説明するための説明図である。図127(a)は現状エリア311に格納されたベース値が報知される場合における第1〜第4報知用表示装置201〜204の表示内容の一例を示し、図127(b)は第1履歴エリア312に格納されたベース値が報知される場合における第1〜第4報知用表示装置201〜204の表示内容の一例を示し、図127(c)は第2履歴エリア313に格納されたベース値が報知される場合における第1〜第4報知用表示装置201〜204の表示内容の一例を示し、図127(d)は第3履歴エリア314に格納されたベース値が報知される場合における第1〜第4報知用表示装置201〜204の表示内容の一例を示す。
127 (a) to 127 (d) are for the first to fourth notifications when the base values stored in the
図127(a)〜図127(d)に示すように第1〜第4報知用表示装置201〜204はいずれも8個の表示用セグメント321〜324を有している。8個の表示用セグメント321〜324のうち7個の表示用セグメント321〜324はいずれも同一形状及び同一サイズとなる棒状の発光領域となっており、「8」の字を生じさせるように配列されている。一方、1個の表示用セグメント321〜324は円形状の発光領域となっており、「8」の字状に配列されている7個の表示用セグメント321〜324に対して右下の位置に設けられている。各種エリア311〜314のいずれのベース値を報知する場合であっても、第1〜第4報知用表示装置201〜204のそれぞれにおいて少なくとも1個の表示用セグメント321〜324が発光状態となる。
As shown in FIGS. 127 (a) to 127 (d), each of the first to fourth
第1報知用表示装置201では、第1〜第4報知用表示装置201〜204においてベース値を報知している状況であることを示す表示が行われる。具体的には、各種エリア311〜314のいずれのベース値を報知する場合であっても第1報知用表示装置201には「b」の文字が表示される。第1〜第4報知用表示装置201〜204においてベース値以外の情報が報知される場合には第1報知用表示装置201にて「b」の文字が表示されることはない。これにより、第1報知用表示装置201にて「b」の文字が表示されていることを確認することで、遊技ホールの管理者は第1〜第4報知用表示装置201〜204にてベース値が報知されていることを把握することが可能となる。
In the first
第2報知用表示装置202では、各種エリア311〜314のうちいずれのベース値を報知している状況であるのかを示す表示が行われる。具体的には、現状エリア311のベース値が報知されている状況においては図127(a)に示すように第2報知用表示装置202にて「L.」の文字が表示される。第1履歴エリア312のベース値が報知されている状況においては図127(b)に示すように第2報知用表示装置202にて「1.」の文字が表示される。第2履歴エリア313のベース値が報知されている状況においては図127(c)に示すように第2報知用表示装置202にて「2.」の文字が表示される。第3履歴エリア314のベース値が報知されている状況においては図127(d)に示すように第2報知用表示装置202にて「3.」の文字が表示される。これにより、第2報知用表示装置202に表示されている文字を確認することで、遊技ホールの管理者は第1〜第4報知用表示装置201〜204にて報知されているベース値がいずれの算出期間におけるものであるのかを把握することが可能となる。
In the second
第2報知用表示装置202では各種エリア311〜314のうちいずれのベース値を報知している状況であっても円形状の表示用セグメント321〜324が発光状態となる。後述するように第3報知用表示装置203及び第4報知用表示装置204ではベース値に対応する表示として「0」〜「9」のいずれかの数字が表示されることとなる。この場合に、第2報知用表示装置202にて「1」〜「3」のいずれかの数字が表示されると、第2〜第4報知用表示装置202〜204にて3個の数字が並ぶこととなり、ベース値を把握しづらくなってしまう。これに対して、第2報知用表示装置202の右下に設けられた円形状の表示用セグメント321〜324が発光状態となることにより、第2報知用表示装置202にて「1」〜「3」のいずれかの数字が表示される場合であっても、その第2報知用表示装置202に表示される数字と第3報知用表示装置203及び第4報知用表示装置204に表示される数字とを区別して把握することが可能となる。
In the second
第3報知用表示装置203及び第4報知用表示装置204では、報知対象となっているベース値の数字が表示される。ベース値は小数点第2位までの少数として算出されることとなるが、当該ベース値のうち小数点第1位の数字が第3報知用表示装置203にて表示され、当該ベース値のうち小数点第2位の数字が第4報知用表示装置204にて表示される。ここで、ベース値が「1.00」の場合には第3報知用表示装置203及び第4報知用表示装置204のそれぞれにて「0」の数字が表示される。一方、報知対象となっているエリア311〜314にベース値が未だ格納されていない場合には、図128(a)の説明図に示すように第3報知用表示装置203及び第4報知用表示装置204のそれぞれにて「−」の文字が表示される。これにより、第3報知用表示装置203及び第4報知用表示装置204の2個の表示装置にて小数点第2位までの少数として算出されるベース値を報知する場合であっても、ベース値が「1.00」の場合と、報知対象となっているエリア311〜314にベース値が未だ格納されていない場合とで表示内容を区別することが可能となる。
In the third
なお、ベース値が「1.00」の場合とベース値が「0.00」の場合とでは第3報知用表示装置203及び第4報知用表示装置204の組合せの表示内容が同一となる。これに対して、両者を区別するために前者及び後者のうち一方では「00」の表示の発光状態が維持され、他方では「00」の表示が点滅状態とされる構成としてもよい。
Note that the display contents of the combination of the third
次に、図129のタイムチャートを参照しながら管理開始フラグに「1」がセットされている状況において第1〜第4報知用表示装置201〜204にて各種エリア311〜314のベース値が報知される様子を説明する。図129(a)は現状エリア311に格納されたベース値が第1〜第4報知用表示装置201〜204にて報知される期間を示し、図129(b)は第1履歴エリア312に格納されたベース値が第1〜第4報知用表示装置201〜204にて報知される期間を示し、図129(c)は第2履歴エリア313に格納されたベース値が第1〜第4報知用表示装置201〜204にて報知される期間を示し、図129(d)は第3履歴エリア314に格納されたベース値が第1〜第4報知用表示装置201〜204にて報知される期間を示し、図129(e)はベース値の算出期間が新たに開始されてから大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況で遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)が初期基準個数(具体的には6000個)に達するまでの期間を示す。
Next, in the situation where the management start flag is set to “1” with reference to the time chart of FIG. 129, the base values of the
t1のタイミングで図129(a)に示すように現状エリア311に格納されたベース値の報知が第1〜第4報知用表示装置201〜204にて開始される。この報知に際しては図127(a)に示すように第1報知用表示装置201ではベース値が報知対象であることを示す表示が行われ、第2報知用表示装置202では現状エリア311に格納されたベース値が報知対象であることを示す表示が行われ、第3報知用表示装置203及び第4報知表示装置204では現状エリア311に格納されたベース値に対応する表示が行われる。
As shown in FIG. 129 (a), notification of the base value stored in the
ここで、図129(e)に示すようにt1のタイミング〜t2のタイミングに亘って演算初期表示が行われる。具体的には、ベース値の算出期間が新たに開始されてから大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況で遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)が初期基準個数(具体的には6000個)に達するまでの期間において、第1報知用表示装置201及び第2報知用表示装置202において表示対象となる文字の点灯を継続させるのではなく、演算初期表示として当該表示対象となる文字が点滅表示される。算出期間が開始された直後においてはベース値を算出するための遊技履歴の情報が少ないため、ベース値の実測値がベース値の理論値範囲から大きく外れた値となり得る。これに対して、このように算出期間が開始された直後においては演算初期表示を行わせることで、算出期間が開始された直後であることを遊技ホールの管理者に認識させることが可能となる。
Here, as shown in FIG. 129 (e), the calculation initial display is performed from the timing t1 to the timing t2. Specifically, since the base value calculation period is newly started, the total number of game balls discharged from the game area PA in a situation where neither the opening / closing execution mode or the high-frequency support mode based on the jackpot result (that is, the game area) In the period until the total number of game balls supplied to the PA reaches the initial reference number (specifically, 6000), the first
また、演算初期表示ではベース値に対応する数字が表示される第3報知用表示装置203及び第4報知用表示装置204では当該数字の点灯を継続させるのに対して、第1報知用表示装置201及び第2報知用表示装置202において表示対象となる文字が点滅表示される。これにより、ベース値の視認性を低下させないようにしながら、算出期間が開始された直後であることを報知することが可能となる。なお、これに限定されることはなく演算初期表示であっても第3報知用表示装置203及び第4報知用表示装置204の少なくとも一方において点滅表示が行われる構成としてもよく、これら両方において点滅表示が行われる構成としてもよく、第1報知用表示装置201及び第2報知用表示装置202の一方のみにおいて点滅表示が行われる構成としてもよい。また、初期基準個数は6000個に限定されることはなく複数個数であれば任意であり、6000個よりも少ない個数に設定されていてもよく、6000個よりも多い個数に設定されていてもよい。
In addition, the third
t2のタイミングで、t1のタイミングから大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況で遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)が初期基準個数(具体的には6000個)に達することで、図129(e)に示すように演算初期表示が終了される。これにより、第3報知用表示装置203及び第4報知用表示装置204だけではなく第1報知用表示装置201及び第2報知用表示装置202においても点灯表示が開始される。
At the timing of t2, the total number of game balls discharged from the gaming area PA in a situation where neither the opening / closing execution mode or the high frequency support mode based on the jackpot result from the timing of t1 (that is, the number of gaming balls supplied to the gaming area PA) When the total number) reaches the initial reference number (specifically, 6000), the calculation initial display is terminated as shown in FIG. 129 (e). Thereby, the lighting display is started not only in the third
その後、t3のタイミングでt1のタイミングから表示継続期間が経過することで、図129(a)に示すように現状エリア311に格納されたベース値の報知が終了されて、図129(b)に示すように第1履歴エリア312に格納されたベース値の報知が開始される。この場合、第1履歴エリア312に格納されたベース値は1回前の算出期間における最終的なベース値の算出結果であるため演算初期表示は行われない。
Thereafter, when the display continuation period elapses from the timing t1 at the timing t3, the notification of the base value stored in the
その後、t4のタイミングでt3のタイミングから表示継続期間が経過することで、図129(b)に示すように第1履歴エリア312に格納されたベース値の報知が終了されて、図129(c)に示すように第2履歴エリア313に格納されたベース値の報知が開始される。この場合、第2履歴エリア313に格納されたベース値は2回前の算出期間における最終的なベース値の算出結果であるため演算初期表示は行われない。
Thereafter, when the display continuation period elapses from the timing t3 at the timing t4, the notification of the base value stored in the
その後、t5のタイミングでt4のタイミングから表示継続期間が経過することで、図129(c)に示すように第2履歴エリア313に格納されたベース値の報知が終了されて、図129(d)に示すように第3履歴エリア314に格納されたベース値の報知が開始される。この場合、第3履歴エリア314に格納されたベース値は3回前の算出期間における最終的なベース値の算出結果であるため演算初期表示は行われない。
Thereafter, when the display continuation period elapses from the timing t4 at the timing t5, the notification of the base value stored in the
その後、t6のタイミングでt5のタイミングから表示継続期間が経過することで、図129(d)に示すように第3履歴エリア314に格納されたベース値の報知が終了されて、図129(a)に示すように現状エリア311に格納されたベース値の報知が開始される。この場合、ベース値の算出期間が新たに開始されてから大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況で遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)が初期基準個数(具体的には6000個)に達するまでの期間であることを報知するために、t6のタイミング〜t7のタイミングに亘って図129(e)に示すように演算初期表示が行われる。
Thereafter, when the display continuation period elapses from the timing t5 at the timing t6, the notification of the base value stored in the
その後、t8のタイミングでt6のタイミングから表示継続期間が経過することで、図129(a)に示すように現状エリア311に格納されたベース値の報知が終了されて、図129(b)に示すように第1履歴エリア312に格納されたベース値の報知が開始される。この場合、第1履歴エリア312に格納されたベース値は1回前の算出期間における最終的なベース値の算出結果であるため演算初期表示は行われない。
Thereafter, when the display continuation period elapses from the timing t6 at the timing t8, the notification of the base value stored in the
次に、上記のようなベース値の報知を可能とするための処理構成について説明する。 Next, a processing configuration for enabling notification of the base value as described above will be described.
後述する第1タイマ割込み処理(図133)における管理用処理(ステップS8920)では上記第15の実施形態における管理用処理(図70)と同様にステップS3803にて非特定制御に対応する処理である管理実行処理のプログラムを読み出す。そして、この管理実行処理(図71)では上記第15の実施形態と同様にステップS3908にてチェック処理を実行する。 The management process (step S8920) in the first timer interrupt process (FIG. 133) described later is a process corresponding to non-specific control in step S3803 as in the management process (FIG. 70) in the fifteenth embodiment. Read the management execution processing program. In this management execution process (FIG. 71), the check process is executed in step S3908 as in the fifteenth embodiment.
チェック処理では、大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況において、一般入賞口31への1個の遊技球の入球を特定した場合には通常用の一般入賞カウンタ231aの値を1加算し、特電入賞装置32への1個の遊技球の入球を特定した場合には通常用の特電入賞カウンタ231bの値を1加算し、第1作動口33への1個の遊技球の入球を特定した場合には通常用の第1作動カウンタ231cの値を1加算し、第2作動口34への1個の遊技球の入球を特定した場合には通常用の第2作動カウンタ231dの値を1加算し、アウト口24aへの1個の遊技球の入球を特定した場合には通常用のアウトカウンタ231eの値を1加算する。また、チェック用処理では、結果演算処理及び表示用処理を実行する。
In the check process, in the situation where neither the opening / closing execution mode or the high-frequency support mode based on the jackpot result is specified, when a single game ball is entered into the general winning
図130は結果演算処理を示すフローチャートである。なお、結果演算処理におけるステップS8601〜ステップS8615の処理は、主側CPU63における非特定制御用のプログラム及び非特定制御用のデータを利用して実行される。 FIG. 130 is a flowchart showing the result calculation process. In addition, the process of step S8601-step S8615 in a result calculation process is performed using the program for nonspecific control in the main side CPU63, and the data for nonspecific control.
まずベース値の演算処理を実行する(ステップS8601)。当該演算処理では、通常用カウンタエリア231の各種カウンタ231a〜231eの値を利用してベース値を算出する。ベース値の演算方法は既に説明したとおりである。そして、その算出したベース値を現状エリア311に上書きする(ステップS8602)。
First, base value calculation processing is executed (step S8601). In the calculation process, the base value is calculated using the values of the various counters 231a to 231e in the
その後、非特定制御用のワークエリア223に設けられた管理開始フラグに「1」がセットされているか否かを判定する(ステップS8603)。管理開始フラグは、パチンコ機10の製造後に初めて当該パチンコ機10への動作電力の供給が開始された場合において「0」の値となっている。また、非特定制御用のワークエリア223が管理開始フラグを含めて「0」クリアされて初期化された場合にも管理開始フラグの値は「0」となる。管理開始フラグが「0」の値である状況であって大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況において遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)が管理開始基準個数となることで管理開始フラグに「1」がセットされる。また、管理開始フラグに「1」がセットされる場合に、通常用カウンタエリア231の各種カウンタ231a〜231eの値が「0」クリアされて新たな算出期間が開始される。これにより、パチンコ機10の出荷段階における動作チェックの影響が、パチンコ機10の出荷後において通常の遊技が行われている状況におけるベース値に対して及びづらくさせることが可能となる。
Thereafter, it is determined whether or not “1” is set in the management start flag provided in the
ステップS8603にて否定判定をした場合、通常用カウンタエリア231の各種カウンタ231a〜231eの値を全て合計することで合計個数を算出する(ステップS8604)。そして、その算出した合計個数が管理開始基準個数である300個よりも多い個数であるか否かを判定する(ステップS8605)。 If a negative determination is made in step S8603, the total number is calculated by adding all the values of the various counters 231a to 231e in the normal counter area 231 (step S8604). Then, it is determined whether or not the calculated total number is larger than 300 which is the management start reference number (step S8605).
ステップS8605にて肯定判定をした場合、管理開始フラグに「1」をセットする(ステップS8606)。その後、データシフト処理を実行する(ステップS8607)。データシフト処理では、演算結果記憶エリア234における現状エリア311、第1履歴エリア312、第2履歴エリア313及び第3履歴エリア314に記憶された情報を、第2履歴エリア313→第3履歴エリア314、第1履歴エリア312→第2履歴エリア313、現状エリア311→第1履歴エリア312の順序でシフトする。これにより、2回前の算出期間における最終的なベース値が3回前の算出期間における最終的なベース値として第3履歴エリア314に記憶され、1回前の算出期間における最終的なベース値が2回前の算出期間における最終的なベース値として第2履歴エリア313に記憶され、現状の算出期間において最後に算出されたベース値が1回前の算出期間における最終的なベース値として第1履歴エリア312に記憶される。データシフト処理では、上記のような情報のシフトを行う場合、LDIR命令を利用する。LDIR命令では、情報の記憶元のエリアのアドレスと情報の記憶先のエリアのアドレスとを指定することで、記憶元のエリアに記憶された情報が記憶先のエリアにシフト(コピー)されることとなる。
If an affirmative determination is made in step S8605, “1” is set to the management start flag (step S8606). Thereafter, a data shift process is executed (step S8607). In the data shift process, the information stored in the
但し、管理開始フラグに「1」がセットされていない状況においては基本的に第1〜第3履歴エリア312〜314にベース値の情報が記憶されていないため、ステップS8607では実質的に、管理開始フラグに「1」がセットされていない状況における算出期間の最終的なベース値の第1履歴エリア312へのシフトのみが行われる。その後、通常用カウンタエリア231の各カウンタ231a〜231eを全て「0」クリアする(ステップS8608)。
However, since the base value information is not basically stored in the first to
ステップS8603にて肯定判定をした場合、通常用カウンタエリア231の各種カウンタ231a〜231eの値を全て合計することで合計個数を算出する(ステップS8609)。そして、その算出した合計個数が初期基準個数である6000個よりも多い個数であるか否かを判定する(ステップS8610)。ステップS8610にて否定判定をした場合には非特定制御用のワークエリア223に設けられた演算初期フラグに「1」をセットし(ステップS8611)、ステップS8610にて肯定判定をした場合には当該演算初期フラグを「0」クリアする(ステップS8612)。演算初期フラグは、ベース値の算出期間が新たに開始されてから大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況で遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)が初期基準個数に達しているか否かを主側CPU63にて特定するためのフラグである。
When an affirmative determination is made in step S8603, the total number is calculated by adding all the values of the various counters 231a to 231e in the normal counter area 231 (step S8609). Then, it is determined whether or not the calculated total number is larger than the initial reference number of 6000 (step S8610). If a negative determination is made in step S8610, “1” is set to a calculation initial flag provided in the
ステップS8611又はステップS8612の処理を実行した場合、ステップS8609にて算出した合計個数がシフト基準個数である60000個以上であるか否かを判定する(ステップS8613)。ステップS8613にて肯定判定をした場合、データシフト処理を実行する(ステップS8614)。データシフト処理ではステップS8607と同様に演算結果記憶エリア234における現状エリア311、第1履歴エリア312、第2履歴エリア313及び第3履歴エリア314に記憶された情報を、第2履歴エリア313→第3履歴エリア314、第1履歴エリア312→第2履歴エリア313、現状エリア311→第1履歴エリア312の順序でシフトする。これにより、2回前の算出期間における最終的なベース値が3回前の算出期間における最終的なベース値として第3履歴エリア314に記憶され、1回前の算出期間における最終的なベース値が2回前の算出期間における最終的なベース値として第2履歴エリア313に記憶され、現状の算出期間において最後に算出されたベース値が1回前の算出期間における最終的なベース値として第1履歴エリア312に記憶される。データシフト処理では、上記のような情報のシフトを行う場合、LDIR命令を利用する。LDIR命令では、情報の記憶元のエリアのアドレスと情報の記憶先のエリアのアドレスとを指定することで、記憶元のエリアに記憶された情報が記憶先のエリアにシフト(コピー)されることとなる。その後、通常用カウンタエリア231の各カウンタ231a〜231eを全て「0」クリアする(ステップS8615)。
When the process of step S8611 or step S8612 is executed, it is determined whether the total number calculated in step S8609 is equal to or greater than the shift reference number of 60000 (step S8613). If an affirmative determination is made in step S8613, data shift processing is executed (step S8614). In the data shift process, the information stored in the
図131は表示用処理を示すフローチャートである。なお、表示用処理におけるステップS8701〜ステップS8714の処理は、主側CPU63における非特定制御用のプログラム及び非特定制御用のデータを利用して実行される。
FIG. 131 is a flowchart showing the display process. Note that the processing from step S8701 to step S8714 in the display processing is executed using a non-specific control program and non-specific control data in the
まず非特定制御用のワークエリア223に設けられた管理開始フラグに「1」がセットされているか否かを判定する(ステップS8701)。ステップS8701にて肯定判定をした場合、非特定制御用のワークエリア223に設けられた切換タイミングカウンタの値を1減算する(ステップS8702)。切換タイミングカウンタは、演算結果記憶エリア234の現状エリア311、第1履歴エリア312、第2履歴エリア313及び第3履歴エリア314のそれぞれに記憶されたベース値のうち第1〜第4報知用表示装置201〜204における報知対象となるベース値を切り換えるタイミングであることを主側CPU63にて特定するためのカウンタである。既に説明したとおり表示継続期間(具体的には5秒)が経過する度に、現状エリア311→第1履歴エリア312→第2履歴エリア313→第3履歴エリア314という予め定められた順序で報知対象となるベース値が切り換えられるとともに、当該予め定められた順序による報知対象となるベース値の切り換えが繰り返される。
First, it is determined whether or not “1” is set in the management start flag provided in the
ステップS8702の処理を実行した場合、1減算後における切換タイミングカウンタの値が「0」となっているか否かを判定することで、現状の報知対象となっているベース値が報知対象となってから表示継続期間が経過したか否かを判定する(ステップS8703)。ステップS8703にて肯定判定をした場合、非特定制御用のワークエリア223に設けられた表示対象カウンタの値を1加算する(ステップS8704)。そして、1加算後における表示対象カウンタの値が最大値である「3」を超えた場合(ステップS8705:YES)、表示対象カウンタの値を「0」クリアする(ステップS8706)。
When the process of step S8702 is executed, it is determined whether or not the value of the switching timing counter after 1 subtraction is “0”, so that the base value that is the current notification target becomes the notification target. Whether or not the display continuation period has elapsed is determined (step S8703). When an affirmative determination is made in step S8703, the value of the display target counter provided in the
表示対象カウンタは、演算結果記憶エリア234における現状エリア311、第1履歴エリア312、第2履歴エリア313及び第3履歴エリア314のそれぞれに記憶されたベース値のうち第1〜第4報知用表示装置201〜204における報知対象となるベース値を主側CPU63にて特定するためのカウンタである。具体的には表示対象カウンタの値が「0」である場合には現状エリア311に記憶されたベース値が報知対象となり、表示対象カウンタの値が「1」である場合には第1履歴エリア312に記憶されたベース値が報知対象となり、表示対象カウンタの値が「2」である場合には第2履歴エリア313に記憶されたベース値が報知対象となり、表示対象カウンタの値が「3」である場合には第3履歴エリア314に記憶されたベース値が報知対象となる。
The display target counter includes first to fourth notification displays among the base values stored in the
ステップS8705にて否定判定をした場合、又はステップS8706の処理を実行した場合、非特定制御用のワークエリア223の切換タイミングカウンタに次回の報知対象の切換タイミングに対応する値として表示継続期間(具体的には5秒)に対応する値を設定する(ステップS8707)。
When a negative determination is made in step S8705, or when the process of step S8706 is executed, the display continuation period (specifically, the value corresponding to the next notification target switching timing is displayed in the switching timing counter of the
ステップS8703にて否定判定をした場合、又はステップS8707の処理を実行した場合、非特定制御用のワークエリア223に設けられた表示対象設定エリア276に今回の報知対象となっているベース値に対応する表示データを設定するための処理を実行する。具体的には、まず表示対象カウンタの値に対応する表示種別データを表示対象設定エリア276に設定する(ステップS8708)。表示種別データは、第1〜第4報知用表示装置201〜204の報知対象がベース値であることを示す表示を第1報知用表示装置201に行わせるための表示データと、報知対象のベース値が演算結果記憶エリア234における現状エリア311、第1履歴エリア312、第2履歴エリア313及び第3履歴エリア314のうちいずれに対応しているのかを示す表示を第2報知用表示装置202に行わせるための表示データとを含む。
When a negative determination is made in step S8703, or when the process of step S8707 is executed, the display
その後、演算結果記憶エリア234における現状エリア311、第1履歴エリア312、第2履歴エリア313及び第3履歴エリア314のうち表示対象カウンタの値に対応するエリアからベース値を読み出し、その読み出したベース値における少数点第1位の数字及び少数点第2位の数字に対応する演算結果データを表示対象設定エリア276に設定する(ステップS8709)。演算結果データは、報知対象のベース値における小数点第1位の数字に対応する表示を第3報知用表示装置203に行わせるための表示データと、報知対象のベース値における小数点第2位の数字に対応する表示を第4報知用表示装置204に行わせるための表示データとを含む。
Thereafter, the base value is read from the area corresponding to the value of the display target counter among the
上記のように表示対象設定エリア276に表示種別データと演算結果データとからなる表示データが設定される。後述する第2タイマ割込み処理(図134)にて当該表示データが表示IC266に送信されることにより、第1〜第4報知用表示装置201〜204にて当該表示データに対応する表示が行われる。
As described above, display data composed of display type data and calculation result data is set in the display
また、ステップS8709の処理は報知対象のベース値の切換タイミングとは関係なく表示用処理(図131)が実行される度に実行される。既に説明したとおり演算結果記憶処理(図130)が実行される度に通常用カウンタエリア231の各カウンタ231a〜231eにおける現状の値を利用してベース値が算出され、その算出されたベース値が演算結果記憶エリア234の現状エリア311に記憶される。この場合に、上記のとおり演算結果データを表示対象設定エリア276に設定するためのステップS8709の処理が報知対象のベース値の切換タイミングとは関係なく表示用処理(図131)が実行される度に実行されることにより、現状エリア311のベース値が報知対象となっている状況において当該ベース値が変更された場合にはその変更されたベース値を報知することが可能となる。
Further, the process of step S8709 is executed every time the display process (FIG. 131) is executed irrespective of the switching timing of the base value to be notified. As described above, every time the calculation result storage process (FIG. 130) is executed, a base value is calculated using the current values in the counters 231a to 231e of the
その後、表示対象カウンタの値に基づき現状エリア311のベース値が報知対象となっているか否かを判定するとともに(ステップS8710)、非特定制御用のワークエリア223に設けられた演算初期フラグに「1」がセットされているか否かを判定する(ステップS8711)。演算初期フラグは既に説明した通り、ベース値の算出期間が新たに開始されてから大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況で遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)が初期基準個数に達しているか否かを主側CPU63にて特定するためのフラグである。ステップS8710及びステップS8711の両方にて肯定判定をした場合、非特定制御用のワークエリア223に設けられた初期表示フラグに「1」をセットし(ステップS8712)、ステップS8710及びステップS8711のいずれかにて否定判定をした場合、初期表示フラグを「0」クリアする(ステップS8713)。
Thereafter, based on the value of the display target counter, it is determined whether or not the base value of the
初期表示フラグは、現状エリア311のベース値が報知対象となっている状況において当該ベース値が算出期間の開始後における演算初期のベース値であることを報知するために第1報知用表示装置201及び第2報知用表示装置202を点滅表示させるべき状況であることを主側CPU63にて特定するためのフラグである。後述する第2タイマ割込み処理(図134)にて初期表示フラグに「1」がセットされていることを特定した場合、表示対象設定エリア276に記憶された表示データを表示IC266に送信するだけではなく、当該表示データに対応する表示を第1〜第4報知用表示装置201〜204にて行わせる場合に第1報知用表示装置201及び第2報知用表示装置202を点滅表示させるとともに第3報知用表示装置203及び第4報知用表示装置204を点灯表示させる。なお、後述する第2タイマ割込み処理(図134)にて初期表示フラグに「1」がセットされていないことを特定した場合、表示対象設定エリア276に記憶された表示データに対応する表示を第1〜第4報知用表示装置201〜204にて行わせる場合に第1〜4報知用表示装置201〜204の全てを点灯表示させる。
The initial display flag is a first
一方、非特定制御用のワークエリア223に設けられた管理開始フラグに「1」がセットされておらずステップS8701にて否定判定をした場合、表示対象カウンタの値に関係なく、現状エリア311からベース値を読み出し、その読み出したベース値における小数点第1位の数字及び小数点第2位の数字に対応する演算結果データを表示対象設定エリア276に設定する(ステップS8714)。当該演算結果データに対応する表示データが表示IC266に送信されることにより、現状エリア311のベース値における小数点第1位の数字が第3報知用表示装置203にて表示され、現状エリア311のベース値における小数点第2位の数字が第4報知用表示装置204にて表示される。上記構成であることにより、管理開始フラグに「1」がセットされていない状況においては過去の算出期間におけるベース値は報知されることなく、現状の算出期間において算出されているベース値のみが報知される。
On the other hand, if “1” is not set in the management start flag provided in the
管理開始フラグに「1」がセットされていない状況においては表示対象設定エリア276に演算結果データは設定されるものの表示種別データは設定されない。詳細は後述するが管理開始フラグに「1」がセットされていない状況においてベース値の報知が行われる場合には第1報知用表示装置201及び第2報知用表示装置202の表示内容が、管理開始フラグに「1」がセットされている状況においてベース値の報知が行われる場合とは異なる表示内容となる。
In a situation in which “1” is not set in the management start flag, calculation result data is set in the display
次に、主側CPU63にて実行される本実施形態におけるメイン処理について、図132のフローチャートを参照しながら説明する。なお、メイン処理におけるステップS8801〜ステップS8825の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
Next, main processing in the present embodiment executed by the
まず電源投入初期設定処理を実行する(ステップS8801)。電源投入初期設定処理では、例えばメイン処理が起動されてからウエイト用の所定時間(具体的には1秒)が経過するまで次の処理に進行することなく待機する。このウエイト用の所定期間において図柄表示装置41の動作開始及び初期設定が完了することとなる。また、主側RAM65のアクセスを許可する。
First, power-on initial setting processing is executed (step S8801). In the power-on initial setting process, for example, the process waits without proceeding to the next process until a predetermined time for waiting (specifically, 1 second) elapses after the main process is activated. The operation start and initial setting of the
その後、内部機能レジスタ設定処理を実行する(ステップS8802)。内部機能レジスタ設定処理では、当該メイン処理に対して定期的に割り込んで起動される処理である第1タイマ割込み処理(図133)の割込み周期を第1割込み周期(具体的には4ミリ秒)に設定するとともに、当該メイン処理に対して定期的に割り込んで起動される処理である第2タイマ割込み処理(図134)の割込み周期を上記第1割込み周期よりも短い周期である第2割込み周期(具体的には2ミリ秒)に設定する。 Thereafter, an internal function register setting process is executed (step S8802). In the internal function register setting process, the interrupt period of the first timer interrupt process (FIG. 133), which is a process that is activated by periodically interrupting the main process, is set to the first interrupt period (specifically, 4 milliseconds). And the interrupt period of the second timer interrupt process (FIG. 134), which is a process that is activated by periodically interrupting the main process, is a second interrupt period that is shorter than the first interrupt period. (Specifically, 2 milliseconds).
つまり、本実施形態では上記第33の実施形態と同様に、タイマ割込み処理として割込み周期が相対的に長短となるように第1タイマ割込み処理と第2タイマ割込み処理とが存在している。第1タイマ割込み処理及び第2タイマ割込み処理はいずれもメイン処理に対して割り込んで起動される。また、第2タイマ割込み処理は第1タイマ割込み処理に対して割り込んで起動される。一方、第1タイマ割込み処理は第2タイマ割込み処理に対して割り込んで起動されない。また、第1タイマ割込み処理及び第2タイマ割込み処理の両方が実行されていない状況において第1割込み周期及び第2割込み周期の両方が経過している場合、それら周期の経過順序に関係なく第2タイマ割込み処理から先に起動される。この点、第2タイマ割込み処理は第1タイマ割込み処理よりも優先して起動される処理であると言える。但し、これに限定されることはなく第1タイマ割込み処理が第2タイマ割込み処理よりも優先して起動される構成としてもよい。 That is, in the present embodiment, as in the thirty-third embodiment, the first timer interrupt process and the second timer interrupt process exist so that the interrupt cycle is relatively short as the timer interrupt process. Both the first timer interrupt process and the second timer interrupt process are started by interrupting the main process. The second timer interrupt process is started by interrupting the first timer interrupt process. On the other hand, the first timer interrupt process is not started by interrupting the second timer interrupt process. Further, when both the first interrupt cycle and the second interrupt cycle have elapsed in a situation where both the first timer interrupt processing and the second timer interrupt processing are not executed, the second timer interrupt processing is performed regardless of the elapsed order of the cycles. It is started first from timer interrupt processing. In this regard, it can be said that the second timer interrupt process is a process activated in preference to the first timer interrupt process. However, the present invention is not limited to this, and the first timer interrupt process may be activated in preference to the second timer interrupt process.
内部機能レジスタ設定処理では、第1タイマ割込み処理の第1割込み周期を主側CPU63の所定のレジスタに設定するとともに、第2タイマ割込み処理の第2割込み周期を主側CPU63の特定のレジスタに設定する。また、内部機能レジスタ設定処理では上記第1,第2割込み周期の設定以外にも例えば当たり乱数カウンタC1の数値範囲といった各種カウンタの数値範囲の設定処理などを実行する。
In the internal function register setting process, the first interrupt period of the first timer interrupt process is set in a predetermined register of the
その後、特定制御用のワークエリア221に設けられた立ち上げ処理中フラグに「1」をセットする(ステップS8803)。立ち上げ処理中フラグは、第1タイマ割込み処理が起動されたとしても当該第1タイマ割込み処理に設定されている各種処理のうち停電監視、各種カウンタの更新及び不正監視を行うための処理は実行する一方、遊技を進行させるための処理を実行することなく当該第1タイマ割込み処理を終了すべき状況であることを主側CPU63にて特定するためのフラグである。
After that, “1” is set to the startup processing flag provided in the
図133は主側CPU63にて実行される本実施形態における第1タイマ割込み処理を示すフローチャートである。なお、第1タイマ割込み処理は既に説明したとおり第1割込み周期である4ミリ秒周期で定期的に起動される。また、第1タイマ割込み処理に対応するプログラムは特定制御用のプログラムに設定されている。
FIG. 133 is a flowchart showing the first timer interrupt process in the present embodiment executed by the
ステップS8901〜ステップS8905では上記第1の実施形態におけるタイマ割込み処理(図11)のステップS301〜ステップS305と同一の処理を実行する。すなわち、ステップS8901にて停電情報記憶処理を実行することで停電監視を実行する。具体的には、上記第30の実施形態における停電情報記憶処理(図101)と同様に、停電監視基板67から電源遮断の発生に対応した停電信号を受信しているか否かを監視し、停電の発生を特定した場合には停電時処理を実行した後に無限ループとなる。停電時処理では、特定制御用のワークエリア221に設けられた停電フラグに「1」をセットするとともに、チェックサムを算出しその算出したチェックサムを特定制御用のワークエリア221に保存する。また、ステップS8902にて抽選用乱数更新処理を実行することで当たり乱数カウンタC1、大当たり種別カウンタC2、リーチ乱数カウンタC3及び普電役物開放カウンタC4の各数値情報を更新し、ステップS8903にて乱数初期値更新処理を実行することで乱数初期値カウンタCINIの数値情報を更新し、ステップS8904にて変動用カウンタ更新処理を実行することで変動種別カウンタCSの数値情報を更新する。また、ステップS8905にて不正検知処理を実行することで不正用の監視対象として設定されている事象が発生しているか否かを監視する。当該不正検知処理では、複数種類の事象の発生を監視し、これら複数種類の事象のうちいずれかが発生していることを確認することで、特定制御用のワークエリア221に設けられた遊技停止フラグに「1」をセットする。
In steps S8901 to S8905, the same processes as those in steps S301 to S305 of the timer interrupt process (FIG. 11) in the first embodiment are executed. That is, the power failure monitoring is executed by executing a power failure information storage process in step S8901. Specifically, in the same way as the power failure information storage process (FIG. 101) in the thirtieth embodiment, it is monitored whether or not a power failure signal corresponding to the occurrence of power interruption is received from the power
ステップS8901〜ステップS8905の処理を実行した後は、特定制御用のワークエリア221に設けられた遊技停止フラグ及び立ち上げ処理中フラグのいずれかに「1」がセットされているか否かを判定する(ステップS8906)。遊技停止フラグ及び立ち上げ処理中フラグのいずれにも「1」がセットされていない場合(ステップS8906:NO)、ステップS8907〜ステップS8920の処理を実行する。ステップS8907〜ステップS8919では上記第33の実施形態における第1タイマ割込み処理(図117)のステップS8208〜ステップS8220と同一の処理を実行する。また、ステップS8920では上記第33の実施形態における第1タイマ割込み処理(図117)のステップS8221と同様に管理用処理を実行するものの、当該管理用処理において呼び出される管理実行処理のチェック処理の内容は既に説明した内容となっている。当該チェック処理にて通常用カウンタエリア231の各カウンタ231a〜231eの更新処理が実行されるとともに、結果演算処理(図130)及び表示用処理(図131)が実行される。
After executing the processing of steps S8901 to S8905, it is determined whether or not “1” is set in any of the game stop flag and the startup processing flag provided in the
一方、遊技停止フラグ及び立ち上げ処理中フラグの少なくとも一方に「1」がセットされている場合(ステップS8906:YES)、ステップS8907〜ステップS8920の処理を実行することなく本第1タイマ割込み処理を終了する。つまり、遊技停止フラグに「1」がセットされている状況だけではなく立ち上げ処理中フラグに「1」がセットされている場合にも、第1タイマ割込み処理においてステップS8901〜ステップS8905の処理を実行する一方、ステップS8907〜ステップS8920の処理を実行しない。 On the other hand, when “1” is set in at least one of the game stop flag and the startup process flag (step S8906: YES), the first timer interrupt process is performed without executing the processes of steps S8907 to S8920. finish. That is, not only in the situation where “1” is set in the game stop flag but also in the case where “1” is set in the startup processing flag, the processing from step S8901 to step S8905 is performed in the first timer interrupt processing. On the other hand, the processing of step S8907 to step S8920 is not executed.
立ち上げ処理中フラグは、上記第33の実施形態と同様にメイン処理(図132)において動作電力の供給開始時の処理(ステップS8801〜ステップS8819)が開始されて割込許可(ステップS8805)を行う前に「1」がセットされ、動作電力の供給開始時の処理が終了して残余処理(ステップS8822〜ステップS8825)が開始される前に「0」クリアされる。この場合に、上記のとおり第1タイマ割込み処理では立ち上げ処理中フラグに「1」がセットされている場合にはステップS8907〜ステップS8920の処理を実行しないようにすることにより、動作電力の供給開始時の処理(ステップS8801〜ステップS8819)が実行されている状況において遊技を進行させるための処理が実行されないようにすることが可能となる。その一方、上記のとおり第1タイマ割込み処理では立ち上げ処理中フラグに「1」がセットされている場合であってもステップS8901〜ステップS8905の処理を実行することで、動作電力の供給開始時の処理(ステップS8801〜ステップS8819)が実行されている状況であっても停電監視が実行されるとともに、当たり乱数カウンタC1、大当たり種別カウンタC2、リーチ乱数カウンタC3及び乱数初期値カウンタCINIの更新が実行され、さらに不正の検知が実行される。 As in the case of the thirty-third embodiment, the start-up processing flag is set to permit the interruption (step S8805) by starting the processing (step S8801 to step S8819) at the start of operating power supply in the main processing (FIG. 132). “1” is set before the operation is performed, and “0” is cleared before the process at the start of supplying the operating power is finished and the remaining process (steps S8822 to S8825) is started. In this case, as described above, in the first timer interrupt process, when the start process flag is set to “1”, the process of steps S8907 to S8920 is not executed, thereby supplying the operating power. It is possible to prevent the process for advancing the game from being executed in a situation where the process at the start (steps S8801 to S8819) is being executed. On the other hand, in the first timer interrupt process as described above, even when the start process flag is set to “1”, the process of steps S8901 to S8905 is executed to start the operation power supply. Power outage monitoring is performed even in the situation where the above process (steps S8801 to S8819) is being executed, and the hit random number counter C1, the big hit type counter C2, the reach random number counter C3, and the random number initial value counter CINI are updated. Executed, and fraud detection is performed.
特に、立ち上げ処理中フラグに「1」がセットされている状況であっても停電情報記憶処理(ステップS8901)が実行されることにより、動作電力の供給開始時の処理(ステップS8801〜ステップS8819)が実行されている状況において停電が発生したとしてもそれに対して停電時処理を実行することが可能となる。停電時処理では既に説明したとおり、特定制御用のワークエリア221に設けられた停電フラグに「1」をセットするとともに、チェックサムを算出しその算出したチェックサムを特定制御用のワークエリア221に保存するため、動作電力の供給が再度開始された場合には主側RAM65の異常発生と特定されないようにすることが可能となる。これにより、設定値更新処理(ステップS8819)の途中で停電が発生した場合であってもその時点で選択されている設定値を現状のパチンコ機10の設定値として記憶保持することが可能となる。よって、設定値更新処理の実行途中で停電が発生したとしても、動作電力の供給が再度開始された場合に設定値更新処理を再度実行する必要がなくなる。
In particular, even when the start-up process flag is set to “1”, the power failure information storage process (step S8901) is executed, so that the process at the start of the operation power supply (steps S8801 to S8819) is performed. ), Even if a power failure occurs, it is possible to execute a power failure process. In the power failure process, as described above, “1” is set to the power failure flag provided in the
ちなみに、設定値更新処理が実行されている状況では、第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)のいずれについても割込みが禁止されることはなく任意のタイミングで割込み可能となっている。この場合、設定値更新処理を含めてメイン処理(図132)において第1タイマ割込み処理(図133)又は第2タイマ割込み処理(図134)が割り込んで起動される場合には、その起動対象となったタイマ割込み処理が終了した後に復帰するためのメイン処理(図132)の戻り番地の情報が特定制御用のスタックエリア222に退避されるとともに、当該タイマ割込み処理が起動される直前における主側CPU63の各種レジスタの情報が特定制御用のスタックエリア222に退避される。そして、起動対象となったタイマ割込み処理が終了した場合には特定制御用のスタックエリア222に退避された戻り番地の情報に対応するメイン処理(図132)の処理に復帰することとなるとともに、特定制御用のスタックエリア222に退避された情報が主側CPU63の各種レジスタに復帰される。
Incidentally, in the situation where the set value update process is being executed, neither the first timer interrupt process (FIG. 133) nor the second timer interrupt process (FIG. 134) is prohibited from being interrupted at any timing. It is possible. In this case, if the first timer interrupt process (FIG. 133) or the second timer interrupt process (FIG. 134) is interrupted and activated in the main process (FIG. 132) including the set value update process, The information of the return address of the main process (FIG. 132) for returning after the timer interrupt process is completed is saved in the
メイン処理(図132)の説明に戻り、ステップS8803にて立ち上げ処理中フラグに「1」をセットした後は、特定制御用のワークエリア221に設けられたチェック中カウンタに初期チェック期間(具体的には5秒)に対応する値をセットする(ステップS8804)。本実施形態では主側CPU63への動作電力の供給が開始された場合、第1〜第4報知用表示装置201〜204に設けられた各表示用セグメント321〜324が正常に発光状態となり得るかどうかを遊技ホールの管理者に確認させるために、ステップS8804の処理が開始されてから初期チェック期間が経過するまで、第1〜第4報知用表示装置201〜204にてチェック用表示が行われる。当該チェック用表示として具体的には、図128(b)の説明図に示すように第1〜第4報知用表示装置201〜204の全ての表示用セグメント321〜324が発光状態に維持される。ステップS8804では、この初期チェック期間に対応する情報をチェック中カウンタに設定する。
Returning to the description of the main process (FIG. 132), after “1” is set in the startup process flag in step S8803, the initial check period (specifically, in the check counter provided in the
なお、初期チェック期間は、メイン処理において後述するステップS8811、ステップS8812、ステップS8815及びステップS8819のいずれの処理も実行されなかった場合に遊技の進行を制御するための処理が開始されるまでに要する最長時間よりも長い時間に設定されている。したがって、第1〜第4報知用表示装置201〜204にてチェック用表示が行われている状況において遊技が開始されることがある。
Note that the initial check period is required until the process for controlling the progress of the game is started when none of the processes in steps S8811, S8812, S8815, and S8819, which will be described later, is executed in the main process. The time is set longer than the maximum time. Therefore, the game may be started in a situation where the display for check is performed on the first to fourth
その後、割込み許可の設定を行う(ステップS8805)。これにより、第1タイマ割込み処理(図133)が第1割込み周期で割り込んで起動されるとともに、第2タイマ割込み処理(図134)が第2割込み周期で割り込んで起動される。但し、ステップS8803にて立ち上げ処理中フラグに「1」がセットされているため、第1タイマ割込み処理が起動されたとしても当該第1タイマ割込み処理の各種処理のうち停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されることなく当該第1タイマ割込み処理が終了される。 Thereafter, interrupt permission is set (step S8805). As a result, the first timer interrupt process (FIG. 133) is interrupted and started at the first interrupt period, and the second timer interrupt process (FIG. 134) is interrupted and started at the second interrupt period. However, since “1” is set in the startup process flag in step S8803, even if the first timer interrupt process is started, outage monitoring and various counters of the various processes of the first timer interrupt process are performed. While the process for performing update and fraud monitoring is executed, the first timer interrupt process is terminated without executing the process for advancing the game.
その後、ステップS8806〜ステップS8825では上記第33の実施形態におけるメイン処理(図114)のステップS7905〜ステップS7924と同様の処理を実行する。具体的には、ステップS8806にてリセットボタン68cが押圧操作されているか否かを判定する。つまり、リセットボタン68cが押圧操作されている状態においてパチンコ機10の電源ON操作が行われて主側CPU63への動作電力の供給が開始されたか否かを判定する。ここで、本実施形態では上記第33の実施形態と同様に、主制御装置60に設定キー挿入部68a及びリセットボタン68cが設けられているものの更新ボタン68bは設けられていない。また、主制御装置60には第1〜第3報知用表示装置69a〜69cではなく第11の実施形態と同様に第1〜第4報知用表示装置201〜204が設けられている。
Thereafter, in steps S8806 to S8825, processing similar to that in steps S7905 to S7924 of the main processing (FIG. 114) in the thirty-third embodiment is executed. Specifically, it is determined whether or not the
リセットボタン68cが押圧操作されていない場合(ステップS8806:NO)、特定制御用のワークエリア221に設けられた停電フラグに「1」がセットされているか否かを判定する(ステップS8807)。第1タイマ割込み処理(図133)の停電情報記憶処理(ステップS8901)にて停電時処理が実行された場合に停電フラグに「1」がセットされる。停電フラグは、前回の電源遮断時において停電時処理が適切に行われたか否かを主側CPU63にて特定するためのフラグである。
If the
停電フラグに「1」がセットされている場合(ステップS8807:YES)、特定制御用のワークエリア221及び特定制御用のスタックエリア222についてチェックサムを算出する(ステップS8808)。チェックサムの算出方法は上記第33の実施形態と同一である。その後、主側CPU63への動作電力の供給が停止される直前に実行された停電時処理において算出されて特定制御用のワークエリア221に保存された特定制御用のワークエリア221及び特定制御用のスタックエリア222についてのチェックサムを特定制御用のワークエリア221から読み出すとともに、その読み出したチェックサムを、ステップS8808にて算出したチェックサムと比較する(ステップS8809)。そして、それらチェックサムが一致しているか否かを判定する(ステップS8810)。
If “1” is set in the power failure flag (step S8807: YES), a checksum is calculated for the
ステップS8807又はステップS8810にて否定判定をした場合、すなわち停電フラグに「1」がセットされていない場合又はチェックサムが一致しなかった場合、特定制御用のワークエリア221に設けられた遊技停止フラグに「1」をセットする(ステップS8811)。遊技停止フラグに「1」がセットされることにより、第1タイマ割込み処理(図133)においてステップS8901〜ステップS8905の処理を実行する一方、ステップS8906にて肯定判定をすることでステップS8907〜ステップS8920の処理を実行しない。これにより、前回の電源遮断時において停電時処理が適切に行われなかったことで停電フラグに「1」がセットされていない場合、又は特定制御用のワークエリア221及び特定制御用のスタックエリア222の少なくとも一方について前回の電源遮断時から情報の記憶状態が変化していることに起因してチェックサムが一致しない場合には、停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されないことになる。
If a negative determination is made in step S8807 or step S8810, that is, if "1" is not set in the power failure flag or the checksum does not match, the game stop flag provided in the
その後、動作電力の供給開始時において停電フラグ又はチェックサムに関して異常が発生したことを示す異常コマンドを音声発光制御装置81に送信する(ステップS8812)。音声発光制御装置81は当該異常コマンドを受信することにより、表示発光部53を動作電力の供給開始時における情報異常に対応する態様で発光させるとともに、スピーカ部54から「設定変更をして下さい。」という音声を出力させる。また、図柄表示装置41にて「設定変更をして下さい。」という文字画像が表示されるようにする。これら報知はパチンコ機10への動作電力の供給が停止されるまでは維持され、パチンコ機10への動作電力の供給が停止された場合に終了される。但し、パチンコ機10への動作電力の供給が一旦停止されたとしても設定値更新処理(ステップS8819)が実行されるまではパチンコ機10への動作電力の供給が再開された場合に上記報知が継続される構成としてもよい。
Thereafter, an abnormality command indicating that an abnormality has occurred with respect to the power failure flag or the checksum at the start of supply of operating power is transmitted to the sound emission control device 81 (step S8812). Upon receiving the abnormal command, the sound
停電フラグに「1」がセットされているとともにチェックサムが正常である場合(ステップS8807及びステップS8810:YES)、設定キー挿入部68aが設定キーを利用してON操作されているか否かを判定し(ステップS8813)、内枠13に対して前扉枠14が開放状態であるとともに外枠11に対して遊技機本体12が開放状態であるか否かを判定する(ステップS8814)。内枠13に対して前扉枠14が開放状態であるか否かの検知は上記第30の実施形態と同様に前扉開放センサ95が利用され、外枠11に対して遊技機本体12が開放状態であるか否かの検知は上記第30の実施形態と同様に本体開放センサ96が利用される。設定キー挿入部68aが設定キーを利用してON操作されており(ステップS8813:YES)、さらに内枠13に対して前扉枠14が開放状態であるとともに外枠11に対して遊技機本体12が開放状態である場合(ステップS8814:YES)、設定確認用処理を実行する(ステップS8815)。設定確認用処理の詳細については後に説明する。
When “1” is set in the power failure flag and the checksum is normal (step S8807 and step S8810: YES), it is determined whether the setting
リセットボタン68cが押圧操作されている場合(ステップS8806:YES)、RAMクリア処理を実行する(ステップS8816)。RAMクリア処理の内容は上記第33の実施形態におけるメイン処理(図114)のステップS7915と同一である。その後、設定キー挿入部68aが設定キーを利用してON操作されており(ステップS8817:YES)、さらに内枠13に対して前扉枠14が開放状態であるとともに外枠11に対して遊技機本体12が開放状態である場合(ステップS8818:YES)、設定値更新処理を実行する(ステップS8819)。設定値更新処理の詳細については後に説明する。
If the
ステップS8812の処理を実行した場合、ステップS8813若しくはステップS8814にて否定判定をした場合、ステップS8815の処理を実行した場合、ステップS8817若しくはステップS8818にて否定判定をした場合、又はステップS8819の処理を実行した場合、特定制御用のワークエリア221における立ち上げ処理中フラグを「0」クリアする(ステップS8820)。立ち上げ処理中フラグが「0」クリアされることにより、第1タイマ割込み処理が起動されたとしても遊技を進行させるための処理が実行されない状態が解除される。なお、ステップS8820では特定制御用のワークエリア221における停電フラグも「0」クリアする。
When the process of step S8812 is executed, when the negative determination is made at step S8813 or step S8814, when the process of step S8815 is executed, when the negative determination is made at step S8817 or step S8818, or the process of step S8819 is executed. If it has been executed, the startup process flag in the
その後、復帰コマンドを音声発光制御装置81に送信する(ステップS8821)。復帰コマンドに含まれている情報の内容及び復帰コマンドを受信した場合における音声発光制御装置81の処理内容は、上記第33の実施形態におけるメイン処理(図114)のステップS7920の場合と同一である。
Thereafter, a return command is transmitted to the sound emission control device 81 (step S8821). The content of the information included in the return command and the processing content of the sound
その後、ステップS8822〜ステップS8825の残余処理に進む。つまり、主側CPU63は第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)を定期的に実行する構成であるが、1のタイマ割込み処理と次のタイマ割込み処理との間に残余時間が生じることとなる。この残余時間は各タイマ割込み処理の処理完了時間に応じて変動することとなるが、かかる不規則な時間を利用してステップS8822〜ステップS8825の残余処理を繰り返し実行する。この点、当該ステップS8822〜ステップS8825の残余処理は非定期的に実行される非定期処理であると言える。ステップS8822〜ステップS8825では、上記第1の実施形態におけるメイン処理(図9)のステップS113〜ステップS116と同一の処理を実行する。
Thereafter, the process proceeds to residual processing in steps S8822 to S8825. That is, the
次に、主側CPU63にて実行される本実施形態における第2タイマ割込み処理について、図134のフローチャートを参照しながら説明する。なお、第2タイマ割込み処理におけるステップS9001〜ステップS9014の処理は主側CPU63において特定制御用のプログラム及び特定制御用のデータを利用して実行される。
Next, the second timer interrupt process in the present embodiment executed by the
まず第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の発生を禁止するために割込み禁止の設定を行う(ステップS9001)。第1タイマ割込み処理(図133)の発生が禁止されることにより、第1割込み周期が経過したとしても第2タイマ割込み処理(図134)に対して第1タイマ割込み処理(図133)が割り込んで起動されてしまわないようにすることが可能となる。また、第2タイマ割込み処理(図134)の発生が禁止されることにより、第2タイマ割込み処理(図134)の実行途中において仮に第2割込み周期が経過してしまったとしても第2タイマ割込み処理(図134)が重複して起動されてしまわないようにすることが可能となる。 First, in order to prohibit the generation of the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134), an interrupt prohibition is set (step S9001). By prohibiting the generation of the first timer interrupt process (FIG. 133), the first timer interrupt process (FIG. 133) interrupts the second timer interrupt process (FIG. 134) even if the first interrupt period has elapsed. It becomes possible not to be started by. In addition, if the second timer interrupt process (FIG. 134) is prohibited, the second timer interrupt will occur even if the second interrupt period elapses during the execution of the second timer interrupt process (FIG. 134). It is possible to prevent the processing (FIG. 134) from being activated twice.
その後、チェック中カウンタの更新処理を実行する(ステップS9002)。チェック中カウンタの更新処理では、特定制御用のワークエリア221に設けられたチェック中カウンタの値が1以上である場合に当該チェック中カウンタの値を1減算する。これにより、チェック中カウンタを利用して初期チェック期間を計測している状況である場合、当該チェック中カウンタの値が第2タイマ割込み処理(図134)が起動される度に定期的に減算されることとなる。
Thereafter, update processing of the checking counter is executed (step S9002). In the updating process of the checking counter, when the value of the checking counter provided in the
その後、特定制御用のワークエリア221における設定更新表示フラグに「1」がセットされているか否かを判定する(ステップS9003)。設定更新表示フラグは主側CPU63にて設定値更新処理(図137)を実行している状況であるか否かを主側CPU63にて特定するためのフラグである。既に説明したとおり設定値更新処理(図137)は主側CPU63への動作電力の供給が開始された場合におけるメイン処理(図132)において動作電力の供給開始時の処理が実行されている状況で実行されることとなるが、第2タイマ割込み処理(図134)は当該動作電力の供給開始時の処理が実行されている状況であっても割り込んで起動されるため、主側CPU63にて設定値更新処理(図137)が実行されている状況であっても第2タイマ割込み処理(図134)は割り込んで起動される。
Thereafter, it is determined whether or not “1” is set in the setting update display flag in the
設定更新表示フラグに「1」がセットされている状況とは、第2タイマ割込み処理(図134)の今回の処理回が主側CPU63にて設定値更新処理(図137)が実行されている状況で割り込んで起動された処理回であることを意味する。ステップS9003にて肯定判定をした場合、設定更新中における第5表示データバッファ275への設定処理を実行する(ステップS9004)。当該設定処理では、上記第33の実施形態における第2タイマ割込み処理(図123)のステップS8403と同様に、第1〜第4報知用表示装置201〜204にてパチンコ機10の設定値を更新している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示を行わせるための表示データを第5表示データバッファ275に格納する。これにより、上記第33の実施形態と同様に、第1〜第4報知用表示装置201〜204にて、設定値を更新している状況であることを示す表示及び現状の設定値を示す表示が行われる。
The situation where the setting update display flag is set to “1” means that the current processing time of the second timer interrupt process (FIG. 134) is the setting value update process (FIG. 137) being executed by the
ステップS9003にて否定判定をした場合、特定制御用のワークエリア221における設定確認表示フラグに「1」がセットされているか否かを判定する(ステップS9005)。設定確認表示フラグは主側CPU63にて設定確認用処理(図136)を実行している状況であるか否かを主側CPU63にて特定するためのフラグである。既に説明したとおり設定確認用処理(図136)は主側CPU63への動作電力の供給が開始された場合におけるメイン処理(図132)において動作電力の供給開始時の処理が実行されている状況で実行されることとなるが、第2タイマ割込み処理(図134)は当該動作電力の供給開始時の処理が実行されている状況であっても割り込んで起動されるため、主側CPU63にて設定確認用処理(図136)が実行されている状況であっても第2タイマ割込み処理(図134)は割り込んで起動される。
If a negative determination is made in step S9003, it is determined whether or not “1” is set in the setting confirmation display flag in the
設定確認表示フラグに「1」がセットされている状況とは、第2タイマ割込み処理(図134)の今回の処理回が主側CPU63にて設定確認用処理(図137)が実行されている状況で割り込んで起動された処理回であることを意味する。ステップS9005にて肯定判定をした場合、設定確認中における第5表示データバッファ275への設定処理を実行する(ステップS9006)。当該設定処理では、上記第33の実施形態における第2タイマ割込み処理(図123)のステップS8405と同様に、第1〜第4報知用表示装置201〜204にてパチンコ機10の設定値を確認している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示を行わせるための表示データを第5表示データバッファ275に格納する。これにより、上記第33の実施形態と同様に、第1〜第4報知用表示装置201〜204にて、設定値を確認している状況であることを示す表示及び現状の設定値を示す表示が行われる。
The situation where the setting confirmation display flag is set to “1” means that the current processing time of the second timer interrupt process (FIG. 134) is the setting confirmation process (FIG. 137) being executed by the
ステップS9005にて否定判定をした場合、通常時の設定処理を実行する(ステップS9007)。通常時の設定処理については後に詳細に説明する。 If a negative determination is made in step S9005, a normal setting process is executed (step S9007). The normal setting process will be described later in detail.
ステップS9004、ステップS9006又はステップS9007の処理を実行した場合、ステップS9008〜ステップS9014の処理を実行する。これらステップS9008〜ステップS9014の処理内容は上記第33の実施形態における第2タイマ割込み処理(図123)のステップS8407〜ステップS8413と同一である。 When the process of step S9004, step S9006, or step S9007 is executed, the process of step S9008 to step S9014 is executed. The processing contents of steps S9008 to S9014 are the same as those of steps S8407 to S8413 of the second timer interrupt process (FIG. 123) in the thirty-third embodiment.
具体的には、まず種別データ信号線LN1及び種別クロック信号線LN2を通じた信号の送信状態をOFF状態とするとともに(ステップS9008)、表示データ信号線LN3及び表示クロック信号線LN4を通じた信号の送信状態をOFF状態とする(ステップS9009)。その後、特定制御用のワークエリア221に設けられた種別カウンタの更新処理を実行する(ステップS9010)。
Specifically, first, the transmission state of the signal through the classification data signal line LN1 and the classification clock signal line LN2 is turned off (step S9008), and the transmission of the signal through the display data signal line LN3 and the display clock signal line LN4. The state is set to the OFF state (step S9009). Thereafter, the type counter update process provided in the
種別カウンタは、第2タイマ割込み処理の今回の処理回において第1〜第5表示データバッファ271〜275のうち表示データの送信対象を主側CPU63にて特定するためのカウンタである。種別カウンタの値が「1」である場合、第1表示データバッファ271の表示データが送信対象となり、種別カウンタの値が「2」である場合、第2表示データバッファ272の表示データが送信対象となり、種別カウンタの値が「3」である場合、第3表示データバッファ273の表示データが送信対象となり、種別カウンタの値が「4」である場合、第4表示データバッファ274の表示データが送信対象となり、種別カウンタの値が「5」である場合、第5表示データバッファ275の表示データが送信対象となる。種別カウンタの更新処理では種別カウンタの値を1加算するとともに、その1加算後における種別カウンタの値が上限値である「5」を超えた場合には種別カウンタの値を「1」に設定する。これにより、第2タイマ割込み処理の各処理回ごとに第1〜第5表示データバッファ271〜275において表示データの送信対象が順次変更される。
The type counter is a counter for specifying the display data transmission target in the first to fifth display data buffers 271 to 275 in the current processing round of the second timer interrupt process by the
その後、種別カウンタの値に対応する種別データを主側ROM64から読み出す(ステップS9011)。具体的には、種別カウンタの値が「1」である場合には第1表示回路261に対応する種別データを主側ROM64から読み出し、種別カウンタの値が「2」である場合には第2表示回路262に対応する種別データを主側ROM64から読み出し、種別カウンタの値が「3」である場合には第3表示回路263に対応する種別データを主側ROM64から読み出し、種別カウンタの値が「4」である場合には第4表示回路264に対応する種別データを主側ROM64から読み出し、種別カウンタの値が「5」である場合には第5表示回路265に対応する種別データを主側ROM64から読み出す。
Thereafter, type data corresponding to the value of the type counter is read from the main ROM 64 (step S9011). Specifically, when the value of the type counter is “1”, the type data corresponding to the
その後、種別カウンタの値に対応する表示データバッファ271〜275から表示データを読み出す(ステップS9012)。具体的には、種別カウンタの値が「1」である場合には第1表示データバッファ271から表示データを読み出し、種別カウンタの値が「2」である場合には第2表示データバッファ272から表示データを読み出し、種別カウンタの値が「3」である場合には第3表示データバッファ273から表示データを読み出し、種別カウンタの値が「4」である場合には第4表示データバッファ274から表示データを読み出し、種別カウンタの値が「5」である場合には第5表示データバッファ275から表示データを読み出す。
Thereafter, display data is read from the display data buffers 271 to 275 corresponding to the value of the type counter (step S9012). Specifically, when the value of the type counter is “1”, display data is read from the first
その後、各種信号の送信処理を実行する(ステップS9013)。当該送信処理では、ステップS9011にて読み出した種別データが表示IC266に送信されるように、種別データ信号線LN1及び種別クロック信号線LN2に対する信号出力を行う。また、当該送信処理では、ステップS9012にて読み出した表示データが表示IC266に送信されるように、表示データ信号線LN3及び表示クロック信号線LN4に対する信号出力を行う。
Thereafter, transmission processing of various signals is executed (step S9013). In the transmission process, signal output is performed on the classification data signal line LN1 and the classification clock signal line LN2 so that the classification data read in step S9011 is transmitted to the
その後、第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の発生を許可するために割込み許可の設定を行う(ステップS9014)。 Thereafter, in order to permit the generation of the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134), an interrupt permission is set (step S9014).
図135は第2タイマ割込み処理(図134)のステップS9007における通常時の設定処理を示すフローチャートである。なお、通常時の設定処理におけるステップS9101〜ステップS9109の処理は主側CPU63において特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 135 is a flowchart showing the normal setting process in step S9007 of the second timer interrupt process (FIG. 134). Note that the processing in steps S9101 to S9109 in the normal setting processing is executed by the
まず特定制御用のワークエリア221に設けられたチェック中カウンタの値が1以上であるか否かを判定する(ステップS9101)。チェック中カウンタの値が1以上である場合(ステップS9101:YES)、初期チェック期間であることを意味する。この場合、チェック用表示のデータを特定制御用のワークエリア221における第5表示データバッファ275に設定する(ステップS9102)。第5表示データバッファ275に設定された表示データは既に説明したとおり第1〜第4報知用表示装置201〜204を表示制御するための表示データである。また、チェック用表示のデータは、第1〜第4報知用表示装置201〜204にてチェック用表示を行わせるための表示データ、すなわち第1〜第4報知用表示装置201〜204のそれぞれにおいて全ての表示用セグメント321〜324を発光状態とするための表示データである。当該チェック用表示のデータが表示IC266に供給されることにより、図128(b)の説明図に示すように、チェック用表示として、第1〜第4報知用表示装置201〜204のそれぞれにおいて全ての表示用セグメント321〜324が発光状態となる。これにより、遊技ホールの管理者は第1〜第4報知用表示装置201〜204の各表示用セグメント321〜324が正常に発光状態となり得るか否かを把握することが可能となる。
First, it is determined whether or not the value of the checking counter provided in the
ここで、初期チェック期間は設定確認又は設定値更新に際してキャンセル可能な構成となっている。かかるキャンセル可能な構成について説明する。図136はメイン処理(図132)のステップS8815にて実行される設定確認用処理を示すフローチャートである。なお、設定確認用処理におけるステップS9201〜ステップS9206の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
Here, the initial check period can be canceled when confirming the setting or updating the setting value. Such a cancelable configuration will be described. FIG. 136 is a flowchart showing the setting confirmation process executed in step S8815 of the main process (FIG. 132). Note that the processing from step S9201 to step S9206 in the setting confirmation processing is executed using the specific control program and the specific control data in the
まず操作指示コマンドを音声発光制御装置81に送信する(ステップS9201)。音声発光制御装置81は当該操作指示コマンドを受信することにより、スピーカ部54から「リセットボタン68cを操作して下さい。」という音声を出力させる。当該報知はリセットボタン68cが押圧操作されるまで継続される。
First, an operation instruction command is transmitted to the sound emission control device 81 (step S9201). Upon receiving the operation instruction command, the sound
その後、リセットボタン68cが押圧操作されたか否かを判定する(ステップS9202)。リセットボタン68cが押圧操作されていない場合にはステップS9202にて待機する。リセットボタン68cが押圧操作された場合(ステップS9202:YES)、特定制御用のワークエリア221に設けられたチェック中カウンタを「0」クリアする(ステップS9203)。これにより、初期チェック期間がキャンセルされる。
Thereafter, it is determined whether or not the
その後、特定制御用のワークエリア221に設けられた設定確認表示フラグに「1」をセットする(ステップS9204)。設定確認表示フラグに「1」がセットされることで、第2タイマ割込み処理(図134)では既に説明したとおりステップS9005にて肯定判定をして、第1〜第4報知用表示装置201〜204にてパチンコ機10の設定値を確認している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示を行わせるための表示データを第5表示データバッファ275に格納する(ステップS9006)。これにより、上記第33の実施形態と同様に、第1〜第4報知用表示装置201〜204にて、設定値を確認している状況であることを示す表示及び現状の設定値を示す表示が行われる。
Thereafter, “1” is set to a setting confirmation display flag provided in the
その後、設定キー挿入部68aがOFF操作されていることを条件として(ステップS9205:YES)、特定制御用のワークエリア221における設定確認表示フラグを「0」クリアする(ステップS9206)。これにより、第1〜第4報知用表示装置201〜204にて、パチンコ機10の現状の設定値を確認している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示が行われる状態が解除される。この場合、第1〜第4報知用表示装置201〜204ではベース値を示す表示が開始されることとなる。
Thereafter, on condition that the setting
上記のとおり設定確認用処理が開始された場合、リセットボタン68cが押圧操作されたことを条件として、初期チェック期間が途中で解除されて第1〜第4報知用表示装置201〜204にて現状の設定値が報知される。これにより、主側CPU63への動作電力の供給が開始されて当該主側CPU63にてメイン処理(図132)が開始された場合には、当該メイン処理における動作電力の供給開始時の処理が実行されている状況において初期チェック期間が開始されて第1〜第4報知用表示装置201〜204にてチェック用表示が行われる構成であったとしても、動作電力の供給開始時の処理が実行されている状況において設定値を確認する場合には初期チェック期間をキャンセルして第1〜第4報知用表示装置201〜204に現状の設定値を表示させることが可能となる。よって、初期チェック期間が経過するのを待つことなく設定値を確認することが可能となる。
When the setting confirmation process is started as described above, the initial check period is canceled halfway on the condition that the
また、メイン処理(図132)において設定確認用処理(図136)が実行される場合であっても初期チェック期間が先に開始されるため、第1〜第4報知用表示装置201〜204のそれぞれにおける各表示用セグメント321〜324が正常に発光状態となり得るかどうかを確認した後に設定値を確認することが可能となる。これにより、設定値の確認を正確に行うことが可能となる。
Even if the setting confirmation process (FIG. 136) is executed in the main process (FIG. 132), the initial check period starts first, so that the first to fourth
図137はメイン処理(図132)のステップS8819にて実行される設定値更新処理を示すフローチャートである。なお、設定値更新処理におけるステップS9301〜ステップS9310の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 137 is a flowchart showing the set value update processing executed in step S8819 of the main processing (FIG. 132). Note that the processing from step S9301 to step S9310 in the set value update processing is executed using a program for specific control and data for specific control in the
まず更新開始コマンドを音声発光制御装置81に送信する(ステップS9301)。音声発光制御装置81は当該更新開始コマンドを受信することにより、スピーカ部54から「設定変更中です。」という音声を出力させる。当該報知は本設定値更新処理が終了されるまで継続される。
First, an update start command is transmitted to the sound emission control device 81 (step S9301). Upon receiving the update start command, the sound
その後、特定制御用のワークエリア221に設けられた設定値カウンタの値が「設定1」に対応する1以上であって「設定6」に対応する6以下であるか否かを判定する(ステップS9302)。設定値カウンタの値が「0」である場合又は7以上である場合、ステップS9302にて否定判定をして、設定値カウンタに「1」をセットする(ステップS9303)。これにより、パチンコ機10の設定値が「設定1」となる。
Thereafter, it is determined whether or not the value of the setting value counter provided in the
ステップS9302にて肯定判定をした場合又はステップS9303の処理を実行した場合、設定キー挿入部68aが設定キーを利用してOFF操作されているか否かを判定する(ステップS9304)。この場合、設定キー挿入部68aがON状態からOFF状態に切り換わったか否かを判定する構成としてもよく、設定キー挿入部68aがOFF状態であるか否かを判定する構成としてもよい。
If an affirmative determination is made in step S9302 or if the process of step S9303 is executed, it is determined whether or not the setting
設定キー挿入部68aがOFF操作されていない場合(ステップS9304:NO)、リセットボタン68cが押圧操作されているか否かを判定する(ステップS9305)。リセットボタン68cが押圧操作されている場合(ステップS9305:YES)、特定制御用のワークエリア221に設けられた設定更新表示フラグに「1」がセットされていないことを条件として(ステップS9306:NO)、当該設定更新表示フラグに「1」をセットするとともに(ステップS9307)、特定制御用のワークエリア221に設けられたチェック中カウンタを「0」クリアする(ステップS9308)。
If the setting
チェック中カウンタが「0」クリアされることで、初期チェック期間がキャンセルされる。また、設定更新表示フラグに「1」がセットされることで、第2タイマ割込み処理(図134)では既に説明したとおりステップS9003にて肯定判定をして、第1〜第4報知用表示装置201〜204にてパチンコ機10の設定値を更新している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示を行わせるための表示データを第5表示データバッファ275に格納する(ステップS9004)。これにより、上記第33の実施形態と同様に、第1〜第4報知用表示装置201〜204にて、設定値を更新している状況であることを示す表示及び現状の設定値を示す表示が行われる。
The initial check period is canceled when the checking counter is cleared to “0”. Further, by setting “1” in the setting update display flag, the second timer interrupt process (FIG. 134) makes an affirmative determination in step S9003 as already described, and the first to fourth notification display devices. Display data for displaying the setting value of the
ステップS9306にて肯定判定をした場合、又はステップS9308の処理を実行した場合、特定制御用のワークエリア221における設定値カウンタの値を1加算する(ステップS9309)。これにより、リセットボタン68cが1回押圧操作される度に1段階上の設定値に更新される。また、リセットボタン68cが押圧操作されていない場合(ステップS9305:NO)又は設定値カウンタの値を1加算した場合にはステップS9302の処理に戻ることとなるが、ステップS9302にて設定値カウンタの値が7以上であると判定されると、ステップS9303にて設定値カウンタに「1」がセットされる。これにより、「設定6」の状況でリセットボタン68cが1回押圧操作された場合には「設定1」に戻ることになる。
When an affirmative determination is made in step S9306, or when the process of step S9308 is executed, the value of the set value counter in the
設定キー挿入部68aがOFF操作されている場合(ステップ9304:YES)、特定制御用のワークエリア221における設定更新表示フラグを「0」クリアする(ステップS9310)。これにより、第1〜第4報知用表示装置201〜204にて、パチンコ機10の設定値を更新している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示が行われる状態が解除される。この場合、第1〜第4報知用表示装置201〜204ではベース値を示す表示が開始されることとなる。
When the setting
上記のとおり設定値更新処理が実行された場合、リセットボタン68cが押圧操作されたことを条件として、初期チェック期間が途中で解除されて第1〜第4報知用表示装置201〜204にて現状の設定値が報知される。これにより、主側CPU63への動作電力の供給が開始されて当該主側CPU63にてメイン処理(図132)が開始された場合には、当該メイン処理における動作電力の供給開始時の処理が実行されている状況において初期チェック期間が開始されて第1〜第4報知用表示装置201〜204にてチェック用表示が行われる構成であったとしても、動作電力の供給開始時の処理が実行されている状況において設定値を更新する場合には初期チェック期間をキャンセルして第1〜第4報知用表示装置201〜204に現状の設定値を表示させることが可能となる。よって、初期チェック期間が経過するのを待つことなく、現状の設定値を確認しながら設定値を更新することが可能となる。
When the set value update process is executed as described above, the initial check period is canceled halfway on the condition that the
また、メイン処理(図132)において設定値更新処理(図137)が実行される場合であっても初期チェック期間が先に開始されるため、第1〜第4報知用表示装置201〜204のそれぞれにおける各表示用セグメント321〜324が正常に発光状態となり得るかどうかを確認した後に設定値を更新することが可能となる。これにより、設定値の更新を正確に行うことが可能となる。
Further, even when the set value update process (FIG. 137) is executed in the main process (FIG. 132), the initial check period starts first, so that the first to fourth
また、設定値更新処理(図137)において設定値を更新させるためにリセットボタン68cが押圧操作された場合に初期チェック期間がキャンセルされる。これにより、設定値を更新するためにリセットボタン68cを押圧操作した場合にはそれに伴って初期チェック期間がキャンセルされることとなり、初期チェック期間をキャンセルするための操作性を向上させることが可能となる。
In addition, the initial check period is canceled when the
通常時の設定処理(図135)の説明に戻り、チェック中カウンタの値が「0」であり初期チェック期間ではない場合(ステップS9101:NO)、非特定制御用のワークエリア223に設けられた管理開始フラグに「1」がセットされているか否かを判定する(ステップS9103)。管理開始フラグに「1」がセットされていない場合(ステップS9103:NO)、第1,第2報知用表示装置201,202について管理開始前表示の設定処理を実行する(ステップS9104)。当該設定処理では、第1,第2報知用表示装置201,202のそれぞれにおいて全ての表示用セグメント321,322を発光状態とするための表示データを第5表示データバッファ275に設定する。なお、第1,第2報知用表示装置201,202のそれぞれにおいて全ての表示用セグメント321,322を発光状態とする構成に限定されることはなく、第1,第2報知用表示装置201,202のそれぞれにおいて全ての表示用セグメント321,322にて点滅表示が行われるようにする構成としてもよい。
Returning to the description of the normal setting process (FIG. 135), when the value of the checking counter is “0” and not the initial check period (step S9101: NO), the non-specific
その後、非特定制御用のワークエリア223における表示対象設定エリア276に設定された演算結果データを読み出し(ステップS9105)、その読み出した演算結果データを第3,第4報知用表示装置203,204に適用する表示データとして第5表示データバッファ275に設定する(ステップS9106)。既に説明したとおり表示用処理(図131)では管理開始フラグに「1」がセットされていない場合(ステップS8701:NO)、現状エリア311からベース値を読み出し、その読み出したベース値における小数点第1位の数字及び小数点第2位の数字に対応する演算結果データを表示対象設定エリア276に設定する(ステップS8714)。ステップS9106ではこの演算結果データを第3,第4報知用表示装置203,204に適用する表示データとして第5表示データバッファ275に設定する。
Thereafter, the calculation result data set in the display
ステップS9104及びステップS9106にて第5表示データバッファ275に設定された表示データが表示IC266に供給されることにより、図128(c)の説明図に示すように、第1,第2報知用表示装置201,202のそれぞれにおいて全ての表示用セグメント321,322が発光状態となっている状況において、第3報知用表示装置203にて現状の算出期間において算出されているベース値の小数点第1位の数字が表示されるとともに、第4報知用表示装置204にて現状の算出期間において算出されているベース値の小数点第2位の数字が表示される。第1,第2報知用表示装置201,202のそれぞれにおいて全ての表示用セグメント321,322を発光状態としながら第3,第4報知用表示装置203,204にてベース値に対応する数字を表示することにより、現状報知されているベース値が管理開始フラグに「1」がセットされていない状況におけるベース値であることを遊技ホールの管理者に認識させることが可能となる。
As the display data set in the fifth
また、管理開始フラグに「1」がセットされている状況においては、既に説明したとおり表示継続期間(具体的には5秒)が経過する度に、現状エリア311→第1履歴エリア312→第2履歴エリア313→第3履歴エリア314という予め定められた順序で第1〜第4報知用表示装置201〜204にて報知対象となるベース値が切り換えられるのに対して、管理開始フラグに「1」がセットされていない状況においては現状エリア311のベース値が報知対象として維持される。これにより、パチンコ機10の出荷段階においてパチンコ機10の動作チェックが行われる場合には、現状のベース値を任意のタイミングで確認することが可能となる。
Further, in the situation where “1” is set in the management start flag, as already described, every time the display continuation period (specifically, 5 seconds) elapses, the
管理開始フラグに「1」がセットされている場合(ステップS9103:YES)、非特定制御用のワークエリア223における表示対象設定エリア276に設定された表示データを読み出し、その読み出した表示データを第5表示データバッファ275に設定する(ステップS9107)。当該表示データが表示IC266に供給されることにより、現状エリア311のベース値が報知対象となっているのであれば図127(a)の説明図に示すような表示が第1〜第4報知用表示装置201〜204にて行われ、第1履歴エリア312のベース値が報知対象となっているのであれば図127(b)の説明図に示すような表示が第1〜第4報知用表示装置201〜204にて行われ、第2履歴エリア313のベース値が報知対象となっているのであれば図127(c)の説明図に示すような表示が第1〜第4報知用表示装置201〜204にて行われ、第3履歴エリア314のベース値が報知対象となっているのであれば図127(d)の説明図に示すような表示が第1〜第4報知用表示装置201〜204にて行われる。
When the management start flag is set to “1” (step S9103: YES), the display data set in the display
その後、非特定制御用のワークエリア223に設けられた初期表示フラグに「1」がセットされているか否かを判定する(ステップS9108)。初期表示フラグは、既に説明したとおり現状エリア311のベース値が報知対象となっている状況において当該ベース値が算出期間の開始後における演算初期のベース値であることを報知するために第1報知用表示装置201及び第2報知用表示装置202を点滅表示させるべき状況であることを主側CPU63にて特定するためのフラグである。初期表示フラグに「1」がセットされている場合(ステップS9108:YES)、第1,第2報知用表示装置201,202について点滅設定処理を実行する(ステップS9109)。
Thereafter, it is determined whether or not “1” is set in the initial display flag provided in the
当該点滅設定処理では、第5表示データバッファ275に現状設定されている表示データに対応する表示が第1,第2報知用表示装置201,202にて行われる場合に、当該表示が点滅表示されるようにするための設定を行う。点滅表示されるようにするための設定として、具体的には第1,第2報知用表示装置201,202に対する表示データの送信については第5表示データバッファ275に現状設定されている表示データに対応するデータを所定点灯期間(例えば0.5秒)が経過するまでは表示IC266に送信し、その後に第1,第2報知用表示装置201,202の全ての表示用セグメント321,322を消灯状態とするデータを所定消灯期間(例えば0.5秒)が経過するまでは表示IC266に送信し、その後はこれら所定点灯期間と所定消灯期間とが交互に繰り返されるようにする。これにより、ベース値の新たな算出期間が開始された直後において現状エリア311のベース値が報知対象となった場合には第1,第2報知用表示装置201,202にて演算初期表示が行われることとなり、第1〜第4報知用表示装置201〜204にて報知されている現状のベース値が新たな算出期間の開始直後のものであることを遊技ホールの管理者に把握させることが可能となる。
In the blink setting process, when the display corresponding to the display data currently set in the fifth
次に、主側CPU63への動作電力の供給が開始された場合における第1〜第4報知用表示装置201〜204の表示内容について、図138のタイムチャートを参照しながら説明する。図138(a)は初期チェック期間を示し、図138(b)は管理開始フラグに「1」がセットされていない状況において第1〜第4報知用表示装置201〜204にてベース値が報知される管理開始前表示期間を示し、図138(c)は演算結果記憶エリア234の各種エリア311〜314に記憶されたベース値が第1〜第4報知用表示装置201〜204にて順次報知される通常表示期間を示し、図138(d)はパチンコ機10の設定値を更新している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示が第1〜第4報知用表示装置201〜204にて行われる設定更新中表示期間を示し、図138(e)はパチンコ機10の設定値を確認している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示が第1〜第4報知用表示装置201〜204にて行われる設定確認中表示期間を示し、図138(f)はリセットボタン68cが押圧操作されたタイミングを示す。
Next, display contents of the first to fourth
まず管理開始フラグに「1」がセットされていない状況で主側CPU63への動作電力の供給が開始された場合であって動作電力の供給開始時の処理において設定確認用処理(図136)及び設定値更新処理(図137)が実行されない場合について説明する。
First, when the supply of operating power to the
t1のタイミングで図138(a)に示すように初期チェック期間が開始される。これにより、図128(b)の説明図に示すように第1〜第4報知用表示装置201〜204にてチェック用表示が開始される。
At the timing of t1, the initial check period starts as shown in FIG. 138 (a). Thereby, as shown in the explanatory diagram of FIG. 128B, the display for check is started in the first to fourth
その後、t2のタイミングで図138(a)に示すように初期チェック期間が途中でキャンセルされることなく終了する。この場合、当該t2のタイミングで図138(b)に示すように管理開始前表示期間が開始される。管理開始前表示期間では、図128(c)の説明図に示すように第1報知用表示装置201及び第2報知用表示装置202においては全ての表示用セグメント321,322が発光状態となり、第3報知用表示装置203及び第4報知用表示装置204においては現状のベース値に対応する数字が表示される。
Thereafter, at the timing of t2, the initial check period ends without being canceled halfway as shown in FIG. 138 (a). In this case, as shown in FIG. 138 (b), the pre-management display period starts at the timing t2. In the display period before the start of management, as shown in the explanatory diagram of FIG. 128C, in the first
その後、t3のタイミングで、管理開始フラグに「1」がセットされていない状況であって大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況において遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)がシフト基準個数よりも少ない個数である管理開始基準個数に達する。これにより、管理開始フラグに「1」がセットされることで、図138(b)に示すように管理開始前表示期間が終了する。この場合、当該t3のタイミングで図138(c)に示すように通常表示期間が開始される。通常表示期間では、図127(a)〜図127(d)に示すように演算結果記憶エリア234における各種エリア311〜314に記憶されたベース値が第1〜第4報知用表示装置201〜204にて順次報知される。
After that, at the timing of t3, in the situation where “1” is not set in the management start flag and neither the opening / closing execution mode or the high frequency support mode due to the jackpot result, the game balls discharged from the game area PA The total number (that is, the total number of game balls supplied to the game area PA) reaches the management start reference number that is smaller than the shift reference number. As a result, when the management start flag is set to “1”, the pre-management display period ends as shown in FIG. 138 (b). In this case, the normal display period starts at the timing t3 as shown in FIG. 138 (c). In the normal display period, as shown in FIGS. 127 (a) to 127 (d), the base values stored in the
次に、管理開始フラグに「1」がセットされている状況において主側CPU63への動作電力の供給が開始された場合であって動作電力の供給開始時の処理において設定確認用処理(図136)及び設定値更新処理(図137)が実行されない場合について説明する。
Next, in the situation where “1” is set in the management start flag, the supply of operating power to the
t4のタイミングで図138(a)に示すように初期チェック期間が開始される。これにより、図128(b)の説明図に示すように第1〜第4報知用表示装置201〜204にてチェック用表示が開始される。
As shown in FIG. 138 (a), the initial check period starts at the timing of t4. Thereby, as shown in the explanatory diagram of FIG. 128B, the display for check is started in the first to fourth
その後、t5のタイミングで図138(a)に示すように初期チェック期間が途中でキャンセルされることなく終了する。この場合、当該t5のタイミングで図138(c)に示すように通常表示期間が開始される。通常表示期間では、図127(a)〜図127(d)に示すように演算結果記憶エリア234における各種エリア311〜314に記憶されたベース値が第1〜第4報知用表示装置201〜204にて順次報知される。
Thereafter, at the timing of t5, as shown in FIG. 138 (a), the initial check period ends without being canceled halfway. In this case, the normal display period starts at the timing t5 as shown in FIG. 138 (c). In the normal display period, as shown in FIGS. 127 (a) to 127 (d), the base values stored in the
次に、管理開始フラグに「1」がセットされている状況において主側CPU63への動作電力の供給が開始された場合であって動作電力の供給開始時の処理において設定値更新処理(図137)が実行される場合について説明する。
Next, when the supply of operating power to the
t6のタイミングで図138(a)に示すように初期チェック期間が開始される。これにより、図128(b)の説明図に示すように第1〜第4報知用表示装置201〜204にてチェック用表示が開始される。
At the timing of t6, the initial check period starts as shown in FIG. 138 (a). Thereby, as shown in the explanatory diagram of FIG. 128B, the display for check is started in the first to fourth
その後、初期チェック期間の途中において設定値更新処理(図137)が開始されて、t7のタイミングで図138(f)に示すようにリセットボタン68cが押圧操作される。これにより、当該t7のタイミングで図138(a)に示すように初期チェック期間が途中で終了されるとともに、当該t7のタイミングで図138(d)に示すように設定更新中表示期間が開始される。
Thereafter, set value update processing (FIG. 137) is started in the middle of the initial check period, and the
その後、t8のタイミングで図138(d)に示すように設定更新中表示期間が終了する。この場合、当該t8のタイミングで図138(c)に示すように通常表示期間が開始される。通常表示期間では、図127(a)〜図127(d)に示すように演算結果記憶エリア234における各種エリア311〜314に記憶されたベース値が第1〜第4報知用表示装置201〜204にて順次報知される。
Thereafter, as shown in FIG. 138 (d), the display period during setting update ends at the timing of t8. In this case, the normal display period starts at the timing t8 as shown in FIG. 138 (c). In the normal display period, as shown in FIGS. 127 (a) to 127 (d), the base values stored in the
次に、管理開始フラグに「1」がセットされている状況において主側CPU63への動作電力の供給が開始された場合であって動作電力の供給開始時の処理において設定確認用処理(図136)が実行される場合について説明する。
Next, in the situation where “1” is set in the management start flag, the supply of operating power to the
t9のタイミングで図138(a)に示すように初期チェック期間が開始される。これにより、図128(b)の説明図に示すように第1〜第4報知用表示装置201〜204にてチェック用表示が開始される。
At the timing of t9, the initial check period starts as shown in FIG. 138 (a). Thereby, as shown in the explanatory diagram of FIG. 128B, the display for check is started in the first to fourth
その後、初期チェック期間の途中において設定確認用処理(図136)が開始されて、t10のタイミングで図138(f)に示すようにリセットボタン68cが押圧操作される。これにより、当該t10のタイミングで図138(a)に示すように初期チェック期間が途中で終了されるとともに、当該t10のタイミングで図138(e)に示すように設定確認中表示期間が開始される。
Thereafter, setting confirmation processing (FIG. 136) is started in the middle of the initial check period, and the
その後、t11のタイミングで図138(e)に示すように設定確認中表示期間が終了する。この場合、当該t11のタイミングで図138(c)に示すように通常表示期間が開始される。通常表示期間では、図127(a)〜図127(d)に示すように演算結果記憶エリア234における各種エリア311〜314に記憶されたベース値が第1〜第4報知用表示装置201〜204にて順次報知される。
Thereafter, as shown in FIG. 138 (e), the display period during setting confirmation ends at the timing of t11. In this case, the normal display period starts at the timing t11 as shown in FIG. 138 (c). In the normal display period, as shown in FIGS. 127 (a) to 127 (d), the base values stored in the
なお、管理開始フラグに「1」がセットされていない状況において主側CPU63への動作電力の供給が開始された場合であって動作電力の供給開始時の処理において設定確認用処理(図136)又は設定値更新処理(図137)が実行されて初期チェック期間が途中でキャンセルされた場合、設定更新中表示期間又は設定確認中表示期間が終了された後に、管理開始前表示期間が開始されることとなる。
It should be noted that setting confirmation processing is performed in the processing at the start of operating power supply when the supply of operating power to the
以上詳述した本実施形態によれば、以下の優れた効果を奏する。 According to the embodiment described in detail above, the following excellent effects are obtained.
チェック用表示として第1〜第4報知用表示装置201〜204のそれぞれにおける各表示用セグメント321〜324が発光状態となる初期チェック期間が発生し得る。これにより、各表示用セグメント321〜324のそれぞれについて発光状態となるか否かの確認を行うことが可能となり、第1〜第4報知用表示装置201〜204が正常であるか否かを確認することが可能となる。
As a check display, an initial check period in which each of the
主側CPU63への動作電力の供給が開始された場合に第1〜第4報知用表示装置201〜204の初期チェック期間が開始される。これにより、動作電力の供給が開始された場合には第1〜第4報知用表示装置201〜204が正常であるか否かの確認を早期に行うことが可能となる。
When the supply of operating power to the
主側CPU63への動作電力の供給が開始される度に第1〜第4報知用表示装置201〜204の初期チェック期間が開始される。これにより、動作電力の供給が開始される度に第1〜第4報知用表示装置201〜204が正常であるか否かを確認することが可能となる。
Each time the supply of operating power to the
主側CPU63への動作電力の供給が開始された場合、特別な操作を要することなく第1〜第4報知用表示装置201〜204の初期チェック期間が開始される。これにより、第1〜第4報知用表示装置201〜204が正常であるか否かの確認作業を容易なものとすることが可能となる。
When supply of operating power to the
初期チェック期間が経過していなくてもキャンセル契機が発生した場合に、第1〜第4報知用表示装置201〜204における上記チェック用表示が途中で終了される。これにより、初期チェック期間の途中であっても上記チェック用表示を終了させて第1〜第4報知用表示装置201〜204にて他の表示を行わせることが可能となる。
Even when the initial check period has not elapsed, when a cancel trigger occurs, the above-described check display on the first to fourth
主側CPU63への動作電力の供給が開始された場合であって遊技の進行を制御するための処理が実行される前に初期チェック期間が開始されて第1〜第4報知用表示装置201〜204にて上記チェック用表示が開始される。これにより、遊技が開始される前に、第1〜第4報知用表示装置201〜204が正常であるか否かの確認を行うことが可能となる。
When the supply of operating power to the
動作電力の供給開始時の処理が実行されている状況において設定確認用処理(図136)及び設定値更新処理(図137)といった所定の設定関連処理が実行される構成において、動作電力の供給開始時の処理が実行されている状況において初期チェック期間が開始される。これにより、動作電力の供給開始時の処理に対して、所定の設定関連処理だけではなく初期チェック期間を開始させるための処理を集約させることが可能となる。 In a configuration in which processing at the start of supply of operating power is being executed, in a configuration in which predetermined setting related processing such as setting confirmation processing (FIG. 136) and setting value update processing (FIG. 137) is executed, start of supply of operating power The initial check period begins in the situation where the hour process is being executed. As a result, it is possible to consolidate not only predetermined setting-related processing but also processing for starting the initial check period with respect to processing at the start of supply of operating power.
設定確認用処理(図136)及び設定値更新処理(図137)では第1〜第4報知用表示装置201〜204にて現状の設定値に対応する表示が行われる構成において、これら所定の設定関連処理が実行される前に初期チェック期間が開始されて第1〜第4報知用表示装置201〜204にて上記チェック用表示が開始される。これにより、第1〜第4報知用表示装置201〜204が正常であるか否かを確認した後に、当該第1〜第4報知用表示装置201〜204を利用して現状の設定値を確認することが可能となる。よって、設定値の確認を正確に行うことが可能となる。
In the setting confirmation processing (FIG. 136) and the setting value update processing (FIG. 137), in the configuration in which the display corresponding to the current setting value is performed on the first to fourth
初期チェック期間である状況において設定確認用処理(図136)又は設定値更新処理(図137)が実行されたことに基づいて当該初期チェック期間が経過していなくても第1〜第4報知用表示装置201〜204における上記チェック用表示が途中で終了される。これにより、設定確認用処理(図136)又は設定値更新処理(図137)が実行された場合には初期チェック期間が経過することを待たなくても第1〜第4報知用表示装置201〜204における上記チェック用処理を終了させて第1〜第4報知用表示装置201〜204にて現状の設定値を表示させることが可能となる。よって、現状の設定値の確認を早期に行うことが可能となる。
Based on the execution of the setting confirmation process (FIG. 136) or the set value update process (FIG. 137) in the situation of the initial check period, even if the initial check period has not elapsed, the first to fourth notifications are used. The check display on the
初期チェック期間である状況において設定確認用処理(図136)又は設定値更新処理(図137)が実行された場合であってリセットボタン68cが押圧操作された場合に当該初期チェック期間が経過していなくても第1〜第4報知用表示装置201〜204における上記チェック用表示が途中で終了される。これにより、設定確認用処理(図136)又は設定値更新処理(図137)が開始された後の任意のタイミングで初期チェック期間を終了させることが可能となる。例えば設定確認用処理(図136)又は設定値更新処理(図137)が開始された場合に、第1〜第4報知用表示装置201〜204が正常であることを遊技ホールの管理者が十分に確認した後に、当該第1〜第4報知用表示装置201〜204において上記チェック用表示を終了させて現状の設定値の表示を開始させることが可能となる。
When the setting check process (FIG. 136) or the set value update process (FIG. 137) is executed in the situation of the initial check period, and the
また、設定値更新処理(図137)においてはリセットボタン68cが押圧操作されることで選択対象の設定値が更新される。この場合に、上記のとおりリセットボタン68cが押圧操作された場合に第1〜第4報知用表示装置201〜204にて上記チェック用表示が終了されて現状の設定値の表示が開始されるようにすることで、チェック用表示を終了させて現状の設定値の表示を開始させるための専用の操作が必要なくなる。よって、設定値を更新するための作業の作業性を向上させることが可能となる。
In the setting value update process (FIG. 137), the setting value to be selected is updated by pressing the
演算結果記憶エリア234には、異なる期間における通常用カウンタエリア231の情報を利用して導出された複数のベース値が記憶される。これにより、複数の期間におけるベース値を把握することが可能となるため、遊技領域PAに供給された遊技球の個数に対する賞球個数の割合を正確に把握することが可能となる。
The calculation
演算結果記憶エリア234には、直近のベース値が記憶される現状エリア311と、それよりも前に導出されたベース値が記憶される第1〜第3履歴エリア312〜314とが設けられている。これにより、遊技領域PAに供給された遊技球の個数に対する賞球個数の割合を直近のものだけではなく過去のものも把握することが可能となる。
The calculation
一の算出期間が経過する前において比較的短い周期で繰り返し算出されるベース値は現状エリア311に記憶されるとともに、一の算出期間が経過した場合に算出されたベース値が第1〜第3履歴エリア312〜314に記憶される。これにより、遊技領域PAに供給された遊技球の個数に対する賞球個数の割合について直近のものを把握することが可能となるとともに、一の算出期間の単位での過去の上記割合を把握することが可能となる。また、第1〜第3履歴エリア312〜314には一の算出期間の単位でのベース値が記憶されるため、第1〜第3履歴エリア312〜314に記憶されるベース値の数を抑えることが可能となる。
Base values that are repeatedly calculated at a relatively short period before one calculation period elapses are stored in the
一の算出期間が経過したことに基づいて通常用カウンタエリア231の各種カウンタ231a〜231eが「0」クリアされる。これにより、通常用カウンタエリア231において必要な記憶容量を抑えることが可能となる。また、このように通常用カウンタエリア231の各種カウンタ231a〜231eが「0」クリアされる構成であったとしても、一の算出期間が経過した場合に算出されたベース値が第1〜第3履歴エリア312〜314に記憶されるため、過去の算出期間における遊技領域PAに供給された遊技球の個数に対する賞球個数の割合を後から把握することが可能となる。
Based on the elapse of one calculation period, the various counters 231a to 231e in the
過去のベース値を記憶するためのエリアとして複数の履歴エリア312〜314が設けられている。これにより、過去の複数の算出期間におけるベース値を比較することが可能となる。
A plurality of
現状エリア311、第1履歴エリア312、第2履歴エリア313及び第3履歴エリア314のそれぞれに記憶されたベース値は、第1〜第4報知用表示装置201〜204にて順次表示される。これにより、報知用表示装置201〜204の数を抑えながら、複数の算出期間におけるベース値を個別に把握することが可能となる。
The base values stored in each of the
動作電力の供給開始時の処理が実行されている状況であっても停電情報記憶処理(ステップS8901)が実行されることで停電の発生が監視されるとともに停電の発生が特定された場合には停電時処理が実行される。これにより、動作電力の供給開始時の処理が実行されている状況において停電が発生した場合にはそれに対して適切に対処することが可能となる。 Even when the process for starting the supply of operating power is being executed, the occurrence of a power failure is monitored and the occurrence of a power failure is identified by executing the power failure information storage process (step S8901). Processing at power failure is executed. As a result, when a power failure occurs in a situation where the process at the start of the supply of operating power is being performed, it is possible to appropriately deal with it.
第1タイマ割込み処理(図133)に停電情報記憶処理(ステップS8901)が含まれている構成において、動作電力の供給開始時の処理が実行されている状況であっても第1タイマ割込み処理が割り込んで起動される。これにより、動作電力の供給開始時の処理が実行されている状況であっても停電の発生の監視を定期的に行うことが可能となる。 In the configuration in which the power failure information storage process (step S8901) is included in the first timer interrupt process (FIG. 133), the first timer interrupt process is performed even when the process at the start of the supply of operating power is being executed. Interrupted and activated. As a result, it is possible to periodically monitor the occurrence of a power outage even in a situation where processing at the start of supplying operating power is being performed.
第1タイマ割込み処理(図133)は動作電力の供給開始時の処理が終了した後において残余処理が実行されている状況であっても割り込んで起動される。これにより、残余処理に割り込んで起動される第1タイマ割込み処理を利用して、動作電力の供給開始時の処理が実行されている状況において停電の発生の監視を定期的に行うことが可能となる。 The first timer interrupt process (FIG. 133) is interrupted and activated even when the remaining process is being executed after the process at the start of the supply of operating power is completed. As a result, it is possible to periodically monitor the occurrence of a power outage in a situation where the process at the start of the supply of operating power is executed using the first timer interrupt process that is started by interrupting the remaining process. Become.
動作電力の供給開始時の処理が実行されている状況において第1タイマ割込み処理(図133)が割り込んで起動された場合、特定制御用のワークエリア221に設けられた立ち上げ処理中フラグに「1」がセットされていることで遊技を進行させるための処理は実行されない。これにより、動作電力の供給開始時の処理が実行されている状況であっても第1タイマ割込み処理が割り込んで起動されることで停電の発生の監視を定期的に行う構成において、動作電力の供給開始時の処理が実行されている状況において遊技を進行させるための処理が実行されてしまわないようにすることが可能となる。
If the first timer interrupt process (FIG. 133) is interrupted and activated in the situation where the process at the start of the supply of operating power is being executed, the startup process in progress flag provided in the
動作電力の供給開始時の処理が実行されている状況において設定値更新処理(図137)が実行される構成において、動作電力の供給開始時の処理が実行されている状況であっても停電情報記憶処理(ステップS8901)が実行される。これにより、使用対象となる設定値の設定を行っている途中で停電が発生したとしてもそれに対して適切に対処することが可能となる。 In the configuration in which the setting value update process (FIG. 137) is executed in the situation where the process at the start of the supply of operating power is being executed, the power failure information even in the situation where the process at the start of the supply of operating power is being executed A storage process (step S8901) is executed. As a result, even if a power failure occurs during the setting of the setting value to be used, it is possible to appropriately cope with it.
なお、第1〜第4報知用表示装置201〜204のチェック用表示が、初期チェック期間が経過した場合に終了される構成に限定されることはなく、当該チェック用表示を終了させるための操作が行われるまでは当該チェック用表示が継続される構成としてもよい。当該終了させるための操作としては、例えば設定確認用処理(図136)及び設定値更新処理(図137)のいずれかが実行されているか否かに関係なくリセットボタン68cが操作されることとしてもよく、リセットボタン68c以外の操作部が操作されることとしてもよい。この場合、第1〜第4報知用表示装置201〜204にてベース値又は設定値を確認するタイミングとなるまで第1〜第4報知用表示装置201〜204においてチェック用表示が継続されることとなるため、第1〜第4報知用表示装置201〜204が正常であるか否かを確認した後にベース値又は設定値を確認することが可能となる。また、操作部の操作に基づきチェック用表示が終了されるため、所望のタイミングでチェック用表示を終了させることが可能となる。
The check display of the first to fourth
また、動作電力の供給が開始された場合かどうかに関係なく更新ボタン68bやリセットボタン68cといった所定の操作部が操作された場合に、第1〜第4報知用表示装置201〜204のチェック用表示が開始される構成としてもよい。この場合、ベース値又は設定値を確認する場合における所望のタイミングでチェック用表示を開始させることが可能となる。また、当該構成において所定期間(例えば5秒)が経過した場合にチェック用表示が終了される構成としてもよく、チェック用表示を開始させるために操作された上記所定の操作部又はそれとは別の操作部が操作された場合にチェック用表示が終了される構成としてもよい。
In addition, when a predetermined operation unit such as the
また、更新ボタン68bといったリセットボタン68c以外の特定の操作部が操作された状態で主側CPU63への動作電力の供給が開始された場合には第1〜第4報知用表示装置201〜204のチェック用表示が開始され、当該特定の操作部が操作されることなく主側CPU63への動作電力の供給が開始された場合にはチェック用表示が開始されない構成としてもよい。この場合、動作電力の供給が開始されたことを契機としてチェック用表示が行われる構成において、遊技ホールの管理者の操作によりチェック用表示を開始させるか否かを選択することが可能となる。
In addition, when supply of operating power to the
また、遊技機本体12が開放状態であるか否かに関係なく第1〜第4報知用表示装置201〜204にてベース値が表示される構成に限定されることはなく、遊技機本体12が開放状態となっていることが本体開放センサ96の検知結果に基づき特定されている場合に第1〜第4報知用表示装置201〜204にてベース値が表示される構成としてもよい。この場合、遊技機本体12が開放状態となった場合にはまず第1〜第4報知用表示装置201〜204のチェック用表示が開始され、その後に第1〜第4報知用表示装置201〜204にてベース値が表示される構成としてもよい。これにより、ベース値を確認する場合にはその前に第1〜第4報知用表示装置201〜204が正常であるか否かを確認することが可能となる。また、当該構成において所定期間(例えば5秒)が経過した場合にチェック用表示が終了される構成としてもよく、チェック用表示を開始させるために操作された上記所定の操作部又はそれとは別の操作部が操作された場合にチェック用表示が終了される構成としてもよい。
In addition, regardless of whether or not the gaming machine
また、設定確認用処理(図136)が実行される条件を満たした状態でメイン処理(図132)が開始された場合には第1〜第4報知用表示装置201〜204のチェック用表示が開始されずに、設定確認用処理が実行される条件を満たさない状態でメイン処理が開始された場合にはチェック用表示が開始される構成としてもよい。この場合、設定値の確認が行われることが確定している場合にはチェック用表示が行われないようにすることが可能となる。
Further, when the main process (FIG. 132) is started in a state where the condition for executing the setting confirmation process (FIG. 136) is satisfied, the check display of the first to fourth
また、設定値更新処理(図137)が実行される条件を満たした状態でメイン処理(図132)が開始された場合には第1〜第4報知用表示装置201〜204のチェック用表示が開始されずに、設定値更新処理が実行される条件を満たさない状態でメイン処理が開始された場合にはチェック用表示が開始される構成としてもよい。この場合、設定値の更新が行われることが確定している場合にはチェック用表示が行われないようにすることが可能となる。
Further, when the main process (FIG. 132) is started in a state where the condition for executing the set value update process (FIG. 137) is satisfied, the display for check of the first to fourth
また、設定確認用処理(図136)が実行される条件及び設定値更新処理(図137)が実行される条件のいずれかを満たした状態でメイン処理(図132)が開始された場合には第1〜第4報知用表示装置201〜204のチェック用表示が開始されずに、設定確認用処理が実行される条件及び設定値更新処理が実行される条件の両方を満たさない状態でメイン処理が開始された場合にはチェック用表示が開始される構成としてもよい。この場合、設定値の確認又は設定値の更新が行われることが確定している場合にはチェック用表示が行われないようにすることが可能となる。
Further, when the main process (FIG. 132) is started in a state where either the condition for executing the setting confirmation process (FIG. 136) or the condition for executing the set value update process (FIG. 137) is satisfied. The main process without satisfying both the condition for executing the setting confirmation process and the condition for executing the set value update process without starting the check display of the first to fourth
また、チェック用表示では第1〜第4報知用表示装置201〜204のそれぞれにおける各表示用セグメント321〜324が発光状態に維持される構成に限定されることはなく、第1〜第4報知用表示装置201〜204のそれぞれにおける各表示用セグメント321〜324が点滅状態とされる構成としてもよい。また、チェック用表示では、第1〜第4報知用表示装置201〜204のそれぞれにおいて各表示用セグメント321〜324が1個ずつ又は一部の複数個ずつ順次発光状態となり、初期チェック期間の範囲内で各表示用セグメント321〜324が少なくとも1回は発光状態となる構成としてもよい。
Moreover, in the display for a check, it is not limited to the structure by which each display segment 321-324 in each of the display apparatuses 201-204 for 1st-4th is maintained in a light emission state, The 1st-4th notification The
また、第1〜第4報知用表示装置201〜204にてチェック用表示を行わせる処理が特定制御に対応する処理として実行される構成に限定されることはなく、非特定制御に対応する処理として実行される構成としてもよい。
In addition, the process for performing the display for check in the first to fourth
また、演算結果記憶エリア234の第1〜第3履歴エリア312〜314のいずれかにベース値が記憶されていない場合には、その履歴エリア312〜314は第1〜第4報知用表示装置201〜204にて報知対象とならない構成としてもよい。この場合、例えば現状エリア311及び第1履歴エリア312にベース値が記憶されている一方、第2履歴エリア313及び第3履歴エリア314にはベース値が記憶されていない場合には、表示継続期間が経過する度に、現状エリア311と第1履歴エリア312との間で第1〜第4報知用表示装置201〜204における報知対象が切り換えられ、第2履歴エリア313及び第3履歴エリア314は報知対象とならないことになる。
When no base value is stored in any of the first to
また、演算結果記憶エリア234の現状エリア311、第1履歴エリア312、第2履歴エリア313及び第3履歴エリア314には、少数点第2位までの少数として表されるベース値が記憶される構成としたが、これに限定されることはなく、当該ベース値のうち小数点第1位の数字と少数点第2位の数字との組合せの情報が記憶される構成としてもよく、ベース値を算出することを可能とするための遊技球の合計払出個数(K91×「一般入賞口31への入賞に対する賞球個数」+K92×「特電入賞装置32への入賞に対する賞球個数」+K93×「第1作動口33への入賞に対する賞球個数」+K94×「第2作動口34への入賞に対する賞球個数」)と、遊技領域PAから排出された遊技球の合計個数(K91+K92+K93+K94+K95)との組合せの情報が記憶される構成としてもよい。前者の場合には各種エリア311〜314の情報をそのまま表示対象設定エリア276に設定することが可能となり、後者の場合には各種エリア311〜314の情報を利用してベース値を算出した後に当該ベース値から抽出した小数点第1位の数字と小数点第2位の数字との情報を表示対象設定エリア276に設定することとなる。
Further, the
また、演算結果記憶エリア234にはベース値を記憶するためのエリアとして、現状エリア311及び第1履歴エリア312のみが設けられている構成としてもよく、現状エリア311、第1履歴エリア312及び第2履歴エリア313のみが設けられている構成としてもよい。また、過去のベース値の情報を記憶するための履歴エリアとして4個以上のエリアが設けられている構成としてもよい。
In addition, the calculation
また、演算結果記憶エリア234は各種エリア311〜314がアドレス上固定されており、必要に応じてベース値がそれら各種エリア311〜314においてシフトされる構成に限定されることはなく、各種エリア311〜314がリングバッファとして設けられている構成としてもよい。
In addition, the calculation
また、態様情報としてベース値が算出される構成に代えて、上記第15の実施形態のように第61パラメータ〜第68パラメータが算出される構成としてもよい。この場合、演算結果記憶エリア234の現状エリア311、第1履歴エリア312、第2履歴エリア313及び第3履歴エリア314のそれぞれには第61〜第68パラメータの全てが記憶される構成としてもよく、現状エリア311には第61〜第68パラメータが記憶されるものの第1〜第3履歴エリア312〜314には第61パラメータのみといったように一部のパラメータが記憶される構成としてもよい。
Further, instead of the configuration in which the base value is calculated as the aspect information, the 61st to 68th parameters may be calculated as in the fifteenth embodiment. In this case, all of the 61st to 68th parameters may be stored in each of the
また、態様情報としてベース値に加えて又は代えて、大当たり結果の発生確率が算出されて記憶される構成としてもよく、高頻度サポートモードの発生確率が算出されて記憶される構成としてもよい。 In addition to or instead of the base value, the occurrence probability of the jackpot result may be calculated and stored as the aspect information, or the occurrence probability of the high frequency support mode may be calculated and stored.
また、演算結果記憶エリア234における各種エリア311〜314においてベース値のシフトが行われる契機は、遊技領域PAから排出された遊技球の合計個数がシフト基準個数以上となった場合に限定されることはなく、所定期間(例えば8時間)が経過した場合にシフトが行われる構成としてもよく、主側CPU63への動作電力の供給が停止される場合にシフトが行われる構成としてもよく、主側CPU63への動作電力の供給が開始された場合にシフトが行われる構成としてもよく、パチンコ機10の設定値が変更された場合にシフトが行われる構成としてもよい。またシフトが行われる契機が複数種類存在している構成としてもよい。
In addition, the trigger for shifting the base value in the
また、非特定制御用のワークエリア223に設けられた管理開始フラグに「1」がセットされるまでは、第1,第2報知用表示装置202のそれぞれにおける表示用セグメント321,322が発光状態に維持される構成に限定されることはなく、第1,第2報知用表示装置202のそれぞれにおける表示用セグメント321,322が点滅状態とされる構成としてもよい。また、管理開始フラグに「1」がセットされるまでは、第1〜第4報知用表示装置201〜204において「bL.−−」→「b1.−−」→「b2.−−」→「b3.−−」という表示が繰り返される構成としてもよい。
Further, until “1” is set to the management start flag provided in the
また、非特定制御用のワークエリア223に設けられた管理開始フラグに「1」がセットされるまでは、第1〜第4報知用表示装置201〜204のそれぞれにおける表示用セグメント321〜324が発光状態となるチェック用表示が行われずに、第1,第2報知用表示装置201,202のそれぞれにおける各表示用セグメント321,322が発光状態又は点滅状態となるとともに、第3,第4報知用表示装置203,204にて現状のベース値に対応する表示が行われるといったように、管理開始フラグに「1」がセットされていないことに対応する表示が行われる構成としてもよい。
In addition, until “1” is set in the management start flag provided in the
また、停電フラグに「1」がセットされていない又はチェックサムが一致しないことにより遊技停止フラグに「1」がセットされて遊技の進行が停止される場合には、第1〜第4報知用表示装置201〜204においてチェック用表示と同様に各表示用セグメント321〜324が発光状態となる構成としてもよく、各表示用セグメント321〜324が点滅状態となる構成としてもよい。
Also, if the game stop flag is set to “1” because the power failure flag is not set to “1” or the checksum does not match, the progress of the game is stopped. In the
また、第1〜第4報知用表示装置201〜204の表示制御が主側CPU63により行われる構成に限定されることはなく、専用の制御手段により行われる構成としてもよく、音声発光制御装置81により行われる構成としてもよく、表示制御装置82により行われる構成としてもよい。この場合、第1〜第4報知用表示装置201〜204においてベース値を表示する場合には報知対象となるベース値が主側CPU63から制御主体となる制御手段に送信されることとなり、第1〜第4報知用表示装置201〜204において設定値を表示する場合には報知対象となる設定値が主側CPU63から制御主体となる制御手段に送信されることとなる。また、主側CPU63において動作電力の供給開始時の処理が実行される場合には当該動作電力の供給開始時の処理が実行されている状況において第1〜第4報知用表示装置201〜204にてチェック用表示が開始されるように、チェック用表示の開始に対応する情報が主側CPU63から制御主体となる制御手段に送信されることとなる。
The display control of the first to fourth
<第36の実施形態>
本実施形態では主側CPU63にて実行されるメイン処理の処理構成が上記第35の実施形態と相違している。以下、上記第35の実施形態と相違している構成について説明する。なお、上記第35の実施形態と同一の構成については基本的にその説明を省略する。
<Thirty-sixth embodiment>
In the present embodiment, the processing configuration of the main process executed by the
図139は主側CPU63にて実行される本実施形態におけるメイン処理を示すフローチャートである。なお、メイン処理におけるステップS9401〜ステップS9426の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 139 is a flowchart showing main processing in the present embodiment which is executed by the
ステップS9401〜ステップS9403では上記第35の実施形態におけるメイン処理(図132)のステップS8801〜ステップS8803と同一の処理を実行する。その後、割込み許可の設定を行う(ステップS9404)。これにより、第1タイマ割込み処理(図133)が第1割込み周期で割り込んで起動されるとともに、第2タイマ割込み処理(図134)が第2割込み周期で割り込んで起動される。但し、ステップS9403にて立ち上げ処理中フラグに「1」がセットされているため、第1タイマ割込み処理が起動されたとしても当該第1タイマ割込み処理の各種処理のうち停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されることなく当該第1タイマ割込み処理が終了される。 In steps S9401 to S9403, the same processes as those in steps S8801 to S8803 of the main process (FIG. 132) in the thirty-fifth embodiment are executed. Thereafter, interrupt permission is set (step S9404). As a result, the first timer interrupt process (FIG. 133) is interrupted and started at the first interrupt period, and the second timer interrupt process (FIG. 134) is interrupted and started at the second interrupt period. However, since “1” is set in the startup process flag in step S9403, even if the first timer interrupt process is started, outage monitoring and various counters of the various processes of the first timer interrupt process are started. While the process for performing update and fraud monitoring is executed, the first timer interrupt process is terminated without executing the process for advancing the game.
その後、特定制御用のワークエリア221に設けられたチェック中カウンタに初期チェック期間(具体的には5秒)に対応する情報をセットする(ステップS9405)。チェック中カウンタにセットされた値は上記第35の実施形態と同様に第2タイマ割込み処理(図134)が起動される度に1減算される。チェック中カウンタに1以上の値が設定されている場合、上記第35の実施形態と同様に第1〜第4報知用表示装置201〜204にてチェック用表示が行われる。
Thereafter, information corresponding to the initial check period (specifically, 5 seconds) is set in the checking counter provided in the
その後、チェック中カウンタの値が「0」となっているか否かを判定する(ステップS9406)。そして、チェック中カウンタの値が「0」となるまで、ステップS9406にて待機する。これにより、ステップS9405にてセットされた初期チェック期間が経過するまでは、第1〜第4報知用表示装置201〜204におけるチェック用表示が継続される。
Thereafter, it is determined whether or not the value of the checking counter is “0” (step S9406). Then, the process waits in step S 9406 until the value of the checking counter becomes “0”. Thereby, the display for check in the first to fourth
その後、ステップS9407〜ステップS9426の処理を実行する。これらステップS9407〜ステップS9426の処理内容は、上記第35の実施形態におけるメイン処理(図132)のステップS8806〜ステップS8825と同一である。 Then, the process of step S9407-step S9426 is performed. The processing content of these steps S9407 to S9426 is the same as that of steps S8806 to S8825 of the main processing (FIG. 132) in the thirty-fifth embodiment.
上記構成によれば主側CPU63への動作電力の供給が開始されて当該主側CPU63において動作電力の供給開始時の処理が開始された場合、第1〜第4報知用表示装置201〜204にてチェック用表示が行われるとともにその状況で初期チェック期間が経過するまで動作電力の供給開始時の処理の進行が停止される。これにより、初期チェック期間の途中で設定確認及び設定値更新が実行されないようにすることが可能となり、処理負荷の増加を抑えることが可能となる。また、初期チェック期間の途中で遊技が開始されてしまわないようにすることが可能となる。
According to the above configuration, when supply of operating power to the
<第37の実施形態>
本実施形態では主側CPU63にて実行されるメイン処理の処理構成が上記第35の実施形態と相違している。以下、上記第35の実施形態と相違している構成について説明する。なお、上記第35の実施形態と同一の構成については基本的にその説明を省略する。
<Thirty-seventh embodiment>
In the present embodiment, the processing configuration of the main process executed by the
図140は主側CPU63にて実行される本実施形態におけるメイン処理を示すフローチャートである。なお、メイン処理におけるステップS9501〜ステップS9525の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 140 is a flowchart showing the main processing in the present embodiment executed by the
ステップS9501〜ステップS9518では上記第33の実施形態におけるメイン処理(図114)のステップS7901〜ステップS7918と同一の処理を実行する。その後、特定制御用のワークエリア221に設けられたチェック中カウンタに初期チェック期間(具体的には5秒)に対応する情報をセットする(ステップS9519)。チェック中カウンタにセットされた値は上記第35の実施形態と同様に第2タイマ割込み処理(図134)が起動される度に1減算される。チェック中カウンタに1以上の値が設定されている場合、上記第35の実施形態と同様に第1〜第4報知用表示装置201〜204にてチェック用表示が継続される。
In steps S9501 to S9518, the same processes as those in steps S7901 to S7918 of the main process (FIG. 114) in the thirty-third embodiment are executed. Thereafter, information corresponding to the initial check period (specifically, 5 seconds) is set in the checking counter provided in the
その後、ステップS9520以降の処理を実行する。ステップS9520〜ステップS9525の処理内容は上記第33の実施形態におけるメイン処理(図114)のステップS7919〜ステップS7924と同一である。 Thereafter, the processing after step S9520 is executed. The processing content of steps S9520 to S9525 is the same as that of steps S7919 to S7924 of the main processing (FIG. 114) in the thirty-third embodiment.
上記構成によれば主側CPU63への動作電力の供給が開始された場合、当該主側CPU63にて動作電力の供給開始時の処理(ステップS9501〜ステップS9518)が終了した後であって残余処理(ステップS9522〜ステップS9525)が開始される前に、初期チェック期間が開始される。これにより、動作電力の供給開始時の処理が実行されている状況において初期チェック期間を制御する必要がないため、当該動作電力の供給開始時の処理が実行されている状況における処理負荷を軽減することが可能となる。
According to the above configuration, when the supply of operating power to the
設定確認用処理(ステップS9514)及び設定値更新処理(ステップS9518)は動作電力の供給開始時の処理として実行されるのに対して、初期チェック期間は動作電力の供給開始時の処理が終了した後に開始される。これにより、初期チェック期間において第1〜第4報知用表示装置201〜204にてチェック用表示が行われるとしても、第1〜第4報知用表示装置201〜204を利用した設定値の表示に影響を与えないようにすることが可能となる。
The setting confirmation processing (step S9514) and the setting value update processing (step S9518) are executed as processing at the start of supply of operating power, whereas processing at the start of supply of operating power is completed in the initial check period. Will be started later. As a result, even if the display for check is performed on the first to fourth
主側CPU63への動作電力の供給が開始された場合には、設定確認用処理(ステップS9514)及び設定値更新処理(ステップS9518)のいずれかが実行される場合、並びに設定確認用処理(ステップS9514)及び設定値更新処理(ステップS9518)のいずれもが実行されない場合のいずれであっても、第1〜第4報知用表示装置201〜204にてチェック用表示が行われる。これにより、主側CPU63への動作電力の供給が開始された場合における状況に関係なく第1〜第4報知用表示装置201〜204が正常であるか否かを確認することが可能となる。
When the supply of operating power to the
主側CPU63のメイン処理(図140)には、設定確認用処理(ステップS9514)及び設定値更新処理(ステップS9518)のいずれかが実行される場合、並びに設定確認用処理(ステップS9514)及び設定値更新処理(ステップS9518)のいずれもが実行されない場合のいずれであっても共通して実行される処理であって、設定確認用処理(ステップS9514)及び設定値更新処理(ステップS9518)のいずれかが実行される場合にはこれら設定確認用処理(ステップS9514)及び設定値更新処理(ステップS9518)よりも実行順序が後の処理として、第1〜第4報知用表示装置201〜204にチェック用表示を開始させる処理が設定されている。このように第1〜第4報知用表示装置201〜204にチェック用表示を開始させるための処理が共通処理として設定されていることにより、処理構成の簡素化を図りながら既に説明したような優れた効果を奏することが可能となる。
In the main process (FIG. 140) of the
第1〜第4報知用表示装置201〜204にてチェック用表示が実行されている状況であっても主側CPU63にて遊技を進行させるための処理が開始され得る。これにより、設定確認用処理(ステップS9514)又は設定値更新処理(ステップS9518)の実行後に第1〜第4報知用表示装置201〜204にてチェック用表示が行われる構成であっても遊技を進行させるための処理の開始タイミングが遅れてしまわないようにすることが可能となる。
Even in a situation where the display for check is being executed on the first to fourth
なお、初期チェック期間が経過するまでステップS9520以降の処理が開始されない構成としてもよい。この場合、第1〜第4報知用表示装置201〜204にてチェック用表示が行われている状況で遊技が開始されてしまわないようにすることが可能となる。
It should be noted that the process after step S9520 may not be started until the initial check period elapses. In this case, it is possible to prevent the game from being started in a situation where the display for check is performed on the first to fourth
<第38の実施形態>
本実施形態では主側CPU63にて実行される通常時の設定処理の処理構成が上記第35の実施形態と相違している。以下、上記第35の実施形態と相違している構成について説明する。なお、上記第35の実施形態と同一の構成については基本的にその説明を省略する。
<Thirty-eighth embodiment>
In the present embodiment, the processing configuration of the normal setting process executed by the
図141は主側CPU63にて実行される本実施形態における通常時の設定処理を示すフローチャートである。なお、通常時の設定処理におけるステップS9601〜ステップS9605の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 141 is a flowchart showing a normal setting process in the present embodiment executed by the
まず非特定制御用のワークエリア223に設けられた管理開始フラグに「1」がセットされているか否かを判定する(ステップS9601)。管理開始フラグに「1」がセットされていない場合(ステップS9601:NO)、チェック用表示のデータを特定制御用のワークエリア221における第5表示データバッファ275に設定する(ステップS9602)。当該チェック用表示のデータが表示IC266に供給されることにより、第1〜第4報知用表示装置201〜204にてチェック用表示が開始される。具体的には、第1〜第4報知用表示装置201〜204のそれぞれにおいて全ての表示用セグメント321〜324が発光状態となる。これにより、遊技ホールの管理者は第1〜第4報知用表示装置201〜204の各表示用セグメント321〜324が正常に発光状態となり得るか否かを把握することが可能となる。
First, it is determined whether or not “1” is set in the management start flag provided in the
管理開始フラグに「1」がセットされている場合(ステップS9601:YES)、ステップS9603〜ステップS9605の処理を実行する。ステップS9603〜ステップS9605の処理内容は上記第35の実施形態における通常時の設定処理(図135)におけるステップS9107〜ステップS9109と同一である。ステップS9603〜ステップS9605の処理が実行されることにより、演算結果記憶エリア234の各種エリア311〜314に記憶されたベース値が第1〜第4報知用表示装置201〜204にて順次報知されるとともに、新たな算出期間の開始直後において現状エリア311のベース値が報知される場合には第1,第2報知用表示装置201,202にて演算初期表示が行われる。
If “1” is set in the management start flag (step S9601: YES), the processing of steps S9603 to S9605 is executed. The processing contents of steps S9603 to S9605 are the same as steps S9107 to S9109 in the normal setting process (FIG. 135) in the thirty-fifth embodiment. By executing the processing of step S9603 to step S9605, the base values stored in the
上記構成によれば管理開始フラグに「1」がセットされていない場合に、第1〜第4報知用表示装置201〜204にてチェック用表示が行われる初期チェック期間となる。これにより、主側CPU63への動作電力の供給が開始された場合に初期チェック期間となる状況をパチンコ機10の出荷段階などにおいて管理開始フラグに「1」がセットされていない状況に制限することが可能となる。
According to the above configuration, when the management start flag is not set to “1”, the initial check period during which the check display is performed on the first to fourth
<第39の実施形態>
本実施形態では設定値に関する構成が上記第33の実施形態と相違している。以下、上記第33の実施形態と相違している構成について説明する。なお、上記第33の実施形態と同一の構成については基本的にその説明を省略する。
<Thirty-ninth embodiment>
In the present embodiment, the configuration relating to the set value is different from that in the thirty-third embodiment. The following describes the configuration that is different from the thirty-third embodiment. The description of the same configuration as that of the thirty-third embodiment is basically omitted.
図142(a)〜図142(d)は主側ROM64に設けられた設定対応記憶エリア325を説明するための説明図である。
142 (a) to 142 (d) are explanatory diagrams for explaining the setting
設定対応記憶エリア325には、パチンコ機10の設定値に対応させて低確率モードの当否テーブル、高確率モードの当否テーブル、並びに設定確認用処理(図115)及び設定値更新処理(図116)において第1〜第4報知用表示装置201〜204に現状の設定値を表示させるために利用される設定値の表示データが設定されている。より詳細には、設定対応記憶エリア325には第1設定情報記憶エリア325a、第2設定情報記憶エリア325b、第3設定情報記憶エリア325c、第4設定情報記憶エリア325d、第5設定情報記憶エリア325e及び第6設定情報記憶エリア325fが設けられている。
The setting
第1〜第6設定情報記憶エリア325a〜325fのそれぞれには、当否抽選モードが低確率モードである場合に参照される低確率モードの当否テーブルを記憶するための記憶エリアと、当否抽選モードが高確率モードである場合に参照される高確率モードの当否テーブルを記憶するための記憶エリアと、設定確認用処理(図115)及び設定値更新処理(図116)において第1〜第4報知用表示装置201〜204に現状の設定値を表示させるために利用される設定値の表示データを記憶するための記憶エリアとが設けられている。第1〜第6設定情報記憶エリア325a〜325fのそれぞれにおいて、低確率モードの当否テーブルを記憶するための記憶エリアとして所定の複数バイトのエリアが確保されており、高確率モードの当否テーブルを記憶するための記憶エリアとして所定の複数バイトのエリアが確保されており、設定値の表示データを記憶するための記憶エリアとして1バイトのエリアが確保されている。したがって、第1〜第6設定情報記憶エリア325a〜325fのそれぞれは複数バイトの記憶容量となっている。この場合、第1設定情報記憶エリア325aの開始アドレスはA(1)となっており、第2設定情報記憶エリア325bの開始アドレスはA(2)となっており、第3設定情報記憶エリア325cの開始アドレスはA(3)となっており、第4設定情報記憶エリア325dの開始アドレスはA(4)となっており、第5設定情報記憶エリア325eの開始アドレスはA(5)となっており、第6設定情報記憶エリア325fの開始アドレスはA(6)となっている。
Each of the first to sixth setting
上記構成において本実施形態における第1形態のパチンコ機10では、当該パチンコ機10の設定値として上記33の実施形態と同様に「設定1」〜「設定6」の6段階の設定値が設定されている。この場合、「設定1」〜「設定6」のそれぞれで低確率モードにおいて大当たり結果となる確率は相違する一方、高確率モードにおいて大当たり結果となる確率は相互に同一となっている。したがって、図142(a)に示すように第1設定情報記憶エリア325aには、低確率モードの当否テーブルを記憶するための記憶エリアに「設定1」に対応する第1低確当否テーブルLT(1)が記憶されており、高確率モードの当否テーブルを記憶するための記憶エリアに「設定1」〜「設定6」で共通となる共通高確当否テーブルHTが記憶されており、設定値の表示データを記憶するための記憶エリアに「1」を表示するための表示データが記憶されている。第2設定情報記憶エリア325bには、低確率モードの当否テーブルを記憶するための記憶エリアに「設定2」に対応する第2低確当否テーブルLT(2)が記憶されており、高確率モードの当否テーブルを記憶するための記憶エリアに「設定1」〜「設定6」で共通となる共通高確当否テーブルHTが記憶されており、設定値の表示データを記憶するための記憶エリアに「2」を表示するための表示データが記憶されている。
In the
第3設定情報記憶エリア325cには、低確率モードの当否テーブルを記憶するための記憶エリアに「設定3」に対応する第3低確当否テーブルLT(3)が記憶されており、高確率モードの当否テーブルを記憶するための記憶エリアに「設定1」〜「設定6」で共通となる共通高確当否テーブルHTが記憶されており、設定値の表示データを記憶するための記憶エリアに「3」を表示するための表示データが記憶されている。第4設定情報記憶エリア325dには、低確率モードの当否テーブルを記憶するための記憶エリアに「設定4」に対応する第4低確当否テーブルLT(4)が記憶されており、高確率モードの当否テーブルを記憶するための記憶エリアに「設定1」〜「設定6」で共通となる共通高確当否テーブルHTが記憶されており、設定値の表示データを記憶するための記憶エリアに「4」を表示するための表示データが記憶されている。
In the third setting
第5設定情報記憶エリア325eには、低確率モードの当否テーブルを記憶するための記憶エリアに「設定5」に対応する第5低確当否テーブルLT(5)が記憶されており、高確率モードの当否テーブルを記憶するための記憶エリアに「設定1」〜「設定6」で共通となる共通高確当否テーブルHTが記憶されており、設定値の表示データを記憶するための記憶エリアに「5」を表示するための表示データが記憶されている。第6設定情報記憶エリア325fには、低確率モードの当否テーブルを記憶するための記憶エリアに「設定6」に対応する第6低確当否テーブルLT(6)が記憶されており、高確率モードの当否テーブルを記憶するための記憶エリアに「設定1」〜「設定6」で共通となる共通高確当否テーブルHTが記憶されており、設定値の表示データを記憶するための記憶エリアに「6」を表示するための表示データが記憶されている。
In the fifth setting
上記第1形態の構成の場合、低確率モードにおいて大当たり結果となる確率は大きい設定値ほど高くなる。その一方、高確率モードにおいて大当たり結果となる確率はいずれの設定値であっても同一となる。なお、高確率モードにおいて大当たり結果となる確率は1/30であるため、「設定1」であっても高確率モードにおいて大当たり結果となる確率は「設定6」における低確率モードの大当たり確率よりも高い確率となる。
In the case of the configuration of the first embodiment, the probability of a jackpot result in the low probability mode increases as the set value increases. On the other hand, the probability of a jackpot result in the high probability mode is the same regardless of the set value. Since the probability of a jackpot result in the high probability mode is 1/30, the probability of a jackpot result in the high probability mode is higher than the jackpot probability in the low probability mode in “
設定値として「設定1」〜「設定6」が設定された第1形態において、特図変動開始処理(図13)のステップS504にて当否判定処理を実行するために、ステップS503にて実行される当否テーブルの読み出し処理について説明する。図143は当否テーブルの読み出し処理を示すフローチャートである。なお、当否テーブルの読み出し処理におけるステップS9701〜ステップS9705の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
In the first mode in which “setting 1” to “setting 6” are set as the setting values, in order to execute the success / failure determination processing in step S504 of the special figure change start processing (FIG. 13), it is executed in step S503. A process for reading the validity table will be described. FIG. 143 is a flowchart showing read / write table read processing. Note that the processing from step S9701 to step S9705 in the read / write table read processing is executed using the specific control program and the specific control data in the
まず主側RAM65における特定制御用のワークエリア221に設けられた設定値カウンタの値を読み出す(ステップS9701)。設定値カウンタは、当否テーブルを読み出す場合及び設定値の表示データを読み出す場合のそれぞれにおいて設定対応記憶エリア325における第1〜第6設定情報記憶エリア325a〜325fのうちいずれを参照すべきであるのかを主側CPU63にて特定するためのカウンタである。
First, the value of the set value counter provided in the
その後、設定対応記憶エリア325における第1〜第6設定情報記憶エリア325a〜325fのうち、ステップS9701にて読み出した設定値カウンタの値に対応する記憶エリアを選択する(ステップS9702)。設定値カウンタは上記第33の実施形態と同様に「1」〜「6」のいずれかの値を取るように構成されており、設定値カウンタの値が「1」である場合には第1設定情報記憶エリア325aを選択し、設定値カウンタの値が「2」である場合には第2設定情報記憶エリア325bを選択し、設定値カウンタの値が「3」である場合には第3設定情報記憶エリア325cを選択し、設定値カウンタの値が「4」である場合には第4設定情報記憶エリア325dを選択し、設定値カウンタの値が「5」である場合には第5設定情報記憶エリア325eを選択し、設定値カウンタの値が「6」である場合には第6設定情報記憶エリア325fを選択する。
After that, among the first to sixth setting
この選択に際しては主側ROM64に予め記憶された対応テーブルが参照される。当該対応テーブルには設定値カウンタの値と第1〜第6設定情報記憶エリア325a〜325fの開始アドレスとの対応関係が定められている。詳細には、設定値カウンタの「1」の値に対応させて第1設定情報記憶エリア325aの開始アドレスであるA(1)が設定されており、設定値カウンタの「2」の値に対応させて第2設定情報記憶エリア325bの開始アドレスであるA(2)が設定されており、設定値カウンタの「3」の値に対応させて第3設定情報記憶エリア325cの開始アドレスであるA(3)が設定されており、設定値カウンタの「4」の値に対応させて第4設定情報記憶エリア325dの開始アドレスであるA(4)が設定されており、設定値カウンタの「5」の値に対応させて第5設定情報記憶エリア325eの開始アドレスであるA(5)が設定されており、設定値カウンタの「6」の値に対応させて第6設定情報記憶エリア325fの開始アドレスであるA(6)が設定されている。
For this selection, a correspondence table stored in advance in the
その後、現状の当否抽選モードが低確率モードであれば(ステップS9703:NO)、ステップS9702にて選択した設定情報記憶エリア325a〜325fから低確率モードの当否テーブルを読み出す(ステップS9704)。一方、現状の当否抽選モードが高確率モードであれば(ステップS9703:YES)、ステップS9702にて選択した設定情報記憶エリア325a〜325fから高確率モードの当否テーブルを読み出す(ステップS9705)。
Thereafter, if the current lottery mode is the low probability mode (step S9703: NO), the low probability mode success / failure table is read from the setting
上記のように当否テーブルの読み出し処理が実行されることにより、設定値カウンタの値に対応する設定情報記憶エリア325a〜325fから、現状の当否抽選モードに対応する当否テーブルが読み出される。そして、特図変動開始処理(図13)の当否判定処理(ステップS504)では、その読み出した当否テーブルを利用して、今回の遊技回が大当たり結果に対応しているか否かを判定する。
By executing the read / write table read process as described above, the pass / fail table corresponding to the current pass / fail lottery mode is read from the setting
次に、主側CPU63におけるメイン処理(図114)にて設定値更新処理(ステップS7918)が実行されている状況で第2タイマ割込み処理(図123)が割り込んで起動された場合における処理について説明する。この場合、第2タイマ割込み処理(図123)では設定値更新中における第5表示データバッファ275への設定処理を実行する(ステップS8403)。図144は設定更新中における第5表示データバッファ275への設定処理を示すフローチャートである。なお、当該設定処理におけるステップS9801〜ステップS9805の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
Next, a description will be given of a process when the second timer interrupt process (FIG. 123) is interrupted and started in a situation where the set value update process (step S7918) is executed in the main process (FIG. 114) in the
まず主側RAM65における特定制御用のワークエリア221に設けられた設定値カウンタの値を読み出す(ステップS9801)。その後、設定対応記憶エリア325における第1〜第6設定情報記憶エリア325a〜325fのうち、ステップS9801にて読み出した設定値カウンタの値に対応する記憶エリアを選択する(ステップS9802)。設定値カウンタは上記第33の実施形態と同様に「1」〜「6」のいずれかの値を取るように構成されており、設定値カウンタの値が「1」である場合には第1設定情報記憶エリア325aを選択し、設定値カウンタの値が「2」である場合には第2設定情報記憶エリア325bを選択し、設定値カウンタの値が「3」である場合には第3設定情報記憶エリア325cを選択し、設定値カウンタの値が「4」である場合には第4設定情報記憶エリア325dを選択し、設定値カウンタの値が「5」である場合には第5設定情報記憶エリア325eを選択し、設定値カウンタの値が「6」である場合には第6設定情報記憶エリア325fを選択する。この選択に際しては当否テーブルの読み出し処理(図143)と同様に主側ROM64に予め記憶された対応テーブルが参照される。
First, the value of the set value counter provided in the
その後、ステップS9802にて選択した設定情報記憶エリア325a〜325fから設定値の表示データを読み出す(ステップS9803)。そして、その読み出した設定値の表示データを第4報知用表示装置204に適用するための表示データとして特定制御用のワークエリア221における第5表示データバッファ275に設定する(ステップS9804)。また、パチンコ機10の設定値を更新している状況であることを示す表示を第1〜第3報知用表示装置201〜203に表示させるための表示データを第5表示データバッファ275に設定する(ステップS9805)。
Thereafter, display data of setting values is read from the setting
上記のように設定更新中における第5表示データバッファ275への設定処理が実行されることにより、ステップS9805にて第5表示データバッファ275に設定された表示データに対応する表示が第1〜第3報知用表示装置201〜203にて行われるとともに、ステップS9804にて第5表示データバッファ275に設定された表示データに対応する表示が第4報知用表示装置204にて行われる。これにより、例えば図124(a)の説明図に示すように、パチンコ機10の設定値を更新している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示が第1〜第4報知用表示装置201〜204にて行われる。
By executing the setting process to the fifth
なお、主側CPU63におけるメイン処理(図114)にて設定確認用処理(ステップS7914)が実行されている状況で第2タイマ割込み処理(図123)が割り込んで起動された場合に実行される設定確認中における第5表示データバッファ275への設定処理(ステップS8405)においても、設定値の表示データの設定に関して、上記設定更新中における第5表示データバッファ275への設定処理(図144)と同様の処理が実行される。
It should be noted that the setting executed when the second timer interrupt process (FIG. 123) is interrupted and activated while the setting confirmation process (step S7914) is being executed in the main process (FIG. 114) in the
ここで、第1形態のパチンコ機10においては当該パチンコ機10の設定値として「設定1」〜「設定6」の6段階の設定値が設定されていたが、パチンコ機10の機種や型式によっては6段階よりも少ない設定値が利用される場合がある。具体的には、図142(b)の説明図に示す第2形態のパチンコ機10では「設定1」、「設定3」及び「設定6」の3段階の設定値が設定されており、図142(c)の説明図に示す第3形態のパチンコ機10では「設定1」、「設定2」、「設定3」及び「設定4」の4段階の設定値が設定されており、図142(d)の説明図に示す第4形態のパチンコ機10では「設定1」の1段階の設定値のみが設定されている。この場合に、第2〜第4形態のいずれのパチンコ機10であっても第1形態のパチンコ機10と同様に、6段階の設定値の設定を可能とする第1〜第6設定情報記憶エリア325a〜325fを有する設定対応記憶エリア325が利用される。
Here, in the
第2形態のパチンコ機10において設定対応記憶エリア325が利用される場合について詳細には、図142(b)の説明図に示すように、第1設定情報記憶エリア325a及び第4設定情報記憶エリア325dには「設定1」に対応する各種情報が記憶されている。つまり、第1設定情報記憶エリア325a及び第4設定情報記憶エリア325dには、低確率モードの当否テーブルを記憶するための記憶エリアに「設定1」に対応する第1低確当否テーブルLT(1)が記憶されており、高確率モードの当否テーブルを記憶するための記憶エリアに「設定1」に対応する第1高確当否テーブルHT(1)が記憶されており、設定値の表示データを記憶するための記憶エリアに「1」を表示するための表示データが記憶されている。
In the case where the setting
第2設定情報記憶エリア325b及び第5設定情報記憶エリア325eには「設定3」に対応する各種情報が記憶されている。つまり、第2設定情報記憶エリア325b及び第5設定情報記憶エリア325eには、低確率モードの当否テーブルを記憶するための記憶エリアに「設定3」に対応する第3低確当否テーブルLT(3)が記憶されており、高確率モードの当否テーブルを記憶するための記憶エリアに「設定3」に対応する第3高確当否テーブルHT(3)が記憶されており、設定値の表示データを記憶するための記憶エリアに「3」を表示するための表示データが記憶されている。
Various information corresponding to “setting 3” is stored in the second setting
第3設定情報記憶エリア325c及び第6設定情報記憶エリア325fには「設定6」に対応する各種情報が記憶されている。つまり、第3設定情報記憶エリア325c及び第6設定情報記憶エリア325fには、低確率モードの当否テーブルを記憶するための記憶エリアに「設定6」に対応する第6低確当否テーブルLT(6)が記憶されており、高確率モードの当否テーブルを記憶するための記憶エリアに「設定6」に対応する第6高確当否テーブルHT(6)が記憶されており、設定値の表示データを記憶するための記憶エリアに「6」を表示するための表示データが記憶されている。
Various information corresponding to “setting 6” is stored in the third setting
上記第2形態の構成の場合、第1〜第6設定情報記憶エリア325a〜325fを有する設定対応記憶エリア325が利用される構成であっても、これら第1〜6設定情報記憶エリア325a〜325fの数である6個よりも少ない段階数の設定値が設定されている。そして、低確率モードにおいて大当たり結果となる確率は大きい設定値ほど高くなり、高確率モードにおいて大当たり結果となる確率も大きい設定値ほど高くなる。なお、「設定1」における高確率モードの大当たり確率は、「設定6」における低確率モードの大当たり確率よりも高い確率である。
In the case of the configuration of the second form, even if the configuration corresponding
上記第2形態の構成の場合、当否テーブルの読み出し処理(図143)では、設定値カウンタの値が「1」の場合及び「4」の場合のいずれであっても「設定1」に対応する当否テーブルが読み出され、設定値カウンタの値が「2」の場合及び「5」の場合のいずれであっても「設定3」に対応する当否テーブルが読み出され、設定値カウンタの値が「3」の場合及び「6」の場合のいずれであっても「設定6」に対応する当否テーブルが読み出される。 In the case of the configuration of the second embodiment, in the determination process of the success / failure table (FIG. 143), it corresponds to “setting 1” regardless of whether the value of the setting value counter is “1” or “4”. The success / failure table is read, and the success / failure table corresponding to “setting 3” is read regardless of whether the value of the setting value counter is “2” or “5”, and the value of the setting value counter is In both cases of “3” and “6”, the success / failure table corresponding to “setting 6” is read.
当否テーブルの読み出し処理(図143)では、設定値の段階数がいずれであったとしても設定値カウンタの値に対応する設定情報記憶エリア325から当否テーブルを読み出す構成である。これにより、3段階の設定値が設定されている場合であっても、当否テーブルの読み出し処理(図143)の処理構成を6段階の設定値が設定されている場合と同一の処理構成とすることが可能となる。
The validity table reading process (FIG. 143) is configured to read the validity table from the setting
上記第2形態の構成の場合、6段階の設定値を設定可能である設定対応記憶エリア325が利用される場合において3段階の設定値が設定されているため、設定対応記憶エリア325において設定可能な設定値の段階数を、使用対象となる設定値の段階数で割り切ることが可能である。つまり、使用対象となる設定値の段階数は、設定対応記憶エリア325において設定可能な設定値の最大の段階数の約数であって、当該最大の段階数とは異なる数となっている。この場合に、使用対象となる設定値のそれぞれに対して同一数の設定情報記憶エリア325a〜325fが割り当てられているとともに、3段階の設定値が昇順で1個ずつ配列された態様を1グループとした場合にそのグループが繰り返されるように第1〜第6設定情報記憶エリア325a〜325fに対する設定値の割り当てが行われている。これにより、設定値更新処理(図116)において設定値カウンタの値が「1」である状況からリセットボタン68cが繰り返し操作された場合には、第1〜第4報知用表示装置201〜204にて表示される設定値は、「1」→「3」→「6」→「1」→「3」→「6」→「1」→・・・の順で変更されることとなる。つまり、リセットボタン68cの1回の操作に対して異なる設定値の表示に変更されるとともに、設定可能な設定値が1回ずつ表示される場合を1表示周回とした場合に一定の態様の表示周回が繰り返されることとなる。よって、設定値の更新操作を行い易くなる。
In the case of the configuration of the second embodiment, when the setting
設定更新中における第5表示データバッファ275への設定処理(図144)では、設定値の段階数がいずれであったとしても設定値カウンタの値に対応する設定情報記憶エリア325から設定値の表示データを読み出す構成である。これにより、3段階の設定値が設定されている場合であっても、当該設定処理(図144)の処理構成を6段階の設定値が設定されている場合と同一の処理構成とすることが可能となる。
In the setting process (FIG. 144) to the fifth
なお、第2形態のパチンコ機10において第1設定情報記憶エリア325a及び第2設定情報記憶エリア325bに「設定1」に対応する各種情報が記憶されており、第3設定情報記憶エリア325c及び第4設定情報記憶エリア325dに「設定3」に対応する各種情報が記憶されており、第5設定情報記憶エリア325e及び第6設定情報記憶エリア325fに「設定6」に対応する各種情報が記憶されている構成としてもよい。つまり、使用対象となる設定値のそれぞれに対して同一数の設定情報記憶エリア325a〜325fが割り当てられているとともに、同一の設定値が設定値カウンタの値との関係で連続する設定情報記憶エリア325a〜325fに設定されている構成としてもよい。この場合、設定値更新処理(図116)において設定値カウンタの値が「1」である状況からリセットボタン68cが繰り返し操作された場合には、第1〜第4報知用表示装置201〜204にて表示される設定値は、「1」→「1」→「3」→「3」→「6」→「6」→「1」→・・・の順で変更されることとなる。
In the
第3形態のパチンコ機10において設定対応記憶エリア325が利用される場合について詳細には、図142(c)の説明図に示すように、第1設定情報記憶エリア325a及び第2設定情報記憶エリア325bには「設定1」に対応する各種情報が記憶されている。つまり、第1設定情報記憶エリア325a及び第2設定情報記憶エリア325bには、低確率モードの当否テーブルを記憶するための記憶エリアに「設定1」に対応する第1低確当否テーブルLT(1)が記憶されており、高確率モードの当否テーブルを記憶するための記憶エリアに「設定1」〜「設定6」で共通となる共通高確当否テーブルHTが記憶されており、設定値の表示データを記憶するための記憶エリアに「1」を表示するための表示データが記憶されている。
As for the case where the setting
第3設定情報記憶エリア325c及び第4設定情報記憶エリア325dには「設定2」に対応する各種情報が記憶されている。つまり、第3設定情報記憶エリア325c及び第4設定情報記憶エリア325dには、低確率モードの当否テーブルを記憶するための記憶エリアに「設定2」に対応する第2低確当否テーブルLT(2)が記憶されており、高確率モードの当否テーブルを記憶するための記憶エリアに「設定1」〜「設定6」で共通となる共通高確当否テーブルHTが記憶されており、設定値の表示データを記憶するための記憶エリアに「2」を表示するための表示データが記憶されている。
Various information corresponding to “setting 2” is stored in the third setting
第5設定情報記憶エリア325eには「設定3」に対応する各種情報が記憶されている。つまり、第5設定情報記憶エリア325eには、低確率モードの当否テーブルを記憶するための記憶エリアに「設定3」に対応する第3低確当否テーブルLT(3)が記憶されており、高確率モードの当否テーブルを記憶するための記憶エリアに「設定1」〜「設定6」で共通となる共通高確当否テーブルHTが記憶されており、設定値の表示データを記憶するための記憶エリアに「3」を表示するための表示データが記憶されている。
Various information corresponding to “setting 3” is stored in the fifth setting
第6設定情報記憶エリア325fには「設定4」に対応する各種情報が記憶されている。つまり、第6設定情報記憶エリア325fには、低確率モードの当否テーブルを記憶するための記憶エリアに「設定4」に対応する第4低確当否テーブルLT(4)が記憶されており、高確率モードの当否テーブルを記憶するための記憶エリアに「設定1」〜「設定6」で共通となる共通高確当否テーブルHTが記憶されており、設定値の表示データを記憶するための記憶エリアに「4」を表示するための表示データが記憶されている。
Various information corresponding to “setting 4” is stored in the sixth setting
上記第3形態の構成の場合、第1〜第6設定情報記憶エリア325a〜325fを有する設定対応記憶エリア325が利用される構成であっても、これら第1〜6設定情報記憶エリア325a〜325fの数である6個よりも少ない段階数の設定値が設定されている。そして、低確率モードにおいて大当たり結果となる確率は大きい設定値ほど高くなり、高確率モードにおいて大当たり結果となる確率はいずれの設定値であっても同一となる。なお、高確率モードにおいて大当たり結果となる確率は1/30であるため、「設定1」であっても高確率モードにおいて大当たり結果となる確率は「設定4」における低確率モードの大当たり確率よりも高い確率となる。
In the case of the configuration of the third mode, even if the configuration corresponding
上記第3形態の構成の場合、当否テーブルの読み出し処理(図143)では、設定値カウンタの値が「1」の場合及び「2」の場合のいずれであっても「設定1」に対応する当否テーブルが読み出され、設定値カウンタの値が「3」の場合及び「4」の場合のいずれであっても「設定2」に対応する当否テーブルが読み出され、設定値カウンタの値が「5」の場合には「設定3」に対応する当否テーブルが読み出され、設定値カウンタの値が「6」の場合には「設定4」に対応する当否テーブルが読み出される。 In the case of the configuration of the third embodiment, in the validity table read process (FIG. 143), the setting value counter corresponds to “setting 1” regardless of whether the value of the setting value counter is “1” or “2”. The success / failure table is read, and the success / failure table corresponding to “setting 2” is read regardless of whether the value of the setting value counter is “3” or “4”, and the value of the setting value counter is In the case of “5”, the success / failure table corresponding to “setting 3” is read out, and in the case where the value of the setting value counter is “6”, the success / failure table corresponding to “setting 4” is read out.
当否テーブルの読み出し処理(図143)では、設定値の段階数がいずれであったとしても設定値カウンタの値に対応する設定情報記憶エリア325から当否テーブルを読み出す構成である。これにより、4段階の設定値が設定されている場合であっても、当否テーブルの読み出し処理(図143)の処理構成を6段階の設定値が設定されている場合と同一の処理構成とすることが可能となる。
The validity table reading process (FIG. 143) is configured to read the validity table from the setting
上記第3形態の構成の場合、6段階の設定値を設定可能である設定対応記憶エリア325が利用される場合において4段階の設定値が設定されているため、設定対応記憶エリア325において設定可能な設定値の段階数を、使用対象となる設定値の段階数で割り切ることができない。この場合に、「設定1」及び「設定2」のそれぞれについては設定値カウンタの値との関係で連続する2個の設定情報記憶エリア325a〜325dが割り当てられているとともに、「設定3」及び「設定4」のそれぞれについては1個の設定情報記憶エリア325e,325fが割り当てられている。これにより、設定値更新処理(図116)において設定値カウンタの値が「1」である状況からリセットボタン68cが繰り返し操作された場合には、第1〜第4報知用表示装置201〜204にて表示される設定値は、「1」→「1」→「2」→「2」→「3」→「4」→「1」→・・・の順で変更されることとなる。
In the case of the configuration of the third embodiment, when the setting
設定更新中における第5表示データバッファ275への設定処理(図144)では、設定値の段階数がいずれであったとしても設定値カウンタの値に対応する設定情報記憶エリア325から設定値の表示データを読み出す構成である。これにより、4段階の設定値が設定されている場合であっても、当該設定処理(図144)の処理構成を6段階の設定値が設定されている場合と同一の処理構成とすることが可能となる。
In the setting process (FIG. 144) to the fifth
なお、設定値更新処理(図116)においてリセットボタン68cの1回の操作に対して、第1〜第4報知用表示装置201〜204における設定値の表示が変更されるようにする上では、設定値カウンタの値との関係で連続する設定情報記憶エリア325a〜325fに同一の設定値に対応する各種情報が設定されてないようにすることが好ましい。例えば、第1設定情報記憶エリア325aに「設定1」に対応する各種情報を設定し、第2設定情報記憶エリア325bに「設定2」に対応する各種情報を設定し、第3設定情報記憶エリア325cに「設定3」に対応する各種情報を設定し、第4設定情報記憶エリア325dに「設定4」に対応する各種情報を設定し、第5設定情報記憶エリア325eに「設定1」に対応する各種情報を設定し、第6設定情報記憶エリア325fに「設定2」に対応する各種情報を設定する構成が考えられる。この場合、設定値更新処理(図116)において設定値カウンタの値が「1」である状況からリセットボタン68cが繰り返し操作された場合には、第1〜第4報知用表示装置201〜204にて表示される設定値は、「1」→「2」→「3」→「4」→「1」→「2」→「1」→・・・の順で変更されることとなる。
In the setting value update process (FIG. 116), in order to change the display of the setting values on the first to fourth
第4形態のパチンコ機10において設定対応記憶エリア325が利用される場合について詳細には、図142(d)の説明図に示すように、第1〜第6設定情報記憶エリア325a〜325fの全てに「設定1」に対応する各種情報が記憶されている。つまり、第1〜第6設定情報記憶エリア325a〜325fには、低確率モードの当否テーブルを記憶するための記憶エリアに「設定1」に対応する第1低確当否テーブルLT(1)が記憶されており、高確率モードの当否テーブルを記憶するための記憶エリアに「設定1」〜「設定6」で共通となる共通高確当否テーブルHTが記憶されており、設定値の表示データを記憶するための記憶エリアに「1」を表示するための表示データが記憶されている。
In the case where the setting
上記第4形態の構成の場合、第1〜第6設定情報記憶エリア325a〜325fを有する設定対応記憶エリア325が利用される構成であっても、1種類の設定値のみが設定されている。このように1種類の設定値のみが設定されている構成であっても、当否テーブルの読み出し処理(図143)では設定値カウンタの値に対応する設定情報記憶エリア325から当否テーブルを読み出す構成である。これにより、1種類の設定値のみが設定されている場合であっても、当否テーブルの読み出し処理(図143)の処理構成を6段階の設定値が設定されている場合と同一の処理構成とすることが可能となる。
In the case of the configuration of the fourth embodiment, only one type of setting value is set even if the configuration corresponding
上記第4形態の構成の場合、設定値を設定する必要がないため基本的には設定値更新処理(図116)を実行する必要がないが、設定値の異常が発生した場合には設定値更新処理(図116)が実行され得る。この場合、第1〜第6設定情報記憶エリア325a〜325fの全てに対して「設定1」が割り当てられている。したがって、設定値更新処理(図116)において設定値カウンタの値が「1」である状況からリセットボタン68cが繰り返し操作された場合には、第1〜第4報知用表示装置201〜204にて表示される設定値は、「1」→「1」→「1」→「1」→「1」→「1」→「1」→・・・というように「1」の表示が継続されることとなる。
In the case of the configuration of the fourth embodiment, since it is not necessary to set the set value, it is basically unnecessary to execute the set value update process (FIG. 116). However, if a set value abnormality occurs, the set value An update process (FIG. 116) may be performed. In this case, “setting 1” is assigned to all of the first to sixth setting
設定更新中における第5表示データバッファ275への設定処理(図144)では、設定値の段階数がいずれであったとしても設定値カウンタの値に対応する設定情報記憶エリア325から設定値の表示データを読み出す構成である。これにより、1種類の設定値のみが設定されている場合であっても、当該設定処理(図144)の処理構成を6段階の設定値が設定されている場合と同一の処理構成とすることが可能となる。
In the setting process (FIG. 144) to the fifth
以上詳述した本実施形態によれば、以下の優れた効果を奏する。 According to the embodiment described in detail above, the following excellent effects are obtained.
遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。この場合に、第2形態〜第4形態のパチンコ機10では、設定値に対応する当否テーブルを記憶するための設定情報記憶エリア325a〜325fが第1所定数(具体的には6個)設けられている構成において使用対象となる設定値の種類数は第1所定数よりも少ない数となっている。これにより、使用対象となる設定値の種類数が第1所定数である第1形態のパチンコ機10と設定対応記憶エリア325に関する構成を共通化させることが可能となり、設定値の種類数を変更する場合におけるパチンコ機10の設計作業を簡易的に行うことが可能となる。
Since the setting value to be used is set from a plurality of setting values corresponding to the player's advantage, the player expects a more advantageous setting value to be used. It will be. In this case, in the
設定値更新処理(ステップS7918)ではリセットボタン68cが操作される度に特定制御用のワークエリア221に設けられた設定値カウンタの数値情報が変更されることで使用対象となる設定値が変更され、その変更された数値情報に対応する設定情報記憶エリア325a〜325fの当否テーブルが当否判定処理にて利用されることで使用対象の設定値に対応する態様で当否判定処理が実行されることとなる。この場合に、設定され得る設定値の各当否テーブルは少なくとも1個の設定情報記憶エリア325a〜325fに記憶されている構成であって、第1所定数の一部であって複数の設定情報記憶エリア325a〜325fには同一の当否テーブルが記憶されている構成であることにより、第1所定数の設定情報記憶エリア325a〜325fの全てに当否テーブルが記憶されている。これにより、第1所定数の設定情報記憶エリア325a〜325fをそのまま利用するとともに設定値カウンタを利用して使用対象となる設定値を決定する構成をそのまま利用しながら、使用対象となる設定値の種類数を第1所定数よりも少ない数とすることが可能となる。
In the set value update process (step S7918), the set value to be used is changed by changing the numerical information of the set value counter provided in the
設定値カウンタの数値情報に対応する設定情報記憶エリア325a〜325fから当否テーブルを読み出し、その読み出した当否テーブルを利用して当否判定処理を実行する構成である。これにより、使用対象となる設定値の種類数が第1所定数よりも少ない数である構成であったとしても、当否判定処理の実行に際して当否テーブルを読み出す構成をそのまま利用することが可能となる。
In this configuration, the success / failure table is read from the setting
設定値更新処理(ステップS7918)が実行される状況においては、設定値カウンタの数値情報に対応する設定情報記憶エリア325a〜325fから設定値の表示データを読み出し、その読み出した設定値の表示データに対応する表示を第4報知用表示装置204にて行わせる構成である。これにより、使用対象となる設定値の種類数が第1所定数よりも少ない数である構成であったとしても、設定値に対応する表示の実行に際して設定値の表示データを読み出す構成をそのまま利用することが可能となる。
In the situation where the setting value update process (step S7918) is executed, the setting value display data is read from the setting
使用対象となる設定値の段階数は、設定対応記憶エリア325において設定可能な設定値の最大の段階数の約数であって、当該最大の段階数とは異なる数となっている。この場合に、使用対象となる設定値のそれぞれに対して同一数の設定情報記憶エリア325a〜325fが割り当てられているとともに、3段階の設定値が昇順で1個ずつ配列された態様を1グループとした場合にそのグループが繰り返されるように第1〜第6設定情報記憶エリア325a〜325fに対する設定値の割り当てが行われている。これにより、設定値更新処理(図116)において設定値カウンタの値が「1」である状況からリセットボタン68cが繰り返し操作された場合には、第1〜第4報知用表示装置201〜204にて表示される設定値は、「1」→「3」→「6」→「1」→「3」→「6」→「1」→・・・の順で変更されることとなる。つまり、リセットボタン68cの1回の操作に対して異なる設定値の表示に変更されるとともに、設定可能な設定値が1回ずつ表示される場合を1表示周回とした場合に一定の態様の表示周回が繰り返されることとなる。よって、設定値の更新操作を行い易くなる。
The number of stages of setting values to be used is a divisor of the maximum number of stages of setting values that can be set in the setting
なお、高確率モードの当否テーブルが設定値に応じて変化しない構成においては、高確率モードの当否テーブルが、設定対応記憶エリア325の第1〜第6設定情報記憶エリア325a〜325fに記憶されているのではなく、主側ROM64における設定対応記憶エリア325とは異なる記憶エリアに記憶されている構成としてもよい。
In the configuration in which the high-probability mode success / failure table does not change according to the set value, the high-probability mode success / failure table is stored in the first to sixth setting
また、使用対象となる設定値が1個のみである場合にはその設定値に対応する当否テーブルが1個の設定情報記憶エリア325a〜325fのみに設定されるとともに残りの設定情報記憶エリア325a〜325fには当否テーブルが設定されない構成としてもよい。また、使用対象となる設定値が複数段階ではあるもののその段階数が第1〜第6設定情報記憶エリア325a〜325fの数よりも少ない場合には、それら各設定値に対応する当否テーブルはそれぞれ対応する1個の設定情報記憶エリア325a〜325fのみに設定されるとともに残りの設定情報記憶エリア325a〜325fには当否テーブルが設定されない構成としてもよい。当該構成においては当否テーブルが設定されていない設定情報記憶エリア325a〜325に対応する数値情報が設定値カウンタにおいて選択され得ない数値情報とすることで、当否テーブルが設定されていない設定情報記憶エリア325a〜325fが、当否テーブルの読み出しや設定値の表示データの読み出しに際して選択されてしまわないようにすることが可能となる。
When there is only one set value to be used, the success / failure table corresponding to the set value is set in only one set
<第40の実施形態>
上記第39の実施形態では6段階の設定値を設定することが可能な設定対応記憶エリア325を利用する構成としたが、本実施形態では3段階の設定値を設定することが可能な設定対応記憶エリア326を利用する。
<40th Embodiment>
In the thirty-ninth embodiment, the setting
図145(a)〜図145(c)は主側ROM64に予め記憶されている設定対応記憶エリア326を説明するための説明図である。
145 (a) to 145 (c) are explanatory diagrams for explaining the setting
設定対応記憶エリア326には、第1設定情報記憶エリア326a、第2設定情報記憶エリア326b及び第3設定情報記憶エリア326cが設けられている。図145(a)に示す第1形態のパチンコ機10では第1設定情報記憶エリア326aに「設定1」に対応する各種情報が設定されており、第2設定情報記憶エリア326bに「設定2」に対応する各種情報が設定されており、第3設定情報記憶エリア326cに「設定3」に対応する各種情報が設定されている。つまり、第1形態のパチンコ機10では設定対応記憶エリア326において設定可能な最大数分の設定値が設定されている。
In the setting
図145(b)に示す第2形態のパチンコ機10では第1〜第3設定情報記憶エリア326a〜326cの全てに「設定1」に対応する各種情報が設定されている。つまり、第2形態のパチンコ機10では3段階の設定値を設定可能な設定対応記憶エリア326を利用して、1種類の設定値のみが設定されている。
In the
図145(c)に示す第3形態のパチンコ機10では、第1設定情報記憶エリア326a及び第2設定情報記憶エリア326bに「設定1」に対応する各種情報が設定されており、第3設定情報記憶エリア326cに「設定3」に対応する各種情報が設定されている。つまり、第3形態のパチンコ機10では3段階の設定値を設定可能な設定対応記憶エリア326を利用して、2段階の設定値が設定されている。
In the
上記構成によれば3段階の設定値を設定することが可能な設定対応記憶エリア326を、3段階の設定値よりも少ない段階数の設定値が使用対象となる第2形態及び第3形態のパチンコ機10に対してそのまま流用することが可能となる。また、上記第39の実施形態と同様に、当否テーブルの読み出し処理(図143)の処理構成及び設定更新中における第5表示データバッファ275への設定処理(図144)の処理構成を、第1〜第3形態のパチンコ機10において共通して利用することが可能となる。
According to the above-described configuration, the setting
<第41の実施形態>
本実施形態では主側CPU63におけるメイン処理(図114)にて設定確認用処理(ステップS7914)又は設定値更新処理(ステップS7918)が実行されている場合に、パチンコ機10の前面側から視認可能となる表示部にて所定の報知が実行される点で上記第33の実施形態と相違している。以下、上記第33の実施形態と相違している構成について説明する。なお、上記第33の実施形態と同一の構成については基本的にその説明を省略する。
<Forty-first embodiment>
In the present embodiment, when the setting confirmation process (step S7914) or the setting value update process (step S7918) is being executed in the main process (FIG. 114) in the
図146(a)は、パチンコ機10の前面を生じさせる窓パネル52を通じてパチンコ機10前方から視認可能となる領域に設けられた各種表示部を説明するための説明図である。
FIG. 146 (a) is an explanatory diagram for explaining various display units provided in an area that can be viewed from the front of the
各種表示部として、特図表示部37aと、特図保留表示部37bと、普図表示部38aと、普図保留表示部38bとが設けられている。これらの機能は上記第1の実施形態と同一である。特図表示部37a及び普図表示部38aは横並びとなるように設けられているが、これら特図表示部37a及び普図表示部38aに対して横並びとなるようにしてラウンド表示部330が設けられている。
As various display parts, a special
ラウンド表示部330は、特図表示部37a及び普図表示部38aと同様に、7個の表示用セグメント331〜337を有している。7個の表示用セグメント331〜337はいずれも同一形状及び同一サイズとなる棒状の発光領域となっており、「8」の字を生じさせるように配列されている。7個の表示用セグメント331〜337は個別に発光制御される。
The
ラウンド表示部330では、大当たり結果となったことを契機とした開閉実行モードにて発生するラウンド遊技の回数が報知される。本実施形態では当否判定処理にて大当たり当選となった場合に選択され得る大当たり結果として、ラウンド遊技の実行回数が相対的に少ない開閉実行モードへの移行契機となる第1大当たり結果と、ラウンド遊技の実行回数が相対的に多い開閉実行モードへの移行契機となる第2大当たり結果とが存在している。具体的には、第1大当たり結果を契機とした開閉実行モードではラウンド遊技が2回実行され、第2大当たり結果を契機とした開閉実行モードではラウンド遊技が16回実行される。
In the
なお、第1大当たり結果には、開閉実行モードの終了後に当否抽選モードが低確率モードとなるとともにサポートモードが低頻度サポートモードとなる大当たり結果と、開閉実行モードの終了後に当否抽選モードが高確率モードとなるとともにサポートモードが高頻度サポートモードとなる大当たり結果とが存在している。また、第2大当たり結果には、開閉実行モードの終了後に当否抽選モードが低確率モードとなるとともにサポートモードが低頻度サポートモードとなる大当たり結果と、開閉実行モードの終了後に当否抽選モードが高確率モードとなるとともにサポートモードが高頻度サポートモードとなる大当たり結果とが存在している。 The first jackpot result includes a jackpot result in which the success / failure lotion mode becomes the low probability mode and the support mode becomes the low-frequency support mode after the opening / closing execution mode ends, and the success / failure lottery mode has a high probability after the opening / closing execution mode ends. There is a jackpot result in which the support mode becomes the high frequency support mode as well as the mode. The second jackpot result includes a jackpot result in which the success / failure lottery mode becomes the low probability mode and the support mode becomes the low-frequency support mode after the opening / closing execution mode ends, and the success / failure lottery mode has a high probability after the opening / closing execution mode ends. There is a jackpot result in which the support mode becomes the high frequency support mode as well as the mode.
図146(b)はラウンド表示部330の表示内容を説明するための説明図である。
FIG. 146 (b) is an explanatory diagram for explaining the display content of the
ラウンド表示部330は、いずれかの大当たり結果を契機とした開閉実行モードが開始される場合に、全ての表示用セグメント331〜337が消灯状態となった非表示状態から、少なくとも一部の表示用セグメント331〜337が発光状態となる表示状態となる。開閉実行モードが継続している状況においては当該開閉実行モードの開始時にラウンド表示部330に表示された表示内容が維持される。そして、開閉実行モードが終了する場合にラウンド表示部330が表示状態から非表示状態となる。
When the open / close execution mode is triggered by any of the jackpot results, the
2回のラウンド遊技が実行されることとなる開閉実行モードにおいては図146(b)に示すように、ラウンド表示部330の第1〜第4表示用セグメント331〜334が消灯状態となり、第5〜第7表示用セグメント335〜337が点灯状態となる。16回のラウンド遊技が実行されることとなる開閉実行モードにおいては図146(b)に示すように、ラウンド表示部330の第1〜第4表示用セグメント331〜334が点灯状態となり、第5〜第7表示用セグメント335〜337が消灯状態となる。これにより、遊技ホールの管理者はパチンコ機10にて開閉実行モードが実行されている場合にはラウンド表示部330を確認することで、その開閉実行モードがいずれの種類の開閉実行モードに対応しているのかを把握することが可能となる。
In the opening / closing execution mode in which two round games are executed, as shown in FIG. 146 (b), the first to
主側CPU63におけるメイン処理(図114)にて設定値更新処理(ステップS7918)が実行されている場合にはラウンド表示部330にてそれに対応する表示が行われる。具体的には、設定値更新処理(ステップS7918)が実行されている場合には図146(b)に示すように、ラウンド表示部330の第1表示用セグメント331、第3表示用セグメント333、第5表示用セグメント335及び第7表示用セグメント337が消灯状態となり、第2表示用セグメント332、第4表示用セグメント334及び第6表示用セグメント336が点灯状態となる。
When the set value update process (step S7918) is executed in the main process (FIG. 114) in the
設定値更新処理(ステップS7918)に対応するラウンド表示部330における表示は、設定値更新処理(ステップS7918)が開始された場合に開始され、設定値更新処理(ステップS7918)が終了された場合に終了される。この表示内容は、開閉実行モードが実行される場合にラウンド表示部330に表示される表示内容とは異なっており、さらに後述する設定確認用処理(ステップS7914)が実行される場合にラウンド表示部330に表示される表示内容とも異なっている。これにより、遊技ホールの管理者はラウンド表示部330を確認することで設定値更新処理(ステップS7918)が実行されている状況であるか否かを容易に把握することが可能となる。また、このような把握を、ラウンド表示部330を利用して行うことが可能となる。
The display on the
主側CPU63におけるメイン処理(図114)にて設定確認用処理(ステップS7914)が実行されている場合にはラウンド表示部330にてそれに対応する表示が行われる。具体的には、設定確認用処理(ステップS7914)が実行されている場合には図146(b)に示すように、ラウンド表示部330の第1表示用セグメント331、第3表示用セグメント333、第5表示用セグメント335及び第7表示用セグメント337が点灯状態となり、第2表示用セグメント332、第4表示用セグメント334及び第6表示用セグメント336が消灯状態となる。
When the setting confirmation process (step S7914) is executed in the main process (FIG. 114) in the
設定確認用処理(ステップS7914)に対応するラウンド表示部330における表示は、設定確認用処理(ステップS7914)が開始された場合に開始され、設定確認用処理(ステップS7914)が終了された場合に終了される。この表示内容は、開閉実行モードが実行される場合にラウンド表示部330に表示される表示内容とは異なっており、さらに設定値更新処理(ステップS7918)が実行される場合にラウンド表示部330に表示される表示内容とも異なっている。これにより、遊技ホールの管理者はラウンド表示部330を確認することで設定確認用処理(ステップS7914)が実行されている状況であるか否かを容易に把握することが可能となる。また、このような把握を、ラウンド表示部330を利用して行うことが可能となる。
The display on the
メイン処理(図114)において設定確認用処理(ステップS7914)及び設定値更新処理(ステップS7918)が実行される状況では、遊技を進行させるための処理は実行されない。したがって、開閉実行モードが実行されている状況において設定確認用処理(ステップS7914)及び設定値更新処理(ステップS7918)が実行されることはない。また、設定確認用処理(ステップS7914)及び設定値更新処理(ステップS7918)のうち一方が実行されている状況において他方が実行されることもない。したがって、ラウンド表示部330をそれぞれの表示を行うための表示部として兼用したとしても、各表示を行うべき状況が重複して発生してしまうことはない。
In the situation where the setting confirmation process (step S7914) and the set value update process (step S7918) are executed in the main process (FIG. 114), the process for advancing the game is not executed. Therefore, the setting confirmation process (step S7914) and the set value update process (step S7918) are not executed in the situation where the opening / closing execution mode is being executed. Further, in the situation where one of the setting confirmation process (step S7914) and the set value update process (step S7918) is being executed, the other is not executed. Therefore, even if the
なお、ラウンド表示部330の表示内容は上記の表示内容に限定されることはなく、それぞれの状況であることをラウンド表示部330の表示内容から区別することが可能であれば任意であり、例えば設定確認用処理(ステップS7914)に対応する表示及び設定値更新処理(ステップS7918)のうち一方は第1〜第7表示用セグメント331〜337の全てが点灯状態となる構成としてもよい。また、設定確認用処理(ステップS7914)に対応する表示及び設定値更新処理(ステップS7918)のうち一方は第1〜第7表示用セグメント331〜337の全てが点灯状態となるとともにその状態が維持され、他方は第1〜第7表示用セグメント331〜337の全てが点滅状態となる構成としてもよい。
The display content of the
また、ラウンド表示部330にて設定確認用処理に対応する表示及び設定値更新処理に対応する表示が行われる構成に代えて、特図表示部37aにてこれら表示が行われる構成としてもよく、普図表示部38aにてこれら表示が行われる構成としてもよい。また、特図表示部37a、普図表示部38a及びラウンド表示部330のいずれか1個の表示部にて設定確認用処理に対応する表示が行われ、他の1個の表示部にて設定値更新処理に対応する表示が行われる構成としてもよい。
Further, instead of the configuration in which the display corresponding to the setting confirmation process and the display corresponding to the set value update process are performed in the
また、第1作動口33への遊技球の入球に基づき取得された保留情報と第2作動口34への遊技球の入球に基づき取得された保留情報とが区別して記憶されるとともに、特図表示部37aとして、第1作動口33に対応する保留情報を契機とした遊技回が実行される第1特図表示部と、第2作動口34に対応する保留情報を契機とした遊技回が実行される第2特図表示部とが設けられた構成においては、第1特図表示部にて設定確認用処理に対応する表示及び設定値更新処理に対応する表示が行われる構成としてもよく、第2特図表示部にて設定確認用処理に対応する表示及び設定値更新処理に対応する表示が行われる構成としてもよく、第1特図表示部にて設定確認用処理に対応する表示が行われるとともに第2特図表示部にて設定値更新処理に対応する表示が行われる構成としてもよい。
In addition, the hold information acquired based on the game ball entering the
また、設定確認用処理が実行されている状況であることを表示するための専用の表示部が設けられている構成としてもよく、設定値更新処理が実行されている状況であることを表示するための専用の表示部が設けられている構成としてもよく、設定確認用処理が実行されている状況であること又は設定値更新処理が実行されている状況であることを表示するための専用の表示部が設けられている構成としてもよい。この場合、当該専用の表示部が主側CPU63により表示制御される構成としてもよく、音声発光制御装置81又は表示制御装置82により表示制御される構成としてもよい。
Further, a configuration may be provided in which a dedicated display unit for displaying that the setting confirmation processing is being executed is displayed, and the fact that the setting value update processing is being executed is displayed. A dedicated display unit may be provided, and a dedicated display for displaying that the setting confirmation process is being executed or the setting value update process is being executed. It is good also as a structure provided with the display part. In this case, the dedicated display unit may be configured to be display-controlled by the
<第42の実施形態>
本実施形態ではメイン処理及び第1タイマ割込み処理の処理構成が上記第33の実施形態と相違している。以下、上記第33の実施形態と相違している構成について説明する。なお、上記第33の実施形態と同一の構成については基本的にその説明を省略する。
<Forty-second embodiment>
In the present embodiment, the processing configurations of the main process and the first timer interrupt process are different from those in the thirty-third embodiment. The following describes the configuration that is different from the thirty-third embodiment. The description of the same configuration as that of the thirty-third embodiment is basically omitted.
図147は主側CPU63にて実行される本実施形態におけるメイン処理を示すフローチャートである。なお、メイン処理におけるステップS9901〜ステップS9923の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 147 is a flowchart showing main processing in the present embodiment which is executed by the
まず電源投入初期設定処理を実行する(ステップS9901)。電源投入初期設定処理では、例えばメイン処理が起動されてからウエイト用の所定時間(具体的には1秒)が経過するまで次の処理に進行することなく待機する。このウエイト用の所定期間において図柄表示装置41の動作開始及び初期設定が完了することとなる。また、主側RAM65のアクセスを許可する。
First, power-on initial setting processing is executed (step S9901). In the power-on initial setting process, for example, the process waits without proceeding to the next process until a predetermined time for waiting (specifically, 1 second) elapses after the main process is activated. The operation start and initial setting of the
その後、内部機能レジスタ設定処理を実行する(ステップS9902)。内部機能レジスタ設定処理では、上記第33の実施形態におけるメイン処理(図114)のステップS7902と同様に、当該メイン処理に対して定期的に割り込んで起動される処理である第1タイマ割込み処理(図148)の割込み周期を第1割込み周期(具体的には4ミリ秒)に設定するとともに、当該メイン処理に対して定期的に割り込んで起動される処理である第2タイマ割込み処理(図123)の割込み周期を上記第1割込み周期よりも短い周期である第2割込み周期(具体的には2ミリ秒)に設定する。 Thereafter, an internal function register setting process is executed (step S9902). In the internal function register setting process, as in step S7902 of the main process (FIG. 114) in the thirty-third embodiment, the first timer interrupt process (a process that is periodically interrupted and started) 148) is set to the first interrupt period (specifically, 4 milliseconds), and the second timer interrupt process (FIG. 123) is a process that is started by periodically interrupting the main process. ) Is set to a second interrupt cycle (specifically 2 milliseconds) which is shorter than the first interrupt cycle.
その後、第2タイマ割込み処理(図123)について割込み許可の設定を行う(ステップS9903)。これにより、第2タイマ割込み処理(図123)が第2割込み周期で割り込んで起動される。一方、第1タイマ割込み処理(図148)については割込み許可の設定が行われない。これにより、第1タイマ割込み処理(図148)は依然として割込みが禁止された状態に維持される。 Thereafter, an interrupt permission is set for the second timer interrupt process (FIG. 123) (step S9903). Thereby, the second timer interrupt process (FIG. 123) is interrupted and activated at the second interrupt cycle. On the other hand, no interrupt permission is set for the first timer interrupt process (FIG. 148). As a result, the first timer interrupt process (FIG. 148) is still maintained in a state where interrupts are prohibited.
その後、ステップS9904〜ステップS9917の処理を実行する。これらステップS9904〜ステップS9917の処理内容は上記第33の実施形態におけるメイン処理(図114)のステップS7905〜ステップS7918と同一である。 Then, the process of step S9904-step S9917 is performed. The processing content of these steps S9904 to S9917 is the same as that of steps S7905 to S7918 of the main processing (FIG. 114) in the thirty-third embodiment.
ステップS9904〜ステップS9917の処理を終了した後は、第1タイマ割込み処理(図148)について割込み許可の設定を行う(ステップS9918)。これにより、第1タイマ割込み処理(図148)が第1割込み周期で割り込んで起動される。つまり、第1タイマ割込み処理(図117)が第1割込み周期で割り込んで起動されるとともに、第2タイマ割込み処理(図123)が第2割込み周期で割り込んで起動される。その後、ステップS9919〜ステップS9923では上記第33の実施形態におけるメイン処理(図114)のステップS7920〜ステップS7924と同一の処理を実行する。 After the processing of step S9904 to step S9917 is completed, interrupt permission is set for the first timer interrupt processing (FIG. 148) (step S9918). As a result, the first timer interrupt process (FIG. 148) is started by interrupting at the first interrupt cycle. That is, the first timer interrupt process (FIG. 117) is interrupted and started at the first interrupt period, and the second timer interrupt process (FIG. 123) is interrupted and started at the second interrupt period. Thereafter, in steps S9919 to S9923, the same processes as those in steps S7920 to S7924 of the main process (FIG. 114) in the thirty-third embodiment are executed.
図148は主側CPU63にて実行される本実施形態における第1タイマ割込み処理を示すフローチャートである。なお、第1タイマ割込み処理は既に説明したとおり第1割込み周期である4ミリ秒周期で定期的に起動される。また、第1タイマ割込み処理に対応するプログラムは特定制御用のプログラムに設定されている。
FIG. 148 is a flowchart showing the first timer interrupt process in the present embodiment executed by the
まず第1タイマ割込み処理(図148)及び第2タイマ割込み処理(図123)の発生を禁止するために割込み禁止の設定を行う(ステップSA101)。第1タイマ割込み処理(図148)の発生が禁止されることにより、第1タイマ割込み処理(図148)の発生が禁止されることにより、第1タイマ割込み処理(図148)の実行途中において仮に第1割込み周期が経過してしまったとしても第1タイマ割込み処理(図148)が重複して起動されてしまわないようにすることが可能となる。また、第2タイマ割込み処理(図123)の発生が禁止されることにより、第2割込み周期が経過したとしても第1タイマ割込み処理(図148)に対して第2タイマ割込み処理(図123)が割り込んで起動されてしまわないようにすることが可能となる。 First, in order to prohibit the occurrence of the first timer interrupt process (FIG. 148) and the second timer interrupt process (FIG. 123), the interrupt prohibition is set (step SA101). The generation of the first timer interrupt process (FIG. 148) is prohibited, and the generation of the first timer interrupt process (FIG. 148) is prohibited. Even if the first interrupt cycle elapses, it is possible to prevent the first timer interrupt processing (FIG. 148) from being activated twice. In addition, by prohibiting the generation of the second timer interrupt process (FIG. 123), the second timer interrupt process (FIG. 123) is compared to the first timer interrupt process (FIG. 148) even if the second interrupt cycle has elapsed. Can be prevented from interrupting and being activated.
その後、ステップSA102〜ステップSA121では上記第33の実施形態における第1タイマ割込み処理(図117)のステップS8202〜ステップS8221と同一の処理を実行する。ステップSA107にて肯定判定をした場合、又はステップSA121の処理を実行した場合、第1タイマ割込み処理(図148)及び第2タイマ割込み処理(図123)の発生を許可するために割込み許可の設定を行う(ステップSA122)。 Thereafter, in Step SA102 to Step SA121, the same processing as Step S8202 to Step S8221 of the first timer interrupt processing (FIG. 117) in the thirty-third embodiment is executed. When an affirmative determination is made at step SA107, or when the processing at step SA121 is executed, setting of interrupt permission is permitted to permit generation of the first timer interrupt process (FIG. 148) and the second timer interrupt process (FIG. 123). Is performed (step SA122).
上記構成によればメイン処理(図147)において動作電力の供給開始時の処理が実行されている状況においては第2タイマ割込み処理(図123)の割込みは許可される一方、第1タイマ割込み処理(図148)の割込みは許可されない。これにより、動作電力の供給開始時の処理が実行されている状況であっても第2タイマ割込み処理(図123)による第1〜第4報知用表示装置201〜204の表示制御の実行は可能とする一方、第1タイマ割込み処理(図148)による遊技の進行を制御するための処理は実行されないようにすることが可能となる。
According to the above configuration, in the situation where the process at the start of the supply of operating power is being executed in the main process (FIG. 147), the interrupt of the second timer interrupt process (FIG. 123) is permitted, while the first timer interrupt process The interrupt shown in FIG. 148 is not permitted. As a result, display control of the first to fourth
また、第1タイマ割込み処理(図148)は第2タイマ割込み処理(図123)に対して割り込んで起動されないとともに、第2タイマ割込み処理(図123)は第1タイマ割込み処理(図148)に対して割り込んで起動されない。これにより、タイマ割込み処理が重複して起動されないようにすることが可能となる。 Further, the first timer interrupt process (FIG. 148) is not activated by interrupting the second timer interrupt process (FIG. 123), and the second timer interrupt process (FIG. 123) is changed to the first timer interrupt process (FIG. 148). It does not interrupt and start up. As a result, it is possible to prevent the timer interrupt processing from being activated twice.
<第43の実施形態>
本実施形態では第1〜第4報知用表示装置201〜204にてベース値を表示するための構成が上記第35の実施形態と相違している。以下、上記第35の実施形態と相違している構成について説明する。なお、上記第35の実施形態と同一の構成については基本的にその説明を省略する。
<Forty-third embodiment>
In the present embodiment, the configuration for displaying the base value on the first to fourth
本実施形態であっても上記第35の実施形態と同様に、非特定制御用のワークエリア223には通常用カウンタエリア231が設けられている。通常用カウンタエリア231には上記第15の実施形態と同様に通常用の一般入賞カウンタ231a、通常用の特電入賞カウンタ231b、通常用の第1作動カウンタ231c、通常用の第2作動カウンタ231d及び通常用のアウトカウンタ231eが設けられている。大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況において、一般入賞口31に1個の遊技球が入球した場合には通常用の一般入賞カウンタ231aの値が1加算され、特電入賞装置32に1個の遊技球が入球した場合には通常用の特電入賞カウンタ231bの値が1加算され、第1作動口33に1個の遊技球が入球した場合には通常用の第1作動カウンタ231cの値が1加算され、第2作動口34に1個の遊技球が入球した場合には通常用の第2作動カウンタ231dの値が1加算され、アウト口24aに1個の遊技球が入球した場合には通常用のアウトカウンタ231eの値が1加算される。そして、大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況における通常用カウンタエリア231の各種カウンタ231a〜231eの値をK91〜K95とした場合にベース値は以下のものとなる。
・ベース値:遊技球の合計払出個数(K91×「一般入賞口31への入賞に対する賞球個数」+K92×「特電入賞装置32への入賞に対する賞球個数」+K93×「第1作動口33への入賞に対する賞球個数」+K94×「第2作動口34への入賞に対する賞球個数」)/遊技領域PAから排出された遊技球の合計個数(K91+K92+K93+K94+K95)の割合。
Even in the present embodiment, as in the thirty-fifth embodiment, a
Base value: Total number of game balls to be paid out (K91 × “number of winning balls for winning in the general winning
非特定制御用のワークエリア223には通常用カウンタエリア231以外にも演算結果記憶エリア234が設けられている。演算結果記憶エリア234には上記第35の実施形態と同様に、ベース値の情報を格納するための記憶エリアとして、現状エリア311と、第1履歴エリア312と、第2履歴エリア313と、第3履歴エリア314とが設けられている(図126参照)。現状エリア311には結果演算処理(図149)にて算出された直近のベース値が格納される。第1履歴エリア312には1回前の算出期間における最終的なベース値が格納される。第2履歴エリア313には2回前の算出期間における最終的なベース値が格納される。第3履歴エリア314には3回前の算出期間における最終的なベース値が格納される。
In addition to the
図149は主側CPU63にて実行される本実施形態における結果演算処理を示すフローチャートである。なお、第1タイマ割込み処理(図133)における管理用処理(ステップS8920)では上記第15の実施形態における管理用処理(図70)と同様にステップS3803にて非特定制御に対応する処理である管理実行処理のプログラムを読み出す。そして、この管理実行処理(図71)では上記第15の実施形態と同様にステップS3908にてチェック処理を実行する。このチェック処理において結果演算処理を実行するとともに後述する表示用処理(図150)を実行する。また、結果演算処理におけるステップSA201〜ステップSA217の処理は、主側CPU63における非特定制御用のプログラム及び非特定制御用のデータを利用して実行される。
FIG. 149 is a flowchart showing a result calculation process in the present embodiment executed by the
まずベース値の演算処理を実行する(ステップSA201)。当該演算処理では、上記第35の実施形態と同様に通常用カウンタエリア231の各種カウンタ231a〜231eの値を利用してベース値を算出する。ここで、本実施形態ではベース値の演算が結果演算処理の1回の処理回で完了するのではなく、結果演算処理の処理回が所定の複数回実行されることにより完了する。
First, base value calculation processing is executed (step SA201). In this calculation process, the base value is calculated using the values of the various counters 231a to 231e in the
具体的には、新たにベース値の演算が開始されることとなる結果演算処理の所定の処理回ではステップSA201にて、通常用カウンタエリア231の各種カウンタ231a〜231eの値をK91〜K95とした場合に、K91×「一般入賞口31への入賞に対する賞球個数」と、K92×「特電入賞装置32への入賞に対する賞球個数」と、K93×「第1作動口33への入賞に対する賞球個数」と、K94×「第2作動口34への入賞に対する賞球個数」と、遊技領域PAから排出された遊技球の合計個数(K91+K92+K93+K94+K95)と、を演算して、それら各演算結果を非特定制御用のワークエリア223に設けられた演算中記憶エリアに記憶させる。その後、上記所定の処理回に対して1回後の処理回の結果演算処理のステップSA201において、上記演算中記憶エリアに記憶された各種情報を利用して、遊技球の合計払出個数(K91×「一般入賞口31への入賞に対する賞球個数」+K92×「特電入賞装置32への入賞に対する賞球個数」+K93×「第1作動口33への入賞に対する賞球個数」+K94×「第2作動口34への入賞に対する賞球個数」)を演算して、その演算結果を上記演算中記憶エリアに記憶させる。その後、上記所定の処理回に対して2回後の処理回の結果演算処理のステップSA201において、上記演算中記憶エリアに記憶された各種情報を利用して、上記ベース値を演算する。
Specifically, in a predetermined processing time of the result calculation process in which the calculation of the base value is newly started, the values of the various counters 231a to 231e in the
つまり、本実施形態では一のベース値を算出するために結果演算処理を3回実行する必要がある。この場合に、結果演算処理は第1タイマ割込み処理(図133)にて呼び出されて実行されるため、第1割込み周期(具体的には4ミリ秒)が経過する度に実行されることとなる。したがって、一のベース値は約12ミリ秒周期で算出されることとなる。但し、これに限定されることはなく一のベース値が算出される周期は12ミリ秒周期よりも短い周期としてもよく、12ミリ秒周期よりも長い周期としてもよい。 That is, in this embodiment, it is necessary to execute the result calculation process three times in order to calculate one base value. In this case, since the result calculation process is called and executed in the first timer interrupt process (FIG. 133), it is executed every time the first interrupt period (specifically, 4 milliseconds) elapses. Become. Accordingly, one base value is calculated with a period of about 12 milliseconds. However, the present invention is not limited to this, and the period in which one base value is calculated may be shorter than the 12 millisecond period, or may be longer than the 12 millisecond period.
上記のように結果演算処理の処理回を複数回実行することで一のベース値を算出する構成とすることにより、ベース値を算出するための処理負荷を軽減することが可能となる。特に、結果演算処理は非特定制御に対応する処理として実行されるため、結果演算処理を実行するためには非特定制御用のプログラム及び非特定制御用のデータを読み出す処理だけではなく、特定制御に対応する処理において利用された主側CPU63の各種レジスタの情報を退避させる必要がある。この場合に、ベース値を算出するための処理負荷を軽減することで、結果演算処理の処理負荷を軽減することが可能となり、結果的に非特定制御に対応する処理を実行するための処理負荷を軽減することが可能となる。
As described above, it is possible to reduce the processing load for calculating the base value by performing a configuration in which one base value is calculated by executing the result calculation processing a plurality of times. In particular, since the result calculation process is executed as a process corresponding to non-specific control, in order to execute the result calculation process, not only a process for reading a program for non-specific control and data for non-specific control, but also specific control. It is necessary to save the information of the various registers of the
一のベース値を算出するために結果演算処理の処理回が複数回実行される構成であっても、結果演算処理の各処理回におけるベース値の算出途中の各情報は非特定制御用のワークエリア223に書き込まれる。これにより、結果演算処理の一の処理回と次の処理回との間で特定制御に対応する処理が実行されることに伴って、非特定制御に対応する処理において利用された主側CPU63の各種レジスタの情報が消去されるとしても、ベース値の算出途中の各情報を記憶保持することが可能となる。
Even if the result calculation process is performed multiple times to calculate one base value, each piece of information during the calculation of the base value in each process time of the result calculation process is a work for non-specific control. It is written in
一のベース値を算出するために結果演算処理の処理回が複数回実行される構成であっても、新たなベース値を算出するための結果演算処理の最初の処理回において通常用カウンタエリア231の各種カウンタ231a〜231eの値が全て抽出され、その抽出された値を利用してその算出回のベース値が算出される。これにより、一のベース値を算出している途中で通常用カウンタエリア231の各種カウンタ231a〜231eの値が変更されたとしても、その値の変更の影響を受けないようにしながら一のベース値を算出することが可能となる。
Even if the result calculation process is executed a plurality of times to calculate one base value, the
ステップSA201にてベース値の演算処理を実行した後は、今回の処理回の結果演算処理にて一のベース値の算出が完了したか否かを判定する(ステップSA202)。一のベース値の算出が完了していない場合(ステップSA202:NO)、ステップSA203〜SA205の処理を実行しないことにより演算結果記憶エリア234の現状エリア311へのベース値の上書きを実行しない。
After the base value calculation process is executed in step SA201, it is determined whether the calculation of one base value is completed in the result calculation process of the current process (step SA202). When the calculation of one base value is not completed (step SA202: NO), overwriting of the base value to the
一のベース値の算出が完了している場合(ステップSA202:YES)、その算出が完了したベース値を現状エリア311に上書きする(ステップSA203)。その後、非特定制御用のワークエリア223に設けられたシフト契機フラグに「1」がセットされているか否かを判定する(ステップSA204)。本実施形態では、大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況で遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)がシフト基準個数(具体的には60000個)となった後に新たなベース値の算出が完了した場合に、演算結果記憶エリア234におけるデータシフト処理(ステップSA216)が実行される。このデータシフト処理では、演算結果記憶エリア234における現状エリア311、第1履歴エリア312、第2履歴エリア313及び第3履歴エリア314に記憶された情報を、第2履歴エリア313→第3履歴エリア314、第1履歴エリア312→第2履歴エリア313、現状エリア311→第1履歴エリア312の順序でシフトした後に、現状エリア311を「0」クリアする。シフト契機フラグは、上記遊技球の合計個数がシフト基準個数に達した後であってデータシフト処理を実行する前の状況であることを主側CPU63にて特定するためのフラグである。
When the calculation of one base value has been completed (step SA202: YES), the base value for which the calculation has been completed is overwritten in the current area 311 (step SA203). Thereafter, it is determined whether or not “1” is set in the shift trigger flag provided in the
シフト契機フラグに「1」がセットされている場合(ステップSA204:YES)、非特定制御用のワークエリア223に設けられたシフト時の演算完了フラグに「1」をセットする(ステップSA205)。シフト時の演算完了フラグは、上記遊技球の合計個数がシフト基準個数に達した後において一のベース値の算出が完了したことを主側CPU63にて特定するためのフラグである。
When “1” is set to the shift trigger flag (step SA204: YES), “1” is set to the calculation completion flag at the time of shift provided in the
ステップSA202にて否定判定をした場合、ステップSA204にて否定判定をした場合、又はステップSA205の処理を実行した場合、非特定制御用のワークエリア223に設けられた管理開始フラグに「1」がセットされているか否かを判定する(ステップSA206)。管理開始フラグに「1」がセットされていない場合(ステップSA206:NO)、管理開始前用処理を実行する(ステップSA207)。管理開始前用処理では、上記第35の実施形態における結果演算処理(図130)のステップS8604〜ステップS8608の処理を実行する。
When a negative determination is made at step SA202, when a negative determination is made at step SA204, or when the process at step SA205 is executed, “1” is set in the management start flag provided in the
管理開始フラグに「1」がセットされている場合(ステップSA206:YES)、非特定制御用のワークエリア223におけるシフト契機フラグに「1」がセットされているか否かを判定する(ステップSA208)。シフト契機フラグに「1」がセットされていない場合(ステップSA208:NO)、通常用カウンタエリア231の各種カウンタ231a〜231eの値を全て合計することで合計個数を算出する(ステップSA209)。そして、その算出した合計個数がシフト基準個数である60000個以上であるか否かを判定する(ステップSA210)。
When “1” is set in the management start flag (step SA206: YES), it is determined whether or not “1” is set in the shift trigger flag in the
ステップSA210にて肯定判定をした場合、非特定制御用のワークエリア223におけるシフト契機フラグに「1」をセットする(ステップSA211)。また、非特定制御用のワークエリア223に設けられたシフト前表示フラグに「1」をセットする(ステップSA212)。シフト前表示フラグは、上記遊技球の合計個数がシフト基準個数に達したことに対応するシフト前表示を第1〜第4報知用表示装置201〜204にて開始すべき状況であることを主側CPU63にて特定するためのフラグである。
When an affirmative determination is made in step SA210, “1” is set to the shift trigger flag in the
シフト契機フラグに「1」がセットされておりステップSA208にて肯定判定をした場合、非特定制御用のワークエリア223におけるシフト時の演算完了フラグに「1」がセットされているか否かを判定する(ステップSA213)。シフト時の演算完了フラグは、既に説明したとおり上記遊技球の合計個数がシフト基準個数に達した後において一のベース値の算出が完了した場合に「1」がセットされる。ステップSA213にて肯定判定をした場合、非特定制御用のワークエリア223におけるシフト契機フラグを「0」クリアする(ステップSA214)。また、非特定制御用のワークエリア223におけるシフト時の演算完了フラグを「0」クリアする(ステップSA215)。
When “1” is set in the shift trigger flag and an affirmative determination is made in step SA208, it is determined whether or not “1” is set in the calculation completion flag at the time of shift in the
その後、データシフト処理を実行する(ステップSA216)。データシフト処理では、演算結果記憶エリア234における現状エリア311、第1履歴エリア312、第2履歴エリア313及び第3履歴エリア314に記憶された情報を、第2履歴エリア313→第3履歴エリア314、第1履歴エリア312→第2履歴エリア313、現状エリア311→第1履歴エリア312の順序でシフトした後に、現状エリア311を「0」クリアする。これにより、2回前の算出期間における最終的なベース値が3回前の算出期間における最終的なベース値として第3履歴エリア314に記憶され、1回前の算出期間における最終的なベース値が2回前の算出期間における最終的なベース値として第2履歴エリア313に記憶され、現状の算出期間において上記遊技球の合計個数がシフト基準個数に達した後に算出されたベース値が1回前の算出期間における最終的なベース値として第1履歴エリア312に記憶される。また、現状エリア311はベース値が何ら記憶されていない状態となる。なお、データシフト処理では上記のような情報のシフトを行う場合、LDIR命令を利用する。LDIR命令では、情報の記憶元のエリアのアドレスと情報の記憶先のエリアのアドレスとを指定することで、記憶元のエリアに記憶された情報が記憶先のエリアにシフト(コピー)されることとなる。その後、通常用カウンタエリア231の各カウンタ231a〜231eを全て「0」クリアする(ステップSA217)。
Thereafter, data shift processing is executed (step SA216). In the data shift processing, the information stored in the
図150は主側CPU63にて実行される本実施形態における表示用処理を示すフローチャートである。なお、表示用処理におけるステップSA301〜ステップSA320の処理は、主側CPU63における非特定制御用のプログラム及び非特定制御用のデータを利用して実行される。
FIG. 150 is a flowchart showing the display processing in the present embodiment executed by the
まず非特定制御用のワークエリア223における管理開始フラグに「1」がセットされているか否かを判定する(ステップSA301)。ステップSA301にて否定判定をした場合、上記第35の実施形態における表示用処理(図131)のステップS8714と同様に、現状エリア311からベース値を読み出し、その読み出したベース値における小数点第1位の数字及び小数点第2位の数字に対応する演算結果データを表示対象設定エリア276に設定する(ステップSA302)。当該演算結果データに対応する表示データが表示IC266に送信されることにより、現状エリア311のベース値における小数点第1位の数字が第3報知用表示装置203にて表示され、現状エリア311のベース値における小数点第2位の数字が第4報知用表示装置204にて表示される。上記構成であることにより、管理開始フラグに「1」がセットされていない状況においては過去の算出期間におけるベース値は報知されることなく、現状の算出期間において算出されているベース値のみが報知される。なお、管理開始フラグに「1」がセットされていない状況においてベース値が報知される場合における第1〜第4報知用表示装置201〜204の表示内容は上記第35の実施形態と同様である。
First, it is determined whether or not “1” is set in the management start flag in the
ステップSA301にて肯定判定をした場合、非特定制御用のワークエリア223に設けられた切換タイミングカウンタの値を1減算する(ステップSA303)。切換タイミングカウンタは、第1〜第4報知用表示装置201〜204にてベース値に関する表示を行う状況において当該第1〜第4報知用表示装置201〜204の表示内容を切り換えるタイミングを主側CPU63にて特定するためのカウンタである。
When a positive determination is made in step SA301, 1 is subtracted from the value of the switching timing counter provided in the
本実施形態では、大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況で遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)がシフト基準個数に達していない状況においては、現状エリア311、第1履歴エリア312、第2履歴エリア313及び第3履歴エリア314のそれぞれに記憶されたベース値の報知が表示継続期間(具体的には5秒)に亘って実行されるとともに、それらベース値の報知の間において報知対象となるベース値の切り換えが発生することを報知するためにインターバル用非表示がインターバル期間(具体的には1秒)に亘って実行される。インターバル用非表示として具体的に、第1〜第4報知用表示装置201〜204のそれぞれにおいて全ての表示用セグメント321〜324が消灯状態となることで第1〜第4報知用表示装置201〜204が非表示状態となる。現状エリア311→第1履歴エリア312→第2履歴エリア313→第3履歴エリア314という予め定められた順序で報知対象となるベース値が切り換えられる前にインターバル用非表示が行われることにより、報知対象となるベース値が切り換えられることを遊技ホールの管理者に明確に認識させることが可能となる。
In the present embodiment, the total number of game balls discharged from the game area PA in a situation that is neither the opening / closing execution mode or the high frequency support mode based on the jackpot result (that is, the total number of game balls supplied to the game area PA). In the situation where the shift reference number has not been reached, the notification of the base value stored in each of the
上記遊技球の合計個数がシフト基準個数に達した状況においては第1〜第4報知用表示装置201〜204にてそれに対応するシフト前表示が行われる。シフト前表示として具体的には、第1〜第4報知用表示装置201〜204のそれぞれにおいて「A.」の表示が行われる。「A.」の表示内容はベース値に対応する表示の表示継続期間及びインターバル用非表示となるインターバル期間のいずれにおいても第1〜第4報知用表示装置201〜204にて表示されない表示内容である。これにより、シフト前表示が行われる状況における第1〜第4報知用表示装置201〜204の全体の表示内容を、ベース値に対応する表示の表示継続期間及びインターバル用非表示となるインターバル期間とは異なる表示内容とすることが可能となる。よって、第1〜第4報知用表示装置201〜204にてシフト前表示が行われていることを遊技ホールの管理者が確認することで、上記遊技球の合計個数がシフト基準個数に達したことでベース値のシフトが行われる状況であることを把握することが可能となる。
In the situation where the total number of the game balls reaches the shift reference number, the first to fourth
シフト前表示の表示内容は、チェック用表示が行われている状況における第1〜第4報知用表示装置201〜204の表示内容、管理開始前フラグに「1」がセットされていない状況における第1〜第4報知用表示装置201〜204の表示内容、設定確認用処理(図136)が実行されている状況における第1〜第4報知用表示装置201〜204の表示内容、及び設定値更新処理(図137)が実行されている状況における第1〜第4報知用表示装置201〜204の表示内容とも異なっている。この点からも、第1〜第4報知用表示装置201〜204にてシフト前表示が行われていることを遊技ホールの管理者が確認することで、上記遊技球の合計個数がシフト基準個数に達したことでベース値のシフトが行われる状況であることを把握することが可能となる。
The display contents of the display before the shift are the display contents of the first to fourth
シフト前表示の実行期間はインターバル用非表示が行われるインターバル期間(具体的には1秒)よりも長い期間に設定されている。また、シフト前表示の実行期間はベース値に対応する表示の表示継続期間(具体的には5秒)よりも長い期間に設定されている。具体的には、シフト前表示の実行期間は8秒に設定されている。なお、これに限定されることはなくシフト前表示の実行期間が、インターバル期間よりも長くベース値に対応する表示の表示継続期間以下である構成としてもよく、インターバル期間以下である構成としてもよい。但し、シフト前表示が行われていることを遊技ホールの管理者に明確に認識させるためには、シフト前表示の実行期間がインターバル期間よりも長い期間に設定されていることが好ましい。 The execution period of the display before shift is set to a period longer than the interval period (specifically, 1 second) in which the interval non-display is performed. Further, the pre-shift display execution period is set to a period longer than the display display continuation period (specifically, 5 seconds) corresponding to the base value. Specifically, the execution period of the pre-shift display is set to 8 seconds. The present invention is not limited to this, and the pre-shift display execution period may be longer than the interval period and shorter than the display display duration corresponding to the base value, or may be shorter than the interval period. . However, in order for the game hall manager to clearly recognize that the pre-shift display is being performed, it is preferable that the execution period of the pre-shift display be set to a period longer than the interval period.
既に説明したとおり一のベース値の算出が完了するためには結果演算処理(図149)の処理回が複数回実行される必要があり、具体的には一のベース値が算出される周期は12ミリ秒周期となっている。また、上記遊技球の合計個数がシフト基準個数に達することで演算結果記憶エリア234の各種エリア311〜314間でベース値の情報がシフトされるデータシフト処理(ステップSA216)は、シフト基準個数に達した後において一のベース値が新たに算出された後に実行される。この場合に、シフト前表示の実行期間は、上記遊技球の合計個数がシフト基準個数に達したことを契機としてデータシフト処理(ステップSA216)が完了するまでに要する最長の期間よりも長い期間に設定されている。これにより、第1〜第4報知用表示装置201〜204にてシフト前表示が行われている状況において一のベース値の新たな算出及びベース値のデータシフト処理(ステップSA216)を完了させることが可能となる。
As described above, in order to complete the calculation of one base value, the processing operation of the result calculation process (FIG. 149) needs to be executed a plurality of times. Specifically, the cycle in which one base value is calculated is The cycle is 12 milliseconds. In addition, the data shift process (step SA216) in which the base value information is shifted between the
表示用処理(図150)の説明に戻り、ステップSA303の処理を実行した場合、1減算後における切換タイミングカウンタの値が「0」となっているか否かを判定することで、ベース値の表示継続期間、インターバル用非表示が行われるインターバル期間及びシフト前表示の実行期間のうち現状の計測対象の期間が経過したか否かを判定する(ステップSA304)。ステップSA304にて肯定判定をした場合、非特定制御用のワークエリア223におけるシフト前表示フラグに「1」がセットされているか否かを判定することで、シフト前表示を開始すべき状況であるか否かを判定する(ステップSA305)。ステップSA305にて否定判定をした場合、非特定制御用のワークエリア223に設けられたインターバルフラグに「1」がセットされているか否かを判定する(ステップSA306)。インターバルフラグはインターバル用非表示を開始すべき状況であるか否かを主側CPU63にて特定するためのフラグである。
Returning to the description of the display process (FIG. 150), when the process of step SA303 is executed, it is determined whether or not the value of the switching timing counter after “1” subtraction is “0”, thereby displaying the base value. It is determined whether or not the current measurement target period has elapsed among the duration period, the interval period in which the interval non-display is performed, and the execution period of the pre-shift display (step SA304). When an affirmative determination is made in step SA304, it is a situation where display before shift should be started by determining whether or not “1” is set in the display flag before shift in the
ステップSA306にて否定判定をした場合、第1〜第4報知用表示装置201〜204にて今回の切換タイミングを契機として報知を開始すべき対象がベース値であることを意味する。この場合、非特定制御用のワークエリア223に設けられた表示対象カウンタの値を1加算する(ステップSA307)。そして、1加算後における表示対象カウンタの値が最大値である「3」を超えた場合(ステップSA308:YES)、表示対象カウンタの値を「0」クリアする(ステップSA309)。
If a negative determination is made in step SA306, it means that the target to be notified in the first to fourth
表示対象カウンタは、演算結果記憶エリア234における現状エリア311、第1履歴エリア312、第2履歴エリア313及び第3履歴エリア314のそれぞれに記憶されたベース値のうち第1〜第4報知用表示装置201〜204における報知対象となるベース値を主側CPU63にて特定するためのカウンタである。具体的には表示対象カウンタの値が「0」である場合には現状エリア311に記憶されたベース値が報知対象となり、表示対象カウンタの値が「1」である場合には第1履歴エリア312に記憶されたベース値が報知対象となり、表示対象カウンタの値が「2」である場合には第2履歴エリア313に記憶されたベース値が報知対象となり、表示対象カウンタの値が「3」である場合には第3履歴エリア314に記憶されたベース値が報知対象となる。
The display target counter includes first to fourth notification displays among the base values stored in the
ステップSA308にて否定判定をした場合、又はステップSA309の処理を実行した場合、非特定制御用のワークエリア223の切換タイミングカウンタに次回の切換タイミングに対応する値として、ベース値を表示するための表示継続期間(具体的には5秒)に対応する値を設定する(ステップSA310)。その後、非特定制御用のワークエリア223におけるインターバルフラグに「1」をセットする(ステップSA311)。これにより、次回の切換タイミングとなるまでに非特定制御用のワークエリア223におけるシフト前表示フラグに「1」がセットされていない場合には、次回の切換タイミングとなった場合にはインターバル用非表示が行われることとなる。
When a negative determination is made at step SA308, or when the process at step SA309 is executed, the base value is displayed as a value corresponding to the next switching timing in the switching timing counter of the
その後、非特定制御用のワークエリア223に設けられた表示対象設定エリア276に今回の報知対象となっているベース値に対応する表示データを設定するための処理を実行する。具体的には、上記第35の実施形態における表示用処理(図131)のステップS8708と同様に、表示対象カウンタの値に対応する表示種別データを表示対象設定エリア276に設定する(ステップSA312)。表示種別データは、第1〜第4報知用表示装置201〜204の報知対象がベース値であることを示す表示を第1報知用表示装置201に行わせるための表示データと、報知対象のベース値が演算結果記憶エリア234における現状エリア311、第1履歴エリア312、第2履歴エリア313及び第3履歴エリア314のうちいずれに対応しているのかを示す表示を第2報知用表示装置202に行わせるための表示データとを含む。
Thereafter, processing for setting display data corresponding to the base value that is the current notification target is executed in the display
その後、上記第35の実施形態における表示用処理(図131)のステップS8709と同様に、演算結果記憶エリア234における現状エリア311、第1履歴エリア312、第2履歴エリア313及び第3履歴エリア314のうち表示対象カウンタの値に対応するエリアからベース値を読み出し、その読み出したベース値における少数点第1位の数字及び少数点第2位の数字に対応する演算結果データを表示対象設定エリア276に設定する(ステップSA313)。演算結果データは、報知対象のベース値における小数点第1位の数字に対応する表示を第3報知用表示装置203に行わせるための表示データと、報知対象のベース値における小数点第2位の数字に対応する表示を第4報知用表示装置204に行わせるための表示データとを含む。
Thereafter, as in step S8709 of the display processing (FIG. 131) in the thirty-fifth embodiment, the
表示種別データ及び演算結果データからなる表示データが表示対象設定エリア276に設定されることにより、上記第35の実施形態と同様に第2タイマ割込み処理(図134)にて当該表示データが表示IC266に送信され、第1〜第4報知用表示装置201〜204にて当該表示データに対応する表示が行われる。つまり、現状エリア311のベース値が報知対象となっている場合には一例として図127(a)に示すような表示が第1〜第4報知用表示装置201〜204にて行われ、第1履歴エリア312のベース値が報知対象となっている場合には一例として図127(b)に示すような表示が第1〜第4報知用表示装置201〜204にて行われ、第2履歴エリア313のベース値が報知対象となっている場合には一例として図127(c)に示すような表示が第1〜第4報知用表示装置201〜204にて行われ、第3履歴エリア314のベース値が報知対象となっている場合には一例として図127(d)に示すような表示が第1〜第4報知用表示装置201〜204にて行われる。
When display data including display type data and calculation result data is set in the display
非特定制御用のワークエリア223におけるインターバルフラグに「1」がセットされていることでステップSA306にて肯定判定をした場合、第1〜第4報知用表示装置201〜204にて今回の切換タイミングを契機として報知を開始すべき対象がインターバル用非表示であることを意味する。この場合、インターバルの設定処理を実行する(ステップSA314)。当該設定処理では、非特定制御用のワークエリア223の切換タイミングカウンタに次回の切換タイミングに対応する値として、インターバル期間(具体的には1秒)に対応する値を設定する。その後、非特定制御用のワークエリア223におけるインターバルフラグを「0」クリアする(ステップSA315)。これにより、次回の切換タイミングとなるまでに非特定制御用のワークエリア223におけるシフト前表示フラグに「1」がセットされていない場合には、次回の切換タイミングとなった場合にはベース値の表示が行われることとなる。
When “1” is set in the interval flag in the
その後、非特定制御用のワークエリア223に設けられた表示対象設定エリア276にインターバルデータを設定する(ステップSA316)。インターバルデータは第1〜第4報知用表示装置201〜204にインターバル用非表示を行わせるためのデータであり、具体的には第1〜第4報知用表示装置201〜204のそれぞれにおいて全ての表示用セグメント321〜324を消灯状態とするためのデータである。表示データとしてインターバルデータが表示対象設定エリア276に設定されることにより、第2タイマ割込み処理(図134)にて当該インターバルデータが表示IC266に送信され、第1〜第4報知用表示装置201〜204はいずれも非表示状態となる。第1〜第4報知用表示装置201〜204が非表示状態となっていることを確認した遊技ホールの管理者は、インターバル期間であることを把握することが可能となる。
Thereafter, interval data is set in the display
非特定制御用のワークエリア223におけるシフト前表示フラグに「1」がセットされていることでステップSA305にて肯定判定をした場合、第1〜第4報知用表示装置201〜204にて今回の切換タイミングを契機として報知を開始すべき対象がシフト前表示であることを意味する。この場合、シフト前表示期間の設定処理を実行する(ステップSA317)。当該設定処理では、非特定制御用のワークエリア223の切換タイミングカウンタに次回の切換タイミングに対応する値として、シフト前表示の実行期間(具体的には8秒)に対応する値を設定する。
When “1” is set in the pre-shift display flag in the
その後、非特定制御用のワークエリア223におけるインターバルフラグを「0」クリアするとともに非特定制御用のワークエリア223におけるシフト前表示フラグを「0」クリアし(ステップSA318)、さらに非特定制御用のワークエリア223における表示対象カウンタに最大値である「3」をセットする(ステップSA319)。インターバルフラグを「0」クリアすることでシフト前表示の実行期間が経過した場合には次の報知対象がベース値となる。そして、表示対象カウンタに最大値をセットすることで、ベース値を報知すべくステップSA306にて否定判定をした場合にはステップSA307にて表示対象カウンタの値を1加算した後における当該表示対象カウンタの値が最大値を超えることとなり、ステップSA308にて肯定判定をして表示対象カウンタの値を「0」クリアする。これにより、シフト前表示の実行期間が経過した場合には次の報知対象がベース値となるとともに、そのベース値は演算結果記憶エリア234の現状エリア311のベース値となる。
Thereafter, the interval flag in the non-specific
つまり、シフト前表示が行われた場合には、そのシフト前表示が行われる前における報知対象がベース値及びインターバル用非表示のいずれであたっとしてもベース値の報知から開始される。これにより、シフト前表示が終了した場合にはインターバル期間の経過を待たずにベース値の確認を行うことが可能となる。また、シフト前表示が行われる前において最後に報知対象となったベース値が演算結果記憶エリア234の現状エリア311、第1履歴エリア312、第2履歴エリア313及び第3履歴エリア314のいずれであったとしても、シフト前表示が終了した場合には現状エリア311のベース値から報知が開始される。これにより、現状エリア311、第1履歴エリア312、第2履歴エリア313及び第3履歴エリア314におけるベース値の報知順序を最初の報知順序に戻すことが可能となり、ベース値のシフトが発生した直後であることを遊技ホールの管理者に認識させ易くすることが可能となる。
That is, when the display before the shift is performed, the notification of the base value is started even if the notification target before the display before the shift is performed is either the base value or the interval non-display. As a result, when the pre-shift display is completed, the base value can be confirmed without waiting for the interval period to elapse. In addition, the base value that is the last notification target before the display before the shift is performed is any of the
その後、非特定制御用のワークエリア223に設けられた表示対象設定エリア276にシフト前表示データを設定する(ステップSA320)。シフト前表示データは第1〜第4報知用表示装置201〜204にシフト前表示を行わせるためのデータであり、具体的には第1〜第4報知用表示装置201〜204のそれぞれにおいて「A.」の表示を行わせるためのデータである。表示データとしてシフト前表示データが表示対象設定エリア276に設定されることにより、第2タイマ割込み処理(図134)にて当該シフト前表示データが表示IC266に送信され、第1〜第4報知用表示装置201〜204のそれぞれにおいて「A.」が表示される。第1〜第4報知用表示装置201〜204にてシフト前表示が行われていることを確認した遊技ホールの管理者は、シフト前表示の実行期間であることを把握することが可能となる。
Thereafter, display data before shift is set in a display
次に、図151のタイムチャートを参照しながら管理開始フラグに「1」がセットされている状況において第1〜第4報知用表示装置201〜204にて各種エリア311〜314のベース値が報知される様子を説明する。図151(a)は現状エリア311に格納されたベース値が第1〜第4報知用表示装置201〜204にて報知される期間を示し、図151(b)は第1履歴エリア312に格納されたベース値が第1〜第4報知用表示装置201〜204にて報知される期間を示し、図151(c)は第2履歴エリア313に格納されたベース値が第1〜第4報知用表示装置201〜204にて報知される期間を示し、図151(d)は第3履歴エリア314に格納されたベース値が第1〜第4報知用表示装置201〜204にて報知される期間を示し、図151(e)は第1〜第4報知用表示装置201〜204にてインターバル用非表示が行われる期間を示し、図151(f)は第1〜第4報知用表示装置201〜204にてシフト前表示が行われる期間を示し、図151(g)はベース値の算出期間が新たに開始されてから大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況で遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)がシフト基準個数(具体的には60000個)に達したタイミングを示す。
Next, in the situation where the management start flag is set to “1” with reference to the time chart of FIG. 151, the base values of the
t1のタイミングで図151(a)に示すように現状エリア311に格納されたベース値の報知が第1〜第4報知用表示装置201〜204にて開始される。この報知に際しては図127(a)に示すように第1報知用表示装置201ではベース値が報知対象であることを示す表示が行われ、第2報知用表示装置202では現状エリア311に格納されたベース値が報知対象であることを示す表示が行われ、第3報知用表示装置203及び第4報知表示装置204では現状エリア311に格納されたベース値に対応する表示が行われる。
As shown in FIG. 151 (a), notification of the base value stored in the
その後、t2のタイミングでt1のタイミングから表示継続期間が経過することで、図151(a)に示すように現状エリア311に格納されたベース値の報知が終了され、図151(e)に示すようにインターバル用非表示が第1〜第4報知用表示装置201〜204にて開始される。このインターバル用非表示はt2のタイミングからインターバル期間が経過したタイミングであるt3のタイミングで図151(e)に示すように終了される。
Thereafter, when the display continuation period elapses from the timing t1 at the timing t2, the notification of the base value stored in the
t3のタイミングで図151(b)に示すように第1履歴エリア312に格納されたベース値の報知が第1〜第4報知用表示装置201〜204にて開始される。この報知に際しては図127(b)に示すように第1報知用表示装置201ではベース値が報知対象であることを示す表示が行われ、第2報知用表示装置202では第1履歴エリア312に格納されたベース値が報知対象であることを示す表示が行われ、第3報知用表示装置203及び第4報知表示装置204では第1履歴エリア312に格納されたベース値に対応する表示が行われる。
As shown in FIG. 151 (b), notification of the base value stored in the
その後、t4のタイミングでt3のタイミングから表示継続期間が経過することで、図151(b)に示すように第1履歴エリア312に格納されたベース値の報知が終了され、図151(e)に示すようにインターバル用非表示が第1〜第4報知用表示装置201〜204にて開始される。このインターバル用非表示はt4のタイミングからインターバル期間が経過したタイミングであるt5のタイミングで図151(e)に示すように終了される。
Thereafter, when the display continuation period elapses from the timing t3 at the timing t4, the notification of the base value stored in the
t5のタイミングで図151(c)に示すように第2履歴エリア313に格納されたベース値の報知が第1〜第4報知用表示装置201〜204にて開始される。この報知に際しては図127(c)に示すように第1報知用表示装置201ではベース値が報知対象であることを示す表示が行われ、第2報知用表示装置202では第2履歴エリア313に格納されたベース値が報知対象であることを示す表示が行われ、第3報知用表示装置203及び第4報知表示装置204では第2履歴エリア313に格納されたベース値に対応する表示が行われる。
As shown in FIG. 151 (c), notification of the base value stored in the
その後、t6のタイミングでt5のタイミングから表示継続期間が経過することで、図151(c)に示すように第2履歴エリア313に格納されたベース値の報知が終了され、図151(e)に示すようにインターバル用非表示が第1〜第4報知用表示装置201〜204にて開始される。このインターバル用非表示はt6のタイミングからインターバル期間が経過したタイミングであるt7のタイミングで図151(e)に示すように終了される。
Thereafter, when the display continuation period elapses from the timing t5 at the timing t6, the notification of the base value stored in the
t7のタイミングで図151(d)に示すように第3履歴エリア314に格納されたベース値の報知が第1〜第4報知用表示装置201〜204にて開始される。この報知に際しては図127(d)に示すように第1報知用表示装置201ではベース値が報知対象であることを示す表示が行われ、第2報知用表示装置202では第3履歴エリア314に格納されたベース値が報知対象であることを示す表示が行われ、第3報知用表示装置203及び第4報知表示装置204では第3履歴エリア314に格納されたベース値に対応する表示が行われる。
As shown in FIG. 151 (d), notification of the base value stored in the
その後、t8のタイミングでt7のタイミングから表示継続期間が経過することで、図151(d)に示すように第3履歴エリア314に格納されたベース値の報知が終了され、図151(e)に示すようにインターバル用非表示が第1〜第4報知用表示装置201〜204にて開始される。このインターバル用非表示はt8のタイミングからインターバル期間が経過したタイミングであるt9のタイミングで図151(e)に示すように終了される。
Thereafter, when the display continuation period elapses from the timing t7 at the timing t8, the notification of the base value stored in the
その後、t9のタイミング〜t10のタイミングに亘ってt1のタイミング〜t2のタイミングと同様に、図151(a)に示すように現状エリア311に格納されたベース値に対応する表示が第1〜第4報知用表示装置201〜204にて行われ、さらにt10のタイミング〜t11のタイミングに亘ってt2のタイミング〜t3のタイミングと同様に、図151(e)に示すようにインターバル用非表示が第1〜第4報知用表示装置201〜204にて行われる。そして、t11のタイミングでt3のタイミングと同様に、図151(b)に示すように第1履歴エリア312に格納されたベース値に対応する表示が第1〜第4報知用表示装置201〜204にて開始される。
After that, the display corresponding to the base value stored in the
その後、第1履歴エリア312に格納されたベース値に対応する表示が行われている途中のタイミングであるt12のタイミングで、図151(g)に示すように、ベース値の算出期間が新たに開始されてから大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況で遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)がシフト基準個数(具体的には60000個)に達する。但し、当該t12のタイミングでは、t11のタイミングにて第1履歴エリア312のベース値に対応する表示が開始されてから表示継続期間が経過していないため、図151(b)に示すように第1履歴エリア312のベース値に対応する表示が継続される。これにより、上記遊技球の合計個数がシフト基準個数に達するタイミングが任意である構成であったとしても、第1〜第4報知用表示装置201〜204における現状の報知対象の表示を予定通りの期間に亘って行った後に当該第1〜第4報知用表示装置201〜204にてシフト前表示を開始することが可能となる。
Thereafter, as shown in FIG. 151 (g), the base value calculation period is newly set at the timing t12, which is the middle of the display corresponding to the base value stored in the
その後、t13のタイミングでt11のタイミングから表示継続期間が経過することで、図151(b)に示すように第1履歴エリア312に格納されたベース値の報知が終了され、図151(f)に示すようにシフト前表示が第1〜第4報知用表示装置201〜204にて開始される。なお、他のベース値の報知が行われている途中で上記遊技球の合計個数がシフト基準個数に達した場合であってもそのベース値の報知についての表示継続継続が経過した場合にシフト前表示が第1〜第4報知用表示装置201〜204にて開始される。また、インターバル用非表示が行われている途中で上記遊技球の合計個数がシフト基準個数に達した場合であってもそのインターバル用非表示についてのインターバル期間が経過した場合にシフト前表示が第1〜第4報知用表示装置201〜204にて開始される。
Thereafter, when the display continuation period elapses from the timing t11 at the timing t13, the notification of the base value stored in the
その後、t14のタイミングでt13のタイミングからシフト前表示の実行期間が経過することで、図151(f)に示すようにシフト前表示が終了され、図151(a)に示すように現状エリア311に格納されたベース値の報知が第1〜第4報知用表示装置201〜204にて開始される。つまり、シフト前表示が開始される場合における報知対象が第1履歴エリア312のベース値であったとしても、シフト前表示が終了した場合にはベース値の報知順序における最初の報知順序に対応する現状エリア311のベース値から報知が開始される。
Thereafter, when the pre-shift display execution period elapses from the timing t13 at the timing t14, the pre-shift display is ended as illustrated in FIG. 151 (f), and the
その後、t15のタイミングでt14のタイミングから表示継続期間が経過することで、図151(a)に示すように現状エリア311に格納されたベース値の報知が終了され、図151(e)に示すようにインターバル用非表示が第1〜第4報知用表示装置201〜204にて開始される。このインターバル用非表示はt15のタイミングからインターバル期間が経過したタイミングであるt16のタイミングで図151(e)に示すように終了され、図151(b)に示すように第1履歴エリア312のベース値に対応する表示が第1〜第4報知用表示装置201〜204にて開始される。
Thereafter, when the display continuation period elapses from the timing t14 at the timing t15, the notification of the base value stored in the
以上詳述した本実施形態によれば、以下の優れた効果を奏する。 According to the embodiment described in detail above, the following excellent effects are obtained.
演算結果記憶エリア234の現状エリア311、第1履歴エリア312、第2履歴エリア313及び第3履歴エリア314に記憶されたベース値が第1〜第4報知用表示装置201〜204にて順次表示される。これにより、第1〜第4報知用表示装置201〜204の数を抑えながらも、異なる期間に対応するそれぞれのベース値を個別に報知することが可能となる。また、予め定められた順序に従って各ベース値が表示されるため、表示対象となっているベース値の種類を遊技ホールの管理者が把握し易くなる。
Base values stored in the
演算結果記憶エリア234における現状エリア311、第1履歴エリア312、第2履歴エリア313及び第3履歴エリア314のそれぞれに対応付けてベース値の表示順序が定められている。これにより、ベース値の表示を新たに開始する場合において表示対象となるベース値の種類を特定するための処理構成を簡素なものとすることが可能となる。
The display order of the base values is determined in association with each of the
一のベース値が表示されている状況から次のベース値が表示される状況となる前に、第1〜第4報知用表示装置201〜204はインターバル用非表示の状態となる。これにより、表示対象となっているベース値の種類が切り換わったことを遊技ホールの管理者が明確に把握することが可能となる。
Before changing from the situation in which one base value is displayed to the situation in which the next base value is displayed, the first to fourth
第1〜第4報知用表示装置201〜204にてベース値が順次表示される構成において、ベース値の算出期間が新たに開始されてから大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況で遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)がシフト基準個数(具体的には60000個)に達した場合には第1〜第4報知用表示装置201〜204にてシフト前表示が行われる。これにより、第1〜第4報知用表示装置201〜204を利用して、上記遊技球の合計個数がシフト基準個数に達したことを報知することが可能となる。
In the configuration in which the base values are sequentially displayed on the first to fourth
上記遊技球の合計個数がシフト基準個数に達した場合には演算結果記憶エリア234において現状エリア311、第1履歴エリア312、第2履歴エリア313及び第3履歴エリア314に記憶されているベース値が記憶順序の後側の記憶エリアにシフトされるとともに、通常用カウンタエリア231の各種カウンタ231a〜231eが「0」クリアされて新たな算出期間のベース値の算出が開始される。したがって、上記遊技球の合計個数がシフト基準個数に達したことを契機として第1〜第4報知用表示装置201〜204におけるベース値の報知内容が変更されることとなる。この場合に、上記遊技球の合計個数がシフト基準個数に達した場合にはシフト前表示が行われた後にベース値の報知が再開されるため、上記遊技球の合計個数がシフト基準個数に達したことを契機としてベース値の報知内容が変更されることを遊技ホールの管理者に認識させることが可能となる。
When the total number of game balls reaches the shift reference number, the base value stored in the
ベース値が表示されている途中で上記遊技球の合計個数がシフト基準個数に達した場合、そのベース値の表示の表示継続期間が経過した後にシフト前表示が開始される。これにより、既に行われているベース値の表示を邪魔しないようにしながら、シフト前表示を開始することが可能となる。 If the total number of the game balls reaches the shift reference number while the base value is being displayed, the pre-shift display is started after the display duration of the display of the base value has elapsed. Thereby, it is possible to start the pre-shift display while not disturbing the display of the base value already performed.
演算結果記憶エリア234に記憶された複数のベース値が所定表示順序に従って順次表示される構成において、シフト前表示が行われた後は、所定表示順序における最初の順番のベース値から表示される。これにより、上記遊技球の合計個数がシフト基準個数に達した場合には、所定表示順序における最初の順番のベース値から改めて確認することが可能となる。
In a configuration in which a plurality of base values stored in the calculation
結果演算処理(図149)にてベース値を算出する構成において、一のベース値の算出を開始してから当該ベース値の算出が完了するまでに結果演算処理が複数回実行される。これにより、1回の結果演算処理にてベース値の算出を完了させる構成に比べて、結果演算処理を実行するための処理負荷を軽減することが可能となる。 In the configuration in which the base value is calculated in the result calculation process (FIG. 149), the result calculation process is executed a plurality of times from the start of calculation of one base value until the calculation of the base value is completed. Accordingly, it is possible to reduce the processing load for executing the result calculation process as compared with the configuration in which the calculation of the base value is completed by one result calculation process.
上記遊技球の合計個数がシフト基準個数に達した場合には当該シフト基準個数に達したタイミングにおいてベース値が新たに導出された後にベース値のデータシフト処理(ステップSA216)が実行される構成において、上記遊技球の合計個数がシフト基準個数に達した場合には第1〜第4報知用表示装置201〜204にてシフト前表示が行われる。これにより、ベース値が新たに導出されてベース値のデータシフト処理が行われている状況においては第1〜第4報知用表示装置201〜204にてシフト前表示を行うことが可能となり、シフト基準個数に達したにも関わらずそれ以前のベース値の表示がそのまま継続されてしまわないようにすることが可能となる。
When the total number of the game balls reaches the shift reference number, the base value data shift process (step SA216) is executed after the base value is newly derived at the timing when the shift reference number is reached. When the total number of the game balls reaches the shift reference number, the first to fourth
なお、ベース値の算出期間が開始されてから大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況で遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)が初期基準個数(具体的には6000個)に達するまでは上記第35の実施形態と同様に、現状エリア311のベース値が表示される場合には第1〜第4報知用表示装置201〜204にて演算初期表示が行われる構成としてもよい。
Note that the total number of game balls discharged from the game area PA in a situation where neither the opening / closing execution mode or the high-frequency support mode based on the jackpot result has been started since the base value calculation period was started (that is, supplied to the game area PA In the same manner as in the thirty-fifth embodiment, when the base value of the
また、第1〜第4報知用表示装置201〜204がインターバル用非表示である状態において上記遊技球の合計個数がシフト基準個数(具体的には60000個)に達した場合には即座にシフト前表示が開始され、第1〜第4報知用表示装置201〜204にてベース値が表示されている状況において上記遊技球の合計個数がシフト基準個数(具体的には60000個)に達した場合にはそのベース値の表示の表示継続期間が経過した場合にシフト前表示が開始される構成としてもよい。これにより、既に行われているベース値の表示が途中で終了されてしまわないようにしながら、シフト前表示を早期に開始させることが可能となる。
Further, when the total number of the game balls reaches the shift reference number (specifically 60000) in the state where the
また、シフト前表示の表示内容は上記のものに限定されることはなく、第1〜第4報知用表示装置201〜204の少なくとも一部における表示内容は他の状況においても表示され得る表示内容ではあるものの、第1〜第4報知用表示装置201〜204の全体の表示内容は他の状況においては表示されない表示内容である構成としてもよい。また、シフト前表示が行われる場合には第1〜第4報知用表示装置201〜204のそれぞれにおいて少なくとも1個の表示用セグメント321〜324が点灯状態となる構成としたが、第1〜第4報知用表示装置201〜204の一部については全ての表示用セグメント321〜324が消灯状態となる構成としてもよい。また、シフト前表示が行われる場合には当該シフト前表示の表示内容がシフト前表示の実行期間に亘って維持される構成に限定されることはなく、シフト前表示の表示内容がシフト前表示の実行期間に亘って点滅される構成としてもよい。
Moreover, the display content of the display before the shift is not limited to the above, and the display content on at least a part of the first to fourth
また、シフト前表示の実行期間が固定である構成に限定されることはなく、例えば上記遊技球の合計個数がシフト基準個数(具体的には60000個)に達してから新たなベース値が算出されてベース値のデータシフト処理が完了するまでに要した期間に応じて、シフト前表示の実行期間が変動する構成としてもよい。 In addition, the execution period of the display before shift is not limited to a fixed configuration. For example, a new base value is calculated after the total number of the game balls reaches the shift reference number (specifically 60000). The execution period of the pre-shift display may be changed according to the period required until the base value data shift process is completed.
また、上記遊技球の合計個数がシフト基準個数に達した場合には、その時点で第1〜第4報知用表示装置201〜204にて行われている各ベース値の表示周回のうち最後の順番のベース値(すなわち第3履歴エリア314に格納されたベース値)の表示が完了した後にシフト前表示が開始される構成としてもよい。これにより、各ベース値の表示周回が完了した後にシフト前表示を経由して新たな各ベース値の表示周回を開始させることが可能となる。
In addition, when the total number of the game balls reaches the shift reference number, the last of the display laps of the respective base values performed in the first to fourth
また、上記遊技球の合計個数がシフト基準個数に達した場合にはその時点における通常用カウンタエリア231の各種カウンタ231a〜231eを利用してベース値の算出が開始され、そのベース値の算出が完了した場合にデータシフト処理(ステップSA216)が行われる構成としてもよい。この場合、上記遊技球の合計個数がシフト基準個数に達したタイミングにおけるベース値を正確に算出することが可能となる。
When the total number of game balls reaches the reference shift number, calculation of the base value is started using the various counters 231a to 231e of the
また、インターバル期間においてはインターバル用非表示が行われることに代えて、第1〜第4報知用表示装置201〜204の少なくとも一部では所定の表示が行われるとともに第1〜第4報知用表示装置201〜204の全体の表示としてはベース値が報知される状況において発生し得る表示内容とは異なる表示内容となるインターバル用表示が行われる構成としてもよい。例えば、第1〜第4報知用表示装置201〜204のそれぞれにおいて中央の表示用セグメント321〜324のみが点灯状態となることで「−」の表示が行われる構成としてもよく、第1〜第4報知用表示装置201〜204の一部の表示装置において「−」の表示が行われるとともに残りの表示装置は非表示状態となる構成としてもよい。
In addition, in the interval period, in place of the interval non-display being performed, at least a part of the first to fourth
また、インターバル期間が設定されていない構成としてもよい。この場合、一のベース値について表示継続期間が経過した場合には、次の順番の表示対象となるベース値の表示が第1〜第4報知用表示装置201〜204にて開始されることとなる。
Moreover, it is good also as a structure by which the interval period is not set. In this case, when the display continuation period has elapsed for one base value, display of the base value to be displayed in the next order is started on the first to fourth
<第44の実施形態>
本実施形態ではシフト前表示の開始タイミングが上記第43の実施形態と相違している。以下、上記第43の実施形態と相違している構成について説明する。なお、上記第43の実施形態と同一の構成については基本的にその説明を省略する。
<Forty-fourth embodiment>
In this embodiment, the start timing of the pre-shift display is different from that in the forty-third embodiment. Hereinafter, a configuration different from the forty-third embodiment will be described. The description of the same configuration as that in the forty-third embodiment is basically omitted.
本実施形態におけるシフト前表示の開始タイミングについて図152のタイムチャートを参照しながら説明する。図152(a)は現状エリア311に格納されたベース値が第1〜第4報知用表示装置201〜204にて報知される期間を示し、図152(b)は第1履歴エリア312に格納されたベース値が第1〜第4報知用表示装置201〜204にて報知される期間を示し、図152(c)は第2履歴エリア313に格納されたベース値が第1〜第4報知用表示装置201〜204にて報知される期間を示し、図152(d)は第3履歴エリア314に格納されたベース値が第1〜第4報知用表示装置201〜204にて報知される期間を示し、図152(e)は第1〜第4報知用表示装置201〜204にてインターバル用非表示が行われる期間を示し、図152(f)は第1〜第4報知用表示装置201〜204にてシフト前表示が行われる期間を示し、図152(g)はベース値の算出期間が新たに開始されてから大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況で遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)がシフト基準個数(具体的には60000個)に達したタイミングを示す。
The start timing of the pre-shift display in the present embodiment will be described with reference to the time chart of FIG. 152A shows a period in which the base value stored in the
t1〜t11のタイミングでは、上記第43の実施形態における図151(a)〜図151(g)のタイムチャートと同様に、第1〜第4報知用表示装置201〜204にて、表示継続期間に亘るベース値に対応する表示と、インターバル期間におけるインターバル用非表示の実行とが繰り返されるとともに、ベース値に対応する表示は演算結果記憶エリア234の現状エリア311→第1履歴エリア312→第2履歴エリア313→第3履歴エリア314の順序で繰り返される。そして、t11のタイミングで図152(b)に示すように第1履歴エリア312に格納されたベース値に対応する表示が第1〜第4報知用表示装置201〜204にて開始される。
At the timings t1 to t11, as in the time charts of FIGS. 151 (a) to 151 (g) in the 43rd embodiment, the display continuation period is displayed on the first to fourth
その後、第1履歴エリア312に格納されたベース値に対応する表示が行われている途中のタイミングであるt12のタイミングで、図152(g)に示すように、ベース値の算出期間が新たに開始されてから大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況で遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)がシフト基準個数(具体的には60000個)に達する。この場合、当該t12のタイミングでは、t11のタイミングにて第1履歴エリア312のベース値に対応する表示が開始されてから表示継続期間が経過していないものの、図152(b)に示すように第1履歴エリア312に格納されたベース値の報知が終了され、図152(f)に示すようにシフト前表示が第1〜第4報知用表示装置201〜204にて開始される。
Thereafter, as shown in FIG. 152 (g), the base value calculation period is newly set at the timing t12, which is the middle of the display corresponding to the base value stored in the
なお、他のベース値の報知が行われている途中で上記遊技球の合計個数がシフト基準個数に達した場合であってもそのタイミングでシフト前表示が第1〜第4報知用表示装置201〜204にて開始される。また、インターバル用非表示が行われている途中で上記遊技球の合計個数がシフト基準個数に達した場合であってもそのタイミングでシフト前表示が第1〜第4報知用表示装置201〜204にて開始される。
Even when the total number of the game balls reaches the shift reference number while other base values are being notified, the pre-shift display is displayed in the first to fourth
その後、t13のタイミングでt12のタイミングからシフト前表示の実行期間が経過することで、図152(f)に示すようにシフト前表示が終了され、図152(a)に示すように現状エリア311に格納されたベース値の報知が第1〜第4報知用表示装置201〜204にて開始される。つまり、シフト前表示が開始される場合における報知対象が第1履歴エリア312のベース値であったとしても、シフト前表示が終了した場合にはベース値の報知順序における最初の報知順序に対応する現状エリア311のベース値から報知が開始される。
Thereafter, when the pre-shift display execution period elapses from the timing t12 at the timing t13, the pre-shift display is ended as shown in FIG. 152 (f), and the
その後、t14のタイミングでt13のタイミングから表示継続期間が経過することで、図152(a)に示すように現状エリア311に格納されたベース値の報知が終了され、図152(e)に示すようにインターバル用非表示が第1〜第4報知用表示装置201〜204にて開始される。このインターバル用非表示はt14のタイミングからインターバル期間が経過したタイミングであるt15のタイミングで図152(e)に示すように終了され、図152(b)に示すように第1履歴エリア312のベース値に対応する表示が第1〜第4報知用表示装置201〜204にて開始される。
Thereafter, when the display continuation period elapses from the timing t13 at the timing t14, the notification of the base value stored in the
上記構成によれば、ベース値の算出期間が新たに開始されてから大当たり結果による開閉実行モード及び高頻度サポートモードのいずれでもない状況で遊技領域PAから排出された遊技球の合計個数(すなわち遊技領域PAに供給された遊技球の合計個数)がシフト基準個数(具体的には60000個)に達した場合には、そのタイミングで第1〜第4報知用表示装置201〜204にてシフト前表示が開始される。これにより、シフト前表示を早期に開始することが可能となり、上記遊技球の合計個数がシフト基準個数に達したことを早期に報知することが可能となる。
According to the above configuration, since the base value calculation period is newly started, the total number of game balls discharged from the game area PA (that is, the game) When the total number of game balls supplied to the area PA reaches the shift reference number (specifically 60000), the first to fourth
<第45の実施形態>
本実施形態では主側CPU63にて実行されるメイン処理の処理構成が上記第35の実施形態と相違している。以下、上記第35の実施形態と相違している構成について説明する。なお、上記第35の実施形態と同一の構成については基本的にその説明を省略する。
<Forty-fifth embodiment>
In the present embodiment, the processing configuration of the main process executed by the
図153は主側CPU63にて実行される本実施形態におけるメイン処理を示すフローチャートである。なお、メイン処理におけるステップSA401〜ステップSA425の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 153 is a flowchart showing main processing in the present embodiment which is executed by the
まず電源投入初期設定処理を実行する(ステップSA401)。電源投入初期設定処理では、例えばメイン処理が起動されてからウエイト用の所定時間(具体的には1秒)が経過するまで次の処理に進行することなく待機する。このウエイト用の所定期間において図柄表示装置41の動作開始及び初期設定が完了することとなる。また、主側RAM65のアクセスを許可する。
First, power-on initial setting processing is executed (step SA401). In the power-on initial setting process, for example, the process waits without proceeding to the next process until a predetermined time for waiting (specifically, 1 second) elapses after the main process is activated. The operation start and initial setting of the
その後、内部機能レジスタ設定処理を実行する(ステップSA402)。内部機能レジスタ設定処理では上記第35の実施形態と同様に、当該メイン処理に対して定期的に割り込んで起動される処理である第1タイマ割込み処理(図133)の割込み周期を第1割込み周期(具体的には4ミリ秒)に設定するとともに、当該メイン処理に対して定期的に割り込んで起動される処理である第2タイマ割込み処理(図134)の割込み周期を上記第1割込み周期よりも短い周期である第2割込み周期(具体的には2ミリ秒)に設定する。 Thereafter, an internal function register setting process is executed (step SA402). In the internal function register setting process, as in the thirty-fifth embodiment, the interrupt period of the first timer interrupt process (FIG. 133), which is a process that is started by periodically interrupting the main process, is set to the first interrupt period. (Specifically, 4 milliseconds) and the interrupt period of the second timer interrupt process (FIG. 134), which is a process that is started by periodically interrupting the main process, from the first interrupt period. Is set to a second interrupt cycle (specifically, 2 milliseconds) which is a short cycle.
つまり、本実施形態では上記第35の実施形態と同様に、タイマ割込み処理として割込み周期が相対的に長短となるように第1タイマ割込み処理(図133)と第2タイマ割込み処理(図134)とが存在している。第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)はいずれもメイン処理に対して割り込んで起動される。また、第2タイマ割込み処理(図134)は第1タイマ割込み処理(図133)に対して割り込んで起動される。一方、第1タイマ割込み処理(図133)は第2タイマ割込み処理(図134)に対して割り込んで起動されない。また、第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の両方が実行されていない状況において第1割込み周期及び第2割込み周期の両方が経過している場合、それら周期の経過順序に関係なく第2タイマ割込み処理(図134)から先に起動される。この点、第2タイマ割込み処理(図134)は第1タイマ割込み処理(図133)よりも優先して起動される処理であると言える。但し、これに限定されることはなく第1タイマ割込み処理(図133)が第2タイマ割込み処理(図134)よりも優先して起動される構成としてもよい。 That is, in the present embodiment, as in the 35th embodiment, the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) are performed so that the interrupt cycle is relatively short as the timer interrupt process. And exist. Both the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) are started by interrupting the main process. The second timer interrupt process (FIG. 134) is started by interrupting the first timer interrupt process (FIG. 133). On the other hand, the first timer interrupt process (FIG. 133) is not activated by interrupting the second timer interrupt process (FIG. 134). Further, when both the first interrupt cycle and the second interrupt cycle have elapsed in a situation where both the first timer interrupt processing (FIG. 133) and the second timer interrupt processing (FIG. 134) are not executed, those cycles The second timer interrupt process (FIG. 134) is started first regardless of the elapse order. In this regard, it can be said that the second timer interrupt process (FIG. 134) is a process activated in preference to the first timer interrupt process (FIG. 133). However, the present invention is not limited to this, and the first timer interrupt process (FIG. 133) may be activated in preference to the second timer interrupt process (FIG. 134).
内部機能レジスタ設定処理では、第1タイマ割込み処理(図133)の第1割込み周期を主側CPU63の所定のレジスタに設定するとともに、第2タイマ割込み処理(図134)の第2割込み周期を主側CPU63の特定のレジスタに設定する。また、内部機能レジスタ設定処理では上記第1,第2割込み周期の設定以外にも例えば当たり乱数カウンタC1の数値範囲といった各種カウンタの数値範囲の設定処理などを実行する。
In the internal function register setting process, the first interrupt period of the first timer interrupt process (FIG. 133) is set in a predetermined register of the
その後、特定制御用のワークエリア221に設けられた立ち上げ処理中フラグに「1」をセットする(ステップSA403)。立ち上げ処理中フラグは上記第35の実施形態と同様に、第1タイマ割込み処理(図133)が起動されたとしても当該第1タイマ割込み処理(図133)に設定されている各種処理のうち停電監視、各種カウンタの更新及び不正監視を行うための処理は実行する一方、遊技を進行させるための処理を実行することなく当該第1タイマ割込み処理(図133)を終了すべき状況であることを主側CPU63にて特定するためのフラグである。
Thereafter, “1” is set to the startup processing flag provided in the
立ち上げ処理中フラグは、上記第35の実施形態と同様にメイン処理(図153)において動作電力の供給開始時の処理(ステップSA401〜ステップSA418)が開始されて割込許可(ステップSA404)を行う前に「1」がセットされ、動作電力の供給開始時の処理が終了して残余処理(ステップSA422〜ステップSA425)が開始される前に「0」クリアされる。この場合に、上記第35の実施形態と同様に第1タイマ割込み処理(図133)では立ち上げ処理中フラグに「1」がセットされている場合にはステップS8907〜ステップS8920の処理を実行しないようにすることにより、動作電力の供給開始時の処理(ステップSA401〜ステップSA418)が実行されている状況において遊技を進行させるための処理が実行されないようにすることが可能となる。その一方、上記のとおり第1タイマ割込み処理(図133)では立ち上げ処理中フラグに「1」がセットされている場合であってもステップS8901〜ステップS8905の処理を実行することで、動作電力の供給開始時の処理(ステップSA401〜ステップSA418)が実行されている状況であっても停電監視が実行されるとともに、当たり乱数カウンタC1、大当たり種別カウンタC2、リーチ乱数カウンタC3及び乱数初期値カウンタCINIの更新が実行され、さらに不正の検知が実行される。 As in the thirty-fifth embodiment, the start-up processing flag is set to permit interrupts (step SA404) by starting processing (step SA401 to step SA418) at the start of operating power supply in the main processing (FIG. 153). “1” is set before the operation is performed, and “0” is cleared before the process at the start of supplying the operating power is finished and the remaining process (steps SA422 to SA425) is started. In this case, as in the thirty-fifth embodiment, in the first timer interrupt processing (FIG. 133), when “1” is set in the start processing flag, the processing from step S8907 to step S8920 is not executed. By doing so, it is possible to prevent the process for advancing the game from being executed in the situation where the process at the start of supplying the operating power (step SA401 to step SA418) is being executed. On the other hand, in the first timer interrupt process (FIG. 133), as described above, even when “1” is set in the start-up process flag, the operation power can be obtained by executing the processes of steps S8901 to S8905. Power outage monitoring is performed even when processing at the time of supply start (step SA401 to step SA418) is being executed, and a hit random number counter C1, a jackpot type counter C2, a reach random number counter C3, and a random number initial value counter CINI update is executed, and fraud detection is further executed.
特に、立ち上げ処理中フラグに「1」がセットされている状況であっても停電情報記憶処理(ステップS8901)が実行されることにより、動作電力の供給開始時の処理(ステップSA401〜ステップSA418)が実行されている状況において停電が発生したとしてもそれに対して停電時処理を実行することが可能となる。停電時処理では上記第35の実施形態と同様に、特定制御用のワークエリア221に設けられた停電フラグに「1」をセットするとともに、チェックサムを算出しその算出したチェックサムを特定制御用のワークエリア221に保存するため、動作電力の供給が再度開始された場合には主側RAM65の異常発生と特定されないようにすることが可能となる。これにより、設定確認用処理(ステップSA415)又は設定値更新処理(ステップSA418)の途中で停電が発生した場合には、これら設定関連処理の途中で停電が発生したことを次回の動作電力の供給開始時に特定することが可能となる。
In particular, even when the start-up process flag is set to “1”, the power failure information storage process (step S8901) is executed, so that the process at the start of supply of operating power (steps SA401 to SA418) is performed. ), Even if a power failure occurs, it is possible to execute a power failure process. In the power failure process, as in the 35th embodiment, “1” is set to the power failure flag provided in the
ちなみに、設定確認用処理(ステップSA415)又は設定値更新処理(ステップSA418)が実行されている状況では、第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)のいずれについても割込みが禁止されることはなく任意のタイミングで割込み可能となっている。この場合、設定確認用処理(ステップSA415)及び設定値更新処理(ステップSA418)を含めてメイン処理(図153)において第1タイマ割込み処理(図133)又は第2タイマ割込み処理(図134)が割り込んで起動される場合には、その起動対象となったタイマ割込み処理が終了した後に復帰するためのメイン処理(図153)の戻り番地の情報が特定制御用のスタックエリア222に退避されるとともに、当該タイマ割込み処理が起動される直前における主側CPU63の各種レジスタの情報が特定制御用のスタックエリア222に退避される。そして、起動対象となったタイマ割込み処理が終了した場合には特定制御用のスタックエリア222に退避された戻り番地の情報に対応するメイン処理(図153)の処理に復帰することとなるとともに、特定制御用のスタックエリア222に退避された情報が主側CPU63の各種レジスタに復帰される。
Incidentally, in the situation where the setting confirmation process (step SA415) or the set value update process (step SA418) is being executed, both the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) are performed. Interrupts are not prohibited and can be interrupted at any timing. In this case, the first timer interrupt process (FIG. 133) or the second timer interrupt process (FIG. 134) is performed in the main process (FIG. 153) including the setting confirmation process (step SA415) and the set value update process (step SA418). When interrupted and activated, the return address information of the main process (FIG. 153) for returning after the timer interrupt process to be activated is completed is saved in the
ステップSA403にて立ち上げ処理中フラグに「1」をセットした後は、割込み許可の設定を行う(ステップSA404)。これにより、第1タイマ割込み処理(図133)が第1割込み周期で割り込んで起動されるとともに、第2タイマ割込み処理(図134)が第2割込み周期で割り込んで起動される。但し、ステップSA403にて立ち上げ処理中フラグに「1」がセットされているため、第1タイマ割込み処理(図133)が起動されたとしても当該第1タイマ割込み処理(図133)の各種処理のうち停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されることなく当該第1タイマ割込み処理(図133)が終了される。 After “1” is set in the startup processing flag in step SA403, interrupt permission is set (step SA404). As a result, the first timer interrupt process (FIG. 133) is interrupted and started at the first interrupt period, and the second timer interrupt process (FIG. 134) is interrupted and started at the second interrupt period. However, since “1” is set in the startup process flag in step SA403, even if the first timer interrupt process (FIG. 133) is started, various processes of the first timer interrupt process (FIG. 133). Among them, processing for power outage monitoring, updating of various counters and fraud monitoring is performed, but the first timer interrupt processing (FIG. 133) is terminated without executing processing for advancing the game. .
その後、リセットボタン68cが押圧操作されているか否かを判定する(ステップSA405)。つまり、リセットボタン68cが押圧操作されている状態においてパチンコ機10の電源ON操作が行われて主側CPU63への動作電力の供給が開始されたか否かを判定する。ここで、本実施形態では上記第35の実施形態と同様に、主制御装置60に設定キー挿入部68a及びリセットボタン68cが設けられているものの更新ボタン68bは設けられていない。また、主制御装置60には第1〜第3報知用表示装置69a〜69cではなく第11の実施形態と同様に第1〜第4報知用表示装置201〜204が設けられている。
Thereafter, it is determined whether or not the
リセットボタン68cが押圧操作されていない場合(ステップSA405:NO)、特定制御用のワークエリア221に設けられた停電フラグに「1」がセットされているか否かを判定する(ステップSA406)。第1タイマ割込み処理(図133)の停電情報記憶処理(ステップS8901)にて停電時処理が実行された場合に停電フラグに「1」がセットされる。停電フラグは、前回の電源遮断時において停電時処理が適切に行われたか否かを主側CPU63にて特定するためのフラグである。
When the
停電フラグに「1」がセットされている場合(ステップSA406:YES)、特定制御用のワークエリア221及び特定制御用のスタックエリア222についてチェックサムを算出する(ステップSA407)。チェックサムの算出方法は上記第33の実施形態と同一である。その後、主側CPU63への動作電力の供給が停止される直前に実行された停電時処理において算出されて特定制御用のワークエリア221に保存された特定制御用のワークエリア221及び特定制御用のスタックエリア222についてのチェックサムを読み出すとともに、その読み出したチェックサムを、ステップSA407にて算出したチェックサムと比較する(ステップSA408)。そして、それらチェックサムが一致しているか否かを判定する(ステップSA409)。
If “1” is set in the power failure flag (step SA406: YES), a checksum is calculated for the
ステップSA406又はステップSA409にて否定判定をした場合、すなわち停電フラグに「1」がセットされていない場合又はチェックサムが一致しなかった場合、特定制御用のワークエリア221に設けられた遊技停止フラグに「1」をセットする(ステップSA410)。遊技停止フラグに「1」がセットされることにより、第1タイマ割込み処理(図133)においてステップS8901〜ステップS8905の処理を実行する一方、ステップS8906にて肯定判定をすることでステップS8907〜ステップS8920の処理を実行しない。これにより、前回の電源遮断時において停電時処理が適切に行われなかったことで停電フラグに「1」がセットされていない場合、又は特定制御用のワークエリア221及び特定制御用のスタックエリア222の少なくとも一方について前回の電源遮断時から情報の記憶状態が変化していることに起因してチェックサムが一致しない場合には、停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されないことになる。
If a negative determination is made in step SA406 or step SA409, that is, if “1” is not set in the power failure flag or the checksums do not match, the game stop flag provided in the
その後、動作電力の供給開始時において停電フラグ又はチェックサムに関して異常が発生したことを示す異常コマンドを音声発光制御装置81に送信する(ステップSA411)。音声発光制御装置81は当該異常コマンドを受信することにより、表示発光部53を動作電力の供給開始時における情報異常に対応する態様で発光させるとともに、スピーカ部54から「設定変更をして下さい。」という音声を出力させる。また、図柄表示装置41にて「設定変更をして下さい。」という文字画像が表示されるようにする。これら報知はパチンコ機10への動作電力の供給が停止されるまでは維持され、パチンコ機10への動作電力の供給が停止された場合に終了される。但し、パチンコ機10への動作電力の供給が一旦停止されたとしても設定値更新処理(ステップSA418)が実行されるまではパチンコ機10への動作電力の供給が再開された場合に上記報知が継続される構成としてもよい。
Thereafter, an abnormal command indicating that an abnormality has occurred regarding the power failure flag or the checksum at the start of the supply of operating power is transmitted to the sound emission control device 81 (step SA411). Upon receiving the abnormal command, the sound
停電フラグに「1」がセットされているとともにチェックサムが正常である場合(ステップSA406及びステップSA409:YES)、特定制御用のワークエリア221に設けられた設定更新表示フラグに「1」がセットされているか否かを判定する(ステップSA412)。設定更新表示フラグは上記第35の実施形態と同様に設定値更新処理(ステップSA418)が実行されていることを主側CPU63にて特定するためのフラグであり、設定更新表示フラグに「1」がセットされている場合には第1〜第4報知用表示装置201〜204にて、設定値を更新している状況であることを示す表示及び更新途中の設定値を示す表示が行われる。設定更新表示フラグは、設定値更新処理(ステップSA418)が開始された場合に「1」がセットされ設定値更新処理(ステップSA418)が終了される場合に「0」クリアされるフラグであるため、設定値更新処理(ステップSA418)が実行されていない状況においては基本的に設定更新表示フラグに「1」がセットされた状態とはならない。しかしながら、設定値更新処理(ステップSA418)が実行されている状況において主側CPU63への動作電力の供給が停止された場合には、その後に主側CPU63への動作電力の供給が開始された場合において設定更新表示フラグに「1」がセットされた状態となる。この設定更新表示フラグに「1」がセットされた状態はRAMクリア処理(ステップSA416)が実行されるか、又は設定値更新処理(ステップSA418)において設定更新表示フラグを「0」クリアする処理が実行されるまでは維持される。
When “1” is set in the power failure flag and the checksum is normal (step SA406 and step SA409: YES), “1” is set in the setting update display flag provided in the
設定更新表示フラグに「1」がセットされていないことでステップSA412にて否定判定をした場合、設定キー挿入部68aが設定キーを利用してON操作されているか否かを判定する(ステップSA413)。設定キー挿入部68aが設定キーを利用してON操作されている場合(ステップSA413:YES)、設定確認用処理を実行する(ステップSA415)。また、設定キー挿入部68aが設定キーを利用してON操作されていない場合であっても(ステップSA413:NO)、特定制御用のワークエリア221に設けられた設定確認表示フラグに「1」がセットされている場合(ステップSA414:YES)、設定確認用処理を実行する(ステップSA415)。設定確認用処理については後に説明する。
If a negative determination is made in step SA412 because “1” is not set in the setting update display flag, it is determined whether the setting
設定確認表示フラグは上記第35の実施形態と同様に設定確認用処理(ステップSA415)が実行されていることを主側CPU63にて特定するためのフラグであり、設定確認表示フラグに「1」がセットされている場合には第1〜第4報知用表示装置201〜204にて、設定値を確認している状況であることを示す表示及び現状設定されている設定値を示す表示が行われる。設定確認表示フラグは、設定確認用処理(ステップSA415)が開始された場合に「1」がセットされ設定確認用処理(ステップSA415)が終了される場合に「0」クリアされるフラグであるため、設定確認用処理(ステップSA415)が実行されていない状況においては基本的に設定確認表示フラグに「1」がセットされた状態とはならない。しかしながら、設定確認用処理(ステップSA415)が実行されている状況において主側CPU63への動作電力の供給が停止された場合には、その後に主側CPU63への動作電力の供給が開始された場合において設定確認表示フラグに「1」がセットされた状態となる。この設定確認表示フラグに「1」がセットされた状態はRAMクリア処理(ステップSA416)が実行されるか、又は設定確認用処理(ステップSA415)において設定確認表示フラグを「0」クリアする処理が実行されるまでは維持される。
The setting confirmation display flag is a flag for specifying in the
リセットボタン68cが押圧操作されている場合(ステップSA405:YES)、RAMクリア処理を実行する(ステップSA416)。RAMクリア処理では、特定制御用のワークエリア221においてパチンコ機10の設定状態を示す設定値の情報が設定されたエリア(具体的には後述する設定参照用エリア341)を除いて、当該特定制御用のワークエリア221を「0」クリアするとともに初期設定を実行する。これにより、当否抽選モードが高確率モードであるか否かを示すエリアが「0」クリアされるため、パチンコ機10への動作電力の供給が停止される直前における当否抽選モードに関係なく当否抽選モードは低確率モードとなる。また、遊技回が実行されていない状況となるとともに開閉実行モードが実行されていない状況となり、さらに普図表示部38aが変動表示されていない状況であって普電役物34aが閉鎖状態である状況となる。また、特定制御用のワークエリア221に設けられた保留格納エリア65a及び普電保留エリア65cも「0」クリアされるため、特図表示部37a用の保留情報が消去されるとともに普図表示部38a用の保留情報が消去される。また、特定制御用のワークエリア221に設けられた設定更新表示フラグ及び設定確認表示フラグを「0」クリアする。また、特定制御用のワークエリア221に設けられた後述する設定更新用エリア342を「0」クリアする。また、RAMクリア処理では特定制御用のスタックエリア222を「0」クリアするとともに初期設定を実行する。また、RAMクリア処理では主側CPU63の各種レジスタも「0」クリアした後に初期設定を実行する。この初期設定ではステップSA402の内部機能レジスタ設定処理と同様の処理を実行する。なお、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224については「0」クリアするための処理及び初期設定を行うための処理は実行しない。
When the
その後、設定キー挿入部68aが設定キーを利用してON操作されているか否かを判定する(ステップSA417)。ON操作されている場合(ステップSA417:YES)、設定値更新処理を実行する(ステップSA418)。設定値更新処理については後に説明する。
Thereafter, it is determined whether or not the setting
ステップSA411の処理を実行した場合、ステップSA414にて否定判定をした場合、ステップSA415の処理を実行した場合、ステップSA417にて否定判定をした場合、又はステップSA418の処理を実行した場合、特定制御用のワークエリア221に設けられたチェック中カウンタに初期チェック期間(具体的には5秒)に対応する情報をセットする(ステップSA419)。チェック中カウンタにセットされた値は上記第35の実施形態と同様に第2タイマ割込み処理(図134)が起動される度に1減算される。チェック中カウンタに1以上の値が設定されている場合、上記第35の実施形態と同様に第1〜第4報知用表示装置201〜204にてチェック用表示が継続される。
When the process of step SA411 is executed, when the negative determination is made at step SA414, when the process of step SA415 is executed, when the negative determination is made at step SA417, or when the process of step SA418 is executed, the specific control Information corresponding to the initial check period (specifically, 5 seconds) is set in the checking counter provided in the work area 221 (step SA419). The value set in the checking counter is decremented by 1 every time the second timer interrupt process (FIG. 134) is started, as in the 35th embodiment. When a value of 1 or more is set in the checking counter, the display for checking is continued in the first to fourth
上記構成によれば主側CPU63への動作電力の供給が開始された場合、当該主側CPU63にて動作電力の供給開始時の処理(ステップSA401〜ステップSA418)が終了した後であって残余処理(ステップSA422〜ステップSA425)が開始される前に、初期チェック期間が開始される。これにより、動作電力の供給開始時の処理が実行されている状況において初期チェック期間を制御する必要がないため、当該動作電力の供給開始時の処理が実行されている状況における処理負荷を軽減することが可能となる。
According to the above configuration, when the supply of operating power to the
また、設定確認用処理(ステップSA415)及び設定値更新処理(ステップSA418)は動作電力の供給開始時の処理として実行されるのに対して、初期チェック期間は動作電力の供給開始時の処理が終了した後に開始される。これにより、初期チェック期間において第1〜第4報知用表示装置201〜204にてチェック用表示が行われるとしても、第1〜第4報知用表示装置201〜204を利用した設定値の表示に影響を与えないようにすることが可能となる。
The setting confirmation process (step SA415) and the setting value update process (step SA418) are executed as processes at the start of supply of operating power, whereas the processes at the start of supply of operating power are performed during the initial check period. It starts after it finishes. As a result, even if the display for check is performed on the first to fourth
その後、特定制御用のワークエリア221における立ち上げ処理中フラグを「0」クリアする(ステップSA420)。立ち上げ処理中フラグが「0」クリアされることにより、第1タイマ割込み処理(図133)が起動された場合にステップS8906にて否定判定をすることでステップS8901〜ステップS8905の処理だけではなくステップS8907〜ステップS8920の処理を実行することとなり、遊技を進行させるための処理が実行されない状態が解除される。なお、ステップSA420では特定制御用のワークエリア221における停電フラグも「0」クリアする。
After that, the startup process flag in the
その後、復帰コマンドを音声発光制御装置81に送信する(ステップSA421)。復帰コマンドに含まれている情報の内容及び復帰コマンドを受信した場合における音声発光制御装置81の処理内容は、上記第33の実施形態におけるメイン処理(図114)のステップS7920の場合と同一である。
Thereafter, a return command is transmitted to the sound emission control device 81 (step SA421). The content of the information included in the return command and the processing content of the sound
その後、ステップSA422〜ステップSA425の残余処理に進む。つまり、主側CPU63は第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)を定期的に実行する構成であるが、1のタイマ割込み処理と次のタイマ割込み処理との間に残余時間が生じることとなる。この残余時間は各タイマ割込み処理の処理完了時間に応じて変動することとなるが、かかる不規則な時間を利用してステップSA422〜ステップSA425の残余処理を繰り返し実行する。この点、当該ステップSA422〜ステップSA425の残余処理は非定期的に実行される非定期処理であると言える。ステップSA422〜ステップSA425では、上記第1の実施形態におけるメイン処理(図9)のステップS113〜ステップS116と同一の処理を実行する。
Thereafter, the process proceeds to the remaining processes in steps SA422 to SA425. That is, the
次に、本実施形態における設定値に関する構成について説明する。図154は特定制御用のワークエリア221に設けられた設定値に関する記憶エリアの内容を説明するための説明図である。
Next, a configuration related to the set value in the present embodiment will be described. FIG. 154 is an explanatory diagram for explaining the contents of the storage area relating to the set value provided in the
図154に示すように特定制御用のワークエリア221には設定参照用エリア341と設定更新用エリア342とが設けられている。設定参照用エリア341は現状のパチンコ機10の設定値を主側CPU63にて特定するための情報が格納される記憶エリアである。特図変動開始処理(図13)におけるステップS503では設定参照用エリア341に格納されている情報によりパチンコ機10の現状の設定値を特定し、その特定した設定値に対応する当否テーブルを読み出す。そして、ステップS504ではその読み出した当否テーブルを利用して当否判定処理を実行する。また、特定制御用のワークエリア221における設定確認表示フラグに「1」がセットされている状況においては設定参照用エリア341に格納されている情報に対応する設定値の表示が第4報知用表示装置204にて行われる。
As shown in FIG. 154, the
設定参照用エリア341には設定値の情報として数値情報が格納される。具体的には、設定参照用エリア341に「1」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定1」となる。設定参照用エリア341に「2」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定2」となる。設定参照用エリア341に「3」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定3」となる。設定参照用エリア341に「4」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定4」となる。設定参照用エリア341に「5」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定5」となる。設定参照用エリア341に「6」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定6」となる。
The setting
設定更新用エリア342は設定値更新処理(ステップSA418)において更新途中の設定値の情報が格納される。つまり、設定値更新処理(ステップSA418)ではリセットボタン68cが押圧操作される度に選択対象の設定値の情報を更新することとなるが、この更新に際しては設定参照用エリア341に格納された設定値の情報は変更されることなく、設定更新用エリア342に格納された設定値の情報が変更される。これにより、設定値更新処理(ステップSA418)が開始される前に設定されていた設定値の情報を記憶保持しながら、設定値の更新を行うことが可能となる。設定値更新処理(ステップSA418)が終了される場合にその時点における設定更新用エリア342に格納された設定値の情報が設定参照用エリア341に上書きされる。これにより、設定値更新処理(ステップSA418)にて更新された結果の設定値が、現状のパチンコ機10の設定値として設定されることとなる。また、特定制御用のワークエリア221における設定更新表示フラグに「1」がセットされている状況においては設定更新用エリア342に格納されている情報に対応する設定値の表示が第4報知用表示装置204にて行われる。
The setting
設定更新用エリア342には設定値の情報として数値情報が格納される。具体的には、設定更新用エリア342に「1」の数値情報が格納されている場合には更新対象(選択対象又は変更対象)の設定値は「設定1」となる。設定更新用エリア342に「2」の数値情報が格納されている場合には更新対象の設定値は「設定2」となる。設定更新用エリア342に「3」の数値情報が格納されている場合には更新対象の設定値は「設定3」となる。設定更新用エリア342に「4」の数値情報が格納されている場合には更新対象の設定値は「設定4」となる。設定更新用エリア342に「5」の数値情報が格納されている場合には更新対象の設定値は「設定5」となる。設定更新用エリア342に「6」の数値情報が格納されている場合には更新対象の設定値は「設定6」となる。
The setting
図155はメイン処理(図153)のステップSA415にて実行される設定確認用処理を示すフローチャートである。なお、設定確認用処理におけるステップSA501〜ステップSA504の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 155 is a flowchart showing the setting confirmation process executed in step SA415 of the main process (FIG. 153). Note that the processing from step SA501 to step SA504 in the setting confirmation processing is executed using a program for specific control and data for specific control in the
特定制御用のワークエリア221に設けられた設定確認表示フラグに「1」がセットされていないことを条件として(ステップSA501:NO)、設定確認表示フラグに「1」をセットする(ステップSA502)。設定確認表示フラグに「1」がセットされることにより、第2タイマ割込み処理(図134)のステップS9005にて肯定判定をすることで、設定確認中における第5表示データバッファ275への設定処理(ステップS9006)を実行する。
On condition that “1” is not set in the setting confirmation display flag provided in the
図156は設定確認中における第5表示データバッファ275への設定処理を示すフローチャートである。なお、当該設定処理におけるステップSA601〜ステップSA603の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 156 is a flowchart showing a setting process to the fifth
まず特定制御用のワークエリア221の設定参照用エリア341に格納された設定値の情報に対応する設定値の表示データを読み出す(ステップSA601)。そして、その読み出した設定値の表示データを第4報知用表示装置204に適用するための表示データとして特定制御用のワークエリア221における第5表示データバッファ275に設定する(ステップSA602)。また、パチンコ機10の設定値を確認している状況であることを示す表示を第1〜第3報知用表示装置201〜203に行わせるための表示データを第5表示データバッファ275に設定する(ステップSA603)。
First, display data of setting values corresponding to setting value information stored in the setting
上記のように設定確認中における第5表示データバッファ275への設定処理が実行されることにより、ステップSA603にて第5表示データバッファ275に設定された表示データに対応する表示が第1〜第3報知用表示装置201〜203にて行われるとともに、ステップSA602にて第5表示データバッファ275に設定された表示データに対応する表示が第4報知用表示装置204にて行われる。これにより、例えば図124(b)の説明図に示すように、パチンコ機10の設定値を確認している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示が第1〜第4報知用表示装置201〜204にて行われる。
By executing the setting process to the fifth
設定確認用処理(図155)の説明に戻り、ステップSA501にて肯定判定をした場合又はステップSA502の処理を実行した場合、設定キー挿入部68aが設定キーを利用してON状態からOFF状態に切り換わったか否かを判定する(ステップSA503)。具体的には、設定キー挿入部68aの状態を検知する検知センサから受信している信号の受信状態が、ON状態に対応する受信状態からOFF状態に対応する受信状態となったか否かを判定する。したがって、設定キー挿入部68aがON状態に維持されている場合だけではなく、設定キー挿入部68aがOFF状態である状況で設定確認用処理が開始された場合においてそのOFF状態が維持されている場合にもステップSA503にて否定判定をする。設定キー挿入部68aがON状態からOFF状態に切り換わったことを特定していない場合(ステップSA503:NO)、ステップSA503の処理を繰り返す。
Returning to the description of the setting confirmation process (FIG. 155), when an affirmative determination is made in step SA501 or when the process of step SA502 is executed, the setting
設定キー挿入部68aがON状態からOFF状態に切り換わったことを特定した場合(ステップSA503:YES)、特定制御用のワークエリア221における設定確認表示フラグを「0」クリアする(ステップSA504)。これにより、第2タイマ割込み処理(図134)のステップS9005にて否定判定をすることで、設定確認中における第5表示データバッファ275への設定処理(ステップS9006)が実行されない状況となる。したがって、第1〜第4報知用表示装置201〜204にて、パチンコ機10の現状の設定値を確認している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示が行われる状態が解除される。
When it is specified that the setting
上記のとおりリセットボタン68cを押圧操作することなく設定キー挿入部68aを設定キーによりON操作した状態でパチンコ機10の電源ON操作が行われることにより、主側CPU63への動作電力の供給が開始されてメイン処理(図153)が開始された状況においてリセットボタン68cが押圧操作されていないとともに設定キー挿入部68aがON操作された状態となり、メイン処理(図153)にて遊技の進行を可能とする処理が実行される前の状況である動作電力の供給開始時の処理が実行されている状況において設定確認用処理(図155)が実行される。これにより、遊技が行われていない状況下において設定値の確認を行うことが可能となる。
Supply of operating power to the
図157はメイン処理(図153)のステップSA418にて実行される設定値更新処理を示すフローチャートである。なお、設定値更新処理におけるステップSA701〜ステップSA710の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 157 is a flowchart showing the set value update process executed in step SA418 of the main process (FIG. 153). Note that the processing of step SA701 to step SA710 in the set value update processing is executed using a program for specific control and data for specific control in the
まず特定制御用のワークエリア221に設けられた設定更新表示フラグに「1」がセットされているか否かを判定する(ステップSA701)。設定更新表示フラグに「1」がセットされていない場合(ステップSA701:NO)、設定更新表示フラグに「1」をセットする(ステップSA702)。その後、特定制御用のワークエリア221における設定参照用エリア341に格納された設定値の情報を特定制御用のワークエリア221における設定更新用エリア342に上書きする(ステップSA703)。これにより、動作電力の供給が前回停止された場合に設定されていた設定値の情報が設定更新用エリア342に設定された状態となる。
First, it is determined whether or not “1” is set in a setting update display flag provided in the
一方、設定値更新処理が実行されている途中で動作電力の供給が停止された後において動作電力の供給が再開されてメイン処理(図153)のRAMクリア処理(ステップSA416)が実行されることなく設定値更新処理が開始されたことにより設定更新表示フラグに既に「1」がセットされている場合(ステップSA701:YES)、ステップSA703の処理は実行されない。この場合、動作電力の供給が停止される前における設定値更新処理において設定更新用エリア342に設定されていた設定値の情報がそのまま維持された状態で、ステップSA704以降の処理を実行することとなる。
On the other hand, after the supply of operating power is stopped while the set value update process is being executed, the supply of operating power is resumed and the RAM clear process (step SA416) of the main process (FIG. 153) is executed. If the setting update display flag has already been set to “1” (step SA701: YES), the process of step SA703 is not executed. In this case, the processing after step SA704 is executed in a state where the setting value information set in the setting
設定更新表示フラグに「1」がセットされている場合、第2タイマ割込み処理(図134)のステップS9003にて肯定判定をすることで、設定更新中における第5表示データバッファ275への設定処理(ステップS9004)を実行する。
When “1” is set in the setting update display flag, an affirmative determination is made in step S9003 of the second timer interrupt process (FIG. 134), so that the setting process to the fifth
図158は設定更新中における第5表示データバッファ275への設定処理を示すフローチャートである。なお、当該設定処理におけるステップSA801〜ステップSA803の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 158 is a flowchart showing a setting process to the fifth
まず特定制御用のワークエリア221の設定更新用エリア342に格納された設定値の情報に対応する設定値の表示データを読み出す(ステップSA801)。そして、その読み出した設定値の表示データを第4報知用表示装置204に適用するための表示データとして特定制御用のワークエリア221における第5表示データバッファ275に設定する(ステップSA802)。また、パチンコ機10の設定値を更新している状況であることを示す表示を第1〜第3報知用表示装置201〜203に行わせるための表示データを第5表示データバッファ275に設定する(ステップSA803)。
First, display data of a setting value corresponding to the setting value information stored in the setting
上記のように設定更新中における第5表示データバッファ275への設定処理が実行されることにより、ステップSA803にて第5表示データバッファ275に設定された表示データに対応する表示が第1〜第3報知用表示装置201〜203にて行われるとともに、ステップSA802にて第5表示データバッファ275に設定された表示データに対応する表示が第4報知用表示装置204にて行われる。これにより、例えば図124(a)の説明図に示すように、パチンコ機10の設定値を更新している状況であることを示す表示及びパチンコ機10の更新対象として選択されている設定値の表示が第1〜第4報知用表示装置201〜204にて行われる。
By executing the setting process to the fifth
設定値更新処理(図157)の説明に戻り、ステップSA701にて肯定判定をした場合又はステップSA703の処理を実行した場合、設定更新用エリア342に格納された設定値の情報が「1」〜「6」のいずれかであるか否かを判定する(ステップSA704)。「1」〜「6」のいずれかではない場合(ステップSA704:NO)、設定更新用エリア342に「1」を設定する(ステップSA705)。これにより、更新対象の設定値が「設定1」となる。
Returning to the description of the set value update process (FIG. 157), when an affirmative determination is made in step SA701 or when the process of step SA703 is executed, the set value information stored in the setting
ステップSA704にて肯定判定をした場合又はステップSA705の処理を実行した場合、設定キー挿入部68aが設定キーを利用してON状態からOFF状態に切り換わったか否かを判定する(ステップSA706)。具体的には、設定キー挿入部68aの状態を検知する検知センサから受信している信号の受信状態が、ON状態に対応する受信状態からOFF状態に対応する受信状態となったか否かを判定する。したがって、設定キー挿入部68aがON状態に維持されている場合だけではなく、設定キー挿入部68aがOFF状態である状況で設定値更新処理が開始された場合においてそのOFF状態が維持されている場合にもステップSA706にて否定判定をする。
When an affirmative determination is made in step SA704 or when the process of step SA705 is executed, it is determined whether the setting
ステップSA706にて否定判定をした場合、リセットボタン68cが押圧操作されていることを条件として(ステップSA707:YES)、設定更新用エリア342の値を1加算する(ステップSA708)。これにより、リセットボタン68cが1回押圧操作される度に1段階上の設定値に更新される。また、リセットボタン68cが押圧操作されていない場合(ステップSA707:NO)又は設定更新用エリア342の値を1加算した場合にはステップSA704の処理に戻ることとなるが、ステップSA704にて設定更新用エリア342の値が7以上であると判定されると、ステップSA705にて設定更新用エリア342に「1」がセットされる。これにより、「設定6」の状況でリセットボタン68cが1回押圧操作された場合には「設定1」に戻ることになる。
If a negative determination is made in step SA706, the value of the setting
設定キー挿入部68aがON状態からOFF状態に切り換わったことを特定した場合(ステップSA706:YES)、設定更新用エリア342に格納された設定値の情報を設定参照用エリア341に上書きする(ステップSA709)。これにより、今回の設定値更新処理にて更新された結果の設定値の情報が設定参照用エリア341に設定された状態となり、その設定された情報に対応する設定値が現状のパチンコ機10の設定値となる。
When it is specified that the setting
その後、特定制御用のワークエリア221における設定更新表示フラグを「0」クリアする(ステップSA710)。これにより、第2タイマ割込み処理(図134)のステップS9003にて否定判定をすることで、設定更新中における第5表示データバッファ275への設定処理(ステップS9004)が実行されない状況となる。したがって、第1〜第4報知用表示装置201〜204にて、パチンコ機10の現状の設定値を更新している状況であることを示す表示及びパチンコ機10の更新対象として選択されている設定値の表示が行われる状態が解除される。
Thereafter, the setting update display flag in the
上記のとおりリセットボタン68cを押圧操作しながらパチンコ機10の電源ON操作を行うだけではなくさらに設定キー挿入部68aを設定キーによりON操作しながらパチンコ機10の電源ON操作を行うことに基づき、RAMクリア処理(ステップSA416)だけではなく設定値更新処理(図157)が実行される。また、既に説明したとおりリセットボタン68cを押圧操作することなく設定キー挿入部68aを設定キーによりON操作しながらパチンコ機10の電源ON操作を行うことに基づき、設定確認用処理(図155)が実行される。これにより、設定値に関する設定関連処理が実行されるための操作として、設定キー挿入部68aに対するON操作を共通させることが可能となる。よって、設定関連処理を発生させるための操作内容を遊技ホールの管理者にとって分かり易いものとすることが可能となる。
Based on not only performing the power ON operation of the
また、設定キー挿入部68aを設定キーによりON操作しながらパチンコ機10の電源ON操作を行う場合であって、リセットボタン68cの押圧操作を付加しない場合には設定確認用処理が実行され、リセットボタン68cの押圧操作を付加する場合には設定値更新処理が実行される。これにより、リセットボタン68cの押圧操作の有無によって設定確認用処理及び設定値更新処理のうち実行対象の処理を相違させることが可能となる。よって、設定確認用処理及び設定値更新処理のうち所望の処理を実行させるための操作内容を遊技ホールの管理者にとって分かり易いものとすることが可能となる。また、設定確認用処理よりも設定値更新処理を実行させるための操作内容を多くすることにより、設定値更新処理を不正に行わせる行為を特に行いづらくさせることが可能となる。
Further, when the power-on operation of the
次に、設定値更新処理(図157)又は設定確認用処理(図155)が実行されている状況において停電時処理が実行された場合に、その後の動作電力の供給の再開に際してメイン処理(図153)にて実行される処理の内容について図159の説明図を参照しながら説明する。 Next, when the power failure process is executed in a situation where the set value update process (FIG. 157) or the setting confirmation process (FIG. 155) is being executed, the main process (FIG. 153) will be described with reference to the explanatory diagram of FIG.
まず設定値更新処理(図157)及び設定確認用処理(図155)のいずれもが実行されていない状況において停電時処理が実行された場合に、その後の動作電力の供給の再開に際してメイン処理(図153)にて実行される処理の内容について説明する。 First, when the power failure process is executed in a situation where neither the set value update process (FIG. 157) nor the setting confirmation process (FIG. 155) is executed, the main process ( The contents of the process executed in FIG. 153) will be described.
設定キー挿入部68aがON操作されることなくさらにリセットボタン68cが押圧操作されることなく動作電力の供給が再開された場合(すなわち「操作無し」の場合)、メイン処理(図153)ではRAMクリア処理(ステップSA416)、設定値更新処理(ステップSA418)及び設定確認用処理(ステップSA415)のいずれも実行されない。設定キー挿入部68aがON操作されないのに対してリセットボタン68cが押圧操作されながら動作電力の供給が再開された場合(すなわち「RAMクリア操作」が行われた場合)、メイン処理(図153)ではRAMクリア処理(ステップSA416)が実行される一方、設定値更新処理(ステップSA418)及び設定確認用処理(ステップSA415)は実行されない。設定キー挿入部68aがON操作されるとともにリセットボタン68cが押圧操作されながら動作電力の供給が再開された場合(すなわち「設定変更操作」が行われた場合)、メイン処理(図153)ではRAMクリア処理(ステップSA416)が実行されるとともに設定値更新処理(ステップSA418)が実行される一方、設定確認用処理(ステップSA415)は実行されない。設定キー挿入部68aがON操作されるもののリセットボタン68cが押圧操作されることなく動作電力の供給が再開された場合(すなわち「設定確認操作」が行われた場合)、設定確認用処理(ステップSA415)が実行される一方、RAMクリア処理(ステップSA416)及び設定値更新処理(ステップSA418)は実行されない。
When the supply of operating power is resumed without the setting
次に、設定値更新処理(ステップSA418)が実行されている状況(すなわち設定更新表示フラグに「1」がセットされた状況)において停電時処理が実行された場合に、その後の動作電力の供給の再開に際してメイン処理(図153)にて実行される処理の内容について説明する。 Next, when the power failure process is executed in the situation where the set value update process (step SA418) is being executed (that is, the setting update display flag is set to “1”), the subsequent supply of operating power is performed. The contents of the process executed in the main process (FIG. 153) when restarting will be described.
「RAMクリア操作」が行われた状況で動作電力の供給が再開された場合、メイン処理(図153)ではRAMクリア処理(ステップSA416)が実行される一方、設定値更新処理(ステップSA418)及び設定確認用処理(ステップSA415)は実行されない。つまり、設定値更新処理(ステップSA418)が実行されている状況において停電時処理が実行されたとしても、その後の動作電力の供給の再開に際して「RAMクリア操作」が行われた場合には設定値更新処理(ステップSA418)の再開及び新たな実行を行うことなく、RAMクリア処理(ステップSA416)を実行する。これにより、「RAMクリア操作」に対するRAMクリア処理(ステップSA416)のみの実行を優先させることが可能となる。この場合、設定値更新処理(ステップSA418)においてステップSA709の処理が実行される前に停電時処理が実行されたのであれば、当該設定値更新処理(ステップSA418)において更新された設定値(すなわち変更された設定値)の情報は設定参照用エリア341に設定されていないため、当該設定値更新処理(ステップSA418)が開始される前に設定されていた設定値が、動作電力の供給の再開後においても使用対象となる。なお、RAMクリア処理(ステップSA416)が実行されることで設定更新表示フラグは「0」クリアされる。
When the supply of operating power is resumed in the situation where the “RAM clear operation” has been performed, the main process (FIG. 153) executes the RAM clear process (step SA416), while the set value update process (step SA418) and The setting confirmation process (step SA415) is not executed. In other words, even if the power failure process is executed in the situation where the set value update process (step SA418) is being executed, if the “RAM clear operation” is performed upon the subsequent restart of the supply of operating power, the set value The RAM clear process (step SA416) is executed without restarting the update process (step SA418) and performing a new execution. Accordingly, it is possible to give priority to the execution of only the RAM clear process (step SA416) for the “RAM clear operation”. In this case, if the power failure process is executed before the process of step SA709 is executed in the set value update process (step SA418), the set value updated in the set value update process (step SA418) (ie, step SA418). Since the information of the changed setting value) is not set in the setting
「設定変更操作」が行われた状況で動作電力の供給が再開された場合、メイン処理(図153)ではRAMクリア処理(ステップSA416)が実行されるとともに設定値更新処理(ステップSA418)が実行される一方、設定確認用処理(ステップSA415)は実行されない。つまり、設定値更新処理(ステップSA418)が実行されている状況において停電時処理が実行されたとしても、その後の動作電力の供給の再開に際して「設定変更操作」が行われた場合にはRAMクリア処理(ステップSA416)が実行された後に設定値更新処理(ステップSA418)が新たに開始される。 When the supply of operating power is resumed in the situation where the “setting change operation” has been performed, the main process (FIG. 153) executes the RAM clear process (step SA416) and the set value update process (step SA418). On the other hand, the setting confirmation process (step SA415) is not executed. In other words, even if the power failure process is executed in the situation where the set value update process (step SA418) is being executed, the RAM is cleared if a “setting change operation” is performed upon the subsequent restart of the supply of operating power. After the process (step SA416) is executed, the set value update process (step SA418) is newly started.
RAMクリア処理(ステップSA416)が実行された場合には既に説明したとおり特定制御用のワークエリア221における設定更新表示フラグが「0」クリアされるため、設定値更新処理(図157)ではステップSA701にて否定判定をすることで、設定参照用エリア341に格納された設定値の情報を設定更新用エリア342に上書きする。したがって、動作電力の供給が停止される前における設定値更新処理(ステップSA418)においてステップSA709の処理が実行される前に停電時処理が実行されたのであれば、当該設定値更新処理(ステップSA418)において更新された設定値の情報は設定参照用エリア341に設定されていないため無効化される。この場合、動作電力の供給の再開後における設定値更新処理(ステップSA418)では、動作電力の供給が停止される前における設定値更新処理(ステップSA418)が開始される前に設定されていた設定値から当該設定値の更新が行われることとなる。
When the RAM clear process (step SA416) is executed, the setting update display flag in the
「操作無し」の状況で動作電力の供給が再開された場合、又は「設定確認操作」が行われた状況で動作電力の供給が再開された場合、メイン処理(図153)では停電フラグ及びチェックサムに関して異常が発生していないことを条件としてステップSA412にて肯定判定をすることで、RAMクリア処理(ステップSA416)が実行されることなく設定値更新処理(ステップSA418)が実行される。RAMクリア処理(ステップSA416)が実行されない場合には特定制御用のワークエリア221における設定更新表示フラグに「1」がセットされた状態が維持されるため、設定値更新処理(図157)ではステップSA701にて肯定判定をすることで設定更新用エリア342の設定値の情報がそのまま維持される。したがって、動作電力の供給が停止される前における設定値更新処理(ステップSA418)にて更新途中となっている設定値から当該設定値の更新が再開されることとなる。これにより、設定値更新処理(ステップSA418)の途中で停電時処理が実行された場合であってその後の動作電力の供給の再開に際して「RAMクリア操作」が行われなかった場合には、「設定変更操作」が行われなかったとしても設定値更新処理(ステップSA418)を再開させることが可能となる。
When the supply of operating power is resumed in the state of “no operation”, or when the supply of operating power is resumed in the situation of the “setting confirmation operation” being performed, the main process (FIG. 153) performs a power failure flag and check By making an affirmative determination in step SA412 on the condition that no abnormality has occurred regarding the thumb, the set value update process (step SA418) is executed without executing the RAM clear process (step SA416). When the RAM clear process (step SA416) is not executed, the setting update display flag in the specific
特に、設定値更新処理(ステップSA418)を実行している途中において間違ってパチンコ機10の電源のOFF操作を行ってしまうことが想定され、この場合には即座にパチンコ機10の電源のON操作が行われることが考えられる。この場合、設定キー挿入部68aがON操作された状態のままリセットボタン68cを押圧操作することなくパチンコ機10の電源のON操作が行われることが想定され、そうすると「設定確認操作」が行われた状況で動作電力の供給が再開されることとなる。このような状況において上記のとおり設定値更新処理(ステップSA418)が実行されるとともに、当該設定値更新処理(ステップSA418)において動作電力の供給が停止される前における設定値更新処理(ステップSA418)にて更新途中となっている設定値から当該設定値の更新が再開される。これにより、上記のような事象が発生したとしても、問題なく設定値の更新を再開させることが可能となる。
In particular, it is assumed that the power-off operation of the
次に、設定確認用処理(ステップSA415)が実行されている状況(すなわち設定確認表示フラグに「1」がセットされた状況)において停電時処理が実行された場合に、その後の動作電力の供給の再開に際してメイン処理(図153)にて実行される処理の内容について説明する。 Next, when the power failure process is executed in the situation where the setting confirmation process (step SA415) is being executed (that is, the setting confirmation display flag is set to “1”), the subsequent supply of operating power is performed. The contents of the process executed in the main process (FIG. 153) when restarting will be described.
「RAMクリア操作」が行われた状況で動作電力の供給が再開された場合、メイン処理(図153)ではRAMクリア処理(ステップSA416)が実行される一方、設定値更新処理(ステップSA418)及び設定確認用処理(ステップSA415)は実行されない。つまり、設定確認用処理(ステップSA415)が実行されている状況において停電時処理が実行されたとしても、その後の動作電力の供給の再開に際して「RAMクリア操作」が行われた場合には設定確認用処理(ステップSA415)を新たに実行することなく、RAMクリア処理(ステップSA416)を実行する。これにより、「RAMクリア操作」に対するRAMクリア処理(ステップSA416)のみの実行を優先させることが可能となる。なお、RAMクリア処理(ステップSA416)が実行されることで設定確認表示フラグは「0」クリアされる。 When the supply of operating power is resumed in the situation where the “RAM clear operation” has been performed, the main process (FIG. 153) executes the RAM clear process (step SA416), while the set value update process (step SA418) and The setting confirmation process (step SA415) is not executed. That is, even if the power failure process is performed in the situation where the setting confirmation process (step SA415) is being performed, the setting confirmation is performed when the “RAM clear operation” is performed when the supply of the operating power is resumed thereafter. RAM clear processing (step SA416) is executed without newly executing the processing (step SA415). Accordingly, it is possible to give priority to the execution of only the RAM clear process (step SA416) for the “RAM clear operation”. The setting confirmation display flag is cleared to “0” by executing the RAM clear process (step SA416).
「設定変更操作」が行われた状況で動作電力の供給が再開された場合、メイン処理(図153)ではRAMクリア処理(ステップSA416)が実行されるとともに設定値更新処理(ステップSA418)が実行される一方、設定確認用処理(ステップSA415)は実行されない。つまり、設定確認用処理(ステップSA415)が実行されている状況において停電時処理が実行されたとしても、その後の動作電力の供給の再開に際して「設定変更操作」が行われた場合には設定確認用処理(ステップSA415)を新たに実行することなく、RAMクリア処理(ステップSA416)の実行後に設定値更新処理(ステップSA418)を実行する。これにより、「設定変更操作」に対するRAMクリア処理(ステップSA416)及び設定値更新処理(ステップSA418)の実行を優先させることが可能となる。また、このように設定確認用処理(ステップSA415)が実行されなかったとしても、設定値更新処理(ステップSA418)が実行されることで更新対象の設定値が第4報知用表示装置204にて表示されるとともに設定値更新処理(ステップSA418)の終了に際してその時点で更新対象となっている設定値の情報が設定参照用エリア341に設定されるため、遊技ホールの管理者は現状のパチンコ機10の設定値を確認することができる。なお、RAMクリア処理(ステップSA416)が実行されることで設定確認表示フラグは「0」クリアされる。
When the supply of operating power is resumed in the situation where the “setting change operation” has been performed, the main process (FIG. 153) executes the RAM clear process (step SA416) and the set value update process (step SA418). On the other hand, the setting confirmation process (step SA415) is not executed. That is, even if the power failure process is performed in the situation where the setting confirmation process (step SA415) is being performed, the setting confirmation is performed when the “setting change operation” is performed when the operation power supply is resumed thereafter The set value update process (step SA418) is executed after the RAM clear process (step SA416), without newly executing the process (step SA415). Accordingly, it is possible to prioritize execution of the RAM clear process (step SA416) and the set value update process (step SA418) for the “setting change operation”. Even if the setting confirmation process (step SA415) is not executed as described above, the setting value update process (step SA418) is executed so that the setting value to be updated is displayed on the fourth
「設定確認操作」が行われた状況で動作電力の供給が再開された場合、メイン処理(図153)では停電フラグ及びチェックサムに関して異常が発生していないことを条件として設定確認用処理(ステップSA415)を実行する。これにより、設定確認用処理(ステップSA415)の途中で停電時処理が実行されたとしても、動作電力の供給の再開に際して「設定確認操作」を行うことで設定値の確認を再開することが可能となる。 When the supply of operating power is resumed in the situation where the “setting confirmation operation” has been performed, the main processing (FIG. 153) performs the setting confirmation processing (Step 153) on the condition that no abnormality has occurred regarding the power failure flag and the checksum. SA415) is executed. As a result, even if the power failure process is performed during the setting confirmation process (step SA415), it is possible to resume the confirmation of the set value by performing a “setting confirmation operation” when resuming the supply of operating power. It becomes.
「操作無し」の状況で動作電力の供給が再開された場合、メイン処理(図153)では停電フラグ及びチェックサムに関して異常が発生していないことを条件としてステップSA414にて肯定判定をすることで、設定キー挿入部68aがON操作されていなくても設定確認用処理(ステップSA415)が実行される。これにより、設定確認用処理(ステップSA415)の途中で停電時処理が実行された場合であってその後の動作電力の供給の再開に際して「操作無し」の状況であったとしても設定値の確認を再開させることが可能となる。
When the supply of operating power is resumed in the “no operation” situation, an affirmative determination is made in step SA414 in the main process (FIG. 153) on the condition that no abnormality has occurred regarding the power failure flag and the checksum. Even if the setting
次に、設定値更新処理(図157)及び設定確認用処理(図155)の設定キー挿入部68aの操作状態との関係での終了タイミングについて、図160のタイムチャートを参照しながら説明する。図160(a)はパチンコ機10の電源がON状態となっている期間を示し、図160(b)は設定キー挿入部68aがON操作されている期間を示し、図160(c)は設定値更新処理(図157)が実行されている期間を示し、図160(d)は設定確認用処理(図155)が実行されている期間を示し、図160(e)は停電時処理が実行されている期間を示す。
Next, the end timing of the setting value update process (FIG. 157) and the setting confirmation process (FIG. 155) in relation to the operation state of the setting
まず通常の流れで設定値更新処理(図157)及び設定確認用処理(図155)のそれぞれが実行される場合について説明する。 First, the case where the set value update process (FIG. 157) and the setting confirmation process (FIG. 155) are executed in a normal flow will be described.
t1のタイミングで図160(b)に示すように設定キー挿入部68aが設定キーを用いてON操作され、その後のt2のタイミングで図160(a)に示すようにパチンコ機10の電源のON操作が行われる。この場合、リセットボタン68cの押圧操作も行われている。したがって、t3のタイミングで図160(c)に示すように設定値更新処理(図157)が開始される。その後に、t4のタイミングで図160(b)に示すように設定キー挿入部68aがON操作されている状態からOFF操作された状態となる。これにより、図160(c)に示すように設定値更新処理(図157)が終了する。
As shown in FIG. 160 (b) at the timing of t1, the setting
また、t5のタイミングで図160(b)に示すように設定キー挿入部68aが設定キーを用いてON操作され、その後のt6のタイミングで図160(a)に示すようにパチンコ機10の電源のON操作が行われる。この場合、リセットボタン68cの押圧操作が行われていない。したがって、t7のタイミングで図160(d)に示すように設定確認用処理(図155)が開始される。その後に、t8のタイミングで図160(b)に示すように設定キー挿入部68aがON操作されている状態からOFF操作された状態となる。これにより、図160(d)に示すように設定確認用処理(図155)が終了する。
Further, the setting
次に、設定値更新処理(図157)の実行途中で停電時処理が実行された場合であってその後の動作電力の供給の再開時に「操作無し」の状況であった場合について説明する。 Next, the case where the process at the time of a power failure is executed during the execution of the set value update process (FIG. 157) and the situation is “no operation” when the supply of the operating power is resumed thereafter will be described.
t9のタイミングで図160(b)に示すように設定キー挿入部68aが設定キーを用いてON操作され、その後のt10のタイミングで図160(a)に示すようにパチンコ機10の電源のON操作が行われる。この場合、リセットボタン68cの押圧操作も行われている。したがって、t11のタイミングで図160(c)に示すように設定値更新処理(図157)が開始される。そして、当該設定値更新処理(図157)の実行途中であるt12のタイミングでパチンコ機10の電源OFF操作又は商用電源の突然の停電の発生などにより図160(a)に示すように電源がOFF状態となることで、図160(e)に示すように停電時処理が開始される。この場合、当該t12のタイミングで図160(c)に示すように設定値更新処理(図157)が終了し、t13のタイミングで図160(e)に示すように停電時処理が終了する。
At the timing of t9, the setting
その後、t14のタイミングで図160(b)に示すように設定キー挿入部68aがOFF操作された状態となり、その状態でt15のタイミングで図160(a)に示すようにパチンコ機10の電源のON操作が行われる。この場合、リセットボタン68cの押圧操作は行われていない。つまり、「操作無し」の状況でパチンコ機10の電源ON操作が行われている。但し、前回のパチンコ機10の電源OFF時には設定値更新処理(図157)の途中で停電時処理が実行されている。したがって、t16のタイミングで図160(c)に示すように設定値更新処理(図157)が開始される。この場合、設定値更新処理(図157)は設定キー挿入部68aがON操作された状態からOFF操作された状態に切り換わったことを特定した場合に終了されるため、設定値更新処理(図157)の開始タイミングから設定キー挿入部68aがOFF操作された状態に維持されているとしても設定値更新処理(図157)の終了条件が成立したことにならない。
Thereafter, the setting
その後、設定値更新処理(図157)が実行されている途中であるt17のタイミングで図160(b)に示すように設定キー挿入部68aが設定キーを用いてON操作され、その後のt18のタイミングで図160(b)に示すように設定キー挿入部68aがON操作されている状態からOFF操作された状態となる。これにより、図160(c)に示すように設定値更新処理(図157)が終了する。
Thereafter, the setting
次に、設定確認用処理(図155)の実行途中で停電時処理が実行された場合であってその後の動作電力の供給の再開時に「操作無し」の状況であった場合について説明する。 Next, a case where the power failure process is executed during the execution of the setting confirmation process (FIG. 155) and the state of “no operation” at the time when the supply of the operating power is resumed will be described.
t19のタイミングで図160(b)に示すように設定キー挿入部68aが設定キーを用いてON操作され、その後のt20のタイミングで図160(a)に示すようにパチンコ機10の電源のON操作が行われる。この場合、リセットボタン68cの押圧操作は行われていない。したがって、t21のタイミングで図160(d)に示すように設定確認用処理(図155)が開始される。そして、当該設定確認用処理(図155)の実行途中であるt22のタイミングでパチンコ機10の電源OFF操作又は商用電源の突然の停電の発生などにより図160(a)に示すように電源がOFF状態となることで、図160(e)に示すように停電時処理が開始される。この場合、当該t22のタイミングで図160(d)に示すように設定確認用処理(図155)が終了し、t23のタイミングで図160(e)に示すように停電時処理が終了する。
At the timing of t19, the setting
その後、t24のタイミングで図160(b)に示すように設定キー挿入部68aがOFF操作された状態となり、その状態でt25のタイミングで図160(a)に示すようにパチンコ機10の電源のON操作が行われる。この場合、リセットボタン68cの押圧操作は行われていない。つまり、「操作無し」の状況でパチンコ機10の電源ON操作が行われている。但し、前回のパチンコ機10の電源OFF時には設定確認用処理(図155)の途中で停電時処理が実行されている。したがって、t26のタイミングで図160(d)に示すように設定確認用処理(図155)が開始される。この場合、設定確認用処理(図155)は設定キー挿入部68aがON操作された状態からOFF操作された状態に切り換わったことを特定した場合に終了されるため、設定確認用処理(図155)の開始タイミングから設定キー挿入部68aがOFF操作された状態に維持されているとしても設定確認用処理(図155)の終了条件が成立したことにならない。
Thereafter, the setting
その後、設定確認用処理(図155)が実行されている途中であるt27のタイミングで図160(b)に示すように設定キー挿入部68aが設定キーを用いてON操作され、その後のt28のタイミングで図160(b)に示すように設定キー挿入部68aがON操作されている状態からOFF操作された状態となる。これにより、図160(d)に示すように設定確認用処理(図155)が終了する。
Thereafter, as shown in FIG. 160 (b), the setting
以上詳述した本実施形態によれば、以下の優れた効果を奏する。 According to the embodiment described in detail above, the following excellent effects are obtained.
設定値更新処理(図157)が実行されるようにするためには動作電力の供給が開始される場合に、設定キー挿入部68aをON操作するとともにリセットボタン68cを押圧操作することで「設定変更操作」を行う必要がある。これにより、設定値を不正に変更しようとする行為を行いづらくさせることが可能となる。この場合に、設定値更新処理(図157)が実行されている状況で動作電力の供給が停止された場合には動作電力の供給が再開される場合に「設定変更操作」が行われていなくても設定値更新処理(図157)が実行され得る。これにより、設定値更新処理(図157)の実行を優先させることが可能となる。
In order to execute the set value update processing (FIG. 157), when supply of operating power is started, the setting
設定値更新処理(図157)が実行されている状況で動作電力の供給が停止された場合において動作電力の供給が再開される場合に設定値を確認するための「設定確認操作」が行われた場合、設定確認用処理(図155)が実行されるのではなく設定値更新処理(図157)が実行される。これにより、設定値の確認よりも設定値の変更を優先させることが可能となり、使用対象の設定値の変更が実際には完了していないにも関わらず遊技が開始されてしまわないようにすることが可能となる。 When the supply of operating power is stopped in the situation where the set value update process (FIG. 157) is being executed, a “setting check operation” is performed to check the set value when the supply of operating power is resumed. In such a case, the setting value update process (FIG. 157) is executed instead of the setting confirmation process (FIG. 155). As a result, it is possible to prioritize the change of the set value over the confirmation of the set value, so that the game is not started even though the change of the set value of the target of use is not actually completed. It becomes possible.
設定値更新処理(図157)が実行されている状況においては第1〜第4報知用表示装置201〜204にて更新対象として選択されている設定値が表示される。これにより、更新対象として選択されている設定値を把握しながら設定値の変更作業を行うことが可能となる。また、このように更新対象として選択されている設定値が表示されることにより、動作電力の供給が再開される場合に「設定確認操作」が行われたにも関わらず設定値更新処理(図157)が優先される構成であっても、実質的に設定値の確認も行うことが可能となる。
In the situation where the set value update process (FIG. 157) is being executed, the set value selected as the update target on the first to fourth
設定値更新処理(図157)が実行されている状況においては第1〜第4報知用表示装置201〜204にて更新対象として選択されている設定値に対応する表示だけではなく設定値更新処理(図157)が実行されている状況に対応する表示も行われる。これにより、動作電力の供給が再開される場合に「設定確認操作」を行ったにも関わらず設定値更新処理(図157)が開始されたとしても、当該設定値更新処理(図157)が開始されたことを遊技ホールの管理者が把握し易くなる。
In the situation where the set value update process (FIG. 157) is being executed, not only the display corresponding to the set value selected as the update target in the first to fourth
設定値更新処理(図157)が実行されている状況で動作電力の供給が停止された場合においてその後に動作電力の供給が再開される場合に「操作無し」であった場合又は「設定確認操作」が行われた場合、動作電力の供給が停止される前に選択されていた設定値から当該設定値の変更が行われる。これにより、動作電力の供給が停止される前に選択されていた設定値から当該設定値の変更を継続することが可能となる。 When the supply of operating power is stopped in the situation where the set value update process (FIG. 157) is being executed, when the supply of operating power is resumed after that, “no operation” or “setting confirmation operation” Is performed, the setting value is changed from the setting value selected before the supply of the operating power is stopped. As a result, it is possible to continue changing the set value from the set value selected before the supply of operating power is stopped.
設定値更新処理(図157)が実行されている状況で動作電力の供給が停止された場合においてその後に動作電力の供給が再開される場合に「設定変更操作」が行われた場合、現状の使用対象となっている設定値から当該設定値の変更が行われる。これにより、設定値の変更を開始する場合における初期の設定値を、動作電力の供給が再開される場合における操作内容に応じて異ならせることが可能となる。 When the supply of operating power is stopped in the situation where the set value update process (FIG. 157) is being executed, when the supply of operating power is resumed, the “setting change operation” is performed. The set value is changed from the set value to be used. As a result, the initial set value when the change of the set value is started can be made different according to the operation content when the supply of operating power is resumed.
設定値更新処理(図157)が実行されている状況で動作電力の供給が停止された場合であっても動作電力の供給が再開される場合に「RAMクリア操作」が行われた場合には設定値更新処理(図157)が実行されない。これにより、設定値更新処理(図157)が実行されている状況で動作電力の供給が停止された場合であってもその後に設定値更新処理(図157)を実行する必要がない場合には、動作電力の供給が開始される場合に「RAMクリア操作」を行うことで設定値更新処理(図157)が実行されてしまわないようにすることが可能となる。 When the “RAM clear operation” is performed when the supply of the operating power is resumed even when the supply of the operating power is stopped in the situation where the set value update processing (FIG. 157) is being executed The set value update process (FIG. 157) is not executed. As a result, even if the supply of operating power is stopped in a situation where the set value update process (FIG. 157) is being executed, it is not necessary to execute the set value update process (FIG. 157) after that. When the supply of operating power is started, it is possible to prevent the set value update process (FIG. 157) from being executed by performing the “RAM clear operation”.
設定確認用処理(図155)が実行されるようにするためには動作電力の供給が開始される場合に、設定キー挿入部68aをON操作することで「設定確認操作」を行う必要がある。これにより、設定値を不正に確認しようとする行為を行いづらくさせることが可能となる。この場合に、設定確認用処理(図155)が実行されている状況で動作電力の供給が停止された場合には動作電力の供給が再開される場合に「設定確認操作」が行われていなくても設定確認用処理(図155)が実行され得る。これにより、設定確認用処理(図155)の実行を優先させることが可能となる。
In order to execute the setting confirmation process (FIG. 155), it is necessary to perform a “setting confirmation operation” by turning on the setting
設定確認用処理(図155)が実行されている状況で動作電力の供給が停止された場合であっても動作電力の供給が再開される場合に「設定変更操作」が行われた場合には設定確認用処理(図155)が実行されることなく設定値更新処理(図157)が実行される。これにより設定値の確認作業よりも設定値の変更作業を優先させることが可能となる。 When the “setting change operation” is performed when the supply of the operating power is resumed even when the supply of the operating power is stopped in the situation where the setting confirmation process (FIG. 155) is being executed The set value update process (FIG. 157) is executed without executing the setting confirmation process (FIG. 155). This makes it possible to prioritize the setting value changing operation over the setting value checking operation.
特定制御用のワークエリア221には設定参照用エリア341と設定更新用エリア342とが設けられており、使用対象の設定値に対応する情報は設定参照用エリア341に記憶され、設定値更新処理(図157)が実行されている状況における変更途中の設定値に対応する情報は設定更新用エリア342に記憶される。これにより、設定値更新処理(図157)が開始される前に設定されていた設定値の情報を設定参照用エリア341にて記憶保持しながら、設定値更新処理(図157)において更新対象の設定値を変更することが可能となる。
The
設定値更新処理(図157)が実行されている途中で動作電力の供給が停止された場合、その後の動作電力の供給の再開に際して「操作無し」の場合又は「設定確認操作」が行われた場合には設定更新用エリア342に記憶されている情報に対応する設定値から当該設定値の変更を開始させ、その後の動作電力の供給の再開に際して「設定変更操作」が行われた場合には設定参照用エリア341に記憶されている情報に対応する設定値から当該設定値の変更を開始させればよい。これにより、これら各状況を適切に生じさせることが可能となる。
When the supply of operating power is stopped while the set value update process (FIG. 157) is being executed, the case of “no operation” or “setting confirmation operation” was performed when restarting the subsequent supply of operating power In this case, when the setting value change is started from the setting value corresponding to the information stored in the setting
設定値更新処理(図157)を開始させるためには設定キーを利用して設定キー挿入部68aをON操作する必要があるため、設定値更新処理(図157)を不正に開始させようとする行為を行いづらくさせることが可能となる。この場合に、設定値更新処理(図157)は設定キー挿入部68aがOFF操作されているだけでは終了されることはなく設定キー挿入部68aがON操作されている状態からOFF操作された場合に終了される。これにより、設定値更新処理(図157)が実行されている状況で動作電力の供給が停止された場合であってその後の動作電力の供給の再開に際して「操作無し」であることにより設定キー挿入部68aがOFF状態である状況で設定値更新処理(図157)が開始されたとしても、即座に設定値更新処理(図157)が終了されることはなく、設定キー挿入部68aを一旦ON操作した後に更にOFF操作することで設定値更新処理(図157)が終了されるため、遊技ホールの管理者にとって好ましいタイミングで設定値更新処理(図157)を終了させることが可能となる。
In order to start the setting value update process (FIG. 157), it is necessary to turn on the setting
設定確認用処理(図155)を開始させるためには設定キーを利用して設定キー挿入部68aをON操作する必要があるため、設定確認用処理(図155)を不正に開始させようとする行為を行いづらくさせることが可能となる。この場合に、設定確認用処理(図155)は設定キー挿入部68aがOFF操作されているだけでは終了されることはなく設定キー挿入部68aがON操作されている状態からOFF操作された場合に終了される。これにより、設定確認用処理(図155)が実行されている状況で動作電力の供給が停止された場合であってその後の動作電力の供給の再開に際して「操作無し」であることにより設定キー挿入部68aがOFF状態である状況で設定確認用処理(図155)が開始されたとしても、即座に設定確認用処理(図155)が終了されることはなく、設定キー挿入部68aを一旦ON操作した後に更にOFF操作することで設定確認用処理(図155)が終了されるため、遊技ホールの管理者にとって好ましいタイミングで設定確認用処理(図155)を終了させることが可能となる。
In order to start the setting confirmation process (FIG. 155), it is necessary to turn on the setting
主側CPU63への動作電力の供給が開始された場合、当該主側CPU63にて動作電力の供給開始時の処理(ステップSA401〜ステップSA418)が終了した後であって残余処理(ステップSA422〜ステップSA425)が開始される前に、初期チェック期間が開始される。これにより、動作電力の供給開始時の処理が実行されている状況において初期チェック期間を制御する必要がないため、当該動作電力の供給開始時の処理が実行されている状況における処理負荷を軽減することが可能となる。
When the supply of operating power to the
設定確認用処理(図155)及び設定値更新処理(図157)は動作電力の供給開始時の処理として実行されるのに対して、初期チェック期間は動作電力の供給開始時の処理が終了した後に開始される。これにより、初期チェック期間において第1〜第4報知用表示装置201〜204にてチェック用表示が行われるとしても、第1〜第4報知用表示装置201〜204を利用した設定値の表示に影響を与えないようにすることが可能となる。
The setting confirmation processing (FIG. 155) and the setting value update processing (FIG. 157) are executed as processing at the start of supply of operating power, whereas the processing at the start of supply of operating power is completed during the initial check period. Will be started later. As a result, even if the display for check is performed on the first to fourth
主側CPU63への動作電力の供給が開始された場合には、設定確認用処理(図155)及び設定値更新処理(図157)のいずれかが実行される場合、並びに設定確認用処理(図155)及び設定値更新処理(図157)のいずれもが実行されない場合のいずれであっても、第1〜第4報知用表示装置201〜204にてチェック用表示が行われる。これにより、主側CPU63への動作電力の供給が開始された場合における状況に関係なく第1〜第4報知用表示装置201〜204が正常であるか否かを確認することが可能となる。
When the supply of operating power to the
主側CPU63のメイン処理(図153)には、設定確認用処理(図155)及び設定値更新処理(図157)のいずれかが実行される場合、並びに設定確認用処理(図155)及び設定値更新処理(図157)のいずれもが実行されない場合のいずれであっても共通して実行される処理であって、設定確認用処理(図155)及び設定値更新処理(図157)のいずれかが実行される場合にはこれら設定確認用処理(図155)及び設定値更新処理(図157)よりも実行順序が後の処理として、第1〜第4報知用表示装置201〜204にチェック用表示を開始させる処理が設定されている。このように第1〜第4報知用表示装置201〜204にチェック用表示を開始させるための処理が共通処理として設定されていることにより、処理構成の簡素化を図りながら既に説明したような優れた効果を奏することが可能となる。
In the main process (FIG. 153) of the
第1〜第4報知用表示装置201〜204にてチェック用表示が実行されている状況であっても主側CPU63にて遊技を進行させるための処理が開始され得る。これにより、設定確認用処理(図155)又は設定値更新処理(図157)の実行後に第1〜第4報知用表示装置201〜204にてチェック用表示が行われる構成であっても遊技を進行させるための処理の開始タイミングが遅れてしまわないようにすることが可能となる。
Even in a situation where the display for check is being executed on the first to fourth
なお、設定値更新処理(図157)が実行されている状況で動作電力の供給が停止された場合において動作電力の供給が再開された場合に「操作無し」の場合には、設定値更新処理(図157)が動作電力の供給が停止される前における変更途中の設定値から開始される構成に限定されることはなく設定参照用エリア341に記憶されている現状の使用対象の設定値から開始される構成としてもよい。また、設定値更新処理(図157)が実行されている状況で動作電力の供給が停止された場合において動作電力の供給が再開された場合に「操作無し」の場合には、RAMクリア処理(ステップSA416)が実行された後に設定値更新処理(図157)が実行される構成としてもよく、設定値更新処理(図157)が実行された後にRAMクリア処理(ステップSA416)が実行される構成としてもよい。
When the supply of operating power is stopped in the situation where the set value update process (FIG. 157) is being executed and the supply of operating power is resumed, and there is “no operation”, the set value update process. (FIG. 157) is not limited to the configuration starting from the setting value in the middle of the change before the supply of operating power is stopped, but from the current setting value of the usage target stored in the setting
また、設定値更新処理(図157)が実行されている状況で動作電力の供給が停止された場合において動作電力の供給が再開された場合に「操作無し」の場合には設定値更新処理(図157)が実行されない構成としてもよい。この場合、次回の設定値更新処理(図157)の開始に際して設定参照用エリア341に記憶されている設定値の情報が設定更新用エリア342に上書きされる構成としてもよい。
In addition, when the supply of operating power is stopped in the situation where the set value update process (FIG. 157) is being executed and the supply of operating power is resumed, the set value update process ( A configuration may be adopted in which FIG. 157) is not executed. In this case, the setting value information stored in the setting
また、設定確認用処理(図155)が実行されている状況で動作電力の供給が停止された場合において動作電力の供給が再開された場合に「操作無し」の場合には設定確認用処理(図155)が実行されない構成としてもよい。 In addition, when the supply of operating power is stopped in the situation where the setting confirmation process (FIG. 155) is being executed, the setting confirmation process ( The configuration may be such that FIG. 155) is not executed.
また、設定値更新処理(図157)が実行されている状況で動作電力の供給が停止された場合において動作電力の供給が再開された場合に「RAMクリア操作」が行われた場合には、RAMクリア処理(ステップSA416)が実行された後に設定値更新処理(図157)が実行される構成としてもよい。この場合、設定値更新処理(図157)が動作電力の供給が停止される前における変更途中の設定値から開始される構成としてもよく、設定参照用エリア341に記憶されている現状の使用対象の設定値から開始される構成としてもよい。
Further, when the supply of operating power is stopped in the situation where the set value update process (FIG. 157) is being executed and the supply of operating power is resumed, the “RAM clear operation” is performed. The configuration may be such that the set value update process (FIG. 157) is executed after the RAM clear process (step SA416) is executed. In this case, the setting value update process (FIG. 157) may be configured to start from the setting value being changed before the supply of operating power is stopped, and the current use target stored in the setting
また、設定値更新処理(図157)が実行されている状況で動作電力の供給が停止された場合において動作電力の供給が再開された場合に「RAMクリア操作」が行われた場合には、RAMクリア処理(ステップSA416)が実行されることなく設定値更新処理(図157)が実行される構成としてもよく、設定値更新処理(図157)が実行された後にRAMクリア処理(ステップSA416)が実行される構成としてもよい。この場合、設定値更新処理(図157)が動作電力の供給が停止される前における変更途中の設定値から開始される構成としてもよく、設定参照用エリア341に記憶されている現状の使用対象の設定値から開始される構成としてもよい。
Further, when the supply of operating power is stopped when the supply of operating power is stopped in the situation where the set value update process (FIG. 157) is being executed, when the “RAM clear operation” is performed, The setting value update process (FIG. 157) may be executed without executing the RAM clear process (step SA416), and the RAM clear process (step SA416) after the set value update process (FIG. 157) is executed. May be configured to be executed. In this case, the setting value update process (FIG. 157) may be configured to start from the setting value being changed before the supply of operating power is stopped, and the current use target stored in the setting
また、設定確認用処理(図155)が実行されている状況で動作電力の供給が停止された場合において動作電力の供給が再開された場合に「RAMクリア操作」が行われた場合には、RAMクリア処理(ステップSA416)が実行された後に設定確認用処理(図155)が実行される構成としてもよく、RAMクリア処理(ステップSA416)が実行されることなく設定確認用処理(図155)が実行される構成としてもよく、設定確認用処理(図155)が実行された後にRAMクリア処理(ステップSA416)が実行される構成としてもよい。 In addition, when the supply of operating power is stopped in the situation where the setting confirmation processing (FIG. 155) is being performed and the supply of operating power is resumed, the “RAM clear operation” is performed. The configuration confirmation processing (FIG. 155) may be executed after the RAM clear processing (step SA416) is executed, and the setting confirmation processing (FIG. 155) is performed without executing the RAM clear processing (step SA416). The RAM clear process (step SA416) may be executed after the setting confirmation process (FIG. 155) is executed.
また、設定値更新処理(図157)が実行されている状況で動作電力の供給が停止された場合において動作電力の供給が再開された場合に「設定変更操作」が行われた場合には、設定値更新処理(図157)が設定参照用エリア341に記憶されている現状の使用対象の設定値から開始される構成としたが、設定値更新処理(図157)が動作電力の供給が停止される前における変更途中の設定値から開始される構成としてもよい。
In the case where the supply of operating power is stopped in the situation where the set value update process (FIG. 157) is being executed, and the “setting change operation” is performed when the supply of operating power is resumed, Although the setting value update processing (FIG. 157) is configured to start from the current setting value to be used stored in the setting
また、設定値更新処理(図157)が実行されている状況で動作電力の供給が停止された場合において動作電力の供給が再開された場合に「設定変更操作」が行われた場合には、RAMクリア処理(ステップSA416)が実行されることなく設定値更新処理(図157)が実行される構成としてもよく、設定値更新処理(図157)が実行された後にRAMクリア処理(ステップSA416)が実行される構成としてもよい。この場合、設定値更新処理(図157)が動作電力の供給が停止される前における変更途中の設定値から開始される構成としてもよく、設定参照用エリア341に記憶されている現状の使用対象の設定値から開始される構成としてもよい。
In the case where the supply of operating power is stopped when the setting value update process (FIG. 157) is being performed and the supply of operating power is resumed, the “setting change operation” is performed. The setting value update process (FIG. 157) may be executed without executing the RAM clear process (step SA416), and the RAM clear process (step SA416) after the set value update process (FIG. 157) is executed. May be configured to be executed. In this case, the setting value update process (FIG. 157) may be configured to start from the setting value being changed before the supply of operating power is stopped, and the current use target stored in the setting
また、設定確認用処理(図155)が実行されている状況で動作電力の供給が停止された場合において動作電力の供給が再開された場合に「設定変更操作」が行われた場合には、設定値更新処理(図157)が設定参照用エリア341に記憶されている現状の使用対象の設定値から開始される構成としたが、設定値更新処理(図157)が動作電力の供給が停止される前における変更途中の設定値から開始される構成としてもよい。
In addition, when the operation power supply is resumed when the operation power supply is stopped in the situation where the setting confirmation process (FIG. 155) is being executed, the “setting change operation” is performed. Although the setting value update processing (FIG. 157) is configured to start from the current setting value to be used stored in the setting
また、設定確認用処理(図155)が実行されている状況で動作電力の供給が停止された場合において動作電力の供給が再開された場合に「設定変更操作」が行われた場合には、RAMクリア処理(ステップSA416)が実行されることなく設定値更新処理(図157)が実行される構成としてもよく、設定値更新処理(図157)が実行された後にRAMクリア処理(ステップSA416)が実行される構成としてもよい。 In addition, when the supply of operating power is stopped in the situation where the setting confirmation processing (FIG. 155) is being performed and the supply of operating power is resumed, The setting value update process (FIG. 157) may be executed without the RAM clear process (step SA416) being executed, and the RAM clear process (step SA416) after the set value update process (FIG. 157) is executed. May be configured to be executed.
また、設定確認用処理(図155)が実行されている状況で動作電力の供給が停止された場合において動作電力の供給が再開された場合に「設定変更操作」が行われた場合には、設定確認用処理(図155)が実行されて設定値更新処理(図157)が実行されない構成としてもよく、設定確認用処理(図155)が実行された後に設定値更新処理(図157)が実行される構成としてもよく、設定値更新処理(図157)が実行された後に設定確認用処理(図155)が実行される構成としてもよい。また、設定確認用処理(図155)が実行されている状況で動作電力の供給が停止された場合において動作電力の供給が再開された場合に「設定変更操作」が行われた場合には、設定確認用処理(図155)及び設定値更新処理(図157)の両方が実行されない構成としてもよい。 In addition, when the operation power supply is resumed when the operation power supply is stopped in the situation where the setting confirmation process (FIG. 155) is being executed, the “setting change operation” is performed. The setting confirmation process (FIG. 155) may be executed and the setting value update process (FIG. 157) may not be executed. The setting value update process (FIG. 157) may be performed after the setting confirmation process (FIG. 155) is executed. The configuration may be executed, or the setting confirmation processing (FIG. 155) may be executed after the setting value update processing (FIG. 157) is executed. In addition, when the operation power supply is resumed when the operation power supply is stopped in the situation where the setting confirmation process (FIG. 155) is being executed, the “setting change operation” is performed. A configuration may be adopted in which both the setting confirmation process (FIG. 155) and the set value update process (FIG. 157) are not executed.
また、設定値更新処理(図157)が実行されている状況で動作電力の供給が停止された場合において動作電力の供給が再開された場合に「設定確認操作」が行われた場合には、設定値更新処理(図157)が動作電力の供給が停止される前における変更途中の設定値から開始される構成に限定されることはなく、設定値更新処理(図157)が設定参照用エリア341に記憶されている現状の使用対象の設定値から開始される構成としてもよい。 In the case where the supply of operating power is stopped in the situation where the set value update process (FIG. 157) is being executed, and the “setting confirmation operation” is performed when the supply of operating power is resumed, The set value update process (FIG. 157) is not limited to the configuration starting from the set value being changed before the supply of operating power is stopped, and the set value update process (FIG. 157) is set to the setting reference area. Alternatively, the configuration may be such that it starts from the setting value of the current usage target stored in 341.
また、設定値更新処理(図157)が実行されている状況で動作電力の供給が停止された場合において動作電力の供給が再開された場合に「設定確認操作」が行われた場合には、RAMクリア処理(ステップSA416)が実行された後に設定値更新処理(図157)が実行される構成としてもよく、設定値更新処理(図157)が実行された後にRAMクリア処理(ステップSA416)が実行される構成としてもよい。 In the case where the supply of operating power is stopped in the situation where the set value update process (FIG. 157) is being executed, and the “setting confirmation operation” is performed when the supply of operating power is resumed, The setting value update process (FIG. 157) may be executed after the RAM clear process (step SA416) is executed, and the RAM clear process (step SA416) is executed after the set value update process (FIG. 157) is executed. It may be configured to be executed.
また、設定値更新処理(図157)が実行されている状況で動作電力の供給が停止された場合において動作電力の供給が再開された場合に「設定確認操作」が行われた場合には設定値更新処理(図157)が実行されることなく設定確認用処理(図155)が実行される構成としてもよい。この場合、次回の設定値更新処理(図157)の開始に際して設定参照用エリア341に記憶されている設定値の情報が設定更新用エリア342に上書きされる構成としてもよい。
In addition, when the setting power update process (FIG. 157) is being performed and the supply of operating power is stopped, the setting is performed when the “setting confirmation operation” is performed when the supply of operating power is resumed. The configuration may be such that the setting confirmation process (FIG. 155) is executed without executing the value update process (FIG. 157). In this case, the setting value information stored in the setting
また、設定値更新処理(図157)が実行されている状況で動作電力の供給が停止された場合において動作電力の供給が再開された場合に「設定確認操作」が行われた場合には、設定確認用処理(図155)が実行された後に設定値更新処理(図157)が実行される構成としてもよく、設定値更新処理(図157)が実行された後に設定確認用処理(図155)が実行される構成としてもよい。また、設定値更新処理(図157)が実行されている状況で動作電力の供給が停止された場合において動作電力の供給が再開された場合に「設定確認操作」が行われた場合には、設定確認用処理(図155)及び設定値更新処理(図157)の両方が実行されない構成としてもよい。 In the case where the supply of operating power is stopped when the setting power update process (FIG. 157) is being executed and the supply of operating power is resumed, The setting value update process (FIG. 157) may be executed after the setting check process (FIG. 155) is executed. The setting check process (FIG. 155) is executed after the set value update process (FIG. 157) is executed. ) May be executed. In the case where the supply of operating power is stopped when the setting power update process (FIG. 157) is being executed and the supply of operating power is resumed, The configuration may be such that both the setting confirmation process (FIG. 155) and the set value update process (FIG. 157) are not executed.
また、特定制御用のワークエリア221における設定更新表示フラグに「1」がセットされている状況で動作電力の供給が開始された場合には電源投入初期設定処理(ステップSA401)にてウエイト用の所定時間が経過した後において第2タイマ割込み処理(図134)の割込みが許可されることで、設定値を更新している状況であることを示す表示及び設定更新用エリア342に記憶されている情報に対応する設定値を示す表示が第1〜第4報知用表示装置201〜204にて開始される構成に限定されることはなく、上記ウエイト用の所定時間の経過を待つことなくこれらの表示が開始される構成としてもよい。また、設定更新表示フラグに「1」がセットされていたとしても設定値更新処理(図157)が実行されている状況であることを条件として、設定値を更新している状況であることを示す表示及び設定更新用エリア342に記憶されている情報に対応する設定値を示す表示が第1〜第4報知用表示装置201〜204にて行われる構成としてもよい。この場合、設定値更新処理(図157)が実行されていない状況においてこれらの表示が行われてしまわないようにすることが可能となる。
In addition, when supply of operating power is started in a situation where the setting update display flag in the
また、特定制御用のワークエリア221における設定確認表示フラグに「1」がセットされている状況で動作電力の供給が開始された場合には電源投入初期設定処理(ステップSA401)にてウエイト用の所定時間が経過した後において第2タイマ割込み処理(図134)の割込みが許可されることで、設定値を確認している状況であることを示す表示及び設定参照用エリア341に記憶されている情報に対応する設定値を示す表示が第1〜第4報知用表示装置201〜204にて開始される構成に限定されることはなく、上記ウエイト用の所定時間の経過を待つことなくこれらの表示が開始される構成としてもよい。また、設定確認表示フラグに「1」がセットされていたとしても設定確認用処理(図155)が実行されている状況であることを条件として、設定値を確認している状況であることを示す表示及び設定更新用エリア342に記憶されている情報に対応する設定値を示す表示が第1〜第4報知用表示装置201〜204にて行われる構成としてもよい。この場合、設定確認用処理(図155)が実行されていない状況においてこれらの表示が行われてしまわないようにすることが可能となる。
Further, when supply of operating power is started in a situation where the setting confirmation display flag in the
また、設定値更新処理(図157)が実行されている状況においては、図柄表示装置41にて設定値を更新している状況であることを示す画像が表示される構成としてもよく、当該表示に加えて又は代えて、設定値を更新するための操作手順を示す画像が表示される構成としてもよく、表示発光部53又はスピーカ部54にて設定値を更新している状況であることを示す報知が行われる構成としてもよい。この場合、設定値更新処理(図157)が実行されている状況であることを遊技ホールの管理者に明確に認識させることが可能となる。
Further, in the situation where the set value update process (FIG. 157) is being executed, an image indicating that the set value is being updated on the
また、設定確認用処理(図155)が実行されている状況においては、図柄表示装置41にて設定値を確認している状況であることを示す画像が表示される構成としてもよく、当該表示に加えて又は代えて、設定値を確認するための操作手順を示す画像が表示される構成としてもよく、表示発光部53又はスピーカ部54にて設定値を確認している状況であることを示す報知が行われる構成としてもよい。この場合、設定確認用処理(図155)が実行されている状況であることを遊技ホールの管理者に明確に認識させることが可能となる。
In the situation where the setting confirmation processing (FIG. 155) is being executed, an image indicating that the setting value is being confirmed on the
また、設定値更新処理(図157)にて設定値を更新させるために操作される操作部はリセットボタン68cに限定されることはなく、更新ボタン68bといった専用の操作部であってもよく、異常状態を解除するために主制御装置60に設けられた操作部であってもよい。また、設定キー挿入部68aに設定キーを挿入して回動操作をした場合における回動操作位置として「設定1」〜「設定6」のそれぞれに対応する位置が設定されており、設定キー挿入部68aの回動操作位置に対応する設定値が設定される構成としてもよい。また、設定キー挿入部68aをON位置よりもさらに回動操作することが可能な構成とし、ON位置を超えた回動操作が行われる度に更新途中の設定値が次の順番の設定値に更新される構成としてもよい。
Further, the operation unit operated to update the set value in the set value update process (FIG. 157) is not limited to the
また、設定値更新処理(図157)が実行される場合にはパチンコ機10から遊技ホールの管理コンピュータにそれに対応する信号が外部出力される構成としてもよい。この場合、当該信号出力が予め定められた所定期間(例えば100ミリ秒)に亘って行われる構成としてもよく、設定値更新処理(図157)が実行されている間は当該信号出力が継続される構成としてもい。これにより、パチンコ機10にて設定値更新処理(図157)が実行されたことを遊技ホールの管理コンピュータにて把握することが可能となる。
Further, when the set value update process (FIG. 157) is executed, a signal corresponding thereto may be externally output from the
また、設定確認用処理(図155)が実行される場合にはパチンコ機10から遊技ホールの管理コンピュータにそれに対応する信号が外部出力される構成としてもよい。この場合、当該信号出力が予め定められた所定期間(例えば100ミリ秒)に亘って行われる構成としてもよく、設定確認用処理(図155)が実行されている間は当該信号出力が継続される構成としてもい。これにより、パチンコ機10にて設定確認用処理(図155)が実行されたことを遊技ホールの管理コンピュータにて把握することが可能となる。
Further, when the setting confirmation process (FIG. 155) is executed, a signal corresponding to that may be externally output from the
また、キー挿入部がON状態からOFF状態に変更されたことを契機として処理を終了させる構成を、設定確認用処理(図155)及び設定値更新処理(図157)以外の処理に適用してもよい。例えば、ベース値を第1〜第4報知用表示装置201〜204に表示させるためには所定のキー挿入部がON位置に操作される必要がある構成とするとともに、所定のキー挿入部がON状態からOFF状態に変更されたことを特定した場合に当該表示が終了される構成としてもよい。
In addition, the configuration in which the process is terminated when the key insertion unit is changed from the ON state to the OFF state is applied to processes other than the setting confirmation process (FIG. 155) and the setting value update process (FIG. 157). Also good. For example, in order to display the base value on the first to fourth
また、設定値更新処理(図157)が開始される条件として遊技機本体12及び前扉枠14のうち少なくとも一方である開放対象が開放操作されているという条件が設定されている構成としてもよい。当該構成においては、設定値更新処理(図157)が実行されている状況において動作電力の供給が停止された場合であって動作電力の供給の再開に際して「操作無し」の場合又は「設定確認操作」が行われた場合には、上記開放対象が開放操作されていなくても設定値更新処理(図157)が開始される構成としてもよい。
In addition, as a condition for starting the set value update process (FIG. 157), a condition may be set in which a condition that at least one of the gaming machine
また、設定確認用処理(図155)が開始される条件として遊技機本体12及び前扉枠14のうち少なくとも一方である開放対象が開放操作されているという条件が設定されている構成としてもよい。当該構成においては、設定確認用処理(図155)が実行されている状況において動作電力の供給が停止された場合であって動作電力の供給の再開に際して「操作無し」の場合には、上記開放対象が開放操作されていなくても設定確認用処理(図155)が開始される構成としてもよい。
In addition, as a condition for starting the setting confirmation process (FIG. 155), a condition may be set in which a condition that at least one of the gaming machine
また、設定値更新処理(図157)が実行される前に実行されるRAMクリア処理と、設定値更新処理が実行されることなく実行されるRAMクリア処理とで、主側RAM65において初期化の対象となるエリアが異なっている構成としてもよい。
Further, initialization is performed in the
また、設定更新表示フラグに「1」がセットされていない状況で設定値更新処理(図157)が開始された場合には、設定参照用エリア341に記憶されている情報に対応する設定値から当該設定値の変更が行われるようにする構成に限定されることはなく、予め定められた初期値の設定値から当該設定値の変更が行われるようにする構成としてもよい。当該初期値としては例えば「設定1」としてもよく、「設定6」としてもよく、これら以外の設定値としてもよい。
Further, when the setting value update process (FIG. 157) is started in a situation where the setting update display flag is not set to “1”, the setting value corresponding to the information stored in the setting
また、設定値更新処理(図157)が動作電力の供給開始時の処理として実行される構成に加えて又は代えて、動作電力の供給開始時の処理が終了した後の状況において「設定変更操作」が行われたことに基づいて設定値更新処理(図157)が実行される構成としてもよい。当該構成であっても通常の終了契機が発生する前に設定値更新処理(図157)が終了した場合には「設定変更操作」が行われていなくても設定値更新処理(図157)が実行される構成とすることで設定値の変更作業を優先させることが可能となる。 Further, in addition to or instead of the configuration in which the set value update process (FIG. 157) is executed as the process at the start of the supply of operating power, the “setting change operation” The setting value update process (FIG. 157) may be executed based on the fact that “ Even in this configuration, when the set value update process (FIG. 157) ends before the normal end trigger occurs, the set value update process (FIG. 157) is executed even if the “setting change operation” is not performed. It becomes possible to give priority to the work of changing the set value by adopting the configuration to be executed.
また、設定確認用処理(図155)が動作電力の供給開始時の処理として実行される構成に加えて又は代えて、動作電力の供給開始時の処理が終了した後の状況において「設定確認操作」が行われたことに基づいて設定確認用処理(図155)が実行される構成としてもよい。当該構成であっても通常の終了契機が発生する前に設定確認用処理(図155)が終了した場合には「設定確認操作」が行われていなくても設定確認用処理(図155)が実行される構成とすることで設定値の確認作業を優先させることが可能となる。 Further, in addition to or instead of the configuration in which the setting confirmation process (FIG. 155) is executed as the process at the start of the supply of operating power, in the situation after the process at the start of the supply of operating power, The setting confirmation processing (FIG. 155) may be executed based on the fact that “ Even in this configuration, when the setting confirmation processing (FIG. 155) is completed before the normal termination trigger occurs, the setting confirmation processing (FIG. 155) is performed even if the “setting confirmation operation” is not performed. It becomes possible to give priority to the check operation of the set value by adopting the configuration to be executed.
<第46の実施形態>
本実施形態では主側CPU63にて実行されるメイン処理の処理構成が上記第45の実施形態と相違している。以下、上記第45の実施形態と相違している構成について説明する。なお、上記第45の実施形態と同一の構成については基本的にその説明を省略する。
<Forty-sixth embodiment>
In the present embodiment, the processing configuration of the main process executed by the
図161は主側CPU63にて実行される本実施形態におけるメイン処理を示すフローチャートである。なお、メイン処理におけるステップSA901〜ステップSA925の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 161 is a flowchart showing main processing in the present embodiment, which is executed by the
ステップSA901〜ステップSA904では上記第45の実施形態におけるメイン処理(図153)のステップSA401〜ステップSA404と同一の処理を実行する。その後、特定制御用のワークエリア221に設けられた設定更新表示フラグに「1」がセットされているか否かを判定する(ステップSA905)。設定値更新処理(ステップSA918)を実行している状況において動作電力の供給が停止された後に動作電力の供給が再開された場合には、設定更新表示フラグに「1」がセットされている状況においてメイン処理が開始されることとなる。
In steps SA901 to SA904, the same processing as that in steps SA401 to SA404 of the main processing (FIG. 153) in the forty-fifth embodiment is executed. Thereafter, it is determined whether or not “1” is set in a setting update display flag provided in the
ステップSA905にて否定判定をした場合、リセットボタン68cが押圧操作されているか否かを判定する(ステップSA906)。つまり、リセットボタン68cが押圧操作されている状態においてパチンコ機10の電源ON操作が行われて主側CPU63への動作電力の供給が開始されたか否かを判定する。
If a negative determination is made in step SA905, it is determined whether or not the
リセットボタン68cが押圧操作されていない場合(ステップSA906:NO)、特定制御用のワークエリア221に設けられた停電フラグに「1」がセットされているか否かを判定する(ステップSA907)。第1タイマ割込み処理(図133)の停電情報記憶処理(ステップS8901)にて停電時処理が実行された場合に停電フラグに「1」がセットされる。停電フラグは、前回の電源遮断時において停電時処理が適切に行われたか否かを主側CPU63にて特定するためのフラグである。
When the
停電フラグに「1」がセットされている場合(ステップSA907:YES)、特定制御用のワークエリア221及び特定制御用のスタックエリア222についてチェックサムを算出する(ステップSA908)。チェックサムの算出方法は上記第33の実施形態と同一である。その後、主側CPU63への動作電力の供給が停止される直前に実行された停電時処理において算出されて特定制御用のワークエリア221に保存された特定制御用のワークエリア221及び特定制御用のスタックエリア222についてのチェックサムを読み出すとともに、その読み出したチェックサムを、ステップSA908にて算出したチェックサムと比較する(ステップSA909)。そして、それらチェックサムが一致しているか否かを判定する(ステップSA910)。
When “1” is set in the power failure flag (step SA907: YES), a checksum is calculated for the
ステップSA907又はステップSA910にて否定判定をした場合、すなわち停電フラグに「1」がセットされていない場合又はチェックサムが一致しなかった場合、特定制御用のワークエリア221に設けられた遊技停止フラグに「1」をセットする(ステップSA911)。また、動作電力の供給開始時において停電フラグ又はチェックサムに関して異常が発生したことを示す異常コマンドを音声発光制御装置81に送信する(ステップSA912)。これらステップSA911及びステップSA912の処理内容は上記第45の実施形態におけるメイン処理(図153)のステップSA410及びステップSA411と同一である。
When a negative determination is made at step SA907 or step SA910, that is, when “1” is not set in the power failure flag or the checksums do not match, the game stop flag provided in the
停電フラグに「1」がセットされているとともにチェックサムが正常である場合(ステップSA907及びステップSA910:YES)、設定キー挿入部68aが設定キーを利用してON操作されているか否かを判定する(ステップSA913)。設定キー挿入部68aが設定キーを利用してON操作されている場合(ステップSA913:YES)、設定確認用処理を実行する(ステップSA914)。設定確認用処理の処理内容は上記第45の実施形態と同一である。つまり、本実施形態では特定制御用のワークエリア221に設けられた設定確認表示フラグに「1」がセットされていたとしても設定キー挿入部68aがON操作されていない限り設定確認用処理は実行されない。したがって、設定確認用処理が実行されている状況で動作電力の供給が停止されたとしても、「設定確認操作」を行った状況で動作電力の供給が再開されない限り設定確認用処理は実行されない。
When “1” is set in the power failure flag and the checksum is normal (step SA907 and step SA910: YES), it is determined whether or not the setting
設定更新表示フラグに「1」がセットされている場合(ステップSA905:YES)、又はリセットボタン68cが押圧操作されている場合(ステップSA906:YES)、RAMクリア処理を実行する(ステップSA915)。RAMクリア処理の処理内容は上記第45の実施形態におけるメイン処理(図153)のRAMクリア処理(ステップSA416)と同一である。
When “1” is set in the setting update display flag (step SA905: YES), or when the
その後、設定更新表示フラグに「1」がセットされている場合には(ステップSA916:YES)、設定キー挿入部68aがON操作されているか否かに関係なく設定値更新処理を実行する(ステップSA918)。一方、設定更新表示フラグに「1」がセットされていない場合には(ステップSA916:NO)、設定キー挿入部68aがON操作されていることを条件として(ステップSA917:YES)、設定値更新処理を実行する(ステップSA918)。つまり、設定値更新処理が実行されている状況で動作電力の供給が停止された場合には、その後の動作電力の供給の再開に際しての操作内容がいずれであったとしても、RAMクリア処理(ステップSA915)が実行された後に設定値更新処理(ステップSA918)が新たに開始される。
Thereafter, when “1” is set in the setting update display flag (step SA916: YES), the setting value update processing is executed regardless of whether the setting
ステップSA912の処理を実行した場合、ステップSA913にて否定判定をした場合、ステップSA914の処理を実行した場合、ステップSA917にて否定判定をした場合、又はステップSA918の処理を実行した場合、ステップSA919〜ステップSA925の処理を実行する。ステップSA919〜ステップSA925の処理内容は上記第45の実施形態におけるメイン処理(図153)のステップSA419〜ステップSA425と同一である。 When the process of step SA912 is executed, when a negative determination is made at step SA913, when the process of step SA914 is executed, when a negative determination is made at step SA917, or when the process of step SA918 is executed, step SA919 The process of step SA925 is executed. The processing contents of Step SA919 to Step SA925 are the same as Step SA419 to Step SA425 of the main processing (FIG. 153) in the forty-fifth embodiment.
図162は、設定値更新処理(ステップSA918)又は設定確認用処理(ステップSA914)が実行されている状況において停電時処理が実行された場合に、その後の動作電力の供給の再開に際してメイン処理(図161)にて実行される処理の内容を説明するための説明図である。 FIG. 162 shows the main processing (restarting the supply of operating power) when the power failure processing is executed in the situation where the setting value update processing (step SA918) or the setting confirmation processing (step SA914) is executed. It is explanatory drawing for demonstrating the content of the process performed in FIG.
設定値更新処理(ステップSA918)及び設定確認用処理(ステップSA914)のいずれもが実行されていない状況において停電時処理が実行された場合においてその後の動作電力の供給の再開に際してメイン処理(図161)にて実行される処理の内容は上記第45の実施形態と同様である。つまり、「操作無し」の状況で動作電力の供給が再開された場合にはメイン処理(図161)ではRAMクリア処理(ステップSA915)、設定値更新処理(ステップSA918)及び設定確認用処理(ステップSA914)のいずれも実行されない。また、「RAMクリア操作」が行われた状況で動作電力の供給が再開された場合にはメイン処理(図161)ではRAMクリア処理(ステップSA915)が実行される一方、設定値更新処理(ステップSA918)及び設定確認用処理(ステップSA914)は実行されない。「設定変更操作」が行われた状況で動作電力の供給が再開された場合にはメイン処理(図161)ではRAMクリア処理(ステップSA915)が実行されるとともに設定値更新処理(ステップSA918)が実行される一方、設定確認用処理(ステップSA914)は実行されない。「設定確認操作」が行われた状況で動作電力の供給が再開された場合にはメイン処理(図161)では設定確認用処理(ステップSA914)が実行される一方、RAMクリア処理(ステップSA915)及び設定値更新処理(ステップSA918)は実行されない。 When the power failure process is executed in a situation where neither the set value update process (step SA918) nor the setting confirmation process (step SA914) is executed, the main process (FIG. 161) The contents of the process executed in () are the same as those in the forty-fifth embodiment. That is, when the supply of operating power is resumed in the state of “no operation”, in the main process (FIG. 161), the RAM clear process (step SA915), the set value update process (step SA918), and the setting confirmation process (step None of SA914) is executed. When the supply of operating power is resumed in the situation where the “RAM clear operation” is performed, the main process (FIG. 161) executes the RAM clear process (step SA915), while the set value update process (step SA918) and the setting confirmation process (step SA914) are not executed. When the supply of operating power is resumed in the situation where the “setting change operation” has been performed, the main process (FIG. 161) executes the RAM clear process (step SA915) and the set value update process (step SA918). On the other hand, the setting confirmation process (step SA914) is not executed. When the supply of operating power is resumed in the situation where the “setting confirmation operation” has been performed, the main processing (FIG. 161) executes the setting confirmation processing (step SA914), while the RAM clear processing (step SA915). And the set value update process (step SA918) is not executed.
次に、設定値更新処理(ステップSA918)が実行されている状況(すなわち設定更新表示フラグに「1」がセットされた状況)において停電時処理が実行された場合に、その後の動作電力の供給の再開に際してメイン処理(図161)にて実行される処理の内容について説明する。 Next, when the power failure process is executed in the situation where the set value update process (step SA918) is being executed (that is, the setting update display flag is set to “1”), the subsequent supply of operating power is performed. The contents of the process executed in the main process (FIG. 161) when restarting will be described.
「操作無し」の状況で動作電力の供給が再開された場合、「RAMクリア操作」が行われた状況で動作電力の供給が再開された場合、「設定変更操作」が行われた状況で動作電力の供給が再開された場合、及び「設定確認操作」が行われた状況で動作電力の供給が再開された場合のいずれであっても、メイン処理(図161)ではRAMクリア処理(ステップSA915)が実行されるとともに設定値更新処理(ステップSA918)が実行される一方、設定確認用処理(ステップSA914)は実行されない。つまり、設定値更新処理(ステップSA918)が実行されている状況において停電時処理が実行された場合には、その後の動作電力の供給の再開に際しての操作内容がいずれであったとしても、RAMクリア処理(ステップSA915)が実行された後に設定値更新処理(ステップSA918)が新たに開始される。 When the supply of operating power is resumed in the state of “no operation”, when the supply of operating power is resumed in the situation of “RAM clear operation”, the operation is performed in the situation of “setting change operation” Whether the supply of power is restarted or the supply of operating power is restarted in the situation where the “setting confirmation operation” is performed, the main process (FIG. 161) performs the RAM clear process (step SA915). ) Is executed and the setting value update process (step SA918) is executed, while the setting confirmation process (step SA914) is not executed. In other words, when the power failure process is executed in the situation where the set value update process (step SA918) is being executed, the RAM clear is performed regardless of the operation content at the time of restarting the supply of the operating power thereafter. After the process (step SA915) is executed, the set value update process (step SA918) is newly started.
上記構成であることにより、設定値更新処理(ステップSA918)の途中で動作電力の供給が停止された場合には動作電力の供給の再開に際しては、パチンコ機10の電源ON時における設定キー挿入部68a及びリセットボタン68cへの操作内容に関係なく、RAMクリア処理(ステップSA915)が実行された後に設定値更新処理(ステップSA918)が新たに開始されるようにすることが可能となる。これにより、設定値の更新途中で動作電力の供給が停止された場合には、その後に動作電力の供給が再開された場合には設定値の更新を行った後に完了させる機会を確実に生じさせることが可能となる。よって、設定値の更新途中で動作電力の供給が停止されたにも関わらず、その後に動作電力の供給が再開された場合に前回の設定値更新処理(ステップSA918)が開始される前における設定値のまま遊技が開始されてしまわないようにすることが可能となる。
With the above configuration, when the supply of operating power is stopped during the setting value update process (step SA918), the setting key insertion unit when the power of the
また、設定値更新処理(ステップSA918)の途中で動作電力の供給が停止された場合には動作電力の供給の再開に際しての操作内容に関係なく一義的に、RAMクリア処理(ステップSA915)が実行された後に設定値更新処理(ステップSA918)が実行されるようにすることで、各操作内容に応じて実行される処理内容を変更させる構成に比べて処理構成を簡素化しながら上記のような優れた効果を奏することが可能となる。 In addition, when the supply of operating power is stopped during the set value update process (step SA918), the RAM clear process (step SA915) is uniquely executed regardless of the operation content when the supply of operating power is resumed. By performing the set value update process (step SA918) after being performed, the processing configuration is simplified as compared with the configuration in which the processing content executed in accordance with each operation content is changed. It is possible to achieve the effect.
次に、設定確認用処理(ステップSA914)が実行されている状況(すなわち設定確認表示フラグに「1」がセットされた状況)において停電時処理が実行された場合に、その後の動作電力の供給の再開に際してメイン処理(図161)にて実行される処理の内容について説明する。 Next, when the power failure process is executed in the situation where the setting confirmation process (step SA914) is being executed (that is, the setting confirmation display flag is set to “1”), the subsequent operation power supply The contents of the process executed in the main process (FIG. 161) when restarting will be described.
設定確認用処理(ステップSA914)が実行されている状況(すなわち設定確認表示フラグに「1」がセットされた状況)において停電時処理が実行された場合にその後の動作電力の供給の再開に際してメイン処理(図161)にて実行される処理の内容は、設定値更新処理(図157)及び設定確認用処理(図155)のいずれもが実行されていない状況において停電時処理が実行された場合においてその後の動作電力の供給の再開に際してメイン処理(図161)にて実行される処理の内容と同一である。つまり、設定確認用処理(ステップSA914)が実行されている状況において動作電力の供給が停止されたとしても、その後に動作電力の供給が再開された場合にはパチンコ機10の電源ON操作に際しての操作内容に対応する処理が実行される。
When the process for power failure is executed in the situation where the setting confirmation process (step SA914) is being executed (that is, when the setting confirmation display flag is set to “1”), The content of the processing executed in the processing (FIG. 161) is the case where the processing at power failure is executed in a situation where neither the setting value update processing (FIG. 157) nor the setting confirmation processing (FIG. 155) is executed. In FIG. 16, the contents of the process executed in the main process (FIG. 161) upon the resumption of the supply of operating power thereafter are the same. That is, even if the supply of operating power is stopped in the situation where the setting confirmation process (step SA914) is being performed, if the supply of operating power is resumed after that, the
設定値の確認は設定値の変更と異なり、途中で終了されてそのまま再開されなかったとしても遊技への影響はない。したがって、設定値の確認の実行途中で動作電力の供給が停止されたとしてもパチンコ機10の電源ON操作に際しての操作内容に対応する処理が実行されるようにすることで、遊技ホールの管理者による電源ON操作に際しての操作内容を優先させることが可能となる。
The check of the set value is different from the change of the set value, and even if it is terminated in the middle and is not resumed as it is, there is no influence on the game. Therefore, even if the supply of operating power is stopped in the middle of the confirmation of the set value, the process corresponding to the operation content at the time of the power ON operation of the
<第47の実施形態>
本実施形態では、設定値更新処理(ステップSA918)又は設定確認用処理(ステップSA914)が実行されている状況において停電時処理が実行された場合にその後の動作電力の供給の再開に際してメイン処理(図161)にて実行される処理の内容が上記第45の実施形態と相違している。以下、上記第45の実施形態と相違している構成について説明する。なお、上記第45の実施形態と同一の構成については基本的にその説明を省略する。
<Forty-seventh embodiment>
In the present embodiment, when the power failure process is executed in a situation where the set value update process (step SA918) or the setting confirmation process (step SA914) is being executed, the main process ( The contents of the process executed in FIG. 161) are different from those in the forty-fifth embodiment. Hereinafter, a configuration different from the forty-fifth embodiment will be described. Note that a description of the same components as those in the forty-fifth embodiment is basically omitted.
図163は、設定値更新処理(図157)又は設定確認用処理(図155)が実行されている状況において停電時処理が実行された場合に、その後の動作電力の供給の再開に際してメイン処理(図153)にて実行される処理の内容を説明するための説明図である。 FIG. 163 shows main processing (when power supply is resumed after the power failure processing is executed in the situation where the set value update processing (FIG. 157) or the setting confirmation processing (FIG. 155) is executed. It is explanatory drawing for demonstrating the content of the process performed in FIG. 153).
設定値更新処理(図157)及び設定確認用処理(図155)のいずれもが実行されていない状況において停電時処理が実行された場合においてその後の動作電力の供給の再開に際してメイン処理(図153)にて実行される処理の内容は上記第45の実施形態と同様である。また、設定確認用処理(ステップ図155)が実行されている状況(すなわち設定確認表示フラグに「1」がセットされた状況)において停電時処理が実行された場合に、その後の動作電力の供給の再開に際してメイン処理(図153)にて実行される処理の内容は上記第46の実施形態と同様である。 When the power failure process is executed in a situation where neither the set value update process (FIG. 157) nor the setting confirmation process (FIG. 155) is executed, the main process (FIG. 153) The contents of the process executed in () are the same as those in the 45th embodiment. Further, when the power failure process is executed in the situation where the setting confirmation process (step FIG. 155) is being executed (that is, the setting confirmation display flag is set to “1”), the subsequent supply of operating power is performed. The contents of the process executed in the main process (FIG. 153) upon restarting are the same as in the forty-sixth embodiment.
設定値更新処理(図157)が実行されている状況(すなわち設定更新表示フラグに「1」がセットされた状況)において停電時処理が実行された場合にその後の動作電力の供給の再開に際してメイン処理(図153)にて実行される処理の内容は、「操作無し」の場合及び「設定確認操作」の場合は上記第45の実施形態と同様に、設定値更新処理(図157)の再開である。また、「RAMクリア操作」及び「設定変更操作」の場合は、RAMクリア処理(ステップSA416)が実行された後に、設定値更新処理(図157)の再開である。この場合、RAMクリア処理(ステップSA416)では特定制御用のワークエリア221に設けられた設定参照用エリア341だけではなく、特定制御用のワークエリア221に設けられた設定更新表示フラグ及び設定更新用エリア342が初期化の対象から除外されている。したがって、設定更新表示フラグに「1」がセットされている状況でRAMクリア処理(ステップSA416)が実行されたとしても、その後の設定値更新処理(図157)の開始に際しては設定更新表示フラグに「1」がセットされた状態となり、設定更新用エリア342にその時点で記憶されている設定値の情報から設定値の更新が開始される。
When a power failure process is executed in a situation where the set value update process (FIG. 157) is being executed (that is, a setting update display flag is set to “1”), In the case of “no operation” and “setting confirmation operation”, the content of the processing executed in the processing (FIG. 153) is the same as in the 45th embodiment, and the setting value update processing (FIG. 157) is resumed. It is. In the case of “RAM clear operation” and “setting change operation”, the setting value update process (FIG. 157) is resumed after the RAM clear process (step SA416) is executed. In this case, in the RAM clear process (step SA416), not only the setting
上記構成であることにより、設定値の更新途中で動作電力の供給が停止された場合にはその後の動作電力の供給の再開に際して設定値更新処理(図157)が確実に実行されるだけではなく、動作電力の供給が停止される直前における更新途中の設定値から当該設定値の更新を再開させることが可能となる。これにより、設定値の変更作業をそのまま継続させることが可能となる。 Due to the above configuration, when the supply of operating power is stopped in the middle of the update of the set value, the set value update process (FIG. 157) is not only reliably executed when restarting the supply of the operating power thereafter. Thus, it becomes possible to restart the update of the set value from the set value in the middle of the update just before the supply of the operating power is stopped. As a result, the setting value changing operation can be continued as it is.
<第48の実施形態>
本実施形態では、設定値更新処理(ステップSA918)又は設定確認用処理(ステップSA914)が実行されている状況において停電時処理が実行された場合にその後の動作電力の供給の再開に際してメイン処理(図161)にて実行される処理の内容が上記第45の実施形態と相違している。以下、上記第45の実施形態と相違している構成について説明する。なお、上記第45の実施形態と同一の構成については基本的にその説明を省略する。
<Forty-eighth embodiment>
In the present embodiment, when the power failure process is executed in a situation where the set value update process (step SA918) or the setting confirmation process (step SA914) is being executed, the main process ( The contents of the process executed in FIG. 161) are different from those in the forty-fifth embodiment. Hereinafter, a configuration different from the forty-fifth embodiment will be described. Note that a description of the same components as those in the forty-fifth embodiment is basically omitted.
図164は、設定値更新処理(図157)又は設定確認用処理(図155)が実行されている状況において停電時処理が実行された場合に、その後の動作電力の供給の再開に際してメイン処理(図153)にて実行される処理の内容を説明するための説明図である。 FIG. 164 shows the main process (restarting the supply of operating power) when the power failure process is executed in the situation where the set value update process (FIG. 157) or the setting confirmation process (FIG. 155) is being executed. It is explanatory drawing for demonstrating the content of the process performed in FIG. 153).
設定値更新処理(図157)及び設定確認用処理(図155)のいずれもが実行されていない状況において停電時処理が実行された場合においてその後の動作電力の供給の再開に際してメイン処理(図153)にて実行される処理の内容は上記第45の実施形態と同様である。また、設定確認用処理(ステップ図155)が実行されている状況(すなわち設定確認表示フラグに「1」がセットされた状況)において停電時処理が実行された場合に、その後の動作電力の供給の再開に際してメイン処理(図153)にて実行される処理の内容は上記第46の実施形態と同様である。 When the power failure process is executed in a situation where neither the set value update process (FIG. 157) nor the setting confirmation process (FIG. 155) is executed, the main process (FIG. 153) The contents of the process executed in () are the same as those in the 45th embodiment. Further, when the power failure process is executed in the situation where the setting confirmation process (step FIG. 155) is being executed (that is, the setting confirmation display flag is set to “1”), the subsequent supply of operating power is performed. The contents of the process executed in the main process (FIG. 153) upon restarting are the same as in the forty-sixth embodiment.
設定値更新処理(図157)が実行されている状況(すなわち設定更新表示フラグに「1」がセットされた状況)において停電時処理が実行された場合にその後の動作電力の供給の再開に際してメイン処理(図153)にて実行される処理の内容は、「操作無し」の場合、「RAMクリア操作」の場合及び「設定確認操作」の場合には設定値更新処理(図157)及び設定確認用処理(図155)のいずれもが実行されていない状況において停電時処理が実行された場合においてその後の動作電力の供給の再開に際してメイン処理(図153)にて実行される処理の内容と同一である。つまり、「操作無し」の場合にはRAMクリア処理(ステップSA416)、設定値更新処理(図157)及び設定確認用処理(図155)はいずれも実行されることはなく、「RAMクリア操作」の場合にはRAMクリア処理(ステップSA416)が実行されるものの設定値更新処理(図157)及び設定確認用処理(図155)は実行されることはなく、「設定確認操作」の場合には設定確認用処理(図155)が実行されるもののRAMクリア処理(ステップSA416)及び設定値更新処理(図157)は実行されない。 When a power failure process is executed in a situation where the set value update process (FIG. 157) is being executed (that is, a setting update display flag is set to “1”), The contents of the process executed in the process (FIG. 153) are “no operation”, “RAM clear operation”, and “setting confirmation operation”, the setting value update process (FIG. 157) and setting confirmation. The same as the contents of the process executed in the main process (FIG. 153) when the supply of the operating power is resumed when the process at the time of power failure is executed in a situation where none of the processes for the process (FIG. 155) is executed It is. That is, in the case of “no operation”, none of the RAM clear process (step SA416), the set value update process (FIG. 157), and the setting confirmation process (FIG. 155) are executed. In this case, although the RAM clear process (step SA416) is executed, the set value update process (FIG. 157) and the setting confirmation process (FIG. 155) are not executed. Although the setting confirmation process (FIG. 155) is executed, the RAM clear process (step SA416) and the set value update process (FIG. 157) are not executed.
これに対して、「設定変更操作」の場合にはRAMクリア処理(ステップSA416)が実行された後に設定値更新処理(図157)が再開される。この場合、RAMクリア処理(ステップSA416)では特定制御用のワークエリア221に設けられた設定参照用エリア341だけではなく、特定制御用のワークエリア221に設けられた設定更新表示フラグ及び設定更新用エリア342が初期化の対象から除外されている。したがって、設定更新表示フラグに「1」がセットされている状況でRAMクリア処理(ステップSA416)が実行されたとしても、その後の設定値更新処理(図157)の開始に際しては設定更新表示フラグに「1」がセットされた状態となり、設定更新用エリア342にその時点で記憶されている設定値の情報から設定値の更新が開始される。
On the other hand, in the case of “setting change operation”, the set value update process (FIG. 157) is resumed after the RAM clear process (step SA416) is executed. In this case, in the RAM clear process (step SA416), not only the setting
上記構成であることにより、設定値の更新が行われている途中で動作電力の供給が停止されたとしても、その後の動作電力の供給の再開に際しての遊技ホールの管理者による操作内容に対応する処理の実行を優先させることが可能となる。 Due to the above configuration, even if the supply of operating power is stopped while the set value is being updated, it corresponds to the operation content by the game hall manager when restarting the supply of operating power thereafter. It is possible to prioritize execution of processing.
また、設定値の更新が行われている途中で動作電力の供給が停止された場合において「設定変更操作」が行われた状況で動作電力の供給が再開された場合には、動作電力の供給が停止される直前における更新途中の設定値から当該設定値の更新を再開させることが可能となる。これにより、設定値の変更作業をそのまま継続させることが可能となる。 In addition, when the supply of operating power is stopped while the set value is being updated, if the supply of operating power is resumed in the situation where a “setting change operation” has been performed, the supply of operating power It becomes possible to restart the update of the set value from the set value in the middle of the update just before the stop. As a result, the setting value changing operation can be continued as it is.
<第49の実施形態>
本実施形態では主側CPU63にて実行されるメイン処理の処理構成が上記第45の実施形態と相違している。以下、上記第45の実施形態と相違している構成について説明する。なお、上記第45の実施形態と同一の構成については基本的にその説明を省略する。
Forty-ninth embodiment
In the present embodiment, the processing configuration of the main process executed by the
図165は主側CPU63にて実行される本実施形態におけるメイン処理を示すフローチャートである。なお、メイン処理におけるステップSB101〜ステップSB128の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 165 is a flowchart showing main processing in the present embodiment, which is executed by the
まず電源投入初期設定処理を実行する(ステップSB101)。電源投入初期設定処理では、例えばメイン処理が起動されてからウエイト用の所定時間(具体的には1秒)が経過するまで次の処理に進行することなく待機する。このウエイト用の所定期間において図柄表示装置41の動作開始及び初期設定が完了することとなる。また、主側RAM65のアクセスを許可する。
First, power-on initial setting processing is executed (step SB101). In the power-on initial setting process, for example, the process waits without proceeding to the next process until a predetermined time for waiting (specifically, 1 second) elapses after the main process is activated. The operation start and initial setting of the
その後、内部機能レジスタ設定処理を実行する(ステップSB102)。内部機能レジスタ設定処理では上記第35の実施形態と同様に、当該メイン処理に対して定期的に割り込んで起動される処理である第1タイマ割込み処理(図133)の割込み周期を第1割込み周期(具体的には4ミリ秒)に設定するとともに、当該メイン処理に対して定期的に割り込んで起動される処理である第2タイマ割込み処理(図134)の割込み周期を上記第1割込み周期よりも短い周期である第2割込み周期(具体的には2ミリ秒)に設定する。 Thereafter, an internal function register setting process is executed (step SB102). In the internal function register setting process, as in the thirty-fifth embodiment, the interrupt period of the first timer interrupt process (FIG. 133), which is a process that is started by periodically interrupting the main process, is set to the first interrupt period. (Specifically, 4 milliseconds) and the interrupt period of the second timer interrupt process (FIG. 134), which is a process that is started by periodically interrupting the main process, from the first interrupt period. Is set to a second interrupt cycle (specifically, 2 milliseconds) which is a short cycle.
つまり、本実施形態では上記第35の実施形態と同様に、タイマ割込み処理として割込み周期が相対的に長短となるように第1タイマ割込み処理(図133)と第2タイマ割込み処理(図134)とが存在している。第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)はいずれもメイン処理に対して割り込んで起動される。また、第2タイマ割込み処理(図134)は第1タイマ割込み処理(図133)に対して割り込んで起動される。一方、第1タイマ割込み処理(図133)は第2タイマ割込み処理(図134)に対して割り込んで起動されない。また、第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の両方が実行されていない状況において第1割込み周期及び第2割込み周期の両方が経過している場合、それら周期の経過順序に関係なく第2タイマ割込み処理(図134)から先に起動される。この点、第2タイマ割込み処理(図134)は第1タイマ割込み処理(図133)よりも優先して起動される処理であると言える。但し、これに限定されることはなく第1タイマ割込み処理(図133)が第2タイマ割込み処理(図134)よりも優先して起動される構成としてもよい。 That is, in the present embodiment, as in the 35th embodiment, the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) are performed so that the interrupt cycle is relatively short as the timer interrupt process. And exist. Both the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) are started by interrupting the main process. The second timer interrupt process (FIG. 134) is started by interrupting the first timer interrupt process (FIG. 133). On the other hand, the first timer interrupt process (FIG. 133) is not activated by interrupting the second timer interrupt process (FIG. 134). Further, when both the first interrupt cycle and the second interrupt cycle have elapsed in a situation where both the first timer interrupt processing (FIG. 133) and the second timer interrupt processing (FIG. 134) are not executed, those cycles The second timer interrupt process (FIG. 134) is started first regardless of the elapse order. In this regard, it can be said that the second timer interrupt process (FIG. 134) is a process activated in preference to the first timer interrupt process (FIG. 133). However, the present invention is not limited to this, and the first timer interrupt process (FIG. 133) may be activated in preference to the second timer interrupt process (FIG. 134).
内部機能レジスタ設定処理では、第1タイマ割込み処理(図133)の第1割込み周期を主側CPU63の所定のレジスタに設定するとともに、第2タイマ割込み処理(図134)の第2割込み周期を主側CPU63の特定のレジスタに設定する。また、内部機能レジスタ設定処理では上記第1,第2割込み周期の設定以外にも例えば当たり乱数カウンタC1の数値範囲といった各種カウンタの数値範囲の設定処理などを実行する。
In the internal function register setting process, the first interrupt period of the first timer interrupt process (FIG. 133) is set in a predetermined register of the
その後、特定制御用のワークエリア221に設けられた立ち上げ処理中フラグに「1」をセットする(ステップSB103)。立ち上げ処理中フラグは上記第35の実施形態と同様に、第1タイマ割込み処理(図133)が起動されたとしても当該第1タイマ割込み処理(図133)に設定されている各種処理のうち停電監視、各種カウンタの更新及び不正監視を行うための処理は実行する一方、遊技を進行させるための処理を実行することなく当該第1タイマ割込み処理(図133)を終了すべき状況であることを主側CPU63にて特定するためのフラグである。
After that, “1” is set in the startup processing flag provided in the
立ち上げ処理中フラグは、メイン処理(図165)において動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が開始された場合に「1」がセットされ、動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了して残余処理(ステップSB125〜ステップSB128)が開始される前に「0」クリアされる。上記第35の実施形態と同様に第1タイマ割込み処理(図133)では立ち上げ処理中フラグに「1」がセットされている場合にはステップS8907〜ステップS8920の処理を実行しないようにすることにより、動作電力の供給開始時の処理(ステップSB101〜ステップSB122)のうち後述する設定確認用処理(図166)又は設定値更新処理(図167)が実行されている状況において遊技を進行させるための処理が実行されないようにすることが可能となる。その一方、上記のとおり第1タイマ割込み処理(図133)では立ち上げ処理中フラグに「1」がセットされている場合であってもステップS8901〜ステップS8905の処理を実行することで、動作電力の供給開始時の処理(ステップSB101〜ステップSB122)のうち後述する設定確認用処理(図166)又は設定値更新処理(図167)が実行されている状況であっても停電監視が実行されるとともに、当たり乱数カウンタC1、大当たり種別カウンタC2、リーチ乱数カウンタC3及び乱数初期値カウンタCINIの更新が実行され、さらに不正の検知が実行される。 The start-up processing flag is set to “1” when processing at the start of supply of operating power (steps SB101 to SB122) is started in the main processing (FIG. 165), and processing at the start of supply of operating power. “0” is cleared before (Step SB101 to Step SB122) is finished and the remaining processing (Step SB125 to Step SB128) is started. As in the thirty-fifth embodiment, in the first timer interrupt process (FIG. 133), when “1” is set in the start-up process flag, the processes in steps S8907 to S8920 are not executed. Therefore, in order to advance the game in the situation where the setting confirmation processing (FIG. 166) or the setting value update processing (FIG. 167) described later is executed among the processing (step SB101 to step SB122) at the start of supply of operating power. It is possible to prevent this process from being executed. On the other hand, in the first timer interrupt process (FIG. 133), as described above, even when “1” is set in the start-up process flag, the operation power can be obtained by executing the processes of steps S8901 to S8905. Outage monitoring (step SB101 to step SB122), even if the setting confirmation processing (FIG. 166) or setting value update processing (FIG. 167) described later is being executed, power failure monitoring is executed. At the same time, the hit random number counter C1, the big hit type counter C2, the reach random number counter C3, and the random number initial value counter CINI are updated, and fraud detection is further performed.
特に、立ち上げ処理中フラグに「1」がセットされている状況であっても停電情報記憶処理(ステップS8901)が実行されることにより、動作電力の供給開始時の処理(ステップSB101〜ステップSB122)のうち後述する設定確認用処理(図166)又は設定値更新処理(図167)が実行されている状況において停電が発生したとしてもそれに対して停電時処理を実行することが可能となる。停電時処理では上記第35の実施形態と同様に、特定制御用のワークエリア221に設けられた停電フラグに「1」をセットするとともに、チェックサムを算出しその算出したチェックサムを特定制御用のワークエリア221に保存するため、動作電力の供給が再度開始された場合には主側RAM65の異常発生と特定されないようにすることが可能となる。これにより、設定確認用処理(図166)又は設定値更新処理(図167)の途中で停電が発生した場合には、これら設定関連処理の途中で停電が発生したことを次回の動作電力の供給開始時に特定することが可能となる。
In particular, even when the start-up process flag is set to “1”, the power failure information storage process (step S8901) is executed, so that the operation power supply start process (steps SB101 to SB122) is executed. ), Even if a power failure occurs in a situation where the setting confirmation processing (FIG. 166) or the setting value update processing (FIG. 167) described later is being executed, it is possible to execute the power failure processing. In the power failure process, as in the 35th embodiment, “1” is set to the power failure flag provided in the
ちなみに、設定確認用処理(図166)又は設定値更新処理(図167)が実行されている状況では、第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)のいずれについても割込みが禁止されることはなく任意のタイミングで割込み可能となっている。この場合、設定確認用処理(図166)又は設定値更新処理(図167)において第1タイマ割込み処理(図133)又は第2タイマ割込み処理(図134)が割り込んで起動される場合には、その起動対象となったタイマ割込み処理が終了した後に復帰するためのメイン処理(図165)の戻り番地の情報が特定制御用のスタックエリア222に退避されるとともに、当該タイマ割込み処理が起動される直前における主側CPU63の各種レジスタの情報が特定制御用のスタックエリア222に退避される。そして、起動対象となったタイマ割込み処理が終了した場合には特定制御用のスタックエリア222に退避された戻り番地の情報に対応するメイン処理(図165)の処理に復帰することとなるとともに、特定制御用のスタックエリア222に退避された情報が主側CPU63の各種レジスタに復帰される。
Incidentally, in the situation where the setting confirmation process (FIG. 166) or the set value update process (FIG. 167) is being executed, both the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) are performed. Interrupts are not prohibited and can be interrupted at any timing. In this case, when the first timer interrupt process (FIG. 133) or the second timer interrupt process (FIG. 134) is interrupted and activated in the setting confirmation process (FIG. 166) or the set value update process (FIG. 167), Information on the return address of the main process (FIG. 165) for returning after the timer interrupt process to be activated is completed is saved in the
ステップSB103にて立ち上げ処理中フラグに「1」をセットした後は、特定制御用のワークエリア221に設けられた停電フラグに「1」がセットされているか否かを判定する(ステップSB104)。第1タイマ割込み処理(図133)の停電情報記憶処理(ステップS8901)にて停電時処理が実行された場合に停電フラグに「1」がセットされる。停電フラグは、前回の電源遮断時において停電時処理が適切に行われたか否かを主側CPU63にて特定するためのフラグである。
After “1” is set in the startup processing flag in step SB103, it is determined whether or not “1” is set in the power failure flag provided in the
停電フラグに「1」がセットされている場合(ステップSB104:YES)、チェックサムが正常であるか否かを判定する(ステップSB105)。具体的には、まず特定制御用のワークエリア221及び特定制御用のスタックエリア222についてチェックサムを算出する。チェックサムの算出方法は上記第33の実施形態と同一である。その後、主側CPU63への動作電力の供給が停止される直前に実行された停電時処理において算出されて特定制御用のワークエリア221に保存された特定制御用のワークエリア221及び特定制御用のスタックエリア222についてのチェックサムを読み出すとともに、その読み出したチェックサムを、今回のメイン処理にて上記のように算出したチェックサムと比較する。そして、それらチェックサムが一致しているか否かを判定する。
When “1” is set in the power failure flag (step SB104: YES), it is determined whether or not the checksum is normal (step SB105). Specifically, first, a checksum is calculated for the
チェックサムが一致している場合(ステップSB105:YES)、特定制御用のワークエリア221における設定参照用エリア341(図154参照)に格納された情報に対応する設定値が正常な範囲であるか否かを判定する(ステップSB106)。設定参照用エリア341は上記第45の実施形態と同様に現状のパチンコ機10の設定値を主側CPU63にて特定するための情報が格納される記憶エリアである。設定参照用エリア341に「1」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定1」となる。設定参照用エリア341に「2」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定2」となる。設定参照用エリア341に「3」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定3」となる。設定参照用エリア341に「4」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定4」となる。設定参照用エリア341に「5」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定5」となる。設定参照用エリア341に「6」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定6」となる。ステップSB106では設定参照用エリア341に格納された設定値の情報が「1」〜「6」のいずれかであるか否かを判定する。
If the checksums match (step SB105: YES), is the set value corresponding to the information stored in the setting reference area 341 (see FIG. 154) in the specific
ステップSB104〜ステップSB106の全てで肯定判定をした場合、特定制御用のワークエリア221に設けられた設定更新表示フラグに「1」がセットされているか否かを判定する(ステップSB107)。設定更新表示フラグは上記第35の実施形態と同様に設定値更新処理(図167)が実行されていることを主側CPU63にて特定するためのフラグであり、設定更新表示フラグに「1」がセットされている場合には第1〜第4報知用表示装置201〜204にて、設定値を更新している状況であることを示す表示及び更新途中の設定値を示す表示が行われる。設定更新表示フラグは、設定値更新処理(図167)が開始された場合に「1」がセットされ設定値更新処理(図167)が終了される場合に「0」クリアされるフラグであるため、設定値更新処理(図167)が実行されていない状況においては基本的に設定更新表示フラグに「1」がセットされた状態とはならない。しかしながら、設定値更新処理(図167)が実行されている状況において主側CPU63への動作電力の供給が停止された場合には、その後に主側CPU63への動作電力の供給が開始された場合において設定更新表示フラグに「1」がセットされた状態となる。この設定更新表示フラグに「1」がセットされた状態は設定値更新処理(図167)において設定更新表示フラグを「0」クリアする処理が実行されるまでは維持される。
If affirmative determination is made in all of step SB104 to step SB106, it is determined whether or not “1” is set in the setting update display flag provided in the
設定更新表示フラグに「1」がセットされていないことでステップSB107にて否定判定をした場合、リセットボタン68cが押圧操作されているか否かを判定する(ステップSB108)。つまり、リセットボタン68cが押圧操作されている状態においてパチンコ機10の電源ON操作が行われて主側CPU63への動作電力の供給が開始されたか否かを判定する。ここで、本実施形態では上記第35の実施形態と同様に、主制御装置60に設定キー挿入部68a及びリセットボタン68cが設けられているものの更新ボタン68bは設けられていない。また、主制御装置60には第1〜第3報知用表示装置69a〜69cではなく第11の実施形態と同様に第1〜第4報知用表示装置201〜204が設けられている。
If a negative determination is made in step SB107 because “1” is not set in the setting update display flag, it is determined whether or not the
リセットボタン68cが押圧操作されていない場合(ステップSB108:NO)、特定制御用のワークエリア221における遊技停止フラグに「1」がセットされているか否かを判定する(ステップSB109)。遊技停止フラグは、停電フラグに「1」がセットされていない場合、チェックサムが一致しなかった場合又は設定値が異常であった場合に「1」がセットされるフラグである。遊技停止フラグに「1」がセットされることにより、第1タイマ割込み処理(図133)においてステップS8901〜ステップS8905の処理を実行する一方、ステップS8906にて肯定判定をすることでステップS8907〜ステップS8920の処理を実行しない。これにより、前回の電源遮断時において停電時処理が適切に行われなかったことで停電フラグに「1」がセットされていない場合、特定制御用のワークエリア221及び特定制御用のスタックエリア222の少なくとも一方について前回の電源遮断時から情報の記憶状態が変化していることに起因してチェックサムが一致しない場合、又は設定値が異常である場合には、停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されないことになる。ステップSB109にて肯定判定をした場合、後述するステップSB121及びステップSB122の処理を実行する。
If the
ステップSB109にて否定判定をした場合、設定キー挿入部68aが設定キーを利用してON操作されているか否かを判定する(ステップSB110)。設定キー挿入部68aが設定キーを利用してON操作されている場合(ステップSB110:YES)、設定確認用処理を実行する(ステップSB112)。また、設定キー挿入部68aが設定キーを利用してON操作されていない場合であっても(ステップSB110:NO)、特定制御用のワークエリア221に設けられた設定確認表示フラグに「1」がセットされている場合(ステップSB111:YES)、設定確認用処理を実行する(ステップSB112)。
If a negative determination is made in step SB109, it is determined whether or not the setting
設定確認表示フラグは上記第35の実施形態と同様に設定確認用処理(図166)が実行されていることを主側CPU63にて特定するためのフラグであり、設定確認表示フラグに「1」がセットされている場合には第1〜第4報知用表示装置201〜204にて、設定値を確認している状況であることを示す表示及び現状設定されている設定値を示す表示が行われる。設定確認表示フラグは、設定確認用処理(図166)が開始された場合に「1」がセットされ設定確認用処理(図166)が終了される場合に「0」クリアされるフラグであるため、設定確認用処理(図166)が実行されていない状況においては基本的に設定確認表示フラグに「1」がセットされた状態とはならない。しかしながら、設定確認用処理(図166)が実行されている状況において主側CPU63への動作電力の供給が停止された場合には、その後に主側CPU63への動作電力の供給が開始された場合において設定確認表示フラグに「1」がセットされた状態となる。この設定確認表示フラグに「1」がセットされた状態は後述する第1RAMクリア処理(ステップSB117)が実行されるか、後述する設定値更新処理(図167)が実行されるか、又は設定確認用処理(図166)において設定確認表示フラグを「0」クリアする処理が実行されるまでは維持される。
The setting confirmation display flag is a flag for specifying in the
上記のようにリセットボタン68cが押圧操作されていない状況であって設定キー挿入部68aがON操作されている場合(すなわち「設定確認操作」が行われた場合)だけではなく、リセットボタン68cが押圧操作されていない状況であって設定確認表示フラグに「1」がセットされている場合にも設定確認用処理(図166)が実行されることにより、設定確認用処理(図166)が実行されている状況において停電時処理が実行された場合には、その後の動作電力の供給の再開に際して「設定確認操作」が行われなかったとしても設定確認用処理(図166)が実行される。これにより、パチンコ機10の現状の設定値の確認を引き続き行わせることが可能となる。一方、設定確認用処理(図166)が実行されている状況において停電時処理が実行された場合であってもその後の動作電力の供給の再開に際してリセットボタン68cが押圧操作された場合には、設定確認用処理(図166)が実行されることなく第1RAMクリア処理(ステップSB117)及び設定値更新処理(図167)のうち動作電力の供給の再開に際して行われた操作に対応する処理が実行される。これにより、設定確認用処理(図166)よりも第1RAMクリア処理(ステップSB117)又は設定値更新処理(図167)の実行を優先させることが可能となる。
As described above, not only when the
ここで、ステップSB112にて実行される設定確認用処理について説明する。図166は設定確認用処理を示すフローチャートである。なお、設定確認用処理におけるステップSB201〜ステップSB207の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
Here, the setting confirmation process executed in step SB112 will be described. FIG. 166 is a flowchart showing the setting confirmation processing. Note that the processing of step SB201 to step SB207 in the setting confirmation processing is executed using the specific control program and the specific control data in the
まず割込み許可の設定を行う(ステップSB201)。これにより、第1タイマ割込み処理(図133)が第1割込み周期で割り込んで起動されるとともに、第2タイマ割込み処理(図134)が第2割込み周期で割り込んで起動される。 First, interrupt permission is set (step SB201). As a result, the first timer interrupt process (FIG. 133) is interrupted and started at the first interrupt period, and the second timer interrupt process (FIG. 134) is interrupted and started at the second interrupt period.
本実施形態においては動作電力の供給開始時の処理(ステップSB101〜ステップSB122)では基本的に第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の割込みが禁止されており、設定確認用処理(図166)及び設定値更新処理(図167)において割込みが許可される。したがって、動作電力の供給開始時の処理(ステップSB101〜ステップSB122)において設定確認用処理(図166)及び設定値更新処理(図167)が実行されていない状況においては第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の実行が禁止され、設定確認用処理(図166)又は設定値更新処理(図167)が実行されている状況において第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の実行が許可される。但し、設定確認用処理(図166)又は設定値更新処理(図167)が実行されている状況においては立ち上げ処理中フラグに「1」がセットされているため、第1タイマ割込み処理(図133)が起動されたとしても当該第1タイマ割込み処理(図133)の各種処理のうち停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されることなく当該第1タイマ割込み処理(図133)が終了される。 In the present embodiment, the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) are basically prohibited in the process at the start of supply of operating power (steps SB101 to SB122). In the setting confirmation process (FIG. 166) and the set value update process (FIG. 167), interruption is permitted. Accordingly, the first timer interrupt process (FIG. 166) is performed in the situation where the setting confirmation process (FIG. 166) and the set value update process (FIG. 167) are not executed in the process (step SB101 to step SB122) at the start of supply of operating power. 133) and the second timer interrupt process (FIG. 134) are prohibited, and the first timer interrupt process (FIG. 133) is performed in the situation where the setting confirmation process (FIG. 166) or the set value update process (FIG. 167) is being executed. ) And second timer interrupt processing (FIG. 134) are permitted. However, in the situation where the setting confirmation process (FIG. 166) or the set value update process (FIG. 167) is being executed, since the start process flag is set to “1”, the first timer interrupt process (FIG. 133) is started, among the various processes of the first timer interrupt process (FIG. 133), the processes for power failure monitoring, various counter updating and fraud monitoring are executed, while the game is advanced. The first timer interrupt process (FIG. 133) is terminated without executing the process.
その後、特定制御用のワークエリア221に設けられた設定確認表示フラグに「1」がセットされていないことを条件として、設定確認表示フラグに「1」をセットする(ステップSB202)。設定確認表示フラグに「1」がセットされることにより、第2タイマ割込み処理(図134)のステップS9005にて肯定判定をすることで、設定確認中における第5表示データバッファ275への設定処理(ステップS9006)を実行する。当該設定確認中における第5表示データバッファ275への設定処理の処理内容は上記第45の実施形態と同一である。当該処理が実行されることにより、例えば図124(b)の説明図に示すように、パチンコ機10の設定値を確認している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示が第1〜第4報知用表示装置201〜204にて行われる。
Thereafter, “1” is set to the setting confirmation display flag on condition that “1” is not set to the setting confirmation display flag provided in the
その後、確認開始コマンドを音声発光制御装置81に送信する(ステップSB203)。音声発光制御装置81は確認開始コマンドを受信することにより、設定確認用処理(図166)が実行されていることを示す画像及び設定確認用処理(図166)を終了させるための操作内容を認識可能とさせるための画像が図柄表示装置41にて表示されるように表示制御装置82を表示制御する。これにより、パチンコ機10の現状の設定値を確認している状況であることを遊技ホールの管理者が認識することが可能となるとともに、設定確認用処理(図166)を終了させるために必要な操作内容を遊技ホールの管理者が認識することが可能となる。なお、上記報知が図柄表示装置41にて実行されることに加えて又は代えて、表示発光部53及びスピーカ部54のうち少なくとも一方にて行われる構成としてもよい。また、設定確認用処理(図166)が実行されていることを示す外部出力が例えば遊技ホールの管理コンピュータといったパチンコ機10外部の装置に対して行われる構成としてもよい。
Thereafter, a confirmation start command is transmitted to the sound emission control device 81 (step SB203). Upon receiving the confirmation start command, the sound
その後、設定キー挿入部68aが設定キーを利用してON状態からOFF状態に切り換わったか否かを判定する(ステップSB204)。具体的には、上記第45の実施形態における設定確認用処理(図155)と同様に、設定キー挿入部68aの状態を検知する検知センサから受信している信号の受信状態がON状態に対応する受信状態からOFF状態に対応する受信状態となったか否かを判定する。したがって、設定キー挿入部68aがON状態に維持されている場合だけではなく、設定キー挿入部68aがOFF状態である状況で設定確認用処理(図166)が開始された場合においてそのOFF状態が維持されている場合にもステップSB204にて否定判定をする。設定キー挿入部68aがON状態からOFF状態に切り換わったことを特定していない場合(ステップSB204:NO)、ステップSB204の処理を繰り返す。
Thereafter, it is determined whether or not the setting
設定キー挿入部68aがON状態からOFF状態に切り換わったことを特定した場合(ステップSB204:YES)、特定制御用のワークエリア221における設定確認表示フラグを「0」クリアする(ステップSB205)。これにより、第2タイマ割込み処理(図134)のステップS9005にて否定判定をすることで、設定確認中における第5表示データバッファ275への設定処理(ステップS9006)が実行されない状況となる。したがって、第1〜第4報知用表示装置201〜204にて、パチンコ機10の現状の設定値を確認している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示が行われる状態が解除される。
When it is specified that the setting
その後、割込み禁止の設定を行う(ステップSB206)。これにより、設定確認用処理(図166)を終了してメイン処理(図165)における動作電力の供給開始時の処理(ステップSB101〜ステップSB122)に復帰する場合には第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の割込みが禁止される。 After that, interrupt prohibition is set (step SB206). As a result, when the setting confirmation process (FIG. 166) is terminated and the process returns to the process (step SB101 to step SB122) at the start of the operation power supply in the main process (FIG. 165), the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) are prohibited.
その後、確認時の復帰コマンドを音声発光制御装置81に送信する(ステップSB207)。音声発光制御装置81は確認時の復帰コマンドを受信することにより、主側CPU63において動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了したことを特定するとともに、今回の動作電力の供給開始時の処理(ステップSB101〜ステップSB122)にて設定確認用処理(図166)が実行されたことを特定する。そして、確認時の復帰コマンドを受信したことに対応する処理を実行する。当該処理の内容については後に説明する。
Thereafter, a return command at the time of confirmation is transmitted to the sound emission control device 81 (step SB207). By receiving the return command at the time of confirmation, the sound
上記のとおりリセットボタン68cを押圧操作することなく設定キー挿入部68aを設定キーによりON操作した状態でパチンコ機10の電源ON操作が行われることにより、主側CPU63への動作電力の供給が開始されてメイン処理(図165)が開始された状況においてリセットボタン68cが押圧操作されていないとともに設定キー挿入部68aがON操作された状態となり、メイン処理(図165)にて遊技を進行させるための処理が実行される前の状況である動作電力の供給開始時の処理が実行されている状況において設定確認用処理(図166)が実行される。これにより、遊技が行われていない状況下において設定値の確認を行うことが可能となる。
Supply of operating power to the
メイン処理(図165)の説明に戻り、設定キー挿入部68aが設定キーを利用してON操作されていない場合であって設定確認表示フラグに「1」がセットされていない場合(ステップSB110及びステップSB111:NO)、通常復帰コマンドを音声発光制御装置81に送信する(ステップSB113)。音声発光制御装置81は通常復帰コマンドを受信することにより、主側CPU63において動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了したことを特定するとともに、今回の動作電力の供給開始時の処理(ステップSB101〜ステップSB122)にて第1RAMクリア処理(ステップSB117)、設定確認用処理(図166)及び設定値更新処理(図167)のいずれもが実行されていないことを特定する。そして、通常復帰コマンドを受信したことに対応する処理を実行する。当該処理の内容については後に説明する。
Returning to the description of the main process (FIG. 165), when the setting
一方、ステップSB108にてリセットボタン68cが押圧操作されていると判定した場合であって、設定キー挿入部68aが設定キーを利用してON操作されていると判定した場合(ステップSB108及びステップSB114:YES)、又はステップSB107にて設定更新表示フラグに「1」がセットされていると判定した場合、設定値更新処理を実行する(ステップSB115)。上記のようにリセットボタン68cが押圧操作されている場合であって設定キー挿入部68aがON操作されている場合(すなわち「設定変更操作」が行われた場合)だけではなく、リセットボタン68cの押圧操作及び設定キー挿入部68aのON操作の有無に関係なく設定更新表示フラグに「1」がセットされている場合にも設定値更新処理(図167)が実行されることにより、設定値更新処理(図167)が実行されている状況において停電時処理が実行された場合には、その後の動作電力の供給の開始に際しての操作内容が「操作無し」、「RAMクリア操作」、「設定変更操作」及び「設定確認操作」のいずれであったとしても設定値更新処理(図167)が実行される。これにより、設定値更新処理(図167)の実行を優先させることが可能となる。
On the other hand, if it is determined in step SB108 that the
ここで、ステップSB115にて実行される設定値更新処理について説明する。図167は設定値更新処理を示すフローチャートである。なお、設定値更新処理におけるステップSB301〜ステップSB314の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
Here, the setting value update process executed in step SB115 will be described. FIG. 167 is a flowchart showing the set value update processing. Note that the processing of step SB301 to step SB314 in the set value update processing is executed using a program for specific control and data for specific control in the
まず割込み許可の設定を行う(ステップSB301)。これにより、第1タイマ割込み処理(図133)が第1割込み周期で割り込んで起動されるとともに、第2タイマ割込み処理(図134)が第2割込み周期で割り込んで起動される。 First, interrupt permission is set (step SB301). As a result, the first timer interrupt process (FIG. 133) is interrupted and started at the first interrupt period, and the second timer interrupt process (FIG. 134) is interrupted and started at the second interrupt period.
本実施形態においては動作電力の供給開始時の処理(ステップSB101〜ステップSB122)では基本的に第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の割込みが禁止されており、設定確認用処理(図166)及び設定値更新処理(図167)において割込みが許可される。したがって、動作電力の供給開始時の処理(ステップSB101〜ステップSB122)において設定確認用処理(図166)及び設定値更新処理(図167)が実行されていない状況においては第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の実行が禁止され、設定確認用処理(図166)又は設定値更新処理(図167)が実行されている状況において第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の実行が許可される。但し、設定確認用処理(図166)又は設定値更新処理(図167)が実行されている状況においては立ち上げ処理中フラグに「1」がセットされているため、第1タイマ割込み処理(図133)が起動されたとしても当該第1タイマ割込み処理(図133)の各種処理のうち停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されることなく当該第1タイマ割込み処理(図133)が終了される。 In the present embodiment, the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) are basically prohibited in the process at the start of supply of operating power (steps SB101 to SB122). In the setting confirmation process (FIG. 166) and the set value update process (FIG. 167), interruption is permitted. Accordingly, the first timer interrupt process (FIG. 166) is performed in the situation where the setting confirmation process (FIG. 166) and the set value update process (FIG. 167) are not executed in the process (step SB101 to step SB122) at the start of supply of operating power. 133) and the second timer interrupt process (FIG. 134) are prohibited, and the first timer interrupt process (FIG. 133) is performed in the situation where the setting confirmation process (FIG. 166) or the set value update process (FIG. 167) is being executed. ) And second timer interrupt processing (FIG. 134) are permitted. However, in the situation where the setting confirmation process (FIG. 166) or the set value update process (FIG. 167) is being executed, since the start process flag is set to “1”, the first timer interrupt process (FIG. 133) is started, among the various processes of the first timer interrupt process (FIG. 133), the processes for power failure monitoring, various counter updating and fraud monitoring are executed, while the game is advanced. The first timer interrupt process (FIG. 133) is terminated without executing the process.
その後、特定制御用のワークエリア221に設けられた設定更新表示フラグに「1」がセットされていないことを条件として、設定更新表示フラグに「1」をセットする(ステップSB302)。設定更新表示フラグに「1」がセットされることにより、第2タイマ割込み処理(図134)のステップS9003にて肯定判定をすることで、設定更新中における第5表示データバッファ275への設定処理(ステップS9004)を実行する。当該設定更新中における第5表示データバッファ275への設定処理の処理内容は上記第45の実施形態と同一である。当該処理が実行されることにより、例えば図124(a)の説明図に示すように、パチンコ機10の設定値を更新している状況であることを示す表示及びパチンコ機10の更新対象として選択されている設定値の表示が第1〜第4報知用表示装置201〜204にて行われる。
Thereafter, “1” is set to the setting update display flag on condition that “1” is not set to the setting update display flag provided in the
その後、開始時の初期設定を行う(ステップSB303)。当該初期設定では、特定制御用のワークエリア221に設けられた遊技停止フラグを「0」クリアする。遊技停止フラグは、前回の電源遮断時において停電時処理が適切に行われなかったことで停電フラグに「1」がセットされていない場合(ステップSB104:NO)、特定制御用のワークエリア221及び特定制御用のスタックエリア222の少なくとも一方について前回の電源遮断時から情報の記憶状態が変化していることに起因してチェックサムが一致しない場合(ステップSB105:NO)、又は設定参照用エリア341に格納された情報に対応する設定値が正常な範囲ではない場合に(ステップSB106:NO)、メイン処理(図165)のステップSB119にて「1」がセットされるフラグである。遊技停止フラグに「1」がセットされることにより、第1タイマ割込み処理(図133)においてステップS8901〜ステップS8905の処理を実行する一方、ステップS8906にて肯定判定をすることでステップS8907〜ステップS8920の処理を実行しない。これにより、上記のような主側RAM65の情報異常が発生した場合には、停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されないことになる。ステップSB303の処理にて遊技停止フラグを「0」クリアすることで、主側RAM65の情報異常の発生が特定されている状態を設定値更新処理(図167)が実行された場合に解除することが可能となる。
Thereafter, initial setting at the start is performed (step SB303). In the initial setting, the game stop flag provided in the
その後、特定制御用のワークエリア221における設定更新用エリア342(図154参照)に「1」を設定する(ステップSB304)。設定更新用エリア342は上記第45の実施形態と同様に設定値更新処理(図167)において更新途中の設定値の情報が格納される記憶エリアである。設定更新用エリア342に「1」の数値情報が格納されている場合には更新対象(選択対象又は変更対象)の設定値は「設定1」となる。設定更新用エリア342に「2」の数値情報が格納されている場合には更新対象の設定値は「設定2」となる。設定更新用エリア342に「3」の数値情報が格納されている場合には更新対象の設定値は「設定3」となる。設定更新用エリア342に「4」の数値情報が格納されている場合には更新対象の設定値は「設定4」となる。設定更新用エリア342に「5」の数値情報が格納されている場合には更新対象の設定値は「設定5」となる。設定更新用エリア342に「6」の数値情報が格納されている場合には更新対象の設定値は「設定6」となる。
Thereafter, “1” is set in the setting update area 342 (see FIG. 154) in the
ステップSB304にて設定更新用エリア342に「1」を設定することで、更新対象の設定値が「設定1」となる。つまり、本実施形態ではパチンコ機10の現状の設定値がいずれであったとしても設定値更新処理(図167)が開始された場合には更新対象の設定値は「設定1」となる。
By setting “1” in the setting
その後、更新開始コマンドを音声発光制御装置81に送信する(ステップSB305)。音声発光制御装置81は更新開始コマンドを受信することにより、設定値更新処理(図167)が実行されていることを示す画像、設定値を変更するための操作内容を認識可能とさせるための画像、及び設定値更新処理(図167)を終了させるための操作内容を認識可能とさせるための画像が図柄表示装置41にて表示されるように表示制御装置82を表示制御する。これにより、設定値を変更している状況であることを遊技ホールの管理者が認識することが可能となるとともに、設定値を変更させるために必要な操作内容及び設定値更新処理(図167)を終了させるために必要な操作内容を遊技ホールの管理者が認識することが可能となる。なお、上記報知が図柄表示装置41にて実行されることに加えて又は代えて、表示発光部53及びスピーカ部54のうち少なくとも一方にて行われる構成としてもよい。また、設定値更新処理(図167)が実行されていることを示す外部出力が例えば遊技ホールの管理コンピュータといったパチンコ機10外部の装置に対して行われる構成としてもよい。
Thereafter, an update start command is transmitted to the sound emission control device 81 (step SB305). Upon receiving the update start command, the sound
その後、設定更新用エリア342に格納された設定値の情報が「1」〜「6」のいずれかであるか否かを判定する(ステップSB306)。「1」〜「6」のいずれかではない場合(ステップSB306:NO)、設定更新用エリア342に「1」を設定する(ステップSB307)。これにより、更新対象の設定値が「設定1」となる。
Thereafter, it is determined whether or not the setting value information stored in the setting
ステップSB306にて肯定判定をした場合又はステップSB307の処理を実行した場合、設定キー挿入部68aが設定キーを利用してON状態からOFF状態に切り換わったか否かを判定する(ステップSB308)。具体的には、設定キー挿入部68aの状態を検知する検知センサから受信している信号の受信状態が、ON状態に対応する受信状態からOFF状態に対応する受信状態となったか否かを判定する。したがって、設定キー挿入部68aがON状態に維持されている場合だけではなく、設定キー挿入部68aがOFF状態である状況で設定値更新処理が開始された場合においてそのOFF状態が維持されている場合にもステップSB308にて否定判定をする。
When an affirmative determination is made in step SB306 or when the process of step SB307 is executed, it is determined whether the setting
ステップSB308にて否定判定をした場合、リセットボタン68cが押圧操作されていることを条件として(ステップSB309:YES)、設定更新用エリア342の値を1加算する(ステップSB310)。これにより、リセットボタン68cが1回押圧操作される度に1段階上の設定値に更新される。また、リセットボタン68cが押圧操作されていない場合(ステップSB309:NO)又は設定更新用エリア342の値を1加算した場合にはステップSB306の処理に戻ることとなるが、ステップSB306にて設定更新用エリア342の値が7以上であると判定されると、ステップSB307にて設定更新用エリア342に「1」がセットされる。これにより、「設定6」の状況でリセットボタン68cが1回押圧操作された場合には「設定1」に戻ることになる。
If a negative determination is made in step SB308, the value in the setting
設定キー挿入部68aがON状態からOFF状態に切り換わったことを特定した場合(ステップSB308:YES)、設定更新用エリア342に格納された設定値の情報を設定参照用エリア341に上書きする(ステップSB311)。これにより、今回の設定値更新処理(図167)にて更新された結果の設定値の情報が設定参照用エリア341に設定された状態となり、その設定された情報に対応する設定値が現状のパチンコ機10の設定値となる。
When it is specified that the setting
その後、割込み禁止の設定を行う(ステップSB312)。これにより、設定値更新処理(図167)を終了してメイン処理(図165)における動作電力の供給開始時の処理(ステップSB101〜ステップSB122)に復帰する場合には第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の割込みが禁止される。 After that, interrupt prohibition is set (step SB312). As a result, when the set value update process (FIG. 167) ends and the process returns to the process (step SB101 to step SB122) at the start of the supply of operating power in the main process (FIG. 165), the first timer interrupt process (FIG. 133) and the second timer interrupt processing (FIG. 134) are prohibited.
その後、第2RAMクリア処理を実行する(ステップSB313)。第2RAMクリア処理では、上記第45の実施形態におけるRAMクリア処理(ステップSA416)と同様に、特定制御用のワークエリア221においてパチンコ機10の設定状態を示す設定値の情報が設定されたエリア(すなわち設定参照用エリア341)を除いて、当該特定制御用のワークエリア221を「0」クリアするとともに初期設定を実行する。これにより、当否抽選モードが高確率モードであるか否かを示すエリアが「0」クリアされるため、パチンコ機10への動作電力の供給が停止される直前における当否抽選モードに関係なく当否抽選モードは低確率モードとなる。また、遊技回が実行されていない状況となるとともに開閉実行モードが実行されていない状況となり、さらに普図表示部38aが変動表示されていない状況であって普電役物34aが閉鎖状態である状況となる。また、特定制御用のワークエリア221に設けられた保留格納エリア65a及び普電保留エリア65cも「0」クリアされるため、特図表示部37a用の保留情報が消去されるとともに普図表示部38a用の保留情報が消去される。また、特定制御用のワークエリア221に設けられた設定更新表示フラグ及び設定確認表示フラグを「0」クリアする。また、特定制御用のワークエリア221に設けられた設定更新用エリア342を「0」クリアする。また、特定制御用のワークエリア221に設けられた遊技停止フラグを「0」クリアする。また、第2RAMクリア処理では特定制御用のスタックエリア222を「0」クリアするとともに初期設定を実行する。また、第2RAMクリア処理では主側CPU63の各種レジスタも「0」クリアした後に初期設定を実行する。この初期設定ではステップSB102の内部機能レジスタ設定処理と同様の処理を実行する。なお、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224については「0」クリアするための処理及び初期設定を行うための処理は実行しない。
Thereafter, a second RAM clear process is executed (step SB313). In the second RAM clear process, similarly to the RAM clear process (step SA416) in the forty-fifth embodiment, the setting value information indicating the setting state of the
その後、更新時の復帰コマンドを音声発光制御装置81に送信する(ステップSB314)。音声発光制御装置81は更新時の復帰コマンドを受信することにより、主側CPU63において動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了したことを特定するとともに、今回の動作電力の供給開始時の処理(ステップSB101〜ステップSB122)にて設定値更新処理(図167)が実行されたことを特定する。そして、更新時の復帰コマンドを受信したことに対応する処理を実行する。当該処理の内容については後に説明する。
Thereafter, a return command at the time of update is transmitted to the sound emission control device 81 (step SB314). The sound light
上記のとおりリセットボタン68cを押圧操作しながらパチンコ機10の電源ON操作を行うだけではなくさらに設定キー挿入部68aを設定キーによりON操作しながらパチンコ機10の電源ON操作を行うことに基づき、設定値更新処理(図167)が実行される。また、既に説明したとおりリセットボタン68cを押圧操作することなく設定キー挿入部68aを設定キーによりON操作しながらパチンコ機10の電源ON操作を行うことに基づき、設定確認用処理(図166)が実行される。これにより、設定値に関する設定関連処理が実行されるための操作として、設定キー挿入部68aに対するON操作を共通させることが可能となる。よって、設定関連処理を発生させるための操作内容を遊技ホールの管理者にとって分かり易いものとすることが可能となる。
Based on not only performing the power ON operation of the
また、設定キー挿入部68aを設定キーによりON操作しながらパチンコ機10の電源ON操作を行う場合であって、リセットボタン68cの押圧操作を付加しない場合には設定確認用処理(図166)が実行され、リセットボタン68cの押圧操作を付加する場合には設定値更新処理(図167)が実行される。これにより、リセットボタン68cの押圧操作の有無によって設定確認用処理(図166)及び設定値更新処理(図167)のうち実行対象の処理を相違させることが可能となる。よって、設定確認用処理(図166)及び設定値更新処理(図167)のうち所望の処理を実行させるための操作内容を遊技ホールの管理者にとって分かり易いものとすることが可能となる。また、設定確認用処理(図166)よりも設定値更新処理(図167)を実行させるための操作内容を多くすることにより、設定値更新処理(図167)を不正に行わせる行為を特に行いづらくさせることが可能となる。
Further, when the power on operation of the
メイン処理(図165)の説明に戻り、ステップSB108にてリセットボタン68cが押圧操作されていると判定した場合であって、設定キー挿入部68aが設定キーを利用してON操作されていないと判定した場合(ステップSB114:NO)、特定制御用のワークエリア221における遊技停止フラグに「1」がセットされているか否かを判定する(ステップSB116)。遊技停止フラグは、停電フラグに「1」がセットされていない場合、チェックサムが一致しなかった場合又は設定値が異常であった場合に「1」がセットされるフラグである。遊技停止フラグに「1」がセットされることにより、第1タイマ割込み処理(図133)においてステップS8901〜ステップS8905の処理を実行する一方、ステップS8906にて肯定判定をすることでステップS8907〜ステップS8920の処理を実行しない。これにより、前回の電源遮断時において停電時処理が適切に行われなかったことで停電フラグに「1」がセットされていない場合、特定制御用のワークエリア221及び特定制御用のスタックエリア222の少なくとも一方について前回の電源遮断時から情報の記憶状態が変化していることに起因してチェックサムが一致しない場合、又は設定値が異常である場合には、停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されないことになる。
Returning to the description of the main process (FIG. 165), it is determined in step SB108 that the
遊技停止フラグに「1」がセットされていない場合(ステップSB116:NO)、第1RAMクリア処理を実行する(ステップSB117)。第1RAMクリア処理では、上記第45の実施形態におけるRAMクリア処理(ステップSA416)と同様に、特定制御用のワークエリア221においてパチンコ機10の設定状態を示す設定値の情報が設定されたエリア(すなわち設定参照用エリア341)を除いて、当該特定制御用のワークエリア221を「0」クリアするとともに初期設定を実行する。これにより、当否抽選モードが高確率モードであるか否かを示すエリアが「0」クリアされるため、パチンコ機10への動作電力の供給が停止される直前における当否抽選モードに関係なく当否抽選モードは低確率モードとなる。また、遊技回が実行されていない状況となるとともに開閉実行モードが実行されていない状況となり、さらに普図表示部38aが変動表示されていない状況であって普電役物34aが閉鎖状態である状況となる。また、特定制御用のワークエリア221に設けられた保留格納エリア65a及び普電保留エリア65cも「0」クリアされるため、特図表示部37a用の保留情報が消去されるとともに普図表示部38a用の保留情報が消去される。また、特定制御用のワークエリア221に設けられた設定更新表示フラグ及び設定確認表示フラグを「0」クリアする。また、特定制御用のワークエリア221に設けられた設定更新用エリア342を「0」クリアする。また、第1RAMクリア処理では特定制御用のスタックエリア222を「0」クリアするとともに初期設定を実行する。また、第1RAMクリア処理では主側CPU63の各種レジスタも「0」クリアした後に初期設定を実行する。この初期設定ではステップSB102の内部機能レジスタ設定処理と同様の処理を実行する。
When “1” is not set in the game stop flag (step SB116: NO), the first RAM clear process is executed (step SB117). In the first RAM clear process, similarly to the RAM clear process (step SA416) in the forty-fifth embodiment, the setting value information indicating the set state of the
なお、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224については「0」クリアするための処理及び初期設定を行うための処理は実行しない。また、第1RAMクリア処理(ステップSB117)の処理内容は設定値更新処理(図167)における第2RAMクリア処理(ステップSB313)の処理内容と同一であるが、これら処理内容の一部が相違している構成としてもよい。例えば、第1RAMクリア処理(ステップSB117)では「0」クリア及び初期設定の対象となるエリアが第2RAMクリア処理(ステップSB313)では「0」クリア及び初期設定の対象とはならない構成としてもよく、第2RAMクリア処理(ステップSB313)では「0」クリア及び初期設定の対象となるエリアが第1RAMクリア処理(ステップSB117)では「0」クリア及び初期設定の対象とはならない構成としてもよい。
Note that the process for clearing “0” and the process for performing the initial setting are not executed for the
その後、クリア時の復帰コマンドを音声発光制御装置81に送信する(ステップSB118)。音声発光制御装置81はクリア時の復帰コマンドを受信することにより、主側CPU63において動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了したことを特定するとともに、今回の動作電力の供給開始時の処理(ステップSB101〜ステップSB122)にて第1RAMクリア処理(ステップSB117)が実行されたことを特定する。そして、クリア時の復帰コマンドを受信したことに対応する処理を実行する。当該処理の内容については後に説明する。
After that, a clear return command is transmitted to the sound emission control device 81 (step SB118). By receiving the return command at the time of clear, the sound
メイン処理(図165)においてステップSB104〜ステップSB106のいずれかにて否定判定をした場合、すなわち停電フラグに「1」がセットされていない場合、チェックサムが一致しなかった場合又は設定値が異常であった場合、特定制御用のワークエリア221における遊技停止フラグに「1」をセットする(ステップSB119)。既に説明したとおり遊技停止フラグに「1」がセットされることにより、第1タイマ割込み処理(図133)においてステップS8901〜ステップS8905の処理を実行する一方、ステップS8906にて肯定判定をすることでステップS8907〜ステップS8920の処理を実行しない。これにより、前回の電源遮断時において停電時処理が適切に行われなかったことで停電フラグに「1」がセットされていない場合、特定制御用のワークエリア221及び特定制御用のスタックエリア222の少なくとも一方について前回の電源遮断時から情報の記憶状態が変化していることに起因してチェックサムが一致しない場合、又は設定値が異常である場合には、停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されないことになる。
If a negative determination is made in any of steps SB104 to SB106 in the main process (FIG. 165), that is, if the power failure flag is not set to “1”, the checksums do not match, or the set value is abnormal If it is, “1” is set to the game stop flag in the
その後、リセットボタン68cが押圧操作されているか否かを判定する(ステップSB120)。リセットボタン68cが押圧操作されていない場合(ステップSB120:NO)、動作電力の供給開始時において停電フラグ、チェックサム又は設定値に関して異常が発生したことを示す異常コマンドを音声発光制御装置81に送信する(ステップSB121)。音声発光制御装置81は当該異常コマンドを受信することにより、表示発光部53を動作電力の供給開始時における情報異常に対応する態様で発光させるとともに、スピーカ部54から「設定変更をして下さい。」という音声を出力させる。また、図柄表示装置41にて「設定変更をして下さい。」という文字画像が表示されるようにする。これら報知はパチンコ機10への動作電力の供給が停止されるまでは維持され、パチンコ機10への動作電力の供給が停止された場合に終了される。但し、パチンコ機10への動作電力の供給が一旦停止されたとしても設定値更新処理(図167)が実行されるまではパチンコ機10への動作電力の供給が再開された場合に上記報知が再度開始されることとなる。
Thereafter, it is determined whether or not the
その後、異常時の外部出力処理を実行する(ステップSB122)。異常時の外部出力処理では、遊技ホールの管理コンピュータに向けて異常信号を外部出力するための処理を実行する。この場合、異常信号の信号出力が予め定められた所定期間(例えば100ミリ秒)に亘って行われる。但し、これに限定されることはなく遊技停止フラグに「1」がセットされている状況下においては異常信号の信号出力が継続され、遊技停止フラグが「0」クリアされることで異常信号の信号出力が停止される構成としてもよい。また、異常信号は、停電フラグ、チェックサム及び設定値に関する異常とは異なる異常が発生した場合にも出力され得る。例えば、第1タイマ割込み処理(図133)の不正検知処理(ステップS8905)において監視対象の不正(不正な電波の検知や不正の磁気の検知)が発生したことを特定した場合にも異常信号が外部出力される。但し、このように異常信号が兼用される構成に限定されることはなく、停電フラグ、チェックサム又は設定値に関する異常に対して専用となる異常信号が外部出力される構成としてもよく、停電フラグに関する異常、チェックサムに関する異常及び設定値に関する異常のそれぞれに対応する異常信号が外部出力される構成としてもよい。 Thereafter, an external output process at the time of abnormality is executed (step SB122). In the external output process at the time of abnormality, a process for externally outputting an abnormal signal toward the management computer of the game hall is executed. In this case, the signal output of the abnormal signal is performed over a predetermined period (for example, 100 milliseconds). However, the present invention is not limited to this. In the situation where the game stop flag is set to “1”, the signal output of the abnormal signal is continued, and the game stop flag is cleared to “0”, so that the abnormal signal is output. The signal output may be stopped. The abnormal signal can also be output when an abnormality different from the abnormality relating to the power failure flag, the checksum, and the set value occurs. For example, an abnormal signal is also generated when it is specified in the fraud detection process (step S8905) of the first timer interrupt process (FIG. 133) that the fraudulent subject to be monitored (the detection of illegal radio waves or the detection of illegal magnetism) has occurred. Output externally. However, the configuration is not limited to the configuration in which the abnormal signal is also used in this way, and a configuration in which an abnormal signal dedicated to an abnormality related to a power failure flag, a checksum or a set value may be output externally, An abnormality signal corresponding to each of the abnormality relating to the checksum, the abnormality relating to the checksum, and the abnormality relating to the set value may be output externally.
リセットボタン68cが押圧操作されている場合(ステップSB120:YES)、設定キー挿入部68aが設定キーを利用してON操作されているか否かを判定する(ステップSB114)。リセットボタン68cが押圧操作されているとともに設定キー挿入部68aが設定キーを利用してON操作されている場合(ステップSB114及びステップSB120:YES)、設定値更新処理を実行する(ステップSB115)。設定値更新処理の処理内容は既に説明したとおりである。つまり、「設定変更操作」が行われている状況で主側CPU63への動作電力が供給された場合、主側RAM65について異常が発生していることでステップSB104〜ステップSB106のいずれかにて否定判定をした場合であっても設定値更新処理(図167)が実行される。これにより、設定値の変更を優先させることが可能となる。また、設定値更新処理(図167)では既に説明したとおりステップSB303にて開始時の初期設定が実行されることで遊技停止フラグが「0」クリアされる。これにより、設定値更新処理(図167)が実行された場合には、設定値の更新が完了した後に、主側RAM65について異常が発生している状態を解消させることが可能となる。
When the
一方、リセットボタン68cが押圧操作されているものの設定キー挿入部68aがON操作されていない場合(ステップSB120:YES、ステップSB114:NO)、特定制御用のワークエリア221における遊技停止フラグに「1」がセットされているか否かを判定する(ステップSB116)。ステップSB119にて遊技停止フラグに「1」がセットされた後におけるステップSB116の処理では当然のことながら遊技停止フラグに「1」がセットされているため、ステップSB116にて肯定判定をする。この場合、ステップSB121にて音声発光制御装置81に異常コマンドを送信するとともに、ステップSB122にて異常信号を外部出力する。
On the other hand, when the
つまり、停電フラグ、チェックサム及び設定値に関する異常が発生してステップSB104〜ステップSB106のいずれかにて否定判定をした場合、「RAMクリア操作」が行われている状況で主側CPU63への動作電力の供給が開始されたとしても第1RAMクリア処理(ステップSB117)は実行されない。また、遊技停止フラグに「1」がセットされている状況であって「RAMクリア操作」が行われている状況で主側CPU63への動作電力の供給が開始された場合にも第1RAMクリア処理(ステップSB117)は実行されない。これにより、「RAMクリア操作」が行われている状況で主側CPU63への動作電力の供給が開始されたとしても遊技停止フラグに「1」がセットされた状態が解消されないようにすることが可能となる。これに対して、「設定変更操作」が行われている場合には遊技停止フラグに「1」がセットされているか否かに関係なく設定値更新処理(図167)が実行されるとともに当該設定値更新処理(図167)の開始時の初期設定(ステップSB303)にて遊技停止フラグが「0」クリアされる。これにより、遊技停止フラグに「1」がセットされた状態を解消するためには設定値更新処理(図167)を実行する必要が生じることとなる。よって、特定制御用のワークエリア221の情報異常の発生に際しては当該特定制御用のワークエリア221を初期化するための処理だけではなく、設定値の再設定を要するようにすることが可能となる。
That is, when an abnormality relating to the power failure flag, the checksum, and the set value occurs and a negative determination is made in any of Step SB104 to Step SB106, the operation to the
また、遊技停止フラグに「1」がセットされている状況において主側CPU63への動作電力の供給が開始された場合には、「設定変更操作」が行われていない場合、すなわち「操作無し」の場合又は「RAMクリア操作」若しくは「設定確認操作」が行われた場合、ステップSB109又はステップSB116にて肯定判定をすることで、ステップSB121にて異常コマンドを送信するとともにステップSB122にて異常時の外部出力処理を実行する。これにより、遊技停止フラグに「1」がセットされた場合には、その後のメイン処理におけるステップSB104〜ステップSB106の処理結果に関係なく、設定値更新処理(図167)が実行されない限り、主側CPU63への動作電力の供給が開始される度にパチンコ機10における異常報知及びパチンコ機10の外部への異常時の外部出力が行われる。よって、遊技ホールの管理者に設定値を変更すべきことを認識させることが可能となる。
Further, when supply of operating power to the
ステップSB112の処理を実行した場合、ステップSB113の処理を実行した場合、ステップSB115の処理を実行した場合、ステップSB118の処理を実行した場合、又はステップSB122の処理を実行した場合、特定制御用のワークエリア221に設けられたチェック中カウンタに初期チェック期間(具体的には5秒)に対応する情報をセットする(ステップSB123)。チェック中カウンタにセットされた値は上記第35の実施形態と同様に第2タイマ割込み処理(図134)が起動される度に1減算される。チェック中カウンタに1以上の値が設定されている場合、上記第35の実施形態と同様に第1〜第4報知用表示装置201〜204にてチェック用表示が継続される。
When the process of step SB112 is executed, when the process of step SB113 is executed, when the process of step SB115 is executed, when the process of step SB118 is executed, or when the process of step SB122 is executed, Information corresponding to the initial check period (specifically, 5 seconds) is set in the checking counter provided in the work area 221 (step SB123). The value set in the checking counter is decremented by 1 every time the second timer interrupt process (FIG. 134) is started, as in the 35th embodiment. When a value of 1 or more is set in the checking counter, the display for checking is continued in the first to fourth
上記構成によれば主側CPU63への動作電力の供給が開始された場合、当該主側CPU63にて動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了した後であって残余処理(ステップSB125〜ステップSB128)が開始される前に、初期チェック期間が開始される。これにより、動作電力の供給開始時の処理が実行されている状況において初期チェック期間を制御する必要がないため、当該動作電力の供給開始時の処理が実行されている状況における処理負荷を軽減することが可能となる。
According to the above configuration, when the supply of operating power to the
また、設定確認用処理(図166)及び設定値更新処理(図167)は動作電力の供給開始時の処理(ステップSB101〜ステップSB122)として実行されるのに対して、初期チェック期間は動作電力の供給開始時の処理が終了した後に開始される。これにより、初期チェック期間において第1〜第4報知用表示装置201〜204にてチェック用表示が行われるとしても、第1〜第4報知用表示装置201〜204を利用した設定値の表示に影響を与えないようにすることが可能となる。
Further, the setting confirmation processing (FIG. 166) and the setting value update processing (FIG. 167) are executed as processing at the start of supply of operating power (steps SB101 to SB122), whereas the initial check period has operating power. The process is started after the process at the start of supply is completed. As a result, even if the display for check is performed on the first to fourth
その後、特定制御用のワークエリア221における立ち上げ処理中フラグを「0」クリアする(ステップSB124)。立ち上げ処理中フラグが「0」クリアされることにより、第1タイマ割込み処理(図133)が起動された場合にステップS8906にて否定判定をすることでステップS8901〜ステップS8905の処理だけではなくステップS8907〜ステップS8920の処理を実行することとなり、遊技を進行させるための処理が実行されない状態が解除される。なお、ステップSB124では特定制御用のワークエリア221における停電フラグも「0」クリアする。
Thereafter, the startup processing flag in the
その後、ステップSB125〜ステップSB128の残余処理に進む。つまり、主側CPU63は第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)を定期的に実行する構成であるが、1のタイマ割込み処理と次のタイマ割込み処理との間に残余時間が生じることとなる。この残余時間は各タイマ割込み処理の処理完了時間に応じて変動することとなるが、かかる不規則な時間を利用してステップSB125〜ステップSB128の残余処理を繰り返し実行する。この点、当該ステップSB125〜ステップSB128の残余処理は非定期的に実行される非定期処理であると言える。ステップSB125〜ステップSB128では、上記第1の実施形態におけるメイン処理(図9)のステップS113〜ステップS116と同一の処理を実行する。
Thereafter, the process proceeds to the remaining process of steps SB125 to SB128. That is, the
次に、動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が実行されている状況において第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の割込みが許可される様子について図168のタイムチャートを参照しながら説明する。図168(a)はパチンコ機10の電源がON状態となっている期間を示し、図168(b)は動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が実行されている期間を示し、図168(c)は特定制御用のワークエリア221における立ち上げ処理中フラグに「1」がセットされている期間を示し、図168(d)は残余処理(ステップSB125〜ステップSB128)が実行されている期間を示し、図168(e)は割込みが許可されている期間を示し、図168(f)は第1タイマ割込み処理(図133)又は第2タイマ割込み処理(図134)が実行されている期間を示し、図168(g)は設定値更新処理(図167)が実行されている期間を示し、図168(h)は設定確認用処理(図166)が実行されている期間を示す。
Next, interruption of the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) is permitted in the situation where the process at the start of the supply of operating power (steps SB101 to SB122) is being executed. The situation will be described with reference to the time chart of FIG. FIG. 168 (a) shows a period in which the power of the
まず動作電力の供給開始時の処理(ステップSB101〜ステップSB122)において設定確認用処理(図166)及び設定値更新処理(図167)の両方が実行されない場合について説明する。 First, a case will be described where both the setting confirmation processing (FIG. 166) and the setting value update processing (FIG. 167) are not executed in the processing at the start of supply of operating power (steps SB101 to SB122).
t1のタイミングで図168(a)に示すようにパチンコ機10の電源のON操作が行われる。この場合、「RAMクリア操作」、「設定変更操作」及び「設定確認操作」のいずれもが行われない「操作無し」の状況でパチンコ機10の電源のON操作が行われている。当該t1のタイミングで、図168(b)に示すように主側CPU63にて動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が開始される。また、図168(c)に示すように特定制御用のワークエリア221における立ち上げ処理中フラグに「1」がセットされた状態となる。
As shown in FIG. 168 (a), the
その後、t2のタイミングで、図168(b)に示すように動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了して、図168(d)に示すように残余処理(ステップSB125〜ステップSB128)が開始される。また、当該t2のタイミングで図168(c)に示すように特定制御用のワークエリア221における立ち上げ処理中フラグが「0」クリアされる。なお、残余処理(ステップSB125〜ステップSB128)が開始されたタイミングでは図168(e)に示すように割込みは許可されない。
Thereafter, at the timing t2, the processing at the start of supply of operating power (step SB101 to step SB122) is completed as shown in FIG. 168 (b), and the remaining processing (step SB125) is performed as shown in FIG. 168 (d). Step SB128) is started. In addition, at the timing t2, as shown in FIG. 168 (c), the start-up process flag in the
その後、t3のタイミングで、図168(d)に示すように残余処理(ステップSB125〜ステップSB128)が終了するとともに図168(e)に示すように割込みが許可される。これにより、図168(f)に示すようにタイマ割込み処理が開始される。この場合、第2タイマ割込み処理(図134)が先に実行され当該第2タイマ割込み処理(図134)が終了した場合に第1タイマ割込み処理(図133)が実行される。但し、これに限定されることはなく、第1タイマ割込み処理(図133)が先に実行され当該第1タイマ割込み処理(図133)が終了した場合に第2タイマ割込み処理(図134)が実行される構成としてもよい。 Thereafter, at the timing of t3, the remaining processing (step SB125 to step SB128) is completed as shown in FIG. 168 (d), and an interrupt is permitted as shown in FIG. 168 (e). As a result, timer interrupt processing is started as shown in FIG. In this case, when the second timer interrupt process (FIG. 134) is executed first and the second timer interrupt process (FIG. 134) is completed, the first timer interrupt process (FIG. 133) is executed. However, the present invention is not limited to this. When the first timer interrupt process (FIG. 133) is executed first and the first timer interrupt process (FIG. 133) ends, the second timer interrupt process (FIG. 134) It may be configured to be executed.
次に、動作電力の供給開始時の処理(ステップSB101〜ステップSB122)において設定値更新処理(図167)が実行される場合について説明する。 Next, the case where the set value update process (FIG. 167) is executed in the process at the start of the supply of operating power (steps SB101 to SB122) will be described.
t4のタイミングで図168(a)に示すようにパチンコ機10の電源のON操作が行われる。この場合、「設定変更操作」が行われた状況でパチンコ機10の電源のON操作が行われている。当該t4のタイミングで、図168(b)に示すように主側CPU63にて動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が開始される。また、図168(c)に示すように特定制御用のワークエリア221における立ち上げ処理中フラグに「1」がセットされた状態となる。
At the timing of t4, as shown in FIG. 168 (a), the power ON operation of the
その後、t5のタイミングで図168(g)に示すように設定値更新処理(図167)が開始される。この場合、当該t5のタイミングで図168(e)に示すように割込みが許可される。割込みが許可されることでt6のタイミングで図168(f)に示すようにタイマ割込み処理が開始される。この場合、第2タイマ割込み処理(図134)が先に実行され当該第2タイマ割込み処理(図134)が終了した場合に第1タイマ割込み処理(図133)が実行される。但し、これに限定されることはなく、第1タイマ割込み処理(図133)が先に実行され当該第1タイマ割込み処理(図133)が終了した場合に第2タイマ割込み処理(図134)が実行される構成としてもよい。また、第1タイマ割込み処理(図133)が実行されたとしても図168(c)に示すように立ち上げ処理中フラグに「1」がセットされているため、停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理は実行されない。 Thereafter, the set value update process (FIG. 167) is started as shown in FIG. 168 (g) at the timing of t5. In this case, an interrupt is permitted at the timing t5 as shown in FIG. 168 (e). When the interrupt is permitted, the timer interrupt process is started at the timing t6 as shown in FIG. 168 (f). In this case, when the second timer interrupt process (FIG. 134) is executed first and the second timer interrupt process (FIG. 134) is completed, the first timer interrupt process (FIG. 133) is executed. However, the present invention is not limited to this. When the first timer interrupt process (FIG. 133) is executed first and the first timer interrupt process (FIG. 133) ends, the second timer interrupt process (FIG. 134) It may be configured to be executed. Even if the first timer interrupt process (FIG. 133) is executed, as shown in FIG. 168 (c), “1” is set in the startup process flag, so that power failure monitoring, various counter updates, While the process for performing fraud monitoring is executed, the process for advancing the game is not executed.
タイマ割込み処理は図168(f)に示すようにt7のタイミングで終了し、その後、t8のタイミングで図168(g)に示すように設定値更新処理(図167)が終了する。そして、当該t8のタイミングで図168(b)に示すように動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了するとともに図168(c)に示すように立ち上げ処理中フラグが「0」クリアされる。また、当該t8のタイミングで図168(d)に示すように残余処理(ステップSB125〜ステップSB128)が開始される。 The timer interrupt process ends at the timing t7 as shown in FIG. 168 (f), and then the set value update process (FIG. 167) ends as shown in FIG. 168 (g) at the timing t8. Then, at the time t8, as shown in FIG. 168 (b), the operation power supply start processing (steps SB101 to SB122) ends, and the start-up processing flag is set as shown in FIG. 168 (c). “0” is cleared. Further, the remaining process (steps SB125 to SB128) is started at the timing t8 as shown in FIG. 168 (d).
次に、動作電力の供給開始時の処理(ステップSB101〜ステップSB122)において設定確認用処理(図166)が実行される場合について説明する。 Next, a case where the setting confirmation process (FIG. 166) is executed in the process at the start of the supply of operating power (steps SB101 to SB122) will be described.
t9のタイミングで図168(a)に示すようにパチンコ機10の電源のON操作が行われる。この場合、「設定確認操作」が行われた状況でパチンコ機10の電源のON操作が行われている。当該t9のタイミングで、図168(b)に示すように主側CPU63にて動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が開始される。また、図168(c)に示すように特定制御用のワークエリア221における立ち上げ処理中フラグに「1」がセットされた状態となる。
At time t9, the
その後、t10のタイミングで図168(h)に示すように設定確認用処理(図166)が開始される。この場合、当該t10のタイミングで図168(e)に示すように割込みが許可される。割込みが許可されることでt11のタイミングで図168(f)に示すようにタイマ割込み処理が開始される。この場合、第2タイマ割込み処理(図134)が先に実行され当該第2タイマ割込み処理(図134)が終了した場合に第1タイマ割込み処理(図133)が実行される。但し、これに限定されることはなく、第1タイマ割込み処理(図133)が先に実行され当該第1タイマ割込み処理(図133)が終了した場合に第2タイマ割込み処理(図134)が実行される構成としてもよい。また、第1タイマ割込み処理(図133)が実行されたとしても図168(c)に示すように立ち上げ処理中フラグに「1」がセットされているため、停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理は実行されない。 Thereafter, as shown in FIG. 168 (h), the setting confirmation processing (FIG. 166) is started at the timing of t10. In this case, an interrupt is permitted at the timing t10 as shown in FIG. When the interrupt is permitted, the timer interrupt process is started at the timing t11 as shown in FIG. 168 (f). In this case, when the second timer interrupt process (FIG. 134) is executed first and the second timer interrupt process (FIG. 134) is completed, the first timer interrupt process (FIG. 133) is executed. However, the present invention is not limited to this. When the first timer interrupt process (FIG. 133) is executed first and the first timer interrupt process (FIG. 133) ends, the second timer interrupt process (FIG. 134) It may be configured to be executed. Even if the first timer interrupt process (FIG. 133) is executed, as shown in FIG. 168 (c), “1” is set in the startup process flag, so that power failure monitoring, various counter updates, While the process for performing fraud monitoring is executed, the process for advancing the game is not executed.
タイマ割込み処理は図168(f)に示すようにt12のタイミングで終了し、その後、t13のタイミングで図168(h)に示すように設定確認用処理(図166)が終了する。そして、当該t13のタイミングで図168(b)に示すように動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了するとともに図168(c)に示すように立ち上げ処理中フラグが「0」クリアされる。また、当該t13のタイミングで図168(d)に示すように残余処理(ステップSB125〜ステップSB128)が開始される。 The timer interrupt process ends at the timing t12 as shown in FIG. 168 (f), and then the setting confirmation process (FIG. 166) ends as shown in FIG. 168 (h) at the timing t13. Then, at the timing of t13, the operation power supply start processing (step SB101 to step SB122) ends as shown in FIG. 168 (b) and the startup processing flag is set as shown in FIG. 168 (c). “0” is cleared. Further, the remaining process (step SB125 to step SB128) is started at the timing t13 as shown in FIG. 168 (d).
上記のとおり動作電力の供給開始時の処理(ステップSB101〜ステップSB122)において設定確認用処理(図166)及び設定値更新処理(図167)が実行されていない状況においては第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の実行が禁止され、設定確認用処理(図166)又は設定値更新処理(図167)が実行されている状況において第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の実行が許可される。設定確認用処理(図166)及び設定値更新処理(図167)が実行されない場合には動作電力の供給開始時の処理(ステップSB101〜ステップSB122)の途中でタイマ割込み処理が割り込んで起動されないようにすることで、動作電力の供給開始時の処理(ステップSB101〜ステップSB122)を早期に完了させることが可能となる。 As described above, the first timer interrupt process (when the setting confirmation process (FIG. 166) and the set value update process (FIG. 167) are not executed in the process at the start of supply of operating power (steps SB101 to SB122). 133) and the second timer interrupt process (FIG. 134) are prohibited and the first timer interrupt process (FIG. 167) is executed in the situation where the setting confirmation process (FIG. 166) or the set value update process (FIG. 167) is being executed. 133) and execution of the second timer interrupt process (FIG. 134) are permitted. If the setting confirmation process (FIG. 166) and the set value update process (FIG. 167) are not executed, the timer interrupt process is interrupted and not started during the process (steps SB101 to SB122) at the start of supply of operating power By doing so, it becomes possible to complete the process at the start of the supply of operating power (steps SB101 to SB122) at an early stage.
その一方、設定確認用処理(図166)及び設定値更新処理(図167)が実行される場合には遊技ホールの管理者の操作に応じた処理が実行されるため、これら処理に滞在する期間が長くなる。この場合に設定確認用処理(図166)及び設定値更新処理(図167)が実行されている状況であってもタイマ割込み処理の割込みが禁止されたままであるとすると、タイマ割込み処理の実行開始タイミングが極端に遅くなってしまう。これに対して、設定確認用処理(図166)又は設定値更新処理(図167)が実行される場合にはタイマ割込み処理の割込みが許可される。これにより、タイマ割込み処理の実行開始タイミングが極端に遅くなってしまわないようにすることが可能となる。また、設定確認用処理(図166)及び設定値更新処理(図167)が実行されている状況において、第1〜第4報知用表示装置201〜204を表示制御するための処理が実行される第2タイマ割込み処理(図134)が割り込んで実行されることにより、第2タイマ割込み処理(図134)を利用して第1〜第4報知用表示装置201〜204にて設定値に関する表示を行わせることが可能となる。
On the other hand, when the setting confirmation process (FIG. 166) and the set value update process (FIG. 167) are executed, the process according to the operation of the manager of the game hall is executed. Becomes longer. In this case, if the interrupt of the timer interrupt process remains prohibited even when the setting confirmation process (FIG. 166) and the set value update process (FIG. 167) are being executed, the timer interrupt process starts to be executed. The timing is extremely slow. On the other hand, when the setting confirmation process (FIG. 166) or the set value update process (FIG. 167) is executed, the interruption of the timer interrupt process is permitted. Thereby, it is possible to prevent the execution start timing of the timer interrupt process from becoming extremely late. Further, in the situation where the setting confirmation processing (FIG. 166) and the setting value update processing (FIG. 167) are being executed, processing for display control of the first to fourth
また、設定確認用処理(図166)又は設定値更新処理(図167)が実行されている状況においては立ち上げ処理中フラグに「1」がセットされている。したがって、設定確認用処理(図166)又は設定値更新処理(図167)が実行されている状況において第1タイマ割込み処理(図133)が起動されたとしても、当該第1タイマ割込み処理(図133)の各種処理のうち停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されないようにすることが可能となる。 Further, in the situation where the setting confirmation processing (FIG. 166) or the setting value update processing (FIG. 167) is being executed, “1” is set to the startup processing flag. Therefore, even if the first timer interrupt process (FIG. 133) is started in the situation where the setting confirmation process (FIG. 166) or the set value update process (FIG. 167) is being executed, the first timer interrupt process (FIG. Among the various processes of 133), the process for performing the power failure monitoring, the updating of various counters and the fraud monitoring is executed, while the process for advancing the game can be prevented from being executed.
次に、停電フラグ、チェックサム又は設定値に関する異常が発生した場合における処理の進行態様について図169のタイムチャートを参照しながら説明する。図169(a)はパチンコ機10の電源がON状態となっている期間を示し、図169(b)は動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が実行されている期間を示し、図169(c)は残余処理(ステップSB125〜ステップSB128)が実行されている期間を示し、図169(d)は第1タイマ割込み処理(図133)又は第2タイマ割込み処理(図134)が実行されている期間を示し、図169(e)は特定制御用のワークエリア221における遊技停止フラグに「1」がセットされている期間を示し、図169(f)は異常信号が外部出力されている期間を示し、図169(g)は設定値更新処理(図167)が実行されている期間を示す。
Next, the progress of processing when an abnormality relating to the power failure flag, checksum, or set value occurs will be described with reference to the time chart of FIG. FIG. 169 (a) shows a period during which the power of the
t1のタイミングで図169(a)に示すようにパチンコ機10の電源のON操作が行われる。この場合、「RAMクリア操作」、「設定変更操作」及び「設定確認操作」のいずれもが行われない「操作無し」の状況でパチンコ機10の電源のON操作が行われている。当該t1のタイミングで、図168(b)に示すように主側CPU63にて動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が開始される。
As shown in FIG. 169 (a), the
その後、t2のタイミングで停電フラグ、チェックサム及び設定値のいずれかに関する異常の発生が特定されることにより、図169(e)に示すように特定制御用のワークエリア221における遊技停止フラグに「1」がセットされた状態となる。また、当該t2のタイミングで図169(f)に示すように異常信号の外部出力が開始される。これにより、パチンコ機10において停電フラグ、チェックサム及び設定値のいずれかに関する異常が発生したことを遊技ホールの管理コンピュータにおいて特定することが可能となる。
Thereafter, the occurrence of an abnormality related to any one of the power failure flag, the checksum, and the set value is specified at the timing t2, and the game stop flag in the
その後、t3のタイミングで図169(b)に示すように動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了するとともに図169(c)に示すように残余処理(ステップSB125〜ステップSB128)が開始される。また、t4のタイミングで図169(f)に示すように異常信号の外部出力が終了される。t2のタイミング〜t4のタイミングの所定期間(例えば100ミリ秒)に亘って異常信号の外部出力が継続されることにより、パチンコ機10において停電フラグ、チェックサム及び設定値のいずれかに関する異常が発生したことを遊技ホールの管理コンピュータにおいて正確に特定することが可能となる。また、異常信号の外部出力が継続される期間が所定期間で一定となっていることにより、当該異常信号の外部出力を行うための処理構成を簡素化することが可能となる。なお、異常信号の外部出力だけではなく、図柄表示装置41、表示発光部53及びスピーカ部54における異常報知も実行される。
Thereafter, at the timing of t3, the processing at the start of supplying the operating power (step SB101 to step SB122) is completed as shown in FIG. 169 (b) and the remaining processing (step SB125 to step SB) is performed as shown in FIG. 169 (c). SB128) is started. Also, the external output of the abnormal signal is terminated at the timing of t4 as shown in FIG. 169 (f). An abnormality related to any one of the power failure flag, checksum, and set value occurs in the
その後、t5のタイミングで図169(c)に示すように残余処理(ステップSB125〜ステップSB128)が終了する。そして、t5のタイミング〜t6のタイミングに亘って図169(d)に示すようにタイマ割込み処理が実行され、t6のタイミング〜t7のタイミングに亘って図169(c)に示すように残余処理(ステップSB125〜ステップSB128)が実行され、t7のタイミング〜t8のタイミングに亘って図169(d)に示すようにタイマ割込み処理が実行される。但し、図169(e)に示すように遊技停止フラグに「1」がセットされているため、第1タイマ割込み処理(図133)が実行されたとしても、停電監視、各種カウンタの更新及び不正監視を行うための処理は実行されるものの、遊技を進行させるための処理は実行されない。t8のタイミングで第1タイマ割込み処理(図133)にて停電時処理が実行され、図169(a)に示すようにパチンコ機10の電源がOFF状態となる。
Thereafter, the remaining process (steps SB125 to SB128) ends at the timing t5 as shown in FIG. 169 (c). Then, the timer interrupt process is executed as shown in FIG. 169 (d) from the timing t5 to the timing t6, and the remaining process (as shown in FIG. 169 (c) is performed from the timing t6 to the timing t7. Steps SB125 to SB128) are executed, and timer interrupt processing is executed as shown in FIG. 169 (d) from the timing t7 to the timing t8. However, as shown in FIG. 169 (e), since the game stop flag is set to “1”, even if the first timer interrupt process (FIG. 133) is executed, power failure monitoring, updating of various counters and fraud Although the process for monitoring is executed, the process for advancing the game is not executed. At time t8, the power failure process is executed in the first timer interrupt process (FIG. 133), and the power of the
その後、t9のタイミングで、図169(a)に示すようにパチンコ機10の電源が再度ON状態となり、図169(b)に示すように動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が開始される。この場合、図169(e)に示すように特定制御用のワークエリア221における遊技停止フラグに「1」がセットされている。したがって、t10のタイミング〜t12のタイミングに亘って図169(f)に示すように異常信号の外部出力が行われる。これにより、パチンコ機10において停電フラグ、チェックサム及び設定値のいずれかに関する異常が発生していることを遊技ホールの管理コンピュータに再度認識させることが可能となる。なお、異常信号の外部出力だけではなく、図柄表示装置41、表示発光部53及びスピーカ部54における異常報知も実行される。
After that, at the timing of t9, the power of the
また、図169(b)に示すように動作電力の供給開始時の処理(ステップSB101〜ステップSB122)はt11のタイミングで終了し、当該t11のタイミング〜t13のタイミングに亘って図169(c)に示すように残余処理(ステップSB125〜ステップSB128)が実行される。そして、図169(d)に示すようにt13のタイミングでタイマ割込み処理が実行される。但し、図169(e)に示すように遊技停止フラグに「1」がセットされているため、第1タイマ割込み処理(図133)が実行されたとしても、停電監視、各種カウンタの更新及び不正監視を行うための処理は実行されるものの、遊技を進行させるための処理は実行されない。t14のタイミングで第1タイマ割込み処理(図133)にて停電時処理が実行され、図169(a)に示すようにパチンコ機10の電源がOFF状態となる。
In addition, as shown in FIG. 169 (b), the processing at the start of the supply of operating power (step SB101 to step SB122) ends at the timing t11, and the timing shown in FIG. 169 (c) extends from the timing t11 to the timing t13. As shown in FIG. 5, the remaining process (steps SB125 to SB128) is executed. Then, as shown in FIG. 169 (d), timer interrupt processing is executed at the timing of t13. However, as shown in FIG. 169 (e), since the game stop flag is set to “1”, even if the first timer interrupt process (FIG. 133) is executed, power failure monitoring, updating of various counters and fraud Although the process for monitoring is executed, the process for advancing the game is not executed. At the time t14, the power failure process is executed in the first timer interrupt process (FIG. 133), and the power of the
その後、t15のタイミングで、図169(a)に示すようにパチンコ機10の電源が再度ON状態となり、図169(b)に示すように動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が開始される。そして、図169(g)に示すようにt16のタイミング〜t17のタイミングに亘って設定値更新処理(図167)が実行される。設定値更新処理(図167)が実行されることにより設定値が変更されるだけではなく、図169(e)に示すように特定制御用のワークエリア221における遊技停止フラグが「0」クリアされる。これにより、特定制御用のワークエリア221の情報異常の発生に起因して遊技を進行させるための処理の実行が阻止された状態が解消される。その後、t17のタイミング〜t18のタイミングに亘って図169(c)に示すように残余処理(ステップSB125〜ステップSB128)が実行され、t18のタイミングで図169(d)に示すようにタイマ割込み処理が開始される。
After that, at the timing of t15, the power of the
上記のとおり停電フラグ、チェックサム及び設定値に関する異常が発生してメイン処理(図165)におけるステップSB104〜ステップSB106のいずれかにて否定判定をした場合には特定制御用のワークエリア221における遊技停止フラグに「1」がセットされることで、遊技を進行させるための処理が実行されない状況となる。これにより、特定制御用のワークエリア221の情報異常が発生しているにも関わらず遊技が行われてしまわないようにすることが可能となる。
As described above, when an abnormality relating to the power failure flag, the checksum, and the set value occurs and a negative determination is made in any of steps SB104 to SB106 in the main process (FIG. 165), a game in the
また、遊技停止フラグに「1」がセットされた状態は設定値更新処理(図167)が実行されない限り解消されない。これにより、遊技停止フラグに「1」がセットされた状態を解消するためには設定値更新処理(図167)を実行する必要が生じることとなり、特定制御用のワークエリア221の情報異常の発生に際しては当該特定制御用のワークエリア221を初期化するための処理だけではなく設定値の再設定を要するようにすることが可能となる。
Further, the state where the game stop flag is set to “1” is not canceled unless the set value update process (FIG. 167) is executed. As a result, in order to eliminate the state where the game stop flag is set to “1”, it is necessary to execute the set value update process (FIG. 167), and the occurrence of an abnormal information in the
次に、主側CPU63への動作電力の供給が開始された場合における第1〜第4報知用表示装置201〜204の表示内容について、図170のタイムチャートを参照しながら説明する。図170(a)は動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が実行されている期間を示し、図170(b)は動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了した後の処理が実行されている期間を示し、図170(c)は初期チェック期間を示し、図170(d)は設定値更新処理(図167)が実行されている期間を示し、図170(e)はパチンコ機10の設定値を更新している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示が第1〜第4報知用表示装置201〜204にて行われる設定更新中表示期間を示し、図170(f)は設定確認用処理(図166)が実行されている期間を示し、図170(g)はパチンコ機10の設定値を確認している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示が第1〜第4報知用表示装置201〜204にて行われる設定確認中表示期間を示す。
Next, display contents of the first to fourth
まず動作電力の供給開始時の処理(ステップSB101〜ステップSB122)において設定確認用処理(図166)及び設定値更新処理(図167)の両方が実行されない場合について説明する。 First, a case will be described where both the setting confirmation processing (FIG. 166) and the setting value update processing (FIG. 167) are not executed in the processing at the start of supply of operating power (steps SB101 to SB122).
t1のタイミング〜t2のタイミングに亘って図170(a)に示すように動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が実行される。そして、t2のタイミングで図170(b)に示すように動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了した後の処理が開始される。この場合、当該t2のタイミングでメイン処理(図165)におけるステップSB122にてチェック中カウンタの設定処理が実行されることで初期チェック期間が開始される。これにより、第1〜第4報知用表示装置201〜204にてチェック用表示が開始される(図128(b)参照)。当該初期チェック期間であっても遊技を進行させるための処理は実行されるため、第1〜第4報知用表示装置201〜204にてチェック用表示が行われている状況において遊技が行われ得る。その後、t3のタイミングで図170(c)に示すように初期チェック期間が終了する。これにより、第1〜第4報知用表示装置201〜204ではベース値の表示が開始される。
As shown in FIG. 170 (a), the processing at the start of supply of operating power (step SB101 to step SB122) is executed over the timing from t1 to t2. Then, at the timing of t2, as shown in FIG. 170 (b), the processing after the processing at the start of supply of operating power (step SB101 to step SB122) is started. In this case, the initial check period is started by executing the checking counter setting process in step SB122 in the main process (FIG. 165) at the timing t2. Thereby, the display for a check is started by the 1st-4th alerting | reporting display devices 201-204 (refer FIG.128 (b)). Since the process for advancing the game is executed even during the initial check period, the game can be performed in the situation where the display for check is performed on the first to fourth
次に、動作電力の供給開始時の処理(ステップSB101〜ステップSB122)において設定値更新処理(図167)が実行される場合について説明する。 Next, the case where the set value update process (FIG. 167) is executed in the process at the start of the supply of operating power (steps SB101 to SB122) will be described.
t4のタイミングで図170(a)に示すように動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が開始される。そして、t5のタイミング〜t6のタイミングに亘って図170(d)に示すように設定値更新処理(図167)が実行される。この場合、図170(e)に示すようにt5のタイミング〜t6のタイミングに亘って設定更新中表示期間となる。 At the timing of t4, as shown in FIG. 170 (a), processing at the start of supplying operating power (step SB101 to step SB122) is started. Then, the set value update process (FIG. 167) is executed as shown in FIG. 170 (d) from the timing t5 to the timing t6. In this case, as shown in FIG. 170 (e), the display period during setting update is from the timing t5 to the timing t6.
その後、t6のタイミングで図170(b)に示すように動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了した後の処理が開始される。この場合、当該t6のタイミングでメイン処理(図165)におけるステップSB122にてチェック中カウンタの設定処理が実行されることで初期チェック期間が開始される。これにより、第1〜第4報知用表示装置201〜204にてチェック用表示が開始される(図128(b)参照)。当該初期チェック期間であっても遊技を進行させるための処理は実行されるため、第1〜第4報知用表示装置201〜204にてチェック用表示が行われている状況において遊技が行われ得る。その後、t7のタイミングで図170(c)に示すように初期チェック期間が終了する。これにより、第1〜第4報知用表示装置201〜204ではベース値の表示が開始される。
Thereafter, as shown in FIG. 170 (b), the processing after the processing at the start of supplying the operating power (step SB101 to step SB122) is started at the timing of t6. In this case, the initial check period is started by executing the checking counter setting process in step SB122 in the main process (FIG. 165) at the timing of t6. Thereby, the display for a check is started by the 1st-4th alerting | reporting display devices 201-204 (refer FIG.128 (b)). Since the process for advancing the game is executed even during the initial check period, the game can be performed in the situation where the display for check is performed on the first to fourth
次に、動作電力の供給開始時の処理(ステップSB101〜ステップSB122)において設定確認用処理(図166)が実行される場合について説明する。 Next, a case where the setting confirmation process (FIG. 166) is executed in the process at the start of the supply of operating power (steps SB101 to SB122) will be described.
t8のタイミングで図170(a)に示すように動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が開始される。そして、t9のタイミング〜t10のタイミングに亘って図170(f)に示すように設定確認用処理(図166)が実行される。この場合、図170(g)に示すようにt9のタイミング〜t10のタイミングに亘って設定確認中表示期間となる。 At the timing of t8, as shown in FIG. 170 (a), processing at the start of supply of operating power (step SB101 to step SB122) is started. Then, the setting confirmation process (FIG. 166) is executed as shown in FIG. 170 (f) from the timing t9 to the timing t10. In this case, as shown in FIG. 170 (g), the display period is during setting confirmation from the timing t9 to the timing t10.
その後、t10のタイミングで図170(b)に示すように動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了した後の処理が開始される。この場合、当該t10のタイミングでメイン処理(図165)におけるステップSB122にてチェック中カウンタの設定処理が実行されることで初期チェック期間が開始される。これにより、第1〜第4報知用表示装置201〜204にてチェック用表示が開始される(図128(b)参照)。当該初期チェック期間であっても遊技を進行させるための処理は実行されるため、第1〜第4報知用表示装置201〜204にてチェック用表示が行われている状況において遊技が行われ得る。その後、t11のタイミングで図170(c)に示すように初期チェック期間が終了する。これにより、第1〜第4報知用表示装置201〜204ではベース値の表示が開始される。
After that, as shown in FIG. 170 (b), the process after the process (step SB101 to step SB122) at the start of supplying the operating power is started at the timing of t10. In this case, the initial checking period is started by executing the checking counter setting process in step SB122 in the main process (FIG. 165) at the timing of t10. Thereby, the display for a check is started by the 1st-4th alerting | reporting display devices 201-204 (refer FIG.128 (b)). Since the process for advancing the game is executed even during the initial check period, the game can be performed in the situation where the display for check is performed on the first to fourth
上記構成によれば主側CPU63への動作電力の供給が開始された場合、当該主側CPU63にて動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了した後であって残余処理(ステップSB125〜ステップSB128)が開始される前に、初期チェック期間が開始される。これにより、動作電力の供給開始時の処理が実行されている状況において初期チェック期間を制御する必要がないため、当該動作電力の供給開始時の処理が実行されている状況における処理負荷を軽減することが可能となる。
According to the above configuration, when the supply of operating power to the
また、設定確認用処理(図166)及び設定値更新処理(図167)は動作電力の供給開始時の処理(ステップSB101〜ステップSB122)として実行されるのに対して、初期チェック期間は動作電力の供給開始時の処理が終了した後に開始される。これにより、初期チェック期間において第1〜第4報知用表示装置201〜204にてチェック用表示が行われるとしても、第1〜第4報知用表示装置201〜204を利用した設定値の表示に影響を与えないようにすることが可能となる。
Further, the setting confirmation processing (FIG. 166) and the setting value update processing (FIG. 167) are executed as processing at the start of supply of operating power (steps SB101 to SB122), whereas the initial check period has operating power. The process is started after the process at the start of supply is completed. As a result, even if the display for check is performed on the first to fourth
次に、設定値更新処理(図167)又は設定確認用処理(図166)が実行されている状況において停電時処理が実行された場合に、その後の動作電力の供給の再開に際してメイン処理(図165)にて実行される処理の内容について図171の説明図を参照しながら説明する。 Next, when the power failure process is executed in a situation where the set value update process (FIG. 167) or the setting confirmation process (FIG. 166) is being executed, the main process (FIG. 165) will be described with reference to the explanatory diagram of FIG.
設定値更新処理(図167)及び設定確認用処理(図166)のいずれもが実行されていない状況において停電時処理が実行された場合においてその後の動作電力の供給の再開に際してメイン処理(図165)にて実行される処理の内容をまず説明する。 In the situation where neither the set value update process (FIG. 167) nor the setting confirmation process (FIG. 166) is executed, the main process (FIG. 165) is resumed when the operation power supply is resumed. The contents of the process executed in (1) will be described first.
「操作無し」の状況で動作電力の供給が再開された場合にはメイン処理(図165)では第1RAMクリア処理(ステップSB117)、設定値更新処理(図167)及び設定確認用処理(図166)のいずれも実行されない。また、「RAMクリア操作」が行われた状況で動作電力の供給が再開された場合にはメイン処理(図165)では第1RAMクリア処理(ステップSB117)が実行される一方、設定値更新処理(図167)及び設定確認用処理(図166)は実行されない。「設定変更操作」が行われた状況で動作電力の供給が再開された場合にはメイン処理(図165)では設定値更新処理(図167)が実行される一方、第1RAMクリア処理(ステップSB117)及び設定確認用処理(図166)は実行されない。「設定確認操作」が行われた状況で動作電力の供給が再開された場合にはメイン処理(図165)では設定確認用処理(図166)が実行される一方、第1RAMクリア処理(ステップSB117)及び設定値更新処理(図167)は実行されない。 When the supply of operating power is resumed in the state of “no operation”, in the main process (FIG. 165), the first RAM clear process (step SB117), the set value update process (FIG. 167), and the setting confirmation process (FIG. 166). ) Is not executed. When the supply of operating power is resumed in the situation where the “RAM clear operation” is performed, the first RAM clear process (step SB117) is executed in the main process (FIG. 165), while the set value update process ( FIG. 167) and the setting confirmation process (FIG. 166) are not executed. When the supply of operating power is resumed in the situation where the “setting change operation” is performed, the main process (FIG. 165) executes the set value update process (FIG. 167), while the first RAM clear process (step SB117). ) And setting confirmation processing (FIG. 166) are not executed. When the supply of operating power is resumed in the situation where the “setting confirmation operation” is performed, the main processing (FIG. 165) executes the setting confirmation processing (FIG. 166), while the first RAM clear processing (step SB117). ) And set value update processing (FIG. 167) are not executed.
次に、設定値更新処理(図167)が実行されている状況(すなわち設定更新表示フラグに「1」がセットされた状況)において停電時処理が実行された場合に、その後の動作電力の供給の再開に際してメイン処理(図165)にて実行される処理の内容について説明する。 Next, when the power failure process is executed in the situation where the set value update process (FIG. 167) is being executed (that is, the setting update display flag is set to “1”), the subsequent supply of operating power is performed. The contents of the process executed in the main process (FIG. 165) when restarting will be described.
「操作無し」の状況で動作電力の供給が再開された場合、「RAMクリア操作」が行われた状況で動作電力の供給が再開された場合、「設定変更操作」が行われた状況で動作電力の供給が再開された場合、及び「設定確認操作」が行われた状況で動作電力の供給が再開された場合のいずれであっても、メイン処理(図165)では設定値更新処理(図167)が実行される一方、設定確認用処理(図166)は実行されない。つまり、設定値更新処理(図167)が実行されている状況において停電時処理が実行された場合には、その後の動作電力の供給の再開に際しての操作内容がいずれであったとしても設定値更新処理(図167)が新たに開始される。 When the supply of operating power is resumed in the state of “no operation”, when the supply of operating power is resumed in the situation of “RAM clear operation”, the operation is performed in the situation of “setting change operation” Regardless of whether the supply of power is resumed or the supply of operating power is resumed in the situation where the “setting confirmation operation” has been performed, the main process (FIG. 165) updates the set value (see FIG. 167) is executed, but the setting confirmation processing (FIG. 166) is not executed. That is, when the power failure process is executed in the situation where the set value update process (FIG. 167) is being executed, the set value update is performed regardless of the operation content at the time of restarting the supply of operating power thereafter. Processing (FIG. 167) is newly started.
上記構成であることにより、設定値更新処理(図167)の途中で動作電力の供給が停止された場合には動作電力の供給の再開に際しては、パチンコ機10の電源ON時における設定キー挿入部68a及びリセットボタン68cへの操作内容に関係なく設定値更新処理(図167)が新たに開始されるようにすることが可能となる。これにより、設定値の更新を完了させる機会を確実に生じさせることが可能となる。よって、設定値の更新が完了していないにも関わらず遊技が開始されてしまわないようにすることが可能となる。
Due to the above configuration, when the supply of operating power is stopped during the setting value update process (FIG. 167), the setting key insertion unit when the power of the
また、設定値更新処理(図167)の途中で動作電力の供給が停止された場合には動作電力の供給の再開に際しての操作内容に関係なく一義的に設定値更新処理(図167)が実行されるようにすることで、各操作内容に応じて実行される処理内容を変更させる構成に比べて処理構成を簡素化しながら上記のような優れた効果を奏することが可能となる。 In addition, when the supply of operating power is stopped during the set value update process (FIG. 167), the set value update process (FIG. 167) is uniquely executed regardless of the operation contents when the supply of the operating power is resumed. By doing so, it is possible to achieve the excellent effects as described above while simplifying the processing configuration as compared with the configuration in which the processing content executed according to each operation content is changed.
次に、設定確認用処理(図166)が実行されている状況(すなわち設定確認表示フラグに「1」がセットされた状況)において停電時処理が実行された場合に、その後の動作電力の供給の再開に際してメイン処理(図165)にて実行される処理の内容について説明する。 Next, when the power failure process is executed in the situation where the setting confirmation process (FIG. 166) is being executed (that is, the setting confirmation display flag is set to “1”), the subsequent supply of operating power is performed. The contents of the process executed in the main process (FIG. 165) when restarting will be described.
「RAMクリア操作」が行われた状況で動作電力の供給が再開された場合、メイン処理(図165)では第1RAMクリア処理(ステップSB117)が実行される一方、設定値更新処理(図167)及び設定確認用処理(図166)は実行されない。つまり、設定確認用処理(図166)が実行されている状況において停電時処理が実行されたとしても、その後の動作電力の供給の再開に際して「RAMクリア操作」が行われた場合には設定確認用処理(図166)を新たに実行することなく、第1RAMクリア処理(ステップSB117)を実行する。これにより、「RAMクリア操作」に対する第1RAMクリア処理(ステップSB117)の実行を優先させることが可能となる。なお、第1RAMクリア処理(ステップSB117)が実行されることで設定確認表示フラグは「0」クリアされる。 When the supply of operating power is resumed in the situation where the “RAM clear operation” is performed, the first RAM clear process (step SB117) is executed in the main process (FIG. 165), while the set value update process (FIG. 167). And the setting confirmation process (FIG. 166) is not executed. That is, even if the power failure process is performed in the situation where the setting confirmation process (FIG. 166) is being performed, the setting confirmation is performed when the “RAM clear operation” is performed when the supply of the operating power is resumed thereafter. The first RAM clear process (step SB117) is executed without newly executing the process (FIG. 166). Accordingly, it is possible to give priority to the execution of the first RAM clear process (step SB117) for the “RAM clear operation”. The setting confirmation display flag is cleared to “0” by executing the first RAM clear process (step SB117).
「設定変更操作」が行われた状況で動作電力の供給が再開された場合、メイン処理(図165)では設定値更新処理(図167)が実行される一方、設定確認用処理(図166)は実行されない。つまり、設定確認用処理(図166)が実行されている状況において停電時処理が実行されたとしても、その後の動作電力の供給の再開に際して「設定変更操作」が行われた場合には設定確認用処理(図166)を新たに実行することなく、設定値更新処理(図167)を実行する。これにより、「設定変更操作」に対する設定値更新処理(図167)の実行を優先させることが可能となる。また、このように設定確認用処理(図166)が実行されなかったとしても、設定値更新処理(図167)が実行されることで更新対象の設定値が第4報知用表示装置204にて表示されるとともに設定値更新処理(図167)の終了に際してその時点で更新対象となっている設定値の情報が設定参照用エリア341に設定されるため、遊技ホールの管理者は現状のパチンコ機10の設定値を確認することができる。なお、設定値更新処理(図167)において第2RAMクリア処理(ステップSB313)が実行されることで設定確認表示フラグは「0」クリアされる。
When the supply of operating power is resumed in the situation where the “setting change operation” is performed, the setting value update process (FIG. 167) is executed in the main process (FIG. 165), while the setting confirmation process (FIG. 166). Is not executed. In other words, even if the power failure process is executed in the situation where the setting confirmation process (FIG. 166) is being executed, the setting confirmation is performed when the “setting change operation” is performed when the supply of the operating power is resumed thereafter. The set value update process (FIG. 167) is executed without newly executing the process (FIG. 166). As a result, it is possible to prioritize the execution of the set value update process (FIG. 167) for the “setting change operation”. Even if the setting confirmation process (FIG. 166) is not executed as described above, the setting value update process (FIG. 167) is executed, so that the setting value to be updated is displayed on the fourth
「設定確認操作」が行われた状況で動作電力の供給が再開された場合、メイン処理(図165)では停電フラグ、チェックサム及び設定値に関して異常が発生していないことを条件として設定確認用処理(図166)を実行する。これにより、設定確認用処理(図166)の途中で停電時処理が実行されたとしても、動作電力の供給の再開に際して「設定確認操作」を行うことで設定値の確認を再開することが可能となる。 When the supply of operating power is resumed in the situation where a “setting check operation” has been performed, the main process (FIG. 165) is for setting check on the condition that no abnormality has occurred with respect to the power failure flag, checksum, and set value. Processing (FIG. 166) is executed. As a result, even if the power failure process is executed in the middle of the setting confirmation process (FIG. 166), it is possible to resume the confirmation of the set value by performing a “setting confirmation operation” when resuming the supply of operating power. It becomes.
「操作無し」の状況で動作電力の供給が再開された場合、メイン処理(図165)では停電フラグ、チェックサム及び設定値に関して異常が発生していないことを条件として、設定キー挿入部68aがON操作されていなくても設定確認用処理(図166)が実行される。これにより、設定確認用処理(図166)の途中で停電時処理が実行された場合であってその後の動作電力の供給の再開に際して「操作無し」の状況であったとしても設定値の確認を再開させることが可能となる。
When the supply of operating power is resumed in the state of “no operation”, the setting
次に、音声発光制御装置81にて実行される処理について説明する。当該処理の説明に先立ち音声発光制御装置81の電気的構成について図172の説明図を参照しながら説明する。
Next, processing executed by the sound
音声発光制御装置81は音声発光制御基板351を備えている。音声発光制御基板351には音光側MPU352が搭載されている。音光側MPU352には、制御部及び演算部を含む演算処理装置である音光側CPU353の他に、音光側ROM354及び音光側RAM355が内蔵されている。また、音光側MPU352には、上記素子以外に、割込回路、タイマ回路、データ入出力回路、乱数発生器としての各種カウンタ回路などが内蔵されている。
The sound
音光側ROM354は、NOR型フラッシュメモリ及びNAND型フラッシュメモリなどの記憶保持に外部からの電力供給が不要なメモリ(すなわち、不揮発性記憶手段)であり、読み出し専用として利用される。音光側ROM354は、音光側CPU353により実行される各種の制御プログラムや固定値データを記憶している。
The sound
音光側RAM355は、SRAM及びDRAMなどの記憶保持に外部からの電力供給が必要なメモリ(すなわち、揮発性記憶手段)であり、読み書き両用として利用される。音光側RAM355は、ランダムアクセスが可能であるとともに、同一のデータ容量で比較した場合に音光側ROM354よりも読み出しに要する時間が早いものとなっている。音光側RAM355は、音光側ROM354内に記憶されている制御プログラムの実行に対して各種のデータなどを一時的に記憶する。
The sound-
音声発光制御基板351には音光側MPU352以外にもRTC356及びRTC用メモリ357が搭載されている。RTC356はリアルタイムクロックであり、年月日情報及び時刻情報を常時計測し、音光側CPU353からの指示に従い、その計測している年月日情報及び時刻情報(以下、日時情報ともいう)を出力することが可能な構成である。なお、RTC356にはバックアップ電源が設けられており、パチンコ機10の電源遮断中においても年月日情報及び時刻情報を計測することが可能となっている。また、RTC356において日時情報が計測される構成に限定されることはなく、時刻情報のみが計測される構成としてもよい。
In addition to the sound
RTC用メモリ357はSRAM及びDRAMなどの記憶保持に外部からの電力供給が必要なメモリ(すなわち、揮発性記憶手段)であり、読み書き両用として利用される。RTC用メモリ357には音光側CPU353からの指示に従いRTC356の日時情報が格納される。また、RTC用メモリ357に格納された日時情報は必要に応じて音光側CPU353にて読み出される。音光側CPU353はRTC用メモリ357に格納された日時情報に基づき基準時間を把握するとともに、その基準時間を基準として所定時間(例えば1時間)が経過する毎に時間対応演出が実行されるようにするための処理を実行する。なお、RTC用メモリ357にはRTC356に対して設けられたバックアップ電源からバックアップ電力が供給される構成となっており、パチンコ機10の電源遮断中においても日時情報が記憶保持される。但し、これに限定されることはなくRTC用メモリ357が情報の記憶保持に外部からの電力供給を必要としないEEPROMなどであってもよい。
The
次に、音光側CPU353にて実行される演出制御処理について図173のフローチャートを参照しながら説明する。なお、演出制御処理は音光側CPU353への動作電力の供給が開始された場合に実行される。
Next, the effect control process executed by the
主側CPU63から更新開始コマンドを受信している場合(ステップSB401:YES)、更新時報知の設定処理を実行する(ステップSB402)。更新開始コマンドは既に説明したとおり主側CPU63にて設定値更新処理(図167)が開始された場合に音光側CPU353に送信される。更新時報知の設定処理では、設定値更新処理(図167)が実行されていることを示す画像、設定値を変更するための操作内容を認識可能とさせるための画像、及び設定値更新処理(図167)を終了させるための操作内容を認識可能とさせるための画像が図柄表示装置41にて表示されるように表示制御装置82を表示制御する。これにより、設定値を変更している状況であることを遊技ホールの管理者が認識することが可能となるとともに、設定値を変更させるために必要な操作内容及び設定値更新処理(図167)を終了させるために必要な操作内容を遊技ホールの管理者が認識することが可能となる。なお、上記報知が図柄表示装置41にて実行されることに加えて又は代えて、表示発光部53及びスピーカ部54のうち少なくとも一方にて行われる構成としてもよい。
When an update start command has been received from the main CPU 63 (step SB401: YES), update time notification setting processing is executed (step SB402). The update start command is transmitted to the
主側CPU63から確認開始コマンドを受信している場合(ステップSB403:YES)、確認時報知の設定処理を実行する(ステップSB404)。確認開始コマンドは既に説明したとおり主側CPU63にて設定確認用処理(図166)が開始される場合に音光側CPU353に送信される。確認時報知の設定処理では、設定確認用処理(図166)が実行されていることを示す画像及び設定確認用処理(図166)を終了させるための操作内容を認識可能とさせるための画像が図柄表示装置41にて表示されるように表示制御装置82を表示制御する。これにより、パチンコ機10の現状の設定値を確認している状況であることを遊技ホールの管理者が認識することが可能となるとともに、設定確認用処理(図166)を終了させるために必要な操作内容を遊技ホールの管理者が認識することが可能となる。なお、上記報知が図柄表示装置41にて実行されることに加えて又は代えて、表示発光部53及びスピーカ部54のうち少なくとも一方にて行われる構成としてもよい。
When a confirmation start command is received from the main CPU 63 (step SB403: YES), a confirmation notification setting process is executed (step SB404). The confirmation start command is transmitted to the
ステップSB401〜ステップSB404の処理を実行した場合、主側CPU63から通常復帰コマンド、クリア時の復帰コマンド、確認時の復帰コマンド及び更新時の復帰コマンドのいずれかを受信したか否かを判定する(ステップSB405)。通常復帰コマンドは第1RAMクリア処理(ステップSB117)、設定確認用処理(図166)及び設定値更新処理(図167)のいずれもが実行されることなく動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了した場合に送信される。クリア時の復帰コマンドは第1RAMクリア処理(ステップSB117)が実行されて動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了した場合に送信される。確認時の復帰コマンドは設定確認用処理(図166)が実行されて動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了した場合に送信される。更新時の復帰コマンドは設定値更新処理(図167)が実行されて動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了した場合に送信される。 When the processing of step SB401 to step SB404 is executed, it is determined whether any of the normal return command, the clear return command, the check return command, and the update return command has been received from the main CPU 63 ( Step SB405). The normal return command is a process at the start of supply of operating power (step SB101) without executing any of the first RAM clear process (step SB117), the setting confirmation process (FIG. 166), and the set value update process (FIG. 167). Sent when step SB122) ends. The return command at the time of clear is transmitted when the first RAM clear process (step SB117) is executed and the process at the start of supply of operating power (step SB101 to step SB122) is completed. The return command at the time of confirmation is transmitted when the processing for setting confirmation (FIG. 166) is executed and the processing at the start of supply of operating power (step SB101 to step SB122) is completed. The return command at the time of update is transmitted when the set value update process (FIG. 167) is executed and the process at the start of supply of operating power (steps SB101 to SB122) is completed.
これら復帰コマンドを受信していない場合(ステップSB405:NO)、ステップSB401の処理に戻る。主側CPU63は動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了する場合にいずれかの復帰コマンドを音光側CPU353に送信する。この場合に上記のとおり音光側CPU353はいずれかの復帰コマンドを主側CPU63から受信するまではステップSB406以降の処理を実行しない。これにより、主側CPU63にて動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が実行されている間は音光側CPU353にて通常の演出の実行制御が開始されないようにすることが可能となる。
If these return commands have not been received (step SB405: NO), the process returns to step SB401. The
また、いずれの復帰コマンドも受信していない状況においては主側CPU63から更新開始コマンド又は確認開始コマンドを受信する可能性があり、更新開始コマンドを受信した場合には既に説明したとおり設定値更新処理(図167)が実行されることに対応する報知が行われるようにする必要があり、確認開始コマンドを受信した場合には既に説明したとおり設定確認用処理(図166)が実行されることに対応する報知が行われるようにする必要がある。この場合に、音光側CPU353はいずれかの復帰コマンドを主側CPU63から受信するまではステップSB406以降の処理を実行しないことにより、更新開始コマンド又は確認開始コマンドを受信した場合にそれに対応する報知を好適に開始させることが可能となる。
In the situation where no return command is received, there is a possibility that an update start command or a confirmation start command may be received from the
主側CPU63からいずれかの復帰コマンドを受信した場合(ステップSB405:YES)、その受信した復帰コマンドが通常復帰コマンドであるか否かを判定する(ステップSB406)。通常復帰コマンドは既に説明したとおり、第1RAMクリア処理(ステップSB117)、設定確認用処理(図166)及び設定値更新処理(図167)のいずれもが実行されることなく動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了した場合に送信される。通常復帰コマンドを受信した場合(ステップSB406:YES)、RTC356の現状の日時情報を読み出し、その読み出した日時情報をRTC用メモリ357に格納させる(ステップSB407)。これにより、時間対応演出を実行するタイミングを特定する場合に基準となる日時情報がRTC用メモリ357に格納された状態となる。
When any return command is received from the main CPU 63 (step SB405: YES), it is determined whether or not the received return command is a normal return command (step SB406). As described above, the normal return command is the time when the first RAM clear process (step SB117), the setting confirmation process (FIG. 166), and the set value update process (FIG. 167) are not executed and the supply of operating power is started. This is transmitted when the process (step SB101 to step SB122) is completed. When the normal return command is received (step SB406: YES), the current date and time information of the
今回受信した復帰コマンドが通常復帰コマンドではなく(ステップSB406:NO)、更新時の復帰コマンドである場合(ステップSB408:YES)、更新時報知の終了処理を実行する(ステップSB409)。更新時の復帰コマンドは既に説明したとおり主側CPU63にて設定値更新処理(図167)が終了される場合に音光側CPU353に送信される。更新時報知の終了処理では、ステップSB402にて開始した設定値更新処理(図167)に対応する報知を終了させる。
When the return command received this time is not a normal return command (step SB406: NO) but is a return command at the time of update (step SB408: YES), an end-of-update notification process is executed (step SB409). The return command at the time of update is transmitted to the
今回受信した復帰コマンドが更新時の復帰コマンドではなく(ステップSB408:NO)、確認時の復帰コマンドである場合(ステップSB410:YES)、確認時報知の終了処理を実行する(ステップSB411)。確認時の復帰コマンドは既に説明したとおり主側CPU63にて設定確認用処理(図166)が終了される場合に音光側CPU353に送信される。確認時報知の終了処理では、ステップSB404にて開始した設定確認用処理(図166)に対応する報知を終了させる。
If the return command received this time is not a return command at the time of update (step SB408: NO) and is a return command at the time of confirmation (step SB410: YES), a confirmation time notification end process is executed (step SB411). The return command at the time of confirmation is transmitted to the sound
ステップSB407の処理を実行した場合、ステップSB409の処理を実行した場合、ステップSB410にて否定判定をした場合、又はステップSB411の処理を実行した場合、通常の演出の実行制御を行うための処理を実行する。具体的には、まず時間対応演出の開始タイミングであるか否かを判定する(ステップSB412)。 When the process of step SB407 is executed, when the process of step SB409 is executed, when a negative determination is made in step SB410, or when the process of step SB411 is executed, a process for performing execution control of a normal effect is performed. Execute. Specifically, it is first determined whether or not it is the start timing of the time-related effect (step SB412).
時間対応演出とは、RTC用メモリ357に格納された日時情報に対応する基準時間を基準として所定時間(例えば1時間)が経過する度に実行される演出である。時間対応演出では、表示発光部53において時間対応演出に対応する発光演出が行われ、スピーカ部54において時間対応演出に対応する音出力演出が行われ、図柄表示装置41において時間対応演出に対応する表示演出が行われる。
The time-corresponding effect is an effect that is executed every time a predetermined time (for example, 1 hour) elapses with reference to the reference time corresponding to the date and time information stored in the
なお、遊技回用の演出が実行されている状況において時間対応演出が開始された場合には表示発光部53及びスピーカ部54では遊技回用の演出よりも時間対応演出が優先して実行される一方、図柄表示装置41では遊技回用の演出に対応する画像表示が図柄表示装置41の表示面の一部に縮小表示された状態で時間対応演出に対応する画像表示が行われる。また、開閉実行モード用の演出が実行されている状況において時間対応演出が開始された場合には表示発光部53及びスピーカ部54では開閉実行モード用の演出よりも時間対応演出が優先して実行される一方、図柄表示装置41では開閉実行モード用の演出に対応する画像表示が図柄表示装置41の表示面の一部に縮小表示された状態で時間対応演出に対応する画像表示が行われる。
When a time-based effect is started in a situation where a game-time effect is being executed, the display light-emitting
RTC用メモリ357に格納された日時情報に対応する基準時間を基準として所定時間(例えば1時間)が経過する度に時間対応演出が実行される構成であることにより、遊技ホールにおいて隣接する複数のパチンコ機10の基準時間が一致しているのであればそれら複数のパチンコ機10にて時間対応演出を同時に開始させることが可能となる。なお、遊技ホールにおいては複数のパチンコ機10の電源が同時にON状態とされるため、基本的にはそれら複数のパチンコ機10の基準時間は一致することとなる。
With a configuration in which a time-corresponding effect is executed each time a predetermined time (for example, one hour) elapses with reference to a reference time corresponding to the date and time information stored in the
ステップSB412では、RTC用メモリ357に格納された日時情報に基づき基準時間を把握する。また、RTC356の現状の日時情報を読み出す。そして、RTC356から読み出した現状の日時情報に対応する時間に対する基準時間の差分の時間が所定時間の整数倍となっているか否かを判定する。ステップSB412にて肯定判定をした場合、時間対応演出の設定処理を実行する(ステップSB413)。時間対応演出の設定処理では、表示発光部53及びスピーカ部54にて時間対応演出を実行させるための設定を行うとともに、図柄表示装置41にて時間対応演出を実行させるためのコマンドを表示制御装置82に送信する。なお、RTC用メモリ357に格納された日時情報に対応する基準時間を基準とした場合における時間対応演出の実行回数に応じて当該時間対応演出の実行内容が異なる構成としてもよい。
In step SB412, the reference time is grasped based on the date / time information stored in the
ステップSB412にて否定判定をした場合又はステップSB413の処理を実行した場合、その他の処理を実行する(ステップSB414)。その他の処理では、遊技回用の演出を開始させるべきコマンドを主側CPU63から受信した場合には図柄表示装置41、表示発光部53及びスピーカ部54にて遊技回用の演出を開始させるための設定を行い、遊技回用の演出を進行させるべき状況である場合には図柄表示装置41、表示発光部53及びスピーカ部54にて遊技回用の演出を進行させるための設定を行い、遊技回用の演出を終了させるべき状況である場合には図柄表示装置41、表示発光部53及びスピーカ部54にて遊技回用の演出を終了させるための設定を行う。また、その他の処理では、開閉実行モード用の演出を開始させるべきコマンドを主側CPU63から受信した場合には図柄表示装置41、表示発光部53及びスピーカ部54にて開閉実行モード用の演出を開始させるための設定を行い、開閉実行モード用の演出を進行させるべき状況である場合には図柄表示装置41、表示発光部53及びスピーカ部54にて開閉実行モード用の演出を進行させるための設定を行い、開閉実行モード用の演出を終了させるべき状況である場合には図柄表示装置41、表示発光部53及びスピーカ部54にて開閉実行モード用の演出を終了させるための設定を行う。
When a negative determination is made in step SB412, or when the process of step SB413 is executed, other processes are executed (step SB414). In the other processing, when a command for starting an effect for game play is received from the
次に、主側CPU63における動作電力の供給開始時の処理(ステップSB101〜ステップSB122)にて実行された処理の内容に対応する作用について、図174の説明図を参照しながら説明する。
Next, the action corresponding to the content of the processing executed in the processing (step SB101 to step SB122) at the start of supply of operating power in the
主側CPU63における動作電力の供給開始時の処理(ステップSB101〜ステップSB122)にて第1RAMクリア処理(ステップSB117)、設定確認用処理(図166)及び設定値更新処理(図167)のいずれもが実行されなかった場合、動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了する場合に主側CPU63は音光側CPU353に通常復帰コマンドを送信する。音光側CPU353は通常復帰コマンドを受信した場合、それに対して報知に関する制御は実行しない。一方、音光側CPU353は通常復帰コマンドを受信した場合、RTC356において計測されている現状の日時情報をRTC用メモリ357に格納する。これにより、時間対応演出の実行契機を特定するために参照される基準時間に対応する情報がRTC用メモリ357に新たに格納されることとなる。
All of the first RAM clear process (step SB117), the setting confirmation process (FIG. 166), and the set value update process (FIG. 167) in the process (step SB101 to step SB122) at the start of supply of operating power in the
主側CPU63における動作電力の供給開始時の処理(ステップSB101〜ステップSB122)にて第1RAMクリア処理(ステップSB117)が実行された場合、動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了する場合に主側CPU63は音光側CPU353にクリア時の復帰コマンドを送信する。音光側CPU353はクリア時の復帰コマンドを受信した場合、それに対して報知に関する制御は実行しない。また、音光側CPU353はクリア時の復帰コマンドを受信したとしても、RTC356において計測されている現状の日時情報をRTC用メモリ357に格納しない。RTC用メモリ357にはバックアップ用の電力が供給されるため、RTC用メモリ357への日時情報の新たな格納が発生しなかった場合にはパチンコ機10の電源がOFFされる前にRTC用メモリ357に格納されていた日時情報がそのまま記憶保持される。
When the first RAM clear process (step SB117) is executed in the process at the start of operation power supply (step SB101 to step SB122) in the
主側CPU63における動作電力の供給開始時の処理(ステップSB101〜ステップSB122)にて設定値更新処理(図167)が実行された場合、動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了する場合に主側CPU63は音光側CPU353に更新時の復帰コマンドを送信する。音光側CPU353は更新時の復帰コマンドを受信した場合、設定値更新処理(図167)が実行されることに対応する報知を終了させる。また、音光側CPU353は更新時の復帰コマンドを受信したとしても、RTC356において計測されている現状の日時情報をRTC用メモリ357に格納しない。RTC用メモリ357にはバックアップ用の電力が供給されるため、RTC用メモリ357への日時情報の新たな格納が発生しなかった場合にはパチンコ機10の電源がOFFされる前にRTC用メモリ357に格納されていた日時情報がそのまま記憶保持される。
When the setting value update process (FIG. 167) is executed in the process (step SB101 to step SB122) at the start of supply of operating power in the
主側CPU63における動作電力の供給開始時の処理(ステップSB101〜ステップSB122)にて設定確認用処理(図166)が実行された場合、動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了する場合に主側CPU63は音光側CPU353に確認時の復帰コマンドを送信する。音光側CPU353は確認時の復帰コマンドを受信した場合、設定確認用処理(図166)が実行されることに対応する報知を終了させる。また、音光側CPU353は確認時の復帰コマンドを受信したとしても、RTC356において計測されている現状の日時情報をRTC用メモリ357に格納しない。RTC用メモリ357にはバックアップ用の電力が供給されるため、RTC用メモリ357への日時情報の新たな格納が発生しなかった場合にはパチンコ機10の電源がOFFされる前にRTC用メモリ357に格納されていた日時情報がそのまま記憶保持される。
When the setting confirmation process (FIG. 166) is executed in the process (step SB101 to step SB122) at the start of supply of operating power in the
以上詳述した本実施形態によれば、以下の優れた効果を奏する。 According to the embodiment described in detail above, the following excellent effects are obtained.
設定値更新処理(図167)が開始された場合、予め定められた開始対応の設定値から設定値の変更が行われる。これにより、設定値更新処理(図167)が開始される前における使用対象の設定値に関係なく、設定値更新処理(図167)においては一定の開始対応の設定値から当該設定値の変更操作を行うことが可能となる。よって、設定値の変更操作の作業内容が作業者にとって分かり易いものとなる。 When the setting value update process (FIG. 167) is started, the setting value is changed from a predetermined setting value corresponding to the start. As a result, regardless of the setting value to be used before the setting value update process (FIG. 167) is started, the setting value update process (FIG. 167) changes the setting value from a set value corresponding to a certain start. Can be performed. Therefore, the work content of the setting value changing operation is easy for the operator to understand.
上記開始対応の設定値は具体的には有利度が最も低い「設定1」となっている。したがって、設定値更新処理(図167)が開始された場合には有利度が最も低い「設定1」から設定値の変更が行われる。これにより、遊技ホールの管理者が設定値更新処理(図167)の開始直後に意図せずに当該設定値更新処理(図167)を終了させてしまったとしても有利度が最も低い設定値となるため、このような状況において遊技が開始されたとしても遊技ホールに意図しない不利益が生じてしまわないようにすることが可能となる。 Specifically, the setting value corresponding to the start is “setting 1” having the lowest advantage. Therefore, when the set value update process (FIG. 167) is started, the set value is changed from “setting 1” having the lowest advantage. Thereby, even if the manager of the game hall unintentionally ends the set value update process (FIG. 167) immediately after the start of the set value update process (FIG. 167), the setting value having the lowest advantage is obtained. Therefore, even if a game is started in such a situation, it is possible to prevent an unintended disadvantage from occurring in the game hall.
特定制御用のワークエリア221には設定参照用エリア341と設定更新用エリア342とが設けられており、使用対象の設定値に対応する情報は設定参照用エリア341に記憶され、設定値更新処理(図167)が実行されている状況における変更途中の設定値に対応する情報は設定更新用エリア342に記憶される。これにより、設定値更新処理(図167)が開始される前に設定されていた設定値の情報を設定参照用エリア341にて記憶保持しながら、設定値更新処理(図167)において更新対象の設定値を変更することが可能となる。
The
主側CPU63は動作電力の供給が開始された場合において、第1RAMクリア処理(ステップSB117)を実行した場合にクリア時の復帰コマンドを送信し、設定値更新処理(図167)を実行した場合に更新時の復帰コマンドを送信し、設定確認用処理(図166)を実行した場合に確認時の復帰コマンドを送信し、これら第1RAMクリア処理(ステップSB117)、設定値更新処理(図167)及び設定確認用処理(図166)のいずれも実行しなかった場合に通常復帰コマンドを送信する。これにより、動作電力の供給が開始された場合における開始状況の種類に対応する制御が主側CPU63だけではなく音光側CPU353にて行われるようにすることが可能となる。
When the supply of operating power is started, the main-
音光側CPU353は通常復帰コマンド、クリア時の復帰コマンド、更新時の復帰コマンド及び確認時の復帰コマンドのいずれを受信した場合であっても演出制御処理(図173)のステップSB405にて肯定判定をしてステップSB412〜ステップSB414の処理を実行する状態となる。その一方、通常復帰コマンドを受信した場合にはRTC用メモリ357への書き込み処理(ステップSB407)を実行し、更新時の復帰コマンドを受信した場合には更新時報知の終了処理(ステップSB409)を実行し、確認時の復帰コマンドを受信した場合には確認時報知の終了処理(ステップSB411)を実行し、クリア時の復帰コマンドを受信した場合には専用の処理を実行しない。これにより、各復帰コマンドのうちいずれか一の復帰コマンドの受信を契機として音光側CPU353にて遊技の進行に対応する処理が開始されるようにしながら、各復帰コマンドに対応する制御が音光側CPU353にて実行されるようにすることが可能となる。
The
主側CPU63はいずれかの復帰コマンドを送信した後に動作電力の供給開始時の処理(ステップSB101〜ステップSB122)を終了して遊技の進行を制御するための処理(ステップS8907〜ステップS8920)を開始し、音光側CPU353はいずれかの復帰コマンドを受信した場合に遊技の進行内容に対応する演出の実行制御を行う。これにより、主側CPU63にて遊技の進行を制御するための処理が実行される状況となった後に音光側CPU353にて遊技の進行内容に対応する演出の実行制御が行われるようにすることが可能となる。この場合に、音光側CPU353は各復帰コマンドに対応する処理を実行する。これにより、音光側CPU353における動作電力の供給開始時の処理の実行内容を相違させる複数の復帰コマンドを利用して、遊技の進行内容に対応する演出の実行制御の開始契機を音光側CPU353に認識させることが可能となる。
After transmitting any return command, the
RTC用メモリ357に記憶されている日時情報を基準として時間対応演出の実行タイミングとなった場合に時間対応演出が実行されるため、所定の時刻となったタイミングで時間対応演出が実行されるようにすることが可能となる。この場合に、主側CPU63への動作電力の供給が開始された場合において第1RAMクリア処理(ステップSB117)、設定値更新処理(図167)又は設定確認用処理(図166)が実行された場合にはRTC用メモリ357への日時情報の新たな格納が発生しない一方、第1RAMクリア処理(ステップSB117)、設定値更新処理(図167)及び設定確認用処理(図166)のいずれもが実行されなかった場合にRTC356において計測されている現状の日時情報がRTC用メモリ357に格納される。これにより、主側CPU63への動作電力の供給が開始された場合に主側CPU63にて実行される処理内容に応じて、RTC用メモリ357に日時情報が新たに記憶される状況と、RTC用メモリ357に日時情報が新たに記憶されない状況とを生じさせることが可能となる。
Since the time-corresponding effect is executed when the time-corresponding effect is executed based on the date / time information stored in the
主側CPU63への動作電力の供給が開始された場合において「RAMクリア操作」が行われた場合には第1RAMクリア処理(ステップSB117)が実行され、「設定変更操作」が行われた場合には設定値更新処理(図167)が実行され、「設定確認操作」が行われた場合には設定確認用処理(図166)が実行される。一方、「操作無し」の状況で主側CPU63への動作電力の供給が開始された場合には第1RAMクリア処理(ステップSB117)、設定値更新処理(図167)及び設定確認用処理(図166)のいずれもが実行されない。この場合に、上記のとおり主側CPU63への動作電力の供給が開始された場合において第1RAMクリア処理(ステップSB117)、設定値更新処理(図167)又は設定確認用処理(図166)が実行された場合にはRTC用メモリ357への日時情報の新たな格納が発生しない一方、第1RAMクリア処理(ステップSB117)、設定値更新処理(図167)及び設定確認用処理(図166)のいずれもが実行されなかった場合にRTC356において計測されている現状の日時情報がRTC用メモリ357に格納される。これにより、パチンコ機10の電源のON操作を行う場合に、RTC用メモリ357に日時情報が新たに記憶される状況とするのか、RTC用メモリ357に日時情報が新たに記憶されない状況とするのかを遊技ホールの管理者が選択することが可能となる。
When the supply of operating power to the
主側CPU63への動作電力の供給が開始された場合、当該主側CPU63にて動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了した後であって残余処理(ステップSB125〜ステップSB128)が開始される前に、初期チェック期間が開始される。これにより、動作電力の供給開始時の処理が実行されている状況において初期チェック期間を制御する必要がないため、当該動作電力の供給開始時の処理が実行されている状況における処理負荷を軽減することが可能となる。
When the supply of operating power to the
設定確認用処理(図166)及び設定値更新処理(図167)は動作電力の供給開始時の処理(ステップSB101〜ステップSB122)として実行されるのに対して、初期チェック期間は動作電力の供給開始時の処理が終了した後に開始される。これにより、初期チェック期間において第1〜第4報知用表示装置201〜204にてチェック用表示が行われるとしても、第1〜第4報知用表示装置201〜204を利用した設定値の表示に影響を与えないようにすることが可能となる。
The setting confirmation processing (FIG. 166) and the setting value update processing (FIG. 167) are executed as processing at the start of supply of operating power (steps SB101 to SB122), whereas supply of operating power is performed during the initial check period. It starts after the start process is completed. As a result, even if the display for check is performed on the first to fourth
主側CPU63への動作電力の供給が開始された場合には、設定確認用処理(図166)及び設定値更新処理(図167)のいずれかが実行される場合、並びに設定確認用処理(図166)及び設定値更新処理(図167)のいずれもが実行されない場合のいずれであっても、第1〜第4報知用表示装置201〜204にてチェック用表示が行われる。これにより、主側CPU63への動作電力の供給が開始された場合における状況に関係なく第1〜第4報知用表示装置201〜204が正常であるか否かを確認することが可能となる。
When the supply of operating power to the
主側CPU63のメイン処理(図165)には、設定確認用処理(図166)及び設定値更新処理(図167)のいずれかが実行される場合、並びに設定確認用処理(図166)及び設定値更新処理(図167)のいずれもが実行されない場合のいずれであっても共通して実行される処理であって、設定確認用処理(図166)及び設定値更新処理(図167)のいずれかが実行される場合にはこれら設定確認用処理(図166)及び設定値更新処理(図167)よりも実行順序が後の処理として、第1〜第4報知用表示装置201〜204にチェック用表示を開始させる処理が設定されている。このように第1〜第4報知用表示装置201〜204にチェック用表示を開始させるための処理が共通処理として設定されていることにより、処理構成の簡素化を図りながら既に説明したような優れた効果を奏することが可能となる。
In the main process (FIG. 165) of the
第1〜第4報知用表示装置201〜204にてチェック用表示が実行されている状況であっても主側CPU63にて遊技を進行させるための処理が開始され得る。これにより、設定確認用処理(図166)又は設定値更新処理(図167)の実行後に第1〜第4報知用表示装置201〜204にてチェック用表示が行われる構成であっても遊技を進行させるための処理の開始タイミングが遅れてしまわないようにすることが可能となる。
Even in a situation where the display for check is being executed on the first to fourth
主側CPU63において動作電力の供給が開始された場合に実行される動作電力の供給開始時の処理(ステップSB101〜ステップSB122)にて、使用対象の設定値が正常な範囲であるか否かを監視するための処理が実行される。そして、使用対象の設定値が異常である場合には遊技を進行させるための処理が開始されない規制状態となる。これにより、使用対象の設定値が異常であるにも関わらず遊技を進行させるための処理が開始されてしまわないようにすることが可能となる。
Whether or not the set value to be used is within a normal range in the processing (step SB101 to step SB122) at the start of operating power supply, which is executed when the
使用対象の設定値が正常な範囲であるか否かを監視するための処理は動作電力の供給開始時の処理(ステップSB101〜ステップSB122)が終了した後においても第1タイマ割込み処理(図133)のステップS8919にて実行される。これにより、遊技が進行していく過程で使用対象の設定値が異常なものとなってしまったとしても、それに対処することが可能となる。 The process for monitoring whether the set value to be used is within the normal range is the first timer interrupt process (FIG. 133) even after the process at the start of the supply of operating power (steps SB101 to SB122) is completed. ) In step S8919. As a result, even if the setting value of the use target becomes abnormal in the process of progressing the game, it is possible to cope with it.
主側CPU63において動作電力の供給が開始された場合に実行される動作電力の供給開始時の処理(ステップSB101〜ステップSB122)にて、使用対象の設定値が正常な範囲であるか否かの監視だけではなく、特定制御用のワークエリア221における停電フラグに「1」がセットされているか否かの監視が実行されるとともに特定制御用のワークエリア221及び特定制御用のスタックエリア222のチェックサムが正常か否かの監視が実行される。そして、停電フラグに「1」がセットされていない場合又はチェックサムが異常である場合には遊技を進行させるための処理が開始されない規制状態となる。これにより、主側RAM65に関して情報異常が発生しているにも関わらず遊技を進行させるための処理が開始されてしまわないようにすることが可能となる。
Whether or not the setting value to be used is within a normal range in the processing (step SB101 to step SB122) at the start of the supply of operating power, which is executed when the supply of operating power is started in the
上記規制状態は動作電力の供給が停止されたとしても動作電力の供給が再開された場合に再開される。これにより、主側RAM65に関して情報異常が発生していることで遊技を進行させるための処理の実行が規制された状態は動作電力の供給を停止させただけでは解除されないようにすることが可能となる。
The restricted state is resumed when the supply of operating power is resumed even if the supply of operating power is stopped. As a result, it is possible to prevent the state in which the execution of the process for proceeding the game from being restricted due to the occurrence of an information abnormality with respect to the
上記規制状態は設定値更新処理(図167)が実行されることで解除される。これにより、主側RAM65に関して情報異常が発生していることで遊技の進行が規制された状態の解除に際して、使用対象の設定値の新たな設定を行わせることが可能となる。
The restricted state is released by executing the set value update process (FIG. 167). Thereby, when the state in which the progress of the game is restricted due to the occurrence of the information abnormality with respect to the
上記規制状態であっても停電監視や各種カウンタの更新処理が実行される。これにより、上記のように遊技の進行が規制された状態であっても必要な処理の実行を担保することが可能となる。特に、停電監視が実行されることにより、遊技の進行が規制された状態であっても停電が発生した場合にはそれに対して適切に対処することが可能となる。 Even in the restricted state, power failure monitoring and various counter updating processes are executed. Thereby, even if the progress of the game is restricted as described above, it is possible to ensure execution of necessary processing. In particular, by performing power outage monitoring, it is possible to appropriately cope with a power outage that occurs even when the progress of the game is restricted.
上記規制状態となった場合には使用対象の設定値を変更すべきことが報知される。これにより、主側RAM65に関して情報異常が発生した場合にはそれを解消するように遊技ホールの管理者に促すことが可能となる。
When the restriction state is reached, it is notified that the set value to be used should be changed. As a result, if an information abnormality occurs in the
主側RAM65に関して情報異常が発生している場合には遊技ホールの管理コンピュータに向けて異常信号が外部出力される。これにより、主側RAM65に関して情報異常が発生した場合にはそれを解消するように遊技ホールの管理者に促すことが可能となる。
When an information abnormality has occurred with respect to the
主側RAM65に関して情報異常が発生している場合とは異なる異常の発生時にも遊技ホールの管理コンピュータに向けて異常信号が外部出力される。これにより、外部出力を行うための構成を兼用することが可能となる。
An abnormality signal is output to the management computer of the game hall even when an abnormality that is different from the case where an information abnormality has occurred with respect to the
主側RAM65に関して情報異常が発生していることで遊技の進行が規制された規制状態において主側CPU63への動作電力の供給が停止されたとしても動作電力の供給が再開された場合において未だに規制状態が解除されない場合には異常信号の外部出力が再度行われる。これにより、規制状態においては動作電力の供給が再開される度に異常信号が外部出力されることとなる。よって、主側RAM65に関して情報異常が発生していることを遊技ホールの管理者に認識させ易くなる。
Even if the supply of operating power to the
動作電力の供給開始時の処理(ステップSB101〜ステップSB122)において設定確認用処理(図166)及び設定値更新処理(図167)が実行されていない状況においては第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の実行が禁止され、設定確認用処理(図166)又は設定値更新処理(図167)が実行されている状況において第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の実行が許可される。設定確認用処理(図166)及び設定値更新処理(図167)が実行されない場合には動作電力の供給開始時の処理(ステップSB101〜ステップSB122)の途中でタイマ割込み処理が割り込んで起動されないようにすることで、動作電力の供給開始時の処理(ステップSB101〜ステップSB122)を早期に完了させることが可能となる。 In the situation where the setting confirmation processing (FIG. 166) and the set value update processing (FIG. 167) are not executed in the processing (step SB101 to step SB122) at the start of supply of operating power, the first timer interrupt processing (FIG. 133). In the situation where the execution of the second timer interrupt process (FIG. 134) is prohibited and the setting confirmation process (FIG. 166) or the set value update process (FIG. 167) is being executed, the first timer interrupt process (FIG. 133) and Execution of the second timer interrupt process (FIG. 134) is permitted. If the setting confirmation process (FIG. 166) and the set value update process (FIG. 167) are not executed, the timer interrupt process is interrupted and not started during the process (steps SB101 to SB122) at the start of supply of operating power By doing so, it becomes possible to complete the process at the start of the supply of operating power (steps SB101 to SB122) at an early stage.
その一方、設定確認用処理(図166)及び設定値更新処理(図167)が実行される場合には遊技ホールの管理者の操作に応じた処理が実行されるため、これら処理に滞在する期間が長くなる。この場合に設定確認用処理(図166)及び設定値更新処理(図167)が実行されている状況であってもタイマ割込み処理の割込みが禁止されたままであるとすると、タイマ割込み処理の実行開始タイミングが極端に遅くなってしまう。これに対して、設定確認用処理(図166)又は設定値更新処理(図167)が実行される場合にはタイマ割込み処理の割込みが許可される。これにより、タイマ割込み処理の実行開始タイミングが極端に遅くなってしまわないようにすることが可能となる。また、設定確認用処理(図166)及び設定値更新処理(図167)が実行されている状況において、第1〜第4報知用表示装置201〜204を表示制御するための処理が実行される第2タイマ割込み処理(図134)が割り込んで実行されることにより、第2タイマ割込み処理(図134)を利用して第1〜第4報知用表示装置201〜204にて設定値に関する表示を行わせることが可能となる。
On the other hand, when the setting confirmation process (FIG. 166) and the set value update process (FIG. 167) are executed, the process according to the operation of the manager of the game hall is executed. Becomes longer. In this case, if the interrupt of the timer interrupt process remains prohibited even when the setting confirmation process (FIG. 166) and the set value update process (FIG. 167) are being executed, the timer interrupt process starts to be executed. The timing is extremely slow. On the other hand, when the setting confirmation process (FIG. 166) or the set value update process (FIG. 167) is executed, the interruption of the timer interrupt process is permitted. Thereby, it is possible to prevent the execution start timing of the timer interrupt process from becoming extremely late. Further, in the situation where the setting confirmation processing (FIG. 166) and the setting value update processing (FIG. 167) are being executed, processing for display control of the first to fourth
また、設定確認用処理(図166)又は設定値更新処理(図167)が実行されている状況においては立ち上げ処理中フラグに「1」がセットされている。したがって、設定確認用処理(図166)又は設定値更新処理(図167)が実行されている状況において第1タイマ割込み処理(図133)が起動されたとしても、当該第1タイマ割込み処理(図133)の各種処理のうち停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されないようにすることが可能となる。 Further, in the situation where the setting confirmation processing (FIG. 166) or the setting value update processing (FIG. 167) is being executed, “1” is set to the startup processing flag. Therefore, even if the first timer interrupt process (FIG. 133) is started in the situation where the setting confirmation process (FIG. 166) or the set value update process (FIG. 167) is being executed, the first timer interrupt process (FIG. Among the various processes of 133), the process for performing the power failure monitoring, the updating of various counters and the fraud monitoring is executed, while the process for advancing the game can be prevented from being executed.
なお、第1RAMクリア処理(ステップSB117)、設定値更新処理(図167)及び設定確認用処理(図166)のいずれもが実行されない場合にRTC用メモリ357への日時情報の新たな格納が発生し、第1RAMクリア処理(ステップSB117)、設定値更新処理(図167)及び設定確認用処理(図166)のいずれかが実行された場合にRTC用メモリ357への日時情報の新たな格納が発生しない構成に限定されない。例えば、第1RAMクリア処理(ステップSB117)、設定値更新処理(図167)及び設定確認用処理(図166)のいずれもが実行されない場合、又は第1RAMクリア処理(ステップSB117)が実行された場合にRTC用メモリ357への日時情報の新たな格納が発生する構成としてもよい。また、第1RAMクリア処理(ステップSB117)、設定値更新処理(図167)及び設定確認用処理(図166)のいずれもが実行されない場合、又は設定値更新処理(図167)が実行された場合にRTC用メモリ357への日時情報の新たな格納が発生する構成としてもよい。また、第1RAMクリア処理(ステップSB117)、設定値更新処理(図167)及び設定確認用処理(図166)のいずれもが実行されない場合、又は設定確認用処理(図166)が実行された場合にRTC用メモリ357への日時情報の新たな格納が発生する構成としてもよい。
When none of the first RAM clear process (step SB117), the set value update process (FIG. 167), and the setting confirmation process (FIG. 166) is executed, new storage of date / time information in the
また、第1RAMクリア処理(ステップSB117)、設定値更新処理(図167)及び設定確認用処理(図166)のいずれもが実行されない場合、設定値更新処理(図167)が実行された場合、又は設定確認用処理(図166)が実行された場合にRTC用メモリ357への日時情報の新たな格納が発生する構成としてもよい。また、第1RAMクリア処理(ステップSB117)、設定値更新処理(図167)及び設定確認用処理(図166)のいずれもが実行されない場合、第1RAMクリア処理(ステップSB117)が実行された場合、又は設定確認用処理(図166)が実行された場合にRTC用メモリ357への日時情報の新たな格納が発生する構成としてもよい。また、第1RAMクリア処理(ステップSB117)、設定値更新処理(図167)及び設定確認用処理(図166)のいずれもが実行されない場合、第1RAMクリア処理(ステップSB117)が実行された場合、又は設定値更新処理(図167)が実行された場合にRTC用メモリ357への日時情報の新たな格納が発生する構成としてもよい。
Further, when none of the first RAM clear process (step SB117), the set value update process (FIG. 167) and the setting confirmation process (FIG. 166) is executed, or when the set value update process (FIG. 167) is executed, Alternatively, the configuration may be such that new storage of date / time information in the
また、第1RAMクリア処理(ステップSB117)が実行された場合にはRTC用メモリ357への日時情報の新たな格納が発生し、それ以外の場合にはRTC用メモリ357への日時情報の新たな格納が発生しない構成としてもよい。また、設定値更新処理(図167)が実行された場合にはRTC用メモリ357への日時情報の新たな格納が発生し、それ以外の場合にはRTC用メモリ357への日時情報の新たな格納が発生しない構成としてもよい。また、設定確認用処理(図166)が実行された場合にはRTC用メモリ357への日時情報の新たな格納が発生し、それ以外の場合にはRTC用メモリ357への日時情報の新たな格納が発生しない構成としてもよい。また、第1RAMクリア処理(ステップSB117)又は設定値更新処理(図167)が実行された場合にはRTC用メモリ357への日時情報の新たな格納が発生し、それ以外の場合にはRTC用メモリ357への日時情報の新たな格納が発生しない構成としてもよい。第1RAMクリア処理(ステップSB117)又は設定確認用処理(図166)が実行された場合にはRTC用メモリ357への日時情報の新たな格納が発生し、それ以外の場合にはRTC用メモリ357への日時情報の新たな格納が発生しない構成としてもよい。また、設定値更新処理(図167)又は設定確認用処理(図166)が実行された場合にはRTC用メモリ357への日時情報の新たな格納が発生し、それ以外の場合にはRTC用メモリ357への日時情報の新たな格納が発生しない構成としてもよい。
When the first RAM clear process (step SB117) is executed, new storage of date / time information in the
また、設定値更新処理(図167)が実行された場合には開始時の初期設定(ステップSB303)において設定参照用エリア341及び設定更新用エリア342を含めた特定制御用のワークエリア221の全エリアを「0」クリアするとともに初期化を実行する構成としてもよい。この場合、設定値更新処理(図167)において第2RAMクリア処理(ステップSB313)が実行されない構成としてもよい。
When the set value update process (FIG. 167) is executed, all of the
また、設定値更新処理(図167)が開始された場合には「設定1」以外の予め定められた設定値から設定値の変更が開始される構成としてもよい。例えば、「設定2」から設定値の変更が開始される構成としてもよく、「設定3」から設定値の変更が開始される構成としてもよく、「設定4」から設定値の変更が開始される構成としてもよく、「設定5」から設定値の変更が開始される構成としてもよく、「設定6」から設定値の変更が開始される構成としてもよい。 Further, when the set value update process (FIG. 167) is started, the setting value may be changed from a preset value other than “setting 1”. For example, the setting value may be changed from “Setting 2”, the setting value may be changed from “Setting 3”, and the setting value change may be started from “Setting 4”. The setting value may be changed from “setting 5”, or the setting value may be changed from “setting 6”.
また、設定値更新処理(図167)が開始された場合には上記第45の実施形態と同様に設定参照用エリア341に記憶されている設定値の情報が設定更新用エリア342に上書きされることで、それまで使用対象として設定されていた設定値から設定値の変更が開始される構成としてもよい。
Further, when the set value update process (FIG. 167) is started, the setting value information stored in the setting
また、メイン処理(図165)において各種復帰コマンドを送信するための処理が、残余処理(ステップSB125〜ステップSB128)が開始される前の処理として設定されている構成としてもよい。この場合、第1RAMクリア処理(ステップSB117)、設定値更新処理(図167)及び設定確認用処理(図166)のいずれかの処理が実行された場合にはそれに対応するフラグをセットし、上記各種復帰コマンドを送信するための処理ではそのフラグの状態に対応する復帰コマンドを音光側CPU353に送信する構成としてもよい。
In addition, a process for transmitting various return commands in the main process (FIG. 165) may be set as a process before the remaining process (steps SB125 to SB128) is started. In this case, if any of the first RAM clear process (step SB117), the set value update process (FIG. 167), and the setting confirmation process (FIG. 166) is executed, the corresponding flag is set, In the process for transmitting various return commands, a return command corresponding to the state of the flag may be transmitted to the
また、RTC用メモリ357に格納された日時情報を基準として所定の時間が経過する度に時間対応演出が実行される構成に加えて又は代えて、RTC用メモリ357に格納された日時情報を基準として所定の時間が経過する度に所定の異常が発生しているか否かの監視が行われる構成としてもよく、RTC用メモリ357に格納された日時情報を基準として所定の時間が経過する度にベース値の報知が行われる構成としてもよい。この場合、RTC356及びRTC用メモリ357が主制御基板61に設けられており、主側CPU63にて上記異常監視又は上記ベース値の報知が行われる構成としてもよい。遊技ホールに設置された複数のパチンコ機10にて同時に異常監視が実行されてその結果が例えば図柄表示装置41などにて報知されることにより、所定の異常が発生しているか否かの定期的な監視を複数のパチンコ機10に対してまとめて行うことが可能となる。また、遊技ホールに設定された複数のパチンコ機10にて図柄表示装置41などにて同時にベース値の報知が行われることにより、ベース値の定期的な監視を複数のパチンコ機10に対してまとめて行うことが可能となる。なお、上記各種報知はパチンコ機10自身にて行われる構成に限定されることはなく、遊技ホールの管理コンピュータへの外部出力により行われる構成としてもよい。
Further, in addition to or instead of the configuration in which the time corresponding effect is executed every time a predetermined time elapses based on the date information stored in the
また、メイン処理(図165)において停電フラグに「1」がセットされていないと判定した場合、チェックサムが異常であると判定した場合、又は設定参照用エリア341の設定値が異常であると判定した場合には、「設定変更操作」が行われているか否かに関係なく設定値更新処理(図165)が強制的に実行される構成としてもよい。これにより、主側RAM65に関して情報異常が発生している場合には即座に設定値を変更させることが可能となる。
Further, when it is determined in the main process (FIG. 165) that “1” is not set in the power failure flag, when it is determined that the checksum is abnormal, or when the setting value in the setting
<第50の実施形態>
本実施形態では音光側CPU353にて実行される演出制御処理の処理構成が上記第49の実施形態と相違している。以下、上記第49の実施形態と相違している構成について説明する。なお、上記第49の実施形態と同一の構成については基本的にその説明を省略する。
<50th Embodiment>
In the present embodiment, the processing configuration of the effect control process executed by the
図175は音光側CPU353にて実行される本実施形態における演出制御処理を示すフローチャートである。
FIG. 175 is a flowchart showing the effect control process in the present embodiment executed by the sound
ステップSB501〜ステップSB505では上記第49の実施形態における演出制御処理(図173)のステップSB401〜ステップSB405と同一の処理を実行する。主側CPU63から通常復帰コマンド、クリア時の復帰コマンド、確認時の復帰コマンド及び更新時の復帰コマンドのいずれかを受信した場合(ステップSB505:YES)、今回受信した復帰コマンドが通常復帰コマンド以外の復帰コマンドであるか否かを判定する(ステップSB506)。 In Step SB501 to Step SB505, the same processing as Step SB401 to Step SB405 of the effect control processing (FIG. 173) in the forty-ninth embodiment is executed. When any one of the normal return command, the clear return command, the check return command, and the update return command is received from the main CPU 63 (step SB505: YES), the currently received return command is other than the normal return command. It is determined whether the command is a return command (step SB506).
今回受信した復帰コマンドがクリア時の復帰コマンド、確認時の復帰コマンド及び更新時の復帰コマンドのいずれかである場合(ステップSB506:YES)、上記第49の実施形態における演出制御処理(図173)のステップSB407と同様に、RTC356の現状の日時情報を読み出し、その読み出した日時情報をRTC用メモリ357に格納させる(ステップSB407)。これにより、時間対応演出を実行するタイミングを特定する場合に基準となる日時情報がRTC用メモリ357に格納された状態となる。
When the return command received this time is one of the return command at the time of clear, the return command at the time of confirmation, and the return command at the time of update (step SB506: YES), the effect control process in the forty-ninth embodiment (FIG. 173) As in step SB407, the current date and time information of the
ステップSB508〜ステップSB514では上記第49の実施形態における演出制御処理(図173)のステップSB408〜ステップSB414と同一の処理を実行する。 In step SB508 to step SB514, the same process as step SB408 to step SB414 of the effect control process (FIG. 173) in the 49th embodiment is executed.
図176は、主側CPU63における動作電力の供給開始時の処理(ステップSB101〜ステップSB122)にて実行された処理の内容に対応する作用を説明するための説明図である。
FIG. 176 is an explanatory diagram for explaining an action corresponding to the content of the process executed in the process (step SB101 to step SB122) at the start of supply of operating power in the
上記第49の実施形態と同様に、主側CPU63における動作電力の供給開始時の処理(ステップSB101〜ステップSB122)にて、第1RAMクリア処理(ステップSB117)、設定確認用処理(図166)及び設定値更新処理(図167)のいずれもが実行されなかった場合には主側CPU63は音光側CPU353に通常復帰コマンドを送信し、第1RAMクリア処理(ステップSB117)が実行された場合には主側CPU63は音光側CPU353にクリア時の復帰コマンドを送信し、設定値更新処理(図167)が実行された場合には主側CPU63は音光側CPU353に更新時の復帰コマンドを送信し、設定確認用処理(図166)が実行された場合には主側CPU63は音光側CPU353に確認時の復帰コマンドを送信する。
As in the 49th embodiment, in the processing (step SB101 to step SB122) at the start of supply of operating power in the
音光側CPU353は上記第49の実施形態と同様に、更新時の復帰コマンドを受信した場合には設定値更新処理(図167)が実行されることに対応する報知を終了させるとともに、確認時の復帰コマンドを受信した場合には設定確認用処理(図166)が実行されることに対応する報知を終了させる。また、音光側CPU353は上記第49の実施形態と同様に、通常復帰コマンド及びクリア時の復帰コマンドを受信したとしてもそれに対して報知に関する制御は実行しない。
Similar to the 49th embodiment, the sound-
音光側CPU353は、クリア時の復帰コマンド、更新時の復帰コマンド及び確認時の復帰コマンドのいずれかを受信した場合、RTC356において計測されている現状の日時情報をRTC用メモリ357に格納する。これにより、時間対応演出の実行契機を特定するために参照される基準時間に対応する情報がRTC用メモリ357に新たに格納されることとなる。一方、音光側CPU353は、通常復帰コマンドを受信したとしても、RTC356において計測されている現状の日時情報をRTC用メモリ357に格納しない。RTC用メモリ357にはバックアップ用の電力が供給されるため、RTC用メモリ357への日時情報の新たな格納が発生しなかった場合にはパチンコ機10の電源がOFF操作される前にRTC用メモリ357に格納されていた日時情報がそのまま記憶保持される。
When the sound
上記構成によれば動作電力の供給開始時の処理(ステップSB101〜ステップSB122)において第1RAMクリア処理(ステップSB117)、設定値更新処理(図167)及び設定確認用処理(図166)のいずれかが実行された場合には、RTC用メモリ357に格納されている日時情報がRTC356において計測されている現状の日時情報に書き換えられるのに対して、動作電力の供給開始時の処理(ステップSB101〜ステップSB122)において第1RAMクリア処理(ステップSB117)、設定値更新処理(図167)及び設定確認用処理(図166)のいずれも実行されなかった場合には、RTC用メモリ357に格納されている日時情報が書き換えられない。これにより、遊技ホールの営業中においてパチンコ機10のメンテナンスや動作チェックのためにパチンコ機10の電源が一旦OFF操作されたとしても、その後の動作電力の供給の再開に際して「操作無し」の状況でパチンコ機10の電源のON操作を行うことで、RTC用メモリ357に格納されている日時情報が書き換えられないようにすることが可能となる。よって、遊技ホールの営業中にパチンコ機10の電源を一旦OFF操作した後に動作電力の供給を再開させる場合において、遊技ホールにおける周囲のパチンコ機10との間で時間対応演出の基準時間を同一としながら当該パチンコ機10への動作電力の供給を再開させるための操作性を高めることが可能となる。
According to the above configuration, any one of the first RAM clear process (step SB117), the set value update process (FIG. 167), and the setting confirmation process (FIG. 166) in the process (step SB101 to step SB122) at the start of operating power supply. Is executed, the date and time information stored in the
また、「操作無し」の状況でパチンコ機10の電源のON操作を行うことでRTC用メモリ357に格納されている日時情報が書き換えられないことにより、RTC用メモリ357に格納されている日時情報が書き換えられないようにパチンコ機10の電源のON操作を行った場合に、第1RAMクリア処理(ステップSB117)、設定値更新処理(図167)及び設定確認用処理(図166)といった目的外の処理が実行されてしまわないようにすることが可能となる。
In addition, when the power of the
<第51の実施形態>
本実施形態では主側CPU63にて実行されるメイン処理の処理構成が上記第49の実施形態と相違している。以下、上記第49の実施形態と相違している構成について説明する。なお、上記第49の実施形態と同一の構成については基本的にその説明を省略する。
<51st Embodiment>
In the present embodiment, the processing configuration of the main process executed by the
図177は主側CPU63にて実行される本実施形態におけるメイン処理を示すフローチャートである。なお、メイン処理におけるステップSB601〜ステップSB630の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 177 is a flowchart showing main processing in the present embodiment which is executed by the
ステップSB601〜ステップSB622は上記第49の実施形態におけるメイン処理(図165)のステップSB101〜ステップSB122と同一の処理を実行する。 Steps SB601 to SB622 execute the same processes as steps SB101 to SB122 of the main process (FIG. 165) in the forty-ninth embodiment.
ステップSB612の処理を実行した場合、ステップSB613の処理を実行した場合、ステップSB615の処理を実行した場合、ステップSB618の処理を実行した場合、又はステップSB622の処理を実行した場合、特定制御用のワークエリア221に設けられたチェック中カウンタに初期チェック期間(具体的には5秒)に対応する情報をセットする(ステップSB623)。チェック中カウンタにセットされた値は上記第35の実施形態と同様に第2タイマ割込み処理(図134)が起動される度に1減算される。チェック中カウンタに1以上の値が設定されている場合、上記第35の実施形態と同様に第1〜第4報知用表示装置201〜204にてチェック用表示が継続される。
When the process of step SB612 is executed, when the process of step SB613 is executed, when the process of step SB615 is executed, when the process of step SB618 is executed, or when the process of step SB622 is executed, Information corresponding to the initial check period (specifically, 5 seconds) is set in the checking counter provided in the work area 221 (step SB623). The value set in the checking counter is decremented by 1 every time the second timer interrupt process (FIG. 134) is started, as in the 35th embodiment. When a value of 1 or more is set in the checking counter, the display for checking is continued in the first to fourth
上記構成によれば主側CPU63への動作電力の供給が開始された場合、当該主側CPU63にて動作電力の供給開始時の処理(ステップSB601〜ステップSB622)が終了した後であって残余処理(ステップSB627〜ステップSB630)が開始される前に、初期チェック期間が開始される。これにより、動作電力の供給開始時の処理が実行されている状況において初期チェック期間を制御する必要がないため、当該動作電力の供給開始時の処理が実行されている状況における処理負荷を軽減することが可能となる。
According to the above configuration, when the supply of operating power to the
また、設定確認用処理(図166)及び設定値更新処理(図167)は動作電力の供給開始時の処理(ステップSB601〜ステップSB622)として実行されるのに対して、初期チェック期間は動作電力の供給開始時の処理が終了した後に開始される。これにより、初期チェック期間において第1〜第4報知用表示装置201〜204にてチェック用表示が行われるとしても、第1〜第4報知用表示装置201〜204を利用した設定値の表示に影響を与えないようにすることが可能となる。
In addition, the setting confirmation process (FIG. 166) and the set value update process (FIG. 167) are executed as processes at the start of supply of operating power (steps SB601 to SB622), whereas the initial check period includes operating power. The process is started after the process at the start of supply is completed. As a result, even if the display for check is performed on the first to fourth
その後、割込み許可の設定を行う(ステップSB624)。これにより、第1タイマ割込み処理(図133)が第1割込み周期で割り込んで起動されるとともに、第2タイマ割込み処理(図134)が第2割込み周期で割り込んで起動される。第2タイマ割込み処理(図134)が割り込んで起動された場合、チェック中カウンタに1以上の値が設定されている状況においてはチェック用表示が行われるように第1〜第4報知用表示装置201〜204が表示制御される。 Thereafter, interrupt permission is set (step SB624). As a result, the first timer interrupt process (FIG. 133) is interrupted and started at the first interrupt period, and the second timer interrupt process (FIG. 134) is interrupted and started at the second interrupt period. When the second timer interrupt process (FIG. 134) is interrupted and started, the first to fourth notification display devices are configured so that the check display is performed in a situation where a value of 1 or more is set in the checking counter. Display control of 201-204 is performed.
その後、特定制御用のワークエリア221におけるチェック中カウンタの値が「0」となっているか否かを判定する(ステップSB625)。そして、チェック中カウンタの値が「0」となるまで、ステップSB625にて待機する。この場合、特定制御用のワークエリア221における立ち上げ処理中フラグに「1」がセットされた状態が維持されているため、第1タイマ割込み処理(図133)が割り込んで起動されたとしても、当該第1タイマ割込み処理(図133)の各種処理のうち停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されることなく当該第1タイマ割込み処理(図133)が終了される。したがって、ステップSB623にてセットされた初期チェック期間が経過するまでは、遊技を進行させるための処理の実行が阻止された状況において第1〜第4報知用表示装置201〜204にてチェック用表示が継続される。
Thereafter, it is determined whether or not the value of the checking counter in the
その後、特定制御用のワークエリア221における立ち上げ処理中フラグを「0」クリアする(ステップSB626)。立ち上げ処理中フラグが「0」クリアされることにより、第1タイマ割込み処理(図133)が起動された場合にステップS8906にて否定判定をすることでステップS8901〜ステップS8905の処理だけではなくステップS8907〜ステップS8920の処理を実行することとなり、遊技を進行させるための処理が実行されない状態が解除される。なお、ステップSB626では特定制御用のワークエリア221における停電フラグも「0」クリアする。
Thereafter, the startup processing flag in the
その後、ステップSB627〜ステップSB630の残余処理に進む。つまり、主側CPU63は第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)を定期的に実行する構成であるが、1のタイマ割込み処理と次のタイマ割込み処理との間に残余時間が生じることとなる。この残余時間は各タイマ割込み処理の処理完了時間に応じて変動することとなるが、かかる不規則な時間を利用してステップSB627〜ステップSB630の残余処理を繰り返し実行する。この点、当該ステップSB627〜ステップSB630の残余処理は非定期的に実行される非定期処理であると言える。ステップSB627〜ステップSB630では、上記第1の実施形態におけるメイン処理(図9)のステップS113〜ステップS116と同一の処理を実行する。
Thereafter, the process proceeds to the remaining process of steps SB627 to SB630. That is, the
上記構成によれば、遊技を進行させるための処理の実行が阻止された状況において第1〜第4報知用表示装置201〜204にてチェック用表示が行われる。これにより、遊技が行われない状況下において第1〜第4報知用表示装置201〜204が正常であるか否かのチェックを行うことが可能となる。
According to the said structure, the display for a check is performed in the display apparatus 201-204 for 1st-4th notification in the condition where execution of the process for advancing a game was blocked | prevented. This makes it possible to check whether the first to fourth
<第52の実施形態>
本実施形態では主側CPU63にて実行されるメイン処理の処理構成が上記第49の実施形態と相違している。以下、上記第49の実施形態と相違している構成について説明する。なお、上記第49の実施形態と同一の構成については基本的にその説明を省略する。
<52nd embodiment>
In the present embodiment, the processing configuration of the main process executed by the
図178は主側CPU63にて実行される本実施形態におけるメイン処理を示すフローチャートである。なお、メイン処理におけるステップSB701〜ステップSB734の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 178 is a flowchart showing main processing in the present embodiment, which is executed by the
本実施形態のメイン処理では上記第49の実施形態と異なり電源投入初期設定処理を実行しない。したがって、メイン処理が起動された場合にはウエイト用の所定時間が経過することを待つことなくステップSB701以降の処理を開始する。なお、電源投入初期設定処理は実行しないが、メイン処理を開始した場合に主側RAM65のアクセスを許可する。
Unlike the 49th embodiment, the main process of the present embodiment does not execute the power-on initial setting process. Therefore, when the main process is started, the processes after step SB701 are started without waiting for a predetermined time for waiting to elapse. The power-on initial setting process is not executed, but access to the
メイン処理ではまず上記第49の実施形態におけるメイン処理(図165)のステップSB102と同様に内部機能レジスタ設定処理を実行するとともに(ステップSB701)、上記第49の実施形態におけるメイン処理(図165)のステップSB103と同様に特定制御用のワークエリア221における立ち上げ処理中フラグに「1」をセットする(ステップSB702)。その後、停電フラグに「1」がセットされており、チェックサムが正常であり、設定値が正常であり、さらに特定制御用のワークエリア221における設定更新表示フラグに「1」がセットされていないことを条件として(ステップSB703〜ステップSB705:YES、ステップSB706:NO)、リセットボタン68cが押圧操作されているか否かを判定する(ステップSB707)。
In the main process, first, an internal function register setting process is executed (step SB701) similarly to step SB102 of the main process (FIG. 165) in the 49th embodiment, and the main process (FIG. 165) in the 49th embodiment. As in step SB103, “1” is set to the startup processing flag in the
リセットボタン68cが押圧操作されていない場合(ステップSB707:NO)、特定制御用のワークエリア221における遊技停止フラグに「1」がセットされているか否かを判定する(ステップSB708)。遊技停止フラグに「1」がセットされていない場合であって設定キー挿入部68aが設定キーを利用してON操作されている場合(ステップSB708:NO、ステップSB709:YES)、又は遊技停止フラグに「1」がセットされておらずさらに設定キー挿入部68aが設定キーを利用してON操作されていない場合であって特定制御用のワークエリア221における設定確認表示フラグに「1」がセットされている場合(ステップSB708及びステップSB709:NO、ステップSB710:YES)、設定確認用処理を実行する(ステップSB711)。設定確認用処理では上記第49の実施形態における設定確認用処理(図166)においてステップSB201〜ステップSB202及びステップSB204〜ステップSB207の処理を実行する。
If the
つまり、本実施形態の設定確認用処理では確認開始コマンドを音光側CPU353に送信しない。したがって、本実施形態では設定確認用処理が実行されたとしても、設定確認用処理に対応する報知が図柄表示装置41、表示発光部53及びスピーカ部54にて実行されない。本実施形態では既に説明したとおりメイン処理が起動された場合にはウエイト用の所定時間が経過することを待つことなくステップSB701以降の処理を開始するため設定確認用処理が開始されたタイミングにおいて図柄表示装置41の動作開始及び初期設定が完了していない可能性がある。これに対して、上記のとおり設定確認用処理に対応する報知が図柄表示装置41にて実行されないようにすることにより、初期設定が完了していない状況において図柄表示装置41の表示制御が開始されてしまわないようにすることが可能となる。なお、設定確認用処理に対応する報知が表示発光部53及びスピーカ部54にて行われるものの図柄表示装置41にて行われない構成としてもよい。
That is, the confirmation start command is not transmitted to the
設定確認用処理を実行した後は、特定制御用のワークエリア221に設けられたチェック中カウンタに初期チェック期間(具体的には5秒)に対応する情報をセットする(ステップSB712)。チェック中カウンタにセットされた値は上記第35の実施形態と同様に第2タイマ割込み処理(図134)が起動される度に1減算される。チェック中カウンタに1以上の値が設定されている場合、上記第35の実施形態と同様に第1〜第4報知用表示装置201〜204にてチェック用表示が継続される。つまり、動作電力の供給開始時の処理(ステップSB701〜ステップSB729)にて設定確認用処理が実行される場合には、設定確認用処理が終了した後に第1〜第4報知用表示装置201〜204にてチェック用表示が開始されるとともに、当該チェック用表示は処理の進行が待機されていない状況で行われる。
After executing the setting confirmation processing, information corresponding to the initial check period (specifically, 5 seconds) is set in the checking counter provided in the
リセットボタン68cが押圧操作されていないとともに遊技停止フラグに「1」がセットされておらずさらに設定キー挿入部68aが設定キーを利用してON操作されていない場合であって特定制御用のワークエリア221における設定確認表示フラグに「1」がセットされていない場合(ステップSB707〜ステップSB710:NO)、特定制御用のワークエリア221に設けられたチェック中カウンタに初期チェック期間(具体的には5秒)に対応する情報をセットする(ステップSB713)。チェック中カウンタにセットされた値は上記第35の実施形態と同様に第2タイマ割込み処理(図134)が起動される度に1減算される。チェック中カウンタに1以上の値が設定されている場合、上記第35の実施形態と同様に第1〜第4報知用表示装置201〜204にてチェック用表示が継続される。
When the
その後、割込み許可の設定を行う(ステップSB714)。これにより、第1タイマ割込み処理(図133)が第1割込み周期で割り込んで起動されるとともに、第2タイマ割込み処理(図134)が第2割込み周期で割り込んで起動される。第2タイマ割込み処理(図134)が割り込んで起動された場合、チェック中カウンタに1以上の値が設定されている状況においてはチェック用表示が行われるように第1〜第4報知用表示装置201〜204が表示制御される。 Thereafter, interrupt permission is set (step SB714). As a result, the first timer interrupt process (FIG. 133) is interrupted and started at the first interrupt period, and the second timer interrupt process (FIG. 134) is interrupted and started at the second interrupt period. When the second timer interrupt process (FIG. 134) is interrupted and started, the first to fourth notification display devices are configured so that the check display is performed in a situation where a value of 1 or more is set in the checking counter. Display control of 201-204 is performed.
その後、ウエイト用処理を実行する(ステップSB715)。ウエイト用処理では、特定制御用のワークエリア221におけるチェック中カウンタの値が「0」となるまで待機する。この場合、特定制御用のワークエリア221における立ち上げ処理中フラグに「1」がセットされた状態が維持されているため、第1タイマ割込み処理(図133)が割り込んで起動されたとしても、当該第1タイマ割込み処理(図133)の各種処理のうち停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されることなく当該第1タイマ割込み処理(図133)が終了される。したがって、ステップSB713にてセットされた初期チェック期間が経過するまでは、遊技を進行させるための処理の実行が阻止された状況において第1〜第4報知用表示装置201〜204にてチェック用表示が継続される。また、ウエイト用処理にて待機している時間において図柄表示装置41の動作開始及び初期設定が完了することとなる。つまり、図柄表示装置41の動作開始及び初期設定が完了するまで遊技を進行させるための処理の実行を阻止するためのウエイト期間を利用して、第1〜第4報知用表示装置201〜204にてチェック用表示を行わせることが可能となる。ウエイト用処理(ステップSB715)が終了した後は、上記第49の実施形態におけるメイン処理(図165)のステップSB113と同様に通常復帰コマンドを音光側CPU353に送信する(ステップSB716)。
Thereafter, a weighting process is executed (step SB715). In the wait process, the process waits until the value of the checking counter in the
リセットボタン68cが押圧操作されているとともに設定キー挿入部68aが設定キーを利用してON操作されている場合(ステップSB707及びステップSB717:YES)、設定値更新処理を実行する(ステップSB718)。また、上記のような「設定変更操作」が行われているか否かに関係なく特定制御用のワークエリア221における設定更新表示フラグに「1」がセットされている場合にも(ステップSB706:YES)、設定値更新処理を実行する(ステップSB717)。設定値更新処理では上記第49の実施形態における設定値更新処理(図167)においてステップSB301〜ステップSB304及びステップSB306〜ステップSB314の処理を実行する。
When the
つまり、本実施形態の設定値更新処理では更新開始コマンドを音光側CPU353に送信しない。したがって、本実施形態では設定値更新処理が実行されたとしても、設定値更新処理に対応する報知が図柄表示装置41、表示発光部53及びスピーカ部54にて実行されない。本実施形態では既に説明したとおりメイン処理が起動された場合にはウエイト用の所定時間が経過することを待つことなくステップSB701以降の処理を開始するため設定値更新処理が開始されたタイミングにおいて図柄表示装置41の動作開始及び初期設定が完了していない可能性がある。これに対して、上記のとおり設定値更新処理に対応する報知が図柄表示装置41にて実行されないようにすることにより、初期設定が完了していない状況において図柄表示装置41の表示制御が開始されてしまわないようにすることが可能となる。なお、設定値更新処理に対応する報知が表示発光部53及びスピーカ部54にて行われるものの図柄表示装置41にて行われない構成としてもよい。
That is, the update start command is not transmitted to the
設定値更新処理を実行した後は、特定制御用のワークエリア221に設けられたチェック中カウンタに初期チェック期間(具体的には5秒)に対応する情報をセットする(ステップSB719)。チェック中カウンタにセットされた値は上記第35の実施形態と同様に第2タイマ割込み処理(図134)が起動される度に1減算される。チェック中カウンタに1以上の値が設定されている場合、上記第35の実施形態と同様に第1〜第4報知用表示装置201〜204にてチェック用表示が継続される。つまり、動作電力の供給開始時の処理(ステップSB701〜ステップSB729)にて設定値更新処理が実行される場合には、設定値更新処理が終了した後に第1〜第4報知用表示装置201〜204にてチェック用表示が開始されるとともに、当該チェック用表示は処理の進行が待機されていない状況で行われる。
After executing the set value update processing, information corresponding to the initial check period (specifically, 5 seconds) is set in the checking counter provided in the
リセットボタン68cが押圧操作されている一方、設定キー挿入部68aがON操作されていない場合(ステップSB707:YES、ステップSB717:NO)、特定制御用のワークエリア221における遊技停止フラグに「1」がセットされていないことを条件として(ステップSB720:NO)、第1RAMクリア処理を実行する(ステップSB721)。第1RAMクリア処理の処理内容は上記第49の実施形態におけるメイン処理(図165)の第1RAMクリア処理(ステップSB117)と同一である。
When the
その後、特定制御用のワークエリア221に設けられたチェック中カウンタに初期チェック期間(具体的には5秒)に対応する情報をセットする(ステップSB722)。チェック中カウンタにセットされた値は上記第35の実施形態と同様に第2タイマ割込み処理(図134)が起動される度に1減算される。チェック中カウンタに1以上の値が設定されている場合、上記第35の実施形態と同様に第1〜第4報知用表示装置201〜204にてチェック用表示が継続される。
Thereafter, information corresponding to the initial check period (specifically, 5 seconds) is set in the checking counter provided in the
その後、割込み許可の設定を行う(ステップSB723)。これにより、第1タイマ割込み処理(図133)が第1割込み周期で割り込んで起動されるとともに、第2タイマ割込み処理(図134)が第2割込み周期で割り込んで起動される。第2タイマ割込み処理(図134)が割り込んで起動された場合、チェック中カウンタに1以上の値が設定されている状況においてはチェック用表示が行われるように第1〜第4報知用表示装置201〜204が表示制御される。 Thereafter, interrupt permission is set (step SB723). As a result, the first timer interrupt process (FIG. 133) is interrupted and started at the first interrupt period, and the second timer interrupt process (FIG. 134) is interrupted and started at the second interrupt period. When the second timer interrupt process (FIG. 134) is interrupted and started, the first to fourth notification display devices are configured so that the check display is performed in a situation where a value of 1 or more is set in the checking counter. Display control of 201-204 is performed.
その後、ウエイト用処理を実行する(ステップSB724)。ウエイト用処理では、特定制御用のワークエリア221におけるチェック中カウンタの値が「0」となるまで待機する。この場合、特定制御用のワークエリア221における立ち上げ処理中フラグに「1」がセットされた状態が維持されているため、第1タイマ割込み処理(図133)が割り込んで起動されたとしても、当該第1タイマ割込み処理(図133)の各種処理のうち停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されることなく当該第1タイマ割込み処理(図133)が終了される。したがって、ステップSB722にてセットされた初期チェック期間が経過するまでは、遊技を進行させるための処理の実行が阻止された状況において第1〜第4報知用表示装置201〜204にてチェック用表示が継続される。また、ウエイト用処理にて待機している時間において図柄表示装置41の動作開始及び初期設定が完了することとなる。つまり、図柄表示装置41の動作開始及び初期設定が完了するまで遊技を進行させるための処理の実行を阻止するためのウエイト期間を利用して、第1〜第4報知用表示装置201〜204にてチェック用表示を行わせることが可能となる。ウエイト用処理(ステップSB724)が終了した後は、上記第49の実施形態におけるメイン処理(図165)のステップSB118と同様にクリア時の復帰コマンドを音光側CPU353に送信する(ステップSB725)。
Thereafter, a weighting process is executed (step SB724). In the wait process, the process waits until the value of the checking counter in the
ステップSB703〜ステップSB705のいずれかにて否定判定をした場合、特定制御用のワークエリア221における遊技停止フラグに「1」をセットした後に(ステップSB726)、リセットボタン68cが押圧操作されているか否かを判定する(ステップSB727)。リセットボタン68cが押圧操作されている場合であって設定キー挿入部68aが設定キーを利用してON操作されている場合(ステップSB717及びステップSB727:YES)、ステップSB718にて設定値更新処理を実行するとともにステップSB719にてチェック中カウンタの設定処理を実行する。これら処理の内容は既に説明したとおりである。
If a negative determination is made in any of steps SB703 to SB705, whether or not the
リセットボタン68cが押圧操作されていない場合(ステップSB727:NO)、ステップSB720にて遊技停止フラグに「1」がセットされていると判定した場合、又はステップSB708にて遊技停止フラグに「1」がセットされていると判定した場合、ステップSB728及びステップSB729の処理を実行する。これらステップSB728及びステップSB729の処理内容は上記第49の実施形態におけるメイン処理(図165)のステップSB121及びステップSB122と同一である。
When the
ステップSB712の処理を実行した場合、ステップSB716の処理を実行した場合、ステップSB719の処理を実行した場合、ステップSB725の処理を実行した場合、又はステップSB729の処理を実行した場合、特定制御用のワークエリア221における立ち上げ処理中フラグを「0」クリアする(ステップSB730)。立ち上げ処理中フラグが「0」クリアされることにより、第1タイマ割込み処理(図133)が起動された場合にステップS8906にて否定判定をすることでステップS8901〜ステップS8905の処理だけではなくステップS8907〜ステップS8920の処理を実行することとなり、遊技を進行させるための処理が実行されない状態が解除される。なお、ステップSB730では特定制御用のワークエリア221における停電フラグも「0」クリアする。
When the process of step SB712 is executed, when the process of step SB716 is executed, when the process of step SB719 is executed, when the process of step SB725 is executed, or when the process of step SB729 is executed, The startup processing flag in the
その後、ステップSB731〜ステップSB734の残余処理に進む。つまり、主側CPU63は第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)を定期的に実行する構成であるが、1のタイマ割込み処理と次のタイマ割込み処理との間に残余時間が生じることとなる。この残余時間は各タイマ割込み処理の処理完了時間に応じて変動することとなるが、かかる不規則な時間を利用してステップSB731〜ステップSB734の残余処理を繰り返し実行する。この点、当該ステップSB731〜ステップSB734の残余処理は非定期的に実行される非定期処理であると言える。ステップSB731〜ステップSB734では、上記第1の実施形態におけるメイン処理(図9)のステップS113〜ステップS116と同一の処理を実行する。
Thereafter, the process proceeds to the remaining process of steps SB731 to SB734. That is, the
上記構成によれば、動作電力の供給開始時の処理(ステップSB701〜ステップSB729)にて設定確認用処理(ステップSB711)及び設定値更新処理(ステップSB718)が実行されない場合には、ウエイト用処理にて処理の進行を待機している状況において第1〜第4報知用表示装置201〜204にてチェック用表示が継続される。これにより、図柄表示装置41の動作開始及び初期設定が完了するまで遊技を進行させるための処理の実行を阻止するためのウエイト期間を利用して、第1〜第4報知用表示装置201〜204にてチェック用表示を行わせることが可能となる。また、遊技を進行させるための処理が開始される前に、第1〜第4報知用表示装置201〜204におけるチェック用表示を確認する機会を担保することが可能となる。
According to the above configuration, when the setting confirmation processing (step SB711) and the setting value update processing (step SB718) are not executed in the processing (step SB701 to step SB729) at the start of supply of operating power, the processing for weight is performed. The display for check is continued on the first to fourth
一方、設定確認用処理(ステップSB711)又は設定値更新処理(ステップSB718)は少なくとも遊技ホールの管理者により設定キー挿入部68aがOFF操作されないと終了しないため、これら設定確認用処理(ステップSB711)又は設定値更新処理(ステップSB718)が終了されるまでに、図柄表示装置41の動作開始及び初期設定が完了するまでに要する時間以上の時間が経過していることとなる。この場合に、設定確認用処理(ステップSB711)又は設定値更新処理(ステップSB718)が実行される場合にはウエイト用処理が実行されないようにすることにより、設定確認用処理(ステップSB711)又は設定値更新処理(ステップSB718)が実行された場合において遊技を進行させるための処理が開始されるまでに要する時間が過剰に長くなってしまわないようにすることが可能となる。
On the other hand, the setting confirmation process (step SB711) or the setting value update process (step SB718) is not completed unless at least the setting
また、設定確認用処理(ステップSB711)又は設定値更新処理(ステップSB718)が実行される場合、設定確認用処理(ステップSB711)又は設定値更新処理(ステップSB718)が終了した後に第1〜第4報知用表示装置201〜204にてチェック用表示が行われる。これにより、第1〜第4報知用表示装置201〜204を利用した設定値の表示に影響を与えないようにしながら、第1〜第4報知用表示装置201〜204にてチェック用表示を行うことが可能となる。
Further, when the setting confirmation process (step SB711) or the setting value update process (step SB718) is executed, the first to first items after the setting confirmation process (step SB711) or the setting value update process (step SB718) is completed. 4 Display for check is performed in the
<第53の実施形態>
本実施形態では主側CPU63にて実行されるメイン処理の処理構成が上記第49の実施形態と相違している。以下、上記第49の実施形態と相違している構成について説明する。なお、上記第49の実施形態と同一の構成については基本的にその説明を省略する。
<53rd Embodiment>
In the present embodiment, the processing configuration of the main process executed by the
図179は主側CPU63にて実行される本実施形態におけるメイン処理を示すフローチャートである。なお、メイン処理におけるステップSB801〜ステップSB826の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 179 is a flowchart showing main processing in the present embodiment, which is executed by the
まず電源投入初期設定処理を実行する(ステップSB801)。電源投入初期設定処理では、例えばメイン処理が起動されてからウエイト用の所定時間(具体的には1秒)が経過するまで次の処理に進行することなく待機する。このウエイト用の所定期間において図柄表示装置41の動作開始及び初期設定が完了することとなる。また、主側RAM65のアクセスを許可する。
First, power-on initial setting processing is executed (step SB801). In the power-on initial setting process, for example, the process waits without proceeding to the next process until a predetermined time for waiting (specifically, 1 second) elapses after the main process is activated. The operation start and initial setting of the
その後、内部機能レジスタ設定処理を実行する(ステップSB802)。内部機能レジスタ設定処理では上記第35の実施形態と同様に、当該メイン処理に対して定期的に割り込んで起動される処理である第1タイマ割込み処理(図133)の割込み周期を第1割込み周期(具体的には4ミリ秒)に設定するとともに、当該メイン処理に対して定期的に割り込んで起動される処理である第2タイマ割込み処理(図134)の割込み周期を上記第1割込み周期よりも短い周期である第2割込み周期(具体的には2ミリ秒)に設定する。 Thereafter, an internal function register setting process is executed (step SB802). In the internal function register setting process, as in the thirty-fifth embodiment, the interrupt period of the first timer interrupt process (FIG. 133), which is a process that is started by periodically interrupting the main process, is set to the first interrupt period. (Specifically, 4 milliseconds) and the interrupt period of the second timer interrupt process (FIG. 134), which is a process that is started by periodically interrupting the main process, from the first interrupt period. Is set to a second interrupt cycle (specifically, 2 milliseconds) which is a short cycle.
つまり、本実施形態では上記第35の実施形態と同様に、タイマ割込み処理として割込み周期が相対的に長短となるように第1タイマ割込み処理(図133)と第2タイマ割込み処理(図134)とが存在している。第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)はいずれもメイン処理に対して割り込んで起動される。また、第2タイマ割込み処理(図134)は第1タイマ割込み処理(図133)に対して割り込んで起動される。一方、第1タイマ割込み処理(図133)は第2タイマ割込み処理(図134)に対して割り込んで起動されない。また、第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の両方が実行されていない状況において第1割込み周期及び第2割込み周期の両方が経過している場合、それら周期の経過順序に関係なく第2タイマ割込み処理(図134)から先に起動される。この点、第2タイマ割込み処理(図134)は第1タイマ割込み処理(図133)よりも優先して起動される処理であると言える。但し、これに限定されることはなく第1タイマ割込み処理(図133)が第2タイマ割込み処理(図134)よりも優先して起動される構成としてもよい。 That is, in the present embodiment, as in the 35th embodiment, the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) are performed so that the interrupt cycle is relatively short as the timer interrupt process. And exist. Both the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) are started by interrupting the main process. The second timer interrupt process (FIG. 134) is started by interrupting the first timer interrupt process (FIG. 133). On the other hand, the first timer interrupt process (FIG. 133) is not activated by interrupting the second timer interrupt process (FIG. 134). Further, when both the first interrupt cycle and the second interrupt cycle have elapsed in a situation where both the first timer interrupt processing (FIG. 133) and the second timer interrupt processing (FIG. 134) are not executed, those cycles The second timer interrupt process (FIG. 134) is started first regardless of the elapse order. In this regard, it can be said that the second timer interrupt process (FIG. 134) is a process activated in preference to the first timer interrupt process (FIG. 133). However, the present invention is not limited to this, and the first timer interrupt process (FIG. 133) may be activated in preference to the second timer interrupt process (FIG. 134).
内部機能レジスタ設定処理では、第1タイマ割込み処理(図133)の第1割込み周期を主側CPU63の所定のレジスタに設定するとともに、第2タイマ割込み処理(図134)の第2割込み周期を主側CPU63の特定のレジスタに設定する。また、内部機能レジスタ設定処理では上記第1,第2割込み周期の設定以外にも例えば当たり乱数カウンタC1の数値範囲といった各種カウンタの数値範囲の設定処理などを実行する。
In the internal function register setting process, the first interrupt period of the first timer interrupt process (FIG. 133) is set in a predetermined register of the
その後、特定制御用のワークエリア221に設けられた立ち上げ処理中フラグに「1」をセットする(ステップSB803)。立ち上げ処理中フラグは上記第35の実施形態と同様に、第1タイマ割込み処理(図133)が起動されたとしても当該第1タイマ割込み処理(図133)に設定されている各種処理のうち停電監視、各種カウンタの更新及び不正監視を行うための処理は実行する一方、遊技を進行させるための処理を実行することなく当該第1タイマ割込み処理(図133)を終了すべき状況であることを主側CPU63にて特定するためのフラグである。
Thereafter, “1” is set to a startup processing flag provided in the
立ち上げ処理中フラグは、メイン処理(図165)において動作電力の供給開始時の処理(ステップSB801〜ステップSB818、ステップSB823〜ステップSB826)が開始された場合に「1」がセットされ、動作電力の供給開始時の処理が終了して残余処理(ステップSB819〜ステップSB822)が開始される前に「0」クリアされる。上記第35の実施形態と同様に第1タイマ割込み処理(図133)では立ち上げ処理中フラグに「1」がセットされている場合にはステップS8907〜ステップS8920の処理を実行しないようにすることにより、動作電力の供給開始時の処理(ステップSB801〜ステップSB818、ステップSB823〜ステップSB826)のうち後述する設定確認用処理(ステップSB810)又は設定値更新処理(図181)が実行されている状況において遊技を進行させるための処理が実行されないようにすることが可能となる。その一方、上記のとおり第1タイマ割込み処理(図133)では立ち上げ処理中フラグに「1」がセットされている場合であってもステップS8901〜ステップS8905の処理を実行することで、動作電力の供給開始時の処理(ステップSB801〜ステップSB818、ステップSB823〜ステップSB826)のうち後述する設定確認用処理(ステップSB810)又は設定値更新処理(図181)が実行されている状況であっても停電監視が実行されるとともに、当たり乱数カウンタC1、大当たり種別カウンタC2、リーチ乱数カウンタC3及び乱数初期値カウンタCINIの更新が実行され、さらに不正の検知が実行される。 The start-up process flag is set to “1” when the process (step SB801 to step SB818, step SB823 to step SB826) at the start of supply of operating power is started in the main process (FIG. 165). “0” is cleared before the process at the start of supply is finished and the remaining process (step SB 819 to step SB 822) is started. As in the thirty-fifth embodiment, in the first timer interrupt process (FIG. 133), when “1” is set in the start-up process flag, the processes in steps S8907 to S8920 are not executed. Accordingly, a setting confirmation process (step SB810) or a setting value update process (FIG. 181) to be described later is executed among the processes (steps SB801 to SB818 and steps SB823 to SB826) at the start of the supply of operating power. It is possible to prevent the process for advancing the game from being executed. On the other hand, in the first timer interrupt process (FIG. 133), as described above, even when “1” is set in the start-up process flag, the operation power can be obtained by executing the processes of steps S8901 to S8905. Among the processes at the start of supply (step SB801 to step SB818, step SB823 to step SB826), a setting confirmation process (step SB810) or a setting value update process (FIG. 181) described later is being executed. While the power failure monitoring is executed, the hit random number counter C1, the big hit type counter C2, the reach random number counter C3, and the random number initial value counter CINI are updated, and further illegal detection is executed.
特に、立ち上げ処理中フラグに「1」がセットされている状況であっても停電情報記憶処理(ステップS8901)が実行されることにより、動作電力の供給開始時の処理(ステップSB801〜ステップSB818、ステップSB823〜ステップSB826)のうち後述する設定確認用処理(ステップSB810)又は設定値更新処理(図181)が実行されている状況において停電が発生したとしてもそれに対して停電時処理を実行することが可能となる。停電時処理では上記第35の実施形態と同様に、特定制御用のワークエリア221に設けられた停電フラグに「1」をセットするとともに、チェックサムを算出しその算出したチェックサムを特定制御用のワークエリア221に保存するため、動作電力の供給が再度開始された場合には主側RAM65の異常発生と特定されないようにすることが可能となる。これにより、設定確認用処理(ステップSB810)又は設定値更新処理(図181)の途中で停電が発生した場合には、これら設定関連処理の途中で停電が発生したことを次回の動作電力の供給開始時に特定することが可能となる。
In particular, even when the start-up process flag is set to “1”, the power failure information storage process (step S8901) is executed, so that the process at the start of the operation power supply (steps SB801 to SB818) is performed. , Even if a power failure occurs in a situation where the setting confirmation processing (step SB810) or the setting value update processing (FIG. 181), which will be described later, is executed among the steps SB823 to SB826), the power failure processing is executed for the power failure. It becomes possible. In the power failure process, as in the 35th embodiment, “1” is set to the power failure flag provided in the
ちなみに、設定確認用処理(ステップSB810)又は設定値更新処理(図181)が実行されている状況では、第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)のいずれについても割込みが禁止されることはなく任意のタイミングで割込み可能となっている。この場合、設定確認用処理(ステップSB810)又は設定値更新処理(図181)において第1タイマ割込み処理(図133)又は第2タイマ割込み処理(図134)が割り込んで起動される場合には、その起動対象となったタイマ割込み処理が終了した後に復帰するためのメイン処理(図179)の戻り番地の情報が特定制御用のスタックエリア222に退避されるとともに、当該タイマ割込み処理が起動される直前における主側CPU63の各種レジスタの情報が特定制御用のスタックエリア222に退避される。そして、起動対象となったタイマ割込み処理が終了した場合には特定制御用のスタックエリア222に退避された戻り番地の情報に対応するメイン処理(図179)の処理に復帰することとなるとともに、特定制御用のスタックエリア222に退避された情報が主側CPU63の各種レジスタに復帰される。
Incidentally, in the situation where the setting confirmation process (step SB810) or the set value update process (FIG. 181) is executed, both the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) are performed. Interrupts are not prohibited and can be interrupted at any time. In this case, when the first timer interrupt process (FIG. 133) or the second timer interrupt process (FIG. 134) is interrupted and activated in the setting confirmation process (step SB810) or the set value update process (FIG. 181), Information on the return address of the main process (FIG. 179) for returning after the timer interrupt process to be activated is completed is saved in the
ステップSB803にて立ち上げ処理中フラグに「1」をセットした後は、特定制御用のワークエリア221に設けられた停電フラグに「1」がセットされているか否かを判定する(ステップSB804)。第1タイマ割込み処理(図133)の停電情報記憶処理(ステップS8901)にて停電時処理が実行された場合に停電フラグに「1」がセットされる。停電フラグは、前回の電源遮断時において停電時処理が適切に行われたか否かを主側CPU63にて特定するためのフラグである。
After “1” is set in the startup processing flag in step SB803, it is determined whether or not “1” is set in the power failure flag provided in the
停電フラグに「1」がセットされている場合(ステップSB804:YES)、チェックサムが正常であるか否かを判定する(ステップSB805)。具体的には、まず特定制御用のワークエリア221及び特定制御用のスタックエリア222についてチェックサムを算出する。チェックサムの算出方法は上記第33の実施形態と同一である。その後、主側CPU63への動作電力の供給が停止される直前に実行された停電時処理において算出されて特定制御用のワークエリア221に保存された特定制御用のワークエリア221及び特定制御用のスタックエリア222についてのチェックサムを読み出すとともに、その読み出したチェックサムを、今回のメイン処理にて上記のように算出したチェックサムと比較する。そして、それらチェックサムが一致しているか否かを判定する。
If “1” is set in the power failure flag (step SB804: YES), it is determined whether or not the checksum is normal (step SB805). Specifically, first, a checksum is calculated for the
チェックサムが一致している場合(ステップSB805:YES)、特定制御用のワークエリア221における設定参照用エリア341(図154参照)に格納された情報に対応する設定値が正常な範囲であるか否かを判定する(ステップSB806)。設定参照用エリア341は上記第45の実施形態と同様に現状のパチンコ機10の設定値を主側CPU63にて特定するための情報が格納される記憶エリアである。設定参照用エリア341に「1」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定1」となる。設定参照用エリア341に「2」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定2」となる。設定参照用エリア341に「3」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定3」となる。設定参照用エリア341に「4」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定4」となる。設定参照用エリア341に「5」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定5」となる。設定参照用エリア341に「6」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定6」となる。ステップSB806では設定参照用エリア341に格納された設定値の情報が「1」〜「6」のいずれかであるか否かを判定する。
If the checksums match (step SB805: YES), is the set value corresponding to the information stored in the setting reference area 341 (see FIG. 154) in the
ステップSB804〜ステップSB806の全てで肯定判定をした場合、リセットボタン68cが押圧操作されているか否かを判定する(ステップSB807)。つまり、リセットボタン68cが押圧操作されている状態においてパチンコ機10の電源ON操作が行われて主側CPU63への動作電力の供給が開始されたか否かを判定する。ここで、本実施形態では上記第35の実施形態と同様に、主制御装置60に設定キー挿入部68a及びリセットボタン68cが設けられているものの更新ボタン68bは設けられていない。また、主制御装置60には第1〜第3報知用表示装置69a〜69cではなく第11の実施形態と同様に第1〜第4報知用表示装置201〜204が設けられている。
When an affirmative determination is made in all of step SB804 to step SB806, it is determined whether or not the
リセットボタン68cが押圧操作されていない場合(ステップSB807:NO)、特定制御用のワークエリア221に設けられた遊技停止フラグ又は設定更新表示フラグに「1」がセットされているか否かを判定する(ステップSB808)。
When the
遊技停止フラグは、停電フラグに「1」がセットされていない場合、チェックサムが一致しなかった場合又は設定値が異常であった場合に「1」がセットされるフラグである。遊技停止フラグに「1」がセットされることにより、第1タイマ割込み処理(図133)においてステップS8901〜ステップS8905の処理を実行する一方、ステップS8906にて肯定判定をすることでステップS8907〜ステップS8920の処理を実行しない。これにより、前回の電源遮断時において停電時処理が適切に行われなかったことで停電フラグに「1」がセットされていない場合、特定制御用のワークエリア221及び特定制御用のスタックエリア222の少なくとも一方について前回の電源遮断時から情報の記憶状態が変化していることに起因してチェックサムが一致しない場合、又は設定値が異常である場合には、停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されないことになる。
The game stop flag is a flag that is set to “1” when the power failure flag is not set to “1”, the checksums do not match, or the set value is abnormal. When “1” is set in the game stop flag, the processing of step S8901 to step S8905 is executed in the first timer interrupt processing (FIG. 133), while the affirmative determination is made in step S8906 to step S8907 to step S8906. The process of S8920 is not executed. As a result, when the power failure flag is not set to “1” because the power failure process was not properly performed at the time of the previous power shutdown, the
設定更新表示フラグは上記第35の実施形態と同様に設定値更新処理(図181)が実行されていることを主側CPU63にて特定するためのフラグであり、設定更新表示フラグに「1」がセットされている場合には第1〜第4報知用表示装置201〜204にて、設定値を更新している状況であることを示す表示及び更新途中の設定値を示す表示が行われる。設定更新表示フラグは、設定値更新処理(図181)が開始された場合に「1」がセットされ設定値更新処理(図181)が終了される場合に「0」クリアされるフラグであるため、設定値更新処理(図181)が実行されていない状況においては基本的に設定更新表示フラグに「1」がセットされた状態とはならない。しかしながら、設定値更新処理(図181)が実行されている状況において主側CPU63への動作電力の供給が停止された場合には、その後に主側CPU63への動作電力の供給が開始された場合において設定更新表示フラグに「1」がセットされた状態となる。この設定更新表示フラグに「1」がセットされた状態は設定値更新処理(図181)において設定更新表示フラグを「0」クリアする処理が実行されるまでは維持される。
The setting update display flag is a flag for the
遊技停止フラグ及び設定更新表示フラグに「1」がセットされていないことでステップSB808にて否定判定をした場合、設定キー挿入部68aが設定キーを利用してON操作されているか否かを判定する(ステップSB809)。設定キー挿入部68aが設定キーを利用してON操作されている場合(ステップSB809:YES)、設定確認用処理を実行する(ステップSB810)。設定確認用処理の処理内容は上記第49の実施形態における設定確認用処理(図166)と同一である。なお、本実施形態では設定確認用処理を実行している途中で動作電力の供給が停止されたとしても、動作電力の供給が再開される場合に「設定確認操作」が行われない限り設定確認用処理は実行されない。
If “1” is not set in the game stop flag and the setting update display flag and a negative determination is made in step SB808, it is determined whether or not the setting
設定キー挿入部68aが設定キーを利用してON操作されていない場合(ステップSB809:NO)、通常復帰コマンドを音声発光制御装置81に送信する(ステップSB811)。通常復帰コマンドを受信した場合に音声発光制御装置81にて実行される処理内容は上記第49の実施形態と同一である。
When the setting
一方、ステップSB807にてリセットボタン68cが押圧操作されていると判定した場合であって、設定キー挿入部68aが設定キーを利用してON操作されていると判定した場合(ステップSB807及びステップSB812:YES)、設定値更新処理を実行する(ステップSB813)。つまり、本実施形態では特定制御用のワークエリア221における設定更新表示フラグに「1」がセットされていたとしても、主側CPU63への動作電力の供給開始時に「設定変更操作」が行われない限り設定値更新処理は実行されない。設定値更新処理の詳細については後に説明する。
On the other hand, if it is determined in step SB807 that the
ステップSB807にてリセットボタン68cが押圧操作されていると判定した場合であって、設定キー挿入部68aが設定キーを利用してON操作されていないと判定した場合(ステップSB812:NO)、特定制御用のワークエリア221における遊技停止フラグ又は設定更新表示フラグに「1」がセットされているか否かを判定する(ステップSB814)。
If it is determined in step SB807 that the
遊技停止フラグ及び設定更新表示フラグの両方に「1」がセットされていない場合(ステップSB814:NO)、第1RAMクリア処理を実行する(ステップSB815)。第1RAMクリア処理では、上記第45の実施形態におけるRAMクリア処理(ステップSA416)と同様に、特定制御用のワークエリア221においてパチンコ機10の設定状態を示す設定値の情報が設定されたエリア(すなわち設定参照用エリア341)を除いて、当該特定制御用のワークエリア221を「0」クリアするとともに初期設定を実行する。これにより、当否抽選モードが高確率モードであるか否かを示すエリアが「0」クリアされるため、パチンコ機10への動作電力の供給が停止される直前における当否抽選モードに関係なく当否抽選モードは低確率モードとなる。また、遊技回が実行されていない状況となるとともに開閉実行モードが実行されていない状況となり、さらに普図表示部38aが変動表示されていない状況であって普電役物34aが閉鎖状態である状況となる。また、特定制御用のワークエリア221に設けられた保留格納エリア65a及び普電保留エリア65cも「0」クリアされるため、特図表示部37a用の保留情報が消去されるとともに普図表示部38a用の保留情報が消去される。また、特定制御用のワークエリア221に設けられた設定更新表示フラグ及び設定確認表示フラグを「0」クリアする。また、特定制御用のワークエリア221に設けられた設定更新用エリア342を「0」クリアする。また、第1RAMクリア処理では特定制御用のスタックエリア222を「0」クリアするとともに初期設定を実行する。また、第1RAMクリア処理では主側CPU63の各種レジスタも「0」クリアした後に初期設定を実行する。この初期設定ではステップSB802の内部機能レジスタ設定処理と同様の処理を実行する。なお、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224については「0」クリアするための処理及び初期設定を行うための処理は実行しない。
When “1” is not set in both the game stop flag and the setting update display flag (step SB814: NO), the first RAM clear process is executed (step SB815). In the first RAM clear process, similarly to the RAM clear process (step SA416) in the forty-fifth embodiment, the setting value information indicating the set state of the
その後、クリア時の復帰コマンドを音声発光制御装置81に送信する(ステップSB816)。クリア時の復帰コマンドを受信した場合に音声発光制御装置81にて実行される処理内容は上記第49の実施形態と同一である。
After that, a clear return command is transmitted to the sound emission control device 81 (step SB816). The contents of processing executed by the sound
ステップSB810の処理を実行した場合、ステップSB811の処理を実行した場合、ステップSB813の処理を実行した場合、又はステップSB816の処理を実行した場合、特定制御用のワークエリア221に設けられたチェック中カウンタに初期チェック期間(具体的には5秒)に対応する情報をセットする(ステップSB817)。チェック中カウンタにセットされた値は上記第35の実施形態と同様に第2タイマ割込み処理(図134)が起動される度に1減算される。チェック中カウンタに1以上の値が設定されている場合、上記第35の実施形態と同様に第1〜第4報知用表示装置201〜204にてチェック用表示が継続される。
When the process of step SB810 is executed, when the process of step SB811 is executed, when the process of step SB813 is executed, or when the process of step SB816 is executed, during the check provided in the
上記構成によれば主側CPU63への動作電力の供給が開始された場合、当該主側CPU63にて動作電力の供給開始時の処理(ステップSB801〜ステップSB818、ステップSB823〜ステップSB826)が終了した後であって残余処理(ステップSB819〜ステップSB822)が開始される前に、初期チェック期間が開始される。これにより、動作電力の供給開始時の処理が実行されている状況において初期チェック期間を制御する必要がないため、当該動作電力の供給開始時の処理が実行されている状況における処理負荷を軽減することが可能となる。
According to the above configuration, when the supply of operating power to the
また、設定確認用処理(ステップSB810)及び設定値更新処理(図181)は動作電力の供給開始時の処理(ステップSB801〜ステップSB818、ステップSB823〜ステップSB826)として実行されるのに対して、初期チェック期間は動作電力の供給開始時の処理が終了した後に開始される。これにより、初期チェック期間において第1〜第4報知用表示装置201〜204にてチェック用表示が行われるとしても、第1〜第4報知用表示装置201〜204を利用した設定値の表示に影響を与えないようにすることが可能となる。
The setting confirmation process (step SB810) and the set value update process (FIG. 181) are executed as processes at the start of supply of operating power (step SB801 to step SB818, step SB823 to step SB826). The initial check period starts after the processing at the start of supply of operating power is completed. As a result, even if the display for check is performed on the first to fourth
その後、特定制御用のワークエリア221における立ち上げ処理中フラグを「0」クリアする(ステップSB818)。立ち上げ処理中フラグが「0」クリアされることにより、第1タイマ割込み処理(図133)が起動された場合にステップS8906にて否定判定をすることでステップS8901〜ステップS8905の処理だけではなくステップS8907〜ステップS8920の処理を実行することとなり、遊技を進行させるための処理が実行されない状態が解除される。なお、ステップSB818では特定制御用のワークエリア221における停電フラグも「0」クリアする。
Thereafter, the startup processing flag in the
その後、ステップSB819〜ステップSB822の残余処理に進む。つまり、主側CPU63は第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)を定期的に実行する構成であるが、1のタイマ割込み処理と次のタイマ割込み処理との間に残余時間が生じることとなる。この残余時間は各タイマ割込み処理の処理完了時間に応じて変動することとなるが、かかる不規則な時間を利用してステップSB819〜ステップSB822の残余処理を繰り返し実行する。この点、当該ステップSB819〜ステップSB822の残余処理は非定期的に実行される非定期処理であると言える。ステップSB819〜ステップSB822では、上記第1の実施形態におけるメイン処理(図9)のステップS113〜ステップS116と同一の処理を実行する。
Thereafter, the process proceeds to the remaining process of steps SB819 to SB822. That is, the
メイン処理(図179)においてステップSB804〜ステップSB806のいずれかにて否定判定をした場合、すなわち停電フラグに「1」がセットされていない場合、チェックサムが一致しなかった場合又は設定値が異常であった場合、特定制御用のワークエリア221における遊技停止フラグに「1」をセットする(ステップSB823)。既に説明したとおり遊技停止フラグに「1」がセットされることにより、第1タイマ割込み処理(図133)においてステップS8901〜ステップS8905の処理を実行する一方、ステップS8906にて肯定判定をすることでステップS8907〜ステップS8920の処理を実行しない。これにより、前回の電源遮断時において停電時処理が適切に行われなかったことで停電フラグに「1」がセットされていない場合、特定制御用のワークエリア221及び特定制御用のスタックエリア222の少なくとも一方について前回の電源遮断時から情報の記憶状態が変化していることに起因してチェックサムが一致しない場合、又は設定値が異常である場合には、停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されないことになる。
When a negative determination is made in any of steps SB804 to SB806 in the main process (FIG. 179), that is, when the power failure flag is not set to “1”, the checksums do not match, or the set value is abnormal. If it is, “1” is set to the game stop flag in the
その後、リセットボタン68cが押圧操作されているか否かを判定する(ステップSB824)。リセットボタン68cが押圧操作されていない場合(ステップSB824:NO)、動作電力の供給開始時において停電フラグ、チェックサム又は設定値に関して異常が発生したことを示す異常コマンドを音声発光制御装置81に送信する(ステップSB825)。音声発光制御装置81は当該異常コマンドを受信することにより、表示発光部53を動作電力の供給開始時における情報異常に対応する態様で発光させるとともに、スピーカ部54から「設定変更をして下さい。」という音声を出力させる。また、図柄表示装置41にて「設定変更をして下さい。」という文字画像が表示されるようにする。これら報知はパチンコ機10への動作電力の供給が停止されるまでは維持され、パチンコ機10への動作電力の供給が停止された場合に終了される。但し、パチンコ機10への動作電力の供給が一旦停止されたとしても設定値更新処理(図181)が実行されるまではパチンコ機10への動作電力の供給が再開された場合に上記報知が再開されることとなる。
Thereafter, it is determined whether or not the
その後、異常時の外部出力処理を実行する(ステップSB826)。異常時の外部出力処理では、遊技ホールの管理コンピュータに向けて異常信号を外部出力するための処理を実行する。この場合、異常信号の信号出力が予め定められた所定期間(例えば100ミリ秒)に亘って行われる。但し、これに限定されることはなくステップSB826の処理の実行契機となる事象が発生している状況においては異常信号の信号出力が継続され、ステップSB826の処理の実行契機となる事象が発生していない状況となることで異常信号の信号出力が停止される構成としてもよい。また、異常信号は、ステップSB826においてのみ出力されるのではなく、他の処理によっても出力され得る。例えば、第1タイマ割込み処理(図133)の不正検知処理(ステップS8905)において監視対象の不正(不正な電波の検知や不正の磁気の検知)が発生したことを特定した場合にも異常信号が外部出力される。但し、このように異常信号が兼用される構成に限定されることはなく、ステップSB826の専用となる異常信号が外部出力される構成としてもよい。 Thereafter, an external output process at the time of abnormality is executed (step SB826). In the external output process at the time of abnormality, a process for externally outputting an abnormal signal toward the management computer of the game hall is executed. In this case, the signal output of the abnormal signal is performed over a predetermined period (for example, 100 milliseconds). However, the present invention is not limited to this, and in the situation where an event that triggers the execution of the process of step SB826 has occurred, the signal output of the abnormal signal is continued, and an event that triggers the execution of the process of step SB826 occurs. It is good also as a structure which stops the signal output of an abnormal signal because it will be in the state which is not. In addition, the abnormal signal is not output only in step SB826, but may be output by other processing. For example, an abnormal signal is also generated when it is specified in the fraud detection process (step S8905) of the first timer interrupt process (FIG. 133) that the fraudulent subject to be monitored (the detection of illegal radio waves or the detection of illegal magnetism) has occurred. Output externally. However, the configuration is not limited to the configuration in which the abnormal signal is also used in this way, and a configuration in which an abnormal signal dedicated to step SB826 is output to the outside may be employed.
リセットボタン68cが押圧操作されている場合(ステップSB824:YES)、設定キー挿入部68aが設定キーを利用してON操作されているか否かを判定する(ステップSB812)。リセットボタン68cが押圧操作されているとともに設定キー挿入部68aが設定キーを利用してON操作されている場合(ステップSB812及びステップSB824:YES)、設定値更新処理を実行する(ステップSB813)。つまり、「設定変更操作」が行われている状況で主側CPU63への動作電力が供給された場合、主側RAM65について異常が発生していることでステップSB804〜ステップSB806のいずれかにて否定判定をした場合であっても設定値更新処理(図181)が実行される。これにより、設定値の変更を優先させることが可能となる。
When the
一方、リセットボタン68cが押圧操作されているものの設定キー挿入部68aがON操作されていない場合(ステップSB824:YES、ステップSB812:NO)、特定制御用のワークエリア221における遊技停止フラグ又は設定更新表示フラグに「1」がセットされているか否かを判定する(ステップSB814)。ステップSB823にて遊技停止フラグに「1」がセットされた後におけるステップSB814の処理では当然のことながら遊技停止フラグに「1」がセットされているため、ステップSB814にて肯定判定をする。この場合、ステップSB825にて音声発光制御装置81に異常コマンドを送信するとともに、ステップSB826にて異常信号を外部出力する。その後、ステップSB817及びステップSB818の処理を実行することなく、ステップSB819〜ステップSB822の残余処理に移行する。
On the other hand, when the
つまり、停電フラグ、チェックサム及び設定値に関する異常が発生してステップSB804〜ステップSB806のいずれかにて否定判定をした場合、「RAMクリア操作」が行われている状況で主側CPU63への動作電力の供給が開始されたとしても第1RAMクリア処理(ステップSB815)は実行されない。また、遊技停止フラグに「1」がセットされている状況であって「RAMクリア操作」が行われている状況で主側CPU63への動作電力の供給が開始された場合にも第1RAMクリア処理(ステップSB815)は実行されない。これにより、「RAMクリア操作」が行われている状況で主側CPU63への動作電力の供給が開始されたとしても遊技停止フラグに「1」がセットされた状態が解消されないようにすることが可能となる。これに対して、「設定変更操作」が行われている場合には遊技停止フラグに「1」がセットされているか否かに関係なく設定値更新処理(図181)が実行されるとともに詳細は後述するが当該設定値更新処理(図181)の開始時の初期設定にて遊技停止フラグが「0」クリアされる。これにより、遊技停止フラグに「1」がセットされた状態を解消するためには設定値更新処理(図181)を実行する必要が生じることとなる。よって、特定制御用のワークエリア221の情報異常の発生に際しては当該特定制御用のワークエリア221を初期化するための処理だけではなく、設定値の再設定を要するようにすることが可能となる。
That is, when an abnormality relating to the power failure flag, the checksum, and the set value occurs and a negative determination is made in any one of Steps SB804 to SB806, the operation to the
ここで、ステップSB807にてリセットボタン68cが押圧操作されていないと判定した場合においてステップSB808にて特定制御用のワークエリア221における遊技停止フラグ又は設定更新表示フラグに「1」がセットされていると判定した場合、ステップSB825にて音声発光制御装置81に異常コマンドを送信するとともに、ステップSB826にて異常信号を外部出力する。そして、これらの処理を実行した後は、ステップSB817及びステップSB818の処理を実行することなく、ステップSB819〜ステップSB822の残余処理に移行する。また、ステップSB807にてリセットボタン68cが押圧操作されていると判定するとともにステップSB812にて設定キー挿入部68aがON操作されていないと判定した場合(すなわち「RAMクリア操作」が行われた場合)であっても、特定制御用のワークエリア221における遊技停止フラグ又は設定更新表示フラグに「1」がセットされている場合にはステップSB814にて肯定判定をして、ステップSB825にて音声発光制御装置81に異常コマンドを送信するとともに、ステップSB826にて異常信号を外部出力する。そして、これらの処理を実行した後は、ステップSB817及びステップSB818の処理を実行することなく、ステップSB819〜ステップSB822の残余処理に移行する。
If it is determined in step SB807 that the
次に、設定値更新処理(図181)が実行されている状況において主側CPU63への動作電力の供給が停止された場合におけるその後の処理の様子について図180のタイムチャートを参照しながら説明する。図180(a)はパチンコ機10の電源がON状態となっている期間を示し、図180(b)は動作電力の供給開始時の処理(ステップSB801〜ステップSB818、ステップSB823〜ステップSB826)が実行されている期間を示し、図180(c)は動作電力の供給開始時の処理(ステップSB801〜ステップSB818、ステップSB823〜ステップSB826)が終了した後の処理が実行されている期間を示し、図180(d)は設定値更新処理(図181)が実行されている期間を示し、図180(e)は特定制御用のワークエリア221における設定更新表示フラグに「1」がセットされている期間を示し、図180(f)は特定制御用のワークエリア221における立ち上げ処理中フラグに「1」がセットされている期間を示し、図180(g)は異常信号が外部出力されている期間を示す。
Next, the state of the subsequent processing when the supply of operating power to the
t1のタイミングで図180(a)に示すようにパチンコ機10の電源のON操作が行われる。この場合、「設定変更操作」が行われた状況でパチンコ機10の電源のON操作が行われている。当該t1のタイミングで図180(b)に示すように主側CPU63にて動作電力の供給開始時の処理(ステップSB801〜ステップSB818、ステップSB823〜ステップSB826)が開始されるとともに、図180(f)に示すように特定制御用のワークエリア221における立ち上げ処理中フラグに「1」がセットされる。
As shown in FIG. 180 (a), the
その後、t2のタイミングで図180(d)に示すように設定値更新処理(図181)が開始される。この場合、当該t2のタイミングで図180(e)に示すように特定制御用のワークエリア221における設定更新表示フラグに「1」がセットされる。
Thereafter, the set value update process (FIG. 181) is started as shown in FIG. 180 (d) at the timing of t2. In this case, “1” is set to the setting update display flag in the
その後、図180(d)に示すように設定値更新処理(図181)が実行されている途中の状況であるt3のタイミングでパチンコ機10の電源のOFF操作が行われることで主側CPU63への動作電力の供給が停止される。したがって、図180(b)に示すように動作電力の供給開始時の処理(ステップSB801〜ステップSB818、ステップSB823〜ステップSB826)が終了するとともに図180(d)に示すように設定値更新処理(図181)が終了する。
Thereafter, as shown in FIG. 180 (d), the power supply of the
その後、t4のタイミングで図180(a)に示すようにパチンコ機10の電源のON操作が再度行われる。この場合、「RAMクリア操作」が行われた状況でパチンコ機10の電源のON操作が行われている。当該t4のタイミングで図180(b)に示すように主側CPU63にて動作電力の供給開始時の処理(ステップSB801〜ステップSB818、ステップSB823〜ステップSB826)が開始される。また、図180(e)及び図180(f)に示すように前回の動作電力の供給停止前から引き続き特定制御用のワークエリア221における設定更新表示フラグ及び立ち上げ処理中フラグの両方に「1」がセットされている。
Thereafter, the power ON operation of the
今回は設定更新表示フラグに「1」がセットされている状況において「RAMクリア操作」が行われた状況でパチンコ機10の電源のON操作が行われているため、第1RAMクリア処理(ステップSB815)が実行されることなく、図180(g)に示すようにt5のタイミング〜t7のタイミングの所定期間(例えば100ミリ秒)に亘って異常信号の外部出力が行われる。また、t5のタイミングで異常コマンドの送信に基づく異常報知が開始される。
This time, since the power-on operation of the
図180(b)に示すようにt4のタイミングで開始された動作電力の供給開始時の処理(ステップSB801〜ステップSB818、ステップSB823〜ステップSB826)はt6のタイミングで終了する。そして、当該t6のタイミングで動作電力の供給開始時の処理(ステップSB801〜ステップSB818、ステップSB823〜ステップSB826)が終了した後の処理が開始される。 As shown in FIG. 180 (b), the processing (step SB801 to step SB818, step SB823 to step SB826) at the start of the operation power supply started at the timing t4 ends at the timing t6. And the process after the process (step SB801-step SB818, step SB823-step SB826) at the time of the supply start of operating electric power is complete | finished at the timing of the said t6.
この場合、図180(f)に示すように特定制御用のワークエリア221における立ち上げ処理中フラグに「1」がセットされているため、第1タイマ割込み処理(図133)が起動されたとしても停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理は実行されない。その後、t8のタイミングで図180(a)に示すようにパチンコ機10の電源のOFF操作が行われることで主側CPU63への動作電力の供給が停止される。また、当該t8のタイミングで図180(c)に示すように供給後の処理が終了する。
In this case, as shown in FIG. 180 (f), since “1” is set in the startup processing flag in the
その後、t9のタイミングで図180(a)に示すようにパチンコ機10の電源のON操作が再度行われる。この場合、「設定変更操作」が行われた状況でパチンコ機10の電源のON操作が行われている。当該t9のタイミングで図180(b)に示すように主側CPU63にて動作電力の供給開始時の処理(ステップSB801〜ステップSB818、ステップSB823〜ステップSB826)が開始される。また、図180(e)及び図180(f)に示すように前回の動作電力の供給停止前から引き続き特定制御用のワークエリア221における設定更新表示フラグ及び立ち上げ処理中フラグの両方に「1」がセットされている。
Thereafter, the power ON operation of the
その後、t10のタイミング〜t11のタイミングに亘って図180(d)に示すように設定値更新処理(図181)が実行される。この場合、当該設定値更新処理(図181)は正常に終了する。そして、この終了したタイミングであるt11のタイミングで、図180(e)に示すように設定更新表示フラグが「0」クリアされる。また、当該t11のタイミングで図180(b)に示すように動作電力の供給開始時の処理(ステップSB801〜ステップSB818、ステップSB823〜ステップSB826)が終了する。これにより、当該t11のタイミングで、図180(f)に示すように立ち上げ処理中フラグが「0」クリアされる。そして、当該t11のタイミングで図180(c)に示すように動作電力の供給開始時の処理(ステップSB801〜ステップSB818、ステップSB823〜ステップSB826)が終了した後の処理が開始される。この場合、立ち上げ処理中フラグは既に「0」クリアされているため、第1タイマ割込み処理(図133)が起動された場合には停電監視、各種カウンタの更新及び不正監視を行うための処理だけではなく、遊技を進行させるための処理が実行される。 Thereafter, the set value update process (FIG. 181) is executed as shown in FIG. 180 (d) from the timing t10 to the timing t11. In this case, the set value update process (FIG. 181) ends normally. Then, at the timing of t11, which is the end timing, the setting update display flag is cleared to “0” as shown in FIG. In addition, at the timing of t11, as shown in FIG. 180 (b), the processing at the start of supply of operating power (step SB801 to step SB818, step SB823 to step SB826) ends. As a result, the start-up process flag is cleared to “0” as shown in FIG. Then, at the timing of t11, as shown in FIG. 180 (c), the processing after the processing (step SB801 to step SB818, step SB823 to step SB826) at the start of supplying operating power is started. In this case, since the start-up processing flag is already cleared to “0”, when the first timer interrupt processing (FIG. 133) is started, processing for power failure monitoring, updating of various counters and fraud monitoring is performed. In addition to this, processing for advancing the game is executed.
上記のとおり設定値更新処理(図181)が実行されている状況において主側CPU63への動作電力の供給が停止された場合には、主側CPU63への動作電力の供給が再開される場合に「設定変更操作」が行われない限り、動作電力の供給開始時の処理(ステップSB801〜ステップSB818、ステップSB823〜ステップSB826)では音声発光制御装置81への異常コマンドの送信及び異常信号の外部出力が実行され、仮に「RAMクリア操作」が行われていたとしても第1RAMクリア処理(ステップSB815)が実行されることはなく、「設定確認操作」が行われていたとしても設定確認用処理(ステップSB810)が実行されることはない。さらにまた、音声発光制御装置81への異常コマンドの送信及び異常信号の外部出力が実行された場合には、特定制御用のワークエリア221における立ち上げ処理中フラグを「0」クリアする処理(ステップSB818)が実行されることなく残余処理(ステップSB819〜ステップSB822)が実行されるため、第1タイマ割込み処理(図133)が起動されたとしても停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理は実行されない。これにより、設定値更新処理(図181)が実行されている状況において主側CPU63への動作電力の供給が停止された場合には、「設定変更操作」を行った状況で主側CPU63への動作電力の供給を再開させて設定値更新処理(図181)を実行させる必要が生じる。よって、設定値の変更を確実に行わせることが可能となる。
When supply of operating power to the
次に、メイン処理(図179)のステップSB813にて実行される本実施形態における設定値更新処理について、図181のフローチャートを参照しながら説明する。なお、設定値更新処理におけるステップSB901〜ステップSB918の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
Next, the setting value update processing in this embodiment executed in step SB813 of the main processing (FIG. 179) will be described with reference to the flowchart of FIG. Note that the processing of step SB901 to step SB918 in the set value update processing is executed using the specific control program and the specific control data in the
まずOFF確認フラグ361に「1」をセットする(ステップSB901)。OFF確認フラグ361は図182の説明図に示すように特定制御用のワークエリア221に設けられている。本実施形態であっても設定値更新処理(図181)ではリセットボタン68cが押圧操作される度に特定制御用のワークエリア221の設定更新用エリア342の値、すなわち更新対象の設定値が1加算される。この場合に、リセットボタン68cの1回の押圧操作に対して更新対象の設定値が「1」のみ加算されるようにすべく、リセットボタン68cが非操作状態から操作状態となった場合、すなわちリセットボタン68cの操作を検知する検知センサからの検知信号が操作非検知の状態から操作検知の状態に切り換わった場合に、設定更新用エリア342の値を1加算することで更新対象の設定値を1加算する構成となっている。
First, “1” is set to the OFF confirmation flag 361 (step SB901). The
当該構成においてOFF確認フラグ361は設定値更新処理(図181)にてリセットボタン68cが押圧操作されたか否かを確認する場合においてリセットボタン68cの押圧操作が開始されたタイミングであるか否かを確認するためのフラグである。設定値更新処理(図181)にてリセットボタン68cが押圧操作されているか否かの判定処理(ステップSB910)を実行した後において、リセットボタン68cが押圧操作されていると判定した場合に「1」がセットされ又は「1」のセット状態が維持され、リセットボタン68cが押圧操作されていないと判定した場合に「0」クリアされる又は「0」の状態が維持される。
In this configuration, the
ここで、設定値更新処理(図181)は既に説明したとおりメイン処理(図179)のステップSB807又はステップSB824にてリセットボタン68cが押圧操作されていると判定したことを条件として実行される。これらステップSB807又はステップSB824では主側CPU63はリセットボタン68cの押圧操作の有無を検知する検知センサからの検知信号が入力される入力ポートを直接監視することでリセットボタン68cが押圧操作されているか否かを判定する。この場合、リセットボタン68cの押圧操作の開始タイミングや終了タイミングを確認するのではなく、リセットボタン68cが押圧操作されている状態となっているか否かを確認する。したがって、ステップSB807又はステップSB824ではOFF確認フラグ361を確認することなく、リセットボタン68cが押圧操作されていることに対応する信号が入力ポートに入力されている場合には肯定判定をする。
Here, the set value update process (FIG. 181) is executed on the condition that it is determined that the
但し、当該構成においては設定値更新処理(図181)を開始させるためのパチンコ機10の電源ON時におけるリセットボタン68cの押圧操作の終了タイミングと設定値更新処理(図181)の開始タイミングとの関係によっては、当該押圧操作が更新対象の設定値を1加算する契機となる場合と当該契機とならない場合とが発生することとなる。そうすると、パチンコ機10の電源ON時におけるリセットボタン68cの押圧操作の終了タイミングに応じて更新対象の設定値の更新態様が変化することとなってしまい操作性が低下してしまう。これに対して、OFF確認フラグ361に「0」がセットされている状況においてリセットボタン68cが押圧操作されていると判定した場合に更新対象の設定値を1加算する構成において、設定値更新処理(図181)が開始された場合にはリセットボタン68cが押圧操作されているか否かを判定する処理よりも先に実行されるステップSB901にてOFF確認フラグ361に「1」をセットする構成とすることにより、パチンコ機10の電源ON時におけるリセットボタン68cの押圧操作に起因して更新対象の設定値が1加算されてしまわないようにすることが可能となる。
However, in this configuration, the end timing of the pressing operation of the
ステップSB901の処理を実行した後は、割込み許可の設定を行う(ステップSB902)。これにより、第1タイマ割込み処理(図133)が第1割込み周期で割り込んで起動されるとともに、第2タイマ割込み処理(図134)が第2割込み周期で割り込んで起動される。本実施形態においては上記第49の実施形態と同様に動作電力の供給開始時の処理(ステップSB801〜ステップSB818、ステップSB823〜ステップSB826)では基本的に第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の割込みが禁止されており、設定確認用処理(ステップSB810)及び設定値更新処理(図181)において割込みが許可される。したがって、動作電力の供給開始時の処理(ステップSB801〜ステップSB818、ステップSB823〜ステップSB826)において設定確認用処理(ステップSB810)及び設定値更新処理(図181)が実行されていない状況においては第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の実行が禁止され、設定確認用処理(ステップSB810)又は設定値更新処理(図181)が実行されている状況において第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の実行が許可される。但し、設定確認用処理(ステップSB810)又は設定値更新処理(図181)が実行されている状況においては立ち上げ処理中フラグに「1」がセットされているため、第1タイマ割込み処理(図133)が起動されたとしても当該第1タイマ割込み処理(図133)の各種処理のうち停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されることなく当該第1タイマ割込み処理(図133)が終了される。 After executing the process of step SB901, the interrupt permission is set (step SB902). As a result, the first timer interrupt process (FIG. 133) is interrupted and started at the first interrupt period, and the second timer interrupt process (FIG. 134) is interrupted and started at the second interrupt period. In the present embodiment, as in the 49th embodiment, the processing at the start of supply of operating power (step SB801 to step SB818, step SB823 to step SB826) is basically the first timer interrupt process (FIG. 133) and the Interrupts in the two-timer interrupt process (FIG. 134) are prohibited, and interrupts are permitted in the setting confirmation process (step SB810) and the set value update process (FIG. 181). Therefore, the setting confirmation process (step SB810) and the setting value update process (FIG. 181) are not executed in the process at the start of the supply of operating power (step SB801 to step SB818, step SB823 to step SB826). The first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) are prohibited from being executed, and the setting confirmation process (step SB810) or the set value update process (FIG. 181) is being executed. Execution of the timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) is permitted. However, in the situation where the setting confirmation process (step SB810) or the set value update process (FIG. 181) is being executed, “1” is set in the startup process flag, so the first timer interrupt process (FIG. 133) is activated, among the various processes of the first timer interrupt process (FIG. 133), the processes for power failure monitoring, various counter updating and fraud monitoring are executed, while the game is advanced. The first timer interrupt process (FIG. 133) is terminated without executing the process.
その後、特定制御用のワークエリア221に設けられた設定更新表示フラグに「1」がセットされていないことを条件として、設定更新表示フラグに「1」をセットする(ステップSB903)。設定更新表示フラグに「1」がセットされることにより、第2タイマ割込み処理(図134)のステップS9003にて肯定判定をすることで、設定更新中における第5表示データバッファ275への設定処理(ステップS9004)を実行する。当該設定更新中における第5表示データバッファ275への設定処理の処理内容は上記第45の実施形態と同一である。当該処理が実行されることにより、例えば図124(a)の説明図に示すように、パチンコ機10の設定値を更新している状況であることを示す表示及びパチンコ機10の更新対象として選択されている設定値の表示が第1〜第4報知用表示装置201〜204にて行われる。
Thereafter, on the condition that “1” is not set in the setting update display flag provided in the
その後、開始時の初期設定を行う(ステップSB904)。当該初期設定では、特定制御用のワークエリア221に設けられた遊技停止フラグを「0」クリアする。遊技停止フラグは、前回の電源遮断時において停電時処理が適切に行われなかったことで停電フラグに「1」がセットされていない場合(ステップSB804:NO)、特定制御用のワークエリア221及び特定制御用のスタックエリア222の少なくとも一方について前回の電源遮断時から情報の記憶状態が変化していることに起因してチェックサムが一致しない場合(ステップSB805:NO)、又は設定参照用エリア341に格納された情報に対応する設定値が正常な範囲ではない場合に(ステップSB806:NO)、メイン処理(図179)のステップSB823にて「1」がセットされるフラグである。遊技停止フラグに「1」がセットされることにより、第1タイマ割込み処理(図133)においてステップS8901〜ステップS8905の処理を実行する一方、ステップS8906にて肯定判定をすることでステップS8907〜ステップS8920の処理を実行しない。これにより、上記のような主側RAM65の情報異常が発生した場合には、停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されないことになる。ステップSB904の処理にて遊技停止フラグを「0」クリアすることで、主側RAM65の情報異常の発生が特定されている状態を設定値更新処理(図181)が実行された場合に解除することが可能となる。
Thereafter, initial setting at the start is performed (step SB904). In the initial setting, the game stop flag provided in the
その後、特定制御用のワークエリア221における設定更新用エリア342(図154参照)に「1」を設定する(ステップSB905)。設定更新用エリア342は上記第45の実施形態と同様に設定値更新処理(図181)において更新途中の設定値の情報が格納される記憶エリアである。設定更新用エリア342に「1」の数値情報が格納されている場合には更新対象(選択対象又は変更対象)の設定値は「設定1」となる。設定更新用エリア342に「2」の数値情報が格納されている場合には更新対象の設定値は「設定2」となる。設定更新用エリア342に「3」の数値情報が格納されている場合には更新対象の設定値は「設定3」となる。設定更新用エリア342に「4」の数値情報が格納されている場合には更新対象の設定値は「設定4」となる。設定更新用エリア342に「5」の数値情報が格納されている場合には更新対象の設定値は「設定5」となる。設定更新用エリア342に「6」の数値情報が格納されている場合には更新対象の設定値は「設定6」となる。
Thereafter, “1” is set in the setting update area 342 (see FIG. 154) in the
ステップSB905にて設定更新用エリア342に「1」を設定することで、更新対象の設定値が「設定1」となる。つまり、本実施形態ではパチンコ機10の現状の設定値がいずれであったとしても設定値更新処理(図181)が開始された場合には更新対象の設定値は「設定1」となる。
By setting “1” in the setting
その後、更新開始コマンドを音声発光制御装置81に送信する(ステップSB906)。音声発光制御装置81は更新開始コマンドを受信することにより、設定値更新処理(図181)が実行されていることを示す画像、設定値を変更するための操作内容を認識可能とさせるための画像、及び設定値更新処理(図181)を終了させるための操作内容を認識可能とさせるための画像が図柄表示装置41にて表示されるように表示制御装置82を表示制御する。これにより、設定値を変更している状況であることを遊技ホールの管理者が認識することが可能となるとともに、設定値を変更させるために必要な操作内容及び設定値更新処理(図181)を終了させるために必要な操作内容を遊技ホールの管理者が認識することが可能となる。なお、上記報知が図柄表示装置41にて実行されることに加えて又は代えて、表示発光部53及びスピーカ部54のうち少なくとも一方にて行われる構成としてもよい。また、設定値更新処理(図181)が実行されていることを示す外部出力が例えば遊技ホールの管理コンピュータといったパチンコ機10外部の装置に対して行われる構成としてもよい。
Thereafter, an update start command is transmitted to the sound emission control device 81 (step SB906). The sound
その後、設定更新用エリア342に格納された設定値の情報が「1」〜「6」のいずれかであるか否かを判定する(ステップSB907)。「1」〜「6」のいずれかではない場合(ステップSB907:NO)、設定更新用エリア342に「1」を設定する(ステップSB908)。これにより、更新対象の設定値が「設定1」となる。
Thereafter, it is determined whether or not the setting value information stored in the setting
ステップSB907にて肯定判定をした場合又はステップSB908の処理を実行した場合、設定キー挿入部68aが設定キーを利用してON状態からOFF状態に切り換わったか否かを判定する(ステップSB909)。具体的には、設定キー挿入部68aの状態を検知する検知センサから受信している信号の受信状態が、ON状態に対応する受信状態からOFF状態に対応する受信状態となったか否かを判定する。
When an affirmative determination is made in step SB907 or when the process of step SB908 is executed, it is determined whether the setting
ステップSB909にて否定判定をした場合、リセットボタン68cが押圧操作されているか否かを判定する(ステップSB910)。具体的には、リセットボタン68cの押圧操作の有無を検知する検知センサからの検知信号が入力される入力ポートを直接監視することでリセットボタン68cが押圧操作されているか否かを判定する。リセットボタン68cが押圧操作されていない場合(ステップSB910:NO)、特定制御用のワークエリア221におけるOFF確認フラグ361を「0」クリアした後に(ステップSB911)、ステップSB907の処理に戻る。
If a negative determination is made in step SB909, it is determined whether or not the
リセットボタン68cが押圧操作されている場合(ステップSB910:YES)、特定制御用のワークエリア221におけるOFF確認フラグ361の値が「0」であるか否かを判定する(ステップSB912)。OFF確認フラグ361に「1」がセットされている場合には(ステップSB912:NO)、今回の確認タイミングがリセットボタン68cの押圧操作の開始タイミングではなく、リセットボタン68cの押圧操作が継続されている状況であることを意味するため、更新対象の設定値を1加算することなくステップSB907の処理に戻る。
When the
OFF確認フラグ361の値が「0」である場合(ステップSB912:YES)、今回の確認タイミングがリセットボタン68cの押圧操作の開始タイミングであることを意味する。この場合、OFF確認フラグ361に「1」をセットした後に(ステップSB913)、設定更新用エリア342の値を1加算する(ステップSB914)。これにより、リセットボタン68cが1回押圧操作される度に1段階上の設定値に更新される。また、リセットボタン68cが押圧操作されていない場合(ステップSB910:NO)、OFF確認フラグ361に「1」がセットされている場合(ステップSB912:NO)、又は設定更新用エリア342の値を1加算した場合(ステップSB914)にはステップSB907の処理に戻ることとなるが、ステップSB907にて設定更新用エリア342の値が7以上であると判定されると、ステップSB908にて設定更新用エリア342に「1」がセットされる。これにより、「設定6」の状況でリセットボタン68cが1回押圧操作された場合には「設定1」に戻ることになる。
If the value of the
設定キー挿入部68aがON状態からOFF状態に切り換わったことを特定した場合(ステップSB909:YES)、設定更新用エリア342に格納された設定値の情報を設定参照用エリア341に上書きする(ステップSB915)。これにより、今回の設定値更新処理(図181)にて更新された結果の設定値の情報が設定参照用エリア341に設定された状態となり、その設定された情報に対応する設定値が現状のパチンコ機10の設定値となる。
When it is specified that the setting
その後、割込み禁止の設定を行う(ステップSB916)。これにより、設定値更新処理(図181)を終了してメイン処理(図179)における動作電力の供給開始時の処理(ステップSB801〜ステップSB818、ステップSB823〜ステップSB826)に復帰する場合には第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の割込みが禁止される。 After that, interrupt prohibition is set (step SB916). Thus, when the set value update process (FIG. 181) is terminated and the process returns to the process (step SB801 to step SB818, step SB823 to step SB826) at the start of the supply of operating power in the main process (FIG. 179). Interrupts in the 1 timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) are prohibited.
その後、第2RAMクリア処理を実行する(ステップSB917)。第2RAMクリア処理では、上記第45の実施形態におけるRAMクリア処理(ステップSA416)と同様に、特定制御用のワークエリア221においてパチンコ機10の設定状態を示す設定値の情報が設定されたエリア(すなわち設定参照用エリア341)を除いて、当該特定制御用のワークエリア221を「0」クリアするとともに初期設定を実行する。これにより、当否抽選モードが高確率モードであるか否かを示すエリアが「0」クリアされるため、パチンコ機10への動作電力の供給が停止される直前における当否抽選モードに関係なく当否抽選モードは低確率モードとなる。また、遊技回が実行されていない状況となるとともに開閉実行モードが実行されていない状況となり、さらに普図表示部38aが変動表示されていない状況であって普電役物34aが閉鎖状態である状況となる。また、特定制御用のワークエリア221に設けられた保留格納エリア65a及び普電保留エリア65cも「0」クリアされるため、特図表示部37a用の保留情報が消去されるとともに普図表示部38a用の保留情報が消去される。また、特定制御用のワークエリア221に設けられた設定更新表示フラグ及び設定確認表示フラグを「0」クリアする。また、特定制御用のワークエリア221に設けられた設定更新用エリア342を「0」クリアする。また、特定制御用のワークエリア221に設けられた遊技停止フラグを「0」クリアする。また、第2RAMクリア処理では特定制御用のスタックエリア222を「0」クリアするとともに初期設定を実行する。また、第2RAMクリア処理では主側CPU63の各種レジスタも「0」クリアした後に初期設定を実行する。この初期設定ではステップSB802の内部機能レジスタ設定処理と同様の処理を実行する。なお、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224については「0」クリアするための処理及び初期設定を行うための処理は実行しない。
Thereafter, the second RAM clear process is executed (step SB917). In the second RAM clear process, similarly to the RAM clear process (step SA416) in the forty-fifth embodiment, the setting value information indicating the setting state of the
その後、更新時の復帰コマンドを音声発光制御装置81に送信する(ステップSB918)。更新時の復帰コマンドを受信した場合に音声発光制御装置81にて実行される処理内容は上記第49の実施形態と同一である。
Thereafter, a return command at the time of update is transmitted to the sound emission control device 81 (step SB918). The processing content executed by the sound
次に、更新対象の設定値が更新される様子について図183のタイムチャートを参照しながら説明する。図183(a)はパチンコ機10の電源がON状態となっている期間を示し、図183(b)は設定キー挿入部68aの操作状況を示し、図183(c)はリセットボタン68cの操作状況を示し、図183(d)は設定値更新処理(図181)が実行されている期間を示し、図183(e)はOFF確認フラグ361の設定状況を示し、図183(f)は設定値の更新タイミングを示す。
Next, how the setting value to be updated is updated will be described with reference to the time chart of FIG. FIG. 183 (a) shows a period when the power of the
まず設定値更新処理(図181)が開始された場合にOFF確認フラグ361に「1」がセットされない比較例について説明する。
First, a comparative example in which “1” is not set in the
t1のタイミングで図183(b)に示すように設定キー挿入部68aが設定キーを利用してON操作されるとともに図183(c)に示すようにリセットボタン68cが押圧操作される。そして、設定キー挿入部68aのON操作及びリセットボタン68cの押圧操作が継続されている状況であるt2のタイミングで図183(a)に示すようにパチンコ機10の電源のON操作が行われる。この場合、「設定変更操作」が行われた状況でパチンコ機10の電源のON操作が行われていることになるため、t3のタイミングで図183(d)に示すように設定値更新処理(図181)が開始される。
At the timing t1, the setting
当該比較例では設定値更新処理(図181)が開始された場合にOFF確認フラグ361に「1」がセットされないため、図183(e)に示すようにt3のタイミングではOFF確認フラグ361の値は「0」となっている。その後、電源のON操作時におけるリセットボタン68cの押圧操作が継続されている状況であるt4のタイミングで、OFF確認フラグ361の値が「0」である状況でリセットボタン68cが押圧操作されていることが特定されることで図183(f)に示すように更新対象の設定値が1加算される。また、当該t4のタイミングで図183(e)に示すようにOFF確認フラグ361に「1」がセットされる。
In the comparative example, when the set value update process (FIG. 181) is started, “1” is not set in the
つまり、上記比較例では電源のON操作時におけるリセットボタン68cの押圧操作が設定値更新処理(図181)の開始後も継続されることで、当該押圧操作を契機として更新対象の設定値が1加算されることとなる。この場合、遊技ホールの管理者は更新対象の設定値を更新する意図がないにも関わらず、更新対象の設定値が更新されることとなってしまう。
That is, in the comparative example, the pressing operation of the
次に、設定値更新処理(図181)が開始された場合にOFF確認フラグ361に「1」がセットされる本実施形態について説明する。
Next, a description will be given of the present embodiment in which “1” is set in the
t5のタイミングで図183(b)に示すように設定キー挿入部68aが設定キーを利用してON操作されるとともに図183(c)に示すようにリセットボタン68cが押圧操作される。そして、設定キー挿入部68aのON操作及びリセットボタン68cの押圧操作が継続されている状況であるt6のタイミングで図183(a)に示すようにパチンコ機10の電源のON操作が行われる。この場合、「設定変更操作」が行われた状況でパチンコ機10の電源のON操作が行われていることになるため、t7のタイミングで図183(d)に示すように設定値更新処理(図181)が開始される。設定値更新処理(図181)が開始された場合にはステップSB901にてOFF確認フラグ361に「1」をセットする処理が実行される。したがって、t7のタイミングで図183(e)に示すようにOFF確認フラグ361に「1」がセットされた状態となる。このOFF確認フラグ361に「1」をセットするタイミングは設定値更新処理(図181)においてリセットボタン68cが押圧操作されたか否かを判定するタイミングよりも前のタイミングであるため、図183(f)に示すように電源のON操作時におけるリセットボタン68cの押圧操作が継続されているとしても更新対象の設定値は1加算されない。その後、t8のタイミングで図183(c)に示すようにリセットボタン68cの押圧操作が終了されることで図183(e)に示すようにOFF確認フラグ361は「0」クリアされる。
At the timing t5, the setting
その後、図183(c)に示すようにt9のタイミング〜t10のタイミング、t11のタイミング〜t12のタイミング、及びt13のタイミング〜t14のタイミングのそれぞれにおいてリセットボタン68cの押圧操作が行われる。この場合、t9のタイミング、t11のタイミング及びt13のタイミングのそれぞれにおいてOFF確認フラグ361の値が「0」である状況でリセットボタン68cが押圧操作されることとなるため、図183(f)に示すようにこれらの各タイミングにおいて更新対象の設定値が1加算される。
Thereafter, as shown in FIG. 183 (c), the pressing operation of the
その後、t15のタイミングで図183(b)に示すように設定キー挿入部68aがOFF操作される、これにより、当該t15のタイミングで図183(d)に示すように設定値更新処理(図181)が終了する。
Thereafter, the setting
上記のとおりOFF確認フラグ361に「0」がセットされている状況においてリセットボタン68cが押圧操作されていると判定した場合に更新対象の設定値を1加算する構成において、設定値更新処理(図181)が開始された場合にはリセットボタン68cが押圧操作されているか否かを判定する処理よりも先に実行されるステップSB901にてOFF確認フラグ361に「1」をセットする構成である。これにより、パチンコ機10の電源ON時におけるリセットボタン68cの押圧操作に起因して更新対象の設定値が1加算されてしまわないようにすることが可能となる。
In the configuration in which “1” is added to the set value to be updated when it is determined that the
以上詳述した本実施形態によれば、以下の優れた効果を奏する。 According to the embodiment described in detail above, the following excellent effects are obtained.
設定値更新処理(図181)が開始された場合、予め定められた開始対応の設定値から設定値の変更が行われる。これにより、設定値更新処理(図181)が開始される前における使用対象の設定値に関係なく、設定値更新処理(図181)においては一定の開始対応の設定値から当該設定値の変更操作を行うことが可能となる。よって、設定値の変更操作の作業内容が作業者にとって分かり易いものとなる。 When the set value update process (FIG. 181) is started, the set value is changed from a predetermined set value corresponding to the start. As a result, regardless of the setting value to be used before the setting value update process (FIG. 181) is started, the setting value update process (FIG. 181) changes the setting value from a set value corresponding to a certain start. Can be performed. Therefore, the work content of the setting value changing operation is easy for the operator to understand.
上記開始対応の設定値は具体的には有利度が最も低い「設定1」となっている。したがって、設定値更新処理(図181)が開始された場合には有利度が最も低い「設定1」から設定値の変更が行われる。これにより、遊技ホールの管理者が設定値更新処理(図181)の開始直後に意図せずに当該設定値更新処理(図181)を終了させてしまったとしても有利度が最も低い設定値となるため、このような状況において遊技が開始されたとしても遊技ホールに意図しない不利益が生じてしまわないようにすることが可能となる。 Specifically, the setting value corresponding to the start is “setting 1” having the lowest advantage. Therefore, when the set value update process (FIG. 181) is started, the set value is changed from “setting 1” having the lowest advantage. As a result, even if the manager of the game hall unintentionally ends the set value update process (FIG. 181) immediately after the start of the set value update process (FIG. 181), the setting value having the lowest advantage is obtained. Therefore, even if a game is started in such a situation, it is possible to prevent an unintended disadvantage from occurring in the game hall.
特定制御用のワークエリア221には設定参照用エリア341と設定更新用エリア342とが設けられており、使用対象の設定値に対応する情報は設定参照用エリア341に記憶され、設定値更新処理(図181)が実行されている状況における変更途中の設定値に対応する情報は設定更新用エリア342に記憶される。これにより、設定値更新処理(図181)が開始される前に設定されていた設定値の情報を設定参照用エリア341にて記憶保持しながら、設定値更新処理(図181)において更新対象の設定値を変更することが可能となる。
The
設定値更新処理(図181)が実行されている状況において主側CPU63への動作電力の供給が停止された場合には、その後に主側CPU63への動作電力の供給が再開された場合に遊技を進行させるための処理が開始されない規制状態となる。これにより、設定値更新処理(図181)が完了していないにも関わらず遊技を進行させるための処理が開始されてしまわないようにすることが可能となる。
When the supply of operating power to the
設定値更新処理(図181)が実行されている状況において主側CPU63への動作電力の供給が停止された場合であっても、その後に主側CPU63への動作電力の供給が再開される場合に「設定変更操作」が行われた場合には上記規制状態とならない。これにより、設定値の変更が行われる場合にまで遊技を進行させるための処理の実行が規制されてしまわないようにすることが可能となる。
Even when the supply of operating power to the
上記規制状態であっても停電監視や各種カウンタの更新処理が実行される。これにより、上記のように遊技の進行が規制された状態であっても必要な処理の実行を担保することが可能となる。特に、停電監視が実行されることにより、遊技の進行が規制された状態であっても停電が発生した場合にはそれに対して適切に対処することが可能となる。 Even in the restricted state, power failure monitoring and various counter updating processes are executed. Thereby, even if the progress of the game is restricted as described above, it is possible to ensure execution of necessary processing. In particular, by performing power outage monitoring, it is possible to appropriately cope with a power outage that occurs even when the progress of the game is restricted.
上記規制状態は動作電力の供給が停止されたとしても動作電力の供給が再開された場合に再開される。これにより、設定値更新処理(図181)が実行されている状況において主側CPU63への動作電力の供給が停止されることで遊技を進行させるための処理の実行が規制された状態は動作電力の供給を停止させただけでは解除されないようにすることが可能となる。
The restricted state is resumed when the supply of operating power is resumed even if the supply of operating power is stopped. As a result, in the situation where the set value update process (FIG. 181) is being executed, the state in which the execution of the process for advancing the game is restricted by stopping the supply of the operating power to the
特定制御用のワークエリア221におけるOFF確認フラグ361に「0」がセットされている状況でリセットボタン68cが押圧操作されていると判定した場合に更新対象の設定値を1加算する構成において、設定値更新処理(図181)が開始された場合にはリセットボタン68cが押圧操作されているか否かを判定する処理よりも先に実行されるステップSB901にてOFF確認フラグ361に「1」をセットする構成である。これにより、パチンコ機10の電源ON時におけるリセットボタン68cの押圧操作に起因して更新対象の設定値が1加算されてしまわないようにすることが可能となる。
In the configuration in which 1 is added to the setting value to be updated when it is determined that the
なお、設定値更新処理(図181)の途中で主側CPU63への動作電力の供給が停止された場合であって、その後の主側CPU63への動作電力の供給の再開に際して設定確認用処理(ステップSB810)が実行される場合には設定更新表示フラグが「0」クリアされて遊技を進行させるための処理の実行が規制されない構成としてもよい。設定確認用処理(ステップSB810)が実行されることで現状の使用対象の設定値が報知されるため、遊技ホールの管理者が使用対象の設定値を把握することが可能である。このような場合には遊技を進行させるための処理の実行を規制しなくても、遊技ホールの管理者が想定していない設定値のまま遊技が進行されてしまうことがない。
It should be noted that, in the case where the supply of operating power to the
また、設定値更新処理(図181)の途中で主側CPU63への動作電力の供給が停止された場合にはその後の動作電力の供給の再開に際して「設定変更操作」が行われているか否かに関係なく設定値更新処理(図181)が強制的に実行される構成としてもよい。これにより、強制的に設定値を変更させることが可能となる。
Also, if the supply of operating power to the
また、設定確認用処理(ステップSB810)の途中で主側CPU63への動作電力の供給が停止された場合にはその後の動作電力の供給の再開に際して遊技を進行させるための処理の実行が規制される規制状態となる構成としてもよい。この場合、動作電力の供給の再開に際して設定確認用処理(ステップSB810)が実行される場合には上記規制状態とならない構成としてよく、当該構成に加えて又は代えて、動作電力の供給の再開に際して設定値更新処理(図181)が実行される場合には上記規制状態とならない構成としてもよい。
Further, when the supply of operating power to the
また、設定確認用処理(ステップSB810)の途中で主側CPU63への動作電力の供給が停止された場合にはその後の動作電力の供給の再開に際して「設定確認操作」が行われているか否かに関係なく設定確認用処理(ステップSB810)が強制的に実行される構成としてもよい。これにより、強制的に設定値を確認させることが可能となる。
If the supply of operating power to the
また、設定値更新処理(図181)では連続する2回の処理回において前側の処理回にてリセットボタン68cが押圧操作されていないことが特定されて後側の処理回にてリセットボタン68cが押圧操作されていることが特定された場合に選択対象の設定値が変更される構成としたが、これに限定されることはなく、過去の連続する複数の処理回のそれぞれにてリセットボタン68cが押圧操作されていないことが特定されて、その状況においてリセットボタン68cが押圧操作されていることが1処理回又は連続する複数の処理回にて特定された場合に選択対象の設定値が変更される構成としてもよい。この場合であっても設定値更新処理(図181)が開始された場合には過去の連続する複数の処理回におけるリセットボタン68cの押圧操作の確認履歴に関する情報をリセットボタン68cが押圧操作されていることに対応する情報に書き換えることで、設定値更新処理(図181)を開始させるためのリセットボタン68cの押圧操作によって設定値更新処理(図181)において選択対象の設定値が変更されてしまわないようにすることが可能となる。
Further, in the set value update processing (FIG. 181), it is specified that the
<第54の実施形態>
本実施形態では主側CPU63にて実行されるメイン処理の処理構成が上記第53の実施形態と相違している。以下、上記第53の実施形態と相違している構成について説明する。なお、上記第53の実施形態と同一の構成については基本的にその説明を省略する。
<Fifty-fourth embodiment>
In the present embodiment, the processing configuration of the main process executed by the
図184は主側CPU63にて実行される本実施形態におけるメイン処理を示すフローチャートである。なお、メイン処理におけるステップSC101〜ステップSC128の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 184 is a flowchart showing main processing in the present embodiment which is executed by the
ステップSC101〜ステップSC106では上記第53の実施形態におけるメイン処理(図179)のステップSB801〜ステップSB806と同一の処理を実行する。ステップSC104〜ステップSC106の全てにて肯定判定をした場合、リセットボタン68cが押圧操作されているか否かを判定する(ステップSC107)。また、リセットボタン68cが押圧操作されていない場合には(ステップSC107:NO)、特定制御用のワークエリア221における設定更新表示フラグに「1」がセットされているか否かを判定する(ステップSC108)。リセットボタン68cが押圧操作されておらず、さらに設定更新表示フラグに「1」がセットされていない場合(ステップSC107及びステップSC108:NO)、特定制御用のワークエリア221における遊技停止フラグに「1」がセットされているか否かを判定する(ステップSC109)。遊技停止フラグに「1」がセットされている場合、ステップSC127にて異常コマンドを送信するとともにステップSC128にて異常時の外部出力処理を実行する。
In Step SC101 to Step SC106, the same processing as Step SB801 to Step SB806 of the main processing (FIG. 179) in the 53rd embodiment is executed. When an affirmative determination is made in all of step SC104 to step SC106, it is determined whether or not the
遊技停止フラグに「1」がセットされていない場合(ステップSC109:NO)、ステップSC110に進む。ステップSC110〜ステップSC112では上記第53の実施形態におけるメイン処理(図179)のステップSB809〜ステップSB811と同一の処理を実行する。 When “1” is not set in the game stop flag (step SC109: NO), the process proceeds to step SC110. In Step SC110 to Step SC112, the same processing as Step SB809 to Step SB811 of the main processing (FIG. 179) in the 53rd embodiment is executed.
ステップSC107にてリセットボタン68cが押圧操作されていると判定した場合、又はステップSC108にて設定更新表示フラグに「1」がセットされていると判定した場合、ステップSC113にて設定キー挿入部68aが設定キーを利用してON操作されているか否かを判定する。そして、設定キー挿入部68aがON操作されていると判定した場合(ステップSC113:YES)、特定制御用のワークエリア221におけるOFF確認フラグ361に「1」をセットした後に(ステップSC114)、設定値更新処理を実行する(ステップSC115)。なお、ステップSC116〜ステップSC128では上記第53の実施形態におけるメイン処理(図179)のステップSB114〜ステップSB826と同一の処理を実行する。
If it is determined in step SC107 that the
つまり、本実施形態では設定値更新処理(ステップSC115)の実行途中で主側CPU63への動作電力の供給が停止された場合、「操作無し」である状況又は「RAMクリア操作」が行われた状況で主側CPU63への動作電力の供給が再開された場合には上記第53の実施形態と同様に遊技を進行させるための処理が阻止された状況が継続される一方、「設定変更操作」が行われた状況で主側CPU63への動作電力の供給が再開された場合だけではなく「設定確認操作」が行われた状況で主側CPU63への動作電力の供給が再開された場合にも設定値更新処理(ステップSC115)が実行される。これにより、設定値更新処理(ステップSC115)の実行途中で主側CPU63への動作電力の供給が停止された後において主側CPU63への動作電力の供給が再開された場合に設定値更新処理(ステップSC115)が実行され易くなる。
That is, in this embodiment, when the supply of operating power to the
特に、「設定変更操作」に際しては設定キーを利用して設定キー挿入部68aをON操作するとともにリセットボタン68cを押圧操作する必要があるとともに「設定確認操作」に際しては設定キーを利用して設定キー挿入部68aをON操作する必要がある構成において、設定更新表示フラグに「1」がセットされている場合にはリセットボタン68cが押圧操作されていなくても設定キー挿入部68aがON操作されていることで設定値更新処理(ステップSC115)が実行される。これにより、「設定変更操作」を行った状況でパチンコ機10の電源のON操作を行うことで設定値更新処理(ステップSC115)を開始させたもののその途中で例えば電源のOFF操作を誤って行った場合に、その後に急いで電源のON状態に復帰させるために、設定キー挿入部68aがON操作された状態を維持する一方、リセットボタン68cを押圧操作しなかった場合であっても、設定値更新処理(ステップSC115)が実行されるようにすることが可能となる。
In particular, in the “setting change operation”, it is necessary to turn on the setting
また、本実施形態ではステップSC112にて設定キー挿入部68aがON操作されていると判定した場合、設定値更新処理(ステップSC115)が開始される前に、ステップSC114にて特定制御用のワークエリア221におけるOFF確認フラグ361に「1」をセットする。これにより、設定値更新処理(ステップSC115)が開始された場合にOFF確認フラグ361に「1」をセットする処理を行わなくても、電源のON操作時におけるリセットボタン68cの押圧操作を契機として更新対象の設定値が1加算されてしまわないようにすることが可能となる。ちなみに、本実施形態における設定値更新処理(ステップSC115)では上記第53の実施形態における設定値更新処理(図181)のうちステップSB901の処理は実行されることなくステップSB902〜ステップSB918の処理が実行される。
In the present embodiment, if it is determined in step SC112 that the setting
なお、設定値更新処理(ステップSC115)では連続する2回の処理回において前側の処理回にてリセットボタン68cが押圧操作されていないことが特定されて後側の処理回にてリセットボタン68cが押圧操作されていることが特定された場合に選択対象の設定値が変更される構成としたが、これに限定されることはなく、過去の連続する複数の処理回のそれぞれにてリセットボタン68cが押圧操作されていないことが特定されて、その状況においてリセットボタン68cが押圧操作されていることが1処理回又は連続する複数の処理回にて特定された場合に選択対象の設定値が変更される構成としてもよい。この場合であっても設定値更新処理(ステップSC115)が開始される場合には過去の連続する複数の処理回におけるリセットボタン68cの押圧操作の確認履歴に関する情報をリセットボタン68cが押圧操作されていることに対応する情報に書き換えることで、設定値更新処理(図181)を開始させるためのリセットボタン68cの押圧操作によって設定値更新処理(図181)において選択対象の設定値が変更されてしまわないようにすることが可能となる。
In the set value update processing (step SC115), it is specified that the
<第55の実施形態>
本実施形態では主側CPU63にて実行されるメイン処理の処理構成が上記第49の実施形態と相違している。以下、上記第49の実施形態と相違している構成について説明する。なお、上記第49の実施形態と同一の構成については基本的にその説明を省略する。
<55th Embodiment>
In the present embodiment, the processing configuration of the main process executed by the
図185は主側CPU63にて実行される本実施形態におけるメイン処理を示すフローチャートである。なお、メイン処理におけるステップSC201〜ステップSC230の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 185 is a flowchart showing main processing in the present embodiment which is executed by the
まず電源投入初期設定処理を実行する(ステップSC201)。電源投入初期設定処理では、例えばメイン処理が起動されてからウエイト用の所定時間(具体的には1秒)が経過するまで次の処理に進行することなく待機する。このウエイト用の所定期間において図柄表示装置41の動作開始及び初期設定が完了することとなる。また、主側RAM65のアクセスを許可する。
First, power-on initial setting processing is executed (step SC201). In the power-on initial setting process, for example, the process waits without proceeding to the next process until a predetermined time for waiting (specifically, 1 second) elapses after the main process is activated. The operation start and initial setting of the
その後、内部機能レジスタ設定処理を実行する(ステップSC202)。内部機能レジスタ設定処理では上記第35の実施形態と同様に、当該メイン処理に対して定期的に割り込んで起動される処理である第1タイマ割込み処理(図133)の割込み周期を第1割込み周期(具体的には4ミリ秒)に設定するとともに、当該メイン処理に対して定期的に割り込んで起動される処理である第2タイマ割込み処理(図188)の割込み周期を上記第1割込み周期よりも短い周期である第2割込み周期(具体的には2ミリ秒)に設定する。 Thereafter, an internal function register setting process is executed (step SC202). In the internal function register setting process, as in the thirty-fifth embodiment, the interrupt period of the first timer interrupt process (FIG. 133), which is a process that is started by periodically interrupting the main process, is set to the first interrupt period. (Specifically, 4 milliseconds) and the interrupt period of the second timer interrupt process (FIG. 188), which is a process that is activated by periodically interrupting the main process, is set from the first interrupt period. Is set to a second interrupt cycle (specifically, 2 milliseconds) which is a short cycle.
つまり、本実施形態では上記第35の実施形態と同様に、タイマ割込み処理として割込み周期が相対的に長短となるように第1タイマ割込み処理(図133)と第2タイマ割込み処理(図188)とが存在している。第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図188)はいずれもメイン処理に対して割り込んで起動される。また、第2タイマ割込み処理(図188)は第1タイマ割込み処理(図133)に対して割り込んで起動される。一方、第1タイマ割込み処理(図133)は第2タイマ割込み処理(図188)に対して割り込んで起動されない。また、第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図188)の両方が実行されていない状況において第1割込み周期及び第2割込み周期の両方が経過している場合、それら周期の経過順序に関係なく第2タイマ割込み処理(図188)から先に起動される。この点、第2タイマ割込み処理(図188)は第1タイマ割込み処理(図133)よりも優先して起動される処理であると言える。但し、これに限定されることはなく第1タイマ割込み処理(図133)が第2タイマ割込み処理(図188)よりも優先して起動される構成としてもよい。 That is, in the present embodiment, as in the 35th embodiment, the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 188) are set so that the interrupt cycle is relatively short as the timer interrupt process. And exist. Both the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 188) are started by interrupting the main process. The second timer interrupt process (FIG. 188) is started by interrupting the first timer interrupt process (FIG. 133). On the other hand, the first timer interrupt process (FIG. 133) is not activated by interrupting the second timer interrupt process (FIG. 188). Further, when both the first interrupt cycle and the second interrupt cycle have passed in the situation where both the first timer interrupt processing (FIG. 133) and the second timer interrupt processing (FIG. 188) are not executed, these cycles The second timer interrupt process (FIG. 188) is started first regardless of the elapse order. In this regard, it can be said that the second timer interrupt process (FIG. 188) is a process that is activated in preference to the first timer interrupt process (FIG. 133). However, the present invention is not limited to this, and the first timer interrupt process (FIG. 133) may be activated in preference to the second timer interrupt process (FIG. 188).
内部機能レジスタ設定処理では、第1タイマ割込み処理(図133)の第1割込み周期を主側CPU63の所定のレジスタに設定するとともに、第2タイマ割込み処理(図188)の第2割込み周期を主側CPU63の特定のレジスタに設定する。また、内部機能レジスタ設定処理では上記第1,第2割込み周期の設定以外にも例えば当たり乱数カウンタC1の数値範囲といった各種カウンタの数値範囲の設定処理などを実行する。
In the internal function register setting process, the first interrupt period of the first timer interrupt process (FIG. 133) is set in a predetermined register of the
その後、特定制御用のワークエリア221に設けられた立ち上げ処理中フラグに「1」をセットする(ステップSC203)。立ち上げ処理中フラグは上記第35の実施形態と同様に、第1タイマ割込み処理(図133)が起動されたとしても当該第1タイマ割込み処理(図133)に設定されている各種処理のうち停電監視、各種カウンタの更新及び不正監視を行うための処理は実行する一方、遊技を進行させるための処理を実行することなく当該第1タイマ割込み処理(図133)を終了すべき状況であることを主側CPU63にて特定するためのフラグである。
Thereafter, “1” is set to the startup processing flag provided in the
立ち上げ処理中フラグは、メイン処理(図185)において動作電力の供給開始時の処理(ステップSC201〜ステップSC223)が開始された場合に「1」がセットされ、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)が終了して残余処理(ステップSC227〜ステップSC230)が開始される前に「0」クリアされる。上記第35の実施形態と同様に第1タイマ割込み処理(図133)では立ち上げ処理中フラグに「1」がセットされている場合にはステップS8907〜ステップS8920の処理を実行しないようにすることにより、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)のうち設定確認用処理(ステップSC213)又は設定値更新処理(ステップSC216)が実行されている状況において遊技を進行させるための処理が実行されないようにすることが可能となる。その一方、上記のとおり第1タイマ割込み処理(図133)では立ち上げ処理中フラグに「1」がセットされている場合であってもステップS8901〜ステップS8905の処理を実行することで、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)のうち設定確認用処理(ステップSC213)又は設定値更新処理(ステップSC216)が実行されている状況であっても停電監視が実行されるとともに、当たり乱数カウンタC1、大当たり種別カウンタC2、リーチ乱数カウンタC3及び乱数初期値カウンタCINIの更新が実行され、さらに不正の検知が実行される。 The start-up processing flag is set to “1” when processing at the start of supply of operating power (step SC201 to step SC223) is started in the main processing (FIG. 185), and processing at the start of supply of operating power. “0” is cleared before (Step SC201 to Step SC223) is finished and the remaining processing (Step SC227 to Step SC230) is started. As in the thirty-fifth embodiment, in the first timer interrupt process (FIG. 133), when “1” is set in the startup process flag, the processes in steps S8907 to S8920 are not executed. Thus, the process for advancing the game in the situation where the setting confirmation process (step SC213) or the setting value update process (step SC216) is being executed among the processes at the start of the supply of operating power (step SC201 to step SC223) Can be prevented from being executed. On the other hand, in the first timer interrupt process (FIG. 133), as described above, even when “1” is set in the start-up process flag, the operation power can be obtained by executing the processes in steps S8901 to S8905. Power outage monitoring is performed even in the situation where the setting confirmation process (step SC213) or the set value update process (step SC216) is executed among the processes at the start of supply (step SC201 to step SC223), The winning random number counter C1, the big hit type counter C2, the reach random number counter C3, and the random number initial value counter CINI are updated, and further fraud detection is performed.
特に、立ち上げ処理中フラグに「1」がセットされている状況であっても停電情報記憶処理(ステップS8901)が実行されることにより、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)のうち設定確認用処理(ステップSC213)又は設定値更新処理(ステップSC216)が実行されている状況において停電が発生したとしてもそれに対して停電時処理を実行することが可能となる。停電時処理では上記第35の実施形態と同様に、特定制御用のワークエリア221に設けられた停電フラグに「1」をセットするとともに、チェックサムを算出しその算出したチェックサムを特定制御用のワークエリア221に保存するため、動作電力の供給が再度開始された場合には主側RAM65の異常発生と特定されないようにすることが可能となる。これにより、設定確認用処理(ステップSC213)又は設定値更新処理(ステップSC216)の途中で停電が発生した場合には、これら設定関連処理の途中で停電が発生したことを次回の動作電力の供給開始時に特定することが可能となる。
In particular, even when the start-up process flag is set to “1”, the power failure information storage process (step S8901) is executed, so that the process at the start of supply of operating power (step SC201 to step SC223) is performed. ), Even if a power failure occurs in a situation where the setting confirmation processing (step SC213) or the setting value update processing (step SC216) is being performed, it is possible to execute the power failure processing. In the power failure process, as in the 35th embodiment, “1” is set to the power failure flag provided in the
ちなみに、設定確認用処理(ステップSC213)又は設定値更新処理(ステップSC216)が実行されている状況では、第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図188)のいずれについても割込みが禁止されることはなく任意のタイミングで割込み可能となっている。この場合、設定確認用処理(ステップSC213)又は設定値更新処理(ステップSC216)において第1タイマ割込み処理(図133)又は第2タイマ割込み処理(図188)が割り込んで起動される場合には、その起動対象となったタイマ割込み処理が終了した後に復帰するためのメイン処理(図185)の戻り番地の情報が特定制御用のスタックエリア222に退避されるとともに、当該タイマ割込み処理が起動される直前における主側CPU63の各種レジスタの情報が特定制御用のスタックエリア222に退避される。そして、起動対象となったタイマ割込み処理が終了した場合には特定制御用のスタックエリア222に退避された戻り番地の情報に対応するメイン処理(図185)の処理に復帰することとなるとともに、特定制御用のスタックエリア222に退避された情報が主側CPU63の各種レジスタに復帰される。
Incidentally, in the situation where the setting confirmation process (step SC213) or the set value update process (step SC216) is being executed, both the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 188) are performed. Interrupts are not prohibited and can be interrupted at any timing. In this case, when the first timer interrupt process (FIG. 133) or the second timer interrupt process (FIG. 188) is interrupted and activated in the setting confirmation process (step SC213) or the set value update process (step SC216), Information on the return address of the main process (FIG. 185) for returning after the timer interrupt process to be activated ends is saved in the
その後、特定制御用のワークエリア221に設けられた表示開始フラグを「0」クリアする(ステップSC204)。表示開始フラグは、主側CPU63への動作電力の供給が開始された後において特図表示部37a及び普図表示部38aの表示制御を開始すべき状況であることを主側CPU63にて特定するためのフラグである。
Thereafter, the display start flag provided in the
その後、ステップSC205〜ステップSC225にて上記第49の実施形態におけるメイン処理(図165)のステップSB104〜ステップSB124と同一の処理を実行する。この場合、前回の動作電力の供給停止時における状況と今回の動作電力の供給開始時における操作内容との組合せの関係でメイン処理(図185)にて実行される処理内容は、上記第49の実施形態と同様に図171の説明図に示す処理内容となる。例えば、設定確認用処理(ステップSC213)及び設定値更新処理(ステップSC216)のいずれもが実行されていない状況で停電時処理が実行された場合、又は設定確認用処理(ステップSC213)が実行されている状況で停電時処理が実行された場合において、その後の動作電力の供給の再開に際して「RAMクリア操作」が行われた場合には、メイン処理(図185)にて第1RAMクリア処理(ステップSC218)が実行される。また、設定値更新処理(ステップSC216)が実行されている状況で停電時処理が実行された場合にはその後の動作電力の供給の再開に際していずれの操作が行われたとしても設定値更新処理(ステップSC216)にて第2RAMクリア処理(第49の実施形態における図167のステップSB313)が実行されるとともに、設定値更新処理(ステップSC216)が実行されていない状況で停電時処理が実行された場合であってもその後の動作電力の供給の再開に際して「設定変更操作」が行われた場合には設定値更新処理(ステップSC216)にて第2RAMクリア処理(第49の実施形態における図49のステップSB313)が実行される。
Thereafter, in steps SC205 to SC225, the same processes as steps SB104 to SB124 of the main process (FIG. 165) in the forty-ninth embodiment are executed. In this case, the processing content executed in the main processing (FIG. 185) is based on the combination of the situation at the time when the supply of the previous operating power is stopped and the operation content at the start of the supply of the current operating power. The processing contents shown in the explanatory diagram of FIG. 171 are the same as in the embodiment. For example, when the power failure process is executed in a situation where neither the setting check process (step SC213) nor the set value update process (step SC216) is executed, the setting check process (step SC213) is executed. In the case where the process at power failure is executed in the situation where the operation is performed, when the “RAM clear operation” is performed when the supply of the operating power is resumed, the first RAM clear process (step 185) is performed in the main process (FIG. SC218) is executed. In addition, when the power failure process is executed in a state where the set value update process (step SC216) is being executed, the set value update process ( In step SC216), the second RAM clear process (step SB313 in FIG. 167 in the 49th embodiment) is executed, and the power failure process is executed in a situation where the set value update process (step SC216) is not executed. Even in this case, when the “setting change operation” is performed when the supply of the operating power is resumed thereafter, the second RAM clear processing (
第1RAMクリア処理及び第2RAMクリア処理では、特定制御用のワークエリア221におけるクリア対象エリア371を「0」クリアするとともに初期設定を実行する一方、特定制御用のワークエリア221におけるクリア対象外エリア372に対しては「0」クリア及び初期設定を実行しない。図186は特定制御用のワークエリア221に設けられたクリア対象エリア371及びクリア対象外エリア372を説明するための説明図である。
In the first RAM clear process and the second RAM clear process, the
本実施形態においても上記第1の実施形態と同様にパチンコ機10の電源がOFF状態であることで主側CPU63への動作電力の供給が停止されている状況であっても、電源・発射制御装置78に設けられた電断時用電源部から主側RAM65に記憶保持用の電力としてバックアップ電力が供給される。このように主側RAM65にバックアップ電力が供給されることで、特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224にもバックアップ電力が供給される。そして、特定制御用のワークエリア221にバックアップ電力が供給されることでクリア対象エリア371及びクリア対象外エリア372にバックアップ電力が供給される。これにより、パチンコ機10の電源がOFF状態であることで主側CPU63への動作電力の供給が停止されている状況であってもクリア対象エリア371及びクリア対象外エリア372にバックアップ電力が供給され、これらクリア対象エリア371及びクリア対象外エリア372において情報の記憶保持が行われる。
Even in the present embodiment, as in the first embodiment, even when the supply of operating power to the
クリア対象エリア371には、第2表示データバッファ272、第4表示データバッファ274及び第5表示データバッファ275が含まれる。第2表示データバッファ272は上記第33の実施形態と同様に特図保留表示部37bに所定の表示を行わせるための表示データが設定されるエリアである。特図特電制御処理(図12)における保留情報の取得処理(ステップS401)にて特図表示部37a用の保留情報が保留格納エリア65aに新たに格納された場合には、第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて当該格納後において保留格納エリア65aに格納されている特図表示部37a用の保留情報の数に対応する表示データが第2表示データバッファ272に設定される。また、特図変動開始処理(図13)におけるデータ設定処理(ステップS502)にて特図表示部37a用の保留情報が遊技回の実行契機として消化された場合には、第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて当該消化後において保留格納エリア65aに格納されている特図表示部37a用の保留情報の数に対応する表示データが第2表示データバッファ272に設定される。
The
第4表示データバッファ274は上記第33の実施形態と同様に普図保留表示部38bに所定の表示を行わせるための表示データが格納されるエリアである。第1タイマ割込み処理(図133)における普図普電制御処理(ステップS8914)にて普図表示部38a用の保留情報が普電保留エリア65cに新たに格納された場合には、第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて当該格納後において普電保留エリア65cに格納されている普図表示部38a用の保留情報の数に対応する表示データが第4表示データバッファ274に設定される。また、第1タイマ割込み処理(図133)における普図普電制御処理(ステップS8914)にて普図表示部38a用の保留情報が普図表示部38aの変動表示回の実行契機として消化された場合には、第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて当該消化後において普電保留エリア65cに格納されている普図表示部38a用の保留情報の数に対応する表示データが第4表示データバッファ274に設定される。
Similar to the thirty-third embodiment, the fourth
第5表示データバッファ275は上記第33の実施形態と同様に第1〜第4報知用表示装置201〜204に所定の表示を行わせるための表示データが設定されるエリアである。当該第5表示データバッファ275への表示データの設定は後述する第2タイマ割込み処理(図188)におけるステップSC403、ステップSC405及びステップSC406にて実行される。
The fifth
クリア対象エリア371には上記第2表示データバッファ272、第4表示データバッファ274及び第5表示データバッファ275以外にも、特図表示部37a用の保留情報が格納される保留格納エリア65a及び普図表示部38a用の保留情報が格納される普電保留エリア65cが含まれている。したがって、第1RAMクリア処理又は第2RAMクリア処理が実行された場合には特図表示部37a用の保留情報及び普図表示部38a用の保留情報が消去される。この場合に上記のとおりクリア対象エリア371に第2表示データバッファ272及び第4表示データバッファ274が含まれている。これにより、保留格納エリア65aが初期化されることで特図表示部37a用の保留情報が0個となった場合には特図保留表示部37bの表示内容も特図表示部37a用の保留情報が0個である表示内容とすることが可能となるとともに、普電保留エリア65cが初期化されることで普図表示部38a用の保留情報が0個となった場合には普図保留表示部38bの表示内容も普図表示部38a用の保留情報が0個である表示内容とすることが可能となる。
In addition to the second
また、第1〜第4報知用表示装置201〜204では上記第49の実施形態などと同様に動作電力の供給開始時の処理(ステップSC201〜ステップSC223)が終了した後においては基本的にベース値の情報が表示されることとなるが、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)においては設定確認用処理(ステップSC213)が実行されるのであれば現状のパチンコ機10の設定値が表示されるとともに設定値更新処理(ステップSC216)が実行されるのであれば更新途中の設定値が表示され、さらに動作電力の供給開始時の処理(ステップSC201〜ステップSC223)が終了した場合にはチェック用表示が行われる。つまり、第1〜第4報知用表示装置201〜204では、動作電力の供給が再開された場合には動作電力の供給が停止される前に表示されていたベース値の情報とは異なる情報が表示されることとなる。したがって、第1RAMクリア処理又は第2RAMクリア処理が実行された場合に第5表示データバッファ275が初期化されたとしても第1〜第4報知用表示装置201〜204の表示内容として問題が生じない。
Further, in the first to fourth
クリア対象エリア371には、上記各エリア以外にも特図特電制御用のエリア及び普図普電制御用のエリアが含まれている。したがって、第1RAMクリア処理又は第2RAMクリア処理が実行された場合には、パチンコ機10への動作電力の供給が停止される直前における当否抽選モードに関係なく当否抽選モードは低確率モードとなる。また、遊技回が実行されていない状況となるとともに開閉実行モードが実行されていない状況となり、さらに普図表示部38aが変動表示されていない状況であって普電役物34aが閉鎖状態である状況となる。また、特定制御用のワークエリア221に設けられた設定更新表示フラグ及び設定確認表示フラグが「0」クリアされ、特定制御用のワークエリア221に設けられた設定更新用エリア342が「0」クリアされる。また、特定制御用のスタックエリア222が「0」クリアされるとともに初期設定が実行される。また、主側CPU63の各種レジスタも「0」クリアされた後に初期設定が実行される。この初期設定ではステップSC202の内部機能レジスタ設定処理と同様の処理を実行する。
The
なお、第1RAMクリア処理の処理内容は設定値更新処理における第2RAMクリア処理の処理内容と同一であるが、これら処理内容の一部が相違している構成としてもよい。例えば、第1RAMクリア処理では「0」クリア及び初期設定の対象となるエリアが第2RAMクリア処理では「0」クリア及び初期設定の対象とはならない構成としてもよく、第2RAMクリア処理では「0」クリア及び初期設定の対象となるエリアが第1RAMクリア処理では「0」クリア及び初期設定の対象とはならない構成としてもよい。 Note that the processing content of the first RAM clear processing is the same as the processing content of the second RAM clear processing in the setting value update processing, but a part of the processing content may be different. For example, an area that is subject to “0” clearing and initial setting in the first RAM clearing process may not be “0” clearing and initial setting in the second RAM clearing process, and “0” in the second RAM clearing process. The area that is the target of clearing and initial setting may not be the target of “0” clearing and initial setting in the first RAM clear process.
クリア対象外エリア372には、第1表示データバッファ271、第3表示データバッファ273及び初期表示済みフラグ373が含まれる。第1表示データバッファ271は上記第33の実施形態と同様に特図表示部37aに所定の表示を行わせるための表示データが格納されるエリアである。特図変動開始処理(図13)におけるステップS513にて特図表示部37aにおいて絵柄の変動表示を開始させるための処理が実行されることで第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて特図表示部37aの変動開始時の表示に対応する表示データが第1表示データバッファ271に設定される。また、特図特電制御処理(図12)における特図変動中処理(ステップS407)にて特図表示部37aの表示内容を更新させるための処理が実行されることで第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて特図表示部37aの絵柄の変動表示を進行させるための表示データが第1表示データバッファ271に設定される。また、特図特電制御処理(図12)における特図確定中処理(ステップS408)にて特図表示部37aの表示内容を今回の遊技回における当否判定処理(ステップS504)及び振分判定処理(ステップS506)の処理結果に対応する表示内容とするための処理が実行されることで第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて特図表示部37aに今回の遊技回の結果に対応する表示を行わせるための表示データが第1表示データバッファ271に設定される。この場合に設定される表示データは今回の遊技回の開始時において特図変動開始処理(図13)のステップS507又はステップS509にて選択された表示データとなる。また、この場合に設定された表示データは特図表示部37aにて新たな遊技回を開始させる状況となるまで第1表示データバッファ271に記憶保持される。
The
第3表示データバッファ273は上記第33の実施形態と同様に普図表示部38aに所定の表示を行わせるための表示データが格納されるエリアである。第1タイマ割込み処理(図133)における普図普電制御処理(ステップS8914)にて普図表示部38aにおいて絵柄の変動表示を開始させるための処理が実行されることで第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて普図表示部38aの変動開始時の表示に対応する表示データが第3表示データバッファ273に設定される。また、第1タイマ割込み処理(図133)における普図普電制御処理(ステップS8914)にて普図表示部38aの表示内容を更新させるための処理が実行されることで第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて普図表示部38aの絵柄の変動表示を進行させるための表示データが第3表示データバッファ273に設定される。また、第1タイマ割込み処理(図133)における普図普電制御処理(ステップS8914)にて普図表示部38aの表示内容を今回の変動表示回における普電開放抽選の結果に対応する表示内容とするための処理が実行されることで第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて普図表示部38aに今回の変動表示回の結果に対応する表示を行わせるための表示データが第3表示データバッファ273に設定される。この場合に設定された表示データは普図表示部38aにて新たな変動表示回を開始させる状況となるまで第3表示データバッファ273に記憶保持される。
The third
初期表示済みフラグ373は工場の出荷段階における特図表示部37a及び普図表示部38aの初期表示を完了した後における状況であるか否かを主側CPU63にて特定するためのフラグである。クリア対象外エリア372に初期表示済みフラグ373が含まれていることにより、工場の出荷段階における特図表示部37a及び普図表示部38aの初期表示を一旦確認した後は、その後の動作電力の供給の再開に際して当該初期表示が行われないようにすることが可能となる。
The
クリア対象外エリア372に第1表示データバッファ271及び第3表示データバッファ273が含まれていることにより、第1RAMクリア処理又は第2RAMクリア処理が実行されたとしても、動作電力の供給が再開された後において特図表示部37a及び普図表示部38aの表示が開始された場合におけるこれら特図表示部37a及び普図表示部38aの表示内容を動作電力の供給が停止される前における表示内容に復帰させることが可能となる。これにより、動作電力の供給が再開された後に遊技者が特図表示部37a及び普図表示部38aを確認したとしても、第1RAMクリア処理又は第2RAMクリア処理が実行されたか否かを特定することができなくなる。
Since the first
特に、第2RAMクリア処理はパチンコ機10の設定値を変更することを可能とする設定値更新処理(ステップSC216)にて実行されるため、第2RAMクリア処理が実行された場合に特図表示部37a及び普図表示部38aの少なくとも一方の表示内容が第2RAMクリア処理の実行に対応する表示内容となったり、動作電力の供給が停止される前における表示内容から変更されたりすると、その表示内容となる特図表示部37a又は普図表示部38aを確認することでパチンコ機10の設定値の変更の有無を予測することができてしまう。これに対して、第2RAMクリア処理が実行されたとしても動作電力の供給が開始された後において特図表示部37a及び普図表示部38aの表示が開始された場合におけるこれら特図表示部37a及び普図表示部38aの表示内容が動作電力の供給が停止される前における表示内容に復帰することとなる。これにより、特図表示部37a及び普図表示部38aを確認したとしても設定値更新処理(ステップSC216)が実行されたか否かを特定することができないようにすることが可能となる。
In particular, since the second RAM clear process is executed in the set value update process (step SC216) that allows the set value of the
なお、クリア対象外エリア372には上記各エリア以外にも、パチンコ機10の設定状態を示す設定値の情報が設定されたエリア(すなわち設定参照用エリア341)が含まれる。これにより、第1RAMクリア処理又は第2RAMクリア処理が実行されたとしてもパチンコ機10の設定状態を示す設定値の情報はそのまま維持される。また、クリア対象外エリア372には非特定制御用のワークエリア223及び非特定制御用のスタックエリア224も含まれる。
Note that the
ちなみに、音声発光制御装置81及び表示制御装置82のRAMにはバックアップ電力が供給されないため、パチンコ機10の電源がOFF操作されて音声発光制御装置81及び表示制御装置82への動作電力の供給が停止された場合にはこれら音声発光制御装置81及び表示制御装置82のRAMに記憶されている情報は消去される。但し、動作電力の供給が開始された場合において第1RAMクリア処理及び第2RAMクリア処理が実行されなかった場合には主側CPU63から音声発光制御装置81に演出の実行状態を動作電力の供給が停止される直前の状態に復帰させるためのコマンドが送信されることで、音声発光制御装置81及び表示制御装置82における演出の実行制御の内容が動作電力の供給が停止される直前の状態に復帰することとなる。
Incidentally, since the backup power is not supplied to the RAM of the sound
メイン処理(図185)の説明に戻り、ステップSC225の処理を実行した後は、表示開始処理を実行する(ステップSC226)。その後、ステップSC227〜ステップSC230にて残余処理を実行する。これらステップSC227〜ステップSC230の処理内容は上記第49の実施形態におけるメイン処理(図165)のステップSB125〜ステップSB128と同一である。 Returning to the description of the main process (FIG. 185), after the process of step SC225 is executed, a display start process is executed (step SC226). Thereafter, residual processing is executed in steps SC227 to SC230. The processing contents of steps SC227 to SC230 are the same as steps SB125 to SB128 of the main processing (FIG. 165) in the forty-ninth embodiment.
次に、メイン処理(図185)のステップSC226にて実行される表示開始処理について、図187のフローチャートを参照しながら説明する。なお、表示開始処理におけるステップSC301〜ステップSC305の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
Next, the display start process executed in step SC226 of the main process (FIG. 185) will be described with reference to the flowchart of FIG. Note that the processing from step SC301 to step SC305 in the display start processing is executed using a program for specific control and data for specific control in the
初期表示済みフラグ373に「1」がセットされていない場合(ステップSC301:NO)、特図用の初期表示データを第1表示データバッファ271に設定するとともに(ステップSC302)、普図用の初期表示データを第3表示データバッファ273に設定する(ステップSC303)。そして、初期表示済みフラグ373に「1」をセットする(ステップSC304)。 When “1” is not set in the initial display completed flag 373 (step SC301: NO), the initial display data for special drawing is set in the first display data buffer 271 (step SC302), and the initial display for ordinary drawing is used. Display data is set in the third display data buffer 273 (step SC303). Then, “1” is set in the initial display flag 373 (step SC304).
第1表示データバッファ271に格納された特図用の初期表示データを利用して特図表示部37aが表示制御されることにより、当該特図表示部37aにおいて初期表示が行われる。特図表示部37aにおける初期表示の表示内容は任意であるが、例えば特図表示部37aに設けられた複数の発光部の全てが発光状態となる構成としてもよく、特図表示部37aに設けられた複数の発光部の一部の発光部が発光状態となる構成としてもよい。一部の発光部が発光状態となる場合、発光状態となる発光部と消灯状態に維持される発光部とが配列順序において交互となる構成としてもよい。また、第3表示データバッファ273に格納された普図用の初期表示データを利用して普図表示部38aが表示制御されることにより、当該普図表示部38aにおいて初期表示が行われる。普図表示部38aにおける初期表示の表示内容は任意であるが、例えば普図表示部38aに設けられた複数の発光部の全てが発光状態となる構成としてもよく、普図表示部38aに設けられた複数の発光部の一部の発光部が発光状態となる構成としてもよい。一部の発光部が発光状態となる場合、発光状態となる発光部と消灯状態に維持される発光部とが配列順序において交互となる構成としてもよい。
By performing display control of the special
一方、初期表示済みフラグ373に「1」がセットされている場合(ステップSC301:YES)、ステップSC302及びステップSC303の処理を実行しない。したがって、第1表示データバッファ271は動作電力の供給が停止される直前に格納された表示データがそのまま格納された状態となるとともに、第3表示データバッファ273は動作電力の供給が停止される直前に格納された表示データがそのまま格納された状態となる。また、既に説明したとおり第1表示データバッファ271及び第3表示データバッファ273はクリア対象外エリア372に設けられているため、メイン処理(図185)にて第1RAMクリア処理及び第2RAMクリア処理のいずれかが実行されたとしても、第1表示データバッファ271は動作電力の供給が停止される直前に格納された表示データがそのまま格納された状態となるとともに、第3表示データバッファ273は動作電力の供給が停止される直前に格納された表示データがそのまま格納された状態となる。
On the other hand, when “1” is set in the initial display completed flag 373 (step SC301: YES), the processing of step SC302 and step SC303 is not executed. Therefore, the first
ステップSC301にて肯定判定をした場合、又はステップSC304の処理を実行した場合、特定制御用のワークエリア221のクリア対象エリア371に設けられた表示開始フラグに「1」をセットする(ステップSC305)。表示開始フラグは、特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を開始すべきか否かを主側CPU63にて特定するためのフラグである。表示開始フラグの値が「0」である場合には主側CPU63は特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を行わずに、表示開始フラグに「1」がセットされた場合に主側CPU63は特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を開始する。
When an affirmative determination is made in step SC301 or when the process of step SC304 is executed, “1” is set to the display start flag provided in the
既に説明したとおりメイン処理(図185)のステップSC204にて表示開始フラグを「0」クリアする。この処理タイミングは主側CPU63への動作電力の供給が開始された後において特図表示部37a、特図保留表示部37b、普図表示部38a、普図保留表示部38b及び第1〜第4報知用表示装置201〜204の表示制御を実行するための第2タイマ割込み処理(図188)が最初に実行されるタイミングよりも前のタイミングとなっている。そして、既に説明したとおり動作電力の供給開始時の処理(ステップSC201〜ステップSC223)が終了した後に実行される表示開始処理(図187)にて表示開始フラグに「1」がセットされる。これにより、動作電力の供給が再開された直後においては特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bは消灯状態が維持され、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)が終了した後に特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御が開始される。
As already described, the display start flag is cleared to “0” in step SC204 of the main process (FIG. 185). This processing timing is after the supply of the operating power to the
次に、主側CPU63にて実行される本実施形態における第2タイマ割込み処理について、図188のフローチャートを参照しながら説明する。なお、第2タイマ割込み処理におけるステップSC401〜ステップSC415の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。また、第2タイマ割込み処理は設定確認用処理(ステップSC213)が開始される場合に割込みが許可されるとともに設定確認用処理(ステップSC213)が終了される場合に割込みが禁止される。また、第2タイマ割込み処理は設定値更新処理(ステップSC216)が開始される場合に割込みが許可されるとともに設定値更新処理(ステップSC216)が終了される場合に割込みが禁止される。また、第2割込み処理はメイン処理(図185)のステップSC230にて割込許可の設定が行われてからメイン処理(図185)のステップSC227にて割込禁止の設定が行われるまで割込みが許可される。これらは第1タイマ割込み処理(図133)も同様である。
Next, the second timer interrupt process in the present embodiment executed by the
ステップSC401〜ステップSC409では上記第33の実施形態における第2タイマ割込み処理(図123)のステップS8401〜ステップS8409と同一の処理を実行する。その後、種別カウンタの値が「5」であるか否かを判定する(ステップSC410)。上記第33の実施形態と同様に、種別カウンタは、第2タイマ割込み処理の今回の処理回において第1〜第5表示データバッファ271〜275のうち表示データの送信対象を主側CPU63にて特定するためのカウンタである。種別カウンタの値が「1」である場合、第1表示データバッファ271の表示データが送信対象となり、種別カウンタの値が「2」である場合、第2表示データバッファ272の表示データが送信対象となり、種別カウンタの値が「3」である場合、第3表示データバッファ273の表示データが送信対象となり、種別カウンタの値が「4」である場合、第4表示データバッファ274の表示データが送信対象となり、種別カウンタの値が「5」である場合、第5表示データバッファ275の表示データが送信対象となる。
In Step SC401 to Step SC409, the same processing as Step S8401 to Step S8409 of the second timer interrupt processing (FIG. 123) in the thirty-third embodiment is executed. Thereafter, it is determined whether or not the value of the type counter is “5” (step SC410). As in the thirty-third embodiment, the type counter specifies the display data transmission target in the first to fifth display data buffers 271 to 275 in the current processing round of the second timer interrupt process. It is a counter for doing. When the value of the type counter is “1”, the display data of the first
種別カウンタの値が「1」〜「4」のいずれかである場合、すなわち特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bのいずれかを表示制御する状況である場合(ステップSC410:NO)、特定制御用のワークエリア221の表示開始フラグに「1」がセットされているか否かを判定する(ステップSC411)。種別カウンタの値が「5」である場合(ステップSC410:YES)、又は種別カウンタの値が「1」〜「4」のいずれかであって表示開始フラグに「1」がセットされている場合(ステップSC410:NO、ステップSC411:YES)、ステップSC412〜ステップSC414の処理を実行する。
When the value of the type counter is any one of “1” to “4”, that is, any one of the special
ステップSC412〜ステップSC414の処理では、まず種別カウンタの値に対応する種別データを主側ROM64から読み出す(ステップSC412)。具体的には、種別カウンタの値が「1」である場合には第1表示回路261に対応する種別データを主側ROM64から読み出し、種別カウンタの値が「2」である場合には第2表示回路262に対応する種別データを主側ROM64から読み出し、種別カウンタの値が「3」である場合には第3表示回路263に対応する種別データを主側ROM64から読み出し、種別カウンタの値が「4」である場合には第4表示回路264に対応する種別データを主側ROM64から読み出し、種別カウンタの値が「5」である場合には第5表示回路265に対応する種別データを主側ROM64から読み出す。
In the processing from step SC412 to step SC414, first, the type data corresponding to the value of the type counter is read from the main ROM 64 (step SC412). Specifically, when the value of the type counter is “1”, the type data corresponding to the
その後、種別カウンタの値に対応する表示データバッファ271〜275から表示データを読み出す(ステップSC413)。具体的には、種別カウンタの値が「1」である場合には第1表示データバッファ271から表示データを読み出し、種別カウンタの値が「2」である場合には第2表示データバッファ272から表示データを読み出し、種別カウンタの値が「3」である場合には第3表示データバッファ273から表示データを読み出し、種別カウンタの値が「4」である場合には第4表示データバッファ274から表示データを読み出し、種別カウンタの値が「5」である場合には第5表示データバッファ275から表示データを読み出す。
Thereafter, display data is read from the display data buffers 271 to 275 corresponding to the value of the type counter (step SC413). Specifically, when the value of the type counter is “1”, display data is read from the first
その後、各種信号の送信処理を実行する(ステップSC414)。当該送信処理では、ステップSC412にて読み出した種別データが表示IC266に送信されるように、種別データ信号線LN1及び種別クロック信号線LN2に対する信号出力を行う。また、当該送信処理では、ステップSC413にて読み出した表示データが表示IC266に送信されるように、表示データ信号線LN3及び表示クロック信号線LN4に対する信号出力を行う。
Thereafter, transmission processing of various signals is executed (step SC414). In the transmission process, signal output is performed on the classification data signal line LN1 and the classification clock signal line LN2 so that the classification data read in step SC412 is transmitted to the
一方、種別カウンタの値が「1」〜「4」のいずれかであって表示開始フラグに「1」がセットされていない場合(ステップSC410及びステップSC411:NO)、ステップSC412〜ステップSC414の処理を実行しない。これにより、主側CPU63への動作電力の供給が開始されたとしても表示開始フラグに「1」がセットされるまでは、特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御が開始されることなく、特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bが消灯状態に維持される。
On the other hand, if the value of the type counter is any one of “1” to “4” and “1” is not set in the display start flag (step SC410 and step SC411: NO), the processing of steps SC412 to SC414 Do not execute. As a result, even if the supply of operating power to the
ステップSC411にて否定判定をした場合、又はステップSC414の処理を実行した場合、第1タイマ割込み処理及び第2タイマ割込み処理の発生を許可するために割込み許可の設定を行う(ステップSC415)。 When a negative determination is made at step SC411, or when the process at step SC414 is executed, an interrupt permission is set to permit the generation of the first timer interrupt process and the second timer interrupt process (step SC415).
次に、動作電力の供給開始時の状況に対応する特図表示部37a及び普図表示部38aの表示内容について説明する。図189は動作電力の供給開始時の状況に対応する特図表示部37a及び普図表示部38aの表示内容を説明するための説明図である。
Next, the display contents of the special
工場の出荷段階においては初期表示済みフラグ373に未だ「1」がセットされていないため、主側CPU63への動作電力の供給が開始されて特図表示部37a及び普図表示部38aの表示が開始される場合、これら特図表示部37a及び普図表示部38aにおいて初期表示が開始される。特図表示部37aにおける初期表示は、第1作動口33又は第2作動口34への遊技球の入球が発生して遊技回の開始条件が成立することで特図表示部37aにて絵柄の変動表示が開始されるまで継続される。普図表示部38aにおける初期表示は、スルーゲート35への遊技球の入球が発生して普図表示部38aにおける絵柄の変動表示が開始されるまで継続される。
Since “1” is not yet set in the
工場の出荷段階ではない場合、すなわち初期表示済みフラグ373に既に「1」がセットされている場合には、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理が実行された場合、設定値更新処理が実行された場合、設定確認用処理が実行された場合、及びこれらの処理が実行されなかった場合のいずれであっても、動作電力の供給が停止される直前における表示内容となるようにこれら特図表示部37a及び普図表示部38aが表示制御される。これにより、特図表示部37a及び普図表示部38aを確認したとしても設定値更新処理(ステップSC216)が実行されたか否かを特定することができないようにすることが可能となる。
If it is not the factory shipment stage, that is, if “1” is already set in the
特に、特図表示部37a及び普図表示部38aの表示が開始される場合における表示内容と、動作電力の供給が停止される直前における特図表示部37a及び普図表示部38aが表示内容とが同一である。これにより、動作電力の供給が停止される直前における特図表示部37a及び普図表示部38aの表示内容を確認して覚えた上で動作電力の供給開始後において特図表示部37a及び普図表示部38aにて最初に表示される表示内容を確認したとしても、設定値更新処理(ステップSC216)が実行されたか否かを特定することができないようにすることが可能となる。
In particular, the display contents when the display of the special
また、特定制御用のワークエリア221において第1RAMクリア処理及び第2RAMクリア処理の実行対象外となるクリア対象外エリア372に第1表示データバッファ271及び第3表示データバッファ273を設定することで、特図表示部37a及び普図表示部38aの表示が開始される場合における表示内容を、動作電力の供給が停止される直前における特図表示部37a及び普図表示部38aが表示内容と同一とする構成である。つまり、特図表示部37a及び普図表示部38aを確認したとしても設定値更新処理(ステップSC216)が実行されたか否かを特定することができないようにするために特別な処理を必要としない。よって、処理負荷の増加を抑制しながら既に説明したような優れた効果を奏することが可能となる。
In addition, by setting the first
なお、クリア対象外エリア372に第1表示データバッファ271及び第3表示データバッファ273の両方が設けられている構成に限定されることはなく、第1表示データバッファ271はクリア対象外エリア372に設けられているが、第3表示データバッファ273はクリア対象エリア371に設けられている構成としてもよい。この場合、動作電力の供給が開始された場合において第1RAMクリア処理又は第2RAMクリア処理が実行された場合には特図表示部37aにおいては動作電力の供給が停止される前における表示内容から表示が開始されることとなるが、普図表示部38aにおいては初期表示が行われることとなる。また、これに代えて、第3表示データバッファ273はクリア対象外エリア372に設けられているが、第1表示データバッファ271はクリア対象エリア371に設けられている構成としてもよい。この場合、動作電力の供給が開始された場合において第1RAMクリア処理又は第2RAMクリア処理が実行された場合には普図表示部38aにおいては動作電力の供給が停止される前における表示内容から表示が開始されることとなるが、特図表示部37aにおいては初期表示が行われることとなる。
The configuration is not limited to the configuration in which both the first
また、主側CPU63により表示制御される表示部として、大当たり結果となったことを契機とした開閉実行モードにて発生するラウンド遊技の回数を報知するためのラウンド表示部が設けられている構成においては、当該ラウンド表示部に表示を行わせるための表示データが記憶されるエリアがクリア対象外エリア372に設けられている構成としてもよい。この場合、ラウンド表示部において所定の表示が行われている状況で動作電力の供給が停止された場合において動作電力の供給が開始された場合に第1RAMクリア処理又は第2RAMクリア処理が実行されたとしてもラウンド表示部において所定の表示が再開されることとなる。
Moreover, in the structure provided with the round display part for alert | reporting the frequency | count of the round game which generate | occur | produces in the opening / closing execution mode triggered by having become a jackpot result as a display part controlled by the main side CPU63 May be configured such that an area in which display data for displaying on the round display unit is stored is provided in the
また、特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bを含めて主側CPU63により直接的に表示制御される表示部は全て、表示を行うための表示データが記憶されるエリアが第1RAMクリア処理及び第2RAMクリア処理により初期化されない構成としてもよい。この場合、主側CPU63により直接的に表示制御される表示部はいずれも、動作電力の供給が開始された場合に第1RAMクリア処理又は第2RAMクリア処理が実行されたとしても、動作電力の供給が停止される前における表示内容による表示が行われることとなる。なお、当該構成においては特図保留表示部37b及び普図保留表示部38bにて動作電力の供給が停止される前における表示内容による表示が一旦開始されるものの、その後に対応する保留情報が0個であることに対応する表示内容に切り換わる構成としてもよい。
In addition, all the display units that are directly controlled by the
また、特図保留表示部37b及び普図保留表示部38bにて表示を行わせるための表示データが記憶されるエリアは第1RAMクリア処理又は第2RAMクリア処理が実行された場合に初期化されるものの、対応する保留情報の個数が遊技者にとって分かりづらい態様で特図保留表示部37b及び普図保留表示部38bの表示が行われる構成としてもよい。この場合、第1RAMクリア処理又は第2RAMクリア処理が実行されることで特図保留表示部37b及び普図保留表示部38bのそれぞれにて対応する保留情報が0個であることを示す表示が行われたとしても、遊技者にとっては保留情報が0個であることを示す表示が行われていることが分かりづらいものとなるため、特図保留表示部37b及び普図保留表示部38bを確認したとしても第1RAMクリア処理又は第2RAMクリア処理が実行されたことを特定しづらくなる。
In addition, the area for storing display data for display in the special figure hold
<第56の実施形態>
本実施形態では主側CPU63への動作電力の供給が再開された場合における特図表示部37a及び普図表示部38aの表示内容が上記第55の実施形態と相違している。以下、上記第55の実施形態と相違している構成について説明する。なお、上記第55の実施形態と同一の構成については基本的にその説明を省略する。
<56th Embodiment>
In the present embodiment, the display contents of the special-
図190は特定制御用のワークエリア221のクリア対象エリア371に設けられた各エリアを説明するための説明図である。
FIG. 190 is an explanatory diagram for explaining each area provided in the
クリア対象エリア371には、特図保留表示部37bに所定の表示を行わせるための表示データが格納される第2表示データバッファ272、普図保留表示部38bに所定の表示を行わせるための表示データが格納される第4表示データバッファ274、及び第1〜第4報知用表示装置201〜204に所定の表示を行わせるための表示データが格納される第5表示データバッファ275だけではなく、特図表示部37aに所定の表示を行わせるための表示データが格納される第1表示データバッファ271、及び普図表示部38aに所定の表示を行わせるための表示データが格納される第3表示データバッファ273が設けられている。したがって、メイン処理(図185)にて第1RAMクリア処理(ステップSC218)が実行された場合又は設定値更新処理(ステップSC216)の第2RAMクリア処理が実行された場合には、動作電力の供給が停止される直前における特図表示部37a及び普図表示部38aの表示内容に対応する表示データは消去されることとなる。
In the
クリア対象エリア371には第1〜第5表示データバッファ271〜275以外にも初期表示用フラグ375が設けられている。初期表示用フラグ375は特図表示部37a及び普図表示部38aにて初期表示を行う必要がある状況であるか否かを主側CPU63にて特定するためのフラグである。初期表示用フラグ375がクリア対象エリア371に設けられていることにより、メイン処理(図185)にて第1RAMクリア処理又は第2RAMクリア処理が実行された場合には初期表示用フラグ375は「0」クリアされることとなる。したがって、メイン処理(図185)にて第1RAMクリア処理又は第2RAMクリア処理が実行された場合には動作電力の供給開始時の処理(ステップSC201〜ステップSC223)が実行された後において特図表示部37a及び普図表示部38aの表示が開始される場合にはこれら特図表示部37a及び普図表示部38aにて初期表示が行われることとなる。
In addition to the first to fifth
図191は主側CPU63にて実行される本実施形態における表示開始処理を示すフローチャートである。なお、表示開始処理におけるステップSC501〜ステップSC511の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 191 is a flowchart showing display start processing in the present embodiment, which is executed by the
初期表示用フラグ375に「1」がセットされていない場合(ステップSC501:NO)、特図用の初期表示データを第1表示データバッファ271に設定するとともに(ステップSC502)、普図用の初期表示データを第3表示データバッファ273に設定する(ステップSC503)。そして、初期表示用フラグ375に「1」をセットする(ステップSC504)。 When “1” is not set in the initial display flag 375 (step SC501: NO), the initial display data for special drawing is set in the first display data buffer 271 (step SC502), and the initial display for ordinary drawing is used. Display data is set in the third display data buffer 273 (step SC503). Then, “1” is set in the initial display flag 375 (step SC504).
第1表示データバッファ271に格納された特図用の初期表示データを利用して特図表示部37aが表示制御されることにより、当該特図表示部37aにおいて初期表示が行われる。特図表示部37aにおける初期表示の表示内容は任意であるが、例えば特図表示部37aに設けられた複数の発光部の全てが発光状態となる構成としてもよく、特図表示部37aに設けられた複数の発光部の一部の発光部が発光状態となる構成としてもよい。一部の発光部が発光状態となる場合、発光状態となる発光部と消灯状態に維持される発光部とが配列順序において交互となる構成としてもよい。また、特図表示部37aにおける初期表示の表示内容は特図表示部37aにて遊技回の遊技結果を報知するために停止表示される表示内容とは異なる表示内容となっている。また、特図表示部37aにおける初期表示の表示内容は特図表示部37aにて絵柄の変動表示が行われている状況において表示される表示内容とは異なる表示内容となっている。これにより、特図表示部37aにて初期表示が行われていることを明確に特定することが可能となる。
By performing display control of the special
第3表示データバッファ273に格納された普図用の初期表示データを利用して普図表示部38aが表示制御されることにより、当該普図表示部38aにおいて初期表示が行われる。普図表示部38aにおける初期表示の表示内容は任意であるが、例えば普図表示部38aに設けられた複数の発光部の全てが発光状態となる構成としてもよく、普図表示部38aに設けられた複数の発光部の一部の発光部が発光状態となる構成としてもよい。一部の発光部が発光状態となる場合、発光状態となる発光部と消灯状態に維持される発光部とが配列順序において交互となる構成としてもよい。また、普図表示部38aにおける初期表示の表示内容は普図表示部38aにて変動表示回における振電開放抽選の結果を報知するために停止表示される表示内容とは異なる表示内容となっている。また、普図表示部38aにおける初期表示の表示内容は普図表示部38aにて絵柄の変動表示が行われている状況において表示される表示内容とは異なる表示内容となっている。これにより、普図表示部38aにて初期表示が行われていることを明確に特定することが可能となる。
By using the initial display data for general maps stored in the third
ステップSC501にて肯定判定をした場合、特定制御用のワークエリア221のクリア対象エリア371における遊技回の実行中であるか否かを示す情報が記憶される記憶エリアを参照することで、遊技回の実行中において動作電力の供給が停止された後に動作電力の供給が再開された状況であるか否かを判定する(ステップSC505)。当該記憶エリアには遊技回が開始される場合に遊技回の実行中であることを示す情報が格納され、遊技回が終了される場合に遊技回の実行中であることを示す情報が当該記憶エリアから消去される。当該記憶エリアの情報は、主側CPU63への動作電力の供給が停止されたとしても特定制御用のワークエリア221にバックアップ電力が供給されている場合には記憶保持され、主側CPU63への動作電力の供給が再開された場合に第1RAMクリア処理及び第2RAMクリア処理が実行されなかった場合にも記憶保持される。
When an affirmative determination is made in step SC501, by referring to the storage area storing information indicating whether or not the game times are being executed in the
また、特定制御用のワークエリア221のクリア対象エリア371における開閉実行モードの実行中であるか否かを示す情報が記憶される記憶エリアを参照することで、開閉実行モードの実行中において動作電力の供給が停止された後に動作電力の供給が再開された状況であるか否かを判定する(ステップSC506)。当該記憶エリアには開閉実行モードが開始される場合に開閉実行モードの実行中であることを示す情報が格納され、開閉実行モードが終了される場合に開閉実行モードの実行中であることを示す情報が当該記憶エリアから消去される。当該記憶エリアの情報は、主側CPU63への動作電力の供給が停止されたとしても特定制御用のワークエリア221にバックアップ電力が供給されている場合には記憶保持され、主側CPU63への動作電力の供給が再開された場合に第1RAMクリア処理及び第2RAMクリア処理が実行されなかった場合にも記憶保持される。
Further, by referring to a storage area in which information indicating whether or not the opening / closing execution mode is being executed in the
前回の動作電力の供給の停止時が遊技回の実行中及び開閉実行モードの実行中のいずれでもなかった場合(ステップSC505及びステップSC506:NO)、特図用の初期表示データを第1表示データバッファ271に設定する(ステップSC507)。第1表示データバッファ271に格納された特図用の初期表示データを利用して特図表示部37aが表示制御されることにより、当該特図表示部37aにおいて既に説明した初期表示が行われる。一方、前回の動作電力の供給の停止時が遊技回の実行中及び開閉実行モードの実行中のいずれかであった場合(ステップSC505又はステップSC506:YES)、特図用の初期表示データが第1表示データバッファ271に設定されないため、動作電力の供給が停止される前に格納されていた表示データがそのまま第1表示データバッファ271に格納された状態となる。したがって、特図表示部37aにおける表示が開始される場合には動作電力の供給が停止される直前における特図表示部37aの表示内容がそのまま再開されることとなる。
If the previous stop of the supply of operating power was neither during the execution of the game times nor during execution of the opening / closing execution mode (step SC505 and step SC506: NO), the initial display data for special figure is the first display data The
ステップSC505にて肯定判定をした場合、ステップSC506にて肯定判定をした場合、又はステップSC507の処理を実行した場合、特定制御用のワークエリア221のクリア対象エリア371における普図表示部38aの変動表示中であるか否かを示す情報が記憶される記憶エリアを参照することで、普図表示部38aにおける絵柄の変動表示中において動作電力の供給が停止された後に動作電力の供給が再開された状況であるか否かを判定する(ステップSC508)。当該記憶エリアには普図表示部38aにて絵柄の変動表示が開始される場合に普図表示部38aにて絵柄の変動表示の実行中あることを示す情報が格納され、普図表示部38aにて絵柄の変動表示が終了される場合に普図表示部38aにて絵柄の変動表示の実行中であることを示す情報が当該記憶エリアから消去される。当該記憶エリアの情報は、主側CPU63への動作電力の供給が停止されたとしても特定制御用のワークエリア221にバックアップ電力が供給されている場合には記憶保持され、主側CPU63への動作電力の供給が再開された場合に第1RAMクリア処理及び第2RAMクリア処理が実行されなかった場合にも記憶保持される。
When an affirmative determination is made at step SC505, when an affirmative determination is made at step SC506, or when the process at step SC507 is executed, the fluctuation of the normal map display section 38a in the
また、特定制御用のワークエリア221のクリア対象エリア371における普電開放状態の実行中であるか否かを示す情報が記憶される記憶エリアを参照することで、普電開放状態の実行中において動作電力の供給が停止された後に動作電力の供給が再開された状況であるか否かを判定する(ステップSC509)。当該記憶エリアには普電開放状態が開始される場合に普電開放状態の実行中であることを示す情報が格納され、普電開放状態が終了される場合に普電開放状態の実行中であることを示す情報が当該記憶エリアから消去される。当該記憶エリアの情報は、主側CPU63への動作電力の供給が停止されたとしても特定制御用のワークエリア221にバックアップ電力が供給されている場合には記憶保持され、主側CPU63への動作電力の供給が再開された場合に第1RAMクリア処理及び第2RAMクリア処理が実行されなかった場合にも記憶保持される。
Further, by referring to a storage area in which information indicating whether or not the normal power open state is being executed in the
前回の動作電力の供給の停止時が普図表示部38aにおける絵柄の変動表示の実行中及び普電開放状態の実行中のいずれでもなかった場合(ステップSC508及びステップSC509:NO)、普図用の初期表示データを第3表示データバッファ273に設定する(ステップSC510)。第3表示データバッファ273に格納された普図用の初期表示データを利用して普図表示部38aが表示制御されることにより、当該普図表示部38aにおいて既に説明した初期表示が行われる。一方、前回の動作電力の供給の停止時が普図表示部38aにおける絵柄の変動表示の実行中及び普電開放状態の実行中のいずれかであった場合(ステップSC508又はステップSC509:YES)、普図用の初期表示データが第3表示データバッファ273に設定されないため、動作電力の供給が停止される前に格納されていた表示データがそのまま第3表示データバッファ273に格納された状態となる。したがって、普図表示部38aにおける表示が開始される場合には動作電力の供給が停止される直前における普図表示部38aの表示内容がそのまま再開されることとなる。
When the previous stop of the supply of operating power is neither during the execution of the pattern change display in the ordinary figure display unit 38a nor during the ordinary electric power open state (step SC508 and step SC509: NO), Is set in the third display data buffer 273 (step SC510). By using the initial display data for universal maps stored in the third
ステップSC504の処理を実行した場合、ステップSC508にて肯定判定をした場合、ステップSC509にて肯定判定をした場合、又はステップSC510の処理を実行した場合、特定制御用のワークエリア221のクリア対象エリア371に設けられた表示開始フラグに「1」をセットする(ステップSC511)。表示開始フラグは上記第55の実施形態と同様に、特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を開始すべきか否かを主側CPU63にて特定するためのフラグである。表示開始フラグの値が「0」である場合には主側CPU63は特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を行わずに、表示開始フラグに「1」がセットされた場合に主側CPU63は特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を開始する。
When the process of step SC504 is executed, when an affirmative determination is made at step SC508, when an affirmative determination is made at step SC509, or when the process of step SC510 is executed, the area to be cleared of the
上記第55の実施形態と同様にメイン処理(図185)のステップSC204にて表示開始フラグを「0」クリアする。この処理タイミングは主側CPU63への動作電力の供給が開始された後において特図表示部37a、特図保留表示部37b、普図表示部38a、普図保留表示部38b及び第1〜第4報知用表示装置201〜204の表示制御を実行するための第2タイマ割込み処理(図188)が最初に実行されるタイミングよりも前のタイミングとなっている。そして、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)が終了した後に実行される表示開始処理(図191)にて表示開始フラグに「1」がセットされる。これにより、動作電力の供給が再開された直後においては特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bは消灯状態が維持され、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)が終了した後に特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御が開始される。
As in the 55th embodiment, the display start flag is cleared to “0” in step SC204 of the main process (FIG. 185). This processing timing is after the supply of the operating power to the
特に、表示開始処理(図191)では既に説明したとおりメイン処理(図185)にて第1RAMクリア処理及び第2RAMクリア処理の両方が実行されていない状況であっても第1表示データバッファ271に特図用の初期表示データを設定するとともに第3表示データバッファ273に普図用の初期表示データを設定することがある。この場合に、主側CPU63への動作電力の供給が開始された直後に特図表示部37a及び普図表示部38aの表示制御が開始されるとすると、特図表示部37a及び普図表示部38aにて動作電力の供給が停止される直前における表示内容が表示された直後に初期表示が開始されることとなってしまう。そうすると、このような表示内容の変化を目視した遊技者は第1RAMクリア処理及び第2RAMクリア処理の両方が実行されていない状況において特図表示部37a及び普図表示部38aにて初期表示が開始されたことを把握することができてしまう。これに対して、表示開始処理(図191)において第1表示データバッファ271及び第3表示データバッファ273に表示データが設定される場合には当該表示データを設定する処理が終了した後に表示開始フラグに「1」がセットされて特図表示部37a及び普図表示部38aの表示が開始される。これにより、上記のような表示内容の変化が生じてしまわないようにすることが可能となる。
In particular, in the display start process (FIG. 191), the first display data buffer 271 stores the first RAM clear process and the second RAM clear process in the main process (FIG. 185) as already described. In some cases, initial display data for special drawing is set, and initial display data for general drawing is set in the third
次に、動作電力の供給開始時の状況に対応する特図表示部37a及び普図表示部38aの表示内容について説明する。図192は動作電力の供給開始時の状況に対応する特図表示部37a及び普図表示部38aの表示内容を説明するための説明図である。
Next, the display contents of the special
動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理が実行された場合又は設定値更新処理の第2RAMクリア処理が実行された場合、初期表示用フラグ375に「1」がセットされていないため、主側CPU63への動作電力の供給が開始されて特図表示部37a及び普図表示部38aの表示が開始される場合、これら特図表示部37a及び普図表示部38aにおいて初期表示が開始される。特図表示部37aにおける初期表示は、第1作動口33又は第2作動口34への遊技球の入球が発生して遊技回の開始条件が成立することで特図表示部37aにて絵柄の変動表示が開始されるまで継続される。普図表示部38aにおける初期表示は、スルーゲート35への遊技球の入球が発生して普図表示部38aにおける絵柄の変動表示が開始されるまで継続される。なお、工場の出荷段階においても初期表示用フラグ375に「1」がセットされていないため特図表示部37a及び普図表示部38aにて初期表示が開始されることとなる。
When the first RAM clear process is executed in the process at the start of supplying the operating power (step SC201 to step SC223) or when the second RAM clear process of the set value update process is executed, the
上記のように「RAMクリア操作」に基づき第1RAMクリア処理が実行された場合、及び「設定変更操作」に基づき設定値更新処理の第2RAMクリア処理が実行された場合のいずれであっても、特図表示部37a及び普図表示部38aの表示が開始される場合にこれら特図表示部37a及び普図表示部38aにて初期表示が行われることにより、動作電力の供給が開始されて特図表示部37a及び普図表示部38aにて表示が開始される場合におけるこれら表示部37a,38aの表示内容を確認したとしても第1RAMクリア処理及び設定値更新処理のいずれが実行されたのかを把握することができない。これにより、動作電力の供給が開始された場合における特図表示部37a及び普図表示部38aの表示内容を確認したとしても設定値更新処理が実行されたか否かを特定することができないようにすることが可能となる。
As described above, either when the first RAM clear process is executed based on the “RAM clear operation” or when the second RAM clear process of the set value update process is executed based on the “setting change operation”, When display of the special
動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理及び設定値更新処理の第2RAMクリア処理が実行されなかったとしても、動作電力の供給が停止された状況が遊技回の実行中及び開閉実行モードの実行中のいずれでもない状況であった場合には特図表示部37aにて表示が開始される場合に特図表示部37aにて初期表示が開始される。また、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理及び設定値更新処理の第2RAMクリア処理が実行されなかったとしても、動作電力の供給が停止された状況が普図表示部38aにおける絵柄の変動表示の実行中及び普電開放状態の実行中のいずれでもない状況であった場合には普図表示部38aにて表示が開始される場合に普図表示部38aにて初期表示が開始される。そして、既に説明したとおり動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理又は設定値更新処理の第2RAMクリア処理が実行された場合にも特図表示部37a及び普図表示部38aにて初期表示が行われる。これにより、動作電力の供給が開始された場合に特図表示部37a及び普図表示部38aにて初期表示が行われていることを確認したとしても、第1RAMクリア処理及び第2RAMクリア処理のいずれかが実行されたことを特定することができないようにすることが可能となる。
Even if the first RAM clear process and the second RAM clear process of the set value update process are not executed in the process at the start of the supply of operating power (step SC201 to step SC223), the situation where the supply of operating power is stopped is a game When the display is started by the special
その一方、動作電力の供給が停止された状況が遊技回の実行中及び開閉実行モードの実行中のいずれかであって動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理及び第2RAMクリア処理が実行されなかった場合には、特図表示部37aにて表示が開始される場合に動作電力の供給が停止される直前における表示内容となるように特図表示部37aが表示制御される。また、動作電力の供給が停止された状況が普図表示部38aにおける絵柄の変動表示の実行中及び普電開放状態の実行中のいずれかであって動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理及び第2RAMクリア処理が実行されなかった場合には、普図表示部38aにて表示が開始される場合に動作電力の供給が停止される直前における表示内容となるように普図表示部38aが表示制御される。これにより、動作電力の供給が再開された場合に動作電力の供給が停止される直前における遊技状況が再開される場合には、その遊技状況の再開に対応する態様で特図表示部37a及び普図表示部38aの表示を開始することが可能となる。
On the other hand, the situation in which the supply of operating power has been stopped is either during the execution of the game times or the execution of the opening / closing execution mode, and the first RAM in the processing at the start of the supply of operating power (step SC201 to step SC223) When the clear process and the second RAM clear process are not executed, when the display is started in the special
なお、動作電力の供給が開始された場合において第1RAMクリア処理が実行された場合と第2RAMクリア処理が実行された場合とで特図表示部37aに表示される初期表示の内容が相違している構成としてもよい。また、動作電力の供給が開始された場合において第1RAMクリア処理が実行された場合と第2RAMクリア処理が実行された場合とで普図表示部38aに表示される初期表示の内容が相違している構成としてもよい。
In addition, when the supply of operating power is started, the content of the initial display displayed on the special
また、動作電力の供給が開始された場合において第1RAMクリア処理又は第2RAMクリア処理が実行された場合には、特図表示部37aにて初期表示が行われるのに対して普図表示部38aでは動作電力の供給が停止される前の表示内容が表示される構成としてもよい。また、動作電力の供給が開始された場合において第1RAMクリア処理又は第2RAMクリア処理が実行された場合には、普図表示部38aにて初期表示が行われるのに対して特図表示部37aでは動作電力の供給が停止される前の表示内容が表示される構成としてもよい。
When the first RAM clear process or the second RAM clear process is executed when the supply of operating power is started, the special
また、特図表示部37aの初期表示が複数種類存在しており、動作電力の供給が開始された場合において当該特図表示部37aにて初期表示が行われる場合には抽選にて選択された初期表示が特図表示部37aにて行われる構成としてもよい。また、普図表示部38aの初期表示が複数種類存在しており、動作電力の供給が開始された場合において当該普図表示部38aにて初期表示が行われる場合には抽選にて選択された初期表示が普図表示部38aにて行われる構成としてもよい。
In addition, there are a plurality of types of initial display of the special
また、主側CPU63により表示制御される表示部として、大当たり結果となったことを契機とした開閉実行モードにて発生するラウンド遊技の回数を報知するためのラウンド表示部が設けられている構成においては、動作電力の供給が開始された場合において第1RAMクリア処理及び第2RAMクリア処理のいずれかが実行された場合並びに第1RAMクリア処理及び第2RAMクリア処理の両方が実行されなかった場合のいずれであってもラウンド表示部にて初期表示が行われる構成としてもよい。これにより、ラウンド表示部を確認したとしても第1RAMクリア処理又は第2RAMクリア処理が実行されたか否かを特定することができない。 Moreover, in the structure provided with the round display part for alert | reporting the frequency | count of the round game which generate | occur | produces in the opening / closing execution mode triggered by having become a jackpot result as a display part controlled by the main side CPU63 When either of the first RAM clear process and the second RAM clear process is executed when supply of operating power is started, and when both the first RAM clear process and the second RAM clear process are not executed Even if it exists, it is good also as a structure by which an initial display is performed in a round display part. Accordingly, even if the round display unit is confirmed, it cannot be specified whether or not the first RAM clear process or the second RAM clear process is executed.
また、特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bを含めて主側CPU63により直接的に表示制御される表示部は全て、動作電力の供給が開始された場合において第1RAMクリア処理及び第2RAMクリア処理のいずれかが実行された場合並びに第1RAMクリア処理及び第2RAMクリア処理の両方が実行されなかった場合のいずれであっても初期表示が行われる構成としてもよい。なお、当該構成においては特図保留表示部37b及び普図保留表示部38bにて初期表示が一旦開始されるものの、その後に対応する保留情報が0個であることに対応する表示内容に切り換わる構成としてもよい。
In addition, all the display units that are directly controlled by the
また、動作電力の供給が開始された場合において第1RAMクリア処理が実行された場合には表示開始処理(図191)のステップSC502〜ステップSC503が実行される一方、第2RAMクリア処理が実行された場合には表示開始処理(図191)のステップSC502〜ステップSC503が実行されない構成としてもよい。また、動作電力の供給が開始された場合において第2RAMクリア処理が実行された場合には表示開始処理(図191)のステップSC502〜ステップSC503が実行される一方、第1RAMクリア処理が実行された場合には表示開始処理(図191)のステップSC502〜ステップSC503が実行されない構成としてもよい。 When the supply of operating power is started and the first RAM clear process is executed, steps SC502 to SC503 of the display start process (FIG. 191) are executed, while the second RAM clear process is executed. In such a case, the configuration may be such that steps SC502 to SC503 of the display start process (FIG. 191) are not executed. When the supply of operating power is started and the second RAM clear process is executed, steps SC502 to SC503 of the display start process (FIG. 191) are executed while the first RAM clear process is executed. In such a case, the configuration may be such that steps SC502 to SC503 of the display start process (FIG. 191) are not executed.
<第57の実施形態>
本実施形態では主側CPU63への動作電力の供給が再開された場合における特図表示部37a及び普図表示部38aの表示内容が上記第56の実施形態と相違している。以下、上記第56の実施形態と相違している構成について説明する。なお、上記第56の実施形態と同一の構成については基本的にその説明を省略する。
<57th Embodiment>
In the present embodiment, the display contents of the special-
図193は主側CPU63にて実行される本実施形態における表示開始処理を示すフローチャートである。なお、表示開始処理におけるステップSC601〜ステップSC605の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。また、特定制御用のワークエリア221におけるクリア対象エリア371に第1〜第5表示データバッファ271〜275及び初期表示用フラグ375が設けられている。
FIG. 193 is a flowchart showing a display start process in the present embodiment which is executed by the
初期表示用フラグ375に「1」がセットされていない場合(ステップSC601:NO)、特図用の外れ表示データを第1表示データバッファ271に設定するとともに(ステップSC602)、普図用の外れ表示データを第3表示データバッファ273に設定する(ステップSC603)。そして、初期表示用フラグ375に「1」をセットする(ステップSC604)。 When “1” is not set in the initial display flag 375 (step SC601: NO), the special display out-of-display data is set in the first display data buffer 271 (step SC602), and the normal display out-of-use is displayed. Display data is set in the third display data buffer 273 (step SC603). Then, “1” is set in the initial display flag 375 (step SC604).
特図用の外れ表示データは特図変動開始処理(図13)の当否判定処理(ステップS504)の結果が外れ結果であった場合に外れ結果用の停止結果設定処理(ステップS509)にて選択される表示データである。つまり、特図用の外れ表示データは、当否判定処理の結果が外れ結果である遊技回において特図表示部37aにて最終的に外れ表示を行わせるための表示データである。特図用の外れ表示データは1種類のみ設定されているため、特図表示部37aにおける外れ表示の種類も1種類となっている。また、当否判定処理の結果が当たり結果である遊技回において特図表示部37aに最終的に表示される当たり表示は複数種類設定されているが、外れ表示はこれら複数種類の当たり表示とは異なる表示内容となっている。
The off-display data for the special figure is selected by the stop result setting process (step S509) for the off-result when the result of the success / failure determination process (step S504) of the special figure change start process (FIG. 13) is the off-result. Display data. That is, the special figure out display data is display data for causing the special
第1表示データバッファ271に格納された特図用の外れ表示データを利用して特図表示部37aが表示制御されることにより、当該特図表示部37aにおいて外れ表示が行われる。外れ表示の表示内容は任意であるが、例えば特図表示部37aに設けられた複数の発光部のうち1個の発光部のみが発光状態となる構成としてもよく、複数個の発光部が発光状態となる構成としてもよい。
By performing display control of the special
普図用の外れ表示データは第1タイマ割込み処理(図133)の普図普電制御処理(ステップS8914)における普電開放抽選の結果が外れ結果であった場合に当該普電開放抽選の実行に対応する普図表示部38aの変動表示回において当該普図表示部38aに最終的に外れ表示を行わせるための表示データである。普図用の外れ表示データは1種類のみ設定されているため、普図表示部38aにおける外れ表示の種類も1種類となっている。また、普電開放抽選の結果が当たり結果である普図表示部38aの変動表示回において普図表示部38aに最終的に表示される当たり表示は1種類のみ設定されているが、外れ表示は当該当たり表示とは異なる表示内容となっている。 If the result of the public power open lottery in the general power general electric control process (step S8914) of the first timer interrupt process (FIG. 133) is the outlier result, the normal power open lottery data is executed. Is the display data for causing the universal map display unit 38a to finally perform the off-display in the variable display time of the universal map display unit 38a corresponding to. Since only one type of out-of-display display data is set for the general map, the type of out-of-display display in the general map display unit 38a is also one. In addition, only one type of winning display is finally set to be displayed on the general map display unit 38a in the variable display time of the general map display unit 38a in which the result of the public train opening lottery is a winning result. The display content is different from the winning display.
第3表示データバッファ273に格納された普図用の外れ表示データを利用して普図表示部38aが表示制御されることにより、当該普図表示部38aにおいて外れ表示が行われる。外れ表示の表示内容は任意であるが、例えば普図表示部38aに設けられた複数の発光部のうち1個の発光部のみが発光状態となる構成としてもよく、複数個の発光部が発光状態となる構成としてもよい。
By performing display control of the general map display unit 38a using the general map display data stored in the third
ステップSC601にて肯定判定をした場合、又はステップSC604の処理を実行した場合、特定制御用のワークエリア221のクリア対象エリア371に設けられた表示開始フラグに「1」をセットする(ステップSC605)。表示開始フラグは上記第55の実施形態と同様に、特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を開始すべきか否かを主側CPU63にて特定するためのフラグである。表示開始フラグの値が「0」である場合には主側CPU63は特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を行わずに、表示開始フラグに「1」がセットされた場合に主側CPU63は特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を開始する。
When an affirmative determination is made in step SC601 or when the process of step SC604 is executed, “1” is set to the display start flag provided in the
上記第55の実施形態と同様にメイン処理(図185)のステップSC204にて表示開始フラグを「0」クリアする。この処理タイミングは主側CPU63への動作電力の供給が開始された後において特図表示部37a、特図保留表示部37b、普図表示部38a、普図保留表示部38b及び第1〜第4報知用表示装置201〜204の表示制御を実行するための第2タイマ割込み処理(図188)が最初に実行されるタイミングよりも前のタイミングとなっている。そして、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)が終了した後に実行される表示開始処理(図193)にて表示開始フラグに「1」がセットされる。これにより、動作電力の供給が再開された直後においては特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bは消灯状態が維持され、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)が終了した後に特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御が開始される。
As in the 55th embodiment, the display start flag is cleared to “0” in step SC204 of the main process (FIG. 185). This processing timing is after the supply of the operating power to the
特に、表示開始処理(図193)では既に説明したとおりメイン処理(図185)にて第1RAMクリア処理及び第2RAMクリア処理のいずれかが実行された場合には第1表示データバッファ271に特図用の外れ表示データを設定するとともに第3表示データバッファ273に普図用の外れ表示データを設定する。この場合に、主側CPU63への動作電力の供給が開始された直後に特図表示部37a及び普図表示部38aの表示制御が開始されるとすると、特図表示部37a及び普図表示部38aにて動作電力の供給が停止される直前における表示内容が表示された直後に外れ表示が開始されることとなってしまう。そうすると、このような表示内容の変化を目視した遊技者は第1RAMクリア処理及び第2RAMクリア処理のいずれかが実行された状況において特図表示部37a及び普図表示部38aにて外れ表示が開始されたことを把握することができてしまう。これに対して、表示開始処理(図191)において第1表示データバッファ271及び第3表示データバッファ273に表示データが設定される場合には当該表示データを設定する処理が終了した後に表示開始フラグに「1」がセットされて特図表示部37a及び普図表示部38aの表示が開始される。これにより、上記のような表示内容の変化が生じてしまわないようにすることが可能となる。
In particular, in the display start process (FIG. 193), when either the first RAM clear process or the second RAM clear process is executed in the main process (FIG. 185) as already described, a special indication is given to the first
一方、初期表示用フラグ375に「1」がセットされている場合(ステップSC601:YES)、ステップSC602及びステップSC603の処理を実行しない。したがって、第1表示データバッファ271は動作電力の供給が停止される直前に格納された表示データがそのまま格納された状態となるとともに、第3表示データバッファ273は動作電力の供給が停止される直前に格納された表示データがそのまま格納された状態となる。この場合、表示開始フラグに「1」がセットされて特図表示部37aの表示が開始される場合には動作電力の供給が停止される直前に第1表示データバッファ271に格納された表示データに対応する表示が特図表示部37aにて行われる。また、表示開始フラグに「1」がセットされて普図表示部38aの表示が開始される場合には動作電力の供給が停止される直前に第3表示データバッファ273に格納された表示データに対応する表示が普図表示部38aにて行われる。
On the other hand, when “1” is set in the initial display flag 375 (step SC601: YES), the processing of step SC602 and step SC603 is not executed. Therefore, the first
次に、動作電力の供給開始時の状況に対応する特図表示部37a及び普図表示部38aの表示内容について説明する。図194は動作電力の供給開始時の状況に対応する特図表示部37a及び普図表示部38aの表示内容を説明するための説明図である。
Next, the display contents of the special
動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理が実行された場合又は設定値更新処理の第2RAMクリア処理が実行された場合、初期表示用フラグ375に「1」がセットされていないため、主側CPU63への動作電力の供給が開始されて特図表示部37a及び普図表示部38aの表示が開始される場合にはこれら特図表示部37a及び普図表示部38aにおいて外れ表示が開始される。特図表示部37aにおける外れ表示は、第1作動口33又は第2作動口34への遊技球の入球が発生して遊技回の開始条件が成立することで特図表示部37aにて絵柄の変動表示が開始されるまで継続される。普図表示部38aにおける外れ表示は、スルーゲート35への遊技球の入球が発生して普図表示部38aにおける絵柄の変動表示が開始されるまで継続される。なお、工場の出荷段階においても初期表示用フラグ375に「1」がセットされていないため特図表示部37a及び普図表示部38aにて外れ表示が開始されることとなる。
When the first RAM clear process is executed in the process at the start of the supply of operating power (step SC201 to step SC223) or when the second RAM clear process of the set value update process is executed, the
上記のように第1RAMクリア処理が実行された場合及び設定値更新処理の第2RAMクリア処理が実行された場合のいずれであっても、特図表示部37a及び普図表示部38aの表示が開始される場合にこれら特図表示部37a及び普図表示部38aにて外れ表示が行われることにより、動作電力の供給が開始されて特図表示部37a及び普図表示部38aにて表示が開始される場合におけるこれら表示部37a,38aの表示内容を確認したとしても第1RAMクリア処理及び設定値更新処理のいずれが実行されたのかを把握することができない。これにより、動作電力の供給が開始された場合における特図表示部37a及び普図表示部38aの表示内容を確認したとしても設定値更新処理が実行されたか否かを特定することができないようにすることが可能となる。
Whether the first RAM clear process is executed as described above or the second RAM clear process of the set value update process is executed, display of the special
動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理及び設定値更新処理の第2RAMクリア処理が実行されなかった場合、特図表示部37aにて表示が開始される場合には動作電力の供給が停止される直前における表示内容で特図表示部37aにおける表示が開始されるとともに、普図表示部38aにて表示が開始される場合には動作電力の供給が停止される直前における表示内容で普図表示部38aにおける表示が開始される。ここで、遊技ホールの営業終了時間においては遊技回及び開閉実行モードのいずれもが実行されていない状況でパチンコ機10の電源が遮断されることがほとんどであり、さらには普図表示部38aの変動表示回及び普電開放状態のいずれもが実行されていない状況でパチンコ機10の電源が遮断されることがほとんどである。つまり、動作電力の供給が停止される直前における特図表示部37a及び普図表示部38aの表示内容は基本的に外れ表示である。そして、既に説明したとおり動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理又は設定値更新処理の第2RAMクリア処理が実行された場合にも特図表示部37a及び普図表示部38aにて外れ表示が行われる。これにより、動作電力の供給が開始された場合に特図表示部37a及び普図表示部38aにて外れ表示が行われていることを確認したとしても、第1RAMクリア処理及び第2RAMクリア処理のいずれかが実行されたことを特定することができないようにすることが可能となる。
When the first RAM clear process and the second RAM clear process of the set value update process are not executed in the process at the start of supply of operating power (step SC201 to step SC223), display is started on the special
なお、特図表示部37aの外れ表示が複数種類存在している構成において、動作電力の供給が開始された場合に第1RAMクリア処理又は第2RAMクリア処理が実行された場合にはそれら複数種類の外れ表示のうち予め定められた1種類の外れ表示が特図表示部37aにて行われる構成としてもよい。また、普図表示部38aの外れ表示が複数種類存在している構成において、動作電力の供給が開始された場合に第1RAMクリア処理又は第2RAMクリア処理が実行された場合にはそれら複数種類の外れ表示のうち予め定められた1種類の外れ表示が普図表示部38aにて行われる構成としてもよい。
In the configuration in which there are a plurality of types of out-of-display displays of the special
また、動作電力の供給が開始された場合において第1RAMクリア処理が実行された場合には表示開始処理(図193)のステップSC602〜ステップSC603が実行される一方、第2RAMクリア処理が実行された場合には表示開始処理(図193)のステップSC602〜ステップSC603が実行されない構成としてもよい。また、動作電力の供給が開始された場合において第2RAMクリア処理が実行された場合には表示開始処理(図193)のステップSC602〜ステップSC603が実行される一方、第1RAMクリア処理が実行された場合には表示開始処理(図193)のステップSC602〜ステップSC603が実行されない構成としてもよい。 When the supply of operating power is started and the first RAM clear process is executed, steps SC602 to SC603 of the display start process (FIG. 193) are executed while the second RAM clear process is executed. In this case, the configuration may be such that steps SC602 to SC603 of the display start process (FIG. 193) are not executed. When the supply of operating power is started and the second RAM clear process is executed, steps SC602 to SC603 of the display start process (FIG. 193) are executed, while the first RAM clear process is executed. In this case, the configuration may be such that steps SC602 to SC603 of the display start process (FIG. 193) are not executed.
<第58の実施形態>
本実施形態では主側CPU63への動作電力の供給が再開された場合における特図表示部37a及び普図表示部38aの表示内容が上記第55の実施形態と相違している。以下、上記第55の実施形態と相違している構成について説明する。なお、上記第55の実施形態と同一の構成については基本的にその説明を省略する。
<58th Embodiment>
In the present embodiment, the display contents of the special-
図195は特定制御用のワークエリア221のクリア対象エリア371及びクリア対象外エリア372に設けられた各エリアを説明するための説明図である。
FIG. 195 is an explanatory diagram for explaining each area provided in the
クリア対象エリア371には、特図保留表示部37bに所定の表示を行わせるための表示データが格納される第2表示データバッファ272、普図保留表示部38bに所定の表示を行わせるための表示データが格納される第4表示データバッファ274、及び第1〜第4報知用表示装置201〜204に所定の表示を行わせるための表示データが格納される第5表示データバッファ275だけではなく、特図表示部37aに所定の表示を行わせるための表示データが格納される第1表示データバッファ271、及び普図表示部38aに所定の表示を行わせるための表示データが格納される第3表示データバッファ273が設けられている。したがって、メイン処理(図185)にて第1RAMクリア処理(ステップSC218)が実行された場合又は設定値更新処理(ステップSC216)の第2RAMクリア処理が実行された場合には、動作電力の供給が停止される直前における特図表示部37a及び普図表示部38aの表示内容に対応する表示データは消去されることとなる。
In the
クリア対象エリア371には第1〜第5表示データバッファ271〜275以外にも初期表示用フラグ375が設けられている。初期表示用フラグ375は特図表示部37a及び普図表示部38aにて初期表示として外れ表示を行う必要がある状況であるか否かを主側CPU63にて特定するためのフラグである。初期表示用フラグ375がクリア対象エリア371に設けられていることにより、メイン処理(図185)にて第1RAMクリア処理又は第2RAMクリア処理が実行された場合には初期表示用フラグ375は「0」クリアされることとなる。したがって、メイン処理(図185)にて第1RAMクリア処理又は第2RAMクリア処理が実行された場合には動作電力の供給開始時の処理(ステップSC201〜ステップSC223)が実行された後において特図表示部37a及び普図表示部38aにて初期表示として外れ表示が行われることとなる。
In addition to the first to fifth display data buffers 271 to 275, an
クリア対象外エリア372には特図用の初期表示カウンタ381及び普図用の初期表示カウンタ382が設けられている。特図用の初期表示カウンタ381は特図表示部37aの表示が開始される場合に当該特図表示部37aにて初期表示として外れ表示を行わせる場合に、複数種類存在している特図用の外れ表示のうちいずれの種類の特図用の外れ表示を行わせるのかを抽選により決定するためのカウンタである。特図用の初期表示カウンタ381がとり得る数値範囲は「0〜59」となっているがこれに限定されることはなく任意である。
The
普図用の初期表示カウンタ382は普図表示部38aの表示が開始される場合に当該普図表示部38aにて初期表示として外れ表示を行わせる場合に、複数種類存在している普図用の外れ表示のうちいずれの種類の普図用の外れ表示を行わせるのかを抽選により決定するためのカウンタである。普図用の初期表示カウンタ382がとり得る数値範囲は「0〜59」となっているがこれに限定されることはなく任意である。
The
特図用の初期表示カウンタ381及び普図用の初期表示カウンタ382は上記のとおりクリア対象外エリア372に設けられている。これにより、主側CPU63への動作電力の供給が停止されている状況において主側RAM65へのバックアップ電力の供給が継続されるのであれば、メイン処理(図185)にて第1RAMクリア処理又は第2RAMクリア処理が実行されたとしても特図用の初期表示カウンタ381及び普図用の初期表示カウンタ382は初期化されることなく動作電力の供給が停止される直前における数値情報が記憶された状態が維持される。
The special display
特図用の初期表示カウンタ381の数値情報及び普図用の初期表示カウンタ382の数値情報は第1タイマ割込み処理の起動が許可されている状況において当該第1タイマ割込み処理にて定期的に更新される。図196は主側CPU63にて実行される本実施形態における第1タイマ割込み処理を示すフローチャートである。なお、第1タイマ割込み処理におけるステップSC701〜ステップSC722の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
The numerical information of the special display
ステップSC705〜ステップSC705では上記第35の実施形態における第1タイマ割込み処理(図133)のステップS8901〜ステップS8905と同一の処理を実行する。その後、特図用の初期表示カウンタ更新処理を実行する(ステップSC706)。当該更新処理では、特図用の初期表示カウンタ381から現状の数値情報を読み出し、その読み出した数値情報を1加算した後に、その1加算後における数値情報を特図用の初期表示カウンタ381に上書きする。この場合、カウンタ値が最大値(具体的には「59」)を超えた際に「0」にクリアする。
In Step SC705 to Step SC705, the same processing as Step S8901 to Step S8905 of the first timer interrupt processing (FIG. 133) in the 35th embodiment is executed. Thereafter, the special display initial display counter update process is executed (step SC706). In the update process, the current numerical information is read from the special display
その後、ステップSC707では特定制御用のワークエリア221における遊技停止フラグ及び立ち上げ処理中フラグのいずれかに「1」がセットされているか否かを判定する。いずれかのフラグに「1」がセットされている場合には(ステップSC707:YES)、ステップSC708〜ステップSC722の処理を実行することなく本第1タイマ割込み処理を終了する。いずれのフラグにも「1」がセットされていない場合(ステップSC707:NO)、普図用の初期表示カウンタ更新処理を実行する(ステップSC708)。当該更新処理では、普図用の初期表示カウンタ382から現状の数値情報を読み出し、その読み出した数値情報を1加算した後に、その1加算後における数値情報を普図用の初期表示カウンタ382に上書きする。この場合、カウンタ値が最大値(具体的には「59」)を超えた際に「0」にクリアする。ステップSC709〜ステップSC722では上記第35の実施形態における第1タイマ割込み処理(図133)のステップS8907〜ステップS8920と同一の処理を実行する。
Thereafter, in step SC707, it is determined whether or not “1” is set in any of the game stop flag and the startup processing flag in the
ここで、特図用の初期表示カウンタ更新処理(ステップSC706)は遊技停止フラグ又は立ち上げ処理中フラグに「1」がセットされているか否かに関係なく実行される処理として設定されているのに対して、普図用の初期表示カウンタ更新処理(ステップSC708)は遊技停止フラグ又は立ち上げ処理中フラグに「1」がセットされている場合に実行されない処理として設定されている。これにより、特図用の初期表示カウンタ381と普図用の初期表示カウンタ382とで更新頻度を異ならせることが可能となり、特図用の初期表示カウンタ381と普図用の初期表示カウンタ382とが同期してしまわないようにすることが可能となる。
Here, the special display initial display counter update process (step SC706) is set as a process to be executed regardless of whether or not “1” is set to the game stop flag or the startup process flag. On the other hand, the initial display counter update process for normal use (step SC708) is set as a process that is not executed when the game stop flag or the startup process flag is set to "1". As a result, it is possible to make the update frequency different between the special display
図197は主側CPU63にて実行される本実施形態における表示開始処理を示すフローチャートである。なお、表示開始処理におけるステップSC801〜ステップSC807の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 197 is a flowchart showing a display start process in the present embodiment which is executed by the
初期表示用フラグ375に「1」がセットされていない場合(ステップSC801:NO)、特図用の外れ表示データの抽選処理を実行する(ステップSC802)。特図用の外れ表示データの抽選処理では、主側ROM64に予め記憶された特図用の外れ表示抽選テーブル383を参照する。図198(a)は特図用の外れ表示抽選テーブル383を説明するための説明図である。図198(a)に示すように特図用の外れ表示データとして、特図用の第1外れ表示データ、特図用の第2外れ表示データ及び特図用の第3外れ表示データが存在している。
When “1” is not set in the initial display flag 375 (step SC801: NO), a lottery process of special display out-of-display data is executed (step SC802). In the lottery process of the special figure out display data, the special figure out display lottery table 383 stored in the
特図用の第1外れ表示データ、特図用の第2外れ表示データ及び特図用の第3外れ表示データは特図変動開始処理(図13)の当否判定処理(ステップS504)の結果が外れ結果であった場合に外れ結果用の停止結果設定処理(ステップS509)にて抽選により選択され得る表示データである。つまり、特図用の第1〜第3外れ表示データは、当否判定処理の結果が外れ結果である遊技回において特図表示部37aにて最終的に外れ表示を行わせるための表示データである。特図用の第1外れ表示データは特図用の第1外れ表示を特図表示部37aに表示させるためのデータであり、特図用の第2外れ表示データは特図用の第2外れ表示を特図表示部37aに表示させるためのデータであり、特図用の第3外れ表示データは特図用の第3外れ表示を特図表示部37aに表示させるためのデータである。これら特図用の第1外れ表示、特図用の第2外れ表示及び特図用の第3外れ表示の表示内容は相互に異なっている。また、当否判定処理の結果が当たり結果である遊技回において特図表示部37aに最終的に表示される当たり表示は複数種類設定されているが、特図用の第1〜第3外れ表示はこれら複数種類の当たり表示とは異なる表示内容となっている。なお、外れ結果用の停止結果設定処理(ステップS509)においても特図用の初期表示カウンタ381及び特図用の外れ表示抽選テーブル383を利用して、特図表示部37aに表示させる外れ表示の種類を特図用の第1〜第3外れ表示の中から選択する。
The first out-of-order display data for special figure, the second out-of-order display data for special figure, and the third out-of-order display data for special figure are the results of the success / failure determination process (step S504) of the special figure change start process (FIG. 13). This is display data that can be selected by lottery in the stop result setting process (step S509) for a detachment result when it is a detachment result. In other words, the first to third out-of-order display data for the special figure is display data for causing the special
特図用の外れ表示抽選テーブル383には、特図用の第1〜第3外れ表示データのそれぞれに対して特図用の初期表示カウンタ381の数値範囲が設定されている。具体的には、特図用の第1外れ表示データに対して「0〜19」の特図用の初期表示カウンタ381の数値範囲が設定されており、特図用の第2外れ表示データに対して「20〜39」の特図用の初期表示カウンタ381の数値範囲が設定されており、特図用の第3外れ表示データに対して「40〜59」の特図用の初期表示カウンタ381の数値範囲が設定されている。つまり、特図用の外れ表示データの抽選処理における特図用の第1外れ表示データ、特図用の第2外れ表示データ及び特図用の第3外れ表示データの選択確率は「1/3」で同一となっている。
In the special figure outlier display lottery table 383, the numerical range of the special figure
特図用の外れ表示データの抽選処理では特図用の外れ表示抽選テーブル383を読み出した後に、特定制御用のワークエリア221におけるクリア対象外エリア372に設けられた特図用の初期表示カウンタ381の現状の数値情報を取得する。そして、その取得した数値情報を特図用の外れ表示抽選テーブル383に対して照合することで、今回の表示対象とする表示データを特図用の第1外れ表示データ、特図用の第2外れ表示データ及び特図用の第3外れ表示データの中から選択する。
In the lottery process for special figure out-of-display data, after reading out the special figure out-of-display display lottery table 383, the special display
特図用の外れ表示データの抽選処理にて選択した表示データを第1表示データバッファ271に設定する(ステップSC803)。第1表示データバッファ271に格納された表示データを利用して特図表示部37aが表示制御されることにより、当該特図表示部37aにおいてその表示データに対応する外れ表示が行われる。つまり、第1表示データバッファ271に特図用の第1外れ表示データが設定された場合には特図表示部37aにて特図用の第1外れ表示が行われ、第1表示データバッファ271に特図用の第2外れ表示データが設定された場合には特図表示部37aにて特図用の第2外れ表示が行われ、第1表示データバッファ271に特図用の第3外れ表示データが設定された場合には特図表示部37aにて特図用の第3外れ表示が行われる。
The display data selected in the special display out-of-display data lottery process is set in the first display data buffer 271 (step SC803). When the special
その後、普図用の外れ表示データの抽選処理を実行する(ステップSC804)。普図用の外れ表示データの抽選処理では、主側ROM64に予め記憶された普図用の外れ表示抽選テーブル384を参照する。図198(b)は普図用の外れ表示抽選テーブル384を説明するための説明図である。図198(b)に示すように普図用の外れ表示データとして、普図用の第1外れ表示データ、普図用の第2外れ表示データ及び普図用の第3外れ表示データが存在している。
Thereafter, lottery processing for out-of-order display data is performed (step SC804). In the lottery process for the out-of-call display data for the normal map, the out-of-call display lottery table 384 for the normal map stored in advance in the
普図用の第1外れ表示データ、普図用の第2外れ表示データ及び普図用の第3外れ表示データは、第1タイマ割込み処理(図196)における普図普電制御処理(ステップSC716)において普電役物34aを開放状態とするか否かを決定するために普電役物開放カウンタC4を利用して実行された普電開放抽選の結果が外れ結果であった場合に、普図表示部38aの変動表示回において当該普図表示部38aに最終的に普図用の外れ表示を行わせるための表示データである。普図用の第1外れ表示データは普図用の第1外れ表示を普図表示部38aに表示させるためのデータであり、普図用の第2外れ表示データは普図用の第2外れ表示を普図表示部38aに表示させるためのデータであり、普図用の第3外れ表示データは普図用の第3外れ表示を普図表示部38aに表示させるためのデータである。これら普図用の第1外れ表示、普図用の第2外れ表示及び普図用の第3外れ表示の表示内容は相互に異なっている。また、普電開放抽選の結果が当たり結果である変動表示回において普図表示部38aに最終的に表示される当たり表示は複数種類設定されているが、普図用の第1〜第3外れ表示はこれら複数種類の当たり表示とは異なる表示内容となっている。なお、普図普電制御処理(ステップSC716)においても普図用の初期表示カウンタ382及び普図用の外れ表示抽選テーブル384を利用して、普図表示部38aに表示させる外れ表示の種類を普図用の第1〜第3外れ表示の中から選択する。
The first-out display data for the general map, the second out-of-display data for the general map, and the third out-of-display data for the general map are the general-purpose power control process (step SC716) in the first timer interrupt process (FIG. 196). ), The result of the lottery opening lottery performed using the universal utility release counter C4 to determine whether or not to open the universal utility 34a is an outlier result. This is display data for causing the general map display unit 38a to finally perform an off-display for a general map in the variable display time of the figure display unit 38a. The first out-of-display data for the general map is data for displaying the first out-of-display for the general map on the general-purpose display unit 38a, and the second out-of-display data for the general map is the second out-of-map for the general map. This is data for displaying the display on the general-purpose display unit 38a, and the third out-of-display data for general-purpose display is data for displaying the third out-of-display for general display on the general-purpose display unit 38a. The display contents of the first out-of-use display for general maps, the second out-of-display for general maps, and the third out-of-display for general maps are different from each other. In addition, there are a plurality of types of winning displays that are finally displayed on the general map display unit 38a in the variable display times in which the result of the public train opening lottery is a winning result. The display has different display contents from the multiple types of hit display. It should be noted that also in the general map power control process (step SC716), the
普図用の外れ表示抽選テーブル384には、普図用の第1〜第3外れ表示データのそれぞれに対して普図用の初期表示カウンタ382の数値範囲が設定されている。具体的には、普図用の第1外れ表示データに対して「0〜19」の普図用の初期表示カウンタ382の数値範囲が設定されており、普図用の第2外れ表示データに対して「20〜39」の普図用の初期表示カウンタ382の数値範囲が設定されており、普図用の第3外れ表示データに対して「40〜59」の普図用の初期表示カウンタ382の数値範囲が設定されている。つまり、普図用の外れ表示データの抽選処理における普図用の第1外れ表示データ、普図用の第2外れ表示データ及び普図用の第3外れ表示データの選択確率は「1/3」で同一となっている。
The numerical range of the
普図用の外れ表示データの抽選処理では普図用の外れ表示抽選テーブル384を読み出した後に、特定制御用のワークエリア221におけるクリア対象外エリア372に設けられた普図用の初期表示カウンタ382の現状の数値情報を取得する。そして、その取得した数値情報を普図用の外れ表示抽選テーブル384に対して照合することで、今回の表示対象とする表示データを普図用の第1外れ表示データ、普図用の第2外れ表示データ及び普図用の第3外れ表示データの中から選択する。
In the lottery process for the normal display out-of-display data, after reading out the general-purpose out-of-display display lottery table 384, the
普図用の外れ表示データの抽選処理にて選択した表示データを第3表示データバッファ273に設定する(ステップSC805)。第3表示データバッファ273に格納された表示データを利用して普図表示部38aが表示制御されることにより、当該普図表示部38aにおいてその表示データに対応する外れ表示が行われる。つまり、第3表示データバッファ273に普図用の第1外れ表示データが設定された場合には普図表示部38aにて普図用の第1外れ表示が行われ、第3表示データバッファ273に普図用の第2外れ表示データが設定された場合には普図表示部38aにて普図用の第2外れ表示が行われ、第3表示データバッファ273に普図用の第3外れ表示データが設定された場合には普図表示部38aにて普図用の第3外れ表示が行われる。
The display data selected in the lottery process for the out-of-normal display data is set in the third display data buffer 273 (step SC805). By using the display data stored in the third
ステップSC802〜ステップSC805の処理を実行した後は、特定制御用のワークエリア221におけるクリア対象エリア371に設けられた初期表示用フラグ375に「1」をセットする(ステップSC806)。
After executing the processing of step SC802 to step SC805, “1” is set to the
ステップSC801にて肯定判定をした場合、又はステップSC806の処理を実行した場合、特定制御用のワークエリア221のクリア対象エリア371に設けられた表示開始フラグに「1」をセットする(ステップSC807)。表示開始フラグは上記第55の実施形態と同様に、特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を開始すべきか否かを主側CPU63にて特定するためのフラグである。表示開始フラグの値が「0」である場合には主側CPU63は特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を行わずに、表示開始フラグに「1」がセットされた場合に主側CPU63は特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を開始する。
If an affirmative determination is made in step SC801, or if the process of step SC806 is executed, “1” is set to the display start flag provided in the
上記第55の実施形態と同様にメイン処理(図185)のステップSC204にて表示開始フラグを「0」クリアする。この処理タイミングは主側CPU63への動作電力の供給が開始された後において特図表示部37a、特図保留表示部37b、普図表示部38a、普図保留表示部38b及び第1〜第4報知用表示装置201〜204の表示制御を実行するための第2タイマ割込み処理(図188)が最初に実行されるタイミングよりも前のタイミングとなっている。そして、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)が終了した後に実行される表示開始処理(図197)にて表示開始フラグに「1」がセットされる。これにより、動作電力の供給が再開された直後においては特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bは消灯状態が維持され、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)が終了した後に特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御が開始される。
As in the 55th embodiment, the display start flag is cleared to “0” in step SC204 of the main process (FIG. 185). This processing timing is after the supply of the operating power to the
特に、表示開始処理(図197)では既に説明したとおりメイン処理(図185)にて第1RAMクリア処理及び第2RAMクリア処理のいずれかが実行された場合には第1表示データバッファ271に特図用の第1〜第3外れ表示データのいずれかを設定するとともに第3表示データバッファ273に普図用の第1〜第3外れ表示データのいずれかを設定する。この場合に、主側CPU63への動作電力の供給が開始された直後に特図表示部37a及び普図表示部38aの表示制御が開始されるとすると、特図表示部37a及び普図表示部38aにて動作電力の供給が停止される直前における表示内容が表示された直後に外れ表示が開始されることとなってしまう。そうすると、このような表示内容の変化を目視した遊技者は第1RAMクリア処理及び第2RAMクリア処理のいずれかが実行された状況において特図表示部37a及び普図表示部38aにて外れ表示が開始されたことを把握することができてしまう。これに対して、表示開始処理(図197)において第1表示データバッファ271及び第3表示データバッファ273に表示データが設定される場合には当該表示データを設定する処理が終了した後に表示開始フラグに「1」がセットされて特図表示部37a及び普図表示部38aの表示が開始される。これにより、上記のような表示内容の変化が生じてしまわないようにすることが可能となる。
In particular, in the display start process (FIG. 197), as described above, when either the first RAM clear process or the second RAM clear process is executed in the main process (FIG. 185), the first
一方、初期表示用フラグ375に「1」がセットされている場合(ステップSC801:YES)、ステップSC802〜ステップSC805の処理を実行しない。したがって、第1表示データバッファ271は動作電力の供給が停止される直前に格納された表示データがそのまま格納された状態となるとともに、第3表示データバッファ273は動作電力の供給が停止される直前に格納された表示データがそのまま格納された状態となる。この場合、表示開始フラグに「1」がセットされて特図表示部37aの表示が開始される場合には動作電力の供給が停止される直前に第1表示データバッファ271に格納された表示データに対応する表示が特図表示部37aにて行われる。また、表示開始フラグに「1」がセットされて普図表示部38aの表示が開始される場合には動作電力の供給が停止される直前に第3表示データバッファ273に格納された表示データに対応する表示が普図表示部38aにて行われる。
On the other hand, when “1” is set in the initial display flag 375 (step SC801: YES), the processing from step SC802 to step SC805 is not executed. Therefore, the first
以上詳述したように、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理が実行された場合又は設定値更新処理の第2RAMクリア処理が実行された場合、初期表示用フラグ375に「1」がセットされていないため、主側CPU63への動作電力の供給が開始されて特図表示部37a及び普図表示部38aの表示が開始される場合にはこれら特図表示部37a及び普図表示部38aにおいて外れ表示が開始される。特図表示部37aにおける外れ表示は、第1作動口33又は第2作動口34への遊技球の入球が発生して遊技回の開始条件が成立することで特図表示部37aにて絵柄の変動表示が開始されるまで継続される。普図表示部38aにおける外れ表示は、スルーゲート35への遊技球の入球が発生して普図表示部38aにおける絵柄の変動表示が開始されるまで継続される。なお、工場の出荷段階においても初期表示用フラグ375に「1」がセットされていないため特図表示部37a及び普図表示部38aにて外れ表示が開始されることとなる。
As described in detail above, when the first RAM clear process is executed in the process at the start of supply of operating power (step SC201 to step SC223) or when the second RAM clear process of the set value update process is executed, Since “1” is not set in the
上記のように第1RAMクリア処理が実行された場合、及び設定値更新処理の第2RAMクリア処理が実行された場合のいずれであっても、特図表示部37a及び普図表示部38aの表示が開始される場合にこれら特図表示部37a及び普図表示部38aにて外れ表示が行われることにより、動作電力の供給が開始されて特図表示部37a及び普図表示部38aにて表示が開始される場合におけるこれら表示部37a,38aの表示内容を確認したとしても第1RAMクリア処理及び設定値更新処理のいずれが実行されたのかを把握することができない。これにより、動作電力の供給が開始された場合における特図表示部37a及び普図表示部38aの表示内容を確認したとしても設定値更新処理が実行されたか否かを特定することができないようにすることが可能となる。
Whether the first RAM clear process is executed as described above or the second RAM clear process of the set value update process is executed, the special
動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理及び設定値更新処理の第2RAMクリア処理が実行されなかった場合、特図表示部37aにて表示が開始される場合には動作電力の供給が停止される直前における表示内容で特図表示部37aにおける表示が開始されるとともに、普図表示部38aにて表示が開始される場合には動作電力の供給が停止される直前における表示内容で普図表示部38aにおける表示が開始される。ここで、遊技ホールの営業終了時間においては遊技回及び開閉実行モードのいずれもが実行されていない状況でパチンコ機10の電源が遮断されることがほとんどであり、さらには普図表示部38aの変動表示回及び普電開放状態のいずれもが実行されていない状況でパチンコ機10の電源が遮断されることがほとんどである。つまり、動作電力の供給が停止される直前における特図表示部37a及び普図表示部38aの表示内容は基本的に外れ表示である。そして、既に説明したとおり動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理又は設定値更新処理の第2RAMクリア処理が実行された場合にも特図表示部37a及び普図表示部38aにて外れ表示が行われる。これにより、動作電力の供給が開始された場合に特図表示部37a及び普図表示部38aにて外れ表示が行われていることを確認したとしても、第1RAMクリア処理及び第2RAMクリア処理のいずれかが実行されたことを特定することができないようにすることが可能となる。
When the first RAM clear process and the second RAM clear process of the set value update process are not executed in the process at the start of supply of operating power (step SC201 to step SC223), display is started on the special
特に、特図用の外れ表示が複数種類存在している構成において第1RAMクリア処理又は設定値更新処理の第2RAMクリア処理が実行された場合にはそれら複数種類の外れ表示の中から抽選により選択された種類の外れ表示が特図表示部37aにて行われる。これにより、動作電力の供給が開始された場合において特図表示部37aに最初に表示される外れ表示の種類から第1RAMクリア処理及び設定値更新処理の第2RAMクリア処理のいずれかの実行の有無を特定しようとしてもそれを行いづらくさせることが可能となる。
In particular, when the first RAM clear process or the second RAM clear process of the set value update process is executed in a configuration in which there are multiple types of out-of-order displays for special drawings, a selection is made by lottery from these multiple types of out-of-display The out-of-order display of the kind performed is performed in the special
同様に普図用の外れ表示が複数種類存在している構成において第1RAMクリア処理又は設定値更新処理の第2RAMクリア処理が実行された場合にはそれら複数種類の外れ表示の中から抽選により選択された種類の外れ表示が普図表示部38aにて行われる。これにより、動作電力の供給が開始された場合において普図表示部38aに最初に表示される外れ表示の種類から第1RAMクリア処理及び設定値更新処理の第2RAMクリア処理のいずれかの実行の有無を特定しようとしてもそれを行いづらくさせることが可能となる。 Similarly, when the first RAM clear process or the second RAM clear process of the set value update process is executed in a configuration in which a plurality of types of outliers for normal use exist, a selection is made by lottery from among the plurality of types of outliers. The displayed type of out-of-range display is performed on the general map display section 38a. Accordingly, whether or not any of the first RAM clear process and the second RAM clear process of the set value update process is executed based on the type of out-of-display displayed first on the general-purpose display unit 38a when the supply of operating power is started. It is possible to make it difficult to specify even if an attempt is made.
なお、表示開始処理(図197)にて実行される特図用の外れ表示データの抽選処理(ステップSC802)における特図用の第1外れ表示データ、特図用の第2外れ表示データ及び特図用の第3外れ表示データのそれぞれの選択確率が同一である構成に限定されることはなく、若干相違するものの略同一である構成としてもよく、大きく異なる選択確率である構成としてもよい。 It should be noted that the special outlier display data for the special figure, the special outlier display data for the special figure, and the special outlier display data in the lottery process (step SC802) for the special figure out display data executed in the display start process (FIG. 197). The selection probabilities of the third outlier display data shown in the figure are not limited to the same configuration, but may be a configuration that is slightly different but may be substantially the same, or may have a greatly different selection probability.
また、表示開始処理(図197)にて実行される特図用の外れ表示データの抽選処理(ステップSC802)における特図用の第1外れ表示データ、特図用の第2外れ表示データ及び特図用の第3外れ表示データのそれぞれの選択確率が、外れ結果となる遊技回における特図用の第1外れ表示データ、特図用の第2外れ表示データ及び特図用の第3外れ表示データのそれぞれの選択確率と同一である構成としたが、これに限定されることはなく、若干相違するものの略同一である構成としてもよく、大きく異なる選択確率である構成としてもよい。 In addition, the special figure first out display data, the special figure second out display data, and the special figure out display data lottery process (step SC802) executed in the display start process (FIG. 197). The first outlier display data for the special figure, the second outlier display data for the special figure, and the third outlier display for the special figure in the game times in which the selection probabilities of the third outlier display data for the figure are the outage results. Although the configuration is the same as each data selection probability, the present invention is not limited to this. The configuration may be substantially the same although slightly different, or the configuration may be a greatly different selection probability.
また、表示開始処理(図197)にて実行される普図用の外れ表示データの抽選処理(ステップSC804)における普図用の第1外れ表示データ、普図用の第2外れ表示データ及び普図用の第3外れ表示データのそれぞれの選択確率が同一である構成に限定されることはなく、若干相違するものの略同一である構成としてもよく、相互に大きく異なる選択確率である構成としてもよい。 In addition, the first-out display data for the general-use map, the second-out display data for the general-use map, and the second-out display data for the general-use map in the lottery process (step SC804) of the out-of-use display data for the normal view executed in the display start process (FIG. 197). It is not limited to the configuration in which the selection probabilities of the third outlier display data for the figure are the same, but may be a configuration that is slightly different but substantially the same, or a configuration having a selection probability that is significantly different from each other. Good.
また、表示開始処理(図197)にて実行される普図用の外れ表示データの抽選処理(ステップSC804)における普図用の第1外れ表示データ、普図用の第2外れ表示データ及び普図用の第3外れ表示データのそれぞれの選択確率が、外れ結果となる変動表示回における普図用の第1外れ表示データ、普図用の第2外れ表示データ及び普図用の第3外れ表示データのそれぞれの選択確率と同一である構成としたが、これに限定されることはなく、若干相違するものの略同一である構成としてもよく、大きく異なる選択確率である構成としてもよい。 In addition, the first-out display data for the general-use map, the second-out display data for the general-use map, and the second-out display data for the general-use map in the lottery process (step SC804) of the out-of-use display data for the normal view executed in the display start process (FIG. 197). Each of the third outlier display data for a figure has a selection probability of the first outlier display data for the normal map, the second outlier display data for the normal map, and the third outlier for the normal map in the variable display time that results in the outlier. Although the configuration is the same as the selection probability of each of the display data, the configuration is not limited to this, and may be a configuration that is slightly different but may be substantially the same, or may have a greatly different selection probability.
また、動作電力の供給が開始された場合において第1RAMクリア処理が実行された場合には表示開始処理(図197)のステップSC802〜ステップSC805が実行される一方、第2RAMクリア処理が実行された場合には表示開始処理(図197)のステップSC802〜ステップSC805が実行されない構成としてもよい。また、動作電力の供給が開始された場合において第2RAMクリア処理が実行された場合には表示開始処理(図197)のステップSC802〜ステップSC805が実行される一方、第1RAMクリア処理が実行された場合には表示開始処理(図197)のステップSC802〜ステップSC805が実行されない構成としてもよい。 Further, when the supply of operating power is started and the first RAM clear process is executed, steps SC802 to SC805 of the display start process (FIG. 197) are executed, while the second RAM clear process is executed. In such a case, the configuration may be such that steps SC802 to SC805 of the display start process (FIG. 197) are not executed. When the supply of operating power is started and the second RAM clear process is executed, steps SC802 to SC805 of the display start process (FIG. 197) are executed, while the first RAM clear process is executed. In such a case, the configuration may be such that steps SC802 to SC805 of the display start process (FIG. 197) are not executed.
また、動作電力の供給が開始された場合において第1RAMクリア処理又は第2RAMクリア処理が実行された場合には表示開始処理(図197)のステップSC802にて特図用の第1〜第3外れ表示データが抽選により選択される構成に限定されることはなく、動作電力の供給が開始された場合においてステップSC802の処理が実行される度に特図用の第1外れ表示データ→特図用の第2外れ表示データ→特図用の第3外れ表示データ→特図用の第1外れ表示データ→・・・といったように選択対象となる特図用の外れ表示データが予め定められた順序で順次変更される構成としてもよい。 If the first RAM clear process or the second RAM clear process is executed when the supply of operating power is started, the first to third misses for special drawing are performed in step SC802 of the display start process (FIG. 197). The display data is not limited to the configuration selected by lottery. When the supply of the operating power is started, the first out-of-order display data for the special figure is displayed every time the process of step SC802 is executed. The second out-of-order display data → the third out-of-order display data for the special figure → the first out-of-order display data for the special figure →... It is good also as a structure changed sequentially by.
また、動作電力の供給が開始された場合において第1RAMクリア処理又は第2RAMクリア処理が実行された場合には表示開始処理(図197)のステップSC804にて普図用の第1〜第3外れ表示データが抽選により選択される構成に限定されることはなく、動作電力の供給が開始された場合においてステップSC804の処理が実行される度に普図用の第1外れ表示データ→普図用の第2外れ表示データ→普図用の第3外れ表示データ→普図用の第1外れ表示データ→・・・といったように選択対象となる普図用の外れ表示データが予め定められた順序で順次変更される構成としてもよい。 Further, when the first RAM clear process or the second RAM clear process is executed when the supply of operating power is started, the first to third deviations for the normal view are performed in step SC804 of the display start process (FIG. 197). The display data is not limited to the configuration selected by lottery. When the supply of operating power is started, the first out-of-display data for the normal map is used every time the process of step SC804 is executed. 2nd out-of-order display data → third-out display data for general-use drawings → first out-of-display display data for general-use drawings →... It is good also as a structure changed sequentially by.
<第59の実施形態>
本実施形態では主側CPU63への動作電力の供給が再開された場合における特図表示部37a及び普図表示部38aの表示内容が上記第58の実施形態と相違している。以下、上記第58の実施形態と相違している構成について説明する。なお、上記第58の実施形態と同一の構成については基本的にその説明を省略する。
<59th embodiment>
In the present embodiment, the display contents of the special-
図199は主側CPU63にて実行される本実施形態における表示開始処理を示すフローチャートである。なお、表示開始処理におけるステップSC901〜ステップSC907の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 199 is a flowchart showing display start processing in the present embodiment, which is executed by the
初期表示用フラグ375に「1」がセットされていない場合(ステップSC901:NO)、特図用の初期表示データの抽選処理を実行する(ステップSC902)。特図用の初期表示データの抽選処理では、主側ROM64に予め記憶された特図用の初期表示抽選テーブル385を参照する。図200(a)は特図用の初期表示抽選テーブル385を説明するための説明図である。図200(a)に示すように特図用の初期表示データとして、特図用の第1外れ表示データ、特図用の第2外れ表示データ、特図用の第3外れ表示データ、特図用の第1当たり表示データ、特図用の第2当たり表示データ及び特図用の第3当たり表示データが存在している。
When “1” is not set in the initial display flag 375 (step SC901: NO), the lottery process of the initial display data for special drawing is executed (step SC902). In the special drawing initial display data lottery process, the special drawing initial display lottery table 385 stored in advance in the
特図用の第1外れ表示データ、特図用の第2外れ表示データ及び特図用の第3外れ表示データは特図変動開始処理(図13)の当否判定処理(ステップS504)の結果が外れ結果であった場合に外れ結果用の停止結果設定処理(ステップS509)にて抽選により選択され得る表示データである。また、特図用の第1当たり表示データ、特図用の第2当たり表示データ及び特図用の第3当たり表示データは特図変動開始処理(図13)の当否判定処理(ステップS504)の結果が当たり結果であった場合に大当たり結果用の停止結果設定処理(ステップS507)にて抽選により選択され得る表示データである。つまり、特図用の第1〜第3外れ表示データは当否判定処理の結果が外れ結果である遊技回において特図表示部37aにて最終的に外れ表示を行わせるための表示データであり、特図用の第1〜第3当たり表示データは当否判定処理の結果が当たり結果である遊技回において特図表示部37aにて最終的に当たり表示を行わせるための表示データである。
The first out-of-order display data for special figure, the second out-of-order display data for special figure, and the third out-of-order display data for special figure are the results of the success / failure determination process (step S504) of the special figure change start process (FIG. 13). This is display data that can be selected by lottery in the stop result setting process (step S509) for a detachment result when it is a detachment result. Further, the first hit display data for the special figure, the second hit display data for the special figure, and the third hit display data for the special figure are subjected to the success / failure determination process (step S504) of the special figure change start process (FIG. 13). This is display data that can be selected by lottery in the stop result setting process (step S507) for the jackpot result when the result is a hit result. That is, the first to third display data for the special figure is display data for causing the special
特図用の第1外れ表示データは特図用の第1外れ表示を特図表示部37aに表示させるためのデータであり、特図用の第2外れ表示データは特図用の第2外れ表示を特図表示部37aに表示させるためのデータであり、特図用の第3外れ表示データは特図用の第3外れ表示を特図表示部37aに表示させるためのデータである。また、特図用の第1当たり表示データは特図用の第1当たり表示を特図表示部37aに表示させるためのデータであり、特図用の第2当たり表示データは特図用の第2当たり表示を特図表示部37aに表示させるためのデータであり、特図用の第3当たり表示データは特図用の第3当たり表示を特図表示部37aに表示させるためのデータである。特図用の第1当たり表示は特図変動開始処理(図13)の当否判定処理(ステップS504)の結果が当たり結果であって振分判定処理(ステップS506)の結果が低確大当たり結果である遊技回において特図表示部37aに最終的に表示される。また、特図用の第2当たり表示は特図変動開始処理(図13)の当否判定処理(ステップS504)の結果が当たり結果であって振分判定処理(ステップS506)の結果が低入賞高確大当たり結果である遊技回において特図表示部37aに最終的に表示される。また、特図用の第3当たり表示は特図変動開始処理(図13)の当否判定処理(ステップS504)の結果が当たり結果であって振分判定処理(ステップS506)の結果が最有利大当たり結果である遊技回において特図表示部37aに最終的に表示される。これら特図用の第1外れ表示、特図用の第2外れ表示、特図用の第3外れ表示、特図用の第1当たり表示、特図用の第2当たり表示及び特図用の第3当たり表示の表示内容は相互に異なっている。
The first off display data for special figure is data for causing the special
特図用の初期表示抽選テーブル385には、特図用の第1〜第3外れ表示データ及び特図用の第1〜第3当たり表示データのそれぞれに対して特図用の初期表示カウンタ381の数値範囲が設定されている。具体的には、特図用の第1外れ表示データに対して「0〜9」の特図用の初期表示カウンタ381の数値範囲が設定されており、特図用の第2外れ表示データに対して「10〜19」の特図用の初期表示カウンタ381の数値範囲が設定されており、特図用の第3外れ表示データに対して「20〜29」の特図用の初期表示カウンタ381の数値範囲が設定されており、特図用の第1当たり表示データに対して「30〜39」の特図用の初期表示カウンタ381の数値範囲が設定されており、特図用の第2当たり表示データに対して「40〜49」の特図用の初期表示カウンタ381の数値範囲が設定されており、特図用の第3当たり表示データに対して「50〜59」の特図用の初期表示カウンタ381の数値範囲が設定されている。つまり、特図用の初期表示データの抽選処理における特図用の第1外れ表示データ、特図用の第2外れ表示データ、特図用の第3外れ表示データ、特図用の第1当たり表示データ、特図用の第2当たり表示データ及び特図用の第3当たり表示データの選択確率は「1/6」で同一となっている。
In the special drawing initial display lottery table 385, the special display
特図用の初期表示データの抽選処理では特図用の初期表示抽選テーブル385を読み出した後に、特定制御用のワークエリア221におけるクリア対象外エリア372に設けられた特図用の初期表示カウンタ381の現状の数値情報を取得する。そして、その取得した数値情報を特図用の初期表示抽選テーブル385に対して照合することで、今回の表示対象とする表示データを特図用の第1外れ表示データ、特図用の第2外れ表示データ、特図用の第3外れ表示データ、特図用の第1当たり表示データ、特図用の第2当たり表示データ及び特図用の第3当たり表示データの中から選択する。
In the special drawing initial display data lottery process, after reading the special figure initial display lottery table 385, the special display
特図用の初期表示データの抽選処理にて選択した表示データを第1表示データバッファ271に設定する(ステップSC903)。第1表示データバッファ271に格納された表示データを利用して特図表示部37aが表示制御されることにより、当該特図表示部37aにおいてその表示データに対応する外れ表示又は当たり表示が行われる。つまり、第1表示データバッファ271に特図用の第1外れ表示データが設定された場合には特図表示部37aにて特図用の第1外れ表示が行われ、第1表示データバッファ271に特図用の第2外れ表示データが設定された場合には特図表示部37aにて特図用の第2外れ表示が行われ、第1表示データバッファ271に特図用の第3外れ表示データが設定された場合には特図表示部37aにて特図用の第3外れ表示が行われる。また、第1表示データバッファ271に特図用の第1当たり表示データが設定された場合には特図表示部37aにて特図用の第1当たり表示が行われ、第1表示データバッファ271に特図用の第2当たり表示データが設定された場合には特図表示部37aにて特図用の第2当たり表示が行われ、第1表示データバッファ271に特図用の第3当たり表示データが設定された場合には特図表示部37aにて特図用の第3当たり表示が行われる。
The display data selected in the lottery process of the initial display data for special figures is set in the first display data buffer 271 (step SC903). By performing display control of the special
その後、普図用の初期表示データの抽選処理を実行する(ステップSC904)。普図用の初期表示データの抽選処理では、主側ROM64に予め記憶された普図用の初期表示抽選テーブル386を参照する。図200(b)は普図用の初期表示抽選テーブル386を説明するための説明図である。図200(b)に示すように普図用の初期表示データとして、普図用の第1外れ表示データ、普図用の第2外れ表示データ、普図用の第3外れ表示データ及び普図用の当たり表示データが存在している。
Thereafter, lottery processing of initial display data for ordinary use is executed (step SC904). In the lottery process of the initial display data for the ordinary map, the initial display lottery table 386 for the ordinary map stored in the
普図用の第1外れ表示データ、普図用の第2外れ表示データ及び普図用の第3外れ表示データは、第1タイマ割込み処理(図196)における普図普電制御処理(ステップSC716)において普電役物34aを開放状態とするか否かを決定するために普電役物開放カウンタC4を利用して実行された普電開放抽選の結果が外れ結果であった場合に、普図表示部38aの変動表示回において当該普図表示部38aに最終的に普図用の外れ表示を行わせるための表示データである。また、普図用の当たり表示データは、上記普電開放抽選の結果が当たり結果であった場合に、普図表示部38aの変動表示回において当該普図表示部38aに最終的に普図用の当たり表示を行わせるための表示データである。 The first-out display data for the general map, the second out-of-display data for the general map, and the third out-of-display data for the general map are the general-purpose power control process (step SC716) in the first timer interrupt process (FIG. 196). ), The result of the lottery opening lottery performed using the universal utility release counter C4 to determine whether or not to open the universal utility 34a is an outlier result. This is display data for causing the general map display unit 38a to finally perform an off-display for a general map in the variable display time of the figure display unit 38a. In addition, when the result of the above-mentioned lottery opening lottery is a winning result, the hit display data for the normal map is finally displayed in the normal map display unit 38a in the variable display time of the normal map display unit 38a. This is display data for performing a win-win display.
普図用の第1外れ表示データは普図用の第1外れ表示を普図表示部38aに表示させるためのデータであり、普図用の第2外れ表示データは普図用の第2外れ表示を普図表示部38aに表示させるためのデータであり、普図用の第3外れ表示データは普図用の第3外れ表示を普図表示部38aに表示させるためのデータである。また、普図用の当たり表示データは普図用の当たり表示を普図表示部38aに表示させるためのデータである。これら普図用の第1外れ表示、普図用の第2外れ表示、普図用の第3外れ表示及び普図用の当たり表示の表示内容は相互に異なっている。 The first out-of-display data for the general map is data for displaying the first out-of-display for the general map on the general-purpose display unit 38a, and the second out-of-display data for the general map is the second out-of-map for the general map. This is data for displaying the display on the general-purpose display unit 38a, and the third out-of-display data for general-purpose display is data for displaying the third out-of-display for general display on the general-purpose display unit 38a. Further, the hitting display data for the common figure is data for displaying the hitting display for the common figure on the universal figure display unit 38a. The display contents of the first out-of-use display for normal maps, the second out-of-display for general maps, the third out-of-display for general maps, and the hit display for general maps are different from each other.
普図用の初期表示抽選テーブル386には、普図用の第1〜第3外れ表示データ及び普図用の当たり表示データのそれぞれに対して普図用の初期表示カウンタ382の数値範囲が設定されている。具体的には、普図用の第1外れ表示データに対して「0〜14」の普図用の初期表示カウンタ382の数値範囲が設定されており、普図用の第2外れ表示データに対して「15〜29」の普図用の初期表示カウンタ382の数値範囲が設定されており、普図用の第3外れ表示データに対して「30〜44」の普図用の初期表示カウンタ382の数値範囲が設定されており、普図用の当たり表示データに対して「45〜59」の普図用の初期表示カウンタ382の数値範囲が設定されている。つまり、普図用の初期表示データの抽選処理における普図用の第1外れ表示データ、普図用の第2外れ表示データ、普図用の第3外れ表示データ及び普図用の当たり表示データの選択確率は「1/4」で同一となっている。
In the initial display lottery table 386 for ordinary maps, the numerical range of the
普図用の初期表示データの抽選処理では普図用の初期表示抽選テーブル386を読み出した後に、特定制御用のワークエリア221におけるクリア対象外エリア372に設けられた普図用の初期表示カウンタ382の現状の数値情報を取得する。そして、その取得した数値情報を普図用の初期表示抽選テーブル386に対して照合することで、今回の表示対象とする表示データを普図用の第1外れ表示データ、普図用の第2外れ表示データ、普図用の第3外れ表示データ及び普図用の当たり表示データの中から選択する。
In the lottery process of the initial display data for ordinary maps, the
普図用の初期表示データの抽選処理にて選択した表示データを第3表示データバッファ273に設定する(ステップSC905)。第3表示データバッファ273に格納された表示データを利用して普図表示部38aが表示制御されることにより、当該普図表示部38aにおいてその表示データに対応する外れ表示又は当たり表示が行われる。つまり、第3表示データバッファ273に普図用の第1外れ表示データが設定された場合には普図表示部38aにて普図用の第1外れ表示が行われ、第3表示データバッファ273に普図用の第2外れ表示データが設定された場合には普図表示部38aにて普図用の第2外れ表示が行われ、第3表示データバッファ273に普図用の第3外れ表示データが設定された場合には普図表示部38aにて普図用の第3外れ表示が行われ、第3表示データバッファ273に普図用の当たり表示データが設定された場合には普図表示部38aにて普図用の当たり表示が行われる。
The display data selected in the lottery process for the initial display data for ordinary maps is set in the third display data buffer 273 (step SC905). Display control of the general map display unit 38a is performed using the display data stored in the third
ステップSC902〜ステップSC905の処理を実行した後は、特定制御用のワークエリア221におけるクリア対象エリア371に設けられた初期表示用フラグ375に「1」をセットする(ステップSC906)。
After executing the processing of step SC902 to step SC905, “1” is set to the
ステップSC901にて肯定判定をした場合、又はステップSC906の処理を実行した場合、特定制御用のワークエリア221のクリア対象エリア371に設けられた表示開始フラグに「1」をセットする(ステップSC907)。表示開始フラグは上記第55の実施形態と同様に、特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を開始すべきか否かを主側CPU63にて特定するためのフラグである。表示開始フラグの値が「0」である場合には主側CPU63は特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を行わずに、表示開始フラグに「1」がセットされた場合に主側CPU63は特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を開始する。
When an affirmative determination is made in step SC901 or when the process of step SC906 is executed, “1” is set to the display start flag provided in the
上記第55の実施形態と同様にメイン処理(図185)のステップSC204にて表示開始フラグを「0」クリアする。この処理タイミングは主側CPU63への動作電力の供給が開始された後において特図表示部37a、特図保留表示部37b、普図表示部38a、普図保留表示部38b及び第1〜第4報知用表示装置201〜204の表示制御を実行するための第2タイマ割込み処理(図188)が最初に実行されるタイミングよりも前のタイミングとなっている。そして、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)が終了した後に実行される表示開始処理(図199)にて表示開始フラグに「1」がセットされる。これにより、動作電力の供給が再開された直後においては特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bは消灯状態が維持され、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)が終了した後に特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御が開始される。
As in the 55th embodiment, the display start flag is cleared to “0” in step SC204 of the main process (FIG. 185). This processing timing is after the supply of the operating power to the
特に、表示開始処理(図199)では既に説明したとおりメイン処理(図185)にて第1RAMクリア処理及び第2RAMクリア処理のいずれかが実行された場合には第1表示データバッファ271に特図用の第1〜第3外れ表示データ及び特図用の第1〜第3当たり表示データのいずれかを設定するとともに第3表示データバッファ273に普図用の第1〜第3外れ表示データ及び普図用の当たり表示データのいずれかを設定する。この場合に、主側CPU63への動作電力の供給が開始された直後に特図表示部37a及び普図表示部38aの表示制御が開始されるとすると、特図表示部37a及び普図表示部38aにて動作電力の供給が停止される直前における表示内容が表示された直後に外れ表示又は当たり表示が開始されることとなってしまう。そうすると、このような表示内容の変化を目視した遊技者は第1RAMクリア処理及び第2RAMクリア処理のいずれかが実行された状況において特図表示部37a及び普図表示部38aにて外れ表示又は当たり表示が開始されたことを把握することができてしまう。これに対して、表示開始処理(図199)において第1表示データバッファ271及び第3表示データバッファ273に表示データが設定される場合には当該表示データを設定する処理が終了した後に表示開始フラグに「1」がセットされて特図表示部37a及び普図表示部38aの表示が開始される。これにより、上記のような表示内容の変化が生じてしまわないようにすることが可能となる。
In particular, in the display start process (FIG. 199), as described above, when either the first RAM clear process or the second RAM clear process is executed in the main process (FIG. 185), the first
一方、初期表示用フラグ375に「1」がセットされている場合(ステップSC901:YES)、ステップSC902〜ステップSC905の処理を実行しない。したがって、第1表示データバッファ271は動作電力の供給が停止される直前に格納された表示データがそのまま格納された状態となるとともに、第3表示データバッファ273は動作電力の供給が停止される直前に格納された表示データがそのまま格納された状態となる。この場合、表示開始フラグに「1」がセットされて特図表示部37aの表示が開始される場合には動作電力の供給が停止される直前に第1表示データバッファ271に格納された表示データに対応する表示が特図表示部37aにて行われる。また、表示開始フラグに「1」がセットされて普図表示部38aの表示が開始される場合には動作電力の供給が停止される直前に第3表示データバッファ273に格納された表示データに対応する表示が普図表示部38aにて行われる。
On the other hand, when “1” is set in the initial display flag 375 (step SC901: YES), the processing from step SC902 to step SC905 is not executed. Therefore, the first
次に、動作電力の供給開始時の状況に対応する特図表示部37a及び普図表示部38aの表示内容について説明する。図201は動作電力の供給開始時の状況に対応する特図表示部37a及び普図表示部38aの表示内容を説明するための説明図である。
Next, the display contents of the special
動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理が実行された場合又は設定値更新処理の第2RAMクリア処理が実行された場合、初期表示用フラグ375に「1」がセットされていないため、主側CPU63への動作電力の供給が開始されて特図表示部37a及び普図表示部38aの表示が開始される場合にはこれら特図表示部37a及び普図表示部38aにおいて外れ表示又は当たり表示が開始される。特図表示部37aにおける外れ表示又は当たり表示は、第1作動口33又は第2作動口34への遊技球の入球が発生して遊技回の開始条件が成立することで特図表示部37aにて絵柄の変動表示が開始されるまで継続される。普図表示部38aにおける外れ表示又は当たり表示は、スルーゲート35への遊技球の入球が発生して普図表示部38aにおける絵柄の変動表示が開始されるまで継続される。なお、工場の出荷段階においても初期表示用フラグ375に「1」がセットされていないため特図表示部37a及び普図表示部38aにて外れ表示又は当たり表示が開始されることとなる。
When the first RAM clear process is executed in the process at the start of the supply of operating power (step SC201 to step SC223) or when the second RAM clear process of the set value update process is executed, the
上記のように第1RAMクリア処理が実行された場合、及び設定値更新処理の第2RAMクリア処理が実行された場合のいずれであっても、特図表示部37a及び普図表示部38aの表示が開始される場合にこれら特図表示部37a及び普図表示部38aにて外れ表示又は当たり表示が行われることにより、動作電力の供給が開始されて特図表示部37a及び普図表示部38aにて表示が開始される場合におけるこれら表示部37a,38aの表示内容を確認したとしても第1RAMクリア処理及び設定値更新処理のいずれが実行されたのかを把握することができない。これにより、動作電力の供給が開始された場合における特図表示部37a及び普図表示部38aの表示内容を確認したとしても設定値更新処理が実行されたか否かを特定することができないようにすることが可能となる。
Whether the first RAM clear process is executed as described above or the second RAM clear process of the set value update process is executed, the special
動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理及び設定値更新処理の第2RAMクリア処理が実行されなかった場合、特図表示部37aにて表示が開始される場合には動作電力の供給が停止される直前における表示内容で特図表示部37aにおける表示が開始されるとともに、普図表示部38aにて表示が開始される場合には動作電力の供給が停止される直前における表示内容で普図表示部38aにおける表示が開始される。つまり、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理及び設定値更新処理の第2RAMクリア処理が実行されなかった場合には、特図表示部37a及び普図表示部38aの表示内容は動作電力の供給が停止されたタイミングにおける状況に依存することとなり、表示内容は多様なものとなる。これに対して、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理又は設定値更新処理の第2RAMクリア処理が実行された場合には特図表示部37a及び普図表示部38aにて外れ表示又は当たり表示が抽選により決定されて表示される。これにより、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理又は設定値更新処理の第2RAMクリア処理が実行された場合であっても、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理及び設定値更新処理の第2RAMクリア処理が実行されなかった場合と同様に、特図表示部37a及び普図表示部38aの表示内容を多様化させることが可能となる。よって、動作電力の供給が開始されて特図表示部37a及び普図表示部38aの表示が開始された場合にその表示を確認したとしても、第1RAMクリア処理及び第2RAMクリア処理のいずれかが実行されたことを特定しづらくさせることが可能となる。
When the first RAM clear process and the second RAM clear process of the set value update process are not executed in the process at the start of supply of operating power (step SC201 to step SC223), display is started on the special
また、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理又は設定値更新処理の第2RAMクリア処理が実行された場合に選択され得る特図表示部37a及び普図表示部38aの表示データは、通常の遊技に際して選択され得る表示データである。これにより、特図表示部37a及び普図表示部38aの表示データのデータ容量を増大化させないようにしながら、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理又は設定値更新処理の第2RAMクリア処理が実行された場合における特図表示部37a及び普図表示部38aの表示内容を多様化させることが可能となる。
Further, a special
なお、表示開始処理(図199)にて実行される特図用の初期表示データの抽選処理(ステップSC902)における特図用の第1外れ表示データ、特図用の第2外れ表示データ、特図用の第3外れ表示データ、特図用の第1当たり表示データ、特図用の第2当たり表示データ及び特図用の第3当たり表示データのそれぞれの選択確率が同一である構成に限定されることはなく、若干相違するものの略同一である構成としてもよく、大きく異なる選択確率である構成としてもよい。大きく異なる選択確率である構成としては、例えば特図用の第1〜第3外れ表示データの合計の選択確率が特図用の第1〜第3当たり表示データの合計の選択確率よりも高い構成としてもよく、低い構成としてもよい。 It should be noted that, in the lottery process (step SC902) of the initial display data for special figure executed in the display start process (FIG. 199), the first outlier display data for special figure, the second outlier display data for special figure, Limited to configurations in which the selection probabilities of the third outlier display data for the figure, the first hit display data for the special figure, the second hit display data for the special figure, and the third hit display data for the special figure are the same. However, the configuration may be substantially the same although it is slightly different, and the configuration may be a selection probability that is greatly different. For example, the total selection probability of the first to third out-of-order display data for the special figure is higher than the total selection probability of the first to third display data for the special figure. Or a low configuration.
また、表示開始処理(図199)にて実行される普図用の初期表示データの抽選処理(ステップSC904)における普図用の第1外れ表示データ、普図用の第2外れ表示データ、普図用の第3外れ表示データ及び普図用の当たり表示データのそれぞれの選択確率が同一である構成に限定されることはなく、若干相違するものの略同一である構成としてもよく、大きく異なる選択確率である構成としてもよい。 Further, in the lottery process (step SC904) of the initial display data for ordinary maps executed in the display start process (FIG. 199), the first outlier display data for ordinary maps, the second outlier display data for ordinary maps, The selection probabilities of the third outlier display data for illustrations and the hit display data for general illustrations are not limited to the same configuration, but may be slightly different but substantially the same configuration, and selections that differ greatly. The configuration may be a probability.
また、表示開始処理(図199)にて実行される特図用の初期表示データの抽選処理(ステップSC902)において選択される表示データとして、遊技回の停止結果に含まれない表示を行わせるための表示データが含まれている構成としてもよい。また、表示開始処理(図199)にて実行される普図用の初期表示データの抽選処理(ステップSC904)において選択される表示データとして、変動表示回の停止結果に含まれない表示を行わせるための表示データが含まれている構成としてもよい。 In addition, in order to make the display data selected in the lottery process (step SC902) of the initial display data for special graphics executed in the display start process (FIG. 199), display not included in the result of stopping the game times. The display data may be included. In addition, as the display data selected in the lottery process (step SC904) of the initial display data for ordinary drawing executed in the display start process (FIG. 199), a display not included in the stop result of the variable display times is performed. The display data may be included.
また、動作電力の供給が開始された場合において第1RAMクリア処理が実行された場合には表示開始処理(図199)のステップSC902〜ステップSC905が実行される一方、第2RAMクリア処理が実行された場合には表示開始処理(図199)のステップSC902〜ステップSC905が実行されない構成としてもよい。また、動作電力の供給が開始された場合において第2RAMクリア処理が実行された場合には表示開始処理(図199)のステップSC902〜ステップSC905が実行される一方、第1RAMクリア処理が実行された場合には表示開始処理(図199)のステップSC902〜ステップSC905が実行されない構成としてもよい。 When the supply of operating power is started and the first RAM clear process is executed, steps SC902 to SC905 of the display start process (FIG. 199) are executed, while the second RAM clear process is executed. In such a case, the configuration may be such that steps SC902 to SC905 of the display start process (FIG. 199) are not executed. When the supply of operating power is started and the second RAM clear process is executed, steps SC902 to SC905 of the display start process (FIG. 199) are executed, while the first RAM clear process is executed. In such a case, the configuration may be such that steps SC902 to SC905 of the display start process (FIG. 199) are not executed.
また、動作電力の供給が開始された場合において第1RAMクリア処理又は第2RAMクリア処理が実行された場合には表示開始処理(図199)のステップSC902にて特図用の第1〜第3外れ表示データ及び特図用の第1〜第3当たり表示データが抽選により選択される構成に限定されることはなく、動作電力の供給が開始された場合においてステップSC902の処理が実行される度に特図用の第1外れ表示データ→特図用の第2外れ表示データ→特図用の第3外れ表示データ→特図用の第1当たり表示データ→特図用の第2当たり表示データ→特図用の第3当たり表示データ→特図用の第1外れ表示データ→・・・といったように選択対象となる表示データが予め定められた順序で順次変更される構成としてもよい。 If the first RAM clear process or the second RAM clear process is executed when the supply of operating power is started, the first to third misses for special drawing are performed in step SC902 of the display start process (FIG. 199). The display data and the display data for the 1st to 3rd special drawings are not limited to the configuration selected by lottery, and every time the process of step SC902 is executed when the supply of operating power is started. First out-of-order display data for special figures → second out-of-order display data for special figures → third out-of-order display data for special figures → first per-minute display data for special figures → second per-second display data for special figures → The display data to be selected may be sequentially changed in a predetermined order, such as third special display data for special figures → first out-of-order display data for special figures →.
また、動作電力の供給が開始された場合において第1RAMクリア処理又は第2RAMクリア処理が実行された場合には表示開始処理(図199)のステップSC904にて普図用の第1〜第3外れ表示データ及び普図用の第1〜第3当たり表示データが抽選により選択される構成に限定されることはなく、動作電力の供給が開始された場合においてステップSC904の処理が実行される度に普図用の第1外れ表示データ→普図用の第2外れ表示データ→普図用の第3外れ表示データ→普図用の当たり表示データ→普図用の第1外れ表示データ→・・・といったように選択対象となる表示データが予め定められた順序で順次変更される構成としてもよい。 Further, when the first RAM clear process or the second RAM clear process is executed when the supply of operating power is started, the first to third misses for normal use are performed in step SC904 of the display start process (FIG. 199). The display data and the first-to-third display data for ordinary use are not limited to the configuration selected by lottery, and each time the process of step SC904 is executed when the supply of operating power is started. 1st out-of-display data for general maps → 2nd out-of-display data for general maps → 3rd out-of-display data for general maps → hit display data for general maps → first out-of-display data for general maps → ・ ・The display data to be selected may be sequentially changed in a predetermined order.
<第60の実施形態>
本実施形態では主側CPU63への動作電力の供給が再開された場合における特図表示部37a及び普図表示部38aの表示内容が上記第59の実施形態と相違している。以下、上記第59の実施形態と相違している構成について説明する。なお、上記第59の実施形態と同一の構成については基本的にその説明を省略する。
<60th Embodiment>
In the present embodiment, the display contents of the special-
図202は主側CPU63にて実行される本実施形態における表示開始処理を示すフローチャートである。なお、表示開始処理におけるステップSD101〜ステップSD115の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 202 is a flowchart showing the display start process in the present embodiment executed by the
初期表示用フラグ375に「1」がセットされていない場合(ステップSD101:NO)、ステップSD102〜ステップSD106の処理を実行する。ステップSD102〜ステップSD106の処理内容は上記第59の実施形態における表示開始処理(図199)のステップSC901〜ステップSC906と同一である。これにより、第1RAMクリア処理又は設定値更新処理の第2RAMクリア処理が実行された場合には上記第59の実施形態と同様に、特図表示部37a及び普図表示部38aの表示が開始される場合において外れ表示又は当たり表示が行われる。
When “1” is not set in the initial display flag 375 (step SD101: NO), the processing of step SD102 to step SD106 is executed. The processing contents of Step SD102 to Step SD106 are the same as Step SC901 to Step SC906 of the display start processing (FIG. 199) in the 59th embodiment. As a result, when the first RAM clear process or the second RAM clear process of the set value update process is executed, the display of the special
初期表示用フラグ375に「1」がセットされている場合(ステップSD101:YES)、特定制御用のワークエリア221のクリア対象エリア371における遊技回の実行中であるか否かを示す情報が記憶される記憶エリアを参照することで、遊技回の実行中において動作電力の供給が停止された後に動作電力の供給が再開された状況であるか否かを判定する(ステップSD107)。当該記憶エリアには遊技回が開始される場合に遊技回の実行中であることを示す情報が格納され、遊技回が終了される場合に遊技回の実行中であることを示す情報が当該記憶エリアから消去される。当該記憶エリアの情報は、主側CPU63への動作電力の供給が停止されたとしても特定制御用のワークエリア221にバックアップ電力が供給されている場合には記憶保持され、主側CPU63への動作電力の供給が再開された場合に第1RAMクリア処理及び第2RAMクリア処理が実行されなかった場合には記憶保持される。
When “1” is set in the initial display flag 375 (step SD101: YES), information indicating whether or not a game round is being executed in the
また、特定制御用のワークエリア221のクリア対象エリア371における開閉実行モードの実行中であるか否かを示す情報が記憶される記憶エリアを参照することで、開閉実行モードの実行中において動作電力の供給が停止された後に動作電力の供給が再開された状況であるか否かを判定する(ステップSD108)。当該記憶エリアには開閉実行モードが開始される場合に開閉実行モードの実行中であることを示す情報が格納され、開閉実行モードが終了される場合に開閉実行モードの実行中であることを示す情報が当該記憶エリアから消去される。当該記憶エリアの情報は、主側CPU63への動作電力の供給が停止されたとしても特定制御用のワークエリア221にバックアップ電力が供給されている場合には記憶保持され、主側CPU63への動作電力の供給が再開された場合に第1RAMクリア処理及び第2RAMクリア処理が実行されなかった場合には記憶保持される。
In addition, by referring to a storage area that stores information indicating whether or not the opening / closing execution mode is being executed in the
前回の動作電力の供給の停止時が遊技回の実行中及び開閉実行モードの実行中のいずれでもなかった場合(ステップSD107及びステップSD108:NO)、特図用の初期表示データの抽選処理を実行する(ステップSD109)。特図用の初期表示データの抽選処理の処理内容はステップSD102と同一であり、さらに言うと上記第59の実施形態における表示開始処理(図199)のステップSC902と同一である。これにより、特図表示部37aの表示を開始する場合に当該特図表示部37aに外れ表示又は当たり表示を行わせるための表示データとして、特図用の第1外れ表示データ、特図用の第2外れ表示データ、特図用の第3外れ表示データ、特図用の第1当たり表示データ、特図用の第2当たり表示データ及び特図用の第3当たり表示データのいずれかが選択される。
If the previous stop of the supply of operating power is neither during the game round nor during the opening / closing execution mode (step SD107 and step SD108: NO), the lottery processing of the initial display data for special drawing is executed. (Step SD109). The details of the lottery process for the initial display data for the special figure are the same as in step SD102, and more specifically, the same as step SC902 in the display start process (FIG. 199) in the 59th embodiment. As a result, when the display of the special
特図用の初期表示データの抽選処理にて選択した表示データを第1表示データバッファ271に設定する(ステップSD110)。第1表示データバッファ271に格納された表示データを利用して特図表示部37aが表示制御されることにより、当該特図表示部37aにおいてその表示データに対応する外れ表示又は当たり表示が行われる。つまり、第1表示データバッファ271に特図用の第1外れ表示データが設定された場合には特図表示部37aにて特図用の第1外れ表示が行われ、第1表示データバッファ271に特図用の第2外れ表示データが設定された場合には特図表示部37aにて特図用の第2外れ表示が行われ、第1表示データバッファ271に特図用の第3外れ表示データが設定された場合には特図表示部37aにて特図用の第3外れ表示が行われる。また、第1表示データバッファ271に特図用の第1当たり表示データが設定された場合には特図表示部37aにて特図用の第1当たり表示が行われ、第1表示データバッファ271に特図用の第2当たり表示データが設定された場合には特図表示部37aにて特図用の第2当たり表示が行われ、第1表示データバッファ271に特図用の第3当たり表示データが設定された場合には特図表示部37aにて特図用の第3当たり表示が行われる。
The display data selected in the lottery process for the initial display data for the special figure is set in the first display data buffer 271 (step SD110). By performing display control of the special
一方、前回の動作電力の供給の停止時が遊技回の実行中及び開閉実行モードの実行中のいずれかであった場合(ステップSD107又はステップSD108:YES)、特図用の初期表示データが第1表示データバッファ271に設定されないため、動作電力の供給が停止される前に格納されていた表示データがそのまま第1表示データバッファ271に格納された状態となる。したがって、特図表示部37aにおける表示が開始される場合には動作電力の供給が停止される直前における特図表示部37aの表示内容がそのまま再開されることとなる。
On the other hand, if the previous stop of the supply of operating power was either during the game round execution or the opening / closing execution mode (step SD107 or step SD108: YES), the initial display data for the special figure is Since the
ステップSD107にて肯定判定をした場合、ステップSD108にて肯定判定をした場合、又はステップSD110の処理を実行した場合、特定制御用のワークエリア221のクリア対象エリア371における普図表示部38aの変動表示中であるか否かを示す情報が記憶される記憶エリアを参照することで、普図表示部38aにおける絵柄の変動表示中において動作電力の供給が停止された後に動作電力の供給が再開された状況であるか否かを判定する(ステップSD111)。当該記憶エリアには普図表示部38aにて絵柄の変動表示が開始される場合に普図表示部38aにて絵柄の変動表示の実行中あることを示す情報が格納され、普図表示部38aにて絵柄の変動表示が終了される場合に普図表示部38aにて絵柄の変動表示の実行中であることを示す情報が当該記憶エリアから消去される。当該記憶エリアの情報は、主側CPU63への動作電力の供給が停止されたとしても特定制御用のワークエリア221にバックアップ電力が供給されている場合には記憶保持され、主側CPU63への動作電力の供給が再開された場合に第1RAMクリア処理及び第2RAMクリア処理が実行されなかった場合には記憶保持される。
When an affirmative determination is made at step SD107, when an affirmative determination is made at step SD108, or when the process at step SD110 is executed, the fluctuation of the general map display section 38a in the
また、特定制御用のワークエリア221のクリア対象エリア371における普電開放状態の実行中であるか否かを示す情報が記憶される記憶エリアを参照することで、普電開放状態の実行中において動作電力の供給が停止された後に動作電力の供給が再開された状況であるか否かを判定する(ステップSD112)。当該記憶エリアには普電開放状態が開始される場合に普電開放状態の実行中であることを示す情報が格納され、普電開放状態が終了される場合に普電開放状態の実行中であることを示す情報が当該記憶エリアから消去される。当該記憶エリアの情報は、主側CPU63への動作電力の供給が停止されたとしても特定制御用のワークエリア221にバックアップ電力が供給されている場合には記憶保持され、主側CPU63への動作電力の供給が再開された場合に第1RAMクリア処理及び第2RAMクリア処理が実行されなかった場合には記憶保持される。
Further, by referring to a storage area in which information indicating whether or not the normal power open state is being executed in the
前回の動作電力の供給の停止時が普図表示部38aにおける絵柄の変動表示の実行中及び普電開放状態の実行中のいずれでもなかった場合(ステップSD111及びステップSD112:NO)、普図用の初期表示データの抽選処理を実行する(ステップSD113)。普図用の初期表示データの抽選処理の処理内容はステップSD104と同一であり、さらに言うと上記第59の実施形態における表示開始処理(図199)のステップSC904と同一である。これにより、普図表示部38aの表示を開始する場合に当該普図表示部38aに外れ表示又は当たり表示を行わせるための表示データとして、普図用の第1外れ表示データ、普図用の第2外れ表示データ、普図用の第3外れ表示データ及び普図用の当たり表示データのいずれかが選択される。 If the previous stop of the supply of operating power is neither during the execution of the pattern change display in the general map display unit 38a nor during the normal power open state (step SD111 and step SD112: NO), The initial display data lottery process is executed (step SD113). The contents of the lottery process for the initial display data for ordinary maps are the same as in step SD104, and more specifically, the same as step SC904 in the display start process (FIG. 199) in the above-mentioned 59th embodiment. As a result, when the display of the general map display unit 38a is started, as the display data for causing the general map display unit 38a to perform the off display or the hit display, the first out display data for the general map, Any one of the second out-of-display data, the third out-of-place display data for the normal map, and the hit display data for the normal map is selected.
普図用の初期表示データの抽選処理にて選択した表示データを第3表示データバッファ273に設定する(ステップSD114)。第3表示データバッファ273に格納された表示データを利用して普図表示部38aが表示制御されることにより、当該普図表示部38aにおいてその表示データに対応する外れ表示又は当たり表示が行われる。つまり、第3表示データバッファ273に普図用の第1外れ表示データが設定された場合には普図表示部38aにて普図用の第1外れ表示が行われ、第3表示データバッファ273に普図用の第2外れ表示データが設定された場合には普図表示部38aにて普図用の第2外れ表示が行われ、第3表示データバッファ273に普図用の第3外れ表示データが設定された場合には普図表示部38aにて普図用の第3外れ表示が行われ、第3表示データバッファ273に普図用の当たり表示データが設定された場合には普図表示部38aにて普図用の当たり表示が行われる。
The display data selected in the lottery process of the initial display data for ordinary maps is set in the third display data buffer 273 (step SD114). Display control of the general map display unit 38a is performed using the display data stored in the third
一方、前回の動作電力の供給の停止時が普図表示部38aにおける絵柄の変動表示の実行中及び普電開放状態の実行中のいずれかであった場合(ステップSD111又はステップSD112:YES)、普図用の初期表示データが第3表示データバッファ273に設定されないため、動作電力の供給が停止される前に格納されていた表示データがそのまま第3表示データバッファ273に格納された状態となる。したがって、普図表示部38aにおける表示が開始される場合には動作電力の供給が停止される直前における普図表示部38aの表示内容がそのまま再開されることとなる。
On the other hand, when the last stop of the supply of operating power was either during the execution of the display of the variation of the pattern in the normal diagram display unit 38a or during the execution of the open state of the general power (step SD111 or step SD112: YES), Since the initial display data for ordinary use is not set in the third
ステップSD106の処理を実行した場合、ステップSD111にて肯定判定をした場合、ステップSD112にて肯定判定をした場合、又はステップSD114の処理を実行した場合、特定制御用のワークエリア221のクリア対象エリア371に設けられた表示開始フラグに「1」をセットする(ステップSD115)。表示開始フラグは上記第55の実施形態と同様に、特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を開始すべきか否かを主側CPU63にて特定するためのフラグである。表示開始フラグの値が「0」である場合には主側CPU63は特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を行わずに、表示開始フラグに「1」がセットされた場合に主側CPU63は特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を開始する。
When the process of step SD106 is executed, when an affirmative determination is made at step SD111, when an affirmative determination is made at step SD112, or when the process of step SD114 is executed, the area to be cleared of the
上記第55の実施形態と同様にメイン処理(図185)のステップSC204にて表示開始フラグを「0」クリアする。この処理タイミングは主側CPU63への動作電力の供給が開始された後において特図表示部37a、特図保留表示部37b、普図表示部38a、普図保留表示部38b及び第1〜第4報知用表示装置201〜204の表示制御を実行するための第2タイマ割込み処理(図188)が最初に実行されるタイミングよりも前のタイミングとなっている。そして、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)が終了した後に実行される表示開始処理(図202)にて表示開始フラグに「1」がセットされる。これにより、動作電力の供給が再開された直後においては特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bは消灯状態が維持され、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)が終了した後に特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御が開始される。
As in the 55th embodiment, the display start flag is cleared to “0” in step SC204 of the main process (FIG. 185). This processing timing is after the supply of the operating power to the
特に、表示開始処理(図202)では既に説明したとおりメイン処理(図185)にて第1RAMクリア処理及び第2RAMクリア処理の両方が実行されていない状況であっても第1表示データバッファ271に特図用の初期表示データを設定するとともに第3表示データバッファ273に普図用の初期表示データを設定することがある。この場合に、主側CPU63への動作電力の供給が開始された直後に特図表示部37a及び普図表示部38aの表示制御が開始されるとすると、特図表示部37a及び普図表示部38aにて動作電力の供給が停止される直前における表示内容が表示された直後に初期表示が開始されることとなってしまう。そうすると、このような表示内容の変化を目視した遊技者は第1RAMクリア処理及び第2RAMクリア処理の両方が実行されていない状況において特図表示部37a及び普図表示部38aにて初期表示が開始されたことを把握することができてしまう。これに対して、表示開始処理(図202)において第1表示データバッファ271及び第3表示データバッファ273に表示データが設定される場合には当該表示データを設定する処理が終了した後に表示開始フラグに「1」がセットされて特図表示部37a及び普図表示部38aの表示が開始される。これにより、上記のような表示内容の変化が生じてしまわないようにすることが可能となる。
In particular, in the display start process (FIG. 202), the first display data buffer 271 stores the first RAM clear process and the second RAM clear process in the main process (FIG. 185) as already described. In some cases, initial display data for special drawing is set, and initial display data for general drawing is set in the third
次に、動作電力の供給開始時の状況に対応する特図表示部37a及び普図表示部38aの表示内容について説明する。図203は動作電力の供給開始時の状況に対応する特図表示部37a及び普図表示部38aの表示内容を説明するための説明図である。
Next, the display contents of the special
動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理が実行された場合又は設定値更新処理の第2RAMクリア処理が実行された場合、初期表示用フラグ375に「1」がセットされていないため、主側CPU63への動作電力の供給が開始されて特図表示部37a及び普図表示部38aの表示が開始される場合にはこれら特図表示部37a及び普図表示部38aにおいて外れ表示又は当たり表示が開始される。特図表示部37aにおける外れ表示又は当たり表示は、第1作動口33又は第2作動口34への遊技球の入球が発生して遊技回の開始条件が成立することで特図表示部37aにて絵柄の変動表示が開始されるまで継続される。普図表示部38aにおける外れ表示又は当たり表示は、スルーゲート35への遊技球の入球が発生して普図表示部38aにおける絵柄の変動表示が開始されるまで継続される。なお、工場の出荷段階においても初期表示用フラグ375に「1」がセットされていないため特図表示部37a及び普図表示部38aにて外れ表示又は当たり表示が開始されることとなる。
When the first RAM clear process is executed in the process at the start of the supply of operating power (step SC201 to step SC223) or when the second RAM clear process of the set value update process is executed, the
上記のように第1RAMクリア処理が実行された場合、及び設定値更新処理の第2RAMクリア処理が実行された場合のいずれであっても、特図表示部37a及び普図表示部38aの表示が開始される場合にこれら特図表示部37a及び普図表示部38aにて外れ表示又は当たり表示が行われることにより、動作電力の供給が開始されて特図表示部37a及び普図表示部38aにて表示が開始される場合におけるこれら表示部37a,38aの表示内容を確認したとしても第1RAMクリア処理及び設定値更新処理のいずれが実行されたのかを把握することができない。これにより、動作電力の供給が開始された場合における特図表示部37a及び普図表示部38aの表示内容を確認したとしても設定値更新処理が実行されたか否かを特定することができないようにすることが可能となる。
Whether the first RAM clear process is executed as described above or the second RAM clear process of the set value update process is executed, the special
動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理及び設定値更新処理の第2RAMクリア処理が実行されなかったとしても、動作電力の供給が停止された状況が遊技回の実行中及び開閉実行モードの実行中のいずれでもない状況であった場合には特図表示部37aにて表示が開始される場合に特図表示部37aにて外れ表示又は当たり表示が開始される。また、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理及び設定値更新処理の第2RAMクリア処理が実行されなかったとしても、動作電力の供給が停止された状況が普図表示部38aにおける絵柄の変動表示の実行中及び普電開放状態の実行中のいずれでもない状況であった場合には普図表示部38aにて表示が開始される場合に普図表示部38aにて外れ表示又は当たり表示が開始される。そして、既に説明したとおり動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理又は設定値更新処理の第2RAMクリア処理が実行された場合にも特図表示部37a及び普図表示部38aにて外れ表示又は当たり表示が行われる。これにより、動作電力の供給が開始された場合に特図表示部37a及び普図表示部38aにて外れ表示又は当たり表示が行われていることを確認したとしても、第1RAMクリア処理及び第2RAMクリア処理のいずれかが実行されたことを特定することができないようにすることが可能となる。
Even if the first RAM clear process and the second RAM clear process of the set value update process are not executed in the process at the start of the supply of operating power (step SC201 to step SC223), the situation where the supply of operating power is stopped is a game When the display is started in the special
その一方、動作電力の供給が停止された状況が遊技回の実行中及び開閉実行モードの実行中のいずれかであって動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理及び第2RAMクリア処理が実行されなかった場合には、特図表示部37aにて表示が開始される場合に動作電力の供給が停止される直前における表示内容となるように特図表示部37aが表示制御される。また、動作電力の供給が停止された状況が普図表示部38aにおける絵柄の変動表示の実行中及び普電開放状態の実行中のいずれかであって動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理及び第2RAMクリア処理が実行されなかった場合には、普図表示部38aにて表示が開始される場合に動作電力の供給が停止される直前における表示内容となるように普図表示部38aが表示制御される。これにより、動作電力の供給が再開された場合に動作電力の供給が停止される直前における遊技状況が再開される場合には、その遊技状況の再開に対応する態様で特図表示部37a及び普図表示部38aの表示を開始することが可能となる。
On the other hand, the situation in which the supply of operating power has been stopped is either during the execution of the game times or the execution of the opening / closing execution mode, and the first RAM in the processing at the start of the supply of operating power (step SC201 to step SC223) When the clear process and the second RAM clear process are not executed, when the display is started in the special
なお、表示開始処理(図202)にて実行される特図用の初期表示データの抽選処理(ステップSD102、ステップSD109)における特図用の第1外れ表示データ、特図用の第2外れ表示データ、特図用の第3外れ表示データ、特図用の第1当たり表示データ、特図用の第2当たり表示データ及び特図用の第3当たり表示データのそれぞれの選択確率が同一である構成に限定されることはなく、若干相違するものの略同一である構成としてもよく、大きく異なる選択確率である構成としてもよい。大きく異なる選択確率である構成としては、例えば特図用の第1〜第3外れ表示データの合計の選択確率が特図用の第1〜第3当たり表示データの合計の選択確率よりも高い構成としてもよく、低い構成としてもよい。 It should be noted that the special display first out display data and the special out drawing second out display in the lottery processing (step SD102, step SD109) of the special display initial display data executed in the display start processing (FIG. 202). The selection probabilities of the data, the third out-of-order display data for special drawings, the first hit display data for special drawings, the second hit display data for special drawings, and the third hit display data for special drawings are the same. The configuration is not limited, but may be a configuration that is slightly different but substantially the same, or a configuration that has greatly different selection probabilities. For example, the total selection probability of the first to third out-of-order display data for the special figure is higher than the total selection probability of the first to third display data for the special figure. Or a low configuration.
また、表示開始処理(図202)にて実行される普図用の初期表示データの抽選処理(ステップSD104、ステップSD113)における普図用の第1外れ表示データ、普図用の第2外れ表示データ、普図用の第3外れ表示データ及び普図用の当たり表示データのそれぞれの選択確率が同一である構成に限定されることはなく、若干相違するものの略同一である構成としてもよく、大きく異なる選択確率である構成としてもよい。 In addition, the first out-of-display data for the normal drawing and the second out-of-display for the normal drawing in the lottery processing (step SD104, step SD113) of the initial display data for the normal drawing executed in the display start processing (FIG. 202). The selection probabilities of the data, the third outlier display data for ordinary maps, and the hit display data for ordinary maps are not limited to the same configuration, and may be configured to be substantially the same although slightly different. A configuration with greatly different selection probabilities may be adopted.
また、表示開始処理(図202)にて実行される特図用の初期表示データの抽選処理(ステップSD102、ステップSD109)において選択される表示データとして、遊技回の停止結果に含まれない表示を行わせるための表示データが含まれている構成としてもよい。また、表示開始処理(図202)にて実行される普図用の初期表示データの抽選処理(ステップSD104、ステップSD113)において選択される表示データとして、変動表示回の停止結果に含まれない表示を行わせるための表示データが含まれている構成としてもよい。 In addition, as a display data selected in the lottery process (step SD102, step SD109) of the special display initial display data executed in the display start process (FIG. 202), a display that is not included in the stop result of the game times is displayed. It is good also as a structure containing the display data for making it perform. In addition, as display data selected in the lottery process (step SD104, step SD113) of the initial display data for general maps executed in the display start process (FIG. 202), the display not included in the stop result of the variable display times It is good also as a structure including the display data for performing.
また、動作電力の供給が開始された場合において第1RAMクリア処理が実行された場合には表示開始処理(図202)のステップSD102〜ステップSD105が実行される一方、第2RAMクリア処理が実行された場合には表示開始処理(図202)のステップSD102〜ステップSD105が実行されない構成としてもよい。また、動作電力の供給が開始された場合において第2RAMクリア処理が実行された場合には表示開始処理(図202)のステップSD102〜ステップSD105が実行される一方、第1RAMクリア処理が実行された場合には表示開始処理(図202)のステップSD102〜ステップSD105が実行されない構成としてもよい。 Further, when the supply of operating power is started and the first RAM clear process is executed, steps SD102 to SD105 of the display start process (FIG. 202) are executed, while the second RAM clear process is executed. In such a case, the configuration may be such that steps SD102 to SD105 of the display start process (FIG. 202) are not executed. When the supply of operating power is started and the second RAM clear process is executed, steps SD102 to SD105 of the display start process (FIG. 202) are executed, while the first RAM clear process is executed. In such a case, the configuration may be such that steps SD102 to SD105 of the display start process (FIG. 202) are not executed.
<第61の実施形態>
本実施形態では主側CPU63への動作電力の供給が再開された場合における特図表示部37a及び普図表示部38aの表示内容が上記第56の実施形態と相違している。以下、上記第56の実施形態と相違している構成について説明する。なお、上記第56の実施形態と同一の構成については基本的にその説明を省略する。
<61st Embodiment>
In the present embodiment, the display contents of the special-
図204は主側CPU63にて実行される本実施形態における表示開始処理を示すフローチャートである。なお、表示開始処理におけるステップSD201〜ステップSD219の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 204 is a flowchart showing the display start process in the present embodiment executed by the
初期表示用フラグ375に「1」がセットされていない場合(ステップSD201:NO)、特定制御用のワークエリア221におけるクリア対象エリア371に設けられた抽選対象カウンタに、特図表示部37aに設けられた発光部の数に相当する「7」をセットする(ステップSD202)。抽選対象カウンタはステップSD203〜ステップSD207の処理又はステップSD211〜ステップSD215の処理を実行する必要があるか否かを主側CPU63にて特定するためのカウンタである。
When “1” is not set in the initial display flag 375 (step SD201: NO), the lottery target counter provided in the
その後、抽選対象カウンタの値に対応する特図用乱数回路から乱数値を取得する(ステップSD203)。本実施形態では主制御基板61に特図表示部37aに設けられた発光部の数に対応する数の特図用乱数回路が設けられている。具体的には、特図表示部37aには7個の発光部が設けられているため7個の特図用乱数回路が設けられている。これら7個の特図用乱数回路は主側CPU63への動作電力の供給が開始された場合に比較的短期間周期(例えば1マイクロ秒〜7マイクロ秒)であってそれぞれ異なる周期で自身が保持する乱数値を更新する構成であり、さらに主側CPU63への動作電力の供給が停止されている状況であってもバックアップ電力が供給されることにより主側CPU63への動作電力の供給が停止される直前における乱数値を記憶保持することが可能な構成である。
Thereafter, a random number value is acquired from the special figure random number circuit corresponding to the value of the lottery target counter (step SD203). In the present embodiment, a number of special figure random number circuits corresponding to the number of light emitting parts provided in the special
特図表示部37aの7個の発光部を第1〜第7発光部とするとともに7個の特図用乱数回路を第1〜第7特図用乱数回路とした場合に、第1特図用乱数回路が第1発光部に対応しており、第2特図用乱数回路が第2発光部に対応しており、第3特図用乱数回路が第3発光部に対応しており、第4特図用乱数回路が第4発光部に対応しており、第5特図用乱数回路が第5発光部に対応しており、第6特図用乱数回路が第6発光部に対応しており、第7特図用乱数回路が第7発光部に対応している。また、抽選対象カウンタの値が「7」である場合には第1発光部及び第1特図用乱数回路に対応しており、抽選対象カウンタの値が「6」である場合には第2発光部及び第2特図用乱数回路に対応しており、抽選対象カウンタの値が「5」である場合には第3発光部及び第3特図用乱数回路に対応しており、抽選対象カウンタの値が「4」である場合には第4発光部及び第4特図用乱数回路に対応しており、抽選対象カウンタの値が「3」である場合には第5発光部及び第5特図用乱数回路に対応しており、抽選対象カウンタの値が「2」である場合には第6発光部及び第6特図用乱数回路に対応しており、抽選対象カウンタの値が「1」である場合には第7発光部及び第7特図用乱数回路に対応している。なお、第1〜第7特図用乱数回路はいずれも乱数の数値範囲が同一となっている(例えば「0〜255」)。
When the seven light emitting parts of the special
その後、特図用の点灯抽選処理を実行する(ステップSD204)。特図用の点灯抽選処理では主側ROM64から特図用の点灯抽選テーブルを読み出す。特図用の点灯抽選テーブルには第1〜第7特図用乱数回路において取り得る乱数値のうち半分の乱数値が当選乱数値として設定されている。そして、ステップSD203にて取得した乱数値を特図用の点灯抽選テーブルに対して照合する。
Thereafter, a special drawing lighting lottery process is executed (step SD204). In the special drawing lighting lottery process, the special drawing lighting lottery table is read from the
特図用の点灯抽選処理の結果が点灯当選である場合(ステップSD205:YES)、特定制御用のワークエリア221におけるクリア対象エリア371のうち現状の抽選対象カウンタの値に対応するエリアに点灯情報を記憶させる(ステップSD206)。なお、抽選対象カウンタに対応させて設けられた各エリアはステップSD202の処理を実行した場合に「0」クリアされる。
When the result of the special drawing lighting lottery process is lighting winning (step SD205: YES), the lighting information is displayed in the area corresponding to the current lottery target counter value in the
その後、抽選対象カウンタの値を1減算し(ステップSD207)、その1減算後における抽選対象カウンタの値が「0」となっているか否かを判定する(ステップSD208)。ステップSD208にて否定判定をした場合、ステップSD203〜ステップSD207の処理を再度実行する。 Thereafter, 1 is subtracted from the value of the lottery object counter (step SD207), and it is determined whether or not the value of the lottery object counter after the 1 subtraction is “0” (step SD208). If a negative determination is made in step SD208, the processes in steps SD203 to SD207 are executed again.
ステップSD208にて肯定判定をした場合、特図用の初期表示データを第1表示データバッファ271に設定する(ステップSD209)。特図用の初期表示データは、抽選対象カウンタの値が「1」〜「7」のそれぞれに対応する点灯情報の有無によって定められる。例えば抽選対象カウンタの値が「7」、「5」及び「1」の場合に対応する点灯情報が記憶されている一方、抽選対象カウンタのそれ以外の値に対応する点灯情報が記憶されていない場合には、特図表示部37aの第1発光部、第3発光部及び第7発光部が発光状態となるとともに第2発光部、第4発光部、第5発光部及び第6発光部が消灯状態となる特図用の初期表示を可能とする特図用の初期表示データを第1表示データバッファ271に設定する。
When an affirmative determination is made in step SD208, initial display data for special figures is set in the first display data buffer 271 (step SD209). The special display initial display data is determined by the presence or absence of lighting information corresponding to each of the lottery object counter values “1” to “7”. For example, lighting information corresponding to cases where the value of the lottery target counter is “7”, “5”, and “1” is stored, while lighting information corresponding to other values of the lottery target counter is not stored. In this case, the first light emitting unit, the third light emitting unit, and the seventh light emitting unit of the special
第1表示データバッファ271に格納された表示データを利用して特図表示部37aが表示制御されることにより、当該特図表示部37aにおいてその表示データに対応する初期表示が行われる。初期表示として特図表示部37aに表示され得る表示内容には、通常の遊技において特図表示部37aに表示され得る表示内容が含まれるとともに、通常の遊技において特図表示部37aに表示されない表示内容も含まれる。また、初期表示として特図表示部37aに表示され得る表示内容であって通常の遊技において特図表示部37aに表示され得る表示内容として、外れ結果の遊技回において特図表示部37aに最終的に表示される特図用の外れ表示及び当たり結果の遊技回において特図表示部37aに最終的に表示される特図用の当たり表示が含まれる。
By performing display control of the special
その後、特定制御用のワークエリア221におけるクリア対象エリア371に設けられた抽選対象カウンタに、普図表示部38aに設けられた発光部の数に相当する「7」をセットする(ステップSD210)。
Thereafter, “7” corresponding to the number of light emitting units provided in the general-purpose display unit 38a is set in the lottery target counter provided in the
その後、抽選対象カウンタの値に対応する普図用乱数回路から乱数値を取得する(ステップSD211)。本実施形態では主制御基板61に普図表示部38aに設けられた発光部の数に対応する数の普図用乱数回路が設けられている。具体的には、普図表示部38aには7個の発光部が設けられているため7個の普図用乱数回路が設けられている。これら7個の普図用乱数回路は主側CPU63への動作電力の供給が開始された場合に比較的短期間周期(例えば1マイクロ秒〜7マイクロ秒)であってそれぞれ異なる周期で自身が保持する乱数値を更新する構成であり、さらに主側CPU63への動作電力の供給が停止されている状況であってもバックアップ電力が供給されることにより主側CPU63への動作電力の供給が停止される直前における乱数値を記憶保持することが可能な構成である。
Thereafter, a random value is acquired from the random number circuit corresponding to the lottery object counter (step SD211). In the present embodiment, the
普図表示部38aの7個の発光部を第1〜第7発光部とするとともに7個の普図用乱数回路を第1〜第7普図用乱数回路とした場合に、第1普図用乱数回路が第1発光部に対応しており、第2普図用乱数回路が第2発光部に対応しており、第3普図用乱数回路が第3発光部に対応しており、第4普図用乱数回路が第4発光部に対応しており、第5普図用乱数回路が第5発光部に対応しており、第6普図用乱数回路が第6発光部に対応しており、第7普図用乱数回路が第7発光部に対応している。また、抽選対象カウンタの値が「7」である場合には第1発光部及び第1普図用乱数回路に対応しており、抽選対象カウンタの値が「6」である場合には第2発光部及び第2普図用乱数回路に対応しており、抽選対象カウンタの値が「5」である場合には第3発光部及び第3普図用乱数回路に対応しており、抽選対象カウンタの値が「4」である場合には第4発光部及び第4普図用乱数回路に対応しており、抽選対象カウンタの値が「3」である場合には第5発光部及び第5普図用乱数回路に対応しており、抽選対象カウンタの値が「2」である場合には第6発光部及び第6普図用乱数回路に対応しており、抽選対象カウンタの値が「1」である場合には第7発光部及び第7普図用乱数回路に対応している。なお、第1〜第7普図用乱数回路はいずれも乱数の数値範囲が同一となっている(例えば「0〜255」)。 When the seven light emitting units of the general map display unit 38a are the first to seventh light emitting units and the seven general random number circuits are the first to seventh common random number circuits, A random number circuit for the first light emitting unit, a second random number circuit for the normal map corresponding to the second light emitting unit, a random number circuit for the third general map corresponding to the third light emitting unit, The fourth random number circuit corresponds to the fourth light emitting unit, the fifth common random number circuit corresponds to the fifth light emitting unit, and the sixth common random number circuit corresponds to the sixth light emitting unit. The seventh general-purpose random number circuit corresponds to the seventh light emitting unit. Further, when the value of the lottery object counter is “7”, it corresponds to the first light emitting unit and the first random number circuit, and when the value of the lottery object counter is “6”, When the value of the lottery target counter is “5”, it corresponds to the third light emitter and the third random number circuit, and the lottery target. When the value of the counter is “4”, it corresponds to the fourth light emitting unit and the fourth random number circuit, and when the value of the lottery target counter is “3”, the fifth light emitting unit and the fourth light emitting unit. 5 corresponds to the random number circuit for 5 figures, and when the value of the lottery object counter is “2”, it corresponds to the sixth light emitting unit and the 6th figure random number circuit, and the value of the lottery object counter is When it is “1”, it corresponds to the seventh light emitting unit and the seventh random number circuit. Note that the first to seventh common random number circuits all have the same numerical value range (for example, “0 to 255”).
その後、普図用の点灯抽選処理を実行する(ステップSD212)。普図用の点灯抽選処理では主側ROM64から普図用の点灯抽選テーブルを読み出す。普図用の点灯抽選テーブルには第1〜第7普図用乱数回路において取り得る乱数値のうち半分の乱数値が当選乱数値として設定されている。そして、ステップSD211にて取得した乱数値を普図用の点灯抽選テーブルに対して照合する。
Thereafter, a lighting lottery process for ordinary use is executed (step SD212). In the lighting drawing lottery process, the lighting drawing lottery table is read from the
普図用の点灯抽選処理の結果が点灯当選である場合(ステップSD213:YES)、特定制御用のワークエリア221におけるクリア対象エリア371のうち現状の抽選対象カウンタの値に対応するエリアに点灯情報を記憶させる(ステップSD214)。なお、抽選対象カウンタに対応させて設けられた各エリアはステップSD210の処理を実行した場合に「0」クリアされる。
When the result of the lighting lottery process for the normal map is the lighting winning (step SD213: YES), the lighting information is displayed in the area corresponding to the current lottery target counter value in the
その後、抽選対象カウンタの値を1減算し(ステップSD215)、その1減算後における抽選対象カウンタの値が「0」となっているか否かを判定する(ステップSD216)。ステップSD216にて否定判定をした場合、ステップSD211〜ステップSD215の処理を再度実行する。 Thereafter, 1 is subtracted from the value of the lottery object counter (step SD215), and it is determined whether or not the value of the lottery object counter after the 1 subtraction is “0” (step SD216). If a negative determination is made in step SD216, the processes in steps SD211 to SD215 are executed again.
ステップSD216にて肯定判定をした場合、普図用の初期表示データを第3表示データバッファ273に設定する(ステップSD217)。普図用の初期表示データは、抽選対象カウンタの値が「1」〜「7」のそれぞれに対応する点灯情報の有無によって定められる。例えば抽選対象カウンタの値が「7」、「5」及び「1」の場合に対応する点灯情報が記憶されている一方、抽選対象カウンタのそれ以外の値に対応する点灯情報が記憶されていない場合には、普図表示部38aの第1発光部、第3発光部及び第7発光部が発光状態となるとともに第2発光部、第4発光部、第5発光部及び第6発光部が消灯状態となる普図用の初期表示の実行を可能とする普図用の初期表示データを第3表示データバッファ273に設定する。
When an affirmative determination is made in step SD216, initial display data for general use is set in the third display data buffer 273 (step SD217). The initial display data for normal use is determined by the presence or absence of lighting information corresponding to each of the lottery object counter values “1” to “7”. For example, lighting information corresponding to cases where the value of the lottery target counter is “7”, “5”, and “1” is stored, while lighting information corresponding to other values of the lottery target counter is not stored. In this case, the first light emitting unit, the third light emitting unit, and the seventh light emitting unit of the common map display unit 38a are in a light emitting state, and the second light emitting unit, the fourth light emitting unit, the fifth light emitting unit, and the sixth light emitting unit are in the light emitting state. In the third
第3表示データバッファ273に格納された表示データを利用して普図表示部38aが表示制御されることにより、当該普図表示部38aにおいてその表示データに対応する初期表示が行われる。初期表示として普図表示部38aに表示され得る表示内容には、通常の遊技において普図表示部38aに表示され得る表示内容が含まれるとともに、通常の遊技において普図表示部38aに表示されない表示内容も含まれる。また、初期表示として普図表示部38aに表示され得る表示内容であって通常の遊技において普図表示部38aに表示され得る表示内容として、外れ結果の変動表示回において普図表示部38aに最終的に表示される普図用の外れ表示及び当たり結果の変動表示回において普図表示部38aに最終的に表示される普図用の当たり表示が含まれる。
By performing display control of the general map display unit 38a using display data stored in the third
ステップSD202〜ステップSD217の処理を実行した後は、特定制御用のワークエリア221におけるクリア対象エリア371に設けられた初期表示用フラグ375に「1」をセットする(ステップSD218)。
After executing the processing of step SD202 to step SD217, “1” is set to the
ステップSD201にて肯定判定をした場合、又はステップSD218の処理を実行した場合、特定制御用のワークエリア221のクリア対象エリア371に設けられた表示開始フラグに「1」をセットする(ステップSD219)。表示開始フラグは上記第55の実施形態と同様に、特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を開始すべきか否かを主側CPU63にて特定するためのフラグである。表示開始フラグの値が「0」である場合には主側CPU63は特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を行わずに、表示開始フラグに「1」がセットされた場合に主側CPU63は特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を開始する。
When an affirmative determination is made in step SD201 or when the process of step SD218 is executed, “1” is set to the display start flag provided in the
上記第55の実施形態と同様にメイン処理(図185)のステップSC204にて表示開始フラグを「0」クリアする。この処理タイミングは主側CPU63への動作電力の供給が開始された後において特図表示部37a、特図保留表示部37b、普図表示部38a、普図保留表示部38b及び第1〜第4報知用表示装置201〜204の表示制御を実行するための第2タイマ割込み処理(図188)が最初に実行されるタイミングよりも前のタイミングとなっている。そして、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)が終了した後に実行される表示開始処理(図204)にて表示開始フラグに「1」がセットされる。これにより、動作電力の供給が再開された直後においては特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bは消灯状態が維持され、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)が終了した後に特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御が開始される。
As in the 55th embodiment, the display start flag is cleared to “0” in step SC204 of the main process (FIG. 185). This processing timing is after the supply of the operating power to the
特に、表示開始処理(図204)では既に説明したとおりメイン処理(図185)にて第1RAMクリア処理及び第2RAMクリア処理のいずれかが実行された場合には第1表示データバッファ271に特図用の初期表示データを設定するとともに第3表示データバッファ273に普図用の初期表示データを設定する。この場合に、主側CPU63への動作電力の供給が開始された直後に特図表示部37a及び普図表示部38aの表示制御が開始されるとすると、特図表示部37a及び普図表示部38aにて動作電力の供給が停止される直前における表示内容が表示された直後に初期表示が開始されることとなってしまう。そうすると、このような表示内容の変化を目視した遊技者は第1RAMクリア処理及び第2RAMクリア処理のいずれかが実行された状況において特図表示部37a及び普図表示部38aにて初期表示が開始されたことを把握することができてしまう。これに対して、表示開始処理(図204)において第1表示データバッファ271及び第3表示データバッファ273に表示データが設定される場合には当該表示データを設定する処理が終了した後に表示開始フラグに「1」がセットされて特図表示部37a及び普図表示部38aの表示が開始される。これにより、上記のような表示内容の変化が生じてしまわないようにすることが可能となる。
In particular, in the display start process (FIG. 204), as described above, when either the first RAM clear process or the second RAM clear process is executed in the main process (FIG. 185), the first
一方、初期表示用フラグ375に「1」がセットされている場合(ステップSD201:YES)、ステップSD202〜ステップSD218の処理を実行しない。したがって、第1表示データバッファ271は動作電力の供給が停止される直前に格納された表示データがそのまま格納された状態となるとともに、第3表示データバッファ273は動作電力の供給が停止される直前に格納された表示データがそのまま格納された状態となる。この場合、表示開始フラグに「1」がセットされて特図表示部37aの表示が開始される場合には動作電力の供給が停止される直前に第1表示データバッファ271に格納された表示データに対応する表示が特図表示部37aにて行われる。また、表示開始フラグに「1」がセットされて普図表示部38aの表示が開始される場合には動作電力の供給が停止される直前に第3表示データバッファ273に格納された表示データに対応する表示が普図表示部38aにて行われる。
On the other hand, when “1” is set in the initial display flag 375 (step SD201: YES), the processing from step SD202 to step SD218 is not executed. Therefore, the first
以上詳述したように、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理が実行された場合又は設定値更新処理の第2RAMクリア処理が実行された場合、初期表示用フラグ375に「1」がセットされていないため、主側CPU63への動作電力の供給が開始されて特図表示部37a及び普図表示部38aの表示が開始される場合にはこれら特図表示部37a及び普図表示部38aにおいて初期表示が開始される。特図表示部37aにおける初期表示は、第1作動口33又は第2作動口34への遊技球の入球が発生して遊技回の開始条件が成立することで特図表示部37aにて絵柄の変動表示が開始されるまで継続される。普図表示部38aにおける初期表示は、スルーゲート35への遊技球の入球が発生して普図表示部38aにおける絵柄の変動表示が開始されるまで継続される。なお、工場の出荷段階においても初期表示用フラグ375に「1」がセットされていないため特図表示部37a及び普図表示部38aにて外れ表示が開始されることとなる。
As described in detail above, when the first RAM clear process is executed in the process at the start of supply of operating power (step SC201 to step SC223) or when the second RAM clear process of the set value update process is executed, Since “1” is not set in the
上記のように第1RAMクリア処理が実行された場合、及び設定値更新処理の第2RAMクリア処理が実行された場合のいずれであっても、特図表示部37a及び普図表示部38aの表示が開始される場合にこれら特図表示部37a及び普図表示部38aにて初期表示が行われることにより、動作電力の供給が開始されて特図表示部37a及び普図表示部38aにて表示が開始される場合におけるこれら表示部37a,38aの表示内容を確認したとしても第1RAMクリア処理及び設定値更新処理のいずれが実行されたのかを把握することができない。これにより、動作電力の供給が開始された場合における特図表示部37a及び普図表示部38aの表示内容を確認したとしても設定値更新処理が実行されたか否かを特定することができないようにすることが可能となる。
Whether the first RAM clear process is executed as described above or the second RAM clear process of the set value update process is executed, the special
動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理及び設定値更新処理の第2RAMクリア処理が実行されなかった場合、特図表示部37aにて表示が開始される場合には動作電力の供給が停止される直前における表示内容で特図表示部37aにおける表示が開始されるとともに、普図表示部38aにて表示が開始される場合には動作電力の供給が停止される直前における表示内容で普図表示部38aにおける表示が開始される。つまり、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理及び設定値更新処理の第2RAMクリア処理が実行されなかった場合には、特図表示部37a及び普図表示部38aの表示内容は動作電力の供給が停止されたタイミングにおける状況に依存することとなり、表示内容は多様なものとなる。これに対して、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理又は設定値更新処理の第2RAMクリア処理が実行された場合には特図表示部37a及び普図表示部38aにて初期表示が抽選により決定されて表示される。これにより、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理又は設定値更新処理の第2RAMクリア処理が実行された場合であっても、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理及び設定値更新処理の第2RAMクリア処理が実行されなかった場合と同様に、特図表示部37a及び普図表示部38aの表示内容を多様化させることが可能となる。よって、動作電力の供給が開始されて特図表示部37a及び普図表示部38aの表示が開始された場合にその表示を確認したとしても、第1RAMクリア処理及び第2RAMクリア処理のいずれかが実行されたことを特定しづらくさせることが可能となる。
When the first RAM clear process and the second RAM clear process of the set value update process are not executed in the process at the start of supply of operating power (step SC201 to step SC223), display is started on the special
特に、初期表示の表示内容の決定に際しては特図表示部37a及び普図表示部38aのそれぞれについて各発光部の単位で点灯抽選処理が実行される構成である。これにより、初期表示として選択され得る表示内容を多様化させることが可能となる。
In particular, when determining the display contents of the initial display, the lighting lottery process is executed in units of each light emitting unit for each of the special
なお、動作電力の供給が開始された場合に第1RAMクリア処理及び第2RAMクリア処理が実行されなかった場合にも表示開始処理(図204)のステップSD202〜ステップSD218の処理が実行される構成としてもよい。この場合、動作電力の供給が開始された場合に特図表示部37a及び普図表示部38aを確認したとしても、動作電力の供給が開始された場合において第1RAMクリア処理及び第2RAMクリア処理のいずれかが実行されたか否かを特定することができないようにすることが可能となる。また、当該構成において動作電力の供給が停止される直前において特図表示部37aにて絵柄の変動表示が実行されている途中であった場合又は開閉実行モードの途中であった場合には表示開始処理(図204)のステップSD202〜ステップSD209の処理を実行しないようにすることで動作電力の供給が停止される前における表示内容の表示が特図表示部37aにて再開される構成としてもよい。また、動作電力の供給が停止される直前において普図表示部38aにて絵柄の変動表示が実行されている途中であった場合又は普電開放状態の途中であった場合には表示開始処理(図204)のステップSD210〜ステップSD217の処理を実行しないようにすることで動作電力の供給が停止される前における表示内容の表示が特図表示部37aにて再開される構成としてもよい。
It should be noted that the processing from step SD202 to step SD218 of the display start process (FIG. 204) is executed even when the first RAM clear process and the second RAM clear process are not executed when the supply of operating power is started. Also good. In this case, even if the special-
また、表示開始処理(図204)の特図用の点灯抽選処理(ステップSD204)では特図表示部37aの各発光部のそれぞれに対して個別に点灯させるか否かの抽選を行うのではなく、2個又は3個といった所定の複数個の単位で点灯させるか否かの抽選を行う構成としてもよい。また、表示開始処理(図204)の普図用の点灯抽選処理(ステップSD212)では普図表示部38aの各発光部のそれぞれに対して個別に点灯させるか否かの抽選を行うのではなく、2個又は3個といった所定の複数個の単位で点灯させるか否かの抽選を行う構成としてもよい。
Also, in the special drawing lighting lottery process (step SD204) in the display start process (FIG. 204), it is not a lottery to determine whether or not each light emitting unit of the special
また、動作電力の供給が開始された場合において第1RAMクリア処理が実行された場合には表示開始処理(図204)のステップSD202〜ステップSD217が実行される一方、第2RAMクリア処理が実行された場合には表示開始処理(図204)のステップSD202〜ステップSD217が実行されない構成としてもよい。また、動作電力の供給が開始された場合において第2RAMクリア処理が実行された場合には表示開始処理(図204)のステップSD202〜ステップSD217が実行される一方、第1RAMクリア処理が実行された場合には表示開始処理(図204)のステップSD202〜ステップSD217が実行されない構成としてもよい。 When the supply of operating power is started and the first RAM clear process is executed, steps SD202 to SD217 of the display start process (FIG. 204) are executed, while the second RAM clear process is executed. In such a case, the configuration may be such that steps SD202 to SD217 of the display start process (FIG. 204) are not executed. When the supply of operating power is started and the second RAM clear process is executed, steps SD202 to SD217 of the display start process (FIG. 204) are executed, while the first RAM clear process is executed. In such a case, the configuration may be such that steps SD202 to SD217 of the display start process (FIG. 204) are not executed.
<第62の実施形態>
本実施形態では主側CPU63への動作電力の供給が開始された場合における特図表示部37a及び普図表示部38aの表示内容が上記第58の実施形態と相違している。以下、上記第58の実施形態と相違している構成について説明する。なお、上記第58の実施形態と同一の構成については基本的にその説明を省略する。
<62nd Embodiment>
In the present embodiment, the display contents of the special-
図205は主側CPU63のメイン処理(図185)におけるステップSC216にて実行される本実施形態における設定値更新処理を示すフローチャートである。なお、設定値更新処理におけるステップSD301〜ステップSD316の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 205 is a flowchart showing the setting value update processing in the present embodiment, which is executed in step SC216 in the main processing (FIG. 185) of the
まず割込み許可の設定を行う(ステップSD301)。これにより、第1タイマ割込み処理(図196)が第1割込み周期で割り込んで起動されるとともに、第2タイマ割込み処理(図188)が第2割込み周期で割り込んで起動される。 First, interrupt permission is set (step SD301). As a result, the first timer interrupt process (FIG. 196) is interrupted and started at the first interrupt period, and the second timer interrupt process (FIG. 188) is interrupted and started at the second interrupt period.
本実施形態においては動作電力の供給開始時の処理(ステップSC201〜ステップSC223)では基本的に第1タイマ割込み処理(図196)及び第2タイマ割込み処理(図188)の割込みが禁止されており、設定確認用処理(ステップSC213)及び設定値更新処理(図205)において割込みが許可される。したがって、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)において設定確認用処理(ステップSC213)及び設定値更新処理(図205)が実行されていない状況においては第1タイマ割込み処理(図196)及び第2タイマ割込み処理(図188)の実行が禁止され、設定確認用処理(ステップSC213)又は設定値更新処理(図205)が実行されている状況において第1タイマ割込み処理(図196)及び第2タイマ割込み処理(図188)の実行が許可される。但し、設定確認用処理(ステップSC213)又は設定値更新処理(図205)が実行されている状況においては立ち上げ処理中フラグに「1」がセットされているため、第1タイマ割込み処理(図196)が起動されたとしても当該第1タイマ割込み処理(図196)の各種処理のうち停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されることなく当該第1タイマ割込み処理(図196)が終了される。 In the present embodiment, in the process at the start of supply of operating power (step SC201 to step SC223), the interrupts of the first timer interrupt process (FIG. 196) and the second timer interrupt process (FIG. 188) are basically prohibited. In the setting confirmation process (step SC213) and the set value update process (FIG. 205), an interrupt is permitted. Therefore, in the situation where the setting confirmation processing (step SC213) and the setting value update processing (FIG. 205) are not executed in the processing at the start of supply of operating power (step SC201 to step SC223), the first timer interrupt processing (FIG. 196) and the second timer interrupt process (FIG. 188) are prohibited, and the first timer interrupt process (FIG. 196) is executed in the situation where the setting confirmation process (step SC213) or the set value update process (FIG. 205) is executed. ) And second timer interrupt processing (FIG. 188) are permitted. However, in the situation where the setting confirmation process (step SC213) or the set value update process (FIG. 205) is being executed, the startup timer flag is set to “1”, so the first timer interrupt process (FIG. 196) is activated, among the various processes of the first timer interrupt process (FIG. 196), the processes for power failure monitoring, various counter updating and fraud monitoring are executed, while the game is advanced. The first timer interrupt process (FIG. 196) is terminated without executing the process.
その後、特定制御用のワークエリア221に設けられた設定更新表示フラグに「1」がセットされていないことを条件として、設定更新表示フラグに「1」をセットする(ステップSD302)。設定更新表示フラグに「1」がセットされることにより、第2タイマ割込み処理(図188)のステップSC402にて肯定判定をすることで、設定更新中における第5表示データバッファ275への設定処理(ステップSC403)を実行する。当該設定更新中における第5表示データバッファ275への設定処理の処理内容は上記第45の実施形態と同一である。当該処理が実行されることにより、例えば図124(a)の説明図に示すように、パチンコ機10の設定値を更新している状況であることを示す表示及びパチンコ機10の更新対象として選択されている設定値の表示が第1〜第4報知用表示装置201〜204にて行われる。
Thereafter, “1” is set to the setting update display flag on condition that “1” is not set to the setting update display flag provided in the
その後、開始時の初期設定を行う(ステップSD303)。当該初期設定では、特定制御用のワークエリア221に設けられた遊技停止フラグを「0」クリアする。遊技停止フラグは、前回の電源遮断時において停電時処理が適切に行われなかったことで停電フラグに「1」がセットされていない場合(ステップSC205:NO)、特定制御用のワークエリア221及び特定制御用のスタックエリア222の少なくとも一方について前回の電源遮断時から情報の記憶状態が変化していることに起因してチェックサムが一致しない場合(ステップSC206:NO)、又は設定参照用エリア341に格納された情報に対応する設定値が正常な範囲ではない場合に(ステップSC207:NO)、メイン処理(図185)のステップSC220にて「1」がセットされるフラグである。遊技停止フラグに「1」がセットされることにより、第1タイマ割込み処理(図196)においてステップSC701〜ステップSC706の処理を実行する一方、ステップSC707にて肯定判定をすることでステップSC708〜ステップSC722の処理を実行しない。これにより、上記のような主側RAM65の情報異常が発生した場合には、停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されないことになる。ステップSD303の処理にて遊技停止フラグを「0」クリアすることで、主側RAM65の情報異常の発生が特定されている状態を設定値更新処理(図205)が実行された場合に解除することが可能となる。
Thereafter, initial setting at the start is performed (step SD303). In the initial setting, the game stop flag provided in the
その後、特定制御用のワークエリア221における設定更新用エリア342(図154参照)に「1」を設定する(ステップSD304)。設定更新用エリア342は上記第45の実施形態と同様に設定値更新処理(図205)において更新途中の設定値の情報が格納される記憶エリアである。設定更新用エリア342に「1」の数値情報が格納されている場合には更新対象(選択対象又は変更対象)の設定値は「設定1」となる。設定更新用エリア342に「2」の数値情報が格納されている場合には更新対象の設定値は「設定2」となる。設定更新用エリア342に「3」の数値情報が格納されている場合には更新対象の設定値は「設定3」となる。設定更新用エリア342に「4」の数値情報が格納されている場合には更新対象の設定値は「設定4」となる。設定更新用エリア342に「5」の数値情報が格納されている場合には更新対象の設定値は「設定5」となる。設定更新用エリア342に「6」の数値情報が格納されている場合には更新対象の設定値は「設定6」となる。
Thereafter, “1” is set in the setting update area 342 (see FIG. 154) in the
ステップSD304にて設定更新用エリア342に「1」を設定することで、更新対象の設定値が「設定1」となる。つまり、本実施形態ではパチンコ機10の現状の設定値がいずれであったとしても設定値更新処理(図205)が開始された場合には更新対象の設定値は「設定1」となる。
By setting “1” in the setting
その後、更新開始コマンドを音声発光制御装置81に送信する(ステップSD305)。音声発光制御装置81は更新開始コマンドを受信することにより、設定値更新処理(図205)が実行されていることを示す画像、設定値を変更するための操作内容を認識可能とさせるための画像、及び設定値更新処理(図205)を終了させるための操作内容を認識可能とさせるための画像が図柄表示装置41にて表示されるように表示制御装置82を表示制御する。これにより、設定値を変更している状況であることを遊技ホールの管理者が認識することが可能となるとともに、設定値を変更させるために必要な操作内容及び設定値更新処理(図205)を終了させるために必要な操作内容を遊技ホールの管理者が認識することが可能となる。なお、上記報知が図柄表示装置41にて実行されることに加えて又は代えて、表示発光部53及びスピーカ部54のうち少なくとも一方にて行われる構成としてもよい。また、設定値更新処理(図205)が実行されていることを示す外部出力が例えば遊技ホールの管理コンピュータといったパチンコ機10外部の装置に対して行われる構成としてもよい。
Thereafter, an update start command is transmitted to the sound emission control device 81 (step SD305). The sound
その後、設定更新用エリア342に格納された設定値の情報が「1」〜「6」のいずれかであるか否かを判定する(ステップSD306)。「1」〜「6」のいずれかではない場合(ステップSD306:NO)、設定更新用エリア342に「1」を設定する(ステップSD307)。これにより、更新対象の設定値が「設定1」となる。
Thereafter, it is determined whether or not the setting value information stored in the setting
ステップSD306にて肯定判定をした場合又はステップSD307の処理を実行した場合、設定キー挿入部68aが設定キーを利用してON状態からOFF状態に切り換わったか否かを判定する(ステップSD308)。具体的には、設定キー挿入部68aの状態を検知する検知センサから受信している信号の受信状態が、ON状態に対応する受信状態からOFF状態に対応する受信状態となったか否かを判定する。したがって、設定キー挿入部68aがON状態に維持されている場合だけではなく、設定キー挿入部68aがOFF状態である状況で設定値更新処理が開始された場合においてそのOFF状態が維持されている場合にもステップSD308にて否定判定をする。
When an affirmative determination is made in step SD306 or when the process of step SD307 is executed, it is determined whether the setting
ステップSD308にて否定判定をした場合、リセットボタン68cが押圧操作されていることを条件として(ステップSD309:YES)、設定更新用エリア342の値を1加算する(ステップSD310)。これにより、リセットボタン68cが1回押圧操作される度に1段階上の設定値に更新される。また、リセットボタン68cが押圧操作されていない場合(ステップSD309:NO)又は設定更新用エリア342の値を1加算した場合にはステップSD306の処理に戻ることとなるが、ステップSD306にて設定更新用エリア342の値が7以上であると判定されると、ステップSD307にて設定更新用エリア342に「1」がセットされる。これにより、「設定6」の状況でリセットボタン68cが1回押圧操作された場合には「設定1」に戻ることになる。
When a negative determination is made in step SD308, on the condition that the
設定キー挿入部68aがON状態からOFF状態に切り換わったことを特定した場合(ステップSD308:YES)、設定更新用エリア342に格納された情報に対応する設定値が設定参照用エリア341に格納された情報に対応する設定値以上であるか否かを判定することで、今回の設定値更新処理(図205)が開始される前に選択されていた設定値の有利度以上の設定値が今回の設定値更新処理(図205)にて選択されたか否かを判定する(ステップSD311)。ステップSD311にて肯定判定をした場合、特定制御用のワークエリア221におけるクリア対象エリア371に設けられた上昇期待フラグに「1」をセットする(ステップSD312)。上昇期待フラグは、今回の動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にてそれまでに選択されていた設定値の有利度以上となる設定値が設定されたか否かを主側CPU63にて特定するためのフラグである。
When it is specified that the setting
ステップSD311にて否定判定をした場合、又はステップSD312の処理を実行した場合、設定更新用エリア342に格納された設定値の情報を設定参照用エリア341に上書きする(ステップSD313)。これにより、今回の設定値更新処理(図205)にて更新された結果の設定値の情報が設定参照用エリア341に設定された状態となり、その設定された情報に対応する設定値が現状のパチンコ機10の設定値となる。
If a negative determination is made in step SD311, or if the process of step SD312 is executed, the setting value information stored in the setting
その後、割込み禁止の設定を行う(ステップSD314)。これにより、設定値更新処理(図205)を終了してメイン処理(図185)における動作電力の供給開始時の処理(ステップSC201〜ステップSC223)に復帰する場合には第1タイマ割込み処理(図196)及び第2タイマ割込み処理(図188)の割込みが禁止される。 After that, interrupt prohibition is set (step SD314). As a result, when the set value update process (FIG. 205) is completed and the process returns to the process (step SC201 to step SC223) at the start of the operation power supply in the main process (FIG. 185), the first timer interrupt process (FIG. 196) and the second timer interrupt process (FIG. 188) are prohibited.
その後、第2RAMクリア処理を実行する(ステップSD315)。第2RAMクリア処理では、メイン処理(図185)の第1RAMクリア処理(ステップSC218)と同様に、特定制御用のワークエリア221におけるクリア対象エリア371に設けられたエリアを「0」クリアするとともに初期設定を実行する。なお、パチンコ機10の設定状態を示す設定値の情報が設定されたエリア(すなわち設定参照用エリア341)はクリア対象エリア371ではなくクリア対象外エリア372に設けられている。
Thereafter, a second RAM clear process is executed (step SD315). In the second RAM clear process, similarly to the first RAM clear process (step SC218) in the main process (FIG. 185), the area provided in the
その後、更新時の復帰コマンドを音声発光制御装置81に送信する(ステップSD316)。音声発光制御装置81は更新時の復帰コマンドを受信することにより、主側CPU63において動作電力の供給開始時の処理(ステップSC201〜ステップSC223)が終了したことを特定するとともに、今回の動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて設定値更新処理(図205)が実行されたことを特定する。そして、上記第49の実施形態と同様に更新時の復帰コマンドを受信したことに対応する処理を実行する。
Thereafter, a return command at the time of update is transmitted to the sound emission control device 81 (step SD316). The sound
図206は主側CPU63にて実行される本実施形態における表示開始処理を示すフローチャートである。なお、表示開始処理におけるステップSD401〜ステップSD413の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 206 is a flowchart showing the display start process in the present embodiment executed by the
初期表示用フラグ375に「1」がセットされていない場合(ステップSD401:NO)、特定制御用のワークエリア221におけるクリア対象エリア371の上昇期待フラグに「1」がセットされているか否かを判定する(ステップSD402)。上昇期待フラグに「1」がセットされていない場合(ステップSD402:NO)、主側ROM64に設けられた特図用の第1表示振分テーブル391を読み出し(ステップSD403)、上昇期待フラグに「1」がセットされている場合(ステップSD402:YES)、主側ROM64に設けられた特図用の第2表示振分テーブル392を読み出す(ステップSD404)。
If “1” is not set in the initial display flag 375 (step SD401: NO), it is determined whether or not “1” is set in the rising expectation flag of the
図207(a)は特図用の第1表示振分テーブル391を説明するための説明図であり、図207(b)は特図用の第2表示振分テーブル392を説明するための説明図である。特図用の第1表示振分テーブル391及び特図用の第2表示振分テーブル392のいずれにも特図用の初期表示データとして、特図用の第1初期表示データ、特図用の第2初期表示データ及び特図用の第3初期表示データが存在している。 FIG. 207 (a) is an explanatory diagram for explaining the first display allocation table 391 for special maps, and FIG. 207 (b) is an explanatory diagram for explaining the second display allocation table 392 for special maps. FIG. The first initial display data for special figure, the special display for special figure are used as the initial display data for special figure in both the first display distribution table 391 for special figure and the second display distribution table 392 for special figure. There are second initial display data and third initial display data for special drawings.
特図用の第1初期表示データは特図用の第1初期表示を特図表示部37aに表示させるためのデータであり、特図用の第2初期表示データは特図用の第2初期表示を特図表示部37aに表示させるためのデータであり、特図用の第3初期表示データは特図用の第3初期表示を特図表示部37aに表示させるためのデータである。これら特図用の第1初期表示、特図用の第2初期表示及び特図用の第3初期表示の表示内容は相互に異なっている。
The first initial display data for the special figure is data for causing the special
特図用の第1初期表示データ、特図用の第2初期表示データ及び特図用の第3初期表示データは特図変動開始処理(図13)における大当たり結果用の停止結果設定処理(ステップS507)及び外れ結果用の停止結果設定処理(ステップS509)のいずれにおいても選択されない表示データである。したがって、特図用の第1初期表示、特図用の第2初期表示及び特図用の第3初期表示は遊技回において特図表示部37aに最終的に停止表示され得る表示内容とは異なっている。さらにまた特図用の第1初期表示、特図用の第2初期表示及び特図用の第3初期表示は遊技回において特図表示部37aにて絵柄の変動表示が行われる場合に表示対象として選択されない表示内容である。これにより、主側CPU63への動作電力の供給が開始されて特図表示部37aにおける表示の開始に際して特図用の第1初期表示、特図用の第2初期表示及び特図用の第3初期表示のいずれかが行われた場合には、今回の動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理及び設定値更新処理の第2RAMクリア処理のいずれかが実行されたことを把握することが可能となる。
The first initial display data for special figure, the second initial display data for special figure, and the third initial display data for special figure are the stop result setting process for jackpot result in the special figure variation start process (FIG. 13) (step The display data is not selected in any of S507) and the stop result setting process for the detachment result (step S509). Therefore, the first initial display for the special figure, the second initial display for the special figure, and the third initial display for the special figure are different from the display contents that can be finally stopped and displayed on the special
特図用の第1表示振分テーブル391及び特図用の第2表示振分テーブル392のそれぞれには、図207(a)及び図207(b)に示すように、特図用の第1〜第3初期表示データのそれぞれに対して特図用の初期表示カウンタ381の数値範囲が設定されている。特図用の初期表示カウンタ381は上記第58の実施形態と同様にクリア対象外エリア372に設けられているため、主側CPU63への動作電力の供給が停止されている状況において主側RAM65へのバックアップ電力の供給が継続されるのであれば、第1RAMクリア処理又は設定値更新処理の第2RAMクリア処理が実行されたとしても初期化されることなく動作電力の供給が停止される直前における数値情報が記憶された状態が維持される。また、特図用の初期表示カウンタ381の数値情報は上記第58の実施形態と同様に第1タイマ割込み処理(図196)におけるステップSC706にて更新される。
As shown in FIG. 207 (a) and FIG. 207 (b), the first display allocation table 391 for special maps and the second display distribution table 392 for special maps respectively. A numerical range of the special display
特図用の第1表示振分テーブル391においては図207(a)に示すように、特図用の第1初期表示データに対して「0〜39」の特図用の初期表示カウンタ381の数値範囲が設定されており、特図用の第2初期表示データに対して「40〜54」の特図用の初期表示カウンタ381の数値範囲が設定されており、特図用の第3初期表示データに対して「55〜59」の特図用の初期表示カウンタ381の数値範囲が設定されている。つまり、特図用の第1表示振分テーブル391においては、特図用の第1初期表示データの選択確率が2/3であることで最も選択確率が高く、特図用の第2初期表示データの選択確率が1/4であることで2番目に選択確率が高く、特図用の第3初期表示データの選択確率が1/12であることで最も選択確率が低い。
In the special display first display distribution table 391, as shown in FIG. 207 (a), the special display
特図用の第2表示振分テーブル392においては図207(b)に示すように、特図用の第1初期表示データに対して「0〜9」の特図用の初期表示カウンタ381の数値範囲が設定されており、特図用の第2初期表示データに対して「10〜39」の特図用の初期表示カウンタ381の数値範囲が設定されており、特図用の第3初期表示データに対して「40〜59」の特図用の初期表示カウンタ381の数値範囲が設定されている。つまり、特図用の第2表示振分テーブル392においては、特図用の第2初期表示データの選択確率が1/2であることで最も選択確率が高く、特図用の第3初期表示データの選択確率が1/3であることで2番目に選択確率が高く、特図用の第1初期表示データの選択確率が1/6であることで最も選択確率が低い。
In the special display second display distribution table 392, as shown in FIG. 207 (b), the special display
表示開始処理(図206)の説明に戻り、ステップSD403の処理又はステップSD404の処理を実行した後は特図用の初期表示データの抽選処理を実行する(ステップSD405)。特図用の初期表示データの抽選処理では、特図用の初期表示カウンタ381の現状の数値情報を取得する。そして、その取得した数値情報をステップSD403にて主側ROM64から読み出した特図用の第1表示振分テーブル391又はステップSD404にて主側ROM64から読み出した特図用の第2表示振分テーブル392に対して照合することで、今回の表示対象とする表示データを特図用の第1初期表示データ、特図用の第2初期表示データ及び特図用の第3初期表示データの中から選択する。
Returning to the description of the display start process (FIG. 206), after the process of step SD403 or the process of step SD404 is executed, a lottery process of initial display data for special figures is executed (step SD405). In the lottery process of the initial display data for the special figure, the current numerical information of the
特図用の初期表示データの抽選処理にて選択した表示データを第1表示データバッファ271に設定する(ステップSD406)。第1表示データバッファ271に格納された表示データを利用して特図表示部37aが表示制御されることにより、当該特図表示部37aにおいてその表示データに対応する初期表示が行われる。つまり、第1表示データバッファ271に特図用の第1初期表示データが設定された場合には特図表示部37aにて特図用の第1初期表示が行われ、第1表示データバッファ271に特図用の第2初期表示データが設定された場合には特図表示部37aにて特図用の第2初期表示が行われ、第1表示データバッファ271に特図用の第3初期表示データが設定された場合には特図表示部37aにて特図用の第3初期表示が行われる。
The display data selected in the lottery process for the initial display data for the special figure is set in the first display data buffer 271 (step SD406). By performing display control of the special
その後、特定制御用のワークエリア221におけるクリア対象エリア371の上昇期待フラグに「1」がセットされているか否かを判定する(ステップSD407)。当該上昇期待フラグに「1」がセットされていない場合(ステップSD407:NO)、主側ROM64に設けられた普図用の第1表示振分テーブル393を読み出し(ステップSD408)、上昇期待フラグに「1」がセットされている場合(ステップSD407:YES)、主側ROM64に設けられた普図用の第2表示振分テーブル394を読み出す(ステップSD409)。
Thereafter, it is determined whether or not “1” is set in the rising expectation flag of the
図207(c)は普図用の第1表示振分テーブル393を説明するための説明図であり、図207(d)は普図用の第2表示振分テーブル394を説明するための説明図である。普図用の第1表示振分テーブル393及び普図用の第2表示振分テーブル394のいずれにも普図用の初期表示データとして、普図用の第1初期表示データ、普図用の第2初期表示データ及び普図用の第3初期表示データが存在している。 FIG. 207 (c) is an explanatory diagram for explaining the first display allocation table 393 for ordinary maps, and FIG. 207 (d) is an explanation for explaining the second display allocation table 394 for ordinary maps. FIG. Both the first display distribution table 393 for general maps and the second display distribution table 394 for general maps are used as initial display data for general maps. There are second initial display data and third initial display data for ordinary use.
普図用の第1初期表示データは普図用の第1初期表示を普図表示部38aに表示させるためのデータであり、普図用の第2初期表示データは普図用の第2初期表示を普図表示部38aに表示させるためのデータであり、普図用の第3初期表示データは普図用の第3初期表示を普図表示部38aに表示させるためのデータである。これら普図用の第1初期表示、普図用の第2初期表示及び普図用の第3初期表示の表示内容は相互に異なっている。 The first initial display data for the universal map is data for displaying the first initial display for the universal map on the universal map display unit 38a, and the second initial display data for the universal map is the second initial display data for the universal map. The third initial display data for the general map is data for displaying the third initial display for the general map on the general map display unit 38a. The display contents of the first initial display for general maps, the second initial display for general maps, and the third initial display for general maps are different from each other.
普図用の第1初期表示データ、普図用の第2初期表示データ及び普図用の第3初期表示データは、第1タイマ割込み処理(図196)における普図普電制御処理(ステップSC716)において普電役物34aを開放状態とするか否かを決定するために普電役物開放カウンタC4を利用して実行された普電開放抽選の結果が外れ結果であった場合及び当たり結果であった場合のいずれにおいても選択されない表示データである。したがって、普図用の第1初期表示、普図用の第2初期表示及び普図用の第3初期表示は変動表示回において普図表示部38aに最終的に停止表示され得る表示内容とは異なっている。さらにまた普図用の第1初期表示、普図用の第2初期表示及び普図用の第3初期表示は変動表示回において普図表示部38aにて絵柄の変動表示が行われる場合に表示対象として選択されない表示内容である。これにより、主側CPU63への動作電力の供給が開始されて普図表示部38aにおける表示の開始に際して普図用の第1初期表示、普図用の第2初期表示及び普図用の第3初期表示のいずれかが行われた場合には、今回の動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理及び設定値更新処理の第2RAMクリア処理のいずれかが実行されたことを把握することが可能となる。
The first initial display data for the universal map, the second initial display data for the universal map, and the third initial display data for the universal map are the universal map control process (step SC716) in the first timer interrupt process (FIG. 196). ), The result of the lottery opening lottery executed by using the universal utility release counter C4 in order to determine whether or not the public utility 34a is in the open state is a losing result and the winning result The display data is not selected in any case. Accordingly, the first initial display for the general map, the second initial display for the general map, and the third initial display for the general map are the display contents that can be finally stopped and displayed on the general map display unit 38a in the variable display time. Is different. Furthermore, the first initial display for the general map, the second initial display for the general map, and the third initial display for the general map are displayed when the variable display is performed on the general map display unit 38a in the variable display time. The display content is not selected as a target. As a result, the supply of operating power to the
普図用の第1表示振分テーブル393及び普図用の第2表示振分テーブル394のそれぞれには、図207(c)及び図207(d)に示すように、普図用の第1〜第3初期表示データのそれぞれに対して普図用の初期表示カウンタ382の数値範囲が設定されている。普図用の初期表示カウンタ382は上記第58の実施形態と同様にクリア対象外エリア372に設けられているため、主側CPU63への動作電力の供給が停止されている状況において主側RAM65へのバックアップ電力の供給が継続されるのであれば、第1RAMクリア処理又は設定値更新処理の第2RAMクリア処理が実行されたとしても初期化されることなく動作電力の供給が停止される直前における数値情報が記憶された状態が維持される。また、普図用の初期表示カウンタ382の数値情報は上記第58の実施形態と同様に第1タイマ割込み処理(図196)におけるステップSC708にて更新される。
As shown in FIGS. 207 (c) and 207 (d), the first display allocation table 393 for universal maps and the second display allocation table 394 for universal maps are respectively shown in FIG. The numerical range of the
普図用の第1表示振分テーブル393においては図207(c)に示すように、普図用の第1初期表示データに対して「0〜29」の普図用の初期表示カウンタ382の数値範囲が設定されており、普図用の第2初期表示データに対して「30〜49」の普図用の初期表示カウンタ382の数値範囲が設定されており、普図用の第3初期表示データに対して「50〜59」の普図用の初期表示カウンタ382の数値範囲が設定されている。つまり、普図用の第1表示振分テーブル393においては、普図用の第1初期表示データの選択確率が1/2であることで最も選択確率が高く、普図用の第2初期表示データの選択確率が1/3であることで2番目に選択確率が高く、普図用の第3初期表示データの選択確率が1/6であることで最も選択確率が低い。
In the first display allocation table 393 for ordinary maps, as shown in FIG. 207 (c), the
普図用の第2表示振分テーブル394においては図207(d)に示すように、普図用の第1初期表示データに対して「0〜19」の普図用の初期表示カウンタ382の数値範囲が設定されており、普図用の第2初期表示データに対して「20〜29」の普図用の初期表示カウンタ382の数値範囲が設定されており、普図用の第3初期表示データに対して「30〜59」の普図用の初期表示カウンタ382の数値範囲が設定されている。つまり、普図用の第2表示振分テーブル394においては、普図用の第3初期表示データの選択確率が1/2であることで最も選択確率が高く、普図用の第1初期表示データの選択確率が1/3であることで2番目に選択確率が高く、普図用の第2初期表示データの選択確率が1/6であることで最も選択確率が低い。
In the second display allocation table 394 for general maps, as shown in FIG. 207 (d), the
表示開始処理(図206)の説明に戻り、ステップSD408の処理又はステップSD409の処理を実行した後は普図用の初期表示データの抽選処理を実行する(ステップSD410)。普図用の初期表示データの抽選処理では、普図用の初期表示カウンタ382の現状の数値情報を取得する。そして、その取得した数値情報をステップSD408にて主側ROM64から読み出した普図用の第1表示振分テーブル393又はステップSD409にて主側ROM64から読み出した普図用の第2表示振分テーブル394に対して照合することで、今回の表示対象とする表示データを普図用の第1初期表示データ、普図用の第2初期表示データ及び普図用の第3初期表示データの中から選択する。
Returning to the description of the display start process (FIG. 206), after executing the process of step SD408 or the process of step SD409, the lottery process of the initial display data for ordinary drawing is executed (step SD410). In the lottery process of the initial display data for ordinary maps, the current numerical information of the
普図用の初期表示データの抽選処理にて選択した表示データを第3表示データバッファ273に設定する(ステップSD411)。第3表示データバッファ273に格納された表示データを利用して普図表示部38aが表示制御されることにより、当該普図表示部38aにおいてその表示データに対応する初期表示が行われる。つまり、第3表示データバッファ273に普図用の第1初期表示データが設定された場合には普図表示部38aにて普図用の第1初期表示が行われ、第3表示データバッファ273に普図用の第2初期表示データが設定された場合には普図表示部38aにて普図用の第2初期表示が行われ、第3表示データバッファ273に普図用の第3初期表示データが設定された場合には普図表示部38aにて普図用の第3初期表示が行われる。
The display data selected in the lottery process of the initial display data for ordinary maps is set in the third display data buffer 273 (step SD411). By performing display control of the general map display unit 38a using display data stored in the third
ステップSD402〜ステップSD411の処理を実行した後は、特定制御用のワークエリア221におけるクリア対象エリア371に設けられた初期表示用フラグ375に「1」をセットする(ステップSD412)。
After executing the processing of step SD402 to step SD411, “1” is set to the
ステップSD401にて肯定判定をした場合、又はステップSD412の処理を実行した場合、特定制御用のワークエリア221のクリア対象エリア371に設けられた表示開始フラグに「1」をセットする(ステップSD413)。表示開始フラグは上記第55の実施形態と同様に、特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を開始すべきか否かを主側CPU63にて特定するためのフラグである。表示開始フラグの値が「0」である場合には主側CPU63は特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を行わずに、表示開始フラグに「1」がセットされた場合に主側CPU63は特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を開始する。
When an affirmative determination is made in step SD401 or when the process of step SD412 is executed, “1” is set to the display start flag provided in the
上記第55の実施形態と同様にメイン処理(図185)のステップSC204にて表示開始フラグを「0」クリアする。この処理タイミングは主側CPU63への動作電力の供給が開始された後において特図表示部37a、特図保留表示部37b、普図表示部38a、普図保留表示部38b及び第1〜第4報知用表示装置201〜204の表示制御を実行するための第2タイマ割込み処理(図188)が最初に実行されるタイミングよりも前のタイミングとなっている。そして、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)が終了した後に実行される表示開始処理(図206)にて表示開始フラグに「1」がセットされる。これにより、動作電力の供給が再開された直後においては特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bは消灯状態が維持され、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)が終了した後に特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御が開始される。
As in the 55th embodiment, the display start flag is cleared to “0” in step SC204 of the main process (FIG. 185). This processing timing is after the supply of the operating power to the
特に、表示開始処理(図206)では既に説明したとおりメイン処理(図185)にて第1RAMクリア処理及び第2RAMクリア処理のいずれかが実行された場合には第1表示データバッファ271に特図用の第1〜第3初期表示データのいずれかを設定するとともに第3表示データバッファ273に普図用の第1〜第3初期表示データのいずれかを設定する。この場合に、主側CPU63への動作電力の供給が開始された直後に特図表示部37a及び普図表示部38aの表示制御が開始されるとすると、特図表示部37a及び普図表示部38aにて動作電力の供給が停止される直前における表示内容が表示された直後に初期表示が開始されることとなってしまう。これに対して、表示開始処理(図206)において第1表示データバッファ271及び第3表示データバッファ273に表示データが設定される場合には当該表示データを設定する処理が終了した後に表示開始フラグに「1」がセットされて特図表示部37a及び普図表示部38aの表示が開始される。これにより、上記のような表示内容の変化が生じてしまわないようにすることが可能となる。
In particular, in the display start process (FIG. 206), as described above, when either the first RAM clear process or the second RAM clear process is executed in the main process (FIG. 185), a special indication is given to the first
一方、初期表示用フラグ375に「1」がセットされている場合(ステップSD401:YES)、ステップSD402〜ステップSD412の処理を実行しない。したがって、第1表示データバッファ271は動作電力の供給が停止される直前に格納された表示データがそのまま格納された状態となるとともに、第3表示データバッファ273は動作電力の供給が停止される直前に格納された表示データがそのまま格納された状態となる。この場合、表示開始フラグに「1」がセットされて特図表示部37aの表示が開始される場合には動作電力の供給が停止される直前に第1表示データバッファ271に格納された表示データに対応する表示が特図表示部37aにて行われる。また、表示開始フラグに「1」がセットされて普図表示部38aの表示が開始される場合には動作電力の供給が停止される直前に第3表示データバッファ273に格納された表示データに対応する表示が普図表示部38aにて行われる。
On the other hand, when “1” is set in the initial display flag 375 (step SD401: YES), the processing from step SD402 to step SD412 is not executed. Therefore, the first
以上詳述したように、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理が実行された場合又は設定値更新処理の第2RAMクリア処理が実行された場合、初期表示用フラグ375に「1」がセットされていないため、主側CPU63への動作電力の供給が開始されて特図表示部37a及び普図表示部38aの表示が開始される場合にはこれら特図表示部37a及び普図表示部38aにおいて初期表示が開始される。特図表示部37aにおける初期表示は、第1作動口33又は第2作動口34への遊技球の入球が発生して遊技回の開始条件が成立することで特図表示部37aにて絵柄の変動表示が開始されるまで継続される。普図表示部38aにおける初期表示は、スルーゲート35への遊技球の入球が発生して普図表示部38aにおける絵柄の変動表示が開始されるまで継続される。なお、工場の出荷段階においても初期表示用フラグ375に「1」がセットされていないため特図表示部37a及び普図表示部38aにて初期表示が開始されることとなる。
As described in detail above, when the first RAM clear process is executed in the process at the start of supply of operating power (step SC201 to step SC223) or when the second RAM clear process of the set value update process is executed, Since “1” is not set in the
上記のように第1RAMクリア処理が実行された場合、及び設定値更新処理の第2RAMクリア処理が実行された場合のいずれであっても、特図表示部37a及び普図表示部38aの表示が開始される場合にこれら特図表示部37a及び普図表示部38aにて初期表示が行われることにより、動作電力の供給が開始されて特図表示部37a及び普図表示部38aにて表示が開始される場合におけるこれら表示部37a,38aの表示内容を確認したとしても第1RAMクリア処理及び設定値更新処理のいずれが実行されたのかを把握することができない。これにより、動作電力の供給が開始された場合における特図表示部37a及び普図表示部38aの表示内容を確認したとしても設定値更新処理が実行されたか否かを特定することができないようにすることが可能となる。
Whether the first RAM clear process is executed as described above or the second RAM clear process of the set value update process is executed, the special
一方、設定値更新処理(図205)が実行されるとともに当該設定値更新処理(図205)にてそれまでの設定値の有利度以上の設定値が選択された場合には特図表示部37aに行わせる初期表示を決定するためのテーブルとして特図用の第2表示振分テーブル392が選択されるのに対して、設定値更新処理(図205)が実行されなかった場合又は設定値更新処理(図205)にてそれまでの設定値の有利度以上の設定値が選択されなかった場合には特図表示部37aに行わせる初期表示を決定するためのテーブルとして特図用の第1表示振分テーブル391が選択される。そして、これら特図用の第1表示振分テーブル391と特図用の第2表示振分テーブル392とで初期表示の選択態様が異なっている。これにより、動作電力の供給が開始されて特図表示部37aの表示が開始される場合における初期表示の内容を確認することで、それまでの設定値の有利度以上の設定値が新たに設定されたか否かを予測することが可能となる。
On the other hand, when the set value update process (FIG. 205) is executed and a set value greater than the advantage of the set value up to that point is selected in the set value update process (FIG. 205), the special
また、同様に、設定値更新処理(図205)が実行されるとともに当該設定値更新処理(図205)にてそれまでの設定値の有利度以上の設定値が選択された場合には普図表示部38aに行わせる初期表示を決定するためのテーブルとして普図用の第2表示振分テーブル394が選択されるのに対して、設定値更新処理(図205)が実行されなかった場合又は設定値更新処理(図205)にてそれまでの設定値の有利度以上の設定値が選択されなかった場合には普図表示部38aに行わせる初期表示を決定するためのテーブルとして普図用の第1表示振分テーブル393が選択される。そして、これら普図用の第1表示振分テーブル393と普図用の第2表示振分テーブル394とで初期表示の選択態様が異なっている。これにより、動作電力の供給が開始されて普図表示部38aの表示が開始される場合における初期表示の内容を確認することで、それまでの設定値の有利度以上の設定値が新たに設定されたか否かを予測することが可能となる。 Similarly, when the set value update process (FIG. 205) is executed and a set value greater than the advantage of the set value up to that point is selected in the set value update process (FIG. 205), When the second display allocation table 394 for general use is selected as the table for determining the initial display to be displayed on the display unit 38a, whereas the set value update process (FIG. 205) is not executed or In the setting value update process (FIG. 205), if a setting value greater than the advantage of the setting value up to that point has not been selected, the table for determining the initial display to be displayed on the map display unit 38a The first display distribution table 393 is selected. The first display allocation table 393 for normal maps and the second display allocation table 394 for general maps have different initial display selection modes. As a result, by confirming the contents of the initial display when the supply of the operating power is started and the display of the general map display unit 38a is started, a set value that is higher than the advantage of the set value up to that point is newly set. It is possible to predict whether or not it has been done.
また、上記のとおり動作電力の供給が開始されて表示が開始される場合における初期表示の内容によってそれまでの設定値の有利度以上の設定値が新たに設定されたか否かを予測することを可能とする表示部として、特図表示部37a及び普図表示部38aという複数の表示部が存在している。これにより、それまでの設定値の有利度以上の設定値が新たに設定されたか否かを予測する上での判断材料が多くなるため、遊技者による当該予測の精度を高めることが可能となる。
In addition, as described above, it is predicted whether or not a setting value more than the advantage of the setting value up to that point has been newly set according to the content of the initial display when the supply of the operating power is started and the display is started. There are a plurality of display parts, a special
なお、設定値更新処理(図205)においてそれまでの設定値の有利度以上の設定値が設定された場合に上昇期待フラグに「1」がセットされて初期表示データの抽選に際して特図用の第2表示振分テーブル392又は普図用の第2表示振分テーブル394が参照される構成に限定されることはなく、設定値更新処理(図205)においてそれまでの設定値よりも有利な設定値が設定された場合に上昇期待フラグに「1」がセットされて初期表示データの抽選に際して特図用の第2表示振分テーブル392又は普図用の第2表示振分テーブル394が参照される構成としてもよく、設定値更新処理(図205)が実行された場合にはいずれの設定値が新たに設定されたとしても上昇期待フラグに「1」がセットされて初期表示データの抽選に際して特図用の第2表示振分テーブル392又は普図用の第2表示振分テーブル394が参照される構成としてもよい。 In the setting value update process (FIG. 205), when a setting value that is equal to or higher than the advantage of the setting value up to that point is set, “1” is set to the rising expectation flag, and the initial display data is drawn for drawing. The configuration is not limited to the configuration in which the second display allocation table 392 or the second display allocation table 394 for general use is referred to, and is more advantageous than the set values up to that point in the set value update processing (FIG. 205). When the set value is set, “1” is set to the rising expectation flag, and the second display distribution table 392 for special maps or the second display distribution table 394 for general maps is referred to when initial display data is drawn. When the set value update process (FIG. 205) is executed, the rising expectation flag is set to “1” regardless of which set value is newly set, and the initial display data is selected by lottery. In Second display sorting table 394 for the second display sorting table 392 or Prussian diagram for JP diagram may be configured to be referenced.
また、特図用の第1表示振分テーブル391を参照した場合に選択され得る特図用の初期表示データと特図用の第2表示振分テーブル392を参照した場合に選択され得る特図用の初期表示データとが完全に一致している構成に限定されることはなく、特図用の第1表示振分テーブル391に設定されている特図用の初期表示データと特図用の第2表示振分テーブル392に設定されている特図用の初期表示データとが完全に一致していない構成としてもよい。この場合、設定値更新処理(図205)にて上昇期待フラグに「1」がセットされたか否かによって特図表示部37aの表示内容が明確に相違することとなる。よって、動作電力の供給が開始された場合における特図表示部37aの表示内容を確認することで、それまでの設定値の有利度以上の設定値が設定されたか否かを明確に特定することが可能となる。
Further, the initial display data for special figure that can be selected when referring to the first display distribution table 391 for special figures and the special figure that can be selected when referring to the second display distribution table 392 for special figures. The initial display data for use in the special display is not limited to the configuration completely matching, but the special display initial display data set in the first display distribution table 391 for special drawing and the special display for special drawing are used. The special display initial display data set in the second display distribution table 392 may not completely match. In this case, the display content of the special
また、特図用の第1表示振分テーブル391及び特図用の第2表示振分テーブル392のそれぞれに対して共通となる特図用の初期表示データが設定されているものの、特図用の第1表示振分テーブル391及び特図用の第2表示振分テーブル392の一方に設定されており他方に設定されていない特図用の初期表示データが存在している構成としてもよい。この場合、特図用の第1表示振分テーブル391にのみ設定されている特図用の初期表示データに対応する初期表示が特図表示部37aにて実行された場合にはそれまでの設定値の有利度以上の設定値が設定されなかったことを特定することが可能となる。その一方、特図用の第2表示振分テーブル392にのみ設定されている特図用の初期表示データに対応する初期表示が特図表示部37aにて実行された場合にはそれまでの設定値の有利度以上の設定値が設定されたことを特定することが可能となる。
In addition, special display initial display data common to each of the first display distribution table 391 for special figures and the second display distribution table 392 for special figures is set. The first display distribution table 391 and the special display second display distribution table 392 may be set in one of the first display distribution table 391 and the special display initial display data not set in the other. In this case, when the initial display corresponding to the initial display data for the special figure set only in the first display distribution table 391 for the special figure is executed in the special
また、普図用の第1表示振分テーブル393を参照した場合に選択され得る普図用の初期表示データと普図用の第2表示振分テーブル394を参照した場合に選択され得る普図用の初期表示データとが完全に一致している構成に限定されることはなく、普図用の第1表示振分テーブル393に設定されている普図用の初期表示データと普図用の第2表示振分テーブル394に設定されている普図用の初期表示データとが完全に一致していない構成としてもよい。この場合、設定値更新処理(図205)にて上昇期待フラグに「1」がセットされたか否かによって普図表示部38aの表示内容が明確に相違することとなる。よって、動作電力の供給が開始された場合における普図表示部38aの表示内容を確認することで、それまでの設定値の有利度以上の設定値が設定されたか否かを明確に特定することが可能となる。 Further, the initial display data for general maps that can be selected when referring to the first display allocation table 393 for general maps and the general map that can be selected when referring to the second display allocation table 394 for general maps. It is not limited to the configuration in which the initial display data for the map is completely coincident, and the initial display data for the common map set in the first display distribution table 393 for the common map and the map for the common map are used. A configuration may be adopted in which the initial display data for general maps set in the second display distribution table 394 does not completely match. In this case, the display content of the general map display section 38a is clearly different depending on whether or not “1” is set in the rising expectation flag in the set value update processing (FIG. 205). Therefore, it is possible to clearly identify whether or not a set value that is higher than the advantage of the set value up to that point has been set by confirming the display content of the general-purpose display unit 38a when supply of operating power is started. Is possible.
また、普図用の第1表示振分テーブル393及び普図用の第2表示振分テーブル394のそれぞれに対して共通となる普図用の初期表示データが設定されているものの、普図用の第1表示振分テーブル393及び普図用の第2表示振分テーブル394の一方に設定されており他方に設定されていない普図用の初期表示データが存在している構成としてもよい。この場合、普図用の第1表示振分テーブル393にのみ設定されている普図用の初期表示データに対応する初期表示が普図表示部38aにて実行された場合にはそれまでの設定値の有利度以上の設定値が設定されなかったことを特定することが可能となる。その一方、普図用の第2表示振分テーブル394にのみ設定されている普図用の初期表示データに対応する初期表示が普図表示部38aにて実行された場合にはそれまでの設定値の有利度以上の設定値が設定されたことを特定することが可能となる。 In addition, common initial display data for common maps is set for each of the first display distribution table 393 for general maps and the second display distribution table 394 for general maps. The first display distribution table 393 and the second display distribution table 394 for general maps may be configured so that the initial display data for general maps not set to the other exists. In this case, when the initial display corresponding to the initial display data for the general map set only in the first display distribution table 393 for the general map is executed in the general map display unit 38a, the setting up to that point is performed. It is possible to specify that a set value equal to or greater than the value advantage has not been set. On the other hand, when the initial display corresponding to the initial display data for the general map set only in the second display distribution table 394 for the general map is executed in the general map display unit 38a, the setting up to that point is performed. It is possible to specify that a set value equal to or greater than the value advantage is set.
また、特図用の初期表示データが抽選により決定される構成に限定されることはなく、上昇期待フラグに「1」がセットされている場合に選択される特図用の初期表示データが1種類のみであるとともに、上昇期待フラグに「1」がセットされていない場合に選択される特図用の初期表示データが1種類のみであり、さらにそれら各特図用の初期表示データが相違している構成としてもよい。この場合、それまでの設定値の有利度以上の設定値が設定されたか否かによって特図表示部37aの表示内容が相違することとなる。
The special display initial display data is not limited to the configuration determined by lottery, and the special display initial display data selected when the rising expectation flag is set to “1” is 1 There is only one type, and only one type of initial display data for special charts is selected when “1” is not set in the rising expectation flag, and the initial display data for each special figure is different. It is good also as composition which has. In this case, the display content of the special
また、普図用の初期表示データが抽選により決定される構成に限定されることはなく、上昇期待フラグに「1」がセットされている場合に選択される普図用の初期表示データが1種類のみであるとともに、上昇期待フラグに「1」がセットされていない場合に選択される普図用の初期表示データが1種類のみであり、さらにそれら各普図用の初期表示データが相違している構成としてもよい。この場合、それまでの設定値の有利度以上の設定値が設定されたか否かによって普図表示部38aの表示内容が相違することとなる。 In addition, the initial display data for the normal map is not limited to the configuration determined by the lottery, and the initial display data for the normal map selected when the rising expectation flag is set to “1” is 1 There is only one type, and only one type of initial display data for a common map is selected when the rising expectation flag is not set to “1”, and the initial display data for each map is different. It is good also as composition which has. In this case, the display content of the general-purpose display unit 38a differs depending on whether or not a set value that is equal to or greater than the advantage of the set value is set.
<第63の実施形態>
本実施形態では主側CPU63への動作電力の供給が再開された場合における特図表示部37a及び普図表示部38aの表示内容が上記第62の実施形態と相違している。以下、上記第62の実施形態と相違している構成について説明する。なお、上記第62の実施形態と同一の構成については基本的にその説明を省略する。
63rd Embodiment
In the present embodiment, the display contents of the special
図208は主側CPU63にて実行される本実施形態における表示開始処理を示すフローチャートである。なお、表示開始処理におけるステップSD501〜ステップSD514の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 208 is a flowchart showing the display start process in the present embodiment executed by the
初期表示用フラグ375に「1」がセットされていない場合(ステップSD501:NO)、初期表示用の抽選処理を実行する(ステップSD502)。初期表示用の抽選処理では、上記第62の実施形態における表示開始処理(図206)のステップSD402〜ステップSD411と同一の処理を実行する。これにより、第1RAMクリア処理又は設定値更新処理の第2RAMクリア処理が実行された場合には上記第62の実施形態と同様に特図表示部37a及び普図表示部38aの表示が開始される場合において初期表示が行われる。その後、初期表示用フラグ375に「1」をセットする(ステップSD503)。
When “1” is not set in the initial display flag 375 (step SD501: NO), a lottery process for initial display is executed (step SD502). In the lottery process for initial display, the same process as step SD402 to step SD411 of the display start process (FIG. 206) in the 62nd embodiment is executed. As a result, when the first RAM clear process or the second RAM clear process of the set value update process is executed, the display of the special
初期表示用フラグ375に「1」がセットされている場合(ステップSD501:YES)、特定制御用のワークエリア221のクリア対象エリア371における遊技回の実行中であるか否かを示す情報が記憶される記憶エリアを参照することで、遊技回の実行中において動作電力の供給が停止された後に動作電力の供給が再開された状況であるか否かを判定する(ステップSD504)。当該記憶エリアには遊技回が開始される場合に遊技回の実行中であることを示す情報が格納され、遊技回が終了される場合に遊技回の実行中であることを示す情報が当該記憶エリアから消去される。当該記憶エリアの情報は、主側CPU63への動作電力の供給が停止されたとしても特定制御用のワークエリア221にバックアップ電力が供給されている場合には記憶保持され、主側CPU63への動作電力の供給が再開された場合に第1RAMクリア処理及び第2RAMクリア処理が実行されなかった場合には記憶保持される。
When “1” is set in the initial display flag 375 (step SD501: YES), information indicating whether or not a game round is being executed in the
また、特定制御用のワークエリア221のクリア対象エリア371における開閉実行モードの実行中であるか否かを示す情報が記憶される記憶エリアを参照することで、開閉実行モードの実行中において動作電力の供給が停止された後に動作電力の供給が再開された状況であるか否かを判定する(ステップSD505)。当該記憶エリアには開閉実行モードが開始される場合に開閉実行モードの実行中であることを示す情報が格納され、開閉実行モードが終了される場合に開閉実行モードの実行中であることを示す情報が当該記憶エリアから消去される。当該記憶エリアの情報は、主側CPU63への動作電力の供給が停止されたとしても特定制御用のワークエリア221にバックアップ電力が供給されている場合には記憶保持され、主側CPU63への動作電力の供給が再開された場合に第1RAMクリア処理及び第2RAMクリア処理が実行されなかった場合には記憶保持される。
Further, by referring to a storage area in which information indicating whether or not the opening / closing execution mode is being executed in the
前回の動作電力の供給の停止時が遊技回の実行中及び開閉実行モードの実行中のいずれでもなかった場合(ステップSD504及びステップSD505:NO)、主側ROM64から特図用の第1表示振分テーブル391を読み出す(ステップSD506)。そして、特図用の初期表示データの抽選処理を実行する(ステップSD507)。特図用の初期表示データの抽選処理では、特図用の初期表示カウンタ381の現状の数値情報を取得する。そして、その取得した数値情報をステップSD506にて主側ROM64から読み出した特図用の第1表示振分テーブル391に対して照合することで、今回の表示対象とする表示データを特図用の第1初期表示データ、特図用の第2初期表示データ及び特図用の第3初期表示データの中から選択する。
If the previous stop of the supply of operating power was neither during the game play nor during the opening / closing execution mode (step SD504 and step SD505: NO), the
特図用の初期表示データの抽選処理にて選択した表示データを第1表示データバッファ271に設定する(ステップSD508)。第1表示データバッファ271に格納された表示データを利用して特図表示部37aが表示制御されることにより、当該特図表示部37aにおいてその表示データに対応する初期表示が行われる。つまり、第1表示データバッファ271に特図用の第1初期表示データが設定された場合には特図表示部37aにて特図用の第1初期表示が行われ、第1表示データバッファ271に特図用の第2初期表示データが設定された場合には特図表示部37aにて特図用の第2初期表示が行われ、第1表示データバッファ271に特図用の第3初期表示データが設定された場合には特図表示部37aにて特図用の第3初期表示が行われる。
The display data selected in the lottery process for the initial display data for the special figure is set in the first display data buffer 271 (step SD508). By performing display control of the special
一方、前回の動作電力の供給の停止時が遊技回の実行中及び開閉実行モードの実行中のいずれかであった場合(ステップSD504又はステップSD505:YES)、特図用の初期表示データが第1表示データバッファ271に設定されないため、動作電力の供給が停止される前に格納されていた表示データがそのまま第1表示データバッファ271に格納された状態となる。したがって、特図表示部37aにおける表示が開始される場合には動作電力の供給が停止される直前における特図表示部37aの表示内容がそのまま再開されることとなる。
On the other hand, if the previous stop of the supply of operating power was either during the game round or the opening / closing execution mode (step SD504 or step SD505: YES), the initial display data for the special figure is the first Since the
ステップSD504にて肯定判定をした場合、ステップSD505にて肯定判定をした場合、又はステップSD508の処理を実行した場合、特定制御用のワークエリア221のクリア対象エリア371における普図表示部38aの変動表示中であるか否かを示す情報が記憶される記憶エリアを参照することで、普図表示部38aにおける絵柄の変動表示中において動作電力の供給が停止された後に動作電力の供給が再開された状況であるか否かを判定する(ステップSD509)。当該記憶エリアには普図表示部38aにて絵柄の変動表示が開始される場合に普図表示部38aにて絵柄の変動表示の実行中あることを示す情報が格納され、普図表示部38aにて絵柄の変動表示が終了される場合に普図表示部38aにて絵柄の変動表示の実行中であることを示す情報が当該記憶エリアから消去される。当該記憶エリアの情報は、主側CPU63への動作電力の供給が停止されたとしても特定制御用のワークエリア221にバックアップ電力が供給されている場合には記憶保持され、主側CPU63への動作電力の供給が再開された場合に第1RAMクリア処理及び第2RAMクリア処理が実行されなかった場合には記憶保持される。
When an affirmative determination is made at step SD504, when an affirmative determination is made at step SD505, or when the process at step SD508 is executed, the fluctuation of the general map display section 38a in the
また、特定制御用のワークエリア221のクリア対象エリア371における普電開放状態の実行中であるか否かを示す情報が記憶される記憶エリアを参照することで、普電開放状態の実行中において動作電力の供給が停止された後に動作電力の供給が再開された状況であるか否かを判定する(ステップSD510)。当該記憶エリアには普電開放状態が開始される場合に普電開放状態の実行中であることを示す情報が格納され、普電開放状態が終了される場合に普電開放状態の実行中であることを示す情報が当該記憶エリアから消去される。当該記憶エリアの情報は、主側CPU63への動作電力の供給が停止されたとしても特定制御用のワークエリア221にバックアップ電力が供給されている場合には記憶保持され、主側CPU63への動作電力の供給が再開された場合に第1RAMクリア処理及び第2RAMクリア処理が実行されなかった場合には記憶保持される。
Further, by referring to a storage area in which information indicating whether or not the normal power open state is being executed in the
前回の動作電力の供給の停止時が普図表示部38aにおける絵柄の変動表示の実行中及び普電開放状態の実行中のいずれでもなかった場合(ステップSD509及びステップSD510:NO)、主側ROM64から普図用の第1表示振分テーブル393を読み出す(ステップSD511)。そして、普図用の初期表示データの抽選処理を実行する(ステップSD512)。普図用の初期表示データの抽選処理では、普図用の初期表示カウンタ382の現状の数値情報を取得する。そして、その取得した数値情報をステップSD511にて主側ROM64から読み出した普図用の第1表示振分テーブル393に対して照合することで、今回の表示対象とする表示データを普図用の第1初期表示データ、普図用の第2初期表示データ及び普図用の第3初期表示データの中から選択する。
When the previous stop of the supply of operating power is neither during the execution of the display of the variation of the pattern in the normal diagram display unit 38a nor during the execution of the open state of the normal power supply (step SD509 and step SD510: NO), the
普図用の初期表示データの抽選処理にて選択した表示データを第3表示データバッファ273に設定する(ステップSD513)。第3表示データバッファ273に格納された表示データを利用して普図表示部38aが表示制御されることにより、当該普図表示部38aにおいてその表示データに対応する初期表示が行われる。つまり、第3表示データバッファ273に普図用の第1初期表示データが設定された場合には普図表示部38aにて普図用の第1初期表示が行われ、第3表示データバッファ273に普図用の第2初期表示データが設定された場合には普図表示部38aにて普図用の第2初期表示が行われ、第3表示データバッファ273に普図用の第3初期表示データが設定された場合には普図表示部38aにて普図用の第3初期表示が行われる。
The display data selected in the initial display data lottery process for ordinary maps is set in the third display data buffer 273 (step SD513). By performing display control of the general map display unit 38a using display data stored in the third
一方、前回の動作電力の供給の停止時が普図表示部38aにおける絵柄の変動表示の実行中及び普電開放状態の実行中のいずれかであった場合(ステップSD509又はステップSD510:YES)、普図用の初期表示データが第3表示データバッファ273に設定されないため、動作電力の供給が停止される前に格納されていた表示データがそのまま第3表示データバッファ273に格納された状態となる。したがって、普図表示部38aにおける表示が開始される場合には動作電力の供給が停止される直前における普図表示部38aの表示内容がそのまま再開されることとなる。
On the other hand, when the previous stop of the supply of operating power was either during the execution of the pattern change display in the ordinary figure display unit 38a or during the execution of the ordinary power open state (step SD509 or step SD510: YES), Since the initial display data for ordinary use is not set in the third
ステップSD503の処理を実行した場合、ステップSD509にて肯定判定をした場合、ステップSD510にて肯定判定をした場合、又はステップSD513の処理を実行した場合、特定制御用のワークエリア221のクリア対象エリア371に設けられた表示開始フラグに「1」をセットする(ステップSD514)。表示開始フラグは上記第55の実施形態と同様に、特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を開始すべきか否かを主側CPU63にて特定するためのフラグである。表示開始フラグの値が「0」である場合には主側CPU63は特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を行わずに、表示開始フラグに「1」がセットされた場合に主側CPU63は特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御を開始する。
When the process of step SD503 is executed, when an affirmative determination is made at step SD509, when an affirmative determination is made at step SD510, or when the process of step SD513 is executed, the area to be cleared of the
上記第55の実施形態と同様にメイン処理(図185)のステップSC204にて表示開始フラグを「0」クリアする。この処理タイミングは主側CPU63への動作電力の供給が開始された後において特図表示部37a、特図保留表示部37b、普図表示部38a、普図保留表示部38b及び第1〜第4報知用表示装置201〜204の表示制御を実行するための第2タイマ割込み処理(図188)が最初に実行されるタイミングよりも前のタイミングとなっている。そして、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)が終了した後に実行される表示開始処理(図202)にて表示開始フラグに「1」がセットされる。これにより、動作電力の供給が再開された直後においては特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bは消灯状態が維持され、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)が終了した後に特図表示部37a、特図保留表示部37b、普図表示部38a及び普図保留表示部38bの表示制御が開始される。
As in the 55th embodiment, the display start flag is cleared to “0” in step SC204 of the main process (FIG. 185). This processing timing is after the supply of the operating power to the
特に、表示開始処理(図202)では既に説明したとおりメイン処理(図185)にて第1RAMクリア処理及び第2RAMクリア処理の両方が実行されていない状況であっても第1表示データバッファ271に特図用の初期表示データを設定するとともに第3表示データバッファ273に普図用の初期表示データを設定することがある。この場合に、主側CPU63への動作電力の供給が開始された直後に特図表示部37a及び普図表示部38aの表示制御が開始されるとすると、特図表示部37a及び普図表示部38aにて動作電力の供給が停止される直前における表示内容が表示された直後に初期表示が開始されることとなってしまう。これに対して、表示開始処理(図208)において第1表示データバッファ271及び第3表示データバッファ273に表示データが設定される場合には当該表示データを設定する処理が終了した後に表示開始フラグに「1」がセットされて特図表示部37a及び普図表示部38aの表示が開始される。これにより、上記のような表示内容の変化が生じてしまわないようにすることが可能となる。
In particular, in the display start process (FIG. 202), the first display data buffer 271 stores the first RAM clear process and the second RAM clear process in the main process (FIG. 185) as already described. In some cases, initial display data for special drawing is set, and initial display data for general drawing is set in the third
上記構成によれば、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理及び設定値更新処理の第2RAMクリア処理が実行されなかったとしても、動作電力の供給が停止された状況が遊技回の実行中及び開閉実行モードの実行中のいずれでもない状況であった場合には特図表示部37aにて表示が開始される場合に特図表示部37aにて初期表示が開始される。また、動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理及び設定値更新処理の第2RAMクリア処理が実行されなかったとしても、動作電力の供給が停止された状況が普図表示部38aにおける絵柄の変動表示の実行中及び普電開放状態の実行中のいずれでもない状況であった場合には普図表示部38aにて表示が開始される場合に普図表示部38aにて初期表示が開始される。そして、既に説明したとおり動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理又は設定値更新処理の第2RAMクリア処理が実行された場合にも特図表示部37a及び普図表示部38aにて初期表示が行われる。これにより、動作電力の供給が開始された場合に特図表示部37a及び普図表示部38aにて初期表示が行われていることを確認したとしても、第1RAMクリア処理及び第2RAMクリア処理のいずれかが実行されたことを特定することができないようにすることが可能となる。
According to the above configuration, even if the first RAM clear process and the second RAM clear process of the set value update process are not executed in the process at the start of the supply of operating power (step SC201 to step SC223), the operating power is supplied. In the case where the stopped state is neither in the game times nor in the open / close execution mode, when the display is started in the special
また、第1RAMクリア処理及び設定値更新処理の第2RAMクリア処理が実行されない場合において特図表示部37a及び普図表示部38aにて初期表示が行われる場合、初期表示データの抽選処理に際して特図用の第1表示振分テーブル391及び普図用の第1表示振分テーブル393が参照される。これにより、設定値更新処理(図205)が実行された場合であってそれまでの設定値の有利度以上の設定値が新たに設定された場合にのみ初期表示データの抽選処理に際して特図用の第2表示振分テーブル392及び普図用の第2表示振分テーブル394が参照されるようにすることが可能となる。よって、上記のように第1RAMクリア処理及び第2RAMクリア処理のいずれかが実行されたことを特定することができないようにした構成であっても、動作電力の供給が開始されて特図表示部37a及び普図表示部38aの表示が開始される場合における初期表示の内容を確認することで、それまでの設定値の有利度以上の設定値が新たに設定されたか否かを遊技者に予測させることが可能となる。
In addition, when the initial display is performed in the special
その一方、動作電力の供給が停止された状況が遊技回の実行中及び開閉実行モードの実行中のいずれかであって動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理及び第2RAMクリア処理が実行されなかった場合には、特図表示部37aにて表示が開始される場合に動作電力の供給が停止される直前における表示内容となるように特図表示部37aが表示制御される。また、動作電力の供給が停止された状況が普図表示部38aにおける絵柄の変動表示の実行中及び普電開放状態の実行中のいずれかであって動作電力の供給開始時の処理(ステップSC201〜ステップSC223)にて第1RAMクリア処理及び第2RAMクリア処理が実行されなかった場合には、普図表示部38aにて表示が開始される場合に動作電力の供給が停止される直前における表示内容となるように普図表示部38aが表示制御される。これにより、動作電力の供給が再開された場合に動作電力の供給が停止される直前における遊技状況が再開される場合には、その遊技状況の再開に対応する態様で特図表示部37a及び普図表示部38aの表示を開始することが可能となる。
On the other hand, the situation in which the supply of operating power has been stopped is either during the execution of the game times or the execution of the opening / closing execution mode, and the first RAM in the processing at the start of the supply of operating power (step SC201 to step SC223) When the clear process and the second RAM clear process are not executed, when the display is started in the special
<第64の実施形態>
本実施形態では遊技の実行内容が上記第56の実施形態と相違している。以下、上記第56の実施形態と相違している構成について説明する。なお、上記第56の実施形態と同一の構成については基本的にその説明を省略する。
<64th embodiment>
In the present embodiment, the game execution content is different from that of the above-mentioned 56th embodiment. Hereinafter, a configuration different from the above-described fifty-sixth embodiment will be described. The description of the same configuration as that of the above-mentioned fifty-sixth embodiment is basically omitted.
図209は本実施形態における遊技盤24の正面図である。
FIG. 209 is a front view of the
遊技盤24には、遊技領域PAの外縁の一部を区画するようにして内レール部401と外レール部402とが取り付けられており、これら内レール部401と外レール部402とにより誘導手段としての誘導レールが構成されている。遊技球発射機構27(図2参照)から発射された遊技球は誘導レールにより遊技領域PAの上部に案内されるようになっている。
An
遊技盤24には、前後方向に貫通する大小複数の開口部が形成されている。各開口部には一般入賞部411、第1作動部412、第2作動部413、スルー入賞部414、振分入賞装置415、特電入賞装置416、可変表示ユニット421、特図ユニット422及び普図ユニット423等がそれぞれ設けられている。一般入賞部411は合計で4個設けられており、それ以外はそれぞれ1個ずつ設けられている。
The
スルー入賞部414への遊技球の入球が発生したとしても遊技球の払い出しは実行されない。一方、一般入賞部411、第1作動部412、第2作動部413、振分入賞装置415及び特電入賞装置416のいずれかへの遊技球の入球が発生した場合、遊技者が使用可能な遊技媒体数を増加させるべく所定数の遊技球の払い出しが実行される。当該賞球個数について具体的には、一般入賞部411への遊技球の入球が発生した場合には10個の遊技球の払い出しが実行され、第1作動部412への遊技球の入球が発生した場合には3個の遊技球の払い出しが実行され、第2作動部413への遊技球の入球が発生した場合には1個の遊技球の払い出しが実行され、振分入賞装置415への遊技球の入球が発生した場合には15個の遊技球の払い出しが実行され、特電入賞装置416への遊技球の入球が発生した場合には振分入賞装置415への入球が発生した場合と同一の15個の遊技球の払い出しが実行される。
Even if a game ball enters the through winning
なお、振分入賞装置415には後述するように排出通路領域445bとV入賞通路領域445cとが設けられており、振分入賞装置415に入球した遊技球は排出通路領域445b及びV入賞通路領域445cのいずれかを通過することとなるが、排出通路領域445b及びV入賞通路領域445cのいずれを遊技球が通過したとしても同一個数(具体的には15個)の遊技球の払い出しが実行される。また、上記賞球個数は任意であり、例えば第1作動部412及び第2作動部413の賞球個数が同一である構成としてもよく、振分入賞装置415の賞球個数の方が特電入賞装置416の賞球個数よりも多い構成としてもよく少ない構成としてもよい。
As will be described later, the
その他に、遊技盤24の最下部にはアウト口24aが設けられており、各種入賞口等に入らなかった遊技球はアウト口24aを通って遊技領域PAから排出される。また、遊技盤24には、遊技球の落下方向を適宜分散、調整等するために多数の釘24bが設けられているとともに、風車等の各種部材が設けられている。
In addition, an out port 24a is provided at the bottom of the
遊技領域PAの中央部を含むようにして可変表示ユニット421が設けられている。当該可変表示ユニット421の周縁部が遊技盤24の表面よりもパチンコ機10前方に突出していることに起因して、遊技領域PAに発射された遊技球が流下可能な領域が区画されている。具体的には、遊技領域PAにおいて可変表示ユニット421の所定の高さ位置よりも上方の領域である上側領域PA1と、当該上側領域PA1に対してその下方にて連続し可変表示ユニット421よりも左方の領域である左側領域PA2と、上側領域PA1に対してその下方にて連続し可変表示ユニット421よりも右方の領域である右側領域PA3と、左側領域PA2及び右側領域PA3のそれぞれに対してその下方にて連続し可変表示ユニット421よりも下方の領域である下側領域PA4と、に区画されている。
A
遊技者が第1発射操作として基準回動量未満である第1範囲の回動量で発射操作装置28の操作を行うことで、上側領域PA1において横方向の中央位置よりも左方にて遊技球が流下し出す。この場合、上側領域PA1→左側領域PA2→下側領域PA4の順で遊技球が流下することとなる。その一方、遊技者が第2発射操作として基準回動量以上である第2範囲の回動量で発射操作装置28の操作を行うことで、上側領域PA1において横方向の中央位置よりも右方にて遊技球が流下し出す。この場合、上側領域PA1→右側領域PA3→下側領域PA4の順で遊技球が流下することとなる。つまり、遊技者は発射操作装置28の回動操作量を調整することで、左側領域PA2及び右側領域PA3のうち左側領域PA2を遊技球が流下するように遊技を行うことができるとともに、右側領域PA3を遊技球が流下するように遊技を行うことができる。ちなみに、最大回動量で発射操作装置28の操作が行われた場合、上側領域PA1→右側領域PA3→下側領域PA4の順で遊技球が流下することとなる。
When the player operates the
第1作動部412は、下側領域PA4に設置されている。第1作動部412は上向きに開放されており、第1作動部412への遊技球の入球を阻止するための開閉部材といった部材は設けられていない。そして、同一の態様で遊技球が発射されている状況では遊技状態に依存することなく第1作動部412への入賞確率は一定となっている。換言すれば、第1作動部412は、遊技領域PAを当該第1作動部412に向けて流下する遊技球が常時入球可能となっている。また、第1作動部412は可変表示ユニット421に形成されたステージ421aの真下に配置されており、可変表示ユニット421に形成された誘導通路を介してステージ421a上に流入した遊技球であってステージ421aの横方向の中央から可変表示ユニット421外に排出される遊技球は第1作動部412に入賞し易くなっている。第1作動部412には検知センサ412aが設けられており、当該検知センサ412aにより第1作動部412に入賞した遊技球が検知される。検知センサ412aは主制御装置60のMPU62と電気的に接続されており、検知センサ412aの検知結果に基づき主側CPU63にて第1作動部412への入賞の有無が特定される。
The
上記のように第1作動部412は下側領域PA4に設けられているが、第1作動部412に対して右側領域PA3に向けた上流側には当該右側領域PA3を流下した遊技球が第1作動部412に到達することを不可とするように規制釘24cが設けられている。また、ステージ421aへの誘導通路の入口が左側領域PA2に対して設けられており、右側領域PA3に対して設けられていない。これらの構成により、左側領域PA2を遊技球が流下するように発射操作装置28が操作されている場合には第1作動部412への入賞は可能であるが、右側領域PA3を遊技球が流下するように発射操作装置28が操作されている場合には第1作動部412への入賞が不可となる。但し、これに限定されることはなく、規制釘24cが設けられていない又はステージ421aへの誘導通路の入口が右側領域PA3に設けられていることにより、右側領域PA3を遊技球が流下するように発射操作装置28が操作されている場合であっても第1作動部412への入賞が可能である構成としてもよい。
As described above, the
第2作動部413は、右側領域PA3に設置されている。つまり、第2作動部413は左側領域PA2を遊技球が流下するように発射操作装置28が操作されている場合には入賞が不可であり、右側領域PA3を遊技球が流下するように発射操作装置28が操作されている場合には入賞が可能である。
The
第2作動部413の構成について図210(a)を参照しながら説明する。図210(a)は非誘導状態である場合における第2作動部413の縦断面図である。第2作動部413は、遊技領域PAから流入した遊技球を遊技盤24の後方に排出するための排出通路433が形成されたベースユニット431と、遊技領域PAを流下する遊技球を排出通路433に誘導するための誘導ユニット432とを備えている。排出通路433の入口部433aは、遊技球1個分以上の開口面積を有しており、パチンコ機10前方に向けて開放されている。排出通路433の出口部433b側には検知センサ434が設けられており、当該検知センサ434により第2作動部413に入賞した遊技球が検知される。検知センサ434は主制御装置60のMPU62と電気的に接続されており、検知センサ434の検知結果に基づき主側CPU63にて第2作動部413への入賞の有無が特定される。
The configuration of the
誘導ユニット432は、遊技領域PAにおける入口部433aの前方領域を流下する遊技球を下方から受け、その受けた遊技球を排出通路433内に誘導するためのガイド部材435と、排出通路433内への遊技球の誘導を不可とする初期位置と当該誘導を可能とする誘導位置との間でガイド部材435を変位させるためのガイド駆動部436と、ガイド部材435が初期位置に配置されている状況において排出通路433への遊技球の流入を阻止する阻止位置に配置されガイド部材435が誘導位置に配置されている状況において排出通路433への遊技球の流入を阻止しない非阻止位置に配置される阻止部材437とを備えている。ガイド部材435及び阻止部材437はガイド部材435が下方となるようにして縦方向に所定の間隔を置いて対向配置されている。これらガイド部材435及び阻止部材437にガイド駆動部436の駆動力を伝達するように伝達ユニット438が設けられている。
The
ガイド駆動部436が非駆動状態である場合には図示しないバネなどといった付勢手段の付勢力によってガイド部材435は初期位置に配置され、阻止部材437は阻止位置に配置される。この場合、ガイド部材435及び阻止部材437はその全体が排出通路433内に埋没しており遊技領域PA内に突出していない。これにより、遊技領域PAにおける排出通路433の入口部433aの前方領域を流下する遊技球がガイド部材435及び阻止部材437によって排出通路433内に誘導されることはなく、つまり当該遊技球が第2作動部413に入球することなく遊技領域PAを下方へと流下する。また、阻止部材437が阻止位置に配置されていることにより、排出通路433の入口部433aの実質的な開口面積が遊技球1個分未満となる。これにより、ガイド部材435が初期位置に配置されている状況においては第2作動部413への遊技球の入球を確実に阻止することが可能となる。
When the
ガイド駆動部436が駆動状態となることにより、ガイド部材435及び阻止部材437が上記付勢手段の付勢力に抗して変位し、ガイド部材435が誘導位置に配置されるとともに阻止部材437が非阻止位置に配置される。図210(b)は誘導状態である場合における第2作動部413の縦断面図である。
When the
ガイド部材435が誘導位置に配置されている場合、当該ガイド部材435の先端側が排出通路433の入口部433aから遊技領域PA側に突出する。この突出量は遊技領域PAにおける入口部433aの前方領域を流下する遊技球を下方から受けることが可能な程度となっている。そして、このガイド部材435の先端側は上面が排出通路433の入口部433aに向けて下り傾斜となっていることにより、ガイド部材435の先端側において下方から受けられた遊技球はガイド部材435の上面を転がって排出通路433内に誘導されることとなる。また、阻止部材437が非阻止位置に配置されている場合、当該阻止部材437はその先端部が阻止位置よりも上方の位置となるように変位されているため、ガイド部材435の上面を転がる遊技球は阻止部材437に干渉することなく排出通路433内に流入する。これにより、ガイド駆動部436が駆動状態となることにより、遊技領域PAにおける入口部433aの前方領域を流下する遊技球が第2作動部413に入球することとなる。以下、説明の便宜上、ガイド駆動部436が非駆動状態でありガイド部材435が初期位置に配置され阻止部材437が阻止位置に配置されている状態を誘導ユニット432の非誘導状態又は第2作動部413の閉鎖状態といい、ガイド駆動部436が駆動状態でありガイド部材435が誘導位置に配置され阻止部材437が非阻止位置に配置されている状態を誘導ユニット432の誘導状態又は第2作動部413の開放状態という。
When the
第2作動部413は、排出通路433の入口部433aに対してパチンコ機10前方から対向するようにして設けられたカバー部材439を備えている。カバー部材439は、遊技領域PAにおける入口部433aの前方領域において鉛直方向の通路部439aを形成するようにゲート状に形成されており、当該入口部433aの前方領域を同時に通過する遊技球を1個に制限するとともに当該遊技球のパチンコ機10前方への移動及び横方向への移動を規制するように設けられている。これにより、第2作動部413の誘導ユニット432が誘導状態となった場合に複数の遊技球が同時に第2作動部413の排出通路433内に誘導されてしまうことが阻止されているとともに、当該誘導状態において入口部433aの前方領域を通過する遊技球を排出通路433内に確実に誘導することが可能となる。なお、ガイド駆動部436は主制御装置60のMPU62と電気的に接続されており、主側CPU63にてガイド駆動部436の駆動制御が実行される。
The
図209に示すように、右側領域PA3において第2作動部413の上方にはスルー入賞部414が設けられている。つまり、スルー入賞部414は左側領域PA2を遊技球が流下するように発射操作装置28が操作されている場合には入賞が不可であり、右側領域PA3を遊技球が流下するように発射操作装置28が操作されている場合には入賞が可能である。スルー入賞部414は縦方向に貫通した貫通孔を有している。また、スルー入賞部414の鉛直下方の位置には第2作動部413が設けられており、さらには右側領域PA3において第2作動部413よりも下流側には特電入賞装置416及び振分入賞装置415が設けられている。したがって、スルー入賞部414に入賞した遊技球が、第2作動部413、特電入賞装置416又は振分入賞装置415へ入賞することが可能となっている。
As shown in FIG. 209, a through winning
第2作動部413及びスルー入賞部414が集約配置された右側領域PA3は、左方が可変表示ユニット421において遊技盤24の盤面よりもパチンコ機10前方に膨出している側壁421bにより規定されているとともに、右方が内枠13の樹脂ベース21に設けられ遊技盤24の盤面よりもパチンコ機10前方に突出した規制壁により規定されている。当該右側領域PA3は、下側領域PA4よりも横方向の寸法が狭く設定されており、その横方向の寸法は遊技球の入球装置を同じ高さ位置において横方向に並べることが不可な程度となっている。これにより、右側領域PA3を流下する遊技球の流下軌道を所定の範囲に制限することが可能となり、第2作動部413及びスルー入賞部414への遊技球の入球が発生し易くなっている。
The right area PA3 in which the
右側領域PA3においてスルー入賞部414よりも上流側における複数の釘24bの配列態様が、右側領域PA3を流下する遊技球をスルー入賞部414に誘導するように設定されている。これにより、右側領域PA3を流下する遊技球がスルー入賞部414に入球し易くなっており、スルー入賞部414に入球し易いことに伴って第2作動部413に入球し易くなっている。スルー入賞部414には検知センサ414aが設けられており、当該検知センサ414aによりスルー入賞部414に入賞した遊技球が検知される。検知センサ414aは主制御装置60のMPU62と電気的に接続されており、検知センサ414aの検知結果に基づき主側CPU63にてスルー入賞部414への入賞の有無が特定される。
In the right region PA3, the arrangement of the plurality of
スルー入賞部414への入賞に基づき第2作動部413の誘導ユニット432が非誘導状態から誘導状態に切り換えられる。具体的にはスルー入賞部414への入賞をトリガとして内部抽選が行われるとともに、遊技領域PAにおいて遊技球が通過しない領域である左下の隅部に設けられた普図ユニット423の普図表示部423aにて絵柄の変動表示が行われる。そして、内部抽選の結果が誘導実行状態の当選であり当該結果に対応した停止結果が表示されて普図表示部423aにおける絵柄の変動表示が終了された場合に誘導実行状態へ移行する。誘導実行状態では、誘導ユニット432が所定の態様で誘導状態となる。
Based on the winning in the through winning
普図表示部423aは、複数のセグメント発光部が所定の態様で配列されてなるセグメント表示器により構成されている。この場合、普図表示部423aにおいて図柄表示装置424のような複雑な表示を行うことは不可であるが、普図表示部423aを表示制御するための処理負荷を軽減することが可能となる。但し、これに限定されることはなく、液晶表示装置、有機EL表示装置、CRT又はドットマトリックス表示器等その他のタイプの表示装置によって構成されていてもよい。また、普図表示部423aにて表示される絵柄としては、複数種の文字が表示される構成、複数種の記号が表示される構成、複数種のキャラクタが表示される構成又は複数種の色が表示される構成などが考えられる。
The general-
普図ユニット423において、普図表示部423aに隣接した位置には、普図保留表示部423bが設けられている。遊技球がスルー入賞部414に入賞した個数は最大4個まで保留され、普図保留表示部423bの点灯によってその保留個数が表示されるようになっている。普図表示部423a及び普図保留表示部423bは主制御装置60のMPU62と電気的に接続されており、主側CPU63にて普図表示部423a及び普図保留表示部423bの表示制御が実行される。
In the
ちなみに、普図表示部423aの表示範囲は図柄表示装置424の表示面よりも狭い範囲となっている。さらには、普図表示部423aと普図保留表示部423bとの両方分の表示範囲も、図柄表示装置424の表示面よりも狭い範囲となっている。これにより、普図表示部423a及び普図保留表示部423bよりも図柄表示装置424への遊技者の注目度を高めることが可能となる。
Incidentally, the display range of the general-
本パチンコ機10では、誘導ユニット432の誘導状態の発生頻度が相違するようにサポートモードとして複数種類のモードが設定されている。詳細には、サポートモードには、遊技領域PAに対して同様の態様で遊技球の発射が継続されている状況で比較した場合に、誘導ユニット432が単位時間当たりに誘導状態となる頻度が相対的に高低となるように、高頻度サポートモードと低頻度サポートモードとが設定されている。
In the
高頻度サポートモードと低頻度サポートモードとは、スルー入賞部414への遊技球の入球に基づく誘導状態抽選にて誘導状態当選となる確率は同一(具体的には4/5)となっているが、高頻度サポートモードは低頻度サポートモードよりも、誘導状態当選となった際に誘導ユニット432が誘導状態となる回数が多く設定されており、さらに1回の誘導制御の実行回において誘導ユニット432が誘導状態に維持される上限誘導期間が長く設定されている。この場合、高頻度サポートモードにて誘導状態当選となり誘導ユニット432の誘導状態が複数回発生する場合において、1回の誘導状態が終了してから次の誘導状態が開始されるまでの閉鎖期間は、1回の上限誘導期間よりも短く設定されている。さらにまた、高頻度サポートモードは低頻度サポートモードよりも、1回の誘導状態抽選が行われてから次の誘導状態抽選が行われる上で最低限確保される確保時間(すなわち、普図表示部423aにおける1回の絵柄の変動表示の表示継続時間)が短く設定されている。
The high frequency support mode and the low frequency support mode have the same probability (specifically, 4/5) that the induction state is won in the induction state lottery based on the game ball entering the through winning
上記のとおり高頻度サポートモードでは、低頻度サポートモードよりも第2作動部413への入賞が発生する確率が高くなる。換言すれば、低頻度サポートモードでは、第2作動部413よりも第1作動部412への入賞が発生する確率が高くなるが、高頻度サポートモードでは、第1作動部412よりも第2作動部413への入賞が発生する確率が高くなる。そして、第2作動部413への入賞が発生した場合には所定個数の遊技球の払出が実行されるため、高頻度サポートモードでは遊技者は持ち球をあまり減らさないようにしながら遊技を行うことができる。
As described above, in the high frequency support mode, the probability of winning a prize to the
なお、高頻度サポートモードを低頻度サポートモードよりも単位時間当たりに誘導状態となる頻度を高くする上での構成は、上記のものに限定されることはなく、例えば誘導状態抽選における誘導状態当選となる確率を高くする構成としてもよい。また、1回の誘導状態抽選が行われてから次の誘導状態抽選が行われる上で確保される確保時間(例えば、スルー入賞部414への入賞に基づき普図表示部423aにて実行される変動表示の時間)が複数種類用意されている構成においては、高頻度サポートモードでは低頻度サポートモードよりも、短い確保時間が選択され易い又は平均の確保時間が短くなるように設定されていてもよい。さらには、誘導状態の実行回数を多くする、上限誘導期間を長くする、1回の誘導状態抽選が行われてから次の誘導状態抽選が行われる上で確保される確保時間を短くする、この確保時間の平均時間を短くする及び当選確率を高くすることのうち、いずれか1条件又は任意の組合せの条件を適用することで、低頻度サポートモードに対する高頻度サポートモードの有利性を高めてもよい。
Note that the configuration for increasing the frequency at which the high-frequency support mode is in the guided state per unit time is higher than that in the low-frequency support mode, and is not limited to the above. For example, the guided state winning in the guided state lottery It is good also as a structure which makes the probability of becoming high. In addition, a secured time (for example, executed in the
第1作動部412又は第2作動部413への入賞が発生したことに基づいて当たり抽選が行われる。当たり抽選が行われた場合には特図ユニット422において絵柄の変動表示が行われ、最終的にその当たり抽選の結果に対応した結果が表示される。
A winning lottery is performed based on the occurrence of a prize for the
特図ユニット422は遊技領域PAの右下側の隅部であって前方を遊技球が流下しない位置に設けられている。また、特図ユニット422は前扉枠14が閉鎖位置に配置されている状況であっても窓パネル52を通じてパチンコ機10前方から視認可能な位置に設けられている。したがって、遊技ホールの管理者は遊技機本体12の開放操作及び前扉枠14の開放操作を要することなく特図ユニット422に設けられた各種表示部425〜429の表示内容を目視することが可能となる。
The
図209(b)は特図ユニット422を説明するための説明図である。特図ユニット422について詳細には、特図ユニット422には第1特図表示部425及び第2特図表示部426が設けられている。第1特図表示部425では、第1作動部412への入賞が発生したことに基づいて当たり抽選が行われることで絵柄の変動表示が行われ、最終的に抽選結果に対応した結果が表示される。また、第2特図表示部426では、第2作動部413への入賞が発生したことに基づいて当たり抽選が行われることで絵柄の変動表示が行われ、最終的に抽選結果に対応した結果が表示される。第1特図表示部425及び第2特図表示部426のいずれかにて絵柄の変動表示が開始され、その絵柄の変動表示が所定の結果を表示して終了されるまでが遊技回の1回に相当する。
FIG. 209 (b) is an explanatory diagram for explaining the
第1特図表示部425は7個の表示用セグメント425aを備えている。これら表示用セグメント425aはいずれも棒状に形成されており、内部にLEDなどの発光体を有している。これら7個の表示用セグメント425aは第1特図表示部425が所謂7セグメントディスプレイとなるように配列されている。第1特図表示部425は主制御装置60のMPU62と電気的に接続されており、主側CPU63により各表示用セグメント425aの点灯及び消灯が個別に制御される。第1特図表示部425において図柄表示装置424のような複雑な表示を行うことは不可であるが、第1特図表示部425を表示制御するための処理負荷を軽減することが可能となる。
The first special
なお、表示用セグメント425aが円形状に形成されており、これら表示用セグメント425aが直線状又は円形状に配列されている構成としてもよい。また、第1特図表示部425が液晶表示装置、有機EL表示装置、CRT又はドットマトリックス表示器等その他のタイプの表示装置によって構成されていてもよい。また、第1特図表示部425にて表示される絵柄としては、複数種の文字が表示される構成、複数種の記号が表示される構成、複数種のキャラクタが表示される構成又は複数種の色が表示される構成などが考えられる。
The display segments 425a may be formed in a circular shape, and the display segments 425a may be arranged in a linear shape or a circular shape. Further, the first special
第2特図表示部426は7個の表示用セグメント426aを備えている。これら表示用セグメント426aはいずれも棒状に形成されており、内部にLEDなどの発光体を有している。これら7個の表示用セグメント426aは第2特図表示部426が所謂7セグメントディスプレイとなるように配列されている。第2特図表示部426は主制御装置60のMPU62と電気的に接続されており、主側CPU63により各表示用セグメント426aの点灯及び消灯が個別に制御される。第2特図表示部426において図柄表示装置424のような複雑な表示を行うことは不可であるが、第2特図表示部426を表示制御するための処理負荷を軽減することが可能となる。
The second special
なお、表示用セグメント426aが円形状に形成されており、これら表示用セグメント426aが直線状又は円形状に配列されている構成としてもよい。また、第2特図表示部426が液晶表示装置、有機EL表示装置、CRT又はドットマトリックス表示器等その他のタイプの表示装置によって構成されていてもよい。また、第2特図表示部426にて表示される絵柄としては、複数種の文字が表示される構成、複数種の記号が表示される構成、複数種のキャラクタが表示される構成又は複数種の色が表示される構成などが考えられる。
The display segments 426a may be formed in a circular shape, and the display segments 426a may be arranged in a linear shape or a circular shape. In addition, the second special
特図ユニット422において、第1特図表示部425に隣接した位置には第1特図保留表示部427が設けられている。遊技球が第1作動部412に入賞した個数は最大4個まで保留され、第1特図保留表示部427の点灯によってその保留個数が表示されるようになっている。また、第2特図表示部426に隣接した位置には第2特図保留表示部428が設けられている。遊技球が第2作動部413に入賞した個数は最大4個まで保留され、第2特図保留表示部428の点灯によってその保留個数が表示されるようになっている。第1特図保留表示部427及び第2特図保留表示部428は主制御装置60のMPU62と電気的に接続されており、主側CPU63により第1特図保留表示部427及び第2特図保留表示部428の表示制御が実行される。
In the
特図ユニット422において、第2特図表示部426に隣接した位置には特別表示部429が設けられている。特電入賞装置416が開放状態となる開閉実行モードが開始される場合に所定の表示状態となるように特別表示部429が表示制御され、当該開閉実行モードが終了して新たな遊技回が開始される場合にその所定の表示状態が終了して消灯状態となるように特別表示部429が表示制御される。
In the
特別表示部429は7個の表示用セグメント429aを備えている。これら表示用セグメント429aはいずれも棒状に形成されており、内部にLEDなどの発光体を有している。これら7個の表示用セグメント429aは特別表示部429が所謂7セグメントディスプレイとなるように配列されている。特別表示部429は主制御装置60のMPU62と電気的に接続されており、主側CPU63により各表示用セグメント429aの点灯及び消灯が個別に制御される。特別表示部429において図柄表示装置424のような複雑な表示を行うことは不可であるが、特別表示部429を表示制御するための処理負荷を軽減することが可能となる。
The
なお、表示用セグメント429aが円形状に形成されており、これら表示用セグメント429aが直線状又は円形状に配列されている構成としてもよい。また、特別表示部429が液晶表示装置、有機EL表示装置、CRT又はドットマトリックス表示器等その他のタイプの表示装置によって構成されていてもよい。また、特別表示部429にて表示される内容としては、複数種の文字が表示される構成、複数種の記号が表示される構成、複数種のキャラクタが表示される構成又は複数種の色が表示される構成などが考えられる。
The display segments 429a may be formed in a circular shape, and the display segments 429a may be arranged in a linear shape or a circular shape. In addition, the
第1特図表示部425及び第2特図表示部426の表示範囲は図柄表示装置424の表示面よりも狭い範囲となっている。また、第1特図表示部425、第2特図表示部426、第1特図保留表示部427、第2特図保留表示部428及び特別表示部429の全体分の表示範囲も、図柄表示装置424の表示面よりも狭い範囲となっている。これにより、第1特図表示部425、第2特図表示部426、第1特図保留表示部427、第2特図保留表示部428及び特別表示部429よりも図柄表示装置424への遊技者の注目度を高めることが可能となる。
The display range of the first special
第1特図表示部425又は第2特図表示部426において絵柄の変動表示が行われる場合、すなわち遊技回が実行されている場合、可変表示ユニット421に設けられた図柄表示装置424においてそれに合わせて表示演出が行われる。また、図柄表示装置424では、第1作動部412又は第2作動部413への入賞をトリガとした表示演出だけでなく、大当たり結果となった後などに移行する開閉実行モード中の表示演出及び小当たり結果となった後に移行する振分実行モード中の表示演出などが行われる。また、開閉実行モード、振分実行モード及び高頻度サポートモードにおいては右側領域PA3を狙って遊技球の発射を行うべきことを報知するための右打ち報知画像が図柄表示装置424にて表示される。
When the variable display of the pattern is performed in the first special
図柄表示装置424は、液晶ディスプレイを備えた液晶表示装置として構成されており、表示制御装置82により表示内容が制御される。なお、図柄表示装置424は、液晶表示装置に限定されることはなく、プラズマディスプレイ装置、有機EL表示装置又はCRTといった表示面を有する他の表示装置であってもよく、ドットマトリクス表示器であってもよい。
The
遊技回の実行中に図柄表示装置424にて行われる表示演出の内容について図211を参照しながら説明する。図211は遊技回が実行される場合における図柄表示装置424の表示内容を説明するための説明図である。
The contents of the display effect performed by the
図211(a)に示すように、図柄表示装置424の表示面には、複数の表示領域として上段・中段・下段の3つの図柄列Z1,Z2,Z3が設定されている。各図柄列Z1〜Z3は主図柄と副図柄が所定の順序で配列されて構成されている。つまり、遊技回が実行される場合、図柄表示装置424の表示面の全体を利用して図柄の変動表示が行われる。
As shown in FIG. 211 (a), on the display surface of the
図212は各図柄列Z1〜Z3にて変動表示される主図柄及び副図柄を説明するための説明図である。図212(a)〜図212(j)に示すように、絵柄の一種である図柄は、「1」〜「9」の数字が各々付された9種類の主図柄と、貝形状の絵図柄からなる副図柄とにより構成されている。より詳しくは、タコ等の9種類のキャラクタ図柄に「1」〜「9」の数字がそれぞれ付されて主図柄が構成されている。 FIG. 212 is an explanatory diagram for explaining main symbols and sub-designs that are variably displayed in the symbol rows Z1 to Z3. As shown in FIGS. 212 (a) to 212 (j), a design which is a kind of design is composed of nine main designs with numbers “1” to “9”, and a shell-shaped design. It is comprised by the sub-pattern which consists of. More specifically, the main symbols are configured by attaching numbers “1” to “9” to nine types of character symbols such as octopus.
図211(b)に示すように、上図柄列Z1には、「1」〜「9」の9種類の主図柄が数字の降順に配列されるとともに、各主図柄の間に副図柄が1つずつ配されている。下図柄列Z3には、「1」〜「9」の9種類の主図柄が数字の昇順に配列されるとともに各主図柄の間に副図柄が1つずつ配されている。つまり、上図柄列Z1と下図柄列Z3は18個の図柄により構成されている。これに対し、中図柄列Z2には、数字の昇順に「1」〜「9」の9種類の主図柄が配列された上で「9」の主図柄と「1」の主図柄との間に「4」の主図柄が付加的に配列され、これら各主図柄の間に副図柄が1つずつ配されている。つまり、中図柄列Z2に限っては、10個の主図柄が配されて20個の図柄により構成されている。そして、表示面では、これら各図柄列Z1〜Z3の図柄が周期性をもって所定の向きにスクロールするように変動表示される。図柄表示装置424は、図柄列Z1〜Z3毎に3個の図柄が停止表示されるようになっており、結果として3×3の計9個の図柄が停止表示されるようになっている。また、図柄表示装置424には図211(a)に示すように、5つの有効ライン、すなわち左ラインL1、中ラインL2、右ラインL3、右下がりラインL4、右上がりラインL5が設定されている。
As shown in FIG. 211 (b), nine types of main symbols “1” to “9” are arranged in descending order of numbers in the upper symbol row Z1, and a sub symbol is 1 between each main symbol. It is arranged one by one. In the lower symbol row Z3, nine types of main symbols “1” to “9” are arranged in ascending numerical order, and one sub symbol is arranged between the main symbols. That is, the upper symbol row Z1 and the lower symbol row Z3 are composed of 18 symbols. On the other hand, in the middle symbol row Z2, nine types of main symbols “1” to “9” are arranged in ascending numerical order, and then between the main symbol “9” and the main symbol “1”. In addition, a main symbol “4” is additionally arranged, and one sub symbol is arranged between each main symbol. In other words, only the middle symbol row Z2 is composed of 20 symbols by arranging 10 main symbols. On the display surface, the symbols in the symbol rows Z1 to Z3 are displayed in a variable manner so as to scroll in a predetermined direction with periodicity. In the
第1作動部412又は第2作動部413への入賞に基づいて表示面において図柄の変動表示が行われる場合には、各図柄列Z1〜Z3の図柄が周期性をもって所定の向きにスクロールするように変動表示が開始される。そして、基本的には上図柄列Z1→下図柄列Z3→中図柄列Z2の順に変動表示から待機表示に切り換えられ、最終的に各図柄列Z1〜Z3にて所定の図柄を静止表示した状態で終了される。また、図柄の変動表示が終了する場合、内部抽選の結果が後述する15R大当たり結果であった場合にはいずれかの有効ライン上に「7」図柄の組合せが形成され、内部抽選の結果が後述する6R大当たり結果であった場合にはいずれかの有効ライン上に「7」図柄以外の同一の奇数図柄の組合せが形成され、内部抽選の結果が後述する第1〜第3小当たり結果のいずれかであった場合にはいずれかの有効ライン上に同一の偶数図柄の組合せが形成される。
When symbols are displayed on the display screen based on winning in the
上記のように各図柄列Z1〜Z3にて図柄の変動表示が行われる構成において、遊技回が実行される場合における図柄表示装置424の表示演出として期待演出が設定されている。期待演出とは、図柄表示装置424における図柄の変動表示が開始されてから停止結果が導出表示される前段階で、大当たり結果となり易い変動表示状態であると遊技者に思わせるための表示状態をいう。期待演出には、リーチ表示と、リーチ表示が発生する前段階などにおいてリーチ表示の発生や大当たり結果の発生を期待させるための予告表示との2種類が設定されている。
As described above, in the configuration in which the symbol variation display is performed in each of the symbol rows Z1 to Z3, an expected effect is set as a display effect of the
リーチ表示には、複数の図柄列Z1〜Z3のうち上図柄列Z1及び下図柄列Z3について同一の種類の図柄を停止表示させることでリーチ図柄の組合せを表示し、その状態で残りの中図柄列Z2において図柄の変動表示を行う表示状態が含まれる。また、上記のようにリーチ図柄の組合せを表示した状態で、残りの図柄列において図柄の変動表示を行うとともに、その背景画面において所定のキャラクタなどを動画として表示することによりリーチ演出を行うものや、リーチ図柄の組合せを縮小表示させる又は非表示とした上で、表示面の略全体において所定のキャラクタなどを動画として表示することによりリーチ演出を行うものが含まれる。大当たり結果又は小当たり結果となる遊技回であればリーチ図柄の組合せを形成している図柄と同一の種類の図柄が中図柄列Z2におけるリーチライン上に停止表示され、大当たり結果及び小当たり結果のいずれにもならない遊技回であればリーチ図柄の組合せを形成している図柄とは異なる種類の図柄が中図柄列Z2におけるリーチライン上に停止表示される。 In the reach display, the combination of reach symbols is displayed by stopping the same type of symbols for the upper symbol row Z1 and the lower symbol row Z3 among the plurality of symbol rows Z1 to Z3, and the remaining middle symbols in that state A display state in which the symbol variation display is performed in the column Z2 is included. In addition, in the state where the combination of reach symbols is displayed as described above, the variation display of symbols is performed in the remaining symbol rows, and a reach effect is performed by displaying a predetermined character or the like as a moving image on the background screen. In addition, there are those that perform a reach effect by displaying a predetermined character or the like as a moving image on substantially the entire display surface after reducing or not displaying a combination of reach symbols. If the game number is a jackpot result or a small hit result, the same type of symbols as the symbols forming the combination of reach symbols will be stopped on the reach line in the middle symbol row Z2, and the jackpot result and the small hit result will be displayed. If the game times are none, the symbols of a different type from the symbols forming the combination of reach symbols are stopped and displayed on the reach line in the middle symbol row Z2.
予告表示には、各図柄列Z1〜Z3にて図柄の変動表示が開始されてから、全ての図柄列Z1〜Z3にて図柄が変動表示されている状況において、又は一部の図柄列Z1〜Z3であって複数の図柄列Z1〜Z3にて図柄が変動表示されている状況において、図柄列Z1〜Z3上の図柄とは別にキャラクタを表示させる態様が含まれる。また、背景画面をそれまでの態様とは異なる所定の態様とするものや、図柄列Z1〜Z3上の図柄をそれまでの態様とは異なる所定の態様とするものも含まれる。かかる予告表示は、リーチ表示が行われる場合及びリーチ表示が行われない場合のいずれの遊技回においても発生し得るが、リーチ表示が行われる場合の方がリーチ表示が行われない場合よりも高確率で発生するように設定されている。 In the notice display, in a situation where the symbols are variably displayed in all the symbol rows Z1 to Z3 after the symbol variation display is started in each of the symbol rows Z1 to Z3, or a part of the symbol rows Z1 to Z1. In a situation where the symbols are displayed in a variety of symbols Z1 to Z3 in Z3, a mode in which a character is displayed separately from the symbols on the symbols Z1 to Z3 is included. Moreover, what makes a background screen the predetermined aspect different from the previous aspect, and what makes the symbol on the symbol row | line | columns Z1-Z3 the predetermined aspect different from the previous aspect are also contained. Such a notice display may occur in any game times when reach display is performed and when reach display is not performed, but the case where reach display is performed is higher than the case where reach display is not performed. It is set to occur with probability.
第1作動部412又は第2作動部413への入賞に基づき実行された内部抽選にて6R大当たり結果及び15R大当たり結果のいずれかが選択された場合、当該大当たり結果に対応する遊技回が終了した後に開閉実行モードに移行する。開閉実行モードにおいては特電入賞装置416への入賞が可能となる。図209に示すように、特電入賞装置416は、右側領域PA3において第2作動部413の下方であって振分入賞装置415よりも上方の位置に設けられている。つまり、特電入賞装置416は左側領域PA2を遊技球が流下するように発射操作装置28が操作されている場合には入賞が不可であり、右側領域PA3を遊技球が流下するように発射操作装置28が操作されている場合には入賞が可能である。
When either the 6R jackpot result or the 15R jackpot result is selected in the internal lottery executed based on the winning to the
特電入賞装置416は、図209に示すように、遊技球が通過可能な大きさに形成された大入賞口416aを備えているとともに、当該大入賞口416aを遊技球が通過不可である閉鎖状態と遊技球が通過可能である開放状態とに切り換える特電側開閉部材416bを備えている。特電側開閉部材416bは特電用の駆動部416cにより図示しないリンク機構を通じて駆動されることで開放状態となる。特電入賞装置416は大入賞口416aが入口部分となるようにして遊技球通路を備えており、大入賞口416aを通じて遊技球通路に流入した遊技球は遊技球通路に設けられた特電入賞検知センサ416dにより検知された後に、遊技盤24の後方に排出される。特電入賞検知センサ416dは主制御装置60のMPU62と電気的に接続されており、特電入賞検知センサ416dの検知結果に基づき主側CPU63にて特電入賞装置416への入賞の有無が特定される。また、特電用の駆動部416cは主制御装置60のMPU62と電気的に接続されており、主側CPU63により特電用の駆動部416cの駆動制御が実行される。
As shown in FIG. 209, the special electric
開閉実行モードでは複数回数(具体的には5回、6回、8回、14回又は16回)のラウンド遊技が実行される。ラウンド遊技とは、特電入賞装置416の開閉回数が上限回数となること、及び予め定められた上限入賞個数の遊技球が特電入賞装置416に入賞することのいずれか一方の条件が満たされるまで継続する遊技のことである。本実施形態では1回のラウンド遊技において特電入賞装置416の開閉が1回行われるとともに、各ラウンド遊技における開放継続期間が29秒に設定されている。また、特電入賞装置416への上限入賞個数は10個に設定されている。発射操作装置28が遊技者により操作されている状況では0.6秒に1個の遊技球が遊技領域PAに向けて発射されるように遊技球発射機構27が駆動制御されるため、ラウンド遊技の開放継続期間は遊技球の発射周期と1回のラウンド遊技の上限入賞個数との積よりも長い時間に設定されていることとなる。よって、各ラウンド遊技において特電入賞装置416に上限入賞個数以上の遊技球が入賞することを期待することができる。
In the opening / closing execution mode, a round game is executed a plurality of times (specifically, 5, 6, 8, 14, or 16 times). The round game is continued until one of the conditions in which the number of opening / closing of the special electric
第2作動部413への入賞に基づき実行された内部抽選にて第1小当たり結果〜第3小当たり結果のいずれかが選択された場合、当該小当たり結果に対応する遊技回が終了した後に振分実行モードに移行する。振分実行モードにおいては振分入賞装置415への入賞が可能となる。
When any one of the first small hit result to the third small hit result is selected in the internal lottery executed based on the winning to the
振分入賞装置415は、図209に示すように、右側領域PA3において特電入賞装置416よりも下方の位置に設けられている。つまり、振分入賞装置415は左側領域PA2を遊技球が流下するように発射操作装置28が操作されている場合には入賞が不可であり、右側領域PA3を遊技球が流下するように発射操作装置28が操作されている場合には入賞が可能である。
As shown in FIG. 209, the
振分入賞装置415の構成について図209に加えて図213を参照しながら説明する。図213は振分入賞装置415の内部構成を説明するための縦断面図である。
The configuration of the
振分入賞装置415は、図209に示すように、遊技球が通過可能な大きさの振分入口441を備えているとともに、当該振分入口441を遊技球が通過不可である閉鎖状態と遊技球が通過可能である開放状態とに切り換える振分側開閉部材442を備えている。振分側開閉部材442は振分入口用の駆動部443により図示しないリンク機構を通じて駆動されることで開放状態となる。振分入口用の駆動部443は主制御装置60のMPU62と電気的に接続されており、主側CPU63にて振分入口用の駆動部443の駆動制御が実行される。
As shown in FIG. 209, the
振分入口441に入賞した遊技球は、図213に示すように、振分入賞装置415のベース体444に形成された分岐通路445に導出される。分岐通路445は、分岐通路445の入口部分から当該分岐通路445の途中位置に亘って通路方向が横方向に下り傾斜となるように設定された上流通路領域445aと、当該上流通路領域445aの下流側端部に連続し通路方向が鉛直下方となるように設定された排出通路領域445bと、当該排出通路領域445bの途中位置から分岐させて設けられ排出通路領域445bとは異なる側に遊技球を導くためのV入賞通路領域445cとを備えている。この場合、上流通路領域445aは通路方向に対して直交する方向の寸法が遊技球1個分以上であって遊技球2個分未満となっているため、通路方向に対して直交する方向に複数の遊技球が並んだ状態で上流通路領域445aを遊技球が通過することが阻止される。よって、排出通路領域445bにおけるV入賞通路領域445cへの分岐位置に複数の遊技球が同時に到達することが阻止される。
As shown in FIG. 213, the game ball that has won the
排出通路領域445bにおけるV入賞通路領域445cへの分岐箇所には、排出通路領域445bに流入した遊技球をV入賞通路領域445cに誘導するための切換片446が設けられている。切換片446は、ベース体444における排出通路領域445bを基準としてV入賞通路領域445c側とは逆側の領域に回動可能に支持されており、排出通路領域445bの外部に全体が退避した退避位置と、排出通路領域445b内に突出したV誘導位置との間で変位可能となっている。切換片446には図示しない伝達ユニットを通じて切換用駆動部447の駆動力が伝達される。切換片446は、切換用駆動部447が非駆動状態である場合には図示しないバネなどの付勢手段の付勢力によって退避位置に配置され、切換用駆動部447が駆動状態となることでその付勢力に抗して切換片446が変位してV誘導位置に配置される。切換用駆動部447は主制御装置60のMPU62と電気的に接続されており、主側CPU63にて切換用駆動部447の駆動制御が実行される。
A
切換片446が退避位置に配置されている場合には、分岐通路445に流入した遊技球はV入賞通路領域445cに誘導されることなく排出通路領域445bを流下する。そして、その遊技球は、排出通路領域445bにおいて切換片446による分岐位置よりも下流に設けられたカウント検知センサ448により検知された後に遊技盤24の後方に排出される。カウント検知センサ448は主制御装置60のMPU62と電気的に接続されており、カウント検知センサ448の検知結果に基づき主側CPU63にてカウント検知センサ448における遊技球の検知の有無が特定される。
When the
一方、切換片446がV誘導位置に配置されている場合には、分岐通路445に流入した遊技球は切換片446により下方から受けられる。V誘導位置に配置されている状態における切換片446の上面は、V入賞通路領域445cに向けて下り傾斜となっている。これにより、切換片446により下方から受けられた遊技球は自重により、V入賞通路領域445cに流入し、当該V入賞通路領域445cを流下する。そして、その遊技球は、V入賞通路領域445cに設けられたV入賞検知センサ449により検知された後に、遊技盤24の後方に排出される。V入賞検知センサ449は主制御装置60のMPU62と電気的に接続されており、V入賞検知センサ449の検知結果に基づき主側CPU63にてV入賞通路領域445cの遊技球の通過の有無が特定される。
On the other hand, when the
振分側開閉部材442が開放状態となる場合、当該開放状態に維持される期間は遊技球の発射周期よりも長い期間である10秒で一定となっているとともに、振分実行モードにおいて振分入賞装置415に入球可能な遊技球の上限入賞個数は10個で一定となっている。また、発射操作装置28が遊技者により操作されている状況では、0.6secに1個の遊技球が遊技領域PAに向けて発射されるように遊技球発射機構27が駆動制御される。また、右側領域PA3を流下する遊技球は途中で第2作動部413又は特電入賞装置416に入球しない限り振分側開閉部材442の位置に到達する。そうすると、振分側開閉部材442が開放状態となった場合には振分入賞装置415に向けて遊技球が流下するように遊技球の発射を継続するのであれば当該振分入賞装置415に上限入賞個数以上の遊技球を入賞させることが可能となる。
When the distribution-side opening / closing
これに対して、切換片446は振分側開閉部材442が開放状態となったタイミングから2秒経過したタイミングで退避位置からV誘導位置に配置され、その後、12秒間に亘ってV誘導位置に保持される。そして、12秒が経過した場合にV誘導位置から退避位置に復帰する。この場合、上記のとおり発射操作装置28が遊技者により操作されている状況では、0.6secに1個の遊技球が遊技領域PAに向けて発射されるように遊技球発射機構27が駆動制御されるため、切換片446がV誘導位置に配置されたタイミングにおいては未だ振分入賞装置415への入賞個数が振分実行モードの上限入賞個数に到達しておらず振分側開閉部材442の開放状態が維持される。また、上記のとおり右側領域PA3を流下する遊技球は途中で第2作動部413又は特電入賞装置416に入球しない限り振分側開閉部材442の位置に到達する。したがって、振分側開閉部材442が開放状態となった場合には振分入賞装置415に向けて遊技球が流下するように遊技球の発射を継続するのであれば、振分側開閉部材442が開放状態となってから2秒経過後に振分入賞装置415に入賞した遊技球が切換片446の位置に到達したタイミングにおいて当該切換片446がV誘導位置に配置されていることとなる。よって、振分実行モードにおいては基本的にV入賞検知センサ449にて遊技球が検知されることとなる。
On the other hand, the
カウント検知センサ448により遊技球が検知された場合及びV入賞検知センサ449により遊技球が検知された場合のいずれであっても、振分入賞装置415に対応する同一個数の賞球の払い出しが実行される。また、振分実行モードにおいてV入賞検知センサ449にて遊技球が検知された場合には、当該振分実行モード後に開閉実行モードが発生する。一方、V入賞検知センサ449にて遊技球が検知されることなく振分実行モードが終了した場合には開閉実行モードが発生しない。
Whether the game ball is detected by the
次に、主側CPU63にて各種抽選を行うための電気的な構成について図214を用いて説明する。
Next, an electrical configuration for performing various lotteries in the
主側CPU63は遊技に際し各種カウンタ情報を用いて、当たり発生抽選、特図表示部425,426の表示の設定、図柄表示装置424の図柄表示の設定、普図表示部423aの表示の設定などを行うこととしており、具体的には、図214に示すように、当たり発生の抽選に使用する当たり乱数カウンタC1と、大当たり種別及び小当たり種別を判定する際に使用する種別カウンタC2と、図柄表示装置424が外れ変動する際のリーチ発生抽選に使用するリーチ乱数カウンタC3と、当たり乱数カウンタC1の初期値設定に使用する乱数初期値カウンタCINIと、特図表示部425,426及び図柄表示装置424における遊技回の表示継続期間を決定する変動種別カウンタCSとを用いることとしている。さらに、第2作動部413の誘導ユニット432を誘導実行状態とするか否かの抽選に使用する普電役物開放カウンタC4を用いることとしている。なお、上記各カウンタC1〜C3,CINI,CS,C4は、主側RAM65の各種カウンタエリア65bに設けられている。
The
各カウンタC1〜C3,CINI,CS,C4は、その更新の都度前回値に1が加算され、最大値に達した後に「0」に戻るループカウンタとなっている。各カウンタは短時間間隔で更新される。当たり乱数カウンタC1、種別カウンタC2及びリーチ乱数カウンタC3に対応した情報は、第1作動部412又は第2作動部413への入賞が発生した場合に、主側RAM65に設けられた特図保留エリア451に格納される。特図保留エリア451は、第1特図保留エリア452と、第2特図保留エリア453と、特図用の実行エリア454とを備えている。
Each of the counters C1 to C3, CINI, CS, and C4 is a loop counter that adds 1 to the previous value every time it is updated and returns to “0” after reaching the maximum value. Each counter is updated at short intervals. The information corresponding to the winning random number counter C1, the type counter C2, and the reach random number counter C3 is a special figure reservation area provided in the
第1特図保留エリア452は第1エリア452a、第2エリア452b、第3エリア452c及び第4エリア452dを備えており、第1作動部412への入賞履歴に合わせて、当たり乱数カウンタC1、種別カウンタC2及びリーチ乱数カウンタC3の各数値情報が特図側の保留情報として、いずれかのエリア452a〜452dに格納される。この場合、第1エリア452a〜第4エリア452dには、第1作動部412への入賞が複数回連続して発生した場合に、第1エリア452a→第2エリア452b→第3エリア452c→第4エリア452dの順に各数値情報が時系列的に格納されていく。このように4つのエリア452a〜452dが設けられていることにより、第1作動部412への遊技球の入賞履歴が最大4個まで保留記憶されるようになっている。なお、第1特図保留エリア452において保留記憶可能な数は、4個に限定されることはなく任意であり、2個、3個又は5個以上といったように他の複数であってもよく、単数であってもよい。
The first special
第2特図保留エリア453は第1エリア453a、第2エリア453b、第3エリア453c及び第4エリア453dを備えており、第2作動部413への入賞履歴に合わせて、当たり乱数カウンタC1、種別カウンタC2及びリーチ乱数カウンタC3の各数値情報が特図側の保留情報として、いずれかのエリア453a〜453dに格納される。この場合、第1エリア453a〜第4エリア453dには、第2作動部413への入賞が複数回連続して発生した場合に、第1エリア453a→第2エリア453b→第3エリア453c→第4エリア453dの順に各数値情報が時系列的に格納されていく。このように4つのエリア453a〜453dが設けられていることにより、第2作動部413への遊技球の入賞履歴が最大4個まで保留記憶されるようになっている。なお、第2特図保留エリア453において保留記憶可能な数は、4個に限定されることはなく任意であり、2個、3個又は5個以上といったように他の複数であってもよく、単数であってもよい。
The second special
特図用の実行エリア454は、いずれかの特図表示部425,426にて変動表示を開始する際に、特図用の当否判定や種別判定などを行う対象の保留情報が格納されるエリアである。具体的には、第1特図表示部425の変動表示を開始する際には、第1特図保留エリア452の第1エリア452aに格納された保留情報が特図用の実行エリア454に移動される。一方、第2特図表示部426の変動表示を開始する際には、第2特図保留エリア453の第1エリア453aに格納された保留情報が特図用の実行エリア454に移動される。なお、以下の説明では第1特図保留エリア452に格納された保留情報及び当該第1特図保留エリア452から特図用の実行エリア454に移動された保留情報を第1特図側の保留情報といい、第2特図保留エリア453に格納された保留情報及び当該第2特図保留エリア453から特図用の実行エリア454に移動された保留情報を第2特図側の保留情報という。
The special
普電役物開放カウンタC4に対応した情報は、スルー入賞部414への入賞が発生した場合に、主側RAM65に設けられた普図保留エリア455に格納される。普図保留エリア455は、第1エリア455a、第2エリア455b、第3エリア455c及び第4エリア455dを備えており、スルー入賞部414への入賞履歴に合わせて、普電役物開放カウンタC4の数値情報が普図側の保留情報として、いずれかのエリア455a〜455dに格納される。この場合、第1エリア455a〜第4エリア455dには、スルー入賞部414への入賞が複数回連続して発生した場合に、第1エリア455a→第2エリア455b→第3エリア455c→第4エリア455dの順に数値情報が時系列的に格納されていく。このように4つのエリア455a〜455dが設けられていることにより、スルー入賞部414への遊技球の入賞履歴が最大4個まで保留記憶されるようになっている。なお、普図保留エリア455において保留記憶可能な数は、4個に限定されることはなく任意であり、2個、3個又は5個以上といったように他の複数であってもよく、単数であってもよい。
The information corresponding to the general electric utility release counter C4 is stored in the general
普図保留エリア455には普図用の実行エリア456が設けられている。普図用の実行エリア456は、普図表示部423aにて変動表示を開始する際に、誘導ユニット432を誘導状態とするか否かを決定するための誘導状態抽選を行う対象の保留情報が格納されるエリアである。具体的には、普図表示部423aの変動表示を開始する際には、普図保留エリア455の第1エリア455aに格納された保留情報が普図用の実行エリア456に移動される。
In the common
上記各カウンタC1〜C3,CINI,CS,C4について詳細に説明する。 The counters C1 to C3, CINI, CS, and C4 will be described in detail.
まず、普電役物開放カウンタC4について説明する。普電役物開放カウンタC4は、0〜250の範囲内で順に1ずつ加算され、最大値に達した後に「0」に戻る構成となっている。普電役物開放カウンタC4は定期的に更新され、スルー入賞部414に遊技球が入賞したタイミングで主側RAM65の普図保留エリア455に格納される。そして、所定のタイミングにおいて、その格納された普電役物開放カウンタC4の値によって誘導ユニット432を誘導状態に制御するか否かを決定するための誘導状態抽選が行われる。既に説明したとおり誘導ユニット432のサポートモード(すなわち第2作動部413のサポートモード)として高頻度サポートモードと低頻度サポートモードとが設定されており、誘導ユニット432の誘導状態(第2作動部413の開放状態)の制御はその時点におけるサポートモードの種類に対応する態様で行われる。
First, the general electric utility release counter C4 will be described. The general electric utility release counter C4 is incremented by 1 within a range of 0 to 250, and returns to “0” after reaching the maximum value. The general electric utility release counter C4 is periodically updated and stored in the general-
次に、当たり乱数カウンタC1について説明する。当たり乱数カウンタC1は、0〜9999の範囲内で順に1ずつ加算され、最大値に達した後に「0」に戻る構成となっている。特に当たり乱数カウンタC1が1周した場合、その時点の乱数初期値カウンタCINIの値が当該当たり乱数カウンタC1の初期値として読み込まれる。なお、乱数初期値カウンタCINIは、当たり乱数カウンタC1と同様のループカウンタである(値=0〜9999)。当たり乱数カウンタC1は定期的に更新され、遊技球が第1作動部412又は第2作動部413に入賞したタイミングで主側RAM65の特図保留エリア451に格納される。そして、この格納された当たり乱数カウンタC1の値を利用して当否判定処理が行われる。
Next, the winning random number counter C1 will be described. The winning random number counter C1 is incremented by 1 in the range of 0 to 9999, and returns to “0” after reaching the maximum value. In particular, when the winning random number counter C1 makes one round, the value of the initial random number counter CINI at that time is read as the initial value of the winning random number counter C1. The random number initial value counter CINI is a loop counter similar to the winning random number counter C1 (value = 0 to 9999). The winning random number counter C1 is periodically updated and stored in the special
当否判定処理に際して当選となる乱数の値は、主側ROM64に当否テーブルとして記憶されている。当否テーブルとして、第1特図側の保留情報に対応させて第1特図の当否テーブル461が設けられているとともに、第2特図側の保留情報に対応させて第2特図の当否テーブル462が設けられている。また、本実施形態では当否抽選モードとして、大当たり結果となる確率を相違させる複数種類のモードが存在しているのではなく、同一の設定値であれば大当たり結果となる確率が一定となるように1種類のモードが設定されている。
The random number value that is won in the determination process is stored in the
図215(a)は第1特図の当否テーブル461を説明するための説明図であり、図215(b)は第2特図の当否テーブル462を説明するための説明図である。 FIG. 215 (a) is an explanatory diagram for explaining the success / failure table 461 of the first special figure, and FIG. 215 (b) is an explanatory diagram for explaining the success / failure table 462 of the second special figure.
図215(a)及び図215(b)に示すように当否判定処理の当否結果として、大当たり結果と、小当たり結果と、外れ結果とが存在している。大当たり結果は、特電入賞装置416が開閉制御される開閉実行モードへの移行契機となるとともに、サポートモードの移行契機となり得る当否結果である。小当たり結果は、振分入賞装置415が開閉制御される振分実行モードへの移行契機となり、当該振分実行モードにおいてV入賞が発生した場合には開閉実行モード及びサポートモードの移行契機となる一方、当該振分実行モードにおいてV入賞が発生しなかった場合には開閉実行モード及びサポートモードの移行契機とならない当否結果である。外れ結果は、開閉実行モード及び振分実行モードへの移行契機とならずに、さらにサポートモードについても移行契機とならない当否結果である。
As shown in FIGS. 215 (a) and 215 (b), there are a big hit result, a small hit result, and a miss result as the success / failure results of the success / failure determination process. The jackpot result is a success / failure result that can trigger the transition to the opening / closing execution mode in which the special
図215(a)に示すように第1特図の当否テーブル461には当否判定処理の判定結果として、大当たり結果及び外れ結果は設定されているが小当たり結果は設定されていない。また、パチンコ機10には「設定1」〜「設定6」の設定状態が存在しているが、高い設定値ほど大当たり結果となる確率が高く、高い設定値ほど外れ結果となる確率が低くなるように設定されている。
As shown in FIG. 215 (a), in the first special figure's success / failure table 461, as a result of the success / failure determination process, a big hit result and a disapproval result are set, but a small hit result is not set. The
具体的には、最も低い設定値である「設定1」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として50個が設定されているとともに外れ結果となる当たり乱数カウンタC1の数値情報の数として9950個が設定されている。また、「設定1」よりも1段階高い設定値である「設定2」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として52個が設定されているとともに外れ結果となる当たり乱数カウンタC1の数値情報の数として9948個が設定されている。また、「設定2」よりも1段階高い設定値である「設定3」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として54個が設定されているとともに外れ結果となる当たり乱数カウンタC1の数値情報の数として9946個が設定されている。また、「設定3」よりも1段階高い設定値である「設定4」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として56個が設定されているとともに外れ結果となる当たり乱数カウンタC1の数値情報の数として9944個が設定されている。また、「設定4」よりも1段階高い設定値である「設定5」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として58個が設定されているとともに外れ結果となる当たり乱数カウンタC1の数値情報の数として9942個が設定されている。また、最も高い設定値である「設定6」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として60個が設定されているとともに外れ結果となる当たり乱数カウンタC1の数値情報の数として9940個が設定されている。 Specifically, 50 is set as the number of numerical information of the hit random number counter C1 that is the jackpot result in the setting value “setting 1” that is the lowest setting value, and the numerical information of the hit random number counter C1 that is the result of losing 9950 is set as the number of. In addition, “setting 2”, which is a setting value one step higher than “setting 1”, is set with 52 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number counter that is a result of losing The number of numerical information of C1 is set to 9948. In addition, “setting 3”, which is a setting value one level higher than “setting 2”, is set with 54 hitting random number counters C1 as numerical value information of the hit random number counter C1, and a hit random number counter that results in a loss result. 9946 is set as the number of numerical information of C1. In addition, “setting 4”, which is a setting value that is one step higher than “setting 3”, is set with 56 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number counter that is a result of losing 9944 numbers are set as the number of numerical information of C1. In addition, “setting 5”, which is a setting value that is one step higher than “setting 4”, is set with 58 pieces of numerical information of the hit random number counter C1 that is a jackpot result and is a hit random number counter that is a result of losing 9942 are set as the number of numerical information of C1. In addition, 60 is set as the number of numerical information of the hit random number counter C1 that is the jackpot result in “setting 6” that is the highest setting value, and as the number of numerical information of the hit random number counter C1 that is the result of losing 9940 are set.
つまり、「設定1」において第1特図側の保留情報を契機として大当たり結果となる確率は1/200である。「設定2」において第1特図側の保留情報を契機として大当たり結果となる確率は約1/192である。「設定3」において第1特図側の保留情報を契機として大当たり結果となる確率は約1/185である。「設定4」において第1特図側の保留情報を契機として大当たり結果となる確率は約1/179である。「設定5」において第1特図側の保留情報を契機として大当たり結果となる確率は約1/172である。「設定6」において第1特図側の保留情報を契機として大当たり結果となる確率は約1/167である。なお、大当たり結果となる当たり乱数カウンタC1の数値情報は連番となるように集約して設定されている構成としてもよく、少なくとも一部又は全部が連番とならないように分散させて設定されている構成としてもよい。
That is, in “
図215(b)に示すように第2特図の当否テーブル462には当否判定処理の判定結果として、大当たり結果、小当たり結果及び外れ結果が設定されている。また、パチンコ機10には「設定1」〜「設定6」の設定状態が存在しているが、高い設定値ほど大当たり結果となる確率が高く、高い設定値ほど外れ結果となる確率が低くなるように設定されている。一方、小当たり結果となる確率は「設定1」〜「設定6」のいずれであっても同一となるように設定されている。
As shown in FIG. 215 (b), a jackpot result, a small hit result, and a miss result are set as the judgment results of the judgment processing in the second special figure. The
具体的には、最も低い設定値である「設定1」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として50個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として2000個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として7950個が設定されている。また、「設定1」よりも1段階高い設定値である「設定2」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として52個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として2000個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として7948個が設定されている。また、「設定2」よりも1段階高い設定値である「設定3」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として54個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として2000個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として7946個が設定されている。また、「設定3」よりも1段階高い設定値である「設定4」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として56個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として2000個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として7944個が設定されている。また、「設定4」よりも1段階高い設定値である「設定5」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として58個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として2000個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として7942個が設定されている。また、最も高い設定値である「設定6」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として60個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として2000個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として7940個が設定されている。 Specifically, 50 is set as the number of numerical information of the hit random number counter C1 that is the jackpot result in “setting 1” that is the lowest setting value, and the numerical value of the hit random number counter C1 that is the result of small hit 2000 is set as the number of information, and 7950 is set as the number of numerical information of the hit random number counter C1 as a result of the losing. In addition, “setting 2”, which is a setting value one step higher than “setting 1”, is set with 52 pieces of numerical information of the hit random number counter C1 that is a big hit result, and the hit random number that is the small hit result 2000 is set as the number of numerical information of the counter C1, and 7948 is set as the number of numerical information of the per-random number counter C1 that is the result of losing. In addition, “setting 3”, which is a setting value that is one step higher than “setting 2”, is set with 54 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is a hit result 2000 is set as the number of the numerical information of the counter C1, and 7946 is set as the number of the numerical information of the random number counter C1 which is a result of losing. In addition, “setting 4”, which is a setting value that is one step higher than “setting 3”, is set with 56 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is the hit result 2000 is set as the number of numerical information of the counter C1, and 7944 is set as the number of numerical information of the random number counter C1 as a result of losing. In addition, “setting 5”, which is a setting value one step higher than “setting 4”, is set with 58 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is the hit result 2000 is set as the number of the numerical information of the counter C1, and 7942 is set as the number of the numerical information of the hit random number counter C1 as a result of the losing. In addition, 60 is set as the number of numerical information of the hit random number counter C1 that is the jackpot result in the “setting 6” that is the highest setting value, and the number of numerical information of the hit random number counter C1 that is the result of the small hit 2000 is set, and 7940 is set as the number of numerical value information of the hit random number counter C1 as a result of losing.
つまり、「設定1」において第2特図側の保留情報を契機として大当たり結果となる確率は第1特図側の保留情報を契機として大当たり結果となる確率と同一となる1/200である。「設定2」において第2特図側の保留情報を契機として大当たり結果となる確率は第1特図側の保留情報を契機として大当たり結果となる確率と同一となる約1/192である。「設定3」において第2特図側の保留情報を契機として大当たり結果となる確率は第1特図側の保留情報を契機として大当たり結果となる確率と同一となる約1/185である。「設定4」において第2特図側の保留情報を契機として大当たり結果となる確率は第1特図側の保留情報を契機として大当たり結果となる確率と同一となる約1/179である。「設定5」において第2特図側の保留情報を契機として大当たり結果となる確率は第1特図側の保留情報を契機として大当たり結果となる確率と同一となる約1/172である。「設定6」において第2特図側の保留情報を契機として大当たり結果となる確率は第1特図側の保留情報を契機として大当たり結果となる確率と同一となる約1/167である。
That is, in “
第2特図側の保留情報を契機として小当たり結果となる確率は「設定1」〜「設定6」のいずれであっても同一となる1/5である。この小当たり結果となる確率は「設定1」〜「設定6」のいずれであっても大当たり結果となる確率よりも高い確率となっている。なお、大当たり結果となる当たり乱数カウンタC1の数値情報は連番となるように集約して設定されている構成としてもよく、少なくとも一部又は全部が連番とならないように分散させて設定されている構成としてもよい。また、小当たり結果となる当たり乱数カウンタC1の数値情報は連番となるように集約して設定されている構成としてもよく、少なくとも一部又は全部が連番とならないように分散させて設定されている構成としてもよい。
The probability of a small hitting result triggered by the hold information on the second special figure side is 1/5 that is the same for any of “Setting 1” to “
上記のとおり第1特図側の保留情報を契機とした場合及び第2特図側の保留情報を契機とした場合のいずれであっても高い設定値ほど大当たり結果となる確率が高くなるように設定されていることにより高い設定値ほど遊技者にとって有利となる。また、開閉実行モードは単位時間当たりにおける遊技者の持ち球の増加量が最も多くなる期間であり、当該開閉実行モードの移行契機となる大当たり結果の確率が設定値に応じて変動することにより、設定値に対する遊技者の注目度を高めることが可能となる。 As described above, the higher the set value, the higher the probability that the jackpot result will be higher if the hold information on the first special figure side is the trigger and the hold information on the second special figure side is the trigger. By being set, the higher the set value, the more advantageous for the player. In addition, the opening / closing execution mode is a period in which the amount of increase of the player's ball per unit time is the largest, and the probability of the jackpot result that triggers the transition to the opening / closing execution mode varies according to the set value, It is possible to increase the player's attention to the set value.
このように大当たり結果となる確率が設定値に応じて変動する構成において、小当たり結果となる確率は「設定1」〜「設定6」のいずれであっても同一となっている。これにより、遊技者が設定値を推測するために注目する対象を大当たり結果に限定させることが可能となり、設定値の推測をしづらくさせることが可能となる。
Thus, in the configuration in which the probability of a big hit result varies according to the set value, the probability of a big hit result is the same for any of “Setting 1” to “
また、第2特図の当否テーブル462においてはいずれの設定値であっても小当たり結果に割り当てられている当たり乱数カウンタC1の数値情報の数よりも外れ結果に割り当てられている当たり乱数カウンタC1の数値情報の数の方が多い構成において、大当たり結果に割り当てられている当たり乱数カウンタC1の数値情報の数の設定値による変動分が、外れ結果に割り当てられている当たり乱数カウンタC1の数値情報の数の変動によって吸収されている。この点からも設定値の推測をしづらくさせることが可能となる。 Further, in the success / failure table 462 of the second special figure, the hit random number counter C1 assigned to the outlier result is larger than the number of numerical information of the hit random number counter C1 assigned to the small hit result regardless of the set value. In the configuration in which the number of pieces of numerical information is larger, the variation due to the set value of the number of numerical information of the hit random number counter C1 assigned to the jackpot result is the numerical information of the hit random number counter C1 assigned to the outlier result. Is absorbed by fluctuations in the number of From this point, it is possible to make it difficult to estimate the set value.
次に、種別カウンタC2について説明する。種別カウンタC2は、0〜29の範囲内で順に1ずつ加算され、最大値に達した後に「0」に戻る構成となっている。種別カウンタC2は定期的に更新され、遊技球が第1作動部412又は第2作動部413に入賞したタイミングで主側RAM65の特図保留エリア451に格納される。そして、この格納された種別カウンタC2の値を利用して種別判定処理が行われる。
Next, the type counter C2 will be described. The type counter C2 is incremented by 1 in order within a range of 0 to 29, and returns to “0” after reaching the maximum value. The type counter C2 is periodically updated and stored in the special
種別カウンタC2を利用した種別判定処理は、当否判定処理において大当たり結果となった場合及び小当たり結果となった場合のそれぞれにおいて行われる。つまり、本実施形態では大当たり結果が複数種類設定されているとともに小当たり結果が複数種類設定されている。そして、当否判定処理において大当たり結果が選択された場合には、主側ROM64に予め記憶された大当たり用の種別テーブル463及び種別カウンタC2を利用して大当たり結果の種類が選択される。また、当否判定処理において小当たり結果が選択された場合には、主側ROM64に予め記憶された小当たり用の種別テーブル464及び種別カウンタC2を利用して小当たり結果の種類が選択される。以下、大当たり結果の種類及び小当たり結果の種類について説明する。
The type determination process using the type counter C2 is performed in each of the cases where a big hit result and a small hit result are obtained in the success / failure determination process. That is, in this embodiment, a plurality of types of big hit results are set, and a plurality of types of small hit results are set. When the jackpot result is selected in the determination process, the jackpot result type is selected using the jackpot type table 463 and the type counter C2 stored in advance in the
図216(a)は第1特図側の保留情報又は第2特図側の保留情報を契機とした当否判定処理において大当たり結果が選択された場合に大当たり結果の種類を振り分けるために参照される大当たり用の種別テーブル463を説明するための説明図である。また、図216(b)は複数種類の大当たり結果のそれぞれの内容について説明するための説明図である。 FIG. 216 (a) is referred to in order to sort the types of jackpot results when a jackpot result is selected in the success / failure determination process triggered by the hold information on the first special figure side or the hold information on the second special figure side. It is explanatory drawing for demonstrating the type table 463 for jackpots. FIG. 216 (b) is an explanatory diagram for explaining the contents of a plurality of types of jackpot results.
大当たり用の種別テーブル463は第1特図用の保留情報を契機とした当否判定処理において大当たり結果が選択された場合に参照されるとともに、第2特図用の保留情報を契機とした当否判定処理において大当たり結果が選択された場合に参照される。つまり、第1特図用の保留情報を契機とした当否判定処理において大当たり結果が選択された場合及び第2特図用の保留情報を契機とした当否判定処理において大当たり結果が選択された場合のいずれであっても、同一の大当たり用の種別テーブル463が参照される。 The jackpot type table 463 is referred to when a jackpot result is selected in the success / failure determination process triggered by the hold information for the first special figure, and the success / failure decision triggered by the hold information for the second special figure. Referenced when a jackpot result is selected in the process. In other words, when a jackpot result is selected in the success / failure determination process triggered by the hold information for the first special figure, and when a jackpot result is selected in the success / failure judgment process triggered by the hold information for the second special figure In any case, the same jackpot type table 463 is referred to.
大当たり用の種別テーブル463には図216(a)に示すように、大当たり結果の種類として、6R大当たり結果と15R大当たり結果とが設定されている。そして、「0〜26」の種別カウンタC2の数値情報が6R大当たり結果に対応しており、「27〜29」の種別カウンタC2の数値情報が15R大当たり結果に対応している。つまり、当否判定処理において大当たり結果が選択された場合には、9/10の確率で6R大当たり結果が選択され、1/10の確率で15R大当たり結果が選択される。 In the jackpot type table 463, as shown in FIG. 216 (a), as types of jackpot results, 6R jackpot results and 15R jackpot results are set. The numerical information of the type counter C2 of “0 to 26” corresponds to the 6R jackpot result, and the numerical information of the type counter C2 of “27 to 29” corresponds to the 15R jackpot result. That is, when a jackpot result is selected in the success / failure determination process, a 6R jackpot result is selected with a probability of 9/10, and a 15R jackpot result is selected with a probability of 1/10.
6R大当たり結果となった場合、図216(b)に示すようにその後の開閉実行モードではラウンド遊技が6回発生する。また、開閉実行モードが終了した後は当該開閉実行モードの開始前におけるサポートモードに関係なく高頻度サポートモードとなる。この高頻度サポートモードは、6R大当たり結果の発生の契機となった保留情報が第1特図側の保留情報であった場合には、第2特図側の保留情報を契機とした遊技回が1回実行された場合には終了して低頻度サポートモードに移行する。既に説明したとおり第2特図保留エリア453には第1〜第4エリア453a〜453dが設けられており第2特図側の保留情報を4個保留記憶することが可能となっている。したがって、開閉実行モードが終了した後に第2特図側の保留情報を契機とした最初の遊技回が実行されている状況において高頻度サポートモードの態様で制御される第2作動部413に4個の遊技球を入球させることで、開閉実行モードが終了した後に第2特図側の保留情報を契機とした遊技回を5回実行させることが可能となる。
When the 6R jackpot result is reached, as shown in FIG. 216 (b), the round game is generated six times in the subsequent opening / closing execution mode. In addition, after the opening / closing execution mode ends, the high-frequency support mode is set regardless of the support mode before the opening / closing execution mode starts. In this high-frequency support mode, when the hold information that triggered the occurrence of the 6R jackpot result is the hold information on the first special figure side, the game times triggered by the hold information on the second special figure side If it has been executed once, it will end and shift to the low frequency support mode. As described above, the second special
一方、6R大当たり結果の発生の契機となった保留情報が第2特図側の保留情報であった場合には、第2特図側の保留情報を契機とした遊技回が5回実行された場合には終了して低頻度サポートモードに移行する。既に説明したとおり第2特図保留エリア453には第1〜第4エリア453a〜453dが設けられており第2特図側の保留情報を4個保留記憶することが可能となっている。したがって、開閉実行モードが終了した後に第2特図側の保留情報を契機とした5回目の遊技回が実行されている状況において高頻度サポートモードの態様で制御される第2作動部413に4個の遊技球を入球させることで、開閉実行モードが終了した後に第2特図側の保留情報を契機とした遊技回を9回実行させることが可能となる。
On the other hand, if the hold information that triggered the occurrence of the 6R jackpot result was the hold information on the second special figure side, the game times triggered by the hold information on the second special figure side were executed five times In some cases, the process ends and shifts to the low frequency support mode. As described above, the second special
15R大当たり結果となった場合、図216(b)に示すようにその後の開閉実行モードではラウンド遊技が15回発生する。したがって、少なくともラウンド遊技の実行回数という点で15R大当たり結果は6R大当たり結果よりも有利となっている。また、開閉実行モードが終了した後は当該開閉実行モードの開始前におけるサポートモードに関係なく高頻度サポートモードとなる。この高頻度サポートモードは、15R大当たり結果の発生の契機となった保留情報が第1特図側の保留情報及び第2特図側の保留情報のいずれであったとしても第2特図側の保留情報を契機とした遊技回が5回実行された場合には終了して低頻度サポートモードに移行する。既に説明したとおり第2特図保留エリア453には第1〜第4エリア453a〜453dが設けられており第2特図側の保留情報を4個保留記憶することが可能となっている。したがって、開閉実行モードが終了した後に第2特図側の保留情報を契機とした5回目の遊技回が実行されている状況において高頻度サポートモードの態様で制御される第2作動部413に4個の遊技球を入球させることで、開閉実行モードが終了した後に第2特図側の保留情報を契機とした遊技回を9回実行させることが可能となる。
When the 15R jackpot result is reached, as shown in FIG. 216 (b), the round game is generated 15 times in the subsequent opening / closing execution mode. Accordingly, the 15R jackpot result is more advantageous than the 6R jackpot result at least in terms of the number of round games executed. In addition, after the opening / closing execution mode ends, the high-frequency support mode is set regardless of the support mode before the opening / closing execution mode starts. In this high-frequency support mode, even if the hold information that triggered the occurrence of the 15R jackpot result is either the hold information on the first special figure side or the hold information on the second special figure side, the second special figure side When the game times triggered by the hold information are executed five times, the game is ended and the low frequency support mode is entered. As described above, the second special
図216(c)は第2特図側の保留情報を契機とした当否判定処理において小当たり結果が選択された場合に小当たり結果の種類を振り分けるために参照される小当たり用の種別テーブル464を説明するための説明図である。また、図216(d)は複数種類の小当たり結果のそれぞれの内容について説明するための説明図である。なお、既に説明したとおり第1特図側の保留情報を契機とした当否判定処理において小当たり結果が選択されることはないため、第1特図側の保留情報を契機とした遊技回において小当たり用の種別テーブル464が参照されることはない。
FIG. 216 (c) shows a type table for
小当たり用の種別テーブル464には図216(c)に示すように、小当たり結果の種類として、第1小当たり結果と第2小当たり結果と第3小当たり結果とが設定されている。そして、「0〜9」の種別カウンタC2の数値情報が第1小当たり結果に対応しており、「10〜19」の種別カウンタC2の数値情報が第2小当たり結果に対応しており、「20〜29」の種別カウンタC2の数値情報が第3小当たり結果に対応している。つまり、当否判定処理において小当たり結果が選択された場合には、1/3の確率で第1小当たり結果が選択され、1/3の確率で第2小当たり結果が選択され、1/3の確率で第3小当たり結果が選択される。 As shown in FIG. 216 (c), the first small hit result, the second small hit result, and the third small hit result are set in the small hit type table 464 as shown in FIG. 216 (c). The numerical information of the type counter C2 of “0-9” corresponds to the first small hit result, the numerical information of the type counter C2 of “10-19” corresponds to the second small hit result, The numerical information of the type counter C2 of “20 to 29” corresponds to the third small hit result. That is, when the small hit result is selected in the determination process, the first small hit result is selected with a probability of 1/3, the second small hit result is selected with a probability of 1/3, and 1/3 The third small hit result is selected with the probability of.
第1小当たり結果、第2小当たり結果及び第3小当たり結果のいずれであっても、図216(d)に示すように最初に振分実行モードが開始される。この振分実行モードでは振分入賞装置415が1回開閉される。振分入賞装置415の開放状態は、既に説明したとおり開放継続期間である10秒が経過した場合、及び振分入賞装置415に入球した遊技球の個数が上限入賞個数である10個に到達した場合のいずれか一方の条件が成立するまで継続される。そして、振分入賞装置415の開放状態が継続されている状況において当該振分入賞装置415に向けて遊技球が流下するように発射操作を継続することで、振分入賞装置415に入球した遊技球がV入賞検知センサ449にて検知されるV入賞が発生することとなる。なお、1回の振分実行モードにおいてV入賞検知センサ449にて複数個の遊技球が検知されたとしても、V入賞の発生回数は1回として扱われる。
Regardless of the first small hit result, the second small hit result, or the third small hit result, as shown in FIG. 216 (d), the distribution execution mode is started first. In this distribution execution mode, the
V入賞が発生することでその後に開閉実行モードが発生する。この場合、第1小当たり結果を契機とした振分実行モードの後であれば5回のラウンド遊技が実行される開閉実行モードとなり、第2小当たり結果を契機とした振分実行モードであれば8回のラウンド遊技が実行される開閉実行モードとなり、第3小当たり結果を契機とした振分実行モードであれば14回のラウンド遊技が実行される開閉実行モードとなる。したがって、少なくともラウンド遊技の実行回数という点で第1小当たり結果よりも第2小当たり結果の方が有利であり、第2小当たり結果よりも第3小当たり結果の方が有利である。 When the V winning is generated, the opening / closing execution mode is subsequently generated. In this case, if it is after the distribution execution mode triggered by the first small hit result, it becomes an opening / closing execution mode in which five round games are executed, and if it is the distribution execution mode triggered by the second small hit result For example, the open / close execution mode in which 8 round games are executed, and the open / close execution mode in which 14 round games are executed in the distribution execution mode triggered by the third small hit result. Accordingly, the second small hit result is more advantageous than the first small hit result, and the third small hit result is more advantageous than the second small hit result, at least in terms of the number of round games executed.
第1小当たり結果、第2小当たり結果及び第3小当たり結果のいずれかとなり更に振分実行モードにおいてV入賞が発生して開閉実行モードが発生した場合には、当該開閉実行モードが終了した後に振分実行モードの開始前におけるサポートモードに関係なく高頻度サポートモードとなる。この高頻度サポートモードは、第1小当たり結果、第2小当たり結果及び第3小当たり結果のいずれを契機としている場合であっても、第2特図側の保留情報を契機とした遊技回が5回実行された場合には終了して低頻度サポートモードに移行する。既に説明したとおり第2特図保留エリア453には第1〜第4エリア453a〜453dが設けられており第2特図側の保留情報を4個保留記憶することが可能となっている。したがって、開閉実行モードが終了した後に第2特図側の保留情報を契機とした5回目の遊技回が実行されている状況において高頻度サポートモードの態様で制御される第2作動部413に4個の遊技球を入球させることで、開閉実行モードが終了した後に第2特図側の保留情報を契機とした遊技回を9回実行させることが可能となる。なお、第1小当たり結果、第2小当たり結果及び第3小当たり結果のいずれかとなったことを契機とした振分実行モードにおいてV入賞が発生しなかった場合には、振分実行モードが終了した後に開閉実行モードが発生することはなく、さらに振分実行モードの開始前におけるサポートモードが維持される。
When the first small hit result, the second small hit result, or the third small hit result becomes one of the results of the V winning in the distribution execution mode and the opening / closing execution mode is generated, the opening / closing execution mode is terminated. The high frequency support mode is set later regardless of the support mode before the start of the distribution execution mode. In this high frequency support mode, the game times triggered by the hold information on the second special figure side, regardless of which of the first small hit result, the second small hit result, and the third small hit result Is executed five times, the process ends and shifts to the low frequency support mode. As described above, the second special
以上のように当否テーブル461,462及び種別テーブル463,464が設定されていることによる遊技の流れについて説明する。遊技ホールの営業開始時には基本的にサポートモードが低頻度サポートモードとなる。低頻度サポートモードにおいては第1作動部412への入賞を狙って発射操作が行われ、第1作動部412への入賞が発生することで第1特図表示部425にて絵柄の変動表示が実行されるとともに図柄表示装置424にて図柄の変動表示が行われる遊技回が実行される。この遊技回の開始時に実行された当否判定処理において大当たり結果が選択されることで当該遊技回の終了後に開閉実行モードが発生する。この開閉実行モードは、6R大当たり結果が発生契機であればラウンド遊技が6回実行され、15R大当たり結果が発生契機であればラウンド遊技が15回実行される。
A flow of the game by setting the success / failure tables 461 and 462 and the type tables 463 and 464 as described above will be described. The support mode is basically the low-frequency support mode when the game hall starts business. In the low-frequency support mode, a launch operation is performed aiming for a winning at the
開閉実行モードが終了した後は高頻度サポートモードとなる。この場合に当該高頻度サポートモードは、開閉実行モードの発生の契機となった大当たり結果が6R大当たり結果であれば第2特図表示部426における遊技回が1回実行された場合に終了され、開閉実行モードの発生の契機となった大当たり結果が15R大当たり結果であれば第2特図表示部426における遊技回が5回実行された場合に終了される。第2特図表示部426における遊技回が1回実行された場合に高頻度サポートモードが終了される場合は第2特図側の保留情報を契機とした遊技回を5回実行させることが可能となり、第2特図表示部426における遊技回が5回実行された場合に高頻度サポートモードが終了される場合は第2特図側の保留情報を契機とした遊技回を9回実行させることが可能となる。
After the opening / closing execution mode ends, the high-frequency support mode is set. In this case, the high-frequency support mode is terminated when the game number in the second special
高頻度サポートモードにおいては第2作動部413への入賞を狙って発射操作が行われ、第2作動部413への入賞が発生することで第2特図表示部426にて絵柄の変動表示が実行されるとともに図柄表示装置424にて図柄の変動表示が行われる遊技回が実行される。第2特図側の保留情報を契機とした遊技回では1/5という高い確率で小当たり結果となる。小当たり結果となった場合には振分実行モードとなり当該振分実行モードでは振分入賞装置415への入賞を狙って発射操作が継続されることで基本的にV入賞が発生する。V入賞が発生した場合にはその後に開閉実行モードが発生する。この開閉実行モードは、第1小当たり結果が発生契機であればラウンド遊技が5回実行され、第2小当たり結果が発生契機であればラウンド遊技が8回実行され、第3小当たり結果が発生契機であればラウンド遊技が14回実行される。そして、開閉実行モードが終了した後は発生契機が第1小当たり結果、第2小当たり結果及び第3小当たり結果のいずれであったとしても高頻度サポートモードとなるとともに当該高頻度サポートモードは第2特図表示部426における遊技回が5回実行された場合に終了される。この場合、第2特図側の保留情報を契機とした遊技回を9回実行させることが可能となる。
In the high-frequency support mode, a shooting operation is performed aiming for a prize at the
つまり、高頻度サポートモードへの移行が発生した場合には第2特図側の保留情報を契機とした遊技回にて小当たり結果が発生することで、振分実行モード及び開閉実行モードを発生させることが可能となるとともに、その後に第2特図側の保留情報を契機とした遊技回を9回実行させることが可能となる。これにより、遊技者は高頻度サポートモードへの移行が発生することを期待するとともに、高頻度サポートモードへの移行が発生した場合には第2特図側の保留情報を契機とした遊技回にて小当たり結果となることを期待することとなる。よって、遊技の興趣向上を図ることが可能となる。なお、第2特図側の保留情報を契機とした遊技回においても大当たり結果が発生し得るとともに大当たり結果が発生した場合には開閉実行モードが発生する。また、開閉実行モードの終了後には発生契機となった大当たり結果の種類に関係なく、高頻度サポートモードとなるとともに当該高頻度サポートモードは第2特図表示部426における遊技回が5回実行された場合に終了される。
In other words, when a transition to the high-frequency support mode occurs, a small hit result is generated in the game times triggered by the hold information on the second special figure side, thereby generating a distribution execution mode and an opening / closing execution mode It is possible to execute the
次に、リーチ乱数カウンタC3について説明する。リーチ乱数カウンタC3は、例えば0〜238の範囲内で順に1ずつ加算され、最大値に達した後に「0」に戻る構成となっている。リーチ乱数カウンタC3は定期的に更新され、遊技球が第1作動部412又は第2作動部413に入賞したタイミングで主側RAM65の特図保留エリア451に格納される。そして、この格納されたリーチ乱数カウンタC3の値を利用して外れ結果となる遊技回においてリーチ表示を発生させるか否かが決定される。
Next, the reach random number counter C3 will be described. The reach random number counter C3 is, for example, incremented by 1 within a range of 0 to 238, and returns to “0” after reaching the maximum value. The reach random number counter C3 is periodically updated and stored in the special
ここで、本パチンコ機10には、図柄表示装置424における表示演出の一種として期待演出が設定されている。期待演出とは、図柄の変動表示を行うことが可能な図柄表示装置424を備え、大当たり結果又は小当たり結果となる遊技回では最終的な停止結果が付与対応結果となる遊技機において、図柄表示装置424における図柄の変動表示が開始されてから停止結果が導出表示される前段階で、前記付与対応結果となり易い変動表示状態であると遊技者に思わせるための表示状態をいう。なお、付与対応結果について具体的には、いずれかの有効ライン上に同一の数字が付された図柄の組合せが停止表示される。
Here, in the
期待演出には、リーチ表示と、リーチ表示が発生する前段階などにおいてリーチ表示の発生や付与対応結果の発生を期待させるための予告表示との2種類が設定されている。 In the expected effect, two types of reach display and a notice display for expecting the occurrence of reach display and the generation of the result of giving correspondence at a stage before the reach display occurs are set.
リーチ表示には、図柄表示装置424の表示面に表示される複数の図柄列のうち一部の図柄列について図柄を停止表示させることで、リーチ図柄の組合せを表示し、その状態で残りの図柄列において図柄の変動表示を行う表示状態が含まれる。また、上記のようにリーチ図柄の組合せを表示した状態で、残りの図柄列において図柄の変動表示を行うとともに、その背景画面において所定のキャラクタなどを動画として表示することによりリーチ演出を行うものや、リーチ図柄の組合せを縮小表示させる又は非表示とした上で、表示面の略全体において所定のキャラクタなどを動画として表示することによりリーチ演出を行うものが含まれる。
In the reach display, a combination of reach symbols is displayed by displaying symbols for a part of a plurality of symbol sequences displayed on the display surface of the
予告表示には、図柄表示装置424の表示面において図柄の変動表示が開始されてから、全ての図柄列にて図柄が変動表示されている状況において、又は一部の図柄列であって複数の図柄列にて図柄が変動表示されている状況において、図柄列上の図柄とは別にキャラクタを表示させる態様が含まれる。また、背景画面をそれまでの態様とは異なる所定の態様とするものや、図柄列上の図柄をそれまでの態様とは異なる所定の態様とするものも含まれる。かかる予告表示は、リーチ表示が行われる場合及びリーチ表示が行われない場合のいずれの遊技回においても発生し得るが、リーチ表示が行われる場合の方がリーチ表示が行われない場合よりも高確率で発生するように設定されている。
In the notice display, in a situation in which symbols are variably displayed in all the symbol sequences after the symbol variation display is started on the display surface of the
リーチ表示は、最終的に同一の図柄の組合せが停止表示される遊技回、すなわち大当たり結果又は小当たり結果に対応する遊技回では、リーチ乱数カウンタC3の値に関係なく実行される。また、外れ結果に対応した遊技回では、主側ROM64に記憶されたリーチ用テーブルを参照して所定のタイミングで取得したリーチ乱数カウンタC3がリーチ表示の発生に対応している場合に実行される。
The reach display is executed regardless of the value of the reach random number counter C3 in the game times in which the combination of the same symbols is finally stopped, that is, the game times corresponding to the big hit result or the small hit result. Further, in the game times corresponding to the losing result, it is executed when the reach random number counter C3 acquired at a predetermined timing with reference to the reach table stored in the
一方、予告表示を行うか否かの決定は、主制御装置60において行うのではなく、音声発光制御装置81において行われる。この場合、音声発光制御装置81は、いずれかの大当たり結果又は小当たり結果に対応した遊技回の方が、外れ結果に対応した遊技回に比べ、予告表示が発生し易いこと、及び出現率の低い予告表示が発生し易いことの少なくとも一方の条件を満たすように、予告表示用の抽選処理を実行する。ちなみに、この抽選結果は、図柄表示装置424にて遊技回用の演出が実行される場合に反映される。
On the other hand, the determination as to whether or not to perform the notice display is performed not by the
次に、変動種別カウンタCSについて説明する。変動種別カウンタCSは、例えば0〜198の範囲内で順に1ずつ加算され、最大値に達した後に「0」に戻る構成となっている。変動種別カウンタCSは、特図表示部425,426における絵柄の変動表示の表示継続期間と、図柄表示装置424における図柄の変動表示の表示継続期間とを主側CPU63において決定する上で用いられる。変動種別カウンタCSは繰り返し更新され、特図表示部425,426における絵柄の変動開始時及び図柄表示装置424による図柄の変動開始時における変動パターン決定に際して取得される。
Next, the variation type counter CS will be described. For example, the variation type counter CS is incremented one by one within a range of 0 to 198, and returns to “0” after reaching the maximum value. The variation type counter CS is used when the
<普図普電制御処理>
次に、主側CPU63にて実行される各種処理について説明する。図217は主側CPU63にて実行される普図普電制御処理を示すフローチャートである。なお、普図普電制御処理は第1タイマ割込み処理(図133)におけるステップS8914にて実行される。また、普図普電制御処理におけるステップSD601〜ステップSD610の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
<General-purpose power control processing>
Next, various processes executed by the
まず普図側の保留情報の取得処理を実行する(ステップSD601)。当該取得処理では、スルー入賞部414への入賞が発生しており、さらに普図保留エリア455に上限個数分の普図側の保留情報が取得されていない場合に、普電役物開放カウンタC4の数値情報を普図保留エリア455に格納する。この場合、第1エリア455a→第2エリア455b→第3エリア455c→第4エリア455dの順序で普図側の保留情報が格納されるようにする。
First, the hold information acquisition process on the normal side is executed (step SD601). In the acquisition process, when a winning to the through winning
その後、主側RAM65に設けられた普図普電カウンタの数値情報を読み出すとともに(ステップSD602)、主側ROM64に設けられた普図普電アドレステーブルを読み出す(ステップSD603)。そして、普図普電アドレステーブルから普図普電カウンタの数値情報に対応した開始アドレスを取得し(ステップSD604)、その取得した開始アドレスの示す処理にジャンプする(ステップSD605)。
After that, the numerical information of the general-purpose power counter provided in the
普図普電カウンタは、普図普電制御処理におけるステップSD606〜ステップSD610の各処理のうちいずれを実行すべきであるかを主側CPU63にて把握するためのカウンタであり、普図普電アドレステーブルには、普図普電カウンタの数値情報に対応させて、ステップSD606〜ステップSD610の各処理を実行するためのプログラムにおける開始アドレスが設定されている。普図普電カウンタの値が「0」である場合にはステップSD606の普図変動開始処理にジャンプし、普図普電カウンタの値が「1」である場合にはステップSD607の普図変動中処理にジャンプし、普図普電カウンタの値が「2」である場合にはステップSD608の普図確定中処理にジャンプし、普図普電カウンタの値が「3」である場合にはステップSD609の普電開放中処理にジャンプし、普図普電カウンタの値が「4」である場合にはステップSD610の普電閉鎖中処理にジャンプする。
The general-purpose power transmission counter is a counter for the
ステップSD606の普図変動開始処理では、普図保留エリア455に普図側の保留情報が保留記憶されていることを条件に、普図保留エリア455に保留記憶されている普図側の保留情報をシフトする処理を実行する。具体的には、普図保留エリア455の第1エリア455aに格納されている普図側の保留情報を普図用の実行エリア456にシフトし、その後に第2エリア455b→第1エリア455a、第3エリア455c→第2エリア455b、及び第4エリア455d→第3エリア455cとなるように普図側の保留情報をシフトする。そして、普図用の実行エリア456に新たににシフトされた普図側の保留情報を抽選値として誘導状態抽選処理を実行する。本実施形態では既に説明したとおりサポートモードとして低頻度サポートモードと高頻度サポートモードとが存在している。但し、誘導状態抽選処理にて誘導状態当選となる確率は低頻度サポートモードと高頻度サポートモードとで同一となっている(具体的には4/5)。
In the map change start process in step SD606, the map information hold information stored in the
普図変動開始処理では誘導状態抽選処理を実行した場合、普図表示部423aにおける絵柄の変動表示を開始させる処理を実行する。この場合に、普図表示部423aにて絵柄を変動表示させる表示継続期間の情報を主側RAM65に設けられた普図普電タイマカウンタにセットする。当該普図普電タイマカウンタにセットされた値は第1タイマ割込み処理(図133)のタイマ更新処理(ステップS8910)が実行される度に1減算される。この場合に、当該表示継続期間は高頻度サポートモードの方が低頻度サポートモードよりも短くなっている。具体的には、高頻度サポートモードであれば当該表示継続期間は1秒であり、低頻度サポートモードであれば当該表示継続期間は10秒である。その後、普図表示部423aにおける絵柄の変動表示を開始させた後に、普図普電カウンタの値を「0」から「1」に更新する。これにより、普図普電制御処理の次回の処理回における実行対象の処理が普図変動中処理となる。
When the guidance state lottery process is executed in the usual figure change start process, a process for starting the change display of the pattern in the ordinary
ステップSD607の普図変動中処理では、普図表示部423aにおける絵柄の表示を更新させるための処理を実行する。また、普図変動開始処理にて主側RAM65の普図普電タイマカウンタにセットした値が「0」となっている場合には、普図側の確定期間の情報を主側RAM65の普図普電タイマカウンタにセットするとともに、普図表示部423aにおける今回の絵柄の変動表示回の実行契機となった誘導状態抽選処理の結果に対応する絵柄を普図表示部423aに停止表示させるための処理を実行する。そして、普図普電カウンタの値を「1」から「2」に更新する。これにより、普図普電制御処理の次回の処理回における実行対象の処理が普図確定中処理となる。
In the process of changing the normal map in step SD607, a process for updating the display of the pattern in the general
ステップSD608の普図確定中処理では、普図普電タイマカウンタの値が「0」となっている場合に、今回の絵柄の変動表示回の実行契機となった誘導状態抽選処理の結果が誘導状態当選であるか否かを判定する。誘導状態当選ではない場合、普図普電カウンタの値を「0」クリアする。これにより、普図普電制御処理の次回の処理回における実行対象の処理が普図変動開始処理となる。 In the process of confirming the general map in step SD608, when the value of the general map timer counter is “0”, the result of the guidance state lottery process that triggered the execution of the variable display times of the current pattern is guided. It is determined whether or not the state is won. When the guidance state is not won, the value of the ordinary power counter is cleared to “0”. As a result, the process to be executed in the next processing time of the ordinary map / electric power control process becomes the ordinary figure variation start process.
誘導状態当選である場合、第2作動部413の誘導ユニット432を誘導状態とするための処理を実行する。この場合、高頻度サポートモードであれば誘導ユニット432が誘導状態となる回数として3回を設定するとともに各誘導状態の実行回における上限誘導期間を2秒に設定する。一方、低頻度サポートモードであれば誘導ユニット432が誘導状態となる回数として1回を設定するとともに当該誘導状態の実行回における上限誘導期間を0.6秒に設定する。誘導状態の実行回数の情報は主側RAM65に設けられた普電開放回数カウンタにセットし、上限誘導期間の情報は普図普電タイマカウンタにセットする。また、高頻度サポートモード及び低頻度サポートモードのいずれであっても誘導状態当選となった場合における第2作動部413への遊技球の上限入賞個数は10個となっている。上限入賞個数の情報は主側RAM65に設けられた普電入賞カウンタにセットする。普電入賞カウンタの値が「0」となった場合には今回の誘導状態当選を契機とした誘導状態の実行を終了させる。また、ガイド駆動部436への駆動信号の出力を開始することにより誘導ユニット432を非誘導状態から誘導状態に切り換える。上記のような誘導状態の実行を可能とするための設定を行った後は、普図普電カウンタの値を「2」から「3」に更新する。これにより、普図普電制御処理の次回の処理回における実行対象の処理が普電開放中処理となる。
When the guidance state is won, a process for setting the
ステップSD609の普電開放中処理では、第2作動部413への入賞が発生している場合にその入賞個数に対応する値を主側RAM65の普電入賞カウンタの値から減算する。そして、普電入賞カウンタの値が「0」である場合には、ガイド駆動部436への駆動信号の出力を停止することで誘導ユニット432を誘導状態から非誘導状態に切り換えた後に、普図普電カウンタの値を「0」クリアする。これにより、普図普電制御処理の次回の処理回における実行対象の処理が普図変動開始処理となる。また、普電入賞カウンタの値が「0」ではない場合であっても普図普電タイマカウンタの値が「0」である場合には、ガイド駆動部436への駆動信号の出力を停止することで誘導ユニット432を誘導状態から非誘導状態に切り換えるとともに普電開放回数カウンタの値を1減算する。そして、普電開放回数カウンタの値が「0」ではない場合には誘導ユニット432の非誘導継続期間の情報を普図普電タイマカウンタにセットした後に普図普電カウンタの値を「3」から「4」に更新する。これにより、普図普電制御処理の次回の処理回における実行対象の処理が普電閉鎖中処理となる。普電開放回数カウンタの値が「0」である場合には普図普電カウンタの値を「0」クリアする。これにより、普図普電制御処理の次回の処理回における実行対象の処理が普図変動開始処理となる。
In the process of opening the ordinary power in step SD609, when a prize is awarded to the
ステップSD610の普電閉鎖中処理では、普図普電タイマカウンタの値が「0」となっていることを条件として、ガイド駆動部436への駆動信号の出力を開始することで誘導ユニット432を非誘導状態から誘導状態に切り換えるとともに上限誘導期間の情報を普図普電タイマカウンタにセットする。そして、普図普電カウンタの値を「4」から「3」に更新する。これにより、普図普電制御処理の次回の処理回における実行対象の処理が普電開放中処理となる。
In the process of closing the ordinary power transmission in step SD610, on the condition that the value of the ordinary power transmission timer counter is “0”, the output of the drive signal to the
以上のように普電普電制御処理が実行されることにより、スルー入賞部414への入賞が発生することを契機として普図表示部423aにおいて絵柄の変動表示が行われる。そして、誘導状態抽選処理において誘導状態当選となった場合には第2作動部413の誘導ユニット432が誘導状態となる。第2作動部413が誘導状態となることで当該第2作動部413への遊技球の入賞が可能となり、第2作動部413に遊技球が入賞することで第2特図側の保留情報が第2特図保留エリア453に格納される。
As described above, when the ordinary electric power / electric power control process is executed, when the winning to the through winning
<特図特電制御処理>
図218は主側CPU63にて実行される特図特電制御処理を示すフローチャートである。なお、特図特電制御処理は第1タイマ割込み処理(図133)におけるステップS8913にて実行される。また、特図特電制御処理におけるステップSD701〜ステップSD713の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
<Special Figure Special Electric Control Process>
FIG. 218 is a flowchart showing a special figure special power control process executed by the
まず保留情報の取得処理を実行する(ステップSD701)。保留情報の取得処理では第1作動部412への入賞が発生している場合、第1特図保留エリア452に記憶されている第1特図側の保留情報の数が上限記憶数(具体的には4個)未満であることを条件として、第1特図側の保留情報の格納処理を実行する。当該格納処理では、当たり乱数カウンタC1、種別カウンタC2及びリーチ乱数カウンタC3の各数値情報を第1特図側の保留情報として、第1特図保留エリア452の第1エリア452a〜第4エリア452dにおける第1特図側の保留情報が記憶されていないエリアのうち消化順序が早い側のエリアに格納する。なお、第1特図側の保留情報を取得した場合には、第1特図側の保留情報の個数が今回増加したことに合わせて第1特図保留表示部427の表示内容が更新されるようにするためのデータ設定を行う。また、第1特図側の保留情報を取得した場合には、保留増加コマンドを音声発光制御装置81に送信する。これにより、図柄表示装置424における第1特図側の保留情報の保留記憶数を報知するための画像が第1特図側の保留情報の新たな取得に対応させて更新される。
First, hold information acquisition processing is executed (step SD701). In the holding information acquisition process, when a winning to the
第2作動部413への入賞が発生している場合、第2特図保留エリア453に記憶されている第2特図側の保留情報の数が上限記憶数(具体的には4個)未満であることを条件として、第2特図側の保留情報の格納処理を実行する。当該格納処理では、当たり乱数カウンタC1、種別カウンタC2及びリーチ乱数カウンタC3の各数値情報を第2特図側の保留情報として、第2特図保留エリア453の第1エリア453a〜第4エリア453dにおける第2特図側の保留情報が記憶されていないエリアのうち消化順序が早い側のエリアに格納する。なお、第2特図側の保留情報を取得した場合には、第2特図側の保留情報の個数が今回増加したことに合わせて第2特図保留表示部428の表示内容が更新されるようにするためのデータ設定を行う。また、第2特図側の保留情報を取得した場合には、保留増加コマンドを音声発光制御装置81に送信する。これにより、図柄表示装置424における第2特図側の保留情報の保留記憶数を報知するための画像が第2特図側の保留情報の新たな取得に対応させて更新される。
When the winning to the
保留情報の取得処理を実行した後は、主側ROM64に記憶されている特図特電アドレステーブルを読み出す(ステップSD702)。そして、特図特電アドレステーブルから特図特電カウンタの数値情報に対応した開始アドレスを取得し(ステップSD703)、その取得した開始アドレスの示す処理にジャンプする(ステップSD704)。
After executing the hold information acquisition process, the special figure special power address table stored in the
特図特電カウンタは、特図特電制御処理におけるステップSD705〜ステップSD713の各処理のうちいずれを実行すべきであるかを主側CPU63にて把握するためのカウンタであり、特図特電アドレステーブルには、特図特電カウンタの数値情報に対応させて、ステップSD705〜ステップSD713の各処理を実行するためのプログラムにおける開始アドレスが設定されている。特図特電カウンタの値が「0」である場合にはステップSD705の特図変動開始処理にジャンプし、特図特電カウンタの値が「1」である場合にはステップSD706の特図変動中処理にジャンプし、特図特電カウンタの値が「2」である場合にはステップSD707の特図確定中処理にジャンプし、特図特電カウンタの値が「3」である場合にはステップSD708の振分開始用処理にジャンプし、特図特電カウンタの値が「4」である場合にはステップSD709の振分用処理にジャンプし、特図特電カウンタの値が「5」である場合にはステップSD710の特電開始処理にジャンプし、特図特電カウンタの値が「6」である場合にはステップSD711の特電開放中処理にジャンプし、特図特電カウンタの値が「7」である場合にはステップSD712の特電閉鎖中処理にジャンプし、特図特電カウンタの値が「8」である場合にはステップSD713の特電終了処理にジャンプする。以下、ステップSD705〜ステップSD713の各処理について個別に説明する。
The special figure special power counter is a counter for the
<特図変動開始処理>
まずステップSD705の特図変動開始処理について、図219のフローチャートを参照しながら説明する。なお、特図変動開始処理におけるステップSD801〜ステップSD818の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
<Special map start processing>
First, the special figure variation start process of step SD705 will be described with reference to the flowchart of FIG. Note that the processing of step SD801 to step SD818 in the special figure variation start processing is executed using the specific control program and the specific control data in the
特図変動開始処理では、第1特図側の保留情報又は第2特図側の保留情報が記憶されていることを条件として(ステップSD801:YES)、データ設定処理を実行する(ステップSD802)。データ設定処理では、第2特図保留エリア453に第2特図側の保留情報が記憶されている場合、第1特図保留エリア452に当該第2特図側の保留情報よりも先に取得された第1特図側の保留情報が取得されているか否かに関係なく、第2特図保留エリア453の第1エリア453aに記憶されている第2特図側の保留情報を遊技回の実行対象とすべく特図用の実行エリア454に移動させる。これにより、第2特図側の保留情報を第1特図側の保留情報よりも当否判定処理の実行契機として優先させることが可能となるとともに、遊技回の実行契機として優先させることが可能となる。
In the special figure variation start process, the data setting process is executed (step SD802) on condition that the hold information on the first special figure side or the hold information on the second special figure side is stored (step SD801: YES). . In the data setting process, when the hold information on the second special figure side is stored in the second special
第2特図保留エリア453の第1エリア453aに記憶されている第2特図側の保留情報を特図用の実行エリア454に移動させた場合、その後に第2特図保留エリア453に格納された第2特図側の保留情報をシフトさせる処理を実行する。このデータシフト処理は、第1〜第4エリア453a〜453dに格納されているデータを下位エリア側に順にシフトさせる。具体的には、第2エリア453b→第1エリア453a、第3エリア453c→第2エリア453b、第4エリア453d→第3エリア453cといった具合に各エリア内のデータをシフトするとともに第4エリア453dを「0」クリアする。また、データ設定処理では、第2特図側の保留情報の個数が今回減少したことに合わせて第2特図保留表示部428の表示内容が更新されるようにするためのデータ設定を行う。また、データ設定処理では、保留減少コマンドを音声発光制御装置81に送信する。これにより、図柄表示装置424における第2特図側の保留情報の保留記憶数を報知するための画像が第2特図側の保留情報の減少に対応させて更新される。
When the hold information on the second special figure side stored in the
一方、データ設定処理では、第2特図保留エリア453に第2特図側の保留情報が記憶されていない場合、第1特図保留エリア452の第1エリア452aに格納されたデータを特図用の実行エリア454に移動する。その後、第1特図保留エリア452に格納されたデータをシフトさせる処理を実行する。このデータシフト処理は、第1〜第4エリア452a〜452dに格納されているデータを下位エリア側に順にシフトさせる。具体的には、第2エリア452b→第1エリア452a、第3エリア452c→第2エリア452b、第4エリア452d→第3エリア452cといった具合に各エリア内のデータをシフトするとともに第4エリア452dを「0」クリアする。また、データ設定処理では、第1特図側の保留情報の個数が今回減少したことに合わせて第1特図保留表示部427の表示内容が更新されるようにするためのデータ設定を行う。また、データ設定処理では、保留減少コマンドを音声発光制御装置81に送信する。これにより、図柄表示装置424における第1特図側の保留情報の保留記憶数を報知するための画像が第1特図側の保留情報の減少に対応させて更新される。
On the other hand, in the data setting process, when the second special figure side holding information is not stored in the second special
データ設定処理を実行した後は当否判定処理を実行する(ステップSD803)。当否判定処理では、特図用の実行エリア454に第1特図側の保留情報が格納されており今回の遊技回が第1特図側の保留情報を契機としている場合には、現状のパチンコ機10の設定値に対応する第1特図の当否テーブル461(図215(a)参照)を主側ROM64から読み出す。そして、今回の遊技回の開始契機となった第1特図側の保留情報のうち当たり乱数カウンタC1についての数値情報を読み出し、その読み出した数値情報を上記第1特図の当否テーブル461に対して照合することで今回の当否判定処理の結果が大当たり結果及び外れ結果のいずれであるのかを特定する。
After executing the data setting process, the validity determination process is executed (step SD803). In the success / failure determination process, when the holding information on the first special figure side is stored in the
一方、当否判定処理では、特図用の実行エリア454に第2特図側の保留情報が格納されており今回の遊技回が第2特図側の保留情報を契機としている場合には、現状のパチンコ機10の設定値に対応する第2特図の当否テーブル462(図215(b)参照)を主側ROM64から読み出す。そして、今回の遊技回の開始契機となった第2特図側の保留情報のうち当たり乱数カウンタC1についての数値情報を読み出し、その読み出した数値情報を上記第2特図の当否テーブル462に対して照合することで今回の当否判定処理の結果が大当たり結果、小当たり結果及び外れ結果のいずれであるのかを特定する。
On the other hand, in the success / failure determination process, the holding information on the second special figure side is stored in the special
当否判定処理の結果が大当たり結果である場合(ステップSD804:YES)、大当たり時の種別判定処理を実行する(ステップSD805)。大当たり時の種別判定処理では、図216(a)に示す大当たり用の種別テーブル463を主側ROM64から読み出す。また、第1特図側の保留情報が今回の遊技回の契機である場合には当該第1特図側の保留情報のうち種別カウンタC2についての数値情報を読み出し、第2特図側の保留情報が今回の遊技回の契機である場合には当該第2特図側の保留情報のうち種別カウンタC2についての数値情報を読み出す。そして、その読み出した種別カウンタC2についての数値情報が上記大当たり用の種別テーブル463において設定されている6R大当たり結果及び15R大当たり結果のうちいずれの種類の大当たり結果の数値範囲に対応しているのかを特定する。
If the result of the determination process is a jackpot result (step SD804: YES), the type determination process for the jackpot is executed (step SD805). In the jackpot type determination process, the jackpot type table 463 shown in FIG. 216 (a) is read from the
大当たり時の種別判定処理を実行した後は、当該種別判定処理にて特定した大当たり結果の種類に対応する主側RAM65のフラグに「1」をセットする(ステップSD806)。この「1」がセットされたフラグの状態は、開閉実行モードが終了する場合に「0」クリアされる。
After executing the jackpot type determination process, “1” is set in the flag of the
その後、大当たり結果用の停止結果設定処理を実行する(ステップSD807)。具体的には、第1特図表示部425及び第2特図表示部426のうち遊技回の実行対象となっている側に今回の遊技回において最終的に停止表示させる絵柄の停止態様の情報を、主側ROM64に予め記憶されている大当たり結果用の停止結果テーブルから特定し、その特定した情報を主側RAM65に記憶する。この大当たり結果用の停止結果テーブルには、第1特図表示部425又は第2特図表示部426に停止表示される絵柄の停止態様の種類が、大当たり結果の種類毎に相違させて設定されており、ステップSD807では、ステップSD805にて特定した大当たり結果の種類に応じた絵柄の停止態様の情報を主側RAM65に記憶する。なお、各大当たり結果に1対1で対応させて絵柄の停止態様が設定されていてもよく、少なくとも一部の大当たり結果に対して複数種類の絵柄の停止態様が設定されていてもよい。複数種類の絵柄の停止態様が設定されている大当たり結果について停止結果を選択する方法は任意であるが、例えば種別カウンタC2の値に応じて停止結果が選択される構成としてもよい。
Thereafter, a stop result setting process for the jackpot result is executed (step SD807). Specifically, the information on the pattern stop mode that is finally stopped and displayed in the current game round on the side of the first special
当否判定処理の結果が小当たり結果である場合(ステップSD808:YES)、小当たり時の種別判定処理を実行する(ステップSD809)。なお、既に説明したとおり第1特図側の保留情報に対して当否判定処理が実行された場合には小当たり結果が選択されることはなく、第2特図側の保留情報に対して当否判定処理が実行された場合に小当たり結果が選択され得る。小当たり時の種別判定処理では、図216(c)に示す小当たり用の種別テーブル464を主側ROM64から読み出す。また、今回の遊技回の契機となっている第2特図側の保留情報のうち種別カウンタC2についての数値情報を読み出す。そして、その読み出した種別カウンタC2についての数値情報が上記小当たり用の種別テーブル464において設定されている第1小当たり結果、第2小当たり結果及び第3小当たり結果のうちいずれの種類の小当たり結果の数値範囲に対応しているのかを特定する。
If the result of the hit / fail judgment process is a small hit result (step SD808: YES), the type determination process for the small hit is executed (step SD809). As already described, when the success / failure determination process is executed for the hold information on the first special figure side, the small hit result is not selected, and the success / failure is determined for the hold information on the second special figure side. The small hit result can be selected when the determination process is executed. In the type determination process at the time of small hitting, the type table 464 for small hitting shown in FIG. 216 (c) is read from the
小当たり時の種別判定処理を実行した後は、当該種別判定処理にて特定した小当たり結果の種類に対応する主側RAM65のフラグに「1」をセットする(ステップSD810)。この「1」がセットされたフラグの状態は、振分実行モードの終了後に開閉実行モードが発生しない場合には振分実行モードが終了する場合に「0」クリアされ、振分実行モードの終了後に開閉実行モードが発生する場合には開閉実行モードが終了する場合に「0」クリアされる。
After executing the type determination process at the time of the small hit, “1” is set to the flag of the
その後、小当たり結果用の停止結果設定処理を実行する(ステップSD811)。具体的には、第2特図表示部426に今回の遊技回において最終的に停止表示させる絵柄の停止態様の情報を、主側ROM64に予め記憶されている小当たり結果用の停止結果テーブルから特定し、その特定した情報を主側RAM65に記憶する。この小当たり結果用の停止結果テーブルには、第2特図表示部426に停止表示される絵柄の停止態様の種類が、小当たり結果の種類毎に相違させて設定されており、ステップSD811では、ステップSD809にて特定した小当たり結果の種類に応じた絵柄の停止態様の情報を主側RAM65に記憶する。この場合に選択される絵柄の態様の情報は、大当たり結果の場合に選択される絵柄の態様の情報とは異なっている。なお、各小当たり結果に1対1で対応させて絵柄の停止態様が設定されていてもよく、少なくとも一部の小当たり結果に対して複数種類の絵柄の停止態様が設定されていてもよい。複数種類の絵柄の停止態様が設定されている小当たり結果について停止結果を選択する方法は任意であるが、例えば種別カウンタC2の値に応じて停止結果が選択される構成としてもよい。
Thereafter, stop result setting processing for the small hit result is executed (step SD811). Specifically, information on the stop mode of the pattern that is finally stopped and displayed on the second special
当否判定処理の結果が大当たり結果及び小当たり結果のいずれでもない場合(ステップSD804及びステップSD808:NO)、外れ結果用の停止結果設定処理を実行する(ステップSD812)。具体的には、第1特図表示部425及び第2特図表示部426のうち遊技回の実行対象となっている側に今回の遊技回において最終的に停止表示させる絵柄の停止態様の情報を、主側ROM64に予め記憶されている外れ結果用の停止結果テーブルから特定し、その特定した情報を主側RAM65に記憶する。この場合に選択される絵柄の態様の情報は、大当たり結果の場合に選択される絵柄の態様の情報及び小当たり結果の場合に選択される絵柄の態様の情報とは異なっている。
When the result of the determination process is neither a big hit result nor a small hit result (step SD804 and step SD808: NO), a stop result setting process for a losing result is executed (step SD812). Specifically, the information on the pattern stop mode that is finally stopped and displayed in the current game round on the side of the first special
いずれかの停止結果設定処理を実行した後は、表示継続期間の把握処理を実行する(ステップSD813)。かかる処理では、変動種別カウンタCSの数値情報を取得する。また、今回の遊技回において図柄表示装置424にてリーチ表示が発生するか否かを判定する。具体的には、今回の変動開始に係る遊技回がいずれかの大当たり結果又はいずれかの小当たり結果である場合には、リーチ表示が発生すると判定する。また、いずれの大当たり結果及びいずれの小当たり結果でもない場合であっても、特図用の実行エリア454に格納されているリーチ乱数カウンタC3に係る数値情報がリーチ発生に対応した数値情報である場合には、リーチ表示が発生すると判定する。
After executing any of the stop result setting processes, a display continuation period grasping process is executed (step SD813). In such processing, numerical value information of the variation type counter CS is acquired. Further, it is determined whether or not reach display is generated in the
リーチ表示が発生すると判定した場合には、主側ROM64に記憶されているリーチ発生用継続期間テーブルを参照して、今回の変動種別カウンタCSの数値情報に対応した遊技回の表示継続期間を取得する。一方、リーチ表示が発生しないと判定した場合には、主側ROM64に記憶されているリーチ非発生用継続期間テーブルを参照して、今回の変動種別カウンタCSの数値情報に対応した遊技回の表示継続期間を取得する。ちなみに、リーチ非発生用継続期間テーブルを参照して取得され得る遊技回の表示継続期間は、リーチ発生用継続期間テーブルを参照して取得され得る遊技回の表示継続期間と異なっている。
When it is determined that the reach display is generated, the display duration period of the game times corresponding to the numerical information of the current variation type counter CS is acquired by referring to the reach generation duration table stored in the
その後、今回の当否判定処理及び種別判定処理の結果、現状のサポートモードの種類、並びにステップSD813の処理結果に対応する変動用コマンド及び種別コマンドを主側ROM64から選択する(ステップSD814)。そして、その選択した変動用コマンド及び種別コマンドを音声発光制御装置81に送信する(ステップSD815)。音声発光制御装置81は、受信した変動用コマンド及び種別コマンドに対応する遊技回用の演出が実行されるようにするための制御を実行する。
Thereafter, as a result of the current pass / fail determination process and the type determination process, the current support mode type, and a change command and a type command corresponding to the process result of step SD813 are selected from the main ROM 64 (step SD814). Then, the selected variation command and type command are transmitted to the sound emission control device 81 (step SD815). The sound
その後、第1特図表示部425及び第2特図表示部426のうち今回の遊技回の実行対象となっている側における絵柄の変動表示を開始させる(ステップSD816)。第1特図表示部425又は第2特図表示部426にて絵柄の変動表示を行わせる場合に主側CPU63に参照されるテーブルとして、第1特図表示部425及び第2特図表示部426に対して共通となる特図用の変動表示テーブルが主側ROM64に予め記憶されている。第1特図表示部425又は第2特図表示部426において絵柄の変動表示が実行される場合には、当否判定処理の結果及び種別判定処理の結果に関係なく同一の変動表示テーブルが使用される。第1特図表示部425又は第2特図表示部426において絵柄の変動表示が行われる場合、所定のパターンによる絵柄の変動表示が繰り返されることとなるが、特図用の変動表示テーブルにはその所定のパターンによる絵柄の変動表示における1周分の制御データが設定されている。したがって、第1特図表示部425又は第2特図表示部426において絵柄の変動表示が行われる場合、ステップSD813にて決定した遊技回の表示継続期間が経過するまで特図用の変動表示テーブルが繰り返し使用されることとなる。
Thereafter, the variable display of the pattern is started on the side of the first special
なお、第1特図表示部425及び第2特図表示部426における絵柄の変動表示の内容は任意であり、例えば全ての表示用セグメント425a,426aが所定の順序で発光状態となることで絵柄の変動表示が行われる構成としてもよく、2個又は3個といったように一部の表示用セグメント425a,426aが所定の順序で発光状態となることで絵柄の変動表示が行われる構成としてもよく、全ての表示用セグメント425a,426aが点滅することで絵柄の変動表示が行われる構成としてもよく、1個又は2個といった一部の表示用セグメント425a,426aが点滅することで絵柄の変動表示が行われる構成としてもよい。
The contents of the variable display of the pattern in the first special
その後、特別表示部429の消灯処理を実行する(ステップSD817)。特別表示部429においては、開閉実行モードが発生した場合に当該開閉実行モードにおいて発生するラウンド遊技の回数に対応する情報が表示される。つまり、6R大当たり結果となったことを契機として開閉実行モードが発生する場合には当該開閉実行モードが開始される場合に特別表示部429にて6回のラウンド遊技に対応する表示が行われる。また、15R大当たり結果となったことを契機として開閉実行モードが発生する場合には当該開閉実行モードが開始される場合に特別表示部429にて15回のラウンド遊技に対応する表示が行われる。また、第1小当たり結果を契機とした振分実行モードにてV入賞が発生したことで開閉実行モードが発生する場合には当該開閉実行モードが開始される場合に特別表示部429にて5回のラウンド遊技に対応する表示が行われる。また、第2小当たり結果を契機とした振分実行モードにてV入賞が発生したことで開閉実行モードが発生する場合には当該開閉実行モードが開始される場合に特別表示部429にて8回のラウンド遊技に対応する表示が行われる。また、第3小当たり結果を契機とした振分実行モードにてV入賞が発生したことで開閉実行モードが発生する場合には当該開閉実行モードが開始される場合に特別表示部429にて14回のラウンド遊技に対応する表示が行われる。上記構成において特図変動開始処理のステップSD817にて特別表示部429の消灯処理が実行されることにより、開閉実行モードが開始される場合に開始された特別表示部429におけるラウンド遊技の回数に対応する表示は当該開閉実行モードが終了した後において新たな遊技回が開始される場合に終了される。そして、特別表示部429は開閉実行モードが新たに発生するまで消灯状態に維持される。
Thereafter, the
その後、特図特電カウンタの値を1加算する(ステップSD818)。特図変動開始処理が実行される場合における特図特電カウンタの値は「0」であるため、1加算されることでその加算対象となった特図特電カウンタの値は特図変動中処理(ステップSD706)に対応する「1」となる。 Thereafter, 1 is added to the value of the special figure special electricity counter (step SD818). Since the value of the special figure special electricity counter when the special figure fluctuation start process is executed is “0”, the value of the special figure special electric counter that is the addition target by adding 1 is the special figure fluctuation in-process ( It becomes “1” corresponding to step SD706).
<特図変動中処理>
次に、特図特電制御処理(図218)のステップSD706にて実行される特図変動中処理について説明する。
<Special map change processing>
Next, the special figure changing process executed in step SD706 of the special figure special electric control process (FIG. 218) will be described.
今回の遊技回の表示継続期間が経過していない場合であって、今回の遊技回の実行対象となっている特図表示部425,426の表示内容の更新タイミングである場合、特図用の変動表示テーブルを参照することにより特図表示部425,426の表示内容を更新するためのデータ設定を行う。これにより、今回の遊技回の実行対象となっている特図表示部425,426における絵柄の表示内容が次の順番の表示内容に更新される。なお、主側RAM65には第1特図表示部425において絵柄の更新タイミングとなった場合に絵柄の表示内容を特図用の変動表示テーブルから導出するために参照される第1表示順序カウンタが設けられている。また、主側RAM65には第2特図表示部426において絵柄の更新タイミングとなった場合に絵柄の表示内容を特図用の変動表示テーブルから導出するために参照される第2表示順序カウンタが設けられている。
If the display duration of the current game times has not elapsed, and if it is the timing for updating the display contents of the special
特図表示部425,426における絵柄の変動表示の開始時の態様、及び絵柄の変動表示の更新態様は、当否判定処理の結果及び種別判定処理の結果に関係なく一定の態様で行われるとともに、図柄表示装置424における遊技回用の演出の内容に関係なく一定の態様で行われる。例えば、所定の複数回の更新タイミングが発生することで絵柄の表示内容が1周するとともに表示順序が一定の順序である表示パターンが繰り返し行われ、遊技回の表示継続期間が経過した場合には当該表示パターンのいずれの順序の表示が行われている状況であっても、その遊技回の開始時に決定された停止結果が表示される。これにより、特図表示部425,426を表示制御するための処理構成の簡素化を図ることが可能となる。
In the special
一方、遊技回の表示継続期間が経過している場合、遊技回の開始時に主側RAM65に記憶された特図表示部425,426の絵柄の停止態様の情報を読み出すとともにその絵柄の停止態様となるように今回の遊技回の実行対象となっている特図表示部425,426を表示制御する。これにより、今回の遊技回の実行対象となっている特図表示部425,426において今回の遊技回の当否判定処理の結果及び種別判定処理の結果に対応する絵柄が表示された状態で絵柄の変動表示が停止される。特図表示部425,426において停止表示された絵柄の態様は、振分実行モード及び開閉実行モードであるか否かに関係なく、その特図表示部425,426における次回の絵柄の変動表示が開始されるまで維持される。また、主側RAM65のタイマカウンタに最終停止期間(例えば0.5sec)の情報をセットする。これにより、最終停止期間の計測が開始される。
On the other hand, when the game continuation display duration has elapsed, information on the pattern stop mode of the special
その後、最終停止コマンドを音声発光制御装置81に送信する。音声発光制御装置81は、主側CPU63から最終停止コマンドを受信した場合、表示制御装置82に最終停止コマンドを送信する。表示制御装置82は、音声発光制御装置81から最終停止コマンドを受信した場合、今回の遊技回における停止図柄の組合せを最終停止期間に亘って停止表示させるための表示パターンテーブルを読み出す。これにより、図柄表示装置424において今回の遊技回に対応する停止図柄の組合せが最終停止期間に亘って停止表示されることとなる。
Thereafter, a final stop command is transmitted to the sound
その後、特図特電カウンタの値を1加算する。特図変動中処理が実行される場合における特図特電カウンタの値は「1」であるため、1加算されることで特図特電カウンタの値は特図確定中処理(ステップSD707)に対応する「2」となる。 Thereafter, 1 is added to the value of the special figure special electricity counter. Since the value of the special figure special electricity counter when the special figure fluctuation process is executed is “1”, the value of the special figure special electricity counter corresponds to the special figure finalizing process (step SD707) by adding 1. “2”.
<特図確定中処理>
次に、特図特電制御処理(図218)のステップSD707にて実行される特図確定中処理について、図220のフローチャートを参照しながら説明する。なお、特図確定中処理におけるステップSD901〜ステップSD915の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
<Processing during special figure determination>
Next, the special figure finalizing process executed in step SD707 of the special figure special electric control process (FIG. 218) will be described with reference to the flowchart of FIG. Note that the processing of step SD901 to step SD915 in the special figure determination processing is executed using the specific control program and the specific control data in the
最終停止期間が経過している場合であって今回の遊技回が大当たり結果に対応している場合(ステップSD901及びステップSD902:YES)、特別表示部429の表示開始処理を実行する(ステップSD903)。特別表示部429の表示開始処理では、今回の大当たり結果が6R大当たり結果である場合には6回のラウンド遊技に対応する表示が開始されるように特別表示部429を表示制御するためのデータ設定を行う。また、特別表示部429の表示開始処理では、今回の大当たり結果が15R大当たり結果である場合には15回のラウンド遊技に対応する表示が開始されるように特別表示部429を表示制御するためのデータ設定を行う。その後、特図特電カウンタの値を3加算する(ステップSD904)。特図確定中処理が実行される場合における特図特電カウンタの値が「2」であるため、3加算されることでその加算対象となった特図特電カウンタの値は特電開始処理(ステップSD710)に対応する「5」となる。
When the final stop period has elapsed and the current game time corresponds to the jackpot result (step SD901 and step SD902: YES), the display start process of the
最終停止期間が経過している場合であって今回の遊技回が大当たり結果に対応していない場合(ステップSD901:YES、ステップSD902:NO)、主側RAM65に設けられたサポートフラグに「1」がセットされているか否かを判定する(ステップSD905)。サポートフラグは高頻度サポートモードである場合に「1」がセットされ、低頻度サポートモードである場合に「0」となるフラグである。したがって、ステップSD905ではサポートモードが高頻度サポートモードであるか否かを判定していることになる。
When the final stop period has elapsed and the current game round does not correspond to the jackpot result (step SD901: YES, step SD902: NO), the support flag provided in the
高頻度サポートモードでありサポートフラグに「1」がセットされている場合(ステップSD905:YES)、今回終了した遊技回が第2特図側の保留情報を契機とした遊技回であるか否かを判定する(ステップSD906)。今回終了した遊技回が第2特図側の保留情報を契機とした遊技回である場合(ステップSD906:YES)、主側RAM65に設けられた第2特図用カウンタの値を1減算するとともに(ステップSD907)、主側RAM65に設けられた合計用カウンタの値を1減算する(ステップSD908)。一方、今回終了した遊技回が第1特図側の保留情報を契機とした遊技回である場合(ステップSD906:NO)、主側RAM65に設けられた第1特図用カウンタの値を1減算するとともに(ステップSD909)、主側RAM65の合計用カウンタの値を1減算する(ステップSD910)。ステップSD908又はステップSD910の処理を実行した後は、第1特図用カウンタ、第2特図用カウンタ及び合計用カウンタのいずれかの値が「0」となっているか否かを判定する(ステップSD911)。ステップSD911にて肯定判定をした場合、主側RAM65のサポートフラグを「0」クリアする(ステップSD912)。これにより、サポートモードが高頻度サポートモードから低頻度サポートモードに移行する。
When the high-frequency support mode is set and “1” is set in the support flag (step SD905: YES), whether or not the game times ended this time are game times triggered by the hold information on the second special figure side Is determined (step SD906). When the game times ended this time are game times triggered by the hold information on the second special figure side (step SD906: YES), the value of the second special figure counter provided in the
既に説明したとおり開閉実行モードが終了した場合にはサポートモードが高頻度サポートモードとなる。この高頻度サポートモードは開閉実行モードが終了した後における遊技回の実行回数が終了基準回数となった場合に終了し低頻度サポートモードに移行する。第1特図用カウンタ、第2特図用カウンタ及び合計用カウンタはいずれも上記終了基準回数を主側CPU63にて特定するためのカウンタである。第1特図用カウンタは開閉実行モードが終了した後における第1特図側の保留情報を契機とした遊技回の実行回数を計測するためのカウンタであり、第2特図用カウンタは開閉実行モードが終了した後における第2特図側の保留情報を契機とした遊技回の実行回数を計測するためのカウンタであり、合計用カウンタは開閉実行モードが終了した後における第1特図側の保留情報を契機とした遊技回及び第2特図側の保留情報を契機とした遊技回の合計の実行回数を計測するためのカウンタである。開閉実行モードの発生契機となった大当たり結果又は小当たり結果がいずれの種類であったとしても、第1特図用カウンタ及び合計用カウンタには開閉実行モードが終了する場合に「100」がセットされる。一方、第2特図用カウンタには、第1特図側の保留情報による6R大当たり結果を契機とした開閉実行モードである場合には「1」がセットされ、それ以外を契機とした開閉実行モードである場合には「5」がセットされる。
As described above, when the opening / closing execution mode ends, the support mode becomes the high frequency support mode. The high-frequency support mode is terminated when the number of game times executed after the opening / closing execution mode is completed reaches the end reference number, and the low-frequency support mode is entered. The first special figure counter, the second special figure counter, and the total counter are all counters for specifying the end reference number by the
上記のとおり第1特図側の保留情報を契機とした遊技回が実行された場合には第1特図用カウンタ及び合計用カウンタの値がそれぞれ1減算され、第2特図側の保留情報を契機とした遊技回が実行された場合には第2特図用カウンタ及び合計用カウンタの値がそれぞれ1減算される。そして、第1特図用カウンタ、第2特図用カウンタ及び合計用カウンタのいずれかの値が「0」となった場合には、高頻度サポートモードから低頻度サポートモードに移行する。したがって、高頻度サポートモードは、開閉実行モードが終了した後における第2特図側の保留情報を契機とした遊技回の実行回数が1回若しくは5回となった場合、開閉実行モードが終了した後における第1特図側の保留情報を契機とした遊技回の実行回数が100回となった場合、又は開閉実行モードが終了した後における第1特図側の保留情報を契機とした遊技回及び第2特図側の保留情報を契機とした遊技回の合計回数が100回となった場合に終了する。 As described above, when the game time is executed with the hold information on the first special figure side as a trigger, the values of the first special figure counter and the total counter are each subtracted by 1, and the hold information on the second special figure side When the game times are executed, the values of the second special figure counter and the total counter are decremented by 1, respectively. When the value of any of the first special figure counter, the second special figure counter, and the total counter becomes “0”, the high frequency support mode is shifted to the low frequency support mode. Therefore, in the high-frequency support mode, the opening / closing execution mode is ended when the number of times of the game times triggered by the hold information on the second special figure side after the opening / closing execution mode is ended becomes one or five times. When the number of times the game times are executed after the holding information on the first special figure side becomes 100 times, or the holding times on the first special figure side after the opening / closing execution mode ends And when the total number of game times triggered by the hold information on the second special figure side becomes 100 times, the process ends.
但し、高頻度サポートモードにおいては基本的に右側領域PA3を遊技球が流下するように発射操作が行われる。したがって、高頻度サポートモードは基本的に、開閉実行モードが終了した後における第2特図側の保留情報を契機とした遊技回の実行回数が1回又は5回となった場合に終了することとなる。なお、開閉実行モードが終了した後における第2特図側の保留情報を契機とした遊技回の実行回数が1回となった場合に終了するとは、開閉実行モードが終了した後における最初の第2特図側の保留情報を契機とした遊技回が終了した場合に高頻度サポートモードが終了することである。また、開閉実行モードが終了した後における第2特図側の保留情報を契機とした遊技回の実行回数が5回となった場合に終了するとは、開閉実行モードが終了した後における5回目の第2特図側の保留情報を契機とした遊技回が終了した場合に高頻度サポートモードが終了することである。 However, in the high frequency support mode, the launching operation is basically performed so that the game ball flows down the right area PA3. Therefore, the high-frequency support mode basically ends when the number of times of game execution is 1 or 5 triggered by the hold information on the second special figure side after the opening / closing execution mode ends. It becomes. It should be noted that when the number of game times executed with the hold information on the second special figure side after the opening / closing execution mode is ended is “1”, it is the first time after the opening / closing execution mode is ended. 2 The high frequency support mode is terminated when the game times triggered by the hold information on the special figure side are terminated. In addition, when the number of game times executed with the hold information on the second special figure side after the opening / closing execution mode ends becomes 5 times, it means that the fifth time after the opening / closing execution mode ends The high-frequency support mode is ended when the game time is ended with the hold information on the second special figure side as an opportunity.
ステップSD905にて否定判定をした場合、ステップSD911にて否定判定をした場合、又はステップSD912の処理を実行した場合、今回の遊技回が小当たり結果に対応しているか否かを判定する(ステップSD913)。今回の遊技回が小当たり結果に対応していない場合(ステップSD913:NO)、特図特電カウンタの値を「0」クリアする(ステップSD914)。これにより、特図特電カウンタの値は特図変動開始処理(ステップSD705)に対応する「0」となる。一方、今回の遊技回が小当たり結果に対応している場合(ステップSD913:YES)、特図特電カウンタの値を1加算する(ステップSD915)。特図確定中処理が実行される場合における特図特電カウンタの値が「2」であるため、1加算されることでその加算対象となった特図特電カウンタの値は振分開始用処理(ステップSD708)に対応する「3」となる。 If a negative determination is made in step SD905, a negative determination is made in step SD911, or if the processing in step SD912 is executed, it is determined whether or not the current game time corresponds to the small hit result (step SD913). When the current game time does not correspond to the small hit result (step SD913: NO), the value of the special figure special electricity counter is cleared to “0” (step SD914). Thereby, the value of the special figure special electricity counter becomes “0” corresponding to the special figure fluctuation start process (step SD705). On the other hand, if the current game time corresponds to the small hit result (step SD913: YES), the value of the special figure special counter is incremented by 1 (step SD915). Since the value of the special figure special electric counter when the special figure determination process is executed is “2”, the value of the special figure special electric counter that is the addition target by adding 1 is the distribution start process ( It becomes “3” corresponding to step SD708).
<振分開始用処理>
次に、特図特電制御処理(図218)のステップSD708にて実行される振分開始用処理について説明する。
<Process for starting distribution>
Next, the distribution start process executed in step SD708 of the special figure special electric control process (FIG. 218) will be described.
まず振分開始コマンドを音声発光制御装置81に送信する。音声発光制御装置81は、主側CPU63から振分開始コマンドを受信した場合、振分実行モード中であることを示す演出が実行されるように表示発光部53の発光制御及びスピーカ部54の音出力制御を実行する。また、音声発光制御装置81は表示制御装置82に振分開始コマンドを送信する。表示制御装置82は音声発光制御装置81から振分開始コマンドを受信した場合、振分実行モードが開始されたことを示す表示演出が実行された後に、振分実行モード中であることを示す表示演出が実行されるように図柄表示装置424を表示制御する。
First, a distribution start command is transmitted to the sound
その後、主側RAM65に設けられた振分入賞カウンタに「10」をセットする。振分入賞カウンタは、振分実行モードにおいて開放状態となっている振分入賞装置415に入球した遊技球の個数との関係で当該振分入賞装置415を開放状態から閉鎖状態に切り換える契機を主側CPU63にて特定するためのカウンタである。また、振分開放期間のセット処理を実行する。振分開放期間のセット処理では、振分入賞装置415が開放状態に維持される期間が振分開放期間である10秒となるように当該10秒に対応する情報を主側RAM65のタイマカウンタにセットする。そして、振分入賞装置415を開放状態とするために振分入口用の駆動部443への駆動信号の出力を開始する。
Thereafter, “10” is set in the distribution prize counter provided in the
その後、特図特電カウンタの値を1加算する。振分開始用処理が実行される場合における特図特電カウンタの値は「3」であるため、1加算されることで特図特電カウンタの値は振分用処理(ステップSD709)に対応する「4」となる。 Thereafter, 1 is added to the value of the special figure special electricity counter. Since the value of the special figure special power counter when the distribution start process is executed is “3”, the value of the special figure special power counter corresponding to the distribution process (step SD709) is increased by one. 4 ".
<振分用処理>
次に、特図特電制御処理(図218)のステップSD709にて実行される振分用処理について、図221のフローチャートを参照しながら説明する。なお、振分用処理におけるステップSE101〜ステップSE118の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
<Processing for sorting>
Next, the distribution process executed in step SD709 of the special figure special electric control process (FIG. 218) will be described with reference to the flowchart of FIG. Note that the processing of step SE101 to step SE118 in the distribution processing is executed using a program for specific control and data for specific control in the
まず振分入賞装置415の切換片446を退避位置からV誘導位置に切り換えるタイミングとなったか否かを判定する(ステップSE101)。振分入賞装置415が開放状態となってから2秒経過した場合にステップSE101にて肯定判定をする。ステップSE101にて肯定判定をした場合、切換片446が退避位置からV誘導位置に移動するように切換用駆動部447に駆動信号を出力する(ステップSE102)。これにより、切換片446がV誘導位置に配置され、その後に切換片446の位置に到達した遊技球は切換片446によってV入賞通路領域445cに誘導されてV入賞検知センサ449にて検知される。
First, it is determined whether or not it is time to switch the
振分入賞装置415のV入賞検知センサ449にて遊技球が検知されている場合(ステップSE103:YES)、主側RAM65に設けられたV入賞フラグに「1」をセットする(ステップSE104)。V入賞フラグは、V入賞検知センサ449にて遊技球が検知されたことを主側CPU63にて特定するためのフラグである。また、V入賞コマンドを音声発光制御装置81に送信する(ステップSE105)。音声発光制御装置81は主側CPU63からV入賞コマンドを受信した場合、V入賞検知センサ449にて遊技球が検知されたことに対応する演出が実行されるように表示発光部53の発光制御及びスピーカ部54の音出力制御を実行する。また、音声発光制御装置81は表示制御装置82にV入賞コマンドを送信する。表示制御装置82は、音声発光制御装置81からV入賞コマンドを受信した場合、V入賞検知センサ449にて遊技球が検知されたことを示す表示演出が実行されるように図柄表示装置424を表示制御する。
When a game ball is detected by the V winning
振分入賞装置415が開放状態である状況において、主側RAM65のタイマカウンタを利用して計測している振分開放期間が経過したか否かを判定する(ステップSE106)。振分開放期間が経過していない場合(ステップSE106:NO)、振分入賞装置415のカウント検知センサ448又はV入賞検知センサ449にて遊技球が検知されたか否かを判定することで振分入賞装置415への入賞が発生したか否かを判定する(ステップSE107)。振分入賞装置415への入賞が発生している場合(ステップSE107:YES)、主側RAM65の振分入賞カウンタの値を1減算する(ステップSE108)。そして、その1減算後における振分入賞カウンタの値が「0」であるか否かを判定する(ステップSE109)。
In a situation where the
ステップSE106にて肯定判定をした場合、又はステップSE109にて肯定判定をした場合、振分入賞装置415の閉鎖条件が成立しているため、振分入口用の駆動部443への駆動信号の出力を停止することで振分入賞装置415を閉鎖状態とする(ステップSE110)。その後、振分入賞装置415内に確実に遊技球が存在しなくなるまで振分実行モードの終了を待機するために、主側RAM65のタイマカウンタに待機期間に対応する情報をセットする(ステップSE111)。待機期間は、振分入賞装置415に入球した遊技球がカウント検知センサ448及びV入賞検知センサ449のいずれかに検知されるまでに要する最長期間よりも長い期間として設定されている。具体的には4秒に設定されている。このように待機期間が経過するまで振分実行モードの終了を待機することで、振分入賞装置415を閉鎖状態とする直前に当該振分入賞装置415に入球した遊技球が仮にV入賞検知センサ449にて検知された場合にそれを有効なものとして扱うことが可能となる。
If an affirmative determination is made in step SE106 or an affirmative determination is made in step SE109, the closing condition of the distribution
主側RAM65のタイマカウンタにて計測している待機期間が経過している場合(ステップSE112:YES)、切換片446がV誘導位置から退避位置に復帰するように切換用駆動部447への駆動信号の出力を停止する(ステップSE113)。これにより、切換片446が退避位置に復帰する。
When the standby period measured by the timer counter of the
その後、主側RAM65のV入賞フラグに「1」がセットされているか否かを判定することで、今回の振分実行モードにおいてV入賞検知センサ449にて遊技球が検知されたか否かを判定する(ステップSE114)。V入賞フラグに「1」がセットされている場合(ステップSE114:YES)、特別表示部429の表示開始処理を実行する(ステップSE115)。特別表示部429の表示開始処理では、今回の振分実行モードが第1小当たり結果を契機としている場合には5回のラウンド遊技に対応する表示が開始されるように特別表示部429を表示制御するためのデータ設定を行う。また、特別表示部429の表示開始処理では、今回の振分実行モードが第2小当たり結果を契機としている場合には8回のラウンド遊技に対応する表示が開始されるように特別表示部429を表示制御するためのデータ設定を行う。また、特別表示部429の表示開始処理では、今回の振分実行モードが第3小当たり結果を契機としている場合には14回のラウンド遊技に対応する表示が開始されるように特別表示部429を表示制御するためのデータ設定を行う。その後、特図特電カウンタの値を1加算する(ステップSE116)。振分用処理が実行される場合における特図特電カウンタの値が「4」であるため、1加算されることでその加算対象となった特図特電カウンタの値は特電開始処理(ステップSD710)に対応する「5」となる。なお、ステップSE114にて肯定判定をした場合にはV入賞フラグを「0」クリアする。
Thereafter, by determining whether or not “1” is set in the V winning flag of the
V入賞フラグに「1」がセットされていない場合(ステップSE114:NO)、フラグクリア処理を実行する(ステップSE117)。フラグクリア処理では、小当たり結果の種類を特定するためのフラグなどを「0」クリアする。その後、特図特電カウンタの値を「0」クリアする(ステップSE118)。これにより、特図特電カウンタの値は特図変動開始処理(ステップSD705)に対応する「0」となる。 If “1” is not set in the V winning flag (step SE114: NO), a flag clear process is executed (step SE117). In the flag clear process, “0” is cleared for a flag for specifying the type of the small hit result. Thereafter, the value of the special figure special electricity counter is cleared to “0” (step SE118). Thereby, the value of the special figure special electricity counter becomes “0” corresponding to the special figure fluctuation start process (step SD705).
<特電開始処理>
次に、特図特電制御処理(図218)のステップSD710にて実行される特電開始処理について説明する。
<Special electricity start processing>
Next, the special electricity start process executed in step SD710 of the special figure special electricity control process (FIG. 218) will be described.
特電開始処理では、オープニング期間の開始前であればオープニング期間(例えば4秒)の計測を開始するとともにオープニングコマンドを音声発光制御装置81に送信する。音声発光制御装置81はオープニングコマンドを受信した場合、オープニング演出が実行されるように表示発光部53の発光制御及びスピーカ部54の音出力制御を実行する。また、音声発光制御装置81はオープニングコマンドを表示制御装置82に送信する。表示制御装置82はオープニングコマンドを受信した場合、オープニング演出が実行されるように図柄表示装置424の表示制御を実行する。
In the special electric power start process, if it is before the start of the opening period, measurement of the opening period (for example, 4 seconds) is started and an opening command is transmitted to the
特電開始処理では、オープニング期間が経過した場合、主側RAM65に設けられたラウンドカウンタに今回の開閉実行モードのラウンド遊技の実行回数に対応する情報をセットする。ラウンドカウンタは、開閉実行モードにおいて残りのラウンド遊技の回数を主側CPU63にて特定するためのカウンタであり、ラウンド遊技が1回実行される度にラウンドカウンタの値が1減算される。また、主側RAM65のタイマカウンタにラウンド遊技の開放継続期間の情報(具体的には29秒)をセットするとともに、主側RAM65に設けられた入賞カウンタに1回のラウンド遊技における特電入賞装置416への上限入賞個数に対応する情報(具体的には「10」)をセットする。そして、特電用の開放設定処理を実行する。当該開放設定処理では、特電入賞装置416が開放状態となるように特電用の駆動部416cへの駆動信号の出力を開始する。その後、特図特電カウンタの値を1加算する。これにより、特図特電カウンタの値は特電開放中処理(ステップSD711)に対応する「6」となる。
In the special electricity start process, when the opening period has elapsed, information corresponding to the number of executions of the round game in the current open / close execution mode is set in the round counter provided in the
<特電開放中処理>
次に、特図特電制御処理(図218)のステップSD711にて実行される特電開放中処理について説明する。
<Processing during opening of special electricity>
Next, the special electric power release opening process executed in step SD711 of the special figure special electric power control process (FIG. 218) will be described.
特電開放中処理では、特電入賞装置416の開放継続期間が経過している場合又は特電入賞装置416に上限入賞個数の遊技球の入賞が発生している場合、閉鎖設定処理を実行する。当該閉鎖設定処理では、特電入賞装置416が閉鎖状態となるように特電用の駆動部416cへの駆動信号の出力を停止する。その後、主側RAM65のラウンドカウンタの値を1減算する。
In the special electric release opening process, when the opening duration of the special electric
1減算後におけるラウンドカウンタの値が「0」ではない場合、閉鎖継続期間に対応する情報(具体的には2秒)を主側RAM65のタイマカウンタにセットする。その後、特図特電カウンタの値を1加算する。これにより、特図特電カウンタの値は特電閉鎖中処理(ステップSD712)に対応する「7」となる。
When the value of the round counter after 1 subtraction is not “0”, information corresponding to the closing duration (specifically, 2 seconds) is set in the timer counter of the
1減算後におけるラウンドカウンタの値が「0」である場合、エンディング期間に対応する情報(具体的には10秒)を主側RAM65のタイマカウンタにセットする。また、エンディングコマンドを音声発光制御装置81に送信する。音声発光制御装置81はエンディングコマンドを受信した場合、エンディング演出が実行されるように表示発光部53の発光制御及びスピーカ部54の音出力制御を実行する。また、音声発光制御装置81はエンディングコマンドを表示制御装置82に送信する。表示制御装置82はエンディングコマンドを受信した場合、エンディング演出が実行されるように図柄表示装置424の表示制御を実行する。その後、特図特電カウンタの値を2加算する。これにより、特図特電カウンタの値は特電終了処理(ステップSD713)に対応する「8」となる。
When the value of the round counter after 1 subtraction is “0”, information corresponding to the ending period (specifically, 10 seconds) is set in the timer counter of the
<特電閉鎖中処理>
次に、特図特電制御処理(図218)のステップSD712にて実行される特電閉鎖中処理について説明する。
<Treatment during special electricity closure>
Next, the special electricity closing process executed in step SD712 of the special figure special electricity control process (FIG. 218) will be described.
閉鎖継続期間が経過している場合、主側RAM65のタイマカウンタにラウンド遊技の開放継続期間の情報(具体的には29秒)をセットするとともに、主側RAM65の入賞カウンタに1回のラウンド遊技における特電入賞装置416への上限入賞個数に対応する情報(具体的には「10」)をセットする。そして、特電用の開放設定処理を実行することで特電入賞装置416を開放状態とする。その後、特図特電カウンタの値を1減算する。これにより、特図特電カウンタの値は特電開放中処理(ステップSD711)に対応する「6」となる。
When the closing continuation period has elapsed, the round game release continuation period information (specifically 29 seconds) is set in the timer counter of the
<特電終了処理>
次に、特図特電制御処理(図218)のステップSD713にて実行される特電終了処理について、図222のフローチャートを参照しながら説明する。なお、特電終了処理におけるステップSE201〜ステップSE209の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
<Special electricity termination processing>
Next, the special power end process executed in step SD713 of the special figure special power control process (FIG. 218) will be described with reference to the flowchart of FIG. 222. Note that the processing of step SE201 to step SE209 in the special electric power end processing is executed using a program for specific control and data for specific control in the
エンディング期間が経過している場合(ステップSE201:YES)、主側RAM65の合計用カウンタに「100」をセットするとともに(ステップSE202)、主側RAM65の第1特図用カウンタに「100」をセットする(ステップSE203)。その後、今回の開閉実行モードが第2特図側の保留情報を契機としているか否かを判定する(ステップSE204)。また、今回の開閉実行モードが第1特図側の保留情報を契機としている場合には(ステップSE204:NO)、今回の開閉実行モードが15R大当たり結果を契機としているか否かを判定する(ステップSE205)。ステップSE204又はステップSE205にて肯定判定をした場合には主側RAM65の第2特図用カウンタに「5」をセットし(ステップSE206)、ステップSE204及びステップSE205の両方にて否定判定をした場合には主側RAM65の第2特図用カウンタに「1」をセットする(ステップSE207)。上記ステップSE202〜ステップSE207の処理により開閉実行モードが終了した後における高頻度サポートモードの終了条件が設定される。
When the ending period has elapsed (step SE201: YES), “100” is set to the total counter of the main RAM 65 (step SE202), and “100” is set to the first special figure counter of the
ステップSE206又はステップSE207の処理を実行した場合、主側RAM65のサポートフラグに「1」をセットする(ステップSE208)。これにより、開閉実行モードが終了した後のサポートモードが高頻度サポートモードとなる。その後、特図特電カウンタの値を「0」クリアする(ステップSE209)。これにより、特図特電カウンタの値は特図変動開始処理(ステップSD705)に対応する「0」となる。 When the process of step SE206 or step SE207 is executed, “1” is set to the support flag of the main RAM 65 (step SE208). As a result, the support mode after the opening / closing execution mode ends becomes the high-frequency support mode. Thereafter, the value of the special figure special electricity counter is cleared to “0” (step SE209). Thereby, the value of the special figure special electricity counter becomes “0” corresponding to the special figure fluctuation start process (step SD705).
<設定関連処理の実行中であることの報知>
次に、主側CPU63への動作電力の供給が開始された場合に起動されるメイン処理(図185)にて設定確認用処理(ステップSC213)又は設定値更新処理(ステップSC216)が実行されている状況であることを報知するための構成について説明する。
<Notification that setting-related processing is being executed>
Next, a setting confirmation process (step SC213) or a setting value update process (step SC216) is executed in the main process (FIG. 185) that is activated when the supply of operating power to the
図223は特定制御用のワークエリア221のクリア対象エリア371に設けられた各エリアを説明するための説明図である。
FIG. 223 is an explanatory diagram for explaining each area provided in the
クリア対象エリア371には上記第56の実施形態と同様に、第1表示データバッファ271、第2表示データバッファ272、第3表示データバッファ273、第4表示データバッファ274及び第5表示データバッファ275が設けられている。また、クリア対象エリア371には第1〜第5表示データバッファ271〜275以外にも、第6表示データバッファ471、第7表示データバッファ472及び第8表示データバッファ473が設けられている。
Similar to the fifty-sixth embodiment, the
第1表示データバッファ271には第1特図表示部425に所定の表示を行わせるための表示データが格納される。特図変動開始処理(図219)におけるステップSD816にて第1特図表示部425において絵柄の変動表示を開始させるための処理が実行されることで第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて第1特図表示部425の変動開始時の表示に対応する表示データが第1表示データバッファ271に設定される。また、特図特電制御処理(図218)における特図変動中処理(ステップSD706)にて第1特図表示部425の表示内容を更新させるための処理が実行されることで第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて第1特図表示部425の絵柄の変動表示を進行させるための表示データが第1表示データバッファ271に設定される。また、特図特電制御処理(図218)における特図変動中処理(ステップSD706)にて第1特図表示部425の表示内容を今回の遊技回における当否判定処理(ステップSD803)及び大当たり時の種別判定処理(ステップSD805)の処理結果に対応する表示内容とするための処理が実行されることで第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて第1特図表示部425に今回の遊技回の結果に対応する表示を行わせるための表示データが第1表示データバッファ271に設定される。この場合に設定される表示データは今回の遊技回の開始時において特図変動開始処理(図219)のステップSD807又はステップSD812にて選択された表示データとなる。また、この場合に設定された表示データは第1特図表示部425にて新たな遊技回を開始させる状況となるまで第1表示データバッファ271に記憶保持される。なお、第1特図表示部425に対応させて第1表示回路261が設けられており、第1表示データバッファ271に格納された表示データが第1表示回路261に供給されることにより当該表示データに対応する表示が第1特図表示部425にて行われる。
The first display data buffer 271 stores display data for causing the first special
第2表示データバッファ272には第1特図保留表示部427に所定の表示を行わせるための表示データが格納される。特図特電制御処理(図218)における保留情報の取得処理(ステップSD701)にて第1特図側の保留情報が第1特図保留エリア452に新たに格納された場合には、第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて当該格納後において第1特図保留エリア452に格納されている第1特図側の保留情報の数に対応する表示データが第2表示データバッファ272に設定される。また、特図変動開始処理(図219)におけるデータ設定処理(ステップSD802)にて第1特図側の保留情報が遊技回の実行契機として消化された場合には、第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて当該消化後において第1特図保留エリア452に格納されている第1特図側の保留情報の数に対応する表示データが第2表示データバッファ272に設定される。なお、第1特図保留表示部427に対応させて第2表示回路262が設けられており、第2表示データバッファ272に格納された表示データが第2表示回路262に供給されることにより当該表示データに対応する表示が第1特図保留表示部427にて行われる。
The second display data buffer 272 stores display data for causing the first special figure holding
第3表示データバッファ273には普図表示部423aに所定の表示を行わせるための表示データが格納される。普図普電制御処理(図217)の普図変動開始処理(ステップSD606)にて普図表示部423aにおける絵柄の変動表示を開始させるための処理が実行されることで第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて普図表示部423aの変動開始時の表示に対応する表示データが第3表示データバッファ273に設定される。また、普図普電制御処理(図217)の普図変動中処理(ステップSD607)にて普図表示部423aの表示内容を更新させるための処理が実行されることで第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて普図表示部423aの絵柄の変動表示を進行させるための表示データが第3表示データバッファ273に設定される。また、普図普電制御処理(図217)の普図変動中処理(ステップSD607)にて普図表示部423aの表示内容を今回の変動表示回における誘導状態抽選の結果に対応する表示内容とするための処理が実行されることで第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて普図表示部423aに今回の変動表示回の結果に対応する表示を行わせるための表示データが第3表示データバッファ273に設定される。この場合に設定された表示データは普図表示部423aにて新たな変動表示回を開始させる状況となるまで第3表示データバッファ273に記憶保持される。なお、普図表示部423aに対応させて第3表示回路263が設けられており、第3表示データバッファ273に格納された表示データが第3表示回路263に供給されることにより当該表示データに対応する表示が普図表示部423aにて行われる。
The third display data buffer 273 stores display data for causing the general-
第4表示データバッファ274には普図保留表示部423bに所定の表示を行わせるための表示データが格納される。普図普電制御処理(図217)の普図側の保留情報の取得処理(ステップSD601)にて普図側の保留情報が普図保留エリア455に新たに格納された場合には、第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて当該格納後において普図保留エリア455に格納されている普図側の保留情報の数に対応する表示データが第4表示データバッファ274に設定される。また、普図普電制御処理(図217)の普図変動開始処理(ステップSD606)にて普図側の保留情報が普図表示部423aの変動表示回の実行契機として消化された場合には、第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて当該消化後において普図保留エリア455に格納されている普図側の保留情報の数に対応する表示データが第4表示データバッファ274に設定される。なお、普図保留表示部423bに対応させて第4表示回路264が設けられており、第4表示データバッファ274に格納された表示データが第4表示回路264に供給されることにより当該表示データに対応する表示が普図保留表示部423bにて行われる。
The fourth display data buffer 274 stores display data for causing the general map
第5表示データバッファ275には第1〜第4報知用表示装置201〜204に所定の表示を行わせるための表示データが格納される。当該第5表示データバッファ275への表示データの設定は後述する第2タイマ割込み処理(図224)におけるステップSE303、ステップSE307及びステップSE310にて実行される。なお、第1〜第4報知用表示装置201〜204に対応させて第5表示回路265が設けられており、第5表示データバッファ275に格納された表示データが第5表示回路265に供給されることにより当該表示データに対応する表示が第1〜第4報知用表示装置201〜204にて行われる。
The fifth display data buffer 275 stores display data for causing the first to fourth
第6表示データバッファ471には第2特図表示部426に所定の表示を行わせるための表示データが格納される。特図変動開始処理(図219)におけるステップSD816にて第2特図表示部426において絵柄の変動表示を開始させるための処理が実行されることで第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて第2特図表示部426の変動開始時の表示に対応する表示データが第6表示データバッファ471に設定される。また、特図特電制御処理(図218)における特図変動中処理(ステップSD706)にて第2特図表示部426の表示内容を更新させるための処理が実行されることで第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて第2特図表示部426の絵柄の変動表示を進行させるための表示データが第6表示データバッファ471に設定される。また、特図特電制御処理(図218)における特図変動中処理(ステップSD706)にて第2特図表示部426の表示内容を今回の遊技回における当否判定処理(ステップSD803)、大当たり時の種別判定処理(ステップSD805)及び小当たり時の種別判定処理(ステップSD809)の処理結果に対応する表示内容とするための処理が実行されることで第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて第2特図表示部426に今回の遊技回の結果に対応する表示を行わせるための表示データが第6表示データバッファ471に設定される。この場合に設定される表示データは今回の遊技回の開始時において特図変動開始処理(図219)のステップSD807、ステップSD811又はステップSD812にて選択された表示データとなる。また、この場合に設定された表示データは第2特図表示部426にて新たな遊技回を開始させる状況となるまで第6表示データバッファ471に記憶保持される。なお、第2特図表示部426に対応させて第6表示回路が設けられており、第6表示データバッファ471に格納された表示データが第6表示回路に供給されることにより当該表示データに対応する表示が第2特図表示部426にて行われる。
The sixth display data buffer 471 stores display data for causing the second special
第7表示データバッファ472には第2特図保留表示部428に所定の表示を行わせるための表示データが格納される。特図特電制御処理(図218)における保留情報の取得処理(ステップSD701)にて第2特図側の保留情報が第2特図保留エリア453に新たに格納された場合には、第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて当該格納後において第2特図保留エリア453に格納されている第2特図側の保留情報の数に対応する表示データが第7表示データバッファ472に設定される。また、特図変動開始処理(図219)におけるデータ設定処理(ステップSD802)にて第2特図側の保留情報が遊技回の実行契機として消化された場合には、第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて当該消化後において第2特図保留エリア453に格納されている第2特図側の保留情報の数に対応する表示データが第7表示データバッファ472に設定される。なお、第2特図保留表示部428に対応させて第7表示回路が設けられており、第7表示データバッファ472に格納された表示データが第7表示回路に供給されることにより当該表示データに対応する表示が第2特図保留表示部428にて行われる。
The seventh display data buffer 472 stores display data for causing the second special figure holding
第8表示データバッファ473には特別表示部429に所定の表示を行わせるための表示データが格納される。大当たり結果に対応する遊技回において特図確定中処理(図220)における特別表示部429の表示開始処理(ステップSD903)にてラウンド遊技の回数の情報が設定された場合には、第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にてそのラウンド遊技の回数の情報に対応する表示データが第8表示データバッファ473に格納される。また、振分実行モードとなることで振分用処理(図221)における特別表示部429の表示開始処理(ステップSE115)にてラウンド遊技の回数の情報が設定された場合には、第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にてそのラウンド遊技の回数の情報に対応する表示データが第8表示データバッファ473に格納される。また、特図変動開始処理(図219)にて特別表示部429の消灯処理(ステップSD817)が実行された場合には、第1タイマ割込み処理(図133)における表示制御手段(ステップS8915)にて第8表示データバッファ473の表示データが「0」クリアされる。なお、特別表示部429に対応させて第8表示回路が設けられており、第8表示データバッファ473に格納された表示データが第8表示回路に供給されることにより当該表示データに対応する表示が特別表示部429にて行われる。
The eighth display data buffer 473 stores display data for causing the
クリア対象エリア371に第1〜第8表示データバッファ271〜275,471〜473が含まれていることにより、メイン処理(図185)の第1RAMクリア処理(ステップSC218)又は設定値更新処理(ステップSC216)の第2RAMクリア処理が実行された場合には第1〜第8表示データバッファ271〜275,471〜473に設定されている表示データが「0」クリアされる。なお、クリア対象エリア371には、第1〜第8表示データバッファ271〜275,471〜473以外にも特図特電制御用のエリア及び普図普電制御用のエリアが含まれている。したがって、第1RAMクリア処理又は第2RAMクリア処理が実行された場合には、パチンコ機10への動作電力の供給が停止される直前におけるサポートモードに関係なくサポートモードは低頻度サポートモードとなる。また、遊技回が実行されていない状況となるとともに開閉実行モードが実行されていない状況となり、さらに普図表示部423aが変動表示されていない状況であって第2作動部413の誘導ユニット432が非誘導状態である状況となる。また、特定制御用のワークエリア221に設けられた設定更新表示フラグ及び設定確認表示フラグが「0」クリアされ、特定制御用のワークエリア221に設けられた設定更新用エリア342が「0」クリアされる。また、特定制御用のスタックエリア222が「0」クリアされるとともに初期設定が実行される。また、主側CPU63の各種レジスタも「0」クリアされた後に初期設定が実行される。
Since the
図224は主側CPU63にて実行される第2タイマ割込み処理を示すフローチャートである。なお、第2タイマ割込み処理におけるステップSE301〜ステップSE317の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。また、第2タイマ割込み処理はメイン処理(図185)の設定確認用処理(ステップSC213)が開始される場合に割込みが許可されるとともに設定確認用処理(ステップSC213)が終了される場合に割込みが禁止される。また、第2タイマ割込み処理はメイン処理(図185)の設定値更新処理(ステップSC216)が開始される場合に割込みが許可されるとともに設定値更新処理(ステップSC216)が終了される場合に割込みが禁止される。また、第2タイマ割込み処理はメイン処理(図185)のステップSC230にて割込許可の設定が行われてからメイン処理(図185)のステップSC227にて割込禁止の設定が行われるまで割込みが許可される。これらは第1タイマ割込み処理(図133)も同様である。
FIG. 224 is a flowchart showing a second timer interrupt process executed by the
まず第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図224)の発生を禁止するために割込み禁止の設定を行う(ステップSE301)。第1タイマ割込み処理(図133)の発生が禁止されることにより、第1割込み周期が経過したとしても第2タイマ割込み処理(図224)に対して第1タイマ割込み処理(図133)が割り込んで起動されてしまわないようにすることが可能となる。また、第2タイマ割込み処理(図224)の発生が禁止されることにより、第2タイマ割込み処理(図224)の実行途中において仮に第2割込み周期が経過してしまったとしても第2タイマ割込み処理(図224)が重複して起動されてしまわないようにすることが可能となる。 First, in order to prohibit the generation of the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 224), an interrupt prohibition is set (step SE301). By prohibiting the generation of the first timer interrupt process (FIG. 133), the first timer interrupt process (FIG. 133) interrupts the second timer interrupt process (FIG. 224) even if the first interrupt cycle elapses. It becomes possible not to be started by. In addition, if the second timer interrupt process (FIG. 224) is inhibited, even if the second interrupt cycle elapses during the execution of the second timer interrupt process (FIG. 224), the second timer interrupt process is performed. It is possible to prevent the processing (FIG. 224) from being activated twice.
その後、特定制御用のワークエリア221における設定更新表示フラグに「1」がセットされているか否かを判定する(ステップSE302)。設定更新表示フラグは主側CPU63にて設定値更新処理(ステップSC216)を実行している状況であるか否かを主側CPU63にて特定するためのフラグである。上記第56の実施形態と同様に第2タイマ割込み処理(図224)は設定値更新処理(ステップSC216)が実行されている状況であっても割り込んで起動される。ステップSE302にて肯定判定をした場合、設定更新中における第5表示データバッファ275への設定処理を実行する(ステップSE303)。当該設定処理では上記第33の実施形態と同様に、第1〜第4報知用表示装置201〜204にてパチンコ機10の設定値を更新している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示を行わせるための表示データを第5表示データバッファ275に設定する。これにより、第1〜第4報知用表示装置201〜204にてパチンコ機10の設定値を更新している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示が行われる。この表示は設定値更新処理(ステップSC216)が実行されている間は継続される。
Thereafter, it is determined whether or not “1” is set in the setting update display flag in the
その後、設定更新中における第1表示データバッファ271への設定処理を実行する(ステップSE304)。図225(a)は設定更新中における第1表示データバッファ271への設定処理を示すフローチャートである。なお、設定更新中における第1表示データバッファ271への設定処理におけるステップSE401〜ステップSE405の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
Thereafter, a setting process for the first
当該設定処理では設定値更新処理(ステップSC216)が実行されている状況において第1特図表示部425にて遊技回が実行されている場合と同様に絵柄の変動表示が行われるようにするための処理を実行する。また、当該設定処理では、この絵柄の変動表示を第1特図表示部425にて行わせるために、特図変動中処理(ステップSD706)にて利用される特図用の変動表示テーブル及び第1表示順序カウンタを利用する。
In the setting process, in a situation where the setting value update process (step SC216) is being executed, the change display of the pattern is performed in the same manner as when the game times are being executed in the first special
具体的には、まず今回が第1特図表示部425の表示内容の更新タイミングとなっているか否かを判定する(ステップSE401)。第1特図表示部425の絵柄の表示内容を更新する周期は、遊技回において第1特図表示部425の絵柄の表示内容が更新される周期と同一となっている。表示内容の更新タイミングである場合(ステップSE401:YES)、主側RAM65の第1表示順序カウンタの値を1加算する(ステップSE402)。そして、その1加算後における第1表示順序カウンタの値が最大値(例えば「20」)を超えた場合には(ステップSE403:YES)、第1表示順序カウンタの値を「0」クリアする(ステップSE404)。第1表示順序カウンタは既に説明したとおり第1特図表示部425において絵柄の更新タイミングとなった場合に特図用の変動表示テーブルから導出すべき絵柄の表示内容を特定するためのカウンタである。
Specifically, first, it is determined whether or not this time is the update timing of the display content of the first special figure display unit 425 (step SE401). The cycle of updating the display content of the pattern on the first special
ステップE401にて否定判定をした場合、ステップSE403にて否定判定をした場合、又はステップSE404の処理を実行した場合、第1表示順序カウンタの現状の値に対応する絵柄の表示内容を特図用の変動表示テーブルから導出し、その導出した絵柄の表示内容に対応する表示データを第1表示データバッファ271に設定する(ステップSE405)。これにより、当該表示データに対応する絵柄が第1特図表示部425にて表示される。
When a negative determination is made at step E401, when a negative determination is made at step SE403, or when the process at step SE404 is executed, the display content of the pattern corresponding to the current value of the first display order counter is used for a special figure. The display data corresponding to the display contents of the derived picture is set in the first display data buffer 271 (step SE405). Thereby, the pattern corresponding to the display data is displayed on the first special
上記構成であることにより設定値更新処理(ステップSC216)が実行されている状況においては第1特図表示部425にて遊技回が実行されている場合と同様に、表示順序が一定の順序である表示パターンによる絵柄の変動表示が第1特図表示部425にて繰り返されることとなる。この場合に、当該絵柄の変動表示を行わせるために利用される特図用の変動表示テーブル及び第1表示順序カウンタは第1特図表示部425にて遊技回が実行される場合に利用されるものである。これにより、必要な記憶容量の増大化を抑制しながら、設定値更新処理(ステップSC216)が実行されている状況において第1特図表示部425にて絵柄の変動表示を行わせることが可能となる。
In the situation in which the set value update process (step SC216) is being executed due to the above configuration, the display order is in a fixed order as in the case where the game times are being executed in the first special
第2タイマ割込み処理(図224)の説明に戻り、設定更新中における第1表示データバッファ271への設定処理(ステップSE304)を実行した後は、設定更新中における第8表示データバッファ473への設定処理を実行する(ステップSE305)。当該設定処理では特別表示部429にて所定の表示を行わせるための表示データを第8表示データバッファ473に設定する。具体的には、特図確定中処理(図220)における特別表示部429の表示開始処理(ステップSD903)において15R大当たり結果となった場合におけるラウンド遊技の実行回数に対応する表示設定が行われた場合に第8表示データバッファ473に設定される表示データと同一の表示データを第8表示データバッファ473に設定する。これにより、設定値更新処理(ステップSC216)が実行されている状況においては第1特図表示部425にて遊技回の場合と同様に絵柄の変動表示が行われるだけではなく、特別表示部429にて15R大当たり結果となった場合と同様にラウンド遊技の実行回数が15回であることに対応する表示が行われる。
Returning to the description of the second timer interrupt process (FIG. 224), after executing the setting process (step SE304) to the first
ステップSE304にて第1表示データバッファ271に設定された表示データ及びステップSE305にて第8表示データバッファ473に設定された表示データは、設定値更新処理(ステップSC216)が終了する場合に実行される第2RAMクリア処理(ステップSB313)にて「0」クリアされる。これにより、設定値更新処理(ステップSC216)が終了する場合に、第1特図表示部425における絵柄の変動表示及び特別表示部429におけるラウンド遊技の実行回数が15回であることに対応する表示を終了させることが可能となる。その後、メイン処理(図185)のステップSC226にて表示開始処理(図191)が実行されることにより、第1表示データバッファ271に特図用の初期表示データが設定される。これにより、上記第56の実施形態と同様に第1特図表示部425にて初期表示が開始される。一方、特別表示部429は次回の開閉実行モードが開始されるまで消灯状態に維持される。
The display data set in the first
なお、ステップSE305にて第8表示データバッファ473に設定する表示データはラウンド遊技の実行回数が15回であることに対応する表示を行わせるための表示データである構成に限定されない。例えば6R大当たり結果となった場合と同様にラウンド遊技の実行回数が6回であることに対応する表示を行わせるための表示データであってもよく、第1小当たり結果となった場合と同様にラウンド遊技の実行回数が5回であることに対応する表示を行わせるための表示データであってもよく、第2小当たり結果となった場合と同様にラウンド遊技の実行回数が8回であることに対応する表示を行わせるための表示データであってもよく、第3小当たり結果となった場合と同様にラウンド遊技の実行回数が14回であることに対応する表示を行わせるための表示データであってもよい。これらの場合であっても開閉実行モードが発生する場合に特別表示部429に所定の表示を行わせるために利用される表示データを利用して、設定値更新処理(ステップSC216)が実行されている状況であることを示す報知を特別表示部429において行うことが可能となる。
Note that the display data set in the eighth
ステップSE302にて否定判定をした場合、特定制御用のワークエリア221における設定確認表示フラグに「1」がセットされているか否かを判定する(ステップSE306)。設定確認表示フラグは主側CPU63にて設定確認用処理(ステップSC213)を実行している状況であるか否かを主側CPU63にて特定するためのフラグである。上記第56の実施形態と同様に第2タイマ割込み処理(図224)は設定確認用処理(ステップSC213)が実行されている状況であっても割り込んで起動される。ステップSE306にて肯定判定をした場合、設定確認中における第5表示データバッファ275への設定処理を実行する(ステップSE307)。当該設定処理では上記第33の実施形態と同様に、第1〜第4報知用表示装置201〜204にてパチンコ機10の設定値を確認している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示を行わせるための表示データを第5表示データバッファ275に設定する。これにより、第1〜第4報知用表示装置201〜204にてパチンコ機10の設定値を確認している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示が行われる。この表示は設定確認用処理(ステップSC213)が実行されている間は継続される。
If a negative determination is made in step SE302, it is determined whether or not “1” is set in the setting confirmation display flag in the
その後、設定確認中における第6表示データバッファ471への設定処理を実行する(ステップSE308)。図225(b)は設定確認中における第6表示データバッファ471への設定処理を示すフローチャートである。なお、設定確認中における第6表示データバッファ471への設定処理におけるステップSE501〜ステップSE505の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
Thereafter, the setting process for the sixth
当該設定処理では設定確認用処理(ステップSC213)が実行されている状況において第2特図表示部426にて遊技回が実行されている場合と同様に絵柄の変動表示が行われるようにするための処理を実行する。また、当該設定処理では、この絵柄の変動表示を第2特図表示部426にて行わせるために、特図変動中処理(ステップSD706)にて利用される特図用の変動表示テーブル及び第2表示順序カウンタを利用する。
In the setting process, in a situation where the setting confirmation process (step SC213) is being executed, the variation display of the pattern is performed in the same way as when the game times are being executed in the second special
具体的には、まず今回が第2特図表示部426の表示内容の更新タイミングとなっているか否かを判定する(ステップSE501)。第2特図表示部426の絵柄の表示内容を更新する周期は、遊技回において第2特図表示部426の絵柄の表示内容が更新される周期と同一となっている。表示内容の更新タイミングである場合(ステップSE501:YES)、主側RAM65の第2表示順序カウンタの値を1加算する(ステップSE502)。そして、その1加算後における第2表示順序カウンタの値が最大値(例えば「20」)を超えた場合には(ステップSE503:YES)、第2表示順序カウンタの値を「0」クリアする(ステップSE504)。第2表示順序カウンタは既に説明したとおり第2特図表示部426において絵柄の更新タイミングとなった場合に特図用の変動表示テーブルから導出すべき絵柄の表示内容を特定するためのカウンタである。
Specifically, first, it is determined whether or not this time is the update timing of the display content of the second special figure display unit 426 (step SE501). The cycle for updating the display content of the pattern on the second special
ステップE501にて否定判定をした場合、ステップSE503にて否定判定をした場合、又はステップSE504の処理を実行した場合、第2表示順序カウンタの現状の値に対応する絵柄の表示内容を特図用の変動表示テーブルから導出し、その導出した絵柄の表示内容に対応する表示データを第6表示データバッファ471に設定する(ステップSE505)。これにより、当該表示データに対応する絵柄が第2特図表示部426にて表示される。
When a negative determination is made at step E501, when a negative determination is made at step SE503, or when the processing at step SE504 is executed, the display content of the pattern corresponding to the current value of the second display order counter is for special use. The display data corresponding to the display contents of the derived picture is set in the sixth display data buffer 471 (step SE505). As a result, the pattern corresponding to the display data is displayed on the second special
上記構成であることにより設定確認用処理(ステップSC213)が実行されている状況においては第2特図表示部426にて遊技回が実行されている場合と同様に、表示順序が一定の順序である表示パターンによる絵柄の変動表示が第2特図表示部426にて繰り返されることとなる。この場合に、当該絵柄の変動表示を行わせるために利用される特図用の変動表示テーブル及び第2表示順序カウンタは第2特図表示部426にて遊技回が実行される場合に利用されるものである。これにより、必要な記憶容量の増大化を抑制しながら、設定確認用処理(ステップSC213)が実行されている状況において第2特図表示部426にて絵柄の変動表示を行わせることが可能となる。
In the situation in which the setting confirmation processing (step SC213) is being executed due to the above configuration, the display order is in a fixed order as in the case where the game times are being executed in the second special
第2タイマ割込み処理(図224)の説明に戻り、設定確認中における第6表示データバッファ471への設定処理(ステップSE308)を実行した後は、設定確認中における第8表示データバッファ473への設定処理を実行する(ステップSE309)。当該設定処理では特別表示部429にて所定の表示を行わせるための表示データを第8表示データバッファ473に設定する。具体的には、特図確定中処理(図220)における特別表示部429の表示開始処理(ステップSD903)において6R大当たり結果となった場合におけるラウンド遊技の実行回数に対応する表示設定が行われた場合に第8表示データバッファ473に設定される表示データと同一の表示データを第8表示データバッファ473に設定する。これにより、設定確認用処理(ステップSC213)が実行されている状況においては第2特図表示部426にて遊技回の場合と同様に絵柄の変動表示が行われるだけではなく、特別表示部429にて6R大当たり結果となった場合と同様にラウンド遊技の実行回数が6回であることに対応する表示が行われる。この特別表示部429の表示内容は設定値更新処理(ステップSC216)が実行されている状況における特別表示部429の表示内容と異なっている。
Returning to the description of the second timer interrupt process (FIG. 224), after the setting process (step SE308) for the sixth
ステップSE308にて第6表示データバッファ471に設定された表示データ及びステップSE309にて第8表示データバッファ473に設定された表示データは、設定確認用処理(ステップSC213)が終了する場合に「0」クリアされる。これにより、設定確認用処理(ステップSC213)が終了する場合に、第2特図表示部426における絵柄の変動表示及び特別表示部429におけるラウンド遊技の実行回数が6回であることに対応する表示を終了させることが可能となる。その後、メイン処理(図185)のステップSC226にて表示開始処理(図191)が実行されることにより、第6表示データバッファ471に特図用の初期表示データが設定される。これにより、第2特図表示部426にて初期表示が開始される。一方、特別表示部429は次回の開閉実行モードが開始されるまで消灯状態に維持される。
The display data set in the sixth
なお、ステップSE309にて第8表示データバッファ473に設定する表示データは、ラウンド遊技の実行回数が6回であることに対応する表示を行わせるための表示データである構成に限定されない。例えば15R大当たり結果となった場合と同様にラウンド遊技の実行回数が15回であることに対応する表示を行わせるための表示データであってもよく、第1小当たり結果となった場合と同様にラウンド遊技の実行回数が5回であることに対応する表示を行わせるための表示データであってもよく、第2小当たり結果となった場合と同様にラウンド遊技の実行回数が8回であることに対応する表示を行わせるための表示データであってもよく、第3小当たり結果となった場合と同様にラウンド遊技の実行回数が14回であることに対応する表示を行わせるための表示データであってもよい。これらの場合であっても開閉実行モードが発生する場合に特別表示部429に所定の表示を行わせるために利用される表示データを利用して、設定確認用処理(ステップSC213)が実行されていることを示す報知を特別表示部429において行うことが可能となる。
Note that the display data set in the eighth
ステップSE306にて否定判定をした場合にはステップSE310の処理を実行する。ステップSE310の処理内容は上記第33の実施形態における第2タイマ割込み処理(図123)のステップS8406と同一である。 If a negative determination is made in step SE306, the process of step SE310 is executed. The processing content of step SE310 is the same as that of step S8406 of the second timer interrupt processing (FIG. 123) in the thirty-third embodiment.
ステップSE305、ステップSE309又はステップSE310の処理を実行した場合、上記第33の実施形態と同様に、種別データ信号線LN1及び種別クロック信号線LN2を通じた信号の送信状態をOFF状態とするとともに(ステップSE311)、表示データ信号線LN3及び表示クロック信号線LN4を通じた信号の送信状態をOFF状態とする(ステップSE312)。その後、特定制御用のワークエリア221に設けられた種別カウンタの更新処理を実行する(ステップSE313)。
When the processing of step SE305, step SE309, or step SE310 is executed, the signal transmission state through the type data signal line LN1 and the type clock signal line LN2 is set to the OFF state (step 33) as in the thirty-third embodiment. SE311), and the signal transmission state through the display data signal line LN3 and the display clock signal line LN4 is set to the OFF state (step SE312). Thereafter, the type counter provided in the
種別カウンタは、第2タイマ割込み処理の今回の処理回において第1〜第8表示データバッファ271〜275,471〜473のうち表示データの送信対象を主側CPU63にて特定するためのカウンタである。種別カウンタの値が「1」である場合、第1表示データバッファ271の表示データが送信対象となり、種別カウンタの値が「2」である場合、第2表示データバッファ272の表示データが送信対象となり、種別カウンタの値が「3」である場合、第3表示データバッファ273の表示データが送信対象となり、種別カウンタの値が「4」である場合、第4表示データバッファ274の表示データが送信対象となり、種別カウンタの値が「5」である場合、第5表示データバッファ275の表示データが送信対象となり、種別カウンタの値が「6」である場合、第6表示データバッファ471の表示データが送信対象となり、種別カウンタの値が「7」である場合、第7表示データバッファ472の表示データが送信対象となり、種別カウンタの値が「8」である場合、第8表示データバッファ473の表示データが送信対象となる。種別カウンタの更新処理では種別カウンタの値を1加算するとともに、その1加算後における種別カウンタの値が上限値である「8」を超えた場合には種別カウンタの値を「1」に設定する。これにより、第2タイマ割込み処理の各処理回ごとに第1〜第8表示データバッファ271〜275,471〜473において表示データの送信対象が順次変更される。
The type counter is a counter for specifying the display data transmission target in the
その後、種別カウンタの値に対応する種別データを主側ROM64から読み出す(ステップSE314)。具体的には、種別カウンタの値が「1」である場合には第1表示回路261に対応する種別データを主側ROM64から読み出し、種別カウンタの値が「2」である場合には第2表示回路262に対応する種別データを主側ROM64から読み出し、種別カウンタの値が「3」である場合には第3表示回路263に対応する種別データを主側ROM64から読み出し、種別カウンタの値が「4」である場合には第4表示回路264に対応する種別データを主側ROM64から読み出し、種別カウンタの値が「5」である場合には第5表示回路265に対応する種別データを主側ROM64から読み出し、種別カウンタの値が「6」である場合には第6表示回路に対応する種別データを主側ROM64から読み出し、種別カウンタの値が「7」である場合には第7表示回路に対応する種別データを主側ROM64から読み出し、種別カウンタの値が「8」である場合には第8表示回路に対応する種別データを主側ROM64から読み出す。
Thereafter, the type data corresponding to the value of the type counter is read from the main ROM 64 (step SE314). Specifically, when the value of the type counter is “1”, the type data corresponding to the
その後、種別カウンタの値に対応する表示データバッファ271〜275,471〜473から表示データを読み出す(ステップSE315)。具体的には、種別カウンタの値が「1」である場合には第1表示データバッファ271から表示データを読み出し、種別カウンタの値が「2」である場合には第2表示データバッファ272から表示データを読み出し、種別カウンタの値が「3」である場合には第3表示データバッファ273から表示データを読み出し、種別カウンタの値が「4」である場合には第4表示データバッファ274から表示データを読み出し、種別カウンタの値が「5」である場合には第5表示データバッファ275から表示データを読み出し、種別カウンタの値が「6」である場合には第6表示データバッファ471から表示データを読み出し、種別カウンタの値が「7」である場合には第7表示データバッファ472から表示データを読み出し、種別カウンタの値が「8」である場合には第8表示データバッファ473から表示データを読み出す。
Thereafter, display data is read from the display data buffers 271 to 275 and 471 to 473 corresponding to the value of the type counter (step SE315). Specifically, the display data is read from the first
その後、各種信号の送信処理を実行する(ステップSE316)。当該送信処理では、ステップSE314にて読み出した種別データが表示IC266に送信されるように、種別データ信号線LN1及び種別クロック信号線LN2に対する信号出力を行う。また、当該送信処理では、ステップSE315にて読み出した表示データが表示IC266に送信されるように、表示データ信号線LN3及び表示クロック信号線LN4に対する信号出力を行う。
Thereafter, transmission processing of various signals is executed (step SE316). In the transmission process, signal output is performed on the classification data signal line LN1 and the classification clock signal line LN2 so that the classification data read in step SE314 is transmitted to the
その後、第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図224)の発生を許可するために割込み許可の設定を行う(ステップSE317)。 Thereafter, in order to permit the generation of the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 224), the interrupt permission is set (step SE317).
次に、パチンコ機10の状態に応じて第1特図表示部425、第2特図表示部426及び特別表示部429の表示内容が変化する様子について図226のタイムチャートを参照しながら説明する。図226(a)は設定値更新処理(ステップSC216)が実行されている期間を示し、図226(b)は設定確認用処理(ステップSC213)が実行されている期間を示し、図226(c)は第1特図表示部425にて絵柄の変動表示が実行されている期間を示し、図226(d)は第1特図表示部425にて所定の絵柄が停止表示されている期間を示し、図226(e)は第2特図表示部426にて絵柄の変動表示が実行されている期間を示し、図226(f)は第2特図表示部426にて所定の絵柄が停止表示されている期間を示し、図226(g)は特別表示部429にて所定の表示が行われている期間を示す。
Next, how the display contents of the first special
まず設定値更新処理(ステップSC216)及び設定確認用処理(ステップSC213)が実行されていない状況について説明する。 First, a situation where the set value update process (step SC216) and the setting confirmation process (step SC213) are not executed will be described.
t1のタイミングで第1特図側の保留情報を契機とした遊技回を開始させる状況となることで図226(c)に示すように第1特図表示部425にて絵柄の変動表示が開始される。そして、t2のタイミングで遊技回の表示継続期間が経過することで、図226(c)及び図226(d)に示すように第1特図表示部425における絵柄の変動表示が終了されて、当該遊技回における当否判定処理及び種別判定処理の結果に対応する絵柄の表示が第1特図表示部425にて開始される。この場合、当該遊技回では15R大当たり結果が選択されている。したがって、t2のタイミングでは15R大当たり結果に対応する絵柄の停止表示が第1特図表示部425にて開始される。
As shown in FIG. 226 (c), the change display of the pattern is started in the first special
その後、t3のタイミングで絵柄の停止表示の最終停止期間が経過することで大当たり結果に対応する遊技回が終了して開閉実行モードが開始される。この場合、当該t3のタイミングで図226(g)に示すように特別表示部429にてラウンド遊技の実行回数が15回であることに対応する表示が開始される。なお、t3のタイミングまでは特別表示部429は消灯状態となっている。
Thereafter, when the final stop period of the stop display of the pattern elapses at the timing of t3, the game times corresponding to the jackpot result is completed, and the opening / closing execution mode is started. In this case, as shown in FIG. 226 (g), the display corresponding to the number of round games being executed is started on the
その後、t4のタイミングで開閉実行モードが終了するとともに図226(e)に示すように第2特図表示部426にて絵柄の変動表示が開始される。この場合、当該t4のタイミングで図226(g)に示すように特別表示部429が消灯状態となる。そして、t5のタイミングで遊技回の表示継続期間が経過することで、図226(e)及び図226(f)に示すように第2特図表示部426における絵柄の変動表示が終了されて、当該遊技回における当否判定処理及び種別判定処理の結果に対応する絵柄の表示が第2特図表示部426にて開始される。この場合、当該遊技回では第1小当たり結果が選択されている。したがって、t5のタイミングでは第1小当たり結果に対応する絵柄の停止表示が第2特図表示部426にて開始される。
Thereafter, at the timing t4, the opening / closing execution mode ends and, as shown in FIG. In this case, the
その後、絵柄の停止表示の最終停止期間が経過することで振分実行モードが開始され、当該振分実行モードがt6のタイミングで終了する。当該振分実行モードにおいてV入賞が発生していることでt6のタイミングで開閉実行モードが開始される。この場合、当該t6のタイミングで図226(g)に示すように特別表示部429にてラウンド遊技の実行回数が5回であることに対応する表示が開始される。なお、t6のタイミングまでは特別表示部429は消灯状態となっている。その後、t7のタイミングで開閉実行モードが終了するものの特別表示部429におけるラウンド遊技の実行回数が5回であることに対応する表示は、第1特図表示部425又は第2特図表示部426における新たな遊技回が開始されるまで継続される。
Thereafter, when the final stop period of the stop display of the picture has elapsed, the distribution execution mode is started, and the distribution execution mode ends at the timing t6. The opening / closing execution mode is started at timing t6 because the V winning is generated in the distribution execution mode. In this case, at the timing of t6, as shown in FIG. 226 (g), display corresponding to the number of executions of the round game being 5 is started on the
上記のとおり遊技が行われている場合には、第1特図表示部425にて絵柄の変動表示が行われている状況において特別表示部429にてラウンド遊技の実行回数に対応する表示が行われることはなく、同様に特別表示部429にてラウンド遊技の実行回数に対応する表示が行われている状況において第1特図表示部425にて絵柄の変動表示が行われることはない。また、上記のとおり遊技が行われている場合には、第2特図表示部426にて絵柄の変動表示が行われている状況において特別表示部429にてラウンド遊技の実行回数に対応する表示が行われることはなく、同様に特別表示部429にてラウンド遊技の実行回数に対応する表示が行われている状況において第2特図表示部426にて絵柄の変動表示が行われることはない。
When a game is being performed as described above, a display corresponding to the number of executions of the round game is performed on the
次に、設定値更新処理(ステップSC216)が実行されている状況について説明する。 Next, a situation where the set value update process (step SC216) is being executed will be described.
t8のタイミングで図226(a)に示すように設定値更新処理(ステップSC216)が開始される。この場合、当該t8のタイミングで図226(c)に示すように第1特図表示部425は消灯状態から絵柄の変動表示を行う状態に切り換わる。また、当該t8のタイミングで図226(g)に示すように特別表示部429は消灯状態からラウンド遊技の実行回数が15回であることに対応する表示を行う状態に切り換わる。
At the timing of t8, as shown in FIG. 226 (a), the set value update process (step SC216) is started. In this case, at the timing t8, as shown in FIG. 226 (c), the first special
その後、t9のタイミングで図226(a)に示すように設定値更新処理(ステップSC216)が終了する。これにより、当該t9のタイミングで図226(c)に示すように第1特図表示部425における絵柄の変動表示が終了される。この場合、図226(d)に示すように第1特図表示部425では初期表示が開始される。初期表示の内容は上記第56の実施形態における特図表示部37aの初期表示の内容と同様である。また、当該t9のタイミングで図226(g)に示すように特別表示部429におけるラウンド遊技の実行回数が15回であることに対応する表示が終了される。この場合、特別表示部429は消灯状態となる。
Thereafter, as shown in FIG. 226 (a), the set value update process (step SC216) ends at the timing of t9. As a result, at the timing of t9, as shown in FIG. 226 (c), the pattern change display on the first special
次に、設定確認用処理(ステップSC213)が実行されている状況について説明する。 Next, a situation where the setting confirmation process (step SC213) is being executed will be described.
t10のタイミングで図226(b)に示すように設定確認用処理(ステップSC213)が開始される。この場合、当該t10のタイミングで図226(e)に示すように第2特図表示部426は消灯状態から絵柄の変動表示を行う状態に切り換わる。また、当該t10のタイミングで図226(g)に示すように特別表示部429は消灯状態からラウンド遊技の実行回数が6回であることに対応する表示を行う状態に切り換わる。
As shown in FIG. 226 (b), the setting confirmation process (step SC213) is started at the timing of t10. In this case, at the timing t10, as shown in FIG. 226 (e), the second special
その後、t11のタイミングで図226(b)に示すように設定確認用処理(ステップSC213)が終了する。これにより、当該t11のタイミングで図226(e)に示すように第2特図表示部426における絵柄の変動表示が終了される。この場合、図226(f)に示すように第2特図表示部426では初期表示が開始される。初期表示の内容は上記第56の実施形態における特図表示部37aの初期表示の内容と同様である。また、当該t11のタイミングで図226(g)に示すように特別表示部429におけるラウンド遊技の実行回数が6回であることに対応する表示が終了される。この場合、特別表示部429は消灯状態となる。
Thereafter, as shown in FIG. 226 (b), the setting confirmation process (step SC213) ends at the timing of t11. As a result, at the timing of t11, as shown in FIG. In this case, as shown in FIG. 226 (f), the second special
以上詳述した本実施形態によれば、以下の優れた効果を奏する。 According to the embodiment described in detail above, the following excellent effects are obtained.
設定値更新処理(ステップSC216)が実行されている状況においては第1特図表示部425にて絵柄の変動表示が行われるとともに特別表示部429にてラウンド遊技の実行回数に対応する表示が行われる。遊技が行われている場合には第1特図表示部425にて絵柄の変動表示が行われている状況において特別表示部429にてラウンド遊技の実行回数に対応する表示が行われることはない。したがって、遊技ホールの管理者は第1特図表示部425にて絵柄の変動表示が行われているとともに特別表示部429にてラウンド遊技の実行回数に対応する表示が行われていることを確認することで設定値更新処理(ステップSC216)が実行されている状況であることを把握することが可能となる。
In the situation where the set value update process (step SC216) is being executed, the first special
特に、第1特図表示部425及び特別表示部429は遊技機本体12及び前扉枠14の開放操作を要することなくパチンコ機10前方から窓パネル52を通じて視認可能な領域に設けられている。このような第1特図表示部425及び特別表示部429にて設定値更新処理(ステップSC216)が実行されている状況であることを示す報知が行われることにより、設定値更新処理(ステップSC216)が実行されている状況であるか否かの確認を簡易的に行うことが可能となる。
In particular, the first special
また、遊技が行われている場合には遊技回が実行された後に開閉実行モードが発生するため、第1特図表示部425にて絵柄の変動表示が行われた後に特別表示部429にてラウンド遊技の実行回数に対応する表示が行われる。このような実行期間が前後する両者の表示を設定値更新処理(ステップSC216)が実行されている状況においては同時に行わせることにより、設定値更新処理(ステップSC216)が実行されている状況であることを明確に報知することが可能となる。
In addition, when the game is being performed, the opening / closing execution mode occurs after the game times are executed. Therefore, after the variable display of the pattern is performed in the first special
第1特図表示部425及び特別表示部429の表示内容の組合せにより設定値更新処理(ステップSC216)が実行されている状況であることを示す報知が行われる。これにより、設定値更新処理(ステップSC216)が実行されている状況であることを示す報知を不正に行わせようとするためには第1特図表示部425及び特別表示部429のそれぞれに対して不正を施す必要が生じる。よって、当該不正行為を行いづらくさせることが可能となる。
A notification indicating that the setting value update process (step SC216) is being executed is performed by a combination of the display contents of the first special
第1特図表示部425及び特別表示部429は遊技が実行されている場合に使用される表示部である。このような表示部を利用して設定値更新処理(ステップSC216)が実行されている状況であることを示す報知を行うことにより、構成の複雑化を抑制しながら当該報知を行うことが可能となる。
The first special
設定値更新処理(ステップSC216)が実行されている状況であることを示す報知が行われる場合、第1特図表示部425では絵柄の変動表示が行われ、特別表示部429ではラウンド遊技の実行回数に対応する表示が行われる。第1特図表示部425における絵柄の変動表示は遊技が実行されている場合にも発生する表示内容であるとともに、特別表示部429におけるラウンド遊技の実行回数に対応する表示は遊技が実行されている場合にも発生する表示内容である。これにより、遊技が実行されている場合に発生する表示内容を利用して設定値更新処理(ステップSC216)が実行されている状況であることを報知することが可能となる。
When notification indicating that the set value update process (step SC216) is being executed is performed, the first special
第1特図表示部425及び特別表示部429は特図ユニット422として所定の範囲に集約させて設けられている。これにより、第1特図表示部425及び特別表示部429のそれぞれの表示内容の確認を行い易くすることが可能となる。
The first special
遊技が実行されている状況においては特別表示部429にてラウンド遊技の実行回数に対応する表示が行われている場合には特電入賞装置416が開閉される。これに対して、設定値更新処理(ステップSC216)が実行されている状況においては特別表示部429にてラウンド遊技の実行回数に対応する表示が行われている状況において特電入賞装置416が閉鎖状態に維持される。これにより、設定値更新処理(ステップSC216)が実行されている状況であることを報知することが可能となる。
In a situation where a game is being executed, if the display corresponding to the number of round games executed is performed on the
設定確認用処理(ステップSC213)が実行されている状況においては第2特図表示部426にて絵柄の変動表示が行われるとともに特別表示部429にてラウンド遊技の実行回数に対応する表示が行われる。遊技が行われている場合には第2特図表示部426にて絵柄の変動表示が行われている状況において特別表示部429にてラウンド遊技の実行回数に対応する表示が行われることはない。したがって、遊技ホールの管理者は第2特図表示部426にて絵柄の変動表示が行われているとともに特別表示部429にてラウンド遊技の実行回数に対応する表示が行われていることを確認することで設定確認用処理(ステップSC213)が実行されている状況であることを把握することが可能となる。
In the situation where the setting confirmation process (step SC213) is being executed, the second special
また、設定値更新処理(ステップSC216)が実行されている状況及び設定確認用処理(ステップSC213)が実行されている状況のいずれであっても特別表示部429にてラウンド遊技の実行回数に対応する表示が行われる一方、設定値更新処理(ステップSC216)が実行されている状況においては第1特図表示部425にて絵柄の変動表示が行われるのに対して設定確認用処理(ステップSC213)が実行されている状況においては第2特図表示部426にて絵柄の変動表示が行われる。これにより、設定値更新処理(ステップSC216)及び設定確認用処理(ステップSC213)のいずれが実行されている状況であるのかを遊技ホールの管理者は明確に区別することが可能となる。
In addition, the
第2特図側の保留情報に対する当否判定処理にて大当たり結果であると判定される当たり乱数カウンタC1の数値情報の数の各設定値における変動分が、第2特図側の保留情報に対する当否判定処理にて外れ結果であると判定される当たり乱数カウンタC1の数値情報の数の変動分によって吸収される。これにより、第2特図側の保留情報に対する当否判定処理にて小当たり結果となる確率に影響を与えないようにしながら、第2特図側の保留情報に対する当否判定処理にて大当たり結果となる確率を変動させることが可能となる。 The variation in each set value of the number of numerical information of the hit random number counter C1 that is determined to be a jackpot result in the determination process of whether or not the hold information is on the second special figure side is a success or failure on the hold information on the second special figure side It is absorbed by the variation in the number of numerical information of the hit random number counter C1 that is determined to be an outlier result in the determination process. As a result, it is possible to obtain a jackpot result in the success / failure determination process for the hold information on the second special figure side while not affecting the probability of the small hit result in the determination process for the hold information on the second special figure side. Probability can be varied.
第2特図側の保留情報に対する当否判定処理にて小当たり結果であると判定される当たり乱数カウンタC1の数値情報の数はいずれの設定値であっても同一である。これにより、全ての設定値において第2特図側の保留情報に対する当否判定処理にて小当たり結果が選択される確率を一定とすることが可能となる。また、このように第2特図側の保留情報に対する当否判定処理にて小当たり結果が選択される確率を一定とした構成であっても、第2特図側の保留情報に対する当否判定処理にて大当たり結果が選択される確率の各設定値の変動分は外れ結果が選択される確率の変動分により吸収されるため、第2特図側の保留情報に対する当否判定処理にて大当たり結果が選択される確率を設定値に応じた確率とすることが可能となる。 The number of pieces of numerical information of the hit random number counter C1 that is determined to be a small hitting result in the determination processing for the hold information on the second special figure side is the same regardless of the set value. Thereby, it becomes possible to make constant the probability that the small hit result is selected in the determination processing for the hold information on the hold information on the second special figure side for all set values. In addition, even if the probability that a small hit result is selected in the determination process for the hold information on the second special figure side is constant, the determination process for the hold information on the second special figure side is performed. Because the variation of each set value of the probability that the jackpot result is selected is absorbed by the variation of the probability that the outlier result is selected, the jackpot result is selected in the determination process of the hold information on the second special figure side It is possible to set the probability of being set to a probability according to the set value.
第2特図側の保留情報に対する当否判定処理にて外れ結果であると判定される当たり乱数カウンタC1の数値情報の数は各設定値のいずれであっても最も多い。これにより、第2特図側の保留情報に対する当否判定処理にて大当たり結果が選択される確率の各設定値における変動分を第2特図側の保留情報に対する当否判定処理にて外れ結果が選択される確率の変動分で吸収する構成であっても、第2特図側の保留情報に対する当否判定処理にて外れ結果となる確率については複数段階の設定値間で大きな変動を生じさせないようにすることが可能となる。 The number of numerical information of the hit random number counter C1 that is determined to be a result of losing in the determination processing for the hold information on the second special figure side is the largest for any of the set values. As a result, the variation in each setting value of the probability that the jackpot result is selected in the determination process for the hold information on the second special figure side is selected in the determination result for the hold information on the second special figure side. Even if it is a configuration that absorbs the fluctuation amount of the probability, the probability that the result of losing result in the decision processing on the hold information on the second special figure side will not cause a large fluctuation among the set values of multiple stages. It becomes possible to do.
なお、上記実施形態の構成に代えて、設定値更新処理(ステップSC216)が実行されている状況においては第1特図表示部425にて絵柄の変動表示が行われるとともに第2特図表示部426にて絵柄の変動表示が行われる構成としてもよい。遊技が行われている場合には第1特図表示部425及び第2特図表示部426のうち一方にて絵柄の変動表示が行われている場合には他方にて絵柄の変動表示が行われない構成である。この場合に上記のとおり設定値更新処理(ステップSC216)が実行されている状況においては第1特図表示部425及び第2特図表示部426のそれぞれにて絵柄の変動表示を行う構成とすることで設定値更新処理(ステップSC216)が実行されている状況であることを遊技ホールの管理者に報知することが可能となる。当該構成において設定確認用処理(ステップSC213)が実行されている状況であることを報知する場合には、第1特図表示部425及び第2特図表示部426のそれぞれにおける絵柄の変動表示に加えて普図表示部423aにて絵柄の変動表示が行われる構成としてもよく、第1特図表示部425及び第2特図表示部426のそれぞれにおける絵柄の変動表示に加えて特別表示部429にて所定の表示が行われる構成としてもよい。
In addition, instead of the configuration of the above embodiment, in the situation where the set value update process (step SC216) is being executed, the first special
また、設定値更新処理(ステップSC216)が実行されている状況において特別表示部429にて表示される表示内容はラウンド遊技の実行回数に対応する表示内容である構成に限定されることはなく、ラウンド遊技の実行回数に対応する表示内容ではないものの特別表示部429における少なくとも1個の表示用セグメント429aが発光状態となることで所定の表示が行われる構成としてもよい。遊技が行われている場合には第1特図表示部425にて絵柄の変動表示が行われている場合には特別表示部429は全ての表示用セグメント429aが消灯状態となった非表示状態となるため、第1特図表示部425にて絵柄の変動表示が行われている状況において特別表示部429が非表示状態となっていないことで設定値更新処理(ステップSC216)が実行されている状況であることを報知することが可能となる。また、設定確認用処理(ステップSC213)が実行されている状況においては第2特図表示部426にて絵柄の変動表示が行われるとともに特別表示部429にてラウンド遊技の実行回数に対応する表示ではないものの所定の表示が行われる構成としてもよい。
Further, the display content displayed on the
また、上記実施形態の構成に加えて又は代えて、設定値更新処理(ステップSC216)が実行されている状況であることを報知するための専用の表示部が、遊技機本体12及び前扉枠14の開放操作を要することなくパチンコ機10前方から窓パネル52を通じて視認可能となる領域に設けられている構成としてもよい。
Further, in addition to or instead of the configuration of the above embodiment, a dedicated display unit for notifying that the setting value update process (step SC216) is being performed includes the gaming machine
また、上記実施形態の構成に加えて又は代えて、設定確認用処理(ステップSC213)が実行されている状況であることを報知するための専用の表示部が、遊技機本体12及び前扉枠14の開放操作を要することなくパチンコ機10前方から窓パネル52を通じて視認可能となる領域に設けられている構成としてもよい。
Further, in addition to or instead of the configuration of the above embodiment, a dedicated display unit for notifying that the setting confirmation process (step SC213) is being executed is provided in the gaming machine
また、上記実施形態の構成に加えて又は代えて、設定値更新処理(ステップSC216)が実行されている状況であることを報知するための専用の表示部及び設定確認用処理(ステップSC213)が実行されている状況であることを報知するための専用の表示部のそれぞれが、遊技機本体12及び前扉枠14の開放操作を要することなくパチンコ機10前方から窓パネル52を通じて視認可能となる領域に設けられている構成としてもよい。
Further, in addition to or instead of the configuration of the above embodiment, a dedicated display unit and a setting confirmation process (step SC213) for notifying that the setting value update process (step SC216) is being executed are provided. Each of the dedicated display units for notifying that the situation is being executed can be viewed through the
また、上記実施形態の構成に加えて又は代えて、設定値更新処理(ステップSC216)及び設定確認用処理(ステップSC213)のいずれかが実行されている状況であることを報知するための専用の表示部が、遊技機本体12及び前扉枠14の開放操作を要することなくパチンコ機10前方から窓パネル52を通じて視認可能となる領域に設けられている構成としてもよい。この場合、設定値更新処理(ステップSC216)が実行されている状況及び設定確認用処理(ステップSC213)が実行されている状況のいずれであっても同一の専用の表示部にて報知が行われる。また、当該構成において設定値更新処理(ステップSC216)が実行されている状況と設定確認用処理(ステップSC213)が実行されている状況とでその同一の専用の表示部における表示内容が相違している構成としてもよい。
Further, in addition to or instead of the configuration of the above embodiment, a dedicated device for notifying that one of the setting value update processing (step SC216) and the setting confirmation processing (step SC213) is being executed. It is good also as a structure provided in the area | region which can be visually recognized through the
また、上記実施形態の構成に代えて、設定値更新処理(ステップSC216)が実行されている状況及び設定確認用処理(ステップSC213)が実行されている状況のいずれであっても同一の報知が実行される構成としてもよい。また、設定値更新処理(ステップSC216)が実行されている状況及び設定確認用処理(ステップSC213)が実行されている状況の一方については報知されるものの他方については報知されない構成としてもよい。 In addition, instead of the configuration of the above embodiment, the same notification is issued regardless of whether the setting value update process (step SC216) is being executed or the setting confirmation process (step SC213) is being executed. It may be configured to be executed. Further, it may be configured such that one of the situation in which the set value update process (step SC216) is executed and the situation in which the setting confirmation process (step SC213) is executed is notified but the other is not notified.
また、上記実施形態の構成に加えて又は代えて、上記第55の実施形態のように設定値更新処理(ステップSC216)が実行されたとしても動作電力の供給開始時の処理の実行後において第1特図表示部425にて前回の電断時の表示が再開される構成においては、設定値更新処理(ステップSC216)が開始される場合に上記前回の電断時の表示に対応する表示データが第1表示データバッファ271から主側RAM65において第2RAMクリア処理の実行に際して「0」クリア及び初期化が実行されないエリアに退避され、設定値更新処理(ステップSC216)が終了した場合にその退避された表示データが第1表示データバッファ271に復帰される構成としてもよい。これにより、設定値更新処理(ステップSC216)が実行されている状況においてはそれに対応する表示を第1特図表示部425にて行うようにしながら、設定値更新処理(ステップSC216)が終了した後は前回の電断時の表示が再開されるようにすることが可能となる。
In addition to or instead of the configuration of the above embodiment, even if the set value update process (step SC216) is executed as in the above 55th embodiment, after the execution of the process at the start of supply of operating power, In the configuration in which the display at the time of the previous power interruption is resumed by the one special
また、上記実施形態の構成に加えて又は代えて、振分実行モードである状況において当該振分実行モードであることを示す表示を行う振分実行対応の表示部が設けられている構成としてもよい。当該振分実行対応の表示部は、振分実行モードが開始された場合に非表示状態(すなわち全消灯状態)から所定の表示状態に切り換えられ、振分実行モードが終了する場合に所定の表示状態から非表示状態に切り換えられる。当該構成において、設定値更新処理(ステップSC216)が実行されている場合には振分実行対応の表示部が所定の表示状態となるとともに特別表示部429が所定の表示状態となることで、設定値更新処理(ステップSC216)が実行されている状況であることを報知することが可能となる。また、このような報知に関する構成を設定確認用処理(ステップSC213)が実行されている状況に対して適用してもよい。
Further, in addition to or in place of the configuration of the above-described embodiment, a configuration may be provided in which a display unit corresponding to the allocation execution for performing the display indicating the allocation execution mode in the situation of the allocation execution mode is provided. Good. The display unit corresponding to the distribution execution is switched from the non-display state (that is, the all-off state) to the predetermined display state when the distribution execution mode is started, and the predetermined display is performed when the distribution execution mode ends. The state is switched to the non-display state. In the configuration, when the set value update process (step SC216) is being executed, the display unit corresponding to the distribution execution is in a predetermined display state and the
また、上記実施形態の構成に加えて又は代えて、第1特図側の保留情報が当否判定処理の対象となった場合にも小当たり結果が選択され得る構成としてもよい。この場合であっても第1特図側の保留情報に対して当否判定処理が実行される場合に大当たり結果であると判定される当たり乱数カウンタC1の数値情報の数の各設定値における変動分が、第1特図側の保留情報に対して当否判定処理が実行される場合に外れ結果であると判定される当たり乱数カウンタC1の数値情報の数の変動分により吸収される構成としてもよい。この場合、第1特図側の保留情報に対して当否判定処理が実行された場合に小当たり結果が選択される確率が各設定値において同一である構成としてもよい。また、上記構成に代えて第1特図側の保留情報に対して当否判定処理が実行される場合に大当たり結果であると判定される当たり乱数カウンタC1の数値情報の数の各設定値における変動分が、第1特図側の保留情報に対して当否判定処理が実行される場合に小当たり結果であると判定される当たり乱数カウンタC1の数値情報の数の変動分により吸収される構成としてもよい。 Further, in addition to or instead of the configuration of the above-described embodiment, a configuration in which the small hit result can be selected also when the hold information on the first special figure side is the target of the success / failure determination process. Even in this case, when the success / failure determination process is executed for the hold information on the first special figure side, the variation in each set value of the number of numerical information of the hit random number counter C1 determined to be a jackpot result However, it may be configured to be absorbed by a variation in the number of numerical information of the hit random number counter C1 that is determined to be a result of losing when the determination processing is executed on the hold information on the first special figure side. . In this case, the probability that the small hit result is selected when the success / failure determination process is performed on the hold information on the first special figure side may be the same in each set value. In addition, instead of the above configuration, the variation in each set value of the number of numerical information of the hit random number counter C1 that is determined to be a jackpot result when the success / failure determination process is performed on the hold information on the first special figure side As a configuration in which the minute is absorbed by the variation in the number of numerical information of the hit random number counter C1 that is determined to be a small hit result when the success / failure determination process is performed on the hold information on the first special figure side Also good.
また、上記実施形態の構成に代えて、第2特図側の保留情報に対して当否判定処理が実行される場合に大当たり結果であると判定される当たり乱数カウンタC1の数値情報の数の各設定値における変動分が、第2特図側の保留情報に対して当否判定処理が実行される場合に小当たり結果であると判定される当たり乱数カウンタC1の数値情報の数の変動分により吸収される構成としてもよい。 Further, instead of the configuration of the above embodiment, each of the numbers of numerical information of the hit random number counter C1 determined to be a jackpot result when the success / failure determination process is executed for the hold information on the second special figure side The variation in the set value is absorbed by the variation in the number of numerical information in the hit random number counter C1 that is determined to be a small hit result when the success / failure determination process is performed on the hold information on the second special figure side. It is good also as a structure to be made.
また、上記実施形態の構成に加えて又は代えて、当否判定処理にて大当たり結果であると判定される確率が相対的に高低となる高確率モードと低確率モードとが存在している構成としてもよい。また、当該構成において第1特図側の保留情報に対して当否判定処理が実行された場合にも小当たり結果が選択され得る構成とするとともに、第1特図側の保留情報に対して当否判定処理が実行されて小当たり結果が選択された場合及び第2特図側の保留情報に対して当否判定処理が実行されて小当たり結果が選択された場合のいずれであっても振分実行モードではなく開閉実行モードに移行する構成としてもよい。当該開閉実行モードでは特電入賞装置416において1秒程度の短開放が2回程度の少ない回数実行される構成とする。上記のような構成において大当たり結果の種類として、開閉実行モードにおいては特電入賞装置416が小当たり結果となった場合と同様の態様で開放状態となり、開閉実行モードの終了後は高確率モードとなるものの開閉実行モードの開始前におけるサポートモードが低頻度サポートモードである場合には低頻度サポートモードが維持される潜伏確変大当たり結果が存在している構成としてもよい。この場合、低確率モードであって低頻度サポートモードである状況において第1特図側の保留情報を契機として特電入賞装置416において1秒程度の短開放が2回程度の少ない回数実行された場合には、それが小当たり結果及び潜伏確変大当たり結果のいずれを契機としているのかを遊技者に予測させることが可能となる。また、当該構成において少なくとも第1特図側の保留情報に対して当否判定処理が実行された場合に小当たり結果が選択される確率が、当否抽選モード及び設定値がいずれであっても同一又は略同一である構成とすることで、小当たり結果の発生頻度からは設定値だけではなく当否抽選モードも遊技者に把握されないようにすることが可能となる。
Further, in addition to or instead of the configuration of the above-described embodiment, there is a configuration in which a high probability mode and a low probability mode in which the probability of being determined to be a jackpot result in the success / failure determination process is relatively high and low exist. Also good. In addition, in the configuration, even when the success / failure determination process is executed on the hold information on the first special figure side, the small hit result can be selected, and the success / failure is determined on the hold information on the first special figure side. Sorting is executed regardless of whether the determination process is executed and the small hit result is selected or the determination result is executed on the hold information on the second special figure side and the small hit result is selected. It is good also as a structure which transfers to opening / closing execution mode instead of mode. In the opening / closing execution mode, the special electric
また、上記実施形態の構成に加えて又は代えて、いずれかの小当たり結果となった振分実行モードにてV入賞となることで開閉実行モードが発生する場合には、既に終了した振分実行モードを1ラウンド分として特別表示部429におけるラウンド遊技の実行回数に対応する表示が行われる構成としてもよい。この場合、第1小当たり結果を契機とした開閉実行モードでは6回のラウンド遊技に対応する表示が特別表示部429にて行われ、第2小当たり結果を契機とした開閉実行モードでは9回のラウンド遊技に対応する表示が特別表示部429にて行われ、第3小当たり結果を契機とした開閉実行モードでは15回のラウンド遊技に対応する表示が特別表示部429にて行われる。
Further, in addition to or instead of the configuration of the above embodiment, when the opening / closing execution mode occurs due to the V winning in the allocation execution mode resulting in any of the small hit results, the allocation that has already ended It is good also as a structure by which the display corresponding to the frequency | count of execution of the round game in the
また、上記実施形態の構成に加えて又は代えて、小当たり結果は1種類のみ存在しており振分実行モードにおいてV入賞が発生した際にその後の開閉実行モードにおいて発生するラウンド遊技の回数が抽選により決定される構成としてもよい。この場合、遊技者はV入賞が発生するタイミングに注目することとなる。 In addition to or instead of the configuration of the above embodiment, there is only one kind of small hit result, and when the V winning is generated in the distribution execution mode, the number of round games generated in the subsequent opening / closing execution mode is It is good also as a structure determined by lottery. In this case, the player pays attention to the timing when the V prize is generated.
また、上記実施形態の構成に加えて又は代えて、大当たり結果の種類の振分確率が設定値に応じて変動する構成としてもよい。この場合、当否判定処理にて大当たり結果が選択される確率も設定値に応じて変動する構成としてもよく、当否判定処理にて大当たり結果が選択される確率は設定値に応じて変動することなく一定である構成としてもよい。 Further, in addition to or instead of the configuration of the above-described embodiment, a configuration in which the distribution probability of the type of jackpot result varies according to the set value. In this case, the probability that the jackpot result is selected in the success / failure determination process may be varied according to the set value, and the probability that the jackpot result is selected in the determination process is not changed according to the set value. It may be configured to be constant.
<第65の実施形態>
本実施形態では第2タイマ割込み処理の処理構成が上記第64の実施形態と相違している。以下、上記第64の実施形態と相違している構成について説明する。なお、上記第64の実施形態と同一の構成については基本的にその説明を省略する。
<65th Embodiment>
In the present embodiment, the processing configuration of the second timer interrupt process is different from that of the 64th embodiment. Hereinafter, a configuration different from the above-mentioned 64th embodiment will be described. The description of the same configuration as that in the 64th embodiment is basically omitted.
図227は本実施形態における第2タイマ割込み処理を示すフローチャートである。なお、第2タイマ割込み処理におけるステップSE601〜ステップSE615の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 227 is a flowchart showing the second timer interrupt process in this embodiment. Note that the processing of step SE601 to step SE615 in the second timer interrupt processing is executed using the specific control program and the specific control data in the
まず上記第64の実施形態における第2タイマ割込み処理(図224)のステップSE301と同様に割込み禁止の設定を行う(ステップSE601)。その後、特定制御用のワークエリア221における設定更新表示フラグに「1」がセットされているか否かを判定する(ステップSE602)。設定更新表示フラグに「1」がセットされている場合(ステップSE602:YES)、設定更新中における第5表示データバッファ275への設定処理を実行する(ステップSE603)。当該設定処理の処理内容は上記第64の実施形態における第2タイマ割込み処理(図224)のステップSE303と同様である。
First, as in step SE301 of the second timer interrupt process (FIG. 224) in the 64th embodiment, interrupt prohibition is set (step SE601). Thereafter, it is determined whether or not “1” is set in the setting update display flag in the
その後、設定更新中における全点灯表示の設定処理を実行する(ステップSE604)。当該設定処理では、普図表示部423aの全ての表示用セグメント、普図保留表示部423bの全ての発光部、第1特図表示部425の全ての表示用セグメント425a、第2特図表示部426の全ての表示用セグメント426a、第1特図保留表示部427の全ての発光部、第2特図保留表示部428の全ての発光部、及び特別表示部429の全ての表示用セグメント429aを発光状態とする。つまり、主側CPU63により表示制御される表示部であって遊技機本体12及び前扉枠14の開放操作を要することなく窓パネル52を通じて視認可能となる表示部の全てを発光状態とする。この全点灯状態は設定値更新処理(ステップSC216)が終了する場合に終了される。上記のような全点灯状態は遊技が行われている状況を含めた他の状況においては発生しない。したがって、遊技ホールの管理者は上記のような全点灯状態が行われているか否かを確認することで設定値更新処理(ステップSC216)が実行されているか否かを把握することが可能となる。
Thereafter, the setting process of all lighting display during the setting update is executed (step SE604). In the setting process, all display segments in the general
ステップSE602にて否定判定をした場合、設定確認表示フラグに「1」がセットされているか否かを判定する(ステップSE605)。設定確認表示フラグに「1」がセットされている場合(ステップSE605:YES)、設定確認中における第5表示データバッファ275への設定処理を実行する(ステップSE606)。当該設定処理の処理内容は上記第64の実施形態における第2タイマ割込み処理(図224)のステップSE307と同様である。
If a negative determination is made in step SE602, it is determined whether or not “1” is set in the setting confirmation display flag (step SE605). When “1” is set in the setting confirmation display flag (step SE605: YES), a setting process for the fifth
その後、設定確認中における全点灯表示の設定処理を実行する(ステップSE607)。当該設定処理では、第1特図表示部425の全ての表示用セグメント425a、第2特図表示部426の全ての表示用セグメント426a、第1特図保留表示部427の全ての発光部、第2特図保留表示部428の全ての発光部、及び特別表示部429の全ての表示用セグメント429aを発光状態とする。つまり、主側CPU63により表示制御される表示部であって遊技機本体12及び前扉枠14の開放操作を要することなく窓パネル52を通じて視認可能となる表示部のうち普図表示部423a及び普図保留表示部423b以外の表示部の全てを発光状態とする。この全点灯状態は設定確認用処理(ステップSC213)が終了する場合に終了される。上記のような全点灯状態は遊技が行われている状況を含めた他の状況においては発生しない。したがって、遊技ホールの管理者は上記のような全点灯状態が行われているか否かを確認することで設定確認用処理(ステップSC213)が実行されているか否かを把握することが可能となる。
Thereafter, a setting process of all lighting display during setting confirmation is executed (step SE607). In the setting process, all display segments 425a of the first special
ステップSE605にて否定判定をした場合にはステップSE608〜ステップSE615の処理を実行する。また、ステップSE604又はステップSE607の処理を実行した場合にはステップSE609〜ステップSE615の処理を実行する。これらステップSE608〜ステップSE615の処理内容は上記第64の実施形態における第2タイマ割込み処理(図224)のステップSE310〜ステップSE317と同様である。 If a negative determination is made in step SE605, the processing from step SE608 to step SE615 is executed. Further, when the process of step SE604 or step SE607 is executed, the processes of step SE609 to step SE615 are executed. The processing contents of these steps SE608 to SE615 are the same as those of steps SE310 to SE317 of the second timer interrupt process (FIG. 224) in the 64th embodiment.
上記構成によれば、設定値更新処理(ステップSC216)が実行されている間は、主側CPU63により表示制御される表示部であって遊技機本体12及び前扉枠14の開放操作を要することなく窓パネル52を通じて視認可能となる表示部の全てが発光状態となる。このような全点灯状態は遊技が行われている状況を含めた他の状況においては発生しない。したがって、遊技ホールの管理者は上記のような全点灯状態が行われているか否かを確認することで設定値更新処理(ステップSC216)が実行されているか否かを把握することが可能となる。また、主側CPU63により表示制御される表示部であって遊技機本体12及び前扉枠14の開放操作を要することなく窓パネル52を通じて視認可能となる表示部の全てが発光状態となることで、設定値更新処理(ステップSC216)が実行されている状況であるか否かを特定し易くなる。
According to the above configuration, while the set value update process (step SC216) is being executed, the display unit is display-controlled by the
また、設定確認用処理(ステップSC213)が実行されている間は、主側CPU63により表示制御される表示部であって遊技機本体12及び前扉枠14の開放操作を要することなく窓パネル52を通じて視認可能となる表示部のうち普図表示部423a及び普図保留表示部423b以外の表示部の全てが発光状態となる。このような全点灯状態は遊技が行われている状況を含めた他の状況においては発生しない。したがって、遊技ホールの管理者は上記のような全点灯状態が行われているか否かを確認することで設定確認用処理(ステップSC213)が実行されているか否かを把握することが可能となる。
While the setting confirmation process (step SC213) is being executed, the
なお、設定値更新処理(ステップSC216)が実行されている状況において全ての表示用セグメントが発光状態となる表示部は、遊技機本体12及び前扉枠14の開放操作を要することなく窓パネル52を通じて視認可能となる表示部の全てである構成に限定されることはなく、一部の表示部である構成としてもよい。例えば、設定値更新処理(ステップSC216)が実行されている状況においては、第1特図表示部425及び特別表示部429のそれぞれの表示用セグメント425a,429aの全てが発光状態となる構成としてもよく、第1特図表示部425及び第2特図表示部426のそれぞれの表示用セグメント425a,426aの全てが発光状態となる構成としてもよく、普図表示部423a及び特別表示部429のそれぞれの表示用セグメントの全てが発光状態となる構成としてもよく、普図表示部423a、第2特図表示部426及び特別表示部429のそれぞれの表示用セグメントの全てが発光状態となる構成としてもよい。また、当該構成を設定確認用処理(ステップSC213)が実行されている状況であることを報知するための構成として適用してもよい。
In the situation where the set value update process (step SC216) is being executed, the display unit in which all the display segments are in the light emitting state does not require the opening operation of the gaming machine
<第66の実施形態>
本実施形態では第2タイマ割込み処理及び設定値更新処理の処理構成が上記第64の実施形態と相違している。以下、上記第64の実施形態と相違している構成について説明する。なお、上記第64の実施形態と同一の構成については基本的にその説明を省略する。
<66th embodiment>
In the present embodiment, the processing configurations of the second timer interrupt process and the set value update process are different from those of the 64th embodiment. Hereinafter, a configuration different from the above-mentioned 64th embodiment will be described. The description of the same configuration as that in the 64th embodiment is basically omitted.
図228は本実施形態における第2タイマ割込み処理を示すフローチャートである。なお、第2タイマ割込み処理におけるステップSE701〜ステップSE715の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 228 is a flowchart showing the second timer interrupt process in this embodiment. Note that the processing of step SE701 to step SE715 in the second timer interrupt processing is executed using the specific control program and the specific control data in the
まず上記第64の実施形態における第2タイマ割込み処理(図224)のステップSE301と同様に割込み禁止の設定を行う(ステップSE701)。その後、特定制御用のワークエリア221における設定更新表示フラグに「1」がセットされているか否かを判定する(ステップSE702)。
First, interrupt prohibition is set (step SE701) in the same manner as step SE301 of the second timer interrupt process (FIG. 224) in the 64th embodiment. Thereafter, it is determined whether or not “1” is set in the setting update display flag in the
設定更新表示フラグに「1」がセットされている場合(ステップSE702:YES)、設定更新中における第5表示データバッファ275への設定処理を実行する(ステップSE703)。当該設定処理の処理内容は上記第64の実施形態における第2タイマ割込み処理(図224)のステップSE303と同様である。その後、設定更新中における第1表示データバッファ271への設定処理を実行する(ステップSE704)。当該設定処理の処理内容は上記第64の実施形態における第2タイマ割込み処理(図224)のステップSE304と同様である。これにより、設定値更新処理(ステップSC216)が実行されている状況において第1特図表示部425にて絵柄の変動表示が行われる。一方、本実施形態では上記第64の実施形態における第2タイマ割込み処理(図224)のステップSE305の処理は実行されない。したがって、本実施形態では設定値更新処理(ステップSC216)が実行されている状況において特別表示部429にて所定の表示が行われることはなく消灯状態が維持される。
When “1” is set in the setting update display flag (step SE702: YES), the setting process to the fifth
ステップSE702にて否定判定をした場合、設定確認表示フラグに「1」がセットされているか否かを判定する(ステップSE705)。設定確認表示フラグに「1」がセットされている場合(ステップSE705:YES)、設定確認中における第5表示データバッファ275への設定処理を実行する(ステップSE706)。当該設定処理の処理内容は上記第64の実施形態における第2タイマ割込み処理(図224)のステップSE307と同様である。その後、設定確認中における第6表示データバッファ471への設定処理を実行する(ステップSE707)。当該設定処理の処理内容は上記第64の実施形態における第2タイマ割込み処理(図224)のステップSE308と同様である。これにより、設定確認用処理(ステップSC213)が実行されている状況において第2特図表示部426にて絵柄の変動表示が行われる。一方、本実施形態では上記第64の実施形態における第2タイマ割込み処理(図224)のステップSE309の処理は実行されない。したがって、本実施形態では設定確認用処理(ステップSC213)が実行されている状況において特別表示部429にて所定の表示が行われることはなく消灯状態が維持される。
If a negative determination is made in step SE702, it is determined whether or not “1” is set in the setting confirmation display flag (step SE705). When “1” is set in the setting confirmation display flag (step SE705: YES), a setting process for the fifth
ステップSE705にて否定判定をした場合にはステップSE708〜ステップSE715の処理を実行する。また、ステップSE704又はステップSE707の処理を実行した場合にはステップSE709〜ステップSE715の処理を実行する。これらステップSE708〜ステップSE715の処理内容は上記第64の実施形態における第2タイマ割込み処理(図224)のステップSE310〜ステップSE317と同様である。 If a negative determination is made in step SE705, the processing from step SE708 to step SE715 is executed. Further, when the process of step SE704 or step SE707 is executed, the process of step SE709 to step SE715 is executed. The processing contents of step SE708 to step SE715 are the same as those of step SE310 to step SE317 of the second timer interrupt process (FIG. 224) in the 64th embodiment.
図229は本実施形態における設定値更新処理を示すフローチャートである。なお、設定値更新処理におけるステップSE801〜ステップSE816の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 229 is a flowchart showing the set value update processing in this embodiment. Note that the processing of step SE801 to step SE816 in the set value update processing is executed using the specific control program and the specific control data in the
まず割込み許可の設定を行う(ステップSE801)。これにより、第1タイマ割込み処理(図133)が第1割込み周期で割り込んで起動されるとともに、第2タイマ割込み処理(図228)が第2割込み周期で割り込んで起動される。 First, interrupt permission is set (step SE801). As a result, the first timer interrupt process (FIG. 133) is interrupted and started at the first interrupt period, and the second timer interrupt process (FIG. 228) is interrupted and started at the second interrupt period.
その後、特電入賞装置416の開放処理を実行する(ステップSE802)。当該開放処理では、特電入賞装置416に設けられた特電用の駆動部416cへの駆動信号の出力を開始する。これにより、特電入賞装置416が開放状態となる。その後、ステップSE803〜ステップSE812にて設定値を更新するための処理を実行し、ステップSE813にて割込み禁止の設定を行い、ステップSE814にて第2RAMクリア処理を実行し、ステップSE815にて更新時の復帰コマンドを送信する。これらステップSE803〜ステップSE815の処理内容は上記第49の実施形態における設定値更新処理(図167)のステップSB302〜ステップSB314と同一である。
Thereafter, the special electric
その後、特電入賞装置416の閉鎖処理を実行する(ステップSE816)。当該閉鎖処理では、特電入賞装置416に設けられた特電用の駆動部416cへの駆動信号の出力を停止する。これにより、特電入賞装置416が閉鎖状態となる。
Thereafter, the closing process of the special electric
上記構成であることにより、本実施形態では設定値更新処理(ステップSC216)が実行されている状況においては第1特図表示部425にて絵柄の変動表示が実行されるとともに特電入賞装置416が開放状態となる。遊技が行われている場合には、大当たり結果に対応する遊技回が実行されて第1特図表示部425にて大当たり結果に対応する絵柄が停止表示されている状況で特電入賞装置416が開放状態となる。つまり、遊技が行われている場合には第1特図表示部425にて絵柄の変動表示が実行されている状況において特電入賞装置416が開放状態となることはない。これに対して、設定値更新処理(ステップSC216)が実行されている状況においては第1特図表示部425にて絵柄の変動表示が実行されるとともに特電入賞装置416が開放状態となる。これにより、第1特図表示部425及び特電入賞装置416を利用して、設定値更新処理(ステップSC216)が実行されている状況であることを報知することが可能となる。
Due to the above configuration, in the present embodiment, in the situation where the set value update process (step SC216) is being executed, the first special
また、設定値更新処理(ステップSC216)が実行されている状況においては特電入賞装置416が開放状態となっているにも関わらず特別表示部429は非表示状態に維持される。遊技が行われている場合には、特電入賞装置416が開放状態となる場合には特別表示部429にてラウンド遊技の実行回数に対応する表示が行われる。したがって、遊技ホールの管理者は特電入賞装置416が開放状態となっているにも関わらず特別表示部429にてラウンド遊技の実行回数に対応する表示が行われていないことを確認することで設定値更新処理(ステップSC216)が実行されている状況であることを把握することが可能となる。
Further, in the situation where the set value update process (step SC216) is being executed, the
特に、設定値更新処理(ステップSC216)が実行されている状況においては特電入賞装置416が開放状態となっているにも関わらず、特別表示部429の全ての表示用セグメント429aが消灯状態に維持されることで当該特別表示部429は非表示状態とされる。これにより、遊技ホールの管理者は特電入賞装置416が開放状態となっている状況において特別表示部429に何らかの表示が行われているか否かを確認することで、設定値更新処理(ステップSC216)が実行されている状況であることを明確に把握することが可能となる。
In particular, in the situation where the set value update process (step SC216) is being executed, all the display segments 429a of the
ここで、設定確認用処理(ステップSC213)が実行されている状況においても設定値更新処理(ステップSC216)が実行されている状況と同様に特電入賞装置416が開放状態となる。また、設定確認用処理(ステップSC213)が実行されている状況においては第2特図表示部426にて絵柄の変動表示が行われる。遊技が行われている場合には、大当たり結果又は小当たり結果に対応する遊技回が実行されて第2特図表示部426にて大当たり結果又は小当たり結果に対応する絵柄が停止表示されている状況で特電入賞装置416が開放状態となる。つまり、遊技が行われている場合には第2特図表示部426にて絵柄の変動表示が実行されている状況において特電入賞装置416が開放状態となることはない。これに対して、設定確認用処理(ステップSC213)が実行されている状況においては第2特図表示部426にて絵柄の変動表示が実行されるとともに特電入賞装置416が開放状態となる。これにより、第2特図表示部426及び特電入賞装置416を利用して、設定確認用処理(ステップSC213)が実行されている状況であることを報知することが可能となる。
Here, in the situation where the setting confirmation processing (step SC213) is being executed, the special
なお、上記実施形態の構成に代えて、設定値更新処理(ステップSC216)が実行されている状況及び設定確認用処理(ステップSC213)が実行されている状況のうち一方の状況であることを報知するために、普図表示部423aにて絵柄の変動表示が行われるようにするとともに第2作動部413の誘導ユニット432を誘導状態とする構成としてもよい。遊技が行われている場合には普図表示部423aにて絵柄の変動表示が行われている状況と第2作動部413の誘導ユニット432が誘導状態となる状況とが同時に発生することはないため、これらの状況を同時に発生させることにより、設定値更新処理(ステップSC216)が実行されている状況及び設定確認用処理(ステップSC213)が実行されている状況のうち一方の状況であることを報知することが可能となる。
Instead of the configuration of the above-described embodiment, a notification is made that one of the situation in which the setting value update process (step SC216) is being executed and the situation in which the setting confirmation process (step SC213) is being executed. In order to do this, it is good also as a structure which makes the
また、上記実施形態の構成に代えて、設定値更新処理(ステップSC216)が実行されている状況及び設定確認用処理(ステップSC213)が実行されている状況のうち一方の状況であることを報知するために、振分入賞装置415と特電入賞装置416との両方を開放状態とする構成としてもよい。遊技が行われている場合には振分入賞装置415及び特電入賞装置416の両方が開放状態となる状況が発生することはないため、振分入賞装置415及び特電入賞装置416の両方を開放状態とすることにより、設定値更新処理(ステップSC216)が実行されている状況及び設定確認用処理(ステップSC213)が実行されている状況のうち一方の状況であることを報知することが可能となる。
In addition, in place of the configuration of the above embodiment, notification is made that one of the situation where the setting value update process (step SC216) is being executed and the situation where the setting confirmation process (step SC213) is being executed. In order to do this, it is good also as a structure which makes both the
また、上記実施形態の構成に代えて、開閉実行モードにおいて開放状態となる特電入賞装置416が複数設けられているとともに遊技が行われている場合にはそれら複数の特電入賞装置416が同時に開放状態となることはない構成においては、設定値更新処理(ステップSC216)が実行されている状況及び設定確認用処理(ステップSC213)が実行されている状況のうち一方の状況であることを報知するために、それら複数の特電入賞装置416を同時に開放状態とする構成としてもよい。
Further, in place of the configuration of the above embodiment, when a plurality of special
また、上記実施形態の構成に代えて、設定値更新処理(ステップSC216)が実行されている状況及び設定確認用処理(ステップSC213)が実行されている状況のうち一方の状況であることを報知するために、特電入賞装置416を開放状態とするもののその開放の度合いを遊技が行われいてる場合の開放状態よりも少なくする構成としてもよい。
In addition, in place of the configuration of the above embodiment, notification is made that one of the situation where the setting value update process (step SC216) is being executed and the situation where the setting confirmation process (step SC213) is being executed. In order to do this, the special electric
また、上記実施形態の構成に加えて又は代えて、振分実行モードである場合には所定の表示が行われる振分実行対応の表示部を備えるとともに、設定値更新処理(ステップSC216)が実行されている状況及び設定確認用処理(ステップSC213)が実行されている状況のうち一方の状況であることを報知するために、特電入賞装置416が開放状態となっている状況において特別表示部429及び振分実行対応の表示部の両方が消灯状態となる構成としてもよい。
Further, in addition to or in place of the configuration of the above-described embodiment, a display unit corresponding to the distribution execution that performs a predetermined display in the distribution execution mode is provided, and the setting value update process (step SC216) is executed. The
また、上記実施形態の構成に加えて又は代えて、設定値更新処理(ステップSC216)が実行されている状況及び設定確認用処理(ステップSC213)が実行されている状況のうち一方の状況であることを報知するために、特電入賞装置416が開放状態となるとともに特別表示部429にてラウンド遊技の実行回数に対応する表示とは異なる表示が行われる構成としてもよい。
Further, in addition to or instead of the configuration of the above-described embodiment, this is one of the situation where the setting value update process (step SC216) is being executed and the situation where the setting confirmation process (step SC213) is being executed. In order to notify this, the special electric
<第67の実施形態>
本実施形態では第2タイマ割込み処理の処理構成が上記第64の実施形態と相違している。以下、上記第64の実施形態と相違している構成について説明する。なお、上記第64の実施形態と同一の構成については基本的にその説明を省略する。
<67th Embodiment>
In the present embodiment, the processing configuration of the second timer interrupt process is different from that of the 64th embodiment. Hereinafter, a configuration different from the above-mentioned 64th embodiment will be described. The description of the same configuration as that in the 64th embodiment is basically omitted.
図230は本実施形態における第2タイマ割込み処理を示すフローチャートである。なお、第2タイマ割込み処理におけるステップSE901〜ステップSE915の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 230 is a flowchart showing the second timer interrupt process in the present embodiment. Note that the processing of step SE901 to step SE915 in the second timer interrupt processing is executed using the specific control program and the specific control data in the
まず上記第64の実施形態における第2タイマ割込み処理(図224)のステップSE301と同様に割込み禁止の設定を行う(ステップSE901)。その後、特定制御用のワークエリア221における設定更新表示フラグに「1」がセットされているか否かを判定する(ステップSE902)。
First, similarly to step SE301 of the second timer interrupt process (FIG. 224) in the 64th embodiment, interrupt prohibition is set (step SE901). Thereafter, it is determined whether or not “1” is set in the setting update display flag in the
設定更新表示フラグに「1」がセットされている場合(ステップSE902:YES)、設定更新中における第5表示データバッファ275への設定処理を実行する(ステップSE903)。当該設定処理の処理内容は上記第64の実施形態における第2タイマ割込み処理(図224)のステップSE303と同様である。
When “1” is set in the setting update display flag (step SE902: YES), the setting process to the fifth
その後、設定更新中表示データを第1表示データバッファ271に設定する(ステップSE904)。この設定更新中表示データは設定値更新処理(ステップSC216)にて第2RAMクリア処理が実行されるまでは第1表示データバッファ271にて格納され続け、当該第2RAMクリア処理が実行されることで「0」クリアされる。
Thereafter, the display data during setting update is set in the first display data buffer 271 (step SE904). The display data during the setting update is stored in the first
設定更新中表示データは第1特図表示部425に設定更新中表示を行わせるための表示データである。設定更新中表示は、遊技回において第1特図表示部425にて絵柄の変動表示が行われる場合に表示される表示内容に含まれておらず、さらに遊技回における当否判定処理の結果及び種別判定処理の結果を報知するために第1特図表示部425に停止表示される絵柄の表示内容にも含まれていない。つまり、設定更新中表示は遊技が実行されている状況においては第1特図表示部425に表示されない表示内容となっている。さらに、設定更新中表示は、設定値更新処理(ステップSC216)が実行されていない状況においては第1特図表示部425に表示されない表示内容となっている。これにより、第1特図表示部425にて設定更新中表示が行われているか否かを確認することで、設定値更新処理(ステップSC216)が実行されている状況であるか否かを把握することが可能となる。
The setting update display data is display data for causing the first special
設定更新中表示の表示内容について具体的には、第1特図表示部425の全ての表示用セグメント425aが発光状態となる表示内容となっている。つまり、設定更新中表示においては、遊技が行われている状況において発光状態となり得る表示用セグメント425aが発光状態となるが、発光状態となる表示用セグメント425aの組合せは遊技が行われている状況において選択されない組合せとなっている。なお、設定更新中表示の表示内容は上記のものに限定されることはなく、遊技が行われている状況において発光状態とならない表示用セグメント425aのみが発光状態となる表示内容としてもよい。
Specifically, the display content of the display during setting update is the display content in which all the display segments 425a of the first special
一方、本実施形態では上記第64の実施形態における第2タイマ割込み処理(図224)のステップSE305の処理は実行されない。したがって、本実施形態では設定値更新処理(ステップSC216)が実行されている状況において特別表示部429にて所定の表示が行われることはなく消灯状態が維持される。
On the other hand, in this embodiment, the process of step SE305 of the second timer interrupt process (FIG. 224) in the 64th embodiment is not executed. Therefore, in the present embodiment, in a situation where the set value update process (step SC216) is being performed, the
ステップSE902にて否定判定をした場合、設定確認表示フラグに「1」がセットされているか否かを判定する(ステップSE905)。設定確認表示フラグに「1」がセットされている場合(ステップSE905:YES)、設定確認中における第5表示データバッファ275への設定処理を実行する(ステップSE906)。当該設定処理の処理内容は上記第64の実施形態における第2タイマ割込み処理(図224)のステップSE307と同様である。
If a negative determination is made in step SE902, it is determined whether or not “1” is set in the setting confirmation display flag (step SE905). When “1” is set in the setting confirmation display flag (step SE905: YES), a setting process for the fifth
その後、設定確認中表示データを第6表示データバッファ471に設定する(ステップSE907)。この設定確認中表示データは設定確認用処理(ステップSC213)が終了するまでは第6表示データバッファ471にて格納され続け、設定確認用処理(ステップSC213)が終了する場合に「0」クリアされる。
Thereafter, the display data during setting confirmation is set in the sixth display data buffer 471 (step SE907). The display data during setting confirmation is continuously stored in the sixth
設定確認中表示データは第2特図表示部426に設定確認中表示を行わせるための表示データである。設定確認中表示は、遊技回において第2特図表示部426にて絵柄の変動表示が行われる場合に表示される表示内容に含まれておらず、さらに遊技回における当否判定処理の結果及び種別判定処理の結果を報知するために第2特図表示部426に停止表示される絵柄の表示内容にも含まれていない。つまり、設定確認中表示は遊技が実行されている状況においては第2特図表示部426に表示されない表示内容となっている。さらに、設定確認中表示は、設定確認用処理(ステップSC213)が実行されていない状況においては第2特図表示部426に表示されない表示内容となっている。これにより、第2特図表示部426にて設定確認中表示が行われているか否かを確認することで、設定確認用処理(ステップSC213)が実行されている状況であるか否かを把握することが可能となる。
The display data during setting confirmation is display data for causing the second special
設定確認中表示の表示内容について具体的には、第2特図表示部426の全ての表示用セグメント426aが発光状態となる表示内容となっている。つまり、設定確認中表示においては、遊技が行われている状況において発光状態となり得る表示用セグメント426aが発光状態となるが、発光状態となる表示用セグメント426aの組合せは遊技が行われている状況において選択されない組合せとなっている。なお、設定確認中表示の表示内容は上記のものに限定されることはなく、遊技が行われている状況において発光状態とならない表示用セグメント426aのみが発光状態となる表示内容としてもよい。
Specifically, the display content of the display during setting confirmation is the display content in which all the display segments 426a of the second special
一方、本実施形態では上記第64の実施形態における第2タイマ割込み処理(図224)のステップSE309の処理は実行されない。したがって、本実施形態では設定確認用処理(ステップSC213)が実行されている状況において特別表示部429にて所定の表示が行われることはなく消灯状態が維持される。
On the other hand, in this embodiment, the process of step SE309 of the second timer interrupt process (FIG. 224) in the 64th embodiment is not executed. Therefore, in the present embodiment, in a situation where the setting confirmation process (step SC213) is being performed, the
ステップSE905にて否定判定をした場合にはステップSE908〜ステップSE915の処理を実行する。また、ステップSE904又はステップSE907の処理を実行した場合にはステップSE909〜ステップSE915の処理を実行する。これらステップSE908〜ステップSE915の処理内容は上記第64の実施形態における第2タイマ割込み処理(図224)のステップSE310〜ステップSE317と同様である。 If a negative determination is made in step SE905, the processing from step SE908 to step SE915 is executed. Further, when the process of step SE904 or step SE907 is executed, the processes of step SE909 to step SE915 are executed. The processing contents of step SE908 to step SE915 are the same as those of step SE310 to step SE317 of the second timer interrupt process (FIG. 224) in the 64th embodiment.
上記構成によれば設定値更新処理(ステップSC216)が実行されている状況においては第1特図表示部425にて設定値更新処理(ステップSC216)の実行中であることを示す専用の表示内容である設定更新中表示が行われる。これにより、第1特図表示部425を利用して設定値更新処理(ステップSC216)が実行されている状況であるか否かを報知することが可能となる。
According to the above configuration, in the situation in which the set value update process (step SC216) is being executed, a dedicated display content indicating that the set value update process (step SC216) is being executed in the first special
また、設定確認用処理(ステップSC213)が実行されている状況においては第2特図表示部426にて設定確認用処理(ステップSC213)の実行中であることを示す専用の表示内容である設定確認中表示が行われる。これにより、第2特図表示部426を利用して設定確認用処理(ステップSC213)が実行されている状況であるか否かを報知することが可能となる。
In the situation where the setting confirmation process (step SC213) is being executed, the second special
なお、上記実施形態の構成に加えて又は代えて、設定値更新処理(ステップSC216)が実行されている状況及び設定確認用処理(ステップSC213)が実行されている状況のうち一方の状況であることを報知するために、特別表示部429にて遊技が行われている場合には表示されない専用の表示が行われる構成としてもよい。
In addition to or instead of the configuration of the above-described embodiment, the setting value update process (step SC216) is executed and the setting check process (step SC213) is executed. In order to notify this, a special display that is not displayed when a game is being played on the
また、上記実施形態の構成に加えて又は代えて、設定値更新処理(ステップSC216)が実行されている状況及び設定確認用処理(ステップSC213)が実行されている状況のうち一方の状況であることを報知するために、第1特図表示部425及び特別表示部429の両方にて遊技が行われている場合には表示されない専用の表示が行われる構成としてもよい。
Further, in addition to or in place of the configuration of the above-described embodiment, this is one of the situation where the setting value update process (step SC216) is being executed and the situation where the setting confirmation process (step SC213) is being executed. In order to notify this, a special display that is not displayed when a game is played on both the first special
また、上記実施形態の構成に加えて又は代えて、設定値更新処理(ステップSC216)が実行されている状況及び設定確認用処理(ステップSC213)が実行されている状況のうち一方の状況であることを報知するために、第2特図表示部426及び特別表示部429の両方にて遊技が行われている場合には表示されない専用の表示が行われる構成としてもよい。
Further, in addition to or instead of the configuration of the above-described embodiment, this is one of the situation where the setting value update process (step SC216) is being executed and the situation where the setting confirmation process (step SC213) is being executed. In order to notify this, a special display that is not displayed when a game is played on both the second special
また、上記実施形態の構成に加えて又は代えて、設定値更新処理(ステップSC216)が実行されている状況及び設定確認用処理(ステップSC213)が実行されている状況のうち一方の状況であることを報知するために、第1特図表示部425及び第2特図表示部426の両方にて遊技が行われている場合には表示されない専用の表示が行われる構成としてもよい。
Further, in addition to or instead of the configuration of the above-described embodiment, this is one of the situation where the setting value update process (step SC216) is being executed and the situation where the setting confirmation process (step SC213) is being executed. In order to notify this, a special display that is not displayed when a game is played on both the first special
また、上記実施形態の構成に加えて又は代えて、設定値更新処理(ステップSC216)が実行されている状況及び設定確認用処理(ステップSC213)が実行されている状況のうち一方の状況であることを報知するために、普図表示部423aにて遊技が行われている場合には表示されない専用の表示が行われる構成としてもよい。
Further, in addition to or instead of the configuration of the above-described embodiment, this is one of the situation where the setting value update process (step SC216) is being executed and the situation where the setting confirmation process (step SC213) is being executed. In order to notify that, a special display that is not displayed when a game is being played in the general-
<第68の実施形態>
本実施形態では設定値更新処理(ステップSC216)が実行されている状況であること及び設定確認用処理(ステップSC213)が実行されている状況であることを報知するための構成が上記第64の実施形態と相違している。以下、上記第64の実施形態と相違している構成について説明する。なお、上記第64の実施形態と同一の構成については基本的にその説明を省略する。
<68th Embodiment>
In the present embodiment, the configuration for informing that the setting value update process (step SC216) is being executed and that the setting confirmation process (step SC213) is being executed is the 64th configuration. This is different from the embodiment. Hereinafter, a configuration different from the above-mentioned 64th embodiment will be described. The description of the same configuration as that in the 64th embodiment is basically omitted.
図231(a)は本実施形態における特別表示部429の構成を説明するための説明図である。
FIG. 231 (a) is an explanatory diagram illustrating the configuration of the
特別表示部429には4個の発光部481〜484が等間隔となるように横並びで設けられている。4個の発光部481〜484のうち左端の発光部481はラウンド遊技が15回実行されることを報知するための15R表示部481であり、その右隣りの表示部482はラウンド遊技が9回実行されることを報知するための9R表示部482であり、その右隣りの表示部483はラウンド遊技が6回実行されることを報知するための6R表示部483であり、右端の表示部484は振分実行モードであることを報知するための小当たり表示部484である。
In the
15R表示部481に隣接した位置(具体的には下方の位置)に当該15R表示部481が15回のラウンド遊技の実行に対応していることを示す15R明示部485として「15」の数字が印字されている。9R表示部482に隣接した位置(具体的には下方の位置)に当該9R表示部482が9回のラウンド遊技の実行に対応していることを示す9R明示部486として「9」の数字が印字されている。6R表示部483に隣接した位置(具体的には下方の位置)に当該6R表示部483が6回のラウンド遊技の実行に対応していることを示す6R明示部487として「6」の数字が印字されている。一方、小当たり表示部484に隣接した位置には当該小当たり表示部484が振分実行モードの実行に対応していることを示す明示部が設けられていない。
A number “15” is displayed as a
当否判定処理及び種別判定処理の結果が15R大当たり結果となり開閉実行モードが開始される場合、15R表示部481が消灯状態から発光状態となる。そして、当該開閉実行モードが実行されている間は15R表示部481が発光状態に維持され、当該開閉実行モードが終了する場合に15R表示部481が発光状態から消灯状態となる。また、当否判定処理及び種別判定処理の結果が第3小当たり結果となったことを契機とした振分実行モードにてV入賞が発生したことで14回のラウンド遊技が実行される開閉実行モードが開始される場合、15R表示部481が消灯状態から発光状態となる。そして、当該開閉実行モードが実行されている間は15R表示部481が発光状態に維持され、当該開閉実行モードが終了する場合に15R表示部481が発光状態から消灯状態となる。
When the result of the go / no-go determination process and the type determination process is a 15R jackpot result and the opening / closing execution mode is started, the
当否判定処理及び種別判定処理の結果が第2小当たり結果となったことを契機とした振分実行モードにてV入賞が発生したことで8回のラウンド遊技が実行される開閉実行モードが開始される場合、9R表示部482が消灯状態から発光状態となる。そして、当該開閉実行モードが実行されている間は9R表示部482が発光状態に維持され、当該開閉実行モードが終了する場合に9R表示部482が発光状態から消灯状態となる。
An open / close execution mode is started in which eight round games are executed as a result of the V winning in the distribution execution mode triggered by the result of the success / failure determination process and the type determination process being the second small hit result In this case, the
当否判定処理及び種別判定処理の結果が6R大当たり結果となり開閉実行モードが開始される場合、6R表示部483が消灯状態から発光状態となる。そして、当該開閉実行モードが実行されている間は6R表示部483が発光状態に維持され、当該開閉実行モードが終了する場合に6R表示部483が発光状態から消灯状態となる。また、当否判定処理及び種別判定処理の結果が第1小当たり結果となったことを契機とした振分実行モードにてV入賞が発生したことで5回のラウンド遊技が実行される開閉実行モードが開始される場合、6R表示部483が消灯状態から発光状態となる。そして、当該開閉実行モードが実行されている間は6R表示部483が発光状態に維持され、当該開閉実行モードが終了する場合に6R表示部483が発光状態から消灯状態となる。
When the result of the right / no-go determination process and the type determination process is a 6R jackpot result and the opening / closing execution mode is started, the
当否判定処理及び種別判定処理の結果が第1小当たり結果、第2小当たり結果及び第3小当たり結果のいずれかとなり振分実行モードが開始される場合、小当たり表示部484が消灯状態から発光状態となる。そして、当該振分実行モードが実行されている間は小当たり表示部484が発光状態に維持され、当該振分実行モードが終了する場合に小当たり表示部484が発光状態から消灯状態となる。
When the result of the success / failure determination process and the type determination process is one of the first small hit result, the second small hit result, or the third small hit result, and the sort execution mode is started, the small
上記構成であることにより遊技が行われている状況においては15R表示部481、9R表示部482、6R表示部483及び小当たり表示部484のうちの複数の表示部481〜484が同時に発光状態となることはない。これに対して、本実施形態では設定値更新処理(ステップSC216)が実行されている状況及び設定確認用処理(ステップSC213)が実行されている状況において、15R表示部481、9R表示部482、6R表示部483及び小当たり表示部484のうちの複数の表示部481〜484が同時に発光状態となる。
In the situation where a game is being performed due to the above configuration, a plurality of
図231(b)は設定値更新処理(ステップSC216)又は設定確認用処理(ステップSC213)が実行されている状況における15R表示部481、6R表示部483及び小当たり表示部484の表示内容を示すタイムチャートである。図231(b1)は設定値更新処理(ステップSC216)が実行されている期間を示し、図231(b2)は設定確認用処理(ステップSC213)が実行されている期間を示し、図231(b3)は15R表示部481が発光状態となっている期間を示し、図231(b4)は6R表示部483が発光状態となっている期間を示し、図231(b5)は小当たり表示部484が発光状態となっている期間を示す。
FIG. 231 (b) shows display contents of the
t1のタイミングで図231(b1)に示すように設定値更新処理(ステップSC216)が開始される。この場合、当該t1のタイミングで図231(b3)に示すように15R表示部481が消灯状態から発光状態に切り換わるとともに図231(b5)に示すように小当たり表示部484が消灯状態から発光状態に切り換わる。そして、これら15R表示部481及び小当たり表示部484の発光状態は設定値更新処理(ステップSC216)が実行されている間は継続される。
As shown in FIG. 231 (b1), the set value update process (step SC216) is started at the timing of t1. In this case, at the timing t1, the
その後、t2のタイミングで図231(b1)に示すように設定値更新処理(ステップSC216)が終了する。これにより、当該t2のタイミングで図231(b3)に示すように15R表示部481が発光状態から消灯状態に切り換わるとともに図231(b5)に示すように小当たり表示部484が発光状態から消灯状態に切り換わる。
Thereafter, the set value update processing (step SC216) ends at the timing of t2, as shown in FIG. 231 (b1). Thus, at the timing t2, the
また、t3のタイミングで図231(b2)に示すように設定確認用処理(ステップSC213)が開始される。この場合、当該t3のタイミングで図231(b3)に示すように15R表示部481が消灯状態から発光状態に切り換わるとともに図231(b4)に示すように6R表示部483が消灯状態から発光状態に切り換わる。そして、これら15R表示部481及び6R表示部483の発光状態は設定確認用処理(ステップSC213)が実行されている間は継続される。
Also, the setting confirmation process (step SC213) is started at the timing of t3 as shown in FIG. 231 (b2). In this case, at the timing t3, the
その後、t4のタイミングで図231(b2)に示すように設定確認用処理(ステップSC213)が終了する。これにより、当該t4のタイミングで図231(b3)に示すように15R表示部481が発光状態から消灯状態に切り換わるとともに図231(b4)に示すように6R表示部483が発光状態から消灯状態に切り換わる。
Thereafter, the setting confirmation process (step SC213) ends as shown in FIG. 231 (b2) at the timing of t4. As a result, at the timing t4, the
上記構成によれば設定値更新処理(ステップSC216)が実行されている状況においては15R表示部481及び小当たり表示部484の両方が発光状態となる。これら15R表示部481及び小当たり表示部484の両方が発光状態となる状況は、遊技が実行されている状況を含めて設定値更新処理(ステップSC216)が実行されていない状況においては発生しない。これにより、15R表示部481及び小当たり表示部484を利用して設定値更新処理(ステップSC216)が実行されている状況であるか否かを報知することが可能となる。
According to the above configuration, both the
設定確認用処理(ステップSC213)が実行されている状況においては15R表示部481及び6R表示部483の両方が発光状態となる。これら15R表示部481及び6R表示部483の両方が発光状態となる状況は、遊技が実行されている状況を含めて設定確認用処理(ステップSC213)が実行されていない状況においては発生しない。これにより、15R表示部481及び6R表示部483を利用して設定確認用処理(ステップSC213)が実行されている状況であるか否かを報知することが可能となる。
In the situation where the setting confirmation process (step SC213) is being executed, both the
<第69の実施形態>
本実施形態では遊技の実行内容が上記64の実施形態と相違している。以下、上記第64の実施形態と相違している構成について説明する。なお、上記第64の実施形態と同一の構成については基本的にその説明を省略する。
<Sixth Embodiment>
In the present embodiment, the game execution content is different from the above-described 64 embodiment. Hereinafter, a configuration different from the above-mentioned 64th embodiment will be described. The description of the same configuration as that in the 64th embodiment is basically omitted.
図232は本実施形態における遊技盤24の正面図である。
FIG. 232 is a front view of the
本実施形態であっても遊技盤24には、遊技領域PAの外縁の一部を区画するようにして内レール部401と外レール部402とが取り付けられており、これら内レール部401と外レール部402とにより誘導手段としての誘導レールが構成されている。遊技盤24には、前後方向に貫通する大小複数の開口部が形成されている。各開口部には一般入賞部411、第1作動部412、第2作動部413、スルー入賞部414、特電入賞装置416、可変表示ユニット421、特図ユニット422及び普図ユニット423等がそれぞれ設けられている。また、遊技領域PAは可変表示ユニット421により上側領域PA1、左側領域PA2、右側領域PA3及び下側領域PA4に区画されている。一般入賞部411、第1作動部412、第2作動部413、スルー入賞部414、特電入賞装置416、可変表示ユニット421、特図ユニット422及び普図ユニット423の構成は上記第64の実施形態と同一であるとともに遊技領域PAにおける配置位置も上記第64の実施形態と同一である。但し、本実施形態では上記第64の実施形態における振分入賞装置415は設けられていない。
Even in this embodiment, the
スルー入賞部414への遊技球の入球が発生したとしても遊技球の払い出しは実行されない。一方、一般入賞部4111、第1作動部412、第2作動部413及び特電入賞装置416のいずれかへの遊技球の入球が発生した場合、遊技者が使用可能な遊技媒体数を増加させるべく所定数の遊技球の払い出しが実行される。当該賞球個数について具体的には、一般入賞部411への遊技球の入球が発生した場合には10個の遊技球の払い出しが実行され、第1作動部412への遊技球の入球が発生した場合には3個の遊技球の払い出しが実行され、第2作動部413への遊技球の入球が発生した場合には1個の遊技球の払い出しが実行され、特電入賞装置416への遊技球の入球が発生した場合には15個の遊技球の払い出しが実行される。
Even if a game ball enters the through winning
右側領域PA3におけるスルー入賞部414よりも上方の領域に、右側領域PA3を流下する遊技球の全てをスルー入賞部414に誘導する第1誘導釘491aが設けられている。第1誘導釘491aが設けられていることにより、右側領域PA3を流下する遊技球は全てスルー入賞部414を通過することとなる。但し、スルー入賞部414に入賞した遊技球はそのまま右側領域PA3の流下を継続することとなるため、右側領域PA3においてスルー入賞部414よりも下流側に設けられた第2作動部413及び特電入賞装置416への入賞が発生し得る。なお、右側領域PA3に流入した遊技球が全てスルー入賞部414に入賞する構成に限定されることはなく、右側領域PA3に流入した遊技球は9/10の確率といったように高い確率でスルー入賞部414に入賞する構成としてもよい。
A first guide nail 491a that guides all the game balls flowing down the right area PA3 to the through
右側領域PA3におけるスルー入賞部414よりも下方であって第2作動部413よりも上方の領域に、右側領域PA3を流下する遊技球の全てを第2作動部413に誘導する第2誘導釘491bが設けられている。第2誘導釘491bが設けられていることにより、右側領域PA3を流下する遊技球は全て第2作動部413のカバー部材439によって形成された通路部439aに確実に流入することとなる。したがって、第2作動部413の誘導ユニット432が誘導状態である状況において右側領域PA3に流入して第2誘導釘491bにより第2作動部413に誘導された遊技球は確実に第2作動部413に入球することとなる。一方、第2作動部413の誘導ユニット432が非誘導状態である状況において右側領域PA3に流入して第2誘導釘491bにより第2作動部413に誘導された遊技球は第2作動部413のカバー部材439による通路部439aに流入するものの第2作動部413に入球しない。この遊技球は通路部439aを通過して第2作動部413よりも下流側を流下することとなる。例えば特電入賞装置416が開放状態となっている場合にはこの遊技球は高い確率で特電入賞装置416に入球することとなる。なお、特電入賞装置416が開放状態となっている場合にはこの遊技球が確実に特電入賞装置416に入球する構成としてもよい。
A
上記構成において、第2作動部413への遊技球の入球が発生した場合における遊技球の払出個数は1個であるため第2作動部413への入球が頻繁に発生したとしても実質的に遊技者が所有している遊技球は増加しない。一方、第2作動部413の誘導ユニット432が非誘導状態である場合には第2誘導釘491bに誘導された遊技球であっても第2作動部413に入球しない。したがって、サポートモードが高頻度サポートモードとなり誘導ユニット432が高い頻度で誘導状態となる状況であったとしても、開閉実行モードが発生して特電入賞装置416への遊技球の入球が発生しない限り、遊技者が所有している遊技球が減りづらくなったとしても増加はしない。
In the above-described configuration, when a game ball enters the
次に、主側CPU63にて各種抽選を行うための電気的な構成について図233を用いて説明する。
Next, an electrical configuration for performing various lotteries in the
主側CPU63は遊技に際し各種カウンタ情報を用いて、当たり発生抽選、特図表示部425,426の表示の設定、図柄表示装置424の図柄表示の設定、普図表示部423aの表示の設定などを行うこととしており、具体的には、図233に示すように、当たり発生の抽選に使用する当たり乱数カウンタC1と、大当たり種別を判定する際に使用する種別カウンタC2と、図柄表示装置424が外れ変動する際のリーチ発生抽選に使用するリーチ乱数カウンタC3と、当たり乱数カウンタC1の初期値設定に使用する乱数初期値カウンタCINIと、特図表示部425,426及び図柄表示装置424における遊技機の表示継続期間を決定する変動種別カウンタCSと、を用いることとしている。さらに、第2作動部413の誘導ユニット432を誘導実行状態とするか否かの抽選に使用する普電役物開放カウンタC4を用いることとしている。なお、上記各カウンタC1〜C3,CINI,CS,C4は、主側RAM65の各種カウンタエリア65bに設けられている。
The
各カウンタC1〜C3,CINI,CS,C4は、その更新の都度前回値に1が加算され、最大値に達した後に「0」に戻るループカウンタとなっている。各カウンタは短時間間隔で更新される。当たり乱数カウンタC1、種別カウンタC2及びリーチ乱数カウンタC3に対応した情報は、第1作動部412又は第2作動部413への入賞が発生した場合に、主側RAM65に設けられた特図保留エリア451に格納される。特図保留エリア451は、第1特図保留エリア452と、第2特図保留エリア453と、特図用の実行エリア492とを備えている。
Each of the counters C1 to C3, CINI, CS, and C4 is a loop counter that adds 1 to the previous value every time it is updated and returns to “0” after reaching the maximum value. Each counter is updated at short intervals. The information corresponding to the winning random number counter C1, the type counter C2, and the reach random number counter C3 is a special figure reservation area provided in the
第1特図保留エリア452は第1エリア452a、第2エリア452b、第3エリア452c及び第4エリア452dを備えており、第1作動部412への入賞履歴に合わせて、当たり乱数カウンタC1、種別カウンタC2及びリーチ乱数カウンタC3の各数値情報が特図側の保留情報として、いずれかのエリア452a〜452dに格納される。この場合、第1エリア452a〜第4エリア452dには、第1作動部412への入賞が複数回連続して発生した場合に、第1エリア452a→第2エリア452b→第3エリア452c→第4エリア452dの順に各数値情報が時系列的に格納されていく。このように4つのエリア452a〜452dが設けられていることにより、第1作動部412への遊技球の入賞履歴が最大4個まで保留記憶されるようになっている。なお、第1特図保留エリア452において保留記憶可能な数は、4個に限定されることはなく任意であり、2個、3個又は5個以上といったように他の複数であってもよく、単数であってもよい。
The first special
第2特図保留エリア453は第1エリア453a、第2エリア453b、第3エリア453c及び第4エリア453dを備えており、第2作動部413への入賞履歴に合わせて、当たり乱数カウンタC1、種別カウンタC2及びリーチ乱数カウンタC3の各数値情報が特図側の保留情報として、いずれかのエリア453a〜453dに格納される。この場合、第1エリア453a〜第4エリア453dには、第2作動部413への入賞が複数回連続して発生した場合に、第1エリア453a→第2エリア453b→第3エリア453c→第4エリア453dの順に各数値情報が時系列的に格納されていく。このように4つのエリア453a〜453dが設けられていることにより、第2作動部413への遊技球の入賞履歴が最大4個まで保留記憶されるようになっている。なお、第2特図保留エリア453において保留記憶可能な数は、4個に限定されることはなく任意であり、2個、3個又は5個以上といったように他の複数であってもよく、単数であってもよい。
The second special
特図用の実行エリア492は第1特図用の実行エリア493と第2特図用の実行エリア494とを備えている。第1特図用の実行エリア493は第1特図表示部425にて絵柄の変動表示を開始する際に、特図用の当否判定処理や種別判定処理などを行う対象の第1特図側の保留情報が格納されるエリアである。第2特図用の実行エリア494は第2特図表示部426にて絵柄の変動表示を開始する際に、特図用の当否判定処理や種別判定処理などを行う対象の第2特図側の保留情報が格納されるエリアである。具体的には、第1特図表示部425における絵柄の変動表示を開始する際には、第1特図保留エリア452の第1エリア452aに格納された第1特図側の保留情報が第1特図用の実行エリア493に移動される。一方、第2特図表示部426における絵柄の変動表示を開始する際には、第2特図保留エリア453の第1エリア453aに格納された第2特図側の保留情報が第2特図用の実行エリア494に移動される。
The special
普電役物開放カウンタC4に対応した情報は、スルー入賞部414への入賞が発生した場合に、主側RAM65に設けられた普図保留エリア455に格納される。普図保留エリア455は、第1エリア455a、第2エリア455b、第3エリア455c及び第4エリア455dを備えており、スルー入賞部414への入賞履歴に合わせて、普電役物開放カウンタC4の数値情報が普図側の保留情報として、いずれかのエリア455a〜455dに格納される。この場合、第1エリア455a〜第4エリア455dには、スルー入賞部414への入賞が複数回連続して発生した場合に、第1エリア455a→第2エリア455b→第3エリア455c→第4エリア455dの順に数値情報が時系列的に格納されていく。このように4つのエリア455a〜455dが設けられていることにより、スルー入賞部414への遊技球の入賞履歴が最大4個まで保留記憶されるようになっている。なお、普図保留エリア455において保留記憶可能な数は、4個に限定されることはなく任意であり、2個、3個又は5個以上といったように他の複数であってもよく、単数であってもよい。
The information corresponding to the general electric utility release counter C4 is stored in the general
普図保留エリア455には、普図用の実行エリア456が設けられている。普図用の実行エリア456は、普図表示部423aにて変動表示を開始する際に、誘導ユニット432を誘導状態とするか否かを決定するための誘導状態抽選を行う対象の普図側の保留情報が格納されるエリアである。具体的には、普図表示部423aの変動表示を開始する際には、普図保留エリア455の第1エリア455aに格納された普図側の保留情報が普図用の実行エリア456に移動される。
In the common
上記各カウンタC1〜C3,CINI,CS,C4のうちリーチ乱数カウンタC3、乱数初期値カウンタCINI及び普電役物開放カウンタC4に関する構成は上記第64の実施形態と同一である。一方、当たり乱数カウンタC1、種別カウンタC2及び変動種別カウンタCSに関する構成は上記第64の実施形態と相違している。以下、これら当たり乱数カウンタC1、種別カウンタC2及び変動種別カウンタCSに関する構成について説明する。なお、本実施形態では小当たり結果に対応する遊技回では図柄表示装置424においてリーチ表示が発生することはなく、さらに図柄の変動表示後に同一図柄の組合せが停止表示されない。
Among the counters C1 to C3, CINI, CS, and C4, the configuration relating to the reach random number counter C3, the random number initial value counter CINI, and the universal utility release counter C4 is the same as that in the 64th embodiment. On the other hand, the configuration relating to the hit random number counter C1, the type counter C2, and the variation type counter CS is different from that of the 64th embodiment. Hereinafter, configurations related to the per-random number counter C1, the type counter C2, and the variation type counter CS will be described. In the present embodiment, the reach display does not occur in the
まず当たり乱数カウンタC1について説明する。当たり乱数カウンタC1は、0〜9999の範囲内で順に1ずつ加算され、最大値に達した後に「0」に戻る構成となっている。特に当たり乱数カウンタC1が1周した場合、その時点の乱数初期値カウンタCINIの値が当該当たり乱数カウンタC1の初期値として読み込まれる。なお、乱数初期値カウンタCINIは、当たり乱数カウンタC1と同様のループカウンタである(値=0〜9999)。当たり乱数カウンタC1は定期的に更新され、遊技球が第1作動部412又は第2作動部413に入賞したタイミングで主側RAM65の特図保留エリア451に格納される。そして、この格納された当たり乱数カウンタC1の数値情報を利用して当否判定処理が行われる。
First, the winning random number counter C1 will be described. The winning random number counter C1 is incremented by 1 in the range of 0 to 9999, and returns to “0” after reaching the maximum value. In particular, when the winning random number counter C1 makes one round, the value of the initial random number counter CINI at that time is read as the initial value of the winning random number counter C1. The random number initial value counter CINI is a loop counter similar to the winning random number counter C1 (value = 0 to 9999). The winning random number counter C1 is periodically updated and stored in the special
当否判定処理に際して当選となる乱数の値は、主側ROM64に当否テーブルとして記憶されている。当否テーブルとして、第1特図側の保留情報に対応させて第1当否テーブル495,496が設けられているとともに、第2特図側の保留情報に対応させて第2当否テーブル497,498が設けられている。また、本実施形態では当否抽選モードとして、大当たり結果となる確率が相対的に高低となる高確率モードと低確率モードとが存在している。
The random number value that is won in the determination process is stored in the
図234(a)は低確率モードにおいて第1特図側の保留情報について当否判定処理を行う場合に参照される低確率時の第1当否テーブル495を説明するための説明図であり、図234(b)は高確率モードにおいて第1特図側の保留情報について当否判定処理を行う場合に参照される高確率時の第1当否テーブル496を説明するための説明図であり、図234(c)は低確率モードにおいて第2特図側の保留情報について当否判定処理を行う場合に参照される低確率時の第2当否テーブル497を説明するための説明図であり、図234(d)は高確率モードにおいて第2特図側の保留情報について当否判定処理を行う場合に参照される高確率時の第2当否テーブル498を説明するための説明図である。 FIG. 234 (a) is an explanatory diagram for explaining the first success / failure table 495 at the low probability that is referred to when the success / failure determination processing is performed on the hold information on the first special figure side in the low probability mode. (B) is an explanatory diagram for explaining the first success / failure table 496 at a high probability that is referred to when performing the success / failure determination processing on the hold information on the first special figure side in the high probability mode, and FIG. ) Is an explanatory diagram for explaining the second success / failure table 497 at the low probability that is referred to when the success / failure determination processing is performed on the hold information on the second special figure side in the low probability mode, and FIG. It is explanatory drawing for demonstrating the 2nd success / failure table 498 at the time of the high probability referred when performing the success / failure determination process about the hold information on the second special figure side in the high probability mode.
図234(a)〜図234(d)に示すように上記第64の実施形態と同様に当否判定処理の結果として、大当たり結果と、小当たり結果と、外れ結果とが存在している。大当たり結果は、複数回のラウンド遊技が実行される開閉実行モードへの移行契機となるとともに、当否抽選モード及びサポートモードの移行契機となり得る当否結果である。小当たり結果は、特電入賞装置416が開閉制御される開閉実行モードへの移行契機となる一方、当否抽選モード及びサポートモードの移行契機とならない当否結果である。外れ結果は、開閉実行モードの移行契機とならずに、さらに当否抽選モード及びサポートモードについても移行契機とならない当否結果である。
As shown in FIGS. 234 (a) to 234 (d), as in the 64th embodiment, there are a big hit result, a small hit result, and a miss result as the result of the success / failure determination process. The jackpot result is a success / failure result that can be a trigger for shifting to the opening / closing execution mode in which a plurality of round games are executed, and can be a trigger for shifting to the winning / failing lottery mode and the support mode. The small hit result is a success / failure result that does not trigger the success / failure lottery mode and the support mode while the special power
図234(a)に示すように低確率時の第1当否テーブル495には当否判定処理の結果として、大当たり結果、小当たり結果及び外れ結果が設定されている。また、パチンコ機10には「設定1」〜「設定6」の設定状態が存在しているが、高い設定値ほど大当たり結果となる確率が高く、高い設定値ほど外れ結果となる確率が低くなるように設定されている。一方、小当たり結果となる確率は「設定1」〜「設定6」のいずれであっても同一となるように設定されている。
As shown in FIG. 234 (a), in the first success / failure table 495 at the time of low probability, a big hit result, a small hit result, and a miss result are set as the results of the success / failure determination processing. The
具体的には、最も低い設定値である「設定1」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として50個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として1000個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として8950個が設定されている。また、「設定1」よりも1段階高い設定値である「設定2」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として52個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として1000個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として8948個が設定されている。また、「設定2」よりも1段階高い設定値である「設定3」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として54個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として1000個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として8946個が設定されている。また、「設定3」よりも1段階高い設定値である「設定4」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として56個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として1000個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として8944個が設定されている。また、「設定4」よりも1段階高い設定値である「設定5」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として58個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として1000個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として8942個が設定されている。また、最も高い設定値である「設定6」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として60個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として1000個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として8940個が設定されている。 Specifically, 50 is set as the number of numerical information of the hit random number counter C1 that is the jackpot result in “setting 1” that is the lowest setting value, and the numerical value of the hit random number counter C1 that is the result of small hit 1000 is set as the number of pieces of information, and 8950 pieces are set as the number of pieces of numerical information of the hit random number counter C1 that is a result of losing. In addition, “setting 2”, which is a setting value one step higher than “setting 1”, is set with 52 pieces of numerical information of the hit random number counter C1 that is a big hit result, and the hit random number that is the small hit result 1000 is set as the number of numerical information of the counter C1, and 8948 is set as the number of numerical information of the random number counter C1 as a result of losing. In addition, “setting 3”, which is a setting value that is one step higher than “setting 2”, is set with 54 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is a hit result 1000 is set as the number of the numerical information of the counter C1, and 8946 is set as the number of the numerical information of the hit random number counter C1 that is a result of losing. In addition, “setting 4”, which is a setting value that is one step higher than “setting 3”, is set with 56 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is the hit result 1000 is set as the number of numerical information of the counter C1, and 8944 is set as the number of numerical information of the per-random number counter C1 that is a result of losing. In addition, “setting 5”, which is a setting value one step higher than “setting 4”, is set with 58 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is the hit result 1000 is set as the number of numerical information of the counter C1, and 8942 is set as the number of numerical information of the per-random number counter C1 that is a result of losing. In addition, 60 is set as the number of numerical information of the hit random number counter C1 that is the jackpot result in the “setting 6” that is the highest setting value, and the number of numerical information of the hit random number counter C1 that is the result of the small hit 1000 is set, and 8940 is set as the number of numerical information of the hit random number counter C1 as a result of the losing.
図234(b)に示すように高確率時の第1当否テーブル496には当否判定の判定結果として、大当たり結果、小当たり結果及び外れ結果が設定されている。また、パチンコ機10には「設定1」〜「設定6」の設定状態が存在しているが、高い設定値ほど大当たり結果となる確率が高く、高い設定値ほど外れ結果となる確率が低くなるように設定されている。一方、小当たり結果となる確率は「設定1」〜「設定6」のいずれであっても同一となるように設定されている。
As shown in FIG. 234 (b), in the first success / failure table 496 at the time of high probability, a big hit result, a small hit result, and a miss result are set as the determination results of the success / failure determination. The
具体的には、最も低い設定値である「設定1」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として500個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として1000個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として8500個が設定されている。また、「設定1」よりも1段階高い設定値である「設定2」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として520個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として1000個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として8480個が設定されている。また、「設定2」よりも1段階高い設定値である「設定3」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として540個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として1000個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として8460個が設定されている。また、「設定3」よりも1段階高い設定値である「設定4」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として560個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として1000個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として8440個が設定されている。また、「設定4」よりも1段階高い設定値である「設定5」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として580個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として1000個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として8420個が設定されている。また、最も高い設定値である「設定6」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として600個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として1000個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として8400個が設定されている。 Specifically, 500 is set as the number of numerical information of the hit random number counter C1 that is a jackpot result in “setting 1” that is the lowest setting value, and the numerical value of the hit random number counter C1 that is a result of small hit 1000 is set as the number of information, and 8500 is set as the number of numerical information of the hit random number counter C1 that is a result of losing. In addition, “setting 2”, which is a setting value one step higher than “setting 1”, is set with 520 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is a hit result 1000 is set as the number of the numerical information of the counter C1, and 8480 is set as the number of the numerical information of the random number counter C1 that is the result of the losing. In addition, “setting 3”, which is a setting value that is one step higher than “setting 2”, is set with 540 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is a hit result 1000 is set as the number of numerical information of the counter C1, and 8460 is set as the number of numerical information of the random number counter C1 as a result of losing. In addition, “setting 4”, which is a setting value one step higher than “setting 3”, is set with 560 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is a hit result 1000 is set as the number of numerical information of the counter C1, and 8440 is set as the number of numerical information of the per-random number counter C1 that is a result of losing. In addition, “setting 5”, which is a setting value that is one step higher than “setting 4”, is set with 580 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is a hit result 1000 is set as the number of numerical information of the counter C1, and 8420 is set as the number of numerical information of the per-random number counter C1 that is a result of losing. The highest setting value “setting 6” is set to 600 pieces of numerical information of the hit random number counter C1 as a big hit result, and the number of numerical information of the hit random number counter C1 as a small hit result. 1000 is set, and 8400 is set as the number of numerical information of the hit random number counter C1 as a result of the losing.
「設定1」において第1特図側の保留情報を契機として大当たり結果となる確率は低確率モードである場合には1/200であり高確率モードである場合にはその10倍の1/20である。「設定2」において第1特図側の保留情報を契機として大当たり結果となる確率は低確率モードである場合には約1/192であり高確率モードである場合にはその10倍の約1/19.2である。「設定3」において第1特図側の保留情報を契機として大当たり結果となる確率は低確率モードである場合には約1/185であり高確率モードである場合にはその10倍の約1/18.5である。「設定4」において第1特図側の保留情報を契機として大当たり結果となる確率は低確率モードである場合には約1/179であり高確率モードである場合にはその10倍の約1/17.9である。「設定5」において第1特図側の保留情報を契機として大当たり結果となる確率は低確率モードである場合には約1/172であり高確率モードである場合にはその10倍の約1/17.2である。「設定6」において第1特図側の保留情報を契機として大当たり結果となる確率は低確率モードである場合には約1/167であり高確率モードである場合にはその10倍の約1/16.7である。つまり、「設定1」〜「設定6」のいずれであっても第1特図側の保留情報を契機として大当たり結果となる確率は高確率モードである場合には低確率モードである場合に対して10倍となる。
In “
一方、第1特図側の保留情報を契機として小当たり結果となる確率は「設定1」〜「設定6」のいずれであっても同一となる1/10である。また、第1特図側の保留情報を契機として小当たり結果となる確率は低確率モード及び高確率モードのいずれであっても同一となる1/10となる。つまり、第1特図側の保留情報を契機として小当たり結果となる確率は設定状態及び当否抽選モードに関係なく一定となっている。また、第1特図側の保留情報を契機として小当たり結果となる確率は設定状態及び当否抽選モードに関係なく大当たり結果となる確率よりも高い確率となっている。但し、第1特図側の保留情報を契機とした場合、設定状態及び当否抽選モードに関係なく外れ結果となる確率が最も高い確率となっている。さらに言うと第1特図側の保留情報を契機とした場合に外れ結果となる確率は、設定状態及び当否抽選モードに関係なく大当たり結果及び小当たり結果の合成確率よりも高い確率となっている。
On the other hand, the probability of a small hitting result triggered by the hold information on the first special figure side is 1/10, which is the same for any of “Setting 1” to “
なお、大当たり結果となる当たり乱数カウンタC1の数値情報は連番となるように集約して設定されている構成としてもよく、少なくとも一部又は全部が連番とならないように分散させて設定されている構成としてもよい。また、小当たり結果となる当たり乱数カウンタC1の数値情報は連番となるように集約して設定されている構成としてもよく、少なくとも一部又は全部が連番とならないように分散させて設定されている構成としてもよい。 Note that the numerical information of the hit random number counter C1 that is a jackpot result may be set so as to be a serial number, and at least a part or all of the numerical information is set to be distributed so as not to be a serial number. It is good also as composition which has. Further, the numerical information of the hit random number counter C1 that is a small hit result may be set so as to be a serial number, and at least a part or all of the numerical information may be set so as not to be a serial number. It is good also as composition which has.
図234(c)に示すように低確率時の第2当否テーブル497には当否判定処理の結果として、大当たり結果、小当たり結果及び外れ結果が設定されている。また、パチンコ機10には「設定1」〜「設定6」の設定状態が存在しているが、高い設定値ほど大当たり結果となる確率が高く、高い設定値ほど外れ結果となる確率が低くなるように設定されている。一方、小当たり結果となる確率は「設定1」〜「設定6」のいずれであっても同一となるように設定されている。
As shown in FIG. 234 (c), in the second success / failure table 497 at the time of low probability, as a result of the success / failure determination process, a big hit result, a small hit result, and a lost result are set. The
具体的には、最も低い設定値である「設定1」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として50個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9400個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として550個が設定されている。また、「設定1」よりも1段階高い設定値である「設定2」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として52個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9400個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として548個が設定されている。また、「設定2」よりも1段階高い設定値である「設定3」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として54個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9400個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として546個が設定されている。また、「設定3」よりも1段階高い設定値である「設定4」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として56個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9400個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として544個が設定されている。また、「設定4」よりも1段階高い設定値である「設定5」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として58個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9400個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として542個が設定されている。また、最も高い設定値である「設定6」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として60個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9400個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として540個が設定されている。 Specifically, 50 is set as the number of numerical information of the hit random number counter C1 that is the jackpot result in “setting 1” that is the lowest setting value, and the numerical value of the hit random number counter C1 that is the result of small hit 9400 is set as the number of information, and 550 is set as the number of numerical information of the hit random number counter C1 that is the result of the loss. In addition, “setting 2”, which is a setting value one step higher than “setting 1”, is set with 52 pieces of numerical information of the hit random number counter C1 that is a big hit result, and the hit random number that is the small hit result 9400 is set as the number of numerical information of the counter C1, and 548 is set as the number of numerical information of the hit random number counter C1 that is the result of losing. In addition, “setting 3”, which is a setting value that is one step higher than “setting 2”, is set with 54 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is a hit result 9400 is set as the number of numerical information of the counter C1, and 546 is set as the number of numerical information of the hit random number counter C1 as a result of the losing. In addition, “setting 4”, which is a setting value that is one step higher than “setting 3”, is set with 56 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is the hit result 9400 is set as the number of numerical information of the counter C1, and 544 is set as the number of numerical information of the per-random number counter C1 that is a result of losing. In addition, “setting 5”, which is a setting value one step higher than “setting 4”, is set with 58 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is the hit result 9400 is set as the number of numerical information of the counter C1, and 542 is set as the number of numerical information of the hit random number counter C1 as a result of the losing. In addition, 60 is set as the number of numerical information of the hit random number counter C1 that is the jackpot result in the “setting 6” that is the highest setting value, and the number of numerical information of the hit random number counter C1 that is the result of the small hit 9400 are set, and 540 are set as the number of pieces of numerical information of the hit random number counter C1 as a result of losing.
図234(d)に示すように高確率時の第2当否テーブル498には当否判定処理の結果として、大当たり結果、小当たり結果及び外れ結果が設定されている。また、パチンコ機10には「設定1」〜「設定6」の設定状態が存在しているが、高い設定値ほど大当たり結果となる確率が高く、高い設定値ほど外れ結果となる確率が低くなるように設定されている。一方、小当たり結果となる確率は「設定1」〜「設定6」のいずれであっても同一となるように設定されている。
As shown in FIG. 234 (d), in the second success / failure table 498 at the time of high probability, as a result of the success / failure determination process, a big hit result, a small hit result, and a miss result are set. The
具体的には、最も低い設定値である「設定1」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として500個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9400個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として100個が設定されている。また、「設定1」よりも1段階高い設定値である「設定2」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として520個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9400個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として80個が設定されている。また、「設定2」よりも1段階高い設定値である「設定3」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として540個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9400個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として60個が設定されている。また、「設定3」よりも1段階高い設定値である「設定4」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として560個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9400個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として40個が設定されている。また、「設定4」よりも1段階高い設定値である「設定5」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として580個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9400個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として20個が設定されている。また、最も高い設定値である「設定6」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として600個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9400個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数は0個となっている。 Specifically, 500 is set as the number of numerical information of the hit random number counter C1 that is a jackpot result in “setting 1” that is the lowest setting value, and the numerical value of the hit random number counter C1 that is a result of small hit 9400 is set as the number of information, and 100 is set as the number of numerical information of the hit random number counter C1 as a result of losing. In addition, “setting 2”, which is a setting value one step higher than “setting 1”, is set with 520 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is a hit result 9400 is set as the number of numerical information of the counter C1, and 80 is set as the number of numerical information of the hit random number counter C1 that is the result of losing. In addition, “setting 3”, which is a setting value that is one step higher than “setting 2”, is set with 540 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is a hit result 9400 is set as the number of numerical information of the counter C1, and 60 is set as the number of numerical information of the hit random number counter C1 as a result of losing. In addition, “setting 4”, which is a setting value one step higher than “setting 3”, is set with 560 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is a hit result 9400 is set as the number of numerical information of the counter C1, and 40 is set as the number of numerical information of the hit random number counter C1 as a result of losing. In addition, “setting 5”, which is a setting value that is one step higher than “setting 4”, is set with 580 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is a hit result 9400 is set as the number of numerical information of the counter C1, and 20 is set as the number of numerical information of the hit random number counter C1 as a result of losing. The highest setting value “setting 6” is set to 600 pieces of numerical information of the hit random number counter C1 as a big hit result, and the number of numerical information of the hit random number counter C1 as a small hit result. 9400 are set, and the number of pieces of numerical information of the hit random number counter C1 that is a result of losing is 0.
「設定1」において第2特図側の保留情報を契機として大当たり結果となる確率は低確率モードである場合には1/200であり高確率モードである場合にはその10倍の1/20である。「設定2」において第2特図側の保留情報を契機として大当たり結果となる確率は低確率モードである場合には約1/192であり高確率モードである場合にはその10倍の約1/19.2である。「設定3」において第2特図側の保留情報を契機として大当たり結果となる確率は低確率モードである場合には約1/185であり高確率モードである場合にはその10倍の約1/18.5である。「設定4」において第2特図側の保留情報を契機として大当たり結果となる確率は低確率モードである場合には約1/179であり高確率モードである場合にはその10倍の約1/17.9である。「設定5」において第2特図側の保留情報を契機として大当たり結果となる確率は低確率モードである場合には約1/172であり高確率モードである場合にはその10倍の約1/17.2である。「設定6」において第2特図側の保留情報を契機として大当たり結果となる確率は低確率モードである場合には約1/167であり高確率モードである場合にはその10倍の約1/16.7である。つまり、「設定1」〜「設定6」のいずれであっても第2特図側の保留情報を契機として大当たり結果となる確率は高確率モードである場合には低確率モードである場合に対して10倍となる。また、設定状態及び当否抽選モードの組合せが同一となる組合せで比較した場合に大当たり結果となる確率は第1特図側の保留情報を契機とした場合と第2特図側の保留情報を契機とした場合とで同一となっている。
In “
一方、第2特図側の保留情報を契機として小当たり結果となる確率は「設定1」〜「設定6」のいずれであっても同一となる約1/1.06である。また、第2特図側の保留情報を契機として小当たり結果となる確率は低確率モード及び高確率モードのいずれであっても同一となる1/1.06となる。つまり、第2特図側の保留情報を契機として小当たり結果となる確率は設定状態及び当否抽選モードに関係なく一定となっている。この第2特図側の保留情報を契機として小当たり結果となる確率は第1特図側の保留情報を契機として小当たり結果となる確率よりも高い確率となっている。また、第2特図側の保留情報を契機として小当たり結果となる確率は設定状態及び当否抽選モードに関係なく大当たり結果となる確率よりも高い確率となっている。また、第2特図側の保留情報を契機とした場合、設定状態及び当否抽選モードに関係なく小当たり結果となる確率が外れ結果となる確率よりも高い確率となっている。さらに言うと第2特図側の保留情報を契機とした場合に小当たり結果となる確率は、設定状態及び当否抽選モードに関係なく大当たり結果及び外れ結果の合成確率よりも高い確率となっている。
On the other hand, the probability of a small hitting result triggered by the hold information on the second special figure side is approximately 1 / 1.06, which is the same for any of “Setting 1” to “
なお、大当たり結果となる当たり乱数カウンタC1の数値情報は連番となるように集約して設定されている構成としてもよく、少なくとも一部又は全部が連番とならないように分散させて設定されている構成としてもよい。また、小当たり結果となる当たり乱数カウンタC1の数値情報は連番となるように集約して設定されている構成としてもよく、少なくとも一部又は全部が連番とならないように分散させて設定されている構成としてもよい。 Note that the numerical information of the hit random number counter C1 that is a jackpot result may be set so as to be a serial number, and at least a part or all of the numerical information is set to be distributed so as not to be a serial number. It is good also as composition which has. Further, the numerical information of the hit random number counter C1 that is a small hit result may be set so as to be a serial number, and at least a part or all of the numerical information may be set so as not to be a serial number. It is good also as composition which has.
上記のとおり第1特図側の保留情報を契機とした場合及び第2特図側の保留情報を契機とした場合のいずれであっても高い設定値ほど大当たり結果となる確率が高くなるように設定されていることにより高い設定値ほど遊技者にとって有利となる。また、開閉実行モードは単位時間当たりにおける遊技者の持ち球の増加量が最も多くなる期間であり、当該開閉実行モードの移行契機となる大当たり結果の確率が設定値に応じて変動することにより、設定値に対する遊技者の注目度を高めることが可能となる。 As described above, the higher the set value, the higher the probability that the jackpot result will be higher if the hold information on the first special figure side is the trigger and the hold information on the second special figure side is the trigger. By being set, the higher the set value, the more advantageous for the player. In addition, the opening / closing execution mode is a period in which the amount of increase of the player's ball per unit time is the largest, and the probability of the jackpot result that triggers the transition to the opening / closing execution mode varies according to the set value, It is possible to increase the player's attention to the set value.
また、低確率モードよりも高確率モードの方が大当たり結果となる確率が高くなる構成において、いずれの「設定1」〜「設定6」のいずれであっても高確率モードにおいて大当たり結果となる確率は低確率モードにおいて大当たり結果となる確率に対して「1」よりも大きい数である一定数倍(具体的には10倍)高い確率となっている。これにより、いずれの設定状態であっても低確率モードと高確率モードとの間における大当たり結果となる確率の変動率を一定とすることが可能となる。
In addition, in the configuration in which the probability of a jackpot result is higher in the high probability mode than in the low probability mode, the probability that a jackpot result is obtained in the high probability mode regardless of any of “Setting 1” to “
また、設定状態及び当否抽選モードの組合せが同一となる組合せで比較した場合に大当たり結果となる確率は第1特図側の保留情報を契機とした場合と第2特図側の保留情報を契機とした場合とで同一となっている。これにより、第1特図側の保留情報を契機とした場合と第2特図側の保留情報を契機とした場合とで大当たり結果の発生確率に差異が生じないようにすることが可能となる。 In addition, the probability of a jackpot result when the combination of the setting state and the combination of winning / failing lottery modes is the same is based on the hold information on the first special figure side and the hold information on the second special figure side. It is the same as the case. Thereby, it becomes possible to prevent a difference in occurrence probability of the jackpot result between the case where the hold information on the first special figure side is triggered and the case where the hold information on the second special figure side is triggered. .
また、第1特図側の保留情報を契機とした場合に小当たり結果となる確率は「設定1」〜「設定6」のいずれであっても同一となるとともに当否抽選モードが低確率モード及び高確率モードのいずであっても同一となっている。また、第2特図側の保留情報を契機とした場合に小当たり結果となる確率は「設定1」〜「設定6」のいずれであっても同一となるとともに当否抽選モードが低確率モード及び高確率モードのいずであっても同一となっている。これにより、、遊技者が設定値を推測するために注目する対象を大当たり結果に限定させることが可能となり、設定値の推測を行いづらくさせることが可能となる。
In addition, when the hold information on the first special figure side is used as an opportunity, the probability of a small hit result is the same for any of “Setting 1” to “
その一方、小当たり結果となる確率は第2特図側の保留情報を契機とした場合の方が第1特図側の保留情報を契機とした場合よりも高い確率となっている。これにより、第1特図側の保留情報を契機とした遊技回が実行される場合と第2特図側の保留情報を契機とした遊技回が実行される場合とで小当たり結果の発生頻度を異ならせることが可能となる。 On the other hand, the probability of a small hit result is higher when the hold information on the second special figure side is used as a trigger than on the hold information on the first special figure side. Thus, the frequency of occurrence of the small hit result when the game times are executed with the hold information on the first special figure side as a trigger and when the game times are executed with the hold information on the second special figure side as a trigger Can be made different.
また、第1当否テーブル495,496にて小当たり結果に割り当てられている当たり乱数カウンタC1の数値情報の数よりも外れ結果に割り当てられている当たり乱数カウンタC1の数値情報の数の方が多い構成において、設定値による大当たり結果の確率の変動分が外れ結果に割り当てられている当たり乱数カウンタC1の数値情報の数の変動によって吸収されている。そして、外れ結果に割り当てられている当たり乱数カウンタC1の数値情報の数が最も多い。これにより、設定値による大当たり結果の確率変動分を吸収するための設定値による外れ結果の確率変動分を少なくすることが可能となる。よって、第1特図側の保留情報を契機とした場合において遊技者が設定値を推測するために注目する対象を大当たり結果に限定させることが可能となり、設定値の推測を行いづらくさせることが可能となる。 Further, the number of numerical information of the hit random number counter C1 assigned to the outlier result is larger than the number of numerical information of the hit random number counter C1 assigned to the small hit result in the first success / failure table 495, 496. In the configuration, the fluctuation in the probability of the jackpot result due to the set value is absorbed by the fluctuation in the number of numerical information of the hit random number counter C1 assigned to the outlier result. The number of numerical information of the hit random number counter C1 assigned to the result of losing is the largest. As a result, it is possible to reduce the probability variation of the outlier result due to the set value for absorbing the probability variation of the jackpot result due to the set value. Therefore, when the hold information on the first special figure side is used as an opportunity, it is possible to limit the target of attention to the jackpot result in order to guess the set value, making it difficult to guess the set value. It becomes possible.
また、第2当否テーブル497,498にて小当たり結果に割り当てられている当たり乱数カウンタC1の数値情報の数よりも外れ結果に割り当てられている当たり乱数カウンタC1の数値情報の数の方が少ない構成において、設定値による大当たり結果の確率の変動分が外れ結果に割り当てられている当たり乱数カウンタC1の数値情報の数の変動によって吸収されている。そして、大当たり結果及び小当たり結果の合成確率が最も高くなる状況である「設定6」であって高確率モードである場合に第2特図側の保留情報に対して当否判定処理が行われた状況において外れ結果となる確率は0%となっている。これにより、「設定6」であって高確率モードである場合に第2特図側の保留情報に対して当否判定処理が行われた状況における大当たり結果及び小当たり結果の合成確率を好適に高めることが可能となる。 In addition, the number of numerical information of the hit random number counter C1 assigned to the outlier result is smaller than the number of numerical information of the hit random number counter C1 assigned to the small hit result in the second success / failure tables 497 and 498. In the configuration, the fluctuation in the probability of the jackpot result due to the set value is absorbed by the fluctuation in the number of numerical information of the hit random number counter C1 assigned to the outlier result. And when it is "setting 6" which is the situation where the combined probability of the jackpot result and the small hit result is the highest, and in the high probability mode, the success / failure determination process is performed on the hold information on the second special figure side The probability of an outlier result in the situation is 0%. Thereby, when it is “setting 6” and the high probability mode is set, the combined probability of the jackpot result and the small hit result in the situation where the determination processing for the hold information on the second special figure side is performed is suitably increased. It becomes possible.
次に、種別カウンタC2について説明する。種別カウンタC2は、0〜29の範囲内で順に1ずつ加算され、最大値に達した後に「0」に戻る構成となっている。種別カウンタC2は定期的に更新され、遊技球が第1作動部412又は第2作動部413に入賞したタイミングで主側RAM65の特図保留エリア451に格納される。そして、この格納された種別カウンタC2の値を利用して種別判定処理が行われる。
Next, the type counter C2 will be described. The type counter C2 is incremented by 1 in order within a range of 0 to 29, and returns to “0” after reaching the maximum value. The type counter C2 is periodically updated and stored in the special
種別カウンタC2を利用した種別判定処理は、当否判定処理において大当たり結果となった場合に行われる。一方、当否判定処理において小当たり結果となった場合には種別判定処理は行われない。つまり、本実施形態では大当たり結果が複数種類設定されているのに対して小当たり結果は1種類のみ設定されている。当否判定処理において大当たり結果が選択された場合には、主側ROM64に予め記憶された種別テーブル499及び種別カウンタC2を利用して大当たり結果の種類が選択される。以下、各種類の大当たり結果の内容及び小当たり結果の内容について説明する。
The type determination process using the type counter C2 is performed when a jackpot result is obtained in the success / failure determination process. On the other hand, the type determination process is not performed when a small hit result is obtained in the success / failure determination process. That is, in this embodiment, a plurality of types of jackpot results are set, whereas only one type of jackpot result is set. When the jackpot result is selected in the success / failure determination process, the type of jackpot result is selected using the type table 499 and the type counter C2 stored in advance in the
図235(a)は第1特図側の保留情報又は第2特図側の保留情報を契機とした当否判定処理において大当たり結果が選択された場合に大当たり結果の種類を振り分けるために参照される種別テーブル499を説明するための説明図である。また、図235(b)は複数種類の大当たり結果のそれぞれの内容及び1種類の小当たり結果の内容を説明するための説明図である。 FIG. 235 (a) is referred to in order to sort the types of jackpot results when the jackpot result is selected in the success / failure determination process triggered by the hold information on the first special figure side or the hold information on the second special figure side. It is explanatory drawing for demonstrating the classification table 499. FIG. FIG. 235 (b) is an explanatory diagram for explaining the contents of each of a plurality of types of jackpot results and the contents of one type of jackpot result.
種別テーブル499は第1特図用の保留情報を契機とした当否判定処理において大当たり結果が選択された場合に参照されるとともに、第2特図用の保留情報を契機とした当否判定処理において大当たり結果が選択された場合に参照される。つまり、第1特図用の保留情報を契機とした当否判定処理において大当たり結果が選択された場合及び第2特図用の保留情報を契機とした当否判定処理において大当たり結果が選択された場合のいずれであっても、同一の種別テーブル499が参照される。 The type table 499 is referenced when a jackpot result is selected in the success / failure determination process triggered by the hold information for the first special figure, and the jackpot in the success / failure judgment process triggered by the hold information for the second special figure Referenced when a result is selected. In other words, when a jackpot result is selected in the success / failure determination process triggered by the hold information for the first special figure, and when a jackpot result is selected in the success / failure judgment process triggered by the hold information for the second special figure In any case, the same type table 499 is referred to.
種別テーブル499には図235(a)に示すように、大当たり結果の種類として、6R通常大当たり結果と6R高確大当たり結果と16R高確大当たり結果とが設定されている。そして、「0〜10」の種別カウンタC2の数値情報が6R通常大当たり結果に対応しており、「11〜26」の種別カウンタC2の数値情報が6R高確大当たり結果に対応しており、「27〜29」の種別カウンタC2の数値情報が16R高確大当たり結果に対応している。つまり、当否判定処理において大当たり結果が選択された場合には、11/30の確率で6R通常大当たり結果が選択され、16/30の確率で6R高確大当たり結果が選択され、3/30の確率で16R高確大当たり結果が選択される。 In the type table 499, as shown in FIG. 235 (a), as the types of jackpot results, 6R normal jackpot results, 6R high probability jackpot results, and 16R high probability jackpot results are set. The numerical information of the type counter C2 of “0 to 10” corresponds to the 6R normal jackpot result, the numerical information of the type counter C2 of “11 to 26” corresponds to the 6R high probability big hit result, “ The numerical information of the type counter C2 of “27-29” corresponds to the 16R high-precision hit result. That is, when a jackpot result is selected in the success / failure determination process, a 6R normal jackpot result is selected with a probability of 11/30, a 6R high probability jackpot result is selected with a probability of 16/30, and a probability of 3/30 is selected. The 16R high probability hit result is selected.
6R通常大当たり結果となった場合、図235(b)に示すようにその後の開閉実行モードではラウンド遊技が6回発生する。また、開閉実行モードが終了した後は当該開閉実行モードの開始前における当否抽選モードに関係なく低確率モードとなるとともに、当該開閉実行モードの開始前におけるサポートモードに関係なく高頻度サポートモードとなる。但し、この高頻度サポートモードは第1特図側の保留情報を契機とした遊技回及び第2特図側の保留情報を契機とした遊技回の合計回数が50回実行された場合には終了して低頻度サポートモードに移行する。 When the 6R normal jackpot result is obtained, as shown in FIG. 235 (b), the round game is generated six times in the subsequent opening / closing execution mode. In addition, after the opening / closing execution mode is ended, the low probability mode is set regardless of whether or not the lottery mode is before the opening / closing execution mode is started, and the high-frequency support mode is set regardless of the support mode before the opening / closing execution mode is started. . However, this high-frequency support mode ends when the total number of game times triggered by the hold information on the first special figure side and the game times triggered by the hold information on the second special figure side is executed 50 times. And shift to low frequency support mode.
なお、ラウンド遊技は上記第64の実施形態と同様に、特電入賞装置416の開閉回数が上限回数となること、及び予め定められた上限入賞個数の遊技球が特電入賞装置416に入賞することのいずれか一方の条件が満たされるまで継続する遊技のことである。本実施形態では1回のラウンド遊技において特電入賞装置416の開閉が1回行われるとともに、各ラウンド遊技における開放継続期間が29秒に設定されている。また、特電入賞装置416への上限入賞個数は10個に設定されている。発射操作装置28が遊技者により操作されている状況では0.6秒に1個の遊技球が遊技領域PAに向けて発射されるように遊技球発射機構27が駆動制御されるため、ラウンド遊技の開放継続期間は遊技球の発射周期と1回のラウンド遊技の上限入賞個数との積よりも長い時間に設定されていることとなる。よって、各ラウンド遊技において特電入賞装置416に上限入賞個数以上の遊技球が入賞することを期待することができる。
As in the 64th embodiment, in round games, the number of opening / closing of the special
6R高確大当たり結果となった場合、図235(b)に示すようにその後の開閉実行モードではラウンド遊技が6回発生する。また、開閉実行モードが終了した後は当該開閉実行モードの開始前における当否抽選モードに関係なく高確率モードとなるとともに、当該開閉実行モードの開始前におけるサポートモードに関係なく高頻度サポートモードとなる。これら高確率モード及び高頻度サポートモードは次回の大当たり結果となる遊技回が終了するまで継続する。但し、これに限定されることはなくこれら高確率モード及び高頻度サポートモードは遊技回の実行回数が終了基準回数に到達した場合に終了することとなるものの、その終了基準回数が大当たり結果となる確率に比べて非常に多い回数であることにより実質的に次回の大当たり結果となる遊技回が終了するまで高確率モード及び高頻度サポートモードが継続する構成としてもよい。 When the 6R high probability winning result is obtained, as shown in FIG. 235 (b), the round game is generated six times in the subsequent opening / closing execution mode. In addition, after the opening / closing execution mode ends, the high probability mode is set regardless of whether or not the lottery mode is before the opening / closing execution mode starts, and the high-frequency support mode is set regardless of the support mode before the opening / closing execution mode starts. . These high-probability mode and high-frequency support mode are continued until the next game round that results in the jackpot. However, the present invention is not limited to this, and the high probability mode and the high frequency support mode will be terminated when the number of game times reaches the end reference number, but the end reference number is a jackpot result. The configuration may be such that the high probability mode and the high frequency support mode continue until the game time that is the next jackpot result substantially ends because the number of times is very large compared to the probability.
16R高確大当たり結果となった場合、図235(b)に示すようにその後の開閉実行モードではラウンド遊技が16回発生する。したがって、少なくともラウンド遊技の実行回数という点で16R高確大当たり結果は最も有利な大当たり結果となっている。また、開閉実行モードが終了した後は当該開閉実行モードの開始前における当否抽選モードに関係なく高確率モードとなるとともに、当該開閉実行モードの開始前におけるサポートモードに関係なく低頻度サポートモードとなる。これら高確率モード及び低頻度サポートモードは次回の大当たり結果となる遊技回が終了するまで継続する。但し、これに限定されることはなくこれら高確率モード及び低頻度サポートモードは遊技回の実行回数が終了基準回数に到達した場合に終了することとなるものの、その終了基準回数が大当たり結果となる確率に比べて非常に多い回数であることにより実質的に次回の大当たり結果となる遊技回が終了するまで高確率モード及び低頻度サポートモードが継続する構成としてもよい。 When the 16R high probability winning result is obtained, as shown in FIG. 235 (b), the round game is generated 16 times in the subsequent opening / closing execution mode. Therefore, the 16R high probability big hit result is the most advantageous big hit result in terms of at least the number of round games executed. In addition, after the opening / closing execution mode ends, the high-probability mode is set regardless of whether or not the lottery mode is set before the opening / closing execution mode is started, and the low-frequency support mode is set regardless of the support mode before the opening / closing execution mode is started. . These high-probability mode and low-frequency support mode continue until the next game round that results in a jackpot is completed. However, the high probability mode and the low frequency support mode are not limited to this, and the game ends when the number of game times reaches the end reference number, but the end reference number is a jackpot result. The configuration may be such that the high probability mode and the low frequency support mode continue until the game times that will be the next jackpot result substantially end due to the extremely large number of times compared to the probability.
小当たり結果となった場合、図235(b)に示すようにその後の開閉実行モードでは特電入賞装置416が1回開放される。この1回の開放回は2秒が経過すること及び特電入賞装置416への入賞個数が10個に到達したことのいずれか一方の条件が成立した場合に終了する。この場合に、既に説明したとおり発射操作装置28が遊技者により操作されている状況では0.6秒に1個の遊技球が遊技領域PAに向けて発射されるように遊技球発射機構27が駆動制御されるため、当該開放回の開放継続期間は遊技球の発射周期と当該開放回の上限入賞個数との積よりも短い時間に設定されていることとなる。よって、当該開放回においては基本的に特電入賞装置416に上限入賞個数以上の遊技球が入賞することはなく、開放継続期間である2秒が経過することで特電入賞装置416が閉鎖状態となる。また、小当たり結果が発生したとしても当否抽選モード及びサポートモードは開閉実行モードの開始前におけるモードが維持される。
When the small hit result is obtained, as shown in FIG. 235 (b), in the subsequent opening / closing execution mode, the special
既に説明したとおり第1特図側の保留情報を契機とした場合及び第2特図側の保留情報を契機とした場合のいずれであっても当否判定処理において小当たり結果が選択され得る。但し、第2特図側の保留情報を契機とした場合の方が第1特図側の保留情報を契機とした場合よりも小当たり結果が選択される確率が高い。より詳細には、第2特図側の保留情報を契機とした場合には当否判定処理において小当たり結果が選択される確率は大当たり結果及び外れ結果の合成確率よりも高い確率であるのに対して、第1特図側の保留情報を契機とした場合には当否判定処理において小当たり結果が選択される確率よりも外れ結果が選択される確率の方が高い。したがって、第2作動部413への入賞頻度が高くなる高頻度サポートモードの方が低頻度サポートモードよりも単位発射個数当たりで小当たり結果となる確率が高くなる。しかしながら、第2特図側の保留情報を契機として小当たり結果となった場合に特電入賞装置416への入賞が発生する遊技球の期待個数は低頻度サポートモードの方が高頻度サポートモードよりも多い。このような事象が発生する理由について以下に説明する。
As described above, the small hit result can be selected in the success / failure determination process regardless of whether the hold information on the first special figure side is triggered or the hold information on the second special figure side is triggered. However, the probability that the small hit result is selected is higher when the hold information on the second special figure side is used as a trigger than on the hold information on the first special figure side. More specifically, when the hold information on the second special figure side is used as a trigger, the probability that the small hit result is selected in the success / failure determination process is higher than the combined probability of the jackpot result and the outlier result. Thus, when the hold information on the first special figure side is used as a trigger, the probability that the outlier result is selected is higher than the probability that the small hit result is selected in the success / failure determination process. Therefore, the high frequency support mode in which the winning frequency to the
図235(c)はサポートモードの内容を説明するための説明図である。低頻度サポートモード及び高頻度サポートモードのいずれであっても、第2作動部413の誘導ユニット432を誘導状態に制御するか否かを決定するための誘導状態抽選において誘導状態当選となる確率は95%で同一となっている。但し、これに限定されることはなく誘導状態当選となる確率が低頻度サポートモードと高頻度サポートモードとで略同一である構成としてもよく、高頻度サポートモードの方が低頻度サポートモードよりも誘導状態当選となる確率が高い構成としてもよい。
FIG. 235 (c) is an explanatory diagram for explaining the contents of the support mode. In any of the low frequency support mode and the high frequency support mode, the probability that the guidance state wins in the guidance state lottery for determining whether to control the
誘導状態抽選が実行された場合に実行される普図表示部423aにおける絵柄の変動表示の表示継続期間は、低頻度サポートモードである場合には4秒であるのに対して、高頻度サポートモードである場合には0.1秒である。普図表示部423aにて絵柄の変動表示が行われている間は普図保留エリア455に普図側の保留情報が保留記憶されていたとしても第2作動部413の誘導ユニット432は誘導状態とならない。そして、第2作動部413の誘導ユニット432が非誘導状態である場合には、右側領域PA3に流入した遊技球が第2作動部413の下流側に存在している特電入賞装置416の位置に到達し得る。
The display continuation period of the variable image display in the general-
誘導状態当選となった場合における誘導ユニット432の誘導状態の実行態様は、低頻度サポートモードである場合には誘導ユニット432が2秒に亘って1回のみ誘導状態となるのに対して、高頻度サポートモードである場合には誘導ユニット432が6秒に亘って1回のみ誘導状態となる。なお、誘導ユニット432の誘導状態は第2作動部413への入賞個数が上限入賞個数である10個に到達した場合にも終了することとなるが、既に説明したとおり発射操作装置28が遊技者により操作されている状況では0.6秒に1個の遊技球が遊技領域PAに向けて発射されるように遊技球発射機構27が駆動制御されるため、低頻度サポートモードであれば誘導ユニット432が2秒に亘って誘導状態となるとともに高頻度サポートモードであれば誘導ユニット432が6秒に亘って誘導状態となる。
When the guidance unit is won, the
上記構成であることにより高頻度サポートモードにおいては誘導ユニット432の誘導状態当選となる確率が95%という高確率であるとともに普図表示部423aにおける絵柄の表示継続期間が0.1秒という遊技球の発射周期よりも短い時間であり、さらに誘導状態においては6秒に亘って誘導ユニット432が誘導状態となる。また、既に説明したとおり右側領域PA3を流下する遊技球は、基本的にスルー入賞部414に入賞するとともに誘導ユニット432が誘導状態であれば基本的に第2作動部413に入賞する。したがって、高頻度サポートモードにおいては右側領域PA3を流下するように遊技球の発射が継続された場合には基本的に誘導ユニット432が誘導状態となっているとともに第2作動部413への入賞が発生することで第2作動部413よりも下流側に遊技球が流入しない。よって、高頻度サポートモードである場合には第2作動部413への入賞が高頻度で発生するものの、第2特図側の保留情報を契機として小当たり結果が発生して特電入賞装置416が開放状態となったとしても当該特電入賞装置416に入球可能な位置に遊技球が到達しないため特電入賞装置416への入賞は基本的に発生しない。ちなみに、第2作動部413への入賞が発生したとしても払い出される遊技球の個数は1個であるため、高頻度サポートモードにおいて第2作動部413への入賞が高頻度で発生したとしても遊技者が所有している遊技球は増加しない。
Due to the above configuration, in the high-frequency support mode, there is a high probability that the
一方、低頻度サポートモードにおいては誘導ユニット432の誘導状態当選となる確率が95%という高確率であるとともに普図表示部423aにおける絵柄の表示継続期間が4秒という遊技球の発射周期よりも長い時間であり、さらに誘導状態においては2秒に亘って誘導ユニット432が誘導状態となる。また、既に説明したとおり右側領域PA3を流下する遊技球は、基本的にスルー入賞部414に入賞するとともに誘導ユニット432が誘導状態であれば基本的に第2作動部413に入賞する。したがって、低頻度サポートモードにおいては右側領域PA3を流下するように遊技球の発射が継続された場合には誘導ユニット432が誘導状態となることで第2作動部413への入賞は発生し得るものの第2作動部413よりも下流側の特電入賞装置416の位置に遊技球が到達し得る。よって、低頻度サポートモードである場合には第2作動部413への入賞頻度は高頻度サポートモードよりも低くなるものの、第2特図側の保留情報を契機として小当たり結果となったことで開放状態となっている特電入賞装置416への入賞が発生し得る。
On the other hand, in the low frequency support mode, there is a high probability of 95% that the
低頻度サポートモードにおいては第2特図側の保留情報を契機として小当たり結果となったことで開放状態となっている特電入賞装置416への入賞が発生し得る構成において、第2特図表示部426における遊技回の表示継続期間を当否抽選モードが低確率モードである場合と高確率モードである場合とで相違させることにより、低確率モードであって低頻度サポートモードである状況において右側領域PA3を流下するように発射操作を行ったとしても単位時間当たりの利益が極端に低くなる一方、高確率モードであって低頻度サポートモードである状況において右側領域PA3を流下するように発射操作を行った場合には単位時間当たりの利益が高くなる構成としている。以下、当該構成について説明する。
In the low-frequency support mode, in the configuration in which a winning to the special electric
変動種別カウンタCSは、例えば0〜99の範囲内で順に1ずつ加算され、最大値に達した後に「0」に戻る構成となっている。変動種別カウンタCSは、特図表示部425,426における絵柄の変動表示の表示継続期間(すなわち絵柄の変動表示期間)と図柄表示装置424における図柄の表示継続期間(すなわち図柄の変動表示期間)とを主側CPU63において決定する上で用いられる(これら表示継続期間を遊技回の表示継続期間ともいう)。変動種別カウンタCSは繰り返し更新され、特図表示部425,426における変動表示の開始時及び図柄表示装置424による図柄の変動開始時における変動パターン決定に際して取得される。遊技回の表示継続期間の設定態様について図236の説明図を参照しながら説明する。なお、図236における「0〜99」の数字は変動種別カウンタCSの値に対応している。
For example, the variation type counter CS is incremented one by one within a range of 0 to 99, for example, and after reaching the maximum value, returns to “0”. The variation type counter CS includes a display continuation period (that is, a pattern variation display period) of the symbol variation display in the special
低確率モードにおいて第1特図表示部425における遊技回の表示継続期間の設定態様は通常設定態様となる。通常設定態様においては、図236に示すように、当否判定処理の結果が外れ結果であってリーチ演出が発生しない完全外れ時であれば、第1特図保留エリア452に上限個数(具体的には4個)の第1特図側の保留情報が記憶されている状況にて新たな遊技回が開始される場合には遊技回の表示継続期間として2秒が選択され、第1特図保留エリア452に上限個数の第1特図側の保留情報が記憶されていない状況にて新たな遊技回が開始される場合には遊技回の表示継続期間として10秒、20秒及び30秒のいずれかが選択される。また、通常設定態様において当否判定処理の結果が外れ結果ではあるもののリーチ演出が発生する外れリーチ時の場合、当否判定処理の結果が大当たり結果である場合及び当否判定処理の結果が小当たり結果である場合のいずれかである場合には、遊技回の表示継続期間として20秒、30秒、40秒、50秒、1分、1分30秒及び2分のいずれかが選択される。この場合、大当たり結果又は小当たり結果の方が外れリーチ時よりも長い継続期間が選択され易くなっているとともに、選択される平均継続期間も大当たり結果又は小当たり結果の方が外れリーチ時よりも長くなっている。
In the low probability mode, the setting mode of the game duration display duration in the first special
一方、低確率モードにおいて第2特図表示部426における遊技回の表示継続期間の設定態様は長期間設定態様となる。長期間設定態様においては、選択される遊技回の表示継続期間は1種類のみとなっており、対象となる遊技回の当否判定結果及び種別判定結果に関係なくその1種類の遊技回の表示継続期間が選択される。この選択される遊技回の表示継続期間は10分となっている。当該表示継続期間は、通常選択態様において選択される最長の遊技回の表示継続期間である2分よりも長い時間となっている。これにより、低確率モードにおいては第2特図表示部426における遊技回の実行頻度が第1特図表示部425における遊技回の実行頻度よりも低くなる。
On the other hand, in the low probability mode, the setting mode of the game continuation display duration in the second special
高確率モードでは遊技回の表示継続期間の設定態様が低確率モードと異なっている。具体的には、高確率モードにおいて第1特図表示部425における遊技回の表示継続期間は、当否判定結果が外れ結果である場合にはリーチ演出が発生するか否かに関係なく1種類のみが選択対象となり、当否判定結果が大当たり結果又は小当たり結果である場合にも1種類のみが選択対象となる。この場合、大当たり結果又は小当たり結果となる場合における遊技回の表示継続期間は外れ結果となる場合における遊技回の表示継続期間よりも長く設定されており、具体的には外れ結果となる場合における遊技回の表示継続期間が10秒であるのに対して大当たり結果又は小当たり結果となる場合における遊技回の表示継続期間が30秒となっている。
In the high probability mode, the setting mode of the display duration of the game times is different from that in the low probability mode. Specifically, in the high probability mode, the display duration of the game times in the first special
高確率モードにおいて第2特図表示部426における遊技回の表示継続期間は、当否判定結果が外れ結果又は小当たり結果である場合には9/10の確率で0.5秒が選択され1/10の確率で1分30秒が選択される。一方、当否判定結果が大当たり結果である場合には1分30秒の1種類のみが選択対象となる。
In the high probability mode, the display duration of the game times in the second special
高確率モードにおいて第2特図表示部426にて遊技回が実行される場合であって小当たり結果となる場合には遊技回の表示継続期間が高い確率で0.5秒となることにより、遊技回の最終停止期間を含めて当該遊技回の合計期間は1秒となる。これに対して、既に説明したとおり低頻度サポートモードにおいては普図表示部423aの表示継続期間が4秒であるとともに誘導ユニット432の誘導状態が継続する期間が2秒であり、さらに第2作動部413への入賞が発生した場合には高い確率で小当たり結果となるとともに小当たり結果となった場合の開閉実行モードにおいて特電入賞装置416が開放状態となる期間は2秒である。そうすると高確率モードであって低頻度サポートモードである状況において右側領域PA3を流下するように遊技球の発射操作を行うことで小当たり結果を契機として開放状態となっている特電入賞装置416への入賞が発生する頻度が他の状況よりも高くなる。そして、この入賞頻度は、高確率モードであって低頻度サポートモードである状況において右側領域PA3を流下するように遊技球の発射操作を行った場合には遊技者が所有する遊技球の個数が増加する入賞頻度に設定されている。
When game times are executed in the second special
高確率モードであって低頻度サポートモードとなる状況を生じさせる契機は既に説明したとおり16R高確大当たり結果である。また、16R高確大当たり結果となった場合にはラウンド遊技が16回発生する開閉実行モードが行われた後に新たに大当たり結果が発生するまでは高確率モードであって低頻度サポートモードとなる状況が継続する。そして、上記のとおり高確率モードであって低頻度サポートモードである状況において右側領域PA3を流下するように遊技球の発射操作を行うことで小当たり結果を契機として開放状態となっている特電入賞装置416への入賞が発生する頻度は、高確率モードであって低頻度サポートモードである状況において右側領域PA3を流下するように遊技球の発射操作を行った場合には遊技者が所有する遊技球の個数が増加する入賞頻度に設定されている。したがって、16R高確大当たり結果となり開閉実行モードが終了した後は新たに大当たり結果が発生するまでに実行された第2特図表示部426における遊技回の回数が多いほど遊技者が所有する遊技球の個数が増加することとなる。よって、当該状況において遊技者は大当たり結果が発生しないことを期待することとなる。
As described above, the trigger for generating the situation of the high probability mode and the low frequency support mode is the 16R high probability hit result. In addition, when the 16R high-probability big hit result is obtained, the situation is the high-probability mode and the low-frequency support mode until the new big hit result is generated after the opening / closing execution mode in which the round game is generated 16 times is performed. Will continue. And, as described above, in the situation of the high probability mode and the low frequency support mode, the game ball launch operation is performed so as to flow down the right area PA3. The frequency at which the winning to the
大当たり結果が発生したとしてもそれが16R高確大当たり結果であれば、ラウンド遊技が16回発生する開閉実行モードが行われた後に高確率モードであって低頻度サポートモードである状況が再度発生することとなる。よって、遊技者は大当たり結果が発生しないことを期待しながらも、大当たり結果となるのであれば16R高確大当たり結果となることを期待することとなる。 Even if a jackpot result occurs, if it is a 16R high probability jackpot result, after the opening / closing execution mode in which the round game is generated 16 times is performed, the situation of the high probability mode and the low frequency support mode occurs again. It will be. Therefore, the player expects that the jackpot result will not be generated, but if the jackpot result is obtained, the player expects a 16R high probability jackpot result.
6R高確大当たり結果が発生した場合にはラウンド遊技が6回発生する開閉実行モードが行われた後に高確率モードであって高頻度サポートモードである状況となる。当該状況は大当たり結果が新たに発生するまで継続する。当該状況においては既に説明したとおり右側領域PA3を遊技球が流下するように発射操作を行うことで第2作動部413への入賞が高頻度で発生するものの小当たり結果を契機として開放状態となっている特電入賞装置416への入賞は基本的に発生しない。したがって、当該状況においては遊技者が所有する遊技球の個数を増加させることはできないもののあまり減らさないようにしながら次回の大当たり結果を発生させることが可能となる。よって、当該状況において遊技者は大当たり結果が早期に発生することを期待することとなる。
When the 6R high probability winning result is generated, after the opening / closing execution mode in which the round game is generated six times is performed, the high probability mode and the high frequency support mode are set. The situation continues until a new jackpot result occurs. In this situation, as described above, the launch operation is performed so that the game ball flows down in the right area PA3. However, although the winning to the
6R通常大当たり結果が発生した場合にはラウンド遊技が6回発生する開閉実行モードが行われた後に低確率モードであって高頻度サポートモードである状況となる。当該状況においても右側領域PA3を遊技球が流下するように発射操作を行うことで第2作動部413への入賞が高頻度で発生するものの小当たり結果を契機として開放状態となっている特電入賞装置416への入賞は基本的に発生しない。但し、当否抽選モードは低確率モードであるとともに遊技回の実行回数が50回となることで高頻度サポートモードが終了して低頻度サポートモードに移行する。したがって、当該状況においては、遊技者が所有する遊技球の個数をあまり減らさないようにしながら遊技を行うことができる範囲において次回の大当たり結果が発生することを遊技者は期待することとなる。
When the 6R normal jackpot result occurs, after the opening / closing execution mode in which the round game occurs 6 times is performed, the low probability mode and the high frequency support mode are set. Even in this situation, a special operation prize that is open due to a small hit result although winning to the
低確率モードであって低頻度サポートモードとなった場合には右側領域PA3を遊技球が流下するように発射操作を行ったとしても第2特図表示部426における遊技回の表示継続期間は極端に長い10分となる。この場合、右側領域PA3を遊技球が流下するように発射操作を行ったとしても遊技の消化効率が悪くなるため、遊技者は左側領域PA2を遊技球が流下するように発射操作を行うこととなる。左側領域PA2を遊技球が流下するように発射操作が行われることで第1特図表示部425における遊技回が実行されることとなる。この場合の遊技回の表示継続期間は既に説明したとおり通常設定態様となる。
In the low probability mode and the low frequency support mode, even if the launch operation is performed so that the game ball flows down in the right area PA3, the display duration of the game times in the second special
<第1特図特電制御処理及び第2特図特電制御処理>
次に、主側CPU63にて実行される第1特図特電制御処理及び第2特図特電制御処理について説明する。本実施形態では上記第64の実施形態と異なり、第1特図表示部425において遊技回が実行されている状況であっても第2特図表示部426において遊技回が開始され得るとともに、第2特図表示部426において遊技回が実行されている状況であっても第1特図表示部425において遊技回が開始され得る。したがって、第1特図表示部425についての特図特電制御処理として第1特図特電制御処理が設定されているとともに、第2特図表示部426についての特図特電制御処理として第2特図特電制御処理が設定されている。これら第1特図特電制御処理及び第2特図特電制御処理は上記第64の実施形態における特図特電制御処理の代わりに実行されるものであり、第1タイマ割込み処理(図133)におけるステップS8913にて実行される。
<First Special Figure Special Electric Control Process and Second Special Figure Special Electric Control Process>
Next, the first special figure special power control process and the second special figure special electric control process executed by the
図237は第1特図特電制御処理を示すフローチャートであり、図238は第2特図特電制御処理を示すフローチャートである。なお、第1特図特電制御処理におけるステップSF101〜ステップSF111の処理及び第2特図特電制御処理におけるステップSF201〜ステップSF211の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 237 is a flowchart showing the first special figure special electric control process, and FIG. 238 is a flowchart showing the second special figure special electric control process. In addition, the process of step SF101-step SF111 in the first special figure special electric control process and the process of step SF201-step SF211 in the second special figure special electric control process are the program for specific control and the data for specific control in the
第1特図特電制御処理(図237)ではまず第1特図側の保留情報の取得処理を実行する(ステップSF101)。当該取得処理では第1作動部412への入賞が発生している場合、第1特図保留エリア452に記憶されている第1特図側の保留情報の数が上限記憶数(具体的には4個)未満であることを条件として、第1特図側の保留情報の格納処理を実行する。当該格納処理では、当たり乱数カウンタC1、種別カウンタC2及びリーチ乱数カウンタC3の各数値情報を第1特図側の保留情報として、第1特図保留エリア452の第1エリア452a〜第4エリア452dにおける第1特図側の保留情報が記憶されていないエリアのうち消化順序が早い側のエリアに格納する。なお、第1特図側の保留情報を取得した場合には、第1特図側の保留情報の個数が今回増加したことに合わせて第1特図保留表示部427の表示内容が更新されるようにするためのデータ設定を行う。また、第1特図側の保留情報を取得した場合には、保留増加コマンドを音声発光制御装置81に送信する。これにより、図柄表示装置424における第1特図側の保留情報の保留記憶数を報知するための画像が第1特図側の保留情報の新たな取得に対応させて更新される。
In the first special figure special electric power control process (FIG. 237), first, the holding process of the hold information on the first special figure side is executed (step SF101). In the acquisition process, when a winning to the
第2特図特電制御処理(図238)ではまず第2特図側の保留情報の取得処理を実行する(ステップSF201)。当該取得処理では第2作動部413への入賞が発生している場合、第2特図保留エリア453に記憶されている第2特図側の保留情報の数が上限記憶数(具体的には4個)未満であることを条件として、第2特図側の保留情報の格納処理を実行する。当該格納処理では、当たり乱数カウンタC1、種別カウンタC2及びリーチ乱数カウンタC3の各数値情報を第2特図側の保留情報として、第2特図保留エリア453の第1エリア453a〜第4エリア453dにおける第2特図側の保留情報が記憶されていないエリアのうち消化順序が早い側のエリアに格納する。なお、第2特図側の保留情報を取得した場合には、第2特図側の保留情報の個数が今回増加したことに合わせて第2特図保留表示部428の表示内容が更新されるようにするためのデータ設定を行う。また、第2特図側の保留情報を取得した場合には、保留増加コマンドを音声発光制御装置81に送信する。これにより、図柄表示装置424における第2特図側の保留情報の保留記憶数を報知するための画像が第2特図側の保留情報の新たな取得に対応させて更新される。
In the second special figure special electric power control process (FIG. 238), first, the hold information acquisition process on the second special figure side is executed (step SF201). In the acquisition process, when the winning to the
第1特図特電制御処理(図237)及び第2特図特電制御処理(図238)の説明に戻り、保留情報の取得処理(ステップSF101又はステップSF201)を実行した後は、主側ROM64に記憶されている特図特電アドレステーブルを読み出す(ステップSF101、ステップSF202)。そして、第1特図特電制御処理(図237)であれば特図特電アドレステーブルから第1特図特電カウンタの数値情報に対応した開始アドレスを取得し(ステップSF103)、その取得した開始アドレスの示す処理にジャンプする(ステップSF104)。また、第2特図特電制御処理(図238)であれば特図特電アドレステーブルから第2特図特電カウンタの数値情報に対応した開始アドレスを取得し(ステップSF203)、その取得した開始アドレスの示す処理にジャンプする(ステップSF204)。
Returning to the description of the first special figure special power control process (FIG. 237) and the second special figure special electric power control process (FIG. 238), after executing the holding information acquisition process (step SF101 or step SF201), the
第1特図特電カウンタは、第1特図特電制御処理(図237)におけるステップSF105〜ステップSF111の各処理のうちいずれを実行すべきであるかを主側CPU63にて把握するためのカウンタである。第2特図特電カウンタは、第2特図特電制御処理(図238)におけるステップSF205〜ステップSF211の各処理のうちいずれを実行すべきであるかを主側CPU63にて把握するためのカウンタである。特図特電アドレステーブルには、第1特図特電カウンタの数値情報に対応させてステップSF105〜ステップSF111の各処理を実行するためのプログラムにおける開始アドレスが設定されているとともに第2特図特電カウンタの数値情報に対応させてステップSF205〜ステップSF211の各処理を実行するためのプログラムにおける開始アドレスが設定されている。
The first special figure special electricity counter is a counter for the
第1特図特電カウンタ又は第2特図特電カウンタの値が「0」である場合にはステップSF105又はステップSF205の特図変動開始処理にジャンプし、第1特図特電カウンタ又は第2特図特電カウンタの値が「1」である場合にはステップSF106又はステップSF206の特図変動中処理にジャンプし、第1特図特電カウンタ又は第2特図特電カウンタの値が「2」である場合にはステップSF107又はステップSF207の特図確定中処理にジャンプし、第1特図特電カウンタ又は第2特図特電カウンタの値が「3」である場合にはステップSF108又はステップSF208の特電開始処理にジャンプし、第1特図特電カウンタ又は第2特図特電カウンタの値が「4」である場合にはステップSF109又はステップSF209の特電開放中処理にジャンプし、第1特図特電カウンタ又は第2特図特電カウンタの値が「5」である場合にはステップSF110又はステップSF210の特電閉鎖中処理にジャンプし、第1特図特電カウンタ又は第2特図特電カウンタの値が「6」である場合にはステップSF111又はステップSF211の特電終了処理にジャンプする。以下、ステップSF105〜ステップSF111及びステップSF205〜ステップSF211の各処理について個別に説明する。 If the value of the first special figure special electric counter or the second special figure special electric counter is “0”, the process jumps to the special figure fluctuation start process of step SF105 or step SF205, and the first special figure special electric counter or the second special figure When the value of the special electricity counter is “1”, the process jumps to the special figure changing process at step SF106 or step SF206, and the value of the first special figure special electricity counter or the second special figure special electricity counter is “2”. In step SF107 or step SF207, the process jumps to the special figure finalizing process. If the value of the first special figure special counter or the second special figure special counter is "3", the special electric start process in step SF108 or step SF208 is executed. When the value of the first special figure special electric counter or the second special figure special electric counter is “4”, the process proceeds to step SF109 or step SF2. 9 jumps to the special electric power release opening process, and if the value of the first special figure special electric counter or the second special electric figure special counter is “5”, jumps to the special electric charge closing process of step SF110 or step SF210, When the value of the special figure special electricity counter or the second special figure special electricity counter is “6”, the process jumps to the special electricity ending process in step SF111 or step SF211. Hereafter, each process of step SF105-step SF111 and step SF205-step SF211 is demonstrated separately.
<特図変動開始処理>
まずステップSF105及びステップSF205の特図変動開始処理について、図239のフローチャートを参照しながら説明する。なお、特図変動開始処理におけるステップSF301〜ステップSF317の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
<Special map start processing>
First, the special figure variation start processing in step SF105 and step SF205 will be described with reference to the flowchart in FIG. It should be noted that the processing of steps SF301 to SF317 in the special figure variation start processing is executed using the specific control program and the specific control data in the
特図変動開始処理では、まず今回の特図特電制御処理(図237、図238)に対応しない側において開閉実行モード用の処理が実行されているか否かを判定する(ステップSF301)。既に説明したとおり第1特図表示部425及び第2特図表示部426のうち一方において遊技回が実行されている状況であっても他方において遊技回が実行され得る。この場合に、ステップSF301が実行され、今回の特図特電制御処理(図237、図238)に対応しない側において開閉実行モード用の処理が実行されている場合にはステップSF302以降の処理が実行されずに新たな遊技回の開始が規制される。これにより、第1特図表示部425及び第2特図表示部426のうち一方における遊技回を契機として開閉実行モードが実行されている状況においては、他方における遊技回が新たに開始されないように規制される。よって、開閉実行モードへの遊技者の注目度を高めることが可能となる。なお、今回が第1特図特電制御処理(図237)における特図変動開始処理であれば第2特図特電カウンタの値が3以上であるか否かをステップSF301にて判定し、3以上である場合にはステップSF302以降の処理を実行しない構成である。また、今回が第2特図特電制御処理(図238)における特図変動開始処理であれば第1特図特電カウンタの値が3以上であるか否かをステップSF301にて判定し、3以上である場合にはステップSF302以降の処理を実行しない構成である。
In the special figure variation start process, it is first determined whether or not the process for the opening / closing execution mode is being executed on the side not corresponding to the current special figure special electric control process (FIGS. 237 and 238) (step SF301). As already described, even if the game times are being executed in one of the first special
ステップSF301にて否定判定をした場合には、対応する保留個数が1個以上であるか否かを判定する(ステップSF302)。今回が第1特図特電制御処理(図237)における特図変動開始処理であれば第1特図保留エリア452に第1特図側の保留情報が1個以上記憶されているか否かを判定し、今回が第2特図特電制御処理(図238)における特図変動開始処理であれば第2特図保留エリア453に第2特図側の保留情報が1個以上記憶されているか否かを判定する。
If a negative determination is made in step SF301, it is determined whether or not the corresponding number of holds is one or more (step SF302). If this time is the special figure fluctuation start process in the first special figure special electric control process (FIG. 237), it is determined whether or not one or more pieces of hold information on the first special figure side are stored in the first special
ステップSF302にて肯定判定をした場合には、データ設定処理を実行する(ステップSF303)。データ設定処理では、今回が第1特図特電制御処理(図237)であれば、第1特図保留エリア452の第1エリア452aに格納されたデータを第1特図用の実行エリア493に移動する。その後、第1特図保留エリア452の記憶エリアに格納されたデータをシフトさせる処理を実行する。このデータシフト処理は、第1〜第4エリア452a〜452dに格納されているデータを下位エリア側に順にシフトさせる。具体的には、第2エリア452b→第1エリア452a、第3エリア452c→第2エリア452b、第4エリア452d→第3エリア452cといった具合に各エリア内のデータをシフトするとともに第4エリア452dを「0」クリアする。また、データ設定処理では、第1特図側の保留情報の個数が今回減少したことに合わせて第1特図保留表示部427の表示内容が更新されるようにするためのデータ設定を行う。また、データ設定処理では、保留減少コマンドを音声発光制御装置81に送信する。これにより、図柄表示装置424における第1特図側の保留情報の保留記憶数を報知するための画像が第1特図側の保留情報の減少に対応させて更新される。
If an affirmative determination is made in step SF302, a data setting process is executed (step SF303). In the data setting process, if this time is the first special figure special electric control process (FIG. 237), the data stored in the
データ設定処理では、今回が第2特図特電制御処理(図238)であれば、第2特図保留エリア453の第1エリア453aに格納されたデータを第2特図用の実行エリア494に移動する。その後、第2特図保留エリア453の記憶エリアに格納されたデータをシフトさせる処理を実行する。このデータシフト処理は、第1〜第4エリア453a〜453dに格納されているデータを下位エリア側に順にシフトさせる。具体的には、第2エリア453b→第1エリア453a、第3エリア453c→第2エリア453b、第4エリア453d→第3エリア453cといった具合に各エリア内のデータをシフトするとともに第4エリア453dを「0」クリアする。また、データ設定処理では、第2特図側の保留情報の個数が今回減少したことに合わせて第2特図保留表示部428の表示内容が更新されるようにするためのデータ設定を行う。また、データ設定処理では、保留減少コマンドを音声発光制御装置81に送信する。これにより、図柄表示装置424における第2特図側の保留情報の保留記憶数を報知するための画像が第2特図側の保留情報の減少に対応させて更新される。
In the data setting process, if this time is the second special figure special electric control process (FIG. 238), the data stored in the
データ設定処理を実行した後は当否判定処理を実行する(ステップSF304)。当否判定処理では、今回の遊技回が第1特図側の保留情報を契機としている場合には、現状のパチンコ機10の設定値及び当否抽選モードに対応する第1当否テーブル495,496(図234(a)及び図234(b)参照)を主側ROM64から読み出す。そして、今回の遊技回の開始契機となった第1特図側の保留情報のうち当たり乱数カウンタC1についての数値情報を読み出し、その読み出した数値情報を上記第1当否テーブル495,496に対して照合することで今回の当否判定処理の結果が大当たり結果、小当たり結果及び外れ結果のいずれであるのかを特定する。一方、当否判定処理では、今回の遊技回が第2特図側の保留情報を契機としている場合には、現状のパチンコ機10の設定値及び当否抽選モードに対応する第2当否テーブル497,498(図234(c)及び図234(d)参照)を主側ROM64から読み出す。そして、今回の遊技回の開始契機となった第2特図側の保留情報のうち当たり乱数カウンタC1についての数値情報を読み出し、その読み出した数値情報を上記第2当否テーブル497,498に対して照合することで今回の当否判定処理の結果が大当たり結果、小当たり結果及び外れ結果のいずれであるのかを特定する。
After executing the data setting process, the validity determination process is executed (step SF304). In the success / failure determination process, when the current game round is triggered by the hold information on the first special figure side, the first success / failure table 495, 496 corresponding to the current setting value of the
当否判定処理の結果が大当たり結果である場合(ステップSF305:YES)、種別判定処理を実行する(ステップSF306)。種別判定処理では、図235(a)に示す種別テーブル499を主側ROM64から読み出す。また、第1特図側の保留情報が今回の遊技回の契機である場合には当該第1特図側の保留情報のうち種別カウンタC2についての数値情報を読み出し、第2特図側の保留情報が今回の遊技回の契機である場合には当該第2特図側の保留情報のうち種別カウンタC2についての数値情報を読み出す。そして、その読み出した種別カウンタC2についての数値情報が上記種別テーブル499において設定されている6R通常大当たり結果、6R高確大当たり結果及び16R高確大当たり結果のうちいずれの種類の大当たり結果の数値範囲に対応しているのかを特定する。
If the result of the success / failure determination process is a jackpot result (step SF305: YES), the type determination process is executed (step SF306). In the type determination process, the type table 499 shown in FIG. 235 (a) is read from the
種別判定処理を実行した後は当該種別判定処理にて特定した大当たり結果の種類に対応する主側RAM65のフラグに「1」をセットする(ステップSF307)。この「1」がセットされたフラグの状態は、開閉実行モードが終了する場合に「0」クリアされる。
After executing the type determination process, “1” is set to the flag of the
その後、大当たり結果用の停止結果設定処理を実行する(ステップSF308)。具体的には、第1特図表示部425及び第2特図表示部426のうち遊技回の実行対象となっている側に今回の遊技回において最終的に停止表示させる絵柄の停止態様の情報を、主側ROM64に予め記憶されている大当たり結果用の停止結果テーブルから特定し、その特定した情報を主側RAM65に記憶する。この大当たり結果用の停止結果テーブルには、第1特図表示部425又は第2特図表示部426に停止表示される絵柄の停止態様の種類が、大当たり結果の種類毎に相違させて設定されており、ステップSF308では、ステップSF306にて特定した大当たり結果の種類に応じた絵柄の停止態様の情報を主側RAM65に記憶する。なお、各大当たり結果に1対1で対応させて絵柄の停止態様が設定されていてもよく、少なくとも一部の大当たり結果に対して複数種類の絵柄の停止態様が設定されていてもよい。複数種類の絵柄の停止態様が設定されている大当たり結果について停止結果を選択する方法は任意であるが、例えば種別カウンタC2の値に応じて停止結果が選択される構成としてもよい。
Thereafter, a stop result setting process for the jackpot result is executed (step SF308). Specifically, the information on the pattern stop mode that is finally stopped and displayed in the current game round on the side of the first special
当否判定処理の結果が小当たり結果である場合(ステップSF309:YES)、小当たり結果に対応する主側RAM65のフラグに「1」をセットする(ステップSF310)。この「1」がセットされたフラグの状態は開閉実行モードが終了する場合に「0」クリアされる。
When the result of the determination process is a small hit result (step SF309: YES), “1” is set to the flag of the
その後、小当たり結果用の停止結果設定処理を実行する(ステップSF311)。具体的には、第1特図表示部425又は第2特図表示部426に今回の遊技回において最終的に停止表示させる絵柄の停止態様の情報を主側ROM64から読み出し、その読み出した情報を主側RAM65に記憶する。この場合に選択される絵柄の態様の情報は、大当たり結果の場合に選択される絵柄の態様の情報とは異なっている。
Thereafter, the stop result setting process for the small hit result is executed (step SF311). Specifically, the information on the stop mode of the pattern to be finally stopped and displayed in the current game round on the first special
当否判定処理の結果が大当たり結果及び小当たり結果のいずれでもない場合(ステップSF305及びステップSF309:NO)、外れ結果用の停止結果設定処理を実行する(ステップSF312)。具体的には、第1特図表示部425及び第2特図表示部426のうち遊技回の実行対象となっている側に今回の遊技回において最終的に停止表示させる絵柄の停止態様の情報を、主側ROM64に予め記憶されている外れ結果用の停止結果テーブルから特定し、その特定した情報を主側RAM65に記憶する。この場合に選択される絵柄の態様の情報は、大当たり結果の場合に選択される絵柄の態様の情報及び小当たり結果の場合に選択される絵柄の態様の情報とは異なっている。
When the result of the determination process is neither a big hit result nor a small hit result (step SF305 and step SF309: NO), a stop result setting process for a miss result is executed (step SF312). Specifically, the information on the pattern stop mode that is finally stopped and displayed in the current game round on the side of the first special
いずれかの停止結果設定処理を実行した後は、表示継続期間の把握処理を実行する(ステップSF313)。かかる処理では、変動種別カウンタCSの数値情報を取得するとともに、現状の状況及び変動種別カウンタCSの数値情報に対応する表示継続期間の情報を図236の説明図に示す態様で選択する。 After executing one of the stop result setting processes, a display continuation period grasping process is performed (step SF313). In such processing, the numerical information of the variation type counter CS is acquired, and information on the current situation and the display duration corresponding to the numerical information of the variation type counter CS are selected in the manner shown in the explanatory diagram of FIG.
その後、今回の当否判定処理及び種別判定処理の結果、現状の当否抽選モードの種類、現状のサポートモードの種類、並びにステップSF313の処理結果に対応する変動用コマンド及び種別コマンドを主側ROM64から選択する。そして、その選択した変動用コマンド及び種別コマンドを音声発光制御装置81に送信する(ステップSF314)。音声発光制御装置81は、受信した変動用コマンド及び種別コマンドに対応する遊技回用の演出が実行されるようにするための制御を実行する。
Thereafter, as a result of the current pass / fail determination process and the type determination process, the current type of pass / fail lottery mode, the current support mode type, and the change command and type command corresponding to the process result of step SF313 are selected from the
その後、第1特図表示部425及び第2特図表示部426のうち今回の遊技回の実行対象となっている側における絵柄の変動表示を開始させる(ステップSF315)。第1特図表示部425又は第2特図表示部426にて絵柄の変動表示を行わせる場合に主側CPU63に参照されるテーブルとして、第1特図表示部425及び第2特図表示部426に対して共通となる特図用の変動表示テーブルが主側ROM64に予め記憶されている。第1特図表示部425又は第2特図表示部426において絵柄の変動表示が実行される場合には、当否判定処理の結果及び種別判定処理の結果に関係なく同一の変動表示テーブルが使用される。第1特図表示部425又は第2特図表示部426において絵柄の変動表示が行われる場合、所定のパターンによる絵柄の変動表示が繰り返されることとなるが、特図用の変動表示テーブルにはその所定のパターンによる絵柄の変動表示における1周分の制御データが設定されている。したがって、第1特図表示部425又は第2特図表示部426において絵柄の変動表示が行われる場合、ステップSF313にて決定した遊技回の表示継続期間が経過するまで特図用の変動表示テーブルが繰り返し使用されることとなる。
Thereafter, the variable display of the pattern is started on the side of the first special
その後、特別表示部429の消灯処理を実行する(ステップSF316)。特別表示部429においては、開閉実行モードが発生した場合に当該開閉実行モードにおいて発生するラウンド遊技の回数に対応する情報が表示される。つまり、6R通常大当たり結果又は6R高確大当たり結果となったことを契機として開閉実行モードが発生する場合には当該開閉実行モードが開始される場合に特別表示部429にて6回のラウンド遊技に対応する表示が行われる。また、16R高確大当たり結果となったことを契機として開閉実行モードが発生する場合には当該開閉実行モードが開始される場合に特別表示部429にて16回のラウンド遊技に対応する表示が行われる。また、小当たり結果となったことを契機として開閉実行モードが発生する場合には当該開閉実行モードが開始される場合に特別表示部429にて小当たり結果に対応する表示が行われる。上記構成において特図変動開始処理のステップSF316にて特別表示部429の消灯処理が実行されることにより、開閉実行モードが開始される場合に開始された特別表示部429における表示は当該開閉実行モードが終了した後において新たな遊技回が開始される場合に終了される。そして、特別表示部429は開閉実行モードが新たに発生するまで消灯状態に維持される。
Thereafter, the
その後、今回の処理が第1特図特電制御処理(図237)に対応しているのであれば第1特図特電カウンタの値を1加算し、今回の処理が第2特図特電制御処理(図238)に対応しているのであれば第2特図特電カウンタの値を1加算する(ステップSF317)。特図変動開始処理が実行される場合における特図特電カウンタの値は「0」であるため、1加算されることでその加算対象となった特図特電カウンタの値は特図変動中処理(ステップSF106、ステップSF206)に対応する「1」となる。 Thereafter, if the current process corresponds to the first special figure special electric control process (FIG. 237), the value of the first special figure special electric counter is incremented by 1, and the present process is the second special special electric control process ( If it corresponds to FIG. 238), 1 is added to the value of the second special figure special electricity counter (step SF317). Since the value of the special figure special electricity counter when the special figure fluctuation start process is executed is “0”, the value of the special figure special electric counter that is the addition target by adding 1 is the special figure fluctuation in-process ( It becomes “1” corresponding to step SF106 and step SF206).
<特図変動中処理>
次に、第1特図特電制御処理(図237)のステップSF106及び第2特図特電制御処理(図238)のステップSF206にて実行される特図変動中処理について説明する。
<Special map change processing>
Next, the special figure changing process executed in step SF106 of the first special figure special electric control process (FIG. 237) and step SF206 of the second special figure special electric control process (FIG. 238) will be described.
今回の遊技回の表示継続期間が経過していない場合であって、今回の遊技回の実行対象となっている特図表示部425,426の表示内容の更新タイミングである場合、特図用の変動表示テーブルを参照することにより特図表示部425,426の表示内容を更新するためのデータ設定を行う。これにより、今回の遊技回の実行対象となっている特図表示部425,426における絵柄の表示内容が次の順番の表示内容に更新される。なお、主側RAM65には第1特図表示部425において絵柄の更新タイミングとなった場合に絵柄の表示内容を特図用の変動表示テーブルから導出するために参照される第1表示順序カウンタが設けられている。また、主側RAM65には第2特図表示部426において絵柄の更新タイミングとなった場合に絵柄の表示内容を特図用の変動表示テーブルから導出するために参照される第2表示順序カウンタが設けられている。
If the display duration of the current game times has not elapsed, and if it is the timing for updating the display contents of the special
特図表示部425,426における絵柄の変動表示の開始時の態様、及び絵柄の変動表示の更新態様は、当否判定処理の結果及び種別判定処理の結果に関係なく一定の態様で行われるとともに、図柄表示装置424における遊技回用の演出の内容に関係なく一定の態様で行われる。例えば、所定の複数回の更新タイミングが発生することで絵柄の表示内容が1周するとともに表示順序が一定の順序である表示パターンが繰り返し行われ、遊技回の表示継続期間が経過した場合には当該表示パターンのいずれの順序の表示が行われている状況であっても、その遊技回の開始時に決定された停止結果が表示される。これにより、特図表示部425,426を表示制御するための処理構成の簡素化を図ることが可能となる。
In the special
一方、遊技回の表示継続期間が経過している場合、遊技回の開始時に主側RAM65に記憶された特図表示部425,426の絵柄の停止態様の情報を読み出すとともにその絵柄の停止態様となるように今回の遊技回の実行対象となっている特図表示部425,426を表示制御する。これにより、今回の遊技回の実行対象となっている特図表示部425,426において今回の遊技回の当否判定処理の結果及び種別判定処理の結果に対応する絵柄が表示された状態で絵柄の変動表示が停止される。特図表示部425,426において停止表示された絵柄の態様は、開閉実行モードであるか否かに関係なく、その特図表示部425,426における次回の絵柄の変動表示が開始されるまで維持される。また、主側RAM65のタイマカウンタに最終停止期間(例えば0.5sec)の情報をセットする。これにより、最終停止期間の計測が開始される。
On the other hand, when the game continuation display duration has elapsed, information on the pattern stop mode of the special
その後、最終停止コマンドを音声発光制御装置81に送信する。音声発光制御装置81は、主側CPU63から最終停止コマンドを受信した場合、表示制御装置82に最終停止コマンドを送信する。表示制御装置82は、音声発光制御装置81から最終停止コマンドを受信した場合、今回の遊技回における停止図柄の組合せを最終停止期間に亘って停止表示させるための表示パターンテーブルを読み出す。これにより、図柄表示装置424において今回の遊技回に対応する停止図柄の組合せが最終停止期間に亘って停止表示されることとなる。
Thereafter, a final stop command is transmitted to the sound
その後、今回の処理が第1特図特電制御処理(図237)に対応しているのであれば第1特図特電カウンタの値を1加算し、今回の処理が第2特図特電制御処理(図238)に対応しているのであれば第2特図特電カウンタの値を1加算する。特図変動中処理が実行される場合における特図特電カウンタの値は「1」であるため、1加算されることでその加算対象となった特図特電カウンタの値は特図確定中処理(ステップSF107、ステップSF207)に対応する「2」となる。 Thereafter, if the current process corresponds to the first special figure special electric control process (FIG. 237), the value of the first special figure special electric counter is incremented by 1, and the present process is the second special special electric control process ( If it corresponds to FIG. 238), 1 is added to the value of the second special figure special electricity counter. Since the value of the special figure special electricity counter when the special figure fluctuation process is executed is “1”, the value of the special figure special electricity counter that is the addition target by adding 1 is the special figure finalizing process ( “2” corresponding to step SF107 and step SF207).
<特図確定中処理>
次に、第1特図特電制御処理(図237)のステップSF107及び第2特図特電制御処理(図238)のステップSF207にて実行される特図確定中処理について、図240のフローチャートを参照しながら説明する。なお、特図確定中処理におけるステップSF401〜ステップSF409の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
<Processing during special figure determination>
Next, referring to the flowchart of FIG. 240 for the special figure finalizing process executed in step SF107 of the first special figure special electric control process (FIG. 237) and step SF207 of the second special figure special electric control process (FIG. 238). While explaining. Note that the processing in steps SF401 to SF409 in the special figure determination processing is executed using the specific control program and the specific control data in the
最終停止期間が経過している場合であって今回の遊技回が大当たり結果に対応している場合(ステップSF401及びステップSF402:YES)、大当たり用の設定処理を実行する(ステップSF403)。大当たり用の設定処理では、今回の大当たり結果が6R通常大当たり結果又は6R高確大当たり結果である場合には6回のラウンド遊技に対応する表示が開始されるように特別表示部429を表示制御するためのデータ設定を行う。また、大当たり用の設定処理では、今回の大当たり結果が16R高確大当たり結果である場合には16回のラウンド遊技に対応する表示が開始されるように特別表示部429を表示制御するためのデータ設定を行う。
When the final stop period has elapsed and the current game time corresponds to the jackpot result (step SF401 and step SF402: YES), the jackpot setting process is executed (step SF403). In the jackpot setting process, if the current jackpot result is a 6R normal jackpot result or a 6R high-probability jackpot result, display control is performed on the
最終停止期間が経過している場合であって今回の遊技回が小当たり結果に対応している場合(ステップSF401及びステップSF404:YES)、小当たり用の設定処理を実行する(ステップSF405)。小当たり用の設定処理では、小当たり結果に対応する表示が開始されるように特別表示部429を表示制御するためのデータ設定を行う。
When the final stop period has elapsed and the current game time corresponds to the small hit result (step SF401 and step SF404: YES), the setting process for small hit is executed (step SF405). In the setting process for small hits, data setting for display control of the
ステップSF403又はステップSF405の処理を実行した場合、今回の特図特電制御処理(図237、図238)に対応しない側の特図特電カウンタの値を「0」クリアする(ステップSF406)。これにより、今回の特図特電制御処理(図237、図238)に対応しない側の特図特電制御処理(図237、図238)にて遊技回の実行制御が行われていたとしても当該遊技回が強制的に終了される。つまり、第1特図表示部425及び第2特図表示部426の両方にて遊技回が実行されている状況において大当たり結果又は小当たり結果となる一方の遊技回が終了した場合には他方の遊技回も途中で終了することとなる。その後、他方の遊技回の終了処理を実行する(ステップSF407)。当該終了処理では、遊技回の強制終了の対象となった側の特図表示部425,426にて外れ結果に対応する表示が行われるようにする。
When the process of step SF403 or step SF405 is executed, the value of the special figure special electric counter on the side not corresponding to the current special figure special electric control process (FIGS. 237 and 238) is cleared to “0” (step SF406). As a result, even if the execution control of the game times is performed in the special figure special power control process (FIGS. 237 and 238) on the side not corresponding to the current special figure special electric control process (FIGS. 237 and 238). Times are forcibly terminated. That is, in the situation where game times are being executed in both the first special
その後、今回の処理が第1特図特電制御処理(図237)に対応しているのであれば第1特図特電カウンタの値を1加算し、今回の処理が第2特図特電制御処理(図238)に対応しているのであれば第2特図特電カウンタの値を1加算する(ステップSF408)。特図確定中処理が実行される場合における特図特電カウンタの値は「2」であるため、1加算されることでその加算対象となった特図特電カウンタの値は特電開始処理(ステップSF108、ステップSF208)に対応する「3」となる。 Thereafter, if the current process corresponds to the first special figure special electric control process (FIG. 237), the value of the first special figure special electric counter is incremented by 1, and the present process is the second special special electric control process ( If it corresponds to FIG. 238), 1 is added to the value of the second special figure special electricity counter (step SF408). Since the value of the special figure special electricity counter when the special figure determination process is executed is “2”, the value of the special figure special electric counter that is the addition target by adding 1 is designated as the special electricity start process (step SF108). , “3” corresponding to step SF208).
今回の遊技回が外れ結果である場合(ステップSF404:NO)、今回の処理が第1特図特電制御処理(図237)に対応しているのであれば第1特図特電カウンタの値を「0」クリアし、今回の処理が第2特図特電制御処理(図238)に対応しているのであれば第2特図特電カウンタの値を「0」クリアする(ステップSF409)。これにより、特図特電カウンタの値は特図変動開始処理(ステップSF105、ステップSF205)に対応する「0」となる。 If the current game round is a missed result (step SF404: NO), if the current process corresponds to the first special figure special electric control process (FIG. 237), the value of the first special figure special electric counter is set to " If the current process corresponds to the second special figure special electric control process (FIG. 238), the value of the second special figure special electric counter is cleared to "0" (step SF409). Thereby, the value of the special figure special electricity counter becomes “0” corresponding to the special figure fluctuation start processing (step SF105, step SF205).
<特電開始処理>
次に、第1特図特電制御処理(図237)のステップSF108及び第2特図特電制御処理(図238)のステップSF208にて実行される特電開始処理について説明する。
<Special electricity start processing>
Next, the special electricity start process executed in step SF108 of the first special figure special electric control process (FIG. 237) and step SF208 of the second special figure special electric control process (FIG. 238) will be described.
特電開始処理では、オープニング期間の開始前であればオープニング期間(例えば4秒)の計測を開始するとともにオープニングコマンドを音声発光制御装置81に送信する。音声発光制御装置81はオープニングコマンドを受信した場合、オープニング演出が実行されるように表示発光部53の発光制御及びスピーカ部54の音出力制御を実行する。また、音声発光制御装置81はオープニングコマンドを表示制御装置82に送信する。表示制御装置82はオープニングコマンドを受信した場合、オープニング演出が実行されるように図柄表示装置424の表示制御を実行する。
In the special electric power start process, if it is before the start of the opening period, measurement of the opening period (for example, 4 seconds) is started and an opening command is transmitted to the
特電開始処理では、オープニング期間が経過した場合、今回がいずれかの大当たり結果を契機としているのであれば、主側RAM65に設けられたラウンドカウンタに今回の開閉実行モードのラウンド遊技の実行回数に対応する情報をセットする。ラウンドカウンタは、開閉実行モードにおいて残りのラウンド遊技の回数を主側CPU63にて特定するためのカウンタであり、ラウンド遊技が1回実行される度にラウンドカウンタの値が1減算される。また、主側RAM65のタイマカウンタにラウンド遊技の開放継続期間の情報(具体的には29秒)をセットするとともに、主側RAM65に設けられた入賞カウンタに1回のラウンド遊技における特電入賞装置416への上限入賞個数に対応する情報(具体的には「10」)をセットする。一方、今回が小当たり結果を契機としているのであれば、主側RAM65に設けられたラウンドカウンタに「1」をセットする。また、主側RAM65に設けられたタイマカウンタに小当たり結果の開放継続期間の情報(具体的には2秒)をセットするとともに、主側RAM65に設けられた入賞カウンタに小当たり結果における特電入賞装置416への上限入賞個数に対応する情報(具体的には「10」)をセットする。
In the special electricity start process, if the opening period has passed, if this time is triggered by any of the jackpot results, the round counter provided in the
その後、特電用の開放設定処理を実行する。当該開放設定処理では、特電入賞装置416が開放状態となるように特電用の駆動部416cへの駆動信号の出力を開始する。その後、今回の処理が第1特図特電制御処理(図237)に対応しているのであれば第1特図特電カウンタの値を1加算し、今回の処理が第2特図特電制御処理(図238)に対応しているのであれば第2特図特電カウンタの値を1加算する。特電開始処理が実行される場合における特図特電カウンタの値は「3」であるため、1加算されることでその加算対象となった特図特電カウンタの値は特電開放中処理(ステップSF109、ステップSF209)に対応する「4」となる。
After that, an open setting process for special electricity is executed. In the opening setting process, output of a drive signal to the special
<特電開放中処理>
次に、第1特図特電制御処理(図237)のステップSF109及び第2特図特電制御処理(図238)のステップSF209にて実行される特電開放中処理について説明する。
<Processing during opening of special electricity>
Next, the special electric release opening process executed in step SF109 of the first special figure special electric control process (FIG. 237) and step SF209 of the second special figure special electric control process (FIG. 238) will be described.
特電開放中処理では、特電入賞装置416の開放継続期間が経過している場合又は特電入賞装置416に上限入賞個数の遊技球の入賞が発生している場合、閉鎖設定処理を実行する。当該閉鎖設定処理では、特電入賞装置416が閉鎖状態となるように特電用の駆動部416cへの駆動信号の出力を停止する。その後、主側RAM65のラウンドカウンタの値を1減算する。
In the special electric release opening process, when the opening duration of the special electric
1減算後におけるラウンドカウンタの値が「0」ではない場合、閉鎖継続期間に対応する情報(具体的には2秒)を主側RAM65のタイマカウンタにセットする。その後、今回の処理が第1特図特電制御処理(図237)に対応しているのであれば第1特図特電カウンタの値を1加算し、今回の処理が第2特図特電制御処理(図238)に対応しているのであれば第2特図特電カウンタの値を1加算する。特電開放中処理が実行される場合における特図特電カウンタの値は「4」であるため、1加算されることでその加算対象となった特図特電カウンタの値は特電閉鎖中処理(ステップSF110、ステップSF210)に対応する「5」となる。
When the value of the round counter after 1 subtraction is not “0”, information corresponding to the closing duration (specifically, 2 seconds) is set in the timer counter of the
1減算後におけるラウンドカウンタの値が「0」である場合、エンディング期間に対応する情報(具体的には10秒)を主側RAM65のタイマカウンタにセットする。また、エンディングコマンドを音声発光制御装置81に送信する。音声発光制御装置81はエンディングコマンドを受信した場合、エンディング演出が実行されるように表示発光部53の発光制御及びスピーカ部54の音出力制御を実行する。また、音声発光制御装置81はエンディングコマンドを表示制御装置82に送信する。表示制御装置82はエンディングコマンドを受信した場合、エンディング演出が実行されるように図柄表示装置424の表示制御を実行する。その後、今回の処理が第1特図特電制御処理(図237)に対応しているのであれば第1特図特電カウンタの値を2加算し、今回の処理が第2特図特電制御処理(図238)に対応しているのであれば第2特図特電カウンタの値を2加算する。特電開放中処理が実行される場合における特図特電カウンタの値は「4」であるため、2加算されることでその加算対象となった特図特電カウンタの値は特電終了処理(ステップSF111、ステップSF211)に対応する「6」となる。
When the value of the round counter after 1 subtraction is “0”, information corresponding to the ending period (specifically, 10 seconds) is set in the timer counter of the
<特電閉鎖中処理>
次に、第1特図特電制御処理(図237)のステップSF110及び第2特図特電制御処理(図238)のステップSF210にて実行される特電閉鎖中処理について説明する。
<Treatment during special electricity closure>
Next, the special electric power closing process executed in step SF110 of the first special figure special electric control process (FIG. 237) and step SF210 of the second special special electric control process (FIG. 238) will be described.
閉鎖継続期間が経過している場合、主側RAM65のタイマカウンタにラウンド遊技の開放継続期間の情報(具体的には29秒)をセットするとともに、主側RAM65の入賞カウンタに1回のラウンド遊技における特電入賞装置416への上限入賞個数に対応する情報(具体的には「10」)をセットする。そして、特電用の開放設定処理を実行することで特電入賞装置416を開放状態とする。その後、今回の処理が第1特図特電制御処理(図237)に対応しているのであれば第1特図特電カウンタの値を1減算し、今回の処理が第2特図特電制御処理(図238)に対応しているのであれば第2特図特電カウンタの値を1減算する。特電閉鎖中処理が実行される場合における特図特電カウンタの値は「5」であるため、1減算されることでその減算対象となった特図特電カウンタの値は特電開放中処理(ステップSF109、ステップSF209)に対応する「4」となる。
When the closing continuation period has elapsed, the round game release continuation period information (specifically 29 seconds) is set in the timer counter of the
<特電終了処理>
次に、第1特図特電制御処理(図237)のステップSF111及び第2特図特電制御処理(図238)のステップSF211にて実行される特電終了処理について説明する。
<Special electricity termination processing>
Next, the special electric power end process executed in step SF111 of the first special figure special electric control process (FIG. 237) and step SF211 of the second special electric figure special electric control process (FIG. 238) will be described.
エンディング期間が経過している場合、開閉実行モードの終了時の移行処理を実行する。当該移行処理では今回の開閉実行モードの契機が6R通常大当たり結果であった場合には当否抽選モードを低確率モードに設定するとともにサポートモードを高頻度サポートモードに設定する。なお、遊技回の合計回数が50回に達した場合に当該高頻度サポートモードを終了させるための情報の設定も行う。今回の開閉実行モードの契機が6R高確大当たり結果であった場合には当否抽選モードを高確率モードに設定するとともにサポートモードを高頻度サポートモードに設定する。今回の開閉実行モードの契機が16R高確大当たり結果であった場合には当否抽選モードを高確率モードに設定するとともにサポートモードを低頻度サポートモードに設定する。一方、今回の開閉実行モードの契機が小当たり結果であった場合には当否抽選モード及びサポートモードを開閉実行モードの開始前から変更させるための処理を実行しない。 When the ending period has elapsed, a transition process at the end of the opening / closing execution mode is executed. In this transition process, if the trigger of the current opening / closing execution mode is a 6R normal jackpot result, the success / failure lottery mode is set to the low probability mode and the support mode is set to the high frequency support mode. Note that information for ending the high-frequency support mode when the total number of game times reaches 50 is also set. When the trigger of the current opening / closing execution mode is a 6R high-probability result, the success / failure lottery mode is set to the high probability mode and the support mode is set to the high frequency support mode. When the trigger of the current opening / closing execution mode is a 16R high probability winning result, the success / failure lottery mode is set to the high probability mode and the support mode is set to the low frequency support mode. On the other hand, when the trigger of the current opening / closing execution mode is a small hit result, the process for changing the success / failure lottery mode and the support mode from before the opening / closing execution mode is started is not executed.
その後、今回の処理が第1特図特電制御処理(図237)に対応しているのであれば第1特図特電カウンタの値を「0」クリアし、今回の処理が第2特図特電制御処理(図238)に対応しているのであれば第2特図特電カウンタの値を「0」クリアする。これにより、特図特電カウンタの値は特図変動開始処理(ステップSF105、ステップSF205)に対応する「0」となる。 Thereafter, if the current process corresponds to the first special figure special electric control process (FIG. 237), the value of the first special figure special electric counter is cleared to “0”, and the present process is the second special figure special electric control. If it corresponds to the process (FIG. 238), the value of the second special figure special counter is cleared to “0”. Thereby, the value of the special figure special electricity counter becomes “0” corresponding to the special figure fluctuation start processing (step SF105, step SF205).
以上詳述した本実施形態によれば、以下の優れた効果を奏する。 According to the embodiment described in detail above, the following excellent effects are obtained.
第1特図側の保留情報に対する当否判定処理にて大当たり結果であると判定される当たり乱数カウンタC1の数値情報の数の各設定値における変動分が第1特図側の保留情報に対する当否判定処理にて外れ結果であると判定される当たり乱数カウンタC1の数値情報の数の変動分によって吸収される。これにより、第1特図側の保留情報に対する当否判定処理にて小当たり結果となる確率に影響を与えないようにしながら、第1特図側の保留情報に対する当否判定処理にて大当たり結果となる確率を変動させることが可能となる。 Fluctuation in each set value of the number of numerical information of the hit random number counter C1 that is determined to be a big hit result in the determination process for the hold information on the first special figure side is determined whether or not the set information on the first special figure side is on hold It is absorbed by the variation in the number of numerical information of the hit random number counter C1 that is determined to be an outlier result in the processing. As a result, it is possible to obtain a jackpot result in the success / failure determination process for the hold information on the first special figure side, while not affecting the probability of a small hit result in the determination process for the hold information on the first special figure side. Probability can be varied.
第1特図側の保留情報に対する当否判定処理にて小当たり結果であると判定される当たり乱数カウンタC1の数値情報の数はいずれの設定値であっても同一である。これにより、全ての設定値において第1特図側の保留情報に対する当否判定処理にて小当たり結果が選択される確率を一定とすることが可能となる。また、このように第1特図側の保留情報に対する当否判定処理にて小当たり結果が選択される確率を一定とした構成であっても、第1特図側の保留情報に対する当否判定処理にて大当たり結果が選択される確率の各設定値の変動分は外れ結果が選択される確率の変動分により吸収されるため、第1特図側の保留情報に対する当否判定処理にて大当たり結果が選択される確率を設定値に応じた確率とすることが可能となる。 The number of numerical information of the hit random number counter C1 that is determined to be a small hit result in the success / failure determination process for the hold information on the first special figure side is the same regardless of the set value. Thereby, it becomes possible to make constant the probability that the small hit result is selected in the determination process of the success / failure processing for the hold information on the first special figure side for all set values. In addition, even in such a configuration in which the probability that the small hit result is selected in the determination processing for the hold information on the first special figure side is fixed, the determination process for the hold information on the hold information on the first special figure side is performed. Because the variation of each setting value of the probability that the jackpot result is selected is absorbed by the variation of the probability that the outlier result is selected, the jackpot result is selected in the decision processing for the hold information on the first special figure side It is possible to set the probability of being set to a probability according to the set value.
第1特図側の保留情報に対する当否判定処理にて外れ結果であると判定される当たり乱数カウンタC1の数値情報の数は各設定値のいずれであっても最も多い。これにより、第1特図側の保留情報に対する当否判定処理にて大当たり結果が選択される確率の各設定値における変動分を第1特図側の保留情報に対する当否判定処理にて外れ結果が選択される確率の変動分で吸収する構成であっても、第1特図側の保留情報に対する当否判定処理にて外れ結果となる確率については複数段階の設定値間で大きな変動を生じさせないようにすることが可能となる。 The number of numerical information of the hit random number counter C1 that is determined to be an outlier result in the determination process for the hold information on the first special figure side is the largest for any of the set values. As a result, the variation in each set value of the probability that the jackpot result is selected in the determination process for the hold information on the first special figure side is selected in the determination result for the hold information on the first special figure side. Even if it is a structure that absorbs the fluctuation amount of the probability, the probability that the result of losing result in the decision processing for the hold information on the first special figure side will not cause a large fluctuation among the set values of multiple stages. It becomes possible to do.
第2特図側の保留情報に対する当否判定処理にて大当たり結果であると判定される当たり乱数カウンタC1の数値情報の数の各設定値における変動分が第2特図側の保留情報に対する当否判定処理にて外れ結果であると判定される当たり乱数カウンタC1の数値情報の数の変動分によって吸収される。これにより、第2特図側の保留情報に対する当否判定処理にて小当たり結果となる確率に影響を与えないようにしながら、第2特図側の保留情報に対する当否判定処理にて大当たり結果となる確率を変動させることが可能となる。 Fluctuation in each set value of the number of numerical information of the hit random number counter C1 determined to be a jackpot result in the determination process for the hold information on the second special figure side is determined whether or not the set information on the second special figure side is on hold It is absorbed by the variation in the number of numerical information of the hit random number counter C1 that is determined to be an outlier result in the processing. As a result, it is possible to obtain a jackpot result in the success / failure determination process for the hold information on the second special figure side while not affecting the probability of the small hit result in the determination process for the hold information on the second special figure side. Probability can be varied.
第2特図側の保留情報に対する当否判定処理にて小当たり結果であると判定される当たり乱数カウンタC1の数値情報の数はいずれの設定値であっても同一である。これにより、全ての設定値において第2特図側の保留情報に対する当否判定処理にて小当たり結果が選択される確率を一定とすることが可能となる。また、このように第2特図側の保留情報に対する当否判定処理にて小当たり結果が選択される確率を一定とした構成であっても、第2特図側の保留情報に対する当否判定処理にて大当たり結果が選択される確率の各設定値の変動分は外れ結果が選択される確率の変動分により吸収されるため、第2特図側の保留情報に対する当否判定処理にて大当たり結果が選択される確率を設定値に応じた確率とすることが可能となる。 The number of pieces of numerical information of the hit random number counter C1 that is determined to be a small hitting result in the determination processing for the hold information on the second special figure side is the same regardless of the set value. Thereby, it becomes possible to make constant the probability that the small hit result is selected in the determination processing for the hold information on the hold information on the second special figure side for all set values. In addition, even if the probability that a small hit result is selected in the determination process for the hold information on the second special figure side is constant, the determination process for the hold information on the second special figure side is performed. Because the variation of each set value of the probability that the jackpot result is selected is absorbed by the variation of the probability that the outlier result is selected, the jackpot result is selected in the determination process of the hold information on the second special figure side It is possible to set the probability of being set to a probability according to the set value.
第2特図側の保留情報に対する当否判定処理にて大当たり結果となる確率が最も高くなる状況である設定値が「設定6」であって当否抽選モードが高確率モードである状況において、第2特図側の保留情報に対する当否判定処理にて外れ結果であると判定される当たり乱数カウンタC1の数値情報の数が0個となる。これにより、第2特図側の保留情報に対する当否判定処理にて大当たり結果となる確率の各設定値における変動分を第2特図側の保留情報に対する当否判定処理にて外れ結果となる確率の変動分で吸収する構成において、上記のように大当たり結果となる確率が最も高くなる状況において当該大当たり結果となる確率を極力高くすることが可能となる。 In the situation where the setting value is “setting 6” and the winning lottery mode is the high probability mode in the situation where the probability of being a jackpot result is the highest in the success / failure determination processing for the hold information on the second special figure side, The number of pieces of numerical information in the hit random number counter C1 that is determined to be a result of losing in the determination process of whether or not the hold information on the special figure side is zero is zero. As a result, the variation in each set value of the probability of being a jackpot result in the determination process of whether or not the hold information on the second special figure side is the result of the probability of being a result of losing in the determination process of the determination on the hold information on the second special figure side. In the configuration that absorbs the variation, it is possible to increase the probability of the jackpot result as much as possible in the situation where the probability of the jackpot result is the highest as described above.
第1特図側の保留情報に対する当否判定処理にて小当たり結果となる確率は、設定値及び当否抽選モードのそれぞれがいずれであっても同一となっている。これにより、小当たり結果となる確率からは設定値及び当否抽選モードの両方について遊技者が推測できないようにすることが可能となる。 The probability of a small hit result in the success / failure determination process for the hold information on the first special figure side is the same regardless of which of the set value and the success / failure lottery mode. Accordingly, it is possible to prevent the player from guessing both the set value and the winning / losing lottery mode from the probability of the small hit result.
第1特図側の保留情報に対する当否判定処理だけではなく第2特図側の保留情報に対する当否判定処理においても小当たり結果となる確率は、設定値及び当否抽選モードのそれぞれがいずれであっても同一となっている。これにより、第1特図側の保留情報に対する当否判定処理及び第2特図側の保留情報に対する当否判定処理のいずれであっても、小当たり結果となる確率からは設定値及び当否抽選モードの両方について遊技者が推測できないようにすることが可能となる。 The probability of a small hit result not only in the success / failure determination process for the hold information on the first special figure side but also in the success / failure determination process for the hold information on the second special figure side is either the set value or the success / failure lottery mode. Are the same. As a result, in both the determination process for the hold information on the first special figure side and the determination process for the hold information on the second special figure side, the set value and the determination result lottery mode can be obtained from the probability of the small hit result. It is possible to prevent the player from guessing both.
第1特図側の保留情報に対する当否判定処理にて小当たり結果が選択される確率と第2特図側の保留情報に対する当否判定処理にて小当たり結果が選択される確率とは相違している。これにより、第1特図側の保留情報に対する当否判定処理だけではなく第2特図側の保留情報に対する当否判定処理においても小当たり結果となる確率は設定値及び当否抽選モードのそれぞれがいずれであっても同一となっている構成において、小当たり結果となる確率を相違させる状況を生じさせることが可能となる。 The probability that a small hit result is selected in the success / failure determination process for the hold information on the first special figure side is different from the probability that the small hit result is selected in the determination process for the hold information on the second special figure side. Yes. As a result, not only in the success / failure determination process for the hold information on the first special figure side, but also in the success / failure determination process for the hold information on the second special figure side, the probability of the small hit result is any of the set value and the success / failure lottery mode. Even in the same configuration, it is possible to create a situation in which the probability of a small hit result is different.
なお、上記実施形態の構成に代えて、第1特図側の保留情報に対して当否判定処理が実行される場合に大当たり結果であると判定される当たり乱数カウンタC1の数値情報の数の各設定値における変動分が、第1特図側の保留情報に対して当否判定処理が実行される場合に小当たり結果であると判定される当たり乱数カウンタC1の数値情報の数の変動分により吸収される構成としてもよい。 Instead of the configuration of the above-described embodiment, each of the numbers of numerical information of the hit random number counter C1 that is determined to be a jackpot result when the success / failure determination process is performed on the hold information on the first special figure side. The variation in the set value is absorbed by the variation in the number of numerical information of the hit random number counter C1 that is determined to be a small hit result when the success / failure determination process is performed on the hold information on the first special figure side. It is good also as a structure to be made.
また、上記実施形態の構成に代えて、第2特図側の保留情報に対して当否判定処理が実行される場合に大当たり結果であると判定される当たり乱数カウンタC1の数値情報の数の各設定値における変動分が、第2特図側の保留情報に対して当否判定処理が実行される場合に小当たり結果であると判定される当たり乱数カウンタC1の数値情報の数の変動分により吸収される構成としてもよい。 Further, instead of the configuration of the above embodiment, each of the numbers of numerical information of the hit random number counter C1 determined to be a jackpot result when the success / failure determination process is executed for the hold information on the second special figure side The variation in the set value is absorbed by the variation in the number of numerical information in the hit random number counter C1 that is determined to be a small hit result when the success / failure determination process is performed on the hold information on the second special figure side. It is good also as a structure to be made.
また、第1特図側の保留情報に対して当否判定処理が実行された場合に小当たり結果が選択され得る構成としたが、これに代えて、第1特図側の保留情報に対して当否判定処理が実行された場合には小当たり結果が選択されない構成としてもよい。 In addition, the winning hit determination process is performed on the hold information on the first special figure side, but the small hit result can be selected. Instead, the hold information on the first special figure side is selected. A configuration may be adopted in which a small hit result is not selected when the determination process is executed.
<第70の実施形態>
本実施形態では当否判定処理において参照される当否テーブルの内容が上記第69の実施形態と相違している。以下、上記第69の実施形態と相違している構成について説明する。なお、上記第69の実施形態と同一の構成については基本的にその説明を省略する。
<Seventh Embodiment>
In the present embodiment, the contents of the success / failure table referred to in the success / failure determination process are different from those in the 69th embodiment. Hereinafter, a configuration different from the 69th embodiment will be described. The description of the same configuration as that of the 69th embodiment is basically omitted.
図241(a)は低確率モードにおいて第1特図側の保留情報について当否判定処理を行う場合に参照される低確率時の第1当否テーブル495を説明するための説明図であり、図241(b)は高確率モードにおいて第1特図側の保留情報について当否判定処理を行う場合に参照される高確率時の第1当否テーブル496を説明するための説明図であり、図241(c)は低確率モードにおいて第2特図側の保留情報について当否判定処理を行う場合に参照される低確率時の第2当否テーブル501を説明するための説明図であり、図241(d)は高確率モードにおいて第2特図側の保留情報について当否判定処理を行う場合に参照される高確率時の第2当否テーブル502を説明するための説明図である。 FIG. 241 (a) is an explanatory diagram for explaining the first success / failure table 495 at the low probability that is referred to when the success / failure determination processing is performed on the hold information on the first special figure side in the low probability mode. (B) is an explanatory diagram for explaining the first success / failure table 496 at a high probability that is referred to when performing the success / failure determination process on the hold information on the first special figure side in the high probability mode, and FIG. ) Is an explanatory diagram for explaining the second success / failure table 501 at a low probability that is referred to when performing the acceptance / rejection determination processing on the hold information on the second special figure side in the low probability mode, and FIG. It is explanatory drawing for demonstrating the 2nd success / failure table 502 at the time of high probability referred when performing the success / failure determination process about the hold information of the 2nd special figure side in high probability mode.
図241(a)及び図241(b)に示すように低確率時の第1当否テーブル495及び高確率時の第1当否テーブル496の内容は上記第69の実施形態と同様である。一方、図241(c)に示す低確率時の第2当否テーブル501及び図241(d)に示す高確率時の第2当否テーブル502の内容は上記第69の実施形態と相違している。これら低確率時の第2当否テーブル501及び高確率時の第2当否テーブル502について以下に説明する。 As shown in FIGS. 241 (a) and 241 (b), the contents of the first success / failure table 495 at the low probability and the first success / failure table 496 at the high probability are the same as those in the 69th embodiment. On the other hand, the contents of the second success / failure table 501 at the low probability shown in FIG. 241 and the second success / failure table 502 at the high probability shown in FIG. 241 (d) are different from those of the 69th embodiment. The second success / failure table 501 at the low probability and the second success / failure table 502 at the high probability will be described below.
図241(c)に示すように低確率時の第2当否テーブル501には当否判定処理の判定結果として、大当たり結果、小当たり結果及び外れ結果が設定されている。また、パチンコ機10には「設定1」〜「設定6」の設定状態が存在しているが、高い設定値ほど大当たり結果となる確率が高く、高い設定値ほど外れ結果となる確率が低くなるように設定されている。一方、小当たり結果となる確率は「設定1」〜「設定6」のいずれであっても同一となるように設定されている。
As shown in FIG. 241 (c), in the second success / failure table 501 at the time of low probability, a big hit result, a small hit result, and a lost result are set as the judgment results of the success / failure determination process. The
具体的には、最も低い設定値である「設定1」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として50個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9300個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として650個が設定されている。また、「設定1」よりも1段階高い設定値である「設定2」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として52個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9300個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として648個が設定されている。また、「設定2」よりも1段階高い設定値である「設定3」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として54個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9300個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として646個が設定されている。また、「設定3」よりも1段階高い設定値である「設定4」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として56個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9300個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として644個が設定されている。また、「設定4」よりも1段階高い設定値である「設定5」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として58個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9300個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として642個が設定されている。また、最も高い設定値である「設定6」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として60個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9300個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として640個が設定されている。 Specifically, 50 is set as the number of numerical information of the hit random number counter C1 that is the jackpot result in the “setting 1” that is the lowest setting value, and the numerical value of the hit random number counter C1 that is the result of the small hit 9300 is set as the number of information, and 650 is set as the number of numerical information of the hit random number counter C1 that is a result of losing. In addition, “setting 2”, which is a setting value one step higher than “setting 1”, is set with 52 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is the hit result 9300 is set as the number of numerical information of the counter C1, and 648 is set as the number of numerical information of the hit random number counter C1 that is a result of losing. In addition, “setting 3”, which is a setting value one step higher than “setting 2”, is set with 54 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is a hit result 9300 is set as the number of numerical information of the counter C1, and 646 is set as the number of numerical information of the hit random number counter C1 which is a result of losing. In addition, “setting 4”, which is a setting value that is one step higher than “setting 3”, is set with 56 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is the hit result 9300 is set as the number of numerical information of the counter C1, and 644 is set as the number of numerical information of the hit random number counter C1 as a result of losing. In addition, “setting 5”, which is a setting value one step higher than “setting 4”, is set with 58 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is the hit result 9300 is set as the number of numerical information of the counter C1, and 642 is set as the number of numerical information of the per-random number counter C1 that is a result of losing. In addition, 60 is set as the number of numerical information of the hit random number counter C1 that is the jackpot result in the “setting 6” that is the highest setting value, and the number of numerical information of the hit random number counter C1 that is the result of the small hit 9300 are set as 640, and 640 are set as the number of numerical information of the hit random number counter C1 which is a result of losing.
図241(d)に示すように高確率時の第2当否テーブル502には当否判定処理の判定結果として、大当たり結果、小当たり結果及び外れ結果が設定されている。また、パチンコ機10には「設定1」〜「設定6」の設定状態が存在しているが、高い設定値ほど大当たり結果となる確率が高く、高い設定値ほど外れ結果となる確率が低くなるように設定されている。一方、小当たり結果となる確率は「設定1」〜「設定6」のいずれであっても同一となるように設定されている。
As shown in FIG. 241 (d), in the second success / failure table 502 at the time of high probability, a big hit result, a small hit result, and a lost result are set as the judgment results of the success / failure determination process. The
具体的には、最も低い設定値である「設定1」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として500個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9300個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として200個が設定されている。また、「設定1」よりも1段階高い設定値である「設定2」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として520個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9300個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として180個が設定されている。また、「設定2」よりも1段階高い設定値である「設定3」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として540個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9300個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として160個が設定されている。また、「設定3」よりも1段階高い設定値である「設定4」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として560個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9300個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として140個が設定されている。また、「設定4」よりも1段階高い設定値である「設定5」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として580個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9300個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として120個が設定されている。また、最も高い設定値である「設定6」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として600個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9300個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として100個が設定されている。 Specifically, 500 is set as the number of numerical information of the hit random number counter C1 that is the jackpot result in “setting 1” that is the lowest setting value, and the numerical value of the hit random number counter C1 that is the result of small hit 9300 is set as the number of information, and 200 is set as the number of numerical information of the hit random number counter C1 as a result of losing. In addition, “setting 2”, which is a setting value one step higher than “setting 1”, is set with 520 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is a hit result 9300 is set as the number of numerical information of the counter C1, and 180 is set as the number of numerical information of the hit random number counter C1 which is a result of losing. In addition, “setting 3”, which is a setting value that is one step higher than “setting 2”, is set with 540 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is a hit result 9300 is set as the number of numerical information of the counter C1, and 160 is set as the number of numerical information of the hit random number counter C1 as a result of losing. In addition, “setting 4”, which is a setting value that is one step higher than “setting 3”, is set with 560 pieces of numerical information of the hit random number counter C1 that is the jackpot result, and the hit random number that is the hit result 9300 is set as the number of numerical information of the counter C1, and 140 is set as the number of numerical information of the per-random number counter C1 that is a result of losing. In addition, “setting 5”, which is a setting value one step higher than “setting 4”, is set with 580 pieces of numerical information of the hit random number counter C1 that is a big hit result, and the hit random number that is a small hit result 9300 is set as the number of numerical information of the counter C1, and 120 is set as the number of numerical information of the hit random number counter C1 as a result of losing. The highest setting value “setting 6” is set to 600 pieces of numerical information of the hit random number counter C1 as a big hit result, and the number of numerical information of the hit random number counter C1 as a small hit result. 9300 are set as 100, and 100 is set as the number of numerical information of the hit random number counter C1 which is a result of losing.
「設定1」において第2特図側の保留情報を契機として大当たり結果となる確率は低確率モードである場合には1/200であり高確率モードである場合にはその10倍の1/20である。「設定2」において第2特図側の保留情報を契機として大当たり結果となる確率は低確率モードである場合には約1/192であり高確率モードである場合にはその10倍の約1/19.2である。「設定3」において第2特図側の保留情報を契機として大当たり結果となる確率は低確率モードである場合には約1/185であり高確率モードである場合にはその10倍の約1/18.5である。「設定4」において第2特図側の保留情報を契機として大当たり結果となる確率は低確率モードである場合には約1/179であり高確率モードである場合にはその10倍の約1/17.9である。「設定5」において第2特図側の保留情報を契機として大当たり結果となる確率は低確率モードである場合には約1/172であり高確率モードである場合にはその10倍の約1/17.2である。「設定6」において第2特図側の保留情報を契機として大当たり結果となる確率は低確率モードである場合には約1/167であり高確率モードである場合にはその10倍の約1/16.7である。つまり、「設定1」〜「設定6」のいずれであっても第2特図側の保留情報を契機として大当たり結果となる確率は高確率モードである場合には低確率モードである場合に対して10倍となる。また、設定状態及び当否抽選モードの組合せが同一となる組合せで比較した場合に大当たり結果となる確率は第1特図側の保留情報を契機とした場合と第2特図側の保留情報を契機とした場合とで同一となっている。
In “
一方、第2特図側の保留情報を契機として小当たり結果となる確率は「設定1」〜「設定6」のいずれであっても同一となる約1/1.08である。また、第2特図側の保留情報を契機として小当たり結果となる確率は低確率モード及び高確率モードのいずれであっても同一となる1/1.08となる。つまり、第2特図側の保留情報を契機として小当たり結果となる確率は設定状態及び当否抽選モードに関係なく一定となっている。この第2特図側の保留情報を契機として小当たり結果となる確率は第1特図側の保留情報を契機として小当たり結果となる確率よりも高い確率となっている。また、第2特図側の保留情報を契機として小当たり結果となる確率は設定状態及び当否抽選モードに関係なく大当たり結果となる確率よりも高い確率となっている。また、第2特図側の保留情報を契機とした場合、設定状態及び当否抽選モードに関係なく小当たり結果となる確率が外れ結果となる確率よりも高い確率となっている。さらに言うと第2特図側の保留情報を契機とした場合に小当たり結果となる確率は、設定状態及び当否抽選モードに関係なく大当たり結果及び外れ結果の合成確率よりも高い確率となっている。
On the other hand, the probability of a small hitting result triggered by the hold information on the second special figure side is about 1 / 1.08 which is the same for any of “Setting 1” to “
なお、大当たり結果となる当たり乱数カウンタC1の数値情報は連番となるように集約して設定されている構成としてもよく、少なくとも一部又は全部が連番とならないように分散させて設定されている構成としてもよい。また、小当たり結果となる当たり乱数カウンタC1の数値情報は連番となるように集約して設定されている構成としてもよく、少なくとも一部又は全部が連番とならないように分散させて設定されている構成としてもよい。 Note that the numerical information of the hit random number counter C1 that is a jackpot result may be set so as to be a serial number, and at least a part or all of the numerical information is set to be distributed so as not to be a serial number. It is good also as composition which has. Further, the numerical information of the hit random number counter C1 that is a small hit result may be set so as to be a serial number, and at least a part or all of the numerical information may be set so as not to be a serial number. It is good also as composition which has.
上記構成によれば、第2当否テーブル497,498にて小当たり結果に割り当てられている当たり乱数カウンタC1の数値情報の数よりも外れ結果に割り当てられている当たり乱数カウンタC1の数値情報の数の方が少ない構成において、設定値による大当たり結果の確率の変動分が外れ結果に割り当てられている当たり乱数カウンタC1の数値情報の数の変動によって吸収されている。この場合に、大当たり結果及び小当たり結果の合成確率が最も高くなる状況である「設定6」であって高確率モードである場合において第2特図側の保留情報に対して当否判定処理が行われた状況であっても外れ結果となる確率が1/100となっている。これにより、「設定6」であって高確率モードである場合に第2特図側の保留情報に対して当否判定が行われた状況であっても外れ結果が選択され得るようにすることが可能となる。 According to the above configuration, the number of numerical information of the hit random number counter C1 assigned to the outlier result than the number of numerical information of the hit random number counter C1 assigned to the small hit result in the second success / failure table 497, 498. In the configuration with the smaller number, the variation in the probability of the jackpot result due to the set value is absorbed by the variation in the number of numerical information of the hit random number counter C1 assigned to the outlier result. In this case, in the case of “setting 6”, which is the situation in which the combined probability of the jackpot result and the jackpot result is the highest, and in the high probability mode, the determination process for the hold information on the second special figure side is performed. Even in a broken situation, the probability of a detachment result is 1/100. As a result, in the case of “Setting 6” and the high probability mode, it is possible to select a detachment result even in a situation where the determination of whether or not the hold information on the second special figure side is determined. It becomes possible.
<第71の実施形態>
本実施形態では当否判定処理において参照される当否テーブルの内容が上記第69の実施形態と相違している。以下、上記第69の実施形態と相違している構成について説明する。なお、上記第69の実施形態と同一の構成については基本的にその説明を省略する。
71st Embodiment
In the present embodiment, the contents of the success / failure table referred to in the success / failure determination process are different from those in the 69th embodiment. Hereinafter, a configuration different from the 69th embodiment will be described. The description of the same configuration as that of the 69th embodiment is basically omitted.
図242(a)は低確率モードにおいて第1特図側の保留情報について当否判定処理を行う場合に参照される低確率時の第1当否テーブル495を説明するための説明図であり、図242(b)は高確率モードにおいて第1特図側の保留情報について当否判定処理を行う場合に参照される高確率時の第1当否テーブル496を説明するための説明図であり、図242(c)は低確率モードにおいて第2特図側の保留情報について当否判定処理を行う場合に参照される低確率時の第2当否テーブル503を説明するための説明図であり、図242(d)は高確率モードにおいて第2特図側の保留情報について当否判定処理を行う場合に参照される高確率時の第2当否テーブル504を説明するための説明図である。 FIG. 242 (a) is an explanatory diagram for explaining the first success / failure table 495 at the low probability that is referred to when performing the success / failure determination processing for the hold information on the first special figure side in the low probability mode. FIG. 24B is an explanatory diagram for explaining the first success / failure table 496 at a high probability that is referred to when performing the success / failure determination process on the hold information on the first special figure side in the high probability mode, and FIG. ) Is an explanatory diagram for explaining the second success / failure table 503 at a low probability, which is referred to when performing the success / failure determination processing on the hold information on the second special figure side in the low probability mode, and FIG. It is explanatory drawing for demonstrating the 2nd success / failure table 504 at the time of high probability referred when performing the success / failure determination process about the hold information on the 2nd special figure side in high probability mode.
図242(a)及び図242(b)に示すように低確率時の第1当否テーブル495及び高確率時の第1当否テーブル496の内容は上記第69の実施形態と同様である。一方、図242(c)に示す低確率時の第2当否テーブル503及び図242(d)に示す高確率時の第2当否テーブル504の内容は上記第69の実施形態と相違している。これら低確率時の第2当否テーブル503及び高確率時の第2当否テーブル504について以下に説明する。 As shown in FIGS. 242 (a) and 242 (b), the contents of the first success / failure table 495 at the low probability and the first success / failure table 496 at the high probability are the same as those in the 69th embodiment. On the other hand, the contents of the second success / failure table 503 at the low probability shown in FIG. 242 (c) and the contents of the second success / failure table 504 at the high probability shown in FIG. 242 (d) are different from those of the 69th embodiment. The second success / failure table 503 at the low probability and the second success / failure table 504 at the high probability will be described below.
図242(c)に示すように低確率時の第2当否テーブル503には当否判定処理の判定結果として、大当たり結果、小当たり結果及び外れ結果が設定されている。また、パチンコ機10には「設定1」〜「設定6」の設定状態が存在しているが、高い設定値ほど大当たり結果となる確率が高く、高い設定値ほど小当たり結果となる確率が低くなるように設定されている。一方、外れ結果となる確率は「設定1」〜「設定6」のいずれであっても同一となるように設定されている。
As shown in FIG. 242 (c), in the second success / failure table 503 at the time of low probability, a big hit result, a small hit result, and a lost result are set as the judgment results of the success / failure determination process. The
具体的には、最も低い設定値である「設定1」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として50個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9450個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として500個が設定されている。また、「設定1」よりも1段階高い設定値である「設定2」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として52個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9448個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として500個が設定されている。また、「設定2」よりも1段階高い設定値である「設定3」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として54個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9446個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として500個が設定されている。また、「設定3」よりも1段階高い設定値である「設定4」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として56個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9444個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として500個が設定されている。また、「設定4」よりも1段階高い設定値である「設定5」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として58個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9442個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として500個が設定されている。また、最も高い設定値である「設定6」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として60個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9440個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として500個が設定されている。 Specifically, 50 is set as the number of numerical information of the hit random number counter C1 that is the jackpot result in “setting 1” that is the lowest setting value, and the numerical value of the hit random number counter C1 that is the result of small hit 9450 are set as the number of information, and 500 are set as the number of numerical information of the hit random number counter C1 which is a result of losing. In addition, “setting 2”, which is a setting value one step higher than “setting 1”, is set with 52 pieces of numerical information of the hit random number counter C1 that is a big hit result, and the hit random number that is the small hit result 9448 pieces are set as the number of numerical information of the counter C1, and 500 pieces are set as the number of numerical information of the hit random number counter C1 as a result of losing. In addition, “setting 3”, which is a setting value that is one step higher than “setting 2”, is set with 54 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is a hit result 9446 is set as the number of numerical information of the counter C1, and 500 is set as the number of numerical information of the per-random number counter C1 that is the result of losing. In addition, “setting 4”, which is a setting value that is one step higher than “setting 3”, is set with 56 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is the hit result 9444 pieces are set as the number of numerical information of the counter C1, and 500 pieces are set as the number of numerical information of the hit random number counter C1 which is a result of losing. In addition, “setting 5”, which is a setting value one step higher than “setting 4”, is set with 58 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is the hit result 9442 is set as the number of numerical information of the counter C1, and 500 is set as the number of numerical information of the per-random number counter C1 that is the result of losing. In addition, 60 is set as the number of numerical information of the hit random number counter C1 that is the jackpot result in the “setting 6” that is the highest setting value, and the number of numerical information of the hit random number counter C1 that is the result of the small hit 9440 are set, and 500 is set as the number of numerical information of the hit random number counter C1 as a result of losing.
図242(d)に示すように高確率時の第2当否テーブル504には当否判定処理の判定結果として、大当たり結果、小当たり結果及び外れ結果が設定されている。また、パチンコ機10には「設定1」〜「設定6」の設定状態が存在しているが、高い設定値ほど大当たり結果となる確率が高く、高い設定値ほど小当たり結果となる確率が低くなるように設定されている。一方、外れ結果となる確率は「設定1」〜「設定6」のいずれであっても同一となるように設定されている。
As shown in FIG. 242 (d), in the second success / failure table 504 at the time of high probability, a big hit result, a small hit result, and a lost result are set as the judgment results of the success / failure determination process. The
具体的には、最も低い設定値である「設定1」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として500個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として9000個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として500個が設定されている。また、「設定1」よりも1段階高い設定値である「設定2」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として520個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として8980個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として500個が設定されている。また、「設定2」よりも1段階高い設定値である「設定3」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として540個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として8960個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として500個が設定されている。また、「設定3」よりも1段階高い設定値である「設定4」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として560個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として8940個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として500個が設定されている。また、「設定4」よりも1段階高い設定値である「設定5」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として580個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として8920個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数として500個が設定されている。また、最も高い設定値である「設定6」には大当たり結果となる当たり乱数カウンタC1の数値情報の数として600個が設定されており、小当たり結果となる当たり乱数カウンタC1の数値情報の数として8900個が設定されており、外れ結果となる当たり乱数カウンタC1の数値情報の数は500個となっている。 Specifically, 500 is set as the number of numerical information of the hit random number counter C1 that is a jackpot result in “setting 1” that is the lowest setting value, and the numerical value of the hit random number counter C1 that is a result of small hit 9000 is set as the number of information, and 500 is set as the number of numerical information of the hit random number counter C1 that is a result of losing. In addition, “setting 2”, which is a setting value one step higher than “setting 1”, is set with 520 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is a hit result 8980 pieces are set as the number of numerical information of the counter C1, and 500 pieces are set as the number of numerical information of the hit random number counter C1 as a result of the losing. In addition, “setting 3”, which is a setting value that is one step higher than “setting 2”, is set with 540 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is a hit result 8960 is set as the number of numerical information of the counter C1, and 500 is set as the number of numerical information of the per-random number counter C1 that is a result of losing. In addition, “setting 4”, which is a setting value one step higher than “setting 3”, is set with 560 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is a hit result 8940 pieces are set as the number of numerical information of the counter C1, and 500 pieces are set as the number of numerical information of the hit random number counter C1 as a result of the losing. In addition, “setting 5”, which is a setting value that is one step higher than “setting 4”, is set with 580 pieces of numerical information of the hit random number counter C1 that is a jackpot result, and the hit random number that is a hit result 8920 is set as the number of the numerical information of the counter C1, and 500 is set as the number of the numerical information of the hit random number counter C1 that is the result of losing. The highest setting value “setting 6” is set to 600 pieces of numerical information of the hit random number counter C1 as a big hit result, and the number of numerical information of the hit random number counter C1 as a small hit result. 8900 pieces are set, and the number of pieces of numerical information of the hit random number counter C1 which is a result of losing is 500 pieces.
「設定1」において第2特図側の保留情報を契機として大当たり結果となる確率は低確率モードである場合には1/200であり高確率モードである場合にはその10倍の1/20である。「設定2」において第2特図側の保留情報を契機として大当たり結果となる確率は低確率モードである場合には約1/192であり高確率モードである場合にはその10倍の約1/19.2である。「設定3」において第2特図側の保留情報を契機として大当たり結果となる確率は低確率モードである場合には約1/185であり高確率モードである場合にはその10倍の約1/18.5である。「設定4」において第2特図側の保留情報を契機として大当たり結果となる確率は低確率モードである場合には約1/179であり高確率モードである場合にはその10倍の約1/17.9である。「設定5」において第2特図側の保留情報を契機として大当たり結果となる確率は低確率モードである場合には約1/172であり高確率モードである場合にはその10倍の約1/17.2である。「設定6」において第2特図側の保留情報を契機として大当たり結果となる確率は低確率モードである場合には約1/167であり高確率モードである場合にはその10倍の約1/16.7である。つまり、「設定1」〜「設定6」のいずれであっても第2特図側の保留情報を契機として大当たり結果となる確率は高確率モードである場合には低確率モードである場合に対して10倍となる。また、設定状態及び当否抽選モードの組合せが同一となる組合せで比較した場合に大当たり結果となる確率は第1特図側の保留情報を契機とした場合と第2特図側の保留情報を契機とした場合とで同一となっている。
In “
また、「設定1」において第2特図側の保留情報を契機として小当たり結果となる確率は低確率モードである場合には約1/1.0582であり高確率モードである場合には約1/1.111である。「設定2」において第2特図側の保留情報を契機として小当たり結果となる確率は低確率モードである場合には約1/1.0584であり高確率モードである場合には約1/1.113である。「設定3」において第2特図側の保留情報を契機として小当たり結果となる確率は低確率モードである場合には約1/1.0586であり高確率モードである場合には約1/1.116である。「設定4」において第2特図側の保留情報を契機として小当たり結果となる確率は低確率モードである場合には約1/1.0589であり高確率モードである場合には約1/1.119である。「設定5」において第2特図側の保留情報を契機として小当たり結果となる確率は低確率モードである場合には約1/1.0591であり高確率モードである場合には約1/1.121である。「設定6」において第2特図側の保留情報を契機として小当たり結果となる確率は低確率モードである場合には約1/1.0593であり高確率モードである場合には約1/1.124である。
In addition, in “
なお、大当たり結果となる当たり乱数カウンタC1の数値情報は連番となるように集約して設定されている構成としてもよく、少なくとも一部又は全部が連番とならないように分散させて設定されている構成としてもよい。また、小当たり結果となる当たり乱数カウンタC1の数値情報は連番となるように集約して設定されている構成としてもよく、少なくとも一部又は全部が連番とならないように分散させて設定されている構成としてもよい。 Note that the numerical information of the hit random number counter C1 that is a jackpot result may be set so as to be a serial number, and at least a part or all of the numerical information is set to be distributed so as not to be a serial number. It is good also as composition which has. Further, the numerical information of the hit random number counter C1 that is a small hit result may be set so as to be a serial number, and at least a part or all of the numerical information may be set so as not to be a serial number. It is good also as composition which has.
上記構成によれば第1当否テーブル495,496にて小当たり結果に割り当てられている当たり乱数カウンタC1の値の数よりも外れ結果に割り当てられている当たり乱数カウンタC1の値の数の方が多い構成において、設定値による大当たり結果の確率の変動分が外れ結果に割り当てられている当たり乱数カウンタC1の数値情報の数の変動によって吸収されている。そして、いずれの設定値であっても外れ結果に割り当てられている当たり乱数カウンタC1の数値情報の数が最も多い。これにより、設定値による大当たり結果の確率変動分を吸収するための設定値による外れ結果の確率変動分を少なくすることが可能となる。よって、第1特図側の保留情報を契機とした場合において遊技者が設定値を推測するために注目する対象を大当たり結果に限定させることが可能となり、設定値の推測を行いづらくさせることが可能となる。 According to the above configuration, the number of values of the hit random number counter C1 assigned to the outlier result is larger than the number of values of the hit random number counter C1 assigned to the result of small hit in the first success / failure table 495, 496. In many configurations, the variation in the probability of the jackpot result due to the set value is absorbed by the variation in the number of numerical information of the hit random number counter C1 assigned to the outlier result. Then, regardless of the set value, the number of numerical information of the hit random number counter C1 assigned to the outlier result is the largest. As a result, it is possible to reduce the probability variation of the outlier result due to the set value for absorbing the probability variation of the jackpot result due to the set value. Therefore, when the hold information on the first special figure side is used as an opportunity, it is possible to limit the target of attention to the jackpot result in order to guess the set value, making it difficult to guess the set value. It becomes possible.
また、第2当否テーブル503,504にて外れ結果に割り当てられている当たり乱数カウンタC1の数値情報の数よりも小当たり結果に割り当てられている当たり乱数カウンタC1の数値情報の数の方が多い構成において、設定値による大当たり結果の確率の変動分が小当たり結果に割り当てられている当たり乱数カウンタC1の数値情報の数の変動によって吸収されている。そして、いずれの設定値であっても小当たり結果に割り当てられている当たり乱数カウンタC1の数値情報の数が最も多い。これにより、設定値による大当たり結果の確率変動分を吸収するための設定値による小当たり結果の確率変動分を少なくすることが可能となる。よって、第1特図側の保留情報を契機とした場合において遊技者が設定値を推測するために注目する対象を大当たり結果に限定させることが可能となり、設定値の推測をしづらくさせることが可能となる。 Further, the number of numerical information of the hit random number counter C1 assigned to the small hit result is larger than the number of numerical information of the hit random number counter C1 assigned to the outlier result in the second success / failure tables 503 and 504. In the configuration, the fluctuation of the probability of the big hit result due to the set value is absorbed by the fluctuation of the number of numerical information of the hit random number counter C1 assigned to the small hit result. In any setting value, the number of numerical information of the hit random number counter C1 assigned to the small hit result is the largest. Accordingly, it is possible to reduce the probability variation of the small hit result due to the set value for absorbing the probability variation of the big hit result due to the set value. Therefore, when the hold information on the first special figure side is used as an opportunity, it is possible to limit the target of attention to the jackpot result for the player to guess the set value, which makes it difficult to guess the set value. It becomes possible.
<第72の実施形態>
本実施形態では動作電力の供給が開始された場合における処理構成が上記第49の実施形態と相違している。以下、上記第49の実施形態と相違している構成について説明する。なお、上記第49の実施形態と同一の構成については基本的にその説明を省略する。
<
In the present embodiment, the processing configuration when the supply of operating power is started is different from that in the forty-ninth embodiment. Hereinafter, a configuration different from the forty-ninth embodiment will be described. The description of the same configuration as that in the forty-ninth embodiment is basically omitted.
図243は本実施形態における遊技盤24の正面図である。
FIG. 243 is a front view of the
遊技盤24には上記第1の実施形態と同様に、遊技領域PAの外縁の一部を区画するようにして内レール部25と外レール部26とが取り付けられており、これら内レール部25と外レール部26とにより誘導手段としての誘導レールが構成されている。遊技球発射機構27(図2参照)から発射された遊技球は誘導レールにより遊技領域PAの上部に案内されるようになっている。また、遊技領域PAには上記第1の実施形態と同様に一般入賞口31、特電入賞装置32、第1作動口33、第2作動口34、スルーゲート35、可変表示ユニット36、特図ユニット37及び普図ユニット38等がそれぞれ設けられている。
Similar to the first embodiment, the
ここで、本実施形態では可変表示ユニット36において図柄表示装置41の周囲を囲むようにして設けられたセンターフレーム511に可動体512が設けられている。可動体512は、図示しないリンク機構を介して可動体用駆動部513に連結されており、可動体用駆動部513が変位用の状態となることで駆動されて初期位置から所定方向に移動するとともに、可動体用駆動部513が復帰用の状態となることで初期位置に復帰するように移動する。そして、当該可動体512が動作する様子が窓パネル52を通じてパチンコ機10前方から視認可能となっている。つまり、可動体512が動作する様子は遊技機本体12及び前扉枠14の開放操作を要することなくパチンコ機10前方から視認可能となっている。
Here, in this embodiment, the
可動体512について詳細には、可動体512は初期位置と移動限界位置との間で移動可能となっており、初期位置から移動限界位置に向けて移動することで、表示面41aの前方に配置され、初期位置の場合よりも表示面41aに対してその前方にて対向する範囲が広くなる。具体的には、初期位置では、その全体が表示面41aよりも外方であってセンターフレーム511内に配置されており、表示面41aを正面から見た状態では可動体512が視認不可又は視認しづらい構成となっている。一方、移動限界位置では、その全体が表示面41aに対してその前方から対向し、初期位置の場合よりも可動体512の視認性は向上するが、表示面41aの視認性を低下させる状態となる。なお、これに限定されることはなく初期位置に配置されている場合及び移動限界位置に配置されている場合のいずれであっても可動体512が視認可能である構成としてもよい。
Specifically, the
可動体512は、移動限界位置に配置された場合において遊技者が視認可能な面である表面(すなわち遊技機前方を向く面)に装飾が付された可動式の装飾体であり、所定のキャラクタ(例えば「魚」)を模した形態となっているが、具体的な形態は任意である。可動体512の初期位置から移動限界位置への移動は、表示面41aにおける遊技回用の演出と連動して行われ、所定の演出が終了した場合に初期位置へ復帰する。このように可動体512の移動は、表示面41aにおける画像演出と一体的な演出を行うために利用される。
The
本パチンコ機10では、遊技回用の演出の途中(例えばリーチ中)で可動体512の初期位置からの移動が行われた場合には、当該移動が行われない場合に比べて、開閉実行モードへの移行の期待度が高い構成となっている。但し、これに限定されることはなく、当該構成に加えて又は代えて、開閉実行モード後に当否抽選の確率が高確率となる当否判定の結果となった場合に遊技回用の演出では同一の偶数の数字が付された図柄の組合せといった高確率を明示しない結果を停止表示しながら、開閉実行モード中に高確率への昇格が発生したかのような演出を行う構成において、当該昇格用の演出として可動体512の初期位置からの移動が行われる構成としてもよい。
In the
次に、主制御装置60及び音声発光制御装置81の電気的構成について図244の説明図を参照しながら説明する。
Next, the electrical configuration of the
主制御装置60には上記第49の実施形態と同様に主制御基板61が設けられているとともに、当該主制御基板61には上記第49の実施形態と同様に主側CPU63、主側ROM64及び主側RAM65が内蔵されたMPU62が設けられている。また、主制御基板61には上記第49の実施形態と同様に第1〜第4報知用表示装置201〜204が設けられている。第1〜第4報知用表示装置201〜204において表示される表示内容は上記第35の実施形態と同様である。したがって、第1〜第4報知用表示装置201〜204では主側CPU63への動作電力の供給が開始された場合には初期チェック期間に亘ってチェック用表示が行われるとともに、その後にベース値を報知するための表示が行われる。
The
第1〜第4報知用表示装置201〜204は上記第11の実施形態と同様に主制御基板61の素子搭載面において横並びで設けられている(図53参照)。第1〜第4報知用表示装置201〜204はいずれも、LEDによる表示用セグメントが7個配列されたセグメント表示器であるが、これに限定されることはなく多色発光タイプの単一の発光体であってもよく、液晶表示装置であってもよく、有機ELディスプレイであってもよい。第1〜第4報知用表示装置201〜204はいずれもその表示面が主制御基板61の素子搭載面が向く方向を向くようにして設置されているとともに、基板ボックス60aの対向壁部60bにより覆われている。この場合に、基板ボックス60aが透明に形成されていることにより、基板ボックス60aの外部から当該基板ボックス60a内に収容された第1〜第4報知用表示装置201〜204の表示面を目視することが可能となる。また、主制御装置60は基板ボックス60aにおいて主制御基板61の素子搭載面と対向する対向壁部60bがパチンコ機10後方を向くようにして樹脂ベース21の背面に搭載されているため、遊技機本体12を外枠11に対してパチンコ機10前方に開放させて樹脂ベース21の背面をパチンコ機10前方に露出させた場合には、対向壁部60bを通じて第1〜第4報知用表示装置201〜204の表示面を目視することが可能となる。
The first to fourth
図244に示すように音声発光制御装置81は音声発光制御基板351を備えている。音声発光制御基板351には音光側MPU352が搭載されている。音光側MPU352には、制御部及び演算部を含む演算処理装置である音光側CPU353の他に、音光側ROM354及び音光側RAM355が内蔵されている。また、音光側MPU352には、上記素子以外に、割込回路、タイマ回路、データ入出力回路、乱数発生器としての各種カウンタ回路などが内蔵されている。
As shown in FIG. 244, the sound
音光側ROM354は、NOR型フラッシュメモリ及びNAND型フラッシュメモリなどの記憶保持に外部からの電力供給が不要なメモリ(すなわち、不揮発性記憶手段)であり、読み出し専用として利用される。音光側ROM354は、音光側CPU353により実行される各種の制御プログラムや固定値データを記憶している。
The sound
音光側RAM355は、SRAM及びDRAMなどの記憶保持に外部からの電力供給が必要なメモリ(すなわち、揮発性記憶手段)であり、読み書き両用として利用される。音光側RAM355は、ランダムアクセスが可能であるとともに、同一のデータ容量で比較した場合に音光側ROM354よりも読み出しに要する時間が早いものとなっている。音光側RAM355は、音光側ROM354内に記憶されている制御プログラムの実行に対して各種のデータなどを一時的に記憶する。
The sound-
音光側MPU352の入力側には主制御装置60のMPU62が電気的に接続されており、音光側MPU352の出力側には表示発光部53、スピーカ部54、表示制御装置82及び可動体用駆動部513が電気的に接続されている。音光側MPU352は主制御装置60のMPU62から受信した各種コマンドに基づいて、表示発光部53、スピーカ部54及び可動体用駆動部513を駆動制御するとともに、表示制御装置82を制御する。表示制御装置82は、音光側MPU352から受信したコマンドに基づいて図柄表示装置41の表示制御を実行する。これにより、遊技回や開閉実行モードが実行されている状況において、図柄表示装置41、表示発光部53、スピーカ部54及び可動体512にて各種演出や各種報知が実行される。
The
次に、主側CPU63にて実行される本実施形態におけるメイン処理について図245のフローチャートを参照しながら説明する。なお、メイン処理におけるステップSF501〜ステップSF529の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
Next, main processing in the present embodiment executed by the
まず電源投入初期設定処理を実行する(ステップSF501)。電源投入初期設定処理では、例えばメイン処理が起動されてからウエイト用の所定時間(具体的には1秒)が経過するまで次の処理に進行することなく待機する。このウエイト用の所定期間において図柄表示装置41の動作開始及び初期設定が完了することとなる。また、主側RAM65のアクセスを許可する。
First, power-on initial setting processing is executed (step SF501). In the power-on initial setting process, for example, the process waits without proceeding to the next process until a predetermined time for waiting (specifically, 1 second) elapses after the main process is activated. The operation start and initial setting of the
その後、内部機能レジスタ設定処理を実行する(ステップSF502)。内部機能レジスタ設定処理では上記第35の実施形態と同様に、当該メイン処理に対して定期的に割り込んで起動される処理である第1タイマ割込み処理(図133)の割込み周期を第1割込み周期(具体的には4ミリ秒)に設定するとともに、当該メイン処理に対して定期的に割り込んで起動される処理である第2タイマ割込み処理(図134)の割込み周期を上記第1割込み周期よりも短い周期である第2割込み周期(具体的には2ミリ秒)に設定する。 Thereafter, an internal function register setting process is executed (step SF502). In the internal function register setting process, as in the thirty-fifth embodiment, the interrupt period of the first timer interrupt process (FIG. 133), which is a process that is started by periodically interrupting the main process, is set to the first interrupt period. (Specifically, 4 milliseconds) and the interrupt period of the second timer interrupt process (FIG. 134), which is a process that is started by periodically interrupting the main process, from the first interrupt period. Is set to a second interrupt cycle (specifically, 2 milliseconds) which is a short cycle.
つまり、本実施形態では上記第35の実施形態と同様に、タイマ割込み処理として割込み周期が相対的に長短となるように第1タイマ割込み処理(図133)と第2タイマ割込み処理(図134)とが存在している。第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)はいずれもメイン処理に対して割り込んで起動される。また、第2タイマ割込み処理(図134)は第1タイマ割込み処理(図133)に対して割り込んで起動される。一方、第1タイマ割込み処理(図133)は第2タイマ割込み処理(図134)に対して割り込んで起動されない。また、第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の両方が実行されていない状況において第1割込み周期及び第2割込み周期の両方が経過している場合、それら周期の経過順序に関係なく第2タイマ割込み処理(図134)から先に起動される。この点、第2タイマ割込み処理(図134)は第1タイマ割込み処理(図133)よりも優先して起動される処理であると言える。但し、これに限定されることはなく第1タイマ割込み処理(図133)が第2タイマ割込み処理(図134)よりも優先して起動される構成としてもよい。 That is, in the present embodiment, as in the 35th embodiment, the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) are performed so that the interrupt cycle is relatively short as the timer interrupt process. And exist. Both the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) are started by interrupting the main process. The second timer interrupt process (FIG. 134) is started by interrupting the first timer interrupt process (FIG. 133). On the other hand, the first timer interrupt process (FIG. 133) is not activated by interrupting the second timer interrupt process (FIG. 134). Further, when both the first interrupt cycle and the second interrupt cycle have elapsed in a situation where both the first timer interrupt processing (FIG. 133) and the second timer interrupt processing (FIG. 134) are not executed, those cycles The second timer interrupt process (FIG. 134) is started first regardless of the elapse order. In this regard, it can be said that the second timer interrupt process (FIG. 134) is a process activated in preference to the first timer interrupt process (FIG. 133). However, the present invention is not limited to this, and the first timer interrupt process (FIG. 133) may be activated in preference to the second timer interrupt process (FIG. 134).
内部機能レジスタ設定処理では、第1タイマ割込み処理(図133)の第1割込み周期を主側CPU63の所定のレジスタに設定するとともに、第2タイマ割込み処理(図134)の第2割込み周期を主側CPU63の特定のレジスタに設定する。また、内部機能レジスタ設定処理では上記第1,第2割込み周期の設定以外にも例えば当たり乱数カウンタC1の数値範囲といった各種カウンタの数値範囲の設定処理などを実行する。
In the internal function register setting process, the first interrupt period of the first timer interrupt process (FIG. 133) is set in a predetermined register of the
その後、特定制御用のワークエリア221に設けられた立ち上げ処理中フラグに「1」をセットする(ステップSF503)。立ち上げ処理中フラグは上記第35の実施形態と同様に、第1タイマ割込み処理(図133)が起動されたとしても当該第1タイマ割込み処理(図133)に設定されている各種処理のうち停電監視、各種カウンタの更新及び不正監視を行うための処理は実行する一方、遊技を進行させるための処理を実行することなく当該第1タイマ割込み処理(図133)を終了すべき状況であることを主側CPU63にて特定するためのフラグである。
Thereafter, “1” is set to a startup processing flag provided in the
立ち上げ処理中フラグは、メイン処理(図245)において動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が開始された場合に「1」がセットされ、動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が終了して残余処理(ステップSF526〜ステップSF529)が開始される前に「0」クリアされる。上記第35の実施形態と同様に第1タイマ割込み処理(図133)では立ち上げ処理中フラグに「1」がセットされている場合にはステップS8907〜ステップS8920の処理を実行しないようにすることにより、動作電力の供給開始時の処理(ステップSF501〜ステップSF523)のうち後述する設定確認用処理(図246)又は設定値更新処理(図247)が実行されている状況において遊技を進行させるための処理が実行されないようにすることが可能となる。その一方、上記のとおり第1タイマ割込み処理(図133)では立ち上げ処理中フラグに「1」がセットされている場合であってもステップS8901〜ステップS8905の処理を実行することで、動作電力の供給開始時の処理(ステップSF501〜ステップSF523)のうち後述する設定確認用処理(図246)又は設定値更新処理(図247)が実行されている状況であっても停電監視が実行されるとともに、当たり乱数カウンタC1、大当たり種別カウンタC2、リーチ乱数カウンタC3及び乱数初期値カウンタCINIの更新が実行され、さらに不正の検知が実行される。 The start-up process flag is set to “1” when the process (step SF501 to step SF523) at the start of supply of operating power is started in the main process (FIG. 245), and the process at the start of supply of operating power is set. “0” is cleared before (step SF501 to step SF523) is finished and the remaining processing (step SF526 to step SF529) is started. As in the thirty-fifth embodiment, in the first timer interrupt process (FIG. 133), when “1” is set in the startup process flag, the processes in steps S8907 to S8920 are not executed. Accordingly, in order to advance the game in a situation where the setting confirmation processing (FIG. 246) or the setting value update processing (FIG. 247) described later is executed in the processing (step SF501 to step SF523) at the start of the supply of operating power. It is possible to prevent this process from being executed. On the other hand, in the first timer interrupt process (FIG. 133), as described above, even when “1” is set in the start-up process flag, the operation power can be obtained by executing the processes in steps S8901 to S8905. Outage monitoring (step SF501 to step SF523), even if the setting confirmation processing (FIG. 246) or setting value update processing (FIG. 247) described later is being executed, the power failure monitoring is executed. At the same time, the hit random number counter C1, the big hit type counter C2, the reach random number counter C3, and the random number initial value counter CINI are updated, and further illegal detection is executed.
特に、立ち上げ処理中フラグに「1」がセットされている状況であっても停電情報記憶処理(ステップS8901)が実行されることにより、動作電力の供給開始時の処理(ステップSF501〜ステップSF523)のうち後述する設定確認用処理(図246)又は設定値更新処理(図247)が実行されている状況において停電が発生したとしてもそれに対して停電時処理を実行することが可能となる。停電時処理では上記第35の実施形態と同様に、特定制御用のワークエリア221に設けられた停電フラグに「1」をセットするとともに、チェックサムの算出処理(図253)を実行してその算出したチェックサムを特定制御用のワークエリア221に保存するため、動作電力の供給が再度開始された場合には主側RAM65の異常発生と特定されないようにすることが可能となる。これにより、設定確認用処理(図246)又は設定値更新処理(図247)の途中で停電が発生した場合には、これら設定関連処理の途中で停電が発生したことを次回の動作電力の供給開始時に特定することが可能となる。
In particular, even when the start-up process flag is set to “1”, the power failure information storage process (step S8901) is executed, so that the process at the start of the operation power supply (steps SF501 to SF523) is performed. ), Even if a power failure occurs in a situation where a setting confirmation process (FIG. 246) or a setting value update process (FIG. 247), which will be described later, is being executed, it is possible to execute the power failure process. In the power failure process, as in the 35th embodiment, “1” is set to the power failure flag provided in the
ちなみに、設定確認用処理(図246)又は設定値更新処理(図247)が実行されている状況では、第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)のいずれについても割込みが禁止されることはなく任意のタイミングで割込み可能となっている。この場合、設定確認用処理(図246)又は設定値更新処理(図247)において第1タイマ割込み処理(図133)又は第2タイマ割込み処理(図134)が割り込んで起動される場合には、その起動対象となったタイマ割込み処理が終了した後に復帰するためのメイン処理(図245)の戻り番地の情報が特定制御用のスタックエリア222に退避されるとともに、当該タイマ割込み処理が起動される直前における主側CPU63の各種レジスタの情報が特定制御用のスタックエリア222に退避される。そして、起動対象となったタイマ割込み処理が終了した場合には特定制御用のスタックエリア222に退避された戻り番地の情報に対応するメイン処理(図245)の処理に復帰することとなるとともに、特定制御用のスタックエリア222に退避された情報が主側CPU63の各種レジスタに復帰される。
Incidentally, in the situation where the setting confirmation process (FIG. 246) or the set value update process (FIG. 247) is being executed, both the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) are performed. Interrupts are not prohibited and can be interrupted at any timing. In this case, when the first timer interrupt process (FIG. 133) or the second timer interrupt process (FIG. 134) is interrupted and activated in the setting confirmation process (FIG. 246) or the set value update process (FIG. 247), Information on the return address of the main process (FIG. 245) for returning after the timer interrupt process to be activated ends is saved in the
ステップSF503にて立ち上げ処理中フラグに「1」をセットした後は、特定制御用のワークエリア221に設けられた停電フラグに「1」がセットされているか否かを判定する(ステップSF504)。第1タイマ割込み処理(図133)の停電情報記憶処理(ステップS8901)にて停電時処理が実行された場合に停電フラグに「1」がセットされる。停電フラグは、前回の電源遮断時において停電時処理が適切に行われたか否かを主側CPU63にて特定するためのフラグである。
After “1” is set in the startup processing flag in step SF503, it is determined whether or not “1” is set in the power failure flag provided in the
停電フラグに「1」がセットされている場合(ステップSF504:YES)、停電時処理の場合と同様にチェックサムの算出処理(図253)を実行した後に(ステップSF505)、その算出したチェックサムが正常であるか否かを判定する(ステップSF506)。詳細は後述するが停電時処理及びステップSF505のそれぞれにおけるチェックサムの算出処理(図253)では、特定制御用のワークエリア221及び特定制御用のスタックエリア222についてチェックサムを算出する。ステップSF506では、主側CPU63への動作電力の供給が停止される直前に実行された停電時処理において算出されて特定制御用のワークエリア221に保存された特定制御用のワークエリア221及び特定制御用のスタックエリア222についてのチェックサムを読み出すとともに、その読み出したチェックサムを、ステップSF505にて算出したチェックサムと比較する。そして、それらチェックサムが一致しているか否かを判定する。
When “1” is set in the power failure flag (step SF504: YES), the checksum calculation processing (FIG. 253) is executed (step SF505) as in the case of the power failure processing, and then the calculated checksum is calculated. Is determined to be normal (step SF506). Although details will be described later, in the power failure process and the checksum calculation process in step SF505 (FIG. 253), the checksum is calculated for the
チェックサムが一致している場合(ステップSF506:YES)、特定制御用のワークエリア221における設定参照用エリア341(図154参照)に格納された情報に対応する設定値が正常な範囲であるか否かを判定する(ステップSF507)。設定参照用エリア341は上記第45の実施形態と同様に現状のパチンコ機10の設定値を主側CPU63にて特定するための情報が格納される記憶エリアである。設定参照用エリア341に「1」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定1」となる。設定参照用エリア341に「2」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定2」となる。設定参照用エリア341に「3」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定3」となる。設定参照用エリア341に「4」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定4」となる。設定参照用エリア341に「5」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定5」となる。設定参照用エリア341に「6」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定6」となる。ステップSF507では設定参照用エリア341に格納された設定値の情報が「1」〜「6」のいずれかであるか否かを判定する。
If the checksums match (step SF506: YES), is the set value corresponding to the information stored in the setting reference area 341 (see FIG. 154) in the
ステップSF504、ステップSF506及びステップSF507の全てで肯定判定をした場合、特定制御用のワークエリア221に設けられた設定更新表示フラグに「1」がセットされているか否かを判定する(ステップSF508)。設定更新表示フラグは上記第35の実施形態と同様に設定値更新処理(図247)が実行されていることを主側CPU63にて特定するためのフラグであり、設定更新表示フラグに「1」がセットされている場合には第1〜第4報知用表示装置201〜204にて、設定値を更新している状況であることを示す表示及び更新途中の設定値を示す表示が行われる。設定更新表示フラグは、設定値更新処理(図247)が開始された場合に「1」がセットされ設定値更新処理(図247)が終了される場合に「0」クリアされるフラグであるため、設定値更新処理(図247)が実行されていない状況においては基本的に設定更新表示フラグに「1」がセットされた状態とはならない。しかしながら、設定値更新処理(図247)が実行されている状況において主側CPU63への動作電力の供給が停止された場合には、その後に主側CPU63への動作電力の供給が開始された場合において設定更新表示フラグに「1」がセットされた状態となる。この設定更新表示フラグに「1」がセットされた状態は設定値更新処理(図247)において設定更新表示フラグを「0」クリアする処理が実行されるまでは維持される。
When affirmative determination is made in all of step SF504, step SF506, and step SF507, it is determined whether or not “1” is set in the setting update display flag provided in the
設定更新表示フラグに「1」がセットされていないことでステップSF508にて否定判定をした場合、リセットボタン68cが押圧操作されているか否かを判定する(ステップSF509)。つまり、リセットボタン68cが押圧操作されている状態においてパチンコ機10の電源ON操作が行われて主側CPU63への動作電力の供給が開始されたか否かを判定する。ここで、本実施形態では上記第35の実施形態と同様に、主制御装置60に設定キー挿入部68a及びリセットボタン68cが設けられているものの更新ボタン68bは設けられていない。
If a negative determination is made in step SF508 because the setting update display flag is not set to “1”, it is determined whether or not the
リセットボタン68cが押圧操作されていない場合(ステップSF509:NO)、特定制御用のワークエリア221における遊技停止フラグに「1」がセットされているか否かを判定する(ステップSF510)。遊技停止フラグは、停電フラグに「1」がセットされていない場合、チェックサムが一致しなかった場合又は設定値が異常であった場合に「1」がセットされるフラグである。遊技停止フラグに「1」がセットされることにより、第1タイマ割込み処理(図133)においてステップS8901〜ステップS8905の処理を実行する一方、ステップS8906にて肯定判定をすることでステップS8907〜ステップS8920の処理を実行しない。これにより、前回の電源遮断時において停電時処理が適切に行われなかったことで停電フラグに「1」がセットされていない場合、特定制御用のワークエリア221及び特定制御用のスタックエリア222の少なくとも一方について前回の電源遮断時から情報の記憶状態が変化していることに起因してチェックサムが一致しない場合、又は設定値が異常である場合には、停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されないことになる。ステップSF510にて肯定判定をした場合、後述するステップSF522及びステップSF523の処理を実行する。
If the
ステップSF510にて否定判定をした場合、設定キー挿入部68aが設定キーを利用してON操作されているか否かを判定する(ステップSF511)。設定キー挿入部68aが設定キーを利用してON操作されている場合(ステップSF511:YES)、設定確認用処理を実行する(ステップSF513)。また、設定キー挿入部68aが設定キーを利用してON操作されていない場合であっても(ステップSF511:NO)、特定制御用のワークエリア221に設けられた設定確認表示フラグに「1」がセットされている場合(ステップSF512:YES)、設定確認用処理を実行する(ステップSF513)。
If a negative determination is made in step SF510, it is determined whether or not the setting
設定確認表示フラグは上記第35の実施形態と同様に設定確認用処理(図246)が実行されていることを主側CPU63にて特定するためのフラグであり、設定確認表示フラグに「1」がセットされている場合には第1〜第4報知用表示装置201〜204にて、設定値を確認している状況であることを示す表示及び現状設定されている設定値を示す表示が行われる。設定確認表示フラグは、設定確認用処理(図246)が開始された場合に「1」がセットされ設定確認用処理(図246)が終了される場合に「0」クリアされるフラグであるため、設定確認用処理(図246)が実行されていない状況においては基本的に設定確認表示フラグに「1」がセットされた状態とはならない。しかしながら、設定確認用処理(図246)が実行されている状況において主側CPU63への動作電力の供給が停止された場合には、その後に主側CPU63への動作電力の供給が開始された場合において設定確認表示フラグに「1」がセットされた状態となる。この設定確認表示フラグに「1」がセットされた状態は後述するRAMクリア処理(図250)が実行されるか、又は設定確認用処理(図246)において設定確認表示フラグを「0」クリアする処理が実行されるまでは維持される。
The setting confirmation display flag is a flag for the
上記のようにリセットボタン68cが押圧操作されていない状況であって設定キー挿入部68aがON操作されている場合(すなわち「設定確認操作」が行われた場合)だけではなく、リセットボタン68cが押圧操作されていない状況であって設定確認表示フラグに「1」がセットされている場合にも設定確認用処理(図246)が実行されることにより、設定確認用処理(図246)が実行されている状況において停電時処理が実行された場合には、その後の動作電力の供給の再開に際して「設定確認操作」が行われなかったとしても設定確認用処理(図246)が実行される。これにより、パチンコ機10の現状の設定値の確認を引き続き行わせることが可能となる。一方、設定確認用処理(図246)が実行されている状況において停電時処理が実行された場合であってもその後の動作電力の供給の再開に際してリセットボタン68cが押圧操作された場合には、設定確認用処理(図246)が実行されることなくRAMクリア処理(図250)及び設定値更新処理(図247)のうち動作電力の供給の再開に際して行われた操作に対応する処理が実行される。これにより、設定確認用処理(図246)よりもRAMクリア処理(図250)又は設定値更新処理(図247)の実行を優先させることが可能となる。
As described above, not only when the
ここで、ステップSF513にて実行される設定確認用処理について説明する。図246は設定確認用処理を示すフローチャートである。なお、設定確認用処理におけるステップSF601〜ステップSF607の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
Here, the setting confirmation process executed in step SF513 will be described. FIG. 246 is a flowchart showing the setting confirmation process. Note that the processing of step SF601 to step SF607 in the setting confirmation processing is executed using the specific control program and the specific control data in the
まず割込み許可の設定を行う(ステップSF601)。これにより、第1タイマ割込み処理(図133)が第1割込み周期で割り込んで起動されるとともに、第2タイマ割込み処理(図134)が第2割込み周期で割り込んで起動される。 First, interrupt permission is set (step SF601). As a result, the first timer interrupt process (FIG. 133) is interrupted and started at the first interrupt period, and the second timer interrupt process (FIG. 134) is interrupted and started at the second interrupt period.
本実施形態においては動作電力の供給開始時の処理(ステップSF501〜ステップSF523)では基本的に第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の割込みが禁止されており、設定確認用処理(図246)及び設定値更新処理(図247)において割込みが許可される。したがって、動作電力の供給開始時の処理(ステップSF501〜ステップSF523)において設定確認用処理(図246)及び設定値更新処理(図247)が実行されていない状況においては第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の実行が禁止され、設定確認用処理(図246)又は設定値更新処理(図247)が実行されている状況において第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の実行が許可される。但し、設定確認用処理(図246)又は設定値更新処理(図247)が実行されている状況においては立ち上げ処理中フラグに「1」がセットされているため、第1タイマ割込み処理(図133)が起動されたとしても当該第1タイマ割込み処理(図133)の各種処理のうち停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されることなく当該第1タイマ割込み処理(図133)が終了される。 In the present embodiment, the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) are basically prohibited in the processing at the start of supply of operating power (steps SF501 to SF523). In the setting confirmation process (FIG. 246) and the set value update process (FIG. 247), an interrupt is permitted. Therefore, the first timer interrupt process (FIG. 247) is performed in the situation where the setting confirmation process (FIG. 246) and the set value update process (FIG. 247) are not executed in the process at the start of supply of operating power (step SF501 to step SF523). 133) and the second timer interrupt process (FIG. 134) are prohibited, and the first timer interrupt process (FIG. 133) is executed in the situation where the setting confirmation process (FIG. 246) or the set value update process (FIG. 247) is being executed. ) And second timer interrupt processing (FIG. 134) are permitted. However, in the situation where the setting confirmation process (FIG. 246) or the setting value update process (FIG. 247) is being executed, the startup timer flag is set to “1”, so the first timer interrupt process (FIG. 133) is started, among the various processes of the first timer interrupt process (FIG. 133), the processes for power failure monitoring, various counter updating and fraud monitoring are executed, while the game is advanced. The first timer interrupt process (FIG. 133) is terminated without executing the process.
その後、特定制御用のワークエリア221に設けられた設定確認表示フラグに「1」がセットされていないことを条件として、設定確認表示フラグに「1」をセットする(ステップSF602)。設定確認表示フラグに「1」がセットされることにより、第2タイマ割込み処理(図134)のステップS9005にて肯定判定をすることで、設定確認中における第5表示データバッファ275への設定処理(ステップS9006)を実行する。当該設定確認中における第5表示データバッファ275への設定処理の処理内容は上記第45の実施形態と同一である。当該処理が実行されることにより、例えば図124(b)の説明図に示すように、パチンコ機10の設定値を確認している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示が第1〜第4報知用表示装置201〜204にて行われる。
Thereafter, “1” is set to the setting confirmation display flag on condition that “1” is not set to the setting confirmation display flag provided in the
その後、確認開始コマンドを音光側MPU352に送信する(ステップSF603)。音光側CPU353は確認開始コマンドを受信することにより、設定確認用処理(図246)が実行されていることを示す画像及び設定確認用処理(図246)を終了させるための操作内容を認識可能とさせるための画像が図柄表示装置41にて表示されるように表示制御装置82を表示制御する。これにより、パチンコ機10の現状の設定値を確認している状況であることを遊技ホールの管理者が認識することが可能となるとともに、設定確認用処理(図246)を終了させるために必要な操作内容を遊技ホールの管理者が認識することが可能となる。なお、上記報知が図柄表示装置41にて実行されることに加えて又は代えて、表示発光部53及びスピーカ部54のうち少なくとも一方にて行われる構成としてもよい。また、設定確認用処理(図246)が実行されていることを示す外部出力が例えば遊技ホールの管理コンピュータといったパチンコ機10外部の装置に対して行われる構成としてもよい。
Thereafter, a confirmation start command is transmitted to the sound light side MPU 352 (step SF603). By receiving the confirmation start command, the sound
その後、設定キー挿入部68aが設定キーを利用してON状態からOFF状態に切り換わったか否かを判定する(ステップSF604)。具体的には、上記第45の実施形態における設定確認用処理(図155)と同様に、設定キー挿入部68aの状態を検知する検知センサから受信している信号の受信状態がON状態に対応する受信状態からOFF状態に対応する受信状態となったか否かを判定する。したがって、設定キー挿入部68aがON状態に維持されている場合だけではなく、設定キー挿入部68aがOFF状態である状況で設定確認用処理(図246)が開始された場合においてそのOFF状態が維持されている場合にもステップSF604にて否定判定をする。設定キー挿入部68aがON状態からOFF状態に切り換わったことを特定していない場合(ステップSF604:NO)、ステップSF604の処理を繰り返す。
Thereafter, it is determined whether or not the setting
設定キー挿入部68aがON状態からOFF状態に切り換わったことを特定した場合(ステップSF604:YES)、特定制御用のワークエリア221における設定確認表示フラグを「0」クリアする(ステップSF605)。これにより、第2タイマ割込み処理(図134)のステップS9005にて否定判定をすることで、設定確認中における第5表示データバッファ275への設定処理(ステップS9006)が実行されない状況となる。したがって、第1〜第4報知用表示装置201〜204にて、パチンコ機10の現状の設定値を確認している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示が行われる状態が解除される。
When it is specified that the setting
その後、割込み禁止の設定を行う(ステップSF606)。これにより、設定確認用処理(図246)を終了してメイン処理(図245)における動作電力の供給開始時の処理(ステップSF501〜ステップSF523)に復帰する場合には第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の割込みが禁止される。 After that, interrupt prohibition is set (step SF606). As a result, when the setting confirmation process (FIG. 246) is completed and the process returns to the process (step SF501 to step SF523) at the start of the operation power supply in the main process (FIG. 245), the first timer interrupt process (FIG. 133) and the second timer interrupt processing (FIG. 134) are prohibited.
その後、確認時の復帰コマンドを音光側MPU352に送信する(ステップSF607)。音光側CPU353は確認時の復帰コマンドを受信することにより、主側CPU63において動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が終了したことを特定するとともに、今回の動作電力の供給開始時の処理(ステップSF501〜ステップSF523)にて設定確認用処理(図246)が実行されたことを特定する。そして、確認時の復帰コマンドを受信したことに対応する処理を実行する。当該処理の内容については後に説明する。
Thereafter, a return command at the time of confirmation is transmitted to the sound light side MPU 352 (step SF607). By receiving the return command at the time of confirmation, the
上記のとおりリセットボタン68cを押圧操作することなく設定キー挿入部68aを設定キーによりON操作した状態でパチンコ機10の電源ON操作が行われることにより、主側CPU63への動作電力の供給が開始されてメイン処理(図245)が開始された状況においてリセットボタン68cが押圧操作されていないとともに設定キー挿入部68aがON操作された状態となり、メイン処理(図245)にて遊技を進行させるための処理が実行される前の状況である動作電力の供給開始時の処理が実行されている状況において設定確認用処理(図246)が実行される。これにより、遊技が行われていない状況下において設定値の確認を行うことが可能となる。
Supply of operating power to the
メイン処理(図245)の説明に戻り、設定キー挿入部68aが設定キーを利用してON操作されていない場合であって設定確認表示フラグに「1」がセットされていない場合(ステップSF511及びステップSF512:NO)、通常復帰コマンドを音光側MPU352に送信する(ステップSF514)。音光側CPU353は通常復帰コマンドを受信することにより、主側CPU63において動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が終了したことを特定するとともに、今回の動作電力の供給開始時の処理(ステップSF501〜ステップSF523)にてRAMクリア処理(図250)、設定確認用処理(図246)及び設定値更新処理(図247)のいずれもが実行されていないことを特定する。そして、通常復帰コマンドを受信したことに対応する処理を実行する。当該処理の内容については後に説明する。
Returning to the description of the main process (FIG. 245), when the setting
一方、リセットボタン68cが押圧操作されていると判定した場合であって、設定キー挿入部68aが設定キーを利用してON操作されていると判定した場合(ステップSF509及びステップSF515:YES)、又はステップSF508にて設定更新表示フラグに「1」がセットされていると判定した場合、設定値更新処理を実行する(ステップSF516)。上記のようにリセットボタン68cが押圧操作されている場合であって設定キー挿入部68aがON操作されている場合(すなわち「設定変更操作」が行われた場合)だけではなく、リセットボタン68cの押圧操作及び設定キー挿入部68aのON操作の有無に関係なく設定更新表示フラグに「1」がセットされている場合にも設定値更新処理(図247)が実行されることにより、設定値更新処理(図247)が実行されている状況において停電時処理が実行された場合には、その後の動作電力の供給の開始に際しての操作内容が「操作無し」、「RAMクリア操作」、「設定変更操作」及び「設定確認操作」のいずれであったとしても設定値更新処理(図247)が実行される。これにより、設定値更新処理(図247)の実行を優先させることが可能となる。
On the other hand, when it is determined that the
ここで、ステップSF516にて実行される設定値更新処理について説明する。図247は設定値更新処理を示すフローチャートである。なお、設定値更新処理におけるステップSF701〜ステップSF714の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
Here, the setting value update process executed in step SF516 will be described. FIG. 247 is a flowchart showing the set value update processing. Note that the processing of steps SF701 to SF714 in the set value update processing is executed using a program for specific control and data for specific control in the
まず割込み許可の設定を行う(ステップSF701)。これにより、第1タイマ割込み処理(図133)が第1割込み周期で割り込んで起動されるとともに、第2タイマ割込み処理(図134)が第2割込み周期で割り込んで起動される。 First, interrupt permission is set (step SF701). As a result, the first timer interrupt process (FIG. 133) is interrupted and started at the first interrupt period, and the second timer interrupt process (FIG. 134) is interrupted and started at the second interrupt period.
本実施形態においては動作電力の供給開始時の処理(ステップSF501〜ステップSF523)では基本的に第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の割込みが禁止されており、設定確認用処理(図246)及び設定値更新処理(図247)において割込みが許可される。したがって、動作電力の供給開始時の処理(ステップSF501〜ステップSF523)において設定確認用処理(図246)及び設定値更新処理(図247)が実行されていない状況においては第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の実行が禁止され、設定確認用処理(図246)又は設定値更新処理(図247)が実行されている状況において第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の実行が許可される。但し、設定確認用処理(図246)又は設定値更新処理(図247)が実行されている状況においては立ち上げ処理中フラグに「1」がセットされているため、第1タイマ割込み処理(図133)が起動されたとしても当該第1タイマ割込み処理(図133)の各種処理のうち停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されることなく当該第1タイマ割込み処理(図133)が終了される。 In the present embodiment, the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) are basically prohibited in the processing at the start of supply of operating power (steps SF501 to SF523). In the setting confirmation process (FIG. 246) and the set value update process (FIG. 247), an interrupt is permitted. Therefore, the first timer interrupt process (FIG. 247) is performed in the situation where the setting confirmation process (FIG. 246) and the set value update process (FIG. 247) are not executed in the process at the start of supply of operating power (step SF501 to step SF523). 133) and the second timer interrupt process (FIG. 134) are prohibited, and the first timer interrupt process (FIG. 133) is executed in the situation where the setting confirmation process (FIG. 246) or the set value update process (FIG. 247) is being executed. ) And second timer interrupt processing (FIG. 134) are permitted. However, in the situation where the setting confirmation process (FIG. 246) or the setting value update process (FIG. 247) is being executed, the startup timer flag is set to “1”, so the first timer interrupt process (FIG. 133) is started, among the various processes of the first timer interrupt process (FIG. 133), the processes for power failure monitoring, various counter updating and fraud monitoring are executed, while the game is advanced. The first timer interrupt process (FIG. 133) is terminated without executing the process.
その後、特定制御用のワークエリア221に設けられた設定更新表示フラグに「1」がセットされていないことを条件として、設定更新表示フラグに「1」をセットする(ステップSF702)。設定更新表示フラグに「1」がセットされることにより、第2タイマ割込み処理(図134)のステップS9003にて肯定判定をすることで、設定更新中における第5表示データバッファ275への設定処理(ステップS9004)を実行する。当該設定更新中における第5表示データバッファ275への設定処理の処理内容は上記第45の実施形態と同一である。当該処理が実行されることにより、例えば図124(a)の説明図に示すように、パチンコ機10の設定値を更新している状況であることを示す表示及びパチンコ機10の更新対象として選択されている設定値の表示が第1〜第4報知用表示装置201〜204にて行われる。
Thereafter, “1” is set to the setting update display flag on condition that “1” is not set to the setting update display flag provided in the
その後、開始時の初期設定を行う(ステップSF703)。当該初期設定では、特定制御用のワークエリア221に設けられた遊技停止フラグを「0」クリアする。遊技停止フラグは、前回の電源遮断時において停電時処理が適切に行われなかったことで停電フラグに「1」がセットされていない場合(ステップSF504:NO)、特定制御用のワークエリア221及び特定制御用のスタックエリア222の少なくとも一方について前回の電源遮断時から情報の記憶状態が変化していることに起因してチェックサムが一致しない場合(ステップSF506:NO)、又は設定参照用エリア341に格納された情報に対応する設定値が正常な範囲ではない場合に(ステップSF507:NO)、メイン処理(図245)のステップSF520にて「1」がセットされるフラグである。遊技停止フラグに「1」がセットされることにより、第1タイマ割込み処理(図133)においてステップS8901〜ステップS8905の処理を実行する一方、ステップS8906にて肯定判定をすることでステップS8907〜ステップS8920の処理を実行しない。これにより、上記のような主側RAM65の情報異常が発生した場合には、停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されないことになる。ステップSF703の処理にて遊技停止フラグを「0」クリアすることで、主側RAM65の情報異常の発生が特定されている状態を設定値更新処理(図247)が実行された場合に解除することが可能となる。
Thereafter, initial setting at the start is performed (step SF703). In the initial setting, the game stop flag provided in the
その後、特定制御用のワークエリア221における設定更新用エリア342(図154参照)に「1」を設定する(ステップSF704)。設定更新用エリア342は上記第45の実施形態と同様に設定値更新処理(図247)において更新途中の設定値の情報が格納される記憶エリアである。設定更新用エリア342に「1」の数値情報が格納されている場合には更新対象(選択対象又は変更対象)の設定値は「設定1」となる。設定更新用エリア342に「2」の数値情報が格納されている場合には更新対象の設定値は「設定2」となる。設定更新用エリア342に「3」の数値情報が格納されている場合には更新対象の設定値は「設定3」となる。設定更新用エリア342に「4」の数値情報が格納されている場合には更新対象の設定値は「設定4」となる。設定更新用エリア342に「5」の数値情報が格納されている場合には更新対象の設定値は「設定5」となる。設定更新用エリア342に「6」の数値情報が格納されている場合には更新対象の設定値は「設定6」となる。
Thereafter, “1” is set in the setting update area 342 (see FIG. 154) in the
ステップSF704にて設定更新用エリア342に「1」を設定することで、更新対象の設定値が「設定1」となる。つまり、本実施形態ではパチンコ機10の現状の設定値がいずれであったとしても設定値更新処理(図247)が開始された場合には更新対象の設定値は「設定1」となる。
By setting “1” in the setting
その後、更新開始コマンドを音光側MPU352に送信する(ステップSF705)。音光側CPU353は更新開始コマンドを受信することにより、設定値更新処理(図247)が実行されていることを示す画像、設定値を変更するための操作内容を認識可能とさせるための画像、及び設定値更新処理(図247)を終了させるための操作内容を認識可能とさせるための画像が図柄表示装置41にて表示されるように表示制御装置82を表示制御する。これにより、設定値を変更している状況であることを遊技ホールの管理者が認識することが可能となるとともに、設定値を変更させるために必要な操作内容及び設定値更新処理(図247)を終了させるために必要な操作内容を遊技ホールの管理者が認識することが可能となる。なお、上記報知が図柄表示装置41にて実行されることに加えて又は代えて、表示発光部53及びスピーカ部54のうち少なくとも一方にて行われる構成としてもよい。また、設定値更新処理(図247)が実行されていることを示す外部出力が例えば遊技ホールの管理コンピュータといったパチンコ機10外部の装置に対して行われる構成としてもよい。
Thereafter, an update start command is transmitted to the sound light side MPU 352 (step SF705). The sound
その後、設定更新用エリア342に格納された設定値の情報が「1」〜「6」のいずれかであるか否かを判定する(ステップSF706)。「1」〜「6」のいずれかではない場合(ステップSF706:NO)、設定更新用エリア342に「1」を設定する(ステップSF707)。これにより、更新対象の設定値が「設定1」となる。
Thereafter, it is determined whether or not the setting value information stored in the setting
ステップSF706にて肯定判定をした場合又はステップSF707の処理を実行した場合、設定キー挿入部68aが設定キーを利用してON状態からOFF状態に切り換わったか否かを判定する(ステップSF708)。具体的には、設定キー挿入部68aの状態を検知する検知センサから受信している信号の受信状態が、ON状態に対応する受信状態からOFF状態に対応する受信状態となったか否かを判定する。したがって、設定キー挿入部68aがON状態に維持されている場合だけではなく、設定キー挿入部68aがOFF状態である状況で設定値更新処理が開始された場合においてそのOFF状態が維持されている場合にもステップSF708にて否定判定をする。
When an affirmative determination is made in step SF706 or when the process of step SF707 is executed, it is determined whether or not the setting
ステップSF708にて否定判定をした場合、リセットボタン68cが押圧操作されていることを条件として(ステップSF709:YES)、設定更新用エリア342の値を1加算する(ステップSF710)。これにより、リセットボタン68cが1回押圧操作される度に1段階上の設定値に更新される。また、リセットボタン68cが押圧操作されていない場合(ステップSF709:NO)又は設定更新用エリア342の値を1加算した場合にはステップSF706の処理に戻ることとなるが、ステップSF706にて設定更新用エリア342の値が7以上であると判定されると、ステップSF707にて設定更新用エリア342に「1」がセットされる。これにより、「設定6」の状況でリセットボタン68cが1回押圧操作された場合には「設定1」に戻ることになる。
If a negative determination is made in step SF708, the value in the setting
設定キー挿入部68aがON状態からOFF状態に切り換わったことを特定した場合(ステップSF708:YES)、設定更新用エリア342に格納された設定値の情報を設定参照用エリア341に上書きする(ステップSF711)。これにより、今回の設定値更新処理(図247)にて更新された結果の設定値の情報が設定参照用エリア341に設定された状態となり、その設定された情報に対応する設定値が現状のパチンコ機10の設定値となる。
When it is specified that the setting
その後、割込み禁止の設定を行う(ステップSF712)。これにより、設定値更新処理(図247)を終了してメイン処理(図245)における動作電力の供給開始時の処理(ステップSF501〜ステップSF523)に復帰する場合には第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の割込みが禁止される。 After that, interrupt prohibition is set (step SF712). As a result, when the set value update process (FIG. 247) is completed and the process returns to the process (step SF501 to step SF523) at the start of the operation power supply in the main process (FIG. 245), the first timer interrupt process (FIG. 133) and the second timer interrupt processing (FIG. 134) are prohibited.
その後、RAMクリア処理を実行する(ステップSF713)。RAMクリア処理では、上記第45の実施形態におけるRAMクリア処理(ステップSA416)と同様に、特定制御用のワークエリア221においてパチンコ機10の設定状態を示す設定値の情報が設定されたエリア(すなわち設定参照用エリア341)を除いて、当該特定制御用のワークエリア221を「0」クリアするとともに初期設定を実行する。これにより、当否抽選モードが高確率モードであるか否かを示すエリアが「0」クリアされるため、パチンコ機10への動作電力の供給が停止される直前における当否抽選モードに関係なく当否抽選モードは低確率モードとなる。また、遊技回が実行されていない状況となるとともに開閉実行モードが実行されていない状況となり、さらに普図表示部38aが変動表示されていない状況であって普電役物34aが閉鎖状態である状況となる。また、特定制御用のワークエリア221に設けられた保留格納エリア65a及び普電保留エリア65cも「0」クリアされるため、特図表示部37a用の保留情報が消去されるとともに普図表示部38a用の保留情報が消去される。また、特定制御用のワークエリア221に設けられた設定更新表示フラグ及び設定確認表示フラグを「0」クリアする。また、特定制御用のワークエリア221に設けられた設定更新用エリア342を「0」クリアする。また、特定制御用のワークエリア221に設けられた遊技停止フラグを「0」クリアする。また、RAMクリア処理では特定制御用のスタックエリア222を「0」クリアするとともに初期設定を実行する。また、RAMクリア処理では主側CPU63の各種レジスタも「0」クリアした後に初期設定を実行する。この初期設定ではステップSF502の内部機能レジスタ設定処理と同様の処理を実行する。なお、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224については「0」クリアするための処理及び初期設定を行うための処理は実行しない。
Thereafter, a RAM clear process is executed (step SF713). In the RAM clear process, similarly to the RAM clear process in the forty-fifth embodiment (step SA416), an area in which set value information indicating the set state of the
その後、更新時の復帰コマンドを音光側MPU352に送信する(ステップSF714)。音光側CPU353は更新時の復帰コマンドを受信することにより、主側CPU63において動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が終了したことを特定するとともに、今回の動作電力の供給開始時の処理(ステップSF501〜ステップSF523)にて設定値更新処理(図247)が実行されたことを特定する。そして、更新時の復帰コマンドを受信したことに対応する処理を実行する。当該処理の内容については後に説明する。
Thereafter, a return command at the time of update is transmitted to the sound light side MPU 352 (step SF714). The sound
上記のとおりリセットボタン68cを押圧操作しながらパチンコ機10の電源ON操作を行うだけではなくさらに設定キー挿入部68aを設定キーによりON操作しながらパチンコ機10の電源ON操作を行うことに基づき、設定値更新処理(図247)が実行される。また、既に説明したとおりリセットボタン68cを押圧操作することなく設定キー挿入部68aを設定キーによりON操作しながらパチンコ機10の電源ON操作を行うことに基づき、設定確認用処理(図246)が実行される。これにより、設定値に関する設定関連処理が実行されるための操作として、設定キー挿入部68aに対するON操作を共通させることが可能となる。よって、設定関連処理を発生させるための操作内容を遊技ホールの管理者にとって分かり易いものとすることが可能となる。
Based on not only performing the power ON operation of the
また、設定キー挿入部68aを設定キーによりON操作しながらパチンコ機10の電源ON操作を行う場合であって、リセットボタン68cの押圧操作を付加しない場合には設定確認用処理(図246)が実行され、リセットボタン68cの押圧操作を付加する場合には設定値更新処理(図247)が実行される。これにより、リセットボタン68cの押圧操作の有無によって設定確認用処理(図246)及び設定値更新処理(図247)のうち実行対象の処理を相違させることが可能となる。よって、設定確認用処理(図246)及び設定値更新処理(図247)のうち所望の処理を実行させるための操作内容を遊技ホールの管理者にとって分かり易いものとすることが可能となる。また、設定確認用処理(図246)よりも設定値更新処理(図247)を実行させるための操作内容を多くすることにより、設定値更新処理(図247)を不正に行わせる行為を特に行いづらくさせることが可能となる。
Further, when the power-on operation of the
メイン処理(図245)の説明に戻り、ステップSF509にてリセットボタン68cが押圧操作されていると判定した場合であって、設定キー挿入部68aが設定キーを利用してON操作されていないと判定した場合(ステップSF515:NO)、特定制御用のワークエリア221における遊技停止フラグに「1」がセットされているか否かを判定する(ステップSF517)。遊技停止フラグは、停電フラグに「1」がセットされていない場合、チェックサムが一致しなかった場合又は設定値が異常であった場合に「1」がセットされるフラグである。遊技停止フラグに「1」がセットされることにより、第1タイマ割込み処理(図133)においてステップS8901〜ステップS8905の処理を実行する一方、ステップS8906にて肯定判定をすることでステップS8907〜ステップS8920の処理を実行しない。これにより、前回の電源遮断時において停電時処理が適切に行われなかったことで停電フラグに「1」がセットされていない場合、特定制御用のワークエリア221及び特定制御用のスタックエリア222の少なくとも一方について前回の電源遮断時から情報の記憶状態が変化していることに起因してチェックサムが一致しない場合、又は設定値が異常である場合には、停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されないことになる。
Returning to the description of the main process (FIG. 245), it is determined in step SF509 that the
遊技停止フラグに「1」がセットされていない場合(ステップSF517:NO)、RAMクリア処理を実行する(ステップSF518)。RAMクリア処理の内容は、設定値更新処理(図247)におけるステップSF713のRAMクリア処理の内容と同一である。 If “1” is not set in the game stop flag (step SF517: NO), RAM clear processing is executed (step SF518). The contents of the RAM clear process are the same as the contents of the RAM clear process in step SF713 in the set value update process (FIG. 247).
その後、クリア時の復帰コマンドを音光側MPU352に送信する(ステップSF519)。音光側CPU353はクリア時の復帰コマンドを受信することにより、主側CPU63において動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が終了したことを特定するとともに、今回の動作電力の供給開始時の処理(ステップSF501〜ステップSF523)にて設定値更新処理(図247)が実行されていない状況においてRAMクリア処理(ステップSF518)が実行されたことを特定する。そして、クリア時の復帰コマンドを受信したことに対応する処理を実行する。当該処理の内容については後に説明する。
After that, a clear return command is transmitted to the sound light side MPU 352 (step SF519). The sound
メイン処理(図245)においてステップSF504、ステップSF506及びステップSF507のいずれかにて否定判定をした場合、すなわち停電フラグに「1」がセットされていない場合、チェックサムが一致しなかった場合又は設定値が異常であった場合、特定制御用のワークエリア221における遊技停止フラグに「1」をセットする(ステップSF520)。既に説明したとおり遊技停止フラグに「1」がセットされることにより、第1タイマ割込み処理(図133)においてステップS8901〜ステップS8905の処理を実行する一方、ステップS8906にて肯定判定をすることでステップS8907〜ステップS8920の処理を実行しない。これにより、前回の電源遮断時において停電時処理が適切に行われなかったことで停電フラグに「1」がセットされていない場合、特定制御用のワークエリア221及び特定制御用のスタックエリア222の少なくとも一方について前回の電源遮断時から情報の記憶状態が変化していることに起因してチェックサムが一致しない場合、又は設定値が異常である場合には、停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されないことになる。
If a negative determination is made in any of steps SF504, SF506, and SF507 in the main process (FIG. 245), that is, if the power failure flag is not set to “1”, if the checksums do not match or is set If the value is abnormal, “1” is set to the game stop flag in the
その後、リセットボタン68cが押圧操作されているか否かを判定する(ステップSF521)。リセットボタン68cが押圧操作されていない場合(ステップSF521:NO)、動作電力の供給開始時において停電フラグ、チェックサム又は設定値に関して異常が発生したことを示す異常コマンドを音光側MPU352に送信する(ステップSF522)。音光側CPU353は当該異常コマンドを受信することにより、表示発光部53を動作電力の供給開始時における情報異常に対応する態様で発光させるとともに、スピーカ部54から「設定変更をして下さい。」という音声を出力させる。また、図柄表示装置41にて「設定変更をして下さい。」という文字画像が表示されるようにする。これら報知はパチンコ機10への動作電力の供給が停止されるまでは維持され、パチンコ機10への動作電力の供給が停止された場合に終了される。但し、パチンコ機10への動作電力の供給が一旦停止されたとしても設定値更新処理(図247)が実行されるまではパチンコ機10への動作電力の供給が再開された場合に上記報知が再度開始されることとなる。
Thereafter, it is determined whether or not the
その後、異常時の外部出力処理を実行する(ステップSF523)。異常時の外部出力処理では、遊技ホールの管理コンピュータに向けて異常信号を外部出力するための処理を実行する。この場合、異常信号の信号出力が予め定められた所定期間(例えば100ミリ秒)に亘って行われる。但し、これに限定されることはなく遊技停止フラグに「1」がセットされている状況下においては異常信号の信号出力が継続され、遊技停止フラグが「0」クリアされることで異常信号の信号出力が停止される構成としてもよい。また、異常信号は、停電フラグ、チェックサム及び設定値に関する異常とは異なる異常が発生した場合にも出力され得る。例えば、第1タイマ割込み処理(図133)の不正検知処理(ステップS8905)において監視対象の不正(不正な電波の検知や不正の磁気の検知)が発生したことを特定した場合にも異常信号が外部出力される。但し、このように異常信号が兼用される構成に限定されることはなく、停電フラグ、チェックサム又は設定値に関する異常に対して専用となる異常信号が外部出力される構成としてもよく、停電フラグに関する異常、チェックサムに関する異常及び設定値に関する異常のそれぞれに対応する異常信号が外部出力される構成としてもよい。 Thereafter, an external output process at the time of abnormality is executed (step SF523). In the external output process at the time of abnormality, a process for externally outputting an abnormal signal toward the management computer of the game hall is executed. In this case, the signal output of the abnormal signal is performed over a predetermined period (for example, 100 milliseconds). However, the present invention is not limited to this. In the situation where the game stop flag is set to “1”, the signal output of the abnormal signal is continued, and the game stop flag is cleared to “0”, so that the abnormal signal is output. The signal output may be stopped. The abnormal signal can also be output when an abnormality different from the abnormality relating to the power failure flag, the checksum, and the set value occurs. For example, an abnormal signal is also generated when it is specified in the fraud detection process (step S8905) of the first timer interrupt process (FIG. 133) that the fraudulent subject to be monitored (the detection of illegal radio waves or the detection of illegal magnetism) has occurred. Output externally. However, the configuration is not limited to the configuration in which the abnormal signal is also used in this way, and a configuration in which an abnormal signal dedicated to an abnormality related to a power failure flag, a checksum or a set value may be output externally, An abnormality signal corresponding to each of the abnormality relating to the checksum, the abnormality relating to the checksum, and the abnormality relating to the set value may be output externally.
リセットボタン68cが押圧操作されている場合(ステップSF521:YES)、設定キー挿入部68aが設定キーを利用してON操作されているか否かを判定する(ステップSF515)。リセットボタン68cが押圧操作されているとともに設定キー挿入部68aが設定キーを利用してON操作されている場合(ステップSF515及びステップSF521:YES)、設定値更新処理を実行する(ステップSF516)。設定値更新処理の処理内容は既に説明したとおりである。つまり、「設定変更操作」が行われている状況で主側CPU63への動作電力が供給された場合、主側RAM65について異常が発生していることでステップSF504、ステップSF506及びステップSF507のいずれかにて否定判定をした場合であっても設定値更新処理(図247)が実行される。これにより、設定値の変更を優先させることが可能となる。また、設定値更新処理(図247)では既に説明したとおりステップSF703にて開始時の初期設定が実行されることで遊技停止フラグが「0」クリアされる。これにより、設定値更新処理(図247)が実行された場合には、設定値の更新が完了した後に、主側RAM65について異常が発生している状態を解消させることが可能となる。
When the
一方、リセットボタン68cが押圧操作されているものの設定キー挿入部68aがON操作されていない場合(ステップSF521:YES、ステップSF515:NO)、特定制御用のワークエリア221における遊技停止フラグに「1」がセットされているか否かを判定する(ステップSF517)。ステップSF520にて遊技停止フラグに「1」がセットされた後におけるステップSF517の処理では当然のことながら遊技停止フラグに「1」がセットされているため、ステップSF517にて肯定判定をする。この場合、ステップSF522にて音光側MPU352に異常コマンドを送信するとともに、ステップSF523にて異常信号を外部出力する。
On the other hand, when the
つまり、停電フラグ、チェックサム及び設定値に関する異常が発生してステップSF504、ステップSF506及びステップSF507のいずれかにて否定判定をした場合、「RAMクリア操作」が行われている状況で主側CPU63への動作電力の供給が開始されたとしてもRAMクリア処理(ステップSF518)は実行されない。また、遊技停止フラグに「1」がセットされている状況であって「RAMクリア操作」が行われている状況で主側CPU63への動作電力の供給が開始された場合にもRAMクリア処理(ステップSF518)は実行されない。これにより、「RAMクリア操作」が行われている状況で主側CPU63への動作電力の供給が開始されたとしても遊技停止フラグに「1」がセットされた状態が解消されないようにすることが可能となる。これに対して、「設定変更操作」が行われている場合には遊技停止フラグに「1」がセットされているか否かに関係なく設定値更新処理(図247)が実行されるとともに当該設定値更新処理(図247)の開始時の初期設定(ステップSF703)にて遊技停止フラグが「0」クリアされる。これにより、遊技停止フラグに「1」がセットされた状態を解消するためには設定値更新処理(図247)を実行する必要が生じることとなる。よって、特定制御用のワークエリア221の情報異常の発生に際しては当該特定制御用のワークエリア221を初期化するための処理だけではなく、設定値の再設定を要するようにすることが可能となる。
That is, when an abnormality relating to the power failure flag, the checksum, and the set value occurs and a negative determination is made in any of step SF504, step SF506, and step SF507, the
また、遊技停止フラグに「1」がセットされている状況において主側CPU63への動作電力の供給が開始された場合には、「設定変更操作」が行われていない場合、すなわち「操作無し」の場合又は「RAMクリア操作」若しくは「設定確認操作」が行われた場合、ステップSF510又はステップSF517にて肯定判定をすることで、ステップSF522にて異常コマンドを送信するとともにステップSF523にて異常時の外部出力処理を実行する。これにより、遊技停止フラグに「1」がセットされた場合には、その後のメイン処理におけるステップSF504、ステップSF506及びステップSF507の処理結果に関係なく、設定値更新処理(図247)が実行されない限り、主側CPU63への動作電力の供給が開始される度にパチンコ機10における異常報知及びパチンコ機10の外部への異常時の外部出力が行われる。よって、遊技ホールの管理者に設定値を変更すべきことを認識させることが可能となる。
Further, when supply of operating power to the
ステップSF513の処理を実行した場合、ステップSF514の処理を実行した場合、ステップSF516の処理を実行した場合、ステップSF519の処理を実行した場合、又はステップSF523の処理を実行した場合、特定制御用のワークエリア221に設けられたチェック中カウンタに初期チェック期間(具体的には5秒)に対応する情報をセットする(ステップSF524)。チェック中カウンタにセットされた値は上記第35の実施形態と同様に第2タイマ割込み処理(図134)が起動される度に1減算される。チェック中カウンタに1以上の値が設定されている場合、第2タイマ割込み処理(図134)における通常時の設定処理(図135)にてステップS9102の処理が実行されることにより、上記第35の実施形態と同様に第1〜第4報知用表示装置201〜204にてチェック用表示が継続される。
When the process of step SF513 is executed, the process of step SF514 is executed, the process of step SF516 is executed, the process of step SF519 is executed, or the process of step SF523 is executed, Information corresponding to the initial check period (specifically, 5 seconds) is set in the checking counter provided in the work area 221 (step SF524). The value set in the checking counter is decremented by 1 every time the second timer interrupt process (FIG. 134) is started, as in the 35th embodiment. When a value of 1 or more is set in the checking counter, the process of step S9102 is executed in the normal setting process (FIG. 135) in the second timer interrupt process (FIG. 134), thereby As in the embodiment, the display for check is continued on the first to fourth
上記構成によれば主側CPU63への動作電力の供給が開始された場合、当該主側CPU63にて動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が終了した後であって残余処理(ステップSF526〜ステップSF529)が開始される前に、初期チェック期間が開始される。これにより、動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が実行されている状況において初期チェック期間を制御する必要がないため、当該動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が実行されている状況における処理負荷を軽減することが可能となる。
According to the above configuration, when the supply of operating power to the
また、設定確認用処理(図246)及び設定値更新処理(図247)は動作電力の供給開始時の処理(ステップSF501〜ステップSF523)として実行されるのに対して、初期チェック期間は動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が終了した後に開始される。これにより、初期チェック期間において第1〜第4報知用表示装置201〜204にてチェック用表示が行われるとしても、第1〜第4報知用表示装置201〜204を利用した設定値の表示に影響を与えないようにすることが可能となる。
In addition, the setting confirmation process (FIG. 246) and the set value update process (FIG. 247) are executed as processes at the start of supply of operating power (steps SF501 to SF523), whereas the initial check period includes operating power. Is started after the processing at the start of supply (step SF501 to step SF523) is completed. As a result, even if the display for check is performed on the first to fourth
その後、特定制御用のワークエリア221における立ち上げ処理中フラグを「0」クリアする(ステップSF525)。立ち上げ処理中フラグが「0」クリアされることにより、第1タイマ割込み処理(図133)が起動された場合にステップS8906にて否定判定をすることでステップS8901〜ステップS8905の処理だけではなくステップS8907〜ステップS8920の処理を実行することとなり、遊技を進行させるための処理が実行されない状態が解除される。なお、ステップSF525では特定制御用のワークエリア221における停電フラグも「0」クリアする。
Thereafter, the startup process flag in the
その後、ステップSF526〜ステップSF529の残余処理に進む。つまり、主側CPU63は第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)を定期的に実行する構成であるが、1のタイマ割込み処理と次のタイマ割込み処理との間に残余時間が生じることとなる。この残余時間は各タイマ割込み処理の処理完了時間に応じて変動することとなるが、かかる不規則な時間を利用してステップSF526〜ステップSF529の残余処理を繰り返し実行する。この点、当該ステップSF526〜ステップSF529の残余処理は非定期的に実行される非定期処理であると言える。ステップSF526〜ステップSF529では、上記第1の実施形態におけるメイン処理(図9)のステップS113〜ステップS116と同一の処理を実行する。
Thereafter, the process proceeds to the remaining process of steps SF526 to SF529. That is, the
次に、主側RAM65における各エリアの設定態様について図248の説明図を参照しながら説明する。
Next, the setting mode of each area in the
主側RAM65には上記第15の実施形態と同様に、特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224が設けられている。また、主側RAM65において特定制御用のワークエリア221のアドレス範囲と、特定制御用のスタックエリア222のアドレス範囲と、非特定制御用のワークエリア223のアドレス範囲と、非特定制御用のスタックエリア224のアドレス範囲とが明確に区別されている。
As in the fifteenth embodiment, the
これら各エリア221〜224のアドレス範囲について詳細に説明する。主側RAM65のアドレスは2バイトのデータとして設定されている。なお、説明の便宜上、2バイトのアドレスのデータを4桁の16進数のデータとして説明する。2バイトのデータのアドレスのうち開始アドレスである「0000」〜Y(k−1)の範囲内における連続する各アドレスのエリアは未使用のアドレスとなっており、その後に続けてアドレスY(k)〜「00FF」の範囲内における連続する各アドレスのエリアが特定制御用のワークエリア221として設定されている。また、アドレスY(k)〜「00FF」に連続するアドレス「0100」〜Y(l−1)は未使用のエリアのアドレスとなっており、その後に続けてアドレスY(l)〜「01FF」の範囲内における連続する各アドレスのエリアが特定制御用のスタックエリア222として設定されている。また、アドレスY(l)〜「01FF」に連続するアドレス「0200」〜Y(m−1)は未使用のエリアのアドレスとなっており、その後に続けてアドレスY(m)〜「02FF」の範囲内における連続する各アドレスのエリアが非特定制御用のワークエリア223として設定されている。また、アドレスY(m)〜「02FF」に連続するアドレス「0300」〜Y(n−1)は未使用のエリアのアドレスとなっており、その後に続けてアドレスY(n)〜「03FF」の範囲内における連続する各アドレスのエリアが非特定制御用のスタックエリア224として設定されている。
The address range of each of these
上記のような各エリアとアドレスとの関係は、主側RAM65における物理アドレス及び主側CPU63において認識されるメモリマップ上の論理アドレスの両方において設定されている。また、特定制御用のワークエリア221のアドレス範囲(Y(k)〜「00FF」)と、特定制御用のスタックエリア222のアドレス範囲(Y(l)〜「01FF」)と、非特定制御用のワークエリア223のアドレス範囲(Y(m)〜「02FF」)と、非特定制御用のスタックエリア224のアドレス範囲(Y(n)〜「03FF」)とは相互に相違している。具体的には、特定制御用のワークエリア221のアドレス範囲(Y(k)〜「00FF」)が最も広く、次に非特定制御用のワークエリア223のアドレス範囲(Y(m)〜「02FF」)が広く、次に特定制御用のスタックエリア222のアドレス範囲(Y(l)〜「01FF」)が広く、非特定制御用のスタックエリア224のアドレス範囲(Y(n)〜「03FF」)が最も狭くなっている。但し、これに限定されることはなく各エリア221〜224のアドレス範囲の広さが相互に同一又は略同一である構成としてもよい。
The relationship between each area and address as described above is set in both the physical address in the
上記のように特定制御用のワークエリア221と、非特定制御用のワークエリア223とが区別して設定されていることにより、主側CPU63において特定制御を実行する場合と非特定制御を実行する場合とで、各種演算などを実行する場合において主側RAM65の異なるエリアが使用されることとなる。これにより、特定制御及び非特定制御のうち一方を実行する場合に他方において必要な主側RAM65の情報が消去されてしまうといった事象を発生しづらくさせることが可能となる。ちなみに、各ワークエリア221,223への情報の書き込み及び各ワークエリア221,223からの情報の読み出しに際しては主側CPU63にてロード命令が行われる。
As described above, when the specific
特定制御用のスタックエリア222と、非特定制御用のスタックエリア224とが区別して設定されていることにより、主側CPU63において特定制御を実行する場合と非特定制御を実行する場合とで、主側CPU63のレジスタに記憶された情報を退避する場合及びプログラム上の戻り番地の情報を記憶する場合において主側RAM65の異なるエリアが使用されることとなる。これにより、特定制御及び非特定制御のうち一方を実行している状況において主側CPU63のレジスタに記憶された情報を退避する場合及びプログラム上の戻り番地の情報を記憶する場合に、他方において使用される情報が消去されてしまうといった事象を発生しづらくさせることが可能となる。ちなみに、各スタックエリア222,224への情報の書き込みに際しては主側CPU63にてプッシュ命令が行われ、各スタックエリア222,224からの情報の読み出しに際しては主側CPU63にてポップ命令が行われる。また、各スタックエリア222,224からの情報の読み出しに際しては当該スタックエリア222,224への書き込み順序が後の情報から先に読み出し対象となる。
Since the
主側CPU63において特定制御に対応する処理を実行する場合には、主側CPU63は特定制御用のワークエリア221及び特定制御用のスタックエリア222への情報の書き込みが可能であるとともに、特定制御用のワークエリア221及び特定制御用のスタックエリア222からの情報の読み出しが可能である。一方、主側CPU63において特定制御に対応する処理を実行する場合には、主側CPU63は非特定制御用のワークエリア223及び非特定制御用のスタックエリア224からの情報の読み出しは可能であるものの、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224への情報の書き込みは不可である。これにより、特定制御に対応する処理が実行されている状況において、非特定制御に対応する処理にて利用される情報を誤って消去してしまわないようにすることが可能となる。
When the
主側CPU63において非特定制御に対応する処理を実行する場合には、主側CPU63は非特定制御用のワークエリア223及び非特定制御用のスタックエリア224への情報の書き込みが可能であるとともに、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224からの情報の読み出しが可能である。一方、主側CPU63において非特定制御に対応する処理を実行する場合には、主側CPU63は特定制御用のワークエリア221及び特定制御用のスタックエリア222からの情報の読み出しは可能であるものの、特定制御用のワークエリア221及び特定制御用のスタックエリア222への情報の書き込みは不可である。これにより、非特定制御に対応する処理が実行されている状況において、特定制御に対応する処理にて利用される情報を誤って消去してしまわないようにすることが可能となる。
When executing processing corresponding to non-specific control in the
なお、主側RAM65にはパチンコ機10の電源遮断後においてもバックアップ電力が供給されることとなるが、当該バックアップ電力は特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224の全てに供給される。これにより、これら特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224に記憶された情報は、パチンコ機10の電源遮断後においてもバックアップ電力が供給されている間は記憶保持される。
The backup power is supplied to the
ここで、特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224はいずれも終了アドレスが、16進数であれば下位側の2桁が「FF」となり、2進数であれば下位側の8ビット(すなわち下位側の1バイト)がオール「1」となるように設定されている。一方、特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224の終了アドレスは、16進数であれば上位側の2桁、2進数であれば最上位のビットから続く上位側の8ビット(すなわち上位側の1バイト)が相違していることにより、全体としてはアドレスが相違している。つまり、特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224はいずれも、終了アドレスにおける下位側の所定範囲(下位側の1バイト)のアドレスデータが所定データで共通している。
Here, the
主側CPU63はRAMクリア処理(図250)、非特定制御用のクリア処理(図252)及びチェックサムの算出処理(図253)などといったように、主側RAM65の所定範囲のエリアからデータを読み出す場合及び主側RAM65の所定範囲のエリアにデータを書き込む場合(以下、データの読み出し及びデータの書き込みをまとめて特定処理という)、まず開始アドレスを対象アドレスとして設定し、その対象アドレスに対応するエリアについて特定処理を実行する。その後、その対象アドレスに対して「1」を加算することで次のアドレスを対象アドレスとしてその対象アドレスに対応するエリアについて特定処理を実行する。そして、この対象アドレスに対して「1」を加算することで次のアドレスを対象アドレスに設定するとともにその対象アドレスに対応するエリアについて特定処理を実行することを、対象アドレスが終了アドレスとなるまで継続する。
The
主側CPU63には図244に示すようにアドレスカウンタ515が設けられている。図249(a)はアドレスカウンタ515の内容を説明するための説明図である。アドレスカウンタ515は上記対象アドレスのアドレスデータを設定するためのカウンタである。主側CPU63は特定処理を開始する場合にアドレスカウンタ515に開始アドレスのアドレスデータを設定するとともに対象アドレスの更新に際してはアドレスカウンタ515に「1」を加算する。そして、主側CPU63はアドレスカウンタ515を参照することで対象アドレスを把握する。
The
主側RAM65のアドレスが2バイトのアドレスデータとして設定されていることに対応させて、アドレスカウンタ515は2バイトのデータ容量となっている。つまり、アドレスカウンタ515は1バイトからなる上位バイト515aと1バイトからなる下位バイト515bとを備えている。対象アドレスを更新するためにアドレスカウンタ515が「1」加算される場合には下位バイト515bに「1」が加算されることとなる。
Corresponding to the fact that the address of the
主側CPU63には図244に示すようにキャリーフラグ516が設けられている。対象アドレスにおける下位側の所定範囲のアドレスデータが所定データである状況において当該対象アドレスに対して「1」を加算することで当該対象アドレスが次のアドレスとなった場合にキャリーフラグ516に「1」が設定される。具体的には、対象アドレスが、16進数であれば下位側の2桁が「FF」、2進数であれば下位側の8ビット(すなわち下位バイト515b)がオール「1」である状況において、当該対象アドレスに「1」が加算されることで、16進数であれば最上位の2桁への桁上がりが発生した場合、2進数であれば最上位のビットから続く上位側の8ビット分(すなわち上位バイト515a)への桁上がりが発生した場合に、キャリーフラグ516に「1」が設定される。
The
図249(b)〜図249(e)は対象アドレスが更新された結果、キャリーフラグ516に「1」が設定される様子を説明するための説明図である。
FIGS. 249 (b) to 249 (e) are explanatory diagrams for explaining a state where “1” is set in the
まず対象アドレスが更新された場合にキャリーフラグ516に「1」が設定されない場合について説明する。図249(b)に示すように下位バイト515bがオール「1」ではない状況(すなわち下位バイト515bが最大値ではない状況)において対象アドレスを更新するために下位バイト515bに「1」が加算されることで、図249(c)に示すように下位バイト515bのアドレスデータが「1」増加したアドレスデータとなる。この場合、下位バイト515bがオールゼロになることはなく上位バイト515aへの桁上がりが発生していないため、キャリーフラグ516は「0」に維持されるとともに上位バイト515aのアドレスデータは維持される。
First, a case where “1” is not set in the
次に、対象アドレスが更新された場合にキャリーフラグ516に「1」が設定される場合について説明する。図249(d)に示すように下位バイト515bがオール「1」である状況(すなわち下位バイト515bが最大値である状況)において対象アドレスを更新するために下位バイト515bに「1」が加算されることで、図249(e)に示すように下位バイト515bがオールゼロとなる。この場合、キャリーフラグ516に「1」が設定され、主側CPU63はキャリーフラグ516に「1」が設定されていることを確認することで上位バイト515aへの桁上がりが発生したと認識する。したがって、上位バイト515aに「1」が加算される。
Next, a case where “1” is set in the
つまり、下位バイト515bに「1」が加算されることで当該下位バイト515bがオールゼロとなった場合には上位バイト515aに「1」を加算する必要が生じるが、この上位バイト515aに「1」を加算する必要があるか否かを主側CPU63にて特定するためにキャリーフラグ516が設けられている。そして、キャリーフラグ516に「1」が設定されていない場合には上位バイト515aへの「1」の加算が行われることはなく、キャリーフラグ516に「1」が設定されている場合には上位バイト515aへの「1」の加算が行われる。
That is, when “1” is added to the
このような構成において上記のとおり特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224はいずれも、終了アドレスにおける下位側の所定範囲のアドレスデータが所定データで共通している。具体的には、特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224はいずれも終了アドレスが、16進数であれば下位側の2桁が「FF」となり、2進数であれば下位側の8ビット(すなわち下位バイト515b)がオール「1」となるように設定されている。これにより、特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224のいずれかに対して特定処理を実行している状況において、当該特定処理を実行している対象となっているエリア221〜224の終了アドレスに対応するエリアに対して特定処理が完了して対象アドレスが次のアドレスに更新された場合にはキャリーフラグ516に「1」が設定されることとなる。したがって、主側CPU63はキャリーフラグ516に「1」が設定されているか否かを確認することで、特定処理を実行している対象となっているエリア221〜224の終了アドレスに対応するエリアに対して当該特定処理を実行したか否かを特定することが可能となる。よって、各エリア221〜224の終了アドレスか否かの判定に際してアドレスの比較処理を実行する必要がなくなるため、処理負荷を軽減することが可能となる。
In such a configuration, as described above, the specific
上記桁上がりの発生に際してキャリーフラグ516に「1」を設定する処理は、対象アドレスに「1」を加算することで当該対象アドレスを更新するための処理である対象アドレスの加算処理(図251)にて実行される。この場合、対象アドレスの加算処理(図251)は、特定制御用のプログラムにおいて共通のサブルーチンとして設定されており、特定制御としていずれの種類の特定処理を実行する場合であっても対象アドレスの加算処理を実行する場合には共通のサブルーチンが呼び出されて実行される。また、対象アドレスの加算処理は非特定制御用のプログラムにも設定されている。
The process of setting “1” to the
上記のとおり特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224はいずれも終了アドレスが、16進数であれば下位側の2桁が「FF」となり、2進数であれば下位側の8ビット(すなわち下位バイト515b)がオール「1」となるように設定されていることにより、これら各エリア221〜224は終了アドレスにおける下位側の所定範囲のアドレスデータが所定データとなるようにアドレス範囲が設定されていることとなる。これに対して、各エリア221〜224に必要なエリアのアドレス数はいずれも256個未満となっている。したがって、アドレスの順番において特定制御用のワークエリア221よりも手前のアドレス範囲、特定制御用のワークエリア221と特定制御用のスタックエリア222との間のアドレス範囲、特定制御用のスタックエリア222と非特定制御用のワークエリア223との間のアドレス範囲、及び非特定制御用のワークエリア223と非特定制御用のスタックエリア224との間のアドレス範囲のそれぞれには未使用のエリアが存在している。
As described above, the
次に、主側CPU63にて実行されるRAMクリア処理について図250のフローチャートを参照しながら説明する。RAMクリア処理は、メイン処理(図245)のステップSF518にて実行されるとともに設定値更新処理(図247)のステップSF713にて実行される。なお、RAMクリア処理におけるステップSF801〜ステップSF810の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
Next, the RAM clear process executed by the
まず特定制御用のワークエリア221においてRAMクリア処理の実行に際しての開始アドレスとなるクリア開始アドレスを対象アドレスに設定する(ステップSF801)。この場合、主側CPU63のアドレスカウンタ515における上位バイト515a及び下位バイト515bのそれぞれに今回のクリア開始アドレスに対応するアドレスデータを設定する。つまり、今回のクリア開始アドレスにおける上位8ビットを上位バイト515aに設定し、今回のクリア開始アドレスにおける下位8ビットを下位バイト515bに設定する。特定制御用のワークエリア221の開始アドレスに対応するエリアには設定参照用エリア341が設定されており、クリア開始アドレスは当該設定参照用エリア341に対して次の順番のアドレスに設定されている。これにより、設定参照用エリア341をRAMクリア処理の実行対象から除外することが可能となる。なお、ステップSF801ではキャリーフラグ516を「0」クリアするとともに主側CPU63に設けられたワーク完了フラグを「0」クリアする。その後、主側RAM65における対象アドレスに対応するエリアを「0」クリアする(ステップSF802)。そして、対象アドレスの加算処理を実行する(ステップSF803)。
First, in the
図251は対象アドレスの加算処理を示すフローチャートである。対象アドレスの加算処理ではまず主側CPU63のアドレスカウンタ515における下位バイト515bに「1」を加算する(ステップSF901)。この場合、下位バイト515bの8ビットがオール「1」である状況において当該下位バイト515bに「1」が加算されると、下位バイト515bの8ビットがオールゼロとなる。下位バイト515bの8ビットがオールゼロとなった場合(ステップSF902:YES)、主側CPU63のキャリーフラグ516に「1」を設定する(ステップSF903)。
FIG. 251 is a flowchart showing target address addition processing. In the addition processing of the target address, “1” is first added to the
ステップSF902にて否定判定をした場合、又はステップSF903の処理を実行した場合、ステップSF904にて主側CPU63のキャリーフラグ516に「1」が設定されているか否かを判定する。キャリーフラグ516に「1」が設定されている場合(ステップSF904:YES)、主側CPU63のアドレスカウンタ515における上位バイト515aに「1」を加算する(ステップSF905)。
If a negative determination is made in step SF902 or if the processing of step SF903 is executed, it is determined in step SF904 whether or not “1” is set in the
RAMクリア処理(図250)の説明に戻り、対象アドレスの加算処理(ステップSF803)を実行した後は主側CPU63のキャリーフラグ516に「1」が設定されているか否かを判定する(ステップSF804)。キャリーフラグ516に「1」が設定されていない場合(ステップSF804:NO)、対象アドレスのクリア処理(ステップSF802)及び対象アドレスの加算処理(ステップSF803)を再度実行する。キャリーフラグ516に「1」が設定されている場合(ステップSF804:YES)、主側CPU63に設けられたワーク完了フラグに「1」が設定されているか否かを判定する(ステップSF805)。ワーク完了フラグは特定制御用のワークエリア221に対するクリア処理が完了したか否かを主側CPU63にて特定するためのフラグである。
Returning to the description of the RAM clear process (FIG. 250), after executing the target address addition process (step SF803), it is determined whether or not “1” is set in the
ワーク完了フラグに「1」が設定されていない場合(ステップSF805:NO)、ワーク完了フラグに「1」を設定した後に(ステップSF806)、特定制御用のスタックエリア222の開始アドレスであるY(l)を対象アドレスに設定する(ステップSF807)。この場合、主側CPU63のアドレスカウンタ515における上位バイト515a及び下位バイト515bのそれぞれに今回の開始アドレスに対応するアドレスデータを設定する。つまり、今回の開始アドレスにおける上位8ビットを上位バイト515aに設定し、今回の開始アドレスにおける下位8ビットを下位バイト515bに設定する。なお、ステップSF807ではキャリーフラグ516を「0」クリアする。
When “1” is not set in the work completion flag (step SF805: NO), after setting “1” in the work completion flag (step SF806), Y ( l) is set as the target address (step SF807). In this case, address data corresponding to the current start address is set in each of the
その後、ステップSF802〜ステップSF804の処理を、ステップSF803における対象アドレスの加算処理にてキャリーフラグ516に「1」が設定されるまで繰り返す。キャリーフラグ516に「1」が設定されている場合であってワーク完了フラグに「1」が設定されている場合(ステップSF804及びステップSF805:YES)、主側RAM65の初期設定を実行する(ステップSF808)。その後、主側CPU63の各種レジスタを「0」クリアするとともに(ステップSF809)、当該各種レジスタの初期設定を実行する(ステップSF810)。この初期設定ではメイン処理(図245)におけるステップSF502の内部機能レジスタ設定処理と同様の処理を実行する。
Thereafter, the processing from step SF802 to step SF804 is repeated until “1” is set in the
次に、主側CPU63にて実行される非特定制御用のクリア処理について説明する。
Next, a clear process for non-specific control executed by the
本実施形態では上記第25の実施形態と同様に管理実行処理(図94)にて別監視処理(ステップS6009)が実行される。当該別監視処理では非特定制御用のワークエリア223の監視処理及び非特定制御用のスタックエリア224の監視処理を実行する。非特定制御用のワークエリア223の監視処理の処理内容は上記第22の実施形態におけるステップS5405と同一であり、非特定制御用のスタックエリア224の監視処理の処理内容は上記第22の実施形態におけるステップS5407と同一である。これら監視処理にて異常有りと判定した場合、非特定制御用のクリア処理を実行する。図252は非特定制御用のクリア処理を示すフローチャートである。なお、非特定制御用のクリア処理におけるステップSG101〜ステップSG107の処理は、主側CPU63における非特定制御用のプログラム及び非特定制御用のデータを利用して実行される。
In the present embodiment, another monitoring process (step S6009) is executed in the management execution process (FIG. 94) as in the twenty-fifth embodiment. In the separate monitoring process, a monitoring process for the
まず非特定制御用のワークエリア221の開始アドレスであるY(m)を対象アドレスに設定する(ステップSG101)。この場合、主側CPU63のアドレスカウンタ515における上位バイト515a及び下位バイト515bのそれぞれに今回の開始アドレスに対応するアドレスデータを設定する。つまり、今回の開始アドレスにおける上位8ビットを上位バイト515aに設定し、今回の開始アドレスにおける下位8ビットを下位バイト515bに設定する。なお、ステップSG101ではキャリーフラグ516を「0」クリアするとともに主側CPU63に設けられたワーク完了フラグを「0」クリアする。
First, Y (m) that is the start address of the
その後、主側RAM65における対象アドレスに対応するエリアを「0」クリアする(ステップSG102)。そして、対象アドレスの加算処理を実行する(ステップSG103)。この場合、対象アドレスの加算処理を実行するために主側ROM64に記憶されている非特定制御用のサブルーチンを呼び出す。対象アドレスの加算処理の処理内容は図251に示すフローチャートの処理内容と同様である。つまり、アドレスカウンタ515における下位バイト515bに「1」を加算し、加算後に下位バイト515bの8ビットがオールゼロとなった場合には主側CPU63のキャリーフラグ516に「1」を設定する。また、キャリーフラグ516に「1」が設定されている場合にはアドレスカウンタ515における上位バイト515aに「1」を加算する。
Thereafter, the area corresponding to the target address in the
その後、キャリーフラグ516に「1」が設定されているか否かを判定する(ステップSG104)。キャリーフラグ516に「1」が設定されていない場合(ステップSG104:NO)、対象アドレスのクリア処理(ステップSG102)及び対象アドレスの加算処理(ステップSG103)を再度実行する。キャリーフラグ516に「1」が設定されている場合(ステップSG104:YES)、主側CPU63に設けられたワーク完了フラグに「1」が設定されているか否かを判定する(ステップSG105)。ワーク完了フラグは非特定制御用のワークエリア223に対するクリア処理が完了したか否かを主側CPU63にて特定するためのフラグである。
Thereafter, it is determined whether or not “1” is set in the carry flag 516 (step SG104). When “1” is not set in the carry flag 516 (step SG104: NO), the target address clear process (step SG102) and the target address addition process (step SG103) are executed again. When “1” is set in the carry flag 516 (step SG104: YES), it is determined whether or not “1” is set in the work completion flag provided in the main CPU 63 (step SG105). The work completion flag is a flag for the
ワーク完了フラグに「1」が設定されていない場合(ステップSG105:NO)、ワーク完了フラグに「1」を設定した後に(ステップSG106)、非特定制御用のスタックエリア224の開始アドレスであるY(n)を対象アドレスに設定する(ステップSG107)。この場合、主側CPU63のアドレスカウンタ515における上位バイト515a及び下位バイト515bのそれぞれに今回の開始アドレスに対応するアドレスデータを設定する。つまり、今回の開始アドレスにおける上位8ビットを上位バイト515aに設定し、今回の開始アドレスにおける下位8ビットを下位バイト515bに設定する。なお、ステップSG107ではキャリーフラグ516を「0」クリアする。
If “1” is not set in the work completion flag (step SG105: NO), “1” is set in the work completion flag (step SG106), and then Y is the start address of the
その後、ステップSG102〜ステップSG104の処理を、ステップSG103における対象アドレスの加算処理にてキャリーフラグ516に「1」が設定されるまで繰り返す。キャリーフラグ516に「1」が設定されている場合であってワーク完了フラグに「1」が設定されている場合(ステップSG104及びステップSG105:YES)、本非特定制御用のクリア処理を終了する。
Thereafter, the processing from step SG102 to step SG104 is repeated until “1” is set in the
次に、主側CPU63にて実行されるチェックサムの算出処理について図253のフローチャートを参照しながら説明する。チェックサムの算出処理は停電時処理にて実行されるとともにメイン処理(図245)のステップSF505にて実行される。なお、チェックサムの算出処理におけるステップSG201〜ステップSG208の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
Next, the checksum calculation process executed by the
まず特定制御用のワークエリア221においてチャックサムの算出処理の実行に際しての開始アドレスとなる加算開始アドレスを対象アドレスに設定する(ステップSG201)。この場合、主側CPU63のアドレスカウンタ515における上位バイト515a及び下位バイト515bのそれぞれに今回の加算開始アドレスに対応するアドレスデータを設定する。つまり、今回の加算開始アドレスにおける上位8ビットを上位バイト515aに設定し、今回の加算開始アドレスにおける下位8ビットを下位バイト515bに設定する。特定制御用のワークエリア221の開始アドレスに対応するエリアには設定参照用エリア341が設定されており、当該エリアに対して次の順番のアドレスのエリアには停電時処理におけるチェックサムの算出処理において算出されたチェックサムの情報を記憶するための停電時の合計カウンタが設定されており、当該エリアに対して次の順番のアドレスのエリアにはメイン処理におけるチェックサムの算出処理において算出されたチェックサムの情報を記憶するための復電時の合計カウンタが設定されている。加算開始アドレスは当該復電時の合計カウンタに対して次の順番のアドレスに設定されている。これにより、チェックサムの算出処理におけるチェックサムの算出対象から、設定参照用エリア341、停電時の合計カウンタ及び復電時の合計カウンタを除外することが可能となる。なお、ステップSG201ではキャリーフラグ516を「0」クリアするとともに主側CPU63に設けられたワーク完了フラグを「0」クリアする。
First, in the
その後、主側RAM65における対象アドレスのデータを読み出し(ステップSG202)、その読み出したデータの数値情報を主側RAM65における特定制御用のワークエリア221に設けられた合計カウンタ(メイン処理(図245)におけるチェックサムの算出処理であれば復電時の合計カウンタ、停電時処理におけるチェックサムの算出処理であれば停電時の合計カウンタ)に加算する(ステップSG203)。そして、対象アドレスの加算処理を実行する(ステップSG204)。この場合、対象アドレスの加算処理を実行するために主側ROM64に特定制御用として記憶されている共通のサブルーチンを呼び出す。対象アドレスの加算処理の処理内容は図251に示すフローチャートの処理内容と同様である。つまり、アドレスカウンタ515における下位バイト515bに「1」を加算し、加算後に下位バイト515bの8ビットがオールゼロとなった場合には主側CPU63のキャリーフラグ516に「1」を設定する。また、キャリーフラグ516に「1」が設定されている場合にはアドレスカウンタ515における上位バイト515aに「1」を加算する。
Thereafter, the data of the target address in the
その後、キャリーフラグ516に「1」が設定されているか否かを判定する(ステップSG205)。キャリーフラグ516に「1」が設定されていない場合(ステップSG205:NO)、ステップSG202〜ステップSG204の処理を再度実行する。キャリーフラグ516に「1」が設定されている場合(ステップSG205:YES)、主側CPU63のワーク完了フラグに「1」が設定されているか否かを判定する(ステップSG206)。 Thereafter, it is determined whether or not “1” is set in the carry flag 516 (step SG205). When “1” is not set in carry flag 516 (step SG205: NO), the processes of steps SG202 to SG204 are executed again. If “1” is set in the carry flag 516 (step SG205: YES), it is determined whether or not “1” is set in the work completion flag of the main CPU 63 (step SG206).
ワーク完了フラグに「1」が設定されていない場合(ステップSG206:NO)、ワーク完了フラグに「1」を設定した後に(ステップSG207)、特定制御用のスタックエリア222の開始アドレスであるY(l)を対象アドレスに設定する(ステップSG208)。この場合、主側CPU63のアドレスカウンタ515における上位バイト515a及び下位バイト515bのそれぞれに今回の開始アドレスに対応するアドレスデータを設定する。つまり、今回の開始アドレスにおける上位8ビットを上位バイト515aに設定し、今回の開始アドレスにおける下位8ビットを下位バイト515bに設定する。なお、ステップSG208ではキャリーフラグ516を「0」クリアする。
If “1” is not set in the work completion flag (step SG206: NO), “1” is set in the work completion flag (step SG207), and then Y (Y) which is the start address of the
その後、ステップSG202〜ステップSG205の処理を、ステップSG204における対象アドレスの加算処理にてキャリーフラグ516に「1」が設定されるまで繰り返す。キャリーフラグ516に「1」が設定されている場合であってワーク完了フラグに「1」が設定されている場合(ステップSG205及びステップSG206:YES)、本チェックサムの算出処理を終了する。
Thereafter, the processing from step SG202 to step SG205 is repeated until “1” is set in the
次に、音光側CPU353にて実行される演出制御処理について図254のフローチャートを参照しながら説明する。なお、演出制御処理は音光側CPU353への動作電力の供給が開始された場合に実行される。
Next, the effect control process executed by the
主側CPU63から更新開始コマンドを受信している場合(ステップSG301:YES)、更新時報知の設定処理を実行する(ステップSG302)。更新開始コマンドは既に説明したとおり主側CPU63にて設定値更新処理(図247)が開始された場合に音光側CPU353に送信される。更新時報知の設定処理では、設定値更新処理(図247)が実行されていることを示す画像、設定値を変更するための操作内容を認識可能とさせるための画像、及び設定値更新処理(図247)を終了させるための操作内容を認識可能とさせるための画像が図柄表示装置41にて表示されるように表示制御装置82を表示制御する。これにより、設定値を変更している状況であることを遊技ホールの管理者が認識することが可能となるとともに、設定値を変更させるために必要な操作内容及び設定値更新処理(図247)を終了させるために必要な操作内容を遊技ホールの管理者が認識することが可能となる。なお、上記報知が図柄表示装置41にて実行されることに加えて又は代えて、表示発光部53及びスピーカ部54のうち少なくとも一方にて行われる構成としてもよい。
When the update start command is received from the main CPU 63 (step SG301: YES), update time notification setting processing is executed (step SG302). The update start command is transmitted to the
主側CPU63から確認開始コマンドを受信している場合(ステップSG303:YES)、確認時報知の設定処理を実行する(ステップSG304)。確認開始コマンドは既に説明したとおり主側CPU63にて設定確認用処理(図246)が開始される場合に音光側CPU353に送信される。確認時報知の設定処理では、設定確認用処理(図246)が実行されていることを示す画像及び設定確認用処理(図246)を終了させるための操作内容を認識可能とさせるための画像が図柄表示装置41にて表示されるように表示制御装置82を表示制御する。これにより、パチンコ機10の現状の設定値を確認している状況であることを遊技ホールの管理者が認識することが可能となるとともに、設定確認用処理(図246)を終了させるために必要な操作内容を遊技ホールの管理者が認識することが可能となる。なお、上記報知が図柄表示装置41にて実行されることに加えて又は代えて、表示発光部53及びスピーカ部54のうち少なくとも一方にて行われる構成としてもよい。
When the confirmation start command is received from the main CPU 63 (step SG303: YES), a confirmation notification setting process is executed (step SG304). The confirmation start command is transmitted to the
主側CPU63から異常コマンドを受信している場合(ステップSG305:YES)、異常時報知の設定処理を実行する(ステップSG306)。異常コマンドは既に説明したとおり動作電力の供給開始時において停電フラグ、チェックサム又は設定値に関して異常が発生したことが特定された場合に音光側CPU353に送信される。異常時報知の設定処理では、表示発光部53を動作電力の供給開始時における情報異常に対応する態様で発光させるとともに、スピーカ部54から「設定変更をして下さい。」という音声を出力させる。また、図柄表示装置41にて「設定変更をして下さい。」という文字画像が表示されるように表示制御装置82を表示制御する。これら報知はパチンコ機10への動作電力の供給が停止されるまでは維持され、パチンコ機10への動作電力の供給が停止された場合に終了される。但し、パチンコ機10への動作電力の供給が一旦停止されたとしても設定値更新処理(図247)が実行されるまではパチンコ機10への動作電力の供給が再開された場合に上記報知が再度開始されることとなる。
When an abnormal command is received from the main CPU 63 (step SG305: YES), an abnormality notification setting process is executed (step SG306). The abnormal command is transmitted to the
ステップSG301〜ステップSG306の処理を実行した場合、主側CPU63から通常復帰コマンド、クリア時の復帰コマンド、確認時の復帰コマンド及び更新時の復帰コマンドのいずれかを受信したか否かを判定する(ステップSG307)。通常復帰コマンドはRAMクリア処理(ステップSF518)、設定確認用処理(図246)及び設定値更新処理(図247)のいずれもが実行されることなく動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が終了した場合に送信される。クリア時の復帰コマンドはRAMクリア処理(ステップSF518)が実行されて動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が終了した場合に送信される。確認時の復帰コマンドは設定確認用処理(図246)が実行されて動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が終了した場合に送信される。更新時の復帰コマンドは設定値更新処理(図247)が実行されて動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が終了した場合に送信される。 When the processes of steps SG301 to SG306 are executed, it is determined whether or not any of the normal return command, the clear return command, the check return command, and the update return command has been received from the main CPU 63 ( Step SG307). The normal return command is a process at the start of supply of operating power (step SF501 to step SF518) without executing any of the RAM clear process (step SF518), the setting confirmation process (FIG. 246), and the set value update process (FIG. Sent when step SF523) ends. The return command at the time of clear is transmitted when the RAM clear process (step SF518) is executed and the process at the start of supply of operating power (step SF501 to step SF523) is completed. The return command at the time of confirmation is transmitted when the processing for setting confirmation (FIG. 246) is executed and the processing at the start of supply of operating power (step SF501 to step SF523) is completed. The return command at the time of update is transmitted when the set value update process (FIG. 247) is executed and the process at the start of the operation power supply (step SF501 to step SF523) is completed.
これら復帰コマンドを受信していない場合(ステップSG307:NO)、ステップSG301の処理に戻る。主側CPU63は動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が正常に終了する場合にいずれかの復帰コマンドを音光側CPU353に送信する。この場合に上記のとおり音光側CPU353はいずれかの復帰コマンドを主側CPU63から受信するまではステップSG308以降の処理を実行しない。これにより、主側CPU63にて動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が実行されている間は音光側CPU353にて通常の演出の実行制御が開始されないようにすることが可能となるとともに、主側CPU63にて動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が正常に終了しなかった場合には音光側CPU353にて通常の演出の実行制御が開始されないようにすることが可能となる。
When these return commands have not been received (step SG307: NO), the process returns to step SG301. The main-
また、いずれの復帰コマンドも受信していない状況においては主側CPU63から更新開始コマンド、確認開始コマンド又は異常コマンドを受信する可能性があり、更新開始コマンドを受信した場合には既に説明したとおり設定値更新処理(図247)が実行されることに対応する報知が行われるようにする必要があり、確認開始コマンドを受信した場合には既に説明したとおり設定確認用処理(図246)が実行されることに対応する報知が行われるようにする必要があり、異常コマンドを受信した場合いは既に説明したとおり異常報知が行われるようにする必要がある。この場合に、音光側CPU353はいずれかの復帰コマンドを主側CPU63から受信するまではステップSG206以降の処理を実行しないことにより、更新開始コマンド、確認開始コマンド又は異常コマンドを受信した場合にそれに対応する報知を好適に開始させることが可能となる。
In the situation where no return command is received, there is a possibility of receiving an update start command, a confirmation start command or an abnormal command from the
主側CPU63からいずれかの復帰コマンドを受信した場合(ステップSG307:YES)、音光側RAM355に設けられた待機カウンタに待機期間(具体的には2秒)に対応する情報を設定する(ステップSG308)。待機カウンタに設定された待機期間の情報は音光側CPU353において定期的(具体的には4ミリ秒)に起動される割込み処理にて1減算される。
When any return command is received from the main CPU 63 (step SG307: YES), information corresponding to the standby period (specifically, 2 seconds) is set in the standby counter provided in the sound side RAM 355 (step 2). SG308). The standby period information set in the standby counter is decremented by 1 in an interrupt process that is started periodically (specifically, 4 milliseconds) in the
その後、復帰コマンドの種類に対応する処理を実行する(ステップSG309)。具体的には、上記第49の実施形態と同様に、通常復帰コマンドを受信している場合にはRTC356の現状の日時情報を読み出し、その読み出した日時情報をRTC用メモリ357に格納させる。これにより、時間対応演出を実行するタイミングを特定する場合に基準となる日時情報がRTC用メモリ357に格納された状態となる。
Thereafter, processing corresponding to the type of return command is executed (step SG309). Specifically, as in the 49th embodiment, when the normal return command is received, the current date and time information of the
今回受信した復帰コマンドが更新時の復帰コマンドである場合、更新時報知の終了処理を実行する。更新時の復帰コマンドは既に説明したとおり主側CPU63にて設定値更新処理(図247)が終了される場合に音光側CPU353に送信される。更新時報知の終了処理では、ステップSG302にて開始した設定値更新処理(図247)に対応する報知を終了させる。
When the return command received this time is a return command at the time of update, the update notification end processing is executed. The return command at the time of update is transmitted to the
今回受信した復帰コマンドが確認時の復帰コマンドである場合、確認時報知の終了処理を実行する。確認時の復帰コマンドは既に説明したとおり主側CPU63にて設定確認用処理(図246)が終了される場合に音光側CPU353に送信される。確認時報知の終了処理では、ステップSG304にて開始した設定確認用処理(図246)に対応する報知を終了させる。
If the return command received this time is a return command at the time of confirmation, a confirmation time notification end process is executed. The return command at the time of confirmation is transmitted to the
その後、音光側RAM355の待機カウンタの値が「0」となっているか否かを判定することで、待機期間が経過したか否かを判定する(ステップSG310)。待機カウンタの値が「0」となっていない場合(ステップSG310:NO)、ステップSG310の処理を再度実行する。これにより、待機期間が経過するまでは演出制御処理(図252)におけるステップSG311以降の処理が実行されないようにすることが可能となる。なお、ステップSG310の処理が繰り返し実行されている状況であっても割込み処理の実行タイミングとなった場合には待機カウンタの値が1減算される。
Thereafter, it is determined whether or not the standby period has elapsed by determining whether or not the value of the standby counter in the
ステップSG310にて肯定判定をした場合、初期動作用処理を実行する(ステップSG311)。初期動作用処理では、初期位置に配置されている可動体512を移動限界位置まで移動させた後に初期位置に復帰させるように可動体用駆動部513に駆動信号を出力する。これにより、可動体512は初期位置から移動限界位置まで移動し、その後に移動限界位置から初期位置に復帰する。遊技ホールの管理者は可動体512の当該動作を確認することで可動体512が正常に動作するか否かを把握することが可能となる。
When an affirmative determination is made in step SG310, an initial operation process is executed (step SG311). In the initial operation processing, a drive signal is output to the movable
上記のとおり音光側CPU353は主側CPU63からいずれかの復帰コマンドを受信したタイミングから待機期間が経過した場合に初期動作用処理(ステップSG311)を実行する。これにより、主側CPU63において動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が終了してから待機期間が経過してから可動体512の初期動作が行われることとなる。ここで、既に説明したとおり主側CPU63は動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が終了した場合に第1〜第4報知用表示装置201〜204においてチェック用表示を開始する。
As described above, the
これに対して、上記のとおり可動体512の初期動作は主側CPU63からいずれかの復帰コマンドを受信したタイミングから待機期間が経過した場合に開始されるため、実質的に第1〜第4報知用表示装置201〜204においてチェック用表示が開始された後に可動体512の初期動作が開始されることとなる。したがって、主側CPU63及び音光側CPU353への動作電力の供給が開始された場合には主側CPU63にて動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が終了した後にまず第1〜第4報知用表示装置201〜204におけるチェック用表示が開始され、その後に待機期間が経過した後に可動体512にて初期動作が開始されることとなる。よって、パチンコ機10の工場からの出荷時における動作チェックや遊技ホールにおけるパチンコ機10の日常的な動作チェックに際しては、まず遊技機本体12をパチンコ機10前方に開放させて当該遊技機本体12の裏側を露出させた状態において第1〜第4報知用表示装置201〜204が正常に動作するか否かを確認した後に、遊技機本体12を閉鎖して遊技機本体12の表側から可動体512が正常に動作するか否かを確認することが可能となる。
On the other hand, as described above, the initial operation of the
初期動作用処理(ステップSG311)を実行した後は、その他の処理を繰り返し実行する(ステップSG312)。その他の処理では、遊技回用の演出を開始させるべきコマンドを主側CPU63から受信した場合には図柄表示装置41、表示発光部53及びスピーカ部54にて遊技回用の演出を開始させるための設定を行い、遊技回用の演出を進行させるべき状況である場合には図柄表示装置41、表示発光部53及びスピーカ部54にて遊技回用の演出を進行させるための設定を行い、遊技回用の演出を終了させるべき状況である場合には図柄表示装置41、表示発光部53及びスピーカ部54にて遊技回用の演出を終了させるための設定を行う。この場合、遊技回用の演出の途中で可動体512を動作させる演出の実行が指示されている場合には、可動体512を初期位置から移動限界位置まで移動させた後に初期位置に復帰させるための設定を行う。また、その他の処理では、開閉実行モード用の演出を開始させるべきコマンドを主側CPU63から受信した場合には図柄表示装置41、表示発光部53及びスピーカ部54にて開閉実行モード用の演出を開始させるための設定を行い、開閉実行モード用の演出を進行させるべき状況である場合には図柄表示装置41、表示発光部53及びスピーカ部54にて開閉実行モード用の演出を進行させるための設定を行い、開閉実行モード用の演出を終了させるべき状況である場合には図柄表示装置41、表示発光部53及びスピーカ部54にて開閉実行モード用の演出を終了させるための設定を行う。この場合、開閉実行モード用の演出の途中で可動体512を動作させる演出の実行が指示されている場合には、可動体512を初期位置から移動限界位置まで移動させた後に初期位置に復帰させるための設定を行う。
After executing the initial operation processing (step SG311), other processing is repeatedly executed (step SG312). In the other processing, when a command for starting an effect for game play is received from the
次に、主側CPU63及び音光側CPU353への動作電力の供給が開始された場合に第1〜第4報知用表示装置201〜204にてチェック用表示が実行されるとともに可動体512にて初期動作が実行される様子について、図255のタイムチャートを参照しながら説明する。図255(a)は主側CPU63において動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が実行されている期間を示し、図255(b)は主側CPU63において設定確認用処理(図246)又は設定値更新処理(図247)が実行されている期間を示し、図255(c)は音光側CPU353にて主側CPU63から送信されたいずれかの復帰コマンドを受信したタイミングを示し、図255(d)は第1〜第4報知用表示装置201〜204にてチェック用表示が実行される初期チェック期間の実行期間を示し、図255(e)は音光側CPU353にて待機期間を計測している期間を示し、図255(f)は可動体512の初期動作が実行されている期間を示す。
Next, when supply of operating power to the
まず動作電力の供給開始時の処理(ステップSF501〜ステップSF523)において、RAMクリア処理(ステップSF518)、設定確認用処理(図246)及び設定値更新処理(図247)のいずれもが実行されない場合について説明する。 First, in the process at the start of the supply of operating power (steps SF501 to SF523), none of the RAM clear process (step SF518), the setting confirmation process (FIG. 246), and the set value update process (FIG. 247) are executed. Will be described.
t1のタイミングで主側CPU63及び音光側CPU353への動作電力の供給が開始される。この場合、図255(a)に示すように当該t1のタイミングで主側CPU63において動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が開始される。なお、当該t1のタイミングで図柄表示装置41において画像の表示が開始される。今回の動作電力の供給の開始に際しては「RAMクリア操作」、「設定変更操作」及び「設定確認操作」のいずれもが実行されない。したがって、RAMクリア処理(ステップSF518)、設定確認用処理(図246)及び設定値更新処理(図247)のいずれもが実行されることなくt2のタイミングで動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が終了する。この場合、当該t2のタイミングで図255(d)に示すように第1〜第4報知用表示装置201〜204にてチェック用表示が開始される。具体的には、第1〜第4報知用表示装置201〜204の全ての表示用セグメント321〜324が発光状態に維持される。但し、チェック用表示として第1〜第4報知用表示装置201〜204の全ての表示用セグメント321〜324が点滅表示される構成としてもよい。
Supply of operating power to the
また、t2のタイミングで図255(c)に示すように主側CPU63から通常復帰コマンドが送信され、当該通常復帰コマンドが音光側CPU353にて受信される。音光側CPU353は通常復帰コマンドを受信することでt2のタイミングで図255(e)に示すように待機期間の計測を開始する。そして、第1〜第4報知用表示装置201〜204にてチェック用表示が行われている途中であるt3のタイミングで図255(e)に示すように待機期間が経過することで、図255(f)に示すように可動体512の初期動作が開始される。
Further, as shown in FIG. 255 (c), at the timing t2, a normal return command is transmitted from the
その後、t4のタイミングで図255(d)に示すように第1〜第4報知用表示装置201〜204におけるチェック用表示が終了される。また、その後のt5のタイミングで図255(f)に示すように可動体512における初期動作が終了される。
Thereafter, the check display on the first to fourth
次に、動作電力の供給開始時の処理(ステップSF501〜ステップSF523)において、設定確認用処理(図246)又は設定値更新処理(図247)が実行される場合について説明する。 Next, a case where the setting confirmation process (FIG. 246) or the set value update process (FIG. 247) is executed in the process at the start of the supply of operating power (steps SF501 to SF523) will be described.
t6のタイミングで主側CPU63及び音光側CPU353への動作電力の供給が開始される。この場合、図255(a)に示すように当該t6のタイミングで主側CPU63において動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が開始される。なお、当該t6のタイミングで図柄表示装置41において画像の表示が開始される。今回の動作電力の供給の開始に際しては「設定変更操作」又は「設定確認操作」が実行されている。したがって、図255(b)に示すようにt7のタイミング〜t8のタイミングに亘って設定確認用処理(図246)又は設定値更新処理(図247)が実行される。
Supply of operating power to the
t8のタイミングで図255(b)に示すように設定確認用処理(図246)及び設定値更新処理(図247)のうち今回の実行対象である設定関連処理が終了することで図255(a)に示すように動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が終了する。この場合、当該t8のタイミングで図255(d)に示すように第1〜第4報知用表示装置201〜204にてチェック用表示が開始される。具体的には、第1〜第4報知用表示装置201〜204の全ての表示用セグメント321〜324が発光状態に維持される。但し、チェック用表示として第1〜第4報知用表示装置201〜204の全ての表示用セグメント321〜324が点滅表示される構成としてもよい。
As shown in FIG. 255 (b) at the timing of t8, the setting-related processing that is the current execution target in the setting confirmation processing (FIG. 246) and the setting value update processing (FIG. 247) is completed. ), The processing (step SF501 to step SF523) at the start of the supply of operating power ends. In this case, the check display is started on the first to fourth
また、t8のタイミングで図255(c)に示すように主側CPU63から確認時の復帰コマンド又は更新時の復帰コマンドが送信され、当該復帰コマンドが音光側CPU353にて受信される。音光側CPU353は当該復帰コマンドを受信することでt8のタイミングで図255(e)に示すように待機期間の計測を開始する。そして、第1〜第4報知用表示装置201〜204にてチェック用表示が行われている途中であるt9のタイミングで図255(e)に示すように待機期間が経過することで、図255(f)に示すように可動体512の初期動作が開始される。
Further, at time t8, as shown in FIG. 255 (c), the
その後、t10のタイミングで図255(d)に示すように第1〜第4報知用表示装置201〜204におけるチェック用表示が終了される。また、その後のt11のタイミングで図255(f)に示すように可動体512における初期動作が終了される。
Thereafter, the check display on the first to fourth
以上詳述した本実施形態によれば、以下の優れた効果を奏する。 According to the embodiment described in detail above, the following excellent effects are obtained.
RAMクリア処理(図250)、非特定制御用のクリア処理(図251)及びチェックサムの算出処理(図252)を実行する場合には対象アドレスが順次更新されるとともに、更新された後の対象アドレスに対応する主側RAM65のエリアを対象として「0」クリア処理又はチェックサムの算出処理が実行される(これらの処理を以下、特定処理ともいう)。これにより、主側RAM65における複数のエリアを順次、特定処理の実行対象とすることが可能となる。この場合に、更新された後の対象アドレスが基準アドレス(特定アドレス)となる場合には主側CPU63のキャリーフラグ516に「1」が設定され、キャリーフラグ516に「1」が設定されている場合に特定処理の実行が終了される。これにより、実行対象とすべき主側RAM65のエリアの全てに対して特定処理の実行が完了したか否かの特定に際してはキャリーフラグ516に「1」が設定されているか否かを特定するだけでよいため、当該特定を行うための処理負荷を軽減することが可能となる。
When the RAM clear process (FIG. 250), the clear process for non-specific control (FIG. 251), and the checksum calculation process (FIG. 252) are executed, the target address is sequentially updated and the target after the update is performed. A “0” clear process or a checksum calculation process is executed for the area of the
基準アドレスが複数存在している構成において、いずれの基準アドレスも、当該基準アドレスに対して直前のアドレスが対象アドレスとして設定されている状況において当該対象アドレスが更新されることでキャリーフラグ516に「1」が設定されることとなるアドレスとなっている。これにより、いずれの基準アドレスを基準とする場合であっても、キャリーフラグ516に「1」が設定されているか否かを特定することで特定処理の実行が完了したか否かを特定することが可能となる。
In a configuration in which a plurality of reference addresses exist, any reference address is updated in the
対象アドレスは主側CPU63のアドレスカウンタ515に設定される。アドレスカウンタ515は上位バイト515aと下位バイト515bとを備えている。対象アドレスの更新が行われる場合には下位バイト515bに「1」が加算されることとなるが、下位バイト515bに最大値としてオール「1」が設定されている状況において下位バイト515bに「1」が加算された場合には、下位バイト515bは最小値であるオールゼロが設定された状態となるとともに上位バイト515aに「1」を加算する必要がある。この場合に、下位バイト515bが最大値から最小値に変更される場合にはキャリーフラグ516に「1」が設定されるため、キャリーフラグ516に「1」が設定されているか否かを特定することで上位バイト515aに「1」を加算する必要があるか否かを特定することが可能となる。当該構成においてキャリーフラグ516に「1」が設定されているか否かを特定することで、実行対象とすべき主側RAM65のエリアの全てに対して特定処理の実行が完了したか否かを特定することが可能となる。これにより、上位バイト515aに「1」を加算する必要があるか否かを特定するための構成を利用して、実行対象とすべき主側RAM65のエリアの全てに対して特定処理の実行が完了したか否かを特定することが可能となる。
The target address is set in the
特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224はいずれも、主側RAM65のアドレス範囲における最後の順番のアドレスにおける下位バイト515bは最大値となっている。これにより、各エリア221〜224のいずれについても主側CPU63のキャリーフラグ516に「1」が設定されているか否かを確認することで、特定処理の実行が完了したか否かを特定することが可能となる。よって、特定処理の実行が完了したか否かの特定を行うための処理負荷を軽減することが可能となる。
The
特定処理として、RAMクリア処理(図250)、非特定制御用のクリア処理(図251)及びチェックサムの算出処理(図252)が設定されている構成において、これら特定処理のいずれが実行されている状況であっても主側CPU63のキャリーフラグ516に「1」が設定されているか否かを特定することで特定処理の終了契機を特定することが可能となる。よって、特定処理の終了契機を特定するための処理構成を簡素化することが可能となる。
In the configuration in which the RAM clear process (FIG. 250), the clear process for non-specific control (FIG. 251), and the checksum calculation process (FIG. 252) are set as the specific processes, any of these specific processes is executed. Even in such a situation, it is possible to specify the end timing of the specific process by specifying whether or not “1” is set in the
動作電力の供給が開始された場合に可動体512にて初期動作が行われるため、動作電力の供給の開始に際して可動体512が正常に動作するか否かを確認することが可能となる。この場合に、可動体512における初期動作の開始タイミングが遅延されることにより、動作電力の供給が開始された直後において上記初期動作の確認を行う必要はなく、余裕を持って上記初期動作の確認を行うことが可能となる。
Since the initial operation is performed in the
動作電力の供給が開始された場合に第1〜第4報知用表示装置201〜204にてチェック用表示が行われるため、動作電力の供給の開始に際して第1〜第4報知用表示装置201〜204が正常に動作するか否かを確認することが可能となる。また、第1〜第4報知用表示装置201〜204はパチンコ機10の背面側を露出させることで視認可能となるのに対して可動体512はパチンコ機10の前面側から視認可能となるため、第1〜第4報知用表示装置201〜204のチェック用表示及び可動体512の初期動作のそれぞれを確認するためにはパチンコ機10の背面側及び前面側のそれぞれを視認する必要がある。この場合に、可動体512における初期動作の開始タイミングが遅延される。これにより、パチンコ機10の背面側を露出させて第1〜第4報知用表示装置201〜204におけるチェック用表示を確認した後に、遊技機本体12を閉鎖状態として可動体512における初期動作を確認することが可能となり、それぞれの初期動作の確認を好適に行うことが可能となる。
When the supply of the operating power is started, the first to fourth
待機期間を計測することにより可動体512の初期動作が遅延される。これにより、可動体512の初期動作を遅延させるための処理構成を簡素化することが可能となる。
By measuring the standby period, the initial operation of the
主側CPU63から送信された復帰コマンドを受信したタイミングを基準として待機期間の計測が行われる。これにより、主側CPU63における制御の進行状況を基準として可動体512の初期動作を遅延させることが可能となる。また、主側CPU63は動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が終了する場合に復帰コマンドを送信する。これにより、主側CPU63における動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が終了したタイミングを基準として可動体512の初期動作を遅延させることが可能となる。
The standby period is measured based on the timing at which the return command transmitted from the
主側CPU63は動作電力の供給開始時の処理(ステップSF501〜ステップSF523)の実行内容に応じて異なる種類の復帰コマンドを送信するため、音光側CPU353は主側CPU63における動作電力の供給開始時の処理(ステップSF501〜ステップSF523)の実行内容に応じた制御を実行することが可能となる。この場合に、いずれの種類の復帰コマンドが送信された場合であっても可動体512の初期動作を遅延させるための待機期間が設定されるため、主側CPU63における動作電力の供給開始時の処理(ステップSF501〜ステップSF523)の実行内容に関係なく可動体512の初期動作を遅延させることが可能となる。
Since the
主側CPU63において動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が実行された場合に送信された復帰コマンドを音光側CPU353が受信した後に可動体512にて初期動作が行われる。これにより、主側CPU63において動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が実行された後に可動体512にて初期動作が行われるようにすることが可能となる。また、主側CPU63は動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が終了する場合に復帰コマンドを送信する。これにより、主側CPU63における動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が終了したタイミングを基準として可動体512にて初期動作を行わせることが可能となる。
The
なお、対象アドレスの更新が加算式で行われる構成に限定されることはなく減算式で行われる構成としてもよい。この場合、対象アドレスの更新が行われる場合にはアドレスカウンタ515の下位バイト515bの値が「1」減算されることとなる。そして、下位バイト515bの8ビットがオールゼロである状況(すなわち下位バイト515bの数値情報が最小値である状況)において下位バイト515bの値が「1」減算された場合には主側CPU63のキャリーフラグ516に「1」が設定されるとともに上位バイト515aの値が「1」減算される。当該構成においては特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224の各アドレス範囲における最後の順番のアドレスにおける下位バイト515bがオールゼロとなる構成とすることで、キャリーフラグ516に「1」が設定されているか否かを特定することで、実行対象となっている主側RAM65のエリアの全てが特定処理の実行対象となったか否かを特定することが可能となる。
Note that the update of the target address is not limited to the configuration in which the update is performed using the addition formula, and the configuration in which the update is performed using the subtraction scheme may be used. In this case, when the target address is updated, “1” is subtracted from the value of the
また、対象アドレスの更新が行われる場合に下位バイト515bに対して加算又は減算される更新用数値は「1」に限定されることはなく、「2」であってもよく、「3」であってもよく、「4」であってもよい。
In addition, when the target address is updated, the numerical value for updating added to or subtracted from the
また、下位バイト515bの数値情報が最小値及び最大値の一方から他方に変更される場合にキャリーフラグ516に「1」が設定される構成に代えて、上位バイト515aの最下位ビットよりも上位側の所定のビットの数値が変更される場合にキャリーフラグ516に「1」が設定される構成としてもよい。当該構成においては特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224の各アドレス範囲における最後の順番のアドレスは、当該最後の順番のアドレスから次の順番のアドレスに更新された場合に上記所定のビットの数値が変更されることとなるアドレスとする。これにより、キャリーフラグ516に「1」が設定されているか否かを特定することで、実行対象となっている主側RAM65のエリアの全てが特定処理の実行対象となったか否かを特定することが可能となる。
In addition, when the numerical information in the
また、主側RAM65のアドレスは2バイトに限定されることはなく1バイト、3バイト又は4バイト以上である構成としてもよい。3バイトである場合には下位2バイトから上位1バイトへの桁上がりが発生する場合にキャリーフラグ516に「1」が設定される構成としてもよい。当該構成においては特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224の各アドレス範囲における最後の順番のアドレスは、当該最後の順番のアドレスから次の順番のアドレスに更新された場合に下位2バイトから上位1バイトへの桁上がりが発生することとなるアドレスとする。これにより、キャリーフラグ516に「1」が設定されているか否かを特定することで、実行対象となっている主側RAM65のエリアの全てが特定処理の実行対象となったか否かを特定することが可能となる。
The address of the
また、1バイトである場合には当該1バイトの最下位ビットよりも上位側の所定のビットの数値が変更される場合にキャリーフラグ516に「1」が設定される構成とする。当該構成においては特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224の各アドレス範囲における最後の順番のアドレスは、当該最後の順番のアドレスから次の順番のアドレスに更新された場合に上記所定のビットの数値が変更されることとなるアドレスとする。これにより、キャリーフラグ516に「1」が設定されているか否かを特定することで、実行対象となっている主側RAM65のエリアの全てが特定処理の実行対象となったか否かを特定することが可能となる。
In the case of 1 byte, the
また、特定制御用のワークエリア221及び特定制御用のスタックエリア222に特定処理がまとめて実行される構成に限定されることはなく、特定制御用のワークエリア221に対する特定処理と特定制御用のスタックエリア222に対する特定処理とが個別に行われる構成としてもよい。この場合であっても、それぞれの特定処理においてキャリーフラグ516に「1」が設定されているか否かを特定することで、当該特定処理の実行が完了したか否かを特定することが可能となる。
The specific processing is not limited to the specific
また、非特定制御用のワークエリア223と非特定制御用のスタックエリア224とに特定処理がまとめて実行される構成に限定されることはなく、非特定制御用のワークエリア223に対する特定処理と非特定制御用のスタックエリア224に対する特定処理とが個別に行われる構成としてもよい。この場合であっても、それぞれの特定処理においてキャリーフラグ516に「1」が設定されているか否かを特定することで、当該特定処理の実行が完了したか否かを特定することが可能となる。
Further, the specific processing is not limited to the configuration in which the specific processing is collectively performed on the non-specific
また、主側RAM65における特定制御用のワークエリア221と特定制御用のスタックエリア222との間のアドレスに空白エリアが設定されている構成に限定されることはなく、特定制御用のワークエリア221と特定制御用のスタックエリア222とが連続となるアドレスとなるように設定されている構成としてもよい。この場合、特定制御用のワークエリア221及び特定制御用のスタックエリア222のうち後側のエリアにおける最後の順番のアドレスが、次の順番のアドレスへの更新に際してキャリーフラグ516に「1」が設定されるアドレスとすることで、特定制御用のワークエリア221及び特定制御用のスタックエリア222に対して特定処理がまとめて実行される場合において、キャリーフラグ516に「1」が設定されているか否かを特定することで特定処理の実行が完了したか否かを特定することが可能となる。
Further, the present invention is not limited to the configuration in which a blank area is set at the address between the
また、主側RAM65における非特定制御用のワークエリア223と非特定制御用のスタックエリア224との間のアドレスに空白エリアが設定されている構成に限定されることはなく、非特定制御用のワークエリア223と非特定制御用のスタックエリア224とが連続となるアドレスとなるように設定されている構成としてもよい。この場合、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224のうち後側のエリアにおける最後の順番のアドレスが、次の順番のアドレスへの更新に際してキャリーフラグ516に「1」が設定されるアドレスとすることで、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224に対して特定処理がまとめて実行される場合において、キャリーフラグ516に「1」が設定されているか否かを特定することで特定処理の実行が完了したか否かを特定することが可能となる。
Further, the present invention is not limited to a configuration in which a blank area is set at an address between the
また、特定制御用のワークエリア221に割り当てられているアドレスの数が257個以上である構成としてもよい。この場合、特定制御用のワークエリア221における最後の順番のアドレスだけではなく途中の順番のアドレスも下位側の8ビットがオール「1」が設定されたアドレスとなる。当該構成においてはキャリーフラグ516に「1」が設定された回数を計測するとともに、その計測回数が、特定制御用のワークエリア221において下位側の8ビットがオール「1」となるアドレスの数である終了基準数となった場合に特定制御用のワークエリア221に対する特定処理の実行が完了したと特定する構成とする。これにより、キャリーフラグ516を利用して特定処理の終了契機を特定することが可能となる。
Further, the number of addresses assigned to the
また、主側CPU63にてプログラムを利用して対象アドレスの加算処理(図251)が実行される構成に代えて、専用回路により対象アドレスの更新が行われる構成としてもよい。この場合、当該専用回路による対象アドレスの更新に際しても、下位バイト515bが最小値及び最大値のうち一方から他方に変更された場合にはキャリーフラグ516に「1」が設定されるとともに上位バイト515aが更新される構成とする。これにより、キャリーフラグ516に「1」が設定されているか否かを特定することで特定処理の実行が完了したか否かを特定することが可能となる。
Further, instead of a configuration in which the
また、特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224における最後の順番のアドレスが、下位側の8ビットが最大値となるように設定されている構成に限定されることはなく、下位側の8ビットが最小値となるように設定されている構成としてもよい。この場合、最後の順番のアドレスに対して直前のアドレスから最後の順番のアドレスへの更新が行われた場合にキャリーフラグ516に「1」が設定されることとなるため、キャリーフラグ516に「1」が設定されていることを特定した場合にはその時点における対象アドレスのエリアに対して特定処理を実行した後に当該特定処理を終了させる構成とする。
Further, the last order address in the
また、キャリーフラグ516に「1」が設定されていることを契機として特別処理を実行する構成を、対象アドレスの全てにのエリアに対して特定処理が実行されたか否かを特定するため以外に利用してもよい。
Further, the configuration in which the special process is executed when “1” is set in the
例えば、複数バイトからなる乱数カウンタを備えた構成において、下位バイトの数値情報が最小値及び最大値の一方から他方に変更された場合にキャリーフラグ516に「1」が設定されるとともにキャリーフラグ516に「1」が設定されている場合に上位バイトの数値情報が更新される構成とし、さらにキャリーフラグ516に「1」が設定された場合には上記乱数カウンタとは別の乱数カウンタの更新が開始される構成としてもよい。この場合、複数の乱数カウンタを同時に更新する場合において乱数カウンタの更新開始タイミングを一定間隔でずらすことが可能となるとともに、当該一定間隔でずらす契機を特定する場合にはキャリーフラグ516を確認するだけでよいため処理負荷を軽減することが可能となる。
For example, in a configuration including a random number counter composed of a plurality of bytes, when the numerical information of the lower byte is changed from one of the minimum value and the maximum value to “the other”, “1” is set to the
例えば、複数バイトからなるタイマカウンタを備えた構成において、下位バイトの数値情報が最小値及び最大値の一方から他方に変更された場合にキャリーフラグ516に「1」を設定するとともにキャリーフラグ516に「1」が設定されている場合に上位バイトの数値情報が更新される構成とし、さらにキャリーフラグ516に「1」が設定された場合には上記タイマカウンタとは別のタイマカウンタによる期間の計測が開始される構成としてもよい。この場合、複数のタイマカウンタを利用して複数の期間を計測する場合において各期間の計測開始タイミングを一定間隔でずらすことが可能となるとともに、当該一定間隔でずらす契機を特定する場合にはキャリーフラグ516を確認するだけでよいため処理負荷を軽減することが可能となる。
For example, in a configuration including a timer counter composed of a plurality of bytes, when the numerical information in the lower byte is changed from one of the minimum value and the maximum value to “the other”, “1” is set in the
また、動作電力の供給が開始された場合には可動体512の初期動作の開始タイミングが遅延されることで第1〜第4報知用表示装置201〜204におけるチェック用表示が開始された後に可動体512における初期動作が開始される構成に限定されることはなく、第1〜第4報知用表示装置201〜204のチェック用表示の開始タイミングが遅延されることで可動体512における初期動作が開始された後に第1〜第4報知用表示装置201〜204におけるチェック用表示が開始される構成としてもよい。
Further, when the supply of operating power is started, the start timing of the initial operation of the
また、動作電力の供給が開始された場合には可動体512の初期動作の開始タイミングが遅延されることで第1〜第4報知用表示装置201〜204におけるチェック用表示が開始された後に可動体512における初期動作が開始される構成において、第1〜第4報知用表示装置201〜204におけるチェック用表示が終了したタイミング以降で可動体512の初期動作が開始される構成としてもよい。
Further, when the supply of operating power is started, the start timing of the initial operation of the
また、可動体512の初期動作の開始タイミングが遅延されない構成としてもよい。つまり、主側CPU63において動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が実行されて復帰コマンドが送信された場合には当該復帰コマンドを受信したタイミングで可動体512の初期動作が開始される構成としてもよい。この場合、可動体512の初期動作の開始タイミングが遅延されないものの、主側CPU63にて動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が終了したタイミングで可動体512の初期動作を開始することが可能となる。当該構成においては主側CPU63の動作電力の供給開始時の処理(ステップSF501〜ステップSF523)にて設定確認用処理(図246)又は設定値更新処理(図247)が実行されるか否かに応じて可動体512の初期動作が開始されるタイミングが相違することとなる。つまり、設定確認用処理(図246)及び設定値更新処理(図247)が実行されない場合には動作電力の供給が開始された場合に即座に可動体512における初期動作が開始されるのに対して、設定確認用処理(図246)又は設定値更新処理(図247)が実行された場合には動作電力の供給が開始されたタイミングに対して遅れたタイミングで可動体512における初期動作が開始される。
Alternatively, the start timing of the initial operation of the
また、動作電力の供給が開始された場合において初期動作の開始タイミングが遅延される対象又は主側CPU63にて動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が終了した場合に初期動作が実行される対象は可動体512に限定されることはなく任意である。例えば可動体512に加えて又は代えて、表示発光部53、スピーカ部54及び図柄表示装置41のいずれかであってもよい。また、音光側CPU353により制御される全ての制御対象が、動作電力の供給が開始された場合において初期動作の開始タイミングが遅延される又は主側CPU63にて動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が終了した場合に初期動作が実行される構成としてもよい。
In addition, when the operation power supply is started, the initial operation start timing is delayed or the operation at the start of the operation power supply (step SF501 to step SF523) is completed in the
<第73の実施形態>
本実施形態では音光側CPU253にて実行される演出制御処理の処理内容が上記第72の実施形態と相違している。以下、上記第72の実施形態と相違している構成について説明する。なお、上記第72の実施形態と同一の構成については基本的にその説明を省略する。
<73rd Embodiment>
In the present embodiment, the content of the effect control process executed by the sound side CPU 253 is different from that of the 72nd embodiment. Hereinafter, a configuration different from the above-mentioned 72nd embodiment will be described. The description of the same configuration as that of the 72nd embodiment is basically omitted.
図256は本実施形態における演出制御処理を示すフローチャートである。 FIG. 256 is a flowchart showing the effect control process in the present embodiment.
ステップSG401〜ステップSG406では上記第72の実施形態における演出制御処理(図254)のステップSG301〜ステップSG306と同一の処理を実行する。ステップSG401〜ステップSG406の処理を実行した場合、主側CPU63から通常復帰コマンド、クリア時の復帰コマンド、確認時の復帰コマンド及び更新時の復帰コマンドのいずれかを受信したか否かを判定する(ステップSG407)。これら復帰コマンドを受信していない場合(ステップSG407:NO)、ステップSG401の処理に戻る。 In step SG401 to step SG406, the same processing as step SG301 to step SG306 of the effect control process (FIG. 254) in the 72nd embodiment is executed. When the processes of steps SG401 to SG406 are executed, it is determined whether or not any of the normal return command, the clear return command, the check return command, and the update return command is received from the main CPU 63 ( Step SG407). When these return commands have not been received (step SG407: NO), the process returns to step SG401.
主側CPU63からいずれかの復帰コマンドを受信した場合(ステップSG407:YES)、復帰コマンドの種類に対応する処理を実行する(ステップSG408)。当該処理の処理内容は上記第72の実施形態における演出制御処理(図254)のステップSG309の処理と同一である。 When any return command is received from the main CPU 63 (step SG407: YES), processing corresponding to the type of return command is executed (step SG408). The processing content of this processing is the same as the processing in step SG309 of the effect control processing (FIG. 254) in the 72nd embodiment.
その後、今回受信した復帰コマンドが通常復帰コマンドとは異なる復帰コマンド、すなわちクリア時の復帰コマンド、確認時の復帰コマンド及び更新時の復帰コマンドのいずれかであることを条件として(ステップSG409:NO)、音光側RAM355に設けられた待機カウンタに待機期間(具体的には2秒)に対応する情報を設定する(ステップSG410)。待機カウンタに設定された待機期間の情報は音光側CPU353において定期的(具体的には4ミリ秒)に起動される割込み処理にて1減算される。
Thereafter, the return command received this time is one of a return command different from the normal return command, that is, a return command at the time of clearing, a return command at the time of confirmation, and a return command at the time of update (step SG409: NO) Then, information corresponding to a standby period (specifically, 2 seconds) is set in a standby counter provided in the sound light side RAM 355 (step SG410). The standby period information set in the standby counter is decremented by 1 in an interrupt process that is started periodically (specifically, 4 milliseconds) in the
その後、音光側RAM355の待機カウンタの値が「0」となっているか否かを判定することで、待機期間が経過したか否かを判定する(ステップSG411)。待機カウンタの値が「0」となっていない場合(ステップSG411:NO)、ステップSG411の処理を再度実行する。これにより、主側CPU63からクリア時の復帰コマンド、確認時の復帰コマンド及び更新時の復帰コマンドのいずれかを受信した場合には待機期間が経過するまでは演出制御処理(図256)におけるステップSG412以降の処理が実行されないようにすることが可能となる。なお、ステップSG411の処理を繰り返し実行されている状況であっても割込み処理の実行タイミングとなった場合には待機カウンタの値が1減算される。
Thereafter, it is determined whether or not the standby period has elapsed by determining whether or not the value of the standby counter in the sound
ステップSG409にて肯定判定をした場合、又はステップSG411にて肯定判定をした場合、初期動作用処理を実行する(ステップSG412)。初期動作用処理では、初期位置に配置されている可動体512を移動限界位置まで移動させた後に初期位置に復帰させるように可動体用駆動部513に駆動信号を出力する。これにより、可動体512は初期位置から移動限界位置まで移動し、その後に移動限界位置から初期位置に復帰する。遊技ホールの管理者は可動体512の当該動作を確認することで可動体512が正常に動作するか否かを把握することが可能となる。
If an affirmative determination is made in step SG409 or an affirmative determination is made in step SG411, an initial operation process is executed (step SG412). In the initial operation processing, a drive signal is output to the movable
その後、その他の処理を実行する(ステップSG413)。その他の処理の処理内容は上記第72の実施形態における演出制御処理(図254)のステップSG312の処理と同一である。 Thereafter, other processing is executed (step SG413). The processing content of the other processing is the same as the processing in step SG312 of the effect control processing (FIG. 254) in the 72nd embodiment.
上記構成によれば主側CPU63における動作電力の供給開始時の処理(ステップSF501〜ステップSF523)においてRAMクリア処理(ステップSF518)、設定確認用処理(図246)及び設定値更新処理(図247)のいずれかが実行された場合に音光側CPU353にて待機期間が計測された後に可動体512の初期動作が行われ、主側CPU63における動作電力の供給開始時の処理(ステップSF501〜ステップSF523)においてRAMクリア処理(ステップSF518)、設定確認用処理(図246)及び設定値更新処理(図247)のいずれもが実行されなかった場合には音光側CPU353にて待機期間が計測されることなく可動体512の初期動作が行わる。遊技ホールにおいて営業が開始される場合にはパチンコ機10の電源をON操作した状態のまま各パチンコ機10に動作電力を供給するための主電源をOFF状態からON状態に切り換えることが行われる場合がある。このような電源ON操作が行われた場合には遊技機本体12が開放されることなくパチンコ機10への動作電力の供給が開始されることとなる。そして、このような状況においては主側CPU63における動作電力の供給開始時の処理(ステップSF501〜ステップSF523)においてRAMクリア処理(ステップSF518)、設定確認用処理(図246)及び設定値更新処理(図247)のいずれもが実行されないため、待機期間が計測されることなく可動体512の初期動作が開始される。これにより、可動体512の初期動作を即座に確認することが可能となる。
According to the above configuration, RAM clear processing (step SF518), setting confirmation processing (FIG. 246), and set value update processing (FIG. 247) in the processing (step SF501 to step SF523) at the start of supply of operating power in the
その一方、「RAMクリア操作」、「設定確認操作」及び「設定変更操作」のいずれかが行われる場合には遊技機本体12を開放させた状態で行われる。そして、このような状況においては主側CPU63における動作電力の供給開始時の処理(ステップSF501〜ステップSF523)においてRAMクリア処理(ステップSF518)、設定確認用処理(図246)及び設定値更新処理(図247)のいずれかが実行されるため、待機期間が計測された後に可動体512の初期動作が開始される。これにより、遊技機本体12が閉鎖された後に可動体512の初期動作が開始されるようにすることが可能となる。
On the other hand, when any of the “RAM clear operation”, “setting confirmation operation”, and “setting change operation” is performed, the gaming machine
なお、可動体512の初期動作の開始タイミングを遅延させるために待機期間が計測される構成に限定されることはなく、遊技機本体12が開放状態から閉鎖状態となったことを開閉検知センサにて検知したことを条件として可動体512の初期動作を開始させる構成とすることで可動体512の初期動作の開始タイミングを遅延させる構成としてもよい。この場合、遊技機本体12が閉鎖状態となってから可動体512の初期動作が開始されるようにすることが可能となる。
It should be noted that the waiting period is not limited to the configuration in which the start timing of the initial operation of the
また、当該構成においては遊技機本体12が閉鎖状態である状況で動作電力の供給が開始された場合には可動体512の初期動作が行われないこととなるが、これに限定されることはなく、遊技機本体12が閉鎖状態である状況で動作電力の供給が開始された場合には主側CPU63にて動作電力の供給開始時の処理(ステップSF501〜ステップSF523)が終了して復帰コマンドが送信された場合に可動体512の初期動作が開始される構成としてもよい。
In addition, in this configuration, when the supply of operating power is started in a situation where the gaming machine
また、上記構成において遊技機本体12が開放状態から閉鎖状態となったとしてもその時点で主側CPU63から復帰コマンドを受信していない場合には可動体512の初期動作が開始されることはなく、復帰コマンドを受信した後に可動体512の初期動作が開始される構成としてもよい。つまり、主側CPU6363から復帰コマンドを受信しているとともに遊技機本体12が開放状態から閉鎖状態となった場合に可動体512の初期動作が開始されることとなる。
Further, even if the gaming machine
また、上記実施形態の構成において通常復帰コマンドを受信した場合には可動体512の初期動作が行われない構成としてもよい。これにより、遊技ホールの営業開始時に可動体512の初期動作が行われないようにすることが可能となる。
In the configuration of the above embodiment, when the normal return command is received, the initial operation of the
<第74の実施形態>
本実施形態では動作電力の供給が開始された場合における処理構成が上記第49の実施形態と相違している。以下、上記第49の実施形態と相違している構成について説明する。なお、上記第49の実施形態と同一の構成については基本的にその説明を省略する。
<74th Embodiment>
In the present embodiment, the processing configuration when the supply of operating power is started is different from that in the forty-ninth embodiment. Hereinafter, a configuration different from the forty-ninth embodiment will be described. The description of the same configuration as that in the forty-ninth embodiment is basically omitted.
図257は主側CPU63にて実行される本実施形態におけるメイン処理を示すフローチャートである。なお、メイン処理におけるステップSG501〜ステップSG527の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 257 is a flowchart showing main processing in the present embodiment which is executed by the
まず電源投入初期設定処理を実行する(ステップSG501)。電源投入初期設定処理では、例えばメイン処理が起動されてからウエイト用の所定時間(具体的には1秒)が経過するまで次の処理に進行することなく待機する。このウエイト用の所定期間において図柄表示装置41の動作開始及び初期設定が完了することとなる。また、主側RAM65のアクセスを許可する。
First, power-on initial setting processing is executed (step SG501). In the power-on initial setting process, for example, the process waits without proceeding to the next process until a predetermined time for waiting (specifically, 1 second) elapses after the main process is activated. The operation start and initial setting of the
その後、内部機能レジスタ設定処理を実行する(ステップSG502)。内部機能レジスタ設定処理では上記第35の実施形態と同様に、当該メイン処理に対して定期的に割り込んで起動される処理である第1タイマ割込み処理(図133)の割込み周期を第1割込み周期(具体的には4ミリ秒)に設定するとともに、当該メイン処理に対して定期的に割り込んで起動される処理である第2タイマ割込み処理(図134)の割込み周期を上記第1割込み周期よりも短い周期である第2割込み周期(具体的には2ミリ秒)に設定する。 Thereafter, an internal function register setting process is executed (step SG502). In the internal function register setting process, as in the thirty-fifth embodiment, the interrupt period of the first timer interrupt process (FIG. 133), which is a process that is started by periodically interrupting the main process, is set to the first interrupt period. (Specifically, 4 milliseconds) and the interrupt period of the second timer interrupt process (FIG. 134), which is a process that is started by periodically interrupting the main process, from the first interrupt period. Is set to a second interrupt cycle (specifically, 2 milliseconds) which is a short cycle.
つまり、本実施形態では上記第35の実施形態と同様に、タイマ割込み処理として割込み周期が相対的に長短となるように第1タイマ割込み処理(図133)と第2タイマ割込み処理(図134)とが存在している。第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)はいずれもメイン処理に対して割り込んで起動される。また、第2タイマ割込み処理(図134)は第1タイマ割込み処理(図133)に対して割り込んで起動される。一方、第1タイマ割込み処理(図133)は第2タイマ割込み処理(図134)に対して割り込んで起動されない。また、第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の両方が実行されていない状況において第1割込み周期及び第2割込み周期の両方が経過している場合、それら周期の経過順序に関係なく第2タイマ割込み処理(図134)から先に起動される。この点、第2タイマ割込み処理(図134)は第1タイマ割込み処理(図133)よりも優先して起動される処理であると言える。但し、これに限定されることはなく第1タイマ割込み処理(図133)が第2タイマ割込み処理(図134)よりも優先して起動される構成としてもよい。 That is, in the present embodiment, as in the 35th embodiment, the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) are performed so that the interrupt cycle is relatively short as the timer interrupt process. And exist. Both the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) are started by interrupting the main process. The second timer interrupt process (FIG. 134) is started by interrupting the first timer interrupt process (FIG. 133). On the other hand, the first timer interrupt process (FIG. 133) is not activated by interrupting the second timer interrupt process (FIG. 134). Further, when both the first interrupt cycle and the second interrupt cycle have elapsed in a situation where both the first timer interrupt processing (FIG. 133) and the second timer interrupt processing (FIG. 134) are not executed, those cycles The second timer interrupt process (FIG. 134) is started first regardless of the elapse order. In this regard, it can be said that the second timer interrupt process (FIG. 134) is a process activated in preference to the first timer interrupt process (FIG. 133). However, the present invention is not limited to this, and the first timer interrupt process (FIG. 133) may be activated in preference to the second timer interrupt process (FIG. 134).
内部機能レジスタ設定処理では、第1タイマ割込み処理(図133)の第1割込み周期を主側CPU63の所定のレジスタに設定するとともに、第2タイマ割込み処理(図134)の第2割込み周期を主側CPU63の特定のレジスタに設定する。また、内部機能レジスタ設定処理では上記第1,第2割込み周期の設定以外にも例えば当たり乱数カウンタC1の数値範囲といった各種カウンタの数値範囲の設定処理などを実行する。
In the internal function register setting process, the first interrupt period of the first timer interrupt process (FIG. 133) is set in a predetermined register of the
その後、特定制御用のワークエリア221に設けられた立ち上げ処理中フラグに「1」をセットする(ステップSG503)。立ち上げ処理中フラグは上記第35の実施形態と同様に、第1タイマ割込み処理(図133)が起動されたとしても当該第1タイマ割込み処理(図133)に設定されている各種処理のうち停電監視、各種カウンタの更新及び不正監視を行うための処理は実行する一方、遊技を進行させるための処理を実行することなく当該第1タイマ割込み処理(図133)を終了すべき状況であることを主側CPU63にて特定するためのフラグである。
Thereafter, “1” is set to the startup processing flag provided in the
立ち上げ処理中フラグは、メイン処理(図257)において動作電力の供給開始時の処理(ステップSG501〜ステップSG521)が開始された場合に「1」がセットされ、動作電力の供給開始時の処理(ステップSG501〜ステップSG521)が終了して残余処理(ステップSG524〜ステップSG527)が開始される前に「0」クリアされる。上記第35の実施形態と同様に第1タイマ割込み処理(図133)では立ち上げ処理中フラグに「1」がセットされている場合にはステップS8907〜ステップS8920の処理を実行しないようにすることにより、動作電力の供給開始時の処理(ステップSG501〜ステップSG521)のうち後述する設定確認用処理(図258)又は設定値更新処理(図259)が実行されている状況において遊技を進行させるための処理が実行されないようにすることが可能となる。その一方、上記のとおり第1タイマ割込み処理(図133)では立ち上げ処理中フラグに「1」がセットされている場合であってもステップS8901〜ステップS8905の処理を実行することで、動作電力の供給開始時の処理(ステップSG501〜ステップSG521)のうち後述する設定確認用処理(図258)又は設定値更新処理(図259)が実行されている状況であっても停電監視が実行されるとともに、当たり乱数カウンタC1、大当たり種別カウンタC2、リーチ乱数カウンタC3及び乱数初期値カウンタCINIの更新が実行され、さらに不正の検知が実行される。 The start-up process flag is set to “1” when the process at the start of supply of operating power (step SG501 to step SG521) is started in the main process (FIG. 257), and the process at the start of supply of operating power is set. “0” is cleared before (Step SG501 to Step SG521) is finished and the remaining processing (Step SG524 to Step SG527) is started. As in the thirty-fifth embodiment, in the first timer interrupt process (FIG. 133), when “1” is set in the start-up process flag, the processes in steps S8907 to S8920 are not executed. Therefore, in order to advance the game in a situation where the setting confirmation processing (FIG. 258) or the setting value update processing (FIG. 259) described later is executed among the processing (step SG501 to step SG521) at the start of supply of operating power. It is possible to prevent this process from being executed. On the other hand, in the first timer interrupt process (FIG. 133), as described above, even when “1” is set in the start-up process flag, the operation power can be obtained by executing the processes of steps S8901 to S8905. Outage monitoring (step SG501 to step SG521) out of settings (FIG. 258) or set value update processing (FIG. 259) is executed even if the power failure monitoring is executed. At the same time, the hit random number counter C1, the big hit type counter C2, the reach random number counter C3, and the random number initial value counter CINI are updated, and further illegal detection is executed.
特に、立ち上げ処理中フラグに「1」がセットされている状況であっても停電情報記憶処理(ステップS8901)が実行されることにより、動作電力の供給開始時の処理(ステップSG501〜ステップSG521)のうち後述する設定確認用処理(図258)又は設定値更新処理(図259)が実行されている状況において停電が発生したとしてもそれに対して停電時処理を実行することが可能となる。停電時処理では上記第35の実施形態と同様に、特定制御用のワークエリア221に設けられた停電フラグに「1」をセットするとともに、チェックサムの算出処理を実行してその算出したチェックサムを特定制御用のワークエリア221に保存するため、動作電力の供給が再度開始された場合には主側RAM65の異常発生と特定されないようにすることが可能となる。これにより、設定確認用処理(図258)又は設定値更新処理(図259)の途中で停電が発生した場合には、これら設定関連処理の途中で停電が発生したことを次回の動作電力の供給開始時に特定することが可能となる。
In particular, even when the start-up process flag is set to “1”, the power failure information storage process (step S8901) is executed, so that the process at the start of supplying operating power (step SG501 to step SG521) is performed. ), Even if a power failure occurs in a situation where a setting confirmation process (FIG. 258) or a setting value update process (FIG. 259), which will be described later, is being executed, it is possible to execute the power failure process. In the power failure process, as in the above-described thirty-fifth embodiment, “1” is set to the power failure flag provided in the
ちなみに、設定確認用処理(図258)又は設定値更新処理(図259)が実行されている状況では、第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)のいずれについても割込みが禁止されることはなく任意のタイミングで割込み可能となっている。この場合、設定確認用処理(図258)又は設定値更新処理(図259)において第1タイマ割込み処理(図133)又は第2タイマ割込み処理(図134)が割り込んで起動される場合には、その起動対象となったタイマ割込み処理が終了した後に復帰するためのメイン処理(図257)の戻り番地の情報が特定制御用のスタックエリア222に退避されるとともに、当該タイマ割込み処理が起動される直前における主側CPU63の各種レジスタの情報が特定制御用のスタックエリア222に退避される。そして、起動対象となったタイマ割込み処理が終了した場合には特定制御用のスタックエリア222に退避された戻り番地の情報に対応するメイン処理(図257)の処理に復帰することとなるとともに、特定制御用のスタックエリア222に退避された情報が主側CPU63の各種レジスタに復帰される。
Incidentally, in the situation where the setting confirmation process (FIG. 258) or the set value update process (FIG. 259) is being executed, both the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) are performed. Interrupts are not prohibited and can be interrupted at any timing. In this case, when the first timer interrupt process (FIG. 133) or the second timer interrupt process (FIG. 134) is interrupted and activated in the setting confirmation process (FIG. 258) or the set value update process (FIG. 259), Information on the return address of the main process (FIG. 257) for returning after the timer interrupt process to be activated ends is saved in the
ステップSG503にて立ち上げ処理中フラグに「1」をセットした後は、特定制御用のワークエリア221に設けられた停電フラグに「1」がセットされているか否かを判定する(ステップSG504)。第1タイマ割込み処理(図133)の停電情報記憶処理(ステップS8901)にて停電時処理が実行された場合に停電フラグに「1」がセットされる。停電フラグは、前回の電源遮断時において停電時処理が適切に行われたか否かを主側CPU63にて特定するためのフラグである。
After “1” is set in the startup processing flag in step SG503, it is determined whether “1” is set in the power failure flag provided in the
停電フラグに「1」がセットされている場合(ステップSG504:YES)、停電時処理の場合と同様にチェックサムを算出し、そのチェックサムが正常であるか否かを判定する(ステップSG505)。停電時処理及びステップSG505のそれぞれでは、特定制御用のワークエリア221及び特定制御用のスタックエリア222についてチェックサムを算出する。ステップSG505では、主側CPU63への動作電力の供給が停止される直前に実行された停電時処理において算出されて特定制御用のワークエリア221に保存されたチェックサムを読み出すとともに、その読み出したチェックサムを、当該ステップSG505にて算出したチェックサムと比較することで、それらチェックサムが一致しているか否かを判定する。
When “1” is set in the power failure flag (step SG504: YES), a checksum is calculated in the same manner as in the case of power failure processing, and it is determined whether or not the checksum is normal (step SG505). . In each of the power failure process and step SG505, a checksum is calculated for the
チェックサムが一致している場合(ステップSG505:YES)、特定制御用のワークエリア221における設定参照用エリア341(図154参照)に格納された情報に対応する設定値が正常な範囲であるか否かを判定する(ステップSG506)。設定参照用エリア341は上記第45の実施形態と同様に現状のパチンコ機10の設定値を主側CPU63にて特定するための情報が格納される記憶エリアである。設定参照用エリア341に「1」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定1」となる。設定参照用エリア341に「2」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定2」となる。設定参照用エリア341に「3」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定3」となる。設定参照用エリア341に「4」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定4」となる。設定参照用エリア341に「5」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定5」となる。設定参照用エリア341に「6」の数値情報が格納されている場合には現状のパチンコ機10の設定値は「設定6」となる。ステップSG506では設定参照用エリア341に格納された設定値の情報が「1」〜「6」のいずれかであるか否かを判定する。
If the checksums match (step SG505: YES), is the set value corresponding to the information stored in the setting reference area 341 (see FIG. 154) in the
ステップSG504、ステップSG505及びステップSG506の全てで肯定判定をした場合、特定制御用のワークエリア221に設けられた設定更新表示フラグに「1」がセットされているか否かを判定する(ステップSG507)。設定更新表示フラグは上記第35の実施形態と同様に設定値更新処理(図259)が実行されていることを主側CPU63にて特定するためのフラグであり、設定更新表示フラグに「1」がセットされている場合には第1〜第4報知用表示装置201〜204にて、設定値を更新している状況であることを示す表示及び更新途中の設定値を示す表示が行われる。設定更新表示フラグは、設定値更新処理(図259)が開始された場合に「1」がセットされ設定値更新処理(図259)が終了される場合に「0」クリアされるフラグであるため、設定値更新処理(図259)が実行されていない状況においては基本的に設定更新表示フラグに「1」がセットされた状態とはならない。しかしながら、設定値更新処理(図259)が実行されている状況において主側CPU63への動作電力の供給が停止された場合には、その後に主側CPU63への動作電力の供給が開始された場合において設定更新表示フラグに「1」がセットされた状態となる。この設定更新表示フラグに「1」がセットされた状態は設定値更新処理(図259)において設定更新表示フラグを「0」クリアする処理が実行されるまでは維持される。
When affirmative determination is made in all of step SG504, step SG505, and step SG506, it is determined whether or not “1” is set in the setting update display flag provided in the
設定更新表示フラグに「1」がセットされていないことでステップSG507にて否定判定をした場合、リセットボタン68cが押圧操作されているか否かを判定する(ステップSG508)。つまり、リセットボタン68cが押圧操作されている状態においてパチンコ機10の電源ON操作が行われて主側CPU63への動作電力の供給が開始されたか否かを判定する。ここで、本実施形態では上記第35の実施形態と同様に、主制御装置60に設定キー挿入部68a及びリセットボタン68cが設けられているものの更新ボタン68bは設けられていない。
If a negative determination is made in step SG507 that “1” is not set in the setting update display flag, it is determined whether or not the
リセットボタン68cが押圧操作されていない場合(ステップSG508:NO)、特定制御用のワークエリア221における遊技停止フラグに「1」がセットされているか否かを判定する(ステップSG509)。遊技停止フラグは、停電フラグに「1」がセットされていない場合、チェックサムが一致しなかった場合又は設定値が異常であった場合に「1」がセットされるフラグである。遊技停止フラグに「1」がセットされることにより、第1タイマ割込み処理(図133)においてステップS8901〜ステップS8905の処理を実行する一方、ステップS8906にて肯定判定をすることでステップS8907〜ステップS8920の処理を実行しない。これにより、前回の電源遮断時において停電時処理が適切に行われなかったことで停電フラグに「1」がセットされていない場合、特定制御用のワークエリア221及び特定制御用のスタックエリア222の少なくとも一方について前回の電源遮断時から情報の記憶状態が変化していることに起因してチェックサムが一致しない場合、又は設定値が異常である場合には、停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されないことになる。ステップSG509にて肯定判定をした場合、後述するステップSG520及びステップSG521の処理を実行する。
If the
ステップSG509にて否定判定をした場合、設定キー挿入部68aが設定キーを利用してON操作されているか否かを判定する(ステップSG510)。設定キー挿入部68aが設定キーを利用してON操作されている場合(ステップSG510:YES)、設定確認用処理を実行する(ステップSG512)。また、設定キー挿入部68aが設定キーを利用してON操作されていない場合であっても(ステップSG510:NO)、特定制御用のワークエリア221に設けられた設定確認表示フラグに「1」がセットされている場合(ステップSG511:YES)、設定確認用処理を実行する(ステップSG512)。
When a negative determination is made in step SG509, it is determined whether or not the setting
設定確認表示フラグは上記第35の実施形態と同様に設定確認用処理(図258)が実行されていることを主側CPU63にて特定するためのフラグであり、設定確認表示フラグに「1」がセットされている場合には第1〜第4報知用表示装置201〜204にて、設定値を確認している状況であることを示す表示及び現状設定されている設定値を示す表示が行われる。設定確認表示フラグは、設定確認用処理(図258)が開始された場合に「1」がセットされ設定確認用処理(図258)が終了される場合に「0」クリアされるフラグであるため、設定確認用処理(図258)が実行されていない状況においては基本的に設定確認表示フラグに「1」がセットされた状態とはならない。しかしながら、設定確認用処理(図258)が実行されている状況において主側CPU63への動作電力の供給が停止された場合には、その後に主側CPU63への動作電力の供給が開始された場合において設定確認表示フラグに「1」がセットされた状態となる。この設定確認表示フラグに「1」がセットされた状態は後述するRAMクリア処理(図260)が実行されるか、又は設定確認用処理(図258)において設定確認表示フラグを「0」クリアする処理が実行されるまでは維持される。
The setting confirmation display flag is a flag for the
上記のようにリセットボタン68cが押圧操作されていない状況であって設定キー挿入部68aがON操作されている場合(すなわち「設定確認操作」が行われた場合)だけではなく、リセットボタン68cが押圧操作されていない状況であって設定確認表示フラグに「1」がセットされている場合にも設定確認用処理(図258)が実行されることにより、設定確認用処理(図258)が実行されている状況において停電時処理が実行された場合には、その後の動作電力の供給の再開に際して「設定確認操作」が行われなかったとしても設定確認用処理(図258)が実行される。これにより、パチンコ機10の現状の設定値の確認を引き続き行わせることが可能となる。一方、設定確認用処理(図258)が実行されている状況において停電時処理が実行された場合であってもその後の動作電力の供給の再開に際してリセットボタン68cが押圧操作された場合には、設定確認用処理(図258)が実行されることなくRAMクリア処理(図260)及び設定値更新処理(図259)のうち動作電力の供給の再開に際して行われた操作に対応する処理が実行される。これにより、設定確認用処理(図258)よりもRAMクリア処理(図260)又は設定値更新処理(図259)の実行を優先させることが可能となる。
As described above, not only when the
ここで、ステップSG512にて実行される設定確認用処理について説明する。図258は設定確認用処理を示すフローチャートである。なお、設定確認用処理におけるステップSG601〜ステップSG607の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
Here, the setting confirmation process executed in step SG512 will be described. FIG. 258 is a flowchart showing the setting confirmation processing. Note that the processing of step SG601 to step SG607 in the setting confirmation processing is executed using a program for specific control and data for specific control in the
まず割込み許可の設定を行う(ステップSG601)。これにより、第1タイマ割込み処理(図133)が第1割込み周期で割り込んで起動されるとともに、第2タイマ割込み処理(図134)が第2割込み周期で割り込んで起動される。 First, interrupt permission is set (step SG601). As a result, the first timer interrupt process (FIG. 133) is interrupted and started at the first interrupt period, and the second timer interrupt process (FIG. 134) is interrupted and started at the second interrupt period.
本実施形態においては動作電力の供給開始時の処理(ステップSG501〜ステップSG521)では基本的に第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の割込みが禁止されており、設定確認用処理(図258)及び設定値更新処理(図259)において割込みが許可される。したがって、動作電力の供給開始時の処理(ステップSG501〜ステップSG521)において設定確認用処理(図258)及び設定値更新処理(図259)が実行されていない状況においては第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の実行が禁止され、設定確認用処理(図258)又は設定値更新処理(図259)が実行されている状況において第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の実行が許可される。但し、設定確認用処理(図258)又は設定値更新処理(図259)が実行されている状況においては立ち上げ処理中フラグに「1」がセットされているため、第1タイマ割込み処理(図133)が起動されたとしても当該第1タイマ割込み処理(図133)の各種処理のうち停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されることなく当該第1タイマ割込み処理(図133)が終了される。 In the present embodiment, the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) are basically prohibited in the process (step SG501 to step SG521) at the start of supply of operating power. In the setting confirmation process (FIG. 258) and the set value update process (FIG. 259), an interrupt is permitted. Therefore, in the situation where the setting confirmation processing (FIG. 258) and the setting value update processing (FIG. 259) are not executed in the processing at the start of supply of operating power (step SG501 to step SG521), the first timer interrupt processing (FIG. 133) and the second timer interrupt process (FIG. 134) are prohibited, and the first timer interrupt process (FIG. 133) is executed in the situation where the setting confirmation process (FIG. 258) or the set value update process (FIG. 259) is being executed. ) And second timer interrupt processing (FIG. 134) are permitted. However, in the situation where the setting confirmation process (FIG. 258) or the setting value update process (FIG. 259) is being executed, the start-up process flag is set to “1”, so the first timer interrupt process (FIG. 133) is started, among the various processes of the first timer interrupt process (FIG. 133), the processes for power failure monitoring, various counter updating and fraud monitoring are executed, while the game is advanced. The first timer interrupt process (FIG. 133) is terminated without executing the process.
その後、特定制御用のワークエリア221に設けられた設定確認表示フラグに「1」がセットされていないことを条件として、設定確認表示フラグに「1」をセットする(ステップSG602)。設定確認表示フラグに「1」がセットされることにより、第2タイマ割込み処理(図134)のステップS9005にて肯定判定をすることで、設定確認中における第5表示データバッファ275への設定処理(ステップS9006)を実行する。当該設定確認中における第5表示データバッファ275への設定処理の処理内容は上記第45の実施形態と同一である。当該処理が実行されることにより、例えば図124(b)の説明図に示すように、パチンコ機10の設定値を確認している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示が第1〜第4報知用表示装置201〜204にて行われる。
Thereafter, “1” is set to the setting confirmation display flag on condition that “1” is not set to the setting confirmation display flag provided in the
その後、確認開始コマンドを音光側CPU353に送信する(ステップSG603)。音光側CPU353は確認開始コマンドを受信することにより、設定確認用処理(図258)が実行されていることを示す画像及び設定確認用処理(図258)を終了させるための操作内容を認識可能とさせるための画像が図柄表示装置41にて表示されるように表示制御装置82を表示制御する。これにより、パチンコ機10の現状の設定値を確認している状況であることを遊技ホールの管理者が認識することが可能となるとともに、設定確認用処理(図258)を終了させるために必要な操作内容を遊技ホールの管理者が認識することが可能となる。なお、上記報知が図柄表示装置41にて実行されることに加えて又は代えて、表示発光部53及びスピーカ部54のうち少なくとも一方にて行われる構成としてもよい。また、設定確認用処理(図258)が実行されていることを示す外部出力が例えば遊技ホールの管理コンピュータといったパチンコ機10外部の装置に対して行われる構成としてもよい。
Thereafter, a confirmation start command is transmitted to the sound light side CPU 353 (step SG603). By receiving the confirmation start command, the
その後、設定キー挿入部68aが設定キーを利用してON状態からOFF状態に切り換わったか否かを判定する(ステップSG604)。具体的には、上記第45の実施形態における設定確認用処理(図155)と同様に、設定キー挿入部68aの状態を検知する検知センサから受信している信号の受信状態がON状態に対応する受信状態からOFF状態に対応する受信状態となったか否かを判定する。したがって、設定キー挿入部68aがON状態に維持されている場合だけではなく、設定キー挿入部68aがOFF状態である状況で設定確認用処理(図258)が開始された場合においてそのOFF状態が維持されている場合にもステップSG604にて否定判定をする。設定キー挿入部68aがON状態からOFF状態に切り換わったことを特定していない場合(ステップSG604:NO)、ステップSG604の処理を繰り返す。
Thereafter, it is determined whether or not the setting
設定キー挿入部68aがON状態からOFF状態に切り換わったことを特定した場合(ステップSG604:YES)、特定制御用のワークエリア221における設定確認表示フラグを「0」クリアする(ステップSG605)。これにより、第2タイマ割込み処理(図134)のステップS9005にて否定判定をすることで、設定確認中における第5表示データバッファ275への設定処理(ステップS9006)が実行されない状況となる。したがって、第1〜第4報知用表示装置201〜204にて、パチンコ機10の現状の設定値を確認している状況であることを示す表示及びパチンコ機10の現状の設定値を示す表示が行われる状態が解除される。
When it is specified that the setting
その後、割込み禁止の設定を行う(ステップSG606)。これにより、設定確認用処理(図258)を終了してメイン処理(図257)における動作電力の供給開始時の処理(ステップSG501〜ステップSG521)に復帰する場合には第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の割込みが禁止される。 After that, interrupt prohibition is set (step SG606). As a result, when the setting confirmation processing (FIG. 258) is completed and the processing returns to the processing (step SG501 to step SG521) at the start of the operation power supply in the main processing (FIG. 257), the first timer interrupt processing (FIG. 133) and the second timer interrupt processing (FIG. 134) are prohibited.
その後、確認時の復帰コマンドを音光側CPU353に送信する(ステップSG607)。音光側CPU353は確認時の復帰コマンドを受信することにより、主側CPU63において動作電力の供給開始時の処理(ステップSG501〜ステップSG521)が終了したことを特定するとともに、今回の動作電力の供給開始時の処理(ステップSG501〜ステップSG521)にて設定確認用処理(図258)が実行されたことを特定する。そして、確認時の復帰コマンドを受信したことに対応する処理を実行する。当該処理の内容については後に説明する。
Thereafter, a return command at the time of confirmation is transmitted to the sound light side CPU 353 (step SG607). By receiving the return command at the time of confirmation, the sound
上記のとおりリセットボタン68cを押圧操作することなく設定キー挿入部68aを設定キーによりON操作した状態でパチンコ機10の電源ON操作が行われることにより、主側CPU63への動作電力の供給が開始されてメイン処理(図257)が開始された状況においてリセットボタン68cが押圧操作されていないとともに設定キー挿入部68aがON操作された状態となり、メイン処理(図257)にて遊技を進行させるための処理が実行される前の状況である動作電力の供給開始時の処理が実行されている状況において設定確認用処理(図258)が実行される。これにより、遊技が行われていない状況下において設定値の確認を行うことが可能となる。
As described above, the power supply of the
メイン処理(図257)の説明に戻り、設定キー挿入部68aが設定キーを利用してON操作されていない場合であって設定確認表示フラグに「1」がセットされていない場合(ステップSG510及びステップSG511:NO)、通常復帰コマンドを音光側CPU353に送信する(ステップSG513)。音光側CPU353は通常復帰コマンドを受信することにより、主側CPU63において動作電力の供給開始時の処理(ステップSG501〜ステップSG521)が終了したことを特定するとともに、今回の動作電力の供給開始時の処理(ステップSG501〜ステップSG521)にてRAMクリア処理(図260)、設定確認用処理(図258)及び設定値更新処理(図259)のいずれもが実行されていないことを特定する。そして、通常復帰コマンドを受信したことに対応する処理を実行する。
Returning to the description of the main process (FIG. 257), when the setting
一方、リセットボタン68cが押圧操作されていると判定した場合であって、設定キー挿入部68aが設定キーを利用してON操作されていると判定した場合(ステップSG508及びステップSG514:YES)、又はステップSG507にて設定更新表示フラグに「1」がセットされていると判定した場合、設定値更新処理を実行する(ステップSG515)。上記のようにリセットボタン68cが押圧操作されている場合であって設定キー挿入部68aがON操作されている場合(すなわち「設定変更操作」が行われた場合)だけではなく、リセットボタン68cの押圧操作及び設定キー挿入部68aのON操作の有無に関係なく設定更新表示フラグに「1」がセットされている場合にも設定値更新処理(図259)が実行されることにより、設定値更新処理(図259)が実行されている状況において停電時処理が実行された場合には、その後の動作電力の供給の開始に際しての操作内容が「操作無し」、「RAMクリア操作」、「設定変更操作」及び「設定確認操作」のいずれであったとしても設定値更新処理(図259)が実行される。これにより、設定値更新処理(図259)の実行を優先させることが可能となる。
On the other hand, when it is determined that the
ここで、ステップSG515にて実行される設定値更新処理について説明する。図259は設定値更新処理を示すフローチャートである。なお、設定値更新処理におけるステップSG701〜ステップSG713の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
Here, the setting value update process executed in step SG515 will be described. FIG. 259 is a flowchart showing the setting value update processing. In addition, the process of step SG701 to step SG713 in the set value update process is executed using a program for specific control and data for specific control in the
まず割込み許可の設定を行う(ステップSG701)。これにより、第1タイマ割込み処理(図133)が第1割込み周期で割り込んで起動されるとともに、第2タイマ割込み処理(図134)が第2割込み周期で割り込んで起動される。 First, interrupt permission is set (step SG701). As a result, the first timer interrupt process (FIG. 133) is interrupted and started at the first interrupt period, and the second timer interrupt process (FIG. 134) is interrupted and started at the second interrupt period.
本実施形態においては動作電力の供給開始時の処理(ステップSG501〜ステップSG521)では基本的に第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の割込みが禁止されており、設定確認用処理(図258)及び設定値更新処理(図259)において割込みが許可される。したがって、動作電力の供給開始時の処理(ステップSG501〜ステップSG521)において設定確認用処理(図258)及び設定値更新処理(図259)が実行されていない状況においては第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の実行が禁止され、設定確認用処理(図258)又は設定値更新処理(図259)が実行されている状況において第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の実行が許可される。但し、設定確認用処理(図258)又は設定値更新処理(図259)が実行されている状況においては立ち上げ処理中フラグに「1」がセットされているため、第1タイマ割込み処理(図133)が起動されたとしても当該第1タイマ割込み処理(図133)の各種処理のうち停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されることなく当該第1タイマ割込み処理(図133)が終了される。 In the present embodiment, the first timer interrupt process (FIG. 133) and the second timer interrupt process (FIG. 134) are basically prohibited in the process (step SG501 to step SG521) at the start of supply of operating power. In the setting confirmation process (FIG. 258) and the set value update process (FIG. 259), an interrupt is permitted. Therefore, in the situation where the setting confirmation processing (FIG. 258) and the setting value update processing (FIG. 259) are not executed in the processing at the start of supply of operating power (step SG501 to step SG521), the first timer interrupt processing (FIG. 133) and the second timer interrupt process (FIG. 134) are prohibited, and the first timer interrupt process (FIG. 133) is executed in the situation where the setting confirmation process (FIG. 258) or the set value update process (FIG. 259) is being executed. ) And second timer interrupt processing (FIG. 134) are permitted. However, in the situation where the setting confirmation process (FIG. 258) or the setting value update process (FIG. 259) is being executed, the start-up process flag is set to “1”, so the first timer interrupt process (FIG. 133) is started, among the various processes of the first timer interrupt process (FIG. 133), the processes for power failure monitoring, various counter updating and fraud monitoring are executed, while the game is advanced. The first timer interrupt process (FIG. 133) is terminated without executing the process.
その後、特定制御用のワークエリア221に設けられた設定更新表示フラグに「1」がセットされていないことを条件として、設定更新表示フラグに「1」をセットする(ステップSG702)。設定更新表示フラグに「1」がセットされることにより、第2タイマ割込み処理(図134)のステップS9003にて肯定判定をすることで、設定更新中における第5表示データバッファ275への設定処理(ステップS9004)を実行する。当該設定更新中における第5表示データバッファ275への設定処理の処理内容は上記第45の実施形態と同一である。当該処理が実行されることにより、例えば図124(a)の説明図に示すように、パチンコ機10の設定値を更新している状況であることを示す表示及びパチンコ機10の更新対象として選択されている設定値の表示が第1〜第4報知用表示装置201〜204にて行われる。
Thereafter, “1” is set to the setting update display flag on condition that “1” is not set to the setting update display flag provided in the
その後、開始時の初期設定を行う(ステップSG703)。当該初期設定では、特定制御用のワークエリア221に設けられた遊技停止フラグを「0」クリアする。遊技停止フラグは、前回の電源遮断時において停電時処理が適切に行われなかったことで停電フラグに「1」がセットされていない場合(ステップSG504:NO)、特定制御用のワークエリア221及び特定制御用のスタックエリア222の少なくとも一方について前回の電源遮断時から情報の記憶状態が変化していることに起因してチェックサムが一致しない場合(ステップSG505:NO)、又は設定参照用エリア341に格納された情報に対応する設定値が正常な範囲ではない場合に(ステップSG506:NO)、メイン処理(図257)のステップSG518にて「1」がセットされるフラグである。遊技停止フラグに「1」がセットされることにより、第1タイマ割込み処理(図133)においてステップS8901〜ステップS8905の処理を実行する一方、ステップS8906にて肯定判定をすることでステップS8907〜ステップS8920の処理を実行しない。これにより、上記のような主側RAM65の情報異常が発生した場合には、停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されないことになる。ステップSG703の処理にて遊技停止フラグを「0」クリアすることで、主側RAM65の情報異常の発生が特定されている状態を設定値更新処理(図259)が実行された場合に解除することが可能となる。
Thereafter, initial setting at the start is performed (step SG703). In the initial setting, the game stop flag provided in the
その後、特定制御用のワークエリア221における設定更新用エリア342(図154参照)に「1」を設定する(ステップSG704)。設定更新用エリア342は上記第45の実施形態と同様に設定値更新処理(図259)において更新途中の設定値の情報が格納される記憶エリアである。設定更新用エリア342に「1」の数値情報が格納されている場合には更新対象(選択対象又は変更対象)の設定値は「設定1」となる。設定更新用エリア342に「2」の数値情報が格納されている場合には更新対象の設定値は「設定2」となる。設定更新用エリア342に「3」の数値情報が格納されている場合には更新対象の設定値は「設定3」となる。設定更新用エリア342に「4」の数値情報が格納されている場合には更新対象の設定値は「設定4」となる。設定更新用エリア342に「5」の数値情報が格納されている場合には更新対象の設定値は「設定5」となる。設定更新用エリア342に「6」の数値情報が格納されている場合には更新対象の設定値は「設定6」となる。
Thereafter, “1” is set in the setting update area 342 (see FIG. 154) in the
ステップSG704にて設定更新用エリア342に「1」を設定することで、更新対象の設定値が「設定1」となる。つまり、本実施形態ではパチンコ機10の現状の設定値がいずれであったとしても設定値更新処理(図259)が開始された場合には更新対象の設定値は「設定1」となる。
By setting “1” in the setting
その後、更新開始コマンドを音光側CPU353に送信する(ステップSG705)。音光側CPU353は更新開始コマンドを受信することにより、設定値更新処理(図259)が実行されていることを示す画像、設定値を変更するための操作内容を認識可能とさせるための画像、及び設定値更新処理(図259)を終了させるための操作内容を認識可能とさせるための画像が図柄表示装置41にて表示されるように表示制御装置82を表示制御する。これにより、設定値を変更している状況であることを遊技ホールの管理者が認識することが可能となるとともに、設定値を変更させるために必要な操作内容及び設定値更新処理(図259)を終了させるために必要な操作内容を遊技ホールの管理者が認識することが可能となる。なお、上記報知が図柄表示装置41にて実行されることに加えて又は代えて、表示発光部53及びスピーカ部54のうち少なくとも一方にて行われる構成としてもよい。また、設定値更新処理(図259)が実行されていることを示す外部出力が例えば遊技ホールの管理コンピュータといったパチンコ機10外部の装置に対して行われる構成としてもよい。
Thereafter, an update start command is transmitted to the sound side CPU 353 (step SG705). The sound
その後、設定更新用エリア342に格納された設定値の情報が「1」〜「6」のいずれかであるか否かを判定する(ステップSG706)。「1」〜「6」のいずれかではない場合(ステップSG706:NO)、設定更新用エリア342に「1」を設定する(ステップSG707)。これにより、更新対象の設定値が「設定1」となる。
Thereafter, it is determined whether or not the setting value information stored in the setting
ステップSG706にて肯定判定をした場合又はステップSG707の処理を実行した場合、設定キー挿入部68aが設定キーを利用してON状態からOFF状態に切り換わったか否かを判定する(ステップSG708)。具体的には、設定キー挿入部68aの状態を検知する検知センサから受信している信号の受信状態が、ON状態に対応する受信状態からOFF状態に対応する受信状態となったか否かを判定する。したがって、設定キー挿入部68aがON状態に維持されている場合だけではなく、設定キー挿入部68aがOFF状態である状況で設定値更新処理が開始された場合においてそのOFF状態が維持されている場合にもステップSG708にて否定判定をする。
When an affirmative determination is made in step SG706 or when the process of step SG707 is executed, it is determined whether the setting
ステップSG708にて否定判定をした場合、リセットボタン68cが押圧操作されていることを条件として(ステップSG709:YES)、設定更新用エリア342の値を1加算する(ステップSG710)。これにより、リセットボタン68cが1回押圧操作される度に1段階上の設定値に更新される。また、リセットボタン68cが押圧操作されていない場合(ステップSG709:NO)又は設定更新用エリア342の値を1加算した場合にはステップSG706の処理に戻ることとなるが、ステップSG706にて設定更新用エリア342の値が7以上であると判定されると、ステップSG707にて設定更新用エリア342に「1」がセットされる。これにより、「設定6」の状況でリセットボタン68cが1回押圧操作された場合には「設定1」に戻ることになる。
If a negative determination is made in step SG708, the value in the setting
設定キー挿入部68aがON状態からOFF状態に切り換わったことを特定した場合(ステップSG708:YES)、設定更新用エリア342に格納された設定値の情報を設定参照用エリア341に上書きする(ステップSG711)。これにより、今回の設定値更新処理(図259)にて更新された結果の設定値の情報が設定参照用エリア341に設定された状態となり、その設定された情報に対応する設定値が現状のパチンコ機10の設定値となる。
When it is specified that the setting
その後、割込み禁止の設定を行う(ステップSG712)。これにより、設定値更新処理(図259)を終了してメイン処理(図257)における動作電力の供給開始時の処理(ステップSG501〜ステップSG521)に復帰する場合には第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)の割込みが禁止される。 After that, interrupt prohibition is set (step SG712). As a result, when the set value update process (FIG. 259) is terminated and the process returns to the process (step SG501 to step SG521) at the start of the operation power supply in the main process (FIG. 257), the first timer interrupt process (FIG. 133) and the second timer interrupt processing (FIG. 134) are prohibited.
その後、RAMクリア処理を実行する(ステップSG713)。RAMクリア処理では、特定制御用のワークエリア221においてパチンコ機10の設定状態を示す設定値の情報が設定されたエリア(すなわち設定参照用エリア341)を除いて、当該特定制御用のワークエリア221を「0」クリアするとともに初期設定を実行する。また、RAMクリア処理では特定制御用のスタックエリア222を「0」クリアするとともに初期設定を実行する。また、RAMクリア処理では主側CPU63の各種レジスタも「0」クリアした後に初期設定を実行する。この初期設定ではステップSF502の内部機能レジスタ設定処理と同様の処理を実行する。なお、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224については「0」クリアするための処理及び初期設定を行うための処理は実行しない。RAMクリア処理の詳細については後に説明する。
Thereafter, a RAM clear process is executed (step SG713). In the RAM clear process, the specific
上記のとおりリセットボタン68cを押圧操作しながらパチンコ機10の電源ON操作を行うだけではなくさらに設定キー挿入部68aを設定キーによりON操作しながらパチンコ機10の電源ON操作を行うことに基づき、設定値更新処理(図259)が実行される。また、既に説明したとおりリセットボタン68cを押圧操作することなく設定キー挿入部68aを設定キーによりON操作しながらパチンコ機10の電源ON操作を行うことに基づき、設定確認用処理(図258)が実行される。これにより、設定値に関する設定関連処理が実行されるための操作として、設定キー挿入部68aに対するON操作を共通させることが可能となる。よって、設定関連処理を発生させるための操作内容を遊技ホールの管理者にとって分かり易いものとすることが可能となる。
Based on not only performing the power ON operation of the
また、設定キー挿入部68aを設定キーによりON操作しながらパチンコ機10の電源ON操作を行う場合であって、リセットボタン68cの押圧操作を付加しない場合には設定確認用処理(図258)が実行され、リセットボタン68cの押圧操作を付加する場合には設定値更新処理(図259)が実行される。これにより、リセットボタン68cの押圧操作の有無によって設定確認用処理(図258)及び設定値更新処理(図259)のうち実行対象の処理を相違させることが可能となる。よって、設定確認用処理(図258)及び設定値更新処理(図259)のうち所望の処理を実行させるための操作内容を遊技ホールの管理者にとって分かり易いものとすることが可能となる。また、設定確認用処理(図258)よりも設定値更新処理(図259)を実行させるための操作内容を多くすることにより、設定値更新処理(図259)を不正に行わせる行為を特に行いづらくさせることが可能となる。
In addition, in the case where the power-on operation of the
メイン処理(図257)の説明に戻り、ステップSG508にてリセットボタン68cが押圧操作されていると判定した場合であって、設定キー挿入部68aが設定キーを利用してON操作されていないと判定した場合(ステップSG514:NO)、特定制御用のワークエリア221における遊技停止フラグに「1」がセットされているか否かを判定する(ステップSG516)。遊技停止フラグは、停電フラグに「1」がセットされていない場合、チェックサムが一致しなかった場合又は設定値が異常であった場合に「1」がセットされるフラグである。遊技停止フラグに「1」がセットされることにより、第1タイマ割込み処理(図133)においてステップS8901〜ステップS8905の処理を実行する一方、ステップS8906にて肯定判定をすることでステップS8907〜ステップS8920の処理を実行しない。これにより、前回の電源遮断時において停電時処理が適切に行われなかったことで停電フラグに「1」がセットされていない場合、特定制御用のワークエリア221及び特定制御用のスタックエリア222の少なくとも一方について前回の電源遮断時から情報の記憶状態が変化していることに起因してチェックサムが一致しない場合、又は設定値が異常である場合には、停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されないことになる。
Returning to the description of the main process (FIG. 257), it is determined in step SG508 that the
遊技停止フラグに「1」がセットされていない場合(ステップSG516:NO)、RAMクリア処理を実行する(ステップSG517)。RAMクリア処理の内容は、設定値更新処理(図259)におけるステップSG713のRAMクリア処理の内容と同一である。つまり、メイン処理(図257)のステップSG517及び設定値更新処理(図259)のステップSG713では同一のサブルーチンを呼び出してRAMクリア処理を実行する。 When “1” is not set in the game stop flag (step SG516: NO), a RAM clear process is executed (step SG517). The contents of the RAM clear process are the same as the contents of the RAM clear process in step SG713 in the set value update process (FIG. 259). That is, in step SG517 of the main process (FIG. 257) and step SG713 of the set value update process (FIG. 259), the same subroutine is called to execute the RAM clear process.
図260はメイン処理(図257)のステップSG517及び設定値更新処理(図259)のステップSG713にて実行されるRAMクリア処理を示すフローチャートである。なお、RAMクリア処理におけるステップSG801〜ステップSG808の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
FIG. 260 is a flowchart showing the RAM clear process executed in step SG517 of the main process (FIG. 257) and step SG713 of the set value update process (FIG. 259). Note that the processing of step SG801 to step SG808 in the RAM clear processing is executed using a program for specific control and data for specific control in the
まず特定制御用のワークエリア221においてRAMクリア処理の実行に際しての開始アドレスとなるクリア開始アドレスを対象アドレスに設定する(ステップSG801)。特定制御用のワークエリア221の開始アドレスに対応するエリアには設定参照用エリア341が設定されており、クリア開始アドレスは当該設定参照用エリア341に対して次の順番のアドレスに設定されている。これにより、設定参照用エリア341をRAMクリア処理の実行対象から除外することが可能となる。
First, in the
その後、クリア処理を実行する(ステップSG802)。ステップSG802のクリア処理では、特定制御用のワークエリア221において現状の対象アドレスに対応するエリアを「0」クリアするとともに、対象アドレスを特定制御用のワークエリア221における次の順番のアドレスに設定する。そして、この「0」クリアする処理及び対象アドレスを更新する処理を、特定制御用のワークエリア221における最後の順番のアドレスに対して次の順番のアドレスが対象アドレスとなるまで実行する。これにより、当否抽選モードが高確率モードであるか否かを示すエリアが「0」クリアされるため、パチンコ機10への動作電力の供給が停止される直前における当否抽選モードに関係なく当否抽選モードは低確率モードとなる。また、遊技回が実行されていない状況となるとともに開閉実行モードが実行されていない状況となり、さらに普図表示部38aが変動表示されていない状況であって普電役物34aが閉鎖状態である状況となる。また、特定制御用のワークエリア221に設けられた保留格納エリア65a及び普電保留エリア65cも「0」クリアされるため、特図表示部37a用の保留情報が消去されるとともに普図表示部38a用の保留情報が消去される。また、特定制御用のワークエリア221に設けられた設定更新表示フラグ及び設定確認表示フラグを「0」クリアする。また、特定制御用のワークエリア221に設けられた設定更新用エリア342を「0」クリアする。また、特定制御用のワークエリア221に設けられた遊技停止フラグを「0」クリアする。
Thereafter, a clear process is executed (step SG802). In the clear process of step SG802, the area corresponding to the current target address in the
その後、特定制御用のスタックエリア222の開始アドレスを対象アドレスに設定する(ステップSG803)。その後、クリア処理を実行する(ステップSG804)。ステップSG804のクリア処理では、特定制御用のスタックエリア222において現状の対象アドレスに対応するエリアを「0」クリアするとともに、対象アドレスを特定制御用のスタックエリア222における次の順番のアドレスに設定する。そして、この「0」クリアする処理及び対象アドレスを更新する処理を、特定制御用のスタックエリア222における最後の順番のアドレスに対して次の順番のアドレスが対象アドレスとなるまで実行する。
Thereafter, the start address of the
その後、主側RAM65の初期設定を実行する(ステップSG805)。また、主側CPU63の各種レジスタを「0」クリアするとともに(ステップSG806)、当該各種レジスタの初期設定を実行する(ステップSG807)。この初期設定ではメイン処理(図257)におけるステップSG502の内部機能レジスタ設定処理と同様の処理を実行する。
Thereafter, initial setting of the
その後、クリア完了コマンドを音光側CPU353に送信する(ステップSG808)。音光側CPU353はクリア完了コマンドを受信することにより、主側CPU63において動作電力の供給開始時の処理(ステップSG501〜ステップSG521)が終了したことを特定するとともに、今回の動作電力の供給開始時の処理(ステップSG501〜ステップSG521)にて、ステップSG517のRAMクリア処理又は設定値更新処理(図259)のステップSG713のRAMクリア処理が実行されたことを特定する。そして、クリア完了コマンドを受信したことに対応する処理を実行する。当該処理の内容については後に説明する。
Thereafter, a clear completion command is transmitted to the sound side CPU 353 (step SG808). By receiving the clear completion command, the sound
メイン処理(図257)においてステップSG504、ステップSG505及びステップSG506のいずれかにて否定判定をした場合、すなわち停電フラグに「1」がセットされていない場合、チェックサムが一致しなかった場合又は設定値が異常であった場合、特定制御用のワークエリア221における遊技停止フラグに「1」をセットする(ステップSG518)。既に説明したとおり遊技停止フラグに「1」がセットされることにより、第1タイマ割込み処理(図133)においてステップS8901〜ステップS8905の処理を実行する一方、ステップS8906にて肯定判定をすることでステップS8907〜ステップS8920の処理を実行しない。これにより、前回の電源遮断時において停電時処理が適切に行われなかったことで停電フラグに「1」がセットされていない場合、特定制御用のワークエリア221及び特定制御用のスタックエリア222の少なくとも一方について前回の電源遮断時から情報の記憶状態が変化していることに起因してチェックサムが一致しない場合、又は設定値が異常である場合には、停電監視、各種カウンタの更新及び不正監視を行うための処理は実行される一方、遊技を進行させるための処理が実行されないことになる。
When a negative determination is made in any of step SG504, step SG505, and step SG506 in the main process (FIG. 257), that is, when the power failure flag is not set to “1”, the checksums do not match or the setting If the value is abnormal, “1” is set to the game stop flag in the
その後、リセットボタン68cが押圧操作されているか否かを判定する(ステップSG519)。リセットボタン68cが押圧操作されていない場合(ステップSG519:NO)、動作電力の供給開始時において停電フラグ、チェックサム又は設定値に関して異常が発生したことを示す異常コマンドを音光側CPU353に送信する(ステップSG520)。音光側CPU353は当該異常コマンドを受信することにより、表示発光部53を動作電力の供給開始時における情報異常に対応する態様で発光させるとともに、スピーカ部54から「設定変更をして下さい。」という音声を出力させる。また、図柄表示装置41にて「設定変更をして下さい。」という文字画像が表示されるようにする。これら報知はパチンコ機10への動作電力の供給が停止されるまでは維持され、パチンコ機10への動作電力の供給が停止された場合に終了される。但し、パチンコ機10への動作電力の供給が一旦停止されたとしても設定値更新処理(図259)が実行されるまではパチンコ機10への動作電力の供給が再開された場合に上記報知が再度開始されることとなる。
Thereafter, it is determined whether or not the
その後、異常時の外部出力処理を実行する(ステップSG521)。異常時の外部出力処理では、遊技ホールの管理コンピュータに向けて異常信号を外部出力するための処理を実行する。この場合、異常信号の信号出力が予め定められた所定期間(例えば100ミリ秒)に亘って行われる。但し、これに限定されることはなく遊技停止フラグに「1」がセットされている状況下においては異常信号の信号出力が継続され、遊技停止フラグが「0」クリアされることで異常信号の信号出力が停止される構成としてもよい。また、異常信号は、停電フラグ、チェックサム及び設定値に関する異常とは異なる異常が発生した場合にも出力され得る。例えば、第1タイマ割込み処理(図133)の不正検知処理(ステップS8905)において監視対象の不正(不正な電波の検知や不正の磁気の検知)が発生したことを特定した場合にも異常信号が外部出力される。但し、このように異常信号が兼用される構成に限定されることはなく、停電フラグ、チェックサム又は設定値に関する異常に対して専用となる異常信号が外部出力される構成としてもよく、停電フラグに関する異常、チェックサムに関する異常及び設定値に関する異常のそれぞれに対応する異常信号が外部出力される構成としてもよい。 Thereafter, an external output process at the time of abnormality is executed (step SG521). In the external output process at the time of abnormality, a process for externally outputting an abnormal signal toward the management computer of the game hall is executed. In this case, the signal output of the abnormal signal is performed over a predetermined period (for example, 100 milliseconds). However, the present invention is not limited to this. In the situation where the game stop flag is set to “1”, the signal output of the abnormal signal is continued, and the game stop flag is cleared to “0”, so that the abnormal signal is output. The signal output may be stopped. The abnormal signal can also be output when an abnormality different from the abnormality relating to the power failure flag, the checksum, and the set value occurs. For example, an abnormal signal is also generated when it is specified in the fraud detection process (step S8905) of the first timer interrupt process (FIG. 133) that the fraudulent subject to be monitored (the detection of illegal radio waves or the detection of illegal magnetism) has occurred. Output externally. However, the configuration is not limited to the configuration in which the abnormal signal is also used in this way, and a configuration in which an abnormal signal dedicated to an abnormality related to a power failure flag, a checksum or a set value may be output externally, An abnormality signal corresponding to each of the abnormality relating to the checksum, the abnormality relating to the checksum, and the abnormality relating to the set value may be output externally.
リセットボタン68cが押圧操作されている場合(ステップSG519:YES)、設定キー挿入部68aが設定キーを利用してON操作されているか否かを判定する(ステップSG514)。リセットボタン68cが押圧操作されているとともに設定キー挿入部68aが設定キーを利用してON操作されている場合(ステップSG514及びステップSG519:YES)、設定値更新処理を実行する(ステップSG515)。設定値更新処理の処理内容は既に説明したとおりである。つまり、「設定変更操作」が行われている状況で主側CPU63への動作電力が供給された場合、主側RAM65について異常が発生していることでステップSG504、ステップSG505及びステップSG506のいずれかにて否定判定をした場合であっても設定値更新処理(図259)が実行される。これにより、設定値の変更を優先させることが可能となる。また、設定値更新処理(図259)では既に説明したとおりステップSG703にて開始時の初期設定が実行されることで遊技停止フラグが「0」クリアされる。これにより、設定値更新処理(図259)が実行された場合には、設定値の更新が完了した後に、主側RAM65について異常が発生している状態を解消させることが可能となる。
When the
一方、リセットボタン68cが押圧操作されているものの設定キー挿入部68aがON操作されていない場合(ステップSG519:YES、ステップSG514:NO)、特定制御用のワークエリア221における遊技停止フラグに「1」がセットされているか否かを判定する(ステップSG516)。ステップSG518にて遊技停止フラグに「1」がセットされた後におけるステップSG516の処理では当然のことながら遊技停止フラグに「1」がセットされているため、ステップSG516にて肯定判定をする。この場合、ステップSG520にて音光側CPU353に異常コマンドを送信するとともに、ステップSG521にて異常信号を外部出力する。
On the other hand, when the
つまり、停電フラグ、チェックサム及び設定値に関する異常が発生してステップSG504、ステップSG505及びステップSG506のいずれかにて否定判定をした場合、「RAMクリア操作」が行われている状況で主側CPU63への動作電力の供給が開始されたとしてもRAMクリア処理(ステップSG517)は実行されない。また、遊技停止フラグに「1」がセットされている状況であって「RAMクリア操作」が行われている状況で主側CPU63への動作電力の供給が開始された場合にもRAMクリア処理(ステップSG517)は実行されない。これにより、「RAMクリア操作」が行われている状況で主側CPU63への動作電力の供給が開始されたとしても遊技停止フラグに「1」がセットされた状態が解消されないようにすることが可能となる。これに対して、「設定変更操作」が行われている場合には遊技停止フラグに「1」がセットされているか否かに関係なく設定値更新処理(図259)が実行されるとともに当該設定値更新処理(図259)の開始時の初期設定(ステップSG703)にて遊技停止フラグが「0」クリアされる。これにより、遊技停止フラグに「1」がセットされた状態を解消するためには設定値更新処理(図259)を実行する必要が生じることとなる。よって、特定制御用のワークエリア221の情報異常の発生に際しては当該特定制御用のワークエリア221を初期化するための処理だけではなく、設定値の再設定を要するようにすることが可能となる。
That is, when an abnormality regarding the power failure flag, the checksum, and the set value occurs and the negative determination is made in any of step SG504, step SG505, and step SG506, the
また、遊技停止フラグに「1」がセットされている状況において主側CPU63への動作電力の供給が開始された場合には、「設定変更操作」が行われていない場合、すなわち「操作無し」の場合又は「RAMクリア操作」若しくは「設定確認操作」が行われた場合、ステップSG509又はステップSG516にて肯定判定をすることで、ステップSG520にて異常コマンドを送信するとともにステップSG521にて異常時の外部出力処理を実行する。これにより、遊技停止フラグに「1」がセットされた場合には、その後のメイン処理におけるステップSG504、ステップSG505及びステップSG506の処理結果に関係なく、設定値更新処理(図259)が実行されない限り、主側CPU63への動作電力の供給が開始される度にパチンコ機10における異常報知及びパチンコ機10の外部への異常時の外部出力が行われる。よって、遊技ホールの管理者に設定値を変更すべきことを認識させることが可能となる。
Further, when supply of operating power to the
ステップSG512の処理を実行した場合、ステップSG513の処理を実行した場合、ステップSG515の処理を実行した場合、ステップSG517の処理を実行した場合、又はステップSG521の処理を実行した場合、特定制御用のワークエリア221に設けられたチェック中カウンタに初期チェック期間(具体的には5秒)に対応する情報をセットする(ステップSG522)。チェック中カウンタにセットされた値は上記第35の実施形態と同様に第2タイマ割込み処理(図134)が起動される度に1減算される。チェック中カウンタに1以上の値が設定されている場合、第2タイマ割込み処理(図134)における通常時の設定処理(図135)にてステップS9102の処理が実行されることにより、上記第35の実施形態と同様に第1〜第4報知用表示装置201〜204にてチェック用表示が継続される。
When the process of step SG512 is executed, when the process of step SG513 is executed, when the process of step SG515 is executed, when the process of step SG517 is executed, or when the process of step SG521 is executed, for specific control Information corresponding to the initial check period (specifically, 5 seconds) is set in the checking counter provided in the work area 221 (step SG522). The value set in the checking counter is decremented by 1 every time the second timer interrupt process (FIG. 134) is started, as in the 35th embodiment. When a value of 1 or more is set in the checking counter, the process of step S9102 is executed in the normal setting process (FIG. 135) in the second timer interrupt process (FIG. 134), thereby As in the embodiment, the display for check is continued on the first to fourth
上記構成によれば主側CPU63への動作電力の供給が開始された場合、当該主側CPU63にて動作電力の供給開始時の処理(ステップSG501〜ステップSG521)が終了した後であって残余処理(ステップSG524〜ステップSG527)が開始される前に、初期チェック期間が開始される。これにより、動作電力の供給開始時の処理(ステップSG501〜ステップSG521)が実行されている状況において初期チェック期間を制御する必要がないため、当該動作電力の供給開始時の処理(ステップSG501〜ステップSG521)が実行されている状況における処理負荷を軽減することが可能となる。
According to the above configuration, when the supply of operating power to the
また、設定確認用処理(図258)及び設定値更新処理(図259)は動作電力の供給開始時の処理(ステップSG501〜ステップSG521)として実行されるのに対して、初期チェック期間は動作電力の供給開始時の処理(ステップSG501〜ステップSG521)が終了した後に開始される。これにより、初期チェック期間において第1〜第4報知用表示装置201〜204にてチェック用表示が行われるとしても、第1〜第4報知用表示装置201〜204を利用した設定値の表示に影響を与えないようにすることが可能となる。
Further, the setting confirmation processing (FIG. 258) and the setting value update processing (FIG. 259) are executed as processing at the start of supply of operating power (step SG501 to step SG521), whereas the initial check period has operating power. Is started after the processing at the start of supply (step SG501 to step SG521) is completed. As a result, even if the display for check is performed on the first to fourth
その後、特定制御用のワークエリア221における立ち上げ処理中フラグを「0」クリアする(ステップSG523)。立ち上げ処理中フラグが「0」クリアされることにより、第1タイマ割込み処理(図133)が起動された場合にステップS8906にて否定判定をすることでステップS8901〜ステップS8905の処理だけではなくステップS8907〜ステップS8920の処理を実行することとなり、遊技を進行させるための処理が実行されない状態が解除される。なお、ステップSG523では特定制御用のワークエリア221における停電フラグも「0」クリアする。
Thereafter, the startup processing flag in the
その後、ステップSG524〜ステップSG527の残余処理に進む。つまり、主側CPU63は第1タイマ割込み処理(図133)及び第2タイマ割込み処理(図134)を定期的に実行する構成であるが、1のタイマ割込み処理と次のタイマ割込み処理との間に残余時間が生じることとなる。この残余時間は各タイマ割込み処理の処理完了時間に応じて変動することとなるが、かかる不規則な時間を利用してステップSG524〜ステップSG527の残余処理を繰り返し実行する。この点、当該ステップSG524〜ステップSG527の残余処理は非定期的に実行される非定期処理であると言える。ステップSG524〜ステップSG527では、上記第1の実施形態におけるメイン処理(図9)のステップS113〜ステップS116と同一の処理を実行する。
Thereafter, the process proceeds to the remaining process of steps SG524 to SG527. That is, the
次に、主側CPU63にて実行される開閉監視処理について図261のフローチャートを参照しながら説明する。開閉監視処理は第1タイマ割込み処理(図133)における入力状態監視処理(ステップS8912)の一部の処理として実行される。なお、開閉監視処理におけるステップSG901〜ステップSG908の処理は、主側CPU63における特定制御用のプログラム及び特定制御用のデータを利用して実行される。
Next, the open / close monitoring process executed by the
まず遊技機本体12の開放操作が行われたか否かを判定する(ステップSG901)。本実施形態においても上記第1の実施形態と同様に裏パックユニット15の前面部には本体開放センサ96が設けられている(図2参照)。この場合に、本実施形態では本体開放センサ96の検知結果が払出側CPU92ではなく主側CPU63に入力される。そして、外枠11に対して遊技機本体12が閉鎖状態である場合に本体開放センサ96は閉鎖検知信号を主側CPU63に送信し、外枠11に対して遊技機本体12が開放状態である場合に本体開放センサ96は開放検知信号を主側CPU63に送信する。主側CPU63は、本体開放センサ96から閉鎖検知信号を受信している場合に遊技機本体12が閉鎖状態であると特定し、本体開放センサ96から開放検知信号を受信している場合に遊技機本体12が開放状態であると特定する。ステップSG901では、前回の処理回における開閉監視処理(図261)にて本体開放センサ96から閉鎖検知信号を受信していることを特定していた場合において、今回の処理回における開閉監視処理(図261)にて本体開放センサ96から開放検知信号を受信しているか否かを判定する。
First, it is determined whether or not the opening operation of the gaming machine
遊技機本体12の開放操作が行われたと判定した場合(ステップSG901:YES)、音光側CPU353に本体開放コマンドを送信する(ステップSG902)。音光側CPU353は本体開放コマンドを受信することによりそれに対応する処理を実行する。当該処理の内容については後に説明する。
When it is determined that the opening operation of the gaming machine
開閉監視処理ではさらに遊技機本体12の閉鎖操作が行われたか否かを判定する(ステップSG903)。当該ステップSG903では、前回の処理回における開閉監視処理(図261)にて本体開放センサ96から開放検知信号を受信していることを特定していた場合において、今回の処理回における開閉監視処理(図261)にて本体開放センサ96から閉鎖検知信号を受信しているか否かを判定する。
In the opening / closing monitoring process, it is further determined whether or not the closing operation of the gaming machine
遊技機本体12の閉鎖操作が行われたと判定した場合(ステップSG903:YES)、音光側CPU353に本体閉鎖コマンドを送信する(ステップSG904)。音光側CPU353は本体閉鎖コマンドを受信することによりそれに対応する処理を実行する。当該処理の内容については後に説明する。
When it is determined that the closing operation of the gaming machine
開閉監視処理ではさらに前扉枠14の開放操作が行われたか否かを判定する(ステップSG905)。本実施形態においても上記第1の実施形態と同様に内枠13の前面部には前扉開放センサ95が設けられている(図2参照)。この場合に、本実施形態では前扉開放センサ95の検知結果が払出側CPU92ではなく主側CPU63に入力される。そして、内枠13に対して前扉枠14が閉鎖状態である場合には前扉開放センサ95は閉鎖検知信号を主側CPU63に送信し、内枠13に対して前扉枠14が開放状態である場合に前扉開放センサ95は開放検知信号を主側CPU63に送信する。主側CPU63は、前扉開放センサ95から閉鎖検知信号を受信している場合に前扉枠14が閉鎖状態であると特定し、前扉開放センサ95から開放検知信号を受信している場合に前扉枠14が開放状態であると特定する。ステップSG905では、前回の処理回における開閉監視処理(図261)にて前扉開放センサ95から閉鎖検知信号を受信していることを特定していた場合において、今回の処理回における開閉監視処理(図261)にて前扉開放センサ95から開放検知信号を受信しているか否かを判定する。
In the opening / closing monitoring process, it is further determined whether or not the opening operation of the
前扉枠14の開放操作が行われたと判定した場合(ステップSG905:YES)、音光側CPU353に前扉開放コマンドを送信する(ステップSG906)。音光側CPU353は前扉開放コマンドを受信することによりそれに対応する処理を実行する。当該処理の内容については後に説明する。
When it is determined that the opening operation of the
開閉監視処理ではさらに前扉枠14の閉鎖操作が行われたか否かを判定する(ステップSG907)。当該ステップSG907では、前回の処理回における開閉監視処理(図261)にて前扉開放センサ95から開放検知信号を受信していることを特定していた場合において、今回の処理回における開閉監視処理(図261)にて前扉開放センサ95から閉鎖検知信号を受信しているか否かを判定する。
In the opening / closing monitoring process, it is further determined whether or not the closing operation of the
前扉枠14の閉鎖操作が行われたと判定した場合(ステップSG907:YES)、音光側CPU353に前扉閉鎖コマンドを送信する(ステップSG908)。音光側CPU353は前扉閉鎖コマンドを受信することによりそれに対応する処理を実行する。当該処理の内容については後に説明する。
When it is determined that the closing operation of the
次に、音声発光制御装置81にて実行される処理について説明する。当該処理の説明に先立ち音声発光制御装置81の電気的構成について図262の説明図を参照しながら説明する。
Next, processing executed by the sound
音声発光制御装置81は上記第49の実施形態と同様に音声発光制御基板351を備えている。音声発光制御基板351には音光側MPU352が搭載されている。音光側MPU352には、制御部及び演算部を含む演算処理装置である音光側CPU353の他に、音光側ROM354及び音光側RAM355が内蔵されている。また、音光側MPU352には、上記素子以外に、割込回路、タイマ回路、データ入出力回路、乱数発生器としての各種カウンタ回路などが内蔵されている。
The sound
音光側ROM354は、NOR型フラッシュメモリ及びNAND型フラッシュメモリなどの記憶保持に外部からの電力供給が不要なメモリ(すなわち、不揮発性記憶手段)であり、読み出し専用として利用される。音光側ROM354は、音光側CPU353により実行される各種の制御プログラムや固定値データを記憶している。
The sound
音光側RAM355は、SRAM及びDRAMなどの記憶保持に外部からの電力供給が必要なメモリ(すなわち、揮発性記憶手段)であり、読み書き両用として利用される。音光側RAM355は、ランダムアクセスが可能であるとともに、同一のデータ容量で比較した場合に音光側ROM354よりも読み出しに要する時間が早いものとなっている。音光側RAM355は、音光側ROM354内に記憶されている制御プログラムの実行に対して各種のデータなどを一時的に記憶する。
The sound-
なお、上記第49の実施形態では音声発光制御基板351にRTC356及びRTC用メモリ357が設けられていたが、本実施形態ではこれらRTC356及びRTC用メモリ357は音声発光制御基板351に設けられていない。
In the forty-ninth embodiment, the
ここで、既に説明したとおり主側CPU63はメイン処理(図257)における動作電力の供給開始時の処理(ステップSG501〜ステップSG521)にて確認時の復帰コマンド及びクリア完了コマンドを音光側CPU353に送信し得るとともに、開閉監視処理(図261)にて本体開放コマンド、本体閉鎖コマンド、前扉開放コマンド及び前扉閉鎖コマンドを音光側CPU353に送信し得る。これらコマンドのいずれかを受信した場合、音光側CPU353は受信したコマンドに対応する報知が表示発光部53及びスピーカ部54にて実行されるようにするための処理を実行する。これら報知の実行に際しては、音光側ROM354に予め記憶されている各種報知用テーブル521〜526を利用する。
Here, as described above, the
各種報知用テーブル521〜526として、確認時の復帰コマンドを主側CPU63から受信した場合にそれに対応する報知を実行するために参照される確認後報知用テーブル521と、クリア完了コマンドを主側CPU63から受信した場合にそれに対応する報知を実行するために参照されるクリア後報知用テーブル522と、本体開放コマンドを主側CPU63から受信した場合にそれに対応する報知を実行するために参照される本体開放報知用テーブル523と、本体閉鎖コマンドを主側CPU63から受信した場合にそれに対応する報知を実行するために参照される本体閉鎖報知用テーブル524と、前扉開放コマンドを主側CPU63から受信した場合にそれに対応する報知を実行するために参照される前扉開放報知用テーブル525と、前扉閉鎖コマンドを主側CPU63から受信した場合にそれに対応する報知を実行するために参照される前扉閉鎖報知用テーブル526とが存在している。
As the various notification tables 521 to 526, when a return command at the time of confirmation is received from the
これら各種報知用テーブル521〜526には、報知期間の各更新タイミングのそれぞれに対応させて、表示発光部53を所定の態様で発光制御するための発光制御用データ、及びスピーカ部54を所定の態様で音出力制御するための音出力制御用データが設定されている。各種報知用テーブル521〜526のデータ構成について確認後報知用テーブル521を例に挙げて説明する。図263は確認後報知用テーブル521の内容を説明するための説明図である。
In these various notification tables 521 to 526, the light emission control data for controlling the light emission of the display
図263に示すように確認後報知用テーブル521には報知期間における報知内容の各更新タイミングのそれぞれに対応させて複数のポインタ情報が設定されている。また、これら複数のポインタ情報のそれぞれに対応させて発光制御用データ及び音出力制御用データの組合せが設定されている。複数のポインタ情報は連番の数値情報として配列されており、予め設定されている40ミリ秒の更新周期が経過する度に参照対象のポインタ情報が次の順番のポインタ情報に更新される。そして、その更新後における参照対象のポインタ情報に対応させて設定されている発光制御用データを利用して表示発光部53の発光制御が行われるとともに音出力制御用データを利用してスピーカ部54の音出力制御が行われる。なお、更新周期は40ミリ秒に限定されることはなく任意である。
As shown in FIG. 263, in the post-confirmation notification table 521, a plurality of pointer information is set in correspondence with each update timing of the notification content in the notification period. A combination of light emission control data and sound output control data is set corresponding to each of the plurality of pointer information. The plurality of pointer information is arranged as numerical information of serial numbers, and the pointer information to be referred to is updated to the next order of pointer information every time a preset update period of 40 milliseconds elapses. Then, light emission control of the display
確認後報知用テーブル521を利用して表示発光部53の発光制御及びスピーカ部54の音出力制御が行われる場合、まず「0」のポインタ情報に対応させて設定されている発光制御用データ(X(0))を利用して表示発光部53の発光制御が行われるとともに、当該「0」のポインタ情報に対応させて設定されている音出力制御用データ(Y(0))を利用してスピーカ部54の音出力制御が行われる。これにより、設定確認用処理(図258)が実行されたことを示す確認後報知が開始される。
When light emission control of the display
その後、報知内容の更新周期である40ミリ秒が経過する度に参照対象のポインタ情報が次の順番のポインタ情報に更新され、その新たに参照対象となったポインタ情報に対応させて設定された発光制御用データを利用して表示発光部53の発光制御が行われるとともに音出力制御用データを利用してスピーカ部54の音出力制御が行われる。例えば、「0」のポインタ情報が参照対象となっている状況において40ミリ秒の更新周期が経過することで参照対象が「1」のポインタ情報に更新され、当該「1」のポインタ情報に対応させて設定されている発光制御用データ(X(1))を利用して表示発光部53の発光制御が行われるとともに、当該「1」のポインタ情報に対応させて設定されている音出力制御用データ(Y(1))を利用してスピーカ部54の音出力制御が行われる。また、「1」のポインタ情報が参照対象となっている状況において40ミリ秒の更新周期が経過することで参照対象が「2」のポインタ情報に更新され、当該「2」のポインタ情報に対応させて設定されている発光制御用データ(X(2))を利用して表示発光部53の発光制御が行われるとともに、当該「2」のポインタ情報に対応させて設定されている音出力制御用データ(Y(2))を利用してスピーカ部54の音出力制御が行われる。そして、確認後報知用テーブル521において最後の順番である「k」のポインタ情報に対応させて設定されている発光制御用データ(X(k))を利用して表示発光部53の発光制御が行われるとともに音出力制御用データ(Y(k))を利用してスピーカ部54の音出力制御が行われることで、確認後報知用テーブル521を利用した報知の実行制御が終了されて、確認後報知が終了されることとなる。
Thereafter, every
つまり、確認後報知用テーブル521が利用対象となった場合、当該確認後報知用テーブル521に設定されている最後の順番のポインタ情報が参照対象となるまで、当該確認後報知用テーブル521が利用対象として維持される。そして、詳細は後述するが確認後報知は同時期に実行され得る他の報知よりも実行優先度が高く設定されている。したがって、確認後報知用テーブル521が利用対象となった場合には当該確認後報知用テーブル521に対応させて設定されている報知期間が経過するまで確認後報知が継続されることとなる。 That is, when the post-confirmation notification table 521 becomes a usage target, the post-confirmation notification table 521 is used until the last-order pointer information set in the post-confirmation notification table 521 becomes a reference target. Maintained as a target. Although the details will be described later, the post-confirmation notification has a higher execution priority than other notifications that can be executed at the same time. Accordingly, when the post-confirmation notification table 521 becomes a target of use, the post-confirmation notification is continued until the notification period set corresponding to the post-confirmation notification table 521 elapses.
クリア後報知用テーブル522、本体開放報知用テーブル523、本体閉鎖報知用テーブル524、前扉開放報知用テーブル525及び前扉閉鎖報知用テーブル526についても、発光制御用データ及び音出力制御用データの内容は相違するものの基本的なデータ構成は図263に示す確認後報知用テーブル521と同様となっている。つまり、各種報知用テーブル521〜526はいずれも複数のポインタ情報が設定されているとともに、各ポインタ情報のそれぞれに対応させて発光制御用データ及び音出力制御用データの組合せが設定されている。また、ポインタ情報の更新周期はいずれの報知用テーブル521〜526であっても同一となっているが、これに限定されることはなく報知用テーブル521〜526の種類に応じてポインタ情報の更新周期が相違している構成としてもよい。発光制御用データ及び音出力制御用データの内容は各種報知用テーブル521〜526のそれぞれにおいて相違している。したがって、確認後報知用テーブル521を利用して実行される確認後報知、クリア後報知用テーブル522を利用して実行されるクリア後報知、本体開放報知用テーブル523を利用して実行される本体開放報知、本体閉鎖報知用テーブル524を利用して実行される本体閉鎖報知、前扉開放報知用テーブル525を利用して実行される前扉開放報知、及び前扉閉鎖報知用テーブル526を利用して実行される前扉閉鎖報知の内容は相互に相違している。したがって、表示発光部53の発光内容及びスピーカ部54からの音出力内容を確認することでいずれの種類の報知が実行されているのかを遊技ホールの管理者が把握することが可能となる。
Regarding the post-clearing notification table 522, the main body opening notification table 523, the main body closing notification table 524, the front door opening notification table 525, and the front door closing notification table 526, the light emission control data and the sound output control data are also stored. Although the contents are different, the basic data structure is the same as the post-confirmation notification table 521 shown in FIG. That is, in each of the various notification tables 521 to 526, a plurality of pointer information is set, and a combination of light emission control data and sound output control data is set corresponding to each pointer information. Further, the update period of the pointer information is the same for any of the notification tables 521 to 526, but is not limited to this, and the pointer information is updated according to the type of the notification tables 521 to 526. It is good also as a structure from which a period differs. The contents of the light emission control data and the sound output control data are different in each of the various notification tables 521 to 526. Therefore, the post-confirmation notification executed using the post-confirmation notification table 521, the post-clear notification executed using the post-clear notification table 522, and the main body executed using the main body release notification table 523 Opening notification, body closing notification executed using the body closing notification table 524, front door opening notification executed using the front door opening notification table 525, and front door closing notification table 526 are used. The contents of the front door closing notification executed are different from each other. Therefore, by checking the light emission content of the display
上記のとおり確認後報知用テーブル521が利用対象となった場合、当該確認後報知用テーブル521に設定されている最後の順番のポインタ情報が参照対象となるまで当該確認後報知用テーブル521が利用対象として維持されるとともに、最後の順番のポインタ情報に対応する報知の実行制御が完了した場合には当該確認後報知用テーブル521が利用対象から解除される。このように最後の順番のポインタ情報が参照対象となるまで利用対象として維持されるとともに最後の順番のポインタ情報に対応する報知の実行制御が完了した場合に利用対象から除外される報知用テーブルは、確認後報知用テーブル521以外にも、クリア後報知用テーブル522、本体閉鎖報知用テーブル524及び前扉閉鎖報知用テーブル526が存在している。 As described above, when the post-confirmation notification table 521 becomes a use target, the post-confirmation notification table 521 is used until the last-order pointer information set in the post-confirmation notification table 521 becomes a reference target. When the notification execution control corresponding to the last-order pointer information is completed, the post-confirmation notification table 521 is released from the usage target. Thus, the notification table that is maintained as a usage target until the last-order pointer information becomes a reference target and is excluded from the usage target when the notification execution control corresponding to the last-order pointer information is completed is In addition to the post-confirmation notification table 521, a post-clear notification table 522, a main body closure notification table 524, and a front door closure notification table 526 exist.
一方、本体開放報知用テーブル523及び前扉開放報知用テーブル525が利用対象となった場合、これら報知用テーブル523,525に設定されている最後の順番のポインタ情報が参照対象となったとしても所定の利用解除条件が成立していない場合には参照対象が最初の順番のポインタ情報に復帰されることで当該報知用テーブル523,525が利用対象として維持される。また、これら報知用テーブル523,525が利用対象となっている場合には参照対象のポインタ情報がいずれであったとしても所定の利用解除条件が成立した場合には利用対象から解除される。当該所定の利用解除条件について詳細には、本体開放報知用テーブル523が利用対象に設定されている場合には遊技機本体12が開放状態から閉鎖状態となった場合に所定の利用解除条件が成立したとして当該本体開放報知用テーブル523が利用対象から解除される。また、前扉開放報知用テーブル525が利用対象に設定されている場合には前扉枠14が開放状態から閉鎖状態となった場合に所定の利用解除条件が成立したとして当該前扉開放報知用テーブル525が利用対象から解除される。
On the other hand, when the main body opening notification table 523 and the front door opening notification table 525 are to be used, even if the last-order pointer information set in the notification tables 523 and 525 is the reference target. When the predetermined use cancellation condition is not satisfied, the
上記各種報知用テーブル521〜526は、音光側RAM355に設けられた各種実行エリア531〜533に読み出されることで利用対象として設定される。各種実行エリア531〜533として、第1実行エリア531と、第2実行エリア532と、第3実行エリア533とが設けられている。これら各種実行エリア531〜533のそれぞれは1種類の報知用テーブル521〜526を読み出すことが可能な記憶容量となっているものの、複数種類の報知用テーブル521〜526を同時に読み出すことが不可である記憶容量となっている。
The various notification tables 521 to 526 are set as usage targets by being read into the
各種実行エリア531〜533には制御実行対象について予め優先度が設定されている。具体的には、第1実行エリア531が最も高い優先度に設定されており、第2実行エリア532が2番目に高い優先度に設定されており、第3実行エリア533が最も低い優先度に設定されている。第1実行エリア531、第2実行エリア532及び第3実行エリア533のそれぞれに利用対象となる報知用テーブルが設定されている場合、ポインタ情報の更新タイミングとなることで第1〜第3実行エリア531〜533のそれぞれに設定されている報知用テーブルにおいて参照対象となるポインタ情報が次の順番のポインタ情報に更新されるものの、発光制御用データ及び音出力制御用データは第1実行エリア531に設定されている報知用テーブルから読み出され、第2実行エリア532及び第3実行エリア533のそれぞれに設定されている報知用テーブルからは読み出されない。また、第2実行エリア532及び第3実行エリア533のそれぞれに利用対象となる報知用テーブルが設定されている場合、ポインタ情報の更新タイミングとなることで第2,第3実行エリア532,533のそれぞれに設定されている報知用テーブルにおいて参照対象となるポインタ情報が次の順番のポインタ情報に更新されるものの、発光制御用データ及び音出力制御用データは第2実行エリア532に設定されている報知用テーブルから読み出され、第3実行エリア533に設定されている報知用テーブルからは読み出されない。また、第3実行エリア533のみに利用対象となる報知用テーブルが設定されている場合、ポインタ情報の更新タイミングとなることで第3実行エリア533に設定されている報知用テーブルにおいて参照対象となるポインタ情報が次の順番のポインタ情報に更新されるとともに、発光制御用データ及び音出力制御用データは第3実行エリア533に設定されている報知用テーブルから読み出される。
In the
上記のように第1〜第3実行エリア531〜533が設けられていることにより、複数の報知用テーブルを同時に利用対象として設定することを可能としながら、それら複数の報知用テーブルのうち優先度が高い報知用テーブルに対応する報知を実行することが可能となる。
By providing the first to
また、優先度が高い報知用テーブルに対応する報知が実行されている場合であっても、優先度が高くない側の報知用テーブルについても更新タイミングとなった場合には参照対象のポインタ情報が更新される。そして、優先度が高い報知用テーブルに対応する報知が終了した場合において優先度が高くない側の報知用テーブルが未だ利用対象として設定されている場合には、当該優先度が高くない側の報知用テーブルにおいて現状の参照対象のポインタ情報に対応する発光制御用データ及び音出力制御用データが読み出されて表示発光部53の発光制御及びスピーカ部54の音出力制御が行われる。これにより、優先度が高い報知用テーブルに対応する報知が終了したタイミングで優先度が高くない側の報知用テーブルに対応する報知を実行することが可能となる。また、優先度が高くない側の報知用テーブルの実行期間のうち、当該報知用テーブルが利用対象となってから優先度が高い報知用テーブルに対応する報知が終了するまでの期間が経過した後の残りの期間に亘って、優先度が高くない側の報知用テーブルに対応する報知が実行されるため、優先度が高い報知用テーブルに対応する報知に続けて優先度が高くない側の報知用テーブルに対応する報知が実行される場合であってもそれら報知が実行されている合計期間が過剰に長くなってしまわないようにすることが可能となる。
In addition, even when notification corresponding to the notification table having a high priority is executed, the pointer information to be referred to is updated when the notification table on the side having a low priority is also updated. Updated. When the notification corresponding to the notification table having a high priority is completed, if the notification table on the side with a low priority is not yet set as a usage target, the notification on the side with a low priority is not performed. In the table, light emission control data and sound output control data corresponding to the current pointer information to be referred to are read, and light emission control of the display
各種報知用テーブル521〜526のそれぞれは読み出し対象となる実行エリア531〜533の種類が予め定められている。図264は各種報知用テーブル521〜526と読み出し対象となる実行エリア531〜533の種類との関係を説明するための説明図である。
Each of the various notification tables 521 to 526 has predetermined types of
図264に示すように、確認後報知用テーブル521及びクリア後報知用テーブル522は最も優先度が高い第1実行エリア531に読み出される。この場合、確認後報知用テーブル521は主側CPU63にて設定確認用処理(図258)が実行された場合に利用対象となり、クリア後報知用テーブル522は主側CPU63にてRAMクリア処理(図260)が実行された場合に利用対象となる。設定確認用処理(図258)及びRAMクリア処理(図260)の両方が1回のメイン処理(図257)にて実行されることはない。また、音声発光制御装置81への動作電力の供給が停止された場合には音光側RAM355に記憶された情報は消去される。したがって、確認後報知用テーブル521及びクリア後報知用テーブル522のうち一方が第1実行エリア531に設定されている状況において他方が第1実行エリア531に設定されることはない。
As shown in FIG. 264, the post-confirmation notification table 521 and the post-clear notification table 522 are read out to the
本体開放報知用テーブル523及び前扉開放報知用テーブル525は2番目に優先度が高い第2実行エリア532に読み出される。この場合、本体開放報知用テーブル523は遊技機本体12が閉鎖状態から開放状態となった場合に利用対象となり、前扉開放報知用テーブル525は前扉枠14が閉鎖状態から開放状態となった場合に利用対象となる。したがって、遊技機本体12と前扉枠14との両方が開放状態となっている場合には本体開放報知用テーブル523及び前扉開放報知用テーブル525の両方が第2実行エリア532への読み出し対象となるが、この場合には後のタイミングで読み出し対象となった開放報知用テーブル523,525が第2実行エリア532に読み出された状態となる。これにより、第2実行エリア532に複数種類の開放報知用テーブル523,525が同時に設定されないようにすることが可能となる。また、このように一方の開放報知用テーブル523,525のみが設定される構成であっても、本体開放報知用テーブル523が利用対象となった場合には遊技機本体12が開放状態となったことを示す本体開放報知が実行され、前扉開放報知用テーブル525が利用対象となった場合には前扉枠14が開放状態となったことを示す前扉開放報知が実行されるため、いずれの開放報知用テーブル523,525が設定されたとしても基本的には閉鎖状態である開閉体が開放状態となっていることを遊技ホールの管理者に報知することが可能となる。
The main body opening notification table 523 and the front door opening notification table 525 are read into the
本体閉鎖報知用テーブル524及び前扉閉鎖報知用テーブル526は最も優先度が低い第3実行エリア533に読み出される。この場合、本体閉鎖報知用テーブル524は遊技機本体12が開放状態から閉鎖状態となった場合に利用対象となり、前扉閉鎖報知用テーブル526は前扉枠14が開放状態から閉鎖状態となった場合に利用対象となる。したがって、遊技機本体12と前扉枠14との両方が開放状態から閉鎖状態となった場合には本体閉鎖報知用テーブル524及び前扉閉鎖報知用テーブル526の両方が第3実行エリア533への読み出し対象となるが、この場合には後のタイミングで読み出し対象となった閉鎖報知用テーブル524,526が第3実行エリア533に読み出された状態となる。これにより、第3実行エリア533に複数種類の閉鎖報知用テーブル524,526が同時に設定されないようにすることが可能となる。また、このように一方の閉鎖報知用テーブル524,526のみが設定される構成であっても、本体閉鎖報知用テーブル524が利用対象となった場合には遊技機本体12が閉鎖状態となったことを示す本体閉鎖報知が実行され、前扉閉鎖報知用テーブル526が利用対象となった場合には前扉枠14が閉鎖状態となったことを示す前扉閉鎖報知が実行されるため、いずれの閉鎖報知用テーブル524,526が設定されたとしても基本的には閉鎖状態である開閉体が開放状態から閉鎖状態となったことを遊技ホールの管理者に報知することが可能となる。
The main body closing notification table 524 and the front door closing notification table 526 are read into the
ここで、既に説明したとおり確認後報知用テーブル521、クリア後報知用テーブル522、本体閉鎖報知用テーブル524及び前扉閉鎖報知用テーブル526は、最後の順番のポインタ情報が参照対象となるまで利用対象として維持されるとともに最後の順番のポインタ情報に対応する報知の実行制御が完了した場合に利用対象から除外される。つまり、これら報知用テーブル521,522,524,526が利用対象となる期間は固定の期間となる。当該固定の期間は報知用テーブル521,522,524,526の種類に応じて相違している。具体的には、図264に示すように確認後報知用テーブル521及びクリア後報知用テーブル522は固定の期間として第1固定期間(特定関連期間、第1報知期間)である30秒が設定されており、本体閉鎖報知用テーブル524及び前扉閉鎖報知用テーブル526は固定の期間として上記第1固定期間よりも長い第2固定期間(所定対象関連期間、第2報知期間)である33秒が設定されている。なお、本体開放報知用テーブル523及び前扉開放報知用テーブル525には利用対象となる期間は定められておらず、本体開放報知用テーブル523は遊技機本体12が開放状態となってから閉鎖状態となるまで利用対象となり、前扉開放報知用テーブル525は前扉枠14が開放状態となってから閉鎖状態となるまで利用対象となる。
Here, as already described, the post-confirmation notification table 521, the post-clear notification table 522, the main body closure notification table 524, and the front door closure notification table 526 are used until the last-order pointer information becomes a reference target. When the notification execution control corresponding to the last-order pointer information is completed, the information is excluded from the usage target. That is, the period during which these notification tables 521, 522, 524, 526 are used is a fixed period. The fixed period differs depending on the types of the notification tables 521, 522, 524, and 526. Specifically, as shown in FIG. 264, in the post-confirmation notification table 521 and the post-clear notification table 522, 30 seconds, which is a first fixed period (specific related period, first notification period), is set as a fixed period. The main body closing notification table 524 and the front door closing notification table 526 have a fixed period of 33 seconds, which is a second fixed period (predetermined target related period, second notification period) longer than the first fixed period. Is set. The main body opening notification table 523 and the front door opening notification table 525 do not have a period to be used, and the main body opening notification table 523 is in a closed state after the gaming machine
次に、確認後報知と本体閉鎖報知との関係、及びクリア後報知と本体閉鎖報知との関係について、図265のタイムチャートを参照しながら説明する。図265(a)は遊技機本体12が開放状態となっている期間を示し、図265(b)は設定確認用処理(図258)が実行されている期間を示し、図265(c)は設定値更新処理(図259)が実行されている期間を示し、図265(d)は第1実行エリア531に確認後報知用テーブル521又はクリア後報知用テーブル522が設定されている期間を示し、図265(e)は第3実行エリア533に本体閉鎖報知用テーブル524が設定されている期間を示し、図265(f)は確認後報知が実行されている期間を示し、図265(g)はクリア後報知が実行されている期間を示し、図265(h)は本体閉鎖報知が実行されている期間を示す。
Next, the relationship between post-confirmation notification and main body closure notification and the relationship between post-clear notification and main body closure notification will be described with reference to the time chart of FIG. FIG. 265 (a) shows a period during which the gaming machine
まず設定確認用処理(図258)が実行される場合について説明する。 First, a case where the setting confirmation process (FIG. 258) is executed will be described.
t1のタイミングで図265(a)に示すように遊技機本体12が開放状態とされることで設定キー挿入部68aがパチンコ機10前方に露出される。そして、その露出された設定キー挿入部68aが設定キーによりON操作された状態でパチンコ機10の電源ON操作が行われることで、主側CPU63にてメイン処理(図257)が開始されるとともに、t2のタイミングで図265(b)に示すように設定確認用処理(図258)が開始される。なお、遊技機本体12が開放状態であることを報知する本体開放報知は主側CPU63における開閉監視処理(図261)にて遊技機本体12が閉鎖状態から開放状態となったことが特定されたことに基づき実行されるため、遊技機本体12を開放状態としながら動作電力の供給が開始されたとしても本体開放報知は実行されない。但し、これに限定されることはなく、この状況であっても本体開放報知が実行される構成としてもよい。
As shown in FIG. 265 (a), the setting
設定確認用処理(図258)が実行されている状況においては遊技機本体12が開放状態とされることでパチンコ機10前方から視認可能となった第1〜第4報知用表示装置201〜204にて現状の設定値が表示される。その後、t3のタイミングで図265(b)に示すように設定確認用処理(図258)が終了する。この場合、主側CPU63から音光側CPU353に確認時の復帰コマンドが送信されることで、当該t3のタイミングで図265(d)に示すように確認後報知用テーブル521が音光側ROM354から読み出されて音光側RAM355の第1実行エリア531に書き込まれる。これにより、当該t3のタイミングで図265(f)に示すように表示発光部53及びスピーカ部54にて確認後報知が開始される。遊技ホールの管理者は当該確認後報知を確認することで設定値の確認が行われた後の状況であることを把握することが可能となる。
In the situation where the setting confirmation process (FIG. 258) is being executed, the first to fourth
その後、t4のタイミングで図265(a)に示すように遊技機本体12が開放状態から閉鎖状態とされる。この場合、主側CPU63から音光側CPU353に本体閉鎖コマンドが送信されることで、当該t4のタイミングで図265(e)に示すように本体閉鎖報知用テーブル524が音光側ROM354から読み出されて音光側RAM355の第3実行エリア533に書き込まれる。但し、当該t4のタイミングでは図265(d)に示すように報知実行の優先度が高い第1実行エリア531に未だ確認後報知用テーブル521が設定されているため、図265(f)に示すように確認後報知が継続され、図265(h)に示すように本体閉鎖報知は開始されない。その一方、報知実行の優先度が高い第1実行エリア531に確認後報知用テーブル521が設定されていたとしても第3実行エリア533に設定された本体閉鎖報知用テーブル524における参照対象のポインタ情報は更新タイミングとなる度に更新される。
Thereafter, the gaming machine
その後、t5のタイミングでt3のタイミングから確認後報知の報知期間である30秒が経過する。したがって、当該t5のタイミングで図265(d)に示すように第1実行エリア531から確認後報知用テーブル521が消去されるとともに、それに伴って図265(f)に示すように確認後報知が終了される。また、当該t5のタイミングではt4のタイミングから本体閉鎖報知の報知期間である33秒が経過していないため、図265(e)に示すように第3実行エリア533に本体閉鎖報知用テーブル524が設定された状態が維持されている。したがって、t5のタイミングで図265(h)に示すように本体閉鎖報知が開始される。
Thereafter, at the timing of t5, 30 seconds, which is a notification period of notification after confirmation, elapses from the timing of t3. Therefore, the post-confirmation notification table 521 is erased from the
当該本体閉鎖報知の実際の報知期間は、本体閉鎖報知用テーブル524により定められている本体閉鎖報知の報知期間(33秒)から、確認後報知の実行によって報知の実行が保留されていた期間(t4のタイミング〜t5のタイミングの期間)を引いた残りの期間となる。第3実行エリア533に設定された本体閉鎖報知用テーブル524における参照対象のポインタ情報の更新はt4のタイミング〜t5のタイミングの期間であっても更新タイミングとなる度に行われている。したがって、t5のタイミングで参照対象となっているポインタ情報から本体閉鎖報知の実行制御を開始することで、本体閉鎖報知の実際の報知期間は自ずと上記の残りの期間となる。
The actual notification period of the main body closing notification is the period (33 seconds) of the main body closing notification determined by the main body closing notification table 524, during which the notification is suspended due to the execution of the notification after confirmation ( The remaining period minus the period from the timing t4 to the timing t5). The pointer information to be referred to in the main body closing notification table 524 set in the
t6のタイミングでt4のタイミングから本体閉鎖報知の報知期間である33秒が経過する。したがって、当該t6のタイミングで図265(e)に示すように第3実行エリア533から本体閉鎖報知用テーブル524が消去されるとともに、それに伴って図265(h)に示すように本体閉鎖報知が終了される。
At the timing of t6, 33 seconds, which is a notification period of the main body closing notification, elapses from the timing of t4. Accordingly, at time t6, the main body closing notification table 524 is deleted from the
ここで、設定確認用処理(図258)が実行された場合、当該設定確認用処理(図258)が終了した後に遊技機本体12が開放状態から閉鎖状態となる。したがって、第1実行エリア531に確認後報知用テーブル521が設定された後に第3実行エリア533に本体閉鎖報知用テーブル524が設定されることとなる。よって、本体閉鎖報知が先に開始された直後に確認後報知が開始されるといった事象が発生しない。
Here, when the setting confirmation process (FIG. 258) is executed, the gaming machine
また、報知の実行優先度が低い側である本体閉鎖報知用テーブル524に定められている報知期間の方が、報知の実行優先度が高い側である確認後報知用テーブル521に設定されている報知期間よりも長い期間となっている。そして、上記のとおり第1実行エリア531に確認後報知用テーブル521が設定された後に第3実行エリア533に本体閉鎖報知用テーブル524が設定されることとなる。これにより、確認後報知が完了した後に、本体閉鎖報知が実行されるようにすることが可能となる。
Further, the notification period set in the main body closing notification table 524 on the lower notification execution priority side is set in the post-confirmation notification table 521 on the higher notification execution priority side. The period is longer than the notification period. Then, after the post-confirmation notification table 521 is set in the
また、確認後報知の実行後において本体閉鎖報知が実行される場合、当該本体閉鎖報知の実際の実行期間は、本体閉鎖報知用テーブル524により定められている本体閉鎖報知の報知期間(33秒)から、確認後報知の実行によって報知の実行が保留されていた期間(t4のタイミング〜t5のタイミングの期間)を引いた残りの期間となる。これにより、確認後報知の完了後に続けて本体閉鎖報知が実行される場合において、確認後報知及び本体閉鎖報知の合計の報知期間が過剰に長くなってしまわないようにすることが可能となる。 When the main body closing notification is executed after the confirmation notification is executed, the actual closing period of the main body closing notification is the main body closing notification period (33 seconds) determined by the main body closing notification table 524. Therefore, the remaining period is obtained by subtracting the period during which the notification is suspended due to the execution of the notification after confirmation (the timing from the timing t4 to the timing t5). Thereby, when the main body closing notification is executed after the completion of the notification after confirmation, the total notification period of the notification after confirmation and the main body closing notification can be prevented from becoming excessively long.
次に、設定値更新処理(図259)が実行される場合について説明する。 Next, a case where the set value update process (FIG. 259) is executed will be described.
t7のタイミングで図265(a)に示すように遊技機本体12が開放状態とされることで設定キー挿入部68aがパチンコ機10前方に露出される。そして、その露出された設定キー挿入部68aが設定キーによりON操作されるとともにリセットボタン68cが押圧操作された状態でパチンコ機10の電源ON操作が行われることで、主側CPU63にてメイン処理(図257)が開始されるとともに、t8のタイミングで図265(c)に示すように設定値更新処理(図259)が開始される。なお、遊技機本体12が開放状態であることを報知する本体開放報知は主側CPU63における開閉監視処理(図261)にて遊技機本体12が閉鎖状態から開放状態となったことが特定されたことに基づき実行されるため、遊技機本体12を開放状態としながら動作電力の供給が開始されたとしても本体開放報知は実行されない。
As shown in FIG. 265 (a), the setting
設定値更新処理(図259)が実行されている状況においては遊技機本体12が開放状態とされることでパチンコ機10前方から視認可能となった第1〜第4報知用表示装置201〜204にて更新途中の設定値が表示される。その後、t9のタイミングで図265(c)に示すように設定値更新処理(図259)が終了する。この場合、主側CPU63から音光側CPU353にクリア完了コマンドが送信されることで、当該t9のタイミングで図265(d)に示すようにクリア後報知用テーブル522が音光側ROM354から読み出されて音光側RAM355の第1実行エリア531に書き込まれる。これにより、当該t9のタイミングで図265(g)に示すように表示発光部53及びスピーカ部54にてクリア後報知が開始される。遊技ホールの管理者は当該クリア後報知を確認することで設定値更新処理(図259)が行われた後の状況又は設定値更新処理(図259)の実行を伴わない主側RAM65のクリア処理が行われた後の状況であることを把握することが可能となる。
In the situation where the set value update process (FIG. 259) is being executed, the first to fourth
その後、t10のタイミングで図265(a)に示すように遊技機本体12が開放状態から閉鎖状態とされる。この場合、主側CPU63から音光側CPU353に本体閉鎖コマンドが送信されることで、当該t10のタイミングで図265(e)に示すように本体閉鎖報知用テーブル524が音光側ROM354から読み出されて音光側RAM355の第3実行エリア533に書き込まれる。但し、当該t10のタイミングでは図265(d)に示すように報知実行の優先度が高い第1実行エリア531に未だクリア後報知用テーブル522が設定されているため、図265(g)に示すようにクリア後報知が継続され、図265(h)に示すように本体閉鎖報知は開始されない。その一方、報知実行の優先度が高い第1実行エリア531にクリア後報知用テーブル522が設定されていたとしても第3実行エリア533に設定された本体閉鎖報知用テーブル524における参照対象のポインタ情報は更新タイミングとなる度に更新される。
Thereafter, the gaming machine
その後、t11のタイミングでt9のタイミングからクリア後報知の報知期間である30秒が経過する。したがって、当該t11のタイミングで図265(d)に示すように第1実行エリア531からクリア後報知用テーブル522が消去されるとともに、それに伴って図265(g)に示すようにクリア後報知が終了される。また、当該t11のタイミングではt10のタイミングから本体閉鎖報知の報知期間である33秒が経過していないため、図265(e)に示すように第3実行エリア533に本体閉鎖報知用テーブル524が設定された状態が維持されている。したがって、t11のタイミングで図265(h)に示すように本体閉鎖報知が開始される。
Thereafter, 30 seconds, which is a notification period of post-clear notification, elapses from timing t9 at timing t11. Accordingly, the post-clear notification table 522 is deleted from the
当該本体閉鎖報知の実際の報知期間は、本体閉鎖報知用テーブル524により定められている本体閉鎖報知の報知期間(33秒)から、クリア後報知の実行によって報知の実行が保留されていた期間(t10のタイミング〜t11のタイミングの期間)を引いた残りの期間となる。第3実行エリア533に設定された本体閉鎖報知用テーブル524における参照対象のポインタ情報の更新はt10のタイミング〜t11のタイミングの期間であっても更新タイミングとなる度に行われている。したがって、t11のタイミングで参照対象となっているポインタ情報から本体閉鎖報知の実行制御を開始することで、本体閉鎖報知の実際の報知期間は自ずと上記の残りの期間となる。
The actual notification period of the main body closing notification is a period (33 seconds) of the main body closing notification determined by the main body closing notification table 524, during which the notification is suspended due to the execution of the post-clear notification ( The remaining period is obtained by subtracting the period from the timing of t10 to the timing of t11. The pointer information to be referred to in the main body closing notification table 524 set in the
t12のタイミングでt10のタイミングから本体閉鎖報知の報知期間である33秒が経過する。したがって、当該t12のタイミングで図265(e)に示すように第3実行エリア533から本体閉鎖報知用テーブル524が消去されるとともに、それに伴って図265(h)に示すように本体閉鎖報知が終了される。
At the timing of t12, 33 seconds, which is a notification period of the main body closing notification, elapses from the timing of t10. Accordingly, at time t12, the main body closing notification table 524 is deleted from the
ここで、設定値更新処理(図259)が実行された場合、当該設定値更新処理(図259)が終了した後に遊技機本体12が開放状態から閉鎖状態となる。したがって、第1実行エリア531にクリア後報知用テーブル522が設定された後に第3実行エリア533に本体閉鎖報知用テーブル524が設定されることとなる。よって、本体閉鎖報知が先に開始された直後にクリア後報知が開始されるといった事象が発生しない。
Here, when the set value update process (FIG. 259) is executed, the gaming machine
また、報知の実行優先度が低い側である本体閉鎖報知用テーブル524に定められている報知期間の方が、報知の実行優先度が高い側であるクリア後報知用テーブル522に設定されている報知期間よりも長い期間となっている。そして、上記のとおり第1実行エリア531にクリア後報知用テーブル522が設定された後に第3実行エリア533に本体閉鎖報知用テーブル524が設定されることとなる。これにより、クリア後報知が完了した後に、本体閉鎖報知が実行されるようにすることが可能となる。
Further, the notification period set in the main body closing notification table 524 on the lower notification execution priority side is set in the post-clear notification table 522 on the higher notification execution priority side. The period is longer than the notification period. As described above, after the post-clearing notification table 522 is set in the
また、クリア後報知の実行後において本体閉鎖報知が実行される場合、当該本体閉鎖報知の実際の実行期間は、本体閉鎖報知用テーブル524により定められている本体閉鎖報知の報知期間(33秒)から、クリア後報知の実行によって報知の実行が保留されていた期間(t10のタイミング〜t11のタイミングの期間)を引いた残りの期間となる。これにより、クリア後報知の完了後に続けて本体閉鎖報知が実行される場合において、クリア後報知及び本体閉鎖報知の合計の報知期間が過剰に長くなってしまわないようにすることが可能となる。 When the main body closing notification is executed after the post-clearing notification is executed, the actual execution period of the main body closing notification is the main body closing notification period (33 seconds) determined by the main body closing notification table 524. Therefore, the remaining period is obtained by subtracting the period during which the notification is suspended due to the execution of the notification after clearing (the period from the timing t10 to the timing t11). Thereby, in the case where the main body closing notification is subsequently executed after the completion of the notification after clearing, it is possible to prevent the total notification period of the notification after clearing and the main body closing notification from becoming excessively long.
次に、音光側CPU353にて実行される演出制御処理について図266のフローチャートを参照しながら説明する。なお、演出制御処理は音光側CPU353への動作電力の供給が開始された場合に比較的短い周期(例えば5ミリ秒)で繰り返し実行される。
Next, the effect control process executed by the
主側CPU63から確認開始コマンドを受信している場合(ステップSH101:YES)、確認時報知の設定処理を実行する(ステップSH102)。確認開始コマンドは既に説明したとおり主側CPU63にて設定確認用処理(図258)が開始される場合に音光側CPU353に送信される。確認時報知の設定処理では、設定確認用処理(図258)が実行されていることを示す画像及び設定確認用処理(図258)を終了させるための操作内容を認識可能とさせるための画像が図柄表示装置41にて表示されるように表示制御装置82を表示制御する。これにより、パチンコ機10の現状の設定値を確認している状況であることを遊技ホールの管理者が認識することが可能となるとともに、設定確認用処理(図258)を終了させるために必要な操作内容を遊技ホールの管理者が認識することが可能となる。なお、上記報知が図柄表示装置41にて実行されることに加えて又は代えて、表示発光部53及びスピーカ部54のうち少なくとも一方にて行われる構成としてもよい。
When a confirmation start command has been received from the main CPU 63 (step SH101: YES), a confirmation notification setting process is executed (step SH102). The confirmation start command is transmitted to the
主側CPU63から更新開始コマンドを受信している場合(ステップSH103:YES)、更新時報知の設定処理を実行する(ステップSH104)。更新開始コマンドは既に説明したとおり主側CPU63にて設定値更新処理(図259)が開始された場合に音光側CPU353に送信される。更新時報知の設定処理では、設定値更新処理(図259)が実行されていることを示す画像、設定値を変更するための操作内容を認識可能とさせるための画像、及び設定値更新処理(図259)を終了させるための操作内容を認識可能とさせるための画像が図柄表示装置41にて表示されるように表示制御装置82を表示制御する。これにより、設定値を変更している状況であることを遊技ホールの管理者が認識することが可能となるとともに、設定値を変更させるために必要な操作内容及び設定値更新処理(図259)を終了させるために必要な操作内容を遊技ホールの管理者が認識することが可能となる。なお、上記報知が図柄表示装置41にて実行されることに加えて又は代えて、表示発光部53及びスピーカ部54のうち少なくとも一方にて行われる構成としてもよい。
When an update start command has been received from the main CPU 63 (step SH103: YES), an update notification setting process is executed (step SH104). The update start command is transmitted to the
主側CPU63から確認時の復帰コマンドを受信している場合(ステップSH105:YES)、確認時報知の終了処理を実行する(ステップSH106)。確認時の復帰コマンドは既に説明したとおり主側CPU63にて設定確認用処理(図258)が終了される場合に音光側CPU353に送信される。確認時報知の終了処理では、ステップSH102にて開始した設定確認用処理(図258)に対応する報知を終了させる。その後、確認後報知用テーブル521を音光側ROM354から読み出して音光側RAM355の第1実行エリア531に書き込む(ステップSH107)。これにより、表示発光部53及びスピーカ部54にて確認後報知が開始される。
When the return command at the time of confirmation is received from the main CPU 63 (step SH105: YES), the confirmation time notification end processing is executed (step SH106). The return command at the time of confirmation is transmitted to the sound-
主側CPU63からクリア完了コマンドを受信している場合(ステップSH108:YES)、更新時報知の終了処理を実行する(ステップSH109)。クリア完了コマンドは既に説明したとおり主側CPU63にて設定値更新処理(図259)が終了される場合又は設定値更新処理(図259)の実行を伴わない主側RAM65のクリア処理が終了される場合に音光側CPU353に送信される。更新時報知の終了処理では、ステップSH104にて更新時報知の設定処理が実行された後である状況であれば、当該更新時報知の設定処理にて開始した設定値更新処理(図259)に対応する報知を終了させる。その後、クリア後報知用テーブル522を音光側ROM354から読み出して音光側RAM355の第1実行エリア531に書き込む(ステップSH110)。これにより、表示発光部53及びスピーカ部54にてクリア後報知が開始される。
When a clear completion command has been received from the main CPU 63 (step SH108: YES), an update notification end process is executed (step SH109). As described above, the clear completion command is terminated when the
主側CPU63から本体開放コマンド又は前扉開放コマンドを受信している場合(ステップSH111:YES)、今回受信した開放コマンドに対応する開放報知用テーブル523,525を音光側ROM354から読み出して音光側RAM355の第2実行エリア532に書き込む(ステップSH112)。具体的には、本体開放コマンドを受信している場合には本体開放報知用テーブル523を音光側ROM354から読み出して音光側RAM355の第2実行エリア532に書き込む。また、前扉開放コマンドを受信している場合には前扉開放報知用テーブル525を音光側ROM354から読み出して音光側RAM355の第2実行エリア532に書き込む。これにより、第1実行エリア531に報知用テーブル521,522が設定されていないことを条件として、第2実行エリア532に設定された開放報知用テーブル523,525に対応する報知が表示発光部53及びスピーカ部54にて開始される。
When the main body opening command or the front door opening command is received from the main CPU 63 (step SH111: YES), the opening notification tables 523 and 525 corresponding to the opening command received this time are read from the sound
主側CPU63から本体閉鎖コマンド又は前扉閉鎖コマンドを受信している場合(ステップSH113:YES)、今回受信した閉鎖コマンドに対応する閉鎖報知用テーブル524,526を音光側ROM354から読み出して音光側RAM355の第3実行エリア533に書き込む(ステップSH114)。具体的には、本体閉鎖コマンドを受信している場合には本体閉鎖報知用テーブル524を音光側ROM354から読み出して音光側RAM355の第3実行エリア533に書き込む。また、前扉閉鎖コマンドを受信している場合には前扉閉鎖報知用テーブル526を音光側ROM354から読み出して音光側RAM355の第3実行エリア533に書き込む。これにより、第1実行エリア531に報知用テーブル521,522が設定されていないこと及び第2実行エリア532に報知用テーブル523,525が設定されていないことを条件として、第3実行エリア533に設定された閉鎖報知用テーブル524,526に対応する報知が表示発光部53及びスピーカ部54にて開始される。
When a main body closing command or a front door closing command is received from the main CPU 63 (step SH113: YES), the closing notification tables 524 and 526 corresponding to the closing command received this time are read from the sound
演出制御処理では上記各処理以外にもステップSH115にてその他の処理を実行し、ステップSH116にてタスク処理を実行する。その他の処理では、遊技回用の演出を開始させるべきコマンドを主側CPU63から受信した場合には図柄表示装置41、表示発光部53及びスピーカ部54にて遊技回用の演出を開始させるための設定を行い、遊技回用の演出を進行させるべき状況である場合には図柄表示装置41、表示発光部53及びスピーカ部54にて遊技回用の演出を進行させるための設定を行い、遊技回用の演出を終了させるべき状況である場合には図柄表示装置41、表示発光部53及びスピーカ部54にて遊技回用の演出を終了させるための設定を行う。また、その他の処理では、開閉実行モード用の演出を開始させるべきコマンドを主側CPU63から受信した場合には図柄表示装置41、表示発光部53及びスピーカ部54にて開閉実行モード用の演出を開始させるための設定を行い、開閉実行モード用の演出を進行させるべき状況である場合には図柄表示装置41、表示発光部53及びスピーカ部54にて開閉実行モード用の演出を進行させるための設定を行い、開閉実行モード用の演出を終了させるべき状況である場合には図柄表示装置41、表示発光部53及びスピーカ部54にて開閉実行モード用の演出を終了させるための設定を行う。
In the effect control process, in addition to the above processes, other processes are executed in step SH115, and task processes are executed in step SH116. In the other processing, when a command for starting an effect for game play is received from the
上記各種演出を実行させる場合、当該演出を実行させるために参照される演出実行用テーブルが音光側RAM355に設けられた演出実行用エリア534に読み出される(図262参照)。演出実行用エリア534は第1実行エリア531、第2実行エリア532及び第3実行エリア533よりも実行優先度が低いエリアに設定されている。したがって、演出実行用エリア534に設定された演出実行用テーブルに対応する演出が表示発光部53及びスピーカ部54にて実行されている状況において第1実行エリア531、第2実行エリア532及び第3実行エリア533のいずれかに報知用テーブル521〜526が設定された場合には、表示発光部53及びスピーカ部54においてはその報知用テーブル521〜526に対応する報知が演出よりも優先して実行される。
When the various effects are executed, an effect execution table that is referred to for executing the effects is read into an
その一方、演出実行用エリア534に設定された演出実行用テーブルに対応する演出は図柄表示装置41においても行われ、当該図柄表示装置41における表示演出は報知用テーブル521〜526に対応する報知が優先して実行されている状況であっても継続して実行される。これにより、報知用テーブル521〜526に対応する報知の実行に伴って全ての演出の実行が停止されてしまうという事象が発生してしまわないようにすることが可能となる。
On the other hand, an effect corresponding to the effect execution table set in the
また、報知用テーブル521〜526に対応する報知が演出よりも優先して実行されている状況であっても演出実行用エリア534に設定された演出演出用テーブルにおける参照対象のポインタ情報の更新は更新タイミングとなる度に実行される。したがって、優先して実行されている報知が終了して表示発光部53及びスピーカ部54における演出の実行が再開された場合に、図柄表示装置41におけるその時点の表示演出に対応する演出を表示発光部53及びスピーカ部54にて再開させることが可能となる。
In addition, even in a situation where notifications corresponding to the notification tables 521 to 526 are executed with priority over the effects, the pointer information to be referred to in the effect effect table set in the
次に、ステップSH116にて実行されるタスク処理について図267のフローチャートを参照しながら説明する。 Next, the task processing executed in step SH116 will be described with reference to the flowchart of FIG.
第1実行エリア531に確認後報知用テーブル521又はクリア後報知用テーブル522が設定されている場合(ステップSH201:YES)、第1実行エリア531のポインタ更新処理を実行する(ステップSH202)。当該ポインタ更新処理では、第1実行エリア531に設定されている報知用テーブル521,522における参照対象のポインタ情報を前回更新してから40ミリ秒の更新周期が経過していることを条件として、当該報知用テーブル521,522における参照対象のポインタ情報を次の順番のポインタ情報に更新する。また、当該ポインタ情報の更新後において参照対象のポインタ情報が報知用テーブル521,522における最後の順番のポインタ情報を超えた場合には第1実行エリア531から報知用テーブル521,522を消去する。
When the post-confirmation notification table 521 or the post-clear notification table 522 is set in the
ステップSH201にて否定判定をした場合、又はステップSH202の処理を実行した場合、第2実行エリア532に本体開放報知用テーブル523又は前扉開放報知用テーブル525が設定されているか否かを判定する(ステップSH203)。ステップSH203にて肯定判定をした場合、第2実行エリア532のポインタ更新処理を実行する(ステップSH204)。当該ポインタ更新処理では、第2実行エリア532に設定されている報知用テーブル523,525における参照対象のポインタ情報を前回更新してから40ミリ秒の更新周期が経過していることを条件として、当該開放報知用テーブル523,525における参照対象のポインタ情報を次の順番のポインタ情報に更新する。また、当該ポインタ情報の更新後において参照対象のポインタ情報が開放報知用テーブル523,525における最後の順番のポインタ情報を超えた場合には参照対象のポインタ情報を最初の順番のポインタ情報に修正する。また、第2実行エリア532に本体開放報知用テーブル523が設定されている状況であれば主側CPU63から本体閉鎖コマンドを受信している場合には第2実行エリア532から本体開放報知用テーブル523を消去し、第2実行エリア532に前扉開放報知用テーブル525が設定されている状況であれば主側CPU63から前扉閉鎖コマンドを受信している場合には第2実行エリア532から前扉開放報知用テーブル525を消去する。
When a negative determination is made in step SH201, or when the process of step SH202 is executed, it is determined whether the main body opening notification table 523 or the front door opening notification table 525 is set in the
ステップSH203にて否定判定をした場合、又はステップSH204の処理を実行した場合、第3実行エリア533に本体閉鎖報知用テーブル524又は前扉閉鎖報知用テーブル526が設定されているか否かを判定する(ステップSH205)。ステップSH205にて肯定判定をした場合、第3実行エリア533のポインタ更新処理を実行する(ステップSH206)。当該ポインタ更新処理では、第3実行エリア533に設定されている閉鎖報知用テーブル524,526における参照対象のポインタ情報を前回更新してから40ミリ秒の更新周期が経過していることを条件として、当該閉鎖報知用テーブル524,526における参照対象のポインタ情報を次の順番のポインタ情報に更新する。また、当該ポインタ情報の更新後において参照対象のポインタ情報が閉鎖報知用テーブル524,526における最後の順番のポインタ情報を超えた場合には第3実行エリア533から報知用テーブル524,526を消去する。
When a negative determination is made in step SH203, or when the process of step SH204 is executed, it is determined whether the main body closing notification table 524 or the front door closing notification table 526 is set in the
ステップSH205にて否定判定をした場合、又はステップSH206の処理を実行した場合、演出実行用エリア534に演出実行用テーブルが設定されているか否かを判定する(ステップSH207)。ステップSH207にて肯定判定をした場合、演出実行用エリア534のポインタ更新処理を実行する(ステップSH208)。当該ポインタ更新処理では、演出実行用エリア534に設定されている演出実行用テーブルにおける参照対象のポインタ情報を前回更新してから40ミリ秒の更新周期が経過していることを条件として、当該演出実行用テーブルにおける参照対象のポインタ情報を次の順番のポインタ情報に更新する。また、当該ポインタ情報の更新後において参照対象のポインタ情報が演出実行用テーブルにおける最後の順番のポインタ情報を超えた場合には演出実行用エリア534から演出実行用テーブルを消去する。
If a negative determination is made in step SH205, or if the process of step SH206 is executed, it is determined whether or not an effect execution table is set in the effect execution area 534 (step SH207). If an affirmative determination is made in step SH207, pointer update processing of the
ステップSH207にて否定判定をした場合、又はステップSH208の処理を実行した場合、第1実行エリア531に確認後報知用テーブル521又はクリア後報知用テーブル522が設定されているか否かを判定する(ステップSH209)。ステップSH209にて肯定判定をした場合、第1実行エリア531に設定されている報知用テーブル521,522における現状の参照対象のポインタ情報に対応する発光制御用データを利用して表示発光部53を発光制御するとともに当該参照対象のポインタ情報に対応する音出力制御用データを利用してスピーカ部54を音出力制御する(ステップSH210)。ステップSH210の処理を実行した後、本タスク処理を終了する。
When a negative determination is made in step SH207, or when the process of step SH208 is executed, it is determined whether the post-confirmation notification table 521 or the post-clear notification table 522 is set in the first execution area 531 ( Step SH209). When an affirmative determination is made in step SH209, the display
ステップSH209にて否定判定をした場合、第2実行エリア532に本体開放報知用テーブル523又は前扉開放報知用テーブル525が設定されているか否かを判定する(ステップSH211)。ステップSH211にて肯定判定をした場合、第2実行エリア532に設定されている報知用テーブル523,525における現状の参照対象のポインタ情報に対応する発光制御用データを利用して表示発光部53を発光制御するとともに当該参照対象のポインタ情報に対応する音出力制御用データを利用してスピーカ部54を音出力制御する(ステップSH212)。ステップSH212の処理を実行した後、本タスク処理を終了する。
If a negative determination is made in step SH209, it is determined whether the main body opening notification table 523 or the front door opening notification table 525 is set in the second execution area 532 (step SH211). If an affirmative determination is made in step SH211, the display
ステップSH211にて否定判定をした場合、第3実行エリア533に本体閉鎖報知用テーブル524又は前扉閉鎖報知用テーブル526が設定されているか否かを判定する(ステップSH213)。ステップSH213にて肯定判定をした場合、第3実行エリア533に設定されている報知用テーブル524,526における現状の参照対象のポインタ情報に対応する発光制御用データを利用して表示発光部53を発光制御するとともに当該参照対象のポインタ情報に対応する音出力制御用データを利用してスピーカ部54を音出力制御する(ステップSH214)。ステップSH214の処理を実行した後、本タスク処理を終了する。
If a negative determination is made in step SH211, it is determined whether the main body closing notification table 524 or the front door closing notification table 526 is set in the third execution area 533 (step SH213). When an affirmative determination is made in step SH213, the display
ステップSH213にて否定判定をした場合、演出実行用エリア534に演出実行用エリアが設定されているか否かを判定する(ステップSH215)。ステップSH215にて肯定判定をした場合、演出実行用エリア534に設定されている演出実行用テーブルにおける現状の参照対象のポインタ情報に対応する発光制御用データを利用して表示発光部53を発光制御するとともに当該参照対象のポインタ情報に対応する音出力制御用データを利用してスピーカ部54を音出力制御する(ステップSH216)。ステップSH215にて否定判定をした場合又はステップSH216の処理を実行した後、本タスク処理を終了する。
When a negative determination is made in step SH213, it is determined whether or not an effect execution area is set in the effect execution area 534 (step SH215). When an affirmative determination is made in step SH215, the display
以上詳述した本実施形態によれば、以下の優れた効果を奏する。 According to the embodiment described in detail above, the following excellent effects are obtained.
設定値更新処理(図259)が実行された場合にはRAMクリア処理(図260)が実行されることで特定制御用のワークエリア221及び特定制御用のスタックエリア222のそれぞれの初期化対象のエリアが初期化される。これにより、設定値更新処理(図259)が実行された場合には初期化対象のエリアが初期化された状況で遊技を開始させることが可能となる。また、このように初期化対象のエリアが初期化される場合であっても現状の設定値の情報が記憶された設定参照用エリア341は初期化の対象から除外される。これにより、設定値に変動を与えないようにしながら、設定値更新処理(図259)が実行された場合には初期化対象のエリアが初期化された状況で遊技を開始させることが可能となる。
When the set value update process (FIG. 259) is executed, the RAM clear process (FIG. 260) is executed, so that the initialization targets of the specific
設定値更新処理(図259)が実行されてRAMクリア処理(図260)が実行された場合には主側CPU63から音光側CPU353にクリア完了コマンドが送信されることでクリア後報知が実行される。遊技ホールの管理者はこのクリア後報知が実行されていることを確認することでRAMクリア処理(図260)が実行されたことを把握することが可能となるとともに設定値更新処理(図259)が実行された可能性があることを把握することが可能となる。
When the set value update process (FIG. 259) is executed and the RAM clear process (FIG. 260) is executed, a clear completion command is transmitted from the
クリア後報知は表示発光部53及びスピーカ部54にて実行されるため、遊技ホールの管理者は遊技機本体12の開放操作を要することなくクリア後報知を確認することが可能となる。よって、遊技ホールの管理者はRAMクリア処理(図260)が実行されたことを把握し易くなるとともに設定値更新処理(図259)が実行された可能性があることを把握し易くなる。
Since the notification after clearing is executed by the display
クリア後報知は設定値更新処理(図259)が実行された後に30秒が経過するまで実行されるため、クリア後報知が実行されていることを遊技ホールの管理者が把握し易くなる。 Since the notification after clearing is executed until 30 seconds elapses after the set value update processing (FIG. 259) is executed, it becomes easier for the manager of the game hall to grasp that the notification after clearing is being executed.
クリア後報知が実行されている状況であっても遊技を進行させるための処理が実行されるため、遊技の進行を阻害しないようにしながらクリア後報知を実行することが可能となる。 Even if the post-clear notification is being executed, the process for advancing the game is executed, so that the post-clear notification can be executed while not inhibiting the progress of the game.
設定キー挿入部68aがON操作されていない状況であってもリセットボタン68cを押圧操作しながら電源のON操作が行われた場合には、設定値更新処理(図259)が実行されない状況においてRAMクリア処理(図260)が実行される。この場合に、設定値更新処理(図259)においてRAMクリア処理(図260)が実行される場合及び設定値更新処理(図259)が実行されない状況でRAMクリア処理(図260)が実行される場合のいずれであっても同一のサブルーチンが呼び出されることで、特定制御用のワークエリア221及び特定制御用のスタックエリア222のそれぞれの初期化対象のエリアが初期化されるとともにクリア後報知を実行させるための処理が実行される。これにより、処理構成の簡素化を図りながら、上記各状況において、初期化対象のエリアを初期化するための処理及びクリア後報知を実行させるための処理を実行することが可能となる。
Even when the setting
遊技機本体12を開放状態として設定キー挿入部68aをON操作するとともにリセットボタン68cを押圧操作した状態で電源のON操作を行うことで設定値更新処理(図259)が実行される構成において、遊技機本体12が開放状態から閉鎖状態となったことに基づいて本体閉鎖報知が実行される。これにより、設定値更新処理(図259)を不正に実行させるべく遊技機本体12を開放状態とした後に実際には設定値更新処理(図259)を不正に実行させることなく遊技機本体12が閉鎖状態とされた場合であっても、当該閉鎖状態とされた後において本体閉鎖報知が実行されるため、当該不正行為の有無を遊技ホールの管理者が把握することが可能となる。
In the configuration in which the setting value update processing (FIG. 259) is executed by turning on the power with the gaming machine
クリア後報知の方が本体閉鎖報知よりも実行の優先度が高く設定されている。これにより、遊技機本体12が開放状態から閉鎖状態とされたか否かを報知することを可能としながら、設定値更新処理(図259)が実行されたことを直接的に報知することが可能となる。
The post-clear notification is set to have a higher execution priority than the main body close notification. As a result, it is possible to directly notify that the set value update process (FIG. 259) has been executed while allowing the gaming machine
本体閉鎖報知は報知実行の優先度の関係で実行が阻害されない場合には遊技機本体12が閉鎖状態となってから33秒に亘って実行される構成において、本体閉鎖報知よりもクリア後報知が優先して実行された場合であって遊技機本体12が閉鎖状態とされた後に33秒が経過する前にクリア後報知が終了した場合、当該33秒の残り期間に亘ってクリア後報知が実行される。これにより、クリア後報知の方が本体閉鎖報知よりも実行の優先度を高くした構成において、クリア後報知が終了した後に本体閉鎖報知が実行され得るようにすることが可能となる。また、このようにクリア後報知が終了した後に本体閉鎖報知が実行される場合であってもその実行期間は、遊技機本体12が閉鎖状態とされた後にクリア後報知が終了するまでに要した期間を33秒から減算した残りの期間となる。これにより、クリア後報知の終了後に本体閉鎖報知が実行される場合においてそれら報知の合計の実行期間が過剰に長くなってしまわないようにすることが可能となる。
When the execution of the main body closing notification is not hindered due to the priority of the notification execution, in the configuration that is executed for 33 seconds after the gaming machine
本体閉鎖報知の実行期間はクリア後報知の実行期間よりも長い期間に設定されている。これにより、本体閉鎖報知よりもクリア後報知が優先して実行される場合であってもクリア後報知の終了後には本体閉鎖報知の実行期間を担保することが可能となる。 The execution period of the main body closing notification is set to be longer than the execution period of the post-clear notification. As a result, even if the post-clear notification is prioritized and executed over the main body close notification, it is possible to guarantee the execution period of the main body close notification after the completion of the post-clear notification.
設定確認用処理(図258)が実行された場合には主側CPU63から音光側CPU353に確認時の復帰コマンドが送信されることで確認後報知が実行される。遊技ホールの管理者はこの確認後報知が実行されていることを確認することで設定確認用処理(図258)が実行されたことを把握することが可能となる。
When the setting confirmation process (FIG. 258) is executed, a confirmation return command is transmitted from the
確認後報知は表示発光部53及びスピーカ部54にて実行されるため、遊技ホールの管理者は遊技機本体12の開放操作を要することなく確認後報知を確認することが可能となる。よって、遊技ホールの管理者は設定確認用処理(図258)が実行されたことを把握し易くなる。
Since the notification after confirmation is executed by the display
確認後報知は設定確認用処理(図258)が実行された後に30秒が経過するまで実行されるため、確認後報知が実行されていることを遊技ホールの管理者が把握し易くなる。 Since the notification after the confirmation is executed until 30 seconds elapses after the setting confirmation processing (FIG. 258) is executed, it becomes easier for the manager of the game hall to grasp that the notification after the confirmation is being executed.
確認後報知が実行されている状況であっても遊技を進行させるための処理が実行されるため、遊技の進行を阻害しないようにしながら確認後報知を実行することが可能となる。 Even if the post-confirmation notification is being executed, the process for advancing the game is executed. Therefore, the post-confirmation notification can be executed while not inhibiting the progress of the game.
遊技機本体12を開放状態として設定キー挿入部68aをON操作した状態で電源のON操作を行うことで設定確認用処理(図258)が実行される構成において、遊技機本体12が開放状態から閉鎖状態となったことに基づいて本体閉鎖報知が実行される。これにより、設定確認用処理(図258)を不正に実行させるべく遊技機本体12を開放状態とした後に実際には設定確認用処理(図258)を不正に実行させることなく遊技機本体12が閉鎖状態とされた場合であっても当該閉鎖状態とされた後において本体閉鎖報知が実行されるため、当該不正行為の有無を遊技ホールの管理者が把握することが可能となる。
In a configuration in which the setting confirmation processing (FIG. 258) is executed by turning on the power supply with the gaming machine
確認後報知の方が本体閉鎖報知よりも実行の優先度が高く設定されている。これにより、遊技機本体12が開放状態から閉鎖状態とされたか否かを報知することを可能としながら設定確認用処理(図258)が実行されたことを直接的に報知することが可能となる。
The notification after confirmation is set to have a higher execution priority than the body closure notification. As a result, it is possible to directly notify that the setting confirmation process (FIG. 258) has been executed while allowing the gaming machine
本体閉鎖報知は報知実行の優先度の関係で実行が阻害されない場合には遊技機本体12が閉鎖状態となってから33秒に亘って実行される構成において、本体閉鎖報知よりも確認後報知が優先して実行された場合であって遊技機本体12が閉鎖状態とされた後に33秒が経過する前に確認後報知が終了した場合、当該33秒の残り期間に亘って確認後報知が実行される。これにより、確認後報知の方が本体閉鎖報知よりも実行の優先度を高くした構成において、確認後報知が終了した後に本体閉鎖報知が実行され得るようにすることが可能となる。また、このように確認後報知が終了した後に本体閉鎖報知が実行される場合であってもその実行期間は、遊技機本体12が閉鎖状態とされた後に確認後報知が終了するまでに要した期間を33秒から減算した残りの期間となる。これにより、確認後報知の終了後に本体閉鎖報知が実行される場合においてそれら報知の合計の実行期間が過剰に長くなってしまわないようにすることが可能となる。
In the configuration in which the main body closing notification is executed over 33 seconds after the gaming machine
本体閉鎖報知の実行期間は確認後報知の実行期間よりも長い期間に設定されている。これにより、本体閉鎖報知よりも確認後報知が優先して実行される場合であっても確認後報知の終了後には本体閉鎖報知の実行期間を担保することが可能となる。 The execution period of the main body closing notification is set to a period longer than the execution period of the notification after confirmation. Thereby, even if notification after confirmation is performed with priority over notification of closing of the main body, it is possible to guarantee the execution period of notification of closing of the main body after the end of notification after confirmation.
なお、設定確認用処理(図258)が実行された場合にもRAMクリア処理(図260)が実行される構成としてもよい。この場合、設定値の確認が行われて設定キー挿入部68aがOFF操作された場合にRAMクリア処理(図260)が実行されることで特定制御用のワークエリア221における設定参照用エリア341以外のエリアが初期化されるとともに特定制御用のスタックエリア222が初期化され、さらにクリア完了コマンドが送信されることで表示発光部53及びスピーカ部54にてクリア後報知が行われることとなる。当該構成においてはクリア後報知が実行されるため確認後報知が実行されない。つまり、当該構成においては設定確認用処理(図258)、設定値更新処理(図259)及びRAMクリア処理(図260)のいずれが実行された場合であっても共通の報知が実行されることとなる。
Note that the RAM clear process (FIG. 260) may be executed even when the setting confirmation process (FIG. 258) is executed. In this case, when the setting value is confirmed and the setting
また、設定値更新処理(図259)が実行された場合及びRAMクリア処理(図260)が単独で実行された場合のいずれであっても共通のクリア後報知が実行される構成としたが、これに限定されることはなく、設定値更新処理(図259)が実行された場合とRAMクリア処理(図260)が実行された場合とで異なる報知が実行される構成としてもよい。 In addition, the common post-clear notification is executed regardless of whether the set value update process (FIG. 259) is executed or the RAM clear process (FIG. 260) is executed alone. The present invention is not limited to this, and a different notification may be executed when the set value update process (FIG. 259) is executed and when the RAM clear process (FIG. 260) is executed.
また、本体閉鎖報知の報知期間は33秒に限定されることはなく33秒よりも長い期間としてもよく33秒よりも短い期間としてもよい。また、本体閉鎖報知の報知期間が確認後報知及びクリア後報知の報知期間である30秒よりも長い期間である構成に限定されることはなく、本体閉鎖報知の報知期間が確認後報知及びクリア後報知の報知期間と同一である構成としてもよく、本体閉鎖報知の報知期間が確認後報知及びクリア後報知の報知期間よりも短い構成としてもよい。 Further, the notification period of the main body closing notification is not limited to 33 seconds, and may be a period longer than 33 seconds or a period shorter than 33 seconds. Moreover, the notification period of the main body closing notification is not limited to a configuration in which the notification period of the main body closing notification is longer than 30 seconds, which is the notification period of the notification after confirmation and the notification notification after clearing. It is good also as a structure which is the same as the alerting | reporting period of post-notification, and it is good also as a structure where the alerting | reporting period of main body closure alerting | reporting is shorter than the alerting | reporting period of alerting | reporting after confirmation and after-clearing notification.
また、本体開放報知の報知期間は遊技機本体12が開放状態となってから閉鎖状態となるまでである構成に限定されることはなく、遊技機本体12が開放状態となってから予め定められた固定期間に亘って本体開放報知が実行される構成としてもよい。この場合、確認後報知及びクリア後報知の方が本体開放報知よりも報知の実行優先度が高く設定されているため、確認後報知又はクリア後報知が終了した段階において本体開放報知の報知期間が残っている場合にはその残り期間に亘って本体開放報知が実行されることとなる。
Further, the notification period of the main body opening notification is not limited to the configuration from the time when the gaming machine
また、遊技機本体12を開放状態としながらパチンコ機10の電源のON操作が行われた場合には本体開放報知が行われない構成に代えて、遊技機本体12を開放状態としながらパチンコ機10の電源のON操作が行われた場合であっても本体開放報知が行われる構成としてもよい。この場合、設定確認用処理(図258)や設定値更新処理(図259)が実行されている状況であっても表示発光部53及びスピーカ部54にて本体開放報知の実行が継続されることとなる。また、確認後報知又はクリア後報知を実行すべき状況となった場合には報知実行の優先度の関係で本体開放報知が終了される。確認後報知又はクリア後報知が実行されている状況において遊技機本体12が閉鎖された場合にはそのまま本体開放報知は実行されないことになる。この場合、確認後報知又はクリア後報知が終了した後に本体閉鎖報知が当該本体閉鎖報知の実行期間の残り期間に亘って実行されることとなる。一方、確認後報知又はクリア後報知が実行されている状況において遊技機本体12が閉鎖されなかった場合には確認後報知又はクリア後報知が終了した後に本体開放報知が再開される。
In addition, when the power-on operation of the
また、設定値更新処理(図259)では開始時の初期設定(ステップSG703)に代えてRAMクリア処理(図260)が実行されることでステップSG713ではRAMクリア処理(図260)が実行されない構成としてもよい。この場合、当該RAMクリア処理(図260)にてクリア完了コマンドが送信される構成としてもよく、当該RAMクリア処理(図260)ではクリア完了コマンドが送信されることなくその代わりにステップSG708にて肯定判定をした後にクリア完了コマンドが送信される構成としてもよい。 Further, in the setting value update process (FIG. 259), the RAM clear process (FIG. 260) is executed instead of the initial setting at the start (step SG703), so that the RAM clear process (FIG. 260) is not executed in step SG713. It is good. In this case, the clear completion command may be transmitted in the RAM clear process (FIG. 260), and the clear completion command is not transmitted in the RAM clear process (FIG. 260), but instead in step SG708. A configuration in which a clear completion command is transmitted after an affirmative determination may be employed.
また、主側CPU63から音光側CPU353に確認時の復帰コマンドが送信される場合には設定確認用処理(図258)が実行されたことに対応する外部出力が遊技ホールの管理コンピュータに対して行われる構成としてもよい。また、主側CPU63から音光側CPU353にクリア完了コマンドが送信される場合にはRAMクリア処理(図260)が実行されたことに対応する外部出力が遊技ホールの管理コンピュータに対して行われる構成としてもよい。
When a return command at the time of confirmation is transmitted from the
<他の実施形態>
なお、上述した実施形態の記載内容に限定されず、本発明の趣旨を逸脱しない範囲内で種々の変形改良が可能である。例えば以下のように変更してもよい。ちなみに、以下の別形態の構成を、上記実施形態の構成に対して、個別に適用してもよく、組合せて適用してもよい。
<Other embodiments>
In addition, it is not limited to the description content of embodiment mentioned above, A various deformation | transformation improvement is possible within the range which does not deviate from the meaning of this invention. For example, you may change as follows. Incidentally, the following configuration of another embodiment may be applied individually or in combination to the configuration of the above embodiment.
(1)上記第1〜第14の実施形態では、開閉実行モードの発生頻度を示すパラメータとして、単位遊技回当たりの開閉実行モードの発生回数を演算する構成としたが、これに加えて又は代えて、開閉実行モードの発生回数を遊技領域PAからの遊技球の総排出個数で除算した結果を演算する構成としてもよい。また、これに加えて又は代えて、第1作動口33への入球個数と第2作動口34への入球個数との合計個数で開閉実行モードの発生回数を除算した結果を演算する構成としてもよい。また、当該構成を上記第15〜第74の実施形態に適用してもよい。
(1) In the first to fourteenth embodiments, the number of occurrences of the opening / closing execution mode per unit game is calculated as a parameter indicating the occurrence frequency of the opening / closing execution mode. Thus, the result obtained by dividing the number of occurrences of the opening / closing execution mode by the total number of game balls discharged from the game area PA may be calculated. In addition to or instead of this, a configuration is obtained in which a result obtained by dividing the number of occurrences of the opening / closing execution mode by the total number of balls entering the
(2)上記第1〜第14の実施形態では、高頻度サポートモードの発生頻度を示すパラメータとして、単位遊技回当たりの高頻度サポートモードの発生回数及び開閉実行モードの発生回数に対する高頻度サポートモードの発生回数の割合を演算する構成としたが、これに加えて又は代えて、高頻度サポートモードの発生回数を遊技領域PAからの遊技球の総排出個数で除算した結果を演算する構成としてもよい。また、これに加えて又は代えて、第1作動口33への入球個数と第2作動口34への入球個数との合計個数で高頻度サポートモードの発生回数を除算した結果を演算する構成としてもよい。また、当該構成を上記第15〜第74の実施形態に適用してもよい。
(2) In the first to fourteenth embodiments, as the parameter indicating the occurrence frequency of the high-frequency support mode, the high-frequency support mode with respect to the occurrence frequency of the high-frequency support mode per unit game time and the occurrence frequency of the opening / closing execution mode However, in addition to or instead of this, the result of dividing the number of occurrences of the high-frequency support mode by the total number of game balls discharged from the game area PA may be calculated. Good. In addition to or instead of this, the result of dividing the number of occurrences of the high-frequency support mode by the total number of balls entering the
(3)開閉実行モードの発生契機となる遊技結果として大当たり結果だけではなく小当たり結果が存在している構成としてもよい。小当たり結果となった場合には開閉実行モードが発生するものの開閉実行モードの前後で当否抽選モード及びサポートモードが変更されない。また、小当たり結果となった開閉実行モードでは低頻度入賞モードとなる構成としてもよい。この場合、大当たり結果が発生した場合には大当たり結果の発生に対応する履歴情報が履歴用メモリ117に記憶され、小当たり結果が発生した場合には小当たり結果の発生に対応する履歴情報が履歴用メモリ117に記憶される構成としてもよい。また、当該構成において、履歴用メモリ117に記憶された履歴情報を利用することにより大当たり結果の発生頻度を示すパラメータと小当たり結果の発生頻度を示すパラメータとが演算される構成としてもよい。また、当該構成を上記第15〜第74の実施形態に適用してもよい。
(3) Not only the jackpot result but also a jackpot result may exist as a game result that triggers the occurrence of the opening / closing execution mode. In the case of a small hit result, the open / close execution mode occurs, but the success / failure lottery mode and the support mode are not changed before and after the open / close execution mode. Moreover, it is good also as a structure which becomes low frequency prize-winning mode in the opening / closing execution mode which became a small hit result. In this case, when a jackpot result occurs, history information corresponding to the occurrence of the jackpot result is stored in the
また、小当たり結果に当選する確率がパチンコ機10の設定状態に応じて変化する構成としてもよく、変化しない構成としてもよい。小当たり結果に当選する確率がパチンコ機10の設定状態に応じて変化する構成の場合、高い設定値ほど小当たり結果に当選する確率が高い構成としてもよく、高い設定値ほど小当たり結果に当選する確率が低い構成としてもよい。
Moreover, it is good also as a structure which changes according to the setting state of the
また、小当たり結果が存在している構成において、第1作動口33に遊技球が入球した場合に取得される保留情報と第2作動口34に遊技球が入球した場合に取得される保留情報とで大当たり結果となった場合における大当たり結果の種類の振分割合が相違する構成とするとともに、第1作動口33への入球を狙う場合には遊技領域PAにおいて可変表示ユニット36よりも左側の領域を遊技球が流下するように発射操作が行われ、第2作動口34への入球を狙う場合には遊技領域PAにおいて可変表示ユニット36よりも右側の領域を遊技球が流下するように発射操作が行われる構成とし、さらに第1作動口33に遊技球が入球した場合に取得された保留情報に基づき小当たり結果が発生し得る構成としてもよい。
Further, in a configuration in which a small hit result exists, the hold information acquired when a game ball enters the
当該構成において遊技履歴の管理結果として、以下の第51パラメータが存在している構成としてもよい。なお、第1作動口33への入球に基づく小当たり結果を契機とした開閉実行モードの実行期間と、開閉実行モードではなく低頻度サポートモードである実行期間とを合計した期間を通常期間とする。また、通常期間におけるアウト口24aへの入球個数を入球個数K51と、通常期間における一般入賞口31への入球個数を入球個数K52とし、通常期間における特電入賞装置32への入球個数を入球個数K53とし、通常期間における第1作動口33への入球個数を入球個数K54とし、通常期間における第2作動口34への入球個数を入球個数K55とする。
・第51パラメータ:通常期間における遊技球の合計払出個数(K52×「一般入賞口31への入賞に対する賞球個数」+K53×「特電入賞装置32への入賞に対する賞球個数」+K54×「第1作動口33への入賞に対する賞球個数」+K55×「第2作動口34への入賞に対する賞球個数」)/通常期間において遊技領域PAから排出された遊技球の合計個数(K51+K52+K53+K54+K55)の割合
上記第51パラメータが演算される構成において、小当たり結果の当選確率がパチンコ機10の設定状態に応じて変動する場合にはパチンコ機10の設定状態に応じて第51パラメータの正常値は変動することとなる。したがって、第51パラメータを算出するために利用される履歴情報はパチンコ機10の設定状態が変更された場合には消去されることが好ましい。一方、小当たり結果の当選確率がパチンコ機10の設定状態に応じて変動しない場合にはパチンコ機10の設定状態に応じて第51パラメータの正常値は変動しない。したがって、第51パラメータを算出するために利用される履歴情報はパチンコ機10の設定状態が変更されたとしても消去されないことが好ましい。
In this configuration, the following 51st parameter may exist as a game history management result. Note that the normal period is the sum of the execution period of the opening / closing execution mode triggered by the small hit result based on the ball entering the
51st parameter: the total number of game balls to be paid out during the normal period (K52 × “the number of winning balls for winning in the general winning
(4)上記第1〜第14の実施形態において、いずれの種類の大当たり結果が発生した場合であっても開閉実行モードの発生に対応する履歴情報が履歴用メモリ117に記憶される構成に代えて、大当たり結果の種類に対応する履歴情報が履歴用メモリ117に記憶される構成としてもよい。この場合、大当たり結果の各種類のそれぞれについて発生頻度を示すパラメータが演算される構成としてもよい。また、当該構成を上記第15〜第74の実施形態に適用してもよい。
(4) In the first to fourteenth embodiments, the history information corresponding to the occurrence of the opening / closing execution mode is stored in the
(5)上記第1〜第14の実施形態では、定期的に各種パラメータ(第1〜第8パラメータ、第11〜第18パラメータ、第21〜第26パラメータ、第31パラメータ及び第41〜第42パラメータ)が演算される構成としたが、これに限定されることはなく、例えば遊技領域PAからの遊技球の総排出個数が演算契機個数(例えば10000個)となった場合に各種パラメータが演算される構成としてもよく、パチンコ機10への動作電力の供給が停止された場合に各種パラメータが演算される構成としてもよく、遊技回の実行回数が演算契機回数(例えば1000回)となった場合に各種パラメータが演算される構成としてもよい。この場合、各種パラメータが演算されたタイミングで履歴用メモリ117が「0」クリアされる構成としてもよい。また、当該構成を上記第15〜第74の実施形態に適用してもよい。
(5) In the first to fourteenth embodiments, various parameters (first to eighth parameters, eleventh to eighteenth parameters, twenty-first to twenty-sixth parameters, thirty-first parameter, and thirty-first to forty-second parameters) are periodically provided. However, the present invention is not limited to this. For example, various parameters are calculated when the total number of game balls discharged from the game area PA reaches the calculation trigger number (for example, 10,000). It is also possible to adopt a configuration in which various parameters are calculated when the supply of operating power to the
(6)上記第1〜第14の実施形態では、各種パラメータの演算タイミングとなる度に、第1〜第8パラメータ、第11〜第18パラメータ、第21〜第26パラメータ、第31パラメータ及び第41〜第42パラメータの全てが演算される構成としたが、これに限定されることはなく、1回の演算タイミングでは上記各種パラメータのうちの一部のみが演算対象となり、演算タイミングとなる度に演算対象のパラメータグループが順次変更される構成としてもよい。例えば、一の演算タイミングでは第1〜第8パラメータが演算され、次の演算タイミングでは第11〜第18パラメータが演算され、次の演算タイミングでは第21〜第26パラメータが演算され、次の演算タイミングでは第31パラメータ及び第41〜第42パラメータが演算され、その後は演算タイミングとなる度に上記順序による演算対象の変更が繰り返される構成としてもよい。これにより、一の演算タイミングとなった場合にパラメータを演算するための処理負荷を軽減することが可能となる。また、当該構成を上記第15〜第74の実施形態に適用してもよい。 (6) In the first to fourteenth embodiments, the first to eighth parameters, the 11th to 18th parameters, the 21st to 26th parameters, the 31st parameter, and the Although all of the 41st to 42nd parameters are calculated, the present invention is not limited to this. Only one of the various parameters is subject to calculation at one calculation timing, and each time the calculation timing is reached. Alternatively, the parameter group to be calculated may be sequentially changed. For example, the first to eighth parameters are calculated at one calculation timing, the first to eighteenth parameters are calculated at the next calculation timing, the 21st to 26th parameters are calculated at the next calculation timing, and the next calculation is calculated. In the timing, the 31st parameter and the 41st to 42nd parameters may be calculated, and thereafter, the calculation target may be changed in the above order every time the calculation timing comes. As a result, it is possible to reduce the processing load for calculating the parameter when one calculation timing is reached. In addition, the configuration may be applied to the fifteenth to seventy-fourth embodiments.
(7)上記第1〜第14の実施形態において、遊技が行われている状況であることを条件として履歴用メモリ117の履歴情報を利用した各種パラメータの演算が実行される構成としてもよい。例えば遊技領域PAに遊技球が供給されていることを条件として各種パラメータの演算が実行される構成としてもよい。これにより、遊技が行われていないにも関わらず各種パラメータの演算が無駄に繰り返されてしまわないようにすることが可能となる。また、当該構成を上記第15〜第74の実施形態に適用してもよい。
(7) In the first to fourteenth embodiments, various parameters may be calculated using history information in the
(8)上記第1〜第14の実施形態において、主側CPU63とは別に管理用IC66が設けられている構成に限定されることはなく、管理用IC66の機能が主側CPU63にて果たされる構成としてもよい。この場合、対応関係情報は主側ROM64に予め記憶されることとなる。また、主側RAM65とは別に履歴用メモリ117、演算結果用メモリ131及び別保存用メモリ171が設けられている構成としてもよく、主側RAM65において履歴用メモリ117、演算結果用メモリ131及び別保存用メモリ171の機能が果たされる構成としてもよい。主側RAM65において履歴用メモリ117、演算結果用メモリ131及び別保存用メモリ171の機能が果たされる構成においては主側RAM65のクリア処理(ステップS105、ステップS117)が実行された場合に、履歴用メモリ117、演算結果用メモリ131及び別保存用メモリ171のそれぞれに対応するエリアの一部又は全部が「0」クリアされる構成としてもよく、履歴用メモリ117、演算結果用メモリ131及び別保存用メモリ171のそれぞれに対応するエリアは「0」クリアの対象から除外され、上記各実施形態における対応するクリア条件が成立した場合に「0」クリアされる構成としてもよい。また、主側RAM65において履歴用メモリ117、演算結果用メモリ131及び別保存用メモリ171のそれぞれに対応するエリアとそれ以外のエリアとでクリア処理を実行させるための手動操作内容が異なる構成としてもよい。また、管理用IC66の機能が音声発光制御装置81にて果たされる構成としてもよい。
(8) The first to fourteenth embodiments are not limited to the configuration in which the
(9)上記第1〜第14の実施形態においてパチンコ機10の設定状態の新たな設定が行われた場合には履歴用メモリ117における履歴情報は消去されることなく記憶保持される一方、演算結果用メモリ131に記憶されている各種パラメータが消去される構成としてもよい。これにより、設定状態の新たな設定が行われた後に、当該設定が行われる前に演算された各種パラメータの報知が行われないようにすることが可能となる。また、当該構成を上記第15〜第74の実施形態に適用してもよい。
(9) When a new setting of the
(10)上記第3〜第5の実施形態において、パチンコ機10の設定状態の新たな設定が行われたとしても(すなわち主側CPU63にて設定値更新処理が実行されたとしても)、当該設定の前後で設定値が変更されなかった場合には履歴用メモリ117のクリア処理が実行されない構成としてもよい。これにより、設定値が変更されていないにも関わらず履歴用メモリ117の履歴情報が消去されてしまわないようにすることが可能となる。
(10) In the third to fifth embodiments, even when a new setting state of the
本構成において、主側RAM65における設定値を記憶するためのエリアは全部クリア処理(ステップS117)が実行されたとしても「0」クリアの対象外とする構成とすることで、設定値更新処理(ステップS118)の前後で設定値が変更されたか否かを主側CPU63にて特定することが可能となる。この場合、主側CPU63にて設定値が変更されていないことを特定した場合には管理側CPU112にて設定更新認識用処理が実行されないように当該管理側CPU112に信号出力を行い、主側CPU63にて設定値が変更されたことを特定した場合には管理側CPU112にて設定更新認識用処理が実行されるように当該管理側CPU112に信号出力を行う構成としてもよい。
In this configuration, even if the clearing process (step S117) is executed for all the areas for storing the setting values in the
また、パチンコ機10の設定状態の新たな設定が行われたことを示す信号を主側CPU63から受信した場合には管理側CPU112にて履歴用メモリ117に記憶された履歴情報を参照することで設定値が変更されたか否かを特定する構成としてもよい。この場合、管理側CPU112にて設定値が変更されていないことを特定した場合には履歴用メモリ117のクリア処理を実行しないようにし、管理側CPU112にて設定値が変更されたことを特定した場合には履歴用メモリ117のクリア処理を実行するようにすることが可能となる。
Further, when a signal indicating that the setting state of the
(11)上記第3〜第5の実施形態において、パチンコ機10の設定状態の新たな設定が行われたとしても(すなわち主側CPU63にて設定値更新処理が実行されたとしても)、当該設定の前後で設定値が変更されなかった場合には当該設定状態の新たな設定を契機とした各種パラメータの演算処理が実行されない構成としてもよい。これにより、設定値が変更されていないにも関わらず、設定状態の新たな設定を契機として各種パラメータが演算されてしまわないようにすることが可能となる。
(11) In the third to fifth embodiments, even if a new setting state of the
本構成において、主側RAM65における設定値を記憶するためのエリアは全部クリア処理(ステップS117)が実行されたとしても「0」クリアの対象外とする構成とすることで、設定値更新処理(ステップS118)の前後で設定値が変更されたか否かを主側CPU63にて特定することが可能となる。この場合、主側CPU63にて設定値が変更されていないことを特定した場合には管理側CPU112にて設定更新認識用処理が実行されないように当該管理側CPU112に信号出力を行い、主側CPU63にて設定値が変更されたことを特定した場合には管理側CPU112にて設定更新認識用処理が実行されるように当該管理側CPU112に信号出力を行う構成としてもよい。
In this configuration, even if the clearing process (step S117) is executed for all the areas for storing the setting values in the
また、パチンコ機10の設定状態の新たな設定が行われたことを示す信号を主側CPU63から受信した場合には管理側CPU112にて履歴用メモリ117に記憶された履歴情報を参照することで設定値が変更されたか否かを特定する構成としてもよい。この場合、管理側CPU112にて設定値が変更されていないことを特定した場合には今回の設定状態の新たな設定を契機とした各種パラメータの演算を実行しないようにし、管理側CPU112にて設定値が変更されたことを特定した場合には今回の設定状態の新たな設定を契機とした各種パラメータの演算を実行するようにすることが可能となる。
Further, when a signal indicating that the setting state of the
(12)第3〜第5の実施形態において、パチンコ機10の設定状態の新たな設定が行われた場合にはその時点で各種演算処理(ステップS1807)にて各種パラメータが演算されるのではなく、その時点で演算結果用メモリ131に記憶されている各種パラメータを別保存用メモリ171の第1〜第5別保存エリア172〜176のうち記憶対象となっているエリアに記憶させるとともに、演算結果用メモリ131に記憶されている情報を「0」クリアする構成としてもよい。この場合、パチンコ機10の設定状態の新たな設定が行われた状況下において各種パラメータを演算する必要がないため、別保存用メモリ171への各種パラメータの記憶を早期に完了させることが可能となる。
(12) In the third to fifth embodiments, when new setting of the setting state of the
(13)第3〜第5の実施形態において、別保存用メモリ171の第1〜第5別保存エリア172〜176に記憶された各種パラメータの内容が、所定の表示開始操作が行われることにより第1〜第3報知用表示装置69a〜69c又は他の表示装置にて表示される構成としてもよい。所定の表示開始操作は、専用の操作部が操作されることとしてもよく、他の操作を行うための操作部に対して予め定められた専用の操作が行われることとしてもよい。これにより、別保存用メモリ171に記憶された各種パラメータを簡易的に確認することが可能となる。
(13) In the third to fifth embodiments, when the contents of various parameters stored in the first to fifth
(14)アウト口24a、一般入賞口31、特電入賞装置32、第1作動口33及び第2作動口34の全てが履歴情報(又は入球履歴)の格納対象となる構成としたが、これに限定されることはなく、アウト口24a、一般入賞口31、特電入賞装置32、第1作動口33及び第2作動口34のうちの一部のみが履歴情報の格納対象となっている構成としてもよい。例えば、一般入賞口31、特電入賞装置32及び第2作動口34のみが履歴情報の格納対象となっている構成としてもよく、一般入賞口31のみが履歴情報の格納対象となっている構成としていもよい。この場合であっても、履歴情報の格納対象となっている入球部について所定の期間における遊技球の入球態様を把握することが可能となる。
(14) Although all of the out port 24a, the general winning
(15)第1入賞口検知センサ42a、第2入賞口検知センサ43a及び第3入賞口検知センサ44aのそれぞれに対応させて、遊技球の入球結果に対応する情報を送信するための信号経路118a〜118cが設定されている構成としたが、これに限定されることはなく、同一種類の入球部についての入球結果に対応する情報は、同一種類の入球部が複数存在しているとともにそれに合わせて入球検知センサが複数存在している構成であっても、1種類の情報として送信される構成としてもよい。これにより、主側CPU63から管理用IC66に送信される情報の種類数を抑えることが可能となる。
(15) A signal path for transmitting information corresponding to the result of entering the game ball in association with each of the first prize
(16)上記第1〜第14の実施形態では主側CPU63から管理用IC66に送信される情報の種類と各バッファ122a〜122oとの対応関係を示す対応関係情報が、主側CPU63から管理用IC66に送信される構成としたが、これに限定されることはなく、対応関係情報が管理用IC66において予め記憶されている構成としてもよい。この場合、対応関係情報を管理用IC66に認識させるための処理を実行する必要がなくなるため、主側CPU63の処理負荷を軽減することが可能となる。
(16) In the first to fourteenth embodiments, the correspondence information indicating the correspondence between the type of information transmitted from the
(17)上記第1〜第14の実施形態では主側CPU63から管理用IC66に送信される情報の種類と各バッファ122a〜122oとの対応関係を示す対応関係情報の主側CPU63から管理用IC66への送信が、主側CPU63への動作電力の供給開始時に行われる構成としたが、これに限定されることはなく、例えば主側CPU63と管理用IC66とを双方向通信可能とし、管理用IC66から対応関係情報の送信を要求する信号を受信した場合に主側CPU63から管理用IC66に対応関係情報が送信される構成としてもよい。この場合、対応関係用メモリ116を不揮発性メモリとして設けるとともに読み書き両用として利用する構成とし、パチンコ機10の出荷後において主側CPU63から管理用IC66に提供された対応関係情報は主側CPU63への動作電力の供給が停止されたとしても対応関係用メモリ116に記憶保持される構成とする。これにより、対応関係情報が送信される頻度を少なくすることが可能となる。
(17) In the first to fourteenth embodiments described above, the
(18)上記第1〜第14の実施形態では主側CPU63から管理用IC66に送信される情報の種類と各バッファ122a〜122oとの対応関係を示す対応関係情報の主側CPU63から管理用IC66への送信が、各入球検知センサ42a〜48aの検知結果の情報を送信するための信号経路118a〜118gを利用して行われる構成としたが、これに限定されることはなく、対応関係情報を主側CPU63から管理用IC66に送信するための専用の信号経路が設けられている構成としてもよい。これにより、管理用IC66は、いずれの種類の情報を主側CPU63から受信しているのかを、その情報を受信するバッファ122a〜122oの種類によって把握することが可能となる。
(18) In the first to fourteenth embodiments, the
(19)上記第1〜第14の実施形態では主側CPU63から管理用IC66には情報が送信される一方、管理用IC66から主側CPU63に情報が送信されない構成としたが、これに限定されることはなく、管理用IC66から主側CPU63に情報が送信される構成としてもよい。例えば、履歴情報に基づいて管理側CPU112にて算出された各種パラメータが主側CPU63に送信される構成としてもよい。この場合、主側CPU63はその受信した各種パラメータの内容に対応する報知が行われるようにするために報知手段の報知制御を直接的に実行する構成としてもよく、主側CPU63がその受信した各種パラメータの内容に対応するコマンドを音声発光制御装置81に送信することで、図柄表示装置41、表示発光部53及びスピーカ部54を利用して各種パラメータの内容に対応する報知が実行されるようにする構成としてもよい。
(19) In the first to fourteenth embodiments, information is transmitted from the
(20)上記第1〜第14の実施形態において主側CPU63への動作電力の供給が開始された場合に、履歴用メモリ117に記憶された履歴情報に基づいて主側CPU63又は管理側CPU112にて各種パラメータが算出され、その算出した各種パラメータの内容が図柄表示装置41、表示発光部53及びスピーカ部54などを利用して報知される構成としてもよい。この場合、遊技ホールの営業開始時に直前の営業日における遊技領域PAの遊技球の入球態様が正常であったか否かを確認することが可能となる。また、当該構成を上記第15〜第74の実施形態に適用してもよい。
(20) In the first to fourteenth embodiments, when the supply of operating power to the
(21)上記第1〜第14の実施形態において履歴用メモリ117に記憶された履歴情報に基づいて算出された各種パラメータが異常な結果である場合、禁止解除操作が行われるまでそのパチンコ機10にて遊技を開始することができない構成としてもよい。遊技を開始することができないようにする構成としては、例えば遊技球の発射が禁止される構成としてもよく、各入球検知センサ42a〜49aが無効化される構成としてもよく、第1作動口33又は第2作動口34への入賞が発生したとしても当否判定処理が実行されない構成としてもよい。また、禁止解除操作としては、リセットボタン68cが押圧操作された状態でパチンコ機10の電源を再投入する操作としてもよく、遊技機本体12を外枠11に対して開放させた場合に操作可能となる操作手段の操作としてもよい。これにより、遊技領域PAの遊技球の入球態様が異常な態様である状況でそのまま遊技が行われてしまうことを阻止することが可能となる。また、開閉実行モードの発生頻度が異常な態様である状況でそのまま遊技が行われてしまうことを阻止することが可能となる。また、当該構成を上記第15〜第74の実施形態に適用してもよい。
(21) If various parameters calculated based on the history information stored in the
(22)上記第1〜第14の実施形態において入球検知センサ42a〜48aの検知結果に対応する履歴情報が履歴用メモリ117に記憶されるものの、その履歴情報を利用した各種パラメータの演算は主側CPU63及び管理側CPU112のいずれにおいても実行されない構成としてもよい。この場合、読み取り用端子68dに電気的に接続された外部装置にて履歴情報が読み取られ、当該読み取り作業の作業者によってその読み取った履歴情報を利用した各種パラメータの演算が実行される構成としてもよく、外部装置においてその読み取った履歴情報を利用した各種パラメータの演算が実行される構成としてもよい。この場合、主側CPU63及び管理側CPU112の処理負荷を軽減することが可能となる。また、当該構成を上記第15〜第74の実施形態に適用してもよい。
(22) Although the history information corresponding to the detection results of the
(23)上記第1〜第14の実施形態において管理用IC66には主側CPU63とは別電源が設けられており、主側CPU63への動作電力の供給が停止されたとしても、管理用IC66において履歴情報を利用した各種パラメータの演算や、履歴情報又は各種パラメータの情報出力を行うことが可能な構成としてもよい。これにより、主側CPU63への動作電力の供給が停止されている状況であっても、履歴情報や各種パラメータを外部装置にて読み取ることが可能となる。
(23) In the first to fourteenth embodiments, the
(24)上記第1〜第14の実施形態では主側ROM64からプログラムを読み取るために利用される読み取り用端子68dが、履歴情報又は各種パラメータを外部装置にて読み取るために利用される端子として兼用される構成としたが、これに限定されることはなく、履歴情報又は各種パラメータを外部装置にて読み取るために利用される端子が、主側ROM64からプログラムを読み取るための読み取り用端子68dとは別に設けられている構成としてもよい。この場合、履歴情報又は各種パラメータを読み取るために利用される端子は、MPU62に設けられていてもよく、主制御基板61におけるMPU62とは別の位置に設けられている構成としてもよい。
(24) In the first to fourteenth embodiments, the reading
(25)上記第1〜第14の実施形態において対応関係用メモリ116、履歴用メモリ117及び演算結果用メモリ131がフラッシュメモリなどの不揮発性記憶手段として設けられている構成に限定されることはなく、例えばこれらメモリ116,117,131のいずれかが情報の記憶保持に電力の供給を要する揮発性記憶手段として設けられており、そのメモリに対してバックアップ電力が供給されることで、主側CPU63への動作電力の供給が停止されたとしても情報が記憶保持される構成としてもよい。この場合、そのメモリに対して専用のバックアップ電力装置が設けられている構成としてもよく、主側RAM65にバックアップ電力を供給する電源・発射制御装置78からそのメモリにバックアップ電力が供給される構成としてもよい。
(25) In the first to fourteenth embodiments, the
(26)上記第1〜第14の実施形態において管理用IC66が汎用CPUとして管理側CPU112を備え、管理側ROM113に記憶されたプログラム及びデータに基づき履歴情報の記憶処理や各種パラメータの演算処理を実行する構成に限定されることはなく、これら機能を有するように回路設計されたハード回路が管理用IC66に形成されている構成としてもよい。当該構成について具体的には、例えば上記第1の実施形態であれば当該ハード回路は、主側CPU63からいずれかの検知センサ42a〜48aにて遊技球を検知したことを示す信号を受信した場合、その信号を受信したバッファに対応する対応関係情報が対応関係用メモリ116から履歴用メモリ117に記憶されるようにするとともに、その時点におけるRTC115の情報が履歴用メモリ117に記憶されるようにする。また、例えば上記第6の実施形態であれば当該ハード回路は、主側CPU63からいずれかの検知センサ42a〜48aにて遊技球を検知したことを示す信号を受信した場合、その信号を受信したバッファに対応するカウンタの値が1加算されるようにする。また、当該ハード回路は、上記第1の実施形態などにおける演算契機が発生した場合にはその時点における履歴情報を利用して各種パラメータを演算する。また、当該ハード回路は、読み取り用端子68dへの外部出力契機が発生した場合には、演算結果である各種パラメータを外部出力するとともに履歴情報を外部出力する。
(26) In the first to fourteenth embodiments, the
(27)上記第1〜第14の実施形態において主側CPU63と管理用IC66とが別チップとして設けられている構成としてもよく、別基板として設けられている構成としてもよく、別の制御装置として設けられている構成としてもよい。
(27) In the first to fourteenth embodiments, the
(28)アウト口24aへの遊技球の入球に関してはその入球個数が計測される一方、一般入賞口31、特電入賞装置32、第1作動口33及び第2作動口34といった遊技球の賞球の払い出しや当否判定処理の契機となる特典契機入球部への入球に関してはRTC情報を含む履歴情報が格納される構成としてもよい。これにより、特典契機入球部への遊技球の入球履歴を抽出可能としながら、遊技球の総排出個数に対する各特典契機入球部への遊技球の入球頻度を算出することが可能となる。
(28) Regarding the number of game balls that have entered the out port 24a, the number of balls entered is measured, while the number of game balls such as the general winning
(29)履歴情報を記憶させる契機となる所定事象として上記各実施形態におけるもの以外のものが含まれている構成としてもよい。例えば、下皿56aが満タン状態となったこと、満タン状態が開始されたタイミング及び満タン状態が解除されたタイミングの少なくともいずれかが履歴情報として記憶される構成としてもよく、タンク75が球無状態となったこと、球無状態が開始されたタイミング及び球無状態が解除されたタイミングの少なくともいずれかが履歴情報として記憶される構成としてもよく、払出装置76が異常状態となったこと、払出装置76の異常状態が開始されたタイミング及び払出装置76の異常状態が解除されたタイミングの少なくともいずれかが履歴情報として記憶される構成としてもよい。この場合、これら事象の発生頻度を把握することが可能となる。
(29) A configuration other than those in the above embodiments may be included as a predetermined event that triggers storage of history information. For example, at least one of the timing when the lower plate 56a becomes full, the timing when the full state is started, and the timing when the full state is released may be stored as history information. It may be configured that at least one of the timing at which the ball is in the absence state, the timing at which the ball absence state is started, and the timing at which the ball absence state is released is stored as the history information, and the dispensing
(30)上記第1の実施形態では管理側I/F111における入力ポート121の第16バッファ122pが出力指示信号に対応していることが管理用IC66の設計段階において予め設定されている構成としたが、これに限定されることはなく、第16バッファ122pが出力指示信号に対応していることも、主側CPU63から種類識別コマンドが送信されることにより、管理用IC66にて認識される構成としてもよい。また、上記第1の実施形態では管理側I/F111における入力ポート121の第15バッファ122oが設定値更新信号に対応していることが管理用IC66の設計段階において予め設定されている構成としたが、これに限定されることはなく、第15バッファ122oが設定値更新信号に対応していることも、主側CPU63から種類識別コマンドが送信されることにより、管理用IC66にて認識される構成としてもよい。この場合、各バッファ122a〜122pとそれらバッファ122a〜122pに入力される信号の種類との対応関係を管理用IC66に事前に設定しておく必要がなくなる。
(30) In the first embodiment, the configuration is such that the 16th buffer 122p of the
(31)上記第1〜第14の実施形態において管理用IC66は正常に動作している場合には主側CPU63に正常動作信号を送信する構成としてもよい。この場合、管理用IC66が正常に動作しているか否かを主側CPU63にて監視することが可能となる。
(31) In the first to fourteenth embodiments, the
(32)設定値更新処理にて更新途中の設定値を表示する表示装置は第1〜第4報知用表示装置201〜204に限定されることはなく、図柄表示装置41であってもよく、専用の表示装置であってもよい。また、設定確認用処理にて設定値を表示する表示装置は第1〜第4報知用表示装置201〜204に限定されることはなく、図柄表示装置41であってもよく、専用の表示装置であってもよい。
(32) The display device that displays the setting value being updated in the setting value update processing is not limited to the first to fourth
(33)設定値更新処理にて設定値を更新させるために操作される操作部は更新ボタン68bに限定されることはなく、リセットボタン68cであってもよい。また、設定キー挿入部68aに設定キーを挿入して回動操作をした場合における回動操作位置として「設定1」〜「設定6」のそれぞれに対応する位置が設定されており、設定キー挿入部68aの回動操作位置に対応する設定値が設定される構成としてもよい。また、設定キー挿入部68aをON位置よりもさらに回動操作することが可能な構成とし、ON位置を超えた回動操作が行われる度に更新途中の設定値が次の順番の設定値に更新される構成としてもよい。
(33) The operation unit operated to update the set value in the set value update process is not limited to the
(34)上記第1〜第10,第15〜第21の実施形態では第1〜第3報知用表示装置69a〜69cが横並びで設けられている構成としたが、縦方向に並設されている構成としてもよく、斜めに並設されている構成としてもよく、上下2段となるように並設されている構成としてもよい。また、上記第11〜第14,第22〜第74の実施形態では第1〜第4報知用表示装置201〜204が横並びで設けられている構成としたが、縦方向に並設されている構成としてもよく、斜めに並設されている構成としてもよく、上下2段となるように並設されている構成としてもよい。また、上記第15〜第21の実施形態において遊技履歴の管理結果を表示するための表示装置として第1〜第4報知用表示装置201〜204が利用される構成としてもよい。
(34) In the first to tenth and fifteenth to twenty-first embodiments, the first to third
(35)上記第1〜第14の実施形態においてパチンコ機10の設定状態に応じて正常値が変動することとなるパラメータを算出するために利用される履歴情報(以下、変動対象の履歴情報という)と、パチンコ機10の設定状態に応じて正常値が変動しないパラメータを算出するために利用される履歴情報(以下、非変動対象の履歴情報という)とが、履歴用メモリ117においてそれぞれ異なるエリアに記憶される構成としてもよい。この場合、パチンコ機10の設定状態が新たに設定された場合又はパチンコ機10の設定状態が変更された場合には、履歴用メモリ117において変動対象の履歴情報が記憶されるエリアは「0」クリアされる一方、履歴用メモリ117において非変動対象の履歴情報が記憶されるエリアは「0」クリアされない構成としてもよい。これにより、パチンコ機10の設定状態に応じて正常値が変動するパラメータの演算を設定値の変更後においても正確に行うことができるとともに、パチンコ機10の設定状態に応じて正常値が変動しないパラメータの演算の精度を高めることができる。また、当該構成を上記第15〜第74の実施形態に適用してもよい。
(35) In the first to fourteenth embodiments, history information used for calculating a parameter whose normal value varies according to the setting state of the pachinko machine 10 (hereinafter referred to as variation target history information). ) And history information used to calculate a parameter whose normal value does not vary according to the setting state of the pachinko machine 10 (hereinafter referred to as non-variable history information) are different areas in the
(36)上記第15〜第21の実施形態において、特定制御用のスタックエリア222及び非特定制御用のスタックエリア224が主側RAM65において予め指定されていない構成としてもよい。この場合であっても、これらスタックエリア222,224に相当するエリアがパチンコ機10の設計段階において主側RAM65に指定されることとなるが、当該エリアの記憶容量を超えて当該エリアを指定した情報の記憶処理が実行された場合には本来予定していないエリアに本来予定していない情報が書き込まれることとなるため主側RAM65を「0」クリアする構成としてもよい。
(36) In the fifteenth to twenty-first embodiments, the
(37)上記第15〜第21の実施形態では主側RAM65のクリア処理(ステップS105、ステップS117)が実行される場合には特定制御用のワークエリア221及び特定制御用のスタックエリア222は「0」クリアされるが、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224は「0」クリアされない構成としたが、これに代えて、主側RAM65のクリア処理(ステップS105、ステップS117)では特定制御用のワークエリア221及び特定制御用のスタックエリア222だけではなく非特定制御用のワークエリア223及び非特定制御用のスタックエリア224も「0」クリアされる構成としてもよい。また、主側RAM65のクリア処理(ステップS105、ステップS117)では特定制御用のワークエリア221及び特定制御用のスタックエリア222だけではなく通常用カウンタエリア231、開閉実行モード用カウンタエリア232及び高頻度サポートモード用カウンタエリア233は「0」クリアされるものの、演算結果記憶エリア234は「0」クリアされない構成としてもよい。この場合、演算結果記憶エリア234に記憶された情報を保護することが可能となる。
(37) In the fifteenth to twenty-first embodiments, when the
(38)上記第15〜第25の実施形態において、特定制御用のワークエリア221及び特定制御用のスタックエリア222を「0」クリアするための操作と、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224を「0」クリアするための操作とがそれぞれ異なる操作となる構成としてもよい。例えばリセットボタン68cを操作しながらパチンコ機10への動作電力の供給が開始された場合には特定制御用のワークエリア221及び特定制御用のスタックエリア222が「0」クリアされ、更新ボタン68bを操作しながらパチンコ機10への動作電力の供給が開始された場合には非特定制御用のワークエリア223及び非特定制御用のスタックエリア224が「0」クリアされる構成としてもよい。これにより、それぞれの情報を選択的に消去することが可能となる。また、当該構成において更新ボタン68b及びリセットボタン68cの両方を操作しながらパチンコ機10への動作電力の供給が開始された場合には、特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224の全てが「0」クリアされる構成としてもよい。これにより、上記のように選択的な消去を可能とした構成において、各エリア221〜224の情報をまとめて消去する場合の作業性を向上させることが可能となる。
(38) In the fifteenth to twenty-fifth embodiments, the operation for clearing the specific
(39)上記第15〜第18,第20の実施形態において第19の実施形態と同様に、非特定制御に対応する処理の開始に際して主側CPU63のスタックポインタの情報が非特定制御用のワークエリア223に退避されるとともに特定制御に対応する処理への復帰に際してその退避された情報が主側CPU63のスタックポインタに復帰される構成としてもよい。これにより、非特定制御に対応する処理が開始される場合における主側CPU63のスタックポインタの情報が変動し得る構成であったとしても、非特定制御に対応する処理が終了した場合には主側CPU63のスタックポインタの状態を当該非特定制御に対応する処理が開始される前の状態に復帰させることが可能となる。
(39) In the fifteenth to eighteenth and twentieth embodiments, as in the nineteenth embodiment, when the processing corresponding to non-specific control is started, the information on the stack pointer of the
(40)上記第15〜第25の実施形態において非特定制御に対応する処理として遊技履歴の情報を収集するための処理、その収集した履歴情報を利用して各種パラメータを演算する処理、及びその演算結果を報知するための処理が実行される構成としたが、これらの処理の一部のみが非特定制御に対応する処理として実行され、それ以外は特定制御に対応する処理として実行される構成としてもよい。また、遊技履歴の情報を収集するための処理、その収集した履歴情報を利用して各種パラメータを演算する処理、及びその演算結果を報知するための処理に加えて又は代えて、これら処理以外の処理が非特定制御に対応する処理として実行される構成としてもよい。例えば不正監視及び監視結果の報知のうち少なくとも一方の処理が非特定制御に対応する処理として実行される構成としてもよい。 (40) Processing for collecting game history information as processing corresponding to non-specific control in the fifteenth to twenty-fifth embodiments, processing for calculating various parameters using the collected history information, and The process for notifying the calculation result is executed, but only a part of the process is executed as a process corresponding to the non-specific control, and the other process is executed as the process corresponding to the specific control. It is good. In addition to or instead of the process for collecting game history information, the process for calculating various parameters using the collected history information, and the process for notifying the calculation result, The process may be executed as a process corresponding to non-specific control. For example, at least one of the fraud monitoring and the monitoring result notification may be executed as a process corresponding to non-specific control.
(41)上記第15〜第25の実施形態では主側CPU63にて非特定制御に対応する処理が実行されている状況から特定制御に対応する処理に復帰する場合、主側CPU63のフラグレジスタ、スタックポインタ及び各種レジスタのいずれも主側RAM65に退避されない構成としたが、これに代えて、主側CPU63にて非特定制御に対応する処理が実行されている状況から特定制御に対応する処理に復帰する場合に、主側CPU63のフラグレジスタ、スタックポインタ及び各種レジスタのうち少なくとも一部の情報が主側RAM65に退避され、その退避された情報が非特定制御に対応する処理が再度開始される場合に主側CPU63の対応する記憶エリアに復帰される構成としてもよい。これにより、非特定制御に対応する処理において利用される主側CPU63の情報についても持ち越して利用することが可能となる。
(41) In the fifteenth to twenty-fifth embodiments, when returning to the process corresponding to the specific control from the situation where the process corresponding to the non-specific control is being executed in the
(42)上記第15〜第25の実施形態では遊技領域から排出された遊技球の合計個数が6000個となったことを契機として各種パラメータが演算される構成としたが、当該演算の契機となる遊技球の合計個数は6000個よりも多い数としてもよく少ない数としてもよい。例えば遊技領域から排出された遊技球の合計個数が60000個となったことを契機として各種パラメータが演算される構成としてもよい。この場合、遊技履歴の情報を記憶するために必要な記憶容量が増大化することとなるが、上記第21の実施形態のようにMPU62に外付けされた管理用RAM241にて遊技履歴の情報を記憶する構成とすることで、当該記憶容量の増大化に柔軟に対応することが可能となる。
(42) In the fifteenth to twenty-fifth embodiments, the various parameters are calculated when the total number of game balls discharged from the game area is 6000. The total number of gaming balls may be larger or smaller than 6000. For example, various parameters may be calculated when the total number of game balls discharged from the game area is 60000. In this case, the storage capacity necessary to store the game history information increases, but the game history information is stored in the
(43)上記第15〜第25の実施形態において遊技履歴の管理結果として第61〜第68パラメータを演算する構成としたが、これに加えて又は代えて、上記第1の実施形態における第31パラメータ、第41パラメータ及び第42パラメータの少なくとも一部が演算される構成としてもよい。 (43) In the fifteenth to twenty-fifth embodiments, the 61st to 68th parameters are calculated as game history management results. In addition to or instead of this, the thirty-first embodiment in the first embodiment is used. A configuration may be employed in which at least a part of the parameters, the 41st parameter, and the 42nd parameter are calculated.
(44)上記第15〜第25の実施形態においてパチンコ機10の設定状態を新たに設定する処理が実行された場合又はパチンコ機10の設定状態が変更された場合、特定制御用のワークエリア221及び特定制御用のスタックエリア222だけではなく、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224も「0」クリアされる構成としてもよい。この場合、パチンコ機10の設定状態を新たに設定する処理が実行された場合又はパチンコ機10の設定状態が変更された場合に、通常用カウンタエリア231、開閉実行モード用カウンタエリア232、高頻度サポートモード用カウンタエリア233及び演算結果記憶エリア234が「0」クリアされることとなる。
(44) In the fifteenth to twenty-fifth embodiments, when a process for newly setting the setting state of the
また、パチンコ機10の設定状態を新たに設定する処理が実行された場合又はパチンコ機10の設定状態が変更された場合、特定制御用のワークエリア221及び特定制御用のスタックエリア222だけではなく通常用カウンタエリア231、開閉実行モード用カウンタエリア232及び高頻度サポートモード用カウンタエリア233は「0」クリアされるものの、演算結果記憶エリア234は「0」クリアされない構成としてもよい。この場合、演算結果記憶エリア234に記憶された情報を保護することが可能となる。
Further, when a process for newly setting the setting state of the
また、パチンコ機10の設定状態を新たに設定する処理が実行された場合又はパチンコ機10の設定状態が変更された場合、特定制御用のワークエリア221及び特定制御用のスタックエリア222は「0」クリアされるものの非特定制御用のワークエリア223及び非特定制御用のスタックエリア224は「0」クリアされない構成としてもよい。この場合、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224に記憶された情報を保護することが可能となる。
Further, when a process for newly setting the setting state of the
また、上記(43)の構成を備えている場合には、パチンコ機10の設定状態を新たに設定する処理が実行された場合又はパチンコ機10の設定状態が変更された場合に、上記第1の実施形態における第31パラメータ、第41パラメータ及び第42パラメータを演算するための履歴情報は消去されるものの、通常用カウンタエリア231、開閉実行モード用カウンタエリア232、高頻度サポートモード用カウンタエリア233及び演算結果記憶エリア234は「0」クリアされない構成としてもよい。
Further, when the configuration of (43) is provided, the first setting is performed when a process for newly setting the setting state of the
(45)上記第1〜第74の実施形態において、各種パラメータを演算するために遊技領域PAから排出された遊技球の合計排出個数が利用される構成に代えて、遊技領域PAに供給された遊技球の合計供給個数が利用される構成としてもよい。この場合、例えば遊技球発射機構27から発射されて遊技領域PAに到達した遊技球を検知するように検知センサを設け、当該検知センサの検知結果に基づいて遊技領域PAに供給された遊技球の個数を計測する構成としてもよい。当該構成においてはアウト口24aから排出された遊技球の個数を計測する必要がないため、アウト口検知センサ48aが設けられていない構成としてもよい。
(45) In the first to 74th embodiments described above, instead of the configuration in which the total number of game balls discharged from the game area PA is used to calculate various parameters, the game area PA is supplied to the game area PA. The total supply number of game balls may be used. In this case, for example, a detection sensor is provided to detect a game ball that has been launched from the game
(46)上記第15〜第74の実施形態において、主側CPU63の各種レジスタ及びスタックポインタの情報の少なくとも一部が、特定制御用のスタックエリア222又は非特定制御用のスタックエリア224に対してロード命令により退避される構成としてもよい。この場合、スタックエリア222,224への情報の退避に際して主側CPU63のスタックポインタの情報を更新させる必要がある。また、スタックエリア222,224に退避された情報がロード命令により主側CPU63の対応する記憶エリアに復帰される構成としてもよい。この場合も、スタックエリア222,224からの情報の復帰に際して主側CPU63のスタックポインタの情報を更新させる必要がある。
(46) In the fifteenth to seventy-fourth embodiments, at least part of the information of the various registers and stack pointers of the
(47)上記各実施形態において設定値更新処理が実行されている場合にはそれに対応する報知が図柄表示装置41、表示発光部53及びスピーカ部54のいずれかにて行われる構成としてもよい。これにより、遊技ホールの管理者は設定値更新処理が実行されていることを明確に把握することが可能となる。
(47) When the set value update process is executed in each of the above embodiments, a corresponding notification may be performed by any of the
(48)上記各実施形態において設定値が新たに設定されたことの履歴が主側RAM65に記憶される構成としてもよい。また、設定値が新たに設定されたことの履歴が音声発光制御装置81に設けられたRAMにて記憶される構成としてもよい。この場合、設定値更新処理が完了する度に当該設定値更新処理にて設定された設定値の情報を含むコマンドが主側CPU63から音声発光制御装置81に送信されるようにし、音声発光制御装置81はそのコマンドを受信する度に、設定値が新たに設定されたことを示す情報とその際の設定値を示す情報とを音声発光制御装置81のRAMに累積的に記憶させる構成とする。当該構成において所定の操作が行われた場合には音声発光制御装置81のRAMに累積的に記憶されている設定値の設定履歴が図柄表示装置41にて表示される構成としてもよい。
(48) In the above embodiments, a history that a set value is newly set may be stored in the
(49)上記各実施形態では設定値更新処理にて設定値が新たに設定される場合には払出制御装置77に記憶されている払出予定の遊技球の個数を示す情報が消去されない構成としたが、これに代えて、当該払出予定の遊技球の個数を示す情報が消去される構成としてもよい。また、設定値更新処理が実行されたものの設定値が変更されなかった場合には上記払出予定の遊技球の個数を示す情報が消去されずに、設定値が変更された場合には上記払出予定の遊技球の個数を示す情報が消去される構成としてもよい。
(49) In the above embodiments, when a set value is newly set in the set value update process, the information indicating the number of game balls to be paid out stored in the
(50)上記各実施形態において設定値更新処理が実行されたものの設定値が変更されなかった場合には主側RAM65の各エリア221〜224が「0」クリアされることはなく、設定値が変更された場合には主側RAM65の各エリア221〜224のうち少なくとも一部が「0」クリアされる構成としてもよい。例えば、設定値が変更された場合には特定制御用のワークエリア221において設定値カウンタ以外のエリアが「0」クリアされる構成としてもよい。
(50) If the set value update process is executed in each of the above embodiments but the set value is not changed, each
(51)上記第22〜第74の実施形態において主側CPU63にて設定確認用処理(図87)にて設定値を確認するための処理が実行されている状況であっても遊技の利益に関与する可動物の動作が継続される構成としてもよい。例えば、開閉実行モードにおいて入球可能となる入球手段にVゾーンと非Vゾーンとが設けられているとともに入球手段に入球した遊技球をVゾーン及び非Vゾーンのうちいずれかに振り分ける振分部材を備えた構成において、設定確認用処理にて設定値を確認するための処理が実行されている状況であっても当該振分部材の動作が継続される構成としてもよい。この場合、設定確認用処理にて設定値を確認するための処理が実行される状況を不正に発生させて振分部材の動作を停止させようとしてもそれを不可とすることが可能となる。なお、、設定確認用処理にて設定値を確認するための処理が実行される状況であっても動作が継続される可動物としては上記振分部材以外にも、入球手段に入球した遊技球が入球することによりその後にラウンド遊技を発生させることとなる有利口と、入球手段に入球した遊技球を有利口に入球させることなく排出させる排出口とのいずれに遊技球を振り分ける振分部材が考えられる。
(51) In the twenty-second to seventy-fourth embodiments, even in the situation where the
(52)上記第22〜第74の実施形態において非特定制御用のワークエリア223及び非特定制御用のスタックエリア224の少なくとも一方は情報異常の監視対象とならない構成としてもよい。この場合、特定制御用のワークエリア221及び特定制御用のスタックエリア222に情報異常が発生していることが特定されたとしても、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224が「0」クリアされない構成とすることで、情報異常の発生に基づいて非特定制御用のワークエリア223及び非特定制御用のスタックエリア224が「0」クリアされる状況を発生させないようにすることが可能となる。
(52) In the twenty-second to seventy-fourth embodiments, at least one of the non-specific
(53)上記第22〜第74の実施形態において特定制御用のワークエリア221、特定制御用のスタックエリア222、非特定制御用のワークエリア223及び非特定制御用のスタックエリア224に情報異常が発生しているか否かの監視が全て非特定制御に対応する処理にて実行される構成としてもよい。また、情報異常が発生した場合における各エリア221〜224を「0」クリアするための処理が全て非特定制御に対応する処理にて実行される構成としてもよい。
(53) In the twenty-second to seventy-fourth embodiments, information abnormality occurs in the
(54)上記各実施形態において主側RAM65は情報を記憶保持するために電力供給が必要であるとともに、パチンコ機10の電源がOFFである状況であってもバックアップ電力が主側RAM65に供給される構成としたが、主側RAM65は情報の記憶保持に電力供給を必要としない不揮発性のメモリである構成としてもよい。
(54) In each of the above embodiments, the
(55)上記各実施形態において主側RAM65の各種クリア処理では主側RAM65の対象エリアに対して「0」クリアする処理と初期設定する処理とを実行することで当該対象エリアを初期化する構成に代えて、「0」クリアする処理を実行することなく初期設定する処理を実行することで上記対象エリアを初期化する構成としてもよい。
(55) In each of the above embodiments, the various clear processes of the
(56)上記各実施形態において主側CPU63への動作電力の供給が開始される場合に設定キー挿入部68aがON操作されている場合には他の操作を要することなく設定値更新処理が実行される構成としてもよい。また、設定キーによりON・OFF操作される設定キー挿入部68aに代えて、手によって直接ON・OFF操作される設定スイッチが設けられている構成としてもよい。また、設定キー挿入部68aが設けられておらず、主側CPU63への動作電力の供給が開始される場合にリセットボタン68cが押圧操作されている場合には他の操作を要することなく設定値更新処理が実行される構成としてもよい。この場合、リセットボタン68cを覆う閉状態と覆わない開状態とに切り換え配置可能となるようにカバー部材が設けられている構成としてもよく、このカバー部材を閉状態の位置にて施錠する施錠装置が設けられている構成としてもよい。
(56) In the above embodiments, when the supply of operating power to the
(57)設定値更新処理において設定キー挿入部68aがOFF位置に操作された状態が所定期間に亘って保持された場合に選択中の設定値が確定されて設定値更新処理が終了される構成としてもよい。また、設定値更新処理が開始されてから終了基準期間(例えば5分)が経過した場合には選択中の設定値が自動的に確定されて設定値更新処理が終了される構成としてもい。また、設定値更新処理において更新ボタン68b又はリセットボタン68cが終了基準期間(例えば10秒)以上に亘って長押しされた場合に選択中の設定値が確定されて設定値更新処理が終了される構成としてもよい。
(57) Configuration in which the setting value being selected is finalized and the setting value updating process is terminated when the state in which the setting
(58)設定キー挿入部68aをON位置よりもさらに回動操作することが可能な構成とし、ON位置を超えた回動操作が行われる度に更新途中の設定値が次の順番の設定値に更新される構成において、設定キー挿入部68aがON位置に操作された状況で主側CPU63への動作電力の供給が開始された場合に設定値の確認を可能とする設定確認用処理が開始され、設定キー挿入部68aがOFF位置に操作された場合に設定確認用処理が終了される構成としてもよい。また、更新ボタン68b又はリセットボタン68cが押圧操作された状況で主側CPU63への動作電力の供給が開始された場合に設定値の確認を可能とする設定確認用処理が開始され、当該ボタンの押圧操作が解除された場合に設定確認用処理が終了される構成としてもよい。また、設定キーによりON・OFF操作される設定キー挿入部68aに代えて、手によって直接ON・OFF操作される設定スイッチが設けられている構成において、当該設定スイッチがON操作された状況で主側CPU63への動作電力の供給が開始された場合に設定値の確認を可能とする設定確認用処理が開始され、当該設定スイッチがOFF操作された場合又はOFF操作の後にON操作された場合に設定確認用処理が終了される構成としてもよい。また、設定キーによりON・OFF操作される設定キー挿入部68aに代えて、手によって直接ON・OFF操作される設定スイッチが設けられている構成において、当該設定スイッチがON操作された状況で主側CPU63への動作電力の供給が開始された場合に設定値の確認を可能とする設定確認用処理が開始され、リセットボタン68cが押圧操作された場合に設定確認用処理が終了される構成としてもよい。
(58) The setting
(59)上記各実施形態において設定確認用処理又は設定値更新処理が実行される場合には、その手順に対応する画像が図柄表示装置41にて行われる構成としてもよく、それを補助するように手順に対応する音声がスピーカ部54から出力される構成としてもよい。例えば上記第33の実施形態における設定値更新処理においてはリセットボタン68cを押圧操作することで設定値が1段階変更されること及び設定キー挿入部68aをOFF操作することで設定値更新処理が終了されることが報知される構成としてもよい。これにより、設定値の更新作業を行い易くなる。なお、図柄表示装置41の表示制御及びスピーカ部54の音出力制御は音声発光制御装置81にて行われるため、設定確認用処理又は設定値更新処理が開始される場合にはそれに対応するコマンドが主側CPU63から送信され、設定確認用処理又は設定値更新処理が終了される場合にはそれに対応するコマンドが主側CPU63から送信されるようにする必要がある。
(59) When the setting confirmation process or the set value update process is executed in each of the above-described embodiments, an image corresponding to the procedure may be configured to be performed by the
(60)上記各実施形態において第1〜第4報知用表示装置201〜204のチェック用表示が、初期チェック期間が経過した場合に終了されるのではなく、当該チェック用表示を終了させるための操作が行われるまでは当該チェック用表示が継続される構成としてもよい。当該終了させるための操作としては、例えば設定確認用処理及び設定値更新処理のいずれかが実行されているか否かに関係なくリセットボタン68cが操作されることとしてもよく、リセットボタン68c以外の操作部が操作されることとしてもよい。この場合、第1〜第4報知用表示装置201〜204にてベース値又は設定値を確認するタイミングとなるまで第1〜第4報知用表示装置201〜204においてチェック用表示が継続されることとなるため、第1〜第4報知用表示装置201〜204が正常であるか否かを確認した後にベース値又は設定値を確認することが可能となる。また、操作部の操作に基づきチェック用表示が終了されるため、所望のタイミングでチェック用表示を終了させることが可能となる。
(60) In the above embodiments, the check display of the first to fourth
(61)上記各実施形態において動作電力の供給が開始された場合かどうかに関係なく更新ボタン68bやリセットボタン68cといった所定の操作部が操作された場合に、第1〜第4報知用表示装置201〜204のチェック用表示が開始される構成としてもよい。この場合、ベース値又は設定値を確認する場合における所望のタイミングでチェック用表示を開始させることが可能となる。また、当該構成において所定期間(例えば5秒)が経過した場合にチェック用表示が終了される構成としてもよく、チェック用表示を開始させるために操作された上記所定の操作部又はそれとは別の操作部が操作された場合にチェック用表示が終了される構成としてもよい。
(61) The first to fourth notification display devices when a predetermined operation unit such as the
(62)上記各実施形態において更新ボタン68bといったリセットボタン68c以外の特定の操作部が操作された状態で主側CPU63への動作電力の供給が開始された場合には第1〜第4報知用表示装置201〜204のチェック用表示が開始され、当該特定の操作部が操作されることなく主側CPU63への動作電力の供給が開始された場合にはチェック用表示が開始されない構成としてもよい。この場合、動作電力の供給が開始されたことを契機としてチェック用表示が行われる構成において、遊技ホールの管理者の操作によりチェック用表示を開始させるか否かを選択することが可能となる。
(62) In the above embodiments, when supply of operating power to the
(63)上記各実施形態において遊技機本体12が開放状態であるか否かに関係なく第1〜第4報知用表示装置201〜204にてベース値が表示されるのではなく、遊技機本体12が開放状態となっていることが本体開放センサ96の検知結果に基づき特定されている場合に第1〜第4報知用表示装置201〜204にてベース値が表示される構成としてもよい。この場合、遊技機本体12が開放状態となった場合にはまず第1〜第4報知用表示装置201〜204のチェック用表示が開始され、その後に第1〜第4報知用表示装置201〜204にてベース値が表示される構成としてもよい。これにより、ベース値を確認する場合にはその前に第1〜第4報知用表示装置201〜204が正常であるか否かを確認することが可能となる。また、当該構成において所定期間(例えば5秒)が経過した場合にチェック用表示が終了される構成としてもよく、チェック用表示を開始させるために操作された上記所定の操作部又はそれとは別の操作部が操作された場合にチェック用表示が終了される構成としてもよい。
(63) In each of the above embodiments, the base value is not displayed on the first to fourth
(64)上記各実施形態において設定確認用処理が実行される条件を満たした状態でメイン処理が開始された場合には第1〜第4報知用表示装置201〜204のチェック用表示が開始されずに、設定確認用処理が実行される条件を満たさない状態でメイン処理が開始された場合にはチェック用表示が開始される構成としてもよい。この場合、設定値の確認が行われることが確定している場合にはチェック用表示が行われないようにすることが可能となる。
(64) When the main process is started in a state where the condition for executing the setting check process is satisfied in each of the above embodiments, the check display on the first to fourth
(65)上記各実施形態において設定値更新処理が実行される条件を満たした状態でメイン処理が開始された場合には第1〜第4報知用表示装置201〜204のチェック用表示が開始されずに、設定値更新処理が実行される条件を満たさない状態でメイン処理が開始された場合にはチェック用表示が開始される構成としてもよい。この場合、設定値の更新が行われることが確定している場合にはチェック用表示が行われないようにすることが可能となる。
(65) When the main process is started in a state where the condition for executing the set value update process is satisfied in each of the above-described embodiments, the check display of the first to fourth
(66)上記各実施形態において設定確認用処理が実行される条件及び設定値更新処理が実行される条件のいずれかを満たした状態でメイン処理が開始された場合には第1〜第4報知用表示装置201〜204のチェック用表示が開始されずに、設定確認用処理が実行される条件及び設定値更新処理が実行される条件の両方を満たさない状態でメイン処理が開始された場合にはチェック用表示が開始される構成としてもよい。この場合、設定値の確認又は設定値の更新が行われることが確定している場合にはチェック用表示が行われないようにすることが可能となる。
(66) In the above embodiments, when the main process is started in a state where either the condition for executing the setting confirmation process or the condition for executing the set value update process is satisfied, the first to fourth notifications When the main process is started without satisfying both the condition for executing the setting confirmation process and the condition for executing the set value update process without starting the check display of the
(67)上記各実施形態においてチェック用表示では第1〜第4報知用表示装置201〜204のそれぞれにおける各表示用セグメント321〜324が発光状態に維持されるのではなく、第1〜第4報知用表示装置201〜204のそれぞれにおける各表示用セグメント321〜324が点滅状態とされる構成としてもよい。また、チェック用表示では、第1〜第4報知用表示装置201〜204のそれぞれにおいて各表示用セグメント321〜324が1個ずつ又は一部の複数個ずつ順次発光状態となり、初期チェック期間の範囲内で各表示用セグメント321〜324が少なくとも1回は発光状態となる構成としてもよい。
(67) In the above-described embodiments, in the display for check, each of the
(68)上記各実施形態において第1〜第4報知用表示装置201〜204にてチェック用表示を行わせる処理が特定制御に対応する処理として実行されるのではなく、非特定制御に対応する処理として実行される構成としてもよい。
(68) In each of the above embodiments, the process of causing the first to fourth
(69)上記各実施形態において第1〜第4報知用表示装置201〜204の表示制御が主側CPU63により行われるのではなく、専用の制御手段により行われる構成としてもよく、音声発光制御装置81により行われる構成としてもよく、表示制御装置82により行われる構成としてもよい。この場合、第1〜第4報知用表示装置201〜204においてベース値を表示する場合には報知対象となるベース値が主側CPU63から制御主体となる制御手段に送信されることとなり、第1〜第4報知用表示装置201〜204において設定値を表示する場合には報知対象となる設定値が主側CPU63から制御主体となる制御手段に送信されることとなる。また、主側CPU63において動作電力の供給開始時の処理が実行される場合には当該動作電力の供給開始時の処理が実行されている状況において第1〜第4報知用表示装置201〜204にてチェック用表示が開始されるように、チェック用表示の開始に対応する情報が主側CPU63から制御主体となる制御手段に送信されることとなる。
(69) In the above embodiments, the display control of the first to fourth
(70)上記各実施形態において停電フラグに「1」がセットされていない又はチェックサムが一致しないことにより遊技停止フラグに「1」がセットされて遊技の進行が停止される場合には、第1〜第4報知用表示装置201〜204においてチェック用表示と同様に各表示用セグメント321〜324が発光状態となる構成としてもよく、各表示用セグメント321〜324が点滅状態となる構成としてもよい。
(70) In the above embodiments, when the power outage flag is not set to “1” or the checksum does not match, the game stop flag is set to “1” and the progress of the game is stopped. In the first to fourth
(71)上記各実施形態において主側CPU63への動作電力の供給が開始された場合だけではなく、動作電力の供給開始時の処理が終了した後において設定変更契機が発生した場合には設定値更新処理が実行される構成としてもよい。これにより、設定値更新処理の開始に際してパチンコ機10の電源のOFF操作及びON操作を必要としないようにすることが可能となる。
(71) In each of the above embodiments, not only when the operation power supply to the
(72)上記各実施形態において「設定変更操作」と「設定確認操作」とが逆の関係である構成としてもよい。つまり、リセットボタン68cが押圧操作されているとともに設定キー挿入部68aがON操作されている場合に「設定確認操作」が行われていると特定され、リセットボタン68cが押圧操作されていなくて設定キー挿入部68aがON操作されている場合に「設定変更操作」が行われていると特定される構成としてもよい。また、「設定変更操作」と「設定確認操作」とで操作が一切重複していない構成としてもよい。
(72) In each of the embodiments described above, the “setting change operation” and the “setting confirmation operation” may have a reverse relationship. That is, when the
(73)上記各実施形態においてリセットボタン68cが押圧操作されている状況で主側CPU63への動作電力の供給が開始されたことに基づいて設定値更新処理が開始されるとともに、設定値更新処理においてはリセットボタン68cが押圧操作される度に選択対象の設定値が変更される構成とするのではなく、設定値更新処理を開始させるために操作される操作部と設定値更新処理において選択対象の設定値を変更させるために操作される操作部とが一致していない構成としてもよい。
(73) In the above embodiments, the set value update process is started based on the start of the supply of operating power to the
(74)上記第49〜第74の実施形態では設定値更新処理において設定更新用エリア342の情報を設定参照用エリア341に設定する処理、すなわち使用対象となる設定値を設定する処理を行った後に第2RAMクリア処理を実行する構成としたが、これに限定されることはなく、使用対象となる設定値を設定する処理を行う前に第2RAMクリア処理を実行する構成としてもよい。この場合、設定値更新処理において開始時の初期設定を行う代わりに第2RAMクリア処理を実行する構成としてもよい。
(74) In the forty-ninth to seventy-fourth embodiments, the process of setting the information of the setting
また、設定値更新処理においては開始時の初期設定及び第2RAMクリア処理の両方が実行されないことにより、設定値更新処理にて使用対象となる設定値の設定が行われたとしてもクリア対象エリア371の初期化が実行されない構成としてもよい。当該構成を上記第55〜第63の実施形態に適用した場合、「RAMクリア操作」が行われることで第1RAMクリア処理が実行された場合にはクリア対象エリア371の初期化が実行される一方、設定値更新処理が実行された場合にはクリア対象エリア371の初期化が実行されないことになる。また、上記構成を上記第56の実施形態に適用した場合には設定値更新処理が実行されたとしても特図表示部37a及び普図表示部38aにて初期表示が行われる構成としてもよく、当該初期表示が行われない構成としてもよい。また、上記構成を上記第57〜第58の実施形態に適用した場合には設定値更新処理が実行されたとしても特図表示部37a及び普図表示部38aにて外れ表示が行われる構成としてもよく、当該外れ表示が行われない構成としてもよい。また、上記構成を上記第59〜第60の実施形態に適用した場合には設定値更新処理が実行されたとしても特図表示部37a及び普図表示部38aにて外れ表示又は当たり表示が行われる構成としてもよく、当該外れ表示又は当たり表示が行われない構成としてもよい。また、上記構成を上記第61の実施形態に適用した場合には設定値更新処理が実行されたとしても特図表示部37aの各発光部及び普図表示部38aの各発光部に対して点灯抽選処理が実行される構成としてもよく、当該点灯抽選処理が実行されない構成としてもよい。また、上記構成を上記第62〜第74の実施形態に適用した場合には設定値更新処理が実行されたとしても表示開始処理(図206、図208)における初期表示データの抽選処理(ステップSD405、ステップSD410、ステップSD502)が実行される構成としてもよく、当該初期表示データの抽選処理(ステップSD405、ステップSD410、ステップSD502)が実行されない構成としてもよい。
In addition, in the setting value update process, since both the initial setting at the start and the second RAM clear process are not executed, the
(75)上記第49〜第74の実施形態において特図表示部37aに表示を行わせるための表示データが情報の記憶保持に際して電力の供給を必要とする主側RAM65に記憶される構成に代えて、当該表示データが情報の記憶保持に際して電力の供給が不要であって読み書き両用として利用されるメモリに記憶される構成としてもよい。この場合、第1RAMクリア処理及び第2RAMクリア処理に際して当該メモリに記憶された表示データが消去されない構成としてもよく、第1RAMクリア処理及び第2RAMクリア処理に際してクリア対象エリア371が初期化されるとともに上記メモリに記憶された表示データも消去される構成としてもよい。また、当該構成を普図表示部38aに表示を行わせるための表示データに対して適用してもよい。
(75) In the 49th to 74th embodiments described above, the display data for causing the special
(76)上記第55〜第74の実施形態において第1作動口33への入賞が発生したことにより取得された特図側の保留情報と第2作動口34への入賞が発生したことにより取得された特図側の保留情報とが区別して記憶されるとともに、第2作動口34側の保留情報が優先して消化される構成を適用してもよく、これとは逆に第1作動口33側の保留情報が優先して消化される構成を適用してもよく、第1作動口33であるか第2作動口34であるかに関係なく取得順序で消化される構成を適用してもよい。また、上記構成において、複数の作動口が上下に並設されているのではなく、第1作動口33と、第2作動口34とが左右に並設された構成としてもよく、これら両作動口が斜めに並設された構成としてもよい。さらにまた、発射操作装置28の操作態様に応じて、第1作動口33への入賞のみ又は第2作動口34への入賞のみを狙えるように、両作動口33,34を離間して配置する構成としてもよい。また、第1作動口33への入賞が発生したことにより取得された保留情報が当否判定の対象となった場合と、第2作動口34への入賞が発生したことにより取得された保留情報が当否判定の対象となった場合とで、遊技者が得られる利益が異なる構成としてもよい。
(76) Acquired by the reservation information on the side of the special figure acquired when the winning to the
また、上記構成において、特図表示部37aとして、第1作動口33への入賞に基づき取得された保留情報の当否判定の結果を表示する第1特図表示部と、第2作動口34への入賞に基づき取得された保留情報の当否判定の結果を表示する第2特図表示部とを個別に設けてもよい。この場合、第1作動口33への入賞に基づき取得された保留情報が当否判定の対象となることに先立って又は当否判定の対象となったことに基づいて、第1特図表示部において絵柄の変動表示が開始されるとともに当該当否判定に対応した停止結果を表示し係る1遊技回の変動表示が終了される。また、第2作動口34への入賞に基づき取得された保留情報が当否判定の対象となることに先立って又は当否判定の対象となったことに基づいて、第2特図表示部において絵柄の変動表示が開始されるとともに当該当否判定に対応した停止結果を表示し係る1遊技回の変動表示が終了される。
Moreover, in the said structure, as the special
上記のように第1特図表示部及び第2特図表示部が設けられた構成においては、上記第55〜第63の実施形態における動作電力の供給が開始された場合の特図表示部37aの表示内容の構成を第1特図表示部及び第2特図表示部のそれぞれに対して適用してもよく、第1特図表示部及び第2特図表示部のうち一方にのみ適用してもよい。
In the configuration in which the first special figure display unit and the second special figure display unit are provided as described above, the special
なお、上記のように第1特図表示部と第2特図表示部とが個別に設けられた構成においては第1特図表示部及び第2特図表示部のうち一方を絵柄の変動表示対象とする遊技回が実行されている場合には他方を絵柄の変動表示対象とする遊技回が実行されない構成としてもよい。また、第1特図表示部を絵柄の変動表示対象とする遊技回と第2特図表示部を絵柄の変動表示対象とする遊技回とが重複して実行され得る構成としてもよい。このように遊技回が重複して実行され得る構成においては第2特図表示部における遊技回の結果として、開閉実行モードにおける特電入賞装置32への遊技球の入賞期待個数が大当たり結果の場合よりも少なくなる小当たり結果が設定されているとともに、その小当たり結果の当選確率が大当たり結果よりも高く設定されている構成としてもよい。当該構成においては動作電力の供給が停止された場合において特図表示部37aにて大当たり結果及び小当たり結果のいずれかの当たり結果に対応する当たり表示が行われている可能性が高くなる。したがって、動作電力の供給が開始された場合に第1RAMクリア処理又は第2RAMクリア処理が実行された場合には上記第59の実施形態のように特図用の第1〜第3外れ表示データ及び特図用の第1〜第3当たり表示データのいずれかが選択される構成とすることが好ましい。
Note that, in the configuration in which the first special figure display unit and the second special figure display unit are individually provided as described above, one of the first special figure display unit and the second special figure display unit is displayed in a variable manner. When the target game time is being executed, a configuration may be adopted in which the game time for which the other is a variable display target of the pattern is not executed. Moreover, it is good also as a structure which can be performed by the game time which makes the 1st special figure display part the fluctuation display object of a pattern, and the 2nd special figure display part make the fluctuation display object of a pattern overlap. Thus, in the configuration in which game times can be executed in duplicate, as a result of the game times in the second special figure display unit, the expected number of game balls to be awarded to the special
(77)上記第55〜第74の実施形態において動作電力の供給が開始された場合における特徴的な表示内容の構成が特図表示部37a及び普図表示部38aの両方に対して適用される構成に限定されることはなく、特図表示部37a及び普図表示部38aのうち一方にのみ適用される構成としてもよい。例えば動作電力の供給が開始された場合における特徴的な表示内容の構成が特図表示部37aに対してのみ適用される構成としてもよく、普図表示部38aに対してのみ適用される構成としてもよい。
(77) The characteristic display content configuration when the supply of operating power is started in the 55th to 74th embodiments is applied to both the special
(78)上記第55〜第74の実施形態においては主側CPU63への動作電力の供給が開始されたとしても表示開始フラグに「1」がセットされるまでは特図表示部37a及び普図表示部38aの表示が開始されない構成としたが、これに限定されることはなく、表示開始フラグが不具備となっており、主側CPU63への動作電力の供給が開始された場合には特図表示部37a及び普図表示部38aにおける表示が開始される構成としてもよい。この場合、動作電力の供給が開始された場合において第1RAMクリア処理又は第2RAMクリア処理が実行されるのであれば、特図表示部37a及び普図表示部38aにおいて動作電力の供給が停止される直前の表示が開始された後に、第1RAMクリア処理又は第2RAMクリア処理が実行されたことに対応する表示に特図表示部37a及び普図表示部38aの表示内容が切り換わることとなる。
(78) In the 55th to 74th embodiments, even if the supply of the operating power to the
(79)上記各実施形態においてベース値の情報が表示される表示装置は、電子ペーパーなどのように、表示内容の書き換えに際して動作電力の供給が必要であり、表示内容の記憶保持に際して動作電力の供給が不要である表示装置としてもよい。これにより、パチンコ機10への動作電力の供給が停止されている状況であっても当該表示装置を視認することでベース値の情報を把握することが可能となる。
(79) In each of the above embodiments, the display device displaying the base value information needs to be supplied with operating power when rewriting the display content, such as electronic paper. A display device that does not require supply may be used. Thereby, even in a situation where the supply of operating power to the
(80)主制御装置60から送信されるコマンドに基づいて、音声発光制御装置81により表示制御装置82が制御される構成に代えて、主制御装置60から送信されるコマンドに基づいて、表示制御装置82が音声発光制御装置81を制御する構成としてもよい。また、音声発光制御装置81と表示制御装置82とが別々に設けられた構成に代えて、両制御装置が一の制御装置として設けられた構成としてもよく、それら両制御装置のうち一方の機能が主制御装置60に集約されていてもよく、それら両制御装置の両機能が主制御装置60に集約されていてもよい。また、主制御装置60から音声発光制御装置81に送信されるコマンドの構成や、音声発光制御装置81から表示制御装置82に送信されるコマンドの構成も任意である。
(80) Instead of the configuration in which the
(81)上記各実施形態とは異なる他のタイプのパチンコ機等、例えば特別装置の特定領域に遊技球が入ると電動役物が所定回数開放するパチンコ機や、特別装置の特定領域に遊技球が入ると権利が発生して大当たりとなるパチンコ機、他の役物を備えたパチンコ機、アレンジボール機、雀球等の遊技機にも、本発明を適用できる。 (81) Other types of pachinko machines different from the above-described embodiments, such as pachinko machines that release a predetermined number of times when a game ball enters a specific area of a special device, or game balls in a specific area of a special device The present invention can also be applied to a pachinko machine that generates a right if a player enters, a pachinko machine equipped with other objects, an arrangement ball machine, a sparrow ball, and other gaming machines.
また、弾球式でない遊技機、例えば、複数種の図柄が周方向に付された複数のリールを備え、メダルの投入及びスタートレバーの操作によりリールの回転を開始し、ストップスイッチが操作されるか所定時間が経過することでリールが停止した後に、表示窓から視認できる有効ライン上に特定図柄又は特定図柄の組合せが成立していた場合にはメダルの払い出し等といった特典を遊技者に付与するスロットマシンにも本発明を適用できる。 Also, a non-ball-type gaming machine, for example, a plurality of reels with a plurality of types of symbols attached in the circumferential direction, starts rotation of the reel by inserting a medal and operating a start lever, and a stop switch is operated. If a specific symbol or a combination of specific symbols is established on the active line visible from the display window after the reel has stopped after a predetermined time has passed, a privilege such as paying out medals is given to the player The present invention can also be applied to a slot machine.
また、外枠に開閉可能に支持された遊技機本体に貯留部及び取込装置を備え、貯留部に貯留されている所定数の遊技球が取込装置により取り込まれた後にスタートレバーが操作されることによりリールの回転を開始する、パチンコ機とスロットマシンとが融合された遊技機にも、本発明を適用できる。 In addition, the gaming machine main body that is supported by the outer frame so as to be openable and closable is provided with a storage unit and a capture device, and the start lever is operated after a predetermined number of game balls stored in the storage unit are captured by the capture device. Thus, the present invention can also be applied to a gaming machine in which a pachinko machine and a slot machine are fused, which starts rotating the reel.
スロットマシンや、パチンコ機とスロットマシンとが融合された遊技機に本発明を適用する場合、例えばスタートレバーの操作に基づき1ゲームを開始する場合に実行された役の抽選処理の結果を履歴情報として記憶し、その履歴情報を利用して各役の実際の当選確率を演算する構成としてもよく、ボーナスゲームといった特別遊技状態への移行が発生した場合にそれを履歴情報として記憶し、その履歴情報を利用して特別遊技状態への実際の移行確率を演算する構成としてもよく、消化された総ゲーム数に対する特別遊技状態の滞在ゲーム数の割合を演算する構成としてもよい。そして、それら履歴情報や各種パラメータを外部装置にて読み取り可能としたり、各種パラメータの演算結果に対応する報知が遊技機自身にて行われる構成としてもよい。また、「設定1」〜「設定6」といったように複数段階の設定状態が存在する構成とし、当該設定状態に応じて役の抽選処理における当選確率を変動させる構成としてもよい。この場合、設定状態の設定が新たに設定された場合又は設定値が変更された場合における履歴情報の扱い、各種パラメータの演算、繰り返し変更の扱いに関して上記各実施形態における構成を適用してもよい。 When the present invention is applied to a slot machine or a gaming machine in which a pachinko machine and a slot machine are integrated, for example, a result of a lottery process of a combination executed when starting one game based on an operation of a start lever is history information. The actual winning probability of each role may be calculated using the history information, and when a transition to a special gaming state such as a bonus game occurs, it is stored as history information, and the history The configuration may be such that the actual transition probability to the special gaming state is calculated using information, or the ratio of the number of staying games in the special gaming state to the total number of digested games may be calculated. The history information and various parameters may be readable by an external device, or notification corresponding to the calculation results of various parameters may be performed by the gaming machine itself. Further, a configuration in which a plurality of setting states such as “setting 1” to “setting 6” exist and the winning probability in the lottery process of the combination may be changed according to the setting state. In this case, the configuration in each of the above embodiments may be applied with respect to handling of history information, calculation of various parameters, and handling of repeated changes when a setting state setting is newly set or a setting value is changed. .
(82)上記第1〜第74の実施形態の特徴的な構成を任意の組合せで相互に適用してもよい。例えば上記第1の実施形態の特徴的な構成と、上記第6の実施形態の特徴的な構成と、上記第10の実施形態の特徴的な構成と、上記第30の実施形態の特徴的な構成と、上記第45の実施形態の特徴的な構成と、上記第55の実施形態の特徴的な構成と、上記第64の実施形態の特徴的な構成と、を組合せてもよく、上記第2の実施形態の特徴的な構成と、上記第4の実施形態の特徴的な構成と、上記第8の実施形態の特徴的な構成と、上記第11の実施形態の特徴的な構成と、上記第33の実施形態の特徴的な構成と、上記第43の実施形態の特徴的な構成と、上記第58の実施形態の特徴的な構成と、上記第65の実施形態の特徴的な構成と、上記第74の実施形態の特徴的な構成と、を組合せてもよく、上記第1の実施形態の特徴的な構成と、上記第15の実施形態の特徴的な構成と、上記第21の実施形態の特徴的な構成と、上記第29の実施形態の特徴的な構成と、上記第34の実施形態の特徴的な構成と、上記第49の実施形態の特徴的な構成と、上記第60の実施形態の特徴的な構成と、上記第69の実施形態の特徴的な構成と、上記第72の実施形態の特徴的な構成と、を組合せてもよく、上記第2の実施形態の特徴的な構成と、上記第16の実施形態の特徴的な構成と、上記第22の実施形態の特徴的な構成と、上記第35の実施形態の特徴的な構成と、上記第39の実施形態の特徴的な構成と、上記第53の実施形態の特徴的な構成と、上記第62の実施形態の特徴的な構成と、上記第71の実施形態の特徴的な構成と、上記第73の実施形態の特徴的な構成と、を組合せてもよい。また、上記第1〜第74の実施形態の特徴的な構成を所定の組合せで適用した構成に対して、上記別形態の構成を任意の組合せで適用してもよい。 (82) You may mutually apply the characteristic structure of the said 1st-74th embodiment by arbitrary combinations. For example, the characteristic configuration of the first embodiment, the characteristic configuration of the sixth embodiment, the characteristic configuration of the tenth embodiment, and the characteristic configuration of the thirtieth embodiment. The configuration, the characteristic configuration of the 45th embodiment, the characteristic configuration of the 55th embodiment, and the characteristic configuration of the 64th embodiment may be combined. Characteristic configuration of the second embodiment, characteristic configuration of the fourth embodiment, characteristic configuration of the eighth embodiment, characteristic configuration of the eleventh embodiment, The characteristic configuration of the thirty-third embodiment, the characteristic configuration of the thirty-third embodiment, the characteristic configuration of the eighty-eighth embodiment, and the characteristic configuration of the sixty-fifth embodiment May be combined with the characteristic configuration of the 74th embodiment, and the characteristic of the first embodiment may be combined. Configuration, characteristic configuration of the fifteenth embodiment, characteristic configuration of the twenty-first embodiment, characteristic configuration of the twenty-ninth embodiment, and feature of the thirty-fourth embodiment Configuration, characteristic configuration of the 49th embodiment, characteristic configuration of the 60th embodiment, characteristic configuration of the 69th embodiment, and 72nd embodiment The characteristic configuration of the second embodiment, the characteristic configuration of the sixteenth embodiment, and the characteristic configuration of the twenty-second embodiment may be combined. The characteristic configuration of the 35th embodiment, the characteristic configuration of the 39th embodiment, the characteristic configuration of the 53rd embodiment, and the characteristic configuration of the 62nd embodiment Configuration, the characteristic configuration of the 71st embodiment, and the characteristic configuration of the 73rd embodiment. And, it may be combined. In addition, the configuration of the above-described another embodiment may be applied in any combination to the configuration in which the characteristic configurations of the first to 74th embodiments are applied in a predetermined combination.
<上記各実施形態から抽出される発明群について>
以下、上述した各実施形態から抽出される発明群の特徴について、必要に応じて効果等を示しつつ説明する。なお以下においては、理解の容易のため、上記各実施形態において対応する構成を括弧書き等で適宜示すが、この括弧書き等で示した具体的構成に限定されるものではない。
<Invention Group Extracted from Each Embodiment>
Hereinafter, the characteristics of the invention group extracted from each of the above-described embodiments will be described while showing effects and the like as necessary. In the following, for easy understanding, the corresponding configuration in each of the above embodiments is appropriately shown in parentheses, but is not limited to the specific configuration shown in parentheses.
<特徴A群>
特徴A1.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63における設定値更新処理を実行する機能)と、
遊技が実行されることにより所定事象が発生した場合にそれに対応する遊技の履歴情報を履歴記憶手段(履歴用メモリ117)に記憶させる履歴記憶実行手段(管理側CPU112における履歴設定処理を実行する機能)と、
前記設定手段による前記使用対象となる設定値の設定が行われたことを少なくとも一の条件として、前記履歴記憶手段に記憶されている前記履歴情報の少なくとも一部を消去する情報消去手段(第3の実施形態では管理側CPU112におけるステップS1809の処理を実行する機能、第5の実施形態では管理側CPU112におけるステップS2109の処理を実行する機能、第6の実施形態では管理側CPU112におけるステップS2306〜ステップS2308の処理を実行する機能、第8の実施形態では管理側CPU112におけるステップS2608の処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Feature A group>
Feature A1. A setting means (a function for executing a setting value update process in the main CPU 63) for setting a setting value to be used from a plurality of setting values corresponding to the player's advantage;
History storage execution means (function to execute history setting processing in the management CPU 112) that stores history information of a game corresponding to a predetermined event when the game is executed in the history storage means (history memory 117) )When,
An information erasure unit (a third erasure unit) that erases at least a part of the history information stored in the history storage unit, based on at least one condition that the setting value to be used is set by the setting unit. In the fifth embodiment, the function of executing the process of step S1809 in the
A gaming machine characterized by comprising:
特徴A1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。また、所定事象が発生した場合にはそれに対応する履歴情報が履歴記憶手段にて記憶される。これにより、所定事象の発生回数又は発生頻度を管理するための情報を遊技機にて記憶保持することが可能となり、この管理されている情報を利用することで所定事象の発生頻度の管理を好適に行うことが可能となる。また、履歴情報が遊技機自身にて記憶されることにより、履歴情報への不正なアクセスや不正な改変を阻止することができる。 According to the feature A1, since a setting value to be used is set from among a plurality of stages of setting values corresponding to the player's advantage, the player has a more advantageous setting value to be used. You will expect that. When a predetermined event occurs, history information corresponding to the predetermined event is stored in the history storage means. This makes it possible to store and hold information for managing the occurrence frequency or occurrence frequency of the predetermined event in the gaming machine, and it is preferable to manage the occurrence frequency of the predetermined event by using this managed information. Can be performed. In addition, since the history information is stored by the gaming machine itself, unauthorized access to the history information and unauthorized modification can be prevented.
この場合に、使用対象となる設定値の設定が新たに行われたことを少なくとも一の条件として履歴記憶手段に記憶されている履歴情報の少なくとも一部が消去される。これにより、使用対象となる設定値の新たな設定が行われた後の状況における所定事象の発生頻度の管理を好適に行うことができるように履歴記憶手段の内容を調整することが可能となる。 In this case, at least a part of the history information stored in the history storage means is erased on the basis of at least one condition that the setting value to be used is newly set. As a result, it is possible to adjust the contents of the history storage means so that the occurrence frequency of the predetermined event can be suitably managed in a situation after the setting value to be used is newly set. .
特徴A2.遊技領域を流下する遊技球が入球可能な入球手段(第1作動口33、第2作動口34)と、
当該入球手段に遊技球が入球したことに基づいて特別情報を取得する情報取得手段(主側CPU63におけるステップS401の処理を実行する機能)と、
前記特別情報が付与情報に対応しているか否かの付与判定を行う付与判定手段(主側CPU63におけるステップS503及びステップS504の処理を実行する機能)と、
前記付与判定において前記特別情報が前記付与情報に対応しているとする付与対応結果となったことに基づいて、遊技者に特典(開閉実行モード)を付与する特典付与手段(主側CPU63におけるステップS409〜ステップS412の処理を実行する機能)と、
を備え、
前記設定値に応じて前記付与判定において前記付与対応結果となる確率が変動することを特徴とする特徴A1に記載の遊技機。
Feature A2. A ball entry means (
Information acquisition means (a function of executing the processing of step S401 in the main CPU 63) for acquiring special information based on the game ball entering the ball entry means;
Grant determination means (function for executing the processes of steps S503 and S504 in the main CPU 63) for determining whether or not the special information corresponds to the grant information;
Based on the result of granting that the special information corresponds to the granting information in the granting determination, a privilege granting unit (step in the main CPU 63) for granting a privilege (opening / closing execution mode) to the player The function of executing the processes of S409 to S412),
With
The gaming machine according to Feature A1, wherein a probability of the grant correspondence result varies in the grant determination according to the set value.
特徴A2によれば、所謂パチンコ機において設定値に応じて付与対応結果となる確率を変動させることが可能となる。この場合に、上記特徴A1の構成を備えていることにより、付与対応結果となる確率が変更された後の状況における所定事象の発生頻度の管理を好適に行うことができるように履歴記憶手段の内容を調整することが可能となる。 According to the feature A2, in the so-called pachinko machine, it is possible to vary the probability of the assignment correspondence result according to the set value. In this case, since the configuration of the feature A1 is provided, the history storage unit can appropriately manage the occurrence frequency of the predetermined event in the situation after the probability of the assignment correspondence result is changed. The contents can be adjusted.
特徴A3.前記情報消去手段は、前記設定手段による前記使用対象となる設定値の設定が行われたことを少なくとも一の条件として、前記履歴記憶手段に記憶されている前記履歴情報を全て消去することを特徴とする特徴A1又はA2に記載の遊技機。 Feature A3. The information erasing means erases all of the history information stored in the history storage means on at least one condition that the setting value to be used is set by the setting means. A gaming machine according to the feature A1 or A2.
特徴A3によれば、使用対象となる設定値の設定が新たに行われたことを契機として履歴記憶手段に記憶されている履歴情報が全て消去されることにより、使用対象となる設定値の設定が新たに行われたタイミングを基準として所定事象の発生頻度の特定を行うことが可能となる。 According to the feature A3, setting of the setting value to be used is performed by erasing all the history information stored in the history storage unit when the setting value to be used is newly set. It is possible to specify the frequency of occurrence of a predetermined event with reference to the timing at which this is newly performed.
特徴A4.前記情報消去手段は、前記設定手段による前記使用対象となる設定値の設定が行われたことを少なくとも一の条件として、前記履歴記憶手段に記憶されている一部の前記履歴情報を消去し、前記履歴記憶手段に記憶されている一部の前記履歴情報を残すことを特徴とする特徴A1又はA2に記載の遊技機。 Feature A4. The information erasing unit erases a part of the history information stored in the history storage unit, with at least one condition that the setting value to be used is set by the setting unit, The gaming machine according to feature A1 or A2, wherein a part of the history information stored in the history storage means is left.
特徴A4によれば、使用対象となる設定値の設定が新たに行われた場合、その後の所定事象の発生頻度の管理に不要な履歴情報を消去し、その後の所定事象の発生頻度の管理に必要な履歴情報を残すことが可能となる。これにより、使用対象となる設定値の設定が新たに行われた後における所定事象の発生頻度の管理を好適に行うことが可能となる。 According to the feature A4, when a setting value to be used is newly set, history information unnecessary for managing the occurrence frequency of a predetermined event thereafter is deleted, and the occurrence frequency of the predetermined event thereafter is managed. Necessary history information can be left. Thereby, it is possible to suitably manage the occurrence frequency of the predetermined event after the setting value to be used is newly set.
特徴A5.前記履歴記憶手段に記憶される前記履歴情報には、当該履歴情報に対応する前記所定事象の発生確率が前記設定値に応じて変動する第1履歴情報(開閉実行モードが発生したことを示す履歴情報)と前記設定値に応じて変動しない第2履歴情報(遊技領域PAから遊技球が排出されたことを示す履歴情報)とが含まれており、
前記情報消去手段は、前記設定手段による前記使用対象となる設定値の設定が行われたことを少なくとも一の条件として、前記履歴記憶手段に記憶されている前記第1履歴情報を消去し、前記履歴記憶手段に記憶されている前記第2履歴情報を残すことを特徴とする特徴A4に記載の遊技機。
Feature A5. The history information stored in the history storage means includes first history information in which an occurrence probability of the predetermined event corresponding to the history information varies according to the set value (history indicating that an opening / closing execution mode has occurred). Information) and second history information that does not vary according to the set value (history information indicating that a game ball has been discharged from the game area PA),
The information erasure unit erases the first history information stored in the history storage unit, based on at least one condition that the setting value to be used by the setting unit has been set. The gaming machine according to Feature A4, wherein the second history information stored in history storage means is left.
特徴A5によれば、使用対象となる設定値の設定が新たに行われた場合、発生確率が設定値に応じて変動する所定事象に対応する第1履歴情報は消去され、発生確率が設定値に応じて変動しない所定事象に対応する第2履歴情報は消去されない。これにより、使用対象となる設定値の設定が新たに行われる前の第1履歴情報が当該設定値の設定が新たに行われた後に引き継がれると当該第1履歴情報に対応する所定事象の発生頻度の特定を行う上で好ましくない第1履歴情報については当該設定値の設定が新たに行われたことを契機として消去することが可能となる。その一方、第2履歴情報については使用対象となる設定値の設定が新たに行われたとしても消去しないことにより、第2履歴情報に対応する所定事象の発生頻度を特定する場合に参照される第2履歴情報の数を多く確保することが可能となるため、第2履歴情報に対応する所定事象の発生頻度の特定を精度良く行うことが可能となる。 According to the feature A5, when the setting value to be used is newly set, the first history information corresponding to a predetermined event whose occurrence probability varies according to the setting value is deleted, and the occurrence probability is the set value. The second history information corresponding to the predetermined event that does not vary according to the is not deleted. Accordingly, when the first history information before the setting value to be used is newly set is inherited after the setting value is newly set, a predetermined event corresponding to the first history information is generated. The first history information that is not preferable in specifying the frequency can be deleted when the setting value is newly set. On the other hand, the second history information is referred to when the frequency of occurrence of a predetermined event corresponding to the second history information is specified by not deleting even if a setting value to be used is newly set. Since a large number of second history information can be secured, it is possible to specify the occurrence frequency of a predetermined event corresponding to the second history information with high accuracy.
特徴A6.遊技領域を流下する遊技球が入球可能な入球手段(第1作動口33、第2作動口34)と、
当該入球手段に遊技球が入球したことに基づいて特別情報を取得する情報取得手段(主側CPU63におけるステップS401の処理を実行する機能)と、
前記特別情報が付与情報に対応しているか否かの付与判定を行う付与判定手段(主側CPU63におけるステップS503及びステップS504の処理を実行する機能)と、
前記付与判定において前記特別情報が前記付与情報に対応しているとする付与対応結果となったことに基づいて、遊技者に特典(開閉実行モード)を付与する特典付与手段(主側CPU63におけるステップS409〜ステップS412の処理を実行する機能)と、
を備え、
前記設定値に応じて前記付与判定において前記付与対応結果となる確率が変動する構成であり、
前記第1履歴情報には前記特典が付与されたことに対応する情報が含まれ、
前記第2履歴情報には前記遊技領域から所定の態様で遊技球が排出されたことに対応する情報が含まれることを特徴とする特徴A5に記載の遊技機。
Feature A6. A ball entry means (
Information acquisition means (a function of executing the processing of step S401 in the main CPU 63) for acquiring special information based on the game ball entering the ball entry means;
Grant determination means (function for executing the processes of steps S503 and S504 in the main CPU 63) for determining whether or not the special information corresponds to the grant information;
Based on the result of granting that the special information corresponds to the granting information in the granting determination, a privilege granting unit (step in the main CPU 63) for granting a privilege (opening / closing execution mode) to the player The function of executing the processes of S409 to S412),
With
According to the setting value, the probability of the grant correspondence result in the grant determination varies.
The first history information includes information corresponding to the provision of the privilege,
The gaming machine according to Feature A5, wherein the second history information includes information corresponding to a game ball being discharged from the gaming area in a predetermined manner.
特徴A6によれば、特典の付与確率は設定値に応じて変動することとなるため、第1履歴情報については使用対象となる設定値の設定が新たに行われたことを契機として消去することで、新たに設定された設定値の状況下における特典の付与頻度を特定することが可能となる。その一方、遊技領域から遊技球が排出される頻度は設定値に応じて変動しないため、第2履歴情報については使用対象となる設定値の設定が新たに行われたとしても消去しないことにより、遊技領域から所定の態様で遊技球が排出される頻度の特定を精度良く行うことが可能となる。 According to the feature A6, since the privilege grant probability varies depending on the set value, the first history information is deleted when the set value to be used is newly set. Thus, it is possible to specify the privilege grant frequency under the newly set value. On the other hand, since the frequency at which game balls are discharged from the game area does not vary according to the set value, the second history information is not deleted even if a set value to be used is newly set, It becomes possible to specify the frequency with which the game balls are discharged from the game area in a predetermined manner with high accuracy.
特徴A7.前記情報消去手段は、前記設定手段による前記使用対象となる設定値の設定が行われた場合、前記履歴記憶手段に所定の前記履歴情報が所定量以上記憶されている場合に前記履歴情報の少なくとも一部を消去することを特徴とする特徴A1乃至A6のいずれか1に記載の遊技機。 Feature A7. The information erasure unit is configured to set at least the history information when the setting unit sets the setting value to be used and when the history storage unit stores a predetermined amount of the history information. The gaming machine according to any one of features A1 to A6, wherein a part is erased.
特徴A7によれば、履歴記憶手段に所定の履歴情報が所定量以上記憶されていない場合には使用対象となる設定値の新たな設定が行われたとしても履歴情報は消去されない。これにより、遊技が行われない状況下において設定値の新たな設定が繰り返されたとしても、それに対して履歴記憶手段の履歴情報の消去が繰り返されてしまわないようにすることが可能となる。 According to the feature A7, when a predetermined amount or more of the predetermined history information is not stored in the history storage unit, the history information is not erased even if a new setting value to be used is set. As a result, even if a new setting value is repeated in a situation where no game is played, it is possible to prevent the history information in the history storage unit from being repeatedly erased.
特徴A8.前記設定手段による前記使用対象となる設定値の設定が行われたことを少なくとも一の条件として、前記履歴記憶手段に記憶されている前記履歴情報を利用して所定の期間における遊技の結果に対応する態様情報を導出する情報導出手段(第3の実施形態では管理側CPU112におけるステップS1807の処理を実行する機能、第5の実施形態では管理側CPU112におけるステップS2107の処理を実行する機能)を備えていることを特徴とする特徴A1乃至A7のいずれか1に記載の遊技機。
Feature A8. Corresponding to the result of a game in a predetermined period using the history information stored in the history storage means, on the condition that the setting value to be used by the setting means has been set Information deriving means for deriving mode information to be performed (a function for executing the process of step S1807 in the
特徴A8によれば、上記特徴A1の構成を備え、使用対象となる設定値の新たな設定が行われたことを少なくとも一の条件として履歴記憶手段に記憶されている履歴情報の少なくとも一部が消去される構成において、使用対象となる設定値の新たな設定が行われたことを契機として、履歴記憶手段に記憶されている履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出される。これにより、設定値が変更されることを契機として履歴情報の少なくとも一部が消去されるとしても、設定値が変更される前の状況における所定事象の発生頻度などの遊技履歴の管理結果を把握することが可能となる。 According to the feature A8, at least a part of the history information stored in the history storage unit has the configuration of the feature A1 and is stored on the basis of at least one condition that a setting value to be used is newly set. An aspect corresponding to the result of a game in a predetermined period by using history information stored in the history storage means when a new setting value to be used is set in the configuration to be deleted Information is derived. As a result, even if at least a part of the history information is erased when the setting value is changed, the management result of the game history such as the occurrence frequency of a predetermined event in the situation before the setting value is changed is grasped. It becomes possible to do.
特徴A9.前記情報導出手段により導出された前記態様情報を記憶する態様情報記憶手段(別保存用メモリ171)を備えていることを特徴とする特徴A8に記載の遊技機。 Feature A9. The gaming machine according to feature A8, further comprising aspect information storage means (another storage memory 171) for storing the aspect information derived by the information deriving means.
特徴A9によれば、使用対象となる設定値の新たな設定が行われたことを契機として履歴記憶手段に記憶されている履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出された場合、その態様情報は態様情報記憶手段に記憶される。これにより、設定値が変更されたとしても、その後の任意のタイミングで設定値が変更される前の状況における遊技履歴の管理結果を把握することが可能となる。 According to the feature A9, the mode information corresponding to the result of the game in a predetermined period using the history information stored in the history storage unit when the setting value to be used is newly set. Is derived, the aspect information is stored in the aspect information storage means. Thereby, even if the set value is changed, it becomes possible to grasp the management result of the game history in a situation before the set value is changed at an arbitrary timing thereafter.
特徴A10.前記態様情報記憶手段は、前記態様情報を複数記憶することが可能であることを特徴とする特徴A9に記載の遊技機。 Feature A10. The gaming machine according to Feature A9, wherein the aspect information storage means is capable of storing a plurality of the aspect information.
特徴A10によれば、態様情報記憶手段において態様情報を複数記憶することが可能であるため、設定値の新たな設定が行われたタイミングを基準として、複数の期間における遊技履歴の管理結果を把握することが可能となる。また、遊技が行われない状況下において設定値の新たな設定が繰り返されたとしても、実質的に遊技が行われている状況の履歴情報を利用して導出された態様情報が態様情報記憶手段に残っている可能性を高めることが可能となる。 According to the feature A10, since a plurality of pieces of aspect information can be stored in the aspect information storage unit, the management results of the game history in a plurality of periods are grasped based on the timing when a new setting value is set. It becomes possible to do. In addition, even if a new setting value is repeated under a situation where no game is played, the mode information derived using the history information of the situation where the game is being played is substantially the mode information storage means. It is possible to increase the possibility of remaining in
特徴A11.前記態様情報記憶手段は、前記態様情報を所定数記憶することが可能であり、
本遊技機は、前記設定手段による前記使用対象となる設定値の設定が所定条件下で前記所定数を超える回数発生した場合に特別処理を実行する手段(第3の実施形態では管理側CPU112における繰り返し変更の監視処理を実行する機能、第4の実施形態では主側CPU63における繰り返し変更の監視処理を実行する機能)を備えていることを特徴とする特徴A9又はA10に記載の遊技機。
Feature A11. The aspect information storage means can store a predetermined number of the aspect information,
The gaming machine has means for executing special processing when the setting value to be used by the setting means is set to exceed the predetermined number under a predetermined condition (in the third embodiment, in the management CPU 112). The gaming machine according to feature A9 or A10, further comprising a function of executing a monitoring process of repeated changes, a function of executing a monitoring process of repeated changes in the
特徴A11によれば、実質的に遊技が行われている状況の履歴情報を利用して導出された態様情報が態様情報記憶手段に残らないようにすべく遊技が行われない状況下において設定値の新たな設定が繰り返された場合には、それに対して特別処理が実行される。これにより、当該行為に対処することが可能となる。 According to the feature A11, in the situation where the game is not performed so that the aspect information derived using the history information of the situation where the game is substantially performed does not remain in the aspect information storage means, the set value When the new setting is repeated, a special process is performed on the new setting. Thereby, it becomes possible to cope with the action.
特徴A12.前記情報導出手段は、前記履歴記憶手段に所定の前記履歴情報が所定量以上記憶されている場合に前記態様情報を導出することを特徴とする特徴A8乃至A11のいずれか1に記載の遊技機。 Feature A12. The gaming machine according to any one of features A8 to A11, wherein the information deriving unit derives the mode information when a predetermined amount or more of the predetermined history information is stored in the history storage unit. .
特徴A12によれば、履歴記憶手段に所定の履歴情報が所定量以上記憶されている場合に態様情報が導出されるため、態様情報が無駄に導出されてしまわないようにすることが可能となる。 According to the feature A12, since the mode information is derived when a predetermined amount or more of the predetermined history information is stored in the history storage unit, it is possible to prevent the mode information from being unnecessarily derived. .
特徴A13.前記情報消去手段は、前記設定手段による前記使用対象となる設定値の設定が行われてから前記履歴記憶手段に所定の前記履歴情報が特定量以上記憶されるまでは前記履歴情報の消去を行うことなく、前記設定手段による前記使用対象となる設定値の設定が行われてから前記履歴記憶手段に所定の前記履歴情報が特定量以上記憶された場合に当該設定値の設定が行われる前に前記履歴記憶手段に記憶されていた前記履歴情報の消去を行うことを特徴とする特徴A1乃至A12のいずれか1に記載の遊技機。 Feature A13. The information erasing unit erases the history information from when the setting value to be used is set by the setting unit until a predetermined amount or more of the history information is stored in the history storage unit. Without setting the setting value when a predetermined amount or more of the history information is stored in the history storage unit after the setting unit sets the setting value to be used by the setting unit. The gaming machine according to any one of features A1 to A12, wherein the history information stored in the history storage means is deleted.
特徴A13によれば、特定量の所定の履歴情報が履歴記憶手段に新たに記憶されるまでは、使用対象となる設定値の新たな設定が行われたとしても当該設定が行われる前に記憶されていた履歴情報は消去されない。これにより、設定値の新たな設定が行われたとしても所定の期間における遊技履歴の管理結果を特定することが可能となる。 According to the feature A13, until a specific amount of predetermined history information is newly stored in the history storage unit, even if a new setting value to be used is set, it is stored before the setting is performed. The history information that has been set is not deleted. Thereby, even if a new setting value is set, it is possible to specify the management result of the game history in a predetermined period.
特徴A14.前記履歴記憶手段は、第1履歴記憶手段(第1履歴用メモリ191)と、第2履歴記憶手段(第2履歴用メモリ192)と、を備えており、
前記履歴記憶実行手段は、
前記設定手段による前記使用対象となる設定値の設定が行われてから解除条件が成立するまでの所定期間において前記所定事象が発生した場合、それに対応する前記履歴情報を前記第1履歴記憶手段及び前記第2履歴記憶手段の両方に記憶させる手段(管理側CPU112におけるステップS2604の処理を実行する機能)と、
前記所定期間ではない期間において前記所定事象が発生した場合、前記第1履歴記憶手段及び前記第2履歴記憶手段のうち記憶対象に設定されている側に、それに対応する前記履歴情報を記憶させる手段(管理側CPU112におけるステップS2603の処理を実行する機能)と、
を備え、
前記情報消去手段は、前記解除条件が成立した場合、前記第1履歴記憶手段及び前記第2履歴記憶手段のうちそれまで前記記憶対象に設定されていた側に記憶されている前記履歴情報を消去することを特徴とする特徴A1乃至A13のいずれか1に記載の遊技機。
Feature A14. The history storage means includes first history storage means (first history memory 191) and second history storage means (second history memory 192),
The history storage executing means includes
When the predetermined event occurs in a predetermined period from the setting of the setting value to be used by the setting unit to the release condition being satisfied, the history information corresponding to the predetermined event is stored in the first history storage unit and Means for storing in both of the second history storage means (function to execute the process of step S2604 in the management CPU 112);
Means for storing the history information corresponding to the first history storage means and the second history storage means set as a storage target when the predetermined event occurs in a period other than the predetermined period (Function for executing the process of step S2603 in the management-side CPU 112);
With
The information erasure unit erases the history information stored in the storage target of the first history storage unit and the second history storage unit until the cancellation condition is satisfied. The gaming machine according to any one of features A1 to A13, wherein:
特徴A14によれば、特定量の履歴情報が履歴記憶手段に新たに記憶されるまでは、使用対象となる設定値の新たな設定が行われたとしても当該設定が行われる前に記憶されていた履歴情報は消去されない。これにより、設定値の新たな設定が行われたとしても所定の期間における遊技履歴の管理結果を特定することが可能となる。また、当該効果を履歴情報の記憶対象となる履歴記憶手段を第1履歴記憶手段及び第2履歴記憶手段の間で適宜変更するだけで生じさせることが可能となる。 According to the feature A14, until a specific amount of history information is newly stored in the history storage unit, even if a new setting value to be used is set, it is stored before the setting is performed. History information is not deleted. Thereby, even if a new setting value is set, it is possible to specify the management result of the game history in a predetermined period. In addition, it is possible to produce the effect simply by appropriately changing the history storage means to be stored as history information between the first history storage means and the second history storage means.
特徴A15.前記第1履歴記憶手段及び前記第2履歴記憶手段のうち前記記憶対象に設定されている側に記憶されている前記履歴情報を利用して所定の期間における遊技の結果に対応する態様情報を導出する情報導出手段(管理側CPU112におけるステップS2703の処理を実行する機能)を備えていることを特徴とする特徴A14に記載の遊技機。 Feature A15. Deriving mode information corresponding to a game result in a predetermined period using the history information stored on the side set as the storage target of the first history storage means and the second history storage means The gaming machine according to Feature A14, further comprising information deriving means (a function of executing the processing of Step S2703 in the management CPU 112).
特徴A15によれば、設定値の新たな設定が行われることで第1履歴記憶手段及び第2履歴記憶手段の両方に履歴情報が記憶される状況であったとしても、履歴情報を利用した態様情報の導出を適切に行うことが可能となる。 According to the feature A15, even when the history information is stored in both the first history storage unit and the second history storage unit due to the new setting value setting, the history information is used. Information can be appropriately derived.
なお、特徴A1〜A15の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features A1 to A15, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features 1-15, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Arufadaburyu1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴B群>
特徴B1.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63における設定値更新処理を実行する機能)と、
遊技が実行されることにより所定事象が発生した場合にそれに対応する遊技の履歴情報を履歴記憶手段(履歴用メモリ117)に記憶させる履歴記憶実行手段(管理側CPU112における履歴設定処理を実行する機能)と、
を備え、
前記設定手段による前記使用対象となる設定値の設定が行われる前に前記履歴記憶手段に記憶されていた所定の前記履歴情報が、前記設定手段による前記使用対象となる設定値の設定が行われた後においても前記履歴記憶手段に記憶保持されることを特徴とする遊技機。
<Feature B group>
Feature B1. A setting means (a function for executing a setting value update process in the main CPU 63) for setting a setting value to be used from a plurality of setting values corresponding to the player's advantage;
History storage execution means (function to execute history setting processing in the management CPU 112) that stores history information of a game corresponding to a predetermined event when the game is executed in the history storage means (history memory 117) )When,
With
The predetermined history information stored in the history storage unit before setting of the setting value to be used by the setting unit is set to the setting value to be used by the setting unit. The gaming machine is stored and held in the history storage means even after the game.
特徴B1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。また、所定事象が発生した場合にはそれに対応する履歴情報が履歴記憶手段にて記憶される。これにより、所定事象の発生回数又は発生頻度を管理するための情報を遊技機にて記憶保持することが可能となり、この管理されている情報を利用することで所定事象の発生頻度の管理を好適に行うことが可能となる。また、履歴情報が遊技機自身にて記憶されることにより、履歴情報への不正なアクセスや不正な改変を阻止することができる。 According to the feature B1, since the setting value to be used is set from among a plurality of setting values corresponding to the player's degree of advantage, the player has a more advantageous setting value to be used. You will expect that. When a predetermined event occurs, history information corresponding to the predetermined event is stored in the history storage means. This makes it possible to store and hold information for managing the occurrence frequency or occurrence frequency of the predetermined event in the gaming machine, and it is preferable to manage the occurrence frequency of the predetermined event by using this managed information. Can be performed. In addition, since the history information is stored by the gaming machine itself, unauthorized access to the history information and unauthorized modification can be prevented.
この場合に、使用対象となる設定値の設定が新たに行われたとしても履歴記憶手段に記憶されている履歴情報が消去されずに記憶保持される。これにより、使用対象となる設定値の設定が行われたとしてもそれまでの履歴情報を履歴記憶手段に継続して記憶させていくことが可能となり、長期間に亘って履歴記憶手段に累積された履歴情報を利用して遊技履歴の管理結果を特定することが可能となる。 In this case, even if the setting value to be used is newly set, the history information stored in the history storage means is stored and held without being erased. As a result, even if the setting value to be used is set, the history information up to that time can be continuously stored in the history storage unit, and accumulated in the history storage unit over a long period of time. The management result of the game history can be specified using the history information.
特徴B2.前記履歴記憶実行手段は、前記設定手段による前記使用対象となる設定値の設定が行われた場合、それに対応する前記履歴情報を前記履歴記憶手段に記憶させる設定時の記憶実行手段(第1の実施形態では管理側CPU112におけるステップS1307の処理を実行する機能、第7の実施形態では管理側CPU112におけるステップS2408の処理を実行する機能)を備えていることを特徴とする特徴B1に記載の遊技機。
Feature B2. The history storage execution means, when the setting value to be used is set by the setting means, the history storage means corresponding to the setting to be stored in the history storage means (first storage The game according to Feature B1, which is provided with a function of executing the process of step S1307 in the
特徴B2によれば、使用対象となる設定値の設定が新たに行われたとしても履歴情報が消去されずに記憶保持される構成において、使用対象となる設定値の設定が新たに行われたことに対応する履歴情報が履歴記憶手段に記憶される。これにより、使用対象となる設定値の設定が新たに行われる前の履歴情報と行われた後の履歴情報とを区別することが可能となる。 According to the feature B2, the setting value to be used is newly set in the configuration in which the history information is stored and held without being erased even if the setting value to be used is newly set. The corresponding history information is stored in the history storage means. As a result, it is possible to distinguish between history information before the setting of the setting value to be used is newly performed and history information after the setting is performed.
特徴B3.前記設定時の記憶実行手段は、前記設定手段による前記使用対象となる設定値の設定が行われた場合、その設定された設定値に対応する情報を前記履歴情報として前記履歴記憶手段に記憶させることを特徴とする特徴B2に記載の遊技機。 Feature B3. The storage execution unit at the time of setting causes the history storage unit to store information corresponding to the set setting value as the history information when the setting value to be used is set by the setting unit. The gaming machine according to Feature B2, wherein the gaming machine is characterized by that.
特徴B3によれば、履歴情報を参照することにより過去に設定された設定値の内容を特定することが可能となる。 According to the feature B3, it is possible to specify the content of the setting value set in the past by referring to the history information.
特徴B4.前記履歴記憶手段は、前記設定手段により設定され得る複数種類の設定値のそれぞれに対応させて複数の対応履歴記憶手段(設定1〜6用の履歴用メモリ181〜186)を備えていることを特徴とする特徴B1乃至B3のいずれか1に記載の遊技機。
Feature B4. The history storage means includes a plurality of corresponding history storage means (
特徴B4によれば、設定値のそれぞれに対応させて対応履歴記憶手段が設けられているため、設定値ごとに区別して履歴情報を記憶していくことが可能となる。 According to the feature B4, since the correspondence history storage means is provided corresponding to each setting value, it is possible to store history information separately for each setting value.
特徴B5.前記設定手段による前記使用対象となる設定値の設定が行われた場合、その設定が行われた設定値に対応する前記対応履歴記憶手段をその後の前記履歴情報の記憶対象とする手段(管理側CPU112におけるステップS2406の処理を実行する機能)を備えていることを特徴とする特徴B4に記載の遊技機。 Feature B5. In the case where the setting value to be used is set by the setting means, the correspondence history storage means corresponding to the setting value for which the setting has been made is a storage target of the history information thereafter (management side) The gaming machine according to Feature B4, further including a function of executing the process of Step S2406 in the CPU 112).
特徴B5によれば、使用対象となる設定値の設定が新たに行われた場合にはその設定値に対応する対応履歴記憶手段がその後の履歴情報の記憶対象とされるため、設定値ごとに区別して履歴情報を記憶していくことが可能となる。 According to the feature B5, when a setting value to be used is newly set, the corresponding history storage unit corresponding to the setting value is a storage target of subsequent history information. It is possible to store history information in distinction.
特徴B6.前記記憶対象となっている前記対応履歴記憶手段に記憶されている前記履歴情報を利用して所定の期間における遊技の結果に対応する態様情報を導出する情報導出手段(管理側CPU112における表示出力処理を実行する機能)を備えていることを特徴とする特徴B5に記載の遊技機。 Feature B6. Information deriving means for deriving mode information corresponding to a game result in a predetermined period using the history information stored in the correspondence history storing means as the storage target (display output processing in the management CPU 112) The gaming machine according to Feature B5, which is provided with a function of
特徴B6によれば、設定値ごとに区別して履歴情報が記憶される構成において、現状設定されている設定値に対応する態様情報を導出することが可能となる。 According to the feature B6, in the configuration in which history information is stored separately for each set value, it is possible to derive the mode information corresponding to the currently set value.
特徴B7.遊技領域を流下する遊技球が入球可能な入球手段(第1作動口33、第2作動口34)と、
当該入球手段に遊技球が入球したことに基づいて特別情報を取得する情報取得手段(主側CPU63におけるステップS401の処理を実行する機能)と、
前記特別情報が付与情報に対応しているか否かの付与判定を行う付与判定手段(主側CPU63におけるステップS503及びステップS504の処理を実行する機能)と、
前記付与判定において前記特別情報が前記付与情報に対応しているとする付与対応結果となったことに基づいて、遊技者に特典(開閉実行モード)を付与する特典付与手段(主側CPU63におけるステップS409〜ステップS412の処理を実行する機能)と、
を備え、
前記設定値に応じて前記付与判定において前記付与対応結果となる確率が変動することを特徴とする特徴B1乃至B6のいずれか1に記載の遊技機。
Feature B7. A ball entry means (
Information acquisition means (a function of executing the processing of step S401 in the main CPU 63) for acquiring special information based on the game ball entering the ball entry means;
Grant determination means (function for executing the processes of steps S503 and S504 in the main CPU 63) for determining whether or not the special information corresponds to the grant information;
Based on the result of granting that the special information corresponds to the granting information in the granting determination, a privilege granting unit (step in the main CPU 63) for granting a privilege (opening / closing execution mode) to the player The function of executing the processes of S409 to S412),
With
The gaming machine according to any one of features B1 to B6, wherein a probability of the grant correspondence result varies in the grant determination according to the set value.
特徴B7によれば、所謂パチンコ機において設定値に応じて付与対応結果となる確率を変動させることが可能となる。 According to the feature B7, in the so-called pachinko machine, it is possible to vary the probability of the assignment correspondence result according to the set value.
なお、特徴B1〜B7の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features B1 to B7, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴C群>
特徴C1.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63における設定値更新処理を実行する機能)と、
遊技が実行されることにより所定事象が発生した場合にそれに対応する遊技の履歴情報を履歴記憶手段(履歴用メモリ117)に記憶させる履歴記憶実行手段(管理側CPU112における履歴設定処理を実行する機能)と、
前記設定手段による前記使用対象となる設定値の設定が行われてから少なくとも前記履歴記憶手段に所定の前記履歴情報が特定量以上記憶されるまでは前記履歴情報の消去を行わない設定後対応手段(管理側CPU112におけるステップS2506及びステップS2605〜ステップS2609の処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Feature C group>
Feature C1. A setting means (a function for executing a setting value update process in the main CPU 63) for setting a setting value to be used from a plurality of setting values corresponding to the player's advantage;
History storage execution means (function to execute history setting processing in the management CPU 112) that stores history information of a game corresponding to a predetermined event when the game is executed in the history storage means (history memory 117) )When,
The post-setting handling means that does not erase the history information until the setting of the setting value to be used by the setting means is performed until at least a predetermined amount of the history information is stored in the history storage means. (Function to execute the processing of step S2506 and step S2605 to step S2609 in the management-side CPU 112);
A gaming machine characterized by comprising:
特徴C1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。また、所定事象が発生した場合にはそれに対応する履歴情報が履歴記憶手段にて記憶される。これにより、所定事象の発生回数又は発生頻度を管理するための情報を遊技機にて記憶保持することが可能となり、この管理されている情報を利用することで所定事象の発生頻度の管理を好適に行うことが可能となる。また、履歴情報が遊技機自身にて記憶されることにより、履歴情報への不正なアクセスや不正な改変を阻止することができる。 According to the feature C1, since a setting value to be used is set from among a plurality of stages of setting values corresponding to the player's degree of advantage, the player has a more advantageous setting value to be used. You will expect that. When a predetermined event occurs, history information corresponding to the predetermined event is stored in the history storage means. This makes it possible to store and hold information for managing the occurrence frequency or occurrence frequency of the predetermined event in the gaming machine, and it is preferable to manage the occurrence frequency of the predetermined event by using this managed information. Can be performed. In addition, since the history information is stored by the gaming machine itself, unauthorized access to the history information and unauthorized modification can be prevented.
この場合に、特定量の所定の履歴情報が履歴記憶手段に新たに記憶されるまでは、使用対象となる設定値の新たな設定が行われたとしても当該設定が行われる前に記憶されていた履歴情報は消去されない。これにより、設定値の新たな設定が行われたとしても所定の期間における遊技履歴の管理結果を特定することが可能となる。 In this case, until a specific amount of predetermined history information is newly stored in the history storage means, even if a new setting value to be used is set, it is stored before the setting is performed. History information is not deleted. Thereby, even if a new setting value is set, it is possible to specify the management result of the game history in a predetermined period.
特徴C2.前記設定後対応手段は、前記設定手段による前記使用対象となる設定値の設定が行われてから前記履歴記憶手段に所定の前記履歴情報が前記特定量以上記憶された場合に当該設定値の設定が行われる前に前記履歴記憶手段に記憶されていた前記履歴情報の消去を行うことを特徴とする特徴C1に記載の遊技機。 Feature C2. The post-setting handling means sets the setting value when a predetermined amount of history information is stored in the history storage means after the setting value to be used is set by the setting means. The gaming machine according to C1, wherein the history information stored in the history storage means is erased before the game is performed.
特徴C2によれば、設定値の新たな設定が行われてから所定の期間における遊技履歴の管理結果の特定を行うことを可能とする特定量の履歴情報が履歴記憶手段に記憶された場合には、設定値の新たな設定が行われる前に履歴記憶手段に記憶されていた履歴情報が消去される。これにより、無駄な履歴情報が履歴記憶手段に記憶され続けてしまわないようにすることが可能となる。 According to the feature C2, when a specific amount of history information is stored in the history storage unit, the management result of the game history in a predetermined period after the setting value is newly set can be specified. The history information stored in the history storage means before the new setting value is set is deleted. Thereby, it is possible to prevent unnecessary history information from being continuously stored in the history storage means.
特徴C3.前記履歴記憶手段は、第1履歴記憶手段(第1履歴用メモリ191)と、第2履歴記憶手段(第2履歴用メモリ192)と、を備えており、
前記履歴記憶実行手段は、
前記所定事象が発生した場合、前記第1履歴記憶手段及び前記第2履歴記憶手段のうち記憶対象に設定されている側に、それに対応する前記履歴情報を記憶させる手段(管理側CPU112におけるステップS2603の処理を実行する機能)と、
前記設定手段による前記使用対象となる設定値の設定が行われてから、前記第1履歴記憶手段及び前記第2履歴記憶手段のうち前記記憶対象に設定されていない側に所定の前記履歴情報が前記特定量以上記憶されるまで、前記所定事象が発生したことに対して、それに対応する前記履歴情報を前記第1履歴記憶手段及び前記第2履歴記憶手段の両方に記憶させる手段(管理側CPU112におけるステップS2604の処理を実行する機能)と、
を備え、
前記設定後対応手段は、
前記設定手段による前記使用対象となる設定値の設定が行われた後において前記第1履歴記憶手段及び前記第2履歴記憶手段のうち前記記憶対象に設定されていない側に所定の前記履歴情報が前記特定量以上記憶された場合、前記第1履歴記憶手段及び前記第2履歴記憶手段の間において前記記憶対象を変更する手段(管理側CPU112におけるステップS2607の処理を実行する機能)と、
前記設定手段による前記使用対象となる設定値の設定が行われた後において前記第1履歴記憶手段及び前記第2履歴記憶手段のうち前記記憶対象に設定されていない側に所定の前記履歴情報が前記特定量以上記憶された場合、前記第1履歴記憶手段及び前記第2履歴記憶手段のうちそれまで前記記憶対象に設定されていた側の前記履歴情報を消去する手段(管理側CPU112におけるステップS2608の処理を実行する機能)と、
を備えていることを特徴とする特徴C1又はC2に記載の遊技機。
Feature C3. The history storage means includes first history storage means (first history memory 191) and second history storage means (second history memory 192),
The history storage executing means includes
When the predetermined event occurs, the history information corresponding to the history information corresponding to the first history storage means and the second history storage means set as a storage target is stored (step S2603 in the management CPU 112). Function to execute processing)
After the setting value to be used is set by the setting unit, predetermined history information is stored on the side of the first history storage unit and the second history storage unit that is not set as the storage target. Means (management-side CPU 112) for storing the history information corresponding to the occurrence of the predetermined event in both the first history storage means and the second history storage means for the occurrence of the predetermined event until the predetermined amount or more is stored. In step S2604).
With
The post-setting response means is
After the setting value to be used is set by the setting unit, predetermined history information is stored on the side of the first history storage unit and the second history storage unit that is not set as the storage target. Means for changing the storage object between the first history storage means and the second history storage means (function to execute the processing of step S2607 in the management side CPU 112) when the specified amount or more is stored;
After the setting value to be used is set by the setting unit, predetermined history information is stored on the side of the first history storage unit and the second history storage unit that is not set as the storage target. When the specified amount or more is stored, the history information on the side of the first history storage means and the second history storage means that has been set as the storage target until then (step S2608 in the management CPU 112) Function to execute processing)
A gaming machine according to the feature C1 or C2, characterized by comprising:
特徴C3によれば、特定量の履歴情報が履歴記憶手段に新たに記憶されるまでは、使用対象となる設定値の新たな設定が行われたとしても当該設定が行われる前に記憶されていた履歴情報は消去されない。これにより、設定値の新たな設定が行われたとしても所定の期間における遊技履歴の管理結果を特定することが可能となる。また、当該効果を履歴情報の記憶対象となる履歴記憶手段を第1履歴記憶手段及び第2履歴記憶手段の間で適宜変更するだけで生じさせることが可能となる。 According to the feature C3, until a specific amount of history information is newly stored in the history storage unit, even if a new setting value to be used is set, it is stored before the setting is performed. History information is not deleted. Thereby, even if a new setting value is set, it is possible to specify the management result of the game history in a predetermined period. In addition, it is possible to produce the effect simply by appropriately changing the history storage means to be stored as history information between the first history storage means and the second history storage means.
特徴C4.前記第1履歴記憶手段及び前記第2履歴記憶手段のうち前記記憶対象に設定されている側に記憶されている前記履歴情報を利用して所定の期間における遊技の結果に対応する態様情報を導出する情報導出手段(管理側CPU112におけるステップS2703の処理を実行する機能)を備えていることを特徴とする特徴C3に記載の遊技機。 Feature C4. Deriving mode information corresponding to a game result in a predetermined period using the history information stored on the side set as the storage target of the first history storage means and the second history storage means The gaming machine according to Feature C3, further comprising information deriving means (a function of executing the processing of Step S2703 in the management CPU 112).
特徴C4によれば、設定値の新たな設定が行われることで第1履歴記憶手段及び第2履歴記憶手段の両方に履歴情報が記憶される状況であったとしても、履歴情報を利用した態様情報の導出を適切に行うことが可能となる。 According to the feature C4, even when the history information is stored in both the first history storage unit and the second history storage unit due to a new setting value setting, the history information is used. Information can be appropriately derived.
特徴C5.遊技領域を流下する遊技球が入球可能な入球手段(第1作動口33、第2作動口34)と、
当該入球手段に遊技球が入球したことに基づいて特別情報を取得する情報取得手段(主側CPU63におけるステップS401の処理を実行する機能)と、
前記特別情報が付与情報に対応しているか否かの付与判定を行う付与判定手段(主側CPU63におけるステップS503及びステップS504の処理を実行する機能)と、
前記付与判定において前記特別情報が前記付与情報に対応しているとする付与対応結果となったことに基づいて、遊技者に特典(開閉実行モード)を付与する特典付与手段(主側CPU63におけるステップS409〜ステップS412の処理を実行する機能)と、
を備え、
前記設定値に応じて前記付与判定において前記付与対応結果となる確率が変動することを特徴とする特徴C1乃至C4のいずれか1に記載の遊技機。
Feature C5. A ball entry means (
Information acquisition means (a function of executing the processing of step S401 in the main CPU 63) for acquiring special information based on the game ball entering the ball entry means;
Grant determination means (function for executing the processes of steps S503 and S504 in the main CPU 63) for determining whether or not the special information corresponds to the grant information;
Based on the result of granting that the special information corresponds to the granting information in the granting determination, a privilege granting unit (step in the main CPU 63) for granting a privilege (opening / closing execution mode) to the player The function of executing the processes of S409 to S412),
With
The gaming machine according to any one of features C1 to C4, wherein a probability of the grant correspondence result varies in the grant determination according to the set value.
特徴C5によれば、所謂パチンコ機において設定値に応じて付与対応結果となる確率を変動させることが可能となる。 According to the feature C5, in the so-called pachinko machine, it is possible to vary the probability of the assignment correspondence result according to the set value.
なお、特徴C1〜C5の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features C1 to C5, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴D群>
特徴D1.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63における設定値更新処理を実行する機能)と、
当該設定手段による前記使用対象となる設定値の設定が特別状況において実行されたことを少なくとも一の条件として特別処理を実行する特別実行手段(第3の実施形態では管理側CPU112における繰り返し変更の監視処理を実行する機能、第4の実施形態では主側CPU63における繰り返し変更の監視処理を実行する機能、第5の実施形態では管理側CPU112におけるステップS2106にて否定判定をする機能)と、
を備えていることを特徴とする遊技機。
<Feature D group>
Feature D1. A setting means (a function for executing a setting value update process in the main CPU 63) for setting a setting value to be used from a plurality of setting values corresponding to the player's advantage;
Special execution means for executing special processing on the basis of at least one condition that setting of the setting value to be used by the setting means is executed in a special situation (in the third embodiment, monitoring of repeated changes in the management CPU 112) A function for executing processing, a function for executing repetitive change monitoring processing in the
A gaming machine characterized by comprising:
特徴D1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。この場合に、使用対象となる設定値の新たな設定が特別状況において実行されたことを少なくとも一の条件として特別処理が実行される。これにより、好ましくない状況下において設定値の新たな設定が行われた場合にそれに対処することが可能となる。 According to the feature D1, since a setting value to be used is set from among a plurality of stages of setting values corresponding to the player's degree of advantage, the player has a more advantageous setting value to be used. You will expect that. In this case, the special processing is executed on at least one condition that the new setting of the setting value to be used is executed in the special situation. Thereby, it becomes possible to cope with a case where a new setting value is set under an unfavorable situation.
特徴D2.前記特別実行手段は、前記設定手段による前記使用対象となる設定値の設定が前記特別状況において特定回数以上実行されたことを少なくとも一の条件として前記特別処理を実行することを特徴とする特徴D1に記載の遊技機。 Feature D2. The special execution means executes the special processing on at least one condition that the setting value to be used by the setting means is set a specific number of times or more in the special situation. The gaming machine described in 1.
特徴D2によれば、特別状況において使用対象となる設定値の新たな設定が実行されたとしてもその実行回数が特定回数未満である場合には特別処理が実行されない。これにより、正規の作業者が特別状況において設定値の新たな設定を特定回数未満実行した場合にまで特別処理が実行されてしまわないようにすることが可能となる。 According to the feature D2, even if a new setting value to be used in a special situation is executed, the special process is not executed if the number of executions is less than a specific number. Thereby, it is possible to prevent the special process from being executed until a regular worker performs a new setting value setting less than a specific number of times in a special situation.
特徴D3.前記特別実行手段は、前記特別状況として、前記設定手段による前記使用対象となる設定値の設定が行われてから遊技が行われていない状況又は前記設定手段による前記使用対象となる設定値の設定が行われてから所定基準以上の遊技が行われていない状況において、前記設定手段による前記使用対象となる設定値の設定が実行されたことを少なくとも一の条件として前記特別処理を実行することを特徴とする特徴D1又はD2に記載の遊技機。 Feature D3. The special execution means sets, as the special situation, a situation in which a game has not been performed since the setting value is set by the setting means or a setting value to be used by the setting means. The special process is executed on at least one condition that the setting means has set the setting value to be used in a situation where a game exceeding a predetermined standard has not been played since A gaming machine according to the feature D1 or D2.
特徴D3によれば、遊技が行われていない状況又は実質的に遊技が行われていない状況において使用対象となる設定値の新たな設定が行われた場合には特別処理が実行されるため、当該行為が行われた場合にはそれに対処することが可能となる。 According to the feature D3, when a new setting of a setting value to be used is performed in a situation where no game is performed or a game is not substantially performed, special processing is executed. When this action is performed, it is possible to cope with it.
特徴D4.前記特別実行手段は、前記特別処理として報知用処理を実行することを特徴とする特徴D1乃至D3のいずれか1に記載の遊技機。 Feature D4. The gaming machine according to any one of features D1 to D3, wherein the special execution unit executes a notification process as the special process.
特徴D4によれば、使用対象となる設定値の新たな設定が特別状況において実行されたことを少なくとも一の条件として報知用処理が実行される。これにより、好ましくない状況下において設定値の新たな設定が行われた場合にそれに対処するように促すことが可能となる。 According to the feature D4, the notification process is executed under at least one condition that a new setting of a setting value to be used is executed in a special situation. As a result, when a new setting value is set under an unfavorable situation, it is possible to prompt the user to deal with it.
特徴D5.遊技が実行されることにより所定事象が発生した場合にそれに対応する遊技の履歴情報を履歴記憶手段(履歴用メモリ117)に記憶させる履歴記憶実行手段(管理側CPU112における履歴設定処理を実行する機能)と、
前記設定手段による前記使用対象となる設定値の設定が行われたことを少なくとも一の条件として、前記履歴記憶手段に記憶されている前記履歴情報を利用して所定の期間における遊技の結果に対応する態様情報を導出する情報導出手段(第3の実施形態では管理側CPU112におけるステップS1807の処理を実行する機能、第5の実施形態では管理側CPU112におけるステップS2107の処理を実行する機能)と、
を備えていることを特徴とする特徴D1乃至D4のいずれか1に記載の遊技機。
Feature D5. History storage execution means (function to execute history setting processing in the management CPU 112) that stores history information of a game corresponding to a predetermined event when the game is executed in the history storage means (history memory 117) )When,
Corresponding to the result of a game in a predetermined period using the history information stored in the history storage means, on the condition that the setting value to be used by the setting means has been set Information deriving means for deriving the mode information to be performed (a function for executing the process of step S1807 in the
A gaming machine according to any one of features D1 to D4, characterized in that
特徴D5によれば、所定事象が発生した場合にはそれに対応する履歴情報が履歴記憶手段にて記憶される。これにより、所定事象の発生回数又は発生頻度を管理するための情報を遊技機にて記憶保持することが可能となり、この管理されている情報を利用することで所定事象の発生頻度の管理を好適に行うことが可能となる。また、履歴情報が遊技機自身にて記憶されることにより、履歴情報への不正なアクセスや不正な改変を阻止することができる。 According to the feature D5, when a predetermined event occurs, history information corresponding to the predetermined event is stored in the history storage unit. This makes it possible to store and hold information for managing the occurrence frequency or occurrence frequency of the predetermined event in the gaming machine, and it is preferable to manage the occurrence frequency of the predetermined event by using this managed information. Can be performed. In addition, since the history information is stored by the gaming machine itself, unauthorized access to the history information and unauthorized modification can be prevented.
この場合に、使用対象となる設定値の新たな設定が行われたことを契機として、履歴記憶手段に記憶されている履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出される。これにより、設定値が変更される前の状況における所定事象の発生頻度などの遊技履歴の管理結果を把握することが可能となる。 In this case, the mode information corresponding to the result of the game in a predetermined period using the history information stored in the history storage means when a new setting value to be used is set. Derived. Thereby, it becomes possible to grasp the management result of the game history such as the occurrence frequency of the predetermined event in the situation before the set value is changed.
特徴D6.前記特別実行手段は、前記設定手段による前記使用対象となる設定値の設定が前記特別状況において実行されたことを少なくとも一の条件として、前記特別処理として、前記情報導出手段による前記態様情報の導出を行わせないものであることを特徴とする特徴D5に記載の遊技機。 Feature D6. The special execution unit derives the mode information by the information deriving unit as the special processing, on the condition that the setting value to be used by the setting unit is set in the special situation. The gaming machine according to Feature D5, wherein the gaming machine is not allowed to perform.
特徴D6によれば、使用対象となる設定値の新たな設定が行われたとしても当該設定が好ましくない状況において行われた場合には態様情報が導出されない。これにより、態様情報が無駄に導出されてしまわないようにすることが可能となる。 According to the feature D6, even if a new setting value to be used is set, the mode information is not derived when the setting is performed in an unfavorable situation. As a result, it is possible to prevent the aspect information from being unnecessarily derived.
特徴D7.前記情報導出手段により導出された前記態様情報を記憶する態様情報記憶手段(別保存用メモリ171)を備えていることを特徴とする特徴D5又はD6に記載の遊技機。 Feature D7. The gaming machine according to D5 or D6, further comprising mode information storage means (separate storage memory 171) for storing the mode information derived by the information deriving means.
特徴D7によれば、使用対象となる設定値の新たな設定が行われたことを契機として履歴記憶手段に記憶されている履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出された場合、その態様情報は態様情報記憶手段に記憶される。これにより、設定値が変更されたとしても、その後の任意のタイミングで設定値が変更される前の状況における遊技履歴の管理結果を把握することが可能となる。 According to the feature D7, the mode information corresponding to the result of the game in a predetermined period using the history information stored in the history storage unit when the setting value to be used is newly set. Is derived, the aspect information is stored in the aspect information storage means. Thereby, even if the set value is changed, it becomes possible to grasp the management result of the game history in a situation before the set value is changed at an arbitrary timing thereafter.
特徴D8.前記態様情報記憶手段は、前記態様情報を複数記憶することが可能であることを特徴とする特徴D7に記載の遊技機。 Feature D8. The gaming machine according to Feature D7, wherein the aspect information storage means is capable of storing a plurality of the aspect information.
特徴D8によれば、態様情報記憶手段において態様情報を複数記憶することが可能であるため、設定値の新たな設定が行われたタイミングを基準として、複数の期間における遊技履歴の管理結果を把握することが可能となる。また、遊技が行われない状況下において設定値の新たな設定が繰り返されたとしても、実質的に遊技が行われている状況の履歴情報を利用して導出された態様情報が態様情報記憶手段に残っている可能性を高めることが可能となる。 According to the feature D8, since it is possible to store a plurality of pieces of aspect information in the aspect information storage unit, the management results of the game history in a plurality of periods are grasped based on the timing when a new setting value is set. It becomes possible to do. In addition, even if a new setting value is repeated under a situation where no game is played, the mode information derived using the history information of the situation where the game is being played is substantially the mode information storage means. It is possible to increase the possibility of remaining in
特徴D9.前記態様情報記憶手段は、前記態様情報を所定数記憶することが可能であり、
前記特別実行手段は、前記設定手段による前記使用対象となる設定値の設定が前記特別状況において前記所定数を超える回数発生した場合に前記特別処理を実行するものであることを特徴とする特徴D7又はD8に記載の遊技機。
Feature D9. The aspect information storage means can store a predetermined number of the aspect information,
The special execution means executes the special process when the setting value to be used by the setting means is set to exceed the predetermined number in the special situation. Or the game machine as described in D8.
特徴D9によれば、実質的に遊技が行われている状況の履歴情報を利用して導出された態様情報が態様情報記憶手段に残らないようにすべく遊技が行われない状況下において設定値の新たな設定が繰り返された場合には、それに対して特別処理が実行される。これにより、当該行為に対処することが可能となる。 According to the feature D9, the setting value is set in a situation where the game is not performed so that the aspect information derived using the history information of the situation where the game is substantially performed does not remain in the aspect information storage unit. When the new setting is repeated, a special process is performed on the new setting. Thereby, it becomes possible to cope with the action.
特徴D10.遊技領域を流下する遊技球が入球可能な入球手段(第1作動口33、第2作動口34)と、
当該入球手段に遊技球が入球したことに基づいて特別情報を取得する情報取得手段(主側CPU63におけるステップS401の処理を実行する機能)と、
前記特別情報が付与情報に対応しているか否かの付与判定を行う付与判定手段(主側CPU63におけるステップS503及びステップS504の処理を実行する機能)と、
前記付与判定において前記特別情報が前記付与情報に対応しているとする付与対応結果となったことに基づいて、遊技者に特典(開閉実行モード)を付与する特典付与手段(主側CPU63におけるステップS409〜ステップS412の処理を実行する機能)と、
を備え、
前記設定値に応じて前記付与判定において前記付与対応結果となる確率が変動することを特徴とする特徴D1乃至D9のいずれか1に記載の遊技機。
Feature D10. A ball entry means (
Information acquisition means (a function of executing the processing of step S401 in the main CPU 63) for acquiring special information based on the game ball entering the ball entry means;
Grant determination means (function for executing the processes of steps S503 and S504 in the main CPU 63) for determining whether or not the special information corresponds to the grant information;
Based on the result of granting that the special information corresponds to the granting information in the granting determination, a privilege granting unit (step in the main CPU 63) for granting a privilege (opening / closing execution mode) to the player The function of executing the processes of S409 to S412),
With
The gaming machine according to any one of features D1 to D9, wherein a probability of the grant correspondence result varies in the grant determination according to the set value.
特徴D10によれば、所謂パチンコ機において設定値に応じて付与対応結果となる確率を変動させることが可能となる。 According to the feature D10, in the so-called pachinko machine, it is possible to vary the probability of the assignment correspondence result according to the set value.
なお、特徴D1〜D10の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features D1 to D10, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features 1-15, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Arufadaburyu1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴E群>
特徴E1.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63における設定値更新処理を実行する機能)と、
遊技が実行されることにより所定事象が発生した場合にそれに対応する遊技の履歴情報を履歴記憶手段(履歴用メモリ117)に記憶させる履歴記憶実行手段(管理側CPU112における履歴設定処理を実行する機能)と、
前記設定手段による前記使用対象となる設定値の設定が行われたことを少なくとも一の条件として、前記履歴記憶手段に記憶されている前記履歴情報を利用して所定の期間における遊技の結果に対応する態様情報を導出する情報導出手段(第3の実施形態では管理側CPU112におけるステップS1807の処理を実行する機能、第5の実施形態では管理側CPU112におけるステップS2107の処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Feature E group>
Feature E1. A setting means (a function for executing a setting value update process in the main CPU 63) for setting a setting value to be used from a plurality of setting values corresponding to the player's advantage;
History storage execution means (function to execute history setting processing in the management CPU 112) that stores history information of a game corresponding to a predetermined event when the game is executed in the history storage means (history memory 117) )When,
Corresponding to the result of a game in a predetermined period using the history information stored in the history storage means, on the condition that the setting value to be used by the setting means has been set Information deriving means for deriving the mode information to be performed (a function for executing the process of step S1807 in the
A gaming machine characterized by comprising:
特徴E1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。また、所定事象が発生した場合にはそれに対応する履歴情報が履歴記憶手段にて記憶される。これにより、所定事象の発生回数又は発生頻度を管理するための情報を遊技機にて記憶保持することが可能となり、この管理されている情報を利用することで所定事象の発生頻度の管理を好適に行うことが可能となる。また、履歴情報が遊技機自身にて記憶されることにより、履歴情報への不正なアクセスや不正な改変を阻止することができる。 According to the feature E1, since a setting value to be used is set from among a plurality of stages of setting values corresponding to the player's advantage, the player has a more advantageous setting value to be used. You will expect that. When a predetermined event occurs, history information corresponding to the predetermined event is stored in the history storage means. This makes it possible to store and hold information for managing the occurrence frequency or occurrence frequency of the predetermined event in the gaming machine, and it is preferable to manage the occurrence frequency of the predetermined event by using this managed information. Can be performed. In addition, since the history information is stored by the gaming machine itself, unauthorized access to the history information and unauthorized modification can be prevented.
この場合に、使用対象となる設定値の新たな設定が行われたことを契機として、履歴記憶手段に記憶されている履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出される。これにより、設定値が変更される前の状況における所定事象の発生頻度などの遊技履歴の管理結果を把握することが可能となる。 In this case, the mode information corresponding to the result of the game in a predetermined period using the history information stored in the history storage means when a new setting value to be used is set. Derived. Thereby, it becomes possible to grasp the management result of the game history such as the occurrence frequency of the predetermined event in the situation before the set value is changed.
特徴E2.前記情報導出手段により導出された前記態様情報を記憶する態様情報記憶手段(別保存用メモリ171)を備えていることを特徴とする特徴E1に記載の遊技機。 Feature E2. The gaming machine according to feature E1, further comprising aspect information storage means (another storage memory 171) for storing the aspect information derived by the information deriving means.
特徴E2によれば、使用対象となる設定値の新たな設定が行われたことを契機として履歴記憶手段に記憶されている履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出された場合、その態様情報は態様情報記憶手段に記憶される。これにより、設定値が変更されたとしても、その後の任意のタイミングで設定値が変更される前の状況における遊技履歴の管理結果を把握することが可能となる。 According to the feature E2, aspect information corresponding to the result of the game in a predetermined period using the history information stored in the history storage means triggered by a new setting of the setting value to be used Is derived, the aspect information is stored in the aspect information storage means. Thereby, even if the set value is changed, it becomes possible to grasp the management result of the game history in a situation before the set value is changed at an arbitrary timing thereafter.
特徴E3.前記態様情報記憶手段は、前記態様情報を複数記憶することが可能であることを特徴とする特徴E2に記載の遊技機。 Feature E3. The gaming machine according to Feature E2, wherein the aspect information storage means is capable of storing a plurality of the aspect information.
特徴E3によれば、態様情報記憶手段において態様情報を複数記憶することが可能であるため、設定値の新たな設定が行われたタイミングを基準として、複数の期間における遊技履歴の管理結果を把握することが可能となる。また、遊技が行われない状況下において設定値の新たな設定が繰り返されたとしても、実質的に遊技が行われている状況の履歴情報を利用して導出された態様情報が態様情報記憶手段に残っている可能性を高めることが可能となる。 According to the feature E3, since a plurality of pieces of aspect information can be stored in the aspect information storage unit, the management results of the game history in a plurality of periods are grasped based on the timing when a new setting value is set. It becomes possible to do. In addition, even if a new setting value is repeated under a situation where no game is played, the mode information derived using the history information of the situation where the game is being played is substantially the mode information storage means. It is possible to increase the possibility of remaining in
特徴E4.前記態様情報記憶手段は、前記態様情報を所定数記憶することが可能であり、
本遊技機は、前記設定手段による前記使用対象となる設定値の設定が所定条件下で前記所定数を超える回数発生した場合に特別処理を実行する手段(第3の実施形態では管理側CPU112における繰り返し変更の監視処理を実行する機能、第4の実施形態では主側CPU63における繰り返し変更の監視処理を実行する機能)を備えていることを特徴とする特徴E2又はE3に記載の遊技機。
Feature E4. The aspect information storage means can store a predetermined number of the aspect information,
The gaming machine is a means for executing a special process when the setting value to be used by the setting means exceeds the predetermined number under a predetermined condition (in the third embodiment, in the management CPU 112). The gaming machine according to the feature E2 or E3, further including a function of executing a monitoring process of repeated changes, a function of executing a monitoring process of repeated changes in the
特徴E4によれば、実質的に遊技が行われている状況の履歴情報を利用して導出された態様情報が態様情報記憶手段に残らないようにすべく遊技が行われない状況下において設定値の新たな設定が繰り返された場合には、それに対して特別処理が実行される。これにより、当該行為に対処することが可能となる。 According to the feature E4, the setting value is set in a situation where the game is not performed so that the aspect information derived using the history information of the situation where the game is substantially performed does not remain in the aspect information storage unit. When the new setting is repeated, a special process is performed on the new setting. Thereby, it becomes possible to cope with the action.
特徴E5.前記情報導出手段は、前記履歴記憶手段に所定の前記履歴情報が所定量以上記憶されている場合に前記態様情報を導出することを特徴とする特徴E1乃至E4のいずれか1に記載の遊技機。 Feature E5. The gaming machine according to any one of features E1 to E4, wherein the information deriving unit derives the mode information when a predetermined amount or more of the predetermined history information is stored in the history storage unit. .
特徴E5によれば、履歴記憶手段に所定量以上の所定の履歴情報が記憶されている場合に態様情報が導出されるため、態様情報が無駄に導出されてしまわないようにすることが可能となる。 According to the feature E5, since the mode information is derived when a predetermined amount or more of the predetermined history information is stored in the history storage unit, it is possible to prevent the mode information from being unnecessarily derived. Become.
特徴E6.遊技領域を流下する遊技球が入球可能な入球手段(第1作動口33、第2作動口34)と、
当該入球手段に遊技球が入球したことに基づいて特別情報を取得する情報取得手段(主側CPU63におけるステップS401の処理を実行する機能)と、
前記特別情報が付与情報に対応しているか否かの付与判定を行う付与判定手段(主側CPU63におけるステップS503及びステップS504の処理を実行する機能)と、
前記付与判定において前記特別情報が前記付与情報に対応しているとする付与対応結果となったことに基づいて、遊技者に特典(開閉実行モード)を付与する特典付与手段(主側CPU63におけるステップS409〜ステップS412の処理を実行する機能)と、
を備え、
前記設定値に応じて前記付与判定において前記付与対応結果となる確率が変動することを特徴とする特徴E1乃至E5のいずれか1に記載の遊技機。
Feature E6. A ball entry means (
Information acquisition means (a function of executing the processing of step S401 in the main CPU 63) for acquiring special information based on the game ball entering the ball entry means;
Grant determination means (function for executing the processes of steps S503 and S504 in the main CPU 63) for determining whether or not the special information corresponds to the grant information;
Based on the result of granting that the special information corresponds to the granting information in the granting determination, a privilege granting unit (step in the main CPU 63) for granting a privilege (opening / closing execution mode) to the player The function of executing the processes of S409 to S412),
With
The gaming machine according to any one of features E1 to E5, wherein a probability of the grant correspondence result varies in the grant determination according to the set value.
特徴E6によれば、所謂パチンコ機において設定値に応じて付与対応結果となる確率を変動させることが可能となる。 According to the feature E6, in the so-called pachinko machine, it is possible to vary the probability of the assignment correspondence result according to the set value.
なお、特徴E1〜E6の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features E1 to E6, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴A群、上記特徴B群、上記特徴C群、上記特徴D群及び上記特徴E群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature A group, the feature B group, the feature C group, the feature D group, and the feature E group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンが知られている。例えば、パチンコ機では、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, in a pachinko machine, the front of the gaming machine is provided with a dish storage unit that stores game balls given to the player, the game balls stored in the dish storage unit are guided to the game ball launch device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、遊技機の管理が好適に行われる必要があり、この点について未だ改良の余地がある。 Here, in gaming machines such as the above-described examples, management of gaming machines needs to be suitably performed, and there is still room for improvement in this respect.
<特徴F群>
特徴F1.遊技領域を流下する遊技球が入球可能な入球手段(第1作動口33、第2作動口34)と、
当該入球手段に遊技球が入球したことに基づいて特別情報を取得する情報取得手段(主側CPU63におけるステップS401の処理を実行する機能)と、
前記特別情報が付与情報に対応しているか否かの付与判定を行う付与判定手段(主側CPU63におけるステップS503及びステップS504の処理を実行する機能)と、
前記付与判定において前記特別情報が前記付与情報に対応しているとする付与対応結果となったことに基づいて、遊技者に特典(開閉実行モード)を付与する特典付与手段(主側CPU63におけるステップS409〜ステップS412の処理を実行する機能)と、
遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63における設定値更新処理を実行する機能)と、
を備え、
前記付与判定手段は、前記付与判定のモードとして、前記付与対応結果となる確率が相対的に高低となるように高確率モードと低確率モードとを有しており、
前記設定値に応じて少なくとも前記低確率モードにおいて前記付与対応結果となる確率が変動することを特徴とする遊技機。
<Feature F group>
Feature F1. A ball entry means (
Information acquisition means (a function of executing the processing of step S401 in the main CPU 63) for acquiring special information based on the game ball entering the ball entry means;
Grant determination means (function for executing the processes of steps S503 and S504 in the main CPU 63) for determining whether or not the special information corresponds to the grant information;
Based on the result of granting that the special information corresponds to the granting information in the granting determination, a privilege granting unit (step in the main CPU 63) for granting a privilege (opening / closing execution mode) to the player The function of executing the processes of S409 to S412),
A setting means (a function for executing a setting value update process in the main CPU 63) for setting a setting value to be used from a plurality of setting values corresponding to the player's advantage;
With
The grant determination means has, as the grant determination mode, a high probability mode and a low probability mode so that the probability of the grant correspondence result is relatively high and low,
The gaming machine according to
特徴F1によれば、所謂パチンコ機において設定値に応じて少なくとも低確率モードにて付与対応結果となる確率を変動させることが可能となる。これにより、単一の遊技機であっても低確率モードにおいて付与対応結果となる確率について有利又は不利となる状況を生じさせることが可能となる。よって、遊技の興趣向上を図ることが可能となる。 According to the feature F1, it is possible to change the probability of an assignment correspondence result in at least the low probability mode according to the set value in a so-called pachinko machine. Thereby, even if it is a single game machine, it becomes possible to produce the situation where it becomes advantageous or unfavorable about the probability which becomes a grant correspondence result in low probability mode. Therefore, it is possible to improve the interest of the game.
特徴F2.前記高確率モードにおいて前記付与対応結果となる確率は前記設定値に応じて変動しないことを特徴とする特徴F1に記載の遊技機。 Feature F2. The gaming machine according to Feature F1, wherein the probability of the assignment correspondence result in the high probability mode does not vary according to the set value.
特徴F2によれば、低確率モードにて付与対応結果となる確率については設定値に応じて変動させる一方、高確率モードにて付与対応結果となる確率については設定値に応じて変動させないようにすることにより、設定値の影響を低確率モードにおける状況に制限することが可能となる。 According to the feature F2, the probability of the assignment correspondence result in the low probability mode is changed according to the set value, while the probability of the assignment correspondence result in the high probability mode is not changed according to the set value. By doing so, it becomes possible to limit the influence of the set value to the situation in the low probability mode.
特徴F3.前記特典は複数種類存在しており、
前記特典の選択態様は前記設定値に応じて変動しないことを特徴とする特徴F1又はF2に記載の遊技機。
Feature F3. There are multiple types of the benefits,
The gaming machine according to feature F1 or F2, wherein a selection mode of the privilege does not vary according to the set value.
特徴F3によれば、低確率モードにて付与対応結果となる確率については設定値に応じて変動させる一方、特典の選択態様は設定値に応じて変動させないようにすることにより、設定値の影響を低確率モードにおける状況に制限することが可能となる。 According to the feature F3, the probability of the result corresponding to the grant in the low probability mode is changed according to the set value, while the selection mode of the privilege is not changed according to the set value. Can be limited to situations in low probability mode.
なお、特徴F1〜F3の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features F1 to F3, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴F群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature group F, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンが知られている。例えば、パチンコ機では、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, in a pachinko machine, the front of the gaming machine is provided with a dish storage unit that stores game balls given to the player, the game balls stored in the dish storage unit are guided to the game ball launch device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、遊技の興趣向上を図る必要があり、この点について未だ改良の余地がある。 Here, in the gaming machine such as the above example, it is necessary to improve the interest of the game, and there is still room for improvement in this respect.
<特徴G群>
特徴G1.遊技が実行されることにより所定事象が発生した場合にそれに対応する遊技の履歴情報を履歴記憶手段(履歴用メモリ117)に記憶させる履歴記憶実行手段(管理側CPU112における履歴設定処理を実行する機能)と、
前記履歴記憶手段に記憶されている前記履歴情報を利用して所定の期間における遊技の結果に対応する態様情報を導出する情報導出手段(第1の実施形態では管理側CPU112におけるステップS1402〜ステップS1412の処理を実行する機能、第3の実施形態では管理側CPU112におけるステップS1807の処理を実行する機能、第5の実施形態では管理側CPU112におけるステップS2107の処理を実行する機能)と、
当該情報導出手段により導出された前記態様情報に対応する表示が行われるように情報表示手段(第1〜第10の実施形態では第1〜第3報知用表示装置69a〜69c、第11〜第14の実施形態では第1〜第4報知用表示装置201〜204)を表示制御する第1情報表示制御手段(管理側CPU112における表示用処理を実行する機能)と、
前記態様情報とは異なる別情報に対応する表示が行われるように前記情報表示手段を表示制御する第2情報表示制御手段(第1〜第10の実施形態では主側CPU63におけるステップS202及びステップS208の処理を実行する機能、第11の実施形態では主側CPU63におけるステップS3101、ステップS3103及びステップS3109の処理を実行する機能、第12の実施形態では主側CPU63におけるステップS3201、ステップS3202、ステップS3204及びステップS3210の処理を実行する機能、第13の実施形態では主側CPU63における異常表示用処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Feature G group>
Feature G1. History storage execution means (function to execute history setting processing in the management CPU 112) that stores history information of a game corresponding to a predetermined event when the game is executed in the history storage means (history memory 117) )When,
Information deriving means for deriving mode information corresponding to the result of the game in a predetermined period using the history information stored in the history storing means (in the first embodiment, steps S1402 to S1412 in the management CPU 112) A function for executing the process of step S1807 in the
Information display means (in the first to tenth embodiments, the first to third
Second information display control means for controlling display of the information display means so that display corresponding to different information different from the aspect information is performed (in the first to tenth embodiments, steps S202 and S208 in the main CPU 63). In the eleventh embodiment, the function of executing steps S3101, S3103, and S3109 in the
A gaming machine characterized by comprising:
特徴G1によれば、所定事象が発生した場合にはそれに対応する履歴情報が履歴記憶手段にて記憶される。これにより、所定事象の発生回数又は発生頻度を管理するための情報を遊技機にて記憶保持することが可能となり、この管理されている情報を利用することで所定事象の発生頻度の管理を好適に行うことが可能となる。また、履歴情報が遊技機自身にて記憶されることにより、履歴情報への不正なアクセスや不正な改変を阻止することができる。また、履歴記憶手段に記憶されている履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出される。そして、態様情報に対応する表示が情報表示手段にて行われる。これにより、所定事象の発生頻度などの遊技履歴の管理結果を把握することが可能となる。また、情報表示手段においては態様情報に対応する表示だけではなく別情報に対応する表示が行われる。これにより、情報表示手段を有効利用することが可能となる。 According to the feature G1, when a predetermined event occurs, history information corresponding thereto is stored in the history storage means. This makes it possible to store and hold information for managing the occurrence frequency or occurrence frequency of the predetermined event in the gaming machine, and it is preferable to manage the occurrence frequency of the predetermined event by using this managed information. Can be performed. In addition, since the history information is stored by the gaming machine itself, unauthorized access to the history information and unauthorized modification can be prevented. Moreover, the aspect information corresponding to the result of the game in a predetermined period is derived using the history information stored in the history storage means. Then, display corresponding to the mode information is performed by the information display means. Thereby, it becomes possible to grasp the management result of the game history such as the occurrence frequency of the predetermined event. The information display means displays not only the display corresponding to the mode information but also the display corresponding to the other information. As a result, the information display means can be used effectively.
特徴G2.前記情報表示手段において前記態様情報に対応する表示が行われる期間と、前記情報表示手段において前記別情報に対応する表示が行われる期間とは区別されていることを特徴とする特徴G1に記載の遊技機。 Feature G2. The period according to which the display corresponding to the mode information is performed in the information display unit and the period during which the display corresponding to the other information is performed in the information display unit are distinguished from each other in the feature G1 Gaming machine.
特徴G2によれば、情報表示手段において表示が行われている状況を把握することで、当該情報表示手段において態様情報に対応する表示及び別情報に対応する表示のうちいずれが行われているのかを特定することが可能となる。 According to the feature G2, which of the display corresponding to the mode information and the display corresponding to the different information is performed in the information display unit by grasping the situation where the display is performed in the information display unit. Can be specified.
特徴G3.前記第2情報表示制御手段は、前記態様情報に対応する表示が行われる場合における表示態様とは異なる表示態様となるように前記情報表示手段を表示制御することにより前記別情報に対応する表示が行われるようにすることを特徴とする特徴G1又はG2に記載の遊技機。 Feature G3. The second information display control means controls the display of the information display means so that the display mode is different from the display mode when the display corresponding to the mode information is performed, so that the display corresponding to the different information is displayed. The gaming machine according to Feature G1 or G2, wherein the gaming machine is performed.
特徴G3によれば、情報表示手段の表示態様を把握することで、当該情報表示手段において態様情報に対応する表示及び別情報に対応する表示のうちいずれが行われているのかを特定することが可能となる。 According to the feature G3, by grasping the display mode of the information display unit, it is possible to specify which of the display corresponding to the mode information and the display corresponding to the different information is being performed in the information display unit. It becomes possible.
特徴G4.前記情報表示手段として、それぞれにおいて複数種類の表示を行うことが可能な個別情報表示手段(第1〜第10の実施形態では第1〜第3報知用表示装置69a〜69c、第11〜第14の実施形態では第1〜第4報知用表示装置201〜204)を複数備えていることを特徴とする特徴G1乃至G3のいずれか1に記載の遊技機。
Feature G4. As the information display means, individual information display means capable of performing a plurality of types of display (in the first to tenth embodiments, first to third
特徴G4によれば、複数の個別情報表示手段を利用して態様情報に対応する表示が行われることにより多種多様な態様情報の表示を行うことが可能となる。また、複数の個別情報表示手段が存在していることにより、態様情報に対応する表示が行われる場合と別情報に対応する表示が行われる場合とで表示態様を大きく相違させることが可能となる。 According to the feature G4, it is possible to display a wide variety of aspect information by performing a display corresponding to the aspect information using a plurality of individual information display means. In addition, since there are a plurality of individual information display means, it is possible to make the display mode greatly different between the case where the display corresponding to the mode information is performed and the case where the display corresponding to the different information is performed. .
特徴G5.前記第2情報表示制御手段は、前記別情報に対応する表示を行わせる場合、複数の前記個別情報表示手段のうち前記態様情報に対応する表示が行われる場合に非表示状態とならない所定の個別情報表示手段(第1〜第10の実施形態では第1報知用表示装置69a及び第2報知用表示装置69b、第11,第12の実施形態では第1報知用表示装置201、第2報知用表示装置202及び第3報知用表示装置203、第13の実施形態では第1報知用表示装置201及び第2報知用表示装置202)を非表示状態となるようにすることを特徴とする特徴G4に記載の遊技機。
Feature G5. The second information display control means is a predetermined individual that is not in a non-display state when a display corresponding to the aspect information is performed among the plurality of individual information display means when the display corresponding to the different information is performed. Information display means (first
特徴G5によれば、態様情報に対応する表示が行われる場合には非表示状態とならない所定の個別情報表示手段が別情報に対応する表示が行われる場合には非表示状態となる。これにより、非表示状態となっている個別情報表示手段の種類を把握するだけで、態様情報に対応する表示及び別情報に対応する表示のうちいずれが行われているのかを明確に特定することが可能となる。 According to the feature G5, when the display corresponding to the mode information is performed, the predetermined individual information display unit that is not in the non-display state is in the non-display state when the display corresponding to the other information is performed. In this way, it is possible to clearly identify which one of the display corresponding to the mode information and the display corresponding to the other information is performed only by grasping the type of the individual information display means in the non-display state. Is possible.
特徴G6.前記第2情報表示制御手段は、前記別情報に対応する表示を行わせる場合、複数の前記個別情報表示手段のうち前記態様情報を表示する場合に表示状態となる特定の個別情報表示手段(第1〜第10の実施形態では第3報知用表示装置69c、第11,第12の実施形態では第4報知用表示装置204、第13の実施形態では第3報知用表示装置203及び第4報知用表示装置204)を表示状態となるようにし、
前記別情報に対応する表示が行われる場合における前記特定の個別情報表示手段の表示内容は、前記態様情報に対応する表示が行われる場合に前記特定の個別情報表示手段に表示され得ることを特徴とする特徴G5に記載の遊技機。
Feature G6. The second information display control means is a specific individual information display means (first display) that is in a display state when displaying the mode information among the plurality of individual information display means when performing display corresponding to the different information. The first
The display content of the specific individual information display means when the display corresponding to the different information is performed can be displayed on the specific individual information display means when the display corresponding to the aspect information is performed. The gaming machine according to Feature G5.
特徴G6によれば、特定の個別情報表示手段においては態様情報に対応する表示が行われる場合に表示され得る表示内容が別情報に対応する表示が行われる場合にも表示され得ることにより、態様情報に対応する表示が行われる場合の表示内容に制約を与えないようにすることが可能となる。また、このように特定の個別情報表示手段においては同一の表示内容となり得る構成であったとしても、上記特徴G5の構成を備え態様情報に対応する表示が行われる場合には非表示状態とならない所定の個別情報表示手段が別情報に対応する表示が行われる場合には非表示状態となるため、複数の個別情報表示手段においていずれの表示を行っているのかを特定することができる。 According to the feature G6, in the specific individual information display means, the display content that can be displayed when the display corresponding to the mode information is performed can also be displayed when the display corresponding to the different information is performed, It is possible to prevent the display contents from being restricted when the display corresponding to the information is performed. In addition, even if the specific individual information display means has the same display contents as described above, it is not in a non-display state when the display corresponding to the mode information is provided with the configuration of the feature G5. When the display corresponding to the different information is performed by the predetermined individual information display unit, the display is in a non-display state, and thus it is possible to specify which display is performed on the plurality of individual information display units.
特徴G7.前記第1情報表示制御手段は、前記態様情報に対応する表示を行わせる場合、複数の前記個別情報表示手段のそれぞれを表示状態とすることを特徴とする特徴G5又はG6に記載の遊技機。 Feature G7. The gaming machine according to the characteristic G5 or G6, wherein the first information display control means sets each of the plurality of individual information display means in a display state when the display corresponding to the aspect information is performed.
特徴G7によれば、態様情報に対応する表示が行われる場合には複数の個別情報表示手段のそれぞれが表示状態となるため、所定の個別情報表示手段が非表示状態となる別情報に対応する表示が行われる場合とは明確に区別することが可能となる。 According to the feature G7, when the display corresponding to the mode information is performed, each of the plurality of individual information display means is in the display state, so that the predetermined individual information display means corresponds to the different information in the non-display state. It is possible to clearly distinguish from the case where the display is performed.
特徴G8.前記第1情報表示制御手段は、前記情報表示手段における前記態様情報の表示を順次変更させるものであって、前記態様情報の表示を変更させる場合においても前記所定の個別情報表示手段が非表示状態に維持されないようにすることを特徴とする特徴G5乃至G7のいずれか1に記載の遊技機。 Feature G8. The first information display control means sequentially changes the display of the aspect information in the information display means, and the predetermined individual information display means is not displayed even when the display of the aspect information is changed. The gaming machine according to any one of features G5 to G7, wherein
特徴G8によれば、態様情報に対応する表示が行われる場合には所定の個別情報表示手段が非表示状態に維持されない。これにより、複数の個別情報表示手段を確認したタイミングに関係なく、複数の個別情報表示手段において態様情報に対応する表示及び別情報に対応する表示のうちいずれが行われているのかを特定することが可能となる。 According to the feature G8, when the display corresponding to the mode information is performed, the predetermined individual information display unit is not maintained in the non-display state. Thereby, regardless of the timing when the plurality of individual information display means are confirmed, it is specified which of the display corresponding to the mode information and the display corresponding to the different information is performed on the plurality of individual information display means. Is possible.
特徴G9.前記第2情報表示制御手段は、複数の前記個別情報表示手段のうち1個の特定の個別情報表示手段(第1〜第10の実施形態では第3報知用表示装置69c、第11,第12の実施形態では第4報知用表示装置204)において前記別情報に対応する表示を行わせ、残りの個別情報表示手段を非表示状態となるようにすることを特徴とする特徴G5乃至G8のいずれか1に記載の遊技機。
Feature G9. The second information display control means is one specific individual information display means (in the first to tenth embodiments, the third
特徴G9によれば、別情報に対応する表示が行われる場合には1個の個別情報表示手段のみが表示状態となるため、別情報に対応する表示が行われているか否かを把握し易くなる。 According to the feature G9, when the display corresponding to the different information is performed, only one individual information display unit is in the display state, so that it is easy to grasp whether the display corresponding to the different information is performed. Become.
特徴G10.複数の前記個別情報表示手段は所定方向に配列されており、
前記特定の個別情報表示手段は、前記所定方向に配列されている複数の前記個別情報表示手段のうち当該所定方向の端部に存在していることを特徴とする特徴G9に記載の遊技機。
Feature G10. The plurality of individual information display means are arranged in a predetermined direction,
The gaming machine according to Feature G9, wherein the specific individual information display means is present at an end portion in the predetermined direction among the plurality of individual information display means arranged in the predetermined direction.
特徴G10によれば、別情報に対応する表示が行われる1個の個別情報表示手段は所定方向の端部に存在しているため、別情報に対応する表示が行われているか否かを把握し易くなる。 According to the feature G10, since one individual information display means for displaying corresponding to the different information is present at the end in the predetermined direction, it is grasped whether the display corresponding to the different information is performed. It becomes easy to do.
特徴G11.前記第1情報表示制御手段は、複数の前記個別情報表示手段のうち一部である種類表示対象の個別情報表示手段(第1〜第10の実施形態では第1報知用表示装置69a、第11〜第14の実施形態では第1報知用表示装置201及び第2報知用表示装置202)において表示対象となる前記態様情報の種類に対応する表示が行われるようにし、複数の前記個別情報表示手段のうち一部である結果表示対象の個別情報表示手段(第1〜第10の実施形態では第2報知用表示装置69b及び第3報知用表示装置69c、第11〜第14の実施形態では第3報知用表示装置203及び第4報知用表示装置204)において表示対象となる前記態様情報の内容に対応する表示が行われるようにし、
前記所定の個別情報表示手段は前記種類表示対象の個別情報表示手段に対応していることを特徴とする特徴G5乃至G10のいずれか1に記載の遊技機。
Feature G11. The first information display control means is an individual information display means of a type display target that is a part of the plurality of individual information display means (first
The gaming machine according to any one of features G5 to G10, wherein the predetermined individual information display means corresponds to the individual information display means of the type display target.
特徴G11によれば、態様情報に対応する表示が行われる場合には種類表示対象の個別情報表示手段において表示対象となる態様情報の種類に対応する表示が行われるとともに結果表示対象の個別情報表示手段において表示対象となる態様情報の内容に対応する表示が行われる。これにより、表示対象となっている態様情報を把握し易くなる。この場合に、別情報に対応する表示が行われる場合には種類表示対象の個別情報表示手段が非表示状態となるため、種類表示が非表示の状態が別情報に対応していることとなり、別情報が表示されていると把握し易くなる。 According to the feature G11, when the display corresponding to the mode information is performed, the display corresponding to the type of the mode information to be displayed is performed in the individual information display unit of the type display target and the individual information display of the result display target The display corresponding to the content of the aspect information to be displayed in the means is performed. Thereby, it becomes easy to grasp | ascertain the aspect information used as display object. In this case, when the display corresponding to the different information is performed, the individual information display means of the type display target is in the non-display state, so the state of the type display non-display corresponds to the other information, When other information is displayed, it becomes easy to grasp.
特徴G12.前記情報表示手段は、複数の単位発光部(表示用セグメント201a〜201g,202a〜202g)を有し、それら複数の単位発光部のうち発光状態となる単位発光部の組合せにより所定の表示を行うことが可能な構成であり、
前記第2情報表示制御手段は、前記複数の単位発光部のうち前記態様情報に対応する表示が行われる場合に発光状態とされ得る単位発光部を発光状態とすることにより前記別情報に対応する表示が行われるようにするものであって、当該別情報に対応する表示が行われる場合に発光状態となる前記単位発光部の組合せが前記態様情報に対応する表示が行われる場合には存在しない組合せとなるようにするものであることを特徴とする特徴G1乃至G11のいずれか1に記載の遊技機。
Feature G12. The information display means has a plurality of unit light emitting units (display segments 201a to 201g, 202a to 202g), and performs a predetermined display by a combination of unit light emitting units in a light emitting state among the plurality of unit light emitting units. Is a possible configuration,
The second information display control unit responds to the different information by setting a unit light emitting unit that can be in a light emitting state when the display corresponding to the aspect information is performed among the plurality of unit light emitting units to be in a light emitting state. When the display corresponding to the different information is performed, the combination of the unit light emitting units that is in the light emitting state when the display corresponding to the different information is performed does not exist when the display corresponding to the aspect information is performed. The gaming machine according to any one of features G1 to G11, wherein the gaming machine is a combination.
特徴G12によれば、態様情報に対応する表示が行われる場合に発光状態とされ得る単位発光部を発光状態とすることにより別情報に対応する表示が行われることにより、態様情報に対応する表示の多様化を図る上で態様情報に対応する表示の内容に極力制約を与えないようにすることが可能となる。その一方、別情報に対応する表示が行われる場合に発光状態となる単位発光部の組合せが態様情報に対応する表示が行われる場合には存在しない組合せとなっている。これにより、発光状態となる単位発光部の組合せを把握することで態様情報に対応する表示及び別情報に対応する表示のうちいずれが行われているのかを把握することが可能となる。 According to the feature G12, when the display corresponding to the aspect information is performed, the display corresponding to the other information is performed by setting the unit light emitting unit that can be in the light emission state to the light emission state, thereby performing the display corresponding to the different information. In order to diversify, it is possible to limit the content of the display corresponding to the mode information as much as possible. On the other hand, when the display corresponding to the different information is performed, the combination of the unit light emitting units that are in the light emission state is a combination that does not exist when the display corresponding to the mode information is performed. Thereby, it becomes possible to grasp which one of the display corresponding to the mode information and the display corresponding to the different information is performed by grasping the combination of the unit light emitting units that are in the light emission state.
特徴G13.前記情報表示手段における前記態様情報に対応する表示の表示態様は複数態様存在しており、
前記複数の単位発光部には、前記複数態様の前記態様情報に対応する表示が全て行われたとしても発光状態にならない単位発光部は存在していないことを特徴とする特徴G12に記載の遊技機。
Feature G13. There are a plurality of display modes of display corresponding to the mode information in the information display means,
The game according to Feature G12, wherein the plurality of unit light emitting units include no unit light emitting unit that does not enter a light emitting state even when all the displays corresponding to the aspect information of the plurality of aspects are performed. Machine.
特徴G13によれば、態様情報に対応する表示が行われる場合には任意の組合せの単位発光部が発光状態とされる構成であるため、態様情報に対応する表示の多様化を図る上で態様情報に対応する表示の内容に極力制約を与えないようにすることが可能となる。 According to the feature G13, when the display corresponding to the mode information is performed, the unit light emitting units in an arbitrary combination are configured to be in the light emitting state. Therefore, the mode for diversifying the display corresponding to the mode information It is possible to minimize the restrictions on the display contents corresponding to the information.
特徴G14.前記情報表示手段である特定の個別情報表示手段(第1〜第10の実施形態では第3報知用表示装置69c、第11,第12の実施形態では第4報知用表示装置204、第13の実施形態では第3報知用表示装置203及び第4報知用表示装置204)を含めて個別情報表示手段を複数備え、
前記第2情報表示制御手段は、前記別情報に対応する表示を行わせる場合、複数の前記個別情報表示手段のうち前記態様情報に対応する表示が行われる場合に非表示状態とならない所定の個別情報表示手段(第1〜第10の実施形態では第1報知用表示装置69a及び第2報知用表示装置69b、第11,第12の実施形態では第1報知用表示装置201、第2報知用表示装置202及び第3報知用表示装置203、第13の実施形態では第1報知用表示装置201及び第2報知用表示装置202)を非表示状態となるようにすることを特徴とする特徴G12又はG13に記載の遊技機。
Feature G14. Specific individual information display means as the information display means (third
The second information display control means is a predetermined individual that is not in a non-display state when a display corresponding to the aspect information is performed among a plurality of the individual information display means when the display corresponding to the different information is performed. Information display means (first
特徴G14によれば、態様情報に対応する表示が行われる場合には非表示状態とならない所定の個別情報表示手段が別情報に対応する表示が行われる場合には非表示状態となる。これにより、非表示状態となっている個別情報表示手段の種類を把握するだけで、態様情報に対応する表示及び別情報に対応する表示のうちいずれが行われているのかを明確に特定することが可能となる。 According to the feature G14, when the display corresponding to the mode information is performed, the predetermined individual information display unit that is not in the non-display state is in the non-display state when the display corresponding to the other information is performed. In this way, it is possible to clearly identify which one of the display corresponding to the mode information and the display corresponding to the other information is performed only by grasping the type of the individual information display means in the non-display state. Is possible.
特徴G15.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63における設定値更新処理を実行する機能)を備え、
前記第2情報表示制御手段は、前記設定値を変更することが可能な状況において前記別情報に対応する表示を行わせることを特徴とする特徴G1乃至G14のいずれか1に記載の遊技機。
Feature G15. A setting means (a function for executing a setting value update process in the main CPU 63) for setting a setting value to be used from among a plurality of setting values corresponding to the player's advantage;
The gaming machine according to any one of features G1 to G14, wherein the second information display control unit causes display corresponding to the different information to be performed in a situation where the set value can be changed.
特徴G15によれば、態様情報に対応する表示が行われる情報表示手段を、設定値を変更することが可能な状況であることを報知するための表示手段として兼用することが可能となる。 According to the feature G15, the information display unit that performs display corresponding to the mode information can be used as a display unit for notifying that the setting value can be changed.
特徴G16.前記第2情報表示制御手段は、前記別情報に対応する表示として現状選択されている設定値に対応する情報の表示を行わせることを特徴とする特徴G15に記載の遊技機。 Feature G16. The gaming machine according to Feature G15, wherein the second information display control means displays information corresponding to a set value currently selected as a display corresponding to the different information.
特徴G16によれば、態様情報に対応する表示が行われる情報表示手段を、変更途中の設定値を表示するための表示手段として兼用することが可能となる。 According to the feature G16, the information display unit that performs display corresponding to the mode information can be also used as a display unit for displaying the setting value that is being changed.
特徴G17.前記第2情報表示制御手段は、前記別情報に対応する表示として遊技機の異常状態に対応する表示を行わせることを特徴とする特徴G1乃至G16のいずれか1に記載の遊技機。 Feature G17. The gaming machine according to any one of features G1 to G16, wherein the second information display control means causes a display corresponding to an abnormal state of the gaming machine to be performed as a display corresponding to the different information.
特徴G17によれば、態様情報に対応する表示が行われる情報表示手段を、遊技機の異常状態に対応する表示を行わせるための表示手段として兼用することが可能となる。 According to the feature G17, the information display unit that performs display corresponding to the mode information can also be used as the display unit for performing display corresponding to the abnormal state of the gaming machine.
特徴G18.前記第2情報表示制御手段は、前記異常状態が発生していない状況において前記異常状態に対応する表示を行わせる場合、前記異常状態が発生していないことに対応する表示を行わせることを特徴とする特徴G17に記載の遊技機。 Feature G18. The second information display control means causes the display corresponding to the absence of the abnormal state to be performed when the display corresponding to the abnormal state is performed in the situation where the abnormal state does not occur. A gaming machine according to Feature G17.
特徴G18によれば、情報表示手段を確認することで異常状態が発生しているか否かを明確に特定することが可能となる。 According to the feature G18, it is possible to clearly specify whether or not an abnormal state has occurred by checking the information display means.
なお、特徴G1〜G18の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features G1 to G18, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features 1-15, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Arufadaburyu1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴H群>
特徴H1.遊技が実行されることにより所定事象が発生した場合にそれに対応する遊技の履歴情報を履歴記憶手段(履歴用メモリ117)に記憶させる履歴記憶実行手段(管理側CPU112における履歴設定処理を実行する機能)と、
前記履歴記憶手段に記憶されている前記履歴情報を利用して所定の期間における遊技の結果に対応する態様情報を導出する情報導出手段(第1の実施形態では管理側CPU112におけるステップS1402〜ステップS1412の処理を実行する機能、第3の実施形態では管理側CPU112におけるステップS1807の処理を実行する機能、第5の実施形態では管理側CPU112におけるステップS2107の処理を実行する機能)と、
当該情報導出手段により導出された前記態様情報に対応する表示が行われるように情報表示手段(第1〜第10の実施形態では第1〜第3報知用表示装置69a〜69c、第11〜第14の実施形態では第1〜第4報知用表示装置201〜204)を表示制御する第1情報表示制御手段(管理側CPU112における表示用処理を実行する機能)と、
前記態様情報とは異なる別情報に対応する表示が行われるように前記情報表示手段を表示制御する第2情報表示制御手段(第1〜第10の実施形態では主側CPU63におけるステップS202及びステップS208の処理を実行する機能、第11の実施形態では主側CPU63におけるステップS3101、ステップS3103及びステップS3109の処理を実行する機能、第12の実施形態では主側CPU63におけるステップS3201、ステップS3202、ステップS3204及びステップS3210の処理を実行する機能、第13の実施形態では主側CPU63における異常表示用処理を実行する機能)と、
を備え、
前記情報表示手段は、複数の単位発光部(表示用セグメント201a〜201g,202a〜202g)を有し、それら複数の単位発光部のうち発光状態となる単位発光部の組合せにより所定の表示を行うことが可能な構成であり、
前記第2情報表示制御手段は、前記複数の単位発光部のうち前記態様情報に対応する表示が行われる場合に発光状態とされ得る単位発光部を発光状態とすることにより前記別情報に対応する表示が行われるようにするものであって、当該別情報に対応する表示が行われる場合に発光状態となる前記単位発光部の組合せが前記態様情報に対応する表示が行われる場合には存在しない組合せとなるようにするものであることを特徴とする遊技機。
<Feature H group>
Feature H1. History storage execution means (function to execute history setting processing in the management CPU 112) that stores history information of a game corresponding to a predetermined event when the game is executed in the history storage means (history memory 117) )When,
Information deriving means for deriving mode information corresponding to the result of the game in a predetermined period using the history information stored in the history storing means (in the first embodiment, steps S1402 to S1412 in the management CPU 112) A function for executing the process of step S1807 in the
Information display means (in the first to tenth embodiments, the first to third
Second information display control means for controlling display of the information display means so that display corresponding to different information different from the aspect information is performed (in the first to tenth embodiments, steps S202 and S208 in the main CPU 63). In the eleventh embodiment, the function of executing steps S3101, S3103, and S3109 in the
With
The information display means has a plurality of unit light emitting units (display segments 201a to 201g, 202a to 202g), and performs a predetermined display by a combination of unit light emitting units in a light emitting state among the plurality of unit light emitting units. Is a possible configuration,
The second information display control means responds to the different information by setting a unit light emitting unit that can be in a light emitting state when the display corresponding to the aspect information is performed among the plurality of unit light emitting units to be in a light emitting state. When the display corresponding to the different information is performed, the combination of the unit light emitting units that is in the light emitting state when the display corresponding to the different information is performed does not exist when the display corresponding to the aspect information is performed. A gaming machine characterized by being a combination.
特徴H1によれば、所定事象が発生した場合にはそれに対応する履歴情報が履歴記憶手段にて記憶される。これにより、所定事象の発生回数又は発生頻度を管理するための情報を遊技機にて記憶保持することが可能となり、この管理されている情報を利用することで所定事象の発生頻度の管理を好適に行うことが可能となる。また、履歴情報が遊技機自身にて記憶されることにより、履歴情報への不正なアクセスや不正な改変を阻止することができる。また、履歴記憶手段に記憶されている履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出される。そして、態様情報に対応する表示が情報表示手段にて行われる。これにより、所定事象の発生頻度などの遊技履歴の管理結果を把握することが可能となる。また、情報表示手段においては態様情報に対応する表示だけではなく別情報に対応する表示が行われる。これにより、情報表示手段を有効利用することが可能となる。 According to the feature H1, when a predetermined event occurs, history information corresponding to the predetermined event is stored in the history storage unit. This makes it possible to store and hold information for managing the occurrence frequency or occurrence frequency of the predetermined event in the gaming machine, and it is preferable to manage the occurrence frequency of the predetermined event by using this managed information. Can be performed. In addition, since the history information is stored by the gaming machine itself, unauthorized access to the history information and unauthorized modification can be prevented. Moreover, the aspect information corresponding to the result of the game in a predetermined period is derived using the history information stored in the history storage means. Then, display corresponding to the mode information is performed by the information display means. Thereby, it becomes possible to grasp the management result of the game history such as the occurrence frequency of the predetermined event. The information display means displays not only the display corresponding to the mode information but also the display corresponding to the other information. As a result, the information display means can be used effectively.
また、態様情報に対応する表示が行われる場合に発光状態とされ得る単位発光部を発光状態とすることにより別情報に対応する表示が行われることにより、態様情報に対応する表示の多様化を図る上で態様情報に対応する表示の内容に極力制約を与えないようにすることが可能となる。その一方、別情報に対応する表示が行われる場合に発光状態となる単位発光部の組合せが態様情報に対応する表示が行われる場合には存在しない組合せとなっている。これにより、発光状態となる単位発光部の組合せを把握することで態様情報に対応する表示及び別情報に対応する表示のうちいずれが行われているのかを把握することが可能となる。 In addition, when the display corresponding to the mode information is performed, the unit light emitting unit that can be in the light emitting state is set in the light emitting state, and the display corresponding to the different information is performed, thereby diversifying the display corresponding to the mode information Therefore, it is possible to limit the display contents corresponding to the mode information as much as possible. On the other hand, when the display corresponding to the different information is performed, the combination of the unit light emitting units that are in the light emission state is a combination that does not exist when the display corresponding to the mode information is performed. Thereby, it becomes possible to grasp which one of the display corresponding to the mode information and the display corresponding to the different information is performed by grasping the combination of the unit light emitting units that are in the light emission state.
特徴H2.前記情報表示手段における前記態様情報に対応する表示の表示態様は複数態様存在しており、
前記複数の単位発光部には、前記複数態様の前記態様情報に対応する表示が全て行われたとしても発光状態にならない単位発光部は存在していないことを特徴とする特徴H1に記載の遊技機。
Feature H2. There are a plurality of display modes of display corresponding to the mode information in the information display means,
The game according to Feature H1, wherein the plurality of unit light emitting units do not have a unit light emitting unit that does not enter a light emitting state even if all the displays corresponding to the aspect information of the plurality of aspects are performed. Machine.
特徴H2によれば、態様情報に対応する表示が行われる場合には任意の組合せの単位発光部が発光状態とされる構成であるため、態様情報に対応する表示の多様化を図る上で態様情報に対応する表示の内容に極力制約を与えないようにすることが可能となる。 According to the feature H2, when the display corresponding to the mode information is performed, the unit light emitting units in an arbitrary combination are configured to be in the light emitting state. Therefore, the mode for diversifying the display corresponding to the mode information It is possible to minimize the restrictions on the display contents corresponding to the information.
特徴H3.前記情報表示手段である特定の個別情報表示手段(第1〜第10の実施形態では第3報知用表示装置69c、第11,第12の実施形態では第4報知用表示装置204、第13の実施形態では第3報知用表示装置203及び第4報知用表示装置204)を含めて個別情報表示手段を複数備え、
前記第2情報表示制御手段は、前記別情報に対応する表示を行わせる場合、複数の前記個別情報表示手段のうち前記態様情報に対応する表示が行われる場合に非表示状態とならない所定の個別情報表示手段(第1〜第10の実施形態では第1報知用表示装置69a及び第2報知用表示装置69b、第11,第12の実施形態では第1報知用表示装置201、第2報知用表示装置202及び第3報知用表示装置203、第13の実施形態では第1報知用表示装置201及び第2報知用表示装置202)を非表示状態となるようにすることを特徴とする特徴H1又はH2に記載の遊技機。
Feature H3. Specific individual information display means as the information display means (third
The second information display control means is a predetermined individual that is not in a non-display state when a display corresponding to the aspect information is performed among a plurality of the individual information display means when the display corresponding to the different information is performed. Information display means (first
特徴H3によれば、態様情報に対応する表示が行われる場合には非表示状態とならない所定の個別情報表示手段が別情報に対応する表示が行われる場合には非表示状態となる。これにより、非表示状態となっている個別情報表示手段の種類を把握するだけで、態様情報に対応する表示及び別情報に対応する表示のうちいずれが行われているのかを明確に特定することが可能となる。 According to the feature H3, when the display corresponding to the mode information is performed, the predetermined individual information display unit that is not in the non-display state is in the non-display state when the display corresponding to the other information is performed. In this way, it is possible to clearly identify which one of the display corresponding to the mode information and the display corresponding to the other information is performed only by grasping the type of the individual information display means in the non-display state. Is possible.
特徴H4.前記第1情報表示制御手段は、前記態様情報に対応する表示を行わせる場合、複数の前記個別情報表示手段のそれぞれを表示状態とすることを特徴とする特徴H3に記載の遊技機。 Feature H4. The game machine according to Feature H3, wherein the first information display control means puts each of the plurality of individual information display means into a display state when displaying corresponding to the aspect information.
特徴H4によれば、態様情報に対応する表示が行われる場合には複数の個別情報表示手段のそれぞれが表示状態となるため、所定の個別情報表示手段が非表示状態となる別情報に対応する表示が行われる場合とは明確に区別することが可能となる。 According to the feature H4, when the display corresponding to the mode information is performed, each of the plurality of individual information display units is in the display state, and therefore the predetermined individual information display unit corresponds to the different information in the non-display state. It is possible to clearly distinguish from the case where the display is performed.
特徴H5.前記第1情報表示制御手段は、前記情報表示手段における前記態様情報の表示を順次変更させるものであって、前記態様情報の表示を変更させる場合においても前記所定の個別情報表示手段が非表示状態に維持されないようにすることを特徴とする特徴H3又はH4に記載の遊技機。 Feature H5. The first information display control means sequentially changes the display of the aspect information in the information display means, and the predetermined individual information display means is not displayed even when the display of the aspect information is changed. The gaming machine according to the feature H3 or H4, wherein
特徴H5によれば、態様情報に対応する表示が行われる場合には所定の個別情報表示手段が非表示状態に維持されない。これにより、複数の個別情報表示手段を確認したタイミングに関係なく、複数の個別情報表示手段において態様情報に対応する表示及び別情報に対応する表示のうちいずれが行われているのかを特定することが可能となる。 According to the feature H5, when the display corresponding to the aspect information is performed, the predetermined individual information display unit is not maintained in the non-display state. Thereby, regardless of the timing when the plurality of individual information display means are confirmed, it is specified which of the display corresponding to the mode information and the display corresponding to the different information is performed on the plurality of individual information display means. Is possible.
特徴H6.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63における設定値更新処理を実行する機能)を備え、
前記第2情報表示制御手段は、前記設定値を変更することが可能な状況において前記別情報に対応する表示を行わせることを特徴とする特徴H1乃至H5のいずれか1に記載の遊技機。
Feature H6. A setting means (a function for executing a setting value update process in the main CPU 63) for setting a setting value to be used from among a plurality of setting values corresponding to the player's advantage;
The gaming machine according to any one of features H1 to H5, wherein the second information display control unit causes display corresponding to the different information to be performed in a situation where the set value can be changed.
特徴H6によれば、態様情報に対応する表示が行われる情報表示手段を、設定値を変更することが可能な状況であることを報知するための表示手段として兼用することが可能となる。 According to the feature H6, the information display unit that performs display corresponding to the mode information can be used as a display unit for notifying that the setting value can be changed.
特徴H7.前記第2情報表示制御手段は、前記別情報に対応する表示として現状選択されている設定値に対応する情報の表示を行わせることを特徴とする特徴H6に記載の遊技機。 Feature H7. The gaming machine according to Feature H6, wherein the second information display control means displays information corresponding to a set value currently selected as a display corresponding to the different information.
特徴H7によれば、態様情報に対応する表示が行われる情報表示手段を、変更途中の設定値を表示するための表示手段として兼用することが可能となる。 According to the feature H7, the information display unit that performs the display corresponding to the mode information can be used as the display unit for displaying the setting value being changed.
なお、特徴H1〜H7の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features H1 to H7, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴I群>
特徴I1.遊技が実行されることにより所定事象が発生した場合にそれに対応する遊技の履歴情報を履歴記憶手段(履歴用メモリ117)に記憶させる履歴記憶実行手段(管理側CPU112における履歴設定処理を実行する機能)と、
前記履歴記憶手段に記憶されている前記履歴情報を利用して所定の期間における遊技の結果に対応する態様情報を導出する情報導出手段(第1の実施形態では管理側CPU112におけるステップS1402〜ステップS1412の処理を実行する機能、第3の実施形態では管理側CPU112におけるステップS1807の処理を実行する機能、第5の実施形態では管理側CPU112におけるステップS2107の処理を実行する機能)と、
当該情報導出手段により導出された前記態様情報に対応する表示が行われるように情報表示手段(第1〜第4報知用表示装置201〜204)を表示制御する第1情報表示制御手段(管理側CPU112における表示用処理を実行する機能)と、
遊技機の異常状態に対応する表示が行われるように前記情報表示手段を表示制御する第2情報表示制御手段(主側CPU63における異常表示用処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Feature I group>
Feature I1. History storage execution means (function to execute history setting processing in the management CPU 112) that stores history information of a game corresponding to a predetermined event when the game is executed in the history storage means (history memory 117) )When,
Information deriving means for deriving mode information corresponding to the result of the game in a predetermined period using the history information stored in the history storing means (in the first embodiment, steps S1402 to S1412 in the management CPU 112) A function for executing the process of step S1807 in the
First information display control means (management side) for controlling display of the information display means (first to fourth
Second information display control means (function for executing abnormality display processing in the main CPU 63) for controlling display of the information display means so that display corresponding to an abnormal state of the gaming machine is performed;
A gaming machine characterized by comprising:
特徴I1によれば、所定事象が発生した場合にはそれに対応する履歴情報が履歴記憶手段にて記憶される。これにより、所定事象の発生回数又は発生頻度を管理するための情報を遊技機にて記憶保持することが可能となり、この管理されている情報を利用することで所定事象の発生頻度の管理を好適に行うことが可能となる。また、履歴情報が遊技機自身にて記憶されることにより、履歴情報への不正なアクセスや不正な改変を阻止することができる。また、履歴記憶手段に記憶されている履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出される。そして、態様情報に対応する表示が情報表示手段にて行われる。これにより、所定事象の発生頻度などの遊技履歴の管理結果を把握することが可能となる。また、情報表示手段においては態様情報に対応する表示だけではなく遊技機の異常状態に対応する表示が行われる。これにより、情報表示手段を有効利用することが可能となる。 According to the feature I1, when a predetermined event occurs, history information corresponding to the predetermined event is stored in the history storage unit. This makes it possible to store and hold information for managing the occurrence frequency or occurrence frequency of the predetermined event in the gaming machine, and it is preferable to manage the occurrence frequency of the predetermined event by using this managed information. Can be performed. In addition, since the history information is stored by the gaming machine itself, unauthorized access to the history information and unauthorized modification can be prevented. Moreover, the aspect information corresponding to the result of the game in a predetermined period is derived using the history information stored in the history storage means. Then, display corresponding to the mode information is performed by the information display means. Thereby, it becomes possible to grasp the management result of the game history such as the occurrence frequency of the predetermined event. The information display means displays not only the display corresponding to the mode information but also the display corresponding to the abnormal state of the gaming machine. As a result, the information display means can be used effectively.
特徴I2.前記第2情報表示制御手段は、前記異常状態が発生していない状況において前記異常状態に対応する表示を行わせる場合、前記異常状態が発生していないことに対応する表示を行わせることを特徴とする特徴I1に記載の遊技機。 Feature I2. The second information display control means causes the display corresponding to the absence of the abnormal state to be performed when the display corresponding to the abnormal state is performed in the situation where the abnormal state does not occur. The gaming machine according to feature I1.
特徴I2によれば、情報表示手段を確認することで異常状態が発生しているか否かを明確に特定することが可能となる。 According to the feature I2, it is possible to clearly specify whether or not an abnormal state has occurred by checking the information display unit.
特徴I3.前記情報表示手段において前記態様情報に対応する表示が行われる期間と、前記情報表示手段において前記異常状態に対応する表示が行われる期間とは区別されていることを特徴とする特徴I1又はI2に記載の遊技機。 Feature I3. The feature I1 or I2 is characterized in that a period in which the display corresponding to the aspect information is performed in the information display means is distinguished from a period in which the display corresponding to the abnormal state is performed in the information display means. The gaming machine described.
特徴I3によれば、情報表示手段において表示が行われている状況を把握することで、当該情報表示手段において態様情報に対応する表示及び異常状態に対応する表示のうちいずれが行われているのかを特定することが可能となる。 According to the feature I3, which of the display corresponding to the mode information and the display corresponding to the abnormal state is performed in the information display unit by grasping the situation where the display is performed in the information display unit. Can be specified.
特徴I4.前記第2情報表示制御手段は、前記態様情報に対応する表示が行われる場合における表示態様とは異なる表示態様となるように前記情報表示手段を表示制御することにより前記異常状態に対応する表示が行われるようにすることを特徴とする特徴G1又はG2に記載の遊技機。 Feature I4. The second information display control means controls the display of the information display means so that the display mode is different from the display mode when the display corresponding to the mode information is performed, so that the display corresponding to the abnormal state is displayed. The gaming machine according to Feature G1 or G2, wherein the gaming machine is performed.
特徴I4によれば、情報表示手段の表示態様を把握することで、当該情報表示手段において態様情報に対応する表示及び異常状態に対応する表示のうちいずれが行われているのかを特定することが可能となる。 According to the characteristic I4, it is possible to identify which of the display corresponding to the aspect information and the display corresponding to the abnormal state is performed by the information display unit by grasping the display mode of the information display unit. It becomes possible.
特徴I5.前記情報表示手段として、それぞれにおいて複数種類の表示を行うことが可能な個別情報表示手段(第1〜第4報知用表示装置201〜204)を複数備えていることを特徴とする特徴I1乃至I4のいずれか1に記載の遊技機。
Feature I5. The information display means includes a plurality of individual information display means (first to fourth
特徴I5によれば、複数の個別情報表示手段を利用して態様情報に対応する表示が行われることにより多種多様な態様情報の表示を行うことが可能となる。また、複数の個別情報表示手段が存在していることにより、態様情報に対応する表示が行われる場合と異常状態に対応する表示が行われる場合とで表示態様を大きく相違させることが可能となる。 According to the feature I5, it is possible to display a wide variety of aspect information by performing display corresponding to the aspect information using a plurality of individual information display means. In addition, since there are a plurality of individual information display means, it is possible to make the display mode greatly different between the case where the display corresponding to the mode information is performed and the case where the display corresponding to the abnormal state is performed. .
特徴I6.前記第2情報表示制御手段は、前記異常状態に対応する表示を行わせる場合、複数の前記個別情報表示手段のうち前記態様情報に対応する表示が行われる場合に非表示状態とならない所定の個別情報表示手段(第1報知用表示装置201及び第2報知用表示装置202)を非表示状態となるようにすることを特徴とする特徴I5に記載の遊技機。
Feature I6. The second information display control means is a predetermined individual that does not enter a non-display state when the display corresponding to the aspect information is performed among the plurality of individual information display means when the display corresponding to the abnormal state is performed. The gaming machine according to Feature I5, wherein the information display means (the first
特徴I6によれば、態様情報に対応する表示が行われる場合には非表示状態とならない所定の個別情報表示手段が異常状態に対応する表示が行われる場合には非表示状態となる。これにより、非表示状態となっている個別情報表示手段の種類を把握するだけで、態様情報に対応する表示及び異常状態に対応する表示のうちいずれが行われているのかを明確に特定することが可能となる。 According to the feature I6, when the display corresponding to the mode information is performed, the predetermined individual information display unit that is not in the non-display state is in the non-display state when the display corresponding to the abnormal state is performed. In this way, it is possible to clearly identify which one of the display corresponding to the mode information and the display corresponding to the abnormal state is performed only by grasping the type of the individual information display means in the non-display state. Is possible.
特徴I7.前記第2情報表示制御手段は、前記異常状態に対応する表示を行わせる場合、複数の前記個別情報表示手段のうち前記態様情報を表示する場合に表示状態となる特定の個別情報表示手段(第3報知用表示装置203及び第4報知用表示装置204)を表示状態となるようにし、
前記異常状態に対応する表示が行われる場合における前記特定の個別情報表示手段の表示内容は、前記態様情報に対応する表示が行われる場合に前記特定の個別情報表示手段に表示され得ることを特徴とする特徴I6に記載の遊技機。
Feature I7. When the display corresponding to the abnormal state is performed, the second information display control unit is a specific individual information display unit (first unit) that is in a display state when displaying the mode information among the plurality of individual information display units. 3
When the display corresponding to the abnormal state is performed, the display content of the specific individual information display unit can be displayed on the specific individual information display unit when the display corresponding to the aspect information is performed. The gaming machine according to Feature I6.
特徴I7によれば、特定の個別情報表示手段においては態様情報に対応する表示が行われる場合に表示され得る表示内容が異常状態に対応する表示が行われる場合にも表示され得ることにより、態様情報に対応する表示が行われる場合の表示内容に制約を与えないようにすることが可能となる。また、このように特定の個別情報表示手段においては同一の表示内容となり得る構成であったとしても、上記特徴I7の構成を備え態様情報に対応する表示が行われる場合には非表示状態とならない所定の個別情報表示手段が異常状態に対応する表示が行われる場合には非表示状態となるため、複数の個別情報表示手段においていずれの表示を行っているのかを特定することができる。 According to the characteristic I7, the display content that can be displayed when the display corresponding to the mode information is performed in the specific individual information display means can be displayed even when the display corresponding to the abnormal state is performed, It is possible to prevent the display contents from being restricted when the display corresponding to the information is performed. In addition, even if the specific individual information display means has the same display content as described above, it does not become a non-display state when the display corresponding to the mode information is performed with the configuration of the feature I7. When the display corresponding to the abnormal state is performed on the predetermined individual information display means, the display is in the non-display state, so it is possible to specify which display is being performed on the plurality of individual information display means.
特徴I8.前記第1情報表示制御手段は、前記態様情報に対応する表示を行わせる場合、複数の前記個別情報表示手段のそれぞれを表示状態とすることを特徴とする特徴I6又はI7に記載の遊技機。 Feature I8. The gaming machine according to the characteristic I6 or I7, wherein the first information display control means sets each of the plurality of individual information display means in a display state when the display corresponding to the mode information is performed.
特徴I8によれば、態様情報に対応する表示が行われる場合には複数の個別情報表示手段のそれぞれが表示状態となるため、所定の個別情報表示手段が非表示状態となる異常状態に対応する表示が行われる場合とは明確に区別することが可能となる。 According to the feature I8, when the display corresponding to the mode information is performed, each of the plurality of individual information display means is in the display state, and thus the predetermined individual information display means corresponds to the abnormal state in which the display state is not displayed. It is possible to clearly distinguish from the case where the display is performed.
特徴I9.前記第1情報表示制御手段は、前記情報表示手段における前記態様情報の表示を順次変更させるものであって、前記態様情報の表示を変更させる場合においても前記所定の個別情報表示手段が非表示状態に維持されないようにすることを特徴とする特徴I6乃至I8のいずれか1に記載の遊技機。 Feature I9. The first information display control means sequentially changes the display of the aspect information in the information display means, and the predetermined individual information display means is not displayed even when the display of the aspect information is changed. The gaming machine according to any one of features I6 to I8, wherein
特徴I9によれば、態様情報に対応する表示が行われる場合には所定の個別情報表示手段が非表示状態に維持されない。これにより、複数の個別情報表示手段を確認したタイミングに関係なく、複数の個別情報表示手段において態様情報に対応する表示及び異常状態に対応する表示のうちいずれが行われているのかを特定することが可能となる。 According to the feature I9, when display corresponding to the mode information is performed, the predetermined individual information display unit is not maintained in the non-display state. Thereby, regardless of the timing when the plurality of individual information display means are confirmed, it is specified which of the display corresponding to the mode information and the display corresponding to the abnormal state is performed on the plurality of individual information display means. Is possible.
なお、特徴I1〜I9の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features I1 to I9, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴J群>
特徴J1.遊技が実行されることにより所定事象が発生した場合にそれに対応する遊技の履歴情報を履歴記憶手段(履歴用メモリ117)に記憶させる履歴記憶実行手段(管理側CPU112における履歴設定処理を実行する機能)と、
前記履歴記憶手段に記憶されている前記履歴情報を利用して所定の期間における遊技の結果に対応する態様情報を導出する情報導出手段(第1の実施形態では管理側CPU112におけるステップS1402〜ステップS1412の処理を実行する機能、第3の実施形態では管理側CPU112におけるステップS1807の処理を実行する機能、第5の実施形態では管理側CPU112におけるステップS2107の処理を実行する機能)と、
当該情報導出手段により導出された前記態様情報に対応する表示が行われるように情報表示手段(第1〜第10の実施形態では第1〜第3報知用表示装置69a〜69c、第11〜第14の実施形態では第1〜第4報知用表示装置201〜204)を表示制御する第1情報表示制御手段(管理側CPU112における表示用処理を実行する機能)と、
を備え、
当該第1情報表示制御手段は、前記情報表示手段における前記態様情報に対応する表示を順次変更させるものであって、前記態様情報に対応する表示を変更させる場合においても前記情報表示手段が非表示状態に維持されないようにすることを特徴とする遊技機。
<Feature J group>
Feature J1. History storage execution means (function to execute history setting processing in the management CPU 112) that stores history information of a game corresponding to a predetermined event when the game is executed in the history storage means (history memory 117) )When,
Information deriving means for deriving mode information corresponding to the result of the game in a predetermined period using the history information stored in the history storing means (in the first embodiment, steps S1402 to S1412 in the management CPU 112) A function for executing the process of step S1807 in the
Information display means (in the first to tenth embodiments, the first to third
With
The first information display control means sequentially changes the display corresponding to the aspect information in the information display means, and the information display means is not displayed even when the display corresponding to the aspect information is changed. A gaming machine characterized by not being maintained in a state.
特徴J1によれば、所定事象が発生した場合にはそれに対応する履歴情報が履歴記憶手段にて記憶される。これにより、所定事象の発生回数又は発生頻度を管理するための情報を遊技機にて記憶保持することが可能となり、この管理されている情報を利用することで所定事象の発生頻度の管理を好適に行うことが可能となる。また、履歴情報が遊技機自身にて記憶されることにより、履歴情報への不正なアクセスや不正な改変を阻止することができる。また、履歴記憶手段に記憶されている履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出される。そして、態様情報に対応する表示が情報表示手段にて行われる。これにより、所定事象の発生頻度などの遊技履歴の管理結果を把握することが可能となる。また、態様情報に対応する表示が行われる場合には情報表示手段が非表示状態に維持されない。これにより、情報表示手段を確認したタイミングに関係なく、態様情報に対応する表示を特定することが可能となる。 According to the feature J1, when a predetermined event occurs, history information corresponding to the predetermined event is stored in the history storage unit. This makes it possible to store and hold information for managing the occurrence frequency or occurrence frequency of the predetermined event in the gaming machine, and it is preferable to manage the occurrence frequency of the predetermined event by using this managed information. Can be performed. In addition, since the history information is stored by the gaming machine itself, unauthorized access to the history information and unauthorized modification can be prevented. Moreover, the aspect information corresponding to the result of the game in a predetermined period is derived using the history information stored in the history storage means. Then, display corresponding to the mode information is performed by the information display means. Thereby, it becomes possible to grasp the management result of the game history such as the occurrence frequency of the predetermined event. Further, when the display corresponding to the mode information is performed, the information display means is not maintained in the non-display state. Thereby, it becomes possible to specify the display corresponding to the mode information regardless of the timing when the information display means is confirmed.
特徴J2.前記情報表示手段として、それぞれにおいて複数種類の表示を行うことが可能な個別情報表示手段(第1〜第10の実施形態では第1〜第3報知用表示装置69a〜69c、第11〜第14の実施形態では第1〜第4報知用表示装置201〜204)を複数備えていることを特徴とする特徴J1に記載の遊技機。
Feature J2. As the information display means, individual information display means capable of performing a plurality of types of display (in the first to tenth embodiments, first to third
特徴J2によれば、複数の個別情報表示手段を利用して態様情報に対応する表示が行われることにより多種多様な態様情報の表示を行うことが可能となる。 According to the feature J2, it is possible to display a wide variety of aspect information by performing a display corresponding to the aspect information using a plurality of individual information display means.
特徴J3.前記第1情報表示制御手段は、前記態様情報に対応する表示を行わせる場合、複数の前記個別情報表示手段のそれぞれを表示状態とすることを特徴とする特徴J2に記載の遊技機。 Feature J3. The game machine according to Feature J2, wherein the first information display control means puts each of the plurality of individual information display means into a display state when displaying corresponding to the mode information.
特徴J3によれば、態様情報に対応する表示が行われる場合には複数の個別情報表示手段のそれぞれが表示状態となるとともに、態様情報に対応する表示を変更させる場合であっても表示状態に維持される。これにより、態様情報を把握し易くなる。 According to the feature J3, when the display corresponding to the aspect information is performed, each of the plurality of individual information display units is in the display state, and even when the display corresponding to the aspect information is changed, the display state is maintained. Maintained. Thereby, it becomes easy to grasp | ascertain aspect information.
特徴J4.前記第1情報表示制御手段は、複数の前記個別情報表示手段のうち一部である種類表示対象の個別情報表示手段(第1〜第10の実施形態では第1報知用表示装置69a、第11〜第14の実施形態では第1報知用表示装置201及び第2報知用表示装置202)において表示対象となる前記態様情報の種類に対応する表示が行われるようにし、複数の前記個別情報表示手段のうち一部である結果表示対象の個別情報表示手段(第1〜第10の実施形態では第2報知用表示装置69b及び第3報知用表示装置69c、第11〜第14の実施形態では第3報知用表示装置203及び第4報知用表示装置204)において表示対象となる前記態様情報の内容に対応する表示が行われるようにすることを特徴とする特徴J2又はJ3に記載の遊技機。
Feature J4. The first information display control means is an individual information display means of a type display target that is a part of the plurality of individual information display means (first
特徴J4によれば、態様情報に対応する表示が行われる場合には種類表示対象の個別情報表示手段において表示対象となる態様情報の種類に対応する表示が行われるとともに結果表示対象の個別情報表示手段において表示対象となる態様情報の内容に対応する表示が行われる。これにより、表示対象となっている態様情報を把握し易くなる。 According to the feature J4, when the display corresponding to the mode information is performed, the display corresponding to the type of the mode information to be displayed is performed in the individual information display unit of the type display target and the individual information display of the result display target The display corresponding to the content of the aspect information to be displayed in the means is performed. Thereby, it becomes easy to grasp | ascertain the aspect information used as display object.
なお、特徴J1〜J4の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features J1 to J4, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴K群>
特徴K1.遊技が実行されることにより所定事象が発生した場合にそれに対応する遊技の履歴情報を履歴記憶手段(履歴用メモリ117)に記憶させる履歴記憶実行手段(管理側CPU112における履歴設定処理を実行する機能)を備え、
当該履歴記憶実行手段は、制限状況である場合、前記所定事象が発生したとしても前記履歴情報を前記履歴記憶手段に記憶させないようにする手段(主側CPU63におけるステップS3501にて否定判定をする機能)を備えていることを特徴とする遊技機。
<Feature K group>
Feature K1. History storage execution means (function to execute history setting processing in the management CPU 112) that stores history information of a game corresponding to a predetermined event when the game is executed in the history storage means (
The history storage execution means is means for preventing the history information from being stored in the history storage means even when the predetermined event occurs (function of making a negative determination in step S3501 in the main CPU 63) when the predetermined event occurs. ).
特徴K1によれば、所定事象が発生した場合にはそれに対応する履歴情報が履歴記憶手段にて記憶される。これにより、所定事象の発生回数又は発生頻度を管理するための情報を遊技機にて記憶保持することが可能となり、この管理されている情報を利用することで所定事象の発生頻度の管理を好適に行うことが可能となる。また、履歴情報が遊技機自身にて記憶されることにより、履歴情報への不正なアクセスや不正な改変を阻止することができる。また、制限状況である場合には所定事象が発生したとしても履歴情報が記憶されないため、履歴情報を記憶するのが好ましくない状況において履歴情報が記憶されてしまわないようにすることが可能となる。 According to the feature K1, when a predetermined event occurs, history information corresponding to the predetermined event is stored in the history storage unit. This makes it possible to store and hold information for managing the occurrence frequency or occurrence frequency of the predetermined event in the gaming machine, and it is preferable to manage the occurrence frequency of the predetermined event by using this managed information. Can be performed. In addition, since the history information is stored by the gaming machine itself, unauthorized access to the history information and unauthorized modification can be prevented. Further, since history information is not stored even if a predetermined event occurs in a restricted situation, it is possible to prevent history information from being stored in a situation where it is not desirable to store history information. .
特徴K2.前記制限状況は、前記履歴記憶実行手段への動作電力の供給が開始されてから制限解除事象が発生するまでの状況として発生し得ることを特徴とする特徴K1に記載の遊技機。 Feature K2. The gaming machine according to claim K1, wherein the restriction situation can occur as a situation from the start of supply of operating power to the history storage execution means until a restriction release event occurs.
特徴K2によれば、動作電力の供給開始直後の動作チェックによる所定事象の発生を履歴情報として記憶してしまわないようにすることが可能となる。 According to the feature K2, it is possible to prevent the occurrence of a predetermined event due to an operation check immediately after the start of supply of operating power from being stored as history information.
特徴K3.前記履歴記憶実行手段への動作電力の供給が開始された場合であって制限条件が成立している場合に前記制限状況に設定する手段(主側CPU63におけるステップS3610の処理を実行する機能)と、
前記履歴記憶実行手段への動作電力の供給が開始された場合であって前記制限条件が成立していない場合に前記制限状況に設定しない手段(主側CPU63におけるステップS3621の処理を実行する機能)と、
を備えていることを特徴とする特徴K2に記載の遊技機。
Feature K3. Means for setting the restriction status when the supply of operating power to the history storage execution means is started and the restriction condition is satisfied (function for executing the process of step S3610 in the main CPU 63); ,
Means for not setting the restriction status when the supply of operating power to the history storage execution means is started and the restriction condition is not satisfied (function of executing step S3621 in the main CPU 63) When,
A gaming machine according to Feature K2, characterized by comprising:
特徴K3によれば、制限条件が成立しているか否かによって制限状況に設定される場合と設定されない場合とが存在する。これにより、必要に応じて制限状況に設定されないようにすることが可能となる。 According to the feature K3, there is a case where the restriction status is set and a case where the restriction condition is not set depending on whether or not the restriction condition is satisfied. As a result, it is possible to prevent the restriction status from being set as necessary.
特徴K4.前記制限状況は、前記履歴記憶実行手段への動作電力の供給が開始されてから遊技領域からの遊技球の排出個数が所定基準個数以上となるまでの状況として発生し得ることを特徴とする特徴K1乃至K3のいずれか1に記載の遊技機。 Feature K4. The restriction situation may occur as a situation from the start of supply of operating power to the history storage execution means until the number of game balls discharged from the game area exceeds a predetermined reference number. The gaming machine according to any one of K1 to K3.
特徴K4によれば、動作電力の供給が開始されてから遊技領域からの遊技球の排出個数が所定基準個数以上となるまでは履歴情報が記憶されないようにすることが可能となる。 According to the feature K4, it is possible to prevent the history information from being stored until the number of game balls discharged from the game area exceeds a predetermined reference number after the supply of operating power is started.
特徴K5.遊技が実行されることにより所定事象が発生した場合にそれに対応する遊技の履歴情報を履歴記憶手段(通常用カウンタエリア231、開閉実行モード用カウンタエリア232、高頻度サポートモード用カウンタエリア233)に記憶させる履歴記憶実行手段(主側CPU63における通常の入球管理処理、開閉実行モード中の入球管理処理及び高頻度サポートモード中の入球管理処理を実行する機能)と、
前記履歴記憶手段に記憶されている前記履歴情報を利用して所定の期間における遊技の結果に対応する態様情報を導出する情報導出手段(主側CPU63におけるステップS4208の処理を実行する機能)と、
を備え、
当該情報導出手段は、制限状況である場合、前記態様情報を導出しないことを特徴とする遊技機。
Feature K5. When a predetermined event occurs by executing a game, the history information of the game corresponding thereto is stored in history storage means (
Information deriving means (a function for executing the process of step S4208 in the main CPU 63) for deriving mode information corresponding to the result of the game in a predetermined period using the history information stored in the history storing means;
With
The gaming machine according to
特徴K5によれば、所定事象が発生した場合にはそれに対応する履歴情報が履歴記憶手段にて記憶される。これにより、所定事象の発生回数又は発生頻度を管理するための情報を遊技機にて記憶保持することが可能となり、この管理されている情報を利用することで所定事象の発生頻度の管理を好適に行うことが可能となる。また、履歴情報が遊技機自身にて記憶されることにより、履歴情報への不正なアクセスや不正な改変を阻止することができる。また、履歴記憶手段に記憶されている履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出される。これにより、所定事象の発生頻度などの遊技履歴の管理結果を把握することが可能となる。また、制限状況である場合には所定事象が発生したとしても態様情報が導出されないため、態様情報を導出するのが好ましくない状況において態様情報が導出されてしまわないようにすることが可能となる。 According to the feature K5, when a predetermined event occurs, history information corresponding to the predetermined event is stored in the history storage unit. This makes it possible to store and hold information for managing the occurrence frequency or occurrence frequency of the predetermined event in the gaming machine, and it is preferable to manage the occurrence frequency of the predetermined event by using this managed information. Can be performed. In addition, since the history information is stored by the gaming machine itself, unauthorized access to the history information and unauthorized modification can be prevented. Moreover, the aspect information corresponding to the result of the game in a predetermined period is derived using the history information stored in the history storage means. Thereby, it becomes possible to grasp the management result of the game history such as the occurrence frequency of the predetermined event. In addition, in a restricted situation, even if a predetermined event occurs, the aspect information is not derived. Therefore, it is possible to prevent the aspect information from being derived in a situation where it is not preferable to derive the aspect information. .
特徴K6.前記制限状況は、前記履歴記憶実行手段への動作電力の供給が開始されてから制限解除事象が発生するまでの状況として発生し得ることを特徴とする特徴K5に記載の遊技機。 Feature K6. The gaming machine according to Feature K5, wherein the restriction situation can occur as a situation from the start of supply of operating power to the history storage execution means until a restriction release event occurs.
特徴K6によれば、動作電力の供給開始直後の動作チェックによる所定事象の発生に基づく履歴情報を利用した態様情報が導出されてしまわないようにすることが可能となる。 According to the feature K6, it is possible to prevent the mode information using the history information based on the occurrence of the predetermined event by the operation check immediately after the start of the supply of the operating power from being derived.
特徴K7.前記制限状況は、前記履歴記憶実行手段への動作電力の供給が開始されてから遊技領域からの遊技球の排出個数が所定基準個数以上となるまでの状況として発生し得ることを特徴とする特徴K5又はK6に記載の遊技機。 Feature K7. The restriction situation may occur as a situation from the start of supply of operating power to the history storage execution means until the number of game balls discharged from the game area exceeds a predetermined reference number. A gaming machine according to K5 or K6.
特徴K7によれば、動作電力の供給が開始されてから遊技領域からの遊技球の排出個数が所定基準個数以上となるまでは態様情報が導出されないようにすることが可能となる。 According to the feature K7, it is possible to prevent the mode information from being derived until the number of game balls discharged from the game area exceeds a predetermined reference number after the supply of operating power is started.
なお、特徴K1〜K7の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features K1 to K7, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴G群、上記特徴H群、上記特徴I群、上記特徴J群及び上記特徴K群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature G group, the feature H group, the feature I group, the feature J group, and the feature K group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンが知られている。例えば、パチンコ機では、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, in a pachinko machine, the front of the gaming machine is provided with a dish storage unit that stores game balls given to the player, the game balls stored in the dish storage unit are guided to the game ball launch device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、遊技機の管理が好適に行われる必要があり、この点について未だ改良の余地がある。 Here, in gaming machines such as the above-described examples, management of gaming machines needs to be suitably performed, and there is still room for improvement in this respect.
<特徴L群>
特徴L1.各種処理を実行し、処理の実行に際して内部記憶手段(主側CPU63のレジスタ)に情報を一時的に記憶させる制御手段(主側CPU63)を備え、
当該制御手段は、
前記各種処理のうち第1所定処理を実行する第1所定処理実行手段(第15〜第21の実施形態における主側CPU63にて管理実行処理以外の処理を実行する機能)と、
前記各種処理のうち第2所定処理を実行する第2所定処理実行手段(第15〜第21の実施形態における主側CPU63にて管理実行処理を実行する機能)と、
前記第1所定処理を実行している状況から前記第2所定処理を実行する状況となる場合又は前記第2所定処理を実行する状況となった場合に、前記内部記憶手段に記憶された少なくとも一部の情報である所定情報を所定記憶手段(主側RAM65)に退避させる退避実行手段(第15の実施形態では主側CPU63におけるステップS3802及びステップS3902〜ステップS3907の処理を実行する機能、第16の実施形態では主側CPU63におけるステップS4402の処理を実行する機能、第17の実施形態では主側CPU63におけるステップS4502〜ステップS4507の処理を実行する機能、第18の実施形態では主側CPU63におけるステップS4602の処理を実行する機能、第19の実施形態では主側CPU63におけるステップS4701及びステップS4703の処理を実行する機能)と、
前記第2所定処理を終了する場合又は終了した後に、前記所定記憶手段に退避された前記所定情報を前記内部記憶手段に復帰させる復帰実行手段(第15の実施形態では主側CPU63におけるステップS3804及びステップS3910〜ステップS3915の処理を実行する機能、第16の実施形態では主側CPU63におけるステップS4404の処理を実行する機能、第17の実施形態では主側CPU63におけるステップS4510〜ステップS4515の処理を実行する機能、第18の実施形態では主側CPU63におけるステップS4605の処理を実行する機能、第19の実施形態では主側CPU63におけるステップS4705及びステップS4706の処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Feature L group>
Feature L1. A control unit (main CPU 63) that executes various processes and temporarily stores information in an internal storage unit (register of the main CPU 63) when the process is executed,
The control means is
A first predetermined process execution means (a function for executing processes other than the management execution process in the
A second predetermined process execution means (a function for executing a management execution process in the
At least one stored in the internal storage means when the second predetermined process is executed from the situation where the first predetermined process is executed or when the second predetermined process is executed. Saving execution means (a function for executing the processing of steps S3802 and S3902 to step S3907 in the
The return execution means for returning the predetermined information saved in the predetermined storage means to the internal storage means (in the fifteenth embodiment, step S3804 in the main CPU 63) The function of executing steps S3910 to S3915, the function of executing processing of step S4404 in the
A gaming machine characterized by comprising:
特徴L1によれば、第1所定処理を実行している状況から第2所定処理を実行する状況となる場合又は第2所定処理を実行する状況となった場合には内部記憶手段に記憶された少なくとも一部の情報が所定記憶手段に退避される。これにより、第2所定処理が実行される場合に、第1所定処理の実行に際して内部記憶手段に記憶された情報が書き換えられてしまわないようにすることが可能となる。また、第2所定処理を終了する場合又は終了した後に、所定記憶手段に退避された情報が内部記憶手段に復帰される。これにより、第2所定処理が終了した場合には当該第2所定処理の実行前における内部記憶手段の状態から第2所定処理とは異なる処理を実行することが可能となる。以上より、各種制御を好適に行うことが可能となる。 According to the feature L1, when the situation where the second predetermined process is executed from the situation where the first predetermined process is executed or the situation where the second predetermined process is executed is stored in the internal storage means At least a part of the information is saved in the predetermined storage means. Thus, when the second predetermined process is executed, it is possible to prevent the information stored in the internal storage unit from being rewritten when the first predetermined process is executed. In addition, when the second predetermined process is ended or after the end, the information saved in the predetermined storage unit is returned to the internal storage unit. Thereby, when the second predetermined process is completed, it is possible to execute a process different from the second predetermined process from the state of the internal storage means before the execution of the second predetermined process. As described above, various controls can be suitably performed.
特徴L2.前記所定情報は、前記内部記憶手段に記憶された情報のうち一部の情報であることを特徴とする特徴L1に記載の遊技機。 Feature L2. The gaming machine according to the characteristic L1, wherein the predetermined information is a part of information stored in the internal storage means.
特徴L2によれば、内部記憶手段に記憶された情報のうち一部の情報のみが所定記憶手段に退避されるため、所定記憶手段において内部記憶手段の情報を退避させるために必要な記憶容量を抑えることが可能となる。 According to the feature L2, since only a part of the information stored in the internal storage means is saved in the predetermined storage means, the storage capacity necessary for saving the information in the internal storage means in the predetermined storage means is reduced. It becomes possible to suppress.
特徴L3.前記内部記憶手段は、第1記憶領域(WAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタ)と第2記憶領域(WAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタ以外のレジスタ)とを少なくとも備え、
前記第2所定処理実行手段は、前記第2所定処理において前記第1記憶領域に情報を記憶させる一方、前記第2記憶領域に情報を記憶させない構成であり、
前記退避実行手段は、前記第1記憶領域に記憶された情報を前記所定記憶手段に退避させることを特徴とする特徴L2に記載の遊技機。
Feature L3. The internal storage means includes a first storage area (WA register, BC register, DE register, HL register, IX register and IY register) and a second storage area (WA register, BC register, DE register, HL register, IX register and A register other than the IY register),
The second predetermined process executing means is configured to store information in the first storage area in the second predetermined process, but not to store information in the second storage area,
The game machine according to Feature L2, wherein the save execution means saves information stored in the first storage area to the predetermined storage means.
特徴L3によれば、第1所定処理を実行している状況から第2所定処理を実行する状況となる場合又は第2所定処理を実行する状況となった場合、内部記憶手段において第2所定処理にて情報の記憶対象となる第1記憶領域の情報が所定記憶手段に退避される。これにより、第2所定処理が終了した場合には当該第2所定処理の実行前における内部記憶手段の状態から第2所定処理とは異なる処理を実行することを可能としながら、所定記憶手段において内部記憶手段の情報を退避させるために必要な記憶容量を抑えることが可能となる。 According to the characteristic L3, when the situation where the second predetermined process is executed from the situation where the first predetermined process is executed, or when the situation where the second predetermined process is executed, the second predetermined process is performed in the internal storage unit. The information in the first storage area that is the storage target of information is saved in the predetermined storage means. As a result, when the second predetermined process is completed, it is possible to execute a process different from the second predetermined process from the state of the internal storage means before the execution of the second predetermined process. It is possible to reduce the storage capacity necessary for saving the information stored in the storage means.
特徴L4.前記所定記憶手段は、
前記第1所定処理が実行される場合に情報が記憶される第1所定記憶領域(特定制御用のワークエリア221、特定制御用のスタックエリア222)と、
前記第2所定処理が実行される場合に情報が記憶される第2所定記憶領域(非特定制御用のワークエリア223、非特定制御用のスタックエリア224)と、
を備え、
前記退避実行手段は、前記所定情報を前記第2所定記憶領域に退避させることを特徴とする特徴L1乃至L3のいずれか1に記載の遊技機。
Feature L4. The predetermined storage means is
A first predetermined storage area (a
A second predetermined storage area (non-specific
With
The game machine according to any one of features L1 to L3, wherein the save execution means saves the predetermined information in the second predetermined storage area.
特徴L4によれば、所定記憶手段に第1所定記憶領域と第2所定記憶領域とが設けられていることにより、第1所定処理と第2所定処理とで所定記憶手段における情報の記憶先を明確に相違させることが可能となる。これにより、第1所定処理及び第2所定処理のうち一方の処理の実行に際して他方の処理において利用される情報が消去されてしまわないようにすることが可能となる。この場合に、第1所定処理を実行している状況から第2所定処理を実行する状況となる場合又は第2所定処理を実行する状況となった場合、内部記憶手段に記憶された少なくとも一部の情報が第2所定記憶領域に退避される。これにより、第2所定処理が開始される直前における内部記憶手段の情報を退避させることが可能となるとともに、第1所定記憶領域を利用することなく当該情報を退避させることが可能となる。 According to the characteristic L4, since the first predetermined storage area and the second predetermined storage area are provided in the predetermined storage unit, the storage destination of the information in the predetermined storage unit is determined by the first predetermined process and the second predetermined process. It is possible to make a distinct difference. Thereby, it is possible to prevent information used in the other process from being deleted when one of the first predetermined process and the second predetermined process is executed. In this case, at least a part of the information stored in the internal storage means when the second predetermined process is executed from the situation where the first predetermined process is executed or when the second predetermined process is executed Is saved in the second predetermined storage area. As a result, it is possible to save the information in the internal storage unit immediately before the start of the second predetermined process, and it is possible to save the information without using the first predetermined storage area.
特徴L5.前記退避実行手段は、
前記第1所定処理を実行している状況から前記第2所定処理を実行する状況となる場合に前記内部記憶手段に記憶された一部の情報である第1所定情報を前記第1所定処理において前記第1所定記憶領域に退避させる手段(第15の実施形態では主側CPU63におけるステップS3802の処理を実行する機能、第16の実施形態では主側CPU63におけるステップS4402の処理を実行する機能)と、
前記第1所定処理を実行している状況から前記第2所定処理を実行する状況となった場合に前記内部記憶手段に記憶された一部の情報である第2所定情報を前記第2所定処理において前記第2所定記憶領域に退避させる手段(第15の実施形態では主側CPU63におけるステップS3902〜ステップS3907の処理を実行する機能、第17の実施形態では主側CPU63におけるステップS4502〜ステップS4507の処理を実行する機能、第18の実施形態では主側CPU63におけるステップS4602の処理を実行する機能、第19の実施形態では主側CPU63におけるステップS4702及びステップS4703の処理を実行する機能)と、
を備えていることを特徴とする特徴L4に記載の遊技機。
Feature L5. The save execution means includes
In the first predetermined process, the first predetermined information, which is a part of the information stored in the internal storage means, is changed from the situation in which the first predetermined process is executed to the situation in which the second predetermined process is executed. Means for evacuating to the first predetermined storage area (in the fifteenth embodiment, the function of executing the process of step S3802 in the
When the second predetermined process is executed from the situation where the first predetermined process is executed, second predetermined information which is a part of information stored in the internal storage means is used as the second predetermined process. In the second predetermined storage area (in the fifteenth embodiment, the function of executing steps S3902 to S3907 in the
The gaming machine according to Feature L4, comprising:
特徴L5によれば、内部記憶手段に記憶された一部の情報である第1所定情報は第1所定処理にて第1所定記憶領域に退避され、内部記憶手段に記憶された一部の情報である第2所定情報は第2所定処理にて第2所定記憶領域に退避される。これにより、内部記憶手段に記憶された各情報にとって好ましいタイミングで退避を行うことが可能となるとともに、情報を退避させるための処理を第1所定処理と第2所定処理とで分散して実行することが可能となる。 According to the feature L5, the first predetermined information which is a part of information stored in the internal storage unit is saved in the first predetermined storage area in the first predetermined process, and the part of the information stored in the internal storage unit The second predetermined information is saved in the second predetermined storage area in the second predetermined process. As a result, it is possible to perform saving at a timing suitable for each piece of information stored in the internal storage means, and the processing for saving the information is executed in a distributed manner between the first predetermined processing and the second predetermined processing. It becomes possible.
特徴L6.前記第1所定情報は前記内部記憶手段に設けられたフラグレジスタの情報であることを特徴とする特徴L5に記載の遊技機。 Feature L6. The gaming machine according to Feature L5, wherein the first predetermined information is information of a flag register provided in the internal storage means.
特徴L6によれば、第1所定処理が実行されている状況におけるフラグレジスタの情報を適切に退避させることが可能となる。 According to the feature L6, it is possible to appropriately save the flag register information in a situation where the first predetermined process is being executed.
特徴L7.前記第2所定記憶領域は、
プッシュ命令により情報の書き込みを行うことが可能でありポップ命令により情報の読み出しを行うことが可能であるスタック領域(非特定制御用のスタックエリア224)と、
ロード命令により情報の書き込み及び読み出しを行うことが可能であるワーク領域(非特定制御用のワークエリア223)と、
を備え、
前記退避実行手段は、前記所定情報を前記スタック領域及び前記ワーク領域の一方に退避させることを特徴とする特徴L4乃至L6のいずれか1に記載の遊技機。
Feature L7. The second predetermined storage area is
A stack area (stack
A work area in which information can be written and read by a load instruction (
With
The game machine according to any one of features L4 to L6, wherein the save execution means saves the predetermined information in one of the stack area and the work area.
特徴L7によれば、第1所定処理を実行している状況から第2所定処理を実行する状況となる場合又は第2所定処理を実行する状況となった場合、第2所定記憶領域におけるスタック領域及びワーク領域のうち一方に、内部記憶手段に記憶された少なくとも一部の情報が退避される。これにより、情報の退避先を集約することが可能となり、退避させるための処理構成及び復帰させるための処理構成を簡素化させることが可能となる。 According to the feature L7, when the situation where the second predetermined process is executed from the situation where the first predetermined process is executed, or when the situation where the second predetermined process is executed, the stack area in the second predetermined storage area At least a part of the information stored in the internal storage means is saved in one of the work areas. As a result, it is possible to consolidate information saving destinations, and it is possible to simplify the processing configuration for saving and the processing configuration for returning.
特徴L8.前記退避実行手段は、前記所定情報を前記ワーク領域に退避させることを特徴とする特徴L7に記載の遊技機。 Feature L8. The game machine according to Feature L7, wherein the save execution means saves the predetermined information in the work area.
特徴L8によれば、内部記憶手段に記憶された少なくとも一部の情報の退避先がワーク領域であることにより、スタックポインタの累積的な変更を行うことなく当該情報の退避を行うことが可能となる。 According to the feature L8, since the save destination of at least a part of information stored in the internal storage means is the work area, the information can be saved without performing a cumulative change of the stack pointer. Become.
特徴L9.前記第1所定記憶領域は、前記第1所定処理が実行される場合に情報の記憶及び情報の読み出しが可能であり、前記第2所定処理が実行される場合に情報の読み出しは可能であるものの情報の記憶が不可であり、
前記第2所定記憶領域は、前記第2所定処理が実行される場合に情報の記憶及び情報の読み出しが可能であり、前記第1所定処理が実行される場合に情報の読み出しは可能であるものの情報の記憶が不可であることを特徴とする特徴L4乃至L8のいずれか1に記載の遊技機。
Feature L9. The first predetermined storage area can store information and read information when the first predetermined process is executed, and can read information when the second predetermined process is executed. Information cannot be stored,
The second predetermined storage area can store information and read information when the second predetermined process is executed, and can read information when the first predetermined process is executed. The gaming machine according to any one of features L4 to L8, wherein information cannot be stored.
特徴L9によれば、第1所定記憶領域を第1所定処理の専用の記憶領域として扱うことが可能となるとともに、第2所定記憶領域を第2所定処理の専用の記憶領域として扱うことが可能となる。 According to the feature L9, the first predetermined storage area can be handled as a dedicated storage area for the first predetermined process, and the second predetermined storage area can be handled as a dedicated storage area for the second predetermined process. It becomes.
特徴L10.前記所定記憶手段は、
プッシュ命令により情報の書き込みを行うことが可能でありポップ命令により情報の読み出しを行うことが可能であるスタック領域(非特定制御用のスタックエリア224)と、
ロード命令により情報の書き込み及び読み出しを行うことが可能であるワーク領域(非特定制御用のワークエリア223)と、
を備え、
前記退避実行手段は、前記所定情報を前記スタック領域及び前記ワーク領域の一方に退避させることを特徴とする特徴L1乃至L9のいずれか1に記載の遊技機。
Feature L10. The predetermined storage means is
A stack area (stack
A work area in which information can be written and read by a load instruction (
With
The game machine according to any one of features L1 to L9, wherein the save execution unit saves the predetermined information in one of the stack area and the work area.
特徴L10によれば、所定情報の退避先を集約することが可能となり、所定情報を退避させるための処理構成及び所定情報を復帰させるための処理構成を簡素化させることが可能となる。 According to the feature L10, the save destinations of the predetermined information can be collected, and the processing configuration for saving the predetermined information and the processing configuration for returning the predetermined information can be simplified.
特徴L11.前記退避実行手段は、前記所定情報を前記ワーク領域に退避させることを特徴とする特徴L10に記載の遊技機。 Feature L11. The game machine according to Feature L10, wherein the save execution means saves the predetermined information in the work area.
特徴L11によれば、所定情報の退避先がワーク領域であることにより、スタックポインタの累積的な変更を行うことなく当該情報の退避を行うことが可能となる。 According to the feature L11, since the save destination of the predetermined information is the work area, the information can be saved without performing a cumulative change of the stack pointer.
特徴L12.前記所定情報は前記内部記憶手段に記憶された一部の情報であり、
前記退避実行手段は、前記第1所定処理を実行している状況から前記第2所定処理を実行する状況となる場合又は前記第2所定処理を実行する状況となった場合に、前記内部記憶手段に記憶された一部の情報である特定情報を前記スタック領域に退避させる手段(主側CPU63におけるステップS3802の処理を実行する機能)を備えていることを特徴とする特徴L11に記載の遊技機。
Feature L12. The predetermined information is a part of information stored in the internal storage means,
The save execution unit is configured to store the internal storage unit when the second predetermined process is executed from the situation where the first predetermined process is executed or when the second predetermined process is executed. The gaming machine according to Feature L11, further comprising means (a function of executing the process of step S3802 in the main CPU 63) for saving specific information that is a part of information stored in the stack area to the stack area .
特徴L12によれば、所定情報がワーク領域に退避される構成において特定情報はスタック領域に退避される。これにより、内部記憶手段に記憶された情報をワーク領域とスタック領域とに分散して退避させることが可能となる。 According to the feature L12, the specific information is saved in the stack area in the configuration in which the predetermined information is saved in the work area. As a result, the information stored in the internal storage means can be distributed and saved in the work area and the stack area.
特徴L13.前記所定情報は前記特定情報よりも情報量が多いことを特徴とする特徴L12に記載の遊技機。 Feature L13. The gaming machine according to Feature L12, wherein the predetermined information has a larger amount of information than the specific information.
特徴L13によれば、特定情報よりも情報量が多い所定情報がワーク領域に退避されることにより、内部記憶手段に記憶された情報の退避に際してスタック領域に多くの情報が累積的に記憶されてしまわないようにすることが可能となる。 According to the feature L13, a predetermined amount of information larger than the specific information is saved in the work area, so that a lot of information is accumulated in the stack area when saving the information stored in the internal storage unit. It is possible to prevent it from being lost.
特徴L14.前記第1所定処理を実行している状況から前記第2所定処理を実行する状況となる場合又は第2所定処理を実行する状況となった場合、前記内部記憶手段に設けられたスタックポインタの情報は固定の情報となる構成であり、
前記内部記憶手段に設けられたスタックポインタの情報は前記退避実行手段による退避の対象とならないことを特徴とする特徴L1乃至L13のいずれか1に記載の遊技機。
Feature L14. Information on the stack pointer provided in the internal storage means when the second predetermined process is executed from the situation where the first predetermined process is executed or when the second predetermined process is executed Is a configuration that becomes fixed information,
The gaming machine according to any one of features L1 to L13, wherein the information of the stack pointer provided in the internal storage unit is not a target of saving by the saving execution unit.
特徴L14によれば、所定記憶手段においてスタックポインタの情報を退避させるための容量を確保する必要がないため、当該所定記憶手段の容量を抑えることが可能となる。また、このようにスタックポインタの情報が退避されない構成であっても、第1所定処理を実行している状況から第2所定処理を実行する状況となる場合又は第2所定処理を実行する状況となった場合にはスタックポインタの情報は固定の情報となるため、上記のようにスタックポインタの情報を退避させなくても第2所定処理が開始される前におけるスタックポインタの情報に復帰させることが可能である。 According to the feature L14, since it is not necessary to secure a capacity for saving information of the stack pointer in the predetermined storage unit, the capacity of the predetermined storage unit can be suppressed. Further, even when the information of the stack pointer is not saved as described above, the situation where the second predetermined process is executed from the situation where the first predetermined process is executed, or the situation where the second predetermined process is executed, In this case, since the stack pointer information becomes fixed information, it is possible to return to the stack pointer information before the second predetermined processing is started without saving the stack pointer information as described above. Is possible.
特徴L15.前記第2所定処理を終了する場合又は終了した後に、前記スタックポインタに前記固定の情報を設定する手段(第15の実施形態では主側CPU63におけるステップS3909の処理を実行する機能、第17の実施形態では主側CPU63におけるステップS4509の処理を実行する機能、第18の実施形態では主側CPU63におけるステップS4604の処理を実行する機能)を備えていることを特徴とする特徴L14に記載の遊技機。
Feature L15. Means for setting the fixed information in the stack pointer when or after the second predetermined process is finished (in the fifteenth embodiment, the function of executing the process of step S3909 in the
特徴L15によれば、第2所定処理を終了する場合又は終了した後に、第2所定処理が開始される前におけるスタックポインタの情報に復帰させることが可能である。 According to the feature L15, it is possible to return to the information of the stack pointer when the second predetermined process is ended or after the second predetermined process is started before the second predetermined process is started.
特徴L16.前記第1所定処理を実行している状況から前記第2所定処理を実行する状況となる場合又は前記第2所定処理を実行する状況となった場合に、前記スタックポインタに前記第2所定処理に対応する第2対応開始情報を設定する手段(第15の実施形態では主側CPU63におけるステップS3901の処理を実行する機能、第17の実施形態では主側CPU63におけるステップS4501の処理を実行する機能、第18の実施形態では主側CPU63におけるステップS4601の処理を実行する機能)を備えていることを特徴とする特徴L14又はL15に記載の遊技機。
Feature L16. When the situation where the second predetermined process is executed from the situation where the first predetermined process is executed, or when the situation where the second predetermined process is executed, the stack pointer is changed to the second predetermined process. Means for setting corresponding second correspondence start information (in the fifteenth embodiment, the function of executing the process of step S3901 in the
特徴L16によれば、第2所定処理が開始される場合にはスタックポインタに対して第2所定処理に対応する第2対応開始情報が設定されることにより、第2所定処理において適切なアドレスのスタック領域に情報を記憶させることが可能となる。 According to the feature L16, when the second predetermined process is started, the second correspondence start information corresponding to the second predetermined process is set in the stack pointer, so that an appropriate address can be set in the second predetermined process. Information can be stored in the stack area.
特徴L17.前記第1所定処理には、遊技の進行を制御するための処理が含まれ、
前記第2所定処理には、遊技履歴を管理するための処理が含まれることを特徴とする特徴L1乃至L16のいずれか1に記載の遊技機。
Feature L17. The first predetermined process includes a process for controlling the progress of the game,
The gaming machine according to any one of features L1 to L16, wherein the second predetermined process includes a process for managing a game history.
特徴L17によれば、第1所定処理として遊技の進行を制御するための処理が実行され、第2所定処理として遊技履歴を管理するための処理が実行されることにより、遊技の進行を制御するための処理の実行に際して遊技履歴を管理するための処理にて利用される情報が書き換えられてしまわないようにすることが可能となる。 According to the feature L17, a process for controlling the progress of the game is executed as the first predetermined process, and a process for managing the game history is executed as the second predetermined process, thereby controlling the progress of the game. Therefore, it is possible to prevent information used in the process for managing the game history from being rewritten when the process for executing the process is executed.
特徴L18.前記所定記憶手段は、
前記第1所定処理が実行される場合に情報が記憶される第1所定記憶領域(特定制御用のワークエリア221、特定制御用のスタックエリア222)と、
前記第2所定処理が実行される場合に情報が記憶される第2所定記憶領域(非特定制御用のワークエリア223、非特定制御用のスタックエリア224)と、
を備え、
前記第2所定記憶領域は、遊技が実行されることにより所定事象が発生した場合にそれに対応する遊技の履歴情報が記憶される履歴記憶領域(通常用カウンタエリア231、開閉実行モード用カウンタエリア232、高頻度サポートモード用カウンタエリア233)を備えていることを特徴とする特徴L17に記載の遊技機。
Feature L18. The predetermined storage means is
A first predetermined storage area (a
A second predetermined storage area (non-specific
With
The second predetermined storage area is a history storage area (
特徴L18によれば、所定事象が発生した場合にはそれに対応する履歴情報が履歴記憶領域にて記憶される。これにより、所定事象の発生回数又は発生頻度を管理するための情報を遊技機にて記憶保持することが可能となり、この管理されている情報を利用することで所定事象の発生頻度の管理を好適に行うことが可能となる。また、履歴情報が遊技機自身にて記憶されることにより、履歴情報への不正なアクセスや不正な改変を阻止することができる。また、第1所定処理として遊技の進行を制御するための処理が実行され、第2所定処理として遊技履歴を管理するための処理が実行されることにより、遊技の進行を制御するための処理の実行に際して履歴記憶領域に記憶されている情報が書き換えられてしまわないようにすることが可能となる。 According to the feature L18, when a predetermined event occurs, history information corresponding to the predetermined event is stored in the history storage area. This makes it possible to store and hold information for managing the occurrence frequency or occurrence frequency of the predetermined event in the gaming machine, and it is preferable to manage the occurrence frequency of the predetermined event by using this managed information. Can be performed. In addition, since the history information is stored by the gaming machine itself, unauthorized access to the history information and unauthorized modification can be prevented. In addition, a process for controlling the progress of the game is executed as a first predetermined process, and a process for managing the game history is executed as the second predetermined process. It is possible to prevent information stored in the history storage area from being rewritten during execution.
特徴L19.前記第2所定処理実行手段は、前記履歴記憶領域に記憶されている前記履歴情報を利用して所定の期間における遊技の結果に対応する態様情報を導出する情報導出手段(主側CPU63におけるステップS4208の処理を実行する機能)を備えていることを特徴とする特徴L18に記載の遊技機。 Feature L19. The second predetermined process execution means is information derivation means (step S4208 in the main CPU 63) for deriving mode information corresponding to the game result in a predetermined period using the history information stored in the history storage area. The gaming machine according to the feature L18, which is provided with a function of executing the process (1).
特徴L19によれば、履歴記憶領域に記憶されている履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出されることにより、所定事象の発生頻度などの遊技履歴の管理結果を把握することが可能となる。 According to the feature L19, game history management such as occurrence frequency of a predetermined event is performed by deriving mode information corresponding to a game result in a predetermined period using the history information stored in the history storage area. It becomes possible to grasp the result.
特徴L20.前記第2所定記憶領域は、前記情報導出手段により導出された前記態様情報を記憶する態様情報記憶領域(演算結果記憶エリア234)を備えていることを特徴とする特徴L19に記載の遊技機。 Feature L20. The gaming machine according to Feature L19, wherein the second predetermined storage area includes an aspect information storage area (calculation result storage area 234) for storing the aspect information derived by the information deriving means.
特徴L20によれば、履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出された場合、その態様情報は態様情報記憶領域に記憶される。これにより、任意のタイミングで遊技履歴の管理結果を把握することが可能となる。また、第1所定処理として遊技の進行を制御するための処理が実行され、第2所定処理として遊技履歴を管理するための処理が実行されることにより、遊技の進行を制御するための処理の実行に際して態様情報記憶領域に記憶されている情報が書き換えられてしまわないようにすることが可能となる。 According to the feature L20, when the aspect information corresponding to the game result in the predetermined period is derived using the history information, the aspect information is stored in the aspect information storage area. Thereby, it becomes possible to grasp the management result of the game history at an arbitrary timing. In addition, a process for controlling the progress of the game is executed as a first predetermined process, and a process for managing the game history is executed as the second predetermined process. It is possible to prevent the information stored in the aspect information storage area from being rewritten during execution.
なお、特徴L1〜L20の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features L1 to L20, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features 1-15, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Arufadaburyu1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴M群>
特徴M1.各種処理を実行し、処理の実行に際して内部記憶手段(主側CPU63のレジスタ)に情報を一時的に記憶させる制御手段(主側CPU63)を備え、
当該制御手段は、
前記各種処理のうち第1所定処理を実行する第1所定処理実行手段(第15〜第21の実施形態における主側CPU63にて管理実行処理以外の処理を実行する機能)と、
前記各種処理のうち第2所定処理を実行する第2所定処理実行手段(第15〜第21の実施形態における主側CPU63にて管理実行処理を実行する機能)と、
前記第1所定処理を実行している状況から前記第2所定処理を実行する状況となる場合又は前記第2所定処理を実行する状況となった場合に、前記内部記憶手段に記憶された少なくとも一部の情報である所定情報を所定記憶手段(主側RAM65)に退避させる退避実行手段(第15の実施形態では主側CPU63におけるステップS3902〜ステップS3907の処理を実行する機能、第17の実施形態では主側CPU63におけるステップS4502〜ステップS4507の処理を実行する機能、第18の実施形態では主側CPU63におけるステップS4602の処理を実行する機能、第19の実施形態では主側CPU63におけるステップS4701及びステップS4703の処理を実行する機能)と、
前記第2所定処理を終了する場合又は終了した後に、前記所定記憶手段に退避された前記所定情報を前記内部記憶手段に復帰させる復帰実行手段(第15の実施形態では主側CPU63におけるステップS3910〜ステップS3915の処理を実行する機能、第17の実施形態では主側CPU63におけるステップS4510〜ステップS4515の処理を実行する機能、第18の実施形態では主側CPU63におけるステップS4605の処理を実行する機能、第19の実施形態では主側CPU63におけるステップS4705及びステップS4706の処理を実行する機能)と、
を備え、
前記退避実行手段は、前記所定情報をロード命令により前記所定記憶手段に退避させることを特徴とする遊技機。
<Feature M group>
Feature M1. A control unit (main CPU 63) that executes various processes and temporarily stores information in an internal storage unit (register of the main CPU 63) when the process is executed,
The control means is
A first predetermined process execution means (a function for executing processes other than the management execution process in the
A second predetermined process execution means (a function for executing a management execution process in the
At least one stored in the internal storage means when the second predetermined process is executed from the situation where the first predetermined process is executed or when the second predetermined process is executed. Saving execution means for saving predetermined information, which is part information, to a predetermined storage means (main RAM 65) (in the fifteenth embodiment, the function of executing the processing of steps S3902 to S3907 in the
When the second predetermined process is ended or after the completion, the return execution means for returning the predetermined information saved in the predetermined storage means to the internal storage means (in the fifteenth embodiment, step S3910 in the main CPU 63). A function for executing the process of step S3915; a function for executing the process of steps S4510 to S4515 in the
With
The retreat execution means retreats the predetermined information to the predetermined storage means by a load command.
特徴M1によれば、第1所定処理を実行している状況から第2所定処理を実行する状況となる場合又は第2所定処理を実行する状況となった場合には内部記憶手段に記憶された少なくとも一部の情報である所定情報が所定記憶手段に退避される。これにより、第2所定処理が実行される場合に、第1所定処理の実行に際して内部記憶手段に記憶された情報が書き換えられてしまわないようにすることが可能となる。また、第2所定処理を終了する場合又は終了した後に、所定記憶手段に退避された所定情報が内部記憶手段に復帰される。これにより、第2所定処理が終了した場合には当該第2所定処理の実行前における内部記憶手段の状態から第2所定処理とは異なる処理を実行することが可能となる。第1所定処理を実行している状況から第2所定処理を実行する状況となる場合又は第2所定処理を実行する状況となった場合、ロード命令により上記所定情報が所定記憶手段に退避される。これにより、スタックポインタの変更を要することなく所定情報を退避させることが可能となる。 According to the feature M1, when the situation where the second predetermined process is executed from the situation where the first predetermined process is executed or the situation where the second predetermined process is executed is stored in the internal storage means Predetermined information, which is at least part of information, is saved in the predetermined storage means. Thus, when the second predetermined process is executed, it is possible to prevent the information stored in the internal storage unit from being rewritten when the first predetermined process is executed. In addition, when the second predetermined process is completed or after the completion, the predetermined information saved in the predetermined storage unit is returned to the internal storage unit. Thereby, when the second predetermined process is completed, it is possible to execute a process different from the second predetermined process from the state of the internal storage means before the execution of the second predetermined process. When the second predetermined process is executed from the situation where the first predetermined process is executed or when the second predetermined process is executed, the predetermined information is saved in the predetermined storage means by the load instruction. . As a result, it is possible to save the predetermined information without changing the stack pointer.
特徴M2.前記所定記憶手段は、
プッシュ命令により情報の書き込みを行うことが可能でありポップ命令により情報の読み出しを行うことが可能であるスタック領域(非特定制御用のスタックエリア224)と、
ロード命令により情報の書き込み及び読み出しを行うことが可能であるワーク領域(非特定制御用のワークエリア223)と、
を備え、
前記退避実行手段は、前記所定情報を前記ワーク領域に退避させることを特徴とする特徴M1に記載の遊技機。
Feature M2. The predetermined storage means is
A stack area (stack
A work area in which information can be written and read by a load instruction (
With
The game machine according to feature M1, wherein the save execution means saves the predetermined information in the work area.
特徴M2によれば、内部記憶手段に記憶された少なくとも一部の情報である所定情報の退避先がワーク領域であることにより、スタックポインタの累積的な変更を行うことなく当該情報の退避を行うことが可能となる。 According to the feature M2, when the save destination of the predetermined information, which is at least a part of information stored in the internal storage means, is the work area, the information is saved without cumulatively changing the stack pointer. It becomes possible.
特徴M3.前記所定情報は前記内部記憶手段に記憶された一部の情報であり、
前記退避実行手段は、前記第1所定処理を実行している状況から前記第2所定処理を実行する状況となる場合又は前記第2所定処理を実行する状況となった場合に、前記内部記憶手段に記憶された一部の情報である特定情報を前記スタック領域に退避させる手段(主側CPU63におけるステップS3802の処理を実行する機能)を備えていることを特徴とする特徴M2に記載の遊技機。
Feature M3. The predetermined information is a part of information stored in the internal storage means,
The save execution unit is configured to store the internal storage unit when the second predetermined process is executed from the situation where the first predetermined process is executed or when the second predetermined process is executed. A gaming machine according to the feature M2, further comprising means (a function of executing the processing of step S3802 in the main CPU 63) for saving specific information which is a part of information stored in the stack area to the stack area. .
特徴M3によれば、所定情報がワーク領域に退避される構成において特定情報はスタック領域に退避される。これにより、内部記憶手段に記憶された情報をワーク領域とスタック領域とに分散して退避させることが可能となる。 According to the feature M3, the specific information is saved in the stack area in the configuration in which the predetermined information is saved in the work area. As a result, the information stored in the internal storage means can be distributed and saved in the work area and the stack area.
特徴M4.前記所定情報は前記特定情報よりも情報量が多いことを特徴とする特徴M3に記載の遊技機。 Feature M4. The gaming machine according to Feature M3, wherein the predetermined information has a larger amount of information than the specific information.
特徴M4によれば、特定情報よりも情報量が多い所定情報がワーク領域に退避されることにより、内部記憶手段に記憶された情報の退避に際してスタック領域に多くの情報が累積的に記憶されてしまわないようにすることが可能となる。 According to the feature M4, when a predetermined amount of information larger than the specific information is saved in the work area, a large amount of information is accumulated in the stack area when the information stored in the internal storage unit is saved. It is possible to prevent it from being lost.
特徴M5.前記ワーク領域は、
前記第1所定処理が実行される場合に情報が記憶される第1ワーク領域(特定制御用のワークエリア221)と、
前記第2所定処理が実行される場合に情報が記憶される第2ワーク領域(非特定制御用のワークエリア223)と、
を備え、
前記退避実行手段は、前記所定情報を前記第2ワーク領域に退避させることを特徴とする特徴M2乃至M4のいずれか1に記載の遊技機。
Feature M5. The work area is
A first work area (a
A second work area (a
With
The gaming machine according to any one of features M2 to M4, wherein the retreat execution unit retreats the predetermined information to the second work area.
特徴M5によれば、ワーク領域に第1ワーク領域と第2ワーク領域とが設けられていることにより、第1所定処理と第2所定処理とでワーク領域における情報の記憶先を明確に相違させることが可能となる。これにより、第1所定処理及び第2所定処理のうち一方の処理の実行に際して他方の処理において利用される情報が消去されてしまわないようにすることが可能となる。この場合に、第1所定処理を実行している状況から第2所定処理を実行する状況となる場合又は第2所定処理を実行する状況となった場合、内部記憶手段に記憶された少なくとも一部の情報が第2ワーク領域に退避される。これにより、第2所定処理が開始される直前における内部記憶手段の情報を退避させることが可能となるとともに、第1ワーク領域を利用することなく当該情報を退避させることが可能となる。 According to the feature M5, since the first work area and the second work area are provided in the work area, the storage destination of information in the work area is clearly different between the first predetermined process and the second predetermined process. It becomes possible. Thereby, it is possible to prevent information used in the other process from being deleted when one of the first predetermined process and the second predetermined process is executed. In this case, at least a part of the information stored in the internal storage means when the second predetermined process is executed from the situation where the first predetermined process is executed or when the second predetermined process is executed Is saved in the second work area. As a result, it is possible to save the information in the internal storage unit immediately before the second predetermined process is started, and it is possible to save the information without using the first work area.
特徴M6.前記第1ワーク領域は、前記第1所定処理が実行される場合に情報の記憶及び情報の読み出しが可能であって、前記第2所定処理が実行される場合に情報の読み出しは可能ではあるものの情報の記憶が不可であり、
前記第2ワーク領域は、前記第2所定処理が実行される場合に情報の記憶及び情報の読み出しが可能であって、前記第1所定処理が実行される場合に情報の読み出しは可能ではあるものの情報の記憶が不可であることを特徴とする特徴M5に記載の遊技機。
Feature M6. The first work area is capable of storing information and reading information when the first predetermined process is executed, and reading information when the second predetermined process is executed. Information cannot be stored,
The second work area can store information and read information when the second predetermined process is executed, and can read information when the first predetermined process is executed. The gaming machine according to Feature M5, wherein information cannot be stored.
特徴M6によれば、第1ワーク領域を第1所定処理の専用の記憶領域として扱うことが可能となるとともに、第2ワーク領域を第2所定処理の専用の記憶領域として扱うことが可能となる。 According to the feature M6, the first work area can be handled as a storage area dedicated to the first predetermined process, and the second work area can be handled as a storage area dedicated to the second predetermined process. .
特徴M7.各種処理を実行し、処理の実行に際して内部記憶手段(主側CPU63のレジスタ)に情報を一時的に記憶させる制御手段(主側CPU63)を備え、
当該制御手段は、
前記各種処理のうち第1所定処理を実行する第1所定処理実行手段(第15〜第21の実施形態における主側CPU63にて管理実行処理以外の処理を実行する機能)と、
前記各種処理のうち第2所定処理を実行する第2所定処理実行手段(第15〜第21の実施形態における主側CPU63にて管理実行処理を実行する機能)と、
前記第1所定処理を実行している状況から前記第2所定処理を実行する状況となる場合又は前記第2所定処理を実行する状況となった場合に、前記内部記憶手段に記憶された少なくとも一部の情報である所定情報を所定記憶手段(主側RAM65)に退避させる退避実行手段(第15の実施形態では主側CPU63におけるステップS3902〜ステップS3907の処理を実行する機能、第17の実施形態では主側CPU63におけるステップS4502〜ステップS4507の処理を実行する機能、第18の実施形態では主側CPU63におけるステップS4602の処理を実行する機能、第19の実施形態では主側CPU63におけるステップS4701及びステップS4703の処理を実行する機能)と、
前記第2所定処理を終了する場合又は終了した後に、前記所定記憶手段に退避された前記所定情報を前記内部記憶手段に復帰させる復帰実行手段(第15の実施形態では主側CPU63におけるステップS3910〜ステップS3915の処理を実行する機能、第17の実施形態では主側CPU63におけるステップS4510〜ステップS4515の処理を実行する機能、第18の実施形態では主側CPU63におけるステップS4605の処理を実行する機能、第19の実施形態では主側CPU63におけるステップS4705及びステップS4706の処理を実行する機能)と、
を備え、
前記所定記憶手段は、
プッシュ命令により情報の書き込みを行うことが可能でありポップ命令により情報の読み出しを行うことが可能であるスタック領域(非特定制御用のスタックエリア224)と、
ロード命令により情報の書き込み及び読み出しを行うことが可能であるワーク領域(非特定制御用のワークエリア223)と、
を備え、
前記退避実行手段は、前記所定情報を前記スタック領域及び前記ワーク領域の一方に退避させることを特徴とする遊技機。
Feature M7. A control unit (main CPU 63) that executes various processes and temporarily stores information in an internal storage unit (register of the main CPU 63) when the process is executed,
The control means is
A first predetermined process execution means (a function for executing processes other than the management execution process in the
A second predetermined process execution means (a function for executing a management execution process in the
At least one stored in the internal storage means when the second predetermined process is executed from the situation where the first predetermined process is executed or when the second predetermined process is executed. Saving execution means for saving predetermined information, which is part information, to a predetermined storage means (main RAM 65) (in the fifteenth embodiment, the function of executing the processing of steps S3902 to S3907 in the
When the second predetermined process is ended or after the completion, the return execution means for returning the predetermined information saved in the predetermined storage means to the internal storage means (in the fifteenth embodiment, step S3910 in the main CPU 63). A function for executing the process of step S3915; a function for executing the process of steps S4510 to S4515 in the
With
The predetermined storage means is
A stack area (stack
A work area in which information can be written and read by a load instruction (
With
The retreat execution means retreats the predetermined information to one of the stack area and the work area.
特徴M7によれば、第1所定処理を実行している状況から第2所定処理を実行する状況となる場合又は第2所定処理を実行する状況となった場合には内部記憶手段に記憶された少なくとも一部の情報である所定情報が所定記憶手段に退避される。これにより、第2所定処理が実行される場合に、第1所定処理の実行に際して内部記憶手段に記憶された情報が書き換えられてしまわないようにすることが可能となる。また、第2所定処理を終了する場合又は終了した後に、所定記憶手段に退避された所定情報が内部記憶手段に復帰される。これにより、第2所定処理が終了した場合には当該第2所定処理の実行前における内部記憶手段の状態から第2所定処理とは異なる処理を実行することが可能となる。 According to the feature M7, when the situation where the second predetermined process is executed from the situation where the first predetermined process is executed or the situation where the second predetermined process is executed is stored in the internal storage means Predetermined information, which is at least part of information, is saved in the predetermined storage means. Thus, when the second predetermined process is executed, it is possible to prevent the information stored in the internal storage unit from being rewritten when the first predetermined process is executed. In addition, when the second predetermined process is completed or after the completion, the predetermined information saved in the predetermined storage unit is returned to the internal storage unit. Thereby, when the second predetermined process is completed, it is possible to execute a process different from the second predetermined process from the state of the internal storage means before the execution of the second predetermined process.
また、第1所定処理を実行している状況から第2所定処理を実行する状況となる場合又は第2所定処理を実行する状況となった場合、所定記憶手段におけるスタック領域及びワーク領域のうち一方に、上記所定情報が退避される。これにより、情報の退避先を集約することが可能となり、退避させるための処理構成及び復帰させるための処理構成を簡素化させることが可能となる。 Further, when the situation where the second predetermined process is executed from the situation where the first predetermined process is executed or the situation where the second predetermined process is executed, one of the stack area and the work area in the predetermined storage means In addition, the predetermined information is saved. As a result, it is possible to consolidate information saving destinations, and it is possible to simplify the processing configuration for saving and the processing configuration for returning.
なお、特徴M1〜M7の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features M1 to M7, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴N群>
特徴N1.各種処理を実行し、処理の実行に際して内部記憶手段(主側CPU63のレジスタ)に情報を一時的に記憶させる制御手段(主側CPU63)を備え、
当該制御手段は、
前記各種処理のうち第1所定処理を実行する第1所定処理実行手段(第15〜第21の実施形態における主側CPU63にて管理実行処理以外の処理を実行する機能)と、
前記各種処理のうち第2所定処理を実行する第2所定処理実行手段(第15〜第21の実施形態における主側CPU63にて管理実行処理を実行する機能)と、
を備え、
前記第1所定処理を実行している状況から前記第2所定処理を実行する状況となる場合、前記内部記憶手段に設けられたスタックポインタの情報は固定の情報となる構成であることを特徴とする遊技機。
<Feature N group>
Feature N1. A control unit (main CPU 63) that executes various processes and temporarily stores information in an internal storage unit (register of the main CPU 63) when the process is executed,
The control means is
A first predetermined process execution means (a function for executing processes other than the management execution process in the
A second predetermined process execution means (a function for executing a management execution process in the
With
When the situation where the second predetermined process is executed from the situation where the first predetermined process is executed, the information of the stack pointer provided in the internal storage means is fixed information. To play.
特徴N1によれば、第1所定処理を実行している状況から第2所定処理を実行する状況となる場合、内部記憶手段に設けられたスタックポインタの情報は固定の情報となるため、第2所定処理を開始する場合に当該スタックポインタの情報を退避させる必要がない。これにより、スタックポインタの情報を退避させるための記憶領域を確保する必要がなくなる。また、第1所定処理を実行している状況から第2所定処理を実行する状況となる場合にはスタックポインタの情報は固定の情報となるため、上記のようにスタックポインタの情報を退避させなくても第2所定処理が開始される前におけるスタックポインタの情報に復帰させることが可能である。 According to the feature N1, the information of the stack pointer provided in the internal storage means becomes fixed information when the second predetermined process is executed from the situation in which the first predetermined process is executed. There is no need to save the information of the stack pointer when starting predetermined processing. This eliminates the need to secure a storage area for saving the stack pointer information. In addition, when the second predetermined process is executed from the situation where the first predetermined process is executed, the stack pointer information becomes fixed information, so that the stack pointer information is not saved as described above. However, it is possible to return to the information of the stack pointer before the second predetermined process is started.
特徴N2.前記第2所定処理を終了する場合又は終了した後に、前記スタックポインタに前記固定の情報を設定する手段(第15の実施形態では主側CPU63におけるステップS3909の処理を実行する機能、第17の実施形態では主側CPU63におけるステップS4509の処理を実行する機能、第18の実施形態では主側CPU63におけるステップS4604の処理を実行する機能)を備えていることを特徴とする特徴N1に記載の遊技機。
Feature N2. Means for setting the fixed information in the stack pointer when or after the second predetermined process is finished (in the fifteenth embodiment, the function of executing the process of step S3909 in the
特徴N2によれば、第2所定処理を終了する場合又は終了した後に、第2所定処理が開始される前におけるスタックポインタの情報に復帰させることが可能である。 According to the feature N2, it is possible to return to the information of the stack pointer when the second predetermined process is ended or after the second predetermined process is started.
特徴N3.前記第1所定処理を実行している状況から前記第2所定処理を実行する状況となる場合に、前記スタックポインタに前記第2所定処理に対応する第2対応開始情報を設定する手段(第15の実施形態では主側CPU63におけるステップS3901の処理を実行する機能、第17の実施形態では主側CPU63におけるステップS4501の処理を実行する機能、第18の実施形態では主側CPU63におけるステップS4601の処理を実行する機能)を備えていることを特徴とする特徴N1又はN2に記載の遊技機。
Feature N3. Means for setting second correspondence start information corresponding to the second predetermined processing in the stack pointer when the second predetermined processing is executed from the state in which the first predetermined processing is executed (fifteenth In the eighteenth embodiment, the function of executing the process of step S3901 in the
特徴N3によれば、第2所定処理が開始される場合にはスタックポインタに対して第2所定処理に対応する第2対応開始情報が設定されることにより、第2所定処理において適切なアドレスのスタック領域に情報を記憶させることが可能となる。 According to the feature N3, when the second predetermined process is started, second correspondence start information corresponding to the second predetermined process is set in the stack pointer, so that an appropriate address can be set in the second predetermined process. Information can be stored in the stack area.
特徴N4.前記第1所定処理を実行している状況から前記第2所定処理を実行する状況となる場合又は前記第2所定処理を実行する状況となった場合に、前記内部記憶手段に記憶された少なくとも一部の情報である所定情報を所定記憶手段(主側RAM65)に退避させる退避実行手段(第15の実施形態では主側CPU63におけるステップS3802及びステップS3902〜ステップS3907の処理を実行する機能、第16の実施形態では主側CPU63におけるステップS4402の処理を実行する機能、第17の実施形態では主側CPU63におけるステップS4502〜ステップS4507の処理を実行する機能、第18の実施形態では主側CPU63におけるステップS4602の処理を実行する機能、第19の実施形態では主側CPU63におけるステップS4701及びステップS4703の処理を実行する機能)と、
前記第2所定処理を終了する場合又は終了した後に、前記所定記憶手段に退避された前記所定情報を前記内部記憶手段に復帰させる復帰実行手段(第15の実施形態では主側CPU63におけるステップS3804及びステップS3910〜ステップS3915の処理を実行する機能、第16の実施形態では主側CPU63におけるステップS4404の処理を実行する機能、第17の実施形態では主側CPU63におけるステップS4510〜ステップS4515の処理を実行する機能、第18の実施形態では主側CPU63におけるステップS4605の処理を実行する機能、第19の実施形態では主側CPU63におけるステップS4705及びステップS4706の処理を実行する機能)と、
を備え、
前記内部記憶手段に設けられたスタックポインタの情報は前記退避実行手段による退避の対象とならないことを特徴とする特徴N1乃至N3のいずれか1に記載の遊技機。
Feature N4. At least one stored in the internal storage means when the second predetermined process is executed from the situation where the first predetermined process is executed or when the second predetermined process is executed. Saving execution means (a function for executing the processing of steps S3802 and S3902 to step S3907 in the
The return execution means for returning the predetermined information saved in the predetermined storage means to the internal storage means (in the fifteenth embodiment, step S3804 in the main CPU 63) The function of executing steps S3910 to S3915, the function of executing processing of step S4404 in the
With
The gaming machine according to any one of the characteristics N1 to N3, wherein information of the stack pointer provided in the internal storage unit is not a target of saving by the saving execution unit.
特徴N4によれば、第1所定処理を実行している状況から第2所定処理を実行する状況となる場合又は第2所定処理を実行する状況となった場合には内部記憶手段に記憶された少なくとも一部の情報が所定記憶手段に退避される。これにより、第2所定処理が実行される場合に、第1所定処理の実行に際して内部記憶手段に記憶された情報が書き換えられてしまわないようにすることが可能となる。また、第2所定処理を終了する場合又は終了した後に、所定記憶手段に退避された情報が内部記憶手段に復帰される。これにより、第2所定処理が終了した場合には当該第2所定処理の実行前における内部記憶手段の状態から第2所定処理とは異なる処理を実行することが可能となる。また、スタックポインタの情報は退避の対象とならないため、所定記憶手段においてスタックポインタの情報を退避させるための容量を確保する必要がない。よって、当該所定記憶手段の容量を抑えることが可能となる。また、このようにスタックポインタの情報が退避されない構成であっても、第1所定処理を実行している状況から第2所定処理を実行する状況となる場合又は第2所定処理を実行する状況となった場合にはスタックポインタの情報は固定の情報となるため、上記のようにスタックポインタの情報を退避させなくても第2所定処理が開始される前におけるスタックポインタの情報に復帰させることが可能である。 According to the feature N4, when the situation where the second predetermined process is executed from the situation where the first predetermined process is executed or the situation where the second predetermined process is executed is stored in the internal storage means At least a part of the information is saved in the predetermined storage means. Thus, when the second predetermined process is executed, it is possible to prevent the information stored in the internal storage unit from being rewritten when the first predetermined process is executed. In addition, when the second predetermined process is ended or after the end, the information saved in the predetermined storage unit is returned to the internal storage unit. Thereby, when the second predetermined process is completed, it is possible to execute a process different from the second predetermined process from the state of the internal storage means before the execution of the second predetermined process. Further, since the stack pointer information is not a target for saving, it is not necessary to secure a capacity for saving the stack pointer information in the predetermined storage means. Therefore, it is possible to suppress the capacity of the predetermined storage unit. Further, even when the information of the stack pointer is not saved as described above, the situation where the second predetermined process is executed from the situation where the first predetermined process is executed, or the situation where the second predetermined process is executed, In this case, since the stack pointer information becomes fixed information, it is possible to return to the stack pointer information before the second predetermined processing is started without saving the stack pointer information as described above. Is possible.
特徴N5.前記所定記憶手段は、
前記第1所定処理が実行される場合に情報が記憶される第1所定記憶領域(特定制御用のワークエリア221、特定制御用のスタックエリア222)と、
前記第2所定処理が実行される場合に情報が記憶される第2所定記憶領域(非特定制御用のワークエリア223、非特定制御用のスタックエリア224)と、
を備え、
前記退避実行手段は、前記所定情報を前記第2所定記憶領域に退避させることを特徴とする特徴N4に記載の遊技機。
Feature N5. The predetermined storage means is
A first predetermined storage area (a
A second predetermined storage area (non-specific
With
The gaming machine according to Feature N4, wherein the save execution means saves the predetermined information in the second predetermined storage area.
特徴N5によれば、所定記憶手段に第1所定記憶領域と第2所定記憶領域とが設けられていることにより、第1所定処理と第2所定処理とで所定記憶手段における情報の記憶先を明確に相違させることが可能となる。これにより、第1所定処理及び第2所定処理のうち一方の処理の実行に際して他方の処理において利用される情報が消去されてしまわないようにすることが可能となる。この場合に、第1所定処理を実行している状況から第2所定処理を実行する状況となる場合又は第2所定処理を実行する状況となった場合、内部記憶手段に記憶された少なくとも一部の情報が第2所定記憶領域に退避される。これにより、第2所定処理が開始される直前における内部記憶手段の情報を退避させることが可能となるとともに、第1所定記憶領域を利用することなく当該情報を退避させることが可能となる。 According to the feature N5, since the first predetermined storage area and the second predetermined storage area are provided in the predetermined storage unit, the storage destination of the information in the predetermined storage unit is determined by the first predetermined process and the second predetermined process. It is possible to make a distinct difference. Thereby, it is possible to prevent information used in the other process from being deleted when one of the first predetermined process and the second predetermined process is executed. In this case, at least a part of the information stored in the internal storage means when the second predetermined process is executed from the situation where the first predetermined process is executed or when the second predetermined process is executed Is saved in the second predetermined storage area. As a result, it is possible to save the information in the internal storage unit immediately before the start of the second predetermined process, and it is possible to save the information without using the first predetermined storage area.
特徴N6.前記第1所定記憶領域は、前記第1所定処理が実行される場合に情報の記憶及び情報の読み出しが可能であって、前記第2所定処理が実行される場合に情報の読み出しは可能ではあるものの情報の記憶が不可であり、
前記第2所定記憶領域は、前記第2所定処理が実行される場合に情報の記憶及び情報の読み出しが可能であって、前記第1所定処理が実行される場合に情報の読み出しは可能ではあるものの情報の記憶が不可であることを特徴とする特徴N5に記載の遊技機。
Feature N6. The first predetermined storage area can store information and read information when the first predetermined process is executed, and can read information when the second predetermined process is executed. It ’s impossible to memorize things,
The second predetermined storage area can store and read information when the second predetermined process is executed, and can read information when the first predetermined process is executed. The gaming machine according to Feature N5, wherein information on things cannot be stored.
特徴N6によれば、第1所定記憶領域を第1所定処理の専用の記憶領域として扱うことが可能となるとともに、第2所定記憶領域を第2所定処理の専用の記憶領域として扱うことが可能となる。 According to the feature N6, the first predetermined storage area can be handled as a dedicated storage area for the first predetermined process, and the second predetermined storage area can be handled as a dedicated storage area for the second predetermined process. It becomes.
なお、特徴N1〜N6の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features N1 to N6, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴O群>
特徴O1.各種処理を実行し、処理の実行に際して内部記憶手段(主側CPU63のレジスタ)に情報を一時的に記憶させる制御手段(主側CPU63)を備え、
当該制御手段は、
前記各種処理のうち第1所定処理を実行する第1所定処理実行手段(第15〜第21の実施形態における主側CPU63にて管理実行処理以外の処理を実行する機能)と、
前記各種処理のうち第2所定処理を実行する第2所定処理実行手段(第15〜第21の実施形態における主側CPU63にて管理実行処理を実行する機能)と、
前記第1所定処理を実行している状況から前記第2所定処理を実行する状況となる場合又は前記第2所定処理を実行する状況となった場合に、前記内部記憶手段における少なくとも一部の記憶領域である所定記憶領域(WAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタ)の状態を所定状態にする第1状態設定手段(主側CPU63におけるステップS4803〜ステップS4808の処理を実行する機能)と、
前記第2所定処理を終了する場合又は終了した後に、前記所定記憶領域の状態を前記所定状態にする第2状態設定手段(主側CPU63におけるステップS4903〜ステップS4908の処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Feature O group>
Feature O1. A control unit (main CPU 63) that executes various processes and temporarily stores information in an internal storage unit (register of the main CPU 63) when the process is executed,
The control means is
A first predetermined process execution means (a function for executing processes other than the management execution process in the
A second predetermined process execution means (a function for executing a management execution process in the
At least a part of the storage in the internal storage means when the second predetermined process is executed from the situation where the first predetermined process is executed or when the second predetermined process is executed First state setting means (steps S4803 to S4808 in the main CPU 63) for setting the state of a predetermined storage area (WA register, BC register, DE register, HL register, IX register, and IY register) as a predetermined state. Function to execute)
A second state setting unit (a function of executing the processing of steps S4903 to S4908 in the main CPU 63) for setting the state of the predetermined storage area to the predetermined state when or after the second predetermined processing is ended;
A gaming machine characterized by comprising:
特徴O1によれば、第1所定処理を実行している状況から第2所定処理を実行する状況となる場合又は第2所定処理を実行する状況となった場合には内部記憶手段の所定記憶領域の状態が所定状態に設定され、第2所定処理を終了する場合又は終了した後には再度、当該所定記憶領域の状態が所定状態に設定される。これにより、第2所定処理の前後において所定記憶領域の状態を所定状態とすることが可能となる。よって、第1所定処理及び第2所定処理のうち一方の処理による所定記憶領域の状態が他方の処理に対して影響を与えてしまわないようにすることが可能となる。以上より、各種制御を好適に行うことが可能となる。 According to the characteristic O1, when the situation where the second predetermined process is executed from the situation where the first predetermined process is executed, or when the situation where the second predetermined process is executed, the predetermined storage area of the internal storage means Is set to a predetermined state, and the state of the predetermined storage area is set to the predetermined state again when or after the second predetermined process is ended. Thereby, the state of the predetermined storage area can be set to a predetermined state before and after the second predetermined process. Therefore, it is possible to prevent the state of the predetermined storage area by one of the first predetermined process and the second predetermined process from affecting the other process. As described above, various controls can be suitably performed.
特徴O2.前記所定状態は、前記制御手段への動作電力の供給が開始された場合の状態であることを特徴とする特徴O1に記載の遊技機。 Feature O2. The gaming machine according to Feature O1, wherein the predetermined state is a state when supply of operating power to the control means is started.
特徴O2によれば、所定記憶領域は所定状態として制御手段への動作電力の供給が開始された場合の状態に設定されるため、所定状態に設定するための処理構成を簡素なものとすることが可能となる。 According to the feature O2, the predetermined storage area is set to a predetermined state in a state where the supply of operating power to the control unit is started, and thus the processing configuration for setting the predetermined state is simplified. Is possible.
特徴O3.前記所定状態は、前記所定記憶領域が「0」クリアされた状態であることを特徴とする特徴O1又はO2に記載の遊技機。 Feature O3. The gaming machine according to the characteristic O1 or O2, wherein the predetermined state is a state in which the predetermined storage area is cleared to "0".
特徴O3によれば、所定記憶領域は所定状態として「0」クリアされた状態に設定されるため、所定状態に設定するための処理構成を簡素なものとすることが可能となる。 According to the feature O3, the predetermined storage area is set to a state in which “0” is cleared as the predetermined state, so that the processing configuration for setting the predetermined state can be simplified.
特徴O4.前記所定記憶領域は、前記内部記憶手段における一部の記憶領域であることを特徴とする特徴O1乃至O3のいずれか1に記載の遊技機。 Feature O4. The gaming machine according to any one of features O1 to O3, wherein the predetermined storage area is a partial storage area in the internal storage means.
特徴O4によれば、内部記憶手段の一部の記憶領域のみが所定状態に設定されるため、所定状態に設定するための処理負荷を軽減することが可能となる。 According to the feature O4, since only a part of the storage area of the internal storage unit is set to the predetermined state, it is possible to reduce the processing load for setting to the predetermined state.
特徴O5.前記内部記憶手段は、前記所定記憶領域と別記憶領域(WAレジスタ、BCレジスタ、DEレジスタ、HLレジスタ、IXレジスタ及びIYレジスタ以外のレジスタ)とを少なくとも備え、
前記第2所定処理実行手段は、前記第2所定処理において前記所定記憶領域に情報を記憶させる一方、前記別記憶領域に情報を記憶させない構成であり、
前記第1状態設定手段及び前記第2状態設定手段は前記別記憶領域の状態を変更しない構成であることを特徴とする特徴O4に記載の遊技機。
Feature O5. The internal storage means includes at least the predetermined storage area and another storage area (a register other than the WA register, BC register, DE register, HL register, IX register and IY register)
The second predetermined process execution means is configured to store information in the predetermined storage area in the second predetermined process, but not to store information in the separate storage area,
The gaming machine according to Feature O4, wherein the first state setting means and the second state setting means do not change the state of the separate storage area.
特徴O5によれば、第1所定処理を実行している状況から第2所定処理を実行する状況となる場合又は第2所定処理を実行する状況となった場合、内部記憶手段において第2所定処理にて情報の記憶対象となる所定記憶領域が所定状態に設定される。これにより、第1所定処理による所定記憶領域の状態が第2所定処理に対して影響を与えてしまわないようにすることが可能となる。また、別記憶領域の状態は変更されないため、第2所定処理が開始される場合に所定状態に設定することが、第2所定処理が終了した後の処理に影響を与えないようにすることが可能となる。 According to the characteristic O5, when the situation where the second predetermined process is executed from the situation where the first predetermined process is executed, or when the situation where the second predetermined process is executed, the second predetermined process is executed in the internal storage means. The predetermined storage area to be the information storage target is set to a predetermined state. As a result, the state of the predetermined storage area by the first predetermined process can be prevented from affecting the second predetermined process. In addition, since the state of the separate storage area is not changed, setting the predetermined state when the second predetermined process is started may not affect the process after the second predetermined process ends. It becomes possible.
特徴O6.前記第1状態設定手段により前記所定状態の設定が行われる前における前記所定記憶領域の情報は、前記第2所定処理が終了した後において利用されない情報であることを特徴とする特徴O1乃至O5のいずれか1に記載の遊技機。 Feature O6. The information in the predetermined storage area before the setting of the predetermined state by the first state setting means is information that is not used after the second predetermined process is completed. The gaming machine according to any one of the above.
特徴O6によれば、第2所定処理を実行する状況となる場合又は第2所定処理を実行する状況となった場合に所定記憶領域が所定状態に設定されたとしても、第2所定処理が終了した後の処理に影響を与えないようにすることが可能となる。 According to the feature O6, even if the predetermined storage area is set to the predetermined state when the second predetermined process is executed or when the second predetermined process is executed, the second predetermined process is ended. It is possible to prevent the subsequent processing from being affected.
特徴O7.前記第1所定処理を実行している状況から前記第2所定処理を実行する状況となる場合又は前記第2所定処理を実行する状況となった場合に、前記内部記憶手段に記憶された一部の情報である所定情報(フラグレジスタの情報)を所定記憶手段(主側RAM65)に退避させる退避実行手段(主側CPU63におけるステップS4802の処理を実行する機能)と、
前記第2所定処理を終了する場合又は終了した後に、前記所定記憶手段に退避された前記所定情報を前記内部記憶手段に復帰させる復帰実行手段(主側CPU63におけるステップS4810の処理を実行する機能)と、
を備えていることを特徴とする特徴O1乃至O6のいずれか1に記載の遊技機。
Feature O7. A part stored in the internal storage means when the second predetermined process is executed from the situation where the first predetermined process is executed or when the second predetermined process is executed Saving execution means (function for executing the processing of step S4802 in the main CPU 63) for saving predetermined information (flag register information) as information of the above to the predetermined storage means (main RAM 65);
Return execution means for returning the predetermined information saved in the predetermined storage means to the internal storage means when the second predetermined process is ended or after the completion (function for executing the processing of step S4810 in the main CPU 63) When,
The gaming machine according to any one of features O1 to O6, comprising:
特徴O7によれば、第1所定処理を実行している状況から第2所定処理を実行する状況となる場合又は第2所定処理を実行する状況となった場合には内部記憶手段に記憶された一部の情報である所定情報が所定記憶手段に退避される。これにより、第2所定処理が実行される場合に、第1所定処理の実行に際して内部記憶手段に記憶された情報であってその後の第1所定処理の実行に際して必要となる情報が書き換えられてしまわないようにすることが可能となる。また、第2所定処理を終了する場合又は終了した後に、所定記憶手段に退避された所定情報が内部記憶手段に復帰される。これにより、第2所定処理が終了した場合には当該第2所定処理の実行前における内部記憶手段の状態から第2所定処理とは異なる処理を実行することが可能となる。 According to the feature O7, when the situation where the second predetermined process is executed from the situation where the first predetermined process is executed or the situation where the second predetermined process is executed is stored in the internal storage means Predetermined information, which is part of the information, is saved in the predetermined storage unit. As a result, when the second predetermined process is executed, the information stored in the internal storage means when the first predetermined process is executed and the information necessary for the subsequent execution of the first predetermined process is rewritten. It becomes possible not to be. In addition, when the second predetermined process is completed or after the completion, the predetermined information saved in the predetermined storage unit is returned to the internal storage unit. Thereby, when the second predetermined process is completed, it is possible to execute a process different from the second predetermined process from the state of the internal storage means before the execution of the second predetermined process.
特徴O8.前記第1所定処理には、遊技の進行を制御するための処理が含まれ、
前記第2所定処理には、遊技履歴を管理するための処理が含まれることを特徴とする特徴O1乃至O7のいずれか1に記載の遊技機。
Feature O8. The first predetermined process includes a process for controlling the progress of the game,
The gaming machine according to any one of features O1 to O7, wherein the second predetermined process includes a process for managing a game history.
特徴O8によれば、第1所定処理として遊技の進行を制御するための処理が実行され、第2所定処理として遊技履歴を管理するための処理が実行されることにより、遊技の進行を制御するための処理の実行に際して遊技履歴を管理するための処理にて利用される情報が書き換えられてしまわないようにすることが可能となる。 According to the feature O8, the process for controlling the progress of the game is executed as the first predetermined process, and the process for managing the game history is executed as the second predetermined process, thereby controlling the progress of the game. Therefore, it is possible to prevent information used in the process for managing the game history from being rewritten when the process for executing the process is executed.
特徴O9.前記所定記憶手段は、
前記第1所定処理が実行される場合に情報が記憶される第1所定記憶領域(特定制御用のワークエリア221、特定制御用のスタックエリア222)と、
前記第2所定処理が実行される場合に情報が記憶される第2所定記憶領域(非特定制御用のワークエリア223、非特定制御用のスタックエリア224)と、
を備え、
前記第2所定記憶領域は、遊技が実行されることにより所定事象が発生した場合にそれに対応する遊技の履歴情報が記憶される履歴記憶領域(通常用カウンタエリア231、開閉実行モード用カウンタエリア232、高頻度サポートモード用カウンタエリア233)を備えていることを特徴とする特徴O8に記載の遊技機。
Feature O9. The predetermined storage means is
A first predetermined storage area (a
A second predetermined storage area (non-specific
With
The second predetermined storage area is a history storage area (
特徴O9によれば、所定事象が発生した場合にはそれに対応する履歴情報が履歴記憶領域にて記憶される。これにより、所定事象の発生回数又は発生頻度を管理するための情報を遊技機にて記憶保持することが可能となり、この管理されている情報を利用することで所定事象の発生頻度の管理を好適に行うことが可能となる。また、履歴情報が遊技機自身にて記憶されることにより、履歴情報への不正なアクセスや不正な改変を阻止することができる。また、第1所定処理として遊技の進行を制御するための処理が実行され、第2所定処理として遊技履歴を管理するための処理が実行されることにより、遊技の進行を制御するための処理の実行に際して履歴記憶領域に記憶されている情報が書き換えられてしまわないようにすることが可能となる。 According to the feature O9, when a predetermined event occurs, history information corresponding to the predetermined event is stored in the history storage area. This makes it possible to store and hold information for managing the occurrence frequency or occurrence frequency of the predetermined event in the gaming machine, and it is preferable to manage the occurrence frequency of the predetermined event by using this managed information. Can be performed. In addition, since the history information is stored by the gaming machine itself, unauthorized access to the history information and unauthorized modification can be prevented. In addition, a process for controlling the progress of the game is executed as a first predetermined process, and a process for managing the game history is executed as the second predetermined process. It is possible to prevent information stored in the history storage area from being rewritten during execution.
特徴O10.前記第2所定処理実行手段は、前記履歴記憶領域に記憶されている前記履歴情報を利用して所定の期間における遊技の結果に対応する態様情報を導出する情報導出手段(主側CPU63におけるステップS4208の処理を実行する機能)を備えていることを特徴とする特徴O9に記載の遊技機。 Feature O10. The second predetermined process execution means is information derivation means (step S4208 in the main CPU 63) for deriving mode information corresponding to the game result in a predetermined period using the history information stored in the history storage area. The game machine according to Feature O9, which is provided with a function of executing the process (1).
特徴O10によれば、履歴記憶領域に記憶されている履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出されることにより、所定事象の発生頻度などの遊技履歴の管理結果を把握することが可能となる。 According to the feature O10, game history management such as occurrence frequency of a predetermined event is performed by deriving mode information corresponding to a game result in a predetermined period using the history information stored in the history storage area. It becomes possible to grasp the result.
特徴O11.前記第2所定記憶領域は、前記情報導出手段により導出された前記態様情報を記憶する態様情報記憶領域(演算結果記憶エリア234)を備えていることを特徴とする特徴O10に記載の遊技機。 Feature O11. The gaming machine according to Feature O10, wherein the second predetermined storage area includes an aspect information storage area (calculation result storage area 234) for storing the aspect information derived by the information deriving means.
特徴O11によれば、履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出された場合、その態様情報は態様情報記憶領域に記憶される。これにより、任意のタイミングで遊技履歴の管理結果を把握することが可能となる。また、第1所定処理として遊技の進行を制御するための処理が実行され、第2所定処理として遊技履歴を管理するための処理が実行されることにより、遊技の進行を制御するための処理の実行に際して態様情報記憶領域に記憶されている情報が書き換えられてしまわないようにすることが可能となる。 According to the feature O11, when aspect information corresponding to a game result in a predetermined period is derived using history information, the aspect information is stored in the aspect information storage area. Thereby, it becomes possible to grasp the management result of the game history at an arbitrary timing. In addition, a process for controlling the progress of the game is executed as a first predetermined process, and a process for managing the game history is executed as the second predetermined process. It is possible to prevent the information stored in the aspect information storage area from being rewritten during execution.
なお、特徴O1〜O11の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features O1 to O11, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features 1-15, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Arufadaburyu1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴P群>
特徴P1.各種処理を実行し、処理の実行に際して内部記憶手段(主側CPU63のレジスタ)に情報を一時的に記憶させる制御手段(主側CPU63)を備え、
当該制御手段は、
前記各種処理のうち第1所定処理を実行する第1所定処理実行手段(第15〜第21の実施形態における主側CPU63にて管理実行処理以外の処理を実行する機能)と、
前記各種処理のうち第2所定処理を実行する第2所定処理実行手段(第15〜第21の実施形態における主側CPU63にて管理実行処理を実行する機能)と、
前記第1所定処理が実行される場合に情報が記憶される第1所定記憶領域(特定制御用のワークエリア221、特定制御用のスタックエリア222)と、
前記第2所定処理が実行される場合に情報が記憶される第2所定記憶領域(非特定制御用のワークエリア223、非特定制御用のスタックエリア224)と、
を備えていることを特徴とする遊技機。
<Feature P group>
Feature P1. A control unit (main CPU 63) that executes various processes and temporarily stores information in an internal storage unit (register of the main CPU 63) when the process is executed,
The control means is
A first predetermined process execution means (a function for executing processes other than the management execution process in the
A second predetermined process execution means (a function for executing a management execution process in the
A first predetermined storage area (a
A second predetermined storage area (non-specific
A gaming machine characterized by comprising:
特徴P1によれば、第1所定記憶領域と第2所定記憶領域とが設けられており、第1所定記憶領域が第1所定処理の専用の記憶領域として扱われるとともに、第2所定記憶領域が第2所定処理の専用の記憶領域として扱われる。これにより、第1所定処理と第2所定処理とで所定記憶手段における情報の記憶先を明確に相違させることが可能となる。よって、第1所定処理及び第2所定処理のうち一方の処理の実行に際して他方の処理において利用される情報が消去されてしまわないようにすることが可能となる。 According to the feature P1, the first predetermined storage area and the second predetermined storage area are provided, the first predetermined storage area is treated as a dedicated storage area for the first predetermined process, and the second predetermined storage area is It is treated as a dedicated storage area for the second predetermined process. As a result, the storage destination of information in the predetermined storage unit can be clearly made different between the first predetermined process and the second predetermined process. Therefore, it is possible to prevent information used in the other process from being deleted when one of the first predetermined process and the second predetermined process is executed.
特徴P2.前記第1所定処理には、遊技の進行を制御するための処理が含まれ、
前記第2所定処理には、遊技履歴を管理するための処理が含まれることを特徴とする特徴P1に記載の遊技機。
Feature P2. The first predetermined process includes a process for controlling the progress of the game,
The gaming machine according to Feature P1, wherein the second predetermined process includes a process for managing a game history.
特徴P2によれば、第1所定処理として遊技の進行を制御するための処理が実行され、第2所定処理として遊技履歴を管理するための処理が実行されることにより、遊技の進行を制御するための処理の実行に際して遊技履歴を管理するための処理にて利用される情報が書き換えられてしまわないようにすることが可能となる。 According to the feature P2, the process for controlling the progress of the game is executed as the first predetermined process, and the process for managing the game history is executed as the second predetermined process, thereby controlling the progress of the game. Therefore, it is possible to prevent information used in the process for managing the game history from being rewritten when the process for executing the process is executed.
特徴P3.前記第2所定記憶領域は、遊技が実行されることにより所定事象が発生した場合にそれに対応する遊技の履歴情報が記憶される履歴記憶領域(通常用カウンタエリア231、開閉実行モード用カウンタエリア232、高頻度サポートモード用カウンタエリア233)を備えていることを特徴とする特徴P2に記載の遊技機。
Feature P3. The second predetermined storage area is a history storage area (
特徴P3によれば、所定事象が発生した場合にはそれに対応する履歴情報が履歴記憶領域にて記憶される。これにより、所定事象の発生回数又は発生頻度を管理するための情報を遊技機にて記憶保持することが可能となり、この管理されている情報を利用することで所定事象の発生頻度の管理を好適に行うことが可能となる。また、履歴情報が遊技機自身にて記憶されることにより、履歴情報への不正なアクセスや不正な改変を阻止することができる。また、第1所定処理として遊技の進行を制御するための処理が実行され、第2所定処理として遊技履歴を管理するための処理が実行されることにより、遊技の進行を制御するための処理の実行に際して履歴記憶領域に記憶されている情報が書き換えられてしまわないようにすることが可能となる。 According to the feature P3, when a predetermined event occurs, history information corresponding to the predetermined event is stored in the history storage area. This makes it possible to store and hold information for managing the occurrence frequency or occurrence frequency of the predetermined event in the gaming machine, and it is preferable to manage the occurrence frequency of the predetermined event by using this managed information. Can be performed. In addition, since the history information is stored by the gaming machine itself, unauthorized access to the history information and unauthorized modification can be prevented. In addition, a process for controlling the progress of the game is executed as a first predetermined process, and a process for managing the game history is executed as the second predetermined process. It is possible to prevent information stored in the history storage area from being rewritten during execution.
特徴P4.前記第2所定処理実行手段は、前記履歴記憶領域に記憶されている前記履歴情報を利用して所定の期間における遊技の結果に対応する態様情報を導出する情報導出手段(主側CPU63におけるステップS4208の処理を実行する機能)を備えていることを特徴とする特徴P3に記載の遊技機。 Feature P4. The second predetermined process execution means is information derivation means (step S4208 in the main CPU 63) for deriving mode information corresponding to the game result in a predetermined period using the history information stored in the history storage area. The game machine according to Feature P3, further comprising:
特徴P4によれば、履歴記憶領域に記憶されている履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出されることにより、所定事象の発生頻度などの遊技履歴の管理結果を把握することが可能となる。 According to the feature P4, game history management such as occurrence frequency of a predetermined event is performed by deriving mode information corresponding to a game result in a predetermined period using the history information stored in the history storage area. It becomes possible to grasp the result.
特徴P5.前記第2所定記憶領域は、前記情報導出手段により導出された前記態様情報を記憶する態様情報記憶領域(演算結果記憶エリア234)を備えていることを特徴とする特徴P4に記載の遊技機。 Feature P5. The gaming machine according to claim P4, wherein the second predetermined storage area includes an aspect information storage area (calculation result storage area 234) for storing the aspect information derived by the information deriving means.
特徴P5によれば、履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出された場合、その態様情報は態様情報記憶領域に記憶される。これにより、任意のタイミングで遊技履歴の管理結果を把握することが可能となる。また、第1所定処理として遊技の進行を制御するための処理が実行され、第2所定処理として遊技履歴を管理するための処理が実行されることにより、遊技の進行を制御するための処理の実行に際して態様情報記憶領域に記憶されている情報が書き換えられてしまわないようにすることが可能となる。 According to the feature P5, when the aspect information corresponding to the game result in the predetermined period is derived using the history information, the aspect information is stored in the aspect information storage area. Thereby, it becomes possible to grasp the management result of the game history at an arbitrary timing. In addition, a process for controlling the progress of the game is executed as a first predetermined process, and a process for managing the game history is executed as the second predetermined process. It is possible to prevent the information stored in the aspect information storage area from being rewritten during execution.
特徴P6.前記第1所定処理を実行している状況から前記第2所定処理を実行する状況となる場合に前記内部記憶手段に記憶された一部の情報である第1所定情報を前記第1所定処理において前記第1所定記憶領域に退避させる第1退避手段(第15の実施形態では主側CPU63におけるステップS3802の処理を実行する機能、第16の実施形態では主側CPU63におけるステップS4402の処理を実行する機能)と、
前記第1所定処理を実行している状況から前記第2所定処理を実行する状況となった場合に前記内部記憶手段に記憶された一部の情報である第2所定情報を前記第2所定処理において前記第2所定記憶領域に退避させる第2退避手段(第15の実施形態では主側CPU63におけるステップS3902〜ステップS3907の処理を実行する機能、第17の実施形態では主側CPU63におけるステップS4502〜ステップS4507の処理を実行する機能、第18の実施形態では主側CPU63におけるステップS4602の処理を実行する機能、第19の実施形態では主側CPU63におけるステップS4701及びステップS4703の処理を実行する機能)と、
を備えていることを特徴とする特徴P1乃至P5のいずれか1に記載の遊技機。
Feature P6. In the first predetermined process, the first predetermined information, which is a part of the information stored in the internal storage means, is changed from the situation in which the first predetermined process is executed to the situation in which the second predetermined process is executed. First evacuation means for evacuating to the first predetermined storage area (in the fifteenth embodiment, the function of executing step S3802 in the
When the second predetermined process is executed from the situation in which the first predetermined process is being executed, the second predetermined information, which is a part of information stored in the internal storage means, is stored in the second predetermined process. In the second predetermined storage area (in the fifteenth embodiment, the function of executing steps S3902 to S3907 in the
The gaming machine according to any one of features P1 to P5, wherein:
特徴P6によれば、内部記憶手段に記憶された一部の情報である第1所定情報は第1所定処理にて第1所定記憶領域に退避され、内部記憶手段に記憶された一部の情報である第2所定情報は第2所定処理にて第2所定記憶領域に退避される。これにより、内部記憶手段に記憶された各情報にとって好ましいタイミングで退避を行うことが可能となるとともに、情報を退避させるための処理を第1所定処理と第2所定処理とで分散して実行することが可能となる。 According to the characteristic P6, the first predetermined information which is a part of information stored in the internal storage unit is saved in the first predetermined storage area in the first predetermined process, and the part of the information stored in the internal storage unit The second predetermined information is saved in the second predetermined storage area in the second predetermined process. As a result, it is possible to perform saving at a timing suitable for each piece of information stored in the internal storage means, and the processing for saving the information is executed in a distributed manner between the first predetermined processing and the second predetermined processing. It becomes possible.
特徴P7.前記第2所定処理を終了する場合又は終了した後に、前記第1所定記憶領域に退避された前記第1所定情報を前記内部記憶手段に復帰させる第1復帰実行手段(第15の実施形態では主側CPU63におけるステップS3804の処理を実行する機能、第16の実施形態では主側CPU63におけるステップS4404の処理を実行する機能)と、
前記第2所定処理を終了する場合又は終了した後に、前記第2所定記憶領域に退避された前記第2所定情報を前記内部記憶手段に復帰させる第2復帰実行手段(第15の実施形態では主側CPU63におけるステップS3910〜ステップS3915の処理を実行する機能、第17の実施形態では主側CPU63におけるステップS4510〜ステップS4515の処理を実行する機能、第18の実施形態では主側CPU63におけるステップS4605の処理を実行する機能、第19の実施形態では主側CPU63におけるステップS4705及びステップS4706の処理を実行する機能)と、
を備えていることを特徴とする特徴P6に記載の遊技機。
Feature P7. When the second predetermined process is finished or after the completion, the first return execution means (in the fifteenth embodiment, the main return means) restores the first predetermined information saved in the first predetermined storage area to the internal storage means. The function of executing the process of step S3804 in the
When the second predetermined process is completed or after the second predetermined process is completed, second return execution means (in the fifteenth embodiment, the main information is returned to the internal storage means). A function of executing processing of steps S3910 to S3915 in the
The gaming machine according to Feature P6, comprising:
特徴P7によれば、第2所定処理が終了する場合又は終了した後に、第1所定記憶領域に退避された第1所定情報が内部記憶手段に復帰され、第2所定記憶領域に退避された第2所定情報が内部記憶手段に復帰されるため、内部記憶手段の状態を第2所定処理が開始される前の状態に復帰させることが可能となる。 According to the characteristic P7, the first predetermined information saved in the first predetermined storage area is returned to the internal storage means when the second predetermined process is finished or after the second predetermined processing is finished, and the first predetermined information saved in the second predetermined storage area is restored. 2 Since the predetermined information is returned to the internal storage means, the state of the internal storage means can be returned to the state before the second predetermined processing is started.
特徴P8.前記第1所定情報には、前記内部記憶手段に設けられたフラグレジスタの情報が含まれることを特徴とする特徴P6又はP7に記載の遊技機。 Feature P8. The gaming machine according to P6 or P7, wherein the first predetermined information includes information of a flag register provided in the internal storage means.
特徴P8によれば、第1所定処理が実行されている状況におけるフラグレジスタの情報を適切に退避させることが可能となる。 According to the feature P8, it is possible to appropriately save the information in the flag register in the situation where the first predetermined process is being executed.
特徴P9.前記第2所定情報には、前記内部記憶手段の全レジスタの情報が含まれることを特徴とする特徴P6乃至P8のいずれか1に記載の遊技機。 Feature P9. The gaming machine according to any one of features P6 to P8, wherein the second predetermined information includes information of all registers of the internal storage means.
特徴P9によれば、内部記憶手段の全レジスタの情報がまとめて退避されることとなるため、レジスタの情報を選択的に退避させる必要が生じない。 According to the feature P9, the information of all the registers in the internal storage means is saved together, so there is no need to selectively save the register information.
特徴P10.前記第2所定記憶領域は、
プッシュ命令により情報の書き込みが行われポップ命令により情報の読み出しが行われるスタック領域(非特定制御用のスタックエリア224)と、
ロード命令により情報の書き込み及び読み出しが行われるワーク領域(非特定制御用のワークエリア223)と、
を備え、
前記第2退避実行手段は、前記第2所定情報を前記スタック領域及び前記ワーク領域の一方に退避させることを特徴とする特徴P9に記載の遊技機。
Feature P10. The second predetermined storage area is
A stack area in which information is written by a push instruction and information is read by a pop instruction (stack
A work area where information is written and read by a load instruction (
With
The gaming machine according to claim P9, wherein the second retreat execution means retreats the second predetermined information to one of the stack area and the work area.
特徴P10によれば、内部記憶手段の全レジスタの情報が第2所定記憶領域におけるスタック領域及びワーク領域のうち一方に退避される。これにより、全レジスタの情報の退避先を集約することが可能となり、退避させるための処理構成及び復帰させるための処理構成を簡素化させることが可能となる。 According to the characteristic P10, the information of all the registers in the internal storage unit is saved in one of the stack area and the work area in the second predetermined storage area. As a result, the save destinations of the information of all the registers can be collected, and the processing configuration for saving and the processing configuration for returning can be simplified.
特徴P11.前記第2退避実行手段は、前記第2所定情報を前記スタック領域に退避させることを特徴とする特徴P10に記載の遊技機。 Feature P11. The game machine according to Feature P10, wherein the second save execution means saves the second predetermined information in the stack area.
特徴P11によれば、ワーク領域を使用しないようにしながら全レジスタの情報を退避させることが可能となる。 According to the feature P11, it is possible to save the information of all the registers without using the work area.
特徴P12.前記第2所定情報には、前記内部記憶手段のスタックポインタの情報が含まれることを特徴とする特徴P6乃至P11のいずれか1に記載の遊技機。 Feature P12. The gaming machine according to any one of features P6 to P11, wherein the second predetermined information includes information of a stack pointer of the internal storage means.
特徴P12によれば、第1所定処理が実行されている状況におけるスタックポインタの情報を適切に退避させることが可能となる。 According to the feature P12, it is possible to appropriately save the stack pointer information when the first predetermined process is being executed.
なお、特徴P1〜P12の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features P1 to P12, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features 1-15, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Arufadaburyu1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴L群、上記特徴M群、上記特徴N群、上記特徴O群及び上記特徴P群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature L group, the feature M group, the feature N group, the feature O group, and the feature P group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては各種制御を好適に行う必要があり、この点について未だ改良の余地がある。 Here, in the gaming machine such as the above example, it is necessary to suitably perform various controls, and there is still room for improvement in this respect.
<特徴Q群>
特徴Q1.各種処理を実行し、処理の実行に際して内部記憶手段(主側CPU63のレジスタ)に情報を一時的に記憶させる制御手段(MPU62)と、
当該制御手段とは別チップとして設けられ、情報を一時的に記憶することが可能な履歴記憶手段(管理用RAM241)と、
を備え、
前記制御手段は、遊技が実行されることにより所定事象が発生した場合にそれに対応する遊技の履歴情報を前記履歴記憶手段に記憶させる履歴記憶実行手段(主側CPU63における通常の入球管理処理、開閉実行モード中の入球管理処理及び高頻度サポートモード中の入球管理処理を実行する機能)を備えていることを特徴とする遊技機。
<Characteristic Q group>
Feature Q1. A control unit (MPU 62) that executes various processes and temporarily stores information in an internal storage unit (register of the main CPU 63) at the time of execution of the process;
A history storage means (management RAM 241) that is provided as a separate chip from the control means and can temporarily store information;
With
The control means is a history storage execution means for storing history information of a game corresponding to a predetermined event in the history storage means when a predetermined event occurs by executing the game (normal entry management processing in the
特徴Q1によれば、所定事象が発生した場合にはそれに対応する履歴情報が履歴記憶手段にて記憶される。これにより、所定事象の発生回数又は発生頻度を管理するための情報を遊技機にて記憶保持することが可能となり、この管理されている情報を利用することで所定事象の発生頻度の管理を好適に行うことが可能となる。また、履歴情報が遊技機自身にて記憶されることにより、履歴情報への不正なアクセスや不正な改変を阻止することができる。また、履歴記憶手段は制御手段とは別チップとして設けられているため、汎用的な制御手段を利用しながら、履歴情報を記憶するための記憶容量を増大させることが可能となる。 According to the feature Q1, when a predetermined event occurs, history information corresponding to the predetermined event is stored in the history storage unit. This makes it possible to store and hold information for managing the occurrence frequency or occurrence frequency of the predetermined event in the gaming machine, and it is preferable to manage the occurrence frequency of the predetermined event by using this managed information. Can be performed. In addition, since the history information is stored by the gaming machine itself, unauthorized access to the history information and unauthorized modification can be prevented. Further, since the history storage means is provided as a separate chip from the control means, it is possible to increase the storage capacity for storing history information while using general-purpose control means.
特徴Q2.前記制御手段は、各種処理を実行する場合に情報を一時的に記憶する所定記憶手段(主側RAM65)を備えていることを特徴とする特徴Q1に記載の遊技機。 Feature Q2. The gaming machine according to Feature Q1, wherein the control means includes predetermined storage means (main-side RAM 65) for temporarily storing information when various processes are executed.
特徴Q2によれば、制御手段に設けられた所定記憶手段だけではなく制御手段とは別チップとして設けられた履歴記憶手段を備えている構成において、当該履歴記憶手段に履歴情報を記憶させることにより多くの履歴情報を記憶保持することが可能となる。 According to the feature Q2, in a configuration including not only the predetermined storage means provided in the control means but also the history storage means provided as a chip different from the control means, the history information is stored in the history storage means. A lot of history information can be stored and held.
特徴Q3.前記制御手段は、前記履歴情報に関する処理を実行する場合に前記所定記憶手段に情報を一時的に記憶させることを特徴とする特徴Q2に記載の遊技機。 Feature Q3. The gaming machine according to the feature Q2, wherein the control means temporarily stores information in the predetermined storage means when executing the process related to the history information.
特徴Q3によれば、履歴情報を記憶するための履歴記憶手段が制御手段とは別チップとして設けられた構成において、履歴情報に関する処理を実行する場合には制御手段に設けられた所定記憶手段に情報が一時的に記憶されるため、履歴情報に関する処理を実行する場合における処理速度が極端に低下してしまわないようにすることが可能となる。 According to the characteristic Q3, in the configuration in which the history storage unit for storing the history information is provided as a separate chip from the control unit, when processing related to the history information is executed, the predetermined storage unit provided in the control unit Since the information is temporarily stored, it is possible to prevent the processing speed from being extremely reduced when processing related to history information is executed.
特徴Q4.前記制御手段は、前記履歴記憶手段に記憶されている前記履歴情報を利用して所定の期間における遊技の結果に対応する態様情報を導出する情報導出手段(主側CPU63におけるステップS4208の処理を実行する機能)を備えていることを特徴とする特徴Q1乃至Q3のいずれか1に記載の遊技機。 Feature Q4. The control means uses the history information stored in the history storage means to derive mode information corresponding to a game result in a predetermined period (executes the process of step S4208 in the main CPU 63) The gaming machine according to any one of features Q1 to Q3, wherein
特徴Q4によれば、履歴記憶手段に記憶されている履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出されることにより、所定事象の発生頻度などの遊技履歴の管理結果を把握することが可能となる。 According to the feature Q4, game history management such as occurrence frequency of a predetermined event is performed by deriving mode information corresponding to a game result in a predetermined period using the history information stored in the history storage means. It becomes possible to grasp the result.
特徴Q5.前記第2所定記憶領域は、前記情報導出手段により導出された前記態様情報を記憶する態様情報記憶領域(演算結果記憶エリア234)を備えていることを特徴とする特徴Q4に記載の遊技機。 Feature Q5. The gaming machine according to Feature Q4, wherein the second predetermined storage area includes an aspect information storage area (calculation result storage area 234) for storing the aspect information derived by the information deriving means.
特徴Q5によれば、履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出された場合、その態様情報は態様情報記憶領域に記憶される。これにより、任意のタイミングで遊技履歴の管理結果を把握することが可能となる。 According to the feature Q5, when the aspect information corresponding to the game result in the predetermined period is derived using the history information, the aspect information is stored in the aspect information storage area. Thereby, it becomes possible to grasp the management result of the game history at an arbitrary timing.
なお、特徴Q1〜Q5の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features Q1 to Q5, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴Q群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the above-mentioned feature Q group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンが知られている。例えば、パチンコ機では、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, in a pachinko machine, the front of the gaming machine is provided with a dish storage unit that stores game balls given to the player, the game balls stored in the dish storage unit are guided to the game ball launch device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、遊技機の管理が好適に行われる必要があり、この点について未だ改良の余地がある。 Here, in gaming machines such as the above-described examples, management of gaming machines needs to be suitably performed, and there is still room for improvement in this respect.
<特徴R群>
特徴R1.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63における設定値更新処理を実行する機能)と、
当該設定手段を有する制御手段への動作電力の供給が開始された場合に第1事象及び第2事象を含む複数の事象が発生していることに基づいて、前記使用対象となる設定値の変更を行うことが可能な設定可能状況となるようにする状況発生手段(第22の実施形態では主側CPU63におけるステップS5003〜ステップS5006の処理を実行する機能、別形態では主側CPU63におけるステップS5503〜ステップS5507の処理を実行する機能、第23の実施形態では主側CPU63におけるステップS5703〜ステップS5705及びステップS5715の処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Feature R group>
Feature R1. A setting means (a function for executing a setting value update process in the main CPU 63) for setting a setting value to be used from a plurality of setting values corresponding to the player's advantage;
When the supply of operating power to the control means having the setting means is started, the setting value to be used is changed based on the occurrence of a plurality of events including the first event and the second event. Status generating means (a function for executing steps S5003 to S5006 in the
A gaming machine characterized by comprising:
特徴R1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。この場合に、使用対象となる設定値の設定が行われるようにするためには、制御手段への動作電力の供給が開始された場合に第1事象及び第2事象を含む複数の事象が発生している必要がある。これにより、不正により使用対象となる設定値の設定を行わせる行為を行いづらくさせることが可能となる。 According to the feature R1, since a setting value to be used is set from among a plurality of stages of setting values corresponding to the player's advantage, the player has a more advantageous setting value to be used. You will expect that. In this case, in order to set the setting value to be used, a plurality of events including the first event and the second event occur when the supply of the operating power to the control means is started. Need to be. As a result, it is possible to make it difficult to perform an action of setting a setting value to be used due to fraud.
特徴R2.開閉体(前扉枠14)が開放状態となっていることを把握する開放把握手段(第22の実施形態では主側CPU63におけるステップS5005の処理を実行する機能、別形態では主側CPU63におけるステップS5505の処理を実行する機能、第23の実施形態では主側CPU63におけるステップS5703の処理を実行する機能)を備え、
前記状況発生手段は、前記開閉体が開放状態となっていることが前記開放把握手段により把握されていることに基づいて前記第1事象が発生していると特定することを特徴とする特徴R1に記載の遊技機。
Feature R2. Opening grasping means for grasping that the opening / closing body (front door frame 14) is in an open state (in the twenty-second embodiment, a function for executing the processing of step S5005 in the
The situation generating means identifies that the first event has occurred based on the fact that the opening grasping means grasps that the opening / closing body is in an open state. R1 The gaming machine described in 1.
特徴R2によれば、使用対象となる設定値の設定が行われるようにするためには、開閉体が開放状態となっている必要がある。これにより、不正に使用対象となる設定値の設定を行わせる行為が行われた場合、当該不正行為を目立たせることが可能となり、結果的に当該不正行為を発見し易くすることが可能となる。 According to the feature R2, the opening / closing body needs to be in an open state in order to set the setting value to be used. As a result, when an act of setting a setting value to be used illegally is performed, it becomes possible to make the illegal act stand out, and as a result, the illegal act can be easily found. .
特徴R3.別開閉体(遊技機本体12)が開放状態となっていることを把握する別開放把握手段(第22の実施形態では主側CPU63におけるステップS5006の処理を実行する機能、別形態では主側CPU63におけるステップS5506の処理を実行する機能、第23の実施形態では主側CPU63におけるステップS5704の処理を実行する機能)を備え、
前記状況発生手段は、前記別開閉体が開放状態となっていることが前記別開放把握手段により把握されていることに基づいて前記第2事象が発生していると特定することを特徴とする特徴R2に記載の遊技機。
Feature R3. Separate opening grasping means for grasping that the separate opening / closing body (the gaming machine main body 12) is in the open state (the function of executing step S5006 in the
The situation generating means specifies that the second event has occurred based on the fact that the separate opening grasping means grasps that the separate opening / closing body is in an open state. A gaming machine according to feature R2.
特徴R3によれば、使用対象となる設定値の設定が行われるようにするためには、開閉体を開放状態とするだけではなく別開閉体も開放状態とする必要がある。これにより、不正により使用対象となる設定値の設定を行わせる行為を行いづらくさせることが可能となるとともに、当該不正行為を目立たせることが可能となる。 According to the feature R3, in order to set the setting value to be used, it is necessary not only to open the opening / closing body but also to open the other opening / closing body. Accordingly, it is possible to make it difficult to perform an action of setting a setting value to be used due to fraud, and to make the fraudulent action conspicuous.
特徴R4.前記設定手段は、所定操作手段(更新ボタン68b、リセットボタン68c)が操作されたことに基づいて、前記使用対象となる設定値の選択及び前記使用対象となる設定値の設定のうち少なくとも一方を行う構成であり、
前記所定操作手段は別開閉体を開放状態とすることで操作可能となる構成であることを特徴とする特徴R2又はR3に記載の遊技機。
Feature R4. The setting means performs at least one of selection of the setting value to be used and setting of the setting value to be used based on the operation of predetermined operation means (
The gaming machine according to R2 or R3, wherein the predetermined operation means is configured to be operable by opening another open / close body.
特徴R4によれば、所定操作手段を操作可能とするために開放状態とされる別開閉体とは異なる開閉体を開放状態としないと、使用対象となる設定値の設定を行うことができない。これにより、不正により使用対象となる設定値の設定を行わせる行為を行いづらくさせることが可能となるとともに、当該不正行為を目立たせることが可能となる。 According to the feature R4, the setting value to be used cannot be set unless the opening / closing body different from the other opening / closing body opened to enable the predetermined operation means to be opened. Accordingly, it is possible to make it difficult to perform an action of setting a setting value to be used due to fraud, and to make the fraudulent action conspicuous.
特徴R5.前記開閉体は遊技球が流下する遊技領域の遊技機前側を規定しており、
前記開閉体を開放状態とすることで前記遊技領域が遊技機前方に開放されることを特徴とする特徴R2乃至R4のいずれか1に記載の遊技機。
Feature R5. The opening / closing body defines the gaming machine front side of the gaming area where the game ball flows down,
5. The gaming machine according to any one of features R2 to R4, wherein the gaming area is opened forward of the gaming machine by opening the opening / closing body.
特徴R5によれば、使用対象となる設定値の設定が行われるようにするためには、開閉体を開放状態として遊技領域を遊技機前方に開放させる必要がある。これにより、不正により使用対象となる設定値の設定を行わせる行為を行いづらくさせることが可能となるとともに、当該不正行為を目立たせることが可能となる。 According to the feature R5, in order to set the setting value to be used, it is necessary to open the gaming area forward of the gaming machine by opening the opening / closing body. Accordingly, it is possible to make it difficult to perform an action of setting a setting value to be used due to fraud, and to make the fraudulent action conspicuous.
特徴R6.前記状況発生手段は、設定キー挿入部(設定キー挿入部68a)に対する設定キーによる所定操作が行われていることに基づいて、前記複数の事象のうち一の事象が発生していると特定することを特徴とする特徴R1乃至R5のいずれか1に記載の遊技機。
Feature R6. The situation generating means specifies that one of the plurality of events has occurred based on a predetermined operation performed by the setting key on the setting key insertion unit (setting
特徴R6によれば、使用対象となる設定値の設定が行われるようにするためには、設定キー挿入部に対する設定キーによる所定操作を行うだけではなく、それとは別の事象を発生させる必要がある。これにより、不正により使用対象となる設定値の設定を行わせる行為を行いづらくさせることが可能となる。 According to the feature R6, in order to set the setting value to be used, it is necessary not only to perform a predetermined operation with the setting key to the setting key insertion unit but also to generate another event. is there. As a result, it is possible to make it difficult to perform an action of setting a setting value to be used due to fraud.
特徴R7.前記状況発生手段は、遊技が行われた場合に発生する所定の遊技事象(発射操作装置28の操作、スルーゲート35への入球)が発生していることに基づいて、前記複数の事象のうち一の事象が発生していると特定することを特徴とする特徴R1乃至R6のいずれか1に記載の遊技機。
Feature R7. The situation generating means is configured to detect a plurality of events based on occurrence of a predetermined game event (operation of the
特徴R7によれば、使用対象となる設定値の設定が行われるようにするためには、遊技が行われた場合に発生する所定の遊技事象を発生させる必要があるだけではなく、それとは別の事象を発生させる必要がある。これにより、不正により使用対象となる設定値の設定を行わせる行為を行いづらくさせることが可能となる。 According to the feature R7, in order to set a setting value to be used, it is not only necessary to generate a predetermined game event that occurs when a game is performed, but separately from that. It is necessary to generate the event. As a result, it is possible to make it difficult to perform an action of setting a setting value to be used due to fraud.
特徴R8.前記状況発生手段は、遊技領域に設けられた所定の入球部に遊技球が入球したことを検知する入球検知手段(ゲート検知センサ49a)にて遊技球が検知されたことに基づいて、前記複数の事象のうち一の事象が発生していると特定することを特徴とする特徴R1乃至R7のいずれか1に記載の遊技機。 Feature R8. The situation generating means is based on the fact that a game ball is detected by a ball detection means (gate detection sensor 49a) for detecting that a game ball has entered a predetermined ball entrance provided in the game area. The gaming machine according to any one of features R1 to R7, wherein one of the plurality of events is identified as occurring.
特徴R8によれば、使用対象となる設定値の設定が行われるようにするためには、所定の入球部に遊技球を入球させる必要があるとともに、それとは別の事象を発生させる必要がある。これにより、不正により使用対象となる設定値の設定を行わせる行為を行いづらくさせることが可能となる。 According to the feature R8, in order to set a setting value to be used, it is necessary to cause a game ball to enter a predetermined entry part and to generate an event different from that. There is. As a result, it is possible to make it difficult to perform an action of setting a setting value to be used due to fraud.
特徴R9.前記設定手段により設定された前記使用対象となる設定値を報知手段にて報知させる設定値報知手段(主側CPU63における設定確認用処理を実行する機能)を備え、
当該設定値報知手段は、前記第1事象及び前記第2事象を含む複数の事象が発生していることに基づいて、前記設定手段により設定された前記使用対象となる設定値を前記報知手段にて報知させることを特徴とする特徴R1乃至R8のいずれか1に記載の遊技機。
Feature R9. A setting value notifying unit (a function for executing a setting confirmation process in the main CPU 63) that causes the notifying unit to notify the setting value to be used set by the setting unit;
The setting value notifying means notifies the notifying means of the setting value to be used set by the setting means based on the occurrence of a plurality of events including the first event and the second event. The gaming machine according to any one of features R1 to R8, characterized by:
特徴R9によれば、不正により設定値を確認する行為を行いづらくさせることが可能となる。また、遊技ホールの管理者は使用対象となる設定値の設定を行う場合及び設定値の確認を行う場合のいずれであっても第1事象及び第2事象を発生させればよいため、作業が共通化されることとなり各作業を把握し易くなる。 According to the feature R9, it is possible to make it difficult to perform an act of confirming the set value due to fraud. In addition, the game hall administrator only needs to generate the first event and the second event when setting the setting value to be used and when confirming the setting value. It becomes common and it becomes easy to grasp each work.
特徴R10.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63における設定値更新処理を実行する機能)と、
設定キー挿入部(設定キー挿入部68a)に対する設定キーによる所定操作が行われていること及び前記設定キー挿入部に対する前記設定キーによる前記所定操作とは異なる別事象の両方を含む複数の事象が発生していることに基づいて、前記設定手段による前記使用対象となる設定値の設定を行うことが可能な設定可能状況となるようにする状況発生手段(第22の実施形態では主側CPU63におけるステップS5003〜ステップS5006の処理を実行する機能、別形態では主側CPU63におけるステップS5503〜ステップS5507の処理を実行する機能、第23の実施形態では主側CPU63におけるステップS5703〜ステップS5705及びステップS5715の処理を実行する機能)と、
を備えていることを特徴とする遊技機。
Feature R10. A setting means (a function for executing a setting value update process in the main CPU 63) for setting a setting value to be used from a plurality of setting values corresponding to the player's advantage;
There are a plurality of events including both that a predetermined operation with the setting key is performed on the setting key insertion unit (setting
A gaming machine characterized by comprising:
特徴R10によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。この場合に、使用対象となる設定値の設定が行われるようにするためには、設定キー挿入部に対する設定キーによる所定操作を行うだけではなく、それとは別の事象を発生させる必要がある。これにより、不正により使用対象となる設定値の設定を行わせる行為を行いづらくさせることが可能となる。 According to the feature R10, since a setting value to be used is set from among a plurality of setting values corresponding to the player's degree of advantage, the player has a more advantageous setting value to be used. You will expect that. In this case, in order to set the setting value to be used, it is necessary not only to perform a predetermined operation with the setting key to the setting key insertion unit but also to generate another event. As a result, it is possible to make it difficult to perform an action of setting a setting value to be used due to fraud.
特徴R11.開閉体(前扉枠14)が開放状態となっていることを把握する開放把握手段(第22の実施形態では主側CPU63におけるステップS5005の処理を実行する機能、別形態では主側CPU63におけるステップS5505の処理を実行する機能、第23の実施形態では主側CPU63におけるステップS5703の処理を実行する機能)を備え、
前記状況発生手段は、前記開閉体が開放状態となっていることが前記開放把握手段により把握されていることに基づいて前記別事象が発生していると特定することを特徴とする特徴R10に記載の遊技機。
Feature R11. Opening grasping means for grasping that the opening / closing body (front door frame 14) is in an open state (in the twenty-second embodiment, a function for executing the processing of step S5005 in the
The situation generating means specifies that the different event has occurred based on the fact that the opening grasping means grasps that the opening / closing body is in an open state. The gaming machine described.
特徴R11によれば、使用対象となる設定値の設定が行われるようにするためには、開閉体が開放状態となっている必要がある。これにより、不正に使用対象となる設定値の設定を行わせる行為が行われた場合、当該不正行為を目立たせることが可能となり、結果的に当該不正行為を発見し易くすることが可能となる。 According to the feature R11, the opening / closing body needs to be in an open state in order to set the setting value to be used. As a result, when an act of setting a setting value to be used illegally is performed, it becomes possible to make the illegal act stand out, and as a result, the illegal act can be easily found. .
特徴R12.別開閉体(遊技機本体12)が開放状態となっていることを把握する別開放把握手段(第22の実施形態では主側CPU63におけるステップS5006の処理を実行する機能、別形態では主側CPU63におけるステップS5506の処理を実行する機能、第23の実施形態では主側CPU63におけるステップS5704の処理を実行する機能)を備え、
前記状況発生手段は、前記別開閉体が開放状態となっていることが前記別開放把握手段により把握されていることに基づいて、前記複数の事象のうち一の事象が発生していると特定することを特徴とする特徴R11に記載の遊技機。
Feature R12. Separate opening grasping means for grasping that the separate opening / closing body (the gaming machine main body 12) is in the open state (the function of executing step S5006 in the
The status generating means identifies that one of the plurality of events has occurred based on the fact that the separate opening grasping means has grasped that the separate opening / closing body is in an open state. The gaming machine according to Feature R11, wherein:
特徴R12によれば、使用対象となる設定値の設定が行われるようにするためには、開閉体を開放状態とするだけではなく別開閉体も開放状態とする必要がある。これにより、不正により使用対象となる設定値の設定を行わせる行為を行いづらくさせることが可能となるとともに、当該不正行為を目立たせることが可能となる。 According to the feature R12, in order to set the setting value to be used, it is necessary not only to open the opening / closing body but also to open the other opening / closing body. Accordingly, it is possible to make it difficult to perform an action of setting a setting value to be used due to fraud, and to make the fraudulent action conspicuous.
特徴R13.前記設定手段は、所定操作手段(更新ボタン68b、リセットボタン68c)が操作されたことに基づいて、前記使用対象となる設定値の選択及び前記使用対象となる設定値の設定のうち少なくとも一方を行う構成であり、
前記所定操作手段は別開閉体を開放状態とすることで操作可能となる構成であることを特徴とする特徴R11又はR12に記載の遊技機。
Feature R13. The setting means performs at least one of selection of the setting value to be used and setting of the setting value to be used based on the operation of predetermined operation means (
The gaming machine according to R11 or R12, wherein the predetermined operation means is configured to be operable by opening another open / close body.
特徴R13によれば、所定操作手段を操作可能とするために開放状態とされる別開閉体とは異なる開閉体を開放状態としないと、使用対象となる設定値の設定を行うことができない。これにより、不正により使用対象となる設定値の設定を行わせる行為を行いづらくさせることが可能となるとともに、当該不正行為を目立たせることが可能となる。 According to the feature R13, the setting value to be used cannot be set unless the opening / closing body different from the other opening / closing body opened to enable the predetermined operation means is opened. Accordingly, it is possible to make it difficult to perform an action of setting a setting value to be used due to fraud, and to make the fraudulent action conspicuous.
特徴R14.前記開閉体は遊技球が流下する遊技領域の遊技機前側を規定しており、
前記開閉体を開放状態とすることで前記遊技領域が遊技機前方に開放されることを特徴とする特徴R11乃至R13のいずれか1に記載の遊技機。
Feature R14. The opening / closing body defines the gaming machine front side of the gaming area where the game ball flows down,
The gaming machine according to any one of features R11 to R13, wherein the gaming area is opened forward of the gaming machine by opening the opening / closing body.
特徴R14によれば、使用対象となる設定値の設定が行われるようにするためには、開閉体を開放状態として遊技領域を遊技機前方に開放させる必要がある。これにより、不正により使用対象となる設定値の設定を行わせる行為を行いづらくさせることが可能となるとともに、当該不正行為を目立たせることが可能となる。 According to the feature R14, in order to set a setting value to be used, it is necessary to open the gaming area forward of the gaming machine by opening the opening / closing body. Accordingly, it is possible to make it difficult to perform an action of setting a setting value to be used due to fraud, and to make the fraudulent action conspicuous.
特徴R15.前記状況発生手段は、遊技が行われた場合に発生する所定の遊技事象(発射操作装置28の操作、スルーゲート35への入球)が発生していることに基づいて、前記複数の事象のうち一の事象が発生していると特定することを特徴とする特徴R10乃至R14のいずれか1に記載の遊技機。
Feature R15. The situation generating means is configured to detect a plurality of events based on occurrence of a predetermined game event (operation of the
特徴R15によれば、使用対象となる設定値の設定が行われるようにするためには、設定キー挿入部に対する設定キーによる所定操作を行うだけではなく、遊技が行われた場合に発生する所定の遊技事象を発生させる必要がある。これにより、不正により使用対象となる設定値の設定を行わせる行為を行いづらくさせることが可能となる。 According to the feature R15, in order to set a setting value to be used, not only a predetermined operation with a setting key is performed on the setting key insertion unit but also a predetermined that occurs when a game is performed. It is necessary to generate a game event. As a result, it is possible to make it difficult to perform an action of setting a setting value to be used due to fraud.
特徴R16.前記状況発生手段は、遊技領域に設けられた所定の入球部に遊技球が入球したことを検知する入球検知手段(ゲート検知センサ49a)にて遊技球が検知されたことに基づいて、前記複数の事象のうち一の事象が発生していると特定することを特徴とする特徴R10乃至R15のいずれか1に記載の遊技機。 Feature R16. The situation generating means is based on the fact that a game ball is detected by a ball detection means (gate detection sensor 49a) for detecting that a game ball has entered a predetermined ball entrance provided in the game area. The gaming machine according to any one of features R10 to R15, wherein one of the plurality of events is identified as occurring.
特徴R16によれば、使用対象となる設定値の設定が行われるようにするためには、設定キー挿入部に対する設定キーによる所定操作を行うだけではなく、所定の入球部に遊技球を入球させる必要がある。これにより、不正により使用対象となる設定値の設定を行わせる行為を行いづらくさせることが可能となる。 According to the feature R16, in order to set the setting value to be used, not only the predetermined operation with the setting key is performed on the setting key insertion unit, but also the game ball is inserted into the predetermined pitching unit. Need to make a ball. As a result, it is possible to make it difficult to perform an action of setting a setting value to be used due to fraud.
特徴R17.前記設定手段により設定された前記使用対象となる設定値を報知手段にて報知させる設定値報知手段(主側CPU63における設定確認用処理を実行する機能)を備え、
当該設定値報知手段は、前記設定キー挿入部に対する前記設定キーによる前記所定操作が行われていること及び前記別事象の両方を含む複数の事象が発生していることに基づいて、前記設定手段により設定された前記使用対象となる設定値を前記報知手段にて報知させることを特徴とする特徴R10乃至R16のいずれか1に記載の遊技機。
Feature R17. A setting value notifying unit (a function for executing a setting confirmation process in the main CPU 63) that causes the notifying unit to notify the setting value to be used set by the setting unit;
The setting value notification means is based on the fact that the predetermined operation by the setting key with respect to the setting key insertion portion is performed and a plurality of events including both of the different events have occurred. The gaming machine according to any one of features R10 to R16, wherein the notification unit is configured to notify the set value to be used set by the notification means.
特徴R17によれば、不正により設定値を確認する行為を行いづらくさせることが可能となる。また、遊技ホールの管理者は使用対象となる設定値の設定を行う場合及び設定値の確認を行う場合のいずれであっても設定キー挿入部に対する設定キーによる所定操作を行うとともに別事象を発生させればよいため、作業が共通化されることとなり各作業を把握し易くなる。 According to the feature R17, it is possible to make it difficult to perform an act of confirming the set value due to fraud. In addition, the game hall administrator performs a predetermined operation with the setting key to the setting key insertion portion and generates another event regardless of whether the setting value to be used is set or the setting value is confirmed. Therefore, the work is made common and it becomes easy to grasp each work.
なお、特徴R1〜R17の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features R1 to R17, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features 1-15, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Arufadaburyu1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴R群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature R group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンが知られている。例えば、パチンコ機では、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, in a pachinko machine, the front of the gaming machine is provided with a dish storage unit that stores game balls given to the player, the game balls stored in the dish storage unit are guided to the game ball launch device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、遊技機に対する不正に対処する必要があり、この点について未だ改良の余地がある。 Here, in the gaming machines such as the above-described examples, it is necessary to deal with illegal acts on the gaming machines, and there is still room for improvement in this respect.
<特徴S群>
特徴S1.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63における設定値更新処理を実行する機能)と、
前記使用対象となる設定値の変更を行うことが可能な設定可能状況となるようにする状況発生手段(第22の実施形態では主側CPU63におけるステップS5003〜ステップS5006及びステップS5401〜ステップS5408の処理を実行する機能、別形態では主側CPU63におけるステップS5503〜ステップS5507の処理を実行する機能、第23の実施形態では主側CPU63におけるステップS5703〜ステップS5705及びステップS5715の処理を実行する機能、第24の実施形態では主側CPU63におけるステップS5801〜ステップS5804の処理を実行する機能、第25の実施形態では主側CPU63におけるステップS5901〜ステップS5904の処理を実行する機能)と、
前記設定可能状況となる前における前記設定値と前記設定手段により設定された前記設定値とが同一であるか否かを把握する設定値把握手段(第22の実施形態では主側CPU63におけるステップS5017及びステップS5111〜ステップS5112の処理を実行する機能、別形態では主側CPU63におけるステップS5611〜ステップS5612の処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Feature S group>
Feature S1. A setting means (a function for executing a setting value update process in the main CPU 63) for setting a setting value to be used from a plurality of setting values corresponding to the player's advantage;
Situation generating means for providing a settable situation in which the setting value to be used can be changed (in the twenty-second embodiment, the processing of steps S5003 to S5006 and steps S5401 to S5408 in the main CPU 63) In another embodiment, a function of executing steps S5503 to S5507 in the
Setting value grasping means for grasping whether or not the set value before the settable state is the same as the setting value set by the setting means (step S5017 in the
A gaming machine characterized by comprising:
特徴S1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。この場合に、設定可能状況となる前における設定値と当該設定可能状況において設定された設定値とが同一であるか否かが把握される。これにより、設定可能状況を挟んで設定値が同一であるか否かに対応する処理を実行することが可能となる。よって、使用対象となる設定値の設定が行われた場合にその設定結果に対して好ましい状況を生じさせることが可能となり、設定値の設定作業を好適に行うことが可能となる。 According to the feature S1, since a setting value to be used is set from among a plurality of stages of setting values corresponding to the player's advantage, the player has a more advantageous setting value to be used. You will expect that. In this case, it is grasped whether or not the set value before the settable situation is the same as the set value set in the settable situation. As a result, it is possible to execute processing corresponding to whether or not the set values are the same across the settable status. Therefore, when a setting value to be used is set, a preferable situation can be generated for the setting result, and a setting operation for the setting value can be suitably performed.
特徴S2.前記設定可能状況となる前における前記設定値と前記設定手段により設定された前記設定値とが同一であることが前記設定値把握手段により把握されたことに基づいて、それに対応する同一時処理が実行されるようにする同一時手段(第22の実施形態では主側CPU63におけるステップS5113の処理を実行する機能、別形態では主側CPU63におけるステップS5613の処理を実行する機能)を備えていることを特徴とする特徴S1に記載の遊技機。
Feature S2. Based on the fact that the set value grasping means grasps that the set value before the settable situation and the set value set by the setting means are the same, the corresponding simultaneous processing is performed. Same-time means to be executed (in the twenty-second embodiment, a function of executing the process of step S5113 in the
特徴S2によれば、設定可能状況を挟んで設定値が同一である場合には同一時処理が実行されることにより、設定値が同一であることに対して好ましい状況を生じさせることが可能となる。 According to the feature S2, when the set values are the same across the settable situations, the same time process is executed, so that it is possible to generate a preferable situation for the same set values. Become.
特徴S3.前記同一時手段は、前記同一時処理として、前記設定値が変更されなかったことに対応する報知が行われるようにするための処理を実行することを特徴とする特徴S2に記載の遊技機。 Feature S3. The gaming machine according to claim S2, wherein the same time means executes a process for making a notification corresponding to the fact that the set value has not been changed as the same time process.
特徴S3によれば、設定可能状況を挟んで設定値が同一であったことを遊技ホールの管理者などに報知することが可能となる。 According to the feature S3, it is possible to notify the game hall manager or the like that the set values are the same across the settable situations.
特徴S4.前記設定可能状況となる前における前記設定値と前記設定手段により設定された前記設定値とが異なることが前記設定値把握手段により把握されたことに基づいて、それに対応する非同一時処理が実行されるようにする非同一時手段(第22の実施形態では主側CPU63におけるステップS5114の処理を実行する機能、別形態では主側CPU63におけるステップS5614の処理を実行する機能)を備えていることを特徴とする特徴S1乃至S3のいずれか1に記載の遊技機。 Feature S4. Based on the fact that the set value grasping means grasps that the set value before the settable state is different from the set value set by the setting means, the corresponding non-identical processing is executed. Non-same time means (function to execute step S5114 in main CPU63 in the twenty-second embodiment, function to execute step S5614 in main CPU63 in another embodiment) The gaming machine according to any one of features S1 to S3.
特徴S4によれば、設定可能状況を挟んで設定値が同一ではない場合には非同一時処理が実行されることにより、設定値が変更されたことに対して好ましい状況を生じさせることが可能となる。 According to the feature S4, when the set values are not the same across the settable situations, a non-identical process is executed, so that a preferable situation can be generated for the change of the set values. It becomes.
特徴S5.前記非同一時手段は、前記非同一時処理として、前記設定値が変更されたことに対応する報知が行われるようにするための処理を実行することを特徴とする特徴S4に記載の遊技機。 Feature S5. The gaming machine according to claim S4, wherein the non-identical means executes a process for performing notification corresponding to the change of the set value as the non-identical process. .
特徴S5によれば、設定可能状況を挟んで設定値が変更されたことを遊技ホールの管理者などに報知することが可能となる。 According to the feature S5, it is possible to notify the game hall manager or the like that the set value has been changed across the settable situation.
特徴S6.前記状況発生手段は、前記設定手段を有する制御手段への動作電力の供給が開始された後において、前記設定値を記憶する記憶手段の情報を消去する必要が生じたことに基づいて、前記設定可能状況となるようにするものであることを特徴とする特徴S1乃至S5のいずれか1に記載の遊技機。 Feature S6. The status generating means is configured to perform the setting based on the necessity of erasing the information in the storage means for storing the setting value after the supply of operating power to the control means having the setting means is started. The gaming machine according to any one of features S1 to S5, wherein the gaming machine is configured to be in a possible situation.
特徴S6によれば、設定値を記憶する記憶手段の情報を消去する必要が生じた場合には設定可能状況となるため、設定値の情報が消去されたにも関わらず遊技が継続されてしまわないようにすることが可能となる。この場合に、上記特徴S1の構成を備え、設定可能状況となる前における設定値と当該設定可能状況において設定された設定値とが同一であるか否かが把握される。これにより、設定可能状況を挟んで設定値が同一であるか否かに対応する処理を実行することが可能となる。 According to the feature S6, when it becomes necessary to delete the information stored in the storage means for storing the setting value, the setting is possible, so that the game is continued even though the setting value information is deleted. It becomes possible not to be. In this case, the configuration of the feature S1 is provided, and it is grasped whether or not the set value before the settable situation and the set value set in the settable situation are the same. As a result, it is possible to execute processing corresponding to whether or not the set values are the same across the settable status.
特徴S7.前記設定可能状況となる前における前記設定値と前記設定手段により設定された前記設定値とが同一であることが前記設定値把握手段により把握されたことに基づいて、前記設定値が変更されなかったことに対応する報知が行われるようにする手段(第22の実施形態では主側CPU63におけるステップS5113の処理を実行する機能、別形態では主側CPU63におけるステップS5613の処理を実行する機能)を備えていることを特徴とする特徴S6に記載の遊技機。
Feature S7. The set value is not changed based on the fact that the set value grasping means grasps that the set value before the settable situation and the set value set by the setting means are the same. A means (in the twenty-second embodiment, a function of executing the process of step S5113 in the
特徴S7によれば、記憶手段の情報が消去されることに伴って設定可能状況となったとしても当該設定可能状況を間に挟んで設定値が同一であった場合には設定値が変更されなかったことに対応する報知が行われる。これにより、遊技の途中で設定可能状況となったとしても設定値が変更されなかったことを遊技者に報知することが可能となり、遊技の途中で設定可能状況となったとしても遊技者は安心して遊技を継続させることが可能となる。 According to the feature S7, even if the setting is possible due to the deletion of the information in the storage unit, the setting value is changed if the setting value is the same across the setting possibility situation. A notification corresponding to the absence is made. This makes it possible to notify the player that the set value has not been changed even if the setting is possible during the game, and the player can be safe even if the setting is possible during the game. It becomes possible to continue the game with heart.
特徴S8.前記状況発生手段は、
前記設定手段を有する制御手段への動作電力の供給が開始されたことに基づいて、前記設定可能状況となるようにする第1状況発生手段(第22の実施形態では主側CPU63におけるステップS5003〜ステップS5006の処理を実行する機能、別形態では主側CPU63におけるステップS5503〜ステップS5507の処理を実行する機能、第23の実施形態では主側CPU63におけるステップS5703〜ステップS5705及びステップS5715の処理を実行する機能)と、
前記制御手段への動作電力の供給が開始された後において、前記設定値を記憶する記憶手段の情報を消去する必要が生じたことに基づいて、前記設定可能状況となるようにする第2状況発生手段(第22の実施形態では主側CPU63におけるステップS5401〜ステップS5408の処理を実行する機能、第24の実施形態では主側CPU63におけるステップS5801〜ステップS5804の処理を実行する機能、第25の実施形態では主側CPU63におけるステップS5901〜ステップS5904の処理を実行する機能)と、
を備え、
前記設定値把握手段は、前記第1状況発生手段が生じさせた前記設定可能状況及び前記第2状況発生手段が生じさせた前記設定可能状況のいずれであっても、前記設定可能状況となる前における前記設定値と前記設定手段により設定された前記設定値とが同一であるか否かを把握することを特徴とする特徴S1乃至S7のいずれか1に記載の遊技機。
Feature S8. The situation generating means is
Based on the start of the supply of operating power to the control means having the setting means, the first situation generating means (step S5003 in the
A second situation in which the settable situation is established based on the necessity of erasing information stored in the storage means for storing the set value after the supply of the operating power to the control means is started. Generating means (in the twenty-second embodiment, the function of executing steps S5401 to S5408 in the
With
The set value grasping means is configured to be able to set the settable situation generated by the first situation generating means and the settable situation caused by the second situation generating means before the settable situation is reached. The gaming machine according to any one of features S1 to S7, characterized in that it is ascertained whether or not the setting value in step S3 is the same as the setting value set by the setting means.
特徴S8によれば、設定値を記憶する記憶手段の情報を消去する必要が生じた場合には設定可能状況となるため、設定値の情報が消去されたにも関わらず遊技が継続されてしまわないようにすることが可能となる。この場合に、制御手段への動作電力の供給が開始されたことに基づいて設定可能状況となる場合と同一の処理を利用して、記憶手段の情報が消去されることに伴って設定可能状況が発生した場合において当該設定可能状況を挟んで設定値が同一であるか否かに対応する処理を実行することが可能となる。 According to the feature S8, when it becomes necessary to delete the information in the storage means for storing the setting value, the setting is possible, so that the game is continued even though the setting value information is deleted. It becomes possible not to be. In this case, using the same process as when setting is possible based on the start of the supply of operating power to the control means, setting is possible as information in the storage means is erased. When this occurs, it is possible to execute processing corresponding to whether or not the set values are the same across the settable situation.
なお、特徴S1〜S8の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features S1 to S8, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴S群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature S group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンが知られている。例えば、パチンコ機では、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, in a pachinko machine, the front of the gaming machine is provided with a dish storage unit that stores game balls given to the player, the game balls stored in the dish storage unit are guided to the game ball launch device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、遊技機の有利度を決定付ける設定値の設定が行われた場合にそれに対して好適な状況を生じさせる必要があり、この点について未だ改良の余地がある。 Here, in a gaming machine such as the above-described example, when a setting value that determines the advantage of the gaming machine is set, it is necessary to cause a suitable situation to the setting value, and this point is still improved. There is room for.
<特徴T群>
特徴T1.各種処理を実行し、処理の実行に際して内部記憶手段(主側CPU63のレジスタ)に情報を一時的に記憶させる制御手段(主側CPU63)を備え、
当該制御手段は、
前記各種処理のうち第1所定処理を実行する第1所定処理実行手段(第15〜第25の実施形態における主側CPU63にて管理実行処理以外の処理を実行する機能)と、
前記各種処理のうち第2所定処理を実行する第2所定処理実行手段(第15〜第25の実施形態における主側CPU63にて管理実行処理を実行する機能)と、
前記第1所定処理が実行される場合に情報が記憶される第1所定記憶領域(特定制御用のワークエリア221、特定制御用のスタックエリア222)と、
前記第2所定処理が実行される場合に情報が記憶される第2所定記憶領域(非特定制御用のワークエリア223、非特定制御用のスタックエリア224)と、
前記第1所定記憶領域が正常であるか否かを監視する第1監視実行手段(第22の実施形態では主側CPU63におけるステップS5401〜ステップS5404の処理を実行する機能、第24の実施形態では主側CPU63におけるステップS5801〜ステップS5804の処理を実行する機能、第25の実施形態では主側CPU63におけるステップS5901〜ステップS5904の処理を実行する機能、第32の実施形態では主側CPU63におけるステップS7701〜ステップS7703の処理を実行する機能)と、
前記第2所定記憶領域が正常であるか否かを監視する第2監視実行手段(第22の実施形態では主側CPU63におけるステップS5405〜ステップS5408の処理を実行する機能、第24の実施形態では主側CPU63におけるステップS5809、ステップS5810、ステップS5812及びステップS5813の処理を実行する機能、第25の実施形態では主側CPU63におけるステップS6101、ステップS6102、ステップS6105及びステップS6106の処理を実行する機能、第32の実施形態では主側CPU63におけるステップS7706〜ステップS7708の処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Feature T group>
Feature T1. A control unit (main CPU 63) that executes various processes and temporarily stores information in an internal storage unit (register of the main CPU 63) when the process is executed,
The control means is
A first predetermined process execution means (a function for executing processes other than the management execution process in the
A second predetermined process execution means (a function for executing a management execution process in the
A first predetermined storage area (a
A second predetermined storage area (non-specific
First monitoring execution means for monitoring whether or not the first predetermined storage area is normal (in the twenty-second embodiment, the function of executing steps S5401 to S5404 in the
Second monitoring execution means for monitoring whether or not the second predetermined storage area is normal (in the twenty-second embodiment, the function of executing steps S5405 to S5408 in the
A gaming machine characterized by comprising:
特徴T1によれば、第1所定記憶領域と第2所定記憶領域とが設けられており、第1所定記憶領域が第1所定処理の専用の記憶領域として扱われるとともに、第2所定記憶領域が第2所定処理の専用の記憶領域として扱われる。これにより、第1所定処理と第2所定処理とで所定記憶手段における情報の記憶先を明確に相違させることが可能となる。よって、第1所定処理及び第2所定処理のうち一方の処理の実行に際して他方の処理において利用される情報が消去されてしまわないようにすることが可能となる。また、第1所定記憶領域が正常であるか否かの監視が実行されるとともに第2所定記憶領域が正常であるか否かの監視が実行されることにより、第1所定処理及び第2所定処理のそれぞれを正常に行うことが可能な状況であるか否かを特定することが可能となる。 According to the feature T1, the first predetermined storage area and the second predetermined storage area are provided, the first predetermined storage area is handled as a dedicated storage area for the first predetermined process, and the second predetermined storage area is It is treated as a dedicated storage area for the second predetermined process. As a result, the storage destination of information in the predetermined storage unit can be clearly made different between the first predetermined process and the second predetermined process. Therefore, it is possible to prevent information used in the other process from being deleted when one of the first predetermined process and the second predetermined process is executed. Further, monitoring whether the first predetermined storage area is normal and monitoring whether the second predetermined storage area is normal are executed, whereby the first predetermined process and the second predetermined storage area are executed. It is possible to specify whether or not each of the processes can be normally performed.
特徴T2.前記第1監視実行手段による監視及び前記第2監視実行手段による監視が、前記第1所定処理及び前記第2所定処理のいずれか一方にて実行されることを特徴とする特徴T1に記載の遊技機。 Feature T2. The game according to claim T1, wherein the monitoring by the first monitoring execution unit and the monitoring by the second monitoring execution unit are executed in one of the first predetermined process and the second predetermined process. Machine.
特徴T2によれば、第1所定記憶領域が正常であるか否かの監視及び第2所定記憶領域が正常であるか否かの監視が第1所定処理及び第2所定処理のうち一方にて集約して実行される。これにより、各記憶領域の監視を第1所定処理と第2所定処理とで分散して実行する構成に比べ処理構成を簡素化することが可能となる。 According to the feature T2, monitoring whether the first predetermined storage area is normal and monitoring whether the second predetermined storage area are normal are performed in one of the first predetermined process and the second predetermined process. Aggregated and executed. As a result, the processing configuration can be simplified compared to a configuration in which monitoring of each storage area is performed in a distributed manner between the first predetermined process and the second predetermined process.
特徴T3.前記第1監視実行手段による監視及び前記第2監視実行手段による監視が、前記第1所定処理にて実行されることを特徴とする特徴T1又はT2に記載の遊技機。 Feature T3. The gaming machine according to claim T1 or T2, wherein the monitoring by the first monitoring execution unit and the monitoring by the second monitoring execution unit are executed in the first predetermined process.
特徴T3によれば、第1所定記憶領域が正常であるか否かの監視及び第2所定記憶領域が正常であるか否かの監視を第1所定処理にて集約して実行することが可能となる。 According to the feature T3, monitoring whether the first predetermined storage area is normal and monitoring whether the second predetermined storage area is normal can be collectively performed in the first predetermined process. It becomes.
特徴T4.前記第1所定記憶領域が異常であることが前記第1監視実行手段により特定されたことに基づいて、前記第1所定記憶領域の情報を消去する所定消去手段(第22の実施形態では主側CPU63におけるステップS5410の処理を実行する機能、第24の実施形態では主側CPU63におけるステップS5806、ステップS5811及びステップS5814の処理を実行する機能、第25の実施形態では主側CPU63におけるステップS5906、ステップS6103及びステップS6107の処理を実行する機能)を備えていることを特徴とする特徴T1乃至T3のいずれか1に記載の遊技機。
Feature T4. Based on the fact that the first monitoring execution means specifies that the first predetermined storage area is abnormal, predetermined erasing means for erasing information in the first predetermined storage area (in the twenty-second embodiment, the main side) Function for executing the process of step S5410 in the
特徴T4によれば、第1所定記憶領域が異常である場合には第1所定記憶領域の情報が消去されることにより、第1所定記憶領域が異常な状態のまま第1所定処理が実行されてしまわないようにすることが可能となる。 According to the feature T4, when the first predetermined storage area is abnormal, the information in the first predetermined storage area is deleted, and the first predetermined process is executed while the first predetermined storage area is in an abnormal state. It is possible to prevent it from being lost.
特徴T5.前記所定消去手段は、前記第1所定記憶領域が異常であることが前記第1監視実行手段により特定されたことに基づいて、前記第1所定記憶領域の情報を消去し、前記第2所定記憶領域の情報を消去することを特徴とする特徴T4に記載の遊技機。 Feature T5. The predetermined erasing means erases information in the first predetermined storage area based on the fact that the first monitoring execution means specifies that the first predetermined storage area is abnormal, and the second predetermined storage area The gaming machine according to Feature T4, wherein the area information is erased.
特徴T5によれば、第1所定記憶領域が異常である場合には第1所定記憶領域だけではなく第2所定記憶領域が消去される。これにより、第2所定記憶領域に異常が発生している可能性がある場合には第2監視実行手段による監視結果に関係なく第2所定記憶領域の情報を消去することが可能となる。 According to the feature T5, when the first predetermined storage area is abnormal, not only the first predetermined storage area but also the second predetermined storage area is erased. As a result, when there is a possibility that an abnormality has occurred in the second predetermined storage area, the information in the second predetermined storage area can be deleted regardless of the monitoring result by the second monitoring execution means.
特徴T6.前記所定消去手段は、前記第2所定記憶領域が異常であることが前記第2監視実行手段により特定されたことに基づいて、前記第2所定記憶領域の情報を消去することを特徴とする特徴T4又はT5に記載の遊技機。 Feature T6. The predetermined erasing unit erases the information in the second predetermined storage area based on the fact that the second monitoring execution unit specifies that the second predetermined storage area is abnormal. A gaming machine according to T4 or T5.
特徴T6によれば、第1所定記憶領域が異常である場合には第1所定記憶領域の情報が消去されることにより、第1所定記憶領域が異常な状態のまま第1所定処理が実行されてしまわないようにすることが可能となる。 According to the feature T6, when the first predetermined storage area is abnormal, the information in the first predetermined storage area is deleted, so that the first predetermined process is executed while the first predetermined storage area is in an abnormal state. It is possible to prevent it from being lost.
特徴T7.前記所定消去手段は、前記第2所定記憶領域が異常であることが前記第2監視実行手段により特定されたことに基づいて、前記第2所定記憶領域の情報を消去し、前記第1所定記憶領域の情報を消去することを特徴とする特徴T6に記載の遊技機。 Feature T7. The predetermined erasing unit erases the information in the second predetermined storage area based on the fact that the second monitoring execution unit specifies that the second predetermined storage area is abnormal, and the first predetermined storage area The gaming machine according to Feature T6, wherein the area information is erased.
特徴T7によれば、第2所定記憶領域が異常である場合には第2所定記憶領域だけではなく第1所定記憶領域が消去される。これにより、第1所定記憶領域に異常が発生している可能性がある場合には第1監視実行手段による監視結果に関係なく第1所定記憶領域の情報を消去することが可能となる。 According to the feature T7, when the second predetermined storage area is abnormal, not only the second predetermined storage area but also the first predetermined storage area is erased. As a result, when there is a possibility that an abnormality has occurred in the first predetermined storage area, the information in the first predetermined storage area can be erased regardless of the monitoring result by the first monitoring execution means.
特徴T8.前記所定消去手段による情報の消去を行うための処理が、前記第1所定処理及び前記第2所定処理のいずれか一方にて実行されることを特徴とする特徴T4乃至T7のいずれか1に記載の遊技機。 Feature T8. The process for erasing information by the predetermined erasing unit is executed in any one of the first predetermined process and the second predetermined process, according to any one of the characteristics T4 to T7, Game machines.
特徴T8によれば、異常であることが特定されたことに基づいて各所定記憶領域の情報を消去する処理が第1所定処理及び第2所定処理のうち一方にて集約して実行される。これにより、各記憶領域の情報の消去を第1所定処理と第2所定処理とで分散して実行する構成に比べ処理構成を簡素化することが可能となる。 According to the feature T8, the process of deleting the information in each predetermined storage area based on the fact that the abnormality is specified is collectively performed in one of the first predetermined process and the second predetermined process. As a result, the processing configuration can be simplified as compared with a configuration in which erasure of information in each storage area is performed in a distributed manner between the first predetermined processing and the second predetermined processing.
特徴T9.前記所定消去手段による情報の消去を行うための処理が、前記第1所定処理にて実行されることを特徴とする特徴T4乃至T7のいずれか1に記載の遊技機。 Feature T9. The gaming machine according to any one of features T4 to T7, wherein the process for erasing information by the predetermined erasing unit is executed in the first predetermined process.
特徴T9によれば、異常であることが特定されたことに基づいて各所定記憶領域の情報を消去する処理を第1所定処理にて集約して実行することが可能となる。 According to the feature T9, it is possible to collectively execute the process of deleting the information in each predetermined storage area based on the fact that the abnormality is specified in the first predetermined process.
特徴T10.前記第1所定処理には、遊技の進行を制御するための処理が含まれ、
前記第2所定処理には、遊技履歴を管理するための処理が含まれることを特徴とする特徴T1乃至T9のいずれか1に記載の遊技機。
Feature T10. The first predetermined process includes a process for controlling the progress of the game,
The gaming machine according to any one of features T1 to T9, wherein the second predetermined process includes a process for managing a game history.
特徴T10によれば、第1所定処理として遊技の進行を制御するための処理が実行され、第2所定処理として遊技履歴を管理するための処理が実行されることにより、遊技の進行を制御するための処理の実行に際して遊技履歴を管理するための処理にて利用される情報が書き換えられてしまわないようにすることが可能となる。 According to the feature T10, the process for controlling the progress of the game is executed as the first predetermined process, and the process for managing the game history is executed as the second predetermined process, thereby controlling the progress of the game. Therefore, it is possible to prevent information used in the process for managing the game history from being rewritten when the process for executing the process is executed.
特徴T11.前記第2所定記憶領域は、遊技が実行されることにより所定事象が発生した場合にそれに対応する遊技の履歴情報が記憶される履歴記憶領域(通常用カウンタエリア231、開閉実行モード用カウンタエリア232、高頻度サポートモード用カウンタエリア233)を備えていることを特徴とする特徴T10に記載の遊技機。
Feature T11. The second predetermined storage area is a history storage area (
特徴T11によれば、所定事象が発生した場合にはそれに対応する履歴情報が履歴記憶領域にて記憶される。これにより、所定事象の発生回数又は発生頻度を管理するための情報を遊技機にて記憶保持することが可能となり、この管理されている情報を利用することで所定事象の発生頻度の管理を好適に行うことが可能となる。また、履歴情報が遊技機自身にて記憶されることにより、履歴情報への不正なアクセスや不正な改変を阻止することができる。また、第1所定処理として遊技の進行を制御するための処理が実行され、第2所定処理として遊技履歴を管理するための処理が実行されることにより、遊技の進行を制御するための処理の実行に際して履歴記憶領域に記憶されている情報が書き換えられてしまわないようにすることが可能となる。 According to the feature T11, when a predetermined event occurs, history information corresponding to the predetermined event is stored in the history storage area. This makes it possible to store and hold information for managing the occurrence frequency or occurrence frequency of the predetermined event in the gaming machine, and it is preferable to manage the occurrence frequency of the predetermined event by using this managed information. Can be performed. In addition, since the history information is stored by the gaming machine itself, unauthorized access to the history information and unauthorized modification can be prevented. In addition, a process for controlling the progress of the game is executed as a first predetermined process, and a process for managing the game history is executed as the second predetermined process. It is possible to prevent information stored in the history storage area from being rewritten during execution.
特徴T12.前記第2所定処理実行手段は、前記履歴記憶領域に記憶されている前記履歴情報を利用して所定の期間における遊技の結果に対応する態様情報を導出する情報導出手段(主側CPU63におけるステップS4208の処理を実行する機能)を備えていることを特徴とする特徴T11に記載の遊技機。 Feature T12. The second predetermined process execution means is information derivation means (step S4208 in the main CPU 63) for deriving mode information corresponding to the game result in a predetermined period using the history information stored in the history storage area. A game machine according to the feature T11.
特徴T12によれば、履歴記憶領域に記憶されている履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出されることにより、所定事象の発生頻度などの遊技履歴の管理結果を把握することが可能となる。 According to the feature T12, game history management such as occurrence frequency of a predetermined event is performed by deriving mode information corresponding to a game result in a predetermined period using the history information stored in the history storage area. It becomes possible to grasp the result.
特徴T13.前記第2所定記憶領域は、前記情報導出手段により導出された前記態様情報を記憶する態様情報記憶領域(演算結果記憶エリア234)を備えていることを特徴とする特徴T12に記載の遊技機。 Feature T13. The gaming machine according to Feature T12, wherein the second predetermined storage area includes an aspect information storage area (calculation result storage area 234) for storing the aspect information derived by the information deriving means.
特徴T13によれば、履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出された場合、その態様情報は態様情報記憶領域に記憶される。これにより、任意のタイミングで遊技履歴の管理結果を把握することが可能となる。また、第1所定処理として遊技の進行を制御するための処理が実行され、第2所定処理として遊技履歴を管理するための処理が実行されることにより、遊技の進行を制御するための処理の実行に際して態様情報記憶領域に記憶されている情報が書き換えられてしまわないようにすることが可能となる。 According to the feature T13, when the aspect information corresponding to the game result in the predetermined period is derived using the history information, the aspect information is stored in the aspect information storage area. Thereby, it becomes possible to grasp the management result of the game history at an arbitrary timing. In addition, a process for controlling the progress of the game is executed as a first predetermined process, and a process for managing the game history is executed as the second predetermined process. It is possible to prevent the information stored in the aspect information storage area from being rewritten during execution.
なお、特徴T1〜T13の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features T1 to T13, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features 1-15, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Arufadaburyu1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴U群>
特徴U1.各種処理を実行し、処理の実行に際して内部記憶手段(主側CPU63のレジスタ)に情報を一時的に記憶させる制御手段(主側CPU63)を備え、
当該制御手段は、
前記各種処理のうち第1所定処理を実行する第1所定処理実行手段(第15〜第34の実施形態における主側CPU63にて管理実行処理以外の処理を実行する機能)と、
前記各種処理のうち第2所定処理を実行する第2所定処理実行手段(第15〜第34の実施形態における主側CPU63にて管理実行処理を実行する機能)と、
前記第1所定処理を実行している状況から前記第2所定処理を実行する状況となる場合又は前記第2所定処理を実行する状況となった場合に、前記内部記憶手段に設けられたフラグレジスタの状態が特定状態となるようにする状態設定手段(第26の実施形態では主側CPU63におけるステップS6202〜ステップS6204及びステップS6211の処理を実行する機能、第27の実施形態では主側CPU63におけるステップS6302〜ステップS6307及びステップS6312の処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Feature U group>
Feature U1. A control unit (main CPU 63) that executes various processes and temporarily stores information in an internal storage unit (register of the main CPU 63) when the process is executed,
The control means is
A first predetermined process execution means (a function for executing processes other than the management execution process in the
A second predetermined process execution means (a function for executing a management execution process in the
A flag register provided in the internal storage means when the second predetermined process is executed from the situation where the first predetermined process is executed or when the second predetermined process is executed State setting means (in the twenty-sixth embodiment, the function of executing steps S6202 to S6204 and step S6211 in the twenty-sixth embodiment, the step in the main CPU63 in the twenty-seventh embodiment). A function of executing the processes of S6302 to S6307 and S6312),
A gaming machine characterized by comprising:
特徴U1によれば、第1所定処理を実行している状況から第2所定処理を実行する状況となる場合又は第2所定処理を実行する状況となった場合には内部記憶手段のフラグレジスタの状態が特定状態に設定される。これにより、フラグレジスタの状態が予め定められた特定状態となっている状況において第2所定処理を開始することが可能となる。よって、各種制御を好適に行うことが可能となる。 According to the characteristic U1, when the situation where the second predetermined process is executed from the situation where the first predetermined process is executed or the situation where the second predetermined process is executed, the flag register of the internal storage means The state is set to a specific state. Thus, the second predetermined process can be started in a situation where the state of the flag register is a predetermined specific state. Therefore, various controls can be suitably performed.
特徴U2.前記特定状態は、前記制御手段への動作電力の供給が開始された場合の状態であることを特徴とする特徴U1に記載の遊技機。 Feature U2. The gaming machine according to claim U1, wherein the specific state is a state when supply of operating power to the control means is started.
特徴U2によれば、フラグレジスタは特定状態として制御手段への動作電力の供給が開始された場合の状態に設定されるため、特定状態に設定するための処理構成を簡素なものとすることが可能となる。 According to the characteristic U2, the flag register is set to the state when the supply of the operating power to the control unit is started as the specific state, so that the processing configuration for setting the specific state can be simplified. It becomes possible.
特徴U3.前記特定状態は、前記フラグレジスタが「0」クリアされた状態であることを特徴とする特徴U1又はU2に記載の遊技機。 Feature U3. The gaming machine according to claim U1 or U2, wherein the specific state is a state in which the flag register is cleared to "0".
特徴U3によれば、フラグレジスタは特定状態として「0」クリアされた状態に設定されるため、特定状態に設定するための処理構成を簡素なものとすることが可能となる。 According to the feature U3, since the flag register is set to a state in which “0” is cleared as the specific state, the processing configuration for setting the specific state can be simplified.
特徴U4.前記第2所定処理を終了する場合又は終了した後に、前記フラグレジスタの状態が前記特定状態となるようにする手段(第26の実施形態では主側CPU63におけるステップS6213〜ステップS6218の処理を実行する機能、第27の実施形態では主側CPU63におけるステップS6314〜ステップS6322の処理を実行する機能)を備えていることを特徴とする特徴U1乃至U3のいずれか1に記載の遊技機。
Feature U4. Means (in the twenty-sixth embodiment, the processing of steps S6213 to S6218 in the
特徴U4によれば、第1所定処理を実行している状況から第2所定処理を実行する状況となる場合又は第2所定処理を実行する状況となった場合だけではなく、第2所定処理を終了する場合又は終了した場合にも、フラグレジスタの状態が特定状態に設定される。これにより、フラグレジスタの状態が予め定められた特定状態となっている状況において第1所定処理を再開することが可能となる。また、第2所定処理の前後においてフラグレジスタの状態を特定状態とすることが可能となる。よって、第1所定処理及び第2所定処理のうち一方の処理によるフラグレジスタの状態が他方の処理に対して影響を与えてしまわないようにすることが可能となる。 According to the characteristic U4, the second predetermined process is performed not only when the second predetermined process is executed from the situation where the first predetermined process is executed or when the second predetermined process is executed. The flag register state is also set to a specific state when the process ends or when the process ends. Thus, the first predetermined process can be restarted in a situation where the state of the flag register is a predetermined specific state. In addition, the state of the flag register can be set to a specific state before and after the second predetermined process. Therefore, it is possible to prevent the flag register state of one of the first predetermined process and the second predetermined process from affecting the other process.
特徴U5.前記制御手段において処理を実行する場合に一時的に情報が記憶される所定記憶手段(主側RAM65)を備え、
前記状態設定手段は、
前記所定記憶手段における所定の記憶領域の状態を前記特定状態となるようにする手段(第26の実施形態では主側CPU63におけるステップS6202〜ステップS6204の処理を実行する機能、第27の実施形態では主側CPU63におけるステップS6302〜ステップS6307の処理を実行する機能)と、
前記所定の記憶領域に記憶された情報を前記フラグレジスタに記憶させることにより当該フラグレジスタの状態を前記特定状態となるようにする手段(第26の実施形態では主側CPU63におけるステップS6211の処理を実行する機能、第27の実施形態では主側CPU63におけるステップS6312の処理を実行する機能)と、
を備えていることを特徴とする特徴U1乃至U4のいずれか1に記載の遊技機。
Feature U5. Provided with predetermined storage means (main-side RAM 65) for temporarily storing information when the control means executes processing;
The state setting means includes
Means for setting the state of the predetermined storage area in the predetermined storage means to the specific state (in the twenty-sixth embodiment, the function of executing steps S6202 to S6204 in the
Means for storing the information stored in the predetermined storage area in the flag register so that the state of the flag register becomes the specific state (in the twenty-sixth embodiment, the process of step S6211 in the
The gaming machine according to any one of features U1 to U4, comprising:
特徴U5によれば、制御手段の命令としてフラグレジスタの状態を特定状態に直接設定することができない構成であったとしても、所定記憶手段への情報の書き込みと当該情報の読み出しを利用してフラグレジスタの状態を特定状態に設定することが可能となる。 According to the feature U5, even if the flag register state cannot be directly set to a specific state as an instruction of the control unit, the flag is written using the information writing to the predetermined storage unit and the reading of the information. It is possible to set the register state to a specific state.
特徴U6.前記所定記憶手段は、
前記制御手段がプッシュ命令により情報の書き込みを行うことが可能であり前記制御手段がポップ命令により情報の読み出しを行うことが可能であるスタック領域(特定制御用のスタックエリア222)と、
前記制御手段がロード命令により情報の書き込み及び読み出しを行うことが可能であるワーク領域(特定制御用のワークエリア221)と、
を備え、
前記所定の記憶領域は前記スタック領域に設けられていることを特徴とする特徴U5に記載の遊技機。
Feature U6. The predetermined storage means is
A stack area (a
A work area (
With
The gaming machine according to Feature U5, wherein the predetermined storage area is provided in the stack area.
特徴U6によれば、ワーク領域に記憶された情報をフラグレジスタに直接書き込むことができない構成であっても、スタック領域への情報の書き込みと当該情報の読み出しを利用してフラグレジスタの状態を特定状態に設定することが可能となる。 According to the feature U6, even when the information stored in the work area cannot be directly written to the flag register, the state of the flag register is specified by using the information writing to the stack area and the reading of the information. It becomes possible to set the state.
特徴U7.前記第1所定処理を実行している状況から前記第2所定処理を実行する状況となる場合又は前記第2所定処理を実行する状況となった場合に、前記内部記憶手段に設けられた所定レジスタの状態が所定状態となるようにする手段(第26の実施形態では主側CPU63におけるステップS6205〜ステップS6210の処理を実行する機能、第27の実施形態では主側CPU63におけるステップS6308〜ステップS6311の処理を実行する機能)を備え、
前記状態設定手段は、前記所定レジスタの状態が前記所定状態とされた後に、前記フラグレジスタの状態が前記特定状態となるようにすることを特徴とする特徴U1乃至U6のいずれか1に記載の遊技機。
Feature U7. A predetermined register provided in the internal storage means when the second predetermined process is executed from the situation where the first predetermined process is executed or when the second predetermined process is executed In the
The state setting means makes the state of the flag register become the specific state after the state of the predetermined register is changed to the predetermined state. Gaming machine.
フラグレジスタの状態は制御手段において各種処理が実行される都度変化し得る。この場合に、特徴U7によれば、所定レジスタの状態が所定状態とされた後にフラグレジスタの状態が特定状態とされるため、第2所定処理が開始される直前においてフラグレジスタが特定状態となっているようにすることが可能となる。 The state of the flag register can change each time various processes are executed in the control means. In this case, according to the feature U7, since the state of the flag register is set to the specific state after the state of the predetermined register is set to the predetermined state, the flag register is set to the specific state immediately before the second predetermined process is started. It becomes possible to be.
特徴U8.各種処理を実行し、処理の実行に際して内部記憶手段(主側CPU63のレジスタ)に情報を一時的に記憶させる制御手段(主側CPU63)を備え、
前記制御手段は、前記フラグレジスタの状態が特定状態となるようにする手段(第26の実施形態では主側CPU63におけるステップS6202〜ステップS6204及びステップS6211の処理を実行する機能、第27の実施形態では主側CPU63におけるステップS6302〜ステップS6307及びステップS6312の処理を実行する機能)を備えていることを特徴とする遊技機。
Feature U8. A control unit (main CPU 63) that executes various processes and temporarily stores information in an internal storage unit (register of the main CPU 63) when the process is executed,
The control means is a means for setting the state of the flag register to a specific state (in the twenty-sixth embodiment, the function of executing steps S6202 to S6204 and step S6211 in the
特徴U8によれば、必要に応じてフラグレジスタの状態を特定状態にすることが可能となる。 According to the feature U8, the state of the flag register can be set to a specific state as necessary.
なお、特徴U1〜U8の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features U1 to U8, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴V群>
特徴V1.各種処理を実行し、処理の実行に際して内部記憶手段(主側CPU63のレジスタ)に情報を一時的に記憶させる制御手段(主側CPU63)を備え、
当該制御手段は、
前記各種処理のうち第1所定処理を実行する第1所定処理実行手段(第15〜第34の実施形態における主側CPU63にて管理実行処理以外の処理を実行する機能)と、
前記各種処理のうち第2所定処理を実行する第2所定処理実行手段(第15〜第34の実施形態における主側CPU63にて管理実行処理を実行する機能)と、
前記第1所定処理を実行している状況から前記第2所定処理を実行する状況となる場合又は前記第2所定処理を実行する状況となった場合に、前記内部記憶手段に設けられたフラグレジスタの情報を所定記憶手段(主側RAM65)に退避させる退避実行手段(第15の実施形態では主側CPU63におけるステップS3802の処理を実行する機能、第16の実施形態では主側CPU63におけるステップS4402の処理を実行する機能、第20の実施形態では主側CPU63におけるステップS4802の処理を実行する機能、第28の実施形態では主側CPU63におけるステップS6402〜ステップS6405の処理を実行する機能、第29の実施形態では主側CPU63におけるステップS6502〜ステップS6509の処理を実行する機能)と、
前記第2所定処理を終了する場合又は終了した後に、前記所定記憶手段に退避された前記フラグレジスタの情報を前記フラグレジスタに復帰させる復帰実行手段(第15の実施形態では主側CPU63におけるステップS3804の処理を実行する機能、第16の実施形態では主側CPU63におけるステップS4404の処理を実行する機能、第20の実施形態では主側CPU63におけるステップS4810の処理を実行する機能、第28の実施形態では主側CPU63におけるステップS6407〜ステップS6415の処理を実行する機能、第29の実施形態では主側CPU63におけるステップS6511〜ステップS6518の処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Feature V group>
Feature V1. A control unit (main CPU 63) that executes various processes and temporarily stores information in an internal storage unit (register of the main CPU 63) when the process is executed,
The control means is
A first predetermined process execution means (a function for executing processes other than the management execution process in the
A second predetermined process execution means (a function for executing a management execution process in the
A flag register provided in the internal storage means when the second predetermined process is executed from the situation where the first predetermined process is executed or when the second predetermined process is executed Evacuation executing means (a function for executing the process of step S3802 in the
Return execution means for returning the flag register information saved in the predetermined storage means to the flag register when the second predetermined process is ended or after the completion (in step S3804 in the
A gaming machine characterized by comprising:
特徴V1によれば、第1所定処理を実行している状況から第2所定処理を実行する状況となる場合又は第2所定処理を実行する状況となった場合にはフラグレジスタの情報が所定記憶手段に退避される。これにより、第2所定処理が実行される場合に、第1所定処理の実行に際してフラグレジスタに記憶された情報が書き換えられてしまわないようにすることが可能となる。また、第2所定処理を終了する場合又は終了した後に、所定記憶手段に退避された情報がフラグレジスタに復帰される。これにより、第2所定処理が終了した場合には当該第2所定処理の実行前におけるフラグレジスタの状態から第2所定処理とは異なる処理を実行することが可能となる。以上より、各種制御を好適に行うことが可能となる。 According to the feature V1, when the situation where the second predetermined process is executed from the situation where the first predetermined process is executed, or when the situation where the second predetermined process is executed, the information in the flag register is stored in advance. Evacuated to the means. Thereby, when the second predetermined process is executed, it is possible to prevent the information stored in the flag register from being rewritten when the first predetermined process is executed. In addition, when the second predetermined process is ended or after the end, the information saved in the predetermined storage unit is returned to the flag register. Thereby, when the second predetermined process is completed, it is possible to execute a process different from the second predetermined process from the state of the flag register before the execution of the second predetermined process. As described above, various controls can be suitably performed.
特徴V2.前記所定記憶手段は、
前記第1所定処理が実行される場合に情報が記憶される第1所定記憶領域(特定制御用のワークエリア221、特定制御用のスタックエリア222)と、
前記第2所定処理が実行される場合に情報が記憶される第2所定記憶領域(非特定制御用のワークエリア223、非特定制御用のスタックエリア224)と、
を備え、
前記退避実行手段は、前記フラグレジスタの情報を前記第1所定記憶領域に退避させることを特徴とする特徴V1に記載の遊技機。
Feature V2. The predetermined storage means is
A first predetermined storage area (a
A second predetermined storage area (non-specific
With
The game machine according to claim V1, wherein the save execution means saves information in the flag register to the first predetermined storage area.
特徴V2によれば、所定記憶手段に第1所定記憶領域と第2所定記憶領域とが設けられていることにより、第1所定処理と第2所定処理とで所定記憶手段における情報の記憶先を明確に相違させることが可能となる。これにより、第1所定処理及び第2所定処理のうち一方の処理の実行に際して他方の処理において利用される情報が消去されてしまわないようにすることが可能となる。この場合に、第1所定処理を実行している状況から第2所定処理を実行する状況となる場合又は第2所定処理を実行する状況となった場合、フラグレジスタの情報が第1所定記憶領域に退避される。これにより、第2所定処理が開始される直前におけるフラグレジスタの情報を退避させることが可能となるとともに、第2所定記憶領域を利用することなく当該情報を退避させることが可能となる。 According to the feature V2, the first predetermined storage area and the second predetermined storage area are provided in the predetermined storage unit, so that the storage destination of the information in the predetermined storage unit is determined by the first predetermined process and the second predetermined process. It is possible to make a distinct difference. Thereby, it is possible to prevent information used in the other process from being deleted when one of the first predetermined process and the second predetermined process is executed. In this case, the information in the flag register is stored in the first predetermined storage area when the second predetermined process is executed from the situation where the first predetermined process is executed or when the second predetermined process is executed. Is evacuated. As a result, it is possible to save the information in the flag register immediately before the start of the second predetermined process, and it is possible to save the information without using the second predetermined storage area.
特徴V3.前記第1所定記憶領域は、前記第1所定処理が実行される場合に情報の記憶及び情報の読み出しが可能であり、前記第2所定処理が実行される場合に情報の読み出しは可能であるものの情報の記憶が不可であり、
前記第2所定記憶領域は、前記第2所定処理が実行される場合に情報の記憶及び情報の読み出しが可能であり、前記第1所定処理が実行される場合に情報の読み出しは可能であるものの情報の記憶が不可であることを特徴とする特徴V2に記載の遊技機。
Feature V3. The first predetermined storage area can store information and read information when the first predetermined process is executed, and can read information when the second predetermined process is executed. Information cannot be stored,
The second predetermined storage area can store information and read information when the second predetermined process is executed, and can read information when the first predetermined process is executed. The gaming machine according to Feature V2, wherein information cannot be stored.
特徴V3によれば、第1所定記憶領域を第1所定処理の専用の記憶領域として扱うことが可能となるとともに、第2所定記憶領域を第2所定処理の専用の記憶領域として扱うことが可能となる。 According to the feature V3, the first predetermined storage area can be handled as a dedicated storage area for the first predetermined process, and the second predetermined storage area can be handled as a dedicated storage area for the second predetermined process. It becomes.
特徴V4.前記所定記憶手段は、
プッシュ命令により情報の書き込みを行うことが可能でありポップ命令により情報の読み出しを行うことが可能であるスタック領域(特定制御用のスタックエリア222)と、
ロード命令により情報の書き込み及び読み出しを行うことが可能であるワーク領域(特定制御用のワークエリア221)と、
を備え、
前記退避実行手段は、前記フラグレジスタの情報を前記スタック領域及び前記ワーク領域の一方に退避させることを特徴とする特徴V1乃至V3のいずれか1に記載の遊技機。
Feature V4. The predetermined storage means is
A stack area (a
A work area in which information can be written and read by a load instruction (a
With
The game machine according to any one of features V1 to V3, wherein the save execution means saves the information in the flag register to one of the stack area and the work area.
特徴V4によれば、第1所定処理を実行している状況から第2所定処理を実行する状況となる場合又は第2所定処理を実行する状況となった場合、第2所定記憶領域におけるスタック領域及びワーク領域のうち一方に、フラグレジスタの情報が退避される。これにより、情報の退避先を集約することが可能となり、退避させるための処理構成及び復帰させるための処理構成を簡素化させることが可能となる。 According to the feature V4, when the situation where the second predetermined process is executed from the situation where the first predetermined process is executed, or when the situation where the second predetermined process is executed, the stack area in the second predetermined storage area The information in the flag register is saved in one of the work areas. As a result, it is possible to consolidate information saving destinations, and it is possible to simplify the processing configuration for saving and the processing configuration for returning.
特徴V5.前記退避実行手段は、前記フラグレジスタの情報を前記ワーク領域に退避させることを特徴とする特徴V4に記載の遊技機。 Feature V5. The gaming machine according to claim V4, wherein the save execution means saves the information in the flag register to the work area.
特徴V5によれば、フラグレジスタの情報の退避先がワーク領域であることにより、スタックポインタの累積的な変更を行うことなく当該情報の退避を行うことが可能となる。 According to the feature V5, since the save destination of the information in the flag register is the work area, the information can be saved without performing a cumulative change of the stack pointer.
特徴V6.前記退避実行手段は、
前記内部記憶手段に設けられた所定レジスタに前記フラグレジスタの情報を記憶させる手段(第28の実施形態では主側CPU63におけるステップS6402及びステップS6403の処理を実行する機能、第29の実施形態では主側CPU63におけるステップS6502〜ステップS6505の処理を実行する機能)と、
前記所定レジスタに記憶された前記フラグレジスタの情報を前記所定記憶手段に記憶させる手段(第28の実施形態では主側CPU63におけるステップS6404の処理を実行する機能、第29の実施形態では主側CPU63におけるステップS6506の処理を実行する機能)と、
を備えていることを特徴とする特徴V1乃至V5のいずれか1に記載の遊技機。
Feature V6. The save execution means includes
Means for storing information of the flag register in a predetermined register provided in the internal storage means (in the twenty-eighth embodiment, the function of executing steps S6402 and S6403 in the
Means for storing the information of the flag register stored in the predetermined register in the predetermined storage means (in the twenty-eighth embodiment, the function of executing step S6404 in the
A gaming machine according to any one of features V1 to V5, characterized by comprising:
特徴V6によれば、制御手段の命令としてフラグレジスタの情報を所定記憶手段に直接退避させることができない構成であっても、所定レジスタへの情報の書き込みと当該所定レジスタに記憶された情報の所定記憶手段への書き込みとを利用して、フラグレジスタの情報を所定記憶手段に退避させることが可能となる。 According to the feature V6, even in a configuration in which the information in the flag register cannot be directly saved in the predetermined storage unit as an instruction of the control unit, the information is written into the predetermined register and the information stored in the predetermined register is predetermined. The information in the flag register can be saved in the predetermined storage means by using writing to the storage means.
なお、特徴V1〜V6の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features V1 to V6, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴W群>
特徴W1.各種処理を実行する制御手段(主側CPU63)を備え、
当該制御手段は、
前記各種処理のうち第1所定処理を実行する第1所定処理実行手段(第15〜第34の実施形態における主側CPU63にて管理実行処理以外の処理を実行する機能)と、
前記各種処理のうち第2所定処理を実行する第2所定処理実行手段(第15〜第34の実施形態における主側CPU63にて管理実行処理を実行する機能)と、
前記第1所定処理が実行される場合に情報が記憶される第1所定記憶領域(特定制御用のワークエリア221、特定制御用のスタックエリア222)と、
前記第2所定処理が実行される場合に情報が記憶される第2所定記憶領域(非特定制御用のワークエリア223、非特定制御用のスタックエリア224)と、
異常事象が発生しているか否かを監視する異常事象監視手段(プログラム監視部252)と、
当該異常事象監視手段により前記異常事象が発生していることが特定されたことに基づいて、情報の消去処理が少なくとも前記第1所定記憶領域に対して実行される状況を生じさせることを可能とする消去状況発生手段(リセット信号出力部251)と、
を備えていることを特徴とする遊技機。
<Feature W group>
Feature W1. A control means (main CPU 63) for executing various processes is provided,
The control means is
A first predetermined process execution means (a function for executing processes other than the management execution process in the
A second predetermined process execution means (a function for executing a management execution process in the
A first predetermined storage area (a
A second predetermined storage area (non-specific
An abnormal event monitoring means (program monitoring unit 252) for monitoring whether or not an abnormal event has occurred;
Based on the fact that the abnormal event has been identified by the abnormal event monitoring means, it is possible to cause a situation in which the information erasing process is executed on at least the first predetermined storage area Erasing status generating means (reset signal output unit 251) to perform,
A gaming machine characterized by comprising:
特徴W1によれば、第1所定記憶領域と第2所定記憶領域とが設けられており、第1所定記憶領域が第1所定処理の専用の記憶領域として扱われるとともに、第2所定記憶領域が第2所定処理の専用の記憶領域として扱われる。これにより、第1所定処理と第2所定処理とで所定記憶手段における情報の記憶先を明確に相違させることが可能となる。よって、第1所定処理及び第2所定処理のうち一方の処理の実行に際して他方の処理において利用される情報が消去されてしまわないようにすることが可能となる。また、異常事象が発生していることが特定されたことに基づいて、情報の消去処理が少なくとも第1所定記憶領域に対して実行される。これにより、異常事象が発生したにも関わらず第1所定記憶領域の情報がそのまま保持された状態で第1所定処理が実行されてしまわないようにすることが可能となる。 According to the feature W1, the first predetermined storage area and the second predetermined storage area are provided, the first predetermined storage area is handled as a dedicated storage area for the first predetermined process, and the second predetermined storage area is It is treated as a dedicated storage area for the second predetermined process. As a result, the storage destination of information in the predetermined storage unit can be clearly made different between the first predetermined process and the second predetermined process. Therefore, it is possible to prevent information used in the other process from being deleted when one of the first predetermined process and the second predetermined process is executed. In addition, based on the fact that an abnormal event has occurred, information erasure processing is executed on at least the first predetermined storage area. Thereby, it is possible to prevent the first predetermined process from being executed in a state where the information in the first predetermined storage area is held as it is even though an abnormal event has occurred.
特徴W2.前記制御手段は、
当該制御手段への動作電力の供給が停止される場合に停電対応情報を記憶させるための処理を実行する手段(第30の実施形態では主側CPU63におけるステップS6709及びステップS6710の処理を実行する機能、第32の実施形態では主側CPU63におけるステップS7609〜ステップS7611の処理を実行する機能)と、
前記停電対応情報が記憶されていない状況において前記制御手段への動作電力の供給が開始されて供給開始時の処理が実行された場合、前記情報の消去処理が少なくとも前記第1所定記憶領域に対して実行されるようにする手段(第30の実施形態では主側CPU63におけるステップS6607の処理を実行する機能、第31の実施形態では主側CPU63における異常時のクリア処理を実行する機能、第32の実施形態では主側CPU63におけるステップS7704、ステップS7705、ステップS7808及びステップS7810の処理を実行する機能)と、
を備え、
前記消去状況発生手段は、前記異常事象監視手段により前記異常事象が発生していることが特定されたことに基づいて、前記停電対応情報が記憶されていない状況において前記制御手段にて前記供給開始時の処理が実行されるようにすることを特徴とする特徴W1に記載の遊技機。
Feature W2. The control means includes
Means for executing processing for storing power failure response information when supply of operating power to the control means is stopped (in the thirty embodiment, the function of executing the processing of steps S6709 and S6710 in the main CPU 63) In the thirty-second embodiment, the function of executing steps S7609 to S7611 in the main CPU 63),
When supply of operating power to the control means is started and processing at the start of supply is executed in a situation where the power failure response information is not stored, the information erasing process is performed at least on the first predetermined storage area In the thirty-third embodiment, a function of executing the process of step S6607 in the
With
The erasure status generation means starts the supply by the control means in a situation where the power failure response information is not stored based on the fact that the abnormal event has been identified by the abnormal event monitoring means. The gaming machine according to Feature W1, wherein a time process is executed.
特徴W2によれば、停電対応情報が記憶されていない状況において制御手段への動作電力の供給が開始されて供給開始時の処理が実行された場合には、情報の消去処理が少なくとも第1所定記憶領域に対して実行されることにより、停電時の処理が適切に行われていない状況において制御手段への動作電力の供給が開始された場合に第1所定記憶領域の情報がそのまま保持された状態で第1所定処理が実行されてしまわないようにすることが可能となる。この場合に、異常事象が発生していることが特定されたことに基づいて、停電対応情報が記憶されていない状況において制御手段にて供給開始時の処理が実行される。これにより、停電対応情報が記憶されていない状況において制御手段にて供給開始時の処理が実行された場合に情報の消去処理を実行する構成を利用して、異常事象の発生に対して情報の消去処理が実行されるようにすることが可能となる。 According to the feature W2, when supply of operating power to the control unit is started and processing at the start of supply is executed in a situation where no power failure response information is stored, the information erasing process is at least a first predetermined process. By being executed on the storage area, the information in the first predetermined storage area is retained as it is when supply of operating power to the control means is started in a situation where the processing at the time of power failure is not properly performed. It is possible to prevent the first predetermined process from being executed in the state. In this case, based on the fact that an abnormal event has occurred, the control means executes processing at the start of supply in a situation where no power failure response information is stored. As a result, when a process at the start of supply is executed by the control means in a situation where no power failure response information is stored, the information is deleted when an abnormal event occurs. It is possible to execute the erasing process.
特徴W3.前記制御手段は、リセット信号を受信している場合に各種処理を実行するものであって、動作電力が供給されている状況において前記リセット信号を受信していない状況から前記リセット信号を受信している状況となったことに基づいて前記供給開始時の処理を開始するものであり、
前記消去状況発生手段は、前記異常事象監視手段により前記異常事象が発生していることが特定されたことに基づいて、前記制御手段にて前記リセット信号を受信しない状況とした後に前記制御手段にて前記リセット信号を受信する状況とすることを特徴とする特徴W2に記載の遊技機。
Feature W3. The control means performs various processes when receiving a reset signal, and receives the reset signal from a situation where the reset signal is not received in a situation where operating power is supplied. The process at the start of the supply is started based on the situation being
The erasing status generating means sets the status not to receive the reset signal by the control means based on the fact that the abnormal event is specified by the abnormal event monitoring means, and then to the control means. The game machine according to Feature W2, wherein the game apparatus is in a state of receiving the reset signal.
特徴W3によれば、リセット信号の受信状態の切り換えによって上記のような優れた効果を奏することが可能となる。 According to the feature W3, the above-described excellent effect can be obtained by switching the reception state of the reset signal.
特徴W4.前記制御手段は、処理の実行に際して内部記憶手段(主側CPU63のレジスタ及びプログラムカウンタ)に情報を一時的に記憶させる構成であって、当該内部記憶手段に記憶された情報を前記第1所定記憶領域に一時的に退避させ得る構成であり、
前記異常事象監視手段は、前記異常事象として、前記内部記憶手段に記憶されている情報に異常が発生しているか否かを監視し、
前記消去状況発生手段は、前記情報の消去処理が少なくとも前記第1所定記憶領域及び前記内部記憶手段の両方に対して実行される状況を生じさせることを特徴とする特徴W1乃至W3のいずれか1に記載の遊技機。
Feature W4. The control means is configured to temporarily store information in an internal storage means (a register and a program counter of the main CPU 63) during execution of processing, and the information stored in the internal storage means is the first predetermined storage. It is a configuration that can be temporarily evacuated to the area,
The abnormal event monitoring means monitors whether an abnormality has occurred in the information stored in the internal storage means as the abnormal event,
Any one of the characteristics W1 to W3, wherein the erasure status generation means generates a situation in which the erasure process of the information is executed at least for both the first predetermined storage area and the internal storage means. The gaming machine described in 1.
特徴W4によれば、内部記憶手段に記憶された情報が第1所定記憶領域に一時的に退避され得る構成であるため、内部記憶手段に記憶されている情報に関して異常が発生した場合には第1所定記憶領域に記憶されている情報についても異常が発生している可能性がある。この場合に、内部記憶手段に記憶されている情報に関して異常が発生した場合には、内部記憶手段だけではなく第1所定記憶領域に対して情報の消去処理が実行される。これにより、第1所定記憶領域に記憶されている情報に関して異常が発生しているにも関わらず、そのままの状態で第1所定処理が実行されてしまわないようにすることが可能となる。 According to the feature W4, since the information stored in the internal storage means can be temporarily saved in the first predetermined storage area, when an abnormality occurs with respect to the information stored in the internal storage means, 1 There is a possibility that an abnormality has occurred in the information stored in the predetermined storage area. In this case, when an abnormality occurs with respect to the information stored in the internal storage means, the information erasure process is executed not only on the internal storage means but also on the first predetermined storage area. Thereby, it is possible to prevent the first predetermined process from being executed as it is even though an abnormality has occurred with respect to the information stored in the first predetermined storage area.
特徴W5.前記消去状況発生手段は、前記異常事象監視手段により前記異常事象が発生していることが特定されたとしても、前記情報の消去処理が前記第2所定記憶領域に対して実行されないようにすることを特徴とする特徴W1乃至W4のいずれか1に記載の遊技機。 Feature W5. The erasure status generation means prevents the information erasure process from being executed on the second predetermined storage area even if the abnormal event monitoring means specifies that the abnormal event has occurred. The gaming machine according to any one of features W1 to W4, characterized by:
特徴W5によれば、異常事象が発生したとしても第2所定記憶領域において情報を記憶保持させることが可能となる。 According to the feature W5, even if an abnormal event occurs, information can be stored and held in the second predetermined storage area.
特徴W6.前記消去状況発生手段は、前記異常事象監視手段により前記異常事象が発生していることが特定されたことに基づいて、前記情報の消去処理が前記第1所定記憶領域及び前記第2所定記憶領域の両方に対して実行される状況を生じさせることを特徴とする特徴W1乃至W4のいずれか1に記載の遊技機。 Feature W6. The erasing status generating means is configured to perform the erasing processing of the information in the first predetermined storage area and the second predetermined storage area based on the fact that the abnormal event is specified by the abnormal event monitoring means. The game machine according to any one of features W1 to W4, characterized in that a situation that is executed with respect to both of them is generated.
特徴W6によれば、異常事象が発生していることが特定されたことに基づいて、情報の消去処理が第1所定記憶領域及び第2所定記憶領域の両方に対して実行される。これにより、異常事象が発生したにも関わらず第1所定記憶領域の情報がそのまま保持された状態で第1所定処理が実行されてしまわないようにすることが可能となるとともに、異常事象が発生したにも関わらず第2所定記憶領域の情報がそのまま保持された状態で第2所定処理が実行されてしまわないようにすることが可能となる。 According to the feature W6, based on the fact that an abnormal event has been identified, the information erasing process is executed for both the first predetermined storage area and the second predetermined storage area. As a result, it is possible to prevent the first predetermined process from being executed while the information in the first predetermined storage area is held as it is even though an abnormal event has occurred, and an abnormal event has occurred. In spite of this, it is possible to prevent the second predetermined process from being executed while the information in the second predetermined storage area is maintained as it is.
特徴W7.前記第1所定記憶領域に対する前記情報の消去処理が前記第1所定処理にて実行され、前記第2所定記憶領域に対する前記情報の消去処理が前記第2所定処理にて実行されることを特徴とする特徴W6に記載の遊技機。 Feature W7. The information erasing process for the first predetermined storage area is executed in the first predetermined process, and the information erasing process for the second predetermined storage area is executed in the second predetermined process. The gaming machine according to feature W6.
特徴W7によれば、情報の消去処理に関しても、第1所定記憶領域が第1所定処理の専用の記憶領域として扱われるとともに、第2所定記憶領域が第2所定処理の専用の記憶領域として扱われるようにすることが可能となる。 According to the feature W7, also in the information erasing process, the first predetermined storage area is treated as a dedicated storage area for the first predetermined process, and the second predetermined storage area is treated as a dedicated storage area for the second predetermined process. It is possible to make it appear.
特徴W8.前記第1所定処理には、遊技の進行を制御するための処理が含まれ、
前記第2所定処理には、遊技履歴を管理するための処理が含まれることを特徴とする特徴W1乃至W7のいずれか1に記載の遊技機。
Feature W8. The first predetermined process includes a process for controlling the progress of the game,
The gaming machine according to any one of features W1 to W7, wherein the second predetermined process includes a process for managing a game history.
特徴W8によれば、第1所定処理として遊技の進行を制御するための処理が実行され、第2所定処理として遊技履歴を管理するための処理が実行されることにより、遊技の進行を制御するための処理の実行に際して遊技履歴を管理するための処理にて利用される情報が書き換えられてしまわないようにすることが可能となる。 According to the feature W8, the process for controlling the progress of the game is executed as the first predetermined process, and the process for managing the game history is executed as the second predetermined process, thereby controlling the progress of the game. Therefore, it is possible to prevent information used in the process for managing the game history from being rewritten when the process for executing the process is executed.
特徴W9.前記第2所定記憶領域は、遊技が実行されることにより所定事象が発生した場合にそれに対応する遊技の履歴情報が記憶される履歴記憶領域(通常用カウンタエリア231、開閉実行モード用カウンタエリア232、高頻度サポートモード用カウンタエリア233)を備えていることを特徴とする特徴W8に記載の遊技機。
Feature W9. The second predetermined storage area is a history storage area (
特徴W9によれば、所定事象が発生した場合にはそれに対応する履歴情報が履歴記憶領域にて記憶される。これにより、所定事象の発生回数又は発生頻度を管理するための情報を遊技機にて記憶保持することが可能となり、この管理されている情報を利用することで所定事象の発生頻度の管理を好適に行うことが可能となる。また、履歴情報が遊技機自身にて記憶されることにより、履歴情報への不正なアクセスや不正な改変を阻止することができる。また、第1所定処理として遊技の進行を制御するための処理が実行され、第2所定処理として遊技履歴を管理するための処理が実行されることにより、遊技の進行を制御するための処理の実行に際して履歴記憶領域に記憶されている情報が書き換えられてしまわないようにすることが可能となる。 According to the feature W9, when a predetermined event occurs, corresponding history information is stored in the history storage area. This makes it possible to store and hold information for managing the occurrence frequency or occurrence frequency of the predetermined event in the gaming machine, and it is preferable to manage the occurrence frequency of the predetermined event by using this managed information. Can be performed. In addition, since the history information is stored by the gaming machine itself, unauthorized access to the history information and unauthorized modification can be prevented. In addition, a process for controlling the progress of the game is executed as a first predetermined process, and a process for managing the game history is executed as the second predetermined process. It is possible to prevent information stored in the history storage area from being rewritten during execution.
特徴W10.前記第2所定処理実行手段は、前記履歴記憶領域に記憶されている前記履歴情報を利用して所定の期間における遊技の結果に対応する態様情報を導出する情報導出手段(主側CPU63におけるステップS4208の処理を実行する機能)を備えていることを特徴とする特徴W9に記載の遊技機。 Feature W10. The second predetermined process execution means is information derivation means (step S4208 in the main CPU 63) for deriving mode information corresponding to the game result in a predetermined period using the history information stored in the history storage area. The game machine according to Feature W9, further comprising:
特徴W10によれば、履歴記憶領域に記憶されている履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出されることにより、所定事象の発生頻度などの遊技履歴の管理結果を把握することが可能となる。 According to the feature W10, game history management such as occurrence frequency of a predetermined event is performed by deriving mode information corresponding to a game result in a predetermined period using the history information stored in the history storage area. It becomes possible to grasp the result.
特徴W11.前記第2所定記憶領域は、前記情報導出手段により導出された前記態様情報を記憶する態様情報記憶領域(演算結果記憶エリア234)を備えていることを特徴とする特徴W10に記載の遊技機。 Feature W11. The game machine according to Feature W10, wherein the second predetermined storage area includes an aspect information storage area (calculation result storage area 234) for storing the aspect information derived by the information deriving means.
特徴W11によれば、履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出された場合、その態様情報は態様情報記憶領域に記憶される。これにより、任意のタイミングで遊技履歴の管理結果を把握することが可能となる。また、第1所定処理として遊技の進行を制御するための処理が実行され、第2所定処理として遊技履歴を管理するための処理が実行されることにより、遊技の進行を制御するための処理の実行に際して態様情報記憶領域に記憶されている情報が書き換えられてしまわないようにすることが可能となる。 According to the feature W11, when aspect information corresponding to a game result in a predetermined period is derived using the history information, the aspect information is stored in the aspect information storage area. Thereby, it becomes possible to grasp the management result of the game history at an arbitrary timing. In addition, a process for controlling the progress of the game is executed as a first predetermined process, and a process for managing the game history is executed as the second predetermined process. It is possible to prevent the information stored in the aspect information storage area from being rewritten during execution.
なお、特徴W1〜W11の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features W1 to W11, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features 1-15, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Arufadaburyu1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴X群>
特徴X1.各種処理を実行する制御手段(主側CPU63)を備え、
当該制御手段は、
前記各種処理のうち第1所定処理を実行する第1所定処理実行手段(第15〜第34の実施形態における主側CPU63にて管理実行処理以外の処理を実行する機能)と、
前記各種処理のうち第2所定処理を実行する第2所定処理実行手段(第15〜第34の実施形態における主側CPU63にて管理実行処理を実行する機能)と、
前記第1所定処理が実行される場合に情報が記憶される第1所定記憶領域(特定制御用のワークエリア221、特定制御用のスタックエリア222)と、
前記第2所定処理が実行される場合に情報が記憶される第2所定記憶領域(非特定制御用のワークエリア223、非特定制御用のスタックエリア224)と、
を備え、
前記第2所定処理実行手段は、消去契機が発生したことに基づいて、前記第2所定処理として、前記第2所定記憶領域に対して情報の消去処理が実行されるようにする消去実行手段(第25の実施形態では主側CPU63におけるステップS6103及びステップS6107の処理を実行する機能、第30の実施形態では主側CPU63におけるステップS7204の処理を実行する機能、第31の実施形態では主側CPU63におけるステップS7508の処理を実行する機能、第32の実施形態では主側CPU63におけるステップS7808及びステップS7810の処理を実行する機能)を備えていることを特徴とする遊技機。
<Feature X group>
Feature X1. A control means (main CPU 63) for executing various processes is provided,
The control means is
A first predetermined process execution means (a function for executing processes other than the management execution process in the
A second predetermined process execution means (a function for executing a management execution process in the
A first predetermined storage area (a
A second predetermined storage area (non-specific
With
The second predetermined process execution means is an erase execution means for executing an information erasure process on the second predetermined storage area as the second predetermined process based on the occurrence of an erasure trigger ( In the twenty-fifth embodiment, the function of executing processing of steps S6103 and S6107 in the
特徴X1によれば、第1所定記憶領域と第2所定記憶領域とが設けられており、第1所定記憶領域が第1所定処理の専用の記憶領域として扱われるとともに、第2所定記憶領域が第2所定処理の専用の記憶領域として扱われる。これにより、第1所定処理と第2所定処理とで所定記憶手段における情報の記憶先を明確に相違させることが可能となる。よって、第1所定処理及び第2所定処理のうち一方の処理の実行に際して他方の処理において利用される情報が消去されてしまわないようにすることが可能となる。 According to the feature X1, the first predetermined storage area and the second predetermined storage area are provided, the first predetermined storage area is handled as a dedicated storage area for the first predetermined process, and the second predetermined storage area is It is treated as a dedicated storage area for the second predetermined process. As a result, the storage destination of information in the predetermined storage unit can be clearly made different between the first predetermined process and the second predetermined process. Therefore, it is possible to prevent information used in the other process from being deleted when one of the first predetermined process and the second predetermined process is executed.
また、消去契機が発生した場合には第2所定記憶領域に対して情報の消去処理が実行されるため、第2所定記憶領域に何らかの異常が発生しているにも関わらず第2所定記憶領域の情報がそのまま保持された状態で第2所定処理が実行されてしまわないようにすることが可能となる。また、当該情報の消去処理は第2所定処理にて実行されるため、第2所定記憶領域の情報の更新に関して第1所定処理が介在してしまわないようにすることが可能となる。 In addition, when an erasure trigger occurs, an information erasure process is executed on the second predetermined storage area, so that the second predetermined storage area is in spite of some abnormality occurring in the second predetermined storage area. It is possible to prevent the second predetermined process from being executed in a state where the information is held as it is. In addition, since the information erasing process is executed in the second predetermined process, it is possible to prevent the first predetermined process from being involved in updating the information in the second predetermined storage area.
特徴X2.前記消去実行手段は、非消去対象情報(管理監視フラグ、戻り番地の情報、各種レジスタの情報)が消去されないようにしながら前記第2所定記憶領域に対して前記情報の消去処理を実行することを特徴とする特徴X1に記載の遊技機。 Feature X2. The erasure executing means executes the information erasure process on the second predetermined storage area while preventing the non-erasure target information (management monitoring flag, return address information, various register information) from being erased. The gaming machine according to Feature X1, which is characterized.
特徴X2によれば、第2所定記憶領域に対する情報の消去処理は当該第2所定記憶領域の非消去対象情報が消去されないようにしながら行われる。これにより、必要な情報までもが消去されてしまわないようにしながら、第2所定記憶領域に対する情報の消去処理を実行することが可能となる。 According to the feature X2, the information erasure process for the second predetermined storage area is performed while preventing the non-erasure target information in the second predetermined storage area from being erased. As a result, it is possible to execute information erasure processing on the second predetermined storage area while preventing even necessary information from being erased.
特徴X3.前記第2所定処理実行手段は、前記第1所定処理を実行している状況から前記第2所定処理を実行する状況となる場合又は前記第2所定処理を実行する状況となった場合に、前記第1所定処理を実行する状況に復帰する場合に必要となる復帰対応情報(戻り番地の情報、各種レジスタの情報)を前記第2所定記憶領域に記憶させる記憶実行手段(第30の実施形態では主側CPU63におけるステップS7102〜ステップS7107の処理を実行する機能、第31の実施形態では主側CPU63におけるステップS7502〜ステップS7507の処理を実行する機能、第32の実施形態では主側CPU63におけるステップS7802〜ステップS7807の処理を実行する機能)を備え、
前記消去実行手段は、前記非消去対象情報として前記復帰対応情報が消去されないようにしながら前記第2所定記憶領域に対して前記情報の消去処理を実行することを特徴とする特徴X2に記載の遊技機。
Feature X3. The second predetermined process execution means is configured to execute the second predetermined process from the situation in which the first predetermined process is executed or the situation in which the second predetermined process is executed. Storage execution means for storing return correspondence information (return address information, information on various registers) required for returning to a state in which the first predetermined process is executed in the second predetermined storage area (in the 30th embodiment) A function of executing processing of steps S7102 to S7107 in the
The game according to the feature X2, wherein the erasure executing means executes the information erasure processing on the second predetermined storage area while preventing the return correspondence information from being erased as the non-erasure target information. Machine.
特徴X3によれば、第2所定処理を実行している状況から第1所定処理を実行する状況に復帰する場合に必要な復帰対応情報までもが消去されてしまわないようにしながら、第2所定記憶領域に対する情報の消去処理を実行することが可能となる。 According to the feature X3, the second predetermined process is performed while preventing even the return correspondence information necessary for returning from the situation in which the second predetermined process is being executed to the situation in which the first predetermined process is being executed. It is possible to execute information erasure processing on the storage area.
特徴X4.前記記憶実行手段は、前記復帰対応情報として、前記第2所定処理を終了して前記第1所定処理に復帰する場合におけるプログラムの戻り番地の情報を前記第2所定記憶領域に記憶させることを特徴とする特徴X3に記載の遊技機。 Feature X4. The storage execution unit stores, as the return correspondence information, information on a return address of a program when the second predetermined process is ended and the first predetermined process is returned to the second predetermined storage area. The gaming machine according to feature X3.
特徴X4によれば、第1所定処理に復帰する場合におけるプログラムの戻り番地の情報が消去されないようにしながら第2所定記憶領域に対して情報の消去処理が実行されるため、第2所定記憶領域に対して情報の消去処理が実行されたとしても、第2所定処理が終了した場合には第1所定処理における所定のプログラムに復帰することが可能となる。 According to the feature X4, since the information erasure process is performed on the second predetermined storage area while preventing the return address information of the program when returning to the first predetermined process from being erased, the second predetermined storage area Even if the information erasing process is executed, it is possible to return to the predetermined program in the first predetermined process when the second predetermined process is completed.
特徴X5.前記制御手段は、処理の実行に際して内部記憶手段(主側CPU63のレジスタ)に情報を一時的に記憶させる構成であり、
前記記憶実行手段は、前記復帰対応情報として、前記内部記憶手段に記憶された情報を前記第2所定記憶領域に記憶させることを特徴とする特徴X3又はX4に記載の遊技機。
Feature X5. The control means is configured to temporarily store information in an internal storage means (register of the main CPU 63) at the time of execution of processing,
The gaming machine according to the feature X3 or X4, wherein the storage execution unit stores information stored in the internal storage unit in the second predetermined storage area as the return correspondence information.
特徴X5によれば、第1所定処理にて利用される内部記憶手段の情報が消去されないようにしながら第2所定記憶領域に対して情報の消去処理が実行されるため、第2所定記憶領域に対して情報の消去処理が実行されたとしても、第2所定処理が終了した場合には第1所定処理にて利用される情報を内部記憶手段に復帰させることが可能となる。 According to the feature X5, the information erasing process is executed on the second predetermined storage area while preventing the information of the internal storage means used in the first predetermined process from being deleted. On the other hand, even if the information erasing process is executed, the information used in the first predetermined process can be returned to the internal storage means when the second predetermined process is completed.
特徴X6.前記消去実行手段は、前記第2所定記憶領域に異常が発生したことに基づいて、前記消去契機の発生として、前記第2所定記憶領域に対して前記情報の消去処理が実行されるようにすることを特徴とする特徴X1乃至X5のいずれか1に記載の遊技機。 Feature X6. The erasing execution means causes the erasing process of the information to be executed on the second predetermined storage area as the occurrence of the erasing trigger based on the occurrence of an abnormality in the second predetermined storage area. The gaming machine according to any one of features X1 to X5.
特徴X6によれば、第2所定記憶領域に異常が発生したことに基づいて当該第2所定記憶領域に対して情報の消去処理が実行されるため、第2所定記憶領域に異常が発生している状態のまま第2所定処理が実行されてしまわないようにすることが可能となる。 According to the feature X6, since the information erasing process is executed for the second predetermined storage area based on the occurrence of the abnormality in the second predetermined storage area, the abnormality occurs in the second predetermined storage area. It is possible to prevent the second predetermined process from being executed in the state where it is present.
特徴X7.前記第2所定処理実行手段は、前記第2所定処理として、前記第2所定記憶領域が正常であるか否かを監視する手段(第30の実施形態では主側CPU63におけるステップS7201〜ステップS7203の処理を実行する機能)を備えていることを特徴とする特徴X6に記載の遊技機。 Feature X7. The second predetermined process execution means is means for monitoring whether the second predetermined storage area is normal as the second predetermined process (in the thirtieth embodiment, in steps S7201 to S7203 in the main CPU 63). A gaming machine according to Feature X6, further comprising a function for executing processing.
特徴X7によれば、第2所定記憶領域に対する情報の消去処理だけではなく、第2所定記憶領域が正常であるか否かの監視も第1所定処理を介在させることなく第2所定処理にて実行されるため、第2所定記憶領域が正常であるか否かの監視と第2所定記憶領域に対する情報の消去処理の実行とを第2所定処理における一連の処理として実行することが可能となる。 According to the feature X7, not only the information erasing process on the second predetermined storage area but also the monitoring whether the second predetermined storage area is normal can be performed in the second predetermined process without interposing the first predetermined process. Therefore, it is possible to execute monitoring of whether or not the second predetermined storage area is normal and execution of information erasure processing for the second predetermined storage area as a series of processes in the second predetermined process. .
特徴X8.前記第1所定処理には、遊技の進行を制御するための処理が含まれ、
前記第2所定処理には、遊技履歴を管理するための処理が含まれることを特徴とする特徴X1乃至X7のいずれか1に記載の遊技機。
Feature X8. The first predetermined process includes a process for controlling the progress of the game,
The gaming machine according to any one of features X1 to X7, wherein the second predetermined process includes a process for managing a game history.
特徴X8によれば、第1所定処理として遊技の進行を制御するための処理が実行され、第2所定処理として遊技履歴を管理するための処理が実行されることにより、遊技の進行を制御するための処理の実行に際して遊技履歴を管理するための処理にて利用される情報が書き換えられてしまわないようにすることが可能となる。 According to the feature X8, the process for controlling the progress of the game is executed as the first predetermined process, and the process for managing the game history is executed as the second predetermined process, thereby controlling the progress of the game. Therefore, it is possible to prevent information used in the process for managing the game history from being rewritten when the process for executing the process is executed.
特徴X9.前記第2所定記憶領域は、遊技が実行されることにより所定事象が発生した場合にそれに対応する遊技の履歴情報が記憶される履歴記憶領域(通常用カウンタエリア231、開閉実行モード用カウンタエリア232、高頻度サポートモード用カウンタエリア233)を備えていることを特徴とする特徴X8に記載の遊技機。
Feature X9. The second predetermined storage area is a history storage area (
特徴X9によれば、所定事象が発生した場合にはそれに対応する履歴情報が履歴記憶領域にて記憶される。これにより、所定事象の発生回数又は発生頻度を管理するための情報を遊技機にて記憶保持することが可能となり、この管理されている情報を利用することで所定事象の発生頻度の管理を好適に行うことが可能となる。また、履歴情報が遊技機自身にて記憶されることにより、履歴情報への不正なアクセスや不正な改変を阻止することができる。また、第1所定処理として遊技の進行を制御するための処理が実行され、第2所定処理として遊技履歴を管理するための処理が実行されることにより、遊技の進行を制御するための処理の実行に際して履歴記憶領域に記憶されている情報が書き換えられてしまわないようにすることが可能となる。 According to the feature X9, when a predetermined event occurs, history information corresponding to the predetermined event is stored in the history storage area. This makes it possible to store and hold information for managing the occurrence frequency or occurrence frequency of the predetermined event in the gaming machine, and it is preferable to manage the occurrence frequency of the predetermined event by using this managed information. Can be performed. In addition, since the history information is stored by the gaming machine itself, unauthorized access to the history information and unauthorized modification can be prevented. In addition, a process for controlling the progress of the game is executed as a first predetermined process, and a process for managing the game history is executed as the second predetermined process. It is possible to prevent information stored in the history storage area from being rewritten during execution.
特徴X10.前記第2所定処理実行手段は、前記履歴記憶領域に記憶されている前記履歴情報を利用して所定の期間における遊技の結果に対応する態様情報を導出する情報導出手段(主側CPU63におけるステップS4208の処理を実行する機能)を備えていることを特徴とする特徴X9に記載の遊技機。 Feature X10. The second predetermined process execution means is information derivation means (step S4208 in the main CPU 63) for deriving mode information corresponding to the game result in a predetermined period using the history information stored in the history storage area. (8) The gaming machine according to feature X9.
特徴X10によれば、履歴記憶領域に記憶されている履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出されることにより、所定事象の発生頻度などの遊技履歴の管理結果を把握することが可能となる。 According to the feature X10, game history management such as occurrence frequency of a predetermined event is performed by deriving mode information corresponding to a game result in a predetermined period using the history information stored in the history storage area. It becomes possible to grasp the result.
特徴X11.前記第2所定記憶領域は、前記情報導出手段により導出された前記態様情報を記憶する態様情報記憶領域(演算結果記憶エリア234)を備えていることを特徴とする特徴X10に記載の遊技機。 Feature X11. The gaming machine according to Feature X10, wherein the second predetermined storage area includes an aspect information storage area (calculation result storage area 234) for storing the aspect information derived by the information deriving means.
特徴X11によれば、履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出された場合、その態様情報は態様情報記憶領域に記憶される。これにより、任意のタイミングで遊技履歴の管理結果を把握することが可能となる。また、第1所定処理として遊技の進行を制御するための処理が実行され、第2所定処理として遊技履歴を管理するための処理が実行されることにより、遊技の進行を制御するための処理の実行に際して態様情報記憶領域に記憶されている情報が書き換えられてしまわないようにすることが可能となる。 According to the feature X11, when aspect information corresponding to a game result in a predetermined period is derived using history information, the aspect information is stored in the aspect information storage area. Thereby, it becomes possible to grasp the management result of the game history at an arbitrary timing. In addition, a process for controlling the progress of the game is executed as a first predetermined process, and a process for managing the game history is executed as the second predetermined process. It is possible to prevent the information stored in the aspect information storage area from being rewritten during execution.
なお、特徴X1〜X11の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features X1 to X11, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features 1-15, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Arufadaburyu1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴Y群>
特徴Y1.各種処理を実行する制御手段(主側CPU63)を備え、
当該制御手段は、
前記各種処理のうち第1所定処理を実行する第1所定処理実行手段(第15〜第34の実施形態における主側CPU63にて管理実行処理以外の処理を実行する機能)と、
前記各種処理のうち第2所定処理を実行する第2所定処理実行手段(第15〜第34の実施形態における主側CPU63にて管理実行処理を実行する機能)と、
前記第1所定処理が実行される場合に情報が記憶される第1所定記憶領域(特定制御用のワークエリア221、特定制御用のスタックエリア222)と、
前記第2所定処理が実行される場合に情報が記憶される第2所定記憶領域(非特定制御用のワークエリア223、非特定制御用のスタックエリア224)と、
前記第1所定記憶領域に記憶されている複数の情報に対応する第1参照数値情報を算出する第1算出手段(第30の実施形態では主側CPU63におけるステップS6604及びステップS6710の処理を実行する機能、第31の実施形態では主側CPU63におけるステップS7304の処理を実行する機能、第32の実施形態では主側CPU63におけるステップS7610及びステップS7701の処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Feature Y group>
Feature Y1. A control means (main CPU 63) for executing various processes is provided,
The control means is
A first predetermined process execution means (a function for executing processes other than the management execution process in the
A second predetermined process execution means (a function for executing a management execution process in the
A first predetermined storage area (a
A second predetermined storage area (non-specific
First calculation means for calculating first reference numerical value information corresponding to a plurality of pieces of information stored in the first predetermined storage area (in the thirty embodiment, the processes of steps S6604 and S6710 in the
A gaming machine characterized by comprising:
特徴Y1によれば、第1所定記憶領域と第2所定記憶領域とが設けられており、第1所定記憶領域が第1所定処理の専用の記憶領域として扱われるとともに、第2所定記憶領域が第2所定処理の専用の記憶領域として扱われる。これにより、第1所定処理と第2所定処理とで所定記憶手段における情報の記憶先を明確に相違させることが可能となる。よって、第1所定処理及び第2所定処理のうち一方の処理の実行に際して他方の処理において利用される情報が消去されてしまわないようにすることが可能となる。この場合に、第1所定記憶領域に記憶されている複数の情報に対応する第1参照数値情報が算出される。当該第1参照数値情報を利用することにより、第1所定記憶領域のみについて情報異常が発生しているか否かを特定することが可能となる。 According to the characteristic Y1, the first predetermined storage area and the second predetermined storage area are provided, the first predetermined storage area is handled as a dedicated storage area for the first predetermined process, and the second predetermined storage area is It is treated as a dedicated storage area for the second predetermined process. As a result, the storage destination of information in the predetermined storage unit can be clearly made different between the first predetermined process and the second predetermined process. Therefore, it is possible to prevent information used in the other process from being deleted when one of the first predetermined process and the second predetermined process is executed. In this case, first reference numerical information corresponding to a plurality of pieces of information stored in the first predetermined storage area is calculated. By using the first reference numerical information, it is possible to specify whether or not an information abnormality has occurred only in the first predetermined storage area.
特徴Y2.前記第1算出手段により算出された前記第1参照数値情報に関して異常の発生を特定したことに基づいて、情報の消去処理が前記第1所定記憶領域に対して実行されるようにする情報消去手段(第30の実施形態では主側CPU63におけるステップS6607の処理を実行する機能、第31の実施形態では主側CPU63におけるステップS7401及びステップS7402の処理を実行する機能、第32の実施形態では主側CPU63におけるステップS7704及びステップS7705の処理を実行する機能)を備えていることを特徴とする特徴Y1に記載の遊技機。
Feature Y2. Information erasure means for causing information erasure processing to be executed for the first predetermined storage area based on the fact that an abnormality has occurred with respect to the first reference numerical information calculated by the first calculation means (In the thirty-third embodiment, the function of executing the processing of step S6607 in the
特徴Y2によれば、第1参照数値情報に関して異常の発生が特定された場合には第1所定記憶領域に対して情報の消去処理が実行されるため、情報異常が発生しているにも関わらず第1所定記憶領域の情報がそのまま保持された状態で第1所定処理が実行されてしまわないようにすることが可能となる。 According to the feature Y2, when the occurrence of an abnormality is specified for the first reference numerical information, the information erasing process is executed on the first predetermined storage area, so that the information abnormality has occurred. Therefore, it is possible to prevent the first predetermined process from being executed in a state where the information in the first predetermined storage area is held as it is.
特徴Y3.前記第1算出手段は、
前記制御手段への動作電力の供給が停止される場合に前記第1参照数値情報を算出する第1停電時算出手段(第30の実施形態では主側CPU63におけるステップS6710の処理を実行する機能、第32の実施形態では主側CPU63におけるステップS7610の処理を実行する機能)と、
前記制御手段への動作電力の供給が開始された場合に前記第1参照数値情報を算出する第1電入時算出手段(第30の実施形態では主側CPU63におけるステップS6604の処理を実行する機能、第31の実施形態では主側CPU63におけるステップS7304の処理を実行する機能、第32の実施形態では主側CPU63におけるステップS7701の処理を実行する機能)と、
を備え、
前記情報消去手段は、前記第1停電時算出手段により算出された前記第1参照数値情報と前記第1電入時算出手段により算出された前記第1参照数値情報とが一致しないことに基づいて、前記情報の消去処理が少なくとも前記第1所定記憶領域に対して実行されるようにすることを特徴とする特徴Y2に記載の遊技機。
Feature Y3. The first calculation means includes
First power failure time calculation means for calculating the first reference numerical value information when the supply of operating power to the control means is stopped (in the thirty embodiment, the function of executing step S6710 in the
First power-on time calculation means for calculating the first reference numerical information when supply of operating power to the control means is started (in the thirty embodiment, the function of executing step S6604 in the main CPU 63) In the thirty-first embodiment, a function of executing the process of step S7304 in the
With
The information erasing means is based on the fact that the first reference numerical value information calculated by the first power failure time calculating means does not match the first reference numerical value information calculated by the first power-on time calculating means. The gaming machine according to claim Y2, wherein the information erasing process is executed at least on the first predetermined storage area.
特徴Y3によれば、動作電力の供給が停止された状況を挟んで第1所定記憶領域の情報が記憶保持されているか否かを、第1参照数値情報を算出することで特定することが可能となる。そして、動作電力の供給が停止された状況を挟んで第1所定記憶領域の情報が記憶保持されていない場合には第1所定記憶領域に対して情報の消去処理が実行されるため、情報異常が発生しているにも関わらず第1所定記憶領域の情報がそのまま保持された状態で第1所定処理が実行されてしまわないようにすることが可能となる。 According to the feature Y3, it is possible to specify whether or not the information of the first predetermined storage area is stored and held across the situation where the supply of operating power is stopped by calculating the first reference numerical information It becomes. If the information in the first predetermined storage area is not stored and held across the situation where the supply of operating power is stopped, the information erasure process is performed on the first predetermined storage area, so that an information abnormality It is possible to prevent the first predetermined process from being executed in a state where the information in the first predetermined storage area is retained as it is despite the occurrence of the error.
特徴Y4.前記情報消去手段は、前記第1算出手段により算出された前記第1参照数値情報に関して異常の発生を特定したとしても、前記第2所定記憶領域に対して前記情報の消去処理を実行しないことを特徴とする特徴Y2又はY3に記載の遊技機。 Feature Y4. The information erasing unit does not execute the information erasing process on the second predetermined storage area even if the occurrence of an abnormality is specified for the first reference numerical information calculated by the first calculating unit. The gaming machine according to the feature Y2 or Y3.
特徴Y4によれば、第1参照数値情報に関して異常の発生を特定した場合、第1所定記憶領域に対して情報の消去処理が実行される一方、第2所定記憶領域に対しては情報の消去処理が実行されない。これにより、第1所定記憶領域に情報異常が発生している状況において第2所定記憶領域の情報までもが消去されてしまわないようにすることが可能となる。 According to the feature Y4, when the occurrence of an abnormality is specified for the first reference numerical information, the information erasure process is performed on the first predetermined storage area, while the information erasure is performed on the second predetermined storage area. Processing is not executed. Thereby, it is possible to prevent even the information in the second predetermined storage area from being erased in a situation where an information abnormality has occurred in the first predetermined storage area.
特徴Y5.前記第1参照数値情報は、前記第2所定記憶領域に記憶された情報に応じて変動しない情報であることを特徴とする特徴Y1乃至Y4のいずれか1に記載の遊技機。 Feature Y5. The gaming machine according to any one of features Y1 to Y4, wherein the first reference numerical value information is information that does not vary according to information stored in the second predetermined storage area.
特徴Y5によれば、第1所定記憶領域と第2所定記憶領域とが存在している構成において、第1参照数値情報を利用して第1所定記憶領域に関する情報異常を個別に特定することが可能となる。 According to the feature Y5, in the configuration in which the first predetermined storage area and the second predetermined storage area exist, it is possible to individually specify information abnormality regarding the first predetermined storage area using the first reference numerical information. It becomes possible.
特徴Y6.前記第2所定記憶領域に記憶されている複数の情報に対応する第2参照数値情報を算出する第2算出手段(主側CPU63におけるステップS7611及びステップS7706の処理を実行する機能)を備えていることを特徴とする特徴Y1乃至Y5のいずれか1に記載の遊技機。 Feature Y6. Second calculation means for calculating second reference numerical information corresponding to a plurality of pieces of information stored in the second predetermined storage area (function to execute the processes of steps S7611 and S7706 in the main CPU 63) is provided. The gaming machine according to any one of features Y1 to Y5.
特徴Y6によれば、第2所定記憶領域に記憶されている複数の情報に対応する第2参照数値情報が算出される。当該第2参照数値情報を利用することにより、第2所定記憶領域のみについて情報異常が発生しているか否かを特定することが可能となる。 According to the feature Y6, second reference numerical value information corresponding to a plurality of pieces of information stored in the second predetermined storage area is calculated. By using the second reference numerical information, it is possible to specify whether or not an information abnormality has occurred only in the second predetermined storage area.
特徴Y7.前記第2算出手段により算出された前記第2参照数値情報に関して異常の発生を特定したことに基づいて、情報の消去処理が少なくとも前記第2所定記憶領域に対して実行されるようにする手段(主側CPU63におけるステップS7808及びステップS7810の処理を実行する機能)を備えていることを特徴とする特徴Y6に記載の遊技機。 Feature Y7. Means for causing an information erasure process to be executed on at least the second predetermined storage area based on the fact that an abnormality has occurred with respect to the second reference numerical information calculated by the second calculation means; The gaming machine according to feature Y6, further comprising a function of executing processing of steps S7808 and S7810 in the main CPU 63).
特徴Y7によれば、第2参照数値情報に関して異常の発生が特定された場合には第2所定記憶領域に対して情報の消去処理が実行されるため、情報異常が発生しているにも関わらず第2所定記憶領域の情報がそのまま保持された状態で第2所定処理が実行されてしまわないようにすることが可能となる。 According to the feature Y7, when the occurrence of an abnormality is specified for the second reference numerical information, the information erasing process is executed on the second predetermined storage area, so that the information abnormality has occurred. Therefore, it is possible to prevent the second predetermined process from being executed in a state where the information in the second predetermined storage area is held as it is.
特徴Y8.前記第1所定処理には、遊技の進行を制御するための処理が含まれ、
前記第2所定処理には、遊技履歴を管理するための処理が含まれることを特徴とする特徴Y1乃至Y7のいずれか1に記載の遊技機。
Feature Y8. The first predetermined process includes a process for controlling the progress of the game,
The gaming machine according to any one of features Y1 to Y7, wherein the second predetermined process includes a process for managing a game history.
特徴Y8によれば、第1所定処理として遊技の進行を制御するための処理が実行され、第2所定処理として遊技履歴を管理するための処理が実行されることにより、遊技の進行を制御するための処理の実行に際して遊技履歴を管理するための処理にて利用される情報が書き換えられてしまわないようにすることが可能となる。 According to the feature Y8, the process for controlling the progress of the game is executed as the first predetermined process, and the process for managing the game history is executed as the second predetermined process, thereby controlling the progress of the game. Therefore, it is possible to prevent information used in the process for managing the game history from being rewritten when the process for executing the process is executed.
特徴Y9.前記第2所定記憶領域は、遊技が実行されることにより所定事象が発生した場合にそれに対応する遊技の履歴情報が記憶される履歴記憶領域(通常用カウンタエリア231、開閉実行モード用カウンタエリア232、高頻度サポートモード用カウンタエリア233)を備えていることを特徴とする特徴Y8に記載の遊技機。
Feature Y9. The second predetermined storage area is a history storage area (
特徴Y9によれば、所定事象が発生した場合にはそれに対応する履歴情報が履歴記憶領域にて記憶される。これにより、所定事象の発生回数又は発生頻度を管理するための情報を遊技機にて記憶保持することが可能となり、この管理されている情報を利用することで所定事象の発生頻度の管理を好適に行うことが可能となる。また、履歴情報が遊技機自身にて記憶されることにより、履歴情報への不正なアクセスや不正な改変を阻止することができる。また、第1所定処理として遊技の進行を制御するための処理が実行され、第2所定処理として遊技履歴を管理するための処理が実行されることにより、遊技の進行を制御するための処理の実行に際して履歴記憶領域に記憶されている情報が書き換えられてしまわないようにすることが可能となる。 According to the feature Y9, when a predetermined event occurs, history information corresponding to the predetermined event is stored in the history storage area. This makes it possible to store and hold information for managing the occurrence frequency or occurrence frequency of the predetermined event in the gaming machine, and it is preferable to manage the occurrence frequency of the predetermined event by using this managed information. Can be performed. In addition, since the history information is stored by the gaming machine itself, unauthorized access to the history information and unauthorized modification can be prevented. In addition, a process for controlling the progress of the game is executed as a first predetermined process, and a process for managing the game history is executed as the second predetermined process. It is possible to prevent information stored in the history storage area from being rewritten during execution.
特徴Y10.前記第2所定処理実行手段は、前記履歴記憶領域に記憶されている前記履歴情報を利用して所定の期間における遊技の結果に対応する態様情報を導出する情報導出手段(主側CPU63におけるステップS4208の処理を実行する機能)を備えていることを特徴とする特徴Y9に記載の遊技機。 Feature Y10. The second predetermined process execution means is information derivation means (step S4208 in the main CPU 63) for deriving mode information corresponding to the game result in a predetermined period using the history information stored in the history storage area. (8) The gaming machine according to feature Y9.
特徴Y10によれば、履歴記憶領域に記憶されている履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出されることにより、所定事象の発生頻度などの遊技履歴の管理結果を把握することが可能となる。 According to the feature Y10, game history management such as occurrence frequency of a predetermined event is performed by deriving mode information corresponding to a game result in a predetermined period using the history information stored in the history storage area. It becomes possible to grasp the result.
特徴Y11.前記第2所定記憶領域は、前記情報導出手段により導出された前記態様情報を記憶する態様情報記憶領域(演算結果記憶エリア234)を備えていることを特徴とする特徴Y10に記載の遊技機。 Feature Y11. The gaming machine according to feature Y10, wherein the second predetermined storage area includes an aspect information storage area (calculation result storage area 234) for storing the aspect information derived by the information deriving means.
特徴Y11によれば、履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出された場合、その態様情報は態様情報記憶領域に記憶される。これにより、任意のタイミングで遊技履歴の管理結果を把握することが可能となる。また、第1所定処理として遊技の進行を制御するための処理が実行され、第2所定処理として遊技履歴を管理するための処理が実行されることにより、遊技の進行を制御するための処理の実行に際して態様情報記憶領域に記憶されている情報が書き換えられてしまわないようにすることが可能となる。 According to the feature Y11, when the aspect information corresponding to the game result in the predetermined period is derived using the history information, the aspect information is stored in the aspect information storage area. Thereby, it becomes possible to grasp the management result of the game history at an arbitrary timing. In addition, a process for controlling the progress of the game is executed as a first predetermined process, and a process for managing the game history is executed as the second predetermined process. It is possible to prevent the information stored in the aspect information storage area from being rewritten during execution.
なお、特徴Y1〜Y11の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features Y1 to Y11, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features 1-15, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Arufadaburyu1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴T群、上記特徴U群、上記特徴V群、上記特徴W群、上記特徴X群及び上記特徴Y群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature T group, the feature U group, the feature V group, the feature W group, the feature X group, and the feature Y group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては各種制御を好適に行う必要があり、この点について未だ改良の余地がある。 Here, in the gaming machine such as the above example, it is necessary to suitably perform various controls, and there is still room for improvement in this respect.
<特徴Z群>
特徴Z1.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63における設定値更新処理を実行する機能)と、
前記使用対象となる設定値の変更を行うことが可能な設定可能状況となるようにする状況発生手段(主側CPU63におけるステップS7905、ステップS7916及びステップS7917の処理を実行する機能)と、
前記設定手段を有する制御手段(主側CPU63)への動作電力の供給が開始されて供給開始時の処理が実行されている状況において、前記設定可能状況ではない状況における前記使用対象の設定値の報知が行われるようにする設定報知手段(主側CPU63における設定確認用処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Characteristic Z group>
Feature Z1. A setting means (a function for executing a setting value update process in the main CPU 63) for setting a setting value to be used from a plurality of setting values corresponding to the player's advantage;
Status generating means (a function for executing the processes of steps S7905, S7916, and S7917 in the main CPU 63) to achieve a settable status in which the setting value to be used can be changed;
In the situation where the supply of operating power to the control means (main CPU 63) having the setting means is started and the process at the start of the supply is being executed, the setting value of the target to be used in the situation that is not the settable situation A setting notification means (a function for executing a setting confirmation process in the main CPU 63) to perform notification;
A gaming machine characterized by comprising:
特徴Z1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。この場合に、使用対象として設定されている設定値を確認するためには、制御手段への動作電力の供給を一旦停止させた後に当該制御手段への動作電力の供給を再度開始させる必要がある。これにより、設定値を不正に確認しようとする行為を行いづらくさせることが可能となる。また、供給開始時の処理が実行されている状況において設定値の報知が行われるため、遊技を中断させた状況で設定値の報知を行う必要が生じない。よって、設定値の報知を好適に行うことが可能となる。 According to the feature Z1, since a setting value to be used is set from a plurality of setting values corresponding to the player's degree of advantage, the player has a more advantageous setting value to be used. You will expect that. In this case, in order to confirm the set value set as the target of use, it is necessary to temporarily stop the supply of the operating power to the control means and then restart the supply of the operating power to the control means. . As a result, it is possible to make it difficult to perform an act of illegally checking the set value. In addition, since the set value is notified in a situation where the process at the start of supply is being executed, it is not necessary to notify the set value in a situation where the game is interrupted. Therefore, it is possible to suitably notify the set value.
特徴Z2.前記状況発生手段は、前記供給開始時の処理が実行されている状況において前記設定可能状況となるようにすることを特徴とする特徴Z1に記載の遊技機。 Feature Z2. The game machine according to claim Z1, wherein the situation generating means is configured to be in the settable situation in a situation where the process at the start of supply is being executed.
特徴Z2によれば、使用対象となる設定値の設定を行うことが可能な設定可能状況と、設定可能状況ではない状況における使用対象の設定値の報知が行われる状況とを、供給開始時の処理が実行されている状況に集約させることが可能となる。 According to the feature Z2, the setting possible situation in which the setting value to be used can be set, and the situation in which the setting value of the usage target is notified in a situation that is not the setting possible situation, It is possible to concentrate on the situation where processing is being executed.
特徴Z3.第1契機事象の発生を特定する第1特定手段(主側CPU63におけるステップS7912及びステップS7916の処理を実行する機能)を備え、
前記設定報知手段は、前記供給開始時の処理が実行されている状況であって前記第1特定手段により前記第1契機事象の発生が特定されている状況であることに基づいて、前記設定可能状況ではない状況における前記使用対象の設定値の報知が行われるようにすることを特徴とする特徴Z1又はZ2に記載の遊技機。
Feature Z3. A first specifying means for specifying the occurrence of the first trigger event (function to execute the processing of step S7912 and step S7916 in the main CPU 63);
The setting notification means can be set based on a situation in which the process at the start of supply is being executed and the occurrence of the first trigger event is specified by the first specifying means. The gaming machine according to the feature Z1 or Z2, wherein the setting value of the use target in a situation other than a situation is notified.
特徴Z3によれば、使用対象の設定値を報知させるためには、制御手段への動作電力の供給を開始させるだけではなく第1契機事象を発生させる必要がある。これにより、設定値を不正に確認しようとする行為を行いづらくさせることが可能となる。 According to the feature Z3, in order to notify the set value to be used, it is necessary not only to start the supply of operating power to the control means but also to generate a first trigger event. As a result, it is possible to make it difficult to perform an act of illegally checking the set value.
特徴Z4.前記第1契機事象は、設定キー挿入部(設定キー挿入部68a)に対する設定キーによる所定操作が行われていることであることを特徴とする特徴Z3に記載の遊技機。
Feature Z4. The gaming machine according to Feature Z3, wherein the first trigger event is that a predetermined operation with a setting key is performed on a setting key insertion unit (setting
特徴Z4によれば、使用対象の設定を報知させるためには、設定キー挿入部に対する設定キーによる所定操作を行う必要がある。これにより、設定値を不正に確認しようとする行為を行いづらくさせることが可能となる。 According to the feature Z4, in order to notify the setting of the usage target, it is necessary to perform a predetermined operation with the setting key on the setting key insertion unit. As a result, it is possible to make it difficult to perform an act of illegally checking the set value.
特徴Z5.前記設定報知手段は、前記供給開始時の処理が実行されている状況であって前記第1特定手段により前記第1契機事象の発生が特定されている状況であることに基づいて報知条件が成立した場合に、前記設定可能状況ではない状況における前記使用対象の設定値の報知が行われるようにし、
前記状況発生手段は、前記供給開始時の処理が実行されている状況であって前記第1特定手段により前記第1契機事象の発生が特定されている状況であることに基づいて設定条件が成立した場合に、前記設定可能状況となるようにし、
前記報知条件と前記設定条件とは異なっていることを特徴とする特徴Z3又はZ4に記載の遊技機。
Feature Z5. The setting notification means is in a state where the process at the start of the supply is being executed, and the notification condition is established based on the situation where the occurrence of the first trigger event is specified by the first specifying means. In such a case, the setting value of the target to be used is notified in a situation that is not the configurable situation,
The situation generating means is in a situation where the process at the start of the supply is being executed, and the setting condition is established based on the situation where the occurrence of the first trigger event is specified by the first specifying means If so, make sure that the setting is possible,
The gaming machine according to Feature Z3 or Z4, wherein the notification condition and the setting condition are different.
特徴Z5によれば、設定可能状況を発生させる場合、及び使用対象の設定値を報知させる場合のいずれであっても、制御手段への動作電力の供給を開始させるだけではなく第1契機事象を発生させる必要がある。これにより、不正により使用対象となる設定値の設定を行わせる行為、及び不正により使用対象の設定値を確認しようとする行為のいずれについても行いづらくさせることが可能となる。その一方、設定可能状況を発生させるための設定条件と、使用対象の設定値を報知させるための報知条件とが相違しているため、設定可能状況と使用対象の設定値が報知される状況とのいずれか一方を単独で生じさせることが可能となる。 According to the feature Z5, the first trigger event is not only started to supply the operating power to the control means, either in the case where the settable situation is generated or in the case where the set value to be used is notified. Need to be generated. As a result, it is possible to make it difficult to perform both the act of setting the set value to be used due to fraud and the act of attempting to confirm the set value to be used due to fraud. On the other hand, the setting condition for generating the settable situation is different from the notification condition for informing the setting value of the usage target, and therefore the setting possible situation and the situation in which the setting value of the usage target is notified. Any one of the above can be generated alone.
特徴Z6.第2契機事象の発生を特定する第2特定手段(主側CPU63におけるステップS7905の処理を実行する機能)を備え、
前記設定条件は、前記供給開始時の処理が実行されている状況において、前記第1特定手段により前記第1契機事象の発生が特定されている状況であって前記第2特定手段により前記第2契機事象の発生が特定されている状況であることに基づいて成立し、
前記報知条件は、前記供給開始時の処理が実行されている状況において、前記第1特定手段により前記第1契機事象の発生が特定されている状況であって前記第2特定手段により前記第2契機事象の発生が特定されていない状況であることに基づいて成立することを特徴とする特徴Z5に記載の遊技機。
Feature Z6. Provided with a second specifying means for specifying the occurrence of the second trigger event (function to execute the process of step S7905 in the main CPU 63),
The setting condition is a situation in which occurrence of the first trigger event is specified by the first specifying means in a situation where the process at the start of supply is being executed, and the second specifying means sets the second It is established based on the situation where the occurrence of the trigger event is specified,
The notification condition is a situation in which occurrence of the first trigger event is specified by the first specifying means in a situation where processing at the start of supply is being executed, and the second specifying means determines the second The gaming machine according to Feature Z5, which is established based on a situation in which an occurrence of a trigger event is not specified.
特徴Z6によれば、設定可能状況を発生させるためには、制御手段への動作電力の供給を開始させるとともに第1契機事象を発生させるだけではなく第2契機事象を発生させる必要がある。これにより、使用対象となる設定値の設定が行われるようにする場合、及び使用対象の設定値を報知させる場合のいずれであっても、制御手段への動作電力の供給を開始させるだけではなく第1契機事象を発生させる必要があるようにした構成において、設定可能状況を発生させるための操作をより複雑化させることが可能となる。よって、不正に使用対象となる設定値を設定させようとする行為をより重点的に阻止することが可能となる。 According to the feature Z6, in order to generate a settable situation, it is necessary to start the supply of operating power to the control means and to generate not only the first trigger event but also the second trigger event. Thereby, not only the setting of the setting value to be used is performed but also the case where the setting value to be used is notified, not only the operation power supply to the control means is started. In the configuration in which the first trigger event needs to be generated, the operation for generating the settable situation can be made more complicated. Therefore, it is possible to prevent the act of trying to set the setting value to be used illegally more intensively.
特徴Z7.前記第2契機事象は、所定操作手段(リセットボタン68c)が操作されていることであることを特徴とする特徴Z6に記載の遊技機。
Feature Z7. The gaming machine according to Feature Z6, wherein the second trigger event is that a predetermined operation means (reset
特徴Z7によれば、設定可能状況を発生させるためには制御手段への動作電力の供給を開始させるとともに第1契機事象を発生させるだけではなく所定操作手段を操作する必要がある。これにより、不正に使用対象となる設定値を設定させようとする行為を行いづらくさせながらも、設定可能状況を正規に発生させるための操作が過剰に煩雑なものとなってしまうことを阻止することが可能となる。 According to the feature Z7, in order to generate a settable situation, it is necessary to start the supply of operating power to the control unit and to operate the predetermined operation unit in addition to generating the first trigger event. As a result, it is difficult to perform an act of trying to set a setting value to be used illegally, but the operation for properly generating the settable situation is prevented from becoming excessively complicated. It becomes possible.
特徴Z8.前記供給開始時の処理が実行されている状況において前記第2特定手段により前記第2契機事象の発生が特定されている状況であることに基づいて、情報の消去処理を実行する情報消去手段(主側CPU63におけるステップS7915の処理を実行する機能)を備えていることを特徴とする特徴Z6又はZ7に記載の遊技機。
Feature Z8. An information erasure unit for executing an information erasure process based on the fact that the occurrence of the second trigger event is identified by the second identification unit in the situation where the process at the start of supply is performed A gaming machine according to the feature Z6 or Z7, which is provided with a function of executing the process of step S7915 in the
特徴Z8によれば、情報の消去処理を実行させるために必要な第2契機事象を利用して、設定可能状況を発生させるための条件と、設定可能状況ではない状況における使用対象の設定値の報知が行われるようにするための条件とを相違させることが可能となる。 According to the feature Z8, the condition for generating the settable situation using the second trigger event necessary for executing the information erasing process, and the setting value of the target to be used in the situation that is not the settable situation It becomes possible to make it different from the conditions for making the notification.
特徴Z9.前記情報消去手段は、前記設定可能状況が発生する場合であっても前記情報の消去処理を実行することを特徴とする特徴Z8に記載の遊技機。 Feature Z9. The game machine according to claim Z8, wherein the information erasure unit executes the information erasure process even when the settable situation occurs.
特徴Z9によれば、設定可能状況となる場合には情報の消去処理が実行されるようにすることが可能となる。 According to the feature Z9, it is possible to execute the information erasing process when the setting is possible.
特徴Z10.前記供給開始時の処理が実行されている状況において前記第2特定手段により前記第2契機事象の発生が特定されている状況であって前記第1特定手段により前記第1契機事象の発生が特定されていない状況である場合、前記設定可能状況とはならないものの前記情報消去手段による前記情報の消去処理が実行されることを特徴とする特徴Z8又はZ9に記載の遊技機。 Feature Z10. In the situation where the process at the start of supply is being executed, the occurrence of the second trigger event is specified by the second specifying means, and the occurrence of the first trigger event is specified by the first specifying means The gaming machine according to the feature Z8 or Z9, wherein when the situation is not performed, the information erasing process is executed by the information erasing unit although the setting is not possible.
特徴Z10によれば、制御手段への動作電力の供給が開始された場合に第1契機事象を発生させるか否かにより、情報の消去処理が実行されるとともに設定可能状況となる場合と、情報の消去処理が実行されるものの設定可能状況ならない場合とを選択することが可能となる。 According to the feature Z10, when the supply of operating power to the control means is started, depending on whether or not the first trigger event is generated, the information erasing process is executed and the setting is possible. It is possible to select the case where the erasure process is executed but the setting is not possible.
なお、特徴Z1〜Z10の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features Z1 to Z10, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features 1-15, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Arufadaburyu1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴a群>
特徴a1.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63における設定値更新処理を実行する機能)と、
前記使用対象となる設定値の変更を行うことが可能な設定可能状況となるようにする状況発生手段(主側CPU63におけるステップS7905、ステップS7916及びステップS7917の処理を実行する機能)と、
情報の消去処理を実行する情報消去手段(主側CPU63におけるステップS7915の処理を実行する機能)と、
前記設定可能状況ではない状況における前記使用対象の設定値の報知が行われるようにする設定報知手段(主側CPU63における設定確認用処理を実行する機能)と、
第1契機事象の発生を特定する第1特定手段(主側CPU63におけるステップS7912及びステップS7916の処理を実行する機能)と、
第2契機事象の発生を特定する第2特定手段(主側CPU63におけるステップS7905の処理を実行する機能)と、
を備え、
前記状況発生手段は、前記設定手段を有する制御手段への動作電力の供給が開始されて供給開始時の処理が実行されている状況において前記第1特定手段により前記第1契機事象の発生が特定されている状況であって前記第2特定手段により前記第2契機事象の発生が特定されている状況であることに基づいて、前記設定可能状況となるようにし、
前記情報消去手段は、前記供給開始時の処理が実行されている状況において前記第2特定手段により前記第2契機事象の発生が特定されている状況であることに基づいて、前記情報の消去処理を実行し、
前記供給開始時の処理が実行されている状況において前記第2特定手段により前記第2契機事象の発生が特定されている状況であって前記第1特定手段により前記第1契機事象の発生が特定されていない状況である場合、前記設定可能状況とはならないものの前記情報消去手段による前記情報の消去処理が実行され、
前記設定報知手段は、前記供給開始時の処理が実行されている状況において前記第1特定手段により前記第1契機事象の発生が特定されている状況であって前記第2特定手段により前記第2契機事象の発生が特定されていない状況であることに基づいて、前記設定可能状況ではない状況における前記使用対象の設定値の報知が行われるようにすることを特徴とする遊技機。
<Feature a group>
Feature a1. A setting means (a function for executing a setting value update process in the main CPU 63) for setting a setting value to be used from a plurality of setting values corresponding to the player's advantage;
Status generating means (a function for executing the processes of steps S7905, S7916, and S7917 in the main CPU 63) to achieve a settable status in which the setting value to be used can be changed;
An information erasure unit (a function of executing the process of step S7915 in the main CPU 63) for executing an information erasure process;
A setting notification means (a function for executing a setting confirmation process in the main CPU 63) for performing notification of the setting value of the use target in a situation that is not the settable situation;
First specifying means for specifying the occurrence of the first trigger event (function for executing the processes of steps S7912 and S7916 in the main CPU 63);
Second specifying means for specifying the occurrence of the second trigger event (function for executing the processing of step S7905 in the main CPU 63);
With
The situation generating means specifies the occurrence of the first trigger event by the first specifying means in a situation in which supply of operating power to the control means having the setting means is started and processing at the start of supply is being executed. Based on the situation where the occurrence of the second trigger event is specified by the second specifying means, so as to be the settable situation,
The information erasure unit is configured to erase the information based on the situation where the second identification unit identifies the occurrence of the second trigger event in the situation where the supply start process is being performed. Run
In the situation where the process at the start of supply is being executed, the occurrence of the second trigger event is specified by the second specifying means, and the occurrence of the first trigger event is specified by the first specifying means If the situation is not done, the information erasure process by the information erasure means is executed, although it does not become the settable situation,
The setting notification means is a situation in which occurrence of the first trigger event is specified by the first specifying means in a situation where the process at the start of supply is being executed, and the second specifying means performs the second A gaming machine, characterized in that, based on a situation in which an occurrence of a trigger event is not specified, the setting value of the use target in a situation that is not the configurable situation is notified.
特徴a1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。また、情報の消去処理が実行され得る構成であるため、情報異常が発生しているにも関わらず遊技が行われてしまわないようにすることが可能となる。また、使用対象として設定されている設定値が報知され得る構成であるため、設定値の確認を行うことが可能となる。 According to the feature a1, since a setting value to be used is set from among a plurality of setting values corresponding to the player's advantage, the player has a more advantageous setting value to be used. You will expect that. Further, since the information can be erased, it is possible to prevent a game from being played even though an information abnormality has occurred. In addition, since the setting value set as the target of use can be notified, the setting value can be confirmed.
この場合に、使用対象として設定されている設定値を確認するためには、制御手段への動作電力の供給を開始させるとともに第1契機事象を発生させる必要がある。これにより、設定値を不正に確認しようとする行為を行いづらくさせることが可能となる。 In this case, in order to confirm the set value set as the target of use, it is necessary to start the supply of operating power to the control means and generate the first trigger event. As a result, it is possible to make it difficult to perform an act of illegally checking the set value.
また、設定可能状況を発生させるためには、制御手段への動作電力の供給を開始させるとともに第1契機事象を発生させるだけではなく第2契機事象を発生させる必要がある。これにより、使用対象となる設定値の設定が行われるようにする場合、及び使用対象の設定値を報知させる場合のいずれであっても、制御手段への動作電力の供給を開始させるだけではなく第1契機事象を発生させる必要があるようにした構成において、設定可能状況を発生させるための操作をより複雑化させることが可能となる。よって、不正に使用対象となる設定値を設定させようとする行為をより重点的に阻止することが可能となる。 In order to generate a settable situation, it is necessary not only to start supplying operating power to the control means but also to generate a second trigger event as well as a first trigger event. Thereby, not only the setting of the setting value to be used is performed but also the case where the setting value to be used is notified, not only the operation power supply to the control means is started. In the configuration in which the first trigger event needs to be generated, the operation for generating the settable situation can be made more complicated. Therefore, it is possible to prevent the act of trying to set the setting value to be used illegally more intensively.
また、情報の消去処理を実行させるために必要な第2契機事象を利用して、設定可能状況を発生させるための条件と、設定可能状況ではない状況における使用対象の設定値の報知が行われるようにするための条件とを相違させることが可能となる。 In addition, the second trigger event necessary for executing the information erasing process is used to notify the condition for generating the settable status and the set value of the target to be used in a status that is not the settable status. It is possible to make the conditions for doing so different.
また、制御手段への動作電力の供給が開始された場合に第1契機事象を発生させるか否かにより、情報の消去処理が実行されるとともに設定可能状況となる場合と、情報の消去処理が実行されるものの設定可能状況ならない場合とを選択することが可能となる。 Further, when the supply of operating power to the control means is started, depending on whether or not the first trigger event is generated, the information erasure process is executed and the setting is possible. It is possible to select the case where the setting is executed but the setting is not possible.
特徴a2.前記第1契機事象は、設定キー挿入部(設定キー挿入部68a)に対する設定キーによる所定操作が行われていることであることを特徴とする特徴a1に記載の遊技機。
Feature a2. The gaming machine according to Feature a1, wherein the first trigger event is that a predetermined operation is performed by a setting key on a setting key insertion unit (setting
特徴a2によれば、使用対象の設定を報知させるためには、設定キー挿入部に対する設定キーによる所定操作を行う必要がある。これにより、設定値を不正に確認しようとする行為を行いづらくさせることが可能となる。 According to the feature a2, in order to notify the setting of the usage target, it is necessary to perform a predetermined operation with the setting key on the setting key insertion unit. As a result, it is possible to make it difficult to perform an act of illegally checking the set value.
特徴a3.前記第2契機事象は、所定操作手段(リセットボタン68c)が操作されていることであることを特徴とする特徴a1又はa2に記載の遊技機。
Feature a3. The gaming machine according to feature a1 or a2, wherein the second opportunity event is that a predetermined operation means (reset
特徴a3によれば、設定可能状況を発生させるためには制御手段への動作電力の供給を開始させるとともに第1契機事象を発生させるだけではなく所定操作手段を操作する必要がある。これにより、不正に使用対象となる設定値を設定させようとする行為を行いづらくさせながらも、設定可能状況を正規に発生させるための操作が過剰に煩雑なものとなってしまうことを阻止することが可能となる。 According to the feature a3, in order to generate a settable situation, it is necessary not only to start the supply of operating power to the control unit and to generate the first trigger event but also to operate the predetermined operation unit. As a result, it is difficult to perform an act of trying to set a setting value to be used illegally, but the operation for properly generating the settable situation is prevented from becoming excessively complicated. It becomes possible.
なお、特徴a1〜a3の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features a1 to a3, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴Z群及び上記特徴a群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature Z group and the feature a group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、遊技機の有利度を決定付ける設定値の確認を好適に行うことが可能な構成が求められており、この点について未だ改良の余地がある。 Here, in the gaming machine such as the above-described example, there is a demand for a configuration capable of suitably confirming the setting value that determines the advantage of the gaming machine, and there is still room for improvement in this respect. .
<特徴b群>
特徴b1.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63における設定値更新処理を実行する機能)と、
前記使用対象となる設定値の変更を行うことが可能な設定可能状況となるようにする状況発生手段(主側CPU63におけるステップS7905、ステップS7916及びステップS7917の処理を実行する機能)と、
前記使用対象の設定値が異常であるか否かを監視するための設定監視処理を実行する設定監視手段(主側CPU63におけるステップS8220の処理を実行する機能)と、
を備え、
前記設定手段を有する制御手段への動作電力の供給が開始された場合に実行される供給開始時の処理に前記設定監視処理が含まれていないことを特徴とする遊技機。
<Feature b group>
Feature b1. A setting means (a function for executing a setting value update process in the main CPU 63) for setting a setting value to be used from a plurality of setting values corresponding to the player's advantage;
Status generating means (a function for executing the processes of steps S7905, S7916, and S7917 in the main CPU 63) to achieve a settable status in which the setting value to be used can be changed;
A setting monitoring means (a function for executing the process of step S8220 in the main CPU 63) for executing a setting monitoring process for monitoring whether or not the setting value to be used is abnormal;
With
A gaming machine characterized in that the setting monitoring process is not included in a process at the start of supply that is executed when supply of operating power to the control means having the setting means is started.
特徴b1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。また、使用対象の設定値が異常であるか否かを監視するための設定監視処理が実行されるため、使用対象の設定値が異常である場合にはそれに対処することが可能となる。また、供給開始時の処理に設定監視処理が含まれていないため、供給開始時の処理の処理負荷が増大化してしまわないようにしながら上記のような優れた効果を奏することが可能となる。 According to the feature b1, since a setting value to be used is set from among a plurality of stages of setting values corresponding to the player's degree of advantage, the player has a more advantageous setting value to be used. You will expect that. In addition, since the setting monitoring process for monitoring whether or not the setting value of the usage target is abnormal is executed, it is possible to cope with the case where the setting value of the usage target is abnormal. In addition, since the setting monitoring process is not included in the process at the start of supply, the above-described excellent effects can be achieved while preventing the processing load of the process at the start of supply from increasing.
特徴b2.前記状況発生手段は、前記供給開始時の処理が実行されている状況において前記設定可能状況を発生させることを特徴とする特徴b1に記載の遊技機。 Feature b2. The game machine according to claim b1, wherein the situation generating means generates the settable situation in a situation where the process at the start of supply is being executed.
特徴b2によれば、供給開始時の処理が実行されている状況において設定可能状況が発生するため、遊技が開始される前に使用対象の設定値が設定されるようにすることが可能となる。この場合、供給開始時の処理において使用対象となる設定値が設定されるため、それだけ供給開始時の処理の処理負荷が増大化する。これに対して、上記特徴b1の構成を備え、供給開始時の処理に設定監視処理が含まれていないため、供給開始時の処理の処理負荷がさらに増大化してしまわないようにしながら使用対象の設定値が異常であるか否かの監視を行うことが可能となる。 According to the feature b2, since the setting possible situation occurs in the situation where the process at the start of supply is being executed, it becomes possible to set the set value to be used before the game is started. . In this case, since the set value to be used in the process at the start of supply is set, the processing load of the process at the start of supply increases accordingly. On the other hand, since the configuration of the feature b1 is provided and the setting monitoring process is not included in the process at the start of supply, the processing load of the process at the start of supply is not further increased and the usage target is not increased. It is possible to monitor whether or not the set value is abnormal.
特徴b3.前記設定監視手段は、前記供給開始時の処理が完了した後に前記設定監視処理を実行することを特徴とする特徴b1又はb2に記載の遊技機。 Feature b3. The gaming machine according to claim b1 or b2, wherein the setting monitoring unit executes the setting monitoring process after the process at the start of supply is completed.
特徴b3によれば、供給開始時の処理が完了した後に設定監視処理が実行されるため、供給開始時の処理の処理負荷が増大化してしまわないようにしながら使用対象の設定値が異常であるか否かを監視することが可能となる。 According to the feature b3, since the setting monitoring process is executed after the process at the start of supply is completed, the setting value of the target to be used is abnormal while preventing the processing load of the process at the start of supply from increasing. It is possible to monitor whether or not.
特徴b4.前記設定監視手段は、前記供給開始時の処理が完了した後において監視契機が発生する度に前記設定監視処理を実行することを特徴とする特徴b3に記載の遊技機。 Feature b4. The gaming machine according to the feature b3, wherein the setting monitoring unit executes the setting monitoring process every time a monitoring trigger occurs after the supply start process is completed.
特徴b4によれば、供給開始時の処理が完了した後において監視契機が発生する度に設定監視処理が実行されるため、使用対象の設定値が異常であることを特定し易くなる。 According to the feature b4, since the setting monitoring process is executed every time a monitoring trigger occurs after the process at the start of supply is completed, it is easy to specify that the setting value to be used is abnormal.
特徴b5.定期的に起動される割込み処理を実行する手段(主側CPU63における第1タイマ割込み処理を実行する機能)を備え、
前記割込み処理に前記設定監視処理が含まれていることを特徴とする特徴b1乃至b4のいずれか1に記載の遊技機。
Feature b5. Means (execution of the first timer interruption process in the main CPU 63) for executing interrupt processing that is periodically started,
The gaming machine according to any one of features b1 to b4, wherein the interrupt monitoring process includes the setting monitoring process.
特徴b5によれば、定期的に起動される度に設定監視処理が実行されるため、使用対象の設定値が異常であるか否かの監視の実行頻度を高めることが可能となる。 According to the feature b5, since the setting monitoring process is executed every time it is periodically started, it is possible to increase the frequency of monitoring whether or not the setting value to be used is abnormal.
特徴b6.前記設定監視手段は、前記設定監視処理にて前記使用対象の設定値が異常であることを特定したことに基づいて、遊技の進行が規制されるようにする手段(主側CPU63におけるステップS8207及びステップS8302の処理を実行する機能)を備えていることを特徴とする特徴b1乃至b5のいずれか1に記載の遊技機。
Feature b6. The setting monitoring means is means for restricting the progress of the game based on the fact that the setting value of the use target is abnormal in the setting monitoring process (step S8207 in the
特徴b6によれば、使用対象の設定値が異常であることを特定した場合には遊技の進行が規制されるため、使用対象の設定値が異常であるにも関わらず遊技が継続されてしまわないようにすることが可能となる。 According to the feature b6, when it is determined that the setting value of the usage target is abnormal, the progress of the game is restricted, so that the game is continued even though the setting value of the usage target is abnormal. It becomes possible not to be.
特徴b7.前記設定監視手段は、前記設定監視処理にて前記使用対象の設定値が異常であることを特定したことに基づいて、前記設定可能状況を発生させるべきことを遊技者に認識可能とさせる報知が実行されるようにする手段(主側CPU63におけるステップS8303の処理を実行する機能)を備えていることを特徴とする特徴b1乃至b6のいずれか1に記載の遊技機。 Feature b7. The setting monitoring means is configured to notify the player of the fact that the settable situation should be generated based on the fact that the setting value for the use target is specified to be abnormal in the setting monitoring process. The gaming machine according to any one of features b1 to b6, further comprising means for executing the function (a function of executing the process of step S8303 in the main CPU 63).
特徴b7によれば、使用対象の設定値が異常であることが特定された場合には設定可能状況を発生させるべきことを遊技者に認識可能とさせる報知が実行されるため、使用対象の設定値が異常となった場合にはそれを解消するように遊技ホールの管理者に促すことが可能となる。 According to the feature b7, when it is specified that the setting value of the usage target is abnormal, a notification that allows the player to recognize that a setting possible situation should be generated is executed. When the value becomes abnormal, it is possible to prompt the game hall manager to resolve it.
なお、特徴b1〜b7の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features b1 to b7, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴b群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature b group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、遊技機の有利度を決定付ける設定値の管理を好適に行う必要があり、この点について未だ改良の余地がある。 Here, in the gaming machine such as the above-described example, it is necessary to suitably manage the set value that determines the advantage of the gaming machine, and there is still room for improvement in this respect.
<特徴c群>
特徴c1.所定表示手段(第1〜第4報知用表示装置201〜204)と、
当該所定表示手段を表示制御する所定表示制御手段(主側CPU63における第2タイマ割込み処理を実行する機能)と、
を備え、
当該所定表示制御手段は、チェック契機が発生したことに基づいて、前記所定表示手段が正常であるか否かを確認可能とするチェック用表示を前記所定表示手段に行わせるチェック制御手段(第35の実施形態では主側CPU63におけるステップS9102の処理を実行する機能、、第38の実施形態では主側CPU63におけるステップS9602の処理を実行する機能)を備えていることを特徴とする遊技機。
<Characteristic group c>
Feature c1. Predetermined display means (first to fourth
Predetermined display control means for controlling the display of the predetermined display means (function for executing the second timer interruption process in the main CPU 63);
With
The predetermined display control means is a check control means for causing the predetermined display means to perform a display for checking that allows the user to confirm whether or not the predetermined display means is normal based on the occurrence of a check trigger (No. 35). The game machine is provided with a function of executing the process of step S9102 in the
特徴c1によれば、チェック契機が発生したことに基づいて、チェック用表示が所定表示手段にて行われる。これにより、所定表示手段が正常であるか否かを確認することが可能となる。 According to the feature c1, the display for checking is performed by the predetermined display unit based on the occurrence of the check trigger. Thereby, it is possible to confirm whether or not the predetermined display means is normal.
特徴c2.前記所定表示手段は複数の発光部(表示用セグメント321〜324)を有しており、
前記チェック用表示は、前記複数の発光部のそれぞれが発光状態となり得ることを確認可能とする表示であることを特徴とする特徴c1に記載の遊技機。
Feature c2. The predetermined display means has a plurality of light emitting portions (
The gaming machine according to claim c1, wherein the check display is a display that allows confirmation that each of the plurality of light emitting units can be in a light emitting state.
特徴c2によれば、チェック用表示として所定表示手段の複数の発光部のそれぞれが発光状態となる。これにより、所定表示手段の複数の発光部のそれぞれについて発光状態となるか否かの確認を行うことが可能となる。 According to the feature c2, each of the plurality of light emitting units of the predetermined display unit is in a light emitting state as a check display. Thereby, it is possible to check whether or not each of the plurality of light emitting units of the predetermined display means is in a light emitting state.
特徴c3.前記チェック契機は、動作電力の供給が開始された場合に発生することを特徴とする特徴c1又はc2に記載の遊技機。 Feature c3. The gaming machine according to the feature c1 or c2, wherein the check trigger occurs when supply of operating power is started.
特徴c3によれば、動作電力の供給が開始された場合にチェック用表示が行われるため、所定表示手段が正常であるか否かの確認を早期に行うことが可能となる。 According to the feature c3, since the display for check is performed when the supply of the operating power is started, it is possible to quickly confirm whether or not the predetermined display unit is normal.
特徴c4.前記チェック契機は、動作電力の供給が開始される度に発生することを特徴とする特徴c1乃至c3のいずれか1に記載の遊技機。 Feature c4. The gaming machine according to any one of features c1 to c3, wherein the check trigger is generated each time supply of operating power is started.
特徴c4によれば、動作電力の供給が開始される度に所定表示手段が正常であるか否かを確認することが可能となる。 According to the feature c4, it is possible to check whether or not the predetermined display unit is normal every time the supply of operating power is started.
特徴c5.前記チェック契機は、動作電力の供給が開始された場合において当該チェック契機を発生させるための操作を要することなく発生することを特徴とする特徴c1乃至c4のいずれか1に記載の遊技機。 Feature c5. The gaming machine according to any one of features c1 to c4, wherein the check trigger is generated without requiring an operation for generating the check trigger when supply of operating power is started.
特徴c5によれば、動作電力の供給が開始された場合には特別な操作を要することなくチェック用表示が行われるため、所定表示手段が正常であるか否かの確認作業を容易なものとすることが可能となる。 According to the characteristic c5, when the supply of the operating power is started, the display for checking is performed without requiring a special operation, so that it is easy to confirm whether or not the predetermined display means is normal. It becomes possible to do.
特徴c6.前記チェック制御手段は、動作電力の供給が開始された場合であって前記チェック契機が発生している場合に前記チェック用表示を前記所定表示手段に行わせ、動作電力の供給が開始された場合であって前記チェック契機が発生していない場合には前記チェック用表示を前記所定表示手段に行わせないことを特徴とする特徴c1乃至c5のいずれか1に記載の遊技機。 Feature c6. The check control means causes the predetermined display means to perform the check display when the supply of operating power is started and the check trigger is generated, and the supply of operating power is started. The game machine according to any one of features c1 to c5, wherein when the check trigger has not occurred, the predetermined display means does not perform the display for checking.
特徴c6によれば、動作電力の供給が開始された場合であってチェック契機が発生している場合にチェック用表示が行われるため、遊技機にて遊技が開始される前の段階で所定表示手段が正常であるか否かを確認することが可能となる。一方、動作電力の供給が開始された場合であってもチェック契機が発生していない場合にはチェック用表示が行われないため、チェック用表示を行う必要がない状況においてチェック用表示が行われないようにすることが可能となる。 According to the feature c6, since the display for checking is performed when the supply of the operating power is started and the check trigger is generated, the predetermined display is performed before the game is started on the gaming machine. It is possible to check whether the means is normal. On the other hand, even if the supply of operating power is started, the check display is not performed when the check trigger does not occur, so the check display is performed in the situation where the check display is not required. It becomes possible not to be.
特徴c7.遊技機が所定の態様で使用されたことに基づいて使用対応記憶手段(管理開始フラグ)に情報を記憶させる手段(主側CPU63におけるステップS8606の処理を実行する機能)を備え、
前記チェック制御手段は、動作電力の供給が開始された場合であって前記使用対応記憶手段に記憶されている情報が使用対応の情報に対応していない場合に前記チェック契機が発生しているものとして前記チェック用表示を前記所定表示手段に行わせ、動作電力の供給が開始された場合であって前記使用対応記憶手段に記憶されている情報が前記使用対応の情報に対応している場合には前記チェック契機が発生していないものとして前記チェック用表示を前記所定表示手段に行わせないことを特徴とする特徴c6に記載の遊技機。
Feature c7. Based on the fact that the gaming machine has been used in a predetermined manner, the use correspondence storage means (management start flag) stores means (function to execute the process of step S8606 in the main CPU 63),
The check control means is when the check trigger is generated when the supply of operating power is started and the information stored in the use correspondence storage means does not correspond to the use correspondence information. When the predetermined display means performs the display for checking and the supply of operating power is started, and the information stored in the use correspondence storage means corresponds to the use correspondence information. The gaming machine according to claim c6, wherein the predetermined display means is not made to perform the display for checking that the check trigger has not occurred.
特徴c7によれば、遊技機が所定の態様で使用されるまでは動作電力の供給が開始された場合に所定表示手段にてチェック用表示が行われ、遊技機が所定の態様で使用されたことに基づいて動作電力の供給が開始されたとしても所定表示手段にてチェック用表示が行われない。これにより、例えば遊技機の出荷段階においては動作電力の供給が開始された場合に所定表示手段にてチェック用表示が行われるようにすることで、当該所定表示手段が正常であるか否かの確認を可能とし、遊技機が遊技ホールに設置された後においては動作電力の供給が開始されたとしても所定表示手段にてチェック用表示が行われないようにすることが可能となる。 According to the feature c7, when supply of operating power is started until the gaming machine is used in a predetermined mode, the display for checking is performed by the predetermined display means, and the gaming machine is used in the predetermined mode. Even if the supply of operating power is started based on this, the display for checking is not performed by the predetermined display means. Thus, for example, in the shipping stage of the gaming machine, when the supply of operating power is started, the predetermined display means performs a check display so that whether or not the predetermined display means is normal. It is possible to confirm, and after the gaming machine is installed in the gaming hall, it is possible to prevent the display for checking from being performed on the predetermined display means even if the supply of operating power is started.
特徴c8.前記チェック制御手段は、
終了契機が発生したことに基づいて前記所定表示手段における前記チェック用表示を終了させる表示終了手段(主側CPU63におけるステップS9002の処理を実行する機能及びステップS9101にて否定判定をする機能)と、
前記終了契機が発生していない状況であってもキャンセル契機が発生したことに基づいて前記所定表示手段における前記チェック用表示を終了させるキャンセル手段(主側CPU63におけるステップS9203の処理を実行する機能及びステップS9101にて否定判定をする機能、主側CPU63におけるステップS9308の処理を実行する機能及びステップS9101にて否定判定をする機能)と、
を備えていることを特徴とする特徴c1乃至c7のいずれか1に記載の遊技機。
Feature c8. The check control means includes
A display ending unit (a function for executing the processing of step S9002 in the
Canceling means that terminates the display for checking in the predetermined display means based on the occurrence of a canceling opportunity even when the termination trigger has not occurred (the function of executing the process of step S9203 in the
The gaming machine according to any one of features c1 to c7, comprising:
特徴c8によれば、チェック用表示の終了契機が発生していなくてもキャンセル契機が発生したことに基づいてチェック用表示が終了されるため、所定表示手段においてチェック用表示が行われている状況であっても当該チェック用表示を途中で終了させて他の表示を行わせることが可能となる。 According to the feature c8, the check display is performed on the predetermined display means because the check display is ended based on the occurrence of the cancel trigger even if the check display end trigger is not generated. Even so, it is possible to terminate the display for checking in the middle and perform another display.
特徴c9.前記キャンセル契機は、所定操作手段(リセットボタン68c)が操作されたことに基づいて発生することを特徴とする特徴c8に記載の遊技機。
Feature c9. The game machine according to claim c8, wherein the cancellation opportunity is generated based on an operation of a predetermined operation means (reset
特徴c9によれば、所定操作手段が操作されたことに基づいてキャンセル契機が発生するため、任意のタイミングでチェック用表示を終了させることが可能となる。 According to the feature c9, since the cancel trigger occurs based on the operation of the predetermined operation means, the check display can be terminated at an arbitrary timing.
特徴c10.前記所定表示制御手段は、別表示実行状況となった場合に前記チェック用表示とは異なる別表示を行わせる別表示制御手段(主側CPU63におけるステップS9004及びステップS9006の処理を実行する機能)を備え、
前記キャンセル契機は、前記別表示実行状況となることに基づき発生することを特徴とする特徴c8又はc9に記載の遊技機。
Feature c10. The predetermined display control means is a separate display control means (a function for executing the processes of steps S9004 and S9006 in the main CPU 63) for performing a separate display different from the display for checking when a separate display execution state is reached. Prepared,
The gaming machine according to the feature c8 or c9, wherein the cancellation opportunity is generated based on the separate display execution status.
特徴c10によれば、別表示実行状況となったことに基づきキャンセル契機が発生した場合にチェック用表示が終了されるため、チェック用表示よりも別表示を優先させることが可能となる。 According to the feature c10, since the display for check is ended when a cancel trigger is generated based on the occurrence of the separate display execution status, the separate display can be prioritized over the display for check.
特徴c11.前記所定表示手段にて前記チェック用表示が実行されている状況において処理の進行を待機させる手段(主側CPU63におけるステップS9406の処理を実行する機能)を備えていることを特徴とする特徴c1乃至c10のいずれか1に記載の遊技機。 Feature c11. Features c1 to c, characterized in that the predetermined display means includes means for waiting for the progress of the processing in the situation where the display for checking is being executed (a function of executing the processing of step S9406 in the main CPU 63). The gaming machine according to any one of c10.
特徴c11によれば、処理の進行が待機されている状況において所定表示手段にてチェック用表示が行われるため、処理負荷の増加を抑えながらチェック用表示を行うことが可能となる。 According to the feature c11, since the display for check is performed by the predetermined display unit in a state where the progress of the process is on standby, it is possible to perform the display for check while suppressing an increase in the processing load.
特徴c12.前記チェック制御手段は、動作電力の供給が開始された場合において遊技の進行を制御するための処理が実行される前に前記所定表示手段にて前記チェック用表示を開始させることを特徴とする特徴c1乃至c11のいずれか1に記載の遊技機。 Feature c12. The check control means causes the predetermined display means to start the check display before the process for controlling the progress of the game is executed when the supply of operating power is started. The gaming machine according to any one of c1 to c11.
特徴c12によれば、動作電力の供給が開始された場合には遊技機にて遊技が行われる前に、所定表示手段が正常であるか否かの確認を行うことが可能となる。 According to the feature c12, when the supply of operating power is started, it is possible to confirm whether or not the predetermined display means is normal before a game is played on the gaming machine.
特徴c13.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63における設定値更新処理を実行する機能)と、
動作電力の供給が開始されたことに基づいて動作電力の供給開始時の処理を実行する手段(第35の実施形態では主側CPU63におけるステップS8801〜ステップS8819の処理を実行する機能、第36の実施形態では主側CPU63におけるステップS9401〜ステップS9420の処理を実行する機能)と、
を備え、
前記動作電力の供給開始時の処理が実行されている状況において前記設定値に関する所定の設定関連処理(設定確認用処理、設定値更新処理)が実行され得る構成であり、
前記チェック制御手段は、前記動作電力の供給開始時の処理が実行されている状況において前記所定表示手段における前記チェック用表示を開始させることを特徴とする特徴c12に記載の遊技機。
Feature c13. A setting means (a function for executing a setting value update process in the main CPU 63) for setting a setting value to be used from a plurality of setting values corresponding to the player's advantage;
Means for executing processing at the start of supply of operating power based on the start of supply of operating power (in the thirty-fifth embodiment, the function of executing processing in steps S8801 to S8819 in the
With
In a situation where the process at the start of supplying the operating power is being executed, a predetermined setting related process (setting confirmation process, setting value update process) related to the setting value can be executed,
The gaming machine according to claim c12, wherein the check control means starts the display for checking on the predetermined display means in a situation where processing at the start of supply of the operating power is being executed.
特徴c13によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。また、動作電力の供給開始時の処理が実行されている状況において設定値に関する所定の設定関連処理が実行され得る。これにより、遊技が開始される前の段階において設定関連処理が実行されるようにすることが可能となる。この場合に、動作電力の供給開始時の処理が実行されている状況において所定表示手段にてチェック用表示が開始される。これにより、動作電力の供給開始時の処理に対して、所定の設定関連処理だけでなく所定表示手段にてチェック用表示を開始させるための処理を集約させることが可能となる。 According to the feature c13, since a setting value to be used is set from among a plurality of stages of setting values corresponding to the player's advantage, the player has a more advantageous setting value to be used. You will expect that. Further, a predetermined setting related process related to the setting value can be executed in a situation where the process at the start of supplying the operating power is being executed. As a result, the setting-related process can be executed at a stage before the game is started. In this case, the display for checking is started by the predetermined display means in a situation where the process at the start of supplying the operating power is being executed. As a result, it is possible to consolidate not only the predetermined setting related process but also the process for starting the display for checking by the predetermined display means with respect to the process at the start of the supply of operating power.
特徴c14.前記チェック制御手段は、前記所定の設定関連処理が実行され得るタイミングとなる前に前記所定表示手段における前記チェック用表示を開始させる手段(第35の実施形態では主側CPU63におけるステップS8804及びステップS8805の処理を実行する機能、第36の実施形態では主側CPU63におけるステップS9404及びステップS9405の処理を実行する機能)を備えていることを特徴とする特徴c13に記載の遊技機。
Feature c14. The check control means is means for starting the display for checking on the predetermined display means before the timing at which the predetermined setting-related processing can be executed (in the thirty-fifth embodiment, steps S8804 and S8805 in the main CPU 63). The game machine according to Feature c13, further comprising a function of executing the process of step S9404 and a function of executing the process of step S9405 in the
特徴c14によれば、所定の設定関連処理が実行される前に所定表示手段が正常であるか否かの確認を行うことが可能となる。 According to the feature c14, it is possible to check whether or not the predetermined display unit is normal before the predetermined setting-related process is executed.
特徴c15.前記所定表示制御手段は、前記所定の設定関連処理が実行される場合に前記所定表示手段に現状の前記設定値を表示させる手段(主側CPU63におけるステップS9004及びステップS9006の処理を実行する機能)を備えていることを特徴とする特徴c13又はc14に記載の遊技機。 Feature c15. The predetermined display control means is means for causing the predetermined display means to display the current setting value when the predetermined setting-related processing is executed (function for executing the processing of steps S9004 and S9006 in the main CPU 63). The gaming machine according to Feature c13 or c14, comprising:
特徴c15によれば、所定の設定関連処理が実行される場合に所定表示手段において現状の設定値が表示されるため、遊技ホールの管理者は所定表示手段を確認することで現状の設定値を把握することが可能となる。この場合に、上記特徴c13の構成を備え、動作電力の供給開始時の処理に、所定の設定関連処理だけではなく所定表示手段にてチェック用表示を開始させるための処理が集約されているため、所定表示手段を確認して当該所定表示手段が正常であるか否かを把握する作業と所定表示手段を確認して現状の設定値を把握する作業とを、動作電力の供給開始時の処理が実行されている状況においてまとめて行うことが可能となる。 According to the feature c15, when the predetermined setting-related process is executed, the current setting value is displayed on the predetermined display means. Therefore, the administrator of the game hall can check the current setting value by checking the predetermined display means. It becomes possible to grasp. In this case, since the configuration of the feature c13 is provided, the processing for starting the display for checking by the predetermined display means as well as the predetermined setting related processing is integrated in the processing at the start of the supply of the operating power. The process of confirming the predetermined display means and grasping whether or not the predetermined display means is normal and the work of confirming the predetermined display means and grasping the current set value are processing at the start of supply of operating power Can be performed together in a situation where
また、上記特徴c14の構成を備えた場合には所定表示手段にて現状の設定値が表示される前に当該所定表示手段にてチェック用表示が開始されるため、所定表示手段が正常であるか否かを確認した後に、所定表示手段を利用して現状の設定値を確認することが可能となる。これにより、設定値の確認を正確に行うことが可能となる。 In addition, when the configuration of the feature c14 is provided, since the display for checking is started by the predetermined display unit before the current set value is displayed by the predetermined display unit, the predetermined display unit is normal. It is possible to confirm the current set value using a predetermined display means after confirming whether or not. This makes it possible to check the set value accurately.
特徴c16.前記チェック制御手段は、
前記所定の設定関連処理が実行され得るタイミングとなる前に前記所定表示手段における前記チェック用表示を開始させる手段(主側CPU63におけるステップS8804及びステップS8805の処理を実行する機能)と、
前記チェック用表示が行われている状況において前記所定の設定関連処理においてキャンセル契機が発生したことに基づいて当該チェック用表示を終了させる手段(主側CPU63におけるステップS9203の処理を実行する機能及びステップS9101にて否定判定をする機能、主側CPU63におけるステップS9308の処理を実行する機能及びステップS9101にて否定判定をする機能)と、
を備えていることを特徴とする特徴c15に記載の遊技機。
Feature c16. The check control means includes
Means for starting the display for checking in the predetermined display means before reaching the timing at which the predetermined setting-related processing can be executed (a function of executing the processing of steps S8804 and S8805 in the main CPU 63);
Means (a function and a step for executing the process of step S9203 in the main CPU 63) based on the occurrence of a cancellation trigger in the predetermined setting-related process in the situation where the check display is being performed. A function of performing a negative determination in S9101, a function of executing the process of Step S9308 in the
The gaming machine according to Feature c15, comprising:
特徴c16によれば、所定表示手段にて現状の設定値が表示される前に当該所定表示手段にてチェック用表示が開始されるため、所定表示手段が正常であるか否かを確認した後に、所定表示手段を利用して現状の設定値を確認することが可能となる。これにより、設定値の確認を正確に行うことが可能となる。また、チェック用表示が行われている状況において所定の設定関連処理が実行されてキャンセル契機が発生したことに基づいて当該チェック用表示が終了される。これにより、所定の設定関連処理が実行された場合にはチェック用表示が終了されるのを待たなくても当該チェック用表示を終了させて所定表示手段にて現状の設定値を表示させることが可能となる。よって、現状の設定値の確認を早期に行うことが可能となる。 According to the feature c16, since the display for checking is started by the predetermined display unit before the current set value is displayed by the predetermined display unit, after confirming whether or not the predetermined display unit is normal Thus, it is possible to check the current set value using the predetermined display means. This makes it possible to check the set value accurately. The check display is terminated based on the fact that a predetermined setting-related process is executed and a cancel trigger occurs in a situation where the check display is being performed. Thus, when a predetermined setting-related process is executed, the present display value can be displayed on the predetermined display means by ending the display for checking without waiting for the display for checking to end. It becomes possible. Therefore, the current set value can be confirmed at an early stage.
特徴c17.前記キャンセル契機は、所定操作手段(リセットボタン68c)が操作されたことに基づいて発生することを特徴とする特徴c16に記載の遊技機。
Feature c17. The gaming machine according to claim c16, wherein the cancellation trigger is generated based on an operation of a predetermined operation means (reset
特徴c17によれば、所定操作手段が操作されたことに基づいてキャンセル契機が発生するため、任意のタイミングでチェック用表示を終了させることが可能となる。 According to the feature c17, since the cancellation trigger occurs based on the operation of the predetermined operation unit, the check display can be ended at an arbitrary timing.
特徴c18.前記所定の設定関連処理として、前記使用対象となる設定値の変更を行うことが可能な設定可能状況となるようにするための処理を実行する手段(第35の実施形態では主側CPU63におけるステップS8806、ステップS8817及びステップS8818にて肯定判定をする機能、第36の実施形態では主側CPU63におけるステップS9407、ステップS9418及びステップS9419にて肯定判定をする機能)を備えていることを特徴とする特徴c13乃至c17のいずれか1に記載の遊技機。
Feature c18. As the predetermined setting-related process, means for executing a process for achieving a settable state in which the setting value to be used can be changed (in the thirty-fifth embodiment, the step in the main CPU 63) A function of making an affirmative determination in S8806, step S8817, and step S8818, and a function of performing an affirmative determination in step S9407, step S9418, and step S9419 in the
特徴c18によれば、動作電力の供給開始時の処理に対して、使用対象となる設定値を設定するための処理だけではなく所定表示手段にてチェック用表示を開始させるための処理を集約させることが可能となる。 According to the feature c18, the process for starting the display for checking is aggregated in the predetermined display unit as well as the process for setting the setting value to be used for the process at the start of the supply of the operating power. It becomes possible.
特徴c19.前記設定手段は、前記設定可能状況において所定操作手段(リセットボタン68c)が操作されたことに基づいて前記使用対象となる設定値を更新するものであり、
前記チェック制御手段は、
前記設定可能状況となる前に前記所定表示手段における前記チェック用表示を開始させる手段(主側CPU63におけるステップS8804及びステップS8805の処理を実行する機能)と、
前記チェック用表示が行われている状況であって前記設定可能状況において前記所定操作手段が操作されたことに基づいて当該チェック用表示を終了させる手段(主側CPU63におけるステップS9203の処理を実行する機能及びステップS9101にて否定判定をする機能、主側CPU63におけるステップS9308の処理を実行する機能及びステップS9101にて否定判定をする機能)と、
を備え、
前記所定表示制御手段は、前記設定可能状況において前記チェック用表示が終了された後に、前記所定表示手段に現状の前記設定値を表示させる手段(主側CPU63におけるステップS9004及びステップS9006の処理を実行する機能)を備えていることを特徴とする特徴c18に記載の遊技機。
Feature c19. The setting means updates the setting value to be used based on the operation of a predetermined operation means (reset
The check control means includes
Means for starting the display for checking in the predetermined display means before entering the settable status (function for executing the processes of steps S8804 and S8805 in the main CPU 63);
Means for ending the check display based on the operation of the predetermined operation means in the settable situation in the situation where the check display is being performed (the process of step S9203 in the
With
The predetermined display control means is means for causing the predetermined display means to display the current set value after the display for checking is completed in the settable state (performs the processing of steps S9004 and S9006 in the main CPU 63) The gaming machine according to Feature c18, further comprising:
特徴c19によれば、所定表示手段にて現状の設定値が表示される前に当該所定表示手段にてチェック用表示が開始されるため、所定表示手段が正常であるか否かを確認した後に、所定表示手段を利用して現状の設定値を確認することが可能となる。これにより、設定値の確認を正確に行うことが可能となる。また、チェック用表示が行われている状況において設定可能状況となり所定操作手段が操作されたことに基づいて当該チェック用表示が終了されて現状の設定値が表示される。これにより、設定可能状況となった場合にはチェック用表示が終了されるのを待たなくても当該チェック用表示を終了させて所定表示手段にて現状の設定値を表示させることが可能となる。よって、現状の設定値の確認を早期に行うことが可能となる。 According to the feature c19, since the display for check is started by the predetermined display unit before the current set value is displayed by the predetermined display unit, after confirming whether or not the predetermined display unit is normal Thus, it is possible to check the current set value using the predetermined display means. This makes it possible to check the set value accurately. In addition, when the check display is being performed, the setting becomes possible, and when the predetermined operation means is operated, the check display is terminated and the current set value is displayed. As a result, when it becomes possible to set, it is possible to end the display for checking and display the current set value on the predetermined display means without waiting for the display for checking to end. . Therefore, the current set value can be confirmed at an early stage.
さらにまた、設定可能状況において所定操作手段が操作されたことに基づいて使用対象となる設定値が更新される構成において、設定可能状況において所定操作手段が操作されたことに基づいてチェック用表示が終了されて現状の設定値が表示されるため、当該チェック用表示を終了させて現状の設定値を表示させるための専用の操作を必要としない。よって、使用対象となる設定値を更新するための作業の作業性を向上させることが可能となる。 Furthermore, in the configuration in which the setting value to be used is updated based on the operation of the predetermined operation unit in the settable state, the check display is displayed based on the operation of the predetermined operation unit in the settable state. Since the current set value is displayed after the process is completed, a dedicated operation for ending the check display and displaying the current set value is not required. Therefore, it is possible to improve the workability of the work for updating the setting value to be used.
特徴c20.前記所定の設定関連処理として、現状の設定値が前記所定表示手段に表示されるようにするための処理を実行する手段(主側CPU63における設定確認用処理を実行する機能)を備えていることを特徴とする特徴c13乃至c19のいずれか1に記載の遊技機。 Feature c20. As the predetermined setting related process, there is provided means for executing a process for displaying the current setting value on the predetermined display means (function for executing a setting confirmation process in the main CPU 63). The gaming machine according to any one of features c13 to c19, characterized by:
特徴c20によれば、動作電力の供給開始時の処理に対して、現状の設定値を確認するための処理だけではなく所定表示手段にてチェック用表示を開始させるための処理を集約させることが可能となる。 According to the feature c20, the process for starting the display for checking by the predetermined display unit as well as the process for confirming the current set value can be consolidated with respect to the process at the start of the supply of the operating power. It becomes possible.
特徴c21.前記所定表示制御手段は、前記所定表示手段に遊技履歴の管理結果に対応する情報を表示させる手段(主側CPU63におけるステップS8708、ステップS8709及びステップS9107の処理を実行する機能)を備えていることを特徴とする特徴c1乃至c20のいずれか1に記載の遊技機。 Feature c21. The predetermined display control means is provided with means for displaying information corresponding to the management result of the game history on the predetermined display means (function for executing the processing of step S8708, step S8709 and step S9107 in the main CPU 63). The gaming machine according to any one of features c1 to c20, characterized by:
特徴c21によれば、遊技履歴の管理結果を遊技ホールの管理者に報知することが可能となる。この場合に、上記特徴c1の構成を備え、所定表示手段にてチェック用表示が行われることにより、所定表示手段における遊技履歴の管理結果に対応する情報の表示が正確に行われているか否かを確認することが可能となる。 According to the feature c21, the management result of the game history can be notified to the manager of the game hall. In this case, whether or not the information corresponding to the management result of the game history in the predetermined display means is accurately displayed by the check display by the predetermined display means having the configuration of the feature c1. Can be confirmed.
なお、特徴c1〜c21の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features c1 to c21, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features 1-15, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Arufadaburyu1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴d群>
特徴d1.所定表示手段(第1〜第4報知用表示装置201〜204)と、
当該所定表示手段を表示制御する所定表示制御手段(主側CPU63における第2タイマ割込み処理を実行する機能)と、
を備え、
当該所定表示制御手段は、動作電力の供給が開始された場合において遊技の進行を制御するための処理が実行される前に、前記所定表示手段が正常であるか否かを確認可能とするチェック用表示を前記所定表示手段に行わせるチェック制御手段(第35の実施形態では主側CPU63におけるステップS9102の処理を実行する機能、、第38の実施形態では主側CPU63におけるステップS9602の処理を実行する機能)を備えていることを特徴とする遊技機。
<Feature d group>
Feature d1. Predetermined display means (first to fourth
Predetermined display control means for controlling the display of the predetermined display means (function for executing the second timer interruption process in the main CPU 63);
With
The predetermined display control means can check whether or not the predetermined display means is normal before the process for controlling the progress of the game is executed when the supply of operating power is started. Check control means for causing the predetermined display means to perform the display (function to execute step S9102 in the
特徴d1によれば、チェック用表示が当該所定表示手段にて行われることにより、所定表示手段が正常であるか否かを確認することが可能となる。また、動作電力の供給が開始された場合において遊技の進行を制御するための処理が実行される前にチェック用表示が開始されるため、動作電力の供給が開始された場合には遊技機にて遊技が行われる前に所定表示手段が正常であるか否かの確認を行うことが可能となる。 According to the feature d1, it is possible to confirm whether or not the predetermined display unit is normal by performing the display for checking by the predetermined display unit. In addition, when the supply of operating power is started, the display for checking is started before the process for controlling the progress of the game is executed. Therefore, when the supply of operating power is started, Thus, it is possible to confirm whether or not the predetermined display means is normal before the game is played.
特徴d2.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63における設定値更新処理を実行する機能)と、
動作電力の供給が開始されたことに基づいて動作電力の供給開始時の処理を実行する手段(第35の実施形態では主側CPU63におけるステップS8801〜ステップS8819の処理を実行する機能、第36の実施形態では主側CPU63におけるステップS9401〜ステップS9420の処理を実行する機能)と、
を備え、
前記動作電力の供給開始時の処理が実行されている状況において前記設定値に関する所定の設定関連処理(設定確認用処理、設定値更新処理)が実行され得る構成であり、
前記チェック制御手段は、前記動作電力の供給開始時の処理が実行されている状況において前記所定表示手段における前記チェック用表示を開始させることを特徴とする特徴d1に記載の遊技機。
Feature d2. A setting means (a function for executing a setting value update process in the main CPU 63) for setting a setting value to be used from a plurality of setting values corresponding to the player's advantage;
Means for executing processing at the start of supply of operating power based on the start of supply of operating power (in the thirty-fifth embodiment, the function of executing processing in steps S8801 to S8819 in the
With
In a situation where the process at the start of supplying the operating power is being executed, a predetermined setting related process (setting confirmation process, setting value update process) related to the setting value can be executed,
The gaming machine according to claim d1, wherein the check control means starts the display for checking on the predetermined display means in a situation where processing at the start of supply of the operating power is being executed.
特徴d2によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。また、動作電力の供給開始時の処理が実行されている状況において設定値に関する所定の設定関連処理が実行され得る。これにより、遊技が開始される前の段階において設定関連処理が実行されるようにすることが可能となる。この場合に、動作電力の供給開始時の処理が実行されている状況において所定表示手段にてチェック用表示が開始される。これにより、動作電力の供給開始時の処理に対して、所定の設定関連処理だけでなく所定表示手段にてチェック用表示を開始させるための処理を集約させることが可能となる。 According to the feature d2, since a setting value to be used is set from among a plurality of stages of setting values corresponding to the player's advantage, the player is given a more advantageous setting value to be used. You will expect that. Further, a predetermined setting related process related to the setting value can be executed in a situation where the process at the start of supplying the operating power is being executed. As a result, the setting-related process can be executed at a stage before the game is started. In this case, the display for checking is started by the predetermined display means in a situation where the process at the start of supplying the operating power is being executed. As a result, it is possible to consolidate not only the predetermined setting related process but also the process for starting the display for checking by the predetermined display means with respect to the process at the start of the supply of operating power.
特徴d3.前記チェック制御手段は、前記所定の設定関連処理が実行され得るタイミングとなる前に前記所定表示手段における前記チェック用表示を開始させる手段(第35の実施形態では主側CPU63におけるステップS8804及びステップS8805の処理を実行する機能、第36の実施形態では主側CPU63におけるステップS9404及びステップS9405の処理を実行する機能)を備えていることを特徴とする特徴d2に記載の遊技機。
Feature d3. The check control means is means for starting the display for checking on the predetermined display means before the timing at which the predetermined setting-related processing can be executed (in the thirty-fifth embodiment, steps S8804 and S8805 in the main CPU 63). The game machine according to feature d2, further comprising a function for executing the processing of step S9404 and the processing of step S9405 in the
特徴d3によれば、所定の設定関連処理が実行される前に所定表示手段が正常であるか否かの確認を行うことが可能となる。 According to the feature d3, it is possible to check whether or not the predetermined display unit is normal before the predetermined setting-related process is executed.
特徴d4.前記所定表示制御手段は、前記所定の設定関連処理が実行される場合に前記所定表示手段に現状の前記設定値を表示させる手段(主側CPU63におけるステップS9004及びステップS9006の処理を実行する機能)を備えていることを特徴とする特徴d2又はd3に記載の遊技機。 Feature d4. The predetermined display control means is means for causing the predetermined display means to display the current setting value when the predetermined setting-related processing is executed (function for executing the processing of steps S9004 and S9006 in the main CPU 63). The gaming machine according to the feature d2 or d3, characterized by comprising:
特徴d4によれば、所定の設定関連処理が実行される場合に所定表示手段において現状の設定値が表示されるため、遊技ホールの管理者は所定表示手段を確認することで現状の設定値を把握することが可能となる。この場合に、上記特徴d2の構成を備え、動作電力の供給開始時の処理に、所定の設定関連処理だけではなく所定表示手段にてチェック用表示を開始させるための処理が集約されているため、所定表示手段を確認して当該所定表示手段が正常であるか否かを把握する作業と所定表示手段を確認して現状の設定値を把握する作業とを、動作電力の供給開始時の処理が実行されている状況においてまとめて行うことが可能となる。 According to the feature d4, when the predetermined setting related process is executed, the current setting value is displayed on the predetermined display means. Therefore, the administrator of the game hall can check the predetermined display means to obtain the current setting value. It becomes possible to grasp. In this case, since the configuration of the feature d2 is provided, the processing for starting the display for checking by the predetermined display means as well as the predetermined setting related processing is integrated in the processing at the start of the supply of the operating power. The process of confirming the predetermined display means and grasping whether or not the predetermined display means is normal and the work of confirming the predetermined display means and grasping the current set value are processing at the start of supply of operating power Can be performed together in a situation where
また、上記特徴d3の構成を備えた場合には所定表示手段にて現状の設定値が表示される前に当該所定表示手段にてチェック用表示が開始されるため、所定表示手段が正常であるか否かを確認した後に、所定表示手段を利用して現状の設定値を確認することが可能となる。これにより、設定値の確認を正確に行うことが可能となる。 In addition, when the configuration of the feature d3 is provided, the display for checking is started by the predetermined display unit before the current set value is displayed by the predetermined display unit, so the predetermined display unit is normal. It is possible to confirm the current set value using a predetermined display means after confirming whether or not. This makes it possible to check the set value accurately.
特徴d5.前記チェック制御手段は、
前記所定の設定関連処理が実行され得るタイミングとなる前に前記所定表示手段における前記チェック用表示を開始させる手段(主側CPU63におけるステップS8804及びステップS8805の処理を実行する機能)と、
前記チェック用表示が行われている状況において前記所定の設定関連処理においてキャンセル契機が発生したことに基づいて当該チェック用表示を終了させる手段(主側CPU63におけるステップS9203の処理を実行する機能及びステップS9101にて否定判定をする機能、主側CPU63におけるステップS9308の処理を実行する機能及びステップS9101にて否定判定をする機能)と、
を備えていることを特徴とする特徴d4に記載の遊技機。
Feature d5. The check control means includes
Means for starting the display for checking in the predetermined display means before reaching the timing at which the predetermined setting-related processing can be executed (a function of executing the processing of steps S8804 and S8805 in the main CPU 63);
Means (a function and a step for executing the process of step S9203 in the main CPU 63) based on the occurrence of a cancellation trigger in the predetermined setting-related process in the situation where the check display is being performed. A function of performing a negative determination in S9101, a function of executing the process of Step S9308 in the
The gaming machine according to feature d4, comprising:
特徴d5によれば、所定表示手段にて現状の設定値が表示される前に当該所定表示手段にてチェック用表示が開始されるため、所定表示手段が正常であるか否かを確認した後に、所定表示手段を利用して現状の設定値を確認することが可能となる。これにより、設定値の確認を正確に行うことが可能となる。また、チェック用表示が行われている状況において所定の設定関連処理が実行されてキャンセル契機が発生したことに基づいて当該チェック用表示が終了される。これにより、所定の設定関連処理が実行された場合にはチェック用表示が終了されるのを待たなくても当該チェック用表示を終了させて所定表示手段にて現状の設定値を表示させることが可能となる。よって、現状の設定値の確認を早期に行うことが可能となる。 According to the feature d5, since the display for checking is started by the predetermined display unit before the current set value is displayed by the predetermined display unit, after confirming whether or not the predetermined display unit is normal Thus, it is possible to check the current set value using the predetermined display means. This makes it possible to check the set value accurately. The check display is terminated based on the fact that a predetermined setting-related process is executed and a cancel trigger occurs in a situation where the check display is being performed. Thus, when a predetermined setting-related process is executed, the present display value can be displayed on the predetermined display means by ending the display for checking without waiting for the display for checking to end. It becomes possible. Therefore, the current set value can be confirmed at an early stage.
特徴d6.前記キャンセル契機は、所定操作手段(リセットボタン68c)が操作されたことに基づいて発生することを特徴とする特徴d5に記載の遊技機。
Feature d6. The gaming machine according to claim d5, wherein the cancellation trigger is generated based on an operation of a predetermined operation means (reset
特徴d6によれば、所定操作手段が操作されたことに基づいてキャンセル契機が発生するため、任意のタイミングでチェック用表示を終了させることが可能となる。 According to the feature d6, the canceling trigger is generated based on the operation of the predetermined operation means, so that the check display can be ended at an arbitrary timing.
特徴d7.前記所定の設定関連処理として、前記使用対象となる設定値の変更を行うことが可能な設定可能状況となるようにするための処理を実行する手段(第35の実施形態では主側CPU63におけるステップS8806、ステップS8817及びステップS8818にて肯定判定をする機能、第36の実施形態では主側CPU63におけるステップS9407、ステップS9418及びステップS9419にて肯定判定をする機能)を備えていることを特徴とする特徴d2乃至d6のいずれか1に記載の遊技機。
Feature d7. As the predetermined setting-related process, means for executing a process for achieving a settable state in which the setting value to be used can be changed (in the thirty-fifth embodiment, the step in the main CPU 63) A function of making an affirmative determination in S8806, step S8817, and step S8818, and a function of performing an affirmative determination in step S9407, step S9418, and step S9419 in the
特徴d7によれば、動作電力の供給開始時の処理に対して、使用対象となる設定値を設定するための処理だけではなく所定表示手段にてチェック用表示を開始させるための処理を集約させることが可能となる。 According to the feature d7, not only the process for setting the setting value to be used but also the process for starting the display for checking by the predetermined display unit is integrated with respect to the process at the start of supplying the operating power. It becomes possible.
特徴d8.前記設定手段は、前記設定可能状況において所定操作手段(リセットボタン68c)が操作されたことに基づいて前記使用対象となる設定値を更新するものであり、
前記チェック制御手段は、
前記設定可能状況となる前に前記所定表示手段における前記チェック用表示を開始させる手段(主側CPU63におけるステップS8804及びステップS8805の処理を実行する機能)と、
前記チェック用表示が行われている状況であって前記設定可能状況において前記所定操作手段が操作されたことに基づいて当該チェック用表示を終了させる手段(主側CPU63におけるステップS9203の処理を実行する機能及びステップS9101にて否定判定をする機能、主側CPU63におけるステップS9308の処理を実行する機能及びステップS9101にて否定判定をする機能)と、
を備え、
前記所定表示制御手段は、前記設定可能状況において前記チェック用表示が終了された後に、前記所定表示手段に現状の前記設定値を表示させる手段(主側CPU63におけるステップS9004及びステップS9006の処理を実行する機能)を備えていることを特徴とする特徴d7に記載の遊技機。
Feature d8. The setting means updates the setting value to be used based on the operation of a predetermined operation means (reset
The check control means includes
Means for starting the display for checking in the predetermined display means before entering the settable status (function for executing the processes of steps S8804 and S8805 in the main CPU 63);
Means for ending the check display based on the operation of the predetermined operation means in the settable situation in the situation where the check display is being performed (the process of step S9203 in the
With
The predetermined display control means is means for causing the predetermined display means to display the current set value after the display for checking is completed in the settable state (performs the processing of steps S9004 and S9006 in the main CPU 63) A gaming machine according to the feature d7.
特徴d8によれば、所定表示手段にて現状の設定値が表示される前に当該所定表示手段にてチェック用表示が開始されるため、所定表示手段が正常であるか否かを確認した後に、所定表示手段を利用して現状の設定値を確認することが可能となる。これにより、設定値の確認を正確に行うことが可能となる。また、チェック用表示が行われている状況において設定可能状況となり所定操作手段が操作されたことに基づいて当該チェック用表示が終了されて現状の設定値が表示される。これにより、設定可能状況となった場合にはチェック用表示が終了されるのを待たなくても当該チェック用表示を終了させて所定表示手段にて現状の設定値を表示させることが可能となる。よって、現状の設定値の確認を早期に行うことが可能となる。 According to the feature d8, since the display for check is started by the predetermined display unit before the current set value is displayed by the predetermined display unit, after confirming whether or not the predetermined display unit is normal Thus, it is possible to check the current set value using the predetermined display means. This makes it possible to check the set value accurately. In addition, when the check display is being performed, the setting becomes possible, and when the predetermined operation means is operated, the check display is terminated and the current set value is displayed. As a result, when it becomes possible to set, it is possible to end the display for checking and display the current set value on the predetermined display means without waiting for the display for checking to end. . Therefore, the current set value can be confirmed at an early stage.
さらにまた、設定可能状況において所定操作手段が操作されたことに基づいて使用対象となる設定値が更新される構成において、設定可能状況において所定操作手段が操作されたことに基づいてチェック用表示が終了されて現状の設定値が表示されるため、当該チェック用表示を終了させて現状の設定値を表示させるための専用の操作を必要としない。よって、使用対象となる設定値を更新するための作業の作業性を向上させることが可能となる。 Furthermore, in the configuration in which the setting value to be used is updated based on the operation of the predetermined operation unit in the settable state, the check display is displayed based on the operation of the predetermined operation unit in the settable state. Since the current set value is displayed after the process is completed, a dedicated operation for ending the check display and displaying the current set value is not required. Therefore, it is possible to improve the workability of the work for updating the setting value to be used.
特徴d9.前記所定の設定関連処理として、現状の設定値が前記所定表示手段に表示されるようにするための処理を実行する手段(主側CPU63における設定確認用処理を実行する機能)を備えていることを特徴とする特徴d2乃至d8のいずれか1に記載の遊技機。 Feature d9. As the predetermined setting related process, there is provided means for executing a process for displaying the current setting value on the predetermined display means (function for executing a setting confirmation process in the main CPU 63). The gaming machine according to any one of features d2 to d8.
特徴d9によれば、動作電力の供給開始時の処理に対して、現状の設定値を確認するための処理だけではなく所定表示手段にてチェック用表示を開始させるための処理を集約させることが可能となる。 According to the feature d9, not only the process for confirming the current setting value but also the process for starting the display for checking by the predetermined display unit can be integrated with the process at the start of the supply of the operating power. It becomes possible.
特徴d10.前記所定表示制御手段は、前記所定表示手段に遊技履歴の管理結果に対応する情報を表示させる手段(主側CPU63におけるステップS8708、ステップS8709及びステップS9107の処理を実行する機能)を備えていることを特徴とする特徴d1乃至d9のいずれか1に記載の遊技機。 Feature d10. The predetermined display control means is provided with means for displaying information corresponding to the management result of the game history on the predetermined display means (function for executing the processing of step S8708, step S8709 and step S9107 in the main CPU 63). The gaming machine according to any one of features d1 to d9, characterized by:
特徴d10によれば、遊技履歴の管理結果を遊技ホールの管理者に報知することが可能となる。この場合に、上記特徴d1の構成を備え、所定表示手段にてチェック用表示が行われることにより、所定表示手段における遊技履歴の管理結果に対応する情報の表示が正確に行われているか否かを確認することが可能となる。 According to the feature d10, the management result of the game history can be notified to the manager of the game hall. In this case, whether or not the information corresponding to the management result of the game history in the predetermined display means is accurately displayed by the check display in the predetermined display means having the configuration of the feature d1. Can be confirmed.
なお、特徴d1〜d10の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features d1 to d10, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features 1-15, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Arufadaburyu1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴c群及び上記特徴d群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature c group and the feature d group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、所定表示手段における表示が正確に行われているか否かを確認することが可能な構成が求められており、この点について未だ改良の余地がある。 Here, in the gaming machine such as the above-described example, a configuration capable of confirming whether or not the display on the predetermined display means is accurately performed is required, and there is still room for improvement in this respect. is there.
<特徴e群>
特徴e1.遊技が実行されることにより所定事象が発生した場合にそれに対応する遊技の履歴情報を履歴記憶手段(通常用カウンタエリア231)に記憶させる履歴記憶実行手段(主側CPU63における通常の入球管理処理を実行する機能)と、
前記履歴記憶手段に記憶されている前記履歴情報を利用して遊技の結果に対応する態様情報(ベース値)を導出する情報導出手段(主側CPU63におけるステップS8601の処理を実行する機能)と、
当該情報導出手段により導出された前記態様情報を記憶する態様情報記憶手段(演算結果記憶エリア234)と、
を備え、
前記態様情報記憶手段は、前記情報導出手段により異なるタイミングで導出された複数の前記態様情報を記憶することが可能であることを特徴とする遊技機。
<Feature e group>
Feature e1. When a predetermined event occurs by executing a game, history storage execution means for storing the history information of the game corresponding to the predetermined event in the history storage means (normal counter area 231) (normal entry management processing in the main CPU 63) Function to execute)
Information deriving means (function for executing the process of step S8601 in the main CPU 63) for deriving mode information (base value) corresponding to the result of the game using the history information stored in the history storing means;
Aspect information storage means (calculation result storage area 234) for storing the aspect information derived by the information derivation means;
With
The aspect information storage means is capable of storing a plurality of the aspect information derived at different timings by the information deriving means.
特徴e1によれば、所定事象が発生した場合にはそれに対応する履歴情報が履歴記憶手段にて記憶される。履歴情報が遊技機自身にて記憶されることにより、履歴情報への不正なアクセスや不正な改変を阻止することができる。また、履歴記憶手段に記憶されている履歴情報を利用して遊技の結果に対応する態様情報が導出されるとともに、その導出された態様情報が態様情報記憶手段に記憶される。これにより、所定事象の発生回数又は発生頻度を管理するための情報を遊技機にて記憶保持することが可能となり、この管理されている情報を利用することで所定事象の発生頻度の管理を好適に行うことが可能となる。また、態様情報記憶手段には、異なるタイミングで導出された複数の態様情報を記憶することが可能である。これにより、複数の期間における所定事象の発生頻度を把握することが可能となるため、所定事象の発生頻度を正確に把握することが可能となる。 According to the feature e1, when a predetermined event occurs, history information corresponding to the predetermined event is stored in the history storage unit. Since the history information is stored in the gaming machine itself, unauthorized access to the history information and unauthorized modification can be prevented. In addition, mode information corresponding to the game result is derived using the history information stored in the history storage unit, and the derived mode information is stored in the mode information storage unit. This makes it possible to store and hold information for managing the occurrence frequency or occurrence frequency of the predetermined event in the gaming machine, and it is preferable to manage the occurrence frequency of the predetermined event by using this managed information. Can be performed. Further, the aspect information storage means can store a plurality of aspect information derived at different timings. Accordingly, it is possible to grasp the occurrence frequency of the predetermined event in a plurality of periods, and thus it is possible to accurately grasp the occurrence frequency of the predetermined event.
特徴e2.前記態様情報記憶手段は、
前記情報導出手段により導出された直近の前記態様情報を記憶する直近記憶領域(現状エリア311)と、
当該直近記憶領域に記憶された前記態様情報よりも前に前記情報導出手段により導出された前記態様情報を記憶する過去記憶領域(第1〜第3履歴エリア312〜314)と、
を備えていることを特徴とする特徴e1に記載の遊技機。
Feature e2. The aspect information storage means includes
A latest storage area (current area 311) for storing the latest mode information derived by the information deriving means;
A past storage area (first to
The gaming machine according to feature e1, further comprising:
特徴e2によれば、直近の態様情報とそれよりも前に導出された過去の態様情報とのそれぞれが記憶されるため、所定事象の発生頻度について直近のものだけではなく過去のものも把握することが可能となる。 According to the feature e2, since the latest mode information and the past mode information derived before that are stored, the occurrence frequency of the predetermined event is grasped not only the latest but also the past It becomes possible.
特徴e3.期間開始契機が発生してから期間終了契機が発生するまでの所定の期間が経過したことを特定する期間経過特定手段(主側CPU63におけるステップS8605及びステップS8613の処理を実行する機能)と、
当該期間経過特定手段により前記所定の期間が経過したことが特定されていない状況において前記情報導出手段により導出された前記態様情報を前記直近記憶領域に記憶させる直近記憶実行手段(主側CPU63におけるステップS8602の処理を実行する機能)と、
前記期間経過特定手段により前記所定の期間が経過したことが特定されたことに基づいて、前記履歴記憶手段に記憶されている前記履歴情報を利用して前記情報導出手段により導出された前記所定の期間における遊技の結果に対応する期間対応の態様情報を前記過去記憶領域に記憶させる過去記憶実行手段(主側CPU63におけるステップS8607及びステップS8614の処理を実行する機能)と、
を備えていることを特徴とする特徴e2に記載の遊技機。
Feature e3. A period elapse specifying means (a function for executing the processing of step S8605 and step S8613 in the main CPU 63) for specifying that a predetermined period has elapsed from the occurrence of the period start opportunity to the occurrence of the period end opportunity;
Nearest memory execution means for storing the mode information derived by the information deriving means in the nearest storage area in a situation where it is not specified that the predetermined period has passed by the period elapsed specifying means (step in the
Based on the fact that the predetermined period has been specified by the period elapsed specifying means, the predetermined information derived by the information deriving means using the history information stored in the history storage means Past memory execution means (function to execute the processing of step S8607 and step S8614 in the main CPU 63) for storing period corresponding mode information corresponding to the game result in the period in the past storage area;
The gaming machine according to feature e2, further comprising:
特徴e3によれば、所定の期間が経過していない状況において導出された態様情報が直近記憶領域に記憶されるとともに、所定の期間が経過した場合に導出された態様情報が過去記憶領域に記憶される。これにより、所定事象の発生頻度について直近のものを把握することが可能となるとともに、所定の期間の単位での過去の所定事象の発生頻度を把握することが可能となる。また、過去記憶領域には所定の期間の単位での態様情報が記憶されるため、過去記憶領域に記憶される態様情報の数を抑えることが可能となる。 According to the feature e3, the aspect information derived in a situation where the predetermined period has not elapsed is stored in the latest storage area, and the aspect information derived when the predetermined period has elapsed is stored in the past storage area. Is done. As a result, it is possible to grasp the most recent occurrence frequency of the predetermined event, and it is possible to grasp the occurrence frequency of the past predetermined event in a predetermined period unit. Moreover, since the mode information in units of a predetermined period is stored in the past storage area, the number of mode information stored in the past storage area can be suppressed.
特徴e4.前記期間経過特定手段により前記所定の期間が経過したことが特定されたことに基づいて、前記履歴記憶手段に記憶された前記履歴情報を消去する手段(主側CPU63におけるステップS8608及びステップS8615の処理を実行する機能)を備えていることを特徴とする特徴e3に記載の遊技機。 Feature e4. A means for deleting the history information stored in the history storage means based on the fact that the predetermined period has been specified by the period elapsed specifying means (processing in steps S8608 and S8615 in the main CPU 63) The gaming machine according to feature e3, further comprising:
特徴e4によれば、所定の期間が経過した場合に履歴情報記憶手段の履歴情報が消去されるため、履歴情報記憶手段において必要な記憶容量を抑えることが可能となる。また、このように所定の期間が経過した場合に履歴情報が消去されるとしても、当該所定の期間における履歴情報を利用して導出された態様情報が過去記憶領域に記憶されるため、当該所定の期間における所定事象の発生頻度を後から把握することが可能となる。 According to the feature e4, since the history information in the history information storage unit is deleted when a predetermined period has elapsed, the storage capacity necessary for the history information storage unit can be suppressed. In addition, even if the history information is deleted when the predetermined period elapses in this way, the mode information derived using the history information in the predetermined period is stored in the past storage area. The occurrence frequency of the predetermined event during this period can be grasped later.
特徴e5.前記過去記憶領域は、導出されたタイミングが異なる複数の前記態様情報を記憶することが可能であることを特徴とする特徴e2乃至e4のいずれか1に記載の遊技機。 Feature e5. The gaming machine according to any one of the characteristics e2 to e4, wherein the past storage area is capable of storing a plurality of pieces of aspect information having different derived timings.
特徴e5によれば、過去記憶領域には複数の態様情報が記憶されるため、複数の期間に対応する所定事象の発生頻度を比較することが可能となる。 According to the feature e5, since a plurality of pieces of mode information are stored in the past storage area, it is possible to compare the occurrence frequencies of predetermined events corresponding to a plurality of periods.
特徴e6.所定の期間開始契機が発生してから所定の期間終了契機が発生するまでの所定の期間が経過したことを特定する期間経過特定手段(主側CPU63におけるステップS8605及びステップS8613の処理を実行する機能)と、
当該期間経過特定手段により前記所定の期間が経過したことが特定されたことに基づいて、前記履歴記憶手段に記憶されている前記履歴情報を利用して前記情報導出手段により導出された前記所定の期間における遊技の結果に対応する期間対応の態様情報を前記態様情報記憶手段に記憶させる過去記憶実行手段(主側CPU63におけるステップS8607及びステップS8614の処理を実行する機能)と、
を備え、
前記態様情報記憶手段は、異なる前記所定の期間のそれぞれに対応した複数の前記期間対応の態様情報を記憶することが可能であることを特徴とする特徴e1乃至e5のいずれか1に記載の遊技機。
Feature e6. Period elapse specifying means for specifying that a predetermined period from when a predetermined period start trigger occurs until a predetermined period end trigger occurs (function of executing steps S8605 and S8613 in the main CPU 63) )When,
Based on the fact that the predetermined period has been specified by the time period specifying means, the predetermined information derived by the information deriving means using the history information stored in the history storage means. Past storage execution means (function to execute the processing of step S8607 and step S8614 in the main CPU 63) for storing the aspect information corresponding to the period corresponding to the game result in the period in the aspect information storage means;
With
The game according to any one of features e1 to e5, wherein the mode information storage unit is capable of storing a plurality of mode information corresponding to each of the different predetermined periods. Machine.
特徴e6によれば、所定の期間の単位で導出された過去の態様情報が複数記憶されることとなるため、態様情報記憶手段に記憶される態様情報の数を抑えながら、複数の期間に対応する所定事象の発生頻度を比較することが可能となる。 According to the feature e6, a plurality of pieces of past aspect information derived in units of a predetermined period are stored. Therefore, the number of pieces of aspect information stored in the aspect information storage unit is suppressed, and a plurality of periods are supported. It is possible to compare the frequency of occurrence of predetermined events.
特徴e7.前記期間経過特定手段により前記所定の期間が経過したことが特定されたことに基づいて、前記履歴記憶手段に記憶された前記履歴情報を消去する手段(主側CPU63におけるステップS8608及びステップS8615の処理を実行する機能)を備えていることを特徴とする特徴e6に記載の遊技機。 Feature e7. A means for deleting the history information stored in the history storage means based on the fact that the predetermined period has been specified by the period elapsed specifying means (processing in steps S8608 and S8615 in the main CPU 63) The gaming machine according to feature e6, further comprising:
特徴e7によれば、所定の期間が経過した場合に履歴情報記憶手段の履歴情報が消去されるため、履歴情報記憶手段において必要な記憶容量を抑えることが可能となる。また、このように所定の期間が経過した場合に履歴情報が消去されるとしても、当該所定の期間における履歴情報を利用して導出された態様情報が過去記憶領域に記憶されるため、当該所定の期間における所定事象の発生頻度を後から把握することが可能となる。 According to the feature e7, since the history information in the history information storage unit is deleted when a predetermined period has elapsed, the storage capacity necessary for the history information storage unit can be suppressed. In addition, even if the history information is deleted when the predetermined period elapses in this way, the mode information derived using the history information in the predetermined period is stored in the past storage area. The occurrence frequency of the predetermined event during this period can be grasped later.
特徴e8.前記態様情報記憶手段に記憶された複数の前記態様情報のそれぞれに対応する報知が順次実行されるように報知手段(第1〜第4報知用表示装置201〜204)を制御する手段(主側CPU63におけるステップS8702〜ステップS8709の処理を実行する機能)を備えていることを特徴とする特徴e1乃至e7のいずれか1に記載の遊技機。
Feature e8. Means (main side) for controlling the notification means (first to fourth
特徴e8によれば、態様情報に対応する報知が報知手段にて行われる。これにより、所定事象の発生頻度を把握することが可能となる。また、複数の態様情報のそれぞれに対応する報知が順次実行されるため、報知手段の数を抑えながらも、複数の期間における所定事象の発生頻度を個別に把握することが可能となる。 According to the feature e8, the notification corresponding to the mode information is performed by the notification unit. Thereby, it is possible to grasp the occurrence frequency of the predetermined event. In addition, since notification corresponding to each of the plurality of pieces of aspect information is sequentially executed, it is possible to individually grasp the occurrence frequency of a predetermined event in a plurality of periods while suppressing the number of notification means.
特徴e9.前記態様情報記憶手段は、前記態様情報を記憶することが可能な第1記憶領域(第1履歴エリア312)と、前記態様情報を記憶することが可能な第2記憶領域(第2履歴エリア313)と、を備えており、
本遊技機は、情報のシフト契機が発生した場合に少なくともLDIR命令を含む命令により前記第1記憶領域に記憶された前記態様情報を前記第2記憶領域にシフトする手段(主側CPU63におけるステップS8607及びステップS8614の処理を実行する機能)を備えていることを特徴とする特徴e1乃至e8のいずれか1に記載の遊技機。
Feature e9. The aspect information storage means includes a first storage area (first history area 312) capable of storing the aspect information, and a second storage area (second history area 313) capable of storing the aspect information. ), And
The gaming machine has means for shifting the mode information stored in the first storage area to the second storage area by an instruction including at least an LDIR instruction when an information shift trigger occurs (step S8607 in the main CPU 63). And a function of executing the process of step S8614). The gaming machine according to any one of features e1 to e8, wherein:
特徴e9によれば、簡素な処理構成により態様情報の記憶領域間のシフトを行うことが可能となる。 According to the feature e9, it is possible to shift between the storage areas of the mode information with a simple processing configuration.
なお、特徴e1〜e9の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features e1 to e9, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴e群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature e group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンが知られている。例えば、パチンコ機では、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, in a pachinko machine, the front of the gaming machine is provided with a dish storage unit that stores game balls given to the player, the game balls stored in the dish storage unit are guided to the game ball launch device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、遊技機の管理が好適に行われる必要があり、この点について未だ改良の余地がある。 Here, in gaming machines such as the above-described examples, management of gaming machines needs to be suitably performed, and there is still room for improvement in this respect.
<特徴f群>
特徴f1.動作電力の供給が開始されたことに基づいて動作電力の供給開始時の処理を実行する手段(第35の実施形態では主側CPU63におけるステップS8801〜ステップS8819の処理を実行する機能、第36の実施形態では主側CPU63におけるステップS9401〜ステップS9420の処理を実行する機能)と、
前記動作電力の供給開始時の処理が実行されている状況において停電の発生を監視するための停電監視処理が実行され得るようにする停電監視手段(主側CPU63におけるステップS8901の処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Feature f group>
Feature f1. Means for executing processing at the start of supply of operating power based on the start of supply of operating power (in the thirty-fifth embodiment, the function of executing processing in steps S8801 to S8819 in the
A power failure monitoring means (a function of executing the process of step S8901 in the main CPU 63) that enables a power failure monitoring process for monitoring the occurrence of a power failure in a situation where the process at the start of supplying the operating power is being performed. )When,
A gaming machine characterized by comprising:
特徴f1によれば、動作電力の供給開始時の処理が実行されている状況であっても停電監視処理が実行されるため、動作電力の供給開始時の処理が実行されている状況において停電が発生した場合にそれに対して適切に対処することが可能となる。 According to the feature f1, since the power failure monitoring process is executed even when the process at the start of the supply of operating power is being executed, the power failure occurs in the situation where the process at the start of the supply of operating power is being executed. When it occurs, it becomes possible to cope with it appropriately.
特徴f2.定期的に起動される割込み処理を実行する手段(主側CPU63における第1タイマ割込み処理を実行する機能)を備え、
前記割込み処理に前記停電監視処理が含まれており、
前記動作電力の供給開始時の処理が実行されている状況において前記割込み処理が割り込んで起動され得ることを特徴とする特徴f1に記載の遊技機。
Feature f2. Means (execution of the first timer interruption process in the main CPU 63) for executing interrupt processing that is periodically started,
The interruption process includes the power failure monitoring process,
The gaming machine according to claim f1, wherein the interrupt process can be interrupted and started in a situation where the process at the start of supplying the operating power is being executed.
特徴f2によれば、動作電力の供給開始時の処理が実行されている状況であっても割込み処理が定期的に割り込んで起動されるため、動作電力の供給開始時の処理が実行されている状況であっても停電の発生の監視を定期的に行うことが可能となる。 According to the feature f2, since the interrupt process is periodically interrupted and activated even when the process at the start of the supply of operating power is being executed, the process at the start of the supply of operating power is executed. Even in situations, it is possible to regularly monitor the occurrence of power outages.
特徴f3.前記割込み処理は、前記動作電力の供給開始時の処理が終了した後において終了後処理(主側CPU63におけるステップS8822〜ステップS8825)が実行されている状況においても割り込んで起動され得ることを特徴とする特徴f2に記載の遊技機。 Feature f3. The interrupt process may be interrupted and started even in a situation where post-end processing (steps S8822 to S8825 in the main CPU 63) is executed after the process at the start of supplying the operating power is completed. The gaming machine according to feature f2.
特徴f3によれば、終了後処理が実行されている状況において割り込んで起動され得る割込み処理を利用して、動作電力の供給開始時の処理が実行されている状況において停電の発生の監視を定期的に行うことが可能となる。 According to the feature f3, the occurrence of a power failure is periodically monitored in the situation where the process at the start of the supply of the operating power is performed using the interrupt process that can be interrupted and started in the situation where the post-end process is being executed. Can be performed automatically.
特徴f4.前記割込み処理に遊技の進行を制御するために実行される進行対応処理(主側CPU63におけるステップS8907〜ステップS8920)が含まれており、
前記動作電力の供給開始時の処理が実行されている状況において前記割込み処理が割り込んで起動された場合、前記停電監視処理は実行される一方、前記進行対応処理は実行されることはなく、
前記終了後処理が実行されている実行されている状況において前記割込み処理が割り込んで起動された場合、前記停電監視処理及び前記進行対応処理の両方が実行され得ることを特徴とする特徴f3に記載の遊技機。
Feature f4. The interrupt process includes a progress handling process (steps S8907 to S8920 in the main CPU 63) executed to control the progress of the game,
When the interrupt process is interrupted and started in the situation where the process at the start of supplying the operating power is being performed, the power failure monitoring process is performed, while the progress handling process is not performed,
The feature f3 is characterized in that both the power failure monitoring process and the progress handling process can be executed when the interrupt process is interrupted and started in a situation where the post-end process is being executed. Game machines.
特徴f4によれば、終了後処理が実行されている状況において割り込んで起動され得る割込み処理を利用して、動作電力の供給開始時の処理が実行されている状況において停電の発生の監視を定期的に行う構成において、動作電力の供給開始時の処理が実行されている状況において割込み処理が割り込んで起動されたとしても遊技の進行を制御するための進行対応処理が実行されてしまわないようにすることが可能となる。 According to the feature f4, the occurrence of a power failure is regularly monitored in the situation where the process at the start of the supply of operating power is performed using the interrupt process that can be interrupted and started in the situation where the process after the end is being executed. In the configuration to be performed automatically, even if the interrupt process is interrupted and activated in the situation where the process at the start of the supply of operating power is being executed, the progress corresponding process for controlling the progress of the game will not be executed It becomes possible to do.
特徴f5.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63における設定値更新処理を実行する機能)を備え、
前記動作電力の供給開始時の処理が実行されている状況において、前記使用対象となる設定値の変更を行うことが可能な設定可能状況となり得ることを特徴とする特徴f1乃至f4のいずれか1に記載の遊技機。
Feature f5. A setting means (a function for executing a setting value update process in the main CPU 63) for setting a setting value to be used from among a plurality of setting values corresponding to the player's advantage;
Any one of the characteristics f1 to f4, wherein in the situation where the process at the start of supplying the operating power is being executed, the setting value can be changed so that the setting value to be used can be changed. The gaming machine described in 1.
特徴f5によれば、使用対象となる設定値の設定が行われている状況であっても停電監視処理が実行されるため、使用対象となる設定値の設定を行っている途中で停電が発生したとしてもそれに対して適切に対処することが可能となる。 According to the feature f5, since the power failure monitoring process is executed even when the setting value to be used is set, a power failure occurs during the setting of the setting value to be used. Even if it does, it becomes possible to cope with it appropriately.
特徴f6.前記停電監視処理にて停電の発生が特定された後に動作電力の供給が停止された場合、動作電力の供給が再開された場合に動作電力の供給が停止される前に使用対象として設定されていた前記設定値のまま遊技を行うことが可能であることを特徴とする特徴f5に記載の遊技機。 Feature f6. If the supply of operating power is stopped after the occurrence of a power outage is identified in the power outage monitoring process, it is set as a target for use before the supply of operating power is stopped when the supply of operating power is resumed. The gaming machine according to feature f5, wherein a game can be played with the set value.
特徴f6によれば、使用対象となる設定値の設定が行われている状況において停電が発生したとしてもそれに対して停電監視処理により停電の発生が特定されるため、動作電力の供給が再開された場合には停電が発生したタイミングで選択されていた設定値が使用対象となった状況で遊技を行うことが可能となる。これにより、使用対象となる設定値の設定が行われている状況において停電が発生したとしても、動作電力の供給が再開された場合に設定値の設定を再度行う必要が生じない。 According to the feature f6, even if a power failure occurs in the situation where the setting value to be used is set, the occurrence of the power failure is specified by the power failure monitoring process, so the supply of operating power is resumed. In such a case, it becomes possible to play a game in a situation where the set value selected at the time of the occurrence of the power failure becomes the target of use. Thereby, even if a power failure occurs in the situation where the setting value to be used is set, it is not necessary to set the setting value again when the supply of operating power is resumed.
なお、特徴f1〜f6の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features f1 to f6, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴f群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature group f, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンが知られている。例えば、パチンコ機では、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, in a pachinko machine, the front of the gaming machine is provided with a dish storage unit that stores game balls given to the player, the game balls stored in the dish storage unit are guided to the game ball launch device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、停電の発生に対して適切に対処する必要があり、この点について未だ改良の余地がある。 Here, in the gaming machine such as the above-described example, it is necessary to appropriately cope with the occurrence of a power failure, and there is still room for improvement in this respect.
<特徴g群>
特徴g1.遊技者の有利度に対応する設定対応情報(低確率モードの当否テーブル、高確率モードの当否テーブル)を記憶するための設定対応記憶領域(第39の実施形態では第1〜第6設定情報記憶エリア325a〜325f、第40の実施形態では第1〜第3設定情報記憶エリア326a〜326c)を複数である第1所定数有する設定対応記憶手段(第39の実施形態では設定対応記憶エリア325、第40の実施形態では設定対応記憶エリア326)と、
使用対象となる設定値を設定する設定手段(主側CPU63における設定値更新処理を実行する機能)と、
当該設定手段により設定された設定値に対応する前記設定対応記憶領域に記憶された前記設定対応情報を利用して、遊技者の利益に関連する利益関連処理(ステップS504)を実行する利益関連手段(主側CPU63における特図変動開始処理を実行する機能)と、
を備え、
前記設定手段により設定され得る前記設定値の種類数が、前記第1所定数よりも少ないことを特徴とする遊技機。
<Feature g group>
Feature g1. Setting correspondence storage areas (first to sixth setting information storages in the thirty-ninth embodiment) for storing setting correspondence information (a probability table in the low probability mode, a success table in the high probability mode) corresponding to the player's degree of advantage Setting correspondence storage means (setting
A setting means for setting a setting value to be used (a function for executing a setting value update process in the main CPU 63);
Profit-related means for executing profit-related processing (step S504) related to the player's profit using the setting correspondence information stored in the setting correspondence storage area corresponding to the setting value set by the setting means (Function for executing special figure variation start processing in the main CPU 63);
With
The gaming machine characterized in that the number of types of the set values that can be set by the setting means is less than the first predetermined number.
特徴g1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。この場合に、設定値に対応する設定対応情報を記憶するための設定対応記憶領域が第1所定数設けられている構成において、使用対象となる設定値の種類数は当該第1所定数よりも少ない数となっている。これにより、使用対象となる設定値の種類数が第1所定数である遊技機と設定対応記憶手段に関する構成を共通化させることが可能となり、設定値の種類数を変更する場合における遊技機の設計作業を簡易的に行うことが可能となる。以上より、設定値に関する構成を好適なものとすることが可能となる。 According to the characteristic g1, since the setting value to be used is set from among a plurality of setting values corresponding to the player's advantage, the player is given a more advantageous setting value to be used. You will expect that. In this case, in the configuration in which the first predetermined number of setting correspondence storage areas for storing setting correspondence information corresponding to the setting value are provided, the number of types of setting values to be used is larger than the first predetermined number. The number is small. This makes it possible to share the configuration relating to the setting correspondence storage means and the gaming machine having the first predetermined number of types of setting values to be used, and the gaming machine when changing the number of types of setting values Design work can be easily performed. As described above, it is possible to make the configuration related to the set value suitable.
特徴g2.前記第1所定数の前記設定対応記憶領域のそれぞれに対応する対応情報を記憶保持することが可能な対応情報記憶手段(特定制御用のワークエリア221における設定値カウンタ)を備え、
前記設定手段は、変更操作に基づき前記対応情報記憶手段に記憶保持される前記対応情報を変更することで、前記使用対象となる設定値を設定するものであり、
前記設定手段により設定され得る前記設定値の設定対応情報は少なくとも1個の前記設定対応記憶領域に記憶されている構成であって、前記第1所定数の一部であって複数の前記設定対応記憶領域には同一の前記設定対応情報が記憶されている構成であることにより、前記第1所定数の前記設定対応記憶領域の全てに前記設定対応情報が記憶されていることを特徴とする特徴g1に記載の遊技機。
Feature g2. Correspondence information storage means (setting value counter in the
The setting means sets the setting value to be used by changing the correspondence information stored and held in the correspondence information storage means based on a change operation,
The setting correspondence information of the setting value that can be set by the setting means is stored in at least one setting correspondence storage area, and is a part of the first predetermined number and a plurality of the setting correspondence information Since the same setting correspondence information is stored in the storage area, the setting correspondence information is stored in all of the first predetermined number of the setting correspondence storage areas. The gaming machine described in g1.
特徴g2によれば、変更操作に基づき対応情報記憶手段に記憶保持される対応情報が変更されることで使用対象となる設定値が変更され、その変更された対応情報に対応する設定対応記憶領域の設定対応情報が利益関連処理にて利用されることで使用対象の設定値に対応する態様で利益関連処理が実行されることとなる。この場合に、設定手段により設定され得る設定値の設定対応情報は少なくとも1個の設定対応記憶領域に記憶されている構成であって、第1所定数の一部であって複数の設定対応記憶領域には同一の設定対応情報が記憶されている構成であることにより、第1所定数の設定対応記憶領域の全てに設定対応情報が記憶されている。これにより、第1所定数の設定対応記憶領域をそのまま利用するとともに対応情報記憶手段を利用して使用対象となる設定値を決定する構成をそのまま利用しながら、使用対象となる設定値の種類数を第1所定数よりも少ない数とすることが可能となる。 According to the feature g2, the setting value to be used is changed by changing the correspondence information stored and held in the correspondence information storage unit based on the changing operation, and the setting correspondence storage area corresponding to the changed correspondence information The profit-related processing is executed in a manner corresponding to the setting value to be used by using the setting correspondence information in the profit-related processing. In this case, the setting correspondence information of the setting values that can be set by the setting means is stored in at least one setting correspondence storage area, and is a part of the first predetermined number and a plurality of setting correspondence storages. Since the same setting correspondence information is stored in the area, the setting correspondence information is stored in all of the first predetermined number of setting correspondence storage areas. Accordingly, the number of types of setting values to be used is used while using the first predetermined number of setting corresponding storage areas as they are and using the corresponding information storage unit to determine the setting values to be used as they are. Can be made smaller than the first predetermined number.
特徴g3.前記利益関連手段は、
前記対応情報記憶手段に記憶保持されている前記対応情報に対応する前記設定対応記憶領域から前記設定対応情報を読み出す手段(主側CPU63における当否テーブルの読み出し処理を実行する機能)と、
その読み出した前記設定対応情報を利用して前記利益関連処理を実行する手段(主側CPU63におけるステップS504の処理を実行する機能)と、
を備えていることを特徴とする特徴g2に記載の遊技機。
Feature g3. The profit-related means is:
Means for reading out the setting correspondence information from the setting correspondence storage area corresponding to the correspondence information stored and held in the correspondence information storage means (function for executing read / write table read processing in the main CPU 63);
Means for executing the profit-related processing using the read setting correspondence information (function for executing the processing of step S504 in the main CPU 63);
The gaming machine according to feature g2, characterized by comprising:
特徴g3によれば、使用対象となる設定値の種類数が第1所定数よりも少ない数である構成であったとしても、対応情報記憶手段に記憶保持されている対応情報に対応する設定対応記憶領域から読み出した設定対応情報を利用して利益関連処理を実行すればよいため、利益関連処理の実行に際して設定対応情報を読み出す構成をそのまま利用することが可能となる。 According to the feature g3, even if the number of types of setting values to be used is smaller than the first predetermined number, the setting correspondence corresponding to the correspondence information stored and held in the correspondence information storage unit Since the profit-related processing may be executed using the setting correspondence information read from the storage area, the configuration for reading the setting correspondence information when executing the profit-related processing can be used as it is.
特徴g4.前記対応情報記憶手段に記憶保持される前記対応情報を変更することが可能な状況において現状の設定値に対応する表示を所定の表示手段(第4報知用表示装置204)に行わせる所定表示制御手段(主側CPU63におけるステップS9801〜ステップS9804の処理を実行する機能)を備え、
当該所定表示制御手段は、
前記対応情報記憶手段の前記対応情報に対応する前記設定対応記憶領域に記憶されている前記設定対応情報に対応する設定値の表示情報を読み出す手段(主側CPU63におけるステップS9801〜ステップS9803の処理を実行する機能)と、
その読み出した設定値の表示情報に対応する表示を前記所定の表示手段に行わせる手段(主側CPU63におけるステップS9804の処理を実行する機能)と、
を備えていることを特徴とする特徴g2又はg3に記載の遊技機。
Feature g4. Predetermined display control for causing predetermined display means (fourth notification display device 204) to perform display corresponding to the current set value in a situation where the correspondence information stored and held in the correspondence information storage means can be changed. Means (function to execute the processing of step S9801 to step S9804 in the main CPU 63),
The predetermined display control means is
Means for reading display information of setting values corresponding to the setting correspondence information stored in the setting correspondence storage area corresponding to the correspondence information of the correspondence information storage means (the processing of steps S9801 to S9803 in the main CPU 63) Function to execute)
Means for causing the predetermined display means to perform display corresponding to the display information of the read set value (function for executing the processing of step S9804 in the main CPU 63);
The gaming machine according to the feature g2 or g3, characterized by comprising:
特徴g4によれば、使用対象となる設定値を変更する場合には、所定の表示手段に表示された現状の設定値に対応する表示を確認しながら設定値の変更操作を行うことが可能となる。この場合に、使用対象となる設定値の種類数が第1所定数よりも少ない数である構成であったとしても、対応情報記憶手段の対応情報に対応する設定対応記憶領域の設定対応情報に対応する設定値の表示情報を読み出してその読み出した設定値の表示情報に対応する表示を所定の表示手段に行わせる構成である。これにより、設定値に対応する表示の実行に際して設定値の表示情報を読み出す構成をそのまま利用することが可能となる。 According to the characteristic g4, when the set value to be used is changed, it is possible to change the set value while confirming the display corresponding to the current set value displayed on the predetermined display unit. Become. In this case, even if the number of types of setting values to be used is smaller than the first predetermined number, the setting correspondence information in the setting correspondence storage area corresponding to the correspondence information in the correspondence information storage means In this configuration, the display information of the corresponding set value is read out, and the display corresponding to the read display information of the set value is performed on a predetermined display unit. Accordingly, it is possible to use the configuration for reading the display information of the set value when executing the display corresponding to the set value.
特徴g5.前記設定手段により設定され得る前記設定値の種類数は、前記第1所定数の約数であって前記第1所定数とは異なる数であり、
各設定値に対応する前記設定対応情報が記憶されている前記設定対応記憶領域の数は、各設定値間において同一数となっていることを特徴とする特徴g4に記載の遊技機。
Feature g5. The number of types of setting values that can be set by the setting means is a divisor of the first predetermined number and is different from the first predetermined number;
The gaming machine according to the feature g4, wherein the number of the setting correspondence storage areas in which the setting correspondence information corresponding to each setting value is stored is the same between the setting values.
特徴g5によれば、使用対象となる設定値の種類数が第1所定数よりも少ない数である構成であったとしても、設定値に対応する表示が所定の表示手段にて行われる頻度を各設定値間で同一とすることが可能となる。 According to the feature g5, even if the number of types of setting values to be used is smaller than the first predetermined number, the frequency with which the display corresponding to the setting value is performed by the predetermined display means is performed. It is possible to make the same between the set values.
特徴g6.前記対応情報記憶手段に記憶保持される前記対応情報の変更順序において連続する順序の前記対応情報に対応する前記設定対応記憶領域には、同一の設定値に対応する前記設定対応情報は記憶されていないことを特徴とする特徴g4又はg5に記載の遊技機。 Feature g6. The setting correspondence information corresponding to the same set value is stored in the setting correspondence storage area corresponding to the correspondence information in the order in which the correspondence information is stored and held in the correspondence information storage means. The gaming machine according to feature g4 or g5, characterized in that there is no game machine.
特徴g6によれば、変更操作が1回行われる度に、所定の表示手段にて表示対象となる設定値を変更させることが可能となる。これにより、使用対象となる設定値の種類数が第1所定数よりも少ない数である構成であったとしても、変更操作の操作性を向上させることが可能となる。 According to the feature g6, it is possible to change the set value to be displayed by a predetermined display unit every time the change operation is performed. Thereby, even if the number of types of setting values to be used is smaller than the first predetermined number, the operability of the change operation can be improved.
なお、特徴g1〜g6の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features g1 to g6, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴g群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature g group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、遊技機の有利度を決定付ける設定値に関する構成を好適なものとする必要があり、この点について未だ改良の余地がある。 Here, in the gaming machine such as the above-described example, it is necessary to make the configuration related to the setting value that determines the advantage of the gaming machine suitable, and there is still room for improvement in this respect.
<特徴h群>
特徴h1.表示手段(特図表示部37a、特図保留表示部37b、普図表示部38a、普図保留表示部38b、第1〜第4報知用表示装置201〜204、第1〜第5表示回路261〜265)と、
当該表示手段に表示させる表示内容に対応する表示データ(表示データ信号、表示クロック信号)を送信する表示制御手段(主側CPU63)と、
当該表示制御手段により前記表示データが送信された場合に、当該表示データに対応する表示内容となるように前記表示手段に表示設定を行う表示実行手段(表示IC266)と、
を備えた遊技機において、
前記表示手段を複数備え、
前記表示制御手段は、複数の前記表示手段のそれぞれに対応する前記表示データを前記表示実行手段に順次送信する順次送信手段(主側CPU63における第2タイマ割込み処理を実行する機能)を備え、
前記表示実行手段は、前記表示制御手段により前記表示データが送信された場合、複数の前記表示手段のうちその表示データの設定対象となる表示手段に対して、当該表示データに対応する表示内容となるように前記表示設定を行うものであり、
前記順次送信手段から前記表示実行手段への前記表示データの送信間隔は、各表示手段において前記表示データに対応する表示を維持することができなくなる前に、各表示手段に対して前記表示実行手段による前記表示設定が行われることとなる送信間隔であることを特徴とする遊技機。
<Characteristic h group>
Feature h1. Display means (special
Display control means (main-side CPU 63) for transmitting display data (display data signal, display clock signal) corresponding to display contents to be displayed on the display means;
Display execution means (display IC 266) for setting display on the display means so that the display content corresponding to the display data is displayed when the display data is transmitted by the display control means;
In a gaming machine equipped with
A plurality of the display means;
The display control means includes a sequential transmission means (function of executing a second timer interrupt process in the main CPU 63) for sequentially transmitting the display data corresponding to each of the plurality of display means to the display execution means,
The display execution means, when the display data is transmitted by the display control means, the display content corresponding to the display data to the display means to be set for the display data among the plurality of display means The display setting is performed so that
The transmission interval of the display data from the sequential transmission unit to the display execution unit is such that the display execution unit is in each display unit before the display corresponding to the display data cannot be maintained in each display unit. A gaming machine, characterized by a transmission interval at which the display setting is performed.
特徴h1によれば、表示制御手段から送信された表示データに従って表示実行手段にて表示手段に対する表示設定が行われることで、当該表示データに対応する表示内容となるように表示手段が表示制御される。これにより、表示制御手段の処理負荷を軽減することが可能となる。この場合に、複数の表示手段が設けられた構成においてそれら複数の表示手段に1対1で対応させて表示実行手段が設けられているのではなく、複数の表示手段に対して1個の表示実行手段が兼用されている。これにより、表示実行手段の数の増加を抑えながら表示手段の数を増加させることが可能となる。また、表示制御手段から表示実行手段への表示データの送信間隔は、各表示手段において表示データに対応する表示を維持することができなくなる前に、各表示手段に対して表示実行手段による表示設定が行われることとなる送信間隔に設定されている。これにより、複数の表示手段に対して1個の表示実行手段が兼用される構成であっても、各表示手段において表示データに対応する表示を適切に行わせることが可能となる。以上より、表示手段を表示制御するための構成を好適なものとすることが可能となる。 According to the characteristic h1, the display unit is subjected to display setting by the display execution unit in accordance with the display data transmitted from the display control unit, so that the display unit is controlled so as to have display contents corresponding to the display data. The As a result, the processing load on the display control means can be reduced. In this case, in the configuration in which a plurality of display units are provided, the display execution unit is not provided in one-to-one correspondence with the plurality of display units, but one display is provided for the plurality of display units. The execution means is also used. As a result, it is possible to increase the number of display means while suppressing an increase in the number of display execution means. The display data transmission interval from the display control means to the display execution means is set so that the display execution means can set the display means for each display means before the display corresponding to the display data cannot be maintained in each display means. Is set to the transmission interval at which. As a result, even if one display execution unit is also used for a plurality of display units, it is possible to appropriately perform display corresponding to display data in each display unit. As described above, the configuration for controlling the display of the display means can be made suitable.
特徴h2.前記順次送信手段は、前記表示データを前記表示実行手段に送信する場合、その表示データの設定対象となる前記表示手段の種類を特定可能とする特定可能情報(種別データ信号、種別クロック信号)を前記表示実行手段に送信することを特徴とする特徴h1に記載の遊技機。 Feature h2. The sequential transmission means, when transmitting the display data to the display execution means, specifies identifiable information (type data signal, type clock signal) that makes it possible to specify the type of the display means to be set for the display data. The gaming machine according to Feature h1, wherein the gaming machine is transmitted to the display execution means.
特徴h2によれば、表示実行手段は表示制御手段から表示データが送信された場合、表示制御手段から送信されている特定可能情報に対応する表示手段に対してその表示データを設定すればよい。これにより、複数の表示手段に対して1個の表示実行手段が兼用される構成であっても、表示実行手段の構成を簡素なものとすることが可能となる。 According to the feature h2, when the display data is transmitted from the display control unit, the display execution unit may set the display data for the display unit corresponding to the identifiable information transmitted from the display control unit. As a result, even if one display execution unit is also used for a plurality of display units, the configuration of the display execution unit can be simplified.
特徴h3.前記順次送信手段は、複数の前記表示手段が予め定められた順序で1回ずつ前記表示データの設定対象となることを更新周回の1回とした場合に、当該更新周回が繰り返されるように前記表示データの送信を行うものであることを特徴とする特徴h1又はh2に記載の遊技機。 Feature h3. The sequential transmission unit is configured to repeat the update cycle when the plurality of display units are set as the display data once in a predetermined order as one update cycle. The gaming machine according to the feature h1 or h2, wherein the gaming machine transmits display data.
特徴h3によれば、表示制御手段は予め定められた順序に従って表示データの送信対象となる表示手段を変更すればよいため、表示制御手段の処理構成を簡素なものとすることが可能となる。 According to the feature h3, the display control unit only needs to change the display unit that is the transmission target of the display data in accordance with a predetermined order, so that the processing configuration of the display control unit can be simplified.
特徴h4.前記順次送信手段は、一の前記表示手段に対する前記表示データの内容が当該表示手段を送信対象として前回送信した場合における前記表示データの内容と同一であったとしても、当該表示手段が送信対象となった場合にはその表示データを送信することを特徴とする特徴h1乃至h3のいずれか1に記載の遊技機。 Feature h4. Even if the content of the display data for one display means is the same as the content of the display data when the display means was previously transmitted with the display means as a transmission target, the sequential transmission means The gaming machine according to any one of the features h1 to h3, wherein the display data is transmitted in the case of becoming.
特徴h4によれば、送信すべき表示データの内容が変更されていなくても当該表示データが送信されるため、複数の表示手段に対して1個の表示実行手段が兼用される構成であっても、所定の表示手段にて同一の表示を継続させることが可能となる。 According to the characteristic h4, since the display data is transmitted even if the content of the display data to be transmitted is not changed, one display execution unit is also used for a plurality of display units. In addition, the same display can be continued by a predetermined display means.
特徴h5.前記順次送信手段は、前記表示制御手段において所定の処理を実行している状況で割り込んで起動される所定割込み処理(第2タイマ割込み処理)にて前記表示データを送信するための処理を実行することを特徴とする特徴h1乃至h4のいずれか1に記載の遊技機。 Feature h5. The sequential transmission means executes a process for transmitting the display data in a predetermined interrupt process (second timer interrupt process) that is interrupted and activated while the display control means is executing a predetermined process. The gaming machine according to any one of features h1 to h4, wherein:
特徴h5によれば、所定割込み処理にて表示データを送信するための処理が実行されるため、各表示手段に表示データが設定される周期を所定の周期とすることが可能となる。よって、複数の表示手段に対して1個の表示実行手段が兼用される構成であっても、各表示手段において表示データに対応する表示を維持することができなくなる前に、各表示手段に対して表示実行手段による表示データの設定が行われるようにすることが可能となる。 According to the characteristic h5, since the process for transmitting the display data is executed by the predetermined interrupt process, the period in which the display data is set in each display unit can be set as the predetermined period. Therefore, even if one display execution unit is also used for a plurality of display units, before each display unit cannot maintain a display corresponding to display data, Thus, the display data can be set by the display execution means.
特徴h6.前記表示実行手段により前記表示設定の対象となる複数の前記表示手段に対して前記表示データを送信するための処理は、前記所定割込み処理に集約されていることを特徴とする特徴h5に記載の遊技機。 Feature h6. The process for transmitting the display data to the plurality of display units to be subjected to the display setting by the display execution unit is aggregated in the predetermined interrupt process, The characteristic h5 Gaming machine.
特徴h6によれば、表示実行手段により表示設定の対象となる各表示手段に表示データが設定される周期を同一の周期とすることが可能となる。 According to the feature h6, it is possible to set the cycle in which the display data is set to each display unit to be subjected to display setting by the display execution unit to the same cycle.
特徴h7.前記表示制御手段は、前記所定の処理を実行している状況で特定割込み処理(第1タイマ割込み処理)を割り込んで起動させる手段(主側CPU63における第1タイマ割込み処理を実行する機能)を備え、
前記所定割込み処理の割込み周期は、前記特定割込み処理の割込み周期よりも短い周期であることを特徴とする特徴h5又はh6に記載の遊技機。
Feature h7. The display control means includes means for interrupting and starting a specific interrupt process (first timer interrupt process) in a state where the predetermined process is being executed (function of executing the first timer interrupt process in the main CPU 63). ,
The game machine according to claim h5 or h6, wherein an interrupt period of the predetermined interrupt process is shorter than an interrupt period of the specific interrupt process.
特徴h7によれば、特定割込み処理の割込み周期よりも短い周期である所定割込み処理にて表示実行手段に表示データが送信される処理が実行される。これにより、特定割込み処理にて表示実行手段に表示データを送信する処理が実行される構成に比べて短い周期で表示データを送信することが可能となる。 According to the characteristic h7, the process of transmitting the display data to the display execution unit is executed in the predetermined interrupt process that is shorter than the interrupt period of the specific interrupt process. Thereby, it becomes possible to transmit display data in a shorter cycle than the configuration in which the process of transmitting the display data to the display execution means is executed in the specific interrupt process.
特徴h8.前記特定割込み処理において遊技を進行させるための処理が実行されることを特徴とする特徴h7に記載の遊技機。 Feature h8. The game machine according to claim h7, wherein a process for advancing a game is executed in the specific interrupt process.
特徴h8によれば、遊技を進行させるための処理を実行する上で適切な周期で特定割込み処理が起動されるようにしながら、既に説明したような優れた効果を奏することが可能となる。 According to the feature h8, it is possible to obtain the excellent effects as described above while the specific interrupt process is activated at an appropriate period in executing the process for advancing the game.
特徴h9.前記所定割込み処理は前記特定割込み処理が実行されている状況であっても割り込んで起動されることを特徴とする特徴h7又はh8に記載の遊技機。 Feature h9. The gaming machine according to claim h7 or h8, wherein the predetermined interrupt process is interrupted and activated even in a situation where the specific interrupt process is being executed.
特徴h9によれば、所定割込み処理は特定割込み処理が実行されている状況であっても割り込んで起動されるため、特定割込み処理が割り込んで起動される構成であっても表示データの送信周期を所定の周期とすることが可能となる。 According to the feature h9, since the predetermined interrupt process is interrupted and activated even in a situation where the specific interrupt process is being executed, the display data transmission cycle is reduced even if the specific interrupt process is interrupted and activated. It becomes possible to set it as a predetermined period.
特徴h10.前記所定割込み処理が開始される場合に前記特定割込み処理の割込みが禁止され、前記所定割込み処理が終了される場合に前記特定割込み処理の割込みが許可されることを特徴とする特徴h7乃至h9のいずれか1に記載の遊技機。 Feature h10. The features h7 to h9 are characterized in that when the predetermined interrupt processing is started, the interrupt of the specific interrupt processing is prohibited, and when the predetermined interrupt processing is ended, the interrupt of the specific interrupt processing is permitted. The gaming machine according to any one of the above.
特徴h10によれば、所定割込み処理が実行されている状況において特定割込み処理が割り込んで実行されてしまわないようにすることが可能となる。これにより、表示データを送信するための処理を優先させることが可能となる。 According to the characteristic h10, it is possible to prevent the specific interrupt process from being interrupted and executed in a situation where the predetermined interrupt process is being performed. Thereby, priority can be given to the process for transmitting the display data.
特徴h11.前記表示制御手段は、動作電力の供給が開始された場合に動作電力の供給開始時の処理を実行する手段(第33の実施形態では主側CPU63におけるステップS7901〜ステップS7918の処理を実行する機能、第35の実施形態では主側CPU63におけるステップS8801〜ステップS8819の処理を実行する機能、第36の実施形態では主側CPU63におけるステップS9401〜ステップS9420の処理を実行する機能、第37の実施形態では主側CPU63におけるステップS9501〜ステップS9518の処理を実行する機能、第42の実施形態では主側CPU63におけるステップS9901〜ステップS9917の処理を実行する機能)を備え、
前記所定割込み処理は、前記動作電力の供給開始時の処理が実行されている状況であっても割り込んで起動されることを特徴とする特徴h5乃至h10のいずれか1に記載の遊技機。
Feature h11. The display control means is means for executing processing at the start of supply of operating power when the supply of operating power is started (in the thirty-third embodiment, the function of executing steps S7901 to S7918 in the main CPU 63). In the thirty-fifth embodiment, the function of executing steps S8801 to S8819 in the
The gaming machine according to any one of features h5 to h10, wherein the predetermined interrupt process is interrupted and activated even in a situation where the process at the start of supplying the operating power is being performed.
特徴h11によれば、動作電力の供給開始時の処理が実行されている状況であっても複数の表示手段を表示制御することが可能となる。また、動作電力の供給開始時の処理に対して所定割込み処理が割り込んで起動される構成であるため、動作電力の供給開始時の処理の処理構成を複雑化させなくても、動作電力の供給開始時の処理が実行されている状況において複数の表示手段を表示制御することが可能となる。 According to the feature h11, it is possible to perform display control of a plurality of display units even in a situation where processing at the start of supply of operating power is being performed. In addition, since the predetermined interrupt processing is interrupted and activated with respect to the processing at the start of the supply of operating power, the operation power can be supplied without complicating the processing configuration of the processing at the start of supplying the operating power It is possible to display-control a plurality of display means in a situation where the process at the start is being executed.
特徴h12.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63における設定値更新処理を実行する機能)を備え、
前記動作電力の供給開始時の処理が実行されている状況において、前記使用対象となる設定値の変更を行うことが可能な設定可能状況となり得る構成であり、
前記順次送信手段は、前記設定可能状況において所定の前記表示手段にて現状の設定値に対応する表示が行われるようにするための前記表示データを前記表示実行手段に送信することを特徴とする特徴h11に記載の遊技機。
Feature h12. A setting means (a function for executing a setting value update process in the main CPU 63) for setting a setting value to be used from among a plurality of setting values corresponding to the player's advantage;
In a situation where the process at the start of supplying the operating power is being executed, it is a configuration that can be a settable situation where the setting value to be used can be changed,
The sequential transmission unit transmits the display data for causing the predetermined display unit to perform display corresponding to a current set value in the settable state to the display execution unit. The gaming machine according to feature h11.
特徴h12によれば、使用対象となる設定値の設定が行われている状況において所定の表示手段にて現状の設定値が表示されるため、使用対象となる設定値の設定作業を行い易くなる。 According to the feature h12, since the current setting value is displayed on the predetermined display unit in a situation where the setting value to be used is set, it is easy to set the setting value to be used. .
特徴h13.前記表示制御手段は、前記動作電力の供給開始時の処理が終了した後に遊技の進行を制御するために進行対応処理を実行する手段(主側CPU63における第1タイマ割込み処理を実行する機能)を備え、
前記順次送信手段は、前記進行対応処理の実行結果に対応する対応表示が複数の前記表示手段のうち少なくとも一部の表示手段にて行われるようにするための前記表示データを前記表示実行手段に送信するものであり、
前記所定割込み処理は、前記動作電力の供給開始時の処理が終了した後においても割り込んで起動されることを特徴とする特徴h11又はh12に記載の遊技機。
Feature h13. The display control means includes means (a function for executing a first timer interrupt process in the main CPU 63) for executing a progress handling process to control the progress of the game after the process at the start of supplying the operating power is completed. Prepared,
The sequential transmission means provides the display execution means with the display data for causing correspondence display corresponding to the execution result of the progress correspondence processing to be performed on at least some of the display means. Is to send,
The gaming machine according to claim 11 or 12, wherein the predetermined interrupt process is interrupted and started even after the process at the start of supplying the operating power is completed.
特徴h13によれば、所定割込み処理を利用することで、動作電力の供給開始時の処理が実行されている状況及び当該動作電力の供給開始時の処理が終了した後の状況のいずれにおいても複数の表示手段を表示制御することが可能となる。 According to the feature h13, by using a predetermined interrupt process, a plurality of processes can be performed both in the situation where the process at the start of the supply of operating power is being executed and the situation after the process at the start of the supply of the operation power is completed It is possible to control display of the display means.
なお、特徴h1〜h13の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features h1 to h13, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features 1-15, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Arufadaburyu1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴i群>
特徴i1.他の処理が実行されている状況において第1割込み周期が経過したことに基づいて当該他の処理に割り込んで第1割込み処理を実行する第1割込み実行手段(主側CPU63における第1タイマ割込み処理を実行する機能)と、
他の処理が実行されている状況において第2割込み周期が経過したことに基づいて当該他の処理に割り込んで第2割込み処理を実行する第2割込み実行手段(主側CPU63における第2タイマ割込み処理を実行する機能)と、
を備え、
前記第2割込み周期は前記第1割込み周期よりも短い周期であり、
所定の表示手段(特図表示部37a、特図保留表示部37b、普図表示部38a、普図保留表示部38b、第1〜第4報知用表示装置201〜204)を表示制御するための処理が前記第2割込み処理にて実行されることを特徴とする遊技機。
<Feature i group>
Feature i1. First interrupt execution means (first timer interrupt process in the main CPU 63) that interrupts the other process and executes the first interrupt process based on the elapse of the first interrupt period in a situation where the other process is being executed. Function to execute)
Second interrupt execution means for executing the second interrupt process by interrupting the other process based on the elapse of the second interrupt cycle in the situation where the other process is being executed (the second timer interrupt process in the main CPU 63) Function to execute)
With
The second interrupt period is shorter than the first interrupt period;
Display control for predetermined display means (special
特徴i1によれば、特定割込み処理の割込み周期よりも短い周期である所定割込み処理にて所定の表示手段を表示制御するための処理が実行される。これにより、特定割込み処理にて所定の表示手段を表示制御するための処理が実行される構成に比べて短い周期で所定の表示手段の表示制御を行うことが可能となる。 According to the characteristic i1, a process for controlling display of a predetermined display unit is executed in the predetermined interrupt process that is shorter than the interrupt period of the specific interrupt process. As a result, it is possible to perform display control of the predetermined display means in a shorter cycle than the configuration in which the process for controlling the display of the predetermined display means is executed in the specific interrupt process.
特徴i2.前記第1割込み処理において遊技を進行させるための処理が実行されることを特徴とする特徴i1に記載の遊技機。 Feature i2. The game machine according to claim i1, wherein a process for advancing a game is executed in the first interrupt process.
特徴i2によれば、遊技を進行させるための処理を実行する上で適切な周期で第1割込み処理が起動されるようにしながら、既に説明したような優れた効果を奏することが可能となる。 According to the feature i2, it is possible to obtain the excellent effects as described above while the first interrupt process is started at an appropriate cycle in executing the process for advancing the game.
特徴i3.前記第2割込み処理は前記第1割込み処理が実行されている状況であっても割り込んで起動されることを特徴とする特徴i1又はi2に記載の遊技機。 Feature i3. The gaming machine according to claim i1 or i2, wherein the second interrupt process is interrupted and activated even in a situation where the first interrupt process is being executed.
特徴i3によれば、第2割込み処理は第1割込み処理が実行されている状況であっても割り込んで起動されるため、第1割込み処理が割り込んで起動される構成であっても所定の表示手段の表示制御を所定の周期で行うことが可能となる。 According to the feature i3, since the second interrupt process is interrupted and activated even in a situation where the first interrupt process is being executed, a predetermined display is provided even if the first interrupt process is interrupted and activated. The display control of the means can be performed at a predetermined cycle.
特徴i4.前記第2割込み処理が開始される場合に前記第1割込み処理の割込みが禁止され、前記第2割込み処理が終了される場合に前記第1割込み処理の割込みが許可されることを特徴とする特徴i1乃至i3のいずれか1に記載の遊技機。 Feature i4. An interrupt of the first interrupt process is prohibited when the second interrupt process is started, and an interrupt of the first interrupt process is permitted when the second interrupt process is ended. The gaming machine according to any one of i1 to i3.
特徴i4によれば、第2割込み処理が実行されている状況において第1割込み処理が割り込んで実行されてしまわないようにすることが可能となる。これにより、所定の表示手段の表示制御を優先させることが可能となる。 According to the feature i4, it is possible to prevent the first interrupt process from being interrupted and executed in a situation where the second interrupt process is being performed. Thereby, priority can be given to display control of a predetermined display means.
特徴i5.動作電力の供給が開始された場合に動作電力の供給開始時の処理を実行する手段(主側CPU63におけるメイン処理を実行する機能)を備え、
前記第2割込み処理は、前記動作電力の供給開始時の処理が実行されている状況であっても割り込んで起動されることを特徴とする特徴i1乃至i4のいずれか1に記載の遊技機。
Feature i5. Means for executing processing at the start of supply of operating power when the supply of operating power is started (function for executing main processing in the main CPU 63);
The gaming machine according to any one of features i1 to i4, wherein the second interrupt process is interrupted and activated even when the process at the start of supplying the operating power is being executed.
特徴i5によれば、動作電力の供給開始時の処理が実行されている状況であっても所定の表示手段を表示制御することが可能となる。また、動作電力の供給開始時の処理に対して第2割込み処理が割り込んで起動される構成であるため、動作電力の供給開始時の処理の処理構成を複雑化させなくても、動作電力の供給開始時の処理が実行されている状況において所定の表示手段を表示制御することが可能となる。 According to the feature i5, it is possible to perform display control of a predetermined display unit even in a situation where processing at the start of supply of operating power is being performed. In addition, since the second interrupt process interrupts and starts the process at the start of the supply of operating power, the operation power can be reduced without complicating the process configuration of the process at the start of the supply of operating power. It is possible to control display of a predetermined display means in a situation where processing at the start of supply is being executed.
特徴i6.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63における設定値更新処理を実行する機能)を備え、
前記動作電力の供給開始時の処理が実行されている状況において、前記使用対象となる設定値の変更を行うことが可能な設定可能状況となり得る構成であり、
前記第2割込み実行手段は、前記設定可能状況において前記所定の表示手段にて現状の設定値に対応する表示が行われるようにするための処理を前記第2割込み処理にて実行することを特徴とする特徴i5に記載の遊技機。
Feature i6. A setting means (a function for executing a setting value update process in the main CPU 63) for setting a setting value to be used from among a plurality of setting values corresponding to the player's advantage;
In a situation where the process at the start of supplying the operating power is being executed, it is a configuration that can be a settable situation where the setting value to be used can be changed,
The second interrupt execution means executes, in the second interrupt process, processing for causing the predetermined display means to perform display corresponding to the current set value in the settable situation. The gaming machine according to feature i5.
特徴i6によれば、使用対象となる設定値の設定が行われている状況において所定の表示手段にて現状の設定値が表示されるため、使用対象となる設定値の設定作業を行い易くなる。 According to the feature i6, since the current setting value is displayed on the predetermined display unit in a situation where the setting value to be used is set, the setting operation of the setting value to be used can be easily performed. .
特徴i7.前記第2割込み実行手段は、前記動作電力の供給開始時の処理が終了した後においても前記第2割込み周期が経過したことに基づいて前記第2割込み処理を実行することを特徴とする特徴i5又はi6に記載の遊技機。 Feature i7. The second interrupt execution means executes the second interrupt process based on the elapse of the second interrupt period even after the process at the start of supplying the operating power is completed. Or the game machine as described in i6.
特徴i7によれば、所定割込み処理を利用することで、動作電力の供給開始時の処理が実行されている状況及び当該動作電力の供給開始時の処理が終了した後の状況のいずれにおいても所定の表示手段を表示制御することが可能となる。 According to the characteristic i7, by using the predetermined interrupt process, the predetermined process is performed both in the situation where the process at the start of the supply of the operating power is executed and in the situation after the process at the start of the supply of the operating power is completed. It is possible to control display of the display means.
なお、特徴i1〜i7の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features i1 to i7, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴h群及び上記特徴i群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature h group and the feature i group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、表示手段にて表示を行わせるための構成を好適なものとする必要があり、この点について未だ改良の余地がある。 Here, in the gaming machine such as the above-described example, it is necessary to make the configuration for displaying on the display means suitable, and there is still room for improvement in this respect.
<特徴j群>
特徴j1.動作電力の供給が開始されたことに基づいて動作電力の供給開始時の処理を実行する手段(第33の実施形態では主側CPU63におけるステップS7901〜ステップS7918の処理を実行する機能、第35の実施形態では主側CPU63におけるステップS8801〜ステップS8819の処理を実行する機能、第36の実施形態では主側CPU63におけるステップS9401〜ステップS9420の処理を実行する機能、第37の実施形態では主側CPU63におけるステップS9501〜ステップS9518の処理を実行する機能、第42の実施形態では主側CPU63におけるステップS9901〜ステップS9917の処理を実行する機能)と、
前記動作電力の供給開始時の処理に割り込んで所定割込み処理を実行する所定割込み実行手段(主側CPU63における第1タイマ割込み処理を実行する機能、主側CPU63における第2タイマ割込み処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Feature j group>
Feature j1. Means for executing processing at the start of supply of operating power based on the start of supply of operating power (in the thirty-third embodiment, the function of executing the processing of steps S7901 to S7918 in the
Predetermined interrupt execution means for interrupting the process at the start of supply of the operating power and executing a predetermined interrupt process (a function for executing a first timer interrupt process in the
A gaming machine characterized by comprising:
特徴j1によれば、動作電力の供給開始時の処理が実行されている状況であっても所定割込み処理が割り込んで起動されるため、動作電力の供給開始直後であっても所定割込み処理として設定されている処理の実行を優先させることが可能となる。また、動作電力の供給開始時の処理に対して所定割込み処理として設定されている処理を設定する必要がないため、動作電力の供給開始時の処理の処理構成を複雑化させなくても、動作電力の供給開始直後であっても所定割込み処理として設定されている処理の実行を優先させることが可能となる。以上より、動作電力の供給が開始された場合における処理を好適に行うことが可能となる。 According to the characteristic j1, since the predetermined interrupt process is interrupted and started even in the situation where the process at the start of the supply of operating power is being performed, the predetermined interrupt process is set even immediately after the start of the supply of operating power. It is possible to prioritize the execution of the processing being performed. In addition, since there is no need to set a process that is set as a predetermined interrupt process for the process at the start of the supply of operating power, the operation can be performed without complicating the processing configuration of the process at the start of the supply of operating power Even immediately after the start of power supply, it is possible to give priority to the execution of the process set as the predetermined interrupt process. As described above, it is possible to suitably perform processing when supply of operating power is started.
特徴j2.前記所定割込み実行手段は、所定の表示手段(特図表示部37a、特図保留表示部37b、普図表示部38a、普図保留表示部38b、第1〜第4報知用表示装置201〜204)を表示制御するための処理を前記所定割込み処理にて実行することを特徴とする特徴j1に記載の遊技機。
Feature j2. The predetermined interrupt execution means includes predetermined display means (special
特徴j2によれば、動作電力の供給開始直後であっても所定の表示手段にて所定の表示を行わせることが可能となる。 According to the feature j2, it is possible to cause the predetermined display to perform a predetermined display even immediately after the start of the supply of operating power.
特徴j3.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63における設定値更新処理を実行する機能)を備え、
前記動作電力の供給開始時の処理が実行されている状況において、前記使用対象となる設定値の変更を行うことが可能な設定可能状況となり得る構成であり、
前記所定割込み実行手段は、前記設定可能状況において所定の表示手段(第4報知用表示装置204)にて現状の設定値に対応する表示が行われるようにするための処理を前記所定割込み処理にて実行することを特徴とする特徴j1又はj2に記載の遊技機。
Feature j3. A setting means (a function for executing a setting value update process in the main CPU 63) for setting a setting value to be used from among a plurality of setting values corresponding to the player's advantage;
In a situation where the process at the start of supplying the operating power is being executed, it is a configuration that can be a settable situation where the setting value to be used can be changed,
The predetermined interrupt execution means includes a process for causing the predetermined display means (fourth notification display device 204) to perform display corresponding to the current set value in the settable situation. The gaming machine according to feature j1 or j2, wherein the gaming machine is executed.
特徴j3によれば、使用対象となる設定値の設定が行われている状況において所定の表示手段にて現状の設定値が表示されるため、使用対象となる設定値の設定作業を行い易くなる。 According to the feature j3, since the current setting value is displayed on the predetermined display unit in a situation where the setting value to be used is set, it becomes easy to set the setting value to be used. .
特徴j4.前記所定割込み実行手段は、前記動作電力の供給開始時の処理が終了した後においても所定割込み周期が経過したことに基づいて前記所定割込み処理を実行することを特徴とする特徴j1乃至j3のいずれか1に記載の遊技機。
Feature j4. Any of the features j1 to j3, wherein the predetermined interrupt execution means executes the predetermined interrupt processing based on the elapse of a predetermined interrupt cycle even after the processing at the start of supplying the operating power is completed. A gaming machine according to
特徴j4によれば、所定割込み処理を利用することで、動作電力の供給開始時の処理が実行されている状況及び当該動作電力の供給開始時の処理が終了した後の状況のいずれにおいても所定割込み処理として設定されている処理を実行することが可能となる。 According to the characteristic j4, by using the predetermined interrupt process, the predetermined process is performed in both the situation where the process at the start of the supply of the operating power is executed and the situation after the process at the start of the supply of the operating power is completed It is possible to execute processing set as interrupt processing.
特徴j5.前記所定割込み実行手段は、停電の発生を監視するための停電監視処理(ステップS8901)を前記所定割込み処理にて実行することを特徴とする特徴j1乃至j4のいずれか1に記載の遊技機。 Feature j5. The gaming machine according to any one of features j1 to j4, wherein the predetermined interrupt execution means executes a power failure monitoring process (step S8901) for monitoring the occurrence of a power failure in the predetermined interrupt process.
特徴j5によれば、動作電力の供給開始時の処理が実行されている状況であっても停電監視処理が実行されるため、動作電力の供給開始時の処理が実行されている状況において停電が発生した場合にそれに対して適切に対処することが可能となる。 According to the feature j5, since the power failure monitoring process is executed even when the process at the start of the supply of operating power is being performed, a power failure occurs in the situation where the process at the start of the supply of operating power is being performed. When it occurs, it becomes possible to cope with it appropriately.
特徴j6.前記所定割込み処理に、遊技の進行を制御するために実行される進行対応処理(主側CPU63におけるステップS8907〜ステップS8920)が含まれており、
前記動作電力の供給開始時の処理が実行されている状況において前記所定割込み処理が割り込んで起動された場合、前記停電監視処理は実行される一方、前記進行対応処理は実行されることはなく、
前記動作電力の供給開始時の処理が終了した後において終了後処理(主側CPU63におけるステップS8822〜ステップS8825)が実行されている状況において前記所定割込み処理が割り込んで起動された場合、前記停電監視処理及び前記進行対応処理の両方が実行され得ることを特徴とする特徴j5に記載の遊技機。
Feature j6. The predetermined interrupt process includes a progress handling process (steps S8907 to S8920 in the main CPU 63) executed to control the progress of the game,
When the predetermined interrupt process is interrupted and activated in the situation where the process at the start of supplying the operating power is being performed, the power failure monitoring process is performed, while the progress handling process is not performed,
When the predetermined interrupt process is interrupted and activated in the situation where the post-end process (steps S8822 to S8825 in the main CPU 63) is executed after the process at the start of supplying the operating power is completed, the power failure monitoring The gaming machine according to Feature j5, wherein both the process and the progress handling process can be executed.
特徴j6によれば、終了後処理が実行されている状況において割り込んで起動され得る所定割込み処理を利用して、動作電力の供給開始時の処理が実行されている状況において停電の発生の監視を定期的に行う構成において、動作電力の供給開始時の処理が実行されている状況において所定割込み処理が割り込んで起動されたとしても遊技の進行を制御するための進行対応処理が実行されてしまわないようにすることが可能となる。 According to the feature j6, the occurrence of a power failure is monitored in the situation where the process at the start of the supply of the operating power is performed by using a predetermined interrupt process that can be interrupted and activated in the situation where the post-end process is being executed. Even if the predetermined interruption process is interrupted and activated in the situation where the process at the start of supply of operating power is being executed in the configuration that is periodically performed, the progress corresponding process for controlling the progress of the game will not be executed It becomes possible to do so.
なお、特徴j1〜j6の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features j1 to j6, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴j群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature j group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、動作電力の供給が開始された場合における処理が好適に行われる必要があり、この点について未だ改良の余地がある。 Here, in a gaming machine such as the above-described example, it is necessary to suitably perform processing when supply of operating power is started, and there is still room for improvement in this respect.
<特徴k群>
特徴k1.遊技が実行されることにより所定事象が発生した場合にそれに対応する遊技の履歴情報を履歴記憶手段(通常用カウンタエリア231)に記憶させる履歴記憶実行手段(主側CPU63における通常の入球管理処理を実行する機能)と、
前記履歴記憶手段に記憶されている前記履歴情報を利用して遊技の結果に対応する態様情報(ベース値)を導出する情報導出手段(主側CPU63におけるステップSA201の処理を実行する機能)と、
当該情報導出手段により導出された前記態様情報に対応する表示が行われるように情報表示手段(第1〜第4報知用表示装置201〜204)を表示制御する態様情報表示制御手段(主側CPU63における表示用処理及び第2タイマ割込み処理を実行する機能)と、
所定の表示契機が発生したことに基づいて、前記態様情報に対応する表示が新たに開始される前に所定対応表示(シフト前表示)が前記情報表示手段にて行われるようにする所定対応表示制御手段(主側CPU63におけるステップSA320の処理及び第2タイマ割込み処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Feature k group>
Feature k1. When a predetermined event occurs by executing a game, history storage execution means for storing the history information of the game corresponding to the predetermined event in the history storage means (normal counter area 231) (normal entry management processing in the main CPU 63) Function to execute)
Information deriving means (function for executing the processing of step SA201 in the main CPU 63) for deriving mode information (base value) corresponding to the result of the game using the history information stored in the history storing means;
Aspect information display control means (main CPU 63) for controlling display of the information display means (first to fourth
Predetermined correspondence display in which a predetermined correspondence display (pre-shift display) is performed by the information display means before a display corresponding to the aspect information is newly started based on occurrence of a predetermined display opportunity. Control means (function of executing the process of step SA320 and the second timer interrupt process in the main CPU 63);
A gaming machine characterized by comprising:
特徴k1によれば、所定事象が発生した場合にはそれに対応する履歴情報が履歴記憶手段にて記憶される。履歴情報が遊技機自身にて記憶されることにより、履歴情報への不正なアクセスや不正な改変を阻止することができる。また、履歴記憶手段に記憶されている履歴情報を利用して遊技の結果に対応する態様情報が導出されるとともに、その導出された態様情報に対応する表示が情報表示手段にて行われる。これにより、所定事象の発生頻度などの遊技履歴の管理結果を把握することが可能となる。また、所定の表示契機が発生したことに基づいて態様情報に対応する表示が新たに開始される前に所定対応表示が情報表示手段にて行われる。これにより、所定の表示契機が発生した場合にはそれに対応する所定対応表示を態様情報に対応する表示よりも情報表示手段にて優先して行わせることが可能となり、情報表示手段を利用して所定の表示契機が発生したことを報知することが可能となる。 According to the characteristic k1, when a predetermined event occurs, history information corresponding to the predetermined event is stored in the history storage unit. Since the history information is stored in the gaming machine itself, unauthorized access to the history information and unauthorized modification can be prevented. In addition, mode information corresponding to the game result is derived using the history information stored in the history storage unit, and display corresponding to the derived mode information is performed by the information display unit. Thereby, it becomes possible to grasp the management result of the game history such as the occurrence frequency of the predetermined event. Further, based on the occurrence of a predetermined display trigger, the predetermined correspondence display is performed by the information display means before the display corresponding to the mode information is newly started. As a result, when a predetermined display trigger occurs, it becomes possible to preferentially display the corresponding display corresponding to the display on the information display means over the display corresponding to the mode information. It is possible to notify that a predetermined display trigger has occurred.
特徴k2.所定の期間開始契機が発生してから所定の期間終了契機が発生するまでの所定の期間が経過したことを特定する期間経過特定手段(主側CPU63におけるステップSA210の処理を実行する機能)を備え、
前記所定対応表示制御手段は、前記期間経過特定手段により前記所定の期間が経過したことが特定された場合に前記所定の表示契機が発生したものとして、前記所定対応表示が前記情報表示手段にて行われるようにすることを特徴とする特徴k1に記載の遊技機。
Feature k2. Period elapse specifying means (a function for executing the process of step SA210 in the main CPU 63) for specifying that a predetermined period from when a predetermined period start trigger occurs until a predetermined period end trigger occurs is provided. ,
The predetermined correspondence display control means determines that the predetermined correspondence display has occurred in the information display means on the assumption that the predetermined display trigger has occurred when the predetermined period has been specified by the period elapsed specifying means. The gaming machine according to Feature k1, wherein the gaming machine is performed.
特徴k2によれば、所定の期間が経過した場合には情報表示手段にて所定対応表示が行われ、その後に情報表示手段にて態様情報に対応する表示が新たに開始される。これにより、情報表示手段にて表示されている態様情報が所定の期間の経過後におけるものであることを遊技ホールの管理者に認識させることが可能となる。 According to the feature k2, when a predetermined period has elapsed, a predetermined correspondence display is performed by the information display unit, and then a display corresponding to the mode information is newly started by the information display unit. This makes it possible for the manager of the game hall to recognize that the mode information displayed on the information display means is after the elapse of a predetermined period.
特徴k3.前記情報導出手段は、前記期間経過特定手段により前記所定の期間が経過したことが特定されたことに基づいて、当該所定の期間よりも後に発生した前記所定事象に対応する前記履歴情報を利用して前記態様情報を導出するものであり、
前記所定対応表示制御手段は、前記期間経過特定手段により前記所定の期間が経過したことが特定されたことに基づいて、当該所定の期間よりも後に発生した前記所定事象に対応する前記履歴情報を利用して前記情報導出手段により導出された前記態様情報に対応する表示が前記情報表示手段にて行われる前に前記所定対応表示が前記情報表示手段にて行われるようにすることを特徴とする特徴k2に記載の遊技機。
Feature k3. The information deriving unit uses the history information corresponding to the predetermined event that has occurred after the predetermined period based on the fact that the predetermined period has been specified by the period specifying unit. To derive the aspect information,
The predetermined correspondence display control means displays the history information corresponding to the predetermined event occurring after the predetermined period based on the fact that the predetermined period has been specified by the period elapsed specifying means. The predetermined correspondence display is performed by the information display means before the display corresponding to the mode information derived by the information deriving means is performed by the information display means. The gaming machine according to feature k2.
特徴k3によれば、所定の期間が経過することを基準として態様情報の新たな導出が行われる構成において、所定の期間が経過した場合には情報表示手段にて所定対応表示が行われた後に所定の期間の経過後に新たに導出された態様情報に対応する表示が行われる。これにより、情報表示手段における態様情報に対応する表示が所定の期間が経過した後において新たに導出された態様情報に対応する表示であるのか否かを遊技ホールの管理者が把握することが可能となる。 According to the feature k3, in the configuration in which new derivation of the mode information is performed based on the elapse of the predetermined period, after the predetermined correspondence display is performed by the information display unit when the predetermined period elapses A display corresponding to the newly derived mode information is performed after the elapse of a predetermined period. Thereby, the manager of the game hall can grasp whether the display corresponding to the mode information on the information display means is a display corresponding to the newly derived mode information after a predetermined period has elapsed. It becomes.
特徴k4.前記期間経過特定手段により前記所定の期間が経過したことが特定されたことに基づいて、前記履歴記憶手段に記憶された前記履歴情報を消去する手段(主側CPU63におけるステップSA217の処理を実行する機能)を備えていることを特徴とする特徴k3に記載の遊技機。 Feature k4. A means for deleting the history information stored in the history storage means based on the fact that the predetermined period has been specified by the period elapsed specifying means (executes the process of step SA217 in the main CPU 63) The gaming machine according to the feature k3, which is provided with a function).
特徴k4によれば、所定の期間が経過した場合に履歴情報記憶手段の履歴情報が消去されるため、履歴情報記憶手段において必要な記憶容量を抑えることが可能となる。 According to the feature k4, the history information in the history information storage unit is erased when a predetermined period has elapsed, so that it is possible to suppress the storage capacity required for the history information storage unit.
特徴k5.前記期間経過特定手段により前記所定の期間が経過したことが特定されたことに基づいて、前記履歴記憶手段に記憶されている前記履歴情報を利用して前記情報導出手段により導出された前記所定の期間における遊技の結果に対応する前記態様情報を期間対応態様情報として態様情報記憶手段(演算結果記憶エリア234)に記憶させる記憶実行手段(主側CPU63におけるステップSA203及びステップSA216の処理を実行する機能)を備え、
前記態様情報表示制御手段は、前記態様情報記憶手段に記憶された前記期間対応態様情報に対応する表示が行われるように前記情報表示手段を表示制御するものであり、
前記所定対応表示制御手段は、前記期間経過特定手段により前記所定の期間が経過したことが特定されたことに基づいて、前記記憶実行手段により前記態様情報記憶手段に新たに記憶された前記期間対応態様情報に対応する表示が前記情報表示手段にて行われる前に前記所定対応表示が前記情報表示手段にて行われるようにすることを特徴とする特徴k2乃至k4のいずれか1に記載の遊技機。
Feature k5. Based on the fact that the predetermined period has been specified by the period elapsed specifying means, the predetermined information derived by the information deriving means using the history information stored in the history storage means. Storage execution means for storing the aspect information corresponding to the game result in the period in the aspect information storage means (calculation result storage area 234) as the period corresponding aspect information (function for executing the processes of steps SA203 and SA216 in the main CPU 63) )
The aspect information display control means controls display of the information display means so that display corresponding to the period correspondence aspect information stored in the aspect information storage means is performed,
The predetermined correspondence display control means is configured to respond to the period newly stored in the mode information storage means by the storage execution means based on the fact that the predetermined period has been specified by the period elapsed specifying means. The game according to any one of features k2 to k4, wherein the predetermined correspondence display is performed by the information display means before the display corresponding to the mode information is performed by the information display means. Machine.
特徴k5によれば、所定の期間の単位で導出された過去の態様情報が期間対応態様情報として記憶されるとともに当該期間対応態様情報に対応する表示が情報表示手段にて行われる。これにより、遊技ホールの管理者は情報表示手段を確認することにより、所定の期間の単位で導出された過去の期間対応態様情報を把握することが可能となる。また、所定の期間が経過した場合には情報表示手段にて所定対応表示が行われた後に、所定の期間が経過したことで新たに導出された期間対応態様情報に対応する表示が行われる。これにより、情報表示手段における期間対応態様情報に対応する表示が所定の期間が経過したことに基づいて新たに導出された期間対応態様情報に対応する表示であるのか否かを遊技ホールの管理者が把握することが可能となる。 According to the feature k5, the past mode information derived in units of a predetermined period is stored as the period corresponding mode information and the display corresponding to the period corresponding mode information is performed by the information display unit. Thereby, the manager of the game hall can grasp the past period correspondence mode information derived in units of a predetermined period by checking the information display means. In addition, when a predetermined period has elapsed, after the predetermined correspondence display is performed by the information display unit, a display corresponding to the period correspondence mode information newly derived as a result of the predetermined period has been performed. Thereby, the manager of the game hall determines whether the display corresponding to the period correspondence mode information in the information display means is a display corresponding to the period correspondence mode information newly derived based on the elapse of a predetermined period. Can be grasped.
特徴k6.前記態様情報記憶手段は、異なる前記所定の期間のそれぞれに対応した複数の前記期間対応態様情報を記憶することが可能であり、
前記態様情報表示制御手段は、前記態様情報記憶手段に記憶された複数の前記期間対応態様情報のそれぞれに対応する表示が行われるように前記情報表示手段を表示制御するものであることを特徴とする特徴k5に記載の遊技機。
Feature k6. The aspect information storage means can store a plurality of period correspondence aspect information corresponding to the different predetermined periods,
The aspect information display control means controls display of the information display means so that display corresponding to each of the plurality of period correspondence aspect information stored in the aspect information storage means is performed. The gaming machine according to feature k5.
特徴k6によれば、所定の期間の単位で導出された過去の期間対応態様情報が複数記憶されるとともにそれら複数の期間対応態様情報に対応する表示が情報表示手段にて行われるため、複数の所定の期間に対応する所定事象の発生頻度を比較することが可能となる。 According to the feature k6, a plurality of past period correspondence mode information derived in units of a predetermined period is stored and a display corresponding to the plurality of period correspondence mode information is performed by the information display unit. It is possible to compare the occurrence frequency of a predetermined event corresponding to a predetermined period.
特徴k7.前記態様情報に対応する表示が行われている状況から当該態様情報とは異なる前記態様情報に対応する表示を行う前に前記情報表示手段が切換前状態(インターバル用非表示の状態)となるようにする手段(主側CPU63におけるステップSA316の処理及び第2タイマ割込み処理を実行する機能)を備えていることを特徴とする特徴k1乃至k6のいずれか1に記載の遊技機。 Feature k7. Before the display corresponding to the aspect information different from the aspect information is performed from the situation where the display corresponding to the aspect information is performed, the information display means is in a pre-switching state (interval non-display state). The gaming machine according to any one of the features k1 to k6, further comprising: means for performing (a function of executing the process of step SA316 and the second timer interrupt process in the main CPU 63).
特徴k7によれば、表示対象となる態様情報が切り換わる場合には情報表示手段が切換前状態となることにより、表示対象となる態様情報が切り換わったことを遊技ホールの管理者が明確に把握することが可能となる。この場合に、上記特徴k1の構成を備え、所定の表示契機が発生したことに基づいて情報表示手段にて所定対応表示が行われる。これにより、切換前状態を間に挟んで異なる態様情報に対応する表示が行われる情報表示手段を利用して所定の表示契機が発生したことを報知することが可能となる。 According to the feature k7, when the mode information to be displayed is switched, the information display means is in the state before switching, so that the manager of the game hall clearly indicates that the mode information to be displayed has been switched. It becomes possible to grasp. In this case, a predetermined correspondence display is performed by the information display unit based on the occurrence of a predetermined display trigger having the configuration of the characteristic k1. Thus, it is possible to notify that a predetermined display trigger has occurred using information display means for performing display corresponding to different aspect information with the state before switching in between.
特徴k8.前記所定対応表示制御手段は、前記所定の表示契機が発生した場合、前記態様情報に対応する表示の表示継続期間が経過していない状況であったとしても前記所定対応表示が前記情報表示手段にて開始されるようにすることを特徴とする特徴k1乃至k7のいずれか1に記載の遊技機。 Feature k8. When the predetermined display trigger occurs, the predetermined correspondence display control means displays the predetermined correspondence display on the information display means even if the display continuation period of the display corresponding to the aspect information has not elapsed. The gaming machine according to any one of features k1 to k7, wherein the gaming machine is started.
特徴k8によれば、所定の表示契機が発生した場合には態様情報に対応する表示の途中であったとしても所定対応表示が開始される。これにより、所定の表示契機が発生したことを早期に報知することが可能となる。 According to the feature k8, when a predetermined display trigger occurs, the predetermined correspondence display is started even if the display corresponding to the mode information is in the middle. This makes it possible to notify early that a predetermined display opportunity has occurred.
特徴k9.前記所定対応表示制御手段は、前記態様情報に対応する表示の表示継続期間の途中において前記所定の表示契機が発生した場合、当該表示継続期間が経過した後に前記所定対応表示が前記情報表示手段にて開始されるようにすることを特徴とする特徴k1乃至k7のいずれか1に記載の遊技機。 Feature k9. When the predetermined display trigger occurs during the display continuation period of the display corresponding to the aspect information, the predetermined correspondence display control unit displays the predetermined correspondence display on the information display unit after the display continuation period has elapsed. The gaming machine according to any one of features k1 to k7, wherein the gaming machine is started.
特徴k9によれば、所定の表示契機が発生したとしてもその時点で表示されている態様情報に対応する表示が完了した後に所定対応表示が開始される。これにより、既に行われている態様情報に対応する表示を邪魔しないようにしながら、所定の表示契機が発生したことを報知することが可能となる。 According to the feature k9, even if a predetermined display trigger occurs, the predetermined correspondence display is started after the display corresponding to the aspect information displayed at that time is completed. Accordingly, it is possible to notify that a predetermined display trigger has occurred while not disturbing the display corresponding to the already performed mode information.
特徴k10.前記情報導出手段により導出された前記態様情報を記憶する態様情報記憶手段(演算結果記憶エリア234)を備え、
当該態様情報記憶手段は、前記情報導出手段により異なるタイミングで導出された複数の前記態様情報のそれぞれを記憶することを可能とするように複数の特定記憶領域(現状エリア311、第1履歴エリア312、第2履歴エリア313、第3履歴エリア314)を備え、
前記態様情報表示制御手段は、所定表示順序に従って前記複数の特定記憶領域に記憶された複数の前記態様情報のそれぞれに対応する表示が順次実行されるように前記情報表示手段を制御することを特徴とする特徴k1乃至k9のいずれか1に記載の遊技機。
Feature k10. Aspect information storage means (calculation result storage area 234) for storing the aspect information derived by the information derivation means,
The aspect information storage means stores a plurality of specific storage areas (
The aspect information display control means controls the information display means so that display corresponding to each of the plurality of aspect information stored in the plurality of specific storage areas is sequentially executed according to a predetermined display order. The gaming machine according to any one of features k1 to k9.
特徴k10によれば、複数の態様情報のそれぞれに対応する報知が順次実行されるため、情報表示手段の数を抑えながらも、複数の期間における所定事象の発生頻度を個別に把握することが可能となる。また、所定表示順序に従って複数の特定記憶領域に記憶された複数の態様情報のそれぞれに対応する表示が順次実行されるため、表示対象となっている態様情報の種類を遊技ホールの管理者が把握し易くなる。 According to the feature k10, notification corresponding to each of the plurality of pieces of aspect information is sequentially executed, so that it is possible to individually grasp the occurrence frequency of a predetermined event in a plurality of periods while suppressing the number of information display means. It becomes. In addition, since the display corresponding to each of the plurality of pieces of aspect information stored in the plurality of specific storage areas is sequentially executed according to the predetermined display order, the manager of the game hall grasps the type of aspect information to be displayed. It becomes easy to do.
特徴k11.前記複数の特定記憶領域に対応付けて所定表示順序が定められていることを特徴とする特徴k10に記載の遊技機。 Feature k11. The gaming machine according to feature k10, wherein a predetermined display order is determined in association with the plurality of specific storage areas.
特徴k11によれば、複数の特定記憶領域に対応付けて態様情報に対応する表示の所定表示順序が定められているため、一の態様情報に対応する表示を新たに開始する場合において表示対象となる態様情報の種類を特定するための処理構成を簡素なものとすることが可能となる。 According to the feature k11, since the predetermined display order of the display corresponding to the mode information is determined in association with the plurality of specific storage areas, the display target when the display corresponding to the one mode information is newly started It becomes possible to simplify the processing configuration for specifying the type of aspect information.
特徴k12.前記態様情報表示制御手段は、前記所定対応表示が前記情報表示手段にて行われた後において前記態様情報に対応する表示を前記情報表示手段に行わせる場合、前記所定表示順序における最初の順番に対応する前記態様情報に対応する表示から開始させることを特徴とする特徴k10又はk11に記載の遊技機。 Feature k12. The aspect information display control means, when the information display means performs the display corresponding to the aspect information after the predetermined correspondence display is performed by the information display means, in the first order in the predetermined display order. The gaming machine according to the characteristic k10 or k11, which starts from a display corresponding to the corresponding aspect information.
特徴k12によれば、所定の表示契機が発生したことに基づいて所定対応表示が行われた後は、所定表示順序における最初の順番に対応する態様態様に対応する表示から開始される。これにより、所定の表示契機が発生した場合には所定表示順序の最初の順番から態様情報に対応する表示を改めて確認することが可能となる。 According to the feature k12, after the predetermined correspondence display is performed based on the occurrence of the predetermined display trigger, the display is started from the display corresponding to the aspect corresponding to the first order in the predetermined display order. Thereby, when a predetermined display opportunity occurs, it becomes possible to confirm again the display corresponding to the mode information from the first order of the predetermined display order.
特徴k13.所定の期間開始契機が発生してから所定の期間終了契機が発生するまでの所定の期間が経過したことを特定する期間経過特定手段(主側CPU63におけるステップSA210の処理を実行する機能)と、
当該期間経過特定手段により前記所定の期間が経過したことが特定されたことに基づいて、前記履歴記憶手段に記憶されている前記履歴情報を利用して前記情報導出手段により導出された前記所定の期間における遊技の結果に対応する前記態様情報を期間対応態様情報として前記複数の特定記憶領域に記憶させる記憶実行手段(主側CPU63におけるステップSA203及びステップSA216の処理を実行する機能)と、
を備え、
当該記憶実行手段は、前記複数の特定記憶領域に前記期間対応態様情報が前記情報導出手段により導出された順序に従って記憶された状態となるようにすることを特徴とする特徴k10乃至k12のいずれか1に記載の遊技機。
Feature k13. A period elapse specifying means (a function for executing the processing of step SA210 in the main CPU 63) for specifying that a predetermined period has elapsed since a predetermined period start trigger has occurred until a predetermined period end trigger occurs;
Based on the fact that the predetermined period has been specified by the time period specifying means, the predetermined information derived by the information deriving means using the history information stored in the history storage means. Storage execution means (a function for executing the processing of step SA203 and step SA216 in the main CPU 63) for storing the aspect information corresponding to the game result in the period as the period corresponding aspect information in the plurality of specific storage areas;
With
Any one of the characteristics k10 to k12, wherein the storage execution unit is configured to store the period correspondence mode information in the plurality of specific storage areas according to the order derived by the information deriving unit. The gaming machine according to 1.
特徴k13によれば、期間対応態様情報を導出された順序に従って確認することが可能となる。 According to the feature k13, it is possible to confirm the period correspondence mode information according to the derived order.
特徴k14.前記情報導出手段は、処理実行契機が発生することに基づいて前記態様情報を導出するための情報導出処理を実行するものであって、前記態様情報の導出を開始してから当該態様情報の導出を完了するまでに前記情報導出処理を複数回実行するものであることを特徴とする特徴k1乃至k13のいずれか1に記載の遊技機。 Feature k14. The information deriving means executes an information deriving process for deriving the aspect information based on occurrence of a process execution trigger, and the derivation of the aspect information is started after deriving the aspect information. The game machine according to any one of the features k1 to k13, wherein the information derivation process is executed a plurality of times before the completion of the process.
特徴k14によれば、態様情報の導出を開始してから当該態様情報の導出が完了するまでに情報導出処理が複数回実行されるため、1回の情報導出処理にて態様情報の導出を完了させる構成に比べて情報導出処理を実行するための処理負荷を軽減することが可能となる。 According to the feature k14, since the information derivation process is executed a plurality of times from the start of the derivation of the aspect information to the completion of the derivation of the aspect information, the derivation of the aspect information is completed in one information derivation process. The processing load for executing the information derivation process can be reduced as compared with the configuration to be performed.
特徴k15.所定の期間開始契機が発生してから所定の期間終了契機が発生するまでの所定の期間が経過したことを特定する期間経過特定手段(主側CPU63におけるステップSA210の処理を実行する機能)と、
前記期間経過特定手段により前記所定の期間が経過したことが特定されたことに基づいて、前記履歴記憶手段に記憶されている前記履歴情報を利用して前記情報導出手段により導出された前記所定の期間における遊技の結果に対応する前記態様情報を期間対応態様情報として態様情報記憶手段(演算結果記憶エリア234)に記憶させる記憶実行手段(主側CPU63におけるステップSA203及びステップSA216の処理を実行する機能)と、
を備え、
前記態様情報表示制御手段は、前記態様情報記憶手段に記憶された前記期間対応態様情報に対応する表示が行われるように前記情報表示手段を表示制御するものであり、
前記所定対応表示制御手段は、前記期間経過特定手段により前記所定の期間が経過したことが特定された場合に前記所定の表示契機が発生したものとして、前記所定対応表示が前記情報表示手段にて行われるようにすることを特徴とする特徴k14に記載の遊技機。
Feature k15. A period elapse specifying means (a function for executing the processing of step SA210 in the main CPU 63) for specifying that a predetermined period has elapsed since a predetermined period start trigger has occurred until a predetermined period end trigger occurs;
Based on the fact that the predetermined period has been specified by the period elapsed specifying means, the predetermined information derived by the information deriving means using the history information stored in the history storage means. Storage execution means for storing the aspect information corresponding to the game result in the period in the aspect information storage means (calculation result storage area 234) as the period corresponding aspect information (function for executing the processes of steps SA203 and SA216 in the main CPU 63) )When,
With
The aspect information display control means controls display of the information display means so that display corresponding to the period correspondence aspect information stored in the aspect information storage means is performed,
The predetermined correspondence display control means determines that the predetermined correspondence display has occurred in the information display means when the predetermined display trigger has occurred when the predetermined period has been specified by the period elapsed specifying means. The gaming machine according to Feature k14, wherein the gaming machine is performed.
特徴k15によれば、所定の期間の単位で導出された過去の態様情報が期間対応態様情報として記憶されるとともに当該期間対応態様情報に対応する表示が情報表示手段にて行われる。これにより、遊技ホールの管理者は情報表示手段を確認することにより、所定の期間の単位で導出された過去の期間対応態様情報を把握することが可能となる。また、所定の期間が経過した場合には情報表示手段にて所定対応表示が行われた後に、所定の期間が経過したことで新たに導出された期間対応態様情報に対応する表示が行われる。これにより、情報表示手段における期間対応態様情報に対応する表示が所定の期間が経過したことに基づいて新たに導出された期間対応態様情報に対応する表示であるのか否かを遊技ホールの管理者が把握することが可能となる。また、期間対応態様情報を導出している途中の期間において所定対応表示が行われるようにすることが可能となるため、所定の期間が経過して期間対応態様情報を導出している途中であるにも関わらずそれとは無関係に期間対応態様情報に対応する表示が行われてしまわないようにすることが可能となる。 According to the feature k15, past mode information derived in units of a predetermined period is stored as the period corresponding mode information, and display corresponding to the period corresponding mode information is performed by the information display unit. Thereby, the manager of the game hall can grasp the past period correspondence mode information derived in units of a predetermined period by checking the information display means. In addition, when a predetermined period has elapsed, after the predetermined correspondence display is performed by the information display unit, a display corresponding to the period correspondence mode information newly derived as a result of the predetermined period has been performed. Thereby, the manager of the game hall determines whether the display corresponding to the period correspondence mode information in the information display means is a display corresponding to the period correspondence mode information newly derived based on the elapse of a predetermined period. Can be grasped. Further, since it is possible to perform the predetermined correspondence display during the period in which the period correspondence mode information is being derived, the predetermined period has elapsed and the period correspondence mode information is being derived. Nevertheless, it is possible to prevent the display corresponding to the period correspondence mode information from being performed regardless of this.
特徴k16.前記所定対応表示制御手段は、前記情報導出手段により一の前記態様情報を導出するために要する最長の期間よりも長い期間に亘って前記所定対応表示を前記情報表示手段にて行わせることを特徴とする特徴k15に記載の遊技機。 Feature k16. The predetermined correspondence display control means causes the information display means to perform the predetermined correspondence display over a period longer than a longest period required for deriving one aspect information by the information deriving means. The gaming machine according to feature k15.
特徴k16によれば、所定の期間が経過して期間対応態様情報を導出している途中である場合には情報表示手段にて所定対応表示が行われることとなる。 According to the feature k16, when the predetermined period has elapsed and the period correspondence mode information is being derived, the information display unit performs the predetermined correspondence display.
なお、特徴k1〜k16の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features k1 to k16, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features 1-15, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Arufadaburyu1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴l群>
特徴l1.遊技が実行されることにより所定事象が発生した場合にそれに対応する遊技の履歴情報を履歴記憶手段(通常用カウンタエリア231)に記憶させる履歴記憶実行手段(主側CPU63における通常の入球管理処理を実行する機能)と、
前記履歴記憶手段に記憶されている前記履歴情報を利用して遊技の結果に対応する態様情報(ベース値)を導出する情報導出手段(主側CPU63におけるステップSA201の処理を実行する機能)と、
前記情報導出手段により導出された前記態様情報を記憶する態様情報記憶手段(演算結果記憶エリア234)と、
当該態様情報記憶手段に記憶された前記態様情報に対応する表示が行われるように情報表示手段(第1〜第4報知用表示装置201〜204)を表示制御する態様情報表示制御手段(主側CPU63における表示用処理及び第2タイマ割込み処理を実行する機能)と、
を備え、
前記態様情報記憶手段は、前記情報導出手段により異なるタイミングで導出された複数の前記態様情報のそれぞれを記憶することを可能とするように複数の特定記憶領域(現状エリア311、第1履歴エリア312、第2履歴エリア313、第3履歴エリア314)を備え、
前記態様情報表示制御手段は、所定表示順序に従って前記複数の前記特定記憶領域に記憶された複数の前記態様情報のそれぞれに対応する表示が順次実行されるように前記情報表示手段を制御することを特徴とする遊技機。
<Characteristic l group>
Feature l1. When a predetermined event occurs by executing a game, history storage execution means for storing the history information of the game corresponding to the predetermined event in the history storage means (normal counter area 231) (normal entry management processing in the main CPU 63) Function to execute)
Information deriving means (function for executing the processing of step SA201 in the main CPU 63) for deriving mode information (base value) corresponding to the result of the game using the history information stored in the history storing means;
Aspect information storage means (calculation result storage area 234) for storing the aspect information derived by the information derivation means;
Aspect information display control means (main side) for controlling display of information display means (first to fourth
With
The aspect information storage means stores a plurality of specific storage areas (
The aspect information display control means controls the information display means so that display corresponding to each of the plurality of aspect information stored in the plurality of specific storage areas is sequentially executed according to a predetermined display order. A featured gaming machine.
特徴l1によれば、所定事象が発生した場合にはそれに対応する履歴情報が履歴記憶手段にて記憶される。履歴情報が遊技機自身にて記憶されることにより、履歴情報への不正なアクセスや不正な改変を阻止することができる。また、履歴記憶手段に記憶されている履歴情報を利用して遊技の結果に対応する態様情報が導出されるとともに、その導出された態様情報に対応する表示が情報表示手段にて行われる。これにより、所定事象の発生頻度などの遊技履歴の管理結果を把握することが可能となる。 According to the feature l1, when a predetermined event occurs, history information corresponding to the predetermined event is stored in the history storage means. Since the history information is stored in the gaming machine itself, unauthorized access to the history information and unauthorized modification can be prevented. In addition, mode information corresponding to the game result is derived using the history information stored in the history storage unit, and display corresponding to the derived mode information is performed by the information display unit. Thereby, it becomes possible to grasp the management result of the game history such as the occurrence frequency of the predetermined event.
また、態様情報記憶手段には導出されたタイミングが異なる複数の態様情報が記憶されるとともにそれら複数の態様情報のそれぞれに対応する報知が順次実行されるため、情報表示手段の数を抑えながらも、複数の期間における所定事象の発生頻度を個別に把握することが可能となる。また、所定表示順序に従って複数の特定記憶領域に記憶された複数の態様情報のそれぞれに対応する表示が順次実行されるため、表示対象となっている態様情報の種類を遊技ホールの管理者が把握し易くなる。 In addition, since the plurality of pieces of aspect information with different derived timings are stored in the aspect information storage unit and the notification corresponding to each of the plurality of pieces of aspect information is sequentially executed, the number of information display units is reduced. In addition, it is possible to individually grasp the occurrence frequency of a predetermined event in a plurality of periods. In addition, since the display corresponding to each of the plurality of pieces of aspect information stored in the plurality of specific storage areas is sequentially executed according to the predetermined display order, the manager of the game hall grasps the type of aspect information to be displayed. It becomes easy to do.
特徴l2.前記複数の特定記憶領域に対応付けて所定表示順序が定められていることを特徴とする特徴l1に記載の遊技機。
Feature l2. The gaming machine according to
特徴l2によれば、複数の特定記憶領域に対応付けて態様情報に対応する表示の所定表示順序が定められているため、一の態様情報に対応する表示を新たに開始する場合において表示対象となる態様情報の種類を特定するための処理構成を簡素なものとすることが可能となる。 According to the feature l2, since the predetermined display order of the display corresponding to the aspect information is determined in association with the plurality of specific storage areas, the display object is displayed when the display corresponding to the one aspect information is newly started. It becomes possible to simplify the processing configuration for specifying the type of aspect information.
特徴l3.所定の表示契機が発生したことに基づいて、前記態様情報に対応する表示が新たに開始される前に所定対応表示(シフト前表示)が前記情報表示手段にて行われるようにする所定対応表示制御手段(主側CPU63におけるステップSA320の処理及び第2タイマ割込み処理を実行する機能)を備え、
前記態様情報表示制御手段は、前記所定対応表示が前記情報表示手段にて行われた後において前記態様情報に対応する表示を前記情報表示手段に行わせる場合、前記所定表示順序における最初の順番に対応する前記態様情報に対応する表示から開始させることを特徴とする特徴l1又はl2に記載の遊技機。
Feature l3. Predetermined correspondence display in which a predetermined correspondence display (pre-shift display) is performed by the information display means before a display corresponding to the aspect information is newly started based on occurrence of a predetermined display opportunity. Provided with control means (function of executing the process of step SA320 and the second timer interrupt process in the main CPU 63),
The aspect information display control means, when the information display means performs display corresponding to the aspect information after the predetermined correspondence display is performed by the information display means, in the first order in the predetermined display order. The gaming machine according to the characteristic l1 or l2, wherein the gaming machine starts from a display corresponding to the corresponding aspect information.
特徴l3によれば、所定の表示契機が発生したことに基づいて所定対応表示が行われた後は、所定表示順序における最初の順番に対応する態様態様に対応する表示から開始される。これにより、所定の表示契機が発生した場合には所定表示順序の最初の順番から様情報に対応する表示を改めて確認することが可能となる。 According to the feature l3, after the predetermined correspondence display is performed based on the occurrence of the predetermined display trigger, the display is started from the display corresponding to the aspect corresponding to the first order in the predetermined display order. Thereby, when a predetermined display trigger occurs, it is possible to confirm again the display corresponding to the information from the first order of the predetermined display order.
特徴l4.所定の期間開始契機が発生してから所定の期間終了契機が発生するまでの所定の期間が経過したことを特定する期間経過特定手段(主側CPU63におけるステップSA210の処理を実行する機能)と、
当該期間経過特定手段により前記所定の期間が経過したことが特定されたことに基づいて、前記履歴記憶手段に記憶されている前記履歴情報を利用して前記情報導出手段により導出された前記所定の期間における遊技の結果に対応する前記態様情報を期間対応態様情報として前記複数の特定記憶領域に記憶させる記憶実行手段(主側CPU63におけるステップSA203及びステップSA216の処理を実行する機能)と、
を備え、
当該記憶実行手段は、前記複数の特定記憶領域に前記期間対応態様情報が前記情報導出手段により導出された順序に従って記憶された状態となるようにすることを特徴とする特徴l1乃至l3のいずれか1に記載の遊技機。
Feature l4. A period elapse specifying means (a function for executing the processing of step SA210 in the main CPU 63) for specifying that a predetermined period has elapsed since a predetermined period start trigger has occurred until a predetermined period end trigger occurs;
Based on the fact that the predetermined period has been specified by the time period specifying means, the predetermined information derived by the information deriving means using the history information stored in the history storage means. Storage execution means (a function for executing the processing of step SA203 and step SA216 in the main CPU 63) for storing the aspect information corresponding to the game result in the period as the period corresponding aspect information in the plurality of specific storage areas;
With
Any of the characteristics l1 to l3, wherein the storage execution unit is configured to store the period correspondence mode information in the plurality of specific storage areas according to the order derived by the information deriving unit. The gaming machine according to 1.
特徴l4によれば、期間対応態様情報を導出された順序に従って確認することが可能となる。 According to the characteristic l4, it is possible to confirm the period correspondence mode information in the derived order.
特徴l5.前記態様情報に対応する表示が行われている状況から当該態様情報とは異なる前記態様情報に対応する表示を行う前に前記情報表示手段が切換前状態(インターバル用非表示の状態)となるようにする手段(主側CPU63におけるステップSA316の処理及び第2タイマ割込み処理を実行する機能)を備えていることを特徴とする特徴l1乃至l4のいずれか1に記載の遊技機。 Feature l5. Before the display corresponding to the aspect information different from the aspect information is performed from the situation where the display corresponding to the aspect information is performed, the information display means is in a pre-switching state (interval non-display state). The gaming machine according to any one of the features l1 to l4, further comprising: a function (a function of executing the process of step SA316 and the second timer interrupt process in the main CPU 63).
特徴l5によれば、表示対象となる態様情報が切り換わる場合には情報表示手段が切換前状態となることにより、表示対象となる態様情報が切り換わったことを遊技ホールの管理者が明確に把握することが可能となる。
According to the
なお、特徴l1〜l5の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。
In addition, with respect to the configuration of the
<特徴m群>
特徴m1.遊技が実行されることにより所定事象が発生した場合にそれに対応する遊技の履歴情報を履歴記憶手段(通常用カウンタエリア231)に記憶させる履歴記憶実行手段(主側CPU63における通常の入球管理処理を実行する機能)と、
前記履歴記憶手段に記憶されている前記履歴情報を利用して遊技の結果に対応する態様情報(ベース値)を導出する情報導出手段(主側CPU63におけるステップSA201の処理を実行する機能)と、
を備え、
前記情報導出手段は、処理実行契機が発生することに基づいて前記態様情報を導出するための情報導出処理を実行するものであって、前記態様情報の導出を開始してから当該態様情報の導出を完了するまでに前記情報導出処理を複数回実行するものであることを特徴とする遊技機。
<Feature m group>
Feature m1. When a predetermined event occurs by executing a game, history storage execution means for storing the history information of the game corresponding to the predetermined event in the history storage means (normal counter area 231) (normal entry management processing in the main CPU 63) Function to execute)
Information deriving means (function for executing the processing of step SA201 in the main CPU 63) for deriving mode information (base value) corresponding to the result of the game using the history information stored in the history storing means;
With
The information deriving means executes an information deriving process for deriving the aspect information based on occurrence of a process execution trigger, and the derivation of the aspect information is started after deriving the aspect information. The game machine is characterized in that the information deriving process is executed a plurality of times before completing the process.
特徴m1によれば、所定事象が発生した場合にはそれに対応する履歴情報が履歴記憶手段にて記憶される。履歴情報が遊技機自身にて記憶されることにより、履歴情報への不正なアクセスや不正な改変を阻止することができる。また、履歴記憶手段に記憶されている履歴情報を利用して所定の期間における遊技の結果に対応する態様情報が導出されることにより、所定事象の発生頻度などの遊技履歴の管理結果を把握することが可能となる。また、態様情報の導出を開始してから当該態様情報の導出が完了するまでに情報導出処理が複数回実行されるため、1回の情報導出処理にて態様情報の導出を完了させる構成に比べて情報導出処理を実行するための処理負荷を軽減することが可能となる。 According to the feature m1, when a predetermined event occurs, history information corresponding to the predetermined event is stored in the history storage unit. Since the history information is stored in the gaming machine itself, unauthorized access to the history information and unauthorized modification can be prevented. In addition, by using the history information stored in the history storage means, mode information corresponding to the result of the game in a predetermined period is derived, so that the management result of the game history such as the occurrence frequency of the predetermined event is grasped. It becomes possible. In addition, since the information derivation process is executed a plurality of times from the start of the derivation of the mode information to the completion of the derivation of the mode information, compared to the configuration in which the derivation of the mode information is completed in one information derivation process Thus, the processing load for executing the information derivation process can be reduced.
特徴m2.所定の期間開始契機が発生してから所定の期間終了契機が発生するまでの所定の期間が経過したことを特定する期間経過特定手段(主側CPU63におけるステップSA210の処理を実行する機能)と、
前記期間経過特定手段により前記所定の期間が経過したことが特定されたことに基づいて、前記履歴記憶手段に記憶されている前記履歴情報を利用して前記情報導出手段により導出された前記所定の期間における遊技の結果に対応する前記態様情報を期間対応態様情報として態様情報記憶手段(演算結果記憶エリア234)に記憶させる記憶実行手段(主側CPU63におけるステップSA203及びステップSA216の処理を実行する機能)と、
前記態様情報記憶手段に記憶された前記期間対応態様情報に対応する表示が行われるように情報表示手段(第1〜第4報知用表示装置201〜204)を表示制御する態様情報表示制御手段(主側CPU63における表示用処理及び第2タイマ割込み処理を実行する機能)と、
前記期間経過特定手段により前記所定の期間が経過したことが特定されたことに基づいて、所定対応表示が前記情報表示手段にて行われるようにする所定対応表示制御手段(主側CPU63におけるステップSA320の処理及び第2タイマ割込み処理を実行する機能)と、
を備えていることを特徴とする特徴m1に記載の遊技機。
Feature m2. A period elapse specifying means (a function for executing the processing of step SA210 in the main CPU 63) for specifying that a predetermined period has elapsed since a predetermined period start trigger has occurred until a predetermined period end trigger occurs;
Based on the fact that the predetermined period has been specified by the period elapsed specifying means, the predetermined information derived by the information deriving means using the history information stored in the history storage means. Storage execution means for storing the aspect information corresponding to the game result in the period in the aspect information storage means (calculation result storage area 234) as the period corresponding aspect information (function for executing the processes of steps SA203 and SA216 in the main CPU 63) )When,
Aspect information display control means for controlling display of information display means (first to fourth
Predetermined correspondence display control means (step SA320 in the main CPU 63) for causing the information display means to perform a predetermined correspondence display based on the fact that the predetermined period has been identified by the period lapse identifying means. And the function of executing the second timer interrupt process),
The gaming machine according to feature m1, comprising:
特徴m2によれば、所定の期間の単位で導出された過去の態様情報が期間対応態様情報として記憶されるとともに当該期間対応態様情報に対応する表示が情報表示手段にて行われる。これにより、遊技ホールの管理者は情報表示手段を確認することにより、所定の期間の単位で導出された過去の期間対応態様情報を把握することが可能となる。また、所定の期間が経過した場合には情報表示手段にて所定対応表示が行われた後に、所定の期間が経過したことで新たに導出された期間対応態様情報に対応する表示が行われる。これにより、情報表示手段における期間対応態様情報に対応する表示が所定の期間が経過したことに基づいて新たに導出された期間対応態様情報に対応する表示であるのか否かを遊技ホールの管理者が把握することが可能となる。また、期間対応態様情報を導出している途中の期間において所定対応表示が行われるようにすることが可能となるため、所定の期間が経過して期間対応態様情報を導出している途中であるにも関わらずそれとは無関係に期間対応態様情報に対応する表示が行われてしまわないようにすることが可能となる。 According to the feature m2, the past mode information derived in units of a predetermined period is stored as the period corresponding mode information and the display corresponding to the period corresponding mode information is performed by the information display unit. Thereby, the manager of the game hall can grasp the past period correspondence mode information derived in units of a predetermined period by checking the information display means. In addition, when a predetermined period has elapsed, after the predetermined correspondence display is performed by the information display unit, a display corresponding to the period correspondence mode information newly derived as a result of the predetermined period has been performed. Thereby, the manager of the game hall determines whether the display corresponding to the period correspondence mode information in the information display means is a display corresponding to the period correspondence mode information newly derived based on the elapse of a predetermined period. Can be grasped. Further, since it is possible to perform the predetermined correspondence display during the period in which the period correspondence mode information is being derived, the predetermined period has elapsed and the period correspondence mode information is being derived. Nevertheless, it is possible to prevent the display corresponding to the period correspondence mode information from being performed regardless of this.
特徴m3.前記所定対応表示制御手段は、前記情報導出手段により一の前記態様情報を導出するために要する最長の期間よりも長い期間に亘って前記所定対応表示を前記情報表示手段にて行わせることを特徴とする特徴m2に記載の遊技機。 Feature m3. The predetermined correspondence display control means causes the information display means to perform the predetermined correspondence display over a period longer than a longest period required for deriving one aspect information by the information deriving means. The gaming machine according to feature m2.
特徴m3によれば、所定の期間が経過して期間対応態様情報を導出している途中である場合には情報表示手段にて所定対応表示が行われることとなる。 According to the feature m3, the predetermined correspondence display is performed by the information display means when the predetermined period has elapsed and the period correspondence mode information is being derived.
なお、特徴m1〜m3の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features m1 to m3, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴k群、上記特徴l群及び上記特徴m群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature k group, the feature l group, and the feature m group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンが知られている。例えば、パチンコ機では、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, in a pachinko machine, the front of the gaming machine is provided with a dish storage unit that stores game balls given to the player, the game balls stored in the dish storage unit are guided to the game ball launch device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、遊技機の管理が好適に行われる必要があり、この点について未だ改良の余地がある。 Here, in gaming machines such as the above-described examples, management of gaming machines needs to be suitably performed, and there is still room for improvement in this respect.
<特徴n群>
特徴n1.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63におけるステップSA709の処理を実行する機能)と、
動作電力の供給が開始される場合に第1設定関連操作(設定キー挿入部68aのON操作及びリセットボタン68cの押圧操作)が行われたことに基づいて、前記使用対象となる設定値の変更を行うことが可能な設定可能状況(設定値更新処理が実行される状況)となるようにする状況発生手段(第45の実施形態では主側CPU63におけるステップSA412にて肯定判定をする機能及びステップSA417にて肯定判定をする機能、第46の実施形態では主側CPU63におけるステップSA905及びステップSA916にて肯定判定をする機能並びにステップSA917にて肯定判定をする機能)と、
動作電力の供給が開始される場合に第2設定関連操作(設定キー挿入部68aのON操作)が行われたことに基づいて、前記設定手段により設定されている前記使用対象となる設定値が報知されるようにする報知発生手段(主側CPU63における設定確認用処理を実行する機能)と、
を備え、
前記状況発生手段は、前記設定可能状況の途中で動作電力の供給が停止された場合、その後に動作電力の供給が開始される場合に前記第2設定関連操作が行われたとしても前記設定可能状況となるようにする開始後発生手段(第45の実施形態では主側CPU63におけるステップSA412にて肯定判定をする機能、第46の実施形態では主側CPU63におけるステップSA905及びステップSA916にて肯定判定をする機能)を備えていることを特徴とする遊技機。
<Characteristic n group>
Feature n1. A setting means (a function for executing the processing of step SA709 in the main CPU 63) for setting a setting value to be used from a plurality of setting values corresponding to the player's advantage;
When the supply of operating power is started, the setting value to be used is changed based on the first setting related operation (ON operation of the setting
Based on the fact that the second setting-related operation (the ON operation of the setting
With
The status generating means can be set even if the second setting-related operation is performed when the supply of operating power is stopped in the middle of the settable status and the supply of operating power is started thereafter Post-start generation means for making a situation (a function of making an affirmative determination in step SA412 in the
特徴n1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。また、使用対象となる設定値を変更するためには動作電力の供給が開始される場合に第1設定関連操作を行う必要があるため、使用対象となる設定値を不正に変更しようとする行為を行いづらくさせることが可能となる。また、動作電力の供給が開始される場合に第2設定関連操作を行うことで使用対象の設定値が報知されるため、遊技ホールの管理者は必要に応じて使用対象の設定値を確認することが可能となる。 According to the feature n1, since a setting value to be used is set from among a plurality of setting values corresponding to the player's degree of advantage, the player has a more advantageous setting value to be used. You will expect that. In addition, in order to change the setting value to be used, it is necessary to perform the first setting-related operation when the supply of operating power is started. It is possible to make it difficult to perform. In addition, when the supply of operating power is started, the setting value of the usage target is notified by performing the second setting related operation, so the manager of the game hall confirms the setting value of the usage target as necessary It becomes possible.
また、設定可能状況の途中で動作電力の供給が停止された場合、その後に動作電力の供給が開始される場合に第2設定関連操作が行われたとしても設定可能状況となる。これにより、使用対象となる設定値を変更している途中で動作電力の供給が停止された場合にはその後の動作電力の供給の再開に際して、使用対象の設定値の報知よりも使用対象の設定値の変更を優先させることが可能となり、使用対象の設定値の変更が実際には完了していないにも関わらず遊技が開始されてしまわないようにすることが可能となる。 In addition, when the supply of operating power is stopped in the middle of the settable situation, even if the second setting-related operation is performed when the supply of operating power is started thereafter, the settable situation is entered. As a result, when the supply of operating power is stopped in the middle of changing the setting value to be used, the setting of the target to be used is more effective than the notification of the setting value to be used when restarting the supply of operating power thereafter. It becomes possible to give priority to the change of the value, and it is possible to prevent the game from being started although the change of the setting value to be used is not actually completed.
特徴n2.前記設定可能状況において変更途中の設定値が報知されるようにする状況報知手段(主側CPU63におけるステップSA801〜ステップSA803の処理を実行する機能並びに第2タイマ割込み処理を実行する機能)を備えていることを特徴とする特徴n1に記載の遊技機。
Feature n2. In the settable status, there is provided status notification means (a function for executing the processing of Step SA801 to Step SA803 in the
特徴n2によれば、設定可能状況においては変更途中の設定値が報知されるため現状の設定値を把握しながら設定値の変更作業を行うことが可能となる。また、このように設定可能状況において変更途中の設定値が報知されることにより、動作電力の供給が開始される場合に第2設定関連操作が行われたとしても設定可能状況となることで設定値の変更操作が優先される構成であったとしても、実質的に設定値の確認も行うことが可能となる。 According to the feature n2, in the setting possible situation, the setting value in the middle of the change is notified, so that the setting value can be changed while grasping the current setting value. In addition, in this way, the setting value in the middle of the change in the settable situation is notified, so that even if the second setting related operation is performed when the supply of the operating power is started, the settable situation is set. Even if the value change operation is prioritized, it is possible to substantially confirm the set value.
特徴n3.前記状況報知手段及び前記報知発生手段はいずれも所定の表示手段(第1〜第4報知用表示装置201〜204)にて対象となる設定値が表示されるようにすることを特徴とする特徴n2に記載の遊技機。
Feature n3. Each of the status notification unit and the notification generation unit displays a target set value on a predetermined display unit (first to fourth
特徴n3によれば、設定値の変更が行われる場合及び設定値の確認が行われる場合のいずれであっても所定の表示手段にて対象となる設定値が表示されるため、それぞれの状況に対して所定の表示手段を兼用することが可能となる。また、動作電力の供給が開始される場合に第2設定関連操作が行われたとしても設定可能状況となる構成であったとしても、設定可能状況となることで所定の表示手段にて設定値が表示されるため、第2設定関連操作を行った遊技ホールの管理者は当該所定の表示手段を目視することで設定値を確認することが可能となる。 According to the feature n3, the target setting value is displayed on the predetermined display means regardless of whether the setting value is changed or the setting value is confirmed. On the other hand, it is possible to also use a predetermined display means. In addition, even when the second setting related operation is performed when the supply of operating power is started, even if the configuration is settable, the set value is set by a predetermined display unit when the settable status is obtained. Is displayed, the game hall manager who has performed the second setting-related operation can check the set value by viewing the predetermined display means.
特徴n4.前記状況報知手段は、前記変更途中の設定値に対応する表示と前記設定可能状況であることに対応する表示とが前記所定の表示手段にて行われるようにすることを特徴とする特徴n3に記載の遊技機。 Feature n4. In the feature n3, the status notifying unit performs display corresponding to the setting value being changed and display corresponding to the settable status on the predetermined display unit. The gaming machine described.
特徴n4によれば、設定可能状況である場合には所定の表示手段にて変更途中の設定値に対応する表示が行われるだけではなく設定可能状況であることに対応する表示が行われる。これにより、設定可能状況の途中で動作電力の供給が停止された場合においてその後に動作電力の供給が開始される場合に第2設定関連操作が行われたにも関わらず設定可能状況となった場合、設定可能状況となったことを遊技ホールの管理者が把握し易くなる。 According to the feature n4, in the case where the setting is possible, not only the display corresponding to the setting value being changed is displayed on the predetermined display means, but also the display corresponding to the setting possible situation is performed. As a result, when the supply of the operating power is stopped in the middle of the settable situation, the settable situation is entered even though the second setting related operation is performed when the supply of the operating power is started after that. In this case, it becomes easier for the manager of the game hall to grasp that the setting is possible.
特徴n5.前記開始後発生手段は、前記設定可能状況とする場合、前記設定可能状況の途中で動作電力の供給が停止された場合に選択されていた設定値から当該設定値の変更を可能とすることを特徴とする特徴n1乃至n4のいずれか1に記載の遊技機。 Feature n5. The after-start generation means enables the setting value to be changed from the setting value selected when the supply of operating power is stopped in the middle of the setting possibility situation when the setting possibility situation is assumed. The gaming machine according to any one of features n1 to n4.
特徴n5によれば、設定可能状況の途中で動作電力の供給が停止されたとしても、動作電力の供給が再開された場合には動作電力の供給が停止される直前の状態から設定値の変更操作を継続して行うことが可能となる。 According to the feature n5, even if the supply of operating power is stopped in the middle of the settable situation, when the supply of operating power is resumed, the set value is changed from the state immediately before the supply of operating power is stopped. The operation can be continued.
特徴n6.前記設定手段により設定された設定値に対応する設定対応情報を記憶する設定対応記憶手段(設定参照用エリア341)と、
前記設定可能状況において選択されている設定値に対応する選択対応情報を記憶する選択対応記憶手段(設定更新用エリア342)と、
を備え、
前記状況発生手段は、前記設定可能状況において変更契機が発生した場合に選択対象となっている設定値が変更されるように前記選択対応記憶手段に記憶されている前記選択対応情報を変更する手段(主側CPU63におけるステップSA708の処理を実行する機能)を備え、
前記設定手段は、前記設定可能状況において終了契機が発生した場合に前記選択対応記憶手段に記憶されている前記選択対応情報に対応する情報を前記設定対応情報として前記設定対応記憶手段に記憶させることにより、前記設定可能状況において選択対象となっていた設定値を使用対象として設定するものであり、
前記開始後発生手段は、前記設定可能状況とする場合、前記設定可能状況の途中で動作電力の供給が停止された場合に前記選択対応記憶手段に記憶されていた前記選択対応情報に対応する設定値から当該設定値の変更を可能とすることを特徴とする特徴n1乃至n5のいずれか1に記載の遊技機。
Feature n6. Setting correspondence storage means (setting reference area 341) for storing setting correspondence information corresponding to the setting value set by the setting means;
A selection correspondence storage means (setting update area 342) for storing selection correspondence information corresponding to the setting value selected in the settable situation;
With
The status generating means changes the selection correspondence information stored in the selection correspondence storage means so that a setting value to be selected is changed when a change trigger occurs in the settable situation. (The function of executing the processing of step SA708 in the main CPU 63)
The setting means stores information corresponding to the selection correspondence information stored in the selection correspondence storage means as the setting correspondence information in the setting correspondence storage means when an end trigger occurs in the settable situation. To set the setting value that was the selection target in the settable situation as the usage target,
The setting means corresponding to the selection correspondence information stored in the selection correspondence storage means when the after-start generation means assumes the setting possibility situation, and the supply of operating power is stopped in the middle of the setting possibility situation The gaming machine according to any one of features n1 to n5, wherein the setting value can be changed from the value.
特徴n6によれば、使用対象の設定値に対応する設定対応情報を記憶する設定対応記憶手段と、設定可能状況において変更途中の設定値に対応する選択対応情報を記憶する選択対応記憶手段とが設けられていることにより、設定可能状況が開始される前に設定されていた設定値の情報を記憶保持しながら、設定可能状況において設定値を変更することが可能となる。この場合に、設定可能状況の途中で動作電力の供給が停止された後において動作電力の供給が再開された場合には動作電力の供給が停止された場合に選択対応記憶手段に記憶されていた選択対応情報に対応する設定値から当該設定値の変更が行われる。これにより、設定可能状況の途中で動作電力の供給が停止されたとしても、動作電力の供給が再開された場合には動作電力の供給が停止される直前の状態から設定値の変更操作を継続して行うことが可能となる。 According to the feature n6, the setting correspondence storage unit that stores the setting correspondence information corresponding to the setting value to be used, and the selection correspondence storage unit that stores the selection correspondence information corresponding to the setting value being changed in the settable situation. By being provided, it becomes possible to change the set value in the settable situation while storing and holding the information of the set value that was set before the settable situation was started. In this case, when the supply of the operating power is resumed after the supply of the operating power is stopped in the middle of the settable situation, the operation is stored in the selection correspondence storage means when the supply of the operating power is stopped. The setting value is changed from the setting value corresponding to the selection correspondence information. As a result, even if the operating power supply is stopped in the middle of the setting possible situation, if the operating power supply is resumed, the operation for changing the set value is continued from the state immediately before the operating power supply is stopped. Can be performed.
特徴n7.前記状況発生手段は、前記設定可能状況の途中で動作電力の供給が停止された場合であってその後に動作電力の供給が開始される場合に前記第1設定関連操作が行われた場合、前記設定対応記憶手段に記憶されている前記設定対応情報に対応する設定値から当該設定値の変更を可能とする手段(第45の実施形態では主側CPU63におけるステップSA417にて肯定判定をする機能、第46の実施形態では主側CPU63におけるステップSA917にて肯定判定をする機能)を備えていることを特徴とする特徴n6に記載の遊技機。
Feature n7. The situation generating means is the case where the first setting-related operation is performed when the supply of operating power is stopped in the middle of the settable situation and the supply of the operating power is started after that, A means for enabling the setting value to be changed from a setting value corresponding to the setting correspondence information stored in the setting correspondence storage means (in the 45th embodiment, a function of making an affirmative determination in step SA417 in the
特徴n7によれば、設定可能状況の途中で動作電力の供給が停止された後において動作電力の供給が再開される場合に第2設定関連操作が行われた場合には動作電力の供給が停止される前に変更対象となっていた設定値から当該設定値の変更を再開することが可能となる一方、設定可能状況の途中で動作電力の供給が停止された後において動作電力の供給が再開される場合に第2設定関連操作が行われた場合には設定対応記憶手段に記憶されている設定対応情報に対応する設定値から当該設定値の変更が行われる。これにより、設定値の変更を開始する場合における初期の設定値を、動作電力の供給が再開される場合における操作内容に応じて異ならせることが可能となる。 According to the feature n7, when the operation power supply is resumed after the supply of the operation power is stopped in the middle of the setting possible situation, the supply of the operation power is stopped when the second setting related operation is performed. It is possible to restart the change of the set value from the set value that was the target of change before being started, while the supply of the operating power is resumed after the supply of the operating power is stopped in the middle of the setting possible situation When the second setting related operation is performed, the setting value is changed from the setting value corresponding to the setting correspondence information stored in the setting correspondence storage means. As a result, the initial set value when the change of the set value is started can be made different according to the operation content when the supply of operating power is resumed.
特徴n8.前記開始後発生手段は、前記設定可能状況の途中で動作電力の供給が停止された場合であってその後に動作電力の供給が開始される場合に前記第1設定関連操作及び前記第2設定関連操作のいずれもが行われなかたっとしても前記設定可能状況となるようにし得ることを特徴とする特徴n1乃至n7のいずれか1に記載の遊技機。 Feature n8. The after-start generation unit is configured to perform the first setting-related operation and the second setting-related operation when the supply of operating power is stopped in the middle of the settable situation and when the supply of operating power is started thereafter. The gaming machine according to any one of features n1 to n7, wherein the setting is possible even if none of the operations are performed.
特徴n8によれば、設定可能状況の途中で動作電力の供給が停止された場合にはその後の動作電力の供給が開始される場合に第1設定関連操作及び第2設定関連操作のいずれもが行われなかったとしても設定可能状況となり得るため、設定値の変更を行っている途中に動作電力の供給が停止された場合にはその後の動作電力の供給の再開に際して設定値の変更を行うことが可能な状況を積極的に生じさせることが可能となる。 According to the feature n8, when the supply of the operating power is stopped in the middle of the setting possible situation, both the first setting related operation and the second setting related operation are performed when the supply of the operating power thereafter is started. Even if it is not performed, it can be settable, so if the supply of operating power is stopped while the setting value is being changed, the setting value must be changed when restarting the supply of operating power thereafter It is possible to positively create a situation where possible.
特徴n9.前記第1設定関連操作には、設定キー挿入部(設定キー挿入部68a)が設定キーにより所定対応状態(ON操作された状態)とされていることを含み、
前記状況発生手段は、前記設定キー挿入部が前記設定キーにより前記所定対応状態から特定対応状態(OFF操作された状態)に変更されたことを特定したことに基づいて前記設定可能状況を終了させる手段(主側CPU63におけるステップSA709及びステップSA710の処理を実行する機能)を備えていることを特徴とする特徴n1乃至n8のいずれか1に記載の遊技機。
Feature n9. The first setting related operation includes that the setting key insertion unit (setting
The status generating means ends the settable status based on the fact that the setting key insertion unit has specified that the setting key is changed from the predetermined corresponding state to the specific corresponding state (the state where the OFF operation is performed). The gaming machine according to any one of features n1 to n8, comprising means (function for executing the processing of step SA709 and step SA710 in the main CPU 63).
特徴n9によれば、設定可能状況とするためには設定キーを利用して設定キー挿入部を所定対応状態とする必要があるため、使用対象となる設定値を不正に変更しようとする行為を行いづらくさせることが可能となる。この場合に、設定可能状況は設定キー挿入部が特定対応状態であるだけでは終了することはなく設定キー挿入部が所定対応状態から特定対応状態に変更された場合に終了する。これにより、設定可能状況の途中で動作電力の供給が停止された場合においてその後に設定キー挿入部が特定対応状態である状況で動作電力の供給が開始されたとしても、即座に設定可能状況が終了されることはなく、設定キー挿入部を特定対応状態から所定対応状態に変更した後に更に所定対応状態から特定対応状態に変更することで設定可能状況が終了されるため、遊技ホールの管理者にとって好ましいタイミングで設定可能状況を終了させることが可能となる。 According to the feature n9, since it is necessary to set the setting key insertion unit in a predetermined correspondence state using the setting key in order to obtain a setting possible situation, an action to illegally change the setting value to be used is performed. It is possible to make it difficult to do. In this case, the settable situation does not end only when the setting key insertion unit is in the specific corresponding state, but ends when the setting key insertion unit is changed from the predetermined corresponding state to the specific corresponding state. As a result, when the supply of operating power is stopped in the middle of the settable status, even if the supply of operating power is started in a situation where the setting key insertion unit is in a specific corresponding state after that, the settable status can be immediately set. Since the setting key insertion unit is changed from the specific correspondence state to the predetermined correspondence state and then changed from the predetermined correspondence state to the specific correspondence state, the settable situation is terminated. For this reason, it is possible to end the settable situation at a favorable timing.
特徴n10.前記状況発生手段は、前記報知発生手段により前記使用対象の設定値の報知が行われている途中で動作電力の供給が停止された場合であってその後に動作電力の供給が開始される場合に前記第1設定関連操作が行われた場合、前記設定可能状況となるようにすることを特徴とする特徴n1乃至n9のいずれか1に記載の遊技機。 Feature n10. The situation generating means is a case where the supply of operating power is stopped while the setting value of the target of use is being notified by the notification generating means, and the supply of operating power is started thereafter. The gaming machine according to any one of features n1 to n9, wherein when the first setting-related operation is performed, the setting is possible.
特徴n10によれば、使用対象の設定値の報知が行われている途中で動作電力の供給が停止されたとしても、その後の動作電力の供給の開始に際して第1設定関連操作が行われた場合には設定可能状況となる。これにより、設定値の確認作業よりも設定値の変更作業を優先させることが可能となる。 According to the feature n10, even when the supply of operating power is stopped during the notification of the setting value to be used, the first setting related operation is performed at the start of the subsequent supply of operating power Is settable. Accordingly, it is possible to prioritize the setting value changing operation over the setting value checking operation.
なお、特徴n1〜n10の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features n1 to n10, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features 1-15, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Arufadaburyu1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴o群>
特徴o1.遊技者の有利度に対応する複数段階の設定値の中から使用対象として設定されている設定値に対応する態様で利益付与用処理を実行する手段(主側CPU63におけるステップS503及びステップS504の処理を実行する機能)と、
前記設定値に関する所定の設定関連処理を実行する設定関連実行手段(主側CPU63における設定値更新処理を実行する機能、主側CPU63における設定確認用処理を実行する機能)と、
前記所定の設定関連処理を完了する前に動作電力の供給が停止されたことに基づいて、その後に動作電力の供給が開始された後に前記所定の設定関連処理を途中から再開させる途中再開手段(第45の実施形態では主側CPU63におけるステップSA412にて肯定判定をする機能及び主側CPU63におけるステップSA414にて肯定判定をする機能、第46の実施形態では主側CPU63におけるステップSA905及びステップSA916にて肯定判定をする機能)と、
を備えていることを特徴とする遊技機。
<Feature o group>
Feature o1. Means for executing profit-giving processing in a manner corresponding to a setting value set as a use target among a plurality of setting values corresponding to the player's advantage (processing in steps S503 and S504 in the main CPU 63) Function to execute)
Setting related execution means (a function for executing a setting value update process in the
Based on the fact that the supply of operating power has been stopped before completing the predetermined setting-related process, an intermediate restart means for restarting the predetermined setting-related process from the middle after the start of the supply of operating power thereafter ( In the forty-fifth embodiment, the function for making an affirmative determination in step SA412 in the
A gaming machine characterized by comprising:
特徴o1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。この場合に、所定の設定関連処理が完了する前に動作電力の供給が停止されたとしても、動作電力の供給が再開された場合には所定の設定関連処理が途中から再開される。これにより、所定の設定関連処理の途中で動作電力の供給が停止されたとしても、動作電力の供給が再開された場合には所定の設定関連処理を引き続き継続させることが可能となる。 According to the characteristic o1, since a setting value to be used is set from among a plurality of setting values corresponding to the player's advantage, the player has a more advantageous setting value to be used. You will expect that. In this case, even if the supply of operating power is stopped before the predetermined setting-related process is completed, the predetermined setting-related process is resumed from the middle when the supply of operating power is resumed. As a result, even if the supply of operating power is stopped in the middle of a predetermined setting-related process, it is possible to continue the predetermined setting-related process when the supply of operating power is resumed.
特徴o2.前記設定関連実行手段は、所定設定関連操作(所定の設定関連処理が設定値更新処理であれば設定キー挿入部68aのON操作及びリセットボタン68cの押圧操作、所定の設定関連処理が設定確認用処理であれば設定キー挿入部68aのON操作)が行われたことに基づいて前記所定の設定関連処理を実行するものであり、
前記途中再開手段は、前記所定設定関連操作が行われなかったとしても前記所定の設定関連処理を途中から再開させることを特徴とする特徴o1に記載の遊技機。
Feature o2. The setting related execution means is a predetermined setting related operation (if the predetermined setting related process is a set value update process, the ON operation of the setting
The gaming machine according to claim o1, wherein the halfway restarting unit restarts the predetermined setting related process from the middle even if the predetermined setting related operation is not performed.
特徴o2によれば、所定の設定関連処理が完了する前に動作電力の供給が停止された場合には所定設定関連操作が行われなかったとしても所定の設定関連処理が途中から再開されるため、所定の設定関連処理の途中からの再開を優先させることが可能となる。 According to the feature o2, when the supply of operating power is stopped before the predetermined setting related process is completed, the predetermined setting related process is resumed from the middle even if the predetermined setting related operation is not performed. It is possible to prioritize resumption from the middle of the predetermined setting related process.
特徴o3.前記設定関連実行手段は、動作電力の供給が開始される場合に前記所定設定関連操作が行われたことに基づいて前記所定の設定関連処理を実行するものであり、
前記途中再開手段は、動作電力の供給が開始される場合に前記所定設定関連操作が行われなかったとしても前記所定の設定関連処理を途中から再開させるものであり、
前記所定の設定関連処理を完了する前に動作電力の供給が停止された場合においてその後に動作電力の供給が開始される場合に前記所定設定関連操作が行われた場合、前記途中再開手段により前記所定の設定関連処理が途中から再開されるのではなく、前記設定関連実行手段により前記所定の設定関連処理が新たに開始されることを特徴とする特徴o2に記載の遊技機。
Feature o3. The setting-related execution means executes the predetermined setting-related processing based on the fact that the predetermined setting-related operation is performed when supply of operating power is started.
The midway restarting unit restarts the predetermined setting related process from the middle even when the predetermined setting related operation is not performed when supply of operating power is started.
When the operation power supply is stopped before the predetermined setting related process is completed and the operation power supply is started thereafter, the predetermined setting related operation is performed. The gaming machine according to feature o2, wherein the predetermined setting-related process is newly started by the setting-related execution unit instead of being resumed from the middle.
特徴o3によれば、動作電力の供給が開始される場合に所定設定関連操作が行われたことに基づいて所定の設定関連処理が実行されるため、所定の設定関連処理を不正に実行させる行為を行いづらくさせることが可能となる。この場合に、所定の設定関連処理の途中で動作電力の供給が停止された後において動作電力の供給が再開される場合に所定設定関連操作が行われなかったとしても所定の設定関連処理が途中から再開されるため、所定の設定関連処理の途中からの再開を優先させることが可能となる。その一方、所定の設定関連処理の途中で動作電力の供給が停止された後において動作電力の供給が再開される場合に所定設定関連操作が行われた場合には所定の設定関連処理が途中から再開されるのではなく新たに開始される。これにより、所定の設定関連処理の途中で動作電力の供給が停止された場合、動作電力の供給が再開される場合における所定設定関連操作の有無により、所定の設定関連処理を新たに開始させること及び所定の設定関連処理を途中から再開させることのいずれかを選択することが可能となる。 According to the characteristic o3, since the predetermined setting-related process is executed based on the fact that the predetermined setting-related operation is performed when the supply of the operating power is started, the act of illegally executing the predetermined setting-related process It is possible to make it difficult to perform. In this case, even if the predetermined setting related operation is not performed when the supply of the operating power is resumed after the supply of the operating power is stopped in the middle of the predetermined setting related process, the predetermined setting related process is not completed. Therefore, it is possible to give priority to the resumption from the middle of the predetermined setting related process. On the other hand, when the supply of operating power is resumed after the supply of operating power is stopped in the middle of a predetermined setting-related process, the predetermined setting-related process is started halfway when a predetermined setting-related operation is performed. Instead of being restarted, it is started anew. As a result, when the operation power supply is stopped in the middle of the predetermined setting related process, the predetermined setting related process is newly started depending on the presence or absence of the predetermined setting related operation when the supply of the operating power is resumed. In addition, it is possible to select one of resuming predetermined setting-related processing from the middle.
特徴o4.前記所定設定関連操作には、設定キー挿入部(設定キー挿入部68a)が設定キーにより所定対応状態(ON操作された状態)とされていることを含み、
前記設定関連実行手段は、前記設定キー挿入部が前記設定キーにより前記所定対応状態から特定対応状態(OFF操作された状態)に変更されたことを特定したことに基づいて前記所定の設定関連処理を終了させる手段(主側CPU63におけるステップSA504の処理を実行する機能、主側CPU63におけるステップSA709及びステップSA710の処理を実行する機能)を備えていることを特徴とする特徴o2又はo3に記載の遊技機。
Feature o4. The predetermined setting related operation includes that the setting key insertion unit (setting
The setting-related execution unit is configured to perform the predetermined setting-related processing based on the fact that the setting key insertion unit has specified that the setting key is changed from the predetermined corresponding state to the specific corresponding state (the state where the OFF operation is performed). The feature o2 or o3 is provided with means for terminating the processing (a function for executing the processing of step SA504 in the
特徴o4によれば、所定の設定関連処理を開始させるためには設定キーを利用して設定キー挿入部を所定対応状態とする必要があるため、所定の設定関連処理を不正に実行させる行為を行いづらくさせることが可能となる。この場合に、所定の設定関連処理は設定キー挿入部が特定対応状態であるだけでは終了することはなく設定キー挿入部が所定対応状態から特定対応状態に変更された場合に終了する。これにより、所定の設定関連処理が完了する前に動作電力の供給が停止された場合においてその後に設定キー挿入部が特定対応状態である状況で動作電力の供給が開始されたとしても、即座に所定の設定関連処理が終了されることはなく、設定キー挿入部を特定対応状態から所定対応状態に変更した後に更に所定対応状態から特定対応状態に変更することで所定の設定関連処理が終了されるため、遊技ホールの管理者にとって好ましいタイミングで所定の設定関連処理を終了させることが可能となる。 According to the characteristic o4, in order to start the predetermined setting related process, the setting key insertion unit needs to be in a predetermined corresponding state using the setting key. Therefore, the act of illegally executing the predetermined setting related process is performed. It is possible to make it difficult to do. In this case, the predetermined setting-related process does not end only when the setting key insertion unit is in the specific corresponding state, but ends when the setting key insertion unit is changed from the predetermined corresponding state to the specific corresponding state. As a result, even if the supply of operating power is started in a situation where the setting key insertion unit is in a specific corresponding state after the supply of operating power is stopped before the predetermined setting-related processing is completed, The predetermined setting-related process is not ended, and the predetermined setting-related process is ended by changing the setting key insertion unit from the specific corresponding state to the predetermined corresponding state and then further changing from the predetermined corresponding state to the specific corresponding state. Therefore, it is possible to end the predetermined setting related process at a timing preferable for the manager of the game hall.
特徴o5.前記所定の設定関連処理は使用対象となる設定値を変更するための処理であることを特徴とする特徴o1乃至o4のいずれか1に記載の遊技機。 Feature o5. The gaming machine according to any one of features o1 to o4, wherein the predetermined setting related process is a process for changing a setting value to be used.
特徴o5によれば、設定値を変更している途中で動作電力の供給が停止されたとしても、動作電力の供給が再開された場合にはその変更途中の設定値から当該設定値の変更を再開させることが可能となる。これにより、設定値を変更している途中で動作電力の供給が停止されたとしても、動作電力の供給が再開された場合には設定値の変更作業を継続して行うことが可能となる。 According to the characteristic o5, even if the supply of the operating power is stopped in the middle of changing the setting value, when the supply of the operating power is resumed, the setting value is changed from the setting value in the middle of the change. It can be resumed. As a result, even if the supply of operating power is stopped while the set value is being changed, the setting value can be changed continuously when the supply of operating power is resumed.
特徴o6.前記所定の設定関連処理は使用対象となる設定値を変更するための処理であり、
使用対象の設定値に対応する設定対応情報を記憶する設定対応記憶手段(設定参照用エリア341)と、
前記所定の設定関連処理において選択されている設定値に対応する選択対応情報を記憶する選択対応記憶手段(設定更新用エリア342)と、
を備え、
前記設定関連実行手段は、
前記所定の設定関連処理として、変更契機が発生した場合に選択対象となっている設定値が変更されるように前記選択対応記憶手段に記憶されている前記選択対応情報を変更する手段(主側CPU63におけるステップSA708の処理を実行する機能)と、
前記所定の設定関連処理として、終了契機が発生した場合に前記選択対応記憶手段に記憶されている前記選択対応情報に対応する情報を前記設定対応情報として前記設定対応記憶手段に記憶させることにより、選択対象となっていた設定値を使用対象として設定する手段(主側CPU63におけるステップSA709の処理を実行する機能)と、
を備え、
前記途中再開手段は、前記所定の設定関連処理を完了する前に動作電力の供給が停止された場合に前記選択対応記憶手段に記憶されていた前記選択対応情報に対応する設定値から当該設定値の変更を可能とすることを特徴とする特徴o1乃至o5のいずれか1に記載の遊技機。
Feature o6. The predetermined setting related process is a process for changing a setting value to be used,
Setting correspondence storage means (setting reference area 341) for storing setting correspondence information corresponding to setting values to be used;
Selection correspondence storage means (setting update area 342) for storing selection correspondence information corresponding to the setting value selected in the predetermined setting related processing;
With
The setting related execution means includes:
Means (main side) for changing the selection correspondence information stored in the selection correspondence storage means such that the setting value to be selected is changed when the change trigger occurs as the predetermined setting related processing A function of executing the process of step SA708 in the CPU 63);
By storing the information corresponding to the selection correspondence information stored in the selection correspondence storage means when the termination trigger has occurred as the predetermined setting related processing as the setting correspondence information in the setting correspondence storage means, Means for setting a setting value that has been a selection target as a use target (function for executing the processing of step SA709 in the main CPU 63);
With
The midway restarting means is configured to set the set value from the set value corresponding to the selection correspondence information stored in the selection correspondence storage means when the supply of operating power is stopped before completing the predetermined setting related processing. The gaming machine according to any one of features o1 to o5, wherein the game machine can be changed.
特徴o6によれば、使用対象の設定値に対応する設定対応情報を記憶する設定対応記憶手段と、設定可能状況において変更途中の設定値に対応する選択対応情報を記憶する選択対応記憶手段とが設けられていることにより、設定可能状況が開始される前に設定されていた設定値の情報を記憶保持しながら、設定可能状況において設定値を変更することが可能となる。この場合に、設定値を変更している途中で動作電力の供給が停止された後において動作電力の供給が再開された場合には動作電力の供給が停止された場合に選択対応記憶手段に記憶されていた選択対応情報に対応する設定値から当該設定値の変更が行われる。これにより、設定値を変更している途中で動作電力の供給が停止されたとしても、動作電力の供給が再開された場合には動作電力の供給が停止される直前の状態から設定値の変更操作を継続して行うことが可能となる。 According to the characteristic o6, the setting correspondence storage unit that stores the setting correspondence information corresponding to the setting value to be used, and the selection correspondence storage unit that stores the selection correspondence information corresponding to the setting value being changed in the settable situation. By being provided, it becomes possible to change the set value in the settable situation while storing and holding the information of the set value that was set before the settable situation was started. In this case, when the supply of the operating power is resumed after the supply of the operating power is stopped while the set value is being changed, the storage is performed in the selection correspondence storage unit when the supply of the operating power is stopped. The set value is changed from the set value corresponding to the selected selection correspondence information. As a result, even if the supply of operating power is stopped in the middle of changing the set value, if the supply of operating power is resumed, the set value is changed from the state immediately before the supply of operating power is stopped. The operation can be continued.
特徴o7.前記設定関連実行手段は、動作電力の供給が開始される場合に所定設定関連操作が行われたことに基づいて前記所定の設定関連処理を実行するものであり、
前記途中再開手段は、動作電力の供給が開始される場合に前記所定設定関連操作が行われなかったことに基づいて、前記所定の設定関連処理を途中から再開させるものであり、
前記設定関連実行手段は、前記所定の設定関連処理が完了する前に動作電力の供給が停止された場合においてその後に動作電力の供給が開始される場合に前記所定設定関連操作が行われた場合、前記設定対応記憶手段に記憶されている前記設定対応情報に対応する設定値から当該設定値の変更を可能とする手段(第45の実施形態では主側CPU63におけるステップSA417にて肯定判定をする機能、第46の実施形態では主側CPU63におけるステップSA917にて肯定判定をする機能)を備えていることを特徴とする特徴o6に記載の遊技機。
Feature o7. The setting related execution means executes the predetermined setting related processing based on a predetermined setting related operation being performed when supply of operating power is started.
The midway restarting unit restarts the predetermined setting related process from the middle based on the fact that the predetermined setting related operation is not performed when the supply of operating power is started.
The setting-related execution unit is configured to perform the predetermined setting-related operation when the supply of operating power is started after the supply of operating power is stopped before the predetermined setting-related processing is completed. , Means for enabling the setting value to be changed from the setting value corresponding to the setting correspondence information stored in the setting correspondence storage means (in the 45th embodiment, an affirmative determination is made in step SA417 in the main CPU 63). A game machine according to the feature o6, which is provided with a function, a function of making an affirmative determination in step SA917 in the
特徴o7によれば、設定値を変更している途中で動作電力の供給が停止された後において動作電力の供給が再開される場合に所定設定関連操作が行われなかったことに基づいて動作電力の供給が停止される前に変更対象となっていた設定値から当該設定値の変更を再開することが可能となる一方、設定値を変更している途中で動作電力の供給が停止された後において動作電力の供給が再開される場合に所定設定関連操作が行われた場合には設定対応記憶手段に記憶されている設定対応情報に対応する設定値から当該設定値の変更が行われる。これにより、設定値の変更を開始する場合における初期の設定値を、動作電力の供給が再開される場合における操作内容に応じて異ならせることが可能となる。 According to the characteristic o7, the operation power is based on the fact that the predetermined setting related operation is not performed when the supply of the operation power is resumed after the supply of the operation power is stopped in the middle of changing the set value. After the supply of operating power is stopped while changing the set value, it is possible to restart the change of the set value from the set value that was the target of change before the supply of When a predetermined setting-related operation is performed when the supply of operating power is resumed, the setting value is changed from the setting value corresponding to the setting correspondence information stored in the setting correspondence storage means. As a result, the initial set value when the change of the set value is started can be made different according to the operation content when the supply of operating power is resumed.
なお、特徴o1〜o7の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features o1 to o7, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴p群>
特徴p1.遊技者の有利度に対応する複数段階の設定値の中から使用対象として設定されている設定値に対応する態様で利益付与用処理を実行する手段(主側CPU63におけるステップS503及びステップS504の処理を実行する機能)と、
所定設定関連操作(所定の設定関連処理が設定値更新処理であれば設定キー挿入部68aのON操作及びリセットボタン68cの押圧操作、所定の設定関連処理が設定確認用処理であれば設定キー挿入部68aのON操作)が行われたことに基づいて、前記設定値に関する所定の設定関連処理を実行する設定関連実行手段(主側CPU63における設定値更新処理を実行する機能、主側CPU63における設定確認用処理を実行する機能)と、
を備え、
当該設定関連実行手段は、前記所定の設定関連処理を完了する前に動作電力の供給が停止された場合、その後に動作電力の供給が開始された後に前記所定設定関連操作が行われていなくても前記所定の設定関連処理を実行する供給後実行手段(第45の実施形態では主側CPU63におけるステップSA412にて肯定判定をする機能及び主側CPU63におけるステップSA414にて肯定判定をする機能、第46の実施形態では主側CPU63におけるステップSA905及びステップSA916にて肯定判定をする機能)を備えていることを特徴とする遊技機。
<Feature p group>
Feature p1. Means for executing profit-giving processing in a manner corresponding to a setting value set as a use target among a plurality of setting values corresponding to the player's advantage (processing in steps S503 and S504 in the main CPU 63) Function to execute)
Predetermined setting-related operation (If the predetermined setting-related process is a set value update process, the setting
With
If the supply of operating power is stopped before completing the predetermined setting-related process, the setting-related execution means indicates that the predetermined setting-related operation has not been performed after the supply of operating power is started after that. The post-supply execution means for executing the predetermined setting-related process (in the forty-fifth embodiment, a function for making an affirmative determination at step SA412 in the
特徴p1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。また、所定設定関連操作を行うことで所定の設定関連処理が実行されるようにすることが可能となる。この場合に、所定の設定関連処理が完了する前に動作電力の供給が停止されたとしても、動作電力の供給が再開された場合には所定設定関連操作が行われていなくても所定の設定関連処理が実行される。これにより、所定の設定関連処理の実行を優先させることが可能となる。 According to the feature p1, since a setting value to be used is set from among a plurality of setting values corresponding to the player's advantage, the player has a more advantageous setting value to be used. You will expect that. In addition, it is possible to execute a predetermined setting related process by performing a predetermined setting related operation. In this case, even if the operation power supply is stopped before the predetermined setting-related process is completed, the predetermined setting-related operation is not performed when the operation power supply is resumed. Related processing is executed. As a result, it is possible to prioritize execution of predetermined setting-related processing.
特徴p2.前記設定関連実行手段は、動作電力の供給が開始される場合に前記所定設定関連操作が行われたことに基づいて前記所定の設定関連処理を実行するものであり、
前記供給後実行手段は、動作電力の供給が開始される場合に前記所定設定関連操作が行われなかったとしても前記所定の設定関連処理を実行することを特徴とする特徴p1に記載の遊技機。
Feature p2. The setting-related execution means executes the predetermined setting-related processing based on the fact that the predetermined setting-related operation is performed when supply of operating power is started.
The gaming machine according to claim p1, wherein the post-supply execution means executes the predetermined setting-related process even when the predetermined setting-related operation is not performed when supply of operating power is started. .
特徴p2によれば、動作電力の供給が開始される場合に所定設定関連操作が行われたことに基づいて所定の設定関連処理が実行されるため、所定の設定関連処理を不正に実行させる行為を行いづらくさせることが可能となる。この場合に、所定の設定関連処理の途中で動作電力の供給が停止された後において動作電力の供給が再開される場合に所定設定関連操作が行われなかったとしても所定の設定関連処理が実行されるため、所定の設定関連処理の実行を優先させることが可能となる。 According to the feature p2, since the predetermined setting-related process is executed based on the fact that the predetermined setting-related operation is performed when the supply of the operating power is started, the act of illegally executing the predetermined setting-related process It is possible to make it difficult to perform. In this case, even if the predetermined setting related operation is not performed when the supply of the operating power is resumed after the supply of the operating power is stopped in the middle of the predetermined setting related process, the predetermined setting related process is executed. Therefore, it is possible to prioritize execution of the predetermined setting related process.
特徴p3.前記所定設定関連操作には、設定キー挿入部(設定キー挿入部68a)が設定キーにより所定対応状態(ON操作された状態)とされていることを含み、
前記設定関連実行手段は、前記設定キー挿入部が前記設定キーにより前記所定対応状態から特定対応状態(OFF操作された状態)に変更されたことを特定したことに基づいて前記所定の設定関連処理を終了させる手段(主側CPU63におけるステップSA504の処理を実行する機能、主側CPU63におけるステップSA709及びステップSA710の処理を実行する機能)を備えていることを特徴とする特徴p1又はp2に記載の遊技機。
Feature p3. The predetermined setting related operation includes that the setting key insertion unit (setting
The setting-related execution unit is configured to perform the predetermined setting-related processing based on the fact that the setting key insertion unit has specified that the setting key is changed from the predetermined corresponding state to the specific corresponding state (the state where the OFF operation is performed). Characterized in that it includes means for terminating the processing (function of executing processing of step SA504 in the
特徴p3によれば、所定の設定関連処理を開始させるためには設定キーを利用して設定キー挿入部を所定対応状態とする必要があるため、所定の設定関連処理を不正に実行させる行為を行いづらくさせることが可能となる。この場合に、所定の設定関連処理は設定キー挿入部が特定対応状態であるだけでは終了することはなく設定キー挿入部が所定対応状態から特定対応状態に変更された場合に終了する。これにより、所定の設定関連処理が完了する前に動作電力の供給が停止された場合においてその後に設定キー挿入部が特定対応状態である状況で動作電力の供給が開始されたとしても、即座に所定の設定関連処理が終了されることはなく、設定キー挿入部を特定対応状態から所定対応状態に変更した後に更に所定対応状態から特定対応状態に変更することで所定の設定関連処理が終了されるため、遊技ホールの管理者にとって好ましいタイミングで所定の設定関連処理を終了させることが可能となる。 According to the feature p3, in order to start the predetermined setting related process, the setting key insertion unit needs to be in a predetermined corresponding state by using the setting key. Therefore, the act of illegally executing the predetermined setting related process is performed. It is possible to make it difficult to do. In this case, the predetermined setting-related process does not end only when the setting key insertion unit is in the specific corresponding state, but ends when the setting key insertion unit is changed from the predetermined corresponding state to the specific corresponding state. As a result, even if the supply of operating power is started in a situation where the setting key insertion unit is in a specific corresponding state after the supply of operating power is stopped before the predetermined setting-related processing is completed, The predetermined setting-related process is not ended, and the predetermined setting-related process is ended by changing the setting key insertion unit from the specific corresponding state to the predetermined corresponding state and then further changing from the predetermined corresponding state to the specific corresponding state. Therefore, it is possible to end the predetermined setting related process at a timing preferable for the manager of the game hall.
特徴p4.前記供給後実行手段は、前記所定の設定関連処理を完了する前に動作電力の供給が停止された場合であっても、その後に動作電力の供給が開始される場合に特定関連操作が行われた場合、前記所定の設定関連処理を実行しないことを特徴とする特徴p1乃至p3のいずれか1に記載の遊技機。 Feature p4. The post-supply execution means performs the specific related operation when the supply of operating power is started after that even if the supply of operating power is stopped before the predetermined setting-related processing is completed. The gaming machine according to any one of features p1 to p3, wherein the predetermined setting-related processing is not executed when the game is performed.
特徴p4によれば、所定の設定関連処理を完了する前に動作電力の供給が停止された場合であってもその後に動作電力の供給が開始される場合に特定関連操作が行われた場合には所定の設定関連処理が実行されない。これにより、所定の設定関連処理が完了する前に動作電力の供給が停止された場合であってもその後に所定の設定関連処理を実行する必要がない場合には、動作電力の供給が開始される場合に特定関連操作を行うことで所定の設定関連処理が実行されてしまわないようにすることが可能となる。 According to the feature p4, even when the supply of the operating power is stopped before completing the predetermined setting-related process, the specific related operation is performed when the supply of the operating power is started after that. No predetermined setting related processing is executed. Thus, even if the supply of operating power is stopped before the predetermined setting related process is completed, the supply of the operating power is started when it is not necessary to execute the predetermined setting related process thereafter. In this case, it is possible to prevent a predetermined setting related process from being executed by performing a specific related operation.
特徴p5.前記所定の設定関連処理は使用対象となる設定値を報知するための処理であることを特徴とする特徴p1乃至p4のいずれか1に記載の遊技機。 Feature p5. The gaming machine according to any one of features p1 to p4, wherein the predetermined setting-related process is a process for notifying a setting value to be used.
特徴p5によれば、設定値の報知が行われている途中で動作電力の供給が停止された場合にはその後に動作電力の供給が開始される場合に所定設定関連操作が行われなかったとしても設定値の報知が再度開始される。これにより、設定値の報知を優先させることが可能となる。 According to the feature p5, when the supply of the operating power is stopped while the setting value is being notified, the predetermined setting-related operation is not performed when the supply of the operating power is started after that. Also, the notification of the set value is started again. This makes it possible to prioritize notification of the set value.
特徴p6.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63におけるステップSA709の処理を実行する機能)と、
動作電力の供給が開始される場合に特定関連操作(設定キー挿入部68aのON操作及びリセットボタン68cの押圧操作)が行われたことに基づいて、前記使用対象となる設定値の変更を行うことが可能な設定可能状況(設定値更新処理が実行される状況)となるようにする状況発生手段(第45の実施形態では主側CPU63におけるステップSA412にて肯定判定をする機能及びステップSA417にて肯定判定をする機能、第46の実施形態では主側CPU63におけるステップSA905及びステップSA916にて肯定判定をする機能並びにステップSA917にて肯定判定をする機能)と、
を備え、
前記供給後実行手段は、前記所定の設定関連処理を完了する前に動作電力の供給が停止された場合であっても、その後に動作電力の供給が開始される場合に前記特定関連操作が行われた場合、前記所定の設定関連処理を実行しないものであり、
前記状況発生手段は、前記所定の設定関連処理を完了する前に動作電力の供給が停止された場合であっても、その後に動作電力の供給が開始される場合に前記特定関連操作が行われた場合、前記設定可能状況となるようにすることを特徴とする特徴p5に記載の遊技機。
Feature p6. A setting means (a function for executing the processing of step SA709 in the main CPU 63) for setting a setting value to be used from a plurality of setting values corresponding to the player's advantage;
When the supply of operating power is started, the setting value to be used is changed based on the specific related operations (the ON operation of the setting
With
The post-supply execution means performs the specific related operation when the supply of operating power is started after that even when the supply of operating power is stopped before the predetermined setting-related processing is completed. The predetermined setting-related process is not executed,
Even if the supply of operating power is stopped before completing the predetermined setting-related processing, the situation generating means performs the specific related operation when the supply of operating power is started after that. The gaming machine as set forth in the characteristic p5, wherein the setting is possible.
特徴p6によれば、設定値の報知が行われている途中で動作電力の供給が停止された場合であってもその後に動作電力の供給が開始される場合に特定関連操作が行われた場合には設定値の報知が実行されるのではなく、設定値の変更を行うことが可能な設定可能状況となる。これにより、設定値の変更を行うことが可能な設定可能状況とするための特定関連操作が行われた場合には設定値の報知よりも設定可能状況の発生を優先させることが可能となる。 According to the feature p6, even when the supply of the operating power is stopped in the middle of the notification of the set value, the specific related operation is performed when the supply of the operating power is started after that In this case, the setting value notification is not executed, but the setting value can be changed. As a result, when a specific related operation for setting a settable state in which the set value can be changed is performed, the occurrence of the settable state can be prioritized over the notification of the set value.
特徴p7.前記所定の設定関連処理は使用対象となる設定値を変更するための処理であることを特徴とする特徴p1乃至p6のいずれか1に記載の遊技機。 Feature p7. The gaming machine according to any one of features p1 to p6, wherein the predetermined setting related process is a process for changing a setting value to be used.
特徴p7によれば、設定値を変更している途中で動作電力の供給が停止されたとしても、動作電力の供給が再開された場合には設定値の変更を行うことが可能となる。これにより、設定値を変更している途中で動作電力の供給が停止されたとしても、動作電力の供給が再開された場合には設定値の変更作業を継続して行うことが可能となる。 According to the feature p7, even if the supply of operating power is stopped in the middle of changing the set value, the set value can be changed when the supply of operating power is resumed. As a result, even if the supply of operating power is stopped while the set value is being changed, the setting value can be changed continuously when the supply of operating power is resumed.
なお、特徴p1〜p7の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features p1 to p7, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴q群>
特徴q1.遊技者の有利度に対応する複数段階の設定値の中から使用対象として設定されている設定値に対応する態様で利益付与用処理を実行する手段(主側CPU63におけるステップS503及びステップS504の処理を実行する機能)と、
前記設定値に関する所定の設定関連処理を実行する設定関連実行手段(主側CPU63における設定値更新処理を実行する機能、主側CPU63における設定確認用処理を実行する機能)と、
を備え、
当該設定関連実行手段は、前記所定の設定関連処理を完了する前に動作電力の供給が停止されたとしても、その後に動作電力の供給が開始される場合に特定関連操作(所定の設定関連処理が設定確認用処理であればRAMクリア操作又は設定変更操作、所定の設定関連処理が設定値更新処理であればRAMクリア操作)が行われた場合、前記所定の設定関連処理を実行しないことを特徴とする遊技機。
<Characteristic q group>
Feature q1. Means for executing profit-giving processing in a manner corresponding to a setting value set as a use target among a plurality of setting values corresponding to the player's advantage (processing in steps S503 and S504 in the main CPU 63) Function to execute)
Setting related execution means (a function for executing a setting value update process in the
With
Even if the supply of operating power is stopped before completing the predetermined setting-related process, the setting-related execution unit is configured to perform a specific related operation (predetermined setting-related process when the supply of operating power is started thereafter. If the RAM clear operation or setting change operation is performed if the setting confirmation process is performed, and the RAM clear operation is performed if the predetermined setting related process is the setting value update process, the predetermined setting related process is not executed. A featured gaming machine.
特徴q1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。この場合に、所定の設定関連処理を完了する前に動作電力の供給が停止された場合であってもその後に動作電力の供給が開始される場合に特定関連操作が行われた場合には所定の設定関連処理が実行されない。これにより、所定の設定関連処理が完了する前に動作電力の供給が停止された場合であってもその後に所定の設定関連処理を実行する必要がない場合には、動作電力の供給が開始される場合に特定関連操作を行うことで所定の設定関連処理が実行されてしまわないようにすることが可能となる。 According to the feature q1, since a setting value to be used is set from a plurality of setting values corresponding to the player's advantage, the player has a more advantageous setting value to be used. You will expect that. In this case, even if the supply of the operating power is stopped before completing the predetermined setting-related process, if the specific-related operation is performed when the supply of the operating power is started after that, it is predetermined. The settings related process is not executed. Thus, even if the supply of operating power is stopped before the predetermined setting related process is completed, the supply of the operating power is started when it is not necessary to execute the predetermined setting related process thereafter. In this case, it is possible to prevent a predetermined setting related process from being executed by performing a specific related operation.
特徴q2.前記所定の設定関連処理は使用対象となる設定値を報知するための処理であることを特徴とする特徴q1に記載の遊技機。 Feature q2. The gaming machine according to Feature q1, wherein the predetermined setting-related process is a process for notifying a setting value to be used.
特徴q2によれば、設定値の報知が行われている途中で動作電力の供給が停止されたとしてもその後に動作電力の供給が開始される場合に特定関連操作が行われた場合には設定値の報知が再開されない。これにより、設定値の報知が行われている途中で動作電力の供給が停止されたとしてもその後に設定値の報知を行わせる必要がない場合には、動作電力の供給が開始される場合に特定関連操作を行うことで設定値の報知が行われないようにすることが可能となる。 According to the characteristic q2, even if the supply of the operating power is stopped while the setting value is being notified, the setting is performed when the specific related operation is performed when the supply of the operating power is started after that. Value reporting is not resumed. As a result, even if the supply of operating power is stopped during the notification of the set value, if it is not necessary to notify the set value after that, the supply of the operating power is started. It is possible to prevent the setting value from being notified by performing the specific related operation.
特徴q3.前記設定関連実行手段は、所定設定関連操作(所定の設定関連処理が設定値更新処理であれば設定キー挿入部68aのON操作及びリセットボタン68cの押圧操作、所定の設定関連処理が設定確認用処理であれば設定キー挿入部68aのON操作)が行われたことに基づいて前記所定の設定関連処理を実行するものであり、前記所定の設定関連処理を完了する前に動作電力の供給が停止されたとしてもその後に動作電力の供給が開始される場合に前記所定設定関連操作ではなく前記特定関連操作が行われた場合には前記所定の設定関連処理を実行しないことを特徴とする特徴q1又はq2に記載の遊技機。
Feature q3. The setting related execution means is a predetermined setting related operation (if the predetermined setting related process is a setting value update process, the ON operation of the setting
特徴q3によれば、所定の設定関連処理を行わせるためには所定設定関連操作を行う必要があるため、所定の設定関連処理を不正に実行させる行為を行いづらくさせることが可能となる。 According to the feature q3, since it is necessary to perform a predetermined setting-related operation in order to perform the predetermined setting-related process, it is possible to make it difficult to perform an act of executing the predetermined setting-related process illegally.
特徴q4.前記設定関連実行手段は、前記所定の設定関連処理を完了する前に動作電力の供給が停止された場合であってその後に動作電力の供給が開始される場合に前記特定関連操作が行われなかった場合、前記所定設定関連操作が行われていなくても前記所定の設定関連処理を実行する手段(第45の実施形態では主側CPU63におけるステップSA412にて肯定判定をする機能及び主側CPU63におけるステップSA414にて肯定判定をする機能)を備えていることを特徴とする特徴q3に記載の遊技機。
Feature q4. The setting related execution means does not perform the specific related operation when the supply of operating power is stopped before the predetermined setting related processing is completed and the supply of operating power is started thereafter. Means for executing the predetermined setting related processing even if the predetermined setting related operation is not performed (in the 45th embodiment, the function of making an affirmative determination in step SA412 in the
特徴q4によれば、所定の設定関連処理が完了する前に動作電力の供給が停止された場合、動作電力の供給が開始される場合に特定関連操作を行うか否かによって、所定設定関連操作を行うことなく所定の設定関連処理が実行されるようにするか否かを選択することが可能となる。 According to the feature q4, when the supply of operating power is stopped before the predetermined setting related process is completed, the predetermined setting related operation is determined depending on whether or not the specific related operation is performed when the supply of operating power is started. It is possible to select whether or not to execute a predetermined setting-related process without performing the above.
特徴q5.前記所定設定関連操作には、設定キー挿入部(設定キー挿入部68a)が設定キーにより所定対応状態(ON操作された状態)とされていることを含み、
前記設定関連実行手段は、前記設定キー挿入部が前記設定キーにより前記所定対応状態から特定対応状態(OFF操作された状態)に変更されたことを特定したことに基づいて前記所定の設定関連処理を終了させる手段(主側CPU63におけるステップSA504の処理を実行する機能、主側CPU63におけるステップSA709及びステップSA710の処理を実行する機能)を備えていることを特徴とする特徴q4に記載の遊技機。
Feature q5. The predetermined setting related operation includes that the setting key insertion unit (setting
The setting-related execution unit is configured to perform the predetermined setting-related processing based on the fact that the setting key insertion unit has specified that the setting key is changed from the predetermined corresponding state to the specific corresponding state (the state where the OFF operation is performed). The game machine according to feature q4, further comprising means for terminating the processing (function of executing the process of step SA504 in the
特徴q5によれば、所定の設定関連処理を開始させるためには設定キーを利用して設定キー挿入部を所定対応状態とする必要があるため、所定の設定関連処理を不正に実行させる行為を行いづらくさせることが可能となる。この場合に、所定の設定関連処理は設定キー挿入部が特定対応状態であるだけでは終了することはなく設定キー挿入部が所定対応状態から特定対応状態に変更された場合に終了する。これにより、所定の設定関連処理が完了する前に動作電力の供給が停止された場合においてその後に設定キー挿入部が特定対応状態である状況で動作電力の供給が開始されたとしても、即座に所定の設定関連処理が終了されることはなく、設定キー挿入部を特定対応状態から所定対応状態に変更した後に更に所定対応状態から特定対応状態に変更することで所定の設定関連処理が終了されるため、遊技ホールの管理者にとって好ましいタイミングで所定の設定関連処理を終了させることが可能となる。 According to the feature q5, in order to start the predetermined setting related process, the setting key insertion unit needs to be in a predetermined corresponding state using the setting key. It is possible to make it difficult to do. In this case, the predetermined setting-related process does not end only when the setting key insertion unit is in the specific corresponding state, but ends when the setting key insertion unit is changed from the predetermined corresponding state to the specific corresponding state. As a result, even if the supply of operating power is started in a situation where the setting key insertion unit is in a specific corresponding state after the supply of operating power is stopped before the predetermined setting-related processing is completed, The predetermined setting-related process is not ended, and the predetermined setting-related process is ended by changing the setting key insertion unit from the specific corresponding state to the predetermined corresponding state and then further changing from the predetermined corresponding state to the specific corresponding state. Therefore, it is possible to end the predetermined setting related process at a timing preferable for the manager of the game hall.
特徴q6.動作電力の供給が開始される場合に前記特定関連操作が行われたことに基づいて、前記所定の設定関連処理とは異なる別処理を実行する別実行手段(所定の設定関連処理が設定確認用処理であれば主側CPU63におけるRAMクリア処理のみを実行し設定値更新処理を実行しない機能又は主側CPU63におけるRAMクリア処理と設定値更新処理とを実行する機能、所定の設定関連処理が設定値更新処理であれば第45の実施形態における主側CPU63のRAMクリア処理のみを実行し設定値更新処理を実行しない機能)を備えていることを特徴とする特徴q1乃至q5のいずれか1に記載の遊技機。
Feature q6. Another execution means for executing another process different from the predetermined setting related process based on the fact that the specific related operation is performed when supply of operating power is started (the predetermined setting related process is used for setting confirmation) If the process is a process, only the RAM clear process in the
特徴q6によれば、別処理を実行させるために行われる特定関連操作を利用して、所定の設定関連処理が完了する前に動作電力の供給が停止された場合においてその後に動作電力の供給が開始された場合に所定の設定関連処理が実行されないようにすることが可能となる。 According to the feature q6, when the supply of the operating power is stopped before the predetermined setting-related process is completed using the specific related operation performed to execute another process, the supply of the operating power is performed thereafter. It is possible to prevent predetermined setting-related processing from being executed when started.
特徴q7.前記別実行手段は、前記所定の設定関連処理を完了する前に動作電力の供給が停止されたとしても、その後に動作電力の供給が開始される場合に前記特定関連操作が行われたことに基づいて前記別処理を実行することを特徴とする特徴q6に記載の遊技機。 Feature q7. Even if the supply of operating power is stopped before completing the predetermined setting-related process, the separate execution means is that the specific related operation has been performed when the supply of operating power is started after that. The gaming machine according to Feature q6, wherein the different processing is executed based on the game.
特徴q7によれば、所定の設定関連処理が完了する前に動作電力の供給が停止された場合であってもその後に動作電力の供給が開始された場合に特定関連操作が行われた場合には所定の設定関連処理よりも別処理の実行を優先させることが可能となる。 According to the characteristic q7, even when the supply of the operating power is stopped before the predetermined setting-related process is completed, the specific related operation is performed when the supply of the operating power is started after that. Can prioritize execution of another process over a predetermined setting-related process.
特徴q8.前記所定の設定関連処理は使用対象となる設定値を報知するための処理であり、前記別処理は使用対象となる設定値を変更するための処理であることを特徴とする特徴q6又はq7に記載の遊技機。 Feature q8. The predetermined setting-related process is a process for notifying a setting value to be used, and the separate process is a process for changing a setting value to be used. The gaming machine described.
特徴q8によれば、設定値の報知が行われている途中で動作電力の供給が停止されたとしてもその後に動作電力の供給が開始される場合に特定関連操作が行われた場合には設定値の報知が再開されない。これにより、設定値の報知が行われている途中で動作電力の供給が停止されたとしてもその後に設定値の報知を行わせる必要がない場合には、動作電力の供給が開始される場合に特定関連操作を行うことで設定値の報知が行われないようにすることが可能となる。また、このように設定値の報知が行われないようにするための操作として、設定値を変更するための処理を実行させるための特定関連操作を利用することが可能となる。 According to the feature q8, even when the supply of operating power is stopped while the setting value is being notified, the setting is performed when a specific related operation is performed when the supply of operating power is started after that. Value reporting is not resumed. As a result, even if the supply of operating power is stopped during the notification of the set value, if it is not necessary to notify the set value after that, the supply of the operating power is started. It is possible to prevent the setting value from being notified by performing the specific related operation. In addition, as an operation for preventing the notification of the set value as described above, a specific related operation for executing a process for changing the set value can be used.
なお、特徴q1〜q8の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features q1 to q8, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴r群>
特徴r1.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63におけるステップSA709の処理を実行する機能)と、
前記使用対象となる設定値の変更を行うことが可能な設定可能状況(設定値更新処理が実行される状況)となるようにする状況発生手段(第45の実施形態では主側CPU63におけるステップSA412にて肯定判定をする機能及びステップSA417にて肯定判定をする機能、第46の実施形態では主側CPU63におけるステップSA905及びステップSA916にて肯定判定をする機能並びにステップSA917にて肯定判定をする機能)と、
前記設定手段により設定された設定値に対応する設定対応情報を記憶する設定対応記憶手段(設定参照用エリア341)と、
前記設定可能状況において選択されている設定値に対応する選択対応情報を記憶する選択対応記憶手段(設定更新用エリア342)と、
を備え、
前記状況発生手段は、前記設定可能状況において変更契機が発生した場合に選択対象となっている設定値が変更されるように前記選択対応記憶手段に記憶されている前記選択対応情報を変更する手段(主側CPU63におけるステップSA708の処理を実行する機能)を備え、
前記設定手段は、前記設定可能状況において終了契機が発生した場合に前記選択対応記憶手段に記憶されている前記選択対応情報に対応する情報を前記設定対応情報として前記設定対応記憶手段に記憶させることにより、前記設定可能状況において選択対象となっていた設定値を使用対象として設定するものであることを特徴とする遊技機。
<Feature r group>
Feature r1. A setting means (a function for executing the processing of step SA709 in the main CPU 63) for setting a setting value to be used from a plurality of setting values corresponding to the player's advantage;
Situation generating means (a step SA412 in the
Setting correspondence storage means (setting reference area 341) for storing setting correspondence information corresponding to the setting value set by the setting means;
A selection correspondence storage means (setting update area 342) for storing selection correspondence information corresponding to the setting value selected in the settable situation;
With
The status generating means changes the selection correspondence information stored in the selection correspondence storage means so that a setting value to be selected is changed when a change trigger occurs in the settable situation. (The function of executing the processing of step SA708 in the main CPU 63)
The setting means stores information corresponding to the selection correspondence information stored in the selection correspondence storage means in the setting correspondence storage means as the setting correspondence information when an end trigger occurs in the setting possible situation. Thus, the gaming machine is characterized in that the setting value that has been a selection target in the settable situation is set as a usage target.
特徴r1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。この場合に、使用対象の設定値に対応する設定対応情報を記憶する設定対応記憶手段と、設定可能状況において変更途中の設定値に対応する選択対応情報を記憶する選択対応記憶手段とが設けられていることにより、設定可能状況が開始される前に設定されていた設定値の情報を記憶保持しながら、設定可能状況において設定値を変更することが可能となる。 According to the feature r1, since the setting value to be used is set from among a plurality of setting values corresponding to the player's degree of advantage, the player has a more advantageous setting value to be used. You will expect that. In this case, setting correspondence storage means for storing setting correspondence information corresponding to the setting value to be used and selection correspondence storage means for storing selection correspondence information corresponding to the setting value being changed in the settable situation are provided. Thus, it is possible to change the set value in the settable situation while storing and holding the information of the set value that was set before the settable situation was started.
特徴r2.前記状況発生手段は、前記終了契機が発生する前に前記設定可能状況が終了した場合にその後に発生した前記設定可能状況において前回の前記設定可能状況において前記選択対応記憶手段に記憶されていた前記選択対応情報に対応する設定値から当該設定値の変更を可能とする第1変更実行手段(主側CPU63におけるステップSA701にて肯定判定をする機能)を備えていることを特徴とする特徴r1に記載の遊技機。 Feature r2. The status generating means is stored in the selection correspondence storage means in the previous settable situation in the previous settable situation when the settable situation is finished before the termination trigger occurs. A feature r1 is characterized by comprising first change execution means (a function of making an affirmative determination in step SA701 in the main CPU 63) that enables the setting value to be changed from the setting value corresponding to the selection correspondence information. The gaming machine described.
特徴r2.終了契機が発生する前に設定可能状況が終了した後において設定可能状況が開始された場合に選択対応記憶手段に記憶されていた選択対応情報に対応する設定値から当該設定値の変更が行われる。これにより、終了契機が発生する前に設定可能状況が終了したとしても、設定可能状況が再開された場合には前回の設定可能状況において最後に選択されていた設定値から当該設定値の変更操作を継続して行うことが可能となる。 Feature r2. When the settable status is started after the settable status ends before the end trigger occurs, the set value is changed from the set value corresponding to the selection correspondence information stored in the selection correspondence storage unit. . As a result, even if the settable status ends before the termination trigger occurs, if the settable status is restarted, the setting value can be changed from the last selected setting value in the previous settable status. Can be carried out continuously.
特徴r3.前記状況発生手段は、前記終了契機が発生する前に前記設定可能状況が終了した場合にその後に発生した前記設定可能状況において前記設定対応記憶手段に記憶されている前記設定対応情報に対応する設定値から当該設定値の変更を可能とする第2変更実行手段(主側CPU63におけるステップSA701にて否定判定をする機能)を備えていることを特徴とする特徴r2に記載の遊技機。 Feature r3. The status generating means is a setting corresponding to the setting correspondence information stored in the setting correspondence storage means in the setting possibility situation that has occurred after the setting possibility situation has ended before the termination trigger has occurred. The gaming machine according to feature r2, further comprising second change execution means (a function of making a negative determination in step SA701 in the main CPU 63) that enables the setting value to be changed from the value.
特徴r3によれば、終了契機が発生する前に設定可能状況が終了した後において設定可能状況が開始された場合に前回の設定可能状況において最後に選択されていた設定値から当該設定値の変更を再開することが可能となるだけではなく、終了契機が発生する前に設定可能状況が終了した後において設定可能状況が開始された場合に設定対応記憶手段に記憶されている設定対応情報に対応する設定値から当該設定値の変更を行うことが可能となる。これにより、設定値の変更を開始する場合における初期の設定値を、設定可能状況が再開される場合における状況に応じて異ならせることが可能となる。 According to the feature r3, when the settable situation starts after the settable situation ends before the end trigger occurs, the setting value is changed from the setting value last selected in the previous settable situation. It is possible not only to resume the setting, but also corresponds to the setting correspondence information stored in the setting correspondence storage means when the setting possibility situation is started after the setting possibility situation is finished before the termination trigger occurs The set value can be changed from the set value to be set. As a result, the initial set value when the change of the set value is started can be made different depending on the situation when the settable situation is resumed.
特徴r4.前記第2変更実行手段は、前記終了契機が発生することで終了した前記設定可能状況の後に発生した前記設定可能状況において前記設定対応記憶手段に記憶されている前記設定対応情報に対応する設定値から当該設定値の変更を可能とすることを特徴とする特徴r3に記載の遊技機。 Feature r4. The second change execution means is a setting value corresponding to the setting correspondence information stored in the setting correspondence storage means in the setting possibility situation that occurred after the setting possibility situation that was terminated when the termination trigger occurred. The game machine according to Feature r3, wherein the setting value can be changed from
特徴r4によれば、通常の設定可能状況においては現状の使用対象の設定値から当該設定値の変更が行われることとなる。 According to the feature r4, in the normal setting possible situation, the setting value is changed from the setting value of the current use target.
特徴r5.前記状況発生手段は、前記設定可能状況にて前記終了契機が発生する前に当該設定可能状況が終了した後の前記設定可能状況が開始される場合に特定関連操作が行われたことに基づいて、前記選択対応記憶手段に記憶されている前記選択対応情報に対応する設定値から当該設定値の変更を可能とする状況及び前記設定対応記憶手段に記憶されている前記設定対応情報に対応する設定値から当該設定値の変更を可能とする状況のうち一方の状況となるようにする手段(主側CPU63におけるステップSA405、ステップSA412及びステップSA417の処理を実行する機能)を備えていることを特徴とする特徴r3又はr4に記載の遊技機。 Feature r5. The status generating means is based on the fact that the specific related operation is performed when the settable status is started after the settable status is ended before the end trigger is generated in the settable status. The setting value corresponding to the setting correspondence information stored in the setting correspondence storage unit and the situation in which the setting value can be changed from the setting value corresponding to the selection correspondence information stored in the selection correspondence storage unit A means (function for executing the processing of step SA405, step SA412 and step SA417 in the main CPU 63) is provided so that one of the situations in which the setting value can be changed from the value is provided. A gaming machine according to the feature r3 or r4.
特徴r5によれば、終了契機が発生する前に設定可能状況が終了した後において設定可能状況が開始された場合に、前回の設定可能状況において最後に選択されていた設定値から当該設定値の変更を再開させるか、又は現状の使用対象の設定値から当該設定値の変更を開始させるかを遊技ホールの管理者が選択することが可能となる。 According to the feature r5, when the settable situation starts after the settable situation ends before the end trigger occurs, the setting value of the set value is determined from the setting value last selected in the previous settable situation. The administrator of the game hall can select whether to restart the change or to start the change of the set value from the set value of the current use target.
特徴r6.前記設定可能状況において前記選択対応記憶手段に記憶されている前記選択対応情報に対応する設定値の表示が所定の表示手段(第1〜第4報知用表示装置201〜204)にて行われるようにする手段(主側CPU63におけるステップSA801〜ステップSA803の処理を実行する機能)を備えていることを特徴とする特徴r1乃至r5のいずれか1に記載の遊技機。
Feature r6. The setting value corresponding to the selection correspondence information stored in the selection correspondence storage means in the settable situation is displayed on a predetermined display means (first to fourth
特徴r6によれば、設定可能状況において変更途中の設定値を確認しながら設定値の変更操作を行うことが可能となる。 According to the feature r6, it is possible to change the setting value while confirming the setting value in the middle of the setting in the setting possible situation.
特徴r7.前記設定可能状況ではない状況において前記設定対応記憶手段に記憶されている前記設定対応情報に対応する設定値の表示が所定の表示手段(第1〜第4報知用表示装置201〜204)にて行われるようにする手段(主側CPU63におけるステップSA601〜ステップSA603の処理を実行する機能)を備えていることを特徴とする特徴r1乃至r6のいずれか1に記載の遊技機。
Feature r7. Display of setting values corresponding to the setting correspondence information stored in the setting correspondence storage means in a situation that is not the settable situation is performed by predetermined display means (first to fourth
特徴r7によれば、現状の使用対象の設定値を必要に応じて確認することが可能となる。 According to the feature r7, it is possible to check the set value of the current use target as necessary.
なお、特徴r1〜r7の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features r1 to r7, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴n群、上記特徴o群、上記特徴p群、上記特徴q群及び上記特徴r群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature n group, the feature o group, the feature p group, the feature q group, and the feature r group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、遊技機の有利度を決定付ける設定値に関する構成を好適なものとする必要があり、この点について未だ改良の余地がある。 Here, in the gaming machine such as the above-described example, it is necessary to make the configuration related to the setting value that determines the advantage of the gaming machine suitable, and there is still room for improvement in this respect.
<特徴s群>
特徴s1.所定キー挿入部(設定キー挿入部68a)が所定キーにより所定対応状態(ON操作された状態)とされていることに基づいて所定対応処理(設定確認用処理、設定値更新処理)を開始させる所定対応開始手段(第45の実施形態では主側CPU63におけるステップSA413にて肯定判定をする機能及び主側CPU63におけるステップSA417にて肯定判定をする機能、第46の実施形態では主側CPU63におけるステップSA913にて肯定判定をする機能及びステップSA917にて肯定判定をする機能)と、
前記所定キー挿入部が前記所定キーにより前記所定対応状態から特定対応状態(OFF操作された状態)に変更されたことを特定したことに基づいて前記所定対応処理を終了させる所定対応終了手段(主側CPU63におけるステップSA709及びステップSA710の処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Feature s group>
Feature s1. Based on the fact that the predetermined key insertion part (setting
Predetermined response end means (mainly) for ending the predetermined response process based on the fact that the predetermined key insertion unit has specified that the predetermined key has been changed from the predetermined corresponding state to the specific corresponding state (OFF-operated state). The function of executing the processing of step SA709 and step SA710 in the side CPU 63),
A gaming machine characterized by comprising:
特徴s1によれば、所定対応処理を開始させるためには所定キーを利用して所定キー挿入部を所定対応状態とする必要があるため、所定対応処理を不正に開始させようとする行為を行いづらくさせることが可能となる。この場合に、所定対応処理は所定キー挿入部が特定対応状態であるだけでは終了することはなく所定キー挿入部が所定対応状態から特定対応状態に変更された場合に終了する。これにより、何らかの原因で所定キー挿入部が特定対応状態である状況で所定対応処理が開始されたとしても、即座に所定対応処理が終了されることはなく、所定キー挿入部を特定対応状態から所定対応状態に変更した後に更に所定対応状態から特定対応状態に変更することで所定対応処理が終了されるため、遊技ホールの管理者にとって好ましいタイミングで所定対応処理を終了させることが可能となる。 According to the characteristic s1, since it is necessary to set the predetermined key insertion unit in a predetermined response state using a predetermined key in order to start the predetermined response processing, an action to start the predetermined response processing illegally is performed. It can be made difficult. In this case, the predetermined response process does not end only when the predetermined key insertion unit is in the specific corresponding state, but ends when the predetermined key insertion unit is changed from the predetermined corresponding state to the specific corresponding state. As a result, even if the predetermined response processing is started in a situation where the predetermined key insertion unit is in the specific response state for some reason, the predetermined response processing is not immediately terminated, and the predetermined key insertion unit is removed from the specific response state. Since the predetermined response process is completed by changing from the predetermined response state to the specific response state after the change to the predetermined response state, the predetermined response process can be ended at a timing preferable for the game hall manager.
特徴s2.特定開始条件が成立していることに基づいて、前記所定キー挿入部が前記特定対応状態である状況において前記所定対応処理を開始させる別開始手段(第45の実施形態では主側CPU63におけるステップSA412にて肯定判定をする機能及び主側CPU63におけるステップSA414にて肯定判定をする機能、第46の実施形態では主側CPU63におけるステップSA905及びステップSA916にて肯定判定をする機能)を備えていることを特徴とする特徴s1に記載の遊技機。
Feature s2. Another start means (step SA412 in the
特徴s2によれば、特定開始条件が成立していることに基づいて所定キー挿入部が特定対応状態である状況であっても所定対応処理が開始されるため、所定対応処理の開始契機を多様化させることが可能となる。但し、当該構成においては所定キー挿入部が特定対応状態である状況において所定対応処理が開始されることとなるが、上記特徴s1の構成を備え、所定対応処理は所定キー挿入部が特定対応状態であるだけでは終了することはなく所定キー挿入部が所定対応状態から特定対応状態に変更された場合に終了する。これにより、所定キー挿入部が特定対応状態である状況で所定対応処理が開始されたとしても、即座に所定対応処理が終了されることはなく、所定キー挿入部を特定対応状態から所定対応状態に変更した後に更に所定対応状態から特定対応状態に変更することで所定対応処理が終了されるため、遊技ホールの管理者にとって好ましいタイミングで所定対応処理を終了させることが可能となる。 According to the feature s2, since the predetermined response process is started even in a situation where the predetermined key insertion unit is in the specific response state based on the specific start condition being satisfied, there are various triggers for starting the predetermined response process. It becomes possible to make it. However, in this configuration, the predetermined response process is started in a situation where the predetermined key insertion unit is in the specific response state. However, the configuration of the feature s1 is provided and the predetermined key insertion unit is in the specific response state. If the predetermined key insertion unit is changed from the predetermined corresponding state to the specific corresponding state, the processing ends. Thereby, even if the predetermined response process is started in a situation where the predetermined key insertion unit is in the specific response state, the predetermined response process is not immediately terminated, and the predetermined key insertion unit is changed from the specific response state to the predetermined response state Since the predetermined response process is terminated by changing the predetermined response state from the predetermined response state to the specific response state after the change to, the predetermined response process can be terminated at a timing preferable for the game hall manager.
特徴s3.前記所定対応開始手段は、動作電力の供給が開始される場合に前記所定キー挿入部が前記所定対応状態となっていることに基づいて前記所定対応処理を開始させるものであり、
前記特定開始条件は、前記所定対応処理が実行されている状況において動作電力の供給が停止された場合であって動作電力の供給が再開された場合に成立することを特徴とする特徴s2に記載の遊技機。
Feature s3. The predetermined response start means starts the predetermined response processing based on the fact that the predetermined key insertion unit is in the predetermined response state when the supply of operating power is started.
The characteristic start condition is satisfied when the supply of operating power is stopped and the supply of operating power is restarted in a situation where the predetermined corresponding process is being executed, according to the characteristic s2. Game machines.
特徴s3によれば、動作電力の供給が開始される場合に所定キー挿入部が所定対応状態となっていることに基づいて所定対応処理が開始されるため、所定対応処理を不正に開始させようとする行為を行いづらくさせることが可能となる。また、所定対応処理が実行されている状況において動作電力の供給が停止されたとしても動作電力の供給が再開される場合に特定開始条件が成立している場合には所定キー挿入部が所定対応状態となっていなくても所定対応処理が開始される。これにより、所定対応処理が途中で終了してしまった場合には所定対応処理の開始を優先させることが可能となる。 According to the feature s3, when the supply of operating power is started, the predetermined response process is started based on the predetermined key insertion unit being in the predetermined response state. It is possible to make it difficult to perform the act. In addition, even if the supply of operating power is stopped in a situation where the predetermined response processing is being executed, the predetermined key insertion unit responds to the predetermined response when the specific start condition is satisfied when the supply of operating power is resumed. Even if it is not in the state, the predetermined response process is started. As a result, when the predetermined response process ends in the middle, it is possible to give priority to the start of the predetermined response process.
特徴s4.遊技者の有利度に対応する複数段階の設定値の中から使用対象として設定されている設定値に対応する態様で利益付与用処理を実行する手段(主側CPU63におけるステップS503及びステップS504の処理を実行する機能)を備え、
前記所定対応処理は、前記設定値に関連する処理であることを特徴とする特徴s1乃至s3のいずれか1に記載の遊技機。
Feature s4. Means for executing profit-giving processing in a manner corresponding to a setting value set as a use target among a plurality of setting values corresponding to the player's advantage (processing in steps S503 and S504 in the main CPU 63) Function to execute)
The gaming machine according to any one of features s1 to s3, wherein the predetermined handling process is a process related to the set value.
特徴s4によれば、設定値に関連する処理について上記のような優れた効果を奏することが可能となる。 According to the feature s4, the above-described excellent effect can be obtained in the processing related to the set value.
なお、特徴s1〜s4の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features s1 to s4, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴s群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature s group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば制御手段にて遊技者に有利な遊技状態を発生させるか否かを決定する抽選処理が実行される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering section provided in the game area, for example, a lottery process is executed to determine whether or not a game state advantageous to the player is generated by the control means.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、制御手段における処理の進行が好適に行われる必要があり、この点について未だ改良の余地がある。 Here, in a gaming machine such as the above-described example, it is necessary for the processing of the control means to proceed suitably, and there is still room for improvement in this regard.
<特徴t群>
特徴t1.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(第1の実施形態では主側CPU63におけるステップS205〜ステップS207の処理を実行する機能、、第11の実施形態では主側CPU63におけるステップS3106〜ステップS3108の処理を実行する機能、第12の実施形態では主側CPU63におけるステップS3207〜ステップS3209の処理を実行する機能、第22の実施形態では主側CPU63におけるステップS5605〜ステップS5607の処理を実行する機能、第49の実施形態では主側CPU63におけるステップSB311の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB915の処理を実行する機能)と、
前記使用対象となる設定値の変更を行うことが可能な設定可能状況(設定値更新処理が実行される状況)となるようにする状況発生手段(第1の実施形態では主側CPU63におけるステップS103にて肯定判定をする機能、第22の実施形態では主側CPU63におけるステップS5503〜ステップS5507にて肯定判定をする機能、第49の実施形態では主側CPU63におけるステップSB113にて肯定判定をする機能、第53の実施形態では主側CPU63におけるステップSB812にて肯定判定をする機能)と、
前記設定可能状況となった場合、予め定められた開始対応の設定値から設定値の変更が行われるようにする開始対応手段(第1の実施形態では主側CPU63におけるステップS201の処理を実行する機能、、第11の実施形態では主側CPU63におけるステップS3102の処理を実行する機能、第12の実施形態では主側CPU63におけるステップS3203の処理を実行する機能、第22の実施形態では主側CPU63におけるステップS5601の処理を実行する機能、第49の実施形態では主側CPU63におけるステップSB304の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB905の処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Feature t group>
Feature t1. Setting means for setting a setting value to be used from among a plurality of setting values corresponding to the player's advantage (in the first embodiment, a function for executing the processing of steps S205 to S207 in the
Situation generating means (a step S103 in the
Start setting means for changing the set value from a preset start-corresponding set value when the settable situation is reached (in the first embodiment, the process of step S201 in the
A gaming machine characterized by comprising:
特徴t1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。この場合に、設定可能状況となった場合には予め定められた開始対応の設定値から設定値の変更が行われる。これにより、設定可能状況となる前における使用対象の設定値に関係なく、設定可能状況においては一定の開始対応の設定値から当該設定値の変更操作を行うことが可能となる。よって、設定値の変更操作の作業内容が作業者にとって分かり易いものとなる。 According to the feature t1, since the setting value to be used is set from among a plurality of stages of setting values corresponding to the player's degree of advantage, the player has a more advantageous setting value to be used. You will expect that. In this case, when the setting becomes possible, the setting value is changed from a predetermined setting value corresponding to the start. As a result, regardless of the setting value to be used before the setting is possible, the setting value can be changed from a certain setting value corresponding to the start in the setting possible situation. Therefore, the work content of the setting value changing operation is easy for the operator to understand.
特徴t2.前記開始対応の設定値は前記有利度が最も低い設定値(「設定1」)であることを特徴とする特徴t1に記載の遊技機。 Feature t2. The gaming machine according to the feature t1, wherein the setting value corresponding to the start is the setting value ("Setting 1") having the lowest advantage.
特徴t2によれば、設定可能状況となった場合には有利度が最も低い設定値から設定値の変更が行われる。これにより、遊技ホールの管理者が設定可能状況となった直後に意図せずに当該設定可能状況を終了させてしまったとしても有利度が最も低い設定値となるため、このような状況において遊技が行われたとしても遊技ホールに意図しない不利益が生じてしまわないようにすることが可能となる。 According to the feature t2, when the setting becomes possible, the setting value is changed from the setting value having the lowest advantage. As a result, even if the manager of the game hall unintentionally ends the settable situation immediately after the settable situation is reached, the setting value has the lowest advantage. Even if this is done, it is possible to prevent an unintended disadvantage from occurring in the game hall.
特徴t3.前記設定手段により設定された設定値に対応する設定対応情報を記憶する設定対応記憶手段(設定参照用エリア341)と、
前記設定可能状況において選択されている設定値に対応する選択対応情報を記憶する選択対応記憶手段(設定更新用エリア342)と、
を備え、
前記状況発生手段は、前記設定可能状況において変更契機が発生した場合に選択対象となっている設定値が変更されるように前記選択対応記憶手段に記憶されている前記選択対応情報を変更する手段(第49の実施形態では主側CPU63におけるステップSB307及びステップSB310の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB908及びステップSB914の処理を実行する機能)を備え、
前記設定手段は、前記設定可能状況において終了契機が発生した場合に前記選択対応記憶手段に記憶されている前記選択対応情報に対応する情報を前記設定対応情報として前記設定対応記憶手段に記憶させることにより、前記設定可能状況において選択対象となっていた設定値を使用対象として設定するものであり、
前記開始対応手段は、前記設定可能状況となった場合に前記開始対応の設定値に対応する前記選択対応情報を前記選択対応記憶手段に記憶させることを特徴とする特徴t1又はt2に記載の遊技機。
Feature t3. Setting correspondence storage means (setting reference area 341) for storing setting correspondence information corresponding to the setting value set by the setting means;
A selection correspondence storage means (setting update area 342) for storing selection correspondence information corresponding to the setting value selected in the settable situation;
With
The situation generating means changes the selection correspondence information stored in the selection correspondence storage means so that a setting value to be selected is changed when a change trigger occurs in the settable situation. (In the forty-ninth embodiment, the function of executing steps SB307 and SB310 in the
The setting means stores information corresponding to the selection correspondence information stored in the selection correspondence storage means as the setting correspondence information in the setting correspondence storage means when an end trigger occurs in the settable situation. To set the setting value that was the selection target in the settable situation as the usage target,
The game according to the feature t1 or t2, wherein the start correspondence means stores the selection correspondence information corresponding to the setting value corresponding to the start in the selection correspondence storage means when the settable situation is reached. Machine.
特徴t3によれば、使用対象の設定値に対応する設定対応情報を記憶する設定対応記憶手段と、設定可能状況において変更途中の設定値に対応する選択対応情報を記憶する選択対応記憶手段とが設けられていることにより、設定可能状況が開始される前に設定されていた設定値の情報を記憶保持しながら、設定可能状況において設定値を変更することが可能となる。 According to the feature t3, the setting correspondence storage unit that stores the setting correspondence information corresponding to the setting value to be used, and the selection correspondence storage unit that stores the selection correspondence information corresponding to the setting value being changed in the settable situation. By being provided, it becomes possible to change the set value in the settable situation while storing and holding the information of the set value that was set before the settable situation was started.
特徴t4.前記設定可能状況において前記選択対応記憶手段に記憶されている前記選択対応情報に対応する設定値の表示が所定の表示手段(第1〜第4報知用表示装置201〜204)にて行われるようにする手段(主側CPU63におけるステップSA801〜ステップSA803の処理を実行する機能)を備えていることを特徴とする特徴t3に記載の遊技機。
Feature t4. The setting value corresponding to the selection correspondence information stored in the selection correspondence storage means in the settable situation is displayed on a predetermined display means (first to fourth
特徴t4によれば、設定可能状況において変更途中の設定値を確認しながら設定値の変更操作を行うことが可能となる。 According to the feature t4, it is possible to change the setting value while confirming the setting value in the middle of the setting in the setting possible situation.
特徴t5.前記設定可能状況ではない状況において前記設定対応記憶手段に記憶されている前記設定対応情報に対応する設定値の表示が所定の表示手段(第1〜第4報知用表示装置201〜204)にて行われるようにする手段(主側CPU63におけるステップSA601〜ステップSA603の処理を実行する機能)を備えていることを特徴とする特徴t3又はt4に記載の遊技機。
Feature t5. Display of setting values corresponding to the setting correspondence information stored in the setting correspondence storage means in a situation that is not the settable situation is performed by predetermined display means (first to fourth
特徴t5によれば、現状の使用対象の設定値を必要に応じて確認することが可能となる。 According to the feature t5, it is possible to check the setting value of the current use target as necessary.
なお、特徴t1〜t5の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features t1 to t5, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴t群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature t group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、遊技機の有利度を決定付ける設定値に関する構成を好適なものとする必要があり、この点について未だ改良の余地がある。 Here, in the gaming machine such as the above-described example, it is necessary to make the configuration related to the setting value that determines the advantage of the gaming machine suitable, and there is still room for improvement in this respect.
<特徴u群>
特徴u1.第1制御手段(MPU62)と、
当該第1制御手段が送信した情報に対応する制御を実行する第2制御手段(音光側MPU352)と、
を備えた遊技機において、
前記第1制御手段は、
動作電力の供給が開始された場合において第1開始状況となっていることに基づいて第1開始対応情報(更新時の復帰コマンド)を送信する第1送信手段(第49の実施形態では主側CPU63におけるステップSB314の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB918の処理を実行する機能)と、
動作電力の供給が開始された場合において第2開始状況となっていることに基づいて第2開始対応情報(確認時の復帰コマンド又はクリア時の復帰コマンド)を送信する第2送信手段(第49の実施形態では主側CPU63におけるステップSB118又はステップSB207の処理を実行する機能、第51の実施形態では主側CPU63におけるステップSB618の処理を実行する機能、第52の実施形態では主側CPU63におけるステップSB725の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB816の処理を実行する機能、第54の実施形態では主側CPU63におけるステップSC118の処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Feature u group>
Feature u1. First control means (MPU 62);
Second control means (sound light side MPU 352) for executing control corresponding to the information transmitted by the first control means;
In a gaming machine equipped with
The first control means includes
First transmission means for transmitting first start correspondence information (return command at the time of update) based on the fact that the first start situation is reached when the supply of operating power is started (the main side in the 49th embodiment) A function of executing the process of step SB314 in the
Second transmission means (49th transmission means) for transmitting second start correspondence information (return command at confirmation or return command at clear) based on the fact that the second start situation is reached when the supply of operating power is started. In the present embodiment, the
A gaming machine characterized by comprising:
特徴u1によれば、第1制御手段が送信した情報に対応する制御が第2制御手段にて実行される構成において、第1制御手段は動作電力の供給が開始された場合に、第1開始状況となっていることに基づいて第1開始対応情報を送信し、第2開始状況となっていることに基づいて第2開始対応情報を送信する。これにより、動作電力の供給が開始された場合における開始状況の種類に対応する制御が第1制御手段だけではなく第2制御手段にて行われるようにすることが可能となる。 According to the characteristic u1, in the configuration in which the control corresponding to the information transmitted by the first control unit is executed by the second control unit, the first control unit starts first when supply of operating power is started. The first start correspondence information is transmitted based on the situation, and the second start correspondence information is transmitted based on the second start situation. As a result, it is possible to perform control corresponding to the type of start situation when the supply of operating power is started not only by the first control means but also by the second control means.
特徴u2.前記第1制御手段は、動作電力の供給が開始された場合において前記第1開始状況である場合と前記第2開始状況である場合とで動作電力の供給開始時の処理(第49の実施形態ではステップSB101〜ステップSB122、第51の実施形態ではステップSB601〜ステップSB622、第52の実施形態ではステップSB701〜ステップSB729、第53の実施形態ではステップSB801〜ステップSB818及びステップSB823〜ステップSB826、第54の実施形態ではステップSC101〜ステップSC120及びステップSC125〜ステップSC128)の少なくとも一部の処理内容が異なる構成であることを特徴とする特徴u1に記載の遊技機。 Feature u2. The first control means performs processing at the start of supply of operating power in the case of the first start situation and the case of the second start situation when the supply of operating power is started (49th embodiment) Then, step SB101 to step SB122, in the 51st embodiment, step SB601 to step SB622, in the 52nd embodiment, step SB701 to step SB729, in the 53rd embodiment, step SB801 to step SB818 and step SB823 to step SB826, 54. The gaming machine according to feature u1, wherein at least some of the processing contents of steps SC101 to SC120 and steps SC125 to SC128) are different in the embodiment of 54.
特徴u2によれば、動作電力の供給が開始された場合に第1開始状況及び第2開始状況のうちいずれであるのかによって第1制御手段における動作電力の供給開始時の処理の少なくとも一部の処理内容が異なるものとなるため、第1制御手段にて動作電力の供給開始時の処理として開始状況に対応する処理が実行されるようにすることが可能となる。 According to the characteristic u2, when the supply of operating power is started, at least a part of the process at the start of the supply of operating power in the first control unit depends on which of the first start situation and the second start situation Since the processing contents are different, the first control means can execute a process corresponding to the start situation as a process at the start of the supply of operating power.
特徴u3.前記第2制御手段は、
前記第1開始対応情報を受信した場合及び前記第2開始対応情報を受信した場合のいずれであっても開始対応処理を実行する開始対応実行手段(音光側CPU353におけるステップSB405にて肯定判定をする機能)と、
前記第1開始対応情報及び前記第2開始対応情報のうち一方の開始対応情報を受信した場合には所定対応処理を実行し、前記第1開始対応情報及び前記第2開始対応情報のうち他方の開始対応情報を受信した場合には前記所定対応処理を実行しない所定対応実行手段(音光側CPU353におけるステップSB407、ステップSB409及びステップSB411の処理を実行する機能)と、
を備えていることを特徴とする特徴u1又はu2に記載の遊技機。
Feature u3. The second control means includes
The start response execution means for executing the start response process in either case of receiving the first start response information or the second start response information (affirmative determination is made in step SB405 in the sound side CPU 353) Function)
When one of the first start correspondence information and the second start correspondence information is received, a predetermined correspondence process is executed, and the other one of the first start correspondence information and the second start correspondence information is executed. Predetermined response execution means (function to execute the processes of steps SB407, SB409, and SB411 in the sound light side CPU 353) that does not execute the predetermined response process when the start response information is received;
A gaming machine according to the characteristic u1 or u2, characterized by comprising:
特徴u3によれば、第2制御手段は第1開始対応情報及び第2開始対応情報のいずれを受信した場合であっても開始対応処理を実行するため、第1制御手段からいずれかの開始対応情報が送信されることを契機として第2制御手段にて開始対応処理が実行されるようにすることが可能となる。また、第2制御手段は第1開始対応情報及び第2開始対応情報のうち一方の開始対応情報を受信した場合には所定対応処理を実行し、他方の開始対応情報を受信した場合には所定対応処理を実行しない。これにより、動作電力の供給が開始された場合における開始状況の種類に対応する制御が第1制御手段だけではなく第2制御手段にて行われるようにすることが可能となる。 According to the feature u3, since the second control unit executes the start response process regardless of whether the first start response information or the second start response information is received, any start response is received from the first control unit. The start control process can be executed by the second control means triggered by the transmission of information. Further, the second control means executes a predetermined response process when one of the first start correspondence information and the second start correspondence information is received, and is predetermined when the other start correspondence information is received. The corresponding process is not executed. As a result, it is possible to perform control corresponding to the type of start situation when the supply of operating power is started not only by the first control means but also by the second control means.
特徴u4.前記第1開始状況及び前記第2開始状況のうち一方は、動作電力の供給が開始された場合において所定の開始対応操作(RAMクリア操作、設定変更操作又は設定確認操作)が行われたことに基づいて発生し、
前記第1開始状況及び前記第2開始状況のうち他方は、動作電力の供給が開始された場合において前記所定の開始対応操作が行われなかったことに基づいて発生することを特徴とする特徴u3に記載の遊技機。
Feature u4. One of the first start situation and the second start situation is that a predetermined start-corresponding operation (RAM clear operation, setting change operation or setting confirmation operation) is performed when the supply of operating power is started. Based on the
The other of the first start situation and the second start situation occurs when the predetermined start corresponding operation is not performed when supply of operating power is started. The gaming machine described in 1.
特徴u4によれば、動作電力の供給が開始された場合において所定の開始対応操作が行われたか否かに応じて、第1制御手段だけではなく第2制御手段にて実行される制御の内容を異ならせることが可能となる。 According to the characteristic u4, the content of control executed not only by the first control means but also by the second control means depending on whether or not a predetermined start corresponding operation has been performed when the supply of operating power is started. Can be made different.
特徴u5.前記第1制御手段は、前記第1開始対応情報及び前記第2開始対応情報を含めた複数種類の開始対応情報のうちいずれかの開始対応情報を送信した後に遊技の進行を制御するための処理(ステップS8907〜ステップS8920)を実行する構成であり、
前記第2制御手段は、前記複数種類の開始対応情報のうちいずれかの開始対応情報を受信した後に、遊技の進行内容に対応する処理(ステップSB412〜ステップSB414)を実行する構成であることを特徴とする特徴u3又はu4に記載の遊技機。
Feature u5. The first control means is a process for controlling the progress of the game after transmitting any start correspondence information among a plurality of types of start correspondence information including the first start correspondence information and the second start correspondence information. (Steps S8907 to S8920) are executed,
The second control means is configured to execute processing corresponding to the progress of the game (steps SB412 to SB414) after receiving any start correspondence information among the plurality of types of start correspondence information. The gaming machine according to the feature u3 or u4.
特徴u5によれば、第1制御手段は遊技の進行を制御するための処理を開始する前にいずれかの開始対応情報を送信し、第2制御手段はいずれかの開始対応情報を受信した後に遊技の進行内容に対応する処理を実行する。これにより、第1制御手段にて遊技の進行を制御するための処理が実行される状況となった後に第2制御手段にて遊技の進行内容に対応する処理が実行されるようにすることが可能となる。この場合に、上記特徴u3の構成を備えていることにより、第2制御手段における所定対応処理の実行有無を相違させる複数の開始対応情報を利用して、遊技の進行内容に対応する処理の開始契機を第2制御手段に認識させることが可能となる。 According to feature u5, the first control means transmits any start correspondence information before starting the process for controlling the progress of the game, and the second control means receives any start correspondence information. A process corresponding to the progress of the game is executed. Thus, after the first control means has executed a process for controlling the progress of the game, the second control means can execute the process corresponding to the progress of the game. It becomes possible. In this case, since the configuration of the feature u3 is provided, the start of the process corresponding to the progress of the game is made using a plurality of start correspondence information that makes the second control means perform or not It becomes possible to make the second control means recognize the trigger.
特徴u6.前記第1制御手段は、
動作電力の供給が開始された場合において前記第1開始状況となっている場合及び前記第2開始状況となっている場合のいずれであっても共通対応処理を実行する手段(第49の実施形態では主側CPU63におけるステップSB101〜ステップSB103の処理を実行する機能、第51の実施形態では主側CPU63におけるステップSB601〜ステップSB603の処理を実行する機能、第52の実施形態では主側CPU63におけるステップSB701及びステップSB702の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB801〜ステップSB803の処理を実行する機能、第54の実施形態では主側CPU63におけるステップSC101〜ステップSC103の処理を実行する機能)と、
動作電力の供給が開始された場合において前記第1開始状況及び前記第2開始状況のうち一方の開始状況となっていることに基づいて特定対応処理を実行し、動作電力の供給が開始された場合において前記第1開始状況及び前記第2開始状況のうち他方の開始状況となっていることに基づいて前記特定対応処理を実行しない手段(第49の実施形態では主側CPU63におけるステップSB112、ステップSB115又はステップSB117の処理を実行する機能、第51の実施形態では主側CPU63におけるステップSB612、ステップSB615又はステップSB617の処理を実行する機能、第52の実施形態では主側CPU63におけるステップSB711、ステップSB718又はステップSB721の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB810、ステップSB813又はステップSB815の処理を実行する機能、第54の実施形態では主側CPU63におけるステップSC111、ステップSC115又はステップSC117の処理を実行する機能)と、
を備えていることを特徴とする特徴u1乃至u5のいずれか1に記載の遊技機。
Feature u6. The first control means includes
Means for executing common handling process in any of the first start situation and the second start situation when the supply of operating power is started (49th embodiment) Is a function for executing processing of steps SB101 to SB103 in the
When supply of operating power is started, specific response processing is executed based on one of the first start situation and the second start situation, and supply of operating power is started. In this case, the means for not executing the specific handling process based on the other start situation among the first start situation and the second start situation (step SB112 in the
The gaming machine according to any one of features u1 to u5, wherein:
特徴u6によれば、第1制御手段は第1開始状況となっている場合及び第2開始状況となっている場合のいずれであっても共通対応処理を実行する一方、第1開始状況及び第2開始状況のうち一方の開始状況である場合に特定対応処理を実行する。これにより、いずれの開始状況であったとしても第1制御手段にて共通対応処理が実行されるようにする一方、開始状況の種類に対応する処理が第1制御手段にて実行されるようにすることが可能となる。この場合に、上記特徴u1の構成を備え、第1制御手段は第1開始状況となっていることに基づいて第1開始対応情報を送信し第2開始状況となっていることに基づいて第2開始対応情報を送信するため、動作電力の供給が開始された場合における開始状況の種類に対応する制御が第1制御手段だけではなく第2制御手段にて行われるようにすることが可能となる。 According to the characteristic u6, the first control means executes the common handling process in any of the first start situation and the second start situation, while the first start situation and the first start situation. The specific response process is executed when the start situation is one of the two start situations. Thus, the common handling process is executed by the first control means regardless of the start situation, while the process corresponding to the type of the starting situation is executed by the first control means. It becomes possible to do. In this case, the configuration of the feature u1 is provided, and the first control unit transmits the first start correspondence information based on the first start situation and the second start situation based on the first start situation. 2 Since the start correspondence information is transmitted, the control corresponding to the type of the start situation when the supply of operating power is started can be performed not only by the first control means but also by the second control means. Become.
特徴u7.前記第1制御手段は、
遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(第49の実施形態では主側CPU63におけるステップSB311の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB915の処理を実行する機能)と、
動作電力の供給が開始された場合に第1設定関連操作(設定キー挿入部68aのON操作及びリセットボタン68cの押圧操作)が行われたことに基づいて、前記第1開始状況であるとして、前記使用対象となる設定値の変更を行うことが可能な設定可能状況(設定値更新処理が実行される状況)となるようにする第1対応実行手段(第49の実施形態では主側CPU63におけるステップSB114にて肯定判定をする機能、第51の実施形態では主側CPU63におけるステップSB614にて肯定判定をする機能、第52の実施形態では主側CPU63におけるステップSB717にて肯定判定をする機能、第53の実施形態では主側CPU63におけるステップSB812にて肯定判定をする機能、第54の実施形態では主側CPU63におけるステップSC113にて肯定判定をする機能)と、
動作電力の供給が開始される場合に第2設定関連操作(設定キー挿入部68aのON操作)が行われたことに基づいて、前記第2開始状況であるとして、前記設定手段により設定されている前記使用対象となる設定値が報知されるようにする第2対応実行手段(主側CPU63における設定確認用処理を実行する機能)と、
を備えていることを特徴とする特徴u1乃至u6のいずれか1に記載の遊技機。
Feature u7. The first control means includes
Setting means for setting a setting value to be used from among a plurality of setting values corresponding to the player's advantage (in the 49th embodiment, a function for executing the processing of step SB311 in the
Based on the fact that the first setting-related operations (the ON operation of the setting
Based on the fact that the second setting-related operation (the ON operation of the setting
The gaming machine according to any one of features u1 to u6, wherein:
特徴u7によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。また、使用対象となる設定値を変更するためには動作電力の供給が開始される場合に第1設定関連操作を行う必要があるため、使用対象となる設定値を不正に変更しようとする行為を行いづらくさせることが可能となる。また、動作電力の供給が開始される場合に第2設定関連操作を行うことで使用対象の設定値が報知されるため、遊技ホールの管理者は必要に応じて使用対象の設定値を確認することが可能となる。この場合に、上記特徴u1の構成を備え、第1制御手段は第1開始状況となっていることに基づいて第1開始対応情報を送信し第2開始状況となっていることに基づいて第2開始対応情報を送信するため、設定可能状況となる場合と使用対象となる設定値が報知される場合とで異なる制御が第2制御手段にて行われるようにすることが可能となる。 According to the feature u7, since the setting value to be used is set from among a plurality of stages of setting values corresponding to the player's advantage, the player has a more advantageous setting value to be used. You will expect that. In addition, in order to change the setting value to be used, it is necessary to perform the first setting-related operation when the supply of operating power is started. It is possible to make it difficult to perform. In addition, when the supply of operating power is started, the setting value of the usage target is notified by performing the second setting related operation, so the manager of the game hall confirms the setting value of the usage target as necessary It becomes possible. In this case, the configuration of the feature u1 is provided, and the first control unit transmits the first start correspondence information based on the first start situation and the second start situation based on the first start situation. Since the 2 start correspondence information is transmitted, it is possible to perform different control by the second control means when the setting is possible and when the setting value to be used is notified.
特徴u8.前記第1制御手段は、
遊技者の有利度に対応する複数段階の設定値の中から使用対象として設定されている設定値に対応する態様で利益付与用処理を実行する手段(主側CPU63におけるステップS503及びステップS504の処理を実行する機能)と、
動作電力の供給が開始された場合に前記第1開始状況であることに基づいて前記設定値に関する所定の設定関連処理を実行する第1対応実行手段(主側CPU63における設定値更新処理又は設定確認用処理を実行する機能)と、
動作電力の供給が開始された場合に前記第2開始状況であることに基づいて前記所定の設定関連処理とは異なる別対応処理を実行する第2対応実行手段(第49の実施形態では主側CPU63におけるステップSB117の処理を実行する機能、第51の実施形態では主側CPU63におけるステップSB617の処理を実行する機能、第52の実施形態では主側CPU63におけるステップSB721の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB815の処理を実行する機能、第54の実施形態では主側CPU63におけるステップSC117の処理を実行する機能)と、
を備えていることを特徴とする特徴u1乃至u7のいずれか1に記載の遊技機。
Feature u8. The first control means includes
Means for executing profit-giving processing in a manner corresponding to a setting value set as a use target among a plurality of setting values corresponding to the player's advantage (processing in steps S503 and S504 in the main CPU 63) Function to execute)
First response execution means (setting value update processing or setting confirmation in the main CPU 63) that executes predetermined setting-related processing related to the setting value based on the first start situation when supply of operating power is started Function to execute processing)
Second response execution means for executing another response processing different from the predetermined setting related processing based on being in the second start situation when supply of operating power is started (in the 49th embodiment, the main side A function of executing the process of step SB117 in the
The gaming machine according to any one of features u1 to u7, comprising:
特徴u8によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。また、動作電力の供給が開始された場合に第1開始状況であることに基づいて設定値に関する所定の設定関連処理が実行され、動作電力の供給が開始された場合に第2開始状況であることに基づいて所定の設定関連処理とは異なる別対応処理が実行される。これにより、動作電力の供給が開始された場合における開始状況に応じて所定の設定関連処理が実行される場合と実行されない場合とを生じさせることが可能となる。この場合に、上記特徴u1の構成を備え、第1制御手段は第1開始状況となっていることに基づいて第1開始対応情報を送信し第2開始状況となっていることに基づいて第2開始対応情報を送信するため、第1制御手段にて所定の設定関連処理が実行される場合と実行されない場合とで異なる制御が第2制御手段にて行われるようにすることが可能となる。 According to the feature u8, since a setting value to be used is set from among a plurality of stages of setting values corresponding to the player's advantage, the player has a more advantageous setting value to be used. You will expect that. Further, when the supply of operating power is started, a predetermined setting-related process related to the setting value is executed based on the first start situation, and when the supply of operating power is started, the second start situation is set. Based on this, a different handling process different from the predetermined setting related process is executed. As a result, it is possible to cause a case where a predetermined setting-related process is executed and a case where it is not executed depending on the start situation when the supply of operating power is started. In this case, the configuration of the feature u1 is provided, and the first control unit transmits the first start correspondence information based on the first start situation and the second start situation based on the first start situation. 2 Since the start correspondence information is transmitted, it is possible to perform different control in the second control unit depending on whether or not the predetermined setting related process is executed in the first control unit. .
特徴u9.前記第2対応実行手段は、前記別対応処理として前記第1制御手段に設けられた所定の記憶領域を初期化するための処理を実行することを特徴とする特徴u8に記載の遊技機。 Feature u9. The gaming machine according to claim u8, wherein the second response executing means executes a process for initializing a predetermined storage area provided in the first control means as the separate response process.
特徴u9によれば、動作電力の供給が開始された場合における開始状況に応じて所定の設定関連処理が実行される場合と第1制御手段の所定の記憶領域が初期化される場合とを生じさせることが可能となる。この場合に、上記特徴u1の構成を備え、第1制御手段は第1開始状況となっていることに基づいて第1開始対応情報を送信し第2開始状況となっていることに基づいて第2開始対応情報を送信するため、第1制御手段にて所定の設定関連処理が実行される場合と所定の記憶領域が初期化される場合とで異なる制御が第2制御手段にて行われるようにすることが可能となる。 According to the characteristic u9, there are a case where a predetermined setting-related process is executed according to a start situation when supply of operating power is started and a case where a predetermined storage area of the first control unit is initialized. It becomes possible to make it. In this case, the configuration of the feature u1 is provided, and the first control unit transmits the first start correspondence information based on the first start situation and the second start situation based on the first start situation. 2 In order to transmit the start correspondence information, different control is performed by the second control unit when the predetermined setting-related process is executed by the first control unit and when the predetermined storage area is initialized. It becomes possible to.
特徴u10.前記第2制御手段は、
前記第1開始対応情報及び前記第2開始対応情報のうち一方の開始対応情報を受信した場合、時刻の計測を可能とする時刻計測手段(RTC356)において計測されている時刻対応情報を時刻対応記憶手段(RTC用メモリ357)に記憶させる手段(第49の実施形態では音光側CPU353におけるステップSB407の処理を実行する機能、第50の実施形態では音光側CPU353におけるステップSB507の処理を実行する機能)と、
前記時刻対応記憶手段に記憶されている前記時刻対応情報を基準として処理実行タイミングとなった場合に時刻対応処理を実行する手段(第49の実施形態では音光側CPU353におけるステップSB413の処理を実行する機能、第50の実施形態では音光側CPU353におけるステップSB513の処理を実行する機能)と、
を備えていることを特徴とする特徴u1乃至u9のいずれか1に記載の遊技機。
Feature u10. The second control means includes
When one of the first start correspondence information and the second start correspondence information is received, the time correspondence information measured by the time measuring means (RTC 356) capable of measuring time is stored in the time correspondence. Means for storing in means (RTC memory 357) (function of executing step SB407 in sound-
Means for executing time correspondence processing when processing execution timing comes based on the time correspondence information stored in the time correspondence storage means (in the 49th embodiment, the processing of step SB413 in the
The gaming machine according to any one of features u1 to u9, comprising:
特徴u10によれば、第2制御手段では時刻対応記憶手段に記憶されている時刻対応情報を基準として処理実行タイミングとなった場合に時刻対応処理が実行されるため、所定の時刻となったタイミングで時刻対応処理が実行されるようにすることが可能となる。この場合に、第1開始対応情報及び第2開始対応情報のうち一方の開始対応情報を受信した場合に、時刻計測手段において計測されている時刻対応情報が時刻対応記憶手段に記憶される。これにより、時刻対応情報が時刻対応記憶手段に新たに記憶される状況と新たに記憶されない状況とのそれぞれを選択することが可能となる。 According to the characteristic u10, the second control unit executes the time correspondence process when the process execution timing comes based on the time correspondence information stored in the time correspondence storage unit. Thus, it is possible to execute time correspondence processing. In this case, when one of the first start correspondence information and the second start correspondence information is received, the time correspondence information measured by the time measurement means is stored in the time correspondence storage means. Thereby, it is possible to select each of a situation where the time correspondence information is newly stored in the time correspondence storage means and a situation where the time correspondence information is not newly stored.
なお、特徴u1〜u10の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features u1 to u10, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features 1-15, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Arufadaburyu1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴v群>
特徴v1.時刻の計測を可能とする時刻計測手段(RTC356)にて計測されている時刻対応情報を時刻対応記憶手段(RTC用メモリ357)に記憶させる時刻記憶実行手段(第49の実施形態では音光側CPU353におけるステップSB407の処理を実行する機能、第50の実施形態では音光側CPU353におけるステップSB507の処理を実行する機能)と、
前記時刻対応記憶手段に記憶されている前記時刻対応情報を基準として処理実行タイミングとなった場合に時刻対応処理を実行する時刻対応実行手段(第49の実施形態では音光側CPU353におけるステップSB413の処理を実行する機能、第50の実施形態では音光側CPU353におけるステップSB513の処理を実行する機能)と、
を備え、
前記時刻記憶実行手段は、動作電力の供給が開始された場合において第1開始状況(第49の実施形態では操作無しの状況でパチンコ機10の電源のON操作が行われた場合、第50の実施形態ではRAMクリア操作、設定変更操作又は設定確認操作が行われた状況でパチンコ機10の電源のON操作が行われた場合)となっていることに基づいて前記時刻計測手段にて計測されている前記時刻対応情報を前記時刻対応記憶手段に記憶させ、動作電力の供給が開始された場合において第2開始状況(第49の実施形態ではRAMクリア操作、設定変更操作又は設定確認操作が行われた状況でパチンコ機10の電源のON操作が行われた場合、第50の実施形態では操作無しの状況でパチンコ機10の電源のON操作が行われた場合)となっていることに基づいて前記時刻計測手段にて計測されている前記時刻対応情報を前記時刻対応記憶手段に記憶させないものであることを特徴とする遊技機。
<Feature v group>
Feature v1. Time storage execution means (in the 49th embodiment, on the sound light side) for storing the time correspondence information measured by the time measurement means (RTC 356) enabling time measurement in the time correspondence storage means (RTC memory 357). A function of executing the process of step SB407 in the
Time-corresponding execution means for executing time-corresponding processing when the processing execution timing comes based on the time-corresponding information stored in the time-corresponding storage means (in the 49th embodiment, in step SB413 in the sound side CPU 353) A function of executing the process, a function of executing the process of step SB513 in the
With
The time storage execution means is a first start situation when the supply of operating power is started (in the 49th embodiment, when the power-on operation of the
特徴v1によれば、時刻対応記憶手段に記憶されている時刻対応情報を基準として処理実行タイミングとなった場合に時刻対応処理が実行されるため、所定の時刻となったタイミングで時刻対応処理が実行されるようにすることが可能となる。この場合に、動作電力の供給が開始された場合において第1開始状況となった場合には時刻計測手段において計測されている時刻対応情報が時刻対応記憶手段に記憶され、動作電力の供給が開始された場合において第2開始状況となった場合には当該時刻対応情報が時刻対応記憶手段に記憶されない。これにより、時刻対応情報が時刻対応記憶手段に新たに記憶される状況と新たに記憶されない状況とのそれぞれを選択することが可能となる。 According to the feature v1, since the time correspondence processing is executed when the processing execution timing is reached with reference to the time correspondence information stored in the time correspondence storage means, the time correspondence processing is performed at the predetermined time. It is possible to be executed. In this case, when the supply of operating power is started, if the first start situation is reached, the time correspondence information measured by the time measuring means is stored in the time correspondence storage means, and the supply of operating power is started. If the second start situation is reached, the time correspondence information is not stored in the time correspondence storage means. Thereby, it is possible to select each of a situation where the time correspondence information is newly stored in the time correspondence storage means and a situation where the time correspondence information is not newly stored.
特徴v2.前記第1開始状況及び前記第2開始状況のうち一方は、動作電力の供給が開始された場合において所定の開始対応操作(RAMクリア操作、設定変更操作又は設定確認操作)が行われたことに基づいて発生し、
前記第1開始状況及び前記第2開始状況のうち他方は、動作電力の供給が開始された場合において前記所定の開始対応操作が行われなかったことに基づいて発生することを特徴とする特徴v1に記載の遊技機。
Feature v2. One of the first start situation and the second start situation is that a predetermined start-corresponding operation (RAM clear operation, setting change operation or setting confirmation operation) is performed when the supply of operating power is started. Based on the
The other of the first start situation and the second start situation occurs when the predetermined start corresponding operation is not performed when the supply of operating power is started. The gaming machine described in 1.
特徴v2によれば、動作電力の供給が開始された場合に所定の開始対応操作を行うか否かによって、時刻対応情報が時刻対応記憶手段に新たに記憶される状況と新たに記憶されない状況とのそれぞれを選択することが可能となる。 According to the feature v2, a situation in which the time correspondence information is newly stored in the time correspondence storage means and a situation in which the time correspondence information is not newly stored depending on whether or not a predetermined start correspondence operation is performed when the supply of operating power is started It becomes possible to select each of these.
特徴v3.前記第2開始状況は、動作電力の供給が開始された場合において所定の開始対応操作(RAMクリア操作、設定変更操作又は設定確認操作)が行われたことに基づいて発生し、
前記第1開始状況は、動作電力の供給が開始された場合において前記所定の開始対応操作が行われなかったことに基づいて発生することを特徴とする特徴v1又はv2に記載の遊技機。
Feature v3. The second start situation occurs based on a predetermined start corresponding operation (RAM clear operation, setting change operation or setting confirmation operation) when the supply of operating power is started,
The gaming machine according to the feature v1 or v2, wherein the first start situation is generated based on the fact that the predetermined start corresponding operation is not performed when supply of operating power is started.
特徴v3によれば、動作電力の供給が開始される場合に所定の開始対応操作が行われなかった場合には時刻対応情報が時刻対応記憶手段に新たに記憶され、動作電力の供給が開始される場合に所定の開始対応操作が行われた場合に時刻対応情報が時刻対応記憶手段に記憶されない。これにより、動作電力の供給が開始された場合には基本的には時刻対応情報が時刻対応記憶手段に新たに記憶されるようにしながら、必要に応じて所定の開始対応操作を行うことで時刻対応情報が時刻対応記憶手段に記憶されないようにすることが可能となる。 According to the feature v3, when a predetermined start corresponding operation is not performed when the supply of the operating power is started, the time correspondence information is newly stored in the time correspondence storage unit, and the supply of the operating power is started. When the predetermined start corresponding operation is performed, the time correspondence information is not stored in the time correspondence storage means. As a result, when the supply of operating power is started, the time correspondence information is basically newly stored in the time correspondence storage means, and a predetermined start correspondence operation is performed as necessary. It is possible to prevent the correspondence information from being stored in the time correspondence storage means.
特徴v4.動作電力の供給が開始された場合において前記第1開始状況及び前記第2開始状況のうち一方の開始状況となっていることに基づいて特定対応処理を実行し、動作電力の供給が開始された場合において前記第1開始状況及び前記第2開始状況のうち他方の開始状況となっていることに基づいて前記特定対応処理を実行しない手段(第49の実施形態では主側CPU63におけるステップSB112、ステップSB115又はステップSB117の処理を実行する機能、第51の実施形態では主側CPU63におけるステップSB612、ステップSB615又はステップSB617の処理を実行する機能、第52の実施形態では主側CPU63におけるステップSB711、ステップSB718又はステップSB721の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB810、ステップSB813又はステップSB815の処理を実行する機能、第54の実施形態では主側CPU63におけるステップSC111、ステップSC115又はステップSC117の処理を実行する機能)を備えていることを特徴とする特徴v1乃至v3のいずれか1に記載の遊技機。
Feature v4. When supply of operating power is started, specific response processing is executed based on being in one of the first start situation and the second start situation, and the supply of operating power is started In the case, the means for not executing the specific handling process based on the fact that the other start situation is the first start situation and the second start situation (step SB112 in the
特徴v4によれば、第1開始状況及び第2開始状況のうち一方の開始状況である場合に特定対応処理が実行される。この場合に、上記特徴v1の構成を備え、第1開始状況となっていることに基づいて時刻対応情報が時刻対応記憶手段に新たに記憶され第2開始状況となっていることに基づいて時刻対応情報が時刻対応記憶手段に記憶されない。これにより、特定対応処理の実行有無と時刻対応情報の新たな記憶の有無とを関連付けることが可能となる。 According to the feature v4, the specific response process is executed when the start situation is one of the first start situation and the second start situation. In this case, the time feature information is newly stored in the time correspondence storage means based on the first start situation and the second start situation based on the fact that the configuration of the feature v1 is provided. Correspondence information is not stored in the time correspondence storage means. As a result, it is possible to associate the presence / absence of the specific response processing with the presence / absence of new storage of the time response information.
特徴v5.動作電力の供給が開始された場合において前記第2開始状況となっていることに基づいて特定対応処理を実行し、動作電力の供給が開始された場合において前記第1開始状況となっていることに基づいて前記特定対応処理を実行しない手段(第49の実施形態では主側CPU63におけるステップSB112、ステップSB115又はステップSB117の処理を実行する機能、第51の実施形態では主側CPU63におけるステップSB612、ステップSB615又はステップSB617の処理を実行する機能、第52の実施形態では主側CPU63におけるステップSB711、ステップSB718又はステップSB721の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB810、ステップSB813又はステップSB815の処理を実行する機能、第54の実施形態では主側CPU63におけるステップSC111、ステップSC115又はステップSC117の処理を実行する機能)を備えていることを特徴とする特徴v1乃至v4のいずれか1に記載の遊技機。
Feature v5. Specific response processing is executed based on the fact that the second start situation is reached when the supply of operating power is started, and the first start situation is found when the supply of operating power is started Means for not executing the specific handling process based on the function (in the 49th embodiment, the function of executing the process of step SB112, step SB115 or step SB117 in the
特徴v5によれば、第1開始状況及び第2開始状況のうち第2開始状況である場合に特定対応処理が実行される。この場合に、上記特徴v1の構成を備え、第1開始状況となっていることに基づいて時刻対応情報が時刻対応記憶手段に新たに記憶され第2開始状況となっていることに基づいて時刻対応情報が時刻対応記憶手段に記憶されない。これにより、特定対応処理が実行される場合には時刻対応情報が時刻対応記憶手段に新たに記憶されないようにすることが可能となる。 According to the feature v5, the specific response process is executed when the second start situation is the first start situation and the second start situation. In this case, the time feature information is newly stored in the time correspondence storage means based on the first start situation and the second start situation based on the fact that the configuration of the feature v1 is provided. Correspondence information is not stored in the time correspondence storage means. This makes it possible to prevent the time correspondence information from being newly stored in the time correspondence storage means when the specific correspondence processing is executed.
特徴v6.動作電力の供給が開始された場合において前記第1開始状況となっている場合及び前記第2開始状況となっている場合のいずれであっても共通対応処理を実行する手段(第49の実施形態では主側CPU63におけるステップSB101〜ステップSB103の処理を実行する機能、第51の実施形態では主側CPU63におけるステップSB601〜ステップSB603の処理を実行する機能、第52の実施形態では主側CPU63におけるステップSB701及びステップSB702の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB801〜ステップSB803の処理を実行する機能、第54の実施形態では主側CPU63におけるステップSC101〜ステップSC103の処理を実行する機能)を備えていることを特徴とする特徴v4又はv5に記載の遊技機。
Feature v6. Means for executing common handling process in any of the first start situation and the second start situation when the supply of operating power is started (49th embodiment) Is a function for executing the processes of steps SB101 to SB103 in the
特徴v6によれば、第1開始状況となっている場合及び第2開始状況となっている場合のいずれであっても共通対応処理が実行される一方、第1開始状況及び第2開始状況のうち一方の開始状況である場合に特定対応処理が実行される。これにより、いずれの開始状況であったとしても共通対応処理が実行されるようにする一方、開始状況の種類に対応する処理が実行されるようにすることが可能となる。 According to the feature v6, the common handling process is executed in any of the first start situation and the second start situation, while the first start situation and the second start situation. In the case of one of the start situations, the specific handling process is executed. As a result, the common handling process can be executed regardless of the start situation, while the process corresponding to the type of the start situation can be executed.
特徴v7.遊技者の有利度に対応する複数段階の設定値の中から使用対象として設定されている設定値に対応する態様で利益付与用処理を実行する手段(主側CPU63におけるステップS503及びステップS504の処理を実行する機能)と、
動作電力の供給が開始された場合に前記設定値に関する所定の設定関連処理を実行する設定関連実行手段(主側CPU63における設定値更新処理又は設定確認用処理を実行する機能)と、
を備え、
当該設定関連実行手段は、動作電力の供給が開始された場合において前記第1開始状況及び前記第2開始状況のうち一方の開始状況となっていることに基づいて前記所定の設定関連処理を実行することを特徴とする特徴v1乃至v6のいずれか1に記載の遊技機。
Feature v7. Means for executing profit-giving processing in a manner corresponding to a setting value set as a use target among a plurality of setting values corresponding to the player's advantage (processing in steps S503 and S504 in the main CPU 63) Function to execute)
A setting-related execution means (a function for executing a setting value update process or a setting confirmation process in the main CPU 63) that executes a predetermined setting-related process related to the setting value when supply of operating power is started;
With
The setting related execution means executes the predetermined setting related processing based on the fact that one of the first start situation and the second start situation is in the start state when the supply of operating power is started. The gaming machine according to any one of features v1 to v6.
特徴v7によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。また、動作電力の供給が開始された場合に第1開始状況及び第2開始状況のうち一方の開始状況となっていることに基づいて所定の設定関連処理が実行される。これにより、所定の設定関連処理の実行有無と時刻対応情報の新たな記憶の有無とを関連付けることが可能となる。 According to the feature v7, since a setting value to be used is set from among a plurality of setting values corresponding to the player's degree of advantage, the player has a more advantageous setting value to be used. You will expect that. In addition, when the supply of operating power is started, a predetermined setting-related process is executed based on one of the first start situation and the second start situation. As a result, it is possible to associate the presence / absence of execution of the predetermined setting-related process with the presence / absence of new storage of time correspondence information.
特徴v8.動作電力の供給が開始された場合において前記第1開始状況及び前記第2開始状況のうち一方の開始状況となっていることに基づいて、制御手段に設けられた所定の記憶領域を初期化する手段(第49の実施形態では主側CPU63におけるステップSB117の処理を実行する機能、第51の実施形態では主側CPU63におけるステップSB617の処理を実行する機能、第52の実施形態では主側CPU63におけるステップSB721の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB815の処理を実行する機能、第54の実施形態では主側CPU63におけるステップSC117の処理を実行する機能)を備えていることを特徴とする特徴v1乃至v7いずれか1に記載の遊技機。
Feature v8. When supply of operating power is started, a predetermined storage area provided in the control means is initialized based on one of the first start situation and the second start situation. Means (in the 49th embodiment, the function of executing the process of step SB117 in the
特徴v8によれば、動作電力の供給が開始された場合に第1開始状況及び第2開始状況のうち一方の開始状況となっていることに基づいて第1制御手段の所定の記憶領域が初期化される。これにより、当該所定の記憶領域の初期化の有無と時刻対応情報の新たな記憶の有無とを関連付けることが可能となる。 According to the feature v8, when the supply of operating power is started, the predetermined storage area of the first control means is initially set based on one of the first start situation and the second start situation. It becomes. Thereby, it is possible to associate the presence / absence of initialization of the predetermined storage area with the presence / absence of new storage of the time correspondence information.
なお、特徴v1〜v8の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features v1 to v8, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴u群及び上記特徴v群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature u group and the feature v group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、動作電力の供給が開始された場合における処理が好適に行われる必要があり、この点について未だ改良の余地がある。 Here, in a gaming machine such as the above-described example, it is necessary to suitably perform processing when supply of operating power is started, and there is still room for improvement in this respect.
<特徴w群>
特徴w1.所定表示手段(第1〜第4報知用表示装置201〜204)と、
当該所定表示手段を表示制御する所定表示制御手段(主側CPU63における第2タイマ割込み処理を実行する機能)と、
遊技者の有利度に対応する複数段階の設定値の中から使用対象として設定されている設定値に対応する態様で利益付与用処理を実行する手段(主側CPU63におけるステップS503及びステップS504の処理を実行する機能)と、
動作電力の供給が開始された場合に前記設定値に関する所定の設定関連処理を実行する設定関連実行手段(主側CPU63における設定値更新処理又は設定確認用処理を実行する機能)と、
を備え、
前記所定表示制御手段は、
前記所定の設定関連処理が実行される場合に前記所定表示手段に前記設定値に関する表示を行わせる手段(主側CPU63におけるステップS9004及びステップS9006の処理を実行する機能)と、
前記所定の設定関連処理が実行された後に、前記所定表示手段が正常であるか否かを確認可能とするチェック用表示を前記所定表示手段に行わせるチェック制御手段(第37の実施形態では主側CPU63におけるステップS9519の処理を実行する機能、第45の実施形態では主側CPU63におけるステップSA419の処理を実行する機能、第46の実施形態では主側CPU63におけるステップSA919の処理を実行する機能、第49の実施形態では主側CPU63におけるステップSB123の処理を実行する機能、第51の実施形態では主側CPU63におけるステップSB623の処理を実行する機能、第52の実施形態では主側CPU63におけるステップSB712及びステップSB719の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB817の処理を実行する機能、第54の実施形態では主側CPU63におけるステップSC119の処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Feature w group>
Feature w1. Predetermined display means (first to fourth
Predetermined display control means for controlling the display of the predetermined display means (function for executing the second timer interruption process in the main CPU 63);
Means for executing profit-giving processing in a manner corresponding to a setting value set as a use target among a plurality of setting values corresponding to the player's advantage (processing in steps S503 and S504 in the main CPU 63) Function to execute)
A setting-related execution means (a function for executing a setting value update process or a setting confirmation process in the main CPU 63) that executes a predetermined setting-related process related to the setting value when supply of operating power is started;
With
The predetermined display control means includes
Means for causing the predetermined display means to display the setting value when the predetermined setting-related processing is executed (function of executing the processing of steps S9004 and S9006 in the main CPU 63);
After the predetermined setting-related processing is executed, check control means (in the thirty-seventh embodiment, the main control display) causes the predetermined display means to perform a check display that enables confirmation of whether or not the predetermined display means is normal. The function of executing the process of step S9519 in the
A gaming machine characterized by comprising:
特徴w1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。また、所定の設定関連処理が実行される場合に所定表示手段において設定値に関する表示が行われるため、遊技ホールの管理者は所定表示手段を確認することで現状の設定値を把握することが可能となる。また、チェック用表示が所定表示手段にて行われることにより、所定表示手段が正常であるか否かを確認することが可能となる。 According to the feature w1, since a setting value to be used is set from among a plurality of setting values corresponding to the player's advantage, the player has a more advantageous setting value to be used. You will expect that. In addition, when a predetermined setting related process is executed, a display regarding the set value is performed on the predetermined display means, so that the administrator of the game hall can grasp the current set value by checking the predetermined display means It becomes. Further, since the display for checking is performed by the predetermined display means, it is possible to confirm whether or not the predetermined display means is normal.
この場合に、動作電力の供給が開始された場合には所定の設定関連処理が実行された後に所定表示手段にてチェック用表示が行われる。これにより、所定の設定関連処理が開始された場合にはチェック用表示を途中で終了させるといった調整用の処理を必要とすることなく、所定の設定関連処理が実行される場合における設定値に関する表示をチェック用表示よりも優先させることが可能となる。 In this case, when the supply of operating power is started, a predetermined display-related process is executed, and then a check display is performed by a predetermined display unit. As a result, when the predetermined setting-related process is started, the display regarding the set value in the case where the predetermined setting-related process is executed without requiring the adjustment process such that the display for checking is terminated halfway. Can be prioritized over the check display.
特徴w2.前記チェック制御手段は、動作電力の供給が開始された場合、前記所定の設定関連処理が実行された場合及び前記所定の設定関連処理が実行されなかった場合のいずれであっても前記チェック用表示を前記所定表示手段に行わせることを特徴とする特徴w1に記載の遊技機。 Feature w2. The check control means is configured to display the check whether the operation power supply is started, the predetermined setting-related process is executed, or the predetermined setting-related process is not executed. The gaming machine according to the characteristic w1, wherein the predetermined display means is made to perform.
特徴w2によれば、動作電力の供給が開始された場合には所定の設定関連処理が実行されるか否かに関係なく所定表示手段にてチェック用表示が行われる。これにより、動作電力の供給が開始された場合における状況に関係なく所定表示手段が正常であるか否かを確認することが可能となる。 According to the feature w2, when the supply of the operating power is started, the check display is performed by the predetermined display unit regardless of whether or not the predetermined setting related process is executed. Thereby, it is possible to confirm whether or not the predetermined display means is normal regardless of the situation when the supply of operating power is started.
特徴w3.動作電力の供給が開始された場合に実行される供給開始時の処理として、前記所定の設定関連処理が実行された場合及び前記所定の設定関連処理が実行されなかった場合のいずれであっても共通して実行される処理であって、前記所定の設定関連処理が実行される場合には当該所定の設定関連処理よりも実行順序が後の処理である共通処理が設定されており、
当該共通処理として、前記所定表示手段に前記チェック用表示を開始させる処理が設定されていることを特徴とする特徴w1又はw2に記載の遊技機。
Feature w3. As a process at the start of supply executed when the supply of operating power is started, either when the predetermined setting-related process is executed or when the predetermined setting-related process is not executed A process that is executed in common, and when the predetermined setting-related process is executed, a common process that is a process whose execution order is later than the predetermined setting-related process is set,
As the common process, a process for starting the display for checking on the predetermined display means is set. The gaming machine according to the feature w1 or w2.
特徴w3によれば、動作電力の供給が開始された場合には所定の設定関連処理が実行されるか否かに関係なく所定表示手段にてチェック用表示が行われる。これにより、動作電力の供給が開始された場合における状況に関係なく所定表示手段が正常であるか否かを確認することが可能となる。また、所定表示手段にチェック用表示を開始させるための処理が共通処理として設定されているため、処理構成の簡素化を図りながら既に説明したような優れた効果を奏することが可能となる。 According to the feature w3, when the supply of operating power is started, the display for checking is performed by the predetermined display unit regardless of whether or not the predetermined setting related process is executed. Thereby, it is possible to confirm whether or not the predetermined display means is normal regardless of the situation when the supply of operating power is started. In addition, since the process for starting the display for check on the predetermined display means is set as the common process, it is possible to achieve the excellent effects as described above while simplifying the process configuration.
特徴w4.動作電力の供給が開始されて供給開始時の処理が終了した後に遊技を進行させるための処理を実行する手段(主側CPU63におけるステップS8907〜ステップS8920の処理を実行する機能)を備え、
前記所定表示手段にて前記チェック用表示が実行されている状況であっても前記遊技を進行させるための処理が開始され得ることを特徴とする特徴w1乃至w3のいずれか1に記載の遊技機。
Feature w4. Means for executing a process for advancing the game after the supply of the operating power is started and the process at the start of the supply is completed (a function for executing the processes of steps S8907 to S8920 in the main CPU 63);
The gaming machine according to any one of features w1 to w3, wherein the processing for advancing the game can be started even in a situation where the display for checking is being executed by the predetermined display means. .
特徴w4によれば、所定表示手段におけるチェック用表示が実行されている状況であっても遊技を進行させるための処理が開始され得るため、所定の設定関連処理の実行後に所定表示手段にてチェック用表示が行われる場合であっても遊技を進行させるための処理の開始タイミングが遅れてしまわないようにすることが可能となる。 According to the feature w4, since the process for advancing the game can be started even when the check display on the predetermined display unit is being executed, the predetermined display unit performs a check after executing the predetermined setting related process. Even when the display for use is performed, it is possible to prevent the start timing of the process for progressing the game from being delayed.
特徴w5.動作電力の供給が開始された場合に遊技を進行させるための処理の開始を遅延させることを可能とする遅延処理を実行する遅延実行手段(主側CPU63におけるステップSB715及びステップSB724の処理を実行する機能)を備え、
前記チェック制御手段は、動作電力の供給が開始された場合において前記所定の設定関連処理が実行されない場合、前記遅延処理が開始される前に前記チェック用表示を前記所定表示手段に開始させることを特徴とする特徴w1乃至w4のいずれか1に記載の遊技機。
Feature w5. Delay execution means for executing a delay process that allows delaying the start of the process for advancing the game when the supply of operating power is started (the processes of steps SB715 and SB724 in the
The check control means causes the predetermined display means to start the check display before the delay process is started when the predetermined setting related process is not executed when the supply of operating power is started. The gaming machine according to any one of features w1 to w4.
特徴w5によれば、動作電力の供給が開始された場合に遊技を進行させるための処理の開始を遅延させることを可能とする遅延処理が実行されることにより、各種機器の初期設定が完了した後に遊技を進行させるための処理が開始されるようにすることが可能となる。この場合に、動作電力の供給が開始された場合において所定の設定関連処理が実行されない場合には遅延処理が開始される前に所定表示手段におけるチェック用表示が開始される。これにより、遊技を進行させるための処理の開始を遅延させている期間を利用してチェック用表示を行わせることが可能となる。 According to the feature w5, the initial setting of various devices is completed by executing the delay process that allows the start of the process for advancing the game to be delayed when the supply of the operating power is started. It becomes possible to start processing for advancing the game later. In this case, if the predetermined setting related process is not executed when the supply of the operating power is started, the display for checking on the predetermined display unit is started before the delay process is started. As a result, it is possible to perform the check display using a period in which the start of the process for advancing the game is delayed.
特徴w6.前記遅延実行手段は、前記所定の設定関連処理が実行される場合、前記遅延処理を実行しないことを特徴とする特徴w5に記載の遊技機。 Feature w6. The gaming machine according to claim w5, wherein the delay execution means does not execute the delay process when the predetermined setting-related process is executed.
特徴w6によれば、所定の設定関連処理が実行される場合には所定の期間を要するため、遊技を進行させるための処理が開始される前に各種機器の初期設定を完了させることが可能となる。この場合に、所定の設定関連処理が実行される場合には遅延処理が実行されないようにすることにより、所定の設定関連処理が実行された状況において遊技を進行させるための処理の開始が極端に遅くなってしまわないようにすることが可能となる。 According to the feature w6, when a predetermined setting-related process is executed, a predetermined period is required, so that the initial setting of various devices can be completed before the process for advancing the game is started. Become. In this case, when the predetermined setting related process is executed, the delay process is not executed, so that the start of the process for advancing the game in the situation where the predetermined setting related process is executed is extremely It becomes possible not to slow down.
特徴w7.前記設定関連実行手段は、
動作電力の供給が開始される場合に第1設定関連操作(設定キー挿入部68aのON操作及びリセットボタン68cの押圧操作)が行われたことに基づいて、前記使用対象となる設定値の変更を行うことが可能な設定可能状況(設定値更新処理が実行される状況)となるようにする状況発生手段(第49の実施形態では主側CPU63におけるステップSB114にて肯定判定をする機能、第51の実施形態では主側CPU63におけるステップSB614にて肯定判定をする機能、第52の実施形態では主側CPU63におけるステップSB717にて肯定判定をする機能、第53の実施形態では主側CPU63におけるステップSB812にて肯定判定をする機能、第54の実施形態では主側CPU63におけるステップSC113にて肯定判定をする機能)と、
動作電力の供給が開始される場合に第2設定関連操作(設定キー挿入部68aのON操作)が行われたことに基づいて、前記使用対象となる設定値が報知されるようにする報知発生手段(主側CPU63における設定確認用処理を実行する機能)と、
を備えていることを特徴とする特徴w1乃至w6のいずれか1に記載の遊技機。
Feature w7. The setting related execution means includes:
When the supply of operating power is started, the setting value to be used is changed based on the first setting-related operations (the ON operation of the setting
Informing that the setting value to be used is informed based on the second setting related operation (the ON operation of the setting
The gaming machine according to any one of features w1 to w6, comprising:
特徴w7によれば、使用対象となる設定値を変更するためには動作電力の供給が開始される場合に第1設定関連操作を行う必要があるため、使用対象となる設定値を不正に変更しようとする行為を行いづらくさせることが可能となる。また、動作電力の供給が開始される場合に第2設定関連操作を行うことで使用対象の設定値が報知されるため、遊技ホールの管理者は必要に応じて使用対象の設定値を確認することが可能となる。 According to the feature w7, in order to change the setting value to be used, it is necessary to perform the first setting-related operation when the supply of operating power is started. Therefore, the setting value to be used is illegally changed. It is possible to make it difficult to perform the act to be attempted. In addition, when the supply of operating power is started, the setting value of the usage target is notified by performing the second setting related operation, so the manager of the game hall confirms the setting value of the usage target as necessary It becomes possible.
特徴w8.前記所定表示制御手段は、前記所定表示手段に遊技履歴の管理結果に対応する情報を表示させる手段(主側CPU63におけるステップS8708、ステップS8709及びステップS9107の処理を実行する機能)を備えていることを特徴とする特徴w1乃至w7のいずれか1に記載の遊技機。 Feature w8. The predetermined display control means is provided with means for displaying information corresponding to the management result of the game history on the predetermined display means (function for executing the processing of step S8708, step S8709 and step S9107 in the main CPU 63). The gaming machine according to any one of features w1 to w7, characterized by:
特徴w8によれば、遊技履歴の管理結果を遊技ホールの管理者に報知することが可能となる。この場合に、上記特徴w1の構成を備え、所定表示手段にてチェック用表示が行われることにより、所定表示手段における遊技履歴の管理結果に対応する情報の表示が正確に行われているか否かを確認することが可能となる。 According to the feature w8, the management result of the game history can be notified to the manager of the game hall. In this case, whether or not the information corresponding to the management result of the game history on the predetermined display means is accurately displayed by the check display on the predetermined display means having the configuration of the feature w1. Can be confirmed.
なお、特徴w1〜w8の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features w1 to w8, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴x群>
特徴x1.所定表示手段(第1〜第4報知用表示装置201〜204)と、
当該所定表示手段を表示制御する所定表示制御手段(主側CPU63における第2タイマ割込み処理を実行する機能)と、
動作電力の供給が開始されて供給開始後状況が終了した後に遊技を進行させるための処理を実行する手段(主側CPU63におけるステップS8907〜ステップS8920の処理を実行する機能)と、
を備え、
前記所定表示制御手段は、前記供給開始後状況において、前記所定表示手段が正常であるか否かを確認可能とするチェック用表示を前記所定表示手段に行わせるチェック制御手段(第36の実施形態では主側CPU63におけるステップS9405の処理を実行する機能、第52の実施形態では主側CPU63におけるステップSB713及びステップSB722の処理を実行する機能)を備え、
前記所定表示手段にて前記チェック用表示が行われている状況において前記遊技を進行させるための処理の開始を遅延させることを可能とする遅延状況(第36の実施形態ではステップS9406にて否定判定をしている状況、第52の実施形態では主側CPU63にてステップSB715及びステップSB724の処理が実行されている状況)が生じ得る構成であることを特徴とする遊技機。
<Feature x group>
Feature x1. Predetermined display means (first to fourth
Predetermined display control means for controlling the display of the predetermined display means (function for executing the second timer interruption process in the main CPU 63);
Means for executing a process for advancing the game after the supply of operating power is started and the situation after the supply is started (function of executing steps S8907 to S8920 in the main CPU 63);
With
The predetermined display control means causes the predetermined display means to perform a check display that allows the predetermined display means to confirm whether or not the predetermined display means is normal in the situation after the start of supply (a thirty-sixth embodiment). In the 52nd embodiment, the
A delay situation that allows delaying the start of the process for advancing the game in the situation where the display for checking is performed by the predetermined display means (in the thirty-sixth embodiment, a negative determination is made in step S9406) In the 52nd embodiment, a situation in which the processing of steps SB715 and SB724 is being executed by the main CPU 63) may occur.
特徴x1によれば、動作電力の供給が開始された場合にはチェック用表示が所定表示手段にて行われることにより、所定表示手段が正常であるか否かを確認することが可能となる。この場合に、チェック用表示が行われている状況においては遊技を進行させるための処理の開始を遅延させることを可能とする遅延状況が生じ得る。これにより、遊技を進行させるための処理が開始される前に、所定表示手段におけるチェック用表示を確認する機会を担保することが可能となる。また、遅延状況が生じることにより遊技を進行させるための処理が開始される前に各種機器の初期設定を完了させることが可能となる。そして、この遅延状況を利用して所定表示手段にてチェック用表示を行わせることが可能となる。 According to the feature x1, it is possible to confirm whether or not the predetermined display unit is normal by performing the display for checking on the predetermined display unit when the supply of the operating power is started. In this case, in the situation where the display for checking is being performed, a delay situation that allows delaying the start of the process for advancing the game may occur. Thereby, before the process for advancing a game is started, it is possible to ensure an opportunity to confirm the display for check on the predetermined display means. Moreover, it becomes possible to complete the initial setting of various devices before the process for advancing the game is started due to the occurrence of a delay situation. Then, it becomes possible to perform a display for checking by a predetermined display means using this delay state.
特徴x2.前記所定表示手段における前記チェック用表示が行われている状況においては前記遅延状況となるようにする手段(第36の実施形態では主側CPU63におけるステップS9406の処理を実行する機能、第52の実施形態では主側CPU63におけるステップSB715及びステップSB724の処理を実行する機能)を備えていることを特徴とする特徴x1に記載の遊技機。
Feature x2. In the situation where the display for checking is performed in the predetermined display means, means for causing the delay state (in the thirty-sixth embodiment, the function of executing the processing of step S9406 in the
特徴x2によれば、チェック用表示が行われている状況においては遅延状況であるため、チェック用表示が行われている途中で遊技を進行させるための処理が開始されてしまわないようにすることが可能となる。 According to the feature x2, in the situation where the display for check is being performed, it is a delay situation, so that the process for advancing the game is not started while the display for check is being performed. Is possible.
特徴x3.動作電力の供給が開始された場合に第1開始状況であることに基づいて前記所定表示手段にて前記チェック用表示が行われている状況において前記遅延状況となり、動作電力の供給が開始された場合に第2開始状況であることに基づいて前記所定表示手段にて前記チェック用表示が行われている状況において前記遅延状況とならないことを特徴とする特徴x1又はx2に記載の遊技機。 Feature x3. When the supply of operating power is started, the delay state occurs in the situation where the display for checking is performed on the predetermined display means based on the first start situation, and the supply of operating power is started. The gaming machine according to the feature x1 or x2, wherein the delay state is not established in the situation where the display for checking is performed by the predetermined display unit based on the second starting situation.
特徴x3によれば、第1開始状況である場合には所定表示手段にてチェック用表示が行われている状況において遅延状況となることでチェック用表示が行われている途中で遊技を進行させるための処理が開始されてしまわないようにすることが可能となり、第2開始状況である場合には所定表示手段にてチェック用表示が行われている状況において遅延状況とならないようにすることで遊技を進行させるための処理の開始タイミングが極端に遅くなってしまわないようにすることが可能となる。 According to the feature x3, in the case of the first start situation, the game is progressed while the check display is being performed due to the delay situation in the situation in which the check display is performed on the predetermined display means. It is possible to prevent the processing for the start from being started, and in the case of the second start situation, it is possible to prevent a delay situation from occurring in the situation where the display for checking is performed by the predetermined display means. It is possible to prevent the start timing of the process for progressing the game from becoming extremely late.
特徴x4.遊技者の有利度に対応する複数段階の設定値の中から使用対象として設定されている設定値に対応する態様で利益付与用処理を実行する手段(主側CPU63におけるステップS503及びステップS504の処理を実行する機能)と、
動作電力の供給が開始された場合に前記設定値に関する所定の設定関連処理を実行する設定関連実行手段(主側CPU63における設定値更新処理又は設定確認用処理を実行する機能)と、
を備え、
前記第1開始状況は前記供給開始後状況において前記所定の設定関連処理が実行されない状況であり、
前記第2開始状況は前記供給開始後状況において前記所定の設定関連処理が実行される状況であることを特徴とする特徴x3に記載の遊技機。
Feature x4. Means for executing profit-giving processing in a manner corresponding to a setting value set as a use target among a plurality of setting values corresponding to the player's advantage (processing in steps S503 and S504 in the main CPU 63) Function to execute)
A setting-related execution means (a function for executing a setting value update process or a setting confirmation process in the main CPU 63) that executes a predetermined setting-related process related to the setting value when supply of operating power is started;
With
The first start situation is a situation in which the predetermined setting related process is not executed in the situation after the start of supply.
The gaming machine according to claim x3, wherein the second start situation is a situation in which the predetermined setting-related process is executed in the post-supply start situation.
特徴x4によれば、所定の設定関連処理が実行される場合には所定の期間を要するため、遊技を進行させるための処理が開始される前に各種機器の初期設定を完了させることが可能となる。この場合に、所定の設定関連処理が実行される場合には所定表示手段にてチェック用表示が行われている状況において遅延状況とならないようにすることにより、所定の設定関連処理が実行された状況において遊技を進行させるための処理の開始が極端に遅くなってしまわないようにすることが可能となる。 According to the feature x4, when a predetermined setting-related process is executed, a predetermined period is required. Therefore, initial setting of various devices can be completed before the process for proceeding with the game is started. Become. In this case, when the predetermined setting-related process is executed, the predetermined setting-related process is executed by preventing the delay state from occurring in the situation where the display for checking is performed by the predetermined display unit. It is possible to prevent the start of processing for advancing the game in a situation from becoming extremely slow.
特徴x5.前記設定関連実行手段は、
動作電力の供給が開始される場合に第1設定関連操作(設定キー挿入部68aのON操作及びリセットボタン68cの押圧操作)が行われたことに基づいて、前記使用対象となる設定値の変更を行うことが可能な設定可能状況(設定値更新処理が実行される状況)となるようにする状況発生手段(第49の実施形態では主側CPU63におけるステップSB114にて肯定判定をする機能、第51の実施形態では主側CPU63におけるステップSB614にて肯定判定をする機能、第52の実施形態では主側CPU63におけるステップSB717にて肯定判定をする機能、第53の実施形態では主側CPU63におけるステップSB812にて肯定判定をする機能、第54の実施形態では主側CPU63におけるステップSC113にて肯定判定をする機能)と、
動作電力の供給が開始される場合に第2設定関連操作(設定キー挿入部68aのON操作)が行われたことに基づいて、前記使用対象となる設定値が報知されるようにする報知発生手段(主側CPU63における設定確認用処理を実行する機能)と、
を備えていることを特徴とする特徴x4に記載の遊技機。
Feature x5. The setting related execution means includes:
When the supply of operating power is started, the setting value to be used is changed based on the first setting-related operations (the ON operation of the setting
Informing that the setting value to be used is informed based on the second setting related operation (the ON operation of the setting
The gaming machine according to feature x4, comprising:
特徴x5によれば、使用対象となる設定値を変更するためには動作電力の供給が開始される場合に第1設定関連操作を行う必要があるため、使用対象となる設定値を不正に変更しようとする行為を行いづらくさせることが可能となる。また、動作電力の供給が開始される場合に第2設定関連操作を行うことで使用対象の設定値が報知されるため、遊技ホールの管理者は必要に応じて使用対象の設定値を確認することが可能となる。 According to the feature x5, in order to change the setting value to be used, it is necessary to perform the first setting-related operation when the supply of operating power is started, so the setting value to be used is illegally changed. It is possible to make it difficult to perform the act to be attempted. In addition, when the supply of operating power is started, the setting value of the usage target is notified by performing the second setting related operation, so the manager of the game hall confirms the setting value of the usage target as necessary It becomes possible.
特徴x6.前記所定表示制御手段は、前記所定表示手段に遊技履歴の管理結果に対応する情報を表示させる手段(主側CPU63におけるステップS8708、ステップS8709及びステップS9107の処理を実行する機能)を備えていることを特徴とする特徴x1乃至x5のいずれか1に記載の遊技機。 Feature x6. The predetermined display control means is provided with means for displaying information corresponding to the management result of the game history on the predetermined display means (function for executing the processing of step S8708, step S8709 and step S9107 in the main CPU 63). The gaming machine according to any one of features x1 to x5.
特徴x6によれば、遊技履歴の管理結果を遊技ホールの管理者に報知することが可能となる。この場合に、上記特徴x1の構成を備え、所定表示手段にてチェック用表示が行われることにより、所定表示手段における遊技履歴の管理結果に対応する情報の表示が正確に行われているか否かを確認することが可能となる。 According to the feature x6, the management result of the game history can be notified to the manager of the game hall. In this case, whether or not the information corresponding to the management result of the game history in the predetermined display means is accurately displayed by the check display by the predetermined display means having the configuration of the feature x1. Can be confirmed.
なお、特徴x1〜x6の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features x1 to x6, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴w群及び上記特徴x群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature w group and the feature x group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、所定表示手段における表示が正確に行われているか否かを確認することが可能な構成が求められており、この点について未だ改良の余地がある。 Here, in the gaming machine such as the above-described example, a configuration capable of confirming whether or not the display on the predetermined display means is accurately performed is required, and there is still room for improvement in this respect. is there.
<特徴y群>
特徴y1.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(第49の実施形態では主側CPU63におけるステップSB311の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB915の処理を実行する機能)と、
前記使用対象となる設定値の変更を行うことが可能な設定可能状況(設定値更新処理が実行される状況)となるようにする状況発生手段(第49の実施形態では主側CPU63におけるステップSB114にて肯定判定をする機能、第51の実施形態では主側CPU63におけるステップSB614にて肯定判定をする機能、第52の実施形態では主側CPU63におけるステップSB717にて肯定判定をする機能、第53の実施形態では主側CPU63におけるステップSB812にて肯定判定をする機能、第54の実施形態では主側CPU63におけるステップSC113にて肯定判定をする機能)と、
前記使用対象の設定値が異常であるか否かを監視するための設定監視処理を実行する設定監視手段(第49の実施形態では主側CPU63におけるステップSB106の処理を実行する機能、第51の実施形態では主側CPU63におけるステップSB606の処理を実行する機能、第52の実施形態では主側CPU63におけるステップSB705の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB806の処理を実行する機能、第54の実施形態では主側CPU63におけるステップSC106の処理を実行する機能)と、
を備え、
前記設定手段を有する制御手段への動作電力の供給が開始された場合に実行される供給開始時の処理(第49の実施形態ではステップSB101〜ステップSB122、第51の実施形態ではステップSB601〜ステップSB622、第52の実施形態ではステップSB701〜ステップSB729、第53の実施形態ではステップSB801〜ステップSB818及びステップSB823〜ステップSB826、第54の実施形態ではステップSC101〜ステップSC120及びステップSC125〜ステップSC128)に前記設定監視処理が含まれていることを特徴とする遊技機。
<Characteristic y group>
Feature y1. Setting means for setting a setting value to be used from among a plurality of setting values corresponding to the player's advantage (in the 49th embodiment, a function for executing the processing of step SB311 in the
Situation generating means (a step SB114 in the
Setting monitoring means for executing setting monitoring processing for monitoring whether or not the setting value to be used is abnormal (in the 49th embodiment, the function for executing the processing of step SB106 in the
With
Supply start processing executed when the supply of operating power to the control means having the setting means is started (steps SB101 to SB122 in the 49th embodiment, steps SB601 to step SB in the 51st embodiment) (SB622, step SB701 to step SB729 in the 52nd embodiment, step SB801 to step SB818 and step SB823 to step SB826 in the 53rd embodiment, step SC101 to step SC120 and step SC125 to step SC128 in the 54th embodiment) A game machine characterized in that the setting monitoring process is included in the game machine.
特徴y1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。また、使用対象の設定値が異常であるか否かを監視するための設定監視処理が実行されるため、使用対象の設定値が異常である場合にはそれに対処することが可能となる。また、供給開始時の処理に設定監視処理が含まれているため、使用対象の設定値が異常であるにも関わらず遊技を進行させるための処理が開始されてしまわないようにすることが可能となる。 According to the feature y1, since the setting value to be used is set from among a plurality of setting values corresponding to the player's degree of advantage, the player has a more advantageous setting value to be used. You will expect that. In addition, since the setting monitoring process for monitoring whether or not the setting value of the usage target is abnormal is executed, it is possible to cope with the case where the setting value of the usage target is abnormal. In addition, since the setting monitoring process is included in the process at the start of supply, it is possible to prevent the process for advancing the game from being started even though the setting value of the usage target is abnormal It becomes.
特徴y2.前記設定監視手段は、前記供給開始時の処理が終了した後においても監視契機が発生する度に前記設定監視処理を実行することを特徴とする特徴y1に記載の遊技機。 Feature y2. The gaming machine according to claim y1, wherein the setting monitoring unit executes the setting monitoring process every time a monitoring trigger occurs even after the process at the start of supply ends.
特徴y2によれば、供給開始時の処理が完了した後において監視契機が発生する度に設定監視処理が実行されるため、使用対象の設定値が異常であることを特定し易くなる。 According to the feature y2, since the setting monitoring process is executed every time a monitoring trigger occurs after the process at the start of supply is completed, it is easy to specify that the setting value to be used is abnormal.
特徴y3.定期的に起動される割込み処理を実行する手段(主側CPU63における第1タイマ割込み処理を実行する機能)を備え、
前記割込み処理に前記設定監視処理が含まれていることを特徴とする特徴y2に記載の遊技機。
Feature y3. Means (execution of the first timer interruption process in the main CPU 63) for executing interrupt processing that is periodically started,
The gaming machine according to feature y2, wherein the interrupt monitoring process includes the setting monitoring process.
特徴y3によれば、定期的に起動される度に設定監視処理が実行されるため、使用対象の設定値が異常であるか否かの監視の実行頻度を高めることが可能となる。 According to the feature y3, since the setting monitoring process is executed every time it is periodically activated, it is possible to increase the frequency of monitoring whether or not the setting value to be used is abnormal.
特徴y4.前記設定監視手段は、前記設定監視処理にて前記使用対象の設定値が異常であることを特定したことに基づいて、遊技を進行させるための所定進行処理の実行が規制される規制状態とする規制手段(第49の実施形態では主側CPU63におけるステップSB119の処理を実行する機能、第51の実施形態では主側CPU63におけるステップSB619の処理を実行する機能、第52の実施形態では主側CPU63におけるステップSB726の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB823の処理を実行する機能、第54の実施形態では主側CPU63におけるステップSC125の処理を実行する機能)を備えていることを特徴とする特徴y1乃至y3のいずれか1に記載の遊技機。
Feature y4. The setting monitoring unit sets a restriction state in which execution of a predetermined progress process for advancing a game is restricted based on the fact that the setting value of the use target is specified to be abnormal in the setting monitoring process. Restricting means (in the 49th embodiment, the function of executing the process of step SB119 in the
特徴y4によれば、使用対象の設定値が異常であることを特定した場合には遊技を進行させるための所定進行処理の実行が規制されるため、使用対象の設定値が異常であるにも関わらず遊技が開始されてしまわないようにすることが可能となる。 According to the feature y4, when it is specified that the setting value for the usage target is abnormal, the execution of the predetermined progress process for advancing the game is restricted, so that the setting value for the usage target is abnormal. Regardless, it is possible to prevent the game from starting.
特徴y5.前記設定可能状況が発生したことに基づいて前記規制状態を解除する手段(第49の実施形態では主側CPU63におけるステップSB303の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB904の処理を実行する機能)を備えていることを特徴とする特徴y4に記載の遊技機。
Feature y5. Means for canceling the restricted state based on the occurrence of the settable situation (in the 49th embodiment, the function of executing the process of step SB303 in the
特徴y5によれば、使用対象の設定値が異常である状況の解除に際して使用対象の設定値の新たな設定を行わせることが可能となる。 According to the characteristic y5, it is possible to make a new setting of the setting value of the usage target when canceling the situation where the setting value of the usage target is abnormal.
特徴y6.前記規制手段は、前記規制状態である状況において動作電力の供給が停止されたとしても動作電力の供給が再開された場合には前記規制状態となるようにすることを特徴とする特徴y4又はy5に記載の遊技機。 Feature y6. The regulating means is configured to be in the regulated state when the supply of the operating power is resumed even if the supply of the operating power is stopped in the situation of the regulated state. The gaming machine described in 1.
特徴y6によれば、使用対象の設定値が異常であることで所定進行処理の実行が規制された状態が動作電力の供給を停止させただけでは解除されないようにすることが可能となる。 According to the feature y6, it is possible to prevent the state in which the execution of the predetermined advance process is restricted due to the abnormal setting value to be used from being released only by stopping the supply of operating power.
特徴y7.前記規制状態であっても前記所定進行処理とは異なる非規制処理を実行する手段(主側CPU63におけるステップS8901〜ステップS8905の処理を実行する機能)を備えていることを特徴とする特徴y4乃至y6のいずれか1に記載の遊技機。 Feature y7. A feature y4 thru / or further comprising means for executing a non-restriction process different from the predetermined progress process even in the restricted state (a function for executing the processes of steps S8901 to S8905 in the main CPU 63). The gaming machine according to any one of y6.
特徴y7によれば、使用対象の設定値が異常であることで所定進行処理の実行が規制されている状況であっても非規制処理は実行されるようにすることが可能となる。これにより、規制状態であっても必要な処理の実行を担保することが可能となる。 According to the characteristic y7, it is possible to execute the non-restricting process even in a situation where the execution of the predetermined progress process is restricted because the set value of the use target is abnormal. Thereby, even if it is a regulation state, it becomes possible to ensure execution of a required process.
特徴y8.前記非規制処理には、停電の発生を監視するための停電監視処理(ステップS8901)が含まれていることを特徴とする特徴y7に記載の遊技機。 Feature y8. The non-regulatory process includes a power failure monitoring process (step S8901) for monitoring the occurrence of a power failure, and the gaming machine according to feature y7.
特徴y8によれば、規制状態であっても停電監視処理が実行されるため、規制状態において停電が発生した場合にそれに対して適切に対処することが可能となる。 According to the feature y8, since the power failure monitoring process is executed even in the restricted state, it is possible to appropriately cope with the occurrence of a power failure in the restricted state.
特徴y9.前記設定監視手段は、前記設定監視処理にて前記使用対象の設定値が異常であることを特定したことに基づいて、前記設定可能状況を発生させるべきことを遊技者に認識可能とさせる報知が実行されるようにする手段(第49の実施形態では主側CPU63におけるステップSB121の処理を実行する機能、第51の実施形態では主側CPU63におけるステップSB621の処理を実行する機能、第52の実施形態では主側CPU63におけるステップSB728の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB825の処理を実行する機能、第54の実施形態では主側CPU63におけるステップSC127の処理を実行する機能)を備えていることを特徴とする特徴y1乃至y8のいずれか1に記載の遊技機。
Feature y9. The setting monitoring means is configured to notify the player of the fact that the settable situation should be generated based on the fact that the setting value for the use target is specified to be abnormal in the setting monitoring process. Means to be executed (in the 49th embodiment, the function of executing the process of step SB121 in the
特徴y9によれば、使用対象の設定値が異常であることが特定された場合には設定可能状況を発生させるべきことを遊技者に認識可能とさせる報知が実行されるため、使用対象の設定値が異常となった場合にはそれを解消するように遊技ホールの管理者に促すことが可能となる。 According to the feature y9, when it is determined that the setting value of the usage target is abnormal, a notification that allows the player to recognize that a setting-enabled situation should be generated is executed. When the value becomes abnormal, it is possible to prompt the game hall manager to resolve it.
なお、特徴y1〜y9の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features y1 to y9, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴y群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the above-described feature y group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、遊技機の有利度を決定付ける設定値の管理を好適に行う必要があり、この点について未だ改良の余地がある。 Here, in the gaming machine such as the above-described example, it is necessary to suitably manage the set value that determines the advantage of the gaming machine, and there is still room for improvement in this respect.
<特徴z群>
特徴z1.動作電力の供給が開始された場合に所定の記憶領域(特定制御用のワークエリア221)に記憶された情報に関して所定異常が発生しているか否かを監視する所定監視手段(第33の実施形態では主側CPU63におけるステップS7906及びステップS7909の処理を実行する機能、第35の実施形態では主側CPU63におけるステップS8807及びステップS8810の処理を実行する機能、第36の実施形態では主側CPU63におけるステップS9408及びステップS9411の処理を実行する機能、第37の実施形態では主側CPU63におけるステップS9506及びステップS9509の処理を実行する機能、第42の実施形態では主側CPU63におけるステップS9905及びステップS9908の処理を実行する機能、第45の実施形態では主側CPU63におけるステップSA406及びステップSA409の処理を実行する機能、第46の実施形態では主側CPU63におけるステップSA907及びステップSA910の処理を実行する機能、第49の実施形態では主側CPU63におけるステップSB104〜ステップSB106の処理を実行する機能、第51の実施形態では主側CPU63におけるステップSB604〜ステップSB606の処理を実行する機能、第52の実施形態では主側CPU63におけるステップSB703〜ステップSB705の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB804〜ステップSB806の処理を実行する機能、第54の実施形態では主側CPU63におけるステップSC104〜ステップSC106の処理を実行する機能)と、
当該所定監視手段により前記所定異常が発生していることが特定されたことに基づいて、遊技を進行させるための所定進行処理の実行が規制される規制状態とする規制手段(第33の実施形態では主側CPU63におけるステップS7910の処理を実行する機能、第35の実施形態では主側CPU63におけるステップS8811の処理を実行する機能、第36の実施形態では主側CPU63におけるステップS9412の処理を実行する機能、第37の実施形態では主側CPU63におけるステップS9510の処理を実行する機能、第42の実施形態では主側CPU63におけるステップS9909の処理を実行する機能、第45の実施形態では主側CPU63におけるステップSA410の処理を実行する機能、第46の実施形態では主側CPU63におけるステップSA911の処理を実行する機能、第49の実施形態では主側CPU63におけるステップSB119の処理を実行する機能、第51の実施形態では主側CPU63におけるステップSB619の処理を実行する機能、第52の実施形態では主側CPU63におけるステップSB726の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB823の処理を実行する機能、第54の実施形態では主側CPU63におけるステップSC125の処理を実行する機能)と、
前記規制状態であっても前記所定進行処理とは異なる非規制処理を実行する手段(第33の実施形態では主側CPU63におけるステップS8201〜ステップS8206の処理を実行する機能、第35の実施形態では主側CPU63におけるステップS8901〜ステップS8905の処理を実行する機能、第42の実施形態では主側CPU63におけるステップSA101〜ステップSA106の処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Characteristic z group>
Feature z1. Predetermined monitoring means for monitoring whether or not a predetermined abnormality has occurred with respect to information stored in a predetermined storage area (specific control work area 221) when supply of operating power is started (Thirty-third Embodiment) Is a function for executing the processes of steps S7906 and S7909 in the
A restricting means (a thirty-third embodiment) in which the predetermined monitoring means determines that the predetermined abnormality has occurred and restricts execution of the predetermined progress process for advancing the game. Is a function for executing the process of step S7910 in the
Means for executing non-restriction processing different from the predetermined progress processing even in the restricted state (in the thirty-third embodiment, the function of executing steps S8201 to S8206 in the
A gaming machine characterized by comprising:
特徴z1によれば、所定の記憶領域に記憶された情報に関して所定異常が発生していることを特定した場合には遊技を進行させるための所定進行処理の実行が規制されるため、所定異常が発生しているにも関わらず遊技が開始されてしまわないようにすることが可能となる。また、所定異常が発生していることで所定進行処理の実行が規制されている状況であっても非規制処理は実行されるようにすることが可能となる。これにより、規制状態であっても必要な処理の実行を担保することが可能となる。 According to the characteristic z1, when it is specified that a predetermined abnormality has occurred regarding the information stored in the predetermined storage area, execution of the predetermined progress process for advancing the game is restricted. It is possible to prevent the game from being started despite being generated. In addition, it is possible to execute the non-restriction process even in a situation where the execution of the predetermined advance process is restricted due to the occurrence of the predetermined abnormality. Thereby, even if it is a regulation state, it becomes possible to ensure execution of a required process.
特徴z2.前記非規制処理には、停電の発生を監視するための停電監視処理(第33の実施形態ではステップS8201、第35の実施形態ではステップS8901、第42の実施形態ではステップSA102)が含まれていることを特徴とする特徴z1に記載の遊技機。 Feature z2. The non-regulation process includes a power failure monitoring process for monitoring the occurrence of a power failure (step S8201 in the thirty-third embodiment, step S8901 in the thirty-fifth embodiment, and step SA102 in the forty-second embodiment). The gaming machine according to feature z1, wherein
特徴z2によれば、規制状態であっても停電監視処理が実行されるため、規制状態において停電が発生した場合にそれに対して適切に対処することが可能となる。 According to the feature z2, since the power failure monitoring process is executed even in the restricted state, when a power failure occurs in the restricted state, it is possible to appropriately cope with it.
特徴z3.前記規制手段は、前記規制状態である状況において動作電力の供給が停止されたとしても動作電力の供給が再開された場合には前記規制状態となるようにすることを特徴とする特徴z1又はz2に記載の遊技機。 Feature z3. The restriction means is configured to be in the restricted state when the supply of the operating power is resumed even if the supply of the operating power is stopped in the situation of the restricted state. The gaming machine described in 1.
特徴z3によれば、所定異常が発生していることで所定進行処理の実行が規制された状態が動作電力の供給を停止させただけでは解除されないようにすることが可能となる。 According to the feature z3, it is possible to prevent the state in which the execution of the predetermined advance process is restricted due to the occurrence of the predetermined abnormality from being released only by stopping the supply of the operating power.
特徴z4.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(第49の実施形態では主側CPU63におけるステップSB311の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB915の処理を実行する機能)と、
前記使用対象となる設定値の変更を行うことが可能な設定可能状況(設定値更新処理が実行される状況)となるようにする状況発生手段(第49の実施形態では主側CPU63におけるステップSB114にて肯定判定をする機能、第51の実施形態では主側CPU63におけるステップSB614にて肯定判定をする機能、第52の実施形態では主側CPU63におけるステップSB717にて肯定判定をする機能、第53の実施形態では主側CPU63におけるステップSB812にて肯定判定をする機能、第54の実施形態では主側CPU63におけるステップSC113にて肯定判定をする機能)と、
を備えていることを特徴とする特徴z1乃至z3のいずれか1に記載の遊技機。
Feature z4. Setting means for setting a setting value to be used from among a plurality of setting values corresponding to the player's advantage (in the 49th embodiment, a function for executing the processing of step SB311 in the
Situation generating means (a step SB114 in the
The gaming machine according to any one of features z1 to z3, comprising:
特徴z4によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。この場合に、所定の記憶領域に記憶された情報に関して所定異常が発生している場合には設定値に関しても異常が発生している可能性がある。これに対して、上記特徴z1の構成を備え、所定の記憶領域に記憶された情報に関して所定異常が発生していることを特定した場合には遊技を進行させるための所定進行処理の実行が規制されるため、設定値に関して異常が発生している可能性があるにも関わらず遊技が開始されてしまわないようにすることが可能となる。 According to the feature z4, since a setting value to be used is set from among a plurality of setting values corresponding to the player's advantage, the player has a more advantageous setting value to be used. You will expect that. In this case, if a predetermined abnormality has occurred regarding the information stored in the predetermined storage area, there is a possibility that an abnormality has also occurred regarding the set value. On the other hand, the configuration of the feature z1 is provided, and execution of the predetermined progress process for advancing the game is restricted when it is specified that a predetermined abnormality has occurred regarding the information stored in the predetermined storage area. Therefore, it is possible to prevent the game from being started even though there is a possibility that an abnormality has occurred regarding the set value.
特徴z5.前記所定監視手段により前記所定異常が発生していることが特定されたことに基づいて、前記設定可能状況を発生させるべきことを遊技者に認識可能とさせる報知が実行されるようにする手段(第49の実施形態では主側CPU63におけるステップSB121の処理を実行する機能、第51の実施形態では主側CPU63におけるステップSB621の処理を実行する機能、第52の実施形態では主側CPU63におけるステップSB728の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB825の処理を実行する機能、第54の実施形態では主側CPU63におけるステップSC127の処理を実行する機能)を備えていることを特徴とする特徴z4に記載の遊技機。
Feature z5. Means for executing notification that allows the player to recognize that the settable situation should be generated based on the fact that the predetermined abnormality has been identified by the predetermined monitoring means ( In the forty-ninth embodiment, the function for executing the process of step SB121 in the
特徴z5によれば、所定異常が発生していることが特定された場合には設定可能状況を発生させるべきことを遊技者に認識可能とさせる報知が実行されるため、所定異常となった場合には設定値の設定を行うように遊技ホールの管理者に促すことが可能となる。 According to the feature z5, when it is determined that a predetermined abnormality has occurred, a notification that allows the player to recognize that a settable situation should be generated is executed. It is possible to prompt the manager of the game hall to set a set value.
特徴z6.前記設定可能状況が発生したことに基づいて前記規制状態を解除する手段(第49の実施形態では主側CPU63におけるステップSB303の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB904の処理を実行する機能)を備えていることを特徴とする特徴z4又はz5に記載の遊技機。
Feature z6. Means for canceling the restricted state based on the occurrence of the settable situation (in the 49th embodiment, the function of executing the process of step SB303 in the
特徴z6によれば、所定異常が発生している状況の解除に際して使用対象の設定値の新たな設定を行わせることが可能となる。 According to the feature z6, it is possible to perform a new setting of the setting value to be used when canceling the situation where the predetermined abnormality has occurred.
なお、特徴z1〜z6の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features z1 to z6, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, feature l ~ L5, features m1 to m3, features n1 to n10, features o1 to o7, features p1 to p7, features q1 to q8, features r1 to r7, features s1 to s4, features t1 to t5, features u1 to u10, feature v1 -V8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 ~ ΑF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 ~ ΑP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features W1~arufadaburyu9, characterized ArufaX1~arufaX4, characterized Arufawai1~arufawai11, characterized ArufaZ1~arufaZ4, may be applied to any one or more configurations of the features Arufaei1~arufaei3. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴αA群>
特徴αA1.動作電力の供給が開始された場合に所定の記憶領域(特定制御用のワークエリア221)に記憶された情報に関して所定異常が発生しているか否かを監視する所定監視手段(第49の実施形態では主側CPU63におけるステップSB104〜ステップSB106の処理を実行する機能、第51の実施形態では主側CPU63におけるステップSB604〜ステップSB606の処理を実行する機能、第52の実施形態では主側CPU63におけるステップSB703〜ステップSB705の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB804〜ステップSB806の処理を実行する機能、第54の実施形態では主側CPU63におけるステップSC104〜ステップSC106の処理を実行する機能)と、
当該所定監視手段により前記所定異常が発生していることが特定された場合、動作電力の供給開始時の処理の実行内容が、前記所定監視手段により前記所定異常が発生していることが特定されなかった場合とは異なる実行内容となるようにする規制手段(第49の実施形態では主側CPU63におけるステップSB119の処理を実行する機能、第51の実施形態では主側CPU63におけるステップSB619の処理を実行する機能、第52の実施形態では主側CPU63におけるステップSB726の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB823の処理を実行する機能、第54の実施形態では主側CPU63におけるステップSC125の処理を実行する機能)と、
前記所定監視手段により前記所定異常が発生していることが特定されたことに基づいて、遊技機の外部に特定出力を行う特定出力手段(第49の実施形態では主側CPU63におけるステップSB122の処理を実行する機能、第51の実施形態では主側CPU63におけるステップSB622の処理を実行する機能、第52の実施形態では主側CPU63におけるステップSB729の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB826の処理を実行する機能、第54の実施形態では主側CPU63におけるステップSC128の処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Characteristic αA group>
Feature αA1. Predetermined monitoring means for monitoring whether or not a predetermined abnormality has occurred with respect to information stored in a predetermined storage area (specific control work area 221) when supply of operating power is started (49th embodiment) Is a function for executing processing of step SB104 to step SB106 in the
When it is determined that the predetermined abnormality has occurred by the predetermined monitoring means, the execution content of the process at the start of the supply of operating power is specified by the predetermined monitoring means to indicate that the predetermined abnormality has occurred. In the 49th embodiment, the restricting means (the function of executing step SB119 in the
Based on the fact that the predetermined abnormality has been identified by the predetermined monitoring means, specific output means for performing a specific output to the outside of the gaming machine (in the 49th embodiment, the process of step SB122 in the main CPU 63) In the 51st embodiment, the function of executing the process of step SB622 in the
A gaming machine characterized by comprising:
特徴αA1によれば、所定の記憶領域に記憶された情報に関して所定異常が発生していることを特定した場合には動作電力の供給開始時の処理の実行内容が所定異常の発生していない場合とは異なる実行内容となるため、所定異常が発生しているにも関わらず通常通りに処理が進行してしまわないようにすることが可能となる。また、所定異常が発生していることが特定されたことに基づいて遊技機の外部に特定出力が行われる。これにより、所定異常が発生していることに対処するように遊技ホールの管理者に促すことが可能となる。 According to the feature αA1, when it is specified that a predetermined abnormality has occurred with respect to the information stored in the predetermined storage area, the execution content of the process at the start of supply of operating power does not have a predetermined abnormality Therefore, it is possible to prevent the processing from proceeding normally even though a predetermined abnormality has occurred. In addition, a specific output is performed outside the gaming machine based on the fact that a predetermined abnormality has occurred. This makes it possible to prompt the game hall manager to deal with the occurrence of the predetermined abnormality.
特徴αA2.前記特定出力手段は、前記所定異常とは異なる事象が発生していることが特定された場合にも遊技機の外部に前記特定出力を行うことを特徴とする特徴αA1に記載の遊技機。 Feature αA2. The gaming machine according to feature αA1, wherein the specific output means performs the specific output outside the gaming machine even when it is specified that an event different from the predetermined abnormality has occurred.
特徴αA2によれば、所定異常とは異なる事象が発生した場合にも遊技機の外部に特定出力が行われる。これにより、特定出力を行うための構成を兼用することが可能となる。 According to the characteristic αA2, the specific output is performed outside the gaming machine even when an event different from the predetermined abnormality occurs. This makes it possible to share the configuration for performing the specific output.
特徴αA3.前記特定出力手段は、前記所定異常が発生している状況において動作電力の供給が停止されたとしても動作電力の供給が再開された場合に前記所定異常が発生している場合には遊技機の外部に前記特定出力を行うことを特徴とする特徴αA1又はαA2に記載の遊技機。 Feature αA3. The specific output means is configured such that when the predetermined abnormality occurs when the supply of the operating power is resumed even if the supply of the operating power is stopped in the situation where the predetermined abnormality occurs, The gaming machine according to the characteristic αA1 or αA2, wherein the specific output is performed externally.
特徴αA3によれば、所定異常が発生している状況においては動作電力の供給が再開される度に遊技機の外部に特定出力を行うことが可能となる。これにより、所定異常が発生していることを遊技ホールの管理者に認識させ易くなる。 According to the feature αA3, in a situation where a predetermined abnormality occurs, it is possible to perform a specific output outside the gaming machine every time the supply of operating power is resumed. This makes it easier for the manager of the game hall to recognize that a predetermined abnormality has occurred.
特徴αA4.前記規制手段は、前記所定監視手段により前記所定異常が発生していることが特定されたことに基づいて、遊技を進行させるための所定進行処理の実行が規制される規制状態とすることを特徴とする特徴αA1乃至αA3のいずれか1に記載の遊技機。 Feature αA4. The restricting means is in a restricted state in which execution of a predetermined progress process for advancing a game is restricted based on the fact that the predetermined abnormality is specified by the predetermined monitoring means. The gaming machine according to any one of features αA1 to αA3.
特徴αA4によれば、所定の記憶領域に記憶された情報に関して所定異常が発生していることを特定した場合には遊技を進行させるための所定進行処理の実行が規制されるため、所定異常が発生しているにも関わらず遊技が開始されてしまわないようにすることが可能となる。 According to the feature αA4, when it is determined that a predetermined abnormality has occurred regarding the information stored in the predetermined storage area, execution of the predetermined progress process for advancing the game is restricted. It is possible to prevent the game from being started despite being generated.
特徴αA5.前記規制状態であっても前記所定進行処理とは異なる非規制処理を実行する手段(第33の実施形態では主側CPU63におけるステップS8201〜ステップS8206の処理を実行する機能、第35の実施形態では主側CPU63におけるステップS8901〜ステップS8905の処理を実行する機能、第42の実施形態では主側CPU63におけるステップSA101〜ステップSA106の処理を実行する機能)を備えていることを特徴とする特徴αA4に記載の遊技機。
Feature αA5. Means for executing non-restriction processing that is different from the predetermined progress processing even in the restricted state (in the thirty-third embodiment, the function of executing steps S8201 to S8206 in the
特徴αA5によれば、所定異常が発生していることで所定進行処理の実行が規制されている状況であっても非規制処理は実行されるようにすることが可能となる。これにより、規制状態であっても必要な処理の実行を担保することが可能となる。 According to the feature αA5, it is possible to execute the non-restriction process even in a situation where the execution of the predetermined progress process is restricted due to the occurrence of the predetermined abnormality. Thereby, even if it is a regulation state, it becomes possible to ensure execution of a required process.
特徴αA6.前記非規制処理には、停電の発生を監視するための停電監視処理(第33の実施形態ではステップS8201、第35の実施形態ではステップS8901、第42の実施形態ではステップSA102)が含まれていることを特徴とする特徴αA5に記載の遊技機。 Feature αA6. The non-regulation process includes a power failure monitoring process for monitoring the occurrence of a power failure (step S8201 in the thirty-third embodiment, step S8901 in the thirty-fifth embodiment, and step SA102 in the forty-second embodiment). The gaming machine according to Feature αA5, wherein:
特徴αA6によれば、規制状態であっても停電監視処理が実行されるため、規制状態において停電が発生した場合にそれに対して適切に対処することが可能となる。 According to the feature αA6, since the power failure monitoring process is executed even in the restricted state, it is possible to appropriately cope with the occurrence of a power failure in the restricted state.
特徴αA7.前記規制手段は、前記規制状態である状況において動作電力の供給が停止されたとしても動作電力の供給が再開された場合には前記規制状態となるようにすることを特徴とする特徴αA4乃至αA6のいずれか1に記載の遊技機。 Feature αA7. The regulating means is configured to enter the regulated state when the supply of the operating power is resumed even if the supply of the operating power is stopped in the situation of the regulated state. The gaming machine according to any one of the above.
特徴αA7によれば、所定異常が発生していることで所定進行処理の実行が規制された状態が動作電力の供給を停止させただけでは解除されないようにすることが可能となる。 According to the characteristic αA7, it is possible to prevent the state in which the execution of the predetermined advance process is restricted due to the occurrence of the predetermined abnormality from being released only by stopping the supply of the operating power.
特徴αA8.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(第49の実施形態では主側CPU63におけるステップSB311の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB915の処理を実行する機能)と、
前記使用対象となる設定値の変更を行うことが可能な設定可能状況(設定値更新処理が実行される状況)となるようにする状況発生手段(第49の実施形態では主側CPU63におけるステップSB114にて肯定判定をする機能、第51の実施形態では主側CPU63におけるステップSB614にて肯定判定をする機能、第52の実施形態では主側CPU63におけるステップSB717にて肯定判定をする機能、第53の実施形態では主側CPU63におけるステップSB812にて肯定判定をする機能、第54の実施形態では主側CPU63におけるステップSC113にて肯定判定をする機能)と、
を備えていることを特徴とする特徴αA4乃至αA7のいずれか1に記載の遊技機。
Feature αA8. Setting means for setting a setting value to be used from among a plurality of setting values corresponding to the player's advantage (in the 49th embodiment, a function for executing the processing of step SB311 in the
Situation generating means (a step SB114 in the
The gaming machine according to any one of features αA4 to αA7, comprising:
特徴αA8によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。この場合に、所定の記憶領域に記憶された情報に関して所定異常が発生している場合には設定値に関しても異常が発生している可能性がある。これに対して、上記特徴αA1の構成を備え、所定の記憶領域に記憶された情報に関して所定異常が発生していることを特定した場合には動作電力の供給開始時の処理の実行内容が所定異常の発生していない場合とは異なる実行内容となるため、設定値に関して異常が発生している可能性があるにも関わらず通常通りに処理が進行してしまわないようにすることが可能となる。また、所定異常が発生していることが特定されたことに基づいて遊技機の外部に特定出力が行われるため、設定値に関して異常が発生している可能性があることに対処するように遊技ホールの管理者に促すことが可能となる。 According to the feature αA8, since a setting value to be used is set from among a plurality of setting values corresponding to the player's advantage, the player is given a more advantageous setting value to be used. You will expect that. In this case, if a predetermined abnormality has occurred regarding the information stored in the predetermined storage area, there is a possibility that an abnormality has also occurred regarding the set value. On the other hand, when the configuration of the characteristic αA1 is provided and it is specified that a predetermined abnormality has occurred with respect to the information stored in the predetermined storage area, the execution content of the process at the start of supplying the operating power is predetermined Since the execution contents are different from the case where no abnormality has occurred, it is possible to prevent the processing from proceeding normally even though there may be an abnormality regarding the set value. Become. In addition, since a specific output is performed outside the gaming machine based on the fact that it has been determined that a predetermined abnormality has occurred, a game is taken so as to cope with the possibility that an abnormality has occurred regarding the set value. It becomes possible to prompt the manager of the hall.
特徴αA9.前記所定監視手段により前記所定異常が発生していることが特定されたことに基づいて、前記設定可能状況を発生させるべきことを遊技者に認識可能とさせる報知が実行されるようにする手段(第49の実施形態では主側CPU63におけるステップSB121の処理を実行する機能、第51の実施形態では主側CPU63におけるステップSB621の処理を実行する機能、第52の実施形態では主側CPU63におけるステップSB728の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB825の処理を実行する機能、第54の実施形態では主側CPU63におけるステップSC127の処理を実行する機能)を備えていることを特徴とする特徴αA8に記載の遊技機。
Feature αA9. Means for executing notification that allows the player to recognize that the settable situation should be generated based on the fact that the predetermined abnormality has been identified by the predetermined monitoring means ( In the forty-ninth embodiment, the function for executing the process of step SB121 in the
特徴αA9によれば、所定異常が発生していることが特定された場合には設定可能状況を発生させるべきことを遊技者に認識可能とさせる報知が実行されるため、所定異常となった場合には設定値の設定を行うように遊技ホールの管理者に促すことが可能となる。 According to the feature αA9, when it is determined that a predetermined abnormality has occurred, a notification that allows the player to recognize that a settable situation should be generated is executed. It is possible to prompt the manager of the game hall to set a set value.
特徴αA10.前記規制手段は、前記所定監視手段により前記所定異常が発生していることが特定されたことに基づいて、遊技を進行させるための所定進行処理の実行が規制される規制状態とするものであり、
本遊技機は、前記設定可能状況が発生したことに基づいて前記規制状態を解除する手段(第49の実施形態では主側CPU63におけるステップSB303の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB904の処理を実行する機能)を備えていることを特徴とする特徴αA8又はαA9に記載の遊技機。
Feature αA10. The restriction means is in a restricted state in which execution of a predetermined progress process for advancing a game is restricted based on the fact that the predetermined abnormality is specified by the predetermined monitoring means. ,
The gaming machine has means for releasing the restricted state based on the occurrence of the settable situation (in the 49th embodiment, the function of executing the process of step SB303 in the
特徴αA10によれば、所定異常が発生している状況の解除に際して使用対象の設定値の新たな設定を行わせることが可能となる。 According to the feature αA10, it is possible to perform a new setting of a setting value to be used when canceling a situation where a predetermined abnormality has occurred.
なお、特徴αA1〜αA10の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features αA1 to αA10, features A1 to A15, features B1 to B7, features C1 to C5, features D1 to D10, features E1 to E6, features F1 to F3, features G1 to G18, features H1 to H1 H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features Features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, Features v1 to v8, Features w1 to w8, Features x1 to x6, Features y1 to y9, Features z1 to z6, Features αA1 to αA10, Features αB1 to αB6, Features αC1 to αC13, Features αD1 to αD9, Features αE1 to αE5, Features αF1 to αF9, Features αG1 to αG10, Features αH1 to αH11, Features αI1 to αI8, Features αJ1 to αJ14, Features αK1 to αK8, Features αL1 to αL11, Features αM1 to αM8, Features αN1 to αN6, Features αO1 to αO7, Features αP1 to αP7, Features αQ1 to αQ9, Features αR1 to αR8, Features αS1 to αS3, Features αT1 to αT4, Features αU1 to αU10, Features αV1 to αV5, One or more configurations of the features αW1 to αW9, the features αX1 to αX4, the features αY1 to αY11, the features αZ1 to αZ4, and the features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴αB群>
特徴αB1.動作電力の供給が開始された場合に動作電力の供給開始時の処理を開始する手段(第49の実施形態ではステップSB101〜ステップSB122、第51の実施形態ではステップSB601〜ステップSB622、第52の実施形態ではステップSB701〜ステップSB729、第53の実施形態ではステップSB801〜ステップSB818及びステップSB823〜ステップSB826、第54の実施形態ではステップSC101〜ステップSC120及びステップSC125〜ステップSC128)と、
定期的に起動される割込み処理を実行する手段(主側CPU63における第1タイマ割込み処理を実行する機能)と、
遊技者の有利度に対応する複数段階の設定値の中から使用対象として設定されている設定値に対応する態様で利益付与用処理を実行する手段(主側CPU63におけるステップS503及びステップS504の処理を実行する機能)と、
前記動作電力の供給開始時の処理の一部の処理として、前記設定値に関する所定の設定関連処理を実行する設定関連実行手段(主側CPU63における設定値更新処理又は設定確認用処理を実行する機能)と、
前記動作電力の供給開始時の処理において前記所定の設定関連処理が実行される場合に前記割込み処理の実行が禁止されている状態から前記割込み処理の実行が許可される状態に設定する許可設定手段(第49の実施形態では主側CPU63におけるステップSB201又はステップSB301の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB901の処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Characteristic αB group>
Feature αB1. Means for starting processing at the start of supply of operating power when supply of operating power is started (step SB101 to step SB122 in the 49th embodiment, step SB601 to step SB622 in the 51st embodiment, Step SB701 to Step SB729 in the embodiment, Step SB801 to Step SB818 and Step SB823 to Step SB826 in the 53rd embodiment, Step SC101 to Step SC120 and Step SC125 to Step SC128 in the 54th embodiment,
Means for executing periodically started interrupt processing (function of executing first timer interrupt processing in the main CPU 63);
Means for executing profit-giving processing in a manner corresponding to a setting value set as a use target among a plurality of setting values corresponding to the player's advantage (processing in steps S503 and S504 in the main CPU 63) Function to execute)
As a part of the process at the start of supply of the operating power, setting related execution means for executing a predetermined setting related process related to the set value (a function of executing a set value update process or a setting confirmation process in the main CPU 63) )When,
Permit setting means for setting from the state in which execution of the interrupt process is prohibited to the state in which execution of the interrupt process is permitted when the predetermined setting-related process is performed in the process at the start of supplying the operating power (In the 49th embodiment, the function of executing the process of step SB201 or SB301 in the
A gaming machine characterized by comprising:
特徴αB1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。また、設定値に関する所定の設定関連処理は動作電力の供給開始時の処理の一部の処理として実行されるため、所定の設定関連処理を不正に実行させようとする行為を行いづらくさせることが可能となる。 According to the feature αB1, since the setting value to be used is set from among a plurality of setting values corresponding to the player's degree of advantage, the player has a more advantageous setting value to be used. You will expect that. In addition, since the predetermined setting related process related to the setting value is executed as a part of the process at the start of the supply of operating power, it may be difficult to perform an action to illegally execute the predetermined setting related process. It becomes possible.
この場合に、動作電力の供給開始時の処理において所定の設定関連処理が実行される場合に割込み処理の実行が禁止されている状態から許可される状態となる。つまり、動作電力の供給開始時の処理においては基本的に割込み処理の実行を禁止する一方、所定の設定関連処理においては割込み処理が割り込んで起動され得ることとなる。動作電力の供給開始時の処理においては基本的に割込み処理の実行を禁止することで動作電力の供給開始時の処理が完了するまでに要する時間を短縮することが可能となる。その一方、所定の設定関連処理では設定値に関する処理が実行されるため処理が完了するまでに要する時間が長くなることが想定され、このような所定の設定関連処理が実行されている状況においては割込み処理の実行を許可することで処理の実行態様を好適なものとすることが可能となる。 In this case, when a predetermined setting-related process is executed in the process at the start of the supply of operating power, the state is changed from a state where execution of the interrupt process is prohibited. In other words, while the process at the start of supplying the operating power is basically prohibited from executing the interrupt process, the interrupt process can be interrupted and activated in the predetermined setting-related process. In the process at the start of supply of operating power, basically, the execution of the interrupt process is prohibited, so that the time required to complete the process at the start of supply of operating power can be shortened. On the other hand, in the predetermined setting-related process, it is assumed that the time required to complete the process is increased because the process related to the setting value is executed. By permitting execution of interrupt processing, it becomes possible to make the execution mode of processing suitable.
特徴αB2.前記設定関連実行手段は、前記所定の設定関連処理において終了契機操作が行われたことに基づいて当該所定の設定関連処理を終了させることを特徴とする特徴αB1に記載の遊技機。 Feature αB2. The gaming machine according to feature αB1, wherein the setting related execution means ends the predetermined setting related process based on an end trigger operation being performed in the predetermined setting related process.
特徴αB2によれば、所定の設定関連処理は終了契機操作が行われるまで継続されるため、処理が完了するまでに要する時間が長くなり易い。この場合に、上記特徴αB1の構成を備え、所定の設定関連処理が実行されている状況においては割込み処理の実行が許可されるため、処理の実行態様を好適なものとすることが可能となる。 According to the characteristic αB2, since the predetermined setting-related process is continued until the end trigger operation is performed, the time required until the process is completed tends to be long. In this case, since the execution of the interrupt process is permitted in the situation where the configuration of the characteristic αB1 is provided and the predetermined setting-related process is executed, it is possible to make the execution mode of the process suitable. .
特徴αB3.前記所定の設定関連処理が終了する場合に前記割込み処理の実行が許可されている状態から前記割込み処理の実行が禁止される状態に設定する禁止設定手段(第49の実施形態では主側CPU63におけるステップSB206又はステップSB312の処理を実行する機能、第53の実施形態では主側CPU63におけるステップSB916の処理を実行する機能)を備えていることを特徴とする特徴αB1又はαB2に記載の遊技機。
Feature αB3. Prohibition setting means (in the 49th embodiment, in the main CPU 63) that sets the interrupt process execution from the permitted state when the predetermined setting related process ends. The gaming machine according to feature αB1 or αB2, further comprising a function of executing the process of step SB206 or SB312 (a function of executing the process of step SB916 in the
特徴αB3によれば、所定の設定関連処理が終了する場合には割込み処理の実行が再度禁止される。これにより、動作電力の供給開始時の処理が実行されている状況において割込み処理の実行が許可される期間を、所定の設定関連処理が実行されている期間に制限することが可能となる。 According to the feature αB3, the execution of the interrupt process is prohibited again when the predetermined setting-related process ends. As a result, it is possible to limit the period during which the interrupt process is allowed to be executed in a situation where the process at the start of supplying the operating power is being performed to a period during which the predetermined setting-related process is being executed.
特徴αB4.前記割込み処理に停電の発生を監視するための停電監視処理(ステップS8901)が含まれていることを特徴とする特徴αB1乃至αB3のいずれか1に記載の遊技機。 Feature αB4. The gaming machine according to any one of features αB1 to αB3, wherein the interruption process includes a power failure monitoring process (step S8901) for monitoring the occurrence of a power failure.
特徴αB4によれば、所定の設定関連処理が実行されている状況であっても停電監視処理が実行されるため、所定の設定関連処理が完了するまでに要する時間が長くなり得る構成であったとしても、所定の設定関連処理が実行されている状況において停電が発生した場合にそれに対して適切に対処することが可能となる。 According to the feature αB4, the power outage monitoring process is executed even in a situation where the predetermined setting related process is being executed, so that the time required to complete the predetermined setting related process can be increased. However, when a power failure occurs in a situation where predetermined setting-related processing is being performed, it is possible to appropriately deal with the power failure.
特徴αB5.前記割込み処理に遊技の進行を制御するために実行される進行対応処理(主側CPU63におけるステップS8907〜ステップS8920)が含まれており、
前記所定の設定関連処理が実行されている状況において前記割込み処理が割り込んで起動された場合、前記停電監視処理は実行される一方、前記進行対応処理は実行されることはなく、
前記動作電力の供給開始時の処理が終了した後において前記割込み処理が割り込んで起動された場合、前記停電監視処理及び前記進行対応処理の両方が実行され得ることを特徴とする特徴αB4に記載の遊技機。
Feature αB5. The interrupt process includes a progress handling process (steps S8907 to S8920 in the main CPU 63) executed to control the progress of the game,
When the interrupt process is interrupted and activated in the situation where the predetermined setting related process is being executed, the power failure monitoring process is executed, while the progress corresponding process is not executed,
When the interrupt process is interrupted and started after the process at the start of supplying the operating power is completed, both the power failure monitoring process and the progress handling process can be executed. Gaming machine.
特徴αB5によれば、所定の設定関連処理が実行されている状況において停電の発生の監視を定期的に行う構成において、所定の設定関連処理が実行されている状況において割込み処理が割り込んで起動されたとしても遊技の進行を制御するための進行対応処理が実行されてしまわないようにすることが可能となる。 According to the characteristic αB5, in a configuration in which the occurrence of a power failure is periodically monitored in a situation where the predetermined setting-related process is being executed, the interrupt process is interrupted and started in a situation where the predetermined setting-related process is being executed. Even so, it is possible to prevent the progress corresponding processing for controlling the progress of the game from being executed.
特徴αB6.前記設定関連実行手段は、
動作電力の供給が開始される場合に第1設定関連操作(設定キー挿入部68aのON操作及びリセットボタン68cの押圧操作)が行われたことに基づいて、前記所定の設定関連処理として前記使用対象となる設定値が変更され得る変更可能処理を実行する手段(主側CPU63における設定値更新処理を実行する機能)と、
動作電力の供給が開始される場合に第2設定関連操作(設定キー挿入部68aのON操作)が行われたことに基づいて、前記所定の設定関連処理として、前記使用対象となる設定値が報知されるようにするための設定報知処理を実行する手段(主側CPU63における設定確認用処理を実行する機能)と、
を備え、
前記許可設定手段は、前記動作電力の供給開始時の処理において前記変更可能処理が実行される場合に前記割込み処理の実行が禁止されている状態から前記割込み処理の実行が許可される状態に設定するものであって、前記動作電力の供給開始時の処理において前記設定報知処理が実行される場合に前記割込み処理の実行が禁止されている状態から前記割込み処理の実行が許可される状態に設定するものであることを特徴とする特徴αB1乃至αB5のいずれか1に記載の遊技機。
Feature αB6. The setting related execution means includes:
Based on the fact that the first setting related operation (the ON operation of the setting
Based on the second setting-related operation (the ON operation of the setting
With
The permission setting means sets a state in which execution of the interrupt process is permitted from a state in which the execution of the interrupt process is prohibited when the changeable process is performed in the process at the start of supplying the operating power. When the setting notification process is executed in the process at the start of supplying the operating power, the interrupt process is prohibited from being executed, and the interrupt process is allowed to be executed. The gaming machine according to any one of features αB1 to αB5, characterized in that:
特徴αB6によれば、使用対象となる設定値を変更するためには動作電力の供給が開始される場合に第1設定関連操作を行う必要があるため、使用対象となる設定値を不正に変更しようとする行為を行いづらくさせることが可能となる。また、動作電力の供給が開始される場合に第2設定関連操作を行うことで使用対象の設定値が報知されるため、遊技ホールの管理者は必要に応じて使用対象の設定値を確認することが可能となる。 According to the feature αB6, in order to change the setting value to be used, it is necessary to perform the first setting-related operation when the supply of operating power is started. Therefore, the setting value to be used is illegally changed. It is possible to make it difficult to perform the act to be attempted. In addition, when the supply of operating power is started, the setting value of the usage target is notified by performing the second setting related operation, so the manager of the game hall confirms the setting value of the usage target as necessary It becomes possible.
なお、特徴αB1〜αB6の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features αB1 to αB6, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Any one or more of the features αW1 to αW9, features αX1 to αX4, features αY1 to αY11, features αZ1 to αZ4, and features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴z群、上記特徴αA群及び上記特徴αB群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature z group, the feature αA group, and the feature αB group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、動作電力の供給が開始された場合における処理が好適に行われる必要があり、この点について未だ改良の余地がある。 Here, in a gaming machine such as the above-described example, it is necessary to suitably perform processing when supply of operating power is started, and there is still room for improvement in this respect.
<特徴αC群>
特徴αC1.遊技者の有利度に対応する複数段階の設定値の中から使用対象として設定されている設定値に対応する態様で利益付与用処理を実行する手段(主側CPU63におけるステップS503及びステップS504の処理を実行する機能)と、
動作電力の供給が開始された場合に前記設定値に関する所定の設定関連処理を実行する設定関連実行手段(主側CPU63における設定値更新処理を実行する機能)と、
前記所定の設定関連処理を完了する前に動作電力の供給が停止された場合においてその後に動作電力の供給が開始された場合に、遊技を進行させるための所定進行処理の実行が規制される規制状態とする規制手段(第53の実施形態では主側CPU63におけるステップSB808にて肯定判定をする機能、第54の実施形態では主側CPU63におけるステップSC108及びステップSC116にて肯定判定をする機能)と、
を備えていることを特徴とする遊技機。
<Characteristic αC group>
Feature αC1. Means for executing profit-giving processing in a manner corresponding to a setting value set as a use target among a plurality of setting values corresponding to the player's advantage (processing in steps S503 and S504 in the main CPU 63) Function to execute)
A setting-related execution means (a function for executing a setting value update process in the main CPU 63) that executes a predetermined setting-related process related to the setting value when supply of operating power is started;
Regulation that restricts execution of predetermined progress processing for advancing a game when the supply of operating power is stopped after the supply of operating power is stopped before the predetermined setting-related processing is completed Restricting means for making a state (a function of making an affirmative determination in step SB808 in the
A gaming machine characterized by comprising:
特徴αC1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。この場合に、所定の設定関連処理を完了する前に動作電力の供給が停止された場合においてその後に動作電力の供給が再開された場合に遊技を進行させるための所定進行処理の実行が規制される。これにより、所定の設定関連処理が完了していないにも関わらず遊技を進行させるための所定進行処理が実行されてしまわなようにすることが可能となる。 According to the feature αC1, since a setting value to be used is set from among a plurality of setting values corresponding to the player's degree of advantage, the player has a more advantageous setting value to be used. You will expect that. In this case, if the supply of the operating power is stopped before completing the predetermined setting-related process, the execution of the predetermined progress process for advancing the game is restricted when the supply of the operating power is resumed after that. The Thereby, it is possible to prevent the predetermined progress process for progressing the game from being executed even though the predetermined setting-related process is not completed.
特徴αC2.前記規制手段は、前記所定の設定関連処理を完了する前に動作電力の供給が停止された場合においてその後に動作電力の供給が開始された場合であっても前記所定の設定関連処理が実行される場合には前記規制状態としないことを特徴とする特徴αC1に記載の遊技機。 Feature αC2. The regulating means executes the predetermined setting-related process even when the supply of operating power is started after the supply of operating power is stopped before the predetermined setting-related process is completed. The gaming machine according to the feature αC1, wherein the restricted state is not set in the case of a game.
特徴αC2によれば、動作電力の供給の再開に際して所定の設定関連処理が実行される場合にまで遊技を進行させるための所定進行処理の実行が規制されてしまわないようにすることが可能となる。 According to the feature αC2, it is possible to prevent the execution of the predetermined progress process for advancing the game from being restricted until the predetermined setting-related process is executed when the supply of operating power is resumed. .
特徴αC3.前記規制状態であっても前記所定進行処理とは異なる非規制処理を実行する手段(主側CPU63におけるステップS8901〜ステップS8905の処理を実行する機能)を備えていることを特徴とする特徴αC1又はαC2に記載の遊技機。 Feature αC3. A feature αC1 characterized by comprising means for executing a non-restricting process that is different from the predetermined progress process even in the restricted state (a function for executing the processes of steps S8901 to S8905 in the main CPU 63) A gaming machine according to αC2.
特徴αC3によれば、所定進行処理の実行が規制されている状況であっても非規制処理は実行されるようにすることが可能となる。これにより、規制状態であっても必要な処理の実行を担保することが可能となる。 According to the feature αC3, it is possible to execute the non-restricting process even in a situation where the execution of the predetermined progress process is restricted. Thereby, even if it is a regulation state, it becomes possible to ensure execution of a required process.
特徴αC4.前記非規制処理には、停電の発生を監視するための停電監視処理(ステップS8901)が含まれていることを特徴とする特徴αC3に記載の遊技機。 Feature αC4. The non-regulatory process includes a power failure monitoring process (step S8901) for monitoring the occurrence of a power failure, and the gaming machine according to feature αC3.
特徴αC4によれば、規制状態であっても停電監視処理が実行されるため、規制状態において停電が発生した場合にそれに対して適切に対処することが可能となる。 According to the feature αC4, the power failure monitoring process is executed even in the restricted state, and accordingly, when a power failure occurs in the restricted state, it is possible to appropriately cope with it.
特徴αC5.前記規制手段は、前記規制状態である状況において動作電力の供給が停止されたとしても動作電力の供給が再開された場合には前記規制状態となるようにすることを特徴とする特徴αC1乃至αC4のいずれか1に記載の遊技機。 Feature αC5. The regulating means is configured to enter the regulated state when the supply of the operating power is resumed even if the supply of the operating power is stopped in the situation of the regulated state. The gaming machine according to any one of the above.
特徴αC5によれば、所定進行処理の実行が規制された状態が動作電力の供給を停止させただけでは解除されないようにすることが可能となる。 According to the feature αC5, it is possible to prevent the state where the execution of the predetermined progress process is restricted from being canceled only by stopping the supply of the operating power.
特徴αC6.前記規制状態となったことに基づいて、前記所定の設定関連処理が実行される状況とすべきことを遊技者に認識可能とさせる報知が実行されるようにする手段(第53の実施形態では主側CPU63におけるステップSB825の処理を実行する機能、第54の実施形態では主側CPU63におけるステップSC127の処理を実行する機能)を備えていることを特徴とする特徴αC1乃至αC5のいずれか1に記載の遊技機。
Feature αC6. Means for causing the player to recognize that the predetermined setting-related processing should be executed based on the restriction state being made (in the 53rd embodiment). Any one of the characteristics αC1 to αC5 is provided with a function of executing the process of step SB825 in the
特徴αC6によれば、所定の設定関連処理を完了する前に動作電力の供給が停止された場合には所定の設定関連処理を再度実行すべきことを遊技ホールの管理者に促すことが可能となる。 According to the feature αC6, it is possible to prompt the game hall manager to execute the predetermined setting-related process again when the supply of operating power is stopped before the predetermined setting-related process is completed. Become.
特徴αC7.前記規制手段は、前記所定の設定関連処理を完了する前に動作電力の供給が停止された場合においてその後に動作電力の供給が開始された場合であっても特定関連操作(設定キー挿入部68aのON操作及びリセットボタン68cの押圧操作)が行われたことに基づいて前記規制状態としないことを特徴とする特徴αC1乃至αC6のいずれか1に記載の遊技機。
Feature αC7. The restricting means may perform the specific related operation (setting
特徴αC7によれば、所定の設定関連処理が完了する前に動作電力の供給が停止された場合であっても、動作電力の供給の再開に際して特定関連操作を行うことで、遊技を進行させるための所定進行処理の実行が規制されてしまわないようにすることが可能となる。 According to the feature αC7, even if the supply of operating power is stopped before the predetermined setting-related processing is completed, the game is advanced by performing a specific related operation when restarting the supply of operating power. It is possible to prevent the execution of the predetermined progress process from being restricted.
特徴αC8.前記設定関連実行手段は、動作電力の供給が開始される場合に前記特定関連操作が行われたことに基づいて前記所定の設定関連処理を実行することを特徴とする特徴αC7に記載の遊技機。 Feature αC8. The gaming machine according to Feature αC7, wherein the setting related execution means executes the predetermined setting related processing based on the specific related operation being performed when supply of operating power is started. .
特徴αC8によれば、動作電力の供給の再開に際して所定の設定関連処理が実行される場合にまで遊技を進行させるための所定進行処理の実行が規制されてしまわないようにすることが可能となる。 According to the feature αC8, it is possible to prevent the execution of the predetermined progress process for advancing the game until the predetermined setting related process is executed when the supply of the operating power is resumed. .
特徴αC9.前記特定関連操作には、設定キー挿入部(設定キー挿入部68a)が設定キーにより所定対応状態(ON操作された状態)とされていることと、他の所定操作(リセットボタン68cの押圧操作)が行われていることとを含み、
前記規制手段は、前記所定の設定関連処理を完了する前に動作電力の供給が停止された場合においてその後に動作電力の供給が開始された場合に、前記他の所定操作が行われていなくても前記設定キー挿入部が前記所定対応状態であることに基づいて前記規制状態としないことを特徴とする特徴αC8に記載の遊技機。
Feature αC9. In the specific related operation, the setting key insertion portion (setting
In the case where the supply of operating power is stopped before the predetermined setting-related processing is completed and the supply of operating power is started after that, the regulating means has not performed the other predetermined operation. The gaming machine according to the feature αC8, wherein the setting key insertion portion is not in the restricted state based on the predetermined corresponding state.
特徴αC9によれば、動作電力の供給の再開に際して特定関連操作が行われていなかったとしても設定キー挿入部が所定対応状態とされていることで、遊技を進行させるための所定進行処理の実行が規制されてしまわないようにすることが可能となる。これにより、所定の設定関連処理の実行途中で動作電力の供給が停止された場合において設定キー挿入部は所定対応状態であるものの他の所定操作を行うことなく電源のON操作を行った場合であっても所定進行処理の実行が規制されてしまわないようにすることが可能となる。 According to the feature αC9, even if the specific related operation is not performed when the supply of operating power is resumed, the setting key insertion unit is in the predetermined corresponding state, so that the predetermined progress process for advancing the game is executed. Can be prevented from being regulated. As a result, when the supply of operating power is stopped in the middle of the execution of the predetermined setting related process, the setting key insertion unit performs a power ON operation without performing another predetermined operation although it is in a predetermined corresponding state. Even in such a case, it is possible to prevent the execution of the predetermined progress process from being restricted.
特徴αC10.動作電力の供給が開始される場合に前記他の所定操作が行われていない状況で前記設定キー挿入部が前記所定対応状態とされたことに基づいて、前記設定値に関する別関連処理を実行する別関連実行手段(主側CPU63における設定確認用処理を実行する機能)を備えていることを特徴とする特徴αC9に記載の遊技機。 Feature αC10. When the supply of operating power is started, another related process relating to the setting value is executed based on the setting key insertion unit being in the predetermined corresponding state in a situation where the other predetermined operation is not performed. The gaming machine according to feature αC9, comprising another related execution means (function for executing setting confirmation processing in the main CPU 63).
特徴αC10によれば、所定の設定関連処理を完了する前に動作電力の供給が停止された場合であっても動作電力の供給の再開に際して別関連処理を実行させるための操作を行うことで、遊技を進行させるための所定進行処理の実行が規制されてしまわないようにすることが可能となる。 According to the feature αC10, even when the supply of operating power is stopped before completing the predetermined setting-related process, by performing an operation for executing another related process when the supply of operating power is resumed, It is possible to prevent the execution of the predetermined progress process for progressing the game from being restricted.
特徴αC11.前記所定の設定関連処理を完了する前に動作電力の供給が停止された場合においてその後に動作電力の供給が開始される場合に前記他の所定操作が行われていない状況で前記設定キー挿入部が前記所定対応状態とされたことに基づいて、前記別関連処理が実行されることなく前記所定の設定関連処理が実行されることを特徴とする特徴αC10に記載の遊技機。 Feature αC11. When the supply of operating power is stopped before completing the predetermined setting-related process, the setting key insertion unit is not operated when the supply of operating power is started after that. The gaming machine according to Feature αC10, wherein the predetermined setting related process is executed without executing the separate related process based on the fact that the predetermined correspondence state is set.
特徴αC11によれば、所定の設定関連処理を完了する前に動作電力の供給が停止された場合において動作電力の供給が再開される場合に別関連処理を実行させるための操作が行われた場合には別関連処理ではなく所定の設定関連処理が実行される。これにより、所定の設定関連処理の実行を優先させることが可能となる。 According to the characteristic αC11, when an operation for executing another related process is performed when the supply of the operating power is resumed when the supply of the operating power is stopped before the predetermined setting related process is completed. A predetermined setting related process is executed instead of a separate related process. As a result, it is possible to prioritize execution of predetermined setting-related processing.
特徴αC12.前記所定の設定関連処理は、前記使用対象となる設定値を変更することを可能とする処理であり、
前記別関連処理は、前記使用対象となる設定値を報知するための処理であることを特徴とする特徴αC11に記載の遊技機。
Feature αC12. The predetermined setting-related process is a process that enables the setting value to be used to be changed,
The gaming machine according to Feature αC11, wherein the separate related process is a process for notifying a set value to be used.
特徴αC12によれば、使用対象となる設定値を変更している途中で動作電力の供給が停止された場合、その後の動作電力の供給の再開に際して、使用対象となる設定値を報知するための処理よりも使用対象となる設定値を変更するための処理の実行を優先させることが可能となる。 According to the feature αC12, when the supply of the operating power is stopped while the setting value to be used is being changed, the setting value to be used is notified when the supply of the operating power is resumed thereafter. It is possible to prioritize execution of processing for changing a setting value to be used over processing.
特徴αC13.前記所定の設定関連処理は、前記使用対象となる設定値を変更することを可能とする処理であることを特徴とする特徴αC1乃至αC12のいずれか1に記載の遊技機。 Feature αC13. The gaming machine according to any one of features αC1 to αC12, wherein the predetermined setting-related processing is processing that enables the setting value to be used to be changed.
特徴αC13によれば、使用対象となる設定値を変更するための処理の途中で動作電力の供給が停止された場合にはその後に動作電力の供給が再開された場合に遊技を進行させるための所定進行処理の実行が規制される。これにより、設定値の変更が完了していない状況であるにも関わらず遊技を進行させるための所定進行処理が実行されてしまわなようにすることが可能となる。 According to the feature αC13, when the supply of operating power is stopped during the process for changing the setting value to be used, the game is advanced when the supply of operating power is restarted after that. Execution of the predetermined progress process is restricted. As a result, it is possible to prevent the predetermined progress process for progressing the game from being executed even though the setting value has not been changed.
なお、特徴αC1〜αC13の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features αC1 to αC13, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features Features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, Features v1 to v8, Features w1 to w8, Features x1 to x6, Features y1 to y9, Features z1 to z6, Features αA1 to αA10, Features αB1 to αB6, Features αC1 to αC13, Features αD1 to αD9, Features αE1 to αE5, Features αF1 to αF9, Features αG1 to αG10, Features αH1 to αH11, Features αI1 to αI8, Features αJ1 to αJ14, Features αK1 to αK8, Features αL1 to αL11, Features αM1 to αM8, Features αN1 to αN6, Features αO1 to αO7, Features αP1 to αP7, Features αQ1 to αQ9, Features αR1 to αR8, Features αS1 to αS3, Features αT1 to αT4, Features αU1 to αU10, Features αV1 to αV5, One or more configurations of the features αW1 to αW9, the features αX1 to αX4, the features αY1 to αY11, the features αZ1 to αZ4, and the features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴αD群>
特徴αD1.遊技者の有利度に対応する複数段階の設定値の中から使用対象として設定されている設定値に対応する態様で利益付与用処理を実行する手段(主側CPU63におけるステップS503及びステップS504の処理を実行する機能)と、
動作電力の供給が開始される場合に特定関連操作(設定キー挿入部68aのON操作及びリセットボタン68cの押圧操作)が行われたことに基づいて、前記設定値に関する所定の設定関連処理を実行する設定関連実行手段(主側CPU63における設定値更新処理を実行する機能)と、
動作電力の供給が開始される場合に所定関連操作(設定キー挿入部68aのON操作)が行われたことに基づいて、前記設定値に関する所定の別関連処理を実行する別関連実行手段(主側CPU63における設定値更新処理を実行する機能)と、
前記所定の設定関連処理を完了する前に動作電力の供給が停止された場合においてその後に動作電力の供給が開始された場合に、遊技を進行させるための所定進行処理の実行が規制される規制状態とする規制手段(第53の実施形態では主側CPU63におけるステップSB808にて肯定判定をする機能、第54の実施形態では主側CPU63におけるステップSC108及びステップSC116にて肯定判定をする機能)と、
を備え、
当該規制手段は、前記所定の設定関連処理を完了する前に動作電力の供給が停止された場合であってもその後に動作電力の供給が開始された場合に前記特定関連操作が行われたことに基づいて前記規制状態としないものであって、前記所定の設定関連処理を完了する前に動作電力の供給が停止された場合であってもその後に動作電力の供給が開始された場合に前記所定関連操作が行われたことに基づいて前記規制状態としないものであることを特徴とする遊技機。
<Characteristic αD group>
Feature αD1. Means for executing profit-giving processing in a manner corresponding to a setting value set as a use target among a plurality of setting values corresponding to the player's advantage (processing in steps S503 and S504 in the main CPU 63) Function to execute)
When the supply of operating power is started, a predetermined setting related process relating to the setting value is executed based on a specific related operation (ON operation of the setting
Another related execution means (mainly) that executes a predetermined different related process related to the set value based on the fact that a predetermined related operation (ON operation of the setting
Regulation that restricts execution of predetermined progress processing for advancing a game when the supply of operating power is stopped after the supply of operating power is stopped before the predetermined setting-related processing is completed Restricting means for making a state (a function of making an affirmative determination in step SB808 in the
With
The restriction means that the specific related operation has been performed when the supply of the operating power is started even after the supply of the operating power is stopped before the predetermined setting related process is completed. If the supply of operating power is started even after the supply of operating power is stopped before completing the predetermined setting-related processing, A gaming machine that is not in the restricted state based on a predetermined related operation being performed.
特徴αD1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。この場合に、所定の設定関連処理を完了する前に動作電力の供給が停止された場合においてその後に動作電力の供給が再開された場合に遊技を進行させるための所定進行処理の実行が規制される。これにより、所定の設定関連処理が完了していないにも関わらず遊技を進行させるための所定進行処理が実行されてしまわなようにすることが可能となる。 According to the feature αD1, since a setting value to be used is set from among a plurality of setting values corresponding to the player's degree of advantage, the player has a more advantageous setting value to be used. You will expect that. In this case, if the supply of the operating power is stopped before completing the predetermined setting-related process, the execution of the predetermined progress process for advancing the game is restricted when the supply of the operating power is resumed after that. The Thereby, it is possible to prevent the predetermined progress process for progressing the game from being executed even though the predetermined setting-related process is not completed.
また、所定の設定関連処理が完了する前に動作電力の供給が停止された場合であっても、動作電力の供給の再開に際して特定関連操作が行われることで所定進行処理の実行が規制されない。これにより、動作電力の供給の再開に際して所定の設定関連処理が実行される場合にまで遊技を進行させるための所定進行処理の実行が規制されてしまわないようにすることが可能となる。 Further, even if the supply of operating power is stopped before the predetermined setting related process is completed, the execution of the predetermined progress process is not restricted by performing the specific related operation when the supply of the operating power is resumed. Thereby, it is possible to prevent the execution of the predetermined progress process for advancing the game from being restricted until the predetermined setting-related process is executed when the supply of the operating power is resumed.
また、所定の設定関連処理が完了する前に動作電力の供給が停止された場合であっても、動作電力の供給の再開に際して所定関連操作が行われた場合にも所定進行処理の実行が規制されない。これにより、設定値に関連する処理を実行させるための操作が行われた場合には所定進行処理の実行が規制されてしまわないようにすることが可能となる。 Even if the supply of operating power is stopped before the predetermined setting related process is completed, the execution of the predetermined progress process is also restricted when a predetermined related operation is performed when the supply of the operating power is resumed. Not. This makes it possible to prevent the execution of the predetermined progress process from being restricted when an operation for executing a process related to the set value is performed.
特徴αD2.前記所定の設定関連処理を完了する前に動作電力の供給が停止された場合においてその後に動作電力の供給が開始される場合に前記所定関連操作が行われたことに基づいて、前記別関連処理が実行されることなく前記所定の設定関連処理が実行されることを特徴とする特徴αD1に記載の遊技機。 Feature αD2. When the supply of operating power is stopped before completing the predetermined setting related process, the separate related process is performed based on the fact that the predetermined related operation is performed when the supply of operating power is started after that. The gaming machine according to the feature αD1, wherein the predetermined setting-related process is executed without being executed.
特徴αD2によれば、所定の設定関連処理を完了する前に動作電力の供給が停止された場合において動作電力の供給が再開される場合に別関連処理を実行させるための操作が行われた場合には別関連処理ではなく所定の設定関連処理が実行される。これにより、所定の設定関連処理の実行を優先させることが可能となる。 According to the characteristic αD2, when an operation for executing another related process is performed when the supply of the operating power is resumed when the supply of the operating power is stopped before completing the predetermined setting related process A predetermined setting related process is executed instead of a separate related process. As a result, it is possible to prioritize execution of predetermined setting-related processing.
特徴αD3.前記特定関連操作には、設定キー挿入部(設定キー挿入部68a)が設定キーにより所定対応状態(ON操作された状態)とされていることと、他の所定操作(リセットボタン68cの押圧操作)が行われていることとを含み、
前記所定関連操作には、前記設定キー挿入部が前記設定キーにより前記所定対応状態とされていることを含み、前記他の所定操作が行われていることを含まないことを特徴とする特徴αD2に記載の遊技機。
Feature αD3. In the specific related operation, the setting key insertion portion (setting
The predetermined related operation includes that the setting key insertion unit is brought into the predetermined corresponding state by the setting key, and does not include that the other predetermined operation is performed. The gaming machine described in 1.
特徴αD3によれば、動作電力の供給の再開に際して特定関連操作が行われていなかったとしても設定キー挿入部が所定対応状態とされていることで、遊技を進行させるための所定進行処理の実行が規制されてしまわないようにすることが可能となる。これにより、所定の設定関連処理の実行途中で動作電力の供給が停止された場合において設定キー挿入部は所定対応状態であるものの他の所定操作を行うことなく電源のON操作を行った場合であっても所定進行処理の実行が規制されてしまわないようにすることが可能となる。 According to the feature αD3, even if the specific related operation is not performed when the supply of the operating power is resumed, the predetermined key process is executed in order to advance the game because the setting key insertion unit is in the predetermined corresponding state. Can be prevented from being regulated. As a result, when the supply of operating power is stopped in the middle of the execution of the predetermined setting related process, the setting key insertion unit performs a power ON operation without performing another predetermined operation although it is in a predetermined corresponding state. Even in such a case, it is possible to prevent the execution of the predetermined progress process from being restricted.
特徴αD4.前記所定の設定関連処理は、前記使用対象となる設定値を変更することを可能とする処理であり、
前記別関連処理は、前記使用対象となる設定値を報知するための処理であることを特徴とする特徴αD1乃至αD3のいずれか1に記載の遊技機。
Feature αD4. The predetermined setting-related process is a process that enables the setting value to be used to be changed,
The gaming machine according to any one of features αD1 to αD3, wherein the different related process is a process for notifying a set value to be used.
特徴αD4によれば、使用対象となる設定値を変更するための処理の途中で動作電力の供給が停止された場合にはその後に動作電力の供給が再開された場合に遊技を進行させるための所定進行処理の実行が規制される。これにより、設定値の変更が完了していない状況であるにも関わらず遊技を進行させるための所定進行処理が実行されてしまわなようにすることが可能となる。また、使用対象となる設定値を変更している途中で動作電力の供給が停止された場合には動作電力の供給の再開に際して、使用対象となる設定値を変更することを可能とする処理が実行されるようにするための操作が行われた場合だけではなく、使用対象となる設定値を報知するための処理が実行されるようにするための操作が行われた場合にも所定進行処理の実行が規制されてしまわないようにすることが可能となる。 According to the feature αD4, when the supply of operating power is stopped during the process for changing the setting value to be used, the game is advanced when the supply of operating power is restarted after that. Execution of the predetermined progress process is restricted. As a result, it is possible to prevent the predetermined progress process for progressing the game from being executed even though the setting value has not been changed. In addition, when the supply of operating power is stopped while the setting value to be used is being changed, there is a process that makes it possible to change the setting value to be used when restarting the supply of operating power. Predetermined progress processing not only when an operation for performing a process is performed, but also when an operation for performing a process for notifying a setting value to be used is performed Can be prevented from being restricted.
特徴αD5.前記規制状態であっても前記所定進行処理とは異なる非規制処理を実行する手段(主側CPU63におけるステップS8901〜ステップS8905の処理を実行する機能)を備えていることを特徴とする特徴αD1乃至αD4のいずれか1に記載の遊技機。 Feature αD5. Characteristic αD1 thru | or characterized by including means (function to execute processing of Steps S8901 to S8905 in the main CPU 63) that executes non-regulation processing that is different from the predetermined progress processing even in the restricted state. The gaming machine according to any one of αD4.
特徴αD5によれば、所定進行処理の実行が規制されている状況であっても非規制処理は実行されるようにすることが可能となる。これにより、規制状態であっても必要な処理の実行を担保することが可能となる。 According to the feature αD5, it is possible to execute the non-restricting process even in a situation where the execution of the predetermined progress process is restricted. Thereby, even if it is a regulation state, it becomes possible to ensure execution of a required process.
特徴αD6.前記非規制処理には、停電の発生を監視するための停電監視処理(ステップS8901)が含まれていることを特徴とする特徴αD5に記載の遊技機。 Feature αD6. The non-regulation process includes a power failure monitoring process (step S8901) for monitoring the occurrence of a power failure, and the gaming machine according to feature αD5.
特徴αD6によれば、規制状態であっても停電監視処理が実行されるため、規制状態において停電が発生した場合にそれに対して適切に対処することが可能となる。 According to the feature αD6, the power failure monitoring process is executed even in the restricted state, and accordingly, when a power failure occurs in the restricted state, it is possible to appropriately cope with it.
特徴αD7.前記規制手段は、前記規制状態である状況において動作電力の供給が停止されたとしても動作電力の供給が再開された場合には前記規制状態となるようにすることを特徴とする特徴αD1乃至αD6のいずれか1に記載の遊技機。 Feature αD7. The regulating means is configured to enter the regulated state when the supply of operating power is resumed even if the supply of operating power is stopped in the situation of the regulated state. The gaming machine according to any one of the above.
特徴αD7によれば、所定進行処理の実行が規制された状態が動作電力の供給を停止させただけでは解除されないようにすることが可能となる。 According to the feature αD7, it is possible to prevent the state where the execution of the predetermined progress process is restricted from being canceled only by stopping the supply of the operating power.
特徴αD8.前記規制状態となったことに基づいて、前記所定の設定関連処理が実行される状況とすべきことを遊技者に認識可能とさせる報知が実行されるようにする手段(第53の実施形態では主側CPU63におけるステップSB825の処理を実行する機能、第54の実施形態では主側CPU63におけるステップSC127の処理を実行する機能)を備えていることを特徴とする特徴αD1乃至αD7のいずれか1に記載の遊技機。
Feature αD8. Means for causing the player to recognize that the predetermined setting-related processing should be executed based on the restriction state being made (in the 53rd embodiment). Any one of the characteristics αD1 to αD7 is provided with a function of executing the process of step SB825 in the
特徴αD8によれば、所定の設定関連処理を完了する前に動作電力の供給が停止された場合には所定の設定関連処理を再度実行すべきことを遊技ホールの管理者に促すことが可能となる。 According to the feature αD8, it is possible to urge the game hall manager to execute the predetermined setting-related process again when the supply of operating power is stopped before the predetermined setting-related process is completed. Become.
特徴αD9.遊技者の有利度に対応する複数段階の設定値の中から使用対象として設定されている設定値に対応する態様で利益付与用処理を実行する手段(主側CPU63におけるステップS503及びステップS504の処理を実行する機能)と、
動作電力の供給が開始される場合に特定関連操作(設定キー挿入部68aのON操作及びリセットボタン68cの押圧操作)が行われたことに基づいて、前記設定値に関する所定の設定関連処理を実行する設定関連実行手段(主側CPU63における設定値更新処理を実行する機能)と、
前記所定の設定関連処理を完了する前に動作電力の供給が停止された場合においてその後に動作電力の供給が開始された場合に、遊技を進行させるための所定進行処理の実行が規制される規制状態とする規制手段(第53の実施形態では主側CPU63におけるステップSB808にて肯定判定をする機能、第54の実施形態では主側CPU63におけるステップSC108及びステップSC116にて肯定判定をする機能)と、
を備え、
前記特定関連操作には、第1関連操作(設定キー挿入部68aのON操作)と第2関連操作(リセットボタン68cの押圧操作)とを含み、
前記規制手段は、前記所定の設定関連処理を完了する前に動作電力の供給が停止された場合であってもその後に動作電力の供給が開始された場合に前記特定関連操作が行われたことに基づいて前記規制状態としないものであって、前記所定の設定関連処理を完了する前に動作電力の供給が停止された場合であってもその後に動作電力の供給が開始された場合に前記第1関連操作及び前記第2関連操作のうち前記第1関連操作が行われたことに基づいて前記規制状態としないものであることを特徴とする遊技機。
Feature αD9. Means for executing profit-giving processing in a manner corresponding to a setting value set as a use target among a plurality of setting values corresponding to the player's advantage (processing in steps S503 and S504 in the main CPU 63) Function to execute)
When the supply of operating power is started, a predetermined setting related process relating to the setting value is executed based on a specific related operation (ON operation of the setting
Regulation that restricts execution of predetermined progress processing for advancing a game when the supply of operating power is stopped after the supply of operating power is stopped before the predetermined setting-related processing is completed Restricting means for making a state (a function of making an affirmative determination in step SB808 in the
With
The specific related operations include a first related operation (ON operation of the setting
The restriction means that the specific related operation has been performed when the supply of operating power is started even after the supply of operating power is stopped before the predetermined setting-related processing is completed. If the supply of operating power is started after that, even if the supply of operating power is stopped before completing the predetermined setting-related processing A gaming machine that is not in the restricted state based on the first related operation being performed among the first related operation and the second related operation.
特徴αD9によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。この場合に、所定の設定関連処理を完了する前に動作電力の供給が停止された場合においてその後に動作電力の供給が再開された場合に遊技を進行させるための所定進行処理の実行が規制される。これにより、所定の設定関連処理が完了していないにも関わらず遊技を進行させるための所定進行処理が実行されてしまわなようにすることが可能となる。 According to the feature αD9, since a setting value to be used is set from among a plurality of setting values corresponding to the player's degree of advantage, the player has a more advantageous setting value to be used. You will expect that. In this case, if the supply of the operating power is stopped before completing the predetermined setting-related process, the execution of the predetermined progress process for advancing the game is restricted when the supply of the operating power is resumed after that. The Thereby, it is possible to prevent the predetermined progress process for progressing the game from being executed even though the predetermined setting-related process is not completed.
また、所定の設定関連処理が完了する前に動作電力の供給が停止された場合であっても、動作電力の供給の再開に際して特定関連操作が行われることで所定進行処理の実行が規制されない。これにより、動作電力の供給の再開に際して所定の設定関連処理が実行される場合にまで遊技を進行させるための所定進行処理の実行が規制されてしまわないようにすることが可能となる。 Further, even if the supply of operating power is stopped before the predetermined setting related process is completed, the execution of the predetermined progress process is not restricted by performing the specific related operation when the supply of the operating power is resumed. Thereby, it is possible to prevent the execution of the predetermined progress process for advancing the game from being restricted until the predetermined setting-related process is executed when the supply of the operating power is resumed.
また、所定の設定関連処理が完了する前に動作電力の供給が停止された場合であっても、動作電力の供給の再開に際して第1関連操作が行われていれば所定進行処理の実行が規制されない。これにより、所定の設定関連処理を実行させるための一部の操作が行われた場合には所定進行処理の実行が規制されてしまわないようにすることが可能となる。 Even if the supply of operating power is stopped before the predetermined setting-related process is completed, the execution of the predetermined progress process is restricted if the first related operation is performed when the supply of the operating power is resumed. Not. This makes it possible to prevent the execution of the predetermined progress process from being restricted when a part of the operation for executing the predetermined setting related process is performed.
なお、特徴αD1〜αD9の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features αD1 to αD9, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Any one or more of the features αW1 to αW9, features αX1 to αX4, features αY1 to αY11, features αZ1 to αZ4, and features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴αE群>
特徴αE1.遊技者の有利度に対応する複数段階の設定値の中から使用対象として設定されている設定値に対応する態様で利益付与用処理を実行する手段(主側CPU63におけるステップS503及びステップS504の処理を実行する機能)と、
動作電力の供給が開始される場合に所定対応操作手段の操作を含む特定関連操作が行われたことに基づいて前記使用対象となる設定値の変更を行うことが可能な設定可能状況(設定値更新処理が実行される状況)となるようにする状況発生手段(第53の実施形態では主側CPU63におけるステップSB812にて肯定判定をする機能、第54の実施形態では主側CPU63におけるステップSC113にて肯定判定をする機能)と、
前記所定対応操作手段が操作されているか否かを特定する操作特定手段(主側CPU63におけるステップSB910の処理を実行する機能)と、
当該操作特定手段により前記所定対応操作手段が操作されていないことが特定された場合に記憶状態が非操作対応状態となり、前記操作特定手段により前記所定対応操作手段が操作されていることが特定された場合に記憶状態が操作対応状態となる操作対応記憶手段(OFF確認フラグ361)と、
前記設定可能状況において前記操作対応記憶手段の記憶状態が前記非操作対応状態である状況で、前記所定対応操作手段が操作されていることが前記操作特定手段により特定されたことに基づいて、選択対象となる設定値を変更させる選択対象変更手段(主側CPU63におけるステップSB914の処理を実行する機能)と、
を備え、
前記設定可能状況において終了契機が発生した場合に前記選択対象となっている設定値が前記使用対象となる設定値である構成であり、
本遊技機は、前記設定可能状況が開始される場合又は前記設定可能状況が開始された場合に前記操作対応記憶手段の記憶状態を前記操作対応状態に設定する状態設定手段(第53の実施形態では主側CPU63におけるステップSB901の処理を実行する機能、第54の実施形態では主側CPU63におけるステップSC114の処理を実行する機能)を備えていることを特徴とする遊技機。
<Feature αE group>
Feature αE1. Means for executing profit-giving processing in a manner corresponding to a setting value set as a use target among a plurality of setting values corresponding to the player's advantage (processing in steps S503 and S504 in the main CPU 63) Function to execute)
A settable situation (setting value) in which the setting value to be used can be changed based on the specific related operation including the operation of the predetermined corresponding operation means being performed when the supply of operating power is started The situation generating means (a function for executing an affirmative determination in step SB812 in the
An operation specifying means (function for executing the processing of step SB910 in the main CPU 63) for specifying whether or not the predetermined corresponding operation means is operated;
When it is specified by the operation specifying means that the predetermined corresponding operation means is not operated, the storage state becomes a non-operation corresponding state, and it is specified by the operation specifying means that the predetermined corresponding operation means is being operated. An operation correspondence storage means (OFF confirmation flag 361) in which the storage state becomes an operation correspondence state when
Selection based on the fact that the predetermined response operation means is operated by the operation specifying means in the situation where the storage state of the operation response storage means is the non-operation corresponding state in the settable situation A selection target changing means (a function of executing the processing of step SB914 in the main CPU 63) for changing a target set value;
With
The setting value that is the selection target when an end opportunity occurs in the settable situation is a configuration value that is the setting target.
The gaming machine has a state setting means for setting the storage state of the operation correspondence storage means to the operation correspondence state when the setting possibility situation is started or when the setting possibility situation is started (the 53rd embodiment). In the gaming machine, the
特徴αE1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。また、使用対象となる設定値を変更することが可能となる設定可能状況を生じさせるためには所定対応操作手段の操作を含む特定関連操作が行われた状態で電源のON操作を行う必要があるため、使用対象となる設定値を不正に変更しようとする行為を行いづらくさせることが可能となる。また、設定可能状況を生じさせるために操作される所定対応操作手段が操作されたことに基づいて選択対象の設定値が変更されるため、設定値を変更するために必要な操作手段の数を抑えることが可能となる。また、設定可能状況においては操作対応記憶手段の記憶状態が非操作対応状態である状況で所定対応操作手段が操作されていることが特定されたことに基づいて選択対象となる設定値が変更されるため、所定対応操作手段の1回の操作に対して選択対象となる設定値の変更が複数回発生してしまわないようにすることが可能となる。 According to the feature αE1, since a setting value to be used is set from among a plurality of setting values corresponding to the player's advantage, the player is given a more advantageous setting value to be used. You will expect that. Further, in order to generate a settable situation in which a setting value to be used can be changed, it is necessary to perform a power ON operation in a state where a specific related operation including an operation of a predetermined corresponding operation unit is performed. Therefore, it is possible to make it difficult to perform an act of changing the set value to be used illegally. Further, since the setting value of the selection target is changed based on the operation of the predetermined corresponding operation means that is operated in order to generate the settable situation, the number of operation means necessary for changing the setting value is reduced. It becomes possible to suppress. Further, in the settable situation, the setting value to be selected is changed based on the fact that the predetermined corresponding operation means is operated in the situation where the storage state of the operation correspondence storage means is the non-operation corresponding state. Therefore, it is possible to prevent the setting value to be selected from being changed a plurality of times for one operation of the predetermined corresponding operation means.
この場合に、設定可能状況が開始される場合又は設定可能状況が開始された場合に操作対応記憶手段の記憶状態が操作対応状態に設定される。これにより、設定可能状況を生じさせるための所定対応操作手段の操作が設定可能状況の開始後においても継続された場合に、その所定対応操作手段の操作によって選択対象となる設定値の変更が発生してしまわないようにすることが可能となる。 In this case, when the settable situation is started or when the settable situation is started, the storage state of the operation correspondence storage unit is set to the operation correspondence state. As a result, when the operation of the predetermined corresponding operation means for causing the settable situation is continued even after the start of the settable situation, the setting value to be selected is changed by the operation of the predetermined corresponding operation means. It is possible to prevent this from happening.
特徴αE2.前記状況発生手段は、前記所定対応操作手段の操作を検知する手段の検知状態が操作検知状態である場合、前記操作対応記憶手段の記憶状態に関係なく前記所定対応操作手段が操作されていると特定することを特徴とする特徴αE1に記載の遊技機。 Feature αE2. When the detection state of the means for detecting the operation of the predetermined corresponding operation means is an operation detection state, the situation generating means is that the predetermined corresponding operation means is operated regardless of the storage state of the operation corresponding storage means The gaming machine according to feature αE1, characterized by specifying.
特徴αE2によれば、特定関連操作が行われたか否かの特定に際しては所定対応操作手段が操作されていない状態から操作された状態に切り換わったか否かを特定するのではなく、所定対応操作手段が操作されているか否かを特定する構成であるため、設定可能状況を発生させるか否かを特定するための処理構成を簡素化することが可能となる。 According to the characteristic αE2, when specifying whether or not a specific related operation has been performed, it is not specified whether or not the predetermined corresponding operation means has been switched from an unoperated state to an operated state. Since it is the structure which specifies whether the means is operated, it becomes possible to simplify the process structure for specifying whether a setting possible situation is generated.
特徴αE3.前記使用対象となっている設定値に対応する設定対応情報を記憶する設定対応記憶手段(設定参照用エリア341)と、
前記選択対象となっている設定値に対応する選択対応情報を記憶する選択対応記憶手段(設定更新用エリア342)と、
を備え、
前記選択対象変更手段は、前記設定可能状況において前記操作対応記憶手段の記憶状態が前記非操作対応状態である状況で前記操作特定手段により前記所定対応操作手段が操作されていることが特定されたことに基づいて、前記選択対象となっている設定値が変更されるように前記選択対応記憶手段に記憶されている前記選択対応情報を変更するものであり、
前記状況発生手段は、前記設定可能状況において前記終了契機が発生した場合に前記選択対応記憶手段に記憶されている前記選択対応情報に対応する情報を前記設定対応情報として前記設定対応記憶手段に記憶させることにより、前記設定可能状況において選択対象となっていた設定値を使用対象として設定するものであることを特徴とする特徴αE1又はαE2に記載の遊技機。
Feature αE3. Setting correspondence storage means (setting reference area 341) for storing setting correspondence information corresponding to the setting value to be used;
Selection correspondence storage means (setting update area 342) for storing selection correspondence information corresponding to the setting value to be selected;
With
The selection target changing means is specified in the settable situation that the predetermined correspondence operation means is operated by the operation identification means in a situation where the storage state of the operation correspondence storage means is the non-operation correspondence state Based on that, the selection correspondence information stored in the selection correspondence storage means is changed so that the setting value to be selected is changed,
The status generation means stores information corresponding to the selection correspondence information stored in the selection correspondence storage means in the setting correspondence storage means as the setting correspondence information when the termination trigger occurs in the settable situation. Thus, the gaming machine according to the characteristic αE1 or αE2 is characterized in that a setting value that is a selection target in the settable situation is set as a usage target.
特徴αE3によれば、使用対象の設定値に対応する設定対応情報を記憶する設定対応記憶手段と、設定可能状況において変更途中の設定値に対応する選択対応情報を記憶する選択対応記憶手段とが設けられていることにより、設定可能状況が開始される前に設定されていた設定値の情報を記憶保持しながら、設定可能状況において設定値を変更することが可能となる。 According to the feature αE3, the setting correspondence storage unit that stores the setting correspondence information corresponding to the setting value to be used, and the selection correspondence storage unit that stores the selection correspondence information corresponding to the setting value being changed in the settable state. By being provided, it becomes possible to change the set value in the settable situation while storing and holding the information of the set value that was set before the settable situation was started.
特徴αE4.前記設定可能状況において前記選択対象となっている設定値の表示が所定の表示手段(第1〜第4報知用表示装置201〜204)にて行われるようにする手段(主側CPU63におけるステップSA801〜ステップSA803の処理を実行する機能)を備えていることを特徴とする特徴αE1乃至αE3のいずれか1に記載の遊技機。
Feature αE4. Means (step SA801 in the main CPU 63) for displaying the set value as the selection target in the settable situation on a predetermined display means (first to fourth
特徴αE4によれば、設定可能状況において変更途中の設定値を確認しながら設定値の変更操作を行うことが可能となる。 According to the feature αE4, it is possible to perform a setting value changing operation while confirming a setting value in the middle of the change in the settable situation.
特徴αE5.遊技者の有利度に対応する複数段階の設定値の中から使用対象として設定されている設定値に対応する態様で利益付与用処理を実行する手段(主側CPU63におけるステップS503及びステップS504の処理を実行する機能)と、
動作電力の供給が開始される場合に所定対応操作手段の操作を含む特定関連操作が行われたことに基づいて前記使用対象となる設定値の変更を行うことが可能な設定可能状況(設定値更新処理が実行される状況)となるようにする状況発生手段(第53の実施形態では主側CPU63におけるステップSB812にて肯定判定をする機能、第54の実施形態では主側CPU63におけるステップSC113にて肯定判定をする機能)と、
前記所定対応操作手段が操作されているか否かを特定する操作特定手段(主側CPU63におけるステップSB910の処理を実行する機能)と、
前記設定可能状況において前記所定対応操作手段が操作されていることが前記操作特定手段により特定されたことに基づいて、選択対象となる設定値を変更させる選択対象変更手段(主側CPU63におけるステップSB914の処理を実行する機能)と、
を備え、
前記設定可能状況において終了契機が発生した場合に前記選択対象となっている設定値が前記使用対象となる設定値である構成であり、
本遊技機は、前記設定可能状況を発生させるための動作電力の供給が開始される場合における前記所定対応操作手段の操作が、前記設定可能状況において選択対象となる設定値の変更の契機となる操作として扱われないようにする手段(第53の実施形態では主側CPU63におけるステップSB901の処理を実行する機能、第54の実施形態では主側CPU63におけるステップSC114の処理を実行する機能)を備えていることを特徴とする遊技機。
Feature αE5. Means for executing profit-giving processing in a manner corresponding to a setting value set as a use target among a plurality of setting values corresponding to the player's advantage (processing in steps S503 and S504 in the main CPU 63) Function to execute)
A settable situation (setting value) in which the setting value to be used can be changed based on the specific related operation including the operation of the predetermined corresponding operation means being performed when the supply of operating power is started The situation generating means (a function for executing an affirmative determination in step SB812 in the
An operation specifying means (function for executing the processing of step SB910 in the main CPU 63) for specifying whether or not the predetermined corresponding operation means is operated;
Selection target changing means (step SB914 in the main CPU 63) for changing the setting value to be selected on the basis of the fact that the operation specifying means specifies that the predetermined corresponding operation means is being operated in the settable situation. Function to execute the process)
With
The setting value that is the selection target when an end opportunity occurs in the settable situation is a configuration value that is the setting target.
In this gaming machine, the operation of the predetermined corresponding operation means when supply of operating power for generating the settable situation is started triggers a change of a setting value to be selected in the settable situation Means to prevent it from being handled as an operation (in the 53rd embodiment, a function of executing the process of step SB901 in the
特徴αE5によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。また、使用対象となる設定値を変更することが可能となる設定可能状況を生じさせるためには所定対応操作手段の操作を含む特定関連操作が行われた状態で電源のON操作を行う必要があるため、使用対象となる設定値を不正に変更しようとする行為を行いづらくさせることが可能となる。また、設定可能状況を生じさせるために操作される所定対応操作手段が操作されたことに基づいて選択対象の設定値が変更されるため、設定値を変更するために必要な操作手段の数を抑えることが可能となる。 According to the feature αE5, since a setting value to be used is set from among a plurality of stages of setting values corresponding to the player's advantage, the player is given a more advantageous setting value to be used. You will expect that. Further, in order to generate a settable situation in which a setting value to be used can be changed, it is necessary to perform a power ON operation in a state where a specific related operation including an operation of a predetermined corresponding operation unit is performed. Therefore, it is possible to make it difficult to perform an act of changing the set value to be used illegally. Further, since the setting value of the selection target is changed based on the operation of the predetermined corresponding operation means that is operated in order to generate the settable situation, the number of operation means necessary for changing the setting value is reduced. It becomes possible to suppress.
この場合に、設定可能状況を発生させるための動作電力の供給が開始される場合における所定対応操作手段の操作が、設定可能状況において選択対象となる設定値の変更の契機となる操作として扱われないようにされる。これにより、設定可能状況を生じさせるための所定対応操作手段の操作が設定可能状況の開始後においても継続された場合に、その所定対応操作手段の操作によって選択対象となる設定値の変更が発生してしまわないようにすることが可能となる。 In this case, the operation of the predetermined corresponding operation means when the supply of the operating power for generating the settable situation is started is treated as an operation that triggers the change of the setting value to be selected in the settable situation. Not to be. As a result, when the operation of the predetermined corresponding operation means for causing the settable situation is continued even after the start of the settable situation, the setting value to be selected is changed by the operation of the predetermined corresponding operation means. It is possible to prevent this from happening.
なお、特徴αE1〜αE5の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features αE1 to αE5, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Any one or more of the features αW1 to αW9, features αX1 to αX4, features αY1 to αY11, features αZ1 to αZ4, and features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴αC群、上記特徴αD群及び上記特徴αE群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature αC group, the feature αD group, and the feature αE group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、遊技機の有利度を決定付ける設定値に関する構成を好適なものとする必要があり、この点について未だ改良の余地がある。 Here, in the gaming machine such as the above-described example, it is necessary to make the configuration related to the setting value that determines the advantage of the gaming machine suitable, and there is still room for improvement in this respect.
<特徴αF群>
特徴αF1.特定表示手段(特図表示部37a、普図表示部38a)と、
表示記憶領域(第1表示データバッファ271、第3表示データバッファ273)に表示データを設定する表示データ設定手段(主側CPU63におけるステップS8915の処理を実行する機能)と、
前記表示記憶領域に記憶された前記表示データに対応する表示が行われるように前記特定表示手段を表示制御する特定表示制御手段(主側CPU63におけるステップSC412〜ステップSC414の処理を実行する機能)と、
動作電力の供給が開始されたことに基づいて、所定の記憶領域(第55の実施形態におけるクリア対象エリア371)を初期化する初期化手段(第55の実施形態における主側CPU63の第2RAMクリア処理を実行する機能)と、
を備え、
前記表示記憶領域は前記初期化手段により初期化されないことを特徴とする遊技機。
<Characteristic αF group>
Feature αF1. Specific display means (special
Display data setting means for setting display data in the display storage area (the first
Specific display control means for controlling the specific display means so as to perform display corresponding to the display data stored in the display storage area (function for executing the processing of steps SC412 to SC414 in the main CPU 63); ,
On the basis of the start of the supply of operating power, initialization means for initializing a predetermined storage area (
With
The gaming machine, wherein the display storage area is not initialized by the initialization means.
特徴αF1によれば、動作電力の供給が開始されたことに基づいて所定の記憶領域が初期化されることにより所定の記憶領域が初期化された状況で遊技が開始されるようにすることが可能となる。この場合に、所定の記憶領域が初期化されたとしても特定表示手段に表示を行わせるための表示データが設定される表示記憶領域は初期化手段により初期化されない。これにより、動作電力の供給が開始された場合における特定表示手段の表示内容を、所定の記憶領域が初期化手段により初期化された場合及び初期化されなかった場合のいずれであっても動作電力の供給が停止される前における表示内容とすることが可能となる。よって、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、初期化手段による所定の記憶領域の初期化が行われたか否かを特定できないようにすることが可能となる。 According to the characteristic αF1, the game is started in a situation where the predetermined storage area is initialized by initializing the predetermined storage area based on the start of the supply of operating power. It becomes possible. In this case, even if the predetermined storage area is initialized, the display storage area in which the display data for causing the specific display means to display is set is not initialized by the initialization means. As a result, the display content of the specific display means when the supply of the operating power is started is the operating power regardless of whether the predetermined storage area is initialized by the initializing means or not. It is possible to obtain the display contents before the supply is stopped. Therefore, even when the player confirms the display contents of the specific display means when the supply of operating power is started, it is not possible to specify whether or not the predetermined storage area has been initialized by the initialization means. It becomes possible.
特徴αF2.動作電力の供給が開始されたことに基づいて発生した設定可能状況において、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(第55の実施形態における主側CPU63のステップSC216の処理を実行する機能)を備え、
前記初期化手段は、前記設定手段による前記使用対象となる設定値の設定が行われる場合又は前記設定手段による前記使用対象となる設定値の設定が行われた後に前記所定の記憶領域を初期化することを特徴とする特徴αF1に記載の遊技機。
Feature αF2. Setting means for setting a setting value to be used from among a plurality of setting values corresponding to the player's advantage in a settable situation that has occurred based on the start of the supply of operating power (55th A function of executing the process of step SC216 of the
The initialization unit initializes the predetermined storage area when the setting value to be used is set by the setting unit or after the setting value is set by the setting unit. The gaming machine according to Feature αF1, wherein:
特徴αF2によれば、動作電力の供給が開始された場合に使用対象の設定値の新たな設定が行われる場合又は行われた場合に付随して所定の記憶領域が初期化手段により初期化されることにより、使用対象となる設定値の新たな設定が行われた場合には所定の記憶領域が初期化された状況で遊技を開始させることが可能となる。この場合に、使用対象となる設定値の新たな設定に付随して所定の記憶領域が初期化手段により初期化されたとしても、特定表示手段に表示を行わせるための表示データが設定される表示記憶領域は初期化手段により初期化されない。これにより、動作電力の供給が開始された場合における特定表示手段の表示内容を、使用対象となる設定値の新たな設定が行われた場合及び使用対象となる設定値の新たな設定が行われなかった場合のいずれであっても動作電力の供給が停止される前における表示内容とすることが可能となる。よって、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、使用対象となる設定値の新たな設定が行われたか否かを特定できないようにすることが可能となる。 According to the feature αF2, a predetermined storage area is initialized by the initialization unit when or when a new setting value to be used is set when the supply of operating power is started. Thus, when a new setting value to be used is set, the game can be started in a situation where a predetermined storage area is initialized. In this case, even if a predetermined storage area is initialized by the initializing unit in association with a new setting of the setting value to be used, display data for causing the specific display unit to perform display is set. The display storage area is not initialized by the initialization means. Thereby, the display content of the specific display means when the supply of operating power is started is performed when a new setting value to be used is set and when a new setting value to be used is set. In any case, the display contents before the supply of operating power is stopped can be obtained. Therefore, even if the player confirms the display content of the specific display means when the supply of operating power is started, it is not possible to specify whether or not a new setting value to be used has been set. Is possible.
特徴αF3.動作電力の供給が開始された場合において所定の初期化条件が成立した場合(主側RAM65に関する情報異常が発生しておらずさらに設定更新表示フラグ及び遊技停止フラグに「1」がセットされていない状況で「RAMクリア操作」が行われた場合)、前記設定手段による前記使用対象となる設定値の設定が行われない場合であっても前記所定の記憶領域を初期化する別初期化手段(第55の実施形態における主側CPU63の第1RAMクリア処理を実行する機能)を備え、
前記表示記憶領域は前記別初期化手段により初期化されないことを特徴とする特徴αF2に記載の遊技機。
Feature αF3. When the predetermined initialization condition is satisfied when the supply of operating power is started (the information abnormality regarding the
The gaming machine according to feature αF2, wherein the display storage area is not initialized by the separate initialization means.
特徴αF3によれば、動作電力の供給が開始された場合において所定の初期化条件が成立した場合には使用対象となる設定値の新たな設定が行われない場合であっても所定の記憶領域が初期化されるため、使用対象となる設定値の新たな設定が行われない状況であっても所定の記憶領域が初期化された状況で遊技を開始させることが可能となる。この場合に、使用対象となる設定値の新たな設定が行われる場合及び所定の初期化条件が成立した場合のいずれであっても、特定表示手段に表示を行わせるための表示データが設定される表示記憶領域は初期化されない。これにより、動作電力の供給が開始された場合における特定表示手段の表示内容を、設定値の新たな設定が行われた場合、設定値の新たな設定が行われなかった場合、所定の初期化条件が成立した場合及び所定の初期化条件が成立しなかった場合のいずれであっても動作電力の供給が停止される前における表示内容とすることが可能となる。よって、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、設定値の新たな設定が行われたか否か及び所定の初期化条件が成立したか否かを特定できないようにすることが可能となる。 According to the characteristic αF3, when a predetermined initialization condition is satisfied when the supply of operating power is started, a predetermined storage area is set even when a new setting value to be used is not set. Therefore, even if the setting value to be used is not newly set, the game can be started in a situation where a predetermined storage area is initialized. In this case, display data for causing the specific display means to perform display is set regardless of whether a setting value to be used is newly set or a predetermined initialization condition is satisfied. The display storage area is not initialized. As a result, the display content of the specific display means when the supply of operating power is started, when a new setting value is set, when a new setting value is not set, a predetermined initialization is performed. Whether the condition is satisfied or the predetermined initialization condition is not satisfied, the display content before the supply of operating power is stopped can be obtained. Therefore, even if the player confirms the display content of the specific display means when the supply of operating power is started, whether or not a new setting value has been set and whether or not a predetermined initialization condition has been satisfied It becomes possible not to specify.
特徴αF4.前記特定表示制御手段に動作電力が供給されていない状況において、前記表示記憶領域及び前記所定の記憶領域にバックアップ電力を供給する手段(電源・発射制御装置78)を備えていることを特徴とする特徴αF1乃至αF3のいずれか1に記載の遊技機。 Feature αF4. In the situation where operating power is not supplied to the specific display control means, there is provided means for supplying backup power to the display storage area and the predetermined storage area (power supply / emission control device 78). The gaming machine according to any one of features αF1 to αF3.
特徴αF4によれば、表示記憶領域及び所定の記憶領域が情報の記憶保持のために動作電力の供給が必要な構成であっても、特定表示制御手段に動作電力が供給されていない状況においては表示記憶領域及び所定の記憶領域にはバックアップ電力が供給されるため、特定表示手段に動作電力が供給されていない状況であってもこれら表示記憶領域及び所定の記憶領域において情報を記憶保持することが可能となる。 According to the characteristic αF4, even when the display storage area and the predetermined storage area require a supply of operating power for storing information, the operating power is not supplied to the specific display control means. Since backup power is supplied to the display storage area and the predetermined storage area, information is stored and retained in the display storage area and the predetermined storage area even when operating power is not supplied to the specific display means. Is possible.
特徴αF5.遊技者に特典を付与するか否かを決定し、遊技者に特典を付与する場合には特典付与情報(大当たり結果の種類に対応したフラグにセットされる「1」の情報)を前記所定の記憶領域に記憶させる付与決定手段(主側CPU63におけるステップS508の処理を実行する機能)と、
前記所定の記憶領域に前記特典付与情報が記憶されていることに基づいて遊技者に特典(開閉実行モード)を付与する特典付与手段(主側CPU63におけるステップS408〜ステップS412の処理を実行する機能)と、
を備え、
前記表示データ設定手段は、決定結果の表示タイミングとなった場合に前記付与決定手段の決定結果に対応する結果対応の表示データ(ステップS507又はステップS509に選択された表示データ)を前記表示記憶領域に設定し、
前記特定表示制御手段は、前記表示記憶領域に記憶された前記結果対応の表示データに対応する表示が行われるように前記特定表示手段を表示制御することで、前記付与決定手段の決定結果に対応する表示が前記特定表示手段にて行われるようにすることを特徴とする特徴αF1乃至αF4のいずれか1に記載の遊技機。
Feature αF5. It is determined whether or not to give a privilege to a player, and when giving a privilege to a player, privilege grant information (information of “1” set in a flag corresponding to the type of jackpot result) is given as the predetermined value. Grant determining means for storing in the storage area (function for executing the processing of step S508 in the main CPU 63);
Benefit granting means for granting a privilege (opening / closing execution mode) to the player based on the fact that the privilege granting information is stored in the predetermined storage area (function of executing steps S408 to S412 in the main CPU 63) )When,
With
The display data setting means displays the display data corresponding to the result (display data selected in step S507 or step S509) corresponding to the determination result of the assignment determination means when the display timing of the determination result is reached. Set to
The specific display control means responds to the determination result of the assignment determining means by controlling the display of the specific display means so that display corresponding to the display data corresponding to the result stored in the display storage area is performed. The gaming machine according to any one of features αF1 to αF4, wherein the specific display means performs display.
特徴αF5によれば、遊技者に特典を付与するか否かの決定結果に対応する表示が特定表示手段にて行われることにより遊技者は特定表示手段に注目することとなる。この場合に、上記特徴αF1に記載された構成を備えていることにより動作電力の供給が開始された場合に所定の記憶領域が初期化手段により初期化されたとしても特定表示手段に表示を行わせるための表示データが設定される表示記憶領域は初期化手段により初期化されない。これにより、動作電力の供給が開始された場合における特定表示手段の表示内容を、所定の記憶領域が初期化手段により初期化された場合及び初期化されなかった場合のいずれであっても動作電力の供給が停止される前における表示内容とすることが可能となる。よって、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、初期化手段による所定の記憶領域の初期化が行われたか否かを特定できないようにすることが可能となる。 According to the characteristic αF5, the player pays attention to the specific display unit by performing the display corresponding to the determination result of whether or not to give a privilege to the player on the specific display unit. In this case, when the supply of operating power is started by providing the configuration described in the characteristic αF1, even if a predetermined storage area is initialized by the initialization unit, the display is performed on the specific display unit. The display storage area in which the display data to be set is set is not initialized by the initialization means. As a result, the display content of the specific display means when the supply of the operating power is started is the operating power regardless of whether the predetermined storage area is initialized by the initializing means or not. It is possible to obtain the display contents before the supply is stopped. Therefore, even when the player confirms the display contents of the specific display means when the supply of operating power is started, it is not possible to specify whether or not the predetermined storage area has been initialized by the initialization means. It becomes possible.
特徴αF6.前記初期化手段により前記所定の記憶領域が初期化されることで前記特典付与情報が当該所定の記憶領域から消去される場合であっても、前記表示記憶領域は前記初期化手段により初期化されないことを特徴とする特徴αF5に記載の遊技機。 Feature αF6. Even if the privilege granting information is erased from the predetermined storage area by initializing the predetermined storage area by the initialization means, the display storage area is not initialized by the initialization means. A gaming machine according to Feature αF5, wherein
特徴αF6によれば、動作電力の供給が開始された場合に所定の記憶領域が初期化された場合には特典付与情報が所定の記憶領域から消去されることにより、動作電力の供給が停止される前に特典付与情報が所定の記憶領域に記憶されていたとしても動作電力の供給が再開された場合には当該特典付与情報が消去された状態において遊技を開始させることが可能となる。この場合に、このように特典付与情報が所定の記憶領域から消去される場合であっても、特定表示手段に表示を行わせるための表示データが設定される表示記憶領域は初期化手段により初期化されない。これにより、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても初期化手段による所定の記憶領域の初期化が行われたか否かを特定できないようにすることを優先させることが可能となる。 According to the characteristic αF6, when a predetermined storage area is initialized when the supply of operating power is started, the supply of operating power is stopped by erasing the privilege grant information from the predetermined storage area. Even if the privilege grant information is stored in the predetermined storage area before the game, if the supply of operating power is resumed, the game can be started in a state where the privilege grant information is deleted. In this case, even if the privilege grant information is erased from the predetermined storage area in this way, the display storage area in which the display data for displaying the specific display means is set is initialized by the initialization means. It is not converted. As a result, even if the player confirms the display content of the specific display means when the supply of operating power is started, it cannot be specified whether or not the predetermined storage area has been initialized by the initialization means. It becomes possible to prioritize.
特徴αF7.前記特定表示手段として、第1特定表示手段(特図表示部37a)と、第2特定表示手段(普図表示部38a)と、を備え、
前記表示記憶領域として、第1表示記憶領域(第1表示データバッファ271)と、第2表示記憶領域(第3表示データバッファ273)と、を備え、
前記表示データ設定手段は、
前記第1表示記憶領域に表示データを設定する第1表示データ設定手段(特図表示部37aに関して主側CPU63におけるステップS8915の処理を実行する機能)と、
前記第2表示記憶領域に表示データを設定する第2表示データ設定手段(普図表示部38aに関して主側CPU63におけるステップS8915の処理を実行する機能)と、
を備え、
前記特定表示制御手段は、
前記第1表示記憶領域に記憶された前記表示データに対応する表示が行われるように前記第1特定表示手段を表示制御する第1特定表示制御手段(特図表示部37aに関して主側CPU63におけるステップSC412〜ステップSC414の処理を実行する機能)と、
前記第2表示記憶領域に記憶された前記表示データに対応する表示が行われるように前記第2特定表示手段を表示制御する第2特定表示制御手段(普図表示部38aに関して主側CPU63におけるステップSC412〜ステップSC414の処理を実行する機能)と、
を備え、
前記第1表示記憶領域及び前記第2表示記憶領域は前記初期化手段により初期化されないことを特徴とする特徴αF1乃至αF6のいずれか1に記載の遊技機。
Feature αF7. As the specific display means, a first specific display means (special
The display storage area includes a first display storage area (first display data buffer 271) and a second display storage area (third display data buffer 273),
The display data setting means includes
First display data setting means for setting display data in the first display storage area (function for executing the processing of step S8915 in the
Second display data setting means for setting display data in the second display storage area (function for executing the processing of step S8915 in the
With
The specific display control means includes
First specific display control means for controlling display of the first specific display means so that display corresponding to the display data stored in the first display storage area is performed (step in the
Second specific display control means for controlling display of the second specific display means so that display corresponding to the display data stored in the second display storage area is performed (step in the
With
The gaming machine according to any one of features αF1 to αF6, wherein the first display storage area and the second display storage area are not initialized by the initialization unit.
特徴αF7によれば、第1特定表示手段及び第2特定表示手段のいずれについても動作電力の供給が開始された場合における表示内容を、所定の記憶領域が初期化手段により初期化された場合及び初期化されなかった場合のいずれであっても動作電力の供給が停止される前における表示内容とすることが可能となる。よって、動作電力の供給が開始された場合に遊技者が第1特定表示手段及び第2特定表示手段のいずれの表示内容を確認したとしても、初期化手段による所定の記憶領域の初期化が行われたか否かを特定できないようにすることが可能となる。 According to the characteristic αF7, the display content when the supply of operating power is started for both the first specific display unit and the second specific display unit is displayed when the predetermined storage area is initialized by the initialization unit and In any case where the initialization is not performed, the display content before the supply of operating power is stopped can be obtained. Therefore, even if the player confirms the display content of either the first specific display means or the second specific display means when the supply of operating power is started, the initialization means initializes a predetermined storage area. It becomes possible to make it impossible to specify whether or not it has been broken.
特徴αF8.動作電力の供給が開始された場合に動作電力の供給開始時の処理が実行される構成であって、前記初期化手段による前記所定の記憶領域を初期化する処理は前記動作電力の供給開始時の処理に含まれる構成であり、
前記特定表示制御手段は、動作電力の供給が開始された場合、前記動作電力の供給開始時の処理が終了した後に前記特定表示手段の表示を開始させることを特徴とする特徴αF1乃至αF7のいずれか1に記載の遊技機。
Feature αF8. The operation power supply start process is executed when the operation power supply is started, and the initialization unit initializes the predetermined storage area when the operation power supply starts. Is included in the process of
Any one of the features αF1 to αF7, wherein when the supply of operating power is started, the specific display control unit starts display of the specific display unit after the processing at the start of supply of the operating power is completed. A gaming machine according to
特徴αF8によれば、所定の記憶領域が初期化手段により初期化される場合及び初期化されない場合のいずれであっても、動作電力の供給開始時の処理が終了した後のタイミングで特定表示手段における表示が開始されるようにすることが可能となる。 According to the characteristic αF8, whether the predetermined storage area is initialized by the initialization unit or not, the specific display unit is displayed at the timing after the processing at the start of supplying the operating power is completed. It is possible to start display at.
特徴αF9.動作電力の供給が開始されたことに基づいて、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定することが可能な設定可能状況となるようにする状況発生手段(第55の実施形態における主側CPU63のステップSC216の処理を実行する機能)を備え、
前記初期化手段は、前記設定可能状況が発生する場合又は前記設定可能状況が発生した後に前記所定の記憶領域を初期化する構成であり、
前記設定可能状況は前記動作電力の供給開始時の処理が実行されている状況において発生することを特徴とする特徴αF8に記載の遊技機。
Feature αF9. Based on the start of the supply of operating power, a settable situation is possible in which a setting value to be used can be set from a plurality of setting values corresponding to the player's advantage. Situation generating means (function of executing the process of step SC216 of the
The initialization means is configured to initialize the predetermined storage area when the settable situation occurs or after the settable situation occurs,
The gaming machine according to feature αF8, wherein the settable situation occurs in a situation where processing at the start of supplying the operating power is being executed.
特徴αF9によれば、設定可能状況が発生する場合及び発生しない場合のいずれであっても、動作電力の供給開始時の処理が終了した後のタイミングで特定表示手段における表示が開始されるようにすることが可能となる。 According to the feature αF9, the display on the specific display unit is started at the timing after the process at the start of the supply of the operating power is finished, regardless of whether the settable situation occurs or not. It becomes possible to do.
なお、特徴αF1〜αF9の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features αF1 to αF9, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Any one or more of the features αW1 to αW9, features αX1 to αX4, features αY1 to αY11, features αZ1 to αZ4, and features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴αG群>
特徴αG1.特定表示手段(特図表示部37a、普図表示部38a)と、
表示記憶領域(第1表示データバッファ271、第3表示データバッファ273)に表示データを設定する表示データ設定手段(主側CPU63におけるステップS8915の処理を実行する機能)と、
前記表示記憶領域に記憶された前記表示データに対応する表示が行われるように前記特定表示手段を表示制御する特定表示制御手段(主側CPU63におけるステップSC412〜ステップSC414の処理を実行する機能)と、
動作電力の供給が開始されたことに基づいて、前記表示記憶領域を含む所定の記憶領域(第56の実施形態におけるクリア対象エリア371)を初期化する初期化手段(第56の実施形態における主側CPU63の第2RAMクリア処理を実行する機能)と、
を備え、
前記表示データ設定手段は、動作電力の供給が開始された場合に前記初期化手段により前記所定の記憶領域が初期化された場合及び動作電力の供給が開始された場合に前記初期化手段により前記所定の記憶領域が初期化されなかった場合のいずれにおいても前記特定表示手段に特定対応表示を行わせるための特定対応表示データを前記表示記憶領域に設定する対応設定手段(主側CPU63におけるステップSC502、ステップSC503、ステップSC507及びステップSC510の処理を実行する機能)を備えていることを特徴とする遊技機。
<Characteristic αG group>
Feature αG1. Specific display means (special
Display data setting means for setting display data in the display storage area (the first
Specific display control means for controlling the specific display means so as to perform display corresponding to the display data stored in the display storage area (function for executing the processing of steps SC412 to SC414 in the main CPU 63); ,
On the basis of the start of the supply of operating power, initialization means for initializing a predetermined storage area (
With
The display data setting means is configured such that when the operation power supply is started, the initialization means initializes the predetermined storage area and when the operation power supply starts, Correspondence setting means for setting specific correspondence display data for causing the specific display means to perform specific correspondence display in the display storage area in any case where the predetermined storage area is not initialized (step SC502 in the main CPU 63) , A function of executing the processing of step SC503, step SC507, and step SC510).
特徴αG1によれば、動作電力の供給が開始されたことに基づいて所定の記憶領域が初期化されることにより所定の記憶領域が初期化された状況で遊技が開始されるようにすることが可能となる。この場合に、動作電力の供給が開始された場合において所定の記憶領域が初期化された場合及び初期化されなかった場合のいずれにおいても特定表示手段にて特定対応表示が行われる。これにより、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、初期化手段による所定の記憶領域の初期化が行われたか否かを特定できないようにすることが可能となる。 According to the characteristic αG1, the game is started in a situation where the predetermined storage area is initialized by initializing the predetermined storage area based on the start of the supply of operating power. It becomes possible. In this case, when the supply of operating power is started, the specific display is performed by the specific display means both when the predetermined storage area is initialized and when it is not initialized. Thus, even when the player confirms the display content of the specific display means when the supply of operating power is started, it is not possible to specify whether or not the predetermined storage area has been initialized by the initialization means. It becomes possible to do.
特徴αG2.動作電力の供給が開始されたことに基づいて発生した設定可能状況において、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(第56の実施形態における主側CPU63のステップSC216の処理を実行する機能)を備え、
前記初期化手段は、前記設定手段による前記使用対象の設定値の設定が行われる場合又は前記設定手段による前記使用対象の設定値の設定が行われた後に前記所定の記憶領域を初期化することを特徴とする特徴αG1に記載の遊技機。
Feature αG2. Setting means for setting a setting value to be used from among a plurality of setting values corresponding to the player's advantage in a settable situation that has occurred based on the start of supply of operating power (56th A function of executing the process of step SC216 of the
The initialization unit initializes the predetermined storage area when the setting value of the use target is set by the setting unit or after the setting value of the use target is set by the setting unit. The gaming machine according to feature αG1, characterized by:
特徴αG2によれば、動作電力の供給が開始された場合に使用対象の設定値の設定が行われる場合又は行われた場合に付随して所定の記憶領域が初期化されることにより、使用対象の設定値の新たな設定が行われた場合には所定の記憶領域が初期化された状況で遊技を開始させることが可能となる。この場合に、使用対象の設定値の新たな設定に付随して所定の記憶領域が初期化された場合及び初期化されなかった場合のいずれにおいても特定表示手段にて特定対応表示が行われる。これにより、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、使用対象の設定値の新たな設定が行われたか否かを特定できないようにすることが可能となる。 According to the feature αG2, when the setting value of the target of use is set when the supply of operating power is started or when a predetermined storage area is initialized, the target of use is initialized. When a new setting value is set, the game can be started in a situation where a predetermined storage area is initialized. In this case, the specific display is performed by the specific display means both in the case where the predetermined storage area is initialized in association with the new setting of the setting value to be used and in the case where the predetermined storage area is not initialized. As a result, even if the player confirms the display content of the specific display means when the supply of operating power is started, it is not possible to specify whether or not a new setting value for use has been set. Is possible.
特徴αG3.動作電力の供給が開始された場合において所定の初期化条件が成立した場合(主側RAM65に関する情報異常が発生しておらずさらに設定更新表示フラグ及び遊技停止フラグに「1」がセットされていない状況で「RAMクリア操作」が行われた場合)、前記設定手段による前記使用対象となる設定値の設定が行われない場合であっても前記所定の記憶領域を初期化する別初期化手段(第56の実施形態における主側CPU63の第1RAMクリア処理を実行する機能)を備え、
前記対応設定手段は、動作電力の供給が開始された場合に前記別初期化手段により前記所定の記憶領域が初期化された場合にも前記特定対応表示データを前記表示記憶領域に設定することを特徴とする特徴αG2に記載の遊技機。
Feature αG3. When the predetermined initialization condition is satisfied when the supply of operating power is started (the information abnormality regarding the
The correspondence setting means sets the specific correspondence display data in the display storage area even when the predetermined storage area is initialized by the separate initialization means when the supply of operating power is started. The gaming machine described in the feature αG2.
特徴αG3によれば、動作電力の供給が開始された場合において所定の初期化条件が成立した場合には設定値の設定が行われない場合であっても所定の記憶領域が初期化されるため、設定値の新たな設定が行われない状況であっても所定の記憶領域が初期化された状況で遊技を開始させることが可能となる。この場合に、設定値の新たな設定が行われた場合、設定値の新たな設定が行われなかった場合、所定の初期化条件が成立した場合及び所定の初期化条件が成立しなかった場合のいずれであっても特定表示手段にて特定対応表示が行われる。これにより、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、設定値の新たな設定が行われたか否か及び所定の初期化条件が成立したか否かを特定できないようにすることが可能となる。 According to the characteristic αG3, when a predetermined initialization condition is satisfied when the supply of operating power is started, a predetermined storage area is initialized even when a setting value is not set. Even in a situation where a new setting value is not set, the game can be started in a situation where a predetermined storage area is initialized. In this case, when a new setting value is set, when a new setting value is not set, when a predetermined initialization condition is satisfied, and when a predetermined initialization condition is not satisfied In any case, specific display is performed by the specific display means. Thus, even if the player confirms the display content of the specific display means when the supply of operating power is started, whether or not a new setting value has been set and whether a predetermined initialization condition has been established It becomes possible not to specify whether or not.
特徴αG4.前記対応設定手段は、所定規制状況(遊技回の実行中、開閉実行モードの実行中、普図表示部38aにおける変動表示回の実行中、普電開放状態の実行中)において動作電力の供給が停止された場合であってその後に動作電力の供給が開始された場合において前記初期化手段により前記所定の記憶領域が初期化されなかった場合、前記表示記憶領域に前記特定対応表示データを設定しないことを特徴とする特徴αG1乃至αG3のいずれか1に記載の遊技機。 Feature αG4. The correspondence setting means may supply operating power in a predetermined regulation situation (during game play, open / close execution mode, change display times in the general-purpose display unit 38a, and normal power open state). If the predetermined storage area is not initialized by the initialization unit when the supply of operating power is started after that is stopped, the specific corresponding display data is not set in the display storage area The gaming machine according to any one of features αG1 to αG3.
特徴αG4によれば、所定規制状況において動作電力の供給が停止された場合であってその後に動作電力の供給が開始された場合において所定の記憶領域が初期化されなかった場合には表示記憶領域に特定対応表示データが設定されないため、表示記憶領域には動作電力の供給が停止された場合における表示データがそのまま記憶保持されることとなる。これにより、所定規制状況において動作電力の供給が停止された場合であってその後に動作電力の供給が開始された場合において所定の記憶領域が初期化されなかった場合には、動作電力の供給が停止された場合における特定表示手段の表示内容から当該特定表示手段の表示を開始させることが可能となる。 According to the characteristic αG4, when the supply of the operating power is stopped in a predetermined regulation situation, and when the supply of the operating power is started after that, the display storage area is displayed when the predetermined storage area is not initialized. Since the display data corresponding to the specific is not set, the display data when the supply of the operating power is stopped is stored and held in the display storage area as it is. As a result, when the supply of operating power is stopped in a predetermined regulation situation and when the supply of operating power is started after that, if the predetermined storage area is not initialized, the supply of operating power is It becomes possible to start the display of the specific display means from the display content of the specific display means when it is stopped.
特徴αG5.遊技者に特典を付与するか否かを決定し、遊技者に特典を付与する場合には特典付与情報(大当たり結果の種類に対応したフラグにセットされる「1」の情報)を前記所定の記憶領域に記憶させる付与決定手段(主側CPU63におけるステップS508の処理を実行する機能)と、
前記所定の記憶領域に前記特典付与情報が記憶されていることに基づいて遊技者に特典(開閉実行モード)を付与する特典付与手段(主側CPU63におけるステップS408〜ステップS412の処理を実行する機能)と、
を備え、
前記表示データ設定手段は、決定結果の表示タイミングとなった場合に前記付与決定手段の決定結果に対応する結果対応の表示データ(ステップS507又はステップS509に選択された表示データ)を前記表示記憶領域に設定し、
前記特定表示制御手段は、前記表示記憶領域に記憶された前記結果対応の表示データに対応する表示が行われるように前記特定表示手段を表示制御することで、前記付与決定手段の決定結果に対応する表示が前記特定表示手段にて行われるようにすることを特徴とする特徴αG1乃至αG4のいずれか1に記載の遊技機。
Feature αG5. It is determined whether or not to give a privilege to a player, and when giving a privilege to a player, privilege grant information (information of “1” set in a flag corresponding to the type of jackpot result) is given as the predetermined value. Grant determining means for storing in the storage area (function for executing the processing of step S508 in the main CPU 63);
Benefit granting means for granting a privilege (opening / closing execution mode) to the player based on the fact that the privilege granting information is stored in the predetermined storage area (function of executing steps S408 to S412 in the main CPU 63) )When,
With
The display data setting means displays the display data corresponding to the result (display data selected in step S507 or step S509) corresponding to the determination result of the assignment determination means when the display timing of the determination result is reached. Set to
The specific display control means corresponds to the determination result of the assignment determination means by controlling the display of the specific display means so that display corresponding to the display data corresponding to the result stored in the display storage area is performed. The gaming machine according to any one of features αG1 to αG4, characterized in that display to be performed is performed by the specific display means.
特徴αG5によれば、遊技者に特典を付与するか否かの決定結果に対応する表示が特定表示手段にて行われることにより遊技者は特定表示手段に注目することとなる。この場合に、上記特徴αG1に記載された構成を備えていることにより、動作電力の供給が開始された場合において所定の記憶領域が初期化された場合及び初期化されなかった場合のいずれにおいても特定表示手段にて特定対応表示が行われる。これにより、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、初期化手段による所定の記憶領域の初期化が行われたか否かを特定できないようにすることが可能となる。 According to the characteristic αG5, the player pays attention to the specific display unit by performing the display corresponding to the determination result of whether or not to give a privilege to the player on the specific display unit. In this case, the configuration described in the feature αG1 is provided, so that when the supply of operating power is started, the predetermined storage area is initialized or not initialized. The specific display is performed by the specific display means. Thus, even when the player confirms the display content of the specific display means when the supply of operating power is started, it is not possible to specify whether or not the predetermined storage area has been initialized by the initialization means. It becomes possible to do.
特徴αG6.前記特定表示制御手段は、絵柄の変動表示が開始された後に前記付与決定手段の決定結果に対応する表示が行われるように前記特定表示手段を表示制御するものであり、
前記対応設定手段は、前記特定表示手段にて絵柄の変動表示が行われている状況において動作電力の供給が停止された場合であってその後に動作電力の供給が開始された場合において前記初期化手段により前記所定の記憶領域が初期化されなかった場合、前記表示記憶領域に前記特定対応表示データを設定しないことを特徴とする特徴αG5に記載の遊技機。
Feature αG6. The specific display control means controls the display of the specific display means so that a display corresponding to the determination result of the application determination means is performed after the pattern change display is started,
The correspondence setting unit is configured to perform the initialization when the supply of operating power is stopped and the supply of operating power is started after that when the variation display of the pattern is performed by the specific display unit. The gaming machine according to feature αG5, wherein when the predetermined storage area is not initialized by means, the specific corresponding display data is not set in the display storage area.
特徴αG6によれば、特定表示手段にて絵柄の変動表示が行われている状況において動作電力の供給が停止された場合であってその後に動作電力の供給が開始された場合において所定の記憶領域が初期化されなかった場合には表示記憶領域に特定対応表示データが設定されないため、表示記憶領域には動作電力の供給が停止された場合における表示データがそのまま記憶保持されることとなる。これにより、特定表示手段にて絵柄の変動表示が行われている状況において動作電力の供給が停止された場合であってその後に動作電力の供給が開始された場合において所定の記憶領域が初期化されなかった場合には、特定表示手段における絵柄の変動表示を再開させることが可能となる。 According to the feature αG6, when the supply of operating power is stopped and the supply of operating power is started thereafter in a situation where the display of variation of the pattern is performed by the specific display means, the predetermined storage area When is not initialized, specific display data is not set in the display storage area, and display data when the supply of operating power is stopped is stored and held in the display storage area. As a result, the predetermined storage area is initialized when the supply of operating power is stopped and the supply of operating power is started thereafter in the situation where the variable display of the pattern is performed on the specific display means If not, it is possible to restart the variable display of the pattern on the specific display means.
特徴αG7.前記特典付与手段は、前記所定の記憶領域に前記特典付与情報が記憶されている場合、前記特定表示手段にて前記特典が付与されることに対応する表示が行われた後に前記特典を付与するものであり、
前記対応設定手段は、前記特典付与手段により前記特典が付与されている状況において動作電力の供給が停止された場合であってその後に動作電力の供給が開始された場合において前記初期化手段により前記所定の記憶領域が初期化されなかった場合、前記表示記憶領域に前記特定対応表示データを設定しないことを特徴とする特徴αG5又はαG6に記載の遊技機。
Feature αG7. When the privilege granting information is stored in the predetermined storage area, the privilege granting unit grants the privilege after a display corresponding to the granting of the privilege by the specific display unit is performed. Is,
The correspondence setting means is the case where the supply of operating power is stopped in the situation where the privilege is given by the privilege granting means, and when the supply of operating power is started thereafter, the initialization means performs the The gaming machine according to the characteristic αG5 or αG6, wherein when the predetermined storage area is not initialized, the specific corresponding display data is not set in the display storage area.
特徴αG7によれば、特典が付与されている状況において動作電力の供給が停止された場合であってその後に動作電力の供給が開始された場合において所定の記憶領域が初期化されなかった場合には表示記憶領域に特定対応表示データが設定されないため、表示記憶領域には動作電力の供給が停止された場合における表示データがそのまま記憶保持されることとなる。これにより、特典が付与されている状況において動作電力の供給が停止された場合であってその後に動作電力の供給が開始された場合において所定の記憶領域が初期化されなかった場合には、特典が付与されている状況に対応する表示内容から特定表示手段の表示を開始することが可能となる。 According to the feature αG7, when the supply of operating power is stopped in a situation where a privilege is given, and when the supply of operating power is started after that, the predetermined storage area is not initialized In the display storage area, the display data corresponding to the specific display data is not set. Therefore, the display data when the supply of operating power is stopped is stored and held in the display storage area. As a result, when the supply of operating power is stopped in a situation where a privilege is granted, and when the supply of operating power is subsequently started, the predetermined storage area is not initialized, the privilege It becomes possible to start the display of the specific display means from the display content corresponding to the situation to which is given.
特徴αG8.前記特定表示制御手段は、動作電力の供給が開始された場合において前記特定表示手段にて前記特定対応表示が行われる場合、前記表示記憶領域に前記特定対応表示データが設定された後に前記特定表示手段の表示を開始させることを特徴とする特徴αG1乃至αG7のいずれか1に記載の遊技機。 Feature αG8. In the case where the specific display is performed by the specific display unit when the supply of operating power is started, the specific display control unit is configured to display the specific display after the specific corresponding display data is set in the display storage area. The gaming machine according to any one of features αG1 to αG7, characterized in that display of means is started.
特徴αG8によれば、動作電力の供給が開始された場合に特定対応表示が行われる前に動作電力の供給が停止された場合における表示内容が特定表示手段にて行われてしまわないようにすることが可能となる。 According to the characteristic αG8, when the supply of the operating power is started, the display content when the supply of the operating power is stopped before the specific correspondence display is performed is prevented from being performed by the specific display unit. It becomes possible.
特徴αG9.動作電力の供給が開始された場合に動作電力の供給開始時の処理が実行される構成であって、前記初期化手段による前記所定の記憶領域を初期化する処理は前記動作電力の供給開始時の処理に含まれる構成であり、
前記特定表示制御手段は、動作電力の供給が開始された場合において前記動作電力の供給開始時の処理が実行された後に前記特定表示手段の表示を開始させることを特徴とする特徴αG8に記載の遊技機。
Feature αG9. The operation power supply start process is executed when the operation power supply is started, and the initialization unit initializes the predetermined storage area when the operation power supply starts. Is included in the process of
The specific display control unit starts the display of the specific display unit after the process at the start of the supply of the operating power is performed when the supply of the operating power is started, according to the characteristic αG8 Gaming machine.
特徴αG9によれば、所定の記憶領域が初期化手段により初期化される場合及び初期化されない場合のいずれであっても、動作電力の供給開始時の処理が終了した後のタイミングで特定表示手段における表示が開始されるようにすることが可能となる。 According to the characteristic αG9, whether the predetermined storage area is initialized by the initialization unit or not, the specific display unit is displayed at the timing after the processing at the start of supplying the operating power is completed. It is possible to start display at.
特徴αG10.動作電力の供給が開始されたことに基づいて発生した設定可能状況において、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(第56の実施形態における主側CPU63のステップSC216の処理を実行する機能)を備え、
前記初期化手段は、前記設定手段による前記使用対象の設定値の設定が行われる場合又は前記設定手段による前記使用対象の設定値の設定が行われた後に前記所定の記憶領域を初期化する構成であり、
前記設定手段による前記使用対象の設定値の設定は前記動作電力の供給開始時の処理が実行されている状況において発生することを特徴とする特徴αG9に記載の遊技機。
Feature αG10. Setting means for setting a setting value to be used from among a plurality of setting values corresponding to the player's advantage in a settable situation that has occurred based on the start of supply of operating power (56th A function of executing the process of step SC216 of the
The initialization unit is configured to initialize the predetermined storage area when the setting value is set by the setting unit or after the setting value is set by the setting unit. And
The gaming machine according to Feature αG9, wherein the setting of the set value to be used by the setting means occurs in a situation where processing at the start of supply of the operating power is being executed.
特徴αG10によれば、使用対象の設定値の新たな設定が行われる場合及び行われない場合のいずれであっても、動作電力の供給開始時の処理が終了した後のタイミングで特定表示手段における表示が開始されるようにすることが可能となる。 According to the characteristic αG10, in the specific display unit at the timing after the process at the start of the supply of the operating power is completed, regardless of whether the setting value to be used is newly set or not. The display can be started.
なお、特徴αG1〜αG10の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features αG1 to αG10, features A1 to A15, features B1 to B7, features C1 to C5, features D1 to D10, features E1 to E6, features F1 to F3, features G1 to G18, and features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features Features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, Features v1 to v8, Features w1 to w8, Features x1 to x6, Features y1 to y9, Features z1 to z6, Features αA1 to αA10, Features αB1 to αB6, Features αC1 to αC13, Features αD1 to αD9, Features αE1 to αE5, Features αF1 to αF9, Features αG1 to αG10, Features αH1 to αH11, Features αI1 to αI8, Features αJ1 to αJ14, Features αK1 to αK8, Features αL1 to αL11, Features αM1 to αM8, Features αN1 to αN6, Features αO1 to αO7, Features αP1 to αP7, Features αQ1 to αQ9, Features αR1 to αR8, Features αS1 to αS3, Features αT1 to αT4, Features αU1 to αU10, Features αV1 to αV5, One or more configurations of the features αW1 to αW9, the features αX1 to αX4, the features αY1 to αY11, the features αZ1 to αZ4, and the features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴αH群>
特徴αH1.特定表示手段(特図表示部37a、普図表示部38a)と、
表示記憶領域(第1表示データバッファ271、第3表示データバッファ273)に表示データを設定する表示データ設定手段(第55〜第57の実施形態であれば主側CPU63におけるステップS8915の処理を実行する機能、第58〜第60の実施形態であれば主側CPU63におけるステップSC717の処理を実行する機能)と、
前記表示記憶領域に記憶された前記表示データに対応する表示が行われるように前記特定表示手段を表示制御する特定表示制御手段(主側CPU63におけるステップSC412〜ステップSC414の処理を実行する機能)と、
動作電力の供給が開始されたことに基づいて発生した設定可能状況において、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(第55〜第60の実施形態における主側CPU63のステップSC216の処理を実行する機能)と、
を備え、
動作電力の供給が開始された場合における前記特定表示手段の表示内容が、動作電力の供給が開始された場合に前記設定手段による前記使用対象となる設定値の設定が行われたこと及び動作電力の供給が開始された場合に前記設定手段による前記使用対象となる設定値の設定が行われなかった所定状況であることの区別を不可とする表示内容となることを特徴とする遊技機。
<Characteristic αH group>
Features αH1. Specific display means (special
Display data setting means for setting display data in the display storage area (first
Specific display control means for controlling the specific display means so as to perform display corresponding to the display data stored in the display storage area (function for executing the processing of steps SC412 to SC414 in the main CPU 63); ,
Setting means (55th to 55th) for setting a setting value to be used from among a plurality of setting values corresponding to the player's advantage in a settable situation that has occurred based on the start of supply of operating power The function of executing the process of step SC216 of the
With
When the supply of operating power is started, the display content of the specific display means is that the setting value to be used is set by the setting means when the supply of operating power is started, and the operating power When the supply of is started, the display content is such that it is impossible to distinguish the predetermined situation in which the setting value to be used by the setting means has not been set.
特徴αH1によれば、動作電力の供給が開始されたことに基づいて発生した設定可能状況において使用対象となる設定値の設定が行われることにより、使用対象となる設定値の設定を行うためには動作電力の供給を新たに開始させる必要が生じることとなり、使用対象となる設定値の設定を不正に行うとしてもそれが行いづらくなる。この場合に、動作電力の供給が開始された場合における特定表示手段の表示内容が、動作電力の供給が開始された場合に使用対象となる設定値の設定が行われたこと及び動作電力の供給が開始された場合に使用対象となる設定値の設定が行われなかった所定状況であることの区別を不可とする表示内容となる。これにより、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、使用対象となる設定値の設定が行われたか否かを特定できないようにすることが可能となる。 According to the feature αH1, in order to set the setting value to be used by setting the setting value to be used in the settable situation generated based on the start of the supply of operating power Therefore, it becomes necessary to newly start the supply of operating power, and even if the setting value to be used is illegally set, it is difficult to do so. In this case, the display content of the specific display means when the supply of operating power is started is that the setting value to be used is set when the supply of operating power is started and the supply of operating power The display content is such that it is impossible to distinguish the predetermined situation in which the setting value to be used has not been set when the operation is started. As a result, even if the player confirms the display content of the specific display means when the supply of operating power is started, it is not possible to specify whether or not the setting value to be used has been set. It becomes possible.
特徴αH2.特定表示手段(特図表示部37a、普図表示部38a)と、
表示記憶領域(第1表示データバッファ271、第3表示データバッファ273)に表示データを設定する表示データ設定手段(第56〜第57の実施形態であれば主側CPU63におけるステップS8915の処理を実行する機能、第58〜第60の実施形態であれば主側CPU63におけるステップSC717の処理を実行する機能)と、
前記表示記憶領域に記憶された前記表示データに対応する表示が行われるように前記特定表示手段を表示制御する特定表示制御手段(主側CPU63におけるステップSC412〜ステップSC414の処理を実行する機能)と、
動作電力の供給が開始されたことに基づいて発生した設定可能状況において、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(第56〜第60の実施形態における主側CPU63のステップSC216の処理を実行する機能)と、
を備え、
前記表示データ設定手段は、動作電力の供給が開始された場合に前記設定手段による前記使用対象となる設定値の設定が行われた場合及び動作電力の供給が開始された場合に前記設定手段による前記使用対象となる設定値の設定が行われない所定状況の場合のいずれにおいても、前記特定表示手段に特定対応表示を行わせるための特定対応表示データを前記表示記憶領域に設定する対応設定手段(第56の実施形態では主側CPU63におけるステップSC502、ステップSC503、ステップSC507及びステップSC510の処理を実行する機能、第57の実施形態では主側CPU63におけるステップSC602及びステップSC603の処理を実行する機能、第58の実施形態では主側CPU63におけるステップSC802〜ステップSC805の処理を実行する機能、第59の実施形態では主側CPU63におけるステップSC902〜ステップSC905の処理を実行する機能、第60の実施形態では主側CPU63におけるステップSD102〜ステップSD105、ステップSD109、ステップSD110、ステップSD113及びステップSD114の処理を実行する機能)を備えていることを特徴とする遊技機。
Feature αH2. Specific display means (special
Display data setting means for setting display data in the display storage area (first
Specific display control means for controlling the specific display means so as to perform display corresponding to the display data stored in the display storage area (function for executing the processing of steps SC412 to SC414 in the main CPU 63); ,
Setting means for setting a setting value to be used from among a plurality of setting values corresponding to the player's advantage in a settable situation that has occurred based on the start of supply of operating power (Nos. 56- The function of executing the process of step SC216 of the
With
The display data setting means is provided by the setting means when the setting value to be used is set by the setting means when the supply of operating power is started and when the supply of operating power is started. Correspondence setting means for setting specific correspondence display data for causing the specific display means to perform specific correspondence display in the display storage area in any case where the setting value to be used is not set. (In the 56th embodiment, the function of executing steps SC502, SC503, SC507, and SC510 in the
特徴αH2によれば、動作電力の供給が開始されたことに基づいて発生した設定可能状況において使用対象となる設定値の設定が行われることにより、使用対象となる設定値の設定を行うためには動作電力の供給を新たに開始させる必要が生じることとなり、使用対象となる設定値の設定を不正に行うとしてもそれが行いづらくなる。この場合に、動作電力の供給が開始された場合に使用対象となる設定値の設定が行われた場合及び動作電力の供給が開始された場合に使用対象となる設定値の設定が行われない所定状況の場合のいずれにおいても特定表示手段にて特定対応表示が行われる。これにより、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、使用対象となる設定値の設定が行われたか否かを特定できないようにすることが可能となる。 According to the feature αH2, in order to set the setting value to be used by setting the setting value to be used in the settable situation generated based on the start of the supply of operating power Therefore, it becomes necessary to newly start the supply of operating power, and even if the setting value to be used is illegally set, it is difficult to do so. In this case, the setting value that is the target of use is set when the supply of the operating power is started, or the setting value that is the target of use is not set when the supply of the operating power is started. In any of the predetermined situations, the specific display is performed by the specific display means. As a result, even if the player confirms the display content of the specific display means when the supply of operating power is started, it is not possible to specify whether or not the setting value to be used has been set. It becomes possible.
特徴αH3.動作電力の供給が開始された場合に所定の初期化条件が成立した場合(主側RAM65に関する情報異常が発生しておらずさらに設定更新表示フラグ及び遊技停止フラグに「1」がセットされていない状況で「RAMクリア操作」が行われた場合)、前記所定の記憶領域を初期化する別初期化手段(第56〜第60の実施形態における主側CPU63の第1RAMクリア処理を実行する機能)を備え、
前記対応設定手段は、動作電力の供給が開始された場合に前記別初期化手段により前記所定の記憶領域が初期化された場合及び動作電力の供給が開始された場合に前記設定手段による前記使用対象の設定値の設定が行われた場合のいずれにおいても前記特定対応表示データを前記表示記憶領域に設定することを特徴とする特徴αH2に記載の遊技機。
Feature αH3. When a predetermined initialization condition is satisfied when supply of operating power is started (information abnormality regarding the
The correspondence setting means uses the setting means by the setting means when the predetermined storage area is initialized by the separate initialization means when the supply of operating power is started and when the supply of operating power is started. The gaming machine according to feature αH2, wherein the specific corresponding display data is set in the display storage area in any case where a target set value is set.
特徴αH3によれば、動作電力の供給が開始された場合において所定の初期化条件が成立した場合には所定の記憶領域が初期化されるため、所定の記憶領域が初期化された状況で遊技を開始させることが可能となる。この場合に、使用対象の設定値の設定が行われた場合及び所定の記憶領域が初期化された場合のいずれにおいても、動作電力の供給が開始された場合に特定表示手段にて特定対応表示が行われる。これにより、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、使用対象の設定値の新たな設定及び所定の記憶領域の初期化のうちいずれが行われたのかを区別できないようにすることが可能となる。 According to the feature αH3, when a predetermined initialization condition is satisfied when the supply of operating power is started, the predetermined storage area is initialized, so that the game is performed in a state where the predetermined storage area is initialized. Can be started. In this case, the specific display is performed by the specific display means when the supply of the operating power is started, regardless of whether the set value to be used is set or the predetermined storage area is initialized. Is done. As a result, even if the player confirms the display content of the specific display means when the supply of operating power is started, either the new setting of the setting value to be used or the initialization of the predetermined storage area is performed. It is possible to make it impossible to distinguish between the two.
特徴αH4.前記設定手段による前記使用対象の設定値の設定が行われる場合又は前記設定手段による前記使用対象の設定値の設定が行われた後に前記所定の記憶領域を初期化する初期化手段(第56〜第60の実施形態における主側CPU63の第2RAMクリア処理を実行する機能)を備えていることを特徴とする特徴αH2又はαH3に記載の遊技機。
Feature αH4. When the setting value is set by the setting means or after the setting value is set by the setting means, initialization means (56th to 56th) that initializes the predetermined storage area. The gaming machine according to Feature αH2 or αH3, further including a function of executing a second RAM clear process of the
特徴αH4によれば、動作電力の供給が開始された場合に使用対象の設定値の設定が行われる場合又は行われた場合に付随して所定の記憶領域が初期化されることにより、使用対象の設定値の新たな設定が行われた場合には所定の記憶領域が初期化された状況で遊技を開始させることが可能となる。この場合に、動作電力の供給が開始された場合に使用対象となる設定値の設定が行われた場合及び動作電力の供給が開始された場合に使用対象となる設定値の設定が行われない所定状況の場合のいずれにおいても特定表示手段にて特定対応表示が行われる。これにより、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、使用対象となる設定値の設定が行われたか否かを特定できないようにすることが可能となる。 According to the feature αH4, when the setting value of the target of use is set when the supply of the operating power is started, or when the predetermined storage area is initialized, the target of use is initialized. When a new setting value is set, the game can be started in a situation where a predetermined storage area is initialized. In this case, the setting value that is the target of use is set when the supply of the operating power is started, or the setting value that is the target of use is not set when the supply of the operating power is started. In any of the predetermined situations, the specific display is performed by the specific display means. As a result, even if the player confirms the display content of the specific display means when the supply of operating power is started, it is not possible to specify whether or not the setting value to be used has been set. It becomes possible.
特徴αH5.遊技者に特典を付与するか否かを決定し、遊技者に特典を付与する場合には特典付与情報(大当たり結果の種類に対応したフラグにセットされる「1」の情報)を前記所定の記憶領域に記憶させる付与決定手段(主側CPU63におけるステップS508の処理を実行する機能)と、
前記所定の記憶領域に前記特典付与情報が記憶されていることに基づいて遊技者に特典(開閉実行モード)を付与する特典付与手段(主側CPU63におけるステップS408〜ステップS412の処理を実行する機能)と、
を備え、
前記表示データ設定手段は、決定結果の表示タイミングとなった場合に前記付与決定手段の決定結果に対応する結果対応の表示データ(ステップS507又はステップS509に選択された表示データ)を前記表示記憶領域に設定し、
前記特定表示制御手段は、前記表示記憶領域に記憶された前記結果対応の表示データに対応する表示が行われるように前記特定表示手段を表示制御することで、前記付与決定手段の決定結果に対応する表示が前記特定表示手段にて行われるようにすることを特徴とする特徴αH2乃至αH4のいずれか1に記載の遊技機。
Feature αH5. It is determined whether or not to give a privilege to a player, and when giving a privilege to a player, privilege grant information (information of “1” set in a flag corresponding to the type of jackpot result) is given as the predetermined value. Grant determining means for storing in the storage area (function for executing the processing of step S508 in the main CPU 63);
Benefit granting means for granting a privilege (opening / closing execution mode) to the player based on the fact that the privilege granting information is stored in the predetermined storage area (function of executing steps S408 to S412 in the main CPU 63) )When,
With
The display data setting means displays the display data corresponding to the result (display data selected in step S507 or step S509) corresponding to the determination result of the assignment determination means when the display timing of the determination result is reached. Set to
The specific display control means corresponds to the determination result of the assignment determination means by controlling the display of the specific display means so that display corresponding to the display data corresponding to the result stored in the display storage area is performed. The gaming machine according to any one of features αH2 to αH4, wherein the specific display means performs the display to be performed.
特徴αH5によれば、遊技者に特典を付与するか否かの決定結果に対応する表示が特定表示手段にて行われることにより遊技者は特定表示手段に注目することとなる。この場合に、上記特徴αH1に記載された構成を備えていることにより、動作電力の供給が開始された場合に使用対象となる設定値の設定が行われた場合及び動作電力の供給が開始された場合に使用対象となる設定値の設定が行われない所定状況の場合のいずれにおいても特定表示手段にて特定対応表示が行われる。これにより、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、使用対象となる設定値の設定が行われたか否かを特定できないようにすることが可能となる。 According to the characteristic αH5, the player pays attention to the specific display unit by performing the display corresponding to the determination result of whether or not to give a privilege to the player on the specific display unit. In this case, since the configuration described in the characteristic αH1 is provided, the setting value to be used is set when the supply of the operating power is started, and the supply of the operating power is started. In any case where the setting value to be used is not set in the predetermined situation, the specific display is performed by the specific display means. As a result, even if the player confirms the display content of the specific display means when the supply of operating power is started, it is not possible to specify whether or not the setting value to be used has been set. It becomes possible.
特徴αH6.前記特定対応表示データは、前記結果対応の表示データとして利用される表示データであることを特徴とする特徴αH5に記載の遊技機。 Feature αH6. The gaming machine according to Feature αH5, wherein the specific corresponding display data is display data used as the display data corresponding to the result.
特徴αH6によれば、付与決定手段の決定結果を報知するために利用される結果対応の表示データを利用して動作電力の供給が開始された場合に特定表示手段にて特定対応表示が行われる。これにより、表示データの容量の増大化を抑制しながら、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても使用対象となる設定値の設定が行われたか否かを特定できないようにすることが可能となる。 According to the characteristic αH6, the specific display is performed by the specific display unit when the supply of the operating power is started using the display data corresponding to the result used for notifying the determination result of the assignment determination unit. . Thereby, even if the player confirms the display content of the specific display means when the supply of operating power is started while suppressing the increase in the capacity of the display data, the setting value to be used is set. It is possible to make it impossible to specify whether or not.
特徴αH7.前記特定対応表示データは、前記結果対応の表示データのうち、前記付与決定手段において遊技者に前記特典を付与しないと決定された場合に利用される表示データであることを特徴とする特徴αH6に記載の遊技機。 Feature αH7. In the characteristic αH6, the specific correspondence display data is display data used when it is determined in the grant determination means that the bonus is not given to the player among the display data corresponding to the result. The gaming machine described.
遊技ホールの閉店時には付与決定手段において遊技者に特典を付与しないと決定されたことに対応する表示内容が特定表示手段にて表示された状況で遊技機の電源が遮断されることが普通である。この場合に、特徴αH7によれば、動作電力の供給が開始された場合に使用対象となる設定値の設定が行われた場合及び動作電力の供給が開始された場合に使用対象となる設定値の設定が行われない所定状況の場合のいずれにおいても、特定表示手段の表示内容が付与決定手段において遊技者に特典を付与しないと決定されたことに対応する表示内容となる。これにより、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、その表示内容が動作電力の供給が停止される前に表示されていた表示内容であると当該遊技者に認識させることが可能となり、使用対象となる設定値の設定が行われたか否かを特定できないようにすることが可能となる。 When the game hall is closed, it is common for the power supply of the gaming machine to be shut off in a situation where the display content corresponding to the determination that the privilege is not given to the player in the grant determining means is displayed on the specific display means. . In this case, according to the feature αH7, when the setting value that is a target of use is set when the supply of the operating power is started, and the setting value that is the target of use when the supply of the operating power is started In any of the predetermined situations where the setting is not performed, the display content of the specific display means is the display content corresponding to the fact that the provision determining means determines that the player will not be given a privilege. Thus, even when the player confirms the display content of the specific display means when the supply of operating power is started, the display content is the display content that was displayed before the supply of operating power was stopped. Can be recognized by the player, and it can be made impossible to specify whether or not a setting value to be used has been set.
特徴αH8.前記特定対応表示データは複数種類存在しており、
前記対応設定手段は、複数種類の前記特定対応表示データの中から使用対象となった前記特定対応表示データを前記表示記憶領域に設定することを特徴とする特徴αH2乃至αH7のいずれか1に記載の遊技機。
Feature αH8. There are a plurality of types of specific correspondence display data,
One of the characteristics αH2 to αH7 is characterized in that the correspondence setting means sets the specific correspondence display data to be used among a plurality of types of the specific correspondence display data in the display storage area. Game machines.
特徴αH8によれば、動作電力の供給が開始された場合における特定表示手段の特定対応表示の表示内容を多様化させることが可能となる。 According to the characteristic αH8, it is possible to diversify the display content of the specific correspondence display of the specific display unit when the supply of operating power is started.
特徴αH9.前記特定表示制御手段は、動作電力の供給が開始された場合において前記特定表示手段にて前記特定対応表示が行われる場合、前記表示記憶領域に前記特定対応表示データが設定された後に前記特定表示手段の表示を開始させることを特徴とする特徴αH2乃至αH8のいずれか1に記載の遊技機。 Feature αH9. In the case where the specific display is performed by the specific display unit when the supply of operating power is started, the specific display control unit is configured to display the specific display after the specific corresponding display data is set in the display storage area. The gaming machine according to any one of features αH2 to αH8, characterized in that display of means is started.
特徴αH9によれば、動作電力の供給が開始された場合に特定対応表示が行われる前に動作電力の供給が停止された場合における表示内容が特定表示手段にて行われてしまわないようにすることが可能となる。 According to the characteristic αH9, when the supply of the operating power is started, the display content when the supply of the operating power is stopped before the specific correspondence display is performed is prevented from being performed by the specific display unit. It becomes possible.
特徴αH10.前記設定手段は動作電力の供給開始時の処理が実行されている状況において前記使用対象となる設定値の設定を行うものであり、
前記特定表示制御手段は、動作電力の供給が開始された場合において前記動作電力の供給開始時の処理が実行された後に前記特定表示手段の表示を開始させることを特徴とする特徴αH9に記載の遊技機。
Feature αH10. The setting means sets the setting value to be used in a situation where processing at the start of supply of operating power is being executed,
The specific display control means starts display of the specific display means after the processing at the start of supply of the operating power is executed when the supply of operating power is started. Gaming machine.
特徴αH10によれば、使用対象となる設定値の設定が行われた場合及び使用対象となる設定値の設定が行われなかった場合のいずれであっても、動作電力の供給開始時の処理が終了した後のタイミングで特定表示手段における特定対応表示が開始されるようにすることが可能となる。 According to the feature αH10, whether the setting value to be used is set or the setting value to be used is not set, the process at the start of supply of operating power is performed. It is possible to start the specific correspondence display in the specific display means at the timing after the end.
特徴αH11.動作電力の供給が開始された場合に所定の初期化条件が成立した場合(主側RAM65に関する情報異常が発生しておらずさらに設定更新表示フラグ及び遊技停止フラグに「1」がセットされていない状況で「RAMクリア操作」が行われた場合)、前記設定手段による前記設定値の設定が行われない場合であっても前記所定の記憶領域を初期化する別初期化手段(第56〜第60の実施形態における主側CPU63の第1RAMクリア処理を実行する機能)を備え、
当該別初期化手段は、前記動作電力の供給開始時の処理が実行されている状況において前記所定の記憶領域を初期化するものであり、
前記対応設定手段は、動作電力の供給が開始された場合に前記別初期化手段により前記所定の記憶領域が初期化された場合及び動作電力の供給が開始された場合に前記設定手段による前記設定値の設定が行われた場合のいずれにおいても前記特定対応表示データを前記表示記憶領域に設定するものであり、
前記特定表示制御手段は、動作電力の供給が開始された場合において前記動作電力の供給開始時の処理が実行された後に前記特定表示手段の表示を開始させることを特徴とする特徴αH9又はαH10に記載の遊技機。
Feature αH11. When a predetermined initialization condition is satisfied when the supply of operating power is started (information abnormality regarding the
The separate initialization means initializes the predetermined storage area in a situation where the process at the start of supplying the operating power is being executed,
The correspondence setting means is configured to set the setting by the setting means when the predetermined storage area is initialized by the separate initialization means when the supply of operating power is started and when the supply of operating power is started. In any of the cases where a value is set, the specific corresponding display data is set in the display storage area,
In the characteristic αH9 or αH10, the specific display control unit causes the display of the specific display unit to start after the processing at the start of the supply of the operating power is executed when the supply of the operating power is started. The gaming machine described.
特徴αH11によれば、動作電力の供給が開始された場合において所定の初期化条件が成立した場合には所定の記憶領域が初期化されるため、使用対象の設定値の新たな設定が行われない状況であっても所定の記憶領域が初期化された状況で遊技を開始させることが可能となる。この場合に、使用対象の設定値の設定が行われた場合及び所定の記憶領域が初期化された場合のいずれにおいても、動作電力の供給が開始された場合に特定表示手段にて特定対応表示が行われる。これにより、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、使用対象の設定値の新たな設定及び所定の記憶領域の初期化のうちいずれが行われたのかを区別できないようにすることが可能となる。また、使用対象の設定値の設定が行われた場合及び所定の記憶領域が初期化された場合のいずれであっても、動作電力の供給開始時の処理が終了した後のタイミングで特定表示手段における特定対応表示が開始されるようにすることが可能となる。 According to the characteristic αH11, when a predetermined initialization condition is satisfied when the supply of operating power is started, a predetermined storage area is initialized, so that a setting value to be used is newly set. Even if there is no situation, the game can be started in a situation where a predetermined storage area is initialized. In this case, the specific display is performed by the specific display means when the supply of the operating power is started, regardless of whether the set value to be used is set or the predetermined storage area is initialized. Is done. As a result, even if the player confirms the display content of the specific display means when the supply of operating power is started, either the new setting of the setting value to be used or the initialization of the predetermined storage area is performed. It is possible to make it impossible to distinguish between the two. Further, the specific display means at the timing after the processing at the start of the supply of the operating power is completed, regardless of whether the setting value to be used is set or the predetermined storage area is initialized. It is possible to start the specific correspondence display at.
なお、特徴αH1〜αH11の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features αH1 to αH11, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features Features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, Features v1 to v8, Features w1 to w8, Features x1 to x6, Features y1 to y9, Features z1 to z6, Features αA1 to αA10, Features αB1 to αB6, Features αC1 to αC13, Features αD1 to αD9, Features αE1 to αE5, Features αF1 to αF9, Features αG1 to αG10, Features αH1 to αH11, Features αI1 to αI8, Features αJ1 to αJ14, Features αK1 to αK8, Features αL1 to αL11, Features αM1 to αM8, Features αN1 to αN6, Features αO1 to αO7, Features αP1 to αP7, Features αQ1 to αQ9, Features αR1 to αR8, Features αS1 to αS3, Features αT1 to αT4, Features αU1 to αU10, Features αV1 to αV5, One or more configurations of the features αW1 to αW9, the features αX1 to αX4, the features αY1 to αY11, the features αZ1 to αZ4, and the features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴αI群>
特徴αI1.特定表示手段(特図表示部37a、普図表示部38a)と、
遊技者に特典を付与するか否かを決定し、遊技者に特典を付与する場合には特典付与情報(大当たり結果の種類に対応したフラグにセットされる「1」の情報)を所定の記憶領域(第57〜第60の実施形態におけるクリア対象エリア371)に記憶させる付与決定手段(主側CPU63におけるステップS508の処理を実行する機能)と、
前記所定の記憶領域に前記特典付与情報が記憶されていることに基づいて遊技者に特典(開閉実行モード)を付与する特典付与手段(主側CPU63におけるステップS408〜ステップS412の処理を実行する機能)と、
決定結果の表示タイミングとなった場合に前記付与決定手段の決定結果に対応する結果対応の表示データ(ステップS507又はステップS509に選択された表示データ)を表示記憶領域(第1表示データバッファ271、第3表示データバッファ273)に設定する表示データ設定手段(第57の実施形態であれば主側CPU63におけるステップS8915の処理を実行する機能、第58〜第60の実施形態であれば主側CPU63におけるステップSC717の処理を実行する機能)と、
前記表示記憶領域に記憶された前記結果対応の表示データに対応する表示が行われるように前記特定表示手段を表示制御することで、前記付与決定手段の決定結果に対応する表示が前記特定表示手段にて行われるようにする特定表示制御手段(主側CPU63におけるステップSC412〜ステップSC414の処理を実行する機能)と、
動作電力の供給が開始されたことに基づいて、前記表示記憶領域を含む所定の記憶領域(第57〜第60の実施形態におけるクリア対象エリア371)を初期化する初期化手段(第57〜第60の実施形態における主側CPU63の第2RAMクリア処理を実行する機能)と、
を備え、
前記表示データ設定手段は、動作電力の供給が開始された場合に前記初期化手段により前記所定の記憶領域が初期化された場合に前記結果対応の表示データとして利用される特定対応表示データを前記表示記憶領域に設定する対応設定手段(第57の実施形態では主側CPU63におけるステップSC602及びステップSC603の処理を実行する機能、第58の実施形態では主側CPU63におけるステップSC802〜ステップSC805の処理を実行する機能、第59の実施形態では主側CPU63におけるステップSC902〜ステップSC905の処理を実行する機能、第60の実施形態では主側CPU63におけるステップSD102〜ステップSD105、ステップSD109、ステップSD110、ステップSD113及びステップSD114の処理を実行する機能)を備えていることを特徴とする遊技機。
<Characteristic αI group>
Feature αI1. Specific display means (special
It is determined whether or not to give a privilege to the player, and when granting a privilege to the player, privilege grant information (information of “1” set in a flag corresponding to the type of jackpot result) is stored in a predetermined manner. Grant determining means (function for executing the processing of step S508 in the main CPU 63) to be stored in the area (
Benefit granting means for granting a privilege (opening / closing execution mode) to the player based on the fact that the privilege granting information is stored in the predetermined storage area (function of executing steps S408 to S412 in the main CPU 63) )When,
When the display timing of the determination result is reached, the display data corresponding to the result (display data selected in step S507 or S509) corresponding to the determination result of the assignment determination unit is displayed in the display storage area (first
The display corresponding to the determination result of the assignment determination means is displayed on the specific display means by controlling the specific display means so that display corresponding to the display data corresponding to the result stored in the display storage area is performed. Specific display control means (function to execute the processing of steps SC412 to SC414 in the main CPU 63),
Based on the start of the supply of operating power, initialization means (57th to 5th) that initializes a predetermined storage area (the
With
The display data setting means outputs specific corresponding display data to be used as display data corresponding to the result when the predetermined storage area is initialized by the initialization means when the supply of operating power is started. Corresponding setting means for setting the display storage area (in the 57th embodiment, the function of executing steps SC602 and SC603 in the
特徴αI1によれば、遊技者に特典を付与するか否かの決定結果に対応する表示が特定表示手段にて行われることにより遊技者は特定表示手段に注目することとなる。また、動作電力の供給が開始されたことに基づいて所定の記憶領域が初期化されることにより所定の記憶領域が初期化された状況で遊技が開始されるようにすることが可能となる。この場合に、動作電力の供給が開始された場合において所定の記憶領域が初期化された場合、付与決定手段の決定結果を報知するために利用される結果対応の表示データが表示記憶領域に設定される。これにより、動作電力の供給が開始された場合において所定の記憶領域が初期化された場合であっても、特定表示手段の表示内容が付与決定手段の決定結果を報知する場合に表示される表示内容となる。よって、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、所定の記憶領域の初期化が行われたか否かを特定できないようにすることが可能となる。 According to the characteristic αI1, the player pays attention to the specific display unit by performing the display corresponding to the determination result of whether or not to give a privilege to the player on the specific display unit. In addition, a predetermined storage area is initialized based on the start of supply of operating power, so that a game can be started in a situation where the predetermined storage area is initialized. In this case, if the predetermined storage area is initialized when the supply of operating power is started, the display data corresponding to the result used to notify the determination result of the assignment determination means is set in the display storage area. Is done. Thereby, even when the predetermined storage area is initialized when the supply of operating power is started, the display displayed when the display content of the specific display means informs the determination result of the assignment determining means It becomes contents. Therefore, even if the player confirms the display content of the specific display means when the supply of operating power is started, it is possible to make it impossible to specify whether or not a predetermined storage area has been initialized. Become.
特徴αI2.動作電力の供給が開始されたことに基づいて発生した設定可能状況において、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(第57〜第60の実施形態における主側CPU63のステップSC216の処理を実行する機能)を備え、
前記初期化手段は、前記設定手段による前記使用対象の設定値の設定が行われる場合又は前記設定手段による前記使用対象の設定値の設定が行われた後に前記所定の記憶領域を初期化することを特徴とする特徴αI1に記載の遊技機。
Feature αI2. Setting means for setting a setting value to be used from among a plurality of setting values corresponding to the player's advantage in a settable situation that has occurred based on the start of supply of operating power (57th to A function of executing the process of step SC216 of the
The initialization unit initializes the predetermined storage area when the setting value is set by the setting unit or after the setting value is set by the setting unit. The gaming machine according to feature αI1, characterized by:
特徴αI2によれば、動作電力の供給が開始された場合に使用対象の設定値の設定が行われる場合又は行われた場合に付随して所定の記憶領域が初期化されることにより、使用対象の設定値の新たな設定が行われた場合には所定の記憶領域が初期化された状況で遊技を開始させることが可能となる。この場合に、使用対象の設定値の新たな設定に付随して所定の記憶領域が初期化された場合、付与決定手段の決定結果を報知するために利用される結果対応の表示データが表示記憶領域に設定される。これにより、動作電力の供給が開始された場合において所定の記憶領域が初期化された場合であっても、特定表示手段の表示内容が付与決定手段の決定結果を報知する場合に表示される表示内容となる。よって、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、使用対象の設定値の新たな設定が行われたか否かを特定できないようにすることが可能となる。 According to the characteristic αI2, when the setting value of the usage target is set when the supply of the operating power is started or when the predetermined storage area is initialized, the usage target is initialized. When a new setting value is set, the game can be started in a situation where a predetermined storage area is initialized. In this case, when a predetermined storage area is initialized in association with a new setting of the setting value to be used, display data corresponding to the result used for notifying the determination result of the assignment determining means is displayed and stored. Set to area. Thereby, even when the predetermined storage area is initialized when the supply of operating power is started, the display displayed when the display content of the specific display means informs the determination result of the assignment determining means It becomes contents. Therefore, even if the player confirms the display content of the specific display means when the supply of operating power is started, it is not possible to specify whether or not a new setting value for the use target has been set. It becomes possible.
特徴αI3.動作電力の供給が開始された場合において所定の初期化条件が成立した場合(主側RAM65に関する情報異常が発生しておらずさらに設定更新表示フラグ及び遊技停止フラグに「1」がセットされていない状況で「RAMクリア操作」が行われた場合)、前記設定手段による前記使用対象の設定値の設定が行われない場合であっても前記所定の記憶領域を初期化する別初期化手段(第57〜第60の実施形態における主側CPU63の第1RAMクリア処理を実行する機能)を備え、
前記対応設定手段は、動作電力の供給が開始された場合に前記別初期化手段により前記所定の記憶領域が初期化された場合にも前記特定対応表示データを前記表示記憶領域に設定することを特徴とする特徴αI2に記載の遊技機。
Feature αI3. When the predetermined initialization condition is satisfied when the supply of operating power is started (the information abnormality regarding the
The correspondence setting means sets the specific correspondence display data in the display storage area even when the predetermined storage area is initialized by the separate initialization means when the supply of operating power is started. A gaming machine described in the feature αI2.
特徴αI3によれば、動作電力の供給が開始された場合において所定の初期化条件が成立した場合には使用対象の設定値の設定が行われない場合であっても所定の記憶領域が初期化されるため、使用対象の設定値の新たな設定が行われない状況であっても所定の記憶領域が初期化された状況で遊技を開始させることが可能となる。この場合に、使用対象の設定値の新たな設定が行われた場合及び所定の初期化条件が成立することで所定の記憶領域が初期化された場合のいずれであっても、付与決定手段の決定結果を報知するために利用される結果対応の表示データが表示記憶領域に設定される。これにより、使用対象の設定値の新たな設定が行われた場合及び所定の初期化条件が成立することで所定の記憶領域が初期化された場合のいずれであっても、特定表示手段の表示内容が付与決定手段の決定結果を報知する場合に表示される表示内容となる。よって、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、使用対象の設定値の新たな設定が行われたか否か及び所定の初期化条件が成立したか否かを特定できないようにすることが可能となる。 According to the feature αI3, when a predetermined initialization condition is satisfied when the supply of operating power is started, a predetermined storage area is initialized even when a setting value to be used is not set Therefore, even in a situation where a setting value to be used is not newly set, a game can be started in a situation where a predetermined storage area is initialized. In this case, whether the setting value to be used is newly set or the predetermined storage area is initialized by satisfying a predetermined initialization condition, the assignment determining means The display data corresponding to the result used for notifying the determination result is set in the display storage area. As a result, the display of the specific display means is performed regardless of whether a new setting of the set value to be used is performed or a predetermined storage area is initialized by satisfying a predetermined initialization condition. The content is the display content displayed when the determination result of the assignment determining means is notified. Therefore, even if the player confirms the display content of the specific display means when the supply of operating power is started, whether or not a new setting value of the target to be used has been set and a predetermined initialization condition is satisfied It becomes possible not to specify whether or not it was done.
特徴αI4.前記特定対応表示データは、前記結果対応の表示データのうち、前記付与決定手段において遊技者に前記特典を付与しないと決定された場合に利用される表示データであることを特徴とする特徴αI1乃至αI3のいずれか1に記載の遊技機。 Feature αI4. The specific-corresponding display data is display data that is used when it is determined in the grant determining means that the privilege is not given to the player among the display data corresponding to the result, The gaming machine according to any one of αI3.
遊技ホールの閉店時には付与決定手段において遊技者に特典を付与しないと決定されたことに対応する表示内容が特定表示手段にて表示された状況で遊技機の電源が遮断されることが普通である。この場合に、特徴αI4によれば、動作電力の供給が開始された場合において所定の記憶領域が初期化された場合、特定表示手段の表示内容が付与決定手段において遊技者に特典を付与しないと決定されたことに対応する表示内容となる。これにより、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、その表示内容が動作電力の供給が停止される前に表示されていた表示内容であると当該遊技者に認識させることが可能となり、所定の記憶領域の初期化が行われたか否かを特定できないようにすることが可能となる。 When the game hall is closed, it is common for the power supply of the gaming machine to be shut off in a situation where the display content corresponding to the determination that the privilege is not given to the player in the grant determining means is displayed on the specific display means. . In this case, according to the characteristic αI4, when the predetermined storage area is initialized when the supply of the operating power is started, the display content of the specific display means should not give a privilege to the player in the grant determining means. The display contents correspond to the determination. Thus, even when the player confirms the display content of the specific display means when the supply of operating power is started, the display content is the display content that was displayed before the supply of operating power was stopped. Can be recognized by the player, and it can be made impossible to specify whether or not a predetermined storage area has been initialized.
特徴αI5.前記特定対応表示データは複数種類存在しており、
前記対応設定手段は、複数種類の前記特定対応表示データの中から使用対象となった前記特定対応表示データを前記表示記憶領域に設定することを特徴とする特徴αI1乃至αI4のいずれか1に記載の遊技機。
Feature αI5. There are a plurality of types of specific correspondence display data,
One of the characteristics αI1 to αI4 is characterized in that the correspondence setting unit sets the specific correspondence display data to be used from among a plurality of types of the specific correspondence display data in the display storage area. Game machines.
特徴αI5によれば、動作電力の供給が開始された場合における特定表示手段の特定対応表示の表示内容を多様化させることが可能となる。 According to the characteristic αI5, it is possible to diversify the display contents of the specific correspondence display of the specific display unit when the supply of operating power is started.
特徴αI6.前記特定表示制御手段は、動作電力の供給が開始された場合において前記特定表示手段にて前記特定対応表示が行われる場合、前記表示記憶領域に前記特定対応表示データが設定された後に前記特定表示手段の表示を開始させることを特徴とする特徴αI1乃至αI5のいずれか1に記載の遊技機。 Feature αI6. In the case where the specific display is performed by the specific display unit when the supply of operating power is started, the specific display control unit is configured to display the specific display after the specific corresponding display data is set in the display storage area. The gaming machine according to any one of features αI1 to αI5, characterized in that display of means is started.
特徴αI6によれば、動作電力の供給が開始された場合に特定対応表示が行われる前に動作電力の供給が停止された場合における表示内容が特定表示手段にて行われてしまわないようにすることが可能となる。 According to the characteristic αI6, when the supply of the operating power is started, the display content when the supply of the operating power is stopped before the specific correspondence display is performed is prevented from being performed by the specific display unit. It becomes possible.
特徴αI7.動作電力の供給が開始された場合に動作電力の供給開始時の処理が実行される構成であって、前記初期化手段による前記所定の記憶領域を初期化する処理は前記動作電力の供給開始時の処理に含まれる構成であり、
前記特定表示制御手段は、動作電力の供給が開始された場合において前記動作電力の供給開始時の処理が実行された後に前記特定表示手段の表示を開始させることを特徴とする特徴αI6に記載の遊技機。
Feature αI7. The operation power supply start process is executed when the operation power supply is started, and the initialization unit initializes the predetermined storage area when the operation power supply starts. Is included in the process of
The specific display control means starts display of the specific display means after the processing at the start of supply of the operating power is executed when the supply of operating power is started. Gaming machine.
特徴αI7によれば、所定の記憶領域が初期化手段により初期化される場合及び初期化されない場合のいずれであっても、動作電力の供給開始時の処理が終了した後のタイミングで特定表示手段における表示が開始されるようにすることが可能となる。 According to the feature αI7, whether the predetermined storage area is initialized by the initialization unit or not, the specific display unit is displayed at the timing after the processing at the start of supplying the operating power is completed. It is possible to start display at.
特徴αI8.動作電力の供給が開始されたことに基づいて発生した設定可能状況において、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(第57〜第60の実施形態における主側CPU63のステップSC216の処理を実行する機能)を備え、
前記初期化手段は、前記設定手段による前記使用対象の設定値の設定が行われる場合又は前記設定手段による前記使用対象の設定値の設定が行われた後に前記所定の記憶領域を初期化する構成であり、
前記設定手段による前記使用対象の設定値の設定は前記動作電力の供給開始時の処理が実行されている状況において発生することを特徴とする特徴αI7に記載の遊技機。
Feature αI8. Setting means for setting a setting value to be used from among a plurality of setting values corresponding to the player's advantage in a settable situation that has occurred based on the start of supply of operating power (57th to A function of executing the process of step SC216 of the
The initialization unit is configured to initialize the predetermined storage area when the setting value is set by the setting unit or after the setting value is set by the setting unit. And
The gaming machine according to Feature αI7, wherein the setting value of the target to be used by the setting means is generated in a situation where processing at the start of supplying the operating power is being executed.
特徴αI8によれば、使用対象の設定値の新たな設定が行われる場合及び行われない場合のいずれであっても、動作電力の供給開始時の処理が終了した後のタイミングで特定表示手段における表示が開始されるようにすることが可能となる。 According to the characteristic αI8, whether the setting value to be used is newly set or not, in the specific display means at the timing after the process at the start of the supply of the operating power is completed. The display can be started.
なお、特徴αI1〜αI8の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 Note that, for the configuration of the features αI1 to αI8, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Any one or more of the features αW1 to αW9, features αX1 to αX4, features αY1 to αY11, features αZ1 to αZ4, and features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴αJ群>
特徴αJ1.特定表示手段(特図表示部37a、普図表示部38a)と、
表示記憶領域(第1表示データバッファ271、第3表示データバッファ273)に表示データを設定する表示データ設定手段(第58〜第60の実施形態であれば主側CPU63におけるステップSC717の処理を実行する機能、第61の実施形態であれば主側CPU63におけるステップS8915の処理を実行する機能)と、
前記表示記憶領域に記憶された前記表示データに対応する表示が行われるように前記特定表示手段を表示制御する特定表示制御手段(主側CPU63におけるステップSC412〜ステップSC414の処理を実行する機能)と、
動作電力の供給が開始されたことに基づいて、前記表示記憶領域を含む所定の記憶領域(第58〜第61の実施形態におけるクリア対象エリア371)を初期化する初期化手段(第58〜第61の実施形態における主側CPU63の第2RAMクリア処理を実行する機能)と、
動作電力の供給が開始された場合に前記初期化手段により前記所定の記憶領域が初期化された場合における前記特定表示手段の表示内容を特定対応表示となるようにする対応設定手段(第58の実施形態では主側CPU63におけるステップSC802〜ステップSC805の処理を実行する機能、第59の実施形態では主側CPU63におけるステップSC902〜ステップSC905の処理を実行する機能、第60の実施形態では主側CPU63におけるステップSD102〜ステップSD105、ステップSD109、ステップSD110、ステップSD113及びステップSD114の処理を実行する機能、第61の実施形態では主側CPU63におけるステップSD202〜ステップSD217の処理を実行する機能)と、
を備え、
前記特定対応表示は複数種類存在していることを特徴とする遊技機。
<Characteristic αJ group>
Feature αJ1. Specific display means (special
Display data setting means for setting display data in the display storage area (first
Specific display control means for controlling the specific display means so as to perform display corresponding to the display data stored in the display storage area (function for executing the processing of steps SC412 to SC414 in the main CPU 63); ,
Based on the start of the supply of operating power, initialization means (58th to 5th) that initializes a predetermined storage area (the
Correspondence setting means (58th display setting) that causes the display content of the specific display means to be in the specific correspondence display when the predetermined storage area is initialized by the initialization means when the supply of operating power is started. In the embodiment, a function of executing processing of steps SC802 to SC805 in the
With
A gaming machine characterized in that there are a plurality of types of the specific correspondence display.
特徴αJ1によれば、動作電力の供給が開始されたことに基づいて所定の記憶領域が初期化されることにより所定の記憶領域が初期化された状況で遊技が開始されるようにすることが可能となる。この場合に、動作電力の供給が開始された場合における特定表示手段の表示内容が特定対応表示となる。そして、当該特定対応表示は複数種類存在している。これにより、所定の記憶領域が初期化された場合における特定表示手段の表示内容が多様化されることとなる。よって、動作電力の供給が開始された場合に特定表示手段の表示内容を確認したとしても、所定の記憶領域の初期化が行われたか否かを特定しづらくさせることが可能となる。 According to the characteristic αJ1, the game is started in a situation where the predetermined storage area is initialized by initializing the predetermined storage area based on the start of the supply of operating power. It becomes possible. In this case, the display content of the specific display means when the supply of operating power is started becomes the specific correspondence display. There are a plurality of types of specific correspondence displays. Thereby, the display content of the specific display means when the predetermined storage area is initialized is diversified. Therefore, even if the display content of the specific display means is confirmed when the supply of operating power is started, it is difficult to specify whether or not a predetermined storage area has been initialized.
特徴αJ2.前記対応設定手段は、動作電力の供給が開始された場合に前記初期化手段により前記所定の記憶領域が初期化された場合に前記特定表示手段に前記特定対応表示を行わせるための特定対応表示データを前記表示記憶領域に設定するものであり、
前記特定対応表示データが複数種類存在していることを特徴とする特徴αJ1に記載の遊技機。
Feature αJ2. The correspondence setting means is a specific correspondence display for causing the specific display means to perform the specific correspondence display when the predetermined storage area is initialized by the initialization means when supply of operating power is started. Data is set in the display storage area,
The gaming machine according to feature αJ1, wherein there are a plurality of types of specific correspondence display data.
特徴αJ2によれば、動作電力の供給が開始された場合において所定の記憶領域が初期化された場合には複数種類の特定対応表示データのうちのいずれかの特定対応表示データを表示記憶領域に設定することで特定表示手段にて特定対応表示が行われる。これにより、予め定められた複数種類の特定対応表示データのうち1種類の特定対応表示データを選択して表示記憶領域に設定するだけで特定表示手段にて特定対応表示を行わせることが可能となるため、複数種類の特定対応表示のうちの1種類の特定対応表示を特定表示手段に行わせるための処理構成を簡素化することが可能となる。 According to the feature αJ2, when a predetermined storage area is initialized when the supply of operating power is started, any one of the plurality of types of specific corresponding display data is stored in the display storage area. By setting, specific correspondence display is performed by the specific display means. As a result, it is possible to cause specific display to be performed by the specific display means simply by selecting one type of specific corresponding display data from a plurality of types of specific corresponding display data and setting it in the display storage area. Therefore, it is possible to simplify the processing configuration for causing the specific display means to perform one type of specific corresponding display among a plurality of types of specific corresponding displays.
特徴αJ3.遊技者に特典を付与するか否かを決定し、遊技者に特典を付与する場合には特典付与情報(大当たり結果の種類に対応したフラグにセットされる「1」の情報)を前記所定の記憶領域に記憶させる付与決定手段(主側CPU63におけるステップS508の処理を実行する機能)と、
前記所定の記憶領域に前記特典付与情報が記憶されていることに基づいて遊技者に特典(開閉実行モード)を付与する特典付与手段(主側CPU63におけるステップS408〜ステップS412の処理を実行する機能)と、
を備え、
前記表示データ設定手段は、決定結果の表示タイミングとなった場合に前記付与決定手段の決定結果に対応する結果対応の表示データ(ステップS507又はステップS509に選択された表示データ)を前記表示記憶領域に設定し、
前記特定表示制御手段は、前記表示記憶領域に記憶された前記結果対応の表示データに対応する表示が行われるように前記特定表示手段を表示制御することで、前記付与決定手段の決定結果に対応する表示が前記特定表示手段にて行われるようにするものであり、
前記特定対応表示データは、前記結果対応の表示データとして利用される表示データであることを特徴とする特徴αJ2に記載の遊技機。
Feature αJ3. It is determined whether or not to give a privilege to a player, and when giving a privilege to a player, privilege grant information (information of “1” set in a flag corresponding to the type of jackpot result) is given as the predetermined value. Grant determining means for storing in the storage area (function for executing the processing of step S508 in the main CPU 63);
Benefit granting means for granting a privilege (opening / closing execution mode) to the player based on the fact that the privilege granting information is stored in the predetermined storage area (function of executing steps S408 to S412 in the main CPU 63) )When,
With
The display data setting means displays the display data corresponding to the result (display data selected in step S507 or step S509) corresponding to the determination result of the assignment determination means when the display timing of the determination result is reached. Set to
The specific display control means responds to the determination result of the assignment determining means by controlling the display of the specific display means so that display corresponding to the display data corresponding to the result stored in the display storage area is performed. Display to be performed by the specific display means,
The gaming machine according to Feature αJ2, wherein the specific corresponding display data is display data used as the display data corresponding to the result.
特徴αJ3によれば、遊技者に特典を付与するか否かの決定結果に対応する表示が特定表示手段にて行われることにより遊技者は特定表示手段に注目することとなる。この場合に、付与決定手段の決定結果を報知するために利用される結果対応の表示データを利用して動作電力の供給が開始された場合に特定表示手段にて特定対応表示が行われる。これにより、表示データの容量の増大化を抑制しながら、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても所定の記憶領域の初期化が行われたか否かを特定しづらくさせることが可能となる。 According to the characteristic αJ3, the player pays attention to the specific display unit by performing the display corresponding to the determination result as to whether or not to give a privilege to the player on the specific display unit. In this case, the specific display is performed by the specific display unit when the supply of the operating power is started using the display data corresponding to the result used to notify the determination result of the assignment determination unit. As a result, even if the player confirms the display content of the specific display means when the supply of operating power is started while suppressing an increase in the capacity of the display data, is the predetermined storage area initialized? It is possible to make it difficult to specify whether or not.
特徴αJ4.前記特定対応表示データは、前記結果対応の表示データのうち、前記付与決定手段において遊技者に前記特典を付与しないと決定された場合に利用される表示データであることを特徴とする特徴αJ3に記載の遊技機。 Feature αJ4. In the characteristic αJ3, the specific correspondence display data is display data used when it is determined in the grant determination means that the privilege is not given to the player among the display data corresponding to the result. The gaming machine described.
遊技ホールの閉店時には付与決定手段において遊技者に特典を付与しないと決定されたことに対応する表示内容が特定表示手段にて表示された状況で遊技機の電源が遮断されることが普通である。この場合に、特徴αJ4によれば、動作電力の供給が開始された場合に所定の記憶領域が初期化されたとしても、特定表示手段の表示内容が付与決定手段において遊技者に特典を付与しないと決定されたことに対応する表示内容となる。これにより、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、その表示内容が動作電力の供給が停止される前に表示されていた表示内容であると当該遊技者に認識させることが可能となり、所定の記憶領域が初期化されたか否かを特定できないようにすることが可能となる。 When the game hall is closed, it is common for the power supply of the gaming machine to be shut off in a situation where the display content corresponding to the determination that the privilege is not given to the player in the grant determining means is displayed on the specific display means. . In this case, according to the feature αJ4, even if the predetermined storage area is initialized when the supply of operating power is started, the display content of the specific display means does not give a privilege to the player in the grant determining means The display contents correspond to that determined. Thus, even when the player confirms the display content of the specific display means when the supply of operating power is started, the display content is the display content that was displayed before the supply of operating power was stopped. Can be recognized by the player, and it can be made impossible to specify whether or not a predetermined storage area has been initialized.
特徴αJ5.前記特定対応表示データは、前記結果対応の表示データのうち、前記付与決定手段において遊技者に前記特典を付与しないと決定された場合に利用される表示データ、及び前記付与決定手段において遊技者に前記特典を付与すると決定された場合に利用される表示データの両方を含むことを特徴とする特徴αJ3に記載の遊技機。 Feature αJ5. Among the display data corresponding to the result, the specific correspondence display data includes display data used when the grant determination unit determines not to grant the privilege to the player, and the grant determination unit provides the player with the display data. The gaming machine according to feature αJ3, including both display data used when it is determined to grant the privilege.
特徴αJ5によれば、動作電力の供給が開始された場合において所定の記憶領域が初期化された場合、付与決定手段において遊技者に特典を付与しないと決定された場合における表示及び付与決定手段において遊技者に特典を付与すると決定された場合における表示のいずれかが特定対応表示として特定表示手段にて行われる。これにより、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、その表示内容が動作電力の供給が停止される前に表示されていた表示内容であると当該遊技者に認識させることが可能となり、所定の記憶領域が初期化されたか否かを特定できないようにすることが可能となる。 According to the feature αJ5, when the predetermined storage area is initialized when the supply of operating power is started, the display and the grant determining unit when the grant determining unit determines not to grant the privilege to the player One of the displays when it is determined to give a privilege to the player is performed by the specific display means as a specific correspondence display. Thus, even when the player confirms the display content of the specific display means when the supply of operating power is started, the display content is the display content that was displayed before the supply of operating power was stopped. Can be recognized by the player, and it can be made impossible to specify whether or not a predetermined storage area has been initialized.
特徴αJ6.動作電力の供給が開始されたことに基づいて発生した設定可能状況において、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(第58〜第61の実施形態における主側CPU63のステップSC216の処理を実行する機能)を備え、
前記初期化手段は、前記設定手段による前記使用対象の設定値の設定が行われる場合又は前記設定手段による前記使用対象の設定値の設定が行われた後に前記所定の記憶領域を初期化することを特徴とする特徴αJ1乃至αJ5のいずれか1に記載の遊技機。
Feature αJ6. Setting means for setting a setting value to be used from among a plurality of setting values corresponding to the player's advantage in a settable situation generated based on the start of supply of operating power A function of executing the process of step SC216 of the
The initialization unit initializes the predetermined storage area when the setting value of the use target is set by the setting unit or after the setting value of the use target is set by the setting unit. The gaming machine according to any one of features αJ1 to αJ5.
特徴αJ6によれば、動作電力の供給が開始された場合に使用対象の設定値の設定が行われる場合又は行われた場合に付随して所定の記憶領域が初期化されることにより、使用対象の設定値の新たな設定が行われた場合には所定の記憶領域が初期化された状況で遊技を開始させることが可能となる。この場合に、使用対象の設定値の新たな設定に付随して所定の記憶領域が初期化された場合には複数種類の特定対応表示のうちのいずれかの特定対応表示が特定表示手段にて行われる。これにより、使用対象の設定値の新たな設定が行われた場合における特定表示手段の表示内容が多様化されることとなり、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、使用対象の設定値の新たな設定が行われたか否かを特定できないようにすることが可能となる。 According to the feature αJ6, when the setting value of the usage target is set when the supply of the operating power is started, or when the predetermined storage area is initialized, the usage target is initialized. When a new setting value is set, the game can be started in a situation where a predetermined storage area is initialized. In this case, when a predetermined storage area is initialized in association with a new setting of the setting value to be used, any one of the plurality of types of specific corresponding displays is displayed on the specific display means. Done. As a result, the display contents of the specific display means when a new setting value to be used is set are diversified, and the player can display the specific display means when the supply of operating power is started. Even if the contents are confirmed, it is possible to make it impossible to specify whether or not a new setting value to be used has been set.
特徴αJ7.動作電力の供給が開始された場合において所定の初期化条件が成立した場合(主側RAM65に関する情報異常が発生しておらずさらに設定更新表示フラグ及び遊技停止フラグに「1」がセットされていない状況で「RAMクリア操作」が行われた場合)、前記設定手段による前記設定値の設定が行われない場合であっても前記所定の記憶領域を初期化する別初期化手段(第58〜第61の実施形態における主側CPU63の第1RAMクリア処理を実行する機能)を備え、
前記対応設定手段は、動作電力の供給が開始された場合に前記別初期化手段により前記所定の記憶領域が初期化された場合及び動作電力の供給が開始された場合に前記設定手段による前記使用対象の設定値の設定が行われた場合のいずれにおいても前記特定表示手段の表示内容を特定対応表示となるようにすることを特徴とする特徴αJ6に記載の遊技機。
Feature αJ7. When a predetermined initialization condition is satisfied when the supply of operating power is started (information abnormality regarding the
The correspondence setting means uses the setting means by the setting means when the predetermined storage area is initialized by the separate initialization means when the supply of operating power is started and when the supply of operating power is started. The gaming machine according to Feature αJ6, wherein the display content of the specific display means is a specific corresponding display in any case where a target set value is set.
特徴αJ7によれば、動作電力の供給が開始された場合において所定の初期化条件が成立した場合には設定値の設定が行われない場合であっても所定の記憶領域が初期化されるため、設定値の新たな設定が行われない状況であっても所定の記憶領域が初期化された状況で遊技を開始させることが可能となる。この場合に、設定値の新たな設定が行われた場合及び所定の初期化条件が成立して所定の記憶領域が初期化された場合のいずれであっても特定表示手段にて特定対応表示が行われる。これにより、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、設定値の新たな設定が行われたか否か及び所定の初期化条件が成立したか否かを特定できないようにすることが可能となる。 According to the feature αJ7, when a predetermined initialization condition is satisfied when the supply of operating power is started, a predetermined storage area is initialized even when a setting value is not set. Even in a situation where a new setting value is not set, the game can be started in a situation where a predetermined storage area is initialized. In this case, the specific correspondence display is performed by the specific display means regardless of whether a new setting value is set or a predetermined initialization condition is satisfied and a predetermined storage area is initialized. Done. Thus, even if the player confirms the display content of the specific display means when the supply of operating power is started, whether or not a new setting value has been set and whether a predetermined initialization condition has been established It becomes possible not to specify whether or not.
特徴αJ8.前記対応設定手段は、動作電力の供給が開始された場合に前記初期化手段により前記所定の記憶領域が初期化されなかった場合においても前記特定表示手段の表示内容を前記特定対応表示となるようにすることを特徴とする特徴αJ1乃至αJ7のいずれか1に記載の遊技機。 Feature αJ8. The correspondence setting means causes the display content of the specific display means to be the specific correspondence display even when the predetermined storage area is not initialized by the initialization means when the supply of operating power is started. The gaming machine according to any one of features αJ1 to αJ7.
特徴αJ8によれば、動作電力の供給が開始された場合において所定の記憶領域が初期化された場合及び初期化されなかった場合のいずれにおいても特定表示手段にて特定対応表示が行われる。これにより、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、初期化手段による所定の記憶領域の初期化が行われたか否かを特定できないようにすることが可能となる。 According to the characteristic αJ8, the specific display is performed by the specific display unit when the predetermined storage area is initialized or not initialized when the supply of the operating power is started. Thus, even when the player confirms the display content of the specific display means when the supply of operating power is started, it is not possible to specify whether or not the predetermined storage area has been initialized by the initialization means. It becomes possible to do.
特徴αJ9.前記対応設定手段は、所定規制状況(遊技回の実行中、開閉実行モードの実行中、普図表示部38aにおける変動表示回の実行中、普電開放状態の実行中)において動作電力の供給が停止された場合であってその後に動作電力の供給が開始された場合において前記初期化手段により前記所定の記憶領域が初期化されなかった場合、前記特定対応表示を行わせるための特定対応表示データを前記表示記憶領域に設定しないことを特徴とする特徴αJ8に記載の遊技機。 Feature αJ9. The correspondence setting means may supply operating power in a predetermined regulation situation (during game play, open / close execution mode, change display times in the general-purpose display unit 38a, and normal power open state). Specific correspondence display data for causing the specific correspondence display to be performed when the predetermined storage area is not initialized by the initialization means when the operation power supply is started after the operation is stopped. Is not set in the display storage area. The gaming machine according to feature αJ8.
特徴αJ9によれば、所定規制状況において動作電力の供給が停止された場合であってその後に動作電力の供給が開始された場合において所定の記憶領域が初期化されなかった場合には表示記憶領域に特定対応表示データが設定されないため、表示記憶領域には動作電力の供給が停止された場合における表示データがそのまま記憶保持されることとなる。これにより、所定規制状況において動作電力の供給が停止された場合であってその後に動作電力の供給が開始された場合において所定の記憶領域が初期化されなかった場合には、動作電力の供給が停止された場合における特定表示手段の表示内容から当該特定表示手段の表示を開始させることが可能となる。 According to the feature αJ9, when the supply of operating power is stopped in a predetermined regulation situation, and when the supply of operating power is started after that, the display storage area is not initialized. Since the display data corresponding to the specific is not set, the display data when the supply of the operating power is stopped is stored and held in the display storage area as it is. As a result, when the supply of operating power is stopped in a predetermined regulation situation and when the supply of operating power is started after that, if the predetermined storage area is not initialized, the supply of operating power is It becomes possible to start the display of the specific display means from the display content of the specific display means when it is stopped.
特徴αJ10.前記特定表示制御手段は、絵柄の変動表示が開始された後に前記付与決定手段の決定結果に対応する表示が行われるように前記特定表示手段を表示制御するものであり、
前記対応設定手段は、前記特定表示手段にて絵柄の変動表示が行われている状況において動作電力の供給が停止された場合であってその後に動作電力の供給が開始された場合において前記初期化手段により前記所定の記憶領域が初期化されなかった場合、前記特定対応表示を行わせるための特定対応表示データを前記表示記憶領域に設定しないことを特徴とする特徴αJ8又はαJ9に記載の遊技機。
Feature αJ10. The specific display control means controls the display of the specific display means so that a display corresponding to the determination result of the application determination means is performed after the pattern change display is started,
The correspondence setting unit is configured to perform the initialization when the supply of operating power is stopped and the supply of operating power is started after that when the variation display of the pattern is performed by the specific display unit. The gaming machine according to the characteristic αJ8 or αJ9, wherein when the predetermined storage area is not initialized by means, the specific correspondence display data for performing the specific correspondence display is not set in the display storage area .
特徴αJ10によれば、特定表示手段にて絵柄の変動表示が行われている状況において動作電力の供給が停止された場合であってその後に動作電力の供給が開始された場合において所定の記憶領域が初期化されなかった場合には表示記憶領域に特定対応表示データが設定されないため、表示記憶領域には動作電力の供給が停止された場合における表示データがそのまま記憶保持されることとなる。これにより、特定表示手段にて絵柄の変動表示が行われている状況において動作電力の供給が停止された場合であってその後に動作電力の供給が開始された場合において所定の記憶領域が初期化されなかった場合には、特定表示手段における絵柄の変動表示を再開させることが可能となる。 According to the characteristic αJ10, when the supply of operating power is stopped in a situation where the display of the variation of the pattern is performed by the specific display means, and the supply of the operating power is started after that, the predetermined storage area When is not initialized, specific display data is not set in the display storage area, and display data when the supply of operating power is stopped is stored and held in the display storage area. As a result, the predetermined storage area is initialized when the supply of operating power is stopped and the supply of operating power is started thereafter in the situation where the variable display of the pattern is performed on the specific display means If not, it is possible to restart the variable display of the pattern on the specific display means.
特徴αJ11.前記特典付与手段は、前記所定の記憶領域に前記特典付与情報が記憶されている場合、前記特定表示手段にて前記特典が付与されることに対応する表示が行われた後に前記特典を付与するものであり、
前記対応設定手段は、前記特典付与手段により前記特典が付与されている状況において動作電力の供給が停止された場合であってその後に動作電力の供給が開始された場合において前記初期化手段により前記所定の記憶領域が初期化されなかった場合、前記特定対応表示を行わせるための特定対応表示データを前記表示記憶領域に設定しないことを特徴とする特徴αJ8乃至αJ10のいずれか1に記載の遊技機。
Feature αJ11. When the privilege granting information is stored in the predetermined storage area, the privilege granting unit grants the privilege after a display corresponding to the granting of the privilege by the specific display unit is performed. Is,
The correspondence setting means is the case where the supply of operating power is stopped in the situation where the privilege is given by the privilege granting means, and when the supply of operating power is started thereafter, the initialization means performs the The game according to any one of features αJ8 to αJ10, wherein when the predetermined storage area is not initialized, the specific correspondence display data for performing the specific correspondence display is not set in the display storage area. Machine.
特徴αJ11によれば、特典が付与されている状況において動作電力の供給が停止された場合であってその後に動作電力の供給が開始された場合において所定の記憶領域が初期化されなかった場合には表示記憶領域に特定対応表示データが設定されないため、表示記憶領域には動作電力の供給が停止された場合における表示データがそのまま記憶保持されることとなる。これにより、特典が付与されている状況において動作電力の供給が停止された場合であってその後に動作電力の供給が開始された場合において所定の記憶領域が初期化されなかった場合には、特典が付与されている状況に対応する表示内容から特定表示手段の表示を開始することが可能となる。 According to the characteristic αJ11, when the supply of operating power is stopped in a situation where a privilege is given, and when the supply of operating power is started after that, the predetermined storage area is not initialized In the display storage area, the display data corresponding to the specific display data is not set. Therefore, the display data when the supply of operating power is stopped is stored and held in the display storage area. As a result, when the supply of operating power is stopped in a situation where a privilege is granted, and when the supply of operating power is subsequently started, the predetermined storage area is not initialized, the privilege It becomes possible to start the display of the specific display means from the display content corresponding to the situation to which is given.
特徴αJ12.前記特定表示制御手段は、動作電力の供給が開始された場合において前記特定表示手段にて前記特定対応表示が行われる場合、当該特定対応表示が行われた状態で前記特定表示手段の表示を開始させることを特徴とする特徴αJ1乃至αJ11のいずれか1に記載の遊技機。 Feature αJ12. The specific display control means starts display of the specific display means in a state where the specific correspondence display is performed when the specific correspondence display is performed by the specific display means when supply of operating power is started. The gaming machine according to any one of features αJ1 to αJ11.
特徴αJ12によれば、動作電力の供給が開始された場合に特定対応表示が行われる前に動作電力の供給が停止された場合における表示内容が特定表示手段にて行われてしまわないようにすることが可能となる。 According to the characteristic αJ12, when the supply of the operating power is started, the display content when the supply of the operating power is stopped before the specific correspondence display is performed is prevented from being performed by the specific display unit. It becomes possible.
特徴αJ13.動作電力の供給が開始された場合に動作電力の供給開始時の処理が実行される構成であって、前記初期化手段による前記所定の記憶領域を初期化する処理は前記動作電力の供給開始時の処理に含まれる構成であり、
前記特定表示制御手段は、動作電力の供給が開始された場合において前記動作電力の供給開始時の処理が実行された後に前記特定表示手段の表示を開始させることを特徴とする特徴αJ12に記載の遊技機。
Feature αJ13. The operation power supply start process is executed when the operation power supply is started, and the initialization unit initializes the predetermined storage area when the operation power supply starts. Is included in the process of
The specific display control means starts the display of the specific display means after the processing at the start of supply of the operating power is executed when the supply of operating power is started. Gaming machine.
特徴αJ13によれば、所定の記憶領域が初期化手段により初期化される場合及び初期化されない場合のいずれであっても、動作電力の供給開始時の処理が終了した後のタイミングで特定表示手段における表示が開始されるようにすることが可能となる。 According to the feature αJ13, whether the predetermined storage area is initialized by the initialization unit or not, the specific display unit is displayed at the timing after the processing at the start of supplying the operating power is completed. It is possible to start display at.
特徴αJ14.動作電力の供給が開始されたことに基づいて発生した設定可能状況において、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(第58〜第61の実施形態における主側CPU63のステップSC216の処理を実行する機能)を備え、
前記初期化手段は、前記設定手段による前記使用対象の設定値の設定が行われる場合又は前記設定手段による前記使用対象の設定値の設定が行われた後に前記所定の記憶領域を初期化する構成であり、
前記設定手段による前記使用対象の設定値の設定は前記動作電力の供給開始時の処理が実行されている状況において発生することを特徴とする特徴αJ13に記載の遊技機。
Feature αJ14. Setting means for setting a setting value to be used from among a plurality of setting values corresponding to the player's advantage in a settable situation generated based on the start of supply of operating power A function of executing the process of step SC216 of the
The initialization unit is configured to initialize the predetermined storage area when the setting value is set by the setting unit or after the setting value is set by the setting unit. And
The gaming machine according to Feature αJ13, wherein the setting value of the target to be used by the setting means is generated in a situation where processing at the start of supply of the operating power is being executed.
特徴αJ14によれば、使用対象の設定値の新たな設定が行われる場合及び行われない場合のいずれであっても、動作電力の供給開始時の処理が終了した後のタイミングで特定表示手段における表示が開始されるようにすることが可能となる。 According to the characteristic αJ14, whether the setting value to be used is newly set or not, in the specific display means at the timing after the processing at the start of supplying the operating power is completed. The display can be started.
なお、特徴αJ1〜αJ14の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features αJ1 to αJ14, features A1 to A15, features B1 to B7, features C1 to C5, features D1 to D10, features E1 to E6, features F1 to F3, features G1 to G18, and features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features Features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, Features v1 to v8, Features w1 to w8, Features x1 to x6, Features y1 to y9, Features z1 to z6, Features αA1 to αA10, Features αB1 to αB6, Features αC1 to αC13, Features αD1 to αD9, Features αE1 to αE5, Features αF1 to αF9, Features αG1 to αG10, Features αH1 to αH11, Features αI1 to αI8, Features αJ1 to αJ14, Features αK1 to αK8, Features αL1 to αL11, Features αM1 to αM8, Features αN1 to αN6, Features αO1 to αO7, Features αP1 to αP7, Features αQ1 to αQ9, Features αR1 to αR8, Features αS1 to αS3, Features αT1 to αT4, Features αU1 to αU10, Features αV1 to αV5, One or more configurations of the features αW1 to αW9, the features αX1 to αX4, the features αY1 to αY11, the features αZ1 to αZ4, and the features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴αK群>
特徴αK1.特定表示手段(特図表示部37a、普図表示部38a)と、
遊技者に特典を付与するか否かを決定し、遊技者に特典を付与する場合には特典付与情報(大当たり結果の種類に対応したフラグにセットされる「1」の情報)を所定の記憶領域(第61の実施形態におけるクリア対象エリア371)に記憶させる付与決定手段(主側CPU63におけるステップS508の処理を実行する機能)と、
前記所定の記憶領域に前記特典付与情報が記憶されていることに基づいて遊技者に特典(開閉実行モード)を付与する特典付与手段(主側CPU63におけるステップS408〜ステップS412の処理を実行する機能)と、
決定結果の表示タイミングとなった場合に前記付与決定手段の決定結果に対応する結果対応の表示データ(ステップS507又はステップS509に選択された表示データ)を表示記憶領域(第1表示データバッファ271、第3表示データバッファ273)に設定する表示データ設定手段(主側CPU63におけるステップS8915の処理を実行する機能)と、
前記表示記憶領域に記憶された前記結果対応の表示データに対応する表示が行われるように前記特定表示手段を表示制御することで、前記付与決定手段の決定結果に対応する表示が前記特定表示手段にて行われるようにする特定表示制御手段(主側CPU63におけるステップSC412〜ステップSC414の処理を実行する機能)と、
動作電力の供給が開始されたことに基づいて、前記表示記憶領域を含む所定の記憶領域(第61の実施形態におけるクリア対象エリア371)を初期化する初期化手段(第61の実施形態における主側CPU63の第2RAMクリア処理を実行する機能)と、
動作電力の供給が開始された場合に前記初期化手段により前記所定の記憶領域が初期化された場合における前記特定表示手段の表示内容を特定対応表示となるようにする対応設定手段(主側CPU63におけるステップSD202〜ステップSD217の処理を実行する機能)と、
を備え、
前記特定対応表示は複数種類存在しており、
複数種類の前記特定対応表示には、前記付与決定手段の決定結果に対応する表示として選択されない表示内容が含まれていることを特徴とする遊技機。
<Characteristic αK group>
Features αK1. Specific display means (special
It is determined whether or not to give a privilege to the player, and when granting a privilege to the player, privilege grant information (information of “1” set in a flag corresponding to the type of jackpot result) is stored in a predetermined manner. Grant determination means (function for executing the processing of step S508 in the main CPU 63) to be stored in the area (
Benefit granting means for granting a privilege (opening / closing execution mode) to the player based on the fact that the privilege granting information is stored in the predetermined storage area (function of executing steps S408 to S412 in the main CPU 63) )When,
When the display timing of the determination result is reached, display data corresponding to the result (display data selected in step S507 or step S509) corresponding to the determination result of the assignment determination means is displayed in the display storage area (first
The display corresponding to the determination result of the assignment determination means is displayed on the specific display means by controlling the specific display means so that display corresponding to the display data corresponding to the result stored in the display storage area is performed. Specific display control means (function to execute the processing of steps SC412 to SC414 in the main CPU 63),
On the basis of the start of the supply of operating power, initialization means for initializing a predetermined storage area (
Correspondence setting means (main-side CPU 63) that causes the display content of the specific display means to be in the specific correspondence display when the predetermined storage area is initialized by the initialization means when the supply of operating power is started. In step SD202 to step SD217 in FIG.
With
There are multiple types of specific correspondence display,
The gaming machine characterized in that the plurality of types of specific correspondence displays include display contents that are not selected as a display corresponding to the determination result of the grant determination means.
特徴αK1によれば、動作電力の供給が開始されたことに基づいて所定の記憶領域が初期化されることにより所定の記憶領域が初期化された状況で遊技が開始されるようにすることが可能となる。この場合に、動作電力の供給が開始された場合における特定表示手段の表示内容が特定対応表示となる。そして、当該特定対応表示は複数種類存在しているとともに、複数種類の特定対応表示には付与決定手段の決定結果に対応する表示として選択されない表示内容が含まれている。これにより、所定の記憶領域が初期化された場合における特定表示手段の表示内容が多様化されることとなる。よって、動作電力の供給が開始された場合に特定表示手段の表示内容を確認したとしても、所定の記憶領域の初期化が行われたか否かを特定しづらくさせることが可能となる。 According to the characteristic αK1, the game is started in a situation where the predetermined storage area is initialized by initializing the predetermined storage area based on the start of the supply of operating power. It becomes possible. In this case, the display content of the specific display means when the supply of operating power is started becomes the specific correspondence display. There are a plurality of types of specific correspondence displays, and the plurality of types of specific correspondence displays include display contents that are not selected as the display corresponding to the determination result of the assignment determination means. Thereby, the display content of the specific display means when the predetermined storage area is initialized is diversified. Therefore, even if the display content of the specific display means is confirmed when the supply of operating power is started, it is difficult to specify whether or not a predetermined storage area has been initialized.
特徴αK2.複数種類の前記特定対応表示には、前記付与決定手段の決定結果に対応する表示として選択され得る表示内容と、前記付与決定手段の決定結果に対応する表示として選択されない表示内容とが含まれていることを特徴とする特徴αK1に記載の遊技機。 Feature αK2. The plurality of types of specific correspondence displays include display contents that can be selected as a display corresponding to the determination result of the provision determination means and display contents that are not selected as a display corresponding to the determination result of the provision determination means. The gaming machine according to Feature αK1, characterized in that:
特徴αK2によれば、複数種類の特定対応表示には付与決定手段の決定結果に対応する表示として選択され得る表示内容及び選択されない表示内容の両方が含まれているため、所定の記憶領域が初期化された場合における特定表示手段の表示内容を多様化することが可能となる。 According to the feature αK2, the plurality of types of specific correspondence displays include both display contents that can be selected as the display corresponding to the determination result of the assignment determination means and display contents that are not selected. It is possible to diversify the display content of the specific display means when it has been converted to a different type.
特徴αK3.前記特定表示手段は複数の発光部を有しており、
前記対応設定手段は、前記複数の発光部のそれぞれについて個別に点灯状態とするか否かの抽選処理(ステップSD204、ステップSD212)を実行し、前記複数の発光部のそれぞれに対する当該抽選処理の結果に対応する点灯パターンの表示データを前記表示記憶領域に設定することで前記特定対応表示が行われるようにすることを特徴とする特徴αK1又はαK2に記載の遊技機。
Feature αK3. The specific display means has a plurality of light emitting units,
The correspondence setting means executes a lottery process (step SD204, step SD212) as to whether or not to individually turn on each of the plurality of light emitting units, and results of the lottery process for each of the plurality of light emitting units. The gaming machine according to the characteristic αK1 or αK2, wherein the specific correspondence display is performed by setting display data of a lighting pattern corresponding to the in the display storage area.
特徴αK3によれば、特定表示手段における複数の発光部のそれぞれについて点灯状態とするか否かの抽選処理が実行され、それら抽選処理の結果に対応する点灯パターンの表示内容が、所定の記憶領域が初期化された場合における特定対応表示として特定表示手段に表示される。これにより、所定の記憶領域が初期化された場合における特定表示手段の表示内容を多様化することが可能となるとともに、所定の記憶領域が初期化された場合における特定表示手段の表示内容を不規則なものとすることが可能となる。 According to the characteristic αK3, a lottery process for determining whether or not each of the plurality of light emitting units in the specific display unit is in a lighting state is executed, and the display content of the lighting pattern corresponding to the result of the lottery process is stored in a predetermined storage area. Is displayed on the specific display means as a specific corresponding display when is initialized. This makes it possible to diversify the display contents of the specific display means when the predetermined storage area is initialized, and to suppress the display contents of the specific display means when the predetermined storage area is initialized. It becomes possible to be regular.
特徴αK4.動作電力の供給が開始されたことに基づいて発生した設定可能状況において、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(第61の実施形態における主側CPU63のステップSC216の処理を実行する機能)を備え、
前記初期化手段は、前記設定手段による前記使用対象の設定値の設定が行われる場合又は前記設定手段による前記使用対象の設定値の設定が行われた後に前記所定の記憶領域を初期化することを特徴とする特徴αK1乃至αK3のいずれか1に記載の遊技機。
Feature αK4. Setting means for setting a setting value to be used from among a plurality of setting values corresponding to the player's advantage in a settable situation that has occurred based on the start of supply of operating power (61st A function of executing the process of step SC216 of the
The initialization unit initializes the predetermined storage area when the setting value of the use target is set by the setting unit or after the setting value of the use target is set by the setting unit. The gaming machine according to any one of features αK1 to αK3.
特徴αK4によれば、動作電力の供給が開始された場合に使用対象の設定値の設定が行われる場合又は行われた場合に付随して所定の記憶領域が初期化されることにより、使用対象の設定値の新たな設定が行われた場合には所定の記憶領域が初期化された状況で遊技を開始させることが可能となる。この場合に、使用対象の設定値の新たな設定に付随して所定の記憶領域が初期化された場合には複数種類の特定対応表示のうちのいずれかの特定対応表示が特定表示手段にて行われる。これにより、使用対象の設定値の新たな設定が行われた場合における特定表示手段の表示内容が多様化されることとなり、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、使用対象の設定値の新たな設定が行われたか否かを特定できないようにすることが可能となる。 According to the feature αK4, when the setting value of the usage target is set when the supply of the operating power is started, or when the predetermined storage area is initialized, the usage target is initialized. When a new setting value is set, the game can be started in a situation where a predetermined storage area is initialized. In this case, when a predetermined storage area is initialized in association with a new setting of the setting value to be used, any one of the plurality of types of specific corresponding displays is displayed on the specific display means. Done. As a result, the display contents of the specific display means when a new setting value to be used is set are diversified, and the player can display the specific display means when the supply of operating power is started. Even if the contents are confirmed, it is possible to make it impossible to specify whether or not a new setting value to be used has been set.
特徴αK5.動作電力の供給が開始された場合において所定の初期化条件が成立した場合(主側RAM65に関する情報異常が発生しておらずさらに設定更新表示フラグ及び遊技停止フラグに「1」がセットされていない状況で「RAMクリア操作」が行われた場合)、前記設定手段による前記使用対象の設定値の設定が行われない場合であっても前記所定の記憶領域を初期化する別初期化手段(第61の実施形態における主側CPU63の第1RAMクリア処理を実行する機能)を備え、
前記対応設定手段は、動作電力の供給が開始された場合に前記別初期化手段により前記所定の記憶領域が初期化された場合及び動作電力の供給が開始された場合に前記設定手段による前記使用対象の設定値の設定が行われた場合のいずれにおいても前記特定表示手段の表示内容を特定対応表示となるようにすることを特徴とする特徴αK4に記載の遊技機。
Feature αK5. When the predetermined initialization condition is satisfied when the supply of operating power is started (the information abnormality regarding the
The correspondence setting means uses the setting means by the setting means when the predetermined storage area is initialized by the separate initialization means when the supply of operating power is started and when the supply of operating power is started. The gaming machine according to feature αK4, wherein the display content of the specific display means is displayed in a specific correspondence manner in any case where a target set value is set.
特徴αK5によれば、動作電力の供給が開始された場合において所定の初期化条件が成立した場合には設定値の設定が行われない場合であっても所定の記憶領域が初期化されるため、設定値の新たな設定が行われない状況であっても所定の記憶領域が初期化された状況で遊技を開始させることが可能となる。この場合に、設定値の新たな設定が行われた場合及び所定の初期化条件が成立して所定の記憶領域が初期化された場合のいずれであっても特定表示手段にて特定対応表示が行われる。これにより、動作電力の供給が開始された場合に遊技者が特定表示手段の表示内容を確認したとしても、設定値の新たな設定が行われたか否か及び所定の初期化条件が成立したか否かを特定できないようにすることが可能となる。 According to the characteristic αK5, when a predetermined initialization condition is satisfied when the supply of operating power is started, a predetermined storage area is initialized even when a setting value is not set. Even in a situation where a new setting value is not set, the game can be started in a situation where a predetermined storage area is initialized. In this case, the specific correspondence display is performed by the specific display means regardless of whether a new setting value is set or a predetermined initialization condition is satisfied and a predetermined storage area is initialized. Done. Thus, even if the player confirms the display content of the specific display means when the supply of operating power is started, whether or not a new setting value has been set and whether a predetermined initialization condition has been established It becomes possible not to specify whether or not.
特徴αK6.前記特定表示制御手段は、動作電力の供給が開始された場合において前記特定表示手段にて前記特定対応表示が行われる場合、当該特定対応表示が行われた状態で前記特定表示手段の表示を開始させることを特徴とする特徴αK1乃至αK5のいずれか1に記載の遊技機。 Feature αK6. The specific display control means starts display of the specific display means in a state where the specific correspondence display is performed when the specific correspondence display is performed by the specific display means when supply of operating power is started. The gaming machine according to any one of features αK1 to αK5, wherein:
特徴αK6によれば、動作電力の供給が開始された場合に特定対応表示が行われる前に動作電力の供給が停止された場合における表示内容が特定表示手段にて行われてしまわないようにすることが可能となる。 According to the characteristic αK6, when the supply of operating power is started, the display content when the supply of operating power is stopped before the specific correspondence display is performed is prevented from being performed by the specific display means. It becomes possible.
特徴αK7.動作電力の供給が開始された場合に動作電力の供給開始時の処理が実行される構成であって、前記初期化手段による前記所定の記憶領域を初期化する処理は前記動作電力の供給開始時の処理に含まれる構成であり、
前記特定表示制御手段は、動作電力の供給が開始された場合において前記動作電力の供給開始時の処理が実行された後に前記特定表示手段の表示を開始させることを特徴とする特徴αK6に記載の遊技機。
Feature αK7. The operation power supply start process is executed when the operation power supply is started, and the initialization unit initializes the predetermined storage area when the operation power supply starts. Is included in the process of
The specific display control means starts the display of the specific display means after the processing at the start of supply of the operating power is executed when the supply of operating power is started. Gaming machine.
特徴αK7によれば、所定の記憶領域が初期化手段により初期化される場合及び初期化されない場合のいずれであっても、動作電力の供給開始時の処理が終了した後のタイミングで特定表示手段における表示が開始されるようにすることが可能となる。 According to the characteristic αK7, whether the predetermined storage area is initialized or not initialized by the initialization unit, the specific display unit is displayed at the timing after the process at the start of supplying the operating power is completed. It is possible to start display at.
特徴αK8.動作電力の供給が開始されたことに基づいて発生した設定可能状況において、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(第56の実施形態における主側CPU63のステップSC216の処理を実行する機能)を備え、
前記初期化手段は、前記設定手段による前記使用対象の設定値の設定が行われる場合又は前記設定手段による前記使用対象の設定値の設定が行われた後に前記所定の記憶領域を初期化する構成であり、
前記設定手段による前記使用対象の設定値の設定は前記動作電力の供給開始時の処理が実行されている状況において発生することを特徴とする特徴αK7に記載の遊技機。
Feature αK8. Setting means for setting a setting value to be used from among a plurality of setting values corresponding to the player's advantage in a settable situation that has occurred based on the start of supply of operating power (56th A function of executing the process of step SC216 of the
The initialization unit is configured to initialize the predetermined storage area when the setting value is set by the setting unit or after the setting value is set by the setting unit. And
The gaming machine as set forth in the characteristic αK7, wherein the setting value to be used by the setting means is set in a situation where the process at the start of the supply of the operating power is being executed.
特徴αK8によれば、使用対象の設定値の新たな設定が行われる場合及び行われない場合のいずれであっても、動作電力の供給開始時の処理が終了した後のタイミングで特定表示手段における表示が開始されるようにすることが可能となる。 According to the characteristic αK8, in the specific display means at the timing after the process at the start of the supply of the operating power is completed, regardless of whether the setting value to be used is newly set or not. The display can be started.
なお、特徴αK1〜αK8の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features αK1 to αK8, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Any one or more of the features αW1 to αW9, features αX1 to αX4, features αY1 to αY11, features αZ1 to αZ4, and features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴αF群、上記特徴αG群、上記特徴αH群、上記特徴αI群、上記特徴αJ群及び上記特徴αK群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature αF group, the feature αG group, the feature αH group, the feature αI group, the feature αJ group, and the feature αK group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、動作電力の供給開始時の動作を好適なものとする必要があり、この点について未だ改良の余地がある。 Here, in the gaming machine such as the above-described example, it is necessary to make the operation at the start of supply of operating power suitable, and there is still room for improvement in this respect.
<特徴αL群>
特徴αL1.特定表示手段(特図表示部37a、普図表示部38a)と、
当該特定表示手段を表示制御する特定表示制御手段(主側CPU63におけるステップSC412〜ステップSC414の処理を実行する機能)と、
動作電力の供給が開始されたことに基づいて発生した設定可能状況において、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(第62〜第63の実施形態における主側CPU63のステップSC216の処理を実行する機能)と、
を備え、
前記特定表示制御手段は、前記設定手段による前記使用対象となる設定値の設定が行われたこと、及び動作電力の供給が停止される前における前記設定値の有利度以上となる設定値又は動作電力の供給が停止される前における前記設定値よりも有利となる設定値が前記使用対象となる設定値として前記設定手段により設定されたことの一方である示唆対象状況となったことに基づいて、動作電力の供給が開始された場合における前記特定表示手段の表示内容を前記示唆対象状況に対応する決定態様(特図用の第2表示振分テーブル392を参照する態様、普図用の第2表示振分テーブル394を参照する態様)で決定する態様決定手段(第62の実施形態では主側CPU63におけるステップSD402〜ステップSD411の処理を実行する機能、第63の実施形態では主側CPU63におけるステップSD502の処理を実行する機能)を備えていることを特徴とする遊技機。
<Characteristic αL group>
Feature αL1. Specific display means (special
Specific display control means for controlling the display of the specific display means (function for executing the processes of steps SC412 to SC414 in the main CPU 63);
Setting means for setting a setting value to be used from among a plurality of setting values corresponding to the player's degree of advantage in a settable situation that has occurred based on the start of supply of operating power (No. 62 to A function of executing the process of step SC216 of the
With
The specific display control means has a setting value or operation that is equal to or greater than the advantage of the setting value before the setting value is set by the setting means and the supply of operating power is stopped. Based on the fact that a setting value that is more advantageous than the setting value before the power supply is stopped has been set by the setting means as the setting value to be used, which is one of the suggested objects. When the supply of the operating power is started, the display content of the specific display means is determined according to the suggestion target situation (a mode referring to the second display allocation table 392 for special drawings, the first for general maps) The mode determining means (in the 62nd embodiment, executing the processing of step SD402 to step SD411 in the main CPU 63). Function, a game machine, characterized in that it comprises a function) for executing the process of step SD502 in the main side CPU63 in the embodiment of the 63.
特徴αL1によれば、動作電力の供給が開始された場合における特定表示手段の表示内容を確認することで、使用対象となる設定値の新たな設定が行われたこと、又は使用対象となる設定値の有利度がそれまでの設定値の有利度以上若しくはそれまでの設定値の有利度よりも高くなったことを予測することが可能となる。これにより、特定表示手段の表示内容を利用して設定値に関する予測を遊技者に行わせることが可能となり、遊技の興趣向上を図ることが可能となる。 According to the feature αL1, by confirming the display content of the specific display means when the supply of operating power is started, a new setting of a setting value to be used has been performed or a setting to be used It is possible to predict that the advantage of the value is equal to or higher than the advantage of the set value so far or higher than the advantage of the set value so far. This makes it possible for the player to make a prediction regarding the set value using the display content of the specific display means, and it is possible to improve the interest of the game.
特徴αL2.前記態様決定手段は、動作電力の供給が停止される前における前記設定値の有利度以上となる設定値又は動作電力の供給が停止される前における前記設定値よりも有利となる設定値が前記使用対象となる設定値として前記設定手段により設定されたことに基づいて動作電力の供給が開始された場合における前記特定表示手段の表示内容を前記示唆対象状況に対応する決定態様で決定し、動作電力の供給が停止される前における前記設定値の有利度よりも低い設定値が前記使用対象となる設定値として前記設定手段により設定されたことに基づいて動作電力の供給が開始された場合における前記特定表示手段の表示内容を非示唆対象状況に対応する決定態様(特図用の第1表示振分テーブル391を参照する態様、普図用の第1表示振分テーブル393を参照する態様)で決定することを特徴とする特徴αL1に記載の遊技機。 Feature αL2. The mode determining means has a set value that is greater than or equal to the advantage of the set value before the supply of operating power is stopped or a set value that is more advantageous than the set value before the supply of operating power is stopped. The display content of the specific display means when the supply of operating power is started based on the setting value to be used set by the setting means is determined in a determination manner corresponding to the suggestion target situation, When the supply of operating power is started based on the fact that a setting value lower than the advantage of the setting value before the power supply is stopped is set by the setting means as the setting value to be used The determination mode corresponding to the non-suggestion target situation (the mode referring to the first display allocation table 391 for special drawings, the first display allocation table for general maps) The gaming machine according to the features αL1, characterized by determining at 393 manner that reference).
特徴αL2によれば、使用対象となる設定値の有利度がそれまでの設定値の有利度以上又はそれまでの設定値の有利度よりも高くなった場合には示唆対象状況に対応する決定態様で特定表示手段の表示内容が決定されるとともに、使用対象となる設定値の有利度がそれまでの設定値よりも低くなった場合には非示唆対象状況に対応する決定態様で特定表示手段の表示内容が決定される。これにより、使用対象となる設定値の有利度がそれまでの設定値の有利度以上又はそれまでの設定値の有利度よりも高くなったか否かの予測を行い易くなる。 According to the feature αL2, when the advantage of the setting value to be used is equal to or higher than the advantage of the previous set value or higher than the advantage of the previous set value, the determination mode corresponding to the suggestion target situation The display content of the specific display means is determined by the above, and when the advantage of the set value to be used becomes lower than the previous set value, the specific display means is set in a determination mode corresponding to the non-implicit target situation Display contents are determined. Thereby, it becomes easy to predict whether or not the advantage of the set value to be used is equal to or higher than the advantage of the set value so far or higher than the advantage of the set value so far.
特徴αL3.前記態様決定手段は、前記設定手段による前記使用対象となる設定値の設定が行われなかったことに基づいて動作電力の供給が開始された場合における前記特定表示手段の表示内容を前記非示唆対象状況に対応する決定態様で決定することを特徴とする特徴αL2に記載の遊技機。 Feature αL3. The aspect determining unit is configured to display the display content of the specific display unit when the setting of the set value to be used by the setting unit is not performed, and when the supply of operating power is started. The gaming machine according to feature αL2, wherein the game machine is determined in a determination mode corresponding to the situation.
特徴αL3によれば、動作電力の供給が開始された場合に使用対象となる設定値の新たな設定が行われなかった場合にも非示唆対象状況に対応する決定態様で動作電力の供給が開始された場合における特定表示手段の表示内容が決定されるため、非示唆対象状況に対応する決定態様で特定表示手段の表示内容が決定された場合にその状況が使用対象となる設定値の新たな設定が行われなかった状況なのか、それとも使用対象となる設定値の有利度がそれまでよりも低くなった状況なのかを特定できないようにすることが可能となる。 According to the feature αL3, when the supply of the operating power is started, the supply of the operating power is started in the determination mode corresponding to the non-suggested target situation even when the setting value to be used is not newly set. Since the display content of the specific display means in the case of being determined is determined, when the display content of the specific display means is determined in the determination mode corresponding to the non-suggested target situation, the setting value that becomes the target of use of that situation is a new setting value. It is possible to make it impossible to specify whether the setting has not been performed or whether the setting value to be used is less advantageous than before.
特徴αL4.前記態様決定手段は、前記示唆対象状況である場合には前記示唆対象状況に対応する抽選態様により前記特定表示手段の表示内容を抽選により決定することを特徴とする特徴αL1乃至αL3のいずれか1に記載の遊技機。 Feature αL4. The aspect determining means determines the display content of the specific display means by lottery according to the lottery aspect corresponding to the suggestion target situation in the case of the suggestion target situation, and any one of features αL1 to αL3 The gaming machine described in 1.
特徴αL4によれば、示唆対象状況における特定表示手段の表示内容を多様化させることが可能となる。これにより、特定表示手段を確認したとしても、示唆対象状況であるか否かを明確には特定できないようにすることが可能となる。 According to the feature αL4, it is possible to diversify the display content of the specific display means in the suggestion target situation. Thereby, even if it confirms a specific display means, it becomes possible not to specify clearly whether it is a suggestion object situation.
特徴αL5.前記態様決定手段は、前記示唆対象状況ではない場合である非示唆対象状況である場合には当該非示唆対象状況に対応する抽選態様により前記特定表示手段の表示内容を抽選により決定することを特徴とする特徴αL4に記載の遊技機。 Feature αL5. The mode determining means determines the display content of the specific display means by lottery according to the lottery mode corresponding to the non-suggested target situation when the non-suggested target situation is not the suggested target situation. A gaming machine described in the feature αL4.
特徴αL5によれば、非示唆対象状況における特定表示手段の表示内容を多様化させることが可能となる。これにより、特定表示手段を確認したとしても、非示唆対象状況であるか否かを明確には特定できないようにすることが可能となる。 According to the feature αL5, it is possible to diversify the display content of the specific display means in the non-suggestion target situation. Thereby, even if it confirms a specific display means, it becomes possible not to specify clearly whether it is a non-suggestion object situation.
特徴αL6.前記示唆対象状況に対応する抽選態様による前記特定表示手段の表示内容の抽選にて選択され得る表示内容及び前記非示唆対象状況に対応する抽選態様による前記特定表示手段の表示内容の抽選にて選択され得る表示内容のいずれにも共通表示内容(特図用の第1〜第3初期表示、普図用の第1〜第3初期表示)が存在しており、当該共通表示内容の選択確率が前記示唆対象状況に対応する抽選態様の場合と前記非示唆対象状況に対応する抽選態様の場合とで相違していることを特徴とする特徴αL5に記載の遊技機。 Feature αL6. Display contents that can be selected by lottery of the display contents of the specific display means according to the lottery aspect corresponding to the suggestion target situation and selection by lottery of display contents of the specific display means by the lottery aspect corresponding to the non-suggestion target situation There is common display content (first to third initial display for special drawings, first to third initial display for general maps) in any of the display contents that can be displayed, and the selection probability of the common display content is The gaming machine according to characteristic αL5, wherein the lottery mode corresponding to the suggestion target situation is different from the lottery mode corresponding to the non-suggestion target situation.
特徴αL6によれば、示唆対象状況及び非示唆対象状況のいずれであっても特定表示手段にて共通表示内容の表示が行われるため、示唆対象状況及び非示唆対象状況のいずれであるのかを明確には特定できないようにすることが可能となる。その一方、共通表示内容の選択確率は示唆対象状況である場合と非示唆対象状況である場合とで相違しているため、特定表示手段の表示内容から示唆対象状況及び非示唆対象状況のいずれであるのかを予測させることが可能となる。 According to the feature αL6, since the common display content is displayed by the specific display means in either the suggestion target situation or the non-suggestion target situation, it is clear whether the suggestion target situation or the non-suggestion target situation It is possible to prevent it from being specified. On the other hand, since the selection probability of the common display content is different between the case of the suggestion target situation and the case of the non-suggestion target situation, either the suggestion target situation or the non-suggestion target situation from the display content of the specific display means It is possible to predict whether it exists.
特徴αL7.表示記憶領域に表示データを設定する表示データ設定手段(主側CPU63におけるステップS8915の処理を実行する機能)を備え、
前記特定表示制御手段は、前記表示記憶領域に記憶された前記表示データに対応する表示が行われるように前記特定表示手段を表示制御するものであり、
前記設定手段による前記使用対象の設定値の設定が行われる場合又は前記設定手段による前記使用対象の設定値の設定が行われた後に前記表示記憶領域を含む所定の記憶領域を初期化する初期化手段(第62〜第63の実施形態における主側CPU63の第2RAMクリア処理を実行する機能)を備えていることを特徴とする特徴αL1乃至αL6のいずれか1に記載の遊技機。
Feature αL7. Display data setting means for setting display data in the display storage area (function to execute the process of step S8915 in the main CPU 63);
The specific display control means controls the specific display means so that display corresponding to the display data stored in the display storage area is performed,
Initialization of initializing a predetermined storage area including the display storage area when the setting value is set by the setting unit or after the setting value is set by the setting unit The gaming machine according to any one of features αL1 to αL6, characterized in that it comprises means (function for executing the second RAM clear processing of the
特徴αL7によれば、動作電力の供給が開始された場合に使用対象の設定値の設定が行われる場合又は行われた場合に付随して所定の記憶領域が初期化されることにより、使用対象の設定値の新たな設定が行われた場合には所定の記憶領域が初期化された状況で遊技を開始させることが可能となる。この場合に、上記特徴αL1の構成を備えていることにより、所定の記憶領域の初期化に伴って表示記憶領域が初期化される状況を利用して、特定表示手段の表示内容により示唆対象状況であるか否かを予測させることが可能となる。 According to the feature αL7, when the setting value of the usage target is set when the supply of the operating power is started, or when the predetermined storage area is initialized, the usage target is initialized. When a new setting value is set, the game can be started in a situation where a predetermined storage area is initialized. In this case, the configuration of the characteristic αL1 makes it possible to use the situation in which the display storage area is initialized in accordance with the initialization of the predetermined storage area, and to suggest the situation based on the display content of the specific display means. It becomes possible to predict whether or not.
特徴αL8.動作電力の供給が開始された場合に所定の初期化条件が成立した場合(主側RAM65に関する情報異常が発生しておらずさらに設定更新表示フラグ及び遊技停止フラグに「1」がセットされていない状況で「RAMクリア操作」が行われた場合)、前記所定の記憶領域を初期化する別初期化手段(第62〜第63の実施形態における主側CPU63の第1RAMクリア処理を実行する機能)を備え、
前記態様決定手段は、前記別初期化手段により前記所定の記憶領域が初期化された場合、動作電力の供給が開始された場合における前記特定表示手段の表示内容を非示唆対象状況に対応する決定態様で決定することを特徴とする特徴αL7に記載の遊技機。
Feature αL8. When a predetermined initialization condition is satisfied when the supply of operating power is started (information abnormality regarding the
The mode determining means determines the display content of the specific display means corresponding to the non-suggesting target situation when the predetermined storage area is initialized by the separate initialization means and when the supply of operating power is started. The gaming machine according to Feature αL7, wherein the game machine is determined by a mode.
特徴αL8によれば、動作電力の供給が開始された場合において所定の初期化条件が成立した場合には所定の記憶領域が初期化されるため、所定の記憶領域が初期化された状況で遊技を開始させることが可能となる。この場合に、別初期化手段により所定の記憶領域が初期化される場合には動作電力の供給が開始された場合における特定表示手段の表示内容が非示唆対象状況に対応する決定態様で決定されるため、示唆対象状況であるか否かの予測を行い易くなる。 According to the feature αL8, when a predetermined initialization condition is satisfied when the supply of operating power is started, the predetermined storage area is initialized, so that the game is performed in a situation where the predetermined storage area is initialized. Can be started. In this case, when the predetermined storage area is initialized by the separate initialization unit, the display content of the specific display unit when the supply of the operating power is started is determined in a determination mode corresponding to the non-suggestion target situation. Therefore, it becomes easy to predict whether or not it is a suggestion target situation.
特徴αL9.遊技者に特典を付与するか否かを決定し、遊技者に特典を付与する場合には特典付与情報(大当たり結果の種類に対応したフラグにセットされる「1」の情報)を所定の記憶領域に記憶させる付与決定手段(主側CPU63におけるステップS508の処理を実行する機能)と、
前記所定の記憶領域に前記特典付与情報が記憶されていることに基づいて遊技者に特典(開閉実行モード)を付与する特典付与手段(主側CPU63におけるステップS408〜ステップS412の処理を実行する機能)と、
を備え、
前記特定表示制御手段は、前記付与決定手段の決定結果に対応する表示が前記特定表示手段にて行われるようにすることを特徴とする特徴αL1乃至αL8のいずれか1に記載の遊技機。
Feature αL9. Whether or not to grant a privilege to a player is determined, and when granting a privilege to a player, privilege grant information (information of “1” set in a flag corresponding to the type of jackpot result) is stored in a predetermined manner Grant determination means (function to execute the process of step S508 in the main CPU 63) to be stored in the area;
Benefit granting means for granting a privilege (opening / closing execution mode) to the player based on the fact that the privilege granting information is stored in the predetermined storage area (function of executing steps S408 to S412 in the main CPU 63) )When,
With
The gaming machine according to any one of features αL1 to αL8, wherein the specific display control unit causes the specific display unit to perform display corresponding to a determination result of the grant determination unit.
特徴αL9によれば、遊技者に特典を付与するか否かの決定結果に対応する表示が特定表示手段にて行われることにより遊技者は特定表示手段に注目することとなる。この場合に、上記特徴αL1の構成を備えていることにより特定表示手段を利用して上記のような優れた効果を奏することが可能となる。 According to the characteristic αL9, the player pays attention to the specific display unit by performing the display corresponding to the determination result of whether or not to give a privilege to the player on the specific display unit. In this case, by providing the configuration of the characteristic αL1, it is possible to obtain the excellent effects as described above by using the specific display means.
特徴αL10.前記示唆対象状況に対応する決定態様で決定された前記特定表示手段の表示内容は、前記付与決定手段の決定結果に対応する表示が前記特定表示手段にて行われる場合には表示されない表示内容であることを特徴とする特徴αL9に記載の遊技機。 Feature αL10. The display content of the specific display means determined in the determination mode corresponding to the suggestion target situation is a display content that is not displayed when the display corresponding to the determination result of the assignment determination means is performed by the specific display means. The gaming machine according to Feature αL9, wherein
特徴αL10によれば、示唆対象状況に対応する決定態様で決定された表示内容を、付与決定手段の決定結果に対応する表示内容と区別することが可能となる。 According to the feature αL10, it is possible to distinguish the display content determined in the determination mode corresponding to the suggestion target situation from the display content corresponding to the determination result of the assignment determination unit.
特徴αL11.前記特定表示制御手段は、動作電力の供給が開始された場合において前記態様決定手段により決定された表示内容による表示が前記特定表示手段にて行われる場合、前記態様決定手段により決定された表示内容による表示が行われた状態で前記特定表示手段の表示を開始させることを特徴とする特徴αL1乃至αL10のいずれか1に記載の遊技機。 Feature αL11. The display content determined by the mode determination unit when the specific display control unit displays the display content determined by the mode determination unit when the supply of operating power is started. The gaming machine according to any one of features αL1 to αL10, wherein the display of the specific display means is started in a state where the display according to is performed.
特徴αL11によれば、動作電力の供給が開始された場合において態様決定手段により決定された表示内容による表示が行われる前に動作電力の供給が停止された場合における表示内容の表示が特定表示手段にて行われてしまわないようにすることが可能となる。 According to the characteristic αL11, when the supply of the operating power is started, the display of the display content when the supply of the operating power is stopped before the display according to the display content determined by the mode determination unit is performed is the specific display unit. It is possible to prevent it from being performed at.
なお、特徴αL1〜αL11の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features αL1 to αL11, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features Features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, Features v1 to v8, Features w1 to w8, Features x1 to x6, Features y1 to y9, Features z1 to z6, Features αA1 to αA10, Features αB1 to αB6, Features αC1 to αC13, Features αD1 to αD9, Features αE1 to αE5, Features αF1 to αF9, Features αG1 to αG10, Features αH1 to αH11, Features αI1 to αI8, Features αJ1 to αJ14, Features αK1 to αK8, Features αL1 to αL11, Features αM1 to αM8, Features αN1 to αN6, Features αO1 to αO7, Features αP1 to αP7, Features αQ1 to αQ9, Features αR1 to αR8, Features αS1 to αS3, Features αT1 to αT4, Features αU1 to αU10, Features αV1 to αV5, One or more configurations of the features αW1 to αW9, the features αX1 to αX4, the features αY1 to αY11, the features αZ1 to αZ4, and the features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴αL群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the characteristic αL group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、遊技の興趣向上を図る必要があり、この点について未だ改良の余地がある。 Here, in the gaming machine such as the above example, it is necessary to improve the interest of the game, and there is still room for improvement in this respect.
<特徴αM群>
特徴αM1.遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63におけるステップSB311の処理を実行する機能)と、
前記設定値に関する所定の設定関連処理(設定値更新処理、設定確認用処理)が実行されている状況において、遊技機前方から視認可能となる所定領域の状態を対応動作状態とする対応動作制御手段(第64の実施形態では主側CPU63におけるステップSE304、ステップSE305、ステップSE308及びステップSE309の処理を実行する機能、第65の実施形態では主側CPU63におけるステップSE604及びステップSE607の処理を実行する機能、第66の実施形態では主側CPU63におけるステップSE704、ステップSE707、ステップSE802及びステップSE816の処理を実行する機能、第67の実施形態では主側CPU63におけるステップSE904及びステップSE907の処理を実行する機能、第68の実施形態では主側CPU63における15R表示部481、6R表示部483及び小当たり表示部484を表示制御する機能)と、
を備えていることを特徴とする遊技機。
<Feature αM group>
Feature αM1. A setting means (a function for executing the processing of step SB311 in the main CPU 63) for setting a setting value to be used among a plurality of setting values corresponding to the player's advantage;
Corresponding operation control means for setting the state of the predetermined area that is visible from the front of the gaming machine to the corresponding operation state in a situation where predetermined setting related processing (setting value update processing, setting confirmation processing) regarding the setting value is being executed (In the sixty-fourth embodiment, the
A gaming machine characterized by comprising:
特徴αM1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。この場合に、設定値に関する所定の設定関連処理が実行されている状況においては遊技機前方から視認可能となる所定領域の状態が対応動作状態となる。これにより、遊技ホールの管理者は所定の設定関連処理が実行されている状況であるか否かを容易に把握することが可能となる。 According to the feature αM1, since a setting value to be used is set from among a plurality of stages of setting values corresponding to the player's degree of advantage, the player has a more advantageous setting value to be used. You will expect that. In this case, in a situation where a predetermined setting related process relating to the setting value is being executed, the state of the predetermined area that is visible from the front of the gaming machine is the corresponding operation state. Thereby, the manager of the game hall can easily grasp whether or not a predetermined setting-related process is being executed.
特徴αM2.遊技機前方から視認可能となる前記所定領域に設けられた所定動作手段(第65の実施形態では普図表示部423a、第1特図表示部425、第2特図表示部426及び特別表示部429、第67の実施形態では第1特図表示部425及び第2特図表示部426)を備え、
前記対応動作制御手段は、前記所定の設定関連処理が実行されている状況において、前記所定動作手段の動作状態を遊技が実行されている場合には発生しない動作状態とすることで前記所定領域の状態を前記対応動作状態とすることを特徴とする特徴αM1に記載の遊技機。
Feature αM2. Predetermined operation means provided in the predetermined area that can be visually recognized from the front of the gaming machine (in the 65th embodiment, the common
In the situation where the predetermined setting-related process is being executed, the corresponding operation control means sets the operation state of the predetermined operation means to an operation state that does not occur when a game is being executed. The gaming machine according to feature αM1, wherein the state is the corresponding operation state.
特徴αM2によれば、所定の設定関連処理が実行されている状況においては所定動作手段の動作状態が、遊技が実行されている場合には発生しない動作状態となる。これにより、遊技が実行されている場合に動作する所定動作手段を利用して所定の設定関連処理が実行されている状況であることを示す報知を実行することが可能となる。 According to the feature αM2, the operation state of the predetermined operation means is an operation state that does not occur when a game is being executed in a situation where the predetermined setting-related process is being executed. Accordingly, it is possible to execute notification indicating that a predetermined setting-related process is being performed using a predetermined operation unit that operates when a game is being executed.
特徴αM3.遊技機前方から視認可能となる前記所定領域に複数の所定動作手段(第64の実施形態では第1特図表示部425、第2特図表示部426及び特別表示部429、第65の実施形態では普図表示部423a、普図保留表示部423b、第1特図表示部425、第2特図表示部426、第1特図保留表示部427、第2特図保留表示部428及び特別表示部429、第66の実施形態では特電入賞装置416、第1特図表示部425及び第2特図表示部426、第68の実施形態では15R表示部481、6R表示部483及び小当たり表示部484)を含み、
前記対応動作制御手段は、前記複数の所定動作手段の動作状態の組合せを前記対応動作状態とすることを特徴とする特徴αM1又はαM2に記載の遊技機。
Feature αM3. A plurality of predetermined operation means (in the 64th embodiment, a first special
The gaming machine according to the characteristic αM1 or αM2, wherein the corresponding operation control unit sets a combination of operation states of the plurality of predetermined operation units as the corresponding operation state.
特徴αM3によれば、複数の所定動作手段の動作状態の組合せを利用して所定の設定関連処理が実行されている状況であることを示す報知が実行される。これにより、所定の設定関連処理が実行されている状況であることを示す報知を不正に行わせようとする行為を行いづらくさせることが可能となる。 According to the feature αM3, notification indicating that a predetermined setting-related process is being executed using a combination of operation states of a plurality of predetermined operation means is executed. As a result, it is possible to make it difficult to perform an act of illegally informing the user that the predetermined setting-related process is being executed.
特徴αM4.前記対応動作状態は、前記複数の所定動作手段の動作状態の組合せのうち遊技が実行されている場合には発生しない組合せの動作状態であることを特徴とする特徴αM3に記載の遊技機。 Feature αM4. The gaming machine according to Feature αM3, wherein the corresponding operation state is an operation state of a combination that does not occur when a game is being executed among combinations of operation states of the plurality of predetermined operation means.
特徴αM4によれば、複数の所定動作手段の動作状態の組合せを遊技が実行されている場合には発生しない組合せとすることで所定の設定関連処理が実行されている状況であることを示す報知が実行される。これにより、遊技が実行されている場合に動作する複数の所定動作手段を利用して所定の設定関連処理が実行されている状況であることを示す報知を実行することが可能となる。 According to the characteristic αM4, a notification indicating that a predetermined setting-related process is being executed by setting a combination of operation states of a plurality of predetermined operation means to a combination that does not occur when a game is being executed. Is executed. Accordingly, it is possible to execute notification indicating that a predetermined setting-related process is being executed using a plurality of predetermined operation means that operate when a game is being executed.
特徴αM5.前記複数の所定動作手段の前記対応動作状態におけるそれぞれの個別動作状態は遊技が実行されている場合に発生し得る動作状態である一方、それら個別動作状態は遊技が実行されている場合に同時に発生しない動作状態であることを特徴とする特徴αM4に記載の遊技機。 Feature αM5. The individual operation states in the corresponding operation states of the plurality of predetermined operation means are operation states that can occur when a game is being executed, while these individual operation states are simultaneously generated when a game is being executed. The gaming machine according to Feature αM4, wherein the gaming machine is in a non-operating state.
特徴αM5によれば、複数の所定動作手段の対応動作状態におけるそれぞれの個別動作状態は遊技が実行されている場合に発生し得る動作状態であることにより、遊技が実行されている場合に発生し得る動作状態を利用して所定の設定関連処理が実行されている状況であることを示す報知を実行することが可能となる。 According to the feature αM5, each individual operation state in the corresponding operation state of a plurality of predetermined operation means is an operation state that can occur when a game is being executed, and thus occurs when a game is being executed. It is possible to execute notification indicating that a predetermined setting-related process is being executed using the obtained operation state.
特徴αM6.前記複数の所定動作手段のうち第1所定動作手段は表示手段であり、第2所定動作手段は可動手段であることを特徴とする特徴αM3乃至αM5のいずれか1に記載の遊技機。 Feature αM6. The gaming machine according to any one of the characteristics αM3 to αM5, wherein the first predetermined operation means of the plurality of predetermined operation means is a display means, and the second predetermined operation means is a movable means.
特徴αM6によれば、表示手段と可動手段とのそれぞれの個別動作状態の組合せにより所定の設定関連処理が実行されている状況であることを示す報知が行われるため、所定の設定関連処理が実行されている状況であることを把握し易くなる。 According to the characteristic αM6, since the notification indicating that the predetermined setting related process is being executed is performed by the combination of the individual operation states of the display unit and the movable unit, the predetermined setting related process is executed. It becomes easy to grasp that it is the situation being done.
特徴αM7.前記対応動作制御手段は、
前記所定の設定関連処理として第1設定関連処理が実行されている状況において、前記複数の所定動作手段の動作状態の組合せを前記対応動作状態として第1対応動作状態とする第1対応動作制御手段(第64の実施形態では主側CPU63におけるステップSE304及びステップSE305の処理を実行する機能、第65の実施形態では主側CPU63におけるステップSE604の処理を実行する機能、第66の実施形態では主側CPU63におけるステップSE704、ステップSE802及びステップSE816の処理を実行する機能、第68の実施形態では主側CPU63における15R表示部481及び小当たり表示部484を表示制御する機能)と、
前記所定の設定関連処理として第2設定関連処理が実行されている状況において、前記複数の所定動作手段の動作状態の組合せを前記対応動作状態として第2対応動作状態とする第2対応動作制御手段(第64の実施形態では主側CPU63におけるステップSE308及びステップSE309の処理を実行する機能、第65の実施形態では主側CPU63におけるステップSE607の処理を実行する機能、第66の実施形態では主側CPU63におけるステップSE707、ステップSE802及びステップSE816の処理を実行する機能、第68の実施形態では主側CPU63における15R表示部481及び6R表示部483を表示制御する機能)と、
を備えていることを特徴とする特徴αM3乃至αM6のいずれか1に記載の遊技機。
Feature αM7. The corresponding operation control means includes
In a situation where a first setting related process is being executed as the predetermined setting related process, a first corresponding operation control unit that sets a combination of operation states of the plurality of predetermined operation units as the corresponding operation state as a first corresponding operation state. (In the sixty-fourth embodiment, the function of executing processing of step SE304 and step SE305 in the
In a situation in which a second setting related process is being executed as the predetermined setting related process, a second corresponding operation control unit that sets a combination of operation states of the plurality of predetermined operation units as the corresponding operation state as a second corresponding operation state. (In the sixty-fourth embodiment, the function of executing processing in steps SE308 and SE309 in the
The gaming machine according to any one of features αM3 to αM6.
特徴αM7によれば、複数の所定動作手段の動作状態の組合せを利用して第1設定関連処理が実行されている状況であることの報知及び第2設定関連処理が実行されている状況であることの報知のそれぞれを実行することが可能となる。 According to the characteristic αM7, a notification that the first setting related process is being executed and a second setting related process are being executed using a combination of operation states of a plurality of predetermined operation means. It is possible to execute each of the notifications.
特徴αM8.前記第1設定関連処理は前記設定手段による前記使用対象となる設定値の設定を可能とする処理であり、
前記第2設定関連処理は現状の前記設定値が報知されるようにするための処理であることを特徴とする特徴αM7に記載の遊技機。
Feature αM8. The first setting related process is a process that enables setting of the setting value to be used by the setting unit;
The gaming machine according to Feature αM7, wherein the second setting related process is a process for notifying the current set value.
特徴αM8によれば、複数の所定動作手段の動作状態の組合せを利用して使用対象となる設定値の設定を可能とする処理が実行されている状況であることの報知、及び使用対象となる設定値が報知されるようにするための処理が実行されている状況であることの報知のそれぞれを実行することが可能となる。 According to the feature αM8, a notification that the process that enables setting of a setting value to be used is performed using a combination of operation states of a plurality of predetermined operation means is performed, and the use target Each of the notifications that the process for making the setting value notified is being executed can be executed.
なお、特徴αM1〜αM8の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features αM1 to αM8, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Any one or more of the features αW1 to αW9, features αX1 to αX4, features αY1 to αY11, features αZ1 to αZ4, and features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴αN群>
特徴αN1.遊技が実行されている状況において第1期間(遊技回)を生じさせる第1期間発生手段(主側CPU63におけるステップSD815及びステップSD816の処理を実行する機能)と、
前記第1期間において第1期間対応状態(絵柄の変動表示が行われる状態)となるように第1所定動作手段(第1特図表示部425、第2特図表示部426)を制御する第1所定動作制御手段(主側CPU63におけるステップSD706の処理を実行する機能)と、
遊技が実行されている状況において第2期間(開閉実行モード)を生じさせる第2期間発生手段(主側CPU63におけるステップSD904及びステップSE116の処理を実行する機能)と、
前記第2期間において第2期間対応状態(開放状態)となるように第2所定動作手段(特電入賞装置416)を制御する第2所定動作制御手段(主側CPU63におけるステップSD710〜ステップSD712の処理を実行する機能)と、
遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63におけるステップSB311の処理を実行する機能)と、
前記設定値に関する所定の設定関連処理(設定値更新処理、設定確認用処理)が実行されている状況において、前記第1所定動作手段が前記第1期間対応状態となり、前記第2所定動作手段が前記第2期間対応状態となるようにする対応動作制御手段(主側CPU63におけるステップSE704、ステップSE707、ステップSE802及びステップSE816の処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Characteristic αN group>
Feature αN1. First period generating means for generating a first period (game times) in a situation where a game is being executed (a function of executing the processing of steps SD815 and SD816 in the main CPU 63);
The first predetermined operation means (the first special
Second period generating means for generating a second period (opening / closing execution mode) in a situation where a game is being executed (a function of executing the processing of step SD904 and step SE116 in the main CPU 63);
Second predetermined operation control means (steps SD710 to SD712 in the main CPU 63) for controlling the second predetermined operation means (special prize device 416) so as to be in the second period corresponding state (open state) in the second period. Function to execute)
A setting means (a function for executing the processing of step SB311 in the main CPU 63) for setting a setting value to be used among a plurality of setting values corresponding to the player's advantage;
In a situation where predetermined setting related processing (setting value update processing, setting confirmation processing) related to the setting value is being executed, the first predetermined operation means is in a state corresponding to the first period, and the second predetermined operation means is Corresponding operation control means (function to execute the processing of step SE704, step SE707, step SE802 and step SE816 in the main CPU 63) to be in the second period corresponding state;
A gaming machine characterized by comprising:
特徴αN1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。この場合に、遊技が実行されている状況において第1所定動作手段が第1期間対応状態となる第1期間が発生し得るとともに第2所定動作手段が第2期間対応状態となる第2期間が発生し得る構成において、設定値に関する所定の設定関連処理が実行されている状況においては第1所定動作手段が第1期間対応状態となるとともに第2所定動作手段が第2期間対応状態となる。これにより、遊技が実行されている場合に動作する第1所定動作手段及び第2所定動作手段を利用して所定の設定関連処理が実行されている状況であることを示す報知を実行することが可能となる。 According to the feature αN1, since a setting value to be used is set from among a plurality of setting values corresponding to the player's advantage, the player is given a more advantageous setting value. You will expect that. In this case, in a situation in which a game is being executed, a first period in which the first predetermined operation means is in the first period corresponding state may occur, and a second period in which the second predetermined operation means is in the second period corresponding state. In a configuration that can occur, in a situation in which a predetermined setting-related process relating to a setting value is being executed, the first predetermined operation means is in the first period corresponding state and the second predetermined operation means is in the second period corresponding state. Thus, it is possible to execute a notification indicating that a predetermined setting-related process is being executed using the first predetermined operation means and the second predetermined operation means that operate when a game is being executed. It becomes possible.
また、遊技が実行されている場合に発生し得る第1期間対応状態及び第2期間対応状態を利用して所定の設定関連処理が実行されている状況であることを示す報知を実行することが可能となる。また、所定の設定関連処理が実行されている状況であることを示す報知を不正に行わせようとする場合には第1所定動作手段及び第2所定動作手段の両方に対して不正を施す必要がある。よって、所定の設定関連処理が実行されている状況であることを示す報知を不正に行わせようとする行為を行いづらくさせることが可能となる。 In addition, a notification indicating that a predetermined setting-related process is being executed using the first period correspondence state and the second period correspondence state that may occur when a game is being executed may be executed. It becomes possible. In addition, when it is attempted to illegally notify that a predetermined setting-related process is being executed, it is necessary to fraud both the first predetermined operation means and the second predetermined operation means. There is. Therefore, it is possible to make it difficult to perform an action to illegally notify that the predetermined setting-related process is being executed.
特徴αN2.前記第2期間発生手段は、前記第1期間の後に前記第2期間を生じさせることを特徴とする特徴αN1に記載の遊技機。 Feature αN2. The gaming machine according to claim αN1, wherein the second period generating means generates the second period after the first period.
特徴αN2によれば、遊技が行われている状況においては第1期間の後に第2期間が生じるため、第1所定動作手段が第1期間対応状態となるとともに第2所定動作手段が第2期間対応状態となった場合、遊技が行われている状況とは異なる特別な状況であるという認識を遊技ホールの管理者に与えることが可能となる。これにより、設定値に関する所定の設定関連処理が実行されている状況であることを遊技ホールの管理者に明確に認識させることが可能となる。 According to the characteristic αN2, in a situation where a game is being performed, the second period occurs after the first period. Therefore, the first predetermined operation unit is in the first period corresponding state and the second predetermined operation unit is in the second period. When it becomes a correspondence state, it becomes possible to give the manager of the game hall the recognition that the situation is different from the situation where the game is being played. This makes it possible for the game hall manager to clearly recognize that a predetermined setting-related process relating to the setting value is being executed.
特徴αN3.前記第1所定動作手段及び前記第2所定動作手段のうち一方は表示手段であり他方は可動手段であることを特徴とする特徴αN1又はαN2に記載の遊技機。 Feature αN3. One of the first predetermined operation means and the second predetermined operation means is a display means, and the other is a movable means. The gaming machine according to the characteristic αN1 or αN2.
特徴αN3によれば、表示手段と可動手段とのそれぞれの期間対応状態の組合せにより所定の設定関連処理が実行されている状況であることを示す報知が行われるため、所定の設定関連処理が実行されている状況であることを把握し易くなる。 According to the feature αN3, since the notification indicating that the predetermined setting related process is being executed is performed by the combination of the period correspondence states of the display unit and the movable unit, the predetermined setting related process is executed. It becomes easy to grasp that it is the situation being done.
特徴αN4.前記第1期間の後に前記第2期間を生じさせるか否かを決定するための期間抽選を実行する手段(主側CPU63におけるステップSD803の処理を実行する機能)を備え、
前記第1所定動作制御手段は、前記第1期間において前記第1所定動作手段を前記第1期間対応状態とした後に前記期間抽選の結果が報知されるようにし、
前記第2所定動作制御手段は、前記期間抽選の結果が前記第2期間を生じさせる結果であった場合であって前記第1期間が終了した後に前記第2期間対応状態となるように前記第2所定動作手段を制御することを特徴とする特徴αN1乃至αN3のいずれか1に記載の遊技機。
Feature αN4. Means for executing a period lottery for determining whether or not to cause the second period after the first period (function to execute the process of step SD803 in the main CPU 63);
The first predetermined operation control means is configured to notify the result of the period lottery after setting the first predetermined operation means in the first period corresponding state in the first period,
The second predetermined operation control means is configured so that the result of the lottery for the period is a result of generating the second period, and the second period is controlled so as to be in a state corresponding to the second period after the first period ends. (2) The gaming machine according to any one of features αN1 to αN3, wherein the predetermined operation means is controlled.
特徴αN4によれば、期間抽選の結果を報知するための第1所定動作手段及び期間抽選の結果が当選結果であった場合に第2期間対応状態となる第2所定動作手段を利用して所定の設定関連処理が実行されている状況であることを示す報知を実行することが可能となる。 According to the characteristic αN4, the first predetermined operation means for notifying the result of the period lottery and the second predetermined operation means which becomes the second period corresponding state when the result of the period lottery is the winning result are predetermined. It is possible to execute notification indicating that the setting related process is being executed.
特徴αN5.前記第1所定動作手段は絵柄を変動表示する絵柄表示手段(第1特図表示部425、第2特図表示部426)であり、
前記第2所定動作手段は開放状態と閉鎖状態との間で切り換え可能に設けられた可変入球手段(特電入賞装置416)であり、
前記第1所定動作制御手段は、前記第1期間において前記絵柄の変動表示を行わせることにより前記絵柄表示手段を前記第1期間対応状態とするものであり、
前記第2所定動作制御手段は、前記第2期間において前記開放状態とすることにより前記可変入球手段を前記第2期間対応状態とするものであることを特徴とする特徴αN4に記載の遊技機。
Feature αN5. The first predetermined operation means is a pattern display means (a first special
The second predetermined operation means is variable entry means (special prize winning device 416) provided so as to be switchable between an open state and a closed state,
The first predetermined operation control means causes the picture display means to be in a state corresponding to the first period by performing a change display of the picture in the first period.
The gaming machine according to claim αN4, wherein the second predetermined motion control means makes the variable pitching means corresponding to the second period by setting the open state in the second period. .
特徴αN5によれば、所定の設定関連処理が実行されている状況においては絵柄表示手段にて絵柄の変動表示が実行されている状況において可変入球手段が開放状態となる。これにより、所定の設定関連処理が実行されている状況であることを遊技ホールの管理者に明確に認識させることが可能となる。 According to the feature αN5, in a situation where a predetermined setting related process is being executed, the variable pitching means is in an open state in a situation where the pattern display means is performing a variable display of the pattern. This makes it possible for the game hall manager to clearly recognize that the predetermined setting-related processing is being executed.
特徴αN6.前記所定の設定関連処理は、前記設定手段による前記使用対象となる設定値の設定を可能とする処理、又は現状の前記設定値が報知されるようにするための処理であることを特徴とする特徴αN1乃至αN5のいずれか1に記載の遊技機。 Feature αN6. The predetermined setting-related process is a process for enabling setting of the setting value to be used by the setting unit, or a process for notifying the current setting value. The gaming machine according to any one of features αN1 to αN5.
特徴αN6によれば、既に説明したような優れた効果を奏しながら、使用対象となる設定値の設定を可能とする処理が実行されている状況又は現状の設定値が報知されるようにするための処理が実行されている状況であることを遊技ホールの管理者に認識させることが可能となる。 According to the feature αN6, in order to be notified of a situation in which processing for enabling setting of a setting value to be used is being performed or a current setting value while providing the excellent effects as described above. This makes it possible for the game hall manager to recognize that this process is being executed.
なお、特徴αN1〜αN6の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features αN1 to αN6, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Any one or more of the features αW1 to αW9, features αX1 to αX4, features αY1 to αY11, features αZ1 to αZ4, and features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴αO群>
特徴αO1.遊技が実行されている状況において所定の表示を行う所定の表示手段(第1特図表示部425、第2特図表示部426)と、
遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63におけるステップSB311の処理を実行する機能)と、
前記設定値に関する所定の設定関連処理(設定値更新処理、設定確認用処理)が実行されている状況において、当該所定の設定関連処理が実行されていることの報知が前記所定の表示手段を利用して行われるようにする実行報知制御手段(第64の実施形態では主側CPU63におけるステップSE304及びステップSE308の処理を実行する機能、第65の実施形態では主側CPU63におけるステップSE604及びステップSE607の処理を実行する機能、第66の実施形態では主側CPU63におけるステップSE704及びステップSE707の処理を実行する機能、第67の実施形態では主側CPU63におけるステップSE904及びステップSE907の処理を実行する機能、第68の実施形態では主側CPU63における15R表示部481を表示制御する機能)と、
を備えていることを特徴とする遊技機。
<Characteristic αO group>
Feature αO1. Predetermined display means (first special
A setting means (a function for executing the processing of step SB311 in the main CPU 63) for setting a setting value to be used among a plurality of setting values corresponding to the player's advantage;
In a situation where predetermined setting-related processing (setting value update processing, setting confirmation processing) related to the setting value is being executed, notification that the predetermined setting-related processing is being executed uses the predetermined display unit Execution notification control means (in the 64th embodiment, the function of executing steps SE304 and SE308 in the
A gaming machine characterized by comprising:
特徴αO1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。この場合に、遊技が実行されている状況において所定の表示を行う所定の表示手段を備えた構成において、設定値に関する所定の設定関連処理が実行されている状況においては当該所定の表示手段を利用して所定の設定関連処理が実行されていることの報知が実行される。これにより、所定の設定関連処理が実行されている状況であることを遊技ホールの管理者に認識させることが可能となるとともに、この報知を所定の表示手段を利用して行うことが可能となる。 According to the feature αO1, since the setting value to be used is set from among a plurality of setting values corresponding to the player's degree of advantage, the player has a more advantageous setting value to be used. You will expect that. In this case, in a configuration provided with a predetermined display means for performing a predetermined display in a situation where a game is being executed, the predetermined display means is used in a situation where a predetermined setting-related process relating to a setting value is being executed. Then, a notification that a predetermined setting-related process is being executed is executed. This makes it possible for the game hall manager to recognize that a predetermined setting-related process is being executed, and to perform this notification using predetermined display means. .
特徴αO2.前記実行報知制御手段は、前記設定値に関する所定の設定関連処理が実行されている状況において、遊技が実行されている状況においては発生しない特定表示が前記所定の表示手段にて行われるようにすることを特徴とする特徴αO1に記載の遊技機。 Feature αO2. The execution notification control means causes the predetermined display means to perform a specific display that does not occur in a situation where a game is being executed in a situation where a predetermined setting-related process relating to the setting value is being executed. The gaming machine described in the feature αO1.
特徴αO2によれば、所定の設定関連処理が実行されている状況においては所定の表示手段にて遊技が実行されている状況においては発生しない特定表示が行われる。これにより、所定の設定関連処理が実行されている状況であることを所定の表示手段の表示内容から明確に把握することが可能となる。 According to the feature αO2, in a situation where a predetermined setting related process is being executed, a specific display that does not occur in a situation where a game is being executed by a predetermined display means is performed. Thereby, it is possible to clearly grasp from the display contents of the predetermined display means that the predetermined setting-related processing is being executed.
特徴αO3.遊技が実行されている状況において特定の表示を行う特定の表示手段(第64及び第65の実施形態では特別表示部429、第68の実施形態では6R表示部483及び小当たり表示部484)を備え、
前記実行報知制御手段は、前記設定値に関する所定の設定関連処理が実行されている状況において、当該所定の設定関連処理が実行されていることの報知が前記所定の表示手段及び前記特定の表示手段にて行われるようにすることを特徴とする特徴αO1又はαO2に記載の遊技機。
Feature αO3. Specific display means (a
The execution notification control means notifies that the predetermined setting-related process is being executed in the situation where the predetermined setting-related process related to the setting value is being executed. The gaming machine according to the characteristic αO1 or αO2, characterized in that
特徴αO3によれば、所定の設定関連処理が実行されている状況であることを示す報知を不正に行わせようとする場合には所定の表示手段及び特定の表示手段の両方に対して不正を施す必要がある。よって、所定の設定関連処理が実行されている状況であることを示す報知を不正に行わせようとする行為を行いづらくさせることが可能となる。 According to the characteristic αO3, when a notification indicating that a predetermined setting-related process is being executed is performed illegally, both the predetermined display means and the specific display means are illegal. It is necessary to apply. Therefore, it is possible to make it difficult to perform an action to illegally notify that the predetermined setting-related process is being executed.
特徴αO4.前記所定の表示手段及び前記特定の表示手段は遊技機前方から視認可能な所定範囲(特図ユニット422)に集約されていることを特徴とする特徴αO3に記載の遊技機。 Feature αO4. The gaming machine according to feature αO3, wherein the predetermined display means and the specific display means are collected in a predetermined range (special figure unit 422) that can be viewed from the front of the gaming machine.
特徴αO4によれば、所定の表示手段の表示内容及び特定の表示手段の表示内容の組合せを利用して所定の設定関連処理が実行されている状況であることの報知が実行される構成において、それら表示内容の確認を行い易くさせることが可能となる。 According to the feature αO4, in a configuration in which notification that a predetermined setting-related process is being performed using a combination of display content of a predetermined display unit and display content of a specific display unit is executed. It becomes possible to make it easy to check the display contents.
特徴αO5.前記実行報知制御手段は、前記設定値に関する所定の設定関連処理が実行されている状況において、前記所定の表示手段にて所定対応表示を行わせ、前記特定の表示手段にて特定対応表示を行わせるものであり、
前記所定の表示手段における前記所定対応表示は遊技が実行されている状況において発生し得る表示内容であり、
前記特定の表示手段における前記特定対応表示は遊技が実行されている状況において発生し得る表示内容であり、
前記所定の表示手段における前記所定対応表示及び前記特定の表示手段における前記特定対応表示は遊技が実行されている状況において同時に発生しないことを特徴とする特徴αO3又はαO4に記載の遊技機。
Feature αO5. The execution notification control means causes the predetermined display means to perform a predetermined correspondence display and the specific display means to perform a specific correspondence display in a situation where a predetermined setting related process relating to the setting value is being executed. And
The predetermined correspondence display in the predetermined display means is a display content that can occur in a situation where a game is being executed,
The specific correspondence display in the specific display means is a display content that can occur in a situation where a game is being executed,
The gaming machine according to the characteristic αO3 or αO4, wherein the predetermined correspondence display on the predetermined display means and the specific correspondence display on the specific display means do not occur simultaneously in a situation where a game is being executed.
特徴αO5によれば、、遊技が実行されている場合に発生し得る所定の表示手段における所定対応表示及び特定の表示手段における特定対応表示を利用して所定の設定関連処理が実行されている状況であることを示す報知を実行することが可能となる。 According to the characteristic αO5, a situation in which a predetermined setting-related process is executed using the predetermined correspondence display on the predetermined display means and the specific correspondence display on the specific display means that may occur when a game is being executed. It is possible to execute a notification indicating that it is.
特徴αO6.所定遊技状態に遊技状態を移行させるか否かを決定するための移行抽選を実行する手段(主側CPU63におけるステップSD803の処理を実行する機能)と、
絵柄の変動表示が開始された後に前記移行抽選の抽選結果に対応する停止結果が表示されるように前記所定の表示手段を表示制御する手段(主側CPU63におけるステップSD706の処理を実行する機能)と、
前記移行抽選の抽選結果が前記所定遊技状態への移行に対応する結果であった場合であってそれに対応する前記停止結果が前記所定の表示手段にて表示された後に前記所定遊技状態に遊技状態を移行させる手段(主側CPU63におけるステップSD904及びステップSE116の処理を実行する機能)と、
前記所定遊技状態において状態対応表示が行われるように前記特定の表示手段を表示制御する手段(主側CPU63におけるステップSD903及びステップSE115の処理を実行する機能)と、
を備え、
前記所定対応表示は前記絵柄の変動表示であり、前記特定対応表示は前記状態対応表示であることを特徴とする特徴αO5に記載の遊技機。
Feature αO6. Means for executing a transition lottery for determining whether or not to shift the gaming state to a predetermined gaming state (function for executing the process of step SD803 in the main CPU 63);
Means for controlling display of the predetermined display means so that a stop result corresponding to the lottery result of the transition lottery is displayed after the variable display of the pattern is started (function of executing step SD706 in the main CPU 63) When,
When the lottery result of the transition lottery is a result corresponding to the transition to the predetermined gaming state, and the stop result corresponding to the lottery result is displayed on the predetermined display means, the gaming state enters the predetermined gaming state. (Function for executing the processing of step SD904 and step SE116 in the main CPU 63),
Means for controlling the display of the specific display means (function to execute the processing of step SD903 and step SE115 in the main CPU 63) so that the state corresponding display is performed in the predetermined gaming state;
With
The gaming machine according to feature αO5, wherein the predetermined correspondence display is a display of variation of the pattern, and the specific correspondence display is the state correspondence display.
特徴αO6によれば、所定の設定関連処理が実行されている状況においては所定の表示手段にて絵柄の変動表示が行われている状況において特定の表示手段にて所定遊技状態であることを示す状態対応表示が行われる。これにより、所定の設定関連処理が実行されている状況であることを遊技ホールの管理者に明確に認識させることが可能となる。 According to the characteristic αO6, in a situation where a predetermined setting-related process is being executed, a specific display means indicates a predetermined gaming state in a situation where a display of a variable pattern is being displayed on the predetermined display means. A state corresponding display is performed. This makes it possible for the game hall manager to clearly recognize that the predetermined setting-related processing is being executed.
特徴αO7.前記所定の設定関連処理は、前記設定手段による前記使用対象となる設定値の設定を可能とする処理、又は現状の前記設定値が報知されるようにするための処理であることを特徴とする特徴αO1乃至αO6のいずれか1に記載の遊技機。 Feature αO7. The predetermined setting-related process is a process for enabling setting of the setting value to be used by the setting unit, or a process for notifying the current setting value. The gaming machine according to any one of features αO1 to αO6.
特徴αO7によれば、既に説明したような優れた効果を奏しながら、使用対象となる設定値の設定を可能とする処理が実行されている状況又は現状の設定値が報知されるようにするための処理が実行されている状況であることを遊技ホールの管理者に認識させることが可能となる。 According to the characteristic αO7, in order to be notified of a situation in which processing for enabling setting of a setting value to be used is being performed or a current setting value while providing the excellent effects as described above. This makes it possible for the game hall manager to recognize that this process is being executed.
なお、特徴αO1〜αO7の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features αO1 to αO7, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Any one or more of the features αW1 to αW9, features αX1 to αX4, features αY1 to αY11, features αZ1 to αZ4, and features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴αP群>
特徴αP1.遊技が実行されている状況において第1特定動作手段(第64の実施形態では特別表示部429、第66の実施形態では特電入賞装置416)が第1対応状態となるようにする第1対応状態実行手段(第64の実施形態では主側CPU63におけるステップSD903及びステップSE115の処理を実行する機能、第66の実施形態では主側CPU63におけるステップSD710〜ステップSD712の処理を実行する機能)と、
遊技が実行されている状況において前記第1特定動作手段が前記第1対応状態となる場合には第2特定動作手段(第64の実施形態では特別表示部429及び第2特図表示部426、第66の実施形態では特別表示部429)が第2対応状態となるようにする第2対応状態実行手段(第64の実施形態では主側CPU63におけるステップSD706の処理を実行する機能、第66の実施形態では主側CPU63におけるステップSD903及びステップSE115の処理を実行する機能)と、
遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63におけるステップSB311の処理を実行する機能)と、
前記設定値に関する所定の設定関連処理(設定値更新処理、設定確認用処理)が実行されている状況において、前記第1特定動作手段が前記第1対応状態となり、前記第2特定動作手段が前記第2対応状態とは異なる状態となるようにする特定対応制御手段(第64の実施形態では主側CPU63におけるステップSE304、ステップSE305、ステップSE308及びステップSE309の処理を実行する機能、第66の実施形態では主側CPU63におけるステップSE704、ステップSE707、ステップSE802及びステップSE816の処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Characteristic αP group>
Features αP1. A first corresponding state in which the first specific operation means (the
When the first specific operation means is in the first corresponding state in the situation where the game is being executed, the second specific operation means (in the 64th embodiment, the
A setting means (a function for executing the processing of step SB311 in the main CPU 63) for setting a setting value to be used among a plurality of setting values corresponding to the player's advantage;
In a situation where predetermined setting-related processing (setting value update processing, setting confirmation processing) related to the setting value is being performed, the first specific operation means is in the first corresponding state, and the second specific operation means is Specific correspondence control means for making the state different from the second correspondence state (in the sixty-fourth embodiment, the function of executing the processing of step SE304, step SE305, step SE308 and step SE309 in the
A gaming machine characterized by comprising:
特徴αP1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。この場合に、遊技が実行されている状況においては第1特定動作手段が第1対応状態となる場合には第2特定動作手段が第2対応状態となる構成において、設定値に関する所定の設定関連処理が実行されている状況においては第1特定動作手段が第1対応状態となるのに対して第2特定動作手段が第2対応状態とは異なる状態となる。これにより、所定の設定関連処理が実行されている状況であることを遊技ホールの管理者に認識させることが可能となるとともに、この報知を第1特定動作手段及び第2特定動作手段を利用して行うことが可能となる。 According to the feature αP1, since a setting value to be used is set from among a plurality of setting values corresponding to the player's degree of advantage, the player is given a more advantageous setting value to be used. You will expect that. In this case, in a configuration in which the first specific operation means is in the first corresponding state when the game is being executed, the second specific operation means is in the second corresponding state. In the situation where the process is being executed, the first specific operation means is in the first corresponding state, whereas the second specific operation means is different from the second corresponding state. This makes it possible for the game hall manager to recognize that the predetermined setting-related processing is being executed, and uses the first specific operation means and the second specific operation means to notify this notification. Can be performed.
特徴αP2.前記第1特定動作手段及び前記第2特定動作手段のうち一方は表示手段であり他方は可動手段であることを特徴とする特徴αP1に記載の遊技機。 Feature αP2. One of said 1st specific operation means and said 2nd specific operation means is a display means, and the other is a movable means, The game machine of the characteristic (alpha) P1 characterized by the above-mentioned.
特徴αP2によれば、表示手段と可動手段とのそれぞれの状態の組合せにより所定の設定関連処理が実行されている状況であることを示す報知が行われるため、所定の設定関連処理が実行されている状況であることを把握し易くなる。 According to the characteristic αP2, since the notification indicating that the predetermined setting related process is being executed is performed by a combination of the states of the display unit and the movable unit, the predetermined setting related process is executed. This makes it easier to grasp the situation.
特徴αP3.前記第2特定動作手段は、所定遊技状態において開放状態と閉鎖状態との間で切り換えられる可変入球手段(特電入賞装置416)であり、
前記第2対応状態は、前記第2特定動作手段が開放状態と閉鎖状態との間で切り換えられる状態であり、
前記第1特定動作手段は、前記所定遊技状態において前記第1対応状態となることで前記所定遊技状態であることを示す表示が行われる表示手段(特別表示部429)であり、
前記特定対応制御手段は、前記所定の設定関連処理が実行されている状況において前記第2特定動作手段を前記閉鎖状態に維持させることを特徴とする特徴αP1又はαP2に記載の遊技機。
Feature αP3. The second specific operation means is variable pitching means (special prize winning device 416) that is switched between an open state and a closed state in a predetermined gaming state,
The second corresponding state is a state in which the second specific operation means is switched between an open state and a closed state,
The first specific operation means is a display means (special display unit 429) for performing display indicating the predetermined gaming state by entering the first corresponding state in the predetermined gaming state,
The gaming machine according to the characteristic αP1 or αP2, wherein the specific response control unit maintains the second specific operation unit in the closed state in a situation where the predetermined setting related process is being executed.
特徴αP3によれば、所定の設定関連処理が実行されている状況においては第1特定動作手段にて所定遊技状態であることを示す表示が行われているにも関わらず第2特定動作手段は閉鎖状態に維持される。これにより、所定の設定関連処理が実行されている状況であることを遊技ホールの管理者に明確に認識させることが可能となる。 According to the characteristic αP3, in the situation where the predetermined setting-related process is being executed, the second specific operation means is displayed even though the first specific operation means displays that it is in the predetermined game state. Maintained closed. This makes it possible for the game hall manager to clearly recognize that the predetermined setting-related processing is being executed.
特徴αP4.前記第1特定動作手段は、所定遊技状態において開放状態と閉鎖状態との間で切り換えられる可変入球手段(特電入賞装置416)であり、
前記第1対応状態は、前記開放状態であり、
前記第2特定動作手段は、前記所定遊技状態において前記第2対応状態となることで前記所定遊技状態であることを示す表示が行われる表示手段(特別表示部429)であることを特徴とする特徴αP1又はαP2に記載の遊技機。
Feature αP4. The first specific operation means is variable pitching means (special prize winning device 416) that is switched between an open state and a closed state in a predetermined gaming state,
The first corresponding state is the open state,
The second specific operation means is a display means (special display unit 429) for performing display indicating the predetermined gaming state by entering the second corresponding state in the predetermined gaming state. The gaming machine according to the characteristic αP1 or αP2.
特徴αP4によれば、所定の設定関連処理が実行されている状況においては第1特定動作手段が開放状態となっているにも関わらず第2特定動作手段においては所定遊技状態であることを示す表示が行われない。これにより、所定の設定関連処理が実行されている状況であることを遊技ホールの管理者に明確に認識させることが可能となる。 According to the characteristic αP4, it is indicated that the second specific operation means is in the predetermined game state even though the first specific operation means is in an open state in a situation where the predetermined setting related process is being executed. No display is made. This makes it possible for the game hall manager to clearly recognize that the predetermined setting-related processing is being executed.
特徴αP5.前記特定対応制御手段は、前記所定の設定関連処理が実行されている状況において前記第2特定動作手段を非表示状態とすることを特徴とする特徴αP4に記載の遊技機。 Feature αP5. The gaming machine according to the characteristic αP4, wherein the specific response control means puts the second specific operation means in a non-display state in a situation where the predetermined setting related process is being executed.
特徴αP5によれば、所定の設定関連処理が実行されている状況においては第1特定動作手段が開放状態となっているにも関わらず第2特定動作手段は所定遊技状態であることを示す表示が行わないだけではなく非表示状態となる。これにより、所定の設定関連処理が実行されている状況であることを遊技ホールの管理者に明確に認識させることが可能となる。 According to the characteristic αP5, in a situation where the predetermined setting related process is being executed, the second specific operation means is in the predetermined game state even though the first specific operation means is in the open state. Not only does not perform, but it is hidden. This makes it possible for the game hall manager to clearly recognize that the predetermined setting-related processing is being executed.
特徴αP6.所定遊技状態に遊技状態を移行させるか否かを決定するための移行抽選を実行する手段(主側CPU63におけるステップSD803の処理を実行する機能)を備え、
前記第2対応状態実行手段は、絵柄の変動表示が開始された後に前記移行抽選の抽選結果に対応する停止結果が表示されるように前記第2特定動作手段を表示制御するものであり、
本遊技機は、前記移行抽選の抽選結果が前記所定遊技状態への移行に対応する結果であった場合であってそれに対応する前記停止結果である移行停止結果が前記第2特定動作手段にて表示された後に前記所定遊技状態に遊技状態を移行させる手段(主側CPU63におけるステップSD904及びステップSE116の処理を実行する機能)を備え、
前記第1対応状態実行手段は、前記所定遊技状態において前記第1特定動作手段を開放状態と閉鎖状態との間で切り換えるものであり、
前記第1対応状態は、前記開放状態であり、
前記第2対応状態は、前記移行停止結果が前記第2特定動作手段にて表示されている状態であることを特徴とする特徴αP1又はαP2に記載の遊技機。
Feature αP6. Means for executing a transition lottery for determining whether or not to shift the gaming state to a predetermined gaming state (function to execute the process of step SD803 in the main CPU 63);
The second correspondence state execution means controls display of the second specific operation means so that a stop result corresponding to the lottery result of the transition lottery is displayed after the pattern change display is started.
In the gaming machine, when the lottery result of the transition lottery is a result corresponding to the transition to the predetermined gaming state, the transition stop result corresponding to the stop result is the second specific operation means. Means for shifting the gaming state to the predetermined gaming state after being displayed (function to execute the processing of step SD904 and step SE116 in the main CPU 63);
The first corresponding state execution means switches the first specific operation means between an open state and a closed state in the predetermined gaming state,
The first corresponding state is the open state,
The gaming machine according to the characteristic αP1 or αP2, wherein the second correspondence state is a state in which the transition stop result is displayed by the second specific operation means.
特徴αP6によれば、所定の設定関連処理が実行されている状況においては第1特定動作手段が開放状態となっているにも関わらず第2特定動作手段においては移行停止結果が表示されない。これにより、所定の設定関連処理が実行されている状況であることを遊技ホールの管理者に明確に認識させることが可能となる。 According to the feature αP6, in the situation where the predetermined setting related process is being executed, the transition stop result is not displayed on the second specific operation means even though the first specific operation means is in the open state. This makes it possible for the game hall manager to clearly recognize that the predetermined setting-related processing is being executed.
特徴αP7.前記所定の設定関連処理は、前記設定手段による前記使用対象となる設定値の設定を可能とする処理、又は現状の前記設定値が報知されるようにするための処理であることを特徴とする特徴αP1乃至αP6のいずれか1に記載の遊技機。 Feature αP7. The predetermined setting-related process is a process for enabling setting of the setting value to be used by the setting unit, or a process for notifying the current setting value. The gaming machine according to any one of features αP1 to αP6.
特徴αP7によれば、既に説明したような優れた効果を奏しながら、使用対象となる設定値の設定を可能とする処理が実行されている状況又は現状の設定値が報知されるようにするための処理が実行されている状況であることを遊技ホールの管理者に認識させることが可能となる。 According to the feature αP7, in order to be notified of a situation in which processing for enabling setting of a setting value to be used is being performed or a current setting value while providing the excellent effects as described above. This makes it possible for the game hall manager to recognize that this process is being executed.
なお、特徴αP1〜αP7の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features αP1 to αP7, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Any one or more of the features αW1 to αW9, features αX1 to αX4, features αY1 to αY11, features αZ1 to αZ4, and features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴αQ群>
特徴αQ1.遊技領域を流下する遊技球が入球可能であり開放状態と閉鎖状態との間で切り換え可能に設けられた可変入球手段(特電入賞装置416)と、
更新契機が発生する度に更新数値情報を更新する更新手段(主側CPU63におけるステップS8902の処理を実行する機能)と、
所定の取得契機が発生した場合に前記更新数値情報を取得する所定取得手段(第64の実施形態では主側CPU63における第2特図側の保留情報についてのステップSD701の処理を実行する機能、第69〜第71の実施形態では主側CPU63におけるステップSF101の処理を実行する機能)と、
当該所定取得手段が取得した前記更新数値情報が所定遊技状態(開閉実行モード)への移行に対応する数値情報に対応しているか否かを判定するための所定移行判定を実行する所定移行判定手段(第64の実施形態では主側CPU63における第2特図側の保留情報に対してステップSD803の処理を実行する機能、第69〜第71の実施形態では主側CPU63における第1特図側の保留情報に対してステップSF304の処理を実行する機能)と、
前記所定遊技状態において前記可変入球手段を前記開放状態と前記閉鎖状態との間で切り換える切換制御手段(第64の実施形態では主側CPU63におけるステップSD710〜ステップSD712の処理を実行する機能、第69〜第71の実施形態では主側CPU63におけるステップSF108〜ステップSF110及びステップSF208〜ステップSF210の処理を実行する機能)と、
前記所定移行判定の結果が第1当選結果(大当たり結果)であることに基づいて、前記所定遊技状態に移行させ、遊技者の有利度に影響を与える遊技モードを前記所定遊技状態の終了後において当該所定遊技状態の開始前から変動させ得る第1移行手段(第64の実施形態では主側CPU63における第2特図側の保留情報についてステップSD805〜ステップSD807、ステップSD904及びステップSE202〜ステップSE208の処理を実行する機能、第69〜第71の実施形態では主側CPU63における第1特図側の保留情報についてステップSF306〜ステップSF308及びステップSF403の処理を実行する機能)と、
前記所定移行判定の結果が第2当選結果(小当たり結果)であることに基づいて、前記所定遊技状態への移行契機が発生し得る状態に移行させる、又は前記所定遊技状態に移行させ当該所定遊技状態の終了後において当該所定遊技状態の開始前の前記遊技モードを継続させる第2移行手段(第64の実施形態では主側CPU63における第2特図側の保留情報についてステップSD809〜ステップSD811及びステップSD915の処理を実行する機能、第69〜第71の実施形態では主側CPU63における第1特図側の保留情報についてステップSF310、ステップSF311及びステップSF405の処理を実行する機能)と、
遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63におけるステップSB311の処理を実行する機能)と、
を備え、
前記所定移行判定の結果が外れ結果であった場合には前記所定遊技状態への移行が発生しない構成であり、
前記複数段階の設定値のうち第1設定値(例えば「設定1」)よりも第2設定値(例えば「設定6」)の方が前記所定移行判定において前記第1当選結果であると判定される前記更新数値情報の数が第1特定数多い構成であり、
前記第1設定値よりも前記第2設定値の方が前記所定移行判定において前記外れ結果であると判定される前記更新数値情報の数が第2特定数少ない構成であり、
前記第2特定数は前記第1特定数以上であることを特徴とする遊技機。
<Characteristic αQ group>
Feature αQ1. Variable ball entry means (special prize winning device 416) provided so that a game ball flowing down the game area can enter and can be switched between an open state and a closed state;
Updating means (a function for executing the processing of step S8902 in the main CPU 63) for updating the update numerical information every time an update opportunity occurs;
Predetermined acquisition means for acquiring the updated numerical information when a predetermined acquisition opportunity occurs (in the 64th embodiment, the function of executing the process of step SD701 for the hold information on the second special figure side in the
Predetermined transition determination means for executing predetermined transition determination for determining whether or not the updated numerical information acquired by the predetermined acquisition means corresponds to numerical information corresponding to transition to a predetermined gaming state (opening / closing execution mode) (In the 64th embodiment, the function of executing step SD803 on the hold information on the second special figure side in the
Switching control means for switching the variable pitching means between the open state and the closed state in the predetermined gaming state (in the 64th embodiment, the function of executing the processing of step SD710 to step SD712 in the
Based on the result of the predetermined transition determination being a first winning result (a jackpot result), a transition is made to the predetermined gaming state, and a gaming mode that affects the player's advantage is changed after the predetermined gaming state ends. First transition means that can be changed from before the start of the predetermined gaming state (in the 64th embodiment, with respect to the hold information on the second special figure side in the
Based on the result of the predetermined transition determination being a second winning result (small win result), the state is shifted to a state where a trigger to transition to the predetermined gaming state can occur, or the predetermined gaming state is shifted to the predetermined state. Second transition means for continuing the gaming mode before the start of the predetermined gaming state after the gaming state is finished (in the 64th embodiment, with respect to the holding information on the second special figure side in the
A setting means (a function for executing the processing of step SB311 in the main CPU 63) for setting a setting value to be used among a plurality of setting values corresponding to the player's advantage;
With
When the result of the predetermined transition determination is an outlier result, the transition to the predetermined gaming state does not occur,
Of the plurality of setting values, the second setting value (for example, “setting 6”) is determined to be the first winning result in the predetermined transition determination than the first setting value (for example, “setting 1”). The number of the updated numerical information is a configuration having a first specified number greater,
The second set value is less than the first set value, and the number of the updated numerical information determined to be the outlier result in the predetermined shift determination is a second specified number less,
The gaming machine, wherein the second specific number is equal to or greater than the first specific number.
特徴αQ1によれば、所定移行判定にて第1当選結果又は第2当選結果となることで可変入球手段が開放状態となる所定遊技状態に移行するため、遊技者は第1当選結果又は第2当選結果となることを期待しながら遊技を行うこととなる。また、所定移行判定にて第1当選結果となった場合と第2当選結果となった場合とでその後の遊技状態の態様が相違することとなるため、遊技状態の移行態様を多様化させることが可能となる。また、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。 According to the feature αQ1, the player enters the first game result or the first game result because the variable entry means is shifted to the open game state by the first game result or the second game result in the predetermined transition determination. 2 The game will be played with the expectation that it will be the winning result. Moreover, since the mode of the subsequent game state is different between the case where the first winning result is obtained in the predetermined transition determination and the case where the second winning result is obtained, the transition state of the gaming state is diversified. Is possible. In addition, since the setting value to be used is set from among a plurality of setting values corresponding to the player's degree of advantage, the player can confirm that a more advantageous setting value is to be used. Expect.
この場合に、第1設定値と第2設定値との間における所定移行判定にて第1当選結果であると判定される更新数値情報の数の変動分が所定移行判定にて外れ結果であると判定される更新数値情報の数の変動分によって吸収される。これにより、所定移行判定にて第2当選結果となる確率に影響を与えないようしながら、所定移行判定にて第1当選結果となる確率を第1設定値と第2設定値との間で変動させることが可能となる。 In this case, the variation in the number of updated numerical information determined to be the first winning result in the predetermined transition determination between the first set value and the second set value is the outlier result in the predetermined transition determination. It is absorbed by the variation of the number of update numerical information determined to be. Thereby, while not affecting the probability of the second winning result in the predetermined transition determination, the probability of the first winning result in the predetermined transition determination is between the first set value and the second set value. It can be changed.
特徴αQ2.前記複数段階の設定値の全てにおいて前記所定移行判定にて前記第1当選結果であると判定される前記更新数値情報の数の変動分が前記所定移行判定にて前記外れ結果であると判定される前記更新数値情報の数の変動分により吸収されていることを特徴とする特徴αQ1に記載の遊技機。 Feature αQ2. In all of the set values of the plurality of stages, the variation in the number of the updated numerical information determined to be the first winning result in the predetermined transition determination is determined to be the outlier result in the predetermined transition determination. The gaming machine according to Feature αQ1, wherein the gaming machine is absorbed by fluctuations in the number of the updated numerical information.
特徴αQ2によれば、複数段階の設定値の全てにおいて所定移行判定にて第2当選結果となる確率に影響を与えないようしながら所定移行判定にて第1当選結果となる確率を変動させることが可能となる。 According to the characteristic αQ2, the probability of becoming the first winning result in the predetermined transition determination is changed while not affecting the probability of becoming the second winning result in the predetermined transition determination in all of the setting values in a plurality of stages. Is possible.
特徴αQ3.前記複数段階の設定値の全てにおいて前記所定移行判定にて前記第2当選結果であると判定される前記更新数値情報の数が同一であることを特徴とする特徴αQ1又はαQ2に記載の遊技機。 Feature αQ3. The gaming machine according to the characteristic αQ1 or αQ2, wherein all the set values of the plurality of stages have the same number of the updated numerical information determined to be the second winning result in the predetermined transition determination .
特徴αQ3によれば、複数段階の設定値の全てにおいて所定移行判定にて第2当選結果となる確率を一定とすることが可能となる。また、このように所定移行判定にて第2当選結果となる確率を一定とした構成であっても、所定移行判定にて第1当選結果となる確率の各設定値の変動分は外れ結果となる確率の変動分により吸収されるため、所定移行判定にて第1当選結果となる確率を設定値に応じた確率とすることが可能となる。 According to the characteristic αQ3, it is possible to make the probability of being the second winning result in the predetermined transition determination constant in all the setting values in a plurality of stages. In addition, even in such a configuration in which the probability of being the second winning result in the predetermined transition determination is constant, the variation of each set value of the probability of being the first winning result in the predetermined transition determination is the outlier result. Therefore, the probability of the first winning result in the predetermined transition determination can be set as the probability corresponding to the set value.
特徴αQ4.前記所定移行判定にて前記外れ結果であると判定される前記更新数値情報の数は、前記複数段階の設定値のいずれであっても最も多いことを特徴とする特徴αQ1乃至αQ3のいずれか1に記載の遊技機。 Feature αQ4. Any one of the characteristics αQ1 to αQ3 is characterized in that the number of the updated numerical information determined to be the outlier result in the predetermined transition determination is the largest in any of the plurality of setting values. The gaming machine described in 1.
特徴αQ4によれば、所定移行判定にて外れ結果であると判定される更新数値情報の数が各設定値のいずれであっても最も多い構成において、所定移行判定にて第1当選結果であると判定される更新数値情報の数の各設定値の変動分が所定移行判定にて外れ結果であると判定される更新数値情報の数の変動分により吸収される。これにより、所定移行判定にて第1当選結果となる確率の各設定値における変動分を所定移行判定にて外れ結果となる確率の変動分で吸収する構成であっても、所定移行判定にて外れ結果となる確率については複数段階の設定値間で大きな変動を生じさせないようにすることが可能となる。 According to the characteristic αQ4, in the configuration in which the number of pieces of updated numerical information determined to be an outlier result in the predetermined transition determination is the largest regardless of the set value, the first winning result is determined in the predetermined transition determination. The amount of change in each set value of the number of updated numerical information determined to be absorbed by the amount of change in the number of updated numerical information determined to be an outlier result in the predetermined transition determination. As a result, even if the configuration is such that the variation in each set value of the probability that is the first winning result in the predetermined transition determination is absorbed by the variation in the probability that is the outlier result in the predetermined transition determination, the predetermined transition determination With respect to the probability of an outlier result, it is possible to prevent a large variation between the set values of a plurality of stages.
特徴αQ5.前記遊技モードとして、前記所定移行判定にて前記第1当選結果となる確率が相対的に高低となる高確率モードと低確率モードとが存在しており、
前記複数段階の設定値のうち前記所定移行判定にて前記第1当選結果となる確率が最も高い設定値である状況であって前記遊技モードが前記高確率モードである状況において、前記所定移行判定にて前記外れ結果であると判定される前記更新数値情報の数が0個であることを特徴とする特徴αQ1乃至αQ4のいずれか1に記載の遊技機。
Feature αQ5. As the gaming mode, there are a high probability mode and a low probability mode in which the probability of the first winning result in the predetermined transition determination is relatively high and low,
In the situation where the probability that the first winning result is the highest in the predetermined transition determination among the setting values of the plurality of stages is the setting value and the game mode is the high probability mode, the predetermined transition determination The gaming machine according to any one of features αQ1 to αQ4, wherein the number of pieces of updated numerical information determined to be the outlier result is zero.
特徴αQ5によれば、所定移行判定にて第1当選結果となる確率が最も高くなる状況である最高設定値であって高確率モードである状況において所定移行判定にて外れ結果であると判定される更新数値情報の数が0個となる。これにより、所定移行判定にて第1当選結果となる確率の各設定値における変動分を所定移行判定にて外れ結果となる確率の変動分で吸収する構成において、上記のように所定移行判定にて第1当選結果となる確率が最も高くなる状況において当該第1当選結果となる確率を極力高くすることが可能となる。 According to the characteristic αQ5, it is determined that the predetermined transition determination is an outlier result in the situation where the highest set value is the situation where the probability of being the first winning result is the highest in the predetermined transition determination and is in the high probability mode. The number of pieces of updated numerical information becomes 0. As a result, in the configuration in which the variation in each set value of the probability of being the first winning result in the predetermined transition determination is absorbed by the variation in the probability of being out of the predetermined transition determination, the predetermined transition determination is performed as described above. Thus, in the situation where the probability of being the first winning result is the highest, the probability of being the first winning result can be made as high as possible.
特徴αQ6.前記遊技モードとして、前記所定移行判定にて前記第1当選結果となる確率が相対的に高低となる高確率モードと低確率モードとが存在しており、
前記複数段階の設定値のうち前記所定移行判定にて前記第1当選結果となる確率が最も高い設定値である状況であって前記遊技モードが前記高確率モードである状況において、前記所定移行判定にて前記外れ結果であると判定される前記更新数値情報の数が1個以上であることを特徴とする特徴αQ1乃至αQ4のいずれか1に記載の遊技機。
Feature αQ6. As the gaming mode, there are a high probability mode and a low probability mode in which the probability of the first winning result in the predetermined transition determination is relatively high and low,
In the situation where the probability that the first winning result is the highest in the predetermined transition determination among the setting values of the plurality of stages is the setting value and the game mode is the high probability mode, the predetermined transition determination The gaming machine according to any one of features αQ1 to αQ4, wherein the number of pieces of the updated numerical information determined to be the outlier result is 1 or more.
特徴αQ6によれば、所定移行判定にて第1当選結果となる確率が最も高くなる状況である最高設定値であって高確率モードである状況において、所定移行判定にて外れ結果であると判定される更新数値情報の数が1個以上となる。これにより、所定移行判定にて第1当選結果となる確率の各設定値における変動分を所定移行判定にて外れ結果となる確率の変動分で吸収する構成において、上記のように所定移行判定にて第1当選結果となる確率が最も高くなる状況であっても所定移行判定にて外れ結果が選択され得るようにすることが可能となる。 According to the characteristic αQ6, it is determined that the predetermined transition determination is an outlier result in the situation of the highest setting value and the high probability mode in which the probability of being the first winning result is the highest in the predetermined transition determination. The number of pieces of updated numerical value information is one or more. As a result, in the configuration in which the variation in each set value of the probability of being the first winning result in the predetermined transition determination is absorbed by the variation in the probability of being the outlier result in the predetermined transition determination, the predetermined transition determination is performed as described above. Thus, even in a situation where the probability of being the first winning result is the highest, it is possible to select an outlier result in the predetermined transition determination.
特徴αQ7.特定の取得契機が発生した場合に前記更新数値情報を取得する特定取得手段(第69〜第70の実施形態では主側CPU63におけるステップSF201の処理を実行する機能)と、
当該特定取得手段が取得した前記更新数値情報が前記所定遊技状態への移行に対応する数値情報に対応しているか否かを判定するための特定移行判定を実行する特定移行判定手段(第69〜第70の実施形態では主側CPU63における第2特図側の保留情報に対してステップSF304の処理を実行する機能)と、
を備え、
前記第1移行手段は、前記特定移行判定の結果が前記第1当選結果であることに基づいて、前記所定遊技状態に移行させ、前記所定遊技状態の終了後における前記遊技モードを当該所定遊技状態の開始前から変動させ得るものであり、
前記第2移行手段は、前記特定移行判定の結果が前記第2当選結果であることに基づいて、前記所定遊技状態への移行契機が発生し得る状態に移行させる、又は前記所定遊技状態に移行させ当該所定遊技状態の終了後において当該所定遊技状態の開始前の前記遊技モードを継続させるものであり、
前記特定移行判定の結果が前記外れ結果であった場合には前記所定遊技状態への移行が発生しない構成であり、
前記特定移行判定にて前記第1当選結果であると判定される前記更新数値情報の数の前記設定値の相違による変動分が、前記特定移行判定にて前記外れ結果であると判定される前記更新数値情報の数の変動分により吸収されていることを特徴とする特徴αQ1乃至αQ6のいずれか1に記載の遊技機。
Feature αQ7. Specific acquisition means for acquiring the updated numerical information when a specific acquisition opportunity occurs (in the 69th to 70th embodiments, the function of executing the process of step SF201 in the main CPU 63);
Specific transition determination means for executing specific transition determination for determining whether or not the updated numerical information acquired by the specific acquisition means corresponds to numerical information corresponding to the transition to the predetermined gaming state (69th to 69th). In the 70th embodiment, the function of executing the process of step SF304 on the hold information on the second special figure side in the main CPU 63),
With
The first transition means shifts to the predetermined gaming state based on the result of the specific transition determination being the first winning result, and sets the gaming mode after the predetermined gaming state to the predetermined gaming state. Can be changed before the start of
The second transition means shifts to a state where a transition trigger to the predetermined gaming state can occur or shifts to the predetermined gaming state based on the result of the specific transition determination being the second winning result The game mode before the start of the predetermined game state is continued after the predetermined game state is ended,
When the result of the specific transition determination is the outlier result, the transition to the predetermined gaming state does not occur,
The variation due to the difference in the set value in the number of the updated numerical information determined to be the first winning result in the specific transition determination is determined to be the outlier result in the specific transition determination. The gaming machine according to any one of features αQ1 to αQ6, wherein the gaming machine is absorbed by fluctuations in the number of updated numerical information.
特徴αQ7によれば、所定移行判定だけではなく特定移行判定においても、第2当選結果となる確率に影響を与えないようしながら、第1当選結果となる確率を各設定値の間で変動させることが可能となる。 According to the characteristic αQ7, not only in the predetermined transition determination but also in the specific transition determination, the probability of the first winning result is varied among the set values while not affecting the probability of the second winning result. It becomes possible.
特徴αQ8.前記複数段階の設定値の全てにおいて前記特定移行判定にて前記第2当選結果であると判定される前記更新数値情報の数が同一であることを特徴とする特徴αQ7に記載の遊技機。 Feature αQ8. The gaming machine according to Feature αQ7, wherein the number of the updated numerical value information determined to be the second winning result in the specific transition determination is the same in all of the plurality of setting values.
特徴αQ8によれば、所定移行判定だけではなく特定移行判定においもて、複数段階の設定値の全てにおいて第2当選結果となる確率を一定とすることが可能となる。また、このように特定移行判定にて第2当選結果となる確率を一定とした構成であっても、特定移行判定にて第1当選結果となる確率の各設定値の変動分は外れ結果となる確率の変動分により吸収されるため、特定移行判定にて第1当選結果となる確率を設定値に応じた確率とすることが可能となる。 According to the feature αQ8, not only the predetermined transition determination but also the specific transition determination, it is possible to make the probability that the second winning result will be constant in all the setting values of a plurality of stages. In addition, even if the probability of becoming the second winning result in the specific transition determination is constant, the change amount of each set value of the probability of becoming the first winning result in the specific transition determination is the outlier result. Therefore, the probability of the first winning result in the specific transition determination can be set as the probability corresponding to the set value.
特徴αQ9.前記特定移行判定にて前記外れ結果であると判定される前記更新数値情報の数は、前記複数段階の設定値のいずれであっても最も多いことを特徴とする特徴αQ7又はαQ8に記載の遊技機。 Feature αQ9. The game according to the characteristic αQ7 or αQ8, wherein the number of the updated numerical information determined to be the outlier result in the specific transition determination is the largest in any of the plurality of setting values. Machine.
特徴αQ9によれば、特定移行判定にて外れ結果であると判定される更新数値情報の数が各設定値のいずれであっても最も多い構成において、特定移行判定にて第1当選結果であると判定される更新数値情報の数の各設定値の変動分が特定移行判定にて外れ結果であると判定される更新数値情報の数の変動分により吸収される。これにより、特定移行判定にて第1当選結果となる確率の各設定値における変動分を特定移行判定にて外れ結果となる確率の変動分で吸収する構成であっても、特定移行判定にて外れ結果となる確率については確率の大きな変動を生じさせないようにすることが可能となる。 According to the characteristic αQ9, in the configuration in which the number of pieces of updated numerical information determined to be an outlier result in the specific transition determination is the largest in any of the set values, it is the first winning result in the specific transition determination. The change amount of each set value of the number of update numerical information determined to be absorbed by the change of the number of update numerical information determined to be an outlier result in the specific transition determination. Thereby, even if it is the structure which absorbs the fluctuation | variation in each setting value of the probability which becomes a 1st winning result in specific transition determination with the fluctuation | variation of the probability which becomes a losing result in specific transition determination, in specific transition determination It is possible to prevent a large variation in probability for the probability of an outlier result.
なお、特徴αQ1〜αQ9の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features αQ1 to αQ9, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Any one or more of the features αW1 to αW9, features αX1 to αX4, features αY1 to αY11, features αZ1 to αZ4, and features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴αR群>
特徴αR1.遊技領域を流下する遊技球が入球可能であり開放状態と閉鎖状態との間で切り換え可能に設けられた可変入球手段(特電入賞装置416)と、
更新契機が発生する度に更新数値情報を更新する更新手段(主側CPU63におけるステップS8902の処理を実行する機能)と、
所定の取得契機が発生した場合に前記更新数値情報を取得する所定取得手段(第64の実施形態では主側CPU63における第2特図側の保留情報についてのステップSD701の処理を実行する機能、第69〜第71の実施形態では主側CPU63におけるステップSF101の処理を実行する機能)と、
当該所定取得手段が取得した前記更新数値情報が所定遊技状態(開閉実行モード)への移行に対応する数値情報に対応しているか否かを判定するための所定移行判定を実行する所定移行判定手段(第64の実施形態では主側CPU63における第2特図側の保留情報に対してステップSD803の処理を実行する機能、第69〜第71の実施形態では主側CPU63における第1特図側の保留情報に対してステップSF304の処理を実行する機能)と、
前記所定遊技状態において前記可変入球手段を前記開放状態と前記閉鎖状態との間で切り換える切換制御手段(第64の実施形態では主側CPU63におけるステップSD710〜ステップSD712の処理を実行する機能、第69〜第71の実施形態では主側CPU63におけるステップSF108〜ステップSF110及びステップSF208〜ステップSF210の処理を実行する機能)と、
前記所定移行判定の結果が第1当選結果(大当たり結果)であることに基づいて、前記所定遊技状態に移行させる第1移行手段(第64の実施形態では主側CPU63における第2特図側の保留情報についてステップSD805〜ステップSD807、ステップSD904及びステップSE202〜ステップSE208の処理を実行する機能、第69〜第71の実施形態では主側CPU63における第1特図側の保留情報についてステップSF306〜ステップSF308及びステップSF403の処理を実行する機能)と、
遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63におけるステップSB311の処理を実行する機能)と、
を備え、
前記所定移行判定の結果として、前記所定遊技状態への移行が発生しない外れ結果及び前記第1当選結果以外にも別の当選結果が存在しており、
前記複数段階の設定値のうち第1設定値(例えば「設定1」)よりも第2設定値(例えば「設定6」)の方が前記所定移行判定において前記第1当選結果であると判定される前記更新数値情報の数が第1所定数多い構成であり、
前記第1当選結果とは異なる所定対象結果(外れ結果)であると前記所定移行判定にて判定される前記更新数値情報の数は、前記第1設定値及び前記第2設定値のそれぞれにおいて最も多い構成であり、
前記第1設定値よりも前記第2設定値の方が前記所定移行判定において前記所定対象結果であると判定される前記更新数値情報の数が第2所定数少ない構成であり、
前記第2所定数は前記第1所定数以上であることを特徴とする遊技機。
<Characteristic αR group>
Feature αR1. Variable ball entry means (special prize winning device 416) provided so that a game ball flowing down the game area can enter and can be switched between an open state and a closed state;
Updating means (a function for executing the processing of step S8902 in the main CPU 63) for updating the update numerical information every time an update opportunity occurs;
Predetermined acquisition means for acquiring the updated numerical information when a predetermined acquisition opportunity occurs (in the 64th embodiment, the function of executing the process of step SD701 for the hold information on the second special figure side in the
Predetermined transition determination means for executing predetermined transition determination for determining whether or not the updated numerical information acquired by the predetermined acquisition means corresponds to numerical information corresponding to transition to a predetermined gaming state (opening / closing execution mode) (In the 64th embodiment, the function of executing step SD803 on the hold information on the second special figure side in the
Switching control means for switching the variable pitching means between the open state and the closed state in the predetermined gaming state (in the 64th embodiment, the function of executing the processing of step SD710 to step SD712 in the
Based on the result of the predetermined transition determination being a first winning result (a jackpot result), a first transition means for transitioning to the predetermined gaming state (in the 64th embodiment, the second special figure side in the
A setting means (a function for executing the processing of step SB311 in the main CPU 63) for setting a setting value to be used among a plurality of setting values corresponding to the player's advantage;
With
As a result of the predetermined transition determination, there is another winning result other than the losing result that does not cause the transition to the predetermined gaming state and the first winning result,
Of the plurality of setting values, the second setting value (for example, “setting 6”) is determined to be the first winning result in the predetermined transition determination than the first setting value (for example, “setting 1”). The number of the updated numerical information is a first predetermined number larger,
The number of the updated numerical information determined by the predetermined transition determination that the predetermined target result (outgoing result) is different from the first winning result is the highest in each of the first set value and the second set value. There are many configurations,
The second set value is less than the first set value by the second predetermined number in the number of the update numerical information determined to be the predetermined target result in the predetermined transition determination;
The gaming machine, wherein the second predetermined number is equal to or greater than the first predetermined number.
特徴αR1によれば、所定移行判定にて第1当選結果となることで可変入球手段が開放状態となる所定遊技状態に移行するため、遊技者は第1当選結果となることを期待しながら遊技を行うこととなる。また、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。 According to the feature αR1, since the variable winning means is shifted to a predetermined gaming state in which the variable winning means is opened when the first winning result is obtained in the predetermined transition determination, the player expects the first winning result. A game will be performed. In addition, since the setting value to be used is set from among a plurality of setting values corresponding to the player's degree of advantage, the player can confirm that a more advantageous setting value is to be used. Expect.
この場合に、所定移行判定にて所定対象結果であると判定される更新数値情報の数が第1設定値及び第2設定値のいずれであっても最も多い構成において、所定移行判定にて第1当選結果であると判定される更新数値情報の数の第1設定値と第2設定値との間での変動分が、所定移行判定にて所定対象結果であると判定される更新数値情報の数の変動分によって吸収される。これにより、所定移行判定にて第1当選結果となる確率の各設定値における変動分を所定移行判定にて所定対象対象となる確率の変動分で吸収する構成であっても、所定移行判定にて所定対象結果となる確率については確率の大きな変動を生じさせないようにすることが可能となる。よって、所定移行判定において第1当選結果が選択される確率から設定値の予測を可能としながらも、当該第1当選結果の確率の変動に応じて確率が変動することとなる所定対象結果が選択される確率からは設定値の予測を行いづらくさせることが可能となる。 In this case, in the configuration in which the number of updated numerical information determined to be the predetermined target result in the predetermined transition determination is the first setting value or the second setting value, Update numerical value information in which the variation between the first set value and the second set value of the number of update numerical information determined to be one winning result is determined as a predetermined target result in the predetermined transition determination Is absorbed by fluctuations in the number of As a result, even if it is configured to absorb the variation in each set value of the probability that becomes the first winning result in the predetermined transition determination with the variation in the probability that becomes the target of the predetermined target in the predetermined transition determination, Thus, it is possible to prevent the probability of a predetermined target result from causing a large fluctuation in probability. Therefore, a predetermined target result whose probability varies according to the variation in the probability of the first winning result is selected while the set value can be predicted from the probability that the first winning result is selected in the predetermined transition determination. It is possible to make it difficult to predict the set value from the probability of being set.
特徴αR2.前記所定移行判定にて前記所定対象結果であると判定される前記更新数値情報の数は、前記複数段階の設定値のいずれであっても最も多い構成であり、
前記複数段階の設定値の全てにおいて前記所定移行判定にて前記第1当選結果であると判定される前記更新数値情報の数の変動分が前記所定移行判定にて前記所定対象結果であると判定される前記更新数値情報の数の変動分により吸収されていることを特徴とする特徴αR1に記載の遊技機。
Feature αR2. The number of the updated numerical information that is determined to be the predetermined target result in the predetermined transition determination is a configuration having the largest number of any of the setting values of the plurality of stages,
In all of the set values of the plurality of stages, it is determined that the variation of the number of the updated numerical information determined to be the first winning result in the predetermined shift determination is the predetermined target result in the predetermined shift determination The gaming machine according to the feature αR1, wherein the gaming machine is absorbed by fluctuations in the number of the updated numerical information.
特徴αR2によれば、複数段階の設定値の全てにおいて最も選択確率が高い所定対象結果の相対的に小さな確率の変動によって、所定移行判定にて第1当選結果となる確率の変動分を吸収することが可能となる。 According to the feature αR2, the variation of the probability that becomes the first winning result in the predetermined transition determination is absorbed by the relatively small probability variation of the predetermined target result having the highest selection probability in all the setting values of the plurality of stages. It becomes possible.
特徴αR3.前記所定移行判定にて前記第1当選結果となる確率が相対的に高低となる高確率モードと低確率モードとが存在しており、
前記複数段階の設定値のうち前記所定移行判定にて前記第1当選結果となる確率が最も高い設定値である状況であって前記高確率モードである状況であっても、前記所定移行判定にて前記所定対象結果であると判定される前記更新数値情報の数が最も多いことを特徴とする特徴αR1又はαR2に記載の遊技機。
Feature αR3. There is a high probability mode and a low probability mode in which the probability of the first winning result in the predetermined transition determination is relatively high and low,
Even in a situation where the probability that the first winning result is the highest in the predetermined transition determination among the plurality of stages of setting values is the setting value and the high probability mode, the predetermined transition determination is performed. The gaming machine according to feature αR1 or αR2, characterized in that the number of pieces of updated numerical information determined to be the predetermined target result is the largest.
特徴αR3によれば、所定移行判定にて第1当選結果となる確率が最も高くなる状況である最高設定値であって高確率モードである状況であっても、所定移行判定にて所定対象結果であると判定される更新数値情報の数が最も多くなる。これにより、所定移行判定にて第1当選結果となる確率が最も高くなる状況である最高設定値であって高確率モードである状況であっても、所定移行判定にて所定対象結果となる確率については確率の大きな変動を生じさせないようにしながら、所定移行判定にて所定対象結果となる確率の変動分により所定移行判定にて第1当選結果となる確率の変動分を吸収することが可能となる。 According to the characteristic αR3, the predetermined target result is determined in the predetermined transition determination even in the high setting mode in which the probability that the first winning result is the highest in the predetermined transition determination is the highest setting value. The number of pieces of updated numerical information determined to be the largest. As a result, the probability of being a predetermined target result in the predetermined transition determination even in the high setting mode in which the probability that the first winning result is the highest in the predetermined transition determination is the highest setting value. With respect to, it is possible to absorb the fluctuation in the probability that becomes the first winning result in the predetermined transition determination by the fluctuation in the probability that becomes the predetermined target result in the predetermined transition determination while preventing the large fluctuation in the probability. Become.
特徴αR4.特定の取得契機が発生した場合に前記更新数値情報を取得する特定取得手段(第69〜第70の実施形態では主側CPU63におけるステップSF201の処理を実行する機能)と、
当該特定取得手段が取得した前記更新数値情報が前記所定遊技状態への移行に対応する数値情報に対応しているか否かを判定するための特定移行判定を実行する特定移行判定手段(第69〜第70の実施形態では主側CPU63における第2特図側の保留情報に対してステップSF304の処理を実行する機能)と、
を備え、
前記第1移行手段は、前記特定移行判定の結果が前記第1当選結果であることに基づいて、前記所定遊技状態に移行させるものであり、
前記特定移行判定の結果として、前記所定遊技状態への移行が発生しない外れ結果及び前記第1当選結果以外にも別の当選結果が存在しており、
前記第1設定値及び前記第2設定値のそれぞれにおける前記特定移行判定において最も選択される確率が高い抽選結果ではない抽選結果として特定対象結果(外れ結果)が存在しており、
前記第1設定値よりも前記第2設定値の方が前記特定移行判定において前記第1当選結果であると判定される前記更新数値情報の数が第1特定数多い構成であり、
前記第1設定値よりも前記第2設定値の方が前記特定移行判定において前記特定対象結果であると判定される前記更新数値情報の数が第2特定数少ない構成であり、
前記第2特定数は第1特定数以上であることを特徴とする特徴αR1乃至αR3のいずれか1に記載の遊技機。
Feature αR4. Specific acquisition means for acquiring the updated numerical information when a specific acquisition opportunity occurs (in the 69th to 70th embodiments, the function of executing the process of step SF201 in the main CPU 63);
Specific transition determination means for executing specific transition determination for determining whether or not the updated numerical information acquired by the specific acquisition means corresponds to numerical information corresponding to the transition to the predetermined gaming state (69th to 69th). In the 70th embodiment, the function of executing the process of step SF304 on the hold information on the second special figure side in the main CPU 63),
With
The first transition means shifts to the predetermined gaming state based on the result of the specific transition determination being the first winning result,
As a result of the specific transition determination, there is another winning result other than the losing result and the first winning result where the transition to the predetermined gaming state does not occur,
A specific target result (outgoing result) exists as a lottery result that is not a lottery result with the highest probability of being selected in the specific transition determination in each of the first set value and the second set value;
The number of the updated numerical information that is determined that the second set value is the first winning result in the specific transition determination is greater than the first set value by the first specific number,
The second set value is less in the second specific number than the first set value, and the number of the update numerical information determined to be the specific target result in the specific shift determination is a second specific number,
The gaming machine according to any one of features αR1 to αR3, wherein the second specific number is equal to or greater than the first specific number.
特徴αR4によれば、特定移行判定においては最も高い選択確率ではない特定対象結果の確率の変動分により、特定移行判定において第1当選結果となる各設定値の確率の変動分が吸収される。これにより、特定移行判定においては第1当選結果の選択確率及び特定対象結果の選択確率のそれぞれを利用して遊技者は設定値を推測することが可能となる。 According to the feature αR4, the variation in the probability of each set value that is the first winning result in the specific transition determination is absorbed by the variation in the probability of the specific target result that is not the highest selection probability in the specific transition determination. Thereby, in the specific transition determination, the player can estimate the set value by using each of the selection probability of the first winning result and the selection probability of the specific target result.
特徴αR5.前記特定対象結果は前記所定対象結果であることを特徴とする特徴αR4に記載の遊技機。 Feature αR5. The gaming machine according to Feature αR4, wherein the specific target result is the predetermined target result.
特徴αR5によれば、所定移行判定においては所定対象結果の選択確率によっては設定値の推測を行いづらくする一方、特定移行判定においては所定対象結果の選択確率によって設定値の推測を行い易くさせることが可能となる。 According to the characteristic αR5, it is difficult to estimate the set value depending on the selection probability of the predetermined target result in the predetermined transition determination, but it is easy to estimate the set value based on the selection probability of the predetermined target result in the specific transition determination. Is possible.
特徴αR6.前記複数段階の設定値の全てにおいて前記特定対象結果が前記特定移行判定にて選択される確率が最も高い抽選結果ではない構成であり、
前記複数段階の設定値の全てにおいて前記特定移行判定にて前記第1当選結果であると判定される前記更新数値情報の数の変動分が前記特定移行判定にて前記特定対象結果であると判定される前記更新数値情報の数の変動分により吸収されていることを特徴とする特徴αR4又はαR5に記載の遊技機。
Feature αR6. It is a configuration that is not the lottery result with the highest probability that the specific target result is selected in the specific transition determination in all the setting values of the plurality of stages,
In all of the set values of the plurality of stages, it is determined that the variation in the number of the updated numerical information determined to be the first winning result in the specific shift determination is the specific target result in the specific shift determination The gaming machine according to the feature αR4 or αR5, wherein the gaming machine is absorbed by a variation in the number of the updated numerical information.
特徴αR6によれば、複数段階の設定値の全てにおいて特定対象結果の相対的に大きな確率の変動によって、特定移行判定にて第1当選結果となる確率の変動分を吸収することが可能となる。 According to the feature αR6, it is possible to absorb the fluctuation amount of the probability that becomes the first winning result in the specific shift determination by the relatively large probability fluctuation of the specific target result in all the setting values of the plurality of stages. .
特徴αR7.特定の取得契機が発生した場合に前記更新数値情報を取得する特定取得手段(第71の実施形態では主側CPU63におけるステップSF201の処理を実行する機能)と、
当該特定取得手段が取得した前記更新数値情報が前記所定遊技状態への移行に対応する数値情報に対応しているか否かを判定するための特定移行判定を実行する特定移行判定手段(第71の実施形態では主側CPU63における第2特図側の保留情報に対してステップSF304の処理を実行する機能)と、
を備え、
前記第1移行手段は、前記特定移行判定の結果が前記第1当選結果であることに基づいて、前記所定遊技状態に移行させるものであり、
前記特定移行判定の結果として、前記所定遊技状態への移行が発生しない外れ結果及び前記第1当選結果以外にも別の当選結果が存在しており、
前記第1当選結果とは異なる特定対象結果(小当たり結果)であると前記特定移行判定にて判定される前記更新数値情報の数は、前記第1設定値及び前記第2設定値のそれぞれにおいて最も多い構成であり、
前記第1設定値よりも前記第2設定値の方が前記特定移行判定において前記第1当選結果であると判定される前記更新数値情報の数が第1特定数多い構成であり、
前記第1設定値よりも前記第2設定値の方が前記特定移行判定において前記特定対象結果であると判定される前記更新数値情報の数が第2特定数少ない構成であり、
前記第2特定数は第1特定数以上である構成であり、
前記所定対象結果と前記特定対象結果とは異なることを特徴とする特徴αR1乃至αR3のいずれか1に記載の遊技機。
Feature αR7. Specific acquisition means (a function for executing the processing of step SF201 in the
Specific transition determination means for executing a specific transition determination for determining whether or not the updated numerical information acquired by the specific acquisition means corresponds to numerical information corresponding to the transition to the predetermined gaming state In the embodiment, the function of executing the process of step SF304 on the hold information on the second special figure side in the main CPU 63),
With
The first transition means shifts to the predetermined gaming state based on the result of the specific transition determination being the first winning result,
As a result of the specific transition determination, there is another winning result other than the losing result and the first winning result where the transition to the predetermined gaming state does not occur,
The number of the updated numerical information determined in the specific transition determination that the specific target result (small hit result) is different from the first winning result is the first set value and the second set value, respectively. The most common configuration
The number of the updated numerical information that is determined that the second set value is the first winning result in the specific transition determination is greater than the first set value by the first specific number,
The second set value is less in the second specific number than the first set value, and the number of the update numerical information determined to be the specific target result in the specific shift determination is a second specific number,
The second specific number is a configuration that is equal to or greater than the first specific number;
The gaming machine according to any one of features αR1 to αR3, wherein the predetermined target result and the specific target result are different.
特徴αR7によれば、所定移行判定と特定移行判定とで選択確率が最も高い抽選結果が異なる構成であっても、所定移行判定及び特定移行判定のそれぞれにおいて最も選択確率が高い抽選結果の選択確率の変動分によって、第1当選結果の選択確率の各設定値の間での変動分が吸収される。これにより、所定移行判定及び特定移行判定のいずれにおいても第1当選結果が選択される確率から設定値の推測を可能としながらも、当該第1当選結果の確率の変動に応じて確率が変動することとなる抽選結果が選択される確率からは設定値の推測を行いづらくさせることが可能となる。 According to the feature αR7, even if the lottery result having the highest selection probability differs between the predetermined transition determination and the specific transition determination, the selection probability of the lottery result having the highest selection probability in each of the predetermined transition determination and the specific transition determination. The fluctuation amount between the set values of the selection probability of the first winning result is absorbed by the fluctuation amount. As a result, in both the predetermined transition determination and the specific transition determination, the setting value can be estimated from the probability that the first winning result is selected, but the probability varies according to the variation in the probability of the first winning result. It is possible to make it difficult to estimate the set value from the probability that the lottery result to be selected is selected.
特徴αR8.前記特定移行判定にて前記特定対象結果であると判定される前記更新数値情報の数は、前記複数段階の設定値のいずれであっても最も多い構成であり、
前記複数段階の設定値の全てにおいて前記特定移行判定にて前記第1当選結果であると判定される前記更新数値情報の数の変動分が前記特定移行判定にて前記特定対象結果であると判定される前記更新数値情報の数の変動分により吸収されていることを特徴とする特徴αR7に記載の遊技機。
Feature αR8. The number of the updated numerical information that is determined to be the specific target result in the specific transition determination is a configuration having the largest number of any of the setting values of the plurality of stages,
In all of the set values of the plurality of stages, it is determined that the variation in the number of the updated numerical information determined to be the first winning result in the specific shift determination is the specific target result in the specific shift determination The gaming machine according to feature αR7, wherein the gaming machine is absorbed by fluctuations in the number of the updated numerical information.
特徴αR8によれば、所定移行判定及び特定移行判定のいずれであっても複数段階の設定値の全てにおいて最も選択確率が高い抽選結果の相対的に小さな確率の変動によって、第1当選結果となる確率の変動分を吸収することが可能となる。 According to the characteristic αR8, the first winning result is obtained by the relatively small probability variation of the lottery result having the highest selection probability in all of the set values of the plurality of stages in any of the predetermined transition determination and the specific transition determination. It becomes possible to absorb the fluctuation of the probability.
なお、特徴αR1〜αR8の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features αR1 to αR8, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Any one or more of the features αW1 to αW9, features αX1 to αX4, features αY1 to αY11, features αZ1 to αZ4, and features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴αS群>
特徴αS1.更新契機が発生する度に更新数値情報を更新する更新手段(主側CPU63におけるステップS8902の処理を実行する機能)と、
所定の取得契機が発生した場合に前記更新数値情報を取得する所定取得手段(第70の実施形態では主側CPU63におけるステップSF201の処理を実行する機能)と、
当該所定取得手段が取得した前記更新数値情報が所定遊技状態(開閉実行モード)への移行に対応する数値情報に対応しているか否かを判定するための所定移行判定を実行する所定移行判定手段(第70の実施形態では主側CPU63における第2特図側の保留情報に対してステップSF304の処理を実行する機能)と、
前記所定移行判定の結果が第1当選結果(第70の実施形態における第2特図側の保留情報が当否判定処理の対象となった場合の大当たり結果)であることに基づいて、前記所定遊技状態への移行を可能とする第1移行手段(第70の実施形態では主側CPU63における第2特図側の保留情報についてステップSF306〜ステップSF308及びステップSF403の処理を実行する機能)と、
遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63におけるステップSB311の処理を実行する機能)と、
を備え、
前記所定移行判定の結果が外れ結果であった場合には前記所定遊技状態への移行が発生しない構成であり、
前記所定移行判定にて前記第1当選結果となる確率が相対的に高低となる高確率モードと低確率モードとが存在しており、
前記高確率モードである状況で前記所定移行判定にて前記第1当選結果であると判定される前記更新数値情報の数の前記複数段階の設定値の間における変動分が前記所定移行判定にて前記外れ結果であると判定される前記更新数値情報の数の変動分により吸収される構成であり、
前記複数段階の設定値のうち前記所定移行判定にて前記第1当選結果となる確率が最も高い設定値である状況であって前記高確率モードである状況において、前記所定移行判定にて前記外れ結果であると判定される前記更新数値情報の数が1個以上となるように、前記複数段階の設定値のうち前記所定移行判定にて前記第1当選結果となる確率が最も低い設定値である状況であって前記高確率モードである状況において前記所定移行判定にて前記外れ結果であると判定される前記更新数値情報の数が設定されていることを特徴とする遊技機。
<Characteristic αS group>
Feature αS1. Updating means (a function for executing the processing of step S8902 in the main CPU 63) for updating the update numerical information every time an update opportunity occurs;
Predetermined acquisition means (a function for executing the processing of step SF201 in the
Predetermined transition determination means for executing predetermined transition determination for determining whether or not the updated numerical information acquired by the predetermined acquisition means corresponds to numerical information corresponding to transition to a predetermined gaming state (opening / closing execution mode) (In the 70th embodiment, the function of executing the process of step SF304 on the hold information on the second special figure side in the main CPU 63);
Based on the result of the predetermined transition determination being the first winning result (the jackpot result when the hold information on the second special figure side in the 70th embodiment is the target of the determination process), the predetermined game First transition means that enables transition to a state (in the seventy-seventh embodiment, a function of executing the processing of steps SF306 to SF308 and step SF403 for the hold information on the second special figure side in the main CPU 63);
A setting means (a function for executing the processing of step SB311 in the main CPU 63) for setting a setting value to be used among a plurality of setting values corresponding to the player's advantage;
With
When the result of the predetermined transition determination is an outlier result, the transition to the predetermined gaming state does not occur,
There is a high probability mode and a low probability mode in which the probability of the first winning result in the predetermined transition determination is relatively high and low,
In the state of the high probability mode, the variation between the set values of the plurality of stages of the number of the updated numerical information determined to be the first winning result in the predetermined transition determination is determined in the predetermined transition determination. It is configured to be absorbed by a change in the number of the updated numerical information determined to be the outlier result,
In the situation where the probability that the first winning result is the highest in the predetermined transition determination among the setting values of the plurality of stages is the setting value and the high probability mode, the deviation is determined in the predetermined transition determination. The setting value with the lowest probability of being the first winning result in the predetermined transition determination among the setting values of the plurality of stages so that the number of the updated numerical information determined to be a result is one or more. A gaming machine, wherein the number of the updated numerical information determined to be the outlier result in the predetermined transition determination in a certain situation and the high probability mode is set.
特徴αS1によれば、所定移行判定にて第1当選結果となることで所定遊技状態への移行が可能となるため、遊技者は第1当選結果となることを期待しながら遊技を行うこととなる。また、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。 According to the characteristic αS1, it is possible to shift to a predetermined gaming state by becoming the first winning result in the predetermined transition determination, so that the player plays a game while expecting the first winning result. Become. In addition, since the setting value to be used is set from among a plurality of setting values corresponding to the player's degree of advantage, the player can confirm that a more advantageous setting value is to be used. Expect.
この場合に、高確率モードである状況で所定移行判定にて第1当選結果であると判定される更新数値情報の数の複数段階の設定値の間における変動分が所定移行判定にて外れ結果であると判定される更新数値情報の数の変動分によって吸収される。そして、所定移行判定にて第1当選結果となる確率が最も高くなる状況である最高設定値であって高確率モードである状況において、所定移行判定にて外れ結果であると判定される更新数値情報の数が1個以上となる。これにより、所定移行判定にて第1当選結果となる確率の各設定値における変動分を所定移行判定にて外れ結果となる確率の変動分で吸収する構成において、上記のように所定移行判定にて第1当選結果となる確率が最も高くなる状況であっても所定移行判定にて外れ結果が選択され得るようにすることが可能となる。 In this case, in the situation of the high probability mode, the fluctuation between the set values of the plurality of stages of the number of the updated numerical information determined to be the first winning result in the predetermined transition determination results in the predetermined transition determination It is absorbed by the variation of the number of updated numerical information determined to be. Then, in the situation where the highest set value is the situation where the probability of being the first winning result in the predetermined transition determination is the highest and in the high probability mode, the updated numerical value determined as the outlier result in the predetermined transition determination The number of information is one or more. As a result, in the configuration in which the variation in each set value of the probability of being the first winning result in the predetermined transition determination is absorbed by the variation in the probability of being the outlier result in the predetermined transition determination, the predetermined transition determination is performed as described above. Thus, even in a situation where the probability of being the first winning result is the highest, it is possible to select an outlier result in the predetermined transition determination.
特徴αS2.前記所定移行判定の結果が第2当選結果(第70の実施形態における第2特図側の保留情報が当否判定処理の対象となった場合の小当たり結果)であることに基づいて、前記所定遊技状態への移行契機が発生し得る状態に移行させる、又は前記所定遊技状態に移行させ当該所定遊技状態の終了後において当該所定遊技状態の開始前の遊技モードを継続させる第2移行手段(第70の実施形態では主側CPU63における第2特図側の保留情報についてステップSF310、ステップSF311及びステップSF405の処理を実行する機能)を備え、
前記高確率モードである状況において前記所定移行判定にて前記第2当選結果であると判定される前記更新数値情報の数は前記複数段階の設定値の間において同一であることを特徴とする特徴αS1に記載の遊技機。
Feature αS2. Based on the result of the predetermined transition determination being the second winning result (the small hit result when the hold information on the second special figure side in the 70th embodiment is the target of the determination processing) A second transition means (the first transition state) for transitioning to a state where a trigger for transition to the gaming state can occur, or for transitioning to the predetermined gaming state and continuing the game mode before the start of the predetermined gaming state after the end of the predetermined gaming state; 70, the
The number of the updated numerical value information determined to be the second winning result in the predetermined transition determination in the high probability mode is the same among the set values of the plurality of stages. The gaming machine described in αS1.
特徴αS2によれば、複数段階の設定値の全てにおいて所定移行判定にて第2当選結果となる確率を一定とすることが可能となる。また、このように所定移行判定にて第2当選結果となる確率を一定とした構成であっても、所定移行判定にて第1当選結果となる確率の各設定値の変動分は外れ結果となる確率の変動分により吸収されるため、所定移行判定にて第1当選結果となる確率を設定値に応じた確率とすることが可能となる。 According to the feature αS2, it is possible to make the probability that the second winning result is obtained in the predetermined transition determination in all of the plurality of setting values constant. In addition, even in such a configuration in which the probability of being the second winning result in the predetermined transition determination is constant, the variation of each set value of the probability of being the first winning result in the predetermined transition determination is the outlier result. Therefore, the probability of the first winning result in the predetermined transition determination can be set as the probability corresponding to the set value.
特徴αS3.前記所定移行判定の結果が第2当選結果(第70の実施形態における第2特図側の保留情報が当否判定処理の対象となった場合の小当たり結果)であることに基づいて、前記所定遊技状態への移行契機が発生し得る状態に移行させる、又は前記所定遊技状態に移行させ当該所定遊技状態の終了後において当該所定遊技状態の開始前の遊技モードを継続させる第2移行手段(第70の実施形態では主側CPU63における第2特図側の保留情報についてステップSF310、ステップSF311及びステップSF405の処理を実行する機能)を備え、
前記高確率モードである状況において前記所定移行判定にて前記第2当選結果であると判定される前記更新数値情報の数は、前記複数段階の設定値のそれぞれにおいて最も多いことを特徴とする特徴αS1又はαS2に記載の遊技機。
Feature αS3. Based on the result of the predetermined transition determination being the second winning result (the small hit result when the hold information on the second special figure side in the 70th embodiment is the target of the determination processing) A second transition means (the first transition state) for transitioning to a state where a trigger for transition to the gaming state can occur, or for transitioning to the predetermined gaming state and continuing the game mode before the start of the predetermined gaming state after the end of the predetermined gaming state; 70, the
The number of the updated numerical value information determined to be the second winning result in the predetermined transition determination in the high probability mode is the largest in each of the plurality of setting values. A gaming machine according to αS1 or αS2.
特徴αS3によれば、高確率モードである状況においては所定移行判定にて第2当選結果が選択される確率が最も高い構成であっても、所定移行判定にて第1当選結果となる確率が最も高くなる状況において所定移行判定にて外れ結果が選択され得るようにすることが可能となる。 According to the feature αS3, in the situation of the high probability mode, the probability that the second winning result is selected in the predetermined transition determination has the highest probability of being the first winning result in the predetermined transition determination. It becomes possible to select an outlier result in the predetermined transition determination in the highest situation.
なお、特徴αS1〜αS3の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features αS1 to αS3, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Any one or more of the features αW1 to αW9, features αX1 to αX4, features αY1 to αY11, features αZ1 to αZ4, and features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
<特徴αT群>
特徴αT1.遊技領域を流下する遊技球が入球可能であり開放状態と閉鎖状態との間で切り換え可能に設けられた可変入球手段(特電入賞装置416)と、
更新契機が発生する度に更新数値情報を更新する更新手段(主側CPU63におけるステップS8902の処理を実行する機能)と、
所定の取得契機が発生した場合に前記更新数値情報を取得する所定取得手段(第69〜第71の実施形態では主側CPU63におけるステップSF101の処理を実行する機能)と、
当該所定取得手段が取得した前記更新数値情報が所定遊技状態(開閉実行モード)への移行に対応する数値情報に対応しているか否かを判定するための所定移行判定を実行する所定移行判定手段(第69〜第71の実施形態では主側CPU63における第1特図側の保留情報に対してステップSF304の処理を実行する機能)と、
前記所定遊技状態において前記可変入球手段を前記開放状態と前記閉鎖状態との間で切り換える切換制御手段(第69〜第71の実施形態では主側CPU63におけるステップSF108〜ステップSF110及びステップSF208〜ステップSF210の処理を実行する機能)と、
前記所定移行判定の結果が第1当選結果(大当たり結果)であることに基づいて、前記所定遊技状態に移行させ、遊技者の有利度に影響を与える遊技モードを前記所定遊技状態の終了後において当該所定遊技状態の開始前から変動させ得る第1移行手段(第69〜第71の実施形態では主側CPU63における第1特図側の保留情報についてステップSF306〜ステップSF308及びステップSF403の処理を実行する機能)と、
前記所定移行判定の結果が第2当選結果(小当たり結果)であることに基づいて、前記所定遊技状態への移行契機が発生し得る状態に移行させる、又は前記所定遊技状態に移行させ当該所定遊技状態の終了後において当該所定遊技状態の開始前の前記遊技モードを継続させる第2移行手段(第69〜第71の実施形態では主側CPU63における第1特図側の保留情報についてステップSF310、ステップSF311及びステップSF405の処理を実行する機能)と、
遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値を設定する設定手段(主側CPU63におけるステップSB311の処理を実行する機能)と、
を備え、
前記所定移行判定の結果が外れ結果であった場合には前記所定遊技状態への移行が発生しない構成であり、
前記遊技モードとして、前記所定移行判定にて前記第1当選結果となる確率が相対的に高低となる高確率モードと低確率モードとが存在しており、
前記所定移行判定において前記第2当選結果となる確率は、前記設定手段によって設定されている前記使用対象となる設定値及び前記遊技モードのそれぞれがいずれであっても同一であることを特徴とする遊技機。
<Characteristic αT group>
Feature αT1. Variable ball entry means (special prize winning device 416) provided so that a game ball flowing down the game area can enter and can be switched between an open state and a closed state;
Updating means (a function for executing the processing of step S8902 in the main CPU 63) for updating the update numerical information every time an update opportunity occurs;
Predetermined acquisition means for acquiring the updated numerical information when a predetermined acquisition opportunity occurs (in the 69th to 71st embodiments, a function of executing the process of step SF101 in the main CPU 63);
Predetermined transition determination means for executing predetermined transition determination for determining whether or not the updated numerical information acquired by the predetermined acquisition means corresponds to numerical information corresponding to transition to a predetermined gaming state (opening / closing execution mode) (In the 69th to 71st embodiments, the function of executing the process of step SF304 on the hold information on the first special figure side in the main CPU 63);
Switching control means for switching the variable pitching means between the open state and the closed state in the predetermined gaming state (in the 69th to 71st embodiments, the step SF108 to step SF110 and the step SF208 to step SF in the main CPU 63). Function to execute the processing of SF210),
Based on the result of the predetermined transition determination being a first winning result (a jackpot result), a transition is made to the predetermined gaming state, and a gaming mode that affects the player's advantage is changed after the predetermined gaming state ends. First transition means that can be changed from before the start of the predetermined gaming state (in the 69th to 71st embodiments, the processing of steps SF306 to SF308 and SF403 is executed for the hold information on the first special figure side in the
Based on the result of the predetermined transition determination being a second winning result (small win result), the state is shifted to a state where a trigger to transition to the predetermined gaming state can occur, or the predetermined gaming state is shifted to the predetermined state. Second transition means for continuing the game mode before the start of the predetermined game state after the end of the game state (in the 69th to 71st embodiments, step SF310, for the hold information on the first special figure side in the
A setting means (a function for executing the processing of step SB311 in the main CPU 63) for setting a setting value to be used among a plurality of setting values corresponding to the player's advantage;
With
When the result of the predetermined transition determination is an outlier result, the transition to the predetermined gaming state does not occur,
As the gaming mode, there are a high probability mode and a low probability mode in which the probability of the first winning result in the predetermined transition determination is relatively high and low,
The probability of being the second winning result in the predetermined transition determination is the same regardless of the set value to be used and the game mode set by the setting means. Gaming machine.
特徴αT1によれば、所定移行判定にて第1当選結果又は第2当選結果となることで可変入球手段が開放状態となる所定遊技状態に移行するため、遊技者は第1当選結果又は第2当選結果となることを期待しながら遊技を行うこととなる。また、所定移行判定にて第1当選結果となった場合と第2当選結果となった場合とでその後の遊技状態の態様が相違することとなるため、遊技状態の移行態様を多様化させることが可能となる。また、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。 According to the characteristic αT1, the player enters the first winning result or the first winning result by changing to the predetermined gaming state in which the variable pitching means is opened by the first winning result or the second winning result in the predetermined transition determination. 2 The game will be played with the expectation that it will be the winning result. Moreover, since the mode of the subsequent game state is different between the case where the first winning result is obtained in the predetermined transition determination and the case where the second winning result is obtained, the transition state of the gaming state is diversified. Is possible. In addition, since the setting value to be used is set from among a plurality of setting values corresponding to the player's degree of advantage, the player can confirm that a more advantageous setting value is to be used. Expect.
この場合に、所定移行判定において第2当選結果となる確率は設定値及び遊技モードのそれぞれがいずれであっても同一となっている。これにより、第2当選結果となる確率からは設定値及び遊技モードの両方について遊技者が推測できないようにすることが可能となる。 In this case, the probability of the second winning result in the predetermined transition determination is the same regardless of the set value and the game mode. Thereby, it is possible to prevent the player from guessing both the set value and the game mode from the probability of the second winning result.
特徴αT2.特定の取得契機が発生した場合に前記更新数値情報を取得する特定取得手段(第69〜第70の実施形態では主側CPU63におけるステップSF201の処理を実行する機能)と、
当該特定取得手段が取得した前記更新数値情報が前記所定遊技状態への移行に対応する数値情報に対応しているか否かを判定するための特定移行判定を実行する特定移行判定手段(第69〜第70の実施形態では主側CPU63における第2特図側の保留情報に対してステップSF304の処理を実行する機能)と、
を備え、
前記第1移行手段は、前記特定移行判定の結果が前記第1当選結果であることに基づいて、前記所定遊技状態に移行させ、前記所定遊技状態の終了後における前記遊技モードを当該所定遊技状態の開始前から変動させ得るものであり、
前記第2移行手段は、前記特定移行判定の結果が前記第2当選結果であることに基づいて、前記所定遊技状態への移行契機が発生し得る状態に移行させる、又は前記所定遊技状態に移行させ当該所定遊技状態の終了後において当該所定遊技状態の開始前の前記遊技モードを継続させるものであり、
前記特定移行判定の結果が前記外れ結果であった場合には前記所定遊技状態への移行が発生しない構成であり、
前記特定移行判定において前記第2当選結果となる確率は、前記設定手段によって設定されている前記使用対象となる設定値及び前記遊技モードのそれぞれがいずれであっても同一であることを特徴とする特徴αT1に記載の遊技機。
Feature αT2. Specific acquisition means for acquiring the updated numerical information when a specific acquisition opportunity occurs (in the 69th to 70th embodiments, the function of executing the process of step SF201 in the main CPU 63);
Specific transition determination means for executing specific transition determination for determining whether or not the updated numerical information acquired by the specific acquisition means corresponds to numerical information corresponding to the transition to the predetermined gaming state (69th to 69th). In the 70th embodiment, the function of executing the process of step SF304 on the hold information on the second special figure side in the main CPU 63),
With
The first transition means shifts to the predetermined gaming state based on the result of the specific transition determination being the first winning result, and sets the gaming mode after the predetermined gaming state to the predetermined gaming state. Can be changed before the start of
The second transition means shifts to a state where a transition trigger to the predetermined gaming state can occur or shifts to the predetermined gaming state based on the result of the specific transition determination being the second winning result The game mode before the start of the predetermined game state is continued after the predetermined game state is ended,
When the result of the specific transition determination is the outlier result, the transition to the predetermined gaming state does not occur,
The probability of the second winning result in the specific transition determination is the same regardless of the setting value to be used and the game mode set by the setting means. A gaming machine described in feature αT1.
特徴αT2によれば、所定移行判定だけではなく特定移行判定においても第2当選結果となる確率は設定値及び遊技モードのそれぞれがいずれであっても同一となっている。これにより、所定移行判定及び特定移行判定のいずれであっても、第2当選結果となる確率からは設定値及び遊技モードの両方について遊技者が推測できないようにすることが可能となる。 According to the feature αT2, the probability that the second winning result is obtained not only in the predetermined transition determination but also in the specific transition determination is the same regardless of the set value and the game mode. Thereby, it becomes possible to prevent the player from guessing both the set value and the game mode from the probability of the second winning result in any of the predetermined transition determination and the specific transition determination.
特徴αT3.前記所定移行判定において前記第2当選結果となる確率と前記特定移行判定において前記第2当選結果となる確率とは相違していることを特徴とする特徴αT2に記載の遊技機。 Feature αT3. The gaming machine according to feature αT2, wherein the probability of being the second winning result in the predetermined transition determination is different from the probability of being the second winning result in the specific transition determination.
特徴αT3によれば、所定移行判定だけではなく特定移行判定においても第2当選結果となる確率は設定値及び遊技モードのそれぞれがいずれであっても同一となっている構成において、第2当選結果となる確率が変動する状況を生じさせることが可能となる。 According to the feature αT3, the probability that the second winning result is obtained not only in the predetermined transition determination but also in the specific transition determination is the same regardless of the set value and the game mode. It is possible to create a situation in which the probability of
特徴αT4.特定の取得契機が発生した場合に前記更新数値情報を取得する特定取得手段(第69〜第71の実施形態では主側CPU63におけるステップSF201の処理を実行する機能)と、
当該特定取得手段が取得した前記更新数値情報が前記所定遊技状態への移行に対応する数値情報に対応しているか否かを判定するための特定移行判定を実行する特定移行判定手段(第69〜第71の実施形態では主側CPU63における第2特図側の保留情報に対してステップSF304の処理を実行する機能)と、
を備え、
前記第1移行手段は、前記特定移行判定の結果が前記第1当選結果であることに基づいて、前記所定遊技状態に移行させ、前記所定遊技状態の終了後における前記遊技モードを当該所定遊技状態の開始前から変動させ得るものであり、
前記第2移行手段は、前記特定移行判定の結果が前記第2当選結果であることに基づいて、前記所定遊技状態への移行契機が発生し得る状態に移行させる、又は前記所定遊技状態に移行させ当該所定遊技状態の終了後において当該所定遊技状態の開始前の前記遊技モードを継続させるものであり、
前記特定移行判定の結果が前記外れ結果であった場合には前記所定遊技状態への移行が発生しない構成であり、
前記所定移行判定において前記第2当選結果となる確率と前記特定移行判定において前記第2当選結果となる確率とは相違していることを特徴とする特徴αT1に記載の遊技機。
Feature αT4. Specific acquisition means (a function of executing the process of step SF201 in the
Specific transition determination means for executing specific transition determination for determining whether or not the updated numerical information acquired by the specific acquisition means corresponds to numerical information corresponding to the transition to the predetermined gaming state (69th to 69th). In the 71st embodiment, the function of executing the process of step SF304 on the hold information on the second special figure side in the main CPU 63),
With
The first transition means shifts to the predetermined gaming state based on the result of the specific transition determination being the first winning result, and sets the gaming mode after the predetermined gaming state to the predetermined gaming state. Can be changed before the start of
The second transition means shifts to a state where a transition trigger to the predetermined gaming state can occur or shifts to the predetermined gaming state based on the result of the specific transition determination being the second winning result The game mode before the start of the predetermined game state is continued after the predetermined game state is ended,
When the result of the specific transition determination is the outlier result, the transition to the predetermined gaming state does not occur,
The gaming machine according to feature αT1, wherein the probability of being the second winning result in the predetermined transition determination is different from the probability of being the second winning result in the specific transition determination.
特徴αT4によれば、第2当選結果となる確率が変動する状況を生じさせることが可能となる。 According to the characteristic αT4, it is possible to cause a situation in which the probability of the second winning result varies.
なお、特徴αT1〜αT4の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features αT1 to αT4, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Any one or more of the features αW1 to αW9, features αX1 to αX4, features αY1 to αY11, features αZ1 to αZ4, and features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴αM群、上記特徴αN群、上記特徴αO群、上記特徴αP群、上記特徴αQ群、上記特徴αR群、上記特徴αS群及び上記特徴αT群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature αM group, the feature αN group, the feature αO group, the feature αP group, the feature αQ group, the feature αR group, the feature αS group, and the feature αT group, It is possible to solve.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、遊技機の有利度を決定付ける設定値に関する構成を好適なものとする必要があり、この点について未だ改良の余地がある。 Here, in the gaming machine such as the above-described example, it is necessary to make the configuration related to the setting value that determines the advantage of the gaming machine suitable, and there is still room for improvement in this respect.
<特徴αU群>
特徴αU1.アドレスが対応付けられた記憶領域を複数有し、情報を記憶する特定記憶手段(第72の実施形態における主側RAM65)と、
当該特定記憶手段における所定のアドレスを対象アドレスとして指定するアドレス指定手段(第72の実施形態における主側CPU63のステップSF801、ステップSF803、ステップSF807、ステップSG101、ステップSG103、ステップSG107、ステップSG201、ステップSG204及びステップSG208の処理を実行する機能)と、
当該アドレス指定手段により指定された前記対象アドレスに対応する前記記憶領域を特定処理の実行対象とする特定処理実行手段(第72の実施形態における主側CPU63のステップSF802、ステップSG102及びステップSG202の処理を実行する機能)と、
を備え、
前記アドレス指定手段は、
前記特定処理実行手段による前記特定処理の実行が完了した場合に前記対象アドレスを現状の対象アドレスとなっているアドレスに対して次の順番となるアドレスに更新するアドレス更新手段(第72の実施形態における主側CPU63のステップSF901の処理を実行する機能)と、
当該アドレス更新手段により更新された後の前記対象アドレスが特定アドレス(特定制御用のワークエリア221であれば16進数で「0100」、特定制御用のスタックエリア222であれば16進数で「0200」、非特定制御用のワークエリア223であれば16進数で「0300」、非特定制御用のスタックエリア224であれば16進数で「0400」)となる場合に所定第1情報を所定第1情報記憶領域(キャリーフラグ516)に設定する情報設定手段(第72の実施形態における主側CPU63のステップSF903の処理を実行する機能)と、
を備え、
前記特定処理実行手段は、前記所定第1情報記憶領域に前記所定第1情報が設定されている場合に前記特定処理の実行を終了することを特徴とする遊技機。
<Characteristic αU group>
Feature αU1. Specific storage means (main-
Address designation means for designating a predetermined address in the specific storage means as a target address (step SF801, step SF803, step SF807, step SG101, step SG103, step SG107, step SG201, step 201 of the
Specific processing execution means (the processing of step SF802, step SG102, and step SG202 of the
With
The addressing means includes
An address update means for updating the target address to an address in the next order with respect to the address that is the current target address when the execution of the specific process by the specific process execution means is completed (the 72nd embodiment) The function of executing the process of step SF901 of the
The target address after being updated by the address updating means is a specific address (“0100” in hexadecimal if the
With
The game machine characterized in that the specific process execution means ends the execution of the specific process when the predetermined first information is set in the predetermined first information storage area.
特徴αU1によれば、対象アドレスが順次更新されるとともに更新された後の対象アドレスに対応する記憶領域が特定処理の実行対象となる。これにより、特定記憶手段における複数の記憶領域を順次、特定処理の実行対象とすることが可能となる。この場合に、更新された後の対象アドレスが特定アドレスとなる場合には所定第1情報が設定され、所定第1情報が設定されている場合に特定処理の実行が終了される。これにより、実行対象とすべき記憶領域の全てに対して特定処理の実行が完了したか否かの特定に際しては所定第1情報が設定されているか否かを特定するだけでよいため、当該特定を行うための処理負荷を軽減することが可能となる。よって、特定記憶手段に記憶されている情報を好適に扱うことが可能となる。 According to the feature αU1, the target address is sequentially updated, and the storage area corresponding to the updated target address becomes the execution target of the specific process. As a result, a plurality of storage areas in the specific storage unit can be sequentially set as execution targets of the specific process. In this case, the predetermined first information is set when the updated target address is a specific address, and the execution of the specific process is terminated when the predetermined first information is set. As a result, it is only necessary to specify whether or not the predetermined first information is set when specifying whether or not the execution of the specific process has been completed for all the storage areas to be executed. It is possible to reduce the processing load for performing the process. Therefore, the information stored in the specific storage unit can be handled appropriately.
特徴αU2.前記アドレスは、複数ビットのデータとして設定されており、
前記アドレス更新手段は、前記対象アドレスに対して更新用数値の更新を行うことで当該対象アドレスの更新を行うものであり、
前記情報設定手段は、前記対象アドレスに対して前記更新用数値の更新が行われた場合に前記複数ビットのデータにおける基準ビット(上位バイト515a)の値が変更されることで前記所定第1情報記憶領域に前記所定第1情報を設定するものであることを特徴とする特徴αU1に記載の遊技機。
Feature αU2. The address is set as multi-bit data,
The address update means updates the target address by updating an update numerical value for the target address,
The information setting unit is configured to change the value of a reference bit (
特徴αU2によれば、対象アドレスが更新されることで基準ビットの値が変更される場合に所定第1情報が設定される。これにより、所定第1情報を設定するための処理構成を簡素化することが可能となる。 According to the characteristic αU2, the predetermined first information is set when the value of the reference bit is changed by updating the target address. As a result, the processing configuration for setting the predetermined first information can be simplified.
特徴αU3.前記アドレスは、複数ビットのデータとして設定されており、
前記アドレス更新手段は、前記対象アドレスに対して更新用数値を加算することで当該対象アドレスの更新を行うものであり、
前記情報設定手段は、前記対象アドレスに対して前記更新用数値の加算が行われた場合に前記複数ビットのデータにおいて最下位ビットとは異なる基準ビット(上位バイト515a)の値が変更されることで前記所定第1情報記憶領域に前記所定第1情報を設定するものであることを特徴とする特徴αU1又はαU2に記載の遊技機。
Feature αU3. The address is set as multi-bit data,
The address update means updates the target address by adding a numerical value for update to the target address,
The information setting means changes a value of a reference bit (
特徴αU3によれば、対象アドレスに更新用数値が加算されることで基準ビットへの桁上がりが発生する場合に所定第1情報が設定される。これにより、所定第1情報を設定するための処理構成を簡素化することが可能となる。 According to the feature αU3, the predetermined first information is set when a carry to the reference bit occurs by adding the update numerical value to the target address. As a result, the processing configuration for setting the predetermined first information can be simplified.
特徴αU4.前記特定アドレスは複数存在しており、
それら複数の特定アドレスはいずれも、直前の順番のアドレスが前記対象アドレスとして設定されている状況において当該対象アドレスに対して前記更新用数値の更新が行われた場合に前記基準ビットの値が変更されるアドレスであることを特徴とする特徴αU2又はαU3に記載の遊技機。
Feature αU4. There are a plurality of the specific addresses,
Any of the plurality of specific addresses changes the value of the reference bit when the update numerical value is updated for the target address in the situation where the immediately preceding address is set as the target address. The gaming machine according to feature αU2 or αU3, wherein
特徴αU4によれば、特定アドレスが複数存在している構成において、いずれの特定アドレスであっても直前のアドレスが対象アドレスとして設定されている状況において当該対象アドレスが更新されることで基準ビットの値が変更される。そして、基準ビットの値が変更されることで所定第1情報が設定される。これにより、複数の特定アドレスが存在している構成であっても同一の契機で所定第1情報が設定されるようにすることが可能となる。よって、特定処理の終了契機を特定するための処理負荷を軽減することが可能となる。 According to the feature αU4, in a configuration in which a plurality of specific addresses exist, the target address is updated by updating the target address in a situation where the immediately preceding address is set as the target address for any specific address. The value is changed. Then, the predetermined first information is set by changing the value of the reference bit. Thereby, even if it is the structure where the some specific address exists, it becomes possible to set predetermined 1st information with the same opportunity. Therefore, it is possible to reduce the processing load for specifying the end timing of the specific process.
特徴αU5.複数バイトにより構成され、前記対象アドレスのアドレス情報が設定されるアドレス情報記憶領域(アドレスカウンタ515)を備え、
前記アドレス更新手段は、
前記アドレス情報記憶領域における第1バイト(下位バイト515b)に対して更新用数値の更新を行うことで前記対象アドレスの更新を行う第1更新手段(第72の実施形態における主側CPU63のステップSF901の処理を実行する機能)と、
前記第1バイトに対して前記更新用数値の更新が行われることで当該第1バイトの数値情報が最小値及び最大値の一方から他方に変更された場合に前記アドレス情報記憶領域における第2バイト(上位バイト515a)の更新を行う第2更新手段(第72の実施形態における主側CPU63のステップSF905の処理を実行する機能)と、
を備え、
前記特定アドレスは、前記第1バイトに対して前記更新用数値の更新が行われることで当該第1バイトの数値情報が最小値及び最大値の一方から他方に変更されて前記第2バイトが更新された結果のアドレスであり、
前記情報設定手段は、前記第1バイトに対して前記更新用数値の更新が行われることで当該第1バイトの数値情報が最小値及び最大値の一方から他方に変更された場合に前記所定第1情報記憶領域に前記所定第1情報を設定するものであり、
前記第2更新手段は、前記第1バイトに対して前記更新用数値の更新が行われた場合において前記所定第1情報記憶領域に前記所定第1情報が設定された場合に前記第2バイトの更新を行うものであることを特徴とする特徴αU1乃至αU4のいずれか1に記載の遊技機。
Feature αU5. An address information storage area (address counter 515) configured with a plurality of bytes and in which address information of the target address is set;
The address update means includes
First updating means for updating the target address by updating the numerical value for updating the first byte (
The second byte in the address information storage area when the numerical information of the first byte is changed from one of the minimum value and the maximum value by updating the numerical value for update to the first byte. Second updating means for updating (upper byte 515a) (function for executing the processing of step SF905 of the
With
The specific address is updated by updating the numerical value for updating the first byte, whereby the numerical information of the first byte is changed from one of the minimum value and the maximum value to the other, and the second byte is updated. The resulting address,
The information setting means updates the predetermined number when the numerical information of the first byte is changed from one of the minimum value and the maximum value by updating the numerical value for update to the first byte. The predetermined first information is set in one information storage area,
The second update means is configured to update the second byte when the predetermined first information is set in the predetermined first information storage area when the update numerical value is updated with respect to the first byte. The gaming machine according to any one of features αU1 to αU4, wherein the gaming machine is updated.
第1バイトに対して更新用数値の更新が行われることで第1バイトの数値情報が最小値及び最大値の一方から他方に変更された場合には第2バイトを更新する必要がある。この場合、第1バイトの数値情報が最小値及び最大値の一方から他方に変更される場合には所定第1情報が設定されるため、所定第1情報が設定されているか否かを特定することで第2バイトを更新する必要があるか否かを特定することが可能となる。この場合に、特徴αU5によれば所定第1情報が設定されているか否かを特定することで、実行対象とすべき記憶領域の全てに対して特定処理の実行が完了したか否かを特定することが可能となる。これにより、第2バイトを更新する必要があるか否かを特定するための構成を利用して、実行対象とすべき記憶領域の全てに対して特定処理の実行が完了したか否かを特定することが可能となる。 When the numerical value for update is updated with respect to the first byte, when the numerical information of the first byte is changed from one of the minimum value and the maximum value to the other, it is necessary to update the second byte. In this case, since the predetermined first information is set when the numerical information of the first byte is changed from one of the minimum value and the maximum value to the other, it is specified whether or not the predetermined first information is set. This makes it possible to specify whether or not the second byte needs to be updated. In this case, according to the characteristic αU5, by specifying whether or not the predetermined first information is set, it is specified whether or not the execution of the specific process has been completed for all the storage areas to be executed It becomes possible to do. This makes it possible to specify whether or not the execution of the specific process has been completed for all the storage areas to be executed by using the configuration for specifying whether or not the second byte needs to be updated. It becomes possible to do.
特徴αU6.前記特定処理実行手段は、特定実行契機が発生した場合に前記特定記憶手段において特定範囲のアドレスに含まれる前記記憶領域に対して前記特定処理を実行するものであり、
前記特定範囲のアドレスにおいて前記特定処理の実行順序において最後の順序となるアドレスが前記特定アドレスとなるように又は前記特定アドレスに対して直前の順番のアドレス(特定制御用のワークエリア221であれば16進数で「00FF」、特定制御用のスタックエリア222であれば16進数で「01FF」、非特定制御用のワークエリア223であれば16進数で「02FF」、非特定制御用のスタックエリア224であれば16進数で「03FF」)となるように、前記特定範囲のアドレスが設定されていることを特徴とする特徴αU1乃至αU5のいずれか1に記載の遊技機。
Feature αU6. The specific process execution unit is configured to execute the specific process on the storage area included in a specific range of addresses in the specific storage unit when a specific execution trigger occurs.
In the address of the specific range, the last address in the execution order of the specific processing is the specific address, or the address immediately before the specific address (if the
特徴αU6によれば、所定第1情報が設定されているか否かを特定することで特定範囲のアドレスに含まれる記憶領域に対する特定処理の実行が完了したか否かを特定することが可能となる。これにより、特定範囲のアドレスに含まれる記憶領域に対する特定処理の実行が完了したか否かの特定を行い易くなる。 According to the characteristic αU6, it is possible to specify whether or not the execution of the specific process for the storage area included in the address in the specific range is completed by specifying whether or not the predetermined first information is set. . As a result, it becomes easier to specify whether or not the execution of the specific process for the storage area included in the address in the specific range is completed.
特徴αU7.前記特定記憶手段において前記特定範囲のアドレスよりも前の順番のアドレスに対応する前記記憶領域に未使用の記憶領域が存在していることを特徴とする特徴αU6に記載の遊技機。 Feature αU7. The gaming machine according to feature αU6, wherein an unused storage area exists in the storage area corresponding to an address in an order before the address in the specific range in the specific storage means.
特徴αU7によれば、特定範囲のアドレスに含まれる記憶領域に対する特定処理の実行が完了したか否かの特定を行い易くなるように、特定記憶手段における特定範囲のアドレスに含まれる記憶領域を設定することが可能となる。 According to the feature αU7, the storage area included in the specific range address in the specific storage unit is set so that it is easy to specify whether or not the execution of the specific process for the storage area included in the specific range address is completed. It becomes possible to do.
特徴αU8.前記特定範囲のアドレスとして、第1特定範囲のアドレス(例えば特定制御用のスタックエリア222のアドレス範囲)と、第2特定範囲のアドレス(例えば非特定制御用のスタックエリア224のアドレス範囲)とが存在しており、
前記特定処理実行手段は、第1特定実行契機が発生した場合に前記特定記憶手段において前記第1特定範囲のアドレスに含まれる前記記憶領域に対して前記特定処理を実行し、第2特定実行契機が発生した場合に前記特定記憶手段において前記第2特定範囲のアドレスに含まれる前記記憶領域に対して前記特定処理を実行するものであり、
前記特定アドレスとして、前記第1特定範囲のアドレスに対応させて第1特定アドレスと、前記第2特定範囲のアドレスに対応させて第2特定アドレスとが少なくとも存在しており、
前記第1特定範囲のアドレスにおいて前記特定処理の実行順序において最後の順序となるアドレスが前記第1特定アドレスとなるように又は前記第1特定アドレスに対して直前の順番のアドレスとなるように、前記第1特定範囲のアドレスが設定されており、
前記第2特定範囲のアドレスにおいて前記特定処理の実行順序において最後の順序となるアドレスが前記第2特定アドレスとなるように又は前記第2特定アドレスに対して直前の順番のアドレスとなるように、前記第2特定範囲のアドレスが設定されていることを特徴とする特徴αU6又はαU7に記載の遊技機。
Feature αU8. As the address of the specific range, an address of the first specific range (for example, an address range of the
The specific process execution unit executes the specific process on the storage area included in the address of the first specific range in the specific storage unit when a first specific execution trigger occurs, and a second specific execution trigger The specific storage unit executes the specific process for the storage area included in the address of the second specific range,
As the specific address, there is at least a first specific address corresponding to the address of the first specific range and a second specific address corresponding to the address of the second specific range,
In the address of the first specific range, the address that is the last in the execution order of the specific processing is the first specific address or the address in the immediately preceding order with respect to the first specific address, The address of the first specific range is set,
In the second specific range of addresses, so that the last address in the execution order of the specific processing becomes the second specific address, or the address immediately before the second specific address, 8. The gaming machine according to feature αU6 or αU7, wherein an address in the second specific range is set.
特徴αU8によれば、第1特定範囲のアドレスに含まれる記憶領域に対する特定処理の実行が完了したか否かの特定を行う場合、及び第2特定範囲のアドレスに含まれる記憶領域に対する特定処理の実行が完了したか否かの特定を行う場合のいずれであっても、所定第1情報が設定されているか否かを特定すればよい。これにより、特定処理の実行が完了したか否かの特定を行うための処理負荷を軽減することが可能となる。 According to the feature αU8, when specifying whether or not the execution of the specific process for the storage area included in the address of the first specific range is completed, and for the specific process for the storage area included in the address of the second specific range In either case of specifying whether or not the execution has been completed, it is only necessary to specify whether or not the predetermined first information is set. As a result, it is possible to reduce the processing load for specifying whether or not the execution of the specific process has been completed.
特徴αU9.前記特定処理は複数種類存在していることを特徴とする特徴αU1乃至αU8のいずれか1に記載の遊技機。 Feature αU9. The gaming machine according to any one of features αU1 to αU8, wherein a plurality of types of the specific processes exist.
特徴αU9によれば、複数種類の特定処理のいずれが実行されている状況であっても所定第1情報が設定されているか否かを特定することで終了契機を特定することが可能となる。 According to the feature αU9, it is possible to specify the end trigger by specifying whether or not the predetermined first information is set regardless of which of a plurality of types of specifying processes is being executed.
特徴αU10.前記特定処理は前記対象アドレスに対応する前記記憶領域の情報をクリアするための処理であることを特徴とする特徴αU1乃至αU9のいずれか1に記載の遊技機。 Feature αU10. The gaming machine according to any one of features αU1 to αU9, wherein the specifying process is a process for clearing information in the storage area corresponding to the target address.
特徴αU10によれば、特定記憶手段の記憶領域の情報をクリアする処理の終了契機を特定するための処理負荷を軽減することが可能となる。 According to the feature αU10, it is possible to reduce the processing load for specifying the end timing of the process of clearing the information in the storage area of the specific storage unit.
なお、特徴αU1〜αU10の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features αU1 to αU10, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features Features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, Features v1 to v8, Features w1 to w8, Features x1 to x6, Features y1 to y9, Features z1 to z6, Features αA1 to αA10, Features αB1 to αB6, Features αC1 to αC13, Features αD1 to αD9, Features αE1 to αE5, Features αF1 to αF9, Features αG1 to αG10, Features αH1 to αH11, Features αI1 to αI8, Features αJ1 to αJ14, Features αK1 to αK8, Features αL1 to αL11, Features αM1 to αM8, Features αN1 to αN6, Features αO1 to αO7, Features αP1 to αP7, Features αQ1 to αQ9, Features αR1 to αR8, Features αS1 to αS3, Features αT1 to αT4, Features αU1 to αU10, Features αV1 to αV5, One or more configurations of the features αW1 to αW9, the features αX1 to αX4, the features αY1 to αY11, the features αZ1 to αZ4, and the features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴αU群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the characteristic αU group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、情報を記憶する特定記憶手段に対する処理を好適に実行することが可能な構成が求められており、この点について未だ改良の余地がある。 Here, in the gaming machine such as the above-described example, there is a demand for a configuration capable of suitably executing the processing for the specific storage means for storing information, and there is still room for improvement in this respect.
<特徴αV群>
特徴αV1.複数バイトにより構成され、数値情報を記憶する数値情報記憶領域(アドレスカウンタ515)と、
前記数値情報記憶領域における第1バイト(下位バイト515b)に対して更新用数値の更新を行うことで前記数値情報の更新を行う第1更新手段(第72の実施形態における主側CPU63のステップSF901の処理を実行する機能)と、
前記第1バイトに対して前記更新用数値の更新が行われることで当該第1バイトの数値情報が最小値及び最大値の一方から他方に変更された場合に、所定第1情報記憶領域(キャリーフラグ516)に所定第1情報を設定する情報設定手段(第72の実施形態における主側CPU63のステップSF903の処理を実行する機能)と、
前記第1バイトに対して前記更新用数値の更新が行われた場合において前記所定第1情報記憶領域に前記所定第1情報が設定された場合に前記数値情報記憶領域における第2バイト(上位バイト515a)の更新を行う第2更新手段(第72の実施形態における主側CPU63のステップSF905の処理を実行する機能)と、
前記所定第1情報記憶領域に前記所定第1情報が設定されたことに基づいて特別処理を実行する特別処理実行手段(第72の実施形態における主側CPU63のステップSG805〜ステップSG810、ステップSF105〜ステップSF107及びステップSF206〜ステップSF208の処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Characteristic αV group>
Feature αV1. A numerical information storage area (address counter 515) configured by a plurality of bytes and storing numerical information;
First updating means for updating the numerical information by updating the numerical value for updating the first byte (
When the numerical information for the first byte is changed from one of the minimum value and the maximum value by updating the numerical value for update to the first byte, a predetermined first information storage area (carry Information setting means for setting predetermined first information in the flag 516) (function for executing the process of step SF903 of the
When the predetermined first information is set in the predetermined first information storage area when the update numerical value is updated with respect to the first byte, the second byte (upper byte) in the numerical
Special processing execution means for executing special processing based on the setting of the predetermined first information in the predetermined first information storage area (step SG805 to step SG810, step SF105 of the
A gaming machine characterized by comprising:
第1バイトに対して更新用数値の更新が行われることで第1バイトの数値情報が最小値及び最大値の一方から他方に変更される場合には第2バイトを更新する必要がある。この場合、第1バイトの数値情報が最小値及び最大値の一方から他方に変更される場合には所定第1情報が設定されるため、所定第1情報が設定されているか否かを特定することで第2バイトを更新する必要があるか否かを特定することが可能となる。この場合に、特徴αV1によれば所定第1情報が設定されているか否かを特定することで、特別処理を実行する必要があるか否かを特定することが可能となる。これにより、第2バイトの数値情報を更新する契機を特定するための構成を利用して、特別処理を実行する契機を特定することが可能となる。よって、特別処理を実行する契機を特定するための処理負荷を軽減することが可能となる。 When the numerical value for update is updated with respect to the first byte and the numerical information of the first byte is changed from one of the minimum value and the maximum value to the other, it is necessary to update the second byte. In this case, since the predetermined first information is set when the numerical information of the first byte is changed from one of the minimum value and the maximum value to the other, it is specified whether or not the predetermined first information is set. This makes it possible to specify whether or not the second byte needs to be updated. In this case, according to the feature αV1, it is possible to specify whether or not special processing needs to be executed by specifying whether or not the predetermined first information is set. Accordingly, it is possible to specify the trigger for executing the special process using the configuration for specifying the trigger for updating the numerical information of the second byte. Therefore, it is possible to reduce the processing load for specifying the trigger for executing the special processing.
特徴αV2.前記第1バイトに対して前記更新用数値の更新が行われた場合において前記所定第1情報記憶領域に前記所定第1情報が設定されることで前記第2バイトの更新が行われた場合における当該第2バイトの数値情報が相違する第1状況(特定制御用のワークエリア221及び特定制御用のスタックエリア222を対象とする状況)と第2状況(非特定制御用のワークエリア223及び非特定制御用のスタックエリア224を対象とする状況)とが存在しており、
前記特別処理実行手段は、前記第1状況及び前記第2状況のいずれであっても前記所定第1情報記憶領域に前記所定第1情報が設定されたことに基づき前記特別処理を実行することを特徴とする特徴αV1に記載の遊技機。
Feature αV2. In the case where the second byte is updated by setting the predetermined first information in the predetermined first information storage area when the update numerical value is updated for the first byte. The first situation (the situation for the specific
The special process execution means executes the special process based on the fact that the predetermined first information is set in the predetermined first information storage area in any of the first situation and the second situation. The gaming machine described in the feature αV1.
特徴αV2によれば、更新後における第2バイトの数値情報が異なる第1状況及び第2状況のいずれであっても所定第1情報が設定されたことに基づき特別処理が実行されるため、第1状況及び第2状況のそれぞれにおいて特別処理を実行するための処理負荷を軽減することが可能となる。 According to the characteristic αV2, the special process is executed based on the fact that the predetermined first information is set regardless of whether the second byte numerical information after the update is different in the first situation and the second situation. It becomes possible to reduce the processing load for executing the special process in each of the first situation and the second situation.
特徴αV3.アドレスが対応付けられた記憶領域を複数有し、情報を記憶する特定記憶手段(第72の実施形態における主側RAM65)を備え、
前記数値情報記憶領域に記憶される前記数値情報は対象アドレスの情報であり、
本遊技機は、前記対象アドレスに対応する前記記憶領域を特定処理の実行対象とする特定処理実行手段(第72の実施形態における主側CPU63のステップSF802、ステップSG102及びステップSG202の処理を実行する機能)を備えていることを特徴とする特徴αV1又はαV2に記載の遊技機。
Feature αV3. It has a plurality of storage areas associated with addresses, and includes specific storage means (
The numerical information stored in the numerical information storage area is information of a target address,
This gaming machine executes specific processing execution means (the processing of step SF802, step SG102, and step SG202 of the
特徴αV3によれば、対象アドレスの更新に付随して特別処理を実行する場合において、当該特別処理を実行するための処理負荷を軽減することが可能となる。 According to the feature αV3, when the special process is executed in association with the update of the target address, the processing load for executing the special process can be reduced.
特徴αV4.前記特別処理実行手段は、前記所定第1情報記憶領域に前記所定第1情報が設定されている場合に前記特別処理として前記特定処理の実行を終了させることを特徴とする特徴αV3に記載の遊技機。 Feature αV4. The game according to feature αV3, wherein the special process execution means terminates the execution of the specific process as the special process when the predetermined first information is set in the predetermined first information storage area. Machine.
特徴αV4によれば、所定第1情報が設定されているか否かを特定することで、実行対象とすべき記憶領域の全てに対して特定処理の実行が完了したか否かを特定することが可能となる。これにより、第2バイトを更新する必要があるか否かを特定するための構成を利用して、実行対象とすべき記憶領域の全てに対して特定処理の実行が完了したか否かを特定することが可能となる。 According to the characteristic αV4, by specifying whether or not the predetermined first information is set, it is possible to specify whether or not the execution of the specific process has been completed for all the storage areas to be executed. It becomes possible. This makes it possible to specify whether or not the execution of the specific process has been completed for all the storage areas to be executed by using the configuration for specifying whether or not the second byte needs to be updated. It becomes possible to do.
特徴αV5.前記特定処理は複数種類存在していることを特徴とする特徴αV4に記載の遊技機。 Feature αV5. The gaming machine according to Feature αV4, wherein there are a plurality of types of the specific processing.
特徴αV5によれば、複数種類の特定処理のいずれが実行されている状況であっても所定第1情報が設定されているか否かを特定することで終了契機を特定することが可能となる。 According to the feature αV5, it is possible to specify the end trigger by specifying whether or not the predetermined first information is set regardless of which of a plurality of types of specifying processes is being executed.
なお、特徴αV1〜αV5の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features αV1 to αV5, features A1 to A15, features B1 to B7, features C1 to C5, features D1 to D10, features E1 to E6, features F1 to F3, features G1 to G18, features H1 to H1 H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Any one or more of the features αW1 to αW9, features αX1 to αX4, features αY1 to αY11, features αZ1 to αZ4, and features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴αV群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the characteristic αV group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、制御手段における処理の実行を好適に行うことが可能な構成が求められており、この点について未だ改良の余地がある。 Here, in the gaming machine such as the above-described example, a configuration capable of suitably executing the processing in the control means is required, and there is still room for improvement in this respect.
<特徴αW群>
特徴αW1.所定動作手段(可動体512)と、
当該所定動作手段の動作を制御する所定動作制御手段(音光側CPU353)と、
動作電力の供給が開始された場合に前記所定動作手段に初期動作を行わせる初期動作制御手段(第72の実施形態における音光側CPU353のステップSG311の処理を実行する機能、第73の実施形態における音光側CPU353のステップSG412の処理を実行する機能)と、
前記初期動作の開始タイミングを遅延させる遅延手段(第72の実施形態における音光側CPU353のステップSG310の処理を実行する機能、第73の実施形態における音光側CPU353のステップSG411の処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Characteristic αW group>
Feature αW1. Predetermined operation means (movable body 512);
Predetermined operation control means (sound light side CPU 353) for controlling the operation of the predetermined operation means;
Initial operation control means for causing the predetermined operation means to perform an initial operation when the supply of operating power is started (a function of executing the process of step SG311 of the
Delay means for delaying the start timing of the initial operation (the function of executing the process of step SG310 of the sound
A gaming machine characterized by comprising:
特徴αW1によれば、動作電力の供給が開始された場合に所定動作手段にて初期動作が行われるため、動作電力の供給の開始に際して所定動作手段が正常に動作するか否かを確認することが可能となる。この場合に、所定動作手段における初期動作の開始タイミングが遅延されることにより、動作電力の供給が開始された直後において上記初期動作の確認を行う必要はなく、余裕を持って上記初期動作の確認を行うことが可能となる。 According to the characteristic αW1, since the initial operation is performed by the predetermined operation unit when the supply of the operating power is started, it is confirmed whether or not the predetermined operation unit operates normally at the start of the supply of the operating power. Is possible. In this case, since the start timing of the initial operation in the predetermined operation means is delayed, it is not necessary to check the initial operation immediately after the supply of the operating power is started. Can be performed.
特徴αW2.特定動作手段(第1〜第4報知用表示装置201〜204)と、
当該特定動作手段の動作を制御する特定動作制御手段(主側CPU63)と、
動作電力の供給が開始された場合に前記特定動作手段に初期動作を行わせる手段(第72の実施形態における主側CPU63のステップSF524の処理を実行する機能及び第2タイマ割込み処理を実行する機能)と、
を備え、
前記特定動作手段及び前記所定動作手段のうち一方は、遊技機の背面側を露出させることで視認可能となるように設けられており、
前記特定動作手段及び前記所定動作手段のうち他方は、遊技機の前面側から視認可能となるように設けられていることを特徴とする特徴αW1に記載の遊技機。
Feature αW2. Specific operation means (first to fourth
Specific operation control means (main-side CPU 63) for controlling the operation of the specific operation means;
Means for causing the specific operation means to perform an initial operation when supply of operating power is started (a function for executing the process of step SF524 of the
With
One of the specific operation means and the predetermined operation means is provided so as to be visible by exposing the back side of the gaming machine,
The game machine according to Feature αW1, wherein the other of the specific operation means and the predetermined operation means is provided so as to be visible from the front side of the game machine.
特徴αW2によれば、動作電力の供給が開始された場合に特定動作手段にて初期動作が行われるため、動作電力の供給の開始に際して特定動作手段が正常に動作するか否かを確認することが可能となる。また、特定動作手段及び所定動作手段のうち一方は遊技機の背面側を露出させることで視認可能となるのに対して他方は遊技機の前面側から視認可能となるため、特定動作手段及び所定動作手段のそれぞれの初期動作を確認するためには遊技機の背面側及び前面側のそれぞれを視認する必要がある。この場合に、上記特徴αW1の構成を備え、所定動作手段における初期動作の開始タイミングが遅延される。これにより、特定動作手段における初期動作を確認した後に所定動作手段における初期動作を確認することが可能となり、それぞれの初期動作の確認を好適に行うことが可能となる。 According to the characteristic αW2, since the initial operation is performed in the specific operation unit when the supply of the operating power is started, it is confirmed whether or not the specific operation unit operates normally when the supply of the operating power is started. Is possible. In addition, one of the specific operation means and the predetermined operation means is visible by exposing the back side of the gaming machine, whereas the other is visible from the front side of the gaming machine. In order to confirm the initial operation of each operation means, it is necessary to visually recognize the back side and the front side of the gaming machine. In this case, the configuration of the characteristic αW1 is provided, and the start timing of the initial operation in the predetermined operation means is delayed. Accordingly, it is possible to confirm the initial operation in the predetermined operation means after confirming the initial operation in the specific operation means, and it is possible to suitably check each initial operation.
特徴αW3.遊技機の背面側を露出させることで視認可能となるように設けられた特定動作手段(第1〜第4報知用表示装置201〜204)と、
当該特定動作手段の動作を制御する特定動作制御手段(主側CPU63)と、
動作電力の供給が開始された場合に前記特定動作手段に初期動作を行わせる手段(第72の実施形態における主側CPU63のステップSF524の処理を実行する機能及び第2タイマ割込み処理を実行する機能)と、
を備え、
前記所定動作手段は遊技機の前面側から視認可能となるように設けられていることを特徴とする特徴αW1に記載の遊技機。
Feature αW3. Specific operation means (first to fourth
Specific operation control means (main-side CPU 63) for controlling the operation of the specific operation means;
Means for causing the specific operation means to perform an initial operation when supply of operating power is started (a function for executing the process of step SF524 of the
With
The gaming machine according to Feature αW1, wherein the predetermined operation means is provided so as to be visible from the front side of the gaming machine.
特徴αW3によれば、動作電力の供給が開始された場合に特定動作手段にて初期動作が行われるため、動作電力の供給の開始に際して特定動作手段が正常に動作するか否かを確認することが可能となる。また、特定動作手段は遊技機の背面側を露出させることで視認可能となるのに対して所定動作手段は遊技機の前面側から視認可能となるため、特定動作手段及び所定動作手段のそれぞれの初期動作を確認するためには遊技機の背面側及び前面側のそれぞれを視認する必要がある。この場合に、上記特徴αW1の構成を備え、所定動作手段における初期動作の開始タイミングが遅延される。これにより、遊技機の背面側を露出させて特定動作手段における初期動作を確認した後に、遊技機の前面側が視認可能となる通常の状態に復帰させて所定動作手段における初期動作を確認することが可能となり、それぞれの初期動作の確認を好適に行うことが可能となる。 According to the characteristic αW3, when the supply of operating power is started, the initial operation is performed by the specific operation unit, and therefore it is confirmed whether or not the specific operation unit operates normally when the supply of the operation power starts. Is possible. In addition, the specific operation means can be viewed by exposing the back side of the gaming machine, whereas the predetermined operation means can be viewed from the front side of the gaming machine. In order to confirm the initial operation, it is necessary to visually recognize the back side and the front side of the gaming machine. In this case, the configuration of the characteristic αW1 is provided, and the start timing of the initial operation in the predetermined operation means is delayed. Thereby, after exposing the back side of the gaming machine and confirming the initial operation in the specific operation means, it is possible to return to the normal state where the front side of the gaming machine is visible and confirm the initial operation in the predetermined operation means. It becomes possible to confirm each initial operation suitably.
特徴αW4.前記遅延手段は、前記初期動作の開始タイミングを遅延させるための待機期間を設定することを特徴とする特徴αW1乃至αW3のいずれか1に記載の遊技機。 Feature αW4. The gaming machine according to any one of features αW1 to αW3, wherein the delay unit sets a waiting period for delaying a start timing of the initial operation.
特徴αW4によれば、待機期間を計測することで所定動作手段の初期動作が遅延されるため、当該所定動作手段の初期動作を遅延させるための処理構成を簡素化することが可能となる。 According to the feature αW4, since the initial operation of the predetermined operation unit is delayed by measuring the standby period, it is possible to simplify the processing configuration for delaying the initial operation of the predetermined operation unit.
特徴αW5.遊技の進行を制御する進行制御手段(主側CPU63)を備え、
前記所定動作制御手段は、前記進行制御手段から送信される指示情報に基づいて前記所定動作手段の動作を制御するものであり、
前記遅延手段は、動作電力の供給が開始された後において前記進行制御手段から開始基準情報(第72の実施形態では通常復帰コマンド、クリア時の復帰コマンド、確認時の復帰コマンド及び更新時の復帰コマンド、第73の実施形態ではクリア時の復帰コマンド、確認時の復帰コマンド及び更新時の復帰コマンド)を受信した場合に前記待機期間を設定することを特徴とする特徴αW4に記載の遊技機。
Feature αW5. Providing progress control means (main CPU63) for controlling the progress of the game,
The predetermined operation control means controls the operation of the predetermined operation means based on instruction information transmitted from the progress control means,
After the start of the supply of operating power, the delay means receives start reference information from the progress control means (in the 72nd embodiment, normal return command, clear return command, confirmation return command and update return The gaming machine according to Feature αW4, wherein the waiting period is set when a command, a return command at the time of clearing in the 73rd embodiment, a return command at the time of confirmation and a return command at the time of update is received.
特徴αW5によれば、進行制御手段から送信された開始基準情報を受信したタイミングを基準として待機期間の計測が行われる。これにより、進行制御手段における制御の進行状況を基準として所定動作手段の初期動作を遅延させることが可能となる。 According to the feature αW5, the standby period is measured based on the timing at which the start reference information transmitted from the progress control unit is received. As a result, the initial operation of the predetermined operation means can be delayed with reference to the progress of control in the progress control means.
特徴αW6.前記進行制御手段は、動作電力の供給が開始された場合に動作電力の供給開始時の処理(第72の実施形態における主側CPU63のステップSF501〜ステップSF523)を実行するものであって、前記動作電力の供給開始時の処理の実行内容に応じて異なる種類の前記開始基準情報を送信するものであり、
前記遅延手段は、いずれの種類の前記開始基準情報を受信した場合であっても前記待機期間を設定することを特徴とする特徴αW5に記載の遊技機。
Feature αW6. The progress control means executes a process at the start of supply of operating power when the supply of operating power is started (step SF501 to step SF523 of the
The gaming machine according to Feature αW5, wherein the delay means sets the waiting period regardless of which type of the start reference information is received.
特徴αW6によれば、進行制御手段は動作電力の供給開始時の処理の実行内容に応じて異なる種類の開始基準情報を送信するため、所定動作制御手段は進行制御手段における動作電力の供給開始時の処理の実行内容に応じた制御を実行することが可能となる。この場合に、いずれの種類の開始基準情報が送信された場合であっても所定動作手段の初期動作を遅延させるための待機期間が設定されるため、進行制御手段における動作電力の供給開始時の処理の実行内容に関係なく所定動作手段の初期動作を遅延させることが可能となる。 According to the characteristic αW6, since the progress control means transmits different types of start reference information according to the execution contents of the process at the start of supply of operating power, the predetermined operation control means is configured to start operating power supply in the progress control means. It is possible to execute control according to the execution contents of the process. In this case, a standby period for delaying the initial operation of the predetermined operation means is set regardless of which type of start reference information is transmitted. It is possible to delay the initial operation of the predetermined operation means regardless of the execution contents of the processing.
特徴αW7.前記進行制御手段は、動作電力の供給が開始された場合に動作電力の供給開始時の処理(第72の実施形態における主側CPU63のステップSF501〜ステップSF523)を実行するものであって、前記動作電力の供給開始時の処理の実行内容に応じて異なる種類の前記開始基準情報を送信するものであり、
前記遅延手段は、所定の種類の前記開始基準情報(クリア時の復帰コマンド、確認時の復帰コマンド及び更新時の復帰コマンド)を受信した場合に前記待機期間を設定し、前記所定の種類以外の前記開始基準情報(通常復帰コマンド)を受信した場合には前記待機期間を設定しないことを特徴とする特徴αW5に記載の遊技機。
Feature αW7. The progress control means executes a process at the start of supply of operating power when the supply of operating power is started (step SF501 to step SF523 of the
The delay means sets the waiting period when receiving a predetermined type of the start reference information (return command at the time of clearing, return command at the time of confirmation and return command at the time of update), and other than the predetermined type The gaming machine according to feature αW5, wherein the waiting period is not set when the start reference information (normal return command) is received.
特徴αW7によれば、進行制御手段は動作電力の供給開始時の処理の実行内容に応じて異なる種類の開始基準情報を送信するため、所定動作制御手段は進行制御手段における動作電力の供給開始時の処理の実行内容に応じた制御を実行することが可能となる。この場合に、所定の種類の開始基準情報が送信された場合に待機期間が設定され、所定の種類以外の開始基準情報が送信された場合には待機期間が設定されない。これにより、進行制御手段における動作電力の供給開始時の処理の実行内容に応じて所定動作手段の初期動作を遅延させる状況と遅延させない状況とを生じさせることが可能となる。 According to the characteristic αW7, since the progress control unit transmits different types of start reference information according to the execution contents of the process at the start of supply of operating power, the predetermined operation control unit is configured to start operating power supply in the progress control unit. It is possible to execute control according to the execution contents of the process. In this case, the standby period is set when a predetermined type of start reference information is transmitted, and the standby period is not set when start reference information other than the predetermined type is transmitted. As a result, it is possible to cause a situation in which the initial operation of the predetermined operation means is delayed and a situation in which the initial operation of the predetermined operation means is not delayed in accordance with the execution contents of the process at the start of supply of operating power in the progress control means.
特徴αW8.前記進行制御手段は、動作電力の供給が開始された場合に動作電力の供給開始時の処理(第72の実施形態における主側CPU63のステップSF501〜ステップSF523)を実行するものであって、当該動作電力の供給開始時の処理が終了する場合に前記開始基準情報を送信するものであることを特徴とする特徴αW5乃至αW7のいずれか1に記載の遊技機。
Feature αW8. The progress control means executes processing at the start of supply of operating power (step SF501 to step SF523 of the
特徴αW8によれば、進行制御手段における動作電力の供給開始時の処理が終了したタイミングを基準として所定動作手段の初期動作を遅延させることが可能となる。 According to the characteristic αW8, the initial operation of the predetermined operation unit can be delayed with reference to the timing when the process at the start of the supply of the operation power in the progress control unit is completed.
特徴αW9.前記所定動作手段は遊技機の前面側から視認可能となるように設けられており、
前記遅延手段は、動作電力の供給が開始された場合において遊技機の背面側を露出させる操作が行われている場合に前記初期動作の開始タイミングを遅延させ、動作電力の供給が開始された場合において遊技機の背面側を露出させる操作が行われていない場合には前記初期動作の開始タイミングを遅延させないことを特徴とする特徴αW1乃至αW8のいずれか1に記載の遊技機。
Feature αW9. The predetermined operation means is provided so as to be visible from the front side of the gaming machine,
The delay means delays the start timing of the initial operation when the operation of exposing the back side of the gaming machine is performed when the supply of operating power is started, and the supply of operating power is started The gaming machine according to any one of features αW1 to αW8, wherein when the operation of exposing the back side of the gaming machine is not performed, the start timing of the initial operation is not delayed.
特徴αW9によれば、動作電力の供給が開始された場合において遊技機の背面側を露出させる操作が行われている場合には所定動作手段の初期動作の開始タイミングが遅延されることにより、このような状況においては遊技機の前面側が視認可能となる通常の状態に復帰させた後に所定動作手段における初期動作を確認することが可能となる。一方、動作電力の供給が開始された場合において遊技機の背面側を露出させる操作が行われていない場合には所定動作手段の初期動作の開始タイミングが遅延されないことにより、このような状況においては動作電力の供給が開始された直後に所定動作手段における初期動作を確認することが可能となる。 According to the feature αW9, when the operation power supply is started and the operation of exposing the back side of the gaming machine is performed, the start timing of the initial operation of the predetermined operation means is delayed, In such a situation, it is possible to confirm the initial operation of the predetermined operation means after returning to the normal state where the front side of the gaming machine is visible. On the other hand, when the operation power supply is started and the operation for exposing the back side of the gaming machine is not performed, the start timing of the initial operation of the predetermined operation means is not delayed. Immediately after the supply of operating power is started, it is possible to confirm the initial operation of the predetermined operation means.
なお、特徴αW1〜αW9の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of features αW1 to αW9, features A1 to A15, features B1 to B7, features C1 to C5, features D1 to D10, features E1 to E6, features F1 to F3, features G1 to G18, and features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Any one or more of the features αW1 to αW9, features αX1 to αX4, features αY1 to αY11, features αZ1 to αZ4, and features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴αW群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the characteristic αW group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、所定動作手段が正常に動作するか否かの確認を好適に行う必要があり、この点について未だ改良の余地がある。 Here, in the gaming machine such as the above-mentioned example, it is necessary to suitably check whether or not the predetermined operation means operates normally, and there is still room for improvement in this respect.
<特徴αX群>
特徴αX1.遊技の進行を制御する進行制御手段(主側CPU63)と、
所定動作手段(可動体512)と、
前記進行制御手段から送信される指示情報に基づいて前記所定動作手段の動作を制御する所定動作制御手段(音光側CPU353)と、
を備え、
前記進行制御手段は、
動作電力の供給が開始された場合に動作電力の供給開始時の処理(第72の実施形態における主側CPU63のステップSF501〜ステップSF523)を実行する手段(第72の実施形態における主側CPU63のステップSF501〜ステップSF523の処理を実行する機能)と、
前記動作電力の供給開始時の処理が実行された場合に開始基準情報(第72の実施形態では通常復帰コマンド、クリア時の復帰コマンド、確認時の復帰コマンド及び更新時の復帰コマンド、第73の実施形態では通常復帰コマンド、クリア時の復帰コマンド、確認時の復帰コマンド及び更新時の復帰コマンド)を送信する開始送信手段(第72の実施形態における主側CPU63のステップSF514、ステップSF519、ステップSF607及びステップSF714の処理を実行する機能)と、
を備え、
前記所定動作制御手段は、前記開始基準情報を受信した後に前記所定動作手段に所定動作(初期動作)を行わせることを特徴とする遊技機。
<Characteristic αX group>
Feature αX1. Progress control means (main-side CPU 63) for controlling the progress of the game;
Predetermined operation means (movable body 512);
Predetermined operation control means (sound light side CPU 353) for controlling the operation of the predetermined operation means based on instruction information transmitted from the progress control means;
With
The progress control means includes
Means (step SF501 to step SF523 of the
When the processing at the start of supply of the operating power is executed, start reference information (in the 72nd embodiment, a normal return command, a clear return command, a check return command and an update return command, In the embodiment, start transmission means for transmitting a normal return command, a return command at the time of clearing, a return command at the time of confirmation, and a return command at the time of update) (step SF514, step SF519, step SF607 of the
With
The predetermined operation control unit causes the predetermined operation unit to perform a predetermined operation (initial operation) after receiving the start reference information.
特徴αX1によれば、進行制御手段において動作電力の供給開始時の処理が実行された場合に送信された開始基準情報を所定動作制御手段が受信した後に所定動作手段にて所定動作が行われる。これにより、進行制御手段において動作電力の供給開始時の処理が実行された後に所定動作手段にて所定動作が行われるようにすることが可能となる。 According to the characteristic αX1, the predetermined operation is performed by the predetermined operation unit after the predetermined operation control unit receives the start reference information transmitted when the process at the start of supplying the operation power is executed by the progress control unit. As a result, it is possible to perform the predetermined operation by the predetermined operation unit after the process at the start of supplying the operating power is executed in the progress control unit.
特徴αX2.前記開始送信手段は、前記動作電力の供給開始時の処理の実行内容に応じて異なる種類の前記開始基準情報を送信するものであり、
前記所定動作制御手段は、いずれの種類の前記開始基準情報を受信した場合であっても前記所定動作手段に前記所定動作を行わせることを特徴とする特徴αX1に記載の遊技機。
Feature αX2. The start transmission means transmits the start reference information of a different type according to the execution content of the process at the start of supply of the operating power,
The gaming machine according to feature αX1, wherein the predetermined operation control means causes the predetermined operation means to perform the predetermined operation regardless of the type of the start reference information received.
特徴αX2によれば、いずれの種類の開始基準情報が送信された場合であっても所定動作手段にて所定動作が行われるため、進行制御手段における動作電力の供給開始時の処理の実行内容に関係なく所定動作手段にて所定動作を行わせることが可能となる。 According to the feature αX2, since the predetermined operation is performed by the predetermined operation unit regardless of which type of start reference information is transmitted, the execution content of the process at the start of the supply of the operating power in the progress control unit is included. Regardless of this, the predetermined operation can be performed by the predetermined operation means.
特徴αX3.前記開始送信手段は、前記動作電力の供給開始時の処理の実行内容に応じて異なる種類の前記開始基準情報を送信するものであり、
前記所定動作制御手段は、所定の種類の前記開始基準情報(クリア時の復帰コマンド、確認時の復帰コマンド及び更新時の復帰コマンド)を受信した場合と前記所定の種類以外の前記開始基準情報(通常復帰コマンド)を受信した場合とで前記所定動作手段の制御内容を相違させることを特徴とする特徴αX1又はαX2に記載の遊技機。
Feature αX3. The start transmission means transmits the start reference information of a different type according to the execution content of the process at the start of supply of the operating power,
The predetermined operation control means receives the start reference information of a predetermined type (a return command at the time of clearing, a return command at the time of confirmation, and a return command at the time of update) and the start reference information other than the predetermined type ( The gaming machine according to the characteristic αX1 or αX2, wherein the control content of the predetermined operation means is different from when the normal return command is received.
特徴αX3によれば、進行制御手段は動作電力の供給開始時の処理の実行内容に応じて異なる種類の開始基準情報を送信するため、所定動作制御手段は進行制御手段における動作電力の供給開始時の処理の実行内容に応じた制御を実行することが可能となる。この場合に、所定の種類の開始基準情報が送信された場合と所定の種類以外の開始基準情報が送信された場合とで所定動作手段の制御内容が相違している。これにより、進行制御手段における動作電力の供給開始時の処理の実行内容に応じて所定動作手段の所定動作の実行態様を相違させることが可能となる。 According to the characteristic αX3, since the progress control unit transmits different types of start reference information according to the execution contents of the process at the start of supply of operating power, the predetermined operation control unit is configured to start operating power supply at the progress control unit. It is possible to execute control according to the execution contents of the process. In this case, the control content of the predetermined operation means is different between when a predetermined type of start reference information is transmitted and when start reference information other than the predetermined type is transmitted. Thus, the execution mode of the predetermined operation of the predetermined operation unit can be made different according to the execution content of the process at the start of the supply of the operating power in the progress control unit.
特徴αX4.前記開始送信手段は、前記動作電力の供給開始時の処理が終了する場合に前記開始基準情報を送信するものであることを特徴とする特徴αX1乃至αX3のいずれか1に記載の遊技機。 Feature αX4. The gaming machine according to any one of features αX1 to αX3, wherein the start transmission unit transmits the start reference information when the process at the start of the supply of operating power ends.
特徴αX4によれば、進行制御手段における動作電力の供給開始時の処理が終了したタイミングを基準として所定動作手段にて所定動作を行わせることが可能となる。 According to the characteristic αX4, it is possible to cause the predetermined operation unit to perform the predetermined operation with reference to the timing when the process at the start of the supply of the operation power in the progress control unit is completed.
なお、特徴αX1〜αX4の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features αX1 to αX4, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Any one or more of the features αW1 to αW9, features αX1 to αX4, features αY1 to αY11, features αZ1 to αZ4, and features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴αX群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature αX group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、所定動作手段にて所定動作を行わせるための制御を好適に行う必要があり、この点について未だ改良の余地がある。 Here, in the gaming machine such as the above-described example, it is necessary to suitably perform control for causing the predetermined operation means to perform the predetermined operation, and there is still room for improvement in this respect.
<特徴αY群>
特徴αY1.遊技者の有利度に対応する複数段階の設定値の中から使用対象として設定された設定値に対応する設定対応情報を記憶する設定対応記憶領域(設定参照用エリア341)を有する特定情報記憶手段(主側RAM65)と、
前記設定対応情報に対応する態様で利益付与用処理を実行する手段(主側CPU63におけるステップS503及びステップS504の処理を実行する機能)と、
前記設定値に関する所定の設定関連処理を実行する設定関連実行手段(第74の実施形態における主側CPU63のステップSG701〜ステップSG712の処理を実行する機能)と、
前記所定の設定関連処理が実行された場合に、前記特定情報記憶手段における前記設定対応記憶領域とは異なる所定の記憶領域(特定制御用のワークエリア221及び特定制御用のスタックエリア222)を初期化するための初期化処理を実行する初期化実行手段(第74の実施形態における主側CPU63のステップSG801〜ステップSG807の処理を実行する機能)と、
を備えていることを特徴とする遊技機。
<Characteristic αY group>
Features αY1. Specific information storage means having a setting correspondence storage area (setting reference area 341) for storing setting correspondence information corresponding to a setting value set as a use target from among a plurality of setting values corresponding to the player's advantage. (Main RAM 65),
Means for executing the profit granting process in a manner corresponding to the setting correspondence information (function of executing the processes of steps S503 and S504 in the main CPU 63);
Setting-related execution means (function for executing the processing of steps SG701 to SG712 of the
When the predetermined setting related process is executed, a predetermined storage area (specific
A gaming machine characterized by comprising:
特徴αY1によれば、遊技者の有利度に対応する複数段階の設定値の中から使用対象となる設定値が設定される構成であるため、遊技者はより有利な設定値が使用対象となっていることを期待することとなる。この場合に、所定の設定関連処理が実行された場合には特定情報記憶手段における所定の記憶領域が初期化されることにより、所定の設定関連処理が実行された場合には所定の記憶領域が初期化された状況で遊技を開始させることが可能となる。また、このように所定の記憶領域が初期化される場合であっても設定対応記憶領域は初期化の対象から除外されるため、設定値に変動を与えないようにしながら、所定の設定関連処理が実行された場合には所定の記憶領域が初期化された状況で遊技を開始させることが可能となる。 According to the feature αY1, since a setting value to be used is set from among a plurality of setting values corresponding to the player's degree of advantage, the player has a more advantageous setting value to be used. You will expect that. In this case, when a predetermined setting related process is executed, a predetermined storage area in the specific information storage unit is initialized. When a predetermined setting related process is executed, the predetermined storage area is The game can be started in the initialized state. Even if the predetermined storage area is initialized as described above, the setting-corresponding storage area is excluded from the initialization target, so that the predetermined setting-related processing is performed while keeping the setting value unchanged. When is executed, the game can be started in a situation where a predetermined storage area is initialized.
特徴αY2.前記所定の設定関連処理が実行された場合に特定関連報知が実行されるようにするための特定関連報知処理を実行する特定関連報知実行手段(第74の実施形態における主側CPU63のステップSG808の処理を実行する機能)を備えていることを特徴とする特徴αY1に記載の遊技機。
Feature αY2. Specific related notification execution means for executing specific related notification processing for executing specific related notification when the predetermined setting related processing is executed (in step SG808 of the
特徴αY2によれば、所定の設定関連処理が実行された場合には所定の記憶領域が初期化される構成において所定の設定関連処理が実行された場合には特定関連報知が実行されるため、遊技ホールの管理者は特定関連報知が実行されていることを確認することで所定の設定関連処理が実行されたこと及び所定の記憶領域が初期化されたことを把握することが可能となる。 According to the characteristic αY2, when the predetermined setting related process is executed, the specific related notification is executed when the predetermined setting related process is executed in the configuration in which the predetermined storage area is initialized. By confirming that the specific related notification is being executed, the administrator of the game hall can grasp that the predetermined setting related process has been executed and that the predetermined storage area has been initialized.
特徴αY3.前記特定関連報知は、遊技機前面体(遊技機本体12)の開放操作を要することなく当該特定関連報知を確認することが可能なように実行されることを特徴とする特徴αY2に記載の遊技機。 Feature αY3. The game according to the characteristic αY2, wherein the specific related notification is executed so that the specific related notification can be confirmed without requiring an opening operation of the gaming machine front body (the gaming machine main body 12). Machine.
特徴αY3によれば、遊技機前面体の開放操作を要することなく確認することが可能なように特定関連報知が実行されるため、遊技ホールの管理者は所定の設定関連処理が実行されたこと及び所定の記憶領域が初期化されたことを把握し易くなる。 According to the feature αY3, since the specific related notification is executed so that it can be confirmed without requiring the opening operation of the gaming machine front body, the game hall manager has executed the predetermined setting related processing. And it becomes easy to grasp that a predetermined storage area has been initialized.
特徴αY4.前記特定関連報知は、前記所定の設定関連処理が実行された後に特定関連期間が経過するまで実行されることを特徴とする特徴αY2又はαY3に記載の遊技機。 Feature αY4. The gaming machine according to the characteristic αY2 or αY3, wherein the specific related notification is executed until a specific related period elapses after the predetermined setting related processing is executed.
特徴αY4によれば、所定の設定関連処理が実行された後に特定関連期間が経過するまで特定関連報知が実行されるため、特定関連報知が実行されていることを遊技ホールの管理者が把握し易くなる。 According to the characteristic αY4, since the specific related notification is executed until the specific related period elapses after the predetermined setting related processing is executed, the game hall administrator grasps that the specific related notification is being executed. It becomes easy.
特徴αY5.前記特定関連報知が実行されている状況であっても遊技を進行させるための処理が実行されることを特徴とする特徴αY2乃至αY4のいずれか1に記載の遊技機。 Feature αY5. 5. The gaming machine according to any one of features αY2 to αY4, wherein processing for advancing a game is executed even in a situation where the specific related notification is being executed.
特徴αY5によれば、特定関連報知が実行されている状況であっても遊技を進行させるための処理が実行されるため、遊技の進行を阻害しないようにしながら特定関連報知を実行することが可能となる。 According to the feature αY5, since the process for advancing the game is executed even in the situation where the specific related notification is being executed, it is possible to execute the specific related notification without inhibiting the progress of the game It becomes.
特徴αY6.前記初期化実行手段は、前記所定の設定関連処理が実行された場合に、前記初期化処理及び前記特定関連報知処理の両方を含む所定集約処理(第74の実施形態におけるRAMクリア処理)を呼び出し、前記所定の設定関連処理が実行されていない場合であっても初期化契機(設定キー挿入部68aがOFF状態であってリセットボタン68cが押圧操作された状態で主側CPU63への動作電力の供給が開始されること)が発生したことに基づいて前記所定集約処理を呼び出すことを特徴とする特徴αY2乃至αY5のいずれか1に記載の遊技機。
Feature αY6. The initialization execution means calls a predetermined aggregation process (RAM clear process in the 74th embodiment) including both the initialization process and the specific related notification process when the predetermined setting-related process is executed. Even when the predetermined setting-related process is not executed, the initialization trigger (when the setting
特徴αY6によれば、所定の設定関連処理が実行されていない場合であっても初期化契機が発生したことに基づいて所定の記憶領域の初期化処理及び特定関連報知処理が実行される。この場合に、設定関連処理が実行された場合及び初期化契機が発生した場合のいずれであってもこれら初期化処理及び特定関連報知処理の両方を含む所定集約処理が呼び出されることで、初期化処理及び特定関連報知処理の両方が実行される。これにより、処理構成の簡素化を図りながら上記各状況において初期化処理及び特定関連報知処理の両方を実行することが可能となる。 According to the feature αY6, even when the predetermined setting related process is not executed, the predetermined storage area initialization process and the specific related notification process are executed based on the occurrence of the initialization trigger. In this case, the initialization is performed by calling a predetermined aggregation process including both the initialization process and the specific related notification process regardless of whether the setting-related process is executed or the initialization trigger occurs. Both the process and the specific related notification process are executed. This makes it possible to execute both the initialization process and the specific related notification process in each of the above situations while simplifying the processing configuration.
特徴αY7.前記設定関連実行手段は、開閉体(遊技機本体12)が開放状態となっている状況において発生させる特定事象(設定キー挿入部68aのON操作)が発生していることに基づいて前記所定の設定関連処理を実行するものであり、
本遊技機は、前記開閉体が開放状態から閉鎖状態となったことに基づいて閉鎖対応報知が実行されるようにする閉鎖対応報知実行手段(第74の実施形態における主側CPU63のステップSG904の処理を実行する機能)を備えていることを特徴とする特徴Y1乃至Y6のいずれか1に記載の遊技機。
Feature αY7. The setting-related execution means is configured to execute the predetermined event based on occurrence of a specific event (ON operation of the setting
This gaming machine has a closing response notification execution means (step SG904 of the
特徴αY7によれば、開閉体が開放状態となっている状況において発生させる特定事象が発生していることに基づいて所定の設定関連処理が実行されるため、所定の設定関連処理を実行させるためには開閉体を開放状態とする必要が生じ、所定の設定関連処理を不正に実行させようとしてもそれを行いづらくさせることが可能となる。また、開閉体が開放状態から閉鎖状態となったことに基づいて閉鎖対応報知が実行されるため、所定の設定関連処理を不正に実行させるべく開閉体を開放状態とした後に実際には当該所定の設定関連処理を不正に実行させることなく開閉体が閉鎖状態とされた場合であっても、当該閉鎖状態とされた後において閉鎖対応報知が実行される。よって、当該不正行為の有無を遊技ホールの管理者が把握することが可能となる。 According to the characteristic αY7, since the predetermined setting related process is executed based on the occurrence of the specific event that occurs in the situation where the opening / closing body is in the open state, the predetermined setting related process is executed. In this case, the opening / closing body needs to be opened, and it is possible to make it difficult to execute a predetermined setting-related process illegally. In addition, since the closing correspondence notification is executed based on the fact that the opening / closing body is changed from the opened state to the closed state, the opening / closing body is actually opened after the opening / closing body is opened to execute the predetermined setting-related process illegally. Even when the opening / closing body is brought into the closed state without illegally executing the setting related process, the closing correspondence notification is executed after being brought into the closed state. Therefore, the administrator of the game hall can grasp the presence or absence of the illegal act.
特徴αY8.前記設定関連実行手段は、開閉体(遊技機本体12)が開放状態となっている状況において発生させる特定事象(設定キー挿入部68aのON操作)が発生していることに基づいて前記所定の設定関連処理を実行するものであり、
本遊技機は、
前記所定の設定関連処理が実行された場合に特定関連報知が実行されるようにするための特定関連報知処理を実行する特定関連報知実行手段(第74の実施形態における主側CPU63のステップSG808の処理を実行する機能)と、
前記開閉体に対して開放操作及び閉鎖操作のうち一方である所定対象操作が行われたことに基づいて所定対象報知が実行されるようにするための所定対象報知処理を実行する所定対象報知実行手段(第74の実施形態における主側CPU63のステップSG904の処理を実行する機能)と、
を備え、
前記特定関連報知の方が前記所定対象報知よりも実行の優先度が高く設定されていることを特徴とする特徴αY1乃至αY7のいずれか1に記載の遊技機。
Feature αY8. The setting-related execution means is configured to execute the predetermined event based on occurrence of a specific event (ON operation of the setting
This game machine
Specific related notification execution means for executing specific related notification processing for executing specific related notification when the predetermined setting related processing is executed (in step SG808 of the
Predetermined target notification execution for executing a predetermined target notification for executing a predetermined target notification based on a predetermined target operation being one of an opening operation and a closing operation being performed on the opening / closing body. Means (function for executing the process of step SG904 of the
With
The gaming machine according to any one of features αY1 to αY7, wherein the specific related notification is set to have a higher execution priority than the predetermined target notification.
特徴αY8によれば、所定の設定関連処理が実行された場合には所定の記憶領域が初期化される構成において所定の設定関連処理が実行された場合には特定関連報知が実行されるため、遊技ホールの管理者は特定関連報知が実行されていることを確認することで所定の設定関連処理が実行されたこと及び所定の記憶領域が初期化されたことを把握することが可能となる。また、開閉体が開放状態となっている状況において発生させる特定事象が発生していることに基づいて所定の設定関連処理が実行されるため、所定の設定関連処理を実行させるためには開閉体を開放状態とする必要が生じ、所定の設定関連処理を不正に実行させようとしてもそれを行いづらくさせることが可能となる。また、開閉体に対して所定対象操作が行われたことに基づいて所定対象報知が実行されるため、所定の設定関連処理を不正に実行させるべく開閉体を開放状態とされた場合であってもそれに対して所定対象報知が実行される。よって、当該不正行為の有無を遊技ホールの管理者が把握することが可能となる。また、特定関連報知の方が所定対象報知よりも実行の優先度が高く設定されているため、開閉体に対して所定対象操作が行われたか否かを報知することを可能としながら、所定の設定関連処理が行われていることを直接的に報知することが可能となる。 According to the feature αY8, when the predetermined setting related process is executed, the specific related notification is executed when the predetermined setting related process is executed in the configuration in which the predetermined storage area is initialized. By confirming that the specific related notification is being executed, the administrator of the game hall can grasp that the predetermined setting related process has been executed and that the predetermined storage area has been initialized. In addition, since the predetermined setting related process is executed based on the occurrence of a specific event that occurs in the situation where the open / close body is in the open state, the open / close body is required to execute the predetermined setting related process. Need to be opened, and it is possible to make it difficult to execute a predetermined setting-related process illegally. In addition, since the predetermined target notification is executed based on the predetermined target operation performed on the opening / closing body, the opening / closing body is opened to illegally execute the predetermined setting-related process. In response to this, a predetermined target notification is executed. Therefore, the administrator of the game hall can grasp the presence or absence of the illegal act. In addition, since the priority of execution of the specific related notification is set higher than the predetermined target notification, it is possible to notify the opening / closing body whether or not the predetermined target operation has been performed. It is possible to directly notify that setting-related processing is being performed.
特徴αY9.前記所定対象報知は、前記開閉体に対して前記所定対象操作が行われた後に所定対象関連期間が経過するまで実行される構成であり、
前記所定対象報知実行手段は、前記所定対象報知よりも前記特定関連報知が優先して実行された場合であって前記開閉体に対して前記所定対象操作が行われた後に前記所定対象関連期間が経過する前に前記特定関連報知が終了した場合、当該所定対象関連期間の残り期間に亘って前記所定対象報知が実行されるようにすることを特徴とする特徴αY8に記載の遊技機。
Feature αY9. The predetermined target notification is configured to be executed until a predetermined target related period elapses after the predetermined target operation is performed on the opening and closing body,
The predetermined target notification execution means is a case where the specific target notification is executed in preference to the predetermined target notification, and the predetermined target related period is set after the predetermined target operation is performed on the opening / closing body. The gaming machine according to feature αY8, wherein when the specific related notification ends before the predetermined time has elapsed, the predetermined target notification is executed over the remaining period of the predetermined target related period.
特徴αY9によれば、特定関連報知の方が所定対象報知よりも実行の優先度を高くした構成において、特定関連報知が終了した後に所定対象報知が実行され得るようにすることが可能となる。また、このように特定関連報知が終了した後に所定対象報知が実行される場合であってもその実行期間は、開閉体に対して所定対象操作が行われた後に特定関連報知が終了するまでに要した期間を所定対象関連期間から減算した残りの期間となる。これにより、特定関連報知の終了後に所定対象報知が実行される場合においてそれら報知の合計の実行期間が過剰に長くなってしまわないようにすることが可能となる。 According to the feature αY9, in the configuration in which the specific related notification has a higher execution priority than the predetermined target notification, it is possible to execute the predetermined target notification after the specific related notification ends. Further, even when the predetermined target notification is executed after the specific related notification is finished in this way, the execution period is the time until the specific related notification is ended after the predetermined target operation is performed on the opening and closing body. This is the remaining period obtained by subtracting the required period from the predetermined target related period. This makes it possible to prevent the total execution period of the notifications from becoming excessively long when the predetermined target notification is executed after the end of the specific related notification.
特徴αY10.前記特定関連報知は、前記所定の設定関連処理が実行された後に特定関連期間が経過するまで実行される構成であり、
前記所定対象関連期間は前記特定関連期間よりも長い期間に設定されていることを特徴とする特徴αY9に記載の遊技機。
Feature αY10. The specific related notification is configured to be executed until a specific related period elapses after the predetermined setting related processing is executed,
The gaming machine according to Feature αY9, wherein the predetermined target related period is set to be longer than the specific related period.
特徴αY10によれば、所定対象報知よりも特定関連報知が優先して実行される場合であっても当該特定関連報知の終了後には所定対象報知の実行期間を担保することが可能となる。 According to the feature αY10, even when the specific related notification is executed with priority over the predetermined target notification, it is possible to secure the execution period of the predetermined target notification after the specific related notification ends.
特徴αY11.前記所定の設定関連処理は、前記使用対象となる設定値を変更する処理であることを特徴とする特徴αY1乃至αY10のいずれか1に記載の遊技機。 Feature αY11. The gaming machine according to any one of features αY1 to αY10, wherein the predetermined setting related process is a process of changing a setting value to be used.
特徴αY11によれば、使用対象となる設定値を変更する処理が実行された場合には特定情報記憶手段における所定の記憶領域が初期化されることにより、使用対象となる設定値を変更する処理が実行された場合には所定の記憶領域が初期化された状況で遊技を開始させることが可能となる。また、このように所定の記憶領域が初期化される場合であっても設定対応記憶領域は初期化の対象から除外されるため、設定値に変動を与えないようにしながら、使用対象となる設定値を変更する処理が実行された場合には所定の記憶領域が初期化された状況で遊技を開始させることが可能となる。 According to the feature αY11, when a process for changing a setting value to be used is executed, a process for changing a setting value to be used is performed by initializing a predetermined storage area in the specific information storage unit. When is executed, the game can be started in a situation where a predetermined storage area is initialized. In addition, even if a predetermined storage area is initialized in this way, the setting-corresponding storage area is excluded from the object of initialization, so that the setting to be used is set while keeping the setting value unchanged. When the process of changing the value is executed, the game can be started in a situation where a predetermined storage area is initialized.
なお、特徴αY1〜αY11の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of features αY1 to αY11, features A1 to A15, features B1 to B7, features C1 to C5, features D1 to D10, features E1 to E6, features F1 to F3, features G1 to G18, and features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features Features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, Features v1 to v8, Features w1 to w8, Features x1 to x6, Features y1 to y9, Features z1 to z6, Features αA1 to αA10, Features αB1 to αB6, Features αC1 to αC13, Features αD1 to αD9, Features αE1 to αE5, Features αF1 to αF9, Features αG1 to αG10, Features αH1 to αH11, Features αI1 to αI8, Features αJ1 to αJ14, Features αK1 to αK8, Features αL1 to αL11, Features αM1 to αM8, Features αN1 to αN6, Features αO1 to αO7, Features αP1 to αP7, Features αQ1 to αQ9, Features αR1 to αR8, Features αS1 to αS3, Features αT1 to αT4, Features αU1 to αU10, Features αV1 to αV5, One or more configurations of the features αW1 to αW9, the features αX1 to αX4, the features αY1 to αY11, the features αZ1 to αZ4, and the features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴αY群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the feature αY group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、遊技機の有利度を決定付ける設定値に関する構成を好適なものとする必要があり、この点について未だ改良の余地がある。 Here, in the gaming machine such as the above-described example, it is necessary to make the configuration related to the setting value that determines the advantage of the gaming machine suitable, and there is still room for improvement in this respect.
<特徴αZ群>
特徴αZ1.第1報知契機(設定確認用処理が実行されること)が発生したことに基づいて第1報知が実行されるようにする第1報知実行手段(第74の実施形態における主側CPU63のステップSG808の処理を実行する機能及び音光側CPU353のステップSH107の処理を実行する機能)と、
第2報知契機(遊技機本体12が開放状態から閉鎖状態となること)が発生したことに基づいて第2報知期間に亘って第2報知が実行されるようにする第2報知実行手段(第74の実施形態における主側CPU63のステップSG904の処理を実行する機能及び音光側CPU353のステップSH114の処理を実行する機能)と、
を備え、
前記第1報知の方が前記第2報知よりも実行の優先度が高く設定されており、
前記第2報知実行手段は、前記第2報知よりも前記第1報知が優先して実行された場合であって前記第2報知契機が発生した後に前記第2報知期間が経過する前に前記第1報知が終了した場合、当該第2報知期間の残り期間に亘って前記第2報知が実行されるようにすることを特徴とする遊技機。
<Characteristic αZ group>
Features αZ1. First notification executing means (step SG808 of the
Second notification executing means (second notification) for causing the second notification to be executed over the second notification period based on the occurrence of the second notification opportunity (the gaming machine
With
The first notification is set to have a higher execution priority than the second notification,
The second notification execution means is a case where the first notification is executed with priority over the second notification, and the second notification period before the second notification period elapses after the second notification trigger occurs. When 1 notification is completed, the second notification is executed over the remaining period of the second notification period.
特徴αZ1によれば、第1報知の方が第2報知よりも実行の優先度が高い構成において、第1報知が終了した後に第2報知が実行され得るようにすることが可能となる。また、このように第1報知が終了した後に第2報知が実行される場合であってもその実行期間は、第2報知契機が発生した後に第1報知が終了するまでに要した期間を第2報知期間から減算した残りの期間となる。これにより、第1報知の終了後に第2報知が実行される場合においてそれら報知の合計の実行期間が過剰に長くなってしまわないようにすることが可能となる。 According to the characteristic αZ1, in the configuration in which the first notification has a higher execution priority than the second notification, the second notification can be executed after the first notification is completed. In addition, even when the second notification is executed after the first notification is completed in this way, the execution period is the period required until the first notification ends after the second notification trigger occurs. 2 The remaining period subtracted from the notification period. As a result, when the second notification is executed after the end of the first notification, it is possible to prevent the total execution period of the notifications from becoming excessively long.
特徴αZ2.前記第1報知は前記第1報知契機が発生した後に第1報知期間が経過するまで実行される構成であり、
前記第2報知期間は前記第1報知期間よりも長い期間に設定されていることを特徴とする特徴αZ1に記載の遊技機。
Feature αZ2. The first notification is executed until a first notification period elapses after the first notification trigger occurs.
The gaming machine according to Feature αZ1, wherein the second notification period is set to be longer than the first notification period.
特徴αZ2によれば、第2報知よりも第1報知が優先して実行される場合であっても当該第1報知の終了後には第2報知の実行期間を担保することが可能となる。 According to the characteristic αZ2, even when the first notification is executed with priority over the second notification, it is possible to secure the execution period of the second notification after the end of the first notification.
特徴αZ3.遊技者の有利度に対応する複数段階の設定値の中から使用対象として設定された設定値に対応する態様で利益付与用処理を実行する手段(主側CPU63におけるステップS503及びステップS504の処理を実行する機能)と、
開閉体(遊技機本体12)が開放状態となっている状況において発生させる特定事象(設定キー挿入部68aのON操作)が発生していることに基づいて、前記設定値に関する所定の設定関連処理を実行する設定関連実行手段(第74の実施形態における主側CPU63のステップSG701〜ステップSG712の処理を実行する機能)と、
を備え、
前記所定の設定関連処理が実行された場合に前記第1報知契機が発生し、
前記開閉体に対して開放操作及び閉鎖操作のうち一方である所定対象操作が行われたことに基づいて前記第2報知契機が発生することを特徴とする特徴αZ1又はαZ2に記載の遊技機。
Feature αZ3. Means for executing the profit granting process in a manner corresponding to the setting value set as the use target among the setting values of the plurality of stages corresponding to the player's advantage (the processing of steps S503 and S504 in the main CPU 63) Function to execute)
Based on the occurrence of a specific event (ON operation of the setting
With
When the predetermined setting related process is executed, the first notification trigger occurs,
The gaming machine according to the characteristic αZ1 or αZ2, wherein the second notification trigger is generated when a predetermined target operation which is one of an opening operation and a closing operation is performed on the opening / closing body.
特徴αZ3によれば、所定の設定関連処理が実行された場合には第1報知が実行されるため、遊技ホールの管理者は第1報知が実行されていることを確認することで所定の設定関連処理が実行されたことを把握することが可能となる。また、開閉体が開放状態となっている状況において発生させる特定事象が発生していることに基づいて所定の設定関連処理が実行されるため、所定の設定関連処理を実行させるためには開閉体を開放状態とする必要が生じ、所定の設定関連処理を不正に実行させようとしてもそれを行いづらくさせることが可能となる。また、開閉体に対して所定対象操作が行われたことに基づいて第2報知が実行されるため、所定の設定関連処理を不正に実行させるべく開閉体を開放状態とされた場合であってもそれに対して第2報知が実行されるため、当該不正行為の有無を遊技ホールの管理者が把握することが可能となる。また、第1報知の方が第2報知よりも実行の優先度が高く設定されているため、開閉体に対して所定対象操作が行われたか否かを報知することを可能としながら、所定の設定関連処理が行われていることを直接的に報知することが可能となる。 According to the feature αZ3, the first notification is executed when the predetermined setting-related process is executed. Therefore, the administrator of the game hall confirms that the first notification is being executed, thereby performing the predetermined setting. It is possible to grasp that related processing has been executed. In addition, since the predetermined setting related process is executed based on the occurrence of a specific event that occurs in the situation where the open / close body is in the open state, the open / close body is required to execute the predetermined setting related process. Need to be opened, and it is possible to make it difficult to execute a predetermined setting-related process illegally. In addition, since the second notification is executed based on a predetermined target operation performed on the opening / closing body, the opening / closing body is opened to illegally execute a predetermined setting-related process. However, since the second notification is executed, it is possible for the manager of the game hall to grasp the presence or absence of the illegal act. In addition, since the first notification has a higher execution priority than the second notification, it is possible to notify whether the predetermined target operation has been performed on the opening and closing body, It is possible to directly notify that setting-related processing is being performed.
特徴αZ4.前記設定関連実行手段は、前記所定の設定関連処理として、現状の設定値が報知されるようにするための処理を実行することを特徴とする特徴αZ3に記載の遊技機。 Feature αZ4. The gaming machine according to feature αZ3, wherein the setting related execution means executes a process for notifying a current setting value as the predetermined setting related process.
特徴αZ4によれば、現状の設定値を確認するための処理が実行された場合には第1報知が実行されることで、設定値の確認が行われたか否かを遊技ホールの管理者が確認することが可能となる。 According to the feature αZ4, when the process for confirming the current set value is executed, the first notification is executed, so that the administrator of the game hall determines whether or not the set value is confirmed. It becomes possible to confirm.
なお、特徴αZ1〜αZ4の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features αZ1 to αZ4, features A1 to A15, features B1 to B7, features C1 to C5, features D1 to D10, features E1 to E6, features F1 to F3, features G1 to G18, and features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Any one or more of the features αW1 to αW9, features αX1 to αX4, features αY1 to αY11, features αZ1 to αZ4, and features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴αZ群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the characteristic αZ group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、報知を好適に実行する必要があり、この点について未だ改良の余地がある。 Here, in the gaming machine such as the above-described example, it is necessary to appropriately execute the notification, and there is still room for improvement in this respect.
<特徴αa群>
特徴αa1.遊技者の有利度に対応する複数段階の設定値の中から使用対象として設定された設定値に対応する態様で利益付与用処理を実行する手段(主側CPU63におけるステップS503及びステップS504の処理を実行する機能)と、
開閉体(遊技機本体12)が開放状態となっている状況において発生させる特定事象(設定キー挿入部68aのON操作)が発生していることに基づいて、現状の設定値が報知されるようにするための設定確認用処理を実行する手段(主側CPU63における設定確認用処理を実行する機能)と、
前記設定確認用処理が実行された場合に第1報知が実行されるようにする第1報知実行手段(第74の実施形態における主側CPU63のステップSG808の処理を実行する機能及び音光側CPU353のステップSH107の処理を実行する機能)と、
前記開閉体に対して開放操作及び閉鎖操作のうち一方である所定対象操作が行われた場合に第2報知が実行されるようにする第2報知実行手段(第74の実施形態における主側CPU63のステップSG904の処理を実行する機能及び音光側CPU353のステップSH114の処理を実行する機能)と、
を備え、
前記第1報知の方が前記第2報知よりも実行の優先度が高く設定されていることを特徴とする遊技機。
<Characteristic αa group>
Features αa1. Means for executing the profit granting process in a manner corresponding to the setting value set as the use target among the setting values of the plurality of stages corresponding to the player's advantage (the processing of steps S503 and S504 in the main CPU 63) Function to execute)
Based on the occurrence of a specific event (the ON operation of the setting
First notification executing means for executing the first notification when the setting confirmation processing is executed (the function for executing the processing of step SG808 of the
Second notification executing means (a
With
The first notification is set to have a higher execution priority than the second notification.
特徴αa1によれば、設定確認用処理が実行された場合には第1報知が実行されるため、遊技ホールの管理者は第1報知が実行されていることを確認することで設定確認用処理が実行されたことを把握することが可能となる。また、開閉体が開放状態となっている状況において発生させる特定事象が発生していることに基づいて所定の設定確認用処理が実行されるため、設定確認用処理を実行させるためには開閉体を開放状態とする必要が生じ、設定確認用処理を不正に実行させようとしてもそれを行いづらくさせることが可能となる。また、開閉体に対して所定対象操作が行われたことに基づいて第2報知が実行されるため、設定確認用処理を不正に実行させるべく開閉体を開放状態とされた場合であってもそれに対して第2報知が実行される。よって、当該不正行為の有無を遊技ホールの管理者が把握することが可能となる。また、第1報知の方が第2報知よりも実行の優先度が高く設定されているため、開閉体に対して所定対象操作が行われたか否かを報知することを可能としながら、設定確認用処理が行われていることを直接的に報知することが可能となる。 According to the feature αa1, since the first notification is executed when the setting confirmation process is executed, the administrator of the game hall confirms that the first notification is being executed, thereby performing the setting confirmation process. It is possible to grasp that has been executed. In addition, since a predetermined setting confirmation process is executed based on the occurrence of a specific event that occurs in a situation where the opening / closing body is in an open state, the opening / closing body is used to execute the setting confirmation process. Therefore, it is difficult to execute the setting confirmation process illegally. In addition, since the second notification is executed based on a predetermined target operation performed on the opening / closing body, even when the opening / closing body is opened to illegally execute the setting confirmation process On the other hand, the second notification is executed. Therefore, the administrator of the game hall can grasp the presence or absence of the illegal act. In addition, since the first notification is set to have a higher execution priority than the second notification, it is possible to notify whether or not the predetermined target operation has been performed on the opening / closing body while confirming the setting. It is possible to directly notify that the processing is being performed.
特徴αa2.前記第2報知は、前記開閉体に対して前記所定対象操作が行われた後に所定対象関連期間が経過するまで実行される構成であり、
前記第2報知実行手段は、前記第2報知よりも前記第1報知が優先して実行された場合であって前記開閉体に対して前記所定対象操作が行われた後に前記所定対象関連期間が経過する前に前記第1報知が終了した場合、当該所定対象関連期間の残り期間に亘って前記第2報知が実行されるようにすることを特徴とする特徴αa1に記載の遊技機。
Feature αa2. The second notification is configured to be executed until a predetermined target related period elapses after the predetermined target operation is performed on the opening and closing body,
The second notification execution means is a case where the first notification is executed with priority over the second notification, and the predetermined target related period is set after the predetermined target operation is performed on the opening and closing body. The gaming machine according to the characteristic αa1, wherein the second notification is executed over the remaining period of the predetermined target related period when the first notification ends before elapses.
特徴αa2によれば、第1報知の方が第2報知よりも実行の優先度が高い構成において、第1報知が終了した後に第2報知が実行され得るようにすることが可能となる。また、このように第1報知が終了した後に第2報知が実行される場合であってもその実行期間は、開閉体に対して所定対象操作が行われた後に第1報知が終了するまでに要した期間を所定対象関連期間から減算した残りの期間となる。これにより、第1報知の終了後に第2報知が実行される場合においてそれら報知の合計の実行期間が過剰に長くなってしまわないようにすることが可能となる。 According to the feature αa2, in the configuration in which the first notification has a higher execution priority than the second notification, the second notification can be executed after the first notification is completed. Moreover, even if it is a case where 2nd alerting | reporting is performed after the 1st alerting | reporting is complete | finished in this way, the execution period is after the 1st alerting | reporting is complete | finished after predetermined object operation is performed with respect to an opening-closing body. This is the remaining period obtained by subtracting the required period from the predetermined target related period. As a result, when the second notification is executed after the end of the first notification, it is possible to prevent the total execution period of the notifications from becoming excessively long.
特徴αa3.前記第1報知は、前記設定確認用処理が実行された後に特定関連期間が経過するまで実行される構成であり、
前記所定対象関連期間は前記特定関連期間よりも長い期間に設定されていることを特徴とする特徴αa2に記載の遊技機。
Feature αa3. The first notification is configured to be executed until a specific related period elapses after the setting confirmation process is executed,
The gaming machine according to Feature αa2, wherein the predetermined target related period is set to be longer than the specific related period.
特徴αa3によれば、第2報知よりも第1報知が優先して実行される場合であっても当該第1報知の終了後には第2報知の実行期間を担保することが可能となる。 According to the characteristic αa3, even when the first notification is executed with priority over the second notification, it is possible to ensure the execution period of the second notification after the end of the first notification.
なお、特徴αa1〜αa3の構成に対して、特徴A1〜A15、特徴B1〜B7、特徴C1〜C5、特徴D1〜D10、特徴E1〜E6、特徴F1〜F3、特徴G1〜G18、特徴H1〜H7、特徴I1〜I9、特徴J1〜J4、特徴K1〜K7、特徴L1〜L20、特徴M1〜M7、特徴N1〜N6、特徴O1〜O11、特徴P1〜P12、特徴Q1〜Q5、特徴R1〜R17、特徴S1〜S8、特徴T1〜T13、特徴U1〜U8、特徴V1〜V6、特徴W1〜W11、特徴X1〜X11、特徴Y1〜Y11、特徴Z1〜Z10、特徴a1〜a3、特徴b1〜b7、特徴c1〜c21、特徴d1〜d10、特徴e1〜e9、特徴f1〜f6、特徴g1〜g6、特徴h1〜h13、特徴i1〜i7、特徴j1〜j6、特徴k1〜k16、特徴l1〜l5、特徴m1〜m3、特徴n1〜n10、特徴o1〜o7、特徴p1〜p7、特徴q1〜q8、特徴r1〜r7、特徴s1〜s4、特徴t1〜t5、特徴u1〜u10、特徴v1〜v8、特徴w1〜w8、特徴x1〜x6、特徴y1〜y9、特徴z1〜z6、特徴αA1〜αA10、特徴αB1〜αB6、特徴αC1〜αC13、特徴αD1〜αD9、特徴αE1〜αE5、特徴αF1〜αF9、特徴αG1〜αG10、特徴αH1〜αH11、特徴αI1〜αI8、特徴αJ1〜αJ14、特徴αK1〜αK8、特徴αL1〜αL11、特徴αM1〜αM8、特徴αN1〜αN6、特徴αO1〜αO7、特徴αP1〜αP7、特徴αQ1〜αQ9、特徴αR1〜αR8、特徴αS1〜αS3、特徴αT1〜αT4、特徴αU1〜αU10、特徴αV1〜αV5、特徴αW1〜αW9、特徴αX1〜αX4、特徴αY1〜αY11、特徴αZ1〜αZ4、特徴αa1〜αa3のうちいずれか1又は複数の構成を適用してもよい。これにより、その組み合わせた構成による相乗的な効果を奏することが可能となる。 In addition, with respect to the configuration of the features αa1 to αa3, the features A1 to A15, the features B1 to B7, the features C1 to C5, the features D1 to D10, the features E1 to E6, the features F1 to F3, the features G1 to G18, and the features H1 to H1. H7, features I1-I9, features J1-J4, features K1-K7, features L1-L20, features M1-M7, features N1-N6, features O1-O11, features P1-P12, features Q1-Q5, features R1- R17, features S1-S8, features T1-T13, features U1-U8, features V1-V6, features W1-W11, features X1-X11, features Y1-Y11, features Z1-Z10, features a1-a3, features b1- b7, features c1-c21, features d1-d10, features e1-e9, features f1-f6, features g1-g6, features h1-h13, features i1-i7, features j1-j6, features k1-k16, features l1-l5, features m1-m3, features n1-n10, features o1-o7, features p1-p7, features q1-q8, features r1-r7, features s1-s4, features t1-t5, features u1-u10, features v1-v8, features w1-w8, features x1-x6, features y1-y9, features z1-z6, features αA1-αA10, features αB1-αB6, features αC1-αC13, features αD1-αD9, features αE1-αE5, features αF1 to αF9, features αG1 to αG10, features αH1 to αH11, features αI1 to αI8, features αJ1 to αJ14, features αK1 to αK8, features αL1 to αL11, features αM1 to αM8, features αN1 to αN6, features αO1 to αO7, features αP1 to αP7, features αQ1 to αQ9, features αR1 to αR8, features αS1 to αS3, features αT1 to αT4, features αU1 to αU10, features αV1 to αV5, features Any one or more of the features αW1 to αW9, features αX1 to αX4, features αY1 to αY11, features αZ1 to αZ4, and features αa1 to αa3 may be applied. Thereby, it becomes possible to produce a synergistic effect by the combined configuration.
上記特徴αa群に係る発明によれば、以下の課題を解決することが可能である。 According to the invention relating to the above-described feature αa group, the following problems can be solved.
遊技機としてパチンコ機やスロットマシンなどが知られている。例えば、パチンコ機は、遊技者に付与された遊技球を貯留する皿貯留部を遊技機前面部に備えており、当該皿貯留部に貯留された遊技球が遊技球発射装置に案内されて、遊技者の発射操作に応じて遊技領域に向けて発射される。そして、例えば遊技領域に設けられた入球部に遊技球が入球した場合に、例えば払出装置から皿貯留部に遊技球が払い出される。また、パチンコ機においては、皿貯留部として上側皿貯留部と下側皿貯留部とを備えた構成も知られており、この場合、上側皿貯留部に貯留された遊技球が遊技球発射装置に案内され、当該上側皿貯留部にて余剰となった遊技球が下側皿貯留部に排出される。 Pachinko machines and slot machines are known as gaming machines. For example, the pachinko machine has a dish storage unit for storing game balls given to a player on the front side of the game machine, and the game balls stored in the dish storage unit are guided to the game ball launching device, Fired toward the game area according to the player's launch operation. For example, when a game ball enters a ball entering portion provided in the game area, the game ball is paid out from the payout device to the dish storage portion, for example. Further, in the pachinko machine, a configuration including an upper dish storage part and a lower dish storage part as a dish storage part is also known. In this case, a game ball stored in the upper dish storage part is a game ball launching device. The game balls that are surplus in the upper dish storage section are discharged to the lower dish storage section.
また、スロットマシンでは、メダルがベットされている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて抽選処理が実行される。また、抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が抽選処理の当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。 In the slot machine, the lottery process is executed by the control means when the start lever is operated and a new game is started in a situation where medals are bet. Further, when the lottery process is executed, the rotation start control is executed by the control means, and the rotation of the reel is started. When the stop button is operated during the rotation of the reel, the control means The rotation of the reel is stopped by executing the rotation stop control. Then, when the stop result after the reel rotation stops corresponds to the winning combination of the lottery process, a privilege corresponding to the winning combination is given to the player.
ここで、上記例示等のような遊技機においては、遊技機の有利度を決定付ける設定値に関する構成を好適なものとする必要があり、この点について未だ改良の余地がある。 Here, in the gaming machine such as the above-described example, it is necessary to make the configuration related to the setting value that determines the advantage of the gaming machine suitable, and there is still room for improvement in this respect.
以下に、以上の各特徴を適用し得る又は各特徴に適用される遊技機の基本構成を示す。 The basic configuration of the gaming machine to which the above features can be applied or applied to each feature is shown below.
パチンコ機:遊技者が操作する操作手段と、その操作手段の操作に基づいて遊技球を発射する遊技球発射手段と、その発射された遊技球を所定の遊技領域に導く球通路と、遊技領域内に配置された各遊技部品とを備え、それら各遊技部品のうち所定の通過部を遊技球が通過した場合に遊技者に特典を付与する遊技機。 Pachinko machine: operation means operated by a player, game ball launching means for launching a game ball based on the operation of the operation means, a ball passage for guiding the launched game ball to a predetermined game area, and a game area And a gaming machine that gives a bonus to a player when a game ball passes through a predetermined passing portion of the gaming parts.
スロットマシン等の回胴式遊技機:複数の絵柄を可変表示させる絵柄表示装置を備え、始動操作手段の操作に起因して前記複数の絵柄の可変表示が開始され、停止操作手段の操作に起因して又は所定時間経過することにより前記複数の絵柄の可変表示が停止され、その停止後の絵柄に応じて遊技者に特典を付与する遊技機。 Revolving type gaming machine such as a slot machine: equipped with a picture display device for variably displaying a plurality of pictures, variably starting display of the plurality of pictures due to the operation of the start operation means, and due to the operation of the stop operation means In addition, the game machine is configured such that the variable display of the plurality of patterns is stopped when a predetermined time elapses and a privilege is given to the player according to the pattern after the stop.
10…パチンコ機、12…遊技機本体、14…前扉枠、28…発射操作装置、33…第1作動口、34…第2作動口、35…スルーゲート、37a…特図表示部、38a…普図表示部、49a…ゲート検知センサ、62…MPU、63…主側CPU、65…主側RAM、68a…設定キー挿入部、68b…更新ボタン、68c…リセットボタン、69a…第1報知用表示装置、69b…第2報知用表示装置、69c…第3報知用表示装置、78…電源・発射制御装置、112…管理側CPU、117…履歴用メモリ、171…別保存用メモリ、181〜186…設定1〜6用の履歴用メモリ、191…第1履歴用メモリ、192…第2履歴用メモリ、201…第1報知用表示装置、201a〜201g…表示用セグメント、202…第2報知用表示装置、202a〜202g…表示用セグメント、203…第3報知用表示装置、204…第4報知用表示装置、221…特定制御用のワークエリア、222…特定制御用のスタックエリア、223…非特定制御用のワークエリア、224…非特定制御用のスタックエリア、231…通常用カウンタエリア、232…開閉実行モード用カウンタエリア、233…高頻度サポートモード用カウンタエリア、234…演算結果記憶エリア、241…管理用RAM、251…リセット信号出力部、252…プログラム監視部、266…表示IC、271…第1表示データバッファ、273…第3表示データバッファ、311…現状エリア、312…第1履歴エリア、313…第2履歴エリア、314…第3履歴エリア、321〜324…表示用セグメント、325…設定対応記憶エリア、325a〜325f…第1〜第6設定情報記憶エリア、326…設定対応記憶エリア、326a〜326c…第1〜第3設定情報記憶エリア、341…設定参照用エリア、342…設定更新用エリア、352…音光側MPU、353…音光側CPU、356…RTC、357…RTC用メモリ、361…OFF確認フラグ、371…クリア対象エリア、391…特図用の第1表示振分テーブル、392…特図用の第2表示振分テーブル、393…普図用の第1表示振分テーブル、394…普図用の第2表示振分テーブル、416…特電入賞装置、423a…普図表示部、425…第1特図表示部、426…第2特図表示部、429…特別表示部、481…15R表示部、483…6R表示部、484…小当たり表示部、512…可動体、515…アドレスカウンタ、515a…上位バイト、515b…下位バイト、516…キャリーフラグ。
DESCRIPTION OF
Claims (1)
第2報知契機が発生したことに基づいて第2報知期間に亘って第2報知が実行されるようにする第2報知実行手段と、
を備え、
前記第1報知の方が前記第2報知よりも実行の優先度が高く設定されており、
前記第2報知実行手段は、前記第2報知よりも前記第1報知が優先して実行された場合であって前記第2報知契機が発生した後に前記第2報知期間が経過する前に前記第1報知が終了した場合、当該第2報知期間の残り期間に亘って前記第2報知が実行されるようにすることを特徴とする遊技機。 First notification executing means for causing the first notification to be executed based on the occurrence of the first notification trigger;
Second notification executing means for executing the second notification over the second notification period based on the occurrence of the second notification trigger;
With
The first notification is set to have a higher execution priority than the second notification,
The second notification execution means is a case where the first notification is executed with priority over the second notification, and the second notification period before the second notification period elapses after the second notification trigger occurs. When 1 notification is completed, the second notification is executed over the remaining period of the second notification period.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018101389A JP2019205525A (en) | 2018-05-28 | 2018-05-28 | Game machine |
JP2022085653A JP7318772B2 (en) | 2018-05-28 | 2022-05-26 | game machine |
JP2023117190A JP2023130507A (en) | 2018-05-28 | 2023-07-19 | Game machine |
JP2024077750A JP2024097957A (en) | 2018-05-28 | 2024-05-13 | Game machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018101389A JP2019205525A (en) | 2018-05-28 | 2018-05-28 | Game machine |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022085653A Division JP7318772B2 (en) | 2018-05-28 | 2022-05-26 | game machine |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2019205525A true JP2019205525A (en) | 2019-12-05 |
Family
ID=68767389
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018101389A Pending JP2019205525A (en) | 2018-05-28 | 2018-05-28 | Game machine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2019205525A (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013085582A (en) * | 2011-10-13 | 2013-05-13 | Fujishoji Co Ltd | Game machine |
-
2018
- 2018-05-28 JP JP2018101389A patent/JP2019205525A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013085582A (en) * | 2011-10-13 | 2013-05-13 | Fujishoji Co Ltd | Game machine |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2023021408A (en) | game machine | |
JP2022107770A (en) | game machine | |
JP2023021409A (en) | game machine | |
JP2023021412A (en) | game machine | |
JP2019198369A (en) | Game machine | |
JP2019198370A (en) | Game machine | |
JP2019129865A (en) | Game machine | |
JP2023021411A (en) | game machine | |
JP2019205526A (en) | Game machine | |
JP2019198366A (en) | Game machine | |
JP2019129876A (en) | Game machine | |
JP2019171114A (en) | Game machine | |
JP2023038298A (en) | game machine | |
JP2023025293A (en) | game machine | |
JP2022140648A (en) | game machine | |
JP2019205524A (en) | Game machine | |
JP2019162316A (en) | Game machine | |
JP2019129867A (en) | Game machine | |
JP2019129868A (en) | Game machine | |
JP2019129873A (en) | Game machine | |
JP2019129874A (en) | Game machine | |
JP7315071B2 (en) | game machine | |
JP2019205522A (en) | Game machine | |
JP2019205525A (en) | Game machine | |
JP2019205521A (en) | Game machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210527 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220405 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20221004 |