(57)【要約】      （修正有）【課題】釣りの出ない通貨セレクタにおいて、複数の料金の成立を検出し、通知可能な通貨セレクタを提供する。【解決手段】外部入力に基づき金額の異なる複数の料金を判定金額として設定する判定金額設定部１１２と、投入された通貨が受け入れ可能か否か判定し、受け入れ可能と判断された場合には受けいれ、受け入れ不可と判断された場合には排除する受け入れ判定部１１４と、受け入れた通貨の合計額が前記複数の判定額のいずれかの判定金額に達するまで貯留し、受け入れた通貨の合計額が前記複数の判定額のいずれかの判定金額に達した場合には貯留を解除する貯留制御部１９０と、受け入れた通貨の合計額が前記複数の判定額のいずれかの判定金額に達した場合には前記判定金額に対応する成立信号を生成する料金判定部１１６とを含み、前記料金判定部は、投入された通貨の金種及び貯留金額及び所定の貯留条件及び前記判定金額に基づき受け入れ可能か否か判定する。【選択図】図２
2015102977.tif 000002
【特許請求の範囲】
【請求項１】
複数の料金の成立を判定可能であり、釣りを出さない通貨セレクタであって、
外部入力に基づき、金額の異なる複数の料金を判定金額として設定する判定金額設定手段と、
投入された通貨が受け入れ可能か否か判定し、受け入れ可能と判断された場合には受けいれ、受け入れ不可と判断された場合には排除する受け入れ判定手段と、
受け入れた通貨の合計額が前記複数の判定額のいずれかの判定金額に達するまで、貯留し、受け入れた通貨の合計額が前記複数の判定額のいずれかの判定金額に達した場合には、貯留を解除する貯留制御手段と、
受け入れた通貨の合計額が前記複数の判定額のいずれかの判定金額に達した場合には、前記判定金額に対応する成立信号を生成する料金判定手段と、を含み、
前記料金判定手段は、
投入された通貨の金種及び貯留金額及び所定の貯留条件及び前記判定金額に基づき受け入れ可能か否か判定することを特徴とする通貨セレクタ。
【請求項２】
請求項１において、
前記受け入れ判定手段は、
前記複数の判定金額及び貯留可能枚数及び受け入れ可能金種の少なくとも１つを含む前記所定の貯留条件に基づき定義された受け入れ条件情報に基づき、投入された通貨が受け入れ可能か否か判定することを特徴とする通貨セレクタ。
【請求項３】
請求項２において、
前記受け入れ判定部は、
投入された通貨の金種によって比較対象となる少なくとも一つの位（十進数の場合の一、十、百、千の位）を決定し、投入された通貨の対象となる位の「値」と、貯留金額の対象となる位の「値」及び判定金額の対象となる位の「値」とを、対象となる位毎に比較し、投入された通貨の対象となる位の「値」が所定の条件を満たす場合、投入された通貨を受け入れ不可と判断し、満たさない場合は、受け入れ許可と判断することを特徴とする通貨セレクタ。
【請求項４】
請求項１において、
前記複数の料金は、第１の料金と、第１の料金よりも高額な第２の料金を含み、
前記第１の料金は、第１の金種の通貨と、第１の金種より少額な第２の金種の通貨で構成される部分（以下端数部分という）を含む金額である通貨セレクタ。
【請求項５】
請求項１乃至４のいずれかにおいて、
すべての判定金額が、所定の金種の倍数となる関係にある場合には、投入された通貨の貯留を行わず、投入された通貨で料金が成立しない場合には、投入された通貨を排除する通貨セレクタ。
【請求項６】
請求項１乃至５のいずれかにおいて、
前記料金判定手段は、
貯留金額が第１の判定金額に達したが、第１の判定金額よりも高額な第２の判定金額の成立可能性があると判断した場合には、問い合わせを行い、前記問い合わせに対する応答結果に応じて第１の判定金額の成立の可否を判定する通貨セレクタ。
【請求項７】
請求項１乃至６のいずれかにおいて、
前記料金判定手段は、
貯留金額が第１の判定金額と一致した場合には、第１の判定金額よりも高額な第２の判
定金額の成立可能性がある場合でも、第１の判定金額に対応する成立信号を生成する通貨セレクタ。
【請求項８】
請求項１乃至７のいずれかにおいて、
受け入れた通貨の金種をカウントして金種カウント信号を生成して出力する金種カウント信号生成手段を含む通貨セレクタ。
【請求項９】
請求項１乃至８のいずれかに記載の通貨セレクタと、
前記料金設定情報を送信し、前記成立信号を受信するゲーム機と、を含むゲームシステム。
【請求項１０】
複数の料金の成立を判定可能であり、釣りを出さない通貨セレクタを制御する通貨セレクタ制御プログラムであって、
外部入力に基づき、金額の異なる複数の料金を判定金額として設定する判定金額設定手段と、
投入された通貨が受け入れ可能か否か判定し、受け入れ可能と判断された場合には受けいれ、受け入れ不可と判断された場合には排除する受け入れ判定手段と、
受け入れた通貨の合計額が前記複数の判定額のいずれかの判定金額に達するまで、貯留し、受け入れた通貨の合計額が前記複数の判定額のいずれかの判定金額に達した場合には、貯留を解除する貯留制御手段と、
受け入れた通貨の合計額が前記複数の判定額のいずれかの判定金額に達した場合には、前記判定金額に対応する成立信号を生成する料金判定手段と、してコンピュータを機能させ、
前記料金判定手段は、
投入された通貨の金種及び貯留金額及び貯留条件及び前記判定金額に基づき受け入れ可能か否か判定することを特徴とする通貨セレクタ制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通貨セレクタ、ゲームシステム及び通貨セレクタ制御プログラムに関する。
【背景技術】
【０００２】
有料のゲーム装置あるいは自動販売機などに取り付けて使用するのに好適な電子式のコインセレクタが知られている。ゲーム装置では、例えば１回プレイ１００円、６回プレイ５００円等の複数のプレイ料金を有しているものが多い。従来型のゲームシステム（コインセレクタとゲーム装置のシステム）では、コインセレクタが１００円コインや５００円コインを検出し、１００円コイン投入信号や５００円コイン投入信号を出力し、これを受信したゲーム装置側で、１回プレイの料金成立や６回プレイの料金成立を判断していた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−２５３１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
係るゲーム装置等では、１０円の倍数や１００円の倍数等の端数の出ないプレイ料金が設定されているのが通常である。消費税導入以降も、プレイ料金に端数が生じることを避けるため、従来のプレイ料金を維持している場合が多く、消費税をプレイ料金に転嫁できずに減収の要因となるという問題があった。
【０００５】
ゲーム装置に内蔵するコインセレクタは、大きさの制約があるため、釣りが出ないものを使用することが多い。しかし消費税をプレイ料金に転嫁すると１回のプレイ料金に端数が生じるため、釣りの出ないコインセレクタで端数を含むプレイ料金の成立を判断することが必要となる。
【０００６】
また基本料金（１プレイの料金）とボーナス料金（複数プレイのお得な料金）等のように複数の料金体系がある場合には、ゲーム装置側で料金の成立を判断していた。しかし消費税率の変化により１回のプレイ料金も変化するので、料金成立の判断は、コインセレクタ側で行えると便利である。
【０００７】
たとえば特開平１１−２５３１１号の明細書には、コインセレクタに所望の金額を設定できる機能を付加して設定金額に達すると装置を作動するための信号を出力できるようにしたコインセレクタが記載されている。
【０００８】
しかし、上記コインセレクタは複数の料金体系を有するゲーム装置に対応することはできなかった。
【０００９】
本発明は、以上のような課題に鑑みてなされたものであり、本発明の幾つかの態様によれば、釣りの出ない通貨セレクタにおいて、複数の料金の成立を検出可能な通貨セレクタ、ゲームシステム及び通貨セレクタ制御プログラムを提供することができる。
【課題を解決するための手段】
【００１０】
（１）本発明は、複数の料金の成立を判定可能であり、釣りを出さない通貨セレクタであって、外部入力に基づき、金額の異なる複数の料金を判定金額として設定する判定金額設定手段と、投入された通貨が受け入れ可能か否か判定し、受け入れ可能と判断された場
合には受けいれ、受け入れ不可と判断された場合には排除する受け入れ判定手段と、受け入れた通貨の合計額が前記複数の判定額のいずれかの判定金額に達するまで、貯留し、受け入れた通貨の合計額が前記複数の判定額のいずれかの判定金額に達した場合には、貯留を解除する貯留制御手段と、受け入れた通貨の合計額が前記複数の判定額のいずれかの判定金額に達した場合には、前記判定金額に対応する成立信号を生成する料金判定手段と、を含み、前記料金判定手段は、投入された通貨の金種及び貯留金額及び所定の貯留条件（貯留可能枚数や受け入れ可能金種など）及び前記判定金額に基づき受け入れ可能か否か判定することを特徴とする通貨セレクタに関する。
【００１１】
また本発明は、上記各部としてコンピュータを機能させるための通貨セレクタ制御プログラムに関する。
【００１２】
また本発明は、コンピュータが読み取り可能な情報記憶媒体であって、上記各部としてコンピュータを機能させるための通貨セレクタ制御プログラムが記憶された情報記憶媒体に関する。
【００１３】
また発明は、上記に記載の通貨セレクタと、前記料金設定情報を送信し、前記成立信号を受信するゲーム機と、を含むゲームシステムに関する。
【００１４】
通貨セレクタは、通貨（コインや紙幣）を電子的に識別、選別する装置である。通貨セレクタはコインのみを対象とするセレクタでもよいし、紙幣のみを対象とするセレクタでもよいし、コインと紙幣の両方を対象とするセレクタでもよいが、釣りを出さない。釣りとは、料金成立後に余った金額を払い出す際の通貨であり、成立前に返却される通貨は釣りではない。
【００１５】
判定金額設定部は、外部から受信した料金設定情報に基づき、判定金額を設定してもよい。
【００１６】
通貨セレクタは、通貨投入部から投入された通貨の金種を識別する金種識別部を含んでもよい。
【００１７】
いずれかの判定金額が成立した場合には貯留庫の通貨を、料金成立した通貨を保管する保管庫に移動させてもよい。
【００１８】
所定の貯留条件は、例えば貯留可能枚数や受け入れ可能金種などでもよい。
【００１９】
本発明によれば、釣りの出ない通貨セレクタにおいて、複数の料金の成立を検出し、通知可能な通貨セレクタ、ゲームシステム及びプログラムを提供することができる。
【００２０】
（２）また本発明に係る通貨セレクタ、通貨セレクタ制御プログラム、及びゲームシステムでは、前記受け入れ判定手段は、前記複数の判定金額及び貯留可能枚数及び受け入れ可能金種の少なくとも１つを含む前記所定の貯留条件に基づき定義された受け入れ条件情報（貯留金額に対応して受け入れ条件が定義されたテーブル）に基づき、投入された通貨が受け入れ可能か否か判定してもよい。
【００２１】
（３）更に、本発明に係る通貨セレクタ、通貨セレクタ制御プログラム、及びゲームシステムでは、前記受け入れ判定部は、投入された通貨の金種によって比較対象となる少なくとも一つの位を決定し、投入された通貨の対象となる位の「値」と、貯留金額の対象となる位の「値」及び判定金額の対象となる位の「値」とを、対象となる位毎に比較し、投入された通貨の対象となる位の「値」が所定の条件を満たす場合、投入された通貨を受け入れ不可と判断し、満たさない場合は、受け入れ許可と判断してもよい。
【００２２】
（４）また本発明に係る通貨セレクタ、通貨セレクタ制御プログラム、及びゲームシステムでは、前記複数の料金は、第１の料金と、第１の料金よりも高額な第２の料金を含み、
前記第１の料金は、第１の金種の通貨と、第１の金種より少額な第２の金種の通貨で構成される部分（以下端数部分という）を含む金額でもよい。
【００２３】
金種とは、通貨の種類を意味し、コインであれば、１円コイン、５円コイン、１０円コイン、１００円コイン、５００円コイン等の種別を意味し、紙幣であれば１０００円紙幣、５０００円紙幣、１００００円紙幣等の種別を意味する。
【００２４】
第２の料金は、第１の料金よりも、プレイ単価が低くなるように設定してもよい。
【００２５】
このようにすると端数のある第１の料金を含む複数の料金の成立を検出し、通知可能な通貨セレクタ、ゲームシステム及びプログラムを提供することができる。
【００２６】
（５）また本発明に係る通貨セレクタ、通貨セレクタ制御プログラム、及びゲームシステムでは、すべての判定金額が、所定の金種の倍数となる関係にある場合には、投入された通貨の貯留を行わず、投入された通貨で料金が成立しない場合には、投入された通貨を排除してもよい。
【００２７】
所定の金種の金額は、判定金額でない場合でもよい（料金に対応していなくてもよい）。例えば判定金額が２００円と５００円の場合には、いずれも所定の金種１００円の倍数となる関係にあるが、このようなケースでもよい。
【００２８】
また所定の金種の金額は判定金額である場合でもよい。例えば判定金額が１００円と５００円の場合には、判定金額５００円は判定金額１００円の倍数となる関係にあるが、このようなケースでもよい。
【００２９】
すべての判定金額が、所定の金種の倍数となる関係にある場合には、安い判定金額が成立した場合に、高い判定金額の成立の可能性も残されているので、安い判定金額を目指しての通貨投入か、高い判定金額を目指しての通貨投入か判断できない。
【００３０】
このようにすると、すべての判定金額が、所定の金種の倍数となる関係にある場合でも、複数の料金の成立を検出し、通知可能な通貨セレクタ、ゲームシステム及びプログラムを提供することができる。
【００３１】
（６）また本発明に係る通貨セレクタ、通貨セレクタ制御プログラム、及びゲームシステムでは、前記料金判定手段は、貯留金額が第１の判定金額に達したが、第１の判定金額よりも高額な第２の判定金額の成立可能性があると判断した場合には、問い合わせを行い、前記問い合わせに対する応答結果に応じて第１の判定金額の成立の可否を判定してもよい。
【００３２】
このようにすると、第１の判定金額が先に成立したが、第２の判定金額の成立可能性がある場合でも、プレーヤが所望の料金を成立させ、通知可能な通貨セレクタ、ゲームシステム及びプログラムを提供することができる。
【００３３】
（７）また本発明に係る通貨セレクタ、通貨セレクタ制御プログラム、及びゲームシステムでは、前記料金判定手段は、貯留金額が第１の判定金額に達した場合には、第１の判定金額よりも高額な第２の判定金額の成立可能性がある場合でも、第１の判定金額に対応
する成立信号を生成してもよい。
【００３４】
このようにすると、第１の判定金額が先に成立したが、第２の判定金額の成立可能性がある場合でも、迅速に処理が可能な通貨セレクタ、ゲームシステム及びプログラムを提供することができる。
【００３５】
（８）また本発明に係る通貨セレクタ、通貨セレクタ制御プログラム、及びゲームシステムでは、受け入れた通貨の金種をカウントして金種カウント信号を生成して出力する金種カウント信号生成手段を含んでもよい。
【００３６】
前記カウント信号をゲーム装置に送信してもよい。前記カウント信号を受信したゲーム装置は、現在受け入れ中の通貨の枚数を表示部に表示してもよい。
【００３７】
このようにすると、プレーヤが貯留中の金額を確認しながら通貨を投入することができる。
【図面の簡単な説明】
【００３８】
【図１】本実施の形態のゲームシステム１の外観イメージ図。
【図２】本実施の形態の通貨セレクタの機能ブロック図。
【図３】本実施の形態のゲームシステムについて説明するための図。
【図４】本実施の形態の通貨セレクタの一例について説明するための図。
【図５】料金体系について説明するための図。
【図６】受け入れ条件判定アルゴリズムの一例。
【図７】通貨セレクタのパラメータ情報の一例。
【図８】通貨セレクタの処理の流れを示すフローチャート図。
【図９】第１の料金体系の処理の流れを示すフローチャート図。
【図１０】第２の料金体系の処理の流れを示すフローチャート図。
【発明を実施するための形態】
【００３９】
１．構成
図１は本実施の形態のゲームシステム１の外観イメージ図である。同図に示すように、本ゲームシステムは、ゲーム装置２００及び通貨セレクタ１００を含む。通貨セレクタ１００は、ゲーム装置２００の筐体に内蔵され、通貨投入部１７０を介して通貨が投入される。通貨セレクタ１００に受け入れられなかった通貨は、通貨返却部１８０を介して排除される。通貨セレクタ１００は、その内部に、受け入れられた通貨が判定金額に達するまで一時的に保管する貯留庫（図示せず）と、料金が成立した通貨を保管する保管庫（図示せず）を含む。なお保管庫はゲーム装置側に設けられていてもよい。
【００４０】
ゲーム装置２００は、料金表示部２５０を含む。
【００４１】
図２は本実施の形態の通貨セレクタ１００の機能ブロック図である。なお本実施形態の通貨セレクタは、図２の構成要素（各部）の一部を省略した構成としてもよい。
【００４２】
金種識別部１４０は、通貨投入部（図１の１７０）から投入された通貨の金種を識別するもので、識別した通貨の金種を示す金種信号を出力する。通貨セレクタがコインのみを対象とする場合には、コインの金種を識別可能なコイン識別装置で実現可能である。また紙幣も対象にする場合には紙幣識別装置とコイン識別装置の両方で実現することができる。
【００４３】
記憶部１２０は、処理部１００の各部としてコンピュータを機能させるためのプログラ
ムや各種データを記憶するとともに、処理部１００のワーク領域として機能し、その機能はハードディスク、ＲＡＭなどにより実現できる。記憶部には、ゲーム装置から受信した料金設定情報１２２を記憶するようにしてもよい。
【００４４】
通信部１３０はゲーム装置（サーバでもよい）２００との間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ＡＳＩＣなどのハードウェアや、プログラムなどにより実現できる。
【００４５】
貯留制御部１９０は、受け入れた通貨がいずれかの判定金額に達するまで貯留し、受け入れた通貨の合計額がいずれかの判定金額に達した場合には、貯留中の通貨の貯留を解除する。
【００４６】
処理部１００（プロセッサ）は、金種識別部１４０からの入力情報、プログラム、通信部１３０を介して受信したデータなどに基づいて、通貨セレクタの制御行う。処理部１００の機能は各種プロセッサ（ＣＰＵ、ＤＳＰ等）、ＡＳＩＣ（ゲートアレイ等）などのハードウェアや、プログラムにより実現できる。
【００４７】
処理部１００は、判定料金設定部１１２、受入れ判定部１１４、料金判定部１１６、金種カウント信号生成部１１８を含む。
【００４８】
判定料金設定部１１２は、外部入力に基づき、金額の異なる複数の料金を判定金額として設定する。受け入れ判定部１１４は、投入された通貨が受け入れ可能か否か判定し、受け入れ可能と判断された場合には受けいれ、受け入れ不可と判断された場合には排除する。
【００４９】
料金判定部１１６は、受け入れた通貨の合計額が前記複数の判定額のいずれかの判定金額に達した場合には、前記判定金額に対応する成立信号を生成するよう構成され、投入された通貨の金種及び貯留金額及び所定の貯留条件（貯留可能枚数や受け入れ可能金種など）及び前記判定金額に基づき受け入れ可能か否か判定する。
【００５０】
また受け入れ判定部１１４は、前記複数の判定金額及び貯留可能枚数及び受け入れ可能金種の少なくとも１つを含む前記所定の貯留条件に基づき定義された受け入れ条件情報（貯留金額に対応して受け入れ条件が定義されたテーブル）に基づき、投入された通貨が受け入れ可能か否か判定してもよい。
【００５１】
更に、前記受け入れ判定部１１４は、投入された通貨の金種によって比較対象となる少なくとも一つの位（十進数の場合、一、十、百・・・の位）を決定し、投入された通貨の対象となる位の「値」と、貯留金額の対象となる位の「値」及び判定金額の対象となる位の「値」とを、対象となる位毎に比較し、投入された通貨の対象となる位の「値」が所定の条件を満たす場合、投入された通貨を受け入れ不可と判断し、満たさない場合は、受け入れ許可と判断してもよい。
【００５２】
また料金判定部１１６は、貯留金額が第１の判定金額に達したが、第１の判定金額よりも高額な第２の判定金額の成立可能性があると判断した場合には、問い合わせを行い、前記問い合わせに対する応答結果に応じて第１の判定金額の成立の可否を判定してもよい。
【００５３】
また料金判定部１１６は、貯留金額が第１の判定金額と一致した場合には、第１の判定金額よりも高額な第２の判定金額の成立可能性がある場合でも、第１の判定金額に対応する成立信号を生成してもよい。
【００５４】
また金種カウント信号生成部１１８は、受け入れた通貨の金種をカウントして金種カウント信号を生成して出力してもよい。
【００５５】
図３は、本実施の形態のゲームシステムについて説明するための図である。
【００５６】
本実施の形態のゲームシステム１は、ゲーム装置２００と通貨セレクタ１００を含み、ＬＡＮなどのネットワークを介して接続されている。これらの通信回線は、有線でもよいし無線でもよい。なおゲーム装置２００がサーバによって制御される場合には、ゲーム装置２００ではなく、サーバと通貨セレクタ１００がＬＡＮやインターネットなどのネットワークを介して接続される構成でもよい。
【００５７】
ゲーム装置２００で料金設定が行われると、ゲーム装置２００は、所定のタイミング（例えば、ゲーム装置又は通貨セレクタの電源投入時）に、通貨セレクタ１００に対して料金設定情報２３０を送信する。料金設定情報２３０を受信した通貨セレクタ１００は、料金設定情報を記憶部に記憶させる。本実施の形態の料金体系は、基本料金（第１の料金の例）と、ボーナス料金（第２の料金の例）の金額の異なる少なくとも２つの料金を有しており、これらが判定金額として設定される。
【００５８】
通貨セレクタ１００は、設定された判定金額（基本料金やボーナス料金に対応した判定金額）に達するまで、受け入れた通貨を貯留庫に貯留する。そしていずれかの判定金額に達したら、通貨セレクタ１００は、貯留を解除し、貯留庫の通貨を保管庫に保管するとともに、料金成立信号（基本料金成立信号２６０、ボーナス料金成立信号２６２）をゲーム装置２００に送信する。ゲーム装置２００は、料金成立信号２６０、２６２に応じたクレジットを発生させる。
【００５９】
また通貨セレクタ１００は、受け入れた通貨が第１の判定金額（例えば基本料金の金額）に達したが、第１の判定金額よりも高額な第２の判定金額（例えばボーナス料金の金額）の成立可能性があると判断した場合には、ゲーム装置２００に対して問い合わせ信号２５０を送信してもよい。問い合わせ信号２５０を受信したゲーム装置２００は、ゲーム装置が有する出力部（例えば表示部や音声出力部）を介して、プレーヤに、基本料金でクレジットを発生させてよいか否かの問い合わせを行ってもよい。そして問い合わせに対するプレーヤの応答を受け入れ、応答内容に応じた応答信号２５２を通貨セレクタ２５２に送信する。応答信号２５２を受信した通貨セレクタ１００は、応答信号２５２が、基本料金でのクレジットの発生を指示する内容の信号であれば、第１の判定金額が成立と判断して、貯留庫に貯留されている通貨を保管庫に移動させる。この場合には、ゲーム装置２００側では、基本料金の成立について把握しているので、通貨セレクタ１００からゲーム装置２００に対する基本料金成立信号２６０の送信は省略してもよい。
【００６０】
このように第１の判定金額（例えば基本料金）が先に成立したが、第２の判定金額（例えば基本料金）の成立可能性がある場合には、ゲーム装置２００に問い合わせ信号を送信し、問い合わせ信号に対する応答結果に応じて、第１の判定金額の成立の有無を判断することができるので、プレーヤのニーズを的確に反映させた料金成立判断を行うことができる。
【００６１】
また例えばゲーム装置側で、所定の料金払い戻しイベントが発生位した場合には、ゲーム装置２００は、通貨セレクタ１００に対して返却信号２４０を送信してもよい。返却信号２４０を受信した通貨セレクタ１００は、貯留を解除して、貯留庫に貯留されている通貨を通貨返却部（図１の１８０）に返却する。
【００６２】
本実施の形態の通貨セレクタは、１０円、１００円、５００円が使用可能であるが、ゲ
ーム装置側で、例えば、１０円や５００円の使用を制限することも可能である。例えばゲーム装置側で５００円コイン受け入れ可能に設定する場合に所定通貨受け入れ設定信号２３２（ここでが５００円コイン）を送信するようにしてもよい。所定通貨受け入れ設定信号２３２が、受け入れ不可を示す信号である場合には、通貨セレクタ側で、５００円使用フラグが「許可」状態になる。５００円使用許可フラグが「許可」状態である場合には、通貨セレクタ１００に投入された５００円コインは、受け入れられず通貨返却部に排除されることになる。
【００６３】
本実施の形態の通貨セレクタは釣りの出ない構成であるため、５００円が投入を許可するのは、５００円以上の料金設定がある場合である。
【００６４】
例えば、基本料金が１００円でボーナス料金が５００の場合を例にとり説明する。通貨セレクタ１００において、５００円使用フラグが「許可」状態である場合、１００円コインが投入されると１００円の料金成立信号を生成し、５００円コインが投入されると５００円の料金成立信号を生成するようにしてもよい。
【００６５】
また通貨セレクタ１００は、受入れた通貨の金種ごとに金種カウント信号２７０を、ゲーム装置２００（図３の２７０）に送信する。金種カウント信号２７０を受信したゲーム装置２００は、現在受け入れ中の通貨の枚数を料金表示部２５０（図１の２５０参照）に表示してもよい。
【００６６】
２．本実施形態の手法
次に本実施形態の手法について図面を用いて説明する。
【００６７】
２−１．通貨セレクタの一例
図４は本実施の形態の通貨セレクタの一例について説明するための図である。本実施の形態の通貨セレクタは、プレーヤが通貨（例えば１０円、１００円、５００円等のコインでもよいし、紙幣でもよい）を投入するための通貨投入部１７０（図１の１７０参照）、通貨投入部１７０から投入された通貨の金種を識別する金種識別部１４０、金種識別部１４０で金種を識別された通貨を、貯留庫１５０又は通貨返却部１８０に振り分ける制御を行う第１の通貨振り分け部１９２、貯留が解除された場合に貯留庫１５０に貯留されている通貨を保管庫１６０や通貨返却部１８０に移動させる制御を行う第２の通貨振り分け部１９４を含む。第１の通貨振り分け部１９２や第２の通貨振り分け部１９４が貯留制御手段として機能する。本実施の形態では、投入された通貨を受け入れるか否か判断し、受け入れたら貯留庫１５０に貯留し、受け入れない場合には排除し通貨返却口１８０に排出する（１９１のルートで排出）。なお貯留した通貨を返却口（通貨返却部１８０）に排出する（１９５のルートで排出）ことを返却という。
【００６８】
通貨セレクタは、１０円、１００円、５００円のコインが使用可能な装置でもよい。このような通貨セレクタの金種識別部では、１０円、１００円、５００円のコインの金種を識別可能である。それ以外のコインについては金種を識別できず、金種を識別不能なコインは受け入れられず、通貨返却部１８０に排除される。
【００６９】
通貨投入部１７０から投入された通貨は、金種識別部１４０で、１枚ごとに金種を識別される。そして識別された金種と現在の貯留金額都に基づき、設定されている判定金額に対応した判定アルゴリズム（例えば図６に示すアルゴリズム）に従って、投入された通貨を受け入れるか排除するか判定される。受け入れる場合には、投入された通貨は、第１の通貨振り分け部１９２によって貯留庫１５０に振り分ける。また排除する場合には、投入された通貨は、第１の通貨振り分け部１９２によって通貨返却部１８０に振り分けられる。
【００７０】
また受け入れた通貨の合計額が複数の異なる判定金額のいずれか（例えば基本料金又はボーナス料金）に達した場合には貯留が解除され、第２の通貨振り分け部１９４により、貯留庫に貯留された通貨の貯留が解除され、保管庫１６０に振り分けられる。
【００７１】
またゲーム装置から返却信号を受信した場合には、第２の通貨振り分け部１９４により、貯留庫に貯留された通貨の貯留が解除され、保管庫１６０に振り分けられる。
【００７２】
本実施の形態の通貨セレクタ１００は、釣りを出さない通貨セレクタであるため、釣りに必要な通貨の保管場所を設ける必要がない。したがってコンパクトな形状の通貨セレクタを実現することができる。
【００７３】
２−２．料金設定情報
本実施の形態のゲームシステムの料金体系について説明する。本実施の形態では、複数の金額の異なる料金を設定可能である。
【００７４】
図５は、料金体系について説明するための図である。図５に示すような料金情報テーブルをゲーム装置側及び通貨セレクタ側に設定しておく。
【００７５】
ゲームシステムの運営者は、図５の料金体系の中から所望の料金体系を選択して、設定することが可能である。選択された料金体系の料金体系識別番号５１１が料金設定情報２３０としてゲーム装置２００から通貨セレクタ１００に送信される。複数の料金体系に対応した処理を行う制御モジュールやアルゴリズム、又は受け入れ判定条件（図７参照）が、予め通貨セレクタ１００に設定されていてもよい。クレジット数は運営者が任意に設定できる。
【００７６】
料金設定情報５１０は、料金体系識別番号５１１に関連付けて、基本料金（第１の料金の一例）５１２、クレジット（基本料金）５１２、ボーナス料金５１４、クレジット（ボーナス料金）５１５、最大貯留枚数５１６等の情報を記憶させてもよい。
【００７７】
基本料金は１クレジット（例えば１プレイ）、ボーナス料金は、複数クレジット（例えば複数プレイ）に対応した料金である。最大貯留枚数５１６は、受け入れた通貨を貯留庫に貯留許可する最大枚数である。
【００７８】
同図の基本料金とボーナス料金のように、本実施の形態の料金体系は、金額の異なる複数の料金を含む。複数の料金は、基本料金（第１の料金の一例）と、基本料金よりも高額なボーナス料金（第２の料金の一例）を含む。
【００７９】
ゲーム料金をプレイ回数で設定している場合には、基本料金は１プレイの料金であり、ボーナス料金はｎ回分のプレイ料金とし、基本料金＜ボーナス料金である。ボーナス料金のほうが基本料金より、１プレイあたりの料金が低く設定されている。なおゲーム料金をゲーム時間で設定している場合には、ボーナス料金は、時間当たりプレイ料金が基本料金よりも低くなるように設定するとよい。
【００８０】
２−３．タイプの異なる料金体系
本実施の形態では、第１の料金体系（端数がある料金体系）と第２の料金体系（端数がない料金体系）のようにタイプの異なる料金体系に対応可能である。
【００８１】
料金体系識別番号Ｍ４〜Ｍ１１の料金体系（図５の５３１〜５３８）は、第１の料金体系に属する。第１の料金体系は、第１の料金（ここでは基本料金）と、第１の料金よりも
高額な第２の料金（ここではボーナス料金）を含む。第１の料金は、第１の金種の通貨（ここでは１００円コイン）と、第１の金種より少額な第２の金種（ここでは１０円コイン）の通貨で構成される端数部分を含む金額である料金設定である。例えば５３１に示すように、基本料金を、１００円（第１の金種の通貨で構成される部分）と、１０円（第１の金種より少額な第２の金種で構成される端数部分）とすることも可能である。
【００８２】
ボーナス料金（第２の料金の一例）は、端数を含む場合でもよいし、端数を含まない場合でもよい。
【００８３】
第１の料金体系では、投入された通貨が受け入れ条件（基本料金又はボーナス料金の成立の可能性があるか否かを判断するための条件）を満たす場合には、貯留庫に貯留し、受け入れ条件を満たさない場合には貯留庫に貯留させずに、保管庫に移動させる制御を行う。
【００８４】
料金体系識別番号Ｍ１〜Ｍ３の料金体系（図５の５２１〜５２３）は、第２の料金体系に属する。第２の料金体系は、基本料金もボーナス料金も端数を含まない料金に設定されている料金体系である。
【００８５】
なお５２１のように基本料金のみでボーナス料金無のケースも第２の料金体系に属するものとする。本実施の形態では、基本料金だけの場合にも対応可能である。
【００８６】
また本実施の形態では、５２２、５２３に示すように第１の料金（基本料金）と、第１の料金よりも高額な第２の料金（ボーナス料金）を含み、第２の料金は、１又は複数の同種の通貨（ここでは１００円コイン又は５００円コイン）のみで実現可能な端数部分のない金額（ここでは５００円）であるケースにも対応可能である。
【００８７】
２−４．通貨セレクタのパラメータ情報
図７は、通貨セレクタのパラメータ情報の一例である。
【００８８】
通貨セレクタは、料金体系情報７１１、第１の判定金額７１２、第２の判定金額７１３、５００円コイン使用フラグ７１４、貯留通貨枚数（１０円）７１５、貯留通貨枚数（１００円）７１６、貯留通貨枚数（５０円）７１７、貯留金額７１８、最大貯留枚数７１９に関するパラメータを含む。
【００８９】
料金体系情報７１１は、選択されている料金体系の料金体系識別番号であり、第１の判定金額７１２、第２の判定金額７１３には、選択中の料金体系の基本料金、ボーナス料金が設定される。５００円コイン使用フラグは、ゲーム装置から受信した所定通貨受け入れ設定信号に基づき設定されるもので、５００円を受け入れ可能であれば「許可」、５００円を受付不可である場合には「不可」が設定される。５００円を受付不可である場合には、投入された５００円コインは排除され通貨返却部に排出される。
【００９０】
貯留通貨枚数（１０円）７１５、貯留通貨枚数（１００円）７１６、貯留通貨枚数（５０円）７１７は、それぞれ受け入れて貯留庫に保管されているコインの枚数のカウント値である。貯留金額７１８は、貯留庫に貯留されている通貨の合計値である。最大貯留枚数７１９は貯留庫に貯留可能な最大貯留枚数である。
【００９１】
２−５．判定料金設定処理
ゲーム装置と通貨セレクタには、それぞれ図５に示すような料金体系設定テーブル情報が記憶され、通貨セレクタには受け入れ条件判定アルゴリズムが設定されている。
【００９２】
ゲーム装置の運営者は、ゲーム装置の設定入力手段を用いてゲーム装置側の料金体系テーブルから所望の料金体系を選択する。
【００９３】
ゲーム装置は選択された料金体系に対応する料金体系識別番号を料金設定情報として、通貨セレクタに送信する。通貨セレクタは、料金設定情報として受信した料金体系識別番号と、料金体系設定テーブル（図５参照）に基づき、判定金額や最大貯留枚数を設定する。例えば料金体系識別番号「Ｍ５」が選択された場合には、基本料金が１１０円、ボーナス料金が３００円なので（図５の５３２参照）、判定金額に１１０円と３００円を設定し、最大貯留枚数３を設定する（図７の７１２、７１３、７１９参照）。
【００９４】
また運営者はゲーム装置の設定入力手段を用いて、受け入れるコインの金種、５円、１０円、５０円、１００円、５００円を設定してもよい。受け入れコインの金種が設定された場合、ゲーム装置は受入の可否を指示する所定通貨受け入れ設定信号２３２を通貨セレクタに送信する。
【００９５】
通貨セレクタでは、受信した所定通貨受け入れ設定信号に応じて、受け入れ可能な金種のコインの受け入れ可否を決定する。
【００９６】
２−６．第１の料金体系の処理
第１の料金体系（端数がある料金体系）についての料金判定を行う場合には、基本料金又はボーナス料金のいずれかの料金に達するまで投入された通貨（ここではコイン）を貯留する。通貨セレクタは貯留している金額を把握し、釣りが出ないという前提で、基本料金、ボーナス料金のいずれか成立可能な金種のみ受け入れる。この受け入れの可否を判断するための受入れ条件を、テーブル情報や判定アルゴリズムに対応した判定モジュールとして、料金体系識別番号に対応させて、通貨セレクタに設定しておいてもよい。
【００９７】
図６は、受け入れ判定条件判定テーブルの一例である。
【００９８】
同図は、料金体系識別番号Ｍ５に対応する受け入れ条件判定テーブルであり、基本料金が１１０円（１クレジット）、ボーナス料金が３００円（３クレジット）、コインの最大貯留枚数が３枚の場合に、貯留金額毎に、１０円コイン、１００円コイン、５００円コインが投入されたときの当該コインの受け入れの可否が定義されている。
【００９９】
現在の貯留金額が０円の場合、５００円コイン以外は受け入れる。なお、基本料金、ボーナス料金が５００円未満に設定されている場合、５００円コインを受け入れても、基本料金やボーナス料金の金額と一致することはないため、５００円コインはすべて受け入れ不可とする。
【０１００】
次に、現在の貯留金額が１０円の場合、投入されたコインが１０円コインの場合は受け入れ不可（排除）であり、１００円コインの場合は受け入れ、５００円コインの場合は受け入れ不可（排除）である。
【０１０１】
現在の貯留金額が１０円の場合、コインの最大貯留枚数が３枚と設定されているため、１０円コインを受け入れてしまうと、今後の到達予定額は３０円又は１２０円又は５２０円のいずれかであり、判定金額である１１０円又は３００円と一致することはない。
【０１０２】
従って、貯留金額１０円の場合は１００円コインのみ受け入る。この場合には、受け入れたコインの合計金額が１１０円となるため、基本料金の判定金額１１０円と一致し、基本料金成立信号を生成する。
【０１０３】
次に、現在の貯留金額が１００円の場合、投入されたコインが１０円コインの場合は受け入れ、１００円コインの場合も受け入れ、５００円コインの場合は受け入れ不可（排除）である。なお投入されたコインが１０円コインの場合は、受け入れたコインの合計金額が１１０円となるため、基本料金の判定金額１１０円と一致し、基本料金成立信号を生成する。
【０１０４】
貯留金額が１００円で、投入されたコインが１００円コインの場合、残り１枚のコインが１００円コインであればボーナス料金３００円の判定金額と一致する可能性があるため受け入る。また貯留金額が２００円のときは、１００円コインのみ受け入れ、その他のコインは受け入れ不可（排除）である。
【０１０５】
投入コインの金額＝判定金額又は判定金額−貯留金額とならない場合、最大貯留枚数までシミュレーションし、成立の可能性を判定する。
【０１０６】
通貨セレクタは、投入金額が第１の判定金額（ここでは基本料金の判定金額）と一致したら、受け入れた通貨を保管庫（ゲーム装置の筐体に属する部分に設けられていてもよい）に移動させ、基本料金成立信号をゲーム装置に送信する。
【０１０７】
また通貨セレクタは、投入金額が第２の判定金額（ここではボーナス料金の判定金額）と一致したら、受け入れた通貨を保管庫（ゲーム装置の筐体に属する部分に設けられていてもよい）に移動させ、ボーナス料金成立信号をゲーム装置に送信する。
【０１０８】
次に第２の料金体系の判定処理の具体例について説明する。
【０１０９】
まず、投入金額と貯留金額の合計が判定金額と一致する場合には以下の条件判断は行う必要はない。
【０１１０】
次に、以下の条件（ａ）〜（ｄ）を満たすか否かの判断を行い、満たす場合は投入されたコインを受け入れずに排除する。
【０１１１】
（ａ）投入された通貨の金額と貯留金額の合計額がすべての判定金額よりも大きい場合。
【０１１２】
（ｂ）投入された通貨の金種がＸ円であり、その次に高額な通貨の金種がＹ円である場合に、投入されたコインと同種の通貨がｎ−１枚（ｎ＝Ｙ÷Ｘ）枚だけ貯留されている場合。
【０１１３】
投入されたコインをＸ円（例えば１０円）、次に高額なコインＹ円（例えば５０円又は１００円）とすると、投入されたコインと同種の通貨がｎ−１枚（ｎ＝Ｙ÷Ｘ）枚だけ貯留されている場合には、投入されたコインは受け入れない。
【０１１４】
例えば、受け入れ可能な金種が１０円、５０円、１００円、５００円設定の場合には以下のように判断する。５枚目の１０円が投入された場合（既に１０円が４枚貯留されている場合）は、１０円の次に高額コインである５０円以上となるので受け入れない。また２枚目の５０円が投入された場合（既に５０円が１枚貯留されている場合）は、５０円の次の高額コインである１００円以上となるので受け入れない。また５枚目の１００円が投入された場合（既に１００円が４枚貯留されている場合）は、次の高額コインである５００円以上となるので受け入れない。
【０１１５】
また、受け入れ可能な金種が１０円、１００円、５００円設定の場合には、以下のよう
に判断する。１０枚目の１０円が投入された場合（既に１０円が９枚貯留されている場合）は、次の高額コインである１００円以上となるので受け入れない。また５枚目の１００円が投入された場合（既に１００円が４枚貯留されている場合）は、次の高額コインである５００円以上となるので受け入れない。
【０１１６】
（ｃ）投入された通貨を受け入れ後の貯留可能枚数×最も高額な金種の金額と現在貯留金額の合計が判定金額に満たない場合。
【０１１７】
一番高額なコインを、残り枚数全て入れても達しないことが分かっている場合に、受け入れずに排除することができる。
【０１１８】
基本料金１２０円、ボーナス料金５００円、最大貯留枚数５枚で、貯留金額２０円（現在の貯留枚数は２枚で残り３枚貯留可能）場合、投入された通貨が１０円とすると、１０円を受け入れ後を受け入れ後、最も高額な金種の通貨（ここでは１００円とする）を貯留可能枚数（後２枚）の限度までいれた場合２３０円となり、ターゲットの判定金額（ここでは５００円、１２０円は達成の可能性がない）に満たないので、１０円は受け入れない。
【０１１９】
（ｄ）投入された通貨の金種によって比較対象となる少なくとも一つの位（受け入れ可能な金種（十進数）における一、十、百、千の位）を決定し、投入された通貨の対象となる位の「値」と、貯留金額の対象となる位の「値」及び判定金額の対象となる位の「値」とを、対象となる位毎に比較し、投入された通貨の対象となる位の「値」が所定の条件を満たす場合。
【０１２０】
より具体的には、次の（ｉ）〜（ｉｉｉ）の何れか一つの条件を満たす場合。
【０１２１】
（ｉ）投入された通貨の金額の最も大きな位をターゲット位とした場合に、貯留金額よりも金額の大きな判定金額であって、前記ターゲット位の値が大きいほうの判定金額のターゲット位の値であるターゲット値が、投入された通貨と貯留金額の合計値のターゲット位の値をこえる場合。
【０１２２】
例えば、投入された通貨の金額が１００円で、貯留金額が１０円で、判定金額が１２０円と３５０円の場合には、投入された通貨の金額（１００円）の最も大きな位（１００の位）をターゲット位とした場合に、貯留金額（１０円）よりも金額の大きな判定金額（１２０円と３５０円）であって、前記ターゲット位（１００の位）の値が大きいほうの判定金額（３５０円）のターゲット位の値であるターゲット値（３）を、投入された通貨と貯留金額の合計値（１１０）のターゲット位の値（１）が超えないので、受け入れる。
【０１２３】
また例えば、投入された通貨の金額が１０円で、貯留金額が５０円で、判定金額が１２０円と３５０円の場合には、投入された通貨の金額（１０円）の最も大きな位（１０の位）をターゲット位とした場合に、貯留金額（５０円）よりも金額の大きな判定金額（１２０円と３５０円）であって、前記ターゲット位（１０の位）の値が大きいほうの判定金額（３５０円）のターゲット位の値であるターゲット値（５）を、投入された通貨と貯留金額の合計値（６０）のターゲット位の値（６）が超えるので、受け入れない。
【０１２４】
（ｉｉ）貯留金額の各位の値と、貯留金額よりも金額の大きな判定金額の各位の値のうちで最も大きな値が一致している位がある場合において、投入された通貨が、一致している位の値を増加させる金種である場合。
【０１２５】
例えば判定金額の基本料金ａｂ０（ａ×１００＋ｂ×１０）円、ボーナス料金ｃｄ０（
ｃ×１００＋ｄ×１０）円（ａ、ｂ、ｃ、ｄは整数）、貯留金額ｘｙ０（ｘ×１００＋、ｙ×１０）とする。
【０１２６】
基本料金１５０円（ａ＝１、ｂ＝５）、ボーナス料金５１０円（ｃ＝５、ｄ＝１）の場合は以下のようになる。
【０１２７】
第１のケースとして、貯留金額５０円（ｘ＝０、ｙ＝０）の場合、基本料金の１０の位の数値（ｂ）と一致しているので、基本料金(貯留金額よりも金額の大きな判定金額の各位の値のうちで最も大きな値が一致している位がある場合に該当)と、貯留金額＋投入コインの１００の位の値を比較する。基本料金の１００の位の値ａ＜貯留金額＋投入コインの１００の位の値の場合には受け入れない。ここでは、ａ＝１なので、１００円は受け入れるが５００円は受け入れない。
【０１２８】
第２のケースとして、貯留金額１１０円（ｘ＝１、ｙ＝１）の場合、基本料金の１００の位の数値（ａ）と一致しているので、基本料金(貯留金額よりも金額の大きな判定金額の各位の値のうちで最も大きな値が一致している位がある場合に該当)と、貯留金額＋投入コインの１０の位の値を比較する。基本料金の１０の位の値ｂ＜貯留金額＋投入コインの１０の位の値の場合には受け入れない。ここでは、ｂ＝１なので、１０円は受け入れるが５０円は受け入れない。
【０１２９】
さらに貯留金額１１０円（ｘ＝１、ｙ＝１）の場合、ボーナス料金の１０の位の数値（ｄ）と一致しているので、ボーナス料金(貯留金額よりも金額の大きな判定金額の各位の値のうちで最も大きな値が一致している位がある場合に該当)と、貯留金額＋投入コインの１００の位の値を比較する。ボーナス料金の１００の位の値ｃ＜貯留金額＋投入コインの１００の位の値の場合には受け入れない。ここでは、ｃ＝１なので、１０円は受け入れるが５０円は受け入れない。
【０１３０】
第３のケースとして、貯留金額５００円（ｘ＝５、ｙ＝０）の場合、ボーナス料金の１００の位の数値（ｃ）と一致しているので、ボーナス料金(貯留金額よりも金額の大きな判定金額の各位の値のうちで最も大きな値が一致している位がある場合に該当)と、貯留金額＋投入コインの１０の位の値を比較する。ボーナス料金の１０の位の値ｄ＜貯留金額＋投入コインの１０の位の値の場合には受け入れない。ここでは、ｄ＝０なので、１０円は受け入れるが５０円は受け入れない。
【０１３１】
第４のケースとして、貯留金額１２０円（ｘ＝１、ｙ＝０）の場合、基本料金の１００の位の数値（ａ）と一致しているので、基本料金(貯留金額よりも金額の大きな判定金額の各位の値のうちで最も大きな値が一致している位がある場合に該当)と、貯留金額＋投入コインの１０の位の値を比較する。基本料金の１０の位の値ｂ＜貯留金額＋投入コインの１０の位の値の場合には受け入れない。ここでは、ｂ＝０なので、１０円は受け入れるが５０円は受け入れない。
【０１３２】
（ｉｉｉ）貯留金額（２１０）のいずれかの位の値がいずれかの判定金額（１３０）の対応する位（１００）の値より大きい場合は、当該判定金額（１３０）の当該位（１００）以外の位（１０）を増加させる金種である場合。
【０１３３】
基本料金１４０円（ａ＝１、ｂ＝４）、ボーナス料金３２０円（ｃ＝３、ｄ＝２）の場合、貯留金額が、２ｙ０円の場合は、ボーナス料金と基本料金の１００の位の大きいであるｃ＝３を越えていないので、貯留金額＋投入コインの１００の位を増やしても大丈夫である。また貯留金額が、ｘ３０円の場合は、ボーナス料金と基本料金の１０の位の大きいであるｂ＝３を越えていないので、貯留金額＋投入コインの１０の位を増やしても大丈夫
である。
【０１３４】
基本料金１４０円（ａ＝１、ｂ＝４）、ボーナス料金３２０円（ｃ＝３、ｄ＝２）の場合は以下のようになる。
【０１３５】
例えば貯留金額２１０円（ｘ＝２、ｙ＝１）場合、貯留金額よりも金額の大きな判定金額であるボーナス料金を比較対象とする。貯留金額２１０円の１００の位の値（ｘ＝２）を、ボーナス料金の１００の位（ｃ＝３）は超えていないので、１００の位を増やすようなコインなら受け入れてもよい。従ってこの判定基準によれば、１００円、５００円は受け入れ可能となるが、５００円は他の判定基準により受け入れ不可となり排除される。
【０１３６】
また貯留金額３０円（ｘ＝０、ｙ＝３）場合、基本料金、ボーナス料金のいずれも貯留金額よりも金額の大きな判定金額であるが、貯留金額の１０の位の値（ｙ＝３）が、ボーナス料金の１０の位（ｄ＝２）を超えているので、ボーナス料金は比較対象とならない。しかし貯留金額の１０の位の値（ｙ＝３）は、基本料金の１０の位（ｂ＝４）を超えていないので、基本料金が比較対象となり、１０の位を増やすようなコインなら受け入れてもよい。従ってこの判定基準によれば、１０円、５０円は受け入れ可能となるが、５０円は他の判定基準により受け入れ不可となり排除される。
【０１３７】
２−７．第２の料金体系の処理
第２の料金体系（端数がない料金体系）は、複数の料金が所定の金種の金額（例えば１００円）の整数倍に設定されているケース（すべての判定金額が、所定の金種の倍数となる関係にある場合に相当）である。
【０１３８】
所定の金種の金額は、判定金額でない場合でもよい（料金に対応していなくてもよい）。例えば判定金額が２００円と５００円の場合には、いずれも所定の金種１００円の倍数となる関係にあるが、このようなケースでもよい。
【０１３９】
また所定の金種の金額は判定金額である場合でもよい。例えば判定金額が１００円と５００円の場合には、判定金額５００円は判定金額１００円の倍数となる関係にあるが、このようなケースでもよい。
【０１４０】
このような場合には、投入された通貨の貯留を行わず、投入された通貨で料金が成立しない場合には、投入された通貨を排除する。
【０１４１】
図５の５２３のケース（判定金額が所定の金種の倍数となる関係にある場合）を例にとり説明する。図５の５２３のケースでは基本料金２００円を成立させたい場合には、１００コイン２枚を投入することが必要であり、ボーナス料金５００円を成立させたい場合には５００円コイン１枚を投入することが必要である。図５の５２３の最大貯留枚数５１６は２枚となっているので１００円を５枚貯留することはできない。従って、ボーナス料金５００円を成立させたい場合には５００円コインを投入することが必要となる。
【０１４２】
通貨投入部から投入された通貨が、１００円コインであれば受け入れ条件を満たすと判断し貯留する。判定金額２００円が成立する可能性があるからである。そして１００円を貯留した後は、１００コインのみ受け入れ、５００円コインは受け入れない。１００円コインが投入された場合には基本料金２００円が成立し、受け入れた通貨を保管庫（ゲーム装置の筐体に属する部分に設けられていてもよい）に移動させ、基本料金成立信号をゲーム装置に送信する。
【０１４３】
１００円コインが貯留されていない状態で、通貨投入部から５００円コインが投入され
ると受け入れ条件を満たすと判断し、受け入れた通貨を保管庫（ゲーム装置の筐体に属する部分に設けられていてもよい）に移動させ、ボーナス料金成立信号をゲーム装置に送信する。
【０１４４】
なお受け入れた通貨は、貯留庫に貯留し、料金成立信号を受けて保管庫に移動させる。
【０１４５】
次に図５の５２２のケース（判定金額が基本料金の金額の倍数となる関係にある場合）を例にとり説明する。図５の５２２のケースでは基本料金１００円を成立させたい場合には、１００コイン１枚を投入することが必要であり、ボーナス料金５００円を成立させたい場合には５００円コイン１枚を投入することが必要である。図５の５２２の最大貯留枚数５１６は１枚となっているので１００円を５枚貯留することはできないので、ボーナス料金５００円を成立させたい場合には５００円コインを投入することが必要となる。
【０１４６】
通貨投入部から投入された通貨が、１００円コインであれば受け入れ条件を満たすと判断し受け入れた通貨を保管庫（ゲーム装置の筐体に属する部分に設けられていてもよい）に移動させ、ボーナス料金成立信号をゲーム装置に送信する。
【０１４７】
また通貨投入部から５００円コインが投入されると受け入れ条件を満たすと判断し、受け入れた通貨を保管庫（ゲーム装置の筐体に属する部分に設けられていてもよい）に移動させ、ボーナス料金成立信号をゲーム装置に送信する。
【０１４８】
例えば５２２の場合には、１００円コインと５００円コインのみを料金成立可能な通貨として受け入れ、投入れた通貨の金種が１００円であれば基本料金成立信号を生成し、投入された通貨の金種が５００円であればボーナス料金成立信号を生成する構成でもよい。
【０１４９】
そして、投入された通貨が１００円コイン又は５００円コインである場合には、貯留庫に貯留させずに、貯留庫から保管庫に移動させる制御を行い、受け入れた通貨が１００円コイン又は５００円コインでなければ、投入された通貨を排除するようにしてもよい。
【０１５０】
２−９．問い合わせ処理
貯留金額が第１の判定金額（例えば基本料金）に達したが、第１の判定金額よりも高額な第２の判定金額（例えばボーナス料金）の成立可能性があると判断した場合には、問い合わせを行い、前記問い合わせに対する応答結果に応じて第１の判定金額の成立の可否を判定する構成を採用してもよい。
【０１５１】
例えば５２３のようなケースで、最大貯留枚数を５枚とし、１００円コイン５枚でボーナス料金の成立を認める場合、１００円コインが２枚投入された時点では、基本料金は成立しているが、ボーナス料金も成立する可能性がある。このような場合、プレーヤに対し、基本料金の成立の可否を問い合わせるようにしてもよい。すなわちゲーム装置に対し、問い合わせ信号を送信し、ゲーム装置側で、プレーヤに対し問い合わせメッセージを出力する。例えばゲーム装置の表示部に、「２００円１プレイでよいですか？」というメッセージを表示してもよいし、音声出力部から同音声メッセージを出力してもよい。そしてゲーム装置の操作部を介してプレーヤから「ＯＫ」又は「ＮＧ」の応答入力を受け入れ、「ＯＫ」又は「ＮＧ」に対応した応答信号を通貨セレクタに対し送信するようにしてもよい。通貨セレクタは応答信号に基づき基本料金を成立させるか否か判断する。
【０１５２】
なお他の実施形態として、受付金額が第１の判定金額に達した場合には、第１の判定金額よりも高額な第２の判定金額の成立可能性がある場合でも、第１の判定金額に対応する成立信号を生成するようにしてもよい。
【０１５３】
２−１０．ゲーム装置の処理
ゲーム装置は基本料金成立信号を受信した場合、設定されている料金体系に応じたクレジットを発生させる。またゲーム装置はボーナス料金成立信号を受信した場合、設定されている料金体系に応じたクレジットを発生させる。
【０１５４】
また通貨セレクタは投入された通貨が受入れられた場合には、投入通貨の金種ごとに金種カウント信号を、ゲーム装置（図３の２７０）に送信する。カウント信号を受信したゲーム装置２００は、現在受け入れ中の通貨の枚数を表示部（図１の２５０）に表示してもよい。
【０１５５】
３．本実施の形態の処理
次に、本実施形態の通貨セレクタの処理の一例について図８〜図１０のフローチャートを用いて説明する。
【０１５６】
図８は、通貨セレクタの処理の流れを示すフローチャート図である。
【０１５７】
電源が投入されると（ステップＳ１０）、料金設定情報を初期設定する（ステップＳ２０）。ここで初期設定するのは、料金体系情報（図７の７１１）や判定金額（図７の７１２、７１３）等である。通貨セレクタは、ゲーム装置から受信した料金体系識別番号と料金体系設定テーブルに基づき、料金体系情報及び判定金額を設定する（ステップＳ３０）。
【０１５８】
またゲーム装置から返却信号を受信すると（ステップＳ４０）、貯留庫に貯留していた通貨の貯留を解除して、返却する制御を行う（ステップＳ５０）。
【０１５９】
通貨が投入されると（ステップＳ６０でＹ）、第１の料金体系の場合には（ステップＳ７０でＹ）、第１の料金体系の処理を行い（ステップＳ８０）、第２の料金体系の場合には（ステップＳ９０でＹ）、第２の料金体系の処理を行う（ステップＳ１００）。
【０１６０】
処理を継続する場合にはステップＳ４０〜Ｓ１００までの処理を繰り返す（ステップＳ１００）。
【０１６１】
図９は、第１の料金体系の処理の流れを示すフローチャート図である。
【０１６２】
投入された通貨が、受け入れ条件を満たすか否か判断し、満たすと判断した場合には（ステップＳ２１０でＹ）、受け入れた通貨を貯留庫に一時保管する制御を行い（ステップＳ２２０）受け入れた金額の合計値を演算する（ステップＳ２３０）。受け入れた金額の合計値は、貯留金額パラメータ（図７の７１８）で管理してもよい。通貨を貯留庫に貯留する毎に貯留金額パラメータを更新し、貯留を解除する際に貯留金額パラメータをリセットする処理を行ってもよい。
【０１６３】
受け入れ条件を満たさないと判断した場合には（ステップＳ２１０でＮ）、投入されたた通貨を排除し、返却口に排出する（ステップＳ２４０）。
【０１６４】
次に受け入れた通貨の合計、すなわち貯留金額パラメータの数値がいずれかの判定金額に達したか否か判断し、達したと判断した場合には（ステップＳ２５０でＹ）、判定金額に対応する成立信号を生成し（ステップＳ２６０）、貯留庫に貯留していた通貨の貯留を解除して、貯留庫の通貨を保管庫に移動させる制御を行う（ステップＳ２７０）。
【０１６５】
図１０は、第２の料金体系の処理の流れを示すフローチャート図である。
【０１６６】
投入された通貨の金種がｎ円（例えば１０円）であれば（ステップＳ３１０でＹ）、投入された通貨を受け入れてｎ円の成立信号を生成する。（ステップＳ３２０）。投入された通貨の金種がｎ×５円（例えば５０円）であれば（ステップＳ３３０でＹ）、投入された通貨を受け入れて５×ｎ円の成立信号を生成する。（ステップＳ３４０）。そしてステップＳ３２０及びステップＳ３４０の場合には、受け入れた通貨を貯留庫に貯留させずに、保管庫に移動させる制御を行う（ステップＳ３５０）。投入された通貨が上記以外であれば（Ｓ３３０でＮ）、投入された通貨を返却する（ステップＳ３６０）。
【０１６７】
なお本発明は、上記実施形態で説明したものに限らず、種々の変形実施が可能である。例えば、明細書又は図面中の記載において広義や同義な用語として引用された用語は、明細書又は図面中の他の記載においても広義や同義な用語に置き換えることができる。
【０１６８】
上記実施の形態では、複数の料金として基本料金とボーナス料金の２種類の料金が設定される場合を例にとり説明したがこれに限られない。本発明は、３種類以上の料金が設定されている場合にも適用可能である。
【０１６９】
また上記実施の形態では、第１の料金が端数のある料金で、第２の料金が端数のない料金である場合を例にとり説明したがこれに限られない。本発明は、第１の料金も第２の料金も端数がある場合にも適用可能である。
【０１７０】
なお、複数の料金が最低料金（第１の料金）の整数倍である料金体系である場合には、前記貯留金額が最低料金の判定金額に達するまで貯留庫に貯留し、達したと判断した場合には、前記最低料金に対応する成立信号を生成するようにしてもよい。
【符号の説明】
【０１７１】
１  ゲームシステム、１００  通貨セレクタ、１１０  処理部、１１２  判定料金設定部、１１４  受付け判定部、１１６  料金判定部、１１８  金種カウント信号生成部、１２０  記憶部、１２２  料金体系情報、１３０  通信部、１４０  金種識別部、１７０  通貨投入部、１８０  通貨返却部、１９０  貯留制御部、２００ゲーム装置、２５０  料金表示部
【図１】
2015102977.tif 000003
【図２】
2015102977.tif 000004
【図３】
2015102977.tif 000005
【図４】
2015102977.tif 000006
【図５】
2015102977.tif 000007
【図６】
2015102977.tif 000008
【図７】
2015102977.tif 000009
【図８】
2015102977.tif 000010
【図９】
2015102977.tif 000011
【図１０】
2015102977.tif 000012