Mobile terminal and mobile terminal control method

The mobile terminal adjusts communication intervals based on movement speed and exercise type to ensure accurate location tracking and reduce power consumption, addressing inefficiencies in existing systems.

JP7790073B2Active Publication Date: 2025-12-23SEIKO EPSON CORP
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
JP2021165347
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-10-07
Publication Date
2025-12-23
Estimated Expiration
2041-10-07

AI Technical Summary

Technical Problem

Existing mobile terminals struggle to transmit location information at appropriate intervals when exercise types with different movement speeds are performed consecutively, such as in a triathlon, leading to inefficient communication and increased power consumption.

Method used

A mobile terminal that adjusts communication intervals based on detected movement speed and exercise type, using a control unit to determine optimal transmission times to maintain accurate location tracking and reduce power consumption.

Benefits of technology

The solution ensures accurate location information transmission at appropriate intervals, reducing power consumption and enhancing battery life by adapting to varying movement speeds and exercise types.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007790073000001
    Figure 0007790073000001
  • Figure 0007790073000002
    Figure 0007790073000002
  • Figure 0007790073000003
    Figure 0007790073000003
Patent Text Reader

Abstract

To provide a portable terminal that can transmit position information at an appropriate distance interval even when its travel speed changes.SOLUTION: A portable terminal 2 comprises: a position information acquisition unit 13 that receives a radio wave transmitted from a satellite for positioning 3, processes the radio wave, and acquires position information; a travel speed detection unit 14 that detects a travel speed by using the Doppler effect of the radio wave transmitted from the satellite for positioning 3; a communication unit 15 that communicates the position information with a first base station 4 through radio communication; and a communication interval determination unit 37 that determines the communication interval at which the communication unit 15 performs communication based on the travel speed. The communication interval determination unit 37 determines the communication interval to be longer when the travel speed becomes slower, and the communication unit 15 performs communication at the communication interval determined by the communication interval determination unit 37.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a mobile terminal and a method for controlling the mobile terminal. [Background technology]

[0002] When engaging in exercise that involves movement, a mobile terminal is used that receives satellite signals from the GPS (Global Positioning System) to recognize the route and position of a person. Patent Document 1 discloses a support navigator system that recognizes the movements and positions of marathon runners from a remote location in real time.

[0003] According to the plan, marathon runners wear mobile devices. The mobile devices receive radio waves transmitted from positioning satellites and process them to obtain location information. The mobile devices then transmit the location information to a mobile phone base station. The location information transmitted from many marathon runners is transmitted to a server. The server combines the map information and the location information to generate a composite map containing points indicating the location of each marathon runner. Marathon officials and supporters can access the server from their mobile devices to view the composite map. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2008-128876 [Patent Document 2] Japanese Patent Application Laid-Open No. 2015-109946 Summary of the Invention [Problem to be solved by the invention]

[0005] In Patent Document 1, one type of exercise was performed. The mobile terminal transmitted location information at regular communication intervals. Sometimes, multiple exercise types are performed consecutively, such as in a triathlon. When swimming, which has a slow movement speed, location information is transmitted over a short distance. When cycling, which has a fast movement speed, location information is transmitted over a long distance. In this way, when exercise types with different movement speeds are performed, the movement distance between transmissions of location information changes. Therefore, there has been a demand for a mobile terminal that can transmit location information at appropriate intervals even when the movement speed changes. [Means for solving the problem]

[0006] The mobile terminal receives radio waves transmitted from the positioning satellite, processes the radio waves, and outputs position information. a position information acquisition unit that acquires the Doppler effect of the radio wave transmitted from the positioning satellite; a moving speed detection unit that detects the moving speed by using the position information; and a moving speed detection unit that transmits the position information to a base station by wireless communication. a communication unit that communicates with the communication device and a control unit that determines a communication interval at which the communication unit communicates based on the moving speed; With the Lord, an input unit for inputting an exercise type; and a correspondence relationship between the exercise type and the upper limit value of the communication interval. a storage unit that stores an exercise type communication interval correspondence table that indicates the correspondence between the exercise type and the communication interval; The control unit teeth, The movement determining the communication interval so that the communication interval is long when the speed is slow; The control unit The communication unit determines the communication interval to be equal to or less than the upper limit value of the communication interval. the control unit By Decided The communication interval Communication via do.

[0007] The mobile terminal receives radio waves transmitted from the positioning satellite, processes the radio waves, and outputs position information. a communication unit that communicates the location information with a base station by wireless communication; an input unit for inputting an exercise type; and a communication interval for communication between the exercise type and the communication unit. Upper limit of and a storage unit that stores an exercise type communication interval correspondence table that shows a correspondence relationship between the exercise type and the exercise a control unit that determines the communication interval based on a type-communication interval correspondence table, the control unit determines the communication interval to be equal to or less than the upper limit value of the communication interval, and the communication unit the control unit By It was decided that The communication interval Communication via do.

[0008] A method for controlling a mobile terminal includes receiving radio waves transmitted from a positioning satellite and processing the radio waves. a position information acquiring unit for acquiring position information; a moving speed detection unit that detects the moving speed by utilizing the Larsen effect; a communication unit that communicates with a base station; and a control unit that determines a communication interval at which the communication unit communicates. motion an input unit for inputting a type of exercise; and an exercise information unit for indicating a correspondence relationship between the type of exercise and the upper limit value of the communication interval. a storage unit that stores a type-communication interval correspondence table; A method for controlling a mobile terminal, comprising: a position information acquisition unit that acquires the position information at a predetermined interval, and a moving speed detection unit that detects the moving speed and the control unit adjusts the communication interval so that the communication interval is longer when the moving speed is slow. Determine the transmission interval, the control unit determines the communication interval to be equal to or less than the upper limit value of the communication interval, The communications department the control unit determined by The communication interval Communication via do. [Brief explanation of the drawings]

[0009] [Figure 1] FIG. 1 is a block diagram showing the configuration of a position display system according to a first embodiment. [Figure 2] FIG. 2 is an electrical control block diagram showing the electrical configuration of the mobile terminal. [Figure 3] FIG. 10 is a diagram for explaining measurement data. [Figure 4] 10 is a flowchart of a communication procedure. [Figure 5] FIG. 10 is a diagram for explaining the relationship between moving speed and communication interval. [Figure 6] FIG. 10 is a diagram for explaining the relationship between elapsed time and travel distance. [Figure 7] FIG. 10 is a diagram for explaining a moving speed determination table according to the second embodiment. [Figure 8] FIG. 10 is a diagram for explaining the relationship between moving speed and communication interval. [Figure 9] FIG. 10 is a diagram for explaining the relationship between elapsed time and travel distance. [Figure 10] FIG. 11 is a diagram for explaining an exercise type-communication interval correspondence table according to the third embodiment. [Figure 11] FIG. 20 is a diagram for explaining exercise type data according to the sixth embodiment. [Figure 12] FIG. 10 is a diagram for explaining the relationship between elapsed time and travel distance in a comparative example. DETAILED DESCRIPTION OF THE INVENTION

[0010] First embodiment In this embodiment, characteristic examples of a position display system using a mobile device, a mobile device, and a mobile device control method for controlling the mobile device will be described with reference to the drawings. The position display system is a system that displays the position of a mobile device. The position display system is a system that displays the current position of an athlete in a competition such as a triathlon. In this embodiment, an example of a triathlon will be used for explanation. The competition events in a triathlon are swimming, biking, and running. Swimming is a swimming competition, biking is a cycling competition, and running is a marathon competition. Incidentally, competition events are also called athletic events.

[0011] As shown in FIG. 1, a position display system 1 uses multiple portable devices 2. Each portable device 2 is worn by a respective athlete. The portable devices 2 receive radio waves transmitted from positioning satellites 3. There is no particular limitation on the reception interval, but in this embodiment, for example, the portable devices 2 receive radio waves every second. The portable devices 2 use the radio waves to detect their current position and moving speed.

[0012] The radio waves transmitted from the positioning satellites 3 include GPS (Global Positioning System) satellite signals. Navigation messages such as GPS satellite orbital information (ephemeris and almanac) are superimposed on the GPS satellite signals. The mobile terminal 2 detects its current position from the navigation messages.

[0013] The mobile terminal 2 detects its moving speed using the Doppler effect of the carrier wave of the radio waves transmitted from the positioning satellite 3. The positioning satellite 3 emits radio waves with a very stable, constant wavelength and frequency. As the mobile terminal 2 moves, the frequency of the carrier wave received by the mobile terminal 2 changes continuously. The mobile terminal 2 calculates its moving speed from this change in frequency. The horizontal speed accuracy of this detection method is approximately 0.1 km / h.

[0014] Each mobile terminal 2 transmits data including location information to a first base station 4 serving as a base station. The communication between the mobile terminal 2 and the first base station 4 is not particularly limited, but in this embodiment, for example, LTE (Long Term Evolution) communication is used. LTE communication is one of the cellular LPWA (Low Power Wide Area) standards provided by telecommunications carriers. LTE communication covers a wide area by utilizing some of the frequencies of the first base stations 4 installed nationwide. The first base station 4 is also called an LTE base station.

[0015] The data including the location information is transmitted from the first base station 4 to the system server 5. The data including the location information is transmitted via the system server 5 to the application server 6. The application server 6 combines the map data with the location information and outputs combined map data. In the combined map data, a mark indicating the competitor's location is placed on a map.

[0016] A person involved in the competition operates a smartphone 7 to access the application server 6. The smartphone 7 communicates wirelessly with a second base station 8, and accesses the application server 6 via the second base station 8. The smartphone 7 acquires the composite map data and displays the composite map data on the display screen of the smartphone 7. A person involved in the competition looks at the composite map data to recognize the location of each competitor.

[0017] 2, the mobile terminal 2 includes a control unit 9 that performs arithmetic processing and control. The control unit 9 includes a CPU 11 (Central Processing Unit) that functions as a processor and performs various arithmetic processing, and a memory 12 that functions as a storage unit for storing various information. A position information acquisition unit 13, a movement speed detection unit 14, a communication unit 15 that functions as an input unit, a speed conversion unit 16 that functions as a movement speed detection unit, a gyro sensor 17, an input device 18 that functions as an input unit, and a display device 19 are electrically connected to the CPU 11 of the control unit 9 via an input / output interface 21 and a data bus 22.

[0018] The position information acquisition unit 13 and the movement speed detection unit 14 include a satellite antenna 23 and are electrically connected to the satellite antenna 23. The satellite antenna 23 is part of the position information acquisition unit 13 and part of the movement speed detection unit 14. The satellite antenna 23 receives radio waves transmitted from the positioning satellite 3. The position information acquisition unit 13 processes the radio waves to acquire position information.

[0019] The movement speed detection unit 14 detects the movement speed by utilizing the Doppler effect of radio waves transmitted from the positioning satellite 3. The movement speed of the mobile terminal 2 detected by utilizing the Doppler effect of radio waves transmitted from the positioning satellite 3 is the second movement speed.

[0020] The communication unit 15 is electrically connected to the communication antenna 24. The communication unit 15 communicates location information with the first base station 4 via wireless communication. In addition, the communication unit 15 communicates with the first base station 4 or the second base station 8 via wireless communication to input the type of exercise to be played.

[0021] The speed conversion unit 16 includes an acceleration sensor 25 and is electrically connected to the acceleration sensor 25. The acceleration sensor 25 detects the acceleration of the mobile terminal 2. The speed conversion unit 16 converts the acceleration signal output by the acceleration sensor 25 into speed data indicating a change in speed. The speed conversion unit 16 transmits the speed data indicating the change in speed of the mobile terminal 2 to the CPU 11. The movement speed of the mobile terminal 2 detected by the acceleration sensor 25 is defined as a first movement speed.

[0022] The gyro sensor 17 detects a change in the angular velocity of the portable terminal 2. The gyro sensor 17 transmits angular velocity data indicating the change in the angular velocity of the portable terminal 2 to the CPU 11.

[0023] The input device 18 is composed of push buttons, a touch pad, a touch panel, etc. The athlete inputs the type of exercise by operating the input device 18. The input device 18 is used to set up the mobile terminal 2 and input information.

[0024] The display device 19 is configured with a liquid crystal panel, an organic EL panel, etc. The display device 19 displays various types of information. In addition, the display device 19 prompts the user to input the type of exercise.

[0025] The memory 12 is a concept that includes semiconductor memories such as RAM and ROM. The memory 12 stores a program 26 that describes the control procedures for the operation of the mobile terminal 2. The memory 12 also stores movement speed data 27 that indicates the movement speed of the mobile terminal 2 detected by the movement speed detection unit 14 and the speed conversion unit 16. The memory 12 also stores a movement interval setting value 28 that corresponds to the communication interval. The communication interval is the time interval at which the communication unit 15 transmits location information to the first base station 4. The movement interval setting value 28 is a setting value for the distance interval at which the athlete moves. The movement distance of the athlete is the same as the movement distance of the mobile terminal 2.

[0026] In addition, the memory 12 stores a movement speed determination table 29 that indicates the relationship between a movement speed determination value and a communication interval. In addition, the memory 12 stores exercise type determination data 31 that indicates the relationship between the athlete's movement speed and the angular velocity detected by the gyro sensor 17, and the type of exercise the athlete is performing. In addition, the memory 12 stores exercise type data 32 that is data on the type of exercise the athlete performs in a competition or the like.

[0027] Memory 12 also stores an exercise type-communication interval correspondence table 33 that indicates the correspondence between exercise types and the communication intervals at which communication unit 15 communicates. Exercise type-communication interval correspondence table 33 also stores data indicating the correspondence between exercise types and upper limits of communication intervals. Memory 12 also stores measurement data 34 such as positioning time, position, split time, distance, pace, running pitch, stride while running, stroke pitch while swimming, etc. Memory 12 also has storage areas that function as work areas and temporary files for CPU 11, as well as various other storage areas.

[0028] The CPU 11 controls the mobile terminal 2 to detect its current location and to communicate with the first base station 4 according to a program 26 stored in the memory 12. As a specific function realization unit, the CPU 11 has a communication interval setting unit 35. The communication interval setting unit 35 sets an initial value of the time interval at which the communication unit 15 communicates with the first base station 4. The initial value of the time interval may be input by the contestant using the input device 18. If the application server 6 stores the initial value of the time interval, the communication unit 15 may access the application server 6 to set the initial value of the time interval.

[0029] Additionally, the CPU 11 has a movement speed calculation unit 36. The movement speed calculation unit 36 ​​receives the second movement speed from the movement speed detection unit 14. Furthermore, the movement speed calculation unit 36 ​​receives the first movement speed from the speed conversion unit 16. When the movement speed detection unit 14 cannot communicate normally with the positioning satellite 3, the movement speed calculation unit 36 ​​adopts the first movement speed. When the acceleration sensor 25 cannot detect the speed normally, the movement speed calculation unit 36 ​​adopts the second movement speed. When both the first movement speed and the second movement speed are normal, the movement speed calculation unit 36 ​​adopts the movement speed that is estimated to be more correct based on the speed data up to that point. In this way, the movement speed calculation unit 36 ​​determines the movement speed of the portable terminal 2 based on at least one of the first movement speed and the second movement speed.

[0030] With this configuration, even when the reception state of radio waves transmitted from positioning satellite 3 is poor, acceleration sensor 25 can detect the first movement speed. When the reception state of radio waves transmitted from positioning satellite 3 is good, the second movement speed can be detected. By combining the first movement speed and the second movement speed, movement speed calculation unit 36 ​​can recognize the position with high accuracy.

[0031] Additionally, the CPU 11 has a communication interval determination unit 37. The communication interval determination unit 37 of the control unit 9 determines the communication interval at which the communication unit 15 communicates based on the moving speed of the portable terminal 2. The communication interval determination unit 37 determines the communication interval so that the communication interval is long when the moving speed is slow. The communication interval determination unit 37 determines the communication interval so that the communication interval is short when the moving speed is fast. The communication unit 15 communicates at the communication interval determined by the communication interval determination unit 37. The communication interval setting unit 35 performs initial setting of the communication interval. The communication interval determination unit 37 changes the communication interval by referring to the speed of the portable terminal 2.

[0032] According to this configuration, the communication interval is determined so that it is longer when the moving speed is slow. The communication interval is determined so that it is shorter when the moving speed is fast. The distance traveled by the portable terminal 2 within the communication interval is calculated by multiplying the moving speed and the communication interval. Therefore, even if the moving speed changes, the distance traveled by the portable terminal 2 within the communication interval is unlikely to change. As a result, location information can be transmitted at intervals of an appropriate distance even when the moving speed changes.

[0033] The moving speed calculation unit 36 ​​of the control unit 9 may determine the moving speed based on a statistical value of a plurality of values ​​of moving speeds detected during a predetermined period, and the communication interval determination unit 37 may determine the communication interval using the moving speed determined based on the statistical value.

[0034] The predetermined period for detecting the moving speed is not particularly limited, but in this embodiment, it is set to, for example, 10 seconds. Since the moving speed is detected every second, statistical processing is performed using 10 pieces of moving speed data. The average, mode, median, and maximum value may also be used for statistical processing of the moving speed.

[0035] According to this configuration, the communication interval is determined by statistical processing, which reduces the detection error of the moving speed.

[0036] Additionally, the CPU 11 has a communication interval calculation unit 38. The communication interval calculation unit 38 calculates a calculation result by dividing the movement interval setting value 28 stored in the memory 12 by the movement speed. The communication interval determination unit 37 determines the calculation result as the communication interval.

[0037] According to this configuration, location information can be transmitted every time the athlete moves the distance indicated by the movement interval setting value 28. Therefore, the location of the athlete carrying the portable terminal 2 can be determined with high accuracy. As a result, it becomes easier to respond to rescue, assistance, search, etc.

[0038] Additionally, the CPU 11 has an exercise type detection unit 39. The exercise type detection unit 39 receives an input of the movement speed of the portable terminal 2 from the speed conversion unit 16. The exercise type detection unit 39 receives an input of the angular velocity of the portable terminal 2 from the gyro sensor 17. The exercise type detection unit 39 compares the movement speed and angular velocity of the portable terminal 2 with the exercise type determination data 31 to detect the type of exercise the athlete is performing.

[0039] In addition, the CPU 11 has an input control unit 40. The input control unit 40 controls the input device 18. In addition, the input control unit 40 outputs an instruction signal to the communication unit 15 to input the type of exercise to be performed in the competition from the application server 6. In addition, the CPU 11 has a display control unit 41. The display control unit 41 controls the content to be displayed on the display device 19. In addition, the CPU 11 has an integrated control unit 42. The integrated control unit 42 controls the order in which each function realization unit performs its function.

[0040] As shown in Figure 3, the measurement data 34 includes various types of data. Positioning time indicates the time when the position to be transmitted was detected. Split time indicates the time elapsed from a specified time. Distance indicates the distance traveled from a specified position. Pace indicates the speed of travel. Running pitch indicates the number of times the foot touches the ground per minute when running. Stride indicates the distance per step. Stroke pitch when swimming indicates the number of times the arm rotates per minute. Data for items marked "Yes" is obtained for each event.

[0041] Next, a control method for the portable terminal 2 described above will be described. In the flowchart of Fig. 4, steps S1, S2, and S3 are performed in parallel. Step S1 corresponds to a speed detection step. The movement speed detection unit 14 detects a second movement speed as the movement speed of the portable terminal 2. Furthermore, the acceleration sensor 25 and the speed conversion unit 16 may detect a first movement speed as the movement speed of the portable terminal 2. The movement speed calculation unit 36 ​​determines the movement speed from the first movement speed and the second movement speed. Next, the process proceeds to step S4.

[0042] Step S2 is a location information acquisition step. In this step, the location information acquisition unit 13 acquires location information at predetermined intervals. The predetermined interval is not particularly limited, but in this embodiment, it is, for example, one second. Next, the process proceeds to step S4.

[0043] Step S3 is a transmission interval determination step. In this step, the moving speed calculation unit 36 ​​determines the moving speed based on a statistical value of multiple values ​​of moving speed detected over a predetermined period. Next, the communication interval determination unit 37 of the control unit 9 determines the communication interval so that the communication interval is long when the moving speed is slow. The communication interval determination unit 37 of the control unit 9 determines the communication interval so that the communication interval is short when the moving speed is fast. Next, the process proceeds to step S4.

[0044] Step S4 is a communication determination step. This step is a step of determining whether it is the timing to communicate. The integrated control unit 42 of the control unit 9 determines whether the time elapsed since the communication unit 15 communicated with the first base station 4 exceeds the set value of the communication interval. If the time elapsed since the communication unit 15 communicated with the first base station 4 does not exceed the set value of the communication interval, the integrated control unit 42 determines not to communicate. Then, the process proceeds to steps S1, S2, and S3. If the time elapsed since the communication unit 15 communicated with the first base station 4 exceeds the set value of the communication interval, the integrated control unit 42 determines to communicate. Then, the process proceeds to step S5.

[0045] Step S5 is a communication step. In this step, the communication unit 15 communicates with the application server 6 via the first base station 4 and the system server 5 to transmit measurement data 34 including location information. In steps S4 and S5, the communication unit 15 communicates at the communication interval determined by the communication interval determination unit 37 of the control unit 9. Next, the process proceeds to step S6.

[0046] Step S6 is an end determination step. In this step, the integrated control unit 42 determines whether or not to end the process of communicating the measurement data 34 at each set value of the communication interval. If the athlete does not input an instruction to end from the input device 18, the integrated control unit 42 determines not to end the above process. Next, the process proceeds to steps S1, S2, and S3. If the athlete inputs an instruction to end from the input device 18, the integrated control unit 42 determines to end the above process. Then, the control of steps S1 to S6 ends.

[0047] FIG. 5 corresponds to the transmission interval determination step of step S3. The horizontal axis of FIG. 5 represents the moving speed of the portable terminal 2. The vertical axis represents the communication interval. A first speed / communication interval relation line 50 represents the communication interval calculated by the communication interval calculation unit 38 when the moving interval setting value 28 is 200 m. When the moving speed is X km / h and the communication interval is Y seconds, the first speed / communication interval relation line 50 represents the formula Y = 200 × 3.6 / X, where "3.6" is a coefficient for converting units. When the competitive event is swimming, the average speed of the athlete is approximately 5 km / h. When the moving speed of the portable terminal 2 is 5 km / h, the communication interval calculation unit 38 divides 200 m by 5 km / h to calculate 144 seconds. The communication interval determination unit 37 then determines the moving interval setting value 28 to be 144 seconds.

[0048] When the event is running, the average speed of the athlete is approximately 15 km / h. When the moving speed of the mobile terminal 2 is 15 km / h, the communication interval calculation unit 38 divides 200 m by 15 km / h to calculate 48 seconds. Then, the communication interval determination unit 37 determines the moving interval setting value 28 to be 48 seconds.

[0049] When the sport is biking, the average speed of the athletes is approximately 40 km / h. When the moving speed of the mobile terminal 2 is 40 km / h, the communication interval calculation unit 38 divides 200 m by 40 km / h to calculate 18 seconds. Then, the communication interval determination unit 37 determines the moving interval setting value 28 to be 18 seconds.

[0050] Figure 6 is a diagram corresponding to the communication determination step of step S4 and the communication step of step S5. The horizontal axis of Figure 6 represents elapsed time. The vertical axis represents the distance traveled by the mobile device 2 and the athlete. The first speed line 43 shows the relationship between elapsed time and distance traveled when the mobile device 2 is traveling at a speed of 5 km / h. The first speed line 43 indicates the state of the athletic event being swimming. The circular marks indicate points at which the communication unit 15 communicates. When the mobile device 2 is traveling at a speed of 5 km / h, communication occurs every 144 seconds. The distance traveled by the mobile device 2 and the athlete during the communication interval is 200 m.

[0051] The second speed line 44 shows the relationship between elapsed time and distance traveled when the mobile device 2 is moving at a speed of 15 km / h. The second speed line 44 indicates that the event is a run. When the mobile device 2 is moving at a speed of 15 km / h, communication occurs every 48 seconds. The distance traveled by the mobile device 2 and the athlete during the communication interval is 200 m.

[0052] The third speed line 45 shows the relationship between elapsed time and distance traveled when the mobile device 2 is moving at a speed of 40 km / h. The third speed line 45 indicates that the sport is biking. When the mobile device 2 is moving at a speed of 40 km / h, communication occurs every 18 seconds. The distance traveled by the mobile device 2 and the athlete during the communication interval is 200 m. Thus, the distance traveled by the mobile device 2 and the athlete during the communication interval is 200 m in each sport. In swimming, running, and biking, the communication unit 15 communicates every time the athlete moves 200 m.

[0053] Figure 12 shows the relationship between elapsed time and the distance traveled by the mobile device 2 in a comparative example. The communication interval is 30 seconds for each sporting event. When swimming, as indicated by the first speed line 43, communication occurs every 44 m. When running, as indicated by the second speed line 44, communication occurs every 133 m. When biking, as indicated by the third speed line 45, communication occurs every 356 m. In this way, the distance traveled by the mobile device 2 and the athlete during the communication interval differs for each sporting event.

[0054] According to the method of this embodiment, the communication interval is determined so that it is longer when the moving speed is slow. The communication interval is determined so that it is shorter when the moving speed is fast. The distance traveled by the portable terminal 2 within the communication interval is calculated by multiplying the moving speed and the communication interval. Therefore, even if the moving speed changes, the distance traveled by the portable terminal 2 within the communication interval is unlikely to change. As a result, location information can be transmitted at intervals of an appropriate distance even when the moving speed changes.

[0055] The communication frequency can be reduced compared to the comparative example, and therefore the power consumption of the battery built into the mobile terminal 2 can be reduced, resulting in a longer battery life.

[0056] Second embodiment This embodiment differs from the first embodiment in that the method of determining the communication interval is different. Note that the same components as those in the first embodiment are denoted by the same reference numerals, and redundant description will be omitted.

[0057] 7, a movement speed determination table 29 indicating communication intervals corresponding to the movement speeds of the portable terminal 2 and the athlete is stored in the memory 12. In other words, the memory 12 stores the movement speed determination table 29 indicating the relationship between the movement speed determination value and the communication interval. The communication interval determination unit 37 of the control unit 9 compares the movement speeds of the portable terminal 2 and the athlete with the movement speed determination value to determine the communication interval.

[0058] FIG. 8 shows the relationship between the movement speed of the mobile terminal 2 and the communication interval in the movement speed determination table 29. The horizontal axis represents the movement speed. The vertical axis represents the communication interval. The second speed / communication interval relationship line 46 represents the relationship between the movement speed and the communication interval shown in the movement speed determination table 29. The movement speed range of 0 to 7.5 km / h applies when the competitive event is swimming. In this case, the communication interval is 13 seconds, which is shorter than in other sports. In this movement speed range, the athlete moves approximately 20 m during the communication interval.

[0059] The speed range of 7.5 to 17 km / h applies to running events. The communication interval is 60 seconds. In this speed range, the athlete travels approximately 258 m during the communication interval. The speed range of 17 km / h or more applies to biking events. The communication interval is 25 seconds. In this speed range, the athlete travels approximately 300 m during the communication interval.

[0060] FIG. 9 is a diagram corresponding to the communication determination step of step S4 and the communication step of step S5. The horizontal axis of FIG. 9 represents the elapsed time during which the communication unit 15 communicates. The vertical axis represents the distance traveled by the mobile device 2 and the athlete. The fourth speed line 47 shows the relationship between the elapsed time and the distance traveled when the mobile device 2 is traveling at a speed of 5 km / h. The fourth speed line 47 is applied when the competitive event is swimming. The circular marks indicate the points at which the communication unit 15 communicates. When the mobile device 2 is traveling at a speed of 7.5 km / h or less, communication occurs every 13 seconds. The distance traveled by the mobile device 2 and the athlete during the communication interval is 20 m. When an athlete encounters trouble during a swimming competition, a lifeguard heads out to rescue them. At this time, the athlete's location can be found within an error range of 20 m.

[0061] The fifth speed line 48 shows the relationship between elapsed time and distance traveled when the moving speed of the mobile device 2 is between 7.5 km / h and 17 km / h. The fifth speed line 48 is applied when the athletic event is a run. When the moving speed of the mobile device 2 is between 7.5 km / h and 17 km / h, communication occurs every 60 seconds. When the moving speed of the mobile device 2 is approximately 15 km / h, the distance traveled by the mobile device 2 and the athlete during the communication interval is approximately 258 m.

[0062] The sixth speed line 49 shows the relationship between elapsed time and distance traveled when the speed of the mobile device 2 exceeds 17 km / h. The sixth speed line 49 is applied when the athletic event is biking. When the speed of the mobile device 2 exceeds 17 km / h, communication occurs every 25 seconds. When the speed of the mobile device 2 is approximately 40 km / h, the distance traveled by the mobile device 2 and the athlete during the communication interval is approximately 300 m. Thus, when the athletic events are running and biking, the distance traveled by the mobile device 2 and the athlete during the communication interval is 258 to 300 m.

[0063] This configuration makes it possible to set an appropriate communication interval that suits the state of the person carrying the portable terminal 2. By setting the movement speed determination table 29 according to the sport, it is possible to set an appropriate communication interval.

[0064] Third embodiment This embodiment differs from the first embodiment in that the method of determining the communication interval is different. Note that the same components as those in the first embodiment are denoted by the same reference numerals, and redundant description will be omitted.

[0065] The exercise type detection unit 39 of the control unit 9 receives the movement speed of the portable terminal 2 from the speed conversion unit 16. The exercise type detection unit 39 receives the angular velocity of the portable terminal 2 from the gyro sensor 17.

[0066] The athlete wears the mobile device 2 on their arm. When swimming, the athlete moves their arms widely, so the angular velocity of the mobile device 2 changes significantly. The athlete's moving speed is slower than when running or biking. When running, the athlete moves their arms within a certain angle range, so the angular velocity of the mobile device 2 changes less than when swimming. When biking, the athlete hardly moves their arms, so the angular velocity of the mobile device 2 changes less than when running. In this way, the angular velocity of the mobile device 2 has characteristics depending on the sport. Therefore, the exercise type detection unit 39 can estimate the sport type from the angular velocity and moving speed of the mobile device 2. Further detailed examples are introduced in Patent Document 2.

[0067] The exercise type detection unit 39 of the control unit 9 determines the type of exercise being performed by the athlete based on the movement speed and angular velocity of the mobile terminal 2.

[0068] 10, the correspondence between the exercise type and the communication interval is shown in exercise type-communication interval correspondence table 33. Exercise type-communication interval correspondence table 33 is stored in memory 12. Communication interval determination unit 37 of control unit 9 determines the communication interval based on the exercise type and exercise type-communication interval correspondence table 33.

[0069] According to this configuration, the speed conversion unit 16, acceleration sensor 25, gyro sensor 17, and exercise type detection unit 39 of the control unit 9 determine the type of exercise. Therefore, even when the person carrying the mobile terminal 2 changes the type of exercise, the position information can be communicated at an appropriate communication interval that matches the content of the exercise, without requiring any operation such as inputting the type of exercise.

[0070] Fourth embodiment This embodiment differs from the first embodiment in that the method of determining the communication interval is different, and an upper limit value for the communication interval is set. Note that the same components as those in the first embodiment are denoted by the same reference numerals, and redundant explanations will be omitted.

[0071] The athlete inputs the type of exercise into the input device 18. For example, the display device 19 displays the characters swim, bike, or run, and the athlete operates a button to select one of swim, bike, or run. As shown in FIG. 10, the exercise type communication interval correspondence table 33 shows the correspondence between the type of exercise and the upper limit of the communication interval. The communication interval determination unit 37 of the control unit 9 determines the communication interval to be equal to or less than the upper limit of the communication interval. For example, the upper limit of the communication interval for swim is set to 20 seconds. When the athlete selects swim as the event, the communication unit 15 communicates the measurement data 34 at a communication interval of 20 seconds or less.

[0072] With this configuration, since the communication interval is equal to or less than the upper limit, the position accuracy of the person carrying the mobile terminal 2 can be equal to or less than the calculated value of the upper limit of the communication interval multiplied by the athlete's moving speed. As a result, it becomes easier to respond to rescue, support, search, etc.

[0073] Fifth embodiment This embodiment differs from the first embodiment in that the method of determining the communication interval is different. Note that the same components as those in the first embodiment are denoted by the same reference numerals, and redundant description will be omitted.

[0074] The athlete inputs the type of exercise into the input device 18. As shown in Fig. 10, the correspondence between the type of exercise and the communication interval is shown in the exercise type communication interval correspondence table 33. The communication interval determination unit 37 of the control unit 9 determines the communication interval based on the exercise type and the exercise type communication interval correspondence table 33. The communication unit 15 communicates at the communication interval determined by the communication interval determination unit 37 of the control unit 9.

[0075] According to this configuration, it is possible to communicate the position information at a communication interval suitable for the type of exercise.

[0076] Sixth embodiment This embodiment differs from the fifth embodiment in that the method of inputting the exercise type is different. Note that the same components as those in the fifth embodiment are given the same reference numerals, and redundant explanations will be omitted.

[0077] In this embodiment, the communication unit 15 communicates with the application server 6 via the first base station 4 and the system server 5. The communication unit 15 receives the exercise type data 32 from the application server 6.

[0078] 11, the exercise type data 32 includes a starting point 51 where the athlete starts. The exercise type data 32 also includes a finishing point 52 where the athlete finishes. The exercise type data 32 also includes a route 53 from the starting point 51 to the finishing point 52.

[0079] The exercise type data 32 also includes a swim section 54 in which the athlete swims, a bike section 55 in which the athlete bikes, and a run section 56 in which the athlete runs. The exercise type data 32 also includes a first transition area 57 between the swim section 54 and the bike section 55, and a second transition area 58 between the bike section 55 and the run section 56. The athlete moves through the start point 51, swim section 54, first transition area 57, bike section 55, second transition area 58, run section 56, and finish point 52 in this order.

[0080] The exercise type data 32 includes information on the latitude and longitude of each location along the route 53. The exercise type detection unit 39 of the control unit 9 recognizes the sport type corresponding to the athlete's current location and the next scheduled sport type from the current location information detected by the position information acquisition unit 13 and the exercise type data 32.

[0081] At the start point 51, the exercise type detection unit 39 recognizes that the next event the athlete will be competing in is swimming. The communication interval determination unit 37 inputs the information about the event type from the exercise type detection unit 39. The communication interval determination unit 37 sets the communication interval to 13 seconds by referring to the exercise type communication interval correspondence table 33 shown in FIG. 10. In the swim section 54, the communication interval is maintained at 13 seconds.

[0082] In the first transition area 57, the exercise type detection unit 39 recognizes that the next event the athlete will perform is biking. The communication interval determination unit 37 inputs the information about the event from the exercise type detection unit 39. The communication interval determination unit 37 sets the communication interval to 25 seconds by referring to the exercise type communication interval correspondence table 33. In the biking section 55, the communication interval is maintained at 25 seconds.

[0083] In the second transition area 58, the exercise type detection unit 39 recognizes that the next athletic event the athlete will perform is running. The communication interval determination unit 37 inputs information about the athletic event from the exercise type detection unit 39. The communication interval determination unit 37 sets the communication interval to 60 seconds by referring to the exercise type communication interval correspondence table 33. In the run section 56, the communication interval is maintained at 60 seconds.

[0084] At the finish line 52, the athletic event detection unit 39 recognizes that the race has ended. The communication interval determination unit 37 receives information about the event from the athletic event detection unit 39. The communication interval determination unit 37 determines to end communication after communicating for a predetermined period of time. The value of this "predetermined period" can be set, and in this embodiment is set to, for example, 30 seconds.

[0085] As described above, in the mobile terminal 2 of this embodiment, the location information acquisition unit 13 acquires location information. The communication unit 15 acquires the location information by communicating with the first base station 4. The communication unit 15 inputs the exercise type. The memory 12 stores the exercise type-communication interval correspondence table 33. The communication interval determination unit 37 of the control unit 9 determines the communication interval based on the exercise type and the exercise type-communication interval correspondence table 33. The communication unit 15 communicates at the communication interval determined by the communication interval determination unit 37.

[0086] According to this configuration, it is possible to communicate the position information at a communication interval suitable for the type of exercise.

[0087] Seventh embodiment In the sixth embodiment, the sport type is determined based on the exercise type data 32. Alternatively, the athlete may specify the sport type by operating the input device 18 such as a button. In this case, the position information can also be communicated at a communication interval appropriate for the type of exercise.

[0088] Eighth embodiment In the first to sixth embodiments, the mobile device 2 was used in a triathlon competition. Alternatively, the mobile device 2 may be used in a marathon competition or trail running. Alternatively, the mobile device 2 may be used for running, biking, or swimming in personal training. Alternatively, the mobile device 2 may be used for exercise that involves movement, such as trekking.

[0089] Ninth embodiment The communication unit 15 in the first embodiment may perform communication using Bluetooth (registered trademark). For example, communication using Bluetooth (registered trademark) may be used for procedures for participating in a competition. [Explanation of symbols]

[0090] 2...mobile terminal, 3...positioning satellite, 4...first base station as base station, 9...control unit, 12...memory as storage unit, 13...location information acquisition unit, 14...movement speed detection unit, 15...communication unit as input unit, 16...speed conversion unit as movement speed detection unit, 17...gyro sensor, 18...input device as input unit, 25...acceleration sensor, 29...movement speed determination table, 33...exercise type communication interval correspondence table.

Claims

1. a location information acquisition unit that receives radio waves transmitted from a positioning satellite and processes the radio waves to acquire location information; a movement speed detection unit that detects a movement speed by utilizing the Doppler effect of the radio waves transmitted from the positioning satellite; a communication unit that communicates the location information with a base station by wireless communication; a control unit that determines a communication interval at which the communication unit communicates based on the moving speed; an input unit for inputting the type of exercise; a storage unit that stores an exercise type-communication interval correspondence table that indicates a correspondence relationship between the exercise type and the upper limit value of the communication interval, the control unit determines the communication interval so that the communication interval is long when the moving speed is slow; the control unit determines the communication interval to be equal to or less than an upper limit value of the communication interval; The mobile terminal is characterized in that the communication unit communicates at the communication interval determined by the control unit.

2. 2. The mobile terminal according to claim 1, The mobile terminal is characterized in that the control unit determines the communication interval based on a statistical value of a plurality of values ​​of the moving speed detected over a predetermined period.

3. The mobile terminal according to any one of claims 1 to 2, the moving speed detection unit includes an acceleration sensor, A mobile terminal characterized in that the control unit determines the movement speed based on at least one of a first movement speed detected by the acceleration sensor and a second movement speed detected by utilizing the Doppler effect of the radio waves transmitted from the positioning satellite.

4. a location information acquisition unit that receives radio waves transmitted from a positioning satellite and processes the radio waves to acquire location information; a movement speed detection unit that detects a movement speed by utilizing the Doppler effect of the radio waves transmitted from the positioning satellite; a communication unit that communicates the location information with a base station by wireless communication; a control unit that determines a communication interval at which the communication unit communicates; an input unit for inputting the type of exercise; a storage unit that stores an exercise type-communication interval correspondence table that indicates a correspondence relationship between the exercise type and an upper limit value of the communication interval, the location information acquisition unit acquires the location information at predetermined intervals, the moving speed detection unit detects the moving speed, the control unit determines the communication interval so that the communication interval is long when the moving speed is slow, the control unit determines the communication interval to be equal to or less than the upper limit value of the communication interval, A method for controlling a mobile terminal, wherein the communication unit communicates at the communication interval determined by the control unit.

Citation Information

Patent Citations

  • GPS positioning terminal and position monitoring system using it

    JP2004138562A

  • Support navigator system

    JP2008128876A

  • Apparatus for measuring speed of mobile station

    JP2008175730A

  • Information processing device, information processing method, and program

    JP2015105877A

  • Exercise quantity calculation method, exercise quantity calculation device, and portable apparatus

    JP2015109946A