Information processing device, program, and information processing method

The information processing device addresses the challenge of providing users with useful voting information by incorporating a reception unit, result presentation unit, and information providing unit, thereby enhancing user decision-making and encouraging continued engagement with the voting service.

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

Patent Information

Application Number
JP2021126116
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-07-30
Publication Date
2025-05-16
Estimated Expiration
2041-07-30

AI Technical Summary

Technical Problem

Existing information processing devices struggle to provide users with useful voting information based on the results of a competition, while also encouraging continued user engagement by assisting in future voting decisions.

Method used

An information processing device equipped with a reception unit to accept votes, a result presentation unit to display winning results, and an information providing unit to offer reference information based on winning results, allowing users to make informed decisions for future competitions.

Benefits of technology

The solution enables users to receive relevant voting information, enhancing their decision-making process for future competitions and encouraging continued user engagement with the voting service.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007678298000001
    Figure 0007678298000001
  • Figure 0007678298000002
    Figure 0007678298000002
  • Figure 0007678298000003
    Figure 0007678298000003
Patent Text Reader

Abstract

To provide an information processing device, a program and an information processing method with which it is possible to provide information that will serve as a reference for voting that corresponds to the result of forecast of a vote made by a user.SOLUTION: An information processing device comprising an acceptance unit, a result presentation unit, and an information provision unit is provided. The acceptance unit accepts a vote of a first user for the result of a competition, and the result presentation unit presents to the first user a forecast result of vote information regarding the vote. The information provision unit presents, to the first user, information regarding votes, in accordance with the forecast result of target vote information, among the vote information pieces regarding the votes accepted from the first user, that includes at least one of vote information pieces the forecast result of which is not presented to the first user yet when from the first user, receiving the request for presenting of the forecast result.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] Patent Document 1 discloses an information processing device that generates content for participants to look back on their race experience or the state of the day. [Prior art documents] [Patent documents]

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

[0004] However, the challenge is to encourage users to continue voting in the competition by providing support based on the results, rather than just reflecting on the experience.

[0005] The present invention provides an information processing device, a program, and an information processing method that can provide information that is helpful for voting according to the winning result of a vote performed by a user. [Means for solving the problem]

[0006] An information processing device according to one embodiment of the present invention is an information processing device comprising a reception unit, a result presentation unit, and an information provision unit, wherein the reception unit accepts a vote from a first user on the result of a competition, the result presentation unit presents a winning result of voting information related to the vote to the first user, and when the information provision unit receives a request for presentation of the winning result from the first user, it provides information related to the vote to the first user in accordance with a winning result of target voting information that includes at least one of the voting information related to the vote received from the first user, the winning result of which has not been presented to the first user.

[0007] According to one aspect of the present invention, it is possible to provide information that is useful for voting depending on the winning result of the user's vote. [Brief description of the drawings]

[0008] [Figure 1] 1 is a diagram showing an overview of a voting-related information management system 1 according to a first embodiment. [Diagram 2] 1 is a block diagram showing a hardware configuration of a server 10 according to a first embodiment. [Diagram 3] 2 is a block diagram showing a hardware configuration of a user terminal 20 according to the first embodiment. FIG. [Figure 4] 2 is a block diagram showing a functional configuration of a server 10 according to the first embodiment. FIG. [Diagram 5] 4 is a conceptual diagram illustrating control of information provision by an information provider 11c according to the first embodiment. FIG. [Figure 6] 11 is a conceptual diagram illustrating another aspect of control of information provision by the information provider 11c according to the first embodiment. FIG. [Figure 7] 13 is a diagram showing an example of presenting a hit result and providing reference information. FIG. [Figure 8] FIG. 2 is a diagram illustrating a processing flow according to the first embodiment. [Figure 9] FIG. 11 is a diagram showing an overview of a voting-related information management system 2 according to a second embodiment. [Figure 10] FIG. 11 is a block diagram showing a functional configuration of a server 10 according to a second embodiment. [Figure 11] FIG. 11 is a diagram showing an overview of a voting-related information management system 3 according to a third embodiment. [Figure 12] FIG. 11 is a conceptual diagram illustrating control of information provision by an information provider 11c according to the third embodiment. [Figure 13] FIG. 13 is another conceptual diagram illustrating control of information provision by the information provider 11c according to the third embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Hereinafter, several embodiments of the present invention will be described with reference to the drawings. Various features shown in the following embodiments can be combined with each other. In addition, each feature can be an invention independently.

[0010] <1. First embodiment> (1-1. Voting-related information management system 1) An information processing device according to an embodiment of the present invention is a server 10 constituting a part of a voting-related information management system 1 as shown in Fig. 1. The voting-related information management system 1 includes the server 10 and a user terminal 20a.

[0011] The server 10 is configured to be able to communicate with the user terminal 20a via the communication line 5, and via the user terminal 20a, accepts votes for the results of the competition by user U1, discloses winning results to user U1, or provides information that can be used as a reference for voting.

[0012] (1-2. Hardware configuration) The hardware configuration of the voting-related information management system 1 will be described with reference to FIGS.

[0013] (1-2-1. Hardware configuration of server 10) 2 is a block diagram showing a hardware configuration of the server 10 according to this embodiment. The server 10 includes a control unit 11, a storage unit 12, and a communication unit 13. The server 10 may also include an operation input unit 14 including a keyboard, a mouse, etc., for accepting input of various operations, and a monitor 15 such as a liquid crystal display device for displaying various images.

[0014] The control unit 11 is, for example, a CPU (Central Processing Unit), a microprocessor, a DSP (Digital Signal Processor), or the like, and controls the overall operation of the server 10.

[0015] A part of the storage unit 12 is composed of, for example, a RAM (Random Access Memory) or a DRAM (Dynamic Random Access Memory), and is used as a work area when the control unit 11 executes processes based on various programs. In addition, a part of the storage unit 12 is, for example, a non-volatile memory such as a ROM (Read Only Memory) or an HDD (Hard Disk Drive), and stores various data and programs used in the processing of the control unit 11.

[0016] The programs stored in the memory unit 12 include, for example, an OS (Operating System) for realizing the basic functions of the server 10, drivers for controlling various hardware, programs for realizing various functions, etc., and include the computer program related to this embodiment.

[0017] The communication unit 13 is, for example, a NIC (Network Interface Controller) and has a function of connecting to the communication line 5. Instead of or together with the NIC, the communication unit 13 may have a function of connecting to a wireless LAN (Local Area Network), a function of connecting to a wireless WAN (Wide Area Network), a function of enabling short-distance wireless communication such as Bluetooth (registered trademark), and infrared communication, etc. The server 10 is connected to other information processing devices such as a user terminal 20a via the communication line 5, and can transmit and receive various data to and from the other information processing devices, etc.

[0018] The control unit 11, storage unit 12, communication unit 13, operation input unit 14, and monitor 15 are electrically connected to one another via a system bus 16. Therefore, the control unit 11 can access the storage unit 12, display images on the monitor 15, grasp the operation state of the user (player) on the operation input unit 14, and access various communication networks and other information processing devices via the communication unit 13.

[0019] (1-2-2. Hardware configuration of user terminal 20a) 3 is a block diagram showing a hardware configuration of a user terminal 20a according to this embodiment. The user terminal 20a is, for example, an information processing terminal such as a smartphone or a tablet terminal, and includes a control unit 21, a storage unit 22, and a communication unit 23. The user terminal 20a may also include a display unit 24 such as a touch panel display capable of displaying images and receiving operations, a speaker 25 that outputs sound, a microphone 26 to which sound is input, a camera 27 that captures an image of a subject, and operation buttons 28. The following description will focus on the differences from the server 10.

[0020] The operation buttons 28 are provided on the side surface of the user terminal 20a, and include a power button for starting and stopping the user terminal 20a, a volume adjustment button for the sound output by the speaker 25, and the like.

[0021] The control unit 21, storage unit 22, communication unit 23, display unit 24, speaker 25, microphone 26, camera 27, and operation buttons 28 are electrically connected to one another via a system bus 29. Therefore, the control unit 21 can access the storage unit 22, display images on the display unit 24, grasp the operation state of the touch panel display (display unit 24) and operation buttons 28 by the user, input sound to the microphone 26, output sound from the speaker 25, control the camera 27, and access various communication networks and other information processing devices via the communication unit 23.

[0022] (1-3. Functional configuration of server 10) As shown in FIG. 4, the control unit 11 of the server 10 includes a receiving unit 11a, a result presenting unit 11b, and an information providing unit 11c.

[0023] The reception unit 11a is configured to be able to receive votes from the user U1 regarding the results of the competition. For example, the reception unit 11a receives voting information input by the user U1 through the operation of the user terminal 20a from the user terminal 20a, and records the voting details in the storage unit 12 or the like.

[0024] Here, "competition" refers to various sports, for example, races using bicycles, cars, boats, or racehorses, baseball or soccer matches, board games such as shogi, go, or chess, or e-sports or video game matches.

[0025] Additionally, the "result of the competition" refers to the outcome of the competition, ranking, points, or other various intermediate or final situations. If the competition is a race, it refers to the finishing order (the combination of the competition body and ranking, etc.). Here, the "competitive body" refers to an element participating in the competition, such as an athlete, a vehicle (horse, bicycle, boat, car, etc.), a game object to be operated such as a game character, or a unit or team that is a combination of these.

[0026] Furthermore, the "competition results" may be data recorded in the storage unit 12 or the like. The server 10 may be configured to receive and store information relating to the results of the competition, which is input directly by the administrator or via another information processing device. Furthermore, the server 10, for example, the result presentation unit 11b, may be configured to collect and store information relating to the results of the competition at regular intervals or at a predetermined timing by communicating with another information processing device that has the results of the competition.

[0027] Moreover, a "vote" is composed of the betting content, including the predicted outcome of the competition and the betting amount bet on that outcome. The reception unit 11a receives such betting content as betting information. The "vote amount" can be of various values, such as banknotes, various currencies such as crypto assets (virtual currencies), or media that are circulated and usable within a certain range, such as electronic money or points.

[0028] By the acceptance unit 11a accepting such votes, the user U1 can purchase betting tickets (betting tickets for betting on horses, boats, etc.). Note that the betting tickets purchased in this way may be managed as data recorded in the memory unit 12 or in the database of the organizer of each race, and do not have to be printed and issued on paper media.

[0029] The result presentation unit 11b is configured to be able to present the winning result of the voting information regarding the vote to the user U1. The result presentation unit 11b compares the information on the actual competition result with the information on the predicted competition result included in the voting information regarding the vote by the user U1, and determines whether or not the prediction was a winning result based on whether or not they match. In one embodiment, the result presentation unit 11b may mean that "matches" not only a perfect match but also a partial match.

[0030] When there are multiple pieces of voting information, each piece of voting information may be for the result of the same race, or may be for the result of a different race. For example, there may be voting information for the result of a first race and voting information for the result of a second race, which is a different race from the first race. The winning results of the voting information for the results of these two different races may be determined at different times because they are determined based on the results of each race.

[0031] The result presentation unit 11b presents the winning result, including the judgment result of whether or not the winning was a win and the amount of the return, to the user U1. The result presentation unit 11b presents the winning result to the user U1 so that the user U1 can check it by various methods. For example, the result presentation unit 11b can transmit information regarding the winning result to the user terminal 20a and control the user terminal 20a to display the winning result on the display unit 24. The result presentation unit 11b may present the winning result to the user U1 via email, a social networking service (SNS), or the like.

[0032] The return amount is the amount paid back to the user if the bet is correct (the so-called "refund" amount in bicycle racing, horse racing, etc.), and is the amount obtained by multiplying the bet amount by a multiplier set according to the bet (the so-called fixed "odds" or "dividend rate" in bicycle racing, horse racing, etc.).

[0033] The information providing unit 11c is configured to be able to provide information on voting to the user U1 in accordance with the winning result of target voting information including at least one of the voting information related to the vote received from the user U1, the winning result of which has not yet been presented to the user U1, when receiving a request for the presentation of the winning result from the user U1. With such a configuration, when the winning result of the unconfirmed voting information (voting content) is confirmed, information that the user can refer to in the next and subsequent votes in accordance with the winning result of the confirmed voting information can be provided. Then, appropriate information or support can be provided to the user. As a result, it is expected that this will lead to the user's continued use of the voting-related service.

[0034] Here, "voting information whose winning result has not yet been presented to user U1" refers to voting information whose winning result has not yet been presented to user U1 by result presenting unit 11b. "Not presented" means that the winning result of the voting information has not been recorded in memory unit 12 or the like as having been presented. While result presenting unit 11b may manage the status of whether the winning result has been presented or not, control unit 11 may further have a management unit (not shown) that manages the status regarding presentation.

[0035] When providing information regarding voting to user U1, the information providing unit 11c extracts target voting information to be referenced in order to determine whether or not to provide information regarding voting, the content of the voting information to be provided, etc., from the voting information in which the results of the competition have been determined.

[0036] Here, the "voting information" provided to user U1 is reference information that user U1 can refer to when voting (for the next vote and beyond). Also, the reference information is information that can be the basis for user U1 to decide the content of his / her vote.

[0037] The basic information is, for example, information about a competition. The information about a competition is, for example, the type of competition (for example, the grade of the race (such as a major prize such as GI)), the number of athletes participating in the competition, the date and time of the competition, the weather forecast for the date and time of the competition, the interest level of the competition, etc.

[0038] The basic information is, for example, information about the athlete. The information about the athlete is information about the athlete's track record, recent status, etc. The target athlete may be, for example, an athlete that is expected to have an improved hit rate (high win rate, etc.), or may be a favorite athlete of user U1 (registered as a favorite in the system, frequently voted for, etc.).

[0039] The basic information is, for example, information on a reference information source. More specifically, for example, it is information on other users (prediction publishing users) who publish predictions using the voting-related information management system 1, or on people who publish predictions outside the system. The basic information may also include information on the location of the published prediction information. When the prediction information is published using the voting-related information management system 1, the information on the location of the prediction information is, for example, a reference method or an object on the interface of a button set to display information or transition to a display screen when clicked. When the prediction information is published on a blog or SNS on the Internet, the information on the location of the prediction information is, for example, a URL.

[0040] The basic information is information on the voting contents including, for example, a voting combination, a betting method, etc. The voting contents that are the basic information may be based on the voting contents registered by the prediction disclosure user.

[0041] The basic information is, for example, statistical information on the votes of user U1. The statistical information is information on guidance, advice, or a method of deciding the voting contents according to the tendency (voting tendency) calculated based on the past votes of user U1 or the performance calculated based on the compilation of the correct results. The statistical information may also be a comparison result between the voting tendency of user U1 and the voting tendency of a user who has a high probability of correct voting and good performance.

[0042] The information providing unit 11c can transmit information related to the vote to the user terminal 20a and control the user terminal 20a to display the information on the display unit 24. The information providing unit 11c may provide the information related to the vote to the user U1 via email, a social networking service (SNS), or the like.

[0043] The above-mentioned functional configuration may be realized by software (including so-called applications) appropriately installed in the server 10, or may be realized by hardware. When realized by software, various functions can be realized by the control unit 11 executing a program constituting the software.

[0044] When the program is executed, the program may be stored in the storage unit 12 built into the server 10, or may be stored in a computer-readable recording medium or a non-transitory recording medium. The program may be read from an external storage device and implemented by so-called cloud computing. When the program is implemented by hardware, the program may be implemented by various circuits such as ASIC, SOC, FPGA, or DRP. The above-mentioned functional configuration may be partially processed by software or hardware in the user terminal 20, etc.

[0045] An example of information provision to user U1 will be described with reference to Fig. 5 to Fig. 7. In the voting-related information management system 1 in this embodiment, when a request for presentation of winning results is received from user U1, information related to voting is provided to user U1 according to the winning results of voting information that has been received from user U1 and whose winning results have been confirmed and whose winning results have not yet been presented to user U1.

[0046] Fig. 5 is a conceptual diagram for explaining information provision by the information provider 11c. Fig. 5 shows voting information B1, voting information B2, voting information B3, voting information B4, voting information B5, and voting information B6, which are voting information related to six votes received from user U1. These can be recorded in a database table or the like of the storage unit 12.

[0047] The winning results of voting information B1 to B2 have already been presented to user U1. The winning results of voting information B3 have not yet been presented to user U1, and the results of the competition are not yet confirmed, so the winning results cannot be presented. The voting information B4 to B6 are for a different competition to voting information 3, and the results of the competition have been confirmed, so the winning results are known, but have not yet been presented to user U1.

[0048] The information providing unit 11c extracts at least one of the voting information B4 to B6, which is the voting information for which the winning result has been determined and which has not yet been presented to the user U1. The extracted voting information becomes the target voting information. In FIG. 5, the information providing unit 11c extracts the voting information B5 as the target voting information.

[0049] The information providing unit 11c provides the user U1 with information on the vote according to the winning result of the voting information B5 extracted as the target voting information. Based on the fact that the voting content of the voting information B5 was a losing bet, the information providing unit 11c can provide the user U1 with information on the information source that had published the winning information on the competition targeted by the voting information B5, for example.

[0050] Fig. 6 is about the voting information B1 to B6 like Fig. 5, but the information providing unit 11c extracts the voting information B4 to B6 as the target voting information. The information providing unit 11c can provide the user U1 with information about the vote according to the winning result of the voting information B4 to B6 extracted as the target voting information. Based on the fact that the voting contents of two of the voting information B4 to B6 were not winning, the information providing unit 11c can provide the user U1 with information about an information source that had published information with a higher winning probability (a winning probability of 2 / 3 or 3 / 3, etc.) for the competition targeted by the voting information B4 to B6, for example.

[0051] 5, when the result presenting unit 11b receives a winning result for the voting information B5 from the user U1 based on an operation on the user terminal 20a, the result presenting unit 11b can present the winning result to the user U1. At this time, the information providing unit 11c extracts the voting information B5 as the target voting information, and provides the user U1 with information regarding the vote according to the winning result of the voting information B5.

[0052] 6, when the result presenting unit 11b receives a presentation of a winning result for unpresented voting information from the user U1, the result presenting unit 11b may present to the user U1 the winning results of the voting information B4 to B6 whose winning results have been revealed at that time but which have not been presented. At this time, the information providing unit 11c extracts the voting information B4 to B6 as the target voting information, and provides the user U1 with information on the vote according to the winning results of the voting information B4 to B6.

[0053] 5, when the result presenting unit 11b receives a presentation of a winning result for the voting information B5 from the user U1, the result presenting unit 11b presents the winning result to the user U1. At this time, the information providing unit 11c may extract the voting information B4 as the target voting information and provide information on the vote corresponding to the winning result of the voting information B5 to the user U1. In other words, voting information different from the voting information specified in the presentation request may be extracted as the target voting information.

[0054] 6, when the result presenting unit 11b receives a request from the user U1 to present the winning results of the voting information that has not been presented, without specifying the voting information to be presented, the result presenting unit 11b may present the winning results of the voting information B4 to B6 to the user U1. At this time, the information providing unit 11c may extract the voting information B4 to B6 as the target voting information, and provide the user U1 with information on the vote according to the winning results of the voting information B4 to B6. In other words, when the presentation request is received without specifying the voting information to be presented, the winning results of all the voting information that has not been presented may be presented, and all the voting information that has not been presented may be extracted as the target voting information.

[0055] Moreover, even if the voting information to be presented is designated, the result presenting unit 11b may present the winning results of all or part of the voting information that has not been presented according to predetermined conditions, etc. Moreover, regardless of whether the voting information to be presented is designated or not, the information providing unit 11c can extract all or part of the voting information that has not been presented according to predetermined conditions, etc. as target voting information.

[0056] The result presentation unit 11b can output data to be presented to the user U1, including the voting information and the winning results associated therewith, as presentation information to be displayed on the display unit 24 of the user terminal 20a, etc. Also, for example, a display control unit (not shown) included in the control unit 21 of the user terminal 20a can cause the presentation information to be displayed on the display unit 24. In Fig. 7, the winning results related to the voting information B4 to B6 that have not been presented are displayed on the display unit 24.

[0057] The information providing unit 11c can output data to be provided to the user U1 as provided information to be displayed on the display unit 24 of the user terminal 20a or the like. Also, for example, a display control unit included in the control unit 21 of the user terminal 20a can cause the provided information to be displayed on the display unit 24. In FIG. 7, the provided information generated in accordance with the voting information B4 to B6 or the like can be displayed in an area 30 on the display unit 24.

[0058] The presented information presented by the result presenting unit 11b and the provided information provided by the information providing unit 11c may be displayed simultaneously or sequentially on the same screen as shown in Fig. 7. Also, they may be displayed on different screens in the order of presented information and provided information, or in the reverse order. For example, each of these pieces of information may be displayed on a separate second screen that pops up while being displayed on the first screen, or on a separate second screen transitioned from the first screen.

[0059] (1-4. Processing flow by the voting-related information management system 1) An example of the flow of processing by the voting-related information management system 1 will be described with reference to FIG.

[0060] In step S200, the control unit 21 of the user terminal 20a accepts votes for the results of the competition based on the operation of the user U1, and transmits them to the server 10. In a vote acceptance step (S100), the acceptance unit 11a of the server 10 receives a voting request of the user U1 from the user terminal 20a, and accepts the vote of the user U1 for the results of the competition.

[0061] In step S210, the control unit 21 of the user terminal 20a accepts a request for presentation of the winning result of the voting information based on the operation of the user U1, and transmits it to the server .

[0062] Next, the result presentation steps (steps S110, S120, and S130) are executed. In step S110, the result presentation unit 11b receives a presentation request for the user U1 from the user terminal 20a.

[0063] In step S120, the result presenting unit 11b collects information on the results of the competition, and then in step S130, determines the next process (step S140 or step S145) based on whether or not there are any winning results that have not yet been presented to the user U1.

[0064] If there are no winning results that have not yet been presented to the user U1, the result presentation unit 11b notifies the user U1 by transmitting a message to the user terminal 20a indicating that there are no winning results that have not yet been presented. The result presentation unit 11b may end the process and transition to a standby state, or may loop steps S120 to S130 a predetermined number of times or for a predetermined period of time.

[0065] If there are winning results that have not been presented to user U1, the result presenting unit 11b determines the voting information to present the winning results to user U1. Then, in step S140, the information providing unit 11c extracts target voting information to be referenced in order to determine whether or not to provide information about voting and the contents of the information about voting to be provided from the voting information in which the results of the competition have been determined.

[0066] In step S150, information regarding voting to be provided to user U1 is generated in accordance with the extracted target voting information.

[0067] In step S160, the winning result of the voting information to be presented and information regarding the voting to be provided are transmitted to the user terminal 20a. In step S220, the user terminal 20a displays the received information on the display unit .

[0068] <2. Second embodiment> The information processing device according to this embodiment is a server 10 constituting a part of a voting-related information management system 2 as shown in Fig. 9. The voting-related information management system 2 includes the server 10, a user terminal 20a, and a user terminal 20b. The following description will focus on the differences from the first embodiment.

[0069] The user terminal 20b used by the user U2 has the same hardware configuration as the user terminal 20a used by the user U1.

[0070] The information providing unit 11c is configured to provide information about the user U2 who has published prediction information about the competition, or the published prediction information about the competition for which voting is available, to the user U1, according to the winning result of the target voting information. With such a configuration, the user can know information about other users who have published prediction information about the competition, or the prediction information, and can use it as a reference for subsequent voting. Furthermore, by being able to obtain reference information, further votes can be expected.

[0071] As shown in FIG. 10, the control unit 11 of the server 10 includes a reception unit 11a, a result presentation unit 11b, and an information provision unit 11c, and may further include a prediction information management unit 11d.

[0072] The prediction information management unit 11d accepts the prediction information of the user U2 and records it in the storage unit 12, etc. By registering the prediction information regarding the competition in the server 10, the user U2 can make it public as information available to other users such as the user U1.

[0073] Here, the "prediction information" refers to information including a prediction for the outcome of a competition. The prediction information may include a prediction for the outcome of a competition and a betting amount on that outcome.

[0074] The prediction information management unit 11d may also accept the prediction information requested to be registered by the user U2 without voting (without actually purchasing a voting ticket). The prediction information management unit 11d may also accept the voting details accepted by the acceptance unit 11a after the user U2 votes as prediction information. At this time, the amount of the vote may also be registered.

[0075] The predicted information management unit 11d can control whether to register or not register the voting contents as predicted information to be made public, based on the selection of whether or not the voting contents made by the user U2 at the time of voting should be made public as predicted information. The predicted information management unit 11d may control registration based on the type of account of the user U2, or the settings of the user U2 (for example, a setting to make all / part of the voting contents public as predicted information), etc.

[0076] Furthermore, the information providing unit 11c can set a higher priority for disclosure of predicted information in which the actual voting contents are disclosed than predicted information in which the actual voting contents are disclosed. That is, the predicted information of the actual voting contents is provided to the user U1 with priority. Here, providing with priority is realized by displaying it at the top in the area 30, setting the frequency of provision higher, or the like.

[0077] User U2 who has published prediction information can publish an explanation of his / her prediction information, including the reason for making such prediction and related topics, by various methods such as text, image, sound, or video. For example, a video distribution unit (not shown) possessed by the control unit 11 can be configured to receive and distribute explanatory video transmitted from the user terminal 20b of user U2. The video distribution unit may live-distribute video shot by the user terminal 20b of user U2. The information providing unit 11c can provide the prediction information of user U2 as information to be displayed together with the distributed video of user U2.

[0078] Here, the "race for which voting is available" refers to a race for which the acceptance unit 11a is accepting votes from the user U1. That is, the race is before the deadline for accepting votes. The information providing unit 11c may be configured to be able to provide predicted information regarding a race before the start of voting acceptance, or may be configured to restrict the provision of predicted information regarding a race before the start of voting acceptance.

[0079] A user U2 who publishes predicted information regarding a competition may be a user who does not publish predicted information regarding a competition whose result has not yet been determined, but publishes only predicted information regarding a competition whose result has already been determined.

[0080] In addition, the information providing unit 11c may be configured to provide user U1 with information about user U2 who has published prediction information about a betting contest, instead of a user who has published only prediction information about a contest whose result has already been determined, depending on the winning result of the target voting information. With this configuration, when user U1 receives information about user U2 provided by the information providing unit 11c, the user U1 can easily use the information for the next vote.

[0081] In one aspect, the information providing unit 11c provides information for viewing a channel of live distribution by the user U2 to the user U1. The information for viewing the channel is, for example, information for transitioning to a screen displaying the channel of live distribution. The user terminal 20a that receives the information can display it as a button, a thumbnail image, or the like.

[0082] Furthermore, the user terminal 20a may display the predicted information of the user U2 together with the video of the user U2 distributed to the display unit 24. With such a configuration, the user U1 can cast a vote based on the displayed predicted information while watching the video. In one example, the configuration may be such that the user U1 can cast a vote with the same voting content as the predicted information by operating the displayed predicted information.

[0083] Furthermore, the information providing unit 11c can provide the prediction information to be provided as information for displaying the prediction information in the form of an input form including prediction contents and buttons, etc. The input form is, for example, an input form including a prediction of the result and a betting amount corresponding to the prediction, and is an interface in which the prediction information of the user U2 is reflected. The input form includes a button that allows a user to vote with the same contents as the prediction information. The user terminal 20a displays the input form on the display unit 24. The information providing unit 11c or the user terminal 20a may control the input form so that the user U1 can change the betting amount or the prediction of the result.

[0084] (2-1. Variation 1) In one aspect, the information providing unit 11c may be configured to provide information about the user U2 or prediction information about a voting-available competition that the user U2 has published to the user U1 when the performance of the prediction information published by the user U2 regarding the hit result is higher than the performance of the target voting information regarding the hit result. With such a configuration, the user can know information about other users who have a good hit result among the users who have published prediction information about the competition, or the prediction information.

[0085] Here, "performance related to winning results" refers to the winning rate or return rate, etc. "Higher / lower performance" refers to a higher / lower numerical value for the winning rate or return rate, etc. (higher / lower probability). "Hit rate" refers to the ratio of the number of winning races to the number of races for which tickets were purchased. "Return rate" refers to the ratio of income and expenditure of tickets. It refers to the ratio of the return amount to the purchase amount of one or more tickets. If "purchase amount = return amount", it is 100%, if "purchase amount > return amount", it is less than 100%, and if "purchase amount < return amount", it is more than 100%. Note that if the predicted information does not actually purchase tickets, it is a calculated ratio that would be expected if they were purchased.

[0086] The competition on which the calculation of the "achievement regarding the winning result of the target voting information" is based and the competition on which the calculation of the "achievement regarding the winning result of the prediction information published by user U2" is based may be based on one or more of the same competitions, or may be based on one or more different competitions. When based on the same competition, comparison of the performances of user U1 and user U2 is simpler. On the other hand, when based on different competitions, the performances may be compared after multiplying the performances by a predetermined coefficient or the like.

[0087] The "achievement regarding the winning results of the target voting information" or the "achievement regarding the winning results of the prediction information published by user U2" may be calculated by extracting the winning results of votes for the results of competitions within a predetermined range. The "within the predetermined range" may be votes for the results of a recent predetermined number of competitions (e.g., the most recent 10 competitions, etc.), votes for the results of a predetermined period (e.g., the past week or month, etc.) or a predetermined type of competition (e.g., a competition of a specific grade, etc.), or votes for the results of a competition specified by a user such as user U1 or user U2 or a competition that satisfies a specified condition, etc.

[0088] (2-2. Variation 2) In one aspect, the information providing unit 11c may be configured to select a user U2 whose information is to be provided to the user U1 based on the betting amount corresponding to at least one of the prediction information on the available competitions that the user U2 has made public and the betting amount that the user U1 can bet on, and to provide information on the selected user U2 or the prediction information on the available competitions that the selected user U2 has made public to the user U1. With such a configuration, it is possible to provide information tailored to the user's situation by selecting other users who have made prediction information public based on the betting amount included in the disclosed prediction information and the betting amount that the user can bet on.

[0089] Here, the "voting amount that user U1 can vote for" may be, for example, the amount of value that user U1 can use in the service related to the voting-related information management system 1. Such usable value is value that has been deposited in advance in the service, in other words, value that has been purchased or charged.

[0090] The amount of available value may be calculated based on a limit set by the system or a limit set by a user such as user U1. For example, if a usage limit of 100,000 yen is set for user U1 per month, and user U1 has already used 50,000 yen, the amount of available value will be 50,000 yen. If a profit is made from a refund, an amount equivalent to the amount of the profit may be added to the amount of available value.

[0091] In addition, the information providing unit 11c may be configured to perform the process of selecting a user U2 to provide information to user U1 such that the betting amount corresponding to at least one of the prediction information regarding the betting-available competitions that the user U2 has made public is equal to or less than the betting amount that the user U1 can bet on.

[0092] The information providing unit 11c may be configured to execute the process of selecting a user U2 to provide information to the user U1 such that the total amount of bets corresponding to the prediction information on the races available for voting that the user U2 has made public is equal to or less than the amount of bets that the user U1 can make. The information providing unit 11c controls the user U1 to make the same votes as all of the prediction information that the user U2 has made public.

[0093] The information providing unit 11c may be configured to execute the process of selecting the user U2 to provide information to the user U1 such that the total amount of bets corresponding to the prediction information on one race that the user U2 has made public is equal to or less than the amount of bets that the user U1 can make. The information providing unit 11c controls the user U1 to make the same vote as the prediction information on one race among the prediction information on the race that the user U2 has made public. For example, as prediction information on the 8th race of the day's bicycle race, the user A makes public the prediction information a1 (betting amount 300 yen) and the prediction information a2 (betting amount 500 yen), and the user B makes public the prediction information b1 (betting amount 400 yen) and the prediction information b2 (betting amount 600 yen). In this case, if the amount of the available value of the user U1 is 900 yen, the information providing unit 11c may be configured to select the user A as the user U2.

[0094] (2-3. Variation 3) In one embodiment, the information providing unit 11c may be configured to provide user U1 with prediction information based on prediction information about a betting race published by user U2, where the betting amount has been adjusted according to the betting amount that user U1 can bet on. With this configuration, users can refer to prediction information published by other users regardless of the betting amount.

[0095] The information providing unit 11c can perform processing for changing the betting amount, without making any changes to the predicted results of the publicly available prediction information on a bet-available race made public by the user U2. As an example, a case will be described in which the predicted results of a certain race in a bicycle race made public by the user U2 are "2-1-4 (the riders with the car numbers 2, 1, and 4 will come in 1st, 2nd, and 3rd, respectively)" and the corresponding betting amount is 500 yen. In this case, if the amount of available value for the user U1 is 300 yen, the information providing unit 11c can provide information for generating a form including a button or the like for making a bet of 300 yen for "2-1-4."

[0096] <3. Third embodiment> The information processing device according to this embodiment is a server 10 constituting a part of a voting-related information management system 3 as shown in Fig. 11. The voting-related information management system 3 includes the server 10, a user terminal 20a, and a user terminal 20c. The following description will focus on the differences from the first embodiment.

[0097] The user terminal 20c used by the user U3 has the same hardware configuration as the user terminal 20a used by the user U1.

[0098] The reception unit 11a may be configured to receive a vote from user U1 based on prediction information about a betting competition published by user U3, and when the information provision unit 11c receives a request for presentation of a winning result from user U1, if the voting information about the vote received from user U1 includes winning voting information that has not been presented to user U1 and includes at least one voting information based on the prediction information of user U3, the prediction information about the betting competition published by user U3 may be provided to user U1. With such a configuration, when a vote based on prediction information published by a certain user is successful, it is possible to easily vote for the result of another competition based on prediction information published by the same user.

[0099] Fig. 12 is an example similar to Fig. 6, but the information providing unit 11c can extract, as target voting information, voting information B4 and voting information B5 related to the vote of user U1 based on prediction information published by user U3 from among voting information B4 to B6 for which the correct results have not yet been presented. Then, the information providing unit 11c provides user U1 with prediction information on the race for which voting is available and published by user U3, based on the fact that the voting contents related to voting information B4 were correct.

[0100] Here, the information providing unit 11c may be configured to determine that the "vote of user U1 based on the prediction information published by user U3" corresponds to the case where the voting amount in the prediction information published by user U3 is different and the voting contents regarding the prediction of the result are completely the same. Also, the information providing unit 11c may be configured to determine that the "vote of user U1 based on the prediction information published by user U3" corresponds to the case where the voting contents regarding the prediction of the result are partially different. When the criteria for the hit are set in stages such as 1st prize, 2nd prize, 3rd prize, etc. according to the degree of coincidence, the information providing unit 11c can determine that there are multiple types of hits.

[0101] In addition, a vote that is based on prediction information can be determined based on whether or not the vote was made in a state in which it was possible to vote on the same content on a form or the like while referring to or using the prediction information.

[0102] (3-1. Variation 4) In one aspect, the information providing unit 11c may be configured to provide information about a user U4 who has published the votable predicted information or the votable predicted information published by the user U4 to the user U1 when the target voting information includes the correct voting information and the votable predicted information published by the user U3 cannot be obtained. Note that the user U4 is a different user from the user U3.

[0103] With this configuration, even if a user votes based on prediction information published by a certain user and wins, but the same user does not publish prediction information on a race for which voting is available, the user can still be provided with prediction information on a race for which voting is available that is published by another user.

[0104] (3-2. Variation 5) In one aspect, when the information providing unit 11c receives a request for presenting a winning result from the user U1, if the winning result has not been presented to the user U1 and the target voting information including all of the voting information based on the prediction information of the user U3 does not include winning voting information among the voting information received from the user U1, the information providing unit 11c may be configured to present to the user U1 information on the user U5 who has published winning prediction information for at least one of the sports covered by the target voting information, or prediction information on the sports available for voting that has been published by the user U5. Note that the user U5 is a different user from the user U3.

[0105] With this configuration, when a user votes based on the prediction information published by a certain user and fails to get the correct answer, the user can be provided with information of another user or the prediction information published by that user to use as reference.

[0106] Fig. 13 is an example similar to Fig. 6, but the information providing unit 11c can extract, as target voting information, voting information B4 and voting information B5 related to the vote of user U1 based on prediction information published by user U3 from among voting information B4 to B6 for which the correct results have not been presented. Then, based on the fact that none of the voting contents related to voting information B4 and voting information B5 were correct, the information providing unit 11c presents to user U1 information related to user U5 who published correct prediction information for at least one of voting information B4 and voting information B5, or prediction information related to a bet-available competition published by user U5.

[0107] <4. Other embodiments> Although the embodiment and its modified examples of the present invention have been described above, application of the present disclosure is not limited to the above-mentioned contents.

[0108] (4-1. Variation 6) In one embodiment, the information providing unit 11c may be configured to provide the user U1 with information on a competition in which the athlete that is the subject of voting and that is included in the correct voting information participates and is available for voting, when the target voting information includes the correct voting information. By configuring in this way, it is possible to provide information that reflects the fact that users are likely to be interested in athletes who participated in the competition that was selected as the correct answer.

[0109] The "racing body that is the subject of the betting included in the winning voting information" is the racing body that participated in the race that the winning voting information is the subject of. The "racing body that is the subject of the betting included in the winning voting information" may also be treated as a racing body that was a factor that constituted the result of the race. For example, in a keirin race, if you bet on the result of a trifecta of "2-1-4 (riders with car numbers 2, 1, and 4 coming in 1st, 2nd, and 3rd, respectively)," then the riders with car numbers 2, 1, and 4 are factors that constitute the result of the race.

[0110] (4-2. Variation 7) In one aspect, the information providing unit 11c may be configured to provide the user U1 with a combination of votes including the multiple athletes that are the subject of voting and that are included in the winning voting information and that can be designated in voting for the results of the scheduled competition, when the target voting information includes the winning voting information and a competition is scheduled in which the multiple athletes are to participate. By configuring in this way, it is possible to provide information that reflects the fact that users are likely to be interested in voting for a combination of athletes that participated in the competition that was won.

[0111] As an example, a case will be described in which a user bets on a trifecta result of "2-1-4 (the riders with car numbers 2, 1, and 4 come first, second, and third, respectively)" in a bicycle race and wins. The information provider 11c can provide the user U1 with a result (betting formula, etc.) that is composed of at least two of the riders with car numbers 2, 1, and 4 as elements of the race in which at least two of the riders with car numbers 2, 1, and 4 are scheduled to participate.

[0112] (4-2. Variation 7) In one embodiment, the information providing unit 11c may be configured to provide the user U1 with competitions in which fewer athletes than a threshold determined based on the number of athletes who participated in the competition included in the target voting information are scheduled to participate when the performance related to the winning result of the target voting information is lower than a predetermined standard. With such a configuration, it is possible to provide information on competitions with fewer competition pairs and a higher probability of winning when the performance related to the winning result is poor.

[0113] In the example of Fig. 6, when the results are calculated based on the hit rate, the hit rate of the voting information B4 to B6 of the target voting information is "1 / 3". If the predetermined standard is "1 / 2", the information providing unit 11c determines that the results regarding the hit results of the target voting information are lower than the predetermined standard. The predetermined standard may be a standard that is determined to be calculated as the average of the hit rates of all users who voted for the voting information B4 to B6.

[0114] The "threshold determined based on the number of athletes who participated in the competitions included in the target voting information" is the maximum, minimum, or average value of the number of athletes who participated in each competition.

[0115] (4-3. Variation 8) In one aspect, the information providing unit 11c may be configured to be able to provide the information relating to the vote that has been provided to the user U1 again at a predetermined timing.

[0116] For example, the competition related to the provided information may not be held immediately, such as the next day, week, or month, and user U1 may not vote immediately, or votes may not be accepted and user U1 may not be able to vote. In such cases, user U1 may forget that he or she received the information, and the information can be provided again to remind him or her.

[0117] Also, for example, there may be cases where user U1 is provided with information about user U2 who has published prediction information about a competition, but user U2 has not published information about a competition for which voting is available immediately, or even if voting is available, there is still some time until the event is held, so user U1 does not refer to the prediction information published by user U2, etc. In such cases, the information can be re-provided at an appropriate time by providing it again at the time when user U2 publishes prediction information about a competition for which voting is available, or a predetermined period before the competition for which user U2 has published prediction information.

[0118] (4-4.Others) Also, whether or not the winning results have been presented may be determined based on whether a display has been performed on the user terminal 20a. For example, when the result presenting unit 11b receives information that the winning results of the voting information B4 to B6 have been displayed on the display unit 24 of the user terminal 20a as shown in Fig. 7, the result presenting unit 11b records the winning results of the voting information B4 to B6 in the storage unit 12 as having been presented.

[0119] Also, whether or not the winning result has been presented may be determined based on an operation linked to the user U1 confirming the presented winning result. For example, as shown in Fig. 7, on a screen displaying the winning results of the voting information B4 to B6 on the display unit 24 of the user terminal 20a, the result presenting unit 11b receives information that the object of the confirmation button 40 has been pressed, and records the winning results of the voting information B4 to B6 as having been presented in the storage unit 12. Alternatively, it may be determined based on clicking on a link sent together with the winning results by e-mail or the like.

[0120] Furthermore, the present invention can also be realized as a program that causes the above-mentioned system to function.

[0121] Furthermore, the present invention can also be realized as a computer-readable non-transitory recording medium storing the above-mentioned program, or a computer-readable recording medium having the above-mentioned program recorded thereon.

[0122] Various embodiments of the present invention have been described above, but these are presented as examples and are not intended to limit the scope of the invention. The novel embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. The embodiments and modifications thereof are included in the scope and spirit of the invention, and are included in the scope of the invention and its equivalents described in the claims.

[0123] <5. Features of the embodiment> The features of the embodiments of the present invention are summarized below.

[0124] In one aspect of the present invention, an information processing device is provided that includes a reception unit, a result presentation unit, and an information provision unit, wherein the reception unit accepts a vote from a first user on the result of a competition, the result presentation unit presents a winning result of voting information related to the vote to the first user, and the information provision unit, upon receiving a request for presentation of the winning result from the first user, provides information related to the vote to the first user in accordance with a winning result of target voting information that includes at least one of the voting information related to the vote received from the first user, the winning result of which has not been presented to the first user.

[0125] With this configuration, when checking the winning result of unconfirmed voting information (voting contents), it is possible to provide information that the user can refer to in the next and subsequent votes according to the winning result of the confirmed voting information. This makes it possible to provide the user with appropriate information or support. As a result, it is expected that this will lead to the user's continued use of voting-related services.

[0126] The information providing unit may be configured to provide the first user with information about a second user who has published prediction information about a competition, or prediction information about a competition for which voting is available, according to the winning result of the target voting information. With such a configuration, the user can learn information about other users who have published prediction information about the competition, or the prediction information, and use it as a reference for subsequent voting. Furthermore, by being able to obtain reference information, further votes can be expected.

[0127] The information providing unit may be configured to provide the first user with information about the second user or prediction information about a voting-available competition published by the second user when the performance of the prediction information published by the second user regarding the hit result is higher than the performance of the target voting information regarding the hit result. With such a configuration, the user can know information about other users who have a good record of hitting the target among the users who have published prediction information about the competition or the prediction information.

[0128] The information providing unit may be configured to select the second user whose information is to be provided to the first user based on a betting amount corresponding to at least one of the prediction information on the available competitions published by the second users and the betting amount available to the first user, and to provide the first user with information on the selected second user or the prediction information on the available competitions published by the selected second user. With this configuration, the user can learn information on other users who have a good record of hitting the mark among other users who have published prediction information on the competitions, or the prediction information.

[0129] The information providing unit may be configured to provide the first user with prediction information based on prediction information about a betting race published by the second user, the prediction information being adjusted in accordance with the betting amount available to the first user. With this configuration, a user can refer to prediction information published by other users regardless of the betting amount.

[0130] The reception unit may be configured to receive a vote from the first user based on prediction information for a bet-available competition published by a third user, and the information provision unit may be configured to provide the first user with prediction information for a bet-available competition published by the third user when a request for presentation of a winning result is received from the first user and when the target voting information including at least one voting information based on the prediction information of the third user includes winning voting information among the voting information received from the first user for which a winning result has not been presented to the first user. With such a configuration, when a vote is made based on prediction information published by a certain user and the result is a winning result, it is possible to easily vote for the result of another competition based on prediction information published by the same user.

[0131] The information providing unit may be configured to provide the first user with information about a fourth user who has published voteable prediction information or the voteable prediction information published by the fourth user when the target voting information includes successful voting information and the third user cannot obtain the voteable prediction information. With this configuration, even if a user votes based on a prediction information published by a certain user and wins, but the same user has not published prediction information on a voteable competition, the first user can be provided with prediction information on a voteable competition published by another user.

[0132] Furthermore, the information providing unit may be configured to, when receiving a request for presenting a winning result from the first user, present to the first user information on a fifth user who has published winning prediction information for at least one of the sports covered by the target voting information, or prediction information on a sports available for voting that has been published by the fifth user, when the winning result has not been presented to the first user and the target voting information, which includes all of the voting information based on the prediction information of the third user, does not include winning voting information among the voting information related to the votes received from the first user. With such a configuration, when a winning result cannot be obtained by voting based on the prediction information published by a certain user, the first user can be provided with information on another user to refer to or the prediction information published by the fifth user.

[0133] The information providing unit may be configured to provide, when the target voting information includes winning voting information, information on a competition in which the athlete that is the subject of voting included in the winning voting information participates and for which voting is available to the first user. By configuring in this way, it is possible to provide information that reflects the fact that users are likely to be interested in athletes who participated in the competition that was won.

[0134] The information providing unit may be configured to provide the first user with a combination of votes including a plurality of athletes that are candidates for voting for the results of the scheduled competition when the target voting information includes a winning voting information and a competition is scheduled in which the athletes included in the winning voting information will participate. By configuring in this way, it is possible to provide information that reflects the fact that users are likely to be interested in voting for a combination of athletes that participated in the competition that was won.

[0135] The information providing unit may be configured to provide the first user with competitions in which fewer athletes than a threshold determined based on the number of athletes who participated in the competition included in the target voting information are scheduled to participate when the performance related to the winning result of the target voting information is lower than a predetermined standard. With this configuration, it is possible to provide information on competitions with fewer competition pairs and a higher probability of winning when the performance related to the winning result is poor.

[0136] In another aspect of the present invention, there is provided a program that causes a computer to execute a reception step, a result presentation step, and an information provision step, wherein the reception step accepts a vote from a first user for the result of a competition, the result presentation step presents a winning result of voting information related to the vote to the first user, and the information provision step, when a request for presentation of the winning result is received from the first user, provides information related to the vote to the first user in accordance with a winning result of target voting information that includes at least one of the voting information related to the vote received from the first user and whose winning result has not been presented to the first user, is provided.

[0137] In another aspect of the present invention, an information processing method is provided in which a computer accepts a vote from a first user for the outcome of a competition, the computer presents a winning result of voting information related to the vote to the first user, and when the computer accepts a request for presentation of the winning result from the first user, provides information related to the vote to the first user depending on the winning result of target voting information that includes at least one of the voting information related to the vote received from the first user, the winning result of which has not been presented to the first user. [Explanation of symbols]

[0138] 1, 2, 3: Voting-related information management system, 5: Communication line, 10: Server, 11: Control unit, 11a: Reception unit, 11b: Result presentation unit, 11c: Information provision unit, 11d: Prediction information management unit, 12: Memory unit, 13: Communication unit, 14: Operation input unit, 15: Monitor, 16: System bus, 20a, 20b, 20c: User terminal, 21: Control unit, 22: Memory unit, 23: Communication unit, 24: Display unit, 25: Speaker, 26: Microphone, 27: Camera , 28: operation button, 29: system bus, 30: area, 40: confirmation button, 300: voting amount, 400: voting amount, 500: voting amount, 600: voting amount, B1 to B6: voting information, S110: step, S120: step, S130: step, S140: step, S145: step, S150: step, S160: step, S200: step, S210: step, S220: step, U1 to U5: user

Claims

1. The system includes a reception unit, a result presentation unit, and an information providing unit, The acceptance unit accepts votes from first users regarding results of the competition; The result presentation unit presents a winning result of voting information regarding a vote to the first user, When the information providing unit receives a request for presentation of a winning result from the first user, the information providing unit provides the first user with reference information for determining the content of a next or subsequent vote regarding a competition available for voting from the next or subsequent vote, according to a winning result of target voting information including at least one of voting information whose winning result has not yet been presented to the first user among voting information related to votes received from the first user. Information processing device.

2. A system comprising a reception unit, a result presentation unit, and an information providing unit, The acceptance unit accepts votes from first users regarding results of the competition; The result presentation unit presents a winning result of voting information regarding a vote to the first user, when receiving a request for presentation of a winning result from the first user, the information providing unit provides information related to the vote to the first user according to a winning result of target voting information including at least one of voting information regarding the vote received from the first user, the winning result of which has not been presented to the first user; The information providing unit provides, to the first user, information about a second user who has published prediction information about a race, or prediction information about a race that is available for voting and that is published, in response to a winning result of the target voting information. Information processing device.

3. The information providing unit provides, to the first user, information about the second user or prediction information about a betting competition published by the second user when a performance related to a winning result of the prediction information published by the second user is higher than a performance related to a winning result of the target voting information. The information processing device according to claim 2 .

4. The information providing unit is A process of selecting the second user to provide information to the first user is executed based on a betting amount corresponding to at least one of the prediction information regarding the betting-available competitions published by the second user and a betting amount available to the first user; providing the first user with information about the selected second user or prediction information about a betting competition published by the selected second user; 4. The information processing device according to claim 2.

5. The information providing unit provides the first user with predicted information based on predicted information regarding a betting competition published by the second user, the predicted information being adjusted in accordance with the betting amount that the first user can bet on. The information processing device according to any one of claims 2 to 4.

6. A system comprising a reception unit, a result presentation unit, and an information providing unit, The acceptance unit accepts votes from first users regarding results of the competition; The acceptance unit accepts votes from the first user based on prediction information regarding a betting-available race that is published by a third user, The result presentation unit presents a winning result of voting information regarding a vote to the first user, when receiving a request for presentation of a winning result from the first user, the information providing unit provides information related to the vote to the first user according to a winning result of target voting information including at least one of voting information regarding the vote received from the first user, the winning result of which has not been presented to the first user; When the information providing unit receives a request for presenting a winning result from the first user, if the voting information regarding the vote received from the first user includes winning voting information in which a winning result has not been presented to the first user and the target voting information including at least one piece of voting information based on the prediction information of the third user, the information providing unit provides the first user with prediction information regarding a bettable competition made public by the third user. Information processing device.

7. When the target voting information includes correct voting information and the third user cannot obtain the votable predicted information, the information providing unit provides the first user with information about a fourth user who has published the votable predicted information, or the votable predicted information published by the fourth user. The information processing device according to claim 6.

8. When the information providing unit receives a request for presenting a winning result from the first user, if a winning result has not been presented to the first user among the voting information related to the vote received from the first user and the target voting information including all of the voting information based on the prediction information of the third user does not include winning voting information, the information providing unit presents to the first user information about a fifth user who has published winning prediction information for at least one of the competitions covered by the target voting information, or prediction information about a bettable competition published by the fifth user.

8. The information processing device according to claim 6 or 7.

9. A system comprising a reception unit, a result presentation unit, and an information providing unit, The acceptance unit accepts votes from first users regarding results of the competition; The result presentation unit presents a winning result of voting information regarding a vote to the first user, when receiving a request for presentation of a winning result from the first user, the information providing unit provides information related to the vote to the first user according to a winning result of target voting information including at least one of voting information regarding the vote received from the first user, the winning result of which has not been presented to the first user; When the target voting information includes correct voting information, the information providing unit provides the first user with information on a competition in which the athlete that is the subject of voting included in the correct voting information participates and which is available for voting. Information processing device.

10. When the target voting information includes correct voting information, and when a competition is scheduled in which a plurality of athletes that are the subject of voting included in the correct voting information will participate, the information providing unit provides the first user with a combination of votes including the plurality of athletes that can be designated in a vote for the result of the scheduled competition. The information processing device according to claim 9.

11. A system comprising a reception unit, a result presentation unit, and an information providing unit, The acceptance unit accepts votes from first users regarding results of the competition; The result presentation unit presents a winning result of voting information regarding a vote to the first user, when receiving a request for presentation of a winning result from the first user, the information providing unit provides information related to the vote to the first user according to a winning result of target voting information including at least one of voting information regarding the vote received from the first user, the winning result of which has not been presented to the first user; When the results of the winning results of the target voting information are lower than a predetermined standard, the information providing unit provides the first user with a competition in which fewer athletes are scheduled to participate, the competition being determined based on the number of athletes who participated in the competition included in the target voting information. Information processing device.

12. A program for causing a computer to execute a receiving step, a result presenting step, and an information providing step, The receiving step includes receiving votes from first users regarding the results of the competition; In the result presentation step, a winning result of voting information regarding a vote is presented to the first user; In the information providing step, when a request for presentation of winning results is received from the first user, reference information for determining the content of a next or subsequent vote is provided to the first user regarding a competition for which voting is available from the next or subsequent vote, according to a winning result of target voting information including at least one of voting information regarding votes received from the first user, the winning result of which has not yet been presented to the first user. program.

13. The computer accepts votes from the first users regarding the results of the competition; The computer presents a winning result of voting information regarding the vote to the first user; When the computer receives a request for presentation of winning results from the first user, the computer provides the first user with reference information for determining the content of the next and subsequent votes for a competition available for voting from the next time onwards, in accordance with a winning result of target voting information including at least one of the voting information regarding votes received from the first user, the winning result of which has not yet been presented to the first user. Information processing methods.

Citation Information

Patent Citations

  • Voting terminal equipment

    JP2000357252A

  • Content generation device, content generation method and program therefor, and content generation system

    JP2016184383A

  • Terminal device, betting contents inquiry program, and betting contents inquiry method

    JP2017097532A

  • Totalizator system, voting terminal and server

    JP2017187826A