Race position display processing program and race position display processing method

The competition position display processing program addresses the challenge of identifying voted horses in live broadcasts by using emphasis displays and RTK technology to enhance user engagement and excitement in public competitions.

JP2025108269APending Publication Date: 2025-07-23FUJITSU LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024002091
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-01-10
Publication Date
2025-07-23

AI Technical Summary

Technical Problem

Users in public competitions like horse racing struggle to easily identify the horse they have voted for during the live broadcast, leading to a loss of excitement and anticipation during the competition period.

Method used

A competition position display processing program that highlights the voted horse on the display screen using first and second emphasis displays, synchronized with the horse's position and potential winnings, utilizing RTK technology for accurate positioning and generating a virtual racecourse environment.

Benefits of technology

Enables clear identification of the user's voted horse throughout the competition, enhancing user engagement and excitement by providing real-time updates on the horse's position and potential winnings.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025108269000001_ABST
    Figure 2025108269000001_ABST
Patent Text Reader

Abstract

To enable a racing entity to which a user has voted during a screen being displayed to be presented to the user in an easy-to-understand manner.SOLUTION: A race position display processing device 100 generates and outputs a display screen 130 including CG images CG of race horses that are racing entities. On the basis of voting information of a race horse for which a user U has voted and position information of the race horses, the race position display processing device 100 performs a first highlight display 141 with which it is possible to identify the CG image CG of the race horse for which the user U has voted among the CG images CG of the race horses displayed on the display screen 130. If, during the race period, the race horse for which the user U has voted is ranked in a position eligible for a payout, the device also performs a second highlight display 142 to identify that the race horse for which the user U has voted is eligible for a payout.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a competition position display processing program and a competition position display processing method.

Background Art

[0002] In public competitions such as horse racing, motorcycle racing, and auto racing, users can vote for competition participants, for example, the starting horses in a horse racing competition, and users can obtain a predetermined dividend according to the competition results of the starting horses.

[0003] When voting, users acquire information on each starting horse and vote for the desired starting horse as their bet. At the time of this voting, there is a technology for presenting various information (voting data, event guide, odds, winning horse prediction information) on the user's terminal (see, for example, Patent Document 1 below).

[0004] In recent years, by using a personal computer (PC), a smartphone, or the like, users can easily vote online from home or the like without visiting the competition facility. Separately, users can confirm the competition status such as the ranking of the starting horse they voted for by receiving a live video (live broadcast) on TV or the Internet.

Prior Art Documents

Patent Documents

[0005]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0006] During the actual competition period of a horse racing competition, the live video is of the entire starting horses or a group of multiple starting horses that have reached the goal. Here, users may not be able to easily determine which horse in the live video is the starting horse they voted for. In this case, for example, users have to wait for the ranking to be determined after the competition. Also, the user's sense of anticipation and excitement during the competition period may be lost.

[0007] On one side, the present invention aims to be able to clearly present to the user the competing entity that the user has voted for in the display screen.

Means for Solving the Problem

[0008] According to one embodiment, in a competition position display processing program that generates and outputs a display screen including a competing entity image of a competing entity, based on the voting information of the competing entity voted by the user and the position information of the competing entity, among the competing entity images to be displayed on the display screen, a first highlighting display that can identify the competing entity voted by the user is performed, and the display screen is displayed on the user's terminal. A competition position display processing program and a competition position display processing method are proposed.

Effect of the Invention

[0009] According to one aspect, it becomes possible to clearly present to the user the competing entity that the user has voted for in the display screen.

Brief Description of the Drawings

[0010]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14

Figure 15

Figure 16

Embodiments for Carrying Out the Invention

[0011] Hereinafter, with reference to the drawings, embodiments of the competition position display processing program and the competition position display processing method according to the present invention will be described in detail.

[0012] (An Example of the Competition Position Display Processing Method According to the Embodiment) FIG. 1 is an explanatory diagram of a display example of a competition position display processing method according to an embodiment. In the competition position display processing method of the embodiment, for example, in a public competition in which a user votes using a terminal via the Internet, the competition position of a competition entity participating in the competition is displayed on the display screen of the user's terminal. In the embodiment, the competition and the competition entity will be described by taking the racehorses participating in a horse race as an example. In addition, the competition and the competition entity may be the contestants in public competitions such as boat races, auto races, and motorcycle races, or the entities in various racing competitions such as motor sports and track and field.

[0013] In the competition position display processing method of the embodiment, for example, during the period of one race (competition period) from when the racehorse starts from the gate until it reaches the goal, the racehorse (winning ticket) voted by the user is highlighted on the display screen. Thereby, the position (rank) of the racehorse voted by the user is clearly displayed to the user. In addition, the winning ticket and the dividend voted by the user are also clearly displayed to the user.

[0014] The competition position display processing method of the embodiment is realized by a competition position display processing device 100 such as a server acquiring various necessary information and executing a program to generate a display screen to be displayed on the display screen 130 of the terminal 120 of the user U who votes. It can also be realized by the competition position display processing device 100 accessing the cloud. Furthermore, the terminal 120 of the user U communicatively connected to the competition position display processing device 100 can also acquire various necessary information and execute a program to generate the display screen 130 by the terminal 120.

[0015] Various information of the corresponding race voted by the user U is displayed on the display screen 130. The display screen 130 is a virtual display of an actual racecourse in a virtual space (metaverse) of three-dimensional graphics, and the competition state of the racehorse is displayed on the virtual space.

[0016] In the embodiment, on the display screen 130, a competition subject image indicating the position (rank) of the competition subject (racing horse) is displayed. The competition subject image includes a competition subject virtual display unit 140 at the center position of the display screen 130 and a competition subject overall display unit 150 at the upper left position. The competition subject image (competition subject virtual display unit 140, competition subject overall display unit 150) includes a generated image corresponding to each competition subject (racing horse). Also, at the right position of the display screen 130, a rank information display unit 160 and a voting information display unit 170 are displayed. On the display screen 130, various other information related to the competition is further displayed, and these various other information will be described later.

[0017] The competition position display processing device 100 generates images to be displayed on the competition subject virtual display unit 140, the competition subject overall display unit 150, the rank information display unit 160, and the voting information display unit 170 on the display screen 130, and transmits and outputs them to the terminal 120 of the user U.

[0018] The competition subject virtual display unit 140 displays a CG (Computer Graphics) image CG of the actual racing horse. The CG image CG is formed by combining and arranging a plurality of CGs for each racing horse unit. The competition subject virtual display unit 140, for example, for the CG image CG of each racing horse, has an appearance similar to the corresponding actual racing horse and the same color scheme color, and arranges them at positions synchronized with the positions of the actual racing horses during the competition period.

[0019] Each actual racing horse is provided with a position sensor of the RTK (RealTime Kinematic) system, and the position of each racing horse is detected by RTK. By using the RTK system, the positions of the racing horses during the competition period are reflected in the CG image CG, and the competition subject virtual display unit 140 displays the CG image CG in which each racing horse is arranged at a position synchronized with the position of the actual racing horse during the competition period. Currently, the position detection accuracy of RTK has the accuracy to individually detect each racing horse in the horse racing competition.

[0020] During the competition period, the virtual display unit 140 for competing entities is a screen that displays the competition state of the competing horses with a sense of presence. The CG image CG is updated on the screen at a predetermined update cycle. For each update cycle, the positions (ranks) of the CG images CG of the competing horses detected by RTK are displayed in synchronization with the positions (ranks) of the actual competing horses.

[0021] During the competition period, the virtual display unit 140 for competing entities performs motion processing on each competing horse shown in the CG image CG, for example, on the original image (character image) for CG, to generate a pseudo-running state. The running states (movements of legs, necks, etc.) of the competing horses shown in the CG image CG are different from those of the actual competing horses, but the positions (ranks) of the competing horses shown in the CG image CG indicate the positions (ranks) of the actual competing horses by RTK.

[0022] Also, the virtual display unit 140 for competing entities can change the viewpoint of the entire CG image CG by the operation of the user U. The CG image CG of the virtual display unit 140 for competing entities shown in FIG. 1 is a viewpoint from the front looking at the front of the competition. The leading competing horses are displayed the largest. Here, for the convenience of drawing description, only the first few (5) competing horses on the leading side are shown in the CG image CG within the frame showing the virtual display unit 140 in FIG. 1. Depending on the viewpoint, the virtual display unit 140 for competing entities may have a situation where the competing horses behind are hidden behind the horses in front, or the competing horses on the rear side are displayed smaller, and it may not be possible to display the CG images of all the competing horses. Note that the virtual display unit 140 for competing entities can display the CG image CG using the entire area of the display screen 130 in FIG. 1.

[0023] Furthermore, a virtual user image u is arranged and displayed in the virtual display unit 140 for competing entities. The virtual display unit 140 for competing entities provides a sense of presence as if in an actual racecourse within the virtual space by the CG image CG, and furthermore, a sense of presence that cannot be obtained in an actual racecourse. For example, in addition to the viewpoint from the front (leading side) of the competing horses by user operation as shown in FIG. 1, by switching to viewpoints such as the center of all the competing horses, the very end, and even the diagonal upper surface, etc., a variety of senses of presence that cannot be obtained with real images can be given to the user U.

[0024] The entire competing entity display section 150 shows the numbers (horse numbers) in a planar view looking down on all the horses running on the course during the competition period. The right end of the area of the entire competing entity display section 150 indicates the leading side of the horses running during the competition, and the left end indicates the trailing side. The entire competing entity display section 150 corresponds to a visual display of the RTK position information.

[0025] The entire competing entity display section 150 displays the positions of each horse among all the horses running with ranking changes during the competition by their horse numbers. By the display of the horse numbers in the entire competing entity display section 150, the user U can grasp the competition state of all the horses running during the competition and the position and ranking changes of the horses on which the user has voted (purchased tickets) among all the horses.

[0026] The ranking information display section 160 displays the rankings of the leading horses during the competition period. In the example of FIG. 1, as the horse numbers of the leading three horses, the first place is the horse number "18", the second place is the horse number "16", and the third place is the horse number "17". In the ranking information display section 160, during the competition period, if there are changes in the horse numbers of the rankings up to the top three, the changed horse numbers of the rankings up to the top three are displayed. For example, each horse number is displayed in the same color as the color of the saddlecloth attached to the actual running horse.

[0027] The voting information display section 170 displays the voting information voted by the user U for the current competition (race). The voting information is the lottery tickets (purchased tickets) purchased by the user and the dividend for each lottery ticket based on the odds. In the example shown in FIG. 1, it is displayed that the user U has purchased the lottery tickets of single win for the horse numbers "8" and "18", and the horse singles for the horse numbers "8" - "11" among the voting methods, and the dividend for each lottery ticket. For example, the horse number is displayed in the same color as the color of the saddlecloth attached to the actual running horse.

[0028] The display screen 130 shown in FIG. 1 displays the rankings of the horses running at a certain time during the competition period. The competition position display processing device 100 updates and displays the positions (rankings) of the horses (horse numbers) on the competition entity virtual display section 140, the entire competing entity display section 150, the ranking information display section 160, and the voting information display section 170 displayed on the display screen 130 at a predetermined update cycle.

[0029] (Emphasis display of the competing horses) In addition, in the competition position display processing method of the embodiment, during the competition period, the competing horses voted by the user U on the display screen 130 are emphasized. The emphasis display includes a first emphasis display and a second emphasis display. First, the emphasis display for the virtual competing entity display unit 140 and the entire competing entity display unit 150 will be described.

[0030] (First emphasis display) Suppose that during the competition period shown in FIG. 1, the rankings of the competing horses at a certain time are from the first place at the top to the horse numbers "18", "16", "17",... and the last is the horse number "1". In this case, among the display screens 130 generated by the competition position display processing apparatus 100, in the virtual competing entity display unit 140, when the viewpoint is the front, the CG images CG of each competing horse from the front including the horse numbers "18", "16", "17",... of the first place at the top are displayed. In the entire competing entity display unit 150 of FIG. 1, for the sake of convenience, only the first competing horses up to the fifth place are illustrated, but the subsequent competing horses are also displayed.

[0031] In addition, the competition position display processing apparatus 100 first- emphasizes the CG images CG of the horse numbers "8", "11", and "18" of the competing horses voted by the user U for the virtual competing entity display unit 140 in a first mode. In the virtual competing entity display unit 140 of FIG. 1, the CG image CG of the horse number "18" is emphasized with a first emphasis display 141 above the competing horse purchased by the user.

[0032] The first emphasis display 141 is an emphasis display of the CG images CG of the horse numbers "8", "11", and "18" of the competing horses voted by the user U. With the first emphasis display 141 for the CG image CG on the virtual competing entity display unit 140, the user U can see the horse number displayed on the CG image CG of the competing horse voted by himself / herself on the virtual competing entity display unit 140 and can easily grasp the ranking.

[0033] The first highlighting 141 in the competing entity virtual display unit 140 does not have to be limited to the display of the horse number. As long as the CG image CG of the starting horse voted by the user U can be identified. For example, the color of the CG image CG of the starting horse or the jockey voted by the user U is highlighted in a prominent specific color or a dark concentration as the first highlighting. Also, the entire CG image CG of the starting horse voted by the user U may be surrounded by a frame that emits light, or flickered, etc. The first highlighting 141 is performed by these image processes.

[0034] By the way, when the display of the competing entity virtual display unit 140 is from the front view as shown in FIG. 1, the horse number (racing plate) attached to the starting horse becomes difficult to see. In this case, by displaying the horse number of the starting horse with the first highlighting 141, the user U can easily identify the horse number of the starting horse voted by the user U.

[0035] The CG image CG of the starting horse displayed on the competing entity virtual display unit 140 is color-imaged with the same color scheme as the actual one, and the racing plate is also color-imaged with the same color scheme as the actual one. Therefore, the first highlighting 141 is displayed with the color scheme of the racing plate attached to the starting horse.

[0036] Next, the competition position display processing device 100 displays the horse numbers "8", "11", and "18" of the starting horses voted by the user U on the entire competing entity display unit 150 with the first highlighting 151. On the entire competing entity display unit 150 in FIG. 1, the horse numbers "1" to "18" of each starting horse are ranked in a round frame. The horse numbers "8", "11", and "18" of the starting horses purchased by the user are further highlighted with the first highlighting 151 of a thick round frame. Also, when each starting horse is a horse character image, the first highlighting 151 may surround the character image with a thick round frame or the like, and the first highlighting 151 only needs to be able to identify the starting horse purchased by the user.

[0037] With the first highlighting 151 for the horse numbers on the entire competing entity display unit 150, the user U can easily grasp the rank of the horse number of the starting horse voted by himself / herself among all the starting horses shown by the entire competing entity display unit 150.

[0038] The first highlighting 151 in the entire competition subject display section 150 is not limited to the display of a thick frame, and it is only necessary that the starting horse voted by the user U can be identified. For example, the first highlighting 151 may be performed by performing image processing such as changing the color or density of the frame of the starting horse voted by the user U, making it glow, or flashing it.

[0039] (Regarding the second highlighting) During the competition period, when the winning ticket of the horse that the user voted for is included in the winning line, the competition position display processing device 100 highlights the corresponding starting horse with the second highlighting in the second mode. The second highlighting is a highlighting that is in a different mode from the first highlighting and enables the identification that the winning ticket of the horse that the user voted for is included in the winning line.

[0040] The winning line indicates that, during the competition period, the starting horse of the ticket that the user voted for is located in the rank where it can receive a dividend (payout). The rank of the starting horse (winning ticket) included in the winning line is a provisional rank during the competition period, from the start of the competition to the end of the competition (goal). During the competition period, due to the competition of each starting horse, the starting horse (horse number) included in the winning line may change its rank during the period until the goal. Therefore, even if a starting horse is included in the winning line and is highlighted with the second highlighting, if the rank of this starting horse regresses and it falls out of the winning line, the second highlighting is removed. The rank of the horse number displayed by the competition position display processing device 100 is a provisional (informal) rank during the competition period, and the rank and payout amount, etc. are officially determined by the organizer after the goal of the starting horse.

[0041] Among the starting horses (CG image CG) displayed on the competition subject virtual display section 140 by the competition position display processing device 100, the starting horses included in the winning line are highlighted with the second highlighting 142. For example, at the time in FIG. 1, among the tickets voted by the user U, the horse number "18" for a single win is included in the winning line. In this case, the competition position display processing device 100 performs the second highlighting 142 that enables the identification that the CG image CG of the horse number "18" in the first position at the top of the competition subject virtual display section 140 is included in the winning line.

[0042] In the example of FIG. 1, the competition position display processing device 100 displays an image of a "crown" as the second highlighting 142 above the horse number "18" of the horse number "18" (jockey) included in the winning line. This horse number "18" is highlighted with the number "18" in the first highlighting 141 indicating the ticket that the user U voted for, and further, an image of a "crown" is displayed as the second highlighting 142 above the horse number "18" to indicate that it is included in the winning line.

[0043] With the second highlighting 142 for the CG image CG on the competition subject virtual display unit 140, the user U can easily grasp whether the starting horse (CG image CG) that the user U voted for is included in the winning line on the competition subject virtual display unit 140.

[0044] In addition, among the horse numbers displayed on the competition subject overall display unit 150 by the competition position display processing device 100, the horse number "18" included in the winning line is highlighted with the second highlighting 152. For example, at the time of FIG. 1, among the tickets that the user U voted for, the single-win horse number "18" is included in the winning line.

[0045] The competition position display processing device 100 highlights the horse numbers "8", "11", and "18" of the starting horses that the user U voted for with the first highlighting 151 of a thick frame among the horse numbers displayed on the competition subject overall display unit 150. Among these first highlightings 151, the fact that the leading horse number "18" is included in the winning line is highlighted with the second highlighting 152 of the image of a "crown". The "crown" is displayed above the first highlighting 151 (thick frame).

[0046] The user U can know the horse numbers "8", "11", and "18" of the starting horses that the user U voted for with the first highlighting 151 (thick frame) among all the horse numbers shown by the competition subject overall display unit 150, and can grasp the horse number "18" of the winning line among the first highlightings 151 with the second highlighting 152.

[0047] The second highlighting displays 142 and 152 of the competing entity virtual display unit 140 and the overall competing entity display unit 150 may be in any display mode that can identify that the lottery ticket (the horse running in the race) purchased by the user U is within the winning line. In the above example, the second highlighting displays 142 and 152 are set as the images of "crowns", but they may also be other images, or characters such as "win", "first place", etc. Also, the race number "18" may be highlighted with a distinctive specific color, a dark density, light emission, or blinking that can be distinguished from the first highlighting display 151.

[0048] (Regarding the highlighting of the voting information display unit 170) Next, the highlighting of the voting information display unit 170 will be described. The competition position display processing device 100 displays only the information of the lottery tickets of the bets on which the user has voted on the voting information display unit 170. That is, it does not display the information of the lottery tickets on which the user has not voted. Therefore, the display mode of the voting information display unit 170 corresponds to the first highlighting display that only displays the information of the lottery tickets of the user's bets.

[0049] Then, when the vote (lottery ticket of the bet) of the user is included in the winning line for the voting information display unit 170, the competition position display processing device 100 highlights the voting information (lottery ticket of the bet, dividend) included in the winning line with the second highlighting display 172.

[0050] By highlighting the voting information included in the winning line on the voting information display unit 170 with the second highlighting display 172, it is emphasized and displayed that the horse running in the race voted by the user U during the competition period is included in the winning line. Thereby, the excitement and exhilaration of the competition can be given to the user U during the competition period.

[0051] Here, as described above, user U has purchased a single-win ticket on horse numbers "8" and "18", and a quinella ticket on horse numbers "8" to "11". The rankings at the predetermined time shown in FIG. 1 are, in order from first place, horse numbers "18", "16", and "17". In this case, since the single-win horse number "18" purchased by the user is included in the winning line, the voting information for the single-win horse number "18" is highlighted by the second highlighting 172. For example, the color of the horse number corresponding to the color of the label indicated by the number "18" is darkened, made to emit light, blink, etc. for the second highlighting.

[0052] On the other hand, for the other lottery tickets purchased by the user, that is, the single-win horse number "8", since it is not included in the winning line at the same time, the second highlighting 172 is not performed for the voting information of the single-win horse number "8" and the quinella horse numbers "8" to "11". The horse numbers not subjected to the second highlighting 172 are displayed with reduced visual emphasis, for example, in a light gray color without the horse number color.

[0053] In addition, the voting information display unit 170 displays the total dividend (expected gain amount) of each vote included in the winning line. In the example of FIG. 1, since only the dividend amount of "4,200 yen" for the single-win horse number "18" is included in the winning line, the expected gain amount of "4,200 yen" is displayed. After the order of arrival is determined, the voting information display unit 170 changes the display of the phrase "expected gain amount" to "refund amount".

[0054] Also, when the user has multiple votes (selections), the voting information display unit 170 sorts and displays each voting information in a predetermined order in the vertical direction. For example, the voting information included in the winning line is displayed at the top. Also, sorting and displaying are performed in the order of the types of the voting types (betting methods) "single-win", "quinella",..., and in the order of the amounts of the dividend amounts from largest to smallest. In the example of FIG. 1, the voting information included in the winning line is displayed at the top, and the voting information not included in the winning line below is sorted and displayed in descending order of the dividend amount.

[0055] Note that the information to be displayed on the voting information display unit 170 is determined by the organizer after the end of the competition period, that is, after the competition of the starting horse ends (reaches the goal). The voting information display unit 170 displays the confirmed voting information based on the confirmed result determined by the organizer after the competition ends.

[0056] (Configuration example of the competition position display processing system) FIG. 2 is a diagram showing a configuration example of the competition position display processing system. FIG. 2 shows a system configuration example related to horse racing competitions. The competition position display processing system includes, for example, devices respectively arranged at the main venue (racecourse) A, the center C, and the user U by location.

[0057] The metaverse video distribution server 212 of the center C shown in FIG. 2 corresponds to the competition position display processing device 100 shown in FIG. 1. Also, the terminal (PC / smartphone) 120 of the user U shown in FIG. 2 is the terminal 120 shown in FIG. 1.

[0058] At the main venue (racecourse) A, an imaging device 201, an RTK system 202, an RTK server 203, an overlay drawing server 204, a 3DCG drawing server 205, an in-venue distribution server 206, an in-venue monitor 207, etc. are arranged.

[0059] An imaging device 201 such as a camera outputs video data (live video) S1 of the actual starting horse K competing at the main venue to the in-venue distribution server 206.

[0060] The RTK system 202 is a group of devices that detect the position of the starting horse K by RTK. The RTK system 202 includes an existing satellite positioning system (GNSS: Global Navigation Satellite System, not shown), a reference station 202b provided at the main venue A, and a position sensor (not shown) attached to the saddle etc. of each starting horse K.

[0061] The RTK server 203 corrects the position information of the starting horse K obtained from GNSS at the reference station 202b, accurately detects the position of each starting horse K to which the position sensor is attached, and outputs the position information S2 of each starting horse K.

[0062] Based on the position information S2 of each starting horse K output by the RTK server 203, the overlay drawing server 204 generates information (overlay image) S3 indicating the position (rank) of each starting horse K during the race. This overlay image S3 corresponds to the display content of the above-described entire competition subject display unit 150 and indicates the position (rank) of each starting horse K running on the course during the competition period.

[0063] The 3DCG drawing server 205 performs drawing processing on the three-dimensional virtual image (3DCG image) S4 of each starting horse K detected by the RTK server 203. The 3DCG image S4 is an original image (character image) having an appearance similar to each starting horse K and the same color scheme (color). Further, the 3DCG image S4 includes the position information S2 of each starting horse K.

[0064] The in-venue distribution server 206 performs processing to present various information to the visitors (including a part of the user U) who have come to the main venue A. The in-venue distribution server 206 displays the live video S1, the overlay image S3, and the 3DCG image S4 on the in-venue monitor 207.

[0065] The in-venue monitor 207 displays, for example, the paddock before the start of the competition of each starting horse K and the live video S1 of the starting horse K during the competition on the in-venue monitor 207. At this time, the in-venue distribution server 206 displays the display content of the entire competition subject display unit 150 equivalent to FIG. 1 on the in-venue monitor 207 regarding the position (rank) of each starting horse K during the competition period by the overlay image S3. Further, the in-venue distribution server 206 uses the character images of each starting horse K shown by the 3DCG image S4 to display various information (horse name, jockey name, odds for each voting type, etc.) of each starting horse K, the competition content, the track condition, etc.

[0066] The center C mainly provides various information to the users U who are in remote locations such as outside the venue or at home, such as online voting. The center C is provided with an online distribution server 211, a metaverse video distribution server 212, a metaverse server 213, a center system 214, a voting cooperation device 215, a member management device 216, etc.

[0067] The network distribution server 211 distributes the live video S1 output by the in-venue distribution server 206, the overlay image S3, the 3DCG image S4, to the off-site monitor 221 communicatively connected via the network, and to the terminal (PC / smartphone) 222 of the user U. The user U who holds this terminal 222 corresponds to a general network member and conducts an Internet vote without using the system described in FIG. 2. In contrast, the user U in the embodiment is a special network member who can use functions including the highlighting described in FIG. 1.

[0068] The network distribution server 211 outputs the live video S1 and the overlay image S3 to the metaverse video distribution server 212.

[0069] The center system 214 manages overall information related to horse racing competitions (holding information, starting horse information for each race, voting information including odds, etc.).

[0070] The member management device 216 manages the member information (user ID, etc., personal information including the voting settlement account, etc.) of the user U who conducts an Internet vote using the terminal 120 registered with the user.

[0071] The vote cooperation device 215 accesses the center system 214 and the member management device 216, and manages the voting information (race number, winning ticket, etc.) of the competition voted by the user U who has been registered as a user. In addition, the vote cooperation device 215 calculates the dividend for each winning ticket based on the odds for each number of winning tickets. The vote cooperation device 215 outputs the voting information S5 of the user U to be managed to the metaverse video distribution server 212.

[0072] The metaverse video distribution server 212 corresponds to the competition position display processing device 100 of the embodiment. The metaverse video distribution server 212 generates images of the competing entity virtual display unit 140, the entire competing entity display unit 150, the ranking information display unit 160, and the voting information display unit 170 included in the display screen 130 transmitted to the terminal 120 of the user U. The metaverse video distribution server 212 mainly generates, in the competing entity virtual display unit 140, a CG image (motion image) CG of each racehorse K and an image such as highlighting during the competition period based on the above-described voting information of the user. The image generated by the metaverse video distribution server 212 is transmitted and output to the terminal 120 and displayed on the display screen 130 (see FIG. 1) of the terminal 120.

[0073] The live video S1, the overlay image S3, the 3D CG image S4 (position information S2 of the racehorse K), and the voting information S5 are input to the metaverse video distribution server 212.

[0074] The metaverse video distribution server 212 generates a motion image (CG image CG) showing the running state of the racehorse K during the competition based on the 3D CG image (character image) S4 output by the 3D CG drawing server 205. This 3D CG image (character image) S4 includes the position information (ranking during the competition period) S2 of each racehorse K output by the RTK server 203.

[0075] During the competition period, the metaverse video distribution server 212 generates a CG image CG with a motion equivalent to the competition added to the 3D CG image based on the 3D CG image (character image) S4 of the racehorse on the metaverse space of the competing entity virtual display unit 140.

[0076] In addition, the metaverse video distribution server 212 generates an image for the above-described highlighting (first highlighting and second highlighting) for the racehorse K voted by the user U based on the position information S2 of each racehorse K and the voting information (bet ticket) S5 of the user U. Further, the metaverse video distribution server 212 transfers the live video S1 to the terminal 120 so that the live video S1 can be overlaid and displayed on the display screen 130 of the terminal 120.

[0077] In addition, the metaverse server 213 provides related information related to horse racing for the user U of the terminal 120, and provides an information cooperation function such as information exchange between the organizer and the user U using SNS. For example, the metaverse server 213 generates related information such as information transmission of SNS (Social Networking Service) related to horse racing.

[0078] In the system configuration of FIG. 2, multiple servers and devices may be aggregated into one server, or may be arranged in the cloud. For example, the metaverse video distribution server 212 and the metaverse server 213 may be arranged on the cloud.

[0079] In the system configuration example of FIG. 2, the CG image CG corresponding to the position of the racing horse K and the first and second highlighting displays for the racing horse K by the competition position display processing device 100 of the embodiment are performed on the server side (metaverse video distribution server 212) of the system.

[0080] Not limited to this, a system configuration in which these functions of the competition position display processing device 100 are performed on the terminal 120 side may also be used. In this case, based on the 3D CG image S4 (position information S2 of the racing horse K) and the voting information S5, the terminal 120 performs a CG image CG corresponding to the position of the racing horse K and the first and second highlighting displays for the racing horse K. For example, by performing image processing on the terminal 120 side, it becomes unnecessary to transfer the CG image CG from the server (metaverse video distribution server 212) to the terminal 120, and the data transfer amount can be suppressed to reduce the traffic load on the network.

[0081] (Configuration example of competition position display processing device) FIG. 3 is a block diagram showing a functional example of the competition position display processing device. Each function of the competition position display processing device 100 (corresponding to the metaverse video distribution server 212 in FIG. 2) will be described.

[0082] The competition position display processing device 100 includes the functions of an acquisition unit 301, a motion image generation unit 302, an enhanced image generation unit 303, and an output unit 304.

[0083] The acquisition unit 301 acquires a live video S1, an overlay image S3, a 3DCG image S4 (position information S2 of the racing horse K), and voting information S5, respectively. In the case of the system configuration shown in FIG. 2, the live video S1 and the overlay image S3 are acquired from the network distribution server 211, the 3DCG image S4 (position information S2 of the racing horse K) is acquired from the 3DCG rendering server 205, and the voting information S5 is acquired from the voting cooperation device 215.

[0084] The motion image generation unit 302 generates a CG image CG indicating the running state of each racing horse K on the virtual display unit 140 of the competition subject based on the 3DCG image (character image) S4 of each racing horse K. The motion image generation unit 302 generates a CG image (motion image) CG in which the legs etc. of the stationary racing horse K shown in the 3DCG image (character image) S4 are moved imitating the movement during running.

[0085] In addition, the motion image generation unit 302 adjusts the position of the CG image CG for each racing horse K to be displayed on the virtual display unit 140 of the competition subject according to the position information S2 of the racing horse K to the actual position (rank) of the racing horse K. During the competition period, the motion image generation unit 302 performs rendering processing on the virtual display unit 140 of the competition subject with each racing horse K at the actual position (rank) and in a size corresponding to the rank on the screen according to the position (rank) of each racing horse K. For example, as shown in FIG. 1, when the virtual display unit 140 of the competition subject displays a viewpoint from the front of the leading position, the leading racing horse K (horse number "18") is rendered at the largest position in the front so as to be located at the leading position.

[0086] The enhanced image generation unit 303 performs image generation to emphasize the racing horse K voted by the user U on the CG image CG on the virtual display unit 140 of the competition subject based on the position information S2 of each racing horse K and the voting information (bet ticket) S5 of the user U.

[0087] As a result, as shown in FIG. 1, among the racehorses (CG images CG) displayed on the competing entity virtual display unit 140, the CG image CG of the racehorse voted by the user U is highlighted by the first highlighting 141. Also, among the racehorses (CG images CG) displayed on the competing entity virtual display unit 140, the racehorses included in the winning line are highlighted by the second highlighting 142.

[0088] In addition, based on the position information S2 of each racehorse K and the voting information (winning ticket) S5 of the user U, the highlighting image generation unit 303 generates an image for highlighting (first highlighting and second highlighting) the racehorse K voted by the user U with respect to the overlay image S3.

[0089] The overlay image S3 includes the positions of each racehorse K by RTK and corresponds to the display content of the entire competing entity display unit 150. As a result, as shown in FIG. 1, among the identifiers (race numbers) of the racehorses displayed on the entire competing entity display unit 150, the race number of the racehorse voted by the user U is highlighted by the first highlighting 151. Also, among the race numbers of the racehorses displayed on the entire competing entity display unit 150, the racehorses included in the winning line are highlighted by the second highlighting 152.

[0090] In addition, based on the position information of each racehorse K of the RTK shown in the overlay image S3, the highlighting image generation unit 303 highlights (second highlighting 172) the voting information included in the winning line among the voting information of the user U displayed on the voting information display unit 170.

[0091] The output unit 304 arranges the competing entity virtual display unit 140, the entire competing entity display unit 150, the ranking information display unit 160, and the voting information display unit 170 on the display screen 130 in a predetermined layout and outputs them to the terminal 120. For example, as shown in FIG. 1, the output unit 304 arranges the competing entity virtual display unit 140 in the entire area on the display screen 130, arranges the entire competing entity display unit 150 in the area at the upper left of the screen, and displays and outputs it. Also, the output unit 304 arranges the live video S1 acquired by the acquisition unit 301 in a predetermined area of the display screen 130 and displays and outputs it.

[0092] (Hardware Configuration Example of Competition Position Display Processing Device) FIG. 4 is a diagram showing a hardware configuration example of a competition position display processing device. In FIG. 4, the competition position display processing device 100 can use, for example, a general-purpose server or a terminal PC. The competition position display processing device 100 includes a CPU (Central Processing Unit) 401 such as a processor, a memory 402, a network IF 403, a recording medium IF 404, and a recording medium 405. Each component is connected by a bus 400, respectively.

[0093] Here, the CPU 401 is a control unit that controls the entire competition position display processing device 100. The CPU 401 may have a plurality of cores. The memory 402 has, for example, a ROM (Read Only Memory), a RAM (Random Access Memory), and a flash ROM. Specifically, for example, the flash ROM stores the OS program, the ROM stores the application program, and the RAM is used as the work area of the CPU 401. The program stored in the memory 402 is loaded into the CPU 401 to cause the CPU 401 to execute the coded processing.

[0094] The network IF 403 is connected to the network NW through a communication line and can be connected to an external computer via the network NW. The network IF 403 serves as an interface between the network NW and the inside of the device and controls the input / output of data from an external computer. For the network IF 403, for example, a modem or a LAN adapter can be adopted.

[0095] The recording medium IF 404 controls the read / write of data to / from the recording medium 405 according to the control of the CPU 401. The recording medium 405 stores the written data. Examples of the recording medium 405 include magnetic disks such as HDDs, optical disks, SSDs (Solid State Drives), and USB (Universal Serial Bus) memories.

[0096] Note that, in addition to the above-described components, the competition position display processing apparatus 100 may have, for example, an input device, a display, and the like.

[0097] Each function of the competition position display processing apparatus 100 shown in FIG. 3 can be realized by executing a program by the CPU 401 shown in FIG. 4. The memory 402 and the recording medium 404 shown in FIG. 4 are used as storage units for information handled by each functional unit (acquisition unit 301 to output unit 304) in FIG. 3.

[0098] Each server, each device, and the terminal 120 shown in FIG. 2 can be realized using the hardware configuration shown in FIG. 4.

[0099] (Example of information) Next, an example of information handled by the competition position display processing apparatus will be described with reference to FIGS. 5 and 6. Mainly, an example of information related to the highlighting process handled by the competition position display processing apparatus 100 (metaverse video distribution server 212) of the embodiment will be described. The information shown in FIGS. 5 and 6 is held in a storage unit such as the memory of the competition position display processing apparatus 100.

[0100] FIG. 5 is a chart showing an example of voting information. The voting information S5 includes information such as a user ID for each user U, the voting content (winning lottery ticket) of each user U, odds for each voting content, and a dividend based on the voting and the odds. The dividend is determined based on the ranking determined by the organizer after the competition (race) ends. In the embodiment, during the competition period, a provisional dividend is calculated and displayed for the lottery tickets of the votes included in the winning line.

[0101] The voting information S5 is output by the voting cooperation device 215 by, for example, the member management device 216 authenticating the user when the user U who votes operates the terminal 210 to input information, and the voting cooperation device 215 accessing the center system 214.

[0102] FIG. 6 is a chart showing an information example of the position information of the starting horses. Among the position information S2 shown in FIG. 6, the ranking indicates the ranking at a certain time tn during the competition period (corresponding to FIG. 1). The 3DCG drawing server 205 includes the position information S2 in and outputs a three-dimensional virtual image (3DCG image) S4 for each starting horse K. The position information S2 of each starting horse K is created or updated for each predetermined time during the competition period for each race information (Race No. ×). The position information S2 includes information such as the starting horse ID, horse number, horse name, jockey, position, ranking, etc. The position information during the competition period uses, for example, the latitude and longitude of each starting horse by RTK, and the ranking uses the position of the starting horse K sorted from the front to the rear in the traveling direction during the competition period.

[0103] The competition position display processing device 100 first highlights each starting horse K voted by the user U based on the voting information S5 of the user U and the position information S2. For the CG image CG displayed on the competition subject virtual display unit 140, the competition position display processing device 100 first highlights the CG image CG of the starting horse K voted by the user U by first highlighting display 141. Also, among the horse numbers of the starting horses K displayed on the competition subject overall display unit 150, the competition position display processing device 100 first highlights the horse numbers of the starting horses K voted by the user U by first highlighting display 151.

[0104] For example, the competition position display processing device 100 obtains the horse numbers "8", "11", and "18" of the starting horses K voted by the user U1 based on the voting information S5 in FIG. 5. Thereby, among the CG images CG displayed on the competition subject virtual display unit 140, the competition position display processing device 100 first highlights the CG images CG of the horse numbers "8", "11", and "18" by first highlighting display 141. Also, for the competition subject overall display unit 150, the competition position display processing device 100 first highlights the horse numbers "8", "11", and "18" of the starting horses K voted by the user U1 by first highlighting display.

[0105] Further, the competition position display processing device 100 extracts the starting horse K ranked within the target line among the starting horses K voted by the user U1 based on the voting information S5 of the user U1 shown in FIG. 5 and the position information S2 shown in FIG. 6, and highlights it by second highlighting display.

[0106] For the competing entity virtual display unit 140, the competition position display processing device 100 extracts the CG image CG of the winning horse K voted by the user U that is included in the hit line, and highlights it with the second highlighting 142. Also, for the competing entity overall display unit 150, the competition position display processing device 100 highlights the horse number included in the hit line among the horse numbers of the winning horse K voted by the user U with the second highlighting 152. Further, for the vote information display unit 170, the competition position display processing device 100 highlights the horse number included in the hit line among the horse numbers of the winning horse K voted by the user U with the second highlighting 172.

[0107] For example, the competition position display processing device 100 acquires the horse numbers "8", "11", "18" of the winning horse K voted by the user U1 obtained from the vote information S5, and the position information S2 (Fig. 6) at a certain time. Then, for the competing entity virtual display unit 140, the competition position display processing device 100 highlights the CG image CG of the horse number "18" included in the hit line (rank 1) among the horse numbers "8", "11", "18" of the winning horse K voted by the user U1 with the second highlighting 142.

[0108] Also, for the competing entity overall display unit 150, the competition position display processing device 100 highlights the horse number "18" included in the hit line (rank 1) among the horse numbers "8", "11", "18" of the winning horse K voted by the user U1 with the second highlighting 152. Further, based on the position information S2 of each winning horse K and the vote information (winning lottery ticket) S5 of the user U, the competition position display processing device 100 performs the second highlighting 172 on the vote information of the horse number "18" included in the hit line among the winning horses K voted by the user U for the vote information display unit 170.

[0109] (Example of a display screen including highlighting) Next, a display screen 130 including highlighting at different times during the competition period will be described with reference to Figs. 7 and 8.

[0110] FIG. 7 is a diagram showing an example of a display screen including a first highlighting at time ta. The competition position display processing apparatus 100 displays a virtual competition subject display section 140 at the center position of the display screen 130, displays an overall competition subject display section 150 at the upper left position, and displays a ranking information display section 160 and a voting information display section 170 at the right position.

[0111] Assume that the rankings of the racehorses at time ta shown in FIG. 7 are, in order from the first place, the horse numbers "16", "17", "8", "14",..., "3", "2", "1" as shown in the ranking information display section 160 and the overall competition subject display section 150. Also assume that the horse numbers voted by the user U are the horse numbers "8" and "18" for a single win, and the tickets for each horse number from "8" to "11" for a win bet.

[0112] The competition position display processing apparatus 100 displays a screen switching section 701 at the left end of the display screen 130. When the user U operates the screen switching section 701, the competition position display processing apparatus 100 switches the display content of the display screen 130. When the user U selects and operates the main screen (lobby), help, and exit displayed on the screen switching section 701, the competition position display processing apparatus 100 switches to the screen content of other layers.

[0113] In addition, the competition position display processing apparatus 100 displays a plurality of viewpoint switching sections 705 (705a to 705c) of camera icons from the head side to the tail side below the overall competition subject display section 150. When the user U selects and operates the viewpoint switching section 705 (705a to 705c) on the terminal 120, the competition position display processing apparatus 100 can select the viewpoint to be displayed on the virtual competition subject display section 140. In the example of FIG. 7, due to the user selection of the head side viewpoint switching section 705a, the competition position display processing apparatus 100 is in a state where the CG image CG of each racehorse K viewed from the head side (front) is displayed on the virtual competition subject display section 140.

[0114] In addition, the competition position display processing device 100 displays various other pieces of information related to the competition on the display screen 130. For example, among the race numbers displayed on the entire competition participant display section 150, when the user U selects the race number "18", the competition position display processing device 100 pops up and displays a CG image (jockey's perspective CG image) 710 of the line of sight seen from the race number "18" on the display screen 130.

[0115] The jockey's perspective CG image 710 is generated based on the positions of the competing horses K around the race number "18". Also, at the lower part of the jockey's perspective CG image 710, the horse attribute information (horse name, weight, heart rate, etc.) 711 of the selected race number "18" is displayed. The competition position display processing device 100 acquires the horse attribute information 711 from the center system 214 or the like and includes and holds it in the position information S2 of the competing horses (see FIG. 6).

[0116] In addition, the competition position display processing device 100 displays the stadium attribute information 715 at the upper position of the display screen 130. The stadium attribute information 715 is the course attribute of the stadium and includes information such as the racecourse type, competition distance, running distance from the start of the competition, elapsed time, slope, average speed, course condition of the racecourse, weather, temperature, humidity, etc. The competition position display processing device 100 acquires the stadium attribute information 715 from the center system 214 or the like and holds it in the storage unit.

[0117] In addition, the competition position display processing device 100 displays a live camera arrangement image 720 of the course at the upper right position of the display screen 130. In the example of FIG. 6, the live camera arrangement image 720 displays icons 720a to 720d of live cameras arranged at four different locations on the course. For example, when the user U selects and operates the camera icon 720a, the competition position display processing device 100 pops up and displays the actual live video S1 of the competing horse K captured by the live camera arranged at the corresponding position.

[0118] Next, the highlighting at time ta on the display screen 130 in FIG. 7 will be described. The competition position display processing device 100 performs a first highlighting 141 on the CG images CG of the competing horses of the horse numbers "8" and "18" for single win and the horse numbers "8" - "11" for win single that the user U voted for, with respect to the competing subject virtual display unit 140. In FIG. 7, for the sake of convenience, only the horse number "8" in the third place is highlighted by the first highlighting 141.

[0119] The competition position display processing device 100 performs a first highlighting 151 on the horse numbers "8", "11", and "18" for the competing subject overall display unit 150 with respect to the horse numbers "8" and "18" for single win and the horse numbers "8" - "11" for win single that the user U voted for.

[0120] The rankings at time ta in FIG. 7 are, in order from the first place, horse numbers "16", "17", and "8" as shown in the ranking information display unit 160. The horse numbers "8", "11", and "18" purchased by the user U are not all included in the winning line. For this reason, at time ta, the competition position display processing device 100 does not perform a second highlighting 142 on the competing subject virtual display unit 140, nor does it perform a second highlighting 152 on the competing subject overall display unit 150. Also, for the voting information display unit 170, the competition position display processing device 100 displays the voting information corresponding to the user U's purchased tickets (performs a display equivalent to the first highlighting and does not perform the second highlighting).

[0121] FIG. 8 is a diagram showing an example of a display screen including the first highlighting and the second highlighting at time tn during the competition period. The rankings of the competing horses shown in FIG. 8 are the same as in FIG. 1. Note that the display screen 130 in FIG. 8 shows a state where the rider's perspective CG image 710 and the pop-up display of the live video S1 shown in FIG. 7 are not performed.

[0122] After time ta shown in FIG. 7, there are ranking changes in the competing horses at time tn in FIG. 8. Assume that, as shown in the ranking information display unit 160 and the competing subject overall display unit 150, the rankings change to horse numbers "18", "16", "17", "15",..., "3", "2", "1" in order from the first place.

[0123] For the virtual competition subject display unit 140, the competition position display processing device 100 performs a first highlighting 141 on the CG images CG of the racehorses with the single-win horse numbers "8" and "18" and the horse numbers "8" - "11" of the win bets that the user U voted for. In FIG. 8, for the sake of convenience, only the horse number "18" in the first place is highlighted by the first highlighting 141.

[0124] Also, for the virtual competition subject display unit 140, at time tn, the competition position display processing device 100 highlights the racehorse of the single-win horse number "18" voted by the user U included in the winning line with a second highlighting (crown) 142.

[0125] For the overall virtual competition subject display unit 150, the competition position display processing device 100 performs a first highlighting 151 on the horse numbers "8", "11", and "18" of the single-win horse numbers "8" and "18" and the horse numbers "8" - "11" of the win bets that the user U voted for.

[0126] Also, for the overall virtual competition subject display unit 150, at time tn, the competition position display processing device 100 highlights the racehorse of the single-win horse number "18" voted by the user U included in the winning line with a second highlighting (crown) 152.

[0127] The rankings at time tn in FIG. 8 are, in order from the first place, horse numbers "18", "16", and "17" as shown in the ranking information display unit 160, and the horse number "18" purchased by the user U is included in the winning line. Therefore, for the voting information display unit 170, the competition position display processing device 100 highlights the voting information of the single-win horse number "18" of the user U's winning ticket with a second highlighting 172 and displays the expected winning amount. Note that after the order of arrival is determined, the voting information display unit 170 changes the display of the phrase "expected winning amount" to "refund amount".

[0128] (Processing example of the competition position display processing device) FIG. 9 is a flowchart showing an overall processing example of the competition position display process. FIGS. 10 to 14 are flowcharts showing partial processing examples of the overall processing shown in FIG. 9. The overall processing shown in FIG. 9 shows an example of the competition position display process by the execution of a program by the control unit (CPU 401) of the competition position display processing apparatus 100 on the server side of the system. In this case, the competition position display processing apparatus 100 displays and outputs a competition position display processing screen based on the competition position display process described below to the user's terminal 120. In addition, the following processing may be performed by the control unit (CPU 401) of the terminal 120 possessed by the user.

[0129] First, the competition position display processing apparatus 100 acquires the voting information of the corresponding competition (the ×th race) voted by the user (step S901). Next, the competition position display processing apparatus 100 acquires the odds information of each starting horse in the corresponding competition (step S902). Next, the competition position display processing apparatus 100 calculates the dividend for the corresponding competition (step S903).

[0130] The dividend is calculated based on the voting information of the user and the odds, targeting the user of the terminal 120. For example, when the user purchases one ticket of a win bet on horse number "18" at 100 yen per ticket and the odds are 42 times, the dividend for this ticket is 4,200 yen. When two tickets of the same ticket are purchased, the dividend is 8,400 yen. The competition position display processing apparatus 100 displays this dividend on the voting information display unit 170.

[0131] Next, the competition position display processing apparatus 100 acquires a generated image of the competition subject (step S904). For example, the generated image of the competition subject is an original image (character image, 3D still image) having a color scheme similar to that of the starting horse. Next, based on the original image, the competition position display processing apparatus 100 performs display processing of the CG image CG showing the running state of each starting horse in the virtual space (competition subject virtual display unit 140) (step S905).

[0132] Next, the competition position display processing device 100 performs RTK display processing for each racehorse (step S906). The RTK display processing includes the overall position display of each racehorse detected by RTK in the RTK display (overall competition subject display unit 150), and the first highlighting display (display of numbers, frames, etc.) for the racehorses voted by the user on the virtual competition subject display unit 140.

[0133] Next, the competition position display processing device 100 displays the running rank of each racehorse (step S907). Here, since it is before the start of the competition of the corresponding race (the x-th race), the running rank is displayed as blank. Next, the competition position display processing device 100 displays the voting information of the user on the voting information display unit 170 (step S908).

[0134] Next, the competition position display processing device 100 determines the start of the competition for each racehorse that has reached the starting position of the competition (step S909). Thereafter, the competition position display processing device 100 waits for the start of the competition (loop of step S909: No), and during the period from the start of the competition (step S909: Yes) to the end of the competition, the following processing is performed.

[0135] First, the competition position display processing device 100 acquires the ranking information of the lottery subject (step S910). The ranking information of the lottery subject is information indicating the ranks of the racehorses corresponding to each lottery voted by the user.

[0136] Next, the competition position display processing device 100 displays the CG image CG of each racehorse during the competition on the virtual competition subject display unit 140 (step S911). Also, the competition position display processing device 100 displays the running rank of each racehorse during the competition on the ranking information display unit 160 (step S912). The competition position display processing device 100 displays the CG image CG of each racehorse on the virtual competition subject display unit 140 at the same position (rank) as the competition state of each racehorse actually running.

[0137] Next, the competition position display processing device 100 determines whether it is the display update time (step S913). While the competition position display processing device 100 has not reached the predetermined display update time (step S913: No), it returns to the process of step S910. When it reaches the predetermined display update time (step S913: Yes), it performs the following update process.

[0138] The competition position display processing device 100 performs a CG update process (step S914) and also performs an RTK update process (step S915). The competition position display processing device 100 updates the CG image CG of the competition subject virtual display unit 140 and the RTK (horse number) display of the entire competition subject display unit 150 corresponding to the ranking change of the competing horses, thereby displaying an image with the same ranking as the competition state of the competing horses. Also, in the update process, when the betting ticket voted by the user is included in the winning line, for each of the CG display and the RTK display, a second highlighting display (display such as a crown) indicating that it is located on the winning line is performed for the corresponding competing horse.

[0139] In addition, the competition position display processing device 100 performs a voting information update process (step S916). In the voting information update process, the information of the betting ticket voted by the user is displayed on the voting information display unit 170. During the competition period, the competition position display processing device 100 displays on the voting information display unit 170 the information of the tentative dividend corresponding to each of the betting tickets of the numbers voted by the user.

[0140] After that, the competition position display processing device 100 determines whether the competition has ended (step S917). The competition start shown in step S909 and the competition end in step S917 are determined based on, for example, the competition start / competition end information input from the device on the side of the competition organizer to the competition position display processing device 100. Not limited to this, the competition position display processing device 100 may also determine the competition start / competition end based on the movement state of each competing horse at the start point and the goal point based on the position information (S2) of the RTK, etc.

[0141] When the determination result is that the race has not ended (step S917: No), the competition position display processing device 100 returns to the processing of step S910. When the determination result is that the race has ended (step S917: Yes), the competition confirmation information is displayed (step S918), and a series of the above processing related to the corresponding competition is terminated.

[0142] The competition confirmation information includes information such as the final goal ranking and dividend of each competing horse, and is output by the organizer to the competition position display processing device 100. Based on the competition confirmation information, the competition position display processing device 100 displays information such as the dividend for each lottery ticket voted by the user on the vote information display unit 170.

[0143] Next, each sub - processing example of the overall processing shown in FIG. 9 will be described with reference to FIGS. 10 to 14. FIG. 10 shows a specific processing example of the CG display processing (step S905) shown in FIG. 9. Based on the generated image of each competing horse (step S904) which is the competition subject, the competition position display processing device 100 displays the CG image CG of each competing horse on the competition subject virtual display unit 140 (step S1001). Then, the competition position display processing device 100 displays the starting number on the competing horse included in the vote information (step S1002).

[0144] The competing horses included in the vote information are the competing horses voted by the user, and the starting number (horse number) displayed on the CG image CG corresponds to the first highlighting 141. By the first highlighting 141, among all the competing horses on the competition subject virtual display unit 140, the competing horses voted by the user are displayed in an easily distinguishable manner.

[0145] FIG. 11 is a specific processing example of the RTK display processing (step S906) shown in FIG. 9. Based on the position information S2 of the RTK, the competition position display processing device 100 displays the positions of each competing horse on the RTK display (competition subject overall display unit 150) screen in a planar manner (step S1101). Thereby, the horse number of each competing horse is displayed at a position corresponding to the actual position. Next, the competition position display processing device 100 gives a frame to the starting number (horse number) of the competing horse included in the vote information (step S1102).

[0146] The horses running away included in the voting information are the horses that the user voted for. The frame of the running-away number to be displayed is the horse that the user voted for, and the frame of the running-away number to be displayed corresponds to the first highlighting 151. By the first highlighting, among all the horses running away in the entire-competition-subject display unit 150, it becomes easy for the user to see which horses are the ones that the user voted for.

[0147] FIG. 12 is a specific processing example of the CG update process (step S914) shown in FIG. 9. When updating the display of the CG image CG on the virtual display unit 140 of the competition subject, the competition position display processing device 100 first deletes the display of the crown on the CG image CG (step S1201). Then, among the horses running away included in the voting information, the competition position display processing device 100 gives a second highlighting (crown) indicating that the horse running away is located on the target line on the CG image CG of the horse running away included in the target line (step S1202).

[0148] As a result, during the competition period, the crown is displayed as the second highlighting 142 on the horse running away of the CG image CG located on the target line among the horses running away that the user voted for. By the second highlighting 142, it becomes easy for the user to see that the CG image CG of the horse running away that the user voted for is included in the target line on the virtual display unit 140 of the competition subject. Note that the CG image CG on which the second highlighting 142 is displayed as the target line also has the first highlighting 141 indicating that it is the horse running away that the user voted for displayed together.

[0149] FIG. 13 is a specific processing example of the RTK update process (step S915) shown in FIG. 9. When updating the RTK display, the competition position display processing device 100 first deletes the display of the crown on the RTK display (entire-competition-subject display unit 150) screen (step S1301). Then, among the horses running away included in the voting information, the competition position display processing device 100 gives a second highlighting 152 (crown) indicating that the horse running away is located on the target line on the horse number of the horse running away included in the target line (step S1302).

[0150] This enables the user to easily understand that the race number of the horse the user voted for during the race is included in the winning line. Note that the race numbers for which the second highlighted display 152 is shown as the winning line are those for which the first highlighted display 151 indicating that the horse is the one the user voted for is also shown.

[0151] FIG. 14 shows a specific example of the vote information update process (step S916) shown in FIG. 9. The competition position display processing device 100 sorts the vote information of the user in a predetermined order (step S1401), and displays the sorted vote information on the vote information display unit 170 (step S1402). Then, the competition position display processing device 100 updates the color of the race number to be displayed on the vote information display unit 170 to a color corresponding to the race horse (step S1403).

[0152] Although a specific example of the sorting process will be described later, for example, on the vote display unit 170, each ticket of the horses the user voted for is displayed vertically, and among them, the tickets included in the winning line are sorted and highlighted at the topmost position. In the sorting process, the race number and the dividend of each ticket of the horses are sorted. Note that the "highlight display" of the vote display unit 170 described below corresponds to the above-mentioned "second highlight display" 172, and the second highlight display 172 highlights the tickets included in the winning line among the tickets the user purchased.

[0153] (Example of display of vote information during the race) FIG. 15 is a diagram showing an example of the sorted display of vote information corresponding to the ranking changes during the race. During the race of the race horses, the ranking information display unit 160 and the vote information display unit 170 on the display screen 130 that the competition position display processing device 100 outputs for display will be described. Assume that the tickets of the horses the user voted for are the race numbers "18", "16", "17", "8", and "5" of single-horse bets.

[0154] Figure 15(a) shows the display content at the start (t1) of the race of the starting horse. At the start time t1, there is no ranking for the starting horse (horse number). Therefore, the competition position display processing device 100 displays the rankings (1st to 3rd) of the ranking information display unit 160 as blanks. Also, on the voting information display unit 170, the winning tickets (the horse numbers "18", "16", "17", "8", "5" of the single-horse ticket and the dividend) are displayed in, for example, light gray without highlighting.

[0155] Next, Figure 15(b) shows the display content at time t2 after the start of the race, indicating a state where the winning ticket is not included in the winning line. Assume that the top 1st to 3rd at this time t2 are the horse numbers "1", "2", "3". The competition position display processing device 100 displays the horse numbers "1", "2", "3" of the 1st to 3rd places in the color of the horse number of each starting horse on the ranking information display unit 160. At this time, since the winning ticket is not included in the winning line, the competition position display processing device 100 displays the winning ticket (the horse numbers "18", "16", "17", "8", "5" of the single-horse ticket and the dividend) on the voting information display unit 170 in, for example, light gray without highlighting.

[0156] In this sorting example, the competition position display processing device 100 sorts and displays the voting information display unit 170 in the vertical direction in descending order of the amount of the dividend. Also, the expected gain amount to be displayed at the bottom is displayed as "0 yen" in, for example, light gray without highlighting.

[0157] Next, Figure 15(c) shows the display content at time t3 after the start of the race, indicating a state 1 where the winning ticket is included in the winning line. Assume that the top 1st to 3rd at this time t3 are the horse numbers "18", "16", "17". At this time t3, the competition position display processing device 100 displays the horse numbers "18", "16", "17" of the 1st to 3rd places in the color of the horse number of each starting horse on the ranking information display unit 160.

[0158] At this time, the winning ticket "18" is included in the winning line. The competition position display processing device 100 sorts the display of the voting information display unit 170 and highlights (corresponding to the second highlighting 172) in the color of the horse number corresponding to the winning ticket (horse number "18" of a single horse and dividend "4,200 yen") at the uppermost position. Also, the expected winning amount displayed at the bottom is highlighted, for example, "4,200 yen" is displayed in bold with a dark color. Further, the competition position display processing device 100 sorts and displays the winning tickets (horse numbers "16", "17", "8", "5" of single horses and dividends) that are not included in the winning line in descending order of the amount of the dividend in the vertical direction.

[0159] Next, FIG. 15(d) shows the display content at time t4 after the start of the competition and shows another state 2 in which the winning ticket is included in the winning line. Assume that at this time t4, the top 1st to 3rd places are horse numbers "8", "11", "17". The competition position display processing device 100 displays the horse numbers "8", "11", "17" of the 1st to 3rd places in the color of the horse number of each participating horse on the ranking information display unit 160.

[0160] At this time, the winning ticket "8" is included in the winning line. The competition position display processing device 100 sorts the display of the voting information display unit 170 and highlights (corresponding to the second highlighting 172) in the color of the horse number corresponding to the winning ticket (horse number "8" of a single horse and dividend "1,500 yen") at the uppermost position. Also, the expected winning amount displayed at the bottom is highlighted, for example, "1,500 yen" is displayed in bold with a dark color. Further, the competition position display processing device 100 sorts and displays the winning tickets (horse numbers "18", "16", "17", "5" of single horses and dividends) that are not included in the winning line in descending order of the amount of the dividend in the vertical direction.

[0161] Next, FIG. 15(e) shows the display content at time t5 after the end of the race when the finishing order is determined. Assume that the horses ranked 1st to 3rd determined at this time t5 are the horse numbers "8", "11", and "17". The competition position display processing device 100 highlights the horse numbers "8", "11", and "17" of the 1st to 3rd places in the ranking information display unit 160 with the colors of the horse numbers of each participating horse. At this time, since the winning ticket "8" is included in the winning line, the competition position display processing device 100 highlights (corresponding to the second highlighting 172) in the voting information display unit 170 with the color of the horse number corresponding to the winning ticket (the horse number "8" and the dividend "1,500 yen" of a single-win bet). Also, during the competition period, the competition position display processing device 100 changes the "expected gain amount" that has been displayed at the bottom to "refund amount" after the finishing order is determined, and highlights it. For example, it displays "1,500 yen" in bold with a dark color.

[0162] FIG. 16 is a diagram showing another display example in which the voting information corresponding to the ranking changes during the competition period is sorted. In FIG. 15, the case where the voting type (betting method) is only "single win" was explained. Using FIG. 16, a sorting example will be described when the voting types (betting methods) of the winning tickets voted by the user are "single win" and "quinella".

[0163] Assume that the winning tickets voted by the user are the single-win horse numbers "8", "10", "16" and the quinella horse numbers "8-11", "5-8", "5-17". FIG. 16 is, for example, a display example of the voting information display unit 170 during the competition period (for example, at time t2). Assume that the horse numbers in the ranking at this time t2 are 1st "8", 2nd "11", and 3rd "17".

[0164] As shown in FIG. 16, the competition position display processing device 100 positions the single-win "8" and the quinella "8-11", which are winning tickets included in the winning line, in the upper region H of the voting information display unit 170 and highlights them (corresponding to the second highlighting 172). Also, the winning tickets single-win "10", "16" and the quinella "5-8", "5-17", which are not included in the winning line, are positioned in the lower region N of the voting information display unit 170 and are not highlighted.

[0165] Furthermore, the winning position display processing device 100 performs sorting in each of the upper region H indicating the winning line and the lower region N indicating outside the winning line (non-winning). In variation (1), the payout rankings of the winning tickets are sorted in descending order, that is, they are arranged vertically in order from the highest payout.

[0166] In variation (2), as shown in FIG. 16, sorting is performed in the order of the betting type and the starting number. In this case, the winning position display processing device 100 displays the single win of horse number "8" with a young starting number at the top in the upper region H indicating the winning line, and displays the quinella "8-11" below it.

[0167] Also, in the lower region N indicating outside the winning line, "10" and "16" of the betting type "single win" are positioned in the upper part N1, the horse number "10" with a young starting number is displayed above, and the horse number "16" is displayed below. Further, the winning position display processing device 100 positions "5-8" and "5-17" of the other betting type "quinella" in the lower part N2, displays the horse number "5-8" with a young starting number above, and displays the horse number "5-17" below.

[0168] The sorting shown in FIGS. 15 and 16 is an example. By sorting the voting information displayed on the voting information display unit 170 of the winning position display processing device 100 according to a predetermined rule, it becomes possible to easily grasp whether the winning tickets purchased by the user are included in the winning line and the amount of the payout.

[0169] The technology related to the winning position display according to the embodiment is not limited to the above-mentioned horse racing, but can be applied to other public competitions such as boat racing and motorcycle racing. Further, the emphasized display of the competing entity described in the embodiment is not limited to public competitions, but can be applied to various competitions. For example, it can be provided for various competitions such as track and field competitions, auto races, and marathons that do not include the return of payouts, and the competing entity such as the athlete arbitrarily selected by the user U can be emphasized during the competition period.

[0170] The competition position display processing device according to the above-described embodiment generates and outputs a display screen including the competition subject images of the competition subjects. Based on the voting information of the competition subjects voted by the user and the position information of the competition subjects, the competition position display processing device performs a first highlighting display that can identify the competition subject voted by the user among the competition subject images to be displayed on the display screen, and causes the display screen to be displayed on the user's terminal. As a result, the user can identify the competition subject voted by himself / herself with the first highlighting display on the display screen. During the competition period, the positions and rankings of a large number of competition subjects fluctuate moment by moment due to the competition among them, but the first highlighting display makes it easy to identify which competition subject the user has voted for. For example, it becomes possible for a novice user who votes and participates in the competition for the first time on the terminal to easily identify the competition subject he / she has voted for. Also, for all users of the terminal, during the competition period, each can easily identify the competition subject they have voted for, and furthermore, it is possible to give a sense of expectation for the competition, a sense of exhilaration during the competition, etc., and it becomes possible to promote the user's voting participation.

[0171] Also, in the competition position display processing device of the embodiment, the competition subject image on the display screen may be an image generated corresponding to the position of the competition subject that fluctuates during the competition period from the start to the end of the competition. During the competition period, when the competition subject voted by the user is located in a rank where a prize can be distributed, the competition position display processing device may perform a second highlighting display to identify that the competition subject voted by the user is eligible for a prize. As a result, the user can identify that the competition subject voted by himself / herself is located in a rank where a prize can be distributed with the second highlighting display on the display screen. During the competition period, the positions and rankings of a large number of competition subjects fluctuate moment by moment due to the competition among them, but the second highlighting display makes it easy to identify that the competition subject voted by the user is located in a rank where a prize can be distributed.

[0172] In addition, the competition position display processing device according to the embodiment may further display, on the display screen, a ranking information display section indicating the ranking of the competition entity based on the position information of the competition entity during the competition period, and a voting information display section indicating the voting information of the winning choice of the competition entity voted by the user. As a result, the user can easily confirm on the display screen the ranking of the competition entity during the competition period and the voting information of the winning choice of the competition entity voted by the user.

[0173] In addition, the competition position display processing device according to the embodiment may use the competition entity image as a competition entity virtual display section that generates a CG image by adding a motion of running to a character image corresponding to the competition entity. The competition position display processing device may perform a first highlighting display that can identify the CG image of the competition entity voted by the user among the CG images, and may perform a second highlighting display that identifies that the competition entity voted by the user is eligible for distribution when the competition entity voted by the user is located at a rank eligible for distribution. As a result, the user can easily identify the competition entity voted by the user by the second highlighting display of the CG image corresponding to the actual competition entity displayed in the competition entity virtual display section.

[0174] In addition, the competition position display processing device according to the embodiment may use the competition entity image as a competition entity overall display section that planar-ly shows the overall ranking of the competition entity with an identifier. The competition position display processing device may perform a first highlighting display that can identify the identifier of the competition entity voted by the user, and may perform a second highlighting display that identifies that the identifier of the competition entity voted by the user is eligible for distribution when the competition entity voted by the user is located at a rank eligible for distribution. As a result, the user can easily identify the competition entity voted by the user by the second highlighting display among the identifiers of the overall competition entities displayed in the competition entity overall display section.

[0175] In addition, in the competition position display processing device according to the embodiment, on the voting information display unit, when the purchase vote information of the competition entity voted by the user is ranked such that the competition entity voted by the user is eligible for distribution, a second highlighting may be performed to identify that the purchase of the competition entity voted by the user is eligible for distribution. As a result, the second highlighting on the voting information display unit enables easy identification of the state in which the purchase of the competition entity voted by the user is eligible for distribution.

[0176] In addition, in the competition position display processing device according to the embodiment, on the voting information display unit, the purchase vote information of the competition entity voted by the user may be sorted and displayed in a predetermined order, and sorted and displayed in an order that enables identification of the purchase vote information for which the competition entity voted by the user is ranked such that it is eligible for distribution. As a result, the sorted display on the voting information display unit enables easy identification of, for example, the purchase vote information for the eligible / ineligible purchases among the purchases of the competition entity voted by the user.

[0177] In addition, in the competition position display processing device according to the embodiment, the position information of the competition entity may use the information detected by a RTK (Real Time Kinematic) system. As a result, the positions of each competition entity that vary during the competition period can be accurately detected, and the positions and rankings of each competition entity can be correctly displayed on the display screen.

[0178] In addition, in the competition position display processing device according to the embodiment, during the competition period, the display screen may be updated at a predetermined update cycle. As a result, the positions and rankings of each competition entity can be correctly displayed on the display screen for each update cycle.

[0179] Also, for users who have not voted, it is also conceivable to prominently display the winning tickets for each popular voting method. Popular voting methods include, for example, single win, quinella, straight forecast, and tricast. In that case, the prominent display could be such that the winning tickets for each voting method are displayed according to the location information. In the above embodiment, an example of obtaining information on a competing entity that voted in cooperation with the center was described, but the embodiments of the present invention are not limited thereto. For example, it is also conceivable that the user manually inputs the competing entity that the user voted for into the system. In that case, it is conceivable to link an identifier to the system by means such as the user inputting information for identifying the competing entity on their own terminal or reading the information (such as QR) on the actual voting ticket surface.

[0180] Note that the method for the competition position display process described in this embodiment can be realized by executing a pre-prepared program on a computer such as a PC or a workstation. The program for the competition position display process described in this embodiment is recorded on a computer-readable recording medium and is executed by being read from the recording medium by a computer. Also, the program for the competition position display process described in this embodiment may be distributed via a network such as the Internet.

[0181] Regarding the above-described embodiment, the following additional remarks are disclosed.

[0182] (Supplementary Note 1) In a competition position display processing program that generates and outputs a display screen including a competition entity image of a competition entity, Based on the voting information of the competition entity voted by the user and the location information of the competition entity, a first prominent display that can identify the competition entity voted by the user is performed on the competition entity image to be displayed on the display screen, The display screen is displayed on the user's terminal, A competition position display processing program characterized by causing a computer to execute the process.

[0183] (Appendix 2) The competitive entity image on the display screen is an image generated corresponding to the position of the competitive entity that varies during the competition period from the start to the end of the competition. During the competition period, when the competitive entity voted by the user is ranked in a distributable position, a second highlighting is performed to identify that the competitive entity voted by the user is distributable. The competition position display processing program according to Appendix 1, characterized by the above.

[0184] (Appendix 3) On the display screen, further provided is a ranking information display section showing the ranking of the competitive entity based on the position information of the competitive entity during the competition period, and a voting information display section showing the voting information of the winning votes of the competitive entity voted by the user are displayed. The competition position display processing program according to Appendix 1, characterized by the above.

[0185] (Appendix 4) The competitive entity image is a competitive entity virtual display section that generates a CG image with a running motion added to the character image corresponding to the competitive entity. Among the CG images, a first highlighting is performed to identify the CG image of the competitive entity voted by the user. During the competition period, when the competitive entity voted by the user is ranked in a distributable position, a second highlighting is performed to identify that the competitive entity voted by the user is distributable. The competition position display processing program according to Appendix 2, characterized by the above.

[0186] (Appendix 5) The competitive entity image is a competitive entity overall display section that flatly shows the overall ranking of the competitive entity with an identifier. A first highlighting is performed to identify the identifier of the competitive entity voted by the user. During the competition period, when the competitive entity voted by the user is ranked in a distributable position, a second highlighting is performed to identify that the identifier of the competitive entity voted by the user is distributable. The competition position display processing program according to Appendix 2, characterized by the above.

[0187] (Appendix 6) When the voting information display section is in the rank where the competition entity voted by the user is eligible for dividends among the voting information of the buy items of the competition entity voted by the user, a second highlighting is performed to identify that the buy item of the competition entity voted by the user is eligible for dividends. The competition position display processing program according to Appendix 3, characterized in that.

[0188] (Appendix 7) The voting information display section sorts and displays the voting information of the buy items of the competition entity voted by the user in a predetermined order, and sorts and displays the voting information of the buy items where the competition entity voted by the user is in the rank eligible for dividends in an order that can be identified. The competition position display processing program according to Appendix 3, characterized in that.

[0189] (Appendix 8) The position information of the competition entity uses the information detected by the RTK (Real Time Kinematic) system. The competition position display processing program according to Appendix 1, characterized in that.

[0190] (Appendix 9) During the competition period, the display screen is updated at a predetermined update cycle. The competition position display processing program according to Appendix 1, characterized in that.

[0191] (Appendix 10) In a competition position display processing method for generating and outputting a display screen including a competition entity image of a competition entity, Based on the voting information of the competition entity voted by the user and the position information of the competition entity, a first highlighting is performed on the competition entity image to be displayed on the display screen to identify the competition entity voted by the user. The display screen is displayed on the user's terminal. A competition position display processing method, characterized in that a computer executes the processing.

Explanation of Signs

[0192] 100 Competition Position Display Processing Device 120 Terminal 130 Display Screen 140 Virtual Representation Unit for Competition Entities 141, 151 First Emphasis Display 142, 152 Second Emphasis Display 150 Overall Representation Unit for Competition Entities 160 Ranking Information Display Unit 170 Voting Information Display Unit 172 Emphasis Display (Second Emphasis Display) 201 Imaging Device 202 RTK System 203 RTK Server 204 Overlay Drawing Server 205 3DCG Drawing Server 211 Network Distribution Server 212 Metaverse Video Distribution Server 213 Metaverse Server 214 Center System 215 Voting Linkage Device 216 Member Management Device 301 Acquisition Unit 302 Motion Image Generation Unit 303 Emphasis Image Generation Unit 304 Output Unit 401 CPU 402 Memory 405 Recording Medium 701 Screen Switching Unit 705 (705a~705c) Viewpoint Switching Unit 710 Rider's Viewpoint CG Image 715 Stadium Attribute Information 720 (720a~720d) Live Camera Placement Image (Camera Icon) CG CG Image K Starting Horse NW Network S1 Live Video S2 Position Information S3 Image for Overlay S4 3DCG Image S5 Voting Information U User

Claims

1. In a competition position display processing program that generates and outputs a display screen including a competition subject image of a competition subject, based on the voting information of the competition subject voted by the user and the position information of the competition subject, among the competition subject images displayed on the display screen, a first highlighting that can identify the competition subject voted by the user is performed, the display screen is displayed on the user's terminal, A competition position display processing program characterized by causing a computer to execute the processing.

2. The competition subject image on the display screen is an image generated corresponding to the position of the competition subject that changes during the competition period from the start of the competition to the end of the competition, During the competition period, when the competition subject voted by the user is located in a rank where a dividend can be distributed, a second highlighting is performed to identify that the competition subject voted by the user is eligible for a dividend. The competition position display processing program according to claim 1, characterized by the above.

3. On the display screen, further, a rank information display section showing the rank of the competition subject based on the position information of the competition subject during the competition period, A voting information display section showing the voting information of the winning vote of the competition subject voted by the user is displayed. The competition position display processing program according to claim 1, characterized by the above.

4. The competition subject image is a competition subject virtual display section that generates a CG image with a running motion added to a character image corresponding to the competition subject, Among the CG images, a first highlighting that can identify the CG image of the competition subject voted by the user is performed, When the competition subject voted by the user is located in a rank where a dividend can be distributed, a second highlighting is performed to identify that the competition subject voted by the user is eligible for a dividend. The competition position display processing program according to claim 2, characterized by the above.

5. The competition subject image is a competition subject overall display section that flatly shows the overall rank of the competition subject with an identifier, A first highlighting that can identify the identifier of the competition subject voted by the user is performed, When the competition subject voted by the user is located in a rank where a dividend can be distributed, a second highlighting is performed to identify that the identifier of the competition subject voted by the user is eligible for a dividend. The competition position display processing program according to claim 2, characterized by the above.

6. In the vote information display unit, when the purchase item of the competing entity voted by the user is ranked such that the competing entity voted by the user is eligible for a dividend, a second highlighting is performed to identify that the purchase item of the competing entity voted by the user is eligible for a dividend. The competition position display processing program according to claim 3, characterized in that.

7. In the vote information display unit, the vote information of the purchase items of the competing entity voted by the user is sorted and displayed in a predetermined order, and sorted and displayed in an order that can identify that the vote information is of the purchase items for which the competing entity voted by the user is ranked eligible for a dividend. The competition position display processing program according to claim 3, characterized in that.

8. The position information of the competing entity uses the information detected by a RTK (Real Time Kinematic) system. The competition position display processing program according to claim 1, characterized in that.

9. In a competition position display processing method for generating and outputting a display screen including a competition entity image of a competition entity, Based on the vote information of the competing entity voted by the user and the position information of the competing entity, a first highlighting is performed on the competition entity image to be displayed on the display screen to identify the competing entity voted by the user. The display screen is displayed on the user's terminal. A competition position display processing method, characterized in that a computer executes the processing.

Citation Information

Patent Citations

  • Intra-stadium information supply control system

    JP2003296492A