(57)【要約】【課題】払戻金の入金時の安全性を高めること。【解決手段】トータリゼータシステム１は、携帯端末６０と、会員情報サーバ１０とを有する。携帯端末６０は、投票券の払戻要求を送信する。会員情報サーバ１０は、払戻要求を受信した場合に、投票券に印刷された二次元コードに含まれるパスワードである第一パスワードと、携帯端末に入力されたパスワードである第二パスワードとが一致するか否かを判断し、第一パスワードと第二パスワードとが一致する場合に投票券の払戻を実行する。【選択図】図１
2018136884.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末と、サーバと、を具備し、
前記携帯端末は、
投票券の払戻要求を送信し、
前記サーバは、
前記払戻要求を受信した場合に、前記投票券に印刷されたコードに含まれるパスワードである第一パスワードと、前記携帯端末に入力されたパスワードである第二パスワードとが一致するか否かを判断し、
前記第一パスワードと前記第二パスワードとが一致する場合に、前記投票券の払戻を実行する、
トータリゼータシステム。
【請求項２】
前記コードには、さらに、投票情報及び会員番号が含まれる、
請求項１に記載のトータリゼータシステム。
【請求項３】
投票券の払戻要求を受信する通信部と、
前記払戻要求が受信された場合に、前記投票券に印刷されたコードに含まれるパスワードである第一パスワードと、携帯端末に入力されたパスワードである第二パスワードとが一致するか否かを判断し、前記第一パスワードと前記第二パスワードとが一致する場合に、前記投票券の払戻を実行する払戻実行部と、
を具備するサーバ。
【請求項４】
前記コードには、さらに、投票情報及び会員番号が含まれる、
請求項３に記載のサーバ。
【請求項５】
投票券の払戻要求が受信された場合に、前記投票券に印刷されたコードに含まれるパスワードである第一パスワードと、携帯端末に入力されたパスワードである第二パスワードとが一致するか否かを判断し、
前記第一パスワードと前記第二パスワードとが一致する場合に、前記投票券の払戻を実行する、
処理をサーバに実行させるためのプログラム。
【請求項６】
前記コードには、さらに、投票情報及び会員番号が含まれる、
請求項５に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、公営競技におけるトータリゼータシステム、サーバ及びプログラムに関する。
【背景技術】
【０００２】
競馬、競輪、競艇及びオートレースの公営競技に用いられるトータリゼータシステムにおいて、従来、公営競技の投票券（以下では単に「投票券」と呼ぶことがある）に印刷された二次元コードをスマートデバイス等の携帯端末で撮影して読み取ることにより、投票券の的中の有無を確認し、投票券が的中していた場合に払戻金を投票者の銀行口座に入金する技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２５２０８２号公報
【特許文献２】特開２００８−２５７４３０号公報
【特許文献３】特開２０１３−０９２９３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来のトータリゼータシステムでは、投票者が所持する投票券に印刷された二次元コードが悪意のある他人よって盗撮されてしまった場合に、悪意のある他人の銀行口座に払戻金が入金されてしまうという危険性がある。
【０００５】
開示の技術は、上記に鑑みてなされたものであって、払戻金の入金時の安全性を高めることを目的とする。
【課題を解決するための手段】
【０００６】
開示の態様では、サーバは、通信部と、払戻実行部とを有する。前記通信部は、投票券の払戻要求を受信する。前記払戻実行部は、前記払戻要求が受信された場合に、前記投票券に印刷されたコードに含まれるパスワードである第一パスワードと、携帯端末に入力されたパスワードである第二パスワードとが一致するか否かを判断し、前記第一パスワードと前記第二パスワードとが一致する場合に、前記投票券の払戻を実行する。
【発明の効果】
【０００７】
開示の態様によれば、払戻金の入金時の安全性を高めることができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施例１のトータリゼータシステムの構成例を示す図である。
【図２】図２は、実施例１の会員情報サーバの構成例を示す図である。
【図３】図３は、実施例１のトータリゼータシステムの処理シーケンスの一例を示す図である。
【図４】図４は、実施例１のトータリゼータシステムの処理シーケンスの一例を示す図である。
【図５】図５は、実施例１の登録会員情報の一例を示す図である。
【図６】図６は、実施例１のトータリゼータシステムの処理シーケンスの一例を示す図である。
【図７】図７は、実施例１のトータリゼータシステムの処理シーケンスの一例を示す図である。
【図８】図８は、実施例１の携帯端末の処理の説明に供するフローチャートである。
【図９】図９は、実施例２のトータリゼータシステムの処理シーケンスの一例を示す図である。
【図１０】図１０は、実施例２の登録会員情報の一例を示す図である。
【図１１】図１１は、実施例２のトータリゼータシステムの処理シーケンスの一例を示す図である。
【図１２】図１２は、実施例３の会員情報サーバのハードウェア構成例を示す図である。
【発明を実施するための形態】
【０００９】
以下に、本願の開示するトータリゼータシステム、サーバ及びプログラムの実施例を図面に基づいて説明する。なお、この実施例により本願の開示するトータリゼータシステム、サーバ及びプログラムが限定されるものではない。また、以下では、公営競技の一例として競馬を挙げて説明する。しかし、開示の技術は、競輪、競艇及びオートレース等、競馬以外の公営競技におけるトータリゼータシステムにも適用可能である。また、以下では、投票券に印刷される二次元コードの一例としてＱＲコード（登録商標）を挙げて説明する。しかし、開示の技術は、投票券に印刷されるコードが、ＱＲコード（登録商標）以外の二次元コードや、バーコード等の一次元のコードである場合にも適用可能である。また、実施例において同一の構成、及び、同一の処理を行うステップには同一の符号を付す。
【００１０】
［実施例１］
＜トータリゼータシステムの構成＞
図１は、実施例１のトータリゼータシステムの構成例を示す図である。図１において、トータリゼータシステム１は、会員情報サーバ１０と、投票管理サーバ２０と、会員登録装置３０と、投票端末４０と、アプリケーション提供サーバ５０と、携帯端末６０とを有する。携帯端末６０の一例として、スマートフォンやタブレット装置等のスマートデバイスが挙げられる。会員情報サーバ１０と、投票管理サーバ２０と、会員登録装置３０と、投票端末４０と、アプリケーション提供サーバ５０とは、ネットワーク７０を介して接続されており、相互に通信可能である。また、携帯端末６０は、無線により、ネットワーク７０に接続可能である。
【００１１】
＜会員情報サーバの構成＞
図２は、実施例１の会員情報サーバの構成例を示す図である。図２において、会員情報サーバ１０は、通信部１１と、登録部１２と、会員情報データベース１３と、通知部１４と、検索部１５と、要求部１６と、払戻実行部１７とを有する。会員情報サーバ１０は、通信部１１を介してネットワーク７０に接続されている。
【００１２】
＜トータリゼータシステムの処理＞
図３、図４、図６及び図７は、実施例１のトータリゼータシステムの処理シーケンスの一例を示す図である。実施例１では、生体情報を用いる場合の処理について説明する。以下、払戻アプリケーションのダウンロード時の処理（図３）と、会員登録時の処理（図４）と、投票時の処理（図６）と、払戻時の処理（図７）とに分けて説明する。
【００１３】
＜払戻アプリケーションのダウンロード時の処理（図３）＞
図３において、まずステップＳ２０１では、携帯端末６０は接続要求をアプリケーション提供サーバ５０へ送信し、アプリケーション提供サーバ５０は、接続要求を受信する。
【００１４】
次いで、ステップＳ２０３では、アプリケーション提供サーバ５０は、ステップＳ２０１で受信した接続要求に応じて、ダウンロードページを携帯端末６０へ送信し、携帯端末６０は、ダウンロードページを受信して表示する。
【００１５】
次いで、ステップＳ２０５では、携帯端末６０は、ステップＳ２０３で表示したダウンロードページに対して入力されたダウンロード要求をアプリケーション提供サーバ５０へ送信し、アプリケーション提供サーバ５０は、ダウンロード要求を受信する。
【００１６】
次いで、ステップＳ２０７では、アプリケーション提供サーバ５０は、ステップＳ２０５で受信したダウンロード要求に応じて、払戻アプリケーションを携帯端末６０へ送信し、携帯端末６０は、払戻アプリケーションを受信して携帯端末６０にインストールする。
【００１７】
以下に説明する会員登録時、投票時、及び、払戻時の携帯端末６０における各処理は、携帯端末６０にインストールされた払戻アプリケーションに基づいて実行される。
【００１８】
＜会員登録時の処理（図４）＞
図４において、まずステップＳ１０１では、会員登録装置３０は、会員登録対象者の生体情報を会員登録対象者から取得する。生体情報の一例として、指紋パターンを表す情報や、掌の静脈パターンを表す情報等が挙げられ、例えば、会員登録装置３０は、会員登録対象者の指や掌をスキャニングすることによって会員登録対象者の生体情報を取得する。
【００１９】
次いで、ステップＳ１０３では、会員登録装置３０は、ステップＳ１０１で取得した生体情報を会員情報サーバ１０へ送信し、会員情報サーバ１０では、通信部１１が生体情報を受信する。
【００２０】
次いで、ステップＳ１０５では、登録部１２が、ステップＳ１０３で受信された生体情報を会員情報データベース１３に登録する。
【００２１】
生体情報の会員情報データベース１３への登録完了後、ステップＳ１０７では、通知部１４が、生体情報の登録の完了を通知するための「第一登録完了通知」を生成し、生成した第一登録完了通知を通信部１１へ出力する。通信部１１は、通知部１４から入力された第一登録完了通知を会員登録装置３０へ送信し、会員登録装置３０は、第一登録完了通知を受信する。
【００２２】
次いで、第一登録完了通知を受信した会員登録装置３０は、ステップＳ１０９において、会員登録対象者に対して、パスワード及び口座番号の入力を要求する。
【００２３】
次いで、ステップＳ１１１では、会員登録装置３０は、ステップＳ１０９での入力要求に応じて会員登録対象者によって会員登録装置３０の入力された、会員登録対象者の任意のパスワード及び口座番号を取得する。
【００２４】
次いで、ステップＳ１１３では、会員登録装置３０は、ステップＳ１１１で取得したパスワード及び口座番号を会員情報サーバ１０へ送信し、会員情報サーバ１０では、通信部１１が、パスワード及び口座番号を受信する。
【００２５】
次いで、ステップＳ１１５では、登録部１２が、ステップＳ１１３で受信されたパスワード及び口座番号を、ステップＳ１０３で受信された生体情報に対応付けて会員情報データベース１３に登録する。
【００２６】
パスワード及び口座番号の会員情報データベース１３への登録完了後、ステップＳ１１７では、通知部１４が、パスワード及び口座番号の登録の完了を通知するための「第二登録完了通知」を生成し、生成した第二登録完了通知を通信部１１へ出力する。通信部１１は、通知部１４から入力された第二登録完了通知を会員登録装置３０へ送信し、会員登録装置３０は、第二登録完了通知を受信する。
【００２７】
次いで、ステップＳ１１９では、会員登録装置３０は、会員登録対象者に対して会員登録の完了通知を出力する。例えば、会員登録装置３０は、会員登録の完了通知画面を表示する。会員登録の完了通知には、ステップＳ１０５及びステップＳ１１５で登録された生体情報、パスワード及び口座番号に対応付けて登録された会員番号が含まれる。
【００２８】
ステップＳ１０５及びＳ１１５での登録により、図５に示すような会員情報が会員情報データベース１３に登録される。図５は、実施例１の登録会員情報の一例を示す図である。図５に示すように、登録会員情報においては、会員毎に、会員番号と、生体情報と、パスワードと、口座番号とが互いに対応付けられている。なお、会員番号は、登録部１２が自動的に採番するものであり、各会員を一意に特定可能なものである。
【００２９】
＜投票時の処理（図６）＞
図６において、まずステップＳ４０１では、投票端末４０は投票者から投票端末４０に投入された現金を受領する。現金を投票端末４０に投入する投票者は、すでに会員登録済みであるため、その投票者の会員情報はすでに会員情報データベース１３に登録されている。
【００３０】
次いで、ステップＳ４０３では、投票端末４０は、投票者によって投票端末４０に入力された投票情報を取得する。投票端末４０への投票情報の入力は、例えばマークカードを用いて行われる。投票端末４０へ入力される投票情報には、投票者により選択された場名、レース番号、式別、投票方式及び組番等が含まれる。
【００３１】
次いで、ステップＳ４０５では、投票端末４０は、投票者の生体情報を投票者から取得する。例えば、投票端末４０は、投票者の指や掌をスキャニングすることによって投票者の生体情報を取得する。
【００３２】
次いで、ステップＳ４０７では、投票端末４０は、ステップＳ４０３で取得した投票情報及びステップＳ４０５で取得した生体情報を投票管理サーバ２０へ送信し、投票管理サーバ２０は、投票情報及び生体情報を受信する。
【００３３】
次いで、ステップＳ４０９では、投票管理サーバ２０は、ステップＳ４０７で受信した生体情報を会員情報サーバ１０へ送信することにより、会員情報サーバ１０に対して会員番号の問合せを行う。会員情報サーバ１０では、通信部１１が、投票管理サーバ２０から送信された生体情報を受信する。
【００３４】
次いで、ステップＳ４１１では、検索部１５が、ステップＳ４１１で受信された生体情報に基づいて会員情報データベース１３を検索し、ステップＳ４１１で受信された生体情報に一致する生体情報に対応する会員番号を会員情報データベース１３から取得する。
【００３５】
次いで、ステップＳ４１３では、通信部１１は、ステップＳ４１１で取得された会員番号を投票管理サーバ２０へ送信し、投票管理サーバ２０は、会員番号を受信する。
【００３６】
次いで、ステップＳ４１５では、投票管理サーバ２０は、ステップＳ４０７で受信した投票情報を記憶する。投票情報の記憶は会員番号毎に行われる。
【００３７】
次いで、ステップＳ４１７では、投票管理サーバ２０は、ステップＳ４０７で受信した生体情報を会員情報サーバ１０へ送信することにより、会員情報サーバ１０に対してパスワードの問合せを行う。会員情報サーバ１０では、通信部１１が、投票管理サーバ２０から送信された生体情報を受信する。
【００３８】
次いで、ステップＳ４１９では、検索部１５が、ステップＳ４１７で受信された生体情報に基づいて会員情報データベース１３を検索し、ステップＳ４１７で受信された生体情報に一致する生体情報に対応するパスワードを会員情報データベース１３から取得する。図５において、例えば、ステップＳ４１７で受信された生体情報が“１１１１”である場合は、ステップＳ４１９では“ａａａａ”のパスワードが取得される。
【００３９】
次いで、ステップＳ４２１では、通信部１１は、ステップＳ４１９で取得されたパスワードを投票管理サーバ２０へ送信し、投票管理サーバ２０は、パスワードを受信する。
【００４０】
次いで、ステップＳ４２３では、投票管理サーバ２０は、ステップＳ４１３で受信した会員番号と、ステップＳ４２１で受信したパスワードとを、発券指示とともに投票端末４０へ送信し、投票端末４０は、会員番号、パスワード及び発券指示を受信する。
【００４１】
次いで、ステップＳ４２５では、投票端末４０は、ステップＳ４２３で受信した発券指示に従って、ステップＳ４０７で取得した投票情報、及び、ステップＳ４２３で受信した会員番号、パスワードを含む二次元コードを生成し、生成した二次元コードが印刷された投票券を発券する。
【００４２】
＜払戻時の処理（図７）＞
図７において、まずステップＳ６０１では、投票者が所有する携帯端末６０が、投票券に印刷された二次元コードを読み取って、二次元コードに含まれる投票情報、会員番号及びパスワードを取得する。携帯端末６０は、例えば、投票者が携帯端末６０に搭載されたカメラによって二次元コードを撮影することにより、投票券に印刷された二次元コードが携帯端末６０によって読み取られる。以下では、投票券に印刷された二次元コードに含まれるパスワードを「第一パスワード」と呼ぶことがある。
【００４３】
次いで、ステップＳ６０３では、携帯端末６０は、ステップＳ６０１で取得した投票情報及びパスワードを含む的中問合せを投票管理サーバ２０へ送信し、投票管理サーバ２０は、的中問合せを受信し、受信した的中問合せに含まれる投票情報に基づいて、投票券の的中有無及び的中金額を判断する。また、投票管理サーバ２０は、的中問合せに含まれるパスワードを取得する。
【００４４】
次いで、ステップＳ６０５では、投票管理サーバ２０は、投票券の的中有無及び的中金額を携帯端末６０へ送信し、携帯端末６０は、的中有無及び的中金額を受信する。そして、携帯端末６０は、的中の有無を画面表示するとともに、投票券が的中している場合は、的中金額を画面表示する。なお、投票管理サーバ２０は、投票券が的中している場合にだけ的中金額を送信し、投票券が的中していない場合は的中金額を送信しない。
【００４５】
次いで、ステップＳ６０７では、投票者により携帯端末６０に投票券の払戻要求が入力される。投票券が的中していること、及び、的中金額を携帯端末６０の画面表示により確認した投票者は、携帯端末６０に対して払戻要求を入力する。
【００４６】
次いで、ステップＳ６０９では、携帯端末６０は、払戻要求を投票管理サーバ２０へ送信し、投票管理サーバ２０は、払戻要求を受信する。携帯端末６０から投票管理サーバ２０へ送信される払戻要求には、ステップＳ６０１で取得された投票情報に含まれる会員番号と、ステップＳ６０１で取得されたパスワードとが含まれる。
【００４７】
次いで、ステップＳ６１１では、投票管理サーバ２０は、ステップＳ６０９で受信した払戻要求を会員情報サーバ１０へ送信し、会員情報サーバ１０では、通信部１１が払戻要求を受信する。投票管理サーバ２０から会員情報サーバ１０へ送信される払戻要求には、ステップＳ６０１で取得された投票情報に含まれる会員番号と、ステップＳ６０１で取得されたパスワードと、ステップＳ６０３で判断された的中金額とが含まれる。
【００４８】
次いで、ステップＳ６１３では、要求部１６が、ステップＳ６１１で受信された払戻要求に応じて、パスワード要求を生成する。通信部１１は、要求部１６によって生成されたパスワード要求を投票管理サーバ２０へ送信し、投票管理サーバ２０は、パスワード要求を受信する。
【００４９】
次いで、ステップＳ６１５では、投票管理サーバ２０は、ステップＳ６１３で受信したパスワード要求を携帯端末６０へ送信し、携帯端末６０は、パスワード要求を受信する。
【００５０】
次いで、ステップＳ６１７では、携帯端末６０は、受信したパスワード要求に従って投票者に対してパスワードの入力を求め、投票者によってパスワードが携帯端末６０に入力される。
【００５１】
次いで、ステップＳ６１９では、携帯端末６０は、ステップＳ６１９で携帯端末６０に入力されたパスワードを投票管理サーバ２０へ送信し、投票管理サーバ２０は、パスワードを受信する。
【００５２】
次いで、ステップＳ６２１では、投票管理サーバ２０は、ステップＳ６１９で受信したパスワードを会員情報サーバ１０へ送信し、会員情報サーバ１０では、通信部１１がパスワードを受信する。つまり、ステップＳ６２１において通信部１１が受信するパスワードは、パスワード要求に従って携帯端末６０に入力されたパスワード（以下では「第二パスワード」と呼ぶことがある）である。
【００５３】
次いで、ステップＳ６２３では、払戻実行部１７が、第二パスワードが第一パスワードに一致するか否かを判断する。つまり、払戻実行部１７は、ステップＳ６１１で払戻要求が受信された場合に、第一パスワードと第二パスワードとが一致するか否かを判断する。
【００５４】
第二パスワードが第一パスワードに一致しない場合は（ステップＳ６２３：Ｎｏ）、ステップＳ６２５において、払戻実行部１７は払戻失敗通知を生成して通信部１１へ出力し、通信部１１は、払戻失敗通知を投票管理サーバ２０へ送信し、投票管理サーバ２０は、払戻失敗通知を受信する。
【００５５】
次いで、ステップＳ６２７では、投票管理サーバ２０は、ステップＳ６２５で受信した払戻失敗通知を携帯端末６０へ送信し、携帯端末６０は、払戻失敗通知を受信する。
【００５６】
一方で、第二パスワードが第一パスワードに一致する場合は（ステップＳ６２３：Ｙｅｓ）、ステップＳ６２９において、払戻実行部１７は投票券の払戻を実行する。例えば、払戻実行部１７は、ステップＳ６１１で受信された払戻要求に含まれる的中金額を、ステップＳ６１１で受信された払戻要求に含まれる会員番号に対応する口座番号の銀行口座へ入金することにより払戻を実行する。
【００５７】
つまり、第一パスワードと第二パスワードとが一致するときは投票券の払戻が実行される一方で、第一パスワードと第二パスワードとが一致しないときは投票券の払戻が実行されない。
【００５８】
次いで、ステップＳ６３１では、払戻実行部１７は、払戻成功通知を生成して通信部１１へ出力し、通信部１１は、払戻成功通知を投票管理サーバ２０へ送信し、投票管理サーバ２０は、払戻成功通知を受信する。
【００５９】
次いで、ステップＳ６３３では、投票管理サーバ２０は、ステップＳ６３１で受信した払戻成功通知を携帯端末６０へ送信し、携帯端末６０は、払戻成功通知を受信する。
【００６０】
次いで、ステップＳ６３５では、携帯端末６０は、投票管理サーバ２０から払戻失敗通知を受信した場合は、払戻要求に対する結果として、投票券の払戻に失敗したことを投票者に通知する。一方で、携帯端末６０は、投票管理サーバ２０から払戻成功通知を受信した場合は、払戻要求に対する結果として、投票券の払戻に成功したことを投票者に通知する。
【００６１】
＜携帯端末の処理＞
図８は、実施例１の携帯端末の処理の説明に供するフローチャートである。
【００６２】
図８において、まずステップＳ７０１では、携帯端末６０は、二次元コードの読取案内画面を表示する。
【００６３】
次いで、ステップＳ７０３では、携帯端末６０は、二次元コードの読取に成功したか否かを判断する。二次元コードの読取が成功した場合は（ステップＳ７０３：Ｙｅｓ）、処理はステップＳ７０５へ進み、二次元コードの読取が失敗した場合は（ステップＳ７０３：Ｎｏ）、処理はステップＳ７０１へ戻る。
【００６４】
次いで、ステップＳ７０５では、携帯端末６０は、ステップＳ７０３で読取に成功した二次元コードに後続する次の二次元コードを連続して読み取るか否かを判断する。携帯端末６０が次の二次元コードを読み取る場合は（ステップＳ７０５：Ｙｅｓ）、処理はステップＳ７０３へ戻り、携帯端末６０が次の二次元コードを読み取らない場合は（ステップＳ７０５：Ｎｏ）、処理はステップＳ７０７へ進む。
【００６５】
次いで、ステップＳ７０７では、携帯端末６０は、的中問合せを投票管理サーバ２０へ送信する。
【００６６】
次いで、ステップＳ７０９では、携帯端末６０は、的中問合せに応じて投票管理サーバ２０から送信された的中金額を受信して画面表示する。この際、携帯端末６０は、的中した投票券毎に的中金額を画面表示する。よって、的中した投票券（以下では「的中投票券」と呼ぶことがある）が複数ある場合は、それら複数の的中投票券にそれぞれ対応する複数の的中金額が一覧形式で画面表示される。
【００６７】
次いで、ステップＳ７１１では、携帯端末６０は、画面表示された的中金額において、投票者による何れかの的中金額の選択が完了した否かを判断する。投票者による的中金額の選択が完了しない場合は（ステップＳ７１１：Ｎｏ）、処理はステップＳ７０９へ戻り、投票者による的中金額の選択が完了した場合は（ステップＳ７１１：Ｙｅｓ）、処理はステップＳ７１３へ進む。
【００６８】
次いで、ステップＳ７１３では、携帯端末６０は、払戻要求を投票管理サーバ２０へ送信する。
【００６９】
次いで、ステップＳ７１５では、携帯端末６０は、パスワードの入力画面を表示する。
【００７０】
次いで、ステップＳ７１７では、携帯端末６０は、投票者によるパスワードの入力が完了したか否かを判断する。投票者によるパスワードの入力が完了しない場合は（ステップＳ７１７：Ｎｏ）、処理はステップＳ７１５へ戻り、投票者によるパスワードの入力が完了した場合は（ステップＳ７１７：Ｙｅｓ）、処理はステップＳ７１９へ進む。
【００７１】
次いで、ステップＳ７１９では、携帯端末６０は、ステップＳ７１７で入力されたパスワードが、ステップＳ７０３で読取に成功した二次元コードに含まれるパスワードに一致するか否かを判断する。双方のパスワードが一致しない場合は（ステップＳ７１９：Ｎｏ）、処理はステップＳ７２１へ進み、双方のパスワードが一致する場合は（ステップＳ７１９：Ｙｅｓ）、処理はステップＳ７２３へ進む。
【００７２】
ステップＳ７２１では、携帯端末６０は、エラー画面を表示する。ステップＳ７２１の処理後、処理はステップＳ７１５へ戻る。
【００７３】
一方で、ステップ７２３では、携帯端末６０は、ステップＳ７１７で携帯端末６０に入力されたパスワードを投票管理サーバ２０へ送信する。
【００７４】
次いで、ステップＳ７２５では、携帯端末６０は、投票券の払戻に成功したか否かを示す結果通知画面を表示する。
【００７５】
［実施例２］
実施例１では生体情報を用いる場合について説明した。これに対し、実施例２では、生体情報の代わりに、会員ＩＤ（identifier）を用いる場合について説明する。
【００７６】
＜トータリゼータシステムの処理＞
図９及び図１１は、実施例２のトータリゼータシステムの処理シーケンスの一例を示す図である。以下、会員登録時の処理（図９）と、投票時の処理（図１１）とに分けて説明する。なお、払戻アプリケーションのダウンロード時の処理（図３）、及び、払戻時の処理（図７）は実施例１と同様であるため説明を省略する。
【００７７】
＜会員登録時の処理（図９）＞
図９において、まずステップＳ３０１では、携帯端末６０は、会員ＩＤ、パスワード及び口座番号の入力を会員登録対象者に対して要求する入力要求画面を表示する。
【００７８】
次いで、ステップＳ３０３では、携帯端末６０は、会員登録対象者の任意の会員ＩＤ、任意のパスワード、及び、任意の口座番号を会員登録対象者の入力により取得する。
【００７９】
次いで、ステップＳ３０５では、携帯端末６０は、ステップＳ３０３で取得したパスワードを記憶する。
【００８０】
次いで、ステップＳ３０７では、携帯端末６０は、ステップＳ３０３で取得した会員ＩＤ、パスワード及び口座番号を会員情報サーバ１０へ送信し、会員情報サーバ１０では、通信部１１が、会員ＩＤ、パスワード及び口座番号を受信する。
【００８１】
次いで、ステップＳ３０９では、登録部１２が、ステップＳ３０７で受信された会員ＩＤ、パスワード及び口座番号を相互に対応付けて会員情報データベース１３に登録する。
【００８２】
会員ＩＤ、パスワード及び口座番号の会員情報データベース１３への登録完了後、ステップＳ３１１では、通知部１４が、会員ＩＤ、パスワード及び口座番号の登録の完了を通知するための登録完了通知を生成し、生成した登録完了通知を通信部１１へ出力する。通信部１１は、通知部１４から入力された登録完了通知を携帯端末６０へ送信し、携帯端末６０は、登録完了通知を受信する。
【００８３】
次いで、ステップＳ３１３では、携帯端末６０は、会員登録対象者に対して会員登録の完了通知を出力する。例えば、携帯端末６０は、会員登録の完了通知画面を表示する。会員登録の完了通知には、ステップＳ３０９で登録された会員ＩＤ、パスワード及び口座番号に対応付けて登録された会員番号が含まれる。
【００８４】
ステップＳ３０９での登録により、図１０に示すような会員情報が会員情報データベース１３に登録される。図１０は、実施例２の登録会員情報の一例を示す図である。図１０に示すように、登録会員情報においては、会員毎に、会員番号と、会員ＩＤと、パスワードと、口座番号とが互いに対応付けられている。なお、会員番号は、登録部１２が自動的に採番するものであり、各会員を一意に特定可能なものである。
【００８５】
＜投票時の処理（図１１）＞
図１１において、まずステップＳ５０１では、投票端末４０は投票者から投票端末４０に投入された現金を受領する。現金を投票端末４０に投入する投票者は、すでに会員登録済みであるため、その投票者の会員情報はすでに会員情報データベース１３に登録されている。
【００８６】
次いで、ステップＳ５０３では、投票端末４０は、投票者の操作によって携帯端末６０に表示された二次元コードを読み取ることにより投票情報を取得する。携帯端末６０に表示される二次元コードは、投票者によって携帯端末６０に入力された投票情報に従って、携帯端末６０によって予め生成されたものである。投票情報には、投票者の会員番号、及び、投票者により選択された場名、レース番号、式別、投票方式、組番等が含まれる。
【００８７】
次いで、ステップＳ５０５では、投票端末４０は、ステップＳ５０３で取得した投票情報を投票管理サーバ２０へ送信し、投票管理サーバ２０は、投票情報を受信する。
【００８８】
次いで、ステップＳ５０７では、投票管理サーバ２０は、ステップＳ５０５で受信した投票情報を記憶する。投票情報の記憶は会員番号毎に行われる。
【００８９】
次いで、ステップＳ５０９では、投票管理サーバ２０は、ステップＳ５０５で受信した投票情報に含まれる会員番号を会員情報サーバ１０へ送信することにより、会員情報サーバ１０に対してパスワードの問合せを行う。会員情報サーバ１０では、通信部１１が、投票管理サーバ２０から送信された会員番号を受信する。
【００９０】
次いで、ステップＳ５１１では、検索部１５が、ステップＳ５０９で受信された会員番号に基づいて会員情報データベース１３を検索し、ステップＳ５０９で受信された会員番号に一致する会員番号に対応するパスワードを会員情報データベース１３から取得する。図１０において、例えば、ステップＳ５０９で受信された会員番号が“１０００１”である場合は、ステップＳ５１１では“ａａａａ”のパスワードが取得される。
【００９１】
次いで、ステップＳ５１３では、通信部１１は、ステップＳ５１１で取得されたパスワードを投票管理サーバ２０へ送信し、投票管理サーバ２０は、パスワードを受信する。
【００９２】
次いで、ステップＳ５１５では、投票管理サーバ２０は、ステップＳ５１３で受信したパスワードを、発券指示とともに投票端末４０へ送信し、投票端末４０は、パスワード及び発券指示を受信する。
【００９３】
次いで、ステップＳ５１７では、投票端末４０は、ステップＳ５１５で受信した発券指示に従って、ステップＳ５０３で取得した投票情報及びステップＳ５１５で受信したパスワードを含む二次元コードを生成し、生成した二次元コードが印刷された投票券を発券する。ステップＳ５０３で取得された投票情報には投票者の会員番号が含まれるため、投票券に印刷される二次元コードにも投票者の会員番号が含まれる。
【００９４】
以上、実施例１，２について説明した。
【００９５】
以上のように、実施例１，２では、トータリゼータシステム１は、携帯端末６０と、会員情報サーバ１０とを有する。携帯端末６０は、投票券の払戻要求を送信する。会員情報サーバ１０は、払戻要求を受信した場合に第一パスワードと第二パスワードとが一致するか否かを判断し、第一パスワードと第二パスワードとが一致する場合に投票券の払戻を実行する。
【００９６】
また、会員情報サーバ１０は、通信部１１と、払戻実行部１７とを有する。通信部１１は、投票券の払戻要求を受信する。払戻実行部１７は、払戻要求が受信された場合に第一パスワードと第二パスワードとが一致するか否かを判断し、第一パスワードと第二パスワードとが一致する場合に投票券の払戻を実行する。
【００９７】
投票者によって入力されるパスワードはその投票者しか知らない情報のため、こうすることで、払戻金の入金時の安全性を高めることができる。
【００９８】
［実施例３］
＜会員情報サーバのハードウェア構成＞
会員情報サーバ１０は、例えば、次のようなハードウェア構成により実現することができる。図１２は、実施例３の会員情報サーバのハードウェア構成例を示す図である。図１２において、会員情報サーバ１０、ハードウェアの構成要素として、プロセッサ１０ａと、メモリ１０ｂと、ディスクドライブ１０ｃと、ネットワークインタフェースモジュール１０ｄとを有する。プロセッサ１０ａの一例として、ＣＰＵ（Central  Processing  Unit）、ＤＳＰ（Digital  Signal  Processor）、ＦＰＧＡ（Field  Programmable  Gate  Array）等が挙げられる。また、会員情報サーバ１０は、プロセッサ１０ａと周辺回路とを含むＬＳＩ（Large  Scale  Integrated  circuit）を有しても良い。メモリ１０ｂの一例として、ＳＤＲＡＭ（Synchronous  Dynamic  Random  Access  Memory）等のＲＡＭ（Random  Access  Memory），ＲＯＭ（Read  Only  Memory）、フラッシュメモリ等が挙げられる。
【００９９】
通信部１１は、例えばネットワークインタフェースモジュール１０ｄによって実現される。登録部１２、通知部１４、検索部１５、要求部１６及び払戻実行部１７は、例えばプロセッサ１０ａによって実現される。会員情報データベース１３は、メモリ１０ｂまたはディスクドライブ１０ｃに記憶される。
【０１００】
また、会員情報サーバ１０での上記説明における各処理は、各処理に対応するプログラムをプロセッサ１０ａに実行させることによって実現しても良い。例えば、上記説明における各処理に対応するプログラムがメモリ１０ｂまたはディスクドライブ１０ｃに記憶され、プログラムがプロセッサ１０ａによってメモリ１０ｂまたはディスクドライブ１０ｃから読み出されて実行されても良い。
【符号の説明】
【０１０１】
１  トータリゼータシステム
１０  会員情報サーバ
２０  投票管理サーバ
３０  会員登録装置
４０  投票端末
５０  アプリケーション提供サーバ
６０  携帯端末
７０  ネットワーク
１１  通信部
１２  登録部
１３  会員情報データベース
１４  通知部
１５  検索部
１６  要求部
１７  払戻実行部
【図１】
2018136884.tif 000003
【図２】
2018136884.tif 000004
【図３】
2018136884.tif 000005
【図４】
2018136884.tif 000006
【図５】
2018136884.tif 000007
【図６】
2018136884.tif 000008
【図７】
2018136884.tif 000009
【図８】
2018136884.tif 000010
【図９】
2018136884.tif 000011
【図１０】
2018136884.tif 000012
【図１１】
2018136884.tif 000013
【図１２】
2018136884.tif 000014