Information processing apparatus, information processing method, and program
The information processing device engages novice voters by allowing them to share voting information and receive rewards, thereby enhancing competition participation and awareness.
Patent Information
- Application Number
- JP2025243882
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-12-09
- Publication Date
- 2026-02-16
AI Technical Summary
Existing systems fail to engage inexperienced and novice voters in competitions by providing opportunities to learn from other voters' experiences and rewards for sharing voting information.
An information processing device that accepts votes, allows users to share voting information after competition results are determined, and awards rewards based on predetermined conditions, including sharing operations and vote content.
Enhances voter engagement by promoting competition voting through rewards and sharing mechanisms, increasing awareness and motivation among users.
Smart Images

Figure 2026026429000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing method, and a program. [Background technology]
[0002] There are known systems that allow betting on various sports events, such as bicycle racing, horse racing, or boat racing, to be done using a mobile terminal. Patent Document 1 discloses a system that allows voters to purchase betting tickets using a mobile terminal. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2013-114487 Summary of the Invention [Problem to be solved by the invention]
[0004] In order to promote voting in competitions, it is necessary to make inexperienced voters and novice voters with little voting experience interested in voting. For example, voters may become interested in voting when they learn that other voters have won in competitions. Therefore, it is necessary to provide inexperienced voters and novice voters with an opportunity to learn about the voting in competitions by the above-mentioned other voters.
[0005] The present invention has been made in consideration of these points, and aims to promote voting in competitions. [Means for solving the problem]
[0006] An information processing device according to a first aspect of the present invention has a voting acceptance unit that accepts votes for a competition from users, a sharing operation acceptance unit that accepts a sharing operation from the user to share information regarding the vote with other users different from the user after the results of the competition have been determined, and an awarding unit that awards a reward to the user when predetermined conditions regarding the sharing operation are met.
[0007] The granting unit may grant a reward to the user when the sharing operation related to the correct vote is received.
[0008] The voting acceptance unit may accept the vote from a second user who is different from the first user, and then accept the vote from the first user based on voting information indicating the content of the vote from the second user, and the granting unit may grant a reward to the first user when it accepts the sharing operation related to the vote from the first user based on the voting information of the second user.
[0009] The granting unit may further grant a reward to the second user when the sharing operation related to the vote by the first user based on the voting information of the second user is accepted. The information processing device may further include an output unit that outputs information about the vote so that the other user can view the content of the vote when the sharing operation receiving unit receives the sharing operation.
[0010] When the vote receiving unit receives a plurality of votes from the user, the output unit may output information regarding the vote with relatively high odds among the plurality of votes.
[0011] The vote accepting unit may, after accepting the vote from a second user who is different from the first user, accept the vote from the first user based on voting information indicating the content of the vote from the second user, and the output unit may further output information about the second user when the vote accepting unit accepts the sharing operation related to the vote from the first user based on the voting information of the second user.
[0012] The output unit may output, as the information about the second user, information for accessing a display screen for associating the other user with the second user.
[0013] The output unit may output, as information about the second user, information for accessing a display screen that displays voting information indicating the content of the vote by the second user for a competition for which the voting acceptance unit can accept votes.
[0014] The output unit may preferentially display, on a display screen displaying the voting information of the second user, 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.
[0015] The output unit may output information for accessing a display screen that displays voting information indicating the content of a vote if the vote that the second user has made public is included among the one or more votes by the second user for a competition for which the vote acceptance unit can accept votes, and may output information for accessing a display screen that displays information about the second user other than the voting information if the vote that the second user has made public is not included among the one or more votes by the second user for a competition for which the vote acceptance unit can accept votes.
[0016] When the vote accepting unit accepts multiple votes from the first user based on the voting information of each of the multiple second users, the output unit may output information about a second user selected from the multiple second users based on the winning result of the voting information of each of the multiple second users.
[0017] The granting unit may grant a reward to the user when the other user votes for a competition based on information output in response to the sharing operation.
[0018] The awarding unit may award a reward to the first user when the other user votes in a competition based on information output in response to the sharing operation related to the vote by the first user, which is based on voting information indicating the content of the vote by a second user different from the first user, and voting information indicating the content of the vote by the second user for a competition for which the voting acceptance unit can accept votes.
[0019] In a second aspect of the information processing method of the present invention, a computer accepts votes for a competition from users, and after the results of the competition have been determined, the computer accepts a sharing operation from the user to share information about the votes with other users different from the user, and if predetermined conditions related to the sharing operation are met, the computer grants 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 acceptance unit that accepts votes for a competition from users, a sharing operation acceptance unit that accepts a sharing operation from the user to share information about the vote with other users different from the user after the results of the competition have been determined, and an awarding unit that awards a reward to the user when predetermined conditions related to the sharing operation are met. [Effects of the Invention]
[0021] The present invention has the effect of promoting voting for a competition. [Brief explanation of the drawings]
[0022] [Figure 1] 1 is a diagram illustrating an example of a system configuration of an information processing system according to an embodiment of the present invention. [Figure 2] FIG. 2 is a diagram illustrating an example of a hardware configuration of an information processing device. [Figure 3] FIG. 2 is a diagram illustrating an example of the hardware configuration of a user terminal. [Figure 4] FIG. 2 is a diagram illustrating an example of a functional block configuration of a processor. [Figure 5] FIG. 10 is a diagram illustrating an example of a display screen displayed on a user terminal. [Figure 6] FIG. 10 is a diagram illustrating an example of a display screen displayed on a user terminal. [Figure 7] FIG. 10 is a diagram illustrating an example of information related to a vote posted to an information sharing service. [Figure 8] FIG. 10 is a diagram illustrating an example of information related to a vote posted to an information sharing service. [Figure 9] FIG. 10 is a diagram illustrating an example of a display screen displayed on a user terminal. [Figure 10] 10 is a flowchart showing the flow of processing by a processor. DETAILED DESCRIPTION OF THE INVENTION
[0023] <System configuration> Fig. 1 is a diagram showing an example of the system configuration of an information processing system 1 according to this embodiment. The information processing system 1 shown in Fig. 1 includes an information processing device 10, an information sharing device 20, and one or more user terminals 30. The information processing device 10, the information sharing device 20, and the user terminals 30 are connected to each other so as to be able to communicate with 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 possible competition outcomes in a competition in which multiple competition bodies participate, i.e., votes for the competition body that is predicted to win the competition.
[0025] Examples of competitions include bicycle racing, auto racing, horse racing, boat racing, soccer, tennis, and electronic sports. Examples of contestants include athletes, racing vehicles, racehorses, and racing teams. A voting target is an object for which a user bets a predetermined value, and is determined by combining the contestant that the user predicts will win from among multiple contestants (including athletes, racing vehicles, or animals) that are candidates for the voting target, and the betting method (voting method).
[0026] The information processing device 10 is configured, for example, from one or more physical servers. The information processing device 10 may be configured using a virtual server that operates on a hypervisor, or may be configured using a cloud server.
[0027] Information sharing device 20 is a device, such as a server, used to manage an information sharing service. The information sharing service is a service, such as a social networking service (SNS), that shares information with multiple users by publishing posted information on the Internet.
[0028] The user terminal 30 is a device used by a user, such as a mobile phone (including a smartphone), a tablet terminal, or a personal computer. A dedicated application program (hereinafter referred to as a "dedicated app") for providing a voting service to users is installed on the user terminal 30. Via the dedicated app, users can vote for competitions and post information from the voting service to an information sharing service.
[0029] The information processing device 10 grants a reward to a 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 device 10 grants a reward to a user in response to satisfaction of a predetermined condition related to a sharing operation by the user. The sharing operation is an operation performed by a user on the user terminal 30 to share information related to the voting with other users after the results of a competition in which the user voted have been determined. The information processing device 10 grants a reward to a user in response to, for example, acceptance of a sharing operation by the user, which satisfies the predetermined condition. When the information processing device 10 accepts a sharing operation by the user, it posts information related to the voting to the information sharing service.
[0030] The information processing system 1 has such features, and can provide other users with an opportunity to view information related to voting. This allows the information processing system 1 to increase awareness of the voting service. As a result, the information processing system 1 can encourage voting in competitions. The configurations and operations of the information processing device 10 and the user terminal 30 will be described in detail below.
[0031] <Hardware configuration> 2 is a diagram showing an example of the hardware configuration of the information processing device 10. The information processing device 10 includes a processor 11, a storage unit 12, a communication IF (Interface) 13, an input device 14, and an output device 15.
[0032] The processor 11 is, for example, a CPU (Central Processing Unit) or a GPU (Graphical Processing Unit). The storage unit 12 is a processing unit (CPU) that executes programs stored in the storage unit 12 to realize various functions.
[0033] The storage unit 12 has a storage medium such as a memory, a hard disk drive (HDD), or a solid state drive (SSD). The storage unit 12 stores a program executed by the processor 11. The storage unit 12 also stores users' predictions regarding voting targets in association with user IDs.
[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 data received from the information sharing device 20 and the user terminal 30. The communication IF 13 also transmits data input from the processor 11 to the information sharing device 20 and the user terminal 30.
[0035] The input device 14 receives input operations from, for example, an administrator of the information processing device 10. The input device 14 is, for example, a keyboard, a touch panel, a mouse, or a microphone. The output device 15 outputs information to, for example, an administrator of the information processing device 10. The output device 15 is, for example, a display, a speaker, or the like.
[0036] 3 is a diagram showing an example of the hardware configuration of the user terminal 30. The user terminal 30 includes a processor 31, a storage unit 32, a communication IF 33, an input device , and an output device .
[0037] The processor 31 is, for example, a CPU, and executes programs stored in the storage unit 32 to realize various functions.
[0038] The storage unit 32 has storage media such as a read-only memory (ROM) and a random access memory (RAM), etc. The storage unit 32 stores the programs that the processor 31 executes.
[0039] The communication IF 33 has a communication controller for performing wired communication 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 data received from the information processing device 10 and the information sharing device 20. The communication IF 33 also transmits data input from the processor 31 to the information processing device 10 and the information sharing device 20.
[0040] The input device 34 receives input operations from a user, for example. 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] <Function block configuration> 4 is a diagram showing an example of a functional block configuration of processor 11. Processor 11 has an output unit 111, a vote acceptance unit 112, a shared operation acceptance unit 113, and an assignment unit 114. Processor 11 functions as output unit 111, vote acceptance unit 112, shared operation acceptance unit 113, and assignment unit 114 by executing a program stored in storage unit 12.
[0042] The output unit 111 outputs various information in the voting service. Specifically, the output unit 111 displays predetermined information in the voting service on the user terminal 30. More specifically, first, the output unit 111 transmits the predetermined information in the voting service to the user terminal 30. Then, the user terminal 30 displays a display screen showing the predetermined information in the voting service acquired from the information processing device 10. Furthermore, as will be described in detail later, when the sharing operation receiving 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 acceptance unit 112 accepts votes for the competition from users. Specifically, when a user first performs an operation to vote for the competition on the user terminal 30, the user terminal 30 transmits voting information indicating the content of the user's vote to the information processing device 10. The vote acceptance unit 112 then acquires the voting information from the user terminal 30, thereby accepting the user's vote for the competition.
[0044] After accepting a vote from a second user, the vote accepting unit 112 may accept a vote for the competition from the first user based on the second user vote information. The first user is a user whose vote for the competition has been accepted by the vote accepting unit 112. The second user is a user different from the first user. The second user vote information is information indicating the content of the vote for the competition by the second user, and is information including a combination of predicted competitors and voting methods. "A vote for the competition by the first user based on the second user vote information" means that the first user votes for a voting target that the second user predicts to be highly worthy of voting for.
[0045] 5A and 5B are diagrams showing examples of a display screen displayed on the user terminal 30. The display screen shown in FIG. 5A is a voting list screen that displays a list of second user voting information. As shown in FIG. 5A, the voting list screen displays the second user voting information of each second user who voted in a certain competition. In the example shown in FIG. 5A, when the first user performs an operation to view details of any one of the plurality of second user voting information on the voting list screen (for example, an operation to tap an area where a certain second user voting information is displayed), the user terminal 30 displays the display screen shown in FIG. 5B.
[0046] The display screen shown in Fig. 5(b) is a voting details screen for displaying details of the second user voting information. As shown in Fig. 5(b), the voting details screen displays the content of the vote cast by the second user and a button B1 for voting based on the second user voting information.
[0047] In the example shown in FIG. 5(b), when the first user presses button B1, the user terminal 30 transmits user identification information (e.g., a user ID) for identifying the first user and second user voting information to the information processing device 10. The vote accepting unit 112 acquires the user identification information and the second user voting information from the user terminal 30, and accepts the first user's vote for the competition based on the second user voting information. Note that the user terminal 30 may transmit voting identification information for identifying the second user voting information (e.g., a voting ID generated in response to voting) to the information processing device 10, instead of the second user voting information. By the vote accepting unit 112 operating in this manner, the first user can easily cast their vote.
[0048] 4, after the results of the competition in which the first user voted have been determined, the sharing operation receiving unit 113 receives from the first user a sharing operation for sharing information related to the first user's vote with other users different from the first user. Specifically, the sharing operation receiving unit 113 receives the sharing operation from the first user by acquiring information transmitted by the user terminal 30 in response to the 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 the sharing of information related to the first user's vote. As shown in Fig. 6, the sharing setting screen displays a button B2 for sharing information related to the vote and a button B3 for not sharing information related to the vote. When the results of the competition on which the first user voted are confirmed, the output unit 111 causes the user terminal 30 to display the sharing setting screen as shown in Fig. 6.
[0050] When the first user performs an operation of pressing button B2, the user terminal 30 transmits information based on the sharing operation to the information processing device 10. The information based on the sharing operation includes, for example, user identification information (e.g., a user ID) for identifying the first user and second user voting information. The information based on the sharing operation may include voting identification information (e.g., a voting ID generated in response to voting) for identifying the second user voting information instead of the second user voting information. Then, the sharing operation receiving unit 113 receives the sharing operation from the first user by acquiring the information based on the sharing operation from the user terminal 30.
[0051] 4, after the results of the competition for which the first user voted have been determined, the granting unit 114 grants a reward to the first user when a predetermined condition related to the sharing operation is satisfied. For example, the storage unit 12 stores points held by each user (including points granted in response to satisfaction of a predetermined condition related to the sharing operation and points purchased with cash), and the granting unit 114 grants a reward to the first user by adding a predetermined number of points to be granted as a reward to the held points corresponding to the first user.
[0052] The granting unit 114 may grant a reward to the first user when the sharing operation receiving unit 113 receives a sharing operation from the first user relating to a winning vote after the result of the competition in which the first user voted has been determined. Specifically, first, after the result of the competition in which the first user voted has been determined, if the vote is a winning vote, the output unit 111 displays a sharing setting screen such as that shown in FIG. 6 on the user terminal 30. Then, when the sharing operation receiving unit 113 receives a sharing operation from the first user, the granting unit 114 grants a reward to the first user. By operating in this manner, other users can view information related to winning votes, which can increase the motivation of other users to vote in the competition.
[0053] After the result of the competition on which the first user bet is determined, the output unit 111 may display a sharing setting screen such as that shown in Fig. 6 on the user terminal 30, regardless of whether the bet was correct or not. In this case, the granting unit 114 grants a reward to the first user if the sharing operation accepted by the sharing operation accepting unit 113 is a sharing operation related to a correct bet, and does not grant a reward to the first user if the sharing operation is a sharing operation related to an incorrect bet.
[0054] The granting unit 114 may grant a reward to the first user when the sharing operation receiving unit 113 receives a sharing operation related to a vote by the first user based on the second user voting information. For example, the granting unit 114 grants a reward to the first user when the sharing operation receiving 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 correct vote. By operating in this manner, the granting unit 114 can make other users realize that voting is easy.
[0055] The granting unit 114 may grant a reward to the second user as well as the first user. Specifically, when the granting unit 114 receives a sharing operation related to a vote by the first user based on the second user voting information, the granting unit 114 further grants a reward to the second user. By operating in this manner, the granting unit 114 can grant a reward to the second user who contributed to promoting voting.
[0056] When a bet by the first user for a competition accepted by the bet accepting unit 112 is successful, the awarding unit 114 awards to the first user a payout based on the bet amount and odds. A bet for a competition is not limited to cash, and a value other than cash may be used. The value other than cash includes a first value and a second value. The first value is, for example, points. For example, when the first value is used for a winning bet, the awarding unit 114 awards to the first user a payout based on the number of points of the first value and the odds. The second value is, for example, medals. For example, when the second value is used for a winning bet, the awarding unit 114 awards to the first user a third value based on the number of medals of the second value and the odds. The third value is, for example, points for a lottery ticket for winning the first value, so-called gacha points.
[0057] Here, the granting unit 114 grants a reward to the first user when a first value is used in a vote related to the sharing operation accepted by the sharing operation accepting unit 113, and does not have to grant a reward to the first user when a second value is used in a vote related to the sharing operation accepted by the sharing operation accepting unit 113. In a vote using the second value, the disadvantage to the first user when the vote is not correct is smaller than in a vote using cash or the first value, and low-quality votes may be included. Therefore, by operating in this manner, the granting unit 114 can prevent a reward from being granted for a sharing operation related to a vote that is likely to be low-quality.
[0058] As described above, when the sharing operation receiving unit 113 receives a sharing operation that 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 receiving unit 113 receives a sharing operation, the output unit 111 posts the information about the vote to the information sharing service by outputting, to the information sharing device 20, information about the vote that enables other users to view the content of the vote cast by the first user.
[0059] More specifically, first, when the sharing operation receiving unit 113 receives a sharing operation, the output unit 111 transmits information related to the vote corresponding to the sharing operation to the information sharing device 20. Then, the information sharing device 20 makes the information related to the vote public in the information sharing service.
[0060] Fig. 7 is a diagram showing an example of information related to a vote posted to an information sharing service. The display screen shown in Fig. 7 is an information sharing service screen on which information related to a vote posted to the information sharing service by output unit 111 is displayed. As shown in Fig. 7, the information sharing service screen displays the content of the vote by the first user, which is information related to the vote. By output unit 111 operating in this manner, other users can recognize the content of the vote cast by the first user.
[0061] 7, the information sharing service screen displays a link L1, which is access information for accessing a display screen of the voting service (for example, a voting screen for voting in a competition). In the example shown in FIG. 7, when another user performs an operation of pressing link L1 on the user terminal 30, the user terminal 30 displays the voting screen. The other users can vote for the competition on the display screen displayed on the user terminal 30. Here, the granting unit 114 may grant a reward to the first user when the other users vote for the competition based on the information output in response to the sharing operation.
[0062] For example, first, when the sharing operation receiving unit 113 receives a sharing operation, the output unit 111 associates information for identifying the first user who performed the sharing operation (e.g., a user ID) with information for identifying information related to the vote to be output (e.g., an output ID) and stores these in the storage unit 12. Thereafter, when another user votes for the competition on the voting screen displayed in response to the operation of pressing the link L1, the vote receiving unit 112 receives the vote for the competition from the other user and the output ID. Then, the granting unit grants a reward to the first user identified by the user ID stored in the storage unit 12 in association with the output ID received by the vote receiving unit 112. By operating in this manner, the granting unit 114 can grant a reward to the first user who contributed to promoting voting.
[0063] Although the above describes an example in which the link L1, which is access information for accessing the voting screen, is displayed on the information sharing service screen, the present invention is not limited to this. For example, the information sharing service screen may display access information for accessing a display screen for associating the first user with other users. For example, the voting service is provided with a friend function for associating users with each other, and the output unit 111 displays access information for a friend setting screen for other users to set the first user as a friend on the information sharing service screen. When the first user and the other users are set as friends, the other users can easily access the first user's voting information.
[0064] Furthermore, the output unit 111 may display, on the information sharing service screen, access information for accessing a display screen that displays first user voting information indicating the contents of votes by the first user for competitions for which the voting acceptance unit 112 is able to accept votes. The competitions for which the voting acceptance unit 112 is able to accept votes are competitions for which votes are accepted in the voting service. Although not shown, other users can vote based on the first user voting information on the display screen on which the first user voting information is displayed.
[0065] Returning to FIG. 4, when the vote receiving unit 112 receives a plurality of votes from the first user, the output unit 111 may output information regarding a vote with relatively high odds from among the plurality of votes. The plurality of votes are votes with different combinations of predicted competition objects and voting methods. For example, when the vote receiving unit 112 receives a plurality of votes from the first user, the output unit 111 outputs information regarding a vote with the highest odds from among the plurality of votes. The output unit 111 may output information regarding a number of votes with relatively high odds equal to an output number preset by the user. By operating in this manner, the output unit 111 can further encourage voting for the competition.
[0066] When the vote receiving unit 112 receives a plurality of votes from the first user, the output unit 111 may output information about a voting method (such as a win bet) in which the number of predicted competitors is relatively small among the plurality of votes. By operating in this manner, the output unit 111 can make the other users who are beginners at voting recognize that they can vote using a simple voting method.
[0067] When the vote receiving unit 112 receives a sharing operation related to a vote by the first user based on the second user vote information, the output unit 111 may further output information related to the second user. The information related to the second user may be, 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 related to a vote posted to an information sharing service. The display screen shown in Fig. 8 is an information sharing service screen on which information related to a vote posted to the information sharing service by output unit 111 is displayed. As shown in Fig. 8, the information sharing service screen displays an icon image and name of the second user and the content of the vote by the first user as information related to the second user. By output unit 111 operating in this manner, it is possible for other users to recognize the second user who the first user used as a reference for the content of the vote.
[0069] The output unit 111 may output, as the information about the second user, access information for accessing a display screen for associating another user with the second user. For example, the output unit 111 outputs access information for a friend setting screen for the other 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 to set the second user as a friend on a friend setting screen accessed based on the access information using the user terminal 30, the information processing device 10 associates the other user with the second user and stores the association in the storage unit 12. The output unit 111 operates in this manner, allowing the other user to easily view information about the second user.
[0071] The output unit 111 may output information for encouraging other users to vote based on the second user voting information. Specifically, the output unit 111 outputs, as information about the second user, access information for accessing a display screen that displays second user voting information indicating the content of votes by the second user for competitions for which the vote accepting unit 112 is able to accept votes.
[0072] 9A and 9B are diagrams showing examples of a display screen displayed on the user terminal 30. The display screen shown in FIG. 9A is an information sharing service screen that displays information related to votes posted by the output unit 111 to the information sharing service. As shown in FIG. 9A, the information sharing service screen displays a link L2 as access information for accessing a display screen that displays second user vote 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. 9B.
[0073] The display screen shown in FIG. 9(b) is a vote list screen that displays, as second user vote information, a list of votes cast by the second user for competitions for which the vote acceptance unit 112 can accept votes in the voting service. As shown in FIG. 9(b), the vote list screen displays buttons (buttons B4 and B5) for casting a vote based on the second user vote information for each competition. For example, when another user presses button B4 on the user terminal 30, the vote acceptance unit 112 accepts a vote by the other 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 manner, it is possible to cause other users to cast votes based on the voting information of the second user in the same way as the first user.
[0074] Here, the granting unit 114 may grant a reward to the first user when the vote receiving unit 112 receives a vote for a competition by another user based on the second user vote information. Specifically, the granting unit 114 grants a reward to the first user when another user votes for a competition based on information output in response to a sharing operation related to a vote by the first user based on second user vote information indicating the content of the vote by the second user different from the first user, and voting information indicating the content of the vote by the second user for a competition for which the vote receiving unit 112 can accept votes. By operating in this manner, the granting unit 114 can grant a reward to the first user who contributed to promoting voting.
[0075] The output unit 111 may preferentially display second user voting information (hereinafter referred to as "corresponding second user voting information") corresponding to a competition for which the first user voted based on the second user voting information on a display screen that displays the second user voting information. For example, the output unit 111 may display the corresponding second user voting information at the top of the list among a plurality of pieces of second user voting information on a vote list screen for the second user. For example, the output unit 111 may display only the corresponding second user voting information among a plurality of pieces of second user voting information on a vote list screen for the second user. By operating in this manner, 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 vote receiving unit 112 receives multiple votes from the first user based on the second user voting information of each of the multiple second users, the output unit 111 may output information about a second user selected from the multiple second users based on the winning result of the voting information of each of the multiple second users. For example, the output unit 111 may select, from the multiple second users, a second user corresponding to second user voting information with relatively high odds (e.g., highest odds), and output information about the selected second user. The output unit 111 may select, from the multiple second users, a second user with a relatively high hit rate (e.g., highest hit rate) in a predetermined period (e.g., the most recent month or the entire period), and output information about the selected second user. By operating in this manner, the output unit 111 can prevent other users from being confused about which second user to refer to.
[0077] The output unit 111 may output access information for accessing a display screen of a different voting service depending on whether or not there is a vote that the second user has made public among one or more votes by the second user for the competition for which votes can be accepted by the vote accepting unit 112. The vote accepting unit 112 accepts, for example, a vote for the competition as well as whether or not the vote should be made public to other users.
[0078] When there is a vote that the second user has made public among one or more votes by the second user for a competition for which the vote accepting unit 112 is able to accept votes, the output unit 111 outputs information for accessing a display screen (for example, a vote list screen for the second user) that displays second user vote information indicating the content of the vote. On the other hand, when there is no vote that the second user has made public among one or more votes by the second user for a competition for which the vote accepting unit 112 is able to accept 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. Information about the second user other than the second user vote information is, for example, a profile screen that displays the profile of the second user. By operating in this manner, the output unit 111 can provide useful information to other users depending on whether there is a vote that the second user has made public.
[0079] <Processing flow of Processor 11> Fig. 10 is a flowchart showing the processing flow of processor 11. The flowchart shown in Fig. 10 starts when vote receiving unit 112 receives a vote for a competition from a user (S11). After the result of the competition for which the first user voted is determined, granting unit 114 determines whether or not sharing operation receiving unit 113 has received a sharing operation from the first user (S12).
[0080] When the granting unit 114 determines that the sharing operation receiving unit 113 has not received a sharing operation from the first user (NO in S12), the granting unit 114 ends the process. Note that when the granting unit 114 determines that the sharing operation receiving unit 113 has not received a sharing operation from the first user until a predetermined period (for example, one hour, one day, etc.) has elapsed since the result of the competition on which the first user bet was finalized, the granting unit 114 may return the process to S12 and repeatedly execute the process of determining whether the sharing operation receiving unit 113 has received a sharing operation from the first user. On the other hand, when the granting unit 114 determines that the sharing operation receiving unit 113 has received a sharing operation from the first user (YES in S12), the granting unit 114 determines whether the vote related to the sharing operation is a winning vote (S13).
[0081] When the assigning unit 114 determines that the vote related to the sharing operation received by the sharing operation receiving unit 113 is not a correct vote (NO in S13), the assigning unit 114 ends the process. On the other hand, when the assigning unit 114 determines that the vote related to the sharing operation received by the sharing operation receiving unit 113 is a correct vote (YES in S13), the assigning unit 114 determines whether the vote related to the sharing operation received by the sharing operation receiving unit 113 is a vote based on second user voting information (S14).
[0082] When the granting unit 114 determines that the vote for the sharing operation received by the sharing operation receiving unit 113 is not a vote based on the second user voting information (NO in S14), the granting unit 114 ends the process. On the other hand, when the granting unit 114 determines that the vote for the sharing operation received by the sharing operation receiving unit 113 is a vote based on the second user voting information (YES in S14), the granting unit 114 grants a reward to the first user (S15).
[0083] <Effects of the information processing device 10> As described above, the information processing device 10 awards a reward to a user when the user satisfies predetermined conditions related to a sharing operation for sharing the results with other users after the results of the competition in which the user voted have been determined. By having such a feature, the information processing device 10 can provide other users with an opportunity to view information related to voting. This allows the information processing device 10 to increase awareness of the voting service. As a result, the information processing device 10 can encourage voting in the competition.
[0084] The present invention has been described above using embodiments, but the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of the gist of the present invention. For example, all or part of the device can be configured by functionally or physically distributing or integrating any unit. Furthermore, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effects of the new embodiments resulting from the combination also have the effects of the original embodiments.
[0085] In addition to the above embodiment, the following is further noted. (Appendix 1) a voting reception unit that receives votes for the competition from users; a sharing operation receiving unit that receives, after the result of the competition has been determined, a sharing operation from the user for sharing information related to the vote with other users 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. By configuring the information processing device in this way, it is possible to encourage voting for the competition. (Appendix 2) the granting unit grants a reward to the user when the sharing operation related to the winning vote is received. 2. The information processing device according to claim 1. By configuring the information processing device in this way, it is possible to increase the motivation of other users to vote for the competition. (Appendix 3) the vote acceptance unit accepts the vote by a second user different from the first user, and then accepts the vote by the first user based on voting information indicating the content of the vote by the second user; the granting unit grants a reward to the first user when the sharing operation related to the vote by the first user based on the voting information of the second user is accepted. 3. The information processing device according to claim 1 or 2. By configuring the information processing device in this way, other users can be made aware that they can easily vote. (Appendix 4) the granting unit, when receiving the sharing operation related to the vote by the first user based on the voting information of the second user, further grants a reward to the second user. 4. The information processing device according to claim 3. By configuring the information processing device in this way, it is possible to give a reward to a second user who has contributed to promoting voting. (Appendix 5) an output unit that outputs information about the vote so that the other user can view the content of the vote when the sharing operation receiving unit receives the sharing operation; 5. The information processing device according to any one of claims 1 to 4. By configuring the information processing device in this way, it is possible to make other users aware of the content of the user's vote. (Appendix 6) When the vote receiving unit receives a plurality of votes from the user, the output unit outputs information regarding the vote with relatively high odds among the plurality of votes. 6. The information processing device according to claim 5. By configuring the information processing device in this way, it is possible to further encourage voting for the competition. (Appendix 7) the vote acceptance unit accepts the vote by a second user different from the first user, and then accepts the vote by the first user based on voting information indicating the content of the vote by the second user; the output unit further outputs information about the second user when the vote receiving unit receives the sharing operation related to the vote by the first user based on the voting information of the second user. 7. The information processing device according to claim 5 or 6. With the information processing device configured in this way, the first user can make other users aware of the second user who took the vote into consideration. (Appendix 8) the output unit outputs, as the information about the second user, information for accessing a display screen for associating the other user with the second user. 8. The information processing device according to claim 7. By configuring the information processing device in this way, it is possible to allow other users to easily view information about the second user. (Appendix 9) the output unit outputs, as the information about the second user, information for accessing a display screen that displays voting information indicating the content of the vote by the second user for a competition for which the vote acceptance unit is able to accept votes. 8. The information processing device according to claim 7. By configuring the information processing device in this way, it is possible to allow other users to vote based on the voting information of the second user in the same way as the first user. (Appendix 10) the output unit causes a display screen displaying the voting information of the second user to preferentially display 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. 10. The information processing device according to claim 9. By configuring the information processing device in this way, it is possible to allow other users to vote based on the voting information of the second user in the same way as the first user. (Appendix 11) the output unit outputs information for accessing a display screen that displays voting information indicating the content of the vote, when the vote that the second user has made public is included among the one or more votes by the second user for a competition for which the vote acceptance unit is able to accept votes; and outputs information for accessing a display screen that displays information about the second user other than the voting information, when the vote that the second user has made public is not included among the one or more votes by the second user for a competition for which the vote acceptance unit is able to accept votes. 11. The information processing device according to any one of appendices 7 to 10. By configuring the information processing device in this way, it is possible to provide information that is useful to other users depending on whether or not there are votes that have been made public by the second user. (Appendix 12) When the vote receiving unit receives the plurality of votes from the first user based on the voting information of each of the plurality of second users, the output unit outputs information about the second user selected from the plurality of second users based on a winning result of the voting information of each of the plurality of second users. 12. The information processing device according to any one of appendices 7 to 11. By configuring the information processing device in this way, it is possible to prevent other users from being confused about which second user to refer to. (Appendix 13) the granting unit grants a reward to the user when the other user votes for the competition based on the information output in response to the sharing operation. 13. An information processing device according to any one of appendices 1 to 12. By configuring the information processing device in this way, it is possible to give rewards to users who have contributed to promoting voting. (Appendix 14) the granting unit grants a reward to the first user when the other user votes in a competition based on information output in response to the sharing operation related to the vote by the first user, which is based on voting information indicating the content of the vote by a second user different from the first user, and voting information indicating the content of the vote by the second user for a competition for which the vote accepting unit is able to accept votes; 14. An information processing device according to any one of claims 1 to 13. By configuring the information processing device in this way, it is possible to give rewards to users who have contributed to promoting voting. (Appendix 15) The computer accepts users' votes for the competition, After the result of the competition is determined, the computer receives a sharing operation from the user to share information about the vote with another user different from the user; When a predetermined condition regarding the sharing operation is satisfied, the computer grants a reward to the user. Information processing methods. By executing the information processing method in this way, it is possible to promote voting for the competition. (Appendix 16) The processor, a voting reception unit that receives votes for the competition from users; a sharing operation receiving unit that receives, from the user, a sharing operation for sharing information about the vote with other users different from the user after the result of the competition has been determined; and an awarding unit that awards a reward to the user when a predetermined condition related to the sharing operation is satisfied; A program to function as a Such a program may be executed by a processor to facilitate voting in a competition. [Explanation of symbols]
[0086] 1. Information Processing Systems 10. Information processing equipment 11 processors 111 Output section 112 Voting Reception 113 Shared operation reception section 114 Granting Department 12 Storage section 13 Communication Interface 14 Input Devices 15 Output Devices 20 Information sharing device 30 User terminals 31 processors 32 Storage section 33 Communication Interface 34 Input Devices 35 Output Devices
Claims
[Claim 1] a voting reception unit that receives votes for the competition from users; a sharing operation receiving unit that receives, after the result of the competition has been determined, a sharing operation from the user for sharing information related to the vote with other users 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.
Citation Information
Patent Citations
Display system for betting processing, video distribution device, and display method
JP2013114487A