Information processing device, information processing method, and program

The information processing system assists users in selecting athletes by displaying support information, addressing the challenge of insufficient athlete selection for betting types, thereby enhancing voting ease and completeness.

JP7817516B2Active Publication Date: 2026-02-19MIXI INC
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
JP2021142349
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-09-01
Publication Date
2026-02-19
Estimated Expiration
2041-09-01

AI Technical Summary

Technical Problem

Users face difficulty in determining which athletes to select when the number of athletes they want to choose is less than the number required for a specific betting type, leading to missed voting opportunities.

Method used

An information processing system that includes a betting reception unit and a display control unit to assist users in selecting additional athletes by displaying support information on the information terminal when the number of selected athletes is insufficient for the betting type.

Benefits of technology

Facilitates easier voting by users by providing support information to help them select the required number of athletes, preventing missed voting opportunities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007817516000001
    Figure 0007817516000001
  • Figure 0007817516000002
    Figure 0007817516000002
  • Figure 0007817516000003
    Figure 0007817516000003
Patent Text Reader

Abstract

To facilitate users to vote for competitions.SOLUTION: An information processing apparatus 10 includes: a voting reception unit 111 that receives designation of a betting system when voting for a competition, and designation of a voting target representing a competition body selected by a user among competition bodies participating in the competition; and a display control unit 112 which, when a count of the received voting targets is smaller than a count of voting targets required to be designated in the designated betting system, displays support information for supporting the designation of voting targets different from the designated voting targets, to an information terminal 20.SELECTED DRAWING: Figure 8
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

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

[0002] BACKGROUND ART Conventionally, there is known a voting system that allows voters to cast their votes using information terminals in various types of competitions such as bicycle racing, horse racing, or boat racing (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2001-306749 Summary of the Invention [Problem to be solved by the invention]

[0004] When voting for a race, a voter (hereinafter referred to as "user") selects a predetermined number of athletes corresponding to the betting type selected by the user. However, there are cases where the number of athletes the user wants to select is less than the number of athletes corresponding to the betting type. In such cases, there is a problem in that the user is unable to determine which of the multiple athletes to select and is therefore unable to vote for the selected betting type.

[0005] The present invention has been made in consideration of these points, and aims to make it easier for users to vote in competitions. [Means for solving the problem]

[0006] An information processing device according to one aspect of the present invention has a betting reception unit that accepts the specification of a betting type when voting for a competition and the specification of a voting target that is a competing body selected by the user from among the competing bodies participating in the competition, and a display control unit that displays support information on an information terminal to assist in the specification of a voting target different from the specified voting target when the number of accepted voting targets is less than the number of voting targets that need to be specified for the specified betting type. [Effects of the Invention]

[0007] The present invention has the effect of making it easier for users to vote for competitions. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is a diagram illustrating an example of a system configuration of an information processing system 1 according to the present embodiment. [Figure 2] 1 is a diagram illustrating an example of a hardware configuration of an information processing device 10. FIG. [Figure 3] FIG. 2 is a diagram illustrating an example of the hardware configuration of an information terminal 20. [Figure 4] FIG. 10 is a diagram showing an example of a screen on which a user performs an operation to vote for a competition. [Figure 5] FIG. 10 is a diagram showing an example of a screen on which the information terminal 20 displays support information. [Figure 6] FIG. 10 is a diagram showing an example of a screen on which information terminal 20 displays the voting details of other users. [Figure 7] FIG. 10 is a diagram showing an example of a screen on which the information terminal 20 displays statistical values ​​relating to the voting details of other users. [Figure 8] FIG. 2 is a diagram illustrating an example of a functional block configuration of an information processing device 10. [Figure 9] 3 is a flowchart showing the flow of operations in the information processing device 10. DETAILED DESCRIPTION OF THE INVENTION

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

[0010] The information processing device 10 is, for example, a computer, and is configured from one or more physical servers. The information processing device 10 may be configured using a virtual server that operates on a hypervisor, or may be configured using a cloud server.

[0011] The information processing device 10 is a device that accepts votes for a competition in which voting targets can be cast, and is a device that supports voters, who are users of information terminals 20, in betting a predetermined value on a contestant that the user predicts will win the competition. The predetermined value is a tangible or intangible item, such as money, electronic currency, or points, that the user can use to obtain goods or services.

[0012] The competitions are, for example, bicycle racing, auto racing, horse racing, boat racing, or electronic sports, and are competitions for which users can vote for betting targets. The betting targets are targets for which users bet a predetermined value, and are determined by combining the target that the user predicts to win from among multiple candidate target athletes (including athletes, racing vehicles, or animals) and the betting method (voting method).

[0013] Specifically, if the event being bet on is Keirin, the bets will be, for example, "number 5 comes in first, number 3 comes in second" selected in the "double" bet, or "numbers 1, 2 and 5" selected in the "trifecta" bet. Note that a double is predicting the first and second place finishers in the order of their finishes, while a trifecta is predicting the first through third place finishers regardless of their order of finish.

[0014] The information terminal 20 is a device used by a user who uses the information processing system 1 to vote for a competition, and is, for example, a mobile phone (including a smartphone), a tablet terminal, a personal computer, or the like.

[0015] A dedicated application program (hereinafter referred to as a "dedicated app") is installed in the information terminal 20, for example, to allow the user to vote for voting targets in a competition or to obtain information about the competition or the competition object. The user can vote for voting targets in a competition or obtain information about the competition or the competition object via the dedicated app.

[0016] When a user votes for a sport, there may be cases where the number of sports corresponding to the betting type selected by the user is greater than the number of sports for which the user wishes to vote. Specifically, this may occur when the user selects the "Trifecta" bet type even though the number of sports for which the user wishes to vote is two. In such a case, the user may be unable to determine which sports to select in addition to the sports for which the user wishes to vote, and may therefore be unable to vote for the "Trifecta" bet type, resulting in the user missing the opportunity to vote.

[0017] In contrast, in the information processing system 1, the information processing device 10 accepts the betting type designated by the user and the game object selected by the user from the information terminal 20. Then, if the number of game objects selected by the user is less than the number of game objects corresponding to the betting type designated by the user, the information processing device 10 displays support information on the information terminal 20 to enable the user to select a game object other than the game object accepted from the information terminal 20.

[0018] By operating the information processing device 10 and the information terminal 20 in this manner, the user can easily vote for the competition by selecting the required number of playing objects for the specified betting type while referring to the support information displayed on the information terminal 20. As a result, the information processing system 1 can prevent the user from missing an opportunity to vote due to being unable to select the number of playing objects corresponding to the betting type.

[0019] In this specification, "designating" a betting type, a contest, or a voting target includes a user selecting a betting type, a contest, or a voting target on the screen for voting on a contest displayed on information terminal 20 before performing the operation to vote on the contest. The configurations and operations of the information processing device 10 and the information terminal 20 will be described in detail below.

[0020] <Hardware configuration> 2 is a diagram showing an example of the hardware configuration of the information processing device 10. The information processing device 10 includes a processor 11, a storage unit 12, a communication IF (Interface) 13, an input device 14, and an output device 15.

[0021] The processor 11 is, for example, a CPU (Central Processing Unit) or a GPU (Graphical Processing Unit). The storage unit 12 is a processing unit (CPU) that executes programs stored in the storage unit 12 to realize various functions.

[0022] The storage unit 12 has a storage medium such as a memory, a hard disk drive (HDD), or a solid state drive (SSD). The storage unit 12 stores programs executed by the processor 11. The storage unit 12 also stores betting details including the betting type designated by the user when voting on a race and the race object selected by the user when voting on a race.

[0023] The communication IF 13 has a communication controller for performing wired communication or wireless communication with the information terminal 20 via the network N. The communication IF 13 notifies the processor 11 of data received from the information terminal 20. The communication IF 13 also transmits data input from the processor 11 to the information terminal 20.

[0024] The input device 14 receives input operations from, for example, an administrator of the information processing device 10. The input device 14 is, for example, a keyboard, a touch panel, a mouse, or a microphone. The output device 15 outputs information to, for example, an administrator of the information processing device 10. The output device 15 is, for example, a display, a speaker, or the like.

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

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

[0027] The storage unit 22 has storage media such as a read-only memory (ROM) and a random access memory (RAM), etc. The storage unit 22 stores the programs that the processor 21 executes.

[0028] The communication IF 23 has a communication controller for performing wired communication or wireless communication with the information processing device 10 via the network N. The communication IF 23 notifies the processor 21 of data received from the information processing device 10. The communication IF 23 also transmits data input from the processor 21 to the information processing device 10.

[0029] The input device 24 receives input operations from, for example, a user. The input device 24 is, for example, a keyboard, a touch panel, a mouse, or a microphone. The output device 25 is, for example, a display unit and an audio output unit that output information to the user. The output device 25 is, for example, a display or a speaker.

[0030] <Example of display screen of information terminal 20> 4 to 7 are diagrams showing examples of screens displayed on information terminal 20. Fig. 4 is a diagram showing an example of a screen on which a user performs an operation to vote for a competition. The screen shown in Fig. 4 includes display area 251, display area 252, display area 253, a plurality of operation images 254 (operation image 254a, operation image 254b), operation image 255, and operation image 256.

[0031] The display area 251 is an area for displaying the name of the race for which the user is voting. In FIG. 4, the race name "Hiroshima 7R" is shown. The display area 252 is an area for the user to select a betting type when voting for the race. In FIG. 4, the betting type "Trifecta" has been selected. The user of the information terminal 20 can, for example, by pressing the operation image "Trifecta" displayed in the display area 252, specify the betting type "Trifecta" when voting for the race corresponding to the race name "Hiroshima 7R" displayed in the display area 251.

[0032] Display area 253 is an area where the user can select a contestant when voting for a competition. In display area 253, the user can also specify the finishing order of the contestant selected by the user. In FIG. 4, the user predicts that contestant "Taro Sato," who is a contestant, will finish in "first place," and that contestant "Jiro Yamada" will finish in "second place." In FIG. 4, the user selects contestant "Taro Sato" by pressing operation image 254a, and selects contestant "Jiro Yamada" by pressing operation image 254b.

[0033] The operation image 255 is an operation image for the user to vote for a competition. By pressing the operation image 255, the user votes for the competition shown in the display area 251, the betting type specified in the display area 252, and the competition object selected in the display area 253. When the user presses the operation image 255, the information terminal 20 transmits the name of the competition shown in the display area 251, the betting type shown in the display area 252, and the competition object shown in the display area 253 to the information processing device 10.

[0034] Operation image 256 is an operation image that allows the user to cancel voting for the competition displayed in Fig. 4. For example, when the user presses operation image 256, information terminal 20 displays a screen different from the screen shown in Fig. 4 (for example, a screen for voting for another competition).

[0035] In FIG. 4, the betting type "Trifecta" is selected as shown in the display area 252. Then, as shown in the display area 253, the user predicts that the participant "Sato Taro" will finish in "1st place" and that the participant "Yamada Taro" will finish in "2nd place." However, in FIG. 4, the participant corresponding to the "3rd place" finish has not been selected, so the user cannot bet on the race. Therefore, the information processing device 10 makes it easier for the user to predict the participant corresponding to the "3rd place" finish by displaying support information on the information terminal 20 to support the user in specifying the number of betting targets corresponding to the betting type.

[0036] Fig. 5 is a diagram showing an example of a screen on which the information terminal 20 displays support information. The information terminal 20 displays the screen shown in Fig. 5 when a predetermined time has elapsed since the user pressed the operation image 254a or the operation image 254b on the screen shown in Fig. 4, for example. The information terminal 20 may also display the screen shown in Fig. 5 when the operation image 255 is pressed in a state where a game object required for betting in the betting type selected in the display area 252 has not been selected. The screen shown in Fig. 5 differs from the screen shown in Fig. 4 in that a support image 257 is displayed.

[0037] The support image 257 is an example of support information that the information processing device 10 causes the information terminal 20 to display. In Fig. 5, the information terminal 20 displays the support image 257 to encourage the user to predict that the competing athlete "Ito Shiro" will come in "third place."

[0038] Fig. 6 is a diagram showing an example of a screen on which the information terminal 20 displays the voting details of other users. The screen shown in Fig. 6 is a screen on which the voting details of other users different from the user using the information terminal 20 are displayed as support information. The screen shown in Fig. 6 differs from the screen shown in Fig. 5 in that a plurality of doctrinator images 258 (doctor image 258a, doctrinator image 258b, doctrinator image 258c) are displayed.

[0039] The dopest image 258 is an image showing other users different from the user who uses the information terminal 20. Other users include, for example, dopestors who predict the race and are registered as favorite dopestors by the user, or other users registered by the user through mutual approval with the user.

[0040] When a user using the information terminal 20 presses a doctor image 258, the information terminal 20 displays support information based on the contents of the vote that the user corresponding to the doctor image 258 has placed in the race. In FIG. 6, a support image 257 is displayed to indicate that the user corresponding to the doctor image 258a has predicted that the participating athlete "Ito Shiro" will come in third place. By pressing the support image 257, the user using the information terminal 20 can place a vote predicting that the participating athlete "Ito Shiro" will come in third place.

[0041] FIG. 7 is a diagram showing an example of a screen on which information terminal 20 displays statistical values ​​relating to the voting details of other users. The screen shown in FIG. 7 is a screen that displays, as support information, statistical values ​​relating to the voting details of multiple users other than the user using information terminal 20 in a competition. The statistical values ​​are, for example, the number of other users who voted for each of multiple competing entities among the multiple other users, or the average amount of voting money of other users who voted for each of multiple competing entities. The screen shown in FIG. 7 differs from the screen shown in FIG. 4 in that multiple images 259 (image 259a, image 259b) are displayed.

[0042] Image 259 is an image showing statistical values ​​relating to a plurality of users who voted for each of a plurality of contestants (i.e., participating athletes) displayed in display area 253. In FIG. 7, image 259a showing the number of users who voted for participating athlete "Koga Saburo" and image 259b showing the number of users who voted for participating athlete "Ito Shiro" are displayed. A user using information terminal 20 can predict the contestant corresponding to the finishing order "third place" by referring to the statistical values ​​shown by the plurality of images 259.

[0043] <Function block configuration> 8 is a diagram showing an example of a functional block configuration of the information processing device 10. The processor 11 has a vote acceptance unit 111, a display control unit 112, and an identification unit 113. The processor 11 functions as the vote acceptance unit 111, the display control unit 112, and the identification unit 113 by executing a program stored in the storage unit 12.

[0044] The storage unit 12 stores the voting details of each of the multiple users. The storage unit 12 may also store the voting target designated by each of the multiple users before casting a vote. The storage unit 12 stores a doppelganger registered as a favorite doppelganger by a user using each of the multiple information terminals 20, and other users registered by the user through mutual approval with the user, as registered doppelgangers and registered users, respectively, in association with the user.

[0045] The configuration of each unit realized by the processor 11 will be described below. The voting acceptance unit 111 accepts the designation of a betting type when voting for a competition, and the designation of a voting target, which is a competing body selected by the user from among the competing bodies participating in the competition. The voting acceptance unit 111 accepts the designation of a betting type and a voting target from the information terminal 20 when the user performs a voting operation by pressing the operation image 255 on the screen shown in Fig. 4, or when the user selects a betting type and a competing body on the screen shown in Fig. 4.

[0046] When the betting information specified by the user for the betting type specified by the user is insufficient, the display control unit 112 causes the information terminal 20 to display support information to assist the user in specifying the missing betting information. When the number of accepted betting targets is fewer than the number of betting targets that need to be specified for the specified betting type, the display control unit 112 causes the information terminal 20 to display support information to assist the user in specifying a betting target different from the specified betting target. The display control unit 112 displays at least one of the unspecified playing objects as support information. The support information is, for example, the information indicated by the support image 257 on the screen shown in FIG. 5. The support image 257 is an operation image to assist the user in specifying "Ito Shiro" as a betting target.

[0047] The display control unit 112 identifies a plurality of other users who have specified a voting target other than the voting target accepted by the vote accepting unit 111, for example, by referring to the voting contents of the plurality of users stored in the memory unit 12. The display control unit 112 identifies the voting target with the most votes among the plurality of voting targets voted for by the identified plurality of other users. The display control unit 112 causes the information terminal 20 to display support information for assisting in the selection of the identified voting target.

[0048] 5, the betting reception unit 111 acquires the participating athlete "Sato Taro" corresponding to the betting type "Trifecta" and the finishing order "first place" and the participating athlete "Yamada Jiro" corresponding to the finishing order "second place." The display control unit 112 displays the support information on the information terminal 20 because the number of betting targets accepted by the betting reception unit 111, "2," is less than the number of betting targets required when the betting type accepted by the betting reception unit 111, "Trifecta," is specified, which is "3."

[0049] The display control unit 112 causes the information terminal 20 to display support information for supporting the user to designate one of the voting targets other than the designated voting targets "Sato Taro" and "Yamada Jiro" (i.e., "Koga Saburo" or "Ito Shiro" shown in FIG. 5) as the voting target. When the display control unit 112 determines by referring to the memory unit 12 that the number of users who voted for "Ito Shiro" is greater than the number of users who voted for "Koga Saburo", the display control unit 112 causes the information terminal 20 to display a support image 257 for supporting the user to designate "Ito Shiro".

[0050] By operating in this manner, the display control unit 112 can prompt the user using the information terminal 20 to specify a voting target, even if the user cannot decide which target to vote for in a competition, by displaying support information that makes it easier for the user to vote. As a result, the user of the information terminal 20 can vote for the competition while referring to the displayed support information, thereby preventing the user from missing an opportunity to vote for the competition.

[0051] The display control unit 112 causes the information terminal 20 to display the support information, for example, at the time when the betting acceptance unit 111 accepts the designation of the betting type, or after a predetermined time has elapsed since the time when the betting acceptance unit 111 last accepted the designation of a betting target. The predetermined time is a time during which it can be considered that the user using the information terminal 20 has suspended the betting operation because they are unable to decide on a betting target, and is, for example, 30 seconds. The display control unit 112 may obtain from the information terminal 20 the predetermined time set by the user operating the information terminal 20.

[0052] If the voting acceptance unit 111 does not accept a predetermined action from the user during the time when the voting acceptance unit 111 accepts the designation of a betting type or the time when a predetermined time has elapsed since the voting acceptance unit 111 last accepted the designation of a betting target, the display control unit 112 causes the information terminal 20 to display the support information. The predetermined action is, for example, an action in which the user further specifies a betting target by operating the information terminal 20.

[0053] 5, if the user does not specify a new voting target within a predetermined time from the time when the vote receiving unit 111 accepts the user's specification of a voting target by pressing the operation image 254b to the time when a predetermined time has elapsed, the display control unit 112 displays the support image 257. On the other hand, if the user specifies a new voting target within a predetermined time from the time when the vote receiving unit 111 accepts the user's specification of a voting target by pressing the operation image 254b to the time when a predetermined time has elapsed, the display control unit 112 does not display the support image 257.

[0054] By operating in this manner, the display control unit 112 can display support information on the information terminal 20 used by a user who is unable to decide on a designated voting target but needs support information. As a result, the user can decide on a voting target while referring to the support information, making it easier for the user to vote on the competition.

[0055] The display control unit 112 may cause the information terminal 20 to display an image indicating a voting target included in the support information in a display mode different from that of the image indicating the voting target accepted by the vote accepting unit 111. For example, on the screen shown in Fig. 5 , the display control unit 112 causes the information terminal 20 to display a support image 257, which is an image different from the operation image 254, which is an image indicating the voting target accepted by the vote accepting unit 111, as an image indicating the voting target included in the support information.

[0056] The image indicating the voting target included in the support information may be a mark different from the circle (○) mark shown in the support image 257, such as a double circle (◎) or triangle (△). The image indicating the voting target included in the support information may be, for example, a mark of the same shape as the mark shown in the operation image 254 but of a lighter (or darker) color than the mark, a mark showing a design such as a crown, or a mark showing a frame of a color different from the color of the frame of the operation image 254.

[0057] By the display control unit 112 operating in this manner, the user of the information terminal 20 can easily distinguish between the voting mode designated by the user and the voting target included in the support information. As a result, the user can easily refer to the voting target included in the support information.

[0058] However, when a user wants to bet a large amount or increase the number of votes, support information indicating one competing entity may be insufficient. Therefore, the display control unit 112 may notify support information to assist the user in selecting a number of betting targets corresponding to the number of competing entities corresponding to at least one of the amount of betting the user will place on the competition or the number of votes the user will place on the competition, based on the betting conditions set by the user. The betting conditions include, for example, the amount of betting the user will place on the competition or the number of votes. In the information processing device 10, the storage unit 12 stores data associating the amount of betting and the number of votes with the number of competing entities to be supported.

[0059] The display control unit 112 acquires from the information terminal 20 the voting amount or number of votes set by the user by operating the information terminal 20. The display control unit 112 refers to the storage unit 12 to identify the number of athletes to support, which is associated with the voting amount or number of votes acquired from the information terminal 20. The display control unit 112 notifies the information terminal 20 of support information for assisting in designating voting targets for the identified number of athletes.

[0060] For example, when the display control unit 112 identifies that the number of supporting athletes is "2" on the screen shown in Fig. 4, it notifies the information terminal 20 of support information for supporting the designation of participating athletes "Koga Saburo" and "Ito Shiro", who are athletes, as voting targets. By operating in this manner, the display control unit 112 can cause the information terminal 20 to display support information appropriate to the user's voting amount or number of votes. As a result, the user is more likely to vote according to the voting amount or number of votes that they wish to cast.

[0061] [View other users' votes] The display control unit 112 may display support information indicating a voting target different from the accepted voting target among multiple voting targets designated by the other users in response to the user selecting information indicating other users who voted for multiple contests including the voting target accepted from the user by the voting acceptance unit 111. The information indicating the other users is, for example, the doctor image 258 on the screen shown in FIG.

[0062] The vote acceptance unit 111 identifies the second user selected by the first user, for example, from the information terminal 20 used by the first user, based on the doctor image 258 selected on the screen shown in Fig. 6. The display control unit 112 identifies voting targets included in the voting content in which the second user cast their vote, or voting targets designated by the second user before casting their vote, by referring to the storage unit 12. The display control unit 112 displays support information indicating voting targets not designated by the first user among the identified voting targets, on the information terminal 20 used by the first user.

[0063] Specifically, for example, when a first user presses the docent image 258a on the screen shown in FIG. 6, the vote acceptance unit 111 acquires information indicating that the docent image 258a has been pressed from the information terminal 20, and identifies the second user corresponding to the docent image 258a. The display control unit 112 determines, by referring to the storage unit 12, that the second user has designated the participating athlete "Sato Taro" for the "first place" finish, the participating athlete "Yamada Jiro" for the "second place" finish, and the participating athlete "Ito Shiro" for the "third place" finish. Because the first user has not designated the participating athlete corresponding to the "third place" finish, the display control unit 112 causes the information terminal 20 to display a support image 257 indicating the participating athlete "Ito Shiro" designated for the "third place" finish by the second user.

[0064] By operating in this manner, the display control unit 112 can display voting targets designated by other users on the information terminal 20 used by a user who is unable to decide on a voting target to designate. As a result, the user can designate the same voting target as the voting target designated by the other user, making it easier for the user to vote even when the user is unable to decide on a voting target by himself / herself.

[0065] The display control unit 112 may display images of voting targets different from the voting target specified by the user, among multiple voting targets specified by other users who have a predetermined relationship with the user. The predetermined relationship is, for example, a registered forecaster registered by the user as a favorite forecaster, or a registered user registered by the user through mutual approval of the user (a user in a so-called friend relationship). By operating in this manner, the display control unit 112 can display on the information terminal 20 the voting contents cast by other users or forecasters preferred by the user. Then, the user can specify the same voting target as the voting target specified by other users or forecasters preferred by the user.

[0066] View Statistics Incidentally, there are cases where a user wants to know the voting targets for which other users have voted or the voting amounts cast by other users. Therefore, the identification unit 113 identifies multiple other users who have voted for multiple voting targets, including the voting target accepted by the vote accepting unit 111 from the user. When the user operates the information terminal 20 as shown on the screen in FIG. 7 , the identification unit 113 identifies other users who have designated participating athlete "Taro Sato" for "first place" and participating athlete "Jiro Yamada" for "second place" as voting targets, among the multiple other users whose votes have been accepted by the vote accepting unit 111. The display control unit 112 displays statistical information indicating statistical values ​​regarding the voting contents of the other users identified by the identification unit 113. The statistical values ​​include, for example, the number of other users or the average amount of voting cast by the other users.

[0067] 7, the identification unit 113 identifies a first number of other users who have designated the participating athlete "Koga Saburo" as a competing entity corresponding to the finishing order "third place." The identification unit 113 identifies a second number of other users who have designated the participating athlete "Ito Shiro" as a competing entity corresponding to the finishing order "third place."

[0068] For example, the display control unit 112 notifies the information terminal 20 of the first number of people and the second number of people as statistical values, thereby causing an image 259a indicating the first number of people and an image 259b indicating the second number of people to be displayed on the information terminal 20. By the display control unit 112 and the identification unit 113 operating in this manner, the display control unit 112 can increase the amount of information that the user refers to in order to specify a voting target. This makes it easier for the user to decide on a voting target to specify while referring to the support information and statistical information.

[0069] The identification unit 113 may identify, as the multiple other users, multiple users who have a predetermined relationship with the user and who voted for multiple voting targets including the voting target accepted by the vote acceptance unit 111. The predetermined relationship may be, for example, a registered forecaster registered by the user as a favorite forecaster, or a registered user registered by the user through mutual approval with the user. The display control unit 112 displays, for example, statistical information indicating statistical values ​​regarding the voting contents of the multiple registered users registered by the user or the multiple registered forecasters.

[0070] By the display control unit 112 and the identification unit 113 operating in this manner, the display control unit 112 can provide the user with information on voting targets designated by other users or forecasters whom the user likes. The user can then decide on a voting target to designate while referring to the support information and statistical information on voting targets designated by other users or forecasters whom the user likes.

[0071] <Operational Flow in Information Processing Device 10> Fig. 9 is a flowchart showing the flow of operations in the information processing device 10. The flowchart shown in Fig. 9 shows operations from when the information processing device 10 receives designation of a betting type and a betting target from the information terminal 20 to when the information processing device 10 causes the information terminal 20 to display support information.

[0072] The vote acceptance unit 111 executes a process of accepting a bet type and a bet target designated by the user from the information terminal 20. If the vote acceptance unit 111 has not accepted a bet type and a bet target from the information terminal 20 (NO in S11), the vote acceptance unit 111 repeats the process of accepting a bet type and a bet target from the information terminal 20.

[0073] When the voting acceptance unit 111 accepts the betting type and voting targets from the information terminal 20 (YES in S11), the display control unit 112 identifies the required number of voting targets, which is the number of voting targets that need to be specified in the betting type accepted by the voting acceptance unit 111 from the information terminal 20, and the designated number of voting targets, which is the number of voting targets accepted by the voting acceptance unit 111 from the information terminal 20.

[0074] If the number of designated target votes is equal to or greater than the required number of target votes (NO in S12), the display control unit 112 does not execute the process for displaying the support information on the information terminal 20. If the number of designated target votes is less than the required number of target votes (YES in S12), the display control unit 112 determines whether or not a predetermined time has passed since the betting type and target votes were accepted by the betting acceptance unit 111. If the predetermined time has not passed (NO in S13), the display control unit 112 repeats the process for determining whether or not the predetermined time has passed.

[0075] If a predetermined time has elapsed (YES in S13), the display control unit 112 generates support information to be displayed on the information terminal 20 (S14). The display control unit 112 identifies a plurality of other users who have specified a voting target other than the voting target received from the information terminal 20 by the vote receiving unit 111, for example, by referring to the voting contents of the plurality of users stored in the memory unit 12. The display control unit 112 identifies the voting target with the most votes from the plurality of voting targets voted for by the identified plurality of other users. The display control unit 112 generates support information to support the identified voting target. The display control unit 112 notifies the information terminal 20 of the generated support information, thereby causing the support information to be displayed on the information terminal 20 (S15).

[0076] If an operation to end the process has not been performed (NO in S16), the information processing device 10 repeats the processes from S11 to S15. If an operation to end the process has been performed (YES in S16), the information processing device 10 ends the process.

[0077] <Effects of the information processing device 10> As described above, the information processing device 10 has a betting reception unit 111 that receives the designation of a betting type when betting on a competition and the designation of betting targets, which are competing bodies selected by the user from among the competing bodies participating in the competition. Then, when the number of accepted betting targets is less than the number of betting targets that need to be designated for the designated betting type, the display control unit 112 causes the information terminal 20 to display support information for supporting the designation of betting targets different from the designated betting targets.

[0078] By configuring the information processing device 10 in this manner, the user can designate the voting targets while referring to the support information displayed on the information terminal 20, making it easier to vote for the competition. Even if the user has difficulty selecting the required number of players for the specified betting type, the user can designate the required number of players as voting targets by referring to the support information. Therefore, the information processing device 10 can prevent the user from missing a voting opportunity due to being unable to select the number of players corresponding to the betting type.

[0079] The present invention has been described above using embodiments, but the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of the gist of the present invention. For example, all or part of the device can be configured by functionally or physically distributing or integrating any unit. Furthermore, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effects of the new embodiments resulting from the combination also have the effects of the original embodiments.

[0080] In addition to the above embodiment, the following is further noted. (Appendix 1) a betting reception unit that receives a designation of a betting method when betting on a competition and a designation of a betting target, which is a competition body selected by the user from among the competition bodies participating in the competition; a display control unit that displays, on the information terminal, support information for supporting the selection of a betting target different from the designated betting target when the number of accepted betting targets is less than the number of betting targets that must be designated in the designated betting method; An information processing device having the above. By configuring the information processing device in this way, it becomes easier for the user to vote for the competition while referring to the support information. (Appendix 2) the display control unit displays the support information on the information terminal after a predetermined time has elapsed since the time when the betting acceptance unit accepted the designation of the betting type or the time when the betting acceptance unit last accepted the designation of the betting target; 10. The information processing device according to claim 1. By configuring the information processing device in this way, it is possible to display the support information on an information terminal used by a user who needs the support information. (Appendix 3) the display control unit causes the information terminal to display an image showing the voting target included in the support information in a display mode different from that of the image showing the voting target accepted by the vote acceptance unit; 3. The information processing device according to claim 1 or 2. By configuring the information processing device in this way, the user can easily distinguish between the voting target designated by the user and the voting target included in the support information. (Appendix 4) the display control unit, in response to a user's selection of information indicating other users who voted for a plurality of contests including the voting target accepted by the voting acceptance unit from the user, displays support information indicating a voting target different from the accepted voting target among the plurality of voting targets designated by the other users; 4. The information processing device according to claim 1. By configuring the information processing device in this way, a user can specify the same voting target as that specified by another user. (Appendix 5) the display control unit displays images of voting targets different from the voting target designated by the user, among a plurality of voting targets designated by other users who have a predetermined relationship with the user, among a plurality of other users; 5. The information processing device according to claim 4. By configuring the information processing device in this way, a user can specify the same voting target as that specified by another user whom the user likes. (Appendix 6) the display control unit notifies the user of support information for supporting the user in designating a number of voting targets corresponding to the number of contestants corresponding to at least one of the amount of votes the user will cast for the competition or the number of votes the user will cast for the competition, based on the voting conditions set by the user; 6. An information processing device according to any one of appendices 1 to 5. By configuring the information processing device in this manner, it is possible to notify the user of support information appropriate to the amount or number of votes they wish to cast, making it easier for the user to vote according to the amount or number of votes they wish to cast. (Appendix 7) The voting system further includes an identification unit that identifies a plurality of other users who voted for a plurality of voting targets including the voting target accepted by the voting acceptance unit from the user, the display control unit displays statistical information indicating statistical values ​​regarding the voting contents of the other users identified by the identification unit; 7. An information processing device according to any one of claims 1 to 6. By configuring the information processing device in this way, it is possible to increase the amount of information that the user can refer to in order to specify the target of voting. (Appendix 8) the identification unit identifies, as the plurality of other users, a plurality of users who have voted for a plurality of voting targets including the voting target accepted by the vote acceptance unit and who have a predetermined relationship with the user; 8. The information processing device according to claim 7. By configuring the information processing device in this way, the user can specify a target to vote for while referring to statistical information on the target to vote for that has been specified by other users or dozens that the user likes. (Appendix 9) The computer accepts the designation of the betting method when voting for the competition and the designation of the voting target, which is the competition body selected by the user from among the competition bodies participating in the competition; When the number of accepted betting targets is less than the number of betting targets that need to be designated in the designated betting method, the computer displays support information on the information terminal to support the selection of a betting target different from the accepted betting targets. Information processing methods. By configuring the information processing method in this way, it becomes easier for the user to vote for the competition while referring to the support information. (Appendix 10) On the computer, A step of accepting a designation of a betting method when voting on a competition and a designation of a voting target, which is a competition selected by the user from among the competitions participating in the competition; When the number of accepted betting targets is less than the number of betting targets that need to be designated in the designated betting method, displaying support information on the information terminal to support the selection of a betting target different from the accepted betting targets; A program to execute. By configuring the program in this way, it becomes easier for users to vote for the competition while referring to the support information. [Explanation of symbols]

[0081] 1. Information Processing Systems 10. Information processing equipment 11 processors 12 Storage section 13 Communication Interface 14 Input Devices 15 Output Devices 20 Information terminal 21 processors 22 Memory section 23 Communication Interface 24 Input Devices 25 Output Devices 111 Voting Reception 112 Display control unit 113 Specific section

Claims

1. a storage unit that stores data relating the amount and number of votes cast for a competition to the number of competition bodies that support the designation of a bet target among a plurality of competition bodies participating in the competition; a betting reception unit that receives a designation of a betting type when betting on the competition and a designation of a betting target that is a competition selected by the user from among the competitions; a display control unit that, when the number of accepted betting targets is less than the number of betting targets that must be designated for a designated betting type, refers to the data stored in the storage unit to identify the number of competing bodies that corresponds to at least one of the amount of betting that the user will bet on the competition or the number of votes that the user will bet on the competition, which is obtained from the information terminal, and then displays support information indicating the betting targets for the number of competing bodies on the information terminal; An information processing device having the above.

2. the display control unit displays the support information on the information terminal after a predetermined time has elapsed since the time when the betting acceptance unit accepted the designation of the betting type or the time when the betting acceptance unit last accepted the designation of a betting target. The information processing device according to claim 1 .

3. the display control unit causes the information terminal to display an image showing the voting target accepted by the voting acceptance unit in a first manner, and causes the information terminal to display an image showing the voting target included in the support information in a second manner different from the first manner.

3. The information processing device according to claim 1 or 2.

4. the display control unit, in response to a user selecting information indicating other users who voted for a plurality of contests including the voting target accepted by the voting acceptance unit from the user, displays the support information indicating a voting target different from the accepted voting target among a plurality of voting targets designated by the other users. The information processing device according to claim 1 .

5. The display control unit displays, on the information terminal, an image of a voting target different from the voting target designated by the user among a plurality of voting targets designated by the other user who is registered by the user as a favorite predictor or a plurality of voting targets designated by the other user who is registered by the user through mutual approval with the user. The information processing device according to claim 4 .

6. The voting reception unit further includes an identification unit that identifies a plurality of other users who voted for a plurality of voting targets including the voting target received from the user by the voting reception unit, the display control unit further causes the information terminal to display statistical information indicating statistical values ​​related to the voting contents of the other users identified by the identification unit. The information processing device according to claim 1 .

7. The identification unit identifies, as the plurality of other users, a plurality of users who have voted for a plurality of voting targets including the voting target accepted by the voting acceptance unit and who have been registered as favorite predictors by the user or a plurality of users who have been registered by the user through mutual approval with the user. The information processing device according to claim 6 .

8. The computer accepts the designation of a betting method when voting on a competition and the designation of a voting target, which is a competition selected by the user from among the competitions participating in the competition; When the number of accepted betting targets is less than the number of betting targets that need to be designated in the designated betting type, the computer displays on the information terminal support information indicating the number of betting targets of the sports entities that corresponds to at least either the amount of betting that the user will bet on the sports event or the number of votes that the user will bet on the sports event, as determined by referring to data that associates the amount and number of votes to be cast on the sports event with the number of sports entities that support the designation of the betting targets among the multiple sports entities participating in the sports event. Information processing methods.

9. On the computer, A step of accepting a designation of a betting type when betting on a competition and a designation of a betting target, which is a competition selected by the user from among the competitions participating in the competition; When the number of accepted betting targets is less than the number of betting targets that need to be designated for the designated betting type, by referencing data stored in a memory unit that associates the amount and number of bets to be cast for the competition with the number of competing targets among the multiple competing targets participating in the competition that support the designation of the betting targets, the number of competing targets corresponding to at least one of the amount of bets to be cast by the user for the competition or the number of votes to be cast by the user for the competition, which is obtained from the information terminal, is identified, and then support information indicating the betting targets of the number of competing targets is displayed on the information terminal; A program to execute.

Citation Information

Patent Citations

  • Active user supporting method

    JP1998154057A

  • Public lottery purchasing method and municipally operated race betting method utilizing internet

    JP2001306749A

  • Apparatus, method and program for supporting betting

    JP2010250563A

  • Voting terminal device, voting system, and voting method

    JP2013045412A

  • Fuel cell system

    JP2013045514A