Event information management system and event information management method
The event information management system provides centralized access and secure authentication for multiple organizers, addressing fragmented user experiences and inefficient data management in existing event applications.
Patent Information
- Application Number
- JP2025224379
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2020-05-26
- Filing Date
- 2025-12-02
- Publication Date
- 2026-02-16
AI Technical Summary
Existing event management applications lack a centralized system for multiple organizers, leading to fragmented user experiences, inability to view past competition results, and lack of authentication for participants, resulting in decreased value and inefficient data management.
An event information management system with a server device and user terminals that utilize identification and result information storage, transmission, and display mechanisms, along with location tracking and authentication using unique user and event-specific IDs.
Enables centralized access to events, location tracking of participants, and secure authentication, enhancing user experience and data management efficiency for multiple organizers.
Smart Images

Figure 2026026284000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an event information management system and an event information management method for managing events run by a plurality of different organizers. [Background technology]
[0002] Marathons, triathlons, trail runs, and other competitive events have been held both domestically and internationally. Thanks to recent advances in computer technology, organizers of these events have developed applications that provide information about the event and convenient functions, and participants can access these applications on their smartphones and other devices to participate in the competition. However, because these applications are developed for each event, participants must switch between multiple applications, which can sometimes prevent them from being able to view past competition results at a glance.
[0003] However, there is a problem with the tournament-related applications created by the organizers of the aforementioned competitions. Not only participants, but the general public can use these applications even if they are not participating in the competition. As a result, the value of the tournament apps is declining. This is because there is no authentication system that limits the use of these applications to participants.
[0004] Furthermore, organizers of athletic events may desire to acquire various user information related to participants in order to safely manage the event, improve the quality of the event planning, and increase revenue. For example, in order to safely manage the event, it is desirable to know information such as participants' blood type, underlying medical conditions, and medications, as well as data from past events, when providing medical care, so that appropriate medical first aid can be provided in the event of an accident. However, because these applications are created for each athletic event, participants are burdened with entering user information, and organizers may not be able to view past athletic results at a glance. Summary of the Invention [Problem to be solved by the invention]
[0005] The present invention is intended to solve these problems. That is, an object of the present invention is to provide an event information management system that allows users to centrally access events run by multiple different managers.
[0006] An object of the present invention is to provide an event information management system that allows the organizer to grasp the locations of participants during an event.
[0007] An object of the present invention is to provide an event information management system that can limit the provision of information about an event and the use of applications to participants.
[0008] An object of the present invention is to provide an event information management system that allows a manager to centrally use information about other events in which a user has participated and information about the user. [Means for solving the problem]
[0009] According to the present invention, the above object is achieved by: [1] An event information management system comprising a server device and a user terminal, wherein the server device comprises: identification information storage means for storing first user identification information that uniquely identifies a user or user terminal and second user identification information that identifies the user or user terminal in an event in which the user participates, in association with each other; result information storage means for storing result information regarding the results of the user's event, in association with the second user identification information and / or the first user identification information corresponding to the second user identification information; transmission request receiving means for receiving a transmission request for the result information from the user terminal; result information specifying means for specifying the result information stored in association with the first user identification information corresponding to the user terminal that is the sender of the received transmission request or the user operating the user terminal and / or the second identification information corresponding to the first user identification information; and second result information sending means for sending the specified result information to the user terminal; and the user terminal comprises result information transmission request means for requesting the server device to send the result information, second result information receiving means for receiving the result information from the server device, and result information display means for displaying the received result information; [2] The event information management system according to [1] above, wherein the event information management system comprises an operator terminal, the server device comprises first result information receiving means for receiving, from the operator terminal, second user identification information and result information relating to the result of an event of a user corresponding to the second user identification information, the operator terminal comprises result information input means for inputting the second user identification information and result information of the user corresponding to the second user identification information, and first result information sending means for sending the input second user identification information and result information to the server device, and the result information storage means stores the received result information in association with the second user identification information corresponding to the result information and / or the first user identification information corresponding to the second user identification information; [3] The event information management system according to [1] or [2], wherein the user terminal comprises an information acquisition means for acquiring predetermined information while the user is participating in the event, and the result information display means further displays the information acquired by the information acquisition means; [4] An event information management method executed in a system including a server device and a user terminal, the event information management method including: an identification information storage step in the server device storing first user identification information that uniquely identifies a user or a user terminal and second user identification information that identifies the user or user terminal in an event in which the user participates, in association with each other; a result information storage step in storing result information regarding the result of the user's event, in association with the second user identification information and / or the first user identification information corresponding to the second user identification information; a transmission request receiving step by the user terminal receiving a request to send the result information; a result information identifying step in identifying the result information stored in association with the first user identification information corresponding to the user terminal that is the sender of the received transmission request or the user operating the user terminal and / or the second identification information corresponding to the first user identification information; and a second result information sending step in transmitting the identified result information to the user terminal; and a result information transmission request step in the user terminal requesting transmission of the result information from the server device; [5] An event information management system comprising a server device, a user terminal, and an operator terminal, wherein the user terminal comprises a location identification means for identifying the location of the user terminal and a first location information transmission means for transmitting location information relating to the identified location to the server device, the server device comprises an identification information storage means for storing, in association with each other, first user identification information that uniquely identifies a user or a user terminal and second user identification information that identifies the user or user terminal in an event in which the user participates, a first location information receiving means for receiving location information from the user terminal, and a second location information transmitting means for transmitting, to the operator terminal, second user identification information corresponding to the first user identification information of the user terminal that is the sender of the location information or the user operating the user terminal, and the received location information, and the operator terminal comprises a second location information receiving means for receiving the second user identification information and location information from the server device, and a location information display means for displaying the received second user identification information and location information; [6] The event information management system according to [5], wherein the event involves a user moving along a predetermined route, the user terminal or the operator terminal comprises an event information display means for displaying event information, and the event information displayed by the event information display means is information about the predetermined route; [7] The event information management system according to [6], wherein the event information display means displays location information regarding the location of the user terminal together with information regarding the predetermined route; [8] The event information management system according to any one of [5] to [7], wherein the event involves a user moving along a predetermined route, and the server device comprises: a location information determination means for determining whether the received location information is off the predetermined route; and an alert information transmission means for transmitting alert information indicating that the location information is off the route to the user terminal and / or the operator terminal when it is determined that the received location information is off the predetermined route; [9] The event information management system according to any one of [5] to [7], wherein the event involves a user moving along a predetermined route, and the event information management system comprises: a location information determination means for determining whether location information relating to a location identified by a user terminal is outside the predetermined route; and an alert information transmission means for transmitting alert information indicating that the location information is outside the route to a server device and / or an operator terminal when the location information is determined to be outside the predetermined route;
[10] An event information management system according to any one of [5] to [9], wherein the user terminal comprises a first interruption information sending means for sending interruption information indicating the user's intention to interrupt participation in the event or to make an emergency contact to the server device, the server device comprises a second interruption information sending means for sending to the operator terminal second user identification information corresponding to the user terminal that is the sender of the received interruption information or the first user identification information of the user operating the user terminal, and the received interruption information, and the operator terminal comprises second interruption information receiving means for receiving the second user identification information and the interruption information from the server device, and interruption information display means for displaying the received second user identification information and the interruption information;
[11] An event information management method executed in a system including a server device, a user terminal, and an operator terminal, wherein the user terminal executes a location specifying step of specifying the location of the user terminal and a first location information transmitting step of transmitting location information relating to the specified location to the server device, the server device executes an identification information storing step of storing first user identification information that uniquely identifies a user or a user terminal and second user identification information that identifies the user or the user terminal in an event in which the user participates, in association with each other, a first location information receiving step of receiving location information from the user terminal, and a second location information transmitting step of transmitting second user identification information corresponding to the first user identification information of the user terminal that is the sender of the location information or the user operating the user terminal, and the received location information, to the operator terminal, and the operator terminal executes a second location information receiving step of receiving the second user identification information and the location information from the server device, and a location information displaying step of displaying the received second user identification information and location information;
[12] An event information management system comprising a server device and a user terminal, wherein the server device comprises: key information storage means for storing second user identification information for identifying a user or a user terminal at an event in which the user participates, and key information for using event information related to the event, in association with each other; event information storage means for storing the event information; key information receiving means for receiving key information from the user terminal; key information determination means for determining whether the received key information matches the key information stored in the key information storage means; and event information transmission enabling means for enabling transmission of the event information to the user terminal when it is determined that the keys match; and the user terminal comprises: key information input means for inputting key information, key information transmission means for transmitting the input key information to the server device, and event information receiving means for receiving the event information from the server device;
[13] The event information management system according to
[12] , wherein the user terminal comprises an event information transmission request means for requesting the server device to transmit event information, and the server device comprises an identification information storage means for storing first user identification information that uniquely identifies the user terminal that is the sender of the received transmission request or the user operating the user terminal, in association with key information received from the user terminal;
[14] The event information management system according to
[12] or
[13] , wherein the event information includes a program for causing a user terminal to execute a predetermined function;
[15] The event information management system according to any one of
[12] to
[14] , wherein the user terminal comprises an event disabling means for disabling the use of the received event information at the user terminal under predetermined conditions;
[16] An event information management method executed in a system including a server device and a user terminal, the method including: a key information storage step in the server device of associating and storing second user identification information for identifying a user or a user terminal in an event in which the user participates with key information for using event information related to the event; an event information storage step of storing the event information; and a key information receiving step of receiving the key information from the user terminal. an event information management method that executes a key information determination step of determining whether received key information matches key information stored in the key information storage step, and an event information transmission enabling step of enabling transmission of event information to a user terminal when it is determined that the keys match, and executes a key information input step of inputting key information in the user terminal, a key information transmission step of transmitting the input key information to a server device, and an event information reception step of receiving event information from the server device;
[17] An event information management system comprising a server device and an operator terminal, wherein the server device comprises: identification information storage means for storing first user identification information that uniquely identifies a user or a user terminal and second user identification information that identifies the user or user terminal in an event in which the user participates, in association with each other; information storage means for storing user information about the user and / or result information about the result of the user's event, in association with the second user identification information and / or the first user identification information corresponding to the second user identification information; information identification means for identifying the user information and / or result information stored in association with the first user identification information and / or second identification information corresponding to the received second identification information of the user; and information transmission means for transmitting the identified user information and / or result information to the operator terminal, wherein the operator terminal comprises: information transmission request means for requesting the server device to transmit the user information and / or result information together with the second identification information of the user; information receiving means for receiving the user information and / or result information from the server device; and result information display means for displaying the received user information and / or result information;
[18] The event information management system according to
[17] , wherein the event information management system comprises a user terminal, the server device comprises a user information receiving means for receiving, from the user terminal, first user identification information and user information relating to the user corresponding to the first user identification information, the user terminal comprises an information input means for inputting the first user identification information and the user information corresponding to the first user identification information, and a user information transmitting means for transmitting the input first user identification information and user information to the server device, and the information storage means stores the received user information in association with the first user identification information corresponding to the user information and / or second user identification information corresponding to the first user identification information;
[19] The event information management system according to
[17] or
[18] , wherein the operator terminal comprises an information acquisition means for acquiring predetermined information while the user is participating in the event, and the result information display means further displays the information acquired by the information acquisition means;
[20] An event information management method including a server device and an operator terminal, the event information management method comprising: an identification information storage step in the server device storing first user identification information that uniquely identifies a user or a user terminal and second user identification information that identifies the user or the user terminal in an event in which the user participates, in association with each other; an information storage step in storing user information about the user and / or result information about the result of the user's event, in association with the second user identification information and / or the first user identification information corresponding to the second user identification information; an information identification step in identifying the user information and / or result information stored in association with the first user identification information and / or the second identification information corresponding to the received second identification information of the user; and an information transmission step in transmitting the identified user information and / or result information to the operator terminal; and an information transmission request step in the operator terminal requesting the server device to transmit the user information and / or result information together with the second identification information of the user; an information reception step in receiving the user information and / or result information from the server device; and a result information display step in displaying the received user information and / or result information; This can be achieved by: [Effects of the Invention]
[0010] According to the present invention, it is possible to provide an event information management system that allows users to centrally use events run by a plurality of different managers.
[0011] According to the present invention, it is possible to provide an event information management system that allows the organizer to grasp the locations of participants during an event.
[0012] According to the present invention, it is possible to provide an event information management system that can limit the provision of information about an event and the use of applications to participants.
[0013] According to the present invention, it is possible to provide an event information management system that allows a manager to centrally use information about other events in which a user has participated and information about the user. [Brief explanation of the drawings]
[0014] [Figure 1] 1 is a block diagram showing a configuration of an event information management system according to an embodiment of the present invention; [Figure 2] 2 is a block diagram showing a configuration of a user terminal or an operator terminal according to an embodiment of the present invention; FIG. [Figure 3] FIG. 2 is a block diagram showing a configuration of a server device according to an embodiment of the present invention. [Figure 4] FIG. 10 is a flowchart illustrating an event information receiving process according to an embodiment of the present invention. [Figure 5] FIG. 2 is a diagram showing a race bib number table according to an embodiment of the present invention. [Figure 6] FIG. 10 is a flowchart showing a location information display process according to an embodiment of the present invention. [Figure 7] FIG. 2 is a diagram illustrating a display screen of a user terminal according to an embodiment of the present invention. [Figure 8] FIG. 10 is a diagram illustrating a display screen of an administrator terminal according to an embodiment of the present invention. [Figure 9] FIG. 10 is a flowchart showing an interruption process according to an embodiment of the present invention. [Figure 10] FIG. 10 is a diagram illustrating a display screen of an administrator terminal according to an embodiment of the present invention. [Figure 11] FIG. 10 is a flowchart showing a result information input process according to an embodiment of the present invention. [Figure 12] FIG. 10 is a diagram showing a result information table according to an embodiment of the present invention. [Figure 13] FIG. 10 is a flowchart showing a result information display process according to an embodiment of the present invention. [Figure 14] FIG. 10 is a flowchart showing a user information input process according to an embodiment of the present invention. [Figure 15] FIG. 10 is a diagram showing a user information table according to the embodiment of the present invention. [Figure 16] FIG. 10 is a flowchart showing a user information display process according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0015] Hereinafter, embodiments of the present invention will be described, but the present invention is not limited to the following embodiments as long as they do not contradict the spirit of the present invention.
[0016] 1 is a block diagram showing the configuration of an event information management system according to an embodiment of the present invention. As shown in the figure, the event information management system is composed of a user terminal 1, a server device 2, a communication network 3, an organizer terminal 4, a competition system 5, and an organizer system 6.
[0017] The user terminal 1 is operated by a user participating in the event. The user terminal 1 can be connected to a server device 2 via a communication network 3. The event information management system may also be made up of multiple user terminals 1. The user terminal 1 is not particularly limited as long as it is a computer device having a display screen and an input unit. Examples of the user terminal 1 include conventional mobile phones, tablet terminals, smartphones, desktop and notebook personal computers, and wearable terminals such as smart watches.
[0018] The operator terminal 4 is operated by an operator who hosts and manages the event. The operator terminal 4 can be connected to the server device 2 via the communication network 3. The event information management system may also be made up of multiple operator terminals 4. Like the user terminal 1, the operator terminal 4 is not particularly limited as long as it is a computer device having a display screen and an input unit. Examples of the operator terminal 4 include conventional mobile phones, tablet terminals, smartphones, desktop and notebook personal computers, and wearable terminals such as smart watches.
[0019] The competition system 5 is a system that measures and accumulates information necessary to progress the competition, such as competition time, score, and judgment, and links the data held by each system to the event information management system. The competition system 5 can be connected to the server device 2 via the communication network 3. The event information management system may be linked to multiple competition systems 5. The competition system 5 may be an embedded system, a computer device, a cloud service, or the like, and is not limited to such.
[0020] The operator system 6 is a system independently operated by the operator who hosts and manages the event, or by a local government, sponsor, service provider, etc., and links the data held by each to the event information management system. The operator system 6 can be connected to the server device 2 via the communication network 3. The event information management system may be linked to multiple operator systems 6. The operator system 6 is not particularly limited as long as it is a computer device. Examples of the operator system 6 include a conventional server, a client terminal, and a cloud service.
[0021] The event information management system of the present invention can be used by participants, organizers, and third parties. Local government terminals managed by local governments, sponsor and other event-related party terminals managed by sponsors and other event-related parties, and terminals managed by service providers can connect to the server device 2 via the communication network 3. The configurations and functions of the local government terminals, sponsor and other event-related party terminals, and service provider terminals are the same as those of the organizer terminal 4.
[0022] 2 is a block diagram showing the configuration of a user terminal or an operator terminal according to an embodiment of the present invention. The user terminal 1 or the operator terminal 4 comprises a control unit 11, a RAM 12, a storage unit 13, a graphics processing unit 14, a communication interface 15, and an interface unit 16, which are connected to each other via an internal bus.
[0023] The control unit 11 is composed of a CPU and a ROM. The control unit 11 executes programs stored in the storage unit 13 and controls the user terminal 1 or the operator terminal 4. The RAM 12 is the work area of the control unit 11. The storage unit 13 is a memory area for saving programs and data. The control unit 11 reads and processes the programs and data from the RAM 12. The control unit 11 processes the programs and data loaded into the RAM 12 and outputs drawing commands to the graphics processing unit 14.
[0024] The graphics processing unit 14 is connected to the display unit 18. The display unit 18 has a display screen 19. When the control unit 11 outputs a drawing command to the graphics processing unit 14, the graphics processing unit 14 outputs a video signal for displaying an image on the display screen 19. Here, the display unit 18 may be a touch panel equipped with a touch sensor.
[0025] The communication interface 15 can be connected to the communication network 3 wirelessly or via a wire, and can transmit and receive data to and from the server device 2 via the communication network 3. Data received via the communication interface 15 is loaded into the RAM 12, and is processed by the control unit 11. An external memory 17 (for example, an SD card) is connected to the interface unit 16.
[0026] The server device 2 is managed by a platform provider (hereinafter referred to as a PF provider) that provides a platform for the event information management system of the present invention. Fig. 3 is a block diagram showing the configuration of a server device corresponding to at least one of the embodiments of the present invention. The server device 2 includes at least a control unit 21, a RAM 22, a storage unit 23, and a communication interface 24, which are connected to each other via an internal bus. The configuration of the server device 2 also includes cloud services, etc.
[0027] The control unit 21 is composed of a CPU and a ROM, and executes programs stored in the storage unit 23 to control the server device 2. The control unit 21 also has an internal timer that measures time. The RAM 22 is the work area of the control unit 21. The storage unit 23 is a memory area for saving programs and data. The control unit 21 reads out programs and data from the RAM 12, and performs program execution processing based on information received from the user terminal 1, the operator terminal 4, the competition system 5, and the operator system 6.
[0028] To use the event information management system of the present invention, the following preparations are made: The PF provider sets an event-specific ID that can identify an event such as a competition, and an athletic event-specific ID that can distinguish the athletic events held within the event, and provides them to the event organizer.
[0029] The administrator operates the administrator terminal 4 to access the server device 2. The administrator operates the administrator terminal 4 to input the event-specific ID and the sport-specific ID, and also registers the bib numbers unique to the participants who will be competing in that sport, and transmits this information to the server device 2. The administrator may register bib numbers in a number corresponding to the number of participants who have applied to participate in the event, or may register bib numbers for the expected number of applicants. The number transmitted to the server device 2 may be greater than the actual number of participants.
[0030] The server device 2 that receives the bib number issues a unique password (hereinafter referred to as a "Unique Pass") for each bib number. The unique pass is preferably an arbitrary character string consisting of multiple letters and numbers. The issued unique pass is created in association with the bib number or a combination of the bib number, the event unique ID, and the sport unique ID, and is recorded in the bib number table 30 in the storage unit 23 of the server device 2. The bib number table 30 will be described later.
[0031] In the above, information such as the event-specific ID, the sport-specific ID, and the bib number is configured to be sent from the operator terminal 4 to the server device 2, but the operator may provide this information to the PF provider by other means such as mail or fax, and the PF provider may input this information into the server device 2.
[0032] The PF provider will contact the organizer with the bib number and a list of issued unique passes. The organizer will then contact participants who have applied to participate in the event with the event details, bib number, and issued unique passes. There are no particular limitations on the method of contact, but examples include postcards, envelopes, and emails.
[0033] Next, the event information reception process of the present invention will be described. Fig. 4 is a diagram showing a flowchart of the event information reception process according to an embodiment of the present invention. Participants of an event have installed a dedicated application for using the event information management system of the present invention on their user terminal 1. Note that, here, a method will be described in which the dedicated application is installed on the user terminal 1 and the application executes processing and storage in cooperation with the server device 2. However, it is also possible to execute processing and storage on the server device 2, and input and display on the user terminal 1 using an application such as a browser provided on the terminal.
[0034] A participant (user) starts a dedicated application on the user terminal 1 and logs in (step S1). Logging in is performed by inputting a user ID and password into the user terminal 1, and then authenticating the user ID and password at the server device 2. The user ID is identification information that can uniquely identify a user. Next, the user operates the user terminal 1 to input a bib number and unique pass (step S2), and the input bib number and unique pass are sent from the user terminal 1 to the server device 2 (step S3). Next, the server device 2 receives the bib number and unique pass from the user terminal 1 (step S4).
[0035] 5 is a diagram showing a bib number table according to an embodiment of the present invention. An event-specific ID 31, a sport-specific ID 32, a bib number 33, and a unique pass 34 are stored in association with each other in the bib number table 30 of the server device 2. More specifically, the unique pass 34 is stored in association with the combination of the event-specific ID 31, the sport-specific ID 32, and the bib number 33. At this point, no user ID 35 has been registered, and the user ID 35 is stored in association with the bib number 33 in step S15, which will be described later.
[0036] The bib number table 30 of the server device 2 may also store a sports genre (large) ID, a sports genre (small) ID, etc. The sports genre (large) represents a large classification of sports genres, such as "athletics," "ball games," and "swimming," while the sports genre (small) represents a small classification of sports genres, such as "men's 100m sprint," "men's 200m sprint," "men's soccer," "men's 100m breaststroke," and "men's 200m breaststroke."
[0037] A determination is made as to whether the combination of the bib number and unique pass received in step S4 matches any of the combinations of the bib number 33 and unique pass 34 stored in the bib number table 30 (step S5).
[0038] If it is determined that the combination of the bib number and the unique pass does not match (No in step S5), an error is displayed (step S6), and the process ends. On the other hand, if it is determined that the combination of the bib number and the unique pass matches (Yes in step S5), the user ID (or a terminal ID that can uniquely identify the terminal) transmitted to the server device at the time of login in step S1 is stored in association with the bib number received in step S4 from among the bib numbers pre-registered in the bib number table 30.
[0039] Next, the event information is set to a state where it can be transmitted from the server device 2 to the user terminal 1 (step S8). The event information that is set to a state where it can be transmitted is identified based on the event unique ID 31 and the sport event unique ID 32 that correspond to the bib number 33 and the unique pass 34 that are determined to match in step S5.
[0040] The server device 2 transmits a notification to the user terminal 1 that it is now possible to transmit the event information (step S9), and the notification is received by the user terminal 1 (step S10). The user terminal 1 displays the notification as a message, and the user operates the user terminal 1 to transmit a request to transmit the event information to the server device 2 (step S11). The server device 2 pre-stores event information, and when the server device 2 receives the request to transmit the event information (step S12), the server device 2 transmits the event information to the user terminal 1 (step S13). The user terminal 1 receives the event information (step S14), stores the received event information (step S15), and the process ends.
[0041] By using this type of processing, users can use and view applications and event information available at the event they are participating in, and the server device 2 can store the user's user ID in association with the bib number for the tournament they are participating in.
[0042] The event information received in steps S14 and S15 may include not only an ID that identifies the event or competition, and information necessary for participating in the event, such as the event date and venue, access to the venue, and participation fees, but also a program (hereinafter referred to as a competition app) for causing the user terminal 1 to execute predetermined functions. If the event is a competition in which participants compete for time by running or swimming a predetermined course, such as a marathon, triathlon, trail run, or road race, an example of a competition app for causing the user terminal 1 to execute predetermined functions is one that has a function to display the route on the display screen 19 of the user terminal 1 during the competition, and to display the user's current location, current ranking, etc.
[0043] It is also possible to set in advance the use and viewing period of the tournament app, event information, and competition information. For example, it may be designed so that the app can be used from one week before the tournament until 24 hours after the tournament ends, and cannot be used after that.
[0044] Incidentally, the event information reception process may be executed by replacing the processes of steps S2 to S7 described above as follows. In step S2, the user operates the user terminal 1 to input a unique pass, and in step S3, the unique pass is transmitted from the user terminal 1 to the server device 2. Furthermore, in step S4, the server device 2 receives the unique pass from the user terminal 1. In step S5, it is determined whether the unique pass received in step S4 matches any of the unique passes stored in the bib number table 30. If no matching unique pass exists, an error message is displayed in step S6, and the process ends. On the other hand, if it is determined that a matching unique pass exists, in step S7, the user ID (or a terminal ID that can uniquely identify the terminal) transmitted to the server device at the time of login is stored in association with the bib number corresponding to the unique pass received in step S4, among the bib numbers pre-registered in the bib number table 30.
[0045] Incidentally, instead of the processing of steps S1 to S15 described above, a configuration may be adopted in which, after starting a dedicated application on the user terminal 1 and logging in at step S1, the user operates the user to move to a page that specifies the event information or competition information to participate in, sends a request to send the event information to the server device 2, and requests authentication from the user to access the event information / competition information from the server device 2. When authentication to access the event information is requested, the processing of steps S3 to S8 is executed, and thereafter, the processing of steps S13 to S15 may be executed without going through steps S9 to S12.
[0046] In the past, tournament apps, event information, and competition information prepared exclusively for event participants could be used and viewed by the general public, resulting in a decline in the value of this information. This was due to the lack of an authentication system that limited the use of this information to participants. While it was conceivable to use bib numbers issued uniquely to participants as authentication codes, bib numbers are sometimes made public by event organizers as a participant list before the event, which could lead to non-participants misusing the bib numbers as authentication codes to access and view these applications and information. According to the present invention, authentication is performed using a unique pass known only to the organizer and the participant, allowing non-participants to access and view these applications and information without authentication.
[0047] The event information management system of the present invention can be provided to and managed not only by participants but also by other people such as event staff. In this case, the event organizer prepares a slot for bib numbers for event staff in advance, separate from the bib numbers for participants, In this case, in addition to the bib number table 30 for participants, bib number tables for other people such as event staff can also be prepared and used.
[0048] Next, the display processing of user location information will be described. Fig. 6 is a diagram showing a flowchart of the location information display processing according to an embodiment of the present invention. When a user is participating in a competition in which participants compete for the best time by running or swimming a predetermined course, such as a marathon, triathlon, trail run, or road race, the current location of the user terminal 1 can be displayed on the display screen 19 of each of the user terminal 1 and the operator terminal 4. The user participates in the competition while carrying the user terminal 1. The user carries the user terminal 1 using an armband, belt, or the like.
[0049] First, the user starts the dedicated app on the user terminal 1 and logs in (step S21). The user logs in by inputting a user ID and password on the user terminal 1, and transmitting the user ID and password to the server device 2 for authentication. The user operates the user terminal 1 to start the location information display function of the dedicated app (step S22).
[0050] The user operates the app to start the information display function at the same time as the start of the competition, but the user terminal 1 can also communicate with the server device 2, and the server device 2 can send a start instruction to the user terminal 1. In this case, the server device 2 works in conjunction with the competition system 5 on the organizer's side, and when the user passes through the measurement zone at the starting point, the server device 2 receives that information, and the server device 2 can then issue an instruction to the user terminal 1 to start the competition.
[0051] When the location information display function is started, the route of the competition is displayed on the display screen 19 of the user terminal 1 together with a map of the area where the competition is being held (step S23), as shown in Figure 7 below. The route of the competition is displayed on the map in a manner that differs from other roads.
[0052] Next, the positions of the user and the user terminal 1 are identified by the GPS function provided in the user terminal 1 (step S24). Position information relating to the identified position is transmitted to the server device 2 (step S25). The user's position information is displayed on the race route on the display screen 19 of the user terminal 1 (step S26). Steps S24 to S26, as well as steps S27 to S29, S33, and S34 described below, are repeatedly executed at predetermined time intervals (for example, 30 times per second) until the position information display function is stopped.
[0053] When the location information is transmitted from the user terminal 1 in step S25, the server device 2 receives the location information (step S27). The server device 2 refers to the bib number table 30 and identifies the bib number 33 corresponding to the user terminal 1 from the user ID 35 of the user terminal 1 that transmitted the received location information (step S28). Then, the server device 2 transmits the location information received in step S27 and the bib number identified in step S28 to the user terminal 1 and the operator terminal 4 (step S29).
[0054] 7 is a diagram showing a display screen of a user terminal according to an embodiment of the present invention. A route 41 is displayed on a map 40 on the display screen 19 of the user terminal 1. A marker 42 indicating a user running on the route 41 is also displayed. The position of the marker 42 changes in real time depending on the position of the user terminal 1. When the user is moving along the route, the marker 42 indicating the user's position is displayed on the route 41 on the display screen 19.
[0055] Furthermore, speech bubbles may be displayed on the display screen 19, indicating various points on the competition route 41. The speech bubbles can indicate information such as the start point, checkpoints, and finish line. The organizer can operate the organizer terminal 4 to register the speech bubbles in advance so that they can be displayed on the user terminal 1, but it is also possible to input from the user terminal 1, before or after the start of the competition, which position on the competition route 41 the speech bubbles will indicate and what information will be displayed in the speech bubbles.
[0056] Furthermore, a window can be provided that displays numerical information about the current position. The window displays the elapsed time from the start to the present, the time remaining until the time limit, the distance traveled from the start to the present, the remaining distance to the goal, pace (current), pace (total), pace (remaining), etc. The organizer can operate the organizer terminal 4 to register the window in advance so that it can be displayed on the user terminal 1, but it can also be registered from the user terminal 1 before or after the start of the competition. This window can also be set at each point on the competition route 41 to display individual information for each point. Pace (current) is the speed of the distance traveled per recent time, pace (total) is the speed of the total distance traveled per the total elapsed time, and pace (remaining) is the speed of the remaining distance per the time remaining until the time limit.
[0057] Furthermore, participants can also display the current location information of other participants taking part in the same competition. Information on other participants is stored in the server device 2. A participant can specify another participant, and the participant's current location information will be displayed on the competition route 41. Before or during the competition, the participant and other participants obtain information that can uniquely identify each other's users or user terminals, such as their user IDs and bib numbers, and go through an approval procedure for permission to display the information via the user terminal 1. If permission is granted, the information will be displayed.
[0058] Next, the location information display process in the operator terminal 4 will be explained. First, the user launches the dedicated app on the operator terminal 4 and logs in (step S30). Logging in is performed by inputting the operator ID and password on the operator terminal 4, and transmitting the operator ID and password to the server device 2 for authentication. The operator operates the operator terminal 4 to start the location information display function of the dedicated app (step S31). The route of the competition is displayed on the display screen 19 of the operator terminal 4 together with a map of the area where the competition is being held (step S32). The competition route is displayed on the map in a manner that differs from other roads. Note that the information can also be input and displayed using an application such as a browser that is installed on the terminal, rather than using a dedicated application.
[0059] After the race route is displayed in step S32, the server device 2 transmits the location information received in step S27 and the bib number identified in step S28 in step S29, and the operator terminal 4 receives the location information of the operator terminal 4 and the user's bib number corresponding to the location information (step S33). The display screen 19 of the operator terminal 4 displays the received user's bib number and location information (step S34), and the process ends.
[0060] 8 is a diagram showing a display screen of an administrator terminal according to an embodiment of the present invention. A route 41 is displayed on a map 40 on the display screen 19 of the administrator terminal 4. Markers 42a to 42g indicating users running on the route 41 are also displayed. The bib numbers are displayed within the circles of the markers 42a to 42g so that the bib numbers corresponding to the markers 42a to 42g can be identified. The positions of the markers 42a to 42g change in real time according to the position of the user terminal 1.
[0061] In addition, by changing the color of the marker for each unique sporting event ID 32, the organizer can grasp the location of the participants for each sporting event, and can grasp the location of the participants by selecting and displaying the sporting event they want to display, or by switching the display screen.In the same way, the organizer's location can also be grasped.
[0062] Furthermore, in FIG. 8 or FIG. 10 (described later), the display screen 19 may display speech bubbles indicating each point on the competition route 41. The speech bubbles can indicate information such as the start point, checkpoints, and finish line. The organizer can register speech bubbles by operating the organizer terminal 4 before or after the competition has started.
[0063] Furthermore, a window that displays the elapsed time from the start to the present and the time remaining until the time limit can be provided on the display screen 19. Note that this window can also be set at each point on the competition route 41 to display individual information for each point.
[0064] Note that participants may stop the execution of the information display function as soon as the competition ends, but the server device 2 can also communicate with the server device 2 and send a stop instruction to the user terminal 1. In this case, the server device 2 is linked to the competition system 5 on the organizer's side, and when an athlete passes through the measurement zone at the finish line, the server device 2 receives that information, and the server device 2 can then instruct the user terminal 1 to stop and notify the organizer terminal 4 that the competition has ended. Note that by installing the competition system 5 at an intermediate point other than the start and finish line, the server device 2 can receive the athlete's data, such as the time measured by the competition system 5, and reflect that information in the user terminal 1 and the organizer terminal 4.
[0065] The organizers can also use this to check the current location of each staff member. Specifically, by preparing a bib number slot for the staff member in advance, separate from the bib numbers of the participants, and having the staff member use a user terminal associated with their bib number, the staff member can check not only their own user's location information, but also the location information of each staff member. In this case, in addition to the bib number table 30 for the participants, a bib number table for other people, such as the staff member, can be prepared and used.
[0066] Next, the process of interrupting a user's participation in an event will be described. Fig. 9 is a diagram showing a flowchart of the interruption process according to an embodiment of the present invention. If a user becomes ill or injured while participating in an event, the user can interrupt their participation in the event and can immediately notify the organizer of the interruption and their location information at the time of the interruption.
[0067] First, the user operates the user terminal 1 to select a button for notifying that participation in the event will be suspended or that there is an emergency contact from the user (step S41). When the button is selected, a notification that participation in the event will be suspended or that there is an emergency contact (hereinafter referred to as suspension information) and location information at that time are transmitted from the user terminal 1 to the server device 2 (step S42). In the case of an emergency contact, the system can also be linked with a call function to automatically contact a registered emergency contact number.
[0068] When the server device receives the interruption information and location information (step S43), it refers to the bib number table 30 and identifies the bib number 33 corresponding to the user ID 35 of the user terminal 1 that is the sender of the received interruption information (step S44). Next, it transmits the identified bib number, interruption information, and location information to the administrator terminal 4 (step S45). The administrator terminal 4 receives the interruption information and location information from the server device 2 (step S46), and, as shown in FIG. 10 below, displays the bib number and location information of the user corresponding to the received interruption information in a manner that makes it possible to identify the user who interrupted (step S47), and the process then ends.
[0069] Fig. 10 is a diagram showing a display screen of an administrator terminal according to an embodiment of the present invention. A route 41 is displayed on a map 40 on the display screen 19 of the administrator terminal 4. Markers 42a to 42f indicating users running on the route 41 are also displayed. On the other hand, an interruption marker 43 indicating the location information of the user terminal 1 of a user who has interrupted participation in the event is displayed in a manner different from the markers 42a to 42f. In Fig. 8, the marker 42g is displayed in the same manner as the other markers 42a to 42g, but by performing the processes of steps S41 to S46, the marker 42f in Fig. 8 changes to the interruption marker 43 in Fig. 10. In the case of an emergency contact, the interruption marker is displayed in a different manner.
[0070] With this configuration, the organizer can easily know from the display screen 19 of the organizer terminal 4 that any participant has discontinued participation in the event, and can grasp the location of participants who may be unwell or injured and quickly go to their aid.
[0071] 8 or 10, the route from the start to the finish can be divided into multiple sections, and the number of users included in each section, such as those who are moving, those who are not moving, those who have stopped, those who have deviated from the route, and those who cannot obtain information from the user terminal 1, can be displayed in such a manner. For example, when a specific section is selected, a pop-up screen is displayed, and the number of users who are moving, etc., is displayed in a list. Furthermore, the display screen 19 can also be configured to display measured information obtained by the competition system 5 in conjunction with the information.
[0072] The event information management system of the present invention may have a function of sending an alert to the user terminal 1 or the organizer terminal 4 if the user strays from the route while participating in the event. By having such a function, the user can immediately realize that they are proceeding on the wrong route, and the organizer can also immediately inform the user of this.
[0073] In this case, in step S24, when the position of the user terminal 1 is identified, it is determined whether the user's position is off the route. The following methods are possible for this determination. First, a virtual circle is set with the identified user's position (longitude, latitude) as its center, a predetermined radius, and parallel to the ground. The storage unit 23 of the server device 2 registers position information (latitude, longitude) of each point on the route at predetermined intervals, and if any point on the route is located within the virtual circle, it is determined that the user's position is not off the route. On the other hand, if none of the points on the route is located within the virtual circle, it is determined that the user's position is off the route. This determination can be made by any of the user terminal 1, the server device 2, or the operator terminal 4.
[0074] If it is determined as a result of the determination that the position of the user terminal 1 has deviated from the route, an alert is sent from the user terminal 1 or the operator terminal 4. As a method for sending the alert, it is possible to display a message on the display screen 19 of the user terminal 1 or the operator terminal 4 in a manner that makes it clear that the user has deviated from the route, or it is also possible to send a sound in a manner that makes it clear that the user has deviated from the route.
[0075] Even if it is determined that the position of the user terminal 1 has not deviated from the route as a result of the determination, an alert may be sent to the operator terminal 4 under predetermined conditions. The predetermined conditions include dividing the route from the start to the goal into multiple sections, and the position of the user terminal 1 remaining in each section for a predetermined period of time or more, or the position of the user terminal 1 not moving even after a predetermined period of time has passed. The alert may be sent by displaying an alert on the display screen 19 of the operator terminal 4 in a manner that makes it clear that the predetermined conditions have been met, or by sending a sound in a manner that makes it clear that the predetermined conditions have been met.
[0076] FIG. 11 is a diagram showing a flowchart of a result information input process according to an embodiment of the present invention. When an event such as a competition ends, the administrator operates the administrator terminal 4 to input the event results (step S51). Alternatively, instead of the administrator inputting the event results themselves, the administrator may provide the event results to the PF provider, who then inputs the results. In step S51, the event results can be input not only from the administrator terminal 4 but also from the administrator system 6. The event results include result information such as the user's time, ranking, and whether or not they withdrew, and are input in association with their bib number. The input result information is transmitted from the administrator terminal 4 to the server device 2 in association with the bib number (step S52).
[0077] The server device 2 receives the race bib number and result information from the administrator terminal 4 (step S53). From the received race bib number, the user ID corresponding to the race bib number is identified (step S54). The received result information is then associated with the identified user ID and stored in the result information table (step S55), and the process ends. In step S55, if the result information is to be stored in association with the user ID, the race bib number table 30 is referenced to identify the user ID 35 corresponding to the race bib number.
[0078] 12 is a diagram showing a result information table according to an embodiment of the present invention. The result information table 50 stores an event name 52, a sporting event name 53, a sporting event genre 54, a time 55, and a ranking 56 in association with a user ID 51. The event name 52 is the name of the event corresponding to the unique event ID 31, and the sporting event name 53 is the name of the sporting event corresponding to the unique sporting event ID 32. The sporting event genre 54 is the name of the sporting event genre corresponding to the unique sporting event ID 32. The time 55 is the time from when the user starts until they reach the finish line in the event. The ranking 56 is the ranking of the speed at which the user reaches the finish line among participants in the event.
[0079] The result information table 50 may also store bib numbers, application measurement data, data from the competition system 5 and the organizer system 6, information on competitions participated in the past, results of competitions participated in the past, application measurement data for competitions participated in the past, etc. Application measurement data includes information such as the user's running speed, body temperature, pulse rate, time when passing certain points on the route, information on actions during the event such as points where water was supplied and points where rest was taken, which are measured by the user terminal 1 or a measuring device during the competition, total distance traveled, cumulative elevation gain, calories burned, etc.
[0080] Next, a result information display process in the event information management system of the present invention will be described. FIG. 13 is a diagram showing a flowchart of the result information display process according to an embodiment of the present invention. Participants in an event can view the results of the event after the event has ended. First, a user logs in to the dedicated app by entering a user ID and password on the user terminal 1 (step S61), and transmits a request to send result information of the event together with information identifying the event to the server device 2 (step S62). The server device 2 then receives the information identifying the event and the request to send result information (step S63). Based on the user ID and information identifying the event entered when logging in to the dedicated app in step S61, the result information table 50 is referenced to identify the result information corresponding to the user ID 51 (step S64).
[0081] Once the result information is identified, it is sent from the server device 2 to the user terminal 1 (step S65). The result information includes, for example, the event name, the name of the sport, the time, and the ranking. The result information may also include the results of multiple events. When the result information is received by the user terminal 1 (step S66), a list of result information for past events in which the user has participated is displayed (step S67), and the process ends. Note that the user terminal 1 can also input and display information using an application such as a browser installed on the terminal, rather than using a dedicated app.
[0082] Incidentally, when an organizer provides some information to event participants before or during an event, the organizer can input the information into the organizer terminal 4 and send it to the server device 2, which then transmits the information to the user terminal 1. In this case, the organizer can provide different information for each event or sport in which the participants participate, and can also provide information only to participants who participate in some events or some sporting events.
[0083] As described above, the bib number table 30 of the server device 2 stores a unique pass 34 and a user ID 35 in association with each combination of an event-specific ID 31, a sporting event-specific ID 32, and a bib number 33. When the information to be provided to participants and the tournament or sporting event to which the information is to be provided are selected at the operator terminal 4 and transmitted from the operator terminal 4 to the server device 2, the server device 2 references the bib number table 30 to identify the user ID 35 corresponding to each event-specific ID 31 or sporting event-specific ID 32, and can transmit the information to the user terminal 1 having the identified user ID 35. When the user terminal 1 receives the information, it displays the information about the event entered at the operator terminal 4, allowing the information to be viewed.
[0084] The organizer has no way of knowing the participants' various past athletic activity information, and is unable to analyze the participants' characteristics or use this information to conduct marketing activities toward the participants. However, according to the present invention, the organizer can provide the participants with various past athletic activity information, etc.
[0085] The organizer can provide different information for each participant's attribute, or can provide information only to participants with certain attributes. For example, the server device 2 may have a user information table that stores information about attributes such as gender, age, hobbies, interests, address, height, weight, and body fat percentage in association with user IDs. Furthermore, the result information table 50 may store information about physical conditions during the event, such as heart rate and body temperature, as well as information about actions during the event, such as the time taken to pass certain points on the route, and locations where water was dispensed and rested, in association with user IDs 51. When the organizer terminal 4 selects information to be provided to participants and the attributes of the participants to be provided with the information and transmits them from the organizer terminal 4 to the server device 2, the server device 2 can refer to the user information table and result information table 50 to identify user IDs 51 with the selected attributes and transmit the information to the user terminal 1 with the identified user ID 51. The user terminal 1 that receives the information displays the information about the event entered on the organizer terminal 4, allowing the user to view it. In this way, for example, the organizer can deliver a message only to participants who live in a specific area or who are of a specific generation.
[0086] Furthermore, the organizer can also find out the bib numbers of participants with certain attributes. For example, when the attributes of the participants for whom the bib numbers are to be known are selected on the organizer terminal 4 and the information of the selected attributes is transmitted to the server device 2, the server device 2 refers to the user information table to identify the user ID 51 corresponding to the selected attribute. Furthermore, based on the identified user ID 51, the bib number table 30 is referred to to identify the bib numbers 33 of the participants corresponding to the selected attribute. In this way, the organizer can identify the bib numbers of participants with certain attributes, such as identifying the bib numbers of participants in their 60s.
[0087] During an event, the user terminal 1 can acquire information about the participant's physical condition, such as their heart rate and body temperature, as well as information about their behavior during the event, such as the time they took to pass certain points along the route, where they drank water, where they took rest, and whether they passed checkpoints. Information about the participant's behavior during the event can be acquired based on the location information of the user terminal 1, or by posting QR codes (registered trademark) at various points and scanning the posted QR codes with the user terminal 1, or by displaying a QR code (registered trademark) on the display screen of the user terminal 1 and scanning it with the organizer terminal 4. This information can also be transmitted from the user terminal 1 to the organizer terminal 4 via the server device 2 in association with the participant's bib number. The organizer terminal 4 can identify the participant by their bib number and obtain information about the participant's physical condition, behavior, and location in real time. If the organizer detects any suspected physical abnormality in a participant, the organizer can send individual information from the organizer terminal 4 to the user terminal 1.
[0088] It is also possible to display information on the display screen while an event is being held on the user terminal 1. In addition to information such as the event name, sport name, time, and ranking stored in the result information table, information on attributes such as gender, age, hobbies and interests, address, height, weight, and body fat percentage stored in the user information table, and information on physical conditions such as heart rate and body temperature while participating in the event, it is possible to display information that is optimal for the participant.
[0089] In the above embodiment, the example is mainly of information provided by the administrator to the user, but local governments, sponsors, service providers, etc. can also use the same table data to provide information to users in a similar manner.
[0090] Next, a user information display process in the event information management system of the present invention will be described. In the above embodiment, the user information stored in the user information table and the result information stored in the result information table 50 may be viewable on the administrator terminal 4. The viewable information may include user information about the user, which will be described later, the user's past tournament results (competition history), information entered in tournaments in which the user is participating, and user information entered in past tournaments. FIG. 14 is a flowchart of the user information input process according to an embodiment of the present invention. First, a participant (user) inputs user information. To input user information, the user launches a dedicated application on the user terminal 1 and logs in (step S71). The user logs in by entering a user ID and password on the user terminal 1 and authenticating the user ID and password on the server device 2. The user inputs user information according to the application display screen. This user information includes, for example, physical characteristics such as gender, age, height, weight, body fat percentage, blood type, and blood pressure, physical information such as the user's underlying illnesses, regular medications, and surgical history, and information about attributes such as occupation, hobbies, interests, address, and other information about attributes (step 72).
[0091] In step 72, the user information may include, for example, information about the user's physical condition while participating in the event, such as heart rate and body temperature, or information about the user's actions during the event, such as the time taken to pass certain points on the route, and points where the user took water or rest.
[0092] When the user operates the user terminal 1, the input user information and user ID are transmitted to the server device 2 (step S73). The server device 2 receives the transmitted user information and user ID (step S74) and identifies the user ID based on pre-stored user information (step S75). The received user information is stored in a user information table provided in the server device 2 in association with the user ID (step S76), and the program is terminated.
[0093] 15 is a diagram showing a user information table according to an embodiment of the present invention. The user information table 60 can store, in association with a user ID 61, physical measurement data such as the user's gender 62, age 63, blood type 64, and body fat percentage 65; health-related data such as the presence or absence of underlying diseases 66, the type of underlying disease, and the generic name or name of a specific medication 67; information about the user's attributes such as the user's occupation 68; or other information about the user such as the user's hobbies 69. In addition to this information, the user information table 60 may also store application measurement data, data from the competition system 5, the operator system 6, and the like.
[0094] 16 is a diagram showing a flowchart of user information display processing according to an embodiment of the present invention. To view the entered user information on the operator terminal 4, the operator inputs second identification information on the operator terminal 4 and transmits a request to transmit user information / result information to the server device 2 (step S81). The server device 2 receives the request to transmit user information / result information along with the second identification information (step S82), and refers to a pre-stored user information table and result information table to identify the user information / result information corresponding to the second identification information (step S83). The identified user information / result information is transmitted to the operator terminal 4 (step S84). The operator terminal 4 receives the transmitted user information / result information (step S85), displays the user information / result information on the display screen 19 (step S86), and terminates the program.
[0095] In the above embodiment, the case where the operator obtains user information / result information on the operator terminal has been mainly described as an example, but local governments, sponsors, service providers, etc. can also obtain user information table data and result information table data and view them, etc. When viewing, it is possible to impose conditions such as the authentication described in this specification, that is, authenticating the user ID and password, and then transmitting the bib number and unique pass to the server device to authenticate and enable viewing.
[0096] According to the event information management system of the present invention, user information and result information can be displayed on the organizer terminal, allowing the organizer to centrally use user information such as medical information, hobbies, and preferences of participants (users) and information on various past athletic activities, thereby enabling the organizer to run the event more safely and improve the quality of the event planning, which in turn leads to improved reliability and quality of the event and can lead to increased profits.
[0097] Some tournament organizers have systems for operating tournaments, but they are unable to provide participants with information and functions that are useful to them. As a result, the value of the tournament is diminished. This is because they do not have an interface to provide participants with the information and functions of these existing systems. However, according to the present invention, organizers can link their existing systems with this system and provide participants with the system's information and functions. Tournament organizers can provide the information and functions of the competition system 5 and organizer system 6 they have developed to the user terminals 1 and / or organizer terminals 4 used by participants via the server device 2.
[0098] In addition, local governments, sponsors, other service providers, etc. may develop applications that provide useful information and functions to competitions and participants. In such cases, these applications may not be available to participants or tournament organizers. However, according to the present invention, the information and functions of applications developed by local governments, sponsors, other service providers, etc. can be provided to participants and tournament organizers. Local governments, sponsors, other service providers, etc. can provide the information and functions of the competition system 5 and organizer system 6 they have developed to the user terminal 1 and / or organizer terminal 4 used by participants via the server device 2.
[0099] For example, a local government or sponsor can provide users identified using this system with gift certificates that can be used at the local government, discount coupons for sponsor products, trial service vouchers, or stamp (point) vouchers. In this case, a provision page for providing various vouchers is prepared in this system, and the user (participant) can download the various vouchers to the user terminal 1, obtain the number corresponding to the various vouchers, or scan the QR code (registered trademark) corresponding to the various vouchers. Users can use the various vouchers by displaying them or using the QR code (registered trademark). By identifying users and obtaining user information, local governments and sponsors can set usage restrictions for each user, provide additional benefits to users such as increasing discount rates depending on the number of uses, and use this information for promotions such as user analysis and repeat sales.
[0100] Furthermore, as a service provider, for example, it is possible to provide a rental service for a mobile terminal battery to a user identified using this system. The user applies for rental in advance via an application page provided by the service provider in this system. At the reception on the designated rental day, the user can be identified using a QR code (registered trademark) or the like.
[0101] Additionally, for example, a service provider offering sports insurance can provide users with lower sports insurance premiums by providing the sports insurance service provider with information such as the user's past competition results, injury history, medical information, location information of participants during events, and information on their physical condition.
[0102] In the above embodiment, the events mainly include marathons, triathlons, trail runs, road races, and other events in which participants compete for the fastest time by running or swimming on a predetermined course. However, the events that can be used with the event information management system of the present invention are not limited to these. The event can also be applied to competitive sports such as judo, tennis, table tennis, and badminton. Other events include shogi tournaments, go tournaments, quiz competitions, and karuta tournaments, in which multiple participants compete for time or victory or defeat. The system can also be applied to any event in which participants are identified by event-specific information, such as bib numbers, by the event organizer. [Explanation of symbols]
[0103] 1 user terminal, 2 server device, 3 communication network, 4 operator terminal, 5 Competition measurement system, 6 Operator system, 11 Control unit, 12 RAM, 13 storage unit, 14 graphics processing unit, 15 communication interface, 16 interface unit, 17 external memory, 18 display unit, 19 display screen, 21 control unit, 22 RAM, 23 storage unit, 24 communication interface, 30 Bib number table, 40 Map, 41 Route, 42 Marker, 43 Interrupt Marker
Claims
1. An information management system including a server device, a user terminal operated by a user, and an operator terminal operated by a plurality of different operators, The server device: an identification information storage means for storing, in association with each other, first user identification information that uniquely identifies a user or the user terminal and second user identification information that identifies the user or the user terminal in an event in which the user participates; a first event information receiving means for receiving, from the operator terminal, the second user identification information and event information relating to the event corresponding to the user corresponding to the second user identification information; an event information storage means for storing the received event information in association with the second user identification information corresponding to the event information and / or the first user identification information corresponding to the second user identification information; a transmission request receiving means for receiving a transmission request for the event information from the user terminal; an event information specifying means for specifying the event information stored in association with the first user identification information and / or the second user identification information corresponding to the first user identification information, based on the first user identification information corresponding to the user terminal that is the sender of the received transmission request or the user operating the user terminal; a second event information transmitting means for transmitting the identified event information to the user terminal; Equipped with The operator terminal, an event information input means for inputting the second user identification information and the event information of the user corresponding to the second user identification information; a first event information transmitting means for transmitting the input second user identification information and the input event information to the server device; Equipped with The user terminal, an event information transmission request means for requesting the server device to transmit the event information; a second event information receiving means for receiving the event information from the server device; an event information display means for displaying the received event information; By providing An information management system that allows users to centrally manage event information for events run by multiple different organizers.
2. The user terminal, an information acquisition means for acquiring predetermined information while the user is participating in the event; Equipped with 2. The information management system according to claim 1, wherein said event information display means further displays the information acquired by said information acquisition means.
3. An information management method executed in a system including a server device, a user terminal operated by a user, and an operator terminal operated by a plurality of different operators, comprising: In the server device, an identification information storage step of storing first user identification information that uniquely identifies a user or the user terminal and second user identification information that identifies the user or the user terminal in an event in which the user participates, in association with each other; a first event information receiving step of receiving, from the administrator terminal, the second user identification information and event information related to the event corresponding to the user corresponding to the second user identification information; an event information storage step of storing the received event information in association with the second user identification information corresponding to the event information and / or the first user identification information corresponding to the second user identification information; a transmission request receiving step of receiving a transmission request for the event information by the user terminal; an event information identifying step of identifying the event information stored in association with the first user identification information and / or the second user identification information corresponding to the first user identification information, based on the first user identification information corresponding to the user terminal that is the sender of the received transmission request or the user operating the user terminal; a second event information transmission step of transmitting the identified event information to the user terminal; Run The operator terminal, an event information input step of inputting the second user identification information and the event information of the user corresponding to the second user identification information; a first event information transmitting step of transmitting the input second user identification information and the input event information to the server device; Run In the user terminal, an event information transmission request step of requesting the server device to transmit the event information; a second event information receiving step of receiving the event information from the server device; an event information display step of displaying the received event information; By executing An information management method that allows a user to centrally manage event information for events run by multiple different managers.
4. An information management system including a server device, a user terminal operated by a user, and an operator terminal operated by a plurality of different operators, The server device: an identification information storage means for storing, in association with each other, first user identification information that uniquely identifies a user or a user terminal and second user identification information that identifies the user or the user terminal in an event in which the user participates; a user information receiving means for receiving, from the user terminal, the first user identification information and the user information related to the user corresponding to the first user identification information; an information storage means for storing the received user information in association with the first user identification information corresponding to the user information and / or the second user identification information corresponding to the first user identification information; an information specifying means for specifying the first user identification information corresponding to the second user identification information and / or the user information stored in association with the second user identification information, based on the received second user identification information of the user; an information transmitting means for transmitting the specified user information to the operator terminal; Equipped with The user terminal, an information input means for inputting the first user identification information and the user information corresponding to the first user identification information; a user information transmitting means for transmitting the input first user identification information and the input user information to the server device; Equipped with The operator terminal, an information transmission request means for requesting the server device to transmit the user information together with the second user identification information of the user; an information receiving means for receiving the user information from the server device; a user information display means for displaying the received user information; By providing An information management system in which a plurality of different operators can use the user information input by the user terminal.
5. The operator terminal, information acquisition means for acquiring predetermined information while the user is participating in the event; Equipped with 5. The information management system according to claim 4, wherein said user information display means further displays the information acquired by said information acquisition means.
6. An information management method executed in a system including a server device, a user terminal operated by a user, and an operator terminal operated by a plurality of different operators, comprising: In the server device, an identification information storage step of storing first user identification information that uniquely identifies a user or a user terminal and second user identification information that identifies the user or the user terminal in an event in which the user participates, in association with each other; a user information receiving step of receiving, from the user terminal, the first user identification information and the user information related to the user corresponding to the first user identification information; an information storage step of storing the received user information in association with the first user identification information corresponding to the user information and / or the second user identification information corresponding to the first user identification information; an information specifying step of specifying the user information stored in association with the first user identification information and / or the second user identification information corresponding to the received second user identification information of the user; an information transmission step of transmitting the specified user information to the operator terminal; Run The user terminal, an information input step of inputting the first user identification information and the user information corresponding to the first user identification information; a user information transmitting step of transmitting the input first user identification information and the user information to the server device; Run In the operator terminal, an information transmission request step of requesting the server device to transmit the user information together with the second user identification information of the user; an information receiving step of receiving the user information from the server device; a user information display step of displaying the received user information; By executing An information management method in which a plurality of different administrators can use the user information input by the user terminal.