Information processing apparatus, information processing method, and program
The information processing apparatus addresses the complexity of sports voting by allowing beginner voters to follow experienced predictors and grants privileges for voting with less popular predictors, preventing vote concentration for the same competitor.
Patent Information
- Application Number
- JP2025060654
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-04-01
- Publication Date
- 2025-06-19
- Estimated Expiration
- 2040-03-06
AI Technical Summary
The voting methods in sports such as cycling, horse racing, and boat racing are complex, making it difficult for beginner voters to understand how to vote, and if many beginner voters follow the same voting content, it leads to votes being too concentrated for the same competitor.
An information processing apparatus that presents voters with a list of predictors who have experience in voting, allowing voters to select a predictor and vote for at least a part of the voting target designated by that predictor. The apparatus grants a greater privilege to voters who perform a 'riding vote' for a predictor selected by few other voters, compared to those who perform a riding vote for more popular predictors.
This solution prevents votes from becoming too concentrated for the same competitor by motivating voters to select less popular predictors, thereby distributing votes more evenly across different competitors.
Smart Images

Figure 2025092679000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing apparatus, an information processing method, and a program.
Background Art
[0002] There is known a system that enables voting in various sports where voting is conducted, such as cycling, horse racing, or boat racing, using a mobile terminal. Patent Document 1 discloses a system in which a voter can purchase a ballot using a mobile terminal.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] The voting methods adopted in sports where voting is conducted are complex, and for voters with little voting experience (hereinafter referred to as "beginner voters"), the hurdle to voting is high. For example, in the case of cycling, horse racing, boat racing, etc., beginner voters have to select a voting method and a competitor from many voting patterns, so it is difficult to understand how to vote.
[0005] Therefore, it is conceivable to present to beginner voters the content of voting by other voters with rich experience, and for beginner voters to vote with the same content as other voters. However, if many beginner voters refer to the content of voting by the same other voter, there will be a problem that voting for the same competitor will be too concentrated.
[0006] Therefore, an object of the present invention is to prevent voting for the same competitor from being too concentrated.
Means for Solving the Problems
[0007] An information processing apparatus according to an aspect of the present invention is an information processing apparatus that receives votes for a competition in which voting is possible for a voting target, and includes a predictor presenting unit that presents a plurality of predictors who predict the competition to voters who vote in the competition, an instruction acquisition unit that acquires selection information indicating a selected predictor selected by the voter from the plurality of predictors and an instruction to vote for at least a part of the voting target designated by the selected predictor that is the same as the voting target, and a privilege granting unit that grants a privilege greater than a privilege granted to a voter for whom the instruction acquisition unit acquired an instruction to vote at a second time point after the first time point, among a plurality of voters who gave an instruction to vote for at least a part of the voting target that is the same as the voting target designated by the selected predictor selected by the voter.
Effect of the Invention
[0008] According to the present invention, there is an effect that it is possible to prevent votes for the same competitor from being too concentrated.
Brief Description of the Drawings
[0009]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Mode for Carrying Out the Invention
[0010] <System Configuration> FIG. 1 is a diagram showing an example of the system configuration of the voting system 1 according to the present embodiment. The voting system 1 shown in FIG. 1 includes an information processing apparatus 10 and one or more terminals 20. The information processing apparatus 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.
[0011] The information processing apparatus 10 is an apparatus that accepts votes for a competition in which voting is possible for a voting target. Specifically, the information processing apparatus 10 is an apparatus that supports a voter using the terminal 20 to bet a predetermined value on a competitor predicted to win in a competition such as motorcycle racing, horse racing, and boat racing and vote.
[0012] The voter can determine a voting target determined by a combination of a plurality of competitors predicted to win in the competition or the starting positions corresponding to the competitors and a voting method (i.e., a betting type), and vote by setting the determined voting target and the number or amount of bets of a predetermined value on the voting target in the terminal 20. When the competition to be voted on is motorcycle racing, the voting target is, for example, "a two-horse single with the first place being No. 5 and the second place being No. 3" or "a three-way combination of selecting the competitors in No. 1, No. 2, and No. 5". Note that a two-horse single means predicting the first and second place competitors in the order of finishing positions, and a three-way combination means predicting the competitors who will enter from the first place to the third place regardless of the finishing order.
[0013] The predetermined value may be money or points that can be used in a predetermined service or game. The points may be points that voters can receive for free (free points) or points that can be received in exchange for payment of money (paid points).
[0014] A voter can receive a refund value (such as money) determined based on the amount of the predetermined value used for voting and the odds. For example, if the voting content hits as a result of voting using the first value, the first refund value is determined based on the odds corresponding to the voting content and the first value used for voting. Also, if the voting content hits as a result of voting using the second value, the second refund value is determined based on the odds corresponding to the voting content and the second value used for voting. Here, the first refund value and the second refund value are different values respectively. Also, the odds for the voting content may be determined based on the voting content of all voters based on the second value.
[0015] The information processing apparatus 10 is composed of, for example, one or more physical servers. The information processing apparatus 10 may be configured using virtual servers operating on a hypervisor or may be configured using cloud servers.
[0016] The terminal 20 is a terminal used by the voter who votes. For example, it is an information processing terminal such as a mobile phone (including a smartphone), a tablet terminal, or a personal computer. The voter can vote for the voting target by operating the terminal 20. When the terminal 20 receives an input of the voting target from the voter, it transmits information indicating the voting target to the information processing apparatus 10 in association with voter identification information (hereinafter referred to as "voter ID") for identifying the voter using the terminal 20.
[0017] The information processing apparatus 10 executes processes such as storing the voting target voted by the voter using the terminal 20, storing the magnitude of the value owned by the voter, and determining the reward amount (that is, the refund amount) according to the result of the competition.
[0018] In the voting system 1, in order to make it easier for novice voters to understand what kind of vote to cast, the information processing device 10 presents the voting target to the voters by causing the terminal 20 to display the voting target designated by the predictor who predicts the result of the competition. The predictor is, for example, a voter with rich experience in voting in the competition or a voter with rich knowledge about the competitor, and is registered in the information processing device 10 in advance. The predictor may be some of the plurality of voters, or may be a person who only makes predictions without voting.
[0019] After seeing one or more voting targets displayed on the terminal 20, the voter can vote for the same voting target as the displayed voting target or a voting target that is at least partially the same. In this specification, thus, voting for the same voting target as the voting target predicted by the predictor or a voting target that is at least partially the same is referred to as "riding vote". Voting for a voting target that is partially the same means, for example, voting for the same voting target as the voting target in some of the plurality of votes made by the predictor. Voting for a voting target that is partially the same may include a case where it is the same as some of the voting targets in the voting target of one vote. In this case, for example, when one of the voting targets predicted by the predictor to be the first and second in a two-car unit is the same, it is included in voting for a voting target that is partially the same.
[0020] If a large number of voters perform a riding vote for the same voting target, there is a risk that the votes for the same voting target will be too concentrated. Therefore, the information processing device 10 gives a relatively larger privilege to the voters who perform a riding vote for the predictor selected as the target for the voters to perform a riding vote, among the plurality of voters who perform a riding vote for the predictor, compared to other voters. By operating in this way, the information processing device 10 can motivate the voters to select a predictor for whom other voters do not perform a riding vote. As a result, the voting system 1 can prevent the votes for the same competitor from being too concentrated.
[0021] Here, a large privilege includes not only directly giving value to a voter, but also increasing the reward amount when the voter's voting content hits the mark, or increasing the possibility that the voting content will hit the mark. For example, when a voter votes on a competition using the second value, the information processing apparatus 10 may increase the first refund value given to the same voting content of the voter compared to when not voting using the second value. Also, for example, when a voter votes on a competition using the second value, in addition to the first refund value given when not voting using the second value, the information processing apparatus 10 may give a different third value. Hereinafter, the configurations and operations of the information processing apparatus 10 and the terminal 20 will be described in detail.
[0022] <Hardware Configuration> FIG. 2 is a diagram showing an example of the hardware configuration of the information processing apparatus 10. The information processing apparatus 10 includes a processor 11, a storage unit 12, a communication IF (Interface) 13, an input device 14, and an output device 15.
[0023] The processor 11 is, for example, a CPU (Central Processing Unit) or a GPU (Graphical Processing Unit), and realizes various functions by executing a program stored in the storage unit 12.
[0024] The storage unit 12 includes a storage medium such as a memory, an HDD (Hard Disk Drive), or an SSD (Solid State Drive). The storage unit 12 stores a program executed by the processor 11. Also, the storage unit 12 stores, in association with the voter ID, the voting target and the voting amount (i.e., the bet amount) selected by the voter. Further, the storage unit 12 stores a prediction voting target table including information in which each of a plurality of predictors who predict a competition is associated with a prediction voting target specified by each of the plurality of predictors.
[0025] FIG. 3 is a diagram showing an example of a prediction voting target table. In the prediction voting target table shown in FIG. 3, the name of the predictor, the voting method, the voting target predicted by the predictor (i.e., the prediction voting target), the number of voters who selected each prediction voting target (i.e., the number of selectors), and the bet amount corresponding to the predictor are associated with each other.
[0026] The "prediction voting target" is, for example, a combination of the voting method and the predicted winner corresponding to the voting target for which the predictor has already voted, or a combination of the voting method and the predicted winner corresponding to the voting target notified to the information processing apparatus 10 that the predictor wants to vote for. The "number of selectors" is the number of voters who conducted a cumulative vote with the same content as the prediction voting target. The "bet amount" is the total amount of bets set by a plurality of voters who conducted a cumulative vote for the predictor in the cumulative vote.
[0027] 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 data received from the terminal 20 to the processor 11. Further, the communication IF 13 transmits the data input from the processor 11 to the terminal 20.
[0028] The input device 14 receives an input operation from, for example, the administrator of the information processing apparatus 10. The input device 14 is, for example, a keyboard, a touch panel, a mouse, a microphone, or the like. The output device 15 outputs information to, for example, the administrator of the information processing apparatus 10. The output device 15 is, for example, a display or a speaker.
[0029] FIG. 4 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.
[0030] The processor 21 is, for example, a CPU, and realizes various functions by executing programs stored in the storage unit 22.
[0031] The storage unit 22 has a storage medium such as a ROM (Read Only Memory) and a RAM (Random Access Memory). The storage unit 22 stores programs executed by the processor 21.
[0032] The communication IF 23 has a communication controller for performing wired communication or wireless communication with the information processing apparatus 10 via the network N. The communication IF 23 notifies the processor 21 of the data received from the information processing apparatus 10. Further, the communication IF 23 transmits the data input from the processor 21 to the information processing apparatus 10.
[0033] The input device 24 receives an input operation from, for example, a voter. The input device 24 is, for example, a keyboard, a touch panel, a mouse, a microphone, or the like. The output device 25 outputs information to, for example, a voter. The output device 25 is, for example, a display or a speaker.
[0034] <Functional block configuration> FIG. 5 is a diagram showing an example of a functional block configuration of the processor 11. The processor 11 includes a predictor presenter 111, an instruction acquisition unit 112, and a privilege granting unit 113. The processor 11 functions as the predictor presenter 111, the instruction acquisition unit 112, and the privilege granting unit 113 by executing a program stored in the storage unit 12.
[0035] The predictor presenter 111 presents a plurality of predictors who predict the outcome of a competition to voters who vote in the competition. The predictor presenter 111 presents a plurality of predictors, for example, by transmitting a plurality of predictor names to the terminal 20 used by the voter and causing the terminal 20 to display the plurality of predictor names.
[0036] Figures 6 to 8 are diagrams showing examples of the screens that the predictor presentation unit 111 causes the terminal 20 to display. Figure 6 is a screen displayed on the terminal 20 when the application software for voting is launched. Figure 7 is an example of a screen displayed on the terminal 20 when a voter selects to conduct a combined vote. Figure 8 is a screen for inputting a bet amount. The screen of Figure 8 is displayed on the terminal 20 when the voter selects a predictor who is the target of the combined vote.
[0037] In the screen shown in Figure 6, there are shown a region 251 for selecting a voting method, a region 252 for inputting a prediction voting target, an operation image 253 for selecting a combined vote, an operation image 254 for performing a cancellation operation, and an operation image 255 for performing a determination operation. When a voter wants to determine the voting target by himself / herself, the voter can select the voting method in the region 251, input the number of the competitor or the starting number in the region 252, and select the "Determine" button of the operation image 255 to cast a vote.
[0038] A voter who wants to conduct a combined vote can conduct a combined vote by selecting the "Combined Vote" button of the operation image 253 and then selecting the "Determine" button of the operation image 255 without operating the regions 251 and 252. When the combined vote button is selected, the predictor presentation unit 111 causes the terminal 20 to display a plurality of predictors who are the targets of the combined vote by the voter, as shown in Figure 7(a).
[0039] In Figure 7(a), the predictor name, the prediction voting target, and the odds are displayed in association. The predictor presentation unit 111 may recommend to the voter a predictor who is the target of receiving a privilege among the plurality of predictors. In Figure 7(a), an image indicating that a privilege will be granted when the voter selects Predictor B is displayed. The predictor presentation unit 111 may display the recommended predictor at the top in Figure 7(a) or display it more prominently than other predictors.
[0040] Although details will be described later, the privilege granting unit 113 selects a predictor who has not been selected by many voters as a target for which a privilege is to be granted. Thus, when the predictor for whom the privilege is to be granted is displayed on the terminal 20 in this way, it becomes easier for the voter to select the predictor for whom the privilege is to be granted (that is, the predictor who has not been selected very much by other voters), and the voting system 1 can prevent the voting for the same competitor from being too concentrated.
[0041] The voter selects a predictor for whom to vote jointly on the screen shown in FIG. 7(a) displayed on the terminal 20. When the voter selects one predictor on the screen shown in FIG. 7(a), the screen transitions to the screen shown in FIG. 7(b). When the voter selects predictor B and then touches the "Enter bet amount" button on the screen shown in FIG. 7(b), the screen transitions to the screen shown in FIG. 8.
[0042] On the screen shown in FIG. 8, the voter enters the bet amount for the voting target specified by the selected predictor. After the voter enters the bet amount and touches the "Determine" button, the terminal 20 transmits selection information indicating the selected predictor selected by the voter, an instruction to vote for at least a part of the voting target that is the same as the voting target specified by the selected predictor (that is, a joint voting instruction to vote jointly with the selected predictor), and the bet amount to the information processing device 10.
[0043] The instruction acquisition unit 112 acquires the selection information, the joint voting instruction for voting jointly with the selected predictor, and the bet amount transmitted by the terminal 20. When the instruction acquisition unit 112 acquires the joint voting instruction, it adds 1 to the number of voters associated with the selected predictor indicated by the selection information in the prediction voting target table stored in the storage unit 12. Further, when the instruction acquisition unit 112 acquires the bet amount, it adds the bet amount received from the terminal 20 to the bet amount associated with the selected predictor indicated by the selection information in the prediction voting target table stored in the storage unit 12.
[0044] The privilege granting unit 113 grants a greater privilege to a voter who has given an instruction for combined voting to the predictor selected by the voter and to whom the instruction acquisition unit 112 has acquired a voting instruction at a first time point, than to a voter to whom the instruction acquisition unit 112 has acquired a voting instruction at a second time point after the first time point. For example, the privilege granting unit 113 grants a greater privilege to the voter until a predetermined privilege granting period elapses that applies when the voter casts a combined vote for the predictor selected by the voter after the instruction acquisition unit 112 starts accepting instructions, than after the privilege granting period has elapsed. The privilege granting unit 113 grants a privilege, for example, by causing the storage unit 12 to store the details of the privilege in association with the voter ID.
[0045] The privilege granting unit 113 grants, for example, a privilege of the same type as the value used by the voter for voting. Specifically, when the voter votes with cash, the privilege granting unit 113 grants cash as a privilege, and when the voter votes with free points, the privilege granting unit 113 grants free points as a privilege. The privilege granting unit 113 may grant, as a privilege, a value of the same value as the value to be refunded when the vote is successful, at the timing of the refund. In this case, when cash is refunded, the privilege granting unit 113 grants cash as a privilege, and when it is refunded with points, the privilege granting unit 113 grants points as a privilege. The privilege granting unit 113 may grant a privilege on the condition that the vote is successful.
[0046] The privilege granting unit 113 may grant a privilege of a magnitude corresponding to the magnitude of the value used for voting. For example, the privilege granting unit 113 may grant a privilege in an amount obtained by multiplying the voting amount by a predetermined rate. By the privilege granting unit 113 thus granting a privilege of a magnitude corresponding to the magnitude of the value used for voting, the voter is motivated to increase the value used for voting, so the business revenue of the competition operator increases.
[0047] After the privilege granting period has elapsed, the privilege granting unit 113 may refrain from granting a privilege to a voter who has voted for a coattail candidate corresponding to the privilege granting period. In this case, the candidate presenting unit 111 may cause the terminal 20 to display the remaining time of the privilege granting period, or may cause the terminal 20 to display the content of the privilege to be granted in association with the remaining time. By operating the candidate presenting unit 111 and the privilege granting unit 113 in this manner, the voting system 1 can motivate the voters to vote for a coattail candidate for a candidate who is the target of privilege granting.
[0048] The privilege granting unit 113 may make the first privilege granting period corresponding to the selected candidate selected by the first number of voters longer than the second privilege granting period corresponding to the selected candidate selected by the second number of voters, which is larger than the first number. That is, the privilege granting unit 113 makes the first privilege granting period for granting a privilege to a candidate with a smaller number of selections by the voters longer than the second privilege granting period for granting a privilege to a candidate with a larger number of selections by the voters. In this case, the candidate presenting unit 111 may cause the terminal 20 to display the remaining time of the privilege granting period in association with the candidate. By operating the candidate presenting unit 111 and the privilege granting unit 113 in this manner, it becomes easier for the voters to vote for a coattail candidate for a candidate with a smaller number of selections by other voters, so that the voting system 1 can prevent the votes for the same competitor from being too concentrated.
[0049] The privilege granting unit 113 may set a first privilege granting period for a selection predictor selected by voters less than the threshold number of people, and set a second privilege granting period for a selection predictor selected by voters equal to or more than the threshold number of people. In this case, the privilege granting unit 113 determines the threshold based on, for example, the number of voters who selected each predictor in the multiplicative voting in past similar competitions. Past similar competitions are, for example, competitions where at least some of the conditions affecting the determination of the voting target by voters are the same, such as when the content of the competition (e.g., horse racing or motorcycle racing) is the same, when the race distance is the same, when the distance band (short distance is less than 1600m, medium distance is 1600 or more and less than 2400, long distance is 2400m or more, etc.), and when at least some of the competitors participating in the competition are the same.
[0050] As an example, the privilege granting unit 113 sets the threshold to a number that is more than the number of selectors corresponding to the predictor selected by the fewest voters in past competitions and less than the number of selectors corresponding to the predictor selected by the most voters in past competitions. By setting the threshold in this way, it is easier for voters who select predictors with a small number of selectors in past competitions to increase.
[0051] The privilege granting unit 113 may change the threshold between the first number of people and the second number of people over time. For example, when the difference between the number of selectors corresponding to the predictor selected by the most voters and the number of selectors corresponding to the predictor selected by the fewest voters becomes larger than a predetermined difference, the privilege granting unit 113 increases the threshold corresponding to the predictor selected by voters less than the reference number of people (e.g., the fewest voters). By operating in this way, the privilege granting period corresponding to the predictor selected by the fewest voters becomes longer, so it is easier for voters who select predictors with a small number of selectors to increase.
[0052] The privilege granting unit 113 may grant a greater privilege the earlier the instruction acquisition unit 112 receives an instruction to vote for at least a part of the voting targets that is the same as the voting targets specified by the selection predictor among a plurality of voters. For example, the privilege granting unit 113 may grant a first privilege to a voter who has cast a cumulative vote for predictor A until a predetermined time has elapsed since the voting system 1 started accepting cumulative votes, and grant a second privilege smaller than the first privilege to a voter who has cast a cumulative vote for predictor A after the predetermined time has elapsed. The privilege granting unit 113 may refrain from granting a privilege to a voter who has cast a cumulative vote for predictor A after a predetermined time has elapsed since the first cumulative vote was cast for predictor A.
[0053] The privilege granting unit 113 may determine, for each predictor, the point in time at which to switch the content of the privilege. For example, the privilege granting unit 113 may set the point in time at which the privilege for a voter who has cast a cumulative vote for a predictor with fewer selected voters is reduced to be later than the point in time at which the privilege for a voter who has cast a cumulative vote for a predictor with more selected voters is reduced. In this case, the predictor presentation unit 111 may cause the terminal 20 to display the point in time at which the privilege is scheduled to be reduced, in association with the predictor. By operating in this manner, the predictor presentation unit 111 and the privilege granting unit 113 make it easier for voters to cast cumulative votes for predictors with fewer selections by other voters, so that the voting system 1 can prevent the votes for the same competitor from being too concentrated.
[0054] The privilege granting unit 113 may grant a greater privilege to a voter until the number of times the instruction acquisition unit 112 has acquired an instruction reaches a count threshold for each selection predictor selected by the voter, compared to after the count has reached the count threshold. For example, the privilege granting unit 113 may grant a first privilege to a voter who has selected predictor A and cast a cumulative vote until the number of people who have selected predictor A and cast a cumulative vote reaches a predetermined number. Then, the privilege granting unit 113 may grant a second privilege smaller than the first privilege to a voter who has selected predictor A and cast a cumulative vote after the number of people who have selected predictor A and cast a cumulative vote has reached the predetermined number.
[0055] In this case, the predictor presenting unit 111 may select each predictor and cause the terminal 20 to display the number of times the combined voting has been performed and the number threshold associated with the predictor. Even when the predictor presenting unit 111 and the privilege granting unit 113 operate in this way, the voting system 1 can motivate the voters to perform combined voting for the predictors with a small number of selections.
[0056] When the privilege granting unit 113 changes the content of the privilege based on the number of times the instruction for combined voting is obtained, the privilege granting unit 113 may make the number threshold corresponding to the selected predictor selected by the first number of voters larger than the number threshold corresponding to the selected predictor selected by the second number of voters greater than the first number. In this case, the predictor presenting unit 111 may cause the terminal 20 to display the number threshold in association with the predictor. By operating in this way, the predictor presenting unit 111 and the privilege granting unit 113 further facilitate the voters to perform combined voting for the predictors with a small number of selections by other voters.
[0057] The privilege granting unit 113 may determine the size of the privilege to be granted to the voters who newly select each predictor based on the number of voters who select each predictor for combined voting.
[0058] Specifically, the privilege granting unit 113 grants a first privilege to a first voter who gives an instruction to vote on at least a part of the voting target that is the same as at least a part of the voting target designated by a first predictor for which the first number of voters have given an instruction to vote on at least a part of the voting target that is the same as the voting target. Then, the privilege granting unit 113 grants a second privilege smaller than the first privilege to a second voter who gives an instruction to vote on at least a part of the voting target that is the same as at least a part of the voting target designated by a second predictor for which the second number of voters greater than the first number have given an instruction to vote on at least a part of the voting target that is the same as the voting target.
[0059] By operating in this way, the privilege granting unit 113 can motivate voters to select a predictor who has not been selected by other voters and can obtain a greater privilege, so that the voting system 1 can prevent the votes for the same competitor from being too concentrated.
[0060] The privilege granting unit 113 may refer to the prediction voting target table shown in FIG. 3 and determine the size of the privilege to be granted to each newly selected voter for each predictor based on the total amount of the bets made by the number of voters who selected each predictor for combined voting.
[0061] For example, the privilege granting unit 113 grants a privilege to the first voter until the voting amount by the first voter who gives an instruction to vote for at least a part of the voting target that is the same as at least a part of the voting target designated by the first predictor who gives an instruction to vote for the voting target that is at least a part of the same voting target as at least a part of the voting target for which the first number of voters vote reaches the first amount. Then, the privilege granting unit 113 grants a privilege to the second voter until the voting amount by the second voter who gives an instruction to vote for at least a part of the voting target that is the same as at least a part of the voting target designated by the second predictor who gives an instruction to vote for the voting target that is at least a part of the same voting target as at least a part of the voting target for which the second number of voters more than the first number vote reaches the second amount smaller than the first amount.
[0062] In the case of the example shown in FIG. 3, assuming that the first number is less than 40, the second number is 40 or more, and the first amount is 50,000 yen, the privilege granting unit 113 grants a privilege to the voters who selected predictors A, B, and E until the total value of the bets for each of predictors A, B, and E with a number of selectors less than 40 reaches 50,000 yen. As shown in FIG. 3, when the bet amount corresponding to predictor A exceeds 50,000 yen, the privilege granting unit 113 grants a privilege to the voters who selected predictors B and E with a bet amount of 50,000 yen or less.
[0063] On the other hand, assuming that the second amount is 40,000 yen, the privilege granting unit 113 grants a privilege to a voter who selects the predictor F with a bet amount of less than 40,000 yen among the predictors C, D, and F whose predicted number of selectors is 40 or more. On the other hand, since the bet amounts corresponding to the predictors C and D are 40,000 yen or more, the privilege granting unit 113 does not grant a privilege to a voter who selects the predictors C and D. By operating in this way, the privilege granting unit 113 makes it easier for voters to select a predictor with a small number of selectors and a small total bet amount and engage in cumulative voting. Thus, the voting system 1 can prevent the votes for the same competitor from being too concentrated and prevent the bets from being too concentrated on the same competitor.
[0064] <Flow of processing of the information processing apparatus 10> FIG. 9 is a flowchart showing the flow of processing of the information processing apparatus. FIG. 9 starts from the point when "cumulative voting" is selected on the screen shown in FIG. 6.
[0065] When "cumulative voting" is selected, the predictor presenting unit 111 displays a list of predictors that can be selected by the voter on the terminal 20 as shown in FIG. 7 (S11). Subsequently, the instruction acquisition unit 112 acquires selection information indicating the predictor selected by the voter (S12) and acquires a voting instruction (S13).
[0066] When the instruction acquisition unit 112 acquires a voting instruction, the privilege granting unit 113 determines whether the time when the instruction acquisition unit 112 acquires the voting instruction is before or after the threshold time for switching the content of the privilege to be granted to the voter (S14). If the privilege granting unit 113 determines that the time when the instruction acquisition unit 112 acquires the voting instruction is before the threshold time (i.e., the first time) (YES in S14), it grants the first privilege (S15). On the other hand, if the privilege granting unit 113 determines that the time when the instruction acquisition unit 112 acquires the voting instruction is after the threshold time (i.e., the second time) (NO in S14), it grants a second privilege smaller than the first privilege (S16).
[0067] <Modification example> FIG. 10 is a diagram showing a prediction voting target table according to a modified example. In FIG. 10, a predictor has made a plurality of predictions, and for each prediction content, the number of selectors and the bet amount are associated. In this case, the privilege granting unit 113, among a plurality of voters who have given instructions to vote for the same voting target as a part of a plurality of voting targets designated by the predictor selected by the voter, for the voter for whom the instruction acquisition unit 112 has acquired the voting instruction at the first time point, may grant a privilege greater than the privilege granted to the voter for whom the instruction acquisition unit 112 has acquired the voting instruction at the second time point after the first time point. By operating in this way, the privilege granting unit 113 can prevent the voting for the same competitor from being too concentrated even when the predictor has predicted a plurality of voting targets.
[0068] Also, in the above description, when a voter makes a coordinated vote, a screen for voting for the same voting target as the prediction voting target is exemplified, but the terminal 20 may display a screen for voting after changing a part of the competitor or the frame included in the prediction voting target. The voter can vote for the same voting target as a part of the prediction voting target by changing a part of the competitor or the frame included in the prediction voting target on the screen.
[0069] <Effect of Voting System 1> As described above, the privilege granting unit 113 grants a greater privilege to the voter for whom the instruction acquisition unit 112 has acquired the voting instruction at the first time point among a plurality of voters who make a coordinated vote by selecting the selected predictor selected by the voter, than the privilege granted to the voter for whom the instruction acquisition unit 112 has acquired the voting instruction at the second time point after the first time point. By operating in this way, the voter is motivated to select a predictor that many other voters have not selected as the target of the coordinated vote. As a result, the voting system 1 can prevent the voting for the same competitor from being too concentrated.
[0070] As described above, the present invention has been described using embodiments. However, the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of the gist. For example, all or part of the device can be configured by being functionally or physically dispersed and integrated in an arbitrary unit. Further, new embodiments resulting from an arbitrary combination of a plurality of embodiments are also included in the embodiments of the present invention. The effects of the new embodiments resulting from the combination have the effects of the original embodiments combined.
[0071] In addition to the above embodiments, the following is further appended. (Appendix 1) An information processing apparatus that receives a vote for a competition in which voting is possible for a voting target, a predictor presenting unit that presents a plurality of predictors who predict the competition to a voter who votes in the competition; an instruction acquisition unit that acquires selection information indicating a selected predictor selected by the voter from the plurality of predictors and an instruction to vote for at least a part of the voting target designated by the selected predictor that is the same as the voting target; Among a plurality of voters who have given an instruction to vote for at least a part of the voting target designated by the selected predictor selected by the voter, for the voter for whom the instruction acquisition unit has acquired an instruction to vote at a first time point, a privilege greater than the privilege given to a voter for whom the instruction acquisition unit has acquired an instruction to vote at a second time point after the first time point is given by a privilege giving unit; An information processing apparatus having the above. With the information processing apparatus configured in this way, the voter is motivated to select a predictor selected by a relatively small number of other voters, so that voting for the same voting target does not become too concentrated. (Appendix 2) The privilege giving unit gives a greater privilege the earlier the time point when the instruction acquisition unit receives an instruction to vote for at least a part of the voting target designated by the selected predictor among the plurality of voters. The information processing apparatus according to Appendix 1. With the information processing apparatus configured in this manner, since voters are motivated to quickly select a predictor selected by relatively few other voters, voting for the same voting target does not become overly concentrated. (Appendix 3) The privilege granting unit grants the voter a greater privilege during the period until the number of times the instruction acquisition unit has acquired the instruction in association with the selected predictor reaches a count threshold than after the count has reached the count threshold. The information processing apparatus according to Appendix 1 or 2. With the information processing apparatus configured in this manner, since the probability that a voter will obtain a privilege increases when the voter selects a predictor other than the predictor selected by many voters, voting for the same voting target does not become overly concentrated. (Appendix 4) The privilege granting unit makes the count threshold corresponding to the selected predictor selected by the first number of voters larger than the count threshold corresponding to the selected predictor selected by the second number of voters, where the second number of voters is greater than the first number of voters. The information processing apparatus according to Appendix 3. With the information processing apparatus configured in this manner, since the probability that a voter will obtain a privilege increases when the voter selects a predictor other than the predictor selected by many voters, voting for the same voting target does not become overly concentrated. (Appendix 5) The privilege granting unit grants the voter a greater privilege during the period until a predetermined privilege granting period has elapsed since the instruction acquisition unit started receiving the instruction than after the privilege granting period has elapsed. The information processing apparatus according to any one of Appendices 1 to 3. With the information processing apparatus configured in this manner, it is possible to prompt voters to vote quickly. (Appendix 6) The privilege granting unit makes the privilege granting period corresponding to the selected predictor selected by the first number of voters longer than the privilege granting period corresponding to the selected predictor selected by the second number of voters, where the second number of voters is greater than the first number of voters. The information processing apparatus described in Supplementary Note 5. Since the information processing apparatus is configured in this way, when a voter selects a predictor other than the predictor selected by many voters, the period during which the voter can obtain a privilege becomes longer, so that the voting for the same voting target does not become too concentrated. (Supplementary Note 7) The privilege granting unit grants a first privilege to a first voter who has given an instruction to vote on at least a part of the voting target that is the same as at least a part of the voting target specified by a first predictor who has given an instruction to vote on at least a part of the voting target that is the same as at least a part of the voting target, and to a second voter who has given an instruction to vote on at least a part of the voting target that is the same as at least a part of the voting target specified by a second predictor who has given an instruction to vote on at least a part of the voting target that is the same as at least a part of the voting target, where the number of the second voters is larger than the number of the first voters, a second privilege smaller than the first privilege is granted. The information processing apparatus according to any one of Supplementary Notes 1 to 3. Since the information processing apparatus is configured in this way, when a voter selects a predictor other than the predictor selected by many voters, the voter can obtain a large privilege, so that the voting for the same voting target does not become too concentrated. (Supplementary Note 8) The privilege granting unit grants a privilege to the first voter until the voting amount by the first voter who has given an instruction to vote on at least a part of the voting target that is the same as at least a part of the voting target specified by a first predictor who has given an instruction to vote on at least a part of the voting target that is the same as at least a part of the voting target reaches a first amount, and grants a privilege to the second voter until the voting amount by the second voter who has given an instruction to vote on at least a part of the voting target that is the same as at least a part of the voting target specified by a second predictor who has given an instruction to vote on at least a part of the voting target that is the same as at least a part of the voting target, where the number of the second voters is larger than the number of the first voters, reaches a second amount smaller than the first amount. The information processing apparatus according to any one of Supplementary Notes 1 to 3. Since the information processing apparatus is configured in this way, when a voter selects a predictor other than the predictor who anticipates the voting target with a large voting amount, the voter can obtain a privilege, so that voting for the same voting target does not become too concentrated. (Appendix 9) The predictor presenting unit recommends to the voter, among the plurality of predictors, the predictor who is the target of granting the privilege. The information processing apparatus according to any one of Appendices 1 to 8. Since the information processing apparatus is configured in this way, it becomes easier for the voter to determine which predictor to select. (Appendix 10) Executed by a computer that accepts votes for a competition in which voting is possible for a voting target Presenting a plurality of predictors who predict the competition to the voters who vote in the competition; Obtaining selection information indicating the selected predictor selected by the voter from the plurality of predictors, and an instruction to vote for at least a part of the voting target that is the same as the voting target specified by the selected predictor; Among the plurality of voters who have given an instruction to vote for at least a part of the voting target that is the same as the voting target specified by the selected predictor selected by the voter, for the voter who obtained the voting instruction at the first time point, a privilege greater than the privilege given to the voter who obtained the voting instruction at the second time point after the first time point is given; An information processing method having By a computer executing such an information processing method, the voter is motivated to select a predictor selected by relatively few other voters, so that voting for the same voting target does not become too concentrated. (Appendix 11) A computer that accepts votes for a competition in which voting is possible for a voting target A predictor presenting unit that presents a plurality of predictors who predict the competition to the voters who vote in the competition An instruction acquisition unit that acquires selection information indicating a selected predictor selected by the voter from the plurality of predictors, and an instruction to vote on at least a part of the voting target that is the same as at least a part of the voting target specified by the selected predictor, and Among a plurality of voters who have given an instruction to vote on at least a part of the voting target that is the same as at least a part of the voting target specified by the selected predictor selected by the voter, for the voter from whom the instruction acquisition unit has acquired an instruction to vote at a first time point, a privilege greater than the privilege given to a voter from whom the instruction acquisition unit has acquired an instruction to vote at a second time point after the first time point is given. A privilege granting unit; A program for causing it to function as. By a computer executing such a program, the voter is motivated to select a predictor selected by relatively few other voters, so that voting on the same voting target does not become too concentrated.
Explanation of Signs
[0072] 1 Voting system 10 Information processing device 11 Processor 12 Storage unit 13 Communication IF 14 Input device 15 Output device 20 Terminal 21 Processor 22 Storage unit 24 Input device 25 Output device 111 Predictor presentation unit 112 Instruction acquisition unit 113 Privilege granting unit
Claims
[Claim 1] An information processing device that accepts votes for a competition in which voting is possible for a voting target, A predictor presentation unit that presents a plurality of predictors who make predictions for the competition to voters who vote for the competition; An instruction acquisition unit that acquires selection information indicating a selected prognosticator selected by the voter from the plurality of prognosticators and an instruction to vote for a voting target that is the same as at least a part of the voting target designated by the selected prognosticator; a bonus granting unit that grants a bonus greater than a bonus granted to a voter who has received a voting instruction from the instruction acquisition unit at a first time point among a plurality of voters who have given instructions to vote for at least some of the voting targets designated by the selection forecaster selected by the voter, than a bonus granted to a voter who has received a voting instruction from the instruction acquisition unit at a second time point after the first time point; An information processing device having the above configuration.
Citation Information
Patent Citations
Information providing system, betting ticket purchase system, information providing method, betting ticket purchase method and information recording method
JP2001188847A
Voting forecast disclosure system, method, and computer program
JP2010160612A
Online voting program
JP2011253259A
Content sharing system, content sharing server device, content sharing method, and computer program
JP2014174911A
Voting point system, voting point management method, voting point management device, and voting point management program
JP2017107363A