(57)【要約】【課題】遊技機に正規の遊技媒体が用いられていると誤認させて遊技を行う不正行為を検知する。【解決手段】  本発明の遊技機は、通路を撮像する撮像手段と、制御手段と、報知手段と、撮像手段の露光時間を設定する露光時間設定手段とを有し、露光時間設定手段は、画像データ内に通路に設けられた所定の構造体の画像が含まれていない場合に、露光時間を、所定の露光時間まで段階的に延長可能であり、報知手段は、露光時間設定手段によって撮像手段の露光時間が所定の露光時間まで延長され、且つ、画像データ内に所定の構造体の画像が含まれていない場合に、エラーを報知し、制御手段は、電源投入時に画像データ内に所定の構造体の画像が含まれていた場合には、露光時間を予め定められた露光時間に設定する。【選択図】図３４
2020044363.tif 000002
【特許請求の範囲】
【請求項１】
遊技媒体を投入する投入口と、
前記投入口から投入された遊技媒体を検出する遊技媒体検出手段と、を備える遊技機であって、
前記遊技媒体検出手段は、
前記遊技媒体が通過する通路を形成する通路形成部と、
前記通路を撮像する撮像手段と、
前記撮像手段を介して得られる画像データに基づいて制御を行う制御手段と、
エラーを報知する報知手段と、を有し、
前記制御手段は、
前記撮像手段を介して得られる画像データに基づいて、前記通路を物体が通過したか否かを判定する通過判定手段と、
前記撮像手段を介して得られる画像データに基づいて、前記通路を通過する物体が正規の前記遊技媒体であるか否かを判定する遊技媒体判定手段と、
前記撮像手段を介して得られる画像データに基づいて、前記撮像手段の露光時間を設定する露光時間設定手段と、を有し、
前記露光時間設定手段は、前記画像データ内に前記通路に設けられた所定の構造体の画像が含まれていない場合に、露光時間を、所定の露光時間まで段階的に延長可能であり、
前記報知手段は、前記露光時間設定手段によって前記撮像手段の露光時間が前記所定の露光時間まで延長され、且つ、前記画像データ内に前記所定の構造体の画像が含まれていない場合に、エラーを報知し、
前記制御手段は、電源投入時に前記画像データ内に前記所定の構造体の画像が含まれていた場合には、露光時間を予め定められた露光時間に設定する
ことを特徴とする遊技機。
【請求項２】
遊技媒体が通過する通路を形成する通路形成部と、
前記通路を撮像する撮像手段と、
前記撮像手段を介して得られる画像データに基づいて制御を行う制御手段と、
エラーを報知する報知手段と、を備え、
前記制御手段は、
前記撮像手段を介して得られる画像データに基づいて、前記通路を物体が通過したか否かを判定する通過判定手段と、
前記撮像手段を介して得られる画像データに基づいて、前記通路を通過する物体が正規の前記遊技媒体であるか否かを判定する遊技媒体判定手段と、
前記撮像手段を介して得られる画像データに基づいて、前記撮像手段の露光時間を設定する露光時間設定手段と、を有し、
前記露光時間設定手段は、前記画像データ内に前記通路に設けられた所定の構造体の画像が含まれていない場合に、露光時間を、所定の露光時間まで段階的に延長可能であり、
前記報知手段は、前記露光時間設定手段によって前記撮像手段の露光時間が前記所定の露光時間まで延長され、且つ、前記画像データ内に前記所定の構造体の画像が含まれていない場合に、エラーを報知し、
前記制御手段は、電源投入時に前記画像データ内に前記所定の構造体の画像が含まれていた場合には、露光時間を予め定められた露光時間に設定する
ことを特徴とする遊技媒体判別装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技機及び遊技媒体判別装置に関する。
【背景技術】
【０００２】
従来、複数の図柄がそれぞれの表面に配された複数のリールと、スタートスイッチと、ストップスイッチと、各リールに対応して設けられたステッピングモータと、制御部とを備えた、パチスロと呼ばれる遊技機が知られている。スタートスイッチは、メダルなどの遊技媒体が遊技機に投入された後、スタートレバーが遊技者により操作されたこと（以下、「開始操作」ともいう）を検出し、全てのリールの回転の開始を要求する信号を出力する。ストップスイッチは、各リールに対応して設けられたストップボタンが遊技者により押されたこと（以下、「停止操作」ともいう）を検出し、該当するリールの回転の停止を要求する信号を出力する。ステッピングモータは、その駆動力を対応するリールに伝達する。また、制御部は、スタートスイッチ及びストップスイッチにより出力された信号に基づいて、ステッピングモータの動作を制御し、各リールの回転動作及び停止動作を行う。
【０００３】
このような遊技機では、開始操作が検出されると、プログラム上で乱数を用いた抽籤処理（以下、「内部抽籤処理」という）が行われ、その抽籤の結果（以下、「内部当籤役」という）と停止操作のタイミングとに基づいてリールの回転の停止を行う。そして、全てのリールの回転が停止され、入賞の成立に係る図柄の組合せが表示されると、その図柄の組合せに対応する特典が遊技者に付与される。
【０００４】
また、このような遊技機には、メダル投入口の先に投入されたメダルを検知するためのメダルセレクタが設けられている。また、このメダルセレクタに対しては、メダル投入口に適正なメダル（正規メダル）でないメダル（不正メダル）を投入したり、器具をメダル投入口に挿入したりして、遊技機に正規メダルが投入されたと誤認させて遊技を行う不正行為に対する対策がとられている。
【０００５】
例えば、特許文献１には、メダル通路に２個のメダル検知用の近接センサを設け、各近接センサの出力に基づいてメダル通路を遊技用のメダルが通過したかどうかを判断することで、板状体のような器具が用いられた不正行為を検知するスロットマシンが記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−３４２８１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載されたスロットマシンでは、板状体のような器具を用いず、不正メダルを用いて行われる不正行為を検知することができない。例えば、このスロットマシンが設置されるホールで貸し出される貸出単価が１枚２０円のメダルと１枚５円のメダルとが同径で色や刻印（模様）のみ異なる場合、このスロットマシンでは、これらを判別することができない。このため、貸出単価が１枚２０円のメダルを正規メダルとして扱う遊技機で、貸出単価が１枚５円のメダル（不正メダル）を用いて遊技を行う不正行為を検知することができなかった。
【０００８】
また、特許文献１に記載されたスロットマシンでは、遊技機が設置されているホールで貸し出されたメダルと、別のホールで貸し出されたメダルや中古機販売店で購入した遊技機に附属しているメダル、又は、偽造メダル（メダルに見せかけた器具を含む）等とが同径で色や刻印（模様）のみ異なる場合、これらを判別することができない。このため、正規メダル以外のメダル（不正メダル）を用いて遊技を行う不正行為を検知（検出）することが困難だった。
【０００９】
本発明は、上記課題を解決するためになされたものであり、本発明の目的は、遊技機に正規の遊技媒体が用いられていると誤認させて遊技を行う不正行為を検知することができる遊技機及び遊技媒体判別装置を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明は、以下のような構成の遊技機を提供する。
【００１１】
遊技媒体を投入する投入口（例えば、後述のメダル投入口２１）と、
前記投入口から投入された遊技媒体を検出する遊技媒体検出手段（例えば、後述のメダルセレクタ２０１）と、を備える遊技機であって、
前記遊技媒体検出手段は、
前記遊技媒体が通過する通路を形成する通路形成部（例えば、後述のメダルレール２１０）と、
前記通路を撮像する撮像手段（例えば、後述のカメラユニット２０９）と、
前記撮像手段を介して得られる画像データに基づいて制御を行う制御手段（例えば、後述の制御ＬＳＩ２３４）と、
エラーを報知する報知手段（例えば、後述の報知用ＬＥＤ２０６ｃ、液晶表示装置１１）と、を有し、
前記制御手段は、
前記撮像手段を介して得られる画像データに基づいて、前記通路を物体が通過したか否かを判定する通過判定手段（例えば、後述のメダルカウント回路２４６）と、
前記撮像手段を介して得られる画像データに基づいて、前記通路を通過する物体が正規の前記遊技媒体であるか否かを判定する遊技媒体判定手段（例えば、後述のカラー認識回路２４７及び画像認識ＤＳＰ回路２４２）と、
前記撮像手段を介して得られる画像データに基づいて、前記撮像手段の露光時間を設定する露光時間設定手段（例えば、後述のホストコントローラ２４１）と、を有し、
前記露光時間設定手段は、前記画像データ内に前記通路に設けられた所定の構造体（例えば、後述の突条部２１０ａ）の画像が含まれていない場合に、露光時間を、所定の露光時間（例えば、１７５μ秒）まで段階的（例えば、７μ秒）に延長可能であり、
前記報知手段は、前記露光時間設定手段によって前記撮像手段の露光時間が前記所定の露光時間まで延長され、且つ、前記画像データ内に前記所定の構造体の画像が含まれていない場合に、エラーを報知し、
前記制御手段は、電源投入時に前記画像データ内に前記所定の構造体の画像が含まれていた場合には、露光時間を予め定められた露光時間に設定する
ことを特徴とする遊技機。
【００１２】
また、上記目的を達成するために、本発明は、以下のような構成の遊技媒体判別装置を提供する。
【００１３】
遊技媒体が通過する通路を形成する通路形成部（例えば、後述のメダルレール２１０）と、
前記通路を撮像する撮像手段（例えば、後述のカメラユニット２０９）と、
前記撮像手段を介して得られる画像データに基づいて制御を行う制御手段（例えば、後述の制御ＬＳＩ２３４）と、
エラーを報知する報知手段（例えば、後述の報知用ＬＥＤ２０６ｃ、液晶表示装置１１）と、を備え、
前記制御手段は、
前記撮像手段を介して得られる画像データに基づいて、前記通路を物体が通過したか否かを判定する通過判定手段（例えば、後述のメダルカウント回路２４６）と、
前記撮像手段を介して得られる画像データに基づいて、前記通路を通過する物体が正規の前記遊技媒体であるか否かを判定する遊技媒体判定手段（例えば、後述のカラー認識回路２４７及び画像認識ＤＳＰ回路２４２）と、
前記撮像手段を介して得られる画像データに基づいて、前記撮像手段の露光時間を設定する露光時間設定手段（例えば、後述のホストコントローラ２４１）と、を有し、
前記露光時間設定手段は、前記画像データ内に前記通路に設けられた所定の構造体（例えば、後述の突条部２１０ａ）の画像が含まれていない場合に、露光時間を、所定の露光時間（例えば、１７５μ秒）まで段階的（例えば、７μ秒）に延長可能であり、
前記報知手段は、前記露光時間設定手段によって前記撮像手段の露光時間が前記所定の露光時間まで延長され、且つ、前記画像データ内に前記所定の構造体の画像が含まれていない場合に、エラーを報知し、
前記制御手段は、電源投入時に前記画像データ内に前記所定の構造体の画像が含まれていた場合には、露光時間を予め定められた露光時間に設定する
ことを特徴とする遊技媒体判別装置（例えば、後述するメダルセレクタ２０１）。
【発明の効果】
【００１４】
本発明によれば、遊技機に正規の遊技媒体が用いられていると誤認させて遊技を行う不正行為を検知することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態の遊技機における機能フローを説明する説明図である。
【図２】本発明の一実施形態の遊技機における外観構成例を示す斜視図である。
【図３】本発明の一実施形態の遊技機における内部構造を示すものであり、ミドルドアを閉じた状態の斜視図である。
【図４】本発明の一実施形態の遊技機における内部構造を示すものであり、ミドルドアを開けた状態の斜視図である。
【図５】本発明の一実施形態の遊技機におけるキャビネットの内部を示す説明図である。
【図６】本発明の一実施形態の遊技機におけるフロントドアの裏面側を示す説明図である。
【図７】本発明の一実施形態の遊技機におけるメダルセレクタを遊技機の斜め後方から見た斜視図である。
【図８】本発明の一実施形態の遊技機におけるメダルセレクタの分解図である。
【図９】本発明の一実施形態の遊技機におけるメダルセレクタを遊技機の斜め前方から見た斜視図である。
【図１０】本発明の一実施形態の遊技機におけるメダルセレクタのベース板部の背面図である。
【図１１】本発明の一実施形態の遊技機におけるメダルセレクタのセレクトプレートの斜視図である。
【図１２】発明の一実施形態の遊技機におけるメダルセレクタがメダルをホッパー装置へ案内する場合のメダルの経路を示す図である。
【図１３】発明の一実施形態の遊技機におけるメダルセレクタがメダルをメダルシュートに案内する場合のメダルの経路を示す図である。
【図１４】本発明の一実施形態の遊技機における制御系を示すブロック図である。
【図１５】本発明の一実施形態の遊技機における主制御回路の構成例を示すブロック図である。
【図１６】本発明の一実施形態の遊技機における副制御回路の構成例を示すブロック図である。
【図１７】本発明の一実施形態の遊技機におけるメダルセレクタの回路構成例を示すブロック図である。
【図１８】本発明の一実施形態の遊技機における制御ＬＳＩの回路構成例を示すブロック図である。
【図１９】本発明の一実施形態の遊技機におけるレンズの歪みを説明するための図である。
【図２０】本発明の一実施形態の遊技機における射影変換処理を説明するための図であり、Ａは射影変換前のＲＧＢベイヤ画像を示し、Ｂは射影変換後のＲＧＢベイヤ画像を示す。
【図２１】本発明の一実施形態の遊技機における閾値グラフを説明するための図である。
【図２２】本発明の一実施形態の遊技機における判定領域を説明するための図（その１）である。
【図２３】本発明の一実施形態の遊技機における判定領域を説明するための図（その２）である。
【図２４】本発明の一実施形態の遊技機における判定領域を説明するための図（その３）である。
【図２５】本発明の一実施形態の遊技機における判定領域を説明するための図（その４）である。
【図２６】本発明の一実施形態の遊技機におけるＳＲＡＭに記憶される判定領域判定結果データの一例を示す図である。
【図２７】本発明の一実施形態の遊技機におけるメダルカウント判定表を説明するための図である。
【図２８】本発明の一実施形態の遊技機におけるガウシアンフィルタを説明するための図である。
【図２９】本発明の一実施形態の遊技機における円領域検出処理を説明するための図である。
【図３０】本発明の一実施形態の遊技機における３σ修正処理を説明するための図である。
【図３１】本発明の一実施形態の遊技機におけるフィルタ処理を説明するための図であり、Ａは３σ修正処理後の円領域画像データを模式的に表しており、Ｂはエッジ画像Ｘ用係数を示し、Ｃはエッジ画像Ｙ用係数を示している。
【図３２】本発明の一実施形態の遊技機に用いられる正規メダルの一例を示す図であり、Ａは正規メダルの一方の面を示し、Ｂは正規メダルの勾配平均画像データを示す。
【図３３】本発明の一実施形態の遊技機におけるＨＯＧ変換処理を説明するための図である。
【図３４】本発明の一実施形態の遊技機における制御ＬＳＩが行う処理のフロー図である。
【図３５】本発明の一実施形態の遊技機における制御ＬＳＩが行う処理のタイミングチャート（その１）である。
【図３６】本発明の一実施形態の遊技機における制御ＬＳＩが行う処理のタイミングチャート（その２）である。
【図３７】本発明の変形例１の遊技機におけるメダルセレクタを説明するための図である。
【図３８】本発明の変形例２の遊技機におけるメダルセレクタの回路構成例を示すブロック図である。
【図３９】本発明の変形例２の遊技機における制御ＬＳＩの回路構成例を示すブロック図である。
【発明を実施するための形態】
【００１６】
以下、本発明の一実施形態を示す遊技機であるパチスロについて、図１〜図３６を参照しながら説明する。
【００１７】
＜機能フロー＞
まず、図１を参照して、パチスロの機能フローについて説明する。
本実施の形態のパチスロでは、遊技を行うための遊技媒体としてメダルを用いる。なお、遊技媒体としては、メダル以外にも、コイン、遊技球、遊技用のポイントデータ又はトークン等を適用することもできる。
【００１８】
遊技者によりメダルが投入され、スタートレバーが操作されると、予め定められた数値の範囲（例えば、０〜６５５３５）の乱数から１つの値（以下、乱数値）が抽出される。
【００１９】
内部抽籤手段は、抽出された乱数値に基づいて抽籤を行い、内部当籤役を決定する。この内部抽籤手段は、後述する主制御回路が担う。内部当籤役の決定により、後述の入賞判定ラインに沿って表示を行うことを許可する図柄の組合せが決定される。なお、図柄の組合せの種別としては、メダルの払い出し、再遊技の作動、ボーナスの作動等といった特典が遊技者に与えられる「入賞」に係るものと、それ以外のいわゆる「ハズレ」に係るものとが設けられている。
【００２０】
また、スタートレバーが操作されると、複数のリールの回転が行われる。その後、遊技者により所定のリールに対応するストップボタンが押されると、リール停止制御手段は、内部当籤役とストップボタンが押されたタイミングとに基づいて、該当するリールの回転を停止する制御を行う。このリール停止制御手段は、後述する主制御回路が担う。
【００２１】
パチスロでは、基本的に、ストップボタンが押されたときから規定時間（１９０ｍｓｅｃ又は７５ｍｓｅｃ）内に、該当するリールの回転を停止する制御が行われる。本実施形態では、この規定時間内にリールの回転に伴って移動する図柄の数を「滑り駒数」と呼ぶ。規定期間が１９０ｍｓｅｃである場合には、滑り駒数の最大数を図柄４個分に定め、規定期間が７５ｍｓｅｃである場合には、滑り駒数の最大数を図柄１個分に定める。
【００２２】
リール停止制御手段は、入賞に係る図柄の組合せ表示を許可する内部当籤役が決定されているときは、通常、１９０ｍｓｅｃ（図柄４コマ分）の規定時間内に、その図柄の組合せが入賞判定ラインに沿って極力表示されるようにリールの回転を停止させる。また、リール停止制御手段は、例えば、第２種特別役物であるチャレンジボーナス（ＣＢ）及びＣＢを連続して作動させるミドルボーナス（ＭＢ）の動作時には、１つ以上のリールに対して、規定時間７５ｍｓｅｃ（図柄１コマ分）内に、その図柄の組合せが入賞判定ラインに沿って極力表示されるようにリールの回転を停止させる。さらに、リール停止制御手段は、遊技状態に対応する各種規定時間を利用して、内部当籤役によってその表示が許可されていない図柄の組合せが入賞判定ラインに沿って表示されないようにリールの回転を停止させる。
【００２３】
こうして、複数のリールの回転がすべて停止されると、入賞判定手段は、入賞判定ラインに沿って表示された図柄の組合せが、入賞に係るものであるか否かの判定を行う。この入賞判定手段は、後述する主制御回路が担う。入賞判定手段により入賞に係るものであるとの判定が行われると、メダルの払い出し等の特典が遊技者に与えられる。パチスロでは、以上のような一連の流れが１回の遊技として行われる。
【００２４】
また、パチスロでは、前述した一連の流れの中で、液晶表示装置などの表示装置により行う映像の表示、各種ランプにより行う光の出力、スピーカにより行う音の出力、或いはこれらの組合せを利用して様々な演出が行われる。
【００２５】
スタートレバーが操作されると、上述した内部当籤役の決定に用いられた乱数値とは別に、演出用の乱数値（以下、演出用乱数値）が抽出される。演出用乱数値が抽出されると、演出内容決定手段は、内部当籤役に対応づけられた複数種類の演出内容の中から今回実行するものを抽籤により決定する。この演出内容決定手段は、後述する副制御回路が担う。
【００２６】
演出内容が決定されると、演出実行手段は、リールの回転開始時、各リールの回転停止時、入賞の有無の判定時等の各契機に連動させて対応する演出を実行する。このように、パチスロでは、内部当籤役に対応づけられた演出内容を実行することによって、決定された内部当籤役（言い換えると、狙うべき図柄の組合せ）を知る機会又は予想する機会が遊技者に提供され、遊技者の興味の向上を図ることができる。
【００２７】
＜パチスロの構造＞
次に、図２〜図６を参照して、一実施形態におけるパチスロ１の構造について説明する。
【００２８】
［外観構造］
図２は、パチスロ１の外部構造を示す斜視図である。
【００２９】
図２に示すように、パチスロ１は、外装体２を備えている。外装体２は、後述するホッパー装置５１やメダル補助収納庫５２等（図５参照）を収容するキャビネット２ａと、キャビネット２ａに対して開閉可能に取り付けられるフロントドア２ｂとを有している。
キャビネット２ａの両側面には、把手７が設けられている（図２では一側面の把手７のみを示す）。この把手７は、パチスロ１を運搬するときに手をかける凹部である。
【００３０】
外装体２の内部には、３つのリール３Ｌ，３Ｃ，３Ｒが横並びに設けられている。以下、各リール３Ｌ，３Ｃ，３Ｒを、それぞれ左リール３Ｌ、中リール３Ｃ、右リール３Ｒという。各リール３Ｌ，３Ｃ，３Ｒは、円筒状に形成されたリール本体と、リール本体の周面に装着された透光性のシート材を有している。シート材の表面には、複数（例えば２０個）の図柄が周方向に沿って所定の間隔をあけて描かれている。
【００３１】
フロントドア２ｂは、ドア本体９と、フロントパネル１０と、表示装置の一具体例を示す液晶表示装置１１とを備えている。
【００３２】
ドア本体９は、ヒンジ（不図示）を用いてキャビネット２ａに取り付けられており、キャビネット２ａの開口部を開閉する。ヒンジは、パチスロ１の前方からドア本体９を見た場合に、ドア本体９における左側の端部に設けられている。液晶表示装置１１は、ドア本体９の上部に取り付けられている。この液晶表示装置１１は、表示部（表示画面）１１ａを備えており、液晶表示装置１１を用いて映像の表示による演出が実行される。
【００３３】
フロントパネル１０は、液晶表示装置１１の表示部１１ａ側に重畳して配置され、液晶表示装置１１の表示部１１ａを露出させるパネル開口１０ａを有する枠状に形成されている。フロントパネル１０には、ランプ群１８が設けられている。ランプ群１８は、ＬＥＤ（Light Emitting Diode）等で構成され、演出内容に対応するパターンで、光を点灯及び消灯する。
【００３４】
フロントドア２ｂの中央には、台座部１２が形成されている。この台座部１２には、図柄表示領域４と、遊技者による操作の対象となる各種装置が設けられている。
【００３５】
図柄表示領域４は、正面から見て３つのリール３Ｌ，３Ｃ，３Ｒに重畳する手前側に配置されており、３つのリール３Ｌ，３Ｃ，３Ｒに対応して設けられている。この図柄表示領域４は、表示窓としての機能を果たすものであり、その背後に設けられた各リール３Ｌ，３Ｃ，３Ｒを透過することが可能な構成になっている。以下、図柄表示領域４を、リール表示窓４という。
【００３６】
リール表示窓４は、その背後に設けられたリール３Ｌ，３Ｃ，３Ｒの回転が停止されたとき、各リール３Ｌ，３Ｃ，３Ｒの複数種類の図柄のうち、その枠内における上段、中段及び下段の各領域にそれぞれ１個の図柄（合計で３個）を表示する。本実施の形態では、リール表示窓４の上段、中段及び下段からなる３つの領域のうち予め定められたいずれかを組み合わせて構成される擬似的なラインを、入賞か否かの判定を行う対象となるライン（入賞判定ライン）として定義する。
【００３７】
リール表示窓４は、台座部１２に設けられた枠部材１３により形成されている。この枠部材１３は、リール表示窓４と、情報表示窓１４と、ストップボタン取付部１５を有している。
【００３８】
情報表示窓１４は、リール表示窓４の下部に連続して設けられており、上方に向かって開口している。すなわち、リール表示窓４と情報表示窓１４は、連続する１つの開口部として形成されている。この情報表示窓１４及びリール表示窓４は、透明の窓カバー１６によって覆われている。
【００３９】
窓カバー１６は、枠部材１３の内面側に配置されており、フロントドア２ｂの前面側から取り外し不可能になっている。また、枠部材１３は、窓カバー１６を挟んで情報表示窓１４の開口に対向するシート載置部１７を有している。そして、シート載置部１７と窓カバー１６との間には、遊技に関する情報が記載されたシート部材（情報シート）が配置されている。したがって、情報シートは、凹凸や隙間の無い滑らかな表面を有する窓カバー１６により覆われている。
【００４０】
情報シートの取付部を構成する窓カバー１６は、フロントドア２ｂの前面側から取り外し不可能であり、凹凸や隙間の無い滑らかな表面であるため、情報シートの取付部を利用して、パチスロ１の内部にアクセスする不正行為を防ぐことができる。
【００４１】
ストップボタン取付部１５は、情報表示窓１４の下方に設けられており、正面を向いた平面に形成されている。このストップボタン取付部１５には、ストップボタン１９Ｌ，１９Ｃ，１９Ｒが貫通する貫通孔が設けられている。ストップボタン１９Ｌ，１９Ｃ，１９Ｒは、３つのリール３Ｌ，３Ｃ，３Ｒのそれぞれに対応づけられ、対応するリールの回転を停止するために設けられる。以下、ストップボタン１９Ｌ，１９Ｃ，１９Ｒを、それぞれ左ストップボタン１９Ｌ、中ストップボタン１９Ｃ、右ストップボタン１９Ｒという。
【００４２】
ストップボタン１９Ｌ，１９Ｃ，１９Ｒは、遊技者による操作の対象となる各種装置の一例を示す。また、台座部１２には、遊技者による操作の対象となる各種装置として、メダル投入口２１、ＢＥＴボタン２２、スタートレバー２３が設けられている。
【００４３】
メダル投入口２１は、遊技者によって外部から投下されるメダルを受け入れるために設けられる。メダル投入口２１に受け入れられたメダルは、予め定められた規定数（例えば、３枚）を上限として１回の遊技に投入されることとなり、規定数を超えた分はパチスロ１の内部に預けることが可能となる（いわゆるクレジット機能）。
【００４４】
ＢＥＴボタン２２は、パチスロ１の内部に預けられているメダルから１回の遊技に投入する枚数を決定するために設けられる。スタートレバー２３は、全てのリール（３Ｌ，３Ｃ，３Ｒ）の回転を開始するために設けられる。
【００４５】
また、フロントドア２ｂを正面から見てリール表示窓４の左側方には、７セグメントＬＥＤ（Light Emitting Diode）からなる７セグ表示器２４が設けられている。この７セグ表示器２４は、特典として遊技者に対して払い出すメダルの枚数（以下、払出枚数）、パチスロ内部に預けられているメダルの枚数（以下、クレジット枚数）等の情報をデジタル表示する。
【００４６】
フロントドア２ｂを正面から見て台座部１２の左側には、精算ボタン２７が設けられている。この精算ボタン２７は、パチスロ１の内部に預けられている外部に引き出す（排出する）ために設けられる。台座部１２の下方には、腰部パネルユニット３１が設けられている。腰部パネルユニット３１は、任意の画像が描かれた装飾パネルと、この装飾パネルを背面側から照明するための光を出射する光源を有している。
【００４７】
腰部パネルユニット３１の下方には、メダル払出口３２と、スピーカ用孔３３Ｌ，３３Ｒと、メダルトレイユニット３４が設けられている。メダル払出口３２は、後述のメダルセレクタ２０１から排出されるメダルや後述のホッパー装置５１の駆動により排出されるメダルを外部に導く。メダル払出口３２から排出されたメダルは、メダルトレイユニット３４に貯められる。スピーカ用孔３３Ｌ，３３Ｒは、演出内容に応じた効果音や楽曲等の音を出力するために設けられている。
【００４８】
［内部構造］
図３及び図４は、パチスロ１の内部構造を示す斜視図である。この図３では、フロントドア２ｂが開放され、フロントドア２ｂの裏面側に設けられたミドルドア４１がフロントドア２ｂに対して閉じた状態を示している。また、図４では、フロントドア２ｂが開放され、ミドルドア４１がフロントドア２ｂに対して開いた状態を示している。
また、図５は、キャビネット２ａの内部を示す説明図である。図６は、フロントドア２ｂの裏面側を示す説明図である。
【００４９】
キャビネット２ａは、上面板２０ａと、底面板２０ｂと、左右の側面板２０ｃ，２０ｄと、背面板２０ｅを有している（図５参照）。キャビネット２ａ内部の上側には、キャビネット側スピーカ４２が配設されている。このキャビネット側スピーカ４２は、取付ブラケット４３Ｌ，４３Ｒを介してキャビネット２ａの背面板２０ｅに取り付けられている。キャビネット側スピーカ４２は、例えば、効果音を出力するためのスピーカである。
【００５０】
キャビネット２ａ内部を正面から見て、キャビネット側スピーカ４２の左側方には、キャビネット側中継基板４４が配設されている。このキャビネット側中継基板４４は、キャビネット２ａの左側面板２０ｃに取り付けられている。キャビネット側中継基板４４は、ミドルドア４１（図３及び図４参照）に取り付けられた後述する主制御基板７１（図１４参照）と、ホッパー装置５１、メダル補助収納庫スイッチ（不図示）、メダル払出カウントスイッチ（不図示）とを接続する配線の中継を行う。
【００５１】
キャビネット２ａ内部の中央部には、キャビネット側スピーカ４２による音の出力を制御するアンプ基板４５が配設されている。このアンプ基板４５は、左右の側面板２０ｃ，２０ｄに固定された取付棚４６に取り付けられている。
【００５２】
また、キャビネット２ａ内部を正面から見て、アンプ基板４５の右側には、外部集中端子板４７が配設されている（図５参照）。この外部集中端子板４７は、キャビネット２ａの右側面板２０ｄに取り付けられている。外部集中端子板４７は、メダル投入信号、メダル払出信号及びセキュリティー信号などの信号をパチスロ１の外部へ出力するために設けられている。
【００５３】
キャビネット２ａ内部を正面から見て、アンプ基板４５の左側には、サブ電源装置４８が配設されている。このサブ電源装置４８は、キャビネット２ａの左側面板２０ｃに取り付けられている。サブ電源装置４８は、交流電圧１００Ｖの電力を後述する電源装置５３に供給する。また、交流電圧１００Ｖの電力を直流電圧の電力に変換して、アンプ基板４５に供給する。
【００５４】
キャビネット２ａの内部の下側には、メダル払出装置（以下、ホッパー装置）５１と、メダル補助収納庫５２と、電源装置５３が配設されている。
【００５５】
ホッパー装置５１は、キャビネット２ａにおける底面板２０ｂの中央部に取り付けられている。このホッパー装置５１は、多量のメダルを収容可能であり、それらを１枚ずつ排出可能な構造を有する。ホッパー装置５１は、例えば、精算ボタン２７（図２参照）が押圧されてパチスロ内部に預けられているメダルの精算を行うときに、収容したメダルをクレジット枚数分排出する。ホッパー装置５１によって払い出されたメダルは、メダル払出口３２（図２参照）から排出される。
【００５６】
メダル補助収納庫５２は、ホッパー装置５１から溢れ出たメダルを収納する。このメダル補助収納庫５２は、キャビネット２ａ内部を正面から見て、ホッパー装置５１の右側に配置されている。メダル補助収納庫５２は、キャビネット２ａの底面板２０ｂに係合されており、底面板２０ｂに対して着脱可能に構成されている。
【００５７】
電源装置５３は、キャビネット２ａ内部を正面から見て、ホッパー装置５１の左側に配置されており、左側面板２０ｃに取り付けられている。この電源装置５３は、電源スイッチ５３ａと、電源基板５３ｂを有している（図１４参照）。電源装置５３は、サブ電源装置４８から供給された交流電圧１００Ｖの電力を各部で必要な直流電圧の電力に変換して、変換した電力を各部へ供給する。
【００５８】
図３，図４及び図６に示すように、ミドルドア４１は、フロントドア２ｂの裏面における中央部に配置され、リール表示窓４（図４参照）を裏側から開閉可能に構成されている。ミドルドア４１の上部と下部には、ドアストッパ４１ａ，４１ｂ，４１ｃが設けられている。このドアストッパ４１ａ，４１ｂ，４１ｃは、リール表示窓４を裏側から閉じた状態のミドルドア４１の開動作を固定（禁止）する。すなわち、ミドルドア４１を開くには、ドアストッパ４１ａ，４１ｂ，４１ｃを回転させてミドルドア４１の固定を解除する必要がある。
【００５９】
ミドルドア４１には、主制御基板７１（図１４参照）を収納した主制御基板ケース５５と、３つのリール３Ｌ，３Ｃ，３Ｒが取り付けられている。３つのリール３Ｌ，３Ｃ，３Ｒには、所定の減速比をもったギアを介してステッピングモータが接続されている。
【００６０】
図６に示すように、主制御基板ケース５５には、設定用鍵型スイッチ５６が設けられている。この設定用鍵型スイッチ５６は、パチスロ１の設定を変更もしくはパチスロ１の設定の確認を行うときに使用する。
本実施の形態では、主制御基板ケース５５と、この主制御基板ケース５５に収納された主制御基板７１により、主制御基板ユニットが構成されている。
【００６１】
主制御基板ケース５５に収納された主制御基板７１は、後述する主制御回路９１（図１５参照）を構成する。主制御回路９１は、内部当籤役の決定、リール３Ｌ，３Ｃ，３Ｒの回転及び停止、入賞の有無の判定といった、パチスロ１における遊技の主な流れを制御する回路である。主制御回路９１の具体的な構成は後述する。
【００６２】
ミドルドア４１の上方には、副制御基板７２（図１４参照）を収容する副制御基板ケース５７が配設されおり、副制御基板ケース５７の上方には、センタースピーカ５８が配設されている。副制御基板ケース５７に収納された副制御基板７２は、副制御回路１０１（図１６参照）を構成する。この副制御回路１０１は、映像の表示等による演出の実行を制御する回路である。副制御回路１０１の具体的な構成は後述する。
【００６３】
フロントドア２ｂを裏面側から見て、副制御基板ケース５７の右側方には、副中継基板６１が配設されている。この副中継基板６１は、副制御基板７２と主制御基板７１とを接続する配線を中継する。また、副制御基板７２と副制御基板７２の周辺に配設された基板とを接続する配線を中継する基板である。なお、副制御基板７２の周辺に配設される基板としては、後述するＬＥＤ基板６２Ａ，６２Ｂ，６２Ｃが挙げられる。
【００６４】
ＬＥＤ基板６２Ａ，６２Ｂ，６２Ｃは、フロントドア２ｂの裏面側から見て、副制御基板ケース５７の両側に配設されている。これらＬＥＤ基板６２Ａ，６２Ｂ，６２Ｃは、副制御回路１０１（図１６参照）の制御により実行される演出に応じて、光源の一具体例を示す複数のＬＥＤ（Light Emitting Diode）８５（図１４参照）を発光させて、点滅パターンを表示する。なお、本実施の形態のパチスロ１には、ＬＥＤ基板６２Ａ，６２Ｂ，６２Ｃ以外に複数のＬＥＤ基板を備えている。
【００６５】
副中継基板６１の下方には、２４ｈドア開閉監視ユニット６３が配設されている。この２４ｈドア開閉監視ユニット６３は、ミドルドア４１の開閉の履歴を保存する。また、ミドルドア４１を開放したときに、液晶表示装置１１にエラー表示を行うための信号を副制御基板７２（副制御回路１０１）に出力する。
【００６６】
ミドルドア４１の下方には、ボードスピーカ６４と、下部スピーカ６５Ｌ，６５Ｒが配設されている。ボードスピーカ６４は、腰部パネルユニット３１（図２参照）に対向しており、下部スピーカ６５Ｌ，６５Ｒは、それぞれスピーカ用孔３３Ｌ，３３Ｒ（図２参照）に対向している。
【００６７】
下部スピーカ６５Ｌの上方には、メダルセレクタ２０１と、メダルシュート２０２と、ドア開閉監視スイッチ６７と、が配設されている。メダルセレクタ２０１は、メダルの材質や形状等が適正であるか否かを判別する装置であり、メダル投入口２１に投入されたメダルを、スロープ２０３を介してホッパー装置５１へ案内し、又はメダルシュート２０２へ案内する。メダルセレクタ２０１の具体的な構成については後述する。
【００６８】
メダルシュート２０２は、略Ｙ字状の筒状の部材であり、メダルセレクタ２０１によって案内されたメダルやホッパー装置５１から排出されたメダルをメダル払出口３２（図２参照）に案内する。
【００６９】
ドア開閉監視スイッチ６７は、フロントドア２ｂを裏面側から見て、メダルセレクタ２０１の左側方に配置されている。このドア開閉監視スイッチ６７は、パチスロ１の外部へ、フロントドア２ｂの開閉を報知するためのセキュリティー信号を出力する。
【００７０】
また、リール表示窓４の下方であってミドルドア４１により開閉される領域には、ドア中継端子板６８が配設されている（図４参照）。このドア中継端子板６８は、主制御基板ケース５５内の主制御基板７１（図１４参照）と、各種のボタンやスイッチ、副制御基板７２（図１４参照）、メダルセレクタ２０１及び遊技動作表示基板８１（図１４参照）との配線を中継する基板である。なお、各種のボタン及びスイッチとしては、例えば、ＢＥＴボタン２２、精算ボタン２７、ドア開閉監視スイッチ６７、後述するＢＥＴスイッチ７７、スタートスイッチ７９等を挙げることができる。
【００７１】
＜メダルセレクタの構成＞
次に、図７〜図１３を参照して、メダルセレクタ２０１の具体的な構成について説明する。図７は、メダルセレクタ２０１をパチスロ１の斜め後方から見た斜視図である。図８は、メダルセレクタ２０１の分解図である。図９は、メダルセレクタ２０１をパチスロ１の斜め前方から見た斜視図である。図１０は、メダルセレクタ２０１の後述するベース板部２０４の背面図である。図１１は、メダルセレクタ２０１の後述するセレクトプレート２０７の斜視図である。図１２は、メダルセレクタ２０１がメダルをホッパー装置５１へ案内する場合のメダルの経路を示す図である。図１３は、メダルセレクタ２０１がメダルをメダルシュート２０２に案内する場合のメダルの経路を示す図である。なお、図７〜図１３に示す矢印Ｘはパチスロ１の左右方向を示し、矢印Ｙはパチスロ１の前後方向を示し、矢印Ｚは上下方向を示す。
【００７２】
図７〜図９に示すように、メダルセレクタ２０１は、ベース板部２０４と、サブプレート２０５と、キャンセルシュータ２０６と、セレクトプレート２０７と、メダルソレノイド２０８（図９参照）、カメラユニット２０９と、を備えている。
【００７３】
ベース板部２０４は、メダルセレクタ２０１の外枠筐体を構成する略板状の部材であり、パチスロ１の左右方向の両端部がパチスロ１の後方に折曲するように成型されている。ベース板部２０４は、パチスロ１の前後方向に直交する一方の平面である後面２０４ｂと他方の平面である前面２０４ａ（図９参照）を有している。後面２０４ｂには、メダルレール２１０が、パチスロ１の前方へ凹むように、且つ、略Ｌ字状に形成されている。メダルレール２１０の表面には、複数の突条部２１０ａが形成されている。
【００７４】
ベース板部２０４の上端部には、メダル投入口２１（図２参照）から投入されるメダルを受け入れるメダル入口部２１１が設けられている。メダル入口部２１１からメダルセレクタ２０１内に投入されたメダルは、メダルレール２１０に沿って上方から下方へ移動する。ベース板部２０４の下部には、メダル出口部２０４ｃ（図８参照）が設けられている。メダルセレクタ２０１内を移動したメダルは、メダル出口部２０４ｃから排出され、スロープ２０３（図４参照）を介してホッパー装置５１に収容される。
【００７５】
メダルレール２１０の略中間位置には前後方向に貫通する中央孔２１２が形成されており、この中央孔２１２からはメダルプレッシャ２１３（図８参照）の端部が露出している。図９に示すように、メダルプレッシャ２１３は、ベース板部２０４の前面２０４ａに設けられた軸部２１４に回動可能に支持されている。この軸部２１４には、コイルばね２１５が取り付けられており、メダルプレッシャ２１３は、コイルばね２１５により、メダルプレッシャ２１３が中央孔２１２から突出するように付勢されている。
【００７６】
図９に示すように、ベース板部２０４の前面２０４ａには、磁石２１７が設けられている。磁石２１７は、メダルレール２１０上を移動するメダルの内、適正な材質でない不正メダルを吸着（着磁）する。
【００７７】
また、図８に示すように、メダルレール２１０の下流領域の略中央部には、前後方向に貫通し、後述するアフタメダルプレッシャ２１８の後端部が露出する上露出孔２１９が形成されている。また、メダルレール２１０の下流領域の下部には、前後方向に貫通し、セレクトプレート２０７の後述するメダルストッパ部２２７が露出する下露出孔２２０が形成されている。
【００７８】
また、図１０に示すように、メダルレール２１０には、６つの基準マーカー２６０が形成されている。基準マーカー２６０は、カメラユニット２０９が撮像するメダルレール２１０上の領域である撮像領域Ａ１（図１０では１点鎖線で示す）内に配置されている。
【００７９】
基準マーカー２６０は、上部基準マーカー２６１と、下部基準マーカー２６２とからなり、上部基準マーカー２６１は、メダルレール２１０の上部で、傾斜しながら、左右方向に３つ並ぶように配置されている。また、下部基準マーカー２６２は、メダルレール２１０の下部で、傾斜しながら左右方向に３つ並ぶように配置されている。
【００８０】
基準マーカー２６０は、カメラユニット２０９が撮像した撮像領域の画像データにおいて、基準マーカー２６０が形成されている箇所の画素に係る輝度と、基準マーカー２６０が形成されていない箇所の画素に係る輝度と、が所定値以上異なるように、形成されている。本実施形態では、各基準マーカー２６０は、メダルレール２１０に三角形の孔を空けることで形成されている。なお、基準マーカー２６０の形成態様はこれに限らず、孔の形状は適宜選択可能である。また、例えば、基準マーカー２６０を、メダルレール２１０上に、メダルレール２１０の地の色とは、異なる色の図形を印刷することで、形成してもよい。
【００８１】
図９に示すように、アフタメダルプレッシャ２１８は、ベース板部２０４の前面２０４ａに回動可能に軸支されている。アフタメダルプレッシャ２１８の前端部がメダルソレノイド２０８によってパチスロ１の後方へ押圧されると、アフタメダルプレッシャ２１８は回動し、アフタメダルプレッシャ２１８の後端部が上露出孔２１９（図８参照）から露出する。
【００８２】
図７及び図８に示すように、キャンセルシュータ２０６は、略板状の部材であり、パチスロ１の左右方向の両端部がパチスロ１の前方に折曲するように成型されている。キャンセルシュータ２０６は、ベース板部２０４に着脱可能に固定され、ベース板部２０４の下部を後方から覆っている。キャンセルシュータ２０６は、メダル出口部２０４ｃを介することなく排出されるメダルをメダルシュート２０２（図４参照）に案内する。キャンセルシュータ２０６の左右方向の略中央部の上部には、下方に略矩形状に切り欠いた切欠き部２０６ａが形成されている。
【００８３】
また、キャンセルシュータ２０６には、報知用ＬＥＤ２０６ｃが設けられている。報知用ＬＥＤ２０６ｃは、後述するＡＥ補正処理においてエラーが発生した旨を点灯して報知する報知手段を構成する。
【００８４】
図７及び図８に示すように、サブプレート２０５は、メダルレール２１０を後方から覆う板状の部材である。サブプレート２０５は、平板状の本体部２２１と、この本体部２２１の上部に設けた軸部２２２と、を有している。本体部２２１の略中央部には、前後方向に貫通する貫通孔２２１ａが設けられており、貫通孔２２１ａからはメダルレール２１０の略中央部から下流領域が露出している。
【００８５】
軸部２２２は、ベース板部２０４に支持されており、サブプレート２０５は、軸部２２２を中心に回動可能にベース板部２０４に取り付けられている。軸部２２２には、にはコイルばね２２３が取り付けられている。通常時、サブプレート２０５は、コイルばね２２３の付勢力により、ベース板部２０４側に押し付けられている。このとき、サブプレート２０５と、サブプレート２０５に覆われたメダルレール２１０の上部との間には、メダルが通過可能な空間が形成されている。すなわち、サブプレート２０５は、メダルを通過させるガイド板として機能する。
【００８６】
ここで、例えば、メダルセレクタ２０１内にメダル詰まりが生じた場合、サブプレート２０５をコイルばね２２３の付勢力に抗して回動させて、メダル詰まりを解消することができる。
【００８７】
図７に示すように、セレクトプレート２０７は、サブプレート２０５に覆われていないメダルレール２１０の略中央部を移動するメダルをガイドする部材である。図１１に示すように、セレクトプレート２０７は、略台形板状のプレート本体２２４と、プレート本体２２４の左右方向の両端部がパチスロ１の前方へ折曲することで形成されている一対の軸受部２２５と、を有している。また、プレート本体２２４の上部には、パチスロ１の前方へ折曲し、後端部が上方へ折曲することで形成されているフランジ部２２６が形成されている。また、一方の軸受部２２５には、下方へ延びるメダルストッパ部２２７が形成されている。
【００８８】
図７に示すように、プレート本体２２４は、サブプレート２０５に覆われていないメダルレール２１０の略中央部とパチスロ１の前後方向に対向している。
【００８９】
図９に示すように、セレクトプレート２０７は、ベース板部２０４の前面２０４ａに設けられた軸部２２８に回動可能に支持されている。軸部２２８にはコイルばね２２９が設けられており、フランジ部２２６をパチスロ１の前方へ付勢する。フランジ部２２６は、メダルソレノイド２０８の一端部と接触している。メダルソレノイド２０８がＯＮ状態にあるとき、フランジ部２２６はメダルソレノイド２０８の一端部に押圧され、コイルばね２２９の付勢力に抗してパチスロ１の後方へ移動する。このときの、セレクトプレート２０７の回動位置を「ガイド位置」と称する。ガイド位置にあるセレクトプレート２０７のプレート本体２２４とメダルレール２１０との距離は、メダルをキャンセルシュータ２０６側に排出することなくホッパー装置５１へガイド可能な所定の距離に設定されている。また、このときメダルストッパ部２２７は、下露出孔２２０（図８参照）から突出しない。
【００９０】
また、メダルソレノイド２０８がＯＦＦ状態にあるとき、フランジ部２２６はメダルソレノイド２０８の押圧から解放され、コイルばね２２９の付勢力によってパチスロ１の前方へ移動する。このときの、セレクトプレート２０７の回動位置を「排出位置」と称する。排出位置にあるセレクトプレート２０７のプレート本体２２４とメダルレール２１０との距離は、所定の距離よりも長い距離に設定されている。このとき、パチスロ１の前方へ移動するフランジ部２２６に押圧され、メダルソレノイド２０８の一端部はパチスロ１の前方へ移動する。これに伴ってメダルソレノイド２０８の他端部がパチスロ１の後方へ移動し、アフタメダルプレッシャ２１８の前端部を押圧する。これによってアフタメダルプレッシャ２１８は回動し、アフタメダルプレッシャ２１８の後端部が上露出孔２１９（図８参照）から露出する。
【００９１】
メダルストッパ部２２７は、セレクトプレート２０７がガイド位置にあるときは下露出孔２２０（図８参照）から突出せず、排出位置にあるときは下露出孔２２０から突出する。
【００９２】
図１２に示すように、ガイド位置にあるセレクトプレート２０７は、メダルレール２１０上を移動するメダルが規格寸法を満たす場合、移動するメダルの上部と接触し、メダルをメダル出口部２０４ｃ（図８参照）へ案内する。メダルは、セレクトプレート２０７に案内されているとき、メダルプレッシャ２１３をパチスロ１の前方へ押圧する。なお、図１２では、メダルセレクタ２０１のサブプレート２０５やキャンセルシュータ２０６の図示を省略している。
【００９３】
一方、図１３に示すように、排出位置にあるセレクトプレート２０７は、メダルレール２１０上を移動するメダルが規格寸法を満たす場合であっても、プレート本体２２４とメダルレール２１０との距離が離れているため、メダルをメダル出口部２０４ｃ（図８参照）へ案内することができない。また、メダルは、メダルプレッシャ２１３、上露出孔２１９から突出するアフタメダルプレッシャ２１８、又は、下露出孔２２０から突出するメダルストッパ部２２７に押し出され、キャンセルシュータ２０６に向けて排出される。なお、図１３では、図１２と同様に、メダルセレクタ２０１のサブプレート２０５やキャンセルシュータ２０６の図示を省略している。
【００９４】
また、本実施形態においてセレクトプレート２０７は、通常、ガイド位置に位置付けされているが、所定の条件下（例えば、規定枚数のメダル投入時、エラー発生時、遊技開始時など）では、排出位置に位置付けされている。
【００９５】
また、メダルレール２１０上を移動するメダルが規格寸法よりも小径の場合、セレクトプレート２０７がガイド位置にあっても、メダルはセレクトプレート２０７に案内されず、メダルプレッシャ２１３に押し出され、キャンセルシュータ２０６に向けて排出される。
【００９６】
図７及び図８に示すように、カメラユニット２０９は、第１の基板２３０、第２の基板２３１及び図示しないレンズで構成されており、メダルレール２１０上を移動する物体が正規メダルか否かを判定し、判定結果を主制御回路９１に出力するユニットである。第１の基板２３０には、ＣＭＯＳイメージセンサ２３２（図１７参照）及びＬＥＤ２３３（図１７参照）が設けられている。第２の基板２３１には、ＣＭＯＳイメージセンサ２３２及びＬＥＤ２３３と通信可能、及び、制御可能に接続されている制御ＬＳＩ２３４（図１７参照）が設けられている。
【００９７】
第１の基板２３０と第２の基板２３１は、ＢｔｏＢ（Board-to-Board）形式のコネクタ（不図示）で接続され、また、各基板２３０，２３１の角部に設けられた脚部２３５によって固定されている。なお、カメラユニット２０９の回路の具体的な構成については後述する。また、本実施形態では、カメラユニット２０９を２つの基板２３０，２３１とレンズで構成する態様を説明したが、これに代えて、ＣＭＯＳイメージセンサ２３２、ＬＥＤ２３３及び制御ＬＳＩ２３４を設けた一つの基板で、カメラユニットを構成してもよい。また、絞り機構を追加してもよい。
【００９８】
カメラユニット２０９は、キャンセルシュータ２０６の上部の切欠き部２０６ａの周囲に設けられたビス穴２０６ｂに、第１の基板２３０がビス止めされることで、固定されている。
【００９９】
ＣＭＯＳイメージセンサ２３２（図１７参照）は、第１の基板２３０の略中央部分に設けられている。ＣＭＯＳイメージセンサ２３２は、キャンセルシュータ２０６の切欠き部２０６ａ（図８参照）を介して、メダルレール２１０上の撮像領域Ａ１（図１０参照）を撮像し、撮像した画像データを制御ＬＳＩ２３４（図１７参照）に出力する。
【０１００】
ＬＥＤ２３３（図１７参照）は、ＣＭＯＳイメージセンサ２３２の周囲で面発光し、メダルレール２１０上を移動する物体に光を照射する。制御ＬＳＩ２３４（図１７参照）は、ＣＭＯＳイメージセンサ２３２から出力された画像データに基づいて、メダルレール２１０上を移動する物体が正規メダルか否かを判定し、判定結果を主制御回路９１に出力する。なお、本実施形態では、切欠き部２０６ａの周囲に形成したビス穴２０６ｂにビス止めすることでカメラユニット２０９をキャンセルシュータ２０６に固定する態様を説明したが、カメラユニットの固定態様はこれに限定されない。例えば、第１の基板２３０と第２の基板２３１の間に取り付けレールを設け、また、キャンセルシュータ２０６の上部に凹部を設け、この凹部に取り付けレールを嵌めた上で、取り付けレールとキャンセルシュータ２０６をビス止め又は接着剤で固定するようにしてもよい。
【０１０１】
＜パチスロが備える回路の構成＞
次に、パチスロ１が備える回路の構成について、図１４〜図１８を参照して説明する。
まず、図１４を参照してパチスロ１が備える回路全体の概要について説明する。図１４は、パチスロ１が備える回路全体のブロック構成図である。
【０１０２】
パチスロ１は、ミドルドア４１に配設された主制御基板７１と、フロントドア２ｂに配設された副制御基板７２を有している。
主制御基板７１には、リール中継端子板７４と、設定用鍵型スイッチ５６と、外部集中端子板４７と、ホッパー装置５１と、メダル補助収納庫スイッチ７５と、電源装置５３の電源基板５３ｂが接続されている。設定用鍵型スイッチ５６、外部集中端子板４７、ホッパー装置５１及びメダル補助収納庫スイッチ７５は、キャビネット側中継基板４４を介して主制御基板７１に接続されている。外部集中端子板４７及びホッパー装置５１については、上述したため、説明を省略する。
【０１０３】
リール中継端子板７４は、各リール３Ｌ，３Ｃ，３Ｒのリール本体の内側に配設されている。このリール中継端子板７４は、各リール３Ｌ，３Ｃ，３Ｒのステッピングモータ（不図示）に電気的に接続されており、主制御基板７１からステッピングモータに出力される信号を中継する。
【０１０４】
メダル補助収納庫スイッチ７５は、メダル補助収納庫５２のスイッチ貫通孔（非表示）を貫通している。このメダル補助収納庫スイッチ７５は、メダル補助収納庫５２がメダルで満杯になっているか否かを検出する。
【０１０５】
電源装置５３の電源基板５３ｂには、電源スイッチ５３ａが接続されている。この電源スイッチ５３ａは、パチスロ１に必要な電源を供給するときにＯＮにする。
【０１０６】
また、主制御基板７１には、ドア中継端子板６８を介して、メダルセレクタ２０１、ドア開閉監視スイッチ６７、ＢＥＴスイッチ７７、精算スイッチ７８、スタートスイッチ７９、ストップスイッチ基板８０、遊技動作表示基板８１及び副中継基板６１が接続されている。ドア開閉監視スイッチ６７及び副中継基板６１については、上述したため、説明を省略する。メダルセレクタ２０１の回路構成については後述する。
【０１０７】
ＢＥＴスイッチ７７は、ＢＥＴボタン２２が遊技者により押されたことを検出する。精算スイッチ７８は、精算ボタン２７が遊技者により押されたことを検出する。スタートスイッチ７９は、スタートレバー２３が遊技者により操作されたこと（開始操作）を検出する。
【０１０８】
ストップスイッチ基板８０は、回転しているリールを停止させるための回路と、停止可能なリールをＬＥＤなどにより表示するための回路を構成する基板である。このストップスイッチ基板８０には、ストップスイッチが設けられている。ストップスイッチは、各ストップボタン１９Ｌ，１９Ｃ，１９Ｒが遊技者により押されたこと（停止操作）を検出する。
【０１０９】
遊技動作表示基板８１は、メダルの投入を受け付けるとき、３つのリール３Ｌ，３Ｃ，３Ｒが回動可能なとき及び再遊技を行うときに、投入されたメダルの枚数を７セグ表示器２４に表示させるための基板である。この遊技動作表示基板８１には、７セグ表示器２４とＬＥＤ８２が接続されている。ＬＥＤ８２は、例えば、遊技の開始を表示するマークや再遊技を行うマークなどを点灯させる。
【０１１０】
副制御基板７２は、ドア中継端子板６８と副中継基板６１を介して主制御基板７１に接続されている。この副制御基板７２には、副中継基板６１を介して、サウンドＩ／Ｏ基板８４、ＬＥＤ基板６２Ａ，６２Ｂ，６２Ｃ、２４ｈドア開閉監視ユニット６３が接続されている。これらＬＥＤ基板６２Ａ，６２Ｂ，６２Ｃ及び２４ｈドア開閉監視ユニット６３については、上述したため、説明を省略する。
【０１１１】
サウンドＩ／Ｏ基板８４は、センタースピーカ５８、ボードスピーカ６４、下部スピーカ６５Ｌ，６５Ｒ及びフロントドア２ｂに設けられた不図示のスピーカへの音声の出力を行う。
【０１１２】
また、副制御基板７２には、ロムカートリッジ基板８６と、液晶中継基板８７が接続されている。これらロムカートリッジ基板８６及び液晶中継基板８７は、副制御基板７２と共に副制御基板ケース５７に収納されている。
ロムカートリッジ基板８６は、演出用の画像（映像）、音声、ＬＥＤ基板６２Ａ，６２Ｂ及びその他のＬＥＤ基板（不図示）、通信のデータを管理するための基板である。液晶中継基板８７は、副制御基板７２と液晶表示装置１１とを接続する配線を中継する基板である。
【０１１３】
＜主制御回路＞
次に、主制御基板７１により構成される主制御回路９１について、図１５を参照して説明する。
図１５は、パチスロ１の主制御回路９１の構成例を示すブロック図である。
【０１１４】
主制御回路９１は、主制御基板７１上に設置されたマイクロコンピュータ９２を主たる構成要素としている。マイクロコンピュータ９２は、メインＣＰＵ９３、メインＲＯＭ９４及びメインＲＡＭ９５により構成される。メインＣＰＵ９３と前述のホッパー装置５１は、本発明の遊技媒体払出装置を構成している。
【０１１５】
メインＲＯＭ９４には、メインＣＰＵ９３により実行される制御プログラム（例えば、上述した内部抽籤処理の実行のためのプログラム）、データテーブル、副制御回路１０１に対して各種制御指令（コマンド）を送信するためのデータ等が記憶されている。メインＲＡＭ９５には、制御プログラムの実行により決定された内部当籤役等の各種データを格納する格納領域が設けられる。
【０１１６】
メインＣＰＵ９３には、クロックパルス発生回路９６、分周器９７、乱数発生器９８及びサンプリング回路９９が接続されている。クロックパルス発生回路９６及び分周器９７は、クロックパルスを発生する。メインＣＰＵ９３は、発生されたクロックパルスに基づいて、制御プログラムを実行する。乱数発生器９８は、予め定められた範囲の乱数（例えば、０〜６５５３５）を発生する。サンプリング回路９９は、発生された乱数の中から１つの値を抽出する。
【０１１７】
メインＣＰＵ９３は、リールインデックスを検出してから各リール３Ｌ，３Ｃ，３Ｒのステッピングモータに対してパルスを出力した回数をカウントする。これにより、メインＣＰＵ９３は、各リール３Ｌ，３Ｃ，３Ｒの回転角度（主に、リールが図柄何個分だけ回転したか）を管理する。
なお、リールインデックスとは、リールが一回転したことを示す情報である。このリールインデックスは、例えば、発光部及び受光部を有する光センサと、各リール３Ｌ，３Ｃ，３Ｒの所定の位置に設けられ、各リール３Ｌ，３Ｃ，３Ｒの回転により発光部と受光部との間に介在される検知片を備えたリール位置検出部（不図示）により検出する。
【０１１８】
ここで、各リール３Ｌ，３Ｃ，３Ｒの回転角度の管理について、具体的に説明する。ステッピングモータに対して出力されたパルスの数は、メインＲＡＭ９５に設けられたパルスカウンタによって計数される。そして、図柄１つ分の回転に必要な所定回数（例えば１６回）のパルスの出力がパルスカウンタで計数される毎に、メインＲＡＭ９５に設けられた図柄カウンタが１ずつ加算される。図柄カウンタは、各リール３Ｌ，３Ｃ，３Ｒに応じて設けられている。図柄カウンタの値は、リール位置検出部（不図示）によってリールインデックスが検出されるとクリアされる。
【０１１９】
つまり、本実施の形態では、図柄カウンタを管理することにより、リールインデックスが検出されてから図柄何個分の回転が行われたのかを管理するようになっている。したがって、各リール３Ｌ，３Ｃ，３Ｒの各図柄の位置は、リールインデックスが検出される位置を基準として検出される。
【０１２０】
上述したように、滑り駒数の最大数を図柄４個分に定めた場合は、左ストップボタン１９Ｌが押されたときにリール表示窓４の中段にある左リール３Ｌの図柄と、その４個先の図柄までの範囲内にある各図柄が、リール表示窓４の中段に停止可能な図柄となる。
【０１２１】
また、メインＣＰＵ９３は、後述するようにメダルセレクタ２０１の制御ＬＳＩ２３４から判定結果が入力されると、入力された判定結果に基づいて、遊技機に正規の遊技媒体が用いられていると誤認させて遊技を行う不正行為を検知する。
【０１２２】
＜副制御回路＞
次に、副制御基板７２により構成される副制御回路１０１について、図１６を参照して説明する。
図１６は、パチスロ１の副制御回路１０１の構成例を示すブロック図である。
【０１２３】
副制御回路１０１は、主制御回路９１と電気的に接続されており、主制御回路９１から送信されるコマンドに基づいて演出内容の決定や実行等の処理を行う。副制御回路１０１は、基本的に、サブＣＰＵ１０２、サブＲＡＭ１０３、レンダリングプロセッサ１０４、描画用ＲＡＭ１０５、ドライバ１０６を含んで構成されている。
【０１２４】
サブＣＰＵ１０２は、主制御回路９１から送信されたコマンドに応じて、ロムカートリッジ基板８６に記憶されている制御プログラムに従い、映像、音、光の出力の制御を行う。ロムカートリッジ基板８６は、基本的に、プログラム記憶領域とデータ記憶領域によって構成される。
【０１２５】
プログラム記憶領域には、サブＣＰＵ１０２が実行する制御プログラムが記憶されている。例えば、制御プログラムには、主制御回路９１との通信を制御するための主基板通信タスクや、演出用乱数値を抽出し、演出内容（演出データ）の決定及び登録を行うための演出登録タスクが含まれる。また、決定した演出内容に基づいて液晶表示装置１１（図２参照）による映像の表示を制御する描画制御タスク、ＬＥＤ８５等の光源による光の出力を制御するランプ制御タスク、スピーカ５８，６４，６５Ｌ，６５Ｒ等のスピーカによる音の出力を制御する音声制御タスク等が含まれる。
【０１２６】
データ記憶領域は、各種データテーブルを記憶する記憶領域、各演出内容を構成する演出データを記憶する記憶領域、映像の作成に関するアニメーションデータを記憶する記憶領域が含まれている。また、ＢＧＭや効果音に関するサウンドデータを記憶する記憶領域、光の点消灯のパターンに関するランプデータを記憶する記憶領域等が含まれている。
【０１２７】
サブＲＡＭ１０３は、決定された演出内容や演出データを登録する格納領域や、主制御回路９１から送信される内部当籤役等の各種データを格納する格納領域が設けられている。
【０１２８】
サブＣＰＵ１０２、レンダリングプロセッサ１０４、描画用ＲＡＭ（フレームバッファを含む）１０５及びドライバ１０６は、演出内容により指定されたアニメーションデータに従って映像を作成し、作成した映像を液晶表示装置１１に表示させる。
【０１２９】
また、サブＣＰＵ１０２は、演出内容により指定されたサウンドデータに従ってＢＧＭなどの音をスピーカ５８，６４，６５Ｌ，６５Ｒ等のスピーカにより出力させる。また、サブＣＰＵ１０２は、演出内容により指定されたランプデータに従ってＬＥＤ８５等の光源の点灯及び消灯を制御する。
【０１３０】
＜メダルセレクタの回路構成＞
次に、メダルセレクタ２０１の回路構成について、図１７を参照して説明する。
図１７は、メダルセレクタ２０１の回路構成例を示すブロック図である。
【０１３１】
図１７に示すように、メダルセレクタ２０１は、カメラユニット２０９とメダルソレノイド２０８を備えている。
また、メダルセレクタ２０１は、ドア中継端子板６８を介して、主制御基板７１に接続されている。すなわちメダルセレクタ２０１は、主制御回路９１と電気的に接続されている。したがって、主制御回路９１は、メダルセレクタ２０１のメダルソレノイド２０８をＯＮ状態又はＯＦＦ状態に設定することができる。
【０１３２】
カメラユニット２０９は、制御ＬＳＩ２３４、ＣＭＯＳイメージセンサ２３２及びＬＥＤ２３３で構成されている。カメラユニット２０９の制御ＬＳＩ２３４は、ＡＳＩＣ（Application Specific Integrated Circuit）で構成され、ＣＭＯＳイメージセンサ２３２及びＬＥＤ２３３と電気的に接続されている。制御ＬＳＩ２３４は、ＬＥＤ２３３の発光を制御する。また、制御ＬＳＩ２３４は、ＣＭＯＳイメージセンサ２３２から出力された画像データに基づいて、メダルレール２１０上を移動する物体が正規メダルか否かを判定し、判定結果を、ＧＰＩＯ２５０に割り付けられた出力ＰＯＲＴから後述の所定の出力条件が成立したときに、ドア中継端子板６８を介して主制御基板７１に出力する。
【０１３３】
ＣＭＯＳイメージセンサ２３２は、露光時間（シャッタースピード）を１〜２５段階で設定する露光時間設定機構を備えている。１段階上がる毎に、露光時間は、７μ秒延びるように設定される。本実施形態では、露光時間の初期値（パチスロ１の電源投入時の値）は、段階１０、すなわち７０μ秒に設定されている。したがって、本実施形態では、露光時間を、７０μ秒から最大１７５μ秒（段階２５に対応する露光時間）の範囲で設定可能となっている。
なお、本実施形態において、採用されているＣＭＯＳイメージセンサ２３２は、解像度が６４８×４８８ピクセルであり、フレームレートが２４０ｆｐｓ（Frames Per Second）のＣＭＯＳイメージセンサである。
【０１３４】
また、制御ＬＳＩ２３４は、報知用ＬＥＤ２０６ｃと電気的に接続されている。報知用ＬＥＤ２０６ｃは、制御ＬＳＩ２３４からの指示に応じて点灯及び消灯する。
【０１３５】
＜制御ＬＳＩの回路構成＞
次に、制御ＬＳＩ２３４の回路構成について、図１８を参照して説明する。
図１８は、制御ＬＳＩ２３４の回路構成例を示すブロック図である。
【０１３６】
制御ＬＳＩ２３４は、ホストコントローラ２４１、画像認識ＤＳＰ（digital signal processor）回路２４２、バックアップ電源（不図示）が接続されたＳＲＡＭ（Static Random Access Memory）２４３、フラッシュメモリ２４４、ＩＳＰ（Image Signal Processing）回路２４５及びメダルカウント回路２４６を備えている。また、制御ＬＳＩ２３４は、カラー認識回路２４７、魚眼補正スケーラ回路２４８、画像認識アクセラレータ回路２４９及びＧＰＩＯ（General Purpose Input/Output）２５０を備えている。これら制御ＬＳＩ２３４を構成するデバイスは、バスを介して相互に接続されおり、本実施形態の制御ＬＳＩ２３４では、バスのプロトコルとしてＡＸＩ（Advanced eXtensible Interface）が採用されている。
【０１３７】
また、制御ＬＳＩ２３４は、ＩＳＩ（Image Sensor Interface）回路２５１を備えている。ＩＳＩ回路２５１は、ＣＭＯＳイメージセンサ２３２とＩＳＰ回路に電気的に接続されている。ＩＳＩ回路２５１は、ＣＭＯＳイメージセンサ２３２からＬＶＤＳ（Low voltage differential signaling）方式で送信された画像データをＲＧＢベイヤ画像に変換して出力する。
【０１３８】
＜ＩＳＰ回路＞
ＩＳＰ回路２４５は、ＩＳＩ回路２５１からＲＧＢベイヤ画像が出力されると（ＲＧＢベイヤ画像が入力される）と、ＶＳＹＮＣ（Vertical Synchronization）割込信号を、ホストコントローラ２４１に出力する。
また、ＩＳＰ回路２４５は、ＩＳＩ回路２５１から出力されたＲＧＢベイヤ画像にレンズ歪み補正処理と射影変換（ホモグラフィ）処理を施す画像補正処理を行う。
【０１３９】
レンズ歪み補正処理は、後述する各種判別・判定処理の精度を高めるため、ＣＭＯＳイメージセンサ２３２が撮像した画像データ上の、カメラユニット２０９におけるレンズの特性に起因して発生する歪みを補正する処理である。
【０１４０】
例えば、カメラユニット２０９のレンズとして、凸レンズを採用した場合、レンズの端の厚みがレンズの中央部の厚みに比べて薄いため、図１９に示すような歪みが生じる。図１９では、ＣＭＯＳイメージセンサ２３２の撮像領域Ａ１と、ＣＭＯＳイメージセンサ２３２が撮像した撮像領域Ａ１の画像データＧ１を模式的に表している。画像データＧ１における黒点は、撮像領域Ａ１の各格子の頂点に対応する箇所を表している。
【０１４１】
図１９に示すように、画像データＧ１では、中央部に比べて端部に比較的大きな歪みが発生している。ＩＳＰ回路２４５は、予め設定されている各種補正パラメータに基づきレンズ歪み補正処理を行って画像データＧ１（ＩＳＩ回路２５１から出力されたＲＧＢベイヤ画像）を加工する。具体的には、画像データＧ１の黒点の位置が、対応する撮像領域Ａ１の格子の頂点と同位置になるように、画像データＧ１を補完する。これによって、この歪みが後述する各種判別処理に与える影響を抑制する。
【０１４２】
なお、各種補正パラメータは、カメラユニット２０９に採用されるレンズに対する事前の特性評価に基づいて予めプログラム上で規定されている。なお、上記各種補正パラメータをフラッシュメモリ２４４に記憶させ、レンズ歪み補正処理時にＩＳＰ回路２４５に参照されるようにしてもよい。
【０１４３】
射影変換処理は、カメラユニット２０９の取り付け位置のずれが、後述する各種判別・判定処理の精度に影響を与えないように、画像データを補正する処理である。
例えば、カメラユニット２０９がキャンセルシュータ２０６に対して、好適な角度でない角度で傾いて取り付けられると、図２０Ａに示すように、後述する各種判別・判定処理に必要な画像領域Ａ２が歪んで撮像される場合がある。射影変換処理では、この歪みを補正し、画像データを、後述する各種判別・判定処理に好適な態様に補完する。
【０１４４】
具体的には、射影変換処理において、ＩＳＰ回路２４５は、レンズ歪み補正処理後のＲＧＢベイヤ画像を解析し、このＲＧＢベイヤ画像における少なくとも４つの基準マーカー２６０の位置（座標：ｘ，ｙ）を検出する。
【０１４５】
次に、検出した４つの基準マーカーに対応する、プログラム上で予め規定されている後述する各種判別処理の精度を高めるために好適な画像データにおける基準マーカー２６０の位置（座標：ｕ，ｖ）に基づき、以下の式１及び式２における変換係数ａ，ｂ，ｃ，ｄ，ｅ，ｆ，ｇ，ｈを算出する。
ｕ＝（ｘ×ａ＋ｙ×ｂ＋ｃ）／（ｘ×ｇ＋ｙ×ｈ＋１）      ・・・式（１）
ｖ＝（ｘ×ｄ＋ｙ×ｅ＋ｆ）／（ｘ×ｇ＋ｙ×ｈ＋１）      ・・・式（２）
【０１４６】
そして、算出した変換係数ａ，ｂ，ｃ，ｄ，ｅ，ｆ，ｇ，ｈと、レンズ歪み補正処理後のＲＧＢベイヤ画像における各画素の座標値を、上記式１及び式２に代入して、各画素についての変換後の座標を算出し、各画素が算出した変換後の座標に位置するようにこのＲＧＢベイヤ画像を加工する。図２０Ｂは、射影変換処理後のＲＧＢベイヤ画像における図２０Ａに示す画像領域Ａ２を模式的に表している。
【０１４７】
なお、本実施形態では、各種判別処理の精度を高めるために好適な画像データにおける基準マーカー２６０の位置（座標：ｕ，ｖ）をプログラム上で規定する態様を説明した。しかし、これに代えて、例えば、この基準マーカー２６０の位置をフラッシュメモリ２４４に記憶させ、射影変換処理時にＩＳＰ回路２４５に参照されるようにしてもよい。
【０１４８】
次に、ＩＳＰ回路２４５は、レンズ歪み補正処理と射影変換処理後のＲＧＢベイヤ画像を各種フォーマットに変換する色変換処理を行う。色変換処理において、ＩＳＰ回路２４５は、ＲＧＢベイヤ画像を、ＹＵＶ色空間に対応する画像データ（ＹＵＶ画像データ）に変換し、このＹＵＶ画像データにおける輝度に係るデータ（以下、「グレースケール画像データ」と称する場合がある）をメダルカウント回路２４６に出力する（メダルカウント回路２４６が参照するＳＲＡＭ２４３の所定の領域に出力する）。また、グレースケール画像データをＳＲＡＭ２４３に記憶させる。なお、ＳＲＡＭ２４３には、所定数のグレースケール画像データが記憶可能な記憶領域が設けられている。ＳＲＡＭ２４３に記憶されているグレースケール画像データの数が上限数に達した場合、記憶された順序が古いグレースケール画像データから上書きされる。
【０１４９】
また、色変換処理において、ＩＳＰ回路２４５は、ＲＧＢベイヤ画像を、三つの成分（Ｈ：色相、Ｓ：彩度、Ｖ：明度）からなる色空間（ＨＳＶ色空間）に対応する画像データ（ＨＳＶ画像データ）に変換し、このＨＳＶ画像データをカラー認識回路２４７に出力する（カラー認識回路２４７が参照するＳＲＡＭ２４３の所定の領域に出力する）。
【０１５０】
また、ＩＳＰ回路２４５は、パチスロ１の電源投入時に、ＩＳＩ回路２５１からＲＧＢベイヤ画像が出力される（ＲＧＢベイヤ画像が入力される）と、出力された画像に所定の画像が含まれているか否かを判定するＡＥ（Auto Exposure）判定処理を行う。本実施形態において、所定の画像とは、メダルレール２１０の表面に形成された突条部２１０ａ（図８参照）の画像である。すなわち、本実施形態では、ＩＳＰ回路２４５は、画像データ内に所定の画像が含まれているか否かを判定する画像判定手段を構成する。
【０１５１】
ＩＳＰ回路２４５は、ＩＳＩ回路２５１から出力された画像から所定の長さ以上の直線成分を抽出可能なときに、出力された画像に突条部２１０ａの画像が含まれていると判定し、抽出できないときには、出力された画像に突条部２１０ａの画像が含まれていないと判定する。なお、出力された画像からの所定の長さ以上の直線成分の抽出は、例えば出力された画像にハフ変換処理を施すことにより行われるが、これに限らず、他の特徴抽出方法を用いてもよい。
【０１５２】
ＩＳＰ回路２４５は、ＩＳＩ回路２５１から出力された画像に突条部２１０ａの画像が含まれていると判定するとき、このＡＥ判定処理の判定結果をホストコントローラに出力せず、また、以降に、ＩＳＩ回路２５１から出力された画像については、ＡＥ判定処理を行わない。
【０１５３】
一方、ＩＳＰ回路２４５は、ＩＳＩ回路２５１から出力された画像に突条部２１０ａの画像が含まれていないと判定するとき、このＡＥ判定処理の判定結果をホストコントローラに出力する。また、ＩＳＰ回路２４５は、ＣＭＯＳイメージセンサ２３２の露光時間が、本実施形態における上限の１７５μ秒（段階２５に対応する露光時間）に設定されるまで、ＩＳＩ回路２５１から画像が出力されると、出力された画像に対して、ＡＥ判定処理を行う。
【０１５４】
なお、本実施形態では、所定の画像を、メダルレール２１０の表面に形成された突条部２１０ａとする態様を説明した。しかし、これに限らず、所定の画像を、例えば、メダルレール２１０に形成されている基準マーカー２６０としてもよい。また、出力された画像から直線成分が抽出できるか否かを判定する態様を説明したが、これに限らず、抽出した直線成分の画角強度に基づく判定を行ってもよい。
【０１５５】
＜カラー認識回路＞
カラー認識回路２４７は、ＩＳＰ回路２４５から出力されたＨＳＶ画像データの内の色相と彩度に基づいて色判定処理を行う。色判定処理には、メダル検出処理、閾値判定処理、彩度・色相乗算処理、色テンプレート生成処理、及び、色テンプレート比較処理が含まれる。
【０１５６】
（１）メダル検出処理
色判定処理において、カラー認識回路２４７は、ＩＳＰ回路２４５から出力されたＨＳＶ画像データをＳＲＡＭ２４３に記憶させる。なお、ＳＲＡＭ２４３には、所定数のＨＳＶ画像データが記憶可能な記憶領域が設けられている。ＳＲＡＭ２４３に記憶されているＨＳＶ画像データの数が上限数に達した場合、記憶された順序が古いＨＳＶ画像データから上書きされる。
【０１５７】
また、カラー認識回路２４７は、ＩＳＰ回路２４５から出力されたＨＳＶ画像データにメダルの画像が含まれているか否かを判別するメダル検出処理を行う。具体的には、今回、ＩＳＰ回路２４５から出力されたＨＳＶ画像データと、ＳＲＡＭ２４３に記憶されている背景ＨＳＶ画像データと、の差分を検出し、差分部分がメダルの形状と一致する場合は、メダルの画像が含まれていると判別する。なお、背景ＨＳＶ画像データは、メダルの画像が含まれていないＨＳＶ画像データであり、メダルがメダルレール２１０上を移動していないとき、例えば、電源投入直後に、ＣＭＯＳイメージセンサ２３２が撮像した画像データをＩＳＰ回路２４５がＨＳＶ画像データに変換することで得られる。本実施形態では、ＩＳＰ回路２４５は、得られた背景ＨＳＶ画像データをＳＲＡＭ２４３に記憶する。なお、検出された差分部分がメダル形状と一致するか否かは、予めフラッシュメモリ２４４に保存されたメダル形状のＨＳＶ画像データと比較することで判別される。
【０１５８】
（２）閾値判定処理
ＨＳＶ画像データにメダルの画像が含まれていると判別した場合、カラー認識回路２４７は、このＨＳＶ画像データに基づいて、閾値判定処理を行う。閾値判定処理において、カラー認識回路２４７は、ＨＳＶ画像データにおけるメダルの画像の所定領域、例えば本実施形態ではメダルの中心を含む略正方形の領域（以下、「メダル領域」と称する場合がある）内の全画素の彩度の値を積算し、また、色相の値を積算する。そして、積算値をメダル領域内の画素数で割って、平均彩度値と、平均色相値と、を算出し、算出した値に基づいて、図２１に示す閾値グラフ上の位置を特定する。
【０１５９】
ここで、図２１の閾値グラフは、縦軸を彩度の値、横軸を色相の値とするグラフである。閾値グラフでは、所定の式に基づいて、グラフ上が許容領域と、非許容領域と、に区分けされている。図２１では、許容領域の背景を白地で表し、非許容領域の背景を網掛けで表している。
【０１６０】
平均彩度値と、平均色相値とに基づく閾値グラフ上の位置が、許容領域内の場合は、色判定処理を継続する。一方、非許容領域内の場合は、色判定処理の判定結果として、「閾値判定不可」をＳＲＡＭ２４３の色判定記憶領域に記憶させ、色判定処理を終了する。なお、ＳＲＡＭ２４３の色判定記憶領域には、所定数の判定結果が記憶可能であり、記憶されている判定結果が上限数に達した場合、記憶された順序が早い判定結果から上書きされる。
【０１６１】
なお、上記に代えて、カラー認識回路２４７は、メダル領域内の各画素について、その画素の彩度の値と色相の値とに基づいて、図２１に示す閾値グラフ上の位置を特定してもよい。この場合、非許容領域内に位置付けられる画素の数が、所定数、例えばメダル領域内の画素数の２０％を超えるか否かを判定し、超えない場合は、色判定処理を継続し、超える場合は、色判定処理の判定結果として、「閾値判定不可」をＳＲＡＭ２４３に記憶させ、色判定処理を終了させてもよい。
【０１６２】
また、閾値グラフにおける許容領域と非許容領域は適宜設定可能である。例えば、図２１の非許容領域に加えて、彩度の値が所定値以上、例えば９０以上の場合は、非許容領域に位置するような非許容領域を設けてもよい。
【０１６３】
（３）彩度・色相乗算処理
閾値判定処理後、カラー認識回路２４７は、閾値判定処理において、彩度・色相乗算処理を行う。彩度・色相乗算処理において、メダル領域内の各画素の彩度の値と色相の値を乗算し、また、乗算して算出した値を、その画素の位置と対応づけてＳＲＡＭ２４３に記憶させる。なお、以後の説明において、メダル領域内の各画素の彩度の値と色相の値との乗算値をその画素の位置に対応づけて記憶したデータのまとまりを「色判定用データ」と称する場合がある。
【０１６４】
（４）色テンプレート生成処理
色テンプレート生成処理は、後述する色テンプレート比較処理において用いられる色テンプレートを生成する処理である。色テンプレート生成処理において、カラー認識回路２４７は、電源投入後に投入されたメダルが規定初期投入枚数、本実施形態では５０枚に達するまでの各メダルに係る色判定用データを相互に比較し、一致する又は所定程度類似する色判定用データをグループ化する。
【０１６５】
例えば、カラー認識回路２４７は、５０枚のメダルに係る色判定用データについて、彩度の値と色相の値との乗算値を、対応づけられている画素の位置毎に比較する。そして、一致する又は所定の誤差範囲（例えば、±５）内である乗算値の数が所定数以上（例えば、全乗算値の８０％以上）の場合にこれらの色判定用データをグループ化する。
【０１６６】
次いで、カラー認識回路２４７は、属する色判定用データの数の多い順で、上位４つのグループを選定する。そして、選定した上位４つのグループのそれぞれについて、任意の一つの色判定用データを選定し、その４つの色判定用データを色テンプレートとして、ＳＲＡＭ２４３の色テンプレートを記憶する記憶領域に記憶させる。なお、選定した上位４つのグループのそれぞれについて、任意の一つの色判定用データを選定することに代えて、同一のグループに属する色判定用データの平均値（各画素に係る乗算値の平均値）を算出することで色テンプレートを生成してもよい。また、ＳＲＡＭ２４３に記憶された色テンプレートは、遊技機の電源投入時に、ホストコントローラ２４１の初期化処理（不図示）により消去してもよい。
【０１６７】
上記のように、色テンプレートを生成することで、例えば、表と裏で刻印（模様）や色が異なる２種類のメダルを正規メダルとして使用する場合で、且つ、色テンプレートがＳＲＡＭ２４３の記憶領域に記憶されていない場合に、電源投入後にこれら正規メダルを５０枚投入することで、これら２種類のメダルの表と裏に係る４種類の色テンプレートを生成することができる。なお、色テンプレートがＳＲＡＭ２４３の記憶領域に記憶されていない場合に、電源投入後に投入された５０枚の正規メダルが１種類であったときは、この正規メダルの表と裏に係る２種類の色テンプレートが生成され、後述の色テンプレート比較処理では、生成された２種類の色テンプレートが用いられる。
【０１６８】
なお、色テンプレートがＳＲＡＭ２４３の記憶領域に記憶されていない場合に、電源投入後に投入されたメダルが規定初期投入枚数、本実施形態では５０枚に達するまでの各メダルに係る色判定用データは、ホストコントローラ２４１の指示に応じて生成される。ホストコントローラ２４１は、後述するメダルカウント回路２４６がメダルレール２１０上を「メダルが通過した」と判定したことを契機に、該判定時から所定時間前の（すなわち、所定フレーム前の）ＨＳＶ画像データを用いて、色判定用データを生成するように、カラー認識回路２４７に指示する。なお、この所定時間は、所定時間前のＨＳＶ画像データに、必ずメダルの画像が含まれるように、実験やシミュレーションに基づいて予め設定される。
【０１６９】
また、この色判定用データは、上述したメダル検出処理、閾値判定処理、彩度・色相乗算処理を経て生成され、ＳＲＡＭ２４３の色判定用データ記憶領域に記憶される。カラー認識回路２４７は、色判定用データ記憶領域に記憶された色判定用データが５０個に達すると、すなわち５０枚のメダルに係る色判定用データが作成されると、色テンプレート生成処理を実行する。
【０１７０】
（５）色テンプレート比較処理
色テンプレート生成処理後のメダル検出処理でメダルの画像が含まれていると判別すると、カラー認識回路２４７は、色テンプレート比較処理を行う。
【０１７１】
色テンプレート比較処理では、メダルの画像が含まれていると判別されたＨＳＶ画像データについて、閾値判定処理、彩度・色相乗算処理を経て作成された色判定用データと、色テンプレートとを比較し、一致又は所定程度類似するか否かの可否判定を行い、判定結果として「可」又は「否」をＳＲＡＭ２４３の色判定記憶領域に記憶させる。本実施形態では、最大４つの色テンプレートを用いるため、最大４つのテンプレートに対する判定結果をＳＲＡＭ２４３に記憶させる。また、色テンプレート比較処理では、色判定結果をＳＲＡＭ２４３の色判定記憶領域に記憶させる。ここで、色判定結果としては、最大４つのテンプレートに対する判定結果として１つでも「可」が記憶されている場合には「可」が記憶され、全て「否」が記憶されている場合には「否」が記憶される。したがって、１回の色テンプレート比較処理において、最大４つの色テンプレートに対する最大４つの判定結果と、これらの判定結果に基づく１つの色判定結果が記憶される。なお、ＳＲＡＭ２４３の色判定記憶領域には、所定数の判定結果が記憶可能であり、記憶されている判定結果が上限数に達した場合、記憶された順序が早い判定結果から上書きされる。
【０１７２】
例えば、カラー認識回路２４７は、色判定用データと色テンプレートにおける彩度の値と色相の値との乗算値を、対応づけられている画素の位置毎に比較する。そして、一致する又は所定の誤差範囲（例えば、±５）内である乗算値の数が所定数以上（例えば、全乗算値の８０％以上）の場合に一致又は所定程度類似すると判定する。なお、この処理における、一致又は所定程度類似するか否かの判定基準は、適宜設定可能である。
【０１７３】
以上のように、色判定処理において、閾値判定処理を行い、また、色テンプレート比較処理を行い、色判定用データと、色テンプレートとを比較し、一致又は所定程度類似するか否かを判定するカラー認識回路２４７は、メダルレール２１０上を通過した物体が正規メダルであるか否かを判定する遊技媒体判定手段を構成する。
【０１７４】
＜メダルカウント回路＞
メダルカウント回路２４６は、ＩＳＰ回路２４５から出力されたグレースケール画像データに基づいてカウント処理を行う。カウント処理には、メダル画像判別処理、メダル位置検出処理及び順序判定処理が含まれる。
【０１７５】
（１）メダル画像判別処理
カウント処理において、メダルカウント回路２４６は、まず、メダル画像判別処理を行う。メダル画像判別処理において、メダルカウント回路２４６は、ＩＳＰ回路２４５から出力されたグレースケール画像データに、メダルの画像が含まれているか否かを判別する。具体的には、今回、ＩＳＰ回路２４５から出力されたグレースケール画像データと、ＳＲＡＭ２４３に記憶されている背景グレースケール画像データの各画素について差分を検出し、差分が検出された複数の画素によって形成される形状が、フラッシュメモリ２４４に保存されているメダル形状のテンプレートデータと一致する場合は、メダルの画像が含まれていると判別する。なお、背景グレースケール画像データは、メダルの画像が含まれていないグレースケール画像データであり、メダルがメダルレール２１０上を移動していないとき、例えば、電源投入直後に、ＣＭＯＳイメージセンサ２３２が撮像した画像データをＩＳＰ回路２４５がグレースケール画像データに変換することで得られる。本実施形態では、ＩＳＰ回路２４５は、得られた背景グレースケール画像データをＳＲＡＭ２４３に記憶する。なお、本実施形態では、メダルカウント回路２４６が背景グレースケール画像データとＩＳＰ回路２４５から出力されたグレースケール画像データの差分を検出し、検出した差分がメダル形状と一致するか否かでメダルの画像が含まれているか否かを判別した。しかし、これに限らず、検出した差分の画素の数が一定数以上ある場合に、メダルの画像が含まれていると判別してもよい。
【０１７６】
（２）メダル位置検出処理
次に、メダルカウント回路２４６は、ＩＳＰ回路２４５から出力されたグレースケール画像データについて、メダル位置検出処理を行う。メダル位置検出処理において、メダルカウント回路２４６は、出力されたグレースケール画像データにおける所定の判定領域にメダルの画像が存在するか否かを判別し、判別結果をＳＲＡＭ２４３に記憶させる。
【０１７７】
所定の判定領域は、グレースケール画像データＧ２内の複数の矩形状の領域であり、本実施形態では、図２２〜図２４に示すように、判定領域Ａ１〜Ａ４，Ｂ１〜Ｂ４，Ｃ１，Ｃ２，Ｄ１〜Ｄ４，Ｅ及びＦの合計１６個の判定領域が設定されている。なお、図２２Ａ〜Ｃ、図２３Ｄ〜Ｆ、図２４Ｇは、メダルレール２１０上を通過し、メダル出口部２０４ｃから排出されるメダルＭと判定領域との関係を説明するための図である。また、図２４Ｈは、メダルシュート２０２に案内されるメダルと判定領域との関係を説明するための図である。
【０１７８】
各判定領域は、判定領域内に複数の画素が含まれるように、グレースケール画像データＧ２における各判定領域の角部の座標値（Ｘ，Ｙ）を規定することで、プログラム上で予め規定されている。例えば、図２５に示すように、Ｃ１の判定領域は、領域内に８つの画素を含み、４つの角部の座標値（４５０，９５），（４５４，９５），（４５０，９６），（４５４，９６）によって、その位置が規定されている。なお、図２５では、格子の一マスが一画素を示している。
【０１７９】
図２２Ａ〜Ｃ、図２３Ｄ〜Ｆ、図２４Ｇに示すように、判定領域Ａ１〜Ａ４，Ｂ１〜Ｂ４は、メダルレール２１０上を通過し、メダル出口部２０４ｃから排出されるメダルＭの画像の下部に重なるように配置される。また、判定領域Ｃ１，Ｃ２は、メダルレール２１０上を通過し、メダル出口部２０４ｃから排出されるメダルＭの画像の上部に重なるように配置される。また、判定領域Ｅ及びＦは、メダルレール２１０上を通過し、メダル出口部２０４ｃから排出されるメダルＭの画像に重ならないように、配置されている。
【０１８０】
また、判定領域Ｆは、図２４Ｈに示すように、メダルがメダルシュート２０２に案内される場合のメダルＭの画像に重なるように、グレースケール画像データＧ２の下部に配置される。また、判定領域Ｅは、メダルＭの経路の上方に位置し、不正行為に用いられる各種器具の画像に重なるように、グレースケール画像データＧ２の上部に配置される。
【０１８１】
メダルカウント回路２４６は、処理の対象であるグレースケール画像データと背景グレースケール画像データの各判定領域における各画素の輝度の差分値を算出し、算出した差分値が閾値以上の画素の数を、判定領域毎にカウントする。そして、メダルカウント回路２４６は、判定領域毎に、カウントした画素の数が、所定数以上であるか否かを判定し、所定数以上であると判定した場合は、その判定領域にメダルの画像が存在する（メダルがある）と判定する。一方、カウントした画素の数が、所定数に満たないと判定した場合は、その判定領域にメダルの画像が存在しない（メダルがない）と判定する。なお、本実施形態では、本処理においてグレースケール画像データを用いる態様を説明したが、これに限らず、例えば上述の色判定処理で用いた彩度と色相を乗算して生成された色判定用データを用いてもよい。
【０１８２】
また、メダルカウント回路２４６は、メダル位置検出処理において、メダルの画像が存在する（メダルがある）と判定した判定領域について、メダルエッジ検出処理を行う。
【０１８３】
メダルエッジ検出処理では、メダルの画像が存在すると判定した判定領域において、輝度の差分値が閾値に満たない画素の配置に基づきメダルの外縁（エッジ）を検出する処理である。本実施形態において、メダルの移動方向は、図２２〜図２５における左から右方向である。したがって、メダル画像が存在する判定した判定領域について、輝度の差分値が閾値に満たない画素が右側に一つでもあると、メダルカウント回路２４６は、メダルの移動方向における前側の外縁（移動先方向メダルエッジ）が存在すると判定する。
【０１８４】
一方、メダル画像が存在する判定した判定領域について、輝度の差分値が閾値に満たない画素が左側に一つでもあると、メダルカウント回路２４６は、メダルの移動方向における後側の外縁（移動後方向メダルエッジ）が存在すると判定する。なお、輝度の差分値が閾値に満たない画素が一つもない場合は、メダルカウント回路２４６は、当該判定領域にメダルの外縁がないと、判定する。
【０１８５】
例えば、図２５に示す判定領域Ｃ１において、右側に位置する画素である５Ｃ〜８Ｃのいずれかの画素において、輝度の差分値が閾値に満たない画素が一つでもある場合は、移動先方向メダルエッジがあると判定する。一方、左側に位置する画素である１Ｃ〜４Ｃのいずれかの画素において、輝度の差分値が閾値に満たない画素が一つでもある場合は、移動後方向メダルエッジがあると判定する。
【０１８６】
なお、判定領域Ｅ及びＦについては、メダル又は各種器具の移動方向が、図２２〜２４における上から下方向であると考えられることから、輝度の差分値が閾値以上の画素よりも下方に輝度の差分値が閾値に満たない画素が一つでもあるときは、メダルカウント回路２４６は、メダルの移動方向における下側の外縁（移動先方向メダルエッジ）が存在すると判定する。一方、輝度の差分値が閾値以上の画素よりも上方に輝度の差分値が閾値に満たない画素が一つでもあるときは、メダルカウント回路２４６は、メダルの移動方向における上側の外縁（移動後方向メダルエッジ）が存在すると判定する。また、輝度の差分値が閾値以上の画素よりも下方又は上方に位置する画素について、輝度の差分値が閾値に満たない画素が一つもない場合は、メダルカウント回路２４６は、当該判定領域にメダル画像は存在するが、メダルの外縁はないと、判定する。
【０１８７】
そして、メダルカウント回路２４６は、ＩＳＰ回路２４５から出力されたグレースケール画像データの各判定領域について、上記判定結果、すなわち、判定領域に、メダル画像が存在するか否かの判定結果、及び、移動先方向メダルエッジ又は移動後方向メダルエッジが存在するか否かの判定結果を、入力順にＳＲＡＭ２４３に記憶させる。例えば、メダルカウント回路２４６は、メダルの画像が存在しないと判定した判定領域に対しては「ＯＦＦ」というデータを記憶させる。また、移動先方向メダルエッジが存在すると判定した判定領域に対しては「ＩＮ」というデータ、移動後方向メダルエッジが存在すると判定した判定領域に対しては「ＯＵＴ」というデータ、そして、メダル画像は存在するが、メダルの外縁はないと判定した判定領域に対しては「ＯＮ」というデータを記憶させる。なお、メダル画像判別処理において、メダルの画像が含まれていないと判別した場合は、メダルカウント回路２４６は、メダル位置検出処理を省略し、全判定領域に対して「ＯＦＦ」というデータを記憶させてもよい。
【０１８８】
また、メダルカウント回路２４６は、メダルが投入不可の場合、例えば、後述するようにクレジットカウンタが最大値の場合、判定領域Ａ１〜Ａ４，Ｂ１〜Ｂ４，Ｃ１，Ｃ２，Ｄ１〜Ｄ４の判定を省略する。また、この場合、メダルカウント回路２４６は、ＳＲＡＭに判定領域Ａ１〜Ａ４，Ｂ１〜Ｂ４，Ｃ１，Ｃ２，Ｄ１〜Ｄ４に対して、上記判定を省略した旨、すなわち未判定である旨を示す「＊」データ（具体的な数値としては、１６進数の「ＦＦ」）を記憶させる。
【０１８９】
したがって、図２２Ａ〜Ｃ、図２３Ｄ〜Ｆ、図２４Ｇ，Ｈに示す８個のグレースケール画像データＧ２について、ＳＲＡＭ２４３には、図２６に示すような、判定領域判定結果データが記憶される。例えば、図２２Ａのグレースケール画像データＧ２については、判定領域Ａ１，Ａ２に対して、移動先方向メダルエッジが存在すると判定されるので、「ＩＮ」というデータ（具体的な数値としては、１６進数の「０１」）が記憶され、その他の判定領域に対しては、メダル画像が存在しないと判定されるので、「ＯＦＦ」というデータ（具体的な数値としては、１６進数の「００」）が記憶される。
【０１９０】
また、図２３Ｅのグレースケール画像データについては、判定領域Ａ１〜Ａ４，Ｅ及びＦに対しては、メダル画像が存在しないと判定されるので、「ＯＦＦ」というデータが記憶される。また、判定領域Ｂ１，Ｂ２，Ｃ１及びＣ２に対しては、移動後方向メダルエッジが存在すると判定されるので「ＯＵＴ」というデータ（具体的な数値としては、１６進数の「０２」）が記憶される。また、判定領域Ｂ３，Ｂ４，Ｄ１〜Ｄ４に対しては、メダル画像は存在するが、メダルの外縁がないと判定されるので「ＯＮ」というデータ（具体的な数値としては、１６進数の「０３」）が記憶される。
【０１９１】
また、図２４Ｈに示すグレースケール画像データＧ２について、判定領域Ｆに対して、メダル画像は存在するが、メダルの外縁がないと判定されるので「ＯＮ」というデータが記憶される。また、判定領域Ａ１〜Ａ４，Ｂ１〜Ｂ４，Ｃ１，Ｃ２，Ｄ１〜Ｄ４については、未判定である旨を示す「＊」というデータが記憶される。
【０１９２】
なお、図２２Ａ〜Ｃ、図２３Ｄ〜Ｆ、図２４Ｇのグレースケール画像データＧ２は、メダルがメダルレール２１０上を通過し、メダル出口部２０４ｃから排出される場合に、ＩＳＰ回路２４５から出力されるグレースケール画像データＧ２のうち、説明の便宜上、７つのグレースケール画像データＧ２を抜粋したものである。すなわち、同場合に、ＩＳＰ回路２４５から出力されるグレースケール画像データは、図２２Ａ〜Ｃ、図２３Ｄ〜Ｆ、図２４Ｇに示すグレースケール画像データＧ２の他にも存在する。
【０１９３】
また、ＳＲＡＭ２４３には、判定領域判定結果データとして、所定数のグレースケール画像データに係る上記判定結果を記憶する記憶領域が設けられている。ＳＲＡＭ２４３に記憶されている判定結果が上限数に達した場合、記憶された順序が古いグレースケール画像データに係る判定結果から上書きされる。
【０１９４】
（３）順序判定処理
メダル画像検出処理及びメダル位置検出処理の後、メダルカウント回路２４６は、順序判定処理を行う。順序判定処理は、時系列的に並ぶ所定の数のグレースケール画像データにおいて、各判定領域についての「ＩＮ」，「ＯＵＴ」，「ＯＮ」，「ＯＦＦ」のデータの遷移の態様が所定の遷移の態様と一致しているか否かを判定し、一致している場合は、メダルレール２１０上をメダルが通過したと判定する。
【０１９５】
ここで、所定の遷移の態様として、本実施形態では、フラッシュメモリ２４４に図２７に示すメダルカウント判定表が数値に変換されて記憶されている。メダルカウント判定表では、メダルがメダルレール２１０上を通過し、メダル出口部２０４ｃから排出される場合の時系列的に並んだ１４個のグレースケール画像データ上の各判定領域における「ＩＮ」，「ＯＵＴ」，「ＯＮ」，「ＯＦＦ」のデータの遷移の態様が規定されている。なお、これらのデータの遷移の態様は、シミュレーションや実験などによって予め規定される。
【０１９６】
順序判定処理において、メダルカウント回路２４６は、ＳＲＡＭ２４３に記憶されている直近の１４個のグレースケール画像データの各判定領域におけるデータの遷移の態様と、メダルカウント判定表で規定されている時系列１〜１４に対応するデータの遷移の態様と、を比較し、完全に一致する場合は、「メダルが通過した」と判定する。また、一致しない場合は、「異常が発生した」と判定する。一致しない場合には、例えば、直近の１４個のグレースケール画像データの各判定領域におけるデータの遷移の態様（以下、「比較対象のデータの遷移の態様」と称する場合がある）の、前半部分はメダルカウント判定表で規定されている時系列１〜８に対応するデータの遷移の態様と一致するが、続く部分がメダルカウント判定表で規定されている時系列８〜４に対応するデータの遷移の態様と一致する場合（以下、この場合を「時系列の逆行」と称する場合がある）がある。また、一致しない場合には、例えば、比較対象のデータの遷移の態様の、前半部分はメダルカウント判定表で規定されている時系列１〜７に対応するデータの遷移の態様と一致するが、続く部分が、メダルカウント判定表で規定されている時系列１０〜１４に対応するデータの遷移の態様と一致する場合、すなわちメダルカウント判定表で規定されている時系列８，９に対応するデータが抜けている場合がある。また、一致しない場合には、例えば、比較対象のデータの遷移の態様の、前半部分はメダルカウント判定表で規定されている時系列１〜８に対応するデータの遷移の態様と一致するが、続く部分が、全てメダルカウント判定表で規定されている時系列９に対応するデータの遷移の態様と一致する場合、すなわち同一の遷移の態様が重複する場合がある。なお、上述の時系列の逆行は、既存のメダル逆行エラーに相当し、また、同一の遷移の態様が重複する場合は、既存のメダル詰まりエラーに相当する。また、上述のデータが抜けている場合は、既存のメダルセレクタでは検知することができなかったエラーであり、当該エラーを検知できるメダルセレクタ２０１は、既存のメダルセレクタよりエラー検出性能が優れているといえる。
【０１９７】
また、メダルカウント回路２４６は、メダルが投入不可の場合、ＳＲＡＭ２４３に記憶されている直近の４個のグレースケール画像データの各判定領域におけるデータの遷移の態様と、メダルカウント判定表で規定されている時系列Ｅ１〜Ｅ４に対応するデータの遷移の態様と、を比較し、完全に一致する場合は、「メダルがメダルシュート２０２に案内された」と判定する。
【０１９８】
なお、ＳＲＡＭ２４３に記憶されているグレースケール画像データの数が、所定数に満たない場合、例えば４個又は１４個に満たない場合は、データの数の不足により遷移の態様が一致しないため、上記比較処理において、「メダルが通過した」、又は、「メダルがメダルシュート２０２に案内された」と判定されることはない。なお、この場合、上記比較処理を省略してもよい。
【０１９９】
また、メダルカウント回路２４６は、ＳＲＡＭ２４３に記憶されている直近のグレースケール画像データの判定領域Ｅに対して「ＩＮ」，「ＯＵＴ」，「ＯＮ」のいずれかのデータが記憶されている場合は、異常が発生したと判定する。
【０２００】
また、順序判定処理において、メダルカウント回路２４６は、順序判定処理における上記の判定結果をカウント処理の判定結果としてＳＲＡＭ２４３に記憶させる。すなわち、ＳＲＡＭ２４３には、カウント処理の判定結果として、「メダルが通過した」（具体的な数値としては１６進数の「０１」）、「メダルがメダルシュート２０２に案内された」（具体的な数値としては１６進数の「０２」）、及び、「異常が発生した」（具体的な数値としては１６進数の「１０」）、の３種類の判定結果が記憶される。なお、ここで、「メダルが通過した」と判定される場合とは、例えば主制御回路９１でメダル投入可の状態で、メダルが投入された場合である。また、「メダルがメダルシュート２０２に案内された」と判定される場合とは、主制御回路９１でメダル投入可の状態で、規定メダルより外径の小さい不正メダルが投入された場合や、主制御回路９１でメダル投入不可の状態で、メダルが投入された場合である。また、「異常が発生した」と判定される場合とは、メダルが通過する範囲外で、何らかの異物を検出した場合や、上述のメダルカウンタ判定表に規定されているデータの遷移の態様と比較対象のデータの遷移の態様とが一致しない場合である。
【０２０１】
なお、上記比較の結果、完全一致の場合に「メダルが通過した」又は「メダルがメダルシュート２０２に案内された」と判定することに代えて、所定の程度、例えば一致の度合いが８０％以上の場合に、「メダルが通過した」又は「メダルシュート２０２に案内された」と、所定の判定マージンを考慮して判定してもよい。
【０２０２】
また、メダル位置検出処理において、メダルエッジ検出処理を省略してもよい。この場合、メダルカウント回路２４６は、ＳＲＡＭ２４３に、メダル画像が存在しないと判定した判定領域に対しては「ＯＦＦ」というデータを記憶させ、メダル画像は存在すると判定した判定領域に対しては「ＯＮ」というデータを記憶させる。そして、図２７に示すメダルカウント判定表に、各判定領域における「ＯＮ」，「ＯＦＦ」のデータの遷移の態様を規定する。
【０２０３】
また、順序判定処理において、図２７に示すメダルカウント判定表を用いた比較に代えて、「ＯＮ」のデータが記憶される判定領域の順序を予め規定しておき、この予め規定した順序と実際に「ＯＮ」のデータが記憶された判定領域の順序とを、比較して、メダルの通過を判定してもよい。この場合、予め規定する順序を、判定領域Ａ１〜Ａ４をＡ領域、判定領域Ｂ１〜Ｂ４をＢ領域、判定領域Ｃ１，Ｃ２をＣ領域、判定領域Ｄ１〜Ｄ４をＤ領域と、グループ化した上で規定してもよい。例えば、予め規定する順序を、Ａ〜Ｄ領域のいずれも「ＯＦＦ」、次いでＡ領域のみ「ＯＮ」、次いでＡ領域、Ｂ領域及びＣ領域が「ＯＮ」、次いでＢ領域、Ｃ領域及びＤ領域が「ＯＮ」、次いでＤ領域のみ「ＯＮ」、最後にＡ〜Ｄ領域のいずれも「ＯＦＦ」としてもよい。なお、この場合、Ａ領域が「ＯＮ」とは、判定領域Ａ１〜Ａ４のいずれかについて「ＯＮ」のデータが記憶されていることである。
【０２０４】
また、グレースケール画像データ上に設定する判定領域の数、形状及び配置場所は、許容される判定所要時間や求める判定の精度に応じ適宜設定可能である。例えば、図２２Ａ〜Ｃ、図２３Ｄ〜Ｆ、図２４Ｇ，Ｈにおいてグレースケール画像データＧ２の上端部から下端部に亘って上下方向に延びる判定領域を設定してもよい。
【０２０５】
＜魚眼補正スケーラ回路＞
魚眼補正スケーラ回路２４８は、ＳＲＡＭ２４３からグレースケール画像データを取得し、取得したグレースケール画像データを魚眼補正する魚眼補正処理を行う。
【０２０６】
また、魚眼補正スケーラ回路２４８は、魚眼補正処理を行ったグレースケール画像データに対して、イコライズ処理を行う。イコライズ処理において、魚眼補正スケーラ回路２４８は、１／２，１／４，１／８に縮小した縮小画像データを作成する。
【０２０７】
また、魚眼補正スケーラ回路２４８は、イコライズ処理において、作成した縮小画像データそれぞれに対して、バイラテラル変換処理を行う。本実施形態では、縮小画像データのノイズを除去するために、図２８に示す３×３のカーネル（画像処理におけるカーネルであって、ＯＳの機能を示すカーネルではない。）のガウシアンフィルタを用いる。しかし、ガウシアンフィルタには、画像データ内のエッジが目立たなくなる（ボケる）という欠点がある。そこで、この欠点を解消するために、バイラテラル変換処理の処理アルゴリズムとして、以下の式３に示すバイラテラルフィルタを採用する。すなわち、バイラテラルフィルタは、ガウシアンフィルタのカーネルを使用して画像データのノイズを除去するとともにエッジ補正及び強調を行うフィルタである。
【０２０８】
【数１】
2020044363.tif 000003
【０２０９】
数１において、バイラテラル変換処理前の画像データの配列をf(i, j)、処理後の画像データの配列をg(i, j)とする。また、ｗはカーネルサイズ、σは標準偏差、dは輝度値の差を表している。
【０２１０】
そして、魚眼補正スケーラ回路２４８は、イコライズ処理を施した縮小画像データをＳＲＡＭ２４３に記憶させる。なお、ＳＲＡＭ２４３には、所定数の縮小画像データが記憶可能な記憶領域が設けられている。ＳＲＡＭ２４３に記憶されている縮小画像データの数が上限数に達した場合、記憶された順序が古い縮小画像データから上書きされる。
【０２１１】
＜画像認識ＤＳＰ回路＞
ホストコントローラ２４１は、メダルカウント回路２４６がメダルレール２１０上を「メダルが通過した」と判定したことを契機に、該判定時から所定時間前の（すなわち、所定フレーム前の）縮小画像データを用いて、前処理を行うよう、画像認識ＤＳＰ回路に指示する。なお、この所定時間は、所定時間前の縮小画像に、必ずメダルの画像が含まれるように、実験やシミュレーションに基づいて予め設定される。
【０２１２】
画像認識ＤＳＰ回路２４２は、前処理において、ＳＲＡＭ２４３から縮小画像データ（本実施形態では、１／４に縮小した縮小画像データ）を取得し、取得した縮小画像データから円領域を検出する円領域検出処理と、非線形拡散フィルタ処理を行いエッジ画像を作成してＳＲＡＭ２４３に記憶させるフィルタ処理を行う。また、画像認識ＤＳＰ回路２４２は、後述する各種判定処理を行う。なお、本実施形態では、１／４に縮小した画像データを使用しているが、これに限らず、フラッシュメモリ２４４に使用する縮小画像データを選択するための設定を記憶させ、その設定に応じて、１／２に縮小した画像データ、又は、１／８に縮小した画像データを選択できるようにしてもよい。
【０２１３】
（１）円領域検出処理
画像認識ＤＳＰ回路２４２は、円領域検出処理において、取得した縮小画像データと、当該縮小画像データに対応する縮小背景グレースケール画像データとの差分を示す背景差分画像を生成する。ここで縮小背景グレースケール画像データとは、ＳＲＡＭ２４３に記憶されている背景グレースケール画像データに、魚眼補正スケーラ回路２４８による魚眼補正処理及びイコライズ処理を施した画像データあり、円領域検出処理の前にＳＲＡＭ２４３に記憶されている。
【０２１４】
次いで、画像認識ＤＳＰ回路２４２は、生成した背景差分画像を２値化する。そして、図２９に示すように、２値の背景差分画像Ｇ３に対して、メダルの外形を示す２値の外形テンプレートＴ１を用いたテンプレートマッチングを行う。つまり、画像認識ＤＳＰ回路２４２は、背景差分画像Ｇ３において、外形テンプレートＴ１と類似する領域がどこに存在するかを特定する。言い換えると、画像認識ＤＳＰ回路２４２は、背景差分画像Ｇ３において、外形テンプレートＴ１が示すメダルの外形と一致する領域がどこに存在するかを特定する。なお、外形テンプレートＴ１は、予めフラッシュメモリ２４４に記憶されている。
【０２１５】
テンプレートマッチングでは、背景差分画像Ｇ３上で外形テンプレートＴ１をラスタスキャン方向に少しずつ（例えば、１画素（ピクセル）ずつ）移動させる。言い換えれば、画像認識ＤＳＰ回路２４２は、背景差分画像Ｇ３上で外形テンプレートＴ１をラスタスキャンさせる。このとき、画像認識ＤＳＰ回路２４２は、外形テンプレートＴ１の各位置において、外形テンプレートＴ１と、それに重なる、背景差分画像Ｇ３の部分領域とのＡＮＤ画像を生成する。これにより、複数の２値のＡＮＤ画像が生成される。そして、画像認識ＤＳＰ回路２４２は、生成した複数のＡＮＤ画像のうち、画素値が「１」の画素（高輝度画素）の数が最も多いＡＮＤ画像の生成で使用された外形テンプレートＴ１の背景差分画像Ｇ３上の位置を特定する。この位置は、背景差分画像Ｇ３において、外形テンプレートＴ１と類似した領域が存在する位置である。
【０２１６】
そして、画像認識ＤＳＰ回路２４２は、特定した位置と同じ位置に存在する、取得した縮小画像データでの部分領域を、円領域として検出する。言い換えれば、画像認識ＤＳＰ回路２４２は、特定した位置と同じ位置に外形テンプレートＴ１を縮小画像データに配置した際に、外形テンプレートＴ１と重なる、縮小画像データでの部分領域を、円領域として検出する。このとき、部分領域において、その上の外形テンプレートＴ１が示す円形よりも外側の各画素の画素値を零としたものを円領域としてもよい。画像認識ＤＳＰ回路２４２で抽出される円領域はグレースケール画像である。本実施形態では、円領域の外形は四角形であるが、円形等の他の形状であってもよい。
【０２１７】
なお、取得した縮小画像データから円領域を抽出する方法として他の方法を採用してもよい。例えば、メダルの外形が円形であることを利用した抽出方法を採用してもよい。この抽出方法では、まず、取得した縮小画像データに対してエッジ検出が行われてエッジ画像が生成される。エッジ画像の生成方法としては、例えば、Sobel法、Laplacian法、Canny法などが使用される。次に、生成されたエッジ画像から円形領域が抽出される。円形領域の抽出方法としては、例えばハフ変換が使用される。そして、エッジ画像における当該円形領域の位置と同じ位置に存在する、取得した縮小画像データでの円形領域が、円領域とされる。
【０２１８】
また、背景差分法とラベリングを用いて取得した縮小画像データから円領域を抽出する抽出方法を採用してもよい。この抽出方法では、まず、取得した縮小画像データと縮小背景グレースケール画像データとの差分を示す背景差分画像が生成され、生成された背景差分画像が２値化される。そして、２値の背景差分画像に対して４連結等のラベリングが行われる。そして、２値の背景差分画像における、ラベリングの結果得られた連結領域（独立領域）の位置と同じ位置に存在する、取得した縮小画像データの部分領域が、円領域とされる。
【０２１９】
（２）フィルタ処理
画像認識ＤＳＰ回路２４２は、円領域検出処理後に、フィルタ処理を行う。フィルタ処理は、３σ修正処理と、非線形拡散フィルタ処理からなる。
まず、３σ修正処理において、画像認識ＤＳＰ回路２４２は、円領域検出処理で検出した円領域に基づいて、取得した縮小画像データにおける円領域の画像データを切り出す。以下、切り出した画像データを円領域画像データと称する場合がある。
【０２２０】
次に、画像認識ＤＳＰ回路２４２は、切り出した円領域画像データにおける輝度の値について、一定範囲のデータの平均値を中心とした正規分布（図３０参照）を作成する。ここで、３σとは、標準偏差の３倍であって、平均値±３σの範囲内にほぼ全てのデータが属する（ばらつきが正規分布である場合、９９．７％のデータがこの範囲内に属する）ものである。
そして、輝度の値が−３σよりも小さい画素の輝度、例えば−４σの画素の輝度を、−３σの輝度の値に置き換える。また、輝度の値が３σよりも大きい画素の輝度、例えば４σの画素の輝度を、３σの輝度の値に置き換える。このようにすることで、イレギュラーなデータである輝度の値が極端に大きい画素（明る過ぎる画素）や輝度の値が極端に小さい画素（暗過ぎる画素）が、その後の処理に影響することを抑制することができる。
【０２２１】
次に、画像認識ＤＳＰ回路２４２は、３σ修正処理後の円領域画像データに対して、非線形拡散フィルタ処理を行いＸ（縦）方向のエッジ画像ＸとＹ（横）方向のエッジ画像Ｙを作成する。
【０２２２】
図３１Ａは、３σ修正処理後の円領域画像データを模式的に表している。図３１Ａにおいて、格子の一マスは、画素を示している。また、図３１Ｂはエッジ画像Ｘ用係数を示している。ここで図３１Ａの画素Ａ１〜Ａ８，Ｐの輝度の値を、それぞれａ１〜ａ８，ｐとした場合、エッジ画像Ｘにおける注目画素Ｐの輝度の値は、エッジ画像Ｘ用係数を用いて、以下の式４によって算出される。
Ｐの輝度（ＰＸ）＝ａ１×（−３）＋ａ２×０＋ａ３×３＋ａ４×（−１０）＋ｐ×０＋ａ５×１０＋ａ６×（−３）＋ａ７×０＋ａ８×３…式（４）
【０２２３】
画像認識ＤＳＰ回路２４２は、３σ修正処理後の円領域画像データの全ての画素について、上記式４を用いて輝度を算出することで、エッジ画像Ｘを作成する。
【０２２４】
図３１Ｃはエッジ画像Ｙ用係数を示している。ここで図３１Ａの画素Ａ１〜Ａ８，Ｐの輝度の値を、それぞれａ１〜ａ８，ｐとした場合、エッジ画像Ｙにおける注目画素Ｐの輝度の値は、エッジ画像Ｙ用係数を用いて、以下の式５によって算出される。
Ｐの輝度（ＰＹ）＝ａ１×（−３）＋ａ２×（−１０）＋ａ３×（−３）＋ａ４×０＋Ｐ×０＋ａ５×０＋ａ６×３＋ａ７×１０＋ａ８×３…式（５）
【０２２５】
画像認識ＤＳＰ回路２４２は、３σ修正処理後の円領域画像データの全ての画素について、上記式５を用いて輝度を算出することで、エッジ画像Ｙを作成する。
【０２２６】
エッジ画像Ｘ及びエッジ画像Ｙを作成した後、画像認識ＤＳＰ回路２４２は、両画像からエッジ画像ＸＹを作成する。エッジ画像ＸＹにおける各画素の輝度ＰＸＹは、エッジ画像Ｘにおける画素の輝度の値をＰＸとし、同一位置にあるエッジ画像Ｙにおける画素の輝度の値をＰＹとした場合、以下の式６によって算出することができる。
【０２２７】
【数２】
2020044363.tif 000004
【０２２８】
画像認識ＤＳＰ回路２４２は、エッジ画像Ｘ及びエッジ画像Ｙの全ての画素について、上記式６を用いて輝度ＰＸＹを算出することで、エッジ画像ＸＹを作成し、作成したエッジ画像ＸＹをＳＲＡＭ２４３に記憶させる。
なお、画像認識ＤＳＰ回路２４２が行う各種判定処理については、後述する。
【０２２９】
＜画像認識アクセラレータ回路＞
画像認識アクセラレータ回路２４９は、勾配平均画像データに係る処理と、エッジ勾配画像に係る処理を行う。
【０２３０】
［勾配平均画像データに係る処理］
勾配平均画像データに係る処理には、回転画像生成処理と、勾配平均画像データ生成処理と、勾配平均画像テンプレート生成処理が含まれる。
【０２３１】
（１）回転画像生成処理
回転画像生成処理において、画像認識アクセラレータ回路２４９は、ＳＲＡＭ２４３からエッジ画像ＸＹを取得し、取得したエッジ画像ＸＹを１度単位で回転させて、３６０度分の回転画像を生成する。
【０２３２】
（２）勾配平均画像データ生成処理
勾配平均画像データ生成処理において、画像認識アクセラレータ回路２４９は、回転画像生成処理で生成した３６０度分の回転画像を累積加算して（重ね合わせて）、勾配平均画像データを生成する。勾配平均画像データの例として、図３２Ａに示す正規メダルの勾配平均画像データを図３２Ｂに示す。そして、画像認識アクセラレータ回路２４９は生成した勾配平均画像データをＳＲＡＭ２４３に記憶させる。
【０２３３】
（３）勾配平均画像テンプレート生成処理
勾配平均画像テンプレート生成処理は、後述する画像認識ＤＳＰ回路２４２の判定処理において用いられる画像データである勾配平均画像テンプレートを生成する処理である。
【０２３４】
勾配平均画像テンプレート生成処理において、画像認識アクセラレータ回路２４９は、ＳＲＡＭ２４３に記憶されている５０個の（すなわち、５０枚のメダルに係る）勾配平均画像データを相互に比較し、一致する又は所定程度類似する勾配平均画像データをグループ化する。次いで、画像認識アクセラレータ回路２４９は、属する勾配平均画像データの数の多い順で、上位４つのグループを選定する。そして、選定した上位４つのグループのそれぞれについて、任意の一つの勾配平均画像データを選定し、その４つの勾配平均画像データを勾配平均画像テンプレートとして、ＳＲＡＭ２４３の勾配平均画像テンプレートを記憶する記憶領域に記憶させる。なお、選定した上位４つのグループのそれぞれについて、任意の一つの勾配平均画像テンプレートを選定することに代えて、同一のグループに属する勾配平均画像データの平均値（各画素に係る輝度の平均値）を算出することで勾配平均画像テンプレートを生成してもよい。また、ＳＲＡＭ２４３に記憶された勾配平均画像テンプレートは、遊技機の電源投入時に、ホストコントローラ２４１の初期化処理（不図示）により消去してもよい。
【０２３５】
上記のように、勾配平均画像テンプレートを生成することで、例えば、表と裏で刻印（模様）が異なる２種類のメダルを正規メダルとして使用する場合に、電源投入後にこれら正規メダルを５０枚投入することで、これら２種類のメダルの表と裏に係る最大４種類の勾配平均画像テンプレートを生成することができる。なお、電源投入後に投入された５０枚の正規メダルが１種類であった場合は、この正規メダルの表と裏に係る２種類の勾配平均画像テンプレートが生成され、後述の勾配平均画像テンプレート比較処理では、生成された２種類の勾配平均画像テンプレートが用いられる。
【０２３６】
ここで、勾配平均画像テンプレート生成処理は、勾配平均画像テンプレートがＳＲＡＭ２４３の記憶領域に記憶されていない場合に、電源投入後に投入されたメダルが規定初期投入枚数、本実施形態では５０枚に達するまでの勾配平均画像データを用いて行われる。画像認識アクセラレータ回路２４９は、勾配平均画像データ生成処理において生成した勾配平均画像データが５０個に達するまで、生成した勾配平均画像データをＳＲＡＭ２４３の勾配平均画像テンプレート生成用データ記憶領域に記憶させる。また、画像認識アクセラレータ回路２４９は、ＳＲＡＭ２４３の勾配平均画像テンプレート生成用データ記憶領域に５０個の勾配平均画像データが記憶されると、勾配平均画像テンプレート生成処理を行う。なお、画像認識アクセラレータ回路２４９は、勾配平均画像テンプレート生成処理の実行後に、勾配平均画像データ生成処理によって生成した勾配平均画像データをＳＲＡＭ２４３の判定対象勾配平均画像データ記憶領域に記憶させる。なお、本実施形態では、ＳＲＡＭ２４３に５０個の勾配平均画像データが記憶されると、一致する又は所定程度類似する勾配平均画像データをグループ化して勾配平均画像テンプレートを生成する態様を説明した。しかし、これに限らず、勾配平均画像データが生成される毎に、先に記憶されている勾配平均画像データと比較を行い、一致する又は所定程度類似する勾配平均画像データをグループ化し、勾配平均画像テンプレートを生成してもよい。
【０２３７】
［エッジ勾配画像に係る処理］
エッジ勾配画像に係る処理には、極座標変換処理、Ｓｃｈａｒｒ変換処理、ＨＯＧ変換処理、ＨＯＧテンプレート生成処理が含まれる。
【０２３８】
（１）極座標変換処理
極座標変換処理において、画像認識アクセラレータ回路２４９は、ＳＲＡＭ２４３からエッジ画像ＸＹを取得し、取得したエッジ画像ＸＹについて、直交座標を極座標に変換し、極座標画像データを作成する。具体的には、画像認識アクセラレータ回路２４９は、エッジ画像ＸＹの各画素の直交座標（ｘ，ｙ）を、動径の長さｒと、基準位置からの角度φで表した極座標（r, φ）に変換する。極座標（r, φ）と直交座標（ｘ，ｙ）との関係は、以下の式７，８で表される。
x＝r cos(φ)・・・式（７）
y＝r sin(φ)・・・式（８）
【０２３９】
そして、画像認識アクセラレータ回路２４９は、作成した極座標画像データをＳＲＡＭ２４３に記憶させる。
【０２４０】
（２）Ｓｃｈａｒｒ変換処理
Ｓｃｈａｒｒ変換処理において、画像認識アクセラレータ回路２４９は、ＳＲＡＭ２４３から極座標画像データを取得し、Ｘ（縦）方向のエッジ極座標画像ＸとＹ（横）方向のエッジ極座標画像Ｙを作成する。したがって、Ｓｃｈａｒｒ変換処理を行う画像認識アクセラレータ回路２４９は、極座標画像を縦方向画像と横方向画像に分離する方向画像分離手段を構成する。
なお、Ｓｃｈａｒｒ変換処理においてエッジ極座標画像Ｘとエッジ極座標画像Ｙを作成する態様は、上述した非線形拡散フィルタ処理において、エッジ画像Ｘとエッジ画像Ｙを作成する態様と用いる係数を含めて同様のため、ここでは説明を省略する。
【０２４１】
（３）ＨＯＧ変換処理
ＨＯＧ変換処理において、画像認識アクセラレータ回路２４９は、エッジ勾配画像を作成し、作成したエッジ勾配画像にＨＯＧ変換を施す。ここで、ＨＯＧ（Histograms of Oriented Gradients）変換とは、画像データにおける局所領域(セル)の輝度の勾配方向をヒストグラム化することであり、ＨＯＧ変換を伴う画像マッチングには、局所的な形状変化（幾何学的変換）に強いことや照明の変動に影響を受けにくいという特徴がある。
【０２４２】
具体的には、Ｓｃｈａｒｒ変換処理で作成したエッジ極座標画像Ｘとエッジ極座標画像Ｙからエッジ勾配画像を作成する。エッジ勾配画像における各画素の輝度すなわち勾配強度は、エッジ極座標画像Ｘにおける画素の輝度の値をＱＸ、同一位置にあるエッジ極座標画像Ｙにおける画素の輝度の値をＱＹとした場合、以下の式９によって算出することができる。
【０２４３】
【数３】
2020044363.tif 000005
【０２４４】
また、エッジ勾配画像における各画素の勾配角度は、以下の式１０によって算出することができる。
勾配角度＝ｔａｎ−１（ＱＹ／ＱＸ）・・・式（１０）
【０２４５】
図３３では、作成したエッジ勾配画像Ｇ４を模式的に示している。画像認識アクセラレータ回路２４９は、作成したエッジ勾配画像Ｇ４における２点鎖線で示した長方形の枠Ｓを局所領域（セル）として、局所領域毎に局所領域内の輝度の勾配方向のヒストグラムを、作成する。そして作成したヒストグラム一式をＳＲＡＭ２４３に記憶させる。
【０２４６】
［ＨＯＧテンプレート生成処理］
ＨＯＧテンプレート生成処理は、後述する画像認識ＤＳＰ回路２４２の判定処理において用いられるＨＯＧテンプレートを生成する処理である。
【０２４７】
ＨＯＧテンプレート生成処理において、画像認識アクセラレータ回路２４９は、ＳＲＡＭ２４３に記憶されている５０セットの（すなわち、５０枚のメダルに係る）上記ヒストグラム一式を相互に比較し、一致する又は所定程度類似するヒストグラム一式をグループ化する。次いで、画像認識アクセラレータ回路２４９は、属するヒストグラム一式の数の多い順で、上位４つのグループを選定する。そして、選定した上位４つのグループのそれぞれについて、任意の一つのヒストグラム一式をＨＯＧテンプレートとして、ＳＲＡＭ２４３のＨＯＧテンプレートを記憶する記憶領域に記憶させる。なお、選定した上位４つのグループのそれぞれについて、任意の一つのヒストグラム一式を選定することに代えて、同一のグループに属するヒストグラム一式の平均値（同一局所領域における勾配強度の平均値）を算出することで、ＨＯＧテンプレートを生成してもよい。また、本実施形態では、５０セットのヒストグラム一式がＳＲＡＭ２４３に記憶されると、記憶されているヒストグラム一式を相互に比較し、一致する又は所定程度類似するヒストグラム一式をグループ化してＨＯＧテンプレートを生成する態様を説明した。しかし、これに限らず、ヒストグラム一式が生成される毎に、先に記憶されているヒストグラム一式と比較を行い、一致する又は所定程度類似するヒストグラム一式をグループ化し、ＨＯＧテンプレートを生成してもよい。
【０２４８】
上記のように、ＨＯＧテンプレートを生成することで、例えば、表と裏で刻印（模様）が異なる２種類のメダルを正規メダルとして使用する場合で、且つ、ＨＯＧテンプレートがＳＲＡＭ２４３の記憶領域に記憶されていない場合に、電源投入後にこれら正規メダルを５０枚投入することで、これら２種類のメダルの表と裏に係る４種類のＨＯＧテンプレートを生成することができる。また、ＨＯＧテンプレートがＳＲＡＭ２４３の記憶領域に記憶されていない場合に、電源投入後に投入された５０枚の正規メダルが１種類であったときは、この正規メダルの表と裏に係る２種類のＨＯＧテンプレートが生成され、後述のＨＯＧテンプレート比較処理では、生成された２種類のＨＯＧテンプレートが用いられる。
【０２４９】
なお、ヒストグラム一式の一致又は類似度の判定は、ヒストグラム一式における同一位置（エッジ勾配画像における同一位置にある局所領域）についてのヒストグラムを比較することで行われる。また、判定の基準は適宜設定可能である。例えば、全ヒストグラムについて完全一致することを条件に、両ヒストグラム一式が一致すると判定してもよい。また、一致の程度が所定の程度以下の、例えば８０％以下のヒストグラムがないことを条件に、両ヒストグラム一式が類似すると判定してもよい。
【０２５０】
ここで、ＨＯＧテンプレート生成処理は、電源投入後に投入されたメダルが規定初期投入枚数、本実施形態では５０枚に達するまでのエッジ勾配画像に係るヒストグラム一式を用いて行われる。画像認識アクセラレータ回路２４９は、ＨＯＧ変換処理において作成したヒストグラム一式が、５０セットに達するまで、作成したヒストグラム一式をＳＲＡＭ２４３のＨＯＧテンプレート生成用データ記憶領域に記憶させる。また、画像認識アクセラレータ回路２４９は、ＳＲＡＭ２４３のＨＯＧテンプレート生成用データ記憶領域に５０セットのヒストグラム一式が記憶されると、ＨＯＧテンプレート生成処理を行う。なお、画像認識アクセラレータ回路２４９は、ＨＯＧテンプレート生成処理の実行後に、ＨＯＧ変換処理によって作成したヒストグラム一式をＳＲＡＭ２４３の判定対象ヒストグラム記憶領域に記憶させる。
【０２５１】
＜画像認識ＤＳＰ回路による判定処理＞
次に、画像認識ＤＳＰ回路２４２が実行する判定処理について、説明する。判定処理は、勾配平均画像テンプレート比較処理と、ＨＯＧテンプレート比較処理を含む。
【０２５２】
（１）勾配平均画像テンプレート比較処理
勾配平均画像テンプレート比較処理において、画像認識ＤＳＰ回路２４２は、画像認識アクセラレータ回路２４９が生成した勾配平均画像データをＳＲＡＭ２４３の判定対象勾配平均画像データ記憶領域から取得する。
【０２５３】
次に、画像認識ＤＳＰ回路２４２は、取得した勾配平均画像データと、ＳＲＡＭ２４３に記憶されている勾配平均画像テンプレートとの差分を算出する。そして、画像認識ＤＳＰ回路２４２は、算出した差分値と刻印判定用の閾値とに基づいて、勾配平均画像データと勾配平均画像テンプレートとが一致する又は所定程度類似するか否かの可否判定を行い、判定結果として「可」又は「否」をＳＲＡＭ２４３に記憶させる。本実施形態では、最大４つの勾配平均画像テンプレートを用いるため、最大４つの判定結果をＳＲＡＭ２４３に記憶させる。また、勾配平均画像テンプレート比較処理では、勾配平均判定結果をＳＲＡＭ２４３に記憶させる。ここで、最大４つのテンプレートに対する判定結果として１つでも「可」が記憶されている場合には、勾配平均判定結果として「可」がＳＲＡＭ２４３に記憶され、全て「否」が記憶されている場合には、勾配平均判定結果として「否」がＳＲＡＭ２４３に記憶される。したがって、１回の勾配平均画像テンプレート比較処理において、最大４つの勾配平均画像テンプレートに対する最大４つの判定結果と、これらの判定結果に基づく１つの勾配平均判定結果が記憶される。
【０２５４】
例えば、画像認識ＤＳＰ回路２４２は、取得した勾配平均画像データと勾配平均画像テンプレートとの各画素における輝度を比較し（差分を算出し）、差分値からこれらの画素の輝度が一致するか否か又は差分が所定の範囲以内かを判定し、一致する又は差分が所定範囲内の画素が一定数以上ある場合は、勾配平均画像データと勾配平均画像テンプレートとが一致する又は所定程度類似すると判定する。一方、一致する画素が一定数に満たない場合は、勾配平均画像データと勾配平均画像テンプレートとが一致又は所定程度類似しないと判定する。
【０２５５】
（２）ＨＯＧテンプレート比較処理
ＨＯＧテンプレート比較処理において、画像認識ＤＳＰ回路２４２は、判定対象ヒストグラム記憶領域から判定対象のヒストグラム一式を取得する。次いで、取得したヒストグラム一式と、ＳＲＡＭ２４３に記憶されているＨＯＧテンプレートとが一致する又は所定程度類似するか否かの可否判定を行い、判定結果として「可」又は「否」をＳＲＡＭ２４３に記憶させる。本実施形態では、最大４つのＨＯＧテンプレートを用いるため、最大４つの判定結果をＳＲＡＭ２４３に記憶させる。また、ＨＯＧテンプレート比較処理では、ＨＯＧ判定結果をＳＲＡＭ２４３に記憶させる。ここで、最大４つのテンプレートに対する判定結果として１つでも「可」が記憶されている場合には、ＨＯＧ判定結果として「可」がＳＲＡＭ２４３に記憶され、全て「否」が記憶されている場合には、ＨＯＧ判定結果として「否」がＳＲＡＭ２４３に記憶される。したがって、１回のＨＯＧテンプレート比較処理において、最大４つのＨＯＧテンプレートに対する最大４つの判定結果と、これらの判定結果に基づく１つのＨＯＧ判定結果が記憶される。
【０２５６】
なお、取得したヒストグラム一式と、ＨＯＧテンプレートとの一致又は類似度の判定は、上述したＨＯＧテンプレート生成処理におけるヒストグラム一式同士の一致又は類似度の判定と同様のため、ここではその説明を省略する。
【０２５７】
以上のように、勾配平均画像テンプレート比較処理及びＨＯＧテンプレート比較処理を行う画像認識ＤＳＰ回路２４２は、メダルレール２１０上を通過した物体が正規メダルであるか否かを判定する遊技媒体判定手段を構成する。
【０２５８】
＜ＧＰＩＯ＞
ＧＰＩＯ２５０（図１８参照）は、メダルセレクタ２０１に接続されている各機器と、制御ＬＳＩ２３４と、の入出力のためのデバイスである。また、制御ＬＳＩ２３４と、メダルセレクタ２０１を構成する各種デバイスと、の入出力のためのデバイスである。
例えば、ＧＰＩＯ２５０のメダルカウント出力ＰＯＲＴ及びメダル判定出力ＰＯＲＴが、ドア中継端子板６８を介して（図１８ではドア中継端子板６８の図示を省略している）、主制御回路９１に接続されている。また、ＧＰＩＯ２５０のＬＥＤ制御出力ＰＯＲＴが、ＬＥＤ２３３に接続され、制御ＬＳＩ２３４によるＬＥＤ２３３の点灯及び消灯制御が可能となっている。また、ＧＰＩＯ２５０の報知用ＬＥＤ制御出力ＰＯＲＴが、報知用ＬＥＤ２０６ｃに接続され、制御ＬＳＩ２３４による報知用ＬＥＤ２０６ｃの点灯及び消灯制御が可能となっている。また、ＧＰＩＯ２５０のＡＥ設定用ポートがＣＭＯＳイメージセンサ２３３に接続され、制御ＬＳＩ２３４によるＣＭＯＳイメージセンサ２３３の露光時間設定機構の制御（露光時間の設定）が可能となっている。
【０２５９】
＜ホストコントローラ＞
ホストコントローラ２４１は、制御ＬＳＩ２３４を構成する各デバイス、例えばメダルカウント回路２４６、カラー認識回路２４７、魚眼補正スケーラ回路２４８、画像認識ＤＳＰ回路２４２、画像認識アクセラレータ回路２４９、ＧＰＩＯ２５０の制御を行う。
【０２６０】
また、ホストコントローラ２４１は、ＩＳＰ回路２４５からＡＥ判定処理の判定結果を受信すると、まず、ＳＲＡＭ２４３において露光時間の段階の値を記憶している領域を参照する。次に、露光時間の段階が「２５」すなわち露光時間が上限の１７５μ秒に設定されていない場合は、ＣＭＯＳイメージセンサ２３２の露光時間設定機構に対して、ＧＰＩＯ２５０のＡＥ設定用ＰＯＲＴを介して、露光時間を１段階上げるように指示する旨の信号を出力する。そして、ＳＲＡＭ２４３において露光時間の段階の値を記憶している領域の値に１を加算する。なお、本実施形態では、露光時間の初期値が７０μ秒に設定されていることから、露光時間の段階の値を記憶している領域に記憶される初期値は１０に設定されている。すなわち、本実施形態では、制御ＬＳＩ２３４のホストコントローラ２４１は、ＣＭＯＳイメージセンサ２３２の露光時間の設定を行う露光時間設定手段を構成する。
【０２６１】
一方、露光時間の段階が「２５」すなわち露光時間が上限の１７５μ秒に設定されている場合は、ホストコントローラ２４１は、ＧＰＩＯ２５０の報知用ＬＥＤ制御出力ＰＯＲＴを介して、報知用ＬＥＤ２０６ｃに点灯を指示する信号を出力する。また、ホストコントローラ２４１は、主制御基板７１に、メダル異常信号を、ＧＰＩＯ２５０のメダル判定出力ＰＯＲＴを介して、出力する。
また、ホストコントローラ２４１は、メダルセレクタ２０１の任意の場所（例えば、第１の基板２３１の近辺）に設けられた、スイッチ基板（不図示）上に配置された初期化スイッチ（不図示）が押下されると、露光時間の段階を初期値の「１０」、すなわち露光時間を７０μ秒に設定する。これによって、例えば、遊技ホールの従業員が、カメラユニット２０９のレンズのメンテナンス（清掃等）した後に、初期化スイッチを押下することで、ＣＭＯＳイメージセンサ２３２の適正な露光時間の再設定が可能となる。
【０２６２】
また、ホストコントローラ２４１は、ＧＰＩＯ２５０を介して、ＬＥＤ２３３へ点灯指示や消灯指示に係る信号を出力する。また、ホストコントローラ２４１は、ＧＰＩＯ２５０を介して、ＳＲＡＭ２４３に記憶されているカウント処理に係る判定結果、すなわち、「メダルが通過した」、「メダルがメダルシュート２０２に案内された」、及び、「異常が発生した」、のいずれかの判定結果を出力する。具体的には、判定結果が「メダルが通過した」である場合は、メダルカウント出力ＰＯＲＴからメダルカウント信号を出力し、「異常が発生した」である場合は、メダル判定出力ＰＯＲＴからメダル異常信号を出力する。また、色判定処理に係る判定結果を出力する。具体的には、閾値判定処理の判定結果として「閾値判定不可」がＳＲＡＭ２４３に記憶されている場合、又は、色判定結果として「否」が記憶されている場合、ＧＰＩＯ２５０に割り付けられたメダル判定出力ＰＯＲＴからメダル異常信号を、所定の出力条件が成立したときに出力する。また、画像認識ＤＳＰ回路２４２による判定処理に係る判定結果を出力する。具体的には、ＳＲＡＭ２４３に、勾配平均判定結果、又は、ＨＯＧ判定結果として「否」が記憶されている場合に、ＧＰＩＯ２５０に割り付けられたメダル判定出力ＰＯＲＴからメダル異常信号を、所定の出力条件が成立したときに出力する。
【０２６３】
各判定結果の上記所定の出力条件は、それぞれ適宜設定可能である。例えば、カウント処理に係る判定結果については、ＳＲＡＭ２４３にカウント処理の判定結果として、「異常が発生した」が記憶されたとき、と設定してもよいし、或いは、連続して、又は、直近のカウント処理の所定判定数（例えば、５０回）の累計で、規定数（例えば、１０回）以上、「異常が発生した」が記憶されたとき、と設定してもよい。また、閾値判定処理の判定結果については、ＳＲＡＭ２４３に、判定結果として「閾値判定不可」が記憶されたとき、と設定してもよいし、或いは、連続して、又は、直近の閾値判定処理の所定判定数（例えば、５０回）の累計で、規定数（例えば、１０回）以上、「閾値判定不可」が記憶されたとき、と設定してもよい。また、色判定処理の色判定結果については、ＳＲＡＭ２４３に、「否」が記憶されたとき、と設定してもよいし、或いは、連続して、又は、直近の色判定処理の所定判定数（例えば、５０回）の累計で、規定数（例えば、１０回）以上、「否」が記憶されたとき、と設定してもよい。また、刻印判定処理の勾配平均判定結果、又は、ＨＯＧ判定結果については、ＳＲＡＭ２４３に「否」が、が記憶されたとき、と設定してもよいし、或いは、連続して、又は、直近の刻印判定処理の所定判定数（例えば、５０回）の累計で、規定数（例えば、１０回）以上、「否」が記憶されたとき、と設定してもよい。
【０２６４】
なお、ＳＲＡＭ２４３には、バックアップ電源（不図示）が接続されており、パチスロ１の電源切断時も一定期間（例えば、１週間程度）はＳＲＡＭ２４３に記憶された内容は保持される。また、ホストコントローラ２４１は、メダルセレクタ２０１に設けられた初期化スイッチ（不図示）によりＳＲＡＭ２４３に記憶された各種テンプレート、例えば、色テンプレート、勾配平均画像テンプレート、ＨＯＧテンプレート、を消去可能となっている。具体的には、初期化スイッチを押下した状態でパチスロ１の電源を投入することで、ホストコントローラ２４１の初期化処理時に、ＳＲＡＭ２４３の各種テンプレートが記憶されている領域を初期化（０の値を書き込む）、すなわち各種テンプレートを消去する。
【０２６５】
＜フラッシュメモリ＞
フラッシュメモリ２４４には、制御ＬＳＩ２３４を構成する各種デバイス、例えば、ホストコントローラ２４１、画像認識ＤＳＰ回路２４２、魚眼補正スケーラ回路２４８、画像認識アクセラレータ回路２４９が各種処理に用いるパラメータや各種処理に必要なデータが記憶されている。また、フラッシュメモリ２４４には、上述の露光時間の段階の値を記憶している領域が設けられている。
【０２６６】
＜制御ＬＳＩの処理フロー＞
次に、制御ＬＳＩ２３４が行う処理について、図３４を参照して説明する。図３４は、制御ＬＳＩ２３４が行う処理を説明するための処理フロー図である。
図３４に示すように、制御ＬＳＩ２３４では、大きく分けて入力処理、変換処理、色判定処理、カウント処理及び刻印判定処理が行われる。
【０２６７】
＜入力処理＞
入力処理は、ＩＳＩ回路２５１によって行われる。入力処理において、ＩＳＩ回路２５１は、上述したとおり、ＣＭＯＳイメージセンサ２３２からＬＶＤＳ方式で送信された画像データをＲＧＢベイヤ画像に変換して、ＩＳＰ回路２４５に出力する。
【０２６８】
＜ＡＥ補正処理＞
ＡＥ補正処理は、パチスロ１の電源投入時に、ＩＳＰ回路２４５と、ホストコントローラ２４１によって行われる。また、ＡＥ補正処理は、後述する変換処理、色判定処理やカウント処理と並行して行われる。
【０２６９】
ＡＥ補正処理において、ＩＳＰ回路２４５は、ＩＳＩ回路２５１から出力されたＲＧＢベイヤ画像にメダルレール２１０の表面に形成された突条部２１０ａ（図８参照）の画像が含まれているか否かを判定するＡＥ判定処理を行う。また、ＩＳＰ回路２４５は、出力された画像に突条部２１０ａの画像が含まれていないと判定するとき、このＡＥ判定処理の判定結果をホストコントローラ２４１に出力する。
【０２７０】
また、ＡＥ補正処理において、ホストコントローラ２４１は、ＩＳＰ回路２４５からＡＥ判定処理の判定結果が出力されると、まず、ＳＲＡＭ２４３において露光時間の段階の値を記憶している領域を参照する。次に、露光時間の段階が「２５」すなわち露光時間が上限の１７５μ秒に設定されていない場合は、ＣＭＯＳイメージセンサ２３２の露光時間設定機構に対して、ＧＰＩＯ２５０のＡＥ設定用ＰＯＲＴを介して、露光時間を１段階上げる（７μ秒延長させる）ように指示する旨の制御信号を出力する。そして、ＳＲＡＭ２４３において露光時間の段階の値を記憶している領域の値に１を加算する。
【０２７１】
このようにすることで、次に、ＩＳＰ回路２４５がＡＥ判定処理を行う画像は、露光時間が１段階上がったＣＭＯＳイメージセンサ２３２によって取得された画像に基づくＲＧＢベイヤ画像となる。ＡＥ補正処理は、ＩＰＳ回路２４５が、ＡＥ判定処理で、画像に突条部２１０ａの画像が含まれると判定するまで、又は、露光時間が上限の１７５μ秒に設定されるまで、繰り返し行われる。
【０２７２】
ＩＳＰ回路２４５が、ＡＥ判定処理において、ＩＳＩ回路２５１から出力された画像に突条部２１０ａの画像が含まれていると判定するとき、このＡＥ判定処理の判定結果をホストコントローラに出力せず、また、以降に、ＩＳＩ回路２５１から出力された画像については、ＡＥ判定処理を行わない。すなわち、ＣＯＭＳイメージセンサ２３２の露光時間は、ＩＳＰ回路２４５がＩＳＩ回路２５１から出力された画像に突条部２１０ａの画像が含まれていると判定するときの露光時間に設定される。なお、ＩＳＰ回路２４５が、電源投入後に最初にＩＳＩ回路２５１から出力された画像に突条部２１０ａの画像が含まれていると判定する場合は、ＣＭＯＳイメージセンサ２３２の露光時間は、初期値の７０μ秒（段階１０）となる。
【０２７３】
ＡＥ補正処理において、ホストコントローラ２４１は、ＩＳＰ回路２４５からＡＥ判定処理の判定結果が出力されたとき、露光時間の段階が「２５」すなわち露光時間が上限の１７５μ秒に設定されている場合は、ホストコントローラ２４１は、ＧＰＩＯ２５０の報知用ＬＥＤ制御出力ＰＯＲＴを介して、報知用ＬＥＤ２０６ｃに点灯を指示する制御信号を出力する。また、ホストコントローラ２４１は、主制御基板７１に、メダル異常信号を、ＧＰＩＯ２５０のメダル判定出力ＰＯＲＴを介して、出力する。
【０２７４】
このように、ホストコントローラ２４１が、報知用ＬＥＤ２０６ｃに点灯を指示する制御信号を出力するとともに、主制御基板７１に、メダル異常信号を出力する場合とは、露光時間を上限値の１７５μ秒に設定してもメダルレール２１０の突条部２１０ａが撮像できなかった場合である。このような場合、カメラユニット２０９に何らかの障害（例えばレンズにほこりなどの汚れが付着している）が発生していることが考えられる。このため、この状態ではカメラユニット２０９を用いた遊技メダルの投入検知及び、不正行為の検知を有効に行えないことから、主制御回路９１は、不正行為があった場合の種々の処理と同様の処理を行う。例えば、主制御回路９１が遊技を強制的に中断させ、７セグ表示器２４にエラーコードを表示するとともに、副制御回路１０１にエラーコマンドを送信して、副制御回路１０１を介して、エラーを報知する（例えば、液晶表示装置１１に所定のエラー画面を表示する）。
【０２７５】
＜変換処理＞
変換処理は、ＩＳＰ回路２４５によって行われる。変換処理において、ＩＳＰ回路２４５は、ＩＳＩ回路２５１から出力されたＲＧＢベイヤ画像にレンズ歪み補正処理と射影変換（ホモグラフィ）処理を施す画像補正処理を行う。次いで、ＩＳＰ回路２４５は、補正後のＲＧＢベイヤ画像を、ＹＵＶ画像データに変換し、グレースケール画像データをメダルカウント回路２４６に出力する色変換処理を行う。また、ＲＧＢベイヤ画像を、ＨＳＶ画像データに変換し、このＨＳＶ画像データをカラー認識回路２４７に出力する色変換処理を行う。
【０２７６】
変換処理の後、制御ＬＳＩ２３４は、色判定処理、カウント処理、刻印判定処理を行う。なお、これらの処理は、各々の処理を実行する回路が別々の回路として構成されているため、各々の実行可能なタイミングで、並列的に実行される。
【０２７７】
＜色判定処理＞
色判定処理は、カラー認識回路２４７によって行われる。色判定処理には、メダル検出処理、閾値判定処理、彩度・色相乗算処理、色テンプレート生成処理、及び、色テンプレート比較処理が含まれる。
【０２７８】
まず、カラー認識回路２４７は、ＩＳＰ回路２４５から出力されたＨＳＶ画像データにメダルの画像が含まれているか否かを判別するメダル検出処理を行う。ＨＳＶ画像データにメダルの画像が含まれていると判別した場合、カラー認識回路２４７は、このＨＳＶ画像データに基づいて、閾値判定処理を行う。閾値判定処理において、平均彩度値と、平均色相値とに基づく閾値グラフ（図２１参照）上の位置が許容領域内の場合は、色判定処理を継続する。一方、非許容領域内の場合は、判定結果として、「閾値判定不可」をＳＲＡＭ２４３に記憶させ、色判定処理を終了する。
【０２７９】
閾値判定処理後、カラー認識回路２４７は、彩度・色相乗算処理を行い、色判定用データを作成する。そして、作成した色判定用データと、色テンプレートとを比較し、一致又は所定程度類似するか否かを判定し、判定結果をＳＲＡＭ２４３に記憶させる。
【０２８０】
なお、電源投入後に投入されたメダルが規定初期投入枚数、本実施形態では５０枚に達するまでは、色テンプレートが生成されていないため、色テンプレート比較処理は実行されない。
【０２８１】
また、カラー認識回路２４７は、電源投入後に投入されたメダルが規定初期投入枚数の５０枚に達し、色判定用データ記憶領域に記憶された色判定用データが５０個に達すると、すなわち５０枚のメダルに係る色判定用データが作成されると、色テンプレート生成処理を実行する。
【０２８２】
＜カウント処理＞
カウント処理は、メダルカウント回路２４６によって行われる。カウント処理には、メダル検出処理と、順序判定処理が含まれる。メダル検出処理には、上述したメダル画像判別処理及びメダル位置検出処理が対応する。メダル検出処理において、メダルカウント回路２４６は、ＩＳＰ回路２４５から出力されたグレースケール画像データに、メダルの画像が含まれているか否かを判別する。また、ＩＳＰ回路２４５から出力されたグレースケール画像データにおける所定の判定領域にメダル画像が存在するか否かを判別し、判別結果（「ＩＮ」，「ＯＵＴ」，「ＯＮ」，「ＯＦＦ」のデータ）をＳＲＡＭ２４３に記憶させる。
【０２８３】
順序判定処理において、メダルカウント回路２４６は、時系列的に並ぶ所定の数のグレースケール画像データにおいて、各判定領域についての「ＩＮ」，「ＯＵＴ」，「ＯＮ」，「ＯＦＦ」のデータの遷移の態様が所定の遷移の態様と一致しているか否かを判定する。そして、判定結果として、「メダルが通過した」、「メダルがメダルシュート２０２に案内された」又は「異常が発生した」のいずれかをＳＲＡＭ２４３に記憶させる。さらに、ＳＲＡＭ２４３に「メダルが通過した」と記憶された場合には、ホストコントローラ２４１は、ＧＰＩＯ２５０に割り付けられたメダルカウント出力ＰＯＲＴから、メダルカウント信号を出力する。このメダルカウント信号によって、主制御回路９１は、メダルが投入されたことを検知し、投入枚数又はクレジット枚数の加算カウントを行う。すなわち本実施形態では、順序判定処理を行うメダルカウント回路２４６は、撮像手段を介して得られる画像データに基づいて、通路を物体が通過したか否かを判定する通過判定手段を構成する。
【０２８４】
＜刻印判定処理＞
刻印判定処理は、魚眼補正スケーラ回路２４８によって行われる魚眼補正処理及びイコライズ処理、並びに、画像認識ＤＳＰ回路２４２によって行われる円領域検出処理、フィルタ処理、勾配平均画像テンプレート比較処理及びＨＯＧテンプレート比較処理が含まれる。また、画像認識アクセラレータ回路２４９によって行われる回転画像生成処理、勾配平均画像データ生成処理、勾配平均画像テンプレート生成処理、極座標変換処理、Ｓｃｈａｒｒ変換処理、ＨＯＧ変換処理、ＨＯＧテンプレート生成処理が含まれる。
【０２８５】
魚眼補正処理において、魚眼補正スケーラ回路２４８は、ＳＲＡＭ２４３からグレースケール画像データを取得し、取得したグレースケール画像データを魚眼補正する魚眼補正処理を行う。次いで、イコライズ処理において、魚眼補正スケーラ回路２４８は、魚眼補正処理を行ったグレースケール画像データに対して、イコライズ処理を行い、縮小画像データを作成し、ＳＲＡＭ２４３に記憶させる。
【０２８６】
ホストコントローラ２４１は、カウント処理においてメダルレール２１０上をメダルが通過したと判定された場合、刻印判定処理における円領域検出処理以降の処理の実行を画像認識ＤＳＰ回路２４２及び画像認識アクセラレータ回路２４９に指示する。
【０２８７】
円領域検出処理において、画像認識ＤＳＰ回路２４２は、縮小画像データをＳＲＡＭ２４３から取得し、縮小画像データから円領域を検出する。また、フィルタ処理において、画像認識ＤＳＰ回路２４２は、検出した円領域について、非線形拡散フィルタ処理を施してエッジ画像ＸＹを作成し、ＳＲＡＭ２４３に記憶させる。
【０２８８】
次いで、回転画像生成処理において、画像認識アクセラレータ回路２４９は、ＳＲＡＭ２４３からエッジ画像ＸＹを取得し、エッジ画像ＸＹから３６０度分の回転画像を生成する。また、勾配平均画像データ生成処理において、画像認識アクセラレータ回路２４９は、３６０度分の回転画像を累積加算して（重ね合わせて）、勾配平均画像データを生成し、勾配平均画像データをＳＲＡＭ２４３に記憶させる。なお、画像認識アクセラレータ回路２４９は、勾配平均画像データを、勾配平均画像テンプレートを生成する前は、勾配平均画像テンプレート生成用データ記憶領域に記憶させ、勾配平均画像テンプレートを生成した後は、判定対象勾配平均画像データ記憶領域に記憶させる。
【０２８９】
次いで、勾配平均画像テンプレート比較処理において、画像認識ＤＳＰ回路２４２は、判定対象の勾配平均画像データと勾配平均画像テンプレートとが一致する又は所定程度類似するか否かを判定し、判定結果をＳＲＡＭ２４３に記憶させる。ここで、勾配平均画像テンプレート比較処理の実行時に、勾配平均画像テンプレートが生成されていない場合（本実施形態では、電源投入後に投入されたメダルが５０枚に満たない場合）は、勾配平均画像テンプレート比較処理は実行されない。
【０２９０】
なお、上述したように、電源投入後に投入されたメダルが規定初期投入枚数の５０枚に達し、ＳＲＡＭ２４３の勾配平均画像データ生成用データ記憶領域に５０個の勾配平均画像データが記憶されたタイミングで、画像認識アクセラレータ回路２４９は、勾配平均画像テンプレート生成処理を行う。
【０２９１】
また、回転画像生成処理に並行して、画像認識アクセラレータ回路２４９は、極座標変換処理を行う。極座標変換処理において、ＳＲＡＭ２４３からエッジ画像ＸＹを取得し、取得したエッジ画像ＸＹについて、直交座標を極座標に変換し、極座標画像データを作成し、極座標画像データをＳＲＡＭ２４３に記憶させる。
【０２９２】
次いで、Ｓｃｈａｒｒ変換処理において、画像認識アクセラレータ回路２４９は、ＳＲＡＭ２４３から極座標画像データを取得し、非線形拡散フィルタ処理を行いエッジ極座標画像Ｘとエッジ極座標画像Ｙを作成する。
【０２９３】
次いで、ＨＯＧ変換処理において、画像認識アクセラレータ回路２４９は、エッジ極座標画像Ｘとエッジ極座標画像Ｙに基づいてエッジ勾配画像を作成し、作成したエッジ勾配画像にＨＯＧ変換を施し、局所領域毎に局所領域内の輝度の勾配方向のヒストグラムを、作成する。そして作成したヒストグラム一式をＳＲＡＭ２４３に記憶させる。なお、画像認識アクセラレータ回路２４９は、ヒストグラム一式を、ＨＯＧテンプレートを生成する前は、ＨＯＧテンプレート生成用データ記憶領域に記憶させ、ＨＯＧテンプレートを生成した後は、判定対象ヒストグラム記憶領域に記憶させる。
【０２９４】
次いで、ＨＯＧテンプレート比較処理において、画像認識ＤＳＰ回路２４２は、判定対象のヒストグラム一式と、ＳＲＡＭ２４３に記憶されているＨＯＧテンプレートとが一致する又は所定程度類似するか否かを判定する。そして、判定結果をＳＲＡＭ２４３に記憶させる。なお、ＨＯＧテンプレートが生成されていない場合（本実施形態では、電源投入後に投入されたメダルが５０枚に満たない場合）は、ＨＯＧテンプレート比較処理は実行されない。
【０２９５】
なお、上述したように、電源投入後に投入されたメダルが５０枚に達し、ＳＲＡＭ２４３のＨＯＧテンプレート生成用データ記憶領域に５０セットのヒストグラム一式が記憶されたタイミングで、画像認識アクセラレータ回路２４９は、ＨＯＧテンプレート生成処理を行う。
【０２９６】
＜制御ＬＳＩの処理のタイミング＞
次に、図３５を参照して、制御ＬＳＩ２３４が行う、各種処理のタイミングについて、説明する。
図３５は、制御ＬＳＩ２３４を構成するデバイスであるホストコントローラ２４１、ＩＳＰ回路２４５、メダルカウント回路２４６、カラー認識回路２４７における処理の関係を時系列的に示している。各デバイス名の下方に延在する線における比較的太線の部分は、そのデバイスが上述した各種処理を行っている状態であることを示している。
【０２９７】
また、各デバイスに対応する線の間の破線矢印は、各デバイス間で入出力される信号を示している。また、ホストコントローラにおける「ＩＮ」の下方に延在する線と「ＯＵＴ」の下方に延在する線との間の破線矢印は、ホストコントローラ２４１が検知した信号とホストコントローラ２４１から出力される信号との対応関係を示している。
なお、ホストコントローラ２４１及びＩＳＰ回路２４５により行われるＡＥ補正処理については図示を省略する。
【０２９８】
まず、ＣＭＯＳイメージセンサ２３２（図１７参照）が画像データを制御ＬＳＩ２３４に出力すると、ＩＳＰ回路２４５は、ＩＳＩ回路２５１を介して画像データを取得し、ＶＳＹＮＣ（Vertical Synchronization）割込信号♯０（１ＩＨ）を、ホストコントローラ２４１に出力する。また、ＩＳＰ回路２４５は、ＲＧＢベイヤ画像を各種フォーマットに変換する変換処理を行う。そして、グレースケール画像データ、ＨＳＶ画像データをＳＲＡＭ２４３、メダルカウント回路２４６、カラー認識回路２４７に出力する。なお、変換処理の詳細な説明については上述したため省略する。
【０２９９】
ホストコントローラ２４１は、ＶＳＹＮＣ割込信号♯０が入力されると、所定時間経過後に、カラー認識回路２４７と、メダルカウント回路２４６に起動要求信号（１ＨＣ，１ＨＭ）を出力する。なお、この所定時間は、実験やシミュレーションに基いて、ＩＳＰ回路２４５における変換処理の所要時間よりも長く設定されている。
【０３００】
カラー認識回路２４７は、起動要求信号が入力されると、また、ＩＳＰ回路２４５から出力されたＨＳＶ画像データについて色判定処理を行い、判定結果をＳＲＡＭ２４３に記憶させ、また、ホストコントローラ２４１に色判定割込信号（１ＣＨ）を出力する。なお、色判定処理の詳細な説明については上述したため省略する。
【０３０１】
メダルカウント回路２４６は、起動要求信号が入力されると、また、ＩＳＰ回路２４５から出力されたデータに基づいてカウント処理を行い、判定結果をＳＲＡＭ２４３に記憶させ、また、ホストコントローラ２４１にメダルカウント割込信号（１ＭＨ）を出力する。なお、カウント処理の詳細な説明については上述したため省略する。
【０３０２】
ホストコントローラ２４１は、色判定割込信号及びカウント割込信号を検知すると、ＳＲＡＭ２４３からカウント処理の判定結果を取得する。そして、判定結果として、「メダルが通過した」、「メダルがメダルシュート２０２に案内された」、及び、「異常が発生した」、のいずれかが記憶されているか否かを判別する。そして、いずれも記憶されていない場合は、ホストコントローラ２４１は、判定結果を、ＧＰＩＯ２５０を介して主制御基板７１（主制御回路９１）に出力する処理を省略する。ここで、本実施形態では、上述したように、カウント処理の順序判定処理においては、ＳＲＡＭ２４３上に複数のグレースケール画像データの各判定領域におけるデータの遷移の態様が記憶されていることを要するため、少なくともメダルカウント回路２４６が受信したグレースケール画像データの数が所定数（１４又はメダルが投入不可の場合は４）に達するまでは、判定結果を主制御基板７１に出力する処理は省略される場合がある。
【０３０３】
図３５に示す、ＶＳＹＮＣ割込信号♯１〜４（２ＩＨ〜５ＩＨ）の入力を契機とする各デバイスの処理のタイミング及び信号の入出力については、上述したＶＳＹＮＣ割込信号♯０の入力（１ＩＨ）を契機とする各デバイスの処理のタイミング及び信号の入出力と同様のため、ここでは説明を省略する。
【０３０４】
次に、図３５に示す、電源投入後ｎ回目のＶＳＹＮＣ割込信号であるＶＳＹＮＣ割込信号♯ｎ（ｎＩＨ）の入力を契機とする各デバイスの処理のタイミング及び信号の入出力について、説明する。なお、ＩＳＰ回路２４５が、ＶＳＹＮＣ割込信号♯ｎを、ホストコントローラ２４１に出力してから（ｎＩＨ）、ホストコントローラ２４１が、ＳＲＡＭ２４３からカウント処理の判定結果を取得するまでの処理及び信号の入出力については、上述したＶＳＹＮＣ割込信号♯０（１ＩＨ）の入力を契機とする各デバイスの処理のタイミング及び信号の入出力と同様のためここでは説明を省略する。
【０３０５】
ホストコントローラ２４１は、カウント処理の判定結果として、「メダルが通過した」、「メダルがメダルシュート２０２に案内された」、及び、「異常が発生した」、のいずれかが記憶されていた場合、ＳＲＡＭ２４３から当該判定結果と、色判定処理の判定結果を取得し、これらの判定結果を、ＧＰＩＯ２５０の割り付けＰＯＲＴに出力する（ｎＨＧ）。すなわちホストコントローラ２４１は、カウント判定処理の判定結果及び色判定処理の判定結果を、ＧＰＩＯ２５０を介して主制御基板７１（主制御回路９１）に出力する。なお、ここで出力される色判定処理の判定結果は、複数の場合がある。
【０３０６】
また、ホストコントローラ２４１は、カウント処理の判定結果が「メダルが通過した」である場合、遊技機に投入されたメダルが規定初期投入枚数、本実施形態では５０枚に達するまでの各メダルに係る色判定用データを生成するため、所定時間前のＨＳＶ画像データを用いて、色判定用データを生成するように、カラー認識回路２４７に指示する。また、ホストコントローラ２４１は、所定時間前の縮小画像データを用いて、前処理を行うよう、画像認識ＤＳＰ回路に指示する。
【０３０７】
また、ホストコントローラ２４１は、主制御基板７１に出力した判定結果を、ＳＲＡＭ２４３から削除する。
【０３０８】
カウント処理の判定結果が「メダルが通過した」である場合、主制御回路９１のメインＣＰＵ９３は、ＧＰＩＯ２５０のメダルカウント出力ＰＯＲＴから出力されたメダルカウント信号を検出して、投入されたメダルの枚数をメインＣＰＵ９３が計数するために設けられたカウンタである投入枚数カウンタの値に１加算する。なお、投入枚数カウンタの値が最大値（例えば、３）の場合は、クレジットされているメダルの枚数をメインＣＰＵ９３が計数するために設けられたカウンタであるクレジットカウンタの値に１加算する。クレジットカウンタが最大値（例えば、５０）の場合は、主制御回路９１は、メダルセレクタ２０１のメダルソレノイド２０８をＯＦＦ状態に設定する。これによって、セレクトプレート２０７が「排出位置」に位置付けされ、メダルが投入不可となり、クレジットカウンタが最大値となった後で投入されたメダルをメダルシュート２０２に案内してメダル払出口３２からメダルトレイユニット３４に排出する。本実施形態では、投入枚数カウンタの値が規定値（例えば、２又は３）のときに、スタートレバーが操作されると、メインＣＰＵ９３は上述の内部抽籤処理を行う。
【０３０９】
また、色判定処理の判定結果が「閾値判定不可」の場合や、色判定結果が「否」の場合、また、カウント判定結果が「異常が発生した」である場合に、ＧＰＩＯ２５０のメダル判定出力ＰＯＲＴから所定の出力条件が成立したときに出力されるメダル異常信号（図３５のＪｕｄｇｅｍｅｎｔ）により、主制御回路９１は、遊技機に正規の遊技媒体が用いられていると誤認させて遊技を行う不正行為があったことを検知する。そして、不正行為があった場合の種々の処理を行う。ここで、不正行為があった場合の種々の処理とは、例えば、主制御回路９１が遊技を強制的に中断させ、７セグ表示器２４にエラーコードを表示するとともに、副制御回路１０１にエラーコマンドを送信して、副制御回路１０１を介して、不正行為があった旨を報知する（例えば、液晶表示装置１１に不正行為が発生した旨を表示する）処理である。
【０３１０】
次に、図３６を参照して、制御ＬＳＩ２３４が行う、その他の処理のタイミングについて、説明する。
図３６は、制御ＬＳＩ２３４を構成するデバイスであるホストコントローラ２４１、ＩＳＰ回路２４５、魚眼補正スケーラ回路２４８、画像認識ＤＳＰ回路２４２、画像認識アクセラレータ回路２４９における処理の関係を時系列的に示している。なお、図３６における各種表記の意味は、図３５と同様のため、ここでは説明を省略する。また、図３６は、電源投入後ｍ回目のＶＳＹＮＣ割込信号であるＶＳＹＮＣ割込信号♯ｍがＩＳＰ回路２４５から出力された以降の処理のタイミングについて示している。
【０３１１】
まず、ＣＭＯＳイメージセンサ２３２（図１７参照）が画像データを制御ＬＳＩ２３４に出力すると、ＩＳＰ回路２４５は、ＩＳＩ回路２５１を介して画像データを取得し、ＶＳＹＮＣ（Vertical Synchronization）割込信号♯ｍ（１ＩＨ）を、ホストコントローラ２４１に出力する。また、ＩＳＰ回路２４５は、ＲＧＢベイヤ画像を各種フォーマットに変換する変換処理を行う。そして、グレースケール画像データをＳＲＡＭ２４３に記憶させる。なお、変換処理の詳細な説明については上述したため省略する。
【０３１２】
ホストコントローラ２４１は、ＶＳＹＮＣ割込信号♯ｍが入力されると、ＩＳＰ回路２４５の変換処理の終了を検出し、変換処理が終了したタイミングで、魚眼補正スケーラ回路２４８に起動要求信号（１ＨＧ）を出力する。なお、この所定時間は、実験やシミュレーションに基いて、ＩＳＰ回路２４５における変換処理の所要時間よりも長く設定されている。
【０３１３】
魚眼補正スケーラ回路２４８は、起動要求信号が入力されると、グレースケール画像データをＳＲＡＭ２４３から取得し、魚眼補正処理及びイコライズ処理を行い、作成した縮小画像データをＳＲＡＭ２４３に記憶させ、また、ホストコントローラ２４１に縮小終了割込信号（１ＧＨ）を出力する。なお、魚眼補正処理及びイコライズ処理の詳細な説明については上述したため省略する。
【０３１４】
ホストコントローラ２４１は、前回の縮小終了割込信号が入力されてから今回の縮小割込信号が入力されるまでに主制御回路９１に「メダルが通過した」というカウント処理の判定結果を出力したことを条件に、画像認識ＤＳＰ回路２４２に前処理の開始を指示する信号（１ＨＤ）を入力する。なお、前処理の開始を指示する条件に、主制御回路９１に出力した色判定処理の判定結果に、「閾値判定不可」、又は、４つの色テンプレートいずれにも一致又は所定程度類似しない、が含まれていないこと、すなわちいずれかの色テンプレートと一致又は所定程度類似しているという判定結果が含まれていることを条件に加えてもよい。
【０３１５】
画像認識ＤＳＰ回路２４２は、ホストコントローラ２４１から上記信号が入力されると、前処理を行う。前処理は、上述のように、円領域検出処理とフィルタ処理からなり、前処理で作成したエッジ画像ＸＹをＳＲＡＭ２４３に記憶させ、ホストコントローラ２４１に前処理終了割込信号（１ＤＨ１）を出力する。なお、前処理の詳細な説明については上述したため省略する。
【０３１６】
ホストコントローラ２４１は、前処理完了割込信号が入力されると、画像認識アクセラレータ回路２４９に、補正処理の開始を指示する信号（１ＨＡ）を出力する。ここで補正処理とは、上述した回転画像生成処理、勾配平均画像データ生成処理、極座標変換処理、Ｓｃｈａｒｒ変換処理、ＨＯＧ変換処理である。なお、これらの処理の詳細な説明については上述したため省略する。
【０３１７】
画像認識アクセラレータ回路２４９は、ホストコントローラ２４１から上記信号が入力されると、補正処理を行う。そして、生成した勾配平均画像データを、勾配平均画像テンプレートを既に生成していた場合は、ＳＲＡＭ２４３の判定対象勾配平均画像データ記憶領域に記憶させ、一方、勾配平均画像テンプレートを未だ生成していない場合は、勾配平均画像テンプレート生成用データ記憶領域に記憶させる。また、生成したヒストグラム一式を、ＨＯＧテンプレートを既に生成していた場合はＳＲＡＭ２４３の判定対象ヒストグラム記憶領域に記憶させ、一方、ＨＯＧテンプレートを未だ生成していない場合は、ＨＯＧテンプレート生成用データ記憶領域に記憶させる。
【０３１８】
次いで、画像認識アクセラレータ回路２４９は、勾配平均画像テンプレートとＨＯＧテンプレートを既に生成していた場合は、画像認識ＤＳＰ回路２４２に補正処理終了割込信号（１ＡＤ）を出力する。一方、勾配平均画像テンプレートとＨＯＧテンプレートを未だ生成していない場合は、画像認識ＤＳＰ回路２４２に補正処理終了割込信号を出力する処理を省略する。なお、画像認識アクセラレータ回路２４９は、ＳＲＡＭ２４３の勾配平均画像データ生成用データ記憶領域に５０個の勾配平均画像データが記憶されると、勾配平均画像テンプレート生成処理を行う。また、画像認識アクセラレータ回路２４９は、ＳＲＡＭ２４３のＨＯＧテンプレート生成用データ記憶領域に５０セットのヒストグラム一式が記憶されると、ＨＯＧテンプレート生成処理を行う。
【０３１９】
画像認識ＤＳＰ回路２４２は、補正処理終了割込信号が入力されると、刻印判定処理を行う。ここでの刻印判定処理は、勾配平均画像テンプレート比較処理とＨＯＧテンプレート比較処理からなる。具体的には、画像認識ＤＳＰ回路２４２は、ＳＲＡＭ２４３の判定対象勾配平均画像データ記憶領域から勾配平均画像データを取得し、勾配平均画像テンプレートと比較する勾配平均画像テンプレート比較処理を行う。そして、勾配平均画像テンプレート比較処理の判定結果を、ＳＲＡＭ２４３に記憶させる。また、ＳＲＡＭ２４３の判定対象ヒストグラム記憶領域からヒストグラム一式を取得し、ＨＯＧテンプレートと比較するＨＯＧテンプレート比較処理を行う。そして、ＨＯＧテンプレート比較処理の判定結果を、ＳＲＡＭ２４３に記憶させる。その後、画像認識ＤＳＰ回路２４２は、刻印判定終了割込信号（１ＤＨ２）をホストコントローラ２４１に出力する。
【０３２０】
ホストコントローラ２４１は、刻印判定終了割込信号が入力されると、ＳＲＡＭ２４３に記憶されている刻印判定処理の判定結果として、勾配平均判定結果及びＨＯＧ判定結果を取得する。また、ホストコントローラ２４１は、取得した勾配平均判定結果として「否」が記憶されている場合、又は、ＨＯＧ判定結果として「否」が記憶されている場合、上述した所定の出力条件が成立したときに、ＧＰＩＯ２５０のメダル判定出力ＰＯＲＴからメダル異常信号（図３６のＪｕｄｇｅｍｅｎｔ）を主制御回路９１に出力する（１ＨＧ）。すなわちホストコントローラ２４１は、刻印判定処理の判定結果を、ＧＰＩＯ２５０を介して主制御基板７１（主制御回路９１）に出力する。また、ホストコントローラ２４１は、主制御基板７１に出力した刻印判定処理の判定結果を、ＳＲＡＭ２４３から削除する。なお、本実施形態では、色判定処理の判定結果の主制御回路９１への出力と、刻印判定処理の判定結果の主制御回路９１への出力は、ＧＰＩＯ２５０の同じ出力ＰＯＲＴを割り付けているが、これに限らず、別々の出力ＰＯＲＴに割り付けてもよい。この場合、主制御回路９１は、色判定処理の判定結果に基づくメダル異常信号か、刻印判定処理の判定結果に基づくメダル異常信号か、を判別することができる。
【０３２１】
主制御回路９１は、入力された刻印判定処理の判定結果、すなわち勾配平均判定結果及びＨＯＧ判定結果のいずれかが「否」である場合、遊技機に正規の遊技媒体が用いられていると誤認させて遊技を行う不正行為があったことを検知する。そして、不正行為があった場合の種々の処理を行う。ここで、不正行為があった場合の種々の処理とは、例えば、主制御回路９１が遊技を強制的に中断させ、７セグ表示器２４にエラーコードを表示するとともに、副制御回路１０１にエラーコマンドを送信して、副制御回路１０１を介して、不正行為があった旨を報知する（例えば、液晶表示装置１１に不正行為が発生した旨を表示する）処理である。
【０３２２】
なお、図３６では、ＶＳＹＮＣ♯ｍに続く、ＶＳＹＮＣ♯ｍ＋１，ＶＳＹＮＣ♯ｍ＋２，ＶＳＹＮＣ♯ｍ＋３，ＶＳＹＮＣ♯ｍ＋４，ＶＳＹＮＣ♯ｍ＋５，ＶＳＹＮＣ♯ｍ＋６を契機とする各種処理について、上述したＶＳＨＹＣ♯ｍを契機とする各種処理と同様のものについては、当該処理に応じて出力される各種信号に先頭の数字のみ変更する符号を付し、詳細な説明を省略する。
【０３２３】
ここで、魚眼補正スケーラ回路２４８からホストコントローラ２４１に縮小終了割込信号（２ＧＨ，３ＧＨ，４ＧＨ，６ＧＨ）を出力する処理の後、ホストコントローラ２４１から画像認識ＤＳＰ回路２４２に、前処理の開始を指示する信号を出力する処理が行われていない。
【０３２４】
これは、ホストコントローラ２４１が、前回の縮小終了割込信号が入力されてから今回の縮小割込信号が入力されるまで、主制御回路９１に「メダルが通過した」というカウント処理の判定結果を出力していないからである。本例では、４ＧＨに係る縮小終了割込信号が入力されてから５ＧＨに係る縮小終了割込信号が入力されるまでの間に、ホストコントローラ２４１は、主制御回路９１に「メダルが通過した」というカウント処理の判定結果を出力している。このため、５ＧＨに係る縮小終了割込信号が入力された後、ホストコントローラ２４１は、画像認識ＤＳＰ回路２４２に前処理の開始を指示する信号（２ＨＤ）を出力する。
【０３２５】
また、本実施形態においては、投入される全てのメダルについて、刻印判定処理が行われることが好ましい。しかし、ホストコントローラ２４１は、画像認識ＤＳＰ回路２４２に前処理の開始を指示する信号を出力する際に、画像認識ＤＳＰ回路２４２又は画像認識アクセラレータ回路２４９が処理中（ビジー状態）か否かを確認し、いずれかが処理中の場合は当該信号を出力せず、また、いずれも処理中でない場合に、当該信号を出力するようにしてもよい。この場合、連続して投入されたメダルについて、間歇的に刻印判定処理を行うことになる。例えば、連続して３枚のメダルが投入された場合は、１枚目と３枚目について刻印判定処理を行うことになる。
【０３２６】
図３５及び図３６に示した、制御ＬＳＩ２３４における各デバイスの処理タイミングは、例示に過ぎない。各デバイスの処理能力や処理内容・処理手順に応じて、様々な処理タイミングで正規メダル判別処理が行われうる。
【０３２７】
＜第１の作用＞
本実施形態のパチスロ１では、カラー認識回路２４７が行う、ＣＭＯＳイメージセンサ２３２から出力された画像データに基づく色判定処理の結果に、「閾値判定不可」、又は、４つの色テンプレートいずれにも一致又は所定程度類似しない、が含まれている場合、すなわち、投入されたメダルの色が正規メダルの色と一致しない場合、主制御回路９１は、遊技機に正規の遊技媒体が用いられていると誤認させて遊技を行う不正行為があったことを検知する。
【０３２８】
また、ＣＭＯＳイメージセンサ２３２から出力された画像データに基づくカウント処理の結果が「異常が発生した」である場合、主制御回路９１は、遊技機に正規の遊技媒体が用いられていると誤認させて遊技を行う不正行為があったことを検知する。
【０３２９】
また、画像認識ＤＳＰ回路２４２が行う、ＣＭＯＳイメージセンサ２３２から出力された画像データに基づく刻印判定処理の結果（本実施形態では、勾配平均判定結果、又は、ＨＯＧ判定結果）が「否」である場合、すなわち投入されたメダルの刻印と正規メダルの刻印が異なる場合、主制御回路９１は、遊技機に正規の遊技媒体が用いられていると誤認させて遊技を行う不正行為があったことを検知する。
【０３３０】
したがって、主制御回路９１は、特殊な器具をメダル投入口に挿入して行われる不正行為や、正規メダルと同径で色や刻印（模様）のみ異なるメダルを使用して行われる不正行為を、精度よく検知することができる。
【０３３１】
そして、不正行為があったことを検知すると、主制御回路９１は、遊技を強制的に中断させ、副制御回路１０１を介して、不正行為があった旨を報知する。したがって、上記不正行為による被害の拡大を抑えることができる。
【０３３２】
＜第２の作用＞
また、本実施形態のパチスロ１では、メダルセレクタ２０１の制御ＬＳＩ２３４が、電源投入後、投入されたメダルが規定初期投入枚数、本実施形態では５０枚に達するまでのメダルレール２１０上を通過するメダルを含む画像に基づいて、色判定処理に用いられる色テンプレートを生成する。また、同様に刻印判定処理に用いられる勾配平均画像テンプレート及びＨＯＧテンプレートを生成する。
【０３３３】
したがって、遊技店において、正規メダルとして使用するメダルの変更があった場合に、電源投入後、変更後の正規メダルを５０枚連続して投入することで、変更後の正規メダルに係る色テンプレート、勾配平均画像テンプレート及びＨＯＧテンプレートを容易に作成することができる。また、正規メダルが、例えば遊技機への投入や、払出し、また、遊技店での洗浄によって劣化し、刻印が当初よりも目立たなくなった場合でも、正規メダルの現状の状態に対応した色テンプレート、勾配平均画像テンプレート及びＨＯＧテンプレートを生成することができるので、各種判定の結果の精度を保つことができる。
【０３３４】
＜第３の作用＞
また、本実施形態のパチスロ１では、制御ＬＳＩ２３４のメダルカウント回路２４６が、ＩＳＰ回路２４５から出力されたグレースケール画像データに基づいてカウント処理を行う。メダルカウント回路２４６は、カウント処理における順序判定処理において、時系列的に並ぶ所定の数のグレースケール画像データについて、複数（本実施形態では１６個）の判定領域についての輝度の変化に基づく「ＩＮ」，「ＯＵＴ」，「ＯＮ」，「ＯＦＦ」のデータの遷移の態様がメダルカウント判定表（図２７参照）の遷移の態様と一致しているか否かを判定する。そして、一致している場合は、メダルレール２１０上を「メダルが通過した」又は「メダルがメダルシュート２０２に案内された」と判定する。また、判定領域Ｅに対して「ＩＮ」，「ＯＵＴ」，「ＯＮ」のいずれかのデータが記憶されている場合は、異常が発生したと判定する。
【０３３５】
以上のように、複数の判定領域における輝度の変化に基づいてメダルの通過などを判定するため、判定の精度を高めることができる。
【０３３６】
また、グレースケール画像データ上に設定する判定領域の数は、許容される判定所要時間や求める判定の精度に応じ適宜設定可能である。したがって、例えば、判定の精度を更に高めるために、判定領域の数を増加させた場合でも、メダルカウント用のフォトセンサなどの部品を新たに設置する必要がない。このため、製造コストの増加を抑制することができる。
【０３３７】
また、主制御回路９１は、カウント処理の判定結果が、「異常が発生した」である場合、遊技機に正規の遊技媒体が用いられていると誤認させて遊技を行う不正行為があったことを検知する。すなわち、カウント処理の判定結果に基づいて、不正行為を検知することができる。
【０３３８】
＜第４の作用＞
また、本実施形態のパチスロ１では、制御ＬＳＩ２３４のＩＳＰ回路２４５が、ＩＳＩ回路２５１から出力されたＲＧＢベイヤ画像にレンズ歪み補正処理と射影変換（ホモグラフィ）処理を施す画像補正処理を行う。
【０３３９】
このため、カメラユニット２０９のレンズの特性やカメラユニット２０９の取り付け位置のずれが各種判別・判定処理に影響を与えないようにＲＧＢベイヤ画像を補完し、各種判定処理の精度を高めることができる。
【０３４０】
＜第５の作用＞
また、本実施形態のパチスロ１では、制御ＬＳＩ２３４のカラー認識回路２４７が、閾値判定処理を行う。これによって、明らかに色相又は彩度の値が正規メダルと異なものについて、色テンプレートと一致又は所定程度類似すると誤判定されることを抑制することができる。すなわち、色テンプレートとの一致度に基づく判定に加えて、判定対象の色自体が有効な色であるか否かを判定できるので、色判定処理の判定結果の精度を高めることができる。
【０３４１】
＜第６の作用＞
また、本実施形態のパチスロ１では、制御ＬＳＩ２３４の魚眼補正スケーラ回路２４８が、イコライズ処理において、作成した縮小画像データそれぞれに対して、バイラテラル変換処理を行う。
これによって、グレースケール画像データのノイズを減少させ、且つ、グレースケール画像データ内のエッジを強調することができる。このため、刻印判定処理における判定結果の精度を高めることができる。
【０３４２】
＜第７の作用＞
また、本実施形態のパチスロ１では、制御ＬＳＩ２３４の画像認識アクセラレータ回路２４９が、ＨＯＧ変換処理を行う。また、画像認識ＤＳＰ回路２４２が、刻印判定処理において、ＨＯＧ変換処理によって作成された判定対象のヒストグラム一式とＨＯＧテンプレートとが一致する又は所定程度類似するか否かを判定する。
【０３４３】
したがって、回転しながらメダルレール２１０上を通過するメダルの撮像データに対して、局所的な形状変化（幾何学的変換）に強みを有するＨＯＧ変換処理を伴う画像マッチングを行うことで、刻印判定処理の判定結果の精度を高めることができる。
【０３４４】
＜第８の作用＞
本実施形態のパチスロ１では、制御ＬＳＩ２３４の画像認識アクセラレータ回路２４９が、ＨＯＧ変換処理の前に、極座標変換処理を行う。
これによって、正規メダルの外周領域の特徴が、ＨＯＧ変換処理によって作成されるヒストグラム一式に反映され易くなる。したがって、外周領域に特徴的な刻印（模様）が施されているメダルについて、その後の刻印判定処理の判定結果の精度を高めることができる。
【０３４５】
＜第９の作用＞
従来の遊技機では、投入されたメダルのカウントや、投入メダルのセレクタ内でのメダル詰まり等の検知は、主制御回路内のメインＣＰＵが、メインＲＯＭに記憶されたプログラムを実行することによって、行われていた。しかし、本実施形態のパチスロ１では、メダルセレクタ２０１の制御ＬＳＩ２３４が、これらの検知を、従来よりも高精度に行う。したがって、これらの検知のためのプログラムをメインＲＯＭ９４に記憶させる必要がないので、メインＲＯＭ９４の記憶容量が削減される。
【０３４６】
＜第１０の作用＞
本実施形態のパチスロ１では、制御ＬＳＩ２３４のＩＳＰ回路２４５及びホストコントローラ２４１によってＡＥ補正処理が行われる。このため、ＣＭＯＳイメージセンサ２３２の露光時間を、メダルレール２１０の突条部２１０ａが撮像可能な露光時間に設定することができる。これによって、適切な露光時間を設定できるので、ＣＭＯＳイメージセンサ２３２を備えるカメラユニット２０９で撮像した画像に基づく色判定処理、刻印判定処理やカウント処理の精度を確保することができる。
【０３４７】
また、カメラユニット２０９のレンズに多少ほこりなどが付着し汚れても、ＬＥＤ２３３の輝度を上げることに代えて露光時間を延長させることにより、ＬＥＤ２３３の寿命の短命化を抑制しつつ、色判定処理、刻印判定処理やカウント処理の精度を確保することができる。また、レンズの汚れの除去の頻度を下げることができるので、遊技ホールの従業員の作業負荷を低減できる。
【０３４８】
＜第１１の作用＞
本実施形態のパチスロ１では、ＡＥ補正処理において、ＩＳＰ回路２４５からＡＥ判定処理の判定結果が出力されたとき、ホストコントローラ２４１は、露光時間が上限の１７５μ秒に設定されている場合は、報知用ＬＥＤ２０６ｃに点灯を指示する信号を出力し、報知用ＬＥＤ２０６ｃが点灯する。これによって、報知用ＬＥＤ２０６ｃを見る者、例えば遊技ホールの管理者は、カメラユニット２０９に何らかの障害（例えばレンズにほこりなどの汚れが付着している）が発生していることを把握することができる。
【０３４９】
また、ＡＥ補正処理において、ＩＳＰ回路２４５からＡＥ判定処理の判定結果が出力されたとき、ホストコントローラ２４１は、露光時間が上限の１７５μ秒に設定されている場合は、主制御基板７１に、メダル異常信号を出力する。そして、メダル異常信号が出力されると、主制御基板７１（主制御回路９１）は、遊技を強制的に中断させ、７セグ表示器２４にエラーコードを表示するとともに、副制御回路１０１にエラーコマンドを送信して、エラーを報知する（例えば、液晶表示装置１１に所定のエラー画面を表示する）。これによって、色判定処理、刻印判定処理やカウント処理の精度が確保できない、すなわち不正行為の検知が有効に行えない状態で遊技が行われることを抑制することができる。
【０３５０】
なお、本実施形態では、パチスロ１の電源投入時にＡＥ補正処理を行う態様を説明したが、ＡＴ補正処理の実行タイミングは適宜設定可能である。例えば、フロントドア２ｂが開放され、ドア開閉監視スイッチ６７から出力されたセキュリティー信号を主制御回路９１が検知したときに、ＡＥ補正処理を実行してもよい。また、パチスロ１に対する操作が検出されなくなってから所定の時間が経過したときに、ＡＥ補正処理を実行してもよい。また、所定時間、例えば1時間、経過する毎にＡＥ補正処理を実行してもよい。
【０３５１】
また、ホストコントローラ２４１が、報知用ＬＥＤ２０６ｃに点灯を指示する信号を出力し、また、主制御基板７１に、メダル異常信号を出力する場合に、このメダル異常信号のための出力ＰＯＲＴを、メダル判定出力ＰＯＲＴとは別個に設けてもよい。このようにすることで、主制御基板７１は、メダル判定出力ＰＯＲＴから出力されたメダル異常信号と、別個に設けた出力ＰＯＲＴから出力されたメダル異常信号とを区別することができる。
【０３５２】
これによって、メダル判定出力ＰＯＲＴとは別個に設けられた出力ＰＯＲＴからメダル異常信号が入力された場合、主制御基板７１は、露光時間を調整しても、ＣＭＯＳイメージセンサ２３２が取得した画像データに所定の画像が含まれない旨を把握することができる。このため、主制御基板７１は、例えば、副制御回路１０１にエラーコマンドを送信して、副制御回路１０１を介して、レンズの汚れの除去を促すメッセージを報知する（例えば、液晶表示装置１１にその旨を表示する）ことができる。これによって、遊技ホールの従業員にレンズの汚れの除去を促すことができる。
【０３５３】
＜変形例＞
以上、本発明の一実施形態に係る遊技機について、その作用効果も含めて説明した。しかし、本発明の遊技機は、上述の実施の形態に限定されるものではなく、特許請求の範囲に記載した本発明の要旨を逸脱しない限り、種々の変形実施が可能である。
【０３５４】
＜変形例１＞
例えば、図２２〜図２４に示す判定領域に対応する位置に、孔を設けたメダルセレクタ３０１を用いてもよい。
変形例１に係るメダルセレクタ３０１の構成について、図３７を参照して説明する。図３７は、変形例１におけるメダルセレクタを説明するための図である。なお、図３７においては、メダルセレクタ３０１のキャンセルシュータ２０６及びカメラユニット２０９（図７参照）の図示を省略している。
【０３５５】
メダルセレクタ３０１のベース板部３０４にはメダルレール３１０が、パチスロ１の前方へ凹むように、且つ、略Ｌ字状に形成されている。メダルレール３１０の表面には、複数の突条部３１０ａが形成されている。
【０３５６】
また、メダルレール３１０において、図２２〜図２４に示す判定領域Ａ１〜Ａ４及び判定領域Ｂ１〜Ｂ４に対応する位置に、これらの判定領域を合わせた形状と同形状の判定領域ＡＢ孔３１０ｂが形成されている。また、同様に判定領域Ｃ１，Ｃ２に対応する位置に同形状の判定領域Ｃ孔３１０ｃが形成され、また、判定領域Ｄ１〜Ｄ４に対応する位置に同形状の判定領域Ｄ３１０ｄ孔が形成されている。また、図示は省略するが、ベース板部３０４には、図２２〜図２４に示す判定領域Ｆに対応する位置に、判定領域Ｆ孔３１０ｅが形成されている。
【０３５７】
また、図３７に示すようにメダルセレクタ３０１のサブプレート３０５には、図２２〜図２４に示す判定領域Ｆに対応する位置に、判定領域Ｆ孔３０５ａが形成されている。サブプレート３０５に形成されている判定領域Ｆ孔３０５ａと、ベース板部３０４に形成されている判定領域Ｆ孔３１０ｅとは、前後方向に連通している。
なお、メダルセレクタ３０１のその他の点においては、メダルセレクタ２０１と同様のため、説明を省略する。
【０３５８】
本変形例では、判定領域Ａ１〜Ａ４，Ｂ１〜Ｂ４，Ｃ１，Ｃ２，Ｄ１〜Ｄ４，及びＦのそれぞれの対応する位置に、孔（判定領域ＡＢ孔３１０ｂ，判定領域Ｃ孔３１０ｃ，判定領域Ｄ３１０ｄ孔及び判定領域Ｆ孔３１０ｅ，３０５ａ）を設けた。したがって、メダルカウント回路２４６が行うメダル位置検出処理において用いられる背景グレースケール画像データ（メダルの画像が含まれていないグレースケール画像データ）の各判定領域に対応する位置の輝度の値が、これらの孔を設けていない場合に比べて、より低い値（光源用のＬＥＤ２３３の光が孔を通過することでＣＭＯＳイメージセンサ２３２に反射しないため）となる。このため、メダルレール３１０の表面に近い輝度のメダルが使用されても、背景グレースケール画像データの各判定領域における輝度と、処理の対象であるグレースケール画像データにおけるメダルの画像の輝度との差分を算出できる（例えば、メダルレール３１０の表面の輝度の値を５０とした場合に、孔の部分の輝度の値が２２であれば、差分として２８の値が算出される）。したがって、メダル位置検出処理においてメダルレール３１０の表面に近い輝度のメダル（表面をブラック、グレー、ブラウン系の色に加工したメダルや、表面が劣化、又は、汚れて、光の反射が十分でないメダル等）を含む多様なメダルを正確に検出することができる。また、同様に、メダルカウント回路２４６が行うメダルエッジ検出処理の精度も高めることができる。すなわち、本実施形態では、メダル位置検出処理を行うメダルカウント回路２４６は、物体有無検出手段を構成する。
【０３５９】
なお、メダルレール３１０における図２２〜図２４に示す判定領域Ｅに対応する位置に、同形状の孔を設けてもよい。また、本変形例のその他の点については、上記の実施形態と同様のため、説明を省略する。
【０３６０】
＜変形例２＞
次に、変形例２に係るメダルセレクタ４０１の構成について、図３８及び図３９を参照して説明する。
図３８は、変形例２の遊技機のメダルセレクタの回路構成例を示すブロック図である。また、図３９は、変形例２の遊技機における制御ＬＳＩの回路構成例を示すブロック図である。
【０３６１】
図３８及び図３９に示すように、変形例２のメダルセレクタ４０１における制御ＬＳＩ２３４とメダルソレノイド２０８とは電気的に接続されている。したがって、制御ＬＳＩ２３４は、メダルソレノイド２０８をＯＮ状態又はＯＦＦ状態に設定することができる。具体的には、制御ＬＳＩ２３４は、ＧＰＩＯ２５０を介して、ＧＰＩＯ２５０に割り付けられた出力ＰＯＲＴから、メダルソレノイド２０８をＯＮ状態又はＯＦＦ状態に設定する制御信号をメダルソレノイド２０８に出力する。
【０３６２】
上記実施形態では、刻印判定処理において、制御ＬＳＩ２３４のホストコントローラ２４１は、メダルカウント回路２４６がメダルレール２１０上を「メダルが通過した」と判定したことを契機に、該判定時から所定時間前の（すなわち、所定フレーム前の）縮小画像データを用いて、前処理を行うよう、画像認識ＤＳＰ回路に指示する態様を説明した。すなわち、制御ＬＳＩ２３４が、すでに通過したメダルについて事後的に刻印判定処理を行う態様を説明した。しかし、本変形例における制御ＬＳＩ２３４は同様の刻印判定処理を行うが、リアルタイムでメダルレール２１０上を移動する物体について刻印判定処理を行う点が上記実施形態とは異なる。
【０３６３】
具体的には、本変形例におけるメダルセレクタ４０１のホストコントローラ２４１は、魚眼補正スケーラ回路２４８が、縮小画像データを作成して、ＳＲＡＭ２４３に記憶させると、当該記憶させた縮小画像データに対して、刻印判定処理における円領域検出処理以降の処理の実行を画像認識ＤＳＰ回路２４２及び画像認識アクセラレータ回路２４９に指示する。なお、円領域検出処理において、円領域が抽出できなかった場合は、刻印判定処理における以降の処理は省略される。
【０３６４】
このようにすることで、本実施形態では、メダルレール２１０上を移動する物体が、メダルレール２１０の上露出孔２１９又は下露出孔２２０（図８参照）に達する前に、画像認識ＤＳＰ回路２４２は、この物体に対する刻印判定処理の判定結果として、勾配平均判定結果及びＨＯＧ判定結果をＳＲＡＭ２４３に記憶させることができる。また、ホストコントローラ２４１は、画像認識ＤＳＰ回路２４２からの刻印判定終了割込信号に応じて、ＳＲＡＭ２４３に記憶されている刻印判定処理の判定結果として、勾配平均判定結果及びＨＯＧ判定結果を取得することができる。
【０３６５】
勾配平均判定結果及びＨＯＧ判定結果を取得したホストコントローラ２４１は、取得した勾配平均判定結果として「否」が記憶されている場合、又は、ＨＯＧ判定結果として「否」が記憶されている場合、メダルソレノイド２０８をＯＦＦ状態に設定する制御信号をメダルソレノイド２０８に出力する。この場合、判定対象の物体を、露出孔２１９から突出するアフタメダルプレッシャ２１８、又は、下露出孔２２０から突出するメダルストッパ部２２７に押し出させ、キャンセルシュータ２０６に向けて排出させることができる。
【０３６６】
また、本変形例におけるメダルセレクタ４０１のホストコントローラ２４１は、色判定割込信号が入力される毎に、ＳＲＡＭ２４３に記憶されている最新の色判定処理の判定結果を取得し、色判定処理の判定結果に応じて、メダルソレノイド２０８をＯＮ状態又はＯＦＦ状態に設定する制御信号をメダルソレノイド２０８に出力する。
【０３６７】
このため、本実施形態では、メダルレール２１０上を移動する物体が、メダルレール２１０の上露出孔２１９又は下露出孔２２０（図８参照）に達する前に、この物体に対する色判定処理の判定結果に応じて、メダルソレノイド２０８をＯＮ状態又はＯＦＦ状態に設定することができる。
【０３６８】
具体的には、ホストコントローラ２４１は、取得した閾値判定処理の判定結果として「閾値判定不可」が記憶されている場合、又は、色判定結果として「否」が記憶されている場合、メダルソレノイド２０８をＯＦＦ状態に設定する制御信号をメダルソレノイド２０８に出力する。この場合、判定対象の物体を、露出孔２１９から突出するアフタメダルプレッシャ２１８、又は、下露出孔２２０から突出するメダルストッパ部２２７に押し出させ、キャンセルシュータ２０６に向けて排出させることができる。
【０３６９】
一方、閾値判定処理の判定結果として「閾値判定不可」が記憶されておらず、色判定結果として「可」が記憶されている場合で、且つ、取得した勾配平均判定結果及びＨＯＧ判定結果として「可」が記憶されている場合、ホストコントローラ２４１は、メダルソレノイド２０８の状態がＯＮ状態のまま維持されるようにする。この場合、判定対象の物体はホッパー装置５１に案内される。
【０３７０】
変形例におけるメダルセレクタ４０１のホストコントローラ２４１は、ＳＲＡＭ２４３に記憶させた縮小画像データに対して行った円領域検出処理において円領域が検出できなくなったとき、メダルソレノイド２０８をＯＮ状態に設定する制御信号をメダルソレノイド２０８に出力する。このようにすることで、次に投入された物体が正規のメダルの場合に、このメダルをホッパー装置５１に適切に導くことができる。すなわち、メダルソレノイド２０８は、セレクトプレート２０７を正規のメダルをホッパー装置５１に導くガイド位置、又は、キャンセルシュータ２０６に向けて排出する排出位置に配置する駆動手段を構成し、制御ＬＳＩ２３４は、メダルソレノイド２０８の駆動を制御する駆動制御手段を構成する。
【０３７１】
また、本変形例におけるメダルセレクタ４０１のホストコントローラ２４１は、所定の条件が成立すると、ＧＰＩＯ２５０のメダル判定出力ＰＯＲＴから、刻印判定処理と色判定処理に係るメダル異常信号を、ドア中継端子板６８を介して、主制御基板７１に出力する。上記所定の出力条件は、適宜設定可能である。例えば、ＳＲＡＭ２４３に、本変形例の刻印判定処理及び色判定処理の結果に基づいて、メダルソレノイド２０８がＯＮ状態からＯＦＦ状態に設定された回数の値を記憶する領域を設ける。また、ホストコントローラ２４１は、メダルソレノイド２０８をＯＮ状態からＯＦＦ状態に設定する毎に、この領域の値に「１」を加算する。そして、ホストコントローラ２４１は、記憶された当該値が所定値、例えば「１０」に達した場合に、メダル異常信号を主制御基板７１に出力する。すなわち、制御ＬＳＩ２３４のホストコントローラ２４１は、エラー通知手段を構成する。
【０３７２】
当該領域に記憶された回数の値は、電源投入時、又は、電源投入後に初期化スイッチ（不図示）が押下されたときに、クリアされる。また、所定時間、例えば１時間、が経過する毎にクリアされる。なお、クリアの条件は適宜設定可能である。
【０３７３】
本変形例において、主制御回路９１（主制御基板７１）は、所定の周期でメダルセレクタにメダル投入信号を出力する。具体的には、主制御回路９１は、パチスロ１がメダルを投入可能なメダル投入許可状態ではないとき、又は、メダルセレクタ４０１からメダル異常信号が出力されたとき、投入不可の内容のメダル投入信号を、メダルセレクタ４０１へ出力する。なお、メダルセレクタ４０１から出力されるメダル異常信号には、上述の刻印判定処理及び色判定処理の結果に基づいて、メダルソレノイド２０８がＯＮ状態からＯＦＦ状態に設定された回数の値が所定値に達した場合に出力されたメダル異常信号の他、カウント処理に係る判定結果が「異常が発生した」であったことに基づくメダル異常信号も含まれる。
【０３７４】
ここで、パチスロ１がメダルを投入可能なメダル投入許可状態ではないときとは、例えば、いわゆるリプレイ役が入賞して再遊技が作動しているときや、単位遊技においてスタートレバー２３が遊技者により操作された後、また、クレジットカウンタが最大値（例えば、５０）のとき、である。
【０３７５】
主制御回路９１から投入不可の内容のメダル投入信号が出力されると、メダルセレクタ４０１のホストコントローラ２４１は、メダルソレノイド２０８をＯＦＦ状態に設定する。すなわち、本変形例では、ホストコントローラ２４１は、色判定処理の判定結果が「閾値判定不可」又は「否」のとき、及び、刻印判定処理の判定結果が「否」のとき、並びに、主制御回路９１から投入不可の内容のメダル投入信号が出力されたときに、メダルソレノイド２０８をＯＦＦ状態に設定する。
【０３７６】
また、主制御回路９１は、パチスロ１がメダルを投入可能なメダル投入許可状態のときで、且つ、メダルセレクタ４０１からメダル異常信号が出力されていないとき、投入可の内容のメダル投入信号を、メダルセレクタ４０１へ出力する。なお、ホストコントローラ２４１は、主制御回路９１から投入可の内容のメダル投入信号が出力されると、メダルソレノイド２０８をＯＮ状態に設定する。
【０３７７】
本変形例において、メダル異常信号が出力されたとき、主制御回路９１は、メダルセレクタ４０１に何らかの異常（メダル詰まり等）が発生したか、又は、遊技機に正規の遊技媒体が用いられていると誤認させて遊技を行う不正行為があったことを検知する。そして、不正行為があった場合の種々の処理を行う。不正行為があった場合の種々の処理として、主制御回路９１は、遊技を強制的に中断させ、７セグ表示器２４にエラーコードを表示するとともに、副制御回路１０１にエラーコマンドを送信して、副制御回路１０１を介して、メダルセレクタ４０１に何らかの異常が発生したか、又は、不正行為があった旨を報知する（例えば、液晶表示装置１１に、異常又は不正行為が発生した旨を表示する）。
【０３７８】
また、主制御回路９１は、メダルセレクタ４０１に設ける初期化スイッチ（不図示）が押下されるまで、遊技が中断された状態、すなわち遊技不能の状態を維持する。また、投入不可の内容のメダル投入信号をメダルセレクタ４０１に出力し続ける。初期化スイッチが押下され、ＯＦＦ状態からＯＮ状態となると、ホストコントローラ２３１は、メダル異常信号を、主制御回路９１に出力することを終了する。メダル異常信号の出力が終了すると、主制御回路９１は、上述した不正行為があった場合の種々の処理を終了し、遊技を中断した所から再開させる。
なお、本変形例のその他の点については、上記の実施形態と同様のため、説明を省略する。
【０３７９】
本変形例のパチスロ１では、メダルレール２１０上を通過する物体について、リアルタイムで刻印判定処理及び色判定処理を行い、その結果に基づいて、メダルソレノイド２０８を動作させる。このため、判定対象の物体を、判定の結果に基づいて、適切に、キャンセルシュータ２０６、又は、ホッパー装置５１に導くことができる。
【０３８０】
また、ホストコントローラ２４１は、色判定処理及び刻印判定処理の結果に基づいてメダルソレノイド２０８をＯＮ状態からＯＦＦ状態に設定した回数の値が「１０」に達した場合に、メダル異常信号を主制御基板７１に出力する。そして、メダル異常信号が出力されたとき、主制御回路９１（主制御基板７１）は、遊技機に正規の遊技媒体が用いられていると誤認させて遊技を行う不正行為があったことを検知して、遊技を強制的に中断させることを含む不正行為があった場合の種々の処理を行う。これによって、正規メダルでない不正メダルが、短期間（本変形例では、上述のとおりＯＮ状態からＯＦＦ状態に設定した回数の値は１時間毎にクリアされる）に頻繁に用いられた場合に、主制御回路９１は、不正行為があったことを検知することができ、また、遊技を不能とし、不正行為を伴う遊技の続行を阻止することができる。
【０３８１】
また、ホストコントローラ２４１は、色判定処理及び刻印判定処理の結果に基づいてメダルソレノイド２０８をＯＮ状態からＯＦＦ状態に設定した回数の値が「１０」に達していない場合は、メダル異常信号を主制御基板７１に出力しない。したがって、例えば、混入してしまった不正メダルを、遊技者が故意によらずパチスロ１に投入してしまった場合など、不正メダルが短期間に頻繁に用いられていない場合に、遊技不能となってしまうことを防止することができる。
【０３８２】
＜その他の変形例＞
また、上記実施形態では、４つの色テンプレート、勾配平均画像テンプレート及びＨＯＧテンプレートを生成する態様を説明したが、これらテンプレートの数は、許容される判定所要時間や求める判定の精度に応じ適宜設定可能である。
【０３８３】
また、上記実施形態では、色判定処理及び刻印判定処理を投入された全てのメダルに対して実行する態様を説明した。しかし、これに限らず、メダルセレクタ２０１の任意の場所（例えば、第１の基板２３１の近辺）に、スイッチ基板を設け、スイッチ基板上に、色判定ＯＮ／ＯＦＦスイッチ、刻印判定ＯＮ／ＯＦＦスイッチを設け、スイッチの状態をホストコントローラ２４１が読み取ることで、色判定処理と刻印判定処理を実行するか否かを選択できるようにしてもよい。
【０３８４】
また、上記実施形態では、主制御回路９１に、勾配平均判定結果として「否」が入力された場合に、又は、ＨＯＧ判定結果として「否」が入力された場合に、主制御回路９１が、不正行為があったことを検知する態様を説明した。しかし、これに代えて、主制御回路９１に、勾配平均判定結果として「否」が入力され、且つ、ＨＯＧ判定結果として「否」が入力された場合に、主制御回路９１が、不正行為があったことを検知してもよい。
【０３８５】
また、上記実施形態では、ＳＲＡＭ２４３に記憶された、色テンプレート、勾配平均画像テンプレート及びＨＯＧテンプレートが、遊技機の電源投入時に初期化スイッチを押下すると消去される態様を説明した。しかし、これに代えて、ＳＲＡＭ２４３に記憶されている各種テンプレートを消去するために任意の操作を設定してもよい。例えば、遊技機の設定の変更に連動して、ＳＲＡＭ２４３の各種テンプレートを消去してもよい。
【０３８６】
また、メダルが投入不可の場合の順序判定処理において、ＳＲＡＭ２４３に記憶されている直近の４個のグレースケール画像データの各判定領域におけるデータの遷移の態様と、メダルカウント判定表で規定されているＥ１〜Ｅ４に対応するデータの遷移の態様と、が一致しない場合は、「異常が発生した」と判定し、判定結果をＳＲＡＭ２４３に記憶してもよい。
【０３８７】
また、上記実施形態では、ホストコントローラ２４１が、前回の縮小終了割込信号が入力されてから今回の縮小割込信号が入力されるまでに主制御回路９１に「メダルが通過した」というカウント処理の判定結果を出力したことを条件に、画像認識ＤＳＰ回路２４２に前処理の開始を指示する態様を説明した。すなわち、カウント処理においてメダルレール２１０上をメダルが通過したと判定された場合、ホストコントローラ２４１が、刻印判定処理における円領域検出処理以降の処理の実行を画像認識ＤＳＰ回路２４２及び画像認識アクセラレータ回路２４９に指示する態様を説明した。しかし、これに代えて、前回の縮小終了割込信号が入力されてから今回の縮小割込信号が入力されるまでに主制御回路９１に何らかのカウント処理の判定結果（すなわち、「メダルがメダルシュート２０２に案内された」又は「異常が発生した」を含む）を出力したことを条件に、画像認識ＤＳＰ回路２４２に前処理の開始を指示するようにしてもよい。
【０３８８】
また、色判定処理における閾値判定処理を省略してもよい。
また、本発明を、遊技媒体を用いる他の遊技機、例えばパチンコに採用してもよい。
【符号の説明】
【０３８９】
１…パチスロ、  ３Ｌ…左リール、  ３Ｃ…中リール、  ３Ｒ…右リール、  ４…リール表示窓、  ２１…メダル投入口、  ２３…スタートレバー、  ３２…メダル払出口、  ５１…ホッパー装置、  ７１…主制御基板、  ７２…副制御基板、  ７９…スタートスイッチ、  ８０…ストップスイッチ基板、  ９１…主制御回路、  １０１…副制御回路、  １４０…キャンセルシュータ、  ２０１…メダルセレクタ、  ２０２…メダルシュート、  ２０３…スロープ、  ２０４…ベース板部、  ２０５…サブプレート、  ２０６…キャンセルシュータ、  ２０７…セレクトプレート、  ２０８…メダルソレノイド、  ２０９…カメラユニット、  ２１０…メダルレール、  ２１１…メダル入口部、  ２１２…中央孔、  ２１３…メダルプレッシャ、  ２１７…磁石、  ２１８…アフタメダルプレッシャ、  ２２７…メダルストッパ部、  ２３０…第１の基板、  ２３１…第２の基板、  ２３２…ＣＭＯＳイメージセンサ、  ２３３…ＬＥＤ、  ２３４…制御ＬＳＩ、  ２３５…脚部、  ２４１…ホストコントローラ、  ２４２…画像認識ＤＳＰ回路、  ２４３…ＳＲＡＭ、  ２４４…フラッシュメモリ、  ２４５…ＩＳＰ回路、  ２４６…メダルカウント回路、  ２４７…カラー認識回路、  ２４８…魚眼補正スケーラ回路、  ２４９…画像認識アクセラレータ回路、  ２５０…ＧＰＩＯ、  ２５１…ＩＳＩ回路
【図１】
2020044363.tif 000006
【図２】
2020044363.tif 000007
【図３】
2020044363.tif 000008
【図４】
2020044363.tif 000009
【図５】
2020044363.tif 000010
【図６】
2020044363.tif 000011
【図７】
2020044363.tif 000012
【図８】
2020044363.tif 000013
【図９】
2020044363.tif 000014
【図１０】
2020044363.tif 000015
【図１１】
2020044363.tif 000016
【図１２】
2020044363.tif 000017
【図１３】
2020044363.tif 000018
【図１４】
2020044363.tif 000019
【図１５】
2020044363.tif 000020
【図１６】
2020044363.tif 000021
【図１７】
2020044363.tif 000022
【図１８】
2020044363.tif 000023
【図１９】
2020044363.tif 000024
【図２０】
2020044363.tif 000025
【図２１】
2020044363.tif 000026
【図２２】
2020044363.tif 000027
【図２３】
2020044363.tif 000028
【図２４】
2020044363.tif 000029
【図２５】
2020044363.tif 000030
【図２６】
2020044363.tif 000031
【図２７】
2020044363.tif 000032
【図２８】
2020044363.tif 000033
【図２９】
2020044363.tif 000034
【図３０】
2020044363.tif 000035
【図３１】
2020044363.tif 000036
【図３２】
2020044363.tif 000037
【図３３】
2020044363.tif 000038
【図３４】
2020044363.tif 000039
【図３５】
2020044363.tif 000040
【図３６】
2020044363.tif 000041
【図３７】
2020044363.tif 000042
【図３８】
2020044363.tif 000043
【図３９】
2020044363.tif 000044