【手続補正書】
【提出日】平成15年9月11日(2003.9.11)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の名称】遊技媒体貸出装置
【特許請求の範囲】
【請求項１】不揮発性メモリによって構成され、複数のバックアップデータ記憶領域が設けられたバックアップデータ記憶部を備え、
投入された金額に応じたクレジットデータを前記バックアップデータ記憶領域に加算記憶させ、バックアップデータ記憶領域に記憶されたクレジットデータの減算に対応させて遊技媒体を排出する遊技媒体貸出装置において、
前記バックアップデータ記憶領域毎のクレジットデータの書込回数を計数可能なバックアップ計数手段と、
記憶領域切換条件の成立に伴って、クレジットデータを記憶させるバックアップデータ記憶領域を、前記バックアップ計数手段により計数されたクレジットデータの書込回数が最も少ないバックアップデータ記憶領域に切り換えるバックアップ領域切換手段と、
を設けたことを特徴とする遊技媒体貸出装置。
【請求項２】前記バックアップデータ記憶領域毎のクレジットデータの書込回数に基づいてバックアップデータ記憶部の交換の要否を判定して交換判定情報を出力する交換判定手段と、
前記交換判定手段からの交換判定情報に基づいて交換が必要な旨を報知する交換報知手段と、
を設けたことを特徴とする請求項１に記載の遊技媒体貸出装置。
【請求項３】前記バックアップ領域切換手段は、電源が投入されてクレジットデータが０である場合に前記記憶領域切換条件が成立したと判断することを特徴とする請求項１または請求項２に記載の遊技媒体貸出装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パチンコ機等の遊技機で使用される遊技球（遊技媒体の一種）を貸し出す球貸機や、パチスロ遊技機等で使用される遊技コイン（遊技媒体の一種）を貸し出すコイン貸出機等の遊技媒体貸出装置に関する。
【０００２】
【従来の技術】
従来の技術を代表的な遊技媒体貸出装置である球貸機を例に挙げて説明する。
この球貸機は、例えば、パチンコ機と並設された状態で島設備に設置されており、所要数の遊技球を排出可能な球排出装置、及び、球排出装置の動作を制御する球貸制御装置等を有する遊技球排出機構等を備えており、投入金額に対応する量の遊技球（貸し球）を排出する。
この球貸機では、貸し球の排出中に球詰まり等のエラーが発生した場合等に備えて、クレジットデータをＥＥＰＲＯＭ等の不揮発性のメモリでバックアップしている。これは、エラーを解除するにあたり球貸機の電源をオフにしなければならない場合があるためである。つまり、球貸機の電源をオフにするとクレジットデータが消去されてしまうので、未払い出し分の貸し球を保証するためにクレジットデータを不揮発性のメモリでバックアップしている。
【０００３】
このようなクレジットデータのバックアップは、バックアップされたクレジットデータの正確性を保証するために、クレジットデータの内容が更新される毎に行われる。
例えば、１００円単位で貸し球の排出制御を行う球貸機では、１００円硬貨や５００円硬貨が受け付けられてクレジットデータが加算更新される毎に、クレジットデータを不揮発性メモリにバックアップする。さらに、１００円分の単位貸し球（例えば、２５個）の排出に伴ってクレジットデータが減算更新され、この減算更新の度にクレジットデータを不揮発性メモリにバックアップする。
【０００４】
【発明が解決しようとする課題】
ところで、バックアップ用のメモリにはＥＥＰＲＯＭ等の不揮発性メモリが用いられるが、この種の不揮発性メモリには書き込み回数に上限がある。
そして、クレジットデータの内容が更新される毎にこのクレジットデータを不揮発性メモリにバックアップする上記の構成では、不揮発性メモリに対して頻繁にデータの書き込みが行われるので、比較的早期に不揮発性メモリへのデータの書き込みが出来なくなってしまう虞がある。
このため、不揮発性メモリの寿命が尽きる前に不揮発性メモリを交換する必要が生じ、その結果、球貸機のメンテナンス作業を面倒なものにしていた。
【０００５】
本発明は、このような事情に鑑みてなされたものであり、データバックアップ用の不揮発性メモリの使用可能期間を延ばすことができる遊技媒体貸出装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明は、前記目的を達成するために提案されたものであり、請求項１に記載のものは、不揮発性メモリによって構成され、複数のバックアップデータ記憶領域が設けられたバックアップデータ記憶部を備え、
投入された金額に応じたクレジットデータを前記バックアップデータ記憶領域に加算記憶させ、バックアップデータ記憶領域に記憶されたクレジットデータの減算に対応させて遊技媒体を排出する遊技媒体貸出装置において、
前記バックアップデータ記憶領域毎のクレジットデータの書込回数を計数可能なバックアップ計数手段と、
記憶領域切換条件の成立に伴って、クレジットデータを記憶させるバックアップデータ記憶領域を、前記バックアップ計数手段により計数されたクレジットデータの書込回数が最も少ないバックアップデータ記憶領域に切り換えるバックアップ領域切換手段と、
を設けたことを特徴とする遊技媒体貸出装置である。
【０００７】
請求項２に記載のものは、前記バックアップデータ記憶領域毎のクレジットデータの書込回数に基づいてバックアップデータ記憶部の交換の要否を判定して交換判定情報を出力する交換判定手段と、
前記交換判定手段からの交換判定情報に基づいて交換が必要な旨を報知する交換報知手段と、
を設けたことを特徴とする請求項１に記載の遊技媒体貸出装置である。
【０００８】
請求項３に記載のものは、前記バックアップ領域切換手段は、電源が投入されてクレジットデータが０である場合に前記記憶領域切換条件が成立したと判断することを特徴とする請求項１または請求項２に記載の遊技媒体貸出装置である。
【０００９】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。なお、以下の説明では代表的な遊技媒体貸出装置である球貸機を例に挙げて説明する。
図１は、代表的な遊技機であるパチンコ機１の隣りに並べられた状態で、島設備２に設置された球貸機３を示す図である。
【００１０】
パチンコ機１は、機枠４により囲われており、この機枠４の前面に額縁状の前面枠５を開閉可能に取り付けてある。この前面枠５の背面には、前面枠５の開口部に後方から臨ませて遊技領域６を形成した遊技盤７を取り付けてある。また、前面枠５には、開口部を前方から塞ぐようにして、前面ガラス８を保持したガラス枠９と、前面に上皿１０を形成した開閉パネル１１とを、ともに開閉可能な状態で取り付けてある。さらに、開閉パネル１１の下方には、灰皿１２、下皿１３及び発射操作ハンドル１４を設けてある。
開閉パネル１１に設けた上皿１０は、賞球として排出された遊技球を一時的に貯留するための部材であり、この上皿１０に貯留された遊技球は、発射位置に順次供給される。
【００１１】
次に、球貸機３について、図１及び図２に基づいて説明する。球貸機３は、左右幅の狭い筺体２１を有し、この筺体２１の前面部には、ＬＥＤ等の点灯で使用可能状態などを報知する状態報知部２２と、１００円硬貨や５００円硬貨を投入するための硬貨投入口２３と、投入した硬貨を返却させる際に操作する返却ボタン２４と、例えば１００円当たりの単位貸し球数を表示する球数表示部２５と、水平方向および上下方向に回動可能に取り付けられて、貸し球をパチンコ機１の上皿１０に案内するノズル部材２６と、返却される硬貨が排出される返却口２７等を設ける。
【００１２】
この筺体２１の内部には、所要数の遊技球を排出可能な球排出ユニット３０と、球出口を球排出ユニット３０に連通させた補給球供給路３１と、この補給球供給路３１内における遊技球の流下を制御可能な球止め機構３２と、球排出ユニット３０が排出した遊技球をノズル部材２６に案内する排出球流下路３３と、球排出ユニット３０の動作を制御する球貸制御装置３４と、筺体２１（即ち、球貸機３）の島設備２に対する装着状態を検出するための設置状態監視ユニット３５と、硬貨投入口２３から投入された硬貨の識別等を行うコイン識別機（検銭機）３６などを配設してある。
【００１３】
図３に示すように、上記した補給球供給路３１は、前後方向に略コ字状に蛇行させて設けてあり、球入口を筺体２１の上面後部に開口させ、球出口を球排出ユニット３０の球入口に連通させている。そして、補給球供給路３１の球入口は、島設備２の枝樋４０の球出口と連通させてある。この枝樋４０は、島長手方向に沿って僅かに下り傾斜した状態で島設備２の上部に取り付けられた球補給樋（図１参照）４１の途中から分岐したものであり、遊技球を案内する。
さらに、補給球供給路３１と枝樋４０との接続部分には、可動シャッター４２を設けてある。この可動シャッター４２は、球貸機３の島設備２への装着に伴って開放して、枝樋４０からの遊技球を補給球供給路３１に案内可能な状態を形成する。また、可動シャッター４２は、球貸機３の島設備２からの取り外しに伴って閉じ、補給球供給路３１の球入口を塞ぐ。
【００１４】
この補給球供給路３１の途中には、球止め機構３２を設けてある。この球止め機構３２は、球排出ユニット３０へ供給される遊技球の流下を制御するものであり、先端部分が補給球供給路３１内に出没可能な状態で取り付けられ、この先端部分により、遊技球を停止させたり或いは遊技球の流下を許容させたりする球止め部材４５と、球止め部材４５に接続したプランジャー部を往復移動させることで、球止め部材４５の先端部分を球流下路内に出没させる球止めソレノイド４６とを備えている。
なお、この球止めソレノイド４６は球貸制御装置３４に電気的に接続してあり、球貸制御装置３４からの駆動信号により励磁あるいは消磁が制御される。
【００１５】
球排出ユニット３０は、球排出装置の一種であり、球入口が補給球供給路３１の球出口に連通するとともに、球出口が排出球流下路３３の球入口に連通し、前後方向に略Ｓ字状に屈曲した球流下路５０を備える。
また、この球流下路５０の途中には、球流下路５０内の遊技球を検出可能な排出センサ５１と、先端部分が球流下路５０内における排出センサ５１の下流側で出没可能に取り付けられ、この先端部分により遊技球を停止させたり、遊技球の流下を許容させたりする球係止部材５２とを配設してある。さらに、球係止部材５２には、駆動源としての排出ソレノイド５３を取り付けてある。この排出ソレノイド５３は、球係止部材５２に接続したプランジャー部を往復移動させることで、球係止部材５２の先端部分を球流下路５０内に突出させたり、球係止部材５２の先端部分を球流下路５０から退避させたりする。
【００１６】
これらの排出センサ５１及び排出ソレノイド５３は、球貸制御装置３４に電気的に接続してあり、排出ソレノイド５３は、球貸制御装置３４からの駆動信号により励磁あるいは消磁が制御される。
【００１７】
この球排出ユニット３０から所要数の遊技球を排出させる場合には、球貸制御装置３４は、次のような制御を行う。
まず、駆動信号を印加して排出ソレノイド５３を励磁して、球係止部材５２の先端部分を球流下路５０から退避させ、遊技球を流下させる。同時に、この遊技球の通過に伴って変化する排出センサ５１からの検出信号に基づいて、例えば、この検出信号の立ち上がりエッジを検出して、排出センサ５１を通過した遊技球の数を計数する。そして、所要数の遊技球が排出されるタイミングと判断したら、駆動信号の印加を止めて排出ソレノイド５３を消磁し、球係止部材５２の先端部分を球流下路５０内に突出させ、遊技球の流下を停止させる。
【００１８】
次に、図４を参照して、上記した球貸機３の電気的構成について説明する。
球貸制御装置３４は、ＣＰＵ、ＲＯＭ、ＲＡＭを一体に構成した制御部６０と、クレジットデータ等のバックアップデータを記憶する不揮発性メモリとしてのＥＥＰＲＯＭ６１と、リセットスイッチ６２と、第１設定スイッチ６３及び第２設定スイッチ６４と、売上出力端子６５とを備えている。
ここで、第１設定スイッチ６３及び第２設定スイッチ６４は、単位金額（例えば１００円）あたりの単位貸し球数を設定するためのスイッチであり、これらのスイッチの設定を変えることにより、例えば、１００円当たりの単位貸し球数を２４個〜２６個の範囲で設定することができる。
また、売上出力端子６５は、売り上げ情報を外部に出力するための端子であり、この売上出力端子６５からは、例えば、１００円分の貸し球が排出される毎にパルス信号が売り上げ情報として出力される。そして、この売り上げ情報は遊技店の管理装置に受信され、売り上げデータとして使用される。
さらに、この球貸制御装置３４からは、管理装置に対し交換予告通知情報や交換指示通知情報（交換判定情報の一種）が送信される。なお、これらの情報については、後述する。
【００１９】
制御部６０は、球貸機３の各部を制御する部分であり、本発明におけるバックアップ制御手段、バックアップ計数手段、交換判定手段として機能する。この制御部６０は、上記したコイン識別機３６と電気的に接続してあり、コイン識別機３６から送信される１００円コイン信号、５００円コイン信号、及び、アクセプタートラブル信号を受信する。また、コイン識別機３６に対して１００円受入阻止信号、及び、５００円受入阻止信号を送信する。
【００２０】
ここで、１００円コイン信号は硬貨投入口２３に投入された１００円硬貨がコイン識別機３６で検出される毎に送信される信号であり、同様に、５００円コイン信号は５００円硬貨がコイン識別機３６で検出される毎に送信される信号である。また、アクセプタートラブル信号は、投入された硬貨に関する何らかのトラブルが生じた際に送信される信号である。
一方、制御部６０から送信される１００円受入阻止信号はコイン識別機３６での１００円硬貨の受け付けを阻止させる指令信号であり、同様に、５００円受入阻止信号は５００円硬貨の受け付けを阻止させる指令信号である。これらの阻止信号は、次の硬貨を受け付けると受付上限値（即ち、クレジットデータの最大許容値）を超えてしまう場合に送信される。
【００２１】
また、制御部６０には、オーバーフロースイッチ６６からのオーバーフロー信号や設置状態監視ユニット３５を構成する設置状態監視スイッチ６７からの検出信号が入力されており、制御部６０からは、７セグ基板（７セグメントＬＥＤ用基板）６８に設けた球数表示部２５（７セグメントＬＥＤ）に対する駆動信号を出力する。
この球数表示部２５は、通常時には単位金額に対応する貸し球数を表示するが、ＥＥＰＲＯＭ６１の交換時期が到来した場合には交換が必要な旨を示すエラーコードを表示する。即ち、この球数表示部２５は、本発明における交換報知手段の一種としても機能する。
【００２２】
さらに、中継基板６９を介して制御部６０には、排出センサ５１からの検出信号や補給球検出スイッチ７０からの検出信号が入力され、中継基板６９を介して制御部６０からは、排出ソレノイド５３への駆動信号や球止めソレノイド４６への駆動信号が出力される。また、制御部６０からは、中継基板６９に実装された状態報知部２２（モニタＬＥＤ）への駆動信号も出力される。
この状態報知部２２は、通常時には使用可能状態などを報知するが、ＥＥＰＲＯＭ６１の交換時期が到来した場合には交換が必要な旨のエラー表示を行う。即ち、この状態報知部２２は、本発明における交換報知手段の一種としても機能する。
【００２３】
ＥＥＰＲＯＭ６１は、上記したように、クレジットデータ等のバックアップデータを記憶する不揮発性メモリであり、本発明におけるバックアップデータ記憶部として機能する。
このＥＥＰＲＯＭ６１には、例えば、図５に示すように、クレジット記憶領域０〜クレジット記憶領域４６からなり、各記憶領域毎にクレジットデータを記憶（バックアップ）可能なクレジット記憶部（符号６１Ａで示す）と、書込対象となるクレジット記憶領域のアドレスを示すポインタ値を記憶したクレジット記憶ポインタ領域と、球貸機３における各種設定情報を記憶する設定内容記憶領域と、設定内容の変更回数を示す設定変更情報を記憶した設定変更回数記憶領域と、検査用の検査領域等を設けてある。
そして、クレジット記憶領域は本発明のバックアップデータ記憶領域の一種であり、クレジット記憶領域に記憶されるクレジットデータは本発明のバックアップデータの一種である。
【００２４】
次に、上記の構成を有する球貸機３の動作について説明する。
【００２５】
この球貸機３では、電源投入やリセットスイッチ６２によるリセットがなされると、球貸制御装置３４の制御部６０は初期化処理を行う。そして、この初期化処理で制御部６０は、未払い出しのクレジットデータがないことを条件に、本発明のバックアップ制御手段（バックアップ領域切換手段）として機能する。
即ち、制御部６０は、球貸機３への電源の投入開始又はリセットからの復帰を認識し、且つ、クレジットデータが値「０」である場合に記憶領域切換条件が成立したと判断し、クレジットデータを記憶させるためのクレジット記憶領域を切り換える。本実施形態では、クレジット記憶領域を、それまで選択されていたクレジット記憶領域に隣接する記憶領域に切り換える。
【００２６】
具体的に説明すると、記憶領域切換条件の成立に伴って制御部６０は、ＥＥＰＲＯＭ６１のクレジット記憶ポインタ領域に記憶されているポインタ値（アドレスデータ）を読み込み、読み込んだ値に＋１したアドレスのクレジット記憶領域を、クレジットデータを記憶させるクレジット記憶領域に設定する。そして、新たなアドレスデータ（＋１したアドレスデータ）は、クレジット記憶ポインタ領域に上書き更新する。
【００２７】
なお、この場合において、記憶領域切換条件の成立前に選択されていたクレジット記憶領域がクレジット記憶部６１Ａの最終アドレス、例えば、クレジット記憶領域４６であった場合には、記憶領域切換条件の成立に伴って制御部６０は、次のクレジット記憶領域をクレジット記憶部６１Ａにおける先頭アドレス、例えば、クレジット記憶領域０に切り換える。そして、最終アドレスのクレジット記憶領域から先頭アドレスのクレジット記憶領域への切り換わりに伴い、制御部６０は、図示しない周回カウンタを＋１する。
【００２８】
この周回カウンタは、複数設けられたクレジット記憶領域を一巡り使用した場合に＋１されるものであり、ＥＥＰＲＯＭ６１へのクレジットデータの書込回数（記憶領域への書込周回数）を保持する書込回数保持手段として機能するものである。なお、この周回カウンタは、球貸機３への電源供給が断たれてもカウント値を保持するカウンタによって構成する。
そして、この周回カウンタのカウント値は、このカウント値が＋１更新される毎にバックアップ制御手段としての制御部６０によって参照される。
【００２９】
即ち、制御部６０（交換判定手段）は、周回カウンタのカウント値を＋１更新させる毎にこのカウント値を参照し、設定値と比較する。そして、周回カウンタのカウント値が予告設定値に達した場合に、ＥＥＰＲＯＭ６１の交換時期が近づいた旨を予告するための予告報知設定を行う。さらに、カウント値が限度設定値に達した場合に、ＥＥＰＲＯＭ６１の交換時期が到来した旨を報知するための限度報知設定を行う。
【００３０】
そして、予告報知設定が行われると、交換予告エラー表示を行わせるための交換予告情報（交換判定情報の一種）が球数表示部２５及び状態報知部２２に出力される。これにより、球数表示部２５及び状態報知部２２は交換予告エラー表示（交換予告報知）を行う。また、遊技店の管理装置に対してもＥＥＰＲＯＭ６１の交換時期が近づいた旨の交換予告通知情報が送信される。
同様に、限度報知設定が行われると、交換エラー表示を行わせるための交換指示情報（交換判定情報の一種）が球数表示部２５及び状態報知部２２に出力される。これにより、球数表示部２５及び状態報知部２２は交換エラー表示（交換指示報知）を行う。また、遊技店の管理装置に対してもＥＥＰＲＯＭ６１の交換時期が到来した旨の交換指示通知情報が送信される。
【００３１】
そして、上記の初期化処理が終了すると、営業時間中の処理に移行する。この処理で制御部６０は、球貸し制御手段として機能し、硬貨投入口２３に投入された１００円硬貨や５００円硬貨に基づき、投入された硬貨の金額に応じた量の遊技球を貸し球として排出させる。
【００３２】
即ち、硬貨投入口２３に投入された硬貨はコイン識別機３６に案内されて種別が判断される。そして、コイン識別機３６は、硬貨の識別結果に応じて１００円コイン信号、或いは、５００円コイン信号を球貸制御装置３４に対して送信する。球貸制御装置３４が受信したコイン信号は制御部６０に出力される。制御部６０は、このコイン信号に対応するクレジットデータを、制御部６０のＲＡＭに設けたクレジット領域に加算記憶させると共に、先の初期化処理で切り換えたＥＥＰＲＯＭ６１のクレジット記憶領域に加算記憶させる。
例えば、ＲＡＭのクレジット領域及びＥＥＰＲＯＭ６１のクレジット記憶領域のクレジットデータが値「０」の状態で１００円コイン信号を受信した場合には、この「０」に＋１した「１」を新たなクレジットデータとして記憶させる。また、ＥＥＰＲＯＭ６１のクレジット記憶領域に値「５」のクレジットデータが記憶されている状態で、１００円コイン信号を受信した場合には、記憶されていた値に＋１した値「６」を新たなクレジットデータとして記憶させる。
【００３３】
クレジットデータの加算記憶を行ったならば、制御部６０は、球貸条件が可能かどうかを判定し、可能であれば貸し球排出を行わせる。
【００３４】
この貸し球排出では、制御部６０は、まず、ＲＡＭのクレジット領域に記憶されているクレジットデータと、ＥＥＰＲＯＭ６１のクレジット記憶領域に記憶されたクレジットデータの両方から、単位クレジットである値「１」をそれぞれ減算し記憶させる。例えば、クレジットデータが共に値「６」であった場合には、この値を−１した「５」をそれぞれの記憶領域に記憶させる。
そして、制御部６０は、減算した単位クレジットに対応する単位量の貸し球を排出させる。例えば、１００円で２５個の貸し球が払い出される設定では、単位クレジット「１」が減算されたならば、２５個の遊技球を貸し球として排出させる。この貸し球は、排出球流下路３３及びノズル部材２６内を流下して上皿１０に排出される。
【００３５】
この単位クレジットに対応する貸し球を払い出させたならば、制御部６０は、ＲＡＭのクレジット領域におけるクレジットデータの有無をチェックし、クレジットデータの値が「１」以上であれば、上記と同様にして、次の単位クレジットに対応する貸し球を払い出させる。一方、値「０」（クレジットデータなし）であれば、受信したコイン信号に基づく球貸し処理が終了したと判断し、制御部６０はコイン識別機３６から送信される次のコイン信号を監視する。
【００３６】
このように、本実施形態では、球貸機３に電源が投入される毎、或いは、球貸機３がリセットされる毎に、ＥＥＰＲＯＭ６１のクレジット記憶領域を、隣接するクレジット記憶領域に切り換えている。このため、ＥＥＰＲＯＭ６１に複数設けられたクレジット記憶領域を切り換えながら均等に使用することができる。従って、従来のようにＥＥＰＲＯＭ６１の特定の記憶領域を使用していた構成に比べてＥＥＰＲＯＭ６１の使用可能期間を飛躍的に向上させることができる。
【００３７】
さらに、本実施形態では、周回カウンタを設けて、クレジット記憶領域へのクレジットデータの書込回数を監視し、この書込回数に基づいてＥＥＰＲＯＭ６１への書込回数を判定し、さらに、書込限界が近づいてきた状態、及び、交換時期が到来した状態のそれぞれで異なる態様でエラー表示を行っている。このため、長期間の使用に伴ってＥＥＰＲＯＭ６１へのデータ書込回数が多くなったとしても、ＥＥＰＲＯＭ６１の寿命が尽きる前にＥＥＰＲＯＭ６１を交換することができる。従って、寿命が尽きて書込ができなくなってしまったＥＥＰＲＯＭ６１を、そのまま放置してしまう不具合を確実に防止することができる。
【００３８】
次に、上記の動作を行わせるための球貸制御装置３４（制御部６０）の制御について、フローチャートに基づいて説明する。ここで、図６は球貸制御装置３４のメイン処理を説明するフローチャートであり、図７はこのメイン処理に並行して行われるタイマ割込処理を説明するフローチャートである。
【００３９】
まず、メイン処理について説明する。球貸機３に電源が投入されると、或いは、球貸機３がリセットされると初期化処理（Ｓ１）を行う。この初期化処理では、制御部６０のＲＡＭの記憶領域をクリアしたりする等、球貸機３を初期状態にする。なお、この初期化処理については、後で詳細に説明する。
初期化処理を行ったならば、設定処理（Ｓ２）を行う。この設定処理では、単位金額あたりの貸し球数等、各種の設定値を設定する。設定処理に続いて、トラブル監視処理（Ｓ３）を行う。このトラブル監視処理では、球貸機３の異常（エラー）の判断や発生した異常に対する処理等、球貸機３に関する異常についての処理を行う。
【００４０】
トラブル監視処理を行ったならば、球貸し処理（Ｓ４）を行う。この球貸し処理では、１００円硬貨や５００円硬貨がコイン識別機３６で受け付けられたかをコイン信号に基づいて判断し、受け付けられた場合に、金額に応じた個数の貸し球を球排出ユニット３０から排出させる処理を行う。なお、この球貸し処理についても後で説明する
【００４１】
球貸し処理に続いて出力編集処理（Ｓ５）を行う。この出力編集処理では、入力編集処理（Ｓ６）で編集した各種のスイッチ情報や初期化処理（Ｓ１）での判断結果等に基づき、排出ソレノイド５３や球止めソレノイド４６に供給する信号、球数表示部２５による表示情報や状態報知部２２の報知情報、或いは、管理装置に送信する送信情報等を編集する。出力編集処理を行ったならば、入力編集処理（Ｓ６）を行う。この入力編集処理では、入力処理（Ｓ１２）で取得したスイッチ信号から各スイッチの状態を表すスイッチ情報を編集する。
そして、Ｓ６の出力編集処理を行ったならば、上記した設定処理（Ｓ２）に移行して、この設定処理以降の処理を再度実行する。
【００４２】
次に、タイマ割込処理について説明する。このタイマ割込処理は、所定間隔（例えば、１ｍｓ）毎に、上記のメイン処理に割り込んで実行される。このタイマ割込処理では、まず、タイマ関連処理（Ｓ１１）を行う。このタイマ関連処理では、予め定められた実行時間を監視するウオッチドッグタイマに関する処理や、制御上の時間を生成するフリーランニングタイマに関する処理を行う。
【００４３】
タイマ関連処理を行ったならば、入力処理（Ｓ１２）を行う。この入力処理では、コイン識別機３６からのコイン信号及びアクセプタートラブル信号や、排出センサ５１、第１及び第２設定スイッチ６３，６４、設置状態監視スイッチ６７、オーバーフロースイッチ６６等からの出力信号等を取得する。この取得した信号は、入力編集処理（Ｓ６）で所定の形式に編集される。
【００４４】
この入力処理に続いて出力処理（Ｓ１３）を行う。この出力処理は、出力編集処理（Ｓ５）の編集結果に基づいて行われ、排出ソレノイド５３や球止めソレノイド４６、状態報知部２２や球数表示部２５、コイン識別機３６、及び、管理装置に対し、必要な信号を出力する。そして、出力処理を行ったならば、タイマ割込処理を終了する。
【００４５】
次に、上記した初期化処理（Ｓ１）について詳しく説明する。
図８に示すように、この初期化処理では、まず、電源投入に起因する初期化処理の実行であるのか否かを判定する（Ｓ２１）。ここで、電源投入に起因してなされた場合にはＥＥＰＲＯＭ６１のチェック処理（Ｓ２２）を行い、リセットなど電源投入によらない場合には内部メモリクリア処理（Ｓ２４）に移行する。
ＥＥＰＲＯＭチェック処理では、遊技店に設置後の最初の電源投入であるか否か、又、ＥＥＰＲＯＭ６１を交換した後の最初の電源投入であるか否かを判断し、最初の電源投入であった場合には、ＥＥＰＲＯＭ６１に初期値を書き込む。このチェック処理を行ったならば、球止めソレノイド初期設定処理（Ｓ２３）を行って、球止めソレノイド４６を初期状態にする。
次に、内部メモリクリア処理（Ｓ２４）で制御部６０のＲＡＭの記憶内容を一旦クリアし、初期設定処理（Ｓ２５）で初期値をセットする。この初期設定処理を行ったならば、バックアップデータ監視処理（Ｓ２６）を行い、クレジットデータを記憶するクレジット記憶領域を切り換えた後、メイン処理に復帰する。
【００４６】
次に、上記のバックアップデータ監視処理（Ｓ２６）について説明する。
図９に示すように、このバックアップデータ監視処理では、まず、ＥＥＰＲＯＭ６１のクレジット記憶ポインタ領域に記憶されたポインタ値（アドレスデータ）を取得する（Ｓ３１）。このポインタ値を取得したならば、当該ポインタ値で示されるアドレスのクレジット記憶領域に記憶されたクレジットデータを取得し（Ｓ３２）、取得したクレジットデータが値「０」であるかどうかを判断する（Ｓ３３）。つまり、選択中のクレジット記憶領域に、未処理分（貸し球をまだ払い出していない分）のクレジットデータが記憶されているかどうかを判断している。
【００４７】
ここで、未処理分のクレジットデータが記憶されている場合には、取得したポインタ値及びクレジットデータをそのまま維持して復帰する。一方、取得したクレジットデータが値「０」であった場合には、記憶領域切換条件が成立したとして、クレジットデータを記憶させるクレジット記憶領域を切り換えるべく、ポインタ更新処理（Ｓ３４）に移行する。
【００４８】
そして、図１０に示すように、このポインタ更新処理では、まず、取得したポインタ値を＋１する（Ｓ４１）。つまり、クレジットデータの書込対象となるクレジット記憶領域のアドレスを＋１する。ポインタ値を＋１したならば、＋１後のポインタ値が上限値以下であるかを判断する（Ｓ４２）。つまり、切り換え後のアドレスが、クレジット記憶部６１Ａの先頭アドレスから最終アドレスの範囲内に入っているかを判断している。
【００４９】
ここで、＋１後のポインタ値が上限値を越えていた場合には、切り換え後のアドレスがクレジット記憶部６１Ａにおけるアドレス範囲から外れたことを意味する。具体的には、それまでクレジットデータの書込対象となっていたクレジット記憶領域がクレジット記憶部６１Ａの最終アドレスの記憶領域であったことを意味する。
この場合には、切り換えるクレジット記憶領域を、クレジット記憶部６１Ａにおける先頭アドレスの記憶領域に切り換えるべくポインタ値を初期値に書き換える（Ｓ４３）。
【００５０】
そして、ポインタ値を初期値に書き換えたことに伴って周回カウンタのカウント値を＋１更新し（Ｓ４４）、＋１更新後のカウント値に基づいてＥＥＰＲＯＭ６１への書込回数を判定する。即ち、周回カウンタのカウント値が予告設定値に達したかを判断し（Ｓ４５）、予告設定値に達したならば予告報知設定を行う（Ｓ４６）。さらに、周回カウンタのカウント値が限度設定値以上になったかを判断し（Ｓ４７）、限度設定値以上であれば限度報知設定を行う（Ｓ４８）。なお、限度報知の設定に伴い予告報知の設定は解除される。
【００５１】
そして、予告報知が設定されると、上記の出力処理（Ｓ１３）で交換予告情報が球数表示部２５及び状態報知部２２に出力され、球数表示部２５及び状態報知部２２で交換予告エラー表示が行われる。また、遊技店の管理装置に対しても交換予告通知情報が送信される。同様に、限度報知が設定されると、出力処理（Ｓ１３）で交換指示情報が球数表示部２５及び状態報知部２２に出力され、球数表示部２５及び状態報知部２２で交換エラー表示が行われる。また、遊技店の管理装置に対しても交換指示通知情報が送信される。
【００５２】
続いて、ポインタ値更新処理を行う（Ｓ４９）。このポインタ値更新処理では、上記のＳ４２で上限値以下と判断された場合には、Ｓ４１で＋１更新されたポインタ値を新たなポインタ値とする。また、Ｓ４３でポインタ値を初期値に書き換えた場合には、Ｓ４３で初期値に書き換えたポインタ値を新たなポインタ値とする。
そして、この新たなポインタ値をＥＥＰＲＯＭ６１のクレジット記憶ポインタ領域にバックアップ（Ｓ５０）して復帰し、更新された新たなポインタ値で示されるアドレスのクレジット記憶領域に対し、値「０」を書き込む（Ｓ３５）。
【００５３】
次に、上記の球貸し処理（Ｓ４）について説明する。
【００５４】
図１１に示すように、この球貸し処理では、まず、コイン投入監視処理（Ｓ６１）を行う。
このコイン投入監視処理では、まず、制御部６０のＲＡＭに設けたクレジット領域のクレジットデータを取得し、このクレジットデータに基づき、必要に応じて５００円受入阻止信号や１００円受入阻止信号の出力を設定する。次に、コイン識別機３６からの５００円コイン信号や１００円コイン信号を監視し、５００円コイン信号を受信した場合には取得したクレジットデータに値「５」を加算し、１００円コイン信号を受信した場合には取得したクレジットデータに値「１」を加算する。そして、加算後のクレジットデータを、ＥＥＰＲＯＭ６１のクレジット記憶領域にバックアップする。
【００５５】
このバックアップ処理は、図１２に示す手順でなされる。即ち、最初に加算後のクレジットデータを取得し（Ｓ７１）、次に、クレジット記憶ポインタ領域に記憶されたポインタ値を取得し（Ｓ７２）、そして、取得したクレジットデータをポインタ値のアドレスで示されるクレジット記憶領域に書き込む（Ｓ７３）。
【００５６】
コイン投入監視処理を行ったならば、球貸条件監視処理（Ｓ６２）を行う。この球貸条件監視処理では、まず、ＲＡＭのクレジット領域に記憶されたクレジットデータを参照し、クレジットデータの値が「１」以上の場合に、排出センサ５１からの検出信号や補給球検出スイッチ７０からの検出信号等を参照する等して、球貸機３が球貸し可能な状態であるか判断する。
そして、この判断結果に基づいて処理を分岐させ（Ｓ６３）、球貸し可能な状態であれば貸球排出処理（Ｓ６４）を実行し、球貸しが行えない状態であれば貸球排出処理をスキップする。
【００５７】
この貸球排出処理（Ｓ６４）では、球排出ユニット３０を制御して単位クレジットに対応する個数の貸し球を排出させる。例えば、単位クレジットである値「１」が２５個の貸し球に相当する設定では、クレジットデータを減算（−１）し、２５個の貸し球を排出させる。
そして、この貸球排出処理でも、減算後のクレジットデータを、ＥＥＰＲＯＭ６１のクレジット記憶領域にバックアップする。このバックアップ処理もまた、図１２に示す手順でなされる。即ち、最初に減算後のクレジットデータを取得し（Ｓ７１）、次に、クレジット記憶ポインタ領域に記憶されたポインタ値を取得し（Ｓ７２）、そして、取得したクレジットデータをポインタ値のアドレスで示されるクレジット記憶領域に書き込む（Ｓ７３）。
【００５８】
なお、以上説明した実施形態では、記憶領域切換条件の成立に伴い、ＥＥＰＲＯＭ６１のクレジット記憶部６１Ａにおける先頭アドレス側から最終アドレス側に向けてクレジット記憶領域を切り換える構成を例示したが、最終アドレス側から先頭アドレス側に向けてクレジット記憶領域を切り換える構成としてもよい。
そして、この構成では、書込対象となっているクレジット記憶領域がクレジット記憶部６１Ａにおける先頭アドレスの記憶領域であった場合、記憶領域切換条件の成立に伴って制御部６０（バックアップ制御手段）は、クレジット記憶部６１Ａにおける最終アドレスのクレジット記憶領域に切り換える。
【００５９】
ところで、上記の第１実施形態は、記憶領域切換条件の成立に伴って、クレジットデータを記憶させるクレジット記憶領域を、隣接するクレジット記憶領域に切り換える構成であったが、本発明は、この構成に限定されるものではない。
例えば、制御部６０をバックアップ計数手段として機能させ、この制御部６０により、クレジットデータの書込回数をクレジット記憶領域毎に計数させ、記憶領域切換条件が成立した際において、最も書込回数の少ないクレジット記憶領域に切り換えさせるように構成してもよい。
【００６０】
以下、このように構成した第２実施形態について説明する。
【００６１】
図１３は、この第２実施形態におけるＥＥＰＲＯＭ６１´の領域を説明する図である。この図に示すように、本実施形態のＥＥＰＲＯＭ６１´には、各クレジット記憶領域に対応させて２バイト分の書込回数記憶領域（符号６１Ｂで示す）を設けてある。例えば、先頭アドレスのクレジット記憶領域であるクレジット記憶領域０に対応させて、書込回数記憶領域１と書込回数記憶領域２とを設けてある。そして、この書込回数記憶領域６１Ｂは、最終アドレスのクレジット記憶領域であるクレジット記憶領域４６の分まで同様に設けてある。
なお、この書込回数記憶領域６１Ｂは、クレジット記憶領域毎のバックアップデータの書込回数を保持する書込回数保持手段として機能する。
また、本実施形態において、他の構成は、先に説明した第１実施形態の構成と同様であるため説明を省略する。
【００６２】
次に、本実施形態の球貸機３の動作について説明する。
【００６３】
この球貸機３では、電源が投入されたりリセットがなされると、球貸制御装置３４の制御部６０は初期化処理を行う。そして、この初期化処理で制御部６０は、未払い出しのクレジットデータがないことを条件に、本発明のバックアップ制御手段（バックアップ領域切換手段）として機能する。
即ち、制御部６０は、記憶領域切換条件の成立に伴ってクレジットデータを記憶させるためのクレジット記憶領域を切り換える。本実施形態では、記憶領域切換条件の成立時点でクレジットデータの書込回数が最も少ないクレジット記憶領域に切り換える。
【００６４】
具体的に説明すると、本実施形態でも制御部６０は、コイン信号の受信や単位クレジット分の貸し球の排出に伴ってＲＡＭのクレジット領域のクレジットデータを加算したり減算したりして更新する。そして、制御部６０は、この更新に連動してバックアップ制御手段として機能し、クレジットデータが更新される毎に、更新後のクレジットデータをクレジット記憶領域へバックアップする。
さらに、制御部６０（バックアップ計数手段）は、クレジットデータをバックアップする毎に、クレジットデータを書き込んだクレジット記憶領域に対応する書込回数記憶領域６１Ｂのカウント値を＋１更新する。
【００６５】
そして、上記の記憶領域切換条件が成立すると、制御部６０（バックアップ制御手段）は、全てのクレジット記憶領域について対応する書込回数記憶領域６１Ｂのカウント値（書込回数）を取得する。
ここで、取得したカウント値が予告設定値以上であるクレジット記憶領域が存在した場合には、制御部６０（交換判定手段）は予告報知を設定する。さらに、取得したカウント値が限度設定値以上であるクレジット記憶領域が存在した場合には、制御部６０（交換判定手段）は限度報知を設定する。そして、球数表示部２５や状態報知部２２つまり交換報知手段は、予告報知や限度報知が設定されることによりエラー表示を行う。
【００６６】
続いて、制御部６０（バックアップ制御手段）は、最もカウント値が少ないクレジット記憶領域をクレジットデータを記憶させるクレジット記憶領域に設定する。なお、書込回数が最も少ないクレジット記憶領域が複数存在した場合には、制御部６０は、これらのクレジット記憶領域の中から任意の記憶領域を選択する。例えば、先頭アドレスに近いアドレスのクレジット記憶領域を選択する。
そして、設定したクレジット記憶領域のアドレスデータについては、クレジット記憶ポインタ領域に上書きして記憶させる。
【００６７】
このように、本実施形態では、球貸機３に電源が投入される毎、或いは、球貸機３がリセットされる毎に、クレジットデータの書込対象となるクレジット記憶領域を、クレジットデータの書込回数が最も少ないクレジット記憶領域に切り換える。このため、ＥＥＰＲＯＭ６１´に複数設けられたクレジット記憶領域を効率良く使用することができる。従って、従来のようにＥＥＰＲＯＭ６１´の特定の記憶領域を使用していた構成に比べてＥＥＰＲＯＭ６１´の使用可能期間を飛躍的に向上させることができる。
【００６８】
さらに、本実施形態では、記憶領域切換条件が成立すると、全てのクレジット記憶領域について、対応する書込回数記憶領域６１Ｂのカウント値（書込回数）が比較され、この書込回数に基づいてＥＥＰＲＯＭ６１´の交換時期を判定している。
このように構成することにより、ＥＥＰＲＯＭ６１´の寿命が尽きる前にＥＥＰＲＯＭ６１´を交換することができ、寿命が尽きてデータの書き込みが出来なくなったままＥＥＰＲＯＭ６１´が放置されてしまう不具合を確実に防止できる。
【００６９】
次に、上記の動作を行わせるための球貸制御装置３４（制御部６０）の制御について、フローチャートに基づいて説明する。ここで、図１４はバックアップデータ監視処理で行われるポインタ更新処理を説明するフローチャートであり、図１５は球貸し処理で行われるバックアップ処理を説明するフローチャートである。なお、本実施形態における他の処理は、先に説明した第１実施形態と同様であるので、説明は省略する。
【００７０】
まず、ポインタ更新処理を説明する。このポインタ更新処理では、まず、全てのクレジット記憶領域について、対応する書込回数記憶領域６１Ｂのカウント値、つまり書込回数を取得し（Ｓ８１）、取得した書込回数に基づいて、書込回数が予告設定値以上であるクレジット記憶領域が存在するか否かを判定する（Ｓ８２）。ここで、書込回数が予告設定値以上であるクレジット記憶領域が存在した場合には予告報知を設定する（Ｓ８３）。予告報知を設定したならば、書込回数が限度設定値以上であるクレジット記憶領域が存在するか否かを判定し（Ｓ８４）、書込回数が限度設定値以上であるクレジット記憶領域が存在した場合には限度報知を設定する（Ｓ８５）。なお、限度報知の設定に伴い予告報知の設定は解除される。
続いて、取得した書込回数に基づき、書込回数が最も少ないクレジット記憶領域をクレジットデータの書込対象領域とする（Ｓ８６）。書込対象領域を選択したならば、選択したクレジット記憶領域のアドレスにポインタ値を更新し（Ｓ８７）、更新したポインタ値をＥＥＰＲＯＭ６１´のクレジット記憶ポインタ領域に書き込む（Ｓ８８）。
【００７１】
次に、バックアップ処理を説明する。このバックアップ処理では、まず、更新後のクレジットデータを取得し（Ｓ９１）、次に、ＥＥＰＲＯＭ６１´のクレジット記憶ポインタ領域に記憶されたポインタ値、つまり、上記のポインタ更新処理で更新されたポインタ値を取得し（Ｓ９２）、更新後のクレジットデータをポインタ値のアドレスで示されるクレジット記憶領域に書き込む（Ｓ９３）。そして、データを書き込んだクレジット記憶領域に対応する書込回数記憶領域６１Ｂのカウント値（書込回数）を＋１更新する（Ｓ９４）。
【００７２】
ところで、上記の各実施形態では、球貸機３への電源投入毎、或いは、球貸機３のリセット毎に、クレジットデータの書込対象となるクレジット記憶領域を切り換える構成であったが、本発明はこの構成に限定されない。
例えば、クレジット記憶領域毎にクレジットデータの書込回数を計数し、この書込回数が所定の切換値に達したことを条件にして、書込対象となるクレジット記憶領域を他の記憶領域に切り換えるようにしてもよい。
【００７３】
以下、このように構成した第３実施形態について説明する。
【００７４】
この第３実施形態における装置構成は、上記の第２実施形態と同様である。つまり、ＥＥＰＲＯＭ６１´には、図１３に示すように、各クレジット記憶領域に対応させて書込回数記憶領域６１Ｂを設けてある。
【００７５】
この第３実施形態では、制御部６０は、コイン信号の受信や単位クレジット分の貸し球の排出に伴ってＲＡＭのクレジット領域のクレジットデータを更新し、バックアップ制御手段として機能してクレジット領域のクレジットデータが更新される毎に、更新後のクレジットデータをＥＥＰＲＯＭ６１´のクレジット記憶領域へバックアップする。
そして、制御部６０（バックアップ計数手段）は、クレジットデータをバックアップする毎に、クレジットデータを書き込んだクレジット記憶領域に対応する書込回数記憶領域６１Ｂのカウント値を＋１更新する。
さらに、制御部６０（バックアップ領域切換手段）は、＋１更新される毎にカウント値（書込回数）を切換値と比較し、書込回数が切換値に達したことを条件に、書込対象となるクレジット記憶領域を、隣接するクレジット記憶領域に切り換える。
【００７６】
このように、本実施形態では、書込回数が切換値に達したことを条件に、書込対象のクレジット記憶領域を隣接するクレジット記憶領域に切り換えている。このため、ＥＥＰＲＯＭ６１に複数設けられたクレジット記憶領域を先頭アドレス側から順次使用することができる。つまり、クレジット記憶領域０から順次、クレジット記憶領域４６までの記憶領域を確実に使用することができる。従って、各記憶領域を、書込限度まで使用することができるため、ＥＥＰＲＯＭ６１の使用可能期間を飛躍的に向上させることができる。
【００７７】
次に、上記の動作を行わせるための球貸制御装置３４（制御部６０）の制御について、フローチャートに基づいて説明する。ここで、図１６は球貸し処理で行われるバックアップ処理を説明するフローチャートである。なお、本実施形態における他の処理は、基本的には先に説明した第１実施形態と同様であるが、初期化処理（Ｓ１）では、ポインタ更新処理を行わない点が相違する。
【００７８】
このバックアップ処理では、まず、ＲＡＭのクレジット領域に記憶されているクレジットデータを取得し（Ｓ１０１）、ＥＥＰＲＯＭ６１´のクレジット記憶ポインタ領域に記憶されているポインタ値を取得する（Ｓ１０２）。そして、取得したクレジットデータをポインタ値のアドレスで示されるクレジット記憶領域に書き込み（Ｓ１０３）、データを書き込んだクレジット記憶領域に対応する書込回数記憶領域６１Ｂのカウント値（書込回数）を＋１更新する（Ｓ１０４）。
【００７９】
続いて、＋１更新された書込回数を所定の切換値と比較する（Ｓ１０５）。この切換値としては、例えば、１つのクレジット記憶領域に対する書込限界回数が設定される。ここで、書込回数が切換値未満であった場合には、このバックアップ処理から復帰する。一方、書込回数が切換値以上に達した場合には、ポインタ値を＋１更新し（Ｓ１０６）、＋１更新後のポインタ値をＥＥＰＲＯＭ６１のクレジット記憶ポインタ領域にバックアップする（Ｓ１０７）。さらに、＋１更新されたポインタ値が示すアドレスのクレジット記憶領域に、Ｓ１０１で取得したクレジットデータをコピーする（Ｓ１０８）。
【００８０】
なお、上記した第１及び第２実施形態の記憶領域切換条件は、遊技機への電源の供給開始毎であってクレジットデータが記憶されていない場合に成立するものであり、第３実施形態の記憶領域切換条件は、選択した一のクレジットデータ記憶領域に対し、所定回数クレジットデータを書き込んだ場合に成立するものであった。
しかし、記憶領域切換条件は、これらの場合に限定されるものではない。例えば、投入された硬貨がコイン識別機３６で検出される毎（つまり、球貸制御装置３４がコイン信号を受信する毎）に切換条件を成立させて、記憶領域を切り換えるように構成しても良い。また、クレジット記憶領域にクレジットデータを記憶させる毎に切換条件を成立させて、記憶領域を切り換えるように構成しても良い。
【００８１】
また、本発明は、パチンコ機１以外の遊技機、例えば、アレンジボール遊技機や雀球遊技機等の遊技機で使用される遊技球（遊技媒体の一種）を貸し出す球貸機にも有用である。さらに、パチスロ遊技機等において使用される遊技コイン（遊技媒体の一種）を貸し出すコイン貸出機にも有用である。
【００８２】
【発明の効果】
以上説明したように本発明は以下の効果を奏する。
すなわち、バックアップデータ記憶領域毎のクレジットデータの書込回数を計数可能なバックアップ計数手段と、記憶領域切換条件の成立に伴って、クレジットデータを記憶させるバックアップデータ記憶領域を、前記バックアップ計数手段により計数されたクレジットデータの書込回数が最も少ないバックアップデータ記憶領域に切り換えるバックアップ領域切換手段とを設けたので、各バックアップデータ記憶領域に対する書込回数のバラツキを少なくすることができる。このため、各バックアップデータ記憶領域の書込回数を揃えることができ、バックアップデータ記憶領域の全体を有効に使用することができる。
【００８３】
また、前記バックアップデータ記憶領域毎のクレジットデータの書込回数に基づいてバックアップデータ記憶部の交換の要否を判定して交換判定情報を出力する交換判定手段と、前記交換判定手段からの交換判定情報に基づいて交換が必要な旨を報知する交換報知手段とを設けたので、バックアップデータ記憶部に対する書込回数を交換報知手段の報知によって把握することができる。
このため、バックアップデータ記憶部の寿命が尽きてしまいクレジットデータの書き込みが出来なくなった状態で放置されてしまう不具合を確実に防止することができる。
【図面の簡単な説明】
【図１】パチンコ機の隣りに並べられた状態で、島設備に設置された球貸機を示す図である。
【図２】球貸機の内部構造を説明する図である。
【図３】球貸機内の要部構造を説明する図である。
【図４】球貸機の電気的構成を説明する図である。
【図５】ＥＥＰＲＯＭにおける記憶領域の構成を説明する図である。
【図６】球貸制御装置のメイン処理を説明するフローチャートである。
【図７】メイン処理に並行して行われるタイマ割込処理を説明するフローチャートである。
【図８】初期化処理を説明するフローチャートである。
【図９】バックアップデータ監視処理を説明するフローチャートである。
【図１０】ポインタ更新処理を説明するフローチャートである。
【図１１】球貸し処理を説明するフローチャートである。
【図１２】バックアップ処理を説明するフローチャートである。
【図１３】第２及び第３実施形態のＥＥＰＲＯＭにおける記憶領域の構成を説明する図である。
【図１４】第２実施形態におけるポインタ更新処理を説明するフローチャートである。
【図１５】第２実施形態におけるバックアップ処理を説明するフローチャートである。
【図１６】第３実施形態におけるバックアップ処理を説明するフローチャートである。
【符号の説明】
１  パチンコ機
２  島設備
３  球貸機
４  機枠
５  前面枠
６  遊技領域
７  遊技盤
８  前面ガラス
９  ガラス枠
１０  上皿
１１  開閉パネル
１２  灰皿
１３  下皿
１４  発射操作ハンドル
２１  球貸機の筐体
２２  状態報知部
２３  硬貨投入口
２４  返却ボタン
２５  球数表示器
２６  ノズル部材
２７  返却口
３０  球排出ユニット
３１  補給球供給路
３２  球止め機構
３３  排出球流下路
３４  球貸制御装置
３５  設置状態監視ユニット
３６  コイン識別機
４０  枝樋
４１  球補給樋
４２  可動シャッター
４５  球止め部材
４６  球止めソレノイド
５０  球排出ユニットの球流下路
５１  排出センサ
５２  球係止部材
５３  排出ソレノイド
６０  制御部
６１，６１´  ＥＥＰＲＯＭ
６２  リセットスイッチ
６３  第１設定スイッチ
６４  第２設定スイッチ
６５  売上接点出力
６６  オーバーフロースイッチ
６７  設置状態監視スイッチ
６８  ７セグ基板
６９  中継基板
７０  補給球検出スイッチ