Information processing device, information processing method, and information processing program
The information processing device enhances user engagement by allowing users to designate voting tickets with increased payout ratios, encouraging others to vote using the same tickets, thereby increasing overall payout ratios.
Patent Information
- Application Number
- JP2022190527
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-11-29
- Publication Date
- 2025-10-29
- Estimated Expiration
- 2042-02-04
AI Technical Summary
Conventional voting systems fail to encourage users to vote using voting tickets, limiting the potential for increased payout ratios.
An information processing device that allows users to designate a specific voting ticket with an increased payout ratio, encouraging others within a group to vote using the same ticket, thereby enhancing the overall payout ratio.
The system effectively increases the payout ratio by prompting users to vote using designated tickets, enhancing user engagement and participation.
Smart Images

Figure 0007761838000001 
Figure 0007761838000002 
Figure 0007761838000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing method, and an information processing program. [Background technology]
[0002] Conventionally, betting in various sports where betting is conducted, such as horse racing, bicycle racing, auto racing, or boat racing, A voting system is known in which votes can be cast using, for example, a mobile terminal. Reference 1 describes a voting system that allows voters to purchase voting tickets using mobile terminals. It has been done. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2013-114487 Summary of the Invention [Problem to be solved by the invention]
[0004] However, in the conventional voting system including the technology described in Patent Document 1, the payout ratio With the aim of increasing the number of users, the system will be able to select a specific ballot from the ballots cast by users. There was a problem that it was not possible to encourage other users to vote using the voting ticket.
[0005] The object of the present invention is to increase the payout ratio by collecting the winnings from the voting tickets cast by the user. Information processing capable of encouraging another user to vote using a ballot ticket based on a ballot ticket specified by The present invention provides an apparatus, an information processing method, and an information processing program. [Means for solving the problem]
[0006] The information processing device according to the present invention comprises: An information processing device including a reception unit and a setting unit, The reception unit receives a ballot from at least one ballot ticket cast by a first user for a competition. Then, we will accept the designation of the first voting ticket, The setting unit sets the first voting ticket when the second user votes for the second voting ticket based on the first voting ticket. The first basic payout rate set forth on the second ballot ticket is added to the first additional payout rate to obtain the second ballot ticket. Set the payout ratio. [Effects of the Invention]
[0007] According to the present invention, in order to increase the payout ratio, the betting tickets voted by the user are The user can be prompted to vote using the designated ballot ticket. [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 1 is a diagram illustrating a configuration of a voting system according to a first embodiment. [Figure 2] FIG. 2 is a block diagram showing a hardware configuration of a server according to the first embodiment. [Figure 3] FIG. 2 is a block diagram showing the hardware configuration of a user terminal according to the first embodiment. [Figure 4] FIG. 2 is a block diagram illustrating an example of a functional configuration of a server according to the first embodiment. [Figure 5] FIG. 4 is a sequence diagram of a server and a user terminal in the first embodiment. [Figure 6] 10 is an example of a screen displayed on a display unit of a user terminal. [Figure 7] 10 is an example of a screen displayed on a display unit of a user terminal. [Figure 8] 10 is an example of a screen displayed on a display unit of a user terminal. [Figure 9] 10 is an example of a screen displayed on a display unit of a user terminal. [Figure 10]10 is an example of a screen displayed on a display unit of a user terminal. [Figure 11] 10 is an example of a screen displayed on a display unit of a user terminal. [Figure 12] FIG. 10 is a block diagram illustrating an example of a functional configuration of a server according to the second embodiment. [Figure 13] FIG. 11 is a block diagram illustrating an example of a functional configuration of a server according to a third embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0009] (First embodiment) A first embodiment of the present invention will be described below with reference to the drawings. The configuration of the voting system 1 is shown in FIG. 1. The voting system 1 is used for betting on horse races, bicycle races, boat races, etc. This is a system for managing user votes in various competitions where voting is conducted.
[0010] In this embodiment, the betting system 1 is used for horse racing. The voting system 1 is not limited to horse racing, but also applies to other races where voting is performed, such as bicycle racing, boat racing, and auto racing. The voting system 1 may also be used in various sports where rankings are determined. The voting system 1 may also be used for simulation games of the various sports mentioned above. It may also be used for the following purposes.
[0011] As shown in FIG. 1, the voting system 1 includes a server 10 and multiple users belonging to the same group G. The system includes a number of user terminals 20 (user terminal 20a, user terminal 20b, and user terminal 20c). The server 10 and the plurality of user terminals 20 are connected via a communication line such as the Internet or a wireless LAN. The server 10 is connected to the server 10 via the information processing device 10. It functions as a "device."
[0012] Group G can use the voting service provided by Voting System 1. A group G is a group consisting of multiple users U. The minimum number of users is set to, for example, two users. The group consists of users U1, U2, and U3. For example, the user U2 and the user U3 are users U who have a friendship relationship with each other. Users U are users U who have mutually approved each other (also called friends).
[0013] In this embodiment, the user terminals 20a, 20b, and 20c are used. The users who are to be involved are User U1, User U2, and User U3, respectively. If there is no need to distinguish between user U1, user U2, and user U3, User U3 is represented as user U.
[0014] In addition, it is not necessary to distinguish between the user terminal 20a, the user terminal 20b, and the user terminal 20c. If it is not necessary, the user terminal 20a, the user terminal 20b, and the user terminal 20c are each It is referred to as user terminal 20.
[0015] The number of user terminals 20 included in the voting system 1 is not limited to three, and at least one It is sufficient that the user terminal 20 described above is provided.
[0016] The user terminal 20 is an information processing terminal such as a smartphone or a tablet terminal. The user terminal 20 may be, for example, a mobile phone, a personal computer (PC), a notebook computer, or the like. PC, personal digital assistant (PDA) ), home game consoles, or any other terminal may be used.
[0017] The server 10 may be configured as one device or as multiple devices. The server 10 may also be a server realized on the cloud.
[0018] An overview of voting performed using the voting system 1 will be described with reference to FIG. Then, the user U operates the user terminal 20 to access the server 10. Next, the user U After accessing the server 10, the user U is uniquely identified to log in to the server 10. The user inputs the necessary information (e.g., user ID, password, etc.) into the user terminal 20. The input information is transmitted from the user terminal 20 to the server 10 via the communication line 5 .
[0019] Next, the server 10 operates the voting system 1 based on the information received from the user terminal 20. Next, the server 10 identifies the user U who is using the system. The screen information including the information is generated and transmitted to the user terminal 20.
[0020] Next, the user terminal 20 displays a voting screen based on the screen information received from the server 10. Then, the user U casts a vote using the voting screen displayed on the user terminal 20. Here, the voting screen is a screen on which the user U can place a vote. For example, in the case of horse racing, Win, Place, Box, Pair, Exacta, Wide, Trifecta, Trifecta ", the selection of voting methods, voting targets, and the number of bets or bet amounts of a predetermined value on the voting targets. The options are displayed on the voting screen. After predicting the outcome of the race (horse racing), the user U can select the option. to set a voting method, a voting target, and a predetermined value of bets or bet amounts on the voting target; By purchasing betting tickets (betting tickets) based on the set content using a predetermined value, You can vote on the results.
[0021] If the event being voted for is horse racing, the voting targets are, for example, "Number 5 comes in first, number 3 comes in second, etc." The bets are either on the exacta of the number 1, 2 and 5 racehorses or on the trifecta of the number 1, 2 and 5 racehorses. A single bet is when you predict the first and second place horses in the race in the order of their finish, while a trifecta bet is when you predict the first and second place horses in the race in the order of their finish, regardless of their order of finish. The goal is to predict which horses will come in first, second, third, and fourth place.
[0022] The predetermined value may be money, points that can be used for a predetermined service or game, etc. In addition, points can be points that voters can receive for free (free points). Points can be used as reward points, or points that can be received in exchange for monetary payments (paid points). points).
[0023] When the user U has completed voting, the input voting information is transmitted to the user U via the communication line 5. The server 10 then sends the results of the actual race to the terminal 20. Based on the result, it is determined whether the vote by user U is correct or not, and a determination result is displayed. The user terminal 20 then transmits the information received from the server 10 to the user terminal 20. The user U refers to the judgment result information displayed on the user terminal 20. By doing so, you can check whether your vote was correct or not. If the voter U has cast a correct vote, the amount of the predetermined value used for the vote and The payout value (for example, money or points) is determined based on the payout ratio (odds) of the bet. You can receive a bonus.
[0024] (Server 10 hardware configuration) FIG. 2 is a block diagram showing the hardware configuration of the server 10 in this embodiment. As shown in FIG. 2, the server 10 includes a control unit 11, a storage unit 12, a communication unit 13, an operation input unit 14, and a 4 and a monitor 15.
[0025] The control unit 11 is, for example, a CPU (Central Processing Unit) , microprocessor, DSP (Digital Signal Processor) etc., and controls the overall operation of the server 10.
[0026] A part of the storage unit 12 is, for example, a RAM (Random Access Memory). and DRAM (Dynamic Random Access Memory), etc. It is used as a work area when the control unit 11 executes processes based on various programs. It is used in this way.
[0027] In addition, a part of the storage unit 12 is, for example, a ROM (Read Only Memory) or the like. It is a non-volatile memory or HDD (Hard Disk Drive) that stores various data. The storage unit 12 stores various information, such as the program used for the processing of the control unit 11. and a database containing one or more tables for recording processing results, etc. It is possible to do this.
[0028] The programs stored in the storage unit 12 are, for example, programs that realize the basic functions of the server 10. an OS (Operating System) for controlling various hardware; The "information processing program" of the present invention is a driver, a program for realizing various functions, etc. This includes programs that function as "programs."
[0029] The communication unit 13 is, for example, a NIC (Network Interface Controller ler) and has a function of connecting to the communication line 5. Note that the communication unit 13 is In addition to or together with the NIC, connect to a wireless LAN (Local Area Network). Functions for connecting to a wireless WAN (Wide Area Network), e.g. For example, short-distance wireless communication such as Bluetooth (registered trademark) and infrared communication are possible. The server 10 is connected to a user terminal 20 or the like via a communication line 5. This allows transmission and reception of various data to and from the user terminal 20 and the like.
[0030] The operation input unit 14 is composed of a keyboard, a mouse, etc., and is used by the user of the server 10. The monitor 15 is, for example, a liquid crystal display device. Yes, and displays various images.
[0031] The control unit 11, the storage unit 12, the communication unit 13, the operation input unit 14, and the monitor 15 constitute a system. The control unit 11 and the memory unit 1 are electrically connected to each other via a bus 16. 2, display of an image on the monitor 15, and input of an operation by the user to the operation input unit 14. Understanding of operation status, access to various communication networks and user terminals 20 via the communication unit 13, etc. This can be done.
[0032] (Hardware configuration of user terminal 20) FIG. 3 is a block diagram showing the hardware configuration of the user terminal 20 in this embodiment. As shown in FIG. 3, the user terminal 20 includes a control unit 21, a storage unit 22, a communication unit 23, a display unit 24, and a 24, a speaker 25, a microphone 26, a camera 27, and an operation button 28. do.
[0033] The control unit 21 is, for example, a CPU (Central Processing Unit) , microprocessor, DSP (Digital Signal Processor) etc., and controls the overall operation of the user terminal 20.
[0034] A part of the storage unit 22 is, for example, a RAM (Random Access Memory). and DRAM (Dynamic Random Access Memory), etc. It is used as a work area when the control unit 21 executes processes based on various programs. It is used in this way.
[0035] In addition, a part of the storage unit 22 is, for example, a ROM (Read Only Memory) or the like. It is a non-volatile memory or HDD (Hard Disk Drive) that stores various data. and programs used in the processing of the control unit 21. The storage unit 22 stores various information and a database containing one or more tables for recording processing results, etc. It is possible to do this.
[0036] The programs stored in the storage unit 22 are, for example, programs that realize the basic functions of the user terminal 20. an OS (Operating System) for controlling the various hardware; It includes drivers for the driver and programs for realizing various functions.
[0037] The communication unit 23 is, for example, a network interface controller (NIC). ler) and has a function of connecting to the communication line 5. Note that the communication unit 23 is In addition to or together with the NIC, connect to a wireless LAN (Local Area Network). Functions for connecting to a wireless WAN (Wide Area Network), e.g. For example, short-distance wireless communication such as Bluetooth (registered trademark) and infrared communication are possible. The user terminal 20 may have a function to communicate with the server 10 or other users via the communication line 5. The server 10 is connected to the user terminal 20, etc., and various data is transmitted and received between the server 10 and other user terminals 20, etc. You can trust.
[0038] The display unit 24 is a touch panel display or the like, and displays images and the like, and is used by the user U. It is possible to accept operations.
[0039] The speaker 25 outputs various sounds under the control of the control unit 21. The microphone 26 The camera 27 receives various sounds under the control of the control unit 21. Capture the subject.
[0040] The operation button 28 is provided on, for example, the side of the user terminal 20, and is used to start up the user terminal 20. Or, the power button for stopping the operation, or the volume of the sound output from the speaker 25 (sound buttons for adjusting the volume.
[0041] A control unit 21, a memory unit 22, a communication unit 23, a display unit 24, a speaker 25, a microphone 26, a camera The controller 27 and the operation buttons 28 are electrically connected to each other via a system bus 29. Therefore, the control unit 21 controls the access to the storage unit 22 and the display of the image on the display unit 24. The user U operates the touch panel display (display unit 24) and the operation buttons 28. Understanding the operation status, inputting sound to the microphone 26, outputting sound from the speaker 25, and outputting sound to the camera 27 and various communication networks via the communication unit 23, the server 10, other user terminals 20, etc. You can access the following.
[0042] FIG. 4 is a block diagram showing an example of the functional configuration of the control unit 11 included in the server 10 according to the first embodiment. As shown in FIG. 4, the control unit 11 includes a group formation unit 1 1a, communication means providing unit 11b, voting receiving unit 11c, designation receiving unit 11d (main The device is equipped with a setting unit 11e and a display control unit 11f (functioning as the "reception unit" of the present invention). Generally, the control unit 11 of the server 10 has various functions other than those described above. Only the characteristic functions of the voting system 1 in the first embodiment will be described. Other known functions and the like will not be illustrated or described.
[0043] The group organizing unit 11a organizes a group (group G in this embodiment) from a user U. The group formation unit 11a also receives requests from the user U or creates a new group, adds a user U to the group, and The system then performs operations such as excluding user U from the group and deleting the group.
[0044] The communication means providing unit 11b provides a plurality of users (users U) belonging to a group G. 1. Provide a means of communication in virtual space to users U2 and U3. The means of communication are SNS (Social Networking Services) It will be provided as one of the communication tools for each user belonging to Group G. User U (user U1, user U2, user U3) can use voice chat, text chat, etc. Communicate through communication methods such as chat or video chat. It can be done.
[0045] The voting acceptance unit 11c accepts votes from the user terminal 20 regarding the results of a race (horse racing in this embodiment). The vote acceptance unit 11c accepts the votes of the users U who wish to vote. Then, the vote acceptance unit 11c accepts the votes of the users U who wish to vote. For example, the voting information indicating the voting method, the voting target, the predetermined value such as the voting amount, etc. is stored in the memory unit 12, etc. To memorize.
[0046] The designation receiving unit 11d receives a designation from a first user (user U1 in this embodiment) for the competition. Among at least one voting ticket (specifically, the voting target), the one with the increased payout ratio will be The first ballot ticket, which is the ballot ticket to be used, is specified by user U1. Users U2 and U3 who belong to group G can designate the first voting ticket.
[0047] The designation receiving unit 11d receives a request from a first user (user U1 in this embodiment) to another user (user U2 in this embodiment). In this embodiment, the first voting ticket can be selected from the voting tickets shared by users U2 and U3. For example, user U1 may vote from before the voting ticket he or she shared to after the voting ticket was shared. In addition, users U2 and U3 can select the first voting ticket by user U1. After the voting tickets have been shared, you can designate the first voting ticket.
[0048] The setting unit 11e sets the number of ballots that the second users (users U2 and U3 in this embodiment) have entered based on the first ballot. If you vote with the second ballot ticket, the first basic payout ratio set forth on the second ballot ticket will be increased by the first addition. The payout ratio for the second ballot is calculated by adding the payout ratio. Voting a ballot means voting for the same or at least some of the same objects as those on the first ballot. This is when two or more people vote using the same voting ticket (also known as piggyback voting).
[0049] In this embodiment, the setting unit 11e sets the second voting ticket (specifically, Specifically, the first basic dividend multiplier set for the voting target is added to the first additional dividend multiplier to calculate the second voting result. The setting unit 11e sets the payout rate of the betting ticket. Note that the setting unit 11e sets the payout rate of the betting ticket after the second betting ticket is cast. The first basic payout ratio set on the second voting ticket at the time of the deadline (for example, when the voting period ends) is The first additional payout rate may be added to set the payout rate of the second betting ticket. The 1-addition payout rate is set based on the designation of the first user (user U1 in this embodiment). can be.
[0050] The display control unit 11f is configured to display the information belonging to the group G by the communication means providing unit 11b. The virtual space is used for multiple users (user U1, user U2, user U3). If communication means are provided, each user has a user terminal available to them. Various information is displayed on the display unit 24 of the display unit 20.
[0051] FIG. 5 shows a first voting ticket designated by a first user (user U1) in this embodiment. When the second user (user U2, U3) votes with the second voting ticket based on 10 and a user terminal 20 (corresponding to the "information processing method" of the present invention).
[0052] First, the user terminal 20a available to the first user (user U1) displays the A voting request is received through an operation to request a vote for the competition from user U1. The information is transmitted to the server 10 (step S100).
[0053] Next, the vote receiving unit 11c of the server 10 receives the vote request information transmitted from the user terminal 20a. The information is received and votes from user U1 regarding the results of the competition are accepted (step S110).
[0054] FIG. 6 shows the state of the user terminal when the vote acceptance unit 11c accepts the vote of the user U1. 2 is an example of a screen displayed on the display unit 24 of the display device 20a.
[0055] As shown in FIG. 6, the display control unit 11f of the server 10 controls the display unit 24 of the user terminal 20a. For group G, multiple users (user U1, user U2, user U3) The specific information to be identified corresponds to the vote of the user U1 accepted by the vote acceptance unit 11c. Ballot ticket information indicating the contents of the ballot ticket, the first ballot ticket among the ballot tickets corresponding to the vote of user U1, A button 50 for specifying the user U1 who uses the user terminal 20a is displayed. By checking the screen shown in Figure 6, you can understand the details of your vote. .
[0056] Specifically, the display control unit 11f displays the group G in the display area 30 of the display unit 24. Face icons 32, 33 respectively identify the users U1, U2, and U3 to which they belong. 4, 36 as specific information. In the areas 40 and 42, ballot ticket information ( Display the voting target, payout ratio, and voting amount.
[0057] The voting ticket information displayed in the display area 40 is "Numbers 3, 5 and 7" as the voting targets. "Trifecta" to select a racehorse, "13.7 times" as the payout ratio, "50 0 yen. The voting ticket information displayed in the display area 42 indicates the number of the ballot to be voted. "1st place is number 6, 2nd place is number 4" - payout ratio is "12.5 times", betting amount is It shows "1000 yen".
[0058] Returning to the sequence diagram of FIG. 5, the user terminal 20 available to the first user (user U1) a is received from the user U1 via an operation on the display unit 24, and specifies the first voting ticket. The server 10 then transmits designated request information indicating that the designated request is being requested to the server 10 (step S120). In this embodiment, the user U1 checks the screen shown in FIG. 6 and reads the betting ticket information displayed in the display area 40. The user selects the betting ticket corresponding to the information and presses the button 50. , the first voting ticket from user U1 (specifically, the voting ticket information displayed in the display area 40) The server 10 transmits designation request information indicating a request to designate a ballot ticket corresponding to the ballot.
[0059] Next, the designation receiving unit 11d receives the designation request information transmitted from the user terminal 20a, Among the voting tickets voted for by user U1 for the competition, the number of tickets for which the payout ratio is to be increased is We will accept the designation of one voting ticket.
[0060] FIG. 7 shows a case where the designation of the first voting ticket is accepted by the designation accepting unit 11d. 2 is an example of a screen displayed on the display unit 24 of the display device 20a.
[0061] As shown in FIG. 7, the display control unit 11f of the server 10 controls the display unit 24 of the user terminal 20a. For group G, multiple users (user U1, user U2, user U3) The specific information to be identified corresponds to the vote of the user U1 accepted by the vote acceptance unit 11c. The voting ticket information showing the contents of the voting ticket, the voting ticket corresponding to the vote of user U1, and the voting ticket corresponding to the vote of user U2 are sent to other users (users In this embodiment, a button 52 for sharing is displayed to the user U2 and the user U3. Since the ballot ticket corresponding to the ballot ticket information displayed in the area 40 is designated as the first ballot ticket, Therefore, in the area of the payout rate in the display area 40, it is displayed that the payout rate of the betting ticket is the target of an increase. An icon 44 is displayed to indicate this.
[0062] Returning to the sequence diagram of FIG. 5, the user terminal 20 available to the first user (user U1) a is received from the user U1 via an operation on the display unit 24, and the vote of the user U1 and transmits sharing request information to the server 10 indicating a request to share the ballot ticket corresponding to the In this embodiment, the user U1 checks the screen shown in FIG. As a result, the user terminal 20a shares the voting ticket corresponding to the vote of the user U1. The server 10 transmits to the server 10 sharing request information indicating a request for sharing.
[0063] Next, the display control unit 11f of the server 10 receives the sharing request information from the user terminal 20a. User U1 receives the information and shares the voting ticket corresponding to the vote of user U1 with other users (users U2 and U3). Then, the shared screen information for displaying the shared screen is generated (step S150). The display control unit 11f then transmits the generated shared screen information to the user terminals 20b and 20c. .
[0064] The user terminals 20b and 20c display the shared screen based on the shared screen information received from the server 10. The shared screen displayed on the display unit 24 is displayed. The contents of the voting ticket corresponding to the vote of user U1 are shared with users U2 and U3. This becomes:
[0065] FIG. 8 is an example of a shared screen displayed on the display unit 24 of the user terminals 20b and 20c. As shown in FIG. 8, the display units 24 of the user terminals 20b and 20c display the information belonging to group G. Identification information for identifying multiple users (user U1, user U2, user U3), voting acceptance The voting ticket information indicating the contents of the voting ticket corresponding to the vote of user U1 accepted by the voting ticket information section 11c. In addition, a button 54 for voting with the same content as the content of the voting ticket corresponding to the vote of user U1 is displayed. In this embodiment, the betting ticket corresponding to the betting ticket information displayed in the display area 40 is displayed. Since it is designated as the first voting ticket, the payout ratio area in the display area 40 shows the The ticket is subject to an increased payout ratio, more specifically, the ticket has a payout ratio of 13.7 14.2x (1st basic payout multiplier) to 14.2x (1st basic payout multiplier plus 1st additional payout multiplier (0.5 An icon 45 is displayed indicating that the target is increased by a factor of 100. In this way, the display control unit 11f controls whether the first user (user U1) is viewing the other users (users U2, U3) ) is displayed as the first voting ticket (in the display area 40) depending on whether the icon 45 is displayed or not. The ballot corresponding to the displayed ballot information) and the ballot that is not designated as the first ballot (the betting ticket corresponding to the betting ticket information displayed in the display area 42) so as to be distinguishable from the original.
[0066] Returning to the sequence diagram of FIG. 5, the user terminal 20 available to the second user (user U2) b is received from user U2 via an operation on the display unit 24, and the vote of user U1 A ballot indicating a request to vote for a second ballot ticket with the same content as the ballot ticket corresponding to the The request information is transmitted to the server 10 (step S160). 8 and presses the button 54. As a result, the user terminal 20b The user U1 requests to vote with the same content as the content of the ballot ticket corresponding to the vote of the user U1. The server 10 transmits voting request information indicating the above.
[0067] Next, the vote receiving unit 11c of the server 10 receives the vote request information transmitted from the user terminal 20b. The information is received, and the content is the same as the content of the voting ticket (including the first voting ticket) corresponding to the vote of user U1. The vote of user U2 for the second voting ticket is accepted (step S170).
[0068] Next, the setting unit 11e sets the content of the voting ticket corresponding to the vote of the user U2 to be the same as that of the voting ticket corresponding to the vote of the user U1. More specifically, the first vote designated by user U1 is The second bet was based on the ticket (a trifecta of horses 3, 5 and 7) Therefore, the first basic payout ratio (13.7 times) set on the second voting ticket is multiplied by the first additional payout ratio (0 0.5 times) to set the payout rate for the second ballot ticket (14.2 times) (Step S180). .
[0069] FIG. 9 shows the procedure for setting the payout rate for the second betting ticket in step S180. 9 is an example of a shared screen displayed on the display unit 24 of the user terminal 20b. A plurality of users belonging to group G (user U1, user U2, 2, specific information for identifying user U3), user U accepted by the vote acceptance unit 11c The ballot information indicating the contents of the ballot corresponding to the second vote, the first vote designated by user U1, Based on the ticket, voting history information indicating that user U2 has voted with the second voting ticket is displayed.
[0070] Specifically, the display control unit 11f displays the group G in the display area 30 of the display unit 24. Face icons 32, 33 respectively identify the users U1, U2, and U3 to which they belong. 4, 36 as specific information. In the areas 40 and 42, voting ticket information (voting ticket information) indicating the contents of the voting ticket corresponding to the vote of the user U2 is displayed. Display the voting target, payout ratio, and voting amount.
[0071] The voting ticket information displayed in the display area 40 is "Numbers 3, 5 and 7" as the voting targets. "Trifecta" to select a racehorse, "14.2" as the payout ratio, "500 The ballot information displayed in the display area 42 indicates the ballot target " "1st place is number 6, 2nd place is number 4" - payout ratio is "12.5", betting amount is In the area of the payout rate in the display area 40, the user U1 The payout ratio will be increased by 14.2 times by voting the second ballot based on the first ballot specified by the An icon 46 indicating a big deal is displayed.
[0072] The voting history information displayed in the display area 60 is based on the first voting ticket designated by the user U1. Based on this, it is indicated that user U2 (1 person) identified by face icon 34 has voted for the second voting ticket. is doing.
[0073] FIG. 10 shows the procedure for determining the payout rate for the second betting ticket after the payout rate for the second betting ticket is set in step S180. 10 is an example of a shared screen displayed on the display unit 24 of the terminal 20c. A plurality of users belonging to group G (user U1, user U2, the specific information for identifying the user U2, the user U3, and the user information received by the vote receiving unit 11c. ballot ticket information indicating the contents of the ballot ticket corresponding to the vote of user U1, A button 54 for voting with the same content as the ticket, a first vote button designated by the user U1, Based on the ticket, voting history information indicating that user U2 has voted with the second voting ticket is displayed.
[0074] Specifically, the display control unit 11f displays the group G in the display area 30 of the display unit 24. Face icons 32, 33 respectively identify the users U1, U2, and U3 to which they belong. 4, 36 as specific information. In the areas 40 and 42, voting ticket information (voting ticket information) indicating the contents of the voting ticket corresponding to the vote of the user U1 is displayed. Display the voting target, payout ratio, and voting amount.
[0075] The voting ticket information displayed in the display area 40 is "Numbers 3, 5 and 7" as the voting targets. "Trifecta" to select a racehorse, "13.7" as the payout ratio, "500 The ballot information displayed in the display area 42 indicates the ballot target " "1st place is number 6, 2nd place is number 4" - payout ratio is "12.5", betting amount is In this embodiment, the betting ticket information displayed in the display area 40 is Since the corresponding ballot ticket is designated as the first ballot ticket, the display is the same as the screen shown in Figure 8. The payout rate area in the area 40 contains more specific information about whether the betting ticket is a target for an increase in the payout rate. Specifically, the payout ratio for the voting ticket is between 13.7 times (first basic payout ratio) and 14.2 times (second basic payout ratio). 1) The dividend is subject to an increase of 1.0% (the basic dividend multiplier plus the first additional dividend multiplier (0.5x)) In this way, the display control unit 11f displays an icon 45 indicating that the first user (user The voting ticket shared by user U1 with other users (users U2 and U3) is displayed as icon 45. Depending on whether or not there is a ballot, the ballot is classified as a first ballot (a ballot corresponding to the ballot information displayed in the display area 40) A ballot ticket that is not designated as the first ballot ticket (with respect to the ballot ticket information displayed in the display area 42) The ballots will be displayed in a manner that makes them identifiable.
[0076] The voting history information displayed in the display area 60 is based on the first voting ticket designated by the user U1. Based on this, it is indicated that user U2 (1 person) identified by face icon 34 has voted for the second voting ticket. is doing.
[0077] Returning to the sequence diagram of FIG. 5, the user terminal available to the second user U (user U3) 20c is received from the user U3 via an operation on the display unit 24, and Indicates a request to vote with a second ballot ticket with the same content as the ballot ticket corresponding to the vote The voting request information is transmitted to the server 10 (step S190). 10 and presses the button 54. 20c casts a second voting ticket with the same content as the voting ticket corresponding to the vote of user U1. The server 10 transmits voting request information requesting the voting.
[0078] Next, the vote receiving unit 11c of the server 10 receives the vote request information transmitted from the user terminal 20c. The information is received, and the content is the same as the content of the voting ticket (including the first voting ticket) corresponding to the vote of user U1. The vote of user U3 for the second voting ticket is accepted (step S200).
[0079] Next, the setting unit 11e sets the contents of the voting ticket corresponding to the vote of the user U3 to be the same as those of the voting ticket corresponding to the vote of the user U1. More specifically, the first vote designated by user U1 is The second bet was based on the ticket (a trifecta of horses 3, 5 and 7) Therefore, the first basic payout ratio (13.7 times) set on the second voting ticket is multiplied by the first additional payout ratio (0 0.5 times) to set the payout rate for the second ballot ticket (14.2 times) (step S210). .
[0080] FIG. 11 shows the procedure for determining the payout rate for the second betting ticket after the payout rate for the second betting ticket is set in step S210. 11 is an example of a shared screen displayed on the display unit 24 of the terminal 20c. A plurality of users belonging to group G (user U1, user U2, the specific information for identifying the user U2, the user U3, and the user information received by the vote receiving unit 11c. ballot information indicating the contents of the ballot corresponding to the vote of user U3, Voting history information indicating that users U2 and U3 voted for the second voting ticket based on the first voting ticket is displayed. is shown.
[0081] Specifically, the display control unit 11f displays the group G in the display area 30 of the display unit 24. Face icons 32, 33 respectively identify the users U1, U2, and U3 to which they belong. 4, 36 as specific information. In areas 40 and 42, voting ticket information (voting ticket information) indicating the contents of the voting ticket corresponding to the vote of user U3 is displayed. Display the voting target, payout ratio, and voting amount.
[0082] The voting ticket information displayed in the display area 40 is "Numbers 3, 5 and 7" as the voting targets. "Trifecta" to select a racehorse, "14.2" as the payout ratio, "500 The ballot information displayed in the display area 42 indicates the ballot target " "1st place is number 6, 2nd place is number 4" - payout ratio is "12.5", betting amount is In the area of the payout rate in the display area 40, the user U1 The payout ratio will be increased by 14.2 times by voting the second ballot based on the first ballot specified by the An icon 46 indicating a big deal is displayed.
[0083] The voting history information displayed in the display area 60 is based on the first voting ticket designated by the user U1. Based on this, users U2 and U3 (two people) identified by face icons 34 and 36, respectively, make the second submission. The ticket indicates that you have voted.
[0084] As described above in detail, in the first embodiment, the server 10 (information processing device) The specification receiving unit 11d receives a first user (user U 1) From among at least one ballot that has been cast for the competition, the first ballot shall be designated. The setting unit 11e accepts the second user (users U2 and U3) based on the first voting ticket. If you vote with the second ballot, the first basic payout ratio (13.7 times) set on the second ballot will be applied. Add the first additional payout multiplier (0.5x) to set the payout multiplier for the second ballot ticket (14.2x). .
[0085] According to the first embodiment configured as above, the payout rate is increased (also called odds boost). (c) with the aim of obtaining the first voting ticket designated from among the voting tickets voted by the first user. The second user can be encouraged to vote for the second voting ticket (shared voting) based on the above.
[0086] In the first embodiment, the setting unit 11e sets the second user (users U2 and U3) ) votes on the second ballot based on the first ballot, the second basic The payout rate of the first ballot ticket may be set by adding a second additional payout rate to the payout rate. The second basic payout ratio is the amount of the first voting ticket (specifically, The payout ratio may be the payout ratio set for the voting target, or the payout ratio after the first voting ticket has been cast. (For example, at the time of the deadline for accepting votes) .
[0087] In the first embodiment, the setting unit 11e also sets the second user (for example, user U 2, U3) If the voting history (e.g., past voting income and expenditures and number of votes) meets certain conditions The first additional payout multiplier of the second voting ticket may be changed depending on whether or not the condition is satisfied. For example, The unit 11e determines whether the balance of the past votes of the second user (voting history) is negative (a predetermined condition is satisfied). If the second user's past voting balance (voting history) is positive (the predetermined condition is met), The first additional payout multiplier of the second voting ticket may be increased compared to the case where the condition is not met. The setting unit 11e determines whether the second user has voted less than 100 times (a predetermined number of times). If the condition is met, the second user has voted 100 times or more in the past (voting history) The first additional payout multiplier of the second voting ticket may be increased compared to when the predetermined condition is not met. stomach.
[0088] In the first embodiment, the designation receiving unit 11d designates a third user for the first voting ticket. It may also be possible to accept designation from a user (for example, a user who does not belong to group G). In this case, when the first voting ticket is designated by the third user, the setting unit 11e sets the second voting ticket as follows: The first basic payout ratio is calculated by adding the first and third additional payout ratios to the second voting ticket. Here, the third additional payout rate is set based on the specification of the third user, for example. The third additional payout multiplier is set by all users who have specified the same first voting ticket (specifically is the basic payout ratio set on the voting ticket voted by the first user, second user, and third user The payout ratio for the ballot ticket is set by adding the first ballot ticket to the third ballot ticket. If a user specifies the same first voting ticket, all users who specify the same first voting ticket will receive the votes based on that specification. You can get the benefit of the Goods Boost (addition of the third additional payout multiplier). Depending on the number of users who have specified the same first voting ticket, specifically, as the number of users increases, , the payout ratio of the second ballot ticket may be increased, or the same number of times as the first ballot ticket may be specified. In response, specifically, as the specified number of times increases, the payout ratio of the second voting ticket is increased. That's fine.
[0089] In the first embodiment, the display control unit 11f controls the first user (user U1) When the users (users U2 and U3) who received the voting ticket from the user specified the first voting ticket, The increase in the payout rate of the second voting ticket may be displayed. The first dividend multiplier for a user will vary depending on the user's voting history (rank, level, balance, etc.). In this case, which user among the users who received the voting tickets should designate the first voting ticket? 2. Can you maximize the increase in the payout ratio of the voting ticket (i.e., what is the most beneficial? It is easy to understand whether there is
[0090] In the first embodiment, the setting unit 11e receives a message from the first user (user U1). The users who received the voting ticket (users U2 and U3) voted based on the first voting ticket. If the cumulative total of the voting tickets is equal to or greater than the specified amount, the first The display control unit 11f may increase the payout rate by adding 1. Furthermore, when the cumulative total is less than a predetermined amount, In this case, the amount required until the cumulative amount reaches a predetermined amount may be displayed.
[0091] In the first embodiment, the designation receiving unit 11d designates the first group (group G ) The first voting ticket is specified by the first group users (users U1, U2, and U3) who belong to the If accepted, the second group (a group different from group G) The acceptance of the first voting ticket designation by the user may be restricted. For example, in the first group, After the first group user (user U1) specifies and shares the first voting ticket, A group user leaves the first group and joins the second group, and the first When the voting ticket is shared, the designation receiving unit 11d assigns the voting ticket to the second group users who belong to the second group. and acceptance of the designation of the first voting ticket by the user, and the second group of users based on the first voting ticket. The increase in the payout ratio for the second voting ticket cast through the voting method will be limited.
[0092] (Second embodiment) Next, a second embodiment of the present invention will be described with reference to the drawings. 12 is a block diagram showing an example of the functional configuration of the server 10 (control unit 11A) shown in FIG. In this case, the same reference numerals as those in FIG. 4 have the same functions. Therefore, we will omit redundant explanations here.
[0093] As shown in FIG. 12, the control unit 11A according to the second embodiment includes a management unit as a functional configuration. It also includes 11g.
[0094] The management unit 11g manages the index associated with the first user (e.g., users U1, U2, and U3). The specification receiving unit 11d manages the number of times that can be specified. In other words, the first user has the right to designate the voting ticket that will be the target of the increased dividend multiplier. If the first user is a member of the first voting ticket, the first voting ticket can be specified. If the number of times is less than the predetermined number (in other words, if you specify a voting ticket that is the target of the increased payout ratio) If the first user does not have the right to select the first voting ticket, the first user cannot select the first voting ticket. For example, the management unit 11g controls the number of times that can be designated associated with the first user. Manage it so that it grows periodically.
[0095] According to the second embodiment configured as above, the designatable times associated with the first user are If the number of times is less than the predetermined number, the first user cannot specify the first voting ticket. This can prevent users from designating the first voting ticket excessively.
[0096] In the second embodiment, the management unit 11g manages the first user (for example, user U The number of times that the first user can designate may be controlled based on the voting history of 1). If the first user's past voting frequency (voting history) is large, the unit 11g The number of times that the first user can designate is increased compared to when the voting frequency of the first user is not high. If the first user's past voting amount (voting history) is large, the management unit 11g The number of times that the first user can designate a bet is increased compared to when the past voting amount is not large. In addition, if the past voting balance (voting history) of the first user is negative, the management unit 11g Compared to when the first user's past voting balance is positive, the first user's number of times can be specified is In addition, the management unit 11g increases the number of consecutive unsuccessful votes as the first user's past voting results. When the number of consecutive misses (voting history) is greater than or equal to the predetermined number, or when the number of consecutive misses is less than the predetermined number, In comparison, the number of times that the first user can specify is increased.
[0097] In the second embodiment, the display control unit 11f may be configured to Users who have received voting ticket information from User U1 (e.g., User U2, U3) can be specified. The number of times the ballots have been shared can be checked on a screen where the ballots have been shared (for example, Even if the information is displayed on a screen that can be viewed by multiple users and allows conversations between those multiple users, good.
[0098] In the second embodiment, the management unit 11g also stores the voting method of the first voting ticket (for example, The number of times that can be designated may be managed for each of the bets (win, place, and win). 1d is to prevent the designation of the first voting ticket for a voting method in which the number of times that can be designated is less than the predetermined number of times. Control to.
[0099] (Third embodiment) Next, a third embodiment of the present invention will be described with reference to the drawings. 13 is a block diagram showing an example of the functional configuration of the server 10 (control unit 11B) according to the present invention. In this case, the same reference numerals as those in FIG. 12 have the same functions. Therefore, a duplicated explanation will be omitted here.
[0100] As shown in FIG. 13, the control unit 11B according to the third embodiment has a guide unit as a functional configuration. It is further configured with 11h.
[0101] The notification unit 11h notifies the user who has received the voting ticket from the first user (for example, user U1). (e.g., users U2 and U3) input the first ballot on the ballot entry screen (e.g., the voting screen). If you enter the same voting details as on your voting ticket, you will be prompted to vote based on your first voting ticket.
[0102] According to the third embodiment configured as above, a user who has received a shared ballot ticket can If you enter the same betting details as the first betting ticket on the input screen, the payout ratio will increase (the odds In order to win the Zuboost, people vote for the second ballot based on the first ballot (shared voting). The user can be prompted.
[0103] The above-described embodiments are merely examples of specific embodiments for carrying out the present invention. The technical scope of the present invention should not be construed as being limited by these. That is, the present invention can be implemented in various ways without departing from the gist or main characteristics thereof. It can be implemented in a variety of ways.
[0104] The characteristic functions and effects of the above embodiment will be summarized below.
[0105] The information processing device (server 10) includes a reception unit (designation reception unit 11d) and a setting unit (setting unit 11e The reception unit receives at least one vote for the competition from the first user. The setting unit accepts the designation of the first voting ticket from among the voting tickets. If you vote with the second ballot, the first basic payout multiplier set on the second ballot will be multiplied by the first additional payout multiplier. This multiplier is added to determine the payout multiplier for the second voting ticket.
[0106] By configuring it in this way, the payout ratio can be increased (odds boost). a second voting ticket based on a first voting ticket designated from among the voting tickets voted by the first user; The second user can be encouraged to vote for the new user (shared vote).
[0107] The reception unit allows the first user to designate a first voting ticket from among the voting tickets shared with other users. Control.
[0108] By adopting such a configuration, the number of voting tickets shared by the first user with other users can be You can select your first voting ticket from the list.
[0109] When the second user votes for the second voting ticket based on the first voting ticket, the setting unit The payout ratio for the first ballot ticket is set by adding the second basic payout ratio to the second additional payout ratio. do.
[0110] With this configuration, the second user can cast a ballot on the second ballot based on the first ballot. When voting, the payout ratio of the first voting ticket can also be increased.
[0111] The information processing device further includes a display control unit (display control unit 11f). A voting ticket shared by one user with other users can be used as the first voting ticket and the voting ticket designated as the first voting ticket. The ballots will be displayed in a way that makes them distinguishable from unregistered ballots.
[0112] By adopting such a configuration, other users who have received a voting ticket from the first user can , it is easy to know whether the ballot ticket in question is designated as the first ballot ticket or not. can.
[0113] The setting unit sets a second user depending on whether the voting history of the second user satisfies a predetermined condition or not. Change the first additional payout multiplier for the voting ticket.
[0114] By adopting such a configuration, the first addition of the second voting ticket is performed according to the voting history of the second user. The calculated payout rate can be suitably changed.
[0115] The information processing device further includes a management unit (management unit 11g). The reception unit manages the number of times that the specified number of times can be specified. In this case, control is performed so that the first user cannot specify the first voting ticket.
[0116] With this configuration, the number of times that can be designated associated with the first user is set to a predetermined number of times. If the number is not enough, the first user cannot specify the first voting ticket. This will prevent the excessive issuance of designated first voting tickets.
[0117] The management unit controls the number of times the first user can designate based on the voting history of the first user.
[0118] With this configuration, the first user's designation can be made based on the voting history of the first user. The possible number of times can be suitably controlled.
[0119] The display control unit controls the number of times that the user who has received the voting ticket information from the first user can specify, The shared voting tickets are displayed on a screen where they can be confirmed.
[0120] By adopting such a configuration, the user who has received the information of the betting ticket from the first user Among these, users who can designate the most number of times can be prompted to designate the first voting ticket.
[0121] The management unit manages the number of times that can be designated for each of the voting methods of the first voting ticket. Controlling the designation of the first voting ticket for a voting method in which the number of times that can be designated is less than the predetermined number of times do.
[0122] By adopting this configuration, it is possible to select a voting method that does not meet the predetermined number of times. In this way, the designation of the first voting ticket can be restricted.
[0123] The reception unit is capable of receiving a designation from the third user for the first voting ticket. If the first voting ticket is designated by a third user, the first basic payout multiplier and the first additional payout multiplier are added. 3. Add the additional payout multiplier to set the payout multiplier for the second voting ticket.
[0124] By adopting such a configuration, when the first voting ticket is designated by the third user, Increasing the payout ratio of the second ballot ticket by adding a third additional payout ratio to the basic payout ratio. can be done.
[0125] The display control unit is configured to: In this case, the increase in the payout ratio of the second voting ticket is displayed.
[0126] By adopting such a configuration, the user who received the shared voting ticket can select the first voting ticket. In this case, the amount of increase in the payout rate of the second voting ticket can be easily grasped.
[0127] The setting unit allows a user who has received a voting ticket from the first user to cast a ballot based on the first voting ticket. If the cumulative total of the voted ballots is equal to or greater than the specified amount, the The first additional payout multiplier is increased.
[0128] By adopting this structure, we aim to further increase the payout ratio (odds boost). In this way, the cumulative amount of voting tickets cast by users who have received the voting tickets will reach a predetermined amount. In this way, the user is encouraged to vote using the voting ticket based on the first voting ticket (shared voting). This can be done.
[0129] If the cumulative total is less than the predetermined amount, the display control unit Display the amount.
[0130] By adopting this configuration, the user who has received the shared voting ticket can You can easily grasp the target amount (amount needed) to reach the goal.
[0131] The information processing device further includes a guide unit (guide unit 11h). The user who received the voting ticket enters the same voting details as the first voting ticket on the voting ticket input screen. If you enter this, you will be prompted to vote based on your first voting ticket.
[0132] By adopting such a configuration, the user who has received the shared voting ticket can input the voting ticket on the voting ticket input screen. If you enter the same betting details as the first betting ticket, the payout ratio will increase (odds boost). ) with the aim of voting for the second voting ticket based on the first voting ticket (shared voting) This can encourage them to do so.
[0133] In the information processing method executed by the information processing device, a computer From among at least one voting ticket cast for the If the second user votes for the second ballot based on the first ballot, the computer The dividend multiplier for the second ballot ticket is set by adding the first additional dividend multiplier to the first basic dividend multiplier set forth in do.
[0134] By configuring it in this way, the payout ratio can be increased (odds boost). a second voting ticket based on a first voting ticket designated from among the voting tickets voted by the first user; The second user can be encouraged to vote for the new user (shared vote).
[0135] The information processing program executed by the information processing device is Accept the designation of the first ballot from among at least one ballot cast for the competition. When the second user votes for the second ballot based on the first ballot, the second ballot is set The payout ratio for the second ballot is determined by adding the first additional payout ratio to the first basic payout ratio. The process is executed.
[0136] By configuring it in this way, the payout ratio can be increased (odds boost). a second voting ticket based on a first voting ticket designated from among the voting tickets voted by the first user; The second user can be encouraged to vote for the new user (shared vote). [Explanation of symbols]
[0137] 1: Voting system, 10: Server, 11, 11A, 11B: Control unit, 11a: Group section 11b: Communication means providing unit, 11c: Voting reception unit, 11d: Designated reception unit, 11e: setting unit, 11f: display control unit, 11g: management unit, 11h: guidance unit, 12: recording unit memory unit, 13: communication unit, 14: operation input unit, 15: monitor, 16: system bus, 20, 2 0a, 20b, 20c: user terminal, 21: control unit, 22: storage unit, 23: communication unit, 24 : Display, 25: Speaker, 26: Microphone, 27: Camera, 28: Operation buttons, 29: Stem bus, 32, 34, 36: Face icon, 40, 42, 60: Display area, 45, 46 :Icon, 50, 52, 54:Button, U, U1, U2, U3:User
Claims
1. A processor, the processor comprising: displaying on a display unit the betting targets and basic payout rates for one or more betting tickets designated by a first user among the betting of the first user in a predetermined competition; displaying, on the display unit, information indicating that the basic payout rate can be changed by selection by a second user together with the basic payout rate; accepting a vote from the second user by the second user selecting the voting ticket displayed on the display unit; Information processing device.
2. The processor displays on a display unit the betting targets and basic payout ratios for one or more betting tickets designated by a first user among the betting of the first user in a predetermined competition; the processor displays, on the display unit, information indicating that the basic payout rate will be changed by a selection made by the second user together with the basic payout rate; a processor accepting a vote from the second user by the second user selecting the voting ticket displayed on the display unit; method.
3. The processor displays on a display unit the betting targets and basic payout ratios for one or more betting tickets designated by a first user among the betting of the first user in a predetermined competition; causing the processor to display on the display unit, together with the basic payout rate, information indicating that the basic payout rate will be changed by selection by the second user; causing the processor to accept a vote from the second user by the second user selecting the voting ticket displayed on the display unit; program.
4. A server and a terminal are provided, The server displaying on a display unit of the terminal the betting targets and basic payout rates for one or more betting tickets designated by a first user among the betting of the first user in a predetermined competition; displaying, on the display unit, information indicating that the basic payout rate can be changed by selection by a second user together with the basic payout rate; accepting a vote from the second user by the second user selecting the voting ticket displayed on the display unit; system.
Citation Information
Patent Citations
Voting forecast disclosure system, method, and computer program
JP2010160612A
Display system for betting processing, video distribution device, and display method
JP2013114487A
Information processing device and program
JP2021018695A
Information processing device, dividend execution program, and dividend execution method
JP2021119540A