Information processing device, information processing method and program
The information processing apparatus enhances voting engagement by allowing users to share their votes and rewarding successful sharing operations, effectively promoting competition voting among novice and non-voters.
Patent Information
- Application Number
- JP2025060657
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-04-01
- Publication Date
- 2025-06-19
- Estimated Expiration
- 2041-07-05
AI Technical Summary
Existing voting systems fail to engage novice voters and non-voters in competitions, as they lack mechanisms to share voting information and provide incentives for participation.
An information processing apparatus that includes a vote reception unit, a sharing operation reception unit, and a giving unit. The apparatus allows users to share their voting information with others after the competition results are determined and rewards users for successful sharing operations.
This solution promotes voting in competitions by encouraging users to share their voting information, thereby increasing engagement and participation among novice and non-voters.
Smart Images

Figure 2025092681000001_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 can perform voting in various competitions where voting such as bicycle racing, horse racing, or boat racing is conducted, using a mobile terminal. Patent Document 1 discloses a system in which a voter can purchase a voting ticket 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] In order to promote voting in competitions, it is necessary to make voters who have no experience in voting and novice voters who have little experience in voting interested in voting. For example, a voter may be interested in voting when they know that another voter's vote in a competition has hit the mark. Therefore, there is a demand to provide an opportunity for non-voters and novice voters to know information about the voting of other voters in competitions.
[0005] Therefore, the present invention has been made in view of these points, and an object thereof is to promote voting in competitions.
Means for Solving the Problems
[0006] An information processing apparatus according to a first aspect of the present invention includes a vote reception unit that receives votes from a user for a competition, a sharing operation reception unit that receives, after the result of the competition is determined, a sharing operation from the user for sharing information regarding the vote with another user different from the user, and a giving unit that gives a reward to the user when a predetermined condition regarding the sharing operation is satisfied.
[0007] The giving unit may give a reward to the user when receiving the sharing operation related to the vote that has been successful.
[0008] After the vote reception unit receives the vote by a second user different from the first user who is the user, the vote reception unit receives the vote by the first user based on vote information indicating the content of the vote by the second user, and the giving unit may give a reward to the first user when receiving the sharing operation related to the vote by the first user based on the vote information of the second user.
[0009] The giving unit may further give a reward to the second user when receiving the sharing operation related to the vote by the first user based on the vote information of the second user. The information processing apparatus may further include an output unit that outputs information regarding the vote for making the content of the vote visible to the other user when the sharing operation reception unit receives the sharing operation.
[0010] When the vote reception unit receives a plurality of votes by the user, the output unit may output information regarding the vote with relatively high odds among the plurality of votes.
[0011] After the vote reception unit receives the vote by a second user different from the first user who is the user, the vote reception unit receives the vote by the first user based on vote information indicating the content of the vote by the second user, and when the output unit receives the sharing operation related to the vote by the first user based on the vote information of the second user by the vote reception unit, the output unit may further output information about the second user.
[0012] As information about the second user, the output unit may output information for accessing a display screen for associating the other user and the second user.
[0013] As information about the second user, the output unit may output information for accessing a display screen that displays vote information indicating the content of the vote by the second user for a competition in which the vote reception unit can receive votes.
[0014] On the display screen that displays the vote information of the second user, the output unit may preferentially display the vote information of the second user corresponding to the competition in which the first user voted based on the vote information of the second user.
[0015] If there is a vote made public by the second user among one or more votes by the second user for a competition in which the vote reception unit can receive votes, the output unit outputs information for accessing a display screen that displays vote information indicating the content of the vote, and if there is no vote made public by the second user among one or more votes by the second user for a competition in which the vote reception unit can receive votes, the output unit may output information for accessing a display screen that displays information about the second user other than the vote information.
[0016] When the output unit receives a plurality of votes cast by the first user based on the voting information of each of the plurality of second users from the voting reception unit, the output unit may output information regarding the second user selected from among the plurality of second users based on the hit results of the voting information of each of the plurality of second users.
[0017] When the other user votes in the competition based on the information output in response to the sharing operation, the awarding unit may award a reward to the user.
[0018] When the other user votes in the competition based on the information output in response to the sharing operation related to the vote cast by the first user based on the voting information indicating the content of the vote cast by a second user different from the first user who is the user, and the voting information indicating the content of the vote cast by the second user for the competition for which the voting reception unit can receive votes, the awarding unit may award a reward to the first user.
[0019] An information processing method according to a second aspect of the present invention includes a computer receiving a vote cast by a user in a competition, after the result of the competition is determined, the computer receiving from the user a sharing operation for sharing information regarding the vote with another user different from the user, and when a predetermined condition regarding the sharing operation is satisfied, the computer awarding a reward to the user.
[0020] A program according to a third aspect of the present invention causes a processor to function as a vote reception unit that receives a vote cast by a user in a competition, a sharing operation reception unit that receives from the user a sharing operation for sharing information regarding the vote with another user different from the user after the result of the competition is determined, and an awarding unit that awards a reward to the user when a predetermined condition regarding the sharing operation is satisfied.
Advantages of the Invention
[0021] According to the present invention, there is an effect that it is possible to promote voting in a competition.
Brief Description of the Drawings
[0022]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Modes for Carrying Out the Invention
[0023] <System Configuration> FIG. 1 is a diagram showing an example of the system configuration of the information processing system 1 according to this embodiment. The information processing system 1 shown in FIG. 1 includes an information processing apparatus 10, an information sharing apparatus 20, and one or more user terminals 30. The information processing apparatus 10, the information sharing apparatus 20, and the user terminals 30 are communicably connected to each other via a network N such as the Internet, an intranet, a wireless LAN (Local Area Network), or a mobile communication network.
[0024] The information processing device 10 is a device used to manage a voting service. The voting service is a service that accepts votes for competition results that can occur in a competition in which a plurality of competing entities participate, that is, votes for the competing entity that the user predicts will win the competition.
[0025] The competition is, for example, motorcycle racing, auto racing, horse racing, boat racing, soccer, tennis, or electronic sports, etc. The competing entity is, for example, a competitor, a racing vehicle, a racehorse, or a competition team, etc. The voting target is the target for which the user votes a predetermined value, and among a plurality of competing entities (including competitors, racing vehicles, or animals) that are candidates for the voting target, it is determined by the combination of the predicted competing entity that the user predicts will win and the betting formula (voting method).
[0026] The information processing device 10 is composed of, for example, one or more physical servers. The information processing device 10 may be configured using virtual servers operating on a hypervisor, or may be configured using cloud servers.
[0027] The information sharing device 20 is a device used to manage an information sharing service, and is, for example, a server. The information sharing service is a service that shares information with a plurality of users by publicly posting the posted information on the Internet, and is, for example, an SNS (Social Networking Service).
[0028] The user terminal 30 is a device used by the user, and is, for example, a device such as a mobile phone (including a smartphone), a tablet terminal, or a personal computer. A dedicated application program (hereinafter referred to as the "dedicated app") for providing the voting service to the user is installed in the user terminal 30, for example. The user can vote in the competition or post information in the voting service to the information sharing service via the dedicated app.
[0029] The information processing apparatus 10 gives a reward to the user in response to satisfaction of a predetermined condition. The reward is, for example, a predetermined number of points that can be used as a bet for voting in a voting service. Specifically, the information processing apparatus 10 gives a reward to the user when a predetermined condition regarding a sharing operation by the user is satisfied. The sharing operation is an operation performed by the user on the user terminal 30 to share information regarding the vote with other users after the result of the competition voted by the user is determined. The information processing apparatus 10 gives a reward to the user, for example, using the fact that it has received a sharing operation by the user as the above-mentioned predetermined condition. When the information processing apparatus 10 receives a sharing operation by the user, it posts information regarding the vote to an information sharing service.
[0030] By having such a feature, the information processing system 1 can provide other users with an opportunity to view information regarding the vote. Thereby, the information processing system 1 can improve the recognition of the voting service. As a result, the information processing system 1 can promote voting for the competition. Hereinafter, the configurations and operations of the information processing apparatus 10 and the user terminal 30 will be described in detail.
[0031] <Hardware Configuration> FIG. 2 is a diagram showing a hardware configuration example 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.
[0032] 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.
[0033] The storage unit 12 has a storage medium such as a memory, a HDD (Hard Disk Drive), or an SSD (Solid State Drive). The storage unit 12 stores the programs executed by the processor 11. Further, the storage unit 12 stores the prediction of the user regarding the voting target in association with the user ID.
[0034] The communication IF 13 has a communication controller for performing wired communication or wireless communication with the information sharing device 20 and the user terminal 30 via the network N. The communication IF 13 notifies the processor 11 of the data received from the information sharing device 20 and the user terminal 30. Further, the communication IF 13 transmits the data input from the processor 11 to the information sharing device 20 and the user terminal 30.
[0035] The input device 14 receives an input operation from, for example, the 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, the administrator of the information processing device 10. The output device 15 is, for example, a display or a speaker.
[0036] FIG. 3 is a diagram showing a hardware configuration example of the user terminal 30. The user terminal 30 includes a processor 31, a storage unit 32, a communication IF 33, an input device 34, and an output device 35.
[0037] The processor 31 is, for example, a CPU, and realizes various functions by executing the programs stored in the storage unit 32.
[0038] The storage unit 32 has a storage medium such as a ROM (Read Only Memory) and a RAM (Random Access Memory). The storage unit 32 stores the programs executed by the processor 31.
[0039] The communication IF 33 has a communication controller for performing wired or wireless communication with the information processing device 10 and the information sharing device 20 via the network N. The communication IF 33 notifies the processor 31 of the data received from the information processing device 10 and the information sharing device 20. Further, the communication IF 33 transmits the data input from the processor 31 to the information processing device 10 and the information sharing device 20.
[0040] The input device 34 receives an input operation from, for example, a user. The input device 34 is, for example, a keyboard, a touch panel, a mouse, or a microphone. The output device 35 is, for example, a display unit and an audio output unit that output information to the user. The output device 35 is, for example, a display or a speaker.
[0041] <Functional block configuration> FIG. 4 is a diagram showing an example of the functional block configuration of the processor 11. The processor 11 includes an output unit 111, a vote reception unit 112, a shared operation reception unit 113, and a granting unit 114. The processor 11 functions as the output unit 111, the vote reception unit 112, the shared operation reception unit 113, and the granting unit 114 by executing the program stored in the storage unit 12.
[0042] The output unit 111 outputs various types of information in the voting service. Specifically, the output unit 111 causes the user terminal 30 to display predetermined information in the voting service. More specifically, first, the output unit 111 transmits predetermined information in the voting service to the user terminal 30. Then, the user terminal 30 displays a display screen on which the predetermined information in the voting service acquired from the information processing device 10 is displayed. Further, although details will be described later, when the shared operation reception unit 113 described later receives a predetermined operation, the output unit 111 posts information corresponding to the predetermined operation to the information sharing service.
[0043] The vote reception unit 112 receives a vote on the competition from the user. Specifically, first, when the user performs an operation of voting on the competition on the user terminal 30, the user terminal 30 transmits voting information indicating the content of the vote by the user to the information processing apparatus 10. Then, the vote reception unit 112 receives the vote on the competition from the user by acquiring the voting information from the user terminal 30.
[0044] After receiving the vote by the second user, the vote reception unit 112 may receive the vote on the competition by the first user based on the second user voting information. The first user is a user for whom the vote reception unit 112 has received the vote on the competition. The second user is a user different from the first user. The second user voting information is information indicating the content of the vote on the competition by the second user, and is information including a combination of a predicted competition body and a voting method. "The vote on the competition by the first user based on the second user voting information" means that the first user votes for a voting target predicted to have a high value for the second user to vote.
[0045] FIG. 5 is a diagram showing an example of a display screen displayed on the user terminal 30. The display screen shown in FIG. 5(a) is a vote list screen displaying a list of the second user voting information. As shown in FIG. 5(a), on the vote list screen, the second user voting information of each second user who has voted in a certain competition is displayed. In the example shown in FIG. 5(a), when the user terminal 30 performs an operation (for example, an operation of tapping a region where a certain second user voting information is displayed) for the first user to view the details of any one of the plurality of second user voting information on the vote list screen, the display screen shown in FIG. 5(b) is displayed.
[0046] The display screen shown in FIG. 5(b) is a vote details screen for displaying the details of the second user voting information. As shown in FIG. 5(b), on the vote details screen, the content of the vote cast by the second user and a button B1 for voting based on the second user voting information are displayed.
[0047] In the example shown in FIG. 5(b), when the user terminal 30 detects an operation in which the first user presses the button B1, the user terminal 30 transmits user identification information (e.g., user ID) for identifying the first user and second user voting information to the information processing apparatus 10. The vote reception unit 112 receives a vote for the competition by the first user based on the second user voting information by acquiring the user identification information and the second user voting information from the user terminal 30. Note that the user terminal 30 may transmit voting identification information (e.g., a vote ID generated according to voting) for identifying the second user voting information to the information processing apparatus 10 instead of the second user voting information. By operating in this manner, the vote reception unit 112 enables the first user to easily cast a vote.
[0048] Returning to FIG. 4, after the result of the competition voted by the first user is determined, the sharing operation reception unit 113 receives a sharing operation from the first user for sharing information regarding the vote of the first user with other users different from the first user. Specifically, the sharing operation reception unit 113 receives the sharing operation from the first user by acquiring information transmitted by the user terminal 30 in response to a sharing operation by the user.
[0049] FIG. 6 is a diagram showing an example of a display screen displayed on the user terminal 30. The display screen shown in FIG. 6 is a sharing setting screen for setting sharing of information regarding the vote of the first user. As shown in FIG. 6, the sharing setting screen displays a button B2 for sharing information regarding the vote and a button B3 for not sharing information regarding the vote. When the result of the competition voted by the first user is determined, the output unit 111 causes the user terminal 30 to display a sharing setting screen as shown in FIG. 6.
[0050] When the user terminal 30 detects that the first user presses the button B2, it transmits information based on the sharing operation to the information processing apparatus 10. The information based on the sharing operation includes, for example, user identification information (e.g., user ID) for identifying the first user and second user voting information. Instead of the second user voting information, the information based on the sharing operation may include voting identification information (e.g., a vote ID generated in response to voting) for identifying the second user voting information. Then, the sharing operation reception unit 113 receives the sharing operation from the first user by obtaining the information based on the sharing operation from the user terminal 30.
[0051] Returning to FIG. 4, after the result of the competition voted by the first user is determined, when a predetermined condition regarding the sharing operation is satisfied, the awarding unit 114 awards a reward to the first user. For example, the storage unit 12 stores the holding points held by each user (including points awarded in response to satisfying a predetermined condition regarding the sharing operation and points purchased with cash), and the awarding unit 114 awards a reward to the first user by adding a predetermined number of points to be awarded as a reward to the holding points corresponding to the first user.
[0052] After the result of the competition voted by the first user is determined, when the sharing operation reception unit 113 receives the sharing operation related to the winning vote from the first user, the awarding unit 114 may award a reward to the first user. Specifically, first, after the result of the competition voted by the first user is determined, when the vote is a winning vote, the output unit 111 causes the user terminal 30 to display a sharing setting screen as shown in FIG. 6. Then, when the sharing operation reception unit 113 receives the sharing operation from the first user, the awarding unit 114 awards a reward to the first user. By operating in this manner, the awarding unit 114 allows other users to view information related to the winning votes, thereby enhancing the motivation of other users to vote in the competition.
[0053] Note that after the result of the competition voted by the first user is determined, the output unit 111 may cause the user terminal 30 to display a sharing setting screen as shown in FIG. 6 regardless of whether the vote hits or not. In this case, when the sharing operation received by the sharing operation reception unit 113 is a sharing operation related to a vote that hits, the awarding unit 114 awards a reward to the first user, and when the sharing operation is a sharing operation related to a vote that does not hit, the awarding unit 114 does not award a reward to the first user.
[0054] When the sharing operation reception unit 113 receives a sharing operation related to a vote by the first user based on the second user voting information, the awarding unit 114 may award a reward to the first user. For example, when the sharing operation reception unit 113 receives a sharing operation related to a vote by the first user based on the second user voting information and related to a vote that hits, the awarding unit 114 awards a reward to the first user. By operating in this way, the awarding unit 114 can make other users recognize that voting can be easily performed.
[0055] The awarding unit 114 may award a reward to the first user and also award a reward to the second user. Specifically, when the sharing operation reception unit 113 receives a sharing operation related to a vote by the first user based on the second user voting information, the awarding unit 114 further awards a reward to the second user. By operating in this way, the awarding unit 114 can award a reward to the second user who has contributed to the promotion of voting.
[0056] When the voting by the first user received by the vote reception unit 112 hits the target in the competition, the awarding unit 114 awards the first user a refund amount based on the bet amount and the odds. For the voting in the competition, not only cash but also values other than cash may be used. The values other than cash include a first value and a second value. The first value is, for example, points. When the first value is used in the winning vote, the awarding unit 114 awards the first user a refund amount based on the number of points of the first value and the odds. The second value is, for example, medals. When the second value is used in the winning vote, the awarding unit 114 awards the first user an amount of a third value based on the number of medals of the second value and the odds. The third value is, for example, the points of a lottery ticket for winning the first value, so-called gacha points.
[0057] Here, when the first value is used in the vote related to the sharing operation received by the sharing operation reception unit 113, the awarding unit 114 awards a reward to the first user, and when the second value is used in the vote related to the sharing operation received by the sharing operation reception unit 113, the awarding unit 114 may not award a reward to the first user. In the vote using the second value, compared with the vote using cash or the first value, the disadvantage of the first user when the vote does not hit the target is small, and poor-quality votes may be included. By operating in this way, the awarding unit 114 can prevent awarding a reward for the sharing operation related to a vote that may be of poor quality.
[0058] As described above, when the sharing operation reception unit 113 receives a sharing operation which is a predetermined operation, the output unit 111 posts information about the vote corresponding to the sharing operation to the information sharing service. Specifically, when the sharing operation reception unit 113 receives a sharing operation, the output unit 111 posts information about the vote to the information sharing service by outputting information about the vote for making the content of the vote by the first user visible to other users to the information sharing device 20.
[0059] More specifically, first, when the sharing operation reception unit 113 receives a sharing operation, the output unit 111 transmits information regarding a vote corresponding to the sharing operation to the information sharing device 20. Then, the information sharing device 20 publishes information regarding the vote in the information sharing service.
[0060] FIG. 7 is a diagram showing an example of information regarding a vote posted in the information sharing service. The display screen shown in FIG. 7 is an information sharing service screen on which information regarding a vote posted by the output unit 111 in the information sharing service is displayed. As shown in FIG. 7, the content of the vote by the first user, which is information regarding the vote, is displayed on the information sharing service screen. By operating in this manner, the output unit 111 can enable other users to recognize the content of the vote cast by the first user.
[0061] Also, as shown in FIG. 7, a link L1, which is access information for accessing the display screen of the voting service (for example, a voting screen for voting on a competition), is displayed on the information sharing service screen. In the example shown in FIG. 7, when another user performs an operation of pressing the link L1 on the user terminal 30, the user terminal 30 displays a voting screen. Another user can vote on the competition on the display screen displayed on the user terminal 30. Here, the awarding unit 114 may award a reward to the first user when another user votes on the competition based on the information output in response to the sharing operation.
[0062] For example, first, when the sharing operation reception unit 113 of the output unit 111 receives a sharing operation, the output unit 111 associates information for identifying the first user who performed the sharing operation (for example, user ID) with information for identifying information regarding the vote to be output (for example, output ID), and stores the associated information in the storage unit 12. Then, when a vote is cast in the vote screen displayed in response to an operation by another user pressing the link L1, the vote reception unit 112 receives the vote for the competition by the other user and the output ID. And the awarding unit awards a reward to the first user indicated by the user ID stored in the storage unit 12 in association with the output ID received by the vote reception unit 112. By operating in this way, the awarding unit 114 can award a reward to the first user who contributed to the promotion of voting.
[0063] In the above, an example in which the link L1, which is access information for accessing the vote screen, is displayed on the information sharing service screen has been described, but it is not limited to this. For example, on the information sharing service screen, access information for accessing a display screen for associating the first user and other users may be displayed. For example, in the vote service, a friend function for associating users with each other is provided, and the output unit 111 displays access information for the friend setting screen for another user to set the first user as a friend on the information sharing service screen. When the other user and the first user are set as friends, the other user can easily access the first user vote information of the first user.
[0064] Also, the output unit 111 may display on the information sharing service screen access information for accessing a display screen that displays first user vote information indicating the content of the vote by the first user for a competition for which the vote reception unit 112 can receive votes. The competition for which the vote reception unit 112 can receive votes is a competition for which votes are being received in the vote service. Although not shown in the figure, another user can vote based on the first user vote information on the display screen where the first user vote information is displayed.
[0065] Returning to FIG. 4, when the output unit 111 receives multiple votes from the first user by the vote reception unit 112, the output unit 111 may output information regarding the vote with relatively high odds among the multiple votes. The multiple votes are multiple votes with different combinations of a predicted event body and a voting method. For example, when the vote reception unit 112 receives multiple votes from the first user, the output unit 111 outputs information regarding the vote with the highest odds among the multiple votes. The output unit 111 may output information regarding a number of votes equal to the number of outputs set in advance by the user among the multiple votes with relatively high odds. By operating in this way, the output unit 111 can further promote voting for the competition.
[0066] In addition, when the vote reception unit 112 receives multiple votes from the first user, the output unit 111 may output information regarding the vote of a voting method (such as a single win) with a relatively small number of predicted event bodies among the multiple votes. By operating in this way, when other users are novice voters, the novice voters can be made to recognize that they can vote using a simple voting method.
[0067] When the output unit 111 receives a sharing operation related to the vote by the first user based on the second user vote information by the vote reception unit 112, the output unit 111 may further output information regarding the second user. The information regarding the second user is, for example, the profile of the second user, or the voting history of the second user in the voting service.
[0068] FIG. 8 is a diagram showing an example of information regarding a vote posted to the information sharing service. The display screen shown in FIG. 8 is an information sharing service screen on which the information regarding the vote posted by the output unit 111 to the information sharing service is displayed. As shown in FIG. 8, on the information sharing service screen, the icon image and name of the second user are displayed as information regarding the second user, and the content of the vote by the first user is displayed. By operating in this way, the output unit 111 can make other users recognize the second user whose vote content is referred to by the first user.
[0069] The output unit 111 may output access information for accessing a display screen for associating another user with the second user as information regarding the second user. For example, the output unit 111 outputs access information for a friend setting screen for another user to set the second user as a friend. When the other user and the second user are set as friends, the other user can easily access the second user voting information of the second user.
[0070] For example, when another user performs an operation of setting the second user as a friend on the friend setting screen accessed based on the access information using the user terminal 30, the information processing apparatus 10 associates the other user with the second user and stores it in the storage unit 12. By operating the output unit 111 in this way, information regarding the second user can be easily viewed by another user.
[0071] The output unit 111 may output information for prompting another user to vote based on the second user voting information. Specifically, the output unit 111 outputs access information for accessing a display screen that displays the second user voting information indicating the content of the vote by the second user for a competition for which the vote reception unit 112 can receive votes, as information regarding the second user.
[0072] FIG. 9 is a diagram showing an example of a display screen displayed on the user terminal 30. The display screen shown in FIG. 9(a) is an information sharing service screen on which information regarding a vote posted by the output unit 111 to the information sharing service is displayed. As shown in FIG. 9(a), a link L2 is displayed on the information sharing service screen as access information for accessing a display screen that displays the second user voting information. For example, when another user performs an operation of clicking the link L2 on the user terminal 30, the user terminal 30 displays a display screen as shown in FIG. 9(b).
[0073] The display screen shown in FIG. 9(b) is a vote list screen on which a list of the contents of the votes cast by the second user for the competitions for which the vote reception unit 112 can receive votes in the vote service is displayed as the second user vote information. As shown in FIG. 9(b), on the vote list screen, buttons (button B4, button B5) for voting based on the second user vote information are displayed for each competition. For example, when another user performs an operation of pressing button B4 on the user terminal 30, the vote reception unit 112 receives a vote from another user for the competition (the competition corresponding to button B4) based on the second user vote information. By operating the output unit 111 in this way, it is possible to allow another user to vote based on the vote information of the second user in the same manner as the first user.
[0074] Here, when the vote reception unit 112 receives a vote from another user for a competition based on the second user vote information, the awarding unit 114 may award a reward to the first user. Specifically, the awarding unit 114 awards a reward to the first user when another user votes for a competition based on the information output in response to a sharing operation related to the vote by the first user based on the second user vote information indicating the content of the vote by a second user different from the first user who is the user, and the vote information indicating the content of the vote by the second user for the competition for which the vote reception unit 112 can receive votes. By operating the awarding unit 114 in this way, it is possible to award a reward to the first user who has contributed to the promotion of voting.
[0075] The output unit 111 may preferentially display, on the display screen that displays the second user voting information, the second user voting information (hereinafter referred to as "corresponding second user voting information") corresponding to the competition in which the first user voted based on the second user voting information. For example, on the voting list screen of the second user, the output unit 111 may display the corresponding second user voting information at the top of the list among the plurality of second user voting information. For example, on the voting list screen of the second user, the output unit 111 may display only the corresponding second user voting information among the plurality of second user voting information. By operating in this way, the output unit 111 can cause other users to vote based on the voting information of the second user in the same way as the first user.
[0076] When the voting reception unit 112 receives a plurality of votes by the first user based on the second user voting information of each of the plurality of second users, the output unit 111 may output information about the second user selected from among the plurality of second users based on the hit results of the voting information of each of the plurality of second users. For example, the output unit 111 selects the second user corresponding to the second user voting information with relatively high odds (for example, the highest odds) among the plurality of second users, and outputs information about the selected second user. The output unit 111 may select the second user with a relatively high hit rate (for example, the highest hit rate) in a predetermined period (for example, the most recent one month or the entire period) among the plurality of second users, and output information about the selected second user. By operating in this way, the output unit 111 can prevent a situation where other users are confused about which second user to refer to.
[0077] The output unit 111 may output access information for accessing the display screens of different voting services according to whether there is a vote publicly disclosed by the second user among one or more votes by the second user for the competition for which the voting reception unit 112 can receive votes. For example, the voting reception unit 112 receives, together with the vote for the competition, whether to publicly disclose the vote to other users.
[0078] When there is a vote publicly disclosed by the second user among one or more votes cast by the second user for a competition for which the vote reception unit 112 can receive votes, the output unit 111 outputs information for accessing a display screen (for example, the vote list screen of the second user) that displays second user vote information indicating the content of the vote. On the other hand, when there is no vote publicly disclosed by the second user among one or more votes cast by the second user for a competition for which the vote reception unit 112 can receive votes, the output unit 111 outputs information for accessing a display screen that displays information about the second user other than the second user vote information. The information about the second user other than the second user vote information is, for example, a profile screen on which the profile of the second user is displayed. By operating in this way, the output unit 111 can provide useful information to other users according to the presence or absence of the vote publicly disclosed by the second user.
[0079] <Flow of Processing of Processor 11> FIG. 10 is a flowchart showing the flow of processing of the processor 11. The flowchart shown in FIG. 10 starts when the vote reception unit 112 receives a vote from a user for a competition (S11). The granting unit 114 determines whether the shared operation reception unit 113 has received a shared operation from the first user after the result of the competition in which the first user voted has been determined (S12).
[0080] When the granting unit 114 determines that the shared operation reception unit 113 has not received a shared operation from the first user (NO in S12), the process ends. Note that when the granting unit 114 determines that the shared operation reception unit 113 has not received a shared operation from the first user until a predetermined period (for example, 1 hour, 1 day, etc.) has elapsed after the result of the competition in which the first user voted has been determined, the process returns to S12, and the process of determining whether the shared operation reception unit 113 has received a shared operation from the first user may be repeatedly executed. On the other hand, when the granting unit 114 determines that the shared operation reception unit 113 has received a shared operation from the first user (YES in S12), it determines whether the vote related to the shared operation is a winning vote (S13).
[0081] When the granting unit 114 determines that the vote related to the sharing operation received by the sharing operation reception unit 113 is not a winning vote (in the case of NO in S13), the process ends. On the other hand, when the granting unit 114 determines that the vote related to the sharing operation received by the sharing operation reception unit 113 is a winning vote (in the case of YES in S13), the granting unit 114 determines whether the vote related to the sharing operation received by the sharing operation reception unit 113 is a vote based on the second user vote information (S14).
[0082] When the granting unit 114 determines that the vote related to the sharing operation received by the sharing operation reception unit 113 is not a vote based on the second user vote information (in the case of NO in S14), the process ends. On the other hand, when the granting unit 114 determines that the vote related to the sharing operation received by the sharing operation reception unit 113 is a vote based on the second user vote information (in the case of YES in S14), the granting unit 114 grants a reward to the first user (S15).
[0083] <Effect of the information processing apparatus 10> As described above, after the result of the competition voted by the user is determined, when the information processing apparatus 10 satisfies a predetermined condition regarding a sharing operation for sharing with other users, the information processing apparatus 10 grants a reward to the user. By having such a feature, the information processing apparatus 10 can provide other users with an opportunity to view information related to voting. Thereby, the information processing apparatus 10 can improve the recognition of the voting service. As a result, the information processing apparatus 10 can promote voting in the competition.
[0084] 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 thereof. For example, all or part of the device can be configured by being functionally or physically dispersed and integrated in any unit. Also, new embodiments resulting from any combination of a plurality of embodiments are 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.
[0085] In addition to the above embodiments, the following is further appended. (Supplementary Note 1) A vote reception unit that receives a vote from a user for a competition, After the result of the competition is determined, a sharing operation reception unit that receives from the user a sharing operation for sharing information regarding the vote with another user different from the user, An awarding unit that awards a reward to the user when a predetermined condition regarding the sharing operation is satisfied, An information processing apparatus having the above. With the information processing apparatus configured in this way, it is possible to promote voting for the competition. (Supplementary Note 2) The awarding unit awards a reward to the user when it receives the sharing operation related to the vote that has been successful. The information processing apparatus according to Supplementary Note 1. With the information processing apparatus configured in this way, it is possible to increase the willingness of other users to vote for the competition. (Supplementary Note 3) After the vote reception unit receives the vote by a second user different from the first user who is the user, it receives the vote by the first user based on vote information indicating the content of the vote by the second user. The awarding unit awards a reward to the first user when it receives the sharing operation related to the vote by the first user based on the vote information of the second user. The information processing apparatus according to Supplementary Note 1 or 2. By configuring the information processing apparatus in this way, it is possible to cause other users to recognize that voting can be easily performed. (Appendix 4) When the granting unit receives the sharing operation related to the voting by the first user based on the voting information of the second user, the granting unit further grants a reward to the second user. The information processing apparatus according to Appendix 3. By configuring the information processing apparatus in this way, it is possible to grant a reward to a second user who has contributed to the promotion of voting. (Appendix 5) When the sharing operation receiving unit receives the sharing operation, the information processing apparatus further includes an output unit that outputs information related to the voting for making the content of the voting visible to the other users. The information processing apparatus according to any one of Appendices 1 to 4. By configuring the information processing apparatus in this way, it is possible to cause other users to recognize the content of the voting by the user. (Appendix 6) When the voting receiving unit receives a plurality of votes by the user, the output unit outputs information related to the vote with a relatively high odds among the plurality of votes. The information processing apparatus according to Appendix 5. By configuring the information processing apparatus in this way, it is possible to further promote voting for the competition. (Appendix 7) After the voting receiving unit receives the voting by a second user different from the first user who is the user, the voting receiving unit receives the voting by the first user based on the voting information indicating the content of the voting by the second user. When the output unit receives the sharing operation related to the voting by the first user based on the voting information of the second user, the output unit further outputs information related to the second user. The information processing apparatus according to Appendix 5 or 6. With the information processing apparatus configured in this manner, the first user can cause other users to recognize the second user who has referred to the content of the vote. (Appendix 8) The output unit outputs, as information regarding the second user, information for accessing a display screen for associating the other user with the second user. The information processing apparatus according to Appendix 7. With the information processing apparatus configured in this manner, other users can easily view information regarding the second user. (Appendix 9) The output unit outputs, as information regarding the second user, information for accessing a display screen that displays voting information indicating the content of the vote cast by the second user for a competition for which the vote reception unit can receive votes. The information processing apparatus according to Appendix 7. With the information processing apparatus configured in this manner, other users can be made to vote based on the voting information of the second user in the same way as the first user. (Appendix 10) On the display screen that displays the voting information of the second user, the output unit preferentially displays the voting information of the second user corresponding to the competition in which the first user voted based on the voting information of the second user. The information processing apparatus according to Appendix 9. With the information processing apparatus configured in this manner, other users can be made to vote based on the voting information of the second user in the same way as the first user. (Appendix 11) When there is a vote publicly disclosed by the second user among one or more of the votes by the second user for a competition for which the vote reception unit can receive votes, the output unit outputs information for accessing a display screen that displays vote information indicating the content of the vote. When there is no vote publicly disclosed by the second user among one or more of the votes by the second user for a competition for which the vote reception unit can receive votes, the output unit outputs information for accessing a display screen that displays information about the second user other than the vote information. The information processing apparatus according to any one of Appendices 7 to 10. With the information processing apparatus configured in this way, useful information can be provided to other users according to the presence or absence of a vote publicly disclosed by the second user. (Appendix 12) When the vote reception unit has received a plurality of votes by the first user based on the vote information of each of the plurality of second users, the output unit outputs information about the second user selected from among the plurality of second users based on the winning results of the vote information of each of the plurality of second users. The information processing apparatus according to any one of Appendices 7 to 11. With the information processing apparatus configured in this way, it is possible to prevent a situation where other users are confused about which second user to refer to. (Appendix 13) When the other user votes in a competition based on the information output in response to the sharing operation, the awarding unit awards a reward to the user. The information processing apparatus according to any one of Appendices 1 to 12. With the information processing apparatus configured in this way, it is possible to award a reward to a user who has contributed to the promotion of voting. (Appendix 14) The giving unit gives a reward to the first user when, based on information output in response to the sharing operation related to the vote by the first user, which is based on vote information indicating the content of the vote by a second user different from the first user who is the user, and vote information indicating the content of the vote by the second user regarding a competition for which the vote receiving unit can receive votes, another user votes in the competition. The information processing apparatus according to any one of Appendices 1 to 13. With the information processing apparatus configured in this way, a reward can be given to a user who has contributed to the promotion of voting. (Appendix 15) A computer receives a vote from a user for a competition. After the result of the competition is determined, the computer receives a sharing operation from the user for sharing information regarding the vote with another user different from the user. When a predetermined condition regarding the sharing operation is satisfied, the computer gives a reward to the user. Information processing method. By executing the information processing method in this way, it is possible to promote voting for a competition. (Appendix 16) A program for causing a processor to function as a vote receiving unit that receives a vote from a user for a competition, a sharing operation receiving unit that receives a sharing operation from the user for sharing information regarding the vote with another user different from the user after the result of the competition is determined, and a giving unit that gives a reward to the user when a predetermined condition regarding the sharing operation is satisfied. By the processor executing such a program, it is possible to promote voting for a competition.
Explanation of Signs
[0086] 1 Information processing system 10 Information processing apparatus 11 Processor 111 Output unit 112 Voting reception unit 113 Shared operation reception unit 114 Granting unit 12 Memory unit 13 Communication IF 14 Input device 15 Output device 20 Information sharing device 30 User terminal 31 Processor 32 Memory unit 33 Communication IF 34 Input device 35 Output device
Claims
[Claim 1] A voting reception unit that receives votes for the competition from users; a sharing operation receiving unit that receives, after a result of the competition is determined, a sharing operation from the user for sharing information related to the vote with another user different from the user; an awarding unit that awards a reward to the user when a predetermined condition related to the sharing operation is satisfied; 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
Intra-stadium information supply control system
JP2003296492A
Terminal information distribution system on network and race result anticipation system
JP2004227400A
Voting forecast disclosure system, method, and computer program
JP2010160612A
Information processing device, computer program, and method
JP2021052912A