Electronic device, method for controlling electronic device, and storage medium
The electronic device addresses the challenge of operating wearable devices with small units by using a detection unit to sense user gestures and adjust notifications, facilitating easy and timely operation adjustments.
Patent Information
- Application Number
- JP2025200507
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-11-20
- Publication Date
- 2026-02-16
Smart Images

Figure 2026026109000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an electronic device, a control method for an electronic device, and a program. [Background technology]
[0002] Conventionally, there are various electronic devices that can notify users by vibration, sound, etc. A typical example of such notification is the notification of an alarm time on a watch (for example, Patent Document 1). Some electronic devices that provide such notifications can cancel a notification in progress or change settings for the next and subsequent notifications in response to an operation on an operating unit such as a button or switch.
[0003] Furthermore, in recent years, wearable electronic devices (wearable devices) that users wear on their bodies, such as electronic wristwatches and biological information monitoring devices, have become widespread, and some of these wearable devices are also capable of making the above-mentioned notifications. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Utility Model Application Publication No. 6-14995 Summary of the Invention [Problem to be solved by the invention]
[0005] However, wearable devices, which are required to be small and lightweight, often have small operation units, and it is not uncommon for multiple functions to be assigned to a single operation unit in order to simplify the configuration of the operation unit. As a result, wearable devices have the problem that it is not easy to instantly perform the intended operation on the small operation unit when a notification is issued.
[0006] An object of the present invention is to provide an electronic device, a control method for an electronic device, and a program that enable intended operations to be performed easily and timely. [Means for solving the problem]
[0007] In order to solve the above problems, the electronic device according to the present invention comprises: An electronic device that is worn on a user's body and used, a detection unit that detects the motion state of the device itself; a notification unit that notifies the user; a processing unit; Equipped with The processing unit causing the notification unit to repeatedly perform the notification in accordance with notification settings; determining whether the user has performed a setting change gesture based on the detection result by the detection unit; When it is determined that the user has performed the setting change gesture, the notification setting is changed, and in accordance with the changed notification setting, execution of the notification from the next time onwards is stopped or a mode of the notification to be executed from the next time onwards is changed, When it is determined that the user has performed a second setting change gesture, the notification setting is changed so that the notification will not be executed a predetermined number of times or for a predetermined period from the next time onwards. It is characterized by:
[0008] In order to solve the above problems, a method for controlling an electronic device according to the present invention includes: A control method for an electronic device, which is executed by a computer of an electronic device that is worn on a user's body and includes a detection unit that detects an exercise state of the electronic device itself and a notification unit that notifies a user, the method comprising: causing the notification unit to repeatedly perform the notification in accordance with notification settings; determining whether the user has performed a setting change gesture based on the detection result by the detection unit; When it is determined that the user has performed the setting change gesture, the notification setting is changed, and in accordance with the changed notification setting, execution of the notification from the next time onwards is stopped or a mode of the notification to be executed from the next time onwards is changed; When it is determined that the user has performed a second setting change gesture, the notification setting is changed so that the notification will not be executed a predetermined number of times or for a predetermined period from the next time onwards. It is characterized by:
[0009] In order to solve the above problem, the program according to the present invention comprises: A computer of an electronic device that is worn on the body of a user and includes a detection unit that detects the motion state of the device itself and a notification unit that notifies the user, The notification unit repeatedly executes the notification in accordance with a notification setting; determining whether the user has performed a setting change gesture based on the detection result by the detection unit; When it is determined that the user has performed the setting change gesture, the notification setting is changed, and in accordance with the changed notification setting, execution of the notification from the next time onwards is stopped or a mode of the notification to be executed from the next time onwards is changed; When it is determined that the user has performed a second setting change gesture, the notification setting is changed so that the notification will not be executed a predetermined number of times or for a predetermined period from the next time onwards. It is characterized by realizing a function. [Effects of the Invention]
[0010] According to the present invention, the intended operation can be performed easily and timely. [Brief explanation of the drawings]
[0011] [Figure 1] FIG. 1 illustrates an information processing system. [Figure 2] FIG. 2 is a side view of the electronic timepiece. [Figure 3] FIG. 2 is a block diagram showing the functional configuration of the electronic timepiece. [Figure 4] FIG. 10 is a diagram showing an example of the contents of notification setting data. [Figure 5] FIG. 2 is a block diagram showing the functional configuration of the smartphone. [Figure 6] 10 is a flowchart illustrating a control procedure for an attachment determination process. [Figure 7] 10 is a flowchart illustrating a control procedure of an announcing operation control process. DETAILED DESCRIPTION OF THE INVENTION
[0012] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[0013] <Configuration of information processing system> FIG. 1 is a diagram showing an information processing system 1 according to the present embodiment. The information processing system 1 includes an electronic watch 10 (electronic device) and a smartphone 20.
[0014] The electronic watch 10 is a wristwatch worn on the user's wrist. The electronic watch 10 comprises a main body 101 equipped with a display 13 and operation buttons 141, and a strap 102 attached to the main body 101. The display 13 provides a digital display in dot matrix format. The electronic watch 10 displays basic information such as the time and date, as well as measurements of the user's pulse rate (heart rate). The electronic watch 10 is capable of connecting and communicating with a smartphone 20 via short-range wireless communication. Examples of short-range wireless communication include, but are not limited to, Bluetooth (registered trademark). Hereinafter, the state in which the electronic watch 10 and smartphone 20 are connected and communicating via short-range wireless communication is also referred to as pairing.
[0015] FIG. 2 is a side view of the electronic timepiece 10. The electronic timepiece 10 is equipped with a pulse sensor 18 inside the main body 101, which has a light-emitting unit 181 and a light-receiving unit 182. The light-emitting unit 181 and the light-receiving unit 182 are located on the back surface of the main body 101, i.e., near the surface that comes into contact with the user's wrist when worn. The light-emitting unit 181 emits light from the back surface of the main body 101 toward the outside. When the electronic timepiece 10 is worn by the user, the light emitted from the light-emitting unit 181 is reflected by the skin of the user's wrist. The light-receiving unit 182 is located in a position where it can receive the light reflected by the user's skin. Some of the light irradiated onto the user's skin is absorbed by the blood in the blood vessels. Therefore, the amount of light reflected from the skin and received by the light-receiving unit 182 changes over time in response to changes in blood flow caused by the heartbeat. The pulse is detected based on this change in the amount of received light, and the pulse rate is measured based on the detected pulse.
[0016] The smartphone 20 shown in FIG. 1 is a terminal device primarily carried and used by a user, and has a calling function, a data communication function, and various information processing functions. The smartphone 20 performs various linked operations by sending and receiving data to and from the paired electronic watch 10, and displays information related to the linked operations on the display unit 23. An example of a linked operation between the electronic watch 10 and the smartphone 20 is when an event requiring a user notification occurs on the smartphone 20, and the electronic watch 10 notifies the user in conjunction with the occurrence of the event. Because the electronic watch 10 is worn by the user, notifying the user in the electronic watch 10 more reliably ensures that the user is aware of the occurrence of an event. The above events may include, for example, the receipt of a message such as an email or news, or any event occurring in an application on the smartphone 20. Another linked operation is also possible, such as displaying the pulse rate measured by the electronic watch 10 on the smartphone 20. However, the linked operations are not limited to these.
[0017] <Configuration of an electronic clock> FIG. 3 is a block diagram showing the functional configuration of the electronic timepiece 10. The electronic watch 10 includes a CPU 11 (Central Processing Unit), a memory 12 (storage unit), a display unit 13, an operation unit 14, a timing unit 15, an alarm unit 16 having a vibration unit 161 and an alarm sound unit 162, a motion sensor 17 (detection unit) having a three-axis acceleration sensor 171, a three-axis gyro sensor 172 and a three-axis geomagnetic sensor 173, a pulse sensor 18 having a light-emitting unit 181 and a light-receiving unit 182, a wireless communication unit 19, and the like.
[0018] The CPU 11 is a processor that reads and executes the program 121 stored in the memory 12 and performs various arithmetic processing to control the operation of each part of the electronic watch 10. In this embodiment, the CPU 11 corresponds to the "processing unit." The processing unit may have multiple processors (e.g., multiple CPUs), and the multiple processes performed by the CPU 11 in this embodiment may be executed by these multiple processors. In this case, the multiple processors correspond to the "processing unit." In this case, the multiple processors may be involved in a common process, or the multiple processors may independently execute different processes in parallel.
[0019] For example, the CPU 11 displays the date and time being counted by the timekeeping unit 15 on the display unit 13. The CPU 11 also detects the pulse based on changes in the amount of light received by the light receiving unit 182 and displays the pulse rate measurement results on the display unit 13. The CPU 11 also operates the notification unit 16 to issue a notification to the user. The CPU 11 also executes a wearing determination process to determine whether the electronic timepiece 10 is being worn by the user based on the detection results of the motion sensor 17 and the operation history of the operation unit 14. The CPU 11 also executes a notification operation control process to detect that the user has made a predetermined gesture based on the detection results of the motion sensor 17 and to control the notification operation of the notification unit 16 in response to the detection of the gesture. The wearing determination process and the notification operation control process will be described in detail below.
[0020] The memory 12 is a non-transitory recording medium readable by the CPU 11 as a computer. The memory 12 includes a non-volatile memory such as a flash memory. The memory 12 stores various data including the program 121, notification setting data 122, and operation history data 123. The program 121 is stored in the memory 12 in the form of computer-readable program code. The memory 12 may include a RAM (Random Access Memory) used for arithmetic processing by the CPU 11.
[0021] FIG. 4 is a diagram showing an example of the contents of the notification setting data 122. As shown in FIG. The notification setting data 122 is data that defines the mode of the notification operation executed by the notification unit 16. The notification setting data 122 includes a plurality of notification settings corresponding to a plurality of notifications with different modes. In the example of FIG. 4, the content of the notification operation is defined for each of four notification settings No. 1 to No. 4. Each notification setting includes setting items for "notification ON / OFF," "notification start time," "repetition," "repetition interval," "next notification time," "number of repetitions," "notification duration," and "notification type." The values of these setting items are set and changed in response to a setting change operation by the user, or may be set and changed automatically by the CPU 11 in the notification operation control process described below.
[0022] "Notification ON / OFF" indicates whether or not the notification action related to the notification setting can be performed, and is set to "ON" if the notification action is to be performed, and "OFF" if the notification action is not to be performed. The "notification start time" indicates the time at which the notification related to the notification setting starts. If the setting is "when an event occurs" instead of a time, the notification is executed when an event such as receiving an email occurs in the information processing system 1. "Repeat" indicates whether or not the notification in that notification setting is to be executed repeatedly (repeatedly executed), and is set to "ON" if it is to be executed repeatedly, and "OFF" if it is to be executed only once. Each of the multiple notifications that are executed repeatedly when the "Repeat" setting is "ON" will be referred to below as a "repeated notification." The "repetition interval" indicates the time interval at which repeated notification is performed when the "repetition" setting is "ON." The "next notification time" indicates the time of the next repeated notification when the "Repeat" setting is "ON." The "next notification time" is updated each time a repeated notification is executed while the repeated notification is being executed. If the next nth repeated notification is to be executed, the "next notification time" will be the "notification start time" plus the time expressed as (the value of the "repeat interval") x (n-1). The "number of repetitions" indicates the number of times the notification is repeated when the "repetition" setting is "ON." The "alarm duration" indicates the duration for which the alarm action by the alarm unit 16 is continued for one alarm. The "notification type" indicates the type of notification performed by the notification unit 16. The notification types include notification by vibration from the vibration unit 161 and notification by sound output from the sound notification unit 162. It may be possible to set to perform both vibration and sound output. In the following, notifications that are executed irregularly in conjunction with the occurrence of an event, with the "notification start time" set to "when the event occurs," and notifications that are executed only once with "repetition" set to "OFF," will be referred to as "irregular notifications."
[0023] 4 are notification settings related to notifications set in the system. Of these, notification setting No. 1 is a setting related to irregular notification that is executed when an event such as receiving an email occurs. Notification setting No. 2 is a setting related to repeated notification that is used in the first determination process for wearing determination, which will be described later. On the other hand, notification setting No. 3 and subsequent notification settings in the notification setting data 122 are notification settings related to notifications set by the user. Of these, notification setting No. 3 is a one-time alarm notification, and notification setting No. 4 is an alarm notification set to be repeated three times every hour starting from 19:00.
[0024] The notification settings shown in Fig. 4 are examples and are not intended to be limiting. For example, notifications other than notification settings No. 1 and No. 2 may be set as notifications on the system. Also, some of the setting items included in each notification setting may be omitted, and setting items not shown in Fig. 4 may be included.
[0025] The operation history data 123 records a history of user input operations (hereinafter referred to as "user operations") on the operation unit 14. For example, the operation history data 123 records the content of a user operation on the operation button 141 in association with the time at which the user operation was performed. History may be deleted if a certain time has passed since the time at which the user operation was performed. Here, the certain time may be, for example, a repetition cycle of a composite determination process described later.
[0026] The display unit 13 has a display screen and performs digital display on the display screen under the control of the CPU 11. Here, the display screen is capable of performing display in a dot matrix format, and is, for example, a liquid crystal display screen.
[0027] The operation unit 14 includes a plurality of operation buttons 141, a crown, etc. The operation unit 14 accepts user operations on the operation buttons 141 and the crown (for example, an operation of pressing the operation button 141, an operation of rotating the crown, etc.) and outputs the operations as input signals to the CPU 11. In response to the input signals, the CPU 11 executes processing corresponding to the function assigned to the operation button 141 or the crown on which the input operation was performed. The operation unit 14 may also have a touch panel superimposed on the display screen of the display unit 13. A history of user operations on the operation unit 14 is stored in operation history data 123 and is referenced in the wearing determination process described below.
[0028] The timekeeping unit 15 includes an oscillation circuit, a frequency dividing circuit, a timekeeping circuit, etc. The frequency dividing circuit divides the clock signal generated by the oscillation circuit, and the timekeeping circuit counts the divided signal, thereby counting and holding the current date and time.
[0029] The notification unit 16 notifies the user by operating at least one of the vibration unit 161 and the sound notification unit 162 in accordance with a control signal transmitted from the CPU 11. The vibration unit 161 is a vibrator that vibrates in response to a drive signal. The vibration of the vibration unit 161 is propagated to the main body unit 101. The user recognizes that a notification has been issued by sensing the vibration propagated to the main body unit 101. The sound notification unit 162 outputs various sounds, such as a predetermined notification sound, in response to the drive signal. The alarm unit 16 is not limited to a configuration having a vibration unit 161 and a sound alarm unit 162, and one of the vibration unit 161 and the sound alarm unit 162 may be omitted, or the alarm unit 16 may have a configuration for providing an alarm other than the vibration unit 161 and the sound alarm unit 162, such as a light-emitting unit that provides an alarm by emitting light.
[0030] The motion sensor 17 includes a three-axis acceleration sensor 171, a three-axis gyro sensor 172, and a three-axis geomagnetic sensor 173, and detects the motion state of the device itself (electronic watch 10). The three-axis acceleration sensor 171 detects, at a predetermined sampling frequency, the acceleration in each axial direction applied to the electronic watch 10 in response to the user's motion. The three-axis gyro sensor 172 detects, at a predetermined sampling frequency, the angular velocity around each axis applied to the electronic watch 10 in response to the user's motion. The three-axis geomagnetic sensor 173 detects, at a predetermined sampling frequency, the direction of the geomagnetism passing through the electronic watch 10. The detection signals output from the three-axis acceleration sensor 171, the three-axis gyro sensor 172, and the three-axis geomagnetic sensor 173 include signal components for three mutually orthogonal axes. The motion sensor 17 includes an amplifier that amplifies the analog detection signals output from the 3-axis acceleration sensor 171, the 3-axis gyro sensor 172, and the 3-axis geomagnetic sensor 173, and an AD converter that converts the amplified analog signals into digital data and outputs it to the CPU 11.
[0031] The pulse sensor 18 includes the above-described light-emitting unit 181 and light-receiving unit 182. The light-emitting unit 181 includes a light-emitting element such as an LED (Light Emitting Diode) that emits light in response to a control signal transmitted from the CPU 11. In this embodiment, the light-emitting unit 181 includes an LED that emits green light that is easily absorbed by hemoglobin in blood, for example, light with a peak wavelength of 520 nm to 530 nm. The light-receiving unit 182 includes a light-receiving element that detects light and outputs an electrical signal corresponding to the amount of light received. Here, the amount of received light is, for example, the intensity of incident light. The light-receiving element may be, for example, a photodiode or an illuminance sensor. The pulse sensor 18 includes an amplifier that amplifies the analog detection signal output from the light-receiving unit 182, and an AD converter that converts the amplified analog signal into digital data and outputs the digital data to the CPU 11.
[0032] The wireless communication unit 19 is a communication module having an antenna, a modulation / demodulation circuit, a signal processing circuit, etc., and performs communication control in accordance with wireless communication standards such as Bluetooth. When a smartphone 20 to be paired is present, the wireless communication unit 19 performs short-range wireless communication with the smartphone 20 using Bluetooth under the control of the CPU 11.
[0033] <Smartphone configuration> FIG. 5 is a block diagram showing the functional configuration of the smartphone 20. As shown in FIG. The smartphone 20 includes a CPU 21, a memory 22 (storage unit), a display unit 23, an operation unit 24, a wireless communication unit 25, a telephone communication unit 26, and the like.
[0034] The CPU 21 is a processor that reads and executes a program 221 stored in the memory 22 and performs various arithmetic processing to control the operation of each unit of the smartphone 20. The smartphone 20 may have multiple processors (e.g., multiple CPUs), and the multiple processes executed by the CPU 21 of the present embodiment may be executed by the multiple processors. In this case, the multiple processors may be involved in a common process, or the multiple processors may independently execute different processes in parallel.
[0035] The memory 22 is a non-transitory recording medium that can be read by the CPU 21 as a computer. The memory 22 includes a non-volatile memory such as a flash memory. The memory 22 stores various data in addition to the program 221. The program 221 is stored in the memory 22 in the form of computer-readable program code. The memory 22 may include a RAM used for arithmetic processing by the CPU 21.
[0036] The display unit 23 has a display screen and performs digital display on the display screen under the control of the CPU 21. Here, the display screen is capable of performing display in a dot matrix format, and is, for example, a liquid crystal display screen.
[0037] The operation unit 24 accepts an input operation from the user and outputs an input signal corresponding to the input operation to the CPU 21. The operation unit 24 includes a touch panel overlaid on the display screen of the display unit 23, and detects contact with the user's finger or the like as an input operation via this touch panel. The operation unit 24 may also include hardware buttons in addition to or instead of the touch panel, and may be able to accept input operations via these hardware buttons.
[0038] The wireless communication unit 25 is a communication module having an antenna, a modulation / demodulation circuit, a signal processing circuit, etc., and performs communication control in accordance with wireless communication standards such as Bluetooth and wireless LAN. When an electronic watch 10 to be paired is present, the wireless communication unit 25 performs short-range wireless communication using Bluetooth with that electronic watch 10 under the control of the CPU 21.
[0039] The telephone communication unit 26 communicates with mobile phone base stations and the like, and transmits and receives voice data for telephone communication and packet data related to Internet connection.
[0040] <Operation of information processing system> Next, the operation of the information processing system 1 will be described, focusing on the operation of the electronic timepiece 10 to determine whether the watch is being worn and the operation of the notification control.
[0041] As described above, the electronic watch 10 measures the user's pulse rate while worn on the user's body (hereinafter referred to as the "worn state") and displays the measurement results. Pulse rate measurement is performed periodically, for example, repeatedly at 10-minute intervals, and the measurement results are displayed on the display unit 13 each time. The pulse rate is one aspect of the user's biometric information, and the process of measuring the pulse rate is one aspect of information acquisition processing that acquires biometric information. Furthermore, the process of measuring the pulse rate is one aspect of processing that is performed assuming that the electronic watch 10 is worn.
[0042] If the pulse rate measurement process is performed when the electronic timepiece 10 is not worn by the user (hereinafter referred to as the "non-worn state"), unnecessary light is emitted from the light-emitting unit 181, and meaningless pulse rate detection process is performed based on the results of external light detection by the light-receiving unit 182, resulting in unnecessary power consumption. Furthermore, the unnecessary light emitted by the light-emitting unit 181 is visible to the user, which is undesirable in appearance. For this reason, the electronic timepiece 10 performs a wear determination process to determine whether or not the electronic timepiece 10 is worn by the user, and if it is determined that the electronic timepiece 10 is not worn, the pulse rate measurement process is stopped.
[0043] <Operations related to wearing determination> The operation of the electronic timepiece 10 to determine whether it is being worn will now be described. The CPU 11 of the electronic timepiece 10 of this embodiment executes a combined judgment process including a first judgment process and a second judgment process to determine whether the device is worn on the user's body. If the electronic timepiece 10 is judged to be in a worn state in at least one of the first judgment process and the second judgment process, the judgment result of the combined judgment process as a whole is "worn state." On the other hand, if the electronic timepiece 10 is judged to be in an unworn state in both the first judgment process and the second judgment process, the judgment result of the combined judgment process as a whole is "unworn state." The specific processing contents of the first judgment process and the second judgment process will be explained below.
[0044] (First determination process) In the first determination process, the CPU 11 determines, based on the detection results of the motion sensor 17, whether or not a change in the motion state of the device itself has been detected in response to the user's response to the notification made by the notification unit 16. If the CPU 11 determines that a change in the motion state of the device itself has been detected in response to the user's response, it determines that the electronic timepiece 10 is in a worn state. For example, if the user responds to the notification by moving their arm to look at the electronic timepiece 10, it determines that the electronic timepiece 10 is in a worn state. Here, the user's response is not necessarily limited to moving their arm to look at the electronic timepiece 10, but may be any action that changes the motion state of the electronic timepiece 10 after the notification is made. For example, it may simply be a movement of swinging their arm.
[0045] The notification used in the first determination process may be a repetitive notification that the CPU 11 causes the notification unit 16 to repeatedly execute according to a predetermined notification setting. For example, it may be a repetitive notification that is repeated every five minutes, as in notification setting No. 2 in the notification setting data 122 of FIG. 4. The CPU 11 executes the first determination process in response to each of these repetitive notifications. If the repetition period for the repetitive notifications is the first period, the first determination process is repeatedly executed in this first period. Therefore, the combined determination process including the first determination process is also repeatedly executed in the first period. Here, if the repetition period for the pulse rate measurement process (information acquisition process) described above is set to the second period, it is preferable that the first period be shorter than the second period. In this embodiment, the second period for executing the pulse rate measurement process is 10 minutes, and the first period for executing the combined determination process is 5 minutes. This effectively reduces the occurrence of a problem in which unnecessary pulse rate measurement process is executed when the electronic timepiece 10 is not being worn.
[0046] The notification used in the first determination process is not limited to repeated notification, but may be the above-mentioned irregular notification that is executed irregularly in response to a process different from the first determination process (or a process different from the combined determination process). The CPU 11 may execute the first determination process (hence, the combined determination process including the first determination process) in response to such irregular notification.
[0047] (Second determination process) In the second determination process, the CPU 11 references the operation history data 123 and determines whether a user operation has been performed on the operation unit 14 (for example, pressing the operation button 141 or rotating the crown) during a predetermined determination period. If a user operation has been performed during the determination period, the CPU 11 determines that the electronic timepiece 10 is being worn. The determination period for the second or subsequent combination determination processes can be set within a period after the last end of the combination determination process. For example, the CPU 11 determines that the electronic timepiece 10 is being worn if there is a history of operation on the operation unit 14 between the last end of the combination determination process and the current time. However, the determination period is not limited to this and may be a period up to the current time that is shorter than the first cycle described above. The determination period for the first combination determination process is set in advance as, for example, a period the same length as the first cycle or a period shorter than the first cycle.
[0048] (Composite judgment processing) According to the combined determination process that combines the first determination process and the second determination process as described above, even if the first determination process determines that the user is not wearing the device because they do not perform a reaction to the notification, if a user operation is performed within the determination period, the second determination process can determine that the device is being worn. Also, even if the second determination process determines that the user is not wearing the device because no user operation is performed within the determination period, if the user performs a reaction to the notification, the first determination process can determine that the device is being worn. Therefore, with a simple configuration that includes at least the motion sensor 17 and the operation unit 14, it is possible to more reliably determine that the device is being worn.
[0049] In the combined determination process, either the first determination process or the second determination process may be executed first. If the electronic timepiece 10 is determined to be in a worn state in one of the first determination process or the second determination process that is executed first, the other of the first determination process and the second determination process may not be executed. Furthermore, at least a part of the first determination process and the second determination process may be executed in parallel.
[0050] In addition, if the motion state of the electronic timepiece 10 determined from the detection results of the motion sensor 17 during the composite judgment process is the same as the motion state during the previous composite judgment process, the composite judgment process may not be executed. For example, even if the user is wearing the electronic timepiece 10, if they are doing desk work and do not move their wrist for a long time, the user may not react to the notification and may not perform any user operations during the judgment period. If the composite judgment process were executed in such a case, it would be erroneously determined that the electronic timepiece 10 is not being worn. However, if the decoding judgment process is not executed when the motion state of the electronic timepiece 10 is the same as at the time of the previous composite judgment process, the occurrence of such erroneous determinations can be reduced.
[0051] If the combined determination process determines that the device is in an attached state, the timing of the next combined determination process (i.e., the timing of the next repeated notification; in other words, the timing of the next first determination process) may be adjusted to be delayed. For example, the next combined determination process (repeated notification, first determination process) may be stopped and the next combined determination process (repeated notification, first determination process) may be restarted. Alternatively, the execution of a predetermined number of combined determination processes (repeated notification, first determination process) from the next onwards may be stopped. This reduces the frequency of the combined determination process (repeated notification), making the notifications less annoying. Furthermore, power consumption for the combined determination process can be reduced.
[0052] If the composite determination process determines that the electronic watch 10 is not being worn, execution of the pulse rate measurement process from the next time onwards is halted. Note that if there is a process other than the pulse rate measurement process that is executed assuming that the electronic watch 10 is being worn, execution of that process may be halted. An example of a process that is executed assuming that the electronic watch 10 is being worn is a process for acquiring activity information related to the user's activity state. Here, activity information includes information related to the user's exercise state, such as walking or running, and information related to their sleep state. The process for acquiring activity information is one aspect of information acquisition processing.
[0053] <Actions related to canceling and changing the notification action> In the electronic timepiece 10 of this embodiment, if a predetermined gesture is detected by the user when an announcement is made by the announcement unit 16, the announcement operation is stopped or the settings related to the announcement operation are changed in accordance with the gesture. The announcement that is stopped or the settings changed may be any announcement, including the repeated announcements and irregular announcements described above.
[0054] Specifically, the CPU 11 of the electronic watch 10 determines whether or not the user has made a predetermined stop gesture during the execution of the notification based on the detection result of the motion sensor 17. If the CPU 11 determines that the user has made a stop gesture, it stops the notification being executed.
[0055] Furthermore, when the CPU 11 is causing the notification unit 16 to perform repeated notification, the CPU 11 determines whether or not the user has performed a predetermined setting change gesture based on the detection result by the motion sensor 17. When the CPU 11 determines that the user has performed a setting change gesture, the CPU 11 changes the notification setting in the notification setting data 122, and cancels the execution of subsequent notifications or changes the mode of notification to be performed from the next time onwards in accordance with the changed notification setting. By making the setting change gesture a gesture different from the cancel gesture (a distinguishable gesture), it is possible to independently accept an operation to cancel notification in response to a cancel gesture and an operation to change the notification setting in response to a setting change gesture.
[0056] The cancel gesture and the setting change gesture are not particularly limited as long as they can be distinguished based on the detection results of the motion sensor 17. Specifically, they may be a circular arm movement, an arm vibration movement, or an arm reciprocating movement. The cancel gesture and the setting change gesture may be a movement that can be distinguished from a movement made by the user simply to check the main unit 10 in response to the notification (for example, a movement of bringing the wrist on which the electronic timepiece 10 is worn closer to the face). This prevents a user's movement made by the user simply to check the main unit 10 in response to the notification from being recognized as a cancel gesture and thereby canceling the notification, or from being recognized as a setting change gesture and thereby changing the notification setting.
[0057] Alternatively, any gesture other than the setting change gesture may be recognized as the cancel gesture. That is, the setting change gesture may be determined in advance, but the cancel gesture may not be determined in advance, and any gesture other than the setting change gesture may be recognized as the cancel gesture. In this case, for example, when the user simply performs an action to check main device 10 in response to the notification, the notification being executed can be canceled. Also, any gesture including a setting change gesture may be recognized as a cancel gesture, so that a notification currently being executed can also be canceled by performing a setting change gesture.
[0058] Alternatively, a plurality of setting change gestures may be defined. In this case, CPU 11 determines whether or not the user has performed any one of a plurality of different setting change gestures based on the detection result of motion sensor 17. When CPU 11 determines that the user has performed any one of the plurality of setting change gestures, it changes the notification setting of notification setting data 122 to the content previously associated with the setting change gesture performed by the user.
[0059] Specifically, the multiple setting change gestures may include a first setting change gesture for changing the notification setting so as to stop the next and subsequent repeated notification. When the CPU 11 determines that the user has performed the first setting change gesture, the CPU 11 changes the setting of "Notification ON / OFF" or "Repeat" in the notification setting data 122 in Fig. 4 to "OFF" and stops the next and subsequent repeated notification.
[0060] The multiple setting change gestures may also include a second setting change gesture for changing the notification setting so that notification will not be executed a predetermined number of times or for a predetermined period from the next time onwards. When the CPU 11 determines that the user has performed the second setting change gesture, the CPU 11 changes the "next notification time" in the notification setting data 122 of FIG. 4 to adjust the execution time of the next repeated notification. For example, if the second setting change gesture is defined as a gesture for canceling m repeated notifications from the next time onwards, the CPU 11 changes the "next notification time" by adding a value of "repetition interval x m" to the "next notification time" to skip m repeated notifications. When the second setting change gesture is defined as a gesture for canceling repeated notifications for a predetermined period, the CPU 11 changes the "next notification time" by adding the length of the predetermined period to the "next notification time" to skip the repeated notifications for a predetermined time.
[0061] The multiple setting change gestures may also include a third setting change gesture for changing the notification setting so as to increase or decrease the notification repetition period. When the CPU 11 determines that the user has performed the third setting change gesture, it changes the setting value of the "repetition interval" in the notification setting data 122 in Fig. 4 to change the repetition period of the next and subsequent repeated notifications. For example, when the "repetition interval" is set to 5 minutes as in notification setting No. 2 in Fig. 4, if the user performs the third setting change gesture, which is preset to increase the notification repetition period by 10 minutes, the "repetition interval" is changed to 15 minutes, and thereafter, repeated notifications are executed every 15 minutes.
[0062] The setting change gestures included in the multiple setting change gestures are not limited to those described above, and may include, for example, setting change gestures for changing the "notification duration" or "notification type" of the notification setting data 122. Furthermore, at least one of the cancel gesture and the setting change gesture may be registered differently depending on the type of notification to be executed (for example, "notification setting No." in the notification setting data 122 of FIG. 4). For example, for an alarm notification, a gesture with a large movement (for example, a gesture with a larger movement than a gesture defined by default) may be registered as the cancel gesture and / or the setting change gesture in order to fully awaken the user's consciousness. Furthermore, for a notification that is sufficient to at least confirm the user's movement, such as the notification used for the wearing determination of the present embodiment, a gesture with a small movement (for example, a gesture with a smaller movement than a gesture defined by default) may be registered as the cancel gesture and / or the setting change gesture. Furthermore, not only the size of the gesture but also the content of the gesture (such as the direction, angle, height, speed, or amount of change of the movement) may be registered differently depending on the type of notification.
[0063] <Control procedure for wearing determination processing> Next, a control procedure by the CPU 11 for the attachment determination process will be described. FIG. 6 is a flowchart illustrating a control procedure for the attachment determination process. Here, an example will be described in which only the system notifications shown in FIG. 4 (that is, irregular notification of notification setting No. 1 and repeated notification of notification setting No. 2) are set in the notification setting data 122.
[0064] When the wearing determination process is started, the CPU 11 of the electronic timepiece 10 refers to the notification setting data 122 and determines whether it is time to execute the repeated notification of notification setting No. 2 (step S101).
[0065] If it is determined that it is time to perform repeated notification ("YES" in step S101), the CPU 11 acquires the detection result of the motion sensor 17 and determines the motion state of the electronic timepiece 10 (step S102). The CPU 11 also determines whether the motion state determination result differs from the determination result at the previous determination (i.e., the motion state determination result at the previous step S102) (step S103). If it is determined that the motion state differs from the determination result at the previous determination ("YES" in step S103), the CPU 11 causes the notification unit 16 to perform notification (step S105). Here, the CPU 11 causes notification to be performed with the notification type and duration according to notification setting No. 2 of the notification setting data 122.
[0066] On the other hand, if it is determined in step S101 that it is not the timing to execute a repeated notification ("NO" in step S101), the CPU 11 determines whether or not an instruction to execute an irregular notification has been issued in the system for notification setting No. 1 (step S104). If it is determined that an instruction to execute an irregular notification has not been issued ("NO" in step S104), the CPU 11 returns the process to step S101. If it is determined that an instruction to execute an irregular notification has been issued ("YES" in step S104), the CPU 11 causes the notification unit 16 to execute a notification (step S105). Here, the CPU 11 causes the notification to be executed with the notification type and duration corresponding to notification setting No. 1 of the notification setting data 122.
[0067] When notification is started in step S105, the CPU 11 executes a notification operation control process (step S106) to be described later. In the notification operation control process, notification is stopped in response to a cancel gesture, notification settings are changed in response to a setting change gesture, and so on.
[0068] When the announcing operation control process ends, the CPU 11 acquires the detection results from the motion sensor 17 and determines whether a change in the motion state corresponding to the user's response to the announcing operation performed in step S105 has been detected (step S107). For example, the CPU 11 calculates a converted value representing the motion state based on the detected values from the triaxial acceleration sensor 171, triaxial gyro sensor 172, and triaxial geomagnetic sensor 173, and determines that a change in the motion state has been detected if the converted value representing the motion state has changed by a predetermined reference value or more during a predetermined period from the start of the announcing operation. If a change in the motion state corresponding to the user's response has been detected ("YES" in step S107), the CPU 11 determines that the electronic timepiece 10 is being worn (step S109).
[0069] If it is determined that a change in the exercise state in response to the user's response has not been detected ("NO" in step S107), the CPU 11 refers to the operation history data 123 and determines whether or not a user operation has been performed during the determination period (step S108). If it is determined that a user operation has been performed during the determination period ("YES" in step S108), the CPU 11 determines that the electronic timepiece 10 is in a worn state (step S109). If it is determined that a user operation has not been performed during the determination period ("NO" in step S108), the CPU 11 determines that the electronic timepiece 10 is in an unworn state (step S110).
[0070] The series of processes from steps S107 to S110 corresponds to the “composite determination process.” Of these, steps S107, S109, and S110 correspond to the “first determination process,” and steps S108, S109, and S110 correspond to the “second determination process.” Steps S107 and S108 may be interchanged to interchange the execution order of the first determination process and the second determination process.
[0071] If it is determined in step S109 that the device is in the worn state, the CPU 11 determines whether the determination is the first time or whether the previous determination result was "not worn" (step S111). If it is determined that the determination is the first time or the previous determination result was "not worn" ("YES" in step S111), the CPU 11 starts a process that assumes that the device is in the worn state, in this case, a pulse measurement process (step S112). However, this process does not necessarily have to be started at this timing and may be started, for example, in response to an instruction from the user.
[0072] When step S112 is completed, or when it is determined in step S111 that this is not the first determination and the previous determination result was not the "non-wearing state" ("NO" in step S111), the CPU 11 adjusts the execution timing of the next repeated notification (step S113). Here, the CPU 11 adds the time of the "repetition interval" to the "next notification time" in notification setting No. 2 of the notification setting data 122 so that the next repeated notification is skipped, for example. However, step S113 is executed only when the execution timing of the next combined determination process is set to be delayed when the wearing determination is made, and is omitted in other cases.
[0073] On the other hand, if it is determined in step S110 that the device is not being worn, the CPU 11 stops the process that is based on the assumption that the device is being worn, in this case, the pulse measurement process (step S114).
[0074] When step S113 or step S114 is completed, or when it is determined in step S103 that the exercise state is not different from the determination result of the previous determination ("NO" in step S103), the CPU 11 determines whether an instruction to end the wearing determination process has been given (step S115). For example, the CPU 11 determines that an instruction to end the wearing determination process has been given when a user operation to power off the electronic timepiece 10 has been performed. When it is determined that an instruction to end the wearing determination process has not been given ("NO" in step S115), the CPU 11 returns the process to step S101. When it is determined that an instruction to end the wearing determination process has been given ("YES" in step S115), the CPU 11 ends the wearing determination process.
[0075] In step S104 of the above-described wearing determination process, if it is determined that an instruction to execute irregular notification has been given ("YES" in step S104) and notification is executed in step S105, the combined determination process may not be executed (i.e., the processes in steps S107 to S115 may be omitted). In other words, the combined determination process may be executed only when repeated notification is executed in step S105.
[0076] In addition, although the above example illustrates the repeated notification as a system-based repeated notification for the first determination process (notification setting No. 2 in FIG. 4), the repeated notification is not limited to this. If the notification setting data 122 includes a notification setting related to repeated notification set by the user (for example, notification setting No. 4 in FIG. 4), the repeated notification according to the notification setting may be executed in step S105, and the combined determination process from step S107 onward may be executed using the repeated notification as a trigger.
[0077] Furthermore, although an example of an irregular notification has been given in which an irregular notification on a system is executed in conjunction with the occurrence of an event on the system (notification setting No. 1 in FIG. 4), irregular notifications are not limited to this. If the notification setting data 122 includes a notification setting related to an irregular notification set by a user (for example, notification setting No. 3 in FIG. 4), an irregular notification according to that notification setting may be executed in step S105, and the repeated notification may be used as a trigger to execute the combined determination process from step S107 onwards.
[0078] FIG. 7 is a flowchart illustrating the control procedure of the announcing operation control process. When the announcing operation control process is started, the CPU 11 determines whether or not a user's cancel gesture has been detected during the execution of the notification based on the detection result by the motion sensor 17 (step S201). If it is determined that a cancel gesture has been detected (step S201), the CPU 11 transmits a control signal to the notification unit 16 to cancel the notification being executed (step S202).
[0079] When step S202 is completed, or when it is determined in step S201 that the user's cancel gesture was not detected during the notification ("NO" in step S201), CPU 11 determines whether the notification that was executed is a repeated notification (notification of notification setting No. 2 in notification setting data 122) (step S203).
[0080] If it is determined that the executed notification is a repetitive notification ("YES" in step S203), the CPU 11 determines whether or not a first setting change gesture by the user has been detected after the notification has started (step S204). If it is determined that a first setting change gesture has been detected ("YES" in step S204), the CPU 11 changes the notification setting in the notification setting data 122 so that the execution of the repetitive notification from the next time onwards will be stopped (step S205). Specifically, the CPU 11 changes the setting of "notification ON / OFF" or "repetitive" in the notification setting data 122 of FIG. 4 to "OFF."
[0081] If it is determined that the first setting change gesture has not been detected ("NO" in step S204), the CPU 11 determines whether or not the user's second setting change gesture has been detected after the start of notification (step S206). If it is determined that the second setting change gesture has been detected ("YES" in step S206), the CPU 11 changes the notification setting in the notification setting data 122 so that repeated notification will not be performed a predetermined number of times or for a predetermined period from the next time onwards. Specifically, the CPU 11 changes the "next notification time" in the notification setting data 122 in Fig. 4 to adjust the time at which the next repeated notification will be performed.
[0082] If it is determined that the second setting change gesture has not been detected ("NO" in step S206), the CPU 11 determines whether or not the user's third setting change gesture has been detected after the start of notification (step S208). If it is determined that the third setting change gesture has been detected ("YES" in step S208), the CPU 11 changes the notification setting in the notification setting data 122 so that the repetition period of the repeated notification increases or decreases. Specifically, the CPU 11 changes the setting value of "repetition interval" in the notification setting data 122 in FIG. 4.
[0083] If it is determined that the third setting change gesture has not been detected ("NO" in step S208), if any of steps S205, S207, and S209 has ended, or if it is determined in step S203 that the notification executed is not a repeated notification (i.e., an irregular notification) ("NO" in step S203), CPU 11 ends the notification operation control process and transitions to step S107 of the wearing determination process. In the notification operation control process, the cancel gesture and the first to third setting change gestures are one form of the user's reaction action to the notification, so if at least one of these gestures is detected, it will be determined in step S107 of the wearing determination process that a change in the movement state corresponding to the user's response action has been detected.
[0084] In the above, an example has been described in which the notification operation control process is called in the wearing determination process, but this is not limited to this, and the notification operation control process may be executed separately from the wearing determination process when any notification is executed.
[0085] 7 may be performed before step S201, and if it is determined in step S203 that the executed notification is not a repetitive notification (i.e., an irregular notification in the system) ("NO" in step S203), the notification operation control process may be terminated without executing steps S201 and S202.
[0086] Steps S203 to S209 may be executed while notification is ongoing. If notification is ongoing when a setting change gesture is detected in any of steps S204, S206, and S208, the notification may be stopped in response to the detection of the setting change gesture.
[0087] In step S205, instead of changing the settings to stop the next and subsequent repeated notifications, the notification settings may be changed so that all subsequent notifications, including irregular notifications in the system, are stopped.
[0088] In step S207, the notification settings may be changed so that all notifications, including irregular notifications, are not made for a predetermined period of time.
[0089] In the announcing operation control, one of the processes of canceling the announcement in response to the detection of a cancel gesture (steps S201 and S202) and changing the announcement setting in response to the detection of a setting change gesture (steps S203 to S209) may be omitted.
[0090] Next, Modifications 1 and 2 of the above embodiment will be described. In Modifications 1 and 2, differences from the above embodiment will be described, and a description of commonalities with the above embodiment will be omitted. Modifications 1 and 2 may also be combined.
[0091] <Variation 1> In the above embodiment, wearing determination was performed using a combined determination process including the first determination process and the second determination process. However, wearing determination using the pulse sensor 18 may also be performed in addition to this. Wearing determination using the pulse sensor 18 is performed based on whether the amount of light received from the light-receiving unit 182 is greater than a predetermined reference light amount. When the electronic timepiece 10 is worn on the user's wrist, light emitted from the light-emitting unit 181 is reflected by the skin and enters the light-receiving unit 182. On the other hand, when the electronic timepiece 10 is removed from the user's wrist, the light emitted from the light-emitting unit 181 is diffused without being reflected by the skin, and almost no light returns to the light-receiving unit 182. Therefore, when the electronic timepiece 10 is not worn, the amount of light received by the light-receiving unit 182 is significantly lower than when the electronic timepiece 10 is worn. Therefore, whether the electronic timepiece 10 is worn can be determined based on whether the amount of light received by the light-receiving unit 182 is greater than the reference light amount. The reference light intensity is set to a value between the amount of light received when the electronic timepiece 10 is worn by the user and the amount of light received when the electronic timepiece 10 is not worn by the user. By combining this type of wear determination using the pulse sensor 18 with the combined wear determination of the above embodiment, the accuracy of detecting the wearing state can be improved.
[0092] <Variation 2> In the above embodiment, the wearing determination is performed by a combined determination process including the first determination process and the second determination process, but the second determination process may be omitted from the combined determination process. In other words, the wearing determination may be performed only by the first determination process.
[0093] <Effects> As described above, the electronic watch 10 according to this embodiment is an electronic device worn by a user. It includes a motion sensor 17 that detects the user's motion, a notification unit 16 that notifies the user, and a CPU 11 that functions as a processing unit. The CPU 11 repeatedly executes notifications according to the notification settings in the criteria data 122 using the notification unit 16, determines whether the user has performed a setting change gesture based on the detection results of the motion sensor 17, and, if it determines that the user has performed a setting change gesture, changes the notification settings and, according to the changed notification settings, cancels subsequent notifications or changes the notification type to be executed from the next notification onward. This allows the user to change the settings for subsequent notifications by intuitively and simply performing a setting change gesture without directly operating the operation unit 14 of the electronic watch 10. This allows the user to easily and timely perform the intended operation.
[0094] Furthermore, the CPU 11 determines whether the user has made a stop gesture while the notification is being made based on the detection results of the motion sensor 17, and if it determines that the user has made a stop gesture, the CPU 11 stops the notification being made. This allows the user to stop the notification by intuitively and simply making a stop gesture without directly operating the operation unit 14 of the electronic timepiece 10. This allows the user to easily and timely perform the intended operation.
[0095] Furthermore, based on the detection result of the motion sensor 17, the CPU 11 determines whether the user has performed any one of a plurality of different setting change gestures, and if it determines that the user has performed any one of the plurality of setting change gestures, changes the notification setting to the content previously associated with the setting change gesture performed by the user. This allows the user to change the setting related to the next and subsequent notifications to the desired content by an intuitive and simple method of performing any one of the plurality of setting change gestures.
[0096] Furthermore, when the CPU 11 determines that the user has performed the first setting change gesture, it changes the notification setting so that subsequent notifications will be canceled. This allows the user to cancel subsequent notifications by performing the first setting change gesture, which is an intuitive and simple method.
[0097] Furthermore, when the CPU 11 determines that the user has performed the second setting change gesture, it changes the notification setting so that notification will not be executed a predetermined number of times or for a predetermined period from the next time onwards. This allows the user to stop repeated notification for a desired period by intuitively and simply performing the second setting change gesture.
[0098] Furthermore, when the CPU 11 determines that the user has performed the third setting change gesture, the CPU 11 changes the notification setting so that the notification repetition period increases or decreases, thereby enabling the user to change the notification repetition period by performing the third setting change gesture in an intuitive and simple manner.
[0099] In addition, the control method of the electronic watch 10 as an electronic device according to this embodiment has the annunciator 16 repeatedly execute an annunciator according to the annunciator setting, determine whether the user has performed a setting change gesture based on the detection results of the motion sensor 17, and if it is determined that the user has performed a setting change gesture, change the annunciator setting, and, according to the changed annunciator setting, cancel the execution of subsequent annunciators or change the mode of the annunciators to be executed from the next time onwards. This allows the user to change the settings related to subsequent annunciators by intuitively and simply executing a setting change gesture without directly operating the operation unit 14 of the electronic watch 10. This allows the user to easily and timely perform the intended operation.
[0100] The program 121 according to this embodiment also enables the CPU 11, which functions as a computer of the electronic device, to repeatedly execute notifications according to the notification settings via the notification unit 16, determine whether the user has made a setting change gesture based on the detection results of the motion sensor 17, and, if it is determined that the user has made a setting change gesture, change the notification settings and, if so, cancel the execution of subsequent notifications or change the mode of notifications to be executed from the next time onward according to the changed notification settings. This allows the user to change the settings for subsequent notifications by intuitively and simply performing a setting change gesture without having to directly operate the operation unit 14 of the electronic timepiece 10. This allows the user to easily and timely perform the intended operation.
[0101] <Other> The description in the above embodiment is merely an example of the electronic device, the control method for the electronic device, the wearing determination method, and the program according to the present invention, and the present invention is not limited to this. For example, in the above embodiment, the electronic device is exemplified as an electronic watch 10, but is not limited to this. The electronic device may be any wearable device that a user wears on their body, such as an activity monitor or a blood pressure monitor, a healthcare device. Furthermore, the location where the electronic device is worn is not limited to the wrist, but may be a part of the arm other than the wrist, or the leg, ear, head, or torso.
[0102] Furthermore, although the electronic watch 10 is exemplified as one that displays digitally in a dot matrix format, this is not limited to this, and an analog electronic watch that displays at least some of the information such as the time and pulse rate using hands may also be used.
[0103] Furthermore, various terminal devices such as a tablet terminal or a notebook PC may be used instead of the smartphone 20. Furthermore, the smartphone 20 in the information processing system 1 can be omitted, and the information processing system 1 may be composed of only the electronic watch 10.
[0104] The notification performed by the electronic timepiece 10 may also be a display performed by the display unit 13, such as a display that causes the display screen to blink. In this case, the display unit 13 corresponds to the notification unit.
[0105] In addition, in the above embodiment, an example was given in which at least a repeated notification that is repeatedly executed is used as a trigger for executing the first determination process, but this is not limited to this, and the trigger for executing the first determination process may be only an irregular notification.
[0106] In the above description, an example has been disclosed in which memory 12 is used as a computer-readable medium for the program according to the present invention, but the present invention is not limited to this example. Other computer-readable media may be used, such as information recording media including HDDs, SSDs, flash memories, and CD-ROMs. Furthermore, a carrier wave may also be used as a medium for providing data for the program according to the present invention via a communication line.
[0107] Furthermore, it goes without saying that the detailed configurations and operations of the components of the electronic timepiece 10 and smartphone 20 in the above-described embodiments can be modified as appropriate without departing from the spirit of the present invention.
[0108] Although the embodiments of the present invention have been described, the scope of the present invention is not limited to the above-described embodiments, but includes the scope of the invention described in the claims and its equivalents. The inventions described in the claims originally attached to this application are as follows. The claim numbers described in the appendix are the same as those of the claims originally attached to this application. [Note] <Claim 1> An electronic device that is worn on a user's body and used, a detection unit that detects the motion state of the device itself; a notification unit that notifies the user; a processing unit; Equipped with The processing unit causing the notification unit to repeatedly perform the notification in accordance with notification settings; determining whether the user has performed a setting change gesture based on the detection result by the detection unit; When it is determined that the user has performed the setting change gesture, the notification setting is changed, and execution of the notification from the next time onward is stopped or a mode of the notification to be executed from the next time onward is changed in accordance with the changed notification setting. An electronic device characterized by: <Claim 2> The processing unit determining whether the user has made a stop gesture during the execution of the notification based on a detection result by the detection unit; When it is determined that the user has made the stop gesture, the notification being performed is stopped. 2. The electronic device according to claim 1, wherein: <Claim 3> The processing unit determining whether the user has performed any one of the plurality of setting change gestures different from one another based on the detection result by the detection unit; When it is determined that the user has performed any one of the plurality of setting change gestures, the notification setting is changed to a content that is previously associated with the setting change gesture performed by the user. 3. The electronic device according to claim 1 or 2. <Claim 4> The electronic device according to any one of claims 1 to 3, characterized in that, when the processing unit determines that the user has performed a first setting change gesture, it changes the notification setting so that the notification will be canceled from the next time onwards. <Claim 5> The electronic device according to any one of claims 1 to 4, characterized in that, when the processing unit determines that the user has performed a second setting change gesture, it changes the notification setting so that the notification will not be executed a predetermined number of times or for a predetermined period of time from the next time onwards. <Claim 6> The electronic device according to any one of claims 1 to 5, characterized in that, when the processing unit determines that the user has performed a third setting change gesture, it changes the notification setting so that the repetition period of the notification increases or decreases. <Claim 7> A control method for an electronic device, which is executed by a computer of an electronic device that is worn on a user's body and includes a detection unit that detects an exercise state of the electronic device itself and a notification unit that notifies a user, the method comprising: causing the notification unit to repeatedly perform the notification in accordance with notification settings; determining whether the user has performed a setting change gesture based on the detection result by the detection unit; When it is determined that the user has performed the setting change gesture, the notification setting is changed, and execution of the notification from the next time onward is stopped or a mode of the notification to be executed from the next time onward is changed in accordance with the changed notification setting. A method for controlling an electronic device. <Claim 8> A computer of an electronic device that is worn on the body of a user and includes a detection unit that detects the motion state of the device itself and a notification unit that notifies the user, a function of repeatedly executing the notification by the notification unit in accordance with a notification setting; a function of determining whether the user has performed a setting change gesture based on the detection result by the detection unit; a function of changing the notification setting when it is determined that the user has performed the setting change gesture, and canceling the execution of the notification from the next time onwards or changing the mode of the notification to be executed from the next time onwards in accordance with the changed notification setting; A program characterized by realizing the above. [Explanation of symbols]
[0109] 1. Information Processing Systems 10 Electronic clocks (electronic devices) 101 Main body 102 Belt 11 CPU (processing unit) 12 Memory 121 Programs 122 Notification setting data 123 Operation history data 13 Display section 14 Control section 141 Operation buttons 15 Timing section 16. Information Department 161 Vibration unit 162 News Department 17 Motion sensor (detection part) 171 3-axis acceleration sensor 172 3-axis gyro sensor 173 3-axis geomagnetic sensor 18 Pulse sensor 181 Light-emitting part 182 Light receiving part 19 Radio Communication Department 20. Smartphone 21 CPU 22 Memory 221 Program 23 Display section 24 Control section 25 Radio Communication Department 26 Telecommunications Department
Claims
1. An electronic device that is worn on a user's body and used, a detection unit that detects the motion state of the device itself; a notification unit that notifies the user; a processing unit; Equipped with The processing unit causing the notification unit to repeatedly perform the notification in accordance with notification settings; determining whether the user has performed a setting change gesture based on the detection result by the detection unit; When it is determined that the user has performed the setting change gesture, the notification setting is changed, and in accordance with the changed notification setting, execution of the notification from the next time onwards is stopped or a mode of the notification to be executed from the next time onwards is changed, When it is determined that the user has performed a second setting change gesture, the notification setting is changed so that the notification will not be executed a predetermined number of times or for a predetermined period from the next time onwards. An electronic device characterized by:
2. An electronic device that is worn on a user's body and used, a detection unit that detects the motion state of the device itself; a notification unit that notifies the user; a processing unit; Equipped with The processing unit causing the notification unit to repeatedly perform the notification in accordance with notification settings; determining whether the user has performed a setting change gesture based on the detection result by the detection unit; When it is determined that the user has performed the setting change gesture, the notification setting is changed, and in accordance with the changed notification setting, execution of the notification from the next time onwards is stopped or a mode of the notification to be executed from the next time onwards is changed, When it is determined that the user has performed a third setting change gesture, the notification setting is changed so that a repetition cycle of the notification is increased or decreased. An electronic device characterized by:
3. The processing unit determining whether the user has made a stop gesture during the execution of the notification based on a detection result by the detection unit; When it is determined that the user has made the stop gesture, the notification being performed is stopped.
3. The electronic device according to claim 1 or 2.
4. The processing unit determining whether the user has performed any one of the plurality of setting change gestures different from one another based on the detection result by the detection unit; When it is determined that the user has performed any one of the plurality of setting change gestures, the notification setting is changed to a content that is previously associated with the setting change gesture performed by the user.
4. The electronic device according to claim 1, wherein the first and second electrodes are electrically connected to the first and second electrodes.
5. The electronic device described in any one of claims 1 to 4, characterized in that when the processing unit determines that the user has performed a first setting change gesture, it changes the notification setting so that the notification will be canceled from the next time onwards.
6. A control method for an electronic device, which is executed by a computer of an electronic device that is worn on a user's body and includes a detection unit that detects an exercise state of the electronic device itself and a notification unit that notifies a user, the method comprising: causing the notification unit to repeatedly perform the notification in accordance with notification settings; determining whether the user has performed a setting change gesture based on the detection result by the detection unit; When it is determined that the user has performed the setting change gesture, the notification setting is changed, and in accordance with the changed notification setting, execution of the notification from the next time onwards is stopped or a mode of the notification to be executed from the next time onwards is changed; When it is determined that the user has performed a second setting change gesture, the notification setting is changed so that the notification will not be executed a predetermined number of times or for a predetermined period from the next time onwards. A method for controlling an electronic device.
7. A control method for an electronic device, which is executed by a computer of an electronic device that is worn on a user's body and includes a detection unit that detects an exercise state of the electronic device itself and a notification unit that notifies a user, the method comprising: causing the notification unit to repeatedly perform the notification in accordance with notification settings; determining whether the user has performed a setting change gesture based on the detection result by the detection unit; When it is determined that the user has performed the setting change gesture, the notification setting is changed, and in accordance with the changed notification setting, execution of the notification from the next time onwards is stopped or a mode of the notification to be executed from the next time onwards is changed; When it is determined that the user has performed a third setting change gesture, the notification setting is changed so that a repetition cycle of the notification is increased or decreased. A method for controlling an electronic device.
8. A computer of an electronic device that is worn on the body of a user and includes a detection unit that detects the motion state of the device itself and a notification unit that notifies the user, The notification unit repeatedly executes the notification in accordance with a notification setting; determining whether the user has performed a setting change gesture based on the detection result by the detection unit; When it is determined that the user has performed the setting change gesture, the notification setting is changed, and in accordance with the changed notification setting, execution of the notification from the next time onwards is stopped or a mode of the notification to be executed from the next time onwards is changed; When it is determined that the user has performed a second setting change gesture, the notification setting is changed so that the notification will not be executed a predetermined number of times or for a predetermined period from the next time onwards. A program characterized by realizing a function.
9. A computer of an electronic device that is worn on the body of a user and includes a detection unit that detects the motion state of the device itself and a notification unit that notifies the user, The notification unit repeatedly executes the notification in accordance with a notification setting; determining whether the user has performed a setting change gesture based on the detection result by the detection unit; When it is determined that the user has performed the setting change gesture, the notification setting is changed, and in accordance with the changed notification setting, execution of the notification from the next time onwards is stopped or a mode of the notification to be executed from the next time onwards is changed; When it is determined that the user has performed a third setting change gesture, the notification setting is changed so that a repetition cycle of the notification is increased or decreased. A program characterized by realizing a function.
Citation Information
Patent Citations
snooze alarm clock
JP1994014995U