Competition support device, competition support system, competition support method and program

The tournament support system addresses the challenge of predicting waiting times in multi-venue karate tournaments by generating and updating a list display of match progress across venues, enhancing user experience.

JP2025130841APending Publication Date: 2025-09-09STRUCTURE CO LTD

Patent Information

Application Number
JP2024028174
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-02-28
Publication Date
2025-09-09

AI Technical Summary

Technical Problem

Existing tournament management systems fail to predict waiting times for matches in karate tournaments held across multiple venues with variable durations.

Method used

A tournament support system that includes a server device with a tournament venue data storage unit, display control unit, and update unit to generate and update a list display image showing the progress of matches across multiple venues, allowing users to predict waiting times by transmitting updated progress status information.

Benefits of technology

Enables accurate prediction of waiting times for matches, reducing uncertainty for participants and supporters.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025130841000001_ABST
    Figure 2025130841000001_ABST
Patent Text Reader

Abstract

To provide a competition support device, a competition support system, a competition support method, and a competition support program that contribute in predicting waiting time.SOLUTION: A server device 15 comprises a match venue data storage unit 21, a display control unit 23, and an update unit 22. The display control unit 23 generates a list display image that displays a list of progress states. When an arbitrary match venue is selected and a registration request for a progress state is acquired, the update unit 22 identifies match venue data including the selected match venue, generates a progress state ID by updating the progress state of the identified match venue data, and also updates the progress states displayed in the list display image. When the progress state ID displayed in a display image being displayed on a user terminal 12 and an update request for the display are acquired, the display control unit 23 transmits the updated progress state and its identification information based on the acquired progress state ID.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a tournament support device, a tournament support system, a tournament support method, and a tournament support program. [Background technology]

[0002] Patent Document 1 discloses a tournament management system that automatically updates the progress of a game tournament held in a tournament format. The tournament management system of Patent Document 1 includes a tournament information storage means, a participant information storage means, a participation acceptance means, a tournament table creation means, a game result acquisition means, and a tournament proceeding means, and runs a game tournament via a network. The tournament information storage means stores the progress of the tournament and match results. The participant information storage means stores participant identification information of participants participating in the tournament, as well as information indicating the participants' ranks and past match results. The participation acceptance means receives participation acceptance and participant identification information identifying the participants from participant terminals used by participants who wish to participate in the tournament. The tournament table creation means creates a tournament table based on the participant identification information received by the participation acceptance means. The game result acquisition means acquires match results from game terminals executing game program processing. The tournament proceeding means updates the progress of the tournament and match results stored in the tournament information storage means based on the acquired game results. The progress of the tournament indicates which participants have advanced to which round, and the match results indicate the outcome of the match, the score, etc. [Prior art documents] [Patent documents]

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

[0004] In karate and other tournaments, multiple matches are typically held sequentially at multiple competition venues. Karate matches do not have a fixed match duration. In this regard, the invention described in Patent Document 1 only looks at match results, such as the progress of participants, and the overall tournament results, and does not allow prediction of waiting times until a specific match. For example, even if athletes participating in a karate tournament or their supporters use the invention described in Patent Document 1, they will not be able to predict the waiting times until the start of a match in which the athlete is scheduled to compete.

[0005] Therefore, an object of the present invention is to provide a tournament support device, a tournament support system, a tournament support method, and a tournament support program that are useful for predicting waiting times. [Means for solving the problem]

[0006] The tournament support device of the present invention includes a tournament venue data storage unit, a display control unit, and an update unit. The tournament venue data storage unit stores tournament venue data linking each of a plurality of tournament venues used for matches in a tournament, the progress of a plurality of matches played sequentially at the tournament venues, and identification information for the progress. The display control unit generates a list display image that displays a list of the progress for the plurality of tournament venues. When an arbitrary tournament venue is selected and a progress status registration request is received, the update unit identifies tournament venue data including the selected tournament venue, updates the progress status of the identified tournament venue data to generate identification information, and updates the progress status displayed in the list display image. When a display request for the list display image is received, the display control unit transmits the generated display image together with identification information for the progress status displayed in the display image. When the display control unit receives an identification number for the progress status displayed in the currently displayed display image and a display update request, the display control unit transmits the updated progress status and its identification information based on the acquired identification number.

[0007] When transmitting the list display image, the display control unit preferably transmits, together with the list display image, a request instruction to transmit an update request every time a predetermined time period elapses.

[0008] The identification information is preferably a sequential number generated in chronological order.

[0009] The tournament support system of the present invention comprises the tournament support device described above, a registration terminal, and a user terminal. The registration terminal selects an arbitrary tournament venue and then issues a request to register the progress of the selected tournament venue. The user terminal selectively issues a display request and an update request.

[0010] The tournament support method of the present invention includes a competition venue data storage step, a display control step, and an update step. The competition venue data storage step stores competition venue data linking each of a plurality of competition venues used for matches in a tournament, the progress of a plurality of matches played sequentially at the competition venues, and identification information for the progress. The display control step generates a list display image displaying a list of the progress for the plurality of competition venues. When an arbitrary competition venue is selected and a progress status registration request is received, the update step identifies competition venue data including the selected venue, updates the progress status of the identified competition venue data to generate identification information, and updates the progress displayed in the list display image. When a display request for the list display image is received, the display control step transmits the generated list display image together with identification information for the progress displayed in the list display image. When a display update request and an identification number of the progress status displayed in the list display image are received, the display control step transmits the updated progress and its identification information based on the acquired identification number.

[0011] The tournament support program of the present invention causes a computer to execute each of the above steps. [Effects of the Invention]

[0012] The present invention can contribute to the prediction of waiting times. [Brief explanation of the drawings]

[0013] [Figure 1] 1 is a schematic diagram of a tournament support system according to an embodiment. [Figure 2] FIG. 10 is an explanatory diagram of an image displayed on a display unit of a user terminal. [Figure 3] FIG. 2 is a configuration diagram of a tournament support device. [Figure 4] FIG. 10 is an explanatory diagram of competition field data in the competition field data storage unit. [Figure 5] FIG. 10 is an explanatory diagram of an image displayed on the display unit of the referee terminal. [Figure 6] FIG. 10 is an explanatory diagram of an image displayed on the display unit of the referee terminal. [Figure 7] FIG. 10 is an explanatory diagram of an image displayed on the display unit of the referee terminal. [Figure 8] FIG. 10 is an explanatory diagram of an image displayed on a display unit of a user terminal. [Figure 9] FIG. 10 is an explanatory diagram of an image displayed on a display unit of a user terminal. DETAILED DESCRIPTION OF THE INVENTION

[0014] The tournament support system (hereinafter simply referred to as the "support system") 10 shown in FIG. 1 is an example of an embodiment of the present invention, and is used to notify and grasp the progress of matches (hereinafter simply referred to as progress) at each competition venue in a tournament using multiple competition venues. A match is a contest in a sport or martial art, and is not limited to karate, judo, kendo, etc. The tournament support system 10 is particularly effective when multiple matches are held sequentially at multiple competition venues, and the duration of each match is not fixed, i.e., the end time is not set. The competition venue where the matches are held may be called a court or other name depending on the match. This embodiment will be described below using a karate match as an example.

[0015] The tournament support system 10 includes user terminal devices (hereinafter referred to as user terminals) 12A, 12B, 12C, etc., referee terminal devices (hereinafter referred to as referee terminals) 13A, 13B, etc., and a server device 15. The user terminals 12A, 12B, 12C, etc. and the referee terminals 13A, 13B, etc. are connected to the server device 15 via a communication network 17 and send and receive various information. The tournament support system 10 may further include a management terminal device (hereinafter referred to as the management terminal) 16 that performs various settings on the server device 15, and other server devices (not shown), and this example also includes such devices. The management terminal 16 and the other server devices send and receive information to and from the server device 15 via the communication network 17. In the following description, when there is no need to distinguish between the user terminals 12A, 12B, 12C, etc., they will be referred to as user terminal 12, and when there is no need to distinguish between the judge terminals 13A, 13B, etc., they will be referred to as judge terminal 13.

[0016] The user terminal 12 is a terminal device used by a user who wishes to understand the progress status. The user may be, but is not limited to, a participant such as a player scheduled to play a match, a spectator, or a progress manager in charge of the progress and management of the tournament. The user operates the user terminal 12 to request a display of a list of progress statuses for multiple match venues. The user also operates the user terminal 12 to request an update of the display while the list display is in progress. When transmitting this update request, the identification number of the progress status shown in the list display image being displayed is also transmitted. The user terminal 12 selectively performs a display request and an update request.

[0017] The referee terminal 13 is a terminal device used by the referee at the competition venue, and is an example of a registration terminal where a registration request operation is performed to request registration of the progress of any competition venue in the server device 15. In this example, one referee terminal 13 is used for each competition venue. In this example, the registration terminal is used by the referee, but it may be used by someone other than the referee as long as it is capable of operating the registration request operation, including inputting the progress of at least one arbitrary competition venue.

[0018] The user terminal 12 and the judge terminal 13 are smartphones. However, the user terminal 12 and the judge terminal 13 are not limited to smartphones, and may be any computer equipped with an input unit such as a touch panel display or keyboard for input operations and a display (including a touch panel display), i.e., a display unit, and well-known devices such as tablet terminals and personal computers may be used. The number of each of the user terminals 12 and the judge terminals 13 needs to be at least one, but may be multiple.

[0019] The server device 15 is an example of a tournament support device of the present invention and is configured with a computer. The server device 15 performs predetermined processing in response to input of information from the user terminal 12, the referee terminal 13, and the management terminal 16. For example, the server device 15 registers the progress status of each competition venue in response to the registration request from the referee terminal 13. The server device 15 also transmits a list display image showing the progress status of multiple competition venues to the user terminal 12 in response to the display request from the user terminal 12. As a result, as shown in FIG. 2, the display unit (display) DY of the user terminal 12 displays the progress status for each of the competition venues "Court A," "Court B," "Court C," etc., and this display notifies the user of the progress status. In the example shown in FIG. 2, the image unit GA showing the progress status of "Court A" displays the match number "6" as the progress status, thereby allowing the user to understand that the match with match number "6" is currently being played on Court A. Also, for example, the image part GC showing the progress status of "C Court" displays "on break, resumes at 13:00" as the progress status, which allows the user to understand that C Court is on break and the match will resume at 13:00. In this way, the progress status may include not only the current situation but also future plans.

[0020] 3, the server device 15 includes a match venue data storage unit 21, an update unit 22, a display control unit 23, and a control unit 26. The control unit 26 comprehensively controls the match venue data storage unit 21, the update unit 22, the display control unit 23, and other units within the server device 15. As described above, the server device 15 in this example is configured to be able to send and receive data to and from other servers, and is able to obtain predetermined information from the match situation storage unit 31 provided in the other servers.

[0021] The competition venue data storage unit 21 stores competition venue data that links each of the multiple competition venues where matches are held, the progress status of the multiple matches being held sequentially at the competition venue, and identification information for the progress status (hereinafter referred to as progress status ID) (see Figure 4). The progress status of any competition venue is sent from the referee terminal 13 and acquired by the update unit 22, and the progress status ID is generated by the update unit 22, which stores it in the competition venue data storage unit 21. As described above, if a match with match number "6" is currently being held at Court A and progress status ID "25" has been generated for progress status "6" at competition venue "A," competition venue data that links competition venue "A," progress status "6," and progress status ID "25" is stored, as shown in Figure 4. Similarly, as mentioned above, if Court C is currently on break and matches are scheduled to resume at 13:00, and progress status ID "30" is generated for the progress status of court "C" "on break, resuming at 13:00", then court data linking court "C", the progress status "on break, resuming at 13:00", and progress status ID "30" is stored, as shown in Figure 4.

[0022] When an arbitrary competition venue is selected on the referee terminal 13 and a progress status registration request is transmitted, the update unit 22 receives this. When the update unit 22 receives the registration request, it identifies competition venue data including the selected competition venue in the competition venue data storage unit 21, updates the progress status of the identified competition venue data to generate a new progress status ID, and causes the display control unit 23 to update the progress status shown in the list display image and generate a new list display image. In this way, every time the update unit 22 receives an update request from the referee terminal 13, it generates a new progress status ID for the competition venue and progress status shown in the received update request, and causes the display control unit 23 to generate a new list display image.

[0023] The progress status ID is not particularly limited, but is preferably a number, and more preferably a consecutive number in the order of generation. In this example, the progress status ID is also a number, and is a consecutive number in ascending order of generation. The match number and the numbers indicating the progress status are in Impact font, and the characters indicating the progress status are in M ​​PLUS 1P font, but this is not limited to this example.

[0024] The display control unit 23 generates a list display image that displays a list of the progress statuses of multiple competition venues based on the competition venue data stored in the competition venue data storage unit 21. As a result, the latest list display image is generated in response to the most recent registration request.

[0025] When the display control unit 23 receives a display request for a list display image from the user terminal 12, it transmits the most recently generated list display image, i.e., the latest list display image, together with the progress status ID of the progress status shown in this list display image. The user terminal 12 may connect to a specific URL (Uniform Resource Locator), and this connection may be used as the display request. In this example, the display request is also a connection to a specific URL using a two-dimensional code such as a QR code (registered trademark).

[0026] In addition to the list display image and the progress status ID, the display control unit 23 preferably transmits to the user terminal 12 a request instruction to request an update every time a predetermined time has elapsed, and this is also done in this example. The request instruction can be transmitted by including a code indicating the request instruction in the data indicating the list display image, and in this example, a request instruction to request an update every 15 seconds, i.e., at 15-second intervals, is written in the data indicating the list display image.

[0027] When the display control unit 23 acquires each progress status ID of multiple progress statuses shown in the list display image being displayed on the user terminal 12 and a display update request, the display control unit 23 transmits the updated progress status and its progress status ID to the user terminal 12 based on the acquired progress status ID. Specifically, multiple progress status IDs are sent asynchronously from the user terminal 12, and the display control unit 23 determines whether the progress status has been updated by comparing each of the acquired progress status IDs with the progress status ID shown in the latest competition venue data stored in the competition venue data storage unit 21. If the display control unit 23 determines that the progress status has been updated, it transmits the progress status and the latest progress status ID linked to the progress status to the user terminal 12. If the display control unit 23 determines that the progress status has not been updated, it does not transmit the progress status and the progress status ID linked to the progress status, as they have already been transmitted to the user terminal 12. In this example, Ajax (Asynchronous JavaScript XML) is used as the asynchronous transmission method.

[0028] The game situation storage unit 31 is provided in the other server mentioned above, and stores the game situation of a game being played at each game venue or the most recent game that has been played. When the display control unit 23 receives a request for displaying the game situation (hereinafter referred to as a game situation display request) indicating the game situation from the user terminal 12 and the referee terminal 13 via the control unit 26, the display control unit 23 reads the game situation from the game situation storage unit 31 and transmits it via the control unit 26. In this example, the game situation storage unit 31 updates the game situation every time a predetermined time elapses.

[0029] The server device 15 has a predetermined tournament support program installed, and by executing this tournament support program, it functions as each unit described below and performs predetermined processing. The tournament support program causes a computer to execute a competition venue data storage step, a display control step, and an update step, causing the computer to function as each unit of the server device 15. The competition venue data storage step stores competition venue data linking each of a plurality of competition venues used for matches in the tournament, the progress of a plurality of matches played sequentially at the competition venues, and identification information for the progress. The display control step generates a list display image that displays a list of the progress for the plurality of competition venues. When an arbitrary competition venue is selected and a progress status registration request is received, the update step identifies competition venue data including the selected competition venue, updates the progress status of the identified competition venue data to generate new identification information, and updates the progress displayed in the list display image. When a display request for the list display image is received, the display control step transmits the generated list display image together with identification information for the progress displayed in the list display image. When the display control step acquires an identification number of the progress status shown in the list display image being displayed and a request to update the display, it transmits the updated progress status and its identification information based on the acquired identification number.

[0030] In this example, a program that runs on a browser is sent to the user terminal 12 from the server device 15, and the program runs on the browser. However, instead of this, the user terminal 12 may be equipped with predetermined application software and operate by executing the program of this application software.

[0031] The operation of the above configuration will be described. For example, in FIG. 5, an image G1 for performing a registration request operation is generated by the display control unit 23 and displayed on the display unit DR of the referee terminal 13 (see FIGS. 1 and 3) in response to a display request from the referee terminal 13. The image G1 has image sections G1a, G1b, G1c, etc. for performing a registration request operation for each competition venue, and each of these sections displays the most recently registered match number as the progress status. The number of image sections G1a, G1b, G1c, etc. is set to match the number of competition venues, and depending on the number, the image sections G1a, G1b, G1c, etc. can be slid and moved by a swipe operation on the display unit DR, thereby changing the displayed image section. The arrangement of the image sections G1a, G1b, G1c, etc. is not particularly limited.

[0032] In the example shown in FIG. 5, image section G1b, which is used to request registration for "Court B," displays "14," the most recently registered game number, as the game progress status. Near (below, in this example) this progress status display, there are provided a "Previous" button IN1, an example of a back button that decreases the game number by one each time it is touched, and a "Next" button IN2, an example of a forward button that increases the game number by one each time it is touched. Each image section G1a, G1b, G1c, etc. also has an operation section IN3 for inputting the scheduled start time ("A-Resume Time") for the corresponding game venue, a "Break Mode" IN4 for inputting information other than the game, such as "on break" or "opening ceremony information," a "Match" IN5 for registering that a game with a specified game number has started, a "Break" IN6 for registering information other than the game, such as "on break," and a "Linkage Board" button IN7, an example of an operation button for requesting display of the game status. The "A-", "B-", "C-", and so on immediately before "Resume Time" indicate that the time is for Court A, Court B, and Court C, respectively.

[0033] For example, on the referee terminal 13 used by the referee on Court B, by touching the "Next" button IN1 in the image section G1b once, the match number "14" transitions (changes) to "15" as shown in the image section G2b in the image G2 shown in Figure 6, and by touching the operation section "Match" IN5 in the image section G2b, a registration request is sent from the referee terminal 13 to the server device 15, indicating that the match with match number "15" is currently in progress on Court B.

[0034] A registration request can also be made with only one specific court displayed. For example, in this example, by touching the court name "Court B" in image section G1b (see FIG. 5), the screen transitions to image G3, which displays only Court B and allows the registration request to be made, as shown in FIG. 7. The configuration of this image G3 is the same as that of image section G1b shown in FIG. 5, and a registration request is made with the same operation.

[0035] When a registration request for the progress of an arbitrary competition venue is sent from the referee terminal 13 to the server device 15, the update unit 22 receives this registration request via the control unit 26. Each time the update unit 22 receives a registration request, it generates a new progress status ID and stores the competition venue data in the competition venue data storage unit 21. For example, if a progress status ID of "36" is generated for the progress of a match with match number "15" in "Court B," the competition venue data that links the competition venue "B," the progress status "15," and the newly generated progress status ID "36" is stored, as shown in FIG. 4.

[0036] By using numbers as the progress status IDs, the amount of data transferred between the user terminal 12 and the server device 15 can be reduced, and by presetting the numbers to be consecutive in the chronological order of generation, the load on the server device 15 for the process of generating progress status IDs can be reliably reduced. Furthermore, by using ascending consecutive numbers, there is no limit to the number of progress status IDs that can be generated, even if many registration requests are made from each judge terminal 13, for example.

[0037] When the update unit 22 receives the registration request, it further causes the display control unit 23 to generate a list display image based on the latest stadium data.

[0038] When a display request for a list display image is sent from the user terminal 12 to the server device 15, the display control unit 23 sends the latest list display image, the progress status ID of the progress status shown in this list display image, and a request instruction to request an update every predetermined time to the user terminal 12. As a result, as shown in Fig. 2, a list display image G4 in which image sections GA, GB, GC, ..., GH are arranged is displayed on the display unit DY of the user terminal 12. The number of image sections GA, GB, GC, ..., GH is set to match the number of competition arenas, and the progress statuses of all competition arenas are displayed in a list.

[0039] When a registration request is made from the referee terminal 13 that a match with match number "15" is currently being played on the court "B" as described above, and the display control unit 23 generates a list display image showing the progress status of court B as the match with match number "15" being played, a list display image G4 is displayed in the image area GB showing the progress status of court B, as shown in FIG. 2, in which the match number "15" is displayed. This allows the user to understand that the match with match number "15" is currently being played on court B. Therefore, since the current situation of court B can be understood, it is easy to predict the waiting time until the start of a specific match scheduled for court B. The same applies to other courts. In this way, according to this embodiment, the current situation can be understood for each of multiple courts where a tournament is being held. As a result, it is easy to predict the waiting time until the start of a specific match at any court. In this example, the progress status IDs transmitted to the user terminal 12 along with the list display image are assumed to be "25," "36," "30," and so on, as shown in FIG. 4.

[0040] Thereafter, when the server device 15 receives a new registration request from the referee terminal 13, it performs the same processing as described above. For example, suppose that the next registration request received after the registration request that a match with match number "15" is currently being played on Court B as described above is a registration request from the referee terminal 13 used by the referee of Court B that a match with match number "16" is currently being played on the competition venue "Court B." In this case, the display control unit 23 generates a list display image showing the progress status of Court B as being in progress of a match with match number 16, and the update unit 22 adds 1 to the previously generated "36" to generate a new progress status of "37," which is stored in the competition venue data storage unit 21.

[0041] Subsequently, suppose that the user terminal 12, which displays the list display image G4 having the image portion GB indicating the game number "15" as shown in FIG. 2, transmits to the server device 15, along with an update request, the progress status IDs "25," "36," "30," and so on of the progress statuses shown in the list display image being displayed. Based on the acquired progress status IDs "25," "36," "30," and so on, the display control unit 23 transmits the updated progress status (in this example, the game with game number "16" is being played on "Court B") and its progress status ID "37" to the user terminal 12, while not transmitting the unupdated progress status (in this example, the progress status of game venues other than Court B) and their progress status IDs "25," "30," and so on to the user terminal 12. As a result, as shown in FIG. 8, the progress status of Court B in the image portion GB transitions (changes) to the latest progress status, the game number "16." In this way, the list display image G4 (see FIG. 2) is updated, and the list display image G5 is displayed. In this way, the user terminal 12 transmits a progress status ID along with an update request, and the display control unit 23 identifies the updated progress status and its progress status ID based on the progress status ID and sends them to the user terminal 12. This keeps the processing load up to transmission low, and also keeps the communication capacity for the user terminal 12 extremely low. For a case in which there are 10 match venues and all progress statuses are transmitted to one user terminal 12 every time they are updated, the communication capacity is 53 KB on average per transmission, 212 KB per minute (four transmissions during this period), 12,720 KB per 60 minutes, and 76,320 KB per six hours. In contrast, according to this embodiment, the communication capacity is 6.5 KB on average per transmission, 26 KB per minute (four transmissions during this period), 1,560 KB per 60 minutes, and 9,360 KB per six hours.

[0042] The update request and progress status ID are transmitted asynchronously from the user terminal 12 to the server device 15, which allows faster processing in the display control unit 23. Furthermore, since the request instruction is transmitted to the user terminal 12 together with the list display image as described above, the latest progress status is transmitted quickly to the user terminal 12 without any predetermined operation by the user.

[0043] A user makes a match situation display request using the user terminal 12, and a referee makes a match situation display request using the referee terminal 13. In this example, as shown in FIGS. 5 and 2, the aforementioned "Linkage Board" button IN7 is provided on the image G1 of the referee terminal 13 and the image G4 of the user terminal 12. A touch operation on this button IN7 sends a match situation display request to the server device 15, and under the control of the control unit 26, the display control unit 23 sends the match situation display request to the request source. As a result, when the request source is the user terminal 12, as shown in FIG. 9, for example, an image G6 having an image portion G6a showing the match situation of a match being held at an arbitrary match venue or the most recent match that has been held is displayed on the display unit DY. In this example, image section G6a displays the names of the competing players, "Yamada Taro" and "Umino Jiro," the time elapsed since the start of the match, the match venue "B" and match number "15," "Yamada Taro's" "Caution" points "2" and "Waza-ari" points "0," and "Umino Jiro's" "Caution" points "1" and "Waza-ari" points "0." In this example, the match status for the match venues A, B, C, etc. is displayed sequentially every time a preset time elapses. By touching the "Close" button, the display section DY of the user terminal 12 can be switched back to image G4 (see FIG. 2). The same applies to the display section DR of the referee terminal 13 (see FIGS. 5 to 7). [Explanation of symbols]

[0044] 10. Tournament Support System 12A, 12B, 12C, etc. User terminals 13A, 13B,... Referee terminal 15 Server equipment 16 Management terminal 21 Match Field Data Storage Unit 22 Update section 23 Display control unit

Claims

1. a competition venue data storage unit that stores competition venue data that associates each of a plurality of competition venues used for matches in a tournament, the progress status of a plurality of matches that are sequentially held at the competition venues, and identification information of the progress status; a display control unit that generates a list display image that displays a list of the progress statuses for the plurality of competition venues; an update unit that, when any one of the competition venues is selected and a request for registering the progress status is received, identifies the competition venue data including the selected competition venue, updates the progress status of the identified competition venue data to generate new identification information, and updates the progress status shown in the list display image; Equipped with The display control unit When a display request for the list display image is received, the generated list display image is transmitted together with identification information of the progress status shown in the list display image; When the identification number of the progress status shown in the list display image being displayed and a display update request are acquired, the updated progress status and its identification information are transmitted based on the acquired identification number. A tournament support device characterized by:

2. The display control unit 2. A tournament support device according to claim 1, wherein when the list display image is transmitted, a request instruction to transmit the update request every time a predetermined time period elapses is transmitted together with the list display image.

3. 3. The tournament support device according to claim 1, wherein the identification information is a sequential number generated in chronological order.

4. The tournament support device according to claim 1 or 2; a registration terminal that, in a state where the arbitrary competition venue is selected, requests the registration of the progress of the selected competition venue; a user terminal that selectively makes the display request and the update request; A tournament support system equipped with:

5. a competition venue data storage step for storing competition venue data that associates each of a plurality of competition venues used for matches in a tournament, progress statuses of a plurality of matches sequentially held at the competition venues, and identification information of the progress statuses; a display control step of generating a list display image that displays a list of the progress statuses for the plurality of competition venues; an updating step, when any one of the competition venues is selected and a request for registering the progress status is received, of identifying the competition venue data including the selected competition venue, updating the progress status of the identified competition venue data to generate new identification information, and updating the progress status shown in the list display image; and The display control step includes: When a display request for the list display image is received, the generated list display image is transmitted together with identification information of the progress status shown in the list display image; When the identification number of the progress status shown in the list display image being displayed and a display update request are acquired, the updated progress status and its identification information are transmitted based on the acquired identification number. A tournament support method characterized by:

6. a competition venue data storage step for storing competition venue data that associates each of a plurality of competition venues used for matches in a tournament, progress statuses of a plurality of matches sequentially held at the competition venues, and identification information of the progress statuses; a display control step of generating a list display image that displays a list of the progress statuses for the plurality of competition venues; an updating step, when any one of the competition venues is selected and a request for registering the progress status is received, of identifying the competition venue data including the selected competition venue, updating the progress status of the identified competition venue data to generate new identification information, and updating the progress status shown in the list display image; on the computer, The display control step includes: When a display request for the list display image is received, the generated list display image is transmitted together with identification information of the progress status shown in the list display image; When the identification number of the progress status shown in the list display image being displayed and a display update request are acquired, the updated progress status and its identification information are transmitted based on the acquired identification number. A tournament support program characterized by:

Citation Information

Patent Citations

  • Tournament operation system

    JP2005316807A

Cited By

  • Battle management system, battle management method, and battle management program

    JP7872471B1