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