Information recording device, information recording method, and program

By combining satellite positioning system and external force sensors in the motion recording equipment, periodically recording the motion position and external force information, and storing data at preset recording points, the problem of information recording under limited battery power is solved, efficient and without excessive or insufficient motion recording is achieved, and the physical burden on users is reduced.

JP7677374B2Active Publication Date: 2025-05-15CASIO COMPUTER CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2023125658
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-08-01
Publication Date
2025-05-15
Estimated Expiration
2039-09-17

AI Technical Summary

Technical Problem

The prior art is difficult to realize efficient information recording of motion recording equipment under limited battery power conditions, and the equipment needs to be minimized to reduce the physical burden on users.

Method used

An information recording device is designed, using a combination of satellite positioning system and external force sensors to periodically record moving position and external force information, and data storage is carried out at preset recording points, appropriately extending the data acquisition cycle to reduce battery consumption.

Benefits of technology

It realizes efficient recording of motion information without excessive or insufficient information under limited battery power conditions, and the equipment is small and light, reducing the physical burden on users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007677374000001
    Figure 0007677374000001
  • Figure 0007677374000002
    Figure 0007677374000002
  • Figure 0007677374000003
    Figure 0007677374000003
Patent Text Reader

Abstract

To record information desired by a user without excess nor deficiency while reducing power consumption.SOLUTION: An information recording device includes a GPS antenna 21 and a GPS receiver 15 which receive a current position as index information indicating a lapse situation from start of move, an acceleration sensor 23 which receives information on external force applied to the information recording device as index information indicating a lapse situation from start of move, a gyro sensor 24, a geomagnetic sensor 25, an atmospheric pressure sensor 26, a program memory 13 which stepwisely sets and stores an acquisition frequency for acquiring, from the start of move or start point, the index information by the GPS receiver 15, acceleration sensor 23, gyro sensor 24, geomagnetic sensor 25 and atmospheric sensor 26 so as to be lower according to an elapsed time from the start of move or an elapsed distance from the start point, a processor 11 for allowing acquisition of the index information by using the elapsed time or the elapsed distance, and a memory card 20 which records the acquired index information.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information recording device, an information recording method, and a program suitable for recording information obtained while running, for example. [Background technology]

[0002] A technology has been proposed for reducing the storage capacity of memory that stores driving locus information in a navigation device (for example, Patent Document 1). In the technology described in Patent Document 1, when the memory's storage capacity becomes full, the information stored in the memory is thinned out and re-stored, and the power consumption of the device is not taken into consideration. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 04-369682 Summary of the Invention [Problem to be solved by the invention]

[0004] In recent years, long-distance running, such as citizen marathons, has become popular, and there is a demand for devices that allow users to easily record their running results at marathons, etc. In particular, when considering wearable devices that users wear on their bodies, there is a demand for devices that are small, lightweight, and comfortable to wear in order to reduce the physical burden on the user as much as possible.

[0005] In such devices, since the capacity of the built-in power supply is limited, it is desirable to reduce the amount of power consumption as much as possible.

[0006] The present invention has been made in consideration of the above-mentioned circumstances, and an object of the present invention is to provide an information recording device, an information recording method, and a program capable of recording information regarding movement without excess or deficiency. [Means for solving the problem]

[0007] An information recording device according to one aspect of the present invention includes an acquisition means for acquiring at least one of position information indicating a current position of the information recording device or information on an external force applied to the information recording device at a predetermined frequency after the information recording device starts moving, a movement distance acquisition means for acquiring a movement distance from a start point when the information recording device starts moving, and a recording control means for causing at least one of the position information or the external force information acquired by the acquisition means to be recorded in a memory unit when it is determined that a position moved from the start point to the movement distance acquired by the movement distance acquisition means is a position of a preset recording point; the acquiring means acquires the location information by the satellite positioning system when the location information can be acquired by the satellite positioning system, and acquires a current location based on information about the external force when the location information cannot be acquired by the satellite positioning system; The locations of the record points are set in a first distance unit in the section from the start point to a first point, and are set in a second distance unit longer than the first distance in the section after the first point. Effect of the Invention

[0008] According to the present invention, it is possible to record information relating to movement without excess or deficiency. [Brief description of the drawings]

[0009] [Figure 1] FIG. 2 is a block diagram showing the functional configuration of an electronic circuit of a wearable terminal according to an embodiment of the present invention. [Diagram 2] 5 is a flowchart showing processing contents from the start of recording of trajectory information according to a first operation example of an embodiment of the present invention. [Diagram 3] 5 is a flowchart showing the contents of a sensor data collection process according to a first operation example of an embodiment of the present invention. [Figure 4] 6 is a flowchart of a subroutine showing details of a recording area determination process according to a first operation example of one embodiment of the present invention. [Diagram 5] FIG. 11 is a diagram showing the relationship between a time interval, a maximum time interval value, and a maximum number of pieces of trajectory information data in accordance with elapsed time in a first operation example of an embodiment of the present invention. [Figure 6]FIG. 4 is a diagram illustrating a storage area for trajectory information according to a first operation example of an embodiment of the present invention. [Figure 7] 10 is a flowchart showing the contents of a presetting process according to a second operation example of an embodiment of the present invention. [Figure 8] 10 is a flowchart showing the contents of a process for recording the time when passing through a distance point according to a second operation example of one embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings in which the present invention is applied to a wearable terminal used in leisure activities and sports involving movement, such as running and cycling.

[0011] In the following description, it is assumed that various data during an activity such as running, cycling, trekking, etc. is recorded in a wearable device 10 attached to the user's waist, for example.

[0012] [Configuration of one embodiment] 1 is a block diagram showing the functional configuration of electronic circuits of a wearable terminal 10. In the figure, the wearable terminal 10 mainly operates with a processor 11, a work memory 12, and a program memory 13.

[0013] Here, the processor 11 reads out the operating programs and various fixed data stored in the program memory 13 consisting of a non-volatile memory such as a flash memory, expands and stores them in the work memory 12 consisting of an SRAM or the like, and then sequentially executes the operating programs, thereby overall controlling the operations described below.

[0014] The processor 11, work memory 12, and program memory 13 are connected to a GPS (Global Positioning System) receiver 15, a short-range wireless communication unit 16, a key operation unit 17, an indicator unit 18, a sensor interface (I / F) 19, and a memory card 20 via a bus B.

[0015] The GPS receiver 15 uses the GPS antenna 21 to receive radio waves arriving from a plurality of GPS satellites (not shown), and calculates the absolute three-dimensional coordinate position (latitude / longitude / altitude) of the current position and the current time.

[0016] The GPS receiver 15 may be compatible with satellite positioning systems other than GPS, such as the Global Navigation Satellite System (GLONASS) and the Quasi-Zenith Satellite System (QZSS), a regional navigation satellite system in Japan, and may receive radio waves from these satellites to calculate the three-dimensional coordinate position of the current position and the current time with higher accuracy. In this case, when the positioning operation by the GPS receiver 15 is described in the following description, it is assumed that the positioning operation by the satellite positioning system other than GPS is also performed.

[0017] The short-range wireless communication unit 16 is a circuit that uses an antenna 22 to perform data communication with a mobile information terminal such as a smartphone with low power consumption by short-range wireless communication technology such as Bluetooth (registered trademark) LE (Low Energy).

[0018] A portable information terminal (not shown) has an application program dedicated to the wearable terminal 10 pre-installed, and by executing the application program, it is possible to select and set various parameters required for recording trajectory information while in a paired state before the actual operation of the wearable terminal 10, and to read and transfer the trajectory information stored in the wearable terminal 10 after the wearable terminal 10 has started operating.

[0019] The key operation unit 17 receives key operations including a power key and the like provided on the wearable terminal 10 and transmits an operation key signal to the processor 11.

[0020] The indicator unit 18 includes, for example, a red LED (light emitting diode) and its driver, and blinks / goes off depending on whether the wearable terminal 10 is turned on or off.

[0021] The sensor interface 19 connects, for example, an acceleration sensor 23, a gyro sensor 24, a geomagnetic sensor 25, and an air pressure sensor 26, and receives information on external forces applied to the wearable terminal 10 as the detection output of each sensor, digitizes it if necessary, and sends it to the processor 11.

[0022] The acceleration sensor 23 detects the acceleration along three mutually perpendicular axes, thereby detecting the posture of the user wearing the wearable terminal 10 (including the direction of gravitational acceleration) and the direction of an applied external force.

[0023] The gyro sensor 24 is configured by, for example, a vibration type gyroscope, and detects the degree of change in the attitude of the wearable terminal 10 by detecting angular velocities along three axes that are perpendicular to one another.

[0024] The geomagnetic sensor 25 is configured, for example, by a magnetoresistance effect element (MR sensor), and detects the geomagnetism along three mutually orthogonal axes to detect the direction in which the wearable terminal 10 is moving.

[0025] By combining the detection outputs of the acceleration sensor 23, the gyro sensor 24, and the geomagnetic sensor 25, it is possible to obtain a movement trajectory that takes into account the direction based on autonomous navigation in three-dimensional space even in environments such as inside a tunnel, between buildings, or indoors, where the absolute value of the current position cannot be detected by the GPS receiver 15 and GPS antenna 21.

[0026] The atmospheric pressure sensor 26 detects changes in the atmospheric pressure state by detecting the atmospheric pressure, and can also be used to estimate the altitude when GPS positioning becomes impossible thereafter, in combination with the altitude information obtained from the output of the GPS receiver 15. Therefore, by using the detection output of the atmospheric pressure sensor 26 in combination, the accuracy of the relative movement trajectory information acquired by the acceleration sensor 23, the gyro sensor 24, and the geomagnetic sensor 25, particularly the altitude information, can be improved.

[0027] The memory card 20 is detachably attached to the wearable terminal 10 via a card slot CS, and is attached to record various data detected by the wearable terminal 10.

[0028] [First operation example] A first operation example of the embodiment will be described with reference to FIGS. In this operation example, a case where the wearable device 10 is used as an information recording device that records various information during running will be described. As an example, it is assumed that trajectory information and sensor data of each sensor for a maximum of four hours from the start of running are recorded. Hereinafter, the trajectory information and the sensor data of each sensor will be collectively referred to as "information." As for the frequency of recording, information is acquired every 1 [second] from the start to 1 hour, every 10 [seconds] from 1 to 2 hours, every 20 [seconds] from 2 to 3 hours, and every 30 [seconds] from 3 to 4 hours.

[0029] Before starting running, the wearable device 10 has various parameters required for recording information selected via the antenna 22 and short-range wireless communication unit 16 by a portable information terminal (not shown) such as a smartphone on which an application program dedicated to the wearable device 10 has been installed.

[0030] In this embodiment, the absolute value of the current position is acquired by the GPS receiver 15 and the GPS antenna 21. Meanwhile, as a parallel process, the detection outputs of the acceleration sensor 23, the gyro sensor 24, the geomagnetic sensor 25, and the air pressure sensor 26 are combined to continue acquiring a movement trajectory that takes into account the direction based on autonomous navigation in a three-dimensional space even in a situation where the absolute value of the current position cannot be detected by the GPS receiver 15 and the GPS antenna 21. The processor 11 calculates the current position by appropriately combining the absolute value of the current position acquired by the GPS receiver 15 and the GPS antenna 21 and position information obtained relatively from the previous current position, which is obtained by the detection outputs of the acceleration sensor 23, the gyro sensor 24, the geomagnetic sensor 25, and the air pressure sensor 26.

[0031] 2 is a flowchart showing the process executed by processor 11 after starting to record information by operating the power key of key operation unit 17. At the beginning of the process, processor 11 sets the maximum elapsed time to an initial value of "40" as an index of elapsed time (step S101). This maximum elapsed time is set in order to determine the elapsed time from the number of times that the detection output of each sensor is obtained, for example, in one second.

[0032] 5 is a diagram showing the relationship between the time interval for recording, the maximum value of the elapsed time for determining the time interval, and the maximum number of data items to be recorded, according to the elapsed time (t). These parameters are stored in advance in the program memory 13 as fixed data corresponding to the operation program.

[0033] Next, processor 11 sets the maximum number of data items to be recorded to an initial value of "3600" (step S102).

[0034] Furthermore, processor 11 clears an elapsed time counter that counts the time that has elapsed since the start of recording, setting the count value to "0" (step S103).

[0035] Next, the processor 11 clears an information counter that counts the number of recorded pieces of information to set the count value to "0" (step S104).

[0036] This completes the initial settings, and starts a data collection process (step S105) to collect the current position acquired by the GPS receiver 15 and GPS antenna 21, and the detection outputs of the various sensors 23 to 26 by the sensor interface 19. The sensor interface 19 executes interval timer processing, and after starting, periodically (40 times / second) collects sensor data accompanied by the counting operation of the elapsed time counter.

[0037] 3 is a flowchart showing the contents of a data collection process for the current position and sensor data, which is continuously executed by the GPS receiver 15, the GPS antenna 21, and the sensor interface 19 under the control of the processor 11. At the beginning of the process, the count value of the elapsed time counter is updated by "+1" (step S201), and then the current position acquired by the GPS receiver 15 and the GPS antenna 21, and the sensor data of the acceleration sensor 23, the gyro sensor 24, the geomagnetic sensor 25, and the atmospheric pressure sensor 26 are collected (step S202).

[0038] The collected current position and sensor data are sent to the processor 11, which then records them in the memory card 20 (step S203), completing one data collection process. As described above, this data collection process is executed periodically (40 times / second).

[0039] Returning to the processing of FIG. 2, thereafter, processor 11 waits for the timing to save by repeatedly determining whether the count value of the elapsed time counter has reached the maximum value set at that time (e.g., “40” for the first hour) (step S106).

[0040] In step S106, if it is determined that the count value of the elapsed time counter has reached the maximum value set at that time (YES in step S106), processor 11 clears the elapsed time counter to set the count value to “0” (step S107).

[0041] Next, the processor 11 calculates relative position information from the previously acquired position information of the behavioral trajectory using the sensor data for the maximum elapsed time stored up to that point, and calculates information on the current position to which the user has moved as trajectory information using this calculated relative position information and the absolute value information of the current position obtained by the GPS antenna 21 and the GPS receiver 15 (step S108).

[0042] The processor 11 records the calculated trajectory information and sensor data information in the memory card 20 again (step S109).

[0043] 6 is a diagram illustrating a recording area for a total of four hours of information secured by the processor 11 in the memory card 20. As shown in the figure, the first hour's recording area stores information obtained in 1-second increments, the next hour's recording area stores information obtained in 10-second increments, the next hour's recording area stores information obtained in 20-second increments, and the last hour's recording area stores trajectory information obtained in 30-second increments. In the figure, for ease of explanation, the recording areas are described as having equal capacities, but in an actual memory card 20, if the capacity of the recording area for the first hour is "1", the capacities of the recording areas for each subsequent hour will be "1 / 10", "1 / 20", and "1 / 30", respectively.

[0044] After recording the information in the memory card 20, the processor 11 updates the count value of the information counter by "+1" (step S110).

[0045] After updating the information counter, the processor 11 executes a process of determining whether or not it is necessary to change the information recording area (step S111).

[0046] 4 is a flowchart of a subroutine showing the details of the recording area determination process. At the beginning of the process, processor 11 determines whether or not it is necessary to change the area reserved in memory card 20 for recording information after completing recording information for one hour at the same time interval, depending on whether or not the count value of the updated information counter has reached the maximum number of pieces of information data set at that time (step S301).

[0047] If it is determined that the count value of the information counter has not reached the maximum number of pieces of information data (NO in step S301), then since recording and storing of one hour's worth of information at the same time interval has not been completed and there is no need to change the information recording area of ​​memory card 20, processor 11 ends the processing of FIG. 4 and also returns to the processing of FIG. 2 from step S106 to wait for the timing to record the next piece of information.

[0048] Furthermore, in step S301, if it is determined that the count value of the information counter has reached the maximum number of pieces of information data (YES in step S301), the processor 11 clears the count value of the information counter to "0" (step S302).

[0049] Furthermore, processor 11 sets the next maximum elapsed time value (step S303) and the next maximum number of pieces of information data (step S304) in preparation for recording information for the next hour as shown in FIG.

[0050] With the above, processor 11 completes the process after recording one hour's worth of information, terminates the process of FIG. 4, and also in the process of FIG. 2, returns to the process from step S106 to wait for the timing to record the next information.

[0051] 2 ends when the user operates the power key of key operation unit 17. Further thereafter, when a portable information terminal such as a smartphone on which an application program dedicated to wearable terminal 10 is pre-installed comes close to wearable terminal 10, pairing processing is automatically performed by short-range wireless communication unit 16 and antenna 22, and the information stored in memory card 20 is collected and automatically transferred all at once to the portable information terminal.

[0052] As described above, according to the first operation example of the embodiment, the acquisition frequency is set so that the time interval becomes longer every hour from the start of operation, and then information associated with movement is acquired and recorded. Therefore, even when a power source with limited capacity is used, it is possible to reduce power consumption and record the information desired by the user without excess or deficiency.

[0053] In this operation example, the frequency of obtaining the current position is gradually reduced from every second, to every 10 seconds, to every 20 seconds, to every 30 seconds, as each hour passes from the start of operation, and a maximum of four hours of trajectory information is obtained and recorded. However, the time interval for changing the acquisition frequency, the acquisition frequency, the maximum recordable time, etc. can be arbitrarily changed by prior application program settings.

[0054] [Second example of operation] A second operation example of the embodiment will be described with reference to FIGS. In this operation example, a case will be described in which the wearable device 10 is used as an information recording device that records various pieces of information during running. As an example, information is recorded when passing multiple preset distance points from the start of running to the finish line.

[0055] FIG. 7 is a flowchart showing the contents of a pre-setting process executed by a portable information terminal such as a smartphone on which an application program dedicated to the wearable terminal 10 is installed in advance.

[0056] Initially, the mobile information terminal selects the total distance of the running course (step S401). The possible distances of the course include, for example, 5km, 10km, quarter marathon (10.54875km), half marathon (21.0975km), 30km, full marathon (42.196km), ultra marathon (50km, 100km, 100 miles (160.9344km)), etc.

[0057] After the course distance is selected, a pattern of distance record points for obtaining the time from the start of running is selected (step S402). For this distance record point pattern, multiple patterns are prepared in advance for each candidate course distance, and one can be selected from the multiple candidate patterns corresponding to the selected course distance.

[0058] For example, if the course distance selected in step S401 is a full marathon (42.196 km), then in step S402, the following two patterns are selected: First pattern: 1.0 km point, 2.5 km point, 5.0 km point, 7.5 km point, 10 km point, and every 5 km point after the 10 km point (15 km point, 20 km point, ..., 35 km point, 40 km point) Second pattern: Either 1km increments from the start until passing the 10km point, 2km increments from after passing the 10km point until passing the 20km point, or 5km increments from after passing the 20km point until passing the 40km point, can be selected.

[0059] After selecting the pattern of recording points in step S402, the mobile information terminal is brought close to the wearable terminal 10 to perform pairing between the two devices, and the setting contents selected on the mobile information terminal are transferred to and stored in the wearable terminal 10, thereby completing the pre-setting process in Figure 7.

[0060] FIG. 8 is a flowchart showing the process contents executed by the processor 11 after the power key of the key operation unit 17 is operated to start recording information when passing through a distance point. At the start of processing, the processor 11 acquires information on the current position via the GPS antenna 21 and the GPS receiver 15, and then accumulates the travel distance from the position where the operation was started (step S501).

[0061] In this embodiment, with regard to acquiring the current position of the wearable device 10, when the absolute value of the current position can be acquired by the GPS receiver 15 and the GPS antenna 21, the absolute value of the current position is acquired preferentially, and in an environment where GPS radio waves cannot be received, instead of the current position information obtained from the GPS receiver 15, the detection outputs of the acceleration sensor 23, the gyro sensor 24, the geomagnetic sensor 25, and the atmospheric pressure sensor 26 are combined to accumulate the relative value of the current position using autonomous navigation, thereby continuing the operation of acquiring the current position, until the next time GPS radio waves can be received.

[0062] Next, processor 11 determines whether the accumulated moving distance is a preset record point (step S502).

[0063] If it is determined that the travel distance does not match a preset recording point (NO in step S502), the processor 11 returns to the process from step S501 and repeatedly executes acquisition of the current position.

[0064] Also, in step S502, if it is determined that the accumulated travel distance is a preset recording point (YES in step S502), the processor 11 associates the information acquired at that time with the distance value information of the recording point and records it on the memory card 20 (step S503).

[0065] After that, processor 11 determines whether or not the immediately preceding recording point is the last recording point among those that have been set (step S504).

[0066] If it is determined that the immediately preceding recording point is not the last recording point (NO in step S504), there is still a next recording point, so processor 11 returns to the process from step S501 to continue the operation at that recording point.

[0067] In this manner, the processes of steps S501 to S504 are repeatedly executed according to the number of recording points set in advance.

[0068] Then, in step S504, when it is determined that the immediately preceding recording point is the last recording point (YES in step S504), processor 11 concludes that information acquisition has been completed for all set recording points, and ends the processing in FIG. 8.

[0069] Thereafter, when a portable information terminal such as a smartphone on which an application program dedicated to the wearable terminal 10 is pre-installed is brought close to the wearable terminal 10, a pairing process is automatically executed by the short-range wireless communication unit 16 and the antenna 22, and the information for each series of recording points recorded on the memory card 20 is compiled and automatically transferred all at once to the portable information terminal.

[0070] As described above, according to the second operation example of the embodiment, information can be obtained at a distance point set by the user as required from the start of operation, so that even when using a power source with limited capacity, it is possible to record the information desired by the user without excess or deficiency while reducing power consumption.

[0071] In addition, in this embodiment, the user can select the total distance of the course along which they will run, and then select a pattern of points that will record information corresponding to the total distance of the selected course, allowing the user to easily perform the necessary settings without having to go through complicated procedures.

[0072] Furthermore, although not explained in this operation example, if the distance from when information is acquired and recorded at a recording point to when it is to travel to the next recording point is long, it is possible to set intermittent operation such as temporarily stopping the acquisition of the current position by the GPS antenna 21 and GPS receiver 15 and the acquisition operations of the various sensors, thereby further reducing power consumption.

[0073] Furthermore, in this embodiment, in addition to the current position information, the detection outputs of the acceleration sensor 23, the gyro sensor 24, the geomagnetic sensor 25 and the atmospheric pressure sensor 26 are also recorded at the recording points, so that any irregularities in the user's running form at each recording point can be verified later.

[0074] In this regard, although not described in this embodiment, if a function is added that enables the user to select and set only the types of sensors that he or she requires from among multiple types of sensors that detect external forces applied to the wearable terminal 10, the amount of information recorded and stored in the memory card 20 can be further reduced.

[0075] In this embodiment, the case where information on the current location is obtained mainly using the GPS antenna 21 and GPS receiver 15 has been described, however, the present invention is not limited to this and may be applied to a system using radio tags such as IC (integrated circuit) chips collectively known as runner's chips.

[0076] Furthermore, when recording information, the time at that point in time may be recorded together.

[0077] In addition, the present invention is not limited to the above-mentioned embodiment, and various modifications can be made in the implementation stage without departing from the gist of the invention. In addition, each embodiment may be implemented in combination as appropriate as possible, and in that case, the combined effect can be obtained. Furthermore, the above-mentioned embodiment includes inventions at various stages, and various inventions can be extracted by appropriate combinations of the disclosed multiple constituent elements. For example, even if some constituent elements are deleted from all the constituent elements shown in the embodiment, if the problem described in the "Problem to be Solved by the Invention" column can be solved and the effect described in the "Effect of the Invention" column can be obtained, the configuration from which the constituent elements are deleted can be extracted as the invention.

[0078] The invention as originally claimed in the present application is set forth below. [Claim 1] An index acquisition means for acquiring index information indicating a progress status from the start of movement; A progress information acquisition means for acquiring an elapsed time from a start of movement or an elapsed distance from a start point of movement; a setting means for gradually setting an acquisition frequency for acquiring index information by the index acquiring means from the start of movement or the start point of movement so that the acquisition frequency becomes lower as the time elapses from the start of movement or the distance elapsed from the start point of movement becomes longer; an acquisition control means for causing the index acquisition means to acquire the index information using the elapsed time or elapsed distance obtained by the progress information acquisition means in accordance with the contents set by the setting means; a recording means for recording the index information acquired by the index acquisition means; An information recording device comprising: [Claim 2] the index acquisition means acquires position information indicating a current position of the information recording device as index information; The recording means records the position information acquired by the index acquisition means together with the information of the elapsed time or the elapsed distance acquired by the progress information acquisition means. 2. The information recording device according to claim 1. [Claim 3] the index acquisition means acquires information on an external force applied to the information recording device as index information; The recording means records the information on the external force acquired by the index acquiring means together with information on the elapsed time or elapsed distance measured by the progress information acquiring means. 3. The information recording device according to claim 1 or 2. [Claim 4] 4. The information recording device according to claim 1, wherein said setting means further comprises a first selection means for selecting one setting candidate from a plurality of setting candidates. [Claim 5] 5. The information recording device according to claim 1, wherein said index obtaining means temporarily stops an operation until the index information is obtained next time, using an elapsed time or an elapsed distance obtained by said progress information obtaining means. [Claim 6] an external force acquisition unit that acquires information about an external force applied to the information recording device; The index acquisition means acquires information on the external force acquired by the external force acquisition means as index information. 4. The information recording device according to claim 3. [Claim 7] the external force acquisition means is capable of acquiring information on a plurality of external forces applied to the information recording device, Further comprising a second selection means for selecting at least one piece of information on external forces from the plurality of pieces of information on external forces acquired by the external force acquisition means. 7. The information recording device according to claim 6. [Claim 8] An information recording method for a device including an index acquisition unit that acquires index information indicating a progress status from a start of movement, and a progress information acquisition unit that acquires an elapsed time from a start of movement or an elapsed distance from a start point of movement, comprising: A setting step of gradually setting an acquisition frequency of acquiring index information by the index acquiring unit from the start of movement or the start point of movement so that the acquisition frequency becomes lower as the time elapses from the start of movement or the distance elapsed from the start point of movement becomes longer; an acquisition control step of causing the index acquisition unit to acquire the index information using the elapsed time or elapsed distance acquired by the progress information acquisition unit in accordance with the content set in the setting step; a recording step of recording the index information acquired by the index acquisition unit; The information recording method includes the steps of: [Claim 9] A program executed by a computer having a device including an index acquisition unit that acquires index information indicating a progress status from the start of movement, and a progress information acquisition unit that acquires an elapsed time from the start of movement or an elapsed distance from a start point of movement, the program comprising: a setting means for gradually setting an acquisition frequency of acquiring index information by the index acquiring unit from the start of movement or the start point of movement so that the acquisition frequency becomes lower as the time elapses from the start of movement or the distance elapsed from the start point of movement becomes longer; an acquisition control means for causing the index acquisition unit to acquire the index information using the elapsed time or elapsed distance acquired by the progress information acquisition unit in accordance with the contents set by the setting means; a recording means for recording the index information acquired by the index acquisition unit; A program that makes it work. [Explanation of symbols]

[0079] 10. Wearable devices 11…Processor 12. Working memory 13...Program memory 15…GPS receiver 16…Near field communication department 17...Key operation section 18…Indicator section 19...Sensor interface (I / F) 20…Memory card 21…GPS antenna 22…Antenna 23...Accelerometer 24...Gyro sensor 25...Geomagnetic sensor 26...Barometric pressure sensor B…bus CS: Card slot

Claims

1. an acquisition means for acquiring at least one of position information indicating a current position of the information recording device and information on an external force applied to the information recording device at a predetermined frequency after the information recording device starts moving; a movement distance acquisition means for acquiring a movement distance from a start point when the information recording device starts to move; a recording control means for recording, in a storage unit, at least one of the position information and the external force information acquired by the acquisition means when it is determined that a position reached by the movement distance acquired from the start point by the movement distance acquired by the movement distance acquisition means is a position of a preset record point; Equipped with the acquiring means acquires the location information by the satellite positioning system when the location information can be acquired by the satellite positioning system, and acquires a current location based on information about the external force when the location information cannot be acquired by the satellite positioning system; The location of the recording point is An information recording device characterized in that a section from a starting point to a first point is set in a first distance unit, and a section after the first point is set in a second distance unit longer than the first distance.

2. The location of the recording point is 2. The information recording device according to claim 1, wherein a first distance is set in the section from the start point to a first point, and a second distance is set in the section after the first point.

3. 3. The information recording device according to claim 1, wherein the recording points in the section from the first point to the second point are set at intervals of the second distance, and the recording points in the section from the second point to a third point are set at intervals of a third distance that is longer than the second distance.

4. the movement includes movement by running of a user carrying the information recording device, 4. The information recording device according to claim 1, wherein the locations of the recording points are set based on the distance of the running course.

5. An information recording method executed by an information recording device, comprising: an acquisition step of acquiring at least one of position information indicating a current position of the information recording device and information on an external force applied to the information recording device at a predetermined frequency after starting movement; a movement distance acquisition step of acquiring a movement distance from a start point when the information recording device starts to move; a recording step of recording at least one of the position information and the external force information acquired in the acquisition step in a storage unit when it is determined that a position moved from the start point to the moving distance acquired in the moving distance acquisition step is a position of a preset recording point; Including, In the acquiring step, when the position information can be acquired by a satellite positioning system, the position information is acquired by the satellite positioning system, and when the position information cannot be acquired by the satellite positioning system, a current position is acquired based on information about the external force; An information recording method characterized in that the locations of the recording points are set in a first distance unit in the section from a start point to a first point, and are set in a second distance unit longer than the first distance in the section after the first point.

6. A computer included in the information recording device, an acquisition means for acquiring at least one of position information indicating a current position of the information recording device and information on an external force applied to the information recording device at a predetermined frequency after starting movement; a movement distance acquisition means for acquiring a movement distance from a starting point when the information recording device starts to move; a recording control means for recording, in a storage unit, at least one of the position information and the external force information acquired by the acquisition means when it is determined that a position traveled from the start point to the travel distance acquired by the travel distance acquisition means is a position of a preset record point; Function as a cause the acquiring means to acquire the location information by a satellite positioning system when the location information can be acquired by the satellite positioning system, and to acquire a current location based on information about the external force when the location information cannot be acquired by the satellite positioning system; A program in which the locations of the record points are set in a first distance unit in the section from the start point to a first point, and in a second distance unit longer than the first distance in the section after the first point.

Citation Information

Patent Citations

  • Navigation device

    JP1992369682A

  • Navigation apparatus and navigation method

    JP2011196792A

  • Position measuring method, electronic apparatus, and position measuring system

    JP2019070618A

  • Measurement device and measurement method

    JP2019148480A

  • Program and electronic apparatus

    WO2019088295A1