(57)【特許請求の範囲】
【請求項１】
遊技媒体投入口から投入された遊技媒体の適否を選別する選別手段と、
前記選別手段を通過した遊技媒体を受入れて誘導する誘導路と、
前記誘導路の終端に配置され当該誘導路により誘導されてきた遊技媒体を検出する遊技媒体検出手段とを備えた
遊技機において、
糸状物が取り付けられた遊技媒体が前記誘導路の終端から零れ落ちて垂れ下がった状態で前記糸状物が入り込む切り欠き部を前記誘導路に形成し、
前記切り欠き部は、屈曲部を有する切り欠き溝で構成されている
ことを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スロットマシン、パチンコ機等の遊技機に関するものである。
【背景技術】
【０００２】
例えばスロットマシン等の遊技機は、筐体の前面に装着された前面パネルにメダル（遊技媒体）の投入口を備え、この投入口から１ゲーム当たり所定数のメダルを投入してゲームを行う。投入口から投入されたメダルは前面パネルの裏側へと案内され、選別手段により正、不正の選別を受けた後、正規のメダルは案内シュート（メダルシュート）を経て筐体内のメダルホッパーに貯留される。一方、不正メダルは選別手段で除去されて返却通路の上端の受け入れ口へと落下し、返却通路を経て排出口から前面パネルの前面下部の受け皿へと返却される。
この種の遊技機では、案内シュートの終端にメダル検出器（光学センサ）を設けてメダルホッパーに案内されるメダルを検出している（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１６２５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
そして、案内シュート終端のメダル検出器の検出信号の出力幅（連続ＯＮ時間）が通常の通過メダルの検出時の出力幅（連続ＯＮ時間）よりも長い場合には、針金等の不正具がそのメダル検出器の検出位置まで挿入されたと判断して不正行為に対するエラー処理を行っている。
しかし、近年、針金等による不正行為ばかりでなく、糸が取り付けられたメダルを投入口から投入し、糸を出退調整することにより光学センサ等のメダル検出器の検出位置でメダルを往復させてクレジット加算させるという、不正行為の被害が生じている。
つまり、糸等の出退調整部材付き遊技媒体を用いて案内シュートに設けられている遊技媒体検出手段を不正に検出させるという不正行為への対策が施された遊技機は従来存在しなかった。
本発明は、係る実情に鑑み考え出された発明であり、糸等の出退調整部材付き遊技媒体を用いて案内シュートに設けられている遊技媒体検出手段を不正に検出させるという不正行為への対策が施された遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、遊技媒体投入口から投入された遊技媒体の適否を選別する選別手段と、前記選別手段を通過した遊技媒体を受入れて誘導する誘導路と、前記誘導路の終端に配置され当該誘導路により誘導されてきた遊技媒体を検出する遊技媒体検出手段とを備えた遊技機において、糸状物が取り付けられた遊技媒体が前記誘導路の終端から零れ落ちて垂れ下がった状態で前記糸状物が入り込む切り欠き部を前記誘導路に形成し、前記切り欠き部は、屈曲部を有する切り欠き溝で構成されている。
【発明の効果】
【０００６】
本発明によれば、出退調整部材を遊技媒体に取付けて行われる不正行為への対策が施された遊技機を提供できる。
【図面の簡単な説明】
【０００７】
【図１】遊技機の正面図である。
【図２】遊技機の平面図（図２Ａ）及び右側面図（図２Ｂ）である。
【図３】遊技機が備える前面パネルの背面図である。
【図４】遊技機が備える本体ケースの正面図である。
【図５】遊技機内部の制御構成の概略的なブロック図である。
【図６】（Ａ）及び（Ｂ）は、メダルセレクタの構造を説明するための図である。
【図７】（Ａ）及び（Ｂ）は、メダルセレクタの構造を説明するための図である。
【図８】（Ａ）はメダルシュートの平面図であり、（Ｂ）メダルシュートの側面図である。
【図９】（Ａ）はメダルシュートの斜視図であり、（Ｂ）はメダルシュートの要部分解斜視図である。
【図１０】糸吊りメダルによる不正を防止する仕組みを示す作用説明図であり、（Ａ）は糸吊りメダルが零れ落ちる状態を示す図、（Ｂ）は糸吊りメダルが零れ落ちて垂れ下がっている状態を示す図、（Ｃ）は糸吊りメダルが引っかかって引き上げられない状態を示す図である。
【図１１】糸吊りメダルによる不正を防止する仕組みを示す作用説明図であり、（Ａ）は糸吊りメダルが零れ落ちる状態を示す図、（Ｂ）は糸吊りメダルが零れ落ちて垂れ下がっている状態を示す図、（Ｃ）は糸吊りメダルが引っかかって引き上げられない状態を示す図である。
【図１２】糸吊りメダルが零れ落ちたときに糸を切込みスリット側に誘導するスロープ突起を設けた例を示す作用説明図である。
【図１３】メダル投入処理のフローチャートである。
【図１４】同じく、メダル投入処理のフローチャートである。
【図１５】投入メダルエラーの検知手法についての説明図である。
【図１６】投入メダルエラーの例外ケースについての説明図である。
【図１７】メダル投入処理における遷移及び滞留チェック処理のフローチャートである。
【図１８】糸吊りメダルによる不正を防止する仕組みの変形例を示す作用説明図である。
【発明を実施するための形態】
【０００８】
＜１．回胴遊技機の機構構成＞
先ず、図１〜図４により実施の形態のスロットマシンの外観構成を説明する。
図１はスロットマシンの正面図、図２（Ａ）は平面図、図２（Ｂ）は右側面図、図３は前面パネル２の背面図、図４は本体ケース１の正面図である。
【０００９】
本実施の形態のスロットマシンは、図２からわかるように、矩形箱状の本体ケース１と、各種の遊技部材を装着した前面パネル２とが、図示しないヒンジ機構を介して連結され、前面パネル２が本体ケース１に対して開閉可能に構成されている。
【００１０】
図４に示すように、本体ケース１の略中央には、３つの回転リール（回胴）４ａ，４ｂ，４ｃを備える図柄回転ユニット３が配置されている。また、その下側に、メダル払出装置５が配置されている。各回転リール４ａ，４ｂ，４ｃには、後述する各種図柄、例えばＢＢ（ビッグボーナス）やＲＢ（レギュラーボーナス）用の図柄や、各種のフルーツ図柄、リプレイ図柄などが描かれている。
【００１１】
メダル払出装置５は、メダルを貯留するメダルタンク５ａを有する。また払出ケース５ｂ内に、図５で後述する払出モータ７５、払出接続基板７３、ホッパー基板７４、メダル払出センサ７６等が収納されている。メダルタンク５ａに貯留されたメダルは、払出モータ７５の回転に基づいて、払出口５ｃから図面手前方向に向けて導出される。なお、限界量を越えて貯留されたメダルは、超過メダル導出部５ｄを通して、補助タンク６に落下するよう構成されている。補助タンク６に対しては、該補助タンク６における貯留メダルが限界量に達したことを検出するためのオーバーフローセンサが設けられている。
【００１２】
メダル払出装置５に隣接して電源基板４１が配置される。また、図柄回転ユニット３の上方に主制御基板４０が配置され、主制御基板４０に隣接して回胴設定基板７１が配置されている。この主制御基板５にはコントローラが設けられている。このコントローラは、ＣＰＵ、ＲＯＭ、ＲＡＭの他、割込コントローラやＣＴＣ(Counter/Timer Circuit) 等を内蔵している。また図柄回転ユニット３の内部には、図５に示す回胴ＬＥＤ（Light Emitting Diode）中継基板５６と回胴中継基板５３とが設けられ、図柄回転ユニット３に隣接して外部集中端子板７０が配置されている。さらに、本体ケース１においては、図柄回転ユニット３の側方に前面パネル２の開放（ドアの開放）を検知するためのドア開放センサ３５が設けられている。
【００１３】
図１に示すように、前面パネル２の上部にはＬＣＤ（Liquid Crystal Display）ユニット７が配置されている。このＬＣＤユニット７には、遊技動作を盛り上げるためなどに各種のキャラクタが表示される。またＬＣＤユニット７の下部には、回転リール４ａ，４ｂ，４ｃを表出させる表示窓８が形成されている。この表示窓８を通しては、各回転リール４ａ，４ｂ，４ｃの回転方向に、各々３個程度の図柄が見えるようにされている。そして、例えば、合計９個の図柄の水平方向の二本（又は三本）と、対角線方向の二本が仮想的な停止ラインとなる。
【００１４】
なお、図柄回転ユニット３の内部には、回転リール４ａ，４ｂ，４ｃが停止した状態において視認される９個の図柄それぞれを内側から照射可能な位置に回胴用ＬＥＤが配置されている（不図示）。それぞれの回胴用ＬＥＤはそれぞれの回転リール４の回転状態や停止状態、或いは各種演出に応じて点灯・消灯される。
【００１５】
表示窓８の下方には、遊技状態を示すＬＥＤ群９や、遊技成果として払出されるメダル数を表示する払出表示部１０や、貯留数表示部１１が設けられている。ＬＥＤ群９は、例えば、当ゲームに投入されたメダルの枚数を示すＬＥＤや再遊技状態を示すＬＥＤ、回胴を回転させる準備が整ったことを示すＬＥＤ（当ゲームの遊技に要する所定枚数のメダルの投入が完了したことを示すＬＥＤ：いわゆるスタートランプ）、メダルの投入の受付状態を示すＬＥＤなどで構成されている。払出表示部１０は、７セグメントＬＥＤを２個連設して構成されており、払出メダル数を特定すると共に、何らかの異常事態の発生時には、異常内容を表示するエラー表示器としても機能する。貯留数表示部１１は、クレジットとして貯留されているメダルの数が表示されている。
【００１６】
表示窓８の上方、左、右には、ＬＥＤ演出部１５ａ，１５ｂ，１５ｃが設けられている。ＬＥＤ演出部１５ａ，１５ｂ，１５ｃは、所定の絵柄、意匠が施され、内側に配置されたＬＥＤによって光による演出が実行されるように構成されている。ＬＥＤ演出部１５ａ，１５ｂ，１５ｃで実行される演出は、例えば、ＢＢやＲＢに当選したことを示す演出や、ＡＴ（アシストタイム）やＡＲＴ（アシストリプレイタイム）等の状態を示す演出、ＡＴ中やＡＲＴ中のアシスト演出等である。なお、個々の説明は省略するが、前面パネル２には、演出や動作状態を提示するためのＬＥＤとして他のＬＥＤが各種配置されている。
【００１７】
前面パネル２の中央右側には、メダルを投入するメダル投入口１２が設けられ、これに近接して、メダル投入口１２に詰まったメダルを返却させるための返却ボタン１３が設けられている。返却ボタン１３の右側には、専用のキーを差し込むための鍵穴が設けられている。前面パネル２が本体ケース１に対して閉じた状態において、鍵穴に差し込まれたキーを右へ回すことにより前面パネル２が解錠され（以下「解錠動作」と表記）、前面パネル２の本体ケース１に対する開閉が可能となる。また、鍵穴に差し込まれたキーを左へ回すことにより、打ち止めやエラーによる遊技の中止状態が解除される（以下「中止解除動作」と表記）。また、前面パネル２の中央左側には、クレジット状態のメダル（クレジットとして貯留されているメダル）を払出すクレジット精算ボタン１４と、クレジット状態のメダルを擬似的に３枚投入するマックスベットボタン１６とが設けられている。
【００１８】
また、前面パネル２には、回転リール４ａ，４ｂ，４ｃの回転を開始させるためのスタートレバー１７と、回転中の回転リール４ａ，４ｂ，４ｃを停止させるための停止ボタン１８ａ，１８ｂ，１８ｃが設けられている。遊技者がスタートレバー１７を操作すると、通常は、３つの回転リール４ａ，４ｂ，４ｃが正方向に回転を開始する。但し、内部当選状態を予告するリール演出のために、回転リール４ａ，４ｂ，４ｃの全部又は一部が、変則的に回転（いわゆる「演出回転」）した上で正方向の回転を開始する場合もある。
【００１９】
リール演出としては具体的内容が各種考えられ、例えば、
・極めてゆっくり正方向に回転（正回転）して静止するスロー演出
・正回転と逆回転を繰り返した後に、所定時間だけ逆回転して静止する逆回転演出
・第１の所定時間だけ正回転と逆回転を繰り返した後に静止する第１の揺動演出
・第２の所定時間だけ正回転と逆回転を繰り返した後に静止する第２の揺動演出
・第２の所定時間だけ正回転と逆回転を繰り返した後に静止し、さらに、極めてゆっくり正回転した後に静止するスロー揺動演出
・第２の時間だけ正回転と逆回転を繰り返した後に静止し、さらに、所定時間だけ逆回転した後に静止する揺動逆回転演出
・所定速度で正回転又は逆回転した後に所定の図柄に揃えて静止する演出
などが用意されている。そして、このようなリール演出時には、ＬＣＤユニット７におけるキャラクタ演出や、ＬＥＤランプを点滅させるランプ演出や、スピーカを駆動する音声演出の全部又は一部が適宜に選択されて実行される。
【００２０】
前面パネル２の下方には、メダルを蓄える横長の受け皿１９と、払出装置５の払出口５ｃに連通するメダル排出口２０とが設けられている。また前面パネル２の上方左右、及び下方左右にはスピーカ３０ａ，３０ｂ，３０ｃ，３０ｄが配置されている。
【００２１】
図３に示すように、前面パネル２の裏側は、図１で示したメダル投入口１２に投入されたメダルの選別を行うメダルセレクタ２１と、メダルセレクタ２１により不適正と判別されたメダルをメダル排出口２０に案内する返却通路２２とが設けられている。メダルセレクタ２１により適正と判別されたメダルはメダルシュート８０を流下してメダルタンク５ａ（図４参照）へ案内される。また、前面パネル２の裏側上部には、基板ケース２３が配置されている。この基板ケース２３には、図５で述べる演出制御基板４２、演出インターフェース基板４３、液晶制御基板４４、液晶インターフェース基板４５などが収容されている。またメダルセレクタ２１の側方には、図１に示す各種の遊技部材と主制御基板４０との間の信号を中継する遊技中継基板６０（図５で後述する）が設けられている。
【００２２】
本実施の形態のスロットマシンにおいては、メダル投入口１２を介したメダルの投入、又はマックスベットボタン１６の操作により賭数の設定が可能とされる。スロットマシンでは、１ゲームに対して所定数の賭数（本例では回転リール４の数と同数の「３」）を設定することによりゲームが開始可能となると共に、表示態様を変化させることが可能な可変表示装置（本例では図柄回転ユニット３）の表示結果が導出表示されることにより１ゲームが終了し、該可変表示装置の表示結果に応じて入賞が発生可能とされている。
【００２３】
＜２．回胴遊技機の制御構成＞
次に本実施の形態のスロットマシンの制御系の構成について説明する。
図５は、スロットマシンの内部の制御構成の概略的なブロック図である。本実施の形態のスロットマシンは、その制御構成が主制御基板４０を中心に構成されている。主制御基板４０は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等を備えたマイクロコンピュータ（コントローラともいう）やインターフェースのための回路等が搭載され、スロットマシンの遊技動作全般に係る統括的な制御を行う。例えば主制御基板４０が回転リール４ａ，４ｂ，４ｃを含む各種の遊技部材の動作を制御するとともに、動作状況を把握する。また遊技動作に応じて演出を実行させる。主制御基板４０は、電源基板４１、演出インターフェース基板４３、回胴中継基板５３、遊技中継基板６０、外部集中端子板７０、回胴設定基板７１、払出接続基板７３との間で各種信号（コマンドや検出信号等）のやりとりを行う。
【００２４】
電源基板４１は、ＡＣ２４Ｖを受けて、これを整流・平滑して直流電圧を得る。そして電源基板４１はコンバータ回路を備えて各部に必要な電源電圧を生成する。図では主制御基板４０を介して各部に与えられる主制御電源電圧Ｖ１、及び演出インターフェース基板４３を介して各部に与えられる演出制御電源電圧Ｖ２を示している。また電源基板４１には電源遮断状態を検出する電源監視回路や、主制御基板４０にバックアップ電源電圧を供給するバックアップ電源回路なども設けられている。
【００２５】
演出制御基板４２は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備えたマイクロコンピュータやインターフェースのための回路等が搭載され、スロットマシンの演出動作に関する制御を行う。演出制御基板４２は、演出インターフェース基板４３を介して主制御基板４０からのコマンドを受け取る。例えば主制御基板４０は、演出制御基板４２に対して、スピーカ３０（３０ａ〜３０ｄ）による音演出、ＬＥＤランプや冷陰極線管放電管によるランプ演出、ＬＣＤユニット７による図柄演出を実現するための制御コマンドを出力し、演出制御基板４２はその制御コマンドに応じた演出制御処理を行う。また演出制御基板４２では、主制御基板４０から内部抽選結果を特定する制御コマンド（遊技開始コマンド）受けると、内部抽選結果に対応してアシストタイム当選状態とするか否かのＡＴ抽選を実行する。
【００２６】
なお、演出制御基板４２においてＡＴ抽選に当選した後の所定回数のゲーム（ＡＴ中）では、小役当選状態において、その図柄を停止ラインに整列できるよう、３つの回転リール４の停止順序を遊技者に報知している。また演出制御基板４２は、主制御基板４０からのリール演出実行を示す制御コマンドを受けると、主制御基板４０で実行するリール演出に対応する演出動作を開始する。これらのような演出制御動作のため、演出制御基板４２は、演出インターフェース基板４３を通して各部と必要な通信を行う。
【００２７】
演出制御基板４２は、演出インターフェース基板４３、及び液晶インターフェース基板４５を介して液晶制御基板４４に接続されている。液晶制御基板４４は、ＬＣＤユニット７における画像表示による演出の制御を行う。この液晶制御基板４４には、ＶＤＰ（Video Display Processor）、画像ＲＯＭ、ＶＲＡＭ（Video RAM）、液晶制御ＣＰＵ、液晶制御ＲＯＭ、液晶制御ＲＡＭ等が搭載される。
【００２８】
ＶＤＰは、画像展開処理や画像の描画などの映像出力処理全般の制御を行う。画像ＲＯＭには、ＶＤＰが画像展開処理を行う画像データ（演出画像データ）が格納されている。ＶＲＡＭは、ＶＤＰが展開した画像データを一時的に記憶する画像メモリ領域とされる。液晶制御ＣＰＵは、ＶＤＰが表示制御を行うために必要な制御データを出力する。液晶制御ＲＯＭには、液晶制御ＣＰＵの表示制御動作手順を記述したプログラムやその表示制御に必要な種々のデータが格納される。液晶制御ＲＡＭは、ワークエリアやバッファメモリとして機能する。このような液晶制御基板４４は、演出制御基板４２からの表示演出に関するコマンドを受け付け、それに応じて表示駆動信号を生成する。そして液晶インターフェース基板４５を介してＬＣＤユニット７に表示駆動信号を供給し、画像表示を実行させる。
【００２９】
また、演出制御基板４２は、演出インターフェース基板４３を介してスピーカ中継基板４７を制御し、スピーカ３０ａ〜３０ｄを用いた音演出を実行させる。また演出制御基板４２は、演出インターフェース基板４３を介して、ＬＥＤ基板４８や回胴ＬＥＤ中継基板５６を経由して各種のＬＥＤによるランプ演出を実現している。ＬＥＤ基板４８には、例えば図１に示したＬＥＤ演出部１５ａ，１５ｂ，１５ｃとしてのＬＥＤが配置されている。回胴ＬＥＤ中継基板５６は、第１回胴ＬＥＤ基板５０ａ、第２回胴ＬＥＤ基板５０ｂ、第３回胴ＬＥＤ基板５０ｃについて演出制御基板４２からのＬＥＤ駆動信号を中継する。第１回胴ＬＥＤ基板５０ａには、回転リール４ａの図柄を内側から照射する回胴用ＬＥＤが配置されている。第２回胴ＬＥＤ基板５０ｂには、回転リール４ｂの図柄を内側から照射する回胴用ＬＥＤが配置されている。また、第３回胴ＬＥＤ基板５０ｃには、回転リール４ｃの図柄を内側から照射する回胴用ＬＥＤが配置されている。
【００３０】
主制御基板４０は、遊技中継基板６０を介して、図５のようにスロットマシンの各種遊技部材に接続されている。遊技表示基板６１は、遊技状態を示すＬＥＤ群９や、７セグメントＬＥＤを有した払出表示部１０や、同じく７セグメントＬＥＤを有した貯留数表示部１１を搭載している。主制御基板４０は、遊技表示基板６１に対して、遊技中継基板６０を介して制御コマンドを送信し、遊技状態に応じた表示を実行させるように制御している。
【００３１】
始動スイッチ基板６２には、スタートレバー１７の操作に応じてＯＮされる始動スイッチが搭載されている。停止スイッチ基板６３には停止ボタン１８ａ、１８ｂ、１８ｃの操作に応じてそれぞれＯＮされる停止スイッチが搭載されている。また、図示は省略したが、本例の停止スイッチ基板６３には、停止ボタン１８ａ、１８ｂ、１８ｃのそれぞれに対して設けられ、対応する停止ボタン１８を発光させるための停止ボタンＬＥＤも搭載されている。
【００３２】
貯留メダル投入スイッチ基板６４には、マックスベットボタン１６の操作に応じてＯＮされる投入スイッチが搭載されている。また、図示は省略したが、本例の貯留メダル投入スイッチ基板６４には、マックスベットボタン１６を発光させるためのマックスベットＬＥＤも搭載されている。精算スイッチ基板６５には清算ボタン１４の操作に応じてＯＮされる清算スイッチが搭載されている。主制御基板４０は、これらの基板（６１，６２，６３，６４，６５）のスイッチによる遊技者操作の検出信号を、遊技中継基板６０を介して受信する。
【００３３】
ドアセンサ６６は、前面パネル２の前述した鍵穴に対して設けられたセンサである。ドアセンサ６６によって、前述した遊技の中止解除動作を認識可能とされている。セレクタセンサ６７及び投入メダル関連センサ６８は、メダル投入口１２から投入されたメダルを検出するために設けられている。これらセレクタセンサ６７及び投入メダル関連センサ６８については後に改めて説明する。
【００３４】
主制御基板４０は、これらのセンサ（６６，６７，６８）の検出信号を、遊技中継基板６０を介して受信する。さらに、主制御基板４０は、受信したセンサの検出信号により投入されたメダルの投入時間や通過方向を検出し、所定の規定に合致した場合にのみ投入メダルとして受け付け、それ以外の場合には投入メダルエラーとして処理する。ブロッカーソレノイド６９は、不正メダルの通過を阻止するブロッカーをＯＮ／ＯＦＦに駆動する。主制御基板４０は、遊技中継基板６０を介してブロッカーソレノイド６９を制御する。
【００３５】
また、主制御基板４０は、回胴中継基板５３を経由して、回転リール４ａ，４ｂ，４ｃを回転させる３つのステッピングモータ５４（第１回胴ステッピングモータ５４ａ、第２回胴ステッピングモータ５４ｂ、第３回胴ステッピングモータ５４ｃ）と接続されている。さらに主制御基板４０は、回胴中継基板５３を経由して、回転リール４ａ，４ｂ，４ｃの原点位置（後述する原点位置１０１）を検出するための３つのインデックスセンサ５５（第１回胴インデックスセンサ５５ａ、第２回胴インデックスセンサ５５ｂ、第３回胴インデックスセンサ５５ｃ）に接続されている。主制御基板４０は、ステッピングモータ５４ａ，５４ｂ，５４ｃを駆動又は停止させることによって、回転リール４ａ，４ｂ，４ｃの回転動作と、目的位置での停止動作を実現している。また主制御基板４０は、インデックスセンサ５５ａ，５５ｂ，５５ｃの検出信号に基づき、回転リール４ａ，４ｂ，４ｃの原点位置を検知できる。
【００３６】
また、主制御基板４０は、払出接続基板７３を介してメダル払出のための装置部にも接続されている。メダル払出のための装置部として、メダル払出制御を行うホッパー基板７４と、払出モータ７５と、メダル払出センサ７６が設けられている。ホッパー基板７４は、主制御基板４０からの制御コマンドに基づいて払出モータ７５を回転させて、所定量のメダルを払出しする。メダル払出センサ７６は、払出メダルの通過を検出する。メダル払出センサ７６による検出信号は、払出メダル枚数が不足したり払出動作が行われないなどの払出異常状態の検出に用いられる。
【００３７】
また主制御基板４０は、外部集中端子板７０に接続されている。外部集中端子板７０は、例えばホールコンピュータに接続されており、主制御基板４０は、外部集中端子板７０を通して、メダルの投入枚数やメダルの払出枚数などをホールコンピュータに出力している。
【００３８】
また主制御基板４０は、回胴設定基板７１にも接続されている。回胴設定基板７１に対しては設定キーの操作に応じてＯＮ／ＯＦＦされる設定キースイッチ７２ａとリセットボタンの操作に応じてＯＮ／ＯＦＦされるリセットスイッチ７２ｂとが設けられている。回胴設定基板７１は、係員が上記の設定キーやリセットボタンを用いて設定した設定値ｖｄを示す信号などを出力している。
【００３９】
ここで、設定値ｖｄとは、当該スロットマシンで実行される抽選処理の当選確率、換言すれば、遊技者に有利な遊技状態に当選させるか否かの確率についての段階を表す値であり、遊技ホールの営業戦略に基づいて適宜に設定される。本例では、当選確率の段階は６段階とされ、設定値ｖｄとしては設定「１」〜設定「６」までの６段階のうち任意の段階を表す値を設定可能とされている。この際、設定値ｖｄ自体の値としては、「０」〜「５」が割り当てられる。本例では、設定「１」〜設定「６」の順で当選確率が高くされている。
【００４０】
ホールの係員等は、所定の操作により設定値ｖｄの変更を行うことができる。具体的に、設定値ｖｄの変更を行うにあたっては、先ず、前面パネル２を開放し、設定キースイッチ７２ａをＯＮにしたまま（本例では設定キーを右に回したまま）で電源をＯＮにする。すると、回胴設定基板７１に対して設けられた表示器に現在設定されている段階を表す設定の値（「１」〜「６」の何れか）が表示され、この状態でリセットボタンを押す（リセットスイッチ７２ｂがＯＮとなる）ごとに表示値が＋１される（表示値「６」の次は「１」に戻る）。さらに、このようなリセットボタンによる値の選択後、スタートレバー１７を操作することで、設定値ｖｄが選択した値に応じた値に確定され、その後、設定キースイッチ７２ａをＯＦＦする（本例では設定キーを左に回す）ことで、設定値ｖｄの変更が終了する。
【００４１】
＜３．メダル投入に係る構成＞
続いて、図６乃至図１２を参照して、メダル投入に係る構成について説明する。
図６（Ａ）及び図７（Ａ）は、本実施の形態のスロットマシンに設けられたメダルセレクタ２１の構造を示す断面図、図６（Ｂ）は図６（Ａ）の縦断面図、図７（Ｂ）は図７（Ａ）の縦断面図である。
【００４２】
図６（Ａ）に示すように、メダルセレクタ２１には、メダル投入口１２から投入されたメダルが流下する投入流路２１ａ及び投入流路２１ａを流下したメダルをメダルタンク５ａへ案内する取込側流路２１ｂが形成されている。投入流路２１ａには、セレクタセンサ６７が設けられている。また、図６（Ａ）、図６（Ｂ）に示すように、投入流路２１ａの下方には、前述したブロッカーソレノイド６９の励磁により軸２１ｄａを支点として揺動する流路切替板２１ｄ及びブロック部材９５が設けられている。これら流路切替板２１ｄ及びブロック部材９５は軸２１ｄａを支点として一体的に揺動する。また、投入流路２１ａの下方には投入流路２１ａから落下したメダルをメダル排出口２０に案内する排出側流路２１ｃが設けられている。
【００４３】
ブロッカーソレノイド６９の非励磁状態において、図６（Ａ）（Ｂ）に示すように、流路切替板２１ｄ及びブロック部材９５が軸２１ｄａを支点として時計回り方向に少し回転した状態となっている。この状態で、ブロック部材９５の先端９５Ｓが開口９６から突出し、流下してきたメダルＭがその先端９５Ｓに当接して流下が阻止されるとともに、流路切替板２１ｄの上端部２１ｄｂがメダルセレクタ２１本体に設けられた凹部２１ｅから離脱して上端部２１ｄｂによるメダルＭの係止がなくなる。この位置のメダル流下径路はメダルＭが図６（Ｂ）の向かって左側に若干傾いており、その結果、メダルは排出側流路２１ｃに落下してメダル排出口２０より排出される。
一方、ブロッカーソレノイド６９が励磁された状態において、図７（Ａ）、図７（Ｂ）に示すように、流路切替板２１ｄの上部及びブロック部材９５が軸２１ｄａを支点として時計回り方向に揺動することで、流路切替板２１ｄの上端部２１ｄｂが凹部２１ｅより突出した状態となるとともに、ブロック部材９５の先端９５Ｓが開口９６から退避する。その結果、投入流路２１ａを流下するメダルは流路切替板２１ｄの上端部２１ｄｂに沿って取込側流路２１ｂ内に流下し、メダルタンク５ａに案内される。
【００４４】
また、取込側流路２１ｂには、図７（Ａ）に示すように、取込側流路２１ｂを流下するメダルの通過を検出するための第１投入メダルセンサ６８ａ、第２投入メダルセンサ６８ｂが設けられている。これら第１投入メダルセンサ６８ａ、第２投入メダルセンサ６８ｂは、前述した投入メダル関連センサ６８（図５参照）として設けられたものである。
【００４５】
図のように第１投入メダルセンサ６８ａは、取込側流路２１ｂにおいて第２投入メダルセンサ６８ｂよりも上流側に設けられ、取込側流路２１ｂを流下する円盤状のメダルの通過を第１投入メダルセンサ６８ａ→第２投入メダルセンサ６８ｂの順で検出することが可能とされている。これら第１投入メダルセンサ６８ａ、第２投入メダルセンサ６８ｂは、１枚のメダルの通過時において、第１投入メダルセンサ６８ａのみがＯＮ、第１投入メダルセンサ６８ａ及び第２投入メダルセンサ６８ｂの双方がＯＮ、第２投入メダルセンサ６８ｂのみがＯＮの順で状態が遷移するように近接配置されている。
【００４６】
また、第１投入メダルセンサ６８ａ及び第２投入メダルセンサ６８ｂは、メダルの端部（本例ではメダル上端部）を検出するように配置されているため、メダルを連続投入した場合は、１枚目のメダルが第２投入メダルセンサ６８ｂを通過して該第２投入メダルセンサ６８ｂがＯＦＦとなった後に、後続のメダルが第１投入メダルセンサ６８ａを通過して該第１投入メダルセンサ６８ａがＯＮとなるようにされており、これにより連続投入された個々のメダルを確実に検出することが可能とされている。また、図６（Ａ）（Ｂ）に示すように、メダルＭがブロック部材９５の先端９５Ｓに当接して流下が阻止された状態では、第１投入メダルセンサ６８ａはメダルＭを検出するが第２投入メダルセンサ６８ｂはメダルＭを検出しない。つまり、第２投入メダルセンサ６８ｂはＯＦＦのままであり、第１投入メダルセンサ６８ａのみが一瞬ＯＮとなった後メダルＭが排出側流路２１ｃに落下することによりＯＦＦに切換る。
【００４７】
次に、メダルセレクタ２１から出てきたメダルを受入れてメダルタンク５ａに案内するメダルシュート８０を、図８乃至図１２に基づいて説明する。図８（Ａ）はメダルシュート８０を真上から見た平面図、図８（Ｂ）はメダルシュート８０を真横から見た側面図である。先ず、主に図８（Ａ）（Ｂ）を参照し、メダルシュート８は、透明な樹脂で形成され、上方が開放して横方向に湾曲した樋状に構成されている。そして、メダルシュート８は、メダルセレクタ２１のメダル出口８４と連通するようにメダルセレクタ２１の側面にねじ止め固定されており、メダル出口８４から出てきたメダルを受入れる。メダルシュート８は、メダル出口８４側からメダル放出口１００に亘って徐々に下り傾斜しながら平面視円弧状に湾曲している。メダルシュート８に受け入れられたメダルＭは、湾曲したメダルシュート８に沿って転がり、メダルタンク５ａ上に位置するメダル放出口１００から放出されてメダルタンク５ａ内に落下する。
【００４８】
メダルシュート８は、湾曲内側壁８２が湾曲外側壁８１よりも低く構成され、断面略Ｊ字状に形成されている。その湾曲内側壁８２は、第１湾曲内側壁８２ａと、それよりも背の低い第２湾曲内側壁８２ｂとで、構成されている。それら第１湾曲内側壁８２ａと第２湾曲内側壁８２ｂとの間には切込みスリット８３が形成されている。また、第１湾曲内側壁８２ａと第２湾曲内側壁８２ｂとの高さは、メダルＭの半径よりも低い寸法となるように構成されている。なお、第１湾曲内側壁８２ａの高さはメダルＭの半径よりも高い寸法であってもよい。第１湾曲内側壁８２ａと第２湾曲内側壁８２ｂとの頭部にはフランジ９４が形成されている。
【００４９】
メダルシュート８の先端部には通過後センサ６８ｃが取り付けられている。通過後センサ６８ｃ、及び第１投入メダルセンサ６８ａ、第２投入メダルセンサ６８ｂは、例えばフォトセンサで構成され、それぞれ投光部と受光部とを備え、投光部と受光部との間をメダルが通過した際の投光部からの光の遮断を受光部が検知することでメダルの通過が検出される。図中９１は配線保持部であり、通過後センサ６８ｃの配線がこの配線保持部９１で保持されて遊技中継基板６０に接続される。
【００５０】
なお、以下の説明においては、第１投入メダルセンサ６８ａ、第２投入メダルセンサ６８ｂについてはそれぞれ「センサ１」「センサ２」と表記することもある。
【００５１】
メダル放出口１００への通過後センサ６８ｃの取り付けは、具体的には、図９（Ａ）（Ｂ）に示すように、湾曲外側壁８１をメダル放出口１００よりも延長して形成し、その延長部分でセンサ取付座８５を形成し、そのセンサ取付座８５に通過後センサ６８ｃを位置させてネジ８６によりねじ止め固定する。その結果、メダル放出口１００よりも延長した位置に通過後センサ６８ｃが取り付けられることとなり、メダル放出口１００から落下しようとしているメダルＭを通過後センサ６８ｃが検出することになる。また、メダル放出口１００の床部分にはその先端から内側に向かってジグザグに切り欠き溝９２が形成されている。
【００５２】
また、図９（Ｂ）に示すように、センサ取付座８５におけるネジ８６がねじ込まれるねじ込み部９３は、ネジ８６が真上から垂直にねじ込むことができる角度となるように構成されており、遊技場において通過後センサ６８ｃを交換するときのネジ８６の取り外し及びねじ込み作業を行いやすくしている。
【００５３】
次に、糸状物の一例の糸８９が取り付けられたメダルＭを用いた不正行為（以下「糸吊りゴト」という）を防止する仕組みを図１０及び図１１に基づいて説明する。本実施形態における不正防止制御は、後に詳しく説明するが、セレクタセンサ６７、第１投入メダルセンサ６８ａ、第２投入メダルセンサ６８ｂ、通過後センサ６８ｃからなる複数のセンサにおいて、或るセンサとそれよりもメダル移動下手側に位置するセンサとによる検出時間差を監視したり、第１投入メダルセンサ６８ａおよび第２投入メダルセンサ６８ｂの検出順序を監視したり、第１投入メダルセンサ６８ａおよび第２投入メダルセンサ６８ｂをメダルが通過することなく通過後センサ６８ｃのみがＯＮになる異常を監視したりしている。よって、糸吊りゴトを行う場合、糸８９を出退調整することにより、上記各センサを適正な時間差で且つ適正な順序で疑似的にＯＮ,ＯＦＦさせ、そのＯＮ,ＯＦＦを繰り返すことにより不正にクレジット加算を行う。
【００５４】
そして、通過後センサ６８ｃについて疑似的にＯＮ,ＯＦＦさせようとした場合が図１０及び図１１に示されている。先ず図１０を参照して、（Ａ）に示すように、糸付きメダルＭで通過後センサ６８ｃをＯＮさせた後ＯＦＦにするべく糸８９を引っ張れば、メダル出口８４とメダルＭとの最短距離を結ぶ状態に糸８９が張られる。その結果、メダルＭが第２湾曲内側壁８２ｂ側に引っ張られ、その第２湾曲内側壁８２ｂから零れ落ちる。この第２湾曲内側壁８２ｂにより糸付きメダルＭが零れ落ちる落し部が構成されている。
【００５５】
糸付きメダルＭが零れ落ちるときに糸８９が第１湾曲内側壁８２ａと第２湾曲内側壁８２ｂとの間の段差部分に係止され、（Ｂ）に示すように糸８９が切込みスリット８３に入り込んだ状態でメダルＭが吊り下がる。この状態でメダルＭを引き上げるべく糸８９を引っ張れば、（Ｃ）に示すように、メダルＭが切込みスリット８３の下方に位置するフランジ９４の下に入り込んで当接する状態となり、それ以上メダルＭを引き上げることができなくなり、糸吊りゴトを阻止することができる。
【００５６】
また、前述したように、メダル放出口１００よりも延長した位置に通過後センサ６８ｃが取り付けられており、メダル放出口１００から落下しようとしているメダルＭを通過後センサ６８ｃが検出するため、糸付きメダルＭで通過後センサ６８ｃをＯＮにできるところまで糸８９を伸ばした場合には、図１１に示すように糸付きメダルＭがメダル放出口１００から落下してしまう場合がある。落下した糸付きメダルＭの糸８９は、図１１（Ｂ）に示すように、切り欠き溝９２に入り込む。この状態でメダルＭを引き上げるべく糸８９を引っ張れば、図１１（Ｃ）に示すように、メダルＭがメダルシュート８０の下面に入り込んで当接する状態となり、それ以上メダルＭを引き上げることができなくなり、糸吊りゴトを阻止することができる。しかも、切り欠き溝９２がジグザグに形成されているために、一旦糸８９が入り込むと解除が困難であり、確実に糸吊りゴトを阻止することができる利点がある。
【００５７】
図１２はメダルシュート８０の変形例を示している。糸付きメダルＭが第２湾曲内側壁８２から零れ落ちるときに糸８９が第１湾曲内側壁８２ａと第２湾曲内側壁８２ｂとの間の段差部分に係止されやすくするために、糸案内用のスロープ突起８７を第１湾曲内側壁８２ａに形成している。このスロープ突起８７は、先端側が１番高く第１湾曲内側壁８２ａに近づくにしたがって下り傾斜しており、糸付きメダルＭが第２湾曲内側壁８２ｂから零れ落ちたときに糸８９がスロープ突起８７上に乗り、そのまま第１湾曲内側壁８２ａ側に誘導されて切込みスリット８３に入り込む状態となる。
【００５８】
［11-4．メダル投入処理］
図１３及び図１４は、メダル投入処理のフローチャートである。このメダル投入処理は、メダル投入口１２を介したメダルの投入やマックスベットボタン１６の操作に応じて投入枚数やクレジットの値を更新する処理であり、主制御基板４０に設けられたコントローラ内のＣＰＵによる処理である。
【００５９】
図１３において、ＣＰＵはステップＳ１１０１で、遷移及び滞留チェック処理を実行する。遷移及び滞留チェック処理は、メダル投入に係る不正検知のための処理であり、前述したセレクタセンサ６７、投入メダル関連センサ６８（第１投入メダルセンサ６８ａ、第２投入メダルセンサ６８ｂ）、及び通過後センサ６８ｃに対するメダルの通過態様が予め定められた異常通過態様に該当するか否かを判定し、異常が認められたことに応じて投入エラー監視フラグＦｅｉをセットする（ＯＮとする）処理である。
【００６０】
遷移及び滞留チェック処理の説明に先立ち、先ずは本例における投入メダルエラーの検知手法を図１５を参照して説明しておく。
【００６１】
図１５Ａでは、メダル投入口１２を介して１枚のメダルが正常に投入された場合におけるセレクタセンサ６７、第１投入メダルセンサ６８ａ（センサ１）、第２投入メダルセンサ６８ｂ（センサ２）、通過後センサ６８ｃの検出信号の遷移を示している。なお、これらのセンサはメダル投入口１２から取込側流路２１ｂにかけてのメダル通過経路において上流側から上記の順に配置されている。
【００６２】
メダルが正常に投入された場合、セレクタセンサ６７、センサ１、センサ２、通過後センサ６８ｃは同順で順次ＯＮされていく。このとき、セレクタセンサ６７とセンサ１との配置間隔は、セレクタセンサ６７がＯＮからＯＦＦに転じた後にセンサ１がＯＮとなるように設定されている。また、センサ１とセンサ２との配置間隔は、センサ１がＯＮとされている期間にセンサ２がＯＮとなり、且つセンサ１のＯＦＦタイミングがセンサ２のＯＮ期間内に訪れるように設定されている。さらに、センサ２と通過後センサ６８ｃとの配置間隔は、センサ２のＯＦＦタイミングの後に通過後センサ６８ｃがＯＮとなるように設定されている。
【００６３】
ここで、図のようにセレクタセンサ６７がＯＮに転じる時点を時点ｔ１、ＯＦＦに転じる時点を時点ｔ２、センサ１がＯＮに転じる時点を時点ｔ３、センサ２がＯＮに転じる時点を時点ｔ４、センサ１がＯＦＦに転じる時点を時点ｔ５、センサ２がＯＦＦに転じる時点を時点ｔ６、通過後センサ６８ｃがＯＮに転じる時点を時点ｔ７、ＯＦＦに転じる時点を時点ｔ８と表記する。
【００６４】
本例の投入メダルエラーの検知手法では、センサ１、センサ２をメダルが通過する順番が所定の順番であるか否かという観点と、セレクタセンサ６７、センサ１、センサ２、通過後センサ６８ｃの検出信号のエッジ間の間隔がそれぞれ所定の時間内であるか否かという観点とに基づき、投入メダルエラーの検知を行う。
【００６５】
図１５Ｂは、メダルが正常に投入された場合におけるセンサ１、センサ２のＯＮ／ＯＦＦ状態の変化の順番を示している。正常なメダル投入に応じては、「センサ１＝ＯＦＦ、センサ２＝ＯＦＦ」の順番「０」の状態→「センサ１＝ＯＮ、センサ２＝ＯＦＦ」の順番「１」の状態→「センサ１＝ＯＮ、センサ２＝ＯＮ」の順番「２」の状態→「センサ１＝ＯＦＦ、センサ２＝ＯＮ」の順番「３」の状態、の順でセンサ１、センサ２のＯＮ／ＯＦＦ状態が遷移する。従って、センサ１、センサ２のＯＮ／ＯＦＦ状態の変化の順番がこのような「０」→「１」→「２」→「３」の順番に合致しない場合には、投入メダルエラーとして扱う。
【００６６】
但し、投入されたメダルが排出側流路２１ｃを介して排出される際には、図１６Ａに示すように、投入されたメダルがセンサ１（第１投入メダルセンサ６８ａ）で検出された後に排出側流路２１ｃ側に落下してしまうことが起こり得る。この場合、センサ１、センサ２のＯＮ／ＯＦＦ状態変化の順番が上記の順番に合致せず、投入メダルエラーとして検知されてしまうことになる。具体的に、この場合におけるセンサ１、センサ２のＯＮ／ＯＦＦ状態変化の順番は、図１６Ｂに示すように「センサ１、２共にＯＦＦ」→「センサ１＝ＯＮ、センサ２＝ＯＦＦ」→「センサ１、２共にＯＦＦ」の順番、すなわち上記の順番表記に従えば「０」→「１」→「０」の順番で変化しているため、エラー検知の対象とされてしまうものである。スロットマシンにおいて、メダルが排出側流路２１ｃを介して排出されるケースは特段エラーとすべきケースではないため、上記のように投入メダルエラーとして検知されてしまうことは投入メダルエラー検知の適正性を保つ上で望ましくない。
【００６７】
そこで、本例では、センサ１、センサ２のＯＮ／ＯＦＦ状態変化の順番が「０」→「１」→「０」である場合には、図１５Ｂに示した正規の順番に合致していなくても、例外的に投入メダルエラーとして検知しないものとしている。これにより、投入メダルエラー検知の適正性が担保される。
【００６８】
また、本例では、セレクタセンサ６７、センサ１、センサ２、通過後センサ６８ｃの検出信号のエッジ間の時間に基づく投入メダルエラー検知のために、第１監視タイマ、第２監視タイマ、第３監視タイマ、第４監視タイマ、メダル通過第１カウンタ、メダル通過第２カウンタ及び通過後センサＯＮタイマを用いる。これら各種タイマやカウンタを用いた投入メダルエラーの検出手法は、図１５Ａに示した各時点ｔに照らして記載すると、以下のようになる。なお、各タイマは、タイマ割込みごとに減算（−１）される。
［時点ｔ１］
・第１監視タイマに所定値（例えば４０２ｍｓ相当のタイマ割込み数）をセット。
第１監視タイマが０になったら投入メダルエラーとする（セレクタセンサ６７の連続ＯＮ時間が過大であるためエラーとする）。
［時点ｔ２］
・メダル通過第１カウンタを０クリア
・第２監視タイマに所定値（例えば２５０ｍｓ相当のタイマ割込み数）をセット。
第２監視タイマが０になったら投入メダルエラーとする（セレクタセンサ６７通過からセンサ１がＯＮするまでの時間が過大であるためエラーとする）。
［時点ｔ３〜ｔ５の各時点］
・第３監視タイマに所定値（例えば１０１ｍｓ相当のタイマ割込み数）をセット。
第３監視タイマが０になったら投入メダルエラーとする（センサ１又はセンサ２の連続ＯＮ時間が過大であるためエラーとする）。
［時点ｔ４〜ｔ６の各時点］
・センサ１とセンサ２との検出信号の入力順序が適正に遷移していない場合はエラー（メダル逆行）
・センサ１及び２の両者またはいずれか一方について、前回のセンサ遷移から今回のセンサ遷移までの時間が２．９８ｍｓ（２割込み）未満であればエラー（前回と今回のセンサ検出の間隔が短すぎる）
［時点ｔ６］
・第４監視タイマに所定値（例えば１５０ｍｓ相当のタイマ割込み数）をセット。
第４監視タイマが０となったら投入メダルエラーとする（センサ１、２通過から通過後センサ６８ｃ通過までの時間が過大であるためエラーとする）。
・メダル通過第１カウンタ、メダル通過第２カウンタをそれぞれ＋１。
メダル通過第１カウンタが「５」となったら投入メダルエラーとする（セレクタセンサ６７の通過メダル枚数とセンサ１、２の通過メダル枚数とのずれが５枚に達したらエラー）。
メダル通過第２カウンタが「５」となったら投入メダルエラーとする（通過後センサ６８ｃの通過メダル枚数とセンサ１、２の通過メダル枚数とのずれが５枚に達したらエラー）。
これら通過メダル枚数に基づくエラー検知は、メダルが連続投入された場合を想定している。本例では、セレクタセンサ６７及び通過後センサ６８ｃはメダルが連続投入された際に検出信号が連続ＯＮする場合があるのに対し、センサ１、２はメダルが連続投入されても各メダルを検出できるように構成されている。
［時点ｔ７］
・通過後センサ６８ｃがＯＮである間は通過後センサＯＮタイマを＋１する。
通過後センサＯＮタイマが所定値（例えば１０１ｍｓ相当のタイマ割込み数）に達したら投入メダルエラーとする（通過後センサ６８ｃの連続ＯＮ時間が過大であるためエラーとする）。
［時点ｔ８］
・メダル通過第２カウンタが０でなければメダル通過第２カウンタを０クリア。
・メダル通過第２カウンタが０で且つ監視タイマ４が０であれば投入メダルエラーとする（メダルがセンサ１,２を通過することなく通過後センサ６８ｃのみＯＮとなる異常）。
【００６９】
上記の説明を踏まえ、図１７を参照して遷移及び滞留チェック処理（Ｓ１１０１）を説明する。  図１７において、ＣＰＵはステップＳ１２０１で、全レジスタの値をＲＡＭにおけるレジスタ退避領域に退避させる処理を実行し、ステップＳ１２０２で投入エラー監視フラグＦｅｉをクリアする処理を実行する。
【００７０】
ここで、ステップＳ１１０１の遷移及び滞留チェック処理は、不正行為への対策を講じるための処理であり、該遷移及び滞留チェック処理を実現するためのプログラム及びデータは、第２のメモリ領域に格納されている。ＣＰＵがアクセス可能なメモリには、第１のメモリ領域と第２のメモリ領域とが設定されている。第１のメモリ領域は、ＣＰＵが遊技動作（ゲーム）の進行にあたって用いる所定のプログラム及びデータを配置するための領域として定められたものである。第２のメモリ領域は、第１のメモリ領域外に配置することが許可されたプログラム及びデータを配置するための領域として定められている。
【００７１】
本例において、第２のメモリ領域への配置が許可されているのは、不正行為（いわゆるゴト）への対策を講じるためのプログラム及びデータとされている。具体的には、例えばメダルの不正な投入や払出を検知するためのプログラム及びデータや、設定値ｖｄ、乱数の異常を検知するためのプログラム及びデータ等である。第１のメモリ領域、第２のメモリ領域のそれぞれには、プログラムを格納する制御領域、プログラムにより使用するデータを格納するデータ領域、及びプログラムによる処理の過程で生成される各種のフラグやタイマ値等を書き替え可能に格納するＲ／Ｗ領域（Read／Write領域）が設定されている。
【００７２】
ステップＳ１２０２における投入エラー監視フラグＦｅｉは該遷移及び滞留チェック処理により更新されるべきフラグ（データ）であるため、該投入エラー監視フラグＦｅｉとしても第２のメモリ領域（第２のメモリ領域のＲ／Ｗ領域）に記憶される。また、上述した第１監視タイマ、第２監視タイマ、第３監視タイマ、第４監視タイマ、メダル通過第１カウンタ、メダル通過第２カウンタ及び通過後センサＯＮタイマについても遷移及び滞留チェック処理で更新されるべきデータであるため、第２のメモリ領域（同じくＲ／Ｗ領域）に記憶される。
【００７３】
ステップＳ１２０２で投入エラー監視フラグＦｅｉをクリアすると、ＣＰＵはステップＳ１２０３でセンサの時間監視処理を実行する。すなわち、時間に基づく投入メダルエラー検知条件とされた第１監視タイマ、第２監視タイマ、第３監視タイマ、第４監視タイマ、及び通過後センサＯＮタイマの値について、それぞれ上述した所定値に達したか否かを判定する。続くステップＳ１２０４でＣＰＵは、ステップＳ１２０３の監視処理の結果に基づきエラーであるか否かを判定する。すなわち、第１監視タイマ、第２監視タイマ、第３監視タイマ、第４監視タイマ、及び通過後センサＯＮタイマの値のうち何れかが対応する所定値に達したか否かを判定する。ステップＳ１２０４でエラーであると判定した場合、ＣＰＵはステップＳ１２０５で投入エラー監視フラグＦｅｉをセットし、ステップＳ１２０６に処理を進める。また、エラーでないと判定した場合、ＣＰＵはステップＳ１２０５をパスしてステップＳ１２０６に処理を進める。
【００７４】
ステップＳ１２０６〜Ｓ１２０９では、センサ１、２のＯＮ／ＯＦＦ状態変化の順番に基づく投入メダルエラー検知のための処理が行われる。ステップＳ１２０６でＣＰＵは、センサ１、２から入力される検出信号に変化があったか否かを判定する。すなわち、センサ１、センサ２の何れかの検出信号にＯＮエッジ又はＯＦＦエッジが検出されたか否かを判定する。センサ１、２の検出信号に変化がなければＣＰＵは後述するステップＳ１２１０に処理を進める。
【００７５】
一方、センサ１、２の検出信号に変化があれば、ＣＰＵはステップＳ１２０７で変化の順番が正常であるか否か、すなわち前述した「０」「１」「２」「３」の順番に合致するか否かを判定する。具体的には、これまでのセンサ１、２のＯＮ／ＯＦＦ状態変化の順番が「０」→「１」→「２」→「３」の順番に合致しているか否かを判定する。変化の順番が正常であれば、ＣＰＵはステップＳ１２０９のフラグセット処理をパスしてステップＳ１２１０に処理を進める。
【００７６】
一方、変化の順番が正常でなければ、ＣＰＵはステップＳ１２０８で変化の順番が「１」→「０」（「０」→「１」→「０」）、すなわち前述した例外の順番に該当するか否かを判定する。変化の順番が「１」→「０」に該当していれば、ＣＰＵはステップＳ１２０９のフラグセット処理をパスしてステップＳ１２１０に処理を進める。これにより、メダルの排出が誤って投入メダルエラーとして検知されてしまうことの防止が図られ、投入メダルエラー検知の適正性を担保できる。
【００７７】
また、ステップＳ１２０８において、変化の順番が「１」→「０」に該当していなければ、ＣＰＵはステップＳ１２０９に進み、投入エラー監視フラグＦｅｉをセットし、ステップＳ１２１０に処理を進める。なお、メダルＭがブロック部材９５の先端９５Ｓに当接して流下が阻止された状態で（図６（Ａ）（Ｂ）参照）、第１投入メダルセンサ６８ａと第２投入メダルセンサ６８ｂとが共にメダルＭを検出しないように構成してもよい。その場合には、例外の順番に該当するか否かを判定することなくステップＳ１２０９に進み、投入エラー監視フラグＦｅｉをセットする。また、センサ１及び２の両者またはいずれか一方について、前回のセンサ遷移から今回のセンサ遷移までの時間が２．９８ｍｓ（２割込み）未満であれば、前回と今回のセンサ検出の間隔が短すぎるとして投入エラー監視フラグＦｅｉをセットするように制御してもよい。ＣＰＵに１．４９ｍｓ（ミリ秒）の時間間隔でタイマ割込みがかけられている。そのタイマ割込みによって実行されるタイマ割込み処理中の１つのルーチンのメダル投入処理（図１３）が含まれている。上記２．９８ｍｓ（２割込み）未満とした理由は、センサ１又は２がメダルを検出していないにもかかわらずノイズの影響を受けてセンサ１又は２の信号を誤検出する場合がり、１．４９ｍｓ（１割込み）とした場合にはそのノイズによる誤検出であるにもかかわらずセンサ１又は２がメダルを検出したと誤判定してしまう不都合を回避するためである。
【００７８】
ステップＳ１２１０〜Ｓ１２１８では、前述したメダル通過第１カウンタ、メダル通過第２カウンタの値に基づくメダルエラー検知のための処理が行われる。先ず、ステップＳ１２１０でＣＰＵは、セレクタセンサ６７の検出信号がＯＦＦエッジであるか否かを判定し、ＯＦＦエッジであればステップＳ１２１１でメダル通過第１カウンタの値を０クリアしてステップＳ１２１２に進み、ＯＦＦエッジでなければステップＳ１２１１をパスしてステップＳ１２１２に進む。
【００７９】
ステップＳ１２１２でＣＰＵは、センサ１、２を正常に通過したか否かを判定する。具体的には、先のステップＳ１２０３で監視される時間の要素、及びステップＳ１２０７で監視される順番の要素の双方の面でメダルがセンサ１、２を正常に通過したか否かを判定する。なお、メダルがセンサ２を通過したタイミングは該センサ２の検出信号がＯＦＦに転じたタイミングであるため、ステップＳ１２１２で「正常に通過」と判定されるのは、センサ２の検出信号がＯＦＦに転じた（ＯＦＦエッジが検知された）タイミングで実行されたタイマ割込み処理においてのみとなる。
【００８０】
ステップＳ１２１２において、センサ１、２を正常に通過したと判定した場合、ＣＰＵはステップＳ１２１３でメダル通過第１カウンタ、メダル通過第２カウンタのそれぞれの値をインクリメント（＋１）してステップＳ１２１４に進み、センサ１、２を正常に通過していないと判定した場合にはステップＳ１２１３をパスしてステップＳ１２１４に進む。
【００８１】
ステップＳ１２１４でＣＰＵは、メダル通過第１カウンタの値が５以上であるか否かを判定し、５以上でなければ（４以下であれば）ステップＳ１２１５でメダル通過第２カウンタの値が５以上であるか否かを判定する。  これらステップＳ１２１４、Ｓ１２１５において、メダル通過第１カウンタの値、メダル通過第２カウンタの値が５以上であれば、ＣＰＵはステップＳ１２１６で投入エラー監視フラグＦｅｉをセットし、ステップＳ１２１７に処理を進める。また、ＣＰＵは、ステップＳ１２１５でメダル通過第２カウンタの値が５以上でなければ、ステップＳ１２１６をパスしてステップＳ１２１７に処理を進める。
【００８２】
ステップＳ１２１７でＣＰＵは、通過後センサ６８ｃの検出信号がＯＦＦエッジであるか否かを判定し、ＯＦＦエッジであればステップＳ１２２０でメダル通過第２カウンタが０であるか否か判定し、０でない場合にはステップＳ１２１８でメダル通過第２カウンタの値を０クリアしてステップＳ１２１９で全レジスタの復帰処理を実行した上で遷移及び滞留チェック処理を終える。一方、通過後センサ６８ｃの検出信号がＯＦＦエッジでなければ、ＣＰＵはステップＳ１２１８をパスしてステップＳ１２１９で全レジスタの復帰処理を実行し、遷移及び滞留チェック処理を終える。一方、ステップＳ１２２０でメダル通過第２カウンタが０であると判定された場合には、ＣＰＵはＳ１２２１で第４監視タイマが０であるか否か判定し、０でなければＳ１２１９に進むが、０の場合にはＳ１２２２により投入エラー監視フラグをセットした後Ｓ１２１９へ進む。これにより、メダルがセンサ１,２を通過することなく通過後センサ６８ｃのみＯＮとなる異常を検出できる。
【００８３】
説明をメダル投入処理（図１３、図１４）に戻す。
ステップＳ１１０１の遷移及び滞留チェック処理を終えると、ＣＰＵはステップＳ１１０２で投入エラー監視フラグＦｅｉの状態（ＯＮ／ＯＦＦ状態）をチェックする。投入エラー監視フラグＦｅｉがＯＮであれば、ＣＰＵはステップＳ１１２３に進み、投入エラーフラグＦｅｒをセットする（ＯＮとする）。そして、続くステップＳ１１２４でＣＰＵは、投入メダルエラーである場合に対応して、ブロッカーソレノイド、及び「ＩＮＳＥＲＴ」ＬＥＤ（前述したＬＥＤ群９におけるメダルの投入の許可／不許可を示すＬＥＤ）をそれぞれＯＦＦとするための処理（ＲＡＭ８０のワークにおける対応値の更新処理）を実行し、メダル投入処理を終える。
【００８４】
ここで、上記説明から理解されるように、メダル投入処理では、遷移及び滞留チェック処理（第２のメモリ領域におけるプログラム）でセットされた投入エラー監視フラグＦｅｉに基づき、新たに投入エラーフラグＦｅｒをセットしている。メダル投入処理における「遷移及び滞留チェック処理」を除く処理は、不正行為への対策を講じるためのプログラムには該当せず、従ってこれらの処理を実現するためのプログラムは第１のメモリ領域に格納されている。
【００８５】
前述のように、第１のメモリ領域におけるプログラムは、第１のメモリ領域におけるＲ／Ｗ領域のデータを参照及び更新することができるが、第２のメモリ領域のＲ／Ｗ領域に記憶されたデータについては参照のみが可能で更新は不許可とされている。すなわち、メダル投入処理（遷移及び滞留チェック処理は除く）では、第２のメモリ領域のＲ／Ｗ領域に記憶された投入エラー監視フラグＦｅｉの参照のみは可能であるが、更新することまでは許可されない。そこで、本例では、第２のメモリ領域のＲ／Ｗ領域に記憶された投入エラー監視フラグＦｅｉをステップＳ１１０２で参照した結果に基づき、ステップＳ１１２３で投入エラーフラグＦｅｒを第１のメモリ領域のＲ／Ｗ領域においてセットするようにしている。すなわち、第１のメモリ領域のプログラムが自ら更新可能なフラグとして改めてセットしているものである。
【００８６】
投入エラーフラグＦｅｒは、例えばエラー表示制御を行うか否かの判定やエラー解除判定処理等、第１のメモリ領域のプログラムによりエラー中であるか否かの判定において参照される。このことからも理解されるように、不正検知に係るエラーフラグについては、第１のメモリ領域のプログラムが更新可能であることが要請されるものであり、上記のステップＳ１１０２、Ｓ１１２３の処理は、そのような第１のメモリ領域のプログラムが更新可能なフラグを実現しているものである。
【００８７】
ここで、第１のメモリ領域の記憶容量は有限であるため、近年におけるスロットマシンの処理内容の充実化に対応するためには、全てのプログラムを第１のメモリ領域に格納することが困難となる場合があり、所定種類のプログラム、特に不正対策処理のプログラムを領域外に置くということが要請される。本例のスロットマシンは、このように不正対策処理のプログラムを領域外に置いたことで必要とされる領域外フラグと領域内フラグとの連携を実現していることで、不正対策処理のプログラムを領域外に置くことへの対応を図っている。換言すれば、このようなフラグ連携の実現により、不正対策処理のプログラムを第１のメモリ領域に置く必要性を無くしているものであり、領域内に格納可能なプログラム容量の拡大化を図って、領域内プログラムによる処理内容の充実化を図ることができる。
【００８８】
ところで、上記もしているように領域内用のエラーフラグ（投入エラーフラグＦｅｒ）は、領域内プログラムによってセットされた（Ｓ１１２３）後は、同じく領域内プログラムによるエラー解除処理においてエラー解除の検知に応じてクリアされるように構成されているが、領域外用のエラー監視フラグ（投入エラー監視フラグＦｅｉ）については、エラー解除の検知に応じてこれをクリアする処理は存在しない。このため、領域外プログラムによる遷移及び滞留チェック処理（図１７）では、処理の開始にあたってエラー監視フラグを毎回クリアするようにしている（Ｓ１２０２）。これにより、エラー検知の適正性を確保することができる。
【００８９】
なお、上記では不正対策に係るエラーフラグの例として投入エラーに係るエラーフラグを例示したが、他のエラーフラグ、例えば主基板エラー、ＲＷＭエラー、投入メダルエラー、払出メダル無しエラー、払出センサエラー、不当入賞エラー、オーバーフローエラー、ドア開放エラーに係るエラーフラグに関しても、同様に第２のメモリ領域のプログラムがエラー検知に応じて第２のメモリ領域のＲ／Ｗ領域にエラー監視フラグをセットし、第１のメモリ領域のプログラムが該エラー監視フラグを参照した結果に基づき対応するエラーフラグを第１のメモリ領域のＲ／Ｗ領域にセットすることもできる。
【００９０】
再び説明を図１３に戻す。
ＣＰＵは、ステップＳ１１０２で投入エラー監視フラグＦｅｉがＯＦＦであった場合には、ステップＳ１１０３以降の処理により、正常なメダル投入に応じた投入枚数（賭数）やクレジットの値の更新、マックスベットボタン１６の操作に応じた投入枚数（賭数）やクレジットの値の更新等を行う。この際、マックスベットボタン１６の操作に応じた投入処理（マックスベット処理）では、ベットカウンタとベットタイマとが用いられる。
【００９１】
本例のマックスベット処理では、マックスベットボタン１６がＯＮされたことに応じて、ベットタイマに所定値（本例では５０ｍｓ相当のタイマ割込み数）がセットされ、ベットタイマの値が消費されて「０」になると、賭数を設定するための投入処理（＋１）が実行される。ベットカウンタは、このようにベットタイマ＝０となって投入処理を実行する回数を規定するためのカウンタとされている。本例では、マックスベットボタン１６がＯＮされると、クレジットの値が許容する範囲内において、ベットカウンタの値がセットされる。具体的には、クレジットの値が「３」以上であれば「３」がセットされ、クレジットの値が「２」以下である場合にはクレジットの値と同値がセットされる。
【００９２】
なお、マックスベットボタン１６は投入枚数が「１」以上の状況においてもＯＮされ得るものであり、その場合には、クレジットの値が許容する回数分の投入処理を行うべきでない（賭数の上限＝「３」であるため）。本例のメダル投入処理では、上記のようにベットカウンタの値をクレジットの値のみに基づきセットしても、マックスベット処理による投入枚数が賭数の上限値を超えないように工夫しているが、これについては後述する。
【００９３】
上記説明を踏まえ、図１３におけるステップＳ１１０３以降の処理を説明する。
ＣＰＵはステップＳ１１０３で、メダル投入中であるか否か、具体的にはメダルがセンサ１又はセンサ２の何れかを通過中であるか否かを判定する。メダル投入中であれば、ＣＰＵは後述するステップＳ１１１１に処理を進める。
【００９４】
一方、メダル投入中でなければ、ＣＰＵはステップＳ１１０４に進み、ベットカウンタの値が「０」か否かを判定する。なお、ベットカウンタの値は、後述するステップＳ１１２８でマックスベットボタン１６のＯＮエッジが検出されたことに応じて、ステップＳ１１２９でセットされるものであり、該ステップＳ１１０４でベットカウンタの値が「０」でないということは、マックスベット処理中であることを意味する。
【００９５】
ステップＳ１１０４において、ベットカウンタの値が「０」であれば（つまりマックスベット処理中でなければ）、ＣＰＵはステップＳ１１１１に処理を進める。一方、ベットカウンタの値が「０」でなければ（マックスベット処理中であれば）、ＣＰＵはステップＳ１１０５でベットタイマの値をデクリメント（−１）し、ステップＳ１１０６でベットタイマの値が「０」であるか否かを判定する。これは、ベットタイマ＝「０」に応じて投入処理（＋１）を実行すべきか否かを判定していることに相当する。
【００９６】
ベットタイマの値が「０」であれば、ＣＰＵはステップＳ１１０７に処理を進めて、投入処理に係る処理を実行する。具体的に、ＣＰＵは、先ずステップＳ１１０７でベットカウンタの値をデクリメントする（つまり投入回数を１消費する）。
【００９７】
そして、続くステップＳ１１０８でＣＰＵは、投入枚数が「３」であるか否かを判定する。これは、マックスベットによる投入処理が不要であるか否かを判定していることに相当する。具体的には、メダル投入口１２を介したメダル投入の影響でマックスベットによる投入処理回数が「３」未満の状態で投入枚数＝「３」に達したため、マックスベットによる投入処理が不要となったケースであるか否かを判定するものである。該ステップＳ１１０８の判定処理が設けられていることで、上述のようにベットカウンタの値としてクレジットの値のみに基づいた値（投入枚数は考慮しない値）を設定することが許容される。
【００９８】
投入枚数が「３」であれば、ＣＰＵは後述するステップＳ１１１１に処理を進める。すなわち、マックスベットによる投入処理（以下で説明するステップＳ１１１０）は実行されない。一方、投入枚数が「３」でなければ、ＣＰＵはステップＳ１１０９でベットタイマをセットし、続くステップＳ１１１０でクレジットの値のデクリメント（−１）、投入枚数のインクリメント、及び投入音コマンドのセットを行い、ステップＳ１１１１に処理を進める。なお、投入音コマンドは、演出制御基板４２側にメダルの投入時に出力すべき効果音の出力指示を行うためのコマンドである。
【００９９】
ステップＳ１１１１〜Ｓ１１１８の処理は、各種の条件判定を行った結果に基づきブロッカーソレノイド６９とＬＥＤ群９における「ＩＮＳＥＲＴ」ＬＥＤのＯＮ／ＯＦＦを制御するための処理である。先ず、ＣＰＵはステップＳ１１１１で、エラー中か否か（各種エラーの少なくとも１つが生じているか否か）を判定し、エラー中であれば、ステップＳ１１１８でブロッカーソレノイド６９及び「ＩＮＳＥＲＴ」ＬＥＤをＯＦＦとするための処理（ＲＡＭ８２ｃのワークにおける対応値を更新する処理）を実行する。すなわち、エラーの発生に応じては、メダル投入口１２から投入されたメダルがメダル排出口２０から排出される状態となると共に、「ＩＮＳＥＲＴ」ＬＥＤのＯＦＦにより遊技者にメダル投入が不許可の状態であることが報知される（メダル投入が不許可の状態）。
【０１００】
一方、エラー中でなければ、ＣＰＵはステップＳ１１１２で投入可能フラグＦａｉを確認（ＯＮ／ＯＦＦの確認）する。投入可能フラグＦａｉは、メイン処理側でメダルの受付を開始すべきタイミングでＯＮされ、スタートレバー１７の操作に基づきＯＦＦされるフラグである。投入可能フラグＦａｉがＯＦＦであれば、ＣＰＵは上記したステップＳ１１１８の処理を実行する。すなわち、投入可能フラグＦａｉがＯＦＦであればメダル投入が不許可の状態となる。
【０１０１】
また、ＣＰＵは、投入可能フラグＦａｉがＯＮであればステップＳ１１１３でメダルが払出中であるか否かを判定する。払出中であるか否かは、例えば後述する払出要求、又は精算要求の何れかがＯＮであるか否かにより判定できる。メダルが払出中であれば、ＣＰＵは上記したステップＳ１１１８の処理を実行してメダル投入が不許可の状態とし、払出中でなければステップＳ１１１４に処理を進める。
【０１０２】
ステップＳ１１１４でＣＰＵは、ベット３枚（投入枚数＝「３」）且つクレジット５０枚の状態であるか否かを判定する。ベット３枚且つクレジット５０枚の状態であれば、ＣＰＵは上記したステップＳ１１１８の処理を実行してメダル投入が不許可の状態とし、払出中でなければステップＳ１１１５に処理を進める。
【０１０３】
ステップＳ１１１５でＣＰＵは、通過中のメダルを加味してベット３枚且つクレジット５０枚の状態となるか否かを判定する。具体的には、現在がベット２枚且つクレジット５０枚の状態であって、先のステップＳ１１０３でメダル投入中（センサ１又はセンサ２の何れかを通過中）と判定されか否かを判定する。これは、メダルがあと１枚取り込まれるとメダルの受付が禁止される受付禁止前状態において、センサ１、センサ２の何れかがメダルを検出中であるか否かを判定していることに相当する。
【０１０４】
ステップＳ１１１５において、通過中のメダルを加味してベット３枚且つクレジット５０枚の状態とならない場合には、ＣＰＵはステップＳ１１１６に進み、ブロッカーソレノイド６９及び「ＩＮＳＥＲＴ」ＬＥＤをＯＮとするための処理を実行する。すなわち、この場合はメダル投入が許可の状態となる。
【０１０５】
一方、通過中のメダルを加味してベット３枚且つクレジット５０枚の状態となる場合には、ＣＰＵはステップＳ１１１７に進み、ブロッカーソレノイド６９をＯＦＦ、「ＩＮＳＥＲＴ」ＬＥＤをＯＮとするための処理を実行する。すなわち、メダルの受付禁止前状態においてセンサ１、センサ２の何れかがメダルを検出中である場合には、メダル投入口１２から投入されたメダルがメダル排出口２０から排出される状態となる一方で、遊技者に対する「ＩＮＳＥＲＴ」ＬＥＤによる報知としては、メダル投入が許可である旨の報知が行われる。
【０１０６】
ここで、本例のスロットマシンでは、ブロッカーソレノイド６９のＯＦＦとマックスベットボタン１６の受付の無効化とが連動するように処理が組まれている。具体的には、タイマ割込み処理における貯留メダルの精算処理において、ブロッカーソレノイド６９がＯＦＦであるとマックスベットＬＥＤをＯＦＦとするための処理が実行される。そして、マックスベットＬＥＤのＯＦＦに応じては、後述するステップＳ１１２５の処理（図１４）により、マックスベットボタン１６の受付が無効化されるようになっている。具体的には、ステップＳ１１２８によるマックスベットボタン１６のＯＮエッジ検知確認のための処理がパスされるためマックスベットボタン１６の操作受付が無効化される。この結果、本例のスロットマシンにおいては、メダルの受付禁止前状態においてセンサ１、センサ２の何れかがメダルを検出中である場合には、ブロッカーソレノイド６９のＯＦＦに連動して、マックスベットボタン１６の操作受付が無効化される。
【０１０７】
また、一方で、上記したステップＳ１１０３、Ｓ１１１５〜Ｓ１１１７の処理によると、メダルの受付禁止前状態以外の状態（ベット２枚且つクレジット５０枚の状態以外の状態）にあっては、センサ１、センサ２の何れかがメダルを検出中であるか否かに関わらずブロッカーソレノイド６９がＯＦＦとされず、マックスベットボタン１６の操作受付が無効化されない（但し、エラー中（Ｓ１１１１）、投入可能フラグＦａｉ＝ＯＦＦ（Ｓ１１１２）、払出中（Ｓ１１１３）、メダル受付禁止状態（Ｓ１１１４）は除く）。換言すれば、メダルの受付禁止前状態以外の状態においては、センサ１、センサ２の何れかがメダルを検出中であっても、マックスベットボタン１６の操作受付が無効化されないものである。
【０１０８】
上記のように本例のスロットマシンにおいては、メダルがあと１枚取り込まれるとメダルの受付が禁止される受付禁止前状態において、センサ１、センサ２の何れかがメダルを検出中である場合にはマックスベットボタン１６の操作受付を無効とする一方で、受付禁止前状態以外の状態においては、センサ１、センサ２の何れかがメダルを検出中であっても、マックスベットボタン１６の操作受付を無効としないように処理を行っている。メダルの受付禁止前状態においてセンサ１、センサ２の何れかがメダルを検出中である場合にマックスベットボタン１６の操作受付を有効としてしまうと、いわゆるメダルの飲み込み（メダルが検出もされず返却もされずに取り込まれてしまうこと）を誘発する虞がある。本例のスロットマシンでは、上記のような処理によってメダルの飲み込み防止を図っている。
【０１０９】
図１３において、ＣＰＵは、上記したステップＳ１１１６、Ｓ１１１７又はＳ１１１８の処理を実行したことに応じて、図１４に示すステップＳ１１１９に処理を進める。
【０１１０】
図１４に示すステップＳ１１１９〜Ｓ１１２９の処理は、主にメダルの正常な通過に応じて投入枚数又はクレジットの値をインクリメントし、またマックスベットボタン１６の操作に応じて前述したベットカウンタやベットタイマの値をセットするための処理となる。
【０１１１】
先ず、ステップＳ１１１９でＣＰＵは、センサ１、センサ２を正常に通過したか否かを判定する。該ステップＳ１１１９の処理は、前述したステップＳ１２１２（図１７）と同様の処理であり、「正常に通過」と判定されるのは、センサ２の検出信号がＯＦＦに転じたことが検知されたタイミングで実行されたタイマ割込み処理においてのみとなる。換言すれば、該ステップＳ１１１９で「正常に通過」していないと判定される場合には、メダルがセンサ１、センサ２の何れかを通過中である場合も含まれるものである。
【０１１２】
ステップＳ１１１９において、センサ１、２を正常に通過したと判定した場合、ＣＰＵはステップＳ１１２０に進み、「ＩＮＳＥＲＴ」ＬＥＤのＯＮ／ＯＦＦを確認し、「ＩＮＳＥＲＴ」ＬＥＤがＯＦＦであれば先に説明したステップＳ１１２３（図１３）に処理を進める。すなわち、先のステップＳ１１１９でセンサ１、センサ２を正常に通過したと判定されたにも関わらず投入許可中ではないと判定された場合に対応して、投入エラーフラグＦｅｒがセットされた上で（Ｓ１１２３）、メダル投入が不許可の状態とされる（Ｓ１１２４）。
【０１１３】
一方、「ＩＮＳＥＲＴ」ＬＥＤがＯＮであれば、ＣＰＵはステップＳ１１２１で投入枚数又はクレジットの値をインクリメントし、投入音コマンドをセットする処理を実行する。ステップＳ１１２１において、投入枚数の値のインクリメントは、投入枚数の値が「２」以下である場合に行い、クレジットの値のインクリメントは投入枚数の値が「３」である場合に行う。
【０１１４】
続くステップＳ１１２２でＣＰＵは、表示ＬＥＤデータの更新処理を実行する。すなわち、ステップＳ１１２１で投入枚数又はクレジットの値をインクリメントしたことに応じて、ＲＡＭ８２ｃのワークにおける対応する表示ＬＥＤデータ、すなわち投入枚数のインクリメントであれば前述したコモン４（投入枚数表示１〜３）として設定されるべきデータを更新し、クレジットのインクリメントであればコモン２、３として設定されるべきデータを更新する。ステップＳ１１２２の更新処理を実行すると、ＣＰＵはメダル投入処理（Ｓ８１３）を終える。
【０１１５】
また、ＣＰＵは、先のステップＳ１１１９でセンサ１、２を正常に通過していないと判定した場合には、ステップＳ１１２５に処理を進める。ステップＳ１１２５でＣＰＵは、マックスベットＬＥＤのＯＮ／ＯＦＦを確認し、マックスベットＬＥＤがＯＦＦであれば、メダル投入処理を終える。つまり、前述したようにマックスベットＬＥＤのＯＦＦに連動してマックスベットボタン１６のＯＮエッジ検知確認のための処理（Ｓ１１２８）が実行されないこととなり、マックスベットボタン１６の操作受付が無効化されるものである。
【０１１６】
一方、マックスベットＬＥＤがＯＮであれば、ＣＰＵはステップＳ１１２６に進み、投入枚数の値が「３」であるか否かを判定する。投入枚数の値が「３」であれば、ＣＰＵはメダル投入処理を終える。投入枚数の値が「３」であれば、マックスベット処理は不要なためである。
【０１１７】
また、投入枚数の値が「３」でなければ、ＣＰＵはステップＳ１１２７に進み、ベットカウンタが「０」であるか否かを判定し、ベットカウンタが「０」でなければメダル投入処理を終える。ベットカウンタが「０」でないということはマックスベット処理中であることを意味するので、その場合にはマックスベットボタン１６のＯＮエッジ検知確認（Ｓ１１２８）やベットカウンタ及びベットタイマをセット（Ｓ１１２９）する処理は不要であるため、これらの処理をパスしてメダル投入処理を終えるものである。
【０１１８】
ベットカウンタが「０」であれば、ＣＰＵはマックスベットボタン１６のＯＮエッジ（前述した貯留メダル投入スイッチ基板６４における投入スイッチによる検出信号のＯＮエッジ）が検出されているか否かを判定する。マックスベットボタン１６のＯＮエッジが検出されていなければ、ＣＰＵはメダル投入処理を終える。
【０１１９】
一方、マックスベットボタン１６のＯＮエッジが検出されていれば、ＣＰＵはステップＳ１１２９に進み、クレジットからの投入が可能ならベットカウンタ及びベットタイマをセットする処理を実行する。具体的には、クレジットの値が「２」以下である場合にはベットカウンタにクレジットの値と同値をセットすると共にベットタイマをセットし、クレジットの値が「３」以上である場合にはベットカウンタに「３」をセットすると共にベットタイマをセットする。ＣＰＵは、ステップＳ１１２９の処理を実行したことに応じ、メダル投入処理を終える。
【０１２０】
なお、上記のようにマックスベットボタン１６のＯＮ操作に応じてベットカウンタ及びベットタイマがセットされると、以降で実行されるタイマ割込み処理におけるメダル投入処理では、先のステップＳ１１０４（図１３）でベットカウンタが「０」でないと判定されてステップＳ１１０５でベットタイマが消費される。そして、ベットタイマが「０」となったことに応じて（Ｓ１１０６）、先に説明したステップＳ１１０７以降の処理が実行されて、クレジットからの投入（Ｓ１１１０：クレジットを−１、投入枚数を＋１）が実現される。
【０１２１】
ここで、図１３及び図１４に示したメダル投入処理によると、本例のスロットマシンでは、マックスベット処理中においても、メダル投入口１２を介したメダルの投入が許可される。これは、ステップＳ１１０４でベットカウンタが「０」でないと判定された場合にもステップＳ１１２１による投入枚数又はクレジットのインクリメントが行われ得ることからも明らかである。
【０１２２】
本例のメダル投入処理では、このようにマックスベット処理中においてメダルの投入が行われた場合には、センサ１、センサ２の何れかがメダルを検出中の間はマックスベット処理が中断され、メダルが正常に投入されたと判定されてからマックスベット処理が再開される。さらに、マックスベット処理の中断の間に投入枚数が「３」（所定数）に至った場合は、マックスベット処理が終了するようになっている。
【０１２３】
＜４．実施の形態のまとめ＞
上記のように実施の形態の遊技機（スロットマシン）は、メダル投入口（同１２）から投入されたメダルを取り込むための取込経路（取込側流路２１ｂ）と、メダル投入口から投入されたメダルを返却するための返却経路（排出側流路２１ｃ）と、メダル投入口から投入されたメダルの流下経路を、返却経路または取込経路のいずれかの流下経路に切り替える流路切替手段（流路切替板２１ｄ、ブロッカーソレノイド６９）と、取込経路において配置された第１投入メダルセンサ（同６８ａ）、及び第１投入メダルセンサよりも取込経路における下流側に配置された第２投入メダルセンサ（同６８ｂ）と、第１投入メダルセンサと第２投入メダルセンサによるメダルの検出態様に基づき、メダル投入についてのエラー判定を行うエラー判定手段（ＣＰＵ）とを備える。
【０１２４】
そして、エラー判定手段は、メダルの検出態様が、第１及び第２投入メダルセンサの双方がメダルを非検出である第１状態（順番「０」）、第１投入メダルセンサがメダルを検出し第２投入メダルセンサがメダルを非検出である第２状態（順番「１」）、第１及び第２投入メダルセンサの双方がメダルを検出している第３状態（順番「２」）、第１投入メダルセンサがメダルを非検出で第２投入メダルセンサがメダルを検出している第４状態（順番「３」）、の順番で遷移する検出態様である場合に正常にメダルが通過したとの判定をする一方、前記順番とは異なる状態遷移による検出態様である場合にエラーとの判定をする検出順序判定手段を含み、検出順序判定手段は、第２状態の次に第１状態に遷移した場合には、エラーではないとの判定をしている（図１７等を参照）。これにより、投入メダルエラー検知の適正性が担保され、適正なメダル投入エラー判定を行うことができる。
【０１２５】
また、実施の形態の遊技機は、１ゲームに対して所定数の賭数を設定することによりゲームが開始可能となると共に、表示態様を変化させることが可能な可変表示装置（図柄回転ユニット３）の表示結果が導出表示されることにより１ゲームが終了し、該可変表示装置の表示結果に応じて入賞が発生可能とされた遊技機であって、メダル投入口から投入されたメダルを賭数の設定に用いるために取り込むための取込経路と、取込経路において配置された第１投入メダルセンサ、及び第１投入メダルセンサよりも取込経路における下流側に配置された第２投入メダルセンサと、メダル投入口を介して取り込まれクレジットとして貯留されているメダルが賭数の設定に用いられるように指示するためのベット操作手段（マックスベットボタン１６）と、ベット操作手段の操作受付を有効又は無効に制御する操作受付制御手段（ＣＰＵ）とを備えている。
【０１２６】
そして、操作受付制御手段は、メダルがあと１枚取り込まれるとメダルの受付が禁止される受付禁止前状態において、第１又は第２投入メダルセンサの何れかがメダルを検出中である場合にはベット操作手段の操作受付を無効とする一方で、受付禁止前状態以外の状態においては、第１又は第２投入メダルセンサの何れかがメダルを検出中であっても、ベット操作手段の操作受付を無効としない（図１３等を参照）。これにより、メダルの飲み込み防止を図ることができる。
【０１２７】
また、実施の形態の遊技機は、１ゲームに対して所定数の賭数を設定することによりゲームが開始可能となると共に、表示態様を変化させることが可能な可変表示装置の表示結果が導出表示されることにより１ゲームが終了し、該可変表示装置の表示結果に応じて入賞が発生可能とされた遊技機であって、メダル投入口から投入されたメダルを賭数の設定に用いるために取り込むための取込経路と、取込経路において配置された第１投入メダルセンサ、及び第１投入メダルセンサよりも取込経路における下流側に配置された第２投入メダルセンサと、第１投入メダルセンサと前記第２投入メダルセンサによるメダルの検出態様が正常である場合にメダルが投入されたことを判定する投入判定手段（ＣＰＵ）と、賭数が所定数に満たない状態において投入判定手段によりメダルが投入されたと判定されたことに応じて、賭数を増加させる処理を行う投入メダルベット処理手段（ＣＰＵ）と、クレジットとして貯留されているメダルが所定数の賭数の設定に用いられるように指示するためのマックスベット操作手段と、マックスベット操作手段に対する操作に基づき、クレジットとして貯留されているメダル数が許容する範囲内において、賭数を所定数に達するまで増加させるためのマックスベット処理を行うマックスベット処理手段（ＣＰＵ）とを備えている。
【０１２８】
また、実施の形態の遊技機は、１ゲームに対して所定数の賭数を設定することによりゲームが開始可能となると共に、表示態様を変化させることが可能な可変表示装置の表示結果が導出表示されることにより１ゲームが終了し、該可変表示装置の表示結果に応じて入賞が発生可能とされた遊技機であって、メダル投入口から投入されたメダルを賭数の設定に用いるために取り込むための取込経路と、メダル投入口を介して取り込まれクレジットとして貯留されているメダルが所定数の賭数の設定に用いられるように指示するためのマックスベット操作手段と、賭数が所定数に満たない状態においてマックスベット操作手段が操作された場合に、クレジットとして貯留されているメダル数が許容する範囲内において、賭数を所定数に達するまで増加させるためのマックスベット処理を行うマックスベット処理手段と、クレジットとして貯留されたメダルの精算を指示するためのメダル精算操作手段と、メダル精算操作手段に対する操作に基づき、メダルの精算のための処理を行う精算処理手段とを備えている。
【０１２９】
また、実施の形態の遊技機は、１ゲームに対して所定数の賭数を設定することによりゲームが開始可能となると共に、表示態様を変化させることが可能な可変表示装置の表示結果が導出表示されることにより１ゲームが終了し、該可変表示装置の表示結果に応じて入賞が発生可能とされた遊技機であって、メダル投入口から投入されたメダルを賭数の設定に用いるために取り込むための取込経路と、取込経路において配置された第１投入メダルセンサ、及び第１投入メダルセンサよりも取込経路における下流側に配置された第２投入メダルセンサと、第１投入メダルセンサと第２投入メダルセンサによるメダルの検出態様が正常である場合にメダルが投入されたことを判定する投入判定手段と、賭数が所定数に満たない状態において投入判定手段によりメダルが投入されたと判定されたことに応じて、賭数を増加させる処理を行う投入メダルベット処理手段と、クレジットとして貯留されているメダルが前記所定数の賭数の設定に用いられるように指示するためのマックスベット操作手段と、マックスベット操作手段に対する操作に基づき、クレジットとして貯留されているメダル数が許容する範囲内において、賭数を所定数に達するまで増加させるためのマックスベット処理を行うマックスベット処理手段とを備えている。
【０１３０】
そして、投入メダルベット処理手段は、マックスベット処理手段がマックスベット処理を実行中においてもメダル投入口を介したメダルの投入受け付けを有効とし、マックスベット処理手段は、複数の投入メダルセンサの何れかがメダルを検出中である場合はマックスベット処理を中断し、投入判定手段により該メダルが投入されたと判定されてからマックスベット処理を再開し、中断の間に賭数が所定数に至った場合はマックスベット処理を終了している（図１３及び図１４等を参照）。これにより、メダルの飲み込み防止を図ることができる。
【０１３１】
また、実施の形態の遊技機は、回転方向に沿って複数の図柄が表示された回胴（回転リール４）と、複数の励磁相を具備するモータにより、回胴を所定のステップ角を最小回転単位として回転駆動する回転駆動手段（ステッピングモータ５４、回胴モータ駆動部８５）と、遊技動作を進行させるための処理を実行する制御手段（ＣＰＵ）とを備えている。
【０１３２】
そして、制御手段は、回胴の回転開始命令に応じて回胴を徐々に加速させるように起動させる起動処理を行う回胴起動手段と、起動処理の後、回胴を定常回転させる定常回転手段と、定常回転中において回胴の有効な回転停止操作が行われたことに応じて、該回転停止操作が行われたときの図柄位置に基づいて所定の最大滑りコマ範囲内で停止位置を決定する停止位置決定手段と、停止位置決定手段が決定した停止位置に対応する図柄の特定の停止ステップ位置に達したことに応じて、回胴を停止させるための停止制御を開始する停止手段とを含む。
【０１３３】
また、実施の形態の遊技機は、回転方向に沿って複数の図柄が表示された複数の回胴と、回胴ごとに設けられ対応する前記回胴を回転駆動する複数の回転駆動手段と、遊技動作を進行させるための処理を実行する制御手段とを備えている。
【０１３４】
そして、制御手段は、回胴の回転開始命令に応じて前記回胴を徐々に加速させるように起動させる起動処理を行う回胴起動手段と、起動処理の後、回胴を定常回転させる定常回転手段と、定常回転中において回胴の有効な回転停止操作が行われたことに応じて、該回転停止操作が行われたときの図柄位置に基づいて所定の最大滑りコマ範囲内で停止位置を決定する停止位置決定手段と、停止位置決定手段が決定した停止位置に対応する図柄位置で回胴を停止させるための停止制御を行う停止手段とを含む。
【０１３５】
また、タイマ割込み処理において、エラーを監視してエラーの有無に応じたエラーフラグをセットするエラー監視手段と、タイマ割込み処理において、エラーフラグに応じてエラー報知のための処理を実行するエラー報知手段とを含む。
【０１３６】
また、実施の形態の遊技機は、１ゲームに対して所定数の賭数を設定することによりゲームが開始可能となると共に、表示態様を変化させることが可能な可変表示装置の表示結果が導出表示されることにより１ゲームが終了し、該可変表示装置の表示結果に応じて入賞が発生可能とされた遊技機であって、ゲームを進行させるための処理を実行する制御手段（ＣＰＵ）と、制御手段による情報の読み出し／書き込みが可能とされ、第１の領域（第１のメモリ領域）と第２の領域（第２のメモリ領域）とを有する記憶手段と、を備えている。
【０１３７】
そして、制御手段は、エラーを監視して、エラーの有無に応じてエラー監視フラグを記憶手段における第２の領域にセットする監視手段と、エラー監視フラグを読み出してエラーが認められた場合に、記憶手段における第１の領域にエラーフラグをセットする確認手段と、エラーフラグに応じてエラー報知のための処理を実行する報知手段とを含んでいる（図１３、図１７等を参照）。
【０１３８】
これにより、不正対策処理のプログラムを第１のメモリ領域に置く必要性を無くし、領域内に格納可能なプログラム容量の拡大化を図って領域内プログラムによる処理内容の充実化を図る等、従来にない新しい遊技機を提供することができる。
【０１３９】
以上で説明したＣＰＵの処理により、遊技動作の進行を制御負荷の低減を図りつつ効率的に実現できる。また、遊技動作の進行に要するメモリ容量も削減することができる。
【０１４０】
＜５．変形例＞
なお、本発明は実施の形態で挙げた例に限らず多様な変形例や適用例が考えられる。図１８は糸吊りゴトを防止する他の仕組みを示した作用説明図である。通過後センサ６８ｃの取付け位置を可変にすることにより、糸吊りメダルＭによる通過後センサ６８ｃを疑似的にＯＮ,ＯＦＦさせるための糸長さの調整の目測を狂わせる仕組みを示している。通過後センサ６８ｃをメダルシュート８０に取付けるセンサ取付座８５に長孔１０１が形成されており、その長孔１０１に沿って通過後センサ６８ｃが摺動自在に固定されるように構成されている。具体的には、３か所の固定位置を示す目印Ａ,Ｂ,Ｃがセンサ取付座８５に描かれており、遊技場において営業開始前に、ネジ８６を緩めて通過後センサ６８ｃを長孔１０１に沿って摺動させて目印Ａ,Ｂ,Ｃのいずれかに位置合わせした上でネジ８６をねじ込んで通過後センサ６８ｃを固定する。その結果、糸吊りゴトを行う場合の通過後センサ６８ｃまでの距離が日によって変化するため、糸吊りメダルＭによる通過後センサ６８ｃを疑似的にＯＮ,ＯＦＦさせるための糸長さの調整の目測がたたず、糸吊りゴトを極力防止することができる。
【０１４１】
なお、この糸吊りゴト防止策の場合、通過後センサ６８ｃによるメダル検出位置が変化するため、変化後の検出位置に合わせて第４監視タイマ（図１５参照）にセットされる値（例えば１５０ｍｓ相当のタイマ割込み数）を変更する必要がある。例えば、Ａ,Ｂ,Ｃの３か所の固定位置の場合に、Ａ位置で１２０ｍｓ相当のタイマ割込み数、Ｂ位置で１５０ｍｓ相当のタイマ割込み数、Ｃ位置で１８０ｍｓ相当のタイマ割込み数、等のようにタイマ割込み数を変更設定する。この変更設定は、例えば、主制御基板４０を収納する基板ボックスに、Ａ,Ｂ,Ｃの目印が付いたロータリースイッチを取付け、遊技場の係員が通過後センサ６８ｃの取付け位置を変更した後、それに合う位置にロータリースイッチを回転調整する。その回転調整されたロータリースイッチの回転位置信号が主制御基板４０のコントローラに入力され、その回転位置信号に合うタイマ割込み数に変更設定されるように制御する。
【０１４２】
さらなる変形例としては、上記通過後センサ６８ｃの取付け位置の変更設定に代えて、通過後センサ６８ｃを上記Ａ,Ｂ,Ｃの３か所に設けておき、主制御基板４０のコントローラが３か所の通過後センサ６８ｃのいずれかをランダムに選択して有効化し、その有効化された通過後センサ６８ｃからの検信号のみをコントローラが取り込んで処理するように制御する。この場合にも、前述と同様に、有効化された通過後センサ６８ｃの位置に合わせて第４監視タイマ（図１５参照）にセットされる値（例えば１５０ｍｓ相当のタイマ割込み数）をコントローラが自動的に変更する。
また、メダル放出口１００の先端から内側に向かって形成されている切り欠き溝９２は、ジグザグに形成されているため（図８（Ａ）参照）、メダルＭが切り欠き溝９２から零れ落ちる不都合を防止できる。しかも、切り欠き溝９２の溝幅がメダルＭの肉厚よりも狭い寸法に形成されている。その結果、仮に切り欠き溝９２をジグザグではなく直線形状またはそれに近い形状に形成したとしても、メダルＭが切り欠き溝９２から零れ落ちる不都合を防止できる。さらに、メダルＭの半径をＲとした場合に、メダル放出口１００の先端から切り欠き溝９２の終端までの距離Ｌは、Ｌ≧Ｒ／３であることが望ましい。これにより、図１１（Ｃ）に示すように、メダルＭがメダルシュート８０の下面に入り込んで当接する状態で確実にメダルＭの引き上げを阻止することができ、糸吊りゴトを防止することができる。また、Ｌ≦Ｒであることが望ましい。これにより、切り欠き溝９２が長く形成されることによるメダルシュート８０の強度低下を極力防止できる。
【０１４３】
上記では、貯留手段としてメダルホッパー６を例示しているが、ホッパー以外のタンク等でもよい。また遊技媒体はメダル以外のものでもよいし、遊技機はスロットマシン以外のものでもよい。
【符号の説明】
【０１４４】
１２    メダル投入口
５ａ    メダルタンク
１９    受け皿
２０    メダル排出口
２１    メダルセレクタ
４０    主制御基板
６７    セレクタセンサ
６８    投入メダル関連センサ
６８ａ  第１投入メダルセンサ
６８ｂ  第２投入メダルセンサ
６８ｃ  通過後センサ
６９    ブロッカーソレノイド
８０    メダルシュート
８１    湾曲外側壁
８２    湾曲内側壁
８２ａ  第１湾曲内側壁
８２ｂ  第２湾曲内側壁
８３    切込みスリット
８４    メダル出口
９２    切り欠き溝
９４    フランジ
【図１】
0006632853.tif 000002
【図２】
0006632853.tif 000003
【図３】
0006632853.tif 000004
【図４】
0006632853.tif 000005
【図５】
0006632853.tif 000006
【図６】
0006632853.tif 000007
【図７】
0006632853.tif 000008
【図８】
0006632853.tif 000009
【図９】
0006632853.tif 000010
【図１０】
0006632853.tif 000011
【図１１】
0006632853.tif 000012
【図１２】
0006632853.tif 000013
【図１３】
0006632853.tif 000014
【図１４】
0006632853.tif 000015
【図１５】
0006632853.tif 000016
【図１６】
0006632853.tif 000017
【図１７】
0006632853.tif 000018
【図１８】
0006632853.tif 000019