U.S. patent application number 14/367556 was filed with the patent office on 2014-11-27 for sleep display program, sleep display method, and sleep display device.
The applicant listed for this patent is OMRON HEALTHCARE CO., LTD.. Invention is credited to Yasuko Emori, Yoko Kanemitsu, Fumihiko Nakamura, Feilang Tseng.
Application Number | 20140347366 14/367556 |
Document ID | / |
Family ID | 48798925 |
Filed Date | 2014-11-27 |
United States Patent
Application |
20140347366 |
Kind Code |
A1 |
Emori; Yasuko ; et
al. |
November 27, 2014 |
SLEEP DISPLAY PROGRAM, SLEEP DISPLAY METHOD, AND SLEEP DISPLAY
DEVICE
Abstract
Provided is a sleep display program, a sleep display method, and
a sleep display device for visualizing an internal clock regarding
sleep. The sleep display program is a program for displaying, in a
display unit, sleep state data of a user that has been measured and
recorded by a sleep evaluation device, the data including at least
a wakeup time T.sub.W and a bedtime T.sub.Z, and the program
including a step of obtaining the data from the sleep evaluation
device, a step of displaying, in the display unit, a 24-hour
circular time display image divided into time periods that each
indicate a predetermined span of time, and a step of plotting, on
the time periods in the time display image, a set number of days'
worth of records of the wakeup times T.sub.W and the bedtimes
T.sub.Z included in the data.
Inventors: |
Emori; Yasuko; (Kyoto,
JP) ; Kanemitsu; Yoko; (Kyoto, JP) ; Nakamura;
Fumihiko; (Kyoto, JP) ; Tseng; Feilang;
(Kyoto, JP) |
|
Applicant: |
Name |
City |
State |
Country |
Type |
OMRON HEALTHCARE CO., LTD. |
Muko-shi, Kyoto |
|
JP |
|
|
Family ID: |
48798925 |
Appl. No.: |
14/367556 |
Filed: |
November 27, 2012 |
PCT Filed: |
November 27, 2012 |
PCT NO: |
PCT/JP2012/080604 |
371 Date: |
June 20, 2014 |
Current U.S.
Class: |
345/440 |
Current CPC
Class: |
A61B 5/742 20130101;
A61B 5/4815 20130101; A61B 5/4812 20130101 |
Class at
Publication: |
345/440 |
International
Class: |
A61B 5/00 20060101
A61B005/00 |
Foreign Application Data
Date |
Code |
Application Number |
Jan 20, 2012 |
JP |
2012-010513 |
Claims
1. A sleep display program for displaying, in a display unit, sleep
state data of a user that has been measured and recorded by a sleep
evaluation device, the data including at least a wakeup time
T.sub.W and a bedtime T.sub.Z, and the program comprising: a step
of obtaining the data from the sleep evaluation device; a step of
displaying, in the display unit, a 24-hour circular time display
image divided into time periods that each indicate a predetermined
span of time; and a step of plotting, on the time periods in the
time display image, a set number of days' worth of records of the
wakeup times T.sub.W and the bedtimes T.sub.Z included in the data,
wherein the records are displayed visually in the time display
image in association with an area, number, or color of a graphic or
a combination thereof.
2. The sleep display program according to claim 1, further
comprising: a step of inputting a subjective impression of the
quality of the user's sleep after waking as a graded sleep
evaluation index; and a step of visually displaying a result of the
input in association with an area, number, or color of a graphic or
a combination thereof.
3. The sleep display program according to claim 1, further
comprising: a step of visually displaying a cumulative value of the
sleep evaluation index from a point in the past to the present.
4. The sleep display program according to claim 1, further
comprising: a step of displaying, in the time display image, a
recommended bedtime period T.sub.ZZ set to a certain amount of time
after a most recent planned wakeup time T.sub.S.
5. The sleep display program according to claim 4, wherein an end
time of the recommended bedtime period does not exceed a pre-set
time.
6. The sleep display program according to claim 1, further
comprising: a step of displaying, in the time display image, a
recommended wakeup time period T.sub.ZW calculated based on one of
an average of planned wakeup times set in the past and the latest
planned wakeup time that is currently set.
7. A sleep display device in which is installed the sleep display
program according to claim 1.
8. A sleep display device for displaying, in a display unit, sleep
state data of a user that has been measured and recorded by a sleep
evaluation device, the data including at least a wakeup time
T.sub.W and a bedtime T.sub.Z, and the sleep display device
comprising: a means for obtaining the data from the sleep
evaluation device; a means for displaying, in the display unit, a
24-hour circular time display image divided into time periods that
each indicate a predetermined span of time; and a means for
plotting, on the time periods in the time display image, a set
number of days' worth of records of the wakeup times T.sub.W and
the bedtimes T.sub.Z included in the data, wherein the records are
displayed visually in the time display image in association with an
area, number, or color of a graphic or a combination thereof.
9. A sleep display method for displaying, in a display unit, sleep
state data of a user that has been measured and recorded by a sleep
evaluation device, the data including at least a wakeup time
T.sub.W and a bedtime T.sub.Z, and the method comprising: a step of
obtaining the data from the sleep evaluation device; a step of
displaying, in the display unit, a 24-hour circular time display
image divided into time periods that each indicate a predetermined
span of time; and a step of plotting, on the time periods in the
time display image, a set number of days' worth of records of the
wakeup times T.sub.W and the bedtimes T.sub.Z included in the data,
wherein the records are displayed visually in the time display
image in association with an area, number, or color of a graphic or
a combination thereof.
Description
TECHNICAL FIELD
[0001] The present invention relates to sleep display programs,
sleep display methods, and sleep display devices for supporting an
improvement in sleep rhythm.
BACKGROUND ART
[0002] Various conventional techniques have been disclosed with
respect to devices for measuring sleep. For example, Patent
Literature 1 (JP 2009-247386A) discloses a sleep determination
device that determines a sleep state of a subject by placing a
sensor on a bedding article such as a bed and comparing a
determination threshold between heavy and light movement of the
subject with a signal indicating body movement.
CITATION LIST
Patent Literature
[0003] Patent Literature 1: JP 2009-247386A
SUMMARY OF INVENTION
Technical Problem
[0004] However, sleep has a deep relationship with daily lifestyle
habits, and thus simply measuring sleep does not provide a strong
enough motivation to improve sleep habits such as when to go to
sleep, when to wake up, and so on.
[0005] The first step in supporting an improvement in lifestyle
habits is correctly identifying the current situation and
cultivating an awareness of problem points. Nevertheless, the
rhythm at which hormones are secreted is also said to influence
human sleep rhythms, and thus visualizing the internal clock that
controls sleep is considered to be extremely important.
Furthermore, it is necessary to continue to provide motivation to
improve sleep quality while also ensuring a correct foundation of
knowledge.
[0006] Having been achieved in light of the aforementioned
situation, it is an object of the present invention to provide a
sleep display program, a sleep display method, and a sleep display
device that visualize an internal clock related to sleep in order
to support an improvement in sleep rhythm.
Solution to Problem
[0007] To achieve this aforementioned object, according to an
aspect of the present invention, a sleep display program is a
program for displaying, in a display unit, sleep state data of a
user that has been measured and recorded by a sleep evaluation
device, the data including at least a wakeup time T.sub.W and a
bedtime T.sub.Z, and the program including a step of obtaining the
data from the sleep evaluation device, a step of displaying, in the
display unit, a 24-hour circular time display image divided into
time periods that each indicate a predetermined span of time, and a
step of plotting, on the time periods in the time display image, a
set number of days' worth of records of the wakeup times T.sub.W
and the bedtimes T.sub.Z included in the data; here, the records
are displayed visually in the time display image in association
with an area, number, or color of a graphic or a combination
thereof.
[0008] Preferably, the sleep display program further includes a
step of inputting a subjective impression of the quality of the
user's sleep after waking as a graded sleep evaluation index, and a
step of visually displaying a result of the input in association
with an area, number, or color of a graphic or a combination
thereof.
[0009] Preferably, the sleep display program further includes a
step of visually displaying a cumulative value of the sleep
evaluation index from a point in the past to the present.
[0010] Preferably, the sleep display program further includes a
step of displaying, in the time display image, a recommended
bedtime period T.sub.ZZ set to a certain amount of time after a
most recent planned wakeup time T.sub.S.
[0011] Preferably, in the sleep display program, an end time of the
recommended bedtime period does not exceed a pre-set time.
[0012] Preferably, the sleep display program further includes a
step of displaying, in the time display image, a recommended wakeup
time period T.sub.ZW calculated based on one of an average of
planned wakeup times set in the past and the latest planned wakeup
time that is currently set.
[0013] Another aspect of the present invention includes a case
where the invention is realized as a mobile information terminal or
another terminal apparatus having a screen display function in
which the aforementioned program is installed. Yet another aspect
of the present invention is a method for executing the steps of the
aforementioned program.
BRIEF DESCRIPTION OF DRAWINGS
[0014] FIG. 1 is a diagram illustrating a specific example of the
external appearance of a generic sleep evaluation device 100, as
well as a sleep display device 200 in which a sleep display program
according to an embodiment of the present invention has been
installed.
[0015] FIG. 2 is a diagram illustrating an example of a display
screen in the sleep display device 200.
[0016] FIG. 3 is a diagram illustrating an input screen through
which a user inputs a subjective impression of the quality of
his/her sleep after waking as a graded sleep evaluation index.
[0017] FIG. 4A is a block diagram illustrating a specific example
of the hardware configuration of the sleep evaluation device 100,
whereas FIG. 4B is a block diagram illustrating a specific example
of the hardware configuration of the sleep display device 200.
[0018] FIG. 5 is a flowchart illustrating basic operations of a
sleep display program.
[0019] FIG. 6 is a flowchart illustrating basic operations of a
sleep display program.
[0020] FIG. 7 is a flowchart illustrating basic operations of a
sleep display program.
DESCRIPTION OF EMBODIMENTS
First Embodiment
[0021] Hereinafter, an embodiment of the present invention will be
described with reference to the drawings. In the following
descriptions, identical reference numerals are assigned to
identical components and constituent elements. The names and
functions thereof are also the same.
External Appearance
[0022] FIG. 1 is a diagram illustrating a specific example of the
external appearance of a generic sleep evaluation device 100, as
well as a sleep display device 200 in which a sleep display program
according to an embodiment of the present invention has been
installed.
[0023] FIG. 4A is a block diagram illustrating a specific example
of the hardware configuration of the sleep evaluation device
100.
[0024] A button group 10, a display unit 20, a sensor 30, and a
communication unit 50 shown in FIG. 4 are all connected to a
control unit 40. The sleep evaluation device 100 includes the
communication unit 50 for communicating wirelessly or over wires.
Using the communication unit 50, the sleep evaluation device 100 is
connected to a sleep display device such as a personal computer
("PC" hereinafter), a mobile information terminal, or the like, and
outputs "sleep state data", necessary for generating display data,
to a display device 200.
[0025] The sleep evaluation device has a function for obtaining
data used to determine the sleep state of a measurement subject (a
user), the quality thereof, and so on, by employing, for example,
an accelerometer, a Doppler sensor, an ultrasound sensor, by
analyzing image data obtained by an image sensor, or by employing a
combination of a plurality of such sensors. An alarm clock function
for emitting an alarm at a planned wakeup time T.sub.S may also be
provided. The alarm may emit a sound, music, may vibrate, or may
perform a combination thereof. Any technique may be used as long as
the technique realizes an alarm clock function for waking the user.
The alarm clock function may further include a "snooze function"
for temporarily stopping the alarm.
[0026] The control unit 40 includes a CPU (Central Processing Unit)
41 for performing overall control and a memory 42 for storing
programs and the like executed by the CPU 41. The control unit 40
generates the sleep state data by the CPU 41 executing a display
program stored in the memory 42 and executing computations using
inputted operation signals and sensor signals.
[0027] Data outputted from the sleep evaluation device according to
this embodiment includes at least the following information: [0028]
the planned wakeup time T.sub.S [0029] a wakeup time T.sub.W [0030]
a bedtime T.sub.Z
[0031] Here, a time at which the alarm is set for is taken as the
planned wakeup time T.sub.S, a time at which the user wakes up is
taken as the wakeup time T.sub.W, and a time at which the user
begins to sleep is taken as the bedtime T.sub.Z. Note that although
the sleep evaluation device is capable of detecting the time at
which the user stops sleeping in addition to the time at which the
user begins to sleep, it is thought that the user's intentions can
be reflected by using the time at which the alarm is stopped as the
wakeup time. For this reason, in the present embodiment, the time
at which the user consciously stops the alarm clock function is
taken as the wakeup time T.sub.W, and the time at which the sleep
evaluation device detects that the user begins to sleep is taken as
the bedtime T.sub.Z. The wakeup time may employ a result of
measurement performed by the sleep evaluation device, or may employ
the time at which the alarm is stopped or the like as described
above. In the case where the snooze function has been used, it is
preferable to output the time at which the alarm was last stopped.
Various designs can be used in such a case. Furthermore, in the
case where there are a plurality of wakeup times in the same day,
it is reasonable to output the final time as the wakeup time.
[0032] The performance of a generic sleep evaluation device will
vary greatly depending on the specifications thereof, but because
the sleep display program described in the present embodiment is
primarily intended to display information in a user's terminal, the
reliability of the data and so on is not of paramount concern. The
sleep evaluation device may therefore be a simplified device in
which a body movement detection means is a simple means that uses a
comparatively low-cost component such as an accelerometer or is
designed as an algorithm. Even with such a device, accumulating
data on a daily basis makes it possible to visually display
average, maximum, and minimum values for sleep times, bedtimes,
wakeup times, and so on in weekly or monthly units, for example,
and an effect of supporting an improvement in the sleep rhythm can
be anticipated as a result.
[0033] The communication unit 50 may communicate directly with the
sleep display device 200 through wireless communication over, for
example, infrared or Bluetooth (registered trademark) connections.
Connecting the device with a terminal directly through a FeliCa
port or the like and transferring data can be considered as such a
direct connection. Various other communication methods can be
considered, such as transferring data through wired communication
over a USB cable connected to a USB terminal, transferring data
using a memory card such as a USB memory, an SD memory, or the like
as a medium, connecting through the TCP/IP protocol via an access
point in a LAN and transferring data, and so on. Internet
connection functionality may be provided and the communication unit
50 may communicate with the display device 200 over the Internet.
In the case where the data transfer will occur over the Internet
through a server, the data can be loaded into the sleep display
device through the server. In this case, the data is uploaded via
the Internet to the server, which has a function for storing the
data. The necessary data is then downloaded to the client terminal
via the Internet when a request from the client terminal has been
received. If the sleep evaluation device is configured to
periodically upload data to the server, the latest data can be
obtained simply by using the terminal to synchronize the data with
the server. The communication unit 50 is provided with the
interfaces required to realize these communication functions.
[0034] Furthermore, the communication unit 50 may have a wireless
LAN (Local Area Network) server function, and may send, to the
display device 200 that has accessed the sleep evaluation device
100 over the wireless LAN, display data (mentioned later) written
in a markup language such as HTML (Hyper Text Markup Language) or
the like.
[0035] In addition to sending the sleep state data to the sleep
evaluation device, the communication unit 50 may also have a
function for configuring the alarm clock function and so on from
the terminal side.
[0036] FIG. 4B is a block diagram illustrating a specific example
of the hardware configuration of the sleep display device 200. The
sleep display device 200 includes a control unit 140, a
communication unit 150, a display unit 160, a display control unit
170, and so on. A storage unit 141, a clock unit 142, and so on are
connected to the control unit 140. A generic device such as a
mobile information terminal can be used as the sleep display device
200. The device need not be "mobile" per se, and may be a desktop,
laptop, or tablet computer, as long as it is a terminal device
having a display screen. This device will be referred to simply as
a "terminal" hereinafter.
[0037] In other words, the terminal receives necessary "sleep state
data" from the sleep evaluation device and displays that data so as
to have a visual effect for the user, which in turn supports an
improvement in the user's sleep rhythm.
Display Screen
[0038] FIG. 2 is a diagram illustrating an example of a display
screen in the sleep display device 200. A 24-hour circular time
display image 20 is displayed prominently in the center, and time
periods 21 are sectioned off thereon. As one example, the time
periods 21 indicate time spans of 5-minute divisions resulting from
dividing the 24 hours into 288 equal parts, and each time period
indicates a record of the wakeup time or the bedtime. In this
example of the time periods 21, three levels of brightness can be
displayed in two colors, and the bedtime is displayed in blue
(21a), whereas the wakeup time is displayed in red (21b). At a
given time, the first instance of a record is plotted at 35%
brightness, the second record is plotted at 70% brightness, and the
third and subsequent records are plotted at 100% brightness.
Plotting the records of past bedtimes and wakeup times while
visually displaying those records in association with the area,
number, color, or a combination thereof for a graphic in this
manner can be expected to serve as a trigger for a user
reevaluating his/her lifestyle habits.
[0039] Information aside from the wakeup time, the bedtime, and so
on can also be displayed in the circular 24-hour time display image
20. For example, an "amount of time required to fall asleep", an
"amount of time required to wake", and so on can also be displayed
in response to user operations. The user providing information s/he
personally feels is pertinent to his/her own sleep is useful in
improving his/her sleep rhythm.
[0040] FIG. 3 is a diagram illustrating an input screen through
which a user inputs a subjective impression of the quality of
his/her sleep after waking as a graded sleep evaluation index. In
this example, the user is prompted to input this impression (a
"refreshed level") as one of three grades.
[0041] Although it is possible to display only that day's
"refreshed level" in the display screen of the terminal, it is more
preferable to visually display the cumulative "refreshed level"
from a point in the past up until the present, in a set period of
weeks or months, for example. For example, the "refreshed level"
inputted here is accumulated from the past and is displayed as the
"refreshed level" in a display area 22 shown in FIG. 2, and is
displayed based on the size (area) and number of stars. In this
example, a single point is allotted for each star indicating the
"refreshed level" inputted as indicated in FIG. 3, and a visual
association is established by preparing a correspondence
relationship in advance, where 10 normal stars result in a medium
star and 50 medium stars result in a large star. Doing so builds a
desire to increase the "refreshed level", which in turn serves as a
motivator for improving the sleep rhythm.
[0042] Furthermore, it is preferable to display, in the time
display image 20, a recommended bedtime period T.sub.ZZ, set to a
time occurring after a set amount of time has elapsed following the
latest planned wakeup time T.sub.S, as a "recommended bedtime zone"
23. Specifically, a time period between 16 and 18 hours following
the planned wakeup time T.sub.S, for example, is set to the
"recommended bedtime period T.sub.ZZ". In this case, it is
preferable to set a condition that the time period does not exceed
a pre-set time (for example, 1 AM).
[0043] Furthermore, it is preferable to display, in the time
display image 20, a set amount of time after the planned wakeup
time T.sub.S as a recommended wakeup time period T.sub.ZW
(recommended wakeup zone) 24. In this example, a time period
spanning from the planned wakeup time to two hours thereafter is
set as the "recommended wakeup time period T.sub.ZW".
[0044] An average bedtime 25, an average wakeup time 26, and so on
may be displayed as necessary. The user may also be made able to
edit past bedtimes, wakeup times, and so on after the fact.
[0045] As described thus far, displaying the records of bedtimes,
wakeup times, and so on for each of set periods in the 24-hour
circular time display image makes it possible to visually confirm
variations therein. Also displaying the subjective evaluation
serves as a motivator for increasing the "refreshed level" when
waking up, which in turn prompts the user to improve his/her sleep
rhythm.
Program Operations
[0046] FIGS. 5 to 7 are examples of flowcharts illustrating basic
operations of the sleep display program. FIG. 5 illustrates
operations performed up until the sleep display device establishes
communication with the sleep evaluation device and obtains a device
ID; in step Sa1, a program of the sleep display device is launched,
and in step Sat, necessary initial setting information is inputted.
Then, in step Sa3, a communication request is issued to the sleep
evaluation device. This step is repeated until a response to the
communication request is received (step Sa4). When communication
with the sleep evaluation device is established, the device ID of
the sleep evaluation device is then obtained in step Sa5, the
device ID is saved in step Sa6, and the process then ends (step
Sa7). The device ID is a device-unique designation that identifies
the sleep evaluation device.
[0047] FIG. 6 is a flowchart regarding control of the display
screen displayed in the sleep display device. In step Sb1, the
program is launched, and in step Sb2, it is determined whether
there are initial settings to be made. In the case where the
initial setting information is inputted or updated, the sleep
display device transits to an initial setting input screen in step
Sb3, and accepts the input of the necessary information. The
process moves to step Sb4 in the case where the initial settings
are not inputted or updated, and the sleep display device transits
to a display screen selection mode. Then, in step Sb5, the sleep
display device transits to an internal clock display selection
mode, and generates a view in step Sb6. Then, in step Sb7, the
sleep display device transits to a displayed month selection mode.
Next, in step Sb8, it is determined whether or not the sleep state
data from the sleep evaluation device has been updated. In the case
where the data has been updated, in step Sb9, a communication
request is issued to the sleep evaluation device, the device ID is
obtained and stored (step Sb11), and the sleep state data is
obtained (step Sb12). However, in the case where the sleep state
data has not been updated, the 24-hour circular time display image
that is divided into time periods indicating predetermined time
spans is displayed in the display unit, and the data of past
records is displayed in a target location of the display unit. When
plotting data repeatedly in the same location, it is preferable to
vary the brightness as described above.
[0048] FIG. 7 is a flowchart illustrating details of step Sb8 in
FIG. 6, in which it is determined whether or not the data has been
updated. Whether or not the data has been updated is determined by
obtaining a current day (D_a) in step Sc1 and then obtaining a day
(D_b) in which the most recent wakeup time (T.sub.W) was recorded
in step Sc2. Next, in step Sc3, the first day (D_c) of the month
following the displayed month is calculated. Then, in step Sc4, the
day (D_b) in which the most recent wakeup time was recorded
obtained in step Sc2 is compared with the first day (D_c) of the
month following the displayed month calculated in step Sc3, and in
the case where the day in which the most recent wakeup time was
recorded comes after the first day of the month following the
displayed month, the data is displayed (Sc5). When such is not the
case, however, in step Sc6, the day (D_b) in which the most recent
wakeup time was recorded is compared with the current day (D_a),
and in the case where the day (D_b) in which the most recent wakeup
time was recorded comes before the current day (D_a), it can be
determined that the data has been updated; thus in step Sc7, the
updated data is obtained. When such is not the case, in step Sc8,
the data that is currently held is displayed.
Usage Method
[0049] The user starts measurement by placing the sleep evaluation
device 100 near his/her pillow. The next morning, the sleep state
data is transferred to the mobile information terminal. By
operating the mobile information terminal, the user confirms how
much s/he slept the night before. The user inputs a "refreshed"
star if s/he woke up feeling refreshed. The user also enters items
of particular interest, such as events that happened that day, in a
"memo" section. After one week, the user confirms the extent to
which the bedtimes and wakeup times varied and how much s/he sleeps
on average throughout the week. This prompt the user to improve
his/her sleep rhythm. By also obtaining the number of times the
snooze function was used and displaying that number along with the
"refreshed level" in this one-week display, the user can understand
the number of times s/he snoozed in relation to a high "refreshed
level", which can serve as an indicator of how best to wake up.
[0050] Although the foregoing descriptions have assumed that the
image displays are rendered by a program running on the terminal,
an external server that processes the data of the sleep evaluation
device may be provided, and the necessary display screen data may
be rendered by executing the stated program in the external server
and then downloaded to the terminal as image data instead.
Second Embodiment
[0051] In the case where the "terminal" in the first embodiment is
a mobile information terminal such as a smartphone in particular,
the terminal includes an accelerometer and a camera function, in
addition to a CPU and a memory for controlling sensors and saving
data obtained from those sensors, a communication interface for
communicating with the exterior, and so on. Accordingly, the mobile
information terminal that is to serve as the "sleep display device"
can itself detect body movement and obtain the sleep state data. In
other words, an embodiment can be considered in which the same
mobile information terminal functions both as the sleep evaluation
device and as the sleep display device. The mobile information
terminal is configured as indicated by the block diagram
illustrating a specific example of the hardware configuration of
the sleep evaluation device 100 shown in FIG. 4A in order to
realize the functionality of the sleep evaluation device in such a
case. Note that the sleep evaluation device 100 is used while the
user is asleep and the sleep display device is used while the user
is awake, and are therefore originally used independently from each
other; accordingly, the devices may have the same physical
configuration, such as the CPU of the control unit and so on, but
may be configured as different programs that operate independently
from each other.
* * * * *