Information processing device, program, and information processing method

The information processing apparatus addresses the lack of post-vote engagement by presenting unconfirmed voting results and providing supportive information, thereby encouraging users to continue participating in competitions.

JP2025100838AActive Publication Date: 2025-07-03MIXI INC
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
JP2025070807
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-04-22
Publication Date
2025-07-03
Estimated Expiration
2041-07-30

AI Technical Summary

Technical Problem

Existing systems fail to effectively promote continued user engagement in competitions by providing assistance based on voting results and facilitating further voting.

Method used

An information processing apparatus with a reception unit to receive votes, a result presentation unit to present hitting results, and an information provision unit to provide relevant information based on unpresented voting results, enhancing user engagement through targeted information support.

Benefits of technology

Enhances user engagement by providing reference information based on unconfirmed voting results, encouraging continued participation in competitions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025100838000001_ABST
    Figure 2025100838000001_ABST
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 apparatus, a program, and an information processing method.

Background Art

[0002] Patent Document 1 discloses an information processing apparatus that executes generation of content for reviewing the race experience or the state of a participant on a certain day.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, not only reviewing the experience but also promoting the next vote by providing assistance according to the result and continuing the user's vote in the competition has become an issue.

[0005] The present invention provides an information processing apparatus, a program, and an information processing method capable of providing information for reference in voting according to the hit result of the vote made by a user.

Means for Solving the Problems

[0006] An information processing apparatus according to an aspect of the present invention includes a reception unit, a result presentation unit, and an information providing unit. The reception unit receives a vote of a first user on the result of a competition. The result presentation unit presents the hit result of voting information related to the vote to the first user. The information providing unit, when receiving a hit result presentation request from the first user, provides information related to the vote to the first user according to the hit result of target vote information including at least one of the voting information related to the vote received from the first user for which the hit result has not been presented to the first user.

[0007] According to one aspect of the present invention, it is possible to provide information for reference in voting according to the hitting result of the vote cast by the user.

Brief Description of Drawings

[0008]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Mode for Carrying Out the Invention

[0009] Hereinafter, some embodiments of the present invention will be described with reference to the drawings. All kinds of feature items shown in the embodiments below can be combined with each other. Also, an invention can be established independently for each feature item.

[0010] <1. First Embodiment> (1-1. Voting-related Information Management System 1) The information processing apparatus according to an embodiment of the present invention is a server 10 that constitutes a part of a voting-related information management system 1 as shown in FIG. 1. The voting-related information management system 1 includes a server 10 and a user terminal 20a.

[0011] The server 10 is configured to be communicable with the user terminal 20a via a communication line 5, and through the user terminal 20a, accepts votes on the results of the competition of the user U1, discloses the winning results to the user U1, or provides information for reference in voting, etc.

[0012] (1-2. Hardware Configuration) Referring to FIGS. 2 and 3, the hardware configuration of the voting-related information management system 1 will be described.

[0013] (1-2-1. Hardware Configuration of Server 10) FIG. 2 is a block diagram showing the hardware configuration of the server 10 according to the present embodiment. The server 10 includes a control unit 11, a storage unit 12, and a communication unit 13. Also, the server 10 may include an operation input unit 14 configured by a keyboard and 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), etc., 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), a DRAM (Dynamic Random Access Memory), etc., and is used as a work area when executing processes based on various programs by the control unit 11. Also, 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 storage unit 12 are, 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 according to the present 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. Note that 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 enabling short-distance wireless communication such as Bluetooth (registered trademark), and infrared communication, instead of or together with the NIC. The server 10 is connected to other information processing devices such as the user terminal 20a via the communication line 5, and can transmit and receive various data to and from other information processing devices.

[0018] These control unit 11, storage unit 12, communication unit 13, operation input unit 14, and monitor 15 are electrically connected to each other via the system bus 16. Therefore, the control unit 11 can access the storage unit 12, display an image on the monitor 15, grasp the operation state of the operation input unit 14 by the user (player), 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) Figure 3 is a block diagram showing the hardware configuration of the user terminal 20a according to the present embodiment. The user terminal 20a is 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. Further, the user terminal 20a may include a display unit 24 such as a touch panel display capable of displaying an image or the like and receiving an operation, a speaker 25 for outputting sound, a microphone 26 for inputting sound, a camera 27 for imaging a subject, and operation buttons 28. Hereinafter, the differences from the server 10 will be mainly described.

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

[0021] These 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 each other via a system bus 29. Therefore, the control unit 21 can access the storage unit 22, display an image on the display unit 24, grasp the operation state of the touch panel display (display unit 24) or the 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 reception unit 11a, a result presentation unit 11b, and an information providing unit 11c.

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

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

[0025] Also, the "result of the competition" refers to the win or loss, ranking, score, or various other intermediate or final situations, etc., of the competition. When the competition is a race, it is the finishing order (a combination of the competing entity and the ranking), etc. Here, the "competing entity" is an element participating in the competition, such as a player, a vehicle (horse, bicycle, boat, car, etc.), a game object that is the target of operation such as a game character, or a unit or team of a combination thereof.

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

[0027] Also, the "vote" is composed of the prediction of the result of the competition and the voting amount wagered on the result. The reception unit 11a receives such voting content as voting information. As the "voting amount", various values can be used, such as various currencies like banknotes, cryptocurrency (virtual currency), etc., or media that can circulate and be used within a certain range, such as electronic money or points.

[0028] By the reception unit 11a receiving such a vote, the user U1 can purchase a voting ticket (car ticket, horse ticket, boat ticket, etc.). Note that the voting ticket purchased in this way may be managed as data recorded in the storage unit 12 or the database of the organizer of each competition, etc., and does not necessarily need to be printed and issued on paper media.

[0029] The result presentation unit 11b is configured to be able to present the hitting result of the voting information regarding the voting to the user U1. The result presentation unit 11b compares the information on the result of the actual competition with the information on the predicted result of the competition included in the voting information regarding the voting by the user U1, and determines whether it is a hit based on whether they match. In one aspect, "matching" in the result presentation unit 11b may include not only exact matching but also partial matching.

[0030] When there is a plurality of voting information, each voting information may target the result of the same competition, or may target the results of different competitions. For example, there may be voting information targeting the result of the first race and voting information targeting the result of the second race, which is a competition different from the first race. Since the determination of the hitting result of the voting information targeting the results of these two different races is made based on the results of each race, it can be determined at different timings.

[0031] The result presentation unit 11b presents the hitting result including the determination result of whether it is a hit and the return amount to the user U1. The result presentation unit 11b presents the hitting result to the user U1 so that the user U1 can confirm it in various ways. For example, the result presentation unit 11b can transmit information regarding the hitting result to the user terminal 20a and control the user terminal 20a to display the hitting result on the display unit 24. The result presentation unit 11b may present the hitting result to the user U1 via mail, a social networking service (SNS), or the like.

[0032] The return amount is the amount returned to the user when the voting content is a hit (the so-called "payout amount" in cycle racing, horse racing, etc.), and is the amount obtained by multiplying the voting amount by a magnification factor (the so-called "odds" or "payout ratio" determined in cycle racing, horse racing, etc.) set according to the voting content.

[0033] When the information providing unit 11c receives a request for presenting a winning result from the user U1, it is configured to be able to provide information related to the vote to the user U1 according to the winning result of the target vote information including at least one of the vote information related to the vote received from the user U1 for which the winning result has not been presented to the user U1. With such a configuration, when confirming the winning result of the unconfirmed vote information (vote content), it is possible to provide information that the user can refer to in subsequent votes according to the winning result of the confirmed vote information. And appropriate information provision or support for the user can be performed. As a result, it can be expected that the user will continue to use the service related to the vote.

[0034] Here, the "vote information for which the winning result has not been presented to the user U1" refers to the vote information for which the presentation of the winning result to the user U1 by the result presenting unit 11b has not been performed yet. Not presented means that it is not recorded in the storage unit 12 or the like as having presented the winning result of the vote information. The result presenting unit 11b may manage the status of whether the winning result has been presented or not, but the control unit 11 may further have a management unit (not shown) that manages the status related to the presentation.

[0035] When the information providing unit 11c provides information related to the vote to the user U1, the target vote information referred to for determining whether to provide the information related to the vote and the content of the information related to the vote to be provided is extracted from the vote information for which the result of the competition has been determined.

[0036] Here, the "information related to the vote" provided to the user U1 is reference information that can be a reference for the user U1 in (subsequent) votes. Also, the reference information is information that can be the basic information for determining the vote content by the user U1.

[0037] The basic information is, for example, information about the competition. The information about the competition is the type of the competition (for example, the grade of the race (major stakes such as GI)), the number of competing bodies participating in the competition, the date and time of the competition, the weather forecast at the date and time of the competition, or the degree of attention of the competition, etc.

[0038] The basic information is, for example, information about the competitive entity. The information about the competitive entity is information about the competitive entity's performance record or recent state, etc. The target competitive entity may be, for example, a competitive entity for which an improvement in the hit probability can be expected (such as a high winning rate), or a competitive entity that is a favorite of user U1 (registered as a favorite in the system, with a high number of times or frequency as the target of voting, etc.).

[0039] The basic information is, for example, information about the reference information source. More specifically, for example, it is information about other users (prediction disclosure users) who use the voting-related information management system 1 to disclose predictions, or those who disclose predictions outside the system. Further, the basic information may include information about the location of the disclosed prediction information. The information about the location of the prediction information is, when it is disclosed using the voting-related information management system 1, an object on the interface of a button set so that information is displayed or the display screen is transitioned by a reference method or clicking, etc. The information about the location of the prediction information is a URL, etc. when it is disclosed on a blog or SNS on the Internet.

[0040] The basic information is, for example, information about the voting content including the combination of votes, betting methods, etc. The voting content serving as the basic information may be based on the voting content registered by the above-mentioned prediction disclosure user.

[0041] The basic information is, for example, statistical information about the votes of user U1. The statistical information is information such as guidance, advice, or a method for determining the voting content according to the tendency (voting tendency) calculated based on the past votes of user U1 or the results aggregated based on the hit results. Further, the statistical information may be a comparison result between the voting tendency of a user with a high hit probability of the voting content and good results and the voting tendency of user U1.

[0042] The information providing unit 11c can transmit information related to voting 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 information related to voting for the user U1 via mail, social networking services (SNS), or the like.

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

[0044] When realized by executing a program, the program may be stored in the storage unit 12 built in the server 10, or may be stored in a computer-readable recording medium or a non-transitory recording medium. Also, a program stored in an external storage device may be read out and realized by so-called cloud computing. Or, when realized by hardware, it can be realized by various circuits such as ASIC, SOC, FPGA, or DRP. Also, the above-described functional configuration may be such that some of the functional configurations are processed by the user terminal 20 or the like by software or hardware.

[0045] With reference to FIGS. 5 to 7, an example of information provision to the user U1 will be described. In the voting-related information management system 1 in the present embodiment, when a winning result presentation request is received from the user U1, among the voting information related to the voting received from the user U1, the winning results that have been determined and that have not yet been presented to the user U1 regarding the winning results are provided to the user U1 with respect to the voting information according to the winning results.

[0046] FIG. 5 is a conceptual diagram for explaining the information provision by the information provision unit 11c. In FIG. 5, 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 the user U1, are shown. These can be recorded in a table or the like in the database of the storage unit 12.

[0047] The winning results of the voting information B1 to B2 have already been presented to the user U1. Since the winning result of the voting information B3 has not been presented to the user U1 and the result of the competition is also uncertain, it is impossible to present the winning result. The voting information B4 to B6 are for a competition different from that of the voting information 3, and since the result of the competition has been determined, the winning result is known, but it has not been presented to the user U1.

[0048] The information provision unit 11c extracts at least one from the voting information in which the winning result is known and has not been presented to the user U1, that is, the voting information B4 to B6. The extracted voting information becomes the target voting information. In FIG. 5, the information provision unit 11c extracts the voting information B5 as the target voting information.

[0049] The information provision unit 11c provides the user U1 with information related to 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 not a winning one, the information provision unit 11c can provide the user U1 with information about the information source that had publicly disclosed information on making a winning in the competition targeted by the voting information B5, for example.

[0050] FIG. 6 is related to the voting information B1 to B6 in the same manner as 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 related to the vote according to the hitting results of the voting information B4 to B6 extracted as the target voting information. Based on the fact that two of the voting contents in the voting information B4 to B6 were not hit, for example, the information providing unit 11c can provide the user U1 with information about the information source that had publicly disclosed information with a higher hitting probability (such as a hitting probability of two-thirds or three-thirds) regarding the competition targeted by the voting information B4 to B6.

[0051] In FIG. 5, when the result presenting unit 11b accepts the presentation of the hitting result related to 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 hitting 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 related to the vote according to the hitting result of the voting information B5.

[0052] In FIG. 6, when the result presenting unit 11b accepts the presentation of the hitting result related to the un-presented voting information from the user U1, the result presenting unit 11b may present the hitting results of the voting information B4 to B6, for which the hitting results are known at that time and are in an un-presented state, to the user U1. 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 related to the vote according to the hitting results of the voting information B4 to B6.

[0053] Also, in FIG. 5, when the result presenting unit 11b accepts the presentation of the hitting result related to the voting information B5 from the user U1, the result presenting unit 11b presents the hitting 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 the user U1 with information related to the vote according to the hitting result of the voting information B5. That is, it is also possible to extract voting information different from the voting information for which the presentation request is specified as the target voting information.

[0054] Also, in FIG. 6, when the result presentation unit 11b receives a request to present the winning results regarding the voting information that is in an unpresented state from the user U1 without specifying the voting information to be presented, the winning results of the voting information B4 to B6 may be presented 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 regarding the voting according to the winning results of the voting information B4 to B6. That is, when a presentation request is received without specifying the voting information to be presented, the winning results of all the unpresented voting information may be presented, and all the unpresented voting information may be extracted as the target voting information.

[0055] Also, even when there is a specification of the voting information to be presented, the result presentation unit 11b may present the winning results of all or part of the unpresented voting information according to predetermined conditions or the like. Also, regardless of whether there is a specification of the voting information to be presented, the information providing unit 11c can extract all or part of the unpresented voting information as the target voting information according to predetermined conditions or the like.

[0056] The result presentation unit 11b can output, as presentation information for displaying on the display unit 24 or the like of the user terminal 20a, data for presenting to the user U1 including the voting information and the associated winning results. Also, for example, a display control unit (not shown) included in the control unit 21 of the user terminal 20a can display the presentation information on the display unit 24. In FIG. 7, the winning results related to the voting information B4 to B6 that were unpresented are displayed on the display unit 24. (not shown) can display the presentation information on the display unit 24. In FIG. 7, the winning results related to the voting information B4 to B6 that were unpresented are displayed on the display unit 24.

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

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

[0059] (1-4. Flow of Processing by Voting-Related Information Management System 1) Referring to FIG. 8, an example of the flow of processing by the voting-related information management system 1 will be described.

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

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

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

[0063] In step S120, the result presentation unit 11b collects information regarding the result of the competition. Then, in step S130, the next process (step S140 or step S145) is determined based on whether there is a hit result that has not 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 be able to provide the user U1 with information about the user U2 who discloses prediction information about the competition, or prediction information about the publicly available votable competition, according to the hit result of the target voting information. With such a configuration, the user can know information about other users who disclose prediction information about the competition or their prediction information, and can use it as a reference for subsequent voting. And, by being able to obtain reference information, further voting can be expected.

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

[0072] The prediction information management unit 11d receives the prediction information of the user U2 and records it in the storage unit 12 or the like. The user U2 can disclose the prediction information about the competition to the server 10 as information available to other users such as the user U1.

[0073] Here, the "prediction information" is information including a prediction of the result of the competition. The prediction information may be information including a prediction of the result of the competition and the voting amount bet on the result.

[0074] In addition, the prediction information management unit 11d may receive prediction information requested for registration by the user U2 without voting (without actually purchasing a voting ticket). The prediction information management unit 11d may receive the voting content received by the reception unit 11a as prediction information when the user U2 votes. At this time, the voting amount may also be registered together.

[0075] Note that the prediction information management unit 11d can control registration or non-registration as prediction information for disclosing the voting content based on the selection of whether to disclose the voting content as prediction information when the user U2 votes. The prediction information management unit 11d may control registration based on the type of the user U2's account or the settings of the user U2 (for example, a setting to disclose all / part of the voting content as prediction information).

[0076] In addition, the information providing unit 11c can set a higher priority for the prediction information that discloses the voting content actually voted on than the prediction information that discloses the content without actually voting. That is, the prediction information of the voting content actually voted on is preferentially provided to the user U1. Here, being preferentially provided is realized by being displayed at the upper part in the area 30, setting a higher provision frequency, etc.

[0077] The user U2 who discloses the prediction information can disclose an explanation including the reason for making such a prediction, related topics, etc. about his own prediction information by various methods such as characters, images, voices, or videos. For example, a video distribution unit (not shown) included in the control unit 11 can be configured to receive and distribute the explanatory video transmitted from the user terminal 20b of the user U2. The video distribution unit may live-distribute the video taken by the user terminal 20b of the user U2. The information providing unit 11c can provide the prediction information of the user U2 as information to be displayed together with the distributed video of the user U2.

[0078] Here, the "competitive event for which voting is possible" is a competitive event for which the reception unit 11a is receiving the vote of the user U1. That is, it is a competitive event before the deadline for receiving votes. Note that the information providing unit 11c may be configured to enable the provision of prediction information regarding a competitive event before the start of vote reception, or may be configured to limit the provision of prediction information regarding a competitive event before the start of vote reception.

[0079] The user U2 who discloses the prediction information regarding the competitive event may be a user who has not disclosed the prediction information regarding the competitive event whose result has not yet been determined, and discloses only the prediction information regarding the competitive event whose result has already been determined.

[0080] Further, the information providing unit 11c may be configured to provide information about user U2 who discloses prediction information regarding a contest in which voting is possible, rather than a user who discloses only prediction information regarding a contest whose result has already been determined, according to the hit result of the target voting information, to user U1. By adopting such a configuration, when user U1 receives the information about user U2 provided by the information providing unit 11c, it is easy for user U1 to use the information in the next vote.

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

[0082] Further, the user terminal 20a may display the prediction information of user U2 together with the video of user U2 distributed to the display unit 24. By adopting such a configuration, user U1 can vote based on the prediction information displayed while viewing the video. In one example, user U1 may be configured to be able to vote with the same voting content as the prediction information by operating on the displayed prediction information.

[0083] Further, the information providing unit 11c can provide the prediction information to be provided as information for displaying it in the form of an input form including a prediction content and a button or the like. The input form is, for example, an input form including a prediction of the result and a voting amount corresponding to the prediction, and is an interface in which the prediction information of user U2 is reflected. And the input form includes a button that can vote with the same content as the prediction information. The user terminal 20a displays the input form on the display unit 24. Note that the information providing unit 11c or the user terminal 20a may be controlled so that user U1 can change the voting amount or the prediction of the result in the input form.

[0084] (2-1. Modification Example 1) In one aspect, when the score regarding the hit result of the prediction information publicly disclosed by user U2 is higher than the score regarding the hit result of the target voting information, the information providing unit 11c may be configured to provide the information regarding user U2 or the prediction information regarding the votable competition publicly disclosed by user U2 to user U1. With such a configuration, the user can know the information of other users with good hit scores among other users who have publicly disclosed prediction information regarding the competition or their prediction information.

[0085] Here, the "score regarding the hit result" means the hit rate, the recovery rate, or the like. "Higher / lower score" means that the numerical value of the hit rate, the recovery rate, or the like is larger / smaller (the probability is higher / lower). The "hit rate" is the ratio of the number of competitions that have hit to the number of competitions for which lottery tickets have been purchased. The "recovery rate" is the ratio of the balance of lottery tickets. It is the ratio of the return amount to the purchase amount of one or more lottery tickets. When the "purchase amount = return amount", it is 100%. When the "purchase amount > return amount", it is less than 100%. When the "purchase amount < return amount", it is more than 100%. Note that when the prediction information has not actually purchased lottery tickets, it is the calculated ratio assumed if it had been purchased.

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

[0087] "The result of hitting the target of the target voting information" or "the result of hitting the target of the prediction information publicly disclosed by user U2" may be calculated by extracting the result of hitting the target of the vote on the result of the competition within a predetermined range. The "predetermined range" may be, for example, the vote on the result of the competition in the most recent predetermined number of times (for example, the most recent 10 times, etc.), a predetermined period (for example, the past one week or one month, etc.), the vote on the result of a predetermined type of competition (for example, a specific grade competition, etc.), or the vote on the result of the competition designated by the user such as user U1 or user U2 or the competition that meets the designated conditions.

[0088] (2-2. Variant 2) In one aspect, the information providing unit 11c may execute the process of selecting user U2 who provides information to user U1 based on at least one of the vote amounts corresponding to the prediction information regarding the voteable competition publicly disclosed by user U2 and the vote amount that user U1 can vote, and may be configured to provide user U1 with the information regarding the selected user U2 or the prediction information regarding the voteable competition publicly disclosed by the selected user U2. By adopting such a configuration, by selecting other users who publicly disclose prediction information based on the vote amount included in the disclosed prediction information and the vote amount that the user can vote, it becomes possible to provide information according to the user's situation.

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

[0090] In addition, the amount of available value may be an amount calculated based on the restrictions provided on the system or the restrictions provided by the user side such as user U1. For example, when user U1 has set a monthly usage limit of 100,000 yen and user U1 has already used 50,000 yen, the amount of available value is 50,000 yen. In the case where there is a profit due to a refund, the amount corresponding to the profit amount may be added to the amount of available value.

[0091] Further, the information providing unit 11c may be configured to execute a process of selecting a user U2 who provides information to the user U1 such that at least one voting amount corresponding to the prediction information regarding the voteable competition publicly disclosed by the user U2 is equal to or less than the voting amount that the user U1 can vote.

[0092] Further, the information providing unit 11c may be configured to execute a process of selecting a user U2 who provides information to the user U1 such that the total voting amount corresponding to the prediction information regarding the voteable competition publicly disclosed by the user U2 is equal to or less than the voting amount that the user U1 can vote. Control is performed so that the user U1 can cast the same vote as all of the prediction information publicly disclosed by the user U2.

[0093] Further, the information providing unit 11c may be configured to execute a process of selecting a user U2 who provides information to the user U1 such that the total voting amount corresponding to the prediction information regarding one voteable competition publicly disclosed by the user U2 is equal to or less than the voting amount that the user U1 can vote. Control is performed so that the user U1 can cast the same vote as the prediction information regarding one competition among the prediction information publicly disclosed by the user U2. For example, as prediction information regarding the 8th race of the motorcycle race on that day, the user A discloses prediction information a1 (voting amount: 300 yen) and prediction information a2 (voting amount: 500 yen), and the user B discloses prediction information b1 (voting amount: 400 yen) and prediction information b2 (voting amount: 600 yen). At this time, when the available value amount 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. Modification Example 3) In one aspect, the information providing unit 11c may be configured to be able to provide the user U1 with prediction information that is information based on the prediction information regarding the voteable competition publicly disclosed by the user U2 and whose voting amount is adjusted according to the voting amount that the user U1 can vote. With such a configuration, the user can refer to the prediction information publicly disclosed by other users regardless of the voting amount.

[0095] The information providing unit 11c can perform processing to change the voting amount while leaving the prediction information regarding the predictable competition publicly disclosed by the user U2 unchanged for the prediction regarding the result. As an example, the case where the prediction information publicly disclosed by the user U2 predicts the result of "2-1-4 (the riders with vehicle numbers 2, 1, and 4 come in first, second, and third in that order) in a certain motorcycle race and the corresponding voting amount is 500 yen will be described. At this time, when the available value amount of the user U1 is 300 yen, the information providing unit 11c can provide information for generating a form including a button or the like that allows voting with a voting amount of 300 yen for "2-1-4".

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

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

[0098] The reception unit 11a receives the vote of the user U1 based on the prediction information regarding the predictable competition publicly disclosed by the user U3. When the information providing unit 11c receives a request for presenting the winning result from the user U1, among the voting information regarding the vote received from the user U1, when the winning result has not been presented to the user U1 and the target voting information including at least one piece of voting information based on the prediction information of the user U3 is included in the voting information that has won, the prediction information regarding the predictable competition publicly disclosed by the user U3 may be configured to be provided to the user U1. With such a configuration, when voting based on the prediction information publicly disclosed by a certain user results in a win, it is possible to facilitate voting on the results of another competition based on the prediction information publicly disclosed by the same user.

[0099] FIG. 12 is an example similar to FIG. 6. However, the information providing unit 11c can extract, as target voting information, voting information B4 and voting information B5 regarding the vote of user U1 conducted based on the prediction information publicly disclosed by user U3 from among the un-presented winning results voting information B4 to B6. Then, based on the fact that the voting content related to voting information B4 was a winning result, the information providing unit 11c provides user U1 with prediction information regarding the voteable competitions publicly disclosed by user U3.

[0100] Here, the information providing unit 11c can be configured to determine that, for the "vote of user U1 conducted based on the prediction information publicly disclosed by user U3", it corresponds when, among the prediction information publicly disclosed by user U3, the voting amounts may be different but the voting content regarding the prediction of the result is exactly the same. Also, the information providing unit 11c may be configured to determine that it corresponds to the "vote of user U1 conducted based on the prediction information publicly disclosed by user U3" even if the voting content regarding the prediction of the result is partially different. When criteria such as first prize, second prize, third prize... for winning in the vote are set step by step according to the degree of coincidence, the information providing unit 11c can determine that there are multiple types of winning cases.

[0101] Also, the determination that it is a vote based on prediction information can be made based on whether the vote was conducted in a state where the same content could be voted on in a form such as a form while referring to or using the prediction information.

[0102] (3-1. Modified Example 4) In one aspect, when the target voting information includes voting information that was a winning result and the information providing unit 11c cannot obtain the publicly disclosed voteable prediction information of user U3, it may be configured to provide user U1 with information regarding user U4 who publicly discloses voteable prediction information, or the voteable prediction information publicly disclosed by user U4. Note that user U4 is a user different from user U3.

[0103] With such a configuration, even if a user votes based on the prediction information they have made public and wins, but does not disclose prediction information regarding the competition in which the same user can vote, another user can receive the provision of prediction information regarding the competition in which voting is possible and which has been made public by another user.

[0104] (3-2. Variant 5) In one aspect, when the information providing unit 11c receives a request for presenting a winning result from the user U1, if the target voting information including all the voting information based on the prediction information of the user U3 among the voting information regarding the votes received from the user U1 does not include the voting information that has won for the target voting information, and the user U1 has not presented the winning result yet, the information providing unit 11c may be configured to present to the user U1 the information regarding the user U5 who has made public the prediction information that has won for at least one of the competitions targeted by the target voting information, or the prediction information regarding the competition in which voting is possible and which has been made public by the user U5. Note that the user U5 is a user different from the user U3.

[0105] With such a configuration, when it is not possible to make a user vote and win based on the prediction information they have made public, it is possible to receive the provision of information about another user or the prediction information they have made public that can be used as a reference.

[0106] FIG. 13 is the same example as FIG. 6. However, the information providing unit 11c can extract, as the target voting information, the voting information B4 and the voting information B5 regarding the vote of the user U1 based on the prediction information made public by the user U3 among the voting information B4 to B6 for which the winning result has not been presented. Then, based on the fact that neither of the voting contents related to the voting information B4 and the voting information B5 has won, the information providing unit 11c presents to the user U1 the information regarding the user U5 who has made public the prediction information that has won for at least one of the voting information B4 and the voting information B5, or the prediction information regarding the competition in which voting is possible and which has been made public by the user U5.

[0107] <4. Other Embodiments> As described above, the embodiments and their modifications in the present invention have been explained, but the application of the present disclosure is not limited to the above-described content.

[0108] (4-1. Modification Example 6) In one aspect, when the target voting information includes the winning voting information, the information providing unit 11c may be configured to be able to provide the user U1 with information regarding a competition in which the competing body that is the target of voting included in the winning voting information participates and which is a voteable competition. By adopting such a configuration, it is possible to realize information provision that reflects the fact that the user is likely to be interested in the competing body that participated in the competition in which they won.

[0109] The "competing body that is the target of voting included in the winning voting information" is the competing body that participated in the competition targeted by the winning voting information. Also, the "competing body that is the target of voting included in the winning voting information" may be processed as a competing body that was an element constituting the result of the competition. For example, in a race in which voting was conducted in motorcycle racing, when voting on a triple result of "2-1-4 (the riders with bike numbers 2, 1, and 4 came in 1st, 2nd, and 3rd in that order)", the riders with bike numbers 2, 1, and 4 are elements constituting the result of the competition.

[0110] (4-2. Modification Example 7) In one aspect, when the target voting information includes the winning voting information and when a competition in which a plurality of competing bodies that are the targets of voting included in the winning voting information participate is scheduled, the information providing unit 11c may be configured to be able to provide the user U1 with a combination of votes including the plurality of competing bodies that can be specified in the vote regarding the result of the scheduled competition. By adopting such a configuration, it is possible to realize information provision that reflects the fact that the user is likely to be interested in voting on combinations of competing bodies that participated in the competition in which they won.

[0111] As an example, in a race where voting is conducted in bicycle racing, the case where a user wins a bet on a triple single result of "2-1-4 (the riders with bike numbers 2, 1, and 4 finish first, second, and third in that order)" will be explained. The information providing unit 11c can provide the user U1 with a result (such as a betting format) that includes at least two of the riders with bike numbers 2, 1, and 4 as an element of the result of a competition in which the appearance of at least two of the riders with bike numbers 2, 1, and 4 is scheduled.

[0112] (4-2. Variant Example 7) In one aspect, when the score regarding the winning result of the target voting information is lower than a predetermined standard, the information providing unit 11c may be configured to be able to provide the user U1 with a competition in which the number of competing bodies scheduled to appear is less than a threshold value determined based on the number of competing bodies that have appeared in the competition included in the target voting information. With such a configuration, when the score regarding the winning result is poor, it is possible to provide information about competitions with a smaller number of competing pairs and a higher winning probability.

[0113] In the example of FIG. 6, when calculating the score based on the winning rate, the winning rate of the voting information B4 to B6 of the target voting information is "1 / 3". When the predetermined standard is "1 / 2", the information providing unit 11c determines that the score regarding the winning result of the target voting information is lower than the predetermined standard. The predetermined standard may be a standard determined as the average of the winning rates of all users who voted on the voting information B4 to B6.

[0114] The "threshold value determined based on the number of competing bodies that have appeared in the competition included in the target voting information" is the maximum value, minimum value, or average value of the number of competing bodies that have appeared in each competition.

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

[0116] For example, the competition related to the provided information is a competition such as the next day, the next week, or the next month, etc., and it will not be held immediately. There may be situations where user U1 does not vote immediately or where voting is not accepted and voting cannot be carried out. In such cases, user U1 may forget that they have received the information, and it can be reminded by providing it again.

[0117] Also, for example, although user U1 has received information about user U2 who discloses prediction information related to the competition, user U2 has not disclosed information about competitions that can be voted on immediately, or even if voting is possible, there is still a period until the competition is held, and user U1 does not refer to the prediction information disclosed by user U2. In such cases, by providing the prediction information again at the timing when user U2 can vote, or before a predetermined period of the competition related to the prediction information disclosed by user U2, re - provision at an appropriate timing can be carried out.

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

[0119] Also, whether the winning result has been presented or not may be determined based on an operation associated with user U1's confirmation of the presented winning result. For example, in the screen where the winning results of voting information B4 to B6 are displayed on the display unit 24 of user terminal 20a as shown in FIG. 7, the result presentation unit 11b that has received information that the object of the confirmation button 40 has been pressed records in the storage unit 12 that the winning results of voting information B4 to B6 have been presented. Alternatively, it may be determined based on clicking a link sent together with the winning result by email or the like.

[0120] Also, the present invention can also be realized as a program for operating the above - described system.

[0121] Further, the present invention can also be realized as a computer-readable non-transitory recording medium storing the above-described program or a recording medium readable by a computer on which the above-described program is recorded.

[0122] As described above, various embodiments of the present invention have been described, 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, replacements, and changes can be made without departing from the gist of the invention. The embodiments and their modifications are included in the scope and gist of the invention, and are included in the invention described in the claims and the equivalent scope thereof.

[0123] <5. Features of Embodiments> Hereinafter, the features of the embodiments of the present invention will be summarized.

[0124] In one aspect of the present invention, there is provided an information processing apparatus including a reception unit, a result presentation unit, and an information provision unit, wherein the reception unit receives a vote of a first user on a result of a competition, the result presentation unit presents a hit result of voting information regarding the vote to the first user, and the information provision unit, when receiving a presentation request for the hit result from the first user, provides information regarding the vote to the first user according to the hit result of target voting information including at least one of the voting information regarding the vote received from the first user for which the hit result has not been presented to the first user.

[0125] With such a configuration, when confirming the hit result of unconfirmed voting information (voting content), it is possible to provide information that the user can refer to in subsequent votes according to the hit result of the confirmed voting information. And appropriate information provision or support for the user can be performed. As a result, it can be expected to lead to continuous use of the service related to voting by the user.

[0126] Further, the information providing unit may be configured to be able to provide the first user with information about a second user who discloses prediction information regarding the competition, or prediction information regarding a publicly available votable competition, according to the winning result of the target voting information. By adopting such a configuration, the user can know information about other users who disclose prediction information regarding the competition or their prediction information, which can be used as a reference for subsequent voting. And, further voting can be expected by obtaining reference information.

[0127] Further, when the score regarding the winning result of the prediction information disclosed by the second user is higher than the score regarding the winning result of the target voting information, the information providing unit may be configured to be able to provide the first user with information about the second user, or prediction information regarding a votable competition disclosed by the second user. By adopting such a configuration, the user can know information about other users with good winning scores among other users who disclose prediction information regarding the competition or their prediction information.

[0128] Further, the information providing unit executes a process of selecting the second user who provides information to the first user based on at least one voting amount corresponding to the prediction information regarding a votable competition disclosed by the second user and the voting amount votable by the first user, and may be configured to be able to provide the first user with information about the selected second user, or prediction information regarding a votable competition disclosed by the selected second user. By adopting such a configuration, the user can know information about other users with good winning scores among other users who disclose prediction information regarding the competition or their prediction information.

[0129] Further, the information providing unit may be configured to provide the first user with prediction information based on prediction information regarding a votable competition publicly disclosed by the second user, and the prediction information with the voting amount adjusted according to the voting amount votable by the first user. With such a configuration, the user can refer to the prediction information publicly disclosed by other users regardless of their voting amounts.

[0130] Further, the reception unit receives the vote of the first user based on the prediction information regarding the votable competition publicly disclosed by the third user, and when the information providing unit receives a presentation request for a winning result from the first user, among the voting information regarding the vote received from the first user, when the winning result has not been presented to the first user and the target voting information includes at least one piece of voting information based on the prediction information of the third user and the vote included in the target voting information wins, the information providing unit may be configured to provide the first user with the prediction information regarding the votable competition publicly disclosed by the third user. With such a configuration, when voting based on the prediction information publicly disclosed by a certain user results in a win, it is possible to facilitate voting on the results of another competition based on the prediction information publicly disclosed by the same user.

[0131] Further, when the target voting information includes the voting information that has won and the prediction information that is votable and publicly disclosed by the third user cannot be obtained, the information providing unit may be configured to provide the first user with information regarding a fourth user who publicly discloses votable prediction information, or the votable prediction information publicly disclosed by the fourth user. With such a configuration, even when voting based on the prediction information publicly disclosed by a certain user results in a win but the same user does not publicly disclose the prediction information regarding the votable competition, the first user can receive the provision of the prediction information regarding the votable competition publicly disclosed by another user.

[0132] Further, when the information providing unit receives a request for presenting a winning result from the first user, if the target voting information including all the voting information regarding the vote received from the first user for which the winning result has not been presented to the first user and is based on the prediction information of the third user does not include the voting information that has won for at least one of the competitions targeted by the target voting information, information regarding a fifth user who has publicly disclosed prediction information that has won for at least one of the competitions targeted by the target voting information, or prediction information regarding a competition in which voting is possible and that the fifth user has publicly disclosed may be configured to be presented to the first user. With such a configuration, when it is not possible to win by voting based on the prediction information publicly disclosed by a certain user, it is possible to receive information regarding another user or the prediction information publicly disclosed by that user that can be used as a reference.

[0133] Further, when the target voting information includes the voting information that has won, information regarding a competition in which the competitor targeted by the winning voting information participates and that is a voteable competition may be configured to be provided to the first user. With such a configuration, it is possible to realize information provision that reflects the fact that users are likely to be interested in the competitors participating in the competition for which they have won.

[0134] Further, when the target voting information includes the voting information that has won and a competition in which a plurality of competitors targeted by the winning voting information are scheduled to participate is scheduled, combinations of votes including the plurality of competitors that can be specified in the vote for the result of the scheduled competition may be configured to be provided to the first user. With such a configuration, it is possible to realize information provision that reflects the fact that users are likely to be interested in voting on combinations of the competitors participating in the competition for which they have won.

[0135] Further, when the result regarding the hitting result of the target voting information is lower than a predetermined standard, the information providing unit may be configured to be able to provide the first user with a competition in which the number of competing bodies participating in the competition included in the target voting information is less than a threshold value determined based on the number of competing bodies. With such a configuration, when the result regarding the hitting result is poor, it is possible to provide information on competitions with a smaller number of competition targets and a higher hitting probability.

[0136] In another aspect of the present invention, there is provided a program for causing a computer to execute a reception step, a result presentation step, and an information providing step. In the reception step, a vote of a first user on the result of a competition is received. In the result presentation step, the hitting result of the voting information regarding the vote is presented to the first user. In the information providing step, when a request for presenting the hitting result is received from the first user, information regarding the vote is provided to the first user according to the hitting result of target voting information including at least one of the voting information regarding the vote received from the first user for which the hitting result has not been presented to the first user.

[0137] In another aspect of the present invention, there is provided an information processing method in which a computer receives a vote of a first user on the result of a competition, the computer presents the hitting result of the voting information regarding the vote to the first user, and when the computer receives a request for presenting the hitting result from the first user, the computer provides information regarding the vote to the first user according to the hitting result of target voting information including at least one of the voting information regarding the vote received from the first user for which the hitting result has not been presented to the first user.

Explanation of Reference Numerals

[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 terminals, 21: Control unit, 22: Memory unit, 23: Communication unit, 24: Display unit, 25: Speaker, 26: Microphone, 27: Camera, 28: Operation buttons, 29: System bus, 30: Area, 40: Confirmation button, 300: Voting amount, 400: Voting amount, 500: Voting amount, 600: Voting amount, B1~B6: Voting information, S110: Step, S120: Step, S130: Step, S140: Step, S145: Step, S150: Step, S160: Step, S200: Step, S210: Step, S220: Step, U1~U5: Users

Claims

1. An information processing apparatus comprising a reception unit, a result presentation unit, and an information providing unit, wherein the reception unit receives a vote of a first user on a result of a competition, the result presentation unit presents a hit result of voting information related to the vote to the first user, and the information providing unit, when receiving a presentation request for a hit result from the first user, provides information related to the vote to the first user according to a hit result of target voting information including at least one of voting information related to the vote received from the first user for which the hit result has not been presented to the first user. Information processing apparatus.

2. The information providing unit provides information about a second user who has disclosed prediction information related to the competition or prediction information related to a competition for which voting is possible and has been disclosed, to the first user according to the hit result of the target voting information. The information processing apparatus according to Claim 1.

3. When a score related to a hit result of prediction information disclosed by the second user is higher than a score related to a hit result of the target voting information, the information providing unit provides information about the second user or prediction information related to a competition for which voting is possible and has been disclosed by the second user, to the first user. The information processing apparatus according to Claim 2.

4. The information providing unit executes a process of selecting the second user who provides information to the first user, based on at least one voting amount corresponding to prediction information related to a competition for which voting is possible and has been disclosed by the second user, and a voting amount for which the first user can vote, and provides information about the selected second user or prediction information related to a competition for which voting is possible and has been disclosed by the selected second user, to the first user. The information processing apparatus according to Claim 2 or Claim 3.

5. The information providing unit provides prediction information, which is information based on prediction information related to a competition for which voting is possible and has been disclosed by the second user and for which the voting amount has been adjusted according to the voting amount for which the first user can vote, to the first user. The information processing apparatus according to any one of Claims 2 to 4.

6. The reception unit receives the vote of the first user based on prediction information regarding a voteable competition publicly disclosed by the third user, and when the information providing unit receives a request for presenting a winning result from the first user, among the vote information regarding the vote received from the first user, when the winning result has not been presented to the first user and the target vote information including at least one piece of vote information based on the prediction information of the third user is a winning vote information, the information providing unit provides the first user with the prediction information regarding the voteable competition publicly disclosed by the third user. The information processing apparatus according to any one of claims 1 to 5.

7. When the information included in the target vote information is a winning vote information and the prediction information that can be voted on and publicly disclosed by the third user cannot be obtained, the information providing unit provides the first user with information regarding a fourth user who publicly discloses prediction information that can be voted on, or the prediction information that can be voted on and publicly disclosed by the fourth user. The information processing apparatus according to claim 6.

8. When the information providing unit receives a request for presenting a winning result from the first user, among the vote information regarding the vote received from the first user, when the winning result has not been presented to the first user and the target vote information including all of the vote information based on the prediction information of the third user is not a winning vote information, the information providing unit provides the first user with information regarding a fifth user who publicly discloses prediction information that has won for at least one of the competitions targeted by the target vote information, or the prediction information regarding the voteable competition publicly disclosed by the fifth user. The information processing apparatus according to claim 6 or claim 7.

9. When the information included in the target vote information is a winning vote information, the information providing unit provides the first user with information regarding a competition in which the competition body targeted for voting included in the winning vote information participates and which is a voteable competition. The information processing apparatus according to any one of claims 1 to 7.

10. When the information included in the target vote information is a winning vote information and a competition in which a plurality of competition bodies targeted for voting included in the winning vote information participate is scheduled, the information providing unit provides the first user with a combination of votes including the plurality of competition bodies that can be specified in the vote regarding the result of the scheduled competition. The information processing apparatus according to claim 9.

11. When the performance regarding the winning result of the target voting information is lower than a predetermined standard, the information providing unit provides the first user with a competition in which the number of competing bodies participating in the competition included in the target voting information is less than a threshold value determined based on the number of competing bodies. The information processing apparatus according to claim 1.

12. A program that causes a computer to execute a reception step, a result presentation step, and an information providing step, In the reception step, the first user's vote on the result of the competition is received. In the result presentation step, the winning result of the voting information regarding the vote is presented to the first user. In the information providing step, when a request for presenting the winning result is received from the first user, information regarding the vote is provided to the first user according to the winning result of the target voting information including at least one of the voting information regarding the vote received from the first user for which the winning result has not been presented to the first user. Program.

13. The computer receives the first user's vote on the result of the competition. The computer presents the winning result of the voting information regarding the vote to the first user. When the computer receives a request for presenting the winning result from the first user, information regarding the vote is provided to the first user according to the winning result of the target voting information including at least one of the voting information regarding the vote received from the first user for which the winning result has not been presented to the first user. Information processing method.

Citation Information

Patent Citations

  • Voting terminal equipment

    JP2000357252A

  • Point assignment device and program

    JP2010117947A

  • Voting forecast disclosure system, method, and computer program

    JP2010160612A

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

    JP2017097532A

  • Betting support apparatus, betting support system, host device, betting support method, and program

    JP2017157144A