Information processing apparatus, information processing method, and program
The information processing device simplifies sports betting for novice voters by allowing them to follow the predictions of experienced 'doctors' across multiple competitions, enhancing their chances of winning by automating subsequent bets based on initial correct predictions.
Patent Information
- Application Number
- JP2025115323
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2020-03-12
- Filing Date
- 2025-07-08
- Publication Date
- 2025-09-04
- Estimated Expiration
- 2041-03-03
AI Technical Summary
Existing sports betting systems, particularly for novice voters, are complex and time-consuming, making it difficult for beginners to select betting options that have a high probability of winning.
An information processing device that allows novice voters to make bets based on the predictions of experienced 'doctors' by executing bets on subsequent competitions if the initial bet is correct, thereby simplifying the betting process and increasing the chances of winning.
Facilitates easier and more successful betting for novice voters by allowing them to follow the betting strategies of experienced predictors, reducing the effort required to select likely winners and increasing the probability of continuous wins.
Smart Images

Figure 2025129420000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing method, and a program. [Background technology]
[0002] There are known systems that allow betting on various sports events, such as bicycle racing, horse racing, or boat racing, to be done using a mobile terminal. Patent Document 1 discloses a system that allows voters to purchase betting tickets using a mobile terminal. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2013-114487 Summary of the Invention [Problem to be solved by the invention]
[0004] The voting methods used in the above-mentioned sports are complicated, and for voters with little voting experience (hereinafter referred to as "novice voters"), the barrier to voting is high. For example, in horse racing, bicycle racing, boat racing, etc., beginner voters have to choose a voting method and athlete from many different betting patterns, making it difficult for them to understand how to vote.
[0005] Therefore, it is conceivable that other experienced voters would present the voting contents to the novice voter, and the novice voter would then vote with the same contents as the other voters. In this case, it is desirable for the novice voter to select a voter who is more likely to win than a voter who is less likely to win, but selecting a voter who is thought to be more likely to win each time for each competition is a time-consuming process. On the other hand, it is conceivable that the novice voter could fix a trustworthy voter in advance, but depending on the information and condition of the voter, the hit rate may be low, and it is not easy for the novice voter to continue voting with the contents of others who are more likely to win.
[0006] Therefore, an object of the present invention is to make it easier for beginner voters to continue voting for the votes of others who have a high probability of winning. [Means for solving the problem]
[0007] An information processing device according to one embodiment of the present invention is an information processing device that accepts votes for each competition for which voting is possible, and has a voting unit that, in response to instructions from a first player, executes the first player's vote for the first competition based on the voting target designated by a second player for the first competition, and when the first player's vote for the first competition is correct, the voting unit executes the first player's vote for the second competition based on the voting target designated by the second player for a second competition that is held after the first competition. [Effects of the Invention]
[0008] According to the present invention, it is possible to provide an effect that it is possible for a beginner voter to easily continue to vote for the voting contents of other people who have a high probability of winning. [Brief explanation of the drawings]
[0009] [Figure 1] 1 is a diagram illustrating an example of a system configuration of a voting system according to an embodiment of the present invention. [Figure 2] FIG. 2 is a diagram illustrating an example of a hardware configuration of an information processing device. [Figure 3] FIG. 2 is a diagram illustrating an example of a hardware configuration of a terminal. [Figure 4] FIG. 2 is a diagram illustrating an example of a functional block configuration of a processor. [Figure 5] This is a screen displayed on a terminal on which application software for voting is launched. [Figure 6] 10 is an example of a screen displayed on a terminal when a voter selects to vote in a shared manner. [Figure 7] This is the screen for entering the budget amount for the rideshare vote. [Figure 8] 1 is a screen for inputting the bet amount for a carpool bet. FIG. 2 is an example of a screen that is displayed on the terminal when a voter selects to place a carpool bet. [Figure 9] FIG. 10 is a diagram illustrating an example of budget information. [Figure 10] This is a screen for inputting the amount of the bet for the second race. [Figure 11] 10 is a flowchart showing a flow of processing by the information processing device. [Figure 12] This is a screen containing a streaming video. DETAILED DESCRIPTION OF THE INVENTION
[0010] <System configuration> Fig. 1 is a diagram showing an example of the system configuration of a voting system 1 according to this embodiment. The voting system 1 shown in Fig. 1 includes an information processing device 10 and one or more terminals 20. The information processing device 10 and the terminals 20 are connected to each other so as to be able to communicate with each other via a communication network N such as the Internet, an intranet, a wireless LAN, or a mobile communication network.
[0011] The information processing device 10 is a device that accepts votes for a race in which voting targets can be cast. Specifically, the information processing device 10 is a device that supports voters using terminals 20 to bet by betting a predetermined value on a contestant (including a player or an animal) who is predicted to win a race in a race such as a bicycle race, a horse race, or a boat race.
[0012] A bettor can choose a bet target, which is determined by combining the multiple riders or race slots corresponding to the riders predicted to win the race and the betting method (i.e., betting formula), and can place a bet by setting the chosen bet target and the number of bets or amount of bets of a predetermined value for the bet target on the terminal 20. If the race to be bet on is Keirin, the bet target may be, for example, a "twin bet with number 5 coming in first and number 3 coming in second" or a "trifecta bet with riders number 1, 2, and 5 selected." Note that a twin bet is predicting the riders who will come in first and second in the order of their finish, while a trifecta is predicting the riders who will come in first through third regardless of their order of finish.
[0013] The predetermined value may be money, or may be points that can be used for a predetermined service or game, etc. Furthermore, the points may be points that the voter can receive free of charge (free points), or points that the voter can receive in exchange for payment of money (paid points).
[0014] The information processing device 10 is configured, for example, from one or more physical servers. The information processing device 10 may be configured using a virtual server that operates on a hypervisor, or may be configured using a cloud server.
[0015] Terminal 20 is a terminal used by a voter to cast a vote, and is, for example, an information processing terminal such as a mobile phone (including a smartphone), a tablet terminal, or a personal computer. A voter can cast a vote for a voting target by operating terminal 20. When terminal 20 receives an input of a voting target from a voter, it transmits information indicating the voting target to information processing device 10 in association with voter identification information (hereinafter referred to as "voter ID") for identifying the voter using terminal 20.
[0016] The information processing device 10 performs processes such as storing the betting object on which the voter using the terminal 20 voted, storing the amount of value owned by the voter, and determining the amount of reward (i.e., the payout amount) according to the results of the competition.
[0017] In the voting system 1, in order to make it easier for a voter who is a beginner voter as the first player to understand what kind of vote to make, the information processing device 10 displays on the terminal 20 the voting targets specified by a dopestor who predicts the outcome of the competition as the second player, thereby presenting the voting targets to the voter. The dopestor is, for example, a voter who has a lot of experience voting in competitions or a voter who has a lot of knowledge about the contestants, and is registered in advance in the information processing device 10. The dopestor may be a part of a plurality of voters, or may be a person who only makes predictions without voting.
[0018] A voter can view one or more voting targets displayed on terminal 20 and then vote for the same voting target or a voting target that is at least partially identical to the displayed voting target. In this specification, voting for the same voting target or a voting target that is at least partially identical to the voting target predicted by a doctrinator is referred to as a "shared vote."
[0019] The information processing device 10 is characterized in that when a novice voter makes a joint bet for a predetermined predictor in a competition and the bet is correct, the information processing device 10 executes a bet based on the betting target designated by the same predictor in a competition held after the competition, in order to make it easier for a novice voter to continue to vote for the bet contents of other people that are likely to be correct. The configurations and operations of the information processing device 10 and the terminal 20 will be described in detail below.
[0020] <Hardware configuration> 2 is a diagram showing an example of the hardware configuration of the information processing device 10. The information processing device 10 includes a processor 11, a storage unit 12, a communication IF (Interface) 13, an input device 14, and an output device 15.
[0021] The processor 11 is, for example, a central processing unit (CPU) or a graphical processing unit (GPU), and executes programs stored in the storage unit 12 to realize various functions.
[0022] The storage unit 12 has a storage medium such as a memory, a hard disk drive (HDD), or a solid state drive (SSD). The storage unit 12 stores programs executed by the processor 11. The storage unit 12 stores the voting target and the betting amount (i.e., the betting amount) selected by the voter in association with the voter ID.
[0023] The communication IF 13 has a communication controller for performing wired communication or wireless communication with the terminal 20 via the network N. The communication IF 13 notifies the processor 11 of data received from the terminal 20. The communication IF 13 also transmits data input from the processor 11 to the terminal 20.
[0024] The input device 14 receives input operations from, for example, an administrator of the information processing device 10. The input device 14 is, for example, a keyboard, a touch panel, a mouse, or a microphone. The output device 15 outputs information to, for example, an administrator of the information processing device 10. The output device 15 is, for example, a display, a speaker, or the like.
[0025] 3 is a diagram showing an example of the hardware configuration of the terminal 20. The terminal 20 includes a processor 21, a storage unit 22, a communication IF 23, an input device 24, and an output device 25.
[0026] The processor 21 is, for example, a CPU, and executes programs stored in the storage unit 22 to realize various functions.
[0027] The storage unit 22 has storage media such as a read-only memory (ROM) and a random access memory (RAM), etc. The storage unit 22 stores the programs that the processor 21 executes.
[0028] The communication IF 23 has a communication controller for performing wired communication or wireless communication with the information processing device 10 via the network N. The communication IF 23 notifies the processor 21 of data received from the information processing device 10. The communication IF 23 also transmits data input from the processor 21 to the information processing device 10.
[0029] The input device 24 receives input operations from, for example, a voter. The input device 24 is, for example, a keyboard, a touch panel, a mouse, or a microphone. The output device 25 outputs information to, for example, a voter. The output device 25 is, for example, a display or a speaker.
[0030] <Function block configuration> 4 is a diagram showing an example of a functional block configuration of the processor 11. The processor 11 has a setting unit 111, a forecaster presentation unit 112, and a voting unit 113. The processor 11 functions as the setting unit 111, the forecaster presentation unit 112, and the voting unit 113 by executing a program stored in the storage unit 12.
[0031] The setting unit 111 sets an amount to be set as the bet amount of the bet by the bettor for a second race that follows the first race for which the bettor placed the piggyback bet, out of the payout amount, which is the value paid to the bettor if the bet corresponding to the bettor's piggyback bet for the first race is correct. The second race is, for example, a race that takes place immediately after the first race, but is not limited to this. For example, the second race may be any race that takes place after the first race on the day the first race is held. In this case, the race for which the bettor intends to place the bet may be the second race, among the races that take place after the first race.
[0032] For example, the setting unit 111 accepts from a bettor a setting of the maximum payout amount to be placed as a bet on a second competition out of the payout amount corresponding to a first competition. The setting unit 111 may also accept from a bettor a setting of the ratio of the payout amount to be placed as a bet on the second competition to the payout amount corresponding to the first competition. The setting unit 111 may also set in advance the maximum payout amount to be placed as a bet on the second competition or the ratio of the payout amount, and change the setting in response to accepting the setting from a bettor. In this way, a bettor can set the bet amount to be placed on the second competition or the payout amount to be left unplaced on the second competition to the amount the bettor desires.
[0033] The doctrinator presentation unit 112 presents a plurality of doctrinators who will make predictions about the competition to voters who will be voting for the competition. The doctrinator presentation unit 112 presents a plurality of doctrinators, for example, by transmitting the names of the plurality of doctrinators to the terminal 20 used by the voter and displaying the names of the plurality of doctrinators on the terminal 20.
[0034] 5 to 8 are diagrams showing examples of screens that the forecaster presentation unit 112 displays on the terminal 20. FIG. 5 is a screen that is displayed on the terminal 20 when application software for voting is launched. FIG. 6 is an example of a screen that is displayed on the terminal 20 when a voter selects to place a piggyback bet. FIG. 7 is a screen for inputting the budget amount for the piggyback bet. FIG. 8 is a screen for inputting the bet amount for the piggyback bet. The screens in FIGS. 7 and 8 are displayed on the terminal 20 when a voter selects a forecaster for whom to place a piggyback bet.
[0035] 5 shows an area 251 for selecting a voting method, an area 252 for inputting predicted betting targets, an operation image 253 for selecting a piggyback bet, an operation image 254 for performing a cancel operation, and an operation image 255 for performing a confirm operation. If a voter wants to decide on a betting target for themselves, the voter can select a voting method in area 251, input the number of the athlete or entry slot in area 252, and select the "Confirm" button in operation image 255 to place their vote.
[0036] A voter who wants to make a piggyback vote can do so by selecting the "Piggy Vote" button in operation image 253 and then selecting the "OK" button in operation image 255, without operating areas 251 and 252. When the piggyback button is selected, the forecaster presentation unit 112 displays on the terminal 20 a plurality of forecasters for whom the voter can make a piggyback vote, as shown in FIG. 6(a).
[0037] In FIG. 6(a), the names of docents are displayed in association with one or more predicted betting targets and the odds corresponding to the predicted betting targets. The voter selects a docent for whom to share their bet on the screen shown in FIG. 6(a) displayed on the terminal 20. When the voter selects one or more docents on the screen shown in FIG. 6(a), the screen transitions to the screen shown in FIG. 6(b). When the voter touches the "Enter bet amount" button on the screen shown in FIG. 6(b), the screen transitions to the screen shown in FIG. 7.
[0038] In the screen shown in FIG. 7, the voter inputs the budget amount to be allocated to the selected predictor. When one predictor is selected in FIG. 6(b), a screen for inputting the budget amount for that one predictor is displayed, as shown in FIG. 7(a). When multiple predictors are selected in FIG. 6(b), a screen for inputting the budget amount for each of the multiple predictors is displayed, as shown in FIG. 7(b). When the voter inputs the budget amount for a predictor and then touches the "OK" button in FIG. 7(a) or FIG. 7(b), the terminal 20 displays the screen shown in FIG. 8.
[0039] The screen shown in Figure 8 displays a betting amount input field for each of one or more betting targets designated by the forecaster selected by the voter, as well as the remaining budget amount. The remaining budget amount is calculated and displayed by subtracting the betting amount entered in the betting amount input field from the budget amount entered by the voter in Figure 7.
[0040] On the screen shown in FIG. 8, the voter inputs the amount of bet on at least one of one or more betting targets designated by the selected forecaster. The terminal 20 accepts the input of the betting amount within the budget allocated by the voter. If the voter selects only one forecaster, when the voter inputs the amount of bet within the budget and then touches the "OK" button, the terminal 20 transmits to the information processing device 10 the voter ID, selection information indicating the selected forecaster selected by the voter from multiple forecasters, the remaining budget for the selected forecaster, instructions to vote on the same targets as at least some of the targets designated by the selected forecaster (i.e., a piggybacking betting instruction to piggyback on the selected forecaster), and the betting amount.
[0041] When a voter selects multiple forecasters, a screen shown in FIG. 8 is displayed corresponding to each of the multiple forecasters. For example, the terminal 20 displays the screen shown in FIG. 8 corresponding to forecaster A and accepts input of a bet amount from the voter within the budget allocated to forecaster A. When the voter inputs the bet amount and then touches the "OK" button, the terminal 20 displays a screen corresponding to forecaster B as shown in FIG. 8. The terminal 20 accepts input of a bet amount within the budget allocated to forecaster B. When the voter inputs the bet amount and then touches the "OK" button, the terminal 20 transmits to the information processing device 10 the voter ID, selection information indicating each of the multiple selected forecasters selected by the voter from the multiple forecasters, the remaining budget amount for the selected forecaster, a piggybacking betting instruction to place a piggybacking bet on the selected forecaster, and the bet amount.
[0042] The voting unit 113 accepts the voter's instructions to vote in a competition by receiving the voter ID, instructions to vote on a betting target in the competition, and a bet amount from the voter's terminal 20. The voting unit 113 executes the voter's vote in the competition in accordance with the voting instructions.
[0043] The voting unit 113 receives from the voter's terminal 20 a voter ID, selection information indicating one or more selected predictors selected by the voter from a plurality of predictors, the remaining budget amount for the selected predictor, a piggyback betting instruction, and a bet amount, thereby accepting a piggyback betting instruction for a competition from the voter.
[0044] When the voting unit 113 receives an instruction to vote in a pool, it associates the voter ID of the voter, the name of the selected forecaster, and the remaining budget amount, and stores them in the storage unit 12 as budget amount information. FIG. 9 is a diagram showing an example of budget amount information. As shown in FIG. 9, it can be seen that the voter ID, the name of the forecaster, and the remaining budget amount are associated with each other in the budget amount information.
[0045] When a voter selects one dopest, the voting unit 113 executes the voter's vote for the first competition based on the betting target designated by the dopest for the first competition in response to the voter's instruction for joint voting.
[0046] When a voter selects multiple doctrinators (e.g., a second player and a third player), the voting unit 113 executes the voter's bet on the first competition based on the betting targets designated by each of the multiple doctrinators for the first competition in accordance with the voter's instruction to pool their bets. For example, when a voter selects doctrinator A as the second player and doctrinator B as the third player, the voting unit 113 sets at least a portion of the budget set for doctrinator A as the betting amount for the voter's bet on the first competition based on the betting targets designated by doctrinator A. Furthermore, the voting unit 113 sets at least a portion of the budget set for doctrinator B as the betting amount for the voter's bet on the first competition based on the betting targets designated by doctrinator B.
[0047] If the voter's bet for the first competition is correct, the voting unit 113 executes the voter's bet for the second competition based on the betting target designated by the dopestor for the second competition held after the first competition. If the voter's bet for the first competition is correct, the voting unit 113 controls the dopestor presentation unit 112 to display on the terminal 20 a screen for inputting the betting amount for a joint bet on the same dopestor as the dopestor selected by the voter in the first competition, and executes the voter's joint bet on the dopestor for the second competition.
[0048] In this case, the betting unit 113 may set at least a portion of the payout amount, which is the value paid to the voter if the voter's bet on the first competition is correct, as the bet amount for the voter's bet on the second competition. Furthermore, if the voter's bet on the first competition is incorrect, the betting unit 113 may control the voter not to place a bet on the second competition based on the betting target designated for the second competition by the forecaster designated by the voter in the first competition. This allows the voter to narrow down forecasters with a high probability of success and to bet in accordance with the betting results of those forecasters, thereby increasing the probability of success. Furthermore, by setting the value paid to the voter as the bet amount for the second competition, the possibility of the value paid to the voter increasing if the second competition is correct can be increased.
[0049] The voting unit 113 executes the voter's vote for the second competition as follows. First, the voting unit 113 determines whether the voter's vote for the first competition is correct. For example, the voting unit 113 determines that the vote is correct when at least one of one or more votes in which the voter has shared bets on predictors is correct.
[0050] When the betting unit 113 determines that the bettor's bet on the first competition is correct, the betting unit 113 updates the budget information stored in the memory unit 12 based on the payout amount to be paid to the bettor. For example, the betting unit 113 adds the payout amount to the remaining budget in the budget information stored in the memory unit 12 based on the setting received by the setting unit 111. For example, when the setting unit 111 sets a maximum payout amount to be put as a bet on the second competition, the betting unit 133 adds the maximum payout amount to the remaining budget. Furthermore, when the setting unit 111 sets a percentage of the payout amount to be put as a bet on the second competition, the betting unit 133 adds an amount based on the percentage of the payout amount to the remaining budget.
[0051] The voting unit 113 determines that a bet has been successful when at least one of one or more pooled bets has been successful, but this is not limited to this. When voters have pooled bets for multiple bet targets designated by one docent, the voting unit 113 may determine that a bet has been successful on the condition that a predetermined percentage or more of the bet targets have been successful. Furthermore, when voters have pooled bets for multiple bet targets designated by one docent, the voting unit 113 may determine that a bet has been successful on the condition that the payout amount is larger than the total amount of the bet.
[0052] When a voter's piggyback bet for the first race is successful, the doppelganger presentation unit 112, when accepting votes for the second race, does not display the screens shown in FIGS. 5 and 6 on the terminal 20 used by the voter, but directly displays a screen for inputting the amount of the piggyback bet on the doppelganger selected by the voter in the first race for the second race. FIG. 10 shows a screen for inputting the amount of the piggyback bet for the second race. The screen configuration shown in FIG. 10 is the same as the screen configuration shown in FIG. 8.
[0053] For example, suppose that, among the betting targets shown on the screen in FIG. 8, a bet on the betting method "Trifecta" and the combination of athletes "3-5-6" is successful, and 5,200 yen is paid to the bettor as a payout. If 5,200 yen is lower than the maximum payout amount to be placed as a bet on the second competition set by the setting unit 111, the betting unit 113 sets the 5,200 yen paid to the bettor as the bet amount for the bet on the second competition. In the example shown in FIG. 10, 5,200 yen is automatically entered equally as a bet amount on two bet targets specified by the dodders. The screen shown in FIG. 10 also displays the remaining budget indicated by the budget information stored in the memory unit 12.
[0054] Furthermore, when a voter has shared his / her bets for a plurality of doctrinators, the voting unit 113 may execute the voter's vote for the second competition based on a betting target designated in the second competition by a doctrinator selected depending on which of the plurality of doctrinators (the second player and the third player) hit the mark in the first competition. The voting unit 113 executes the voter's vote for the second competition based on, for example, a betting target designated by the doctrinator who hit the mark in the first competition.
[0055] The voting unit 113 may determine the bet amount of the voter's vote for the second competition depending on which of the multiple doctrinators (the second player and the third player) hit the mark in the first competition. For example, when the voter's vote for the first competition based on the betting target designated by the first doctrinator (the second player) hits the mark and the voter's vote for the first competition based on the betting target designated by the second doctrinator (the third player) does not hit the mark, the voting unit 113 sets the bet amount of the voter's vote for the second competition based on the betting target designated by the first doctrinator to be at least a portion of the value to be paid to the voter if the voter's vote for the first competition hits the mark and the budget amount set for the first doctrinator.
[0056] For example, suppose a voter has jointly voted for forecaster A and forecaster B, and the voter's vote for the first competition based on the voting target specified by forecaster A is correct, but the voter's vote for the first competition based on the voting target specified by forecaster B is incorrect.
[0057] In this case, the betting unit 113 sets the remaining budget associated with dopester B in the budget information stored in the memory unit 12 to 0 yen, and controls so that the voter does not place a bet on the second competition based on the betting target designated by dopester B for the second competition. The betting unit 113 also controls the dopester presentation unit 112 to display a screen for inputting the betting amount for a piggyback bet on the second competition, as shown in FIG. 10, on the terminal 20 used by the voter. When displaying the screen shown in FIG. 10, the betting unit 113 may set an upper limit on the betting amount based on the remaining budget indicated by the budget information stored in the memory unit 12 and the payout amount for the voter's bet on the first competition based on the betting target designated by dopester A.
[0058] The voting unit 113 may be further configured to add at least a portion of the budget set for doctrinator B (second doctrinator) to the betting amount of the voter's bet on a second competition based on a betting target designated by doctrinator A (first doctrinator). For example, the voting unit 113 adds at least a portion of the remaining budget associated with doctrinator B to the remaining budget of doctrinator A in the budget information stored in the memory unit 12, and sets the remaining budget associated with doctrinator B to 0 yen. Then, the voting unit 113 sets an upper limit on the betting amount based on the updated remaining budget of doctrinator A stored in the memory unit 12 and the payout amount of the voter's bet on a first competition based on a betting target designated by doctrinator A.
[0059] In this way, the information processing device 10 can allocate a portion of the budget set for the doctrinaire whose prediction was incorrect to the votes based on the doctrinaire whose prediction was correct in the voting for the second competition. This allows voters to avoid continuously relying on doctrinaires who are unlikely to be correct and to focus their votes on the betting targets specified by doctrinaires who are likely to be correct, thereby increasing the probability of winning.
[0060] <Processing flow of information processing device 10> Fig. 11 is a flowchart showing the flow of processing of the information processing device 10. The flowchart shown in Fig. 11 starts from the point when "pool voting" is selected on the screen shown in Fig. 5. In the explanation of this flowchart, for simplicity, an example in which a voter selects one forecaster will be explained.
[0061] First, the betting unit 113 receives a piggyback instruction bet by acquiring the forecaster selected by the voter in the first race, the piggyback betting instruction, the bet amount, and the remaining budget amount from the terminal 20 (S11). When the betting unit 113 receives an instruction to make a joint bet, it associates the voter ID of the voter, the forecaster name of the selected forecaster, and the remaining budget amount, stores them in the memory unit 12 as budget amount information (S12), and places a bet with the acquired bet amount (S13).
[0062] Next, the voting unit 113 determines whether the bet for the first competition was correct (S14). If the voting unit 113 determines that the bet for the first competition was correct, the processing proceeds to S15. In S15, the voting unit 113 controls the doctrinator presentation unit 112 to display on the terminal 20 a screen for inputting the amount of a bet for a piggyback bet on the doctrinator selected in the first competition, and accepts an instruction for a piggyback bet for the second competition corresponding to the doctrinator selected in the first competition.
[0063] Then, when the betting unit 113 receives an instruction to place a joint bet, it updates the budget information stored in the storage unit 12 (S16) and places a bet with the acquired bet amount (S17).
[0064] If the voting unit 113 determines in S14 that the bet was not correct, it moves the process to S18, sets the remaining budget amount associated with the forecaster selected in the first competition to 0 yen in the budget amount information stored in the memory unit 12, and controls so that the voter's vote for the second competition is not executed based on the betting target designated for the second competition by the forecaster designated by the voter in the first competition.
[0065] <Modification> In the above explanation, the docent presentation unit 112 displays the screen for selecting a docent shown in Fig. 6(a) on the terminal 20 in response to the selection of the "shared vote" button on the screen shown in Fig. 5, and receives the selection of a docent for sharing a vote from the voter, but this is not limited to this. The docent presentation unit 112 may also display on the terminal 20 a screen including a distributed video associated with the docent, and display on the terminal 20 a voting target designated by the docent associated with the distributed video.
[0066] In this case, the doctor presentation unit 112 displays on the terminal 20 a video designation screen for accepting the designation of one of one or more distribution videos that can be distributed to the terminal 20. When the doctor presentation unit 112 accepts the designation of a distribution video on the video designation screen, it transmits to the terminal 20 a screen including the designated distribution video and voting targets designated by the doctor associated with the distribution video. In response to instructions from the voter, the voting unit 113 executes the voter's vote for the first competition based on the voting targets designated by the doctor associated with the designated distribution video and displayed on the terminal 20.
[0067] FIG. 12 is a screen including a broadcast video. As shown in FIG. 12, the screen including the broadcast video displays the broadcast video, the predicted target votes of the forecaster associated with the broadcast video, the odds corresponding to the predicted target votes, and the winning percentage of the forecaster. The screen including the broadcast video also displays "Ride-pool and enter your bet amount," and displays a "Ride-pool Vote" button for accepting ride-pool votes. When a voter touches the "Ride-pool Vote" button shown in FIG. 9, the screen transitions to the screen shown in FIG. 7.
[0068] 8 and receives input of the betting amount from the voter. The terminal 20 transmits to the information processing device 10 the voter ID, selection information indicating the dopestor associated with the distributed video, the remaining budget amount for the dopestor, instructions to vote for voting targets that are the same as at least some of the voting targets designated by the dopestor, and the betting amount.
[0069] The voting unit 113 executes the voter's vote for the first competition by receiving the voter ID, a betting instruction for the betting target in the first competition, and a betting amount from the voter's terminal 20. In this way, the voter can cast a joint bet while checking the comments of the dopestor associated with the distribution video specified by the voter and the dopestor's betting target.
[0070] <Effects of Voting System 1> As described above, the voting unit 113 executes the voter's vote for the first competition based on the betting target designated by the docent for the first competition in response to the voter's instructions, and if the voter's vote for the first competition is correct, executes the voter's vote for the second competition based on the betting target designated by the docent for the second competition. By the voting unit 113 operating in this manner, the voter can vote for a docent who has predicted correctly in the first competition and is considered to have a high probability of predicting correctly in the second competition, thereby increasing the probability of correct predictions in multiple competitions. As a result, it is possible to make it less likely that novice voters will give up voting because their bets are not correct. Furthermore, it becomes easier for voters to continue voting based on the betting target designated by a docent who is likely to be correct, without having to specify a new docent, thereby reducing the effort required to select a voter who is likely to be correct.
[0071] Furthermore, according to the voting system 1, voters who wish to vote for a competition based on the information of a forecaster who is accustomed to voting can cast their vote for the target designated by the forecaster without having to send or receive data between them using communication means such as email or telephone. By operating the voting system 1 in this way, the terminal 20 used by the voter can reduce the amount of time it uses communication means such as email or telephone, thereby achieving the technical effect of reducing the power consumption of the terminal 20. Furthermore, the voting system 1 can reduce the frequency with which voters exchange data with forecasters, thereby achieving the technical effect of reducing the amount of data transmitted over communication lines.
[0072] The present invention has been described above using embodiments, but the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and alterations are possible within the scope of the gist thereof. For example, in the above embodiment, the voting system 1 accepts input of a budget amount from the voter, but it may not accept a budget amount. Also, in the above embodiment, if a voter's bet for the second competition is correct, the voter may cast a bet for the third competition based on the betting target specified by the dosier for the third competition held after the second competition. In this case, once voting for the second competition is completed, the second competition may be considered the first competition and the third competition may be considered the second competition, and the present invention may be applied.
[0073] In the above embodiment, the information processing device 1 accepts votes for a competition in which athletes move around a stadium, but this is not limited to this. For example, the information processing device 1 may accept votes for a player or a character operated by a player who plays a competitive game in an e-sports game such as a competitive game. In this case, if the player or character for which the voter voted wins, the vote is considered to be correct.
[0074] Furthermore, for example, all or part of the device can be configured by functionally or physically distributing or integrating in any unit. Furthermore, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effects of the new embodiments resulting from the combination also have the effects of the original embodiments.
[0075] In addition to the above embodiment, the following is further noted. (Appendix 1) An information processing device that accepts votes for each event for which voting is possible for a voting target, a voting unit that executes a vote by the first player for a first competition based on a voting target designated by a second player for the first competition in response to an instruction from the first player; when the first player's vote for the first competition is correct, the voting unit executes the first player's vote for the second competition, based on a betting target designated by the second player for the second competition to be held after the first competition; Information processing device. By configuring the information processing device in this way, if the first player votes based on the voting target specified by the second player and that vote is correct, the first player will then vote based on the voting target specified by the second player in the subsequent competition. This makes it easier for even a beginner voter (first player) to continue voting for the votes of others (second players) who have a high probability of winning. (Appendix 2) the betting unit, when the first player's bet on the first competition is not correct, does not execute the betting of the first player on the second competition based on a betting target designated by the second player for the second competition; 10. The information processing device according to claim 1. By configuring the information processing device in this way, the first player can avoid voting for doctrinators whose predictions were incorrect. This narrows down doctrinators who are more likely to be correct, and the first player can vote for doctrinators whose predictions were incorrect, thereby increasing the probability of winning. (Appendix 3) the betting unit sets at least a portion of the value to be paid to the first player when the first player's bet on the first competition is correct as a bet amount on the first player's bet on the second competition; 3. The information processing device according to claim 1 or 2. With the information processing device configured in this way, the first player can reduce new expenses for the second competition. Also, by setting the value to be paid to the first player as the bet amount, the first player can increase the possibility that the value to be paid to the first player will increase if he or she wins in the second competition. (Appendix 4) a setting unit that sets an amount of the value to be set as a bet amount for the first player's bet on the second competition; 4. The information processing device according to claim 3. By configuring the information processing device in this manner, the first player can set the amount to be bet on the second competition or the amount to be paid back that will remain unbetted on the second competition to the amount desired by the first player. (Appendix 5) the voting unit, in response to an instruction from the first player, executes the vote of the first player for the first competition further based on a betting target designated by a third player for the first competition, and executes the vote of the first player for the second competition based on a betting target designated in the second competition by a player selected depending on which of the second player and the third player hits the target in the first competition; 5. The information processing device according to any one of claims 1 to 4. By configuring the information processing device in this way, when the first player votes in the first competition based on the votes of multiple other players, the probability of winning in the second competition can be increased. (Appendix 6) the voting unit, in response to an instruction from the first player, executes a vote by the first player for the first competition further based on a voting target designated by a third player for the first competition; the betting unit sets at least a portion of the budget amount set for the second player as a bet amount for the first player's bet on the first competition based on a betting target designated by the second player; the betting unit sets at least a part of the budget amount set for the third player as a betting amount for the first player on the first competition based on a betting target designated by the third player; 5. The information processing device according to any one of claims 1 to 4. With the information processing device configured in this way, the first player can vote in accordance with the second player who has a better prediction accuracy rate, thereby improving the possibility that his / her own prediction will be correct. (Appendix 7) when the first player's bet on the first competition based on the betting target designated by the second player is successful and the first player's bet on the first competition based on the betting target designated by the third player is not successful, the betting unit sets at least a part of a value to be paid to the first player if the first player's bet on the first competition is successful and a budget amount set for the second player as a bet amount for the first player's bet on the second competition based on the betting target designated by the second player; 7. The information processing device according to claim 6. By configuring the information processing device in this way, the first player can easily adjust the betting amount for the second competition. Also, the first player can focus his / her bets on the betting targets designated by the dopestors who are most likely to win. (Appendix 8) the betting unit further adds at least a portion of the budget amount set for the third player to a bet amount of the first player's bet on the second competition based on a betting target designated by the second player; 8. The information processing device according to claim 7. By configuring the information processing device in this manner, the first player can allocate a portion of the budget amount set for the person whose prediction was incorrect in voting for the second competition to the vote based on the person whose prediction was correct. (Appendix 9) a presentation unit that receives a designation of one of one or more streaming videos that can be delivered to a terminal used by the first player, displays the designated streaming video on the terminal, and displays the voting target designated by the second player that is associated with the designated streaming video on the terminal; the voting unit, in response to an instruction from the first player, executes a vote by the first player for the first competition based on the voting target designated by the second player associated with the designated distribution video and displayed on the terminal; 8. An information processing device according to any one of appendices 1 to 7. By configuring the information processing device in this manner, the first player can place a joint vote while checking the comments of the second player and the voting targets of the predictor associated with the distribution video specified by the first player. (Appendix 10) A computer that accepts votes for each eligible event for voting purposes. executing a vote by the first player for a first competition based on a voting target designated by a second player for the first competition in response to an instruction from the first player; When the first player's vote for the first competition is correct, executing the vote of the first player for the second competition based on a betting target designated by the second player for the second competition to be held after the first competition; An information processing method comprising: By executing such an information processing method, if a first player votes based on a voting target designated by a second player and that vote is correct, the first player will then vote based on a voting target designated by the second player in the subsequent competition. This makes it easier for even a beginner voter (first player) to continue voting for the votes of others (second players) who have a high probability of winning. (Appendix 11) A computer that accepts votes for each event for which voting is available for the voting target, functioning as a voting unit that executes a vote by the first player for a first competition based on a voting target designated by a second player for the first competition in response to an instruction from the first player; when the first player's vote for the first competition is correct, the voting unit executes the first player's vote for the second competition, based on a betting target designated by the second player for the second competition to be held after the first competition; program. By executing such a program on a processor, the first player casts a vote based on the voting target specified by the second player, and if that vote is correct, the first player will cast a vote based on the voting target specified by the second player in the subsequent competition. This makes it easier for even a beginner voter (first player) to continue to vote for the votes of others (second players) who have a high probability of winning. [Explanation of symbols]
[0076] 1. Voting System 10. Information processing equipment 11 processors 12 Storage section 13 Communication Interface 14 Input Devices 15 Output Devices 20 terminals 21 processors 22 Memory section 23 Communication Interface 24 Input Devices 25 Output Devices 111 Setting section 112 Forecaster Presentation Section 113 Voting Department
Claims
[Claim 1] An information processing device that accepts votes for each event for which voting is possible for a voting target, a voting unit that executes a vote by the first player for a first competition based on a voting target designated by a second player for the first competition in response to an instruction from the first player, the voting unit, when the first player's vote for the first competition is correct, executes the vote of the first player for the second competition based on a voting target designated by the second player for the second competition to be held after the first competition; Information processing device.
Citation Information
Patent Citations
Voting forecast disclosure system, method, and computer program
JP2010160612A
Voting terminal device, voting system, and voting method
JP2013045412A
Voting device, voting method and voting program
JP2018156206A
Social wagering for live sporting events
US20190244485A1
Information providing system, betting ticket purchasing system, information providing method, betting ticket purchasing method, and information recorded medium
WO2001050363A1