(57)【要約】【課題】複数のレースで目標金額に近づくような投票を簡易に行うこと。【解決手段】受付部４１は、目標金額および公営競技に関する投票方法の指定を受け付ける。算出部４２は、受け付けた投票方法に従い、投票に使用可能な金額から、目標金額が得られるよう、購入対象レース毎の購入金額およびレース別目標金額を算出する。選択部４３は、購入対象レース毎に、算出されたレース別目標金額および当該購入対象レースのオッズに基づいて、買い目を選択する。投票部４４は、購入対象レース毎に、選択された買い目に対して購入対象レース毎の購入金額で投票を行う。【選択図】図２
2018156206.tif 000002
【特許請求の範囲】
【請求項１】
目標金額および公営競技に関する投票方法の指定を受け付ける受付部と、
前記受付部により受け付けた前記投票方法に従い、投票に使用可能な金額から、前記目標金額が得られるよう、購入対象レース毎の購入金額およびレース別目標金額を算出する算出部と、
購入対象レース毎に、前記算出部により算出された前記レース別目標金額および当該購入対象レースのオッズに基づいて、買い目を選択する選択部と、
購入対象レース毎に、前記選択部により選択された買い目に対して前記購入対象レース毎の購入金額で投票を行う投票部と、
を有する投票装置。
【請求項２】
前記受付部は、前記投票方法として、購入対象レースに対する賭け方および購入対象レースに対する購入金額の配分方法の指定を受け付け、
前記算出部は、指定された賭け方に従い、前記目標金額から、指定された購入対象レースに対するレース別目標金額を算出し、指定された配分方法に従い、前記投票に使用可能な金額を、指定された購入対象レース毎の購入金額に配分する
請求項１に記載の投票装置。
【請求項３】
前記選択部は、購入対象レース毎に、当該購入対象レースの購入金額から前記レース別目標金額が得られるオッズを基準として、オッズが所定範囲内の投票対象から買い目を選択する
請求項２に記載の投票装置。
【請求項４】
前記投票部により投票した買い目に対する払い戻しの結果に応じて残高の推移を通知する通知部をさらに有する請求項１〜３の何れか１つに記載の投票装置。
【請求項５】
前記受付部は、中止の指示をさらに受け付け、
前記投票部は、中止の指示をさらに受け付けた場合、以降の前記購入対象レースへの投票を中止する
請求項１〜４の何れか１つに記載の投票装置。
【請求項６】
前記受付部は、当日、または複数日にわたるレースの購入が可能であることを特徴とする
請求項１〜５の何れか１つに記載の投票装置。
【請求項７】
目標金額および公営競技に関する投票方法の指定を受け付け、
受け付けた前記投票方法に従い、投票に使用可能な金額から、前記目標金額が得られるよう、購入対象レース毎の購入金額およびレース別目標金額を算出し、
購入対象レース毎に、算出された前記レース別目標金額および当該購入対象レースのオッズに基づいて、買い目を選択し、
購入対象レース毎に、選択された買い目に対して前記購入対象レース毎の購入金額で投票を行う
処理をコンピュータが実行する投票方法。
【請求項８】
目標金額および公営競技に関する投票方法の指定を受け付け、
受け付けた前記投票方法に従い、投票に使用可能な金額から、前記目標金額が得られるよう、購入対象レース毎の購入金額およびレース別目標金額を算出し、
購入対象レース毎に、算出された前記レース別目標金額および当該購入対象レースのオッズに基づいて、買い目を選択し、
購入対象レース毎に、選択された買い目に対して前記購入対象レース毎の購入金額で投票を行う
処理をコンピュータに実行させる投票プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、公営競技のトータリゼータシステムにおける投票装置、投票方法および投票プログラムに関する。
【背景技術】
【０００２】
競馬、競輪、競艇およびオートレースの公営競技では、ファンがレースのオッズや、出走表を確認して投票金額を決定し、投票する。この際、ファンは、目標金額を設定し、目標金額に届くように投票を行う場合がある。例えば、ファンは、元金の１０倍を目標金額に設定し、１レース目では２倍にし、２レース目では３倍、・・・１２レース目では１０倍になるように自ら検討して投票を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２５０５６３号公報
【特許文献２】特開２０１６−５１２０２号公報
【特許文献３】特開平１１−７３４６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ファンは、目標金額に近づけるため、レース毎に、オッズも考慮して出走表で予想を行い、賭ける点数も自ら考えて投票を行う。このように複数のレースで目標金額に近づくように投票を行う作業は、熟練のファンにとっても大変手間がかかり、初心者には困難であった。
【０００５】
開示の技術は、上記に鑑みてなされたものであって、複数のレースで目標金額に近づくような投票を簡易に行うことを目的とする。
【課題を解決するための手段】
【０００６】
開示の態様では、投票装置は、受付部と、算出部と、選択部と、投票部とを有する。受付部は、目標金額および公営競技に関する投票方法の指定を受け付ける。算出部は、受付部により受け付けた投票方法に従い、投票に使用可能な金額から、目標金額が得られるよう、購入対象レース毎の購入金額およびレース別目標金額を算出する。選択部は、購入対象レース毎に、算出部により算出されたレース別目標金額および当該購入対象レースのオッズに基づいて、買い目を選択する。投票部は、購入対象レース毎に、選択部により選択された買い目に対して購入対象レース毎の購入金額で投票を行う。
【発明の効果】
【０００７】
開示の態様によれば、複数のレースで目標金額に近づくような投票を簡易に行うことができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施例１のトータリゼータシステムの構成例を示す図である。
【図２】図２は、実施例１の投票装置の構成例を示す図である。
【図３】図３は、実施例１の目標金額を指定する操作画面の一例を示す図である。
【図４】図４は、実施例１の賭け式を指定する操作画面の一例を示す図である。
【図５】図５は、実施例１の賭け方を指定する操作画面の一例を示す図である。
【図６】図６は、実施例１の当て方を指定する操作画面の一例を示す図である。
【図７】図７は、実施例１の購入金額の決め方を指定する操作画面の一例を示す図である。
【図８】図８は、実施例１の購入レースを指定する操作画面の一例を示す図である。
【図９】図９は、実施例１の目標達成を通知する通知画面の一例を示す図である。
【図１０】図１０は、実施例１の残高が購入可能金額未満になった旨を通知する通知画面の一例を示す図である。
【図１１】図１１は、実施例１の目標未達を通知する通知画面の一例を示す図である。
【図１２】図１２は、実施例１の投票の実施状況を通知する通知画面の一例を示す図である。
【図１３】図１３は、実施例１の購入金額の決め方の変更画面の一例を示す図である。
【図１４】図１４は、実施例１の投票処理の一例を示すフローチャートである。
【図１５】図１５は、実施例１の選択処理の一例を示すフローチャートである。
【図１６】図１６は、実施例２の投票装置のハードウェア構成例を示す図である。
【発明を実施するための形態】
【０００９】
以下に、本願の開示する投票装置、投票方法および投票プログラムの実施例を図面に基づいて説明する。なお、この実施例により本願の開示する投票装置、投票方法および投票プログラムが限定されるものではない。更に実施例では１日（１〜１２Ｒ）の実施方法を記載しているが、処理を繰り返す事で、一定期間（週、月、年）での実施も可能である。また、以下では、公営競技の一例として、競馬を挙げて説明する。しかし、開示の技術は、競輪、競艇およびオートレース等、競馬以外の公営競技にも適用可能である。また、実施例において同一の構成、および、同一の処理を行うステップには同一の符号を付す。
【００１０】
［実施例１］
＜トータリゼータシステムの構成＞
図１は、実施例１のトータリゼータシステムの構成例を示す図である。図１に示すトータリゼータシステム１は、公営競技におけるものである。
【００１１】
図１において、トータリゼータシステム１は、投票装置１０と、端末装置１１と、中央集計装置１２、１３とを有する。
【００１２】
中央集計装置１２、１３は、公営競技の運営を管理する装置であり、例えば、サーバコンピュータである。中央集計装置１２は、公営競技の投票券の発売や投票券の払戻など投票に関する各種の処理を管理する。中央集計装置１３は、オッズなど、開催されるレースに関する各種の情報を提供する。中央集計装置１２、１３は、公営競技の主催者によってトータリゼータシステムの運用センタ内に設置される。中央集計装置１２、１３は、それぞれ１台のコンピュータにより実装してもよい。また、中央集計装置１２、１３は、それぞれ複数台のコンピュータによるコンピュータシステムとして実装してもよい。また、中央集計装置１２、１３は、複数のデータセンタに分散して配置されていてもよい。なお、本実施例では、説明を簡易化するため、中央集計装置１２、１３をそれぞれ１台のコンピュータとした場合を例として説明する。
【００１３】
端末装置１１は、公営競技の投票を行うユーザが使用する装置であり、例えば、クライアントコンピュータである。例えば、端末装置１１は、公営競技の本場または公営競技の場外発売所のＩ−Ｓｅａｔなどの有料席に設けられた端末装置である。なお、図１の例では、端末装置１１を２つ図示したが、端末装置１１は任意の数とすることができる。
【００１４】
投票装置１０は、端末装置１１から公営競技の投票に関する各種の条件の指定を受付け、指定された条件に従い、中央集計装置１２に対して投票を依頼する装置であり、例えば、サーバコンピュータである。
【００１５】
端末装置１１および投票装置１０は、公営競技の本場または公営競技の場外発売所に設置され、本場内または場外発売所内のＬＡＮ（Local  Area  Network）などのネットワークＮ１を介して接続される。投票装置１０と中央集計装置１２、１３とはＷＡＮ（Wide  Area  Network）などのネットワークＮ２を介して接続される。
【００１６】
端末装置１１を利用するユーザには、例えば、在席投票カードなどのＩＣ（Integrated  Circuit）カードが貸与される。ＩＣカードには、それぞれを識別する識別情報が記憶されている。ユーザは、ＩＣカードを用いて、不図示の入出金機から現金を入金する。入出金機は、ＩＣカードから識別情報を読み取り、識別情報および入金された金額を含んだ入金情報を投票装置１０に送信する。
【００１７】
投票装置１０は、ＩＣカードに記憶された識別情報を、各ユーザの識別情報として用いて、各ユーザの情報を管理する。例えば、投票装置１０は、ＩＣカードの識別情報に対応付けて、ユーザの口座を管理する。投票装置１０は、入出金機から入金情報を受信すると、入金情報に含まれる識別情報に対応付けて記憶された口座の残高に、入金された金額を加算する。
【００１８】
ユーザは、入金後、貸与されたＩＣカードを端末装置１１にセットする。端末装置１１は、ＩＣカードがセットされると、セットされたＩＣカードから識別情報を読み取りって所定の認証処理を行う。端末装置１１は、正当との認証結果が得られると、ＩＣカードから読み取った識別情報を投票装置１０へ送信する。なお、端末装置１１がＩＣカードから読み取った識別情報を投票装置１０へ送信し、投票装置１０が認証処理を行ってもよい。
【００１９】
端末装置１１は、正当との認証結果が得られると、操作画面が表示され、使用可能となる。端末装置１１は、操作画面から、複数のレースについて目標金額を設定した自動投票の申し込みが可能とされている。操作画面は、端末装置１１に事前にインストールされたアプリケーションプログラムが表示してもよく、端末装置１１が投票装置１０へアクセスして投票装置１０から取得した操作画面の情報に基づいて表示したものでもよい。
【００２０】
投票装置１０は、端末装置１１から受信したＩＣカードの識別情報により、端末装置１１を操作するユーザと、ユーザの口座とを対応付ける。投票装置１０は、端末装置１１から自動投票の申し込みを受け付けると、端末装置１１に対応付けられたユーザの口座の残高を用いて、複数のレースについて目標金額を設定した自動投票を行う。
【００２１】
＜投票装置の構成＞
図２は、実施例１の投票装置の構成例を示す図である。図２において、投票装置１０は、センタ通信部２０と、端末通信部２１と、記憶部２２と、制御部２３とを有する。なお、投票装置１０は、図２に示す機能部以外にも既知のコンピュータが有する各種の機能部、例えば各種の入力デバイスや表示バイス等の機能部を有することとしてもかまわない。
【００２２】
センタ通信部２０および端末通信部２１は、他の装置との間で通信制御を行うインタフェースである。センタ通信部２０は、ネットワークＮ２を介して中央集計装置１２、１３と各種情報を送受信する。端末通信部２１は、ネットワークＮ１を介して端末装置１１と各種情報を送受信する。センタ通信部２０および端末通信部２１としては、ネットワークカードなどのネットワークインタフェースカードを採用できる。なお、センタ通信部２０および端末通信部２１は、１つの通信部により実現してもよい。
【００２３】
記憶部２２は、ハードディスク、ＳＳＤ（Solid  State  Drive）、光ディスクなどの記憶装置である。なお、記憶部２２は、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ、ＮＶＳＲＡＭ（Non  Volatile  Static  Random  Access  Memory）などのデータを書き換え可能な半導体メモリであってもよい。また、記憶部２２は、データの記憶および提供を行う外部サーバであってもよい。
【００２４】
記憶部２２は、制御部２３で実行されるＯＳ（Operating  System）や各種プログラムを記憶する。例えば、記憶部２２は、後述する投票処理および選択処理を実行するプログラムを含む各種のプログラムを記憶する。さらに、記憶部２２は、制御部２３で実行されるプログラムで用いられる各種データを記憶する。例えば、記憶部２２は、口座情報３０と、投票設定情報３１と、購入履歴情報３２と、残高履歴情報３３と、オッズ情報３４とを記憶する。
【００２５】
口座情報３０は、ユーザ毎の口座に関する情報を記憶したデータである。例えば、口座情報３０は、ＩＣカードの識別情報に対応付けて、ユーザの残高を記憶する。
【００２６】
投票設定情報３１は、ユーザ毎に、投票に関する設定条件を記憶したデータである。例えば、投票設定情報３１は、ＩＣカードの識別情報に対応付けて、ユーザから受け付けた自動投票に関する設定条件を記憶する。例えば、投票設定情報３１は、自動投票に関する設定条件として、ユーザが指定した購入金額、投票方式を記憶する。
【００２７】
購入履歴情報３２は、ユーザ毎に、購入した投票券の履歴の情報を記憶したデータである。例えば、購入履歴情報３２は、ＩＣカードの識別情報に対応付けて、購入した投票券に関する情報を記憶する。
【００２８】
残高履歴情報３３は、ユーザ毎に、各レース時における残高を履歴として記憶したデータである。例えば、購入履歴情報３２は、ＩＣカードの識別情報に対応付けて、各レース時における残高を記憶する。
【００２９】
オッズ情報３４は、レースのオッズに関する情報を記憶したデータである。
【００３０】
制御部２３は、投票装置１０を制御するデバイスである。制御部２３としては、ＣＰＵ（Central  Processing  Unit）、ＭＰＵ（Micro  Processing  Unit）等の電子回路や、ＡＳＩＣ（Application  Specific  Integrated  Circuit）、ＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路を採用できる。制御部２３は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する。制御部２３は、各種のプログラムが動作することにより各種の処理部として機能する。例えば、制御部２３は、口座管理部４０と、受付部４１と、算出部４２と、選択部４３と、投票部４４と、通知部４５とを有する。
【００３１】
口座管理部４０は、口座情報３０を用いて、ユーザ毎に、ユーザの口座を管理する。例えば、口座管理部４０は、入出金が行われた場合、入出金が行われたユーザの口座の残高を入金後の残高に更新する。例えば、口座管理部４０は、入出金機からの入金や出金が行われた場合、口座の残高を入金後の残高に更新する。また、口座管理部４０は、最初の購入対象レースへの自動投票の前に、口座情報３０の残高を当初の残高として、残高履歴情報３３に記録する。また、口座管理部４０は、各購入対象レースの払い戻し後に、口座情報３０の残高を各レース時における残高として、残高履歴情報３３に記録する。
【００３２】
受付部４１は、端末装置１１に表示された操作画面から各種の操作を受け付ける。例えば、受付部４１は、端末装置１１に表示された操作画面から、自動投票の申し込みを受け付ける。受付部４１は、自動投票の申し込みを受け付ける際に、操作画面から各種の条件の指定を受け付ける。例えば、受付部４１は、自動投票の申し込みを受け付ける際に、操作画面から目標金額の指定を受け付ける。
【００３３】
図３は、実施例１の目標金額を指定する操作画面の一例を示す図である。図３の例は、１日に１２レースが開催される際に目標金額の設定する場合を示している。操作画面１００には、レースとして、１日に開催される最終のレースを表示する最終レースの表示領域１０１と、目標金額を指定する入力領域１０２とが設けられている。図３の例では、最終の１２レースまでに３０００００円の目標金額が指定された場合を示している。なお、操作画面１００は、自動投票を行う最終のレースと、目標金額とを指定可能としてもよい。
【００３４】
また、受付部４１は、自動投票の申し込みを受け付ける際に、操作画面から投票方法の指定を受け付ける。例えば、受付部４１は、操作画面から投票方法として、例えば、賭け式、賭け方、当て方、購入金額の決め方、購入レースの指定を受け付ける。
【００３５】
図４は、実施例１の賭け式を指定する操作画面の一例を示す図である。操作画面１１０には、指定可能な賭け式の種類を縦に並べて表示した表示領域１１１と、賭け式の種類を指定する指定ボタン１１２が設けられている。図４の例では、表示領域１１１には、賭け式の種類として、「指定なし」、「単勝」、「複勝」、「馬連」、「馬単」、「ワイド」、「３連複」、「３連単」が表示されている。「指定なし」は、賭け式の種類の指定が無く、全ての種類からランダムに選択した賭け式に投票を行う方式である。図４の例では、「指定なし」が指定された場合を示している。
【００３６】
図５は、実施例１の賭け方を指定する操作画面の一例を示す図である。操作画面１２０には、指定可能な賭け方の種類を縦に並べて表示した表示領域１２１と、賭け方の種類を指定する指定ボタン１２２が設けられている。図５の例では、表示領域１２１には、賭け方の種類として、「ギャンブラー」、「ふつう」、「こつこつ」が表示されている。「ギャンブラー」は、各レースでそれぞれ目標金額の達成を目指す投票を行う方式である。「ふつう」は、レース毎に、目標金額以下の範囲でレース別目標金額を変化させて投票を行う方式である。「こつこつ」は、複数のレースで目標金額の達成を目指す投票を行う方式である。図５の例では、「こつこつ」が指定された場合を示している。
【００３７】
図６は、実施例１の当て方を指定する操作画面の一例を示す図である。操作画面１３０には、指定可能な当て方の種類を縦に並べて表示した表示領域１３１と、当て方の種類を指定する指定ボタン１３２が設けられている。図６の例では、表示領域１３１には、当て方の種類として、「指定なし」、「転がし型」、「配分型」が表示されている。「指定なし」は、「転がし型」と「配分型」からランダムに当て方を選択して投票を行う方式である。「転がし型」は、レース毎に、投票に使用可能な金額を全て購入金額として投票を行う方式である。「配分型」は、投票に使用可能な金額をレース毎に配分し、レース毎に、配分された金額を購入金額として投票を行う方式である。図６の例では、「転がし型」が指定された場合を示している。
【００３８】
図７は、実施例１の購入金額の決め方を指定する操作画面の一例を示す図である。操作画面１４０には、指定可能な購入金額の決め方の種類を縦に並べて表示した表示領域１４１と、購入金額の決め方を指定する指定ボタン１４２が設けられている。図７の例では、表示領域１４１には、購入金額の決め方の種類として、「全額」、「利益のみ」、「入力」が表示されている。また、操作画面１４０には、「入力」に対応して入力領域１４３が設けられている。「全額」は、残高を全て投票に使用可能な金額として、投票を行う方式である。「利益のみ」は、利益となる金額を、投票に使用可能な金額として、投票を行う方式である。「入力」は、ユーザが指定した金額を投票に使用可能な金額として、投票を行う方式である。入力領域１４３には、ユーザが投票に使用可能な金額を入力する。図７の例では、「利益のみ」が指定された場合を示している。
【００３９】
図８は、実施例１の購入レースを指定する操作画面の一例を示す図である。操作画面１５０には、投票が可能なレースを縦に並べて表示した表示領域１５１と、投票を行うレースを指定する指定ボタン１５２が設けられている。図８の例では、表示領域１５１には、「指定なし」と、「１Ｒ」〜「１２Ｒ」が表示されている。「指定なし」は、レースの指定が無く、全てのレースからランダムに選択したレースに投票を行う方式である。「１Ｒ」〜「１２Ｒ」は、指定したレースに投票を行う方式である。図８の例では、「１Ｒ」〜「１２Ｒ」が指定された場合を示している。なお、実施期間については、当日のみに限らず、例えば、２月５日〜３月２６日等の様に所定の期間で実施してもよい。その際には、期間の設定や購入日の設定等の項目も追加となる。
【００４０】
なお、図３〜図８には、各条件をそれぞれ別の操作画面で受け付けるものとしたが、複数の条件を１つの操作画面で受け付けてもよい。
【００４１】
図２の説明に戻る。受付部４１は、ユーザ毎に、操作画面で指定された投票に関する設定条件を投票設定情報３１に格納する。例えば、受付部４１は、操作画面で指定された目標金額と、操作画面で指定された投票方法を投票設定情報３１に記憶させる。
【００４２】
算出部４２は、ユーザ毎に、投票設定情報３１に記憶された投票方法に従い、口座情報３０の残高から、投票に使用可能な金額を算出する。例えば、算出部４２は、投票方法の購入金額の決め方において、「全額」が指定された場合、口座情報３０の残高を全て投票に使用可能な金額とする。また、算出部４２は、投票方法の購入金額の決め方において、「入力」が指定された場合、口座情報３０の残高のうち、入力された金額を、投票に使用可能な金額とする。なお、入力された金額が残高よりも大きい場合、算出部４２は、残高を全て投票に使用可能な金額とする。また、算出部４２は、投票方法の購入金額の決め方において、「利益のみ」が指定された場合、口座情報３０の残高から、残高履歴情報３３に記憶された当初の残高を引いた利益となる金額を、投票に使用可能な金額とする。なお、最初のレースや、以前のレースで投票が外れた場合、口座情報３０の残高が当初の残高以下となり、利益が無い。算出部４２は、利益が無い場合、口座情報３０の残高を全て投票に使用可能な金額としてもよい。なお、利益が無い場合に、投票に使用可能な金額をどのようにするかは、ユーザが操作画面から設定可能としてもよい。
【００４３】
算出部４２は、ユーザ毎に、投票設定情報３１に記憶された投票方法に従い、投票に使用可能な金額から、購入対象レース毎の購入金額を算出する。例えば、算出部４２は、投票方法の当て方において、「指定なし」が指定されている場合、「転がし型」と「配分型」からランダムに当て方を決定する。そして、算出部４２は、投票方法の当て方に従い、次に実施される購入対象レースの購入金額を決定する。算出部４２は、投票方法の当て方において、「転がし型」が指定されている場合、または、「指定なし」が指定されて当て方が「転がし型」と決定した場合、使用可能な金額を全て次のレースの購入金額と決定する。また、算出部４２は、投票方法の当て方において、「配分型」が指定されている場合、または、「指定なし」が指定されて当て方が「配分型」と決定した場合、使用可能な金額を購入対象レースに配分する。例えば、算出部４２は、使用可能な金額を購入対象レースの数で割って、各購入対象レースに対する使用可能な金額を算出する。すなわち、算出部４２は、使用可能な金額を各購入対象レースに均等に配分する。投票方法の購入レースにおいて、レースが指定されている場合、購入対象レースは、指定されたレースとする。また、投票方法の購入レースにおいて、「指定なし」が指定されている場合、購入対象レースは、実施されるレースからランダムに選択する。例えば、算出部４２は、レース毎に、ランダムに２値を発生させ、２値の一方の値の場合、購入対象レースとし、２値の他方の値の場合、購入対象レースしないものと決定する。
【００４４】
また、算出部４２は、ユーザ毎に、投票設定情報３１に記憶された投票方法に従い、目標金額が得られるよう、購入対象レース毎のレース別目標金額を算出する。例えば、算出部４２は、投票方法の賭け方に従い、次に実施される購入対象レースのレース別目標金額を決定する。例えば、算出部４２は、投票方法の賭け方において、「ギャンブラー」が指定されている場合、目標金額をレース別目標金額と決定する。また、算出部４２は、投票方法の賭け方において、「ふつう」が指定されている場合、目標金額から投票に使用可能な金額の間でランダムに値を発生させ、発生した値をレース別目標金額と決定する。また、算出部４２は、投票方法の賭け方において、「こつこつ」が指定されている場合、目標金額を購入対象レースに配分する。例えば、算出部４２は、目標金額を購入対象レースの数で割って、各購入対象レースに対するレース別目標金額を算出する。すなわち、算出部４２は、目標金額を各購入対象レースに均等に配分する。
【００４５】
選択部４３は、購入対象レース毎に、レース別目標金額および当該購入対象レースのオッズに基づいて、買い目を選択する。例えば、選択部４３は、購入対象レース毎に、投票券の発売締切時刻よりも前の所定の投票タイミングとなると、中央集計装置１３から購入対象レースのオッズの情報を取得し、オッズ情報３４に格納する。投票タイミングは、購入対象レースの投票が可能な期間であれば何れでもよい。例えば、投票タイミングは、発売締切時間よりも所定時間（例えば、３０分）前とする。投票タイミングは、ユーザが操作画面から設定可能としてもよい。
【００４６】
選択部４３は、オッズ情報３４から、投票方法で指定された種類の賭け式のオッズを抽出する。なお、賭け式の種類として、「指定なし」が指定されている場合、選択部４３は、「単勝」、「複勝」、「馬連」、「馬単」、「ワイド」、「３連複」、「３連単」の中から賭け式を決定し、決定した種類の賭け式のオッズを抽出する。
【００４７】
選択部４３は、購入対象レースの購入金額からレース別目標金額が得られる基準オッズを算出する。例えば、選択部４３は、購入対象レースの購入金額が１０００円であり、レース別目標金額が３０００円の場合、レース別目標金額を購入対象レースの購入金額で除算して、３．０と基準オッズを算出する。
【００４８】
選択部４３は、投票方法で指定された種類の賭け式のオッズから、的中した際にレース別目標金額に近い払い戻しが得られるように、複数の投票対象を買い目として選択する。例えば、選択部４３は、所定の点数の範囲（例えば、１〜１０）からランダムに買い目の点数を決定する。なお、買い目の点数、または、買い目の点数の範囲は、ユーザが操作画面から設定可能としてもよい。
【００４９】
選択部４３は、購入金額を配分して買い目１点あたりの購入額を算出する。例えば、選択部４３は、購入金額を、買い目の点数で割って、購入金額を、１点あたりの購入額に均等に配分する。選択部４３は、１点あたりの購入額が投票券の購入単位の金額の倍数とならない場合、１点あたりの購入額が購入単位の金額の倍数となるように、切り捨てを行う。なお、選択部４３は、投票券の購入単位の倍数の金額に不足する金額の切り捨てや、切り捨てた金額の他への繰り入れを行い、１点あたりの購入額が投票券の購入単位の金額の倍数となるように配分してもよい。選択部４３は、配分の結果、１点あたりの購入額が投票券の購入単位の金額とならない場合、買い目の点数を減らして、再度、１点あたりの購入額の配分を行う。
【００５０】
選択部４３は、投票方法で指定された種類の賭け式のオッズから、買い目の点数分の買い目をランダムに抽出する。選択部４３は、抽出された各買い目のオッズに、１点あたりの購入額を乗算して１点あたりの予想払戻金を算出する。選択部４３は、算出した１点あたりの予想払戻金を合計して、全てが的中した場合の払戻最大値を算出する。選択部４３は、払戻最大値を購入対象レースの購入金額で除算して、平均オッズを算出する。選択部４３は、平均オッズが、基準オッズを基準とした所定範囲内であれば、抽出した買い目を投票対象として選択する。例えば、選択部４３は、平均オッズが、基準オッズ＋０．９以下かつ基準オッズ以上の範囲である場合、抽出した買い目を投票対象として選択する。所定範囲は、ユーザが操作画面から設定可能としてもよい。選択部４３は、平均オッズが、所定範囲内とならない場合、平均オッズが、所定範囲内となる買い目の組み合わせが得られるまで、買い目の点数分の買い目のランダムな抽出を繰り返す。
【００５１】
なお、選択部４３は、投票方法で指定された種類の賭け式のオッズから、基準オッズを基準として、オッズが所定範囲内の投票対象からランダムに買い目の点数分の買い目を選択してもよい。この所定範囲は、基準オッズを含む範囲であれば何れでもよい。例えば、所定範囲は、基準オッズ＋１．０から基準オッズ−０．５の範囲とする。所定範囲は、ユーザが操作画面から設定可能としてもよい。
【００５２】
投票部４４は、購入対象レース毎に、選択部４３により選択された買い目に対して購入対象レース毎のレース別目標金額で投票を行う。例えば、投票部４４は、中央集計装置１２に対して、購入対象レース毎の購入金額で、選択された買い目の投票券の購入を依頼する依頼データを送信する。なお、選択部４３が複数の買い目を選択した場合、投票部４４は、選択された各買い目に対して、１点あたりの購入額で投票を行う。例えば、投票部４４は、中央集計装置１２に対して、選択された各買い目の投票券について、払戻最大値を算出した際に用いた１点あたりの購入額の購入を依頼する依頼データを送信する。
【００５３】
投票部４４は、購入履歴情報３２に購入を依頼した投票券に関する情報を記録する。例えば、投票部４４は、レース毎に、購入した賭け式の種類や、買い目、購入金額を購入履歴情報３２に記録する。口座管理部４０は、投票券の購入金額に応じて、投票券の購入したユーザの口座の残高から購入金額を減算する。
【００５４】
中央集計装置１２は、受信した依頼データに基づき、投票処理を行う。また、中央集計装置１２は、レース確定後、投票結果を投票装置１０へ送信する。例えば、中央集計装置１２は、購入した投票券が的中した場合、払戻金額を通知する。
【００５５】
口座管理部４０は、購入した投票券が的中した場合、的中した投票券の購入したユーザの口座の残高に、通知された払戻金額を加算する。また、口座管理部４０は、各レース後の残高を残高履歴情報３３に記録する。
【００５６】
通知部４５は、目標金額に対する達成状況を端末装置１１に通知する。例えば、通知部４５は、各レースの払い戻し後に、ユーザ毎に、残高が目標金額以上となったか否かを判定し、残高が目標金額以上となった場合、目標達成を通知する。なお、目標達成は、最後の購入対象レースの払い戻し後に通知してもよい。また、通知部４５は、各レースの払い戻し後に、ユーザ毎に、残高が所定の購入可能金額未満であるか否かを判定し、残高が購入可能金額未満である場合、残高が購入可能金額未満である旨を通知する。購入可能金額は、ユーザが画面等から設定してもよく、投票券の購入単位の金額としてもよい。また、通知部４５は、ユーザ毎に、最後の購入対象レースの払い戻し後に、残高が目標金額以上となったか否かを判定し、残高が目標金額以上とならない場合、目標未達を通知する。
【００５７】
図９は、実施例１の目標達成を通知する通知画面の一例を示す図である。通知画面１６０には、残高と共に、目標が達成した旨が表示されている。図１０は、実施例１の残高が購入可能金額未満になった旨を通知する通知画面の一例を示す図である。通知画面１６１には、残高と共に、残高が購入可能金額未満になった旨のメッセージと「ＧＡＭＥ  ＯＶＥＲ」が表示されている。図１１は、実施例１の目標未達を通知する通知画面の一例を示す図である。通知画面１６２には、残高と共に、目標が達成できなかった旨のメッセージが表示されている。
【００５８】
また、通知部４５は、端末装置１１から要求に応じて、投票の実施状況を通知する。例えば、通知部４５は、購入履歴情報３２および残高履歴情報３３に基づいて、残高の推移と、購入した投票券に関する情報を通知する。
【００５９】
図１２は、実施例１の投票の実施状況を通知する通知画面の一例を示す図である。通知画面１７０は、レース毎の残高の推移を示す残高グラフを表示した表示領域１７１と、購入した投票券の購入金額、オッズを表示した表示領域１７２とが設けられている。また、通知画面１７０は、中止ボタン１７３と、購入金額変更ボタン１７４と、履歴表示ボタン１７５とが設けられている。中止ボタン１７３は、自動投票の中止を指示するボタンである。購入金額変更ボタン１７４は、購入金額の決め方の変更を指示するボタンである。履歴表示ボタン１７５は、購入した投票券の履歴の表示を指示するボタンである。
【００６０】
ユーザは、自動投票の中止を指示する場合、中止ボタン１７３を選択する。受付部４１は、中止ボタン１７３により中止の指示を受け付ける。投票部４４は、中止の指示を受け付けた場合、中止の指示を受け付けた端末装置１１についての以降の購入対象レースへの投票を中止する。すなわち、投票部４４は、自動投票を中止する。ユーザは、購入金額の決め方の変更する場合、購入金額変更ボタン１７４を選択する。通知部４５は、購入金額変更ボタン１７４が選択された場合、購入金額の決め方の変更画面の情報を端末装置１１へ送信して変更画面を端末装置１１に表示させる。ユーザは、購入した投票券の履歴を参照する場合、履歴表示ボタン１７５を選択する。通知部４５は、履歴表示ボタン１７５が選択された場合、購入した投票券の履歴を表示した履歴画面の情報を端末装置１１へ送信して履歴画面を端末装置１１に表示させる。
【００６１】
図１３は、実施例１の購入金額の決め方の変更画面の一例を示す図である。変更画面１８０は、指定可能な購入金額の決め方の種類を縦に並べて表示した表示領域１８１と、購入金額の決め方を指定する指定ボタン１８２とが設けられている。また、変更画面１８０は、ユーザが購入金額を指定する際に購入金額を入力する入力領域１８３と、残高を表示した表示領域１８４とが設けられている。
【００６２】
ユーザは、変更画面１８０から自動投票の途中でも購入金額の決め方を変更できる。受付部４１は、変更画面１８０で指定された購入金額の決め方を投票設定情報３１に記憶させる。
【００６３】
＜投票処理＞
次に、実施例１の投票装置１０が複数のレースについて自動投票を行う投票処理の流れについて説明する。図１４は、実施例１の投票処理の一例を示すフローチャートである。
【００６４】
算出部４２は、購入対象レースの投票タイミングとなったか否かを判定する（ステップＳ１０）。投票タイミングではない場合（ステップＳ１０：Ｎｏ）、後述するステップＳ３４へ移行する。
【００６５】
一方、投票タイミングとなった場合（ステップＳ１０：Ｙｅｓ）、算出部４２は、投票設定情報３１に記憶された投票方法の購入金額の決め方に従い、口座情報３０の残高から投票に使用可能な金額を算出する（ステップＳ１１）。
【００６６】
算出部４２は、投票設定情報３１に記憶された投票方法の当て方が「指定なし」であるかを判定する（ステップＳ１２）。当て方が「指定なし」ではない場合（ステップＳ１２：Ｎｏ）、後述するステップＳ１４へ移行する。
【００６７】
一方、当て方が「指定なし」である場合（ステップＳ１２：Ｙｅｓ）、算出部４２は、「転がし型」と「配分型」からランダムに当て方を決定する（ステップＳ１３）。
【００６８】
算出部４２は、投票方法の当て方が「転がし型」であるかを判定する（ステップＳ１４）。当て方が「転がし型」である場合（ステップＳ１４：Ｙｅｓ）、算出部４２は、使用可能な金額を全て次のレースの購入金額と決定する（ステップＳ１５）。
【００６９】
一方、当て方が「転がし型」ではない場合（ステップＳ１４：Ｎｏ）、算出部４２は、投票設定情報３１から、購入対象レースの数を特定する（ステップＳ１６）。算出部４２は、使用可能な金額を購入対象レースに配分する（ステップＳ１７）。例えば、算出部４２は、使用可能な金額を購入対象レースの数で割って、各購入対象レースに対する使用可能な金額を算出する。
【００７０】
算出部４２は、投票設定情報３１から目標金額を読み込む（ステップＳ１８）。選択部４３は、投票タイミングとなった購入対象レースのオッズの情報を中央集計装置１３から取得し、オッズ情報３４に格納する（ステップＳ１９）。
【００７１】
算出部４２は、投票設定情報３１に記憶された投票方法の賭け方が「こつこつ」であるかを判定する（ステップＳ２０）。賭け方が「こつこつ」である場合（ステップＳ２０：Ｙｅｓ）、算出部４２は、目標金額を購入対象レースに配分する（ステップＳ２１）。例えば、算出部４２は、目標金額を購入対象レースの数で割って、各購入対象レースに対するレース別目標金額を算出する。
【００７２】
一方、賭け方が「こつこつ」ではない場合（ステップＳ２０：Ｎｏ）、算出部４２は、投票方法の賭け方が「ギャンブラー」であるかを判定する（ステップＳ２２）。賭け方が「ギャンブラー」である場合（ステップＳ２２：Ｙｅｓ）、算出部４２は、目標金額をレース別目標金額と決定する（ステップＳ２３）。
【００７３】
一方、賭け方が「ギャンブラー」ではない場合（ステップＳ２２：Ｎｏ）、賭け方が「ふつう」であるため、算出部４２は、目標金額から投票に使用可能な金額の間でランダムに値を発生させ、発生した値をレース別目標金額と決定する（ステップＳ２４）。
【００７４】
選択部４３は、レース別目標金額および当該購入対象レースのオッズに基づいて、買い目を選択する選択処理を行う（ステップＳ２５）。選択処理の詳細は、後述する。
【００７５】
投票部４４は、選択処理により選択された買い目の投票券の購入を依頼する依頼データを中央集計装置１２に送信する（ステップＳ２６）。
【００７６】
これにより、中央集計装置１２は、受信した依頼データに基づき、投票処理を行う。また、中央集計装置１２は、レース確定後、投票結果を投票装置１０へ送信する。例えば、中央集計装置１２は、購入した投票券が的中した場合、払戻金額を通知する。
【００７７】
口座管理部４０は、口座の残高を更新する（ステップＳ２７）。例えば、口座管理部４０は、投票券の購入金額に応じて、投票券の購入したユーザの口座の残高から購入金額を減算する。また、口座管理部４０は、購入した投票券が的中した場合、的中した投票券の購入したユーザの口座の残高に通知された払戻金額を加算する。
【００７８】
通知部４５は、残高が購入可能金額未満であるか否かを判定する（ステップＳ２８）。残高が購入可能金額未満である場合（ステップＳ２８：Ｙｅｓ）、通知部４５は、残高が購入可能金額未満である旨を通知し（ステップＳ２９）、処理を終了する。
【００７９】
一方、残高が購入可能金額未満ではない場合（ステップＳ２８：Ｎｏ）、通知部４５は、残高が目標金額以上となったか否かを判定する（ステップＳ３０）。残高が目標金額以上である場合（ステップＳ３０：Ｙｅｓ）、通知部４５は、目標達成を通知し（ステップＳ３１）、処理を終了する。
【００８０】
一方、残高が目標金額以上ではない場合（ステップＳ３０：Ｎｏ）、通知部４５は、投票が可能な投票対象レースがあるか否かを判定する（ステップＳ３２）。投票が可能な投票対象レースがない場合（ステップＳ３２：Ｎｏ）、通知部４５は、目標未達を通知し（ステップＳ３３）、処理を終了する。
【００８１】
一方、投票が可能な投票対象レースがある場合（ステップＳ３２：Ｙｅｓ）、上述のステップＳ１０へ移行し、次の投票対象レースの投票を行う。
【００８２】
一方、購入対象レースの投票タイミングではない場合（ステップＳ１０：Ｎｏ）、通知部４５は、投票の実施状況を通知が要求されたか否かを判定する（ステップＳ３４）。通知が要求された場合（ステップＳ３４：Ｙｅｓ）、通知部４５は、投票の実施状況を通知し（ステップＳ３５）、上述のステップＳ１０へ移行する。一方、通知が要求されていない場合（ステップＳ３４：Ｎｏ）、上述のステップＳ１０へ移行する。
【００８３】
次に、実施例１の選択処理の流れについて説明する。図１５は、実施例１の選択処理の一例を示すフローチャートである。選択処理は、図１４に示した投票処理のステップＳ２５から実行される。
【００８４】
選択部４３は、購入対象レースの購入金額からレース別目標金額が得られる基準オッズを算出する（ステップＳ５０）。選択部４３は、所定の点数の範囲からランダムに買い目の点数を決定する（ステップＳ５１）。選択部４３は、購入金額を配分して買い目１点あたりの購入額を算出する（ステップＳ５２）。
【００８５】
選択部４３は、オッズ情報３４から、投票方法で指定された種類の賭け式のオッズを抽出する（ステップＳ５３）。選択部４３は、投票方法で指定された種類の賭け式のオッズから、買い目の点数分の買い目をランダムに抽出する（ステップＳ５４）。選択部４３は、抽出された各買い目のオッズに、１点あたりの購入額を乗算して１点あたりの予想払戻金を算出し、１点あたりの予想払戻金を合計して、全てが的中した場合の払戻最大値を算出する（ステップＳ５５）。選択部４３は、払戻最大値を購入対象レースの購入金額で除算して、平均オッズを算出する（ステップＳ５６）。選択部４３は、平均オッズが、基準オッズを基準とした所定範囲内であるか判定する（ステップＳ５７）。平均オッズが所定範囲内ではない場合（ステップＳ５７：Ｎｏ）、上述のステップＳ５４へ移行する。
【００８６】
一方、平均オッズが所定範囲内である場合（ステップＳ５７：Ｙｅｓ）、選択部４３は、ステップＳ５４で抽出された買い目を投票対象として選択し（ステップＳ５８）、図１４に示した投票処理のステップＳ２６へ移行する。
【００８７】
以上説明したように、実施例１の投票装置１０は、受付部４１と、算出部４２と、選択部４３と、投票部４４とを有する。受付部４１は、目標金額および公営競技に関する投票方法の指定を受け付ける。算出部４２は、受け付けた投票方法に従い、投票に使用可能な金額から、目標金額が得られるよう、購入対象レース毎の購入金額およびレース別目標金額を算出する。選択部４３は、購入対象レース毎に、算出されたレース別目標金額および当該購入対象レースのオッズに基づいて、買い目を選択する。投票部４４は、購入対象レース毎に、選択された買い目に対して購入対象レース毎の購入金額で投票を行う。これにより、投票装置１０は、複数のレースで目標金額に近づくような投票を簡易に行うことができる。この結果、ユーザは、複雑な作業を行うことなく複数のレースで目標金額に近づくような簡易に投票を行うことができ、初心者であっても、公営競技を楽しむことができる。
【００８８】
また、実施例１では、受付部４１は、投票方法として、購入対象レースに対する賭け方および購入対象レースに対する購入金額の配分方法の指定を受け付ける。算出部４２は、指定された賭け方に従い、目標金額から、指定された購入対象レースに対するレース別目標金額を算出する。また、算出部４２は、指定された配分方法に従い、投票に使用可能な金額を、指定された購入対象レース毎の購入金額に配分する。これにより、投票装置１０は、購入対象レースに対して、ユーザの指示した賭け方、購入金額の配分方法で投票を行うことができる。すなわち、投票装置１０は、ユーザの嗜好を反映させて投票を行うことができる。
【００８９】
また、実施例１の投票装置１０は、通知部４５をさらに有する。通知部４５は、投票した買い目に対する払い戻しの結果に応じて残高の推移を通知する。これにより、投票装置１０は、投票した買い目に対する払い戻しを反映した残高の推移をユーザに知らせることができる。
【００９０】
また、実施例１では、受付部４１は、中止の指示をさらに受け付ける。投票部４４は、中止の指示をさらに受け付けた場合、以降の購入対象レースへの投票を中止する。これにより、投票装置１０は、ユーザが中止を指示することで、複数のレースに対する投票を途中で中止できる。
【００９１】
［実施例２］
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。
【００９２】
例えば、上記の実施例では、端末装置１１を、公営競技の本場または公営競技の場外発売所の有料席に設けられた端末装置とした場合を説明したが、これに限定されるものではない。例えば、端末装置１１は、端末装置１１のユーザである投票者が所有する携帯端末であってもよい。携帯端末の一例として、スマートフォンやタブレット等のスマートデバイスが挙げられる。投票装置１０は、例えば、即ＰＡＴなどのインターネット投票のシステムを介して端末装置１１からアクセス可能とし、端末装置１１から目標金額および公営競技に関する投票方法の指定を受け付ける。投票装置１０は、指定された目標金額および公営競技に関する投票方法に従い、インターネット投票で使用するユーザの口座の残高を用いて自動投票を行ってもよい。
【００９３】
また、上記の実施例では、購入金額の決め方で「利益のみ」が指定された場合、口座情報３０の残高から、残高履歴情報３３に記憶された当初の残高を引いた利益となる金額を、投票に使用可能な金額とする場合を説明したが、これに限定されるものではない。例えば、算出部４２は、直前の購入対象レースで得られた利益を次の購入対象レースの投票に使用可能な金額としてもよい。例えば、算出部４２は、直前の購入対象レースの払戻金額から直前の購入対象レースの購入金額を引いた金額を、次の購入対象レースの投票に使用可能な金額と算出してもよい。
【００９４】
また、上記の実施例では、算出部４２が、購入対象レース毎に、口座の残高から購入金額の決め方に従いレース毎の購入金額を算出する場合を説明したが、これに限定されるものではない。口座の残高は、購入した投票券の的中結果によって変化し、払戻金が多いほど多くなる。この結果、ユーザが当初想定していたよりもレース毎の購入金額が多くなる場合がある。そこで、例えば、算出部４２は、最初に入金された金額や、最初の購入対象レースの投票を行う時点など所定の時点の口座の残高を元金とし、元金を投票に使用可能な金額として、購入金額の決め方に従いレース毎の購入金額を算出してもよい。これにより、投票装置１０は、ユーザが当初想定していたよりもレース毎の購入金額が多くなることを抑制できる。
【００９５】
＜投票装置のハードウェア構成＞
投票装置１０は、例えば、次のようなハードウェア構成により実現することができる。図１６は、実施例２の投票装置のハードウェア構成例を示す図である。図１６に示すように、投票装置１０は、ハードウェアの構成要素として、プロセッサ１０ａと、メモリ１０ｂと、無線通信モジュール１０ｃと、ネットワークインタフェースモジュール１０ｄとを有する。プロセッサ１０ａの一例として、ＣＰＵ（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）、フラッシュメモリ等が挙げられる。
【００９６】
口座管理部４０、受付部４１、算出部４２、選択部４３、投票部４４および通知部４５は、例えばプロセッサ１０ａによって実現される。口座情報３０、投票設定情報３１、購入履歴情報３２、残高履歴情報３３およびオッズ情報３４は、例えばメモリ１０ｂを用いて実現される。
【００９７】
また、投票装置１０での上記説明における各処理は、各処理に対応するプログラムをプロセッサ１０ａに実行させることによって実現しても良い。例えば、上記説明における各処理に対応するプログラムがメモリ１０ｂに記憶され、プログラムがプロセッサ１０ａによってメモリ１０ｂから読み出されて実行されても良い。
【符号の説明】
【００９８】
１  トータリゼータシステム
１０  投票装置
１１  端末装置
２０  センタ通信部
２１  端末通信部
２２  記憶部
２３  制御部
３０  口座情報
３１  投票設定情報
３２  購入履歴情報
３３  残高履歴情報
３４  オッズ情報
４０  口座管理部
４１  受付部
４２  算出部
４３  選択部
４４  投票部
４５  通知部
【図１】
2018156206.tif 000003
【図２】
2018156206.tif 000004
【図３】
2018156206.tif 000005
【図４】
2018156206.tif 000006
【図５】
2018156206.tif 000007
【図６】
2018156206.tif 000008
【図７】
2018156206.tif 000009
【図８】
2018156206.tif 000010
【図９】
2018156206.tif 000011
【図１０】
2018156206.tif 000012
【図１１】
2018156206.tif 000013
【図１２】
2018156206.tif 000014
【図１３】
2018156206.tif 000015
【図１４】
2018156206.tif 000016
【図１５】
2018156206.tif 000017
【図１６】
2018156206.tif 000018