[go: up one dir, main page]

JP2019111365A - Game machine - Google Patents

Game machine Download PDF

Info

Publication number
JP2019111365A
JP2019111365A JP2019032458A JP2019032458A JP2019111365A JP 2019111365 A JP2019111365 A JP 2019111365A JP 2019032458 A JP2019032458 A JP 2019032458A JP 2019032458 A JP2019032458 A JP 2019032458A JP 2019111365 A JP2019111365 A JP 2019111365A
Authority
JP
Japan
Prior art keywords
medal
main control
storage area
processing
control cpu
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.)
Granted
Application number
JP2019032458A
Other languages
Japanese (ja)
Other versions
JP6792009B2 (en
Inventor
理 出尾
Tadashi Ideo
理 出尾
元継 堀内
Mototsugu Horiuchi
元継 堀内
靖典 岩倉
Yasunori Iwakura
靖典 岩倉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Newgin Co Ltd
Original Assignee
Newgin Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Newgin Co Ltd filed Critical Newgin Co Ltd
Priority to JP2019032458A priority Critical patent/JP6792009B2/en
Publication of JP2019111365A publication Critical patent/JP2019111365A/en
Application granted granted Critical
Publication of JP6792009B2 publication Critical patent/JP6792009B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Slot Machines And Peripheral Devices (AREA)

Abstract

To provide a game machine capable of easily managing a storage section.SOLUTION: Processing performed by a main control CPU includes: game progress processing related to a progress of a game; and fraudulent passage error setting processing called during execution of the game progress processing and performed on the basis of a detection result of a token by each supplying sensor. The game progress processing rewrites a storage content in a first storage area out of a storage area of a main control RAM in accordance with a processing result and does not rewrite a storage content in a second storage area out of the storage area of the main control RAM. The fraudulent passage error setting processing rewrites the storage content in the second storage area out of the storage area of the main control RAM in accordance with the processing result and does not rewrite the storage content in the first storage area out of the storage area of the main control RAM.SELECTED DRAWING: Figure 21

Description

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

従来、スロットマシンなどの遊技機は、中央演算素子などの処理部と、読み書き可能な記憶部と、を備えている。例えば、特許文献1に開示されている遊技機は、処理部による処理結果を、記憶部のうち7E00H〜7FFFHのアドレス範囲に記憶させるとともに、記憶させた処理結果を用いて更に処理を行うなどして、ゲームの進行を制御したり、演出を実行させたりしている。   Conventionally, a gaming machine such as a slot machine includes a processing unit such as a central processing element and a readable and writable storage unit. For example, the gaming machine disclosed in Patent Document 1 stores the processing result of the processing unit in the address range of 7E00H to 7FFFH in the storage unit and performs further processing using the stored processing result. Control the progress of the game, or execute an effect.

特開2007−307138号公報JP 2007-307138 A

ところで、近年では、ゲーム性の向上や演出の高度化に起因して、記憶部に記憶させる必要がある情報量が増大しており、記憶部の管理が煩雑となる虞がある。
本発明の目的は、記憶部の管理を容易にできる遊技機を提供することである。
By the way, in recent years, the amount of information which needs to be stored in the storage unit is increasing due to the improvement of the game property and the sophistication of presentation, and there is a possibility that the management of the storage unit becomes complicated.
An object of the present invention is to provide a gaming machine capable of facilitating management of a storage unit.

上記課題を解決するための遊技機は、処理を行う処理部と、前記処理部の処理結果を記憶する記憶部と、遊技媒体を検知する検知部と、を備え、前記処理部が行う処理には、遊技の進行に関する遊技進行処理と、前記遊技進行処理の実行中に呼び出される処理であって、前記検知部による遊技媒体の検知態様に基づいて行う検知処理と、が少なくともあり、前記遊技進行処理は、前記記憶部の記憶領域のうち第1領域の記憶内容を処理結果に応じて書き換える一方で、前記記憶部の記憶領域のうち第2領域の記憶内容を書き換えない処理であり、前記検知処理は、前記第2領域の記憶内容を処理結果に応じて書き換える一方で、前記第1領域の記憶内容を書き換えない処理であり、前記検知処理においては、前記第1領域の記憶内容を退避させることを要旨とする。   A gaming machine for solving the above problems includes a processing unit that performs processing, a storage unit that stores processing results of the processing unit, and a detection unit that detects game media, and the processing performed by the processing unit is performed. Is at least a game progressing process relating to the progress of the game, and a process called during execution of the game progressing process, and at least a detection process performed based on a detection mode of game media by the detection unit; The process is a process of rewriting the storage content of the first area of the storage areas of the storage unit according to the processing result, while not rewriting the storage contents of the second area of the storage area of the storage unit. The processing is processing in which the storage content of the second area is rewritten according to the processing result, but the storage content of the first area is not rewritten, and in the detection processing, the storage content of the first area is saved. The gist of the Rukoto.

本発明によれば、記憶部の管理を容易にできる。   According to the present invention, management of the storage unit can be facilitated.

正面から見たときのスロットマシンを示す模式図。The schematic diagram which shows a slot machine when it sees from the front. 前面扉を開放した状態のスロットマシンを示す模式図。The schematic diagram which shows the slot machine of the state which open | released the front door. 前面扉の裏面の一部を拡大して示す模式図。The schematic diagram which expands and shows a part of back surface of a front door. シュート部材の先端部を後方から見たときの模式図。The schematic diagram when the front-end | tip part of a chute | shoot member is seen from back. 図4に示す5−5線断面図。5 is a cross-sectional view taken along line 5-5 shown in FIG. スロットマシンの電気的構成を示すブロック図。FIG. 2 is a block diagram showing an electrical configuration of the slot machine. 主制御用RAMの記憶領域を説明する説明図。Explanatory drawing explaining the storage area of RAM for main control. エラー状態の種類及びエラー状態に関連する情報を説明する説明図。Explanatory drawing explaining the information relevant to the kind of error state, and an error state. エラー状態に関連する情報の記憶領域を説明する説明図。Explanatory drawing explaining the storage area of the information relevant to an error state. 遊技進行処理を示すフローチャート。The flowchart which shows game progress processing. セレクタチェック処理を示すフローチャート。The flowchart which shows selector check processing. 通過枚数チェック処理を示すフローチャート。6 is a flowchart showing a process of checking the number of passing sheets. 入力エラーチェック処理を示すフローチャート。The flowchart which shows input error check processing. メダル管理処理を示すフローチャート。The flowchart which shows medal management processing. 投入チェック処理を示すフローチャート。6 is a flowchart showing an input check process. 不正通過エラー設定処理を示すフローチャート。The flowchart which shows an unauthorized passage error setting process. エラー表示設定処理を示すフローチャート。6 is a flowchart showing an error display setting process. メダル詰まりエラー設定処理を示すフローチャート。The flowchart which shows medal clogging error setting processing. メダル滞留エラー設定処理を示すフローチャート。The flowchart which shows medal retention error setting processing. エラー表示処理を示すフローチャート。6 is a flowchart showing an error display process. 主制御用CPUの処理と該処理において更新又は参照される主制御用RAMの記憶領域との関係を説明する説明図。Explanatory drawing explaining the relationship between the process of CPU for main control, and the storage area of RAM for main control updated or referred in this process.

以下、遊技機の一種であるスロットマシンの一実施形態について説明する。この明細書において、上、下、左、右、前(表)、後(裏)の各方向は、スロットマシンで遊技を行う遊技者から見たときの各方向を指すものとする。   Hereinafter, an embodiment of a slot machine which is a type of gaming machine will be described. In this specification, the upper, lower, left, right, front (front), and rear (back) directions indicate directions as viewed from a player playing a game in the slot machine.

図1に示すように、スロットマシン10は、四角箱状の本体キャビネット11を備えている。本体キャビネット11は、前面に、図示されていない開口部を備えている。スロットマシン10は、本体キャビネット11の開口部を覆っている前面扉12を備えている。前面扉12は、本体キャビネット11に対して開閉可能に支持されている。   As shown in FIG. 1, the slot machine 10 includes a main box cabinet 11 in the form of a square box. The main body cabinet 11 has an opening (not shown) on the front surface. The slot machine 10 is provided with a front door 12 that covers the opening of the main cabinet 11. The front door 12 is supported so as to be able to open and close with respect to the main body cabinet 11.

スロットマシン10は、前面扉12の前面に、遊技に伴う演出(以下、遊技演出と示す)の1つとして、例えば、発光体を点灯、消灯及び点滅させる演出(以下、発光演出と示す)を実行できる装飾ランプ13を備えている。スロットマシン10は、前面扉12の前面に、遊技演出の1つとして、例えば、効果音や楽曲などの音声を出力する演出(以下、音声演出と示す)を実行できるスピーカ14を備えている。   The slot machine 10 has an effect (hereinafter, referred to as light emission effect) for lighting, turning off, and blinking a light emitter, for example, as one of effects accompanying the game (hereinafter referred to as game effect) on the front surface of the front door 12. It has a decorative lamp 13 that can be implemented. The slot machine 10 is provided with a speaker 14 on the front of the front door 12, which can execute an effect (hereinafter referred to as an audio effect) for outputting an audio such as a sound effect or music as one of the game effects.

スロットマシン10は、前面扉12の前面に、遊技演出の1つとして、例えば、キャラクタや文字などを模した画像を表示する演出(以下、表示演出と示す)を実行できる演出表示装置15を備えている。演出表示装置15としては、例えば液晶ディスプレイ、プラズマディスプレイ及び有機ELディスプレイなどを採用できる。また、詳しくは後述するが、演出表示装置15では、スロットマシン10で発生した各種のエラー状態を報知するエラー報知が行われる。   The slot machine 10 is provided with an effect display device 15 capable of executing an effect (hereinafter referred to as a display effect) for displaying an image imitating a character, a character, etc. as one of the game effects on the front of the front door 12 ing. As the effect display device 15, for example, a liquid crystal display, a plasma display, an organic EL display or the like can be adopted. Further, although the details will be described later, in the effect display device 15, an error notification for notifying various error states generated in the slot machine 10 is performed.

スロットマシン10は、前面扉12の前面であって且つ演出表示装置15の下方に、遊技者が機内部を透視できる略四角形の表示窓12aを備えている。スロットマシン10は、リールユニット16を備えている。リールユニット16は、表示窓12aを介して遊技者が視認できるように、機内部に配設されている。リールユニット16は、左リール16a(第1リール)と、中リール16b(第2リール)と、右リール16c(第3リール)と、を備えている。リール16a〜16cは、ドラムとも称される回胴である。   The slot machine 10 is provided with a substantially square display window 12a on the front of the front door 12 and below the effect display device 15 so that the player can see through the inside of the machine. The slot machine 10 is provided with a reel unit 16. The reel unit 16 is disposed inside the machine so that the player can visually recognize it through the display window 12a. The reel unit 16 includes a left reel 16a (first reel), a middle reel 16b (second reel), and a right reel 16c (third reel). The reels 16a to 16c are rotating drums also called drums.

リール16a〜16cは、その外周面に沿って、複数の図柄が識別可能に配列されている図柄列をそれぞれ備えている。図柄列は、複数の図柄を長手方向に沿って印刷した帯状の透光性フィルムを、リール16a〜16cの外側に巻き付けることにより設けられている。リール16a〜16cの図柄列には、それぞれ図柄番号00から図柄番号20までの全21個の図柄が含まれている。   The reels 16a to 16c each include a symbol row in which a plurality of symbols are identifiably arranged along the outer peripheral surface. The symbol row is provided by winding a strip-like light-transmissive film printed with a plurality of symbols along the longitudinal direction around the outside of the reels 16a to 16c. All 21 symbols from symbol number 00 to symbol number 20 are included in the symbol rows of the reels 16a to 16c.

また、本実施形態の図柄には、複数種類の図柄がある。例えば、複数種類の図柄には、チェリーを模したチェリー図柄や、スイカを模したスイカ図柄、ベルを模したベル図柄、アラビア数字の「7」を模したセブン図柄、「BAR」の文字を模したBAR図柄、及び「REPLAY」の文字を模したリプレイ図柄が含まれている。   Moreover, there are a plurality of types of symbols in the symbol of the present embodiment. For example, in a plurality of types of symbols, a cherry symbol imitating a cherry, a watermelon symbol imitating a watermelon, a bell symbol imitating a bell, a seven symbol imitating a "7" Arabic numeral, a character of "BAR" It includes the BAR symbol that has been played, and a replay symbol that imitates the characters "REPLAY".

リールユニット16は、左リール16aを回転及び停止させる第1アクチュエータA1と、中リール16bを回転及び停止させる第2アクチュエータA2と、右リール16cを回転及び停止させる第3アクチュエータA3と、を備えている(図6に示す)。リール16a〜16cを駆動させるアクチュエータとしては、例えば、ステッピングモータを採用できる。リール16a〜16cは、それぞれに対応して設けられたアクチュエータによって、相互に独立して、縦方向に回転及び停止が可能である。スロットマシン10では、リール16a〜16cが回転すると、表示窓12aを介して視認可能な図柄列(複数種類の図柄)が変動され、これにより変動ゲームが実行される。例えば、図柄列の変動は、図柄列が上方から下方に向かって縦方向にスクロール表示される態様により行われる。リールユニット16のうち、表示窓12aから視認可能な部分は、複数の図柄列を変動させて変動ゲームを実行できるゲーム実行部といえる。このように、スロットマシン10は、複数の図柄が配列されたリールを動作(回転)させて変動ゲームを実行可能に構成されている。   The reel unit 16 includes a first actuator A1 for rotating and stopping the left reel 16a, a second actuator A2 for rotating and stopping the middle reel 16b, and a third actuator A3 for rotating and stopping the right reel 16c. (Shown in FIG. 6). For example, a stepping motor can be employed as an actuator for driving the reels 16a to 16c. The reels 16a to 16c can be rotated and stopped in the longitudinal direction independently of each other by actuators provided correspondingly. In the slot machine 10, when the reels 16a to 16c rotate, symbol rows (a plurality of types of symbols) visible through the display window 12a are changed, and thereby the change game is executed. For example, the variation of the symbol row is performed in such a manner that the symbol row is scrolled in the vertical direction from the top to the bottom. A portion of the reel unit 16 that can be viewed through the display window 12a can be said to be a game execution unit capable of changing a plurality of symbol rows to execute a changing game. As described above, the slot machine 10 is configured to be able to execute a fluctuation game by operating (rotating) a reel on which a plurality of symbols are arranged.

リールユニット16は、左リール16aの回転位置を検出するための第1リールセンサSE1と、中リール16bの回転位置を検出するための第2リールセンサSE2と、右リール16cの回転位置を検出するための第3リールセンサSE3と、を備えている(図6に示す)。   The reel unit 16 detects a first reel sensor SE1 for detecting a rotational position of the left reel 16a, a second reel sensor SE2 for detecting a rotational position of the middle reel 16b, and a rotational position of the right reel 16c. And a third reel sensor SE3 (shown in FIG. 6).

表示窓12aは、リール16a〜16cにおいて周方向に連続している3つの図柄を表示可能な大きさである。表示窓12aには、リール16a〜16c毎に、上段停止位置、中段停止位置及び下段停止位置が設定されている。本実施形態のスロットマシン10では、リール16a〜16c毎に設定された3つの停止位置の中から1つずつ選択された停止位置の組み合わせによって、停止された図柄組合せを入賞と判定し得る有効な停止位置の組み合わせが設定されている。以下の説明では、有効な停止位置の組み合わせを構成する複数の停止位置を結んだラインを単に有効ラインNLと示す。本実施形態では、リール16a〜16cの各中段停止位置によって、有効ラインNL(有効な停止位置の組み合わせ)が構成されている。有効ラインは、入賞ラインともいわれる。   The display window 12a has a size capable of displaying three symbols continuous in the circumferential direction on the reels 16a to 16c. An upper stage stop position, a middle stage stop position, and a lower stage stop position are set in the display window 12a for each of the reels 16a to 16c. In the slot machine 10 of the present embodiment, it is effective that the stopped symbol combination can be determined to be winning by the combination of the stop positions selected one by one from the three stop positions set for each of the reels 16a to 16c. A combination of stop positions is set. In the following description, a line connecting a plurality of stop positions constituting a combination of valid stop positions is simply referred to as a valid line NL. In the present embodiment, the middle line stopping positions of the reels 16a to 16c constitute an effective line NL (combination of effective stopping positions). An effective line is also referred to as a pay line.

ここで、図柄について「停止」とは、図柄が表示窓12a内、即ち上段停止位置、中段停止位置及び下段停止位置の何れかに停止され、遊技者に視認可能に表示されることを意味している。また、「入賞」とは、賞を獲得するために必要な図柄組合せとして予め定められたものが有効ラインNL上に表示されることを意味している。スロットマシン10では、入賞が発生すると、該入賞した図柄組合せに予め定められた賞が付与される。以下の説明では、有効ラインNL上に表示されることによって賞を獲得できる図柄組合せを「役」又は「停止目」と示す場合がある。   Here, "stop" for the symbol means that the symbol is stopped in the display window 12a, that is, any of the upper stop position, the middle stop position, and the lower stop position, and is displayed visibly to the player. ing. Also, "winning" means that a predetermined symbol combination necessary for winning a prize is displayed on the valid line NL. In the slot machine 10, when a winning occurs, a predetermined award is given to the winning combination of symbols. In the following description, a symbol combination that can obtain a prize by being displayed on the activated line NL may be indicated as "combination" or "stop".

なお、有効な停止位置の組み合わせ以外の組み合わせは、表示された図柄組合せを入賞と判定し得ない無効な停止位置の組み合わせ(所謂、無効ライン)となる。この明細書において「導出する」とは、有効ラインNL上に図柄を停止させることにより、有効ラインNL上にゲーム結果に相当する図柄組合せを表示することを意味している。したがって、変動ゲームにて導出されるゲーム結果とは、変動ゲームにおいて有効ラインNL上に停止される図柄組合せに相当する。   A combination other than the combination of effective stop positions is a combination of so-called invalid stop positions where the displayed symbol combination can not be determined to be a winning. In this specification, "deriving" means displaying a symbol combination corresponding to the game result on the effective line NL by stopping the symbols on the effective line NL. Therefore, the game result derived in the variation game corresponds to the symbol combination stopped on the effective line NL in the variation game.

スロットマシン10は、前面扉12の前面に、遊技媒体としての遊技メダルYM(以下、単にメダルYMと示す)を投入するためのメダル投入口17を備えている。スロットマシン10は、前面扉12の前面に、ベットボタン18を備えている。ベットボタン18は、スロットマシン10において内部的に記憶しているクレジットからメダルYMを賭ける(以下、ベットと示す)ための手段として把握できる。スロットマシン10は、前面扉12の前面に、精算ボタン19を備えている。精算ボタン19は、ベットされたメダルYMや、スロットマシン10において内部的に記憶しているクレジットを払い戻すときに操作するための手段として把握できる。   The slot machine 10 is provided with a medal insertion slot 17 on the front of the front door 12 for inserting a game medal YM (hereinafter simply referred to as a medal YM) as a game medium. The slot machine 10 has a bet button 18 on the front of the front door 12. The bet button 18 can be grasped as a means for betting the medal YM (hereinafter referred to as a bet) from the credit stored internally in the slot machine 10. The slot machine 10 has a settlement button 19 on the front of the front door 12. The settlement button 19 can be grasped as a means for operating the bet medal YM or a credit internally stored in the slot machine 10 to be paid back.

スロットマシン10は、前面扉12の前面に、スタートレバー20を備えている。スタートレバー20は、リール16a〜16cの回転を開始させる開始操作をするための手段として把握できる。即ち、開始操作の受付は、変動ゲームを開始させる契機となる。   The slot machine 10 includes a start lever 20 on the front of the front door 12. The start lever 20 can be grasped as a means for performing a start operation to start the rotation of the reels 16a to 16c. That is, the reception of the start operation is an opportunity to start the fluctuation game.

スロットマシン10は、前面扉12の前面に、左ストップボタン21a(第1ストップボタン)を備えている。左ストップボタン21aは、左リール16aと対応しており、左リール16aの回転を停止させる停止操作をするための手段として把握できる。スロットマシン10は、前面扉12の前面に、中ストップボタン21b(第2ストップボタン)を備えている。中ストップボタン21bは、中リール16bと対応しており、中リール16bの回転を停止させる停止操作をするための手段として把握できる。スロットマシン10は、前面扉12の前面に、右ストップボタン21c(第3ストップボタン)を備えている。右ストップボタン21cは、右リール16cと対応しており、右リール16cの回転を停止させる停止操作をするための手段として把握できる。このように、ストップボタン21a〜21cは、複数の図柄列と各別に対応している。また、対応している図柄列の変動を停止させることは、対応しているリールの回転(回動)を停止させることに相当する。   The slot machine 10 has a left stop button 21 a (first stop button) on the front of the front door 12. The left stop button 21a corresponds to the left reel 16a, and can be grasped as a means for stopping the rotation of the left reel 16a. The slot machine 10 has a middle stop button 21 b (second stop button) on the front of the front door 12. The middle stop button 21b corresponds to the middle reel 16b, and can be grasped as a means for stopping the rotation of the middle reel 16b. The slot machine 10 has a right stop button 21 c (third stop button) on the front of the front door 12. The right stop button 21c corresponds to the right reel 16c, and can be grasped as a means for performing a stop operation to stop the rotation of the right reel 16c. As described above, the stop buttons 21a to 21c correspond to the plurality of symbol rows separately. Also, stopping the variation of the corresponding symbol row corresponds to stopping the rotation (rotation) of the corresponding reel.

スロットマシン10は、前面扉12の前面における下部に、メダル払出し口22を備えている。スロットマシン10は、メダル払出し口22から払出されたメダルを受ける受皿23を備えている。また、スロットマシン10は、前面扉12の前面に、前面扉12を開放するための開放錠24を備えている。スロットマシン10では、開放錠24に対して該開放錠24に適合するカギを挿入するとともに、該カギを所定方向に回動させることにより、開放錠24による施錠が解除され、前面扉12を開放可能となる。また、スロットマシン10は、開放錠24が開錠されたこと、即ち前面扉12が開放されていることを検知する扉開放センサSE4(図6に示す)を備えている。   The slot machine 10 is provided with a medal payout opening 22 at the lower part of the front surface of the front door 12. The slot machine 10 is provided with a tray 23 for receiving the medals dispensed from the medal outlet 22. The slot machine 10 further includes an open lock 24 on the front of the front door 12 for opening the front door 12. In the slot machine 10, a key fitting to the open lock 24 is inserted into the open lock 24 and the lock by the open lock 24 is released by rotating the key in a predetermined direction, and the front door 12 is opened. It becomes possible. The slot machine 10 further includes a door open sensor SE4 (shown in FIG. 6) that detects that the open lock 24 is unlocked, that is, the front door 12 is opened.

スロットマシン10は、前面扉12の前面に、予め定めた情報を表示できる情報表示部25を備えている。情報表示部25には、投入可能表示部、再遊技表示部、ウェイト表示部、状態表示部、賭数表示部、貯留枚数表示部、賞枚数表示部、及びエラー表示部25aが設けられている。   The slot machine 10 includes an information display unit 25 on the front of the front door 12 that can display predetermined information. The information display unit 25 is provided with an insertable display unit, a replay display unit, a weight display unit, a status display unit, a bet number display unit, a stored number display unit, an award number display unit, and an error display unit 25a. .

投入可能表示部は、例えば、発光体の点灯状態によって、メダルYMを投入可能な投入要求可状態であるか否かを表示する。ここで、メダルYMを投入可能とは、メダルYMをベット可能であること、及びメダルYMをスロットマシン10の機内部にクレジットとして記憶可能であることを含む。再遊技表示部は、例えば、発光体の点灯状態によって、再遊技(リプレイ)であるか否かを表示する。ウェイト表示部は、例えば、発光体の点灯状態によって、ウェイトタイム中であるか否かを表示する。ウェイトタイムは、単位時間当りの変動ゲームの実行回数が予め定めた規定回数を超えないように設定された最短の遊技時間(最短遊技時間)である。状態表示部は、例えば、発光体の点灯状態によって、スロットマシン10の状態を表示する。   The insertable display unit displays, for example, based on the lighting state of the light emitter, whether or not the insert request enable state in which the medal YM can be inserted is possible. Here, that the medal YM can be inserted includes that the medal YM can be bet and that the medal YM can be stored as a credit inside the slot machine 10. The replaying display unit displays, for example, whether or not the game is replaying (replaying) according to the lighting state of the light emitter. The weight display unit displays, for example, whether or not the wait time is in progress by the lighting state of the light emitter. The wait time is the shortest game time (shortest game time) set so that the number of times of execution of the fluctuation game per unit time does not exceed a predetermined number of times. The status display unit displays the status of the slot machine 10, for example, according to the lighting status of the light emitter.

賭数表示部は、例えば、3つの発光体の点灯状態によって、賭数(ベット数)を表示する。貯留枚数表示部は、機内部で貯留しているクレジット数を表示する。賞枚数表示部は、変動ゲーム中に入賞が発生した場合に、当該入賞に基づいて遊技者に付与されるメダルYMの枚数を表示する。また、エラー表示部25aは、スロットマシン10で発生した各種のエラー状態を特定可能な情報を表示する態様によりエラー報知を実行可能である。各種のエラー状態を特定可能な情報とは、例えば、エラー状態別に予め定められたエラー番号などである。   The bet number display unit displays, for example, the bet number (bet number) according to the lighting state of the three light emitters. The stored sheet number display unit displays the number of credits stored inside the machine. When a prize is generated during the variation game, the award number display unit displays the number of medals YM to be awarded to the player based on the prize. Further, the error display unit 25a can execute error notification by displaying information that can specify various error states generated in the slot machine 10. The information that can specify various error states is, for example, an error number predetermined for each error state.

図2に示すように、スロットマシン10は、ホッパーユニット26を備えている。ホッパーユニット26は、スロットマシン10の機内部であって、本体キャビネット11の底板11aに固定されている。ホッパーユニット26は、メダルYMを貯留する貯留部としての貯留ボックス27と、該貯留ボックス27を支持する支持台28とを有する。支持台28は、図示しない払出しディスク(回転体)と、該払出しディスクを回転させる第4アクチュエータA4(図6に示す)と、メダルYMの払出口28aとを有する。第4アクチュエータA4は、例えばステッピングモータである。ホッパーユニット26は、内蔵された払出しディスクを第4アクチュエータA4により回転させることにより、貯留ボックス27内に貯留されているメダルYMを払出口28aから払出すように構成されている。ホッパーユニット26は、主には各リール16a〜16cに導出表示された図柄組合せが所定の図柄組合せとなったことを条件として、貯留ボックス27にて貯留されているメダルYMを払い出す。   As shown in FIG. 2, the slot machine 10 includes a hopper unit 26. The hopper unit 26 is fixed to the bottom plate 11 a of the main body cabinet 11 inside the slot machine 10. The hopper unit 26 has a storage box 27 as a storage section for storing the medals YM, and a support 28 for supporting the storage box 27. The support base 28 has a payout disk (rotary body) (not shown), a fourth actuator A4 (shown in FIG. 6) for rotating the payout disk, and a payout opening 28a of the medal YM. The fourth actuator A4 is, for example, a stepping motor. The hopper unit 26 is configured to pay out the medal YM stored in the storage box 27 from the payout port 28a by rotating the built-in payout disk by the fourth actuator A4. The hopper unit 26 pays out the medal YM stored in the storage box 27 mainly on the condition that the symbol combination derived and displayed on each of the reels 16a to 16c has become a predetermined symbol combination.

また、スロットマシン10は、前面扉12の裏面に、各種のエラー報知を解除するためのエラー解除ボタンSWを備えている。エラー解除ボタンSWは、前面扉12の裏面に配設されていることから、原則として前面扉12を開放しなければ操作不能である。以下の説明では、エラー解除ボタンSWの操作を単に「エラー解除操作」と示す。   The slot machine 10 also has an error release button SW on the back of the front door 12 for releasing various error notifications. Since the error release button SW is disposed on the back of the front door 12, in principle, the front door 12 can not be operated unless the front door 12 is opened. In the following description, the operation of the error release button SW is simply referred to as “error release operation”.

図3に示すように、スロットマシン10は、前面扉12の裏面に、メダル投入口17から投入されたメダルYMを受け入れるメダルセレクタ30を備えている。メダルセレクタ30は、メダル投入口17から投入されたメダルYMを最初に受け入れる第1メダル通路31を有する。   As shown in FIG. 3, the slot machine 10 includes a medal selector 30 on the back of the front door 12 for receiving the medal YM inserted from the medal insertion slot 17. The medal selector 30 has a first medal passage 31 which first receives the medal YM inserted from the medal insertion slot 17.

第1メダル通路31は、上下方向に沿って延在している。第1メダル通路31は、前後方向と直交する平面内において、第1メダル通路31が延びる方向と直交する方向における幅がメダルYMの直径と略同一、又は僅かに大きい。また、第1メダル通路31は、前後方向における長さがメダルYMの厚さと略同一、又は僅かに大きい。即ち、第1メダル通路31は、メダルYMが1枚ずつ通過可能な大きさに形成されている。   The first medal passage 31 extends in the vertical direction. The first medal passage 31 has a width substantially equal to or slightly larger than the diameter of the medal YM in a plane orthogonal to the front-rear direction, in a direction orthogonal to the direction in which the first medal passage 31 extends. The first medal passage 31 has a length in the front-rear direction substantially equal to or slightly larger than the thickness of the medal YM. That is, the first medal passage 31 is formed in a size that allows the medals YM to pass one by one.

また、メダルセレクタ30は、第1メダル通路31の下端部に設けられた分岐部31aから下方に向かって延びる第2メダル通路32と、分岐部31aから左方(紙面では右方)に向かって僅かに下るように延びる第3メダル通路33とを有する。第2メダル通路32は、前後方向と直交する平面内において、第2メダル通路32が延びる方向と直交する方向における幅がメダルYMの直径と略同一、又は僅かに大きい。また、第2メダル通路32は、前後方向における長さがメダルYMの厚さと略同一、又は僅かに大きい。即ち、第2メダル通路32は、メダルYMが1枚ずつ通過可能な大きさに形成されている。また、第3メダル通路33は、第2メダル通路32と同様にしてメダルYMが1枚ずつ通過可能な大きさに形成されている。   Further, the medal selector 30 is provided with a second medal passage 32 extending downward from a branch portion 31a provided at the lower end portion of the first medal passage 31 and a left direction (right side in the drawing) from the branch portion 31a. And a third medal passage 33 extending slightly downward. The second medal passage 32 has a width substantially equal to or slightly larger than the diameter of the medal YM in a plane orthogonal to the front-rear direction, in a direction orthogonal to the direction in which the second medal passage 32 extends. The second medal passage 32 has a length in the front-rear direction substantially equal to or slightly larger than the thickness of the medal YM. That is, the second medal passage 32 is formed in a size that allows the medals YM to pass one by one. Further, the third medal passage 33 is formed in a size that allows the medals YM to pass one by one, similarly to the second medal passage 32.

メダルセレクタ30の下縁部には、第2メダル通路32を通過するメダルYMが排出される開口部32aが設けられている。メダルセレクタ30の左縁部(紙面では右縁部)には、第3メダル通路33を通過するメダルYMが排出される第3メダル通路33の開口部33aが設けられている。   The lower edge portion of the medal selector 30 is provided with an opening 32a through which the medal YM passing through the second medal passage 32 is discharged. The left edge (right edge in the drawing) of the medal selector 30 is provided with an opening 33a of the third medal passage 33 through which the medal YM passing through the third medal passage 33 is discharged.

第3メダル通路33において、分岐部31aより下流側には、ブロッカ35が配設されている。ブロッカ35は、図示しないソレノイドの動作によって、第1メダル通路31を流下するメダルYMを分岐部31aから第3メダル通路33に受け入れ可能な第1状態(ON状態)と、メダルYMを分岐部31aから第3メダル通路33に受け入れ不能であって第2メダル通路32へ案内する第2状態(OFF状態)とに変位可能である。   A blocker 35 is disposed downstream of the branch portion 31 a in the third medal passage 33. The blocker 35 has a first state (ON state) in which the medal YM flowing down the first medal passage 31 can be received from the branch portion 31a to the third medal passage 33 by the operation of a solenoid (not shown), and the medal YM is branched 31a From the second medal passage 33 to the second medal passage 32 in the second state (OFF state).

また、メダルセレクタ30は、メダル投入口17から投入されたメダルYMを検知する検知部としての第1投入センサSE5、第2投入センサSE6、及び第3投入センサSE7を有する。各投入センサSE5,SE6は、第3メダル通路33においてブロッカ35の下流側に配設されている。第1投入センサSE5は、第2投入センサSE6よりも上流側に配設されている。本実施形態において、各投入センサSE5,SE6は、メダル投入口17から貯留ボックス27までの間にあるメダルYMを検知する第1検知部に相当する。また、第3投入センサSE7は、分岐部31aより上流側の第1メダル通路31、即ち各投入センサSE5,SE6よりも上流側に配設されている。各投入センサSE5,SE6は、例えばフォトセンサであり、第3投入センサSE7は、例えば機械式のスイッチである。   The medal selector 30 also has a first insertion sensor SE5, a second insertion sensor SE6, and a third insertion sensor SE7 as a detection unit that detects the medal YM inserted from the medal insertion slot 17. The insertion sensors SE5 and SE6 are disposed downstream of the blocker 35 in the third medal passage 33. The first closing sensor SE5 is disposed upstream of the second closing sensor SE6. In the present embodiment, the insertion sensors SE5 and SE6 correspond to a first detection unit that detects the medal YM between the medal insertion slot 17 and the storage box 27. Further, the third insertion sensor SE7 is disposed upstream of the first medal passage 31 on the upstream side of the branch portion 31a, that is, the respective insertion sensors SE5 and SE6. Each of the closing sensors SE5 and SE6 is, for example, a photo sensor, and the third closing sensor SE7 is, for example, a mechanical switch.

また、スロットマシン10は、前面扉12の裏面に、メダルセレクタ30の開口部33aから排出されたメダルYMを受け入れてホッパーユニット26へ案内する樋状のシュート部材40を備えている。本実施形態において、シュート部材40は、メダルセレクタ30を通過したメダルYMをホッパーユニット26の貯留ボックス27へ案内する案内樋に相当する。言い換えれば、本実施形態において、メダル投入口17から投入されたメダルYMを貯留ボックス27へ案内する案内部は、メダルセレクタ30と、シュート部材40と、を含んで構成されている。シュート部材40は、メダルセレクタ30から左方(紙面では右方)に向かって延びる第1延出部40aと、該第1延出部40aの先端において後方(ホッパーユニット26)に向かって緩やかに湾曲(屈曲)する湾曲部40bと、該湾曲部40bから後方に向かって延びる第2延出部40cとを有する。シュート部材40は、上方から見たときに、その全体として逆L字型である。   The slot machine 10 further includes a chute-like chute member 40 on the back of the front door 12 for receiving the medal YM discharged from the opening 33a of the medal selector 30 and guiding it to the hopper unit 26. In the present embodiment, the chute member 40 corresponds to a guiding rod for guiding the medal YM having passed through the medal selector 30 to the storage box 27 of the hopper unit 26. In other words, in the present embodiment, the guiding unit for guiding the medal YM inserted from the medal insertion slot 17 to the storage box 27 includes the medal selector 30 and the chute member 40. The chute member 40 has a first extension 40a extending from the medal selector 30 to the left (right in the drawing) and a tip of the first extension 40a gently to the rear (hopper unit 26) It has the curved part 40b which curves (bending), and the 2nd extension part 40c extended toward back from this curved part 40b. The chute member 40 has an inverted L shape as a whole when viewed from above.

そして、シュート部材40は、その延びる方向と直交する平面で切断したときの断面の形状が底面41を有する略V字型の部材である。また、シュート部材40の底面41は、メダルセレクタ30に接続されている基端部40dから、ホッパーユニット26側の先端部40eに向かって下方に下がるように、緩やかに傾斜している。したがって、シュート部材40には、図中において矢印Y1で示すように、メダルYMがシュート部材40の基端部40dから先端部40eに向かって転動可能な誘導路42が形成されている。   The chute member 40 is a substantially V-shaped member having a bottom surface 41 when cut in a plane perpendicular to the direction in which the chute member 40 extends. Further, the bottom surface 41 of the chute member 40 is gently inclined so as to lower downward from the base end 40 d connected to the medal selector 30 toward the tip end 40 e on the hopper unit 26 side. Therefore, as shown by the arrow Y1 in the figure, the chute member 40 is formed with a guiding path 42 in which the medal YM can roll from the base end 40d to the tip end 40e of the chute member 40.

また、図4に示すように、誘導路42において、シュート部材40が延びる方向と上下方向とに直交する方向の長さ(以下、単に幅方向と示す)は、2枚のメダルYMの厚さの和と略同一に設定されている。このため、スロットマシン10では、メダルYMが誘導路42をホッパーユニット26に向かって容易に転動(流下)できるようになっている。その一方で、本実施形態のスロットマシン10において、メダルYMは、誘導路42をシュート部材40の幅方向に重なった状態で転動する可能性がある。即ち、誘導路42の全体は、複数のメダルYMが進行方向に対して直交する方向に重なった状態で通過可能な通過部となる。そして、誘導路42は、シュート部材40の湾曲部40bに沿って湾曲している。   Further, as shown in FIG. 4, in the guiding path 42, the length in the direction orthogonal to the direction in which the chute member 40 extends and the vertical direction (hereinafter simply referred to as the width direction) is the thickness of the two medals YM. It is set to be approximately the same as the sum of. Therefore, in the slot machine 10, the medal YM can easily roll (fall) the guide path 42 toward the hopper unit 26. On the other hand, in the slot machine 10 of the present embodiment, the medal YM may roll in a state where the guide path 42 is overlapped in the width direction of the chute member 40. That is, the entire guiding path 42 becomes a passing portion through which the plurality of medals YM can pass in a state in which the medals YM overlap in the direction orthogonal to the traveling direction. The guiding path 42 is curved along the curved portion 40 b of the chute member 40.

また、第3メダル通路33(各投入センサSE5,SE6によるメダルYMの検知位置)、及び誘導路42から構成されるメダルYMの案内通路ATの全長は、所定枚数のメダルYMの直径の和と同一、又は略同一の長さに設定されている。具体的に、本実施形態の案内通路ATの全長は、11枚のメダルYMの直径の和と同一、又は略同一の長さに設定されている。即ち、案内通路ATには、メダルYMが幅方向に重ならない状態である前提のもと、最大で11枚(所定枚数)のメダルYMが滞留し得るようになっている。なお、案内通路ATには、メダルYMが幅方向に重なることで、11枚を超える枚数のメダルYMが滞留する可能性もある。   In addition, the total length of the guide passage AT of the medal YM formed of the third medal passage 33 (the detection position of the medal YM by the respective insertion sensors SE5 and SE6) and the guiding path 42 is the sum of the diameters of the predetermined number of medals YM. It is set to the same or substantially the same length. Specifically, the total length of the guide passage AT in the present embodiment is set to be the same as or substantially the same as the sum of the diameters of the eleven medals YM. That is, on the premise that the medals YM do not overlap in the width direction, 11 (predetermined number of) medals YM can be retained in the guide passage AT at the maximum. In the guide passage AT, there is a possibility that the medals YM exceeding the number of 11 may be retained because the medals YM overlap in the width direction.

また、図5に示すように、スロットマシン10は、シュート部材40の先端部40eに、誘導路42を転動するメダルYMを検知する第4投入センサSE8を備えている。第4投入センサSE8は、機械式のセンサ(検知装置)である。詳しく説明すると、第4投入センサSE8は、シュート部材40の先端部40eにおいて、誘導路42における上方の開口部を覆うハウジング部材45と、該ハウジング部材45から誘導路42内に垂下された検出片46とを有する。検出片46は、先端部40eにおいて幅方向に延びる回動軸46aを中心として、誘導路42が延びる方向に回動可能であって、その下端部(先端部)が誘導路42を転動するメダルYMに接触可能となるように、ハウジング部材45に対して支持されている。回動軸46aが延びる方向における検出片46の長さは、誘導路42を2枚のメダルYMが重なった状態で転動している場合であっても、その少なくとも何れかのメダルYMと接触可能な大きさである。   Further, as shown in FIG. 5, the slot machine 10 is provided with a fourth insertion sensor SE <b> 8 for detecting the medals YM rolling on the guide path 42 at the front end 40 e of the chute member 40. The fourth closing sensor SE8 is a mechanical sensor (detection device). More specifically, the fourth loading sensor SE8 includes a housing member 45 that covers the upper opening of the guide passage 42 at the tip end 40e of the chute member 40, and a detection piece suspended from the housing member 45 into the guide passage 42. And 46. The detection piece 46 is pivotable in a direction in which the guide path 42 extends around a pivot shaft 46 a extending in the width direction at the tip end portion 40 e, and the lower end portion (tip end portion) rolls the guide path 42 It is supported relative to the housing member 45 so as to be able to contact the medal YM. The length of the detection piece 46 in the direction in which the rotation shaft 46 a extends is in contact with at least one of the medals YM even when the guiding path 42 is rolling in a state in which the two medals YM overlap. It is possible size.

検出片46は、誘導路42を転動するメダルYMと接触することにより、メダルYMと接触していない非検出位置P0と、下端部が回動軸46aよりもホッパーユニット26側において上方へ向かって回動した検出位置P1との間で変位可能である。また、検出片46は、非検出位置P0から検出位置P1(ホッパーユニット26)側とは反対方向へ回動不能に構成されている。このため、誘導路42において、メダルYMは、検出片46によって、該検出片46より下流側から上流側へ向かって移動することが規制されている。したがって、第4投入センサSE8は、メダルYMがメダル投入口17へ向かう方向へ移動することを規制する規制機構としても機能し得る。   When the detection piece 46 contacts the medal YM rolling on the guiding path 42, the non-detection position P0 not in contact with the medal YM and the lower end face upward on the hopper unit 26 side with respect to the rotation shaft 46a. It is displaceable between the detection position P1 which has been turned. Further, the detection piece 46 is configured so as not to be rotatable in the direction opposite to the detection position P1 (hopper unit 26) side from the non-detection position P0. Therefore, in the guiding path 42, the medal YM is restricted by the detection piece 46 from moving from the downstream side to the upstream side of the detection piece 46. Therefore, the fourth insertion sensor SE8 can also function as a restriction mechanism that restricts the movement of the medal YM in the direction toward the medal insertion slot 17.

また、第4投入センサSE8は、検出片46が検出位置P1に位置していることを検出可能な検出部47を有している。検出部47は、ハウジング部材45に収容されている。検出部47は、例えばフォトセンサである。本実施形態において、第4投入センサSE8は、誘導路42からホッパーユニット26に向かって排出されるメダルYMを検知可能に構成されている。   Further, the fourth insertion sensor SE8 has a detection unit 47 capable of detecting that the detection piece 46 is located at the detection position P1. The detection unit 47 is housed in the housing member 45. The detection unit 47 is, for example, a photo sensor. In the present embodiment, the fourth insertion sensor SE8 is configured to be able to detect the medal YM discharged from the guide path 42 toward the hopper unit 26.

本実施形態において、第4投入センサSE8は、メダル投入口17から投入されたメダルYMを検知する検知部に相当する。また、第4投入センサSE8は、メダル投入口17から貯留ボックス27までの間にあるメダルYMを検知する検知部であって、第1検知部(第1投入センサSE5、第2投入センサSE6)よりも下流側にある第2検知部に相当する。   In the present embodiment, the fourth insertion sensor SE8 corresponds to a detection unit that detects the medal YM inserted from the medal insertion slot 17. The fourth insertion sensor SE8 is a detection unit that detects the medal YM between the medal insertion slot 17 and the storage box 27, and is a first detection unit (first insertion sensor SE5, second insertion sensor SE6). It corresponds to a second detection unit located more downstream than the second detection unit.

また、図2に示すように、スロットマシン10は、前面扉12の裏面に、メダルセレクタ30の開口部32aから排出されたメダルYMをメダル払出し口22へ案内する排出通路34を備えている。排出通路34には、ホッパーユニット26の払出口28aから払出されたメダルYMを受け入れる受入口34aが設けられている。   In addition, as shown in FIG. 2, the slot machine 10 is provided on the back surface of the front door 12 with a discharge passage 34 for guiding the medal YM discharged from the opening 32 a of the medal selector 30 to the medal payout opening 22. The discharge passage 34 is provided with a receiving port 34 a for receiving the medal YM paid out from the discharge port 28 a of the hopper unit 26.

次に、スロットマシン10の電気的構成を説明する。
図6に示すように、スロットマシン10の機内部には、各種の処理を行うとともに、該処理の結果に応じて制御信号(制御コマンド)を出力する主基板100が配設されている。また、スロットマシン10の機内部には、主基板100から入力される各種の制御信号に基づいて、各種の処理を行う副基板200が配設されている。
Next, the electrical configuration of the slot machine 10 will be described.
As shown in FIG. 6, inside the slot machine 10, there is disposed a main substrate 100 which performs various processing and outputs a control signal (control command) in accordance with the result of the processing. Further, inside the slot machine 10, a sub-substrate 200 for performing various processing based on various control signals input from the main substrate 100 is disposed.

まず、主基板100について詳しく説明する。
主基板100は、所定の処理を行う処理部としての主制御用CPU100aと、主制御用CPU100aの制御プログラムを格納する主制御用ROM100bと、主制御用CPU100aの処理結果を記憶する記憶部としての主制御用RAM100cとを備えている。
First, the main substrate 100 will be described in detail.
The main board 100 includes a main control CPU 100a as a processing unit that performs predetermined processing, a main control ROM 100b that stores a control program of the main control CPU 100a, and a storage unit that stores processing results of the main control CPU 100a. And a main control RAM 100c.

主基板100は、各リールセンサSE1〜SE3と接続されている。そして、主制御用CPU100aは、各リールセンサSE1〜SE3が出力する信号をそれぞれ入力可能に構成されている。また、主基板100は、扉開放センサSE4と接続されている。そして、主制御用CPU100aは、扉開放センサSE4から前面扉12が開放されていることを示す開放信号を入力可能に構成されている。以下の説明において、「扉開放センサSE4がONである」とは、扉開放センサSE4が前面扉12の開放を検知していることを意味し、「扉開放センサSE4がOFFである」とは、扉開放センサSE4が前面扉12の開放を検知していないことを意味する。   The main board 100 is connected to the respective reel sensors SE1 to SE3. The main control CPU 100a is configured to be able to input signals output from the respective reel sensors SE1 to SE3. Further, the main substrate 100 is connected to the door open sensor SE4. The main control CPU 100a is configured to be able to input an opening signal indicating that the front door 12 is opened from the door opening sensor SE4. In the following description, "the door opening sensor SE4 is ON" means that the door opening sensor SE4 detects the opening of the front door 12, and "the door opening sensor SE4 is OFF" This means that the door opening sensor SE4 does not detect the opening of the front door 12.

主基板100は、各投入センサSE5〜SE8と接続されている。そして、主制御用CPU100aは、各投入センサSE5〜SE8から、各投入センサSE5においてメダルYMを検知したことを示すメダル検知信号をそれぞれ入力可能に構成されている。以下の説明において、「投入センサがONである」とは、投入センサにおいてメダルYMを検知していることを意味し、「投入センサがOFFである」とは、投入センサにおいてメダルYMを検知していないことを意味する。   The main substrate 100 is connected to the respective input sensors SE5 to SE8. Then, the main control CPU 100a is configured to be able to input, from each of the insertion sensors SE5 to SE8, a medal detection signal indicating that the medal YM has been detected by each insertion sensor SE5. In the following description, "the insertion sensor is on" means that the insertion sensor detects the medal YM, and "the insertion sensor is off" means that the insertion sensor detects the medal YM. Means not.

主基板100は、エラー解除ボタンSWと接続されている。そして、主制御用CPU100aは、エラー解除ボタンSWが操作されたことを示す操作信号を入力可能に構成されている。以下の説明において、「エラー解除ボタンSWがONである」とは、エラー解除ボタンSWが操作されていることを意味し、「エラー解除ボタンSWがOFFである」とは、エラー解除ボタンSWが操作されていないことを意味する。   The main board 100 is connected to the error release button SW. The main control CPU 100a is configured to be able to input an operation signal indicating that the error release button SW has been operated. In the following description, "error clear button SW is ON" means that error clear button SW is operated, and "error clear button SW is OFF" means error clear button SW is It means that it has not been manipulated.

主基板100は、エラー表示部25aを含む情報表示部25と接続されている。そして、主制御用CPU100aは、エラー表示部25aを含む情報表示部25を制御可能に構成されている。主基板100は、ベットボタン18、精算ボタン19、スタートレバー20、及び各ストップボタン21a〜21cと接続されている。そして、主制御用CPU100aは、ベットボタン18、精算ボタン19、スタートレバー20、及び各ストップボタン21a〜21cが操作されたときに出力する各種の操作信号を入力可能に構成されている。   The main substrate 100 is connected to the information display unit 25 including the error display unit 25a. The main control CPU 100a is configured to be able to control the information display unit 25 including the error display unit 25a. The main substrate 100 is connected to the bet button 18, the settlement button 19, the start lever 20, and the stop buttons 21a to 21c. The main control CPU 100a is configured to be able to input various operation signals that are output when the bet button 18, the settlement button 19, the start lever 20, and the stop buttons 21a to 21c are operated.

また、主基板100は、各アクチュエータA1〜A3と接続されている。そして、主制御用CPU100aは、リール16a〜16cの各アクチュエータA1〜A3に対する制御信号(パルス信号)の出力態様を制御することにより、リール16a〜16cの各アクチュエータA1〜A3の動作を各別に制御可能に構成されている。主基板100は、第4アクチュエータA4と接続されている。そして、主制御用CPU100aは、第4アクチュエータA4に対する制御信号(パルス信号)の出力態様を制御することにより第4アクチュエータA4の動作を制御し、払出しディスクを回転及び停止させる。以下の説明では、払出しディスクを回転させるホッパーユニット26の動作を単に「払出動作」と示す。   The main substrate 100 is also connected to the actuators A1 to A3. The main control CPU 100a controls the operation of each of the actuators A1 to A3 of the reels 16a to 16c separately by controlling the output mode of the control signal (pulse signal) to each of the actuators A1 to A3 of the reels 16a to 16c. It is configured to be possible. The main substrate 100 is connected to the fourth actuator A4. Then, the main control CPU 100a controls the operation of the fourth actuator A4 by controlling the output mode of the control signal (pulse signal) to the fourth actuator A4, and rotates and stops the payout disk. In the following description, the operation of the hopper unit 26 for rotating the dispensing disc is simply referred to as "dispensing operation".

また、主基板100では、各種の抽選処理に用いられる乱数が生成される。この乱数は、例えば、クロック信号を入力する毎に値を更新する乱数生成回路を備えることにより、ハードウェア乱数として生成したり、主制御用CPU100aが所定の制御周期毎に値を更新する乱数更新処理を実行することにより、ソフトウェア乱数として生成したりできる。主基板100において生成される乱数には、変動ゲームにおいて導出表示(入賞)が可能な図柄組合せ(役)を特定可能な当選情報(例えば当選番号など)を決定するのに用いられる当選情報決定用乱数がある。なお、本実施形態のスロットマシン10において、各当選情報には、変動ゲームにおいて導出表示が可能な図柄組合せが1つ、又は複数対応付けられている。   Further, in the main substrate 100, random numbers used for various lottery processes are generated. The random number is generated as a hardware random number, for example, by providing a random number generation circuit that updates the value each time a clock signal is input, or the random number update in which the main control CPU 100a updates the value every predetermined control cycle. By executing the process, it can be generated as a software random number. Random numbers generated on the main board 100 are used to determine winning information (for example, winning number etc.) capable of specifying symbol combinations (combinations) that can be derived and displayed (winning) in a variation game. There is a random number. In the slot machine 10 of the present embodiment, each winning information is associated with one or a plurality of symbol combinations which can be derived and displayed in the variation game.

また、主制御用ROM100bには、主制御プログラムが記憶されている。また、主制御用ROM100bには、変動ゲームに関する処理の実行に用いられる各種のテーブルが記憶されている。このようなテーブルには、例えば複数の当選情報の中から当選情報を決定するための当選情報決定テーブルなどがある。また、主制御用RAM100cには、前述した当選情報などの各種情報が記憶される。主制御用RAM100cに記憶された情報は、スロットマシン10の動作中に適宜更新される。なお、以下の説明では、情報を記憶させることや更新することをまとめて「書き換え」と示す場合がある。   In addition, a main control program is stored in the main control ROM 100b. The main control ROM 100b also stores various tables used to execute processing relating to the variation game. Such a table includes, for example, a winning information determination table for determining winning information from among a plurality of winning information. The main control RAM 100c stores various information such as the above-described winning information. The information stored in the main control RAM 100c is appropriately updated during the operation of the slot machine 10. In the following description, storing and updating information may be collectively referred to as “rewriting”.

ここで、主制御用RAM100cの記憶領域について詳しく説明する。
図7に示すように、本実施形態における主制御用RAM100cの記憶領域には、「F000H」から「F3FFH」までのアドレスが割り当てられている。以下、説明の便宜上、「F000H」から「F1FFH」までの第1範囲のアドレスが割り当てられた記憶領域を「第1記憶領域」と示す一方、「F200H」から「F3FFH」までの第2範囲のアドレスが割り当てられた記憶領域を「第2記憶領域」と示す。本実施形態では、第1記憶領域が第1領域に相当する一方で、第2記憶領域が第2領域に相当する。なお、以下の説明において、「記憶領域の記憶内容を書き換える」という場合、記憶領域の記憶内容の一部を書き換えることと、記憶領域の記憶内容の全てを書き換えることと、の両方を含む。
Here, the storage area of the main control RAM 100c will be described in detail.
As shown in FIG. 7, addresses from “F000H” to “F3FFH” are allocated to the storage area of the main control RAM 100c in the present embodiment. Hereinafter, for convenience of description, a storage area to which an address of a first range from “F000H” to “F1FFH” is allocated is referred to as “first storage area”, while “F200H” to “F3FFH” in a second range A storage area to which an address is assigned is referred to as a "second storage area". In the present embodiment, the first storage area corresponds to the first area, while the second storage area corresponds to the second area. In the following description, "rewriting the storage content of the storage area" includes both of rewriting part of the storage content of the storage area and rewriting all of the storage content of the storage area.

本実施形態における第1記憶領域及び第2記憶領域は、スロットマシン10において情報の書き換えが許容されているアドレス範囲を複数(本実施形態では2つ)に分割した記憶領域である。また、本実施形態において、第1記憶領域は、主制御用RAM100cの記憶領域のうち、第2記憶領域に割り当てられたアドレスよりも前のアドレスに割り当てられた記憶領域である。そして、本実施形態において、第1記憶領域及び第2記憶領域には、ワークエリア、スタックエリア、及び未使用エリアがそれぞれ設定されている。   The first storage area and the second storage area in the present embodiment are storage areas obtained by dividing an address range in which rewriting of information in the slot machine 10 is permitted into a plurality (two in the present embodiment). Further, in the present embodiment, the first storage area is a storage area assigned to an address before the address assigned to the second storage area among the storage areas of the main control RAM 100c. In the present embodiment, a work area, a stack area, and an unused area are respectively set in the first storage area and the second storage area.

なお、本実施形態において、第1記憶領域及び第2記憶領域は、独立して初期化が可能に構成されており、例えば、主制御用CPU100aは、第2記憶領域を初期化する一方で第1記憶領域を初期化しない処理が可能である。また、本実施形態において、第1記憶領域及び第2記憶領域は、各記憶領域の記憶内容を書き換えられる処理がそれぞれ異ならされている。具体的に、第1記憶領域は、主制御用CPU100aが行う処理のうち第2記憶領域を書き換える処理においては、書き換えられないように構成されている。また、第2記憶領域は、主制御用CPU100aが行う処理のうち第1記憶領域を書き換える処理においては、書き換えられないように構成されている。主制御用CPU100aが行う処理と書き換えられる記憶領域との関係について、詳しくは後述する。   In the present embodiment, the first storage area and the second storage area are configured to be able to be initialized independently. For example, the main control CPU 100a initializes the second storage area while the second storage area is initialized. (1) A process without initializing the storage area is possible. Further, in the present embodiment, in the first storage area and the second storage area, processing for rewriting the storage content of each storage area is different. Specifically, the first storage area is configured not to be rewritten in the process of rewriting the second storage area among the processes performed by the main control CPU 100a. The second storage area is configured not to be rewritten in the process of rewriting the first storage area among the processes performed by the main control CPU 100a. The relationship between the processing performed by the main control CPU 100a and the storage area to be rewritten will be described in detail later.

また、本実施形態における第1記憶領域及び第2記憶領域は、記憶される記憶内容が異ならされている。本実施形態において、第1記憶領域には、遊技の進行に関する情報が記憶される。遊技の進行に関する情報には、例えば、前述した当選情報や、リールの回転に関する情報などがある。一方、本実施形態において、第2記憶領域には、不正に関する情報が記憶される。不正に関する情報には、例えば、スロットマシン10のエラー状態に関する情報がある。   Further, in the first storage area and the second storage area in the present embodiment, stored storage contents are different. In the present embodiment, the first storage area stores information on the progress of the game. The information on the progress of the game includes, for example, the above-mentioned winning information and information on the rotation of the reel. On the other hand, in the present embodiment, information on fraud is stored in the second storage area. The information regarding fraud includes, for example, information regarding an error state of the slot machine 10.

次に、副基板200について詳しく説明する。
図6に示すように、副基板200は、所定の処理を行う副制御用CPU200aと、副制御用CPU200aの制御プログラムなどを格納する副制御用ROM200bと、必要なデータの書き込み及び読み出しができる副制御用RAM200cとを備えている。副基板200は、演出表示装置15、装飾ランプ13、及びスピーカ14と接続されている。また、副基板200では、各種の抽選処理に用いられる乱数が生成される。この乱数は、例えば、クロック信号を入力する毎に値を更新する乱数生成回路を備えることにより、ハードウェア乱数として生成したり、副制御用CPU200aが所定の制御周期毎に値を更新する乱数更新処理を実行することにより、ソフトウェア乱数として生成したりできる。
Next, the sub-substrate 200 will be described in detail.
As shown in FIG. 6, the sub substrate 200 includes a sub control CPU 200a that performs predetermined processing, a sub control ROM 200b that stores control programs and the like for the sub control CPU 200a, and a sub that can write and read necessary data. And a control RAM 200c. The sub substrate 200 is connected to the effect display device 15, the decoration lamp 13, and the speaker 14. Further, in the sub-substrate 200, random numbers used for various lottery processes are generated. The random number is generated as a hardware random number, for example, by providing a random number generation circuit that updates the value each time a clock signal is input, or the random number update in which the sub control CPU 200a updates the value every predetermined control cycle. By executing the process, it can be generated as a software random number.

また、副制御用ROM200bには、副制御プログラムが記憶されている。また、副制御用ROM200bには、演出表示装置15における表示演出の態様を特定可能な表示演出パターン、スピーカ14における音声演出の態様を特定可能な音声演出パターン、及び装飾ランプ13における発光演出の態様を特定可能な発光演出パターンが記憶されている。また、副制御用RAM200cには、スロットマシン10の内部状態に関するフラグなどの各種情報が記憶される。副制御用RAM200cに記憶された情報は、スロットマシン10の動作中に適宜更新される。   In addition, a sub control program is stored in the sub control ROM 200b. In addition, in the sub control ROM 200b, a display effect pattern that can specify the aspect of the display effect in the effect display device 15, a sound effect pattern that can specify the aspect of the sound effect in the speaker 14, and an aspect of the light emission effect in the decoration lamp 13 A light emission effect pattern that can identify the is stored. Further, the sub control RAM 200 c stores various information such as flags related to the internal state of the slot machine 10. The information stored in the sub control RAM 200 c is appropriately updated during the operation of the slot machine 10.

副基板200は、主基板100から一方向で情報(制御信号)が送信されるように主基板100と電気的に接続されている。そして、副制御用CPU200aは、主基板100(主制御用CPU100a)から入力した各種の制御信号に基づいて演出を実行させるように演出表示装置15、装飾ランプ13、及びスピーカ14を制御する。この演出には、例えば所定の図柄組合せを導出表示させるために必要なストップボタン21a〜21cの押し順を遊技者に報知する押し順報知演出や、導出表示が可能と決定された図柄組合せ(役)を遊技者に示唆する示唆演出などがある。また、副制御用CPU200aは、ボーナス遊技中などといったスロットマシン10の内部状態に対応させて演出を行わせることもできる。   The sub-substrate 200 is electrically connected to the main substrate 100 such that information (control signal) is transmitted in one direction from the main substrate 100. Then, the sub control CPU 200 a controls the effect display device 15, the decoration lamp 13, and the speaker 14 to execute effects based on various control signals input from the main substrate 100 (the main control CPU 100 a). In this effect, for example, a push order notification effect for notifying the player of the push order of the stop buttons 21a to 21c necessary for deriving and displaying a predetermined symbol combination, and a symbol combination determined to be capable of derived display ) Suggesting to the player. Further, the sub control CPU 200a can also perform effects in accordance with the internal state of the slot machine 10 such as during a bonus game or the like.

次に、本実施形態のスロットマシン10が検出可能なエラー状態について、具体例とともに説明する。
図8に示すように、本実施形態のエラー状態には、メダルYMがメダルセレクタ30を不正通過する不正通過エラー状態がある。不正通過エラー状態は、第1投入センサSE5の検知結果、及び第2投入センサSE6の検知結果に基づいて、発生しているか否かが判定される。換言すれば、第1投入センサSE5の検知結果及び第2投入センサSE6の検知結果は、不正通過エラー状態に関する情報であって、特に、不正通過エラー状態が発生しているか否かを判定するための情報である。また、不正通過エラー状態に関する情報には、不正通過エラー状態の報知を指示する情報である不正通過エラー表示フラグが含まれる。
Next, an error state that can be detected by the slot machine 10 of the present embodiment will be described with a specific example.
As shown in FIG. 8, the error state of the present embodiment includes an unauthorized passage error state in which the medal YM illegally passes through the medal selector 30. It is determined based on the detection result of the first insertion sensor SE5 and the detection result of the second insertion sensor SE6 whether or not the unauthorized passage error state occurs. In other words, the detection result of the first insertion sensor SE5 and the detection result of the second insertion sensor SE6 are information related to the unauthorized passage error state, and in particular, to determine whether the unauthorized passage error state has occurred. Information. Further, the information on the unauthorized passage error state includes an unauthorized passage error display flag which is information for instructing notification of the unauthorized passage error state.

不正通過エラー状態は、メダルYMがメダルセレクタ30を不正通過したことに関連したエラー状態であることから、メダルYMの不正投入に関する重要なエラー状態であるといえる。したがって、不正通過エラー状態に関する情報は、メダルYMの不正投入に関する重要な情報であるといえる。なお、不正通過エラー状態に関する処理について、詳しくは後述する。   Since the illegal passage error state is an error state related to the medal YM having illegally passed through the medal selector 30, it can be said that it is an important error state related to the illegal insertion of the medal YM. Therefore, it can be said that the information on the unauthorized passage error state is important information on the illegal input of the medal YM. In addition, the process regarding an unauthorized passage error state is mentioned later in detail.

また、本実施形態のエラー状態には、メダルセレクタ30においてメダル詰まりが発生していることが推定されるメダル詰まりエラー状態がある。メダル詰まりエラー状態は、第2投入センサSE6の検知結果、第3投入センサSE7の検知結果、第2投入センサSE6用の監視タイマ、第3投入センサSE7用の監視タイマ、及び投入要求可状態であるか否かを判定するための投入要求可状態フラグに基づいて、発生しているか否かが判定される。換言すれば、第2投入センサSE6の検知結果、第3投入センサSE7の検知結果、第2投入センサSE6用の監視タイマ、第3投入センサSE7用の監視タイマ、及び投入要求可状態フラグは、メダル詰まりエラー状態に関する情報であって、特に、メダル詰まりエラー状態が発生しているか否かを判定するための情報である。また、メダル詰まりエラー状態に関する情報には、メダル詰まりエラー状態の発生を示す情報であるメダル詰まりフラグや、メダル詰まりエラー状態の報知を指示する情報であるメダル詰まりエラー表示フラグが含まれる。   Further, in the error state of the present embodiment, there is a medal clogging error state in which it is estimated that a medal clogging has occurred in the medal selector 30. In the medal clogging error state, the detection result of the second closing sensor SE6, the detection result of the third closing sensor SE7, the monitoring timer for the second closing sensor SE6, the monitoring timer for the third closing sensor SE7, and the closing request enable state. Whether or not it is generated is determined based on the input request available state flag for determining whether there is any. In other words, the detection results of the second closing sensor SE6, the detection results of the third closing sensor SE7, the monitoring timer for the second closing sensor SE6, the monitoring timer for the third closing sensor SE7, and the closing request enable state flag The information relates to a medal clogging error state, and in particular, is information for determining whether or not a medal clogging error state has occurred. In addition, the information regarding the medal clogging error state includes a medal clogging flag which is information indicating occurrence of a medal clogging error state, and a medal clogging error display flag which is information instructing notification of the medal clogging error state.

メダル詰まりエラー状態は、メダル投入口17の内部におけるメダル詰まりに関連したエラー状態であることから、メダルYMの不正投入により発生し得るエラー状態であり、メダルYMの不正投入に関する重要なエラー状態であるといえる。したがって、メダル詰まりエラー状態に関する情報は、メダルYMの不正投入に関する重要な情報であるといえる。なお、メダル詰まりエラー状態に関する処理について、詳しくは後述する。   The medal clogging error state is an error state related to the medal clogging in the medal insertion slot 17, and thus is an error state that can occur due to the illegal insertion of the medal YM, and is an important error state related to the illegal insertion of the medal YM. It can be said that there is. Therefore, it can be said that the information on the medal clogging error state is important information on the illegal input of the medal YM. The process regarding the medal clogging error state will be described in detail later.

また、本実施形態のエラー状態には、メダルYMが誘導路42の幅方向に重なった状態となることで、案内通路ATに過剰な個数のメダルYMが滞留していることが推定されるメダル滞留エラー状態がある。メダル滞留エラー状態は、第1投入センサSE5の検知結果、第2投入センサSE6の検知結果、第4投入センサSE8の検知結果、及び案内通路ATにあるメダルYMの枚数を管理するための通過枚数チェック用カウンタに基づいて、発生しているか否かが判定される。換言すれば、第1投入センサSE5の検知結果、第2投入センサSE6の検知結果、第4投入センサSE8の検知結果、及び通過枚数チェック用カウンタは、メダル滞留エラー状態に関する情報であって、特に、メダル滞留エラー状態が発生しているか否かを判定するための情報である。なお、以下の説明では、案内通路ATにあるメダルYMの枚数を、単に「滞留メダル枚数」と示す。また、メダル滞留エラー状態に関する情報には、メダル滞留エラー状態の発生を示す情報であるメダル滞留フラグや、メダル滞留エラー状態の報知を指示するメダル滞留エラー表示フラグが含まれる。   Further, in the error state of the present embodiment, the medal YM is in a state of being overlapped in the width direction of the guiding path 42, so that it is estimated that an excessive number of medals YM are staying in the guide passage AT. There is a stuck error condition. The medal retention error state is the number of passing sheets for managing the number of medals YM in the guidance passage AT, the detection result of the first insertion sensor SE5, the detection result of the second insertion sensor SE6, the detection result of the fourth insertion sensor SE8. Based on the check counter, it is determined whether or not it is occurring. In other words, the detection result of the first insertion sensor SE5, the detection result of the second insertion sensor SE6, the detection result of the fourth insertion sensor SE8, and the counter for checking the number of passing sheets are information related to the medal retention error state. These are information for determining whether or not a medal retention error state has occurred. In the following description, the number of medals YM in the guidance passage AT will be simply referred to as "the number of staying medals". The information on the medal retention error state includes a medal retention flag which is information indicating occurrence of a medal retention error state, and a medal retention error display flag for instructing notification of a medal retention error state.

メダル滞留エラー状態は、メダル投入口17の内部におけるメダルの滞留に関連したエラー状態であることから、メダルYMの不正投入により発生し得るエラー状態であり、メダルYMの不正投入に関する重要なエラー状態であるといえる。したがって、メダル滞留エラー状態に関する情報は、メダルYMの不正投入に関する重要な情報であるといえる。なお、メダル滞留エラー状態に関する処理について、詳しくは後述する。   The medal retention error state is an error state related to the retention of medals inside the medal insertion slot 17. Therefore, the medal retention error state is an error state that can occur due to unauthorized insertion of the medal YM, and an important error state related to unauthorized insertion of the medal YM. You can say that. Therefore, it can be said that the information on the medal retention error state is important information on the illegal input of the medal YM. The process regarding the medal retention error state will be described later in detail.

次に、エラー状態に関する情報が記憶される記憶領域について説明する。
図9に示すように、投入要求可状態フラグは、第1記憶領域のうち予め定めた第1アドレスが割り当てられた記憶領域に記憶される。以下の説明では、各アドレスが割り当てられた記憶領域を、単に「アドレスの記憶領域」と示す。なお、本実施形態において、第1記憶領域には、投入要求可状態フラグのほかにも、クレジットに関する情報や遊技状態に関する情報など、各種の情報が記憶されるようになっている。
Next, a storage area in which information on an error state is stored will be described.
As shown in FIG. 9, the input request enabled state flag is stored in a storage area to which a predetermined first address is assigned among the first storage areas. In the following description, the storage area to which each address is assigned is simply referred to as “address storage area”. In the present embodiment, in the first storage area, various types of information such as information on credit and information on gaming state are stored in addition to the insertion request possible state flag.

また、各投入センサSE5〜SE8の検知結果は、第2記憶領域のうち予め定めた第2アドレスの記憶領域に記憶される。なお、本実施形態において、各投入センサSE5〜SE8の検知結果は、それぞれ、同一の第2アドレス内の別bitに記憶される。また、第2投入センサSE6用の監視タイマは、第2記憶領域のうち予め定めた第3アドレスの記憶領域に、第3投入センサSE7用の監視タイマは、第2記憶領域のうち予め定めた第4アドレスの記憶領域に、通過枚数チェック用カウンタは、第2記憶領域のうち予め定めた第5アドレスの記憶領域にそれぞれ記憶される。   The detection results of the input sensors SE5 to SE8 are stored in a storage area of a predetermined second address in the second storage area. In the present embodiment, the detection results of the input sensors SE5 to SE8 are stored in different bits in the same second address. In addition, the monitoring timer for the second insertion sensor SE6 is set in a storage area of a predetermined third address in the second storage area, and the monitoring timer for the third insertion sensor SE7 is set in advance in the second storage area. In the storage area of the fourth address, the passing sheet number check counter is stored in the storage area of a predetermined fifth address in the second storage area.

また、メダル詰まりフラグは、第2記憶領域のうち予め定めた第6アドレスの記憶領域に、メダル滞留フラグは、第2記憶領域のうち予め定めた第7アドレスの記憶領域にそれぞれ記憶される。そして、不正通過エラー表示フラグは、第2記憶領域のうち予め定めた第8アドレスの記憶領域に、メダル詰まりエラー表示フラグは、第2記憶領域のうち予め定めた第9アドレスの記憶領域に、メダル滞留エラー表示フラグは、第2記憶領域のうち予め定めた第10アドレスの記憶領域にそれぞれ記憶される。   Further, the medal clogging flag is stored in a storage area of a predetermined sixth address in the second storage area, and the medal retention flag is stored in a storage area of a predetermined seventh address in the second storage area. The unauthorized passage error display flag is stored in a storage area of a predetermined eighth address in the second storage area, and the medal clogging error display flag is stored in a storage area of a predetermined ninth address in the second storage area. The medal retention error display flag is stored in a storage area of a predetermined tenth address in the second storage area.

このように、本実施形態において、エラー状態に関する情報のうち少なくとも一部の情報は、第2記憶領域に記憶される。換言すれば、主制御用RAM100cの第2記憶領域には、メダルYMの不正投入に関する情報、即ち、不正に関する重要な情報であるエラー状態に関する情報が記憶される。   As described above, in the present embodiment, at least a part of the information related to the error state is stored in the second storage area. In other words, the second storage area of the main control RAM 100c stores information related to the unauthorized insertion of the medal YM, that is, information related to an error condition, which is important information related to the fraud.

本実施形態において、第1〜第10アドレスの記憶領域は、単一のアドレスに割り当てられた記憶領域であってもよいし、複数のアドレスから成るアドレス範囲に割り当てられた記憶領域であってもよい。また、第1アドレス〜第10アドレスの第1〜第10の番号は、説明の便宜のために付したものであって、主制御用RAM100cの記憶領域内における順序を特定するものではない。つまり、第2〜第10アドレスの記憶領域は、例えば、第2記憶領域のアドレス「F200H〜F3FFH」において、第2アドレス→第3アドレス→・・・→第10アドレスの順序で割り当てられていてもよいし、これとは異なる順序で割り当てられていてもよい。   In the present embodiment, the storage areas of the first to tenth addresses may be storage areas assigned to a single address, or may be storage areas assigned to an address range consisting of a plurality of addresses. Good. Also, the first to tenth numbers of the first to tenth addresses are added for the convenience of description, and do not specify the order in the storage area of the main control RAM 100c. That is, the storage areas of the second to tenth addresses are allocated, for example, in the order of the second address → the third address → ... → the tenth address at the address "F200H to F3FFH" of the second storage area. It may be assigned in an order different from this.

以下、主制御用CPU100aが主制御プログラムに基づき実行する各種の処理について説明する。まずは、遊技の進行に関する遊技進行処理について説明する。本実施形態において、遊技進行処理は、メインルーチンとして行うメイン処理に相当するとともに、第1処理に相当する。   Hereinafter, various processes executed by the main control CPU 100a based on the main control program will be described. First, the game progress processing regarding the progress of the game will be described. In the present embodiment, the game progressing process corresponds to a main process performed as a main routine and corresponds to a first process.

図10に示すように、遊技進行処理において、主制御用CPU100aは、遊技開始セット処理を行う(ステップSa01)。遊技開始セット処理において、主制御用CPU100aは、スロットマシン10の遊技状態やリールユニット16を用いた演出(所謂フリーズ演出)に関するフラグなどの情報を主制御用RAM100cの第1記憶領域に記憶させる処理や、第1記憶領域のうち所定の記憶領域を初期化する処理などを行う。なお、本実施形態において、主制御用CPU100aは、主制御用RAM100cの第1記憶領域を初期化する処理と第2記憶領域を初期化する処理とを独立して実行することができる。換言すれば、第1記憶領域及び第2記憶領域は、独立して初期化が可能に構成されている。   As shown in FIG. 10, in the game progression process, the main control CPU 100a performs a game start set process (step Sa01). In the game start setting process, the main control CPU 100a stores information such as the gaming state of the slot machine 10 and a flag related to effects (so-called freeze effects) using the reel unit 16 in the first storage area of the main control RAM 100c. And a process of initializing a predetermined storage area in the first storage area. In the present embodiment, the main control CPU 100a can independently execute the process of initializing the first storage area of the main control RAM 100c and the process of initializing the second storage area. In other words, the first storage area and the second storage area can be independently initialized.

次に、主制御用CPU100aは、メダルのベット受付を開始する(ステップSa02)。次に、主制御用CPU100aは、スロットマシン10の遊技状態をチェックする(ステップSa03)。ステップSa03において、主制御用CPU100aは、スロットマシン10の遊技状態がボーナス遊技であるか否かなどを特定する。   Next, the main control CPU 100a starts accepting medal bets (step Sa02). Next, the main control CPU 100a checks the gaming state of the slot machine 10 (step Sa03). At step Sa03, the main control CPU 100a specifies whether or not the gaming state of the slot machine 10 is a bonus game.

次に、主制御用CPU100aは、再遊技作動時であるか否かを判定する(ステップSa04)。主制御用CPU100aは、再遊技作動時ではない場合(ステップSa04:NO)、今回の変動ゲームにおけるベット数を設定するメダル管理処理を行う(ステップSa05)。このメダル管理処理の詳細については後述する。主制御用CPU100aは、再遊技作動時である場合(ステップSa04:YES)、又はステップSa05の処理を終了した場合、スロットマシン10で発生しているエラー状態を報知するためのエラー表示設定処理を行う(ステップSa06)。このエラー表示設定処理の詳細については後述する。   Next, the main control CPU 100a determines whether or not it is at the time of replay operation (step Sa04). When it is not during replay operation (step Sa04: NO), the main control CPU 100a performs medal management processing for setting the number of bets in the current variation game (step Sa05). Details of this medal management process will be described later. The main control CPU 100a performs an error display setting process for notifying of an error state occurring in the slot machine 10 when it is at the time of replay operation (step Sa04: YES) or when the process of step Sa05 is ended. Perform (step Sa06). Details of this error display setting process will be described later.

次に、主制御用CPU100aは、今回の変動ゲームにおけるベット数が最大ベット数と一致するか否かを判定する(ステップSa07)。なお、主制御用CPU100aは、再遊技作動時である場合(ステップSa04:YES)、前回の変動ゲームにおけるベット数を今回の変動ゲームにおけるベット数として再設定する。   Next, the main control CPU 100a determines whether the bet number in the current variation game matches the maximum bet number (step Sa07). In addition, when it is at the time of replay operation (step Sa04: YES), the main control CPU 100a resets the bet number in the previous fluctuation game as the bet number in the current fluctuation game.

今回の変動ゲームにおけるベット数が最大ベット数と一致しない場合(ステップSa07:NO)、主制御用CPU100aは、ステップSa03の処理に移行する。即ち、ステップSa07の処理において、主制御用CPU100aは、変動ゲームを開始可能な状態であるか否かを判定している。一方、今回の変動ゲームにおけるベット数が最大ベット数と一致する場合(ステップSa07:YES)、主制御用CPU100aは、スタートレバー20による開始操作を受け付けたか否かを判定する(ステップSa08)。ステップSa08の処理において、主制御用CPU100aは、スタートレバー20から操作信号を入力した場合には肯定判定する一方で、スタートレバー20から操作信号を入力しない場合には否定判定する。開始操作を受け付けていない場合(ステップSa08:NO)、主制御用CPU100aは、ステップSa03の処理へ移行する。   If the bet number in the current variation game does not match the maximum bet number (step Sa07: NO), the main control CPU 100a proceeds to the process of step Sa03. That is, in the process of step Sa07, the main control CPU 100a determines whether or not the variation game can be started. On the other hand, when the bet number in the current variation game matches the maximum bet number (step Sa07: YES), the main control CPU 100a determines whether a start operation by the start lever 20 has been received (step Sa08). In the process of step Sa08, the main control CPU 100a makes an affirmative determination when an operation signal is input from the start lever 20, and a negative determination when no operation signal is input from the start lever 20. If the start operation has not been received (step Sa08: NO), the main control CPU 100a proceeds to the process of step Sa03.

一方、開始操作を受け付けた場合(ステップSa08:YES)、主制御用CPU100aは、メダルの投入枚数が正常であるか否かを判定する(ステップSa09)。メダルの投入枚数が正常ではない場合(ステップSa09:NO)、主制御用CPU100aは、復帰不可能エラー表示をさせる処理を行う(ステップSa10)。ステップSa10の処理において、主制御用CPU100aは、メダルの投入枚数異常が発生したことを特定可能な情報が表示されるようにエラー表示部25aの表示内容を制御する。また、主制御用CPU100aは、メダルの投入枚数異常に対応するエラー報知の表示開始を指示するためのサブ制御コマンド(以下、報知開始コマンドと示す)を生成し、副基板200に出力する制御を行う。その後、主制御用CPU100aは、電源断が行われるまで待機する。   On the other hand, when the start operation has been received (step Sa08: YES), the main control CPU 100a determines whether the number of medals inserted is normal (step Sa09). If the number of inserted medals is not normal (step Sa09: NO), the main control CPU 100a performs a process of displaying a return impossible error (step Sa10). In the process of step Sa10, the main control CPU 100a controls the display content of the error display unit 25a so as to display information that can specify that an abnormality has occurred in the number of inserted medals. In addition, the main control CPU 100a generates a sub control command (hereinafter referred to as a notification start command) for instructing start of display of an error notification corresponding to an abnormality in the number of inserted medals, and outputs control to the sub board 200. Do. Thereafter, the main control CPU 100a stands by until the power is turned off.

メダルの投入枚数が正常である場合(ステップSa09:YES)、主制御用CPU100aは、当選情報を決定する(ステップSa11)。ステップSa11において、主制御用CPU100aは、当選情報決定用乱数の値を用いた抽選により1つの当選情報を決定する。ステップSa11の処理は、スロットマシン10において内部的に行う役抽選(内部抽選)となる。また、主制御用CPU100aは、ステップSa11の処理において、変動ゲームの開始を指示するとともに、決定した当選情報(図柄組合せ(役))を特定可能な変動ゲーム開始コマンドを生成し、副基板200に出力する制御を行う。   If the number of inserted medals is normal (step Sa09: YES), the main control CPU 100a determines the winning information (step Sa11). In step Sa11, the main control CPU 100a determines one piece of winning information by lottery using the value of the random number for winning information determination. The process of step Sa11 is a combination lottery (internal lottery) internally performed in the slot machine 10. Further, the main control CPU 100a instructs the start of the change game in the process of step Sa11, and generates a change game start command capable of specifying the determined winning information (symbol combination (combination)), Control to output.

次に、主制御用CPU100aは、最短遊技時間(ウェイトタイム)が経過したか否かを判定する(ステップSa12)。最短遊技時間が経過していない場合(ステップSa12:NO)、主制御用CPU100aは、最短遊技時間が経過するまで待機する。最短遊技時間が経過している場合(ステップSa12:YES)、主制御用CPU100aは、アクチュエータA1〜A3に作動信号(駆動信号)を出力して各リール16a〜16cの回転を開始させ、変動ゲームを開始させる(ステップSa13)。   Next, the main control CPU 100a determines whether or not the shortest game time (wait time) has elapsed (step Sa12). When the shortest game time has not elapsed (step Sa12: NO), the main control CPU 100a stands by until the shortest game time elapses. When the shortest game time has elapsed (step Sa12: YES), the main control CPU 100a outputs an operation signal (drive signal) to the actuators A1 to A3 to start the rotation of each of the reels 16a to 16c, and the fluctuation game Is started (step Sa13).

続けて、主制御用CPU100aは、各ストップボタン21a〜21cの何れかによる停止操作を受け付けたか否かを判定する(ステップSa14)。ステップSa14において、主制御用CPU100aは、ストップボタン21a〜21cの何れかから操作信号を入力した場合には肯定判定する一方で、ストップボタン21a〜21cの何れかから操作信号を入力しない場合には否定判定する。   Subsequently, the main control CPU 100a determines whether a stop operation by any of the stop buttons 21a to 21c has been received (step Sa14). In step Sa14, when the main control CPU 100a inputs an operation signal from any of the stop buttons 21a to 21c, the main control CPU 100a makes an affirmative determination, while it does not input an operation signal from any of the stop buttons 21a to 21c. Decide negative.

停止操作を受け付けた場合(ステップSa14:YES)、主制御用CPU100aは、決定済みの当選情報とストップボタンの操作タイミングとをもとに、入賞ライン上に停止表示させる図柄を決定し、該決定した図柄を入賞ライン上に停止表示させる図柄組合せ制御を実行する(ステップSa15)。   When the stop operation has been received (step Sa14: YES), the main control CPU 100a determines a symbol to be displayed on the pay line for stop display based on the decided winning information and the operation timing of the stop button, and the determination is made. The symbol combination control is executed to stop and display the selected symbol on the pay line (step Sa15).

停止操作を受け付けていない場合(ステップSa14:NO)、及びステップSa15の処理を終了した場合、主制御用CPU100aは、各リール16a〜16cの全てを停止させたか否かを判定する(ステップSa16)。各リール16a〜16cのうち1つ以上のリールを停止させていない場合(ステップSa16:NO)、主制御用CPU100aは、ステップSa14の処理へ移行する。一方、各リール16a〜16cの全てを停止させている場合(ステップSa16:YES)、主制御用CPU100aは、エラー表示設定処理を行う(ステップSa17)。このエラー表示設定処理の詳細については後述する。   If the stop operation has not been received (step Sa14: NO), and if the process of step Sa15 is ended, the main control CPU 100a determines whether or not all the reels 16a to 16c have been stopped (step Sa16) . When one or more reels among the reels 16a to 16c are not stopped (step Sa16: NO), the main control CPU 100a proceeds to the process of step Sa14. On the other hand, when all the reels 16a to 16c are stopped (step Sa16: YES), the main control CPU 100a performs an error display setting process (step Sa17). Details of this error display setting process will be described later.

次に、主制御用CPU100aは、各リールにおいて、有効ラインNL上に停止表示されている図柄組合せが賞を定めた何れかの図柄組合せ(役)であるか否か、及び賞を定めた図柄組合せである場合にはその図柄組合せを判定する表示図柄判定を実行する(ステップSa18)。即ち、ステップSa18において、主制御用CPU100aは、ステップSa11の処理で決定した当選情報から特定可能な図柄組合せ(役)に実際に入賞したか否か、及び入賞している場合に入賞した図柄組合せを判定している。   Next, the main control CPU 100a determines, in each reel, whether or not the symbol combination stopped and displayed on the effective line NL is any symbol combination (combination) that defines an award, and the symbol that defines an award If it is a combination, display symbol determination is performed to determine the symbol combination (step Sa18). That is, in step Sa18, the main control CPU 100a determines whether or not the symbol combination (combination) that can be identified from the winning information determined in the process of step Sa11 is actually won, and the symbol combination won when winning. Is determined.

次に、主制御用CPU100aは、遊技者にメダルの払出しを行うか否かを判定する(ステップSa19)。ステップSa19において、主制御用CPU100aは、払出役に入賞している場合には肯定判定する一方で、払出役に入賞していない場合には否定判定する。メダルYMの払出しを行う場合(ステップSa19:YES)、主制御用CPU100aは、ホッパーユニット26を駆動してメダルYMを払出すためのメダル払出し処理を実行する(ステップSa20)。このように、スロットマシン10では、有効ラインNLに停止表示された図柄組合せに応じてメダルの払出しを発生可能である。   Next, the main control CPU 100a determines whether to pay out the medals to the player (step Sa19). In step Sa19, the main control CPU 100a makes an affirmative determination if it is a winning combination, while it makes a negative determination if it is not a winning combination. When the payout of the medal YM is performed (step Sa19: YES), the main control CPU 100a drives the hopper unit 26 to execute the medal payout process for paying out the medal YM (step Sa20). Thus, in the slot machine 10, medals can be paid out according to the symbol combination stopped and displayed on the activated line NL.

主制御用CPU100aは、メダルの払出しを行わない場合(ステップSa19:NO)、及びステップSa20の処理を終了した場合、1回の変動ゲームを終了させる終了処理を行う(ステップSa21)。即ち、本実施形態のスロットマシン10では、図柄組合せが導出表示されることによって遊技を終了可能となる。ステップSa21の終了処理において、主制御用CPU100aは、入賞と判定した図柄組合せ(役)に応じて内部状態を移行させる制御や、入賞と判定したことを示す入賞指示コマンドを副基板200に出力する制御を行う。この入賞指示コマンドは、変動ゲーム開始コマンドで指示される図柄組合せ(役)の入賞を副基板200に把握させる。その後、主制御用CPU100aは、1回の変動ゲームの実行に係る遊技進行処理を終了し、再びステップSa01の処理へ移行する。   When the payout of medals is not performed (step Sa19: NO) and when the process of step Sa20 is ended, the main control CPU 100a performs an end process of ending one variation game (step Sa21). That is, in the slot machine 10 of the present embodiment, the game can be ended by the symbol combination being derived and displayed. In the ending process of step Sa21, the main control CPU 100a outputs, to the sub-substrate 200, control to shift the internal state according to the symbol combination (combination) determined to be winning, and a winning instruction command indicating that it is determined to be winning. Take control. The winning instruction command causes the sub-substrate 200 to recognize the winning of the symbol combination (combination) indicated by the variation game start command. After that, the main control CPU 100a ends the game progress processing related to the execution of one fluctuation game, and shifts to the processing of step Sa01 again.

上述したように、主制御用CPU100aは、遊技進行処理において、例えば、スロットマシン10の遊技状態やリールユニット16を用いた演出に関するフラグなどの情報を第1記憶領域に記憶させるなど、第1記憶領域の記憶内容を処理結果に応じて書き換える。一方で、主制御用CPU100aは、遊技進行処理において、原則として第2記憶領域の記憶内容を書き換えない。換言すれば、本実施形態の遊技進行処理は、後述するサブルーチン化された一部の処理を除いて、主制御用RAM100cの記憶領域のうち第1記憶領域の記憶内容を処理結果に応じて書き換える一方で、第2記憶領域の記憶内容を書き換えない処理である。   As described above, the main control CPU 100a stores, in the first storage area, information such as the game state of the slot machine 10 and a flag related to effects using the reel unit 16 in the game progress processing, for example. The storage content of the area is rewritten according to the processing result. On the other hand, the main control CPU 100a does not rewrite the storage content of the second storage area in principle in the game progression processing. In other words, the game progress processing of the present embodiment rewrites the storage content of the first storage area in the storage area of the main control RAM 100c according to the processing result, except for a part of the processing into a subroutine described later. On the other hand, it is a process which does not rewrite the storage content of the second storage area.

ここで、本明細書において、単に「特定の処理において特定の記憶領域の記憶内容を書き換えない」と示す場合、「特定の処理」に含まれる処理のうち、当該「特定の処理」の実行中に呼び出される処理(サブルーチン)を除いた処理の実行に伴って、「特定の記憶領域」の記憶内容を書き換えないことを意図している。即ち、本明細書では、「特定の処理において特定の記憶領域の記憶内容を書き換えない」と示す場合であっても、「特定の処理」の実行中に呼び出される処理において「特定の記憶領域」の記憶内容が書き換えられるときがある。また、本明細書において、単に「特定の処理において特定の記憶領域の記憶内容を書き換える」と示す場合、「特定の処理」に含まれる処理のうち、当該「特定の処理」の実行中に呼び出される処理(サブルーチン)を除いた処理の実行に伴って、「特定の記憶領域」の記憶内容を書き換えることを意図している。   Here, in the present specification, when simply “do not rewrite the storage content of a specific storage area in a specific process”, of the processes included in the “specific process”, the “specific process” is being executed. It is intended not to rewrite the storage content of the “specific storage area” along with the execution of the processing excluding the processing (subroutine) called to That is, even in the present specification, even when it is indicated that "the storage content of the specific storage area is not rewritten in the specific processing", the "specific storage area" in the process called during the execution of the "specific process" There are times when the memory contents of are rewritten. Further, in the present specification, when simply “rewrite the storage content of a specific storage area in a specific process” is called out during the execution of the “specific process” among the processes included in the “specific process”. With the execution of the processing excluding the processing (subroutine) to be performed, it is intended to rewrite the storage content of the “specific storage area”.

次に、メダルセレクタ30を通過するメダルYMの枚数を計数するためのセレクタチェック処理について説明する。セレクタチェック処理は、主制御用CPU100aにより所定の制御周期毎に呼び出されて実行される割込み処理である。なお、本実施形態において、主制御用CPU100aは、主に遊技進行処理の実行中に割込み処理の実行を許可している。即ち、本実施形態におけるセレクタチェック処理は、遊技進行処理の実行中に呼び出される処理(所謂、サブルーチン)であって、特に、割込み処理として実行される処理である。本実施形態において、セレクタチェック処理は、第2処理の1つに相当する。   Next, a selector check process for counting the number of medals YM passing through the medal selector 30 will be described. The selector check process is an interrupt process which is called and executed by the main control CPU 100a at predetermined control cycles. In the present embodiment, the main control CPU 100a mainly permits execution of interrupt processing during execution of the game progress processing. That is, the selector check process in the present embodiment is a process (so-called, subroutine) called during execution of the game progression process, and is particularly a process executed as an interrupt process. In the present embodiment, the selector check process corresponds to one of the second processes.

図11に示すように、セレクタチェック処理において、主制御用CPU100aは、メダルセレクタ30をメダルYMが通過したか否かを判定する(ステップSb01)。ステップSb01の処理において、主制御用CPU100aは、主制御用RAM100cの第2記憶領域のうち、第2アドレスの記憶領域を参照することで把握できる第1投入センサSE5の検知結果や第2投入センサSE6の検知結果に基づいて、メダルセレクタ30をメダルYMが通過したか否かを判定する。   As shown in FIG. 11, in the selector check process, the main control CPU 100a determines whether or not the medal YM has passed through the medal selector 30 (step Sb01). In the processing of step Sb01, the main control CPU 100a detects the detection result of the first closing sensor SE5 or the second closing sensor which can be grasped by referring to the storage area of the second address in the second storage area of the main control RAM 100c. Based on the detection result of SE6, it is determined whether the medal YM has passed the medal selector 30 or not.

メダルセレクタ30をメダルYMが通過していない場合(ステップSb01:NO)、主制御用CPU100aは、セレクタチェック処理を終了する。その一方で、メダルセレクタ30をメダルYMが通過した場合(ステップSb01:YES)、主制御用CPU100aは、主制御用RAM100cの第2記憶領域のうち、第5アドレスの記憶領域に記憶されている通過枚数チェック用カウンタの値を、1加算後のメダルYMの枚数を示す値に更新する(ステップSb02)。このように、主制御用CPU100aは、各投入センサSE5,SE6によるメダルYMの検知結果に基づいて、管理している滞留メダル枚数(メダルYMの個数)を1加算する。その後、主制御用CPU100aは、セレクタチェック処理を終了する。   If the medal YM has not passed through the medal selector 30 (step Sb01: NO), the main control CPU 100a ends the selector check process. On the other hand, when the medal YM passes the medal selector 30 (step Sb01: YES), the main control CPU 100a is stored in the storage area of the fifth address in the second storage area of the main control RAM 100c. The value of the passing number check counter is updated to a value indicating the number of medals YM after one addition (step Sb02). As described above, the main control CPU 100a adds one to the number of staying medals (the number of medals YM) being managed, based on the detection results of the medals YM by the respective insertion sensors SE5 and SE6. Thereafter, the main control CPU 100a ends the selector check process.

次に、誘導路42を通過するメダルYMの枚数を計数するための通過枚数チェック処理について説明する。通過枚数チェック処理は、セレクタチェック処理と同様に、主制御用CPU100aにより所定の制御周期毎に呼び出されて実行される処理である。即ち、本実施形態における通過枚数チェック処理は、遊技進行処理の実行中に呼び出される処理(所謂、サブルーチン)であって、特に、割込み処理として実行される処理である。本実施形態において、通過枚数チェック処理は、第2処理の1つに相当する。   Next, a passing number check process for counting the number of medals YM passing through the guiding path 42 will be described. Similar to the selector check process, the passing sheet number check process is a process that is called and executed by the main control CPU 100a every predetermined control cycle. That is, the passing number check process in the present embodiment is a process (so-called, subroutine) called during execution of the game progression process, and in particular, is a process executed as an interrupt process. In the present embodiment, the passing number check process corresponds to one of the second processes.

図12に示すように、通過枚数チェック処理において、主制御用CPU100aは、第4投入センサSE8がONであるか否かを判定する(ステップSc01)。ステップSc01の処理において、主制御用CPU100aは、主制御用RAM100cの第2記憶領域のうち、第2アドレスの記憶領域を参照することで把握できる第4投入センサSE8の検知結果に基づいて、第4投入センサSE8がONであるか否か、即ち、誘導路42をメダルYMが通過したか否かを判定する。第4投入センサSE8がONでない場合(ステップSc01:NO)、主制御用CPU100aは、通過枚数チェック処理を終了する。その一方で、第4投入センサSE8がONである場合(ステップSc01:YES)、主制御用CPU100aは、主制御用RAM100cの第2記憶領域のうち第5アドレスの記憶領域に記憶されている通過枚数チェック用カウンタの値を、3減算後のメダルYMの枚数を示す値に更新する(ステップSc02)。   As shown in FIG. 12, in the processing for checking the number of passing sheets, the main control CPU 100a determines whether the fourth insertion sensor SE8 is ON (step Sc01). In the processing of step Sc01, the main control CPU 100a executes a fourth detection based on the detection result of the fourth closing sensor SE8 which can be grasped by referring to the storage area of the second address in the second storage area of the main control RAM 100c. It is determined whether or not the four-throw sensor SE8 is ON, that is, whether or not the medal YM has passed through the guiding path 42. If the fourth insertion sensor SE8 is not ON (step Sc01: NO), the main control CPU 100a ends the passing number check process. On the other hand, when the fourth insertion sensor SE8 is ON (step Sc01: YES), the main control CPU 100a passes through the second storage area of the main control RAM 100c stored in the storage area of the fifth address. The value of the number check counter is updated to a value indicating the number of medals YM after three subtraction (step Sc02).

次に、主制御用CPU100aは、通過枚数チェック用カウンタに示されるメダルYMの枚数が0(零)よりも小さいか否かを判定する(ステップSc03)。通過枚数チェック用カウンタに示されるメダルYMの枚数が0(零)以上である場合(ステップSc03:NO)、主制御用CPU100aは、通過枚数チェック処理を終了する。その一方で、通過枚数チェック用カウンタに示されるメダルYMの枚数が0(零)よりも小さい場合(ステップSc03:YES)、主制御用CPU100aは、通過枚数チェック用カウンタの値を0に更新する(ステップSc04)。その後、主制御用CPU100aは、通過枚数チェック処理を終了する。   Next, the main control CPU 100a determines whether the number of medals YM indicated by the passage number check counter is smaller than 0 (zero) (step Sc03). If the number of medals YM indicated by the passage number check counter is 0 (zero) or more (step Sc03: NO), the main control CPU 100a ends the passage number check process. On the other hand, when the number of medals YM indicated by the passage number check counter is smaller than 0 (zero) (step Sc03: YES), the main control CPU 100a updates the value of the passage number check counter to 0. (Step Sc04). Thereafter, the main control CPU 100a ends the passing number check process.

以上のように、主制御用CPU100aは、第4投入センサSE8によるメダルYMの検知結果に基づいて、管理している滞留メダル枚数を3減算する。そして、主制御用CPU100aは、管理している滞留メダル枚数が3枚(所定個数)に達していないときには、0枚を示す値となるように通過枚数チェック用カウンタを更新する。なお、本実施形態では、上述のように、第4投入センサSE8によるメダルYMの検知位置において、複数枚のメダルYMが重なることがある。このため、案内通路ATにメダルYMが滞留していない場合であっても、第1投入センサSE5でメダルYMが検知される回数や第2投入センサSE6でメダルYMが検知される回数に比べて、第4投入センサSE8でメダルYMが検知される回数が少なくなることがある。これに対し、本実施形態では、第4投入センサSE8でメダルYMを検知した場合、通過枚数チェック用カウンタの値を3減算するため、案内通路ATにメダルYMが滞留していないにもかかわらず通過枚数チェック用カウンタの値が1以上になることを抑制できる。   As described above, the main control CPU 100a subtracts 3 from the number of staying medals being managed, based on the detection result of the medal YM by the fourth insertion sensor SE8. Then, when the number of staying medals under management has not reached 3 (predetermined number), the main control CPU 100a updates the passing sheet number check counter so as to have a value indicating 0 sheet. In the present embodiment, as described above, a plurality of medals YM may overlap at the detection position of the medal YM by the fourth insertion sensor SE8. Therefore, even if the medal YM is not retained in the guide passage AT, the number of times the first insertion sensor SE5 detects the medal YM and the number of times the second insertion sensor SE6 detects the medal YM The number of times the medal YM is detected by the fourth insertion sensor SE8 may be reduced. On the other hand, in the present embodiment, when the medal YM is detected by the fourth insertion sensor SE8, the value of the counter for checking the number of passing sheets is decremented by 3, so the medal YM is not retained in the guide passage AT. It is possible to suppress that the value of the passing sheet number check counter becomes 1 or more.

主制御用CPU100aは、上記したセレクタチェック処理及び通過枚数チェック処理において、各投入センサSE5,SE6,SE8の検知結果に基づいて通過枚数チェック用カウンタの値を更新することにより、滞留メダル枚数を管理する。換言すれば、セレクタチェック処理及び通過枚数チェック処理は、案内通路ATにあるメダルYMの個数に関する情報を生成する生成処理に相当する。   The main control CPU 100a manages the number of staying medals by updating the value of the passing sheet number check counter based on the detection results of the respective input sensors SE5, SE6, SE8 in the selector check process and the passing sheet number check process described above. Do. In other words, the selector check process and the passing sheet number check process correspond to a generation process for generating information regarding the number of medals YM in the guidance passage AT.

なお、主制御用CPU100aは、セレクタチェック処理及び通過枚数チェック処理のそれぞれの処理において、通過枚数チェック用カウンタの値、即ち、第2記憶領域の記憶内容を処理結果に応じて書き換える。一方で、主制御用CPU100aは、セレクタチェック処理及び通過枚数チェック処理のそれぞれの処理において、第1記憶領域の記憶内容を書き換えない。換言すれば、本実施形態のセレクタチェック処理及び通過枚数チェック処理は、何れも、主制御用RAM100cの記憶領域のうち第2記憶領域の記憶内容を処理結果に応じて書き換える一方で、第1記憶領域の記憶内容を書き換えない処理である。   The main control CPU 100a rewrites the value of the number-of-passed-sheet check counter, that is, the storage content of the second storage area, in each of the selector check process and the number-of-passed-sheets check process according to the processing result. On the other hand, the main control CPU 100a does not rewrite the storage content of the first storage area in each process of the selector check process and the number-of-passes check process. In other words, while both the selector check process and the passing sheet number check process of the present embodiment rewrite the storage contents of the second storage area among the storage areas of the main control RAM 100c according to the processing result, the first storage It is a process which does not rewrite the memory contents of the area.

また、主制御用CPU100aは、セレクタチェック処理及び通過枚数チェック処理において、メダルセレクタ30に備えられている各投入センサSE5,SE6の検知結果と、シュート部材40に備えられている第4投入センサSE8の検知結果と、に基づいて通過枚数チェック用カウンタの値を書き換える。また、主制御用CPU100aは、次に説明する入力エラーチェック処理において、通過枚数チェック用カウンタの値に基づいてメダル滞留フラグを設定する。つまり、メダル滞留フラグは、メダルセレクタ30に備えられている各投入センサSE5,SE6の検知結果と、シュート部材40に備えられている第4投入センサSE8の検知結果と、に基づいて生成される。   Further, in the selector check process and the passing number check process, the main control CPU 100a detects the detection results of the respective insertion sensors SE5 and SE6 provided in the medal selector 30, and the fourth insertion sensor SE8 provided in the chute member 40. The value of the passing sheet number check counter is rewritten based on the detection result of Further, the main control CPU 100a sets a medal retention flag based on the value of the passing sheet number check counter in the input error check process described below. That is, the medal retention flag is generated based on the detection results of each of the insertion sensors SE5 and SE6 provided in the medal selector 30, and the detection result of the fourth insertion sensor SE8 provided in the chute member 40. .

次に、エラー状態が発生しているかの判定に関する入力エラーチェック処理について説明する。入力エラーチェック処理は、セレクタチェック処理や通過枚数チェック処理と同様に、主制御用CPU100aにより所定の制御周期毎に呼び出されて実行される処理である。即ち、本実施形態における入力エラーチェック処理は、遊技進行処理の実行中に呼び出される処理(所謂、サブルーチン)であって、特に、割込み処理として行われる処理である。本実施形態において、入力エラーチェック処理は、第2処理の1つに相当する。   Next, an input error check process for determining whether an error state has occurred will be described. The input error check process is a process called and executed by the main control CPU 100a every predetermined control cycle, as in the selector check process and the passing sheet number check process. That is, the input error check process in the present embodiment is a process (so-called, subroutine) called during the execution of the game progression process, and is particularly a process performed as an interrupt process. In the present embodiment, the input error check process corresponds to one of the second processes.

図13に示すように、主制御用CPU100aは、第3投入センサSE7がONであるか否かを判定する(ステップSd01)。ステップSd01の処理において、主制御用CPU100aは、主制御用RAM100cの第2記憶領域のうち、第2アドレスの記憶領域に記憶されている第3投入センサSE7の検知結果に基づいて、第3投入センサSE7がONであるか否かを判定する。第3投入センサSE7がONである場合(ステップSd01:YES)、主制御用CPU100aは、主制御用RAM100cの第2記憶領域のうち、第4アドレスの記憶領域に記憶されている第3投入センサSE7用の監視タイマを読み込む(ステップSd02)。なお、主制御用CPU100aは、入力エラーチェック処理とは別の処理において、第3投入センサSE7がONしたことを契機として、第3投入センサSE7用の監視タイマの値(例えば1秒)を主制御用RAM100cに記憶させる。そして、主制御用CPU100aは、入力エラーチェック処理とは別の処理において、制御周期ごとに、該制御周期に相当する時間を第3投入センサSE7用の監視タイマから減算して更新するようになっている。   As shown in FIG. 13, the main control CPU 100a determines whether the third closing sensor SE7 is ON (step Sd01). In the process of step Sd01, the main control CPU 100a performs the third closing based on the detection result of the third closing sensor SE7 stored in the storage area of the second address in the second storage area of the main control RAM 100c. It is determined whether the sensor SE7 is ON. When the third insertion sensor SE7 is ON (step Sd01: YES), the main control CPU 100a is a third insertion sensor stored in the storage area of the fourth address in the second storage area of the main control RAM 100c. The monitoring timer for SE7 is read (step Sd02). Note that the main control CPU 100a uses the value (for example, 1 second) of the monitoring timer for the third insertion sensor SE7 as a trigger in response to the third insertion sensor SE7 being turned on in processing other than the input error check processing. It is stored in the control RAM 100c. Then, in a process different from the input error check process, the main control CPU 100a subtracts the time corresponding to the control cycle from the monitoring timer for the third closing sensor SE7 and updates it for each control cycle. ing.

次に、主制御用CPU100aは、第3投入センサSE7用の監視タイマが終了しているか否かを判定する(ステップSd03)。ステップSd03の処理において、主制御用CPU100aは、読み込んだ第3投入センサSE7用の監視タイマの値がゼロとなっている場合に肯定判定する一方で、第3投入センサSE7用の監視タイマの値がゼロとなっていない場合に否定判定する。   Next, the main control CPU 100a determines whether the monitoring timer for the third closing sensor SE7 has ended (step Sd03). In the process of step Sd03, the main control CPU 100a makes an affirmative determination if the read monitoring timer value for the third closing sensor SE7 is zero, while the monitoring timer value for the third closing sensor SE7. A negative decision is made if is not zero.

第3投入センサSE7用の監視タイマが終了している場合(ステップSd03:YES)、主制御用CPU100aは、メダル詰まりエラー状態の発生を示す情報としてメダル詰まりフラグを主制御用RAM100cの第2記憶領域のうち、第6アドレスの記憶領域に設定する(ステップSd04)。つまり、主制御用CPU100aは、所定時間(監視タイマが終了するまでの時間)に亘って第3投入センサSE7においてメダルYMが検知され続けていることから、第3投入センサの検知位置においてメダル詰まりが発生していると推定される場合に、メダル詰まりフラグを設定する。一方、第3投入センサSE7がONでない場合(ステップSd01:NO)、主制御用CPU100aは、第3投入センサSE7用の監視タイマの値をクリアする(ステップSd05)。   If the monitoring timer for the third insertion sensor SE7 has ended (step Sd03: YES), the main control CPU 100a stores the medal jam flag as the information indicating the occurrence of the medal jam error state in the second storage of the main control RAM 100 c. Among the areas, the storage area of the sixth address is set (step Sd04). That is, since the main control CPU 100a continues to detect the medal YM in the third insertion sensor SE7 for a predetermined time (time until the monitoring timer ends), the medal jamming at the detection position of the third insertion sensor When it is estimated that is occurring, the medal jam flag is set. On the other hand, when the third closing sensor SE7 is not ON (step Sd01: NO), the main control CPU 100a clears the value of the monitoring timer for the third closing sensor SE7 (step Sd05).

監視タイマが終了していない場合(ステップSd03:NO)、ステップSd04の処理を終了した場合、又はステップSd05の処理を終了した場合、主制御用CPU100aは、通過枚数チェック用カウンタに示されるメダルYMの枚数、即ち管理している滞留メダル枚数が規定枚数以上であるか否かを判定する(ステップSd06)。本実施形態において、判定基準となる規定枚数には、メダルYMが幅方向に重ならない状態において、案内通路ATに滞留可能なメダルYMの最大枚数である11枚が設定されている。   If the monitoring timer has not ended (step Sd03: NO), or if the processing of step Sd04 is ended, or if the processing of step Sd05 is ended, the main control CPU 100a checks the medal YM indicated by the passing number check counter. It is determined whether or not the number of staying medals, ie, the number of staying medals managed, is equal to or greater than a prescribed number (step Sd06). In the present embodiment, the predetermined number of judgment criteria is set to eleven, which is the maximum number of medals YM that can stay in the guide passage AT in a state where the medals YM do not overlap in the width direction.

通過枚数チェック用カウンタに示されるメダルYMの枚数が規定枚数以上である場合(ステップSd06:YES)、主制御用CPU100aは、メダル滞留エラー状態の発生を示す情報としてメダル滞留フラグを主制御用RAM100cの第2記憶領域のうち、第7アドレスの記憶領域に設定する(ステップSd07)。つまり、主制御用CPU100aは、管理している滞留メダル枚数が、メダルYMが幅方向に重ならない状態において案内通路ATに滞留可能なメダルYMの最大枚数に到達していることから、案内通路ATにおいて11枚(最大枚数)又は11枚を超えるメダルYMが滞留していると推定される場合に、メダル滞留フラグを設定する。なお、案内通路ATにおいて11枚を超えるメダルYMが滞留している場合とは、メダルYMが幅方向に重なった状態で滞留している場合である。   If the number of medals YM indicated by the counter for checking the number of passing cards is equal to or greater than the prescribed number (step Sd06: YES), the main control CPU 100a uses the medal retention flag as the main control RAM 100c as information indicating occurrence of a medal retention error state. Of the second storage areas, the storage area of the seventh address is set (step Sd07). That is, since the main control CPU 100a has reached the maximum number of medals YM that can be held in the guide passage AT in a state where the medals YM being managed do not overlap in the width direction, the guide passage AT The medal retention flag is set when it is estimated that eleven medals (maximum number) or more than eleven medals YM are stagnating. Note that the case where the medals YM exceeding 11 are retained in the guide passage AT is the case where the medals YM are retained in a state of being overlapped in the width direction.

通過枚数チェック用カウンタに示されるメダルYMの枚数が規定枚数未満である場合(ステップSd06:NO)、及びステップSd07の処理を終了した場合、主制御用CPU100aは、投入要求可状態であるか否かを判定する(ステップSd08)。詳しく説明すると、ステップSd08の処理において、主制御用CPU100aは、主制御用RAM100cの第1記憶領域に投入要求可状態フラグが設定されている場合に肯定判定する一方で、設定されていない場合に否定判定する。   If the number of medals YM indicated in the passing number check counter is less than the prescribed number (step Sd06: NO), and if the process of step Sd07 is completed, the main control CPU 100a is in the insertion request enable state or not It is determined (step Sd08). More specifically, in the process of step Sd08, the main control CPU 100a makes an affirmative determination if the input request enable state flag is set in the first storage area of the main control RAM 100c, while it is not set. Decide negative.

投入要求可状態ではない場合(ステップSd08:NO)、主制御用CPU100aは、主制御用RAM100cの第2記憶領域のうち、第3アドレスの記憶領域に記憶されている第2投入センサSE6用の監視タイマを読込む(ステップSd09)。なお、入力エラーチェック処理とは別の処理において、主制御用CPU100aは、第2投入センサSE6がONしたことを契機として、第2投入センサSE6用の監視タイマの値を主制御用RAM100cに記憶させる。そして、主制御用CPU100aは、入力エラーチェック処理とは別の処理において、制御周期ごとに、該制御周期に相当する時間を第2投入センサSE6用の監視タイマから減算して更新するようになっている。   When the input request is not possible (step Sd08: NO), the main control CPU 100a is used for the second input sensor SE6 stored in the storage area of the third address in the second storage area of the main control RAM 100c. The monitoring timer is read (step Sd09). In the process different from the input error check process, the main control CPU 100a stores the value of the monitoring timer for the second closing sensor SE6 in the main control RAM 100c, triggered by the second closing sensor SE6 being turned on. Let Then, in a process different from the input error check process, the main control CPU 100a subtracts the time corresponding to the control cycle from the monitoring timer for the second closing sensor SE6 and updates it for each control cycle. ing.

次に、主制御用CPU100aは、第2投入センサSE6がONであるか否かを判定する(ステップSd10)。ステップSd10の処理において、主制御用CPU100aは、主制御用RAM100cの第2記憶領域のうち、第2アドレスの記憶領域に記憶されている第2投入センサSE6の検知結果に基づいて、第2投入センサSE6がONであるか否かを判定する。第2投入センサSE6がONである場合(ステップSd10:YES)、主制御用CPU100aは、第2投入センサSE6用の監視タイマが終了したか否かを判定する(ステップSd11)。ステップSd11の処理において、主制御用CPU100aは、読み込んだ第2投入センサSE6用の監視タイマの値がゼロとなっている場合に肯定判定する一方で、第2投入センサSE6用の監視タイマの値がゼロとなっていない場合に否定判定する。   Next, the main control CPU 100a determines whether the second closing sensor SE6 is ON (step Sd10). In the process of step Sd10, the main control CPU 100a performs the second closing based on the detection result of the second closing sensor SE6 stored in the storage area of the second address in the second storage area of the main control RAM 100c. It is determined whether the sensor SE6 is ON. If the second insertion sensor SE6 is ON (step Sd10: YES), the main control CPU 100a determines whether the monitoring timer for the second insertion sensor SE6 has ended (step Sd11). In the process of step Sd11, the main control CPU 100a makes a positive determination if the read monitoring timer value for the second closing sensor SE6 is zero, while the monitoring timer value for the second closing sensor SE6 A negative decision is made if is not zero.

第2投入センサSE6用の監視タイマが終了している場合(ステップSd11:YES)、主制御用CPU100aは、メダル詰まりエラー状態の発生を示す情報としてメダル詰まりフラグを主制御用RAM100cの第2記憶領域のうち、第6アドレスの記憶領域に設定する(ステップSd12)。つまり、主制御用CPU100aは、投入要求可状態ではないにもかかわらず第2投入センサSE6においてメダルYMが検知されたことから、第2投入センサSE6の検知位置においてメダル詰まりが発生していると推定される場合に、メダル詰まりフラグを設定する。   When the monitoring timer for the second insertion sensor SE6 has ended (step Sd11: YES), the main control CPU 100a stores the medal jam flag as the information indicating the occurrence of the medal jam error state in the second storage of the main control RAM 100 c. Among the areas, the storage area of the sixth address is set (step Sd12). That is, since the medal YM is detected by the second insertion sensor SE6 although the main control CPU 100a is not in the insertion request enable state, it is determined that a medal jam occurs at the detection position of the second insertion sensor SE6. If it is estimated, the medal jam flag is set.

投入要求可状態である場合(ステップSd08:YES)、第2投入センサSE6がONでない場合(ステップSd10:NO)、第2投入センサSE6用の監視タイマが終了していない場合(ステップSd11:NO)、又はステップSd12の処理が終了している場合、主制御用CPU100aは、入力エラーチェック処理を終了する。このように、本実施形態のスロットマシン10では、制御周期ごとに主制御用CPU100aが入力エラーチェック処理を実行することにより、メダルセレクタ30のメダル詰まり、及び案内通路ATにおけるメダルYMの滞留が検知され、該検知結果に対応する情報(フラグ)が主制御用RAM100cの第2記憶領域に記憶される。   If it is determined that the closing request can be made (step Sd08: YES), if the second closing sensor SE6 is not ON (step Sd10: NO), if the monitoring timer for the second closing sensor SE6 has not ended (step Sd11: NO) Or, when the process of step Sd12 is completed, the main control CPU 100a ends the input error check process. As described above, in the slot machine 10 of the present embodiment, the main control CPU 100a executes the input error check process at each control cycle to detect clogging of the medal selector 30 and retention of the medal YM in the guide passage AT. The information (flag) corresponding to the detection result is stored in the second storage area of the main control RAM 100c.

以上のように、入力エラーチェック処理は、各投入センサSE5,SE6によるメダルYMの検知結果に基づいて行われる処理である。また、入力エラーチェック処理は、メダルセレクタ30におけるメダル詰まりの有無を判定すること(ステップSd01〜Sd04,Sd08〜Sd12)を含む。即ち、本実施形態の入力エラーチェック処理は、滞留処理に相当する。   As described above, the input error check process is a process performed based on the detection result of the medal YM by each of the insertion sensors SE5 and SE6. Also, the input error check process includes determining the presence or absence of a medal jam in the medal selector 30 (steps Sd01 to Sd04, Sd08 to Sd12). That is, the input error check process of the present embodiment corresponds to the retention process.

また、入力エラーチェック処理は、メダル滞留フラグを設定すること(ステップSd06,Sd07)を含む。なお、メダル滞留フラグは、通過枚数チェック用カウンタの値に基づいて設定されることから、案内通路ATにあるメダルYMの個数に関する情報であるといえる。したがって、入力エラーチェック処理のステップSd06,Sd07は、案内通路ATにあるメダルYMの個数に関する情報を生成する生成処理に相当する。   Also, the input error check process includes setting a medal retention flag (steps Sd06 and Sd07). In addition, since the medal retention flag is set based on the value of the number-of-passed sheets check counter, it can be said that the information is related to the number of medals YM in the guide passage AT. Therefore, steps Sd06 and Sd07 of the input error check process correspond to a generation process for generating information on the number of medals YM in the guidance passage AT.

また、以上のように、主制御用CPU100aは、入力エラーチェック処理において、メダル詰まりフラグやメダル滞留フラグなど、第2記憶領域の記憶内容を処理結果に応じて書き換える。一方で、主制御用CPU100aは、入力エラーチェック処理において、第1記憶領域の記憶内容を書き換えない。換言すれば、本実施形態の入力エラーチェック処理は、主制御用RAM100cの記憶領域のうち第2記憶領域の記憶内容を処理結果に応じて書き換える一方で、第1記憶領域の記憶内容を書き換えない処理である。また、主制御用CPU100aは、入力エラーチェック処理において、投入要求可状態フラグなど、第1記憶領域の記憶内容を参照する。さらに、主制御用CPU100aは、入力エラーチェック処理において、各投入センサSE6,SE7の検知結果など、第2記憶領域の記憶内容を参照する。即ち、主制御用CPU100aは、入力エラーチェック処理においては、主制御用RAM100cの第1記憶領域の記憶内容及び第2記憶領域の記憶内容の両方を参照できる。   Further, as described above, the main control CPU 100a rewrites the storage contents of the second storage area, such as a medal jam flag and a medal retention flag, in the input error check process according to the processing result. On the other hand, the main control CPU 100a does not rewrite the storage content of the first storage area in the input error check process. In other words, the input error check process of the present embodiment does not rewrite the storage content of the first storage area while rewriting the storage content of the second storage area among the storage areas of the main control RAM 100c according to the processing result. It is a process. Further, the main control CPU 100a refers to the storage contents of the first storage area, such as the input request available status flag, in the input error check process. Furthermore, the main control CPU 100a refers to the storage contents of the second storage area, such as the detection results of the respective input sensors SE6 and SE7, in the input error check process. That is, the main control CPU 100a can refer to both the storage content of the first storage area of the main control RAM 100c and the storage content of the second storage area in the input error check process.

次に、メダル管理処理について説明する。メダル管理処理は、遊技進行処理のステップSa05において実行されることから、遊技進行処理の実行中に呼び出される処理(所謂、サブルーチン)として把握できる。本実施形態において、メダル管理処理は、メダルYMに関する各種の処理を行うことから、メダルYMの管理を行う遊技媒体管理処理に相当する。   Next, the medal management process will be described. Since the medal management process is executed in step Sa05 of the game progression process, it can be grasped as a process (so-called, subroutine) called during the execution of the game progression process. In the present embodiment, since the medal management process performs various processes related to the medal YM, it corresponds to a game medium management process for managing the medal YM.

図14に示すように、メダル管理処理において、主制御用CPU100aは、投入要求可状態であるか否かを判定する(ステップSe01)。投入要求可状態である場合(ステップSe01:YES)、主制御用CPU100aは、メダルが通過可能なON状態(第1状態)にブロッカ35を制御しているか否かを判定する(ステップSe02)。前述のように、メダル投入口17から投入されたメダルは、ブロッカ35がON状態に制御されている場合に第3メダル通路33へ案内される。ブロッカ35をON状態に制御している場合(ステップSe02:YES)、主制御用CPU100aは、メダルYMがメダルセレクタ30を通過したか否かを判定する(ステップSe03)。ステップSe03の処理において、主制御用CPU100aは、主制御用RAM100cの第2記憶領域のうち、第2アドレスの記憶領域を参照して把握できる第1投入センサSE5の検知結果及び第2投入センサSE6の検知結果に基づいてメダルYMがメダルセレクタ30を通過したか否かを判定する。具体的に、主制御用CPU100aは、各投入センサSE5,SE6の何れかがONである場合に肯定判定する一方で、各投入センサSE5,SE6の何れもOFFである場合に否定判定する。   As shown in FIG. 14, in the medal management process, the main control CPU 100a determines whether or not the insertion request is possible (step Se01). If the insertion request is permitted (step Se01: YES), the main control CPU 100a determines whether the blocker 35 is controlled to the ON state (first state) where the medal can pass (step Se02). As described above, the medals inserted from the medal insertion slot 17 are guided to the third medal passage 33 when the blocker 35 is controlled to be in the ON state. When the blocker 35 is controlled to the ON state (step Se02: YES), the main control CPU 100a determines whether the medal YM has passed the medal selector 30 (step Se03). In the process of step Se03, the main control CPU 100a refers to the storage area of the second address in the second storage area of the main control RAM 100c, and detects the detection result of the first closing sensor SE5 and the second closing sensor SE6. It is determined whether or not the medal YM has passed the medal selector 30 based on the detection result of. Specifically, the main control CPU 100a makes an affirmative determination when either of the input sensors SE5, SE6 is ON, while making a negative determination when any of the input sensors SE5, SE6 is OFF.

第3メダル通路33をメダルYMが通過した場合(ステップSe03:YES)、主制御用CPU100aは、ベット数やクレジットを加算するための投入チェック処理を実行する(ステップSe04)。この投入チェック処理の詳細については後述する。その後、主制御用CPU100aは、メダル管理処理を終了する。   When the medal YM passes through the third medal passage 33 (Step Se03: YES), the main control CPU 100a executes an insertion check process for adding the bet number and the credit (Step Se04). Details of the input check process will be described later. Thereafter, the main control CPU 100a ends the medal management process.

投入要求可状態ではない場合(ステップSe01:NO)、ブロッカ35をON状態に制御していない場合(ステップSe02:NO)、又は第3メダル通路33をメダルYMが通過していない場合(ステップSe03:NO)、主制御用CPU100aは、精算ボタン19がON(操作)されたか否かを判定する(ステップSe05)。ステップSe05の処理において、主制御用CPU100aは、精算ボタン19から操作信号を入力した場合に肯定判定する一方で、操作信号を入力していない場合に否定判定する。   If the insertion request is not possible (step Se01: NO), if the blocker 35 is not controlled to the ON state (step Se02: NO), or if the medal YM has not passed through the third medal passage 33 (step Se03) : NO) The main control CPU 100a determines whether the settlement button 19 has been turned on (operated) (step Se05). In the process of step Se05, the main control CPU 100a makes a positive determination when the operation signal is input from the settlement button 19, while it makes a negative determination when the operation signal is not input.

精算ボタン19がONされた場合(ステップSe05:YES)、主制御用CPU100aは、精算メダルがあるか否かを判定する(ステップSe06)。ステップSe06の処理において、主制御用CPU100aは、主制御用RAM100cに1以上のクレジットが記憶されている場合に肯定判定する一方で、1以上のクレジットが記憶されていない場合に否定判定する。精算メダルがある場合(ステップSe06:YES)、主制御用CPU100aは、投入要求不可状態をセットする(ステップSe07)。詳しく説明すると、主制御用CPU100aは、主制御用RAM100cの第1記憶領域において、投入要求可状態フラグを消去(クリア)する。   When the settlement button 19 is turned on (step Se05: YES), the main control CPU 100a determines whether or not there is a settlement medal (step Se06). In the process of step Se06, the main control CPU 100a makes an affirmative determination when one or more credits are stored in the main control RAM 100c, while determines the negative when one or more credits are not stored. If there is a checkout medal (step Se06: YES), the main control CPU 100a sets an insertion request impossible state (step Se07). Specifically, the main control CPU 100a erases (clears) the input request enable state flag in the first storage area of the main control RAM 100c.

次に、主制御用CPU100aは、ホッパーユニット26の第4アクチュエータA4を駆動して払出しディスクを回転させ、メダルYMを払出すためのメダル払出し処理を実行する(ステップSe08)。次に、主制御用CPU100aは、投入要求可状態をセットする(ステップSe09)。詳しく説明すると、主制御用CPU100aは、投入要求可状態フラグを主制御用RAM100cの第1記憶領域に設定する。そして、精算ボタン19がONされていない場合(ステップSe05:NO)、精算メダルがない場合(ステップSe06:NO)、又はステップSe09の処理を終了した場合、主制御用CPU100aは、メダル管理処理を終了する。   Next, the main control CPU 100a drives the fourth actuator A4 of the hopper unit 26 to rotate the payout disc, and executes a medal payout process for paying out the medal YM (step Se08). Next, the main control CPU 100a sets an input request enabled state (step Se09). Specifically, the main control CPU 100a sets the input request enable state flag in the first storage area of the main control RAM 100c. When the settlement button 19 is not turned on (step Se05: NO), when there is no settlement medal (step Se06: NO) or when the process of step Se09 is completed, the main control CPU 100a performs the medal management process. finish.

次に、投入チェック処理について説明する。投入チェック処理は、遊技進行処理の実行中に呼び出される処理であるメダル管理処理のステップSe04において実行されることから、遊技進行処理の実行中に呼び出される処理(所謂、サブルーチン)として把握できる。本実施形態において、投入チェック処理は、メダルYMに関する各種の処理を行うことから、メダルYMの管理を行う遊技媒体管理処理に相当する。   Next, the input check process will be described. Since the insertion check process is executed in step Se04 of the medal management process which is a process called during execution of the game progression process, it can be grasped as a process (so-called, subroutine) called during execution of the game progression process. In the present embodiment, since the insertion check process performs various processes related to the medal YM, the insertion check process corresponds to a game medium management process for managing the medal YM.

図15に示すように、投入チェック処理において、主制御用CPU100aは、不正通過エラー状態が発生しているか否かを判定するための不正通過エラー設定処理を実行する(ステップSf01)。この不正通過エラー設定処理の詳細については後述する。   As shown in FIG. 15, in the input check process, the main control CPU 100a executes an unauthorized passage error setting process for determining whether or not an unauthorized passage error state has occurred (step Sf01). The details of the unauthorized passage error setting process will be described later.

その後、主制御用CPU100aは、主制御用RAM100cの第2記憶領域のうち第8アドレスの記憶領域に不正通過エラー表示フラグが設定されているか否かを判定する(ステップSf02)。不正通過エラー表示フラグが設定されていない場合(ステップSf02:NO)、主制御用CPU100aは、第1投入センサSE5及び第2投入センサSE6によるメダルYMの検知状態の遷移が、メダルYMの投入を無効とする投入センサ無効遷移に該当するか否かを判定する(ステップSf03)。ステップSd03の処理において、主制御用CPU100aは、主制御用RAM100cの第2記憶領域のうち、第2アドレスの記憶領域を参照して把握できる第1投入センサSE5の検知結果及び第2投入センサSE6の検知結果に基づいて、投入センサ無効遷移に該当するか否かの判定を行う。   Thereafter, the main control CPU 100a determines whether the unauthorized passage error display flag is set in the storage area of the eighth address in the second storage area of the main control RAM 100c (step Sf02). When the unauthorized passage error display flag is not set (step Sf02: NO), the main control CPU 100a causes the transition of the detection state of the medal YM by the first insertion sensor SE5 and the second insertion sensor SE6 to insert the medal YM. It is determined whether the input sensor invalid transition to be invalidated corresponds to (step Sf03). In the process of step Sd03, the main control CPU 100a detects the detection result of the first closing sensor SE5 and the second closing sensor SE6 which can be grasped with reference to the storage area of the second address in the second storage area of the main control RAM 100c. Based on the detection result of the above, it is determined whether or not the input sensor invalid transition corresponds.

本実施形態の投入センサ無効遷移は、[各投入センサSE5,SE6=OFF]→[第1投入センサSE5=ON,第2投入センサSE6=OFF]→[各投入センサSE5,SE6=OFF]に設定されている。即ち、ステップSf03の処理において、主制御用CPU100aは、第3メダル通路33において上流側に配設されている第1投入センサSE5がONになったにもかかわらず、下流側に配設されている第2投入センサSE6がONにならない場合に肯定判定する。   The closing sensor invalid transition of this embodiment is [each closing sensor SE5, SE6 = OFF] → [first closing sensor SE5 = ON, second closing sensor SE6 = OFF] → [each closing sensor SE5, SE6 = OFF]. It is set. That is, in the process of step Sf03, the main control CPU 100a is disposed downstream even though the first closing sensor SE5 disposed upstream in the third medal passage 33 is turned ON. An affirmative determination is made if the second input sensor SE6 is not turned on.

投入センサ無効遷移である場合(ステップSf03:YES)、主制御用CPU100aは、投入チェック処理を終了する。その一方で、投入センサ無効遷移ではない場合(ステップSf03:NO)、主制御用CPU100aは、既に設定されているベット数が最大ベット数に達していないときにはベット数に1加算する一方で、ベット数が最大ベット数に達しているときにはクレジットに1加算する(ステップSf04)。その後、主制御用CPU100aは、投入チェック処理を終了する。なお、本実施形態において、ベット数を特定可能な情報(カウンタなど)や、クレジットを特定可能な情報(カウンタなど)は、主制御用RAM100cの第1記憶領域に記憶される。   If the input sensor ineffective transition (step Sf03: YES), the main control CPU 100a ends the input check process. On the other hand, when it is not the insertion sensor ineffective transition (step Sf03: NO), the main control CPU 100a adds 1 to the bet number when the already set bet number has not reached the maximum bet number, If the number has reached the maximum bet number, one is added to the credit (step Sf04). Thereafter, the main control CPU 100a ends the input check process. In the present embodiment, information (such as a counter) that can specify the bet number and information (such as a counter) that can specify a credit are stored in the first storage area of the main control RAM 100c.

また、不正通過エラー表示フラグが設定されている場合(ステップSf02:YES)、主制御用CPU100aは、スロットマシン10で発生しているエラー状態を報知させるためのエラー表示処理を行う(ステップSf05)。このエラー表示処理の詳細については後述する。次に、主制御用CPU100aは、通過枚数チェック用カウンタを初期化するための通過枚数チェック用カウンタ初期化処理を行う(ステップSf06)。通過枚数チェック用カウンタ初期化処理において、主制御用CPU100aは、主制御用RAM100cの第2記憶領域のうち、第5アドレスの記憶領域に設定されている通過枚数チェック用カウンタの値を0に更新する。なお、通過枚数チェック用カウンタ初期化処理は、投入チェック処理の実行中に呼び出される処理であって、投入チェック処理とは別の処理である。その後、主制御用CPU100aは、投入要求可状態をセットする(ステップSf06)。そして、主制御用CPU100aは、投入チェック処理を終了する。   If the unauthorized passage error display flag is set (step Sf02: YES), the main control CPU 100a performs an error display process to notify of an error state occurring in the slot machine 10 (step Sf05). . Details of this error display process will be described later. Next, the main control CPU 100a performs counter initialization processing for the number of passing sheets for initializing the counter for number of passing sheets (step Sf06). In the passing sheet number check counter initialization process, the main control CPU 100a updates the value of the passing sheet number checking counter set in the storage area of the fifth address in the second storage area of the main control RAM 100c to 0. Do. The passing sheet number check counter initialization process is a process called during the execution of the entry check process, and is a process different from the entry check process. Thereafter, the main control CPU 100a sets the input request enabled state (step Sf06). Then, the main control CPU 100a ends the input check process.

以上のように、主制御用CPU100aは、メダル管理処理及び投入チェック処理のそれぞれの処理において、投入要求可状態フラグなど、第1記憶領域の記憶内容を処理結果に応じて書き換える。一方で、主制御用CPU100aは、メダル管理処理及び投入チェック処理のそれぞれの処理において、第2記憶領域の記憶内容を書き換えない。換言すれば、本実施形態のメダル管理処理及び投入チェック処理は、何れも、主制御用RAM100cの記憶領域のうち第1記憶領域の記憶内容を処理結果に応じて書き換える一方で、第2記憶領域の記憶内容を書き換えない処理である。   As described above, the main control CPU 100a rewrites the storage content of the first storage area, such as the insertion request enable status flag, in each processing of the medal management processing and the insertion check processing according to the processing result. On the other hand, the main control CPU 100a does not rewrite the storage content of the second storage area in each process of the medal management process and the insertion check process. In other words, the medal management process and the input check process of the present embodiment both rewrite the storage contents of the first storage area among the storage areas of the main control RAM 100c according to the processing result, while the second storage area It is a process which does not rewrite the memory content of.

また、主制御用CPU100aは、メダル管理処理及び投入チェック処理のそれぞれの処理において、投入要求可状態フラグなど、第1記憶領域の記憶内容を参照する。さらに、主制御用CPU100aは、メダル管理処理及び投入チェック処理のそれぞれの処理において、各投入センサSE5,SE6の検知結果など、第2記憶領域の記憶内容を参照する。即ち、主制御用CPU100aは、メダル管理処理及び投入チェック処理のそれぞれの処理においては、主制御用RAM100cの第1記憶領域の記憶内容及び第2記憶領域の記憶内容の両方を参照できる。   Further, the main control CPU 100a refers to the storage content of the first storage area, such as the insertion request enable status flag, in each processing of the medal management processing and the insertion check processing. Further, the main control CPU 100a refers to the storage content of the second storage area such as the detection result of each of the insertion sensors SE5 and SE6 in each processing of the medal management processing and the insertion check processing. That is, the main control CPU 100a can refer to both the storage content of the first storage area of the main control RAM 100c and the storage content of the second storage area in each process of the medal management process and the insertion check process.

次に、不正通過エラー設定処理について説明する。不正通過エラー設定処理は、遊技進行処理の実行中に呼び出される処理である投入チェック処理のステップSf01において実行されることから、遊技進行処理の実行中に呼び出される処理(所謂、サブルーチン)として把握できる。また、不正通過エラー設定処理は、メダル管理処理や投入チェック処理の実行中に呼び出される処理としても把握できる。   Next, the illegal passage error setting process will be described. Since the illegal pass error setting process is executed in step Sf01 of the insertion check process which is a process called during execution of the game progression process, it can be grasped as a process (so-called, subroutine) called during execution of the game progression process . The unauthorized passage error setting process can also be understood as a process called during execution of the medal management process or the insertion check process.

図16に示すように、不正通過エラー設定処理において、主制御用CPU100aは、第1投入センサSE5及び第2投入センサSE6によるメダルYMの検知状態の遷移が、メダルYMが不正投入されたとする投入センサ異常遷移に該当するか否かを判定する(ステップSg01)。ステップSg01の処理において、主制御用CPU100aは、第1投入センサSE5及び第2投入センサSE6によるメダルYMの検知状態の遷移が、上述した投入センサ無効遷移、及び、メダルYMが正常に投入されたとする投入センサ正常遷移の何れにも該当しない場合、異常遷移に該当すると判定する。一方、主制御用CPU100aは、第1投入センサSE5及び第2投入センサSE6によるメダルYMの検知状態の遷移が、上述した投入センサ無効遷移、及び、投入センサ正常遷移の何れかに該当する場合、異常遷移に該当しないと判定する。   As shown in FIG. 16, in the incorrect passage error setting process, the main control CPU 100 a enters the transition of the detection state of the medal YM by the first insertion sensor SE5 and the second insertion sensor SE6 when the medal YM is improperly inserted. It is determined whether it corresponds to a sensor abnormal transition (step Sg01). In the process of step Sg01, the main control CPU 100a determines that the transition of the detection state of the medal YM by the first insertion sensor SE5 and the second insertion sensor SE6 is the above-described insertion sensor ineffective transition and the medal YM is normally inserted. When it does not correspond to any of the input sensor normal transition to be performed, it is determined to correspond to the abnormal transition. On the other hand, when the transition of the detection state of the medal YM by the first closing sensor SE5 and the second closing sensor SE6 corresponds to any of the closing sensor invalidation transition and the closing sensor normal transition described above, the main control CPU 100a It determines that it does not correspond to an abnormal transition.

本実施形態の投入センサ正常遷移は、[各投入センサSE5,SE6=OFF]→[第1投入センサSE5=ON,第2投入センサSE6=OFF]→[各投入センサSE5,SE6=ON]→[第1投入センサSE5=OFF,第2投入センサSE6=ON]→[各投入センサSE5,SE6=OFF]に設定されている。即ち、投入センサ正常遷移は、メダルYMが第3メダル通路33の上流から下流に向かって通過する場合のメダルYMの検知状態の遷移である。また、投入センサ異常遷移は、例えば、メダルYMが第3メダル通路33の下流から上流に向かって通過する場合のメダルYMの検知状態の遷移などである。   The transition from normal to the closing sensor of this embodiment is [each closing sensor SE5, SE6 = OFF] → [first closing sensor SE5 = ON, second closing sensor SE6 = OFF] → [each closing sensor SE5, SE6 = ON] → [First input sensor SE5 = OFF, second input sensor SE6 = ON] → [each input sensor SE5, SE6 = OFF]. That is, the insertion sensor normal transition is a transition of the detection state of the medal YM when the medal YM passes from the upstream to the downstream of the third medal passage 33. The input sensor abnormality transition is, for example, transition of a detection state of the medal YM when the medal YM passes from the downstream to the upstream of the third medal passage 33.

メダルYMの検知状態の遷移が、投入センサ異常遷移に該当する場合(ステップSg01:YES)、不正通過エラー表示フラグを主制御用RAM100cの第2記憶領域のうち、第8アドレスの記憶領域に設定する(ステップSg02)。そして、投入センサ異常遷移に該当しない場合(ステップSg01:NO)、又はステップSg02の処理を終了した場合、主制御用CPU100aは、不正通過エラー設定処理を終了する。   When the transition of the detection state of the medal YM corresponds to the insertion sensor abnormal transition (step Sg01: YES), the unauthorized passage error display flag is set in the storage area of the eighth address in the second storage area of the main control RAM 100c. To do (step Sg02). Then, if the input sensor abnormality transition does not apply (step Sg01: NO) or the process of step Sg02 ends, the main control CPU 100a ends the unauthorized passage error setting process.

以上のように、主制御用CPU100aは、不正通過エラー設定処理において、不正通過エラー表示フラグなど、第2記憶領域の記憶内容を処理結果に応じて書き換える。一方で、主制御用CPU100aは、不正通過エラー設定処理において、第1記憶領域の記憶内容を書き換えない。換言すれば、本実施形態の不正通過エラー設定処理は、主制御用RAM100cの記憶領域のうち第2記憶領域の記憶内容を処理結果に応じて書き換える一方で、第1記憶領域の記憶内容を書き換えない処理である。   As described above, in the unauthorized passage error setting process, the main control CPU 100a rewrites the storage content of the second storage area, such as the unauthorized passage error display flag, according to the processing result. On the other hand, the main control CPU 100a does not rewrite the storage content of the first storage area in the unauthorized passage error setting process. In other words, the unauthorized passage error setting process of the present embodiment rewrites the storage contents of the second storage area among the storage areas of the main control RAM 100c according to the processing result while rewriting the storage contents of the first storage area. There is no processing.

本実施形態において、各投入センサSE5,SE6による検知結果、即ち、各投入センサSE5,SE6によるメダルYMの検知状態の遷移は、検知部による遊技媒体の検知態様に相当する。したがって、不正通過エラー設定処理は、検知部による遊技媒体の検知態様に基づいて行う検知処理に相当する。また、本実施形態において、投入センサ異常遷移は、予め定めた不正検知態様に相当する。つまり、不正通過エラー設定処理は、検知部による遊技媒体の検知態様が、予め定めた不正検知態様であるか否かを判定する処理(ステップSg01)を含む。   In the present embodiment, the detection results of the insertion sensors SE5 and SE6, that is, the transition of the detection state of the medal YM by the insertion sensors SE5 and SE6 correspond to the detection mode of the game medium by the detection unit. Therefore, the unauthorized pass error setting process corresponds to the detection process performed based on the detection mode of the game medium by the detection unit. Further, in the present embodiment, the input sensor abnormality transition corresponds to a predetermined fraud detection mode. That is, the unauthorized passage error setting process includes a process (step Sg01) of determining whether the detection mode of the game medium by the detection unit is a predetermined fraud detection mode.

次に、エラー表示設定処理について説明する。エラー表示設定処理は、遊技進行処理のステップSa06,Sa17において実行されることから、遊技進行処理の実行中に呼び出される処理(所謂、サブルーチン)として把握できる。   Next, the error display setting process will be described. Since the error display setting process is executed in steps Sa06 and Sa17 of the game progression process, it can be grasped as a process (so-called, subroutine) called during the execution of the game progression process.

図17に示すように、エラー表示設定処理において、主制御用CPU100aは、メダル詰まりフラグが主制御用RAM100cの第2記憶領域のうち、第6アドレスの記憶領域に設定されているか否かを判定する(ステップSh01)。メダル詰まりフラグが設定されている場合(ステップSh01:YES)、主制御用CPU100aは、メダル詰まりエラー状態の報知を指示するためのメダル詰まりエラー設定処理を行う(ステップSh02)。このメダル詰まりエラー設定処理の詳細については後述する。   As shown in FIG. 17, in the error display setting process, the main control CPU 100a determines whether or not the medal jam flag is set in the storage area of the sixth address in the second storage area of the main control RAM 100c. To do (step Sh01). When the medal jam flag is set (step Sh01: YES), the main control CPU 100a performs a medal jam error setting process for instructing notification of a medal jam error state (step Sh02). Details of the medal clogging error setting process will be described later.

次に、主制御用CPU100aは、スロットマシン10で発生しているエラー状態を報知させるためのエラー表示処理を行う(ステップSh03)。このエラー表示処理の詳細については後述する。続けて、主制御用CPU100aは、メダル詰まりフラグをクリアするためのメダル詰まりフラグ解除処理を行う(ステップSh04)。メダル詰まりフラグ解除処理において、主制御用CPU100aは、主制御用RAM100cの第2記憶領域のうち、第6アドレスの記憶領域に設定されているメダル詰まりフラグをクリアする。なお、メダル詰まりフラグ解除処理は、エラー表示処理の実行中に呼び出される処理であって、エラー表示処理とは別の処理である。   Next, the main control CPU 100a performs an error display process for notifying of an error state occurring in the slot machine 10 (step Sh03). Details of this error display process will be described later. Subsequently, the main control CPU 100a performs medal clogging flag cancellation processing for clearing the medal clogging flag (Step Sh04). In the medal clogging flag cancellation process, the main control CPU 100a clears the medal clogging flag set in the storage area of the sixth address in the second storage area of the main control RAM 100c. The medal jam flag canceling process is a process called during the execution of the error display process, and is a process different from the error display process.

メダル詰まりフラグが設定されていない場合(ステップSh01:NO)、及びステップSh04の処理を終了した場合、主制御用CPU100aは、メダル滞留フラグが主制御用RAM100cの第2記憶領域のうち、第7アドレスの記憶領域に設定されているか否かを判定する(ステップSh05)。メダル滞留フラグが設定されていない場合(ステップSh05:NO)、主制御用CPU100aは、エラー表示設定処理を終了する。その一方で、メダル滞留フラグが設定されている場合(ステップSh05:YES)、主制御用CPU100aは、メダル滞留エラー状態の報知を指示するためのメダル滞留エラー設定処理を行う(ステップSh06)。このメダル滞留エラー設定処理の詳細については後述する。   When the medal clogging flag is not set (step Sh01: NO), and when the process of step Sh04 ends, the main control CPU 100a sets the medal retention flag to the seventh of the second storage area of the main control RAM 100c. It is determined whether the address storage area is set (step Sh05). When the medal retention flag is not set (step Sh05: NO), the main control CPU 100a ends the error display setting process. On the other hand, when the medal retention flag is set (step Sh05: YES), the main control CPU 100a performs medal retention error setting processing for instructing notification of a medal retention error state (step Sh06). Details of the medal retention error setting process will be described later.

次に、主制御用CPU100aは、スロットマシン10で発生しているエラー状態を報知させるためのエラー表示処理を行う(ステップSh07)。続けて、主制御用CPU100aは、メダル滞留フラグをクリアするためのメダル滞留フラグ解除処理を行う(ステップSh08)。メダル滞留フラグ解除処理において、主制御用CPU100aは、主制御用RAM100cの第2記憶領域のうち、第7アドレスの記憶領域に設定されているメダル滞留フラグをクリアする。なお、メダル滞留フラグ解除処理は、エラー表示設定処理の実行中に呼び出される処理であって、エラー表示設定処理とは別の処理である。その後、主制御用CPU100aは、エラー表示設定処理を終了する。   Next, the main control CPU 100a performs an error display process for notifying of an error state occurring in the slot machine 10 (step Sh07). Subsequently, the main control CPU 100a performs medal retention flag release processing for clearing the medal retention flag (step Sh08). In the medal retention flag cancellation process, the main control CPU 100a clears the medal retention flag set in the storage area of the seventh address in the second storage area of the main control RAM 100c. The medal retention flag canceling process is a process called during the execution of the error display setting process, and is a process different from the error display setting process. Thereafter, the main control CPU 100a ends the error display setting process.

以上のように、主制御用CPU100aは、エラー表示設定処理において、第1記憶領域の記憶内容、及び第2記憶領域の記憶内容の何れも書き換えない。一方、主制御用CPU100aは、エラー表示設定処理において、メダル詰まりフラグやメダル滞留フラグなど、第2記憶領域の記憶内容を参照する。   As described above, the main control CPU 100a does not rewrite either the storage content of the first storage area or the storage content of the second storage area in the error display setting process. On the other hand, the main control CPU 100a refers to the storage content of the second storage area, such as a medal jam flag and a medal retention flag, in the error display setting process.

次に、メダル詰まりエラー設定処理について説明する。メダル詰まりエラー設定処理は、遊技進行処理の実行中に呼び出される処理であるエラー表示設定処理のステップSh02において実行されることから、遊技進行処理の実行中に呼び出される処理(所謂、サブルーチン)として把握できる。   Next, the medal jam error setting process will be described. The medal clogging error setting process is executed in step Sh02 of the error display setting process which is a process called during execution of the game progression process, and therefore grasped as a process (so-called, subroutine) called during execution of the game progression process. it can.

図18に示すように、メダル詰まりエラー設定処理において、主制御用CPU100aは、メダル詰まりエラー表示フラグを主制御用RAM100cの第2記憶領域のうち、第9アドレスの記憶領域に設定する(ステップSi01)。その後、主制御用CPU100aは、メダル詰まりエラー設定処理を終了する。   As shown in FIG. 18, in the medal clogging error setting process, the main control CPU 100a sets a medal clogging error display flag in the storage area of the ninth address in the second storage area of the main control RAM 100c (step Si01) ). Thereafter, the main control CPU 100a ends the medal jam error setting process.

メダル詰まりエラー表示フラグは、メダルセレクタ30においてメダル詰まりが発生していることを示すメダル詰まりフラグに基づいて設定されることから、メダルセレクタ30におけるメダル詰まりの有無に関する情報であるといえる。このため、メダル詰まりエラー設定処理は、メダル詰まりの有無に関する情報を生成する処理に相当する。   The medal clogging error display flag is set based on the medal clogging flag indicating that a medal clogging has occurred in the medal selector 30, and therefore, it can be said that the information is related to the presence or absence of the medal clogging in the medal selector 30. Therefore, the medal clogging error setting process corresponds to a process of generating information regarding the presence or absence of the medal clogging.

次に、メダル滞留エラー設定処理について説明する。メダル滞留エラー設定処理は、遊技進行処理の実行中に呼び出される処理であるエラー表示設定処理のステップSh06において実行されることから、遊技進行処理の実行中に呼び出される処理(所謂、サブルーチン)として把握できる。   Next, the medal retention error setting process will be described. Since the medal retention error setting process is executed in step Sh06 of the error display setting process which is a process called during execution of the game progression process, it is grasped as a process (so-called, subroutine) called during execution of the game progression process it can.

図19に示すように、メダル滞留エラー設定処理において、主制御用CPU100aは、メダル滞留エラー表示フラグを主制御用RAM100cの第2記憶領域のうち、第10アドレスの記憶領域に設定する(ステップSj01)。その後、主制御用CPU100aは、メダル滞留エラー設定処理を終了する。   As shown in FIG. 19, in the medal retention error setting process, the main control CPU 100a sets a medal retention error display flag in the storage area of the tenth address in the second storage area of the main control RAM 100c (step Sj01 ). Thereafter, the main control CPU 100a ends the medal retention error setting process.

メダル滞留エラー表示フラグは、案内通路ATにあるメダルYMの個数に関する情報であるメダル滞留フラグに基づいて設定されることから、案内通路ATにあるメダルYMの個数に関する情報であるといえる。このため、メダル滞留エラー設定処理は、案内通路ATにあるメダルYMの個数に関する情報を生成する生成処理に相当する。   Since the medal retention error display flag is set based on the medal retention flag which is information on the number of medals YM in the guidance passage AT, it can be said that it is information on the number of medals YM in the guidance passage AT. Therefore, the medal retention error setting process corresponds to a generation process for generating information on the number of medals YM in the guidance passage AT.

以上のように、主制御用CPU100aは、メダル詰まりエラー設定処理及びメダル滞留エラー設定処理のそれぞれの処理において、メダル詰まりエラー表示フラグやメダル滞留エラー表示フラグなど、第2記憶領域の記憶内容を書き換える。一方で、主制御用CPU100aは、メダル詰まりエラー設定処理及びメダル滞留エラー設定処理のそれぞれの処理において、第1記憶領域の記憶内容を書き換えない。換言すれば、本実施形態のメダル詰まりエラー設定処理及びメダル滞留エラー設定処理は、何れも、主制御用RAM100cの記憶領域のうち第2記憶領域の記憶内容を書き換える一方で、第1記憶領域の記憶内容を書き換えない処理である。   As described above, the main control CPU 100a rewrites the storage contents of the second storage area, such as the medal jam error display flag and the medal retention error display flag, in each process of the medal jam error setting process and the medal retention error setting process. . On the other hand, the main control CPU 100a does not rewrite the storage content of the first storage area in each process of the medal clogging error setting process and the medal staying error setting process. In other words, the medal jam error setting process and the medal retention error setting process of the present embodiment both rewrite the memory contents of the second memory area among the memory areas of the main control RAM 100c, while It is a process that does not rewrite stored contents.

次に、エラー表示処理について説明する。エラー表示処理は、遊技進行処理の実行中に呼び出される処理である投入チェック処理のステップSf05や、遊技進行処理の実行中に呼び出される処理であるエラー表示設定処理のステップSh03,Sh07において実行されることから、遊技進行処理の実行中に呼び出される処理(所謂、サブルーチン)として把握できる。   Next, error display processing will be described. The error display process is executed in step Sf05 of the insertion check process which is a process called during execution of the game progression process, and in steps Sh03 and Sh07 of an error display setting process which is a process called during the execution of the game progression process Therefore, it can be grasped as processing (so-called, subroutine) called during execution of the game progress processing.

図20に示すように、エラー表示処理において、主制御用CPU100aは、主制御用RAM100cの第2記憶領域のうち、第8アドレス〜第10アドレスの記憶領域を参照し、エラー表示フラグが設定されているか否かを判定する(ステップSk01)。ステップSk01の処理において、主制御用CPU100aは、主制御用RAM100cに不正通過エラー表示フラグ、メダル詰まりエラー表示フラグ、及びメダル滞留エラー表示フラグの何れかが設定されている場合に肯定判定する一方で、各エラー表示フラグの何れも設定されていない場合に否定判定する。   As shown in FIG. 20, in the error display processing, the main control CPU 100a refers to the storage area of the eighth address to the tenth address in the second storage area of the main control RAM 100c, and the error display flag is set. It is determined whether or not it is (step Sk01). In the process of step Sk01, the main control CPU 100a makes an affirmative determination if any of the unauthorized passage error display flag, the medal jam error display flag, and the medal retention error display flag is set in the main control RAM 100c. If neither of the error display flags is set, the determination is negative.

エラー表示フラグが設定されていない場合(ステップSk01:NO)、主制御用CPU100aは、エラー表示処理を終了する。その一方で、エラー表示フラグが設定されている場合(ステップSk01:YES)、主制御用CPU100aは、エラー表示フラグに基づくエラー状態の報知が実行されるようにエラー表示部25aの表示内容を制御する(ステップSk02)。   If the error display flag is not set (step Sk01: NO), the main control CPU 100a ends the error display process. On the other hand, when the error display flag is set (step Sk01: YES), the main control CPU 100a controls the display content of the error display unit 25a so that notification of an error state based on the error display flag is executed. To do (step Sk02).

次に、主制御用CPU100aは、設定されているエラー表示フラグに基づいて、該エラー表示フラグに対応するエラー状態の報知の開始を指示するための制御コマンド(報知開始コマンド)を生成し、所定の出力バッファに設定する(ステップSk03)。なお、出力バッファに設定された報知開始コマンドは、次回以降の制御周期における出力処理などにおいて、副基板200(副制御用CPU200a)に対して出力される。   Next, based on the set error display flag, the main control CPU 100a generates a control command (notification start command) for instructing start of notification of an error state corresponding to the error display flag. Are set in the output buffer of (step Sk03). The notification start command set in the output buffer is output to the sub board 200 (sub control CPU 200a) in an output process or the like in a control cycle after the next time.

次に、主制御用CPU100aは、待機タイマをセットする(ステップSk04)。詳しく説明すると、ステップSk04の処理において、主制御用CPU100aは、主制御用RAM100cの第1記憶領域に待機タイマとして所定時間(本実施形態では6秒)を設定する。なお、主制御用CPU100aは、待機タイマをセットすると、該待機タイマの値を所定の制御周期ごとに該制御周期に相当する時間を減算して更新するようになっている。   Next, the main control CPU 100a sets a standby timer (step Sk04). Specifically, in the process of step Sk04, the main control CPU 100a sets a predetermined time (6 seconds in the present embodiment) as a standby timer in the first storage area of the main control RAM 100c. When the standby timer is set, the main control CPU 100a updates the value of the standby timer by subtracting the time corresponding to the control cycle every predetermined control cycle.

次に、主制御用CPU100aは、待機タイマが終了したか否かを判定する(ステップSk05)。ステップSk05において、主制御用CPU100aは、減算した結果として待機タイマの値がゼロとなっている場合に肯定判定する一方で、待機タイマの値がゼロとなっていない場合に否定判定する。待機タイマが終了していない場合(ステップSk05:NO)、主制御用CPU100aは、ステップSk05の処理を繰り返し実行することにより、待機タイマが終了する迄の間、待機する。   Next, the main control CPU 100a determines whether the standby timer has ended (step Sk05). In step Sk05, the main control CPU 100a makes an affirmative decision if the value of the standby timer is zero as a result of subtraction, while it makes a negative decision if the value of the standby timer is not zero. If the standby timer has not ended (step Sk05: NO), the main control CPU 100a repeatedly executes the processing of step Sk05 to stand by until the standby timer ends.

その一方で、待機タイマが終了している場合(ステップSk05:YES)、主制御用CPU100aは、所定のエラー解除操作が行われたか否かを判定する(ステップSk06)。詳しく説明すると、ステップSk06の処理において、主制御用CPU100aは、扉開放センサSE4及びエラー解除ボタンSWが何れもONである場合に肯定判定する。   On the other hand, if the standby timer has ended (step Sk05: YES), the main control CPU 100a determines whether a predetermined error release operation has been performed (step Sk06). Specifically, in the process of step Sk06, the main control CPU 100a makes an affirmative determination if the door opening sensor SE4 and the error release button SW are both ON.

所定のエラー解除操作が行われていない場合(ステップSk06:NO)、主制御用CPU100aは、ステップSk06の処理を繰り返し実行することにより、所定のエラー解除操作が行われる迄の間、待機する。その一方で、所定のエラー解除操作が行われている場合(ステップSk06:YES)、主制御用CPU100aは、エラー状態の報知が終了するようにエラー表示部25aの表示内容を制御する(ステップSk07)。次に、主制御用CPU100aは、エラー状態の報知の終了を指示するための制御コマンド(以下、報知終了コマンドと示す)を生成し、所定の出力バッファに設定する(ステップSk08)。続いて、主制御用CPU100aは、エラー表示フラグをクリアするためのエラー表示フラグ解除処理を行う(ステップSk09)。エラー表示フラグ解除処理において、主制御用CPU100aは、主制御用RAM100cの第2記憶領域に設定されているエラー表示フラグをクリアする。なお、エラー表示フラグ解除処理は、エラー表示処理の実行中に呼び出される処理であって、エラー表示処理とは別の処理である。その後、主制御用CPU100aは、エラー表示処理を終了する。   When the predetermined error release operation is not performed (step Sk06: NO), the main control CPU 100a repeatedly executes the processing of step Sk06 to wait until the predetermined error release operation is performed. On the other hand, when the predetermined error release operation is performed (step Sk06: YES), the main control CPU 100a controls the display content of the error display unit 25a so that the notification of the error state is ended (step Sk07). ). Next, the main control CPU 100a generates a control command (hereinafter, referred to as a notification end command) for instructing the end of notification of an error state, and sets the control command in a predetermined output buffer (step Sk08). Subsequently, the main control CPU 100a performs an error display flag cancellation process for clearing the error display flag (step Sk09). In the error display flag cancellation process, the main control CPU 100a clears the error display flag set in the second storage area of the main control RAM 100c. The error display flag cancellation process is a process called during the execution of the error display process, and is a process different from the error display process. Thereafter, the main control CPU 100a ends the error display process.

以上のように、主制御用CPU100aは、エラー表示処理において、待機タイマなど、第1記憶領域の記憶内容を処理結果に応じて書き換える。一方で、主制御用CPU100aは、エラー表示処理において、第2記憶領域の記憶内容を書き換えない。換言すれば、本実施形態のエラー表示処理は、主制御用RAM100cの記憶領域のうち第1記憶領域の記憶内容を処理結果に応じて書き換える一方で、第2記憶領域の記憶内容を書き換えない処理である。   As described above, in the error display process, the main control CPU 100a rewrites the storage content of the first storage area, such as the standby timer, according to the processing result. On the other hand, the main control CPU 100a does not rewrite the storage content of the second storage area in the error display process. In other words, while the error display process of the present embodiment rewrites the storage contents of the first storage area among the storage areas of the main control RAM 100c according to the processing result, the process does not rewrite the storage contents of the second storage area. It is.

また、主制御用CPU100aは、エラー表示処理において、待機タイマなど、第1記憶領域の記憶内容を参照する。さらに、主制御用CPU100aは、エラー表示処理において、各エラー表示フラグなど、第2記憶領域の記憶内容を参照する。即ち、主制御用CPU100aは、エラー表示処理においては、主制御用RAM100cの第1記憶領域の記憶内容及び第2記憶領域の記憶内容の両方を参照できる。   Further, the main control CPU 100a refers to the storage content of the first storage area, such as a standby timer, in the error display process. Furthermore, the main control CPU 100a refers to the storage content of the second storage area, such as each error display flag, in the error display process. That is, the main control CPU 100a can refer to both the storage content of the first storage area of the main control RAM 100c and the storage content of the second storage area in the error display process.

なお、主制御用CPU100aは、エラー表示処理の実行中、即ちエラー状態の報知を実行させている間、変動ゲームを進行させるための処理を行わない。即ち、本実施形態のスロットマシン10では、エラー状態の報知中に変動ゲームの進行が停止されることから、該変動ゲームの進行が停止された状況からエラー状態が発生していることを遊技者に認識させ得る。   Note that the main control CPU 100a does not perform the process for advancing the fluctuation game while the error display process is being performed, that is, while the notification of the error state is being performed. That is, in the slot machine 10 of the present embodiment, since the progression of the fluctuation game is stopped during the notification of the error state, the player is notified that the error state has occurred from the situation in which the progression of the fluctuation game is stopped. Make them aware.

次に、副基板200の副制御用CPU200aが演出表示装置15の表示内容を制御してエラー状態を報知させるために行うエラー報知処理について説明する。
エラー報知処理において、副制御用CPU200aは、主制御用CPU100aから報知開始コマンドを入力しているか否かを判定する。報知開始コマンドを入力していない場合、副制御用CPU200aは、エラー報知処理を終了する。その一方で、副制御用CPU200aは、報知開始コマンドを入力している場合、入力した報知開始コマンドから特定可能な種類のエラー状態の報知が開始されるように演出表示装置15の表示内容を制御する。
Next, an error notification process performed by the sub control CPU 200a of the sub substrate 200 to control the display content of the effect display device 15 to notify an error state will be described.
In the error notification process, the sub control CPU 200a determines whether a notification start command is input from the main control CPU 100a. When the notification start command is not input, the sub control CPU 200a ends the error notification process. On the other hand, when the notification control command is input, the sub control CPU 200a controls the display content of the effect display device 15 so that notification of an error state of a type that can be identified from the input notification start command is started. Do.

詳しく説明すると、副制御用CPU200aは、不正通過エラー状態の報知の開始が指示されている場合、例えば「メダルの不正通過」の文字列を模した画像を表示するなどして、不正通過エラー状態の報知が開始されるように演出表示装置15の表示内容を制御する。また、副制御用CPU200aは、メダル詰まりエラー状態の報知の開始が指示されている場合、例えば「メダル詰まり」の文字列を模した画像を表示するなどして、メダル詰まりエラー状態の報知が開始されるように演出表示装置15の表示内容を制御する。さらに、副制御用CPU200aは、メダル滞留エラー状態の報知の開始が指示されている場合、例えば「メダル滞留」の文字列を模した画像を表示するなどして、メダル滞留エラー状態の報知が開始されるように演出表示装置15の表示内容を制御する。   More specifically, when the start of notification of an unauthorized passage error state is instructed, the sub control CPU 200a displays an image imitating a character string of "appropriate passage of medals", for example, to indicate an unauthorized passage error state. The display content of the effect display device 15 is controlled so as to start the notification of. In addition, when the start of notification of the token clogging error state is instructed, the sub control CPU 200a starts notification of the token clogging error condition, for example, by displaying an image imitating a character string of "card medal". The display content of the effect display device 15 is controlled to be controlled. Furthermore, when the start of notification of the medal retention error state is instructed, the sub control CPU 200a starts notification of the medal retention error state, for example, by displaying an image imitating a character string of "medal retention". The display content of the effect display device 15 is controlled to be controlled.

また、副制御用CPU200aは、エラー状態を報知させている場合であって、報知終了コマンドを入力したときには、エラー状態の報知が終了されるように演出表示装置15の表示内容を制御する。なお、副制御用CPU200aは、報知開始コマンドを入力してから、報知終了コマンドを入力する迄の間、継続してエラー状態が報知され続けるように演出表示装置15の表示内容を制御する。   The sub-control CPU 200a controls the display contents of the effect display device 15 so that the notification of the error state is ended when the notification end command is input in the case where the error state is notified. The sub control CPU 200a controls the display content of the effect display device 15 so that the error state continues to be notified continuously while the notification end command is input after the notification start command is input.

次に、上記のように構成したスロットマシン10の作用について説明する。
図21に示すように、本実施形態の主制御用CPU100aが実行可能な処理は、第1記憶領域を書き換え対象とする第1種処理と、第2記憶領域を書き換え対象とする第2種処理と、何れの記憶領域をも書き換え対象としない第3種処理と、に分類可能である。本実施形態の第1種処理には、遊技進行処理と、メダル管理処理と、投入チェック処理と、エラー表示処理と、が分類される。また、本実施形態の第2種処理には、不正通過エラー設定処理と、メダル詰まりエラー設定処理と、メダル滞留エラー設定処理と、セレクタチェック処理と、通過枚数チェック処理と、入力エラーチェック処理と、が分類される。このように、第2種処理は、何れも不正に関する処理である。特に、本実施形態の第2種処理は、何れもメダルYMの不正投入に関する重要な処理である。第3種処理には、エラー表示設定処理が分類される。
Next, the operation of the slot machine 10 configured as described above will be described.
As shown in FIG. 21, the processes that can be executed by the main control CPU 100 a according to the present embodiment are a first type process for rewriting the first storage area and a second type process for rewriting the second storage area. And the third type processing which does not set any storage area as the rewrite target. The game progress processing, the medal management processing, the insertion check processing, and the error display processing are classified into the first type processing of the present embodiment. Further, in the second type process of the present embodiment, an unauthorized pass error setting process, a medal clogging error setting process, a medal retention error setting process, a selector check process, a passing number check process, and an input error check process , Is classified. As described above, the second type processing is all processing relating to fraud. In particular, the second type processing of the present embodiment is all important processing relating to the illegal input of the medal YM. Error display setting processing is classified as the third type processing.

本実施形態の主制御用CPU100aは、第1種処理のような、主制御用RAM100cの第1記憶領域の記憶内容を書き換える処理においては、主制御用RAM100cの第2記憶領域の記憶内容を書き換えない。また、主制御用CPU100aは、第2種処理のような、主制御用RAM100cの第2記憶領域の記憶内容を書き換える処理においては、主制御用RAM100cの第1記憶領域の記憶内容を書き換えない。つまり、本実施形態の主制御用CPU100aは、実行する処理に応じて、記憶内容を書き換える記憶領域を異ならせている。   The main control CPU 100a of the present embodiment rewrites the storage content of the second storage area of the main control RAM 100c in the processing of rewriting the storage content of the first storage area of the main control RAM 100c, such as the first type processing. Absent. Further, the main control CPU 100a does not rewrite the storage content of the first storage area of the main control RAM 100c in the processing of rewriting the storage content of the second storage area of the main control RAM 100c, such as the second type processing. That is, the main control CPU 100a according to the present embodiment varies the storage area for rewriting the storage content according to the process to be executed.

換言すれば、第1記憶領域は、第1種処理にとっては、使用可能(書き換え可能)な使用領域として把握できる一方、第2種処理にとっては、使用不能(書き換え不能)な使用外領域(未使用領域)として把握できる。また、第2記憶領域は、第1種処理にとっては、使用不能(書き換え不能)な使用外領域(未使用領域)として把握できる一方、第2種処理にとっては、使用可能(書き換え可能)な使用領域として把握できる。即ち、第1種処理は、処理結果を示す情報を記憶させるアドレスが第1記憶領域にある処理である一方で、第2種処理は、処理結果を示す情報を格納するアドレスが第2記憶領域にある処理である。   In other words, the first storage area can be grasped as a usable (rewritable) use area for the first type processing, while it can not be used (nonrewritable) non-use area for the second type processing It can be grasped as used area). Further, the second storage area can be regarded as an unusable (non-rewritable) non-use area (unused area) for the first type processing, but usable (rewritable) for the second type processing It can be understood as an area. That is, while the first type processing is processing in which the address for storing information indicating the processing result is in the first storage area, the second type processing is storing the information indicating the processing result in the second storage area Is a process that

また、本実施形態の主制御用CPU100aは、第1種処理のなかでもメダル管理処理や投入チェック処理、エラー表示処理において、第1記憶領域の記憶内容及び第2記憶領域の記憶内容の両方を参照できる。つまり、主制御用CPU100aは、第1記憶領域の記憶内容を書き換える処理においては、第1記憶領域の記憶内容及び第2記憶領域の記憶内容の両方に基づいて、第1記憶領域の記憶内容を書き換えることができる。また、主制御用CPU100aは、第2種処理のなかでも入力エラーチェック処理において、第1記憶領域の記憶内容及び第2記憶領域の記憶内容の両方を参照できる。つまり、主制御用CPU100aは、第2記憶領域の記憶内容を書き換える処理においては、第1記憶領域の記憶内容及び第2記憶領域の記憶内容の両方に基づいて、第2記憶領域の記憶内容を書き換えることができる。   Further, the main control CPU 100a according to the present embodiment performs both the storage contents of the first storage area and the storage contents of the second storage area in the medal management process, the input check process, and the error display process among the first type processes. I can refer to it. That is, in the process of rewriting the storage contents of the first storage area, the main control CPU 100a uses the storage contents of the first storage area based on both the storage contents of the first storage area and the storage contents of the second storage area. It can be rewritten. Further, the main control CPU 100a can refer to both the storage content of the first storage area and the storage content of the second storage area in the input error check process among the second type processing. That is, in the process of rewriting the storage contents of the second storage area, the main control CPU 100a uses the storage contents of the second storage area based on both the storage contents of the first storage area and the storage contents of the second storage area. It can be rewritten.

また、本実施形態の主制御用CPU100aは、主制御用RAM100cの第1記憶領域の記憶内容及び第2記憶領域の記憶内容を書き換えない処理であるエラー表示設定処理において、第2記憶領域の記憶内容を参照できる。つまり、主制御用CPU100aは、第1記憶領域の記憶内容及び第2記憶領域の記憶内容を書き換えない処理においては、該処理において書き換えない記憶領域の記憶内容の少なくとも一部を参照できる。   Further, in the error display setting process which is a process of not rewriting the storage content of the first storage area and the storage content of the second storage area of the main control RAM 100c, the main control CPU 100a of the present embodiment stores the second storage area. You can refer to the contents. That is, the main control CPU 100a can refer to at least a part of the storage content of the storage area not to be rewritten in the processing in the processing of not rewriting the storage content of the first storage area and the storage content of the second storage area.

また、本実施形態の主制御用CPU100aは、第1種処理においては、別の第1種処理や、第2種処理、第3種処理を呼び出して実行することができるように構成されている。また、主制御用CPU100aは、第3種処理においては、第1種処理や、第2種処理を呼び出して実行することができるように構成されている。一方で、主制御用CPU100aは、第2種処理においては、別の第2種処理や、第1種処理、第3種処理を呼び出して実行することができないように構成されている。   Further, the main control CPU 100a according to the present embodiment is configured to be able to call and execute another type 1 processing, type 2 processing, and type 3 processing in the type 1 processing. . Further, the main control CPU 100a is configured to be able to call and execute the first type processing and the second type processing in the third type processing. On the other hand, the main control CPU 100a can not call and execute another type 2 processing, type 1 processing, or type 3 processing in the type 2 processing.

したがって、本実施形態によれば、以下に示す効果を得ることができる。
(1)主制御用CPU100aが行う各種の処理について、処理毎に主制御用RAM100cの記憶領域のうち書き換える記憶領域を異ならせることができるため、各種の処理と書き換えられる記憶領域とを対応付け、主制御用RAM100cの記憶領域の管理を容易にできる。
Therefore, according to the present embodiment, the following effects can be obtained.
(1) With respect to various processes performed by the main control CPU 100a, since the storage area to be rewritten can be made different among the storage areas of the main control RAM 100c for each process, the various processes are associated with the storage areas to be rewritten, Management of the storage area of the main control RAM 100c can be facilitated.

(2)特に、不正通過エラー設定処理といった第2種処理のように、投入されたメダルYMの検知結果に基づいて行う処理は、メダルYMの不正投入に関する重要な処理といえる。本実施形態では、このような重要な処理を、遊技進行処理の実行中に呼び出されるサブルーチンとして行う。そして、このような重要な処理では、主制御用RAM100cの記憶領域のうち、遊技進行処理において書き換えられる第1記憶領域とは異なる第2記憶領域を書き換える。これにより、遊技の進行に関する遊技進行処理と、メダルYMの不正投入に関する重要な処理とにおいて、書き換えられる記憶領域を異ならせることができ、主制御用RAM100cの記憶領域の管理をさらに容易にできる。   (2) In particular, the process performed based on the detection result of the inserted medal YM like the second type process such as the unauthorized passage error setting process can be said to be an important process related to the illegal insertion of the medal YM. In this embodiment, such important processing is performed as a subroutine called during execution of the game progression processing. Then, in such important processing, the second storage area different from the first storage area to be rewritten in the game progression processing is rewritten among the storage areas of the main control RAM 100c. As a result, the storage area to be rewritten can be made different between the game progress processing related to the progress of the game and the important processing related to the illegal insertion of the medal YM, and the management of the storage area of the main control RAM 100c can be further facilitated.

(3)また、遊技進行処理では、メダルYMの不正投入に関する重要な第2種処理において書き換えられる第2記憶領域の記憶内容を書き換えない一方、メダルYMの不正投入に関する重要な第2種処理では、遊技進行処理において書き換えられる第1記憶領域の記憶内容を書き換えない。このため、各処理においては、別の処理で書き換えられる記憶領域に不要な記憶内容が混入することを抑制でき、セキュリティ性を向上できる。   (3) In addition, while the game progress processing does not rewrite the memory contents of the second storage area which is rewritten in the important type 2 processing related to the illegal insertion of the medal YM, the important type 2 processing related to the illegal insertion of the medal YM The storage content of the first storage area to be rewritten in the game progress processing is not rewritten. Therefore, in each process, it is possible to suppress the mixing of unnecessary storage contents into the storage area to be rewritten in another process, and the security can be improved.

(4)メダルYMの不正投入に関する重要な第2種処理の中でも、不正通過エラー設定処理は、第1投入センサSE5及び第2投入センサSE6によるメダルYMの検知状態の遷移が投入異常遷移であるか否かを判定する処理を含むため、メダルYMの不正投入を発見するための特に重要な処理といえる。そして、本実施形態では、このような特に重要な処理である不正通過エラー設定処理について、遊技進行処理において書き換えられる第1記憶領域とは異なる第2記憶領域の記憶内容を書き換えるため、主制御用RAM100cの記憶領域の管理をさらに容易にできるとともに、セキュリティ性を更に向上できる。   (4) Among the important second-class processes related to the illegal insertion of the medal YM, in the unauthorized passage error setting process, the transition of the detection state of the medal YM by the first insertion sensor SE5 and the second insertion sensor SE6 is an insertion abnormal transition Since this process includes the process of determining whether or not the game is performed, it can be said to be a particularly important process for finding illegal input of the medal YM. And in this embodiment, as for the illegal passing error setting process which is such a particularly important process, in order to rewrite the memory contents of the second memory area different from the first memory area to be rewritten in the game progression process, the main control The management of the storage area of the RAM 100c can be further facilitated, and the security can be further improved.

(5)主制御用RAM100cの記憶領域のうち第1記憶領域の記憶内容を書き換えるメダル管理処理や投入チェック処理においては、各処理において書き換えない第2記憶領域の記憶内容を参照できる。このため、メダル管理処理や投入チェック処理では、第2記憶領域の記憶内容を書き換える処理と同様の処理を行う必要がなく、スロットマシン10の処理を全体的に効率化できる。   (5) Of the storage areas of the main control RAM 100c, in the medal management process for rewriting the storage contents of the first storage area and the insertion check process, the storage contents of the second storage area not rewritten in each process can be referred to. Therefore, in the medal management process and the insertion check process, it is not necessary to perform the same process as the process of rewriting the storage content of the second storage area, and the process of the slot machine 10 can be made generally efficient.

(6)主制御用RAM100cの記憶領域のうち第1記憶領域の記憶内容及び第2記憶領域の記憶内容を書き換えないエラー表示設定処理においては、該処理において書き換えない記憶領域の記憶内容の少なくとも一部を参照できるため、記憶領域の管理を容易にしつつも、スロットマシン10の処理を全体的に効率化できる。   (6) In the error display setting process that does not rewrite the memory contents of the first memory area and the memory contents of the second memory area among the memory areas of the main control RAM 100c, at least one of the memory contents of the memory areas not rewritten in the process Since it is possible to refer to the part, the processing of the slot machine 10 can be made generally efficient while facilitating management of the storage area.

(7)メダルYMの不正投入に関する重要な第2種処理の中でも、入力エラーチェック処理は、メダルセレクタ30におけるメダル詰まりの有無を判定することを含むため、メダルYMの不正投入によって生じ得るメダル詰まりを発見するための特に重要な処理といえる。そして、本実施形態では、このような特に重要な処理である入力エラーチェック処理について、遊技進行処理において書き換えられる第1記憶領域とは異なる第2記憶領域の記憶内容を書き換えるため、主制御用RAM100cの記憶領域の管理をさらに容易にできるとともに、セキュリティ性を更に向上できる。   (7) Among the important second-class processes related to the illegal insertion of medal YM, the input error check process includes the determination of the presence or absence of the medal clogging in the medal selector 30, so the medal clogging which may occur due to the illegal insertion of medal YM. It is an especially important process to discover In the present embodiment, the main control RAM 100c is used to rewrite the storage content of the second storage area different from the first storage area to be rewritten in the game progression processing in the input error check process which is such a particularly important process. The management of the storage area of the above can be further facilitated, and the security can be further improved.

(8)主制御用CPU100aは、シュート部材40よりも上流にあるメダルセレクタ30に備えられている各投入センサSE6,SE7の検知結果に基づいてメダル詰まりの有無を判定するため、メダルYMの不正投入により発生し得るメダル詰まりを早期に発見できる。   (8) Since the main control CPU 100a determines the presence or absence of the medal clogging based on the detection results of the respective insertion sensors SE6 and SE7 provided in the medal selector 30 upstream of the chute member 40, the medal YM is illegal We can detect medal clogging that may occur by injection early.

(9)さらに、入力エラーチェック処理は、案内通路ATにあるメダルYMの枚数に関する情報であるメダル滞留フラグを設定する処理でもあることから、メダルYMの不正投入によって生じ得る案内通路ATにおけるメダルYMの滞留を発見するための特に重要な処理といえる。そして、上述したように、このような特に重要な処理である入力エラーチェック処理について、遊技進行処理において書き換えられる第1記憶領域とは異なる第2記憶領域の記憶内容を書き換えるため、主制御用RAM100cの記憶領域の管理をさらに容易にできるとともに、セキュリティ性を更に向上できる。   (9) Further, since the input error check process is also a process of setting a medal retention flag which is information related to the number of medals YM in the guidance passage AT, the medal YM in the guidance passage AT which can be generated due to unauthorized insertion of the medal YM. It is an especially important process to discover the stagnation of Then, as described above, in the input error check process which is such a particularly important process, the main control RAM 100c is used to rewrite the storage content of the second storage area different from the first storage area to be rewritten in the game progression process. The management of the storage area of the above can be further facilitated, and the security can be further improved.

(10)入力エラーチェック処理では、遊技進行処理において書き換えられる第1記憶領域の記憶内容を参照できる。このため、入力エラーチェック処理では、遊技進行処理と同様の処理を行う必要がなく、スロットマシン10の処理を全体的に効率化できる。   (10) In the input error check process, it is possible to refer to the storage content of the first storage area to be rewritten in the game progression process. For this reason, in the input error check process, it is not necessary to perform the same process as the game progress process, and the process of the slot machine 10 can be made generally efficient.

(11)セレクタチェック処理、通過枚数チェック処理、及び入力エラーチェック処理は、遊技進行処理の実行中に割込み処理として行われる。また、セレクタチェック処理、通過枚数チェック処理、及び入力エラーチェック処理では、主制御用RAM100cの記憶領域のうち第2記憶領域の記憶内容を書き換える一方で、遊技進行処理において書き換えられる第1記憶領域の記憶内容を書き換えない。すなわち、本実施形態では、遊技進行処理と、遊技進行処理の実行中に割込み処理として行われる処理とにおいて、主制御用RAM100cの記憶領域のうち異なる記憶領域の記憶内容を書き換えることができる。これによれば、主制御用RAM100cの記憶領域の管理をさらに容易にできる。   (11) The selector check process, the passing sheet number check process, and the input error check process are performed as interrupt processes during execution of the game progress process. In addition, in the selector check process, the passing number check process, and the input error check process, while the storage content of the second storage area in the storage areas of the main control RAM 100c is rewritten, the first storage area is rewritten in the game progression process. Do not rewrite stored content. That is, in the present embodiment, the storage contents of different storage areas among the storage areas of the main control RAM 100c can be rewritten in the game progression process and the process performed as the interrupt process during the execution of the game progression process. According to this, the management of the storage area of the main control RAM 100c can be further facilitated.

(12)メダル滞留フラグは、メダルセレクタ30に備えられている各投入センサSE5,SE6の検知結果と、シュート部材40に備えられている第4投入センサSE8の検知結果と、に基づいて生成される。このため、主制御用CPU100aは、メダル滞留フラグを適切に生成できる。   (12) The medal retention flag is generated based on the detection results of the insertion sensors SE5 and SE6 included in the medal selector 30 and the detection result of the fourth insertion sensor SE8 included in the chute member 40. Ru. Therefore, the main control CPU 100a can appropriately generate the medal retention flag.

なお、上記実施形態は以下のように変更してもよい。
・主制御用RAM100cの記憶領域において、第1記憶領域及び第2記憶領域をどのように定義するかは、適宜変更してもよい。例えば、第2記憶領域を、第1記憶領域よりも前のアドレスに割り当てられた記憶領域としてもよい。また、各記憶領域において、未使用エリアを設定しなくてもよい。即ち、主制御用CPU100aが行う処理の種別ごとに、書き換えられる記憶領域と書き換えられない記憶領域が異ならされていればよい。
The above embodiment may be modified as follows.
In the storage area of the main control RAM 100c, how to define the first storage area and the second storage area may be changed as appropriate. For example, the second storage area may be a storage area allocated to an address before the first storage area. Moreover, in each storage area, an unused area may not be set. That is, the storage area to be rewritten and the storage area not to be rewritten may be different depending on the type of processing performed by the main control CPU 100a.

・第1記憶領域及び第2記憶領域は、同一の基板に設けられた同一のRAM内の記憶領域でなくてもよく、例えば、同一の基板に設けられた別のRAM内の記憶領域であってもよいし、別の基板に設けられた別のRAM内の記憶領域であってもよい。この場合、複数のRAMの両方が記憶部に相当する。   The first storage area and the second storage area do not have to be storage areas in the same RAM provided on the same substrate, for example, are storage areas in another RAM provided on the same substrate It may be a storage area in another RAM provided on another substrate. In this case, both of the plurality of RAMs correspond to the storage unit.

・第1記憶領域に記憶させる記憶内容と、第2記憶領域に記憶させる記憶内容は、適宜変更してもよい。例えば、第1記憶領域に不正に関する情報を記憶させてもよいし、第2記憶領域に遊技の進行に関する情報を記憶させてもよい。ただし、主制御用RAM100cの記憶領域の管理を容易にするという観点では、情報を種類別に分類し、該情報の種類に応じて記憶させる記憶領域を異ならせるとよい。なお、情報の種類には、上記実施形態に記載した、遊技の進行に関する情報や不正に関する情報の他にも、リールの制御に関する情報や、演出に関する情報などを含む。   The storage contents to be stored in the first storage area and the storage contents to be stored in the second storage area may be changed as appropriate. For example, information on fraud may be stored in the first storage area, or information on the progress of a game may be stored in the second storage area. However, from the viewpoint of facilitating the management of the storage area of the main control RAM 100c, it is preferable to classify the information according to the type and to vary the storage area to be stored according to the type of the information. The types of information include information on control of reels, information on effects, and the like, in addition to the information on the progress of the game and the information on fraud as described in the above embodiment.

・主制御用CPU100aは、エラー表示設定処理などの、主制御用RAM100cの第1記憶領域の記憶内容及び第2記憶領域の記憶内容を書き換えない第3種処理において、第1記憶領域の記憶内容及び第2記憶領域の記憶内容の両方を参照できるようにしてもよい。この場合、記憶内容を書き換えない処理において、第1記憶領域の記憶内容及び第2記憶領域の記憶内容の両方を参照できるため、記憶部の管理を容易にしつつも、さらに遊技機の処理を全体的に効率化できる。また、主制御用CPU100aは、第1記憶領域の記憶内容及び第2記憶領域の記憶内容を書き換えない第3種処理において、第1記憶領域の記憶内容及び第2記憶領域の記憶内容のうち何れか一方のみを参照してもよいし、何れも参照しないようにしてもよい。   The main control CPU 100a does not rewrite the storage content of the first storage area and the storage content of the second storage area of the main control RAM 100c, such as error display setting processing, and the storage content of the first storage area It may be possible to refer to both the storage contents of the second storage area and the second storage area. In this case, since both the storage content of the first storage area and the storage content of the second storage area can be referred to in the process of not rewriting the storage contents, the entire processing of the gaming machine can be further performed Efficient. Further, in the third type process in which the main control CPU 100a does not rewrite the storage content of the first storage area and the storage content of the second storage area, any of the storage contents of the first storage area and the storage content of the second storage area Only one or the other may be referred to or none may be referred to.

・上記実施形態では、主制御用CPU100aは、第1記憶領域の記憶内容及び第2記憶領域の記憶内容の何れかを書き換える処理のうち一部の処理において、該処理で書き換える記憶領域とは異なる記憶領域の記憶内容を参照できるようにしたが、これに限らない。例えば、第1記憶領域の記憶内容及び第2記憶領域の記憶内容の何れかを書き換える処理のうち全ての処理において、該処理で書き換える記憶領域とは異なる記憶領域の記憶内容を参照できるようにしてもよい。これによれば、所定の記憶領域の記憶内容を書き換える処理と同様の処理を、所定の記憶領域とは異なる記憶領域を書き換える処理において行う必要がなく、スロットマシン10の処理を全体的に効率化できる。   In the above embodiment, the main control CPU 100a is different from the storage area to be rewritten by the processing in a part of the processing of rewriting either the storage content of the first storage area or the storage content of the second storage area. Although the storage contents of the storage area can be referred to, the present invention is not limited to this. For example, in all the processing of rewriting either the storage content of the first storage area or the storage content of the second storage area, the storage contents of the storage area different from the storage area to be rewritten by the processing can be referred to It is also good. According to this, it is not necessary to perform the same process as the process of rewriting the storage content of the predetermined storage area in the process of rewriting the storage area different from the predetermined storage area, and the processing of the slot machine 10 can be made more efficient overall. it can.

・また、第1記憶領域の記憶内容及び第2記憶領域の記憶内容の何れかを書き換える処理のうち全ての処理において、該処理で書き換える記憶領域とは異なる記憶領域の記憶内容を参照できないようにしてもよい。また、第1記憶領域の記憶内容を書き換える処理において、第2記憶領域の記憶内容を参照できる一方で、第2記憶領域の記憶内容を書き換える処理において、第1記憶領域の記憶内容を参照できないようにしてもよい。また、第2記憶領域の記憶内容を書き換える処理において、第1記憶領域の記憶内容を参照できる一方で、第1記憶領域の記憶内容を書き換える処理において、第2記憶領域の記憶内容を参照できないようにしてもよい。   In addition, in all the processing of rewriting either the storage content of the first storage area or the storage content of the second storage area, the storage contents of the storage area different from the storage area to be rewritten by the processing can not be referred to May be Further, while the processing of rewriting the storage content of the first storage area can be performed, the storage contents of the second storage area can be referred to, while the processing of rewriting the storage contents of the second storage area can not be referenced the storage content of the first storage area You may Further, in the process of rewriting the storage contents of the second storage area, the storage contents of the first storage area can be referred to, while in the process of rewriting the storage contents of the first storage area, the storage contents of the second storage area can not be referenced You may

・具体的に、不正通過エラー設定処理などの、各投入センサSE5〜SE8によるメダルYMの検知結果に基づいて行う処理(第2種処理)において、第1記憶領域の記憶内容を参照できるようにしてもよい。また、メダル詰まりエラー設定処理などの、メダルセレクタ30における遊技媒体の滞留の有無に関する情報を生成する処理(第2種処理)において、第1記憶領域の記憶内容を参照できるようにしてもよい。さらに、セレクタチェック処理や通過枚数チェック処理、メダル滞留エラー設定処理などの、案内通路ATにあるメダルYMの枚数に関する情報を生成する処理(第2種処理)において、第1記憶領域の記憶内容を参照できるようにしてもよい。また、遊技の進行に関する遊技進行処理(第1種処理)において、第2記憶領域の記憶内容を参照できるようにしてもよい。   -Specifically, in processing (type 2 processing) performed based on the detection result of the medal YM by the insertion sensors SE5 to SE8 such as unauthorized passage error setting processing, the storage content of the first storage area can be referred to May be Further, in the processing (second type processing) for generating information regarding the presence or absence of gaming media in the medal selector 30, such as medal clogging error setting processing, the storage content of the first storage area may be referred to. Further, in processing (type 2 processing) for generating information regarding the number of medals YM in the guide passage AT, such as selector check processing, processing for checking the number of passing sheets, processing for setting medal retention errors, etc. You may refer to it. Further, in the game progress processing (type 1 processing) regarding the progress of the game, the storage content of the second storage area may be referred to.

・主制御用CPU100aが行う処理には、第1記憶領域の記憶内容及び第2記憶領域の記憶内容の両方を書き換える処理が含まれていてもよい。即ち、主制御用CPU100aが行う処理には、少なくとも第1記憶領域の記憶内容を書き換える一方で第2記憶領域の記憶内容を書き換えない処理と、第2記憶領域の記憶内容を書き換える一方で第2記憶領域の記憶内容を書き換えない処理と、が含まれていればよく、その他の処理をさらに含んでいてもよい。   The process performed by the main control CPU 100a may include a process of rewriting both the storage content of the first storage area and the storage content of the second storage area. That is, in the processing performed by the main control CPU 100a, the processing of not rewriting the storage content of the second storage area while rewriting the storage content of at least the first storage area, and rewriting the storage content of the second storage area A process that does not rewrite the storage content of the storage area may be included, and other processes may be further included.

・主制御用CPU100aは、第2記憶領域の記憶内容を書き換える処理において、第1記憶領域の記憶内容が書き換えられないように、第1記憶領域の記憶内容を保護(退避)してもよい。これによれば、第1記憶領域の記憶内容を書き換えない処理を行っているにもかかわらず、不正などにより意図せず第1記憶領域の記憶内容が書き換えられることを抑制できる。また、主制御用CPU100aは、第1記憶領域の記憶内容を書き換える処理において、第2記憶領域の記憶内容が書き換えられないように、第2記憶領域の記憶内容を保護(退避)してもよい。   The main control CPU 100a may protect (save) the storage content of the first storage area so that the storage content of the first storage area is not rewritten in the processing of rewriting the storage content of the second storage area. According to this, it is possible to suppress that the storage content of the first storage area is unintentionally rewritten even though the processing does not rewrite the storage content of the first storage area. Further, the main control CPU 100a may protect (save) the storage content of the second storage area so that the storage content of the second storage area is not rewritten in the processing of rewriting the storage content of the first storage area. .

・主制御用CPU100aが行う各種の処理における処理手順は、適宜変更してもよい。即ち、主制御用CPU100aが行う処理には、遊技の進行に関する遊技進行処理と、該遊技進行処理の実行中に呼び出される処理であって、各投入センサSE5〜SE8の検知結果に基づいて行う処理が少なくとも含まれていればよい。   The processing procedure in various processes performed by the main control CPU 100a may be changed as appropriate. That is, the processing performed by the main control CPU 100a is a game progressing process related to the progress of the game and a process called during the execution of the game progressing process, a process performed based on the detection results of the respective insertion sensors SE5 to SE8 Should at least be included.

・例えば、投入チェック処理のステップSf03におけるメダルYMの検知状態の遷移が投入センサ無効遷移に該当するか否かの判定は、不正通過エラー設定処理で実行されてもよい。また、不正通過エラー設定処理のステップSg01におけるメダルYMの検知状態の遷移が投入センサ異常遷移に該当するか否かの判定は、投入チェック処理で実行されてもよい。即ち、メダルYMの検知状態の遷移が投入センサ無効遷移に該当するか否かの判定と、投入センサ異常遷移に該当するか否かの判定とは、同一の処理内で実行されてもよい。また、投入センサ無効遷移に該当する場合にも、不正通過エラー状態と判定してもよい。   For example, the determination as to whether or not the transition of the detection state of the medal YM in step Sf03 of the insertion check processing corresponds to the insertion sensor ineffective transition may be performed in the unauthorized passage error setting processing. Further, the determination as to whether or not the transition of the detection state of the medal YM in step Sg01 of the unauthorized passage error setting process corresponds to the insertion sensor abnormal transition may be executed in the insertion check process. That is, the determination as to whether or not the transition of the detection state of the medal YM corresponds to the insertion sensor ineffective transition and the determination as to whether or not the transition as the insertion sensor abnormal transition may be performed in the same process. Also, even in the case of falling into the input sensor invalid transition, it may be determined as an unauthorized passage error state.

・また、投入センサ無効遷移に該当するか否かの判定を行わなくてもよい。即ち、少なくとも投入センサ異常遷移に該当するか否かの判定を行っていればよい。
・また、入力エラーチェック処理のステップSd01〜Sd03,Sd08〜Sd11におけるメダル詰まりの有無の判定は、エラー表示設定処理において実行されてもよい。即ち、割込み処理ではない処理において、メダル詰まりの有無を判定するようにしてもよい。この場合、メダル詰まりが発生していると判定されたときには、エラー表示設定処理から呼び出される別の処理において、メダル詰まりフラグを設定するとよい。
In addition, it is not necessary to determine whether or not the input sensor invalid transition corresponds. That is, it may be determined at least whether or not the input sensor abnormality transition corresponds.
-Moreover, determination of the presence or absence of the medal clogging in steps Sd01 to Sd03 and Sd08 to Sd11 of the input error check process may be executed in the error display setting process. That is, in processing other than interrupt processing, the presence or absence of medal clogging may be determined. In this case, when it is determined that medal clogging has occurred, the medal clogging flag may be set in another process called from the error display setting process.

・また、入力エラーチェック処理のステップSd06における通過枚数チェック用カウンタに示されるメダルの枚数が規定枚数以上であるか否かの判定は、エラー表示設定処理において実行されてもよい。即ち、割込み処理ではない処理において、通過枚数チェック用カウンタに示されるメダルの枚数が規定枚数以上であるか否かを判定するようにしてもよい。この場合、通過枚数チェック用カウンタに示されるメダルの枚数が規定枚数以上であると判定されたときには、エラー表示設定処理から呼び出される別の処理において、メダル滞留フラグを設定するとよい。   In addition, the determination as to whether or not the number of medals indicated by the counter for checking the number of passing sheets in step Sd06 of the input error check process is equal to or greater than the prescribed number may be executed in the error display setting process. That is, in the process which is not the interrupt process, it may be determined whether or not the number of medals indicated in the passage number check counter is equal to or more than the specified number. In this case, when it is determined that the number of medals indicated in the passage number check counter is equal to or greater than the prescribed number, it is preferable to set the medal retention flag in another process called from the error display setting process.

・また、入力エラーチェック処理のステップSd04,Sd12におけるメダル詰まりフラグを設定する処理において、メダル詰まりフラグに代えてメダル詰まりエラー表示フラグを設定してもよい。この場合、メダル詰まりフラグを省略してもよい。また、入力エラーチェック処理のステップSd07におけるメダル滞留フラグを設定する処理において、メダル滞留フラグに代えてメダル滞留エラー表示フラグを設定してもよい。この場合、メダル滞留フラグを省略してもよい。   In the process of setting the medal clogging flag in steps Sd04 and Sd12 of the input error check process, the medal clogging error display flag may be set instead of the medal clogging flag. In this case, the medal jam flag may be omitted. Further, in the processing for setting the medal retention flag in step Sd07 of the input error check processing, the medal retention error display flag may be set instead of the medal retention flag. In this case, the medal retention flag may be omitted.

・主制御用CPU100aは、第2種処理において、別の第2種処理や、第1種処理、第3種処理を呼び出して実行することができるように構成されていてもよい。また、主制御用CPU100aは、第3種処理において、別の第3種処理を呼び出して実行することができるように構成されていてもよい。   The main control CPU 100a may be configured to be able to call and execute another type 2 process, type 1 process, or type 3 process in the type 2 process. Further, the main control CPU 100a may be configured to be able to call and execute another type 3 process in the type 3 process.

・第1種処理、第2種処理、及び第3種処理に分類される処理の数は、適宜変更してもよい。例えば、第1種処理に分類される処理の数を1つとし、第2種処理に分類される処理の数を複数としてもよい。また、第1種処理に分類される処理の数を複数とし、第2種処理に分類される処理の数を1つとしてもよい。また、第1種処理に分類される処理の数と第2種処理に分類される処理の数を、何れも1つとしてもよい。また、第1種処理に分類される処理の数と第2種処理に分類される処理の数を、何れも複数としてもよく、この場合、第1種処理に分類される処理の数と第2種処理に分類される処理の数を異ならせてもよい。さらに、上記した別例において、第3種処理に分類される処理の数を1つとしてもよいし、複数としてもよい。   The number of processes classified into the type 1 process, the type 2 process, and the type 3 process may be changed as appropriate. For example, the number of processes classified as the first type of process may be one, and the number of processes classified as the second type of process may be plural. Further, the number of processes classified as the first type of process may be plural, and the number of processes classified as the second type of process may be one. Further, the number of processes classified as the first type of process and the number of processes classified as the second type of process may be one. In addition, the number of processes classified into the first type of process and the number of processes classified into the second type of process may be plural, and in this case, the number of processes classified into the first type of process and The number of processes classified into two types of processes may be different. Furthermore, in the other example described above, the number of processes classified into the third type of process may be one or more.

・主制御用ROM100bは、主制御用CPU100aが行う各種の処理のうち、主制御用RAM100cの第1記憶領域を書き換える処理については、特定の記憶領域にて記憶保持する一方で、第2記憶領域を書き換える処理については、特定の記憶領域とは異なる非特定の記憶領域にて記憶保持するように構成されていてもよい。換言すれば、主制御用RAM100cの記憶領域のうち、第1記憶領域は、主制御用ROM100bの特定の記憶領域に記憶保持されている処理によって書き換えられる記憶領域であり、第2記憶領域は、主制御用ROM100bの非特定の記憶領域に記憶保持されている処理によって書き換えられる記憶領域として把握できる。   The main control ROM 100b stores and holds the first storage area of the main control RAM 100c among the various processes performed by the main control CPU 100a in a specific storage area, while the second storage area In the process of rewriting, it may be configured to store and hold in a non-specific storage area different from the specific storage area. In other words, among the storage areas of the main control RAM 100c, the first storage area is a storage area to be rewritten by processing stored and held in a specific storage area of the main control ROM 100b, and the second storage area is It can be grasped as a storage area to be rewritten by processing stored and held in a non-specific storage area of the main control ROM 100b.

・また、主制御用ROM100bの特定の記憶領域に記憶されている処理では、特定の記憶領域に記憶されている別の処理や非特定の記憶領域に記憶されている処理を呼び出して実行させることができるようにしてもよい。また、主制御用ROM100bの非特定の記憶領域に記憶されている処理では、特定の記憶領域に記憶されている処理を呼び出して実行させることができないようにしてもよい。また、主制御用ROM100bの非特定の記憶領域に記憶されている処理では、非特定の記憶領域に記憶されている別の処理を呼び出して実行させることができるようにしてもよいし、できないようにしてもよい。   -In addition, in the processing stored in a specific storage area of the main control ROM 100b, invoke and execute another process stored in a specific storage area or a process stored in a non-specific storage area It may be possible to Further, in the processing stored in the non-specific storage area of the main control ROM 100b, the processing stored in the specific storage area may not be called and executed. Further, in the process stored in the non-specific storage area of the main control ROM 100b, another process stored in the non-specific storage area may be able to be called and executed. You may

・スロットマシン10は、ホールコンピュータやデータカウンタなどの外部機器に対してエラー状態を特定可能な情報を出力可能な外部出力部を備えていてもよい。この構成によれば、エラー状態が検出されたことを特定可能な信号をもとに、例えばホールコンピュータなどにおいてエラー状態の発生を集計したり、所定の報知を行わせたりできる。この場合、演出表示装置15によるエラー報知、及びエラー表示部25aによるエラー報知の少なくとも一方を省略してもよい。   The slot machine 10 may include an external output unit capable of outputting information that can specify an error state to an external device such as a hall computer or a data counter. According to this configuration, it is possible to, for example, count the occurrence of an error state in a hall computer or the like, or to perform a predetermined notification, based on a signal that can identify that an error state has been detected. In this case, at least one of the error notification by the effect display device 15 and the error notification by the error display unit 25a may be omitted.

・第1投入センサSE5及び第2投入センサSE6は、機械式(接触式)のセンサであってもよい。また、第3投入センサSE7は、フォトセンサなどの非接触式のセンサであってもよい。   The first closing sensor SE5 and the second closing sensor SE6 may be mechanical (contact) sensors. In addition, the third closing sensor SE7 may be a non-contact sensor such as a photo sensor.

・メダルセレクタ30における投入センサの個数や配設位置を変更してもよい。例えば、第1投入センサSE5、及び第2投入センサSE6の一方又は両方を省略してもよい。
・第3投入センサSE7は、案内通路ATのうち、メダルセレクタ30よりもメダル投入口17側(上流側)に配設されていてもよい。
The number of input sensors and the arrangement position of the medal selector 30 may be changed. For example, one or both of the first closing sensor SE5 and the second closing sensor SE6 may be omitted.
The third insertion sensor SE7 may be disposed on the medal insertion slot 17 side (upstream side) of the medal selector 30 in the guide passage AT.

・第4投入センサSE8は、検出片46を備えず、メダルYMの通過をフォトセンサなどにより直接的に検知する非接触式のセンサであってもよい。この場合には、検出片46に代えて、メダルYMの逆方向への移動を規制する規制機構を別に備えてもよく、また規制機構を備えなくてもよい。   The fourth insertion sensor SE8 may be a noncontact sensor that does not include the detection piece 46 and directly detects the passage of the medal YM by a photosensor or the like. In this case, instead of the detection piece 46, a restriction mechanism for restricting the movement of the medal YM in the reverse direction may be separately provided, or may not be provided.

・第4投入センサSE8の配設位置を変更してもよい。例えば、第4投入センサSE8は、第1延出部40aや湾曲部40bに配設してもよい。即ち、第2検知手段は、メダルセレクタ30からホッパーユニット26(貯留ボックス27)までの誘導路42に配設されており、通過するメダルYMを検出可能であればよい。   The arrangement position of the fourth closing sensor SE8 may be changed. For example, the fourth insertion sensor SE8 may be disposed in the first extending portion 40a or the bending portion 40b. That is, the second detection means is disposed on the guide path 42 from the medal selector 30 to the hopper unit 26 (storage box 27), and may be capable of detecting the passing medal YM.

・誘導路42の幅は、1枚のメダルYMが同時に通過可能な幅であってもよい。この場合、通過枚数チェック処理におけるステップSc02の処理において、通過枚数チェック用カウンタの値を1減算するようにしてもよい。またこの場合、通過枚数チェック処理におけるステップSc03の処理を省略してもよい。また、誘導路42の幅は、3枚以上のメダルYMが同時に通過可能な幅であってもよい。   The width of the guiding path 42 may be such that one medal YM can pass simultaneously. In this case, in the processing of step Sc02 in the processing for checking the number of passing sheets, the value of the counter for checking the number of passing sheets may be decremented by one. In this case, the process of step Sc03 in the process of checking the number of passed sheets may be omitted. Further, the width of the guiding path 42 may be a width at which three or more medals YM can pass simultaneously.

・通過枚数チェック処理におけるステップSc03において通過枚数チェック用カウンタから減算する値は、適宜変更してもよく、例えば、幅方向に重なった状態で誘導路42を同時に通過可能なメダルYMの枚数と、通過枚数チェック用カウンタから減算する値とが一致していなくてもよい。ここで、通過枚数チェック用カウンタから減算する値を小さくするほど、通過枚数チェック用カウンタにより示される滞留メダル枚数が、案内通路ATにあるメダルの数よりも多くなり易くなるため、メダルYMの滞留を見逃しにくくできる一方で、メダルYMが滞留していると誤って判定し易くなる虞がある。一方、通過枚数チェック用カウンタから減算する値を大きくするほど、通過枚数チェック用カウンタにより示される滞留メダル枚数が、案内通路ATにあるメダルの数よりも小さくなり易くなるため、メダルYMが滞留していると誤って判定することを抑制できる一方で、メダルYMの滞留を見逃し易くなる虞がある。   The value to be subtracted from the passing number check counter in Step Sc03 in the passing number checking process may be changed as appropriate, for example, the number of medals YM that can simultaneously pass through the guiding path 42 in the overlapping state in the width direction, The value to be subtracted from the passing sheet number check counter does not have to match. Here, as the value to be subtracted from the passing number check counter decreases, the number of staying medals indicated by the passing number checking counter tends to be greater than the number of medals in the guide passage AT, so the medal YM is retained. While it can be difficult to overlook, there is a possibility that it will be easily determined erroneously that the medal YM is stagnant. On the other hand, as the value decremented from the passing number check counter is increased, the number of staying medals indicated by the passing number checking counter tends to be smaller than the number of medals in the guide passage AT, so the medal YM is stagnated. While it is possible to suppress the erroneous determination as being performed, there is a possibility that the retention of the medal YM may be overlooked easily.

・主制御用CPU100aは、上記実施形態とは異なる各投入センサSE5,SE6,SE8の検知態様をエラー状態として検出してもよい。例えば、エラー状態として検出する所定の検知態様としては、各投入センサSE5,SE6で最後にメダルYMが検知されてから、第4投入センサSE8でメダルYMが検知される迄の時間が所定時間を超えることに設定してもよい。   The main control CPU 100a may detect a detection mode of each of the input sensors SE5, SE6, SE8 different from the above embodiment as an error state. For example, as a predetermined detection mode to be detected as an error state, the time for the time when the medal YM is detected by the fourth insertion sensor SE8 after the medal YM is finally detected by the insertion sensors SE5 and SE6 is a predetermined time It may be set to exceed.

・主制御用CPU100aは、セレクタチェック処理におけるステップSb01の処理において、第3投入センサSE7がONしている場合に肯定判定する一方で、第3投入センサSE7がONしていない場合に否定判定してもよい。即ち、第3投入センサSE7を第1検知部としてもよい。この場合、入力エラーチェック処理におけるステップSd06の判定で用いる規定枚数としては、上記実施形態における案内通路ATに加えて、第1メダル通路31(第3投入センサSE7によるメダルYMの検出位置)に滞留可能なメダルYMの枚数を加算した枚数を設定するとよい。   In the processing of step Sb01 in the selector check processing, the main control CPU 100a makes an affirmative determination when the third insertion sensor SE7 is ON, but makes a negative determination when the third insertion sensor SE7 is not ON. May be That is, the third insertion sensor SE7 may be used as the first detection unit. In this case, in addition to the guide passage AT in the above embodiment, the prescribed number of sheets used in the determination in step Sd06 in the input error check process is retained in the first medal passage 31 (the detection position of the medal YM by the third insertion sensor SE7) It is good to set the number of sheets which added the number of sheets of possible medals YM.

・主制御用CPU100aは、上記した各種のエラー状態以外のエラー状態を検出可能であってもよい。例えば、ホッパーユニット26に配設した払出しセンサにおけるメダルYMの検知態様をもとに、ホッパーユニット26におけるメダル詰まりをエラー状態として検出してもよく、貯留ボックス27にメダルYMが貯留されていないホッパー空をエラー状態として検出してもよい。   The main control CPU 100a may be capable of detecting an error state other than the various error states described above. For example, based on the detection mode of the medal YM in the payout sensor disposed in the hopper unit 26, the medal clogging in the hopper unit 26 may be detected as an error state, and the hopper in which the medal YM is not stored in the storage box 27 The sky may be detected as an error condition.

・演出表示装置15やエラー表示部25aによるエラー報知は、スロットマシン10に何らかのエラー状態が発生していることを報知する内容であればよく、具体的にエラー状態の種類を認識可能な態様でなくてもよい。   The error notification by the effect display device 15 or the error display unit 25a may be any content that notifies the slot machine 10 that an error condition has occurred, and it is possible to specifically recognize the type of the error condition. It does not have to be.

・演出表示装置15によるエラー状態の報知、及びエラー表示部25aによるエラー状態の報知の何れかを省略してもよい。
・主制御用ROM100bと主制御用RAM100cとは、異なるメモリであってもよいし、同一のメモリにおける別の記憶領域であってもよい。同様に、副制御用ROM200bと副制御用RAM200cとは、異なるメモリであってもよいし、同一のメモリにおける別の記憶領域であってもよい。
The notification of the error state by the effect display device 15 or the notification of the error state by the error display unit 25a may be omitted.
The main control ROM 100b and the main control RAM 100c may be different memories, or may be different storage areas in the same memory. Similarly, the sub control ROM 200 b and the sub control RAM 200 c may be different memories, or may be different storage areas in the same memory.

・副基板200の機能を複数の基板に分割してもよい。例えば、演出表示装置15を専門に制御する表示基板、スピーカ14を専門に制御する音声基板、及び装飾ランプ13を専門に制御するランプ基板を設けてもよく、これらの基板群を統括的に制御する統括基板をさらに設けてもよい。   The function of the sub substrate 200 may be divided into a plurality of substrates. For example, a display substrate for specializedly controlling the effect display device 15, an audio substrate for specializedly controlling the speaker 14, and a lamp substrate for specializedly controlling the decoration lamp 13 may be provided. You may further provide a general control board.

・メダルYMとは異なる形状の遊技媒体を用いる遊技機に具体化してもよい。例えば、遊技媒体として遊技球(パチンコ球)を用いるスロットマシン(所謂パロット)や、パチンコ遊技機として具体化してもよい。   The present invention may be embodied in a gaming machine that uses gaming media having a shape different from that of the medal YM. For example, it may be embodied as a slot machine (so-called parrot) using a game ball (pachinko ball) as a game medium, or a pachinko game machine.

以下、上記実施形態及び別例から把握できる技術的思想を追記する。
(イ)前記処理部が行う処理には、前記第1領域の記憶内容及び前記第2領域の記憶内容を書き換えない処理があり、当該処理においては、前記第1領域の記憶内容及び前記第2領域の記憶内容を参照できる。
Hereinafter, technical ideas that can be grasped from the above embodiment and another example will be added.
(A) The processing performed by the processing unit includes processing that does not rewrite the storage content of the first area and the storage content of the second area, and in the processing, the storage content of the first area and the second You can refer to the memory contents of the area.

(ロ)前記遊技媒体は遊技メダルであり、前記案内部は、投入された遊技媒体を受け入れるメダルセレクタと、前記メダルセレクタを通過した遊技メダルを前記貯留部へ案内する案内樋と、を含んで構成されており、前記検知部は、前記メダルセレクタに備えられている。   The game medium is a game medal, and the guide unit includes a medal selector for receiving the inserted game medium, and a guide rod for guiding the game medal having passed through the medal selector to the storage unit. The detection unit is provided in the medal selector.

(ハ)処理を行う処理部と、前記処理部の処理結果を記憶する記憶部と、遊技媒体を貯留する貯留部と、投入された遊技媒体を前記貯留部へ案内する案内部と、前記案内部にある遊技媒体を検知する検知部と、を備え、前記処理部が行う処理には、メインルーチンとして行うメイン処理と、サブルーチンとして行う処理であって、前記検知部による遊技媒体の検知態様に基づいて、前記案内部における遊技媒体の滞留の有無を判定することを含む滞留処理と、が少なくともあり、前記メイン処理は、前記記憶部の記憶領域のうち第1領域の記憶内容を処理結果に応じて書き換える一方で、前記記憶部の記憶領域のうち第2領域の記憶内容を書き換えない処理であり、前記滞留処理は、前記第2領域の記憶内容を処理結果に応じて書き換える一方で、前記第1領域の記憶内容を書き換えない処理であることを特徴とする遊技機。   (C) A processing unit that performs processing, a storage unit that stores processing results of the processing unit, a storage unit that stores gaming media, a guiding unit that guides the inserted gaming media to the storage unit, and the guidance A detection unit for detecting a game medium in the unit, and the processing performed by the processing unit includes a main process performed as a main routine and a process performed as a subroutine, and the detection mode of the game medium by the detection unit There is at least a retention process including determining presence or absence of gaming media in the guide unit, and the main process uses the processing result of the storage content of the first area in the storage area of the storage unit. It is a process that does not rewrite the storage content of the second area in the storage area of the storage unit while rewriting accordingly, and the retention process rewrites the storage content of the second area according to the processing result. In the gaming machine, which is a process that does not rewrite the stored contents of the first region.

(ニ)処理を行う処理部と、前記処理部の処理結果を記憶する記憶部と、遊技媒体を貯留する貯留部と、投入された遊技媒体を前記貯留部へ案内する案内部と、前記案内部にある遊技媒体を検知する検知部と、を備え、前記処理部が行う処理には、遊技の進行に関する遊技進行処理と、前記遊技進行処理の実行中に呼び出される処理であって、前記検知部による遊技媒体の検知態様に基づいて、前記案内部における遊技媒体の滞留の有無を判定することを含む滞留処理と、が少なくともあり、前記遊技進行処理は、前記記憶部の記憶領域のうち第1領域の記憶内容を処理結果に応じて書き換える一方で、前記記憶部の記憶領域のうち第2領域の記憶内容を書き換えない処理であり、前記滞留処理は、前記第2領域の記憶内容を処理結果に応じて書き換える一方で、前記第1領域の記憶内容を書き換えない処理であり、前記遊技進行処理においては、前記第2領域の記憶内容を参照できるようになっており、前記滞留処理においては、前記第1領域の記憶内容を退避させることを特徴とする遊技機。   (D) a processing unit that performs processing, a storage unit that stores processing results of the processing unit, a storage unit that stores gaming media, a guiding unit that guides the inserted gaming media to the storage unit, the guidance A detection unit for detecting a game medium in the unit, and the processing performed by the processing unit includes a game progress process related to the progress of a game and a process called during execution of the game progress process, the detection At least holding processing including determining presence / absence of holding of gaming media in the guiding unit based on a detection mode of gaming media by a unit; and the gaming progress processing is the first of the storage areas of the storage unit. It is processing that does not rewrite the storage content of the second area among the storage areas of the storage unit while rewriting the storage content of one area according to the processing result, and the retention processing processes the storage content of the second area According to the result While rewriting, it is a process that does not rewrite the memory contents of the first area, and in the game progress processing, the memory contents of the second area can be referred to, and in the retention process, the first A game machine characterized by evacuating stored contents of a region.

(ホ)前記遊技進行処理においては、前記第2領域の記憶内容を退避させる。   (E) In the game progress processing, the stored contents of the second area are saved.

AT…案内通路(案内部)、YM…遊技メダル(遊技媒体)、SE5…第1投入センサ(検知部、第1検知部)、SE6…第2投入センサ(検知部、第1検知部)、SE7…第3投入センサ(検知部)、SE8…第4投入センサ(検知部、第2検知部)、27…貯留ボックス(貯留部)、30…メダルセレクタ、40…シュート部材(案内樋)、100…主基板、100a…主制御用CPU(処理部)、100c…主制御用RAM(記憶部)。   AT: guide passage (guide unit), YM: game medal (game medium), SE5: first insertion sensor (detection unit, first detection unit), SE6: second insertion sensor (detection unit, first detection unit), SE7: third insertion sensor (detection unit) SE8: fourth insertion sensor (detection unit, second detection unit) 27: storage box (storage unit) 30: medal selector 40: chute member (guitar) 100 main substrate, 100a main control CPU (processing unit), 100c main control RAM (storage unit).

Claims (1)

処理を行う処理部と、
前記処理部の処理結果を記憶する記憶部と、
遊技媒体を検知する検知部と、を備え、
前記処理部が行う処理には、
遊技の進行に関する遊技進行処理と、
前記遊技進行処理の実行中に呼び出される処理であって、前記検知部による遊技媒体の検知態様に基づいて行う検知処理と、が少なくともあり、
前記遊技進行処理は、前記記憶部の記憶領域のうち第1領域の記憶内容を処理結果に応じて書き換える一方で、前記記憶部の記憶領域のうち第2領域の記憶内容を書き換えない処理であり、
前記検知処理は、前記第2領域の記憶内容を処理結果に応じて書き換える一方で、前記第1領域の記憶内容を書き換えない処理であり、
前記検知処理においては、前記第1領域の記憶内容を退避させることを特徴とする遊技機。
A processing unit that performs processing;
A storage unit that stores the processing result of the processing unit;
A detection unit that detects game media;
The processing performed by the processing unit includes:
Game progress processing regarding the progress of the game,
There is at least detection processing to be called during execution of the game progress processing, the detection processing being performed based on a detection mode of gaming media by the detection unit,
The game progressing process is a process that does not rewrite the storage content of the second area in the storage area of the storage unit while rewriting the storage content of the first area in the storage area of the storage unit according to the processing result. ,
The detection processing is processing for rewriting the storage content of the second area according to the processing result, but not rewriting the storage content of the first area,
In the detection process, a storage device of the first area is evacuated.
JP2019032458A 2019-02-26 2019-02-26 Game machine Active JP6792009B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019032458A JP6792009B2 (en) 2019-02-26 2019-02-26 Game machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019032458A JP6792009B2 (en) 2019-02-26 2019-02-26 Game machine

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2016062737A Division JP6490616B2 (en) 2016-03-25 2016-03-25 Game machine

Publications (2)

Publication Number Publication Date
JP2019111365A true JP2019111365A (en) 2019-07-11
JP6792009B2 JP6792009B2 (en) 2020-11-25

Family

ID=67223405

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019032458A Active JP6792009B2 (en) 2019-02-26 2019-02-26 Game machine

Country Status (1)

Country Link
JP (1) JP6792009B2 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009207609A (en) * 2008-03-03 2009-09-17 Takao Co Ltd Game machine
JP5083886B2 (en) * 2007-12-05 2012-11-28 株式会社大都技研 Amusement stand
JP2014057667A (en) * 2012-09-14 2014-04-03 Sankyo Co Ltd Slot machine
JP5836529B1 (en) * 2015-06-02 2015-12-24 山佐株式会社 Game machine
JP2016010547A (en) * 2014-06-30 2016-01-21 サミー株式会社 Game machine
JP2016036521A (en) * 2014-08-07 2016-03-22 株式会社ニューギン Game machine
JP2019032459A (en) * 2017-08-09 2019-02-28 富士通コンポーネント株式会社 Ferrule and method for manufacturing ferrule

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5083886B2 (en) * 2007-12-05 2012-11-28 株式会社大都技研 Amusement stand
JP2009207609A (en) * 2008-03-03 2009-09-17 Takao Co Ltd Game machine
JP2014057667A (en) * 2012-09-14 2014-04-03 Sankyo Co Ltd Slot machine
JP2016010547A (en) * 2014-06-30 2016-01-21 サミー株式会社 Game machine
JP2016036521A (en) * 2014-08-07 2016-03-22 株式会社ニューギン Game machine
JP5836529B1 (en) * 2015-06-02 2015-12-24 山佐株式会社 Game machine
JP2019032459A (en) * 2017-08-09 2019-02-28 富士通コンポーネント株式会社 Ferrule and method for manufacturing ferrule

Also Published As

Publication number Publication date
JP6792009B2 (en) 2020-11-25

Similar Documents

Publication Publication Date Title
JP4974392B2 (en) Game machine
JP2017196185A (en) Game machine
JP6175671B2 (en) Game machine
JP2017196186A (en) Game machine
JP5336246B2 (en) Game machine
JP7461031B2 (en) gaming machine
JP6182485B2 (en) Game machine
JP6490617B2 (en) Game machine
JP2019111365A (en) Game machine
JP2019111366A (en) Game machine
JP2015167810A (en) slot machine
JP6490616B2 (en) Game machine
JP6484579B2 (en) Game machine
JP6564842B2 (en) Game machine
JP6484580B2 (en) Game machine
JP6634322B2 (en) Gaming machine
JP7344588B2 (en) gaming machine
JP7402535B2 (en) gaming machine
JP2016042915A (en) Game machine
JP2007202969A (en) Game machine
JP2015136395A (en) Game machine
JP2010017399A (en) Game machine
JP6532977B2 (en) Gaming machine
JP6567452B2 (en) Game machine
JP6368899B2 (en) Amusement stand

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190226

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A132

Effective date: 20200310

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: 20201013

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20201105

R150 Certificate of patent or registration of utility model

Ref document number: 6792009

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250