Information processing device, information processing method, and program

The information processing apparatus simplifies competitor selection in voting by using a vote reception and identification system to provide targeted information, making it easier for novice voters to participate in competitions.

JP2025100837APending Publication Date: 2025-07-03MIXI INC
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2025070806
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-04-22
Publication Date
2025-07-03

AI Technical Summary

Technical Problem

Voting methods in competitions such as cycling, horse racing, and boat racing are complex, making it difficult for novice voters to determine which competitor to support.

Method used

An information processing apparatus that includes a vote reception unit, an information acquisition unit, and a competitor identification unit to help users select competitors based on their rankings and preferences, providing targeted information to facilitate voting decisions.

Benefits of technology

Eases the selection process for novice voters by identifying and highlighting popular competitors, allowing them to vote more confidently.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025100837000001_ABST
    Figure 2025100837000001_ABST
Patent Text Reader

Abstract

To make it easy to select a contestant to be voted.SOLUTION: An information processing device 10 includes: a vote accepting unit 111 which accepts voting to a competition by a first user; an information acquisition unit 112 which acquires one or more selected competitors selected by the first user from the plurality of competitors attending the competition in the voting accepted by the vote accepting unit 111, and voting information indicating order of each of one or more competitors selected by the first user; a competitor specifying unit 113 which specifies an attended competitor whom the first user pays attention on the basis of each order of the one or more selected competitors indicated by the voting information; and an information providing unit 114 which provides, to the first user or the second user, attention information indicating the attention competitor specified by the competitor specifying unit 113.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing apparatus, an information processing method, and a program.

Background Art

[0002] There is known a system that enables voting in various competitions where voting is conducted, such as cycling, horse racing, or boat racing, using a mobile terminal. Patent Document 1 discloses a system that allows a voter to purchase a ballot using a mobile terminal.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] The voting methods adopted in competitions where voting is conducted are complex, and for voters with little voting experience (hereinafter referred to as "novice voters"), the threshold for voting is high. For example, in the case of cycling, horse racing, boat racing, etc., novice voters have had the problem of finding it difficult to determine which competitor to vote for.

[0005] Therefore, an object of the present invention is to make it easier for a voter to select a competitor to vote for.

Means for Solving the Problems

[0006] An information processing apparatus according to an aspect of the present invention includes a vote reception unit that receives votes from a first user for a competition, and in the votes received by the vote reception unit, one or more selected competitors selected by the first user from a plurality of competitors participating in the competition, and an information acquisition unit that acquires vote information indicating the ranking of each of the one or more selected competitors by the first user, and a competitor identification unit that identifies a target competitor that the first user is interested in based on the ranking of each of the one or more selected competitors indicated by the vote information, and an information providing unit that provides the first user or a second user with target information indicating the target competitor identified by the competitor identification unit.

Effect of the Invention

[0007] According to the present invention, there is an effect that it is possible to make it easier to select competitors to vote for.

Brief Description of the Drawings

[0008]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Embodiments for Carrying Out the Invention

[0009] <System Configuration> FIG. 1 is a diagram showing an example of the system configuration of a voting system 1 according to the present embodiment. The voting system 1 shown in FIG. 1 includes an information processing apparatus 10 and one or more terminals 20. The information processing apparatus 10 and the terminals 20 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.

[0010] The information processing apparatus 10 is a device used to provide a voting service for voting in a competition in which voting is possible for a voting target. The voting service is a service that supports a voter using the terminal 20 to vote for a competitor of the voting target who is expected to win in a competition such as motorcycle racing, horse racing, and boat racing. The voting target is an object for which a voter votes a predetermined value, and among the competition bodies (including competitors, racing motorcycle bodies, or animals) that are candidates for the voting target, it is determined by a combination of the competitor that the voter expects to win and the betting formula (voting method).

[0011] When the competition to be voted on is motorcycle racing, the voting target is, for example, "first place is No. 5 and second place is No. 3" selected in the betting formula "single bet on two consecutive races", or "No. 1, No. 2, and No. 5" selected in the betting formula "multiple bet on three consecutive races". Note that a single bet on two consecutive races means predicting the first and second place competitors in the order of finishing positions, and a multiple bet on three consecutive races means predicting the competitors who will finish in the first to third places regardless of the finishing order.

[0012] The predetermined value may be money, or may be points or the like that can be used in a predetermined service or game. Also, the points may be points that a voter can receive for free (free points), or may be points that can be received in exchange for payment of money (paid points).

[0013] The information processing apparatus 10 is composed of, for example, one or more physical servers. The information processing apparatus 10 may be configured using virtual servers operating on a hypervisor, or may be configured using cloud servers.

[0014] The terminal 20 is a terminal used by a voter who votes. For example, it is an information processing terminal such as a mobile phone (including a smartphone), a tablet terminal, or a personal computer. The voter can vote for a voting target by operating the terminal 20. When the terminal 20 receives an input of a voting target from the voter, the terminal 20 transmits information indicating the voting target to the information processing apparatus 10 in association with voter identification information (hereinafter referred to as "voter ID") for identifying the voter using the terminal 20.

[0015] The information processing apparatus 10 executes processes such as storing the voting targets voted by the voters using the terminal 20, storing the magnitude of the value owned by the voters, and determining the reward amount (i.e., the refund amount) according to the result of the competition.

[0016] The voting system 1 is characterized by providing information that is useful for a novice voter with little experience in voting in a competition when selecting a voting target. For example, the information processing apparatus 10 provides novice voters with notable competitors that other voters, different from the novice voters, are paying attention to. By having such a feature, the voting system 1 enables novice voters to grasp the competitors that other voters are paying attention to. As a result, novice voters can vote with reference to the competitors that other voters are paying attention to. Consequently, it becomes easier for novice voters to select the competitors to vote for. Hereinafter, the configurations and operations of the information processing apparatus 10 and the terminal 20 will be described in detail.

[0017] <Hardware Configuration> FIG. 2 is a diagram showing an example of the hardware configuration of the information processing apparatus 10. The information processing apparatus 10 includes a processor 11, a storage unit 12, a communication IF (Interface) 13, an input device 14, and an output device 15.

[0018] 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.

[0019] The storage unit 12 has a storage medium such as a memory, an HDD (Hard Disk Drive), or an SSD (Solid State Drive). The storage unit 12 stores a program executed by the processor 11. Further, the storage unit 12 stores, in association with the voter ID, the voting target selected by the voter, the voting amount (i.e., the bet amount), and the type of the predetermined value used for voting, etc.

[0020] The communication IF 13 has a communication controller for performing wired communication or wireless communication with the terminal 20 via the network N. The communication IF 13 notifies the processor 11 of the data received from the terminal 20. Further, the communication IF 13 transmits the data input from the processor 11 to the terminal 20.

[0021] The input device 14 receives an input operation from, for example, the administrator of the information processing apparatus 10. The input device 14 is, for example, a keyboard, a touch panel, a mouse, or a microphone. The output device 15 outputs information to, for example, the administrator of the information processing apparatus 10. The output device 15 is, for example, a display or a speaker, etc.

[0022] FIG. 3 is a diagram showing a hardware configuration example of the terminal 20. The terminal 20 includes a processor 21, a storage unit 22, a communication IF 23, an input device 24, and an output device 25.

[0023] The processor 21 is, for example, a CPU, and realizes various functions by executing a program stored in the storage unit 22.

[0024] The storage unit 22 has storage media such as a ROM (Read Only Memory) and a RAM (Random Access Memory). The storage unit 22 stores programs executed by the processor 21.

[0025] The communication IF 23 has a communication controller for performing wired communication or wireless communication with the information processing apparatus 10 via the network N. The communication IF 23 notifies the processor 21 of the data received from the information processing apparatus 10. Also, the communication IF 23 transmits the data input from the processor 21 to the information processing apparatus 10.

[0026] The input device 24 receives an input operation from, for example, a voter. The input device 24 is, for example, a keyboard, a touch panel, a mouse, or a microphone. The output device 25 outputs information to, for example, a voter. The output device 25 is, for example, a display or a speaker.

[0027] <Functional block configuration> FIG. 4 is a diagram showing a functional block configuration example of the processor 11. The processor 11 has a vote reception unit 111, an information acquisition unit 112, a competitor identification unit 113, an information provision unit 114, and an operation reception unit 115. The processor 11 functions as the vote reception unit 111, the information acquisition unit 112, the competitor identification unit 113, the information provision unit 114, and the operation reception unit 115 by executing the program stored in the storage unit 12.

[0028] The vote reception unit 111 receives votes for the competition from the first user. Specifically, the vote reception unit 111 receives at least one of the first type of vote that uses the first value as the voting value or the second type of vote that uses the second value as the voting value from the first user who is a voter voting in the competition. The vote reception unit 111 receives, for example, at least one of the first type of vote that uses the first value that cannot be exchanged for money as the voting value or the second type of vote that uses the second value that can be exchanged for money or money as the voting value. The vote reception unit 111 causes the terminal 20 to display, for example, a screen on which the voter can select at least one of the first type of vote and the second type of vote, and receives the type of vote selected by the voter on the terminal 20.

[0029] FIG. 5 is a diagram showing an example of a screen displayed on the terminal 20. On the terminal 20, the processor 21 causes the output device 25 to display the screen shown in FIG. 5 by executing a program stored in the storage unit 22 or based on an instruction from the vote reception unit 111.

[0030] On the screen shown in FIG. 5, an operation image 251 for selecting the "point vote", which is the first type of vote using points that are the first value given to the voter for free in advance, and an operation image 252 for selecting the "money vote", which is the second type of vote using money that is the second value, are displayed. The first user can select either the "point vote" or the "money vote", or both the "point vote" and the "money vote".

[0031] On the screen shown in FIG. 5, operation images 253 and 254 for specifying a betting formula are displayed in association with the point vote and the money vote, respectively. The processor 21 may display only the betting formula associated with the selected vote type among the "point vote" and the "money vote" in a state where it can be operated.

[0032] Figures 6 and 7 are diagrams showing examples of screens displayed on the terminal 20 after a voting type and a betting format are selected. Figure 6 shows a screen displayed after "point voting" is selected as the voting type and a single bet on three consecutive numbers is selected as the betting format. Figure 7 shows a screen displayed after "money voting" is selected as the voting type and a double bet on two cars is selected as the betting format.

[0033] As shown in Figure 6, when "point voting" is selected, the processor 21 causes the output device 25 to display the number of points available to the voter in the point display area 255. In addition, the processor 21 causes an image for inputting the prediction content to be displayed in the prediction input area 256. Figure 6 shows an example in which the prediction content is input in the order of the 3rd, 5th, and 1st. It is also shown in the prediction input area 256 that the odds corresponding to the input prediction content are 12.5 times.

[0034] The processor 21 causes an image for inputting the number of points to be bet to be displayed in the bet number input area 257. Figure 6 shows an example in which 1000 points are input as the bet number.

[0035] When the voter also selects "money voting" on the screen shown in Figure 5, the processor 21 displays an operation image "Next" for displaying a screen for setting the bet amount of "money voting". When the voter selects the operation image "Next", the processor 21 causes the screen of Figure 7 to be displayed on the output device 25.

[0036] Also in the "money voting" screen shown in Figure 7, similar to the "point voting screen" shown in Figure 6, the processor 21 causes the output device 25 to display the remaining balance of the money available to the voter in the money display area 258. In addition, the processor 21 causes an image for inputting the prediction content to be displayed in the prediction input area 259. In addition, the processor 21 causes an image for inputting the bet amount to be displayed in the bet amount input area 260. When the voter selects the operation image "Vote", the processor 21 transmits various information input on the screens shown in Figures 5 to 7 to the information processing device 10.

[0037] The vote reception unit 111 acquires various types of information input on the screens shown in FIGS. 5 to 7 from the terminal 20, and associates the acquired information with a voter ID for identifying a voter who uses the terminal 20, and stores the acquired information in the storage unit 12. Specifically, the vote reception unit 111 associates a competition ID for identifying a competition in which the voter has voted, the type of value used by the voter for voting, the betting formula, the voting target (selected competitor and the rank of the selected competitor), and the number of betting points or the bet amount with the voter ID and stores them in the storage unit 12.

[0038] The information acquisition unit 112 acquires information indicating the voting target voted by the first user. Specifically, the information acquisition unit 112 acquires voting information indicating one or more selected competitors selected by the first user from among a plurality of competitors participating in the competition and the rank of each of the one or more selected competitors by the first user in the vote received by the vote reception unit 111. The information acquisition unit 112 acquires the voting information, for example, by extracting the selected competitor and the rank of the selected competitor from various types of information stored in the storage unit 12.

[0039] The competitor identification unit 113 identifies a target competitor that the first user is interested in based on the voting information. Specifically, the competitor identification unit 113 identifies a target competitor that the first user is interested in based on the rank of each of the one or more selected competitors indicated by the voting information. The competitor identification unit 113 identifies, for example, a selected competitor whose predicted rank is first place as the target competitor. The competitor identification unit 113 may also identify a selected competitor whose predicted rank is equal to or higher than a predetermined threshold value (for example, second place) as the target competitor.

[0040] When the competitor identification unit 113 determines that the first user has voted in a plurality of betting formats, it may identify the target competitor based on the rankings of each selected competitor in each betting format. The plurality of betting formats may be different from each other or the same. Specifically, first, the information acquisition unit 112 acquires voting information including a plurality of rankings corresponding to the plurality of betting formats. Then, the competitor identification unit 113 identifies the target competitor based on the plurality of rankings corresponding to the plurality of betting formats.

[0041] For example, the competitor identification unit 113 identifies the target competitor based on the height of the attention value of the selected competitor calculated based on the predicted ranking in each betting format among one or more selected competitors. The attention value is a numerical value indicating the degree of attention of the first user to the selected competitor. The larger the numerical value, the higher the degree of attention of the first user, and the smaller the numerical value, the lower the degree of attention of the first user.

[0042] Specifically, first, the competitor identification unit 113 calculates an attention value by summing up the numerical values indicated by the ranking parameters corresponding to the predicted rankings in each betting format for each selected competitor. Then, the competitor identification unit 113 identifies, among one or more selected competitors, the selected competitor with a relatively high attention value as the target competitor.

[0043] The ranking parameter is a numerical value set for each predictable ranking (for example, from the first place to the third place). For example, the higher the ranking, the larger the set numerical value, and the lower the ranking, the smaller the set numerical value. In a betting format regardless of rankings such as a triple forecast, the same numerical value is set for each selected competitor. For the ranking parameter in a betting format regardless of rankings, a numerical value (for example, "2") from the numerical value of the highest predictable ranking (for example, the first place) to the numerical value of the lowest predictable ranking (for example, the third place) is set.

[0044] The competitor identification unit 113 identifies, for example, the selection competitor with the highest attention value among one or more selection competitors as the attention competitor. The competitor identification unit 113 may identify, as the attention competitor, a selection competitor among one or more selection competitors whose attention value is equal to or greater than a predetermined threshold value. By operating in this way, the competitor identification unit 113 can improve the accuracy of identifying the attention competitor of the first user.

[0045] The competitor identification unit 113 may calculate the attention value based on the numerical value indicated by the ranking parameter corresponding to the predicted ranking in each betting formula and the betting value based on the number of bets or the amount of bets placed in each betting formula. The betting value is, for example, a division value obtained by dividing the amount of bets by the lowest unit price at which bets can be placed. When the amount of bets is "200 yen" and the lowest unit price is "100 yen", the betting value is "200 yen / 100 yen = 2". Specifically, the competitor identification unit 113 calculates the attention value by summing up the multiplication values obtained by multiplying the numerical value indicated by the ranking parameter corresponding to the predicted ranking in each betting formula by the betting value based on the number of bets or the amount of bets placed in each betting formula.

[0046] For example, assume that the first user bets "200 yen" on "a two-horse single with the first place being No. 5 and the second place being No. 3" and bets "100 yen" on "a three-way accumulator selecting the players of No. 1, No. 3, and No. 5". Also, for example, assume that "3" is set for the ranking parameter corresponding to the first place, "2" is set for the ranking parameter corresponding to the second place, and "2" is set for the ranking parameter in the betting formula regardless of the ranking. In this case, the competitor identification unit 113 calculates the attention value of "2 × 1 = 2" for the selection competitor "No. 1", calculates the attention value of "2 × 2 + 2 × 1 = 6" for the selection competitor "No. 3", and calculates the attention value of "3 × 2 + 2 × 1 = 8" for the selection competitor "No. 5".

[0047] The competitor identification unit 113 may calculate a target value based on the numerical value indicated by the ranking parameter corresponding to the predicted ranking in each betting formula and the bet value multiplied by a coefficient corresponding to the selected voting type. For the coefficient, for example, a higher numerical value is set for "money voting" among "point voting" and "money voting". For example, when the coefficient of "point voting" is "0.5" and the coefficient of "money voting" is "1.0", if "200 points" are bet in "point voting", the competitor identification unit 113 calculates the target value using the bet value "200 points / 100 points × 0.5 = 1", and if "200 yen" are bet in "money voting", the competitor identification unit 113 calculates the target value using the bet value "200 yen / 100 yen × 1.0 = 2".

[0048] The information providing unit 114 provides the second user with target information indicating the target competitor identified by the competitor identification unit 113. For example, the information providing unit 114 causes the terminal 20 to display a screen showing the target competitors of the first user.

[0049] FIG. 8 is a diagram showing an example of a screen displayed on the terminal 20. On the terminal 20, the processor 21 executes a program stored in the storage unit 22 or, based on an instruction from the information providing unit 114, causes the output device 25 to display the screen shown in FIG. 8. The screen shown in FIG. 8 may be displayed together with the screens shown in FIGS. 5, 6, and 7 (for example, when the screen is divided into two upper and lower regions, the screens shown in FIGS. 5, 6, and 7 are displayed in the upper region, and the screen shown in FIG. 8 is displayed in the lower region, etc.).

[0050] In the screen shown in FIG. 8(a), for each first user, an image of the first user, the name of the first user (for example, a handle name), and a competitor icon for indicating the target competitor of the first user are displayed in association with each other. The competitor icon may be an icon in which the number of the competitor is displayed, or may be an icon displayed in a color corresponding to the competitor.

[0051] When the athlete identification unit 113 identifies multiple noted athletes, the information providing unit 114 may provide attention information including the order of the noted athletes. The information providing unit 114 provides attention information indicating the multiple noted athletes corresponding to the order in which the first user voted to the second user. The information providing unit 114 causes the terminal 20 to display, for example, a screen showing the noted athletes in order of highest attention value.

[0052] 8(b), notable athletes are displayed from the left in descending order of attention value. On the screen displayed on the terminal 20, notable athletes may be displayed in a larger size the higher their attention value. By the information providing unit 114 operating in this manner, the first user's attention content can be grasped in detail.

[0053] If there are multiple notable athletes with the same attention value or multiple notable athletes with a small difference in attention value (for example, the difference in attention value is within a predetermined range) among the multiple notable athletes identified, the notable athletes may be displayed in a manner other than the order of highest attention value. For example, on the screen displayed on the terminal 20, the notable athletes may be displayed in association with an indicator for indicating the level of attention value (for example, favorite, rival, longshot, lower ranking, etc.) (for example, "favorite: No. 5, No. 3", etc.).

[0054] When there is a common athlete among the noted athletes of the multiple first users who voted for the same event, the information providing unit 114 may provide attention information including the common athlete. Specifically, first, the athlete identification unit 113 identifies the noted athletes of the multiple first users, and then identifies the common athlete among the noted athletes of the multiple first users. Then, the information providing unit 114 provides attention information including the common athlete identified by the athlete identification unit 113.

[0055] The information providing unit 114 causes the terminal 20 to display a screen that, for example, displays the common players in an emphasized manner. "Display in an emphasized manner" may mean that in the player icons of each first user, the player icons of the common players are displayed larger than the player icons of other players, or a message indicating the common players may be displayed in another area (for example, the upper part of the screen displayed on the terminal 20).

[0056] Also, when there are a plurality of common players, the information providing unit 114 may provide attention information including the common players according to the height of the total attention value obtained by summing up the attention values of the common players of each first user. Specifically, first, the player identifying unit 113 calculates the total attention value of each common player. Then, the information providing unit 114 provides attention information including the common players based on the total attention value of each common player calculated by the player identifying unit 113.

[0057] The information providing unit 114 causes the terminal 20 to display a screen that, for example, displays the common player with the highest total attention value among the plurality of common players in an emphasized manner. The information providing unit 114 may cause the terminal 20 to display a screen that displays each common player in a manner where the degree of emphasis increases as the total attention value is higher. "Display in a manner where the degree of emphasis increases as the total attention value is higher" may mean that in the player icons of each first user, the player icons of the common players are displayed larger as the total attention value is higher, or in another area, messages indicating each common player may be displayed in the order of decreasing total attention value (for example, from left to right in the order of decreasing total attention value).

[0058] When the information providing unit 114 performs an operation for selecting a competition in which the second user votes, the information providing unit 114 provides the second user with the attention information of the first user who voted for the selected competition. Specifically, first, the operation receiving unit 115 receives an operation for selecting one or more competitions from a plurality of competitions. The information acquisition unit 112 acquires voting information indicating the content voted by the first user who voted for one or more competitions received by the operation receiving unit 115 from the second user. The information acquisition unit 112 acquires, for example, voting information including the competition target (selected competitor and the ranking of the selected competitor) of the first user stored in the storage unit 12 in association with the competition ID corresponding to the competition for which the operation receiving unit 115 receives the selected operation. Then, the information providing unit 114 provides the second user with the attention information based on the voting information acquired by the information acquisition unit 112.

[0059] The screen shown in FIG. 8(c) is a competition selection screen on which a list of competitions for which voting is possible is displayed. In the screen shown in FIG. 8(c), a competition image for displaying a screen (for example, the screen shown in FIG. 5) for a voter to vote for a specific competition is displayed. For each competition image, information about the competition (venue, race, etc.) and the time until the voting deadline are displayed.

[0060] In addition, in each competition image, an image of the first user who voted for the competition of the competition image is displayed. A numerical value indicating the number of first users who voted for the competition of the competition image may be displayed in each competition image. In this case, in each competition image, a numerical value indicating the number of first users registered as friends of the second user among one or more first users who voted for the competition of the competition image may be displayed. Details of friends will be described later. Further, in each competition image, a numerical value indicating the number of first users registered as friends of the second user and a numerical value indicating the number of first users not registered as friends of the second user may be respectively displayed. In addition, when there is a first user registered as a friend of the second user among one or more first users who voted for the competition of the competition image, each competition image may be displayed in a different manner (for example, the presence or absence of a frame line of the competition image with a color such as red) from the case where there is no first user registered as a friend of the second user. The second user can grasp the voting status of each competition by checking the image of the first user displayed in each competition image and the like.

[0061] Each competition image is associated with a competition ID. When the second user performs an operation of selecting any competition image, the information acquisition unit 112 acquires the voting information of the first user stored in the storage unit 12 in association with the competition ID associated with the selected competition image.

[0062] The information providing unit 114 may provide the second user with the attention information of each of one or more first users who voted for the competition selected by the second user, or among one or more first users who voted for the competition selected by the second user, the first user who guessed correctly in the immediately preceding competition, or the attention information of the first user with a high hit rate (for example, the ratio of the number of times of voting for the competition to the number of times of guessing correctly in the past is higher than a predetermined threshold value, etc.) may be provided to the second user. By operating in this way, the information providing unit 114 enables the second user to know the prediction of the first user who voted for the competition the second user is predicting.

[0063] In addition to the case where the information providing unit 114 performs an operation to select a competition for the second user to vote on, when a screen related to the competition (for example, a screen on which a list of competitors participating in the competition, or a screen on which a moving image relaying the competition is displayed, etc.) is displayed, the information providing unit 114 may provide the second user with the attention information of the first user who voted on the competition. Further, the information providing unit 114 may provide the attention information by push-notifying the terminal 20 of the second user who has not yet voted on the competition.

[0064] When the first user permits the provision of the attention information to the second user, the information providing unit 114 may provide the attention information to the second user. Specifically, the information providing unit 114 provides the attention information to the second user on the condition that it has obtained a commitment from the first user that it may provide the attention information to the second user.

[0065] For example, the voting service has a friend system, and a certain user can disclose the content of the vote to other users registered as the user's friends, or communicate with the other users through chat or the like. For example, one of the two users invites the other as a friend, and when the other user accepts the friend invitation, they are registered as friends.

[0066] In this case, the information providing unit 114 provides the second user with the attention information of the first user registered as a friend of the second user. By operating in this way, the information providing unit 114 can control the range of providing the attention information.

[0067] The information providing unit 114 may provide the second user with attention information of different contents according to the relationship between the first user and the second user. Specifically, the information providing unit 114 provides the second user with the attention information determined based on the relationship between the first user and the second user. More specifically, the information providing unit 114 provides the second user with more detailed attention information when the second user is registered as a friend of the first user than when the second user is not registered as a friend of the first user.

[0068] For example, when the second user is not registered as a friend of the first user, the information providing unit 114 provides the second user with attention information indicating one attention competitor (for example, the favorite). Also, for example, when the second user is registered as a friend of the first user, the information providing unit 114 provides the second user with attention information indicating a plurality of attention competitors (for example, the favorite, the opponent, the single hole, the consecutive wins, etc.). When the second user is registered as a friend of the first user, the information providing unit 114 may further provide the second user with the voting target of each betting formula (for example, "the first place is No. 5, the second place is No. 3", etc.), and the number of bets or the bet amount of each betting formula. Also, when the second user is registered as a friend of each of a plurality of first users, the information providing unit 114 may provide the second user with attention information including the common competitor of the plurality of first users. By operating in this way, the information providing unit 114 can provide attention information within a range suitable for the second user to whom the attention information is provided.

[0069] The information providing unit 114 may provide the second user with the first user's attention information according to whether the second user permits the disclosure of the attention competitor. Specifically, the information providing unit 114 provides the second user with the attention information corresponding to the first user on the condition that the disclosure of the second user's attention competitor is permitted.

[0070] For example, in the voting service, it is possible to set whether to disclose the attention competitor to other users (public setting, non - public setting). When the second user has set the public setting, the information providing unit 114 provides the second user with the attention information corresponding to the first user. On the other hand, when the second user has set the non - public setting, the information providing unit 114 does not provide the second user with the attention information corresponding to the first user. By operating in this way, the information providing unit 114 can increase the number of users who permit the disclosure of the attention information.

[0071] The information providing unit 114 may provide the second user with the attention information of the first user who is near the second user. Specifically, first, the information acquisition unit 112 acquires position information for indicating the position of the terminal 20 from each of the first terminal which is the terminal 20 used by the first user and the second terminal which is the terminal 20 used by the second user. Then, among the one or more first terminals for which the position information has been acquired, the information providing unit 114 provides the second user with the attention information of the first user of the first terminal that exists within a predetermined distance (for example, 10 meters, etc.) from the position indicated by the position information corresponding to the second terminal. By operating in this way, the information providing unit 114 can provide the second user with the attention information of the first user who is in the same room as the second user, for example.

[0072] After the voting, the information providing unit 114 may provide attention information different from that before the voting. Specifically, first, the information providing unit 114 provides the second user with the first attention information before the second user votes on the competition. Then, after the second user votes on the competition, the information providing unit 114 provides the second user with the second attention information in addition to the first attention information provided to the second user before the second user voted on the competition.

[0073] The information providing unit 114 provides the second user with the first attention information indicating, for example, one attention competitor (for example, the favorite), and provides the second user with the second attention information indicating the remaining attention competitors (for example, the opponent, single hole, consecutive wins, etc.). By operating in this way, the information providing unit 114 can prevent an excessive increase in exactly the same votes. As a result, the second user can compare the attention competitor that the second user is interested in with the attention competition that the first user is interested in. As a result, the information processing apparatus 10 can increase the enjoyment after the voting.

[0074] When the second user votes based on the information of the first user's favorite athlete, if the first user's favorite athlete changes, the information providing unit 114 may notify the second user that the favorite athlete has changed. Specifically, first, the vote reception unit 111 receives a vote from the second user for the same athlete as the athlete voted by the first user. Then, when the favorite athlete identified by the athlete identification unit 113 changes from the first favorite athlete notified by the information providing unit 114 to the second favorite athlete, the information providing unit 114 notifies the second user that the favorite athlete has changed. The first favorite athlete and the second favorite athlete are different athletes respectively.

[0075] More specifically, first, when the athlete identification unit 113 receives a second vote from the first user for the same competition after the vote reception unit 111 receives a vote from the second user for the same athlete as the athlete who received the first vote by the first user, the athlete identification unit 113 identifies the favorite athlete based on the vote information corresponding to the first vote and the vote information corresponding to the second vote. Then, when the favorite athlete identified by the athlete identification unit 113 changes from the first favorite athlete identified based on the vote information corresponding to the first vote to the second favorite athlete identified based on the vote information corresponding to the first vote and the vote information corresponding to the second vote, the information providing unit 114 notifies the second user that the favorite athlete has changed.

[0076] For example, for each selected athlete, the athlete identification unit 113 sums up the first attention value based on the vote information corresponding to the first vote and the second attention value based on the vote information corresponding to the second vote, and identifies the favorite athlete based on the height of the attention value of the selected athlete after summing up. Note that the athlete identification unit 113 may calculate each attention value (the first attention value and the second attention value) using a coefficient that is larger for the coefficient used in the calculation of the second attention value than the coefficient used in the calculation of the first attention value. By using such a coefficient by the athlete identification unit 113, it is possible to easily identify the athlete voted later as the favorite athlete.

[0077] For example, in a voting service, voting includes "normal voting" where the user himself selects a competitor to vote for, and "piggyback voting" where the user votes for a competitor attracting the attention of other users (e.g., a favorite). After the second user votes through "piggyback voting", if the competitor attracting the attention of the first user corresponding to the "piggyback voting" changes from the first competitor attracting attention to the second competitor attracting attention, the information providing unit 114 notifies the second user that the competitor attracting attention has changed. By operating in this way, the information providing unit 114 can cause the second user to determine whether to change the competitor voted for in the same way as the first user.

[0078] In the above, an example where the information providing unit 114 provides attention information to the second user has been described, but it is not limited to this. For example, the information providing unit 114 may provide attention information to the first user. By operating in this way, the first user can confirm whether the competitor attracting the attention assumed by the first user himself matches the competitor attracting the attention indicated by the provided attention information. As a result, when the competitor attracting the attention assumed by the first user himself does not match the competitor attracting the attention indicated by the provided attention information, the first user can review the content of the vote. As a result, the information processing apparatus 10 can provide the first user with a motivation to review the content of the vote.

[0079] <Flow of Processing of Processor 11> FIG. 9 is a flowchart showing the flow of processing of the processor 11. The flowchart shown in FIG. 9 starts when the vote receiving unit 111 receives a vote for a competition by the first user (S11). After the vote for the competition by the first user is received, the operation receiving unit 115 receives an operation for the second user to select one or more competitions from a plurality of competitions (S12).

[0080] The information acquisition unit 112 acquires voting information indicating, in the votes received by the vote reception unit 111, for the votes of the first user who voted for one or more competitions received from the second user by the operation reception unit 115, one or more selected competitors selected by the first user from among a plurality of competitors participating in the competition and the rankings of each of the one or more selected competitors by the first user (S13).

[0081] The competitor identification unit 113 identifies the competitor of interest to the first user based on the rankings of each of the one or more selected competitors indicated by the voting information (S14). Then, the information providing unit 114 provides the second user with attention information indicating the competitor of interest identified by the competitor identification unit 113 (S15).

[0082] <Effect by the information processing apparatus 10> As described above, the information providing unit 114 provides the second user with attention information indicating the competitor of interest identified by the competitor identification unit 113. By operating in this way, the information providing unit 114 enables the second user to grasp the competitor of interest to the first user. As a result, the second user can vote with reference to the competitor of interest to the first user. As a result, it becomes easier for the second user to select the competitor to vote for.

[0083] Also, the information providing unit 114 provides the first user with attention information. By operating in this way, the information providing unit 114 enables the first user to confirm that the competitor of interest assumed by the first user matches the competitor of interest indicated by the provided attention information. As a result, when the competitor of interest assumed by the first user does not match the competitor of interest indicated by the provided attention information, the first user can review the content of the vote. As a result, the information processing apparatus 10 can provide the first user with an incentive to review the content of the vote.

[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. 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 first user for a competition, In the vote received by the vote reception unit, an information acquisition unit that acquires vote information indicating one or more selected competitors selected by the first user from a plurality of competitors participating in the competition and the ranking of each of the one or more selected competitors by the first user, A competitor identification unit that identifies a competitor of interest to the first user based on the ranking of each of the one or more selected competitors indicated by the vote information, An information providing unit that provides the first user or the second user with attention information indicating the competitor of interest identified by the competitor identification unit, An information processing apparatus having the above. With the information processing apparatus configured in this way, it becomes possible for the second user to grasp the prediction of the first user's favorite, and it becomes easier to vote. (Supplementary Note 2) The information acquisition unit acquires the vote information including the plurality of rankings corresponding to a plurality of betting formats, The competitor identification unit identifies the competitor of interest based on the plurality of rankings, The information processing apparatus according to Supplementary Note 1. With the information processing apparatus configured in this way, the accuracy of identifying the competitor of interest to the first user can be improved. (Supplementary Note 3) Further having an operation reception unit that receives an operation of selecting one or more competitions from a plurality of competitions, The information acquisition unit acquires the voting information indicating the content voted by the first user who voted on the one or more competitions accepted by the operation reception unit from the second user, The information providing unit provides the second user with the attention information based on the voting information indicating the content voted by the first user. The information processing apparatus according to appended note 1 or 2. With the information processing apparatus configured in this way, it is possible to know the prediction of the first user who voted on the race predicted by the second user. (Appended note 4) The information providing unit provides the second user with the attention information on the condition that it has obtained from the first user a commitment that it may provide the second user with the attention information. The information processing apparatus according to any one of appended notes 1 to 3. With the information processing apparatus configured in this way, it is possible to control the range for providing the attention information. (Appended note 5) The information providing unit provides the second user with the attention information determined based on the relationship between the first user and the second user. The information processing apparatus according to any one of appended notes 1 to 4. With the information processing apparatus configured in this way, it is possible to provide the second user with the attention information within a range suitable for the second user to whom the attention information is provided. (Appended note 6) The information providing unit provides the second user with the attention information corresponding to the first user on the condition that the disclosure of the second user's attention competitor is permitted. The information processing apparatus according to any one of appended notes 1 to 5. With the information processing apparatus configured in this way, it is possible to increase the number of users who permit the disclosure of the prediction information. (Appended note 7) After the second user votes for the competition, the information providing unit provides the second user with second notable information in addition to the first notable information provided to the second user before the second user votes for the competition. The information processing apparatus according to any one of Appendices 1 to 6. With the information processing apparatus configured in this way, it is possible to prevent an excessive increase in exactly the same votes. The enjoyment after voting increases. (Appendix 8) The information providing unit provides the second user with the notable information indicating a plurality of the notable competitors corresponding to the order in which the first user voted. The information processing apparatus according to any one of Appendices 1 to 7. With the information processing apparatus configured in this way, it is possible to grasp in detail the content of interest of the first user. (Appendix 9) The vote reception unit receives from the second user a vote for the same competitor as the competitor voted for by the first user. When the notable competitor specified by the competitor specifying unit changes from the first notable competitor notified by the information providing unit to the second user to the second notable competitor, the information providing unit notifies the second user that the notable competitor has changed. The information processing apparatus according to any one of Appendices 1 to 8. With the information processing apparatus configured in this way, it is possible to make a determination as to whether to change the competitor who voted in the same way as the first user. (Appendix 10) The computer receives a vote for the competition by the first user. In the received vote, the computer acquires vote information indicating one or more selected competitors selected by the first user from among a plurality of competitors participating in the competition and the ranking of each of the one or more selected competitors by the first user. Based on the ranking of each of the one or more selected competitors indicated by the vote information, the computer specifies the notable competitor that the first user is interested in. A computer provides the second user with attention information indicating the specified attention athlete. Information processing method. By executing such an information processing method, the second user can grasp the prediction of the first user's favorite athlete, making it easier to vote. (Appendix 11) A processor A vote reception unit that receives a vote for a competition by a first user, In the vote received by the vote reception unit, an information acquisition unit that acquires vote information indicating one or more selected athletes selected by the first user from a plurality of athletes participating in the competition and the ranking of each of the one or more selected athletes by the first user, An athlete identification unit that identifies an attention athlete that the first user pays attention to based on the ranking of each of the one or more selected athletes indicated by the vote information, and An information providing unit that provides the second user with attention information indicating the attention athlete identified by the athlete identification unit, A program for functioning as When a processor executes such a program, the second user can grasp the prediction of the first user's favorite athlete, making it easier to vote.

Explanation of symbols

[0086] 1 Voting system 10 Information processing device 11 Processor 111 Vote reception unit 112 Information acquisition unit 113 Athlete identification unit 114 Information providing unit 115 Operation reception unit 12 Storage unit 13 Communication IF 14 Input device 15 Output device 20 One or more terminals 21 Processor 22 Storage unit 23 Communication IF 24 Input device 25 Output device

Claims

【Claim 1】 A vote reception unit that receives votes from a first user for a competition; In the vote received by the vote reception unit, an information acquisition unit that acquires vote information indicating one or more selected competitors selected by the first user from a plurality of competitors participating in the competition and the ranking of each of the one or more selected competitors by the first user; A competitor identification unit that identifies a competitor of interest to the first user based on the ranking of each of the one or more selected competitors indicated by the vote information; An information providing unit that provides the first user or the second user with attention information indicating the competitor of interest identified by the competitor identification unit; An information processing apparatus having the above.

Citation Information

Patent Citations

  • Voting forecast disclosure system, method, and computer program

    JP2010160612A

  • Information sharing system, information sharing device and information sharing method

    JP2014081771A

  • Information processing device, bet acceptance method, and program

    WO2020036210A1

  • Display system for betting processing, video distribution device, and display method

    JP2013114487A