Information processing device, information processing method, and program

The information processing device streamlines the voting process for sports events by providing beginners with information on athlete rankings and attentional athletes, addressing the complexity and accessibility issues in existing methods.

JP7678379B2Active Publication Date: 2025-05-16MIXI INC
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024033195
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-03-05
Publication Date
2025-05-16
Estimated Expiration
2040-05-27

AI Technical Summary

Technical Problem

Existing voting methods for sports events, such as bicycle racing, horse racing, and boat racing, are complex and pose a high threshold for beginners to participate effectively.

Method used

An information processing device that includes a voting acceptance unit, an information acquisition unit, a competitor identification unit, and an information providing unit, which facilitates easier voting by providing beginners with information on the ranking of athletes and identifying attentional athletes based on voting information.

Benefits of technology

The solution simplifies the voting process for beginners by allowing them to easily select athletes to vote for by referencing the athletes that other voters are paying attention to, thereby reducing the complexity and increasing accessibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007678379000001
    Figure 0007678379000001
  • Figure 0007678379000002
    Figure 0007678379000002
  • Figure 0007678379000003
    Figure 0007678379000003
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 device, an information processing method, and a program. [Background technology]

[0002] There is known a system that allows a user to use a mobile terminal to place a bet in various types of competitions, such as bicycle races, horse races, or boat races, etc. Patent Document 1 discloses a system that allows a user to purchase a betting ticket using a mobile terminal. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2013-114487 A Summary of the Invention [Problem to be solved by the invention]

[0004] The voting methods used in sports where betting is conducted are complicated, and for voters with little voting experience (hereinafter referred to as "novice voters"), the barrier to voting is high. For example, in the case of bicycle racing, horse racing, boat racing, etc., beginner voters have a problem in that they have difficulty determining which athlete to bet for.

[0005] Therefore, an object of the present invention is to make it easier to select which athlete to vote for. [Means for solving the problem]

[0006] An information processing device according to one embodiment of the present invention has a vote acceptance unit that accepts votes for a competition by a first user, an information acquisition unit that acquires voting information indicating one or more selected athletes selected by the first user from a plurality of athletes participating in the competition in the votes accepted by the vote acceptance unit and the rankings of each of the one or more selected athletes by the first user, an athlete identification unit that identifies a notable athlete that the first user is paying attention to based on the rankings of each of the one or more selected athletes indicated by the voting information, and an information provision unit that provides attention information indicating the notable athlete identified by the athlete identification unit to the first user or a second user. Effect of the Invention

[0007] According to the present invention, it is possible to easily select the athlete to vote for. [Brief description of the drawings]

[0008] [Figure 1] 1 is a diagram illustrating an example of a system configuration of a voting system according to an embodiment of the present invention. [Diagram 2] FIG. 2 is a diagram illustrating an example of a hardware configuration of an information processing device. [Diagram 3] FIG. 2 is a diagram illustrating an example of a hardware configuration of a terminal. [Figure 4] FIG. 2 is a diagram illustrating an example of a functional block configuration of a processor. [Diagram 5] FIG. 13 is a diagram illustrating an example of a screen displayed on the terminal. [Figure 6] FIG. 13 is a diagram showing an example of a screen displayed on the terminal after a betting type and a betting method are selected. [Figure 7] FIG. 13 is a diagram showing an example of a screen displayed on the terminal after a betting type and a betting method are selected. [Figure 8] FIG. 13 is a diagram illustrating an example of a screen displayed on the terminal. [Figure 9] 13 is a flowchart showing a process flow of a processor. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] <System configuration> Fig. 1 is a diagram showing an example of a system configuration of a voting system 1 according to this embodiment. The voting system 1 shown in Fig. 1 includes an information processing device 10 and one or more terminals 20. The information processing device 10 and the terminals 20 are connected to each other so as to be able to communicate with each other via a network N such as the Internet, an intranet, a wireless LAN (Local Area Network), or a mobile communication network.

[0010] The information processing device 10 is a device used to provide a voting service for voting on a race in which voting is available for a betting target. The voting service is a service that supports a voter using a terminal 20 to vote for an athlete that the voter predicts will win a race, such as a bicycle race, horse race, or boat race. A betting target is an object for which a voter bets a predetermined value, and is determined by a combination of an athlete that the voter predicts will win among the candidate race objects (including athletes, racing vehicles, or animals) and a betting type (betting method).

[0011] When the event to be bet on is Keirin, the betting target is, for example, "Number 5 comes first, and number 3 comes second" selected in the "Dual" bet, or "Numbers 1, 2 and 5" selected in the "Trifecta" bet. Note that a dual is predicting the riders who will come first and second in the order of their finish, while a trifecta is predicting the riders who will come first through third regardless of their order of finish.

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

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

[0014] The terminal 20 is a terminal used by a voter to cast a vote, and is, for example, an information processing terminal such as a mobile phone (including a smartphone), a tablet terminal, or a personal computer. The voter can cast his / her vote for a voting target by operating the terminal 20. When the terminal 20 accepts an input of a voting target from the voter, it transmits information indicating the voting target to the information processing device 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 device 10 performs processes such as storing the betting object for which the voter using the terminal 20 voted, storing the amount of value owned by the voter, and determining the reward amount (i.e., the payout amount) according to the outcome of the competition.

[0016] The voting system 1 is characterized by providing information that can be used as a reference when selecting a target to be voted for by a novice voter who has little experience voting in competitions. For example, the information processing device 10 provides the novice voter with notable athletes that other voters other than the novice voter are paying attention to. With the voting system 1 having such a feature, the novice voter can know the athletes that other voters are paying attention to. This allows the novice voter to vote by referring to the athletes that other voters are paying attention to. As a result, it becomes easier for the novice voter to select an athlete to vote for. The configurations and operations of the information processing device 10 and the terminal 20 will be described in detail below.

[0017] <Hardware configuration> 2 is a diagram showing an example of a 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.

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

[0019] 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 the voting target selected by the voter, the voting amount (i.e., the bet amount), the type of the predetermined value used for the vote, and the like, in association with the voter ID.

[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 data received from the terminal 20. In addition, the communication IF 13 transmits data input from the processor 11 to the terminal 20.

[0021] The input device 14 receives an input operation 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, the administrator of the information processing device 10. The output device 15 is, for example, a display, a speaker, or the like.

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

[0023] The processor 21 is, for example, a CPU, and executes programs stored in the storage unit 22 to realize various functions.

[0024] The storage unit 22 includes storage media such as a Read Only Memory (ROM) and a Random Access Memory (RAM), etc. The storage unit 22 stores the 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 device 10 via the network N. The communication IF 23 notifies the processor 21 of data received from the information processing device 10. In addition, the communication IF 23 transmits data input from the processor 21 to the information processing device 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] <Function block configuration> 4 is a diagram showing an example of a functional block configuration of the processor 11. The processor 11 has a vote acceptance unit 111, an information acquisition unit 112, an athlete identification unit 113, an information provision unit 114, and an operation acceptance unit 115. The processor 11 functions as the vote acceptance unit 111, the information acquisition unit 112, the athlete identification unit 113, the information provision unit 114, and the operation acceptance unit 115 by executing a program stored in the storage unit 12.

[0028] The vote acceptance unit 111 accepts votes for the competition from a first user. Specifically, the vote acceptance unit 111 accepts at least one of a first type vote that uses a first value as a voting value, or a second type vote that uses a second value as a voting value, from a first user who is a voter who votes for the competition. The vote acceptance unit 111 accepts, for example, at least one of a first type vote that uses a first value that cannot be exchanged for money as a voting value, or a second type vote that uses money or a second value that can be exchanged for money as a voting value. The vote acceptance unit 111, for example, displays a screen on the terminal 20 that allows the voter to select at least one of a first type vote and a second type vote, and accepts 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. In the terminal 20, the processor 21 executes a program stored in the storage unit 22 or based on an instruction from the vote receiving unit 111, thereby causing the output device 25 to display the screen shown in Fig. 5.

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

[0031] 5, an operation image 253 and an operation image 254 for designating a betting type are displayed in association with each of a point bet and a monetary bet. The processor 21 may display only the betting type associated with the selected betting type, out of "point bet" and "money bet", in an operable state.

[0032] Figures 6 and 7 are diagrams showing examples of screens displayed on the terminal 20 after a bet type and a betting type are selected. Figure 6 shows a screen displayed after "point betting" is selected as the betting type and trifecta is selected as the betting type. Figure 7 shows a screen displayed after "money betting" is selected as the betting type and 2-horse combination is selected as the betting type.

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

[0034] The processor 21 displays an image for inputting the number of points to be bet in the bet number input area 257. Fig. 6 shows an example in which 1000 points is input as the number of bets.

[0035] When the voter also selects "money betting" on the screen shown in Fig. 5, the processor 21 displays the operation image "Next" for displaying a screen for setting the bet for "money betting". When the voter selects the operation image "Next", the processor 21 displays the screen of Fig. 7 on the output device 25.

[0036] In the "Money Voting" screen shown in Fig. 7, similarly to the "Point Voting Screen" shown in Fig. 6, processor 21 causes output device 25 to display in money display area 258 the balance of money available to the voter. Processor 21 also causes an image for inputting prediction details to be displayed in prediction input area 259. Processor 21 also causes an image for inputting a bet to be displayed in bet input area 260. When the "Vote" operation image is selected by the voter, processor 21 transmits the various pieces of information input on the screens shown in Figs. 5 to 7 to information processing device 10.

[0037] 5 to 7 from the terminal 20, and stores the acquired information in the memory unit 12 in association with a voter ID for identifying the voter using the terminal 20. Specifically, the vote acceptance unit 111 stores in the memory unit 12 the event ID for identifying the event for which the voter has voted, the type of value used by the voter for voting, the betting type, the betting object (selected athlete and the ranking of the selected athlete), and the number of bet points or bet amount in association with the voter ID.

[0038] The information acquisition unit 112 acquires information indicating the voting targets for which the first user has voted. Specifically, the information acquisition unit 112 acquires voting information indicating one or more selected athletes selected by the first user from multiple athletes participating in the competition in the votes accepted by the vote acceptance unit 111, and the rankings of each of the one or more selected athletes by the first user. The information acquisition unit 112 acquires the voting information, for example, by extracting the selected athletes and the rankings of the selected athletes from various information stored in the storage unit 12.

[0039] The athlete identification unit 113 identifies a notable athlete that the first user pays attention to based on the voting information. Specifically, the athlete identification unit 113 identifies a notable athlete that the first user pays attention to based on the ranking of each of the one or more selected athlete(s) indicated by the voting information. For example, the athlete identification unit 113 identifies a selected athlete whose predicted ranking is first place as a notable athlete. The athlete identification unit 113 may also identify a selected athlete whose predicted ranking is equal to or higher than a predetermined threshold (for example, second place) as a notable athlete.

[0040] When the first user votes with multiple betting types, the athlete identification unit 113 may identify a notable athlete based on the ranking of each selected athlete for each betting type. The multiple betting types may be different from each other or may be the same betting type. Specifically, first, the information acquisition unit 112 acquires voting information including multiple rankings corresponding to the multiple betting types. Then, the athlete identification unit 113 identifies a notable athlete based on the multiple rankings corresponding to the multiple betting types.

[0041] The athlete identification unit 113 identifies an attention athlete based on, for example, the attention value of the selected athlete calculated based on the predicted ranking for each betting type among one or more selected athletes. The attention value is a numerical value indicating the degree of attention the first user pays to the selected athlete, and a larger numerical value indicates a higher degree of attention from the first user, and a smaller numerical value indicates a lower degree of attention from the first user.

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

[0043] The ranking parameter is a value set for each predictable ranking (e.g., from 1st place to 3rd place); for example, the higher the ranking, the larger the value is set, and the lower the ranking, the smaller the value is set. In betting methods that do not care about ranking, such as trifecta, the same value is set for each selected athlete. In betting methods that do not care about ranking, the ranking parameter is set to a value (e.g., "2") ranging from the highest predictable ranking (e.g., 1st place) to the lowest predictable ranking (e.g., 3rd place).

[0044] The athlete identification unit 113, for example, identifies a selected athlete having the highest attention value among one or more selected athletes as a noted athlete. The athlete identification unit 113 may identify a selected athlete having an attention value equal to or greater than a predetermined threshold among one or more selected athletes as a noted athlete. By the athlete identification unit 113 operating in this manner, it is possible to increase the accuracy of identifying a noted athlete of the first user.

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

[0046] For example, suppose that the first user bets on a "two-horse bet with number 5 coming in first and number 3 coming in second" with a bet of "200 yen" and a "trifecta bet with number 1, 3, and 5 being selected" with a bet of "100 yen." Also, suppose that the ranking parameter corresponding to first place is set to "3," the ranking parameter corresponding to second place is set to "2," and the ranking parameter for a betting type that does not care about ranking is set to "2." In this case, the athlete identification unit 113 calculates the attention value "2×1=2" for the selected athlete "number 1," calculates the attention value "2×2+2×1=6" for the selected athlete "number 3," and calculates the attention value "3×2+2×1=8" for the selected athlete "number 5."

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

[0048] The information providing unit 114 provides the second user with attention information indicating the noted athlete identified by the athlete identifying unit 113. The information providing unit 114, for example, causes the terminal 20 to display a screen displaying the noted athlete of the first user.

[0049] Fig. 8 is a diagram showing an example of a screen displayed on terminal 20. In terminal 20, processor 21 executes a program stored in storage unit 22 or based on an instruction from information providing unit 114, thereby causing 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 areas, upper and lower, the screens shown in Figs. 5, 6, and 7 are displayed in the upper area and the screen shown in Fig. 8 is displayed in the lower area, etc.).

[0050] 8(a), an image of the first user, a name of the first user (e.g., a handle name), and an athlete icon for indicating an athlete of interest of the first user are displayed in association with each other. The athlete icon may be an icon showing the athlete's number, or an icon shown in a color corresponding to the athlete.

[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, for example, causes a screen displaying the common athlete in an emphasized manner to be displayed on the terminal 20. "Displaying in an emphasized manner" may mean that, among the athlete icons of each first user, the athlete icon of the common athlete is displayed larger than the athlete icons of the other athletes, or a message indicating the common athlete may be displayed in another area (for example, the upper part of the screen displayed on the terminal 20).

[0056] Furthermore, when there are multiple common athletes, the information providing unit 114 may provide attention information including the common athletes according to the level of a total attention value obtained by adding up the attention values ​​of the common athletes of each first user. Specifically, first, the athlete identification unit 113 calculates the total attention value of each common athlete. Then, the information providing unit 114 provides attention information including the common athletes based on the total attention value of each common athlete calculated by the athlete identification unit 113.

[0057] The information providing unit 114, for example, causes the terminal 20 to display a screen in which the common athlete with the highest total attention value among multiple common athletes is displayed in an emphasized manner. The information providing unit 114 may also cause the terminal 20 to display a screen in which each common athlete is displayed in a manner in which the degree of emphasis increases as the total attention value increases. "Displaying in a manner in which the degree of emphasis increases as the total attention value increases" may mean that the athlete icon of the common athlete is displayed larger for the athlete icons of each first user as the total attention value increases, or a message indicating each common athlete may be displayed in another area in order of highest total attention value (for example, highest total attention value from left).

[0058] When a second user performs an operation to select a competition for which the second user will vote, the information providing unit 114 provides the second user with attention information of the first user who voted for the selected competition. Specifically, first, the operation accepting unit 115 accepts an operation to select one or more competitions from a plurality of competitions. The information acquiring unit 112 acquires voting information indicating the contents of the vote of the first user who voted for one or more competitions accepted by the operation accepting unit 115 from the second user. The information acquiring unit 112 acquires, for example, voting information including the competition targets of the first user (selected athletes and the rankings of the selected athletes) stored in the storage unit 12 in association with the competition ID corresponding to the competition for which the operation accepting unit 115 accepted the operation to select. Then, the information providing unit 114 provides the second user with attention information based on the voting information acquired by the information acquiring unit 112.

[0059] The screen shown in Fig. 8(c) is a competition selection screen that displays a list of competitions that can be voted for. The screen shown in Fig. 8(c) displays competition images for displaying a screen (such as the screen shown in Fig. 5) for the voter to vote for a specific competition. Each competition image displays information about the competition (venue, race, etc.) and the time until voting closes.

[0060] Moreover, in each competition image, an image of a first user who voted for the competition of the competition image is displayed. In each competition image, a numerical value indicating the number of first users who voted for the competition of the competition image may be displayed. In this case, in each competition image, a numerical value indicating the number of first users who are 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. In addition, in each competition image, a numerical value indicating the number of first users who are registered as friends of the second user and a numerical value indicating the number of first users who are not registered as friends of the second user may be displayed. In addition, in a case where a first user who is registered as a friend of the second user is present 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 of the competition image colored in red, etc.) from a case where a first user who is registered as a friend of the second user is not present. The second user can grasp the voting status of each competition by checking the image of the first user displayed in each competition image.

[0061] Each competition image is associated with a competition ID, and when the second user performs an operation to select one of the competition images, the information acquisition unit 112 acquires the voting information of the first user stored in the memory 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 attention information of each of one or more first users who voted for the competition selected by the second user, or may provide the second user with attention information of a first user who, among one or more first users who voted for the competition selected by the second user, predicted a result that was correct in the most recently held competition, or a first user who has a high hit rate (for example, the ratio of the number of times the user voted for the competition in the past to the number of times the result was correct is higher than a predetermined threshold). By operating in this manner, the information providing unit 114 allows the second user to know the predictions of the first users who voted for the competition that the second user is predicting.

[0063] The information providing unit 114 may provide the attention information of the first user who has voted for the race to the second user when the second user performs an operation to select the race in which to vote, or when a screen related to the race (for example, a screen showing a list of athletes participating in the race, or a screen showing a video broadcast of the race, etc.) is displayed. The information providing unit 114 may also provide the attention information by push notification to the terminal 20 of the second user who has not yet voted for the race.

[0064] When the first user permits the provision of 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 the first user gives consent that the attention information may be provided to the second user.

[0065] For example, a voting service has a friend system, and a user can disclose the contents of his / her vote to other users who are registered as friends of the user, and can communicate with the other users through chat, etc. For example, one of two users invites another user to be a friend, and the other user accepts the friend invitation, and is registered as a friend.

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

[0067] The information providing unit 114 may provide the second user with attention information of different contents depending on the relationship between the first user and the second user. Specifically, the information providing unit 114 provides the second user with attention information whose contents are 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 attention information of more detailed contents 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 athlete (for example, a favorite). Also, 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 multiple attention athletes (for example, favorite, rival, longshot, lower ranking, 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 betting target for each betting type (for example, "number 5 for first place, number 3 for second place") and the number of bets or bets for each betting type. Also, when the second user is registered as a friend of each of multiple first users, the information providing unit 114 may provide the second user with attention information including common athletes of the multiple first users. By operating in this manner, the information providing unit 114 can provide attention information within a range suitable for the second user to whom attention information is provided.

[0069] The information providing unit 114 may provide the attention information of the first user to the second user depending on whether the second user allows the disclosure of noted athletes. Specifically, the information providing unit 114 provides the attention information corresponding to the first user to the second user on the condition that the disclosure of noted athletes of the second user is allowed.

[0070] For example, in the voting service, it is possible to set whether or not to make notable athletes public to other users (public setting, private setting), and the information providing unit 114 provides the notable information corresponding to the first user to the second user when the second user sets it to public. On the other hand, when the second user sets it to private, the information providing unit 114 does not provide the notable information corresponding to the first user to the second user. By operating in this manner, the information providing unit 114 can increase the number of users who are permitted to make their notable information public.

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

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

[0073] The information providing unit 114 provides the second user with, for example, first attention information indicating one featured athlete (e.g., the favorite), and provides the second user with second attention information indicating the remaining featured athlete (e.g., rival, single hole, consecutive lower, etc.). By operating in this manner, the information providing unit 114 can prevent an excessive increase in exactly the same votes. This allows the second user to compare the featured athlete that the second user is paying attention to with the featured competition that the first user is paying attention to. As a result, the information processing device 10 can increase the enjoyment after voting.

[0074] When the second user votes based on the notable athlete information of the first user, if the notable athlete of the first user changes, the information providing unit 114 may notify the second user that the notable athlete has changed. Specifically, first, the vote accepting unit 111 accepts a vote from the second user for the same athlete as the athlete voted for by the first user. Then, if the notable athlete identified by the athlete identifying unit 113 changes from the first notable athlete notified to the second user by the information providing unit 114 to the second notable athlete, the information providing unit 114 notifies the second user that the notable athlete has changed. The first notable athlete and the second notable athlete are different athletes.

[0075] More specifically, first, when the vote receiving unit 111 receives from a second user a vote for the same athlete for whom the first user made a first vote and then receives a second vote for the same race from the first user, the athlete identification unit 113 identifies a noted athlete based on the voting information corresponding to the first vote and the voting information corresponding to the second vote. Then, when the noted athlete identified by the athlete identification unit 113 changes from the first noted athlete identified based on the voting information corresponding to the first vote to a second noted athlete identified based on the voting information corresponding to the first vote and the voting information corresponding to the second vote, the information providing unit 114 notifies the second user that the noted athlete has changed.

[0076] For example, the athlete identification unit 113 sums up, for each selected athlete, a first attention value based on the voting information corresponding to the first vote and a second attention value based on the voting information corresponding to the second vote, and identifies a notable athlete based on the sum of the attention values ​​of the selected athlete. The athlete identification unit 113 may calculate each attention value (first attention value and second attention value) using a coefficient used in the calculation of each attention value, the coefficient used in the calculation of the second attention value being greater than the coefficient used in the calculation of the first attention value. By the athlete identification unit 113 using such a coefficient, it becomes easier to identify an athlete who has been voted for later as a notable athlete.

[0077] For example, votes in the voting service include a "normal vote" in which the user himself / herself selects an athlete and votes, and a "joining vote" in which the user votes for another user's noted athlete (e.g., favorite). When a second user votes with a "joining vote" and the noted athlete of the first user corresponding to the "joining vote" changes from the first noted athlete to the second noted athlete, the information providing unit 114 notifies the second user that the noted athlete has changed. By operating in this manner, the information providing unit 114 can make the second user decide whether or not to change the athlete for which they voted, just like the first user.

[0078] In the above, an example in which the information providing unit 114 provides attention information to the second user has been described, but the present invention is not limited to this. For example, the information providing unit 114 may provide attention information to the first user. By the information providing unit 114 operating in this manner, the first user can check whether or not the attention athlete assumed by the first user himself matches the attention athlete indicated by the provided attention information. This allows the first user to review the contents of his / her vote if the attention athlete assumed by the first user himself / herself does not match the attention athlete indicated by the provided attention information. As a result, the information processing device 10 can provide the first user with a motivation to review the contents of his / her vote.

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

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

[0081] The athlete identification unit 113 identifies a notable athlete that the first user pays attention to based on the ranking of each of the one or more selected athletes indicated by the voting information (S14). Then, the information provision unit 114 provides attention information indicating the notable athlete identified by the athlete identification unit 113 to the second user (S15).

[0082] <Effects of the information processing device 10> As described above, the information providing unit 114 provides the second user with attention information indicating the attention athlete identified by the athlete identifying unit 113. By the information providing unit 114 operating in this manner, the second user can grasp the attention athlete of the first user. This allows the second user to vote with reference to the attention athlete of the first user. As a result, it becomes easier for the second user to select an athlete to vote for.

[0083] Furthermore, the information providing unit 114 provides attention information to the first user. By operating the information providing unit 114 in this manner, the first user can confirm that the attention athlete assumed by the first user himself / herself matches the attention athlete indicated by the provided attention information. This allows the first user to reconsider the contents of his / her vote if the attention athlete assumed by the first user himself / herself does not match the attention athlete indicated by the provided attention information. As a result, the information processing device 10 can provide the first user with a motivation to reconsider the contents of his / her vote.

[0084] Although the present invention has been described above using the embodiments, 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 distributing or integrating functionally or physically in any unit. In addition, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effect of the new embodiment resulting from the combination combines the effect of the original embodiment.

[0085] In addition to the above embodiment, the following is further noted. (Appendix 1) A vote acceptance unit that accepts votes for the competition from a first user; an information acquisition unit that acquires voting information indicating one or more selected athletes selected by the first user from a plurality of athletes participating in the competition in the votes accepted by the vote acceptance unit and a ranking of each of the one or more selected athletes by the first user; an athlete identification unit that identifies a notable athlete that the first user is notable for based on the rankings of each of the one or more selected athletes indicated by the voting information; an information providing unit that provides attention information indicating the attention athlete identified by the athlete identification unit to the first user or the second user; An information processing device having the above configuration. With the information processing device configured in this way, the second user can know the first user's favorite prediction, making it easier for him or her to cast a vote. (Appendix 2) the information acquisition unit acquires the voting information including a plurality of the rankings corresponding to a plurality of betting types; the athlete identification unit identifies the noted athlete based on the plurality of rankings. 2. An information processing device according to claim 1. By configuring the information processing device in this way, it is possible to increase the accuracy with which the first user's noted athlete is identified. (Appendix 3) Further comprising an operation receiving unit for receiving an operation for selecting one or more sports from a plurality of sports, the information acquisition unit acquires the voting information indicating the contents of the votes made by the first user who voted for the one or more competitions accepted by the operation acceptance 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 of the vote by the first user. 3. The information processing device according to claim 1 or 2. With the information processing device configured in this way, it is possible for a second user to know the predictions of a first user who voted for the race that the second user is predicting. (Appendix 4) The information providing unit provides the attention information to the second user on condition that consent to providing the attention information to the second user has been obtained from the first user. 4. The information processing device according to claim 1 . By configuring the information processing device in this way, it is possible to control the range in which attention information is provided. (Appendix 5) The information providing unit provides the second user with the attention information, the content of which is determined based on a relationship between the first user and the second user. 5. An information processing device according to any one of claims 1 to 4. With the information processing device configured in this way, it is possible to provide attention information within a range suitable for the second user who provides the attention information. (Appendix 6) the information providing unit provides the attention information corresponding to the first user to the second user on condition that disclosure of the attention athlete of the second user is permitted. 6. An information processing device according to any one of claims 1 to 5. By configuring the information processing device in this way, it is possible to increase the number of users who are permitted to disclose their prediction information. (Appendix 7) the information providing unit, after the second user has voted for the competition, provides the second user with second attention information in addition to the first attention information provided to the second user before the second user voted for the competition; 7. An information processing device according to any one of claims 1 to 6. By configuring the information processing device in this way, it is possible to prevent an excessive number of exactly the same votes, and the enjoyment after voting increases. (Appendix 8) the information providing unit provides the second user with the attention information indicating the plurality of attention athletes corresponding to the order in which the first user voted. 8. An information processing device according to any one of claims 1 to 7. By configuring the information processing device in this way, it is possible to grasp the first user's attention content in detail. (Appendix 9) the vote acceptance unit accepts, from the second user, a vote for the same athlete as the athlete voted for by the first user; When the noted athlete identified by the athlete identification unit changes from a first noted athlete notified to the second user by the information provision unit to a second noted athlete, the information provision unit notifies the second user that the noted athlete has changed. 9. An information processing device according to any one of claims 1 to 8. By configuring the information processing device in this way, it is possible to make the user decide whether or not to change the contestant for whom he or she has voted in the same way as the first user. (Appendix 10) the computer accepts the vote for the competition from the first user; a computer acquires voting information indicating one or more selected athletes selected by the first user from a plurality of athletes participating in the competition in the received votes and a ranking of each of the one or more selected athletes by the first user; A computer identifies a notable athlete that the first user is interested in based on the rankings of each of the one or more selected athletes indicated by the voting information; The computer provides attention information indicating the identified attention athlete to the second user. Information processing methods. By executing such an information processing method, the second user can know the first user's prediction of the favorite, making it easier for him or her to cast a vote. (Appendix 11) The processor, A vote acceptance unit that accepts votes for the competition from the first user; an information acquisition unit that acquires voting information indicating one or more selected athletes selected by the first user from a plurality of athletes participating in the competition in the votes accepted by the vote acceptance unit and a ranking of each of the one or more selected athletes by the first user; an athlete identification unit that identifies a notable athlete that the first user is interested in based on the rankings of each of the one or more selected athletes indicated by the voting information; and an information providing unit that provides attention information indicating the noted athlete identified by the athlete identifying unit to a second user; A program to function as a By having a processor execute such a program, the second user can know the first user's favorite prediction, which makes it easier for the second user to cast a vote. [Explanation of symbols]

[0086] 1. Voting System 10. Information processing device 11 Processors 111 Voting Office 112 Information Acquisition Department 113 Athlete Identification Department 114 Information Provision Department 115 Operation reception section 12 Storage section 13 Communication Interface 14 Input Devices 15 Output Devices 20 One or more terminals 21 Processors 22 Memory section 23 Communication Interface 24 Input Devices 25 Output Devices

Claims

1. a processor, the processor comprising: Identifying a notable athlete that is of interest to the first user, selected from a plurality of athletes participating in the competition, based on a vote for the competition by the first user; providing a second user with information indicating a player who is a focus of the first user; when the first user's noted athlete changes from the first noted athlete provided to the second user to a different second noted athlete after receiving a vote for the first user's noted athlete from the second user, notifying the second user that the first user's noted athlete has changed; Information processing device.

2. A processor identifies a notable athlete that is selected from a plurality of athletes participating in the competition based on a vote for the competition by the first user, and the notable athlete is selected from the plurality of athletes participating in the competition, and the notable athlete is selected from the plurality of athletes. The processor provides a second user with information indicating a player who is a focus of the first user; when the featured athlete of the first user changes from the first featured athlete provided to the second user to a different second featured athlete after the processor receives a vote for the featured athlete of the first user from the second user, the processor notifies the second user that the featured athlete of the first user has changed; Information processing methods.

3. Identifying a notable athlete that is of interest to the first user, selected from a plurality of athletes participating in the competition, based on a vote for the competition by the first user; providing a second user with information indicating a player who is a focus of the first user; when the first user's noted athlete changes from the first noted athlete provided to the second user to a different second noted athlete after receiving a vote for the first user's noted athlete from the second user, notifying the second user that the first user's noted athlete has changed; A program that causes a processor to execute a process.

4. A server and a terminal are provided, The server, Identifying a notable athlete that is of interest to the first user, selected from a plurality of athletes participating in the competition, based on a vote for the competition by the first user; providing a second user with information indicating a player who is a focus of the first user; when the first user's noted athlete changes from the first noted athlete provided to the second user to a different second noted athlete after receiving a vote for the first user's noted athlete from the second user, notifying the second user that the first user's noted athlete has changed; system.

Citation Information

Patent Citations

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

    JP2013114487A

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

    JP2014081771A

  • Bet control method for race game

    US20030054870A1

  • Information processing device, bet acceptance method, and program

    WO2020036210A1