Start assistance device, start assistance method, and start assistance program
The starting assistance device helps boat racing competitors by calculating the predicted arrival time at the start line and providing timely warnings, thus reducing false starts and late starts, and improving the fairness and accuracy of the competition.
Patent Information
- Application Number
- PCT/JP2024/029539
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-20
- Filing Date
- 2024-08-20
- Publication Date
- 2025-06-26
AI Technical Summary
Existing technologies struggle to assist competitors in starting within a determined time in boat racing, leading to frequent false starts and late starts, resulting in disqualifications and ticket refunds.
A starting assistance device calculates the predicted arrival time of a boat at the start line based on its position and speed, and the position of the start line, outputting different warnings to the operator depending on whether the arrival time is before or after the start time.
The system effectively assists competitors in timing their start, reducing the occurrence of false starts and late starts, thereby minimizing disqualifications and ticket refunds, and enhancing the accuracy and fairness of boat racing competitions.
Smart Images

Figure JP2024029539_26062025_PF_FP_ABST
Abstract
Description
Start support device, start support method, and start support program
[0001] The present invention relates to a start support device, a start support method, and a start support program.
[0002] Boat racing employs a flying start system, in which each competitor times themselves and crosses the starting line within a set time (for example, between the time the second hand of a large clock strikes midnight and one o'clock) to begin the race.
[0003] If a boat starts even slightly earlier than the designated time, it will be considered a false start and will be disqualified. If a boat starts after the designated time, it will be considered a late start and will be disqualified. All boat tickets (winning boat voting tickets) for boats that start earlier or later will be returned.
[0004] Related prior art includes, for example, a system that measures the boat speed at a predetermined position before the start position, predicts the time it will take to reach the start position, and issues a warning to the boatmen.
[0005] Japanese Patent Application Publication No. 3-80885
[0006] However, with conventional technology, it is difficult to support athletes in competitions such as boat races so that they start within a set time.
[0007] In one aspect, the present invention aims to provide support for starting in a competition.
[0008] In one embodiment, a start support device is provided that, in a competition where the boat starts while taking a running start on the water, calculates a predicted time when the boat will reach the start line based on the position and speed of its own device mounted on the boat as it takes a running start toward the start line and the position of the start line, and if the calculated predicted time is before the start time of the competition, outputs a first warning to the boat's operator, and if the predicted time is after the start time, outputs a second warning different from the first warning to the boat's operator.
[0009] According to one aspect of the present invention, it is possible to provide support for the start of a competition.
[0010] FIG. 1 is an explanatory diagram showing an example of a start support method according to an embodiment. FIG. 2 is an explanatory diagram showing an example of a system configuration of a start support system 200. FIG. 3 is a block diagram showing an example of a hardware configuration of a sensor device Si. FIG. 4 is a block diagram showing an example of a functional configuration of the sensor device Si. FIG. 5 is an explanatory diagram showing an example of a boat racing track. FIG. 6 is an explanatory diagram (part 1) showing an example of a boat Bi during a run-up. FIG. 7 is an explanatory diagram (part 1) showing an example of an output of a first warning. FIG. 8 is an explanatory diagram (part 2) showing an example of an output of the first warning. FIG. 9 is an explanatory diagram (part 2) showing an example of a boat Bi during a run-up. FIG. 10 is an explanatory diagram (part 1) showing an example of an output of a second warning. FIG. 11 is an explanatory diagram (part 2) showing an example of an output of the second warning. FIG. 12 is a sequence diagram showing an example of the operation of the start support system 200 during positioning. FIG. 13 is a flowchart showing an example of a start support processing procedure of the sensor device Si.
[0011] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of a start support device, a start support method, and a start support program according to the present invention will be described in detail with reference to the accompanying drawings.
[0012] (Embodiment) Fig. 1 is an explanatory diagram showing an example of a start support method according to an embodiment. In Fig. 1, a start support device 101 (e.g., start support devices 101a, 101b, 101c) is a computer that supports the start of a competition. The target competition here is a competition in which participants start while taking a running run on the water, for example, a competition with a flying start.
[0013] Examples of sports that use the flying start method include motorboat racing (boat racing) and yacht racing. Motorboat racing is a race between motorboats. In motorboat racing, winning tickets (boat tickets) are sold, and winning tickets receive a payout. A motorboat is a boat that is equipped with an internal combustion engine and is propelled by it. Yacht racing is a competition between yachts. A yacht is a boat that uses the wind caught by its sails as its energy source.
[0014] For example, in a motorboat race, each competitor (pilot of each boat) times themselves and crosses the starting line within a set time (start time), thereby starting the race. The start time is, for example, the period between midnight and 1 o'clock on a large clock (starting signal clock) installed in the race venue. Each competitor times their start time by looking at the large clock, for example.
[0015] In motorboat racing, if a racer misjudges the timing and starts even slightly earlier than the scheduled start time, the boat is deemed to have made a false start and is disqualified. Also, if the racer starts after the scheduled start time, the boat is deemed to have made a late start and is disqualified. Starting at the perfect time is a matter of the racer's skill, and it can be said that this is one of the attractions of motorboat racing.
[0016] However, all tickets (winning tickets) for boats that start early or late will be refunded. A refund means that the amount of the purchased ticket will be refunded. A false start or a late start is called a start accident, and since tickets will be refunded, the organizers will incur a loss. Ticket purchasers will also be inconvenienced as tickets purchased based on predictions will be refunded.
[0017] Furthermore, athletes who have an accident at the start may be penalized, such as being banned from participating in races for a certain period of time, for causing inconvenience to the organizers and fans. Severe penalties can affect the athlete's career, so they may be unable to make a good start for fear of being penalized for a false start, and may not be able to demonstrate their true potential.
[0018] For this reason, it is desirable to support the starts of athletes in boat races and the like, to prevent false starts and late starts as much as possible.
[0019] One possible solution is to measure the boat speed at a predetermined position before the start, predict the time it will take to reach the start, and issue a warning to the racer if the time after that is not within the set time. However, with this method, even if a warning is issued, it is difficult for the racer to determine whether they will be considered to have started early or will be late if they continue as they are.
[0020] For example, the same warning is issued regardless of whether the predicted time of arrival at the starting position is before or after the set time. In this case, if an athlete receives a warning while running toward the starting line, they may reflexively release the throttle lever to reduce motor output. This causes the athlete to slow down in response to the warning, even though the situation would have been one that would have caused them to fall behind, which can lead to an even greater fall behind.
[0021] In this embodiment, a start support method for preventing false starts and late starts in competitions where athletes start while running on the water by supporting the start of each athlete during the running up is described. Here, an example of the processing performed by the start support device 101 is described.
[0022] (1) The start support device 101 calculates the predicted time when the boat will reach the start line 110 based on the position and speed of the device mounted on the boat running toward the start line 110 and the position of the start line 110. At this time, the start support device 101 may calculate the predicted time when the boat will reach the start line 110 taking into account the acceleration of the device. The start line 110 is a line (which is actually invisible) that is the starting point of the race.
[0023] In the example of Figure 1, the boats running toward the starting line 110 are referred to as "boats 102, 103, and 104." The start support device 101 mounted on boat 102 is referred to as "start support device 101a," the start support device 101 mounted on boat 103 is referred to as "start support device 101b," and the start support device 101 mounted on boat 104 is referred to as "start support device 101c."
[0024] In this case, the start support device 101a calculates a predicted arrival time t1 at which the boat 102 will reach the start line 110 based on the position and speed of the apparatus mounted on the boat 102 and the position of the start line 110. The start support device 101b calculates a predicted arrival time t2 at which the boat 103 will reach the start line 110 based on the position and speed of the apparatus mounted on the boat 103 and the position of the start line 110. The start support device 101c calculates a predicted arrival time t3 at which the boat 104 will reach the start line 110 based on the position and speed of the apparatus mounted on the boat 104 and the position of the start line 110. The predicted arrival times t1, t2, and t3 are expressed, for example, as elapsed time from the current time.
[0025] (2) If the calculated predicted arrival time is before the start time 130 of the competition, the start support device 101 outputs a first warning 131 to the boat operator (competitor). If the calculated predicted arrival time is after the start time 130 of the competition, the start support device 101 outputs a second warning 132, which is different from the first warning 131, to the boat operator.
[0026] Here, the start time 130 is a time determined depending on the competition and has a certain time span. Here, the start time 130 is the period between midnight and 1 o'clock when the second hand of the clock 120 points to 1 o'clock. The first warning 131, for example, notifies the racer that a false start will occur if the race continues as usual. The second warning 132, for example, notifies the racer that a late start will occur if the race continues as usual.
[0027] 1, it is assumed that the boat 102 starts late and the predicted arrival time t1 is later than the start time 130. In this case, the start support device 101a outputs a second warning 132 to the operator of the boat 102. The second warning 132 is output in a manner different from the first warning 131.
[0028] Also, assume that the boat 103 has made a good approach and the predicted arrival time t2 is within the start time 130. In this case, the start support device 101b does not output either the first warning 131 or the second warning 132 to the operator of the boat 103.
[0029] Also, assume that the boat 104 has a fast approach speed and the predicted arrival time t3 is before the start time 130. In this case, the start support device 101c outputs a first warning 131 to the operator of the boat 104. The first warning 131 is output in a manner different from the second warning 132.
[0030] In this way, the start support device 101 can prevent false starts and late starts by supporting the starts of each competitor (pilots of each boat 102-104) during the run-up in the race. For example, the start support device 101 can output different warnings depending on whether the predicted arrival time of the boat at the start line 110 is before or after the start time 130, making it possible to determine whether the current situation will result in a false start or a late start.
[0031] 1, the start support device 101a mounted on the boat 102 outputs a second warning 132 to the operator of the boat 102. This lets the operator of the boat 102 know that they will be late to start if they continue as they are, and they can avoid being late by, for example, instantly increasing the speed of the boat 102 to bring forward the timing of the start.
[0032] In addition, the start support device 101c mounted on the boat 104 outputs a first warning 131 to the operator of the boat 104. This lets the operator of the boat 104 know that a false start will occur if the situation continues, and allows the operator to avoid a false start by, for example, instantly slowing down the speed of the boat 104 and delaying the timing of the start.
[0033] (System Configuration Example of Start Support System 200) Next, an example of the system configuration of the start support system 200 including the start support device 101 shown in Fig. 1 will be described. In the following explanation, an example will be given in which the start support device 101 shown in Fig. 1 is applied to a sensor device mounted on each boat participating in a boat race. Boat races are competitions that use a flying start method, in which boats start while making a running run on the water.
[0034] FIG. 2 is an explanatory diagram showing an example of the system configuration of a start support system 200. In FIG. 2, the start support system 200 includes an information collection server 201, a reference station 202, and sensor devices S1 to Sn (n: a natural number equal to or greater than 2). In the start support system 200, the information collection server 201, the reference station 202, and the sensor devices S1 to Sn are connected via a wired or wireless network 210. The network 210 may be, for example, the Internet, a local area network (LAN), or a wide area network (WAN). Although not shown, the start support system 200 may also include network devices (e.g., routers, switches, etc.) for establishing or relaying communications between the information collection server 201, the reference station 202, and the sensor devices S1 to Sn.
[0035] In the following description, any one of the sensor devices S1 to Sn may be referred to as a "sensor device Si" (i = 1, 2, ..., n). The sensor device Si corresponds to, for example, the start support device 101 shown in FIG. 1.
[0036] The information collecting server 201 is a computer that collects various types of information. For example, the information collecting server 201 collects correction data from the reference station 202 and collects positioning information from the sensor devices S1 to Sn.
[0037] The reference station 202 is a computer that has the function of measuring its own position. The reference station 202 is installed at the boat racing venue (for example, on the roof of the stands). The reference station 202 also generates correction data for correcting the measured position based on the installation position information of the own station. The installation position information indicates the installation position of the own station. The installation position of the own station is expressed, for example, by latitude and longitude. The installation position information is stored in the reference station 202.
[0038] Specifically, for example, the reference station 202 receives radio waves from a GPS (Global Positioning System) satellite to measure its own position. The reference station 202 may use a satellite of the Quasi-Zenith Satellite System as the satellite. The position of the own station is expressed by, for example, latitude and longitude.
[0039] Next, the reference station 202 calculates the error between the installation position of the own station indicated by the installation position information and the measured position of the own station. The error is, for example, the installation position (latitude, longitude) of the own station minus the measured position (latitude, longitude). The reference station 202 then generates correction data that includes the calculated errors (latitude error, longitude error).
[0040] Furthermore, the positioning accuracy varies depending on the weather, atmospheric conditions, etc. Therefore, the reference station 202 may measure its own position at regular intervals (for example, every one to several seconds) and regenerate correction data. The generated correction data is transmitted from the reference station 202 to each of the sensor devices S1 to Sn via the information collection server 201, for example.
[0041] Sensor devices S1 to Sn are computers that support the start of a boat race. Sensor device Si is mounted on a boat Bi. For example, if six boats are competing, then "n = 6". Sensor device Si is installed inside the boat Bi so that the operator (athlete) of the boat Bi can see the device itself (indicator 305 shown in FIG. 3, which will be described later). For example, sensor device Si is installed near the handle of boat Bi so that the operator can see it with just a slight movement of their eyes during the race. Sensor device Si has a battery that supplies power to each internal component of the device.
[0042] The information collection server 201, the reference station 202, and the sensor devices S1 to Sn may be connected via, for example, a closed network. A closed network is a closed network that does not go through the Internet. A closed network is a secure and highly reliable network, and is characterized by being less susceptible to communication delays.
[0043] (Example of Hardware Configuration of Sensor Device Si) Next, an example of the hardware configuration of the sensor device Si will be described.
[0044] Fig. 3 is a block diagram showing an example of the hardware configuration of the sensor device Si. In Fig. 3, the sensor device Si includes a CPU (Central Processing Unit) 301, a memory 302, a positioning module 303, a communication I / F (Interface) 304, and an indicator 305. The components are connected to each other via a bus 300.
[0045] Here, the CPU 301 controls the entire sensor device Si. The CPU 301 may have multiple cores. The memory 302 includes, for example, a read-only memory (ROM) and a random access memory (RAM). A program stored in the memory 302 is loaded into the CPU 301, causing the CPU 301 to execute coded processing.
[0046] The positioning module 303 receives radio waves from GPS satellites and outputs position information of the sensor device Si. The position information of the sensor device Si is information that identifies a point on the Earth, such as latitude and longitude. The positioning module 303 may also correct the position information of the sensor device Si using correction data transmitted from the reference station 202 shown in Fig. 2. The positioning module 303 may also use satellites of the Quasi-Zenith Satellite System as satellites.
[0047] The communication I / F 304 is connected to the network 210 via a communication line, and is connected to an external computer (for example, the information collection server 201 shown in FIG. 2) via the network 210. The communication I / F 304 serves as an interface between the network 210 and the inside of the device, and controls input and output of data from and to the external computer.
[0048] The indicator 305 is a device for issuing a warning. The indicator 305 can be lit or flashing in multiple colors. The indicator 305 is, for example, an LED (Light Emitting Diode) lamp. The indicator 305 may include multiple LED lamps.
[0049] In addition to the above-mentioned components, the sensor device Si may also have, for example, an input device, a display, a speaker, a microphone, a camera, a hard disk drive (HDD), a solid state drive (SSD), a speed sensor, an acceleration sensor, a short-range wireless communication I / F, a portable recording medium I / F, a portable recording medium, etc.
[0050] 2 can be realized by the same hardware configuration as the sensor device Si. The information collection server 201 shown in Fig. 2 includes, for example, a CPU, a memory, a HDD, a communication I / F, a portable recording medium, etc.
[0051] (Example of Functional Configuration of Sensor Device Si) Next, an example of the functional configuration of the sensor device Si will be described.
[0052] Fig. 4 is a block diagram showing an example of the functional configuration of the sensor device Si. In Fig. 4, the sensor device Si includes an acquisition unit 401, a calculation unit 402, a determination unit 403, and an output unit 404. The acquisition unit 401 to the output unit 404 are functions that constitute the control unit 400, and specifically, the functions are realized by, for example, causing the CPU 301 to execute a program stored in the memory 302 shown in Fig. 3 or by the communication I / F 304. The processing results of each functional unit are stored in the memory 302, for example.
[0053] The acquiring unit 401 acquires positioning information of the sensor device Si. Here, the positioning information of the sensor device Si is information indicating the position of the sensor device Si, such as information specifying a point on the earth, such as latitude and longitude. The position of the sensor device Si corresponds to the position of the boat Bi on which the sensor device Si is mounted.
[0054] Specifically, for example, the acquisition unit 401 acquires positioning information of the own device from the positioning module 303 shown in Fig. 3. The acquired positioning information is, for example, information obtained by correcting the position information of the own device measured by the positioning module 303 using correction data from the reference station 202.
[0055] For example, the positioning module 303 corrects the measured position (latitude, longitude) of the device itself using errors (latitude error, longitude error) included in the correction data from the reference station 202. However, the positioning information may be the position information of the device itself measured by the positioning module 303.
[0056] The positioning information of the device itself is acquired, for example, at a predetermined time interval. The predetermined time interval can be set arbitrarily, for example, to about 0.1 to 0.5 seconds. The acquired positioning information is stored in memory 302, for example, in the order in which it was acquired. The acquired positioning information may be stored together with a timestamp.
[0057] The acquisition unit 401 acquires speed information of the sensor device Si. Here, the speed information of the sensor device Si is information indicating the speed of the sensor device Si, and indicates the direction (movement direction) and speed of movement of the sensor device Si. The speed of the sensor device Si corresponds to the speed of the boat Bi on which the sensor device Si is mounted. The speed information may include information indicating the acceleration of the sensor device Si.
[0058] Specifically, for example, the acquisition unit 401 may acquire speed information of the device by calculating the speed of the device from the time change in the device's position indicated by positioning information acquired at predetermined time intervals. More specifically, for example, the acquisition unit 401 may calculate the distance traveled per unit time (e.g., per second) from the device's position (latitude, longitude) indicated by positioning information acquired at 0.1-second intervals. The acquisition unit 401 may then calculate the speed per hour based on the calculated distance traveled per unit time to determine the device's speed. However, the acquisition unit 401 may also acquire a speed measured by a speed sensor (not shown). Furthermore, the acquisition unit 401 may also acquire the acceleration of the device from, for example, the difference in the speed (speed per hour) of the device over a predetermined time interval. However, the acquisition unit 401 may also acquire an acceleration measured by an acceleration sensor (not shown).
[0059] In a boat race, the calculation unit 402 calculates a predicted arrival time t at which the boat Bi will arrive at the start line L (see, for example, FIG. 5 described later) based on the position and speed of the apparatus mounted on the boat Bi during the run-up to the start line L and the position of the start line L. i At this time, the calculation unit 402 calculates the predicted arrival time t when the boat Bi will arrive at the start line L, taking into account the acceleration of the boat itself. i may be calculated.
[0060] Here, the start line L is a line (which is not actually visible) that is the starting point in a boat race. Information representing the position of the start line L is stored, for example, in the memory 302. The information representing the position of the start line L may be obtained, for example, from the information collection server 201 shown in FIG. 2. The information representing the position of the start line L is, for example, position information (latitude, longitude) of both end points of the start line L.
[0061] Specifically, for example, the calculation unit 402 calculates the distance D from the position of the own device to the position of the start line L. The position of the own device is the current position identified from the acquired positioning information (the most recent positioning information). To explain in more detail, for example, the calculation unit 402 calculates the intersection point of a line segment drawn from the position of the own device in the direction of movement and the start line L (a line segment connecting both end points of the start line L).
[0062] The calculation unit 402 then calculates the distance from the position of the own device to the calculated intersection as distance D. Note that the calculation unit 402 does not need to calculate distance D (immeasurable) if a line segment drawn from the position of the own device in the direction of movement does not intersect with the start line L. The calculation unit 402 may also calculate the shortest distance from the position of the own device to the start line L as distance D.
[0063] Next, the calculation unit 402 calculates the predicted arrival time t when the boat Bi will reach the start line L from the calculated distance D and the speed of the own device. i The speed of the own device is the current speed determined from the acquired speed information (latest speed information). iis represented by, for example, the time on a large clock 520 shown in FIG. 5, which will be described later.
[0064] More specifically, for example, the calculation unit 402 calculates the predicted time required for the boat Bi to reach the start line L by dividing the distance D by the speed of the boat Bi. In a boat race, it is expected that the boat Bi will gradually accelerate immediately after starting its approach. Therefore, the calculation unit 402 may calculate the predicted time required based on the current speed, acceleration, and distance D.
[0065] For example, the calculation unit 402 may assume that the robot moves in a uniformly accelerated linear motion at the current acceleration for a certain period of time after starting the approach run (for example, for several seconds after the speed reaches a predetermined speed or higher), and calculate the predicted required time from the current speed, acceleration, and distance D. Then, the calculation unit 402 calculates the time when the calculated predicted required time has elapsed from the current time indicated by the second hand of the large clock 520 as the predicted arrival time t i It may be calculated as:
[0066] Furthermore, when the distance D becomes equal to or smaller than the threshold value α, the calculation unit 402 calculates the predicted arrival time t i The threshold value α can be set arbitrarily, for example, to a distance of about several tens of meters (a distance that allows adjustment of the timing of the start). Specifically, for example, when the distance D becomes equal to or less than the threshold value α, the calculation unit 402 may calculate the predicted time required for the boat Bi to reach the start line L by dividing the distance D by the speed of the own device. In this way, the calculation unit 402 calculates the predicted arrival time t after the boat Bi (sensor device Si) has accelerated. i You can start calculating the following.
[0067] The calculation unit 402 also calculates the start time T (start time t S ) becomes equal to or less than the threshold β, the predicted arrival time t i The threshold value β can be set arbitrarily, for example, to a time period of several hundred milliseconds to several seconds (a time period that allows adjustment of the start timing). Specifically, for example, the calculation unit 402 calculates the start time T (start time t S), the remaining time until the boat Bi reaches the start line L may be calculated by dividing the distance D by the speed of the boat Bi. i You can start calculating the following.
[0068] In addition, the predicted arrival time t i may be expressed by the elapsed time from the present time, instead of the time on the large clock 520. For example, the predicted arrival time t i may be expressed as "after the predicted required time" using the calculated predicted required time.
[0069] Also, the predicted arrival time t i may be corrected taking into account the wind direction and wind speed at the boat race venue. For example, when there is a headwind against the boat Bi running towards the start line L, the calculation unit 402 calculates the time corresponding to the wind speed as the predicted arrival time t i In addition, when there is a tailwind for the boat Bi running towards the start line L, the calculation unit 402 may perform a correction by adding a time corresponding to the wind speed to the predicted arrival time t i The information specifying the wind direction and wind speed at the boat racing venue is acquired from the information collecting server 201, for example.
[0070] The determination unit 403 determines the calculated predicted arrival time t i The start time T is determined depending on the boat race. S Time t after a specified time has elapsed since E The specified time is, for example, one second. The start time T is represented by the time on the main clock 520, for example.
[0071] For example, if the specified time is 1 second, the start time T is when the second hand of the large clock 520 points to 0 o'clock (start time t S ) to 1 o'clock (time t E) The start time T may be expressed not by the time on the main clock 520 but by the time elapsed from the current time. For example, S If the time until is "x seconds", the start time T may be expressed as "the period from x seconds to (x+1) seconds later".
[0072] The start time T may be acquired, for example, from the information collecting server 201. Alternatively, the start time T may be acquired by communicating with the large clock 520. Alternatively, the start time T may be set in advance in the sensor device Si.
[0073] Specifically, for example, the determination unit 403 determines the predicted arrival time t i is the start time t S If it is earlier than t i is before the start time T. In addition, the determining unit 403 determines that the predicted arrival time t i is time t E If it is later than the predicted arrival time t i is later than the start time T. i is the start time t S From time t E If it is within the period until the predicted arrival time t i is determined to be within the start time T.
[0074] The output unit 404 outputs the predicted arrival time t i is before the start time T, a first warning is output to the operator of the boat Bi. Here, the first warning is, for example, a warning that a false start will occur if the current situation continues. Specifically, for example, the output unit 404 may output the first warning by lighting or flashing the indicator 305 shown in FIG. 3 in a first color. The first color can be set arbitrarily, for example, to red.
[0075] The output unit 404 also outputs the predicted arrival time t iis later than the start time T, a second warning different from the first warning is output to the operator of the boat Bi. Here, the second warning is, for example, a warning that the operator will be late if the current situation continues. Specifically, for example, the output unit 404 may output the second warning by lighting or flashing the indicator 305 in a second color different from the first color. The second color can be set arbitrarily, for example, to blue.
[0076] The LED lamp of the indicator 305 for outputting the second warning is, for example, the same as the LED lamp for outputting the first warning. By outputting the first warning and the second warning with a single LED lamp, the number of lamps that the pilot (athlete) must check can be reduced. However, the LED lamp of the indicator 305 for outputting the second warning may be different from the LED lamp for outputting the first warning.
[0077] The sensor device Si is installed, for example, near the handle of the boat Bi so that the pilot (pilot) of the boat Bi can see the indicator 305. Therefore, the pilot (pilot) of the boat Bi can see the indicator 305 even while piloting the boat Bi. Note that the indicator 305 may be provided separately from the main body of the sensor device Si and connected to the sensor device Si by wire or wirelessly. In this case, too, the indicator 305 is installed in a position that is easily visible to the pilot (pilot) of the boat Bi, such as near the handle inside the boat or on the shield part of the helmet worn by the pilot.
[0078] The output unit 404 also outputs the predicted arrival time t i If the start time is before T, the predicted arrival time t i and start time t S The first warning may be output by flashing the indicator 305 in a first color at a cycle P1 corresponding to the time difference between the predicted arrival time t i and start time t S The longer the time difference between the first and second time periods, the longer the setting is.
[0079] The output unit 404 also outputs the predicted arrival time ti and start time t S For example, the output unit 404 may change the brightness or saturation of the first color that lights up or flashes the indicator 305 in accordance with the time difference between the predicted arrival time t i and start time t S The longer the time difference between the first color and the second color, the higher the luminance and saturation of the first color.
[0080] The output unit 404 also outputs the predicted arrival time t i If is later than the start time T, then at time t E (Start time t S (the time when a specified time has elapsed since the time of arrival) and the predicted arrival time t i The second warning may be output by flashing the indicator 305 in a second color at a period P2 corresponding to the time difference between the time t E and the predicted arrival time t i The longer the time difference between the first and second time periods, the longer the setting is.
[0081] Furthermore, the output unit 404 outputs the E and the predicted arrival time t i The output unit 404 may change the brightness or saturation of the second color that lights up or flashes the indicator 305 depending on the time difference between the time t E and the predicted arrival time t i The longer the time difference between the first color and the second color, the higher the luminance and saturation of the second color.
[0082] The output unit 404 also outputs the predicted arrival time t i is before the start time T, the predicted arrival time t i and start time t S The output unit 404 may determine whether the time difference between the first and second inputs is equal to or greater than a first threshold. The first threshold can be set arbitrarily, for example, to about 0.1 to 0.3 seconds. If the time difference is less than the first threshold, the output unit 404 may output a first warning by lighting the indicator 305 in a first color. On the other hand, if the time difference is equal to or greater than the first threshold, the output unit 404 may output a first warning by flashing the indicator 305 in the first color.
[0083] The output unit 404 also outputs the predicted arrival time t i is later than the start time T, E (Start time t S (the time when a specified time has elapsed since the time of arrival) and the predicted arrival time t i The output unit 404 may determine whether the time difference between the first and second signals is equal to or greater than a second threshold. The second threshold can be set arbitrarily, for example, to about 0.1 to 0.3 seconds. If the time difference is less than the second threshold, the output unit 404 may output a second warning by lighting the indicator 305 in a second color. On the other hand, if the time difference is equal to or greater than the second threshold, the output unit 404 may output a second warning by flashing the indicator 305 in the second color.
[0084] Examples of outputting each warning (first warning, second warning) by lighting or blinking the indicator 305 will be described later with reference to FIGS. 7 and 10. FIG.
[0085] The output unit 404 may also output information indicating a distance D from the position of the own device to the start line L. Specifically, for example, the output unit 404 may light up or flash the indicator 305 in a color corresponding to the distance D. This distance D is, for example, the shortest distance from the position of the own device to the start line L. Furthermore, this distance D may be the distance when the boat Bi travels in a straight line in the direction of movement.
[0086] The LED lamp that lights up or flashes the color corresponding to the distance D may be the same as the LED lamp that outputs each warning (first warning, second warning), or may be a different LED lamp. The color corresponding to the distance D can be set arbitrarily. However, it is preferable that the color corresponding to the distance D be a color different from the first color and the second color. Specific examples of the color corresponding to the distance D will be described later with reference to FIG. 5.
[0087] The sensor device Si may also have a display (for example, a display 800 shown in FIG. 8 , which will be described later). In this case, the output unit 404 may display each warning (first warning, second warning) on the display 800. The sensor device Si is installed, for example, near the handle of the boat Bi so that the display 800 is visible to the pilot (pilot) of the boat Bi. Therefore, the pilot (pilot) of the boat Bi can see the display 800 even while piloting the boat Bi. Note that the display 800 may be provided separately from the main body of the sensor device Si and connected to the sensor device Si by wire or wirelessly. In this case, the display 800 is also installed in a position that is easily visible to the pilot (pilot) of the boat Bi, such as near the handle inside the boat or on the shield part of the helmet worn by the pilot.
[0088] Specifically, for example, the output unit 404 outputs the predicted arrival time t i is before the start time T, the first warning is output to the display 800. i is before the start time T, a first warning may be output by displaying on the display 800 a warning message (first message) indicating that the start will be premature if the current situation continues. i and start time t S Information indicating the time difference between the time t1 and the time t2 may be displayed on the display 800.
[0089] The output unit 404 also outputs the predicted arrival time t i is later than the start time T, the output unit 404 outputs a second warning to the display 800. i is later than the start time T, a second warning may be output by displaying on the display 800 a warning message (second message) indicating that the racer will be late if the racer continues as is. E (Start time t S (the time when a specified time has elapsed since the time of arrival) and the predicted arrival time t iInformation indicating the time difference between the time t1 and the time t2 may be displayed on the display 800.
[0090] Examples of output of each warning (first warning, second warning) by displaying a warning message will be described later with reference to FIGS. 8 and 11. FIG.
[0091] The output unit 404 may also display information indicating a distance D from the position of the sensor device Si to the start line L on the display 800. The sensor device Si may also have a speaker (not shown). In this case, the output unit 404 may output a warning sound or a warning message corresponding to each warning (first warning, second warning) from the speaker of the sensor device Si.
[0092] Specifically, for example, the output unit 404 outputs the predicted arrival time t i is before the start time T, the output unit 404 outputs a first warning to the speaker. i is later than the start time T, the output unit 404 outputs a second warning to the speaker. i If the start time T is before the start time T, a slow-tempo warning sound is output from the speaker, and the predicted arrival time t i If the start time is later than the start time T, an up-tempo warning sound may be output from the speaker.
[0093] The speaker may be provided separately from the main body of the sensor device Si and connected to the sensor device Si by wire or wirelessly. In this case, the speaker is installed in a position where the operator (pilot) of the boat Bi can easily hear the sound, such as near the handlebars inside the boat or in the ear area inside the helmet worn by the pilot.
[0094] The functional units (acquisition unit 401 to output unit 404) of the sensor device Si may be realized, for example, by the information collecting server 201 shown in FIG. 2. In this case, the sensor device Si outputs various warnings (first warning, second warning), etc., under the control of the information collecting server 201. However, processing delays may occur due to the exchange of information (positioning information, speed information, etc. of the sensor device Si) between the sensor device Si and the information collecting server 201. For this reason, it is preferable to realize the functional units (acquisition unit 401 to output unit 404) by the sensor device Si mounted on the boat Bi.
[0095] (Example of Boat Race Track) Next, a boat race track where boat races are held will be described with reference to FIG.
[0096] Figure 5 is an explanatory diagram showing an example of a boat racing track. In Figure 5, the boat racing track 500 is a facility where boat races are held. The boat racing track 500 is equipped with a first turn mark 501, a second turn mark 502, wave dissipating devices 503 and 504, etc., and a race course 510 with a circumference of 600 meters is created.
[0097] In a boat race, after passing the starting line L, the boats turn in order around the first turn mark 501 and the second turn mark 502, completing three laps (1,800 m) around the race course 510 to determine the finishing order. A large clock (starting signal clock) 520 is installed in the boat racing venue 500.
[0098] The big clock 520 is a clock for indicating the start time T. The big clock 520 has, for example, a minute hand that makes one rotation of one minute and a second hand that makes one rotation of 12 seconds. The big clock 520 is installed, for example, in the center of the stand, close to the water surface, and faces the center of the 40 m line in front of the start line L.
[0099] The boat racing track 500 is also provided with a center pole 511 and marker poles 512 to 515. The center pole 511 is a pole located on the racing water surface above the boat race start line L. The marker pole 512 is a pole located 5 m from the center pole 511 toward the second turn mark 502.
[0100] The marker pole 513 is located 45 m from the center pole 511 toward the second turn mark 502. The marker pole 514 is located 80 m from the center pole 511 toward the second turn mark 502. The marker pole 515 is located 100 m from the center pole 511 toward the second turn mark 502.
[0101] The pilot (athlete) of boat Bi leaves the pit and waits, then starts while running on the water. At this time, the pilot (athlete) of boat Bi can time the start, for example, using marker poles 512 to 515 as a guide.
[0102] Furthermore, the sensor device Si mounted on the boat Bi can light up the indicator 305 (see FIG. 3) in a color corresponding to the distance D from the position of the sensor device Si to the start line L. For example, the sensor device Si lights up the indicator 305 in cyan when the distance D is 150 m or more. Furthermore, the sensor device Si lights up the indicator 305 in green when the distance D is 100 m or more but less than 150 m.
[0103] Furthermore, the sensor device Si lights up the indicator 305 in purple when the distance D is equal to or greater than 80 m and less than 100 m. Furthermore, the sensor device Si lights up the indicator 305 in yellow when the distance D is equal to or greater than 45 m and less than 80 m. Furthermore, the sensor device Si lights up the indicator 305 in orange when the distance D is equal to or greater than 5 m and less than 45 m. Furthermore, the sensor device Si lights up the indicator 305 in white when the distance D is less than 5 m.
[0104] This allows the pilot (athlete) of the boat Bi to intuitively grasp how far away he or she is to the starting line L simply by checking the indicator 305 installed inside the boat, without having to look at the marker poles 512 to 515, making it easier to time the start.
[0105] (Examples of Output of Each Warning) Next, examples of output of each warning (first warning, second warning) by the sensor device Si will be described. First, an example of output of the first warning will be described with reference to FIGS. 6 to 8.
[0106] 6 is an explanatory diagram (part 1) showing an example of a boat Bi during its approach. In FIG. 6, a boat B1 during its approach is shown, which has reached a position 40 m short of the start line L.
[0107] The sensor device S1 mounted on the boat B1 calculates a predicted arrival time t1 at which the boat B1 will reach the start line L based on the position and speed of the device itself and the position of the start line L. If the predicted arrival time t1 is before the start time T, the sensor device S1 outputs a first warning to the operator of the boat B1.
[0108] Here, the speed of the boat B1 (sensor device S1) is set to "80 km / h", and the current time is set to the start time T (start time t S ) 2 seconds before the start of the race. The distance D from the position of the boat B1 (sensor device S1) to the position of the start line L is 40 m. In addition, it is assumed here that the boat B1 moves toward the start line L at a uniform linear motion.
[0109] In this case, the predicted arrival time t1 when the boat B1 reaches the start line L is "1.8 seconds later". S ) is "2 seconds later," and the predicted arrival time t1 is before the start time T. Therefore, the sensor device S1 outputs a first warning by lighting or flashing the indicator 305 in a first color (e.g., red).
[0110] 7 is an explanatory diagram (part 1) showing an example of the output of the first warning. In FIG. 7, the boat B1 (sensor device S1) is located 40 m before the start line L, so the indicator 305 is lit orange. Here, as explained in FIG. 6, if the predicted arrival time t1 is before the start time T, (7-1) the indicator 305 is lit red, or (7-2) the indicator 305 flashes red.
[0111] This allows the pilot (athlete) of boat B1 to intuitively understand that if he continues at this pace, he will get a false start. For example, when the pilot (athlete) of boat B1 sees that indicator 305 is lit or flashing red, he can instantly release the throttle lever to reduce the motor output and adjust the timing of the start.
[0112] In addition, when the sensor device S1 blinks the indicator 305 in red, the predicted arrival time t1 and the start time t S The indicator 305 can be made to flash at a cycle P1 corresponding to the time difference between the start of the boat B1 and the start of the race. This allows the operator (athlete) of the boat B1 to determine by the length of the cycle P1 at which the indicator 305 flashes how much to reduce the motor output and delay the start.
[0113] Here, an example of output of the first warning when the sensor device Si has a display will be described.
[0114] 8 is an explanatory diagram (part 2) showing an example of the output of the first warning. In FIG. 8, the indicator 305 is lit in orange because the boat B1 (sensor device S1) is located 40 m before the start line L. However, the sensor device S1 shown in FIG. 8 has a different shape on the main body surface from the sensor device S1 shown in FIG. 7.
[0115] As explained in FIG. 6, if the predicted arrival time t1 is before the start time T, the sensor device S1 displays, for example, a warning message 810 on the display 800. The warning message 810 is a message to inform the user that the start will be premature if the situation continues as it is. The "0.2 seconds" included in the warning message 810 is the difference between the predicted arrival time t1 and the start time t S It represents the time difference between
[0116] This allows the pilot (athlete) of boat B1 to understand that if he continues at this speed, he will have a false start. SSince it is clear that the vehicle will reach the start line L 0.2 seconds earlier than the starting point, it becomes easier to determine how much the motor output should be reduced to delay the start.
[0117] Next, an example of outputting the second warning will be described with reference to FIGS.
[0118] 9 is an explanatory diagram (part 2) showing an example of a boat Bi during the run-up. In FIG. 9, a boat B2 during the run-up is shown 70 m before the start line L.
[0119] The sensor device S2 mounted on the boat B2 calculates the predicted arrival time t2 when the boat B2 will reach the start line L based on the position and speed of the sensor device S2 itself and the position of the start line L. If the predicted arrival time t2 is later than the start time T, the sensor device S1 outputs a second warning to the operator of the boat B2.
[0120] Here, the speed of the boat B2 (sensor device S2) is set to "56 km / h", and the current time is set to the start time T (start time t S ) 3 seconds before the start of the race. The distance D from the position of boat B2 (sensor device S2) to the position of the start line L is "70 m." In addition, it is assumed here that boat B2 moves toward the start line L at a uniform linear motion.
[0121] In this case, the predicted arrival time t2 when the boat B2 reaches the start line L is "4.5 seconds later." S From time t E ) is "between 3 seconds and 4 seconds later," and the predicted arrival time t2 is later than the start time T. Therefore, the sensor device S1 outputs a second warning by lighting or flashing the indicator 305 in a second color (e.g., blue).
[0122] 10 is an explanatory diagram (part 1) showing an example of the output of the second warning. In FIG. 10, the indicator 305 is lit yellow because the boat B2 (sensor device S2) is located 70 m before the start line L. Here, as explained in FIG. 9, if the predicted arrival time t2 is later than the start time T, (10-1) the indicator 305 is lit blue, or (10-2) the indicator 305 flashes blue.
[0123] This allows the operator (athlete) of boat B2 to intuitively understand that if he or she continues at this speed, he or she will be left behind. For example, when the operator (athlete) of boat B2 sees that indicator 305 is lit or flashing blue, he or she can instantly grip the throttle lever to increase motor output and adjust the timing of the start.
[0124] Furthermore, the sensor device S2 blinks the indicator 305 in blue at time t E (Start time t S The indicator 305 can be made to flash at a cycle P2 corresponding to the time difference between the predicted arrival time t2 and the time when a specified amount of time has elapsed since the start of the boat B2 (the time when a specified amount of time has elapsed since the start of the boat B2). This allows the operator (athlete) of boat B2 to determine how much to increase the motor output to advance the start, based on the length of the cycle P2 in which the indicator 305 flashes.
[0125] Here, a second example of warning output when the sensor device Si has a display will be described.
[0126] 11 is an explanatory diagram (part 2) showing an example of the output of the second warning. In FIG. 11, the indicator 305 is lit yellow because boat B2 (sensor device S2) is located 70 m before the start line L. However, the sensor device S2 shown in FIG. 11 has a different shape on the main body surface from the sensor device S2 shown in FIG. 10.
[0127] As explained in FIG. 9, if the predicted arrival time t2 is later than the start time T, the sensor device S2 displays, for example, a warning message 1110 on the display 800. The warning message 1110 is a message to inform the user that they will be late if they continue as they are. The "0.5 seconds" included in the warning message 1110 is the time t E (Start time t S This represents the time difference between the predicted arrival time t1 and the time when a specified time has elapsed since the target time t1.
[0128] This allows the pilot (athlete) of boat B2 to understand that if he continues at this speed, he will be late to the start. E Since it is clear that the car will reach the start line L 0.5 seconds later than the start line L, it becomes easier to determine how much to increase the motor output to make the start earlier.
[0129] (Example of Operation of Start Support System 200 When Positioning) Next, an example of operation of the start support system 200 when positioning will be described with reference to FIG.
[0130] 12 is a sequence diagram showing an example of the operation of the start support system 200 during positioning. In the sequence diagram of FIG. 12, the reference station 202 first measures its own position (step S1201). Next, the reference station 202 generates correction data for correcting the measured position based on its own installation position information (step S1202).
[0131] The installation position information of the own station indicates the installation position (e.g., latitude and longitude) of the own station. The correction data includes, for example, an error (latitude error, longitude error) between the installation position of the own station indicated by the installation position information of the reference station 202 and the position of the own station measured by the reference station 202.
[0132] Then, the reference station 202 transmits the generated correction data to the information collecting server 201 (step S1203). Upon receiving the correction data from the reference station 202, the information collecting server 201 transmits the received correction data to the sensor device Si (step S1204).
[0133] When the sensor device Si receives the correction data from the information collecting server 201, it updates the correction data to the latest one (step S1205). Next, the sensor device Si measures its own position (step S1206). Then, the sensor device Si corrects the measured position of its own device using the latest correction data, thereby generating positioning information of the own device (step S1207). The positioning information indicates, for example, the corrected position (latitude, longitude) of the sensor device Si.
[0134] As a result, the start support system 200 can improve the positioning accuracy of each sensor device Si by using the correction data generated by the reference station 202. The processes of steps S1201 to S1207 are repeatedly executed at predetermined timings. For example, the processes of steps S1201 to S1205 are executed at intervals of 1 second. Furthermore, the processes of steps S1206 and S1207 are executed at intervals of 0.1 seconds.
[0135] The generated positioning information is used, for example, in a start support process (see, for example, FIG. 13 described later) in the sensor device Si. The generated positioning information may also be transmitted, for example, from the sensor device Si to the information collecting server 201. This allows the information collecting server 201 to ascertain the position of each sensor device Si.
[0136] (Start Support Processing Procedure of Sensor Device Si) Next, the start support processing procedure of the sensor device Si will be described with reference to Fig. 13. The start support processing of the sensor device Si is periodically executed at predetermined time intervals (for example, 0.1 seconds).
[0137] 13 is a flowchart showing an example of a start support process procedure of the sensor device Si. In the flowchart of FIG. 13, first, the sensor device Si acquires positioning information indicating its own position (step S1301). The acquired positioning information is information indicating the current position of the sensor device Si, and is, for example, the latest positioning information generated in step S1207 shown in FIG. 12.
[0138] Next, the sensor device Si acquires correction data for correcting the measured position (step S1302). The acquired correction data is, for example, the latest correction data updated in step S1205 shown in Fig. 12. Then, the sensor device Si uses the acquired correction data to correct its own position indicated by the acquired positioning information (step S1303).
[0139] Next, the sensor device Si acquires its own speed information (step S1304). The acquired speed information indicates the current speed of the sensor device Si. Specifically, for example, the sensor device Si acquires the speed information of its own device by calculating the speed of its own device from the time change of its own device indicated by the most recent two pieces of positioning information acquired at a predetermined time interval (for example, 0.1 seconds).
[0140] Next, the sensor device Si calculates the distance D from the corrected position of the own device to the position of the start line L (step S1305). Then, the sensor device Si lights up the indicator 305 shown in FIG. 3 in a color corresponding to the calculated distance D (step S1306). Next, the sensor device Si calculates the predicted arrival time t at which the boat Bi will arrive at the start line L from the calculated distance D and the speed of the own device indicated by the acquired speed information. i is calculated (step S1307).
[0141] Then, the sensor device Si calculates the predicted arrival time t i It is determined whether the predicted arrival time t is within the start time T of the boat race (step S1308). i If the time is within the start time T of the boat race (step S1308: Yes), the sensor device Si ends the series of processes according to this flowchart.
[0142] Also, the predicted arrival time t iIf the start time T is before the start time T (step S1308: before), the sensor device Si outputs a first warning to the operator of the boat Bi by lighting or flashing the indicator 305 in a first color (step S1309). The first warning may be, for example, a warning that the boat Bi will be prematurely started if the current situation continues. Then, the sensor device Si ends the series of processes according to this flowchart.
[0143] Also, the predicted arrival time t i is later than the start time T (step S1308: later), the sensor device Si outputs a second warning, different from the first warning, to the operator of the boat Bi by lighting or flashing the indicator 305 in a second color (step S1310). The second warning, for example, notifies the operator that they will be late if they continue as they are. Then, the sensor device Si ends the series of processes according to this flowchart.
[0144] As a result, the sensor device Si can assist the start of the pilot (pilot) of the boat Bi during the approach run in a boat race, thereby preventing false starts and late starts.
[0145] In step S1309, when the indicator 305 is caused to flash in the first color, the sensor device Si i and start time t S In step S1310, when the indicator 305 is made to flash in the second color, the indicator 305 may be made to flash in the second color at a period P1 corresponding to the time difference between the time t E (Start time t S (the time when a specified time has elapsed since the time of arrival) and the predicted arrival time t i Alternatively, the light may be flashed at a period P2 corresponding to the time difference between the
[0146] As described above, the sensor device Si according to the embodiment can predict the arrival time t of the boat Bi at the starting line L based on the position and speed of the device mounted on the boat Bi running toward the starting line L in a boat race, and the position of the starting line L. iThen, the sensor device Si calculates the predicted arrival time t i is before the start time T of the boat race, a first warning is output to the operator of the boat Bi, and the predicted arrival time t i is later than the start time T, a second warning different from the first warning can be output to the operator of the boat Bi. S Time t after a specified time (for example, 1 second) has elapsed since E The first warning, for example, notifies the user that the current situation will result in a false start. The second warning, for example, notifies the user that the current situation will result in a late start.
[0147] As a result, the sensor device Si can support the start of each racer (pilot of the boat Bi) during the approach run in a boat race, thereby preventing false starts and late starts. i By outputting different warnings depending on whether the start time is before or after the start time T, it is possible to determine whether the current situation will result in a false start or a late start.
[0148] Furthermore, according to the sensor device Si, the arrival prediction time t i is before the start time T of the boat race, the indicator 305 of the sensor device Si can be turned on or flashed in a first color to output a first warning. i is later than the start time T, a second warning can be output by lighting or flashing the indicator 305 in a second color different from the first color.
[0149] As a result, the sensor device Si can use the indicator 305 inside the boat, which is installed in a place that is easily visible to the racers, to notify them whether they will have a false start or a late start if they continue as they are. In this case, the sensor device Si outputs each warning (first warning, second warning) in a different manner (color), allowing them to intuitively understand whether they will have a false start or a late start if they continue as they are. The LED lamps of the indicator 305 for outputting each warning (first warning, second warning) may be the same or different. Outputting the first warning and the second warning with a single LED lamp reduces the number of lamps that the pilot (racer) must check.
[0150] Furthermore, the sensor device Si can cause the indicator 305 of the device to light up or flash in a color corresponding to the distance D from the position of the device to the position of the start line L.
[0151] This allows the sensor device Si to use an indicator 305 inside the boat, which is installed in a place that is easily visible to the racers, to intuitively grasp how far away they are to the starting line L. The LED lamp of the indicator 305, which lights up or flashes in a color according to the distance D, may be the same as or different from the LED lamps used to output the respective warnings (first warning, second warning). However, if the LED lamps are the same as those used to output the respective warnings (first warning, second warning), the sensor device Si will give priority to outputting the respective warnings (first warning, second warning).
[0152] Furthermore, according to the sensor device Si, the arrival prediction time t i If is before the start time T of the boat race, the predicted arrival time t i and start time t S The first warning can be output by flashing the indicator 305 in a first color at a cycle P1 corresponding to the time difference between the predicted arrival time t i If is later than the start time T, then at time t E (Start time t S (the time when a specified time has elapsed since the time of arrival) and the predicted arrival time ti A second warning can be output by flashing the indicator 305 in a second color at a cycle P2 corresponding to the time difference between the first and second warnings.
[0153] This allows the sensor device Si to determine how much earlier or later the start time T is based on the length of the cycle (cycle P1, cycle P2) at which the indicator 305 flashes. For example, an athlete can determine how much to reduce the motor output to delay the start based on the length of the cycle P1 at which the indicator 305 flashes. Also, an athlete can determine how much to increase the motor output to advance the start based on the length of the cycle P2 at which the indicator 305 flashes.
[0154] Furthermore, according to the sensor device Si, the arrival prediction time t i is before the start time T of the boat race, a warning message (first message) indicating that a false start will occur if the situation continues as is can be displayed on the display 800 of the own device (see FIG. 8), thereby outputting the first warning. i is later than the start time T, a second warning can be output by displaying on the display (see FIG. 11) a warning message (second message) indicating that the racer will be late if things continue as they are.
[0155] This allows the sensor device Si to use the display 800 inside the boat, which is installed in a place where the racers can easily see, to inform them whether they will have a false start or will be late if they continue as they are.
[0156] Furthermore, according to the sensor device Si, the arrival prediction time t i and start time t S Furthermore, the sensor device Si can display a warning message (first message) including a time difference between the time t E (Start time t S (the time when a specified time has elapsed since the time of arrival) and the predicted arrival time t i A warning message (second message) including the time difference between the first message and the second message can be displayed.
[0157] This allows the sensor device Si to grasp, in terms of a specific numerical value (e.g., "0.2 seconds earlier," "0.5 seconds later," etc.), how soon or how late the runner will reach the starting line L if he or she continues at this pace.
[0158] Furthermore, the sensor device Si acquires positioning information indicating the current position of the device itself and speed information indicating the current speed of the device itself at predetermined time intervals, and calculates a predicted arrival time t based on the current position of the device itself indicated by the acquired positioning information, the current speed of the device itself indicated by the speed information, and the position of the start line L. i can be calculated.
[0159] This allows the sensor device Si to determine the possibility of a false start or a late start, for example, at various positions during the run-up to the starting line L, and output various warnings (first warning, second warning) to the athlete.
[0160] Furthermore, according to the sensor device Si, the arrival prediction time t i If the start time is before T, the predicted arrival time t i and start time t S The sensor device Si can determine whether the time difference between the first and second signals is equal to or greater than a first threshold. If the time difference is less than the first threshold, the sensor device Si can output a first warning by lighting the indicator 305 in a first color. If the time difference is equal to or greater than the first threshold, the sensor device Si can output a first warning by flashing the indicator 305 in a first color.
[0161] As a result, the sensor device Si can light up the indicator 305 in the boat to warn that a false start will occur if the situation continues. S ) is significantly different from the target, the indicator 305 can be made to blink to notify the user that a premature start cannot be avoided unless a major trajectory correction is made.
[0162] Furthermore, according to the sensor device Si, the arrival prediction time t iIf is later than the start time T, then at time t E and the predicted arrival time t i The sensor device Si can determine whether the time difference between the first and second signals is equal to or greater than a second threshold. If the time difference is less than the second threshold, the sensor device Si can output a second warning by lighting the indicator 305 in a second color. If the time difference is equal to or greater than the second threshold, the sensor device Si can output a second warning by flashing the indicator 305 in a second color.
[0163] As a result, the sensor device Si can light up the indicator 305 in the boat to notify the racer that they will be late to start if they continue like this. E ) is large, the indicator 305 can be made to blink, thereby informing the user that a large course correction is required to avoid a delay.
[0164] For these reasons, the sensor device Si can inform each athlete running toward the starting line L whether they will have a false start or a late start if they continue at this rate, and can appropriately guide the athlete to cross the starting line L within the allotted time, thereby preventing false starts and late starts. For example, in the past, athletes would time their start by visually checking the marker poles 512-515 and the large clock 520 shown in Figure 5. In contrast, the sensor device Si allows each athlete to grasp the remaining distance to the starting line L and the risk of a false start or a late start simply by checking the indicator 305 and display 800 inside the boat, enabling them to make a highly accurate start.
[0165] Furthermore, by suppressing false starts and late starts, the sensor device Si can reduce the number of ticket refunds and reduce sales losses for boat race organizers. Furthermore, by reducing the number of ticket refunds, the sensor device Si can prevent inconvenience to ticket purchasers and prevent a decrease in the excitement of boat races. Furthermore, by suppressing false starts and late starts, the sensor device Si can ultimately reduce the pressure on athletes regarding false starts and late starts, allowing them to demonstrate their true abilities.
[0166] This start support method can be applied to competitions other than boat races, such as yacht races, which use a flying start system.
[0167] The start support method described in this embodiment can be realized by executing a prepared program on a computer such as a personal computer or a workstation. The start support program is recorded on a computer-readable recording medium such as a hard disk, a flexible disk, a CD (Compact Disc)-ROM, a DVD (Digital Versatile Disk), or a USB (Universal Serial Bus) memory, and is executed by being read from the recording medium by the computer. The start support program may also be distributed via a network such as the Internet.
[0168] The sensor device Si described in this embodiment can also be realized by an application-specific IC such as a standard cell or a structured ASIC (Application Specific Integrated Circuit), or a PLD (Programmable Logic Device) such as an FPGA.
[0169] 101, 101a, 101b, 101c Start support device 102, 103, 104 Boat 110 Start line 120 Clock 130 Start time 131 First warning 132 Second warning 200 Start support system 201 Information collection server 202 Reference station 210 Network 300 Bus 301 CPU 302 Memory 303 Positioning module 304 Communication I / F 305 Indicator 400 Control unit 401 Acquisition unit 402 Calculation unit 403 Determination unit 404 Output unit 500 Boat racing track 501 First turn mark 502 Second turn mark 503, 504 Wave dissipation device 510 Race course 511 Center pole 512, 513, 514, 515 Marker pole 520 Large clock 800 Display 810, 1110 Warning message B1 to Bn, Bi Boat S1 to Sn, Si Sensor device
Claims
1. A start support device having a control unit which, in a competition in which the start is made while running up on the water, calculates a predicted arrival time when the boat will reach the start line based on the position and speed of the device mounted on a boat running up to the start line and the position of the start line, outputs a first warning to the boat's operator if the calculated predicted arrival time is before the start time of the competition, and outputs a second warning different from the first warning to the boat's operator if the predicted arrival time is after the start time.
2. The start support device of claim 1, characterized in that the control unit outputs the first warning by lighting or flashing an indicator in a first color when the predicted arrival time is before the start time of the competition, and outputs the second warning by lighting or flashing the indicator in a second color different from the first color when the predicted arrival time is after the start time.
3. A start support device as described in claim 1, characterized in that the control unit lights up or flashes an indicator in a color corresponding to the distance from the position of the device to the position of the starting line.
4. The start support device of claim 2, characterized in that the start time is the period from the start time to the time when a specified time has elapsed, and the control unit outputs the first warning by flashing the indicator in the first color at a period corresponding to the time difference between the predicted arrival time and the start time when the predicted arrival time is before the start time, and outputs the second warning by flashing the indicator in the second color at a period corresponding to the time difference between the time when the specified time has elapsed and the predicted arrival time when the predicted arrival time is after the start time.
5. The start support device as described in claim 1, characterized in that the control unit outputs the first warning to the display when the predicted arrival time is before the start time, and outputs the second warning to the display when the predicted arrival time is after the start time.
6. The start support device of claim 1, characterized in that the control unit outputs the first warning to the speaker when the predicted arrival time is before the start time, and outputs the second warning to the speaker when the predicted arrival time is after the start time.
7. The start support device as described in claim 5, characterized in that the control unit outputs the first warning by displaying a first message on the display, if the predicted arrival time is before the start time, to the effect that if things continue as they are, there will be a false start, and outputs the second warning by displaying a second message on the display, if the predicted arrival time is after the start time, to the effect that if things continue as they are, there will be a late start.
8. The start support device described in claim 7, characterized in that the start time is the period from the start time to the time when a specified time has passed, the first message includes the time difference between the predicted arrival time and the start time, and the second message includes the time difference between the time when the specified time has passed and the predicted arrival time.
9. The start support device of claim 1, characterized in that the control unit acquires positioning information indicating the current position of the device and speed information indicating the current speed of the device at a predetermined time interval, and calculates the predicted arrival time based on the current position of the device indicated by the acquired positioning information and the current speed of the device indicated by the speed information, and the position of the starting line.
10. The start support device according to claim 1, characterized in that the first warning notifies the athlete that if the current situation continues, it will result in a false start, and the second warning notifies the athlete that if the current situation continues, it will result in a delayed start.
11. A start support device as described in any one of claims 1 to 10, characterized in that the competition is a boat race.
12. A start support method in a competition in which the boats start while taking a run-up on the water, characterized by the execution of a process in which a computer mounted on a boat taking a run-up to a start line calculates a predicted arrival time when the boat will reach the start line based on the position and speed of the computer and the position of the start line, outputs a first warning to the boat's operator if the calculated predicted arrival time is before the start time of the competition, and outputs a second warning different from the first warning to the boat's operator if the predicted arrival time is after the start time.
13. A start support program for a competition in which the start is made on the water while taking a run-up, the program causing a computer mounted on a boat taking a run-up to the start line to execute the following process: calculate a predicted arrival time when the boat will reach the start line based on the position and speed of the computer and the position of the start line; output a first warning to the boat's operator if the calculated predicted arrival time is before the start time of the competition; and output a second warning different from the first warning to the boat's operator if the predicted arrival time is after the start time.
Citation Information
Patent Citations
JP1975021903A
Regular start guiding method for boat racing
JP1998127956A
Display for ship-starting signal
JP2000193764A
System for preventing false start
JP2001025584A
Flying prevention device in boat racing
JP3020588U