(57)【特許請求の範囲】
【請求項１】
投票対象に対して投票が可能な競技に対する投票を受け付ける情報処理装置であって、
第１プレイヤから、第２プレイヤの選択を受け付ける第１受付部と、
前記第２プレイヤから、投票又は予想する投票対象を受け付ける第２受付部と、
前記第１プレイヤが前記第２プレイヤを選択した場合、前記第２プレイヤの前記投票対象に基づいて、前記第１プレイヤが指定する所定価値又はその一部を、前記投票対象の全部又は一部の投票対象に投票する処理を実行する投票処理部と、
を有し、
前記投票処理部は、
前記第２プレイヤの投票又は予想が完了する前に前記第１プレイヤが前記第２プレイヤを選択した場合、
前記第２受付部が前記第２プレイヤから投票又は予想する投票対象を受けた後に、前記第２プレイヤが投票又は予想した投票対象の全部又は一部の投票対象に、前記所定価値又はその一部を投票する処理を実行する、
情報処理装置。
【請求項２】
前記第１受付部は、前記第２プレイヤと、複数の競技に対して投票する所定価値の合計値の指定を受け付け、
前記投票処理部は、前記第１プレイヤが前記第２プレイヤを選択した場合、前記複数の競技の各々について、前記第２プレイヤにより投票又は予想された投票対象に基づいて、前記所定価値の合計値を所定規則に従って競技ごとに配分することで決定された量の価値を用いて投票する、
請求項１に記載の情報処理装置。
【請求項３】
前記所定規則は、前記所定価値の合計値のうち一定量を、前記複数の競技の各々に対して開催順に配分していくことで、前記複数の競技の各々に投票する価値の量を決定することである、
請求項２に記載の情報処理装置。
【請求項４】
前記投票処理部は、前記第２プレイヤにより投票又は予想された投票対象が複数ある場合、前記複数の投票対象のうち優先順位が高い順に、前記第１プレイヤが指定する所定価値又はその一部を投票する、
請求項１〜３のいずれか一項に記載の情報処理装置。
【請求項５】
コンピュータに、
投票対象に対して投票が可能な競技に対する投票を受け付ける情報処理装置であって、
第１プレイヤから、第２プレイヤの選択を受け付けるステップと、
前記第２プレイヤから、投票又は予想する投票対象を受け付けるステップと、
前記第１プレイヤが前記第２プレイヤを選択した場合、前記第２プレイヤの前記投票対象に基づいて、前記第１プレイヤが指定する所定価値又はその一部を、前記投票対象の全部又は一部の投票対象に投票する処理を実行するステップと、
を実行させ、
前記投票する処理を実行するステップは、
前記第２プレイヤの投票又は予想が完了する前に前記第１プレイヤが前記第２プレイヤを選択した場合、
前記投票対象を受け付けるステップが前記第２プレイヤから投票又は予想する投票対象を受けた後に、前記第２プレイヤが投票又は予想した投票対象の全部又は一部の投票対象に、前記所定価値又はその一部を投票する処理を実行する、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
例えば、競馬や競輪、競艇等の投票が行われる各種の競技においては、投票者からの投票を受け付ける投票装置が用いられる（例えば、特許文献１を参照）。投票者は、投票に必要な投票事項を投票用紙に記載し、投票装置に入力することにより投票を行うことができる。例えば、競馬の場合、レースが行われるレース場や単勝、複勝といった投票方式、投票する馬等の事項を投票用紙に記載し、投票装置に入力することにより、投票を行うことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１１４４８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の競技に採用されている投票の方法は複雑であり、初心者のユーザにとっては敷居が高い。例えば、競馬や競輪、競艇等の場合、投票方式や投票対象となる馬、又は競技者を多くの投票パターンの中から選択しなければならないため複雑である。このことは、投票をしたことがないユーザや投票の経験が少ないユーザを遠ざける一因になっていると考えられる。
【０００５】
そこで、本発明は、投票の経験が少ないユーザであっても容易に投票を行うことができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る情報処理装置は、投票対象に対して投票が可能な競技に対する投票を受け付ける情報処理装置であって、第１プレイヤから、第２プレイヤの選択を受け付ける第１受付部と、第２プレイヤから、投票又は予想する投票対象を受け付ける第２受付部と、第１プレイヤが第２プレイヤを選択した場合、第２プレイヤの投票対象に基づいて、第１プレイヤが指定する所定価値又はその一部を、投票対象の全部又は一部の投票対象に投票する処理を実行する投票処理部と、を有する。
【発明の効果】
【０００７】
本発明によれば、投票の経験が少ないユーザであっても容易に投票を行うことができる技術を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る投票システムのシステム構成の一例を示す図である。
【図２】サーバ及び端末のハードウェア構成例を示す図である。
【図３】サーバの機能ブロック構成例を示す図である。
【図４】ユーザ管理ＤＢ及び予想者管理ＤＢの一例を示す図である。
【図５】投票システムが行う処理手順の一例を示すシーケンス図である。
【図６】予想者の指定を受け付ける画面の一例を示す。
【図７】各投票対象に所定価値が投票される場合の具体例を示す図である。
【図８】各投票対象に所定価値が投票される場合の具体例を示す図である。
【発明を実施するための形態】
【０００９】
添付図面を参照して、本発明の実施形態について説明する。なお、各図において、同一の符号を付したものは、同一又は同様の構成を有する。
【００１０】
＜システム構成＞
図１は、本実施形態に係る投票システム１のシステム構成の一例を示す図である。図１に示す投票システム１は、サーバ１０と、１以上の端末２０とを備える。サーバ１０及び端末２０は、インターネットやイントラネット、無線ＬＡＮ、移動通信等の通信ネットワークＮを介して互いに通信可能に接続されている。サーバ１０及び端末２０は、情報処理装置と称されてもよい。
【００１１】
サーバ１０は、１又は複数の物理的なサーバ等から構成されていてもよいし、ハイパーバイザー（hypervisor）上で動作する仮想的なサーバを用いて構成されていてもよいし、クラウドサーバを用いて構成されていてもよい。端末２０は、ユーザ又は予想者が利用する端末であり、ユーザ又は予想者は、端末２０を操作することで投票対象に投票を行うことができる。端末２０は、例えば、携帯電話（スマートフォンを含む）、タブレット端末、パーソナルコンピュータ等である。
【００１２】
サーバ１０は、例えば、競輪、競馬、競艇、オートレースのように投票行為が行われる各種競技において、予想者（Tipster）が投票する投票対象の管理、ユーザが投票する投票対象の管理、ユーザが所有する所定価値の管理、競技の結果に応じた払い戻し額等の管理を行う。
【００１３】
投票対象とは、所定価値を投票する対象であり、競技に出場する出場者（選手や動物を含む）のうち、勝利すると予想する出場者の指定と投票方式の指定との組み合わせにより一意に定められる対象を意味する。具体的には、競輪の場合、１着及び２着としてそれぞれ５番及び３番の選手を指定する２連単の車券、１番、２番及び５番の選手を指定する３連複の車券などである。なお、２連単とは、１着と２着の選手を着順どおりに予想する車券であり、３連複とは、１着〜３着の選手（着順は問わない）を予想する車券である。また、競馬の場合、１番の単勝馬券、５番の複勝馬券などである。
【００１４】
所定価値とは、例えは、金銭でもよいし、所定のサービス又はゲームで利用可能なポイント等であってもよい。また、ポイントは、ユーザが無償で受け取ることが可能なポイント（無償ポイント）であってもよいし、金銭の支払と引き換えに受け取ることが可能なポイント（有償ポイント）であってもよい。所定価値は、単に「価値」と称されてもよい。
【００１５】
本実施形態において、ユーザ（第１プレイヤ）は、予想者（第２プレイヤ）を指定することで、指定した予想者が投票又は予想する投票対象に投票することができる。すなわち、ユーザは、自ら、誰が（何が）勝利するのかを予想して投票対象を決定するのではなく、予想者が投票又は予想する投票対象を利用して投票を行うことができる。以下の説明では、自ら投票対象を予想するのではなく、予想者が予測した投票対象を利用することで投票を行うことを、「相乗りする」と表現する。例えば、ユーザが、端末２０の画面を介して、相乗りする予想者として予想者Ａを指定したとする。また、予想者Ａは、その後、１番、５番及び６番の３連複の車券に投票したとする。この場合、サーバ１０は、ユーザの所定価値を、１番、５番及び６番の３連複の車券に自動的に投票する。
【００１６】
予想者はどのような人物であってもよいが、例えば、複数の人物から構成されるグループであってもよいし、１人であってもよい。また、芸能人等の有名人であってもよいし、無名の一般人であってもよい。また、予想者は、必ずしも実在する人物に限定されず、コンピュータシミュレーションにより作り出された仮想的な人物であってもよい。
【００１７】
＜ハードウェア構成＞
図２は、サーバ１０及び端末２０のハードウェア構成例を示す図である。サーバ１０及び端末２０は、ＣＰＵ（Central Processing Unit）、ＧＰＵ（Graphical processing unit）等のプロセッサ１１、メモリ、ＨＤＤ（Hard Disk Drive）及び／又はＳＳＤ（Solid State Drive）等の記憶装置１２、有線又は無線通信を行う通信ＩＦ（Interface）１３、入力操作を受け付ける入力デバイス１４、及び情報の出力を行う出力デバイス１５を有する。入力デバイス１４は、例えば、キーボード、タッチパネル、マウス及び／又はマイク等である。出力デバイス１５は、例えば、ディスプレイ及び／又はスピーカ等である。
【００１８】
＜機能ブロック構成＞
図３は、サーバ１０の機能ブロック構成例を示す図である。サーバ１０は、記憶部１００と、表示制御部１０１と、受付部１０２と、投票処理部１０３と、動画処理部１０４とを含む。記憶部１００は、サーバ１０が備える記憶装置１２を用いて実現することができる。また、表示制御部１０１と、受付部１０２と、投票処理部１０３と、動画処理部１０４とは、サーバ１０のプロセッサ１１が、記憶装置１２に記憶されたプログラムを実行することにより実現することができる。また、当該プログラムは、記憶媒体に格納することができる。当該プログラムを格納した記憶媒体は、コンピュータ読み取り可能な非一時的な記憶媒体（Non-transitory computer readable medium）であってもよい。非一時的な記憶媒体は特に限定されないが、例えば、ＵＳＢメモリ又はＣＤ−ＲＯＭ等の記憶媒体であってもよい。
【００１９】
記憶部１００は、ユーザ管理ＤＢ１００ａと、予想者管理ＤＢ１００ｂとを記憶する。図４に、ユーザ管理ＤＢ１００ａの一例を示す。「ユーザＩＤ」には、サーバ１０内でユーザを一意に識別するための識別子が格納される。「ニックネーム」には、ユーザ登録時にユーザが入力したニックネームが格納される。「所持価値」は、ユーザが所有する所定価値の量が格納される。「投票履歴」には、ユーザが投票した投票対象及び投票した所定価値がレース毎に格納される。
【００２０】
図４に、予想者管理ＤＢ１００ｂの一例を示す。「予想者ＩＤ」には、サーバ１０内で予想者（予想者のグループを含む）を一意に識別するための識別子が格納される。「ニックネーム」には、予想者のニックネームが格納される。「所持価値」は、予想者が所有する所定価値の量が格納される。「増減量」には、所定時間（例えば第１レース開始時等）を基準として予想者の所持価値が増減した量が格納される。例えば図４の例では、予想者Ｃ１００は、第１レース開始時には３２，６１０円を所有しており、現在は２０，５９０円増えて５３，２００円を所持していることを示している。「投票履歴」には、予想者が投票した投票対象及び投票した所定価値がレース毎に格納される。
【００２１】
表示制御部１０１は、端末２０のディスプレイに、ユーザから予想者の指定を受け付ける画面や予想者が予想をしている様子を示す動画等を表示させるために必要な各種の処理を行う。表示制御部１０１は、端末２０が備えるＷｅｂブラウザからのアクセスに応じて、又は、端末２０にインストールされた専用のアプリケーションからのアクセスに応じて、各種の画面を表示するためのデータを端末２０に送信するようにしてもよい。
【００２２】
受付部１０２は、投票対象に対して投票が可能な競技について、ユーザから、相乗りする予想者の選択を受け付ける機能を有する。当該機能を有する受付部１０２は、第１受付部と称されてもよい。また、受付部１０２は、予想者から、投票する投票対象を受け付ける機能を有する。当該機能を有する受付部１０２は、第２受付部と称されてもよい。
【００２３】
投票処理部１０３は、ユーザが予想者を選択した場合、当該予想者が投票する投票対象に基づいて、ユーザが指定する所定価値又はその一部を、当該投票対象の全部又は一部の投票対象に投票する処理を実行する機能を有する。なお、投票処理部１０３は、競技への投票受付や払戻金の支払等を行う外部のシステムにアクセスすることで、ユーザ及び予想者から受け付けた投票対象に投票を行うようにしてもよい。また、投票処理部１０３は、所定価値を投票した投票対象が報酬の支払対象である場合に、報酬の支払対象である投票対象に投票された所定価値に応じた報酬の支払処理を、サーバ１０自身で、又は外部のシステムを利用して行うようにしてもよい。
【００２４】
動画処理部１０４は、予想者が予想を行っている様子を撮影した動画を予想者の端末２０等から受信し、表示制御部１０１に渡す機能を有する。
【００２５】
＜処理手順＞
図５は、投票システム１が行う処理手順の一例を示すシーケンス図である。図５を用いて、サーバ１０及び端末２０が行う処理手順を具体的に説明する。なお、図５において、ユーザが利用する端末を端末２０ａとし、予想者が利用する端末を端末２０ｂと記載する。
【００２６】
まず、各予想者が利用する端末２０ｂは、予想者が予想を行っている様子を撮影した映像データをサーバ１０に送信する（Ｓ１０１）。映像データの送信は、所定期間の間（少なくとも複数の競技が行われる時間帯を含む期間であり、例えば１日など）、継続して行われる。
【００２７】
続いて、ユーザが利用する端末２０ａは、ユーザ操作に従い、予想者の選択を受け付ける画面の表示をサーバ１０に要求する（Ｓ１０２）。サーバ１０は、当該要求に従って予想者の選択を受け付ける画面の画面データを端末２０ａに送信する（Ｓ１０３）。画面データを受信した端末２０ａのディスプレイには、予想者の指定を受け付ける画面が表示される。
【００２８】
図６は、予想者の指定を受け付ける画面の一例を示す。図６（ａ）に示す受付画面Ｄ１０は、１日単位で予想者の指定を受け付ける画面の一例である。予想者選択エリアＷ１０には、ユーザが選択可能な複数の予想者と戦績とが表示される。ボタンＢ１０が押下されると、押下された時点で予想者選択エリアＷ１０に表示されている予想者が、ユーザが相乗りする予想者として指定される。
【００２９】
図６（ｂ）に示す受付画面Ｄ１１は、１レース単位で予想者の指定を受け付ける画面の一例である。予想者選択エリアＷ１１には、予想者が予想をしている様子をリアルタイムに撮影した動画が表示される。当該動画を左右にフリックすることで、動画を表示する予想者を切り替えることができる。予想者選択エリアＷ１１には、ユーザが選択可能な複数の予想者と戦績とが表示される。ボタンＢ１１が押下されると、押下された時点で予想者選択エリアＷ１１に表示されている予想者が、ユーザが相乗りする予想者として指定される。
【００３０】
端末２０ａは、予想者の指定を受け付ける画面にてユーザが選択した予想者及び投票する所定価値の量（投票量）を示す情報をサーバ１０に送信する（Ｓ１０４）。サーバ１０の受付部は、端末２０ａから、当該情報を受信することで、予想者の選択及び投票する所定価値の量（投票量）の指定を受け付ける（Ｓ１０５）。
【００３１】
受付部１０２は、ユーザの端末２０ａから、競技毎（レース毎）に予想者及び所定価値の量の指定を受け付けるようにしてもよいし、所定期間（少なくとも複数の競技が行われる時間帯を含む期間であり、例えば１日など）の単位で予想者及び所定価値の量の指定を受け付けるようにしてもよい。例えば、受付部１０２がユーザから、１日単位で予想者Ａの指定を受け付けた場合、投票処理部１０３は、当該１日に開催される全ての競技（全レース）について、予想者Ａが投票した投票対象にユーザの所定価値を投票していく。
【００３２】
なお、図５に示すように、受付部１０２は、ユーザから予想者の選択を受け付ける期間を、予想者が投票又は予想を終える前とするようにしてもよい。例えば、受付部１０２は、レース毎に予想者の選択を受け付ける場合、少なくとも、各レースにおいて予想者が投票又は予想を終える前に、予想者の指定をユーザから受け付けるようにしてもよい。また、受付部１０２は、所定期間の単位で予想者の指定をユーザから受け付ける場合、既に予想者が投票又は予想を終えたレースについては、所定価値を投票しないようにしてもよい。例えば、ユーザが第１レース終了直後に予想者Ａを選択した場合において、その時点では予想者Ａが既に第２レースまでの投票を終えていた場合、サーバ１０は、第３レースからユーザの所定価値を投票するようにしてもよい。これに限定されず、受付部１０２は、予想者が投票又は予想を終えたか否かに関わらず、予想者の選択をユーザから受け付けるようにしてもよい。
【００３３】
続いて、予想者の端末２０ｂは、予想者が選択した投票対象及び投票する所定価値の量（投票量）の指定を受け付ける（Ｓ１０６）。投票処理部１０３は、予想者が選択した投票対象に対して、予想者により指定された量の所定価値を投票する（Ｓ１０７）。
【００３４】
続いて、投票処理部１０３は、ステップＳ１０５の処理手順でユーザから予想者の選択を受け付けた場合、選択された予想者が投票又は予想した投票対象に、ユーザが指定した量の所定価値又はその一部を投票する（Ｓ１０８）。
【００３５】
例えば、ユーザが予想者Ａを指定し、ユーザが指定した所定価値は１０００円であるとする。また、予想者Ａは車券Ａ、Ｂ及びＣにそれぞれ１００円ずつ投票したとする。この場合、投票処理部１０３は、ユーザの所定価値を、車券Ａ、Ｂ及びＣにそれぞれ１００円ずつ投票するようにしてもよい。つまり、投票処理部１０３は、予想者が各投票対象に投票した所定価値と同一量になるように、ユーザの所定価値を各投票対象に投票するようにしてもよい。また、投票処理部１０３は、ユーザの所定価値を、車券Ａ、Ｂ及びＣにそれぞれ３００円ずつ投票するようにしてもよい。つまり、投票処理部１０３は、予想者が各投票対象に投票した所定価値の比率と同一比率になるように、ユーザの所定価値を各投票対象に投票するようにしてもよい。
【００３６】
また、投票処理部１０３は、受付部１０２が、予想者の投票又は予想が完了する前にユーザから予想者の選択を受け付けた場合、受付部１０２が予想者から投票又は予想する投票対象を受けた後に、予想者が投票又は予想した投票対象の全部又は一部の投票対象に、ユーザの所定価値又はその一部を投票する処理を実行するようにしてもよい。例えば、受付部１０２は、ユーザから予想者Ａに相乗りするとの選択を受け付け、その後、予想者Ａから、車券Ａ及びＢに１００円ずつ投票するとの指示を受け付けたとする。この場合、投票処理部１０３は、受付部１０２が予想者Ａから車券Ａ及び車券Ｂに投票することの指示を受付けた後、ユーザの所定価値を車券Ａ及び車券Ｂに１００円ずつ投票するようにしてもよい。また、投票処理部１０３は、受付部１０２が予想者から投票又は予想する投票対象を受けた後であって、かつ、競技開始時間から所定時間前のタイミング（例えば投票の締め切りタイミング又は競技開始の１０分前など）で投票処理を行うようにしてもよい。
【００３７】
ここで、ユーザから、所定期間の単位（例えば１日単位など）で相乗りする予想者の選択を受け付ける場合、受付部１０２は、予想者と、所定期間の単位に含まれる複数の競技（例えば同一日に開催される複数のレース）に対して投票する所定価値の合計値（合計量）の指定を受け付けるようにしてもよい。また、投票処理部１０３は、複数の競技の各々について、予想者により投票又は予想された投票対象に基づいて、ユーザが指定した所定価値の合計値を所定規則（所定の配分規則）に従って競技ごとに配分することで決定された量の価値を用いて投票するようにしてもよい。
【００３８】
所定価値の合計値については、指定可能な最低値が定められていてもよい。指定可能な最低値は、少なくとも、投票対象あたりの最低投票量の２倍よりも大きい値に設定されていてもよい。例えば、投票対象あたりの最低投票量が１００円であった場合、受付部１０２は、少なくとも２００円以上でないと指定を受け付けないようにしてもよい。これにより、指定された所定価値の合計値が少なすぎて実質的に投票することができないという事態を排除することができる。
【００３９】
所定規則はどのような基準であってもよいが、例えば、ユーザが指定した所定価値の合計値のうち一定量を、終了した競技を除く複数の競技の各々に対して開催順に配分していくことで、複数の競技の各々に投票する価値の量を決定することであってもよい。また、開催順に配分することで余った量の価値を、再度開催順に配分する処理を繰り返すことであってもよい。
【００４０】
一定量は、競技ごとの最低投票量であってもよい。また、競技ごとの最低投票量は、投票対象あたりの最低投票量と同一であってもよいし、投票対象あたりの最低投票量の正の整数倍であってもよい。例えば、所定期間に開催されるレースが１０レースであり、競技ごとの最低投票量が１００円である場合、投票処理部１０３は、第１レースから第１０レースまで１００円ずつ配分し、余りの２０００円について、再度第１レースから第１０レースまで１００円ずつ配分し、余りの１０００円について、再度第１レースから第１０レースまで１００円ずつ配分するようにしてもよい。同様に、競技ごとの最低投票量が２００円である場合、投票処理部１０３は、第１レースから第１０レースまで２００円ずつ配分し、余りの１０００円について、再度第１レースから第５レースまで２００円ずつ配分するようにしてもよい。
【００４１】
各レースに配分された所定価値を投票対象に投票する場合、投票対象あたりの最低投票量を考慮すると、予想者が投票した全ての投票対象に投票することができないことが想定される。例えば、予想者が、車券Ａ、車券Ｂ、車券Ｃ及び車券Ｄに投票しており、最低投票量が１００円であると仮定する。もし、配分された所定価値が２００円である場合、２００円不足することから車券Ａ〜Ｄの全てに投票することができない。
【００４２】
そこで、投票処理部１０３は、同一の競技（同一のレース）において予想者により投票又は予想された投票対象が複数存在する場合、複数の投票対象のうち優先順位が高い順に、ユーザが所有する所定価値又はその一部を投票するようにしてもよい。
【００４３】
優先順位は、例えば、オッズが高い順であってもよいし、オッズが低い順であってもよいし、投票量が多い順であってもよいし、投票量が少ない順であってもよい。また、オッズと投票量とを積算した値が高い順であってもよいし、オッズと投票量とを積算した値が低い順であってもよい。また、どの優先順位に従って投票を行うのかについてはユーザが指定可能であってもよい。つまり、受付部１０２は、ユーザから優先順位の指定を受け付け、投票処理部１０３は、同一の競技において予想者により投票又は予想された投票対象が複数存在する場合、受付部１０２が受け付けた優先順位が高い順に、ユーザが所有する所定価値又はその一部を投票するようにしてもよい。
【００４４】
図７を用いて具体例を説明する。図７は、所定期間（１日）に開催されるレースが６レースであり、投票対象あたりの最低投票量及び競技ごとの最低投票量が共に１００円である場合に、ユーザが指定した所定価値が各投票対象に投票される場合の具体例を示している。また、所定価値を複数の投票対象に投票する際の優先順位は、オッズが高い順であるとする。「レース番号」は、開催されるレースの番号を示す。「車券」は、投票可能な車券を示す。「購入数」は、ユーザが相乗りした予想者が購入した車券の数を示す。なお、図７の例では、車券１枚あたり１００円であると仮定する。「オッズ」は、車券が当選した場合に払い戻しを受けられる倍率を示す。
【００４５】
「ベットパターン１」は、ユーザが、全６レースについて合計５００円を投票すると指定した場合に、各レースにおいてどの投票対象に投票が行われるのかを示している。まず、投票処理部１０３は、第１レースから順に競技ごとの最低投票量である１００円を配分していく。第６レースについては配分可能な所定価値が無くなるため配分されない。続いて、投票処理部１０３は、各レースに配分された所定価値を、予想者が投票した投票対象のうちオッズが最も高い投票対象に投票していく。その結果、第１レースでは車券Ｃに１００円投票され、第２レースでは車券Ｄに１００円投票され、第３レースでは車券Ｃに１００円投票され、第４レースでは車券Ａに１００円投票され、第５レースでは車券Ｄに１００円投票されることになる。
【００４６】
「ベットパターン２」は、ユーザが、全６レースについて合計１０００円を投票すると指定した場合に、各レースにおいてどの投票対象に投票が行われるのかを示している。まず、投票処理部１０３は、第１レースから順に競技ごとの最低投票量である１００円を配分していく。第６レースまで配分が完了した時点で４００円が余るため、余った４００円を再度第１レースから順に配分していく。その結果、第１レースから第４レースまでは２００円が配分され、第５レース及び第６レースについては１００円が配分される。続いて、投票処理部１０３は、各レースに配分された所定価値を、予想者が投票した投票対象のうちオッズが最も高い投票対象に投票していく。その結果、第１レースでは車券Ａ及び車券Ｃに１００円ずつ投票され、第２レースでは車券Ｂ及び車券Ｄに１００円ずつ投票され、第３レースでは車券Ａ及び車券Ｃに１００円ずつ投票され、第４レースでは車券Ａに１００円投票され、第５レースでは車券Ｄに１００円投票され、第６レースでは車券Ｄに１００円投票されることになる。
【００４７】
「ベットパターン３」は、ユーザが、全６レースについて合計３０００円を投票すると指定した場合に、各レースにおいてどの投票対象に投票が行われるのかを示している。まず、投票処理部１０３は、第１レースから順に競技ごとの最低投票量である１００円を配分していく。第６レースまで配分が完了した時点で２４００円が余るため、余った２４００円を再度第１レースから順に配分していく。再度第６レースまで配分が完了した時点で１８００円が余るため、余った１８００円を再度第１レースから順に配分していく。これを繰り返すことで、第１レースから第６レースまで、それぞれ５００円が配分される。続いて、投票処理部１０３は、各レースに配分された所定価値を、予想者が投票した投票対象のうちオッズが最も高い投票対象に投票していく。その結果、第１レースでは車券Ａ、車券Ｂ及び車券Ｄに１００円ずつ投票され、更に、車券Ｃに２００円投票される。第２レースでは車券Ａ、車券Ｂ及び車券Ｃに１００円ずつ投票され、更に、車券Ｄに２００円投票される。第３レースでは車券Ａ、車券Ｂ及び車券Ｄに１００円ずつ投票され、更に、車券Ｃに２００円投票される。第４レースから第６レースについては説明を省略する。
【００４８】
図８は、所定価値を複数の投票対象に投票する際の優先順位を、オッズが低い順であるとした場合に、ユーザが指定した所定価値が各投票対象に投票される場合の具体例を示している。その他の条件は図７と同一であるため、具体的な説明は省略する。
【００４９】
＜補足事項＞
受付部１０２は、投票対象に対して投票が可能な競技について、ユーザから、相乗りする予想者の選択を複数受け付けるようにしてもよい。また、受付部１０２は、選択された予想者ごとに、投票する所定価値（又は所定価値の合計値）の指定を受け付けるようにしてもよい。
【００５０】
投票処理部１０３は、所定期間の単位で相乗りする予想者の選択と所定価値の合計値との指定を受付けた場合で、予想者が投票しなかった競技が存在した場合、当該競技については投票を行わない。このとき、投票処理部１０３は、当該競技までに投票済みの所定価値を除いた余りの所定価値を、所定規則に従って、当該競技以後の競技に配分するようにしてもよい。
【００５１】
例えば、図７の「ベットパターン１」において、予想者が第５レースに投票しなかったと仮定する。この場合、投票処理部１０３は、その時点での余りの所定価値１００円を、第６レースに配分する。また、図７の「ベットパターン２」において、予想者が第４レースに投票しなかったと仮定する。この場合、投票処理部１０３は、その時点での余りの所定価値４００円を、第５レースと第６レースにそれぞれ２００円ずつ配分する。
【００５２】
また、受付部１０２は、競技ごとに、投票する所定価値の量の指定をユーザから受け付けるようにしてもよい。この場合、投票処理部１０３は、予想者が投票した複数の投票対象のうち優先順位が高い順に、指定された量の所定価値を投票する。
【００５３】
また、受付部１０２は、競技ごとに投票する所定価値の最大量をユーザから受け付けるようにしてもよい。この場合、投票処理部１０３は、競技ごとに、当該所定価値の最大量が、予想者が投票した所定価値の量を超えるか否かを比較する。投票処理部１０３は、比較の結果、当該所定価値の最大量が、予想者が投票した所定価値の量を超える場合、予想者が投票した各投票対象に、予想者が投票した所定価値の量と同一量の所定価値を投票するようにしてもよい。また、投票処理部１０３は、当該所定価値の最大量が、予想者が投票した所定価値の量以下である場合、投票処理部１０３は、予想者が投票した複数の投票対象のうち優先順位が高い順に、指定された量の所定価値を投票するようにしてもよい。  また、投票処理部１０３は、ユーザが指定した所定価値の合計値を、特定の競技（例えば競馬における重賞レース等）に対して優先的に配分するようにしてもよい。例えば、投票処理部１０３は、ユーザが指定した所定価値の合計値を複数の競技の各々に対して開催順に配分する際、特定の競技に対して、所定価値の量を他の競技よりも多く配分する（例えばようにしてもよい。
【００５４】
＜まとめ＞
以上説明した実施形態によれば、ユーザから、相乗りする予想者の選択を受け付け、予想者が投票した投票対象の全部又は一部に、ユーザが指定した所定価値を投票するようにした。これにより、投票の経験が少ないユーザであっても容易に投票することが可能になる。
【００５５】
以上説明した実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。実施形態で説明したフローチャート、シーケンス、実施形態が備える各要素並びにその配置、材料、条件、形状及びサイズ等は、例示したものに限定されるわけではなく適宜変更することができる。また、異なる実施形態で示した構成同士を部分的に置換し又は組み合わせることが可能である。
【符号の説明】
【００５６】
１…投票システム、１０…サーバ、１１…プロセッサ、１２…記憶装置、１３…通信ＩＦ、１４…入力デバイス、１５…出力デバイス、２０…端末、１００…記憶部、１０１…表示制御部、１０２…受付部、１０３…投票処理部、１０４…動画処理部
【図１】
0006846674.tif 000002
【図２】
0006846674.tif 000003
【図３】
0006846674.tif 000004
【図４】
0006846674.tif 000005
【図５】
0006846674.tif 000006
【図６】
0006846674.tif 000007
【図７】
0006846674.tif 000008
【図８】
0006846674.tif 000009