Information processing device, information processing method, and program

The information processing device addresses the complexity of betting by displaying prediction information from experts and enabling users to easily cast their votes by displaying prediction information from experts and enabling them to bet on recommended options.

JP7783517B2Active Publication Date: 2025-12-10MIXI INC
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2024117907
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2019-09-30
Filing Date
2024-07-23
Publication Date
2025-12-10
Estimated Expiration
2040-06-15

AI Technical Summary

Technical Problem

Existing betting methods in sports like horse racing, bicycle racing, and boat racing are complex and difficult for novice users to understand, deterring those with little experience from participating.

Method used

An information processing device that facilitates voting by allowing users to select and vote on video data from one or more players, which includes one or more players, which includes one or more players, which includes one or more players, which includes one or more players, which includes one or more players, which receives one or more players, which transmits video data, which transmits one or more players, which receives one or more players, which receives one or more players, which transmits one or more pieces of prediction information, which performs one or more players, which performs voting based on the selected prediction information.

Benefits of technology

Allows users with little experience to easily cast their votes by displaying prediction information from experts and enabling them to bet on recommended options.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007783517000001
    Figure 0007783517000001
  • Figure 0007783517000002
    Figure 0007783517000002
  • Figure 0007783517000003
    Figure 0007783517000003
Patent Text Reader

Abstract

To provide an information processing device for enabling even a user having little voting experience to easily perform voting.SOLUTION: In a voting system in which a server and a plurality of terminals are connected to one another through a communication network in a communicable manner, a server 10 being an information processing device for executing processing about voting to a voting object includes a first reception part 102 for receiving designation of voting objects and voting systems from one or more first players, a transmission part 101 for transmitting moving image data including one or more pieces of prediction information obtained by associating information for identifying the first players with voting objects and voting systems received from the first players to terminals being another information processing devices used by second players, a second reception part 103 for receiving prediction information selected by the second players in one or more pieces of prediction information included in the moving image from another information processing devices, and a voting processing part 104 for performing voting of the second players on the basis of voting objects and voting systems corresponding to the selected prediction information.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

CROSS-REFERENCE TO RELATED APPLICATIONS

[0001] This application is based on Japanese Patent Application No. 2019-178520, filed on September 30, 2019, the contents of which are incorporated herein by reference. [Technical Field]

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

[0003] For example, in various types of sports where betting is performed, such as horse racing, bicycle racing, and boat racing, a betting device is used to accept votes from voters. Voters can cast their votes by writing the necessary voting information on a ballot and inputting it into the betting device. For example, in the case of horse racing, voters can cast their votes by writing the racecourse where the race will be held, the betting method (win or place), the horse they are betting on, and other information on a ballot and inputting it into the betting device. For example, Patent Document 1 discloses technology that can encourage the purchase of betting tickets using mark cards. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2008-033539 Summary of the Invention

[0005] However, the betting methods used in the above-mentioned sports are complicated and difficult for beginner users to understand. For example, in the case of horse racing, bicycle racing, boat racing, etc., users must select the betting method and the horses or athletes to bet on from a variety of betting patterns, which is complicated. This is thought to be one of the reasons that users who have never voted or have little experience voting are put off. Therefore, an object of the present invention is to provide a technique that allows even users with little voting experience to easily cast their votes.

[0006] An information processing device according to one aspect of the present invention is an information processing device that executes processing related to voting for voting targets, and includes: a first reception unit that receives designation of voting targets and voting methods from one or more first players; a transmission unit that transmits video data including one or more pieces of prediction information that associate information that identifies the first player with the voting targets and voting methods received from the first players to another information processing device used by a second player; a second reception unit that receives, from the other information processing device, prediction information selected by the second player from the one or more pieces of prediction information included in the video; and a voting processing unit that performs voting for the second player based on the voting targets and voting method corresponding to the selected prediction information. [Effects of the Invention]

[0007] According to the present invention, it is possible to provide a technique that allows even users with little voting experience to easily cast their votes. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is a diagram illustrating an example of a system configuration of a voting system according to a first embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of the hardware configuration of a server according to the first embodiment. [Figure 3] FIG. 2 is a diagram illustrating an example of a functional block configuration of a server according to the first embodiment. [Figure 4] 1 shows an example of a user management DB and a doctor management DB according to the first embodiment. [Figure 5] FIG. 2 is a sequence diagram showing an example of a processing procedure performed by the voting system according to the first embodiment. [Figure 6] FIG. 2 is a diagram showing an example of a screen display according to the first embodiment. [Figure 7] FIG. 10 is a sequence diagram showing an example of a processing procedure performed by the voting system according to the second embodiment. [Figure 8] FIG. 10 is a diagram showing an example of a screen display according to the second embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0009] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described with reference to the accompanying drawings, in which the same reference numerals denote the same or similar components.

[0010] <<First Embodiment>> <System configuration> Fig. 1 is a diagram showing an example of the system configuration of a voting system 1 according to the first embodiment. The voting system 1 shown in Fig. 1 includes a server 10 (computer) and one or more terminals 20 (computers). The server 10 and the terminals 20 are connected to each other so as to be able to communicate with each other via a communication network N such as the Internet, an intranet, a wireless LAN, or mobile communication. The server 10 and the terminals 20 may be referred to as information processing devices.

[0011] The server 10 may be configured with one or more physical servers, or may be configured with a virtual server running on a hypervisor, or may be configured with a cloud server. The terminal 20 is a terminal used by a user, and the user can cast a vote for a voting target by operating the terminal 20. The terminal 20 is, for example, a mobile phone (including a smartphone), a tablet terminal, a personal computer, etc.

[0012] The server 10 performs various processes, such as managing the betting targets, voting methods and predetermined values ​​that Tipsters predict and vote on, the betting targets, voting methods and predetermined values ​​that users predict and vote on, the predetermined values ​​held by users and Tipsters, and the amount of refunds (payout money) according to the results of the competition (race), in various competitions where betting is performed, such as bicycle racing, horse racing, boat racing and auto racing.

[0013] The forecaster may be any person, for example, a group of multiple people, or a single person. The forecaster may also be a celebrity, such as a celebrity, or an unknown ordinary person. The forecaster is not necessarily limited to a real person, but may also be a virtual person created by computer simulation.

[0014] The voting targets are the contestants (including athletes and animals) participating in the competition. For example, in a competition in which contestants numbered 1 to 5 compete, each of the contestants numbered 1 to 5 is a voting target.

[0015] A betting method is a method of betting (wasting) a predetermined value on a betting target. For example, a win bet is a method of predicting which betting target will come in first and betting a predetermined value, and a place bet is a method of predicting which betting targets will come in first through third and betting a predetermined value. A diadem bet is a method of predicting the order of finish of the betting targets that will come in first and second and betting a predetermined value, and a diadem combination bet is a method of predicting two betting targets that will come in first and second (regardless of order of finish) and betting a predetermined value. A trifecta bet is a method of predicting the order of finish of the betting targets that will come in first, second, and third and betting a predetermined value, and a trifecta combination bet is a method of predicting three betting targets that will come in first through third (regardless of order of finish) and betting a predetermined value. The betting methods in the first embodiment also include betting methods other than these methods.

[0016] In the first embodiment, an object for which a predetermined value can be bet, which is uniquely determined by specifying a betting method and a betting object, is called a "betting ticket." Betting tickets may be issued on paper, or may be data managed within the betting system 1. Examples of betting tickets include a betting ticket for a diadem betting on number 1 coming in first and number 5 coming in second, or a betting ticket for a trifecta betting on numbers 5, 7, and 8. In the first embodiment, "a user or docent purchases a betting ticket" is synonymous with "a user or docent betting person betting a predetermined value on the selected betting method and betting object."

[0017] The predetermined value is a value that can be used to vote for a voting target, and may be, for example, money or points. Points may be usable in a predetermined service or game in addition to being used to vote. Furthermore, the points may be points that a user who plays a predetermined service or game can receive for free within the predetermined service or game (free points), or points that can be received in exchange for paying money (by charging) within the predetermined service or game (paid points). The predetermined value may simply be referred to as "value."

[0018] As a result of the competition, if the betting ticket is a winning ticket, the user and the person who made the prediction can receive a refund of a predetermined value. For example, if three times the betting ticket is a winning ticket, the user and the person who made the prediction can receive a refund of a predetermined value three times the amount of the bet.

[0019] In the first embodiment, users can view videos (images, distributed videos) taken in real time of dodders predicting the results of the competition and dodders explaining their predictions on the screen of the terminal 20, and can experience enjoying the competition together with the dodders. In addition, an image showing the betting ticket predicted by the dodders is displayed within or superimposed on the video on the screen of the terminal 20. By touching the image, the user can purchase a betting ticket identical to the one predicted by the dodders.

[0020] In the following explanation, when a user purchases the same ballot ticket as the doctor's prediction, it is expressed as the user "piggybacking" on the doctor. Furthermore, in the first embodiment, "prediction" includes both the meaning of predicting which voting target will come in the top positions in order to purchase a ballot ticket, and the meaning of only making a prediction without purchasing a ballot ticket.

[0021] <Hardware configuration> 2 is a diagram showing an example of the hardware configuration of the server 10 according to the first embodiment. The server 10 includes a processor 11 such as a CPU (Central Processing Unit) or a GPU (Graphical Processing Unit), a memory, an HDD (Hard Disk Drive) and / or an SSD (Solid State Drive). The computer includes a storage device 12 such as a USB flash drive, a communication IF (Interface) 13 for wired or wireless communication, an input device 14 for accepting input operations, and an output device 15 for outputting information. The input device 14 is, for example, a keyboard, a touch panel, a mouse, and / or a microphone. The output device 15 is, for example, a display and / or a speaker.

[0022] <Function block configuration> FIG. 3 is a diagram illustrating an example of a functional block configuration of the server 10 according to the first embodiment. The server 10 includes a storage unit 100, a display control unit 101, a first reception unit 102, a second reception unit 103, and a voting processing unit 104. The storage unit 100 can be implemented using a storage device 12 included in the server 10. The display control unit 101, the first reception unit 102, the second reception unit 103, and the voting processing unit 104 can be implemented by the processor 11 of the server 10 executing a program stored in the storage device 12. The program can be stored in a storage medium. The storage medium storing the program may be a non-transitory computer-readable medium. The non-transitory storage medium is not particularly limited, and may be, for example, a storage medium such as a USB memory or a CD-ROM.

[0023] The memory unit 100 stores a user management DB 100a that manages various information related to users, a forecaster management DB 100b that manages various information related to forecasters, and a video management DB 100c that stores videos of forecasters and the like.

[0024] FIG. 4 shows an example of the user management DB 100a and doctor management DB 100b according to the first embodiment. The "user ID" in the user management DB 100a stores an identifier for uniquely identifying a user within the server 10. The "nickname" stores the nickname entered by the user when registering as a user. The "owned value" stores the amount of a predetermined value that the user possesses. The "betting history" stores the betting tickets that the user has bet on and the predetermined value that has been bet (wagered) for each race.

[0025] The "teacher ID" in the docent management DB 100b stores an identifier for uniquely identifying a docent (including a group of docents) within the server 10. The "nickname" stores the nickname of the docent. The "owned value" stores the amount of predetermined value possessed by the docent. The "forecast" stores the betting tickets predicted by the docent for upcoming competitions and the predetermined value planned to be bet or already bet. Note that upcoming competitions are not limited to competitions held immediately or on the same day, but also include predictions for future competitions, such as competitions held the following day. In the example of Figure 4, the betting method and betting target content and the amount of predetermined value to be bet for Teams A to C for the fifth competition are stored. The "forecast acceptance time" stores information indicating the time when the betting ticket predictions were accepted from the docent. The "betting history" stores the betting tickets bet by the docent and the predetermined value used to purchase the betting tickets for competitions that have already concluded, for each competition.

[0026] The video management DB 100c stores video data of videos taken of dopestors predicting the results of competitions, dopestors explaining their predictions, etc. The taken videos are transmitted in real time from the server 10 to the terminal 20. The server 10 also stores the videos in the video management DB so that the user can view videos from the past.

[0027] The display control unit 101 (transmission unit) performs various processes required to display, on the display of the terminal 20, videos of dodders predicting the results of the competition, videos of dodders explaining their predictions, images showing betting tickets predicted by dodders, and screens for accepting input of a predetermined value for betting from users. The display control unit 101 transmits data for displaying various screens to the terminal 20 in response to access from a web browser provided in the terminal 20 or in response to access from a dedicated application installed in the terminal 20.

[0028] In addition, the display control unit 101 transmits video data including one or more pieces of prediction information that associates information identifying one or more predictors (such as the names or identifiers of the predictors) with voting tickets (voting targets and voting methods) received from the predictors to the terminal 20 (another information processing device) used by the user (second player).

[0029] In addition, when the display control unit 101 receives a specified instruction from a user, it may obtain data of a video that starts at a timing that includes at least the time when the prediction on the ballot ticket is received from the doctor from the video management DB and transmit the data to the terminal 20 used by the user.

[0030] The first accepting unit 102 accepts, from one or more dopestors (first players), designation of the voting target and voting method predicted by the dopestors.

[0031] The prediction information may be text indicating the name or identifier of the dopestor and the betting ticket on which the dopestor made a prediction. Alternatively, the prediction information may be an image (e.g., an image showing a flipboard) on which the name or identifier of the dopestor and the betting ticket on which the dopestor made a prediction are written. The video may be any video, but may be, for example, a video showing each dopestor making a prediction about the competition result, or a video in which each dopestor simultaneously presents their prediction information at the instruction of the moderator and then explains their own prediction. Furthermore, the video may display prediction information corresponding to each of one or more dopestors in a predetermined area in the video assigned to each dopestor.

[0032] The second reception unit 103 receives, from the terminal 20, prediction information selected by the user from one or more pieces of prediction information included in the video. Furthermore, the second reception unit 103 may further receive designation of a predetermined value when receiving prediction information selected by the user from the terminal 20. Furthermore, when the prediction information includes multiple betting tickets, the second reception unit 103 may receive, from the terminal 20, designation as to which betting ticket the predetermined value is to be bet on.

[0033] The voting processing unit 104 processes the user's vote based on the voting ticket corresponding to the prediction information selected by the user. The voting processing unit 104 may also bet a designated predetermined value for the voting ticket (voting target and voting method) corresponding to the prediction information selected by the user. In addition, when the prediction information includes multiple voting tickets, the voting processing unit 104 may bet a designated predetermined value for the voting ticket specified by the user out of the multiple voting tickets included in the prediction information.

[0034] <Processing Procedure> FIG. 5 is a sequence diagram showing an example of the processing procedure performed by the voting system 1 according to the first embodiment. FIG. 6 is a diagram showing an example of a screen displayed on the terminal 20. The processing procedure performed by the server 10 and the terminal 20 will be specifically described using FIGS. 5 and 6. In FIG. 5, the terminal used by the user is referred to as terminal 20a, and the terminal used by the dopestor is referred to as terminal 20b. The number of dopestors is not important, but in the example of FIG. 5, there are multiple dopestors. In the examples of FIGS. 5 and 6, the prediction information displayed in the video data is an image showing a flipboard on which the dopestor's name, the ballot they predicted, and the amount of a predetermined value to be bet are written. The video displayed on terminal 20a is a video recorded in a studio, showing multiple dopestors, under the direction of a moderator, predicting which ballot will be the winning ballot and explaining why they predicted that ballot will be the winning ballot. In addition, each dopestor will communicate the content of his / her prediction to the server 10 by inputting the content of his / her prediction (the predicted ballot ticket and the amount of the predetermined value to bet) into the terminal 20b while the video is being filmed.

[0035] In step S101, each terminal 20b transmits prediction data indicating the content of the prediction entered by each doctor to the server 10. The prediction data includes the doctor ID of the doctor, the voting ticket predicted by the doctor (voting method and voting target), and the predetermined value to bet by the doctor. The first reception unit 102 of the server 10 receives the voting ticket predicted by the doctor and the predetermined value to bet from each terminal 20b, and stores them in the "prediction" field of each doctor in the doctor management DB 100b. In addition, the time at which the voting ticket predicted by each doctor and the predetermined value to bet are received is stored in the "prediction reception time" field of each doctor.

[0036] In step S102, the terminal 20a used by the user sends a message requesting transmission of a voting screen to the server 10. The message is sent, for example, when a web browser or a dedicated application is launched on the terminal 20a. Note that the processing procedure of step S102 may be performed before the processing procedure of step S101.

[0037] In step S103, the display control unit 101 of the server 10 transmits video data to the terminal 20a. The video data is assumed to be video data captured by a video camera installed in a filming studio and transmitted to the server 10, but is not limited to this. For example, the video data may be video data captured by a camera installed in the terminal 20b used by one of the forecasters and transmitted from the terminal 20b to the server 10. The storage unit 100 stores the captured video data in the video management DB 100c together with a timestamp.

[0038] In step S104, the terminal 20a displays the video data received from the server 10 on the display. On the display of the terminal 20a, flipboards corresponding to each dopestor are displayed together with the video, and by looking at the flipboards, the user can recognize which dopestor will vote for which ballot. In addition, the user can select a flipboard from among the multiple flipboards displayed on the display to select the dopestor they want to join.

[0039] Screen D10 in FIG. 6 is an example of a screen that displays a video. A display area M10 included in screen D10 displays a video of the moderator and forecasters. The video data also displays multiple flipboards F10 to F12 arranged in a predetermined direction (for example, horizontally). Each flipboard also displays the nickname of the forecaster, the ballot that the forecaster predicted to be correct, and the amount of money to bet (amount of a predetermined value).

[0040] Here, the flipboard may be part of the video. For example, a video showing the dopestors simultaneously presenting their flipboards with their predictions written on them to the camera, accompanied by the moderator's call, such as "Let's take a look at everyone's predictions," may be displayed on the terminal 20a. In this case, the display control unit 101 transmits information indicating the position where each dopestor's flipboard will be displayed on the screen of the terminal 20a, together with the video data, or transmits the information to the terminal 20a in advance. The terminal 20a can recognize which dopestor's flipboard the user selected by comparing the position where the user touched the display with the information received from the server 10 indicating the position where each dopestor's flipboard will be displayed.

[0041] The flipboard may also be superimposed on the video. In this case, the server 10 transmits prediction data to the terminal 20a, including an identifier (forecaster ID) identifying each doctor, the ballot ticket for each doctor's prediction, and the amount of money (amount of a predetermined value) to be bet. The terminal 20a generates images of each doctor's flipboard (flipboards F10-F12) using the prediction data received from the server 10 and displays the generated images superimposed on the video. The server 10 may also transmit instruction information to the terminal 20a instructing the timing of superimposing the flipboard images on the video. The terminal 20a may also superimpose the flipboard images on the video at the timing instructed by the instruction information. This timing may be, for example, when the moderator calls out, "Let's take a look at everyone's predictions." An administrator of the server 10 may instruct the server 10 to transmit instruction information to the terminal 20a while listening to the moderator's voice. Furthermore, the prediction data transmitted from the server 10 to the terminal 20a includes position information indicating the position at which the image of the flipboard of each dopestor is to be displayed in the display area M10, and the terminal 20 may superimpose the image of the flipboard at the position indicated by the position information in the display area M10. The terminal 20a can recognize which dopestor's flipboard the user has selected by comparing the position at which the user touched the display with the position information received from the server 10. Returning to FIG. 5, the explanation will be continued.

[0042] In step S105, when the user selects a flipboard, the terminal 20a transmits information indicating the flipboard selected by the user (for example, the doctor ID of the doctor corresponding to the flipboard) to the server 10. The second receiving unit 103 of the server 10 receives the information indicating the flipboard selected by the user.

[0043] In step S106, the display control unit 101 of the server 10 accesses the doctor management DB 100b and acquires the ballot ticket predicted by the doctor and the amount of the predetermined value to be voted from the "Prediction" field of the doctor corresponding to the flipboard selected by the user. In addition, the display control unit 101 transmits a message including data for displaying a voting acceptance screen that accepts the designation of the ballot ticket for voting the predetermined value and the predetermined value to be voted from the user to the terminal 20a.

[0044] In step S107, the terminal 20a accepts from the user a ballot ticket for betting a predetermined value and the specified predetermined value to be bet. Screen D11 in FIG. 6 is an example of a ballot acceptance screen. Screen D11 displays, side by side, the ballot ticket for the dopestor corresponding to the flipboard selected on screen D10 and the specified value to be bet. Screen D11 displays input areas P10 to P12 for inputting the specified value to be bet for each ballot ticket. When the specified value to be bet is entered in the input areas P10 to P12 and the execute bet button B11 is pressed, the terminal 20a executes the processing procedure of step S108 in FIG. 5. Note that when "0" is entered in the specified value field, no bet may be made for the ballot ticket corresponding to that specified value field.

[0045] Here, it is assumed that the user may want to check again the reason why the doctor predicted the voting target before actually casting a vote. In this case, the user can press button B10 on screen D11 to rewatch the video of the doctor making the prediction.

[0046] When button B10 is pressed, the terminal 20a sends a video request message including the doctor ID of the doctor to the server 10. When the display control unit 101 of the server 10 receives the message, it accesses the doctor management DB 100b and obtains the time stored in the "prediction acceptance time" field corresponding to the received doctor ID. Next, the display control unit 101 of the server 10 reads video data starting from a timing including the obtained time from the video management DB 100c and transmits it to the terminal 20a. The timing including the obtained time may be, for example, the same timing as the obtained time or a timing a predetermined time before the obtained time. The terminal 20a displays the received video data on the display. Returning to FIG. 5, the explanation will be continued.

[0047] In step S108, the terminal 20a transmits to the server 10 a purchase instruction message including the ballot tickets for voting a predetermined value and the predetermined value to bet on each ballot ticket, which have been input on the screen D11. The second reception unit 103 of the server 10 receives the designation of the ballot ticket for which the user will vote and the designation of the predetermined value to be voted.

[0048] In step S109, the voting processing unit 106 of the server 10 performs a process of betting the specified predetermined value on the voting ticket notified from the terminal 20a (i.e., a process of purchasing a voting ticket). This process may be performed by the voting processing unit 106 requesting another information processing device of the organization running the competition to vote the specified value.

[0049] <<Second embodiment>> Next, a second embodiment will be described. In the first embodiment, the user selects one flipboard from the flipboards of each dopestor displayed on the screen of the terminal 20a, and bets a predetermined value on the ballot ticket displayed on the flipboard. On the other hand, in the second embodiment, the user selects one video from the videos of each dopestor displayed on the screen of the terminal 20a, and bets a predetermined value on the ballot ticket predicted by the dopestor corresponding to the selected video. Other points not specifically mentioned in the second embodiment may be the same as those in the first embodiment.

[0050] <Function block configuration> The functional block configuration of the server 10 according to the second embodiment will be described with reference to FIG. The second reception unit 103 (reception unit) receives from the user (player) a designation of one video (distributed video) from among the videos (one or more distributed videos) for each predictor to be displayed on the screen of the terminal 20 used by the user.

[0051] The display control unit 101 displays the video specified by the user and prediction information including the voting ticket (voting target and voting method) associated with the video on the display (display unit) of the terminal 20 (information processing device) used by the user.

[0052] Furthermore, the display control unit 101 may cause the display unit of the terminal 20 used by the user to display a screen including a video display area for displaying a video specified by the user and a first input area for inputting a vote based on a betting ticket included in the prediction information. The first input area may include a betting amount setting area for setting a predetermined value (betting amount) to be cast for each betting ticket.

[0053] Furthermore, when a predetermined operation input is received, the display control unit 101 may display a video different from the distributed video specified by the user in the video display area, and may also display a second input area for inputting votes other than the voting ticket included in the prediction information.

[0054] The voting processing unit 104 allows users to vote based on the voting ticket included in the prediction information associated with the video. Alternatively, the voting processing unit 104 may allow users to vote based on information input in the first input area.

[0055] <Processing Procedure> FIG. 7 is a sequence diagram showing an example of the processing procedure performed by the voting system 1 according to the second embodiment. FIG. 8 is a diagram showing an example of a screen displayed on the terminal 20. The processing procedure performed by the server 10 and the terminal 20 will be specifically explained using FIG. 7 and FIG. 8. In FIG. 7, the terminal used by the user is referred to as terminal 20a, and the terminal used by the doctor is referred to as terminal 20b. The number of doctors is not important, but in the example of FIG. 7, it is assumed that there are multiple doctors.

[0056] In step S201, each terminal 20b transmits prediction data indicating the content of the prediction entered by each dopester to the server 10. The prediction data includes the dopester ID of the dopester, the voting ticket (voting method and voting target) predicted by the dopester, and the predetermined value to bet by the dopester. The first reception unit 102 of the server 10 receives the voting ticket predicted by the dopester and the predetermined value to bet from each terminal 20b and stores it in the "prediction" field of each dopester in the dopester management DB 100b. The time when the voting ticket predicted by each dopester and the predetermined value to bet are received is stored in the "prediction reception time" field of each dopester. Note that the processing procedure of step S201 may be omitted. In this case, each dopester may notify the administrator or the like operating the server 10 of the predicted voting ticket in advance by some method (e.g., email, telephone, etc.). The administrator or the like may store the voting ticket notified from each dopester in the dopester management DB 100b.

[0057] The processing procedure in step S202 is the same as step S102 in FIG. 5, and therefore a description thereof will be omitted.

[0058] In step S203, the display control unit 101 of the server 10 transmits a doctrinator list screen to the terminal 20a. The doctrinator list screen displays, arranged by doctrinator, videos of doctrinators making predictions, which have been taken, for example, by a video camera installed in a filming studio or by a camera provided on the terminal 20b used by the doctrinator and transmitted to the server 10. The storage unit 100 stores the captured video data in the video management DB 100c together with a timestamp.

[0059] In step S204, the terminal 20a displays on its display the dozer list screen received from the server 10. Videos of the dozers are displayed on the display of the terminal 20a, and the user selects which dozer to join by viewing the video of each dozer.

[0060] Screen D20 in Fig. 8 is an example of a dopest list screen. Video display areas M20, M21, and M22 included in screen D20 each display a video showing a dopestor predicting the outcome of a competition. In addition to the video, video display areas M20, M21, and M22 also display the name of the dopestor, the number of users sharing the dopest, and the dopestor's comments. Here, videos of different video distributors are displayed in video display areas M20, M21, and M22, respectively.

[0061] In step S205, the terminal 20a transmits information indicating the video selected (specified) by the user (for example, the ID of the video, the doctor ID of the doctor corresponding to the video, etc.) to the server 10. The second receiving unit 103 of the server 10 receives the information indicating the video selected by the user.

[0062] In step S206, the display control unit 101 of the server 10 accesses the doctor management DB 100b and acquires the ballot ticket predicted by the doctor, or the ballot ticket and the amount of the predetermined value to be voted, from the "Prediction" field of the doctor corresponding to the video selected by the user. The display control unit 101 also transmits a message to the terminal 20a including data for displaying a ballot ticket for voting a predetermined value and a voting acceptance screen that accepts input of the predetermined value to be voted from the user. The voting acceptance screen displays the video selected by the user and the ballot ticket associated with the video. (i.e., the voting ticket predicted by the forecaster) and prediction information will be displayed.

[0063] In step S207, the terminal 20a accepts, from the user on the voting acceptance screen, a designation of a betting ticket for betting a predetermined value and the predetermined value to be bet. Screen D30 in FIG. 8 is an example of a voting acceptance screen. Screen D30 includes a video display area M30 that displays a video selected (designated) by the user, and a first input area T30 for inputting a vote based on the betting ticket included in the prediction information corresponding to the video. Furthermore, the first input area T30 includes betting amount setting areas (B31 to B33) for designating the predetermined value to be bet for each betting ticket (setting the betting amount for each betting ticket). Note that the betting amount setting areas (B31 to B33) display in advance the predetermined value to be bet by the dopestor, and the user may be able to change the predetermined value as desired.

[0064] Screen D30 shows an example of a screen displayed when the video display area M22 is selected on screen D20. The three ballots (2=3, 5-3-2, 2=5=3) displayed in the first input area T30 are ballots predicted by the dopestor displayed in the video display area M22. Odds may also be displayed for each ballot in the first input area T30. The video displayed in the video display area M22 of screen D20 continues to be displayed in the video display area M30. When a predetermined value to be bet is entered in the betting amount setting area (B31 to B33) and the bet execution button B34 is pressed, the terminal 20a executes the processing procedure of step S208 in FIG. 7. Note that when "0" is entered in the predetermined value field, a bet may not be placed on the ballot corresponding to that predetermined value field. In this way, the user can select a ballot from among the ballots predicted by the dopestor while viewing the video of the dopestor played in the video display area M22 on screen D30. The predetermined value set in the voting amount setting area may be set by selecting one or more of a plurality of values ​​such as currency, paid points, and free points.

[0065] When button B35 is pressed on screen D30 (i.e., when the second reception unit 103 of the server 10 receives a predetermined input operation), the screen transitions to screen D40. Screen D40 displays a video display area M40 and a second input area (areas K40 and K41) in which the user can input their own predictions on the voting ticket (input of votes other than the voting targets and voting methods included in the prediction information). Video display area M40 displays a video (for example, a video of an athlete preparing for a competition) different from the video of the doctor displayed in video display area M30 on screen D30. In this way, the display control unit 101 of the server 10 changes the content of the video displayed in the video display area according to the display content of the input area for receiving voting information from the user.

[0066] Of the second input areas, area K40 is an area for inputting the betting method, and area K41 is an area for inputting the betting targets. For example, when inputting a trifecta bet on number 1 for first place, number 4 for second place, and number 5 for third place, "trifecta" is specified in area K40, and numbers 1, 4, and 5 are specified in area K41 as the first, second, and third place athletes, respectively. When button B40 is pressed, the screen returns to screen D30. In the first input area T30 of screen D30, the betting ticket specified on screen D40 and a betting amount setting area for the added betting ticket are additionally displayed.

[0067] In step S208, the terminal 20a transmits to the server 10 a purchase instruction message including the ballot tickets for voting a predetermined value and the predetermined value to bet on each ballot ticket, which have been input on the screen D30. The second reception unit 103 of the server 10 receives the designation of the ballot ticket for which the user will vote and the designation of the predetermined value to be voted.

[0068] In step S209, the voting processing unit 106 of the server 10 performs a process of betting the specified predetermined value on the voting ticket notified from the terminal 20a (i.e., a process of purchasing a voting ticket). This process may be performed by the voting processing unit 106 requesting another information processing device of the organization running the competition to vote the specified value.

[0069] <Summary> According to the embodiment described above, a user can select a flipboard displayed on the screen of the terminal 20 and cast a predetermined value on the voting ticket displayed on the flipboard. This makes it possible to provide a technology that allows even users with little voting experience to easily cast their votes.

[0070] The above-described embodiments are intended to facilitate understanding of the present invention and are not intended to limit the present invention. The flowcharts, sequences, elements included in the embodiments, and their arrangements, materials, conditions, shapes, sizes, etc., described in the embodiments are not limited to those illustrated and can be modified as appropriate. Furthermore, configurations shown in different embodiments can be partially substituted or combined with each other.

[0071] <Additional Notes> [Appendix 1] An information processing device that executes processing related to voting for a voting target, a first reception unit that receives designation of a voting target and a voting method from one or more first players; a transmitting unit that transmits video data including one or more pieces of prediction information in which information identifying the first player and voting targets and voting methods received from the first player are associated with each other to another information processing device used by a second player; a second receiving unit that receives, from the other information processing device, prediction information selected by the second player from one or more pieces of prediction information included in the moving image; a voting processing unit that performs voting for the second player based on a voting target and a voting method corresponding to the selected prediction information; An information processing device having the above.

[0072] Supplementary note 1 provides a technology that allows even users with little voting experience to easily cast their votes.

[0073] [Appendix 2] the video displays prediction information corresponding to each of the one or more first players in a predetermined area allocated to each of the first players; 2. The information processing device according to claim 1.

[0074] According to Appendix 2, it becomes possible to display prediction information for each predictor separately within the video.

[0075] [Appendix 3] the second accepting unit accepts a designation of a predetermined value when accepting the selected forecast information; the voting processing unit votes the specified predetermined value in association with a voting target and a voting method corresponding to the selected prediction information; 3. The information processing device according to claim 1 or 2.

[0076] According to Supplementary Note 3, the user can select the ballot ticket predicted by the dopestor and bet a predetermined value on the selected ballot ticket, making it easy to cast a vote.

[0077] [Appendix 4] a storage unit that stores information indicating the time at which the voting target and the voting method were accepted from the first player; when receiving a predetermined instruction from the second player, the transmission unit transmits data of the moving image that starts from a timing that includes at least the time to the other information processing device. 4. The information processing device according to any one of claims 1 to 3.

[0078] According to Supplementary Note 4, the user can re-check the video of the time when the doctor made the prediction.

[0079] [Appendix 5] An information processing method performed by an information processing device that executes processing related to voting for a voting target, receiving designation of a voting target and a voting method from one or more first players; transmitting video data including one or more pieces of prediction information in which information identifying the first player and voting targets and voting methods received from the first player are associated with each other to another information processing device used by a second player; receiving, from the other information processing device, prediction information selected by the second player from one or more pieces of prediction information included in the video; A step of having the second player vote based on a voting target and a voting method corresponding to the selected prediction information; An information processing method, including:

[0080] Supplementary note 5 provides a technology that allows even users with little voting experience to easily cast their votes.

[0081] [Appendix 6] A computer that executes processing related to voting for a voting target, receiving designation of a voting target and a voting method from one or more first players; transmitting video data including one or more pieces of prediction information in which information identifying the first player and voting targets and voting methods received from the first player are associated with each other to another information processing device used by a second player; receiving, from the other information processing device, prediction information selected by the second player from one or more pieces of prediction information included in the video; A step of having the second player vote based on a voting target and a voting method corresponding to the selected prediction information; A program to execute.

[0082] Supplementary note 6 provides a technology that allows even users with little voting experience to easily cast their votes.

[0083] [Appendix 7] An information processing device that executes processing related to voting for a voting target, a reception unit that receives from a player a designation of a video to be distributed from one or more videos to be distributed; a display control unit that displays the specified streaming video and prediction information including voting targets and voting methods associated with the streaming video on a display unit of the information processing device of the player; a voting processing unit that allows the player to vote based on the voting target and voting method included in the prediction information; An information processing device having the above.

[0084] According to Supplementary Note 7, even users with little voting experience can easily cast their votes based on the prediction information associated with the displayed distribution video.

[0085] [Appendix 8] the display control unit causes the display unit to display a screen including a video display area for displaying the specified distribution video, and a first input area for inputting votes based on the voting target and voting method included in the prediction information, The first input area includes a voting amount setting area for setting a voting amount for each voting object and voting method, the voting processing unit performs a vote of the player based on the information input in the first input area; 8. The information processing device according to claim 7.

[0086] According to Appendix 8, users can select the voting target and voting method predicted by the doctrinaire and bet a predetermined value on the selected voting ticket, making it easy to cast a vote.

[0087] [Appendix 9] when receiving a predetermined operation input, the display control unit displays a video different from the specified distribution video in the video display area, and displays a second input area for inputting votes other than the voting targets and voting methods included in the prediction information. 9. The information processing device according to claim 8.

[0088] According to Supplementary Note 9, users can cast votes for voting targets and voting methods that differ from those predicted by the dopestor.

[0089] [Appendix 10] 1. A method for processing information regarding votes for a voting object, comprising: A step in which the computer receives from the player a designation of a streaming video from among one or more streaming videos; a step of displaying the specified streaming video and prediction information including voting targets and voting methods associated with the streaming video on a display unit of the information processing device of the player by a computer; a step in which a computer votes for the players based on the voting targets and voting methods included in the prediction information; An information processing method, including:

[0090] According to Supplementary Note 10, even users with little voting experience can easily cast their votes based on the prediction information associated with the displayed distribution video.

[0091] [Appendix 11] A computer that executes processing related to voting for a voting target, receiving from a player a designation of a streaming video from one or more streaming videos; displaying the specified streaming video and prediction information including voting targets and voting methods associated with the streaming video on a display unit of the information processing device of the player; A step of having the players vote based on the voting target and voting method included in the prediction information; A program to execute.

[0092] According to Supplementary Note 11, even users with little voting experience can easily cast their votes based on the prediction information associated with the displayed distribution video.

Claims

1. a processor, the processor comprising: displaying, on a terminal used by a user, a first screen including a plurality of flipboards displaying prediction information, including voting targets and voting methods, received from each of a plurality of teams predicting the outcome of the competition, and a display area for displaying videos; displaying on the terminal a second screen for the user to vote based on prediction information corresponding to the flipboard selected by the user on the first screen; Information processing device.

2. a processor displays, on a terminal used by a user, a first screen including a plurality of flipboards displaying prediction information including voting targets and voting methods received from each of a plurality of teams predicting the outcome of the competition, and a display area displaying videos; a processor causes the terminal to display a second screen for the user to vote based on prediction information corresponding to the flipboard selected by the user on the first screen; Information processing methods.

3. displaying, on a terminal used by a user, a first screen including a plurality of flipboards displaying prediction information, including voting targets and voting methods, received from each of a plurality of teams predicting the outcome of the competition, and a display area for displaying videos; displaying on the terminal a second screen for the user to vote based on prediction information corresponding to the flipboard selected by the user on the first screen; A program that causes a processor to execute a process.

4. A server and a terminal are provided, The server displaying, on the terminal used by the user, a first screen including a plurality of flipboards displaying prediction information, including voting targets and voting methods, received from each of a plurality of teams predicting the results of the competition, and a display area for displaying videos; displaying on the terminal a second screen for the user to vote based on prediction information corresponding to the flipboard selected by the user on the first screen; system.

Citation Information

Patent Citations

  • Information providing system, betting ticket purchase system, information providing method, betting ticket purchase method and information recording method

    JP2001188847A

  • Commentary information relay / information display system for prediction information provider and information display device

    JP2006085442A

  • Electronic betting system

    JP2008033539A

  • Anticipation information selling system of publicly operated race, anticipation information selling program, and anticipation information selling method

    JP2008282202A

  • Voting forecast disclosure system, method, and computer program

    JP2010160612A