Nothing Special   »   [go: up one dir, main page]

JP2024003160A - Information processor and information processing method and program - Google Patents

Information processor and information processing method and program Download PDF

Info

Publication number
JP2024003160A
JP2024003160A JP2023193883A JP2023193883A JP2024003160A JP 2024003160 A JP2024003160 A JP 2024003160A JP 2023193883 A JP2023193883 A JP 2023193883A JP 2023193883 A JP2023193883 A JP 2023193883A JP 2024003160 A JP2024003160 A JP 2024003160A
Authority
JP
Japan
Prior art keywords
voting
user
place
amount
upper limit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2023193883A
Other languages
Japanese (ja)
Other versions
JP7530023B2 (en
Inventor
武史 池田
Takeshi Ikeda
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mixi Inc
Original Assignee
Mixi Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mixi Inc filed Critical Mixi Inc
Priority to JP2023193883A priority Critical patent/JP7530023B2/en
Publication of JP2024003160A publication Critical patent/JP2024003160A/en
Application granted granted Critical
Publication of JP7530023B2 publication Critical patent/JP7530023B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

To provide a technology that allows a user with little experience in voting to vote easily.SOLUTION: An information processor according to an aspect of the present invention performs processing relating to voting in a competition, and has: a reception unit that accepts designation of a first extract condition to narrow voting targets in the competition and designation of an upper limit of a predetermined value that can be voted for; and a presentation unit that presents to the user a combination of voting targets and voting methods selected based on the maximum amount from among combinations of voting targets and voting methods that match the first extraction condition in the competition.SELECTED DRAWING: Figure 3

Description

本発明は、情報処理装置、情報処理方法及びプログラムに関する。 The present invention relates to an information processing device, an information processing method, and a program.

例えば、競馬や競輪、競艇等の投票が行われる各種の競技においては、投票者からの投票を受け付ける投票装置が用いられる(例えば、特許文献1を参照)。投票者は、投票に必要な投票事項を投票用紙に記載し、投票装置に入力することにより投票を行うことができる。例えば、競馬の場合、レースが行われるレース場や単勝、複勝といった投票方式、投票する馬等の事項を投票用紙に記載し、投票装置に入力することにより、投票を行うことができる。 For example, in various sports in which voting is performed, such as horse racing, bicycle racing, and boat racing, voting devices that accept votes from voters are used (see, for example, Patent Document 1). Voters can vote by writing voting items necessary for voting on a voting paper and inputting it into a voting device. For example, in the case of horse racing, voting can be done by writing information such as the racetrack where the race will be held, the voting method (single-win, double-win, etc.), the horse to vote for, etc. on a voting paper, and inputting it into a voting device.

特開2013-114487号公報Japanese Patent Application Publication No. 2013-114487

しかしながら、上述の競技に採用されている投票の方法は複雑であり、初心者のユーザにとっては敷居が高い。例えば、競馬や競輪、競艇等の場合、投票方式や投票対象となる馬、又は競技者を多くの投票パターンの中から選択しなければならないため複雑である。このことは、投票をしたことがないユーザや投票の経験が少ないユーザを遠ざける一因になっていると考えられる。 However, the voting method used in the above-mentioned competitions is complex and difficult for novice users. For example, in the case of horse races, bicycle races, boat races, etc., voting methods, horses to vote on, or athletes must be selected from among many voting patterns, which is complicated. This is considered to be a factor in alienating users who have never voted or users with little voting experience.

そこで、本発明は、投票の経験が少ないユーザであっても容易に投票を行うことができる技術を提供することを目的とする。 Therefore, an object of the present invention is to provide a technology that allows even users with little voting experience to easily vote.

本発明の一態様に係る情報処理装置は、競技における投票に関する処理を実行する情報処理装置であって、前記競技における投票対象を絞り込むための第1抽出条件の指定と、投票可能な所定価値の上限額の指定とをユーザから受け付ける受付部と、前記競技において前記第1抽出条件に合致する投票対象及び投票方式の組み合わせの中から、前記上限額に基づいて選択された投票対象及び投票方式の組み合わせを、前記ユーザに提示する提示部と、を有する。 An information processing device according to one aspect of the present invention is an information processing device that executes processing related to voting in a competition, and includes designation of a first extraction condition for narrowing down voting targets in the competition, and a predetermined value for voting. a reception unit that accepts the specification of an upper limit amount from a user; and a reception unit that receives a designation of an upper limit amount from a user; and a presentation unit that presents the combination to the user.

本発明によれば、投票の経験が少ないユーザであっても容易に投票を行うことができる技術を提供することができる。 According to the present invention, it is possible to provide a technology that allows even users with little voting experience to easily vote.

本実施形態に係る投票システムのシステム構成の一例を示す図である。FIG. 1 is a diagram showing an example of a system configuration of a voting system according to the present embodiment. サーバ及び端末のハードウェア構成例を示す図である。It is a diagram showing an example of the hardware configuration of a server and a terminal. サーバの機能ブロック構成例を示す図である。FIG. 3 is a diagram showing an example of a functional block configuration of a server. ユーザ管理情報、投票対象情報及び抽出条件情報の一例を示す。An example of user management information, voting target information, and extraction condition information is shown. 投票システムが行う処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the processing procedure performed by a voting system. 画面表示例を示す図である。It is a figure which shows the example of a screen display. 画面表示例を示す図である。It is a figure which shows the example of a screen display.

添付図面を参照して、本発明の実施形態について説明する。なお、各図において、同一の符号を付したものは、同一又は同様の構成を有する。 Embodiments of the present invention will be described with reference to the accompanying drawings. In addition, in each figure, those with the same reference numerals have the same or similar configurations.

<システム構成>
図1は、本実施形態に係る投票システム1のシステム構成の一例を示す図である。図1に示す投票システム1は、サーバ10と、1以上の端末20とを備える。サーバ10及び端末20は、インターネットやイントラネット、無線LAN、移動通信等の通信ネットワークNを介して互いに通信可能に接続されている。サーバ10及び端末20は、情報処理装置と称されてもよい。
<System configuration>
FIG. 1 is a diagram showing an example of the system configuration of a voting system 1 according to the present embodiment. The voting system 1 shown in FIG. 1 includes a server 10 and one or more terminals 20. The server 10 and the terminal 20 are communicably connected to each other via a communication network N such as the Internet, an intranet, a wireless LAN, or a mobile communication network. The server 10 and the terminal 20 may also be referred to as information processing devices.

サーバ10は、1又は複数の物理的なサーバ等から構成されていてもよいし、ハイパーバイザー(hypervisor)上で動作する仮想的なサーバを用いて構成されていてもよいし、クラウドサーバを用いて構成されていてもよい。端末20は、ユーザが利用する端末であり、ユーザは、端末20を操作することで投票対象に投票を行うことができる。端末20は、例えば、携帯電話(スマートフォンを含む)、タブレット端末、パーソナルコンピュータ等である。 The server 10 may be configured using one or more physical servers, etc., may be configured using a virtual server running on a hypervisor, or may be configured using a cloud server. It may be configured as follows. The terminal 20 is a terminal used by a user, and the user can vote for a voting target by operating the terminal 20. The terminal 20 is, for example, a mobile phone (including a smartphone), a tablet terminal, a personal computer, or the like.

サーバ10は、例えば、競輪、競馬、競艇、オートレースのように投票行為が行われる各種競技において、ユーザが投票する投票対象、投票方式及び所定価値の管理、ユーザが保持する所定価値の管理、競技(レース)の結果に応じた払い戻し量(払戻金等)の管理等の各種処理を実行する。 The server 10 manages, for example, voting targets for users to vote on, voting methods, and predetermined values, and manages predetermined values held by users in various sports where voting is performed, such as bicycle racing, horse racing, boat races, and auto races. Performs various processes such as managing the amount of refunds (refunds, etc.) according to the results of competitions (races).

投票対象とは、競技に出場する出場者(選手や動物を含む)である。例えば、1番から5番までの出場者が競う競技の場合、1番から5番までの出場者の各々が投票対象になる。 The voting targets are the contestants (including athletes and animals) participating in the competition. For example, in the case of a competition in which contestants No. 1 to No. 5 compete, each of the contestants No. 1 to No. 5 becomes a voting target.

投票方式とは、投票対象に対して所定価値を投票する(賭ける)方法である。例えば単勝とは、1着になる投票対象を予想して所定価値を投票する方法であり、複勝とは、1着から3着までに入る投票対象を予想して所定価値を投票する方法である。2連単とは、1着及び2着の投票対象を着順どおりに予想して所定価値を投票する方法であり、2連複とは、1着及び2着に入る2つの投票対象(着順は問わない)を予想して所定価値を投票する方法である。3連単とは、1着、2着及び3着の投票対象を着順どおりに予想して所定価値を投票する方法であり、3連複とは、1着~3着に入る3つの投票対象(着順は問わない)を予想して所定価値を投票する方法である。本実施形態に係る投票方式には、これらの方法以外の投票方式も含まれる。 The voting method is a method of voting (betting) a predetermined value on a voting target. For example, a single win is a method in which you predict who will come in first place and vote a predetermined value, and a multiple win is a method in which you predict who will come in 1st to 3rd place and vote a predetermined value. be. Two-in-a-row is a method in which the voting targets for 1st and 2nd place are predicted in the order of their finish and a predetermined value is voted for. This is a method of voting for a predetermined value by predicting (in any order). Trifecta is a method of voting for a predetermined value by predicting the voting targets for 1st, 2nd, and 3rd place in the order of their arrival. This is a method of predicting the target (regardless of the order of arrival) and voting for a predetermined value. The voting method according to this embodiment also includes voting methods other than these methods.

所定価値とは、投票対象及び投票方式の組み合わせに対して投票可能な価値であり、例えば、金銭でもよいし、ポイントであってもよい。ポイントは、投票することに加えて、所定のサービス又はゲームで利用可能なものであってもよい。また、ポイントは、例えば所定のサービス又はゲームをプレイするユーザが、所定のサービスやゲーム内にて無償で受け取ることが可能なポイント(無償ポイント)であってもよいし、所定のサービスやゲーム内で金銭の支払と引き換えに(課金することで)受け取ることが可能なポイント(有償ポイント)であってもよい。所定価値は、単に「価値」と称されてもよい。 The predetermined value is a value that can be voted on for a combination of voting object and voting method, and may be money or points, for example. Points may be available for use in certain services or games in addition to voting. In addition, points may be points (free points) that a user who plays a predetermined service or game can receive for free in a predetermined service or game, or points that can be received for free in a predetermined service or game. The points may be points (paid points) that can be received in exchange for monetary payment (by charging). The predetermined value may be simply referred to as "value."

本実施形態では、投票対象及び投票方式を指定することで一意に定まる、所定価値を投票可能な対象を「投票券」と呼ぶ。投票券は、紙媒体で発行されるものでもよく、また、投票システム1内で管理されるデータであってもよい。投票券の一例として、1着1番、2着5番の2連単の投票券や、5番、7番及び8番の3連複の投票券が挙げられる。本実施形態において、「投票券」は「投票対象及び投票方式の組み合わせ」と同義である。 In this embodiment, an object on which a predetermined value can be voted, which is uniquely determined by specifying a voting object and a voting method, is called a "voting ticket." The voting ticket may be issued in paper form, or may be data managed within the voting system 1. Examples of voting tickets include double voting tickets for first place, number 1, and second place, number 5, and triple voting tickets for numbers 5, 7, and 8. In this embodiment, "voting ticket" is synonymous with "combination of voting object and voting method".

競技の結果、投票券が的中した場合、ユーザは所定価値の払い戻しを受けることができる。例えば3倍の投票券が的中した場合、ユーザは投票した所定価値の3倍の量の所定価値の払い戻しを受けることができる。 If the voting ticket wins as a result of the competition, the user can receive a refund of a predetermined value. For example, if a 3x voting ticket is a winning ticket, the user can receive a refund of a predetermined value that is three times the predetermined value that he or she voted for.

本実施形態では、サーバ10は、ユーザから、競技における投票対象を絞り込むための抽出条件の指定と、投票可能な所定価値の上限額(予算額)の指定とを受け付けると、抽出条件に合致する投票券(投票対象及び投票方式の組み合わせ)の中から、上限額に基づいてユーザに推奨する投票券を自動的に選択してユーザに提示する。例えば、ユーザが抽出条件として「本命」を指定したとする。なお、本命とは、投票対象のうち一着になる可能性の高い投票対象を意味する用語である。この場合、サーバ10は、本命の投票対象を含む投票券の中から、投票を推奨する投票券を選択してユーザに提示する。ユーザは、サーバ10が提示した投票券に対して投票をすることができるため、初心者のユーザであっても容易に投票を行うことが可能である。 In this embodiment, when the server 10 receives from the user the specification of extraction conditions for narrowing down the voting targets in the competition and the specification of the upper limit amount (budget amount) of a predetermined value that can be voted for, the server 10 selects the items that match the extraction conditions. A voting ticket recommended to the user based on the upper limit amount is automatically selected from voting tickets (a combination of voting objects and voting methods) and presented to the user. For example, assume that the user specifies "favorite" as the extraction condition. Note that the term "favorite" is a term meaning a voting target that has a high possibility of coming in first place among the voting targets. In this case, the server 10 selects a voting ticket that recommends voting from among the voting tickets including the favorite voting target and presents it to the user. Since the user can vote on the voting ticket presented by the server 10, even a novice user can vote easily.

<ハードウェア構成>
図2は、サーバ10及び端末20のハードウェア構成例を示す図である。サーバ10は、CPU(Central Processing Unit)、GPU(Graphical processing unit)等のプロセッサ11、メモリ、HDD(Hard Disk Drive)及び/又はSSD(Solid State Drive)等の記憶装置12、有線又は無線通信を行う通信IF(Interface)13、入力操作を受け付ける入力デバイス14、及び情報の出力を行う出力デバイス15を有する。入力デバイス14は、例えば、キーボード、タッチパネル、マウス及び/又はマイク等である。出力デバイス15は、例えば、ディスプレイ及び/又はスピーカ等である。
<Hardware configuration>
FIG. 2 is a diagram showing an example of the hardware configuration of the server 10 and the terminal 20. The server 10 includes a processor 11 such as a CPU (Central Processing Unit) and a GPU (Graphical Processing Unit), a memory, a storage device 12 such as an HDD (Hard Disk Drive) and/or an SSD (Solid State Drive), and wired or wireless communication. It has a communication IF (Interface) 13 for performing communication, an input device 14 for receiving input operations, and an output device 15 for outputting information. The input device 14 is, for example, a keyboard, touch panel, mouse, and/or microphone. The output device 15 is, for example, a display and/or a speaker.

<機能ブロック構成>
図3は、サーバ10の機能ブロック構成例を示す図である。サーバ10は、記憶部100と、表示制御部101と、受付部102と、提示部103と、投票処理部104とを含む。記憶部100は、サーバ10が備える記憶装置12を用いて実現することができる。また、表示制御部101と、受付部102と、提示部103と、投票処理部104とは、サーバ10のプロセッサ11が、記憶装置12に記憶されたプログラムを実行することにより実現することができる。また、当該プログラムは、記憶媒体に格納することができる。当該プログラムを格納した記憶媒体は、コンピュータ読み取り可能な非一時的な記憶媒体(Non-transitory computer readable medium)であってもよい。非一時的な記憶媒体は特に限定されないが、例えば、USBメモリ又はCD-ROM等の記憶媒体であってもよい。
<Functional block configuration>
FIG. 3 is a diagram showing an example of the functional block configuration of the server 10. The server 10 includes a storage section 100, a display control section 101, a reception section 102, a presentation section 103, and a voting processing section 104. The storage unit 100 can be realized using the storage device 12 included in the server 10. Further, the display control unit 101, reception unit 102, presentation unit 103, and voting processing unit 104 can be realized by the processor 11 of the server 10 executing a program stored in the storage device 12. . Further, the program can be stored in a storage medium. The storage medium storing the program may be a non-transitory computer readable medium. The non-temporary storage medium is not particularly limited, but may be a storage medium such as a USB memory or a CD-ROM.

記憶部100は、ユーザに関する各種情報を管理するユーザ管理情報100aと、投票対象に関する各種情報を管理する投票対象情報100bと、ユーザが選択可能な抽出条件を定義する抽出条件情報100cとを記憶する。 The storage unit 100 stores user management information 100a that manages various information regarding users, voting target information 100b that manages various information regarding voting targets, and extraction condition information 100c that defines extraction conditions that can be selected by the user. .

図4に、ユーザ管理情報100a、投票対象情報100b及び抽出条件情報100cの一例を示す。ユーザ管理情報100aの「ユーザID」には、サーバ10内でユーザを一意に識別するための識別子が格納される。「ニックネーム」には、ユーザ登録時にユーザが入力したニックネームが格納される。「所持価値」は、ユーザが所持する所定価値の量が格納される。「投票履歴」には、ユーザが投票した投票券及び投票した(賭けた)所定価値がレース毎に格納される。 FIG. 4 shows an example of user management information 100a, voting target information 100b, and extraction condition information 100c. An identifier for uniquely identifying a user within the server 10 is stored in the "user ID" of the user management information 100a. “Nickname” stores the nickname input by the user at the time of user registration. The “possession value” stores the amount of predetermined value that the user possesses. The "voting history" stores the voting ticket on which the user voted and the predetermined value on which the user voted (bet) for each race.

投票対象情報100bの「投票対象ID」には、サーバ10内で投票対象を一意に識別するための識別子が格納される。「属性」には、投票対象に関する属性が格納される。図4の例は、投票対象が馬である場合の例を示しており、属性として、馬齢(馬の年齢)、脚質、毛色、性別及び勝率等が格納されている。 An identifier for uniquely identifying a voting target within the server 10 is stored in the "voting target ID" of the voting target information 100b. "Attributes" stores attributes related to voting targets. The example in FIG. 4 shows an example in which the voting object is a horse, and the horse's age (age of the horse), leg type, coat color, sex, winning rate, etc. are stored as attributes.

抽出条件情報100cの「項目」には、ユーザに提示する抽出条件の項目名が格納される。「選択肢」には、各項目についてユーザが選択可能な抽出条件の選択肢が格納される。例えば、図4の例では、脚質に関する抽出条件として、「逃げ」、「先攻」、「差し」及び「追込」の4種類を選択可能であることを示している。 "Item" of the extraction condition information 100c stores the item name of the extraction condition to be presented to the user. “Options” stores options for extraction conditions that the user can select for each item. For example, the example in FIG. 4 shows that four types of extraction conditions related to foot quality can be selected: "escape", "attack first", "pass", and "drive".

表示制御部101は、ユーザから抽出条件の入力を受け付ける画面、ユーザに提示する投票券を表示する画面、ユーザから投票する所定価値の入力を受け付ける画面等を表示させるために必要な各種の処理を行う。例えば、表示制御部101は、端末20が備えるWebブラウザからのアクセスに応じて、又は、端末20にインストールされた専用のアプリケーションからのアクセスに応じて、各種の画面を表示するためのデータを端末20に送信する。 The display control unit 101 performs various processes necessary to display a screen that accepts input of extraction conditions from the user, a screen that displays voting tickets to be presented to the user, a screen that accepts input of a predetermined value for voting from the user, etc. conduct. For example, the display control unit 101 transmits data for displaying various screens to the terminal in response to access from a web browser included in the terminal 20 or in response to access from a dedicated application installed on the terminal 20. Send to 20.

受付部102は、競技における投票対象を絞り込むための抽出条件(第1抽出条件)の指定と、投票可能な所定価値の上限額(予算額)の指定とをユーザから受け付ける。また、受付部102は、提示部103が、投票券をユーザに提示した後、更に、競技における投票方式を絞り込むための抽出条件(第2抽出条件)の指定をユーザから受け付けるようにしてもよい。また、受付部102は、競技における投票方式を絞り込むための抽出条件
(第3抽出条件)を受け付けるようにしてもよい。
The reception unit 102 receives from the user the designation of extraction conditions (first extraction conditions) for narrowing down voting targets in the competition and the designation of the upper limit amount (budget amount) of a predetermined value that can be voted for. Further, after the presentation unit 103 presents the voting ticket to the user, the reception unit 102 may further receive from the user the specification of extraction conditions (second extraction conditions) for narrowing down the voting method in the competition. . Further, the reception unit 102 may accept extraction conditions (third extraction conditions) for narrowing down voting methods in a competition.

提示部103は、競技において抽出条件(第1抽出条件)に合致する投票券の中から、ユーザが指定した上限額に基づいて選択された投票券を、ユーザに提示する。また、提示部103は、ユーザが指定した上限額に基づいて選択された投票券の各々に対する投票額
(推奨投票額)を、ユーザに提示するようにしてもよい。
The presentation unit 103 presents the user with a voting ticket selected from voting tickets that match the extraction condition (first extraction condition) in the competition based on the upper limit amount specified by the user. Further, the presentation unit 103 may present the user with a voting amount (recommended voting amount) for each of the voting tickets selected based on the upper limit amount specified by the user.

また、提示部103は、競技において抽出条件(第1抽出条件)及び抽出条件(第2抽出条件)に合致する投票券の中から、ユーザが指定した上限額に基づいて選択した投票券を、ユーザに提示するようにしてもよい。また、提示部103は、競技において抽出条件
(第1抽出条件)及び抽出条件(第3抽出条件)に合致する投票券の中から、ユーザが指定した上限額に基づいて選択した投票券を、ユーザに提示するようにしてもよい。また、提示部103は、競技において抽出条件(第1抽出条件)、抽出条件(第2抽出条件)及び抽出条件(第3抽出条件)に合致する投票券の中から、ユーザが指定した上限額に基づいて選択した投票券を、ユーザに提示するようにしてもよい。
In addition, the presentation unit 103 selects voting tickets based on the upper limit amount specified by the user from among the voting tickets that match the extraction conditions (first extraction conditions) and extraction conditions (second extraction conditions) in the competition. It may also be presented to the user. In addition, the presentation unit 103 selects voting tickets based on the upper limit specified by the user from among the voting tickets that match the extraction conditions (first extraction condition) and extraction conditions (third extraction condition) in the competition. It may also be presented to the user. In addition, the presentation unit 103 selects the upper limit amount specified by the user from among the voting tickets that match the extraction condition (first extraction condition), extraction condition (second extraction condition), and extraction condition (third extraction condition) in the competition. A voting ticket selected based on the above may be presented to the user.

投票処理部104は、ユーザにより選択された投票券に対して、ユーザにより指定された所定価値を投票する処理を行う。また、投票した投票券及び所定価値の額を、ユーザ管理情報100aの「投票履歴」に記録する。投票処理部104は、サーバ10と通信可能な他の情報処理装置に、投票券及び投票する所定価値の量を通知することで、当該他の情報処理装置に投票を依頼するようにしてもよい。 The voting processing unit 104 performs a process of voting a predetermined value specified by the user on the voting ticket selected by the user. Further, the voting ticket and the predetermined value of the voting ticket are recorded in the "voting history" of the user management information 100a. The voting processing unit 104 may request another information processing device that can communicate with the server 10 to vote by notifying the voting ticket and the amount of the predetermined value to vote to the other information processing device. .

以上説明したサーバ10の各機能ブロックは、端末20に実装されることとしてもよい。つまり、本実施形態でサーバ10が行う各種処理は、サーバ10に代えて端末20で実行されることとしてもよい。 Each functional block of the server 10 described above may be implemented in the terminal 20. That is, various processes performed by the server 10 in this embodiment may be performed by the terminal 20 instead of the server 10.

<処理手順>
図5は、投票システム1が行う処理手順の一例を示すシーケンス図である。図5を用いて、サーバ10が行う処理手順を具体的に説明する。以下の説明では、競技は競馬であり、投票対象は馬である前提とするが、本実施形態がこれに限定されることを意図しているのではない。
<Processing procedure>
FIG. 5 is a sequence diagram showing an example of a processing procedure performed by the voting system 1. The processing procedure performed by the server 10 will be specifically explained using FIG. 5. In the following description, it is assumed that the competition is a horse race and the voting targets are horses, but this embodiment is not intended to be limited to this.

ステップS10で、受付部102は、ユーザが利用する端末20から、投票する所定価値の上限額を受け付ける。端末20の画面には、上限額の入力を受け付ける画面が表示され、ユーザにより当該画面に入力された上限額が、端末20からサーバ10に通知される。なお、表示制御部101は、抽出条件情報100cに設定されている抽出条件を、端末20の画面に表示させることとしてもよい。 In step S10, the receiving unit 102 receives the upper limit amount of the predetermined value to vote from the terminal 20 used by the user. A screen for accepting input of the upper limit amount is displayed on the screen of the terminal 20, and the upper limit amount entered by the user on the screen is notified from the terminal 20 to the server 10. Note that the display control unit 101 may display the extraction conditions set in the extraction condition information 100c on the screen of the terminal 20.

ステップS12で、受付部102は、ユーザが利用する端末20から、「投票対象を絞り込むための抽出条件」を受け付ける。ユーザが指定可能な「投票対象を絞り込むための抽出条件」は、端末20の画面に一覧表示され、一覧表示された抽出条件の中からユーザが選択した抽出条件が、端末20からサーバ10に通知される。なお、ユーザは、投票対象を絞り込みたくない場合、「投票対象を絞り込むための抽出条件」を指定しないことも可能である。 In step S12, the receiving unit 102 receives "extraction conditions for narrowing down voting targets" from the terminal 20 used by the user. The "extraction conditions for narrowing down voting targets" that can be specified by the user are displayed in a list on the screen of the terminal 20, and the extraction condition selected by the user from the listed extraction conditions is notified from the terminal 20 to the server 10. be done. Note that if the user does not want to narrow down the voting targets, it is also possible not to specify the "extraction conditions for narrowing down the voting targets."

ステップS14で、受付部102は、ユーザが利用する端末20から、「投票方式を絞り込むための抽出条件」を受け付ける。ユーザが指定可能な「投票方式を絞り込むための抽出条件」は、端末20の画面に一覧表示され、一覧表示された抽出条件の中からユーザが選択した抽出条件が、端末20からサーバ10に通知される。なお、ユーザは、投票方式を絞り込みたくない場合、「投票方式を絞り込むための抽出条件」を指定しないことも可能である。 In step S14, the receiving unit 102 receives "extraction conditions for narrowing down voting methods" from the terminal 20 used by the user. The “extraction conditions for narrowing down voting methods” that can be specified by the user are displayed in a list on the screen of the terminal 20, and the extraction condition selected by the user from the listed extraction conditions is notified from the terminal 20 to the server 10. be done. Note that if the user does not want to narrow down the voting methods, it is also possible not to specify "extraction conditions for narrowing down the voting methods."

ステップS16で、提示部103は、ステップS12及びステップS14の処理手順で受け付けた「投票対象を絞り込むための抽出条件」及び/又は「投票方式を絞り込むための抽出条件」を満たす投票券を抽出する。提示部103は、投票対象情報100bや投票券ごとの払い戻し倍率を参照することで、抽出条件に該当する投票対象の抽出を行う。 In step S16, the presentation unit 103 extracts voting tickets that satisfy the "extraction conditions for narrowing down voting targets" and/or the "extraction conditions for narrowing down voting methods" received in the processing procedures of step S12 and step S14. . The presentation unit 103 extracts voting targets that meet the extraction conditions by referring to the voting target information 100b and the refund rate for each voting ticket.

例えば、1番、2番、3番の馬でレースが行われる場合を想定する。また、発売される投票券は、単勝1番、単勝2番、単勝3番、2連単(1着1番、2着2番)、2連単(1着2番、2着1番)、2連単(1着1番、2着3番)、2連単(1着3番、2着1番)、2連単(1着2番、2着3番)、2連単(1着3番、2着2番)であるとする。また、1番が牝馬・茶色であり、2番が牡馬・茶色であり、3番が牡馬・黒色であるとする。 For example, assume that a race is held between horses No. 1, No. 2, and No. 3. In addition, the voting tickets to be sold are win 1st place, win 2nd place, win 3rd place, double win (1st place 1st place, 2nd place 2nd place), double win (1st place 2nd place, 2nd place 1st place) , Double (1st place, No. 1, 2nd place, No. 3), Double (1st place, No. 3, 2nd place, No. 1), Double (1st place, No. 2, 2nd place, No. 3), Double ( 1st place, 3rd place, 2nd place, 2nd place). Further, it is assumed that number 1 is a mare and brown, number 2 is a stallion and brown, and number 3 is a stallion and black.

この場合において、ユーザが、投票対象を絞り込むための抽出条件として、「牝馬」を指定したとする。この場合、提示部103は、レースにおける全ての投票券のうち、投票対象に牝馬が含まれる投票券として、単勝1番、2連単(1着1番、2着2番)、2連単
(1着2番、2着1番)、2連単(1着1番、2着3番)、2連単(1着3番、2着1番)を抽出する。また、ユーザが、更に、投票方式を絞り込むための抽出条件として、「単勝」を指定したとする。この場合、提示部103は、単勝1番を抽出する。
In this case, assume that the user specifies "female horse" as an extraction condition for narrowing down voting targets. In this case, the presentation unit 103 selects among all the voting tickets in the race, winning 1st place, double winning (1st place 1st, 2nd place 2nd), and double winning as voting tickets that include a filly as the voting target. (1st place, No. 2, 2nd place, No. 1), double (1st place, No. 1, 2nd place, No. 3), and double (1st place, No. 3, 2nd place, No. 1) are extracted. It is also assumed that the user further specifies "win-win" as an extraction condition for narrowing down voting methods. In this case, the presentation unit 103 extracts the winning number one.

ステップS18で、提示部103は、ステップS10で受け付けた上限額に基づき、ステップS16の処理手順で抽出した投票券の中からユーザに提示する(推奨する)投票券を選択する。ユーザに提示する投票券を選択する方法の具体例については後述する。 In step S18, the presentation unit 103 selects a voting ticket to be presented (recommended) to the user from among the voting tickets extracted in the processing procedure of step S16, based on the upper limit amount received in step S10. A specific example of a method for selecting a voting ticket to be presented to a user will be described later.

ステップS20で、提示部103は、ステップS10で受け付けた上限額に基づき、ステップS18の処理手順で選択した投票券ごとに、ユーザに提示する推奨投票額を決定する。ユーザに提示する推奨投票額を決定する方法の具体例については後述する。 In step S20, the presentation unit 103 determines the recommended voting amount to be presented to the user for each voting ticket selected in the processing procedure of step S18, based on the upper limit amount received in step S10. A specific example of a method for determining the recommended voting amount to be presented to the user will be described later.

ステップS22で、提示部103は、ステップS18の処理手順で選択した投票券と、ステップS20の処理手順で決定された推奨投票額とを画面に表示させるための情報をユーザの端末20に通知する。端末20は、サーバ10から通知された投票券及び推奨投票額を画面に表示する。 In step S22, the presentation unit 103 notifies the user's terminal 20 of information for displaying on the screen the voting ticket selected in the processing procedure of step S18 and the recommended voting amount determined in the processing procedure of step S20. . The terminal 20 displays the voting ticket and recommended voting amount notified from the server 10 on the screen.

ステップS24で、「投票対象を絞り込むための抽出条件」又は「投票方式を絞り込むための抽出条件」の追加を行うか否かをユーザから受け付ける。追加しない場合はステップS26に進み、追加する場合はステップS12の処理手順に戻る。 In step S24, the user determines whether to add "extraction conditions for narrowing down voting targets" or "extraction conditions for narrowing down voting methods." If not added, the process advances to step S26; if added, the process returns to step S12.

ステップS12の処理手順に戻る場合、受付部102は、ステップS12~ステップS22の処理手順を繰り返すことで、抽出する投票券を徐々に絞り込んでいく。例えば、ステップS16で説明した具体例において、1回目のステップS12~ステップS22の処理手順において、ユーザが、投票対象を絞り込むための抽出条件(第1抽出条件)として「性別:牝馬」を指定し、2回目の処理手順で、投票対象を絞り込むための追加の抽出条件(第2抽出条件)として「毛色:黒」を指定したとする。この場合、提示部103は、1回目の処理手順で、レースにおける全ての投票券のうち、投票対象に牝馬が含まれる投票券として、単勝1番、2連単(1着1番、2着2番)、2連単(1着2番、2着1番)、2連単(1着1番、2着3番)、2連単(1着3番、2着1番)を抽出する。続いて、提示部103は、2回目の処理手順で、1回目の処理手順で抽出した投票券の中から、投票対象に毛色が黒である馬が含まれる投票券として、2連単(1着1番、2着3番)、2連単(1着3番、2着1番)を抽出する。 When returning to the processing procedure of step S12, the reception unit 102 gradually narrows down the voting tickets to be extracted by repeating the processing procedures of steps S12 to S22. For example, in the specific example described in step S16, in the first processing procedure from step S12 to step S22, the user specifies "gender: female" as an extraction condition (first extraction condition) for narrowing down voting targets. Assume that, in the second processing procedure, "hair color: black" is specified as an additional extraction condition (second extraction condition) for narrowing down voting targets. In this case, in the first processing procedure, the presentation unit 103 selects the winning horse, the winning horse, the double winning horse, the double winning horse (1st place, 2nd place, 2), double (1st place, 2nd, 2nd, 1st), double (1st, 1st, 2nd, 3rd), double (1st, 3rd, 2nd, 1st). do. Next, in the second processing procedure, the presentation unit 103 selects two consecutive (1 (1st place, 2nd place, 3rd place) and doubles (1st place, 3rd place, 2nd place, 1st place).

ステップS26で、受付部102は、ユーザが利用する端末20から、所定価値を投票する投票券及び投票する投票額の指定を受け付ける。 In step S26, the receiving unit 102 receives from the terminal 20 used by the user a specification of a voting ticket for voting a predetermined value and a voting amount.

ステップS28で、投票処理部104は、ステップS26の処理手順で受け付けた投票券に対し、指定された投票額の所定価値を投票する。その後、投票券が的中した場合、ユーザは、的中した投票券の払い戻し倍率(オッズ)と当該投票券に投票した所定価値の量とを乗算した額の所定価値の払い戻しを受けることができる。 In step S28, the voting processing unit 104 votes a predetermined value of the specified voting amount on the voting ticket received in the processing procedure of step S26. After that, if the voting ticket is a hit, the user can receive a refund of a predetermined value equal to the product of the payout ratio (odds) of the winning voting ticket and the amount of the predetermined value that was voted for the voting ticket. .

(ユーザに提示する投票券の選択方法)
続いて、ステップS18の処理手順において、提示部103が、ユーザに提示する投票券を選択する方法を説明する。なお、以下の説明において、「抽出条件」とは、「投票対象を絞り込むための抽出条件」及び/又は「投票方式を絞り込むための抽出条件」であるものとする。
(How to select voting ticket to present to user)
Next, a method for the presentation unit 103 to select a voting ticket to present to the user in the processing procedure of step S18 will be explained. Note that in the following description, "extraction conditions" are "extraction conditions for narrowing down voting targets" and/or "extraction conditions for narrowing down voting methods."

[選択方法1]
提示部103は、抽出条件に合致する投票券の数と、投票単価との積が上限額以下である場合、抽出条件に合致する投票券の全てを、ユーザに提示する投票券として選択する。なお、投票単価とは、1つの投票券に対して投票可能な所定価値の単位である。例えば投票単価が100円である場合、1つの投票券に対して100×N(Nは正の整数)円を投票することができる。
[Selection method 1]
If the product of the number of voting tickets that match the extraction conditions and the voting unit price is less than or equal to the upper limit, the presentation unit 103 selects all voting tickets that match the extraction conditions as voting tickets to be presented to the user. Note that the voting unit price is a unit of predetermined value that can be voted for one voting ticket. For example, if the voting unit price is 100 yen, it is possible to vote 100×N (N is a positive integer) yen for one voting ticket.

例えば、ステップS16の処理手順で説明した具体例において、投票対象に牝馬が含まれる投票券として、単勝1番、2連単(1着1番、2着2番)、2連単(1着2番、2着1番)、2連単(1着1番、2着3番)、2連単(1着3番、2着1番)が抽出されたとする。また、投票単価は100円であり、上限額が1000円であるとする。この場合、投票券の数と投票単価との積は500円であり、上限額(1000円)以下である。従って、提示部103は、全ての投票券を、ユーザに提示する投票券として選択する。 For example, in the specific example described in the processing procedure of step S16, the voting tickets that include a filly as the voting target are single win 1st place, double win (1st place 1st place, 2nd place 2nd place), double win (1st place 1st place, 2nd place 2nd place), double win (1st place 1st place), 2nd place 2nd place), double win (1st place 1st place, 2nd place 2nd place), double win (1st place No. Suppose that a double (1st place, 1st place, 2nd place, 3rd place), and a double (1st place, 3rd place, 2nd place, 1st place) are extracted. Further, it is assumed that the voting unit price is 100 yen and the upper limit is 1000 yen. In this case, the product of the number of voting tickets and the voting unit price is 500 yen, which is less than the upper limit (1000 yen). Therefore, the presentation unit 103 selects all voting tickets as voting tickets to be presented to the user.

[選択方法2]
提示部103は、抽出条件に合致する投票券の数と、投票単価との積が上限額を超える場合、抽出条件に合致する投票券のうち、払い戻し倍率と最低投票額との積が上限額以上になる投票券を、ユーザに提示する投票券として選択する。
[Selection method 2]
If the product of the number of voting tickets that match the extraction conditions and the voting unit price exceeds the upper limit amount, the presentation unit 103 displays the upper limit amount that is the product of the refund rate and the minimum voting amount among the voting tickets that match the extraction conditions. The voting ticket that meets the above requirements is selected as the voting ticket to be presented to the user.

例えば、ステップS16の処理手順で説明した具体例において、投票対象に牝馬が含まれる投票券として、単勝1番、2連単(1着1番、2着2番)、2連単(1着2番、2着1番)、2連単(1着1番、2着3番)、2連単(1着3番、2着1番)が抽出されたとする。また、投票単価は100円であり、上限額が300円であるとする。この場合、投票券の数と投票単価との積は500円であり、上限額(300円)を超える。従って、提示部103は、投票券のうち、払い戻し倍率×100円が300円以上になる投票券を、ユーザに提示する投票券として選択する。例えば、単勝1番の払い戻し倍率は2倍であるが、全ての2連単の払い戻し倍率が3倍を超えている場合、提示部103は、投票券のうち、2連単である投票券を、ユーザに提示する投票券として選択する。 For example, in the specific example described in the processing procedure of step S16, the voting tickets that include a filly as the voting target are single win 1st place, double win (1st place 1st place, 2nd place 2nd place), double win (1st place 1st place, 2nd place 2nd place), double win (1st place 1st place), 2nd place 2nd place), double win (1st place 1st place, 2nd place 2nd place), double win (1st place No. Suppose that a double (1st place, 1st place, 2nd place, 3rd place), and a double (1st place, 3rd place, 2nd place, 1st place) are extracted. Further, it is assumed that the voting unit price is 100 yen and the upper limit is 300 yen. In this case, the product of the number of voting tickets and the voting unit price is 500 yen, which exceeds the upper limit (300 yen). Therefore, the presentation unit 103 selects, among the voting tickets, voting tickets for which the refund rate x 100 yen is 300 yen or more as voting tickets to be presented to the user. For example, if the payout ratio for the winning number 1 is 2 times, but the payout ratio for all double wins exceeds 3 times, the presentation unit 103 selects the voting tickets that are double wins among the voting tickets. , is selected as the voting ticket to be presented to the user.

なお、払い戻し倍率と最低投票額との積が上限額以上になる投票券が大量に存在する場合、ユーザは、どの投票券に投票するか迷ってしまうことが想定される。そこで、提示部103は、抽出条件に合致する投票券のうち、払い戻し倍率と最低投票額との積が上限額以上になる投票券であって、所定基準に従って選択した所定数の投票券を、ユーザに提示する投票券として選択するようにしてもよい。所定数は、上限額を最低投票額で除算した数から少数以下を切り捨てた正の整数(つまり、最低投票額で投票可能な投票券の最大数)とするようにしてもよい。また、所定基準は、払い戻し倍率が低い順又は高い順であってもよい。所定基準を、払い戻し倍率が低い順にするのか、又は、払い戻し倍率が高い順にするのかについては、ユーザが指定した抽出条件により決定されることとしてもよい。例えば、ユーザが指定した抽出条件が「大穴」である場合、所定基準は、払い戻し倍率が高い順とするようにしてもよい。また、ユーザが指定した抽出条件が「本命」である場合、所定基準は、払い戻し倍率が低い順とするようにしてもよい。 Note that if there are a large number of voting tickets for which the product of the refund rate and the minimum voting amount is greater than or equal to the upper limit amount, it is assumed that the user is confused about which voting ticket to vote for. Therefore, the presenting unit 103 selects a predetermined number of voting tickets, which are selected in accordance with a predetermined standard, from among the voting tickets that meet the extraction conditions and for which the product of the refund rate and the minimum voting amount is greater than or equal to the upper limit amount. It may also be selected as a voting ticket to be presented to the user. The predetermined number may be a positive integer obtained by dividing the upper limit amount by the minimum voting amount and rounding down decimals (that is, the maximum number of voting tickets that can be voted with the minimum voting amount). Further, the predetermined criteria may be in descending order of refund magnification or in ascending order of refund magnification. Whether the predetermined criteria should be set in order of decreasing refund rate or in order of increasing refund rate may be determined based on extraction conditions specified by the user. For example, when the extraction condition specified by the user is "longshot", the predetermined criteria may be set in descending order of payout ratio. Further, when the extraction condition specified by the user is "Favorite", the predetermined criteria may be set in descending order of refund magnification.

例えば、ステップS16の処理手順で説明した具体例において、2連単の投票券において、払い戻し倍率は、2連単(1着1番、2着2番)、2連単(1着1番、2着3番)、2連単(1着2番、2着1番)、2連単(1着3番、2着1番)の順に低いとする。また、所定数は3であるとし、所定基準は、払い戻し倍率が低い順であるとする。この場合、提示部103は、2連単(1着1番、2着2番)、2連単(1着1番、2着3番)、2連単(1着2番、2着1番)を、ユーザに提示する投票券として選択する。 For example, in the specific example described in the processing procedure of step S16, in the case of a double betting ticket, the payout ratio is double consecutive (1st place, 1st place, 2nd place, 2nd place), double consecutive ticket (1st place, 1st place, 2nd place, No. 3), double (1st place, No. 2, 2nd place, No. 1), and double (1st place, No. 3, 2nd place, No. 1). Further, it is assumed that the predetermined number is 3, and the predetermined standard is the descending order of the payout ratio. In this case, the presentation unit 103 displays double combinations (1st place, 1st place, 2nd place, 2nd place), doubles (1st place, 1st place, 2nd place, 3rd place), doubles (1st place, 2nd place, 2nd place, 1st place), ) is selected as the voting ticket to be presented to the user.

(推奨投票額の決定方法)
続いて、ユーザに提示する投票券の選択方法に従って選択された各投票券に対する推奨投票額を決定する方法を説明する。
(Method for determining recommended voting amount)
Next, a method for determining the recommended voting amount for each voting ticket selected according to the voting ticket selection method presented to the user will be explained.

[決定方法1]
提示部103は、各投票券についての推奨投票額を、投票単価と同一額としてもよい。例えば、投票単価が100円である場合、各投票券についての推奨投票額を100円とするようにしてもよい。
[Determination method 1]
The presentation unit 103 may set the recommended voting amount for each voting ticket to be the same amount as the voting unit price. For example, if the voting unit price is 100 yen, the recommended voting amount for each voting ticket may be set to 100 yen.

[決定方法2]
提示部103は、投票可能な所定価値が余っている場合、各投票券のうち、払い戻し倍率が低い投票券については、払い戻し倍率が高い投票券よりも推奨投票額が高くなるようにしてもよい。
[Determination method 2]
If there is a predetermined value left available for voting, the presentation unit 103 may set the recommended voting amount for voting tickets with a low payout rate to be higher than that of voting tickets with a high payout rate among the voting tickets. .

例えば、提示部103は、ユーザに提示する投票券の中に、払い戻し倍率と最低投票額との積が上限額以上になる投票券と、払い戻し倍率と最低投票額との積が上限額未満になる投票券とが存在する場合で、かつ、ユーザに提示する投票券の数と最低投票額との積が上限額未満である場合、払い戻し倍率と最低投票額との積が上限額未満になる投票券に対する投票額が、払い戻し倍率と最低投票額との積が上限額以上になる投票券に対する投票額以上になるように、各投票券に対する推奨投票額を決定するようにしてもよい。 For example, the presentation unit 103 selects voting tickets for which the product of the refund rate and the minimum voting amount is equal to or greater than the upper limit amount among the voting tickets to be presented to the user, and voting tickets for which the product of the refund rate and the minimum voting amount is less than the upper limit amount. If there are voting tickets, and the product of the number of voting tickets presented to the user and the minimum voting amount is less than the upper limit, the product of the refund rate and the minimum voting amount is less than the upper limit. The recommended voting amount for each voting ticket may be determined so that the voting amount for each voting ticket is greater than or equal to the voting amount for which the product of the refund rate and the minimum voting amount is greater than or equal to the upper limit amount.

選択方法1又は選択方法2に従って選択された投票券の中に、払い戻し倍率と最低投票額との積が上限額以上になる投票券1、投票券2及び投票券3と、払い戻し倍率と最低投票額との積が上限額未満である投票券4、投票券5及び投票券6とが存在しているとする。また、最低投票額は100円であり、投票可能な所定価値の上限額は1000円であるとする。この場合、提示部103は、投票券1、投票券2及び投票券3の推奨投票額を100円とし、投票券4、投票券5及び投票券6の推奨投票額を200円とするようにしてもよい。 Among the voting tickets selected according to selection method 1 or selection method 2, voting ticket 1, voting ticket 2, and voting ticket 3 for which the product of the refund multiplier and the minimum voting amount is greater than or equal to the upper limit amount, as well as the refund multiplier and the minimum vote. It is assumed that there are voting tickets 4, 5, and 6 whose product with the amount is less than the upper limit amount. Further, it is assumed that the minimum voting amount is 100 yen, and the upper limit of the predetermined value that can be voted for is 1000 yen. In this case, the presentation unit 103 sets the recommended voting amount for voting ticket 1, voting ticket 2, and voting ticket 3 to 100 yen, and sets the recommended voting amount for voting ticket 4, voting ticket 5, and voting ticket 6 to 200 yen. You can.

[決定方法3]
提示部103は、投票可能な所定価値が余っている場合、各投票券のうち、払い戻し倍率と最低投票額との積が上限額未満である投票券の全部又は一部については、払い戻し倍率と投票額との積が上限額を超えるように、推奨投票額を決定するようにしてもよい。
[Determination method 3]
If there is a predetermined value left for voting, the presentation unit 103 displays the refund rate and the minimum voting amount for all or part of the voting tickets for which the product of the refund rate and the minimum voting amount is less than the upper limit amount. The recommended voting amount may be determined such that the product of the voting amount and the voting amount exceeds the upper limit amount.

例えば、投票券1、投票券2、投票券3、投票券4、投票券5の払い戻し倍率は、それぞれ、2倍、5倍、10倍、13倍、15倍であるとする。また、最低投票額は100円であり、投票可能な所定価値の上限額は1000円であるとする。この場合、提示部103は、投票券3、投票券4及び投票券5の推奨投票額を100円とし、投票券1の推奨投票額を500円とし、投票券2の推奨投票額を200円にするようにしてもよい。 For example, assume that the payout ratios for voting ticket 1, voting ticket 2, voting ticket 3, voting ticket 4, and voting ticket 5 are 2 times, 5 times, 10 times, 13 times, and 15 times, respectively. Further, it is assumed that the minimum voting amount is 100 yen, and the upper limit of the predetermined value that can be voted for is 1000 yen. In this case, the presentation unit 103 sets the recommended voting amount for voting ticket 3, voting ticket 4, and voting ticket 5 to 100 yen, sets the recommended voting amount for voting ticket 1 to 500 yen, and sets the recommended voting amount for voting ticket 2 to 200 yen. You may also do so.

<画面表示例>
図6及び図7を用いて、端末20に表示される画面例を説明する。なお、図6及び図7において、オッズ及び投票方式は「投票方式を絞り込むための抽出条件」に該当し、脚質、性別及び毛色は「投票対象を絞り込むための抽出条件」に該当する。
<Screen display example>
Examples of screens displayed on the terminal 20 will be explained using FIGS. 6 and 7. Note that in FIGS. 6 and 7, odds and voting method correspond to "extraction conditions for narrowing down voting methods", and leg type, sex, and coat color correspond to "extraction conditions for narrowing down voting targets".

図6の画面D10は、上限額(予算)として500円が指定され、「投票方式を絞り込むための抽出条件」として本命が指定された場合の画面例を示す。画面D10において馬券一覧表示ボタンが押下された場合、画面D11に遷移する。画面D11には、本命の馬
(ここでは1番とする)が含まれる投票券として抽出された複数の投票券が一覧表示される。また、当該複数の投票券のうち、ユーザに提示する投票券として、払い戻し倍率と最低投票額との積が上限額以上になる投票券にレ点が付与されて表示されている。また、推奨投票額として100円が表示されている。馬券購入ボタンが押下されると、レ点が付与された各々の投票券に対して100円の投票が行われる。なお、レ点の有無はユーザが任意に変更することができる。また、推奨投票額も、ユーザが任意に変更することができる。
Screen D10 in FIG. 6 shows an example of the screen when 500 yen is specified as the upper limit amount (budget) and favorite is specified as the "extraction condition for narrowing down the voting method." When the horse racing ticket list display button is pressed on screen D10, the screen changes to screen D11. On the screen D11, a list of a plurality of voting tickets extracted as voting tickets including the favorite horse (here, No. 1) is displayed. Furthermore, among the plurality of voting tickets, voting tickets for which the product of the payout rate and the minimum voting amount is equal to or greater than the upper limit amount are given a check mark and displayed as voting tickets to be presented to the user. Additionally, 100 yen is displayed as the recommended voting amount. When the betting ticket purchase button is pressed, a 100 yen vote is made for each betting ticket to which a check mark has been assigned. Note that the presence or absence of a check mark can be arbitrarily changed by the user. Further, the recommended voting amount can also be changed arbitrarily by the user.

図7の画面D20は、上限額(予算)として500円が指定され、「投票対象を絞り込むための抽出条件」として牝馬が指定され、「投票方式を絞り込むための抽出条件」として単勝が指定された場合の画面例を示す。画面D20において馬券一覧表示ボタンが押下された場合、画面D21に遷移する。画面D21には、投票対象が牝馬であり、かつ、投票方式が単勝である複数の投票券が一覧表示される。また、当該複数の投票券のうち、ユーザに提示する投票券として、払い戻し倍率と最低投票額との積が上限額以上になる投票券にレ点が付与されて表示されている。また、推奨投票額として100円が表示されている。 In the screen D20 of FIG. 7, 500 yen is specified as the upper limit (budget), a mare is specified as the "extraction condition for narrowing down voting targets," and single victory is specified as the "extraction condition for narrowing down the voting method." An example screen is shown below. When the horse racing ticket list display button is pressed on screen D20, the screen changes to screen D21. On the screen D21, a list of a plurality of voting tickets in which the voting object is a female horse and the voting method is one-win is displayed. Furthermore, among the plurality of voting tickets, voting tickets for which the product of the payout rate and the minimum voting amount is equal to or greater than the upper limit amount are given a mark and displayed as voting tickets to be presented to the user. Additionally, 100 yen is displayed as the recommended voting amount.

<まとめ>
以上説明した実施形態によれば、ユーザは、抽出条件を指定することで、抽出条件に従って絞り込まれた投票券の中から、実際に投票を行う投票券を選択することができる。これにより、投票の経験が少ないユーザであっても容易に投票を行うことが可能になる。
<Summary>
According to the embodiment described above, by specifying the extraction conditions, the user can select the voting ticket on which to actually vote from among the voting tickets narrowed down according to the extraction condition. This allows even users with little voting experience to vote easily.

以上説明した実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。実施形態で説明したフローチャート、シーケンス、実施形態が備える各要素並びにその配置、材料、条件、形状及びサイズ等は、例示したものに限定されるわけではなく適宜変更することができる。また、異なる実施形態で示した構成同士を部分的に置換し又は組み合わせることが可能である。 The embodiments described above are intended to facilitate understanding of the present invention, and are not intended to be interpreted as limiting the present invention. The flowcharts, sequences, and elements included in the embodiments, as well as their arrangement, materials, conditions, shapes, sizes, etc., described in the embodiments are not limited to those illustrated and can be changed as appropriate. Further, it is possible to partially replace or combine the structures shown in different embodiments.

<付記>
<付記1>
競技における投票に関する処理を実行する情報処理装置であって、
前記競技における投票対象を絞り込むための第1抽出条件の指定と、投票可能な所定価値の上限額の指定とをユーザから受け付ける受付部と、
前記競技において前記第1抽出条件に合致する投票対象及び投票方式の組み合わせの中から、前記上限額に基づいて選択された投票対象及び投票方式の組み合わせを、前記ユーザに提示する提示部と、
を有する情報処理装置。
<Additional notes>
<Additional note 1>
An information processing device that executes processing related to voting in a competition,
a reception unit that receives from a user a designation of a first extraction condition for narrowing down voting targets in the competition and a designation of an upper limit of a predetermined value that can be voted;
a presentation unit that presents to the user a combination of voting objects and voting methods selected based on the upper limit from among the combinations of voting objects and voting methods that match the first extraction condition in the competition;
An information processing device having:

付記1によれば、投票対象及び投票方式が自動的に提示されることから、投票経験が少ないユーザであっても容易に投票を行うことが可能になる。 According to Supplementary Note 1, since voting targets and voting methods are automatically presented, even users with little voting experience can easily vote.

<付記2>
前記提示部は、前記上限額に基づいて選択された投票対象及び投票方式の組み合わせの各々の投票額を、前記ユーザに提示する、
付記1に記載の情報処理装置。
<Additional note 2>
The presenting unit presents the user with a voting amount for each combination of voting object and voting method selected based on the upper limit amount.
The information processing device according to supplementary note 1.

付記2によれば、投票対象及び投票方式に加えて投票額も自動的に提示されることから、投票経験が少ないユーザであっても容易に投票を行うことが可能になる。 According to appendix 2, in addition to the voting target and voting method, the voting amount is automatically presented, so even users with little voting experience can easily vote.

<付記3>
前記提示部は、前記第1抽出条件に合致する投票対象及び投票方式の組み合わせの数と、投票単価との積が前記上限額以下である場合、前記第1抽出条件に合致する投票対象及び投票方式の組み合わせの全てを、前記ユーザに提示する、
付記2に記載の情報処理装置。
<Additional note 3>
If the product of the number of combinations of voting targets and voting methods that match the first extraction condition and the voting unit price is equal to or less than the upper limit amount, the presentation unit selects the voting targets and votes that match the first extraction condition. presenting all combinations of methods to the user;
The information processing device according to supplementary note 2.

付記3によれば、ユーザが投票可能な上限額の範囲内で投票対象及び投票方式が絞り込まれることから、投票経験が少ないユーザであっても容易に投票を行うことが可能になる。 According to appendix 3, since the voting targets and voting methods are narrowed down within the upper limit of the amount that a user can vote, even users with little voting experience can easily vote.

<付記4>
前記ユーザに提示する投票対象及び投票方式の組み合わせの各々の投票額は、前記ユーザに提示する投票対象及び投票方式の組み合わせの中に、払い戻し倍率と最低投票額との積が前記上限額以上になる組み合わせと、払い戻し倍率と最低投票額との積が前記上限額未満になる組み合わせとが存在する場合で、かつ、前記ユーザに提示する投票対象及び投票方式の組み合わせの数と最低投票額との積が前記上限額未満である場合、払い戻し倍率と最低投票額との積が前記上限額未満になる組み合わせに対する投票額が、払い戻し倍率と最低投票額との積が前記上限額以上になる組み合わせに対する投票額以上になるように、決定される、
付記3に記載の情報処理装置。
<Additional note 4>
The voting amount for each combination of voting object and voting method presented to the user shall be such that the product of the refund multiplier and the minimum voting amount is greater than or equal to the upper limit amount among the combinations of voting object and voting method presented to the user. and a combination in which the product of the refund rate and the minimum voting amount is less than the upper limit, and the number of combinations of voting targets and voting methods presented to the user and the minimum voting amount. If the product is less than the upper limit amount, the amount of votes for the combination where the product of the refund multiplier and the minimum voting amount is less than the upper limit amount is the combination where the product of the refund multiplier and the minimum voting amount is greater than or equal to the upper limit amount. determined to be equal to or greater than the amount of votes cast,
The information processing device according to appendix 3.

付記4によれば、払戻倍率が少ない投票対象及び投票方式の組み合わせについては、より多くの所定価値が投票されるように投票額の振分けが行われることから、投票した投票対象及び投票方式の組み合わせが的中した場合に受けられる払い戻し額を平均化することが可能になる。 According to Appendix 4, for combinations of voting objects and voting methods with a low refund rate, the voting amount will be distributed so that more predetermined values are voted. This makes it possible to average out the amount of refund that you will receive if you are successful.

<付記5>
前記提示部は、前記第1抽出条件に合致する投票対象及び投票方式の組み合わせの数と、投票単価との積が前記上限額を超える場合、前記第1抽出条件に合致する投票対象及び投票方式の組み合わせのうち、払い戻し倍率と最低投票額との積が前記上限額以上になる組み合わせを、前記ユーザに提示する、
付記1~4のいずれか一項に記載の情報処理装置。
<Additional note 5>
If the product of the number of combinations of voting targets and voting methods that match the first extraction condition and the voting unit price exceeds the upper limit, the presentation unit selects the voting targets and voting methods that match the first extraction condition. presenting to the user a combination in which the product of the payout rate and the minimum voting amount is greater than or equal to the upper limit amount;
The information processing device according to any one of Supplementary Notes 1 to 4.

付記5によれば、的中した場合の払い戻し額が上限額未満となるような投票対象及び投票方式の組み合わせ(つまり、的中したのに損をするような組み合わせ)をユーザに提示しないようにすることができる。 According to Appendix 5, users should not be presented with combinations of voting targets and voting methods that would result in a payout amount below the upper limit if they hit the mark (in other words, a combination that would result in a loss even if they hit the mark). can do.

<付記6>
前記提示部は、前記第1抽出条件に合致する投票対象及び投票方式の組み合わせのうち、払い戻し倍率と最低投票額との積が前記上限額以上になる組み合わせであって、払い戻し倍率が低い順又は高い順に選択した所定数の組み合わせを、前記ユーザに提示する、
付記5に記載の情報処理装置。
<Additional note 6>
The presentation unit selects combinations of voting targets and voting methods that match the first extraction condition, in which the product of the refund rate and the minimum voting amount is equal to or greater than the upper limit amount, and selects combinations in descending order of payout rate or presenting a predetermined number of combinations selected in descending order to the user;
The information processing device according to appendix 5.

付記6によれば、ユーザが投票可能な上限額の範囲内で投票対象及び投票方式が、払戻額が低い順又は高い順に絞り込まれることから、ユーザは、どの投票対象及び投票方式に投票すべきかを悩むことなく容易に投票を行うことが可能になる。 According to Appendix 6, the voting targets and voting methods are narrowed down to the lowest or highest refund amount within the maximum amount that the user can vote, so which voting target and voting method should the user vote for? It will be possible to vote easily without having to worry about.

<付記7>
前記受付部は、前記提示部が、投票対象及び投票方式の組み合わせを前記ユーザに提示した後、更に、前記競技における投票方式を絞り込むための第2抽出条件の指定を前記ユーザから受け付け、
前記提示部は、前記競技において前記第1抽出条件及び前記第2抽出条件に合致する投票対象及び投票方式の組み合わせの中から、前記上限額に基づいて選択した投票対象及び投票方式の組み合わせを、前記ユーザに提示する、
付記1~6のいずれか一項に記載の情報処理装置。
<Additional note 7>
After the presenting unit presents the combination of voting targets and voting methods to the user, the receiving unit further receives from the user a designation of a second extraction condition for narrowing down voting methods in the competition,
The presentation unit selects a combination of voting objects and voting methods based on the upper limit from among the combinations of voting objects and voting methods that match the first extraction condition and the second extraction condition in the competition. presenting to the user;
The information processing device according to any one of Supplementary Notes 1 to 6.

付記7によれば、第1抽出条件により抽出された投票対象及び投票方式の組み合わせが大量に存在する場合であっても、投票対象及び投票方式の組み合わせを更に絞り込むことが可能になる。 According to appendix 7, even if there are a large number of combinations of voting targets and voting methods extracted by the first extraction condition, it is possible to further narrow down the combinations of voting targets and voting methods.

<付記8>
前記受付部は、前記競技における投票方式を絞り込むための第3抽出条件を受け付け、
前記提示部は、前記競技において前記第1抽出条件及び前記第3抽出条件に合致する投票対象及び投票方式の組み合わせの中から、前記上限額に基づいて選択した投票対象及び投票方式の組み合わせを、前記ユーザに提示する、
付記1~7のいずれか一項に記載の情報処理装置。
<Additional note 8>
The reception unit receives a third extraction condition for narrowing down voting methods in the competition,
The presenting unit selects a combination of voting objects and voting methods based on the upper limit from among the combinations of voting objects and voting methods that match the first extraction condition and the third extraction condition in the competition. presenting to the user;
The information processing device according to any one of Supplementary Notes 1 to 7.

付記8によれば、投票対象に加えて投票方式を指定して投票対象及び投票方式の組み合わせを絞り込むことができるため、投票対象及び投票方式の組み合わせを絞り込む際に、よりユーザの趣向を反映させることが可能になる。 According to Appendix 8, it is possible to narrow down combinations of voting targets and voting methods by specifying voting methods in addition to voting targets, so that the user's preferences can be more reflected when narrowing down the combinations of voting targets and voting methods. becomes possible.

<付記9>
競技における投票に関する処理を実行する情報処理装置が実行する情報処理方法であって、
前記競技における投票対象を絞り込むための第1抽出条件の指定と、投票可能な所定価値の上限額の指定とをユーザから受け付けるステップと、
前記競技において前記第1抽出条件に合致する投票対象及び投票方式の組み合わせの中から、前記上限額に基づいて選択された投票対象及び投票方式の組み合わせを、前記ユーザに提示するステップと、
を有する情報処理方法。
<Additional note 9>
An information processing method executed by an information processing device that executes processing related to voting in a competition, the method comprising:
a step of receiving from a user a designation of a first extraction condition for narrowing down voting targets in the competition and a designation of an upper limit amount of a predetermined value that can be voted;
presenting to the user a combination of voting objects and voting methods selected based on the upper limit from among combinations of voting objects and voting methods that match the first extraction condition in the competition;
An information processing method having

付記9によれば、投票対象及び投票方式が自動的に提示されることから、投票経験が少ないユーザであっても容易に投票を行うことが可能になる。 According to appendix 9, since voting targets and voting methods are automatically presented, even users with little voting experience can easily vote.

<付記10>
競技における投票に関する処理を実行するコンピュータに、
前記競技における投票対象を絞り込むための第1抽出条件の指定と、投票可能な所定価値の上限額の指定とをユーザから受け付けるステップと、
前記競技において前記第1抽出条件に合致する投票対象及び投票方式の組み合わせの中から、前記上限額に基づいて選択された投票対象及び投票方式の組み合わせを、前記ユーザに提示するステップと、
を実行させるためのプログラム。
<Additional note 10>
A computer that executes processing related to voting in a competition,
a step of receiving from a user a designation of a first extraction condition for narrowing down voting targets in the competition and a designation of an upper limit amount of a predetermined value that can be voted;
presenting to the user a combination of voting objects and voting methods selected based on the upper limit from among combinations of voting objects and voting methods that match the first extraction condition in the competition;
A program to run.

付記10によれば、投票対象及び投票方式が自動的に提示されることから、投票経験が少ないユーザであっても容易に投票を行うことが可能になる。 According to appendix 10, since voting targets and voting methods are automatically presented, even users with little voting experience can easily vote.

10…サーバ、11…プロセッサ、12…記憶装置、13…通信IF、14…入力デバイス、15…出力デバイス、20…端末、100…記憶部、100a…ユーザ管理情報、100b…投票対象情報、100c…抽出条件情報、101…表示制御部、102…受付部、103…提示部、104…投票処理部 10... Server, 11... Processor, 12... Storage device, 13... Communication IF, 14... Input device, 15... Output device, 20... Terminal, 100... Storage unit, 100a... User management information, 100b... Voting target information, 100c ...extraction condition information, 101...display control section, 102...reception section, 103...presentation section, 104...voting processing section

Claims (1)

競技における投票に関する処理を実行する情報処理装置であって、
前記競技における投票対象を絞り込むための第1抽出条件の指定と、投票可能な所定価値の上限額の指定とをユーザから受け付ける受付部と、
前記競技において前記第1抽出条件に合致する投票対象及び投票方式の組み合わせの中から、前記上限額に基づいて選択された投票対象及び投票方式の組み合わせを、前記ユーザに提示する提示部と、
を有する情報処理装置。
An information processing device that executes processing related to voting in a competition,
a reception unit that receives from a user a designation of a first extraction condition for narrowing down voting targets in the competition and a designation of an upper limit of a predetermined value that can be voted;
a presentation unit that presents to the user a combination of voting objects and voting methods selected based on the upper limit from among the combinations of voting objects and voting methods that match the first extraction condition in the competition;
An information processing device having:
JP2023193883A 2020-01-10 2023-11-14 Information processing device, information processing method, and program Active JP7530023B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023193883A JP7530023B2 (en) 2020-01-10 2023-11-14 Information processing device, information processing method, and program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2020002681A JP7393716B2 (en) 2020-01-10 2020-01-10 Information processing device, information processing method and program
JP2023193883A JP7530023B2 (en) 2020-01-10 2023-11-14 Information processing device, information processing method, and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2020002681A Division JP7393716B2 (en) 2020-01-10 2020-01-10 Information processing device, information processing method and program

Publications (2)

Publication Number Publication Date
JP2024003160A true JP2024003160A (en) 2024-01-11
JP7530023B2 JP7530023B2 (en) 2024-08-07

Family

ID=77059850

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2020002681A Active JP7393716B2 (en) 2020-01-10 2020-01-10 Information processing device, information processing method and program
JP2023193883A Active JP7530023B2 (en) 2020-01-10 2023-11-14 Information processing device, information processing method, and program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2020002681A Active JP7393716B2 (en) 2020-01-10 2020-01-10 Information processing device, information processing method and program

Country Status (1)

Country Link
JP (2) JP7393716B2 (en)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3858518B2 (en) 1999-06-02 2006-12-13 富士通株式会社 Voting ticketing system and device
JP3682483B2 (en) 2002-07-25 2005-08-10 日本中央競馬会 Victory ballot system with voting ticket combination arrangement function according to user purchase conditions
JP5159592B2 (en) 2008-12-22 2013-03-06 株式会社サイバーアート Katsuma voting ticket selection device and its selection program
JP5870084B2 (en) 2013-12-27 2016-02-24 楽天株式会社 Information processing apparatus, information processing method, information processing program, and information processing system
JP6298738B2 (en) 2014-08-19 2018-03-20 富士通フロンテック株式会社 Information providing apparatus and program
JP2017157144A (en) 2016-03-04 2017-09-07 日本電気株式会社 Betting support apparatus, betting support system, host device, betting support method, and program

Also Published As

Publication number Publication date
JP7393716B2 (en) 2023-12-07
JP7530023B2 (en) 2024-08-07
JP2021111123A (en) 2021-08-02

Similar Documents

Publication Publication Date Title
US11531918B2 (en) Interactive live event outcome selection and prediction
JP6923835B1 (en) Information processing equipment, information processing methods and programs
US20170084108A1 (en) System and method for sporting event wagering
JP7575715B2 (en) Information processing device, information processing method, and program
JP2024103583A (en) Information processing apparatus, information processing method, and program
EP4040372A1 (en) Information processing device, information processing method, and program
JP7393716B2 (en) Information processing device, information processing method and program
JP2023115165A (en) Information processing device and program
WO2021182120A1 (en) Information processing device, information processing method, and program
JP6837204B1 (en) Information processing equipment, information processing methods and programs
JP7460900B2 (en) Information processing device, information processing method, program and information processing system
JP5812803B2 (en) Voting system in public competition
JP7568973B2 (en) Information processing device, information processing method, and program
JP6985640B1 (en) Information processing equipment, information processing methods and programs
JP7535352B1 (en) Game live distribution system and program
JP6846674B2 (en) Information processing equipment and programs
JP7335516B2 (en) Information processing device, information processing method and program
JP7417114B2 (en) Information processing device and program
JP7529999B2 (en) Information processing device, information processing method, and program
JP2024028275A (en) Information processing device, information processing method, and program
JP2023139210A (en) Information processing apparatus, information processing method, and program
JP2024069602A (en) Information processing device, information processing method and program
JP2023144903A (en) Information processing device, information processing method, and program
JP2021111079A (en) Information processing unit, information processing method and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231128

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231128

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240423

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240521

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240625

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240708

R150 Certificate of patent or registration of utility model

Ref document number: 7530023

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150