(57)【要約】【課題】「なりすまし」等のメインチップ以外の場所から払出チップを制御するような不正を検出することができる遊技機監視システムを提供する。【解決手段】  遊技機の制御を行うユーザプログラムを格納し、遊技球の入賞を受けて入賞に対応する遊技球を払い出すための払出制御コマンド出力するメインチップから、払出制御コマンドで払い出される遊技球の個数を払出制御情報として出力する。メインチップからの払出制御コマンドまたは貸し球ユニットからの貸し球払出信号を受けて払出制御を行う払出チップから、貸し球払出信号により払い出される遊技球の個数を貸し球払出情報として出力する。払出チップからの払出制御により遊技球を払い出す払出装置から、払出制御により払い出される遊技球の個数を払出カウント情報として出力する。払出制御情報と貸し球払出情報と払出カウント情報に基づいた払出情報を比較して、遊技機に不正行為がなされたか否かを判断する。【選択図】図１
2008110119.tif 000002
【特許請求の範囲】
【請求項１】
遊技機の制御を行うユーザプログラムを格納し、遊技球の入賞を受けて入賞に対応する遊技球を払い出すための払出制御コマンド出力するメインチップと、
該メインチップからの払出制御コマンドまたは貸し球ユニットからの貸し球払出信号を受けて払出制御を行う払出チップと、
該払出チップからの払出制御により遊技球を払い出す払出装置とを備え、遊技機を監視する遊技機監視システムであって、
前記メインチップは払出制御コマンドで払い出される遊技球の個数を払出制御情報として出力し、
前記払出チップは貸し球払出信号により払い出される遊技球の個数を貸し球払出情報として出力し、
前記払出装置は払出制御により払い出される遊技球の個数を払出カウント情報として出力し、
払出制御情報と貸し球払出情報と払出カウント情報に基づいた払出情報を比較することにより、遊技機に不正行為がなされたか否かを判断することを特徴とする遊技機監視システム。
【請求項２】
請求項１の遊技機監視システムであって、
前記遊技機内に、前記メインチップからの払出制御情報と、前記払出チップからの貸し球払出情報と、前記払出装置からの払出カウント情報とが入力され、入力された情報を払出情報として格納する監視装置を有することを特徴とする遊技機監視システム。
【請求項３】
請求項２の遊技機監視システムであって、
前記監視装置は、監視装置内に格納した払出情報の比較を行い、遊技機に不正行為がなされたか否かを判断することを特徴とする遊技機監視システム。
【請求項４】
請求項３の遊技機監視システムであって、
前記監視装置は、払出情報の比較結果に基づいて、前記メインチップおよび／または払出チップに対して停止命令を送ることを特徴とする遊技機監視システム。
【請求項５】
請求項３の遊技機監視システムであって、
前記監視装置は、払出情報の比較結果に基づいて、前記メインチップおよび払出チップに電源を供給する電源回路に対して電源供給停止命令を送ることを特徴とする遊技機監視システム。
【請求項６】
請求項３の遊技機監視システムであって、
前記監視装置は、遊技機外部に存在し、遊技機の管理を行う外部装置と通信を行う通信回路を備え、払出情報の比較結果に基づいて、前記通信回路を介して外部装置に対して異常通報することを特徴とする遊技機監視システム。
【請求項７】
請求項２、３、４、５または６のいずれかに記載の遊技機監視システムであって、
前記監視装置は、前記メインチップまたは前記払出チップの少なくとも一つと相互認証通信を行うことを特徴とする遊技機監視システム。
【請求項８】
請求項２、３、４、５または６のいずれかに記載の遊技機監視システムであって、
前記メインチップまたは前記払出チップの少なくとも一つはチップ固有のＩＤ番号を格納し、
前記監視装置は、前記メインチップまたは前記払出チップの少なくとも一つのチップ固有のＩＤ番号をあらかじめ格納するとともに、前記メインチップまたは前記払出チップの少なくとも一つからチップ固有のＩＤ番号を読み出し、あらかじめ格納するＩＤ番号と照合し、照合結果に基づいて、遊技機に不正行為がなされたか否かを判断することを特徴とする遊技機監視システム。
【請求項９】
請求項６に記載の遊技機監視システムであって、
前記メインチップまたは前記払出チップの少なくとも一つはチップ固有のＩＤ番号を格納し、
前記監視装置は、前記メインチップまたは前記払出チップの少なくとも一つからチップ固有のＩＤ番号を読み出し、読み出したＩＤ番号を前記外部装置に出力し、
前記外部装置は、各チップのＩＤ番号を格納するデータベースと接続され、前記監視装置から入力されたＩＤ番号と前記データベースから読み出されたＩＤ番号の照合を行い、ＩＤ番号の照合結果に基づいて、前記監視装置に各チップの停止命令を発することを特徴とする遊技機監視システム。
【請求項１０】
請求項６または９に記載の遊技機監視システムであって、
前記監視装置は、前記外部装置と相互認証通信を行うことを特徴とする遊技機監視システム。
【請求項１１】
請求項２に記載の遊技機監視システムであって、
前記監視装置は、遊技機外部で遊技機に不正行為が行われているか否かを照合する照合機との通信を行う通信回路を備え、該通信回路を介して払出情報を照合機に出力し、
前記照合機は、入力された払出情報を比較する回路と、比較結果を表示する表示部を備えることを特徴とする遊技機監視システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技機の分野に属し、パチンコ遊技機や回胴式遊技機等に使用される遊技機内部のいくつかの回路が相互に認証しあうことにより不正行為を監視する遊技機監視システムに関する。
【背景技術】
【０００２】
特許文献１には、ローカルオペレーティングネットワークチップ（ＬＯＮチップ）を使用して遊技機制御手段を監視することが提案されている。
特許文献２には、メインチップとサブチップ（あるいはＩ／Ｏチップ）間で相互認証通信を行い、いずれかのチップが不正に交換された場合、チップの動作を停止したり、外部に通報したりすることが提案されている。
特許文献３には、遊技機の内部に遊技監視制御装置を初段の監視制御装置として設け、さらに、外部監視制御装置の後段に統合監視制御装置を設けることが提案されている。
【特許文献１】特開平１１−２８２８５号公報
【特許文献２】特開２００４−８９７０１号公報
【特許文献３】特開２００４−２１５７１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
遊技機内部の二つの回路の相互認証通信を行うだけでは、それらの二つの回路間の通信を生かしつつ、それらとは別の場所に不正な制御を行う装置を仕込む「なりすまし」と呼ばれる不正行為を検出することが困難であった。
本発明は、「なりすまし」等のメインチップ以外の場所から払出チップを制御するような不正を検出することができる遊技機監視システムを提供することを目的とする。
【課題を解決するための手段】
【０００４】
かかる課題を解決すべく、本発明にかかる遊技機監視システムは、大当たり抽選などを含む遊技機の制御を行うユーザプログラムを格納し、遊技球の入賞を受けて入賞に対応する遊技球を払い出すための払出制御コマンド出力するメインチップと、該メインチップからの払出制御コマンドまたは貸し球ユニットからの貸し球払出信号を受けて払出制御を行う払出チップと、該払出チップからの払出制御により遊技球を払い出す払出装置とを備え、遊技機を監視する遊技機監視システムであって、前記メインチップは払出制御コマンドで払い出される遊技球の個数を払出制御情報として出力し、前記払出チップは貸し球払出信号により払い出される遊技球の個数を貸し球払出情報として出力し、前記払出装置は払出制御により払い出される遊技球の個数を払出カウント情報として出力し、払出制御情報と貸し球払出情報と払出カウント情報に基づいた払出情報を比較することにより、遊技機に不正行為がなされたか否かを判断するものである。
【０００５】
請求項２に記載した発明は、請求項１の遊技機監視システムであって、前記遊技機内に、前記メインチップからの払出制御情報と、前記払出チップからの貸し球払出情報と、前記払出装置からの払出カウント情報とが入力され、入力された情報を払出情報として格納する監視装置を有することを特徴とするものである。
【０００６】
請求項３に記載した発明は、請求項２の遊技機監視システムであって、前記監視装置は、監視装置内に格納した払出情報の比較を行い、遊技機に不正行為がなされたか否かを判断することを特徴とするものである。
【０００７】
請求項４に記載した発明は、請求項３の遊技機監視システムであって、前記監視装置は、払出情報の比較結果に基づいて、前記メインチップおよび／または払出チップに対して停止命令を送ることを特徴とするものである。
【０００８】
請求項５に記載した発明は、請求項３の遊技機監視システムであって、前記監視装置は、払出情報の比較結果に基づいて、前記メインチップおよび払出チップに電源を供給する電源回路に対して電源供給停止命令を送ることを特徴とするものである。
【０００９】
請求項６に記載した発明は、請求項３の遊技機監視システムであって、前記監視装置は、遊技機外部に存在し、遊技機の管理を行う外部装置と通信を行う通信回路を備え、払出情報の比較結果に基づいて、外部装置に対して異常通報することを特徴とするものである。
【００１０】
請求項７に記載した発明は、請求項２、３、４、５または６のいずれかに記載の遊技機監視システムであって、前記監視装置は、前記メインチップまたは前記払出チップの少なくとも一つと相互認証通信を行うことを特徴とするものである。
【００１１】
請求項８に記載した発明は、請求項２、３、４、５または６のいずれかに記載の遊技機監視システムであって、前記監視装置は、前記メインチップまたは前記払出チップの少なくとも一つのチップ固有のＩＤ番号をあらかじめ格納するとともに、前記メインチップまたは前記払出チップの少なくとも一つからチップ固有のＩＤ番号を読み出し、あらかじめ格納するＩＤ番号と照合し、照合結果に基づいて、遊技機に不正行為がなされたか否かを判断することを特徴とするものである。
【００１２】
請求項９に記載した発明は、請求項６に記載の遊技機監視システムであって、前記監視装置は、前記メインチップまたは前記払出チップの少なくとも一つからチップ固有のＩＤ番号を読み出し、読み出したＩＤ番号を前記外部装置に出力し、前記外部装置は、各チップのＩＤ番号を格納するデータベースと接続され、前記監視装置から入力されたＩＤ番号と前記データベースから読み出されたＩＤ番号の照合を行い、ＩＤ番号の照合結果に基づいて、前記監視装置に各チップの停止命令を発することを特徴とするものである。
【００１３】
請求項１０に記載した発明は、請求項６または９に記載の遊技機監視システムであって、前記監視装置は、前記外部装置と相互認証通信を行うことを特徴とするものである。
【００１４】
請求項１１に記載した発明は、請求項２に記載の遊技機監視システムであって、前記監視装置は、遊技機外部で遊技機に不正行為が行われているか否かを照合する照合機との通信を行う通信回路を備えるとともに、払出情報を照合機に出力し、前記照合機は、入力された払出情報を比較する回路と、比較結果を表示する表示部を備えることを特徴とするものである。
【発明の効果】
【００１５】
本発明により、チップを不正に交換したり、なりすまし部品による制御を行う不正行為を早期に発見し、被害を最小限にとどめることが可能となる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施形態について説明する。図１は、本発明の概念図である。本発明の基本は、メインチップからの払出制御情報と、払出チップからの貸し球払出情報と、払出装置からの払出カウント情報の三つの情報に基づいて、不正が行われていないかを監視装置により監視することにある。その監視装置とメインチップとの間の相互認証、監視装置と払出チップとの相互認証をそれぞれするかしないか、また、各チップのＩＤ照合をするかしないか、ホールコンピュータやホストコンピュータといった外部装置とのかかわりの有無、照合機による確認などのバリエーションが考えられる。
【００１７】
以下、有用と思われる実施例を実施例１から実施例５まで５つ挙げて説明する。
【実施例１】
【００１８】
以下、図２、３、４、５、６、７及び８を参照しつつ実施例１について説明する。図２は、ハードウェア構成の全体を示すブロック図である。遊技機１０２は、主にメイン基板１１０、払出基板１１１、監視装置１０６、電源回路１１４を有し、貸し球ユニット１０３と連携して、遊技を実現する。貸し球ユニット１０３は、カードリーダ又は現金読み取り機１１９と、貸し球ユニット制御回路１２０とからなる。
【００１９】
メイン基板１１０は、メインチップ１０４を有する基板であって、メインチップ１０４は、遊技機制御プログラムを格納し、以下に示す遊技機の制御をつかさどる。一般入賞口である入賞口に球が入ったときに入賞センサ１１５からの入賞信号を受けて、払出基板１１１上の払出チップ１０５に対し、賞球を払い出すように払出制御コマンドを出力する。スタートチャッカーと呼ばれる始動口に球が入ったときに始動センサ１１６からの始動信号を受けて、大当たり抽選を行う。なお、遊技によってはスタートチャッカーと入賞口が同一のものもあるが、その場合は大当たり抽選と合わせて賞球の払い出しを行う。大当たりが確定すると大入賞口１１７に対し、大入賞口開放命令（ソレノイド駆動）を出力し、大入賞口を開放する。このとき大入賞口１１７からの大入賞信号を受けて、払出チップ１０５に対し、賞球を払い出すように払出制御コマンドを出力する。入賞や大当たり制御以外にも図柄表示、音、ランプ等の制御部品を制御するため、図柄表示、音制御、ランプ制御等１１２に対して、各種制御信号を出力する。またメインチップ１０４は、チップ固有のＩＤ番号（以下メインＩＤと呼ぶ）を記憶する相互認証回路を有しており、監視装置１０６との間で相互認証を実行する。メインチップ１０４内の相互認証回路は、監視装置１０６との相互認証に不都合が生ずると、自ら停止命令を出力してメインチップ１０４を自己停止する。また、監視装置１０６からの停止命令を受けて自己停止することもできる。なお、ここでいう自己停止とは、ＣＰＵのリセット、ＣＰＵのＨＡＬＴ停止命令の実行、プログラムのＬＯＯＰ処理など、メインチップが遊技機制御プログラムに基づく通常動作を行わない状態になればよく、その手段は限定されない。さらにメインチップ１０４は、払出チップ１０５に払出制御コマンドを送るだけでなく、監視装置１０６にも払出制御情報を送り、監視装置１０６による払出情報比較に利用される。
【００２０】
払出基板１１１は、払出チップ１０５を有する基板であって、払出チップ１０５は、遊技者への球の貸し出し及び遊技中の賞球の払い出しを制御する。遊技者への球の貸し出しは、遊技者が貸し球スイッチ１１８を押し、貸し球ＳＷ信号を受けると、貸し球ユニット制御回路１２０に対して貸し球要求信号を発し、貸し球ユニット制御回路１２０が貸し球払出信号を出力する。払出チップ１０５が貸し球払出信号を受けると、払出装置１１３に対して払出制御を行いモータを駆動し貸し球を払い出す。このとき監視装置１０６に貸し球ユニットの指示により払い出した情報として、貸し球払出情報を送る。遊技中の賞球の払い出しは、メインチップ１０４からの払出制御コマンドに基づき、払出装置１１３に対して払出制御を行いモータを駆動し賞球を払い出す。球の貸し出しあるいは賞球の払い出しにより払出装置が球を払い出すと、払出装置１１３は、払出チップ１０５に対して、球をいくつ払い出したかをカウントした払出カウント信号を送り、監視装置１０６にも同様の情報を払出カウント情報として送る。払出カウント情報は、払出装置１１３に取り付けられる計数機などの球をカウントすることができる装置から得られる実際の払出装置１１３が払い出した球の数である。なお、払出チップ１０５は、払出ＩＤ記憶回路を有する相互認証回路を有しており、監視装置１０６との間で相互認証を行う。払出チップ１０５内の相互認証回路は、相互認証に不都合が生ずると、自ら停止命令を出力して払出チップ１０５を自己停止する。また、監視装置１０６からの停止命令を受けて自己停止することもできる。
【００２１】
監視装置１０６は、相互認証及び払出情報比較を実行する、監視装置制御部を有している。払出情報比較は、メインチップ１０４からの払出制御情報と、払出チップ１０５が実際に払い出しを行った貸し球払出情報と、払出装置１１３の払出カウント情報とを比較することで実現される。払出情報比較に異常が発生すると、電源回路１１４に対し、電源停止命令を発して電源供給を停止することができる。電源回路１１４が監視装置１０６内に含まれる、あるいは電源回路１１４内に監視装置１０６を含むような構成であってもよく、一体化することで監視装置１０６が電源停止命令を出さずに電源供給を停止することができる。また、メインチップ１０４、払出チップ１０５に対してチップの停止命令を送ることができる。停止命令は単純な信号出力でも良いが、両装置間で取り決められた暗号情報である方が望ましい。さらに、監視装置１０６は、外部管理装置１０７又はホストコンピュータ１０９に対して異常を通報することもできる。
【００２２】
図３は、監視装置制御部の回路構成を示すブロック図である。監視装置制御部の中央処理装置である監視装置ＣＰＵ１０６ａのバスには、ＲＡＭ１０６ｂ、タイマ回路１０６ｃ、ＲＯＭ１０６ｄ、各払出情報格納回路１０６ｅ、暗号／復号回路１０６ｆ、入出力回路１０６ｇ、外部通信回路１０６ｈ、停止命令送信回路１０６ｉとともに相互認証に用いられるメインＩＤ格納回路１０６ｊ、相互認証通信回路１０６ｋ、払出ＩＤ格納回路１０６ｌ、乱数発生回路（相互認証用）１０６ｍ、監視装置ＩＤ記憶回路１０６ｎ、乱数値格納回路１０６ｏが接続されている。タイマ回路１０６ｃは、各払出情報を比較するためのタイミングを与える。各払出情報格納回路１０６ｅは、入出力回路１０６ｈがメインチップ１０４から取得した払出制御情報、払出チップ１０５から取得した貸し球払出情報、払出装置１１３から取得した払出カウント情報を格納する。暗号／復号回路は、外部との通信および相互認証における通信において適宜データを暗号化あるいは復号化する。入出力回路１０６ｇは、前述した三つの払出情報の取得をする。外部通信回路ｈは、外部管理装置１０７又はホストコンピュータ１０９への異常通報を発する。停止命令出力回路ｉは、電源回路１１４への電源停止命令、メインチップ１０４又は払出チップ１０５への停止命令を出力する。
【００２３】
監視装置制御部１０６は、メインチップ１０４及び払出チップ１０５と相互認証を行う構成を備える。相互認証は互いのＩＤ番号を交換することにより行われる。メインＩＤ格納回路１０６ｊは、メインチップ１０４のＩＤを格納する。払出ＩＤ格納回路１０６ｌは、払出チップ１０５のＩＤを格納する。監視装置ＩＤ記憶回路１０６ｎは、監視装置１０６自身のＩＤを格納する。乱数発生回路（相互認証用）１０６ｍは、相互認証通信で使用する乱数値を発生し、乱数値格納回路１０６ｏは、発生した乱数値を格納する。相互認証通信回路１０６ｋは、メインチップ１０４の相互認証回路との間の通信及び払出チップ１０５の相互認証回路との間の通信を行う。なお相互認証に関するプロトコルなどについては一般的な通信技術を利用するものとし、詳述はしないが、具体的な一例としては当出願人が以前出願した特開２００４−８９７０１号公報にも公開されている。
【００２４】
図４は、メインチップ１０４の回路構成を示すブロック図である。メインチップ１０４の中央処理装置であるメインＣＰＵ１０４ａのバスには、払出制御情報格納回路１０４ｂ、タイマ回路１０４ｃ、ブートＲＡＭ１０４ｄ、ウォッチドッグタイマ回路１０４ｅ、ブートＲＯＭ１０４ｆ、不正アドレス実行禁止回路１０４ｇ、ユーザＲＡＭ１０４ｈ、セキュリティチェック回路１０４ｉ、ユーザＲＯＭ１０４ｊ、入出力回路１０４ｋが接続されている。ユーザＲＯＭ１０４ｊは、遊技機を制御するための遊技機制御用プログラムが格納されている。セキュリティチェック回路１０４ｉは、ユーザＲＯＭ１０４ｊに格納されたプログラムが正規のものか否かを確認し、正規でないプログラムが格納されていた場合、メインＣＰＵ１０４ａを停止する。入出力回路１０４ｋは、払出制御コマンドを払出チップ１０５へ送る。また、入賞信号等を受けて、各種制御信号（図柄表示等）を出力する。払出制御情報格納回路１０４ｂは、遊技中に出力された払出制御コマンドを、バスを介して格納する。リセット回路１０４ｌは、外部からのシステム・リセット信号、ユーザリセット信号、ウォッチドッグタイマ回路１０４ｅからの信号、不正アドレス実行禁止回路１０４ｇからの信号、相互認証回路の識別回路１０４ｍからの信号、監視装置からの停止命令などを受けて、メインＣＰＵ１０４ａにリセット信号を送る。クロック回路１０４ｍは、外部クロック信号を受けて、メインＣＰＵ１０４ａにクロック信号を与える。
【００２５】
メインチップ１０４は、監視装置１０６と相互認証を行うための、相互認証回路を有し、相互認証回路のメイン認証ＣＰＵ１０４ｎのバスには、通信回路１０４ｏ、自チップへの停止命令出力回路１０４ｐ、監視装置ＩＤ格納回路１０４ｑ、乱数発生回路（相互認証用）１０４ｒ、監視タイマ１０４ｓ、乱数値格納回路１０４ｔ、暗号／復号回路１０４ｕ、メインＩＤ記憶回路１０４ｖ、停止命令読込回路１０４ｗ、払出制御情報読出回路１０４ｘ、払出制御情報出力回路１０４ｙが接続されている。なお、メインＣＰＵ１０４ｎは、制御用プログラムが格納され、作業用のメモリを備えるものとする。また、本実施例では「ＣＰＵ」を採用しているが、ロジック回路で実現しても良い。通信回路１０４ｏは、監視装置１０６との通信を実行する。停止命令読込回路１０４ｐは、監視装置からの停止命令を受け取り、停止命令出力回路１０４ｐが、リセット回路１０４ｌに停止命令を伝える。払出制御情報読出回路１０４ｘは、払出制御情報格納回路１０４ｂから、払出制御情報を読み出し、払出制御情報出力回路ｙが、監視装置１０６に払出制御情報を伝える。なお、このようにメインＣＰＵ１０４ｎからの払出制御情報を相互認証回路が独自に出力する構成とすることにより、実際の遊技をつかさどるメインＣＰＵ１０４ｎに負荷をかけることなく、払出制御情報を監視装置に送ることができる。
【００２６】
図５は、払出チップの回路構成を示すブロック図である。形式的には、図３に示すメインチップの回路構成とほぼ同様である。ただし、入出力回路１０５ｋから出力する信号が、払出装置１１３への払出命令、監視装置１０６への貸し球払出情報、貸し球ユニット制御回路１２０への貸し球要求信号であり、入力される信号が、貸し球スイッチ１１８からの貸し球ＳＷ信号、貸し球ユニット制御回路１２０からの貸し球払出信号、払出装置１１３からの払出カウント信号、メインチップ１０４からの払出制御コマンドである点は相違している。また、メインチップでは払出制御情報格納回路１０４ｂが、遊技中の払出制御情報を格納するのに対し、払出チップ１０５では貸し球払出情報格納回路１０５ｂが、貸し球ユニット１０３から受けた貸し球払出信号を順次貸し球払出情報として格納する点は相違している。相互認証回路における相違は、払出認証ＣＰＵ１０５ｎのバスに、払出ＩＤ記憶回路１０５ｖ、貸し球払出情報読出回路１０５ｘ、貸し球払出情報出力回路１０５ｙが接続されている点である。なお、貸し球払出情報読出回路１０５ｘは、貸し球制御情報格納回路１０４ｂから、貸し球制御情報を読み出し、貸し球払出情報出力回路１０５ｙが、監視装置１０６に貸し球払出情報を伝える。なお、貸し球払出情報は、発生の都度パルスにより送信する構成でも、カウンター等による積算値を送信する構成でもどちらでも良いものとする。
【００２７】
図６は、監視装置ＣＰＵ１０６ａの処理内容を示すフローチャートである。電源がオンになるとタイマ回路１０６ｃをセットし（Ｓ１１０１）、メインチップ１０４と監視装置１０６間の相互認証処理を実行する（Ｓ１１０２）。メインチップ１０４との間で相互認証が成立すると（Ｓ１１０３でＹＥＳ）、次に払出チップ１０５と監視装置１０６間の相互認証処理を実行する（Ｓ１１０４）。払出チップ１０５との間で相互認証が成立すると（Ｓ１１０５でＹＥＳ）、メインチップ１０４からの払出制御情報（Ａ）、払出チップ１０５が貸し球ユニットからの指示で払い出した情報である貸し球払出情報（Ｂ）、払出装置１１３からの払出カウント情報（Ｃ）をそれぞれＡ，Ｂ，Ｃとして蓄積する（Ｓ１１０６，Ｓ１１０７，Ｓ１１０８）。各蓄積情報を比較して、Ｃ≦Ａ＋Ｂであることを確認できたら（Ｓ１１０９でＹＥＳ）、空き時間をウェイトして（Ｓ１１１０）、Ｓ１１０１に戻る。ここで、Ｃ≦Ａ＋Ｂは、厳密にはＣ＝Ａ＋Ｂとなるはずであるが、多少のタイムラグを許容するものとし、ＣとＡ＋Ｂの値があまりにもかけ離れている場合には比較結果をＮＧとする構成にしてもよい。各チップとの相互認証が取れない場合（Ｓ１１０３でｎｏ、Ｓ１１０５でｎｏ）及び各蓄積情報の比較結果が異常である場合（Ｓ１１０９でｎｏ）には、監視装置１０６からメインチップ１０４、払出チップ１０５へそれぞれＣＰＵ停止命令を出し（Ｓ１１１４、Ｓ１１１５）、外部のホールコンピュータ１０７またはホストコンピュータ１０９に異常通報を出力した後（Ｓ１１１６）、電源回路１１４に対し電源供給停止命令を発する（Ｓ１１１７）。
【００２８】
図７（ａ）は、メインＣＰＵ（メインチップ内のＣＰＵ）の処理内容を示すフローチャートで、図７（ｂ）は、メインチップの相互認証回路のフローチャートである。相互認証回路と遊技を制御するメインＣＰＵを含む回路は、互いに独立して動くものとする。図７（ａ）において、メインチップ１０４の電源がオンまたは外部システムリセットが発生すると、セキュリティチェックを行う（Ｓ１２０１）。ここでいうセキュリティチェックとはユーザＲＯＭ１０４ｊの格納されている遊技機制御用プログラム（ユーザプログラム）とあらかじめ書き込んであるセキュリティコードとを比較し、ユーザプログラムが正規のものか否かを判定することであり、このセキュリティチェックで問題が無いと判定された場合（ｓ１２０２でＹＥＳ）、メインＣＰＵ１０４ａはユーザプログラムに従い制御され、通常の遊技動作を実現することになる（Ｓ１２０３）。セキュリティチェックでユーザプログラムが正規のものではないと判定された場合（Ｓ１２０２でＮＯ）、メインＣＰＵ１０４ａは停止する。図７（ｂ）において、メインチップ１０４の電源がオンになると、メインチップと監視装置間の相互認証処理を実行する（Ｓ１２５１）。相互認証が成立したら（Ｓ１２５２でｙｅｓ）、払出制御情報格納回路１０４ｂから払出制御情報を読み出し（Ｓ１２５３）、監視装置１０６に払出制御情報を出力する（Ｓ１２５４）。なお、メインチップ１０４側の払出制御情報格納回路１０４ｂには、ユーザＲＯＭ１０４ｊ内に記憶されるユーザプログラムにしたがい払出制御情報が書き込まれる。次に、監視装置１０６から停止命令があるか否かをチェックし（Ｓ１２５５）、停止命令があれば、停止命令出力回路１０４ｐがリセット回路１０４ｌに停止命令を出力する（Ｓ１２５６）。なければＳ１２５１に戻る。本フローチャートでは電源オンからシーケンシャルに相互認証と払出制御情報の出力が行われているが、監視装置からの任意のタイミングでの指示により、相互認証と払出制御情報の出力を行ってもよい。
【００２９】
図８（ａ）は、払出ＣＰＵ（払出チップ内のＣＰＵ）の処理内容を示すフローチャートで、図８（ｂ）は、払出チップの相互認証回路のフローチャートである。図８（ａ）において、払出チップ１０４の電源がオンまたは外部システムリセットが発生すると、セキュリティチェックを行う（Ｓ１３０１）。セキュリティチェックで問題が無いと判定された場合（Ｓ１３０２でＹＥＳ）、払出ＣＰＵ１０５ａはプログラムに従い制御され、通常の払出動作を実現することになる（Ｓ１２０３）。セキュリティチェックでプログラムが正規のものではないと判定された場合（Ｓ１３０２でＮＯ）、払出ＣＰＵ１０５ａは停止する。図８（ｂ）において、電源がオンになると、まず払出チップ１０５と監視装置１０６間の相互認証処理を実行し（Ｓ１３５１）、相互認証が成立したら（Ｓ１３５２でｙｅｓ）、貸し球払出情報格納回路１０５ｂから貸し球払出情報を読み出し（Ｓ１３５３）、監視装置１０６に貸し球払出情報を出力する（Ｓ１３５４）。払出チップ１０５側の貸し球払出情報格納回路１０５ｂには、ユーザＲＯＭ１０５ｊ内に記憶されるユーザプログラムにしたがい貸し球払出情報が書き込まれる。次に、監視装置１０６から停止命令があるか否かをチェックし（Ｓ１３５５）、停止命令があれば、停止命令出力回路１０５ｐがリセット回路１０５ｌに停止命令を出力する（Ｓ１３５６）。停止命令がなければＳ１３５１に戻る。
【００３０】
実施例１は、このように構成されているから、メインチップを不正交換する行為に対しては、監視装置との相互認証ができないこと、およびメインチップからの払出制御情報がないことで監視装置が認識し、監視装置はこのような不正が発生した状況を受けて、外部に通報、又は各チップへの停止命令を出力、あるいは電源を遮断する。
払出チップを不正に交換された場合も、メインチップの場合と同様に監視装置との相互認証ができないこと、および払出チップからの貸し球払出情報がないことで監視装置が認識することができる。
監視装置自体を不正品に交換、または不正に取り外した場合には、メインチップ及び払出チップと相互認証が成立しないことによりメインチップ及び払出チップが認識し、それぞれのチップが自己停止する。
また、実施例１においては、メインチップと払出チップと監視装置という３つの構成の内、メインチップと払出チップ、あるいは監視装置とメインチップ（または払出チップ）というように２つの構成が不正に交換されるような場合についても、認識することが可能である。
さらに、なりすまし部品による制御が行われ、メインチップと払出チップの片方又は両方が偽物で動作している場合には、遊技球が払い出された情報を比較・監視することにより認識し、監視装置は外部に通報、各チップに停止命令を送り、電源を遮断する。
このように、実施例１の構成においては、三つのＣＰＵのいずれを不正交換した場合でも、またなりすまし部品による制御をした場合でも、その不正行為を見つけて対応することができる。
【実施例２】
【００３１】
次に、図９、１０、１１、１２、１３、１４及び１５を参照しつつ、実施例２について説明する。
【００３２】
図９は、ハードウェア構成の全体を示すブロック図である。図２に示す実施例１のハードウェア構成と大部分が同様であるが、異なるのは、主に次の３点である。第一に、払出チップ２０５と監視装置２０６との間で相互認証を行わないこと、第二に、監視装置制御部がＩＤ通信回路を有しており、各チップのＩＤ情報を外部装置に送ること、第三に、外部管理装置２０７又はホストコンピュータ２０９は、外部装置制御部を有しており、遊技機内部のチップＩＤ情報を取得し、遊技機管理サーバ２２１内に登録されているＩＤ情報と比較し、照合不可の場合には、遊技機を停止するための各チップ停止命令を発することである。なお、一般的にホールコンピュータと呼ばれる外部管理装置２０７および遊技場外に設置されるホストコンピュータ２０９については、監視装置との通信回路を有するパーソナルコンピュータであれば良く、特殊な回路は必要ない。また、遊技機管理サーバ２２１の設置場所ついても、状況に応じて遊技場内でも遊技場外でもどちらで良く、外部管理装置２０７やホストコンピュータ２０９に内蔵されている構成でも良い。
【００３３】
図１０は、監視装置制御部の回路構成を示すブロック図である。実施例１と異なるのは、ＩＤ通信回路２０６ｉが設けられており、メインチップから出力されるメインＩＤ情報と払出チップから出力される払出ＩＤ情報を取得し、各ＩＤ情報として外部管理装置２０７又はホストコンピュータ２０９に送ることである。このとき、監視装置ＩＤも併せて各ＩＤ情報として外部管理装置２０７又はホストコンピュータ２０９に送る構成としても良い。また、実施例２においては、監視装置は自ら停止命令を発するだけではなく、外部管理装置２０７又はホストコンピュータ２０９からの停止命令を外部通信回路２０６ｈが受けて、停止命令送信回路２０６ｊがメインチップ、払出チップおよび電源回路に対し、停止命令を出力することもありえる点である。
【００３４】
図１１は、メインチップの回路構成を示すブロック図である。実施例１と異なるのは、メインＩＤ記憶回路２０４ｖに記憶されたメインチップのＩＤ情報が通信回路２０４ｏを介して監視装置２０６へと引き渡される点である。なお、発明の説明上、相互認証通信によるメインＩＤの通信と、ＩＤ番号の比較に利用するためのメインＩＤの通信を区別したが、メインＩＤを監視装置２０６に出力し、メインＩＤ格納回路２０６ｌ内に格納させる点に相違はないため、実際の構成においては区別する必要はない。
【００３５】
図１２は、払出チップの回路構成を示すブロック図である。実施例１と異なるのは、相互認証を行う必要がないため、相互認証回路ではなく、貸し球払出情報を監視装置に出力するための貸し球情報回路を備えている点である。貸し球情報回路の構成において、貸し球払出情報格納回路２０５ｂに格納された貸し球払出情報を貸し球払出情報読出回路２０５ｔが読み出し、貸し球払出情報出力回路を介して監視装置２０６に出力する点は、実施例１と同じであるが、実施例２においては払出ＩＤ番号を外部管理装置２０７又はホストコンピュータ２０９で比較・確認する必要があることから、払出ＩＤ格納回路２０５ｒに格納された払出ＩＤを通信回路２０５ｏを介して監視装置２０６に出力する構成となっている。
【００３６】
図１３は、監視装置ＣＰＵの処理内容を示すフローチャートである。電源がオンになると、メインＩＤ情報及び払出ＩＤ情報を取得して遊技機外部の外部装置（外部管理装置２０７又はホストコンピュータ２０９）に対して各ＩＤ情報を出力する（Ｓ２１０１、Ｓ２１０２、Ｓ２１０３）。外部装置においてＩＤ照合をした結果、チップ停止命令が無ければ（Ｓ２１０４）、タイマをセットし（Ｓ２１０５）、メインチップと監視装置間の相互認証処理を実行する（Ｓ２１０６）。メインチップと監視装置間の相互認証が成立したら（Ｓ２１０７でｙｅｓ）、メインチップ２０４からの払出制御情報、払出チップ２０５からの貸し球払出情報、払出装置２１３からの払出カウント情報をそれぞれＡ，Ｂ，Ｃとして蓄積する（Ｓ２１０８，Ｓ２１０９，Ｓ２１１０）。各蓄積情報を比較して、Ｃ≦Ａ＋Ｂであることを確認できたら（Ｓ２１１１でｙｅｓ）、空き時間をウェイトして（Ｓ２１１２）、Ｓ２１０１に戻る。外部装置からチップ停止命令があったとき（Ｓ２１０４でｎｏ）、メインチップと監視装置間の相互認証がとれないとき（Ｓ２１０７でｎｏ）、各蓄積情報の比較結果に異常があるとき（Ｓ２１１１でｎｏ）には、監視装置から各チップへ停止命令を出力し（Ｓ２１１３，Ｓ２１１４）、外部装置に対し異常を通報し（Ｓ２１１５）、電源回路に対し電源供給停止命令を発する（Ｓ２１１６）。
【００３７】
図１４（ａ）は、メインＣＰＵ（メインチップ内のＣＰＵ）の処理内容を示すフローチャートで、図１４（ｂ）は、メインチップの相互認証回路のフローチャートである。相互認証回路と遊技を制御するメインＣＰＵを含む回路は、互いに独立して動くものとする。図１４（ａ）において、メインチップ２０４の電源がオンまたは外部システムリセットが発生すると、セキュリティチェックを行う（Ｓ２２０１）。ここでいうセキュリティチェックとはユーザＲＯＭ２０４ｊの格納されている遊技機制御用プログラム（ユーザプログラム）が正規のものか否かを判定することであり、このセキュリティチェックで問題が無いと判定された場合（Ｓ２２０２でＹＥＳ）、メインＣＰＵ２０４ａはユーザプログラムに従い制御され、通常の遊技動作を実現することになる（Ｓ２２０３）。セキュリティチェックでユーザプログラムが正規のものではないと判定された場合（Ｓ２２０２でＮＯ）、メインＣＰＵ２０４ａは停止する。図１４（ｂ）において、メインチップ２０４の電源がオンになると、メインＩＤ情報を監視装置２０６に対し出力する（Ｓ２２５１）。続いてメインチップと監視装置間の相互認証処理を実行する（Ｓ２２５２）。相互認証が成立したら（Ｓ２２５３でｙｅｓ）、払出制御情報格納回路２０４ｂから払出制御情報を読み出し（Ｓ２２５４）、監視装置２０６に払出制御情報を出力する（Ｓ２２５５）。次に、監視装置２０６から停止命令があるか否かをチェックし（Ｓ２２５６）、停止命令があれば、停止命令出力回路２０４ｐがリセット回路２０４ｌに停止命令を出力する（Ｓ２２５７）。なければＳ２２５２に戻る。
【００３８】
図１５（ａ）は、払出ＣＰＵ（払出チップ内のＣＰＵ）の処理内容を示すフローチャートで、図１５（ｂ）は、払出チップの相互認証回路のフローチャートである。図１５（ａ）において、払出チップ２０４の電源がオンまたは外部システムリセットが発生すると、セキュリティチェックを行う（Ｓ２３０１）。セキュリティチェックで問題が無いと判定された場合（Ｓ２３０２でｙｅｓ）、払出ＣＰＵ２０５ａはプログラムに従い制御され、通常の払出動作を実現することになる（Ｓ２２０３）。セキュリティチェックでプログラムが正規のものではないと判定された場合（Ｓ２３０２でｎｏ）、払出ＣＰＵ２０５ａは停止する。図１５（ｂ）において、電源がオンになると、まずＩＤ情報を監視装置２０６に対し出力する（Ｓ２３５１）。続いて貸し球払出情報格納回路２０５ｂから貸し球払出情報を読み出し（Ｓ２３５２）、監視装置２０６に貸し球払出情報を出力する（Ｓ２３５３）。次に、監視装置２０６から停止命令があるか否かをチェックし（Ｓ２３５４）、停止命令があれば、停止命令出力回路２０５ｐがリセット回路２０５ｌに停止命令を出力する（Ｓ２３５５）。停止命令がなければＳ２３５２に戻る。
【００３９】
実施例２は、このように構成されているから、メインチップを不正交換する行為に対しては、監視装置との相互認証ができないこと、メインチップからの払出制御情報がないこと、およびメインＩＤが正規のものではないことで監視装置が認識し、監視装置はこのような不正が発生した状況を受けて、外部に通報、又は各チップへの停止命令を出力、あるいは電源を遮断する。
払出チップを不正に交換された場合は、払出ＩＤが正規のものではないことおよび払出チップからの貸し球払出情報がないことで監視装置が認識することができる。
監視装置自体を不正品に交換、または不正に取り外した場合には、メインチップと相互認証が成立しないことによりメインチップが認識し、それぞれのチップが自己停止する。
また、実施例２においては、メインチップと払出チップ、あるいは監視装置と払出チップを不正に交換されるような場合についても、認識することが可能である。なお、監視装置とメインチップが交換された場合は、外部管理装置またはホストコンピュータと監視装置との通信が成立しないことにより、外部での認識は可能となる。
さらに、なりすまし部品による制御が行われた場合には、実施例１同様に、遊技球が払い出された情報を比較・監視することにより監視装置が認識可能である。
このように、実施例２の構成においても、三つのＣＰＵのいずれを不正交換した場合でも、またなりすまし部品による制御をした場合でも、その不正行為を見つけて対応することができる。
【実施例３】
【００４０】
次に、図１６、１７、１８、１９、２０、２１及び２２を参照しつつ実施例３について説明する。
【００４１】
図１６は、ハードウェア構成の全体を示すブロック図である。実施例２の全体構成と似ているが、実施例２と異なる点は、監視装置３０６とメインチップ３０４との間の相互認証がないこと、及び監視装置３０６と外部管理装置３０７（またはホストコンピュータ３０９）との間で相互認証を行っていることである。
【００４２】
図１７は、監視装置制御部の回路構成を示すブロック図である。実施例２のそれとほぼ同様であるが、監視装置が相互認証をする相手がメインチップではなくて外部装置（外部管理装置３０７またはホストコンピュータ３０９）である点が異なる。そのため、外部装置との相互認証に必要な外部装置ＩＤを外部装置ＩＤ記憶回路３０６ｏに格納する構成となっている。
【００４３】
図１８は、メインチップ３０４の回路構成を示すブロック図である。実施例２と異なるのは、相互認証を行う必要がないため、相互認証回路ではなく、払出制御情報を監視装置に出力するための払出制御情報回路を備えている点である。払出制御情報回路の構成において、払出制御情報格納回路３０４ｂに格納された払出制御情報を払出制御情報読出回路３０４ｔが読み出し、払出制御情報出力回路３０４ｖを介して監視装置３０６に出力する点は、実施例２と同じであるが、実施例３においてはメインＩＤ番号を外部管理装置３０７又はホストコンピュータ３０９で比較・確認する必要があることから、メインＩＤ格納回路３０４ｒに格納されたメインＩＤを通信回路３０４ｏを介して監視装置３０６に出力する構成となっている。
【００４４】
図１９は、払出チップの回路構成を示すブロック図である。実施例２のそれと実質的に同じである。
【００４５】
図２０は、監視装置ＣＰＵの処理内容を示すフローチャートである。電源がオンになると、メインＩＤ情報及び払出ＩＤ情報を取得して遊技機外部の外部装置（外部管理装置２０７又はホストコンピュータ２０９）に対して各ＩＤ情報を出力する（Ｓ３１０１、Ｓ３１０２、Ｓ３１０３）。外部装置においてＩＤ照合をした結果、チップ停止命令が無ければ（Ｓ３１０４）、タイマをセットし（Ｓ３１０５）、外部装置と監視装置間の相互認証処理を実行する（Ｓ３１０６）。外部装置と監視装置間の相互認証が成立したら（Ｓ３１０７でｙｅｓ）、メインチップ３０４からの払出制御情報、払出チップ３０５からの貸し球払出情報、払出装置３１３からの払出カウント情報をそれぞれＡ，Ｂ，Ｃとして蓄積する（Ｓ３１０８，Ｓ３１０９，Ｓ３１１０）。各蓄積情報を比較して、Ｃ≦Ａ＋Ｂであることを確認できたら（Ｓ３１１１でｙｅｓ）、空き時間をウェイトして（Ｓ３１１２）、Ｓ３１０１に戻る。外部装置からチップ停止命令があったとき（Ｓ３１０４でｎｏ）、外部装置と監視装置間の相互認証がとれないとき（Ｓ３１０７でｎｏ）、各蓄積情報の比較結果に異常があるとき（Ｓ３１１１でｎｏ）には、監視装置から各チップへ停止命令を出力し（Ｓ３１１３，Ｓ３１１４）、外部装置に対し異常を通報し（Ｓ３１１５）、電源回路に対し電源供給停止命令を発する（Ｓ３１１６）。
【００４６】
図２１（ａ）は、メインＣＰＵ（メインチップ内のＣＰＵ）の処理内容を示すフローチャートであり、実施例２のフローチャートと同一の内容である。図２１（ｂ）は、メインチップの払出制御情報回路のフローチャートである。払出制御情報回路と遊技を制御するメインＣＰＵを含む回路は、互いに独立して動くものとする。図２１（ｂ）において、メインチップ３０４の電源がオンになると、メインＩＤ情報を監視装置３０６に対し出力する（Ｓ３２５１）。続いて払出制御情報格納回路３０４ｂから払出制御情報を読み出し（Ｓ３２５２）、監視装置３０６に払出制御情報を出力する（Ｓ３２５３）。次に、監視装置３０６から停止命令があるか否かをチェックし（Ｓ３２５４）、停止命令があれば、停止命令出力回路３０４ｐがリセット回路３０４ｌに停止命令を出力する（Ｓ３２５５）。なければＳ３２５２に戻る。
【００４７】
図２２は、払出ＣＰＵの処理内容を示すフローチャートである。実施例２のフローチャートと同一の内容である。図２１、図２２において、メインチップと監視装置、及び払出チップと監視装置とは相互認証は行わない。
【００４８】
実施例３は、このように構成されているから、メインチップを不正交換する行為に対しては、メインチップからの払出制御情報がないこと、およびメインＩＤが正規のものではないことで監視装置が認識し、監視装置はこのような不正が発生した状況を受けて、外部に通報、又は各チップへの停止命令を出力、あるいは電源を遮断する。
払出チップを不正に交換された場合は、払出ＩＤが正規のものではないことおよび払出チップからの貸し球払出情報がないことから、監視装置が認識することができる。
監視装置自体を不正品に交換、または不正に取り外した場合には、外部装置と相互認証が成立しないことにより外部装置が認識することができる。ただしこの場合、監視装置と外部装置との間での通信ができない状態であるので、遊技機の停止はホールの従業員が行うか、メインチップを停止させるための別の通信回路が必要となる。
また、実施例３においては、メインチップと払出チップと監視装置という３つの構成の内、メインチップと払出チップ、あるいは監視装置とメインチップ（または払出チップ）というように２つの構成が不正に交換されるような場合についても、認識することが可能である。
さらに、なりすまし部品による制御が行われた場合には、実施例１および実施例２同様に、遊技球が払い出された情報を比較・監視することにより監視装置が認識可能である。
このように、実施例３の構成においても、三つのＣＰＵのいずれを不正交換した場合でも、またなりすまし部品による制御をした場合でも、その不正行為を見つけて対応することができる。
【実施例４】
【００４９】
次に、図２３、２４、２５、２６、２７、２８及び２９を参照しつつ実施例４について説明する。
【００５０】
図２３は、ハードウェア構成の全体を示すブロック図である。実施例４では、外部管理装置またはホストコンピュータといった外部装置を必要としないことを特徴する。監視装置制御部においてメインチップ４０４および払出チップ４０５のＩＤ照合を行い、メインチップ４０４と監視装置４０６との間で相互認証をする構成となっている。
【００５１】
図２４は、監視装置制御部の回路構成を示すブロック図である。メインチップ４０４と相互認証を行う構成となっている点を含め、実施例２の構成とほぼ同様であるが、外部装置との通信を行う外部通信回路を有していない点が異なっている。
【００５２】
図２５は、メインチップの回路構成を示すブロック図である。実施例２の構成と同じである。
【００５３】
図２６は、払出チップの回路構成を示すブロック図である。実施例２および実施例３の構成と同じである。
【００５４】
図２７は、監視装置ＣＰＵの処理内容を示すフローチャートである。実施例３のそれと似ているが、実施例３では、外部装置においてＩＤ照合を行ったのに対し、実施例４では、監視装置内でＩＤ照合を行うこととしたことが異なる。電源がオンになると、メインＩＤ情報及び払出ＩＤ情報を取得する（Ｓ４１０１、Ｓ４１０２）。取得した各チップのＩＤと監視装置内のメインＩＤ格納回路４０６ｋおよび払出ＩＤ格納回路にあらかじめ格納した各チップのＩＤとを照合をし、照合の結果、正規のＩＤ番号と判定されれば（Ｓ４１０３でｙｅｓ）、タイマをセットし（Ｓ４１０４）、メインチップと監視装置間の相互認証処理を実行する（Ｓ４１０５）。メインチップと監視装置間の相互認証が成立したら（Ｓ４１０６でｙｅｓ）、メインチップ４０４からの払出制御情報、払出チップ４０５からの貸し球払出情報、払出装置４１３からの払出カウント情報をそれぞれＡ，Ｂ，Ｃとして蓄積する（Ｓ４１０７，Ｓ４１０８，Ｓ４１０９）。各蓄積情報を比較して、Ｃ≦Ａ＋Ｂであることを確認できたら（Ｓ４１１０でｙｅｓ）、空き時間をウェイトして（Ｓ４１１１）、Ｓ４１０１に戻る。各チップのＩＤ番号が不正なものであると判定されたとき（Ｓ４１０３でｎｏ）、メインチップと監視装置間の相互認証がとれないとき（Ｓ４１０６でｎｏ）、各蓄積情報の比較結果に異常があるとき（Ｓ４１１０でｎｏ）には、監視装置から各チップへ停止命令を出力し（Ｓ４１１２，Ｓ４１１３）、電源回路に対し電源供給停止命令を発する（Ｓ４１１４）。
【００５５】
図２８は、メインＣＰＵの処理内容を示すフローチャートである。実施例２のそれと同じである。
【００５６】
図２９は、払出ＣＰＵの処理内容を示すフローチャートである。実施例２および実施例３と同じである。
【００５７】
実施例４は、このように構成されているから、チップの不正な交換や、なりすまし部品による制御に対して、外部装置をつかわずに、発見し、停止命令、電源遮断などにより、対処できるという特徴をもつ。
メインチップを不正交換する行為に対しては、監視装置との相互認証ができないこと、メインチップからの払出制御情報がないこと、およびメインＩＤが正規のものではないことで監視装置が認識し、監視装置はこのような不正が発生した状況を受けて、各チップへの停止命令を出力、又は電源を遮断する。
払出チップを不正に交換された場合は、払出ＩＤが正規のものではないことおよび払出チップからの貸し球払出情報がないことで監視装置が認識することができる。
監視装置自体を不正品に交換、または不正に取り外した場合には、メインチップと相互認証が成立しないことによりメインチップが認識し、メインチップが自己停止する。
また、実施例４においては、メインチップと払出チップ、あるいは監視装置と払出チップを不正に交換されるような場合についても、認識することが可能である。
さらに、なりすまし部品による制御が行われた場合には、実施例１，２，３同様に、遊技球が払い出された情報を比較・監視することにより監視装置が認識可能である。
このように、実施例４の構成においても、三つのＣＰＵのいずれを不正交換した場合でも、またなりすまし部品による制御をした場合でも、その不正行為を見つけて対応することができる。
【実施例５】
【００５８】
次に、図３０、３１、３２、３３、３４、３５、３６、３７および３８を参照しつつ、実施例５について説明する。
【００５９】
図３０は、ハードウェア構成の全体を示すブロック図である。実施例５は、携帯可能な照合機５２１にて監視装置５０６内に格納された払出情報が適切な値となっているか否かを確認することを特徴する。照合機５２１は、常時監視するのではなくて、一時的に抜き打ち的にチェックするのに用いられ、簡単な表示画面に、照合結果を表示する。
【００６０】
図３１は、監視装置制御部の回路構成を示すブロック図である。メインチップ５０４からの払出制御情報、払出チップ５０５からの貸し球払出情報、払出装置５１３からの払出カウント情報が入力される入出力回路５０６ｈ、入力された各払出情報を随時格納する各払出情報格納回路５０６ｅ、照合機５２１からの払出情報情報読出命令を受けて、各払出情報格納回路５０６ｅに蓄積された各払出情報を照合機５２１に出力する外部通信回路５０６ｆを備えている。
【００６１】
図３２は、メインチップ５０４の回路構成を示すブロック図である。実施例５におけるメインチップは、監視装置５０６との相互認証や、監視装置５０６へのメインＩＤ番号出力、監視装置からの停止命令を受けてメインＣＰＵ５０４ａを停止する構成は必須ではないため、通常に遊技を行う構成の他に払出制御情報格納回路５０４ｂに格納された払出制御情報を、払出制御情報読出回路５０４ｐが読み出し、払出制御情報出力回路５０４ｒを介して監視装置５０６に出力する構成を備えていれば良い。
【００６２】
図３３は、払出チップ５０５の回路構成を示すブロック図である。実施例５における払出チップは、監視装置５０６との相互認証や、監視装置５０６への払出ＩＤ番号出力、監視装置からの停止命令を受けて払出ＣＰＵ５０４ａを停止する構成は必須ではないため、通常に払い出しを行う構成の他に貸し球払出情報格納回路５０５ｂに格納された貸し球払出情報を、貸し球払出情報読出回路５０５ｐが読み出し、貸し球払出情報出力回路５０５ｒを介して監視装置５０６に出力する構成を備えていれば良い。
【００６３】
図３４は、照合機５２１の回路構成を示すブロック図である。照合機の中央処理装置である照合機ＣＰＵ５２１ａのバスには、ＲＡＭ５２１ｂ、タイマ回路５２１ｃ、ＲＯＭ５２１ｄ、各払出情報格納回路５２１ｅ、通信回路５２１ｆ、入出力回路５２１ｇが接続されている。各払出情報格納回路５２１ｅは、監視装置５０６から通信回路５２１ｆを介して入力された各払出情報を格納する。通信回路５２１ｆは、監視装置５０６から各払出情報を読み出すための払出情報読出命令を出力するとともに、監視装置５０６から出力された各払出情報を受け取る。入出力回路５２１ｇは照合開始するための照合スイッチから入力を受けるとともに照合結果表示部に対して照合結果表示信号を出力する。
【００６４】
図３５は、監視装置ＣＰＵの処理内容を示すフローチャートである。監視装置は、メインチップ５０４からの払出制御情報、払出チップ５０５からの貸し球払出情報、払出装置５１３からの払出カウント情報を入出力回路５０６ｈを各払出情報格納回路５０６ｅに蓄積し（Ｓ５１０１，Ｓ５１０２，Ｓ５１０３）、照合機５２１から払出情報読出命令があったとき（Ｓ５１０４でｙｅｓ）、照合機５２１に対して各払出情報を出力する（Ｓ５１０５）。照合機からの払出情報読出命令が無ければＳ５１０１に戻る。
【００６５】
図３６（ａ）は、メインＣＰＵ（メインチップ内のＣＰＵ）の処理内容を示すフローチャートであり、実施例２のフローチャートと同一の内容である。図３６（ｂ）は、メインチップの払出制御情報回路のフローチャートである。払出制御情報回路と遊技を制御するメインＣＰＵを含む回路は、互いに独立して動くものとする。図３６（ｂ）において、メインチップ５０４の電源がオンになると、払出制御情報格納回路５０４ｂから払出制御情報を読み出し（Ｓ５２５１）、監視装置５０６に払出制御情報を出力する（Ｓ５２５２）。
【００６６】
図３７（ａ）は、払出ＣＰＵ（払出チップ内のＣＰＵ）の処理内容を示すフローチャートであり、実施例２，３，４のフローチャートと同一の内容である。図３７（ｂ）は、払出チップの貸し球情報回路のフローチャートである。貸し球払出情報を出力する貸し球情報回路と払い出しを制御する払出ＣＰＵを含む回路は、互いに独立して動くものとする。図３７（ｂ）において、払出チップ５０５の電源がオンになると、貸し球払出情報格納回路５０５ｂから貸し球払出情報を読み出し（Ｓ５３５１）、監視装置５０６に貸し球払出情報を出力する（Ｓ５３５２）。
【００６７】
図３８は、照合機の処理内容を示すフローチャートである。電源を投入して、照合開始のスイッチがはいると（Ｓ５４０１でｙｅｓ）、監視装置５０６に対し払出情報読出命令を出力する（Ｓ５４０２）。監視装置５０６から各払出情報の入力があると（Ｓ５４０３でｙｅｓ）、それらを格納し（Ｓ５４０４）、照合機５２１において払出情報の比較を実行する（Ｓ５４０５）。比較の結果が適正であれば照合結果表示部に「照合結果ＯＫ」の表示をする（Ｓ５４０６）。比較の結果が適正ではない場合、照合結果表示部に「照合結果ＮＧ」を表示する（Ｓ５４０７）。また各払出情報の入力が無ければ（Ｓ５４０３でｎｏ）、照合結果表示部に「通信エラー」を表示する。
【００６８】
実施例５は、このように構成されているから、大規模な外部装置やホストコンピュータの設置を要せずに簡易な手続きで、払出情報のチェックをして、不正行為を発見できる。
【００６９】
前述のとおり実施例を５つ示したが、本発明の実施例はこれに限定されるものではなく、５つの実施例の組み合わせや、当業者が想定できる範囲の応用を含むものとする。例えば、外部装置を必要としない実施例４において照合結果を監視装置から外部で確認できるようにしても良い。また、照合機で単に払出情報のみを検証可能とした実施例５において各チップのＩＤ番号もあわせて検証できるような構成にしても良い。
【産業上の利用可能性】
【００７０】
以上、説明したように、本発明は、遊技機の不正行為を検出する監視システムを提供することができる。そして、この発明は、多くの遊技機に応用可能である。
【図面の簡単な説明】
【００７１】
【図１】本発明の概念を表すブロック図である。
【図２】ハードウェア構成の全体を示すブロック図である（実施例１）。
【図３】監視装置制御部の回路構成を示すブロック図である（実施例１）。
【図４】メインチップの回路構成を示すブロック図である（実施例１）。
【図５】払出チップの回路構成を示すブロック図である（実施例１）。
【図６】監視装置ＣＰＵの処理内容を示すフローチャートである（実施例１）。
【図７】メインＣＰＵ（メインチップ内のＣＰＵ）の処理内容を示すフローチャートである（実施例１）。
【図８】払出ＣＰＵ（払出チップ内のＣＰＵ）の処理内容を示すフローチャートである（実施例１）。
【図９】ハードウェア構成の全体を示すブロック図である（実施例２）。
【図１０】監視装置制御部の回路構成を示すブロック図である（実施例２）。
【図１１】メインチップの回路構成を示すブロック図である（実施例２）。
【図１２】払出チップの回路構成を示すブロック図である（実施例２）。
【図１３】監視装置ＣＰＵの処理内容を示すフローチャートである（実施例２）。
【図１４】メインＣＰＵの処理内容を示すフローチャートである（実施例２）。
【図１５】払出ＣＰＵの処理内容を示すフローチャートである（実施例２）。
【図１６】ハードウェア構成の全体を示すブロック図である（実施例３）。
【図１７】監視装置制御部の回路構成を示すブロック図である（実施例３）。
【図１８】メインチップの回路構成を示すブロック図である（実施例３）。
【図１９】払出チップの回路構成を示すブロック図である（実施例３）。
【図２０】監視装置ＣＰＵの処理内容を示すフローチャートである（実施例３）。
【図２１】メインＣＰＵの処理内容を示すフローチャートである（実施例３）。
【図２２】払出ＣＰＵの処理内容を示すフローチャートである（実施例３）。
【図２３】ハードウェア構成の全体を示すブロック図である（実施例４）。
【図２４】監視装置制御部の回路構成を示すブロック図である（実施例４）。
【図２５】メインチップの回路構成を示すブロック図である（実施例４）。
【図２６】払出チップの回路構成を示すブロック図である（実施例４）。
【図２７】監視装置ＣＰＵの処理内容を示すフローチャートである（実施例４）。
【図２８】メインＣＰＵの処理内容を示すフローチャートである（実施例４）。
【図２９】払出ＣＰＵの処理内容を示すフローチャートである（実施例４）。
【図３０】ハードウェア構成の全体を示すブロック図である（実施例５）。
【図３１】監視装置制御部の回路構成を示すブロック図である（実施例５）。
【図３２】メインチップの回路構成を示すブロック図である（実施例５）。
【図３３】払出チップの回路構成を示すブロック図である（実施例５）。
【図３４】照合機制御部の回路構成を示すブロック図である（実施例５）。
【図３５】監視装置ＣＰＵの処理内容を示すフローチャートである（実施例５）。
【図３６】メインＣＰＵの処理内容を示すフローチャートである（実施例５）。
【図３７】払出ＣＰＵの処理内容を示すフローチャートである（実施例５）。
【図３８】照合機の処理内容を示すフローチャートである（実施例５）。
【符号の説明】
【００７２】
１０２，２０２，３０２，４０２，５０２  遊技機
１０３，２０３，３０３，４０３，５０３  貸し球ユニット
１０４，２０４，３０４，４０４，５０４  メインチップ
１０５，２０５，３０５，４０５，５０５  払出チップ
１０６，２０６，３０６，４０６，５０６  監視装置
１０７，２０７，３０７  外部管理装置
１０９，２０９，３０９  ホストコンピュータ
１１０，２１０，３１０，４１０，５１０  メイン基板
１１１，２１１，３１１，４１１，５１１  払出基板
１１４，２１４，３１４，４１４  電源回路
２２１，３２１  遊技機管理サーバ
５２１  照合機
【図１】
2008110119.tif 000003
【図２】
2008110119.tif 000004
【図３】
2008110119.tif 000005
【図４】
2008110119.tif 000006
【図５】
2008110119.tif 000007
【図６】
2008110119.tif 000008
【図７】
2008110119.tif 000009
【図８】
2008110119.tif 000010
【図９】
2008110119.tif 000011
【図１０】
2008110119.tif 000012
【図１１】
2008110119.tif 000013
【図１２】
2008110119.tif 000014
【図１３】
2008110119.tif 000015
【図１４】
2008110119.tif 000016
【図１５】
2008110119.tif 000017
【図１６】
2008110119.tif 000018
【図１７】
2008110119.tif 000019
【図１８】
2008110119.tif 000020
【図１９】
2008110119.tif 000021
【図２０】
2008110119.tif 000022
【図２１】
2008110119.tif 000023
【図２２】
2008110119.tif 000024
【図２３】
2008110119.tif 000025
【図２４】
2008110119.tif 000026
【図２５】
2008110119.tif 000027
【図２６】
2008110119.tif 000028
【図２７】
2008110119.tif 000029
【図２８】
2008110119.tif 000030
【図２９】
2008110119.tif 000031
【図３０】
2008110119.tif 000032
【図３１】
2008110119.tif 000033
【図３２】
2008110119.tif 000034
【図３３】
2008110119.tif 000035
【図３４】
2008110119.tif 000036
【図３５】
2008110119.tif 000037
【図３６】
2008110119.tif 000038
【図３７】
2008110119.tif 000039
【図３８】
2008110119.tif 000040