Position correction device, position correction system and position correction method
The position correction device and system address the inability to correct GPS errors by using a combination of GNSS and fixed position information to assess and correct position discrepancies, enhancing accuracy in competitive tracking.
Patent Information
- Application Number
- JP2023213078
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-18
- Publication Date
- 2025-06-30
AI Technical Summary
Existing techniques, such as those described in Patent Document 1, are unable to correct position information acquired by a GPS receiver when errors are present.
A position correction device and system that includes a first acquisition unit attached to a competitor to acquire position information from a GNSS system, a second acquisition unit at a specific course position to acquire fixed position information, a determination unit to assess the difference between the competitor's position and the specific position, and a correction unit to correct the position information when the difference exceeds a threshold.
Effectively corrects position information errors by comparing the competitor's position with a specific course position and applying corrections when necessary, thereby improving the accuracy of position tracking in competitive events.
Smart Images

Figure 2025097027000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a position correction device, a position correction system, and a position correction method.
Background Art
[0002] Patent Document 1 describes acquiring the position information of a competitor by means of a GPS receiver attached to the competitor.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In the technique described in Patent Document 1, even when the position information acquired by the GPS receiver contains errors, the position information cannot be corrected.
Means for Solving the Problems
[0005] One aspect of the present disclosure is a position correction device including: a first acquisition unit attached to a competitor participating in a competition in which the competitor moves along a course, the first acquisition unit acquiring first position information indicating the position of the competitor from a GNSS system; a second acquisition unit disposed at a specific position on the course, the second acquisition unit acquiring the second position information stored in a second communication device indicating the specific position; a determination unit determining whether a difference between the position of the competitor indicated by the first position information and the specific position is equal to or greater than a first threshold; and a correction unit correcting the first position information based on the specific position when the determination unit determines that the difference is equal to or greater than the first threshold.
[0006] Another aspect of the present disclosure is a position correction system that is attached to a competitor participating in a competition in which the competitor moves along a course, includes a first communication device that acquires first position information indicating the position of the competitor from a GNSS system, a second communication device that communicates with the first communication device and is disposed at a specific position on the course and acquires second position information indicating the specific position, and an information processing device that communicates with the first communication device and the second communication device. When the competitor reaches the specific position, the first communication device acquires the first position information, and at least one of the first communication device and the information processing device corrects the first position information based on the specific position when a difference between the position of the competitor indicated by the first position information and the specific position is equal to or greater than a first threshold value.
[0007] Yet another aspect of the present disclosure is a position correction method for a position correction system that is attached to a competitor participating in a competition in which the competitor moves along a course, includes a first communication device that acquires first position information indicating the position of the competitor from a GNSS system, a second communication device that communicates with the first communication device and is disposed at a specific position on the course and acquires second position information indicating the specific position, and an information processing device that communicates with the first communication device and the second communication device. The position correction method includes an acquisition step in which the first communication device acquires the first position information when the competitor reaches the specific position, and a correction step in which at least one of the first communication device and the information processing device corrects the first position information based on the specific position when a difference between the position of the competitor indicated by the first position information and the specific position is equal to or greater than a first threshold value.
Brief Description of the Drawings
[0008]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Embodiments for Carrying Out the Invention
[0009] Hereinafter, this embodiment will be described with reference to the drawings.
[0010] First, with reference to FIG. 1, the configuration of the position correction system 100 according to this embodiment will be described. FIG. 1 is a diagram showing an example of the configuration of the position correction system 100 according to this embodiment. As shown in FIG. 1, the position correction system 100 includes a mobile communication device 1, a fixed communication device 2, and a server device 3.
[0011] The mobile communication device 1 is attached to each of the athletes U. The mobile communication device 1 is attached to, for example, the upper arm of each of the athletes U. Each of the athletes U participates in a competition in which the athlete moves along the course CU. The competition is, for example, a marathon. In the following description, the case where the competition is a marathon will be described. The mobile communication device 1 acquires athlete position information PSM from the GNSS (Global Navigation Satellite System) system 5. The athlete position information PSM indicates the position of the athlete U. The athlete position information PSM corresponds to an example of the “first position information”.
[0012] The mobile communication device 1 acquires athlete position information PSM from the GNSS system 5, for example, every predetermined time. The predetermined time is, for example, 1 second. Also, when the mobile communication device 1 acquires athlete position information PSM from the GNSS system 5, the mobile communication device 1 acquires athlete date and time information TMM indicating the date and time corresponding to the athlete position information PSM from the GNSS system 5. In addition, the mobile communication device 1 transmits the competitor position information PSM to the server device 3 in association with the competitor date and time information TMM. The mobile communication device 1 transmits the competitor position information PSM and the competitor date and time information TMM to the server device 3 every predetermined time. The predetermined time is, for example, 20 seconds.
[0013] In addition, for example, when the competitor U reaches a specific position PP, the mobile communication device 1 acquires the competitor position information PSM and the competitor date and time information TMM from the GNSS system 5, and transmits the competitor position information PSM and the competitor date and time information TMM to the server device 3. When the competitor U reaches the specific position PP, that is, when the competitor U enters the detection area DA arranged in the course CU, the mobile communication device 1 communicates with the fixed communication device 2. For example, a pressure sensor is arranged in the detection area DA to detect that the competitor U has entered the detection area DA. The detection area DA is arranged at the specific position PP. The configuration of the mobile communication device 1 will be further described with reference to FIG. 2. The mobile communication device 1 corresponds to an example of a "position correction device". In addition, the mobile communication device 1 corresponds to an example of a "first communication device".
[0014] When the competitor U reaches the specific position PP, the fixed communication device 2 communicates with the mobile communication device 1. When the competitor U reaches the specific position PP, for example, the fixed communication device 2 acquires the first identification information JD1 which is the identification information for identifying the mobile communication device 1 from the mobile communication device 1. In addition, when the competitor U reaches the specific position PP, the fixed communication device 2 acquires the fixed date and time information TMF from the GNSS system 5. Further, the fixed communication device 2 transmits the acquired first identification information JD1, the fixed date and time information TMF, and the fixed position information PSF to the server device 3. The fixed date and time information TMF indicates the date and time when the competitor U reaches the specific position PP. The fixed position information PSF indicates the position of the detection area DA. The fixed communication device 2 is arranged, for example, at predetermined distance intervals along the course CU from the starting position of the marathon. In other words, the specific position PP is, for example, a position at predetermined distance intervals along the course CU from the starting position of the marathon. The predetermined distance is, for example, 10 km. Also, the predetermined distance may be, for example, 5 km. The fixed communication device 2 corresponds to an example of the "second communication device". The fixed position information PSF corresponds to an example of the "second position information". The configuration of the fixed communication device 2 will be further described with reference to FIG. 3.
[0015] The server device 3 receives the competitor position information PSM from the mobile communication device 1 and receives the fixed position information PSF from the fixed communication device 2. Also, when the server device 3 receives the competitor position information PSM from the mobile communication device 1, it receives the competitor date and time information TMM associated with the competitor position information PSM from the mobile communication device 1. When the server device 3 receives the fixed position information PSF from the fixed communication device 2, it receives the fixed date and time information TMF associated with the fixed position information PSF from the fixed communication device 2. Also, the server device 3 receives the first identification information JD1 from the fixed communication device 2. The first identification information JD1 is information for identifying the mobile communication device 1. The server device 3 corresponds to an example of the "information processing device". The configuration of the server device 3 will be further described with reference to FIG. 4.
[0016] Next, with reference to FIG. 2, the configuration of the mobile communication device 1 will be described. FIG. 2 is a diagram showing an example of the configuration of the mobile communication device 1. As shown in FIG. 2, the mobile communication device 1 includes a first control unit 11, a GNSS receiver 12, an RF (Radio Frequency) communicator 13, a first communication interface 14, an acceleration sensor 15, and a battery 16. The first control unit 11 controls each part of the mobile communication device 1. The battery 16 supplies power to each part of the mobile communication device 1 according to the instructions of the first control unit 11.
[0017] The GNSS receiver 12 receives GNSS signals from the GNSS system 5 according to the instructions of the first control unit 11. The GNSS receiver 12 includes an antenna. The GNSS receiver 12 outputs the GNSS signals received from the GNSS system 5 to the first control unit 11. The GNSS signals include a position signal SP, a date and time signal ST, and a number signal SM. The position signal SP corresponds to the competitor position information PSM indicating the position of the GNSS receiver 12. The date and time signal ST indicates the date and time corresponding to the position signal SP. That is, the date and time signal ST indicates the date and time when the GNSS receiver 12 received the position signal SP. The number signal SM indicates the number SN of satellites used for calculating the position information PS. Also, the GNSS receiver 12 is turned on and off according to the instructions of the first control unit 11. The GNSS receiver 12 is composed of, for example, an IC (Integrated Circuit).
[0018] The RF communicator 13 communicates with the fixed communication device 2 when the competitor U reaches a specific position PP. The RF communicator 13 stores, for example, first identification information JD1, and when the competitor U reaches the specific position PP, that is, when the competitor U enters the detection area DA, the RF communicator 13 transmits the first identification information JD1 to the fixed communication device 2. The first identification information JD1 is identification information for identifying the mobile communication device 1. The RF communicator 13 corresponds to an example of an "identification storage unit".
[0019] The first communication interface 14 includes an antenna, a connector, and an interface circuit, and is connected to the first control unit 11. The first communication interface 14 is an interface for communicating with the server device 3. The first communication interface 14 is an interface for communicating with the server device 3, for example, in accordance with the LTE (registered trademark) (Long Term Evolution) standard.
[0020] The acceleration sensor 15 detects the acceleration α generated as the competitor U travels. The acceleration α includes, for example, the horizontal acceleration αX and acceleration αY, and the vertical acceleration αZ. Fig. 1 shows the X-axis, Y-axis, and Z-axis. The X-axis, Y-axis, and Z-axis are orthogonal to each other. The X-axis and Y-axis are parallel to the horizontal direction, and the Z-axis is parallel to the vertical direction. The X-axis is parallel to the front-rear direction of the competitor U. The Y-axis is parallel to the left-right direction of the competitor U. The positive direction of the X-axis indicates the front direction of the competitor U. The positive direction of the Y-axis indicates the right direction of the competitor U. The positive direction of the Z-axis indicates the upward direction of the competitor U. The acceleration αX indicates, for example, the acceleration in the front direction of the competitor U. The acceleration αY indicates, for example, the acceleration in the right direction of the competitor U. The acceleration αZ indicates the acceleration in the upward direction of the competitor U. The acceleration sensor 15 outputs a signal indicating the acceleration α to the first control unit 11.
[0021] The first control unit 11 includes a first processor 11A and a first memory 11B. The first memory 11B is a storage device that non-volatilely stores programs and data executed by the first processor 11A. The first memory 11B is composed of a magnetic storage device, a semiconductor memory element such as a flash ROM (Read Only Memory), or other types of non-volatile storage devices. Further, the first memory 11B may include a RAM (Random Access Memory) that constitutes the work area of the first processor 11A. The first memory 11B stores data processed by the first control unit 11 and the first control program PG1 and the like executed by the first processor 11A.
[0022] The first processor 11A may be composed of a single processor, or a configuration in which a plurality of processors function as the first processor 11A. The first processor 11A executes the first control program PG1 to control each part of the mobile communication device 1.
[0023] The first processor 11A may be composed of a SoC (System on Chip) integrated with part or all of the first memory 11B and other circuits. Also, the first processor 11A may be configured by a combination of a CPU (Central Processing Unit) that executes programs and a DSP (Digital Signal Processor) that executes predetermined arithmetic processing. All of the functions of the first processor 11A may be implemented in hardware, or may be configured using a programmable device. In the following description, a case where the first processor 11A executes the first control program PG1 to control each part of the mobile communication device 1 will be described.
[0024] Next, with reference to FIG. 2, the functional configuration of the first control unit 11 will be described. The first control unit 11 includes a first acquisition unit 111, a determination unit 112, a correction unit 113, a detection unit 114, a first transmission unit 115, a first communication control unit 116, and a course storage unit 117. Specifically, when the first processor 11A executes the first control program PG1, it functions as the first acquisition unit 111, the determination unit 112, the correction unit 113, the detection unit 114, the first transmission unit 115, and the first communication control unit 116. Also, when the first processor 11A executes the first control program PG1, it causes the first memory 11B to function as the course storage unit 117.
[0025] The course storage unit 117 stores in advance course information JC indicating the course CU. When the competition is a marathon, the course CU corresponds to roads and the like. The roads constituting the course CU change not only in the horizontal position corresponding to so-called latitude and longitude, but also in the vertical position. Therefore, the course storage unit 117 stores three-dimensional information as the course information JC.
[0026] The first acquisition unit 111 acquires the competitor position information PSM and the competitor date and time information TMM from the GNSS system 5 via the GNSS receiver 12. The first acquisition unit 111 acquires the competitor position information PSM and the competitor date and time information TMM from the GNSS system 5, for example, every predetermined time. Note that the competitor position information PSM indicates the position of the competitor U on the course CU. The predetermined time is, for example, 1 second. In the following description, the case where the predetermined time is 1 second will be described. In addition, when the competitor U reaches the specific position PP and the RF communicator 13 communicates with the fixed communication device 2, the first acquisition unit 111 acquires the competitor position information PSM and the competitor date and time information TMM from the GNSS system 5 via the GNSS receiver 12.
[0027] The first acquisition unit 111 determines whether the communication state between the GNSS receiver 12 and the GNSS system 5 is good. The first acquisition unit 111 determines whether the communication state is good based on the following conditions, for example, when the GNSS receiver 12 receives a GNSS signal from the GNSS system 5. Condition: The number of satellites SN from which the GNSS system 5 receives a position signal SP with an SN ratio of not less than the second threshold TH2 is less than 4. Note that the second threshold TH2 is, for example, "10". When the first acquisition unit 111 determines that the communication state between the GNSS receiver 12 and the GNSS system 5 is not good, the first acquisition unit 111 acquires the competitor position information PSM based on the detection result of the detection unit 114. When the first acquisition unit 111 determines that the communication state between the GNSS receiver 12 and the GNSS system 5 is not good, the first acquisition unit 111 acquires the competitor position information PSM based on, for example, the moving speed V of the competitor U detected by the detection unit 114.
[0028]
[0029] In addition, when the competitor U reaches the specific position PP and the RF communicator 13 communicates with the fixed communication device 2, the first acquisition unit 111 acquires the fixed position information PSF and the fixed date and time information TMF from the fixed communication device 2. The first acquisition unit 111 corresponds to an example of the "first acquisition unit" and the "second acquisition unit".
[0030] When the competitor U reaches the specific position PP, the determination unit 112 determines whether the difference ΔL between the position of the competitor U indicated by the competitor position information PSM and the specific position PP is greater than or equal to the first threshold value TH1. The difference ΔL indicates the distance between the position of the competitor U indicated by the competitor position information PSM and the specific position PP. The fixed position information PSF indicates the specific position PP. Therefore, when the competitor U reaches the specific position PP, the determination unit 112 determines, for example, whether the difference ΔL between the position of the competitor U indicated by the competitor position information PSM and the specific position PP indicated by the fixed position information PSF is greater than or equal to the first threshold value TH1. The first threshold value TH1 is, for example, 1 m.
[0031] When the determination unit 112 determines that the difference ΔL is greater than or equal to the first threshold value TH1, the correction unit 113 corrects the competitor position information PSM based on the specific position PP. When the determination unit 112 determines that the difference ΔL is greater than or equal to the first threshold value TH1, for example, the correction unit 113 corrects the position of the competitor U indicated by the competitor position information PSM to the specific position PP. In other words, the correction unit 113 corrects the competitor position information PSM so that, for example, the position of the competitor U indicated by the competitor position information PSM coincides with the specific position PP.
[0032] Based on the detection result of the acceleration sensor 15, the detection unit 114 detects the movement of the competitor U. For example, the detection unit 114 detects the movement speed V of the competitor U based on the acceleration αX indicating the acceleration of the competitor U in the front-rear direction. The detection unit 114 detects the movement speed V by, for example, integrating the acceleration αX with respect to time.
[0033] The first transmission unit 115 transmits the competitor position information PSM to the server device 3 in association with the competitor date and time information TMM. The first transmission unit 115 transmits the competitor position information PSM and the competitor date and time information TMM to the server device 3, for example, every predetermined time. The predetermined time is, for example, 20 seconds. In the following description, the case where the predetermined time is 20 seconds will be described.
[0034] In addition, when the RF communicator 13 communicates with the fixed communication device 2, the first transmission unit 115 transmits the competitor position information PSM and the competitor date and time information TMM acquired by the first acquisition unit 111 to the server device 3 in association with each other. When the first acquisition unit 111 determines that the communication state between the GNSS receiver 12 and the GNSS system 5 is not good, the first transmission unit 115 transmits the competitor position information PSM and the competitor date and time information TMM to the server device 3 via the fixed communication device 2.
[0035] In addition, when the determination unit 112 determines that the difference ΔL is equal to or greater than the first threshold value TH1, the first transmission unit 115 transmits the competitor position information PSM corrected by the correction unit 113 and the corrected information JCP to the server device 3. The corrected information JCP indicates that the competitor position information PSM has been corrected by the correction unit 113.
[0036] In addition, when the first acquisition unit 111 determines that the communication state between the GNSS receiver 12 and the GNSS system 5 is not good, the first transmission unit 115 transmits the competitor position information PSM and the first identification information JD1 to the server device 3 via the fixed communication device 2. The first transmission unit 115 corresponds to an example of the "transmission unit".
[0037] The first communication control unit 116 controls the communication of the GNSS receiver 12 with the GNSS system 5. In addition, the first communication control unit 116 controls the communication of the RF communicator 13 with the fixed communication device 2. In addition, the first communication control unit 116 controls the communication of the first communication interface 14 with the server device 3.
[0038] Next, with reference to FIG. 3, the configuration of the fixed communication device 2 will be described. FIG. 3 is a diagram showing an example of the configuration of the fixed communication device 2. As shown in FIG. 3, the fixed communication device 2 includes a second control unit 21, a GNSS receiver 22, a detector DT, an RF communicator 23, and a second communication interface 24. The second control unit 21 controls each part of the fixed communication device 2.
[0039] The GNSS receiver 22 receives a GNSS signal from the GNSS system 5 according to an instruction from the second control unit 21. The GNSS receiver 22 includes an antenna. The GNSS receiver 22 outputs the GNSS signal received from the GNSS system 5 to the second control unit 21. The GNSS signal includes a position signal SP and a date / time signal ST. The position signal SP corresponds to the fixed position information PSF indicating the position of the GNSS receiver 22. The date / time signal ST indicates the date and time corresponding to the position of the GNSS receiver 22. The GNSS receiver 22 receives the position signal SP from the GNSS system 5 and acquires the fixed position information PSF, for example, before the marathon starts. The GNSS receiver 22 is composed of, for example, an IC.
[0040] The RF communicator 23 communicates with the mobile communication device 1 when the competitor U reaches a specific position PP, that is, when the competitor U enters the detection area DA. The RF communicator 23 receives, for example, the first identification information JD1 from the mobile communication device 1 when the competitor U enters the detection area DA.
[0041] The detector DT is arranged in the detection area DA shown in FIG. 1 and detects that the competitor U has entered the detection area DA. The detection area DA is arranged at a specific position PP on the course CU. The detector DT detects, for example, that the competitor U has entered the detection area DA, that is, that the competitor U has reached the specific position PP. The detector DT is composed of, for example, a pressure sensor. The detector DT outputs a detection signal indicating that the competitor U has entered the detection area DA to the second control unit 21.
[0042] The second communication interface 24 includes a connector and an interface circuit, and is connected to the second control unit 21. The second communication interface 24 is an interface for communicating with the server device 3. The second communication interface 24 communicates with the server device 3, for example, in accordance with the Ethernet (registered trademark) standard.
[0043] The second control unit 21 includes a second processor 21A and a second memory 21B. The second memory 21B is a storage device that non-volatilely stores programs and data executed by the second processor 21A. The second memory 21B is composed of a magnetic storage device, a semiconductor memory element such as a flash ROM, or other types of non-volatile storage devices. Further, the second memory 21B may include a RAM that constitutes the work area of the second processor 21A. The second memory 21B stores data processed by the second control unit 21 and the second control program PG2 executed by the second processor 21A.
[0044] The second processor 21A may be composed of a single processor or may be configured such that a plurality of processors function as the second processor 21A. The second processor 21A executes the second control program PG2 to control each part of the fixed communication device 2.
[0045] The second processor 21A may be composed of a SoC integrated with a part or all of the second memory 21B and other circuits. Further, the second processor 21A may be configured by a combination of a CPU that executes a program and a DSP that executes predetermined arithmetic processing. All of the functions of the second processor 21A may be implemented in hardware or may be configured using a programmable device. In the following description, the case where the second processor 21A executes the second control program PG2 to control each part of the fixed communication device 2 will be described.
[0046] Next, with reference to FIG. 3, the functional configuration of the second control unit 21 will be described. The second control unit 21 includes a second acquisition unit 211, a second transmission unit 212, a second communication control unit 213, and an identification information storage unit 214. Specifically, the second processor 21A functions as the second acquisition unit 211, the second transmission unit 212, and the second communication control unit 213 by executing the second control program PG2. Also, the second processor 21A causes the second memory 21B to function as the identification information storage unit 214 by executing the second control program PG2.
[0047] The identification information storage unit 214 stores the first identification information JD1 received from the mobile communication device 1. Also, the identification information storage unit 214 stores, for example, the fixed position information PSF before the start of the marathon. The fixed position information PSF indicates the position of the GNSS receiver 22. Further, the identification information storage unit 214 may store the fixed date and time information TMF in association with the first identification information JD1. The fixed date and time information TMF is acquired from the GNSS system 5 by the GNSS receiver 22 when the competitor U enters the detection area DA. The first identification information JD1 and the fixed date and time information TMF are acquired by the second acquisition unit 211 and stored in the identification information storage unit 214 by the second acquisition unit 211.
[0048] The second acquisition unit 211 acquires the first identification information JD1 from the mobile communication device 1 when the competitor U reaches the specific position PP and the mobile communication device 1 communicates with the RF communicator 23. Also, the second acquisition unit 211 acquires the fixed date and time information TMF from the GNSS system 5 via the GNSS receiver 22 when the mobile communication device 1 communicates with the RF communicator 23. The second acquisition unit 211 causes the identification information storage unit 214 to store the fixed date and time information TMF in association with the first identification information JD1.
[0049] The second transmission unit 212 transmits the first identification information JD1, the fixed position information PSF, and the fixed date and time information TMF acquired by the second acquisition unit 211 to the server device 3. Also, when the first acquisition unit 111 of the mobile communication device 1 determines that the communication state between the GNSS receiver 12 and the GNSS system 5 is not good, the second acquisition unit 211 acquires the competitor position information PSM and the first identification information JD1. Then, the second transmission unit 212 transmits the competitor position information PSM and the first identification information JD1 to the server device 3.
[0050] The second communication control unit 213 controls the communication of the GNSS receiver 22 with the GNSS system 5. Also, the second communication control unit 213 controls the communication of the RF communicator 23 with the mobile communication device 1. Also, the second communication control unit 213 controls the communication of the second communication interface 24 with the server device 3.
[0051] Next, with reference to FIG. 4, the configuration of the server device 3 will be described. FIG. 4 is a diagram showing an example of the configuration of the server device 3. As shown in FIG. 4, the server device 3 includes a third control unit 31, a third wireless communication interface 32, and a third wired communication interface 33. The third control unit 31 controls each part of the server device 3.
[0052] The third wireless communication interface 32 includes an antenna, a connector, and an interface circuit, and is connected to the third control unit 31. The third wireless communication interface 32 is an interface for communicating with the mobile communication device 1. The third wireless communication interface 32 is, for example, an interface for communicating with the mobile communication device 1 in accordance with the LTE (registered trademark) standard.
[0053] The third wired communication interface 33 includes a connector and an interface circuit, and is connected to the third control unit 31. The third wired communication interface 33 is an interface for communicating with the fixed communication device 2. The third wired communication interface 33 communicates with the fixed communication device 2 in accordance with, for example, the Ethernet (registered trademark) standard. The server device 3 and the fixed communication device 2 are communicably connected in accordance with the Ethernet (registered trademark) standard via at least one of, for example, the Internet, a WAN (Wide Area Network), and a LAN (Local Area Network).
[0054] The third control unit 31 includes a third processor 31A and a third memory 31B. The third memory 31B is a storage device that non-volatilely stores programs and data executed by the third processor 31A. The third memory 31B is composed of a magnetic storage device, a semiconductor memory element such as a flash ROM, or other types of non-volatile storage devices. Further, the third memory 31B may include a RAM that constitutes the work area of the third processor 31A. The third memory 31B stores data processed by the third control unit 31 and the third control program PG3 executed by the third processor 31A.
[0055] The third processor 31A may be composed of a single processor or may be configured such that a plurality of processors function as the third processor 31A. The third processor 31A executes the third control program PG3 to control each part of the server device 3.
[0056] The third processor 31A may be composed of a SoC integrated with a part or all of the third memory 31B and other circuits. Further, the third processor 31A may be configured by a combination of a CPU that executes a program and a DSP that executes predetermined arithmetic processing. All of the functions of the third processor 31A may be implemented in hardware or may be configured using a programmable device. In the following description, the case where the third processor 31A executes the third control program PG3 to control each part of the server device 3 will be described.
[0057] Next, with reference to FIG. 4, the functional configuration of the third control unit 31 will be described. The third control unit 31 includes a receiving unit 311, a third communication control unit 312, and a position storage unit 313. Specifically, the third processor 31A functions as the receiving unit 311 and the third communication control unit 312 by executing the third control program PG3. Also, the third processor 31A causes the third memory 31B to function as the position storage unit 313 by executing the third control program PG3.
[0058] The position storage unit 313 stores the athlete position information PSM and the athlete date / time information TMM received from the mobile communication device 1 in association with each other. The position storage unit 313 also stores the first identification information JD1, the fixed position information PSF, and the fixed date / time information TMF received from the fixed communication device 2 in association with each other.
[0059] The athlete position information PSM and the athlete date / time information TMM are received from the mobile communication device 1 by the receiving unit 311 and stored in the position storage unit 313 by the receiving unit 311. Also, the first identification information JD1, the fixed position information PSF, and the fixed date / time information TMF are received from the fixed communication device 2 by the receiving unit 311 and stored in the position storage unit 313 by the receiving unit 311.
[0060] The receiving unit 311 receives the athlete position information PSM and the athlete date / time information TMM from the mobile communication device 1. The receiving unit 311 also receives the first identification information JD1, the fixed date / time information TMF, and the fixed position information PSF from the fixed communication device 2. The fixed date / time information TMF indicates the date and time when the athlete U entered the detection area DA arranged in the course CU. The fixed position information PSF indicates the position of the detection area DA. Also, when the determination unit 112 of the mobile communication device 1 determines that the difference ΔL is equal to or greater than the first threshold value TH1, the receiving unit 311 receives the corrected athlete position information PSM and the corrected information JCP from the mobile communication device 1. Further, when the first acquisition unit 111 of the mobile communication device 1 determines that the communication state between the GNSS receiver 12 and the GNSS system 5 is not good, the receiving unit 311 receives the competitor position information PSM and the first identification information JD1 from the fixed communication device 2.
[0061] The receiving unit 311 stores the competitor position information PSM and the competitor date and time information TMM received from the mobile communication device 1 in the position storage unit 313. Further, the receiving unit 311 stores the first identification information JD1, the fixed date and time information TMF, and the fixed position information PSF received from the fixed communication device 2 in the position storage unit 313. Also, when the determination unit 112 of the mobile communication device 1 determines that the difference ΔL is equal to or greater than the first threshold value TH1, the receiving unit 311 stores the corrected competitor position information PSM and the corrected information JCP in the position storage unit 313. Further, when the first acquisition unit 111 of the mobile communication device 1 determines that the communication state between the GNSS receiver 12 and the GNSS system 5 is not good, the receiving unit 311 stores the competitor position information PSM and the first identification information JD1 in the position storage unit 313.
[0062] The third communication control unit 312 controls the communication of the third wireless communication interface 32 with the mobile communication device 1. Further, the third communication control unit 312 controls the communication with the third wired communication interface 33 with the fixed communication device 2.
[0063] Next, with reference to FIG. 5, the processing of the mobile communication device 1 will be described. FIG. 5 is a flowchart showing an example of the processing of the mobile communication device 1. First, as shown in FIG. 5, in step S101, the first acquisition unit 111 determines whether a competitor U to whom the mobile communication device 1 is attached has reached a specific position PP. When the first acquisition unit 111 determines that the competitor U has not reached the specific position PP (step S101; NO), the processing enters a standby state. When the first acquisition unit 111 determines that the competitor U has reached the specific position PP (step S101; YES), the processing proceeds to step S103.
[0064] Then, in step S103, the first acquisition unit 111 acquires the competitor position information PSM from the GNSS system 5 via the GNSS receiver 12. Next, in step S105, the first acquisition unit 111 acquires the fixed position information PSF from the fixed communication device 2. Next, in step S107, the determination unit 112 determines whether the difference ΔL between the position of the competitor U indicated by the competitor position information PSM and the specific position PP is equal to or greater than the first threshold value TH1.
[0065] If it is determined that the difference ΔL is not equal to or greater than the first threshold value TH1 (step S107; NO), the process proceeds to step S109. Then, in step S109, the first transmission unit 115 transmits the competitor position information PSM to the server device 3. Then, the process ends. If it is determined that the difference ΔL is equal to or greater than the first threshold value TH1 (step S107; YES), the process proceeds to step S111. Then, in step S111, the correction unit 113 corrects the competitor position information PSM based on the position indicated by the fixed position information PSF. The correction unit 113 corrects, for example, the position indicated by the competitor position information PSM to the specific position PP. In other words, the correction unit 113 corrects the competitor position information PSM so that, for example, the position indicated by the competitor position information PSM coincides with the specific position PP. Next, in step S113, the first transmission unit 115 transmits the competitor position information PSM corrected by the correction unit 113 and the corrected information JCP to the server device 3. The corrected information JCP indicates that the competitor position information PSM has been corrected by the correction unit 113. Then, the process ends.
[0066] Step S103 corresponds to an example of an "acquisition step". Step S111 corresponds to an example of a "correction step".
[0067] [This Embodiment and Effects] As described above with reference to FIGS. 1-5, the mobile communication device 1 according to the present embodiment is attached to a competitor U participating in a marathon in which the competitor U moves along the course CU, acquires competitor position information PSM indicating the position of the competitor U from the GNSS system 5, and is disposed at a specific position PP on the course CU and acquires fixed position information PSF indicating the specific position PP from a fixed communication device 2 storing the fixed position information PSF. The mobile communication device 1 includes a first acquisition unit 111, a determination unit 112, and a correction unit 113. The determination unit 112 determines whether or not a difference ΔL between the position of the competitor U indicated by the competitor position information PSM and the specific position PP is equal to or greater than a first threshold value TH1 when the competitor U reaches the specific position PP. When the determination unit 112 determines that the difference ΔL is equal to or greater than the first threshold value TH1, the correction unit 113 corrects the competitor position information PSM based on the specific position PP.
[0068] That is, when the competitor U reaches the specific position PP, it is determined whether or not a difference ΔL between the position of the competitor U indicated by the competitor position information PSM and the specific position PP is equal to or greater than a first threshold value TH1. Further, when the determination unit 112 determines that the difference ΔL is equal to or greater than the first threshold value TH1, the competitor position information PSM is corrected based on the specific position PP. Therefore, the competitor position information PSM can be appropriately corrected.
[0069] In the mobile communication device 1, when the determination unit 112 determines that the difference ΔL is equal to or greater than the first threshold value TH1, the correction unit 113 corrects the position indicated by the competitor position information PSM to the specific position PP. Therefore, in order to correct the position indicated by the competitor position information PSM to the specific position PP, the competitor position information PSM can be appropriately corrected by simple processing.
[0070] The mobile communication device 1 further includes a first transmission unit 115 that transmits the competitor position information PSM to the server device 3. When the determination unit 112 determines that the difference ΔL is equal to or greater than the first threshold value TH1, the first transmission unit 115 transmits the corrected competitor position information PSM and correction completed information JCP indicating that the competitor position information PSM has been corrected by the correction unit 113 to the server device 3. Therefore, in order to transmit the corrected information JCP to the server device 3, the server device 3 can easily identify that the competitor position information PSM is the corrected competitor position information PSM.
[0071] Also, in the mobile communication device 1, the fixed position information PSF is acquired from the GNSS system 5 by the fixed communication device 2. Therefore, since the fixed position information PSF is acquired from the GNSS system 5, the administrator of the fixed communication device 2 or the like can easily and accurately acquire the fixed position information PSF. Therefore, the workload of the administrator of the fixed communication device 2 or the like for acquiring the fixed position information PSF can be reduced.
[0072] Also, in the mobile communication device 1, a course storage unit 117 that stores course information JC indicating the course CU is provided, and the first acquisition unit 111 acquires information indicating a position on the course CU as the competitor position information PSM. Therefore, in order to acquire information indicating a position on the course CU as the competitor position information PSM, position information indicating an appropriate position can be acquired as the competitor position information PSM.
[0073] Also, in the mobile communication device 1, an acceleration sensor 15 is provided, and based on the detection result of the acceleration sensor 15, a detection unit 114 that detects the movement of the competitor U, and when the first acquisition unit 111 acquires the competitor position information PSM from the GNSS system 5, if the number SN of satellites that receive a position signal SP with an SN ratio of not less than a second threshold value TH2 from the GNSS system 5 is less than 4, the first acquisition unit 111 acquires the competitor position information PSM based on the detection result of the detection unit 114. When the number SN of satellites that receive a position signal SP with an SN ratio of not less than a second threshold value TH2 from the GNSS system 5 is less than 4, the reception state from the GNSS system 5 is not good. Therefore, when the reception state from the GNSS system 5 is not good, the movement of the competitor U is detected based on the detection result of the acceleration sensor 15, and in order to acquire the competitor position information PSM based on the detection result, appropriate competitor position information PSM can be acquired.
[0074] In addition, the mobile communication device 1 includes an RF communicator 13 that stores first identification information JD1 for identifying the mobile communication device 1. When the first acquisition unit 111 acquires competitor position information PSM from the GNSS system 5, if the number SN of satellites that receive a position signal SP with an SN ratio equal to or higher than a second threshold value TH2 from the GNSS system 5 is less than 4, the first transmission unit 115 transmits the competitor position information PSM and the first identification information JD1 to the server device 3 via the fixed communication device 2. If the number SN of satellites that receive a position signal SP with an SN ratio equal to or higher than a second threshold value TH2 from the GNSS system 5 is less than 4, the reception state from the GNSS system 5 is not good. Also, if the reception state from the GNSS system 5 is not good, it can be estimated that the communication state with the server device 3 is not good either. Therefore, in order to transmit the competitor position information PSM and the first identification information JD1 to the server device 3 via the fixed communication device 2, the competitor position information PSM and the first identification information JD1 can be reliably transmitted to the server device 3.
[0075] The position correction system 100 according to the present embodiment is attached to a competitor U who participates in a marathon in which the competitor U moves along a course CU, and includes a mobile communication device 1 that acquires competitor position information PSM indicating the position of the competitor U from the GNSS system 5, a fixed communication device 2 that communicates with the mobile communication device 1 and is arranged at a specific position PP on the course CU and acquires fixed position information PSF indicating the specific position PP, and a server device 3 that communicates with the mobile communication device 1 and the fixed communication device 2. When the competitor U reaches the specific position PP, the mobile communication device 1 acquires the competitor position information PSM, and when the difference ΔL between the position of the competitor U indicated by the competitor position information PSM and the specific position PP is equal to or greater than a first threshold value TH1, the mobile communication device 1 corrects the competitor position information PSM based on the specific position PP.
[0076] That is, when the competitor U reaches the specific position PP, it is determined whether the difference ΔL between the position of the competitor U indicated by the competitor position information PSM and the specific position PP is greater than or equal to the first threshold value TH1. Further, when the determination unit 112 determines that the difference ΔL is greater than or equal to the first threshold value TH1, the competitor position information PSM is corrected based on the specific position PP. Therefore, the competitor position information PSM can be appropriately corrected.
[0077] Also, in the position correction system 100, when the difference ΔL is greater than or equal to the first threshold value TH1, the mobile communication device 1 corrects the position indicated by the competitor position information PSM to the specific position PP. Therefore, in order to correct the position indicated by the competitor position information PSM to the specific position PP, the competitor position information PSM can be appropriately corrected with simple processing.
[0078] Also, in the position correction system 100, the mobile communication device 1 acquires the fixed position information PSF from the fixed communication device 2, determines whether the difference ΔL between the position of the competitor U indicated by the competitor position information PSM and the specific position PP is greater than or equal to the first threshold value TH1, and when the difference ΔL is greater than or equal to the first threshold value TH1, transmits the corrected competitor position information PSM and the correction completed information JCP indicating that the competitor position information PSM has been corrected to the server device 3. Therefore, in order to transmit the correction completed information JCP to the server device 3, the server device 3 can easily identify that the competitor position information PSM is the corrected competitor position information PSM.
[0079] Also, in the position correction system 100, the fixed position information PSF is acquired by the fixed communication device 2 from the GNSS system 5. Therefore, since the fixed position information PSF is acquired from the GNSS system 5, the administrator of the fixed communication device 2 or the like can easily and accurately acquire the fixed position information PSF. Therefore, the workload of acquiring the fixed position information PSF by the administrator of the fixed communication device 2 or the like can be reduced.
[0080] Also, in the position correction system 100, the mobile communication device 1 stores course information JC indicating the course CU, and acquires information indicating a position on the course CU as the competitor position information PSM. Therefore, in order to acquire information indicating a position on the course CU as the competitor position information PSM, it is possible to acquire position information indicating an appropriate position as the competitor position information PSM.
[0081] Also, in the position correction system 100, the mobile communication device 1 includes an acceleration sensor 15, detects the movement of the competitor U based on the detection result of the acceleration sensor 15, and when the number SN of satellites that receive a position signal SP with an SN ratio equal to or higher than a second threshold TH2 from the GNSS system 5 is less than 4, acquires the competitor position information PSM based on the detection result of the movement of the competitor U. When the number SN of satellites that receive a position signal SP with an SN ratio equal to or higher than the second threshold TH2 from the GNSS system 5 is less than 4, the reception state from the GNSS system 5 is not good. Therefore, when the reception state from the GNSS system 5 is not good, the movement of the competitor U is detected based on the detection result of the acceleration sensor 15, and in order to acquire the competitor position information PSM based on the detection result, it is possible to acquire appropriate competitor position information PSM.
[0082] Also, in the position correction system 100, the mobile communication device 1 stores first identification information JD1 for identifying the mobile communication device 1, and when acquiring the competitor position information PSM from the GNSS system 5, when the number SN of satellites that receive a position signal SP with an SN ratio equal to or higher than the second threshold TH2 from the GNSS system 5 is less than 4, transmits the competitor position information PSM and the first identification information JD1 to the server device 3 via the fixed communication device 2. When the number of satellites SN that receive the position signal SP with an SNR equal to or higher than the second threshold TH2 from the GNSS system 5 is less than 4, the reception state from the GNSS system 5 is not good. Also, when the reception state from the GNSS system 5 is not good, it can be estimated that the communication state with the server device 3 is not good either. Therefore, in order to transmit the competitor position information PSM and the first identification information JD1 to the server device 3 via the fixed communication device 2, the competitor position information PSM and the first identification information JD1 can be reliably transmitted to the server device 3.
[0083] The position correction method according to the present embodiment is attached to a competitor U who participates in a marathon in which the competitor U moves along a course CU, and includes a mobile communication device 1 that acquires competitor position information PSM indicating the position of the competitor U from the GNSS system 5, a fixed communication device 2 that communicates with the mobile communication device 1 and is arranged at a specific position PP on the course CU and acquires fixed position information PSF indicating the specific position PP, and a server device 3 that communicates with the mobile communication device 1 and the fixed communication device 2. The position correction method of the position correction system 100 includes an acquisition step in which the mobile communication device 1 acquires the competitor position information PSM when the competitor U reaches the specific position PP, and a correction step in which the mobile communication device 1 corrects the competitor position information PSM based on the specific position PP when the difference ΔL between the position of the competitor U indicated by the competitor position information PSM and the specific position PP is equal to or greater than the first threshold TH1.
[0084] That is, when the competitor U reaches the specific position PP, it is determined whether the difference ΔL between the position of the competitor U indicated by the competitor position information PSM and the specific position PP is equal to or greater than the first threshold TH1. Also, when the determination unit 112 determines that the difference ΔL is equal to or greater than the first threshold TH1, the competitor position information PSM is corrected based on the specific position PP. Therefore, the competitor position information PSM can be appropriately corrected.
[0085] [Other Embodiments] The above-described embodiment is a preferred embodiment. However, it is not limited to the above-described embodiment, and various modifications can be made without departing from the gist.
[0086] In this embodiment, the case where the "competition" is a marathon will be described, but the embodiment is not limited to this. The "competition" may be, for example, a triathlon. Also, the "competition" may be, for example, a half marathon. The "competition" may be, for example, a cycle road race.
[0087] In this embodiment, the case where the competitor U is the competitor running at the front in the marathon will be described, but the embodiment is not limited to this. It is sufficient that the competitor U is a competitor participating in the marathon.
[0088] In this embodiment, the case where the "information processing device" is the server device 3 will be described, but the embodiment is not limited to this. The "information processing device" may be any device having a communication function and an information processing function. The "information processing device" may be, for example, a personal computer. Also, the "information processing device" may be, for example, a tablet device or a smartphone.
[0089] In this embodiment, the case where the mobile communication device 1 includes the determination unit 112 and the correction unit 113 will be described, but the embodiment is not limited to this. The server device 3 may include a function corresponding to the determination unit 112 of the mobile communication device 1 and a function corresponding to the correction unit 113 of the mobile communication device 1. In other words, in this embodiment, the case where the "position correction device" is the mobile communication device 1 will be described, but the embodiment is not limited to this. The "position correction device" may be the server device 3.
[0090] In this embodiment, a case where the mobile communication device 1 corresponding to the "first communication device" of the "position correction system" includes a determination unit 112 and a correction unit 113 will be described, but the embodiment is not limited thereto. The server device 3 corresponding to the "information processing device" of the "position correction system" may include a function corresponding to the determination unit 112 and a function corresponding to the correction unit 113.
[0091] In this embodiment, a case where the mobile communication device 1 includes an acceleration sensor 15 and the detection unit 114 detects the movement of the competitor U based on the detection result of the acceleration sensor 15 will be described, but the embodiment is not limited thereto. The mobile communication device 1 may include at least one of an acceleration sensor 15 and a gyro sensor. Further, the detection unit 114 may detect the movement of the competitor U based on the detection result of at least one of the acceleration sensor 15 and the gyro sensor.
[0092] Also, each functional unit shown in FIGS. 2 to 4 shows a functional configuration, and the specific implementation form is not particularly limited. That is, it is not necessarily the case that hardware corresponding individually to each functional unit is implemented, and it is also possible to adopt a configuration in which one processor executes a program to realize the functions of a plurality of functional units. Further, a part of the functions realized by software in the above embodiment may be realized by hardware, or a part of the functions realized by hardware may be realized by software. In addition, the specific detailed configuration of each part of the mobile communication device 1, the fixed communication device 2, and the server device 3 can be arbitrarily changed within a range not departing from the spirit.
[0093] Also, the processing units of the flowchart shown in FIG. 5 are divided according to the main processing content in order to facilitate understanding of the processing of the mobile communication device 1. The division method and name of the processing units shown in the flowchart shown in FIG. 5 are not limited, and according to the processing content, it can be further divided into more processing units, or one processing unit can be divided to include more processing. Also, the processing order of the above flowchart is not limited to the illustrated example.
[0094] Further, the position management method of the position correction system 100 can be realized by causing the processors provided in each of the mobile communication device 1, the fixed communication device 2, and the server device 3 to execute a control program PG corresponding to the position correction method of the position correction system 100. The processor corresponds to the first processor 11A to the third processor 31A. The control program PG corresponds to the first control program PG1 to the third control program PG3. Also, the control program PG can be recorded on a recording medium that can be read by a computer. As the recording medium, a magnetic or optical recording medium or a semiconductor memory device can be used. Specifically, portable or fixed recording media such as flexible disks, HDDs, CD-ROMs (Compact Disk Read Only Memories), DVDs, Blu-ray (registered trademark) Discs, magneto-optical disks, flash memories, and card-type recording media can be mentioned. Further, the recording medium may be a non-volatile storage device such as RAM, ROM, or HDD, which is an internal storage device provided in each of the mobile communication device 1, the fixed communication device 2, and the server device 3. The position correction method of the position correction system 100 can also be realized by storing the control program PG in a server device or the like and downloading the control program PG from the server device to each of the mobile communication device 1 and the fixed communication device 2.
Explanation of Reference Numerals
[0095] 1... Mobile communication device (position correction device, first communication device), 11... First control unit, 12... GNSS receiver, 13... RF communicator (identification memory unit), 14... First communication interface, 15... Battery, 11A... First processor, 11B... First memory, 111... First acquisition unit (first acquisition unit, second acquisition unit), 112... Determination unit, 113... Correction unit, 114... Detection unit, 115... First transmission unit (transmission unit), 116... First communication control unit, 117... Course memory unit, 2... Fixed communication device (second communication device), 21... Second control unit, 22... GNSS receiver, 23... RF communicator, 24... Second communication interface, 21A... Second processor, 21B... Second memory, 211... Second acquisition unit, 212... Second transmission unit, 213... Second communication control unit, 214... Identification information memory unit, 3... Server device (information processing device), 31... Third control unit, 31A... Third processor, 31B... Third memory, 311... Reception unit, 312... Third communication control unit, 313... Position memory unit, CU... Course, DT... Detector, JCP... Corrected information, JD1... First identification information, PG1... First control program, PG2... Second control program, PG3... Third control program, PP... Specific position, PSM... Competitor position information (first position information), PSF... Fixed position information (second position information), TH1... First threshold, TH2... Second threshold, TMM... Competitor date and time information, TMF... Fixed date and time information, U... Competitor, ΔL... Difference.
Claims
1. Attached to a competitor participating in a competition in which the competitor moves along a course, a first acquisition unit that acquires first position information indicating the position of the competitor from a GNSS system; A second acquisition unit that acquires the second position information from a second communication device disposed at a specific position on the course and storing the second position information indicating the specific position; A determination unit that determines whether or not a difference between the position of the competitor indicated by the first position information and the specific position is equal to or greater than a first threshold value when the competitor reaches the specific position; A correction unit that corrects the first position information based on the specific position when the determination unit determines that the difference is equal to or greater than the first threshold value; A position correction device comprising:
2. When the determination unit determines that the difference is equal to or greater than the first threshold value, the correction unit corrects the position indicated by the first position information to the specific position. The position correction device according to claim 1.
3. Comprising a transmission unit that transmits the first position information to an information processing device, When the determination unit determines that the difference is equal to or greater than the first threshold value, the transmission unit transmits the corrected first position information and correction completed information indicating that the first position information has been corrected by the correction unit to the information processing device. The position correction device according to claim 1 or claim 2.
4. The second position information is acquired from the GNSS system by the second communication device. The position correction device according to claim 1 or claim 2.
5. Comprising a course storage unit that stores course information indicating the course, The first acquisition unit acquires information indicating a position on the course as the first position information. The position correction device according to claim 1 or claim 2.
6. Comprising at least one of an acceleration sensor and a gyro sensor, A detection unit that detects the movement of the competitor based on a detection result of at least one of the acceleration sensor and the gyro sensor; When the first acquisition unit acquires the first position information from the GNSS system, if the number of satellites from which a position signal having an SN ratio equal to or greater than a second threshold value is received from the GNSS system is less than 4, the first acquisition unit acquires the first position information based on the detection result of the detection unit. The position correction device according to claim 1 or claim 2.
7. Comprising an identification storage unit that stores identification information for identifying the position correction device. When the first acquisition unit acquires the first position information from the GNSS system, if the number of satellites from which the GNSS system receives position signals with an SN ratio equal to or higher than a second threshold is less than four, the transmission unit transmits the first position information and the identification information to the information processing device via the second communication device. The position correction device according to claim 3.
8. A first communication device attached to a competitor participating in a competition in which the competitor moves along a course, and acquiring first position information indicating the position of the competitor from a GNSS system; A second communication device that communicates with the first communication device and is disposed at a specific position on the course, and acquires second position information indicating the specific position; An information processing device that communicates with the first communication device and the second communication device; Comprising: When the competitor reaches the specific position, the first communication device acquires the first position information; When the difference between the position of the competitor indicated by the first position information and the specific position is equal to or greater than a first threshold, at least one of the first communication device and the information processing device corrects the first position information based on the specific position. Position correction system.
9. When the difference is equal to or greater than the first threshold, at least one of the first communication device and the information processing device corrects the position indicated by the first position information to the specific position. The position correction system according to claim 8.
10. The first communication device: Acquires the second position information from the second communication device; Determines whether the difference between the position of the competitor indicated by the first position information and the specific position is equal to or greater than a first threshold; When the difference is equal to or greater than the first threshold, transmits the corrected first position information and correction completed information indicating that the first position information has been corrected to the information processing device. The position correction system according to claim 8 or claim 9.
11. The second position information is acquired from the GNSS system by the second communication device. The position correction system according to claim 8 or claim 9.
12. The first communication device: Stores course information indicating the course; Acquires information indicating a position on the course as the first position information. The position correction system according to claim 8 or claim 9.
13. The first communication device: Comprises at least one of an acceleration sensor and a gyro sensor. Based on the detection results of at least one of the acceleration sensor and the gyro sensor, the movement of the athlete is detected. When acquiring the first position information from the GNSS system, if the number of satellites from which position signals with an SN ratio equal to or higher than a second threshold are received from the GNSS system is less than 4, the first position information is acquired based on the detection result of the movement of the athlete. The position correction system according to claim 8 or claim 9.
14. The first communication device stores identification information for identifying the first communication device. When acquiring the first position information from the GNSS system, if the number of satellites from which position signals with an SN ratio equal to or higher than a second threshold are received from the GNSS system is less than 4, the first position information and the identification information are transmitted to the information processing device via the second communication device. The position correction system according to claim 10.
15. A first communication device attached to an athlete participating in a competition in which the athlete moves along a course, for acquiring first position information indicating the position of the athlete from a GNSS system; A second communication device that communicates with the first communication device and is arranged at a specific position on the course, for acquiring second position information indicating the specific position; An information processing device that communicates with the first communication device and the second communication device; A position correction method for a position correction system, comprising: An acquisition step in which the first communication device acquires the first position information when the athlete reaches the specific position; A correction step in which at least one of the first communication device and the information processing device corrects the first position information based on the specific position when the difference between the position of the athlete indicated by the first position information and the specific position is equal to or greater than a first threshold; A position correction method including the above.
Citation Information
Patent Citations
Terminal device, terminal device control method, terminal device control system
JP2023056634A