JP7100480B2 - Pachinko machine - Google Patents

Pachinko machine Download PDF

Info

Publication number
JP7100480B2
JP7100480B2 JP2018074423A JP2018074423A JP7100480B2 JP 7100480 B2 JP7100480 B2 JP 7100480B2 JP 2018074423 A JP2018074423 A JP 2018074423A JP 2018074423 A JP2018074423 A JP 2018074423A JP 7100480 B2 JP7100480 B2 JP 7100480B2
Authority
JP
Japan
Prior art keywords
effect
image
data
sub
special symbol
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018074423A
Other languages
Japanese (ja)
Other versions
JP2019180708A5 (en
JP2019180708A (en
Inventor
一智 森
Original Assignee
株式会社藤商事
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社藤商事 filed Critical 株式会社藤商事
Priority to JP2018074423A priority Critical patent/JP7100480B2/en
Publication of JP2019180708A publication Critical patent/JP2019180708A/en
Publication of JP2019180708A5 publication Critical patent/JP2019180708A5/ja
Application granted granted Critical
Publication of JP7100480B2 publication Critical patent/JP7100480B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Display Devices Of Pinball Game Machines (AREA)

Description

本発明は、パチンコ機、アレンジボール機、雀球遊技機、スロットなどの遊技機に関し、より詳しくは、プログラムの容量を削減することができ、さらに、処理を簡素化することができる遊技機に関する。 The present invention relates to a gaming machine such as a pachinko machine, an arrange ball machine, a sparrow ball game machine, and a slot, and more particularly to a gaming machine capable of reducing the capacity of a program and simplifying processing. ..

従来のパチンコ機等の遊技機として、例えば特許文献1に記載のような遊技機が知られている。この遊技機は、割込み演出により多数の演出を可能とし、遊技者の興趣を向上させることができるものである。 As a game machine such as a conventional pachinko machine, for example, a game machine as described in Patent Document 1 is known. This gaming machine enables a large number of staging by interrupt staging, and can improve the interest of the player.

特開2014-166444号公報Japanese Unexamined Patent Publication No. 2014-166444

しかしながら、上記のような遊技機は、プログラムの容量を削減することができておらず、さらに、処理を簡素化することができていないといった問題があった。 However, the above-mentioned gaming machine has a problem that the capacity of the program cannot be reduced and the processing cannot be simplified .

そこで本発明は、上記問題に鑑み、プログラムの容量を削減することができ、さらに、処理を簡素化することができる遊技機を提供することを目的としている。 Therefore, in view of the above problems, it is an object of the present invention to provide a gaming machine capable of reducing the capacity of the program and further simplifying the processing .

上記本発明の目的は、以下の手段によって達成される。なお、括弧内は、後述する実施形態の参照符号を付したものであるが、本発明はこれに限定されるものではない。 The above object of the present invention is achieved by the following means. The numbers in parentheses are the reference numerals of the embodiments described later, but the present invention is not limited thereto.

請求項1の発明に係る遊技機によれば、所定信号に起因して実行された抽選処理による抽選結果に対応する変動演出を実行する変動演出実行手段(例えば、図3に示すサブ制御CPU800a,図20に示すステップS50)と、
割込み演出開始フラグ(例えば、明細書段落[0072]~[0078]に記載の開始フラグ参照)に基づいて割込み演出を実行する割込み演出実行手段(例えば、図3に示すサブ制御CPU800a,図20に示すステップS50)と、を有し、
前記変動演出実行手段(例えば、図3に示すサブ制御CPU800a,図20に示すステップS50)は、前記抽選結果が特別遊技状態となるものであるか否かの結果を示す変動図柄(例えば、図7(a)に示す左特別図柄SD1,中特別図柄SD2,右特別図柄SD3)の前記変動演出に関して、変動時間が異なる第1変動パターンと第2変動パターンを少なくとも含む複数種類の変動パターン(例えば、図11(b)参照)に応じた変動演出を実行可能であり、前記変動図柄(例えば、図7(a)に示す左特別図柄SD1,中特別図柄SD2,右特別図柄SD3)が確定すると、前記変動演出を停止し、
前記割込み演出は、複数の演出パターンの中から抽選により決定され、複数回の前記抽選結果にそれぞれ対応する変動演出に亘って実行可能な先読み予告演出であり(例えば、明細書段落[0050]の記載参照)
前記割込み演出実行手段(例えば、図3に示すサブ制御CPU800a,図20に示すステップS50)は、前記変動図柄(例えば、図7(a)に示す左特別図柄SD1,中特別図柄SD2,右特別図柄SD3)が確定しても、前記割込み演出を停止せず継続し、
前記割込み演出実行手段(例えば、図3に示すサブ制御CPU800a,図20に示すステップS50)は、前記第1変動パターンと前記第2変動パターンとで共通の演出シナリオ(例えば、明細書段落[0072]~[0078]に記載の突入演出のシナリオ参照)によって前記割込み演出開始フラグ(例えば、明細書段落[0072]~[0078]に記載の開始フラグ参照)に基づいて前記割込み演出を実行し、
前記変動演出実行手段(例えば、図3に示すサブ制御CPU800a,図20に示すステップS50)は、前記第1変動パターンと前記第2変動パターンとでそれぞれ異なる変動演出パターンシナリオ(例えば、図11(b)に示す会話予告演出参照)によって変動演出を実行し、
前記共通の演出シナリオ(例えば、明細書段落[0072]~[0078]に記載の突入演出のシナリオ参照)は、前記割込み演出が実行される場合の変動パターンにおいても、前記変動演出パターンシナリオ(例えば、図11(b)に示す会話予告演出参照)には予め組み込まれておらず、該変動演出パターンシナリオ(例えば、図11(b)に示す会話予告演出参照)に、前記第1変動パターンと前記第2変動パターンとで前記変動時間及び前記変動演出(例えば、図11(b)に示す会話予告演出参照)に応じてそれぞれ異なるタイミングに実行されるように組み込まれた前記割込み演出開始フラグに基づいて読み出されてなることを特徴としている。
According to the gaming machine according to the first aspect of the present invention, the variable effect executing means (for example, the sub-control CPU 800a shown in FIG. 3) that executes the variable effect corresponding to the lottery result by the lottery process executed by the predetermined signal. Step S50) shown in FIG. 20 and
In the interrupt effect execution means (for example, the sub-control CPU 800a shown in FIG. 3 and FIG. 20) for executing the interrupt effect based on the interrupt effect start flag (see, for example, the start flags described in paragraphs [0072] to [0078] of the specification). With step S50) and
The variation effect executing means (for example, the sub-control CPU 800a shown in FIG. 3 and step S50 shown in FIG. 20) has a variation symbol (for example, a diagram) showing the result of whether or not the lottery result is in the special gaming state. Regarding the variation effect of the left special symbol SD1, the middle special symbol SD2, and the right special symbol SD3) shown in 7 (a), a plurality of types of variation patterns (for example, including at least a first variation pattern and a second variation pattern having different variation times). , FIG. 11 (b)), and when the variable symbol (for example, the left special symbol SD1, the middle special symbol SD2, and the right special symbol SD3 shown in FIG. 7A) is determined. , Stop the fluctuation effect,
The interrupt effect is a look- ahead advance notice effect that is determined by lottery from a plurality of effect patterns and can be executed over a variable effect corresponding to each of the plurality of lottery results (for example, in paragraph [0050] of the specification. See description) ,
The interrupt effect executing means (for example, the sub-control CPU 800a shown in FIG. 3 and step S50 shown in FIG. 20) has the variable symbol (for example, the left special symbol SD1, the middle special symbol SD2, and the right special symbol shown in FIG. 7A). Even if the symbol SD3) is confirmed, the interrupt effect is continued without stopping.
The interrupt effect executing means (for example, the sub-control CPU 800a shown in FIG. 3 and step S50 shown in FIG. 20) has an effect scenario common to the first variation pattern and the second variation pattern (for example, paragraph [0072]. ]-[0078] describes the scenario of the rush effect), and the interrupt effect is executed based on the interrupt effect start flag (for example, see the start flags described in the specification paragraphs [0072] to [0078]) .
The variation effect execution means (for example, the sub-control CPU 800a shown in FIG. 3 and step S50 shown in FIG. 20) has different variation effect pattern scenarios (for example, FIG. 11 (for example)) for the first variation pattern and the second variation pattern. Execute the variable effect by the conversation notice effect shown in b)),
The common staging scenario (see, for example, the scenario of the rush staging described in paragraphs [0072] to [0078] of the specification) is the variable staging pattern scenario (for example, the variable staging pattern scenario) even in the variable pattern when the interrupt staging is executed. , Refer to the conversation notice effect shown in FIG. 11B), and the first variation pattern is included in the variation effect pattern scenario (see, for example, the conversation notice effect shown in FIG. 11B). The interrupt effect start flag incorporated so as to be executed at different timings according to the variation time and the variation effect (see, for example, the conversation notice effect shown in FIG. 11B) in the second variation pattern. It is characterized in that it is read out based on the above.

本発明によれば、プログラムの容量を削減することができ、さらに、処理を簡素化することができるAccording to the present invention, the capacity of the program can be reduced, and the processing can be simplified .

本発明の一実施形態に係る遊技機の外観を示す斜視図である。It is a perspective view which shows the appearance of the gaming machine which concerns on one Embodiment of this invention. 同実施形態に係る遊技機の遊技盤の正面図である。It is a front view of the game board of the game machine which concerns on the same embodiment. 同実施形態に係る遊技機の制御装置を示すブロック図である。It is a block diagram which shows the control device of the gaming machine which concerns on the same embodiment. 同実施形態に係る演出シナリオテーブルの図を示し、(a)は複数の演出シナリオデータが格納されている図を示し、(b)は(a)に示す演出シナリオデータの1レイヤデータ内に格納されているデータを示し、(c)は(b)に示す制御コードデータが参照する制御テーブルを示す図である。A diagram of the staging scenario table according to the same embodiment is shown, (a) shows a diagram in which a plurality of staging scenario data are stored, and (b) is stored in one layer data of the staging scenario data shown in (a). (C) is a diagram showing a control table referred to by the control code data shown in (b). 同実施形形態に係るVDPを示すブロック図である。It is a block diagram which shows the VDP which concerns on the same embodiment. 割込み演出(突入演出)が発生してから終了するまでのタイミングチャートを示す図である。It is a figure which shows the timing chart from the occurrence of the interrupt effect (rush effect) to the end. (a)~(f)は、割込み演出(突入演出)が発生する際の画面例を示す図である。(A) to (f) are diagrams showing a screen example when an interrupt effect (rush effect) occurs. 図7(c)~(e)に示す同実施形態に係る液晶表示装置に表示されている割込み演出(突入演出)を描画する際の説明図である。7 is an explanatory diagram for drawing an interrupt effect (rush effect) displayed on the liquid crystal display device according to the same embodiment shown in FIGS. 7 (c) to 7 (e). (a)は、割込み演出(突入演出)の制御コマンドの例を示し、(b-1)は、割込み演出(突入演出)が液晶表示装置に表示されている際、特別図柄が確定した場合、液晶表示装置に表示される従来の表示例と、同実施形態の表示例とのタイミングチャートを示し、(b-2)は、割込み演出(突入演出)が液晶表示装置に表示されている際、特別図柄が再変動した場合、液晶表示装置に表示される従来の表示例と、同実施形態の表示例とのタイミングチャートを示す図である。(A) shows an example of the control command of the interrupt effect (rush effect), and (b-1) shows the case where the special symbol is confirmed while the interrupt effect (rush effect) is displayed on the liquid crystal display device. A timing chart of a conventional display example displayed on the liquid crystal display device and a display example of the same embodiment is shown, and (b-2) is when an interrupt effect (rush effect) is displayed on the liquid crystal display device. It is a figure which shows the timing chart of the conventional display example which is displayed on the liquid crystal display apparatus, and the display example of the same embodiment when a special symbol changes again. (a)は、会話予告演出のタイミングチャートを示し、(b)は、特別図柄の変動のタイミングチャートを示し、(c)は、(b)に示す特別図柄の変動時に、(a)に示す会話予告演出が発生した際のタイミングチャートを示す図である。(A) shows the timing chart of the conversation notice effect, (b) shows the timing chart of the change of the special symbol, and (c) shows (a) when the special symbol shown in (b) changes. It is a figure which shows the timing chart when the conversation notice effect occurs. (a)は、図10(c)に示す中特別図柄停止時に割込み演出(突入演出)が発生することを示すタイミングチャートを示し、(b)は、図10(c)に示す中特別図柄停止時に割込み演出(突入演出)が発生させる際、開始フラグを用いて割込み演出(突入演出)を発生させることを示すタイミングチャートを示す図である。(A) shows a timing chart showing that an interrupt effect (rush effect) occurs when the middle special symbol is stopped as shown in FIG. 10 (c), and (b) is a timing chart showing that the middle special symbol is stopped as shown in FIG. 10 (c). It is a figure which shows the timing chart which shows that the interrupt effect (rush effect) is generated by using the start flag when the interrupt effect (rush effect) is sometimes generated. (a)~(f)は、割込み演出(蝶の演出)が発生する際の画面例を示す図である。(A) to (f) are diagrams showing a screen example when an interrupt effect (butterfly effect) is generated. (a)は、割込み演出(蝶の演出)が発生してから終了するまでのタイミングチャートを示し、(b)は、割込み演出(蝶の演出)の制御コマンドの例を示す図である。(A) shows a timing chart from the occurrence of the interrupt effect (butterfly effect) to the end, and (b) is a diagram showing an example of a control command of the interrupt effect (butterfly effect). (a)は、1枚の静止画像からなるキャラクタが液晶表示装置に表示されている画面例を示し、(b)は、(a)に示すような表示をさせるにあたって、縮小された1枚の静止画像からなるキャラクタの画像を液晶表示装置に表示させて、該画像を拡大させることで表示させていることを説明する説明図である。(A) shows an example of a screen in which a character consisting of one still image is displayed on a liquid crystal display device, and (b) is one reduced image for displaying as shown in (a). It is explanatory drawing explaining that the image of a character consisting of a still image is displayed on the liquid crystal display device, and the image is enlarged and displayed. (a)~(d)は、図14(b)に示す方法とは異なる方法で、縮小された1枚の静止画像からなるキャラクタの画像を液晶表示装置に表示させて、該画像を拡大させることで図14(a)に示すような表示をさせることを説明する説明図である。(A) to (d) are different from the method shown in FIG. 14 (b), and the image of the character consisting of one reduced still image is displayed on the liquid crystal display device, and the image is enlarged. It is explanatory drawing explaining that the display as shown in FIG. 14A is made by this. (a)~(c)は、縮小された1枚の静止画像からなるキャラクタの画像を液晶表示装置に表示させて、該画像を拡大させ、その後、拡大させた画像を縮小させたことを説明する説明図である。(A) to (c) explain that an image of a character consisting of one reduced still image is displayed on a liquid crystal display device, the image is enlarged, and then the enlarged image is reduced. It is an explanatory diagram to be done. (a)は、1枚の静止画像が液晶表示装置に表示されている画面例を示し、(b)は、(a)に示すような表示をさせるにあたって、縮小された1枚の静止画像を液晶表示装置に表示させて、該画像を拡大させることで表示させていることを説明する説明図である。(A) shows an example of a screen in which one still image is displayed on a liquid crystal display device, and (b) shows one reduced still image in order to display as shown in (a). It is explanatory drawing explaining that it is displayed on a liquid crystal display device, and the image is displayed by enlarging it. (a)は、図17(a)に示すような表示をさせるにあたって、文字が表示されていない1枚の静止画像が液晶表示装置に表示されている画面例を示し、(b)は、文字を表示させるにあたって、縮小された1枚の文字画像を液晶表示装置に表示させて、該文字画像を拡大させることで表示させていることを説明する説明図である。(A) shows an example of a screen in which one still image in which characters are not displayed is displayed on a liquid crystal display device in order to display as shown in FIG. 17 (a), and (b) is a character. Is an explanatory diagram for explaining that one reduced character image is displayed on a liquid crystal display device and the character image is enlarged to display the character image. 同実施形態に係るサブ制御のメイン処理を示すフローチャート図である。It is a flowchart which shows the main process of the sub control which concerns on the same embodiment. 図19に示すデータ解析処理を示すフローチャート図である。It is a flowchart which shows the data analysis process shown in FIG. 同実施形態に係るサブ制御のタイマ割込み処理を示すフローチャート図である。It is a flowchart which shows the timer interrupt processing of the sub control which concerns on the same embodiment. 同実施形態に係るサブ制御のコマンド受信処理を示すフローチャート図である。It is a flowchart which shows the command reception process of the sub control which concerns on the same embodiment. (a)は動画に関する初期コマンドリストを説明するフローチャート図を示し、(b)は動画に関する定常コマンドリストを説明するフローチャート図を示し、(c)は静止画に関するコマンドリストを説明するフローチャート図である。(A) is a flowchart for explaining an initial command list for moving images, (b) is a flowchart for explaining a stationary command list for moving images, and (c) is a flowchart for explaining a command list for still images. ..

以下、本発明に係る遊技機の一実施形態を、パチンコ遊技機を例にして、図面を参照して具体的に説明する。なお、以下の説明において、上下左右の方向を示す場合は、図示正面から見た場合の上下左右をいうものとする。 Hereinafter, an embodiment of the gaming machine according to the present invention will be specifically described with reference to the drawings, using a pachinko gaming machine as an example. In the following description, when the directions of up, down, left, and right are shown, it means up, down, left, and right when viewed from the front of the illustration.

<遊技機外観構成の説明>
まず、図1及び図2を参照して、本実施形態に係るパチンコ遊技機の外観構成を説明する。
<Explanation of the appearance configuration of the gaming machine>
First, the appearance configuration of the pachinko gaming machine according to the present embodiment will be described with reference to FIGS. 1 and 2.

図1に示すように、パチンコ遊技機1は、木製の外枠2の前面に矩形状の前面枠3を開閉可能に取り付け、その前面枠3の裏面に取り付けられている遊技盤収納フレーム(図示せず)内に遊技盤4が装着された構成からなる。遊技盤4は、図2に示す遊技領域40を前面に臨ませた状態で装着され、図1に示すようにこの遊技領域40の前側に透明ガラスを支持したガラス扉枠5が設けられている。なお、上記遊技領域40は、遊技盤4の面上に配設された球誘導レール6(図2参照)で囲まれた領域からなるものである。 As shown in FIG. 1, the pachinko gaming machine 1 has a rectangular front frame 3 attached to the front surface of a wooden outer frame 2 so as to be openable and closable, and a gaming board storage frame attached to the back surface of the front frame 3 (FIG. 1). (Not shown) consists of a game board 4 mounted inside. The game board 4 is mounted with the game area 40 shown in FIG. 2 facing the front, and as shown in FIG. 1, a glass door frame 5 supporting transparent glass is provided on the front side of the game area 40. .. The gaming area 40 is composed of an area surrounded by a ball guide rail 6 (see FIG. 2) arranged on the surface of the game board 4.

一方、パチンコ遊技機1は、図1に示すように、ガラス扉枠5の下側に前面操作パネル7が配設され、その前面操作パネル7には上受け皿ユニット8が設けられ、この上受け皿ユニット8には、排出された遊技球を貯留する上受け皿9が一体形成されている。また、この前面操作パネル7には、球貸しボタン11及びプリペイドカード排出ボタン12(カード返却ボタン12)が設けられ、さらには、略十字キーからなる操作スイッチ13が設けられている。この操作スイッチ13は、主として遊技者が使用するもので、上下左右4箇所に対応する上下左右選択スイッチSW1~SW4とで構成されている。 On the other hand, in the pachinko gaming machine 1, as shown in FIG. 1, a front operation panel 7 is arranged on the lower side of the glass door frame 5, and an upper tray unit 8 is provided on the front operation panel 7, and the upper tray is provided. The unit 8 is integrally formed with an upper tray 9 for storing the discharged game balls. Further, the front operation panel 7 is provided with a ball lending button 11 and a prepaid card ejection button 12 (card return button 12), and further is provided with an operation switch 13 composed of a substantially cross key. The operation switch 13 is mainly used by a player, and is composed of up / down / left / right selection switches SW1 to SW4 corresponding to four places of up / down / left / right.

一方、上受け皿9の上皿表面部分には、内蔵ランプ(図示せず)点灯時に押下することにより演出効果を変化させることができる押しボタン式の演出ボタン装置14が設けられている。また、この上受け皿9には、当該上受け皿9に貯留された遊技球を下方に抜くための球抜きボタン15が設けられている。 On the other hand, a push button type effect button device 14 that can change the effect effect by pressing the built-in lamp (not shown) when the built-in lamp (not shown) is lit is provided on the upper plate surface portion of the upper plate 9. Further, the upper saucer 9 is provided with a ball removal button 15 for pulling out the game ball stored in the upper saucer 9 downward.

また一方、図1に示すように、前面操作パネル7の右端部側には、発射ユニットを作動させるための発射ハンドル16が設けられ、前面枠3の上部両側面側には、BGM(Background music)あるいは効果音を発するスピーカ17が設けられている。そして、上記前面枠3の周枠には、LEDランプ等の装飾ランプが配設されている。 On the other hand, as shown in FIG. 1, a firing handle 16 for operating a firing unit is provided on the right end side of the front operation panel 7, and BGM (Background music) is provided on both upper side surfaces of the front frame 3. ) Or a speaker 17 that emits a sound effect is provided. A decorative lamp such as an LED lamp is arranged on the peripheral frame of the front frame 3.

他方、上記遊技盤4の遊技領域40には、図2に示すように、略中央部にLCD(Liquid Crystal Display)等からなる液晶表示装置41が配設されている。この液晶表示装置41は、表示エリアを左、中、右の3つのエリアに分割し、独立して数字やキャラクタあるいは図柄(装飾図柄)の変動表示等が可能なものである。そしてこのような液晶表示装置41の周囲には、装飾用の上飾り42a、左飾り42b、右飾り42cが設けられており、この上飾り42a、左飾り42b、右飾り42cの背面側には可動役物装置43が配設されている。 On the other hand, in the game area 40 of the game board 4, as shown in FIG. 2, a liquid crystal display device 41 made of an LCD (Liquid Crystal Display) or the like is arranged in a substantially central portion. The liquid crystal display device 41 divides the display area into three areas, left, middle, and right, and can independently display numbers, characters, or symbols (decorative symbols) in a variable manner. Around such a liquid crystal display device 41, a decorative upper decoration 42a, a left decoration 42b, and a right decoration 42c are provided, and on the back side of the upper decoration 42a, the left decoration 42b, and the right decoration 42c. A movable accessory device 43 is arranged.

この可動役物装置43は、図2に示すように、遊技の進行に伴い所定の演出動作を行う上可動役物43aと、左可動役物43bと、右可動役物43cと、左上可動役物43dと、さらに、上・左・右・左上可動役物43a~43dを、夫々、駆動する2相のステッピングモータ等のモータ(図示せず)とで構成されている。なお、これら上・左・右・左上可動役物43a~43dには、光の装飾により演出効果を現出するLEDランプ等の装飾ランプが配設されている。 As shown in FIG. 2, the movable accessory device 43 has an upper movable accessory 43a, a left movable accessory 43b, a right movable accessory 43c, and an upper left movable accessory that perform a predetermined effect operation as the game progresses. It is composed of an object 43d and a motor (not shown) such as a two-phase stepping motor that drives the upper, left, right, and upper left movable accessories 43a to 43d, respectively. The upper, left, right, and upper left movable accessories 43a to 43d are provided with decorative lamps such as LED lamps that produce an effect by decorating the light.

一方、液晶表示装置41の真下には、特別図柄始動口44が配設され、その内部には入賞球を検出する特別図柄始動口スイッチ44a(図3参照)が設けられている。そして、この特別図柄始動口44の右側には、大入賞口45が配設され、その内部には入賞球を検出する大入賞口スイッチ45a(図3参照)が設けられている。 On the other hand, a special symbol start port 44 is arranged directly below the liquid crystal display device 41, and a special symbol start port switch 44a (see FIG. 3) for detecting a winning ball is provided inside the special symbol start port 44. A large winning opening 45 is arranged on the right side of the special symbol starting opening 44, and a large winning opening switch 45a (see FIG. 3) for detecting a winning ball is provided inside the large winning opening 45.

さらに、上記液晶表示装置41の右上部(右飾り42c近傍)にはゲートからなる普通図柄始動口46が配設され、その内部には、遊技球の通過を検出する普通図柄始動口スイッチ46a(図3参照)が設けられている。また、上記大入賞口45の右側及び上記特別図柄始動口44の左側には、一般入賞口47が夫々配設され(図示では、右側に1つ、左側に3つ)、その内部には、夫々、遊技球の通過を検出する一般入賞口スイッチ47a(図3参照)が設けられている。 Further, a normal symbol start port 46 composed of a gate is arranged in the upper right portion (near the right decoration 42c) of the liquid crystal display device 41, and inside the normal symbol start port switch 46a (which detects the passage of a game ball). (See FIG. 3) is provided. Further, general winning openings 47 are arranged on the right side of the large winning opening 45 and the left side of the special symbol starting opening 44 (in the figure, one on the right side and three on the left side), and inside the general winning openings 47. Each is provided with a general winning opening switch 47a (see FIG. 3) for detecting the passage of a game ball.

そして、上記遊技盤4の遊技領域40の右下周縁部には、7セグメントが3個並べて構成されており、そのうち2個の7セグメントが特別図柄表示装置48であり、他の7セグメントは保留球数等を表示するものである。この特別図柄表示装置48の左側には、2個のLEDからなる普通図柄表示装置49が設けられている。なお、上記遊技盤4の遊技領域40には、複数の遊技釘(図示せず)が配設され、遊技球の落下方向変換部材としての風車50が配設されている。 Then, three 7 segments are arranged side by side in the lower right peripheral portion of the game area 40 of the game board 4, of which two 7 segments are the special symbol display device 48 and the other 7 segments are reserved. It displays the number of balls and the like. On the left side of the special symbol display device 48, a normal symbol display device 49 composed of two LEDs is provided. In the game area 40 of the game board 4, a plurality of game nails (not shown) are arranged, and a windmill 50 as a falling direction changing member of the game ball is arranged.

<制御装置の説明>
次に、上記のような外観構成からなるパチンコ遊技機1内に設けられる遊技の進行状況に応じて電子制御を行う制御装置を、図3を用いて説明する。この制御装置は、図3に示すように、遊技動作全般の制御を司る主制御基板60と、その主制御基板60からの制御コマンドに基づいて遊技球を払出す払出制御基板70と、画像と光と音についての制御を行うサブ制御基板80とで主に構成されている。
<Explanation of control device>
Next, a control device for electronically controlling according to the progress of the game provided in the pachinko gaming machine 1 having the appearance configuration as described above will be described with reference to FIG. As shown in FIG. 3, this control device includes a main control board 60 that controls overall game operation, a payout control board 70 that pays out game balls based on control commands from the main control board 60, and an image. It is mainly composed of a sub-control board 80 that controls light and sound.

主制御基板60は、主制御CPU600と、一連の遊技制御手順を記述した遊技プログラム等を格納した主制御ROM601と、作業領域やバッファメモリ等として機能する主制御RAM602とで構成されたワンチップマイクロコンピュータを搭載している。そして、このように構成される主制御基板60には、払出モータMを制御して遊技球を払い出す払出制御基板70が接続されている。そしてさらには、特別図柄始動口44への入賞を検出する特別図柄始動口スイッチ44aと、普通図柄始動口46の通過を検出する普通図柄始動口スイッチ46aと、一般入賞口47への入賞を検出する一般入賞口スイッチ47aと、大入賞口45への入賞を検出する大入賞口スイッチ45aとが接続されている。また、主制御基板60には、特別図柄表示装置48と、普通図柄表示装置49とが接続されている。 The main control board 60 is a one-chip microcomputer composed of a main control CPU 600, a main control ROM 601 that stores a game program or the like that describes a series of game control procedures, and a main control RAM 602 that functions as a work area, a buffer memory, or the like. It has a computer. A payout control board 70 that controls the payout motor M to pay out the game ball is connected to the main control board 60 configured in this way. Further, the special symbol start port switch 44a for detecting the winning of the special symbol starting port 44, the normal symbol starting port switch 46a for detecting the passage of the normal symbol starting port 46, and the winning of the general winning opening 47 are detected. The general winning opening switch 47a and the large winning opening switch 45a for detecting the winning of the large winning opening 45 are connected. Further, a special symbol display device 48 and a normal symbol display device 49 are connected to the main control board 60.

このように構成される主制御基板60は、特別図柄始動口スイッチ44a又は普通図柄始動口スイッチ46aからの信号を主制御CPU600にて受信すると、遊技者に有利な特別遊技状態(いわゆる「大当たり」)を発生させるか、あるいは、遊技者に不利な遊技状態(いわゆる「ハズレ」)を発生させるかの抽選を行い、その抽選結果である当否情報に応じて特別図柄の変動パターンや停止図柄あるいは普通図柄の表示内容を決定し、その決定した情報を特別図柄表示装置48又は普通図柄表示装置49に送信する。これにより、特別図柄表示装置48又は普通図柄表示装置49に抽選結果が表示されることとなる。そしてさらに、主制御基板60、すなわち、主制御CPU600は、その決定した情報を含む演出制御コマンドを生成し、サブ制御基板80に送信する。なお、主制御基板60、すなわち、主制御CPU600が、一般入賞口スイッチ47a、大入賞口スイッチ45aからの信号を受信した場合は、遊技者に幾らの遊技球を払い出すかを決定し、その決定した情報を含む払出制御コマンドを払出制御基板70に送信することで、払出制御基板70が遊技者に遊技球を払い出すこととなる。 When the main control board 60 configured in this way receives a signal from the special symbol start port switch 44a or the normal symbol start port switch 46a by the main control CPU 600, the main control board 60 is in a special gaming state (so-called “big hit”) which is advantageous to the player. ), Or a game state that is disadvantageous to the player (so-called "loss") is drawn, and the special symbol change pattern, stop symbol, or normal is performed according to the winning / failing information that is the result of the lottery. The display content of the symbol is determined, and the determined information is transmitted to the special symbol display device 48 or the ordinary symbol display device 49. As a result, the lottery result is displayed on the special symbol display device 48 or the normal symbol display device 49. Further, the main control board 60, that is, the main control CPU 600, generates an effect control command including the determined information and transmits it to the sub control board 80. When the main control board 60, that is, the main control CPU 600 receives the signals from the general winning opening switch 47a and the large winning opening switch 45a, it is determined how many game balls are to be paid out to the player. By transmitting the payout control command including the determined information to the payout control board 70, the payout control board 70 pays out the game ball to the player.

一方、払出制御基板70は、上記主制御基板60(主制御CPU600)からの払出制御コマンドを受信し、その受信した払出制御コマンドに基づいて払出モータ信号を生成する。そして、その生成した払出モータ信号にて、払出モータMを制御し、遊技者に遊技球を払い出す。そしてさらに、払出制御基板70は、遊技球の払出動作を示す賞球計数信号や払出動作の異常に係るステイタス信号を送信し、遊技者の操作に応答して遊技球を発射させる発射制御基板71の動作を開始又は停止させる発射制御信号を送信する処理を行う。 On the other hand, the payout control board 70 receives a payout control command from the main control board 60 (main control CPU 600), and generates a payout motor signal based on the received payout control command. Then, the payout motor M is controlled by the generated payout motor signal, and the game ball is paid out to the player. Further, the payout control board 70 transmits a prize ball counting signal indicating a payout operation of the game ball and a status signal related to an abnormality in the payout operation, and launches the game ball in response to the player's operation. Performs a process of transmitting a firing control signal to start or stop the operation of.

サブ制御基板80は、上記主制御基板60(主制御CPU600)からの演出制御コマンドを受けて各種演出を実行制御すると共に、液晶表示装置41に表示される表示画像を制御するサブ制御CPU800aと、演出制御手順を記述した制御プログラムや図4に示す演出シナリオテーブルPR_TBL等が格納されているサブ制御ROM800bと、作業領域やバッファメモリ等として機能するサブ制御RAM800cとで構成されたサブワンチップマイコン800を搭載している。そしてさらに、サブ制御基板80は、所望のBGMや効果音を生成する音LSI801と、BGMや効果音等の音データ等が予め格納されている音ROM802と、サブワンチップマイコン800の指示に基づき液晶表示装置41に表示される画像データを生成するVDP803と、静止画圧縮データと動画圧縮データが格納されているCGROM804と、動画圧縮データを伸張する作業領域と、液晶表示装置41に表示される画像データを一時的に保存するフレームバッファ領域とで構成されるDDR2SDRAM805とが搭載されている。なお、静止画とは、いわゆるスプライト画像であって、文字等のテキストデータや背景画像、あるいは、特別図柄等、単一の画像を示すものである。また、動画とは、連続的に変化する複数枚(複数フレーム分)の静止画の集合を意味し、液晶表示装置41に複数枚の静止画が連続して描画されることで、円滑な動作が再現されるものである。なおまた、静止画圧縮データと、動画圧縮データは、一体的に作成されておらず、別々に作成され、それぞれ、別々にCGROM804内に格納されている。しかして、文字等のテキストデータである静止画圧縮データと、動画圧縮データとが別々に作成され、CGROM804内に別々に格納されることにより、綴り間違い等の不具合が発生しても、その文字等のテキストデータだけを修正すれば良いからデバックの精度を向上させることができ、さらには、作業工数を削減することができる。 The sub-control board 80 receives an effect control command from the main control board 60 (main control CPU 600), executes and controls various effects, and controls a display image displayed on the liquid crystal display device 41, and a sub-control CPU 800a. A sub-one-chip microcomputer 800 composed of a sub-control ROM 800b in which a control program describing a staging control procedure and a staging scenario table PR_TBL shown in FIG. 4 are stored, and a sub-control RAM 800c that functions as a work area, a buffer memory, or the like. Is installed. Further, the sub control board 80 is based on the instructions of the sound LSI 801 that generates a desired BGM and sound effect, the sound ROM 802 in which sound data such as BGM and sound effect are stored in advance, and the sub one-chip microcomputer 800. The VDP 803 that generates the image data displayed on the liquid crystal display device 41, the CGROM 804 that stores the still image compressed data and the moving image compressed data, the work area for decompressing the moving image compressed data, and the liquid crystal display device 41 are displayed. It is equipped with a DDR2 SDRAM 805 composed of a frame buffer area for temporarily storing image data. The still image is a so-called sprite image, and shows a single image such as text data such as characters, a background image, or a special pattern. Further, the moving image means a set of a plurality of continuously changing still images (for a plurality of frames), and a plurality of still images are continuously drawn on the liquid crystal display device 41 for smooth operation. Is reproduced. Further, the still image compressed data and the moving image compressed data are not created integrally, but are created separately and stored separately in the CGROM 804. However, even if a problem such as a spelling error occurs, the still image compressed data, which is text data such as characters, and the moving image compressed data are created separately and stored separately in the CGROM 804. Since it is only necessary to correct the text data such as the above, the accuracy of the debugging can be improved, and the work manpower can be reduced.

このように構成されるサブ制御基板80には、ランプ演出効果を現出するLEDランプ等の装飾ランプが搭載されている装飾ランプ基板90が接続され、さらに、各種設定等が可能な操作スイッチ13が接続され、内蔵されているランプ(図示せず)点灯時に遊技者が押下することにより演出効果を変化させることができる押しボタン式の演出ボタン装置14が接続され、遊技の進行に伴い所定の演出動作を行う可動役物装置43が接続されている。そしてさらに、BGMや効果音等を発するスピーカ17が接続され、さらに、液晶表示装置41が接続されている。 A decorative lamp board 90 on which a decorative lamp such as an LED lamp that exhibits a lamp effect is mounted is connected to the sub-control board 80 configured in this way, and an operation switch 13 capable of various settings and the like is further connected. Is connected, and a push button type effect button device 14 that can change the effect effect by being pressed by the player when the built-in lamp (not shown) is lit is connected, and a predetermined value is set as the game progresses. A movable accessory device 43 that performs an effect operation is connected. Further, a speaker 17 that emits a BGM, a sound effect, or the like is connected, and further, a liquid crystal display device 41 is connected.

かくして、このように構成されるサブ制御基板80は、主制御基板60(主制御CPU600)より送信される大当たり抽選結果(大当たりかハズレの別)に基づく特別図柄変動パターン、現在の遊技状態、始動保留球数、抽選結果に基づき停止させる装飾図柄等に必要となる基本情報を含んだ演出制御コマンドをサブ制御CPU800aにて受信する。そして、サブ制御CPU800aは、受信した演出制御コマンドに対応した演出パターンを、サブ制御ROM800b内に予め格納しておいた多数の演出パターンの中から抽選により決定し、その決定した演出パターンを実行指示する制御信号をサブ制御RAM800c内に一時的に格納する。 Thus, the sub-control board 80 configured in this way has a special symbol variation pattern based on the jackpot lottery result (whether jackpot or loss) transmitted from the main control board 60 (main control CPU 600), the current gaming state, and the start. The sub-control CPU 800a receives an effect control command including basic information necessary for a decorative symbol to be stopped based on the number of reserved balls and a lottery result. Then, the sub-control CPU 800a determines an effect pattern corresponding to the received effect control command by lottery from a large number of effect patterns stored in advance in the sub-control ROM 800b, and instructs the execution of the determined effect pattern. The control signal to be used is temporarily stored in the sub control RAM 800c.

サブ制御CPU800aは、サブ制御RAM800cに格納しておいた演出パターンを実行指示する制御信号のうち、音に関する制御信号を音LSI801に送信する。これを受けて音LSI801は、当該制御信号に対応する音データを音ROM802より読み出し、スピーカ17に出力する。これにより、スピーカ17より上記決定された演出パターンに対応したBGMや効果音が発せられることとなる。 The sub-control CPU 800a transmits a control signal related to sound among the control signals for instructing execution of the effect pattern stored in the sub-control RAM 800c to the sound LSI 801. In response to this, the sound LSI 801 reads the sound data corresponding to the control signal from the sound ROM 802 and outputs it to the speaker 17. As a result, the BGM and sound effects corresponding to the above-determined effect pattern are emitted from the speaker 17.

またサブ制御CPU800aは、サブ制御RAM800cに格納しておいた演出パターンを実行指示する制御信号のうち、光に関する制御信号を装飾ランプ基板90に送信する。これにより、装飾ランプ基板90が、ランプ演出効果を現出するLEDランプ等の装飾ランプを点灯又は消灯する制御を行うため、上記決定された演出パターンに対応したランプ演出が実行されることとなる。 Further, the sub-control CPU 800a transmits a control signal related to light among the control signals for instructing execution of the effect pattern stored in the sub-control RAM 800c to the decorative lamp substrate 90. As a result, the decorative lamp substrate 90 controls to turn on or off the decorative lamp such as the LED lamp that exerts the lamp effect effect, so that the lamp effect corresponding to the above-determined effect pattern is executed. ..

そしてサブ制御CPU800aは、サブ制御RAM800cに格納しておいた演出パターンを実行指示する制御信号のうち、画像に関するコマンドリストをVDP803に送信する。これにより、VDP803が、当該コマンドリストに基づく画像を表示させるように画像データを生成し、その生成した画像データを液晶表示装置41に送信することにより、上記決定された演出パターンに対応した画像が液晶表示装置41に表示されることとなる。 Then, the sub-control CPU 800a transmits a command list related to the image to the VDP 803 among the control signals for instructing the execution of the effect pattern stored in the sub-control RAM 800c. As a result, the VDP 803 generates image data so as to display an image based on the command list, and transmits the generated image data to the liquid crystal display device 41 to obtain an image corresponding to the above-determined effect pattern. It will be displayed on the liquid crystal display device 41.

さらにサブ制御CPU800aは、サブ制御RAM800cに格納しておいた演出パターンを実行指示する制御信号のうち、可動役物に関する制御信号を可動役物装置43に送信する。これにより、可動役物装置43は、上記決定された演出パターンに対応した可動をすることとなる。なお、図3に示す符号100は電源基板で、上記説明した各基板への電源を供給しており、図示では、電源供給ルートは、省略している。 Further, the sub-control CPU 800a transmits a control signal related to the movable accessory among the control signals for instructing the execution of the effect pattern stored in the sub-control RAM 800c to the movable accessory device 43. As a result, the movable accessory device 43 is movable in accordance with the above-determined effect pattern. Reference numeral 100 shown in FIG. 3 is a power supply board, which supplies power to each of the boards described above, and the power supply route is omitted in the drawing.

<演出シナリオテーブルの説明>
ここで、サブ制御ROM800b内に格納されている演出シナリオテーブルPR_TBLについて、図4を用いて詳しく説明する。図4(a)に示すように、演出シナリオテーブルPR_TBLには、サブ制御CPU800aにて決定された演出パターンに対応した複数の演出シナリオデータPS_DATAが格納されている。この演出シナリオデータPS_DATAには、液晶表示装置41に表示させる画像データを描画する際に使用される1レイヤ毎のデータである1レイヤデータPS_DATA1が複数格納されている。この1レイヤデータPS_DATA1には、図4(b)に示すように、1フレーム~10フレーム描画する等のフレームデータPS_DATA10と、制御コードデータPS_DATA11と、液晶表示装置41に表示させる際の位置を示す座標データPS_DATA12と、画像の変形,拡大,縮小,透過度等の画素計算データPS_DATA13と、画像の拡大,縮小を示す拡縮データPS_DATA14とが格納されている。そしてさらには、スピーカ17より発せられる音を示す音データPS_DATA15と、可動役物装置43を可動させるための可動役物データPS_DATA16と、ランプ演出効果を現出するLEDランプ等の装飾ランプを点灯又は消灯させるためのランプデータPS_DATA17とが格納されている。
<Explanation of the production scenario table>
Here, the effect scenario table PR_TBL stored in the sub-control ROM 800b will be described in detail with reference to FIG. As shown in FIG. 4A, the effect scenario table PR_TBL stores a plurality of effect scenario data PS_DATA corresponding to the effect pattern determined by the sub-control CPU 800a. In this effect scenario data PS_DATA, a plurality of 1-layer data PS_DATA1 which are data for each layer used when drawing image data to be displayed on the liquid crystal display device 41 are stored. As shown in FIG. 4B, the one-layer data PS_DATA1 shows frame data PS_DATA10 for drawing 1 to 10 frames, control code data PS_DATA11, and positions for displaying on the liquid crystal display device 41. The coordinate data PS_DATA12, the pixel calculation data PS_DATA13 such as image deformation, enlargement, reduction, and transparency, and the enlargement / reduction data PS_DATA14 indicating the enlargement / reduction of the image are stored. Further, the sound data PS_DATA15 indicating the sound emitted from the speaker 17, the movable accessory data PS_DATA16 for moving the movable accessory device 43, and the decorative lamp such as the LED lamp that exhibits the lamp effect are turned on or turned on. The lamp data PS_DATA17 for turning off the lamp is stored.

また、制御コードデータPS_DATA11は、図4(c)に示す制御テーブルCH_TBLが格納されているサブ制御ROM800bのアドレス番地が格納されており、そのアドレス番地に示す内容のデータが参照されることとなる。すなわち、制御テーブルCH_TBLは、図4(c)に示すように、複数のキャラ用データCH_DATAが格納されており、このキャラ用データCH_DATAには、静止画か動画かを示すデータPS_DATA110と、CGROM804のアドレス番地を示すアドレスデータPS_DATA111と、画像サイズを示す画像サイズデータPS_DATA112と、操作スイッチ13の連打演出又は演出ボタン装置14の押下演出の有効/無効を示すボタンデータPS_DATA113と、可動役物装置43の可動を開始するタイミングを示す可動役物タイミングデータPS_DATA114と、が格納されている。これにより、制御コードデータPS_DATA11は、図4(c)に示す制御テーブルCH_TBLに格納されている複数のキャラ用データCH_DATAから、一つのキャラ用データCH_DATAを参照することとなる。なお、演出シナリオデータPS_DATAに格納されている1レイヤデータPS_DATA1は、優先順位が低いものから順に格納されており、この優先順位が低い位置に、図4(c)に示す制御テーブルCH_TBLより動画を示すデータPS_DATA110が参照されるような制御コードデータPS_DATA11が格納され、優先順位が高い位置に、図4(c)に示す制御テーブルCH_TBLより静止画を示すデータPS_DATA110が参照されるような制御コードデータPS_DATA11が格納されている。 Further, the control code data PS_DATA11 stores the address address of the sub-control ROM 800b in which the control table CH_TBL shown in FIG. 4C is stored, and the data of the contents shown in the address address is referred to. .. That is, as shown in FIG. 4C, the control table CH_TBL stores a plurality of character data CH_DATA, and the character data CH_DATA includes data PS_DATA110 indicating whether it is a still image or a moving image, and CGROM804. The address data PS_DATA111 indicating the address address, the image size data PS_DATA112 indicating the image size, the button data PS_DATA113 indicating the validity / invalidity of the continuous striking effect of the operation switch 13 or the pressing effect of the effect button device 14, and the movable accessory device 43. The movable accessory timing data PS_DATA114, which indicates the timing at which the movement is started, is stored. As a result, the control code data PS_DATA 11 refers to one character data CH_DATA from the plurality of character data CH_DATA stored in the control table CH_TBL shown in FIG. 4 (c). The one-layer data PS_DATA1 stored in the effect scenario data PS_DATA is stored in order from the one with the lowest priority, and a moving image is displayed from the control table CH_TBL shown in FIG. 4 (c) at the position where the priority is lower. The control code data PS_DATA11 such that the data PS_DATA110 is referred to is stored, and the control code data such that the data PS_DATA110 indicating a still image is referred to from the control table CH_TBL shown in FIG. 4C at a position having a high priority. PS_DATA11 is stored.

<VDPの説明>
一方、液晶表示装置41に表示させる画像データを生成するVDP803は、図5に示すように構成されている。
<Explanation of VDP>
On the other hand, the VDP 803 that generates the image data to be displayed on the liquid crystal display device 41 is configured as shown in FIG.

図5に示すように、VDP803は、DDR2SDRAM805用のインターフェース回路(I/F)8030と、CGROM804用のインターフェース回路(I/F)8031と、サブワンチップマイコン800用のインターフェース回路(I/F)8032とが内蔵されている。そしてさらに、VDP803は、サブワンチップマイコン800(サブ制御CPU800a)からインターフェース回路(I/F)8032を介してアクセスされるシステム制御レジスタ8033と、コマンドリストを記憶するコマンドメモリ8034と、コマンドリストを解析するコマンドパーサ8035と、CGROM804内のデータの読出しを制御するCGメモリコントローラ8036と、静止画圧縮データをデコードする静止画デコーダ8037と、動画圧縮データをデコードする動画デコーダ8038と、静止画デコーダ8037及び動画デコーダ8038にてデコード(伸張)された画像について、拡大・縮小・回転・移動などのアフィン変換や投影変換などを実行するジオメトリエンジン8039と、内蔵VRAM8040と、液晶表示装置41に表示される画像データを生成するレンダリングエンジン8041と、DDR2SDRAM805内のデータの読出し、及び、DDR2SDRAM805内へのデータの書き込みを制御するDDR2SDRAMコントローラ8042と、液晶表示装置41へレンダリングエンジン8041にて生成された画像データを表示させるタイミング等の制御を行うディスプレイコントローラ8043と、液晶表示装置41へ画像データを送信するにあたり、LVDS(Low Voltage Differential Signaling)形式で送信するLVDS送信部8044とで構成されている。 As shown in FIG. 5, the VDP 803 includes an interface circuit (I / F) 8030 for the DDR2 SDRAM 805, an interface circuit (I / F) 8031 for the CGROM 804, and an interface circuit (I / F) for the sub-one chip microcomputer 800. 8032 and is built-in. Further, the VDP 803 has a system control register 8033 accessed from the sub one-chip microcomputer 800 (sub control CPU 800a) via the interface circuit (I / F) 8032, a command memory 8034 for storing the command list, and a command list. A command parser 8035 to analyze, a CG memory controller 8036 to control reading of data in CGROM804, a still image decoder 8037 to decode still image compressed data, a moving image decoder 8038 to decode moving image compressed data, and a still image decoder 8037. The geometry engine 8039 that performs affine conversion such as enlargement / reduction / rotation / movement and projection conversion of the image decoded (expanded) by the moving image decoder 8038, the built-in VRAM 8040, and the liquid crystal display device 41 display the image. The rendering engine 8041 that generates image data, the DDR2 SDRAM controller 8042 that controls the reading of data in the DDR2 SDRAM 805 and the writing of data into the DDR2 SDRAM 805, and the image data generated by the rendering engine 8041 to the liquid crystal display device 41. It is composed of a display controller 8043 that controls display timing and the like, and an LVDS transmission unit 8044 that transmits image data in an LVDS (Low Voltage Differential Signaling) format when transmitting image data to the liquid crystal display device 41.

システム制御レジスタ8033は、VDP803に対する指示データなどをサブワンチップマイコン800(サブ制御CPU800a)が書き込むレジスタ群と、VDP803の動作状態などを示す情報をサブワンチップマイコン800(サブ制御CPU800a)が読み出すレジスタ群とに大別される。これにより、サブワンチップマイコン800(サブ制御CPU800a)は、所定の入力レジスタに必要な設定値を書き込むことで、VDP803を適宜動作させ、必要な出力レジスタの値を参照することで、VDP803の動作状態を把握することが可能となる。 The system control register 8033 is a register group in which the sub-one-chip microcomputer 800 (sub-control CPU 800a) writes instruction data for the VDP 803, and a register in which the sub-one-chip microcomputer 800 (sub-control CPU 800a) reads information indicating the operating state of the VDP 803. It is roughly divided into groups. As a result, the sub-one-chip microcomputer 800 (sub-control CPU 800a) operates the VDP 803 appropriately by writing the required set value to the predetermined input register, and operates the VDP 803 by referring to the value of the required output register. It becomes possible to grasp the state.

一方、コマンドメモリ8034は、コマンドリストが記憶されるもので、このコマンドリストは、サブワンチップマイコン800(サブ制御CPU800a)よりインターフェース回路(I/F)8032を介して送信されてくるものである。より具体的に説明すると、サブワンチップマイコン800(サブ制御CPU800a)は、主制御基板60(主制御CPU600)にて受信した演出制御コマンドに対応した演出パターンを、サブ制御ROM800b内に予め格納しておいた多数の演出パターンの中から抽選により決定し、その決定した演出パターン、すなわち、図4に示す演出シナリオテーブルPR_TBLに基づいて、コマンドリストを作成し、インターフェース回路(I/F)8032を介してコマンドメモリ8034に送信する。これを受けて、コマンドメモリ8034は、そのコマンドリストを記憶するというものである。 On the other hand, the command memory 8034 stores a command list, and this command list is transmitted from the sub-one chip microcomputer 800 (sub-control CPU 800a) via the interface circuit (I / F) 8032. .. More specifically, the sub-one-chip microcomputer 800 (sub-control CPU 800a) stores in advance in the sub-control ROM 800b an effect pattern corresponding to the effect control command received by the main control board 60 (main control CPU 600). A command list is created based on the determined effect pattern, that is, the effect scenario table PR_TBL shown in FIG. 4, and the interface circuit (I / F) 8032 is provided. It is transmitted to the command memory 8034 via. In response to this, the command memory 8034 stores the command list.

他方、コマンドパーサ8035は、上記コマンドメモリ8034に記憶されているコマンドリストを解析し、このコマンドリスト解析によって、毎フレーム描画動作が実行されることとなる。すなわち、静止画デコーダ8037は、コマンドパーサ8035によるコマンドリストの解析結果に基づいて、CGメモリコントローラ8036を用いて、アドレスデータPS_DATA111(図4(c)参照)にて示すCGROM804のアドレス番地より静止画圧縮データを読出し、その読み出した静止画圧縮データをデコード(伸張)する。そして、デコードされた静止画データは、内蔵VRAM8040内に一時保存されることとなる。 On the other hand, the command parser 8035 analyzes the command list stored in the command memory 8034, and the command list analysis executes the drawing operation every frame. That is, the still image decoder 8037 uses the CG memory controller 8036 based on the analysis result of the command list by the command parser 8035, and still images from the address address of the CGROM 804 shown in the address data PS_DATA111 (see FIG. 4C). The compressed data is read, and the read still image compressed data is decoded (decompressed). Then, the decoded still image data is temporarily stored in the built-in VRAM8040.

一方、動画デコーダ8038は、コマンドパーサ8035によるコマンドリストの解析結果に基づいて、CGメモリコントローラ8036を用いて、アドレスデータPS_DATA111(図4(c)参照)にて示すCGROM804のアドレス番地より動画圧縮データを読出し、その読み出した動画圧縮データをデコード(伸張)する。そして、デコードされた動画データは、DDR2SDRAM805内に一時保存されることとなる。 On the other hand, the moving image decoder 8038 uses the CG memory controller 8036 based on the analysis result of the command list by the command parser 8035, and the moving image compressed data from the address address of the CGROM 804 shown in the address data PS_DATA111 (see FIG. 4C). Is read, and the read video compressed data is decoded (decompressed). Then, the decoded moving image data is temporarily stored in the DDR2 SDRAM 805.

このようにして、デコード(伸張)された静止画や動画(1フレーム分の動画)は、コマンドパーサ8035によるコマンドリストの解析結果、すなわち、図4(b)に示す各種データ(フレームデータPS_DATA10,座標データPS_DATA12,画素計算データPS_DATA13,拡縮データPS_DATA14)に基づいて、ジオメトリエンジン8039が、拡大・縮小・回転・移動などのアフィン変換や、投影変換などの処理を施し、その処理が施された静止画データは、内蔵VRAM8040内に格納され、動画データは、DDR2SDRAM805内に格納されることとなる。 The still images and moving images (moving images for one frame) decoded in this way are the analysis results of the command list by the command parser 8035, that is, various data (frame data PS_DATA10, shown in FIG. 4B). Based on the coordinate data PS_DATA12, pixel calculation data PS_DATA13, scaling data PS_DATA14), the geometry engine 8039 has performed affine conversion such as enlargement / reduction / rotation / movement and projection conversion, and the processing has been performed. The image data is stored in the built-in VRAM 8040, and the moving image data is stored in the DDR2 SDRAM 805.

そして、その後、レンダリングエンジン8041が機能して、DDR2SDRAM805内に格納されている動画データが、DDR2SDRAMコントローラ8042によって読み出され、レンダリングエンジン8041によって、動画データが描画される。次いで、内蔵VRAM8040より静止画データが読み出され、静止画データが描画される。これにより、動画データ上に静止画データが上書き描画されることにより、液晶表示装置41に表示される画像データが生成されることとなる。なお、この生成された画像データは、DDR2SDRAMコントローラ8042によって、DDR2SDRAM805内のフレームバッファ領域内に書き込まれることとなる。 After that, the rendering engine 8041 functions, the moving image data stored in the DDR2 SDRAM 805 is read by the DDR2 SDRAM controller 8042, and the moving image data is drawn by the rendering engine 8041. Next, the still image data is read from the built-in VRAM 8040, and the still image data is drawn. As a result, the still image data is overwritten and drawn on the moving image data, so that the image data displayed on the liquid crystal display device 41 is generated. The generated image data is written in the frame buffer area in the DDR2 SDRAM 805 by the DDR2 SDRAM controller 8042.

かくして、フレームバッファ領域内に書き込まれた画像データは、ディスプレイコントローラ8043によって、DDR2SDRAMコントローラ8042より読み出され、LVDS送信部8044によって液晶表示装置41に送信されることとなる。これにより、液晶表示装置41にレンダリングエンジン8041によって生成された画像データが表示されることとなる。 Thus, the image data written in the frame buffer area is read from the DDR2 SDRAM controller 8042 by the display controller 8043 and transmitted to the liquid crystal display device 41 by the LVDS transmission unit 8044. As a result, the image data generated by the rendering engine 8041 is displayed on the liquid crystal display device 41.

ところで、液晶表示装置41に表示される画像データは1フレーム毎に更新されるが、この1フレームの表示動作が終わったことをサブワンチップマイコン800(サブ制御CPU800a)が把握できるように、図3,図5に示すVSYNC(垂直同期信号)を割込み信号としてVDP803からサブ制御CPU800aに対して送信するようにしている。これにより、サブ制御CPU800aは、1フレーム分の画像データが液晶表示装置41に表示されたことを把握することができる。なお、このVSYNC割込み信号は、例えば、33ms毎に発生するようにしている。 By the way, the image data displayed on the liquid crystal display device 41 is updated every frame, and the figure is made so that the sub-one-chip microcomputer 800 (sub-control CPU 800a) can grasp that the display operation of this one frame is completed. 3. The VSYNC (vertical synchronization signal) shown in FIG. 5 is transmitted from the VDP 803 to the sub-control CPU 800a as an interrupt signal. As a result, the sub-control CPU 800a can grasp that the image data for one frame is displayed on the liquid crystal display device 41. The VSYNC interrupt signal is set to be generated every 33 ms, for example.

ここで、本発明の特徴とするところは、割込み演出、又は、画像演出に関するところであるため、この点につき、図6~図18を参照して具体的に説明する。 Here, since the feature of the present invention is related to the interrupt effect or the image effect, this point will be specifically described with reference to FIGS. 6 to 18.

<割込み演出(突入演出)の説明>
まず、割込み演出(突入演出)に関する点について説明することとする。
<Explanation of interrupt effect (rush effect)>
First, the points related to the interrupt effect (rush effect) will be described.

特別図柄始動口44(図2参照)へ遊技球が入賞(特別図柄始動口スイッチ44a(図3参照)にて検出)すると、その入賞した遊技球(入賞球)に対して、遊技者に有利な特別遊技状態を発生させるか(いわゆる「大当たり」)、あるいは、遊技者に不利な遊技状態を発生させるか(いわゆる「ハズレ」)の抽選が主制御基板60(主制御CPU600)にて行われる。そして、その抽選結果が演出制御コマンドとして主制御基板60(主制御CPU600)よりサブ制御基板80に送信される。 When a game ball wins a prize (detected by the special symbol start port switch 44a (see FIG. 3)) to the special symbol start port 44 (see FIG. 2), it is advantageous for the player with respect to the winning game ball (winning ball). A lottery is performed on the main control board 60 (main control CPU 600) to generate a special gaming state (so-called “big hit”) or to generate a gaming state disadvantageous to the player (so-called “missing”). .. Then, the lottery result is transmitted from the main control board 60 (main control CPU 600) to the sub control board 80 as an effect control command.

そして、サブ制御基板80は、上記演出制御コマンドをサブ制御CPU800aにて受信し、当該サブ制御CPU800aは、受信した演出制御コマンドに対応した演出パターンをサブ制御ROM800b内に予め格納しておいた多数の演出パターンの中から抽選により決定し、画像に関するコマンドリストをVDP803に送信する。これにより、VDP803が、当該コマンドリストに基づく画像を表示させるように画像データを生成し、その生成した画像データを液晶表示装置41に送信することにより、上記決定された演出パターンに対応した画像が液晶表示装置41に表示されることとなる。 Then, the sub control board 80 receives the effect control command in the sub control CPU 800a, and the sub control CPU 800a stores a large number of effect patterns corresponding to the received effect control command in the sub control ROM 800b in advance. It is determined by lottery from the effect patterns of the above, and the command list related to the image is transmitted to VDP803. As a result, the VDP 803 generates image data so as to display an image based on the command list, and transmits the generated image data to the liquid crystal display device 41 to obtain an image corresponding to the above-determined effect pattern. It will be displayed on the liquid crystal display device 41.

ところで、多数の演出パターンの中から抽選により決定した演出パターンが、割込み演出(突入演出)が発生するものであった場合、以下のように処理される。なお、このような割込み演出(突入演出)は、先読み予告演出などの複数変動にまたがるものに使用される。 By the way, when the effect pattern determined by lottery from a large number of effect patterns causes an interrupt effect (rush effect), it is processed as follows. It should be noted that such an interrupt effect (rush effect) is used for a pre-reading advance notice effect that spans a plurality of fluctuations.

特別図柄始動口44(図2参照)へ遊技球が入賞(特別図柄始動口スイッチ44a(図3参照)にて検出)すると、主制御基板60(主制御CPU600)より演出制御コマンドとして変動コマンドが送信され、もって、特別図柄の変動が開始(図6に示すタイミングT1参照)し、液晶表示装置41には、図7(a)に示すように、特別図柄の変動が表示、すなわち、左特別図柄SD1,中特別図柄SD2,右特別図柄SD3の変動が表示される(本変動表示映像P1参照)。そして、図6に示すタイミングT2時、上記決定した演出パターン内に組み込まれた突入演出の開始を示す開始フラグをサブ制御CPU800aが実行すると、割込み演出である突入演出が実行される。この際、液晶表示装置41には、図7(b)に示すように、中特別図柄SD2が停止し、中特別図柄SD2の四隅側に「突入演出」との文字が表示される(画像P2参照)。なお、開始フラグの詳細は、後述することとする。 When the game ball wins a prize (detected by the special symbol start port switch 44a (see FIG. 3)) to the special symbol start port 44 (see FIG. 2), a variable command is issued as an effect control command from the main control board 60 (main control CPU 600). After being transmitted, the variation of the special symbol starts (see timing T1 shown in FIG. 6), and the liquid crystal display device 41 displays the variation of the special symbol as shown in FIG. 7A, that is, the left special. The fluctuations of the symbol SD1, the middle special symbol SD2, and the right special symbol SD3 are displayed (see this variation display image P1). Then, at the timing T2 shown in FIG. 6, when the sub-control CPU 800a executes the start flag indicating the start of the rushing effect incorporated in the determined effect pattern, the rushing effect which is the interrupt effect is executed. At this time, as shown in FIG. 7B, the liquid crystal display device 41 stops the middle special symbol SD2, and the characters "rush effect" are displayed on the four corners of the middle special symbol SD2 (image P2). reference). The details of the start flag will be described later.

次いで、液晶表示装置41には、図7(b)に示すような画像P2が表示された後、図7(c)に示すような突入演出表示映像P3が表示される。液晶表示装置41に表示される突入演出表示映像P3は、突入演出(本実施形態においては、光沢のある卵型の球形状の周りをリング状の光が覆っている映像P3aを例示)が表示され、画面右下隅には、遊技者が視認できる程度に小さく左特別図柄SD1,中特別図柄SD2,右特別図柄SD3の変動が表示(映像P3b参照)されているものである。そして、図6に示すタイミングT5時、突入演出シナリオ内に組み込まれた突入演出の終了を示す終了フラグをサブ制御CPU800aが実行すると、突入演出の実行が終了する。この際、液晶表示装置41には、図7(f)に示すように、特別図柄の変動が表示、すなわち、左特別図柄SD1,中特別図柄SD2,右特別図柄SD3の変動が表示される(本変動表示映像P1参照)。なお、終了フラグの詳細は、後述することとする。 Next, the liquid crystal display device 41 displays the image P2 as shown in FIG. 7 (b), and then displays the rush effect display image P3 as shown in FIG. 7 (c). The rush effect display image P3 displayed on the liquid crystal display device 41 displays a rush effect (in this embodiment, an image P3a in which a ring-shaped light covers a glossy egg-shaped spherical shape is exemplified). In the lower right corner of the screen, variations of the left special symbol SD1, the middle special symbol SD2, and the right special symbol SD3 are displayed so small that the player can visually recognize them (see video P3b). Then, at the timing T5 shown in FIG. 6, when the sub-control CPU 800a executes the end flag indicating the end of the rush effect incorporated in the rush effect scenario, the execution of the rush effect ends. At this time, as shown in FIG. 7 (f), the liquid crystal display device 41 displays the variation of the special symbol, that is, the variation of the left special symbol SD1, the middle special symbol SD2, and the right special symbol SD3 ( Refer to this variable display image P1). The details of the end flag will be described later.

ところで、この突入演出は、図6に示すように、液晶表示装置41に表示中に、主制御基板60(主制御CPU600)より演出制御コマンドとして確定コマンドが送信され、図6に示すタイミングT3時、特別図柄(図7(a)に示す左特別図柄SD1,中特別図柄SD2,右特別図柄SD3)の変動が確定しても、さらに、主制御基板60(主制御CPU600)より演出制御コマンドとして変動コマンドが送信され、図6に示すタイミングT4時、再び、特別図柄(図7(e)に示す左特別図柄SD1,中特別図柄SD2,右特別図柄SD3)の変動が開始しても、その影響を受けずに、突入演出の開始から終了まで表示し続けられるものである。 By the way, as shown in FIG. 6, this rush effect is displayed on the liquid crystal display device 41, and a confirmation command is transmitted as an effect control command from the main control board 60 (main control CPU 600), and at the timing T3 shown in FIG. , Even if the fluctuation of the special symbol (left special symbol SD1, middle special symbol SD2, right special symbol SD3 shown in FIG. 7A) is confirmed, the main control board 60 (main control CPU 600) further serves as an effect control command. Even if the variation command is transmitted and the variation of the special symbol (left special symbol SD1, middle special symbol SD2, right special symbol SD3 shown in FIG. 7 (e)) starts again at the timing T4 shown in FIG. It can be displayed continuously from the start to the end of the rush effect without being affected.

すなわち、従来であれば、本実施形態に示すような割込み演出である突入演出が液晶表示装置41に表示中に、特別図柄(図7(a)に示す左特別図柄SD1,中特別図柄SD2,右特別図柄SD3)の変動が確定する図9(b-1)に示すタイミングT3時、又は、特別図柄(図7(a)に示す左特別図柄SD1,中特別図柄SD2,右特別図柄SD3)の変動が再び開始する図9(b-2)に示すタイミングT4時、サブ制御CPU800aは、サブ制御RAM800cに格納しておいた抽選により決定した演出パターンをクリアする。そのため、図9(b-1),(b-2)に示すように、特別図柄の変動が確定(タイミングT3時)、又は、特別図柄の変動が再び開始(タイミングT4時)すると、液晶表示装置41には、表示されている割込み演出である突入演出が表示途中であっても、突入演出の実行が停止するため、非表示となる。それゆえ、遊技者の興趣を低下させてしまう可能性があるといった問題があった。なお、突入演出が非表示となった際、液晶表示装置41には、特別図柄(図7(a)に示す左特別図柄SD1,中特別図柄SD2,右特別図柄SD3)の確定内容、又は、特別図柄(図7(a)に示す左特別図柄SD1,中特別図柄SD2,右特別図柄SD3)の変動内容が表示されることとなる。 That is, conventionally, while the rush effect, which is an interrupt effect as shown in the present embodiment, is being displayed on the liquid crystal display device 41, the special symbol (left special symbol SD1, middle special symbol SD2 shown in FIG. 7A) is displayed. At the timing T3 shown in FIG. 9 (b-1) where the fluctuation of the right special symbol SD3) is confirmed, or the special symbol (left special symbol SD1, middle special symbol SD2, right special symbol SD3 shown in FIG. 7A). At the timing T4 shown in FIG. 9 (b-2), the sub-control CPU 800a clears the effect pattern determined by the lottery stored in the sub-control RAM 800c. Therefore, as shown in FIGS. 9 (b-1) and 9 (b-2), when the fluctuation of the special symbol is confirmed (timing T3 o'clock) or the fluctuation of the special symbol starts again (timing T4 o'clock), the liquid crystal display is displayed. Even if the rush effect, which is the displayed interrupt effect, is being displayed on the device 41, the rush effect is not displayed because the execution of the rush effect is stopped. Therefore, there is a problem that the interest of the player may be reduced. When the rush effect is hidden, the liquid crystal display device 41 has the confirmed contents of the special symbol (left special symbol SD1, middle special symbol SD2, right special symbol SD3 shown in FIG. 7A), or The variation contents of the special symbol (left special symbol SD1, middle special symbol SD2, right special symbol SD3 shown in FIG. 7A) will be displayed.

そこで、本実施形態においては、サブ制御RAM800cに格納される演出パターンとは別の領域に割込み演出(突入演出)を格納するようにしている。 Therefore, in the present embodiment, the interrupt effect (rush effect) is stored in an area different from the effect pattern stored in the sub-control RAM 800c.

しかして、本実施形態に示すような割込み演出である突入演出が液晶表示装置41に表示中に、図9(b-1),(b-2)に示すように、特別図柄の変動が確定(タイミングT3時)、又は、特別図柄の変動が再び開始(タイミングT4時)した際、サブ制御CPU800aが、サブ制御RAM800cに格納される演出パターン(変動に関する演出を含む)の領域をクリアし、割込み演出(突入演出)の領域をクリアしないようにすれば、液晶表示装置41に表示されている割込み演出である突入演出は、図9(b-1),(b-2)に示すように、タイミングT5時、サブ制御CPU800aが突入演出の終了を示す終了フラグを実行するまで、液晶表示装置41に表示し続けられることとなる。 Then, while the rush effect, which is an interrupt effect as shown in the present embodiment, is being displayed on the liquid crystal display device 41, the fluctuation of the special symbol is confirmed as shown in FIGS. 9 (b-1) and 9 (b-2). (At timing T3) or when the fluctuation of the special symbol starts again (timing T4), the sub-control CPU 800a clears the area of the effect pattern (including the effect related to the variation) stored in the sub-control RAM 800c. If the area of the interrupt effect (rush effect) is not cleared, the rush effect, which is the interrupt effect displayed on the liquid crystal display device 41, is as shown in FIGS. 9 (b-1) and 9 (b-2). At the timing T5, the display on the liquid crystal display device 41 continues until the sub-control CPU 800a executes the end flag indicating the end of the rushing effect.

しかして、本実施形態によれば、発生した割込み演出を途中で終了させることなく、最後まで表示させることができ、もって、遊技者の興趣を向上させることができる。 However, according to the present embodiment, the generated interrupt effect can be displayed to the end without ending in the middle, and thus the interest of the player can be improved.

ところで、上記のような変動に関する演出と、割込み演出(突入演出)とを液晶表示装置41に表示するにあたって、図6に示すような表示をしている。すなわち、タイミングT1~T2時、図7(a)に示すような特別図柄の変動を表示、すなわち、左特別図柄SD1,中特別図柄SD2,右特別図柄SD3の変動を表示し(本変動表示映像P1参照)ている。そして、液晶表示装置41の表示を切り替え、タイミングT2~T3時、図7(b)に示すような画像P2を表示した後、図7(c)に示すような突入演出表示映像P3、すなわち、突入演出(本実施形態においては、光沢のある卵型の球形状の周りをリング状の光が覆っている映像P3aを例示)、並びに、遊技者が視認できる程度に小さく左特別図柄SD1,中特別図柄SD2,右特別図柄SD3の変動を表示(映像P3b参照)している。さらに、タイミングT3時、図7(d)に示すような突入演出表示映像P4、すなわち、突入演出(本実施形態においては、光沢のある卵型の球形状の周りをリング状の光が覆っている映像P3aを例示)、並びに、遊技者が視認できる程度に小さく、確定した左特別図柄SD1,中特別図柄SD2,右特別図柄SD3を表示(映像P4a参照)している。そしてさらに、タイミングT4時、図7(e)に示すような突入演出表示映像P3、すなわち、突入演出(本実施形態においては、光沢のある卵型の球形状の周りをリング状の光が覆っている映像P3aを例示)、並びに、遊技者が視認できる程度に小さく左特別図柄SD1,中特別図柄SD2,右特別図柄SD3の変動を表示(映像P3b参照)している。またさらに、タイミングT5時、液晶表示装置41の表示を切り替え、図7(f)に示すような特別図柄の変動を表示、すなわち、左特別図柄SD1,中特別図柄SD2,右特別図柄SD3の変動を表示し(本変動表示映像P1参照)ている。 By the way, when displaying the effect related to the fluctuation as described above and the interrupt effect (rush effect) on the liquid crystal display device 41, the display as shown in FIG. 6 is performed. That is, at timings T1 to T2, the variation of the special symbol as shown in FIG. 7A is displayed, that is, the variation of the left special symbol SD1, the middle special symbol SD2, and the right special symbol SD3 is displayed (this variation display image). See P1). Then, after switching the display of the liquid crystal display device 41 and displaying the image P2 as shown in FIG. 7 (b) at the timings T2 to T3, the rush effect display image P3 as shown in FIG. 7 (c), that is, Rushing effect (in this embodiment, the image P3a in which a ring-shaped light covers a glossy egg-shaped spherical shape is illustrated), and the left special symbol SD1 and middle are small enough to be visually recognized by the player. The fluctuations of the special symbol SD2 and the right special symbol SD3 are displayed (see video P3b). Further, at the timing T3, the rush effect display image P4 as shown in FIG. 7 (d), that is, the rush effect (in the present embodiment, the ring-shaped light covers the glossy egg-shaped spherical shape. The image P3a is illustrated), and the left special symbol SD1, the middle special symbol SD2, and the right special symbol SD3, which are small enough to be visually recognized by the player, are displayed (see the image P4a). Further, at the timing T4, the rush effect display image P3 as shown in FIG. 7 (e), that is, the rush effect (in the present embodiment, a ring-shaped light covers around the glossy egg-shaped spherical shape). The video P3a is illustrated), and the fluctuations of the left special symbol SD1, the middle special symbol SD2, and the right special symbol SD3 are displayed so small that the player can visually recognize them (see video P3b). Further, at the timing T5, the display of the liquid crystal display device 41 is switched to display the variation of the special symbol as shown in FIG. 7 (f), that is, the variation of the left special symbol SD1, the middle special symbol SD2, and the right special symbol SD3. Is displayed (see this variable display video P1).

しかして、このように液晶表示装置41の表示を切り替えるにあたって、本実施形態においては、処理の簡素化を図るため、図8に示すように、映像を重ね合わせる処理をしている。具体的に説明すると、サブ制御CPU800aが、図6に示す変動に関する演出の画像(映像)に基づくコマンドリストをVDP803に送信すると、VDP803が、当該コマンドリストに基づく画像(映像)を表示させるように、図8に示す本変動表示映像P1を生成する。そして、その生成された本変動表示映像P1は、VDP803によって、液晶表示装置41に描画される。さらに、サブ制御CPU800aは、図7(b)~(e)に示すような突入演出が発生した際、図6に示す割込み演出の画像に関するコマンドリストもVDP803に送信する。これにより、VDP803が、当該コマンドリストに基づく画像(映像)を表示させるように、図8に示す突入演出表示映像P3を生成する。そして、その生成された突入演出表示映像P3は、VDP803によって、図8に示すように、本変動表示映像P1上に重ね合わされて、液晶表示装置41に描画される。すなわち、液晶表示装置41には本変動表示映像P1,突入演出表示映像P3の何れも、VDP803によって、描画されている。そして、液晶表示装置41に突入演出表示映像P3を描画するにあたって、突入演出表示映像P3を本変動表示映像P1上に重ね合わせるようにしている。これにより、本変動表示映像P1は、突入演出表示映像P3により完全に隠蔽されることとなるから、液晶表示装置41には、図7(c)~(e)に示すような突入演出表示映像P3が表示され、図8に示す本変動表示映像P1(左特別図柄SD1,中特別図柄SD2,右特別図柄SD3)は、図6に示すタイミングT2~タイミングT5中も液晶表示装置41に描画(図6に示す特別図柄の変動→確定→再変動の描画)され続けているものの、遊技者からは視認不能(視認できない)となる。そのため、本変動表示映像P1の内容を示す表示として、図7(c)~(e),図8に示すように、遊技者が視認できる程度に小さく左特別図柄SD1,中特別図柄SD2,右特別図柄SD3の変動又は確定を表示(映像P3b、P4a参照)している。なお、図7(b)~(e)に示すような突入演出が発生していない時、又は、終了した時は、図8に示す突入演出表示映像P3は生成されないため、本変動表示映像P1上に重ね合わされていた突入演出表示映像P3がなくなり、もって、本変動表示映像P1(左特別図柄SD1,中特別図柄SD2,右特別図柄SD3)が液晶表示装置41に表示、すなわち、遊技者からは視認可能となる。 Therefore, when switching the display of the liquid crystal display device 41 in this way, in the present embodiment, in order to simplify the processing, as shown in FIG. 8, the processing of superimposing the images is performed. Specifically, when the sub-control CPU 800a transmits a command list based on the image (video) of the effect related to the fluctuation shown in FIG. 6 to the VDP 803, the VDP 803 displays the image (video) based on the command list. , The variable display image P1 shown in FIG. 8 is generated. Then, the generated variable display image P1 is drawn on the liquid crystal display device 41 by the VDP 803. Further, the sub-control CPU 800a also transmits a command list related to the image of the interrupt effect shown in FIG. 6 to the VDP 803 when the inrush effect as shown in FIGS. 7 (b) to 7 (e) occurs. As a result, the VDP 803 generates the rush effect display video P3 shown in FIG. 8 so that the image (video) based on the command list is displayed. Then, the generated rush effect display image P3 is superimposed on the variable display image P1 by the VDP 803 and drawn on the liquid crystal display device 41 as shown in FIG. That is, both the variable display image P1 and the inrush effect display image P3 are drawn on the liquid crystal display device 41 by the VDP 803. Then, in drawing the rush effect display image P3 on the liquid crystal display device 41, the rush effect display image P3 is superimposed on the variable display image P1. As a result, the variable display image P1 is completely concealed by the rush effect display image P3, so that the liquid crystal display device 41 has the rush effect display image as shown in FIGS. 7 (c) to 7 (e). P3 is displayed, and the variable display image P1 (left special symbol SD1, middle special symbol SD2, right special symbol SD3) shown in FIG. 8 is drawn on the liquid crystal display device 41 even during timing T2 to timing T5 shown in FIG. Although the special symbol shown in FIG. 6 is continuously changed (drawn), confirmed, and re-changed), it becomes invisible (invisible) to the player. Therefore, as a display showing the contents of the variable display image P1, as shown in FIGS. 7 (c) to 7 (e) and FIG. 8, the left special symbol SD1, the middle special symbol SD2, and the right are small enough to be visually recognized by the player. The fluctuation or confirmation of the special symbol SD3 is displayed (see images P3b and P4a). When the rushing effect as shown in FIGS. 7 (b) to 7 (e) has not occurred or ended, the rushing effect display image P3 shown in FIG. 8 is not generated, so that the variable display image P1 The rush effect display image P3 superimposed on the top disappears, and the variable display image P1 (left special symbol SD1, middle special symbol SD2, right special symbol SD3) is displayed on the liquid crystal display device 41, that is, from the player. Becomes visible.

しかして、このように、液晶表示装置41の表示を切り替えるにあたって、上記説明したような重ね合わせる処理をすれば、処理が簡素化されることとなる。すなわち、液晶表示装置41に突入演出表示映像P3が遊技者から視認可能に表示されている際、例えば、遊技者からは視認不能(視認できない)な本変動表示映像P1を生成すべく透明な映像を生成する処理をすることも考えられるが、そのような処理をすると、複雑な制御が必要となるため、単に、映像を重ね合わせる処理した方が、処理が簡素化されることとなる。また、このように液晶表示装置41の表示内容に合わせて映像を透明にしたりしなかったりするような処理をすると表示タイミングがずれる可能性があり、もって、遊技者に違和感を与える可能性があるため、単に、映像を重ね合わせる処理した方が好ましい。 Therefore, when the display of the liquid crystal display device 41 is switched in this way, if the superposition processing as described above is performed, the processing can be simplified. That is, when the rush effect display image P3 is visibly displayed on the liquid crystal display device 41 by the player, for example, a transparent image for generating the variable display image P1 which is invisible (invisible) to the player. However, such a process requires complicated control, so that the process of simply superimposing the images simplifies the process. In addition, if the image is made transparent or not transparent according to the display content of the liquid crystal display device 41 in this way, the display timing may shift, which may give the player a sense of discomfort. Therefore, it is preferable to simply superimpose the images.

ところで、本実施形態においては、突入演出の開始を示す開始フラグをサブ制御CPU800aが実行すると、割込み演出である突入演出が実行され、突入演出の終了を示す終了フラグをサブ制御CPU800aが実行すると、割込み演出である突入演出の実行が終了する処理にしているが、それは、次の理由によるものである。以下、図10,図11を参照して具体的に説明する。 By the way, in the present embodiment, when the sub control CPU 800a executes the start flag indicating the start of the rush effect, the rush effect which is the interrupt effect is executed, and when the sub control CPU 800a executes the end flag indicating the end of the rush effect. The process of ending the execution of the rush effect, which is the interrupt effect, is due to the following reason. Hereinafter, a specific description will be given with reference to FIGS. 10 and 11.

まず、図10(a)に示すように、タイミングT10~タイミングT11時、ステップアップ1(SU1)の会話予告演出が実行され、タイミングT11~タイミングT14時、ステップアップ2(SU2)の会話予告演出が実行され、タイミングT14~タイミングT17時、ステップアップ3(SU3)の会話予告演出が実行される会話予告演出が存在しているものとする。そして、図10(b)に示すように、特別図柄(図7(a)に示す左特別図柄SD1,中特別図柄SD2,右特別図柄SD3)が4秒間変動し(タイミングT10~タイミングT11)、タイミングT11~タイミングT12の期間中に、中特別図柄SD2の変動が停止する処理が実行される4秒変動演出パターンと、特別図柄(図7(a)に示す左特別図柄SD1,中特別図柄SD2,右特別図柄SD3)が9秒間変動し(タイミングT10~タイミングT13)、タイミングT13~タイミングT15の期間中に、中特別図柄SD2の変動が停止する処理が実行される9秒変動演出パターンと、特別図柄(図7(a)に示す左特別図柄SD1,中特別図柄SD2,右特別図柄SD3)が13秒間変動し(タイミングT10~タイミングT16)、タイミングT16~タイミングT18の期間中に、中特別図柄SD2の変動が停止する処理が実行される13秒変動演出パターンと、が存在しているものとする。 First, as shown in FIG. 10A, the conversation advance notice effect of the timing T10 to the timing T11 o'clock and the step-up 1 (SU1) is executed, and the conversation advance notice effect of the timing T11 to the timing T14:00 and the step-up 2 (SU2) is executed. Is executed, and it is assumed that there is a conversation advance notice effect in which the conversation advance notice effect of step-up 3 (SU3) is executed from timing T14 to timing T17:00. Then, as shown in FIG. 10B, the special symbol (left special symbol SD1, middle special symbol SD2, right special symbol SD3 shown in FIG. 7A) fluctuates for 4 seconds (timing T10 to timing T11). During the period from timing T11 to timing T12, a 4-second variation effect pattern in which the process of stopping the variation of the middle special symbol SD2 is executed, and a special symbol (left special symbol SD1 and middle special symbol SD2 shown in FIG. 7A). , Right special symbol SD3) fluctuates for 9 seconds (timing T10 to timing T13), and during the period from timing T13 to timing T15, the process of stopping the fluctuation of the middle special symbol SD2 is executed, and the 9-second variation effect pattern. The special symbol (left special symbol SD1, middle special symbol SD2, right special symbol SD3 shown in FIG. 7A) fluctuates for 13 seconds (timing T10 to timing T16), and during the period of timing T16 to timing T18, the middle special symbol. It is assumed that there is a 13-second variation effect pattern in which the process of stopping the variation of the symbol SD2 is executed.

かくして、4秒変動演出パターンが実行されている際、会話予告演出が実行されると、図10(c)に示すように、タイミングT10~タイミングT11時、ステップアップ1(SU1)の会話予告演出が実行された後、タイミングT13~タイミングT15の期間中に、中特別図柄SD2の変動が停止する処理が実行される。 Thus, when the conversation advancement effect is executed while the 4-second variation effect pattern is being executed, as shown in FIG. 10C, the conversation advancement effect of timing T10 to timing T11 and step-up 1 (SU1) is performed. Is executed, and then the process of stopping the fluctuation of the middle special symbol SD2 is executed during the period from timing T13 to timing T15.

そして、9秒変動演出パターンが実行されている際、ステップアップ1(SU1)のみの会話予告演出が実行されると、図10(c)に示すように、タイミングT10~タイミングT11時、ステップアップ1(SU1)の会話予告演出が実行された後、タイミングT11~タイミングT13時、特別図柄(図7(a)に示す左特別図柄SD1,中特別図柄SD2,右特別図柄SD3)の変動処理が実行され、そして、タイミングT13~タイミングT15の期間中に、中特別図柄SD2の変動が停止する処理が実行される。 Then, when the conversation preview effect of only step-up 1 (SU1) is executed while the 9-second variation effect pattern is being executed, as shown in FIG. 10 (c), the step-up is performed from timing T10 to timing T11. After the conversation notice effect of 1 (SU1) is executed, the variation processing of the special symbol (left special symbol SD1, middle special symbol SD2, right special symbol SD3 shown in FIG. 7 (a)) is performed from timing T11 to timing T13. It is executed, and during the period from timing T13 to timing T15, the process of stopping the fluctuation of the middle special symbol SD2 is executed.

また、13秒変動演出パターンが実行されている際、ステップアップ1(SU1)のみの会話予告演出が実行されると、図10(c)に示すように、タイミングT10~タイミングT11時、ステップアップ1(SU1)の会話予告演出が実行された後、タイミングT11~タイミングT16時、特別図柄(図7(a)に示す左特別図柄SD1,中特別図柄SD2,右特別図柄SD3)の変動処理が実行され、そして、タイミングT16~タイミングT18の期間中に、中特別図柄SD2の変動が停止する処理が実行される。 Further, when the conversation notice effect of only step-up 1 (SU1) is executed while the 13-second variation effect pattern is being executed, as shown in FIG. 10 (c), the step-up is performed from timing T10 to timing T11. After the conversation notice effect of 1 (SU1) is executed, the variation processing of the special symbol (left special symbol SD1, middle special symbol SD2, right special symbol SD3 shown in FIG. 7 (a)) is performed from timing T11 to timing T16:00. It is executed, and during the period from timing T16 to timing T18, the process of stopping the fluctuation of the middle special symbol SD2 is executed.

さらに、9秒変動演出パターンが実行されている際、ステップアップ1(SU1)~ステップアップ2(SU2)の会話予告演出が実行されると、図10(c)に示すように、タイミングT10~タイミングT11時、ステップアップ1(SU1)の会話予告演出が実行され、タイミングT11~タイミングT14時、ステップアップ2(SU2)の会話予告演出が実行され、その後、タイミングT14~タイミングT15の期間中に、中特別図柄SD2の変動が停止する処理が実行される。 Further, when the conversation notice effect of step-up 1 (SU1) to step-up 2 (SU2) is executed while the 9-second variation effect pattern is executed, the timing T10 to At timing T11 o'clock, the conversation notice effect of step-up 1 (SU1) is executed, and at timing T11 to timing T14:00, the conversation notice effect of step-up 2 (SU2) is executed, and then during the period from timing T14 to timing T15. , The process of stopping the fluctuation of the medium special symbol SD2 is executed.

またさらに、13秒変動演出パターンが実行されている際、ステップアップ1(SU1)~ステップアップ2(SU2)の会話予告演出が実行されると、図10(c)に示すように、タイミングT10~タイミングT11時、ステップアップ1(SU1)の会話予告演出が実行され、タイミングT11~タイミングT14時、ステップアップ2(SU2)の会話予告演出が実行され、その後、タイミングT14~タイミングT17時、特別図柄(図7(a)に示す左特別図柄SD1,中特別図柄SD2,右特別図柄SD3)の変動処理が実行され、そして、タイミングT16~タイミングT18の期間中に、中特別図柄SD2の変動が停止する処理が実行される。 Furthermore, when the conversation advancement effect of step-up 1 (SU1) to step-up 2 (SU2) is executed while the 13-second variation effect pattern is being executed, the timing T10 is as shown in FIG. 10 (c). -Timing T11 o'clock, step-up 1 (SU1) conversation notice effect is executed, timing T11-timing T14:00, step-up 2 (SU2) conversation advance notice effect is executed, and then timing T14-timing T17:00, special The variation processing of the symbols (left special symbol SD1, middle special symbol SD2, right special symbol SD3 shown in FIG. 7A) is executed, and the variation of the middle special symbol SD2 is performed during the period from timing T16 to timing T18. The process to stop is executed.

そしてさらに、13秒変動演出パターンが実行されている際、ステップアップ1(SU1)~ステップアップ3(SU3)の会話予告演出が実行されると、図10(c)に示すように、タイミングT10~タイミングT11時、ステップアップ1(SU1)の会話予告演出が実行され、タイミングT11~タイミングT14時、ステップアップ2(SU2)の会話予告演出が実行され、タイミングT14~タイミングT17時、ステップアップ3(SU3)の会話予告演出が実行され、その後、タイミングT17~タイミングT18の期間中に、中特別図柄SD2の変動が停止する処理が実行される。 Further, when the conversation notice effect of step-up 1 (SU1) to step-up 3 (SU3) is executed while the 13-second variation effect pattern is executed, the timing T10 is as shown in FIG. 10 (c). -Timing T11 o'clock, step-up 1 (SU1) conversation notice effect is executed, timing T11-timing T14:00, step-up 2 (SU2) conversation advance notice effect is executed, timing T14-timing T17:00, step-up 3 The conversation notice effect of (SU3) is executed, and then a process of stopping the fluctuation of the middle special symbol SD2 is executed during the period from timing T17 to timing T18.

かくして、4秒変動演出パターン、9秒演出パターン、13秒演出パターンの何れかが実行される際、ステップアップ1(SU1)~ステップアップ3(SU3)の会話予告演出が実行されるパターンとして、図10(c)に示す、6パターンの演出の何れかが実行されることとなる。 Thus, when any one of the 4-second variable effect pattern, the 9-second effect pattern, and the 13-second effect pattern is executed, the conversation notice effect of step-up 1 (SU1) to step-up 3 (SU3) is executed as a pattern. Any of the six patterns of effect shown in FIG. 10 (c) will be executed.

ところで、このような6パターンの演出の何れかが実行されるにあたって、上記説明した割込み演出である突入演出を実行させる際、この突入演出は、図7(b)に示すように、中特別図柄SD2が停止した際、実行されるものであるから、図11(a)に示すように、ステップアップ1(SU1)の会話予告演出が実行される4秒変動演出パターンが実行されている際、タイミングT11時から突入演出が実行される。また、ステップアップ1(SU1)の会話予告演出が実行される9秒変動演出パターンが実行されている際、タイミングT13時から突入演出が実行される。さらに、ステップアップ1(SU1)のみの会話予告演出が実行される13秒変動演出パターンが実行されている際、タイミングT16時から突入演出が実行される。またさらに、ステップアップ1(SU1)~ステップアップ2(SU2)の会話予告演出が実行される9秒変動演出パターンが実行されている際、タイミングT14時から突入演出が実行される。そしてさらに、ステップアップ1(SU1)~ステップアップ2(SU2)の会話予告演出が実行される13秒変動演出パターンが実行されている際、タイミングT16時から突入演出が実行される。またさらに、ステップアップ1(SU1)~ステップアップ3(SU3)の会話予告演出が実行される13秒変動演出パターンが実行されている際、タイミングT17時から突入演出が実行される。 By the way, when any of the six patterns of the effect is executed, when the rush effect, which is the interrupt effect described above, is executed, the rush effect is a medium special symbol as shown in FIG. 7 (b). Since it is executed when SD2 is stopped, as shown in FIG. 11A, when the 4-second variation effect pattern in which the conversation notice effect of step-up 1 (SU1) is executed is executed, The rush effect is executed from the timing T11 o'clock. Further, when the 9-second variation effect pattern in which the conversation notice effect of step-up 1 (SU1) is executed is executed, the rush effect is executed from the timing T13:00. Further, when the 13-second variation effect pattern in which the conversation notice effect of only step-up 1 (SU1) is executed is executed, the rush effect is executed from the timing T16:00. Further, when the 9-second variable effect pattern in which the conversation notice effect of step-up 1 (SU1) to step-up 2 (SU2) is executed is executed, the rush effect is executed from the timing T14:00. Further, when the 13-second variable effect pattern in which the conversation notice effect of step-up 1 (SU1) to step-up 2 (SU2) is executed is executed, the rush effect is executed from the timing T16:00. Further, when the 13-second variable effect pattern in which the conversation notice effect of step-up 1 (SU1) to step-up 3 (SU3) is executed is executed, the rush effect is executed from the timing T17:00.

しかしながら、上記のように突入演出が実行される6パターン全てのシナリオを用意、すなわち、サブ制御ROM800b内に予め格納しておくと、プログラムの容量が増えるばかりか、本説明では理解を容易にするために会話予告演出しか例示していないが、実際の処理では、他の予告演出等が複合されて実行されるものであるから、処理が複雑化することとなる。 However, if all six patterns in which the rush effect is executed are prepared as described above, that is, if they are stored in advance in the sub-control ROM 800b, not only the capacity of the program increases, but also the capacity of the program is facilitated in this explanation. For this reason, only the conversation notice effect is illustrated, but in the actual processing, other notice effects and the like are combined and executed, so that the process becomes complicated.

そこで、本実施形態においては、突入演出のシナリオを1つだけ用意、すなわち、サブ制御ROM800b内に、突入演出のシナリオを1つだけ予め格納しておき、その突入演出の開始を示す開始フラグ(突入演出のシナリオを呼び出すCALL関数等)を用いて、その1つだけ用意しておいた突入演出が実行されるようにしている。すなわち、図11(b)に示すように、ステップアップ1(SU1)の会話予告演出が実行される4秒変動演出パターンが実行されている際、タイミングT11時に、サブ制御CPU800aが、開始フラグを実行するように、ステップアップ1(SU1)の会話予告演出が実行される4秒変動演出パターンのシナリオに開始フラグを組み込んでおく。これにより、タイミングT11時に、1つだけ用意しておいた突入演出のシナリオがサブ制御ROM800b内より呼び出され(読み出され)、突入演出が実行されることとなる。 Therefore, in the present embodiment, only one scenario of the rush effect is prepared, that is, only one scenario of the rush effect is stored in advance in the sub control ROM 800b, and a start flag indicating the start of the rush effect ( The CALL function that calls the scenario of the rush effect) is used so that the rush effect prepared for only one of them is executed. That is, as shown in FIG. 11B, when the 4-second variation effect pattern in which the conversation notice effect of step-up 1 (SU1) is executed is being executed, the sub-control CPU 800a sets the start flag at the timing T11. A start flag is incorporated in the scenario of the 4-second variation effect pattern in which the conversation notice effect of step-up 1 (SU1) is executed so as to be executed. As a result, at the timing T11, only one scenario of the rush effect prepared is called (read) from the sub control ROM 800b, and the rush effect is executed.

また、図11(b)に示すように、ステップアップ1(SU1)の会話予告演出が実行される9秒変動演出パターンが実行されている際、タイミングT13時に、サブ制御CPU800aが、開始フラグを実行するように、ステップアップ1(SU1)の会話予告演出が実行される9秒変動演出パターンのシナリオに開始フラグを組み込んでおく。これにより、タイミングT13時に、1つだけ用意しておいた突入演出のシナリオがサブ制御ROM800b内より呼び出され(読み出され)、突入演出が実行されることとなる。 Further, as shown in FIG. 11B, when the 9-second variation effect pattern in which the conversation notice effect of step-up 1 (SU1) is executed is being executed, the sub-control CPU 800a sets the start flag at the timing T13. A start flag is incorporated in the scenario of the 9-second variation effect pattern in which the conversation notice effect of step-up 1 (SU1) is executed so as to be executed. As a result, at the timing T13, only one scenario of the rush effect prepared is called (read) from the sub control ROM 800b, and the rush effect is executed.

さらに、図11(b)に示すように、ステップアップ1(SU1)の会話予告演出が実行される13秒変動演出パターンが実行されている際、タイミングT16時に、サブ制御CPU800aが、開始フラグを実行するように、ステップアップ1(SU1)の会話予告演出が実行される13秒変動演出パターンのシナリオに開始フラグを組み込んでおく。これにより、タイミングT16時に、1つだけ用意しておいた突入演出のシナリオがサブ制御ROM800b内より呼び出され(読み出され)、突入演出が実行されることとなる。 Further, as shown in FIG. 11B, when the 13-second variation effect pattern in which the conversation notice effect of step-up 1 (SU1) is executed is being executed, the sub-control CPU 800a sets the start flag at the timing T16. A start flag is incorporated in the scenario of the 13-second variable effect pattern in which the conversation notice effect of step-up 1 (SU1) is executed so as to be executed. As a result, at the timing T16, only one scenario of the rush effect prepared is called (read) from the sub control ROM 800b, and the rush effect is executed.

またさらに、図11(b)に示すように、ステップアップ1(SU1)~ステップアップ2(SU2)の会話予告演出が実行される9秒変動演出パターンが実行されている際、タイミングT14時に、サブ制御CPU800aが、開始フラグを実行するように、ステップアップ1(SU1)~ステップアップ2(SU2)の会話予告演出が実行される9秒変動演出パターンのシナリオに開始フラグを組み込んでおく。これにより、タイミングT14時に、1つだけ用意しておいた突入演出のシナリオがサブ制御ROM800b内より呼び出され(読み出され)、突入演出が実行されることとなる。 Further, as shown in FIG. 11B, when the 9-second variation effect pattern in which the conversation notice effect of step-up 1 (SU1) to step-up 2 (SU2) is executed is executed, at the timing T14, The start flag is incorporated in the scenario of the 9-second variation effect pattern in which the conversation advance notice effect of step-up 1 (SU1) to step-up 2 (SU2) is executed so that the sub-control CPU 800a executes the start flag. As a result, at the timing T14, only one scenario of the rush effect prepared is called (read) from the sub control ROM 800b, and the rush effect is executed.

そしてさらに、図11(b)に示すように、ステップアップ1(SU1)~ステップアップ2(SU2)の会話予告演出が実行される13秒変動演出パターンが実行されている際、タイミングT16時に、サブ制御CPU800aが、開始フラグを実行するように、ステップアップ1(SU1)~ステップアップ2(SU2)の会話予告演出が実行される13秒変動演出パターンのシナリオに開始フラグを組み込んでおく。これにより、タイミングT16時に、1つだけ用意しておいた突入演出のシナリオがサブ制御ROM800b内より呼び出され(読み出され)、突入演出が実行されることとなる。 Further, as shown in FIG. 11B, when the 13-second variation effect pattern in which the conversation notice effect of step-up 1 (SU1) to step-up 2 (SU2) is executed is executed, at the timing T16, The start flag is incorporated in the scenario of the 13-second variation effect pattern in which the conversation advance notice effect of step-up 1 (SU1) to step-up 2 (SU2) is executed so that the sub-control CPU 800a executes the start flag. As a result, at the timing T16, only one scenario of the rush effect prepared is called (read) from the sub control ROM 800b, and the rush effect is executed.

またさらに、図11(b)に示すように、ステップアップ1(SU1)~ステップアップ3(SU3)の会話予告演出が実行される13秒変動演出パターンが実行されている際、タイミングT17時に、サブ制御CPU800aが、開始フラグを実行するように、ステップアップ1(SU1)~ステップアップ3(SU3)の会話予告演出が実行される13秒変動演出パターンのシナリオに開始フラグを組み込んでおく。これにより、タイミングT18時に、1つだけ用意しておいた突入演出のシナリオがサブ制御ROM800b内より呼び出され(読み出され)、突入演出が実行されることとなる。 Further, as shown in FIG. 11B, when the 13-second variation effect pattern in which the conversation notice effect of step-up 1 (SU1) to step-up 3 (SU3) is executed is executed, at the timing T17, The start flag is incorporated in the scenario of the 13-second variation effect pattern in which the conversation advance notice effect of step-up 1 (SU1) to step-up 3 (SU3) is executed so that the sub-control CPU 800a executes the start flag. As a result, at the timing T18, only one scenario of the rush effect prepared is called (read) from the sub control ROM 800b, and the rush effect is executed.

しかして、このように、突入演出のシナリオを1つだけ用意しておき、その突入演出の開始を示す開始フラグを各種シナリオに組み込んでおけば、所望のタイミングで突入演出が実行されることとなるから、プログラムの容量を削減することができ、さらに、処理を簡素化することができる。 By the way, if only one scenario of the rush effect is prepared and the start flag indicating the start of the rush effect is incorporated in various scenarios, the rush effect will be executed at a desired timing. Therefore, the capacity of the program can be reduced, and the processing can be simplified.

以上のことより、本実施形態においては、突入演出の開始を示す開始フラグをサブ制御CPU800aが実行すると、割込み演出である突入演出が実行され、突入演出の終了を示す終了フラグをサブ制御CPU800aが実行すると、割込み演出である突入演出の実行が終了する処理にしている。 From the above, in the present embodiment, when the sub control CPU 800a executes the start flag indicating the start of the rush effect, the rush effect which is the interrupt effect is executed, and the sub control CPU 800a sets the end flag indicating the end of the rush effect. When it is executed, the execution of the rush effect, which is an interrupt effect, ends.

ところで、突入演出の終了を示す終了フラグを用いているのは、次の理由によるものである。以下、図9を参照して具体的に説明する。 By the way, the reason why the end flag indicating the end of the rush effect is used is as follows. Hereinafter, a specific description will be given with reference to FIG.

図9(b-1),(b-2)に示すように、タイミングT2時、サブ制御CPU800aが、突入演出の開始を示す開始フラグを実行すると、サブ制御CPU800aは、図9(a)に示す、突入演出の表示に関する制御コマンド(D608H 01H)を発行し、サブ制御RAM800cの割込み演出(突入演出)に関する領域に格納する。そして、サブ制御CPU800aは、サブ制御RAM800cの割込み演出(突入演出)に関する領域に格納されている突入演出の表示に関する制御コマンド(D608H 01H)を読み出し、その制御コマンドに対応した画像に関するコマンドリストをVDP803に送信する。これにより、VDP803が、当該コマンドリストに基づく画像を表示させるように画像データを生成し、その生成した画像データを液晶表示装置41に送信することにより、液晶表示装置41に、図7(b)~(e)に示すような突入演出が表示されることとなる。 As shown in FIGS. 9 (b-1) and 9 (b-2), when the sub control CPU 800a executes the start flag indicating the start of the rush effect at the timing T2, the sub control CPU 800a is shown in FIG. 9 (a). The control command (D608H 01H) related to the display of the rush effect shown is issued and stored in the area related to the interrupt effect (rush effect) of the sub control RAM 800c. Then, the sub control CPU 800a reads out the control command (D608H 01H) related to the display of the rush effect stored in the area related to the interrupt effect (rush effect) of the sub control RAM 800c, and displays the command list related to the image corresponding to the control command to VDP803. Send to. As a result, the VDP 803 generates image data so as to display an image based on the command list, and transmits the generated image data to the liquid crystal display device 41, whereby FIG. 7 (b) is displayed on the liquid crystal display device 41. The rush effect as shown in (e) will be displayed.

しかしながら、このままでは、上述したように、サブ制御RAM800cの割込み演出(突入演出)に関する領域は、特別図柄の変動が確定、又は、特別図柄の変動が再び開始したとしても、サブ制御CPU800aにてクリアされないため、突入演出の表示に関する制御コマンド(D608H 01H)が格納されたままとなる。それゆえ、液晶表示装置41に、図7(c)~(e)に示すような突入演出が表示され続けることとなり、新たに、突入演出を開始しようとしても、開始されないこととなる。そこで、適切なタイミングで突入演出の表示を終了するようにするため、1つだけ用意しておいた突入演出のシナリオの最後に、突入演出の終了を示す終了フラグを組み込んでおく。これにより、サブ制御CPU800aが、突入演出のシナリオを実行した最後に、突入演出の終了を示す終了フラグを実行すると、サブ制御CPU800aは、図9(a)に示す、突入演出の表示に関する制御コマンド(D608H 00H)を発行し、サブ制御RAM800cの割込み演出(突入演出)に関する領域に格納する。そして、サブ制御CPU800aは、サブ制御RAM800cの割込み演出(突入演出)に関する領域に格納されている突入演出の表示に関する制御コマンド(D608H 00H)を読み出し、その制御コマンドに対応した画像に関するコマンドリストをVDP803に送信する。これにより、VDP803が、液晶表示装置41に、図7(c)~(e)に示すような突入演出が表示されないように処理する。 However, as described above, as described above, the area related to the interrupt effect (rush effect) of the sub control RAM 800c is cleared by the sub control CPU 800a even if the change of the special symbol is confirmed or the change of the special symbol starts again. Therefore, the control command (D608H 01H) related to the display of the rush effect remains stored. Therefore, the rush effect as shown in FIGS. 7 (c) to 7 (e) will continue to be displayed on the liquid crystal display device 41, and even if a new rush effect is to be started, it will not be started. Therefore, in order to end the display of the rush effect at an appropriate timing, an end flag indicating the end of the rush effect is incorporated at the end of the scenario of the rush effect prepared only for one. As a result, when the sub-control CPU 800a executes the end flag indicating the end of the rush effect at the end of executing the scenario of the rush effect, the sub-control CPU 800a has the control command related to the display of the rush effect shown in FIG. 9A. (D608H 00H) is issued and stored in the area related to the interrupt effect (rush effect) of the sub-control RAM 800c. Then, the sub control CPU 800a reads out the control command (D608H 00H) related to the display of the rush effect stored in the area related to the interrupt effect (rush effect) of the sub control RAM 800c, and displays the command list related to the image corresponding to the control command to VDP803. Send to. As a result, the VDP 803 processes the liquid crystal display device 41 so that the rush effect as shown in FIGS. 7 (c) to 7 (e) is not displayed.

しかして、このようにすれば、発生した割込み演出を途中で終了させることなく、最後まで表示させることができ、もって、遊技者の興趣を向上させることができることとなる。 By doing so, the generated interrupt effect can be displayed to the end without ending in the middle, and thus the interest of the player can be improved.

以上のことより、本実施形態においては、突入演出の実行を終了させるにあたって、突入演出の終了を示す終了フラグを用いて、終了させるようにしている。 From the above, in the present embodiment, when the execution of the rush effect is terminated, the end flag indicating the end of the rush effect is used to terminate the execution.

<割込み演出(蝶の演出)の説明>
次に、割込み演出(蝶の演出)に関する点について説明することとする。上記説明した割込み演出(突入演出)では、突入演出が発生すると、図7(a)に示すような特別図柄の変動が表示されないが、この割込み演出(蝶の演出)では、割込み演出(蝶の演出)と共に、図7(a)に示すような特別図柄の変動も表示されるようになっている。このような割込み演出(蝶の演出)にも、上記割込み演出(突入演出)にて説明した処理が適用可能である。この点、図12~図13を主に参照して具体的に説明する。なお、この割込み演出(蝶の演出)も、先読み予告演出などの複数変動にまたがるものに使用される。
<Explanation of interrupt production (butterfly production)>
Next, the points related to the interrupt effect (butterfly effect) will be described. In the interrupt effect (rush effect) described above, when the rush effect occurs, the fluctuation of the special symbol as shown in FIG. 7A is not displayed, but in this interrupt effect (butterfly effect), the interrupt effect (butterfly effect) is displayed. Along with the effect), the variation of the special symbol as shown in FIG. 7 (a) is also displayed. The process described in the above-mentioned interrupt effect (rush effect) can also be applied to such an interrupt effect (butterfly effect). This point will be specifically described with reference to FIGS. 12 to 13. It should be noted that this interrupt effect (butterfly effect) is also used for a plurality of fluctuations such as a look-ahead advance notice effect.

特別図柄始動口44(図2参照)へ遊技球が入賞(特別図柄始動口スイッチ44a(図3参照)にて検出)すると、主制御基板60(主制御CPU600)より演出制御コマンドとして変動コマンドが送信され、もって、特別図柄の変動が開始(図13(a)に示すタイミングT20参照)することとなる。この際、液晶表示装置41には、図12(a)に示すような、特別図柄の変動が表示、すなわち、左特別図柄SD1,中特別図柄SD2,右特別図柄SD3の変動が表示される(画像P10参照)。 When the game ball wins a prize (detected by the special symbol start port switch 44a (see FIG. 3)) to the special symbol start port 44 (see FIG. 2), a variable command is issued as an effect control command from the main control board 60 (main control CPU 600). It is transmitted, and thus the variation of the special symbol starts (see the timing T20 shown in FIG. 13A). At this time, the liquid crystal display device 41 displays the variation of the special symbol as shown in FIG. 12A, that is, the variation of the left special symbol SD1, the middle special symbol SD2, and the right special symbol SD3 ( See image P10).

次いで、図13(a)に示すタイミングT21時、主制御基板60(主制御CPU600)より受信した演出制御コマンドに対応した演出パターンをサブ制御ROM800b内に予め格納しておいた多数の演出パターンの中からサブ制御CPU800aが抽選により決定した演出パターンに組み込まれた、蝶の発生を示す発生フラグを、サブ制御CPU800aが実行すると、蝶が発生する演出が実行される。すなわち、サブ制御CPU800aが、蝶の発生を示す発生フラグを実行(サブ制御ROM800b内に格納されている蝶の演出シナリオを呼び出し(読み出し)実行)すると、サブ制御CPU800aは、図13(b)に示す、蝶の発生パターンに関する制御コマンド(D188H 04H、又は、D188H 05H(本実施形態では、この制御コマンドが発生)、又は、D188H 06H、又は、D188H 07H)を発行し、サブ制御RAM800cの割込み演出(蝶の演出)に関する領域に格納する。そして、サブ制御CPU800aは、サブ制御RAM800cの割込み演出(蝶の演出)に関する領域に格納されている蝶の発生パターンに関する制御コマンド(D188H 05H)を読み出し、その制御コマンドに対応した画像に関するコマンドリストをVDP803に送信する。これにより、VDP803が、当該コマンドリストに基づく画像を表示させるように画像データを生成し、その生成した画像データを液晶表示装置41に送信することにより、液晶表示装置41に、図12(b)に示すような蝶の演出が表示されることとなる。より具体的に説明すると、サブ制御CPU800aが、図13(a)に示すタイミングT21時、図12(b)に示すように、左特別図柄SD1,中特別図柄SD2が変動し、右特別図柄SD3が停止する変動に関する演出の画像に基づくコマンドリストをVDP803に送信すると、VDP803が、当該コマンドリストに基づく画像を表示させるように、図12(b)に示す画像P20a(左特別図柄SD1,中特別図柄SD2が変動し、右特別図柄SD3が停止している画像)を生成する。そして、その生成された画像P20aは、VDP803によって、液晶表示装置41に描画される。さらに、サブ制御CPU800aは、サブ制御RAM800cの割込み演出(蝶の演出)に関する領域に格納されている蝶の発生パターンに関する制御コマンド(D188H 05H)を読み出し、その制御コマンドに対応した画像に関するコマンドリストをVDP803に送信する。これを受けて、VDP803が、当該コマンドリストに基づく画像を表示させるように、図12(b)に示す画像P20b(蝶CH1の画像)を生成する。そして、その生成された画像P20bは、VDP803によって、液晶表示装置41に描画される。これにより、図12(b)に示すように、液晶表示装置41には、左特別図柄SD1,中特別図柄SD2が変動し、右特別図柄SD3が停止している画像P20aの右特別図柄SD3から蝶CH1の画像P20bが発生している画像P20が表示されることとなる。 Next, at the timing T21 shown in FIG. 13A, the effect patterns corresponding to the effect control commands received from the main control board 60 (main control CPU 600) are stored in the sub control ROM 800b in advance for a large number of effect patterns. When the sub-control CPU 800a executes the generation flag indicating the generation of butterflies incorporated in the effect pattern determined by the sub-control CPU 800a by lottery, the effect of generating butterflies is executed. That is, when the sub-control CPU 800a executes the generation flag indicating the generation of butterflies (calls (reads) the butterfly effect scenario stored in the sub-control ROM 800b), the sub-control CPU 800a shows the figure 13 (b). The control command (D188H 04H or D188H 05H (in this embodiment, this control command is generated) or D188H 06H or D188H 07H) relating to the butterfly generation pattern is issued to produce an interrupt effect of the sub-control RAM 800c. Store in the area related to (Butterfly production). Then, the sub-control CPU 800a reads out the control command (D188H 05H) related to the butterfly generation pattern stored in the area related to the interrupt effect (butterfly effect) of the sub-control RAM 800c, and reads the command list related to the image corresponding to the control command. Send to VDP803. As a result, the VDP 803 generates image data so as to display an image based on the command list, and transmits the generated image data to the liquid crystal display device 41, whereby FIG. 12 (b) is displayed on the liquid crystal display device 41. The effect of the butterfly as shown in is displayed. More specifically, the sub-control CPU 800a changes the left special symbol SD1 and the middle special symbol SD2 at the timing T21 shown in FIG. 13A and the right special symbol SD3 as shown in FIG. 12B. When a command list based on the image of the effect related to the stoppage is transmitted to the VDP803, the image P20a (left special symbol SD1, middle special) shown in FIG. 12B is displayed so that the VDP803 displays the image based on the command list. The image in which the symbol SD2 fluctuates and the right special symbol SD3 is stopped) is generated. Then, the generated image P20a is drawn on the liquid crystal display device 41 by the VDP 803. Further, the sub-control CPU 800a reads out the control command (D188H 05H) related to the butterfly generation pattern stored in the area related to the interrupt effect (butterfly effect) of the sub-control RAM 800c, and reads the command list related to the image corresponding to the control command. Send to VDP803. In response to this, VDP803 generates the image P20b (image of the butterfly CH1) shown in FIG. 12B so that the image based on the command list is displayed. Then, the generated image P20b is drawn on the liquid crystal display device 41 by the VDP 803. As a result, as shown in FIG. 12B, the left special symbol SD1 and the middle special symbol SD2 are changed in the liquid crystal display device 41, and the right special symbol SD3 is stopped from the right special symbol SD3 of the image P20a. The image P20 in which the image P20b of the butterfly CH1 is generated is displayed.

次いで、サブ制御CPU800aは、図13(a)に示すタイミングT21~タイミングT22中、左特別図柄SD1,中特別図柄SD2が変動し、右特別図柄SD3が停止する変動に関する演出の画像に基づくコマンドリストをVDP803に送信する。これにより、VDP803が、当該コマンドリストに基づく画像を表示させるように、図12(c)に示す画像P30a(左特別図柄SD1,中特別図柄SD2が変動し、右特別図柄SD3が停止している画像)を生成する。そして、その生成された画像P30aは、VDP803によって、液晶表示装置41に描画される。さらに、サブ制御CPU800aは、図13(a)に示すタイミングT21~タイミングT22中、サブ制御ROM800bから呼び出した(読み出した)蝶の演出シナリオに基づき、図12(b)に示す蝶CH1の画像P20bの位置から、図12(c)に示す蝶CH1の画像P30bの位置まで、図12(b)に示す矢印Y1方向に蝶CH1を移動させる画像に関するコマンドリストをVDP803に送信する。これを受けて、VDP803が、当該コマンドリストに基づく画像を表示させるように、図12(c)に示す画像P30b(蝶CH1の画像)を生成する。そして、その生成された画像P30bは、VDP803によって、液晶表示装置41に描画される。これにより、図12(c)に示すように、液晶表示装置41には、左特別図柄SD1,中特別図柄SD2が変動し、右特別図柄SD3が停止している画像P30aの右特別図柄SD3から蝶CH1が、図12(b)に示す矢印Y1方向に飛び立ち、図12(c)に示す蝶CH1の画像P30bの位置まで移動する画像P30が表示されることとなる。 Next, the sub-control CPU 800a is a command list based on an image of the effect regarding the fluctuation of the left special symbol SD1 and the middle special symbol SD2 and the right special symbol SD3 being stopped during the timing T21 to the timing T22 shown in FIG. To VDP803. As a result, the image P30a (left special symbol SD1 and middle special symbol SD2) shown in FIG. 12 (c) fluctuates so that the VDP 803 displays an image based on the command list, and the right special symbol SD3 is stopped. Image) is generated. Then, the generated image P30a is drawn on the liquid crystal display device 41 by the VDP 803. Further, the sub-control CPU 800a is based on the effect scenario of the butterfly called (read) from the sub-control ROM 800b during the timing T21 to the timing T22 shown in FIG. 13 (a), and the image P20b of the butterfly CH1 shown in FIG. 12 (b). To the position of the image P30b of the butterfly CH1 shown in FIG. 12 (c), a command list relating to the image of moving the butterfly CH1 in the direction of the arrow Y1 shown in FIG. 12 (b) is transmitted to the VDP 803. In response to this, the VDP 803 generates the image P30b (image of the butterfly CH1) shown in FIG. 12 (c) so that the image based on the command list is displayed. Then, the generated image P30b is drawn on the liquid crystal display device 41 by the VDP 803. As a result, as shown in FIG. 12 (c), the left special symbol SD1 and the middle special symbol SD2 are changed in the liquid crystal display device 41, and the right special symbol SD3 is stopped from the right special symbol SD3 of the image P30a. The image P30 in which the butterfly CH1 flies in the direction of the arrow Y1 shown in FIG. 12B and moves to the position of the image P30b of the butterfly CH1 shown in FIG. 12C is displayed.

次いで、図13(a)に示すタイミングT22時、サブ制御ROM800bから呼び出した(読み出した)蝶の演出シナリオに組み込まれた、蝶の待機を示す待機フラグを、サブ制御CPU800aが実行すると、蝶がその場で待機する演出が実行される。すなわち、サブ制御CPU800aが、蝶の待機を示す待機フラグを実行すると、サブ制御CPU800aは、図13(b)に示す、蝶の待機に関する制御コマンド(D188H 03H)を発行し、サブ制御RAM800cの割込み演出(蝶の演出)に関する領域に格納する。そして、サブ制御CPU800aは、サブ制御RAM800cの割込み演出(蝶の演出)に関する領域に格納されている蝶の待機に関する制御コマンド(D188H 03H)を読み出し、その制御コマンドに対応した画像に関するコマンドリストをVDP803に送信する。これにより、VDP803が、当該コマンドリストに基づく画像を表示させるように画像データを生成し、その生成した画像データを液晶表示装置41に送信することにより、液晶表示装置41に、図12(c)に示すような蝶の演出が表示されることとなる。より具体的に説明すると、サブ制御CPU800aが、図13(a)に示すタイミングT22時、図12(c)に示すように、左特別図柄SD1,中特別図柄SD2が変動し、右特別図柄SD3が停止する変動に関する演出の画像に基づくコマンドリストをVDP803に送信すると、VDP803が、当該コマンドリストに基づく画像を表示させるように、図12(c)に示す画像P30a(左特別図柄SD1,中特別図柄SD2が変動し、右特別図柄SD3が停止している画像)を生成する。そして、その生成された画像P30aは、VDP803によって、液晶表示装置41に描画される。さらに、サブ制御CPU800aは、サブ制御RAM800cの割込み演出(蝶の演出)に関する領域に格納されている蝶の待機に関する制御コマンド(D188H 03H)を読み出し、その制御コマンドに対応した画像に関するコマンドリストをVDP803に送信する。これを受けて、VDP803が、当該コマンドリストに基づく画像を表示させるように、図12(c)に示す画像P30b(蝶CH1の画像)を生成する。そして、その生成された画像P30bは、VDP803によって、液晶表示装置41に描画される。これにより、図12(c)に示すように、液晶表示装置41には、左特別図柄SD1,中特別図柄SD2が変動し、右特別図柄SD3が停止している画像P30aと、画面右上隅で待機している蝶CH1の画像P30bとを備える画像P30が表示されることとなる。なお、この蝶CH1は、図13(a)に示すタイミングT22~タイミングT27まで、図12(c)~(g)に示すように、画面右上隅で待機している状態で、液晶表示装置41に表示されることとなる。そして、特別図柄(図12(a)に示す左特別図柄SD1,中特別図柄SD2,右特別図柄SD3)は、図13(a)に示すように、タイミングT23時、図12(d)に示すように、画面右上隅で待機している蝶CH1(画像P30b参照)と共に、変動内容が確定したもの(画像P40a参照)が液晶表示装置41に表示される(画像P40参照)。さらに、タイミングT24時、図12(e)に示すように、画面右上隅で待機している蝶CH1(画像P30b参照)と共に、再び変動した内容(画像P50a参照)が液晶表示装置41に表示され(画像P50参照)、タイミングT25時、図12(f)に示すように、画面右上隅で待機している蝶CH1(画像P30b参照)と共に、変動内容が確定したもの(画像P40a参照)が液晶表示装置41に表示され(画像P40参照)、タイミングT26時、図12(g)に示すように、画面右上隅で待機している蝶CH1(画像P30b参照)と共に、再び変動した内容(画像P50a参照)が液晶表示装置41に表示されることとなる(画像P50参照)。すなわち、タイミングT22~タイミングT27中、上記説明した割込み演出(突入演出)と同様、特別図柄の変動が確定(タイミングT23時,タイミングT25時)、又は、特別図柄の変動が再び開始(タイミングT24時,タイミングT26時)したとしても、図12(c)~(g)に示すように、画面右上隅で待機している蝶CH1の画像P30bは、液晶表示装置41に表示され続けることとなる。これは、上記割込み演出(突入演出)で説明したように、サブ制御RAM800cに格納される演出パターンとは別の領域に割込み演出(蝶の演出)を格納するようにし、主制御基板60(主制御CPU600)より演出制御コマンドとして確定コマンドが送信され、特別図柄の変動が確定(タイミングT23時,タイミングT25時)、又は、主制御基板60(主制御CPU600)より演出制御コマンドとして変動コマンドが送信され、特別図柄の変動が再び開始(タイミングT24時,タイミングT26時)した際、サブ制御CPU800aが、サブ制御RAM800cに格納されている演出パターン(変動に関する演出含む)の領域をクリアし、割込み演出(蝶の演出)の領域をクリアしないようにしているためである。 Next, when the sub-control CPU 800a executes the standby flag indicating the butterfly standby, which is incorporated in the butterfly effect scenario called (read) from the sub-control ROM 800b at the timing T22 shown in FIG. 13 (a), the butterfly moves. The production of waiting on the spot is executed. That is, when the sub-control CPU 800a executes the wait flag indicating the butterfly standby, the sub-control CPU 800a issues the control command (D188H 03H) related to the butterfly standby shown in FIG. 13 (b), and interrupts the sub-control RAM 800c. Store in the area related to the production (butterfly production). Then, the sub-control CPU 800a reads out the control command (D188H 03H) related to the standby of the butterfly stored in the area related to the interrupt effect (butterfly effect) of the sub-control RAM 800c, and displays the command list related to the image corresponding to the control command VDP803. Send to. As a result, the VDP 803 generates image data so as to display an image based on the command list, and transmits the generated image data to the liquid crystal display device 41, whereby FIG. 12 (c) is displayed on the liquid crystal display device 41. The effect of the butterfly as shown in is displayed. More specifically, the sub-control CPU 800a changes the left special symbol SD1 and the middle special symbol SD2 at the timing T22 shown in FIG. 13A and the right special symbol SD3 as shown in FIG. 12C. When a command list based on the image of the effect related to the stoppage is transmitted to the VDP803, the image P30a (left special symbol SD1, middle special) shown in FIG. 12C is displayed so that the VDP803 displays the image based on the command list. The image in which the symbol SD2 fluctuates and the right special symbol SD3 is stopped) is generated. Then, the generated image P30a is drawn on the liquid crystal display device 41 by the VDP 803. Further, the sub-control CPU 800a reads out the control command (D188H 03H) related to the standby of the butterfly stored in the area related to the interrupt effect (butterfly effect) of the sub-control RAM 800c, and displays the command list related to the image corresponding to the control command VDP803. Send to. In response to this, the VDP 803 generates the image P30b (image of the butterfly CH1) shown in FIG. 12 (c) so that the image based on the command list is displayed. Then, the generated image P30b is drawn on the liquid crystal display device 41 by the VDP 803. As a result, as shown in FIG. 12 (c), the liquid crystal display device 41 has the image P30a in which the left special symbol SD1 and the middle special symbol SD2 are changed and the right special symbol SD3 is stopped, and the image P30a in the upper right corner of the screen. The image P30 including the image P30b of the waiting butterfly CH1 is displayed. The butterfly CH1 is in a state of waiting in the upper right corner of the screen from timing T22 to timing T27 shown in FIG. 13A and as shown in FIGS. 12C to 12G, and the liquid crystal display device 41 is present. Will be displayed on. The special symbols (left special symbol SD1, middle special symbol SD2, right special symbol SD3 shown in FIG. 12 (a)) are shown in FIG. 12 (d) at timing T23 as shown in FIG. 13 (a). As shown above, along with the butterfly CH1 (see image P30b) waiting in the upper right corner of the screen, the one whose fluctuation content is confirmed (see image P40a) is displayed on the liquid crystal display device 41 (see image P40). Further, at timing T24, as shown in FIG. 12 (e), the changed contents (see image P50a) are displayed on the liquid crystal display device 41 together with the butterfly CH1 (see image P30b) waiting in the upper right corner of the screen. (Refer to image P50), at timing T25, as shown in FIG. 12 (f), along with the butterfly CH1 (see image P30b) waiting in the upper right corner of the screen, the one in which the fluctuation content is confirmed (see image P40a) is the liquid crystal. Displayed on the display device 41 (see image P40), at timing T26, as shown in FIG. 12 (g), the contents changed again (see image P50a) together with the butterfly CH1 (see image P30b) waiting in the upper right corner of the screen. (See) will be displayed on the liquid crystal display device 41 (see image P50). That is, during the timing T22 to the timing T27, the fluctuation of the special symbol is confirmed (timing T23:00, timing T25 o'clock) or the fluctuation of the special symbol starts again (timing T24 o'clock) as in the interrupt effect (rush effect) described above. , Timing T2 6 o'clock), as shown in FIGS. 12 (c) to 12 (g), the image P30b of the butterfly CH1 waiting in the upper right corner of the screen will continue to be displayed on the liquid crystal display device 41. As described in the above-mentioned interrupt effect (rush effect), the interrupt effect (butterfly effect) is stored in an area different from the effect pattern stored in the sub control RAM 800c, and the main control board 60 (main). The control CPU 600) sends a confirmation command as an effect control command, and the change of the special symbol is confirmed (timing T23 o'clock, timing T25 o'clock), or the main control board 60 (main control CPU 600) sends a change command as an effect control command. Then, when the variation of the special symbol starts again (timing T24 o'clock, timing T26 o'clock), the sub control CPU 800a clears the area of the effect pattern (including the effect related to the variation) stored in the sub control RAM 800c, and interrupts the effect. This is because the area of (Butterfly production) is not cleared.

次いで、図13(a)に示すタイミングT27時、主制御基板60(主制御CPU600)より受信した演出制御コマンドに対応した演出パターンをサブ制御ROM800b内に予め格納しておいた多数の演出パターンの中からサブ制御CPU800aが抽選により決定した演出パターンに組み込まれた、待機している蝶の制御内容を示す制御フラグを、サブ制御CPU800aが実行すると、蝶が動作する演出が実行される。すなわち、サブ制御CPU800aが、図13(a)に示すタイミングT27時、蝶の制御内容を示す制御フラグを実行すると、サブ制御CPU800aは、図13(b)に示す、蝶の制御パターンに関する制御コマンド(D188H 01H(本実施形態では、この制御コマンドが発生)、又は、D188H 02H)を発行し、サブ制御RAM800cの割込み演出(蝶の演出)に関する領域に格納する。そして、サブ制御CPU800aは、サブ制御RAM800cの割込み演出(蝶の演出)に関する領域に格納されている蝶の制御パターンに関する制御コマンド(D188H 01H)を読み出し、その制御コマンドに対応した画像に関するコマンドリストをVDP803に送信する。これにより、VDP803が、当該コマンドリストに基づく画像を表示させるように画像データを生成し、その生成した画像データを液晶表示装置41に送信することにより、液晶表示装置41に、図12(h)に示すような蝶の演出が表示されることとなる。より具体的に説明すると、サブ制御CPU800aが、図13(a)に示すタイミングT27時、並びに、タイミングT27~タイミングT28中、図12(h)に示すように、左特別図柄SD1,中特別図柄SD2,右特別図柄SD3が変動している変動に関する演出の画像に基づくコマンドリストをVDP803に送信する。これを受けて、VDP803が、当該コマンドリストに基づく画像を表示させるように、図12(h)に示す画像P60a(左特別図柄SD1,中特別図柄SD2,右特別図柄SD3が変動している画像)を生成する。そして、その生成された画像P60aは、VDP803によって、液晶表示装置41に描画される。さらに、サブ制御CPU800aは、図13(a)に示すタイミングT27時、並びに、タイミングT27~タイミングT28中、サブ制御RAM800cの割込み演出(蝶の演出)に関する領域に格納されている蝶の制御パターンに関する制御コマンド(D188H 01H)を読み出し、その制御コマンドに対応した画像、すなわち、図12(h)に示す蝶CH1の破線位置から矢印Y2方向に蝶CH1を移動させ、液晶表示装置41の画面外まで移動させる画像に関するコマンドリストをVDP803に送信する。これを受けて、VDP803が、当該コマンドリストに基づく画像を表示させるように、図12(h)に示す画像を生成する。これにより、図12(h)に示すように、液晶表示装置41には、左特別図柄SD1,中特別図柄SD2,右特別図柄SD3が変動している画像P60aと、蝶CH1が、図12(h)に示す破線位置から矢印Y2方向に液晶表示装置41の画面外まで移動する画像とで構成された画像P60が表示されることとなる。 Next, at the timing T27 shown in FIG. 13A, the effect patterns corresponding to the effect control commands received from the main control board 60 (main control CPU 600) are stored in the sub control ROM 800b in advance for a large number of effect patterns. When the sub-control CPU 800a executes a control flag indicating the control content of the waiting butterfly, which is incorporated in the effect pattern determined by the sub-control CPU 800a by lottery, the effect of operating the butterfly is executed. That is, when the sub-control CPU 800a executes the control flag indicating the control content of the butterfly at the timing T27 shown in FIG. 13 (a), the sub-control CPU 800a has the control command related to the butterfly control pattern shown in FIG. 13 (b). (D188H 01H (in this embodiment, this control command is generated) or D188H 02H) is issued and stored in the area related to the interrupt effect (butterfly effect) of the sub-control RAM 800c. Then, the sub-control CPU 800a reads out the control command (D188H 01H) related to the butterfly control pattern stored in the area related to the interrupt effect (butterfly effect) of the sub-control RAM 800c, and reads the command list related to the image corresponding to the control command. Send to VDP803. As a result, the VDP 803 generates image data so as to display an image based on the command list, and transmits the generated image data to the liquid crystal display device 41, whereby FIG. 12 (h) is displayed on the liquid crystal display device 41. The effect of the butterfly as shown in is displayed. More specifically, the sub-control CPU 800a has the left special symbol SD1 and the middle special symbol in the timing T27 o'clock shown in FIG. 13 (a) and in the timing T27 to T28, as shown in FIG. 12 (h). SD2, the right special symbol SD3 is fluctuating. A command list based on the image of the effect related to the fluctuation is transmitted to VDP803. In response to this, the image P60a (left special symbol SD1, middle special symbol SD2, right special symbol SD3) shown in FIG. 12 (h) is changed so that the VDP 803 displays an image based on the command list. ) Is generated. Then, the generated image P60a is drawn on the liquid crystal display device 41 by the VDP 803. Further, the sub-control CPU 800a relates to a butterfly control pattern stored in an area related to an interrupt effect (butterfly effect) of the sub-control RAM 800c during timing T27 and timing T27 to timing T28 shown in FIG. 13 (a). The control command (D188H 01H) is read out, and the image corresponding to the control command, that is, the butterfly CH1 is moved from the broken line position of the butterfly CH1 shown in FIG. 12H in the direction of the arrow Y2 to the outside of the screen of the liquid crystal display device 41. Send a command list for the image to be moved to VDP803. In response to this, VDP803 generates the image shown in FIG. 12 (h) so as to display the image based on the command list. As a result, as shown in FIG. 12 (h), the liquid crystal display device 41 includes the image P60a in which the left special symbol SD1, the middle special symbol SD2, and the right special symbol SD3 are fluctuating, and the butterfly CH1 in FIG. An image P60 composed of an image moving from the broken line position shown in h) to the outside of the screen of the liquid crystal display device 41 in the direction of arrow Y2 is displayed.

しかして、このように、特別図柄の変動内容に如何に係らず、割込み演出(蝶の演出)中に分岐演出を発生させるようにすれば、演出のバリエーション(種類)が増え、遊技者の興趣を向上させることができる。なお、蝶の制御パターンに関する制御コマンド(D188H 02H)のボタン変化とは、上記のように、図12(h)に示す蝶CH1の破線位置から蝶が飛び立った際、それに合わせて、図1に示す演出ボタン装置14に内蔵されている内蔵ランプ(図示せず)が点灯することを意味している。なおまた、本実施形態において説明したしたようなボタン変化はあくまで一例であり、例えば、液晶表示装置41に表示されている蝶CH1が、演出ボタン装置14の押下を遊技者に促すボタン表示に変化して表示されるようにしても良い。また、図12(h)に示す蝶CH1の破線位置から蝶が飛び立った際、それに合わせて、図1に示す演出ボタン装置14のボタン有効時間が発生するようにしても良い。また、液晶表示装置41に表示されている蝶CH1が、演出ボタン装置14の押下を遊技者に促すボタン表示に変化し、それに合わせて、図1に示す演出ボタン装置14のボタン有効時間が発生すると共に、演出ボタン装置14に内蔵されている内蔵ランプ(図示せず)が点灯するようにしても良い。 However, in this way, if a branching effect is generated during the interrupt effect (butterfly effect) regardless of the fluctuation content of the special symbol, the variation (type) of the effect will increase, and the player's interest will increase. Can be improved. The button change of the control command (D188H 02H) relating to the butterfly control pattern is shown in FIG. 1 when the butterfly flies from the broken line position of the butterfly CH1 shown in FIG. 12 (h) as described above. It means that the built-in lamp (not shown) built in the effect button device 14 shown is lit. Further, the button change as described in the present embodiment is only an example, and for example, the butterfly CH1 displayed on the liquid crystal display device 41 changes to a button display prompting the player to press the effect button device 14. May be displayed. Further, when the butterfly flies from the broken line position of the butterfly CH1 shown in FIG. 12 (h), the button effective time of the effect button device 14 shown in FIG. 1 may be generated accordingly. Further, the butterfly CH1 displayed on the liquid crystal display device 41 changes to a button display prompting the player to press the effect button device 14, and the button effective time of the effect button device 14 shown in FIG. 1 is generated accordingly. At the same time, the built-in lamp (not shown) built in the effect button device 14 may be turned on.

次いで、図13(a)に示すタイミングT28時、サブ制御ROM800bから呼び出した(読み出した)蝶の演出シナリオに組み込まれた、蝶の演出の終了を示す終了フラグを、サブ制御CPU800aが実行すると、蝶の演出が終了することとなる。すなわち、サブ制御CPU800aが、蝶の演出の終了を示す終了フラグを実行すると、サブ制御CPU800aは、図13(b)に示す、蝶の演出の終了に関する制御コマンド(D188H 00H)を発行し、サブ制御RAM800cの割込み演出(蝶の演出)に関する領域に格納する。そして、サブ制御CPU800aは、サブ制御RAM800cの割込み演出(蝶の演出)に関する領域に格納されている蝶の演出の終了に関する制御コマンド(D188H 00H)を読み出し、その制御コマンドに対応した画像に関するコマンドリストをVDP803に送信する。これにより、VDP803が、液晶表示装置41に蝶の演出が表示されないように制御することとなる。 Next, when the sub-control CPU 800a executes the end flag indicating the end of the butterfly effect, which is incorporated in the butterfly effect scenario called (read) from the sub-control ROM 800b at the timing T28 shown in FIG. 13A. The production of butterflies will end. That is, when the sub control CPU 800a executes the end flag indicating the end of the butterfly effect, the sub control CPU 800a issues a control command (D188H 00H) relating to the end of the butterfly effect shown in FIG. 13 (b), and the sub control CPU 800a issues a sub. It is stored in the area related to the interrupt effect (butterfly effect) of the control RAM 800c. Then, the sub-control CPU 800a reads out the control command (D188H 00H) regarding the end of the butterfly effect stored in the area related to the interrupt effect (butterfly effect) of the sub-control RAM 800c, and the command list regarding the image corresponding to the control command. To VDP803. As a result, the VDP 803 controls the liquid crystal display device 41 so that the effect of butterflies is not displayed.

しかして、このように、割込み演出(蝶の演出)と共に、変動に関する演出が表示されている場合であっても、上記割込み演出(突入演出)にて説明した処理と同様の処理を適用させることにより、発生した割込み演出を途中で終了させることなく、最後まで表示させることができ、もって、遊技者の興趣を向上させることができることとなる。 Thus, even when the effect related to fluctuation is displayed together with the interrupt effect (butterfly effect), the same process as the process described in the above interrupt effect (rush effect) is applied. As a result, the generated interrupt effect can be displayed to the end without ending in the middle, and thus the player's interest can be improved.

なお、割込み演出(蝶の演出)においても、フラグを用いて制御しているが、これは、上記割込み演出(突入演出)にて説明した通り、プログラムの容量を削減することができ、さらに、処理を簡素化することができるためである。 The interrupt effect (butterfly effect) is also controlled by using a flag, but as explained in the above interrupt effect (rush effect), the program capacity can be reduced, and further, the program capacity can be reduced. This is because the processing can be simplified.

ところで、液晶表示装置41に、図12(c)~(g)に示す、画面右上隅で待機している蝶CH1の画像P30bが表示されている際、上記説明した処理内容だけでは、別の予告演出が発生するような演出を発生させる際、新たに、割込み演出(蝶の演出)の実行が開始されてしまう可能性があり、もって、新たに、蝶CH1が液晶表示装置41に表示されてしまうという不自然な演出が実行されてしまう可能性がある。そこで、本実施形態においては、そのようなことが発生しないよう、次のような条件を設けている。 By the way, when the image P30b of the butterfly CH1 waiting in the upper right corner of the screen shown in FIGS. 12 (c) to 12 (g) is displayed on the liquid crystal display device 41, the processing content described above is different. When generating an effect that causes a notice effect, there is a possibility that the execution of the interrupt effect (butterfly effect) is newly started, so that the butterfly CH1 is newly displayed on the liquid crystal display device 41. There is a possibility that an unnatural production will be executed. Therefore, in the present embodiment, the following conditions are provided so that such a situation does not occur.

すなわち、サブ制御CPU800aが、蝶の発生を示す発生フラグを実行する際、サブ制御RAM800cの割込み演出(蝶の演出)に関する領域に、蝶の演出の終了に関する制御コマンド(D188H 00H)が格納されているか否かを確認し、格納されていれば、蝶の発生を示す発生フラグを実行するようにしている。しかして、サブ制御RAM800cの割込み演出(蝶の演出)に関する領域に、蝶の演出の終了に関する制御コマンド(D188H 00H)が格納されているということは、液晶表示装置41に蝶CH1の画像が表示されていないということであるから、液晶表示装置41に、図12(c)~(g)に示す、画面右上隅で待機している蝶CH1の画像P30bが表示されているにもかかわらず、新たに、蝶CH1が液晶表示装置41に表示されてしまうことがなくなる。これにより、不自然な演出が実行されてしまうことがなくなる。 That is, when the sub-control CPU 800a executes the generation flag indicating the generation of the butterfly, the control command (D188H 00H) regarding the end of the butterfly effect is stored in the area related to the interrupt effect (butterfly effect) of the sub-control RAM 800c. It is checked whether or not it is present, and if it is stored, the occurrence flag indicating the occurrence of a butterfly is executed. Therefore, the fact that the control command (D188H 00H) regarding the end of the butterfly effect is stored in the area related to the interrupt effect (butterfly effect) of the sub control RAM 800c means that the image of the butterfly CH1 is displayed on the liquid crystal display device 41. Therefore, despite the fact that the image P30b of the butterfly CH1 waiting in the upper right corner of the screen shown in FIGS. 12 (c) to 12 (g) is displayed on the liquid crystal display device 41. Newly, the butterfly CH1 will not be displayed on the liquid crystal display device 41. As a result, an unnatural effect is not executed.

また、液晶表示装置41に、蝶CH1が表示されていないにも係らず、蝶の制御パターンに関する制御コマンド(D188H 01H、又は、D188H 02H)が実行され、図12(h)に示す破線位置から矢印Y2方向に液晶表示装置41の画面外まで移動する画像が表示されないように、次のような条件を設けている。 Further, even though the butterfly CH1 is not displayed on the liquid crystal display device 41, the control command (D188H 01H or D188H 02H) relating to the butterfly control pattern is executed, and the control command (D188H 01H or D188H 02H) is executed from the broken line position shown in FIG. 12 (h). The following conditions are provided so that the image moving to the outside of the screen of the liquid crystal display device 41 is not displayed in the direction of the arrow Y2.

すなわち、サブ制御CPU800aが、待機している蝶の制御内容を示す制御フラグを実行する際、サブ制御RAM800cの割込み演出(蝶の演出)に関する領域に、蝶の待機に関する制御コマンド(D188H 03H)が格納されているか否かを確認し、格納されていれば、蝶の制御内容を示す制御フラグを実行するようにしている。しかして、サブ制御RAM800cの割込み演出(蝶の演出)に関する領域に、蝶の待機に関する制御コマンド(D188H 03H)が格納されているということは、液晶表示装置41に待機中の蝶CH1の画像が表示されているということであるから、液晶表示装置41に、蝶CH1が表示されていないにも係らず、図12(h)に示す破線位置から矢印Y2方向に液晶表示装置41の画面外まで移動する蝶CH1の画像が液晶表示装置41に表示されてしまうことがなくなる。これにより、不自然な演出が実行されてしまうことがなくなる。 That is, when the sub-control CPU 800a executes the control flag indicating the control content of the standby butterfly, the control command (D188H 03H) related to the butterfly standby is set in the area related to the interrupt effect (butterfly effect) of the sub-control RAM 800c. It is checked whether it is stored, and if it is stored, a control flag indicating the control content of the butterfly is executed. Therefore, the fact that the control command (D188H 03H) related to the standby of the butterfly is stored in the area related to the interrupt effect (effect of the butterfly) of the sub control RAM 800c means that the image of the butterfly CH1 on standby in the liquid crystal display device 41 is stored. Since it is displayed, even though the butterfly CH1 is not displayed on the liquid crystal display device 41, from the broken line position shown in FIG. 12 (h) to the outside of the screen of the liquid crystal display device 41 in the direction of the arrow Y2. The image of the moving butterfly CH1 will not be displayed on the liquid crystal display device 41. As a result, an unnatural effect is not executed.

<画像演出の説明>
次に、画像演出に関する点について説明することとする。
<Explanation of image production>
Next, the points related to the image production will be described.

従来の画像演出においては、アニメーションで作成した動画像を用いて遊技者にインパクト(強い印象)を与えるような演出を実行している。しかしながら、このようなアニメーションで作成した動画像を用いた演出では、プログラム容量が大きくなるばかりか、処理の簡素化が図れないといった問題がある。 In the conventional image production, a moving image created by animation is used to perform an production that gives an impact (strong impression) to the player. However, in the production using the moving image created by such an animation, there is a problem that not only the program capacity becomes large but also the processing cannot be simplified.

そこで、本実施形態においては、アニメーションで作成した動画像ではなく、1枚の静止画を用いて、遊技者にインパクト(強い印象)を与えるような演出を実行するようにしている。この点、図14~図15を主に参照して具体的に説明する。 Therefore, in the present embodiment, one still image is used instead of the moving image created by the animation to perform an effect that gives an impact (strong impression) to the player. This point will be specifically described with reference to FIGS. 14 to 15.

図14(a)に示すような一枚の静止画像からなるキャラクタCH10の画像P100を液晶表示装置41に表示させる演出が発生した際、単に、液晶表示装置41に一枚の静止画像からなるキャラクタCH10の画像P100を表示させただけでは、遊技者へのインパクトに欠ける可能性がある。 When the effect of displaying the image P100 of the character CH10 consisting of one still image as shown in FIG. 14A on the liquid crystal display device 41 occurs, the character consisting of one still image is simply displayed on the liquid crystal display device 41. Simply displaying the image P100 of CH10 may lack the impact on the player.

そこで、本実施形態においては、次のような処理をしている。すなわち、図14(b)に示すように、図14(a)に示す画像P100を縮小した一枚の静止画像からなるキャラクタCH10の画像P101を、液晶表示装置41の画面左上隅に表示させる。そして、その表示後、瞬時(例えば、0.02秒)に、画像P101の左上隅(破線K1で示す位置)を基準として、その基準を中心として、矢印Y10方向に、画像P101を拡大させ、 図14(a)に示すような一枚の静止画像からなるキャラクタCH10の画像P100を液晶表示装置41に表示させるようにしている。 Therefore, in the present embodiment, the following processing is performed. That is, as shown in FIG. 14B, the image P101 of the character CH10 composed of a single still image obtained by reducing the image P100 shown in FIG. 14A is displayed in the upper left corner of the screen of the liquid crystal display device 41. Then, instantly (for example, 0.02 seconds) after the display, the image P101 is enlarged in the direction of the arrow Y10 with the upper left corner of the image P101 (the position indicated by the broken line K1) as a reference. The image P100 of the character CH10 composed of a single still image as shown in FIG. 14A is displayed on the liquid crystal display device 41.

上記の処理をより具体的に説明すると、サブ制御CPU800aが、図14(b)に示す画像P101を表示させ、該画像P101を図14(b)に示す矢印Y10方向に拡大表示させるようなコマンドリストを、図4に示す演出シナリオテーブルPR_TBLに基づいて作成し、その作成したコマンドリストをVDP803に送信すると、VDP803が、当該コマンドリストに基づく画像を表示させるように画像データを生成する。すなわち、VDP803は、CGROM804(図5参照)内に格納されている静止画圧縮データを読み出し、その読み出した静止画圧縮データをデコードし、そのデコード後の画像データを生成する。そして、VDP803は、その生成した画像データを、DDR2SDRAM805(図5参照)のフレームバッファ領域に格納し、その格納した画像データを液晶表示装置41に表示させるようにする。これにより、図14(b)に示す画像P101が液晶表示装置41に表示されることとなる。 More specifically, the above processing will be described in more detail. A command for the sub-control CPU 800a to display the image P101 shown in FIG. 14B and enlarge the image P101 in the direction of the arrow Y10 shown in FIG. 14B. When a list is created based on the effect scenario table PR_TBL shown in FIG. 4 and the created command list is transmitted to VDP803, VDP803 generates image data so as to display an image based on the command list. That is, the VDP 803 reads the still image compressed data stored in the CGROM 804 (see FIG. 5), decodes the read still image compressed data, and generates the image data after the decoding. Then, the VDP 803 stores the generated image data in the frame buffer area of the DDR2 SDRAM 805 (see FIG. 5), and causes the liquid crystal display device 41 to display the stored image data. As a result, the image P101 shown in FIG. 14B is displayed on the liquid crystal display device 41.

次いで、VDP803は、上記デコード後の画像データを、図14(b)に示す画像P101の左上隅(破線K1で示す位置)を基準として、その基準を中心として、矢印Y10方向に、拡大処理し、DDR2SDRAM805(図5参照)のフレームバッファ領域に格納する。そして、VDP803は、その格納した画像データを液晶表示装置41に表示させるようにする。これにより、図14(b)に示す画像P101が液晶表示装置41に表示された後、瞬時(例えば、0.02秒)に、画像P101の左上隅(破線K1で示す位置)を基準として、その基準を中心として、矢印Y10方向に、画像P101を拡大させた、 図14(a)に示すような一枚の静止画像からなるキャラクタCH10の画像P100が、液晶表示装置41に表示させることとなる。 Next, the VDP 803 enlarges the decoded image data in the direction of the arrow Y10 with the upper left corner (position indicated by the broken line K1) of the image P101 shown in FIG. 14 (b) as a reference. , DDR2 SDRAM 805 (see FIG. 5) is stored in the frame buffer area. Then, the VDP 803 causes the liquid crystal display device 41 to display the stored image data. As a result, after the image P101 shown in FIG. 14B is displayed on the liquid crystal display device 41, the image P101 is instantly (for example, 0.02 seconds) with reference to the upper left corner of the image P101 (the position indicated by the broken line K1). The image P100 of the character CH10 composed of a single still image as shown in FIG. 14A, which is an enlarged image P101 in the direction of the arrow Y10 with the reference as the center, is displayed on the liquid crystal display device 41. Become.

しかして、このように、液晶表示装置41に一枚の静止画像からなるキャラクタCH10を表示させるにあたって、一枚の静止画像を、拡大表示させるだけで、躍動感を与えることができ、もって、遊技者にインパクト(強い印象)を与えることができる。また、アニメーションを作成しなくとも、VDP803を用いて、一枚の静止画像を拡大表示させるだけで、遊技者にインパクト(強い印象)を与える演出を実現することができるばかりか、プログラム容量を削減することができ、さらに、処理の簡素化を図ることができる。 Thus, in displaying the character CH10 composed of one still image on the liquid crystal display device 41, it is possible to give a dynamic feeling only by enlarging the one still image. It can give an impact (strong impression) to a person. In addition, even if you do not create an animation, you can use VDP803 to magnify and display a single still image, and not only can you achieve an impact (strong impression) on the player, but also reduce the program capacity. Further, the processing can be simplified.

ところで、一枚の静止画像を、拡大表示させるにあたって、上記説明では、図14(b)に示す画像P101の左上隅(破線K1で示す位置)を基準として、その基準を中心として、矢印Y10方向に、拡大処理するようにしたが、それに限らず、図15に示すような方法で拡大処理するようにしても良い。 By the way, in order to enlarge and display one still image, in the above description, the upper left corner (position indicated by the broken line K1) of the image P101 shown in FIG. 14B is used as a reference, and the direction of the arrow Y10 is centered on the reference. However, the enlargement processing is not limited to this, and the enlargement processing may be performed by the method shown in FIG.

すなわち、図15(a)に示すように、図14(a)に示す画像P100を縦長に縮小した一枚の静止画像からなるキャラクタCH10の画像P102を、液晶表示装置41の画面左隅に表示させる。そして、その表示後、瞬時(例えば、0.017秒)に、画像P102の左辺の中心(破線K2で示す位置)を基準として、その基準を中心として、矢印Y11方向に、画像P102を拡大させ、図14(a)に示すような一枚の静止画像からなるキャラクタCH10の画像P100を液晶表示装置41に表示させる。なお、図14(b)に示す矢印Y10方向に画像P101を拡大させる距離と、図15(a)に示す矢印Y11方向に画像P102を拡大させる距離とは異なっている。すなわち、図14(b)に示す画像P101を拡大させる距離の方が、図15(b)に示す画像P103を拡大させる距離よりも長くなっている。それゆえ、図14(b)に示す画像P101を拡大させて図14(a)に示す画像P100を液晶表示装置41に表示させる時間よりも、図15(a)に示す画像P102を拡大させて図14(a)に示す画像P100を液晶表示装置41に表示させる時間の方が短くなっている。 That is, as shown in FIG. 15A, the image P102 of the character CH10 composed of a single still image obtained by reducing the image P100 shown in FIG. 14A vertically is displayed in the left corner of the screen of the liquid crystal display device 41. .. Then, instantly (for example, 0.017 seconds) after the display, the image P102 is enlarged in the direction of the arrow Y11 with the center of the left side of the image P102 (the position indicated by the broken line K2) as a reference. The image P100 of the character CH10 composed of a single still image as shown in FIG. 14A is displayed on the liquid crystal display device 41. The distance at which the image P101 is enlarged in the direction of arrow Y10 shown in FIG. 14B is different from the distance at which the image P102 is enlarged in the direction of arrow Y11 shown in FIG. 15A. That is, the distance for enlarging the image P101 shown in FIG. 14B is longer than the distance for enlarging the image P103 shown in FIG. 15B. Therefore, the image P102 shown in FIG. 15A is enlarged rather than the time required to enlarge the image P101 shown in FIG. 14B and display the image P100 shown in FIG. 14A on the liquid crystal display device 41. The time for displaying the image P100 shown in FIG. 14A on the liquid crystal display device 41 is shorter.

また、図15(b)に示すように、図14(a)に示す画像P100を縦長に縮小した一枚の静止画像からなるキャラクタCH10の画像P103を、液晶表示装置41の画面中央位置に表示させる。そして、その表示後、瞬時(例えば、0.015秒)に、画像P103の中心点(破線K3で示す位置)を基準として、その基準を中心として、矢印Y12方向(図示左側)、矢印Y12方向(図示左側)と相反する矢印Y13方向(図示右側)に、画像P103を拡大させ、図14(a)に示すような一枚の静止画像からなるキャラクタCH10の画像P100を液晶表示装置41に表示させる。なお、矢印Y12方向(図示左側)、矢印Y12方向(図示左側)と相反する矢印Y13方向(図示右側)に、画像P103を拡大させるにあたって、同距離拡大するようにしている。これにより、不自然に拡大した画像P100が液晶表示装置41に表示されないこととなる。また、矢印Y12方向(図示左側)、矢印Y13方向(図示右側)に図15(b)に示す画像P103を拡大させる距離と、図15(a)に示す画像P102を拡大させる距離とは異なっている。すなわち、図15(a)に示す画像P102を拡大させる距離の方が、図15(b)に示す画像P103を拡大させる距離よりも長くなっている。それゆえ、図15(a)に示す画像P102を拡大させて図14(a)に示す画像P100を液晶表示装置41に表示させる時間よりも、図15(b)に示す画像P103を拡大させて図14(a)に示す画像P100を液晶表示装置41に表示させる時間の方が短くなっている。 Further, as shown in FIG. 15 (b), the image P103 of the character CH10 composed of a single still image obtained by reducing the image P100 shown in FIG. 14 (a) vertically is displayed at the center position of the screen of the liquid crystal display device 41. Let me. Then, instantly (for example, 0.015 seconds) after the display, the center point of the image P103 (the position indicated by the broken line K3) is used as a reference, and the arrow Y12 direction (left side in the figure) and the arrow Y12 direction are taken with respect to the reference. The image P103 is enlarged in the direction of the arrow Y13 (right side in the figure) that contradicts (left side in the figure), and the image P100 of the character CH10 composed of one still image as shown in FIG. 14 (a) is displayed on the liquid crystal display device 41. Let me. When the image P103 is enlarged in the direction of the arrow Y12 (left side in the drawing) and the direction of the arrow Y13 (right side in the drawing) opposite to the direction of the arrow Y12 (left side in the drawing), the image P103 is enlarged by the same distance. As a result, the unnaturally enlarged image P100 is not displayed on the liquid crystal display device 41. Further, the distance at which the image P103 shown in FIG. 15B is enlarged in the direction of arrow Y12 (left side in the drawing) and the direction of arrow Y13 (right side in the drawing) is different from the distance at which the image P102 shown in FIG. 15A is enlarged. There is. That is, the distance for enlarging the image P102 shown in FIG. 15A is longer than the distance for enlarging the image P103 shown in FIG. 15B. Therefore, the image P103 shown in FIG. 15B is enlarged rather than the time required to enlarge the image P102 shown in FIG. 15A and display the image P100 shown in FIG. 14A on the liquid crystal display device 41. The time for displaying the image P100 shown in FIG. 14A on the liquid crystal display device 41 is shorter.

一方、図15(c)に示すように、図14(a)に示す画像P100を横長に縮小した一枚の静止画像からなるキャラクタCH10の画像P104を、液晶表示装置41の画面中央位置に表示させる。そして、その表示後、瞬時(例えば、0.013秒)に、画像P104の中心点(破線K4で示す位置)を基準として、その基準を中心として、矢印Y14方向(図示上側)、矢印Y14方向(図示上側)と相反する矢印Y15方向(図示下側)に、画像P104を拡大させ、図14(a)に示すような一枚の静止画像からなるキャラクタCH10の画像P100を液晶表示装置41に表示させる。なお、矢印Y14方向(図示上側)、矢印Y14方向(図示上側)と相反する矢印Y15方向(図示下側)に、画像P104を拡大させるにあたって、同距離拡大するようにしている。これにより、不自然に拡大した画像P100が液晶表示装置41に表示されないこととなる。また、図15(b)に示す画像P103を拡大させる距離と、図15(c)に示す画像P104を拡大させる距離とは異なっている。すなわち、図15(b)に示す画像P103を拡大させる距離の方が、図15(c)に示す画像P104を拡大させる距離よりも長くなっている。それゆえ、図15(b)に示す画像P103を拡大させて図14(a)に示す画像P100を液晶表示装置41に表示させる時間よりも、図15(c)に示す画像P104を拡大させて図14(a)に示す画像P100を液晶表示装置41に表示させる時間の方が短くなっている。 On the other hand, as shown in FIG. 15 (c), the image P104 of the character CH10 composed of a single still image obtained by reducing the image P100 shown in FIG. 14 (a) horizontally is displayed at the center position of the screen of the liquid crystal display device 41. Let me. Then, instantly (for example, 0.013 seconds) after the display, the center point of the image P104 (the position indicated by the broken line K4) is used as a reference, and the arrow Y14 direction (upper side in the drawing) and the arrow Y14 direction are taken with the reference as a reference. The image P104 is enlarged in the direction of the arrow Y15 (lower side in the drawing) that contradicts (upper side in the drawing), and the image P100 of the character CH10 composed of one still image as shown in FIG. 14A is displayed on the liquid crystal display device 41. Display. When the image P104 is enlarged in the direction of the arrow Y14 (upper side in the drawing) and the direction of the arrow Y15 (lower side in the drawing) opposite to the direction of the arrow Y14 (upper side in the drawing), the image P104 is enlarged by the same distance. As a result, the unnaturally enlarged image P100 is not displayed on the liquid crystal display device 41. Further, the distance for enlarging the image P103 shown in FIG. 15B is different from the distance for enlarging the image P104 shown in FIG. 15C. That is, the distance for enlarging the image P103 shown in FIG. 15B is longer than the distance for enlarging the image P104 shown in FIG. 15C. Therefore, the image P104 shown in FIG. 15C is enlarged rather than the time required to enlarge the image P103 shown in FIG. 15B and display the image P100 shown in FIG. 14A on the liquid crystal display device 41. The time for displaying the image P100 shown in FIG. 14A on the liquid crystal display device 41 is shorter.

また一方、図15(d)に示すように、図14(a)に示す画像P100を縮小した一枚の静止画像からなるキャラクタCH10の画像P105を、液晶表示装置41の画面中央位置に表示させる。そして、その表示後、瞬時(例えば、0.018秒)に、画像P105の中心点(破線K5で示す位置)を基準として、その基準を中心として、矢印Y16方向(図示左上側)、矢印Y16方向(図示左上側)と相反する矢印Y17方向(図示右下側)、矢印Y18方向(図示右上側)、矢印Y18方向(図示右上側)と相反する矢印Y19方向(図示左下側)に、画像P105を拡大させ、図14(a)に示すような一枚の静止画像からなるキャラクタCH10の画像P100を液晶表示装置41に表示させる。なお、矢印Y16方向(図示左上側)、矢印Y16方向(図示左上側)と相反する矢印Y17方向(図示右下側)、矢印Y18方向(図示右上側)、矢印Y18方向(図示右上側)と相反する矢印Y19方向(図示左下側)に、画像P105を拡大させるにあたって、同距離拡大するようにしている。これにより、不自然に拡大した画像P100が液晶表示装置41に表示されないこととなる。また、図15(d)に示す画像P105を拡大させる距離は、図15(a)に示す画像P102を拡大させる距離よりも長く、図14(b)に示す画像P101を拡大させる距離よりも短くなっている。それゆえ、図15(d)に示す画像P105を拡大させて図14(a)に示す画像P100を液晶表示装置41に表示させる時間は、図15(a)に示す画像P102を拡大させて図14(a)に示す画像P100を液晶表示装置41に表示させる時間よりも長く、図14(b)に示す画像P101を拡大させて図14(a)に示す画像P100を液晶表示装置41に表示させる時間よりも短くなっている。 On the other hand, as shown in FIG. 15D, the image P105 of the character CH10 composed of a single still image obtained by reducing the image P100 shown in FIG. 14A is displayed at the center position of the screen of the liquid crystal display device 41. .. Then, instantly (for example, 0.018 seconds) after the display, the center point of the image P105 (the position indicated by the broken line K5) is used as a reference, and the arrow Y16 direction (upper left side in the drawing) and the arrow Y16 are centered on the reference point. Images in the direction of arrow Y17 (lower right side in the figure), arrow Y18 direction (upper right side in the figure), and arrow Y19 direction (lower left side in the figure) opposite to the direction (upper left side in the figure). P105 is enlarged so that the image P100 of the character CH10 composed of one still image as shown in FIG. 14A is displayed on the liquid crystal display device 41. The arrow Y16 direction (upper left side in the figure), the arrow Y17 direction (lower right side in the figure), the arrow Y18 direction (upper right side in the figure), and the arrow Y18 direction (upper right side in the figure), which are opposite to the arrow Y16 direction (upper left side in the figure). In enlarging the image P105 in the opposite direction of the arrow Y19 (lower left side in the figure), the image P105 is enlarged by the same distance. As a result, the unnaturally enlarged image P100 is not displayed on the liquid crystal display device 41. Further, the distance for enlarging the image P105 shown in FIG. 15 (d) is longer than the distance for enlarging the image P102 shown in FIG. 15 (a), and shorter than the distance for enlarging the image P101 shown in FIG. 14 (b). It has become. Therefore, the time for enlarging the image P105 shown in FIG. 15D and displaying the image P100 shown in FIG. 14A on the liquid crystal display device 41 is the time taken by enlarging the image P102 shown in FIG. 15A. The image P100 shown in FIG. 14 (a) is enlarged for longer than the time for displaying the image P100 shown in FIG. 14 (a) on the liquid crystal display device 41, and the image P100 shown in FIG. 14 (a) is displayed on the liquid crystal display device 41. It is shorter than the time to let it.

しかして、このように、一枚の静止画像を、拡大表示させるにあたっては、基準を画像の四隅の何れか、又は、画像の四辺の何れか、又は、画像の中心点を基準とするようにすれば良い。このようにすれば、一枚の静止画像を、拡大表示させる際、不自然に拡大表示させることなく、確実に拡大表示させることができることとなる。なお、画像の四辺の何れかを基準とする際は、画像の四辺の何れかの中心を基準とした方が、拡大表示させる処理がよりし易くなる。 Thus, when enlarging a single still image, the reference should be any of the four corners of the image, any of the four sides of the image, or the center point of the image. Just do it. By doing so, when a single still image is enlarged and displayed, it can be surely enlarged and displayed without being unnaturally enlarged and displayed. When any one of the four sides of the image is used as a reference, it is easier to enlarge and display the image by using the center of any of the four sides of the image as a reference.

また、本実施形態においては、画像を拡大表示させる例を示したが、拡大表示させた方向とは逆の方向に画像を縮小表示させても良い。しかして、このようにしても、躍動感を与えることができ、もって、遊技者にインパクト(強い印象)を与えることができる。また、アニメーションを作成しなくとも、VDP803を用いて、一枚の静止画像を縮小表示させるだけで、遊技者にインパクト(強い印象)を与える演出を実現することができるばかりか、プログラム容量を削減することができ、さらに、処理の簡素化を図ることができる。 Further, in the present embodiment, an example in which the image is enlarged and displayed is shown, but the image may be reduced and displayed in the direction opposite to the enlarged display direction. However, even in this way, a sense of dynamism can be given, and thus an impact (strong impression) can be given to the player. In addition, even if you do not create an animation, you can use VDP803 to reduce and display a single still image, and not only can you achieve an effect that gives an impact (strong impression) to the player, but also reduce the program capacity. Further, the processing can be simplified.

ところで、本実施形態においては、画像を一度、拡大表示又は縮小表示させる例を示したが、一度拡大表示させてから、さらに、縮小又は拡大表示させても良い。 By the way, in the present embodiment, an example in which an image is once enlarged or reduced is shown, but the image may be enlarged or then further reduced or enlarged.

すなわち、図16(a)に示すように、図14(a)に示す画像P100を縮小した一枚の静止画像からなるキャラクタCH10の画像P105を、液晶表示装置41の画面中央位置に表示させる。そして、その表示後、瞬時(例えば、0.018秒)に、画像P105の中心点(破線K5で示す位置)を基準として、その基準を中心として、矢印Y16方向(図示左上側)、矢印Y16方向(図示左上側)と相反する矢印Y17方向(図示右下側)、矢印Y18方向(図示右上側)、矢印Y18方向(図示右上側)と相反する矢印Y19方向(図示左下側)に、画像P105を拡大させ、図16(b)に示すような一枚の静止画像からなるキャラクタCH10の画像P110を液晶表示装置41に表示させる。そしてさらに、その表示後、瞬時(例えば、0.005秒)に、画像P110の中心点(破線K5で示す位置)を基準として、その基準を中心として、矢印Y20方向(図示左上側)、矢印Y20方向(図示左上側)と相反する矢印Y21方向(図示右下側)、矢印Y22方向(図示右上側)、矢印Y22方向(図示右上側)と相反する矢印Y23方向(図示左下側)に、画像P110を縮小させ、図16(c)に示すような一枚の静止画像からなるキャラクタCH10の画像P111を液晶表示装置41に表示させる。 That is, as shown in FIG. 16A, the image P105 of the character CH10 composed of a single still image obtained by reducing the image P100 shown in FIG. 14A is displayed at the center position of the screen of the liquid crystal display device 41. Then, instantly (for example, 0.018 seconds) after the display, the center point of the image P105 (the position indicated by the broken line K5) is used as a reference, and the arrow Y16 direction (upper left side in the drawing) and the arrow Y16 are centered on the reference point. Images in the direction of arrow Y17 (lower right side in the figure), arrow Y18 direction (upper right side in the figure), and arrow Y19 direction (lower left side in the figure) opposite to the direction (upper left side in the figure). P105 is enlarged so that the image P110 of the character CH10 composed of a single still image as shown in FIG. 16B is displayed on the liquid crystal display device 41. Further, immediately after the display (for example, 0.005 seconds), the arrow Y20 direction (upper left side in the figure), the arrow, with the center point (position indicated by the broken line K5) of the image P110 as a reference and the reference as the center. In the Y20 direction (upper left side in the figure), the arrow Y21 direction (lower right side in the figure), the arrow Y22 direction (upper right side in the figure), and the arrow Y23 direction (upper right side in the figure) opposite to the arrow Y22 direction (lower left side in the figure). The image P110 is reduced, and the image P111 of the character CH10 composed of a single still image as shown in FIG. 16C is displayed on the liquid crystal display device 41.

しかして、このように、一度拡大表示させてから、さらに、縮小又は拡大表示させるというバウンド処理をすれば、より躍動感を与えることができ、もって、遊技者によりインパクト(強い印象)を与えることができる。なお、本実施形態においては、一度拡大表示させてから、さらに、縮小又は拡大表示させる例を示したが、それに限らず、一度拡大表示させてから、さらに、縮小又は拡大表示させ、そしてさらに、縮小又は拡大表示させるというように、縮小又は拡大表示を繰り返し行うようにしても良い。しかして、このように複数回、縮小又は拡大表示を繰り返すことにより、より躍動感を与えることができ、もって、遊技者によりインパクト(強い印象)を与えることができる。 However, in this way, if the bound process of enlarging the display once and then reducing or enlarging the display is performed, a more dynamic feeling can be given, thereby giving the player an impact (strong impression). Can be done. In this embodiment, an example is shown in which the image is enlarged once and then reduced or enlarged, but the present invention is not limited to this, and the image is enlarged once, then reduced or enlarged, and then further reduced or enlarged. The reduction or enlargement display may be repeated, such as reduction or enlargement display. By repeating the reduction or enlargement display a plurality of times in this way, a more dynamic feeling can be given, and thus an impact (strong impression) can be given to the player.

ところで、本実施形態においては、キャラクタCH10を例に説明したが、それに限らず、文字画像、枠画像、文字画像と枠画像が一体となった画像にも適用可能である。 By the way, in the present embodiment, the character CH10 has been described as an example, but the present invention is not limited to this, and can be applied to a character image, a frame image, and an image in which a character image and a frame image are integrated.

すなわち、図17(a)に示すように、キャラクタCH10と、枠画像W1と、枠画像W1の中心に配置されている台詞の文字画像M1とで構成された画像P120を液晶表示装置41に表示させるにあたって、図17(b)に示すように、図17(a)に示す画像P120を縦長に縮小した一枚の静止画像からなる画像P121を、液晶表示装置41の画面中央位置に表示させる。そして、その表示後、瞬時(例えば、0.015秒)に、画像P121の中心点(破線K10で示す位置)を基準として、その基準を中心として、矢印Y30方向(図示左側)、矢印Y30方向(図示左側)と相反する矢印Y31方向(図示右側)に、画像P121を拡大させ、図17(a)に示すような画像P120を液晶表示装置41に表示させる。 That is, as shown in FIG. 17A, the image P120 composed of the character CH10, the frame image W1, and the character image M1 of the dialogue arranged at the center of the frame image W1 is displayed on the liquid crystal display device 41. As shown in FIG. 17 (b), an image P121 composed of a single still image obtained by reducing the image P120 shown in FIG. 17 (a) vertically is displayed at the center position of the screen of the liquid crystal display device 41. Then, instantly (for example, 0.015 seconds) after the display, the center point of the image P121 (the position indicated by the broken line K10) is used as a reference, and the arrow Y30 direction (left side in the drawing) and the arrow Y30 direction are taken with respect to the reference. The image P121 is enlarged in the direction of the arrow Y31 (right side in the drawing) which contradicts (the left side in the drawing), and the image P120 as shown in FIG. 17A is displayed on the liquid crystal display device 41.

しかして、このようにすれば、文字画像、枠画像、文字画像と枠画像が一体となった画像にも適用可能である。なお、本実施形態においては、文字画像と枠画像が一体となった画像しか例示していないが、文字画像と枠画像が別々の画像の場合は、次のように処理することができる。例えば、図18(a)に示すように、台詞の文字画像M1は表示させず、枠画像W1だけを拡大表示させる(画像P130参照)。そしてその後、図18(b)に示すように、拡大表示させた枠画像W1に、瞬時(例えば、0.015秒)に、文字画像M1の中心点(破線K20で示す位置)を基準として、その基準を中心として、矢印Y40方向(図示左側)、矢印Y40方向(図示左側)と相反する矢印Y41方向(図示右側)に、文字画像M1を拡大させ、図17(a)に示すような画像P120を液晶表示装置41に表示させる。なお、図18では、文字画像M1を拡大表示させる例を示したが、そのまま表示するようにしても良い。 However, in this way, it can be applied to a character image, a frame image, and an image in which a character image and a frame image are integrated. In this embodiment, only an image in which the character image and the frame image are integrated is illustrated, but when the character image and the frame image are separate images, the processing can be performed as follows. For example, as shown in FIG. 18A, the character image M1 of the dialogue is not displayed, and only the frame image W1 is enlarged and displayed (see image P130). Then, as shown in FIG. 18B, the enlarged frame image W1 is instantly (for example, 0.015 seconds) with reference to the center point (position indicated by the broken arrow K20) of the character image M1. The character image M1 is enlarged in the direction of arrow Y40 (left side in the figure) and the direction of arrow Y41 (right side in the figure) opposite to the direction of arrow Y40 (left side in the figure) with the reference as the center, and the image as shown in FIG. 17 (a). P120 is displayed on the liquid crystal display device 41. Although FIG. 18 shows an example in which the character image M1 is enlarged and displayed, the character image M1 may be displayed as it is.

なおまた、文字画像、枠画像、文字画像と枠画像が一体となった画像に限らず、特別図柄の画像、遊技者に操作スイッチ13又は演出ボタン装置14の操作を促す画像等、どのような画像にも適用可能である。 Further, the character image, the frame image, the image in which the character image and the frame image are integrated, the image of the special pattern, the image for urging the player to operate the operation switch 13 or the effect button device 14, etc. It can also be applied to images.

<サブ制御基板の処理内容の説明>
次に、上記説明した割込み演出、又は、画像演出に関する具体的な処理方法について、図19~図23に示すサブ制御基板80の処理内容(プログラムの概要)を参照して説明する。
<Explanation of processing contents of sub-control board>
Next, the specific processing method related to the interrupt effect or the image effect described above will be described with reference to the processing contents (program outline) of the sub-control board 80 shown in FIGS. 19 to 23.

まず、パチンコ遊技機1に電源が投入されると、電源基板100(図3参照)から各制御基板に電源が投入された旨の電源投入信号が送られる。そしてその信号を受けて、サブ制御CPU800aは、図19に示すメイン処理を行う。 First, when the power is turned on to the pachinko gaming machine 1, a power-on signal indicating that the power is turned on is sent from the power supply board 100 (see FIG. 3) to each control board. Then, in response to the signal, the sub-control CPU 800a performs the main process shown in FIG.

<メイン処理の説明>
図19に示すように、まず、サブ制御CPU800aが、内部に設けられているレジスタを初期化すると共に、入出力ポートの入出力方向を設定する。そしてさらに、出力方向に設定された出力ポートから送信されるデータがシリアル転送となるように設定する(ステップS1)。
<Explanation of main processing>
As shown in FIG. 19, first, the sub-control CPU 800a initializes the registers provided inside and sets the input / output directions of the input / output ports. Further, the data transmitted from the output port set in the output direction is set to be serial transfer (step S1).

その設定後、サブ制御CPU800aは、上記主制御基板60(図3参照)から受信する演出制御コマンドを格納するサブ制御RAM800c内のメモリ領域を初期化する(ステップS2)。そして、サブ制御CPU800aは、上記主制御基板60からの割込み信号を受信する入力ポートの割込み許可設定処理を行う(ステップS3)。 After the setting, the sub-control CPU 800a initializes a memory area in the sub-control RAM 800c for storing the effect control command received from the main control board 60 (see FIG. 3) (step S2). Then, the sub-control CPU 800a performs an interrupt permission setting process for the input port that receives the interrupt signal from the main control board 60 (step S3).

次いで、サブ制御CPU800aは、作業領域、スタック領域として使用するサブ制御RAM800c内のメモリ領域を初期化し(ステップS4)、音LSI801(図3参照)に初期化指令を行う。これにより、音LSI801は、その内部に設けられているレジスタを初期化する(ステップS5)。 Next, the sub-control CPU 800a initializes the memory area in the sub-control RAM 800c used as the work area and the stack area (step S4), and issues an initialization command to the sound LSI 801 (see FIG. 3). As a result, the sound LSI 801 initializes the register provided inside the sound LSI 801 (step S5).

次いで、サブ制御CPU800aは、上・左・右・左上可動役物43a~43dを動作させるモータ(図示せず)に異常が発生しているか否か、そのモータ(図示せず)を動作させるモータデータが格納されるサブ制御RAM800c内のメモリ領域を確認する。異常データが格納されている場合は、サブ制御CPU800aは、当該モータを原点位置に戻す指令を行う。これにより、上・左・右・左上可動役物43a~43dは初期位置に戻ることとなる(ステップS6)。 Next, the sub-control CPU 800a determines whether or not an abnormality has occurred in the motors (not shown) that operate the upper / left / right / upper left movable accessories 43a to 43d, and the motor that operates the motors (not shown). Check the memory area in the sub-control RAM 800c where the data is stored. When the abnormality data is stored, the sub-control CPU 800a issues a command to return the motor to the origin position. As a result, the upper / left / right / upper left movable accessories 43a to 43d return to the initial positions (step S6).

次いで、サブ制御CPU800aは、その内部に設けられている一定周期のパルス出力を作成する機能や時間計測の機能等を有するCTC(Counter Timer Circuit)の設定を行う。すなわち、サブ制御CPU800aは、1ms毎に定期的にタイマ割込みがかかるように上記CTCの時間定数レジスタを設定する(ステップS7)。 Next, the sub-control CPU 800a sets a CTC (Counter Timer Circuit) provided inside the sub-control CPU 800a, which has a function of creating a pulse output having a fixed period, a function of measuring time, and the like. That is, the sub-control CPU 800a sets the time constant register of the CTC so that a timer interrupt is periodically interrupted every 1 ms (step S7).

次いで、サブ制御CPU800aは、サブ制御RAM800cの作業領域を対象とする8ビット加算演算であるチェックサム演算を行い、そのチェックサム演算値と、後述するメモリバックアップ(ステップS16参照)にて算出しサブ制御RAM800c内に格納されているチェックサム演算値とを比較し、一致しているか否かの確認を行う(ステップS8)。一致していなければ(ステップS9:NO)、サブ制御RAM800c内の全領域を全てクリアする処理を行う(ステップS10)。 Next, the sub-control CPU 800a performs a checksum operation, which is an 8-bit addition operation targeting the work area of the sub-control RAM 800c, and calculates the checksum operation value and the memory backup (see step S16) described later to perform a sub. It is compared with the checksum calculation value stored in the control RAM 800c, and it is confirmed whether or not they match (step S8). If they do not match (step S9: NO), a process of clearing all the areas in the sub-control RAM 800c is performed (step S10).

一方、一致(ステップS9:YES)、あるいは、上記ステップS10の処理を終えた後、サブ制御CPU800aは、図示しないウオッチドックタイマ機能を解除し(ステップS11)、サブ制御CPU800aやVDP803等のハードウェアのリフレッシュを実行する(ステップS12)。 On the other hand, after matching (step S9: YES) or finishing the process of step S10, the sub-control CPU 800a cancels the watch dock timer function (step S11) (not shown), and hardware such as the sub-control CPU 800a and VDP803. Is refreshed (step S12).

次いで、サブ制御CPU800aは、上記サブ制御RAM800c内のメモリ領域に格納されている上記主制御基板60(図3参照)から受信する演出制御コマンド(特別図柄の変動コマンドや、特別図柄の停止コマンド等)を読み出し、その内容に応じた演出パターンを、サブ制御ROM800b内に予め格納しておいた多数の演出パターンの中から抽選により決定する(ステップS13)。なお、この際、サブ制御CPU800aは、抽選により決定した演出パターンを、サブ制御RAM800c内のメモリ領域に格納している。 Next, the sub-control CPU 800a receives an effect control command (special symbol change command, special symbol stop command, etc.) received from the main control board 60 (see FIG. 3) stored in the memory area in the sub control RAM 800c. ) Is read out, and an effect pattern according to the content thereof is determined by lottery from a large number of effect patterns stored in advance in the sub-control ROM 800b (step S13). At this time, the sub-control CPU 800a stores the effect pattern determined by lottery in the memory area in the sub-control RAM 800c.

次いで、サブ制御CPU800aは、後述するタイマ割込み処理にて取得した操作スイッチ13又は演出ボタン装置14の入力内容を解析する処理を行う(ステップS14)。具体的には、操作スイッチ13又は演出ボタン装置14が、遊技者によって、押圧された瞬間か、放された瞬間か、あるいは、押圧されたままの状態か等の解析を行う。 Next, the sub-control CPU 800a performs a process of analyzing the input contents of the operation switch 13 or the effect button device 14 acquired by the timer interrupt process described later (step S14). Specifically, the operation switch 13 or the effect button device 14 is analyzed by the player whether it is the moment when it is pressed, the moment when it is released, or the state where it is still pressed.

次いで、サブ制御CPU800aは、上記ステップS13にて抽選により決定した演出パターンに基づいて、上・左・右・左上可動役物43a~43dの動作制御や、装飾ランプ基板90(図3参照)に搭載されているLEDランプ等の装飾ランプの点灯又は消灯の制御や、スピーカ17の制御や、液晶表示装置41に表示される画像の制御を実行する(ステップS15)。なお、具体的な処理方法については、後述することとする。 Next, the sub-control CPU 800a controls the operation of the upper / left / right / upper left movable accessories 43a to 43d and the decorative lamp board 90 (see FIG. 3) based on the effect pattern determined by lottery in step S13. Control of turning on or off of decorative lamps such as LED lamps mounted, control of speakers 17, and control of images displayed on the liquid crystal display device 41 are executed (step S15). The specific processing method will be described later.

次いで、サブ制御CPU800aは、サブ制御RAM800cの作業領域を対象とする8ビット加算演算であるチェックサム演算を行い、そのチェックサム演算値を、サブ制御RAM800c内に格納するメモリバックアップ処理を行う(ステップS16)。 Next, the sub-control CPU 800a performs a checksum operation, which is an 8-bit addition operation targeting the work area of the sub-control RAM 800c, and performs a memory backup process for storing the checksum operation value in the sub-control RAM 800c (step). S16).

次いで、サブ制御CPU800aは、VDP803からサブ制御CPU800aに対してVSYNC割込み信号が送信されてきたか否かの確認を行う(ステップS17)。VSYNC割込み信号が送信されて来なければ(ステップS17:NO)、サブ制御CPU800aは、VSYNC割込み信号が送信されてくるまで、ステップS17の処理を繰り返し実行し、VSYNC割込み信号が送信されてくると(ステップS17:YES)、再度ステップS8の処理に戻り、ステップS8~S17の処理を繰り返すこととなる。 Next, the sub-control CPU 800a confirms whether or not the VSYNC interrupt signal has been transmitted from the VDP 803 to the sub-control CPU 800a (step S17). If the VSYNC interrupt signal is not transmitted (step S17: NO), the sub-control CPU 800a repeatedly executes the process of step S17 until the VSYNC interrupt signal is transmitted, and when the VSYNC interrupt signal is transmitted. (Step S17: YES), the process returns to the process of step S8 again, and the processes of steps S8 to S17 are repeated.

<データ解析処理の説明>
続いて、図20を参照して、メイン処理のステップS15のデータ解析処理にて詳述する。まず、サブ制御CPU800aは、ステップS13にて抽選により決定した演出パターンに対応する演出シナリオデータPS_DATA(図4(a)参照)を演出シナリオテーブルPR_TBLより選択し、その選択した演出シナリオデータPS_DATAに格納されている1レイヤデータPS_DATA1に格納されている各種データ(フレームデータPS_DATA10,制御コードデータPS_DATA11,座標データPS_DATA12,画素計算データPS_DATA13,拡縮データPS_DATA14)に基づき、VDP803に液晶表示装置41に表示させる画像データを生成するためのコマンドリストを生成する(ステップS50)。この際、割込み演出、又は、画像演出に関する画像データも生成されることとなる。以下、具体的に説明する。
<Explanation of data analysis processing>
Subsequently, with reference to FIG. 20, the details will be described in the data analysis process of step S15 of the main process. First, the sub-control CPU 800a selects the effect scenario data PS_DATA (see FIG. 4A) corresponding to the effect pattern determined by lottery in step S13 from the effect scenario table PR_TBL, and stores it in the selected effect scenario data PS_DATA. An image to be displayed on the liquid crystal display device 41 on the VDP 803 based on various data (frame data PS_DATA10, control code data PS_DATA11, coordinate data PS_DATA12, pixel calculation data PS_DATA13, scaling data PS_DATA14) stored in the 1-layer data PS_DATA1. Generate a command list for generating data (step S50). At this time, image data related to the interrupt effect or the image effect is also generated. Hereinafter, a specific description will be given.

<割込み演出(突入演出)の説明>
まず、演出パターンに関する画像(変動演出に関する画像含む)としては、図6に示すタイミングT1~タイミングT3時、サブ制御CPU800aは、図7(a),(f)に示すように、特別図柄の変動が表示、すなわち、左特別図柄SD1,中特別図柄SD2,右特別図柄SD3の変動が表示される本変動表示映像P1を生成するためのコマンドリストを生成する。そして、図6に示すタイミングT3~タイミングT4時、特別図柄の確定内容を示す画像を生成するためのコマンドリストを生成する。そしてさらに、図6に示すタイミングT5時以降、図7(f)に示すように、特別図柄が、再び変動する表示、すなわち、左特別図柄SD1,中特別図柄SD2,右特別図柄SD3が変動表示される本変動表示映像P1を生成するためのコマンドリストを生成する。なお、特別図柄が確定、又は、特別図柄が再変動した際、サブ制御CPU800aは、サブ制御RAM800cに格納している抽選により決定した演出パターンをクリアすることとなる。
<Explanation of interrupt effect (rush effect)>
First, as the image related to the effect pattern (including the image related to the variation effect), the sub-control CPU 800a changes the special symbol as shown in FIGS. 7 (a) and 7 (f) at the timing T1 to T3 shown in FIG. Displays, that is, generates a command list for generating this variation display image P1 in which variations of the left special symbol SD1, the middle special symbol SD2, and the right special symbol SD3 are displayed. Then, at timing T3 to timing T4 shown in FIG. 6, a command list for generating an image showing the confirmed contents of the special symbol is generated. Further, after the timing T5 shown in FIG. 6, as shown in FIG. 7 (f), the display in which the special symbol fluctuates again, that is, the left special symbol SD1, the middle special symbol SD2, and the right special symbol SD3 fluctuate. A command list for generating the variable display video P1 to be generated is generated. When the special symbol is confirmed or the special symbol is changed again, the sub-control CPU 800a clears the effect pattern determined by the lottery stored in the sub-control RAM 800c.

かくして、上記のように生成されたコマンドリストは、VDP803(図5参照)に送信される。これにより、VDP803は、CGROM804内に格納されている静止画圧縮データ並びに動画圧縮データをデコードし、そのデコード後の画像データを適宜変換処理した上で、DDR2SDRAM805のフレームバッファ領域に格納し、もって、その格納した画像データを液晶表示装置41に描画する。 Thus, the command list generated as described above is transmitted to VDP803 (see FIG. 5). As a result, the VDP 803 decodes the still image compressed data and the moving image compressed data stored in the CGROM 804, appropriately converts the decoded image data, and then stores the decoded image data in the frame buffer area of the DDR2 SDRAM 805. The stored image data is drawn on the liquid crystal display device 41.

一方、図6に示すタイミングT2時、ステップS13にて抽選により決定した演出パターン内に組み込まれている突入演出の開始を示す開始フラグをサブ制御CPU800aが実行すると、図9(a)に示す突入演出の表示に関する制御コマンド(D608H 01H)を発行し、サブ制御RAM800cの割込み演出(突入演出)に関する領域(ステップS13にて抽選により決定した演出パターンが格納されている領域とは別の領域)に格納する。そして、サブ制御CPU800aは、サブ制御RAM800cの割込み演出(突入演出)に関する領域に格納されている突入演出の表示に関する制御コマンド(D608H 01H)を読み出し、その制御コマンドに対応した突入演出のシナリオ、すなわち、演出シナリオデータPS_DATA(図4(a)参照)を演出シナリオテーブルPR_TBLより選択し、その選択した演出シナリオデータPS_DATAに格納されている1レイヤデータPS_DATA1に格納されている各種データ(フレームデータPS_DATA10,制御コードデータPS_DATA11,座標データPS_DATA12,画素計算データPS_DATA13,拡縮データPS_DATA14)に基づき、VDP803に液晶表示装置41に表示させる画像データを生成するためのコマンドリストを生成する。 On the other hand, when the sub-control CPU 800a executes the start flag indicating the start of the rush effect incorporated in the effect pattern determined by lottery in step S13 at the timing T2 shown in FIG. 6, the rush shown in FIG. 9 (a) is executed. A control command (D608H 01H) related to the display of the effect is issued, and the area related to the interrupt effect (rush effect) of the sub control RAM 800c (an area different from the area where the effect pattern determined by lottery in step S13 is stored). Store. Then, the sub control CPU 800a reads out the control command (D608H 01H) related to the display of the rush effect stored in the area related to the interrupt effect (rush effect) of the sub control RAM 800c, and the scenario of the rush effect corresponding to the control command, that is, , Production scenario data PS_DATA (see FIG. 4A) is selected from the production scenario table PR_TBL, and various data (frame data PS_DATA10, stored in the 1-layer data PS_DATA1 stored in the selected production scenario data PS_DATA, Based on the control code data PS_DATA11, coordinate data PS_DATA12, pixel calculation data PS_DATA13, scaling data PS_DATA14), a command list for generating image data to be displayed on the liquid crystal display device 41 on the VDP 803 is generated.

次いで、サブ制御CPU800aは、図6に示すタイミングT2~タイミングT5時、割込み演出(突入演出)に対応した演出シナリオデータPS_DATA(図4(a)参照)を演出シナリオテーブルPR_TBLより選択し、その選択した演出シナリオデータPS_DATAに格納されている1レイヤデータPS_DATA1に格納されている各種データ(フレームデータPS_DATA10,制御コードデータPS_DATA11,座標データPS_DATA12,画素計算データPS_DATA13,拡縮データPS_DATA14)に基づき、VDP803に液晶表示装置41に表示させる画像データを生成するためのコマンドリストを生成する。 Next, the sub-control CPU 800a selects the effect scenario data PS_DATA (see FIG. 4 (a)) corresponding to the interrupt effect (rush effect) from the effect scenario table PR_TBL at the timing T2 to the timing T5 shown in FIG. LCD on VDP803 based on the various data (frame data PS_DATA10, control code data PS_DATA11, coordinate data PS_DATA12, pixel calculation data PS_DATA13, scaling data PS_DATA14) stored in the 1-layer data PS_DATA1 stored in the effect scenario data PS_DATA. A command list for generating image data to be displayed on the display device 41 is generated.

次いで、サブ制御CPU800aは、図6に示すタイミングT5時、演出シナリオテーブルPR_TBLより選択した演出シナリオデータPS_DATA(図4(a)参照)内に組み込まれている突入演出の終了を示す終了フラグを実行する。これにより、サブ制御CPU800aは、図9(a)に示す、突入演出の表示に関する制御コマンド(D608H 00H)を発行し、サブ制御RAM800cの割込み演出(突入演出)に関する領域に格納する。そして、サブ制御CPU800aは、サブ制御RAM800cの割込み演出(突入演出)に関する領域に格納されている突入演出の表示に関する制御コマンド(D608H 00H)を読み出し、その制御コマンドに対応した演出シナリオデータPS_DATA(図4(a)参照)を演出シナリオテーブルPR_TBLより選択し、その選択した演出シナリオデータPS_DATAに格納されている1レイヤデータPS_DATA1に格納されている各種データ(フレームデータPS_DATA10,制御コードデータPS_DATA11,座標データPS_DATA12,画素計算データPS_DATA13,拡縮データPS_DATA14)に基づき、VDP803に液晶表示装置41の表示(割込み演出(突入演出)の表示)を終了させるためのコマンドリストを生成する。 Next, the sub-control CPU 800a executes an end flag indicating the end of the rush effect incorporated in the effect scenario data PS_DATA (see FIG. 4A) selected from the effect scenario table PR_TBL at the timing T5 shown in FIG. do. As a result, the sub-control CPU 800a issues a control command (D608H 00H) related to the display of the rush effect shown in FIG. 9A and stores it in the area related to the interrupt effect (rush effect) of the sub-control RAM 800c. Then, the sub control CPU 800a reads out the control command (D608H 00H) related to the display of the rush effect stored in the area related to the interrupt effect (rush effect) of the sub control RAM 800c, and the effect scenario data PS_DATA corresponding to the control command (FIG. FIG. 4 (a)) is selected from the effect scenario table PR_TBL, and various data (frame data PS_DATA10, control code data PS_DATA11, coordinate data) stored in the 1-layer data PS_DATA1 stored in the selected effect scenario data PS_DATA. Based on PS_DATA12, pixel calculation data PS_DATA13, scaling data PS_DATA14), a command list for terminating the display of the liquid crystal display device 41 (display of interrupt effect (rush effect)) is generated in VDP803.

かくして、上記のように生成されたコマンドリストは、VDP803(図5参照)に送信される。これにより、VDP803は、CGROM804内に格納されている静止画圧縮データ並びに動画圧縮データをデコードし、そのデコード後の画像データを適宜変換処理した上で、DDR2SDRAM805のフレームバッファ領域に格納し、もって、その格納した画像データを液晶表示装置41に描画する。 Thus, the command list generated as described above is transmitted to VDP803 (see FIG. 5). As a result, the VDP 803 decodes the still image compressed data and the moving image compressed data stored in the CGROM 804, appropriately converts the decoded image data, and then stores the decoded image data in the frame buffer area of the DDR2 SDRAM 805. The stored image data is drawn on the liquid crystal display device 41.

しかして、このように、液晶表示装置41に共に描画される演出パターンに関する映像(画像)(変動演出に関する映像(画像)含む)と、割込み演出(突入演出)の映像(画像)は、図8に示すように、割込み演出(突入演出)の映像(画像)が、演出パターンに関する映像(画像)(変動演出に関する映像(画像)含む)上に重ね合わされて描画されるため、液晶表示装置41では、図7(c)~(e)に示すような表示がされることとなる。 As described above, the video (image) related to the effect pattern (including the image (image) related to the variable effect) and the image (image) of the interrupt effect (rush effect) drawn together on the liquid crystal display device 41 are shown in FIG. As shown in the above, since the video (image) of the interruption effect (rush effect) is superimposed and drawn on the image (image) related to the effect pattern (including the image (image) related to the variable effect), the liquid crystal display device 41 , The display as shown in FIGS. 7 (c) to 7 (e) is displayed.

<割込み演出(蝶の演出)の説明>
次に、割込み演出(蝶の演出)について説明する。
<Explanation of interrupt production (butterfly production)>
Next, the interrupt effect (butterfly effect) will be described.

まず、演出パターンに関する画像(変動演出に関する画像含む)としては、図13(a)に示すタイミングT20~タイミングT21時、サブ制御CPU800aは、特別図柄の変動が表示、すなわち、左特別図柄SD1,中特別図柄SD2,右特別図柄SD3の変動が表示される画像を生成するためのコマンドリストを生成する。そして、図13(a)に示すタイミングT21~タイミングT23時、サブ制御CPU800aは、右特別図柄SD3の変動が停止し、左特別図柄SD1,中特別図柄SD2が変動している画像を生成するためのコマンドリストを生成する。そしてさらに、図13(a)に示すタイミングT23~タイミングT24時、サブ制御CPU800aは、特別図柄の確定内容を示す画像を生成するためのコマンドリストを生成する。また、図13(a)に示すタイミングT24~タイミングT25時、サブ制御CPU800aは、特別図柄が再び変動、すなわち、左特別図柄SD1,中特別図柄SD2,右特別図柄SD3の変動が表示される画像を生成するためのコマンドリストを生成する。またさらに、図13(a)に示すタイミングT25~タイミングT26時、サブ制御CPU800aは、特別図柄の確定内容を示す画像を生成するためのコマンドリストを生成する。そして、図13(a)に示すタイミングT26時以降、サブ制御CPU800aは、特別図柄が再び変動、すなわち、左特別図柄SD1,中特別図柄SD2,右特別図柄SD3の変動が表示される画像を生成するためのコマンドリストを生成する。なお、特別図柄が確定、又は、特別図柄が再変動した際、サブ制御CPU800aは、サブ制御RAM800cに格納している抽選により決定した演出パターンをクリアすることとなる。 First, as an image related to the effect pattern (including an image related to the variation effect), at the timing T20 to the timing T21 shown in FIG. 13A, the sub-control CPU 800a displays the variation of the special symbol, that is, the left special symbol SD1 and middle. Generate a command list for generating an image in which the fluctuations of the special symbol SD2 and the right special symbol SD3 are displayed. Then, at the timing T21 to the timing T23 shown in FIG. 13A, the sub-control CPU 800a stops the fluctuation of the right special symbol SD3 and generates an image in which the left special symbol SD1 and the middle special symbol SD2 are fluctuating. Generate a command list for. Further, at the timing T23 to the timing T24 shown in FIG. 13A, the sub-control CPU 800a generates a command list for generating an image showing the confirmed content of the special symbol. Further, from the timing T24 to the timing T25 shown in FIG. 13A, the sub-control CPU 800a displays an image in which the special symbol changes again, that is, the left special symbol SD1, the middle special symbol SD2, and the right special symbol SD3 change. Generate a command list to generate. Further, at the timing T25 to the timing T26 shown in FIG. 13A, the sub-control CPU 800a generates a command list for generating an image showing the confirmed contents of the special symbol. Then, after the timing T26 o'clock shown in FIG. 13A, the sub-control CPU 800a generates an image in which the special symbol fluctuates again, that is, the fluctuation of the left special symbol SD1, the middle special symbol SD2, and the right special symbol SD3 is displayed. Generate a command list to do so. When the special symbol is confirmed or the special symbol changes again, the sub-control CPU 800a clears the effect pattern determined by the lottery stored in the sub-control RAM 800c.

かくして、上記のように生成されたコマンドリストは、VDP803(図5参照)に送信される。これにより、VDP803は、CGROM804内に格納されている静止画圧縮データ並びに動画圧縮データをデコードし、そのデコード後の画像データを適宜変換処理した上で、DDR2SDRAM805のフレームバッファ領域に格納し、もって、その格納した画像データを液晶表示装置41に描画する。 Thus, the command list generated as described above is transmitted to VDP803 (see FIG. 5). As a result, the VDP 803 decodes the still image compressed data and the moving image compressed data stored in the CGROM 804, appropriately converts the decoded image data, and then stores the decoded image data in the frame buffer area of the DDR2 SDRAM 805. The stored image data is drawn on the liquid crystal display device 41.

一方、図13(a)に示すタイミングT21時、ステップS13にて抽選により決定した演出パターン内に組み込まれている蝶の発生を示す発生フラグをサブ制御CPU800aが実行すると、図13(b)に示す、蝶の発生パターンに関する制御コマンド(D188H 04H、又は、D188H 05H(本実施形態では、この制御コマンドが発生)、又は、D188H 06H、又は、D188H 07H)を発行し、サブ制御RAM800cの割込み演出(蝶の演出)に関する領域(ステップS13にて抽選により決定した演出パターンが格納されている領域とは別の領域)に格納する。そして、サブ制御CPU800aは、サブ制御RAM800cの割込み演出(蝶の演出)に関する領域に格納されている蝶の発生パターンに関する制御コマンド(D188H 05H)を読み出し、その制御コマンドに対応した蝶の演出シナリオ、すなわち、演出シナリオデータPS_DATA(図4(a)参照)を演出シナリオテーブルPR_TBLより選択し、その選択した演出シナリオデータPS_DATAに格納されている1レイヤデータPS_DATA1に格納されている各種データ(フレームデータPS_DATA10,制御コードデータPS_DATA11,座標データPS_DATA12,画素計算データPS_DATA13,拡縮データPS_DATA14)に基づき、VDP803に液晶表示装置41に表示させる画像データを生成するためのコマンドリストを生成する。 On the other hand, when the sub-control CPU 800a executes the generation flag indicating the generation of butterflies incorporated in the effect pattern determined by lottery in step S13 at the timing T21 shown in FIG. 13 (a), FIG. 13 (b) shows. The control command (D188H 04H or D188H 05H (in this embodiment, this control command is generated) or D188H 06H or D188H 07H) relating to the butterfly generation pattern is issued to produce an interrupt effect of the sub control RAM 800c. It is stored in an area related to (butterfly effect) (an area different from the area in which the effect pattern determined by lottery in step S13 is stored). Then, the sub-control CPU 800a reads out the control command (D188H 05H) related to the butterfly generation pattern stored in the area related to the interrupt effect (butterfly effect) of the sub-control RAM 800c, and the butterfly effect scenario corresponding to the control command. That is, the effect scenario data PS_DATA (see FIG. 4A) is selected from the effect scenario table PR_TBL, and various data (frame data PS_DATA10) stored in the one-layer data PS_DATA1 stored in the selected effect scenario data PS_DATA. , Control code data PS_DATA11, coordinate data PS_DATA12, pixel calculation data PS_DATA13, scaling data PS_DATA14) to generate a command list for generating image data to be displayed on the liquid crystal display device 41 on the VDP803.

次いで、サブ制御CPU800aは、図13(a)に示すタイミングT21~タイミングT22時、割込み演出(蝶の演出)に対応した演出シナリオデータPS_DATA(図4(a)参照)を演出シナリオテーブルPR_TBLより選択し、その選択した演出シナリオデータPS_DATAに格納されている1レイヤデータPS_DATA1に格納されている各種データ(フレームデータPS_DATA10,制御コードデータPS_DATA11,座標データPS_DATA12,画素計算データPS_DATA13,拡縮データPS_DATA14)に基づき、VDP803に液晶表示装置41に表示させる画像データを生成するためのコマンドリストを生成する。 Next, the sub-control CPU 800a selects the effect scenario data PS_DATA (see FIG. 4A) corresponding to the interrupt effect (butterfly effect) from the effect scenario table PR_TBL at the timing T21 to T22 shown in FIG. 13 (a). Then, based on the various data (frame data PS_DATA10, control code data PS_DATA11, coordinate data PS_DATA12, pixel calculation data PS_DATA13, scaling data PS_DATA14) stored in the one-layer data PS_DATA1 stored in the selected effect scenario data PS_DATA. , VDP803 generates a command list for generating image data to be displayed on the liquid crystal display device 41.

次いで、図13(a)に示すタイミングT22時、演出シナリオテーブルPR_TBLより選択した演出シナリオデータPS_DATA(図4(a)参照)内に組み込まれている蝶の待機を示す待機フラグをサブ制御CPU800aが実行すると、図13(b)に示す、蝶の待機に関する制御コマンド(D188H 03H)を発行し、サブ制御RAM800cの割込み演出(蝶の演出)に関する領域に格納する。そして、サブ制御CPU800aは、サブ制御RAM800cの割込み演出(蝶の演出)に関する領域に格納されている蝶の待機に関する制御コマンド(D188H 03H)を読み出し、その制御コマンドに対応した蝶の演出シナリオ、すなわち、演出シナリオデータPS_DATA(図4(a)参照)を演出シナリオテーブルPR_TBLより選択し、その選択した演出シナリオデータPS_DATAに格納されている1レイヤデータPS_DATA1に格納されている各種データ(フレームデータPS_DATA10,制御コードデータPS_DATA11,座標データPS_DATA12,画素計算データPS_DATA13,拡縮データPS_DATA14)に基づき、VDP803に液晶表示装置41に表示させる画像データを生成するためのコマンドリストを生成する。 Next, at the timing T22 shown in FIG. 13 (a), the sub-control CPU 800a sets a standby flag indicating the standby of the butterfly incorporated in the effect scenario data PS_DATA (see FIG. 4 (a)) selected from the effect scenario table PR_TBL. When executed, the control command (D188H 03H) related to the butterfly standby shown in FIG. 13B is issued and stored in the area related to the interrupt effect (butterfly effect) of the sub control RAM 800c. Then, the sub-control CPU 800a reads out the control command (D188H 03H) related to the standby of the butterfly stored in the area related to the interrupt effect (butterfly effect) of the sub-control RAM 800c, and the butterfly effect scenario corresponding to the control command, that is, , Production scenario data PS_DATA (see FIG. 4A) is selected from the production scenario table PR_TBL, and various data (frame data PS_DATA10, stored in the 1-layer data PS_DATA1 stored in the selected production scenario data PS_DATA, Based on the control code data PS_DATA11, coordinate data PS_DATA12, pixel calculation data PS_DATA13, scaling data PS_DATA14), a command list for generating image data to be displayed on the liquid crystal display device 41 on the VDP 803 is generated.

次いで、図13(a)に示すタイミングT27時、ステップS13にて抽選により決定した演出パターン内に組み込まれている待機している蝶の制御内容を示す制御フラグをサブ制御CPU800aが実行すると、サブ制御CPU800aは、図13(b)に示す、蝶の制御パターンに関する制御コマンド(D188H 01H(本実施形態では、この制御コマンドが発生)、又は、D188H 02H)を発行し、サブ制御RAM800cの割込み演出(蝶の演出)に関する領域に格納する。そして、サブ制御CPU800aは、サブ制御RAM800cの割込み演出(蝶の演出)に関する領域に格納されている蝶の制御パターンに関する制御コマンド(D188H 01H)を読み出し、その制御コマンドに対応した蝶の演出シナリオ、すなわち、演出シナリオデータPS_DATA(図4(a)参照)を演出シナリオテーブルPR_TBLより選択し、その選択した演出シナリオデータPS_DATAに格納されている1レイヤデータPS_DATA1に格納されている各種データ(フレームデータPS_DATA10,制御コードデータPS_DATA11,座標データPS_DATA12,画素計算データPS_DATA13,拡縮データPS_DATA14)に基づき、VDP803に液晶表示装置41に表示させる画像データを生成するためのコマンドリストを生成する。 Next, when the sub-control CPU 800a executes a control flag indicating the control content of the waiting butterfly incorporated in the effect pattern determined by lottery in step S13 at the timing T27 shown in FIG. 13A, the sub-control CPU 800a is sub-controlled. The control CPU 800a issues a control command (D188H 01H (in this embodiment, this control command is generated) or D188H 02H) related to the butterfly control pattern shown in FIG. 13B, and interrupts the sub-control RAM 800c. Store in the area related to (Butterfly production). Then, the sub-control CPU 800a reads out the control command (D188H 01H) related to the butterfly control pattern stored in the area related to the interrupt effect (butterfly effect) of the sub-control RAM 800c, and the butterfly effect scenario corresponding to the control command. That is, the effect scenario data PS_DATA (see FIG. 4A) is selected from the effect scenario table PR_TBL, and various data (frame data PS_DATA10) stored in the one-layer data PS_DATA1 stored in the selected effect scenario data PS_DATA. , Control code data PS_DATA11, coordinate data PS_DATA12, pixel calculation data PS_DATA13, scaling data PS_DATA14) to generate a command list for generating image data to be displayed on the liquid crystal display device 41 on the VDP803.

次いで、図13(a)に示すタイミングT28時、演出シナリオテーブルPR_TBLより選択した演出シナリオデータPS_DATA(図4(a)参照)内に組み込まれている蝶の演出の終了を示す終了フラグを実行すると、サブ制御CPU800aは、図13(b)に示す、蝶の演出の終了に関する制御コマンド(D188H 00H)を発行し、サブ制御RAM800cの割込み演出(蝶の演出)に関する領域に格納する。そして、サブ制御CPU800aは、サブ制御RAM800cの割込み演出(蝶の演出)に関する領域に格納されている蝶の演出の終了に関する制御コマンド(D188H 00H)を読み出し、その制御コマンドに対応した演出シナリオデータPS_DATA(図4(a)参照)を演出シナリオテーブルPR_TBLより選択し、その選択した演出シナリオデータPS_DATAに格納されている1レイヤデータPS_DATA1に格納されている各種データ(フレームデータPS_DATA10,制御コードデータPS_DATA11,座標データPS_DATA12,画素計算データPS_DATA13,拡縮データPS_DATA14)に基づき、VDP803に液晶表示装置41の表示(割込み演出(蝶の演出)の表示)を終了させるためのコマンドリストを生成する。 Next, at the timing T28 shown in FIG. 13A, when the end flag indicating the end of the butterfly effect incorporated in the effect scenario data PS_DATA (see FIG. 4A) selected from the effect scenario table PR_TBL is executed. , The sub-control CPU 800a issues a control command (D188H 00H) related to the end of the butterfly effect shown in FIG. 13 (b), and stores the control command (D188H 00H) in the area related to the interrupt effect (butterfly effect) of the sub-control RAM 800c. Then, the sub control CPU 800a reads out the control command (D188H 00H) regarding the end of the butterfly effect stored in the area related to the interrupt effect (butterfly effect) of the sub control RAM 800c, and the effect scenario data PS_DATA corresponding to the control command. (See FIG. 4A) is selected from the effect scenario table PR_TBL, and various data (frame data PS_DATA10, control code data PS_DATA11, stored in the 1-layer data PS_DATA1 stored in the selected effect scenario data PS_DATA, Based on the coordinate data PS_DATA12, pixel calculation data PS_DATA13, scaling data PS_DATA14), a command list for terminating the display of the liquid crystal display device 41 (display of the interrupt effect (butterfly effect)) is generated on the VDP 803.

かくして、上記のように生成されたコマンドリストは、VDP803(図5参照)に送信される。これにより、VDP803は、CGROM804内に格納されている静止画圧縮データ並びに動画圧縮データをデコードし、そのデコード後の画像データを適宜変換処理した上で、DDR2SDRAM805のフレームバッファ領域に格納し、もって、その格納した画像データを液晶表示装置41に描画する。 Thus, the command list generated as described above is transmitted to VDP803 (see FIG. 5). As a result, the VDP 803 decodes the still image compressed data and the moving image compressed data stored in the CGROM 804, appropriately converts the decoded image data, and then stores the decoded image data in the frame buffer area of the DDR2 SDRAM 805. The stored image data is drawn on the liquid crystal display device 41.

しかして、このように、液晶表示装置41に共に描画される演出パターンに関する画像(変動演出に関する画像含む)と、割込み演出(蝶の演出)の画像は、液晶表示装置41に共に表示され、図12(a)~(h)に示すような表示がされることとなる。 Thus, the image related to the effect pattern (including the image related to the variation effect) and the image of the interrupt effect (effect of the butterfly) drawn together on the liquid crystal display device 41 are both displayed on the liquid crystal display device 41. The display as shown in 12 (a) to (h) is displayed.

かくして、上述したような処理を経て、割込み演出に関する画像データが生成されることとなる。 Thus, the image data related to the interrupt effect is generated through the processing as described above.

しかして、このようにすれば、発生した割込み演出を途中で終了させることなく、最後まで表示させることができ、もって、遊技者の興趣を向上させることができることとなる。 By doing so, the generated interrupt effect can be displayed to the end without ending in the middle, and thus the interest of the player can be improved.

<画像演出の説明>
次に、画像演出に関する点について説明する。
<Explanation of image production>
Next, points related to image production will be described.

サブ制御CPU800aは、図14(b)に示す画像P101を表示させ、該画像P101を図14(b)に示す矢印Y10方向に拡大表示させるようなコマンドリストを、図4に示す演出シナリオテーブルPR_TBLに基づいて、生成する。そして、このコマンドリストは、VDP803(図5参照)に送信される。これにより、VDP803は、CGROM804内に格納されている静止画圧縮データを読み出し、その読み出した静止画圧縮データをデコードし、そのデコード後の画像データを生成する。そして、VDP803は、その生成した画像データを、DDR2SDRAM805(図5参照)のフレームバッファ領域に格納し、その格納した画像データを液晶表示装置41に表示させるようにする。これにより、図14(b)に示す画像P101が液晶表示装置41に表示されることとなる。 The sub-control CPU 800a displays a command list such that the image P101 shown in FIG. 14B is displayed and the image P101 is enlarged and displayed in the direction of the arrow Y10 shown in FIG. 14B. Generate based on. Then, this command list is transmitted to VDP803 (see FIG. 5). As a result, the VDP 803 reads the still image compressed data stored in the CGROM 804, decodes the read still image compressed data, and generates the image data after the decoding. Then, the VDP 803 stores the generated image data in the frame buffer area of the DDR2 SDRAM 805 (see FIG. 5), and causes the liquid crystal display device 41 to display the stored image data. As a result, the image P101 shown in FIG. 14B is displayed on the liquid crystal display device 41.

次いで、VDP803は、上記デコード後の画像データを、図14(b)に示す画像P101の左上隅(破線K1で示す位置)を基準として、その基準を中心として、矢印Y10方向に、拡大処理し、DDR2SDRAM805(図5参照)のフレームバッファ領域に格納する。そして、VDP803は、その格納した画像データを液晶表示装置41に表示させるようにする。これにより、図14(b)に示す画像P101が液晶表示装置41に表示された後、瞬時(例えば、0.02秒)に、画像P101の左上隅(破線K1で示す位置)を基準として、その基準を中心として、矢印Y10方向に、画像P101を拡大させた、 図14(a)に示すような一枚の静止画像からなるキャラクタCH10の画像P100が、液晶表示装置41に表示させることとなる。 Next, the VDP 803 enlarges the decoded image data in the direction of the arrow Y10 with the upper left corner (position indicated by the broken line K1) of the image P101 shown in FIG. 14 (b) as a reference. , DDR2 SDRAM 805 (see FIG. 5) is stored in the frame buffer area. Then, the VDP 803 causes the liquid crystal display device 41 to display the stored image data. As a result, after the image P101 shown in FIG. 14B is displayed on the liquid crystal display device 41, the image P101 is instantly (for example, 0.02 seconds) with reference to the upper left corner of the image P101 (the position indicated by the broken line K1). The image P100 of the character CH10 composed of a single still image as shown in FIG. 14A, which is an enlarged image P101 in the direction of the arrow Y10 with the reference as the center, is displayed on the liquid crystal display device 41. Become.

なお、図15(a)~(d)、図16(a)~(c)、図17、図18に示す画像の拡大処理は、上記説明した内容と同様の処理となるため、説明は省略する。 Since the image enlargement processing shown in FIGS. 15 (a) to 15 (d), FIGS. 16 (a) to (c), 17 and 18 is the same as the above-described content, the description thereof is omitted. do.

かくして、上述したような処理を経て、画像演出に関する画像データが生成されることとなる。 Thus, the image data related to the image effect is generated through the processing as described above.

しかして、このようにすれば、躍動感を与えることができ、もって、遊技者にインパクト(強い印象)を与えることができる。また、アニメーションを作成しなくとも、VDP803を用いて、一枚の静止画像を縮小表示させるだけで、遊技者にインパクト(強い印象)を与える演出を実現することができるばかりか、プログラム容量を削減することができ、さらに、処理の簡素化を図ることができる。 However, by doing so, it is possible to give a sense of dynamism, and thus give an impact (strong impression) to the player. In addition, even if you do not create an animation, you can use VDP803 to reduce and display a single still image, and not only can you achieve an impact (strong impression) on the player, but also reduce the program capacity. Further, the processing can be simplified.

次いで、サブ制御CPU800aは、上記選択された演出シナリオデータPS_DATAに格納されているボタンデータPS_DATA113(図4(c)参照)に演出ボタン装置14の押下演出が有効である旨のデータが格納されている場合、そのデータをサブ制御RAM800c内のメモリ領域に格納する。なお、図13(a)に示すタイミングT27時、サブ制御RAM800cの割込み演出(蝶の演出)に関する領域に、蝶の制御パターンに関する制御コマンド(D188H 02H)が格納されていた場合、演出シナリオテーブルPR_TBLより選択される演出シナリオデータPS_DATA(図4(a)参照)に格納されているボタンデータPS_DATA113(図4(c)参照)には、演出ボタン装置14の押下演出が有効である旨のデータが格納されている。 Next, the sub-control CPU 800a stores data indicating that the pressing effect of the effect button device 14 is effective in the button data PS_DATA113 (see FIG. 4C) stored in the selected effect scenario data PS_DATA. If so, the data is stored in the memory area in the sub-control RAM 800c. When the control command (D188H 02H) related to the butterfly control pattern is stored in the area related to the interrupt effect (butterfly effect) of the sub control RAM 800c at the timing T27 shown in FIG. 13 (a), the effect scenario table PR_TBL. The button data PS_DATA113 (see FIG. 4C) stored in the effect scenario data PS_DATA (see FIG. 4A) selected from the above contains data indicating that the pressing effect of the effect button device 14 is effective. It is stored.

一方、サブ制御CPU800aは、上記選択された演出シナリオデータPS_DATAに格納されているランプデータPS_DATA17(図4(b)参照)のデータ内容に基づき、光に関する制御信号を生成し、サブ制御RAM800c内に格納する処理を行う。 On the other hand, the sub-control CPU 800a generates a control signal related to light based on the data content of the lamp data PS_DATA17 (see FIG. 4B) stored in the selected effect scenario data PS_DATA, and the sub-control CPU 800a is stored in the sub-control RAM 800c. Perform the process of storing.

また、サブ制御CPU800aは、上記選択された演出シナリオデータPS_DATAに格納されている可動役物データPS_DATA16(図4(b)参照)のデータ内容に基づき、上・左・右・左上可動役物43a~43dの動作内容を決定し、その決定した動作内容に応じた可動役物装置43のモータ(図示せず)のモータデータを生成する。 Further, the sub-control CPU 800a is based on the data content of the movable accessory data PS_DATA16 (see FIG. 4B) stored in the selected staging scenario data PS_DATA, and the upper / left / right / upper left movable accessory 43a. The operation contents of to 43d are determined, and the motor data of the motor (not shown) of the movable accessory device 43 according to the determined operation contents is generated.

またさらに、サブ制御CPU800aは、上記選択された演出シナリオデータPS_DATAに格納されている音データPS_DATA15(図4(b)参照)のデータ内容に基づき、音に関する制御信号を生成する(ステップS51)。 Furthermore, the sub-control CPU 800a generates a control signal related to sound based on the data content of the sound data PS_DATA15 (see FIG. 4B) stored in the selected effect scenario data PS_DATA (step S51).

かくして、サブ制御CPU800aは、図19に示すステップS13にて抽選により決定した演出パターンに基づくデータを全て生成し終えるまで(ステップS52:NO)、上記ステップS50及びステップS51の処理を繰り返し行い、上記データを全て生成し終えると(ステップS52:YES)、ステップS53の処理に進む。 Thus, the sub-control CPU 800a repeats the processes of steps S50 and S51 until all the data based on the effect pattern determined by lottery in step S13 shown in FIG. 19 is generated (step S52: NO), and the above steps are repeated. When all the data has been generated (step S52: YES), the process proceeds to step S53.

次いで、サブ制御CPU800aは、上記ステップS51にてサブ制御RAM800c内に格納した内容及び図19に示すステップS14にて処理した操作スイッチ13又は演出ボタン装置14の入力内容に基づき、ボタン有効時処理を行う(ステップS53)。 Next, the sub-control CPU 800a performs button activation processing based on the contents stored in the sub-control RAM 800c in step S51 and the input contents of the operation switch 13 or the effect button device 14 processed in step S14 shown in FIG. (Step S53).

<タイマ割込み処理の説明>
続いて、図21を参照して、メイン処理のステップS7(図19参照)の処理にて設定した、1ms毎のタイマ割込みが発生した際の処理について説明する。
<Explanation of timer interrupt processing>
Subsequently, with reference to FIG. 21, the process when the timer interrupt for each 1 ms set in the process of step S7 (see FIG. 19) of the main process occurs will be described.

図21に示すように、サブ制御CPU800aは、1ms毎のタイマ割込みが発生した際、各レジスタの内容をサブ制御RAM800c内のスタック領域に退避させる退避処理を実行する(ステップS100)。 As shown in FIG. 21, when a timer interrupt every 1 ms occurs, the sub-control CPU 800a executes a save process of saving the contents of each register to the stack area in the sub-control RAM 800c (step S100).

次いで、サブ制御CPU800aは、操作スイッチ13のデータや演出ボタン装置14のデータや可動役物装置43のモータデータ等を2度取得し(ステップS101)、その2度取得したデータが一致しているか否かを確認する(ステップS102)。データが一致していなければ、サブ制御CPU800aは、データが一致するまで(ステップS102:NO)ステップS101の処理を繰り返し、一致していれば(ステップS102:YES)、一致したデータをサブ制御RAM800c内に格納する(ステップS103)。 Next, the sub-control CPU 800a acquires the data of the operation switch 13, the data of the effect button device 14, the motor data of the movable accessory device 43, etc. twice (step S101), and whether the acquired data match. It is confirmed whether or not (step S102). If the data do not match, the sub-control CPU 800a repeats the process of step S101 until the data matches (step S102: NO), and if they match (step S102: YES), the sub-control RAM 800c uses the matched data. Store in (step S103).

次いで、サブ制御CPU800aは、操作スイッチ13又は演出ボタン装置14からの信号を受信する(ステップS104)。この受信した信号が、図19に示すステップS14のボタン解析処理にて解析されることとなる。 Next, the sub-control CPU 800a receives a signal from the operation switch 13 or the effect button device 14 (step S104). This received signal will be analyzed by the button analysis process in step S14 shown in FIG.

次いで、サブ制御CPU800aは、ステップS51にてサブ制御RAM800c内に記憶した光に関する制御信号を装飾ランプ基板90(図3参照)に送信する(ステップS105)。 Next, the sub-control CPU 800a transmits a control signal regarding the light stored in the sub-control RAM 800c in step S51 to the decorative lamp substrate 90 (see FIG. 3) (step S105).

次いで、サブ制御CPU800aは、ステップS100の処理で退避しておいたレジスタを復帰させる(ステップS106)。これにより、図19に示すメイン処理に戻ることとなる。 Next, the sub-control CPU 800a restores the register saved in the process of step S100 (step S106). As a result, the process returns to the main process shown in FIG.

<コマンド受信割込み処理の説明>
続いて、図22を参照して、このようなメイン処理の実行中に、主制御基板60より演出制御コマンド及び割込み信号が送信されてきた際の処理について説明する。
<Explanation of command reception interrupt processing>
Subsequently, with reference to FIG. 22, a process when an effect control command and an interrupt signal are transmitted from the main control board 60 during the execution of such a main process will be described.

図22に示すように、サブ制御CPU800aは、上記割込み信号を受信した際、各レジスタの内容をサブ制御RAM800c内のスタック領域に退避させる退避処理を実行する(ステップS150)。その後、サブ制御CPU800aは、演出制御コマンドを受信した入力ポートのレジスタを読み出し(ステップS151)、サブ制御RAM800c内のコマンド送受信用メモリ領域のアドレス番地を示すポインタを算出する(ステップS152)。 As shown in FIG. 22, when the sub-control CPU 800a receives the interrupt signal, it executes a save process of saving the contents of each register to the stack area in the sub-control RAM 800c (step S150). After that, the sub-control CPU 800a reads the register of the input port that has received the effect control command (step S151), and calculates a pointer indicating the address address of the command transmission / reception memory area in the sub-control RAM 800c (step S152).

そしてその後、サブ制御CPU800aは、再度、演出制御コマンドを受信した入力ポートのレジスタを読み出し(ステップS153)、ステップS151にて読み出した値とステップS153にて読み出した値が一致しているか否かを確認する。一致していなければ(ステップS154:NO)、ステップS157に進み、一致していれば(ステップS154:YES)、上記算出したポインタに対応するアドレス番地に、主制御基板60より受信した演出制御コマンドを格納する(ステップS155)。なお、この格納された演出制御コマンドが、図19に示すステップS13の処理の際、サブ制御CPU800aに読み出されることとなる。 After that, the sub-control CPU 800a again reads the register of the input port that has received the effect control command (step S153), and determines whether or not the value read in step S151 and the value read in step S153 match. Confirm. If they do not match (step S154: NO), the process proceeds to step S157, and if they match (step S154: YES), the effect control command received from the main control board 60 is sent to the address address corresponding to the calculated pointer. Is stored (step S155). The stored effect control command will be read out to the sub-control CPU 800a during the process of step S13 shown in FIG.

次いで、サブ制御CPU800aは、サブ制御RAM800c内のコマンド送受信用メモリ領域のアドレス番地を示すポインタを更新し(ステップS156)、ステップS150の処理で退避しておいたレジスタを復帰させる(ステップS157)。これにより、図19に示すメイン処理に戻ることとなる。 Next, the sub-control CPU 800a updates the pointer indicating the address address of the command transmission / reception memory area in the sub-control RAM 800c (step S156), and restores the register saved in the process of step S150 (step S157). As a result, the process returns to the main process shown in FIG.

<コマンドリストの説明>
ここで、図20に示すステップS50又はステップS53にて生成したコマンドリストについて、図23を用いて詳しく説明する。
<Explanation of command list>
Here, the command list generated in step S50 or step S53 shown in FIG. 20 will be described in detail with reference to FIG. 23.

このコマンドリストは、VDP803(コマンドパーサ8035)に対する指令を列記したコマンド列であるが、その記載内容や記載順序が、動画の描画を指示する場合と、静止画の描画を指示する場合とでやや相違する。 This command list is a command sequence in which commands for VDP803 (command parser 8035) are listed, but the description contents and the description order are slightly different depending on whether a moving image is instructed or a still image is instructed. It's different.

動画の描画をVDP803に指示する場合は、図23(a)の初期コマンドリストと、図23(b)の定常コマンドリストの構成となる。 When instructing VDP803 to draw a moving image, the initial command list in FIG. 23 (a) and the steady command list in FIG. 23 (b) are configured.

図23(a)に示すように、サブ制御CPU800aは、先ず、フレームバッファ領域が設定されているDDR2SDRAM805のメモリ領域、並びに、DDR2SDRAM805の動画データを格納するメモリ領域の設定を行うコマンドを生成する(ステップS200)。なお、フレームバッファ領域が設定されているDDR2SDRAM805のメモリ領域を設定するにあたっては、図4(c)に示す画像サイズデータPS_DATA112が参照される。すなわち、サイズが例えば640×320であれば、それに応じたメモリ領域が設定されることなる。 As shown in FIG. 23A, the sub-control CPU 800a first generates a command for setting a memory area of the DDR2 SDRAM 805 in which the frame buffer area is set and a memory area for storing the moving image data of the DDR2 SDRAM 805 (). Step S200). In setting the memory area of the DDR2 SDRAM 805 in which the frame buffer area is set, the image size data PS_DATA112 shown in FIG. 4C is referred to. That is, if the size is, for example, 640 × 320, the memory area corresponding to the size is set.

次いで、動画のデコードを指示するコマンドを生成する(ステップS201)。具体的には、どの動画圧縮データをデコードするかの指示であり、該当する動画が格納されているCGROM804のアドレス番地やその動画のフレーム数などと共に指示する。なお、該当する動画が格納されているCGROM804のアドレス番地は、図4(c)に示すアドレスデータPS_DATA111が参照され、その動画のフレーム数は、図4(b)に示すフレームデータPS_DATA10が参照される。 Next, a command for instructing the decoding of the moving image is generated (step S201). Specifically, it is an instruction as to which moving image compressed data is to be decoded, and is instructed together with the address address of the CGROM 804 in which the corresponding moving image is stored, the number of frames of the moving image, and the like. For the address address of the CGROM 804 in which the corresponding moving image is stored, the address data PS_DATA111 shown in FIG. 4C is referred to, and for the number of frames of the moving image, the frame data PS_DATA10 shown in FIG. 4B is referred to. To.

次いで、終了処理用コマンドを記入して初期コマンドリストの生成を終える(ステップS202)。 Next, the end processing command is entered and the generation of the initial command list is completed (step S202).

続いて、サブ制御CPU800aは、図23(b)に示す定常コマンドリストを生成する。 Subsequently, the sub-control CPU 800a generates the stationary command list shown in FIG. 23 (b).

この定常コマンドリストは、図23(b)に示すように、動画の描画指示で構成されており、上記初期コマンドリストにおいて、デコードした動画データに関し、どのフレーム番号のデコードデータを、液晶表示装置41のどの座標位置に描画するかのコマンドを生成する(ステップS203)。次いで、終了処理用コマンドを記入して定常コマンドリストの生成を終える(ステップS204)。なお、この描画指示にあたってのコマンド生成は、図4(b)に示すフレームデータPS_DATA10,座標データPS_DATA12,画素計算データPS_DATA13,拡縮データPS_DATA14が参照される。 As shown in FIG. 23 (b), this stationary command list is composed of moving image drawing instructions, and in the above initial command list, the decoded data of which frame number is displayed on the liquid crystal display device 41 with respect to the decoded moving image data. A command for drawing at which coordinate position of the throat is generated (step S203). Next, a command for termination processing is entered to complete the generation of the steady-state command list (step S204). For the command generation for this drawing instruction, the frame data PS_DATA10, the coordinate data PS_DATA12, the pixel calculation data PS_DATA13, and the scaling data PS_DATA14 shown in FIG. 4B are referred to.

一方、静止画の描画をVDP803に指示する場合、図23(c)に示すとおり、サブ制御CPU800aは、先ず、フレームバッファ領域が設定されているDDR2SDRAM805のメモリ領域、並びに、静止画データを格納する内蔵VRAM8040のメモリ領域の設定を行うコマンドを生成する(ステップS210)。なお、フレームバッファ領域が設定されているDDR2SDRAM805のメモリ領域を設定するにあたっては、図4(c)に示す画像サイズデータPS_DATA112が参照される。すなわち、サイズが例えば640×320であれば、それに応じたメモリ領域が設定されることなる。 On the other hand, when instructing the VDP 803 to draw a still image, as shown in FIG. 23 (c), the sub-control CPU 800a first stores the memory area of the DDR2 SDRAM 805 in which the frame buffer area is set, and the still image data. A command for setting the memory area of the built-in VRAM8040 is generated (step S210). In setting the memory area of the DDR2 SDRAM 805 in which the frame buffer area is set, the image size data PS_DATA112 shown in FIG. 4C is referred to. That is, if the size is, for example, 640 × 320, the memory area corresponding to the size is set.

次いで、静止画のデコードを指示するコマンドを生成する(ステップS211)。具体的には、どの静止画圧縮データをデコードするかの指示であり、該当する静止画が格納されているCGROM804のアドレス番地やデータサイズなどと共に指示する。なお、該当する静止画が格納されているCGROM804のアドレス番地は、図4(c)に示すアドレスデータPS_DATA111が参照され、データサイズは、図4(c)に示す画像サイズデータPS_DATA112が参照される。 Next, a command for instructing the decoding of the still image is generated (step S211). Specifically, it is an instruction as to which still image compressed data is to be decoded, and is instructed together with the address address and data size of the CGROM 804 in which the corresponding still image is stored. For the address address of the CGROM 804 in which the corresponding still image is stored, the address data PS_DATA111 shown in FIG. 4C is referred to, and for the data size, the image size data PS_DATA112 shown in FIG. 4C is referred to. ..

次いで、デコードされた静止画データを、液晶表示装置41のどの座標位置に、どのような態様(回転角度や縮小拡大等)で描画するかのコマンドを生成する(ステップS212)。次いで、終了処理用コマンドを記入して静止画に関するコマンドリストの生成を終える(ステップS213)。なお、この描画指示にあたってのコマンド生成は、図4(b)に示すフレームデータPS_DATA10,座標データPS_DATA12,画素計算データPS_DATA13,拡縮データPS_DATA14が参照される。 Next, a command for drawing the decoded still image data at which coordinate position of the liquid crystal display device 41 and in what mode (rotation angle, reduction / enlargement, etc.) is generated (step S212). Next, a command for end processing is entered to complete the generation of the command list related to the still image (step S213). For the command generation for this drawing instruction, the frame data PS_DATA10, the coordinate data PS_DATA12, the pixel calculation data PS_DATA13, and the scaling data PS_DATA14 shown in FIG. 4B are referred to.

かくして、このような動画に関するコマンドリスト並びに静止画に関するコマンドリストは、VDP803(図3,図5参照)に送信され、適宜処理された上で、液晶表示装置41に送信される。これにより、液晶表示装置41に所望の画像が表示されることとなる。 Thus, the command list related to such moving images and the command list related to still images are transmitted to VDP803 (see FIGS. 3 and 5), appropriately processed, and then transmitted to the liquid crystal display device 41. As a result, the desired image is displayed on the liquid crystal display device 41.

ところで、このようなコマンドリストは、動画の描画を指示した後、静止画の描画を指示することとなる。それは、サブ制御CPU800aは、主制御CPU600より送信されてくる演出制御コマンドによって、図4(a)に示す演出シナリオテーブルPR_TBLに格納されている複数の演出シナリオデータPS_DATAのうち、何れかの演出シナリオデータPS_DATAを選択し、その選択した演出シナリオデータPS_DATAに格納されている1レイヤデータPS_DATA1を優先順位の低いものから順に参照し、コマンドリストを生成するためである。すなわち、本実施形態によれば、この優先順位が低い位置に、図4(c)に示す制御テーブルCH_TBLより動画を示すデータPS_DATA110(図4(c)参照)が参照されるような制御コードデータPS_DATA11が格納され、優先順位が高い位置に、図4(c)に示す制御テーブルCH_TBLより静止画を示すデータPS_DATA110(図4(c)参照)が参照されるような制御コードデータPS_DATA11が格納されているため、動画の描画を指示するコマンドリストが先に生成され、その後、静止画の描画を指示するコマンドリストが生成することとなる。これにより、動画データが描画された後、その描画された動画データ上に静止画データが上書き描画されることとなり、もって、液晶表示装置41に表示される画像データが生成されることとなる。 By the way, such a command list will instruct the drawing of a still image after instructing the drawing of a moving image. That is, the sub-control CPU 800a has one of the plurality of effect scenario data PS_DATA stored in the effect scenario table PR_TBL shown in FIG. 4A by the effect control command transmitted from the main control CPU 600. This is because the data PS_DATA is selected, the one-layer data PS_DATA1 stored in the selected staging scenario data PS_DATA is referred to in order from the lowest priority, and a command list is generated. That is, according to the present embodiment, the control code data such that the data PS_DATA110 (see FIG. 4 (c)) showing the moving image is referred to from the control table CH_TBL shown in FIG. 4 (c) at the position where the priority is low. PS_DATA11 is stored, and the control code data PS_DATA11 such that the data PS_DATA110 (see FIG. 4C) indicating a still image is referred to from the control table CH_TBL shown in FIG. 4C is stored in a position having a high priority. Therefore, the command list instructing the drawing of the moving image is generated first, and then the command list instructing the drawing of the still image is generated. As a result, after the moving image data is drawn, the still image data is overwritten and drawn on the drawn moving image data, so that the image data displayed on the liquid crystal display device 41 is generated.

しかして、このように、描画された動画データ上に静止画データが上書き描画されることによって、画像データが生成されることにより、圧縮画像であっても文字を鮮明に表示させることができる。 By overwriting the still image data on the drawn moving image data in this way, the image data is generated, so that the characters can be clearly displayed even in the compressed image.

しかして、以上説明した本実施形態によれば、発生した割込み演出を途中で終了することなく、最後まで表示することができ、もって、遊技者の興趣を向上させることができる。 However, according to the present embodiment described above, the generated interrupt effect can be displayed to the end without ending in the middle, and thus the interest of the player can be improved.

また、本実施形態によれば、簡易的な処理で、遊技者にインパクトを与えることができる。 Further, according to the present embodiment, it is possible to give an impact to the player by a simple process.

なお、本実施形態においては、DDR2SDRAM805内にフレームバッファ領域を設定するようにしたが、それに限らず、内蔵VRAM8040内にフレームバッファ領域を設定するようにしても良い。 In the present embodiment, the frame buffer area is set in the DDR2 SDRAM 805, but the present invention is not limited to this, and the frame buffer area may be set in the built-in VRAM 8040.

また、サブワンチップマイコン800内にサブ制御CPU800aを設ける例を示したが、それに限らず、VDP803内にサブ制御CPU800aを設けるようにしても良い。 Further, although the example in which the sub-control CPU 800a is provided in the sub-one-chip microcomputer 800 is shown, the present invention is not limited to this, and the sub-control CPU 800a may be provided in the VDP 803.

一方、本実施形態においては、サブ制御基板80として、演出制御基板と液晶制御基板が一体になっている例を示したが、それに限らず、演出制御基板と液晶制御基板を別々の基板で構成しても良い。その際は、VSYNC(垂直同期信号)を演出制御基板が液晶制御基板より受け取ることができるようにしておけば良い。 On the other hand, in the present embodiment, an example in which the staging control board and the liquid crystal control board are integrated as the sub control board 80 is shown, but the present invention is not limited to this, and the staging control board and the liquid crystal control board are configured by separate boards. You may. In that case, the VSYNC (vertical synchronization signal) may be received by the staging control board from the liquid crystal control board.

1 パチンコ遊技機
41 液晶表示装
60 主制御基
80 サブ制御基
800a サブ制御CPU(変動演出実行手段、割込み演出実行手段)
SD1 左特別図柄(変動図柄)
SD2 中特別図柄(変動図柄)
SD3 右特別図柄(変動図柄)
1 Pachinko game machine 41 Liquid crystal display device
60 Main control board
80 Sub control board
800a Sub control CPU ( variable effect executing means , interrupt effect executing means)
SD1 Left special symbol (variable symbol)
SD2 medium special symbol (variable symbol)
SD3 right special symbol (variable symbol)

Claims (1)

所定信号に起因して実行された抽選処理による抽選結果に対応する変動演出を実行する変動演出実行手段と、
割込み演出開始フラグに基づいて割込み演出を実行する割込み演出実行手段と、を有し、
前記変動演出実行手段は、前記抽選結果が特別遊技状態となるものであるか否かの結果を示す変動図柄の前記変動演出に関して、変動時間が異なる第1変動パターンと第2変動パターンを少なくとも含む複数種類の変動パターンに応じた変動演出を実行可能であり、前記変動図柄が確定すると、前記変動演出を停止し、
前記割込み演出は、複数の演出パターンの中から抽選により決定され、複数回の前記抽選結果にそれぞれ対応する変動演出に亘って実行可能な先読み予告演出であり、
前記割込み演出実行手段は、前記変動図柄が確定しても、前記割込み演出を停止せず継続し、
前記割込み演出実行手段は、前記第1変動パターンと前記第2変動パターンとで共通の演出シナリオによって前記割込み演出開始フラグに基づいて前記割込み演出を実行し、
前記変動演出実行手段は、前記第1変動パターンと前記第2変動パターンとでそれぞれ異なる変動演出パターンシナリオによって変動演出を実行し、
前記共通の演出シナリオは、前記割込み演出が実行される場合の変動パターンにおいても、前記変動演出パターンシナリオには予め組み込まれておらず、該変動演出パターンシナリオに、前記第1変動パターンと前記第2変動パターンとで前記変動時間及び前記変動演出に応じてそれぞれ異なるタイミングに実行されるように組み込まれた前記割込み演出開始フラグに基づいて読み出されてなる遊技機。
A variable effect execution means for executing a variable effect corresponding to a lottery result by a lottery process executed due to a predetermined signal, and a variable effect executing means.
It has an interrupt effect execution means that executes an interrupt effect based on the interrupt effect start flag.
The variation effect executing means includes at least a first variation pattern and a second variation pattern having different variation times with respect to the variation effect of the variation symbol indicating whether or not the lottery result is in the special gaming state. It is possible to execute a variation effect according to a plurality of types of variation patterns, and when the variation pattern is confirmed, the variation effect is stopped.
The interrupt effect is a look- ahead advance notice effect that is determined by lottery from a plurality of effect patterns and can be executed over a variable effect corresponding to each of the plurality of lottery results.
The interrupt effect execution means continues without stopping the interrupt effect even if the fluctuation symbol is determined.
The interrupt effect execution means executes the interrupt effect based on the interrupt effect start flag according to an effect scenario common to the first variation pattern and the second variation pattern .
The variation effect executing means executes the variation effect according to the variation effect pattern scenarios different from the first variation pattern and the second variation pattern.
The common effect scenario is not incorporated in advance in the variation effect pattern scenario even in the variation pattern when the interruption effect is executed, and the first variation pattern and the first variation pattern are included in the variation effect pattern scenario. 2 A gaming machine read out based on the interrupt effect start flag incorporated so as to be executed at different timings according to the variation time and the variation effect in the variation pattern .
JP2018074423A 2018-04-09 2018-04-09 Pachinko machine Active JP7100480B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018074423A JP7100480B2 (en) 2018-04-09 2018-04-09 Pachinko machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018074423A JP7100480B2 (en) 2018-04-09 2018-04-09 Pachinko machine

Publications (3)

Publication Number Publication Date
JP2019180708A JP2019180708A (en) 2019-10-24
JP2019180708A5 JP2019180708A5 (en) 2021-04-30
JP7100480B2 true JP7100480B2 (en) 2022-07-13

Family

ID=68337307

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018074423A Active JP7100480B2 (en) 2018-04-09 2018-04-09 Pachinko machine

Country Status (1)

Country Link
JP (1) JP7100480B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016022049A (en) 2014-07-17 2016-02-08 株式会社三共 Game machine

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016022049A (en) 2014-07-17 2016-02-08 株式会社三共 Game machine

Also Published As

Publication number Publication date
JP2019180708A (en) 2019-10-24

Similar Documents

Publication Publication Date Title
JP5070580B2 (en) Game machine
JP5120930B2 (en) Game machine
JP5891290B1 (en) Game machine
JP4768063B2 (en) Game machine
JP4439939B2 (en) Game machine
JP2009018121A (en) Game machine
JP7100480B2 (en) Pachinko machine
JP6855408B2 (en) Game machine
JP4364506B2 (en) Game machine
JP2020065708A (en) Game machine
JP6830938B2 (en) Game machine
JP6913068B2 (en) Pachinko machine
JP2019180709A (en) Game machine
JP2006271553A (en) Picture performance development system
JP2020022552A (en) Game machine
JP2017051776A (en) Game machine
JP6400634B2 (en) Game machine
JP6592415B2 (en) Game machine
JP5964469B2 (en) Game machine
JP6407326B2 (en) Game machine
JP5956625B2 (en) Game machine
JP2018143869A (en) Game machine
JP2020065717A (en) Game machine
JP2018130418A (en) Game machine
JP4758761B2 (en) Game machine

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210318

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210318

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220131

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220202

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220302

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220608

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220701

R150 Certificate of patent or registration of utility model

Ref document number: 7100480

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150