Information terminal, information processing method, and program

The information terminal addresses the challenge of objectively recording activities by integrating position information from a satellite positioning system with user activity data, enhancing the accuracy and reliability of activity logs.

JP7687379B2Active Publication Date: 2025-06-03CASIO COMPUTER CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2023218714
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-12-26
Publication Date
2025-06-03
Estimated Expiration
2038-10-01

AI Technical Summary

Technical Problem

Existing devices struggle to objectively record activities such as walking, running, and cycling due to limitations in battery capacity and size, particularly when using satellite positioning systems like GPS.

Method used

An information terminal equipped with a display unit, communication unit, positioning unit, and control unit, which establishes a communication connection to acquire position information and associate it with user activity data from a connected electronic device, allowing for objective recording of activities.

Benefits of technology

Enables the objective recording of activities by integrating position information from a satellite positioning system with user activity data, improving the accuracy and reliability of activity logs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007687379000001
    Figure 0007687379000001
  • Figure 0007687379000002
    Figure 0007687379000002
  • Figure 0007687379000003
    Figure 0007687379000003
Patent Text Reader

Abstract

To efficiently record activities using a wrist information apparatus and a portable terminal.SOLUTION: An information terminal which includes an operation section configured to receive an operation by a user and is configured to be used together with a wrist information apparatus having a timer function, includes: a positioning module configured to obtain position information using a satellite positioning system; a communication device configured to perform communication with the wrist information apparatus; a storage device; and a control circuit. The control circuit obtains, when connection of the communication is established, information about the operation of the timer function which is input into the wrist information apparatus, from the wrist information apparatus via the communication device, obtains the position information which is obtained using the satellite positioning system, from the positioning module, and stores, in the storage device, the position information and the information about the operation of the timer function in association with each other.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information terminal, Information processing method and Program and relates thereto.

Background Art

[0002] For various purposes such as momentum management and training efficiency improvement, the history of activities such as walking, running, cycling, etc. has been recorded. Among such activity histories, for example, the history of positions using a satellite positioning system is also useful information.

[0003] For example, Patent Document 1 discloses a technique related to a portable walking support device that acquires the current position by GPS (Global Positioning System) and measures the moving distance per unit time, and measures the number of steps per unit time by an acceleration sensor. This portable walking support device calculates the stride and pitch related to the user's walking and presents them to the user, and provides the user with advice regarding the stride and pitch.

[0004] List information devices such as wristwatches are fixed to the user's wrist, so they have good operability. On the other hand, because list information devices are fixed to the user's wrist, their size is limited, and it may be difficult to mount a large-capacity battery. In position detection using a satellite positioning system such as GPS, power consumption is relatively large.

[0005] Portable terminals such as smartphones have functions such as position detection using a satellite positioning system, and also carry a battery with sufficient capacity, and may be carried during activities such as walking, running, cycling, etc. On the other hand, due to their size, portable terminals may be unsuitable for operation during activities.

Prior Art Documents

Patent Documents

[0006]

Patent Document 1

[0007] The present invention , Effect aims to record activities objectively. MEANS FOR SOLVING THE PROBLEMS

[0008] According to one aspect of the present invention, an information terminal includes a display unit, A communication unit capable of communicating with an electronic device having a timing function, A positioning unit capable of acquiring position information using a satellite positioning system, and a control unit, wherein the control unit It is possible to establish a communication connection with the communication unit and start acquiring position information from the positioning unit, When the connection with the electronic device is established, associates information related to the activities of the user specified by the user Performing an input operation on the electronic device with a measurement value of the elapsed time from a certain timing, and associates the obtained information with position information acquired using a satellite positioning system, Measured by the timing function and associates the position information with the information related to the activities of the user and causes the display unit to display the associated information. By the positioning unit EFFECTS OF THE INVENTION

[0009] According to the present invention , Effect activities can be recorded objectively. BRIEF DESCRIPTION OF THE DRAWINGS

[0010]

Figure 1

Figure 2

Figure 3A

Figure 3B

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

[0011] An embodiment of the present invention will be described with reference to the drawings. This embodiment relates to an information processing system having a list information device such as a wristwatch having a stopwatch function (timekeeping function) for measuring elapsed time and an information terminal such as a smartphone. The system according to this embodiment can be used to record the history of activities such as walking, running, and cycling for various purposes such as momentum management and training efficiency improvement. The wristwatch and the smartphone can communicate with each other and operate in cooperation. The wristwatch not only functions as a normal watch showing the current time and the like, but also functions as a stopwatch by switching the operation mode.

[0012] The stopwatch function also includes a non-Sync mode function that operates independently on the wristwatch and a Sync mode function that operates in cooperation with a smartphone. In the Sync mode, when the user uses the stopwatch function of the wristwatch, information regarding the operations performed on the wristwatch is transmitted to the smartphone. The smartphone uses the received operation-related information to perform operations in cooperation with the stopwatch function of the wristwatch. In particular, the smartphone uses a satellite positioning system such as GPS (Global Positioning System) to track the current position and adds information regarding operations related to the stopwatch input using the wristwatch to the current position information, as well as information regarding the elapsed time measured using the stopwatch function.

[0013] [System Configuration] The schematic appearance of the system 10 according to this embodiment is shown in FIG. 1. The system 10 includes a wristwatch 100 and a smartphone 200. The wristwatch 100 has a stopwatch function. In the example shown in FIG. 1, the wristwatch 100 includes a dial 121 for indicating the time, an hour hand 122, a minute hand 123, etc. The wristwatch 100 also includes a liquid crystal display (LCD) 130. On the LCD 130, for example, the measurement results by the stopwatch are displayed. The wristwatch 100 also includes buttons as an operation unit for performing operations related to various functions of the wristwatch such as a stopwatch. The buttons include a reset button 141, a start button 142, a mode button 143, an adjust button 144, etc. The smartphone 200 includes an LCD 230 as a display device, a touch panel 240 as an input device, etc. The wristwatch 100 and the smartphone 200 are connected by wireless communication. For this wireless communication, an energy-saving short-range wireless communication technology such as Bluetooth Low Energy (Bluetooth is a registered trademark) can be used. By using an energy-saving communication technology, the power consumption of the system 10 can be suppressed.

[0014] Figure 2 is a block diagram showing an outline of a configuration example of the system 10. The wristwatch 100 includes a CPU (Central Processing Unit) 111, a RAM (Random Access Memory) 112, a ROM (Read Only Memory) 113, a memory 114, a timekeeping circuit 115, a motion sensor 116, a communication device 117, a pointer mechanism 120, an LCD 130, and a button switch 140, which are connected to each other via a bus line 119.

[0015] The CPU 111 performs various signal processes and the like. The RAM 112 functions as a main memory device of the CPU 111. The ROM 113 stores various programs and the like. The memory 114 includes, for example, a semiconductor memory. The memory 114 can record information such as the elapsed time measured using the stopwatch function of the wristwatch 100. One or more integrated circuits such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array) may be used together with the CPU 111 or instead of the CPU 111.

[0016] The timekeeping circuit 115 measures time and the like to realize functions such as a clock and a stopwatch. The motion sensor 116 includes, for example, an accelerometer, an angular velocity meter, a magnetic sensor for acquiring an azimuth, a barometer for acquiring an altitude, and the like. Based on the detection value by the motion sensor 116, for example, the number of steps can be measured. The communication device 117 is used for communicating with the smartphone 200 and the like.

[0017] The pointer mechanism 120 includes a drive mechanism for driving the hour hand 122, the minute hand 123, and the like. The LCD 130 is a display device that displays the elapsed time measured using the stopwatch function described above. The button switch 140 includes switches such as the above-described reset button 141, start button 142, mode button 143, and adjust button 144.

[0018] The smartphone 200 includes a CPU 211, a RAM 212, a ROM 213, a storage 214, a positioning module 215, a communication device 217, an LCD 230, a touch panel 240, etc., which are connected to each other via a bus line 219. The CPU 211, as a control circuit, performs various signal processes and various calculations such as controlling each part of the smartphone 200. The RAM 212 functions as the main memory device of the CPU 211. The ROM 213 stores a startup program and the like. For the storage 214, for example, eMMC (Embedded Multi Media Card), SSD (Solid State Drive), etc. are used. Various information such as programs and parameters used by the CPU are recorded in the storage 214. Further, the storage 214, as a storage device, stores information acquired from the wristwatch 100, information acquired by the smartphone 200, information associating them, etc. As the control circuit, various integrated circuits such as an ASIC, an FPGA, a GPU (Graphics Processing Unit), etc. may be used together with the CPU 211, and the number of integrated circuits may be any number. As the display device, other devices such as an organic EL display may be used instead of the LCD 230.

[0019] The positioning module 215 performs position detection using a satellite positioning system. That is, the positioning module 215 receives radio waves transmitted from navigation satellites such as GPS satellites, for example, using an antenna. The positioning module 215 generates information regarding the current position based on the information of this radio wave. The positioning module 215 may utilize various GNSS (Global Navigation Satellite System) including not only GPS but also the quasi-zenith satellite system. The communication device 217 communicates with the communication device 117 of the wristwatch 100, etc. The communication device 217 may include, for example, a Bluetooth module that communicates with the wristwatch 100. The communication device 217 may also include a communication module for connecting to a wireless LAN, a mobile phone line, etc. The LCD 230 functions as a display device as described above. The touch panel 240 functions as an input device as described above.

[0020] [Overview of System Operation] In this embodiment, operations such as start, stop, restart, lap, and reset of the stopwatch are performed using the start button 142, reset button 141, etc. of the wristwatch 100. Here, the start operation is an operation for starting the measurement of the elapsed time. The start operation is performed, for example, by pressing the start button 142 when the measurement has been reset. The stop operation is an operation for stopping the measurement of the elapsed time. The stop operation is performed, for example, by pressing the start button 142 during the measurement of the elapsed time. The restart operation is an operation for resuming the measurement after the measurement has been stopped once by the stop operation. The restart operation is performed, for example, by pressing the start button 142 when the measurement has been stopped by the stop operation. The lap operation is an operation for measuring the lap time. The lap operation is performed, for example, by pressing the reset button 141 during the measurement of the elapsed time. The reset operation is an operation for resetting the measurement of the elapsed time. The reset operation is performed, for example, by pressing the reset button 141 when the measurement has been stopped by the stop operation.

[0021] The wristwatch 100 displays the measurement result of the elapsed time, etc. on the LCD 130 according to the operation by the user. Also, the wristwatch 100 records the history of the operations by the user, the elapsed time measured at the time of those operations, and the time at the time of those operations as necessary. Further, when various operations related to the stopwatch function are performed on the wristwatch 100, the wristwatch 100 transmits the operation content thereof to the smartphone 200 by wireless communication. Also, the wristwatch 100 may transmit other various information, for example, accumulated information including the relationship between the history of the operations by the user, the time when those operations were performed, and the elapsed time measured by those operations, to the smartphone 200.

[0022] Smartphone 200 is equipped with a positioning function using a satellite positioning system. When the smartphone 200 receives a signal regarding the start operation from the wristwatch 100, it starts positioning and records the information regarding the start operation in association with the current position information. Also, after starting the positioning, the smartphone 200 periodically records the current position. When the smartphone 200 receives a signal regarding a lap operation, a stop operation, etc. from the wristwatch 100, it records the information regarding those operations in association with the current position information. When the smartphone 200 receives a signal regarding a reset operation from the wristwatch 100, it ends the positioning and deletes unnecessary information. The smartphone 200 may receive and record various other information from the wristwatch 100.

[0023] Based on various information including the recorded position information, operation information for the wristwatch 100, and accumulated information received from the wristwatch 100, the smartphone 200 may perform various displays. This display may include information such as the process of change in position information over time, the position where the start operation, lap operation, and stop operation were performed, the time from start to stop, each lap time, change in elevation difference, the calories (calories consumed) consumed in a series of activities obtained from the analysis based on these information, speed, and pace indicating the time required per unit distance.

[0024] [Overview of the operation of the wristwatch] The operation regarding the above stopwatch function provided in the wristwatch 100 will be described with reference to the flowcharts shown in FIGS. 3A and 3B. The operation described here is the operation performed when the stopwatch mode is selected using the mode button 143.

[0025] In step S101, the wristwatch 100 determines whether it is in the Sync mode for performing the operation of a stopwatch in cooperation with the smartphone 200. When it is not in the Sync mode, the process proceeds to step S102. In step S102, the wristwatch 100 functions as a stopwatch independently without cooperating with the smartphone 200. For example, when the start button 142 is pressed, the wristwatch 100 starts measuring the elapsed time, and then stops the measurement when the start button 142 is pressed again. When the reset button 141 is pressed during the measurement of the elapsed time, the wristwatch 100 measures the lap time. The wristwatch 100 displays the measured elapsed time on the LCD 130.

[0026] In step S101, when it is determined that it is in the Sync mode, the process proceeds to step S103. In step S103, the wristwatch 100 determines whether the start button 142 has been pressed, that is, whether an instruction to start measuring the elapsed time has been input. When the start button 142 has not been pressed, the process returns to step S101. That is, the wristwatch 100 waits for the start button 142 to be pressed. When the start button 142 is pressed, the process proceeds to step S104.

[0027] In step S104, the wristwatch 100 starts measuring the elapsed time. Also, it starts recording regarding the stopwatch. For example, the time when the measurement starts is recorded.

[0028] Upon starting the measurement, in step S105, the wristwatch 100 starts a connection process to establish communication with the smartphone 200, for example, via Bluetooth Low Energy. The connection process will be described with reference to the flowchart shown in FIG. 3B.

[0029] In step S141, the wristwatch 100 starts advertising. That is, it starts transmitting an advertising packet. At this time, it is expected that the smartphone 200 that has received the advertising packet transmitted from the wristwatch 100 will send a connection request to the wristwatch 100.

[0030] In step S142, the wristwatch 100 determines whether there is a connection request from the smartphone 200. When there is a connection request, the process proceeds to step S143. In step S143, the wristwatch 100 establishes a connection with the smartphone 200 according to a predetermined procedure. Then, the process proceeds to step S144. In step S144, the wristwatch 100 sets the connection flag (Connection F) to 1 and ends the connection process.

[0031] In step S142, when it is determined that there is no connection request, the process proceeds to step S145. In step S145, the wristwatch 100 determines whether a predetermined time has elapsed. The predetermined time is not limited to this, but may be, for example, 10 seconds. When it is determined that the predetermined time has not elapsed, the process proceeds to step S146.

[0032] In step S146, the wristwatch 100 determines whether an operation by the user has been performed. When no operation has been performed, the process returns to step S142. That is, advertising continues and the attempt to connect to the smartphone 200 continues.

[0033] In step S146, when it is determined that an operation has been performed, the process proceeds to step S147. In step S147, the wristwatch 100 operates according to the performed operation and records the operation. For example, during measurement, if the start button 142 is pressed, the measurement is temporarily stopped and the measurement value and time at that time are recorded. For example, if the reset button 141 is pressed, the lap time is displayed and the lap time and the time at that time are recorded. Then, the process returns to step S142. That is, the attempt to connect to the smartphone 200 continues.

[0034] When it is determined in step S145 that a predetermined time has elapsed, the process proceeds to step S148. In step S148, the wristwatch 100 ends the transmission of the advertisement signal. That is, the wristwatch 100 gives up establishing communication with the smartphone 200. Also, in order to inform the user that the connection with the smartphone 200 has failed, a sound indicating that is output. Thereafter, the process proceeds to step S149. In step S149, the wristwatch 100 sets the connection flag to 0 and ends the connection process.

[0035] As described above, until a predetermined time elapses, the wristwatch 100 continues to attempt to connect to the smartphone 200, and if an operation is performed during that time, it performs and records an operation corresponding to that operation. When the predetermined time has elapsed (timeout), it gives up the connection and notifies the user to that effect.

[0036] Returning to FIG. 3A, the description will continue. In step S106, the wristwatch 100 determines whether the connection flag is 1. When the connection flag is not 1 but 0, the process proceeds to step S108. When the connection flag is 1, the process proceeds to step S107. In step S107, the wristwatch 100 transmits information regarding the operations recorded so far to the smartphone 200. Thereafter, the process proceeds to step S108. The smartphone 200 that has received the information regarding the operation performs an operation corresponding to the operation.

[0037] In step S108, the wristwatch 100 determines whether an operation by the user has been performed. When no operation has been performed, the process proceeds to step S109. In step S109, the wristwatch 100 determines whether a predetermined time has elapsed. The predetermined time can be set by the user. The predetermined time is not limited to this, but may be, for example, 30 minutes, 1 hour, etc. Also, a setting corresponding to setting the predetermined time to infinity, that is, a setting to turn off the timeout function may be performed. When it is determined that the predetermined time has not elapsed, the process proceeds to step S111.

[0038] In step S109, when it is determined that a predetermined time has elapsed, the process proceeds to step S110. In step S110, the wristwatch 100 requests disconnection to the smartphone 200. In response to this request, disconnection processing is performed and the connection is disconnected. Thereafter, the process proceeds to step S111.

[0039] In this way, when no operation has been performed for a predetermined time, it is considered that the measurement is continuing even though the user does not desire measurement of the elapsed time. By disconnecting the communication in such a case, unnecessary power consumption can be suppressed. Note that in step S110, this is the case where the connection is actively disconnected because no operation has been performed for a predetermined time, but the connection may be unintentionally disconnected due to various factors such as the radio wave not reaching.

[0040] In step S111, the wristwatch 100 determines whether the connection to the smartphone 200 has been intentionally or unintentionally disconnected. When no disconnection has been detected including the case where the disconnection state continues, the process returns to step S108. That is, the wristwatch 100 waits for an operation by the user.

[0041] In step S111, when a disconnection is detected, the process proceeds to step S112. In step S112, the wristwatch 100 sets the connection flag to 0. Also, the wristwatch 100 outputs a sound indicating that for communicating to the user that the disconnection has been made. Thereafter, the process returns to step S108 and waits for the user's operation.

[0042] In step S108, when it is determined that an operation by the user has been performed, the process proceeds to step S113. In step S113, the wristwatch 100 operates according to the performed operation and also records the operation. Thereafter, the process proceeds to step S114.

[0043] In step S114, the wristwatch 100 determines whether the connection flag is 1, that is, whether it is connected to the smartphone 200. When it is connected, the process proceeds to step S117. When it is not connected, the process proceeds to step S115. In step S115, the wristwatch 100 performs a connection process. The connection process is as described above with reference to FIG. 3B. Thereafter, in step S116, the wristwatch 100 determines whether the connection flag is 1, that is, whether it is connected to the smartphone 200. When it is not connected, the process returns to step S108. That is, it waits for an operation from the user again. When it is connected, the process proceeds to step S117.

[0044] In step S117, the wristwatch 100 transmits the operation information that it has recorded and has not yet transmitted to the smartphone 200. That is, when an operation by the user is performed, the wristwatch 100 immediately transmits the operation information to the smartphone 200 if it is connected to the smartphone 200, or establishes a connection and then transmits the operation information to the smartphone 200 if it is not connected to the smartphone 200.

[0045] In step S118, the wristwatch 100 determines whether the operation performed by the user is a reset operation. When it is not a reset operation, the process returns to step S108. That is, the wristwatch 100 waits for the next operation by the user. On the other hand, when it is a reset operation, the process proceeds to step S119.

[0046] In step S119, the wristwatch 100 transmits the information stored in the memory 114 to the smartphone 200. This information may include a series of information such as the history of operations such as start, lap, stop, restart, reset, the elapsed time measured by those operations, and the time when those operations were performed. Thereafter, in step S120, the wristwatch 100 requests disconnection of the communication to the smartphone 200 and disconnects the connection according to a predetermined procedure. Thereafter, the process returns to step S101. That is, again, as described above, it waits for the start button 142 to be pressed.

[0047] [Overview of Smartphone Operations] The operation of the smartphone 200 regarding the stopwatch function in Sync mode will be described with reference to the flowchart shown in FIG. 4. The operation described here is the operation when the application software (app) that operates in cooperation with the wristwatch 100 is launched in the smartphone 200, and the operation regarding the stopwatch function will be described.

[0048] In step S201, the smartphone 200 determines whether it has received the advertisement packet transmitted by the wristwatch 100. When the advertisement packet has not been received, the process repeats step S201. That is, it waits for reception from the wristwatch 100. When the advertisement packet has been received, the process proceeds to step S202.

[0049] In step S202, the smartphone 200 transmits a connection request to the wristwatch 100 based on the information included in the advertisement packet. Based on this connection request, a predetermined procedure is expected to be taken between the wristwatch 100 and the smartphone 200, and a connection between the two is expected to be established.

[0050] In step S203, the smartphone 200 determines whether the connection has been established. When the connection has not been established, the process returns to step S201. That is, the above-described process is repeated until the connection with the wristwatch 100 is established. When the connection has been established, the process proceeds to step S204.

[0051] In step S204, the smartphone 200 acquires the current position of the smartphone 200 using the satellite positioning system. Thereafter, the smartphone 200 periodically acquires the current position and tracks the movement of the smartphone 200. That is, a list of position information at each time is created. This position information is associated with map information and can show the trajectory of the movement.

[0052] In step S205, the smartphone 200 records the operation information acquired from the wristwatch 100 in association with the above-described position information. For example, the positions where operations such as start, lap, and stop are performed on the wristwatch 100 are recorded in association. Based on this information, on a map, the movement trajectory of the user carrying the wristwatch 100 and the smartphone 200 can be drawn, and further, the positions where operations such as start, lap, and stop are performed can be indicated. The process of associating the operation information acquired by the wristwatch 100 with the position information acquired by the smartphone 200 like this will be referred to as pinning.

[0053] In step S206, the smartphone 200 determines whether the connection with the wristwatch 100 is continuing. When the connection is continuing, the process proceeds to step S207. In step S207, the smartphone 200 determines whether there is a disconnection request from the wristwatch 100. For example, in the operations of the wristwatch 100 described above, in steps S110 and S120, a disconnection request is sent to the smartphone 200.

[0054] When there is a disconnection request, the process proceeds to step S208. In step S208, the smartphone 200 performs a disconnection process. That is, the smartphone 200 requests the wristwatch 100 to disconnect the connection according to a predetermined procedure and causes the connection to be disconnected. Thereafter, the process proceeds to step S215.

[0055] In step S207, when it is determined that there is no disconnection request, the process proceeds to step S209. In step S209, the smartphone 200 determines whether it has received operation information from the wristwatch 100. When it has not received the operation information, the process returns to step S206. That is, while the connection is continuing, the smartphone 200 waits to receive operation information from the wristwatch 100.

[0056] In step S209, when it is determined that operation information has been received, the process proceeds to step S210. In step S210, the smartphone 200 performs pinning that associates the operation information acquired from the wristwatch 100 with the position information acquired by the smartphone 200.

[0057] In step S211, the smartphone 200 determines whether the operation information acquired from the wristwatch 100 is information regarding reset. When it is not information regarding reset, the process returns to step S206. That is, the smartphone 200 repeats receiving operation information from the wristwatch 100 and pinning.

[0058] In step S211, when it is determined that the operation information is information regarding reset, the process proceeds to step S212. In step S212, the smartphone 200 performs accumulated information processing. That is, when the operation information is information regarding reset, the wristwatch 100 transmits the accumulated information to the smartphone 200 in the process of step S119. The smartphone 200 receives this accumulated information and records various information from start to reset in association with the information acquired by the smartphone 200.

[0059] Also, at this time, the wristwatch 100 transmits a disconnection request to the smartphone 200 in the process of step S120. In step S213, the smartphone 200 receives this disconnection request, performs a predetermined disconnection procedure, and disconnects the connection between the wristwatch 100 and the smartphone 200. Also, the smartphone 200 ends acquisition of the current position using the satellite positioning system.

[0060] In step S214, the smartphone 200 organizes the information from start to reset as an activity history based on a series of information, performs various calculations to calculate additional information to be added, and records it. Examples of the additional information include, for example, the average pace, which is the average required time per predetermined distance regarding movement, or the calories consumed in a series of activities. After that, the process returns to step S201.

[0061] In step S206, when it is determined that the connection is not in progress, the process proceeds to step S215. In step S215, the smartphone 200 determines whether it has received an advertisement packet transmitted from the wristwatch 100. Even if the connection is disconnected for some reason, when an operation is input to the wristwatch 100 as in the process of step S115 of the wristwatch 100, the wristwatch 100 performs advertising to establish a connection with the smartphone 200. In such a case, the smartphone 200 receives the advertisement packet transmitted from the wristwatch 100.

[0062] When the advertisement packet is received, the process proceeds to step S216. In step S216, the smartphone 200 transmits a connection request to the wristwatch 100 and attempts to establish a connection through a predetermined procedure.

[0063] In step S217, the smartphone 200 determines whether the connection with the wristwatch 100 has been established. When the connection is established, the process proceeds to step S210. That is, it receives the operation information that triggered the connection process from the wristwatch 100 and performs pinning based on the operation information. When the connection has not been established, the process returns to step S215 and waits for the receipt of the advertisement packet output from the wristwatch 100.

[0064] In step S215, when it is determined that the advertisement packet has not been received, the process proceeds to step S218. In step S218, the smartphone 200 determines whether a user instruction for stopping the acquisition of position information has been input to the touch panel 240 of the smartphone 200. When the manual stop instruction has not been input, the process returns to step S215 and waits for the receipt of the advertisement packet output from the wristwatch 100. On the other hand, when the manual stop instruction has been input, the process proceeds to step S214. That is, it organizes the information until it is manually stopped as an activity history, calculates additional information, and records it.

[0065] [Operation example of the system] An example of the operation of the system 10 according to this embodiment will be described. FIG. 5 is a timing chart showing an example of the operations of the wristwatch 100 and the smartphone 200. The upper part schematically shows the input to the wristwatch 100 and the information transmitted to the smartphone 200 at each timing. The middle part schematically shows the connection state between the wristwatch 100 and the smartphone 200. The lower part schematically shows the operation status of the application on the smartphone 200. Also, FIG. 6 shows an example of the screen displayed on the LCD 130 at each timing shown in FIG. 5.

[0066] As shown in FIG. 5, assume that the Sync mode is off at time T1. Also, the stopwatch is in the reset state. As shown in FIG. 6, in the state at time T1, "00'00"00" is displayed in the measurement time display area 131 of the LCD 130. Also, since it is before the start, "001" is displayed in the lap number display area 132.

[0067] As shown in FIG. 5, assume that at time T2, the mode button 143 is operated and the Sync mode is changed to on. At this time, as shown in FIG. 6, "Sync" is displayed in the measurement time display area 131 of the LCD 130 for a predetermined time, for example, several seconds. Although the Sync mode has been changed, at this point, the wristwatch 100 and the smartphone 200 are not connected and no operation for connection is performed.

[0068] As shown in FIG. 5, assume that the start button 142 is pressed at time T3. At this time, the measurement is started and the recording is started by the process of step S104 of the wristwatch 100. Since the measurement time at the moment of start is 0 seconds, "00'00"00" is displayed in the measurement time display area 131 as shown in FIG. 6. Also, since it is the first lap, "001" is displayed in the lap number display area 132. At this time, the connection process is performed in step S105 of the wristwatch 100, and advertising is started in step S141. As shown in FIG. 5, advertising will be performed from the time T3 when the start button 142 is pressed until the smartphone 200 discovers and establishes a connection. It takes, for example, 4 to 5 seconds until the connection is established.

[0069] T3a in FIG. 6 shows the display until the connection is established after the start. The measurement time is displayed in the measurement time display area 131, and the Bluetooth mark blinks in the Bluetooth display area 133 below it.

[0070] As shown in FIG. 5, assume that the connection is established at time T4. At this time, as shown in FIG. 6, at time T4, the Bluetooth display in the Bluetooth display area 133 lights up. Also, in the process of step S107 of the wristwatch 100, operation information (StartFlag) indicating that the start button 142 has been pressed is transmitted from the wristwatch 100 to the smartphone 200 via this communication. The smartphone 200 that has received this signal starts position measurement using a satellite positioning system such as GPS and starts mapping in the process of step S204. Also, in step S205, a start marker is set. That is, the measured position is recorded as the position where the start operation was performed. Note that since it takes several seconds for the connection to be established by the connection process started by the start operation, the position where the smartphone 200 received the information regarding the start operation is, strictly speaking, different from the position where the start operation was input to the wristwatch 100. However, in this embodiment, assuming that this difference is negligible, the current position measured when the communication is established is recorded as the position where the start operation was performed.

[0071] As shown in FIG. 5, assume that at time T5, the reset button 141 is pressed and lap measurement input is performed. At this time, as shown at T5 in FIG. 6, the wristwatch 100 displays the lap time in the measurement time display area 131 by the process of step S113. Also, since the lap number is 1, "001" is displayed in the lap number display area 132. This display is maintained for several seconds. Then, as shown at T5a in FIG. 6, since the lap number is 2, "002" is displayed in the lap number display area 132, and the lap time of the second lap is displayed in the measurement time display area 131.

[0072] Also, the wristwatch 100 transmits information (LapFlag) indicating that a lap operation has been performed and information (LapNo.) indicating that the lap is the first lap to the smartphone 200 according to the process of step S117. The smartphone 200 that has received this information performs pinning for the lap in association with the lap count according to the process of step S210. That is, the position where the lap operation was performed is recorded.

[0073] As shown in FIG. 5, it is assumed that at time T6, the start button 142 is pressed and a stop input is made. At this time, as shown at T6 in FIG. 6, the wristwatch 100 displays the lap time in the measurement time display area 131 according to the process of step S113. Also, since a stop instruction has been given, "F" is displayed in the lap count display area 132. This display is maintained until the next operation is performed.

[0074] Also, the wristwatch 100 transmits information (StopFlag) indicating that a stop instruction has been input to the smartphone 200 according to the process of step S117. The smartphone 200 that has received this information performs pinning for the stop according to the process of step S210. That is, the position where the stop operation was performed is recorded.

[0075] As shown in FIG. 5, it is assumed that at time T7, the start button 142 is pressed and a restart input is made. At this time, as shown at T7 in FIG. 6, the wristwatch 100 resumes measuring the elapsed time according to the process of step S113. Also, the wristwatch 100 displays the elapsed time since the measurement resumed in the measurement time display area 131. In this case, the lap count remains 2, and "002" is displayed in the lap count display area 132.

[0076] Also, the wristwatch 100 transmits information (ReSTARTFlag) indicating that a restart instruction has been input to the smartphone 200 according to the process of step S117. The smartphone 200 that has received this information performs pinning for the restart according to the process of step S210.

[0077] As shown in FIG. 5, assume that at time T8, the start button 142 is pressed and a stop input is made. At this time, as shown at T8 in FIG. 6, the wristwatch 100 displays the lap time in the measurement time display area 131 by the process of step S113. Also, since a stop instruction has been given, "F" is displayed in the lap number display area 132. This display is maintained until the next operation is performed.

[0078] Also, the wristwatch 100 transmits information (StopFlag) indicating that a stop instruction has been input to the smartphone 200 by the process of step S117. The smartphone 200 that has received this information makes a pin setting regarding stop by the process of step S210.

[0079] As shown in FIG. 5, assume that at time T9, the reset button 141 is pressed and a reset input is made. At this time, as shown at T9 in FIG. 6, the wristwatch 100 resets the display in the measurement time display area 131 to "00'00"00" by the process of step S113. Also, "001" is displayed in the lap number display area 132. This display is maintained until the next operation is performed.

[0080] Also, the wristwatch 100 transmits information (ResetFlag) indicating that a reset instruction has been input to the smartphone 200 through the process of step S117. Further, the wristwatch 100 transmits necessary accumulated information to the smartphone 200 in step S119. Also, the wristwatch 100 transmits a disconnection request to the smartphone 200 in step S120. The smartphone 200 that has received this information records information regarding reset through the process of step S210. Further, the smartphone 200 performs information processing regarding the accumulated information through the process of step S212. Also, the smartphone 200 disconnects the connection with the wristwatch 100 through the process of step S213. As a result, as shown in FIG. 5, the communication is disconnected. Also, the smartphone 200 ends the acquisition of the current position information through the process of step S214 and deletes the position information after the stop at time T8 as unnecessary information. By deleting the position information after the stop at time T8, only the position information during the measurement of the elapsed time is saved, making it information that is easy for the user to recognize as having no unnecessary information.

[0081] As described above, when the start operation is performed on the wristwatch 100, the connection between the wristwatch 100 and the smartphone 200 is established, and when the reset operation is performed on the wristwatch 100, the connection is disconnected. Therefore, in particular, the wristwatch 100 can suppress the battery consumption due to communication. Also, since the information on the operations performed on the wristwatch 100 is shared with the smartphone 200, information processing can be performed according to the instructions input to the wristwatch 100.

[0082] An example shown in FIG. 7 will be described. Suppose that the start button 142 is pressed at time T11. At this time, the wristwatch 100 starts measurement and recording through the process of step S104. Further, the wristwatch 100 performs the connection process of step S105 and starts advertising through the process of step S141.

[0083] Assume that the connection is established at time T12. At this time, the wristwatch 100 transmits operation information indicating that the start button 142 has been pressed from the wristwatch 100 to the smartphone 200 by the process of step S107. The smartphone 200 starts position measurement using the satellite positioning system and starts mapping in the process of step S204. Also, the smartphone 200 performs start pinning in the process of step S205.

[0084] Assume that the reset button 141 is pressed at time T13 and lap measurement input is performed. The wristwatch 100 determines the lap time by the process of step S113, displays it on the LCD 130, and records it in the memory 114. Also, the wristwatch 100 transmits to the smartphone 200 that a lap operation has been performed and that this lap is the first lap by the process of step S117. The smartphone 200 that has received this information performs pinning related to the lap in association with the lap number by the process of step S210.

[0085] Assume that the connection between the wristwatch 100 and the smartphone 200 is disconnected at time T14 due to, for example, radio wave interference or timeout. At this time, the wristwatch 100 outputs a sound indicating that the connection has been disconnected by step S112. Even if it is disconnected, the smartphone 200 continues to record the current position. By continuing to record the current position, the smartphone 200 can perform processing in response to subsequent input of operations to the wristwatch 100.

[0086] Assume that the start button 142 is pressed at time T15 and stop input is performed. At this time, the wristwatch 100 determines the measurement time by the process of step S113, displays it on the LCD 130, and records it in the memory 114. Also, the wristwatch 100 performs the connection process of step S115 and starts advertising by the process of step S141. By starting advertising according to the operation, it is suppressed to establish communication when there is no operation. As a result, power consumption is suppressed.

[0087] Assume that the connection is established at time T16. At this time, the wristwatch 100 transmits to the smartphone 200 that an instruction to stop has been input through the process of step S117. The smartphone 200 that has received this information performs pin setting regarding stop through the process of step S210.

[0088] Assume that the reset button 141 is pressed and a reset input is made at time T17. At this time, the wristwatch 100 resets the measurement time and the display of the LCD 130 through the process of step S113. The wristwatch 100 transmits to the smartphone 200 that an instruction to reset has been input through the process of step S117. Also, the wristwatch 100 transmits the necessary accumulated information to the smartphone 200 in step S119. Further, the wristwatch 100 transmits a disconnection request to the smartphone 200 in step S120. The smartphone 200 that has received this information records information regarding reset through the process of step S210. Also, the smartphone 200 performs information processing regarding the accumulated information through the process of step S212. Further, the smartphone 200 disconnects the connection with the wristwatch 100 through the process of step S213. As a result, as shown in FIG. 7, the communication is disconnected. Also, the smartphone 200 ends the acquisition of the current position information through the process of step S214 and deletes the position information after the stop at time T16 as unnecessary information.

[0089] As in this example, when the connection between the wristwatch 100 and the smartphone 200 is disconnected for some reason, an operation for reconnection is performed at the timing when the next operation is input to the wristwatch 100. Also by such an operation, power consumption is suppressed.

[0090] The example shown in FIG. 8 will be described. The behavior of the wristwatch 100 and the smartphone 200 from time T21 to T24 is the same as that described with reference to FIG. 7. Assume that the connection between the wristwatch 100 and the smartphone 200 is disconnected at time T24.

[0091] Assume that at time T25, the start button 142 is pressed and a stop input is made. At this time, the wristwatch 100 determines the measurement time by the process of step S113, displays it on the LCD 130, and records it in the memory 114. Also, the wristwatch 100 performs the connection process of step S115 and starts advertising by the process of step S141.

[0092] Assume that at time T26, a timeout occurs without establishing a connection. At this time, the wristwatch 100 outputs a sound indicating that the connection could not be established by the process of step S148.

[0093] Assume that at time T27, the reset button 141 is pressed and a reset input is made. At this time, the wristwatch 100 resets the measurement time and the display on the LCD 130 by the process of step S113. Also, the wristwatch 100 performs the connection process of step S115 and starts advertising by the process of step S141.

[0094] Assume that at time T28, a timeout occurs without establishing a connection. At this time, the wristwatch 100 outputs a sound indicating that the connection could not be established by the process of step S148. Thus, if a connection cannot be established during an operation on the wristwatch 100, information exchange between the wristwatch 100 and the smartphone 200 cannot be performed. In this case, the timing of stopping the current position acquisition cannot be transmitted from the wristwatch 100 to the smartphone 200. In the present embodiment, the smartphone 200 is configured so that an instruction to end the acquisition of the current position can be input from the user.

[0095] At time T29, if an instruction to end the current location acquisition is input on the smartphone 200, then, based on the determination in step S218, the smartphone 200 ends the acquisition of the current location by the process of step S214. At this time, the smartphone 200 cannot acquire information regarding operations on the wristwatch 100, but at the next opportunity to connect to the wristwatch 100, it may acquire information regarding this activity and perform various calculations and organize the information based on that information.

[0096] An example shown in FIG. 9 will be described. Assume that at time T31, the start button 142 is pressed. At this time, the wristwatch 100 starts measurement and starts recording by the process of step S104. Further, the wristwatch 100 performs the connection process of step S105 and starts advertising by the process of step S141. However, assume that the connection between the wristwatch 100 and the smartphone 200 is not established.

[0097] Assume that at time T32 during advertising, the reset button 141 is pressed and an input for lap measurement is made. The wristwatch 100 determines the lap time by the process of step S147, displays it on the LCD 130, and records it in the memory 114. Also, the wristwatch 100 continues advertising. However, assume that the connection between the wristwatch 100 and the smartphone 200 is not established.

[0098] Assume that at time T33 during advertising, the reset button 141 is pressed and an input for lap measurement is made. The wristwatch 100 determines the lap time by the process of step S147, displays it on the LCD 130, and records it in the memory 114. Also, the wristwatch 100 continues advertising.

[0099] Assume that the connection is established at time T34. At this time, in the process of step S204, the smartphone 200 starts position measurement using the satellite positioning system and starts mapping. At this time, the wristwatch 100 transmits to the smartphone 200, by the process of step S107, that the lap operation has been performed and that the lap is the second lap. The smartphone 200 that has received this information performs pinning for the lap in association with the lap number by the process of step S210.

[0100] When the start operation and the operation of the first lap are performed on the wristwatch 100, the wristwatch 100 and the smartphone 200 are not connected. Therefore, the smartphone 200 does not acquire position information when the start operation is performed and when the operation of the first lap is performed. For this reason, the smartphone 200 cannot utilize the information regarding the start operation and the operation of the first lap even if it is acquired from the wristwatch 100. Therefore, the wristwatch 100 transmits only the information of the most recent second lap to the smartphone 200.

[0101] In addition, by using the information on the time from the start to the first lap operation and the time from the first lap operation to the second lap operation, the smartphone 200 can obtain the following information. That is, the total activity time in the activity can be obtained. Also, based on the movement pace after the second lap, the movement distance from the start to the second lap can be estimated. As a result, the total movement distance in the activity can be estimated. Also, from the total movement distance, the average pace for the entire activity can be estimated. For this reason, it is preferable that the information on the time from the start to the first lap operation and the time from the first lap operation to the second lap operation be transmitted from the wristwatch 100 to the smartphone 200 as accumulated information.

[0102] At time T35, assume that the reset button 141 is pressed and lap measurement input is performed. The wristwatch 100 determines the lap time through the process of step S113, displays it on the LCD 130, and records it in the memory 114. Also, the wristwatch 100 transmits to the smartphone 200, through the process of step S117, that a lap operation has been performed and that this lap is the third lap. The smartphone 200 that has received this information performs pinning for the lap in association with the lap count through the process of step S210.

[0103] At time T36, assume that the connection between the wristwatch 100 and the smartphone 200 is disconnected due to, for example, radio wave interference or timeout. At this time, the wristwatch 100 outputs a sound indicating that the connection has been disconnected through step S112. Even if disconnected, the smartphone 200 continues to record the current location.

[0104] At time T37, assume that the start button 142 is pressed and stop input is performed. At this time, the wristwatch 100 determines the measurement time through the process of step S113, displays it on the LCD 130, and records it in the memory 114. Also, the wristwatch 100 performs the connection process of step S115 and starts advertising through the process of step S141. However, assume that the connection between the wristwatch 100 and the smartphone 200 is not established.

[0105] During the time T38 while advertising, assume that the reset button 141 is pressed and reset input is performed. At this time, the wristwatch 100 resets the measurement time and the display on the LCD 130 through the process of step S113. Also, the wristwatch 100 continues advertising.

[0106] Assume that the connection is established at time T39. At this time, the wristwatch 100 transmits to the smartphone 200 that an instruction for reset has been input, by the process of step S117. Also, the wristwatch 100 transmits to the smartphone 200 the necessary accumulated information in step S119. Further, the wristwatch 100 transmits a disconnection request to the smartphone 200 in step S120. The smartphone 200 that has received this information records the information regarding reset by the process of step S210. Also, the smartphone 200 performs information processing regarding the accumulated information by the process of step S212. Further, at time T40, the smartphone 200 disconnects the connection with the wristwatch 100 by the process of step S213. Also, the smartphone 200 ends the acquisition of the current location information by the process of step S214.

[0107] In this case, since the smartphone 200 has not acquired information regarding the stop operation from the wristwatch 100 due to the disconnection, the stop has not been pinned. For this reason, the smartphone 200 may hold the information regarding the history of the current location until reset without deleting it. Also, the smartphone 200 may identify the position at the time when the stop operation was performed, based on the information of the time or elapsed time when the stop operation included in the accumulated information was performed, and perform pinning. In this case, the smartphone 200 may delete the position information after the stop as unnecessary information.

[0108] As in this example, when a plurality of operations are performed on the wristwatch 100 while the connection between the wristwatch 100 and the smartphone 200 cannot be established, the wristwatch 100 transmits the information of the most recently performed operation to the smartphone 200. The smartphone 200 performs pinning regarding the most recently performed operation, based on the received information. Also, the wristwatch 100 may transmit the accumulated information including the information that could not be transmitted due to the disconnection, to the smartphone 200. The smartphone 200 may reproduce or estimate the information that could not be acquired in real time as much as possible, based on the acquired accumulated information.

[0109] In the above example, for instance, when a connection cannot be established or when disconnected, the user is informed of this fact using sound. However, these information transmissions are not limited to sound. For example, vibration, display, etc. may be used, or a combination thereof with sound may also be used.

[0110] [Example of Displaying Activity History] An example of a method for presenting information acquired by the system 10 according to the present embodiment to the user will be described with reference to FIG. 10. FIG. 10 shows an example of a screen displayed on the LCD 230 of the smartphone 200.

[0111] When the user wishes to view the records of past activities, the smartphone 200 first presents a list screen 410 of activity history as shown in Screen A. In this example, in the total column 411, various total values of activities that meet the conditions set by the user, such as information for the past one month or all the recorded information, are displayed. For example, the total moving distance, the number of activities, etc. are displayed. Other information such as the total activity time and the average pace for all activities may also be displayed.

[0112] Below the total column 411, a summary of each activity history is displayed. In FIG. 10, two summaries, the first summary 412 and the second summary 413, are shown, but other summaries will also be displayed when the screen is scrolled down.

[0113] Each summary column includes a place name display 421 indicating the name of the city where the activity was carried out, etc., and a date and time display 422 indicating the date and time when the activity was carried out, etc. Further, the summary column includes a distance display 423 indicating the distance traveled during the activity, a pace display 424 displaying the pace which is the time required per unit distance, and a time display 425 indicating the total of the activity time. Further, the summary column includes a reduced map display 426 of a map representing the movement history during the activity.

[0114] While viewing these summary fields, the user can select an activity for which they want to view more detailed information. When the user selects any activity, a map screen 430, such as shown on screen B, is displayed. The map screen 430 may include a map area 431, a numerical area 432, a graph area 433, and the like.

[0115] In the map area 431, a trajectory display diagram is shown, which displays the trajectory of the current position information acquired by the smartphone 200 during the activity as a line 441 on the map. The smartphone 200 can obtain map information from a predetermined server. The smartphone 200 draws the trajectory of the current position information that changes over time on the acquired map. At this time, based on the pinned information, the smartphone 200 indicates on the map, for example, the position where the start operation was performed as a start display 442 and the position where the stop operation was performed as a goal display 443. Further, similarly, for example, a first lap display 444, a second lap display 445, a third lap display 446, and a fourth lap display 447, which respectively indicate the positions where the first to fourth lap operations were performed, are also indicated on the map. By looking at the diagram displayed in the map area 431, the user can grasp the route they ran and the points where lap measurements were taken.

[0116] The numerical area 432 includes numerical values representing various information, such as a display 451 indicating the total measurement time, a display 452 indicating the pace, a display 453 indicating the maximum elevation difference of the position during measurement, and a display 454 indicating the estimated calories consumed during measurement. By looking at the numerical values displayed in the numerical area 432, the user can grasp the activity status during measurement numerically.

[0117] The graph area 433 includes, for example, a graph with the elapsed time shown on the horizontal axis and the values of various information shown on the vertical axis. The graph area 433 may include, for example, a graph 456 indicating the altitude of the current position and a graph 457 indicating the pace. By looking at the graph area 433, the user can visually confirm the changes in various values over time during the activity in the form of a graph.

[0118] When a swipe operation is performed in a predetermined direction or a predetermined icon is selected on the map screen 430, for example, a time screen 460 as shown in screen C is displayed. Information regarding the elapsed time measured and recorded by the wristwatch 100 is displayed on the time screen. The smartphone acquires this information from the wristwatch 100 through communication. As shown in FIG. 10, on the time screen 460, the elapsed times at the start, each lap, and the goal, the lap times, the time at that moment, etc. are shown in tabular form. By looking at the time screen 460, the user can list the information regarding the elapsed time measured by the wristwatch 100.

[0119] Note that, for example, at the position of the start, there is a difference between the position where the user operated the wristwatch, that is, the position where time measurement was performed by that operation, and the position marked on the smartphone 200, by the time required to establish communication between the wristwatch 100 and the smartphone 200. Therefore, a difference may occur between the information displayed on the map screen 430 and the information displayed on the time screen 460. Considering this, the map screen 430 and the time screen 460 may be separate screens.

[0120] According to this embodiment, by the wristwatch 100 that measures the elapsed time when a user's operation is input and the smartphone 200 that acquires the current position using a satellite positioning system operating in cooperation, useful information as shown in FIG. 10 can be provided to the user.

[0121] Generally, since there are size limitations for wristwatches, the batteries that can be installed in wristwatches are likely to be limited to small capacities. Therefore, in the acquisition of position information using a satellite positioning system, power consumption becomes a problem. On the other hand, many users carry smartphones when running. In this embodiment, the smartphone 200 is responsible for the position acquisition using a satellite positioning system with high power consumption, thereby suppressing the power consumption of the wristwatch 100.

[0122] For the user, even during running or the like, it is easy to operate the wristwatch 100, which is, for example, worn on the wrist in an exposed state. On the other hand, it is often difficult to operate the smartphone 200 during running or the like. In this embodiment, since operations such as start, stop, and lap are performed using the wristwatch 100, the operability of the system 10 is good.

[0123] In the above-described embodiment, the start of the stopwatch is associated with the start of the connection operation between the wristwatch 100 and the smartphone 200. However, the wristwatch 100 may be configured to receive an operation for starting the connection operation with the smartphone 200 before the start of the stopwatch. However, since the start of the stopwatch is associated with the start of the connection operation, the user can use this system with a simple operation similar to that of a general stopwatch without being aware of the communication status.

[0124] Also, since communication is started by the start operation and ended by the reset operation, communication between the wristwatch 100 and the smartphone 200 is performed only while the wristwatch 100 is performing measurement. Therefore, the power consumption of the wristwatch 100 due to communication can also be suppressed.

[0125] Also, in the smartphone 200, the acquisition of the current position using the positioning system is started by the start operation and ended by the reset operation. Therefore, the power consumption of the smartphone 200 due to positioning can also be suppressed.

[0126] In the above-described embodiment, a wristwatch having a stopwatch function was given as an example of the list information device fixed to the user's wrist, but the present invention is not limited thereto. The list information device may be a device that does not function as a stopwatch only by receiving an operation instruction from the user. However, as in the above-described embodiment, since the list information device is a wristwatch having a stopwatch function, the user can check the elapsed time during activities. Further, the list information device is not limited to a clock and a stopwatch function, and may be an information terminal such as a so-called smartwatch having various functions such as sending and receiving e-mails.

[0127] Further, the present technology is not limited to the list information device worn on the wrist, and can also be applied to terminals worn on other parts of the user's body, such as eyeglass-type terminals. Further, the present technology is not limited to position detection using a satellite positioning system, and can also be applied when using position detection by other methods.

[0128] Note that the present invention is not limited to the above-described embodiment, and can be variously modified without departing from the gist thereof at the implementation stage. Also, each embodiment may be implemented in appropriate combination, and in that case, the combined effects can be obtained. Further, the above-described embodiment includes various inventions, and various inventions can be extracted by combinations selected from a plurality of disclosed constituent elements. For example, even if some constituent elements are deleted from all the constituent elements shown in the embodiment, if the problem can be solved and the effect can be obtained, the configuration from which these constituent elements are deleted can be extracted as an invention.

[0129] The invention described in the original claims of the present application is appended below. [1] An information terminal configured to include an operation unit configured to receive an operation by a user and used together with a list information device having a timekeeping function, a positioning module configured to acquire position information using a satellite positioning system, and a communication device configured to be able to communicate with the list information device, A memory device, a control circuit, and are provided with, wherein the control circuit, when the connection of the communication is established, obtains information regarding the operation of the timing function input to the list information device from the list information device via the communication device, obtains position information obtained using a satellite positioning system from the positioning module, associates the position information with the information regarding the operation of the timing function and stores the result in the memory device, an information terminal. [2] The information regarding the operation of the timing function includes information regarding the start operation of measuring the elapsed time in the timing function, wherein the control circuit, when the start operation is input, obtains a signal requesting the connection of the communication transmitted from the list information device via the communication device, based on the signal requesting the connection, causes the communication device to establish a connection between the list information device and the information terminal, when the connection is established, obtains information regarding the start operation transmitted from the list information device via the communication device, The information terminal according to [1]. [3] The control circuit causes the communication device to establish the connection and starts obtaining position information from the positioning module. The information terminal according to [2]. [4] The information regarding the operation of the timing function includes information regarding the reset operation of measuring the elapsed time in the timing function, when the control circuit obtains information regarding the reset operation transmitted from the list information device via the communication device, it causes the communication device to disconnect the connection, The information terminal according to any one of [1] to [3]. [5] The control circuit causes the communication device to disconnect the connection and terminates the acquisition of the position information from the positioning module, the information terminal according to [4]. [6] The control circuit acquires, via the communication device, information regarding the elapsed time measured during the operation of the timing function, transmitted from the list information device, and stores, in the storage device, by associating the information regarding the elapsed time with the position information and the information regarding the operation of the timing function. The information terminal according to any one of [1] to [5]. [7] The information regarding the operation of the timing function includes information regarding the stop and reset operations of the measurement of the elapsed time in the timing function, and the control circuit deletes the position information acquired from the positioning module from when it acquires the information regarding the stop operation via the communication device until it acquires the information regarding the reset operation. The information terminal according to any one of [1] to [6]. [8] The control circuit acquires, via the communication device, information including the history regarding the operation of the timing function recorded and transmitted by the list information device, creates activity history information using the information including the history, and stores the activity history information in the storage device. The information terminal according to any one of [1] to [7]. [9] The information including the history includes information regarding the operation of the timing function while the connection is not established, and the control circuit creates the activity history information including the information regarding the operation of the timing function while the connection is not established, based on the information including the history. The information terminal according to [8].

[10] The control circuit When the information regarding the operation of the timekeeping function transmitted from the list information device has not been acquired for a predetermined time, the communication device is caused to disconnect the connection. Even after the connection is disconnected, the acquisition of position information from the positioning module is continued. The information terminal according to any one of [1] to [9].

[11] The connection between the list information device and the information terminal is performed by Bluetooth Low Energy. The information terminal according to any one of [1] to

[10] .

[12] A list information device configured to be used together with an information terminal configured to be able to acquire position information using a satellite positioning system, A communication device configured to be able to communicate with the information terminal, An operation unit configured to receive an operation by a user, A control circuit and The control circuit executes a timekeeping function, When the communication connection with the information terminal is established, the information regarding the operation of the timekeeping function input to the operation unit, which is recorded in association with the position information acquired by the information terminal using the satellite positioning system, is transmitted to the information terminal via the communication device. List information device.

[13] The control circuit When the operation of the timekeeping function is input to the operation unit while the communication connection is not established, a signal for requesting the communication connection is transmitted via the communication device. Based on the signal for requesting the connection, when the connection between the list information device and the information terminal established by the information terminal is established, the information regarding the operation of the timekeeping function is transmitted to the information terminal via the communication device. After outputting a signal requesting the connection and before establishing the connection, when the next operation of the timing function is input to the operation unit, information regarding the operation of the timing function that the operation unit last received immediately after the connection was established is transmitted to the information terminal via the communication device. The list information device according to

[12] .

[14] A list information device including an operation unit configured to receive an operation by a user and having a timing function, An information terminal configured to be able to acquire position information using a satellite positioning system and communicate with the list information device A system comprising: When the communication connection is established, the list information device transmits information regarding the operation of the timing function input to the list information device to the information terminal. The information terminal associates and records the position information acquired using the satellite positioning system and the information regarding the operation of the timing function. System.

Explanation of Signs

[0130] 10…System, 100…Wristwatch, 111…CPU, 112…RAM, 113…ROM, 114…Memory, 115…Timing circuit, 116…Motion sensor, 117…Communication device, 119…Bus line, 120…Pointer mechanism, 121…Dial, 122…Hour hand, 123…Minute hand, 130…LCD, 140…Button switch, 141…Reset button, 142…Start button, 143…Mode button, 144…Adjust button, 200…Smartphone, 211…CPU, 212…RAM, 213…ROM, 214…Storage, 215…Positioning module, 217…Communication device, 219…Bus line, 230…LCD, 240…Touch panel.

Claims

1. A display unit, a communication unit capable of communicating with an electronic device having a timekeeping function, a positioning unit capable of acquiring position information using a satellite positioning system, and a control unit, wherein the control unit is capable of establishing a communication connection with the communication unit and starting to acquire position information from the positioning unit, when the connection with the electronic device is established, associates information related to the user's activity specified by the user's input operation on the electronic device with the measured value of the elapsed time from a certain timing measured by the timekeeping function, and associates the associated information with the position information acquired by the positioning unit using the satellite positioning system, associates the position information and the information related to the user's activity, and causes the display unit to display the associated information, an information terminal.

2. A display unit, a communication unit capable of communicating with an electronic device having a timekeeping function, a positioning unit capable of acquiring position information using a satellite positioning system, and a control unit, wherein the control unit is capable of associating information related to the user's activity specified by the user's input operation on the electronic device with the measured value of the elapsed time from a certain timing measured by the timekeeping function when the communication connection with the electronic device is established, and associating the associated information with the position information acquired by the positioning unit using the satellite positioning system, when acquiring information related to the reset operation of the measurement of the elapsed time in the timekeeping function included in the information related to the user's activity transmitted from the electronic device via the communication unit, causes the communication unit to disconnect the connection, associates the position information and the information related to the user's activity, and causes the display unit to display the associated information, an information terminal.

3. A display unit, a communication unit capable of communicating with an electronic device having a timekeeping function, a positioning unit capable of acquiring position information using a satellite positioning system, and a control unit, wherein the control unit is capable of associating information related to the user's activity specified by the user's input operation on the electronic device with the measured value of the elapsed time from a certain timing measured by the timekeeping function when the communication connection with the electronic device is established, and associating the associated information with the position information acquired by the positioning unit using the satellite positioning system, After acquiring information regarding an operation to stop measurement of the elapsed time in the timekeeping function included in the information on the user's activity via the communication unit, delete the position information acquired from the positioning unit until information regarding an operation to reset measurement of the elapsed time in the timekeeping function included in the information on the user's activity is acquired. Associate the position information with the information on the user's activity and display the associated information on the display unit. An information terminal.

4. A display unit, A communication unit capable of communicating with an electronic device having a timekeeping function, A positioning unit capable of acquiring position information using a satellite positioning system, A control unit, and is provided with The control unit When a communication connection with the electronic device is established, information in which information on the user's activity designated by the user's input operation on the electronic device is associated with a measured value of the elapsed time from a certain timing measured by the timekeeping function can be associated with the position information acquired using the satellite positioning system by the positioning unit. When the information on the user's activity transmitted from the electronic device has not been acquired for a predetermined time, cause the communication unit to disconnect the connection. Even after the connection is disconnected, continue to acquire position information from the positioning unit. Associate the position information with the information on the user's activity and display the associated information on the display unit. An information terminal.

5. The control unit Disconnect the connection from the communication unit and end the acquisition of position information from the positioning unit. The information terminal according to any one of claims 1 to 4.

6. A computer of an information terminal including a display unit, a communication unit capable of communicating with an electronic device having a timekeeping function, a positioning unit capable of acquiring position information using a satellite positioning system, and a control unit Establish a communication connection with the communication unit, start acquiring position information from the positioning unit, and when the connection with the electronic device is established, associate information on the user's activity designated by the user's input operation on the electronic device with a measured value of the elapsed time from a certain timing measured by the timekeeping function, and associate the position information acquired using the satellite positioning system by the positioning unit, and associate the position information with the information on the user's activity and display the associated information on the display unit. An information processing method.

7. When the computer of an information terminal including a display unit, a communication unit capable of communicating with an electronic device having a timekeeping function, a positioning unit capable of acquiring position information using a satellite positioning system, and a control unit, when the connection with the electronic device is established, information related to the user's activity specified by the user's input operation on the electronic device and a measured value of the elapsed time from a certain timing measured by the timekeeping function are associated with the position information acquired by the positioning unit using the satellite positioning system, and when information related to the reset operation of the measurement of the elapsed time in the timekeeping function included in the information related to the user's activity transmitted from the electronic device is acquired via the communication unit, the communication unit is made to disconnect the connection, and the position information and the information related to the user's activity are associated and displayed on the display unit. Information processing method.

8. When the computer of an information terminal including a display unit, a communication unit capable of communicating with an electronic device having a timekeeping function, a positioning unit capable of acquiring position information using a satellite positioning system, and a control unit, when the connection with the electronic device is established, information related to the user's activity specified by the user's input operation on the electronic device and a measured value of the elapsed time from a certain timing measured by the timekeeping function are associated with the position information acquired by the positioning unit using the satellite positioning system, and after acquiring information related to the stop operation of the measurement of the elapsed time in the timekeeping function included in the information related to the user's activity via the communication unit, the position information acquired from the positioning unit until information related to the reset operation of the measurement of the elapsed time in the timekeeping function included in the information related to the user's activity is acquired is deleted, and the position information and the information related to the user's activity are associated and displayed on the display unit. Information processing method.

9. When the computer of an information terminal including a display unit, a communication unit capable of communicating with an electronic device having a timekeeping function, a positioning unit capable of acquiring position information using a satellite positioning system, and a control unit, When the connection for communication with the electronic device is established, information regarding the user's activity specified by the user's input operation on the electronic device is associated with the measured value of the elapsed time from a certain timing measured by the timing function, and the information thus associated is associated with the position information acquired by the positioning unit using the satellite positioning system. When the information regarding the user's activity transmitted from the electronic device has not been acquired for a predetermined time, the communication unit is caused to disconnect the connection. After the connection is disconnected, the acquisition of the position information from the positioning unit is continued, and the position information and the information regarding the user's activity are associated and displayed on the display unit. Information processing method.

10. In a computer of an information terminal including a display unit, a communication unit capable of communicating with an electronic device having a timing function, a positioning unit capable of acquiring position information using a satellite positioning system, and a control unit, cause the communication unit to establish a communication connection and start acquiring position information from the positioning unit. When the connection with the electronic device is established, information regarding the user's activity specified by the user's input operation on the electronic device is associated with the measured value of the elapsed time from a certain timing measured by the timing function, and the information thus associated is associated with the position information acquired by the positioning unit using the satellite positioning system. The position information and the information regarding the user's activity are associated and displayed on the display unit. Program for executing the process.

11. In a computer of an information terminal including a display unit, a communication unit capable of communicating with an electronic device having a timing function, a positioning unit capable of acquiring position information using a satellite positioning system, and a control unit, When the connection for communication with the electronic device is established, information related to the user's activity specified by the user's input operation on the electronic device is associated with the measured value of the elapsed time from a certain timing measured by the timing function, and the information thus associated is associated with the position information acquired by the positioning unit using the satellite positioning system. When information related to the reset operation of the measurement of the elapsed time in the timing function included in the information related to the user's activity transmitted from the electronic device is acquired via the communication unit, the communication unit is caused to disconnect the connection, and the position information and the information related to the user's activity are associated and displayed on the display unit. A program for executing the process.

12. On a computer of an information terminal including a display unit, a communication unit capable of communicating with an electronic device having a timing function, a positioning unit capable of acquiring position information using a satellite positioning system, and a control unit, When the connection for communication with the electronic device is established, information related to the user's activity specified by the user's input operation on the electronic device is associated with the measured value of the elapsed time from a certain timing measured by the timing function, and the information thus associated is associated with the position information acquired by the positioning unit using the satellite positioning system. After acquiring information related to the stop operation of the measurement of the elapsed time in the timing function included in the information related to the user's activity via the communication unit, the position information acquired from the positioning unit until information related to the reset operation of the measurement of the elapsed time in the timing function included in the information related to the user's activity is acquired is deleted, and the position information and the information related to the user's activity are associated and displayed on the display unit. A program for executing the process.

13. On a computer of an information terminal including a display unit, a communication unit capable of communicating with an electronic device having a timing function, a positioning unit capable of acquiring position information using a satellite positioning system, and a control unit, When the connection for communication with the electronic device is established, information related to the user's activity specified by the user's input operation on the electronic device is associated with the measured value of the elapsed time from a certain timing measured by the timing function, and the information thus associated is associated with the position information acquired by the positioning unit using the satellite positioning system. When the information related to the user's activity transmitted from the electronic device has not been acquired for a predetermined time, the communication unit is caused to disconnect the connection. Even after the connection is disconnected, the acquisition of the position information from the positioning unit is continued, and the position information and the information related to the user's activity are associated and displayed on the display unit. A program for executing the process.

Citation Information

Patent Citations

  • Portable type walk support device

    JP2009222407A

  • Measurement information management system, measurement device, measurement information management method and measurement information management program

    JP2015090543A

  • Electronic watch and speed measurement management system

    JP2015184254A

  • Information acquisition method, radio communication device, electronic watch, and program

    JP2018142860A