Wake-up promotion program and behavior detection device
The wake-up promotion program enhances user alertness by having users perform specific actions post-wake-up, addressing the inefficiency of existing wake-up technologies in maintaining awareness.
Patent Information
- Application Number
- JP2021115336
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-07-12
- Publication Date
- 2026-02-05
- Estimated Expiration
- 2041-07-12
AI Technical Summary
Existing wake-up technologies focus on waking users from sleep but fail to improve their clarity of consciousness effectively, often leading to prolonged drowsiness or re-sleeping.
A wake-up promotion program that includes setting and instructing users to perform specific actions, such as interacting with external devices or reading information, to enhance their clarity of mind post-wake-up, utilizing a computer to manage and monitor these actions.
Quickly improves user clarity of consciousness by engaging users in targeted behaviors, ensuring they remain awake and alert.
Smart Images

Figure 0007811374000001 
Figure 0007811374000002 
Figure 0007811374000003
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a wakefulness promotion program and a behavior detection device. [Background technology]
[0002] There are known techniques for waking up a sleeping user. For example, Patent Document 1 discloses a device that emits a fragrance at a preset time. This device gradually changes the fragrance emitted from a weak fragrance to a stronger fragrance, thereby waking up the user while reducing stress on the user. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2019-213856 Summary of the Invention [Problem to be solved by the invention]
[0004] Incidentally, when a user in a sleeping state becomes awake, it goes through at least a two-stage process: first, the user in a sleeping state wakes up, and then the user's clarity of consciousness improves (i.e., they become more awake).
[0005] However, the above-mentioned techniques aim to wake up a sleeping user by providing a stimulus to the user, and do not take into consideration improving the user's level of awareness (i.e., waking up) after that. Therefore, even if a user wakes up from a sleeping state, if the user's level of awareness is low, it may take a long time to reach a sufficiently awake state or the user may return to a sleeping state.
[0006] Therefore, the purpose of the wakefulness promotion program and behavior detection device according to the present disclosure is to quickly improve the clarity of consciousness of a user who has woken up. [Means for solving the problem]
[0007] A wake-up promotion program (PRG) according to one embodiment of the present disclosure is a wake-up promotion program (PRG) that causes a computer (C) to execute a wake-up promotion process for promoting the wake-up of a user, and causes the computer (C) to function as an action setting unit (10) that sets wake-up actions including actions that the user should perform after waking up, and an action instruction unit (11) that instructs the user on the wake-up actions set by the action setting unit (10).
[0008] According to this PRG, by instructing the user to perform the set wake-up action, the user's clarity of mind is improved as the user performs the wake-up action. Therefore, this PRG can quickly improve the clarity of mind of the user who has woken up.
[0009] In the wakefulness promotion program (PRG) according to one embodiment of the present disclosure, wakefulness behaviors include external device-directed actions, which are actions performed by a user on an external device. The computer (C) may function as a motion detection information acquisition unit (12) that acquires motion detection information indicating that an external device has detected that the user has performed an external device-directed action. This makes it possible to utilize various external devices to set, for example, actions involving the user's thinking, movement, exercise, etc. as wakefulness behaviors for improving the user's clarity of mind. Therefore, this wakefulness promotion program (PRG) can quickly improve the clarity of mind of a user who has woken up.
[0010] In the wake-up promotion program (PRG) according to one embodiment of the present disclosure, the external device issues an alarm based on alarm information, the behavior setting unit (10) sets a wake-up behavior including an external device action to stop the alarm issued by the external device, and the behavior instruction unit (11) transmits the alarm information to the external device to cause the external device to issue an alarm, thereby instructing the user to take the wake-up behavior including the external device action to stop the alarm. This specifically realizes the wake-up promotion program (PRG) that achieves the above-described functions and effects. In particular, the wake-up promotion program (PRG) can wake up the user from a sleep state by issuing an alarm when the user is asleep (i.e., before the user wakes up), thereby subsequently improving the user's clarity of mind.
[0011] In a wake-up promotion program (PRG) according to an embodiment of the present disclosure, when an alarm is being sounded, the external device may stop the alarm upon detecting that the user has performed an action toward the external device to stop the alarm. This specifically realizes that stopping the alarm is a wake-up action.
[0012] In a wakefulness promotion program (PRG) according to one embodiment of the present disclosure, the wakefulness behavior may include an information reading action, which is an action of reading target information using a user terminal, and the computer (C) may function as a read information acquisition unit (13) that acquires the target information read by the user terminal during the information reading action. This allows an action involving reading target information using a user terminal to be set as a wakefulness behavior for improving the user's clarity of mind. Therefore, this wakefulness promotion program (PRG) can quickly improve the clarity of mind of a user who has woken up. Furthermore, this wakefulness promotion program (PRG) can provide the user with information about improving the user's clarity of mind, for example, by displaying an image on the user terminal based on the target information read by the user terminal.
[0013] The wake-up promotion program (PRG) according to an embodiment of the present disclosure may cause a computer (C) to function as an action time information setting unit (14) that sets time information corresponding to wake-up behavior. This allows the wake-up behavior to be managed in association with the time at which the user desires to be woken up.
[0014] In the wakefulness promotion program (PRG) according to an aspect of the present disclosure, the action instruction unit (11) may instruct the user to perform a wakefulness action at a timing determined based on time information set by the action time information setting unit (14). This makes it possible to wake the user up at a desired time.
[0015] In the wake-up promotion program (PRG) according to one embodiment of the present disclosure, the action setting unit (10) may set a plurality of wake-up actions, the action time information setting unit (14) may set time information corresponding to each of the plurality of wake-up actions set by the action setting unit (10), and the action instruction unit (11) may instruct the user to perform each of the plurality of wake-up actions at a timing determined based on the time information corresponding to each of the plurality of wake-up actions set by the action setting unit (10). In this way, the plurality of wake-up actions can be sequentially instructed to the user at suitable timings, thereby quickly improving the clarity of consciousness of the user upon awakening.
[0016] The wake-up promotion program (PRG) according to an embodiment of the present disclosure may cause the computer (C) to function as an execution recognition unit (15) that recognizes that the wake-up action instructed to the user by the action instruction unit (11) has been performed by the user. This makes it possible to confirm that the wake-up action has been performed by the user.
[0017] A wake-up promotion program (PRG) according to an embodiment of the present disclosure may cause a computer (C) to function as a warning unit (16) that issues a warning when an execution recognition unit (15) does not recognize within a predetermined period that the user has performed the wake-up action instructed to the user by an action instruction unit (11). This makes it possible to prompt the user to perform the wake-up action when the wake-up action is not performed by the user.
[0018] A wake-up promotion program (PRG) according to one embodiment of the present disclosure may cause a computer (C) to function as an execution recognition information storage unit (17) that stores execution recognition information regarding whether or not the execution recognition unit (15) has recognized that the user has executed the wake-up action instructed to the user by the action instruction unit (11), and an execution recognition information display unit (18) that displays on a display the execution recognition information stored by the execution recognition information storage unit (17). This makes it possible to refer to past data regarding whether or not the user was able to execute the wake-up action.
[0019] A wake-up promotion program (PRG) according to an embodiment of the present disclosure may cause a computer (C) to function as a behavioral information sharing unit (19) that allows behavioral information, which is information about the user's wake-up behavior, to be shared with other users. This allows other users to know the wake-up behavior that the user has set, or to know the wake-up behavior that another user has set. This improves the fluidity of information about wake-up behavior.
[0020] The wake-up promotion program (PRG) according to an embodiment of the present disclosure may cause a computer (C) to function as a billing processing unit (20) that performs billing processing for other users when the other users acquire the behavioral information shared by the behavioral information sharing unit (19). This allows information on wake-up behavior to be traded.
[0021] The wake-up promotion program (PRG) according to an embodiment of the present disclosure may cause the computer (C) to function as a response receiving unit (21) that receives responses from other users to the behavioral information shared by the behavioral information sharing unit (19). This makes it possible to know the evaluations of other users regarding the wake-up behavior.
[0022] In the PRG according to one embodiment of the present disclosure, the wake-up behavior may include an outdoor activity, in which the user leaves the indoors and goes outdoors. This allows, for example, the user's outdoor activity to be set as a wake-up behavior for improving the user's clarity of mind. Therefore, the PRG can quickly improve the user's clarity of mind upon awakening.
[0023] A behavior detection device (200) according to one embodiment of the present disclosure transmits execution information regarding the fact that the user has performed the awakening behavior instructed to the user by the behavior instruction unit (11) to an awakening promotion device (100) realized by causing a computer (C) to execute at least one of the above-mentioned awakening promotion programs (PRG).
[0024] The behavior detection device 200 can specifically realize the wakefulness promotion program (PRG) that provides the above-described functions and effects. Therefore, the behavior detection device 200 can quickly improve the clarity of consciousness of the user who has woken up.
[0025] Note that the reference numerals in the parentheses above indicate the reference numerals of components in the embodiments described below as an example of the present disclosure, and do not limit the present disclosure to the aspects of the embodiments. [Effects of the Invention]
[0026] In this way, the wakefulness promotion program and behavior detection device according to the present disclosure can quickly improve the clarity of consciousness of a user who has woken up. [Brief explanation of the drawings]
[0027] [Figure 1] FIG. 1 is a block diagram showing a wake-up facilitation device realized by causing a computer to execute a wake-up facilitation program according to this embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of awakening behavior patterns when a plurality of awakening behaviors are set. [Figure 3] FIG. 3 is a block diagram showing the wakefulness promotion program. [Figure 4] FIG. 4 is a flowchart showing the wake-up promotion process executed by a computer based on the wake-up promotion program. [Figure 5] FIG. 5 is a flowchart showing the behavioral information sharing process executed by a computer based on the wakefulness promotion program. DETAILED DESCRIPTION OF THE INVENTION
[0028] Hereinafter, exemplary embodiments will be described with reference to the drawings. Note that the same or corresponding parts in each drawing are designated by the same reference numerals, and redundant explanations will be omitted.
[0029] [Overall configuration] FIG. 1 is a block diagram showing an awakening promotion device 100 that is realized by having a computer C execute an awakening promotion program PRG according to this embodiment. The awakening promotion device 100 shown in FIG. 1 is a device for waking up a user who is asleep, and more specifically, a device for waking up a user who is asleep and subsequently quickly improving the user's clarity of mind. The awakening promotion program PRG is a program that causes a computer C to execute an awakening promotion process for facilitating the user's awakening (see FIG. 3). Note that the awakening promotion device 100 does not necessarily have to have a function for waking up a user who is asleep.
[0030] "Awake" refers to a user waking up from a sleep state and transitioning to an awake state. A "sleep state" refers to a state in which the user is asleep, e.g., unconscious. On the other hand, an "awake state" refers to a state in which the user is awake and conscious. In the process of transitioning from a sleep state to an awake state, the user awakens from the "sleep state," subsequently improving their clarity of consciousness, and ultimately reaching the "awake state." "Awakening" refers to a return to consciousness from a sleep state in which the user is unconscious. Generally, immediately after waking up from a sleep state, the user's clarity of consciousness is low, resulting in a so-called drowsy state. "Clarity of consciousness" refers to the degree to which consciousness is clear. When clarity of consciousness is low, the user's consciousness is not clear. "Not being clear-minded" refers to, for example, a state in which judgment is impaired or various senses such as vision are not fully functioning, compared to the awake state. Thereafter, as the "clarity of consciousness" improves, the user's consciousness gradually becomes clearer, and when sufficient clarity is reached, the user can be determined to have transitioned to an awakened state.
[0031] A "user" is, for example, a person who uses the awakening promotion device 100. There may be multiple users, and each user may own their own awakening promotion device 100. In the following, the description will focus on a specific user, and the specific user will be simply referred to as a "user," and users other than the specific user will be referred to as "other users."
[0032] The wakefulness promotion device 100 is configured as a terminal (user terminal) capable of communicating with an external device such as a behavior detection device 200 via a network. Specifically, the wakefulness promotion device 100 is configured as a computer C having, as its physical configuration, a control and arithmetic device 1, a storage device 2, and an input / output device 3. The wakefulness promotion device 100 may be, for example, a smartphone, a tablet, a laptop computer, a desktop computer, or the like, and here, a smartphone is used as an example of the wakefulness promotion device 100.
[0033] The control and arithmetic device 1 is configured with a controller such as a CPU (Central Processing Unit) and executes arithmetic processing while controlling the storage device 2 and the input / output device 3. The storage device 2 includes, for example, a main storage device and an auxiliary storage device. The main storage device includes, for example, a RAM (Random Access Memory). The auxiliary storage device includes, for example, a ROM (Read Only Memory). The input / output device 3 includes an input device that receives data from an external device and transmits the data to the storage device 2, and an output device that outputs the results of calculations performed by the control and arithmetic device 1 and stored in the storage device 2. The input / output device 3 may include, as input devices, various sensors such as buttons, a touch panel, a keyboard, an imaging device (camera), a sound collection device (microphone), an infrared sensor, a pressure sensor, and an acceleration sensor for inputting various types of information. The input / output device 3 may also include, as output devices, an image display device (display), an audio output device (speaker), etc. for outputting various types of information. Alternatively, the input / output device 3 may include a transmitting / receiving device for transmitting and receiving information to and from an external device.
[0034] The awakening promotion device 100 performs predetermined processing by, for example, loading a program stored in ROM into RAM and executing the program loaded into RAM with a CPU. Specifically, the awakening promotion device 100 loads a wakeup promotion program PRG stored in ROM into RAM and executes the wakeup promotion program PRG loaded into RAM with a CPU, thereby performing the wakeup promotion processing and behavioral information sharing processing described below. Note that the computer C constituting the awakening promotion device 100 may have a physical configuration different from the above-described configuration.
[0035] The behavior detection device 200 is a device that transmits execution information regarding the execution by the user of the awakening behavior instructed by the awakening promotion device 100 to the awakening promotion device 100, which is realized by causing a computer C to execute the awakening promotion program PRG (awakening behavior will be described in detail later). The behavior detection device 200 is configured as a terminal (external device) equipped with an input / output device 4 and a transmission / reception device 5. The behavior detection device 200 may also be equipped with a computer having a control arithmetic device, a storage device, and an input / output device. The behavior detection device 200 may be installed indoors.
[0036] The input / output device 4 is a device capable of at least one of inputting and outputting various types of information. The input / output device 4 may have various sensors such as a button, a touch panel, a keyboard, an imaging device (camera), a sound collection device (microphone), an infrared sensor, a pressure sensor, an acceleration sensor, etc. for inputting various types of information, and may also have an image display device (display), an audio output device (speaker), etc. for outputting various types of information.
[0037] The transmission / reception device 5 is a device capable of at least transmitting and receiving various types of information to the awakening promotion device 100. The transmission / reception device 5 transmits, for example, execution information to the awakening promotion device 100. The behavior detection device 200 including the transmission / reception device 5 may be a so-called IoT (Internet of Things) device. Specifically, the behavior detection device 200 may be a weighing scale, an electric toothbrush, a television, a personal computer, or the like equipped with a communication function, or may be a device in which a sensor function and a communication function are incorporated into furniture such as a chest of drawers or a wall, or the like.
[0038] Next, we will explain the functions of the awakening promotion device 100. The control and arithmetic unit 1 of the awakening promotion device 100 functionally includes an action setting unit 10, an action instruction unit 11, a motion detection information acquisition unit 12, a read information acquisition unit 13, an action time information setting unit 14, an execution recognition unit 15, a warning unit 16, an execution recognition information storage unit 17, an execution recognition information display unit 18, an action information sharing unit 19, a billing processing unit 20, and a response receiving unit 21.
[0039] The behavior setting unit 10 sets awakening behaviors. "Wake-up behaviors" refer to various behaviors including behaviors that the user should perform after waking up. The awakening promotion device 100 aims to improve the clarity of the user's mind by having the user perform the awakening behaviors. The awakening behaviors may be, for example, behaviors that involve the user's thinking, movement, exercise, etc. In particular, the awakening behaviors may be behaviors that require the user to perform complex thoughts or operations to execute (complete). Note that the awakening behaviors may include behaviors that do not contribute to improving the clarity of the user's mind, in addition to behaviors that contribute to improving the clarity of the user's mind.
[0040] For example, the waking behavior may include at least one of the following behaviors: "drinking tea," "drinking coffee," "taking a shower," "washing one's face," "brushing one's teeth," "stepping on a scale," "taking a photo," "taking a video," "sitting on the toilet," "opening a dresser," "stopping an alarm on an external device," "doing squats," "doing push-ups," "jumping," "leaving the house," "going to a convenience store," and "scanning a QR code (registered trademark)."
[0041] The awakening behavior may include an action toward an external device. An "action toward an external device" is an action performed by a user toward an external device such as the behavior detection device 200. Specifically, the action toward an external device may be an action in which the user stands on an external device such as the behavior detection device 200, an action in which the user moves an external device such as the behavior detection device 200, or an action in which the user speaks to an external device such as the behavior detection device 200. In response to these actions, an external device such as the behavior detection device 200 detects, via the input / output device 4, that an action toward an external device has been performed by the user.
[0042] An external device such as the behavior detection device 200 may be a device that issues an alarm based on alarm information. "Alarm information" refers to, for example, information indicating the time and content of a preset alarm. An "alarm" refers to a device operation that awakens a sleeping user, particularly an operation that stops an alarm in response to a user's operation. For example, an alarm may provide a stimulus to the user, such as sound, light, video, scent, wind, or vibration. "Issuing an alarm" broadly refers to an external device such as the behavior detection device 200 providing a stimulus related to the alarm to the user. In other words, issuing an alarm refers to outputting an alarm sound, for example, if the alarm is sound-based. Alternatively, issuing an alarm refers to emitting an alarm light, for example, if the alarm is light-based. An external device such as the behavior detection device 200 may issue an alarm upon receiving alarm information from the awakening promotion device 100 or the like, or may issue an alarm after a predetermined time has elapsed since receiving the alarm information from the awakening promotion device 100 or the like.
[0043] In this way, when an external device such as the behavior detection device 200 is a device that issues an alarm, the behavior setting unit 10 may set an awakening behavior that includes, as an external-device action, an action to stop the alarm issued by the external device such as the behavior detection device 200. In this case, the alarm awakens the user from a sleep state, and the user improves their clarity of consciousness by performing the action to stop the alarm as an awakening behavior. When an external device such as the behavior detection device 200 detects that the user has performed an external-device action to stop the alarm while the alarm is being issued, the external device stops the alarm. This prevents the alarm from continuing to be issued by executing the external-device action.
[0044] To stop the alarm, the user may, for example, sit up or stand up from a lying position. In this case, the external device such as the behavior detection device 200 that issues the alarm should preferably be located at a distance of 1 meter or more, more preferably 2 meters or more, from the position where the user was lying (for example, on a bed).
[0045] The awakening behavior may include an information reading action. The "information reading action" is an action in which a user reads target information using a user terminal such as the awakening promotion device 100. The "target information" is information to be read by a user terminal such as the awakening promotion device 100 in the information reading action. For example, the target information may be text, a graphic, or a two-dimensional code such as a QR code (registered trademark). The target information may also be printed (printed matter) or an image displayed on a display of an external device such as the behavior detection device 200. Note that, when a user terminal such as the awakening promotion device 100 reads the target information, it may display a reading completion message indicating completion of reading on a display or the like of the input / output device 3. Alternatively, when a user terminal such as the awakening promotion device 100 reads a two-dimensional code as the target information, it may display a website linked to the two-dimensional code on a display or the like of the input / output device 3. In this case, the website may be a website containing information about awakening.
[0046] The awakening behavior may include an action of going outside. The "action of going outside" is an action of the user going outside from indoors. For example, a user terminal such as the awakening promotion device 100 may recognize that the user has gone outside from indoors based on positioning data of a Global Navigation Satellite System (GNSS) receiver mounted on the user terminal. The GNSS receiver may be, for example, a Global Positioning System (GPS) receiver. "Going outside from indoors" may directly mean going outside from inside a building, or may mean reaching a position that is a predetermined distance (e.g., 500 m) or more away from a registered point (e.g., home, etc.).
[0047] The behavior setting unit 10 may set a wake-up behavior selected from options of wake-up behaviors prepared in advance. Alternatively, the behavior setting unit 10 may set a wake-up behavior based on information arbitrarily input (for example, character input) by the user via the input / output device 3.
[0048] The behavior setting unit 10 may also set a plurality of awakening behaviors. Here, FIG. 2 is a diagram illustrating examples of patterns when a plurality of awakening behaviors are set. As shown in FIG. 2, the behavior setting unit 10 may set a pattern selected from a selection of patterns (awakening behavior patterns) including a plurality of awakening behaviors. In this case, the awakening behavior pattern may first include a awakening behavior that awakens a user who is asleep and improves the clarity of consciousness (for example, a awakening behavior that includes an action toward an external device to stop an alarm), and subsequently include various awakening behaviors for improving the clarity of consciousness of the user. Details of each pattern in FIG. 2 will be described later.
[0049] Returning to FIG. 1 , the behavior setting unit 10 may set a wake-up behavior selected in a user terminal such as the awakening promotion device 100 itself (for example, a wake-up behavior selected by a user operation), or may receive and set a wake-up behavior selected in an external device, an external server, or the like. The behavior setting unit 10 may also set a wake-up behavior in response to a user operation, or may automatically set a wake-up behavior regardless of a user operation. For example, the behavior setting unit 10 may set a wake-up behavior selected based on biometric information of the user acquired by a biosensor. The behavior setting unit 10 may also set a wake-up behavior recommended by AI (artificial intelligence) constructed based on various information related to the user's characteristics, behavior, etc.
[0050] The action instruction unit 11 instructs the user on the wake-up action set by the action setting unit 10. The action instruction unit 11 may instruct the user on the wake-up action, for example, by displaying information on the wake-up action on an image display device (display) of the input / output device 3. The action instruction unit 11 may also instruct the user on the wake-up action, for example, by outputting information on the wake-up action from an audio output device (speaker) of the input / output device 3. The action instruction unit 11 may also instruct the user on the wake-up action by sending an email or the like to a terminal used by the user via a transmission / reception device of the input / output device 3.
[0051] For example, if the awakening behavior includes, as an action toward an external device, an action to stop an alarm sounded by an external device such as the behavior detection device 200, the behavior instruction unit 11 may instruct the user to perform the awakening behavior including the action toward an external device to stop the alarm by transmitting alarm information to the external device such as the behavior detection device 200 and causing the external device to sound an alarm. The alarm information may include time information set by the behavior time information setting unit 14, which will be described later.
[0052] The action instruction unit 11 instructs the user to perform wake-up behavior at a timing determined based on time information set by the action time information setting unit 14, which will be described later. The "time information" is information regarding the time to start instructing the user to perform wake-up behavior. That is, the time information may be information regarding the desired time at which the user should be woken up. Therefore, the timing determined based on the time information may be, for example, the time specified by the time information, or a time a predetermined time before the time specified by the time information. Specifically, the action instruction unit 11 may output a voice message saying "Please get on the scale" from the audio output device (speaker) of the input / output device 3 at 7:10. Alternatively, the action instruction unit 11 may output a voice message saying "Please get on the scale when it is 7:10" in advance from the audio output device (speaker) of the input / output device 3 at 7:00.
[0053] The time information does not have to be information about a time in the morning, but may be information about a time in the daytime or a time in the evening. The time information may also include information about the day of the week. "Day of the week information" is information about the day of the week. For example, if the time information includes day information such as "Monday, Tuesday, and Wednesday only," the time information is information about the time, specified on Monday, Tuesday, and Wednesday, to start instructing the user to wake up. The time information may also include day information. "Day information" is information about the day. For example, if the time information includes day information such as "every other day," the time information is information about the time, specified on every other day, to start instructing the user to wake up. Alternatively, if the time information includes day information as a "specific date," the time information is information about the time, specified on the specific date, to start instructing the user to wake up. The specific date may be a specified day of each month (e.g., the 5th, 15th, and 25th of each month). Alternatively, if the time information includes the day information "holidays only (or other than holidays)," the time information is information regarding the time designated for holidays only (or other than holidays) at which to begin instructing the user to perform wake-up behavior.
[0054] When a plurality of awakening behaviors are set by the behavior setting unit 10 and time information corresponding to each awakening behavior is set by the behavior time information setting unit 14 described later, the behavior instruction unit 11 may instruct the user to perform each awakening behavior at a timing determined based on the time information corresponding to each awakening behavior. This allows the behavior instruction unit 11 to instruct the user on a awakening behavior pattern.
[0055] The action instruction unit 11 may instruct the user to perform wake-up behavior for a predetermined period of time (e.g., for 10 minutes from 7:00 to 7:10) from a time determined based on the time information. Alternatively, the action instruction unit 11 may continuously instruct the user to perform wake-up behavior from the timing determined based on the time information until the user performs (completes) the wake-up behavior (e.g., the action instruction unit 11 may cause an image display device (display) of the input / output device 3 to continuously display information about the wake-up behavior). In this case, the action instruction unit 11 may obtain information about whether the user has performed the wake-up behavior from the execution recognition unit 15, which will be described later. The action instruction unit 11 may repeatedly instruct the user to perform wake-up behavior until it is confirmed that the user has performed the wake-up behavior (e.g., the action instruction unit 11 may cause an audio output device (speaker) of the input / output device 3 to repeatedly output information about the wake-up behavior).
[0056] The motion detection information acquisition unit 12 acquires motion detection information. "Motion detection information" is information indicating that an external device, such as the behavior detection device 200, has detected that a user has performed an action toward an external device. The motion detection information acquisition unit 12 may acquire motion detection information from an external device, such as the behavior detection device 200, by transmitting and receiving information to and from the behavior detection device 200. Alternatively, information may not be transmitted from a user terminal, such as the awakening promotion device 100, to an external device, such as the behavior detection device 200, but may be transmitted unilaterally from the external device, such as the behavior detection device 200, to a user terminal, such as the awakening promotion device 100.
[0057] When the awakening behavior includes an information reading action, the read information acquisition unit 13 acquires target information read by a user terminal such as the awakening promotion device 100 during the information reading action. The read information acquisition unit 13 may derive information represented by the acquired target information from the target information. For example, when the target information is characters, the read information acquisition unit 13 may convert an image of the characters into text by performing image processing or the like. Alternatively, when the target information is a figure or a two-dimensional code, the read information acquisition unit 13 may convert an image of the figure or two-dimensional code into information linked to the figure or two-dimensional code by performing image processing or the like. When the target information is linked to, for example, a website URL, the read information acquisition unit 13 may display the website on the display or the like of the input / output device 3 based on the URL.
[0058] The behavior time information setting unit 14 sets time information corresponding to the awakening behavior set by the behavior setting unit 10. When a plurality of awakening behaviors are set by the behavior setting unit 10, the behavior time information setting unit 14 sets time information corresponding to each of the plurality of awakening behaviors set by the behavior setting unit 10. In other words, the behavior time information setting unit 14 sets individual time information for each of the plurality of awakening behaviors.
[0059] As a specific example, the behavior time information setting unit 14 may set time information of 7:10 for the awakening behavior of stepping on a scale, which is one of the behavior detection devices 200, and may set time information of 7:30 for the awakening behavior of brushing teeth with an electric toothbrush. The behavior time information setting unit 14 may set time information set in a user terminal itself, such as the awakening promotion device 100 (for example, time information set by a user operation), or may receive and set time information set in an external device, an external server, or the like. Furthermore, the behavior time information setting unit 14 may set time information in accordance with a user operation, or may set time information automatically regardless of a user operation.
[0060] The execution recognition unit 15 recognizes that the wake-up behavior instructed by the behavior instruction unit 11 has been performed by the user. The execution recognition unit 15 may recognize that the wake-up behavior has been performed by the user by receiving execution information regarding the wake-up behavior performed by the user from the behavior detection device 200. Alternatively, the execution recognition unit 15 may recognize that the wake-up behavior has been performed by the user by detecting that the user manually presses a completion button after performing the wake-up behavior. Alternatively, the execution recognition unit 15 may recognize that the wake-up behavior has been performed by the user by acquiring motion detection information from an external device such as the behavior detection device 200. Alternatively, the execution recognition unit 15 may recognize that the wake-up behavior has been performed by the user based on the read information acquired by the read information acquisition unit 13.
[0061] The warning unit 16 issues a warning when the execution recognition unit 15 does not recognize within a predetermined period that the wake-up action instructed to the user by the action instruction unit 11 has been performed by the user. The warning unit 16 may sound a warning from the output device of the input / output device 3, or may send an email or a push notification from the transmission / reception device 5 to a mobile terminal or the like. For example, when the action time information setting unit 14 sets time information of 7:10 for the wake-up action of getting on a scale, the warning unit 16 may issue a warning when the execution recognition unit 15 does not recognize that the wake-up action has been performed by the user by 7:10.
[0062] The execution recognition information storage unit 17 stores execution recognition information. The "execution recognition information" is information related to whether or not the execution recognition unit 15 has recognized that the awakening behavior instructed to the user by the behavior instruction unit 11 has been performed by the user. In other words, the execution recognition information storage unit 17 stores a history of whether or not the execution recognition unit 15 has recognized that the awakening behavior instructed to the user by the behavior instruction unit 11 has been performed by the user.
[0063] The execution recognition information display unit 18 displays the execution recognition information stored in the execution recognition information storage unit 17 on a display. For example, the execution recognition information display unit 18 may display the execution recognition information stored in the execution recognition information storage unit 17 on a display, which is an output device of the input / output device 3. The execution recognition information display unit 18 may aggregate the execution recognition information stored in the execution recognition information storage unit 17 by day and display it on a display, or may display it on a display as statistical data for a predetermined period, such as a week or a month. The execution recognition information display unit 18 may display a table on a display summarizing whether the execution recognition unit 15 has recognized that the wake-up behavior instructed by the behavior instruction unit 11 has been performed by the user. In this case, the table may be displayed using a symbol such as a circle or an X. This makes it possible to refer to past data regarding whether each wake-up behavior was successfully performed (completed).
[0064] The behavioral information sharing unit 19 allows other users to share the behavioral information. "Behavioral information" is information about a user's awakening behavior. More specifically, the behavioral information is information about awakening behavior set by a specific user using the behavior setting unit 10. In addition to information about awakening behavior, the behavioral information may also include time information set by the behavior time information setting unit 14 in association with the awakening behavior. The behavioral information may also include information such as photos, videos, audio, or text.
[0065] "Sharing" means moving or copying information with the intent of letting others know about the information. For example, sharing may include directly sending information to others (such as a device owned by another person). In this case, the information may be sent by email or other means via a network such as the Internet, or by short-range wireless communication such as Bluetooth (registered trademark). Sharing may also include uploading information to a server or other means via a network such as the Internet, thereby allowing others (such as a device owned by another person) who accesses the server to indirectly obtain the information.
[0066] The billing processing unit 20 executes a billing process for another user when the user acquires behavioral information shared by the behavioral information sharing unit 19. The "billing process" is a process for billing, and may be, for example, a process of debiting a pre-registered bank account, a process of sending information instructing the debit from the bank account to an external server (for example, a bank server), or a process of sending information instructing the billing to a server such as a credit card company (a company that handles billing). Therefore, the timing at which the above-mentioned billing process is executed may or may not coincide with the timing at which the payment is actually made.
[0067] The response receiving unit 21 receives responses from other users to the behavioral information shared by the behavioral information sharing unit 19. The "response" refers to the evaluation or impression of the other user with respect to the awakening behavior, and may be, for example, a high or low evaluation, or the opinion or comment of the other user. The response receiving unit 21 may display the received responses from the other users on a display, which is an output device of the input / output device 3.
[0068] Referring again to FIG. 2, a specific example of the awakening behavior pattern will be described. In pattern 1 of the awakening behavior patterns shown in FIG. 2, the user is awakened at 7:00 by the alarm sound of the smartphone, which is the awakening promotion device 100 (the alarm is activated). Subsequently, at 7:05, the user performs the awakening behavior of stepping on a scale, which is the behavior detection device 200, which stops the alarm sound. Subsequently, at 7:10, the user performs the awakening behavior of doing 20 squats. Subsequently, at 7:20, the user performs the awakening behavior of taking a shower. Subsequently, at 7:45, the user performs the awakening behavior of moving more than 500 meters away from home. These awakening behaviors are recognized by the execution recognition unit 15.
[0069] In pattern 2 of the awakening behavior pattern, the user is awakened at 6:00 by the alarm sound of the smartphone, which is the awakening promotion device 100, sounding (the alarm is activated). Next, at 6:05, the awakening behavior of brushing teeth with the electric toothbrush, which is the behavior detection device 200, is performed. Next, at 6:15, the awakening behavior of washing the face is performed. Next, at 6:25, the awakening behavior of drinking tea is performed. These awakening behaviors are recognized by the execution recognition unit 15.
[0070] In pattern 3 of the awakening behavior pattern, the user is awakened by the alarm sound of the smartphone, which is the awakening promotion device 100, sounding (the alarm goes off) at 2:00 PM. Next, at 2:05 PM, the awakening behavior of sitting on the toilet, which is the behavior detection device 200, is executed. Next, at 7:15 AM, the awakening behavior of taking a video of 20 seconds or more is executed. Next, at 2:20 PM, the awakening behavior of doing 30 push-ups is executed. Next, at 2:30 PM, the awakening behavior of going to a convenience store is executed. These awakening behaviors are recognized by the execution recognition unit 15.
[0071] In pattern 4 of the awakening behavior pattern, the user is awakened at 8:00 PM by the alarm sound of the weight scale, which is the behavior detection device 200 (the alarm goes off). Next, at 8:05 PM, the user performs the awakening behavior of stepping on the weight scale, which is the behavior detection device 200, which stops the alarm sound. Next, at 8:15 PM, the user performs the awakening behavior of jumping 10 times. Next, at 8:20 PM, the user performs the awakening behavior of emptying the dresser. Next, at 8:30 PM, the user performs the awakening behavior of drinking coffee. These awakening behaviors are recognized by the execution recognition unit 15.
[0072] [Wake-up promotion program] The awakening promotion program PRG for causing the computer C to function as the awakening promotion device 100 will be described. Fig. 3 is a block diagram showing the awakening promotion program PRG. The awakening promotion program PRG shown in Fig. 3 is a program for causing the computer C to execute an awakening promotion process for promoting the awakening of the user. The awakening promotion program PRG can also cause the computer C to execute a behavioral information sharing process for sharing behavioral information with other users.
[0073] The awakening promotion program PRG includes a main module MM, an action setting module M10, an action instruction module M11, a motion detection information acquisition module M12, a read information acquisition module M13, an action time information setting module M14, an action recognition module M15, a warning module M16, an action recognition information storage module M17, an action recognition information display module M18, an action information sharing module M19, a billing processing module M20, and a response receiving module M21. The main module MM is the part that controls the computer C overall. The functions realized by executing each of the behavior setting module M10, behavior instruction module M11, motion detection information acquisition module M12, read information acquisition module M13, behavior time information setting module M14, execution recognition module M15, warning module M16, execution recognition information storage module M17, execution recognition information display module M18, behavior information sharing module M19, billing processing module M20, and response receiving module M21 are similar to the functions of the behavior setting unit 10, behavior instruction unit 11, motion detection information acquisition unit 12, read information acquisition unit 13, behavior time information setting unit 14, execution recognition unit 15, warning unit 16, execution recognition information storage unit 17, execution recognition information display unit 18, behavior information sharing unit 19, billing processing unit 20, and response receiving unit 21. Note that the awakening promotion program PRG may not include some of the above-mentioned modules other than the main module MM.
[0074] [Wake-up promotion processing] The awakening promotion process, which is a process for promoting the awakening of the user, will now be described with reference to a flowchart of FIG.
[0075] 4, the behavior setting unit 10 of the awakening promotion device 100 sets an awakening behavior. At this time, the behavior setting unit 10 may set a plurality of awakening behaviors. Thereafter, the awakening promotion processing proceeds to step S12.
[0076] In step S12, the action time information setting unit 14 of the awakening promotion device 100 sets time information corresponding to the awakening action set by the action setting unit 10. If multiple awakening actions are set by the action setting unit 10, the action time information setting unit 14 sets time information corresponding to each of the multiple awakening actions set by the action setting unit 10. Thereafter, the awakening promotion process proceeds to step S14.
[0077] In step S14, the action instructing unit 11 of the awakening promotion device 100 instructs the user to perform the awakening action set by the action setting unit 10. The action instructing unit 11 instructs the user to perform the awakening action at a timing determined based on the time information set by the action time information setting unit 14. When multiple awakening actions are set by the action setting unit 10 and time information corresponding to each awakening action is set by the action time information setting unit 14, the action instructing unit 11 instructs the user to perform each awakening action at a timing determined based on the time information corresponding to each awakening action. Thereafter, the awakening promotion process proceeds to step S16.
[0078] In step S16, the execution recognition unit 15 of the awakening promotion device 100 determines whether the awakening action instructed by the action instruction unit 11 has been performed by the user. The execution recognition unit 15 may recognize that the awakening action has been performed by the user by receiving execution information regarding the awakening action performed by the user from the behavior detection device 200. Alternatively, the execution recognition unit 15 may recognize that the awakening action has been performed by the user by detecting that the user manually presses a completion button after performing the awakening action. Alternatively, the execution recognition unit 15 may recognize that the awakening action has been performed by the user by acquiring motion detection information from an external device such as the behavior detection device 200. Alternatively, the execution recognition unit 15 may recognize that the awakening action has been performed by the user based on the acquisition of read information by the read information acquisition unit 13. If the execution recognition unit 15 recognizes that the awakening action has been performed by the user (step S16: YES), the awakening promotion process proceeds to step S20. On the other hand, if the execution recognizing unit 15 does not recognize that the awakening behavior has been performed by the user (step S16: NO), the awakening promotion process proceeds to step S18.
[0079] In step S18, the warning unit 16 of the awakening promotion device 100 issues a warning. For example, the warning unit 16 issues a warning when the execution recognition unit 15 does not recognize within a predetermined period that the awakening action instructed to the user by the action instruction unit 11 has been performed by the user. Note that if the awakening action is performed by the user after the warning unit 16 issues a warning, the execution recognition unit 15 recognizes that the awakening action has been performed by the user. Thereafter, the awakening promotion process proceeds to step S20.
[0080] In step S20, the execution recognition information storage unit 17 of the control arithmetic device 1 stores execution recognition information regarding whether the execution recognition unit 15 has recognized that the awakening behavior instructed to the user by the behavior instruction unit 11 has been performed by the user. In the following step S22, the execution recognition information display unit 18 displays the execution recognition information stored in the execution recognition information storage unit 17 on a display. For example, the execution recognition information display unit 18 may display the execution recognition information stored in the execution recognition information storage unit 17 on a display, which is an output device of the input / output device 3. The execution recognition information display unit 18 may display the execution recognition information on a display, for example, in response to a request from the user. This completes the awakening promotion process.
[0081] [Behavioral information sharing processing] A behavioral information sharing process for sharing behavioral information, which is information about a user's awakening behavior, with other users will now be described. Fig. 5 is a flowchart showing the behavioral information sharing process executed by the computer C based on the awakening promotion program PRG.
[0082] In step S30 of the behavior information sharing process shown in Fig. 5, the behavior setting unit 10 of the awakening promotion device 100 sets a wake-up behavior. At this time, the behavior setting unit 10 may set a plurality of wake-up behaviors (i.e., wake-up behavior patterns). At this time, the behavior time information setting unit 14 may set time information corresponding to the wake-up behavior set by the behavior setting unit 10. Thereafter, the awakening promotion process proceeds to step S32.
[0083] In step S32, the behavioral information sharing unit 19 of the awakening promotion device 100 shares behavioral information related to the user's awakening behavior (awakening behavior pattern) with other users. For example, the behavioral information sharing unit 19 may directly transmit the information to others (such as terminals owned by others), or may upload the information to a server or the like via a network such as the Internet so that others (such as terminals owned by others) who access the server can indirectly obtain the information (or may make the information available for obtaining). Thereafter, the awakening promotion process proceeds to step S34.
[0084] In step S34, the billing processing unit 20 of the awakening promotion device 100 performs a billing process for another user when the user acquires behavioral information shared by the behavioral information sharing unit 19. The timing at which the billing process is performed may or may not coincide with the timing at which payment is actually made. In other words, the timing at which payment is actually made may be, for example, after the current behavioral information sharing process has ended. Thereafter, the awakening promotion process proceeds to step S36.
[0085] In step S36, the response receiving unit 21 of the awakening promotion device 100 receives responses from other users to the behavioral information shared by the behavioral information sharing unit 19. The response receiving unit 21 may display the received responses from other users on a display, which is an output device of the input / output device 3. This completes the behavioral information sharing process.
[0086] [Action and effect] As described above, the awakening promotion program PRG is a program PRG that causes the computer C to execute an awakening promotion process to promote the awakening of the user, and causes the computer C to function as an action setting unit 10 that sets awakening actions including actions that the user should perform after waking up, and an action instruction unit 11 that instructs the user on the awakening actions set by the action setting unit.
[0087] According to the wake-up promotion program PRG, by instructing the user to perform the set wake-up action, the user's clarity of mind is improved in the process of the user performing the wake-up action. Therefore, this wake-up promotion program PRG can quickly improve the clarity of mind of the user who has woken up.
[0088] In the wakefulness promotion program PRG, wakefulness behaviors include actions performed by a user on an external device, and the computer C functions as a motion detection information acquisition unit 12 that acquires motion detection information indicating that an external device has detected that the user has performed an action on an external device. This makes it possible to utilize various external devices to set actions, such as those involving the user's thinking, movement, or exercise, as wakefulness behaviors for improving the user's clarity of mind. Therefore, the wakefulness promotion program PRG can quickly improve the clarity of mind of a user who has woken up.
[0089] In the wake-up promotion program PRG, the external device issues an alarm based on alarm information, the behavior setting unit 10 sets a wake-up behavior including an action toward the external device to stop the alarm issued by the external device, and the behavior instruction unit 11 transmits the alarm information to the external device to cause the external device to issue an alarm, thereby instructing the user to take the wake-up behavior including the action toward the external device to stop the alarm. This makes it possible to specifically realize the wake-up promotion program PRG that achieves the above-mentioned functions and effects. In particular, according to this wake-up promotion program PRG, for example, an alarm can be issued when the user is asleep (i.e., before the user wakes up), thereby waking up the user from the asleep state and subsequently improving the user's clarity of mind.
[0090] In the wake-up promotion program PRG, when an alarm is sounded, the external device stops the alarm when it detects that the user has performed an action to stop the alarm toward the external device. This specifically realizes that stopping the alarm is a wake-up action.
[0091] In the wakefulness promotion program PRG, the wakefulness behavior includes an information reading action, which is an action of reading target information using a user terminal, and the computer C functions as a read information acquisition unit 13 that acquires the target information read by the user terminal during the information reading action. This makes it possible to set an action involving reading target information using a user terminal as a wakefulness behavior for improving the user's clarity of mind. Therefore, this wakefulness promotion program PRG can quickly improve the clarity of mind of an awakened user. Furthermore, this wakefulness promotion program PRG can provide the user with information about improving the user's clarity of mind, for example, by displaying an image on the user terminal based on the target information read by the user terminal.
[0092] The wake-up promotion program PRG causes the computer C to function as an action time information setting unit 14 that sets time information corresponding to wake-up actions. This allows the wake-up actions to be managed in association with the times at which the user desires to be in an wakeful state.
[0093] In the awakening promotion program PRG, the behavior instruction unit 11 instructs the user to perform awakening behavior at a timing determined based on the time information set by the behavior time information setting unit 14. This makes it possible to wake the user up at a desired time.
[0094] In the awakening promotion program PRG, the behavior setting unit 10 sets a plurality of awakening behaviors, the behavior time information setting unit 14 sets time information corresponding to each of the plurality of awakening behaviors set by the behavior setting unit 10, and the behavior instruction unit 11 instructs the user to perform each of the plurality of awakening behaviors at a timing determined based on the time information corresponding to each of the plurality of awakening behaviors set by the behavior setting unit 10. In this way, the plurality of awakening behaviors can be sequentially instructed to the user at suitable timings, and therefore the clarity of consciousness of the awakened user can be quickly improved.
[0095] The awakening promotion program PRG causes the computer C to function as an execution recognition unit 15 that recognizes that the awakening action instructed to the user by the action instruction unit 11 has been performed by the user. This makes it possible to confirm that the awakening action has been performed by the user.
[0096] The wake-up promotion program PRG causes the computer C to function as a warning unit 16 that issues a warning when the execution recognition unit 15 does not recognize within a predetermined period that the wake-up action instructed to the user by the action instruction unit 11 has been performed by the user. This makes it possible to prompt the user to perform the wake-up action when the wake-up action is not performed by the user.
[0097] The awakening promotion program PRG causes the computer C to function as an execution recognition information storage unit 17 that stores execution recognition information regarding whether or not the execution recognition unit 15 has recognized that the awakening behavior instructed to the user by the behavior instruction unit 11 has been performed by the user, and an execution recognition information display unit 18 that displays the execution recognition information stored by the execution recognition information storage unit 17 on a display. This makes it possible to refer to past data regarding whether or not the user was able to perform the awakening behavior.
[0098] The wakefulness promotion program PRG causes the computer C to function as a behavioral information sharing unit 19 that allows the user to share behavioral information, which is information about the user's wakefulness behavior, with other users. This makes it possible for the user to let other users know the wakefulness behavior that the user has set, or to know the wakefulness behavior that another user has set. This improves the fluidity of information about wakefulness behavior.
[0099] The awakening promotion program PRG causes the computer C to function as a billing processing unit 20 that executes billing processing for other users when they acquire the behavioral information shared by the behavioral information sharing unit 19. This allows information on awakening behavior to be the subject of trading.
[0100] The awakening promotion program PRG causes the computer C to function as a response receiving unit 21 that receives responses from other users to the behavioral information shared by the behavioral information sharing unit 19. This makes it possible to know the evaluations of other users regarding the awakening behavior.
[0101] In the wake-up promotion program PRG, wake-up actions include going outside, which is an action in which the user goes outside from indoors. For example, an action that involves the user going outside can be set as a wake-up action for improving the user's clarity of mind. Therefore, the wake-up promotion program PRG can quickly improve the clarity of mind of the user who has woken up.
[0102] The behavior detection device 200 transmits execution information to the awakening promotion device 100, which is realized by causing a computer C to execute the awakening promotion program PRG, regarding the fact that the awakening behavior instructed to the user by the behavior instruction unit 11 has been performed by the user.
[0103] The behavior detection device 200 can specifically realize the awakening promotion program PRG that has the above-described functions and effects. Therefore, the behavior detection device 200 can quickly improve the clarity of consciousness of the awakened user.
[0104] [Transformation] The above-described embodiment can be implemented in various forms with modifications or improvements made based on the knowledge of those skilled in the art.
[0105] For example, some of the individual configurations described in the above-described embodiments may be appropriately combined and implemented.
[0106] Furthermore, a plurality of external devices such as the behavior detection device 200 may be used. The external device such as the behavior detection device 200 may be connected to the user terminal such as the awakening promotion device 100 by wire, or may be integral with the user terminal such as the awakening promotion device 100. [Explanation of symbols]
[0107] 10 Behavior Setting Section 11 Behavior Direction Department 12. Motion detection information acquisition unit 13 Read information acquisition unit 14 Action time information setting section 15 Execution Recognition Unit 16 Warning section 17 Execution recognition information storage unit 18 Execution recognition information display section 19 Behavioral Information Sharing Department 20. Billing Processing Unit 21 Response Reception Department 100 Awakening Promoting Device 200 Behavior detection device C Computer PRG Awakening Promotion Program
Claims
1. A wake-up promotion program that causes a computer to execute a wake-up promotion process for promoting the wake-up of a user, The computer an action setting unit that sets a wake-up action including an action that the user should perform after waking up; an action instruction unit that instructs the user on the awakening action set by the action setting unit; a behavioral information sharing unit that shares behavioral information, which is information about the user's wakefulness behavior, with other users other than the user; a reaction receiving unit that receives reactions of the other users to the behavioral information shared by the behavioral information sharing unit; This is an awakening promotion program that functions as a
2. The computer The wake-up promoting program according to claim 1 , wherein the program functions as a billing processing unit that performs a billing process for the other user when the other user acquires the behavioral information shared by the behavioral information sharing unit.
3. A wake-up promotion program that causes a computer to execute a wake-up promotion process to promote the wake-up of a user, The computer an action setting unit that sets a wake-up action including an action that the user should perform after waking up; an action instruction unit that instructs the user on the awakening action set by the action setting unit; a behavioral information sharing unit that shares behavioral information, which is information about the user's wakefulness behavior, with other users other than the user; a billing processing unit that performs a billing process for the other user when the other user acquires the behavioral information shared by the behavioral information sharing unit; This is an awakening promotion program that functions as a
4. The awakening behavior includes an action toward an external device, which is an action performed by the user toward an external device; The computer The wake-up promotion program according to any one of claims 1 to 3, wherein the wake-up promotion program functions as a motion detection information acquisition unit that acquires motion detection information indicating that the external device has detected that the user has performed the external device-related motion.
5. The external device issues an alarm based on the alarm information, the behavior setting unit sets the awakening behavior including the external device action of stopping the alarm issued by the external device; 5. The wake-up promotion program according to claim 4, wherein the action instruction unit instructs the user to perform the wake-up action, including the action toward the external device, to stop the alarm by transmitting the alarm information to the external device and causing the external device to issue the alarm.
6. The wake-up promotion program described in Claim 5, wherein the external device stops the alarm when it detects that the user has performed an action toward the external device to stop the alarm while the alarm is being issued.
7. The awakening behavior includes an information reading behavior, which is an action of reading target information using a user terminal; The computer The wake-up promotion program according to any one of claims 1 to 6, wherein the wake-up promotion program functions as a read information acquisition unit that acquires the target information read by the user terminal during the information reading operation.
8. The computer:
8. The wake-up promotion program according to claim 1, wherein the wake-up promotion program functions as an action time information setting unit that sets time information corresponding to the wake-up action.
9. The awakening promotion program described in Claim 8, wherein the behavior instruction unit instructs the user to perform the awakening behavior at a timing determined based on the time information set by the behavior time information setting unit.
10. The behavior setting unit sets a plurality of the awakening behaviors, the behavior time information setting unit sets the time information corresponding to each of the plurality of awakening behaviors set by the behavior setting unit, 10. The wake-up promotion program according to claim 9, wherein the action instructing unit instructs the user to perform each of the plurality of wake-up actions at a timing determined based on the time information corresponding to each of the plurality of wake-up actions set by the action setting unit.
11. The computer The wake-up promotion program according to any one of claims 1 to 10, wherein the wake-up promotion program functions as an execution recognition unit that recognizes that the wake-up action instructed to the user by the action instruction unit has been performed by the user.
12. The computer 12. The wake-up promotion program according to claim 11, further comprising a warning unit that issues a warning when the execution recognition unit does not recognize within a predetermined period that the wake-up action instructed to the user by the action instruction unit has been performed by the user.
13. The computer an execution recognition information storage unit that stores execution recognition information regarding whether or not the execution recognition unit has recognized that the awakening behavior instructed to the user by the behavior instruction unit has been performed by the user; 13. The wakefulness promotion program according to claim 11, further comprising an execution recognition information display unit that displays the execution recognition information stored in the execution recognition information storage unit on a display.
14. An awakening promotion program described in any one of claims 1 to 13, wherein the awakening behavior includes an going-out behavior in which the user goes outside from indoors.
Citation Information
Patent Citations
Multiline printing apparatus
JP1986083047A
Mobile terminal device, alarm control method, program and recording medium
JP2009171285A
Fragrance clock
JP2019213856A