(57)【特許請求の範囲】
【請求項１】
遊技に用いられる遊技用価値分の遊技媒体の貸し出しに課税される間接税の税率情報を設定する操作を受け付ける税率設定操作手段と、前記税率設定操作手段から入力される設定税率情報を予め設定された第１タイミングで記憶税率情報として記憶する記憶手段と、を備え、
前記記憶税率情報に基づいて遊技者に貸し出す遊技媒体の貸出数を決定し、遊技者による貸出操作に基づいて前記決定された貸出数分の遊技媒体を貸し出す遊技用装置において、
前記記憶手段によって記憶された前記記憶税率情報と前記税率設定操作手段から入力される設定税率情報とが一致するか否かを予め設定された第２のタイミングで繰り返し判定する税率情報判定手段と、
前記記憶税率情報と前記設定税率情報とが一致しないとする判定が予め設定された異常判定回数又は予め設定された異常判定時間以上繰り返された場合に、異常が発生している可能性がある異常状態であることを示す異常情報を出力する異常情報出力手段と、
前記遊技者による前記遊技媒体の貸出操作の操作入力を受け付ける操作入力受付手段と、を備え、
前記税率情報判定手段は、前記異常状態が第１の異常状態であるか第２の異常状態であるかを判定することが可能な異常種別判定手段を含み、
前記異常種別判定手段は、
前記記憶税率情報と前記設定税率情報とが一致しないとする判定が、前記異常判定回数よりも大きい異常種別判定回数又は前記異常判定時間よりも長い異常種別判定時間以上繰り返された場合には、前記第１の異常状態が発生していると判定し、
前記記憶税率情報と前記設定税率情報とが一致しないとする判定が前記異常判定回数又は前記異常判定時間以上繰り返されてから、前記記憶税率情報と前記設定税率情報とが一致しないとする判定が前記異常種別判定回数又は前記異常種別判定時間以上繰り返されるまでの間に、前記操作入力受付手段が前記操作入力を受け付けた場合に、前記第２の異常状態が発生していると判定することを特徴とする遊技用装置。
【請求項２】
前記第１の異常状態は、前記税率設定操作手段が故障した故障状態であり、
前記第２の異常状態は、前記税率設定操作手段が不正に操作された不正状態であり、
前記異常情報出力手段は、
前記第１の異常状態が発生していると判定された場合には、前記故障状態が発生していることを示す故障情報を出力し、
前記第２の異常状態が発生していると判定された場合には、前記不正状態が発生していることを示す不正情報を出力することを特徴とする請求項１に記載の遊技用装置。
【請求項３】
前記異常種別判定手段により判定された異常状態の種別を識別可能な態様で、当該異常状態が発生したことを報知する報知手段を備えたことを特徴とする請求項１又は２に記載の遊技用装置。
【発明の詳細な説明】
【技術分野】
【０００１】
遊技者の貸出操作に基づいて遊技媒体の貸し出す遊技用装置に関し、特に、遊技媒体の貸し出しに対して間接税を課税して遊技媒体を貸し出す遊技用装置に関する。
【背景技術】
【０００２】
従来の遊技機（例えば、パチンコ遊技機及びパチスロ遊技機）並びにカードユニットからなる遊技用装置は、遊技者による貸出操作に基づいて、遊技者所有の有価価値（金額）から予め設定された単位料金分（例えば、１００円分）の価値（金額）を減算する。そして、遊技用装置は、減算された有価価値に相当する遊技媒体（４円／個ならば２５個）を遊技者に遊技用価値として払い出す。なお、遊技機が内部に封入された遊技球を循環使用する封入球式遊技機である場合、減算された有価価値に相当する遊技媒体の数がデータとして加算される。そして、遊技者は、払い出された遊技媒体を使用して、遊技媒体を加減算する遊技を行う。
【０００３】
近年、遊技媒体の貸し出しに対して間接税を課す動きが強まっている。遊技媒体を貸し出す場合に、間接税を課税した分の遊技媒体を払い出す遊技用装置の開発が望まれている。
【０００４】
そこで、社会情勢等によって変化する間接税の税率を変化可能な税率設定スイッチを搭載し、税率設定スイッチによって入力された税率に基づいて単位料金当りの貸出数を決定して、決定された貸出数分の遊技媒体を遊技者に払い出す遊技用装置が知られている（例えば、特許文献１参照）。
【０００５】
特許文献１に記載の遊技用装置は、遊技媒体の払い出しごとに、税率設定スイッチに設定された税率を読み込まなくていいように、バックアップ電源によってバックアップされている揮発性メモリの初期化時に、税率設定スイッチに設定された税率を読み込む。そして、遊技用装置は、読み込まれた税率に基づいて、貸出量を決定し、決定された貸出量を記憶して、記憶された貸出量に基づいて遊技媒体の払い出しを行う。
【特許文献１】特開２００２−３１５９４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
税率設定スイッチを備える遊技用装置において、税率設定スイッチが不正に操作されて、税率が低く（又はゼロ）に設定されてしまい、不正に多くの遊技媒体を獲得しようとする場合や、税率設定スイッチが故障して、誤った税率が設定されるといった場合のように、税率設定スイッチに関する異常は複数の種類がある。
【０００７】
揮発性メモリが初期化される場合にのみ、税率設定スイッチに設定された税率を読み込む遊技用装置は、通常時に税率設定スイッチが不正に操作されても、記憶されている貸出量には影響を及ぼさない。
【０００８】
しかしながら、揮発性メモリを初期化する場合にしか税率設定スイッチに設定された税率を読み込まないので、税率設定スイッチに関する異常の発生及びその異常の種類を判定することができないという問題がある。
【０００９】
そこで、本発明は、税率設定スイッチに関する異常の発生及びその異常の種類を判定することができる遊技用装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
第１の発明は、遊技に用いられる遊技用価値分の遊技媒体の貸し出しに課税される間接税の税率情報を設定する操作を受け付ける税率設定操作手段と、前記税率設定操作手段から入力される設定税率情報を予め設定された第１タイミングで記憶税率情報として記憶する記憶手段と、を備え、前記記憶税率情報に基づいて遊技者に貸し出す遊技媒体の貸出数を決定し、遊技者による貸出操作に基づいて前記決定された貸出数分の遊技媒体を貸し出す遊技用装置において、前記記憶手段によって記憶された前記記憶税率情報と前記税率設定操作手段から入力される設定税率情報とが一致するか否かを予め設定された第２タイミングで繰り返し判定する税率情報判定手段と、前記記憶税率情報と前記設定税率情報とが一致しないとする判定が予め設定された異常判定回数又は予め設定された異常判定時間以上繰り返された場合に、異常が発生している可能性がある異常状態であることを示す異常情報を出力する異常情報出力手段と、前記遊技者による前記遊技媒体の貸出操作の操作入力を受け付ける操作入力受付手段と、を備え、前記税率情報判定手段は、前記異常状態が第１の異常状態であるか第２の異常状態であるかを判定することが可能な異常種別判定手段を含み、前記異常種別判定手段は、前記記憶税率情報と前記設定税率情報とが一致しないとする判定が、前記異常判定回数よりも大きい異常種別判定回数又は前記異常判定時間よりも長い異常種別判定時間以上繰り返された場合には、前記第１の異常状態が発生していると判定し、前記記憶税率情報と前記設定税率情報とが一致しないとする判定が前記異常判定回数又は前記異常判定時間以上繰り返されてから、前記記憶税率情報と前記設定税率情報とが一致しないとする判定が前記異常種別判定回数又は前記異常種別判定時間以上繰り返されるまでの間に、前記操作入力受付手段が前記操作入力を受け付けた場合に、前記第２の異常状態が発生していると判定することを特徴とする。
【００１１】
第２の発明は、前記第１の異常状態は、前記税率設定操作手段が故障した故障状態であり、前記第２の異常状態は、前記税率設定操作手段が不正に操作された不正状態であり、前記異常情報出力手段は、前記第１の異常状態が発生していると判定された場合には、前記故障状態が発生していることを示す故障情報を出力し、前記第２の異常状態が発生していると判定された場合には、前記不正状態が発生していることを示す不正情報を出力することを特徴とする。
【００１２】
第３の発明は、前記異常種別判定手段により判定された異常状態の種別を識別可能な態様で、当該異常状態が発生したことを報知する報知手段を備えたことを特徴とする。
【発明の効果】
【００１５】
第１の発明によると、税率設定操作手段に関する異常の発生を判定して、遊技用装置から異常状態であることを示す異常情報を出力するので、遊技場側で税率設定操作手段に関する異常の発生を把握でき、しかるべき処理を行うことができる。また、税率設定操作手段に第１の異常状態が発生したのか第２の異常状態が発生したのかを正確に検出できる。
【００１６】
第２の発明によると、税率設定操作手段に故障が発生したのか税率設定操作手段が不正に操作されたのかが正確に検出することができ、遊技場側で税率設定操作手段に発生した各種異常状態に対して、しかるべき処置を行うことができる。
【００１７】
第３の発明によると、各種異常状態の発生及び各種異常状態の種別を報知するので、遊技場の従業員が各種異常状態の発生及び各種異常状態の種別を発見できる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施形態について、図１〜図１８を参照して説明する。
【００２２】
なお、以下の実施の形態の説明において記す前後左右とは、遊技者から見た、つまり遊技盤（遊技機）に向かって見た方向を指すものとする。
【００２３】
（第１実施形態）
第１実施形態を図１〜図１４を用いて説明する。
【００２４】
図１は、本発明の第１実施形態の遊技用装置６の説明図である。
【００２５】
遊技用装置６は、有価価値を記憶する記憶媒体が挿入されるカードユニット７０（貸出装置）及び実際に遊技を行い、遊技媒体を払出可能な遊技機１を備える。
【００２６】
まず、遊技機１について説明する。
【００２７】
遊技機１の前面枠３は本体枠（外枠）２にヒンジ４をして開閉回動可能に組み付けられる。遊技盤５（図３参照）は前面枠３の表側に形成された収納部（図示省略）に収装される。また、前面枠３には、遊技盤５の前面を覆うカバーガラス（透明部材）を備えたガラス枠１８が取り付けられている。
【００２８】
ガラス枠１８のカバーガラスの周囲には、装飾光が発光される装飾部材９が備えられている。この装飾部材９の内部にはランプやＬＥＤ等からなる装飾装置が備えられている。この装飾装置を所定の発光態様によって発光することによって、装飾部材９が所定の発光態様によって発光する。
【００２９】
ガラス枠１８の左右には、音響（例えば、効果音）を発するスピーカ３０が備えられている。また、ガラス枠１８の上方には照明ユニット１０が備えられている。照明ユニット１０の内部には、装飾装置が備えられている。
【００３０】
照明ユニット１０の右側には、前面枠３が開放されたこと、球貯留ユニット３２０（図２参照）に貯留される遊技球が所定数以下になり、球切れ状態が検出されたこと、及び下皿２３に遊技球が所定数以上貯留され、オーバーフロー状態が検出されたことを、ホールの店員に通知するためのエラー報知ＬＥＤ２９が備えられている。
【００３１】
また、照明ユニット１０の左側には、税率設定スイッチ２２６（図４参照）の異常が検出されたことを、ホールの店員に通知するための異常表示器３５が備えられている。なお、税率設定スイッチ２２６の異常については、図１２及び図１３で詳細に説明する。
【００３２】
なお、エラー報知ＬＥＤ２９が照明ユニット１０の左側に備えられ、異常表示器３５が照明ユニット１０の右側に備えられてもよい。
【００３３】
前面枠３の下部の開閉パネル２０には図示しない打球発射装置に遊技球を供給する上皿２１が、固定パネル２２には灰皿１５、下皿２３及び打球発射装置の操作部２４等が備えられている。下皿２３には、下皿２３に貯まった遊技球を排出するための下皿球抜き機構１６が備えられる。前面枠３下部右側には、ガラス枠１８を施錠するための鍵２５が備えられている。
【００３４】
また、遊技者が操作部２４を回動操作することによって、打球発射装置は、上皿２１から供給される遊技球を発射する。
【００３５】
また、上皿２１の上縁部には、遊技者からの操作入力を受け付けるためのセレクトスイッチ４０及び操作スイッチ４１が備えられている。
【００３６】
遊技者がセレクトスイッチ４０を操作することによって、表示装置８（図３参照）における変動表示ゲームの演出内容を選択することができる。また、遊技者が操作スイッチ４１を操作することによって、表示装置８における変動表示ゲームに、遊技者の操作を介入させた演出を行うことができる。
【００３７】
上皿２１の右上部には、遊技者が遊技媒体を借りる場合に操作する球貸ボタン２６、及び、カードユニット（貸出装置）７０からプリペイドカードや精算カードを排出させるために操作される排出ボタン２７が設けられている。これらのボタン２６、２７の間には、プリペイドカード（遊技者所有の有価価値）の残高を表示する残高表示部２８が設けられる。
【００３８】
次に、カードユニット（貸出装置）７０について説明する。
【００３９】
カードユニット７０の下部には、プリペイドカード又は会員カード等のカードが挿入可能なカード挿入口７１が設けられる。
【００４０】
プリペイドカード又は会員カード等のカードには、当該カードの一意な識別子、当該カードの所有者（遊技者）の会員情報、及び残高等が記憶されている。
【００４１】
会員情報には、カードの所有者の住所、氏名、年齢、及び職業等が登録されている。
【００４２】
カード挿入口７１にプリペイドカード又は会員カード等のカードが挿入された場合、カードリーダ・ライタ７５（図５参照）によって、カードに記憶された情報が読み出される。
【００４３】
そして、カードリーダ・ライタ７５によって読み出されたカードに記憶された残高が、遊技機１の残高表示部２８及びカードユニット７０の中央付近に設けられた残高表示部７２に表示される。
【００４４】
残高表示部７２の上方には、紙幣を挿入可能な紙幣挿入口７３が設けられる。紙幣挿入口７３に挿入された紙幣の有価価値は、カードに残高として記憶される。
【００４５】
紙幣挿入口７３の上方には、動作表示部７４が設けられる。動作表示部７４は、カードユニット７０の動作に対応して色を変化させる。具体的には、動作表示部７４の内部には、利用可ＬＥＤ７４Ａ（図５参照）及びカード挿入中ＬＥＤ７４Ｂ（図５参照）が設けられる。
【００４６】
そして、カードユニット７０が利用可能状態である場合には、利用可ＬＥＤ７４Ａが発光し、カードユニット７０のカード挿入口７１にカードが挿入されている間、カード挿入中ＬＥＤ７４Ｂが発光する。
【００４７】
次に、図２を用いて遊技機１の裏面側を説明する。図２は、本発明の第１実施形態の遊技機１の背面図である。
【００４８】
遊技機１の裏面側、具体的には、前面枠３の裏面側には、中央に略正方形状の開口部を有する枠状の裏機構盤３１０が設けられる。
【００４９】
裏機構盤３１０の上部には、島設備に設けられた補給装置（図示省略）から補給された遊技球を貯留すると共に、貯留した遊技球を流下させる球貯留ユニット３２０が配設される。
【００５０】
裏機構盤３１０の側部（図２中右側）には、球貯留ユニット３２０から流下してきた遊技球を、遊技機前面に配設された上皿２１及び下皿２３に払い出す球排出ユニット３３０が配設される。
【００５１】
裏機構盤３１０の中央部には、遊技盤５を介して遊技を統括的に制御する遊技制御装置１００と、遊技制御装置１００から送信される演出制御指令に基づいて変動表示ゲームの演出を制御する演出制御装置１５０とが配設される。
【００５２】
遊技制御装置１００には、図示しない検査装置に接続される検査装置接続端子１０７が配設される。
【００５３】
裏機構盤３１０の下部には、遊技制御装置１００から送信されるデータに基づいて球排出ユニット３３０の動作を制御する払出制御装置２１０と、電源装置１６０とが配設される。
【００５４】
払出制御装置２１０には、検査装置に接続される検査装置接続端子２１７及び払出制御装置２１０に発生したエラーの種類を数字で表示するエラーナンバー表示器２２２が配設される。
【００５５】
また、電源装置１６０の右側の裏機構盤３１０には、遊技機１をカードユニット７０に接続するためのカードユニット接続端子３４０が配設される。
【００５６】
次に、遊技盤５について、図３を用いて説明する。図３は、本発明の第１実施形態の遊技盤５の正面図である。
【００５７】
遊技盤５の表面には、ガイドレール５５で囲われた略円形状の遊技領域５１が形成される。遊技領域５１は、遊技盤５の四方に各々設けられた樹脂製のサイドケース５２及びガイドレール５５によって構成される。遊技領域５１の右下側のサイドケース５２は、前面の中央部が黒色透明の証紙プレート５３で覆われている。
【００５８】
遊技領域５１には、ほぼ中央に表示装置８が設けられるセンターケース３００が配置される。表示装置８はセンターケース３００に設けられた凹部に、センターケース３００の前面より奥まった位置に取り付けられている。すなわち、センターケース３００は表示装置８の表示領域の周囲を囲い、表示装置８の表示領域から突出して設けられている。
【００５９】
表示装置８は、例えば、ＬＣＤ（液晶表示器）、ＣＲＴ（ブラウン管）等で表示画面が構成されている。表示画面の画像を表示可能な領域（表示領域）には、複数の変動表示領域が設けられており、各変動表示領域に識別情報（特別図柄）や特図変動表示ゲームを演出するキャラクタが表示される。表示画面の変動表示領域には、識別情報として割り当てられた三つの特別図柄が変動表示（可変表示）して特図変動表示ゲームが行われる。その他、表示画面には遊技の進行に基づく画像（例えば、大当たり表示、ファンファーレ表示、エンディング表示等）が表示される。
【００６０】
センターケース３００の左側には、普通図柄始動ゲート３１が設けられる。センターケース３００の左下側には、三つの一般入賞口３２が備えられ、センターケース３００の右下側には、一つの一般入賞口３２が備えられている。
【００６１】
センターケース３００の下側には、開閉可能な普通変動入賞装置３３を備える始動入賞口３４が配設される。
【００６２】
また、センターケース３００に設けられた始動入賞口３４の下方には、表示装置８の作動結果によって遊技球を受け入れない状態と受け入れ易い状態とに変換可能な特別変動入賞装置（大入賞口）３６が配設される。
【００６３】
遊技機１では、図示しない発射装置から遊技領域５１に向けて遊技球（パチンコ球）が打ち出されることによって遊技が行われる。打ち出された遊技球は、遊技領域５１内の各所に配置された釘や風車等の方向転換部材によって転動方向を変えながら遊技領域５１を流下し、普通図柄始動ゲート３１、一般入賞口３２、始動入賞口３４、又は特別変動入賞装置３６に入賞するか、遊技領域５１の最下部に設けられたアウト口３９から排出される。
【００６４】
なお、始動入賞口３４の状態には、普通変動入賞装置３３の開閉によって、遊技球が入賞しやすい状態と遊技球が入賞しにくい状態とがある。
【００６５】
通常、普通変動入賞装置３３は閉状態であり、始動入賞口３４は、遊技球が入賞しにくい状態である。普通図柄始動ゲート３１を遊技球が通過することによって、普図変動表示ゲームが実行され、普図変動表示ゲームの結果、当たり状態が発生すると、普通変動入賞装置３３が開状態に変換され、始動入賞口３４は遊技球が入賞し易い状態となる。
【００６６】
一般入賞口３２への遊技球の入賞は、一般入賞口３２に備えられた一般入賞口センサ３２ａ〜３２ｎ（図４参照）によって検出される。
【００６７】
始動入賞口３４への遊技球の入賞は特図始動センサ３４Ａ（図４参照）によって検出される。この遊技球の通過タイミングによって抽出された特別図柄乱数カウンタ値は、遊技制御装置１００内の特図記憶領域に特別図柄入賞記憶として所定回数（例えば、最大で４回分）を限度に記憶される。そして、この特別図柄入賞記憶の記憶数は、表示装置８の特別図柄入賞記憶数表示部に表示される。遊技制御装置１００は、特別図柄入賞記憶に基づいて、表示装置８にて特図変動表示ゲームを行う。
【００６８】
始動入賞口３４に遊技球の入賞があると、表示装置８では、前述した数字等で構成される特別図柄（識別情報）が左（第一特別図柄）、右（第二特別図柄）、中（第三特別図柄）の順に変動表示を開始して、特図変動表示ゲームに関する画像が表示される。つまり、表示装置８では、特別図柄入賞記憶の記憶数に対応する特別図柄変動表示ゲームが行われ、興趣向上のために多様な表示を演出する。
【００６９】
始動入賞口３４への入賞が所定のタイミングでなされたとき（具体的には、入賞検出時の当たり乱数値が当たり値であるとき）には特図変動表示ゲームの結果として表示図柄により特定の結果態様（特別結果態様）が導出されて、大当たり状態となる。具体的には、表示装置８の特別図柄入賞記憶表示部では、当たり図柄である一桁の特別図柄で停止して、表示装置８は、三つの特別図柄が揃った状態（大当り図柄）で停止する。このとき、特別変動入賞装置３６は、大入賞口ソレノイド３８（図４参照）への通電によって、所定の時間（例えば、３０秒）だけ、遊技球を受け入れない閉状態から遊技球を受け入れやすい開状態に変換される。すなわち、特別変動入賞装置３６が所定の時間又は所定数の遊技球が入賞するまで大きく開くので、この間遊技者は多くの遊技球を獲得することができるという特典が付与される。
【００７０】
特別変動入賞装置３６への遊技球の入賞は、カウントセンサ３６Ａ（図４参照）によって検出される。
【００７１】
普通図柄始動ゲート３１への遊技球の通過は、普図始動センサ３１Ａ（図４参照）で検出される。この遊技球の通過タイミングによって抽出された普通図柄乱数カウンタ値は、遊技制御装置１００内の普図記憶領域に普通図柄入賞記憶として所定回数（例えば、最大で４回分）を限度に記憶される。そして、この普図入賞記憶の記憶数は、表示装置８の図示しない普図入賞記憶数表示部に表示される。
【００７２】
普図入賞記憶があると、遊技制御装置１００は、普図入賞記憶に基づいて普図入賞記憶数表示部で普図変動表示ゲームを開始する。すなわち、普通図柄始動ゲート３１への通過検出が所定のタイミングでなされたとき（具体的には、通過検出時の普図乱数カウンタ値が当たり値であるときには）には、普図入賞記憶数表示部に表示される普通図柄が当たり状態で停止し、当たり状態となる。このとき、普通変動入賞装置３３は、普電ソレノイド９０（図４参照）への通電により、始動入賞口３４への入口が所定の時間だけ開放するように変換され、遊技球の始動入賞口３４への入賞が許容される。なお、普通変動入賞装置３３の開放時間は、例えば、確率変動状態及び変動時間短縮状態では２．９秒間、通常遊技状態では０．５秒間として、遊技状態に応じて開放態様が変化するとよい。
【００７３】
このようにして、一般入賞口３２、始動入賞口３４、又は特別変動入賞装置３６に遊技球が入賞すると、入賞した入賞口の種類に応じた数の賞球が払出制御装置２１０によって制御される払出ユニット３６０から、前面枠３の上皿２１又は下皿２３に排出される。
【００７４】
図４は、本発明の第１実施形態の遊技用装置６のブロック図である。
【００７５】
遊技制御装置１００は、遊技用マイコン１０１、入力Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）１０５、出力Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）１０６及び検査装置接続端子１０７を備える。
【００７６】
遊技用マイコン１０１は、ＣＰＵ１０２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０３及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０４を備える。
【００７７】
ＣＰＵ１０２は、遊技を統括的に制御する主制御装置であって、遊技制御を司る。ＲＯＭ１０３は、遊技制御のための不変の情報（プログラム、データ等）を記憶している。ＲＡＭ１０４は、遊技制御時にワークエリアとして利用される。
【００７８】
遊技制御装置１００には検査装置接続端子１０７が設けられており、検査装置接続端子１０７からは、遊技用マイコン１０１に一意に設定された識別番号を出力することができる。これによって、検査装置接続端子１０７に図示しない検査装置を接続すると、検査装置は遊技機１を識別することができる。
【００７９】
ＣＰＵ１０２は、入力Ｉ／Ｆ１０５を介して各種検査装置（特図始動センサ３４Ａ、普図始動センサ３１Ａ、カウントセンサ３６Ａ、及び一般入賞口センサａ３２ａ〜一般入賞口センサｎ３２ｎ、オーバーフロースイッチ１０９、球切れスイッチ１１０、及び枠開放スイッチ１１１）からの検出信号を受けて、大当り抽選等、種々の処理を行う。
【００８０】
オーバーフロースイッチ１０９は、下皿２３に遊技球が所定数以上貯留されていることを検出する。球切れスイッチ１１０は、球貯留ユニット３２０に配設され、球貯留ユニット３２０に貯留される遊技球が所定数以下になることを検出する。枠開放スイッチ１１１は、前面枠３が開いたことを検出する。
【００８１】
また、ＣＰＵ１０２は、出力Ｉ／Ｆ１０６を介して、普図表示器１２１、特図表示器１２０、普電ＳＯＬ（ソレノイド）９０、大入賞口ＳＯＬ（ソレノイド）３８、払出制御装置２１０及び演出制御装置１５０に指令信号を送信して、遊技を統括的に制御する。
【００８２】
普図表示器１２１は、遊技球が普通図柄始動ゲート３１に入賞した場合に行われる変動表示ゲームが表示される。特図表示器１２０には、遊技球が始動入賞口３４に入賞した場合に行われる変動表示ゲームが表示される。
【００８３】
普電ＳＯＬ９０は、始動入賞口３４に備わる普通変動入賞装置３３を開放して、始動入賞口３４への入口が所定の時間だけ開放させる。
【００８４】
大入賞口ＳＯＬ３８は、特別変動入賞装置３６の大入賞口が所定の時間だけ、遊技球を受け入れない閉状態（遊技者に不利な状態）から遊技球を受け入れやすい開状態（遊技者に有利な状態）にする。
【００８５】
また、遊技制御装置１００は、遊技機１に関する情報を、外部情報端子１０８を介して、遊技店に設置された情報収集端末や遊技場管理装置（図示省略）に出力する。
【００８６】
遊技制御装置１００は、変動開始コマンド、客待ちデモコマンド、ファンファーレコマンド、確率情報コマンド、及びエラー指定コマンド等を、演出制御指令信号として、演出制御装置１５０へ送信する。
【００８７】
次に、払出制御装置２１０及び演出制御装置１５０について説明する。
【００８８】
演出制御装置１５０は、遊技制御装置１００から入力される各種信号に基づいて、エラー報知ＬＥＤ２９、スピーカ３０及び表示装置８を制御する。
【００８９】
払出制御装置２１０は、遊技制御装置１００からの賞球指令信号に基づいて、払出装置の払出モータ２２０を駆動させ、賞球を払い出させるための制御を行う装置である。また、払出制御装置２１０は、カードユニット７０からの貸球要求信号や遊技制御装置１００が送信する払出指令信号に基づいて、払出装置の払出モータ２２０を駆動させ、遊技球（貸球や賞球）を払い出させるための制御を行う装置である。
【００９０】
払出制御装置２１０は、遊技用マイコン２１１、入力Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）２１５、出力Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）２１６及び検査装置接続端子２１７を備える。
【００９１】
遊技用マイコン２１１は、ＣＰＵ２１２、ＲＯＭ２１３及びＲＡＭ２１４を備える。
【００９２】
ＣＰＵ２１２は、払い出しを統括的に制御する制御装置であって、払出制御を司る。ＲＯＭ２１３は、払出制御のための不変の情報（プログラム、データ等）を記憶している。ＲＡＭ２１４は、払出制御時にワークエリアとして利用される。
【００９３】
ＣＰＵ２１２は、入力Ｉ／Ｆ２１５を介して払出球検出センサ１１２、オーバーフロースイッチ１０９、球切れスイッチ１１０、エラー解除スイッチ２２３、税率設定スイッチ２２６、貸出料金設定スイッチ２２７、及び異常判定選択スイッチ２２８からの入力を受ける。
【００９４】
エラー解除スイッチ２２３は、払出制御装置２１０にエラーが発生した場合に、遊技店の店員等が発生したエラーの原因を解消した際に、遊技店の店員等によって操作され、エラー状態を解除するためのスイッチである。
【００９５】
税率設定スイッチ２２６は、遊技球の貸し出しに対して課税される間接税の税率を設定するスイッチである。なお、税率設定スイッチ２２６は、図６及び図７で詳細を説明する。貸出料金設定スイッチ２２７は、貸し出される遊技球の有価価値を設定するためのスイッチである。
【００９６】
異常判定選択スイッチ２２８は、税率設定スイッチ２２６に異常が発生したか否かを判定する異常状態判定処理（図１２及び図１３参照）を実行するか否かを決めるスイッチである。なお、異常判定選択スイッチ２２８は、通常遊技者が操作できない位置に取り付けられる。例えば、遊技者が操作できない位置は、遊技盤５の裏面側等である。
【００９７】
また、ＣＰＵ２１２は、出力Ｉ／Ｆ２１６を介して、払出モータ２２０、発射制御装置２２１、エラーナンバー表示器２２２、税率表示器２２４、貸出料金表示器２２５及び異常表示器３５に指令信号を送信する。
【００９８】
払出モータ２２０は、実際に払出装置で遊技球を払い出すために駆動されるモータである。具体的には、払出モータ２２０には、１個の遊技球を貯留可能な凹部を所定個数を有するスプロケットを回転させることによって、遊技球を払い出す。
発射制御装置２２１は、遊技球を遊技盤５に発射するための発射装置を制御する。エラーナンバー表示器２２２は、払出制御装置２１０の裏面側に配設され、払出制御装置２１０で発生したエラーの種類を特定可能に表示する。
【００９９】
税率表示器２２４は、払出制御装置２１０の裏面側に配設され、税率設定スイッチ２２６によって設定された間接税の税率を表示する。なお、税率表示器２２４は、図６及び図７で詳細を説明する。貸出料金表示器２２５は、払出制御装置２１０の裏面側に配設され、貸出料金設定スイッチ２２７によって設定された貸し出される遊技球の有価価値を表示する。また、異常表示器３５は払出制御装置２１０によって制御される。
【０１００】
なお、遊技制御装置１００、演出制御装置１５０、及び払出制御装置２１０は、電源装置１６０に接続される。
【０１０１】
電源装置１６０は、バックアップ電源１６１、ＲＡＭクリアスイッチ１６２を備える。
【０１０２】
バックアップ電源１６１は、停電時においても、遊技制御装置１００、演出制御装置１５０、及び払出制御装置２１０に電源を供給する（演出制御装置１５０には供給しなくてもよい）。
【０１０３】
ＲＡＭクリアスイッチ１６２は、遊技制御装置１００に備わるＲＡＭ１０４及び払出制御装置２１０に備わるＲＡＭ２１４に記憶されている情報を初期化するスイッチである。
【０１０４】
また、遊技機１に備わる球貸ボタン２６が操作されると、カードユニット７０は、プリペイドカード又は会員カード等のカードに記憶されている有価価値から貸し出される遊技球分の有価価値を減算して、減算された有価価値の値を遊技機１の残高表示部２８に表示する。また、遊技機１に備わる排出ボタン２７が操作されると、カードユニット７０は、カード挿入口７１に挿入されたカードを排出する。
【０１０５】
次に、遊技機１、遊技機１に接続されたカードユニット７０と遊技機１との間の信号について、図５を用いて説明する。
【０１０６】
図５は、本発明の第１実施形態の遊技機１とカードユニット７０との間の信号の説明図である。
【０１０７】
カードユニット７０は、遊技機１からの信号の入力を受け付け、遊技機１へ各種信号を出力するカードユニット制御部７８を備える。
【０１０８】
カードユニット７０は、遊技機１に接続されて、遊技機１からＡＣ２４ボルトの電源が供給されている。
【０１０９】
まず、カードユニット７０と遊技機１との間で通信される信号について説明する。
【０１１０】
カードユニット７０は、遊技機１と接続されると、ＶＬ（接続確認）信号を払出制御装置２１０へ送信する。
【０１１１】
遊技者によってカード挿入口７１にプリペイドカード又は会員カード等のカードが挿入されると、カード挿入中ＬＥＤ７４Ｂを点灯させる。なお、利用可ＬＥＤ７４Ａは、カードユニット７０にエラーが発生していない場合、つまりカードユニット７０が利用可能な状態である場合、点灯している。
【０１１２】
そして、カードリーダ・ライタ７５は、カード挿入口７１に挿入されたカードに記憶された情報を読み取る。そして、カードリーダ・ライタ７５によって読み取られた残高をカードユニット７０に備わる残高表示部７２及び遊技機１に備わる残高表示部２８に表示する。
【０１１３】
払出制御装置２１０は、貸出可能な状態であると、遊技球を貸し出す準備ができていることを通知するためのＰＲＤＹ（貸出準備）信号をカードユニット７０に送信する。
【０１１４】
遊技機１の球貸ボタン２６が操作されると、遊技機１は、球貸ボタン操作信号をカードユニット７０に送信する（詳しくは、球貸ボタン２６からの球貸ボタン操作信号は払出制御装置を介さず直接カードユニットに入力される）。
【０１１５】
カードユニット７０は、球貸ボタン操作信号を受信した場合、ＢＲＤＹ（貸出要求）信号を払出制御装置２１０に送信する。また、カードユニット７０は、ＢＲＤＹ信号を出力してから、所定時間（ＢＲＤＹ信号監視時間（Ｔ１））経過後に、実際に貸出分の遊技球を払い出させるためのＢＲＱ（貸出指令）信号を出力する。
【０１１６】
そして、払出制御装置２１０は、ＢＲＱ信号を受信した場合、貸出要求を受信したことを通知するためのＥＸＳ（要求了解＋貸出完了）信号をカードユニット７０に送信する。
【０１１７】
払出制御装置２１０は、ＢＲＱ信号を受信した場合、本来払い出されるべき遊技球の数から遊技球の貸し出しに課税される間接税分を差し引いた分の遊技球を排出するように、払出モータ２２０を駆動させ、実際に遊技球を排出する。
【０１１８】
そして、払出制御装置２１０は、払出球検出センサ１１２によって検出される遊技球の個数をカウントしており、払い出された遊技球の数が、本来払い出されるべき遊技球の数から遊技球の貸し出しに課税される間接税分を差し引いた分の遊技球の数に達した場合に、遊技球の払い出しを終了し、払い出しが完了したことをカードユニット７０に通知するためのＥＸＳ信号をカードユニット７０に送信する。
【０１１９】
遊技制御装置１００の検査装置接続端子１０７及び払出制御装置２１０の検査装置接続端子２１７には、遊技制御装置１００及び払出制御装置２１０に記憶されている情報が不正な情報でないかを検査する装置である不図示の検査装置が接続される。
【０１２０】
次に、税率表示器２２４及び税率設定スイッチ２２６を図６及び図７を用いて説明する。
【０１２１】
図６は、本発明の第１実施形態の税率表示器２２４及び税率設定スイッチ２２６の構成を示す図である。なお、図６の左側が税率設定スイッチ２２６の構成を示す図である、図６の右側が税率表示器２２４の構成を示す図である。まず、税率設定スイッチ２２６の構成を説明する。
【０１２２】
税率設定スイッチ２２６は、ＤＩＰスイッチである。税率設定スイッチ２２６は、３つのレバー（第１レバー２２６１、第２レバー２２６２及び第３レバー２２６３）を備え、３つのレバーが上下操作されることによって、３ビットのデータ列にＯＮ・ＯＦＦが設定される。この３ビットのデータ列によって、０％〜７％までの税率を設定できる。例えば、第１レバーが上に位置し、第２レバーが下に位置し、第３レバーが上に位置している場合には、３ビットのデータ列は「１０１」であり、税率は５％に設定される。
【０１２３】
次に、税率表示器２２４の構成を説明する。
【０１２４】
税率表示器２２４は、７セグメント表示器であり、払出制御装置２１０によって制御される。税率表示器２２４には、税率設定スイッチ２２６によって設定された税率が表示される。
【０１２５】
図７は、本発明の第１実施形態の変形例の税率表示器２２４及び税率設定スイッチ２２６の構成を示す図である。なお、図７の左側が税率設定スイッチ２２６の構成を示す図である、図７の右側が税率表示器２２４の構成を示す図である。まず、税率設定スイッチ２２６の構成を説明する。
【０１２６】
税率設定スイッチ２２６は、ロータリーＤＩＰスイッチである。税率設定スイッチ２２６は、基台２２６４及び基台２２６４に対して回転可能なつまみ２２６５を備える。基台２２６４には、等間隔で数字が刻印されている。つまみ２２６５の一部には、目印２２６６がマークされている。ホールの店員がつまみ２２６５を回転操作して、目印２２６６が基台２２６４の数字付近に位置させると、目印２２６６が位置する付近の数字が税率として設定される。
【０１２７】
具体的には、基台２２６４に刻印された数字が３ビットのデータ列で示されるように、基台２２６４の内部には、３ビットのデータ列を示す接点が設けられる。また、つまみ２２６５の内部には、基台２２６４に設けられた接点に接触可能な３本の接点が設けられる。
【０１２８】
例えば、刻印された数字が「１」付近の基台２２６４の内部には、３ビットのデータ列の一桁目を示すための接点が設けられている。つまみ２２６５が基台２２６４の「１」付近に回転された場合には、つまみ２２６５の接点が、基台２２６４の３ビットのデータ列の一桁目を示すための接点に接触することによって通電する。したがって、税率１％を示すデータ列「００１」となる。
【０１２９】
図７の税率表示器２２４は、図６の税率表示器２２４と同じであるので、説明を省略する。
【０１３０】
次に、払出制御装置２１０の処理について、図８〜図１３を用いて説明する。
【０１３１】
まず、払出制御装置２１０で実行されるメイン処理について図８及び図９を用いて説明する。
【０１３２】
図８は、本発明の第１実施形態のメイン処理の前半部のフローチャートである。図９は、本発明の第１実施形態のメイン処理の後半部のフローチャートである。
【０１３３】
メイン処理は、遊技機１に電源が投入されたこと又は停電が復旧した場合に払出制御装置２１０のＣＰＵ２１２によって実行される。
【０１３４】
まず、払出制御装置２１０は、所定時間周期（例えば、１ミリ秒周期）で行われる割り込みを禁止する（８０１）。
【０１３５】
次に、払出制御装置２１０は、各割込モードを設定し（８０２）、ＲＡＭ２１４へのアクセスを許可する（８０３）。
【０１３６】
そして、払出制御装置２１０は、ＣＰＵの周辺デバイスの初期設定を行い（８０４）、スタックポインタを設定する（８０５）。
【０１３７】
次に、払出制御装置２１０は、遊技機１に備わり、払出制御装置２１０のＲＡＭ２１４に記憶された情報を初期化するＲＡＭクリアスイッチ１６２がＯＮであるか否かを判定する（８０６）。ＲＡＭクリアスイッチ１６２がＯＮに操作されると、ＲＡＭ１０４に記憶されたデータがクリアされる。
【０１３８】
ステップ８０６の処理で、ＲＡＭクリアスイッチ１６２がＯＮであると判定された場合、払出制御装置２１０は、使用するすべてのＲＡＭ２１４に記憶されたデータをクリアする（８０７）。
【０１３９】
そして、払出制御装置２１０は、ＲＡＭ２１４に電源投入時の初期値を設定する（８０８）。なお、電源投入時の初期値は、予め定められた値である。
【０１４０】
次に、払出制御装置２１０は、税率設定スイッチ２２６によって設定された税率をＲＡＭ２１４に設定する（８０９）。そして、払出制御装置２１０は、貸出料金設定スイッチ２２７によって設定された遊技球１個当たりの貸出金額をＲＡＭ２１４に設定する（８１０）。
【０１４１】
一方、ステップ８０６の処理で、ＲＡＭクリアスイッチ１６２がＯＮでないと判定された場合、払出制御装置２１０は、停電からの復旧であることを示す停電復旧情報がＲＡＭ２１４に設定されているか否かを判定することによって、停電復旧時の電源投入であるか否かを判定する（８１１）。
【０１４２】
ステップ８１１の処理で、停電復旧時の電源投入でないと判定された場合、遊技機１を初期化するためにステップ８０７の処理に進む。
【０１４３】
一方、ステップ８１１の処理で、停電復旧時の電源投入であると判定された場合、払出制御装置２１０は、ＲＡＭ２１４に記憶されているデータが壊れている否かを判定するために、チェックサムが正常であるか否かを判定する（８１３）。具体的には、払出制御装置２１０は、停電があった場合にＲＡＭ２１４に記憶されているデータのチェックサムと現在ＲＡＭ２１４に記憶されているデータのチェックサムとが一致するか否かを判定する。
【０１４４】
ステップ８１３の処理で、チェックサムが異常であると判定された場合、ＲＡＭ２１４に記憶されているデータが壊れていて、停電が発生した際のＲＡＭ２１４に記憶されたデータを引き継ぐことができないので、遊技機１を初期化するためにステップ８０７の処理に進み、電源投入処理を実行する。
【０１４５】
ステップ８１３の処理で、チェックサムが正常であると判定された場合、ＲＡＭ２１４に記憶されているデータは正常であり、停電復旧処理を実行できるので、ＲＡＭ２１４に停電復旧時の初期値を設定する（８１４）。
【０１４６】
そして、払出制御装置２１０は、遊技球の貸し出しを行うことができる状態になったので、ＰＲＤＹ信号をカードユニット７０に出力する（８１５）。
【０１４７】
次に、払出制御装置２１０は、時間を計測するためのタイマであるＣＴＣ(Counter Timer Circuit)を設定し（８１６）、ステップ８０１の処理で禁止された割り込みを許可する（８１７）。
【０１４８】
払出制御装置２１０は、カードユニット７０が払出制御装置２１０に接続されているか否かを判定する（８１８）。具体的には、払出制御装置２１０は、カードユニット７０からＶＬ信号が出力されているか否かを判定する。払出制御装置２１０は、カードユニット７０からＶＬ信号が出力されている場合、払出制御装置２１０にカードユニット７０が接続されていると判定し、発射制御装置２２１を遊技球の発射を許可状態に設定し（８１９）、ステップ８２１の処理に進む。
【０１４９】
一方、払出制御装置２１０は、カードユニット７０からＶＬ信号が出力されていない場合、払出制御装置２１０にカードユニット７０が接続されていないと判定し、発射制御装置２２１を遊技球の発射を不許可状態にし（８２０）、ステップ８２１の処理に進む。
【０１５０】
次に、払出制御装置２１０は、払出制御モードを取得する（８２２）。払出制御モードには、モード０、モード１及びモード２がある。なお、初期状態では、払出制御モードは、モード０に設定されている。
【０１５１】
払出制御装置２１０は、各モードに対応する処理を実行する。具体的には、払出制御装置２１０は、モード０の場合、遊技球が過剰に払い出されていないか否かを監視する処理を実行し、モード１の場合、遊技球を賞球として払い出す処理を実行し、モード２の場合、遊技球を貸球として払い出す処理を実行する。
【０１５２】
払出制御装置２１０は、ステップ８２１の処理で取得した払出制御モードによって処理を分岐させる（８２２）。
【０１５３】
具体的には、払出制御装置２１０は、ステップ８２１の処理で取得した払出制御モードがモード０である場合、遊技球が過剰に払い出されていないか否かを監視する払出過剰エラー監視処理を実行する（８２３）。
【０１５４】
払出制御装置２１０は、ステップ８２３の処理で払出過剰エラー監視処理を実行した後、実際に遊技球を払い出させる処理を開始させるために、払出制御装置制御開始判定処理を実行し（８２４）、ステップ８２８の処理に進む。
【０１５５】
払出制御装置２１０は、ステップ８２１の処理で取得した払出制御モードがモード１である場合、遊技制御装置１００から送信される払出コマンドに基づいて、賞球として払い出す遊技球の数を設定する賞球制御処理を実行し（８２５）、実際に設定された遊技球を払い出すように払出モータ２２０を制御する払出制御処理を実行し（８２６）、ステップ８２８の処理に進む。
【０１５６】
払出制御装置２１０は、ステップ８２１の処理で取得した払出制御モードがモード２である場合、貸球として払い出す遊技球の数を設定する球貸制御処理を実行し（８２７）、払出制御処理を実行し（８２６）、ステップ８２８の処理に進む。
【０１５７】
そして、払出制御装置２１０は、各モードに対応する処理を実行した後、エラー報知編処理を実行する（８２８）。エラー報知編集処理は、遊技球を払い出す処理において、遊技球に過不足がある場合等のエラーを遊技店の店員等に報知するためのエラー報知コマンドを編集する処理である。なお、ステップ８２８の処理で設定されたエラー報知コマンドは、タイマ割込処理（図１１）のステップ１１１５の処理で演出制御装置１５０に送信される。
【０１５８】
演出制御装置１５０は、エラー報知コマンドを受信した場合、受信したエラー報知コマンドに基づいて、エラーを報知するために、エラー報知ＬＥＤ２９を点灯させたり、スピーカ３０から警告音を出力したり、表示装置８にエラーを報知するための画面を表示させる。
【０１５９】
また、払出制御装置２１０は、エラー番号をエラーナンバー表示器２２２に表示する。
【０１６０】
これによって、エラー報知ＬＥＤ２９の点灯等によってエラーに気付いた店員は、前面枠３を開放し、払出制御装置２１０の裏面側に配設されるエラーナンバー表示器２２２を見ることによって、どのようなエラーが発生したのかを把握できる。
【０１６１】
次に、払出制御装置２１０は、ＲＡＭ２１４の特定の領域であって、停電があったことを示す停電フラグが格納される停電検査領域の内容を取得する（８２９）停電フラグは、遊技機１に供給される電圧が所定値以下か否かを判定し、所定値以下である場合に設定される。
【０１６２】
そして、払出制御装置２１０は、停電フラグが格納されているか否かを判定し、停電が発生しているか否かを判定する（８３０）。
【０１６３】
ステップ８３０の処理で、停電が発生していないと判定された場合、払出制御装置２１０は、ステップ８１８の処理に戻る。
【０１６４】
一方、ステップ８３０の処理で、停電が発生していると判定された場合、払出制御装置２１０は、ステップ８３１〜ステップ８３５の処理の停電時処理を実行する。
【０１６５】
まず、払出制御装置２１０は、割り込み禁止を設定し（８３１）、すべての出力ポートをＯＦＦに設定する（８３２）。
【０１６６】
払出制御装置２１０は、停電復旧情報をＲＡＭ２１４に保存し、
ＲＡＭ２１４の電源が切れる前に、ＲＡＭ２１４に記憶されているデータのチェックサムを算出し、算出したチェックサムの値を記憶する（８３４）。
【０１６７】
そして、払出制御装置２１０は、ＲＡＭ２１４へのアクセスを禁止し（８３５）、遊技機１の電源が切れるまで待機する。なお、払出制御装置２１０には、バックアップ電源が接続されているので、停電が発生しても、すぐに電源が切れることはない。
【０１６８】
次に、賞球として遊技球を払い出す際に、払出制御装置２１０が遊技制御装置１００から送信された払出コマンドを受信するための通信割込処理を、図１０を用いて説明する。
【０１６９】
図１０は、本発明の第１実施形態の通信割込処理のフローチャートである。
【０１７０】
まず、払出制御装置２１０は、遊技制御装置１００から通信割込を受け付けると、レジスタを退避させる（１００１）。
【０１７１】
次に、払出制御装置２１０は、払出制御装置２１０と遊技制御装置１００とを接続するポートに出力されている信号を読み込む（１００２）。
【０１７２】
そして、払出制御装置２１０は、ステップ１００２の処理で読み込んだ信号のうち、遊技制御装置１００から送信された賞球数コマンドを受信することを指示するＳＴＢ信号が出力されているか否かを判定する（１００３）。
【０１７３】
ステップ１００３の処理で、ＳＴＢ信号が出力されていないと判定された場合、払出制御装置２１０は、遊技制御装置１００から送信された賞球数コマンドを受信する必要はないので、ステップ１０１４の処理に進む。
【０１７４】
一方、ステップ１００３の処理で、ＳＴＢ信号が出力されていると判定された場合、払出制御装置２１０は、遊技制御装置１００から送信された賞球数コマンドを受信し、受信した賞球数コマンドを構成するビットのうち、有効なビット（つまり、賞球数コマンドの内容に関連するビット）以外のビットをマスクする（１００４）。
【０１７５】
そして、払出制御装置２１０は、受信した賞球数コマンドを第１コマンドとして設定する（１００５）。
【０１７６】
そして、払出制御装置２１０は、ループ回数を設定する（１００６）。ループ回数は、ＳＴＢ信号の出力が停止するまでの間に、払出制御装置２１０がポートに出力されている信号を読み込む回数である。
【０１７７】
次に、払出制御装置２１０は、払出制御装置２１０と遊技制御装置１００とを接続するポートに出力されている信号を、再度読み込むことによって、遊技制御装置１００から送信された賞球数コマンドを受信する（１００７）。
【０１７８】
払出制御装置２１０は、受信した賞球数コマンドを第２コマンドとして設定する（１００８）。そして、払出制御装置２１０は、ＳＴＢ信号が出力されているか否かを判定する（１００９）。
【０１７９】
ステップ１００９の処理で、ＳＴＢ信号が出力されていないと判定された場合、払出制御装置２１０は、ループ回数をデクリメントし、デクリメントしたループ回数がゼロであるか否かを判定する（１０１０）。
【０１８０】
ステップ１０１０の処理で、デクリメントしたループ回数がゼロでないと判定された場合、払出制御装置２１０は、ループ回数分のポートの読み込みを実行していないので、ステップ１００７の処理に戻る。
【０１８１】
一方、ステップ１０１０の処理で、デクリメントしたループ回数がゼロであると判定された場合、ループ回数分のポートの読み込みを実行しても、ＳＴＢ信号の出力が停止していないので、賞球数コマンドを受信バッファに記憶せずに、ステップ１０１４の処理に進む。
【０１８２】
一方、ステップ１００９の処理で、ＳＴＢ信号が出力されていると判定された場合、払出制御装置２１０は、受信した賞球数コマンドを構成するビットのうち、有効なビット以外のビットをマスクする（１０１１）。
【０１８３】
そして、払出制御装置２１０は、第１コマンドと第２コマンドとが同じであるか否かを判定する（１０１２）。
【０１８４】
ステップ１０１２の処理で、第１コマンドと第２コマンドとが同じでないと判定された場合、第１コマンド及び第２コマンドのどちらが正しいコマンドか把握できないので、賞球数コマンドを受信バッファに記憶せずに、ステップ１０１４の処理に進む。
【０１８５】
一方、ステップ１０１２の処理で、第１コマンドと第２コマンドとが同じであると判定された場合、当該賞球数コマンドを受信バッファに記憶し（１０１３）、ステップ１０１４の処理に進む。
【０１８６】
そして、払出制御装置２１０は、割り込みが終了したことを宣言し（１０１４）、ステップ１００１の処理で退避させたレジスタを復帰させ（１０１５）、割り込みを許可し（１０１６）、通信割込処理を終了する。
【０１８７】
次に、払出制御装置２１０が所定時間周期（例えば、１ミリ秒周期）で発生するタイマ割り込みを受け付けると、実行するタイマ割込処理について、図１１を用いて説明する。
【０１８８】
図１１は、本発明の第１実施形態のタイマ割込処理のフローチャートである。
【０１８９】
なお、タイマ割込処理で実行される処理は、割込発生毎に必ずしもすべて行なわれなくてもよい。例えば、出力処理（１１０６）及び入力処理（１１０７）においては、毎回入力信号を監視するが、出力処理は割り込みの発生の１回おきに実行されてもよい。つまり、１回の割り込み処理で一通りの処理をすべて完了するのではなく、この割り込み処理が複数回繰り返し実行されて一連の遊技制御処理が完了してもよい。
【０１９０】
払出制御装置２１０は、ＣＰＵ１０２のＡＦレジスタを退避させる（１１０１）。
【０１９１】
そして、払出制御装置２１０は、停電が発生した際に出力される強制割込信号である外部ＩＮＴのみを許可する（１１０２）。
【０１９２】
払出制御装置２１０は、タイマ割込処理の終了を宣言し（１１０３）、割り込みを許可する（１１０４）。
【０１９３】
次に、払出制御装置２１０は、ＣＰＵ１０２のＢＣレジスタ、ＤＥレジスタ及びＨＬレジスタを退避させる（１１０５）。
【０１９４】
そして、払出制御装置２１０は、出力処理を実行する（１１０６）。出力処理は、出力Ｉ／Ｆ１０６を介して、払出モータ２２０、発射制御装置２２１、エラーナンバー表示器２２２、税率表示器２２４、貸出料金表示器２２５等に制御信号を出力する処理である。
【０１９５】
次に、払出制御装置２１０は、入力処理を実行する（１１０７）。入力処理は、入力Ｉ／Ｆ１０５を介して入力される各種センサ及びスイッチ等からの信号、並びに払出制御装置２１０とカードユニット７０とを接続するポートを介して入力される信号にチャタリング除去等の処理をし、入力情報を確定する処理である。払出制御装置２１０に入力される信号としては、例えば、払出球検出センサ１１２、球切れスイッチ１１０及びオーバーフロースイッチ１０９から入力される信号、並びにカードユニット７０から入力される信号等がある。
【０１９６】
次に、払出制御装置２１０は、各種タイマを更新する処理を実行する（１１０８）。
【０１９７】
次に、払出制御装置２１０は、要求監視処理を実行する（１１０９）。具体的には、払出制御装置２１０は、受信した各種コマンドや信号を解析し、図９にステップ９０７の処理のように、カードユニット７０からＢＲＤＹ信号が出力されているか否かを監視する。
【０１９８】
次に、払出制御装置２１０は、入力監視処理を実行する（１１１０）。具体的には、払出制御装置２１０は、カードユニット７０からＶＬ信号に基づいて、カードユニット７０と払出制御装置２１０とが接続されているか否かを監視し、払出球検出センサ１１２から入力される信号に基づいて、払い出されるべき数分の遊技球が払い出されているか否かを監視する。
【０１９９】
次に、払出制御装置２１０は、税率設定スイッチ２２６の異常を検出するための異常状態判定処理を実行する（１１１１）。なお、異常状態判定処理は、図１２で詳細を説明する。
【０２００】
次に、払出制御装置２１０は、異常状態報知編集処理を実行する（１１１２）。具体的には、払出制御装置２１０は、税率設定スイッチ２２６の異常が検出されたことを報知するために、異常表示器３５を制御するための異常状態報知コマンドを編集する。
【０２０１】
次に、払出制御装置２１０は、払出ユニット出力編集処理を実行する（１１１３）。具体的には、払出制御装置２１０は、払出ユニット３６０の払出モータ２２０を制御するために出力情報を編集する。
【０２０２】
次に、払出制御装置２１０は、表示器出力編集処理を実行する（１１１４）。具体的には、払出制御装置２１０は、ステップ１１１２の処理で編集された異常状態報知コマンドを異常表示器３５に出力する。
【０２０３】
次に、払出制御装置２１０は、外部情報出力編集処理を実行する（１１１５）。具体的には、払出制御装置２１０は、遊技機１に関する情報として賞球信号等を、情報収集端末及び遊技場管理装置等に出力する。
【０２０４】
次に、払出制御装置２１０は、ステップ１１０５の処理で退避させたＢＣレジスタ、ＤＥレジスタ及びＨＬレジスタを復帰させる（１１１６）。
【０２０５】
次に、払出制御装置２１０は、外部ＩＮＴ及びタイマＩＮＴを有効化し（１１１８）、ステップ１１０１の処理で退避させたＡＦレジスタを復帰させ（１１１８）、タイマ割込処理を終了する。
【０２０６】
次に、図１１に示すタイマ割込処理のステップ１１１１の処理で実行される異常状態判定処理を、図１２及び図１３を用いて説明する。
【０２０７】
図１２は、本発明の第１実施形態の異常状態判定処理の前半部のフローチャートである。図１３は、本発明の第１実施形態の異常状態判定処理の後半部のフローチャートである。
【０２０８】
まず、払出制御装置２１０は、異常判定選択スイッチ２２８の操作状態を取得する（１２０１）。なお、異常判定選択スイッチ２２８の操作状態とは、異常判定選択スイッチ２２８がＯＮ状態であるかＯＦＦ状態であるかを示す情報である。
【０２０９】
次に、払出制御装置２１０は、ステップ１２０１の処理で取得された異常判定選択スイッチ２２８の操作状態がＯＮ状態であるか否かを判定する（１２０２）。
【０２１０】
ステップ１２０１の処理で取得された異常判定選択スイッチ２２８の操作状態がＯＮ状態であると、ステップ１２０２の処理で判定された場合、払出制御装置２１０は、現在の税率設定スイッチ２２６の操作状態を取得する（１２０３）。ステップ１２０３の処理で取得される現在の税率設定スイッチ２２６の操作状態の税率情報は、ＲＡＭ２１４に記憶されている税率情報ではない。
【０２１１】
税率設定スイッチ２２６が図６に示すＤＩＰスイッチである場合には、払出制御装置２１０は、税率設定スイッチ２２６に設定された３ビットのデータ列を取得する。また、税率設定スイッチ２２６が図７に示すロータリーＤＩＰスイッチである場合には、払出制御装置２１０は、税率設定スイッチ２２６のつまみ２２６５の回転位置によって変化する３ビットのデータ列を取得する。払出制御装置２１０は、ステップ１２０３の処理で取得された税率設定スイッチ２２６の操作状態（入力状態）から現在の税率設定スイッチ２２６に設定されている税率を特定する。
【０２１２】
次に、払出制御装置２１０は、メイン処理でＲＡＭ２１４に設定された税率の値が、ステップ１２０３の処理で取得された操作状態から特定された税率の値と同じ値であるか否かを判定する（１２０４）。
【０２１３】
なお、本実施形態では、図８に示すメイン処理のステップ８０９の処理で、税率がＲＡＭ２１４に設定される。つまり、ＲＡＭクリアスイッチ１６２がＯＮであり、ＲＡＭ２１４に記憶されたデータがクリアされた場合に、税率がＲＡＭ２１４に設定される。
【０２１４】
ステップ１２０４の処理で、払出制御装置２１０のＲＡＭ２１４に設定された税率の値が、ステップ１２０３の処理で取得された操作状態から特定された税率の値と同じ値であると判定された場合、払出制御装置２１０は、異常判定制御番号が２に設定されている否かを判定する（１２０５）。異常判定制御番号は０、１及び２に設定可能であり、初期状態では、異常判定制御番号は０に設定されている。
【０２１５】
異常判定制御番号が１に設定されている場合、税率設定スイッチ２２６に異常が検出されたことを報知する異常状態報知が設定されたことを示す。なお、ステップ１２１０の処理で異常判定制御番号が１に設定される。
【０２１６】
また、異常判定制御番号が２に設定されている場合、税率設定スイッチ２２６が不正に操作されたことを示す不正異常状態報知又は税率設定スイッチ２２６が故障したことを示す故障異常状態報知が設定されたことを表す。不正異常状態報知又は故障異常状態報知は、異常状態報知が設定された後にのみ設定されうる。なお、ステップ１２１５の処理で異常判定制御番号が２に設定される。
【０２１７】
ステップ１２０５の処理で、異常判定制御番号が２に設定されていると判定された場合、払出制御装置２１０は、検出された税率設定スイッチ２２６の異常が、税率設定スイッチ２２６が不正に操作されたものであるか、税率設定スイッチ２２６に故障が発生したものであるかを特定したので、異常状態判定処理を終了する。
【０２１８】
一方、ステップ１２０５の処理で、異常判定制御番号が２に設定されていないと判定された場合、払出制御装置２１０は、異常判定用カウンタをインクリメントする（１２０６）。異常判定用カウンタは、ＲＡＭ２１４に設定された税率と税率設定スイッチ２２６に現在設定されている税率とが一致しない異常状態が所定時間継続しているか否かを判定するためのカウンタである。
【０２１９】
次に、払出制御装置２１０は、異常判定制御番号が１に設定されているか否かを判定する（１２０７）。
【０２２０】
ステップ１２０７処理で、異常判定制御番号が１に設定されていると判定された場合、税率設定スイッチ２２６の異常が検出されているので、不正な遊技が行われていないか否かを判定する図１３に示すステップ１２１１〜１２１５の処理に進む。
【０２２１】
一方、ステップ１２０７の処理で、異常判定制御番号が１に設定されていないと判定された場合、異常判定用カウンタの値が予め設定された異常判定値であるか否かを判定する（１２０８）。異常判定値は、税率設定スイッチ２２６の異常状態が継続して検出される時間が所定時間であることを示すように設定されている。例えば、異常判定値が示す所定時間が１秒であり、タイマ割込処理が１ミリ秒周期で実行される場合には、異常判定値には１０００が予め設定されている。
【０２２２】
ステップ１２０８の処理で、異常判定用カウンタの値が予め設定された異常判定値であると判定された場合には、税率設定スイッチ２２６の異常状態が所定時間以上継続して検出されているので、払出制御装置２１０は、税率設定スイッチ２２６に異常が発生していると判定し、税率設定スイッチ２２６に異常が発生し、税率設定スイッチ２２６が不正に操作される可能性及び税率設定スイッチ２２６が故障している可能性があることを報知するために異常表示器３５を点灯させる異常状態報知を設定する（１２０９）。また、払出制御装置２１０は、設定された異常状態報知を遊技場管理装置に送信する。
【０２２３】
次に、払出制御装置２１０は、異常状態報知を設定したことを示すために、異常判定制御番号に１を設定する（１２１０）。
【０２２４】
このように、本実施形態では、税率設定スイッチ２２６の異常状態が所定時間以上継続して検出されている場合にのみ、税率設定スイッチ２２６に異常が発生していると判定し、異常状態報知を設定する。これによって、払出制御装置２１０は、税率設定スイッチ２２６に異常が発生していることを誤って判定することを防止できる。
【０２２５】
具体的には、ステップ１２０３の処理で、払出制御装置２１０は、本来の税率設定スイッチ２２６にＲＡＭ２１４に設定されている税率が設定されていても、ノイズ等が原因で、本来税率設定スイッチ２２６に設定されている税率と異なる操作状態を取得してしまう可能性がある。
【０２２６】
この場合に、払出制御装置２１０が、ＲＡＭ２１４に設定された税率と税率設定スイッチ２２６に設定された税率とが一致しないと判定してすぐに、税率設定スイッチ２２６に異常が発生したと判定しまうと、税率設定スイッチ２２６に異常が発生していなくても、税率設定スイッチ２２６に異常と判定してしまう。本実施形態では、このような誤判定がされないように、税率設定スイッチ２２６の異常状態が所定時間以上継続して検出されている場合にのみ、税率設定スイッチ２２６に異常が発生していると判定するようにした。
【０２２７】
一方、ステップ１２０８の処理で、異常判定用カウンタの値が予め設定された異常判定値でないと判定された場合には、税率設定スイッチ２２６の異常状態が所定時間以上継続して検出されていないので、払出制御装置２１０は、税率設定スイッチ２２６に異常が発生していないと判定し、異常状態判定処理を終了する。
【０２２８】
次に、ステップ１２０７の処理で、異常判定制御番号が１に設定されていると判定された場合に実行される不正な遊技が行われていないか否かを判定する図１３に示すステップ１２１１〜１２１５の処理を、図１３を用いて説明する。
【０２２９】
まず、払出制御装置２１０は、異常判定用カウンタの値が種別判定値であるか否かを判定する（１２１１）。種別判定値は、税率設定スイッチ２２６の異常状態が継続して検出される時間が、異常判定値が示す所定時間よりも大きい所定時間であることを示すように設定されている。例えば、種別判定値の示す所定時間が１０秒であり、タイマ割込処理が１ミリ秒周期で実行される場合には、種別判定値には１００００が予め設定されている。
【０２３０】
ステップ１２１１の処理で、異常判定用カウンタの値が種別判定値でないと判定された場合、払出制御装置２１０は、球貸ボタン２６が操作されたか否かを判定するために、カードユニット７０からＢＲＤＹ信号が入力されたか否かを判定する（１２１２）。
【０２３１】
ステップ１２１２の処理で、カードユニット７０からＢＲＤＹ信号が入力されたと判定された場合、球貸ボタン２６が操作されたので、異常表示器３５を異常状態報知とは異なる態様（例えば、点滅）で点灯させる不正異常状態報知を設定する（１２１３）。不正異常状態報知は、遊技者が税率設定スイッチ２２６を不正に操作した後に球貸ボタン２６を操作して、貸球を不正に獲得しようとしたことを報知する。
【０２３２】
不正異常状態報知は、異常表示器３５を点灯させるだけでなく、スピーカ３０から警告音を出力させてもよい。この場合、払出制御装置２１０は、不正異常状態報知を演出制御装置１５０にも出力する。演出制御装置１５０は、不正異常状態報知が入力されると、スピーカ３０から警告音を出力する。また、払出制御装置２１０は、設定された不正異常状態報知を遊技場管理装置に送信する。
【０２３３】
次に、払出制御装置２１０は、不正異常状態報知又は故障異常状態報知が設定されたことを示すために、異常判定制御番号を２に設定し（１２１４）、異常状態判定処理を終了する。
【０２３４】
一方、ステップ１２１２の処理で、カードユニット７０からＢＲＤＹ信号が入力されていないと判定された場合、球貸ボタン２６が操作されていないので、異常状態判定処理を終了する。
【０２３５】
また、ステップ１２１１の処理で、異常判定用カウンタの値が種別判定値であると判定された場合、種別判定値の示す所定時間の間球貸ボタン２６が操作されず、かつ税率設定スイッチ２２６の異常が種別判定値の示す所定時間の間継続して検出されているので、払出制御装置２１０は、税率設定スイッチ２２６が故障していると判定し、税率設定スイッチ２２６が故障したことを示す故障状態報知を設定する（１２１５）。
【０２３６】
故障状態報知は、異常表示器３５及びエラー報知ＬＥＤ２９を点灯させる。このため、払出制御装置２１０は、故障異常状態報知を演出制御装置１５０にも出力する。演出制御装置１５０は、故障異常状態報知が入力されると、エラー報知ＬＥＤ２９を点灯させる。また、払出制御装置２１０は、設定された故障状態報知を遊技場管理装置に送信する。
【０２３７】
また、ステップ１２０１の処理で取得された異常判定選択スイッチ２２８の操作状態がＯＮ状態でないと、ステップ１２０２の処理で判定された場合、異常状態判定処理を実行しないので、払出制御装置２１０は、異常判定カウンタの値をクリアし（１２１６）、各種異常状態報知をクリアし（１２１７）、異常判定制御番号をクリアし（１２１８）、異常状態判定処理を終了する。
【０２３８】
また、ステップ１２０４の処理で、払出制御装置２１０のＲＡＭ２１４に設定された税率の値が、ステップ１２０３の処理で取得された操作状態から特定された税率の値と同じ値であると判定された場合、以降の異常状態判定処理を実行する必要がないので、ステップ１２１６の処理に進む。
【０２３９】
なお、ステップ１２０９、１２１３及び１２１５の処理で設定された各種異常状態報知は、異常判定選択スイッチ２２８がＯＦＦ状態に操作されるまで、又は税率設定スイッチ２２６が操作されて税率設定スイッチ２２６に設定された税率がＲＡＭ２１４に設定された税率と同じであると判定されるまで、各種異常状態が報知され続ける。
【０２４０】
また、異常状態報知、不正異常状態報知及び故障異常状態報知が遊技場管理装置に送信されるので、遊技場管理装置は、遊技用装置で発生した各種異常状態を検出できる。これによって、ホールの店員は、各種異常状態に対応する適切な処置を行うことができる。
【０２４１】
次に、本発明の第１実施形態の第１変形例を図１４を用いて説明する。
【０２４２】
第１実施形態では、ＲＡＭクリアスイッチ１６２がＯＮであり、ＲＡＭ２１４に記憶されたデータがクリアされた場合に、税率設定スイッチ２２６に設定された税率がＲＡＭ２１４に設定されるものであるが、第１実施形態の変形例では、電源投入時に税率設定スイッチ２２６に設定された税率がＲＡＭ２１４に設定される。第１実施形態の変形例は、第１実施形態と異なる個所のみ説明する。
【０２４３】
図１４は、本発明の第１実施形態の第１変形例のメイン処理の前半部のフローチャートである。なお、第１実施形態の第１変形例のメイン処理は、第１実施形態の図８に示すメイン処理と同じ処理は、同じ番号を付与する。
【０２４４】
第１実施形態のメイン処理と異なる点は、ステップ８１４の処理又はステップ８０８の処理が実行された後に、ステップ８０９及び８１０の処理が実行される点である。
【０２４５】
つまり、第１実施形態では、ステップ８０９及び８１０の処理は、ＲＡＭクリアスイッチ１６２がＯＮである場合にのみ実行される。つまり、ＲＡＭクリアスイッチ１６２がＯＮである場合にのみ、税率設定スイッチ２２６によって設定された税率及び貸出料金設定スイッチ２２７によって設定された遊技球１個当たりの貸出金額がＲＡＭ２１４に設定される。
【０２４６】
一方、第１実施形態の変形例では、ステップ８１４の処理又はステップ８０８の処理が実行された後、つまり、ＲＡＭクリアスイッチ１６２がＯＮであってもＯＦＦであっても、メイン処理が実行されると、税率設定スイッチ２２６によって設定された税率及び貸出料金設定スイッチ２２７によって設定された遊技球１個当たりの貸出金額がＲＡＭ２１４に設定される。
【０２４７】
次に、本発明の第１実施形態の第２変形例を説明する。
【０２４８】
第１実施形態では、異常状態判定処理は、タイマ割込処理で実行されるので、正確なタイミング（１ミリ秒）で繰り返し実行される。したがって、図１２に示すステップ１２０８の処理で、異常判定用カウンタの値が異常判定値である場合は、ＲＡＭ２１４に記憶された税率と未だＲＡＭ２１４に記憶されていない税率設定スイッチ２２６に設定された税率とが一致しなくなってから所定時間経過していることを示す。
【０２４９】
第１実施形態の第２変形例では、異常状態判定処理がメイン処理の図９に示すステップ８１８〜８３０の処理の間で実行される。したがって、第１実施形態の変形例では、異常状態判定処理は、正確なタイミングで繰り返し実行されない。したがって、図１２に示すステップ１２０８の処理で、異常判定用カウンタの値が異常判定値である場合は、ＲＯＭ２１３に記憶された税率と未だＲＯＭ２１３に記憶されていない税率設定スイッチ２２６に設定された税率とが一致しないと判定された回数が所定の回数になれば、異常状態報知が設定される。
【０２５０】
（第２実施形態）
第２実施形態を図１５〜図１８を用いて説明する。
【０２５１】
第１実施形態では、払出制御装置２１０は、カードユニット７０からの指令に基づいて貸球を払い出すが、第２実施形態が、カードユニット７０が貸球を払い出す。このため、第２実施形態では、カードユニット７０のＲＡＭ７８５（図１６参照）に税率が設定されるので、カードユニット７０が図１２及び図１３の異常状態判定処理を実行する。
【０２５２】
図１５は、本発明の第２実施形態のカードユニット７０の構成の説明図である。なお、第２実施形態のカードユニット７０の構成のうち、第１実施形態と同じ構成は同じ符号を付与し、説明を省略する。
【０２５３】
カードユニット７０は、カード挿入口７１、払出口８０、貸球払出案内通路８２、表示装置７６、紙幣挿入口７３、状態表示器８１、及び開閉枠７９を備える。
【０２５４】
貸球払出案内通路８２は、カードユニット７０の払出口８０から払い出される遊技球を遊技機１の上皿２１に案内する部材である。
【０２５５】
表示装置７６は、遊技機１で行われた遊技に関するデータ等を表示する表示部７６１及び操作部７６２を備える。
【０２５６】
操作部７６２は、表示選択スイッチ７６２１、球貸スイッチ７６２２及び精算スイッチ７２３を備える。
【０２５７】
表示選択スイッチ７６２１が操作されると、表示部７６１に表示されている遊技に関するデータが切り替わる。例えば、発射した遊技球の数及び特別遊技状態の実行回数が表示部７６１に通常表示されており、表示選択スイッチ７６２１が操作されると発射した遊技球の数及び始動入賞口３４に入賞した遊技球の数が表示される。
【０２５８】
球貸スイッチ７６２２は、遊技者が遊技球の貸し出しを所望する場合に操作される。精算スイッチ７６２３は、遊技者が、遊技を終了し、遊技を精算する場合に操作される。
【０２５９】
状態表示器８１は、カードユニット７０の状態を、表示色によって識別できるように表示する。また、状態表示器８１は、第１実施形態の異常表示器３５の機能も有する。
【０２６０】
開閉枠７９は、カードユニット７０の一部に対して開閉可能である。開閉枠７９の下部には、鍵穴７９１が設けられる。鍵穴７９１に対応する鍵が鍵穴７９１に挿入されて、開閉枠７９が開錠された場合にのみ、開閉枠７９は開放可能である。なお、開閉枠７５の背面に対峙するカードユニット７０の面には、税率表示器２２４、貸出料金表示器２２５、税率設定スイッチ２２６及び貸出料金設定スイッチ２２７が配置される。
【０２６１】
なお、税率表示器２２４及び貸出料金表示器２２５は、鍵穴７９１に対応する鍵を所有するホールの店員のみが視認でき、税率設定スイッチ２２６及び貸出料金設定スイッチ２２７は、ホールの店員のみが操作できる。
【０２６２】
次に、カードユニット７０のカードユニット制御部７８の構成を説明する。図１６は、本発明の第２実施形態のカードユニット制御部７８のブロック図である。
【０２６３】
カードユニット制御部７８は、制御用マイコン７８１及び入出力Ｉ／Ｆ７８２を備える。
【０２６４】
制御用マイコン７８１は、ＣＰＵ７８３、ＲＯＭ７８４及びＲＡＭ７８５を備える。ＣＰＵ７８３は、貸球の払い出しを統括的に制御する主制御装置であって、貸球払出制御を司る。ＲＯＭ７８４は、貸球払出制御のための不変の情報（プログラム、データ等）を記憶している。ＲＡＭ７８５は、貸球制御時にワークエリアとして利用される。
【０２６５】
なお、ＲＡＭ７８５には、税率設定スイッチ２２６によって設定された税率及び貸出料金設定スイッチ２２７によって設定された貸出料金が記憶される。
【０２６６】
カードユニット制御部７８は、紙幣制御装置１６０１及びカードリーダ・ライタ７７と入出力Ｉ／Ｆ７８２を介して通信する。
【０２６７】
具体的には、カードユニット制御部７８は、紙幣挿入口７３に挿入された紙幣を識別できない場合、及び精算スイッチ７６２３が操作された場合等に、紙幣を紙幣挿入口７８を排出する命令等を紙幣制御装置１６０１に出力する。
【０２６８】
カードユニット制御部７８には、カードリーダ・ライタ７７に読み取られたカードの情報が入力される。また、カードユニット制御部７８は、遊技を終了した遊技者のプリペイドカードカードに遊技終了後の残高を書き込む命令をカードリーダ・ライタ７７に出力する。
【０２６９】
ＣＰＵ７８３は、入出力Ｉ／Ｆ７８２を介して、状態表示器８１、表示装置７６、税率表示器２２４及び貸出料金表示器２２５に、表示する内容を示す情報を出力する。
【０２７０】
また、ＣＰＵ７８３は、入出力Ｉ／Ｆ７８２を介して、払出モータ２２０に、払出を制御するための指令を出力し、払出モータ２２０を制御する。
【０２７１】
また、ＣＰＵ７８３は、入出力Ｉ／Ｆ７８２を介して、税率設定スイッチ２２６の異常等が発生したことを、図示しない遊技場管理装置に出力するための情報を、外部情報端子１６０３に出力する。なお、外部情報端子１６０３には、遊技場管理装置が接続されている。
【０２７２】
また、ＣＰＵ７８３には、入出力Ｉ／Ｆ７８２を介して、表示選択スイッチ７６２１、球切れスイッチ１６０２、球貸スイッチ７６２２、払出球検出センサ１１２、精算スイッチ７６２３、税率設定スイッチ２２６、貸出料金設定スイッチ２２７、及び異常判定選択スイッチ２２８から各種信号が入力される。
【０２７３】
球切れスイッチ１６０２は、カードユニット７０の図示しない貯留部に貯留された所定数より少ない場合に、球切れ信号をカードユニット７０に出力する。なお、カードユニット７０の図示しない貯留部には、遊技機１が設置される島設備の供給部から供給された遊技球が貯留される。
【０２７４】
まず、カードユニット７０で実行されるメイン処理について図１７を用いて説明する。
【０２７５】
図１７は、本発明の第２実施形態のメイン処理のフローチャートである。
【０２７６】
メイン処理は、カードユニット７０に電源が投入されたこと又は停電が復旧した場合にカードユニット７０のＣＰＵ７８３によって実行される。
【０２７７】
まず、カードユニット７０は、所定時間周期（例えば、１ミリ秒周期）で行われる割り込みを禁止する（１７０１）。
【０２７８】
次に、カードユニット７０は、各割込モードを設定し（１７０２）、ＲＡＭ７８５へのアクセスを許可する（１７０３）。
【０２７９】
そして、カードユニット７０は、ＣＰＵの周辺デバイスの初期設定を行い（１７０４）、スタックポインタを設定する（１７０５）。
【０２８０】
カードユニット７０は、使用するすべてのＲＡＭ７８５に記憶されたデータをクリアする（１７０６）。
【０２８１】
そして、カードユニット７０は、ＲＡＭ７８５に電源投入時の初期値を設定する（１７０７）。なお、電源投入時の初期値は、予め定められた値である。
【０２８２】
次に、カードユニット７０は、税率設定スイッチ２２６によって設定された税率をＲＡＭ７８５に設定する（１７０８）。そして、カードユニット７０は、貸出料金設定スイッチ２２７によって設定された遊技球１個当たりの貸出金額をＲＡＭ７８５に設定する（１７０９）。
【０２８３】
次に、カードユニット７０は、時間を計測するためのタイマであるＣＴＣ(Counter Timer Circuit)を設定し（１７１０）、ステップ１７０１の処理で禁止された割り込みを許可する（１７１１）。
【０２８４】
カードユニット７０は、貸球として払い出す遊技球の数を設定し、実際に設定された遊技球を払い出すように払出モータ２２０を制御する払出制御処理を実行する（１７１２）。
【０２８５】
次に、カードユニット７０は、ＲＡＭ７８５の特定の領域であって、停電があったことを示す停電フラグが格納される停電検査領域の内容を取得する（１７１３）停電フラグは、カードユニット７０に供給される電圧が所定値以下か否かを判定し、所定値以下である場合に設定される。
【０２８６】
そして、カードユニット７０は、停電フラグが格納されているか否かを判定し、停電が発生しているか否かを判定する（１７１４）。
【０２８７】
ステップ１７１４の処理で、停電が発生していないと判定された場合、カードユニット７０は、ステップ１７１２の処理に戻る。
【０２８８】
一方、ステップ１７１４の処理で、停電が発生していると判定された場合、カードユニット７０は、割り込み禁止を設定し（１７１５）、すべての出力ポートをＯＦＦに設定し（１７１６）、カードユニット７０の電源が切れるまで待機する。なお、カードユニット７０には、バックアップ電源が接続されているので、停電が発生しても、すぐに電源が切れることはない。
【０２８９】
次に、カードユニット７０が所定時間周期（例えば、１ミリ秒周期）で発生するタイマ割り込みを受け付けると、実行するタイマ割込処理について、図１８を用いて説明する。
【０２９０】
図１８は、本発明の第２実施形態のタイマ割込処理のフローチャートである。
【０２９１】
なお、タイマ割込処理で実行される処理は、割込発生毎に必ずしもすべて行なわれなくてもよい。
【０２９２】
カードユニット７０は、ＣＰＵ７８３のＡＦレジスタを退避させる（１８０１）。
【０２９３】
そして、カードユニット７０は、停電が発生した際に出力される強制割込信号である外部ＩＮＴのみを許可する（１８０２）。
【０２９４】
カードユニット７０は、タイマ割込処理の終了を宣言し（１８０３）、割り込みを許可する（１８０４）。
【０２９５】
次に、カードユニット７０は、ＣＰＵ７８３のＢＣレジスタ、ＤＥレジスタ及びＨＬレジスタを退避させる（１８０５）。
【０２９６】
そして、カードユニット７０は、出力処理を実行する（１８０６）。出力処理は、入出力Ｉ／Ｆ７８２を介して、払出モータ２２０、発射制御装置２２１及び状態表示器８１等に制御信号を出力する処理である。
【０２９７】
次に、カードユニット７０は、入力処理を実行する（１８０７）。入力処理は、入出力Ｉ／Ｆ７８２を介して入力される各種センサ及びスイッチ等からの信号にチャタリング除去等の処理をし、入力情報を確定する処理である。カードユニット７０に入力される信号としては、例えば、払出球検出センサ１１２及び球切れスイッチ１６０２から入力される信号等がある。
【０２９８】
次に、カードユニット７０は、各種タイマを更新する処理を実行する（１８０８）。
【０２９９】
次に、カードユニット７０は、入力監視処理を実行する（１８０９）。具体的には、カードユニット７０は、払出球検出センサ１１２から入力される信号に基づいて、払い出されるべき数分の遊技球が払い出されているか否かを監視する。
【０３００】
次に、カードユニット７０は、税率設定スイッチ２２６の異常を検出するための異常状態判定処理を実行する（１８１０）。なお、異常状態判定処理は、第１実施形態の図１２及び図１３で説明した処理と同じ処理をカードユニット７０が実行するだけであるので、説明を省略する。
【０３０１】
次に、カードユニット７０は、異常状態報知編集処理を実行する（１８１１）。具体的には、カードユニット７０は、各種異常状態報知コマンドを編集する。
【０３０２】
次に、カードユニット７０は、払出ユニット出力編集処理を実行する（１８１２）。具体的には、カードユニット７０は、払出モータ２２０を制御するために出力情報を編集する。
【０３０３】
次に、カードユニット７０は、状態表示器出力編集処理を実行する（１８１３）。具体的には、カードユニット７０は、ステップ１８１１の処理で編集された各種異常状態報知コマンドを状態表示器８１に出力する。
【０３０４】
次に、カードユニット７０は、外部情報出力編集処理を実行する（１８１４）。具体的には、カードユニット７０は、ステップ１８１１の処理で編集された各種異常状態報知コマンドを遊技場管理装置に出力する。
【０３０５】
次に、カードユニット７０は、ステップ１８０５の処理で退避させたＢＣレジスタ、ＤＥレジスタ及びＨＬレジスタを復帰させる（１８１５）。
【０３０６】
次に、カードユニット７０は、外部ＩＮＴ及びタイマＩＮＴを有効化し（１８１６）、ステップ１８０１の処理で退避させたＡＦレジスタを復帰させ（１８１７）、タイマ割込処理を終了する。
【０３０７】
カードユニット７０を上記のような構成とすることによって、カードユニット７０で異常状態判定処理を実行することができる。
【０３０８】
なお、今回開示した実施の形態は、全ての点で例示であって制限的なものではない。また、本発明の範囲は前述した発明の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び内容の範囲での全ての変更が含まれることが意図される。
【産業上の利用可能性】
【０３０９】
以上のように、本発明は、カードユニットによって遊技媒体が貸し出されるパチンコ遊技機、アレンジボール遊技機、雀球遊技機、及びスロットマシンなどの遊技機に適用可能である。
【図面の簡単な説明】
【０３１０】
【図１】本発明の第１実施形態の遊技用装置の説明図である。
【図２】本発明の第１実施形態の遊技機の背面図である。
【図３】本発明の第１実施形態の遊技盤の正面図である。
【図４】本発明の第１実施形態の遊技用装置のブロック図である。
【図５】本発明の第１実施形態の遊技機とカードユニットとの間の信号の説明図である。
【図６】本発明の第１実施形態の税率表示器及び税率設定スイッチの構成を示す図である。
【図７】本発明の第１実施形態の変形例の税率表示器及び税率設定スイッチの構成を示す図である。
【図８】本発明の第１実施形態のメイン処理の前半部のフローチャートである。
【図９】本発明の第１実施形態のメイン処理の後半部のフローチャートである。
【図１０】本発明の第１実施形態の通信割込処理のフローチャートである。
【図１１】本発明の第１実施形態のタイマ割込処理のフローチャートである。
【図１２】本発明の第１実施形態の異常状態判定処理の前半部のフローチャートである。
【図１３】本発明の第１実施形態の異常状態判定処理の後半部のフローチャートである。
【図１４】本発明の第１実施形態の第１変形例のメイン処理の前半部のフローチャートである。
【図１５】本発明の第２実施形態のカードユニットの構成の説明図である。
【図１６】本発明の第２実施形態のカードユニット制御部のブロック図である。
【図１７】本発明の第２実施形態のメイン処理のフローチャートである。
【図１８】本発明の第２実施形態のタイマ割込処理のフローチャートである。
【符号の説明】
【０３１１】
１    遊技機
２    本体枠
３    前面枠
４    ヒンジ
５    遊技盤
６    遊技用装置
８    表示装置
９    装飾部材
１０    照明ユニット
１５    灰皿
１６    下皿球抜き機構
１８    ガラス枠
２０    開閉パネル
２１    上皿
２２    固定パネル
２３    下皿
２５    鍵
２６    球貸ボタン
２７    排出ボタン
２８    残高表示部
２９    エラー報知ＬＥＤ
３０    スピーカ
３１    普通図柄始動ゲート
３２    一般入賞口
３３    普通変動入賞装置
３４    始動入賞口
３５    演出制御装置
３６    特別変動入賞装置
３９    アウト口
４０    セレクトスイッチ
４１    操作スイッチ
５０    カードユニット
５１    遊技領域
７０    カードユニット
１００    遊技制御装置
１５０    演出制御装置
２１０    払出制御装置
【図１】
0004880632.tif 000002
【図２】
0004880632.tif 000003
【図３】
0004880632.tif 000004
【図４】
0004880632.tif 000005
【図５】
0004880632.tif 000006
【図６】
0004880632.tif 000007
【図７】
0004880632.tif 000008
【図８】
0004880632.tif 000009
【図９】
0004880632.tif 000010
【図１０】
0004880632.tif 000011
【図１１】
0004880632.tif 000012
【図１２】
0004880632.tif 000013
【図１３】
0004880632.tif 000014
【図１４】
0004880632.tif 000015
【図１５】
0004880632.tif 000016
【図１６】
0004880632.tif 000017
【図１７】
0004880632.tif 000018
【図１８】
0004880632.tif 000019