The disclosure relates to a health information service providing device for a mobility user, and a health information service providing device for a rider.
Conventionally, as an indicator of a health state of a person, it has been a practice to measure a person's heart rate or pulse rate and use a very-low frequency component (VLF) calculated from the measured value. The very-low frequency component (hereinafter referred to as VLF) is susceptible to short-term fluctuations due to the influence of physical conditions such as fatigue and stress. Thus, in medical institutions, to obtain accurate information related to VLF, measurements of the heart rate or the pulse rate have been performed on subjects in a resting state. In other words, by measuring the heart rate or the pulse rate of a subject in a resting state, the state of the subject is accurately learned to obtain VLF values in an environment with little influence from external disturbances. Patent Literature 1 (Japanese Patent Application Laid-Open No. 2022-54332) describes a technique in which measurements of the heart rate or the pulse rate are performed on subjects in a sleeping state as an example of the resting state, to obtain stable information related to VLF.
In addition, conventionally, regarding drowsiness of a rider in a mobility exemplified by a vehicle, a technique has been disclosed to detect the rider's drowsiness in a relatively short time based on a time change in the rider's heartbeat interval and a predetermined determination criterion for the time change in the heartbeat interval (refer to Patent Literature 2: Japanese Patent Application Laid-Open No. 2018-192128). In the above technique, a service is provided to the rider of the mobility to notify the rider of a message corresponding to drowsiness by an image or a voice.
However, it will become easier to learn about the health state of the subject if VLF-related information can be easily measured as a part of the subject's activities in daily life, rather than measured under limited conditions with the subject being in a resting state or measured in special facilities for minimizing the influence from external disturbances.
Thus, it is conceivable to acquire changes in body movement of a mobility user riding in a mobility by a sensor, estimate the heart rate or the pulse rate from such changes in body movement, and calculate, from the estimated heart rate or pulse rate, a value (hereinafter referred to as VLF data) correlated with the VLF measured at rest.
However, driving conditions of the mobility change from moment to moment. For example, the psychological state of the mobility user changes when driving in a residential area with many narrow and winding roads, when driving in a busy city center, when driving on a highway, etc. Accordingly, information related to the heart rate or the pulse rate of the mobility user also changes according to changes in the driving conditions of the mobility. Thus, there is a problem that it is difficult to estimate the health state of the mobility rider based solely on data of a limited period during mobility riding.
In addition, in the case where drowsiness of the rider increases, it may be due to influence in living conditions of the rider in the past. For example, it is conceivable that sleep deprivation may have continued or physical fatigue may have accumulated over the past few days. In such cases, even in a state where drowsiness is not detected, the rider's drowsiness is still very likely to increase. Thus, it is desirable to improve accuracy of determining whether the rider's drowsiness exhibits an increase tendency based on the rider's past data related to drowsiness.
An aspect of the disclosure is a health information service providing device for a mobility user including an acquisition device, an estimation part, a calculation part, a current VLF data acquisition part, a past VLF data acquisition part, a state estimation part, and a service providing part. The acquisition device acquires a biological signal of the mobility user riding in a mobility. The estimation part estimates a heart rate signal related to a heart rate of the mobility user based on the biological signal. The calculation part calculates VLF data related to a very-low frequency component of 0.0033 to 0.04 Hz based on the heart rate signal. The current VLF data acquisition part acquires current VLF data, which is the VLF data of the mobility user this time including a current riding in a case of currently riding in the mobility or a most recent riding in a case of currently not riding in the mobility. The past VLF data acquisition part acquires past VLF data, which is a statistical representative value that is a numerical representative value or a positional representative value of the VLF data in a specific period in the past prior to this time. The state estimation part estimates a change in a health state of the mobility user based on a difference between the current VLF data and the past VLF data. The service providing part provides a specific service to the mobility user based on the change in the health state of the mobility user.
In addition, another aspect of the disclosure is a health information service providing device for a rider including an acquisition device, an estimation part, a calculation part, a current drowsiness sign data acquisition part, a past drowsiness sign data acquisition part, a state estimation part, and a service providing part. The acquisition device acquires a biological signal, which is a biological signal during riding, of a rider riding in a mobility. The estimation part estimates a heart rate signal related to a heart rate of the rider based on the biological signal. The calculation part calculates drowsiness sign data based on the heart rate signal, the drowsiness sign data being data related to a drowsiness sign of the rider and being a detection count of the drowsiness sign per unit time measured within a predetermined measurement time or a correlation value of the detection count. The current drowsiness sign data acquisition part acquires current drowsiness sign data, which is the drowsiness sign data of the rider in a state of currently riding in the mobility. The past drowsiness sign data acquisition part acquires past drowsiness sign data, which is the drowsiness sign data detected when the rider rode in the mobility in the past. The state estimation part estimates whether drowsiness of the rider has increased based on whether the current drowsiness sign data and the past drowsiness sign data satisfy a predetermined comparison condition. The service providing part executes control on providing equipment for providing a specific service to the rider, based on an estimation that the drowsiness of the rider has increased.
According to an aspect of the disclosure, based on VLF data obtained from the mobility user riding in the mobility, it is possible to estimate a change in the health state of the mobility user by relatively comparing the current VLF data during riding this time with the past VLF data during riding in the past. Based on the change in the health state estimated in this manner, it is possible to provide a service related to the health state to the mobility user.
In addition, according to another aspect of the disclosure, since whether the rider's drowsiness has increased is estimated based on whether the current drowsiness sign data and the past drowsiness sign data satisfy the comparison condition, it is possible to observe an over-time change in the rider's drowsiness. Accordingly, compared to the case of performing determination based solely on the current drowsiness sign data, which is the information of the rider of the present time, the accuracy of estimating the change in the rider's drowsiness can be improved.
Reference signs in parentheses described in the claims indicate correspondences with specific means described in the embodiments to be described later, and do not limit the technical scope of the disclosure.
Referring to
The mobility 11 in this embodiment refers to a means of transportation that a person rides, including a vehicle such as a passenger vehicle, a cargo vehicle, a work vehicle, a train, a ship, an airplane, a helicopter, a passenger drone, etc. The mobility user in this embodiment includes a person who rides in and drives a mobility 11, a person who rides in an autonomously driven mobility 11, or a person who rides in a mobility 11 driven by another person.
As shown in
The mobility 11 includes a seat 21 where the mobility user sits. The sensor 12 is attached to the seat 21. In the case where the seat 21 is applied to a driver's seat, the seat 21 is used to detect a seated state of the driver and a biological signal BS of the driver during driving. In the case where the seat 21 is applied to a seat different from the driver's seat, the seat 21 is used to detect a seated state and a biological signal BS of a rider of the mobility 11 who is different from the driver.
As shown in
The frame part 28 includes a seat-surface seat frame 31 and a back-surface seat frame 41. The cushion part 29 includes a seat-surface seat cushion 30 attached to the seat-surface seat frame 31 and a back-surface seat cushion 42 attached to the back-surface seat frame 41. The seat-surface seat cushion 30 includes a first seat-surface seat cushion 32 and a second seat-surface seat cushion 35.
The seat-surface seat frame 31 is formed of a rigid material such as metal or hard resin, for example, and is attached to a vehicle. The seat-surface seat frame 31 has a plate-shaped part forming a plate shape. The plate-shaped part is attached to the vehicle such that a plate surface thereof faces an up-down direction. An upper surface of the plate-shaped part is taken as an attachment seat surface 31a to which the first seat-surface seat cushion 32 is attached. Portions of the seat-surface seat frame 31 other than the plate-shaped part are formed in any shape such as a rod shape, a pillar shape, etc.
The first seat-surface seat cushion 32 is formed of an elastic material such as foam resin. The first seat-surface seat cushion 32 is attached in a state of being placed on the attachment seat surface 31a formed on the upper surface of the seat-surface seat frame 31. An upper surface of the first seat-surface seat cushion 32 serves as a pressure-receiving surface 32a that receives pressure from the rider's buttocks. A lower surface of the first seat-surface seat cushion 32, i.e., a counter-pressure-receiving surface 32b which is a surface on a back side of the pressure-receiving surface 32a, is opposed to the attachment seat surface 31a of the seat-surface seat frame 31.
The first seat-surface seat cushion 32 has an accommodating recess 50 that is opened downward toward the seat-surface seat frame 31 side on the counter-pressure-receiving surface 32b. A cross-sectional shape of the accommodating recess 50 may be any shape such as a polygonal shape, a circular shape, an elliptical shape, etc. In this embodiment, the cross-sectional shape of the accommodating recess 50 is rectangular. A portion of the accommodating recess 50 that is located on a side opposite to an opening direction of the accommodating recess 50 is taken as a bottom part 52 of the accommodating recess 50.
The accommodating recess 50 accommodates the second seat-surface seat cushion 35. The second seat-surface seat cushion 35 is attached to the attachment seat surface 31a of the seat-surface seat frame 31. A surface of the second seat-surface seat cushion 35 that is opposed to the attachment seat surface 31a of the seat-surface seat frame 31 is taken as an attachment surface 35b. With the first seat-surface seat cushion 32 and the second seat-surface seat cushion 35 attached to the seat-surface seat frame 31, the counter-pressure-receiving surface 32b of the first seat-surface seat cushion 32 and the attachment surface 35b of the second seat-surface seat cushion 35 are flush with each other. In addition, with the first seat-surface seat cushion 32 and the second seat-surface seat cushion 35 attached to the seat-surface seat frame 31, a gap is formed between an inner surface of the accommodating recess 50 and an outer surface of the second seat-surface seat cushion 35. An upper surface (a surface located on a side opposite to the seat-surface seat frame 31) of the second seat-surface seat cushion 35 is taken as a second pressing surface 35a that presses the sensor 12 from below. However, the accommodating recess 50 of the first seat-surface seat cushion 32 may also be configured to be opened upward, and the second seat-surface seat cushion 35 may also be configured to be accommodated in such an accommodating recess 50.
The surface of the first seat-surface seat cushion 32 is covered with a seat-surface skin member 33. The seat-surface skin member 33 covers at least the pressure-receiving surface 32a of the first seat-surface seat cushion 32. The seat-surface skin member 33 is formed of a material that is less stretchable than the first seat-surface seat cushion 32, such as fabric or leather.
The back-surface seat frame 41 is formed of a rigid material such as metal or hard resin, for example. The back-surface seat frame 41 is formed in a plate shape, a rod shape, etc. For example, in the case of providing a reclining function to a seat body 22, the back-surface seat frame 41 is swingably supported at the seat-surface seat frame 31. Of course, the back-surface seat frame 41 may also be integrally fixed to the seat-surface seat frame 31.
The back-surface seat cushion 42 is formed of an elastic material such as foam resin. The back-surface seat cushion 42 is layered and attached to the back-surface seat frame 41. A surface of the back-surface seat cushion 42 on a side opposite to the back-surface seat frame 41 serves as a surface that receives pressure from the rider's back. In other words, a surface of the back-surface seat cushion 42 that is opposed to the back-surface seat frame 41 serves as a counter-pressure-receiving surface 42b of the back-surface seat cushion 42.
The surface of the back-surface seat cushion 42 is covered with a back-surface skin member 43. The back-surface skin member 43 covers at least a pressure-receiving surface 42a of the back-surface seat cushion 42. The back-surface skin member 43 is formed of a material such as fabric or leather.
The headrest 22c is disposed at an upper end of a seat back part 22b. The headrest 22c includes a cushion 45 and a skin member 46. Herein, in
The sensor 12 is disposed between a first pressing surface 52b formed in the accommodating recess 50 of the first seat-surface seat cushion 32 and the second pressing surface 35a of the second seat-surface seat cushion 35. The first pressing surface 52b is provided on a protruding part 52a that protrudes downward. Herein, with the rider sitting on the seat body 22, a pressure is applied from the rider's buttocks to the pressure-receiving surface 32a of the first seat-surface seat cushion 32, and this pressure is transmitted via the first seat-surface seat cushion 32 to the first pressing surface 52b of the first seat-surface seat cushion 32. Then, the sensor 12 receives a pressure from the first pressing surface 52b of the first seat-surface seat cushion 32. In other words, in the seated state of the rider, the sensor 12 detects a physical amount corresponding to the pressure transmitted via the first seat-surface seat cushion 32 from the pressure-receiving surface 32a of the first seat-surface seat cushion 32.
Herein, the sensor 12 is disposed in a seat surface part 22a, but the sensor 12 may also be disposed in the seat back part 22b. In that case, the sensor 12 is disposed between the back-surface seat frame 41 and the back-surface seat cushion 42. Then, in the seated state of the rider, the sensor 12 detects a physical amount corresponding to a pressure transmitted via the back-surface seat cushion 42 from the pressure-receiving surface 42a of the back-surface seat cushion 42.
The sensor 12 is connected to a control circuit 55 for controlling the sensor 12. The control circuit 55 controls an action of the sensor 12 and acquires the physical amount detected by the sensor 12 from the sensor 12. The control circuit 55 detects a biological signal BS of the mobility user based on the physical amount acquired from the sensor 12. The control circuit 55 may perform processing such as amplification and noise cancellation on the biological signal BS.
The sensor 12 and the control circuit 55 constitute a monitoring system 56 (an example of an acquisition device) that monitors the biological signal BS of the mobility user.
The control circuit 55 transmits the biological signal BS to an electronic control unit (ECU) 57. The ECU 57 includes an estimation part 13 and a calculation part 14.
The estimation part 13 acquires the biological signal BS acquired from the control circuit 55 of the monitoring system 56. The biological signal BS is a generic concept of a heart rate, a body movement, a respiration, etc. of the mobility user, and also includes a signal in which signals of the heart rate, the body movement, the respiration, etc. are mixed. A pulse rate refers to pulsation occurring in arteries. On the other hand, the heart rate refers to pulsation of the heart pumping blood throughout the body. In a healthy individual, since the heart rate and the pulse rate generally coincide with each other, hereinafter, the heart rate and the pulse rate will be collectively referred to as a heart rate signal HS related to the heart rate. The estimation part 13 estimates a heart rate signal HS related to the heart rate of the mobility user from the biological signal BS.
The calculation part 14 calculates VLF data VD related to a very-low frequency component of 0.0033 to 0.04 Hz. As described above, conventionally, VLF has been used in medical institutions as an indicator of a person's health state. The VLF is calculated from an electrocardiogram measured by an electrocardiograph mounted to a person. In the electrocardiogram obtained from the electrocardiograph, a peak of the heart rate is clearly presented, so the VLF can be calculated from the peak.
However, in this embodiment, the sensor 12 receives a pressure from the buttocks of the mobility user seated on the seat 21, detects a biological signal BS from this pressure, and estimates a heart rate signal HS from this biological signal BS. Thus, the data related to the very-low frequency component obtained based on the heart rate signal HS in this embodiment is, strictly speaking, different from the VLF obtained from an electrocardiogram. Accordingly, hereinafter, the data related to the very-low frequency component obtained based on the heart rate signal HS in this embodiment will be referred to as VLF data VD to distinguish from the VLF obtained from an electrocardiogram.
As shown in
The calculation part 14 transmits the VLF data VD to the user interface 18. Examples of the user interface 18 include a car navigation system, a smartphone, a tablet terminal, a smartwatch, etc. In this embodiment, a car navigation system installed in the mobility 11 is adopted.
The user interface 18 includes both or one of a screen display device and a speaker for providing specific services to the mobility user. The user interface 18 provides specific services to the mobility user by an image or a voice.
The user interface 18 includes a communication device (not shown), and is connected to a network 58 such as the Internet by the communication device. The user interface 18 transmits and receives data to and from a cloud 59 via the network 58.
The cloud 59 includes a current VLF data acquisition part 15, a past VLF data acquisition part 16, a state estimation part 17, and a storage part 60.
The current VLF data acquisition part 15 acquires current VLF data VDA from the user interface 18 via the network 58. The current VLF data VDA is VLF data VD of the mobility user this time during current riding in the case where the mobility user is currently riding in the mobility 11, and is VLF data VD of the mobility user including a most recent riding in the case where the mobility user is currently not riding in the mobility 11.
In the case where the mobility user is currently riding in the mobility 11, a statistical representative value of VLF data VD in a period including at least a part of the current riding is taken as the current VLF data VDA. In addition, in the case where the mobility user is currently not riding in the mobility 11, a statistical representative value of VLF data VD in a period including at least a part of the most recent riding is taken as the current VLF data VDA.
The VLF data VD transmitted from the user interface 18 to the cloud 59 via the network 58 is acquired by the current VLF data acquisition part 15 and is sequentially stored in the storage part 60 as past VLF data VDB.
The past VLF data acquisition part 16 acquires past VLF data VDB stored in the storage part 60. The past VLF data VDB is a statistical representative value of VLF data VD in a specific period in the past. The statistical representative value includes a numerical representative value or a positional representative value.
A statistical representative value is a characteristic value that numerically summarizes a central tendency of a frequency distribution when calculating statistical data. The statistical representative value represents information included in a set of data by one numerical value, and includes two types, i.e., a numerical representative value and a positional representative value.
The numerical representative value, also referred to as a mathematical representative value, is classified into an arithmetic mean, a geometric mean, a harmonic mean, a root mean square, etc. The arithmetic mean, also referred to as an arithmetic average, is a value obtained by dividing a sum of data by a quantity of the data. The geometric mean, also referred to as a product mean, is an Nth root of a product of individual data. The harmonic mean refers to a reciprocal of an arithmetic mean of reciprocals of each data. The root mean square is a square root of an arithmetic mean of squared values of data.
The positional representative value is further divided into a median, a mode, quantiles, etc. These values are obtained by regarding one or a few data occupying specific positions in a frequency distribution as representative values of all data. The median is a value located exactly in the middle when measured values are arranged in an ascending order. The mode refers to a value that appears most frequently or exists most commonly in a set of data. The quantiles are derived from the same concept as the median, and include quartiles, quintiles, deciles, percentiles, etc., which divide the data at various points. For example, in terms of quartiles, values of data located at ¼, 2/4, and ¾ positions in an entire data series arranged in an ascending order are respectively called a first quartile, a second quartile, and a third quartile.
The state estimation part 17 estimates changes in the health state of the mobility user based on a difference between the current VLF data VDA and the past VLF data VDB.
The storage part 60 stores the past VLF data VDB transmitted from the user interface 18 via the network 58. In addition, the storage part 60 stores a threshold TVA, a same-timeband threshold TVB, and a period threshold TVC.
Next, referring to
(a) of
A width of each bar graph shown in (a) of
In (a) of
Two bar graphs labeled with a symbol “q” represent VLF data VD when the mobility user rides in the mobility 11 in the afternoon of the 1st day of measurement. At this time, the mobility user rides in the mobility 11 for a duration of two minimum periods.
Four bar graphs labeled with a symbol “r” represent VLF data VD when the mobility user rides in the mobility 11 in the morning of a 2nd day of measurement. At this time, the mobility user rides in the mobility 11 for a duration of four minimum periods.
A timeband in which the VLF data VD of the 2nd day labeled with the symbol “r” is measured is almost the same as a timeband in which the VLF data VD of the 1st day labeled with the symbol “p” is measured. In other words, the timeband in which the VLF data VD of the 2nd day labeled with the symbol “r” is measured includes the same time point as the time point at which the VLF data VD of the 1st day labeled with the symbol “p” is measured.
Two bar graphs labeled with a symbol “s” represent VLF data VD when the mobility user rides in the mobility 11 in the afternoon of the 2nd day of measurement. At this time, the mobility user rides in the mobility 11 for a duration of three minimum periods.
A timeband in which the VLF data VD of the 2nd day labeled with the symbol “s” is measured is almost the same as a timeband in which the VLF data VD of the 1st day labeled with the symbol “q” is measured. In other words, the timeband in which the VLF data VD of the 2nd day labeled with the symbol “s” is measured includes the same time point as the time point at which the VLF data VD of the 1st day labeled with the symbol “q” is measured.
In (b)
In (c) of
In (d) of
As shown in (a) of
For example, the bar graphs labeled with symbols “x”, “y”, and “z” in (c) of
Next, referring to
Next, a heart rate signal estimation process S2 is executed. In the heart rate signal estimation process S2, the estimation part 13 estimates a heart rate signal HS related to the heart rate of the mobility user based on the biological signal BS acquired from the monitoring system 56.
Next, a VLF data calculation process S3 is executed. In the VLF data calculation process S3, the calculation part 14 calculates VLF data VD based on the heart rate signal HS acquired from the estimation part 13. The calculated VLF data VD is transmitted to the cloud 59 via the network 58 from the user interface 18.
Next, a state estimation process S4 is executed. In the state estimation process S4, the state estimation part 17 estimates a change in the health state of the mobility user based on a difference between current VLF data VDA and past VLF data VDB.
Next, a service providing process S5 is executed. In the service providing process S5, the service providing part provides a specific service to the mobility user based on information related to the change in the health state of the mobility user acquired from the state estimation part 17.
Upon ending of the service providing process S5, the action of the health information service providing device 10 is ended.
Next, referring to
Upon execution of the state estimation process 1 (S10), the current VLF data acquisition part 15 acquires current VLF data VDA (S11).
Next, the past VLF data acquisition part 16 acquires first past VLF data VDF from the storage part 60 (S13). The first past VLF data VDF is a statistical representative value of VLF data VD in a specific period that is one or more times prior to the specific period in which the current VLF data VDA is acquired. Any statistical representative value may be appropriately selected as the statistical representative value, such as an arithmetic mean value of VLF data VD during one-time riding, a daily average value of VLF data VD, a weekly average value of VLF data VD, a monthly average value of VLF data VD, etc.
Next, the past VLF data acquisition part 16 acquires second past VLF data VDG from the storage part 60 (S13). The second past VLF data VDG is a statistical representative value of VLF data VD in a specific period that is one or more times prior to the period in which the first past VLF data VDF is acquired. Similar to the first past VLF data VDF, any statistical representative value may be appropriately selected as the statistical representative value, such as an arithmetic mean value of VLF data VD during one-time riding, a daily average value of VLF data VD, a weekly average value of VLF data VD, a monthly average value of VLF data VD, etc. In this embodiment, the period of the first past VLF data VDF and the period of the second past VLF data VDG are set to be the same. For example, if the first past VLF data VDF is a daily average value, the second past VLF data VDG is also taken as a daily average value.
Next, the state estimation part 17 calculates a first past difference value ΔDVA obtained by subtracting the current VLF data VDA from the first past VLF data VDF (S14). In other words, the state estimation part 17 examines how a current health state of the mobility user has changed compared to a past health state. Then, the state estimation part 17 determines whether the first past difference value ΔDVA is equal to or greater than the threshold TVA stored in the storage part 60 (S15). Herein, the threshold TVA is an example of a first comparison criterion.
In the case where the first past difference value ΔDVA is equal to or greater than the threshold TVA (S15: Y), it means that the VLF data VD related to the current health state of the mobility user has decreased compared to the VLF data VD related to the past health state. Thus, the state estimation part 17 determines that the health state of the mobility user has changed in an unfavorable direction (S16). Accordingly, the state estimation process 1 (S10) is ended.
In contrast, in the case where the first past difference value ΔDVA is smaller than the threshold TVA (S15: N), the state estimation part 17 calculates a second past difference value ΔDVB obtained by subtracting the current VLF data VDA from the second past VLF data VDG (S17). In other words, the state estimation part 17 examines how the current health state of the mobility user has changed compared to a health state in the further past than the period in which the first past VLF data VDF is measured. Then, the state estimation part 17 determines whether the second past difference value ΔDVB is equal to or greater than the threshold TVA stored in the storage part 60 (S18). Herein, the threshold TVA is an example of a second comparison criterion.
In the case where the second past difference value ΔDVB is equal to or greater than the threshold TVA (S18: Y), it means that the VLF data VD related to the current health state of the mobility user has decreased compared to the VLF data VD related to the health state in the further past than the period in which the first past VLF data VDF is measured. Thus, the state estimation part 17 determines that the health state of the mobility user has changed in an unfavorable direction (S16). Accordingly, the state estimation process 1 (S10) is ended.
In the case where the second past difference value ΔDVB is smaller than the threshold TVA (S18: N), the state estimation process 1 (S10) is ended.
Next, the past VLF data acquisition part 16 acquires, from the storage part 60, past VLF data VDB, which is a statistical representative value of VLF data VD of multiple-time ridings in a predetermined period in the past (S22). A statistical representative value of multiple-time ridings may be appropriately selected as the statistical representative value, such as an arithmetic mean value of VLF data VD during multiple-time ridings, a daily average value of VLF data VD, a weekly average value of VLF data VD, a monthly average value of VLF data VD, etc.
Next, the state estimation part 17 calculates a difference value ΔDVC obtained by subtracting the current VLF data VDA from the past VLF data VDB (S23). In other words, the state estimation part 17 examines how a current health state of the mobility user has changed compared to a health state during multiple-time ridings of the mobility 11 in the past. Then, the state estimation part 17 determines whether the difference value ΔDVC is equal to or greater than the threshold TVA stored in the storage part 60 (S24).
In the case where the difference value ΔDVC is equal to or greater than the threshold TVA (S24: Y), it means that the current VLF data VDA related to the health state of the mobility user has decreased from the past VLF data VDB related to the health state during multiple-time ridings of the mobility 11 in the past. Thus, the state estimation part 17 determines that the health state of the mobility user has changed in an unfavorable direction (S25). Accordingly, the state estimation process 2 (S20) is ended.
In contrast, in the case where the difference value ΔDVC is smaller than the threshold TVA (S24: N), the state estimation process 2 (S20) is ended.
Next, the past VLF data acquisition part 16 acquires past VLF data VDB, which is a statistical representative value of VLF data VD during past riding including the same time point as the time point at which the current VLF data VDA is measured (S32).
Next, the state estimation part 17 calculates a same-timeband difference value ΔDVD obtained by subtracting the current VLF data VDA from the past VLF data VDB (S33). In other words, the state estimation part 17 examines how a current health state of the mobility user has changed compared to a past health state of the mobility user during riding in a same timeband. Then, the state estimation part 17 determines whether the same-timeband difference value ΔDVD is equal to or greater than the same-timeband threshold TVB stored in the storage part 60 (S34).
In the case where the same-timeband difference value ΔDVD is equal to or greater than the same-timeband threshold TVB (S34: Y), it means that the current VLF data VDA related to the health state of the mobility user has decreased from the past VLF data VDB related to the past health state during riding of the mobility 11 in the same timeband. Thus, the state estimation part 17 determines that the health state of the mobility user has changed in an unfavorable direction (S35). Accordingly, the state estimation process 3 (S30) is ended.
In contrast, in the case where the same-timeband difference value ΔDVD is smaller than the same-timeband threshold TVB (S34: N), the state estimation process 3 (S30) is ended.
Next, the past VLF data acquisition part 16 acquires past VLF data VDB, which is a statistical representative value upon acquisition of VLF data VD in a comparison period prior to the current riding or the most recent riding (S42). The comparison period related to the past VLF data VDB may be the same as or different from the comparison period related to the current VLF data VDA.
Next, the state estimation part 17 calculates a period difference value ΔDVE obtained by subtracting the current VLF data VDA from the past VLF data VDB (S43). In other words, the state estimation part 17 examines how a health state of the mobility user within a current comparison period has changed compared to a health state of the mobility user within a past comparison period. Then, the state estimation part 17 determines whether the period difference value ΔDVE is equal to or greater than the period threshold TVC stored in the storage part 60 (S44).
In the case where the period difference value ΔDVE is equal to or greater than the period threshold TVC (S44: Y), it means that the current VLF data VDA related to the health state of the mobility user within the comparison period has decreased from the past VLF data VDB related to the health state of the mobility user within the past comparison period. Thus, the state estimation part 17 determines that the health state of the mobility user has changed in an unfavorable direction (S45). Accordingly, the state estimation process 4 (S40) is ended.
In contrast, in the case where the period difference value ΔDVE is smaller than the period threshold TVC (S44: N), the state estimation process 4 (S40) is ended.
Next, the past VLF data acquisition part 16 acquires multiple past VLF data VDB (S52). From the viewpoint of lapse of time, the multiple past VLF data VDB may be continuous or may be discrete.
As an example of being continuous, the multiple past VLF data VDB may be, for example, continuous past VLF data VDB of one week counting back from the day on which the current VLF data VDA is acquired, or may be past VLF data VDB of one month counting back from the day on which the current VLF data VDA is acquired, and the period of the past VLF data VDB to be acquired is any period.
As an example of being discrete, the multiple past VLF data VDB may be multiple past VLF data VDB acquired on a same day of the week as the day on which the current VLF data VDA is acquired. For example, current VLF data VDA and past VLF data VDB of every Monday may be compared. In addition, current VLF data VDA and past VLF data VDB of the first day of every month may be compared. A time interval of the past VLF data VDB to be acquired is any time interval.
Next, the state estimation part 17 combines the multiple past VLF data VDB and the current VLF data VDA to create tendency data TD (S53). The tendency data TD is data in which the VLF data VD from the past to this time is compiled into one data, and it becomes possible to determine on a tendency of the VLF data VD from the past to this time.
Next, with respect to the tendency data TD, the state estimation part 17 determines whether most recent past tendency data TD of the time when the current VLF data VDA is acquired exhibits a decrease tendency (S54).
The tendency data TD may include, for example, a state in which the multiple past VLF data VDB monotonically decrease up to the current VLF data VDA. In that case, the most recent past tendency data TD of the time when the current VLF data VDA is acquired exhibits a decrease tendency. Thus, the state estimation part 17 determines that the most recent past tendency data TD of the time when the current VLF data VDA is acquired exhibits a decrease tendency (S54: Y).
In addition, the tendency data TD may include, for example, a state in which the multiple past VLF data VDB repeat cycles of decrease and increase up to the current VLF data VDA. In that case, the most recent past tendency data TD of the time when the current VLF data VDA is acquired is either in a decrease tendency or in an increase tendency. The state estimation part 17 determines that the tendency data TD is in a decrease tendency (S54: Y) in the case where the most recent past tendency data TD of the time when the current VLF data VDA is acquired is in a decrease tendency.
In the case where the tendency data TD is in a decrease tendency (S54: Y), it can be determined that the VLF data VD related to the health state of the mobility user is in a decrease tendency as a whole. Thus, the state estimation part 17 determines that the health state of the mobility user has changed in an unfavorable direction (S55). Accordingly, the state estimation process 5 (S50) is ended.
In contrast, in the case where the tendency data TD is not in a decrease tendency (S54: N), the state estimation process 5 (S50) is ended.
The tendency of the VLF data VD described above includes both or one of a state in which the multiple past VLF data VDB monotonically decrease up to the current VLF data VDA, and a state in which the multiple past VLF data VDB repeat cycles of decrease and increase up to the current VLF data VDA.
When the health state of the mobility user has changed in an unfavorable direction, the user interface 18 provides a specific service to the mobility user.
The specific service is not particularly limited, and for example, the following services may be provided. The service providing part may, for example, convey a message to the mobility user by a voice or by displaying on a screen, concisely informing that the health state has changed in an unfavorable direction. The message is not particularly limited, and may be any message such as “You seem to be tired lately.”, “How about taking a break?”, etc.
In addition, the user interface 18 may convey a message to the mobility user by a voice or by displaying on a screen, providing proposals for improving the health state. The message is not particularly limited, and may be any message such as “How about doing some sports?”, “How about going on a trip?”, etc.
In addition, the user interface 18 may communicate to the mobility user about facilities where recovery of the health state can be expected, and routes to such facilities. According to preferences of the mobility user, the service providing part may provide the mobility user with information of overviews of facilities, operating hours, routes, fees, etc., about sports facilities, hot springs, amusement parks, tourist attractions, art museums, etc., for example.
According to this embodiment, based on the VLF data VD obtained from the mobility user riding in the mobility 11, a change in the health state of the mobility user can be estimated by relatively comparing the current VLF data VDA during current riding with the past VLF data VDB during past riding. Based on the change in the health state estimated in this manner, a service related to the health state can be provided to the mobility user.
Next, referring to
As shown in
In addition, this embodiment differs from Embodiment 1.1 in that a state estimation process 6 (S60) is executed instead of the state estimation process 1 (S10) (refer to
Next, the state estimation part 17 executes a pre-determination process 1 (S61).
Upon execution of the pre-determination process 1 (S61), the state estimation part 17 determines whether the current VLF data VDA exceeds the specific threshold TVD stored in the storage part 60 (S62). In other words, this embodiment includes a process that focuses on the value of the current VLF data VDA itself.
In the case where the current VLF data VDA exceeds the specific threshold TVD (S62: Y), the state estimation part 17 uses the normal threshold TVE as the threshold TVA (S63). Accordingly, the pre-determination process 1 (S61) is ended, and the flow returns to the state estimation process 6 (S60).
In contrast, in the case where the current VLF data VDA is equal to or less than the specific threshold TVD (S62: N), the state estimation part 17 uses the alert threshold TVF as the threshold TVA (S64). Accordingly, the pre-determination process 1 (S61) is ended, and the flow returns to the state estimation process 6 (S60).
Returning to the state estimation process 6 (S60), since subsequent processes (S12 to S18) are the same as those in the state estimation process 1 (S10) of Embodiment 1.1, repeated descriptions thereof will be omitted.
Next, effects of this embodiment will be described. As described above, the alert threshold TVF is a value smaller than the normal threshold TVE. Thus, upon using the alert threshold TVF as the threshold TVA, it becomes more likely to determine that the health state of the mobility user has changed in an unfavorable direction.
The current VLF data VDA is information related to a current health state of the mobility user. As described above, if the value of the current VLF data VDA is large, the health state of the mobility user is estimated to be favorable, and if the value of the current VLF data VDA is small, the health state of the mobility user is estimated to be unfavorable. In the case where the current VLF data VDA is large enough to exceed the specific threshold TVD, since it is estimated that the health state of the mobility user is in a favorable tendency, the normal threshold TVE is used as the threshold TVA.
In contrast, in the case where the current VLF data VDA is equal to or less than the specific threshold TVD, it is estimated that the health state of the mobility user is already in an unfavorable state. Thus, in the case where it is estimated that the health state of the mobility user is in an unfavorable state by using the alert threshold TVF, which is a value smaller than the normal threshold TVE, as the threshold TVA, it becomes even more likely to estimate that the health state of the mobility user is unfavorable. Accordingly, it is possible to prevent the mobility user from forcing themselves to be active despite being in an unfavorable health state.
Next, referring to
In addition, this embodiment differs from Embodiment 1.1 in that a state estimation process 7 (S70) is executed instead of the state estimation process 1 (S10) (refer to
Next, the past VLF data acquisition part 16 acquires first past period VLF data VDC, which is a statistical representative value of VLF data VD in a first period prior to the current riding or the most recent riding (S72).
Next, the past VLF data acquisition part 16 acquires second past period VLF data VDD, which is a statistical representative value of VLF data VD in a second period that is longer than the first period of the first past period VLF data VDC (S73).
Next, the state estimation part 17 calculates a first difference value ΔDVF obtained by subtracting the current VLF data VDA from the first past period VLF data VDC (S74).
Next, the state estimation part 17 calculates a second difference value ΔDVG obtained by subtracting the current VLF data VDA from the second past period VLF data VDD (S75).
Next, the state estimation part 17 determines whether the first difference value ΔDVF is equal to or greater than the first threshold TVG (S76), and further determines whether the second difference value ΔDVG is equal to or greater than the second threshold TVH (S77).
When the first difference value ΔDVF is equal to or greater than the first threshold TVG (S76; Y), and the second difference value ΔDVG is equal to or greater than the second threshold TVH (S77: Y), the state estimation part 17 estimates that the health state of the mobility user has changed in an unfavorable direction (S78). Accordingly, the state estimation process 7 (S70) is ended.
In contrast, when the first difference value ΔDVF is smaller than the first threshold TVG (S76: N), and when the second difference value ΔDVG is smaller than the second threshold TVH (S77: N), the state estimation part 17 ends the state estimation process 7 (S70).
According to this embodiment, the first past period VLF data VDC in the first period and the second past period VLF data VDD in the second period, which is longer than the first period, are used as comparison targets compared with the current VLF data VDA. By comparing in different periods in this manner, it is possible to estimate the health state of the mobility user in a more multifaceted manner. However, the combination of the first period and the second period is not particularly limited, and any combination may be appropriately selected, such as a combination of a previous-time riding and a previous-day riding, a combination of the previous-time riding and most recent one week, or a combination of the previous-day riding and most recent one week, for example.
Next, referring to
As shown in
In this embodiment, the state estimation process 8 (S80) estimates that the health state of the mobility user has changed in an unfavorable direction in the case where a first difference value ΔDVF obtained by subtracting current VLF data VDA from first past period VLF data VDC is equal to or greater than the first threshold TVG. In addition, it is estimated that the health state of the mobility user has changed in an unfavorable direction in the case where the first difference value ΔDVF is smaller than the first threshold TVG, and a second difference value ΔDVG obtained by subtracting the current VLF data VDA from second past period VLF data VDD is equal to or greater than the second threshold TVH.
As shown in
When the first difference value ΔDVF is equal to or greater than the first threshold TVG (S76: Y), the state estimation part 17 estimates that the health state of the mobility user has changed in an unfavorable direction (S78). Accordingly, the state estimation process 8 (S80) is ended.
In contrast, when the first difference value ΔDVF is smaller than the first threshold TVG (S76: N), the state estimation part 17 calculates a second difference value ΔDVG (S75).
Next, the state estimation part 17 determines whether the second difference value ΔDVG is equal to or greater than the second threshold TVH (S77).
When the second difference value ΔDVG is equal to or greater than the second threshold TVH (S77: Y), the state estimation part 17 estimates that the health state of the mobility user has changed in an unfavorable direction (S78). Accordingly, the state estimation process 8 (S80) is ended.
In contrast, when the second difference value ΔDVG is smaller than the second threshold TVH (S77: N), the state estimation process 8 (S80) is ended.
According to this embodiment, the first past period VLF data VDC in the first period and the second past period VLF data VDD in the second period, which is longer than the first period, are used as comparison targets compared with the current VLF data VDA. Accordingly, by comparing in different periods, it is possible to estimate the health state of the mobility user in a more multifaceted manner.
Next, referring to
In addition, this embodiment differs from Embodiment 1.1 in that a state estimation process 9 (S90) is executed instead of the state estimation process 1 (S10) (refer to
As shown in
Next, the state estimation part 17 determines whether the current VLF data VDA is smaller than the lowest VLF data VDE (S92). In other words, in this embodiment, the value of the current VLF data VDA is compared with a lowest value of VLF data VD acquired in the past.
When the current VLF data VDA is smaller than the lowest VLF data VDE (S92: Y), the state estimation part 17 estimates that the health state of the mobility user has changed in an unfavorable direction (S16). Accordingly, the state estimation process 9 (S90) is ended.
In contrast, when the current VLF data VDA is equal to or greater than the lowest VLF data VDE (S92: N), the state estimation process 9 (S90) is ended.
In a simple relative comparison of the current VLF data VDA with the first past VLF data VDF and the second past VLF data VDG, in the case where the first past difference value ΔDVA is equal to or greater than the threshold TVA, and the second past difference value ΔDVB is equal to or greater than the threshold TVA, the state estimation part 17 does not determine that the health state of the mobility user has changed in an unfavorable direction. However, according to this embodiment, even if the first past difference value ΔDVA is equal to or greater than the threshold TVA and the second past difference value ΔDVB is equal to or greater than the threshold TVA, in the case where the current VLF data VDA is smaller than the lowest VLF data VDE, the state estimation part 17 estimates that the health state of the mobility user has changed in an unfavorable direction. Accordingly, it is possible to estimate the health state of the mobility user more accurately.
Next, referring to
As shown in
Next, the state estimation part 17 determines whether the current VLF data VDA is smaller than the lowest VLF data VDE (S92).
When the current VLF data VDA is smaller than the lowest VLF data VDE (S92: Y), the state estimation part 17 estimates that the health state of the mobility user has changed in an unfavorable direction (S16). Accordingly, the state estimation process 10 (S100) is ended.
In contrast, when the current VLF data VDA is equal to or greater than the lowest VLF data VDE (S92: N), processes from S12 onward are executed. Since the processes of S12 to S18 are the same as those in the state estimation process 1 (S10) in
According to this embodiment, in the case where the current VLF data VDA is smaller than the lowest VLF data VDE, the state estimation part 17 immediately estimates that the health state of the mobility user has changed in an unfavorable direction. Accordingly, it is possible to promptly estimate that the health state of the mobility user has changed in an unfavorable direction.
Next, referring to
In addition, this embodiment differs from Embodiment 1.1 in that a state estimation process 11 (S110) is executed instead of the state estimation process 1 (S10).
Next, the state estimation part 17 determines whether the current VLF data VDA is equal to or less than the emergency threshold TVI (S111). When the current VLF data VDA is equal to or less than the emergency threshold TVI (S111: Y), the state estimation part 17 estimates that the health state of the mobility user has changed in an unfavorable direction (S16). Accordingly, the state estimation process 11 (S110) is ended.
In contrast, when the current VLF data VDA is greater than the emergency threshold TVI (S111: N), processes of S12 to S18 are executed. Since the processes of S12 to S18 are the same as those in the state estimation process 1 (S10) of Embodiment 1.1, repeated descriptions thereof will be omitted.
According to this embodiment, in the case where the current VLF data VDA is equal to or less than the emergency threshold TVI, the state estimation part 17 immediately estimates that the health state of the mobility user has changed in an unfavorable direction. Accordingly, it is possible to promptly estimate that the health state of the mobility user has changed in an unfavorable direction.
However, the embodiment may also compare the current VLF data VDA with the emergency threshold TVI after comparing the current VLF data VDA with the past VLF data VDB.
Next, referring to
In addition, this embodiment differs from Embodiment 1.1 in that a state estimation process 12 (S120) is executed instead of the state estimation process 1 (S10) (refer to
As shown in
As will be described in detail later, the state estimation process 12 (S120) of this embodiment is an embodiment that determines on a first past difference value ΔDVA using the first past threshold TVJ, and determines on a second past difference value ΔDVB using the second past threshold TVK.
After calculating a first past difference value ΔDVA (S14), the state estimation part 17 determines whether the first past difference value ΔDVA is equal to or greater than the first past threshold TVJ (S121).
When the first past difference value ΔDVA is equal to or greater than the first past threshold TVJ (S121: Y), the state estimation part 17 estimates that the health state of the mobility user has changed in an unfavorable direction (S16). Accordingly, the state estimation process 12 (S120) is ended.
In contrast, when the first past difference value ΔDVA is smaller than the first past threshold TVJ (S121: N), the state estimation part 17 calculates a second past difference value ΔDVB (S17). Next, the state estimation part 17 determines whether the second past difference value ΔDVB is equal to or greater than the second past threshold TVK (S122).
When the second past difference value ΔDVB is equal to or greater than the second past threshold TVK (S122: Y), the state estimation part 17 estimates that the health state of the mobility user has changed in an unfavorable direction (S16). Accordingly, the state estimation process 12 (S120) is ended.
In contrast, when the second past difference value ΔDVB is smaller than the second past threshold TVK (S122: N), the state estimation process 12 (S120) is ended.
According to this embodiment, determination is performed on the first past difference value ΔDVA using the first past threshold TVJ, and determination is performed on the second past difference value ΔDVB using the second past threshold TVK. Accordingly, the health state of the mobility user can be determined precisely.
Next, referring to
In addition, this embodiment differs from Embodiment 1.8 in that a state estimation process 13 (S130) is executed instead of the state estimation process 12 (S120) (
As will be described in detail later, the state estimation process 13 (S130) of this embodiment is an embodiment that estimates the health state of the mobility user using the first past normal threshold TVL and the second past normal threshold TVN in the case where current VLF data VDA exceeds the specific threshold TVD, and estimates the health state of the mobility user using the first past alert threshold TVM and the second past alert threshold TVO in the case where the current VLF data VDA is equal to or less than the specific threshold TVD.
As shown in
As shown in
When the current VLF data VDA exceeds the specific threshold TVD (S132: Y), the state estimation part 17 uses the first past normal threshold TVL as the first past threshold TVJ (S133), and uses the second past normal threshold TVN as the second past threshold TVK (S134). Accordingly, the pre-determination process 2 (S131) is ended.
In contrast, when the current VLF data VDA is equal to or less than the specific threshold TVD (S132: N), the state estimation part 17 uses the first past alert threshold TVM as the first past threshold TVJ (S135), and uses the second past alert threshold TVO as the second past threshold TVK (S136). Accordingly, the pre-determination process 2 (S131) is ended.
Returning to
Next, effects of this embodiment will be described. As described above, the first past alert threshold TVM is a value smaller than the first past normal threshold TVL, and the second past alert threshold TVO is a value smaller than the second past normal threshold TVN. Thus, upon using the first past alert threshold TVM as the first past threshold TVJ and using the second past alert threshold TVO as the second past threshold TVK, it becomes more likely to determine that the health state of the mobility user has changed in an unfavorable direction.
In addition, in the case where the current VLF data VDA is equal to or less than the specific threshold TVD, it is estimated that the health state of the mobility user is already in an unfavorable state. Thus, when the current VLF data VDA is equal to or less than the specific threshold TVD, in the case where it is estimated that the health state of the mobility user is in an unfavorable state by using, as the threshold TVA, the first past alert threshold TVM as the first past threshold TVJ and using the second past alert threshold TVO as the second past threshold TVK, it becomes even more likely to estimate that the health state of the mobility user is unfavorable. Accordingly, it is possible to prevent the mobility user from forcing themselves to be active despite being in an unfavorable health state.
The disclosure is not limited to the above-described embodiments and may be applied to the following forms within a range that does not deviate from the spirit thereof.
Referring to
The mobility 102 in this embodiment refers to a means of transportation that a person rides, including a vehicle such as a passenger vehicle, a cargo vehicle, a work vehicle, a train, a ship, an airplane, a helicopter, a passenger drone, etc.
As shown in
The mobility 102 includes a seat 21 where the rider sits. The sensor 110 is attached to the seat 21. In the case where the seat 21 is applied to a driver's seat, the seat 21 is used to detect a seated state of the driver and a biological signal BS of the driver during driving. In the case where the seat 21 is applied to a seat different from the driver's seat, the seat 21 is used to detect a seated state and a biological signal BS of a rider of the mobility 102 who is different from the driver.
As shown in
The frame part 28 includes a seat-surface seat frame 31 and a back-surface seat frame 41. The cushion part 29 includes a seat-surface seat cushion 30 attached to the seat-surface seat frame 31, and a back-surface seat cushion 42 attached to the back-surface seat frame 41. The seat-surface seat cushion 30 includes a first seat-surface seat cushion 32 and a second seat-surface seat cushion 35.
The seat-surface seat frame 31 is formed of a rigid material such as metal or hard resin, for example, and is attached to the mobility 102. The seat-surface seat frame 31 has a plate-shaped part forming a plate shape. The plate-shaped part is attached to the mobility 102 such that a plate surface thereof faces an up-down direction. An upper surface of the plate-shaped part is taken as an attachment seat surface 31a to which the first seat-surface seat cushion 32 is attached. Portions of the seat-surface seat frame 31 other than the plate-shaped part are formed in any shape such as a rod shape, a pillar shape, etc.
The first seat-surface seat cushion 32 is formed of an elastic material such as foam resin. The first seat-surface seat cushion 32 is attached in a state of being placed on the attachment seat surface 31a formed on the upper surface of the seat-surface seat frame 31. An upper surface of the first seat-surface seat cushion 32 serves as a pressure-receiving surface 32a that receives pressure from the rider's buttocks. A lower surface of the first seat-surface seat cushion 32, i.e., a counter-pressure-receiving surface 32b which is a surface on a back side of the pressure-receiving surface 32a, is opposed to the attachment seat surface 31a of the seat-surface seat frame 31.
The first seat-surface seat cushion 32 has an accommodating recess 50 that is opened downward toward the seat-surface seat frame 31 side on the counter-pressure-receiving surface 32b. A cross-sectional shape of the accommodating recess 50 may be any shape such as a polygonal shape, a circular shape, an elliptical shape, etc. In this embodiment, the cross-sectional shape of the accommodating recess 50 is rectangular. A portion of the accommodating recess 50 that is located on a side opposite to an opening direction of the accommodating recess 50 is taken as a bottom part 52 of the accommodating recess 50.
The accommodating recess 50 accommodates the second seat-surface seat cushion 35. The second seat-surface seat cushion 35 is attached to the attachment seat surface 31a of the seat-surface seat frame 31. A surface of the second seat-surface seat cushion 35 that is opposed to the attachment seat surface 31a of the seat-surface seat frame 31 is taken as an attachment surface 35b. With the first seat-surface seat cushion 32 and the second seat-surface seat cushion 35 attached to the seat-surface seat frame 31, the counter-pressure-receiving surface 32b of the first seat-surface seat cushion 32 and the attachment surface 35b of the second seat-surface seat cushion 35 are flush with each other. In addition, with the first seat-surface seat cushion 32 and the second seat-surface seat cushion 35 attached to the seat-surface seat frame 31, a gap is formed between an inner surface of the accommodating recess 50 and an outer surface of the second seat-surface seat cushion 35. An upper surface (a surface located on a side opposite to the seat-surface seat frame 31) of the second seat-surface seat cushion 35 is taken as a second pressing surface 35a that presses the sensor 110 from below. However, the accommodating recess 50 of the first seat-surface seat cushion 32 may also be opened upward, and the second seat-surface seat cushion 35 may also be accommodated in such an accommodating recess 50.
A seat-surface skin member 33 is layered on the surface of the first seat-surface seat cushion 32. The seat-surface skin member 33 covers at least the pressure-receiving surface 32a of the first seat-surface seat cushion 32. The seat-surface skin member 33 is formed of a material that is less stretchable than the first seat-surface seat cushion 32, such as fabric or leather.
The back-surface seat frame 41 is formed of a rigid material such as metal or hard resin, for example. The back-surface seat frame 41 is formed in a plate shape, a rod shape, etc. For example, in the case of providing a reclining function to a seat body 22, the back-surface seat frame 41 is swingably supported at the seat-surface seat frame 31. Of course, the back-surface seat frame 41 may also be integrally fixed to the seat-surface seat frame 31.
The back-surface seat cushion 42 is formed of an elastic material such as foam resin. The back-surface seat cushion 42 is layered and attached to the back-surface seat frame 41. A surface of the back-surface seat cushion 42 on a side opposite to the back-surface seat frame 41 serves as a pressure-receiving surface 42a that receives pressure from the rider's back. In addition, a surface of the back-surface seat cushion 42 that is opposed to the back-surface seat frame 41 serves as a counter-pressure-receiving surface 42b of the back-surface seat cushion 42.
The surface of the back-surface seat cushion 42 is covered with a back-surface skin member 43. The back-surface skin member 43 covers at least the pressure-receiving surface 42a of the back-surface seat cushion 42. The back-surface skin member 43 is formed of a material such as fabric or leather.
The headrest 22c is disposed at an upper end of a seat back part 22b. The headrest 22c includes a cushion 45 and a skin member 46. Herein, in
The sensor 110 is disposed between a first pressing surface 52b formed in the accommodating recess 50 of the first seat-surface seat cushion 32 and the second pressing surface 35a of the second seat-surface seat cushion 35. The first pressing surface 52b is provided on a protruding part 52a that protrudes downward. Herein, with a rider sitting on the seat body 22, a pressure is applied from the rider's buttocks to the pressure-receiving surface 32a of the first seat-surface seat cushion 32, and this pressure is transmitted via the first seat-surface seat cushion 32 to the first pressing surface 52b of the first seat-surface seat cushion 32. Then, the sensor 110 receives pressure from the first pressing surface 52b of the first seat-surface seat cushion 32. In other words, in the seated state of the rider, the sensor 110 detects a physical amount corresponding to the pressure transmitted via the first seat-surface seat cushion 32 from the pressure-receiving surface 32a of the first seat-surface seat cushion 32.
Herein, the sensor 110 is disposed in a seat surface part 22a, but the sensor 110 may also be disposed in the seat back part 22b. In that case, the sensor 110 is disposed between the back-surface seat frame 41 and the back-surface seat cushion 42. Then, in the seated state of the rider, the sensor 110 detects a physical amount corresponding to the pressure transmitted via the back-surface seat cushion 42 from the pressure-receiving surface 42a of the back-surface seat cushion 42.
Returning to
The sensor 110 and the control circuit 111 constitute a monitoring system 156 (an example of an acquisition device) that monitors the biological signal BS of the rider.
The control circuit 111 transmits the biological signal BS to an electrical control unit (ECU) 157. The ECU 157 includes an estimation part 112 and a calculation part 113.
The estimation part 112 acquires a biological signal BS acquired from the control circuit 111 of the monitoring system 156. The biological signal BS is a generic concept of a heart rate, a pulse rate, a body movement, a respiration, etc. of the rider, and also includes a signal in which signals of the heart rate, the pulse rate, the body movement, the respiration, etc. are mixed. The pulse rate refers to pulsation occurring in arteries. On the other hand, the heart rate refers to pulsation of the heart pumping blood throughout the body. In a healthy individual, since the heart rate and the pulse rate generally coincide with each other, hereinafter, the heart rate and the pulse rate will be collectively referred to as a heart rate signal HS related to the heart rate. The estimation part 112 estimates a heart rate signal HS related to the heart rate of the rider from the biological signal BS.
The calculation part 113 calculates drowsiness sign data DD related to a drowsiness sign of the rider based on the heart rate signal HS. The drowsiness sign data DD is a detection count of the drowsiness sign per unit time measured within a predetermined measurement time or a correlation value of the detection count. In this embodiment, based on changes in time intervals of the rider's heart rate calculated from the heart rate signal HS, it is determined whether drowsiness occurs in the rider. In the following description, the time interval of the rider's heart rate will also be simply referred to as a heartbeat interval.
Referring to
A waveform of the graph shown in
In the region A, the heartbeat interval is decreasing. This corresponds to a state in which the heart rate increases as the rider tries to resist drowsiness, such as by straining the eyelids in an attempt to keep the eyes from closing. As the heart rate increases, the heartbeat becomes faster, and the heartbeat interval decreases.
In the region B, the heartbeat interval is increasing. This corresponds to a period in which drowsiness occurs again after being temporarily dispelled, and the heartbeat interval becomes longer. This is because as drowsiness occurs in the rider, the heartbeat interval increases (the heart rate decreases).
The region C corresponds to a period in which drowsiness continues.
As described above, it is possible to determine on drowsiness of the rider based on presence or absence of a waveform (region D) composed of consecutive regions including a region in which the rider consciously or unconsciously tries to resist drowsiness (corresponding to the region A) and regions in which drowsiness occurs again (region B and region C).
The drowsiness sign data DD is a detection count of the waveform corresponding to the region D in a predetermined measurement time, or a cumulative value of a calculated value calculated from the waveform corresponding to the region D in the predetermined measurement time.
Returning to
The user interface 118 includes both or one of a screen display device (not shown) and a speaker (not shown) for providing specific services to the rider. The user interface 118 provides specific services to the rider by an image or a voice.
The user interface 118 includes a communication device (not shown) and is connected to a network 158 such as the Internet by the communication device. The user interface 118 transmits or receives data to or from a cloud 159 via the network 158.
The cloud 159 includes a current drowsiness sign data acquisition part 114, a past drowsiness sign data acquisition part 115, a state estimation part 116, and a storage part 160.
The current drowsiness sign data acquisition part 114 acquires current drowsiness sign data DDA from the user interface 118 via the network 158. The current drowsiness sign data DDA is defined as drowsiness sign data DD of the rider in a state of currently riding in the mobility 102.
The drowsiness sign data DD transmitted from the user interface 118 to the cloud 159 via the network 158 is acquired by the current drowsiness sign data acquisition part 114 and is sequentially stored in the storage part 160.
The past drowsiness sign data acquisition part 115 acquires past drowsiness sign data DDB stored in the storage part 160. The past drowsiness sign data DDB is drowsiness sign data DD detected when the rider rode in the mobility 102 in the past.
The state estimation part 116 estimates changes in the health state of the rider based on a difference between the current drowsiness sign data DDA and the past drowsiness sign data DDB.
The storage part 160 stores the past drowsiness sign data DDB transmitted from the user interface 118 via the network 158. In addition, the storage part 160 further stores a drowsiness determination criterion DCA and a comparison condition CC.
An estimation result related to the rider's drowsiness estimated by the state estimation part 116 is transmitted to the user interface 118 via the network 158. The estimation result related to the rider's drowsiness transmitted to the user interface 118 is transmitted to the service providing part 117. The service providing part 117 controls an action of the navigation system based on a result estimating that the rider's drowsiness has increased.
In addition, the service providing part 117 executes control on the mobility safety equipment 119 based on the result estimating that the rider's drowsiness has increased. The mobility safety equipment 119 is not particularly limited, but is a device installed on the mobility 102 for the mobility 102 to move safely. Examples of the mobility safety equipment 119 include an automatic braking system, an accelerator control system, a contact detection device for a steering wheel, a drowsiness sign detection system using an in-vehicle camera, etc.
Next, referring to
Next, a heart rate signal estimation process S202 is executed. In the heart rate signal estimation process S202, the estimation part 112 estimates a heart rate signal HS related to the rider's heart rate based on the biological signal BS acquired from the control circuit 111.
Next, a drowsiness sign data calculation process S203 is executed. In the drowsiness sign data calculation process S203, the calculation part 113 calculates drowsiness sign data DD based on the heart rate signal HS acquired from the estimation part 112. The calculated drowsiness sign data DD is transmitted to the cloud 159 via the network 158 from the user interface 118.
Next, a state estimation process S204 is executed. In the state estimation process S204, the state estimation part 116 estimates whether the rider's drowsiness has increased based on whether current drowsiness sign data DDA and past drowsiness sign data DDB satisfy the comparison condition CC.
Next, a service providing process S205 is executed. In the service providing process S205, the service providing part 117 executes control on the providing equipment to provide a specific service to the rider based on an estimation acquired from the state estimation part 116 that the rider's drowsiness has increased. This will be described in detail below.
The service providing part 117 may be configured to execute control on the user interface 118 which calls attention of at least one of the rider's visual sense, auditory sense, tactile sense, and olfactory sense.
In the case where a car navigation system is applied as the user interface 118, for example, services such as the follows may be provided. The user interface 118 may, for example, convey a message by a voice or by displaying on the screen to the rider, concisely informing that the rider's drowsiness has increased. The message is not particularly limited, and may be any message such as “Drowsiness is increasing.” or “How about taking a break?”.
In addition, the user interface 118 may emit a warning sound to awaken the rider.
In addition, in the case where a smartphone, a tablet terminal, or a smartwatch is applied as the user interface 118, for example, the service providing part 117 may be configured to cause the user interface 118 to vibrate to awaken the rider through the tactile sense by vibration.
The service providing part 117 may also be configured to control the mobility safety equipment 119. For example, in the case where an automatic braking system is applied as the mobility safety equipment 119, the service providing part 117 may be configured to perform control to increase a sensitivity of automatic braking to activate mitigation braking earlier.
In addition, in the case where an accelerator control system is applied as the mobility safety equipment 119, the service providing part 117 may be configured to set an upper limit on an accelerator opening, and suppress rapid acceleration of the mobility 102 even if the rider suddenly depresses the accelerator.
In addition, in the case where a contact detection device for a steering wheel is applied as the mobility safety equipment 119, a time interval for detecting contact of the rider may be shortened. Accordingly, a contact state of the rider with the steering wheel is frequently detected, and the rider is frequently warned about contact with the steering wheel. In the case where the rider does not contact the steering wheel even after receiving a warning, the service providing part 117 may be configured to promptly transition to an automatic parking mode by controlling the automatic braking system and the accelerator control system to safely park the mobility 102.
In addition, the service providing device may be configured to cause the steering wheel to vibrate to promote the rider's alertness by vibration.
In addition, in the case where a drowsiness sign detection system using an in-vehicle camera is applied as the mobility safety equipment 119, the service providing part 117 may be configured to increase a sensitivity of a camera system to make it more likely to issue a warning to the rider.
Upon ending of the service providing process S205, the action of the drowsiness information service providing device 101 is ended.
Next, referring to
The current drowsiness sign data acquisition part 114 acquires current drowsiness sign data DDA (S211).
Next, the past drowsiness sign data acquisition part 115 acquires past drowsiness sign data DDB from the storage part 160 (S212).
Next, the state estimation part 116 determines whether the current drowsiness sign data DDA is equal to or greater than the drowsiness determination criterion DCA (S213).
When the current drowsiness sign data DDA is equal to or greater than the drowsiness determination criterion DCA (S213: Y), the state estimation part 116 estimates that the rider's drowsiness has increased (S214). Accordingly, the state estimation process 21 (S210) is ended.
In contrast, when the current drowsiness sign data DDA is less than the drowsiness determination criterion DCA (S213: N), the state estimation part 116 determines whether the current drowsiness sign data DDA and the past drowsiness sign data DDB satisfy the comparison condition CC (S215).
When the current drowsiness sign data DDA and the past drowsiness sign data DDB satisfy the comparison condition CC (S215: Y), the state estimation part 116 estimates that the rider's drowsiness has increased (S214). Accordingly, the state estimation process 21 (S210) is ended.
In contrast, when the current drowsiness sign data DDA and the past drowsiness sign data DDB do not satisfy the comparison condition CC (S215: N), the state estimation process 21 (S210) is ended.
3. Effects of this Embodiment
According to this embodiment, since whether the rider's drowsiness has increased is estimated based on whether the current drowsiness sign data DDA and the past drowsiness sign data DDB satisfy the predetermined comparison condition CC, over-time changes in the rider's drowsiness can be estimated. Accordingly, it is possible to improve accuracy of estimating changes in the rider's drowsiness compared to the case of performing determination based solely on the current drowsiness sign data DDA, which is current information of the rider.
For example, assume that in the current drowsiness sign data DDA, drowsiness sign data DD is observed 3 times in 10 minutes. On the other hand, assume that in the past drowsiness sign data DDB, drowsiness sign data DD is observed twice in 10 minutes. In that case, comparing the past drowsiness sign data DDB with the current drowsiness sign data DDA, a frequency of the drowsiness sign data DD per unit time increases. In the case where an increase in frequency between the current drowsiness sign data DDA and the past drowsiness sign data DDB as illustrated above satisfies the predetermined comparison condition CC, it can be estimated that the rider's drowsiness has increased.
In addition, in this embodiment, it is estimated that the rider's drowsiness has increased in the case where the current drowsiness sign data DDA is equal to or greater than the drowsiness determination criterion DCA, and it is estimated that the rider's drowsiness has increased in the case where the current drowsiness sign data DDA is less than the drowsiness determination criterion DCA, and the current drowsiness sign data DDA and the past drowsiness sign data DDB satisfy the comparison condition CC. Accordingly, in this embodiment, services based on two different criteria can be provided to the rider. As a result, more specialized services can be provided to the rider.
First, in the case where the current drowsiness sign data DDA is equal to or greater than the drowsiness determination criterion DCA, services based on the increase in drowsiness are provided to the rider. For example, a warning sound may be emitted, or a screen may be displayed or a voice may be emitted, informing “Drowsiness is increasing. Please take a break.” Alternatively, control may be performed to increase the sensitivity of automatic braking to activate the mitigation brake earlier, or an upper limit may be set on the accelerator opening to suppress sudden acceleration of the mobility 102 even if the rider suddenly depresses the accelerator. In addition, the contact state of the rider with the steering wheel is frequently detected, and the rider is frequently warned about contacting the steering wheel. In the case where the rider does not contact the steering wheel even after receiving a warning, the service providing part 117 may be configured to promptly transition to an automatic parking mode by controlling the automatic braking system and the accelerator control system, and safely park the mobility 102.
On the other hand, when the current drowsiness sign data DDA is less than the drowsiness determination criterion DCA, it is estimated that intense drowsiness is not occurring in the rider. However, in this embodiment, even in the above case, it is estimated that the rider's drowsiness has increased in the case where the current drowsiness sign data DDA and the past drowsiness sign data DDB satisfy the comparison condition CC. Accordingly, services based on the increase in drowsiness can be provided to the rider at a stage before intense drowsiness occurs. For example, a screen may be displayed or a voice may be emitted, informing “How about taking a break?” In addition, the sensitivity of the camera system may be increased to make it more likely to issue a warning to the rider. In addition, the steering wheel may be caused to vibrate to promote the rider's alertness by vibration.
Next, referring to
In addition, this embodiment differs from Embodiment 2.1 in that a state estimation process 22 (S220) is executed instead of the state estimation process 21 (S210) (refer to
Next, referring to
As shown in
When the current drowsiness sign data DDA is equal to or greater than the second drowsiness determination criterion DCB (S221: Y), the state estimation part 116 estimates that the rider's drowsiness has increased (S214). Accordingly, the state estimation process 22 (S220) is ended.
When the current drowsiness sign data DDA is less than the second drowsiness determination criterion DCB (S221: N), the state estimation process 22 (S220) is ended.
According to this embodiment, in the case where the current drowsiness sign data DDA is less than the drowsiness determination criterion DCA, and the current drowsiness sign data DDA and the past drowsiness sign data DDB satisfy the comparison condition CC, the current drowsiness sign data DDA is compared with the second drowsiness determination criterion DCB. Since the second drowsiness determination criterion DCB is smaller than the drowsiness determination criterion DCA, it becomes more likely to estimate that the rider's drowsiness has increased. Accordingly, even in the case of estimating that the rider's drowsiness has not increased based on the drowsiness determination criterion DCA, if the comparison condition CC is satisfied upon relatively comparing the current drowsiness sign data DDA and the past drowsiness sign data DDB, it becomes possible to estimate changes in the rider's drowsiness at a level lower than the drowsiness determination criterion DCA to be more likely to estimate that the rider's drowsiness has increased. As a result, it is possible to improve safety of the rider during driving of the mobility 102.
Next, referring to
In addition, this embodiment differs from Embodiment 2.1 in that a state estimation process 23 (S230) is executed instead of the state estimation process 21 (S210) (refer to
Next, referring to
Next, the past drowsiness sign data acquisition part 115 acquires previous drowsiness sign data DDC from the storage part 160 (S231). The previous drowsiness sign data DDC is drowsiness sign data DD calculated based on a heart rate signal HS when the rider rode in the mobility 102 last time.
Next, the past drowsiness sign data acquisition part 115 acquires the before-previous drowsiness sign data DDD from the storage part 160 (S232). The before-previous drowsiness sign data DDD is drowsiness sign data DD calculated based on a heart rate signal HS when the rider rode in the mobility 102 the time immediately before last time.
Next, the state estimation part 116 determines whether the current drowsiness sign data DDA is equal to or greater than the drowsiness determination criterion DCA (S213).
When the current drowsiness sign data DDA is equal to or greater than the drowsiness determination criterion DCA (S213: Y), the state estimation part 116 estimates that the rider's drowsiness has increased (S214). Accordingly, the state estimation process 23 (S230) is ended.
In contrast, when the current drowsiness sign data DDA is less than the drowsiness determination criterion DCA (S213: N), the state estimation part 116 determines whether the current drowsiness sign data DDA is greater than the previous drowsiness sign data DDC (S233).
When the current drowsiness sign data DDA is greater than the previous drowsiness sign data DDC (S233: Y), the state estimation part 116 determines whether the previous drowsiness sign data DDC is greater than the before-previous drowsiness sign data DDD (S234).
When the previous drowsiness sign data DDC is greater than the before-previous drowsiness sign data DDD (S234: Y), the state estimation part 116 estimates that the rider's drowsiness has increased (S214). Accordingly, the state estimation process 23 (S230) is ended. In this manner, the state estimation part 116 estimates that the rider's drowsiness has increased when the current drowsiness sign data DDA is greater than the previous drowsiness sign data DDC, and the previous drowsiness sign data DDC is greater than the before-previous drowsiness sign data DDD. In other words, the comparison condition CC in this embodiment is that the current drowsiness sign data DDA is greater than the previous drowsiness sign data DDC, and the previous drowsiness sign data DDC is greater than the before-previous drowsiness sign data DDD.
In contrast, when the current drowsiness sign data DDA is equal to or less than the previous drowsiness sign data DDC (S233: N), the state estimation process 23 (S230) is ended.
In addition, when the previous drowsiness sign data DDC is equal to or less than the before-previous drowsiness sign data DDD (S234: N), the state estimation process 23 (S230) is ended.
According to this embodiment, in the case where the current drowsiness sign data DDA is less than the drowsiness determination criterion DCA, and the current drowsiness sign data DDA, the previous drowsiness sign data DDC, and the before-previous drowsiness sign data DDD satisfy the comparison condition CC, it is estimated that the rider's drowsiness has increased. As described above, the comparison condition CC in this embodiment is that the current drowsiness sign data DDA is greater than the previous drowsiness sign data DDC, and the previous drowsiness sign data DDC is greater than the before-previous drowsiness sign data DDD. In this manner, by using the previous drowsiness sign data DDC and the before-previous drowsiness sign data DDD, it is possible to perform drowsiness determination of the rider more precisely.
Next, referring to
In addition, this embodiment differs from Embodiment 2.3 in that a state estimation process 24 (S240) is executed instead of the state estimation process 23 (S230) (
As shown in
The past drowsiness sign data acquisition part 115 acquires long-term drowsiness sign data DDE (S241). The long-term drowsiness sign data DDE is drowsiness sign data DD per unit time calculated based on heart rate signals HS when the rider rode in the mobility 102 multiple times in the past.
Subsequently, the state estimation part 116 determines whether the current drowsiness sign data DDA is equal to or greater than the drowsiness determination criterion DCA (S213).
When the current drowsiness sign data DDA is equal to or greater than the drowsiness determination criterion DCA (S213: Y), the state estimation part 116 estimates that the rider's drowsiness has increased (S214). Accordingly, the state estimation process 24 (S240) is ended.
In contrast, when the current drowsiness sign data DDA is smaller than the drowsiness determination criterion DCA (S213: N), the state estimation part determines whether the current drowsiness sign data DDA is greater than the previous drowsiness sign data DDC (S233).
When the current drowsiness sign data DDA is greater than the previous drowsiness sign data DDC (S233: Y), the state estimation part 116 determines whether the previous drowsiness sign data DDC is greater than the long-term drowsiness sign data DDE (S242).
When the previous drowsiness sign data DDC is greater than the long-term drowsiness sign data DDE (S242: Y), the state estimation part 116 estimates that the rider's drowsiness has increased (S214). Accordingly, the state estimation process 24 (S240) is ended. In this manner, the state estimation part 116 estimates that the rider's drowsiness has increased when the current drowsiness sign data DDA is greater than the previous drowsiness sign data DDC, and the previous drowsiness sign data DDC is greater than the long-term drowsiness sign data DDE. In other words, the comparison condition CC in this embodiment is that the current drowsiness sign data DDA is greater than the previous drowsiness sign data DDC, and the previous drowsiness sign data DDC is greater than the long-term drowsiness sign data DDE.
In contrast, when the current drowsiness sign data is equal to or less than the previous drowsiness sign data DDC (S233: N), the state estimation process 24 (S240) is ended.
In addition, when the previous drowsiness sign data DDC is equal to or less than the long-term drowsiness sign data DDE (S242: N), the state estimation process 24 (S240) is ended.
According to this embodiment, in the case where the current drowsiness sign data DDA is less than the drowsiness determination criterion DCA, and the current drowsiness sign data DDA, the previous drowsiness sign data DDC, and the long-term drowsiness sign data DDE satisfy the comparison condition CC, it is estimated that the rider's drowsiness has increased. As described above, the comparison condition CC in this embodiment is that the current drowsiness sign data DDA is greater than the previous drowsiness sign data DDC, and the previous drowsiness sign data DDC is greater than the long-term drowsiness sign data DDE. In this manner, by using the long-term drowsiness sign data DDE when estimating whether the rider's drowsiness has increased, it is possible to estimate the rider's drowsiness considering the rider's health state over a relatively long term. This will be described in detail below.
For example, assume that the drowsiness determination criterion DCA is set to estimate that the rider's drowsiness has increased in the case where drowsiness sign data DD is observed 5 times in 10 minutes. In that case, assume that, for example, in the current drowsiness sign data DDA, a state in which drowsiness sign data DD is observed 3 times in 10 minutes continues. Thus, based on the drowsiness determination criterion DCA, it is not estimated that the rider's drowsiness has increased.
However, assume that, for example, in the past drowsiness sign data DDB one week ago, drowsiness sign data DD is observed twice in 10 minutes. In that case, from last week to this week, an observation count of the drowsiness sign data DD in 10 minutes has increased from twice to 3 times. According to this embodiment, the state estimation part 116 can estimate that the rider's drowsiness has increased. Accordingly, it becomes possible to accurately estimate the rider's drowsiness that cannot be estimated based on the drowsiness determination criterion DCA. However, the drowsiness determination criterion DCA is not limited to the above value.
Next, referring to
The state estimation process 25 (S250) differs from the state estimation process 21 (S210) in that S251 is executed instead of S212 in
The past drowsiness sign data acquisition part 115 acquires same-timeband past drowsiness sign data DDF from the storage part 160 (S251). The same-timeband past drowsiness sign data DDF is drowsiness sign data DD calculated based on a heart rate signal HS when the rider rode in the mobility 102 in a past timeband including a time point at which the current drowsiness sign data DDA is measured.
The same-timeband past drowsiness sign data DDF will be described. For example, suppose a case where a rider using the mobility 102 commutes by riding in the mobility 102 every day from 7:30 to 8:30 on weekdays from Monday to Friday. For example, in the case where the current drowsiness sign data DDA is acquired during riding at 8:00 in the morning on Friday, the past drowsiness sign data DDB from 7:30 to 8:30 on Thursday (the previous day) is illustrated as the same-timeband past drowsiness sign data DDF. In the above example, the same-timeband past drowsiness sign data DDF is not limited to the Thursday (the previous day), but may also be drowsiness sign data DD measured during riding in the mobility 102 in a timeband including 8:00 in the morning prior to the Friday on which the current drowsiness sign data DDA is measured. However, a measurement time of the current drowsiness sign data DDA is any measurement time and is not limited to the above-described timeband.
In this embodiment, in S252, the state estimation part 116 determines whether the current drowsiness sign data DDA and the same-timeband past drowsiness sign data DDF satisfy the comparison condition CC. The same-timeband past drowsiness sign data DDF is calculated in a past timeband including the time point at which the current drowsiness sign data DDA is measured. Thus, a measurement condition of the same-timeband past drowsiness sign data DDF is relatively similar compared to past drowsiness sign data DDB measured in a timeband different from the measurement time point of the current drowsiness sign data DDA. By relatively comparing the same-timeband past drowsiness sign data DDF, which is measured under relatively similar conditions, with the current drowsiness sign data DDA, over-time changes in the rider's drowsiness from the past to the present can be estimated with high accuracy.
Next, referring to
Next, the current drowsiness sign data acquisition part 114 acquires long-term current drowsiness sign data DDG (S261). The long-term current drowsiness sign data DDG is drowsiness sign data DD calculated based on a heart rate signal HS in a predetermined comparison period including the present time. The comparison period is a period longer than a minimum time when acquiring the current drowsiness sign data DDA. For example, any period may be appropriately selected as the comparison period, such as a one-time riding duration, one day, one week, one month, etc. The period may be selected by the rider or may be set in advance.
Next, the past drowsiness sign data acquisition part 115 acquires long-term past drowsiness sign data DDH from the storage part 160 (S262). The long-term past drowsiness sign data DDH is drowsiness sign data DD calculated based on a heart rate signal HS in a comparison period prior to the present time. Since the comparison period is similar to that in the long-term current drowsiness sign data DDG, repeated descriptions thereof will be omitted. In this embodiment, the comparison period related to the long-term current drowsiness sign data DDG and the comparison period related to the long-term past drowsiness sign data DDH are the same.
Next, the state estimation part 116 determines whether the current drowsiness sign data DDA is equal to or greater than the drowsiness determination criterion DCA (S213).
When the current drowsiness sign data DDA is equal to or greater than the drowsiness determination criterion DCA (S213: Y), the state estimation part 116 estimates that the rider's drowsiness has increased (S214). Accordingly, the state estimation process 26 (S260) is ended.
In contrast, when the current drowsiness sign data DDA is smaller than the drowsiness determination criterion DCA (S213: N), the state estimation part 116 determines whether the long-term current drowsiness sign data DDG and the long-term past drowsiness sign data DDH satisfy the comparison condition CC (S263).
When the long-term current drowsiness sign data DDG and the long-term past drowsiness sign data DDH satisfy the comparison condition CC (S263: Y), the state estimation part 116 estimates that the rider's drowsiness has increased (S214). Accordingly, the state estimation process 26 (S260) is ended.
In contrast, when the long-term current drowsiness sign data DDG and the long-term past drowsiness sign data DDH do not satisfy the comparison condition CC (S263: N), the state estimation process 26 (S260) is ended.
According to this embodiment, in the case where the current drowsiness sign data DDA is smaller than the drowsiness determination criterion DCA and it is not estimated that the rider's drowsiness has increased, the long-term current drowsiness sign data DDG and the long-term past drowsiness sign data DDH are relatively compared, and it is estimated whether the rider's drowsiness has increased based on whether the comparison condition CC is satisfied. By comparing the long-term current drowsiness sign data DDG and the long-term past drowsiness sign data DDH, it is possible to compare the current drowsiness sign data DDA and the past drowsiness sign data DDB in a relatively long period, so over-time changes in the rider's drowsiness can be estimated from a long-term perspective.
For example, taking the comparison period as a one-time riding duration, it is possible to estimate changes in drowsiness for each one-time riding duration. Similarly, it is possible to estimate changes in the rider's drowsiness in the riding period for each day, each week, or each month. In addition, by setting any period, it is possible to estimate changes in drowsiness for each shift period of work for a rider involved in transportation work, for example. In this manner, changes in the rider's drowsiness can be estimated from a long-term perspective.
Next, referring to
Next, the past drowsiness sign data acquisition part 115 acquires long-term past drowsiness sign data DDI from the storage part 160 (S271). The long-term past drowsiness sign data DDI is a detection count of a drowsiness sign per unit time or a correlation value of the detection count, calculated based on a heart rate signal HS in a predetermined period which is a time longer than a period of the heart rate signal HS used to calculate the current drowsiness sign data DDA. Any period may be selected as the predetermined period, such as a one-time riding duration, one day, one week, one month, etc.
Next, the state estimation part 116 determines whether the current drowsiness sign data DDA is equal to or greater than the drowsiness determination criterion DCA (S213).
When the current drowsiness sign data DDA is equal to or greater than the drowsiness determination criterion DCA (S213: Y), the state estimation part 116 estimates that the rider's drowsiness has increased (S214). Accordingly, the state estimation process 27 (S270) is ended.
In contrast, when the current drowsiness sign data DDA is smaller than the drowsiness determination criterion DCA (S213: N), the state estimation part 116 determines whether the current drowsiness sign data DDA and the long-term past drowsiness sign data DDI satisfy the comparison condition CC (S272).
When the current drowsiness sign data DDA and the long-term past drowsiness sign data DDI satisfy the comparison condition CC (S272: Y), the state estimation part 116 estimates that the rider's drowsiness has increased (S214). Accordingly, the state estimation process 27 (S270) is ended.
In contrast, when the current drowsiness sign data DDA and the long-term past drowsiness sign data DDI do not satisfy the comparison condition CC (S272: N), the state estimation process 27 (S270) is ended.
According to this embodiment, it is estimated whether the rider's drowsiness has increased based on whether the current drowsiness sign data DDA and the long-term drowsiness sign data, which is measured in a predetermined period that is a time longer than the current drowsiness sign data DDA, satisfy the comparison condition CC. For example, suppose that the predetermined period is set to one week. In that case, suppose that, in the current drowsiness sign data DDA of the rider, drowsiness sign data DD is observed 3 times in 10 minutes. On the other hand, in the long-term past drowsiness sign data DDI, suppose that, when the unit time is taken as 10 minutes, drowsiness sign data DD is observed twice in 10 minutes. As a result, it is learned that the rider's drowsiness has changed in an increasing direction compared to the last week. Accordingly, it is possible to estimate changes in the rider's drowsiness based on over-time changes in the rider's drowsiness over a long time.
Next, Embodiment 2.8 will be described. In this embodiment, the service providing part 117 executes control on the providing equipment to advance a timing of providing a service to the rider in the case where it is estimated that the rider's drowsiness has increased. Accordingly, it is possible to provide a service that promptly responds to changes in the rider's drowsiness. Since other aspects are substantially similar to Embodiment 2.1, the same members will be labeled with the same reference signs, and repeated descriptions thereof will be omitted. The following description refers to
For example, assume that the drowsiness determination criterion DCA is set to estimate that the rider's drowsiness has increased in the case where drowsiness sign data DD is observed 5 times in 10 minutes. In that case, for example, assume that, in the current drowsiness sign data DDA, a state in which drowsiness sign data DD is observed 3 times in 10 minutes continues. Thus, based on the drowsiness determination criterion DCA, it is not estimated that the rider's drowsiness has increased (S213: N).
However, in the case where the current drowsiness sign data DDA and the past drowsiness sign data DDB satisfy the comparison condition CC (S215: Y), it is estimated that the rider's drowsiness has increased (S214).
Then, the service providing part 117 reduces the value of the drowsiness determination criterion DCA, for example. Accordingly, it becomes more likely for the state estimation part 116 to estimate the rider's drowsiness. As a result, compared to the state before the drowsiness determination criterion DCA is reduced, a timing for the providing device to provide a service to the rider becomes earlier. Consequently, for example, since a message that drowsiness has increased can be promptly provided to the rider by screen display or a voice, safety of the mobility 102 can be improved. However, the drowsiness determination criterion DCA is not limited to the above value.
The disclosure is not limited to the above-described embodiments and may be applied to the following forms, for example, within a range that does not deviate from the spirit thereof.
Number | Date | Country | Kind |
---|---|---|---|
2022-199463 | Dec 2022 | JP | national |
2022-208935 | Dec 2022 | JP | national |
The present application is a continuation of PCT/JP2023/039594, filed on Nov. 2, 2023, and is related to and claims priority from Japanese patent application no. 2022-199463, filed on Dec. 14, 2022 and Japanese patent application no. 2022-208935, filed on Dec. 26, 2022. The entire contents of the aforementioned applications are hereby incorporated by reference herein.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2023/039594 | Nov 2023 | WO |
Child | 19174882 | US |