bed
The bed automatically adjusts sound insulation based on ambient noise and sleep depth, addressing the discomfort of manual soundproofing and ensuring undisturbed sleep.
Patent Information
- Application Number
- JP2022009437
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-01-25
- Publication Date
- 2025-12-16
- Estimated Expiration
- 2042-01-25
AI Technical Summary
Existing beds do not provide automatic sound insulation from snoring partners, requiring manual operation of soundproofing mechanisms that can cause discomfort and hinder detection of sleep abnormalities.
A bed equipped with a partition member movable by an actuator, controlled by a controller that uses microphones and biological sensors to automatically adjust sound insulation based on ambient noise and sleep depth, with optional masking sounds to minimize disturbance.
The bed provides automatic sound insulation tailored to snoring levels and sleep depth, reducing noise disturbance without manual intervention and ensuring sleep quality.
Smart Images

Figure 0007786221000001 
Figure 0007786221000002 
Figure 0007786221000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a sound-insulating bed. [Background technology]
[0002] Patent Document 1 describes a bed A equipped with a noise prevention mechanism. Rails 4, 4 are provided on both sides of the bed A. Frame mounting bodies 5, 5 are fitted to the rails 4, 4 so as to be slidable along the rails 4, 4. A frame 6 is mounted on the frame mounting bodies 5, 5. A soundproof cloth 7 is attached in the shape of a canopy to the frame 6 and the screen 2 of the bed A. When the frame mounting bodies 5, 5 are moved by the user's hands, the soundproof cloth 7 is unfolded to cover the user. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Utility Model Application Publication No. 3-9651 (Figure 1) Summary of the Invention [Problem to be solved by the invention]
[0004] Many couples sleep in separate rooms because of their partner's snoring. On the other hand, some couples hesitate to sleep in separate rooms even if they are bothered by their partner's snoring, because sleeping in the same room allows them to notice any abnormalities in their partner's sleep.
[0005] The bed A in Patent Document 1 can block out the snoring of other people sleeping in the same room. However, it is troublesome to manually unfold the soundproofing cloth 7 after being woken up by the snoring of other people. In order to avoid being woken up by the snoring of other people, it is possible to unfold the soundproofing cloth 7 before going to bed. However, in this case, the user may feel a sense of suffocation before falling asleep, and may find it difficult to notice any abnormalities in the other person.
[0006] The present invention has been made in view of the above-mentioned circumstances, and an object of the present invention is to provide a bed that can automatically exhibit sound-insulating performance when needed. [Means for solving the problem]
[0007] (1) A bed according to the present invention includes a mattress, a partition member movable between a first partition position that partitions a first space on the mattress and a retracted position that is not on the mattress, an actuator that generates power to move the partition member, at least one microphone that outputs a signal according to incident sound, and a controller. The controller executes a movement process that moves the partition member between the first partition position and the retracted position using the actuator based on the output signal of the microphone.
[0008] According to the above process, the partition member moves between the first partition position and the retracted position in response to ambient noise around the bed, thereby automatically switching between blocking and not blocking ambient noise for the sleeper on the mattress.
[0009] (2) The controller executes an acquisition process to acquire a biological signal correlated with the depth of sleep, and in the movement process, the movement mechanism moves the partition member between the first partition position and the retracted position based on the biological signal acquired in the acquisition process.
[0010] According to the above process, the partition member moves between the first partition position and the retracted position depending on the ambient sound around the bed and the depth of sleep, thereby automatically switching between blocking or not blocking the ambient sound for the sleeper on the mattress.
[0011] (3) The controller executes a first extraction process to extract a snoring signal in a frequency band corresponding to snoring from the output signal of the microphone, and a second extraction process to extract a respiratory signal corresponding to respiration from the biological signal acquired in the acquisition process, and executes the movement process when the snoring signal extracted in the first extraction process is not synchronized with the respiratory signal extracted in the second extraction process.
[0012] According to the above process, the snoring sounds of other people can be automatically blocked out for the sleeper on the mattress.
[0013] (4) The mattress is provided with a body movement sensor that outputs a signal corresponding to body movement, and the controller acquires the output signal of the body movement sensor as a biological signal in the acquisition process.
[0014] According to the above configuration, since the mattress is provided with a body movement sensor, the controller can acquire biological signals without the need to attach a sensor to the sleeper on the mattress.
[0015] (5) The partition member is further movable to a second partition position that partitions a second space on the mattress that is larger than the first space. In the movement process, the controller causes the actuator to move the partition member to the first partition position, the second partition position, and a retracted position based on an output signal from the microphone.
[0016] According to the above process, it is possible to switch between a plurality of ambient sound blocking levels.
[0017] (6) The bed includes a speaker, and when the level indicated by the output signal of the microphone is equal to or lower than a snore threshold and the level indicated by the output signal of the body movement sensor is equal to or lower than a depth threshold, the controller executes a masking process to cause the speaker to output a masking sound and does not execute the movement process.
[0018] According to the above process, when the snoring is light and the person on the mattress is sleeping deeply, the snoring countermeasure is taken by using a masking sound without moving the partition member, so that no noise is generated by the movement of the partition member.
[0019] (7) The controller periodically executes a determination process to determine whether the level indicated by the output signal of the microphone exceeds a snore threshold, and executes the movement process when the determination process determines multiple times in succession that the snore threshold is exceeded.
[0020] According to the above process, the partition member is prevented from being displaced by sudden snoring. [Effects of the Invention]
[0021] According to the present invention, it is possible to provide a bed that can automatically exhibit sound insulation performance when needed. [Brief explanation of the drawings]
[0022] [Figure 1] FIG. 1A is a schematic diagram showing the configuration of a system 100, and FIG. 1B is a perspective view of the bed 10 shown in FIG. 1A when the partition members 41 to 44 are at the rear end position. [Figure 2] 1(A) is a right side view of the bed 10 shown in FIG. 1(B), and FIG. 1(B) is a perspective view of the bed 10 shown in FIG. 1(B) when the partition members 41 to 44 are in a high-level sound-insulating position. [Figure 3] 1A is a bottom view of the partition members 41 to 44 in the high-level sound-insulating position, and FIG. 1B is a right side view of the partition members 41 to 44 in the high-level sound-insulating position. [Figure 4] 1(B) is a block diagram of the bed 10 shown in FIG. [Figure 5] FIG. 1A is a perspective view showing the bed 10 in a sound presentation state, and FIG. 1B is a perspective view showing the bed 10 in a standard sound-insulating state. [Figure 6] 10 is a flowchart showing the procedure of a first part of the main processing of the bed 10. [Figure 7]10 is a flowchart showing the procedure of a second part of the main processing of the bed 10. [Figure 8] Schematic diagram showing a waveform W1 of a low frequency component and a waveform W2 of a respiratory component. [Figure 9] 8 is a flowchart showing the procedure of S115 (state determination process) shown in FIG. 7. [Figure 10] 8 is a flowchart showing the procedure of S116 (optimization processing) shown in FIG. 7. [Figure 11] FIG. 10 is a perspective view showing a bed 10 according to a modified example. DETAILED DESCRIPTION OF THE INVENTION
[0023] A system 100 including a bed 10 according to an embodiment of the present invention will be described below with reference to the drawings. Note that the embodiment described below is merely one example of the present invention, and it goes without saying that the embodiment of the present invention can be modified as appropriate without departing from the spirit of the present invention. Furthermore, a vertical direction 7 is defined based on a usage position in which the bed 10 (see FIG. 1) is placed on a floor surface 201 ready for use. A front-to-back direction 8 is defined with the side with the footboard 13 positioned as the front, and a left-to-right direction 9 is defined when the bed 10 is viewed from the front. The vertical direction 7, the front-to-back direction 8, and the left-to-right direction 9 are perpendicular to one another.
[0024] [System Configuration] As shown in FIG. 1(A), system 100 includes bed 10, lighting fixture 20, and motion sensor 30 in room 200. Bed 10, lighting fixture 20, and motion sensor 30 are capable of wireless communication with each other in accordance with a short-range wireless communication standard such as Bluetooth (registered trademark). Bed 10 is installed on floor 201 of room 200. Lighting fixture 20 is installed on ceiling 202 of room 200 and illuminates the interior of room 200. Motion sensor 30 is installed above doorway 203 of room 200 and outputs a sensor signal that indicates the amount of infrared light emitted from an object in room 200. Note that other beds (not shown) besides bed 10 are installed in room 200.
[0025] [Bed 10] As shown in Figure 1(B), the bed 10 includes a bed frame 1, a mattress 2, bases 3L and 3R, and a partition 4. The bed frame 1 has a headboard 11, a left side frame 12L, a right side frame 12R, and a footboard 13.
[0026] The headboard 11 has outer walls of a substantially rectangular parallelepiped shape. The outer walls include a front wall 51 (see FIG. 1(B)) and a rear wall 52 (see FIG. 1(A)). A microphone 53, a speaker 54, and a switch 55 are located on the front wall 51. A microphone 56 is located on the rear wall 52. The microphone 53 converts incident sound into a first acoustic signal and outputs the first acoustic signal. The microphone 56 converts incident sound into a second acoustic signal and outputs the second acoustic signal. In the embodiment, each of the first acoustic signal and the second acoustic signal is, for example, a digital signal. The speaker 54 emits sound based on the input acoustic signal. The switch 55 outputs an operation signal that corresponds to a human operation. The bed 10 is preferably installed such that the rear wall 52 is spaced apart from the wall of the room 200.
[0027] 1(B), the mattress 2 has a generally rectangular parallelepiped shape and is placed on a floorboard (not shown) supported by side frames 12L and 12R. The upper surface of the mattress 2 extends in the front-to-rear direction 8 and the left-to-right direction 9 below the upper end of the headboard 11.
[0028] The base 3R is located on the floor surface 201 along the right side of the bed frame 1 (i.e., the headboard 11 and the side frame 12R). The base 3R has a generally rectangular parallelepiped shape that is thin in the up-down direction 7 and long in the front-to-back direction 8. Four guide grooves 31R, 32R, 33R, and 34R that are open upward are formed on the upper surface of the base 3R. The guide grooves 31R, 32R, 33R, and 34R are arranged in this order from right to left. Each of the guide grooves 31R to 34R extends parallel to the front-to-back direction 8. As shown in FIG. 2(A), the positions of both ends of the guide grooves 31R to 34R in the front-to-back direction 8 are generally the same as the positions of both ends of the bed frame 1.
[0029] As shown in FIG. 1B, the base 3L has a shape that is bilaterally symmetrical with the base 3R. The base 3L has guide grooves 31L, 32L, 33L, and 34L aligned from left to right on the top surface of the base 3L. In this embodiment, "bilaterally symmetrical" means being symmetrical in the left-right direction 9 with respect to a vertical center plane A1. The vertical center plane A1 is a plane that passes through the centers of the left and right ends of the front wall 51 and is parallel to the up-down direction 7 and the front-rear direction 8.
[0030] 1(B) and 2(B), the partition section 4 has partition members 41 to 44. Each of the partition members 41 to 44 is made of a sound-insulating material and has a sideways U-shape when viewed from above in the front-rear direction 8.
[0031] The partition member 41 has a top plate 411, a left side plate 412L, and a right side plate 412R. The top plate 411 is a flat plate that is rectangular in top view. The side plate 412L is a flat plate that extends downward from the left end of the top plate 411 and expands in the up-down direction 7 and the front-to-back direction 8. The side plate 412R is a flat plate of the same shape as the side plate 412L and extends downward from the right end of the top plate 411.
[0032] The partition member 41 is bridged between the guide grooves 31L, 31R. Specifically, the lower ends of the side plates 412R, 412L are positioned on the guide grooves 31R, 31L, and the upper ends of the side plates 412R, 412L are positioned higher than the upper end of the headboard 11. The top plate 411 extends from the upper end of the side plate 412R to the upper end of the side plate 412L. The partition member 41 is movable in the front-rear direction 8 along the guide grooves 31L, 31R between a rear end position (position shown in FIG. 1(B)) and a front end position (position shown in FIG. 2(B)). Specifically, the lower ends of the side plates 412R, 412L slide on the upper surfaces of the bases 3R, 3L along the guide grooves 31R, 31L. When in the rear end position, the partition member 41 is positioned rearward of the mattress 2 in the front-rear direction 8. The partition member 41 in the rear end position surrounds the headboard 11 with the side panels 412R, 412L and the top panel 411 at a position away from the right side, left side, and top surface of the headboard 11. When the partition member 41 is in a position other than the rear end position, the front end position of the partition member 41 is located between the front end position and the rear end position of the mattress 2 in the front-to-rear direction 8. In particular, when the partition member 41 is in the front end position, it is located within a range of approximately one-quarter of the way from the front end of the mattress 2 in the front-to-rear direction 8 (see FIG. 2(B)).
[0033] As shown in FIG. 3, the partition member 41 is provided with four rollers 413A to 413D and motors 414L and 414R.
[0034] Roller 413A is accommodated in space 415A. Space 415A is recessed upward from near the front end at the lower end of side plate 412R. Within space 415A, roller 413A is supported by side plate 412R so as to be rotatable around an axis parallel to the left-right direction 9. The lower end of roller 413A protrudes downward beyond the lower end of side plate 412R. Rollers 413B to 413D have the same configuration as roller 413A, except that they are accommodated in spaces 415B to 415D. Space 415B is recessed upward from near the rear end at the lower end of side plate 412R. Spaces 415C and 415D are each formed in side plate 412L. Space 415C has a shape that is bilaterally symmetrical to space 415A, and space 415D has a shape that is bilaterally symmetrical to space 415B. The rollers 413A and 413B engage with the guide groove 31R (see FIGS. 1(B) and 2(B)) at their lower ends and rotate within the guide groove 31R. The rollers 413C and 413D engage with the guide groove 31L at their lower ends and rotate within the guide groove 31L. This allows the partition member 41 to move in the front-rear direction 8 along the guide grooves 31L and 31R between the rear end position (position in FIG. 1(B)) and the front end position (position in FIG. 2(B)).
[0035] As shown in FIG. 3(A), the motors 414R and 414L generate driving forces for rotating the rollers 413A and 413C around the axes of the rollers 413A and 413C, respectively.
[0036] As shown in FIGS. 1(B) and 2(B), partition members 42-44 are similar to partition member 41 except for the following points. Partition member 42 is bridged between guide grooves 32L and 32R so as to be movable along guide grooves 32L and 32R. Partition member 42 has side plates 422R and 422L and a top plate 421, and is positioned inside partition member 41 along partition member 41 when in the rear end position (see FIG. 1(B)). Partition member 42 has rollers 423A-423D arranged in the same manner as rollers 413A-413D. Partition member 42 is further provided with motors 424L and 424R for rotating rollers 423A and 423C, respectively.
[0037] The partition member 43 is bridged between the guide grooves 33L, 33R so as to be movable along the guide grooves 33L, 33R. The partition member 43 has side plates 432R, 432L and a top plate 431, and is positioned along the inside of the partition member 42 when in the rear end position (see FIG. 1(B)). Rollers 433A to 433D are arranged on the partition member 43 in the same manner as the rollers 413A to 413D. The partition member 43 is further provided with motors 434L, 434R for rotating the rollers 433A, 433C.
[0038] The partition member 44 is bridged between the guide grooves 34L, 34R so as to be movable along the guide grooves 34L, 34R. The partition member 44 has side plates 442R, 442L and a top plate 441, and is positioned along the inside of the partition member 43 when in the rear end position (see FIG. 1(B)). Rollers 443A to 443D are arranged on the partition member 44 in the same manner as the rollers 413A to 413D. The partition member 44 is further provided with motors 444L, 444R for rotating the rollers 443A, 443C, respectively.
[0039] Each of the motors 414L, 414R, 424L, 424R, 434L, 434R, 444L, and 444R is an example of an actuator.
[0040] As shown in FIG. 4, the bed 10 includes a body movement sensor 61, a controller 62, and a wireless communication IF 63 in addition to the above components.
[0041] As shown in FIG. 1(B), the body movement sensor 61 is a planar pressure sensor that extends in the front-to-back direction 8 and the left-to-right direction 9 along the upper surface of the mattress 2. Pressure corresponding to the body movement of the person on the body movement sensor 61 is transmitted to the body movement sensor 61. The body movement sensor 61 outputs a body movement signal, which is a signal correlated to the transmitted pressure, to the controller 62 (see FIG. 4). In this embodiment, the body movement signal is a digital signal.
[0042] The body movement signal includes components of breathing, heartbeat, and body movement when a person is present on the body movement sensor 61. As is well known, the depth of sleep can be determined using a body movement sensor. Therefore, the body movement signal is an example of a biological signal correlated with the depth of sleep.
[0043] As shown in Figure 4, the controller 62 has an EEPROM 621, a ROM 622, a RAM 623, and a CPU 624, and is connected to the microphones 53, 56, the speaker 54, the switch 55, the motors 414L, 414R, 424L, 424R, 434L, 434R, 444L, 444R, the body movement sensor 61, and the wireless communication IF 63 via a communication bus 64 so that they can communicate with each other.
[0044] The CPU 624 executes a control program pre-recorded in the ROM 622 while using the RAM 623 as a work area. The EEPROM 621 stores various data used by the CPU 624 in advance.
[0045] In response to a request from the CPU 624, the wireless communication IF 63 transmits various instructions from the CPU 624 to a wireless link from an antenna (not shown) in accordance with a wireless communication standard such as Bluetooth (registered trademark). The wireless communication IF 63 receives various responses transmitted to the wireless link by the lighting fixtures 20 and the motion sensor 30 via an antenna (not shown) provided in the bed 10.
[0046] [Bed 10 status] The bed 10 can be in one of four states, namely, a basic state, a sound presentation state, a standard sound insulation state, and a high level sound insulation state, based on the noise level of snoring by sleepers in other beds (hereinafter referred to as "other sleepers") and the depth of sleep of the sleeper in the bed 10. In the following description, when simply referred to as "sleeper," it means the sleeper in the bed 10.
[0047] In the basic state, the speaker 54 does not emit sound, and all the partition members 41 to 44 are in the rear end position. The rear end position is an example of the retracted position. That is, in the basic state, the partition members 41 to 44 do not partition the space above the mattress 2, as shown in FIG. 1(B).
[0048] In the sound presentation state, as shown in FIG. 5(A), the speaker 54 emits a masking sound slightly louder than 40 dB, and all the partition members 41 to 44 are in the rear end positions.
[0049] In the standard sound-insulating state, as shown in Figure 5(B), the partition members 41, 42 are positioned at the standard sound-insulating position, and the partition members 41, 42 define a first space 21. The first space 21 is the space behind the lateral center plane A2 in the space above the mattress 2. The lateral center plane A2 is a plane that passes through the centers of the front and rear ends of the mattress 2 and is parallel to the up-down direction 7 and the left-right direction 9. The standard sound-insulating position is an example of a first defining position.
[0050] In the high-level sound-insulating state, as shown in Fig. 2(B), the partition members 41-44 are positioned at the high-level sound-insulating position, and the partition members 41-44 define the second space 22. The second space 22 is a space larger than the first space 21, and is located above the mattress 2 and generally below the upper end of the headboard 11. The high-level sound-insulating position is an example of the second dividing position. The high-level sound-insulating position is also the first dividing position.
[0051] It is preferable that masking sound not be emitted in the standard and high-level sound insulation states, because if masking sound is emitted in these states, it may be reflected by the partition 4, causing noise due to reverberation around the sleeper.
[0052] [System 100 Operation] The main processing in system 100 will be described below with reference to Figures 6 and 7. During execution of the main processing, microphones 53 and 56 output a first acoustic signal and a second acoustic signal. Body movement sensor 61 outputs a body movement signal. The first acoustic signal, second acoustic signal, and body movement signal are output at substantially the same period and stored sequentially in RAM 623.
[0053] As shown in FIG. 6, the CPU 624 of the bed 10 executes S101 in accordance with the control program.
[0054] In S101, the CPU 624 executes human recognition processing. In the human recognition processing, the CPU 624 causes the wireless communication IF 63 to transmit an instruction to the human presence sensor 30. In response to this instruction, the human presence sensor 30 transmits a sensor signal to the wireless communication IF 63. The CPU 624 attempts to recognize a moving object at about 36° C. as a human from the sensor signal received by the wireless communication IF 63.
[0055] In S102, CPU 624 determines whether a person has been recognized through the person recognition process. If a person has not been recognized (No in S102), the process proceeds to S101. If a person has been recognized (Yes in S102), the process proceeds to S103 to start control of lighting fixtures 20 and bed 10 in system 100.
[0056] In S103, the CPU 624 identifies, from the body movement signals in the RAM 623, body movement signals received in a first time interval as the processing target. The first time interval is between the present time and a time going back a predetermined time from the present time. The predetermined time is about one minute. The CPU 624 executes S103 approximately every first hour. The first hour is 30 seconds.
[0057] In S104, the CPU 624 extracts a component in a frequency band corresponding to breathing (hereinafter referred to as the "respiratory component") and a component in a frequency band corresponding to heartbeat (hereinafter referred to as the "heartbeat component") from the body movement signal to be processed. The CPU 624 identifies body movement when the amplitude of the body movement signal to be processed is equal to or greater than a body movement threshold. The CPU 624 determines that "body movement is present" when body movement is identified in the body movement signal to be processed within each one second. On the other hand, the CPU 624 determines that "body movement is not present" when body movement is not identified within each one second in the first time period.
[0058] In S105, the CPU 624 determines whether or not a person is present on the body movement sensor 61 based on the respiratory component, the heartbeat component, and the presence or absence of body movement. If it is determined that no person is present (No in S105), the process proceeds to S101. If it is determined that a person is present (Yes in S105), the process proceeds to S106.
[0059] In S106, the CPU 624 determines whether the person on the body movement sensor 61 is sleeping or not based on the respiratory component, the heartbeat component, and the number of times that "body movement is present" has been determined within 30 seconds of the first hour. If it is determined that the person is not sleeping (No in S106), the process proceeds to S105. If it is determined that the person is sleeping (Yes in S106), the process proceeds to S107.
[0060] In S107, the CPU 624 identifies, as a processing target, a second acoustic signal received in a second time interval from the second acoustic signals in the RAM 623. The second time interval is between the current time and a time going back a predetermined time from the current time.
[0061] In S108, the CPU 624 determines whether the second acoustic signal to be processed indicates the sound of an emergency bell. The noise level of the emergency bell is, for example, 90 dB or higher. The frequency of the emergency bell is swept within a wide bandwidth. The EEPROM 621 pre-stores pattern data that simulates the time waveform of the sound of the emergency bell ringing in and around the room 200. In S108, the CPU 624 extracts a component included in the occupied bandwidth of the emergency bell (hereinafter referred to as the "emergency bell component") from the second acoustic signal to be processed. In S108, the CPU 624 determines whether the emergency bell component is correlated with the pattern data. If correlated, the second acoustic signal to be processed indicates the sound of an emergency bell (Yes in S108), and the process proceeds to S117, which will be described later. If not correlated, the CPU 624 determines that the second acoustic signal to be processed does not indicate the sound of an emergency bell (No in S108), and the process proceeds to S109.
[0062] In S109, the CPU 624 determines whether the second acoustic signal to be processed represents a crying sound of a newborn, infant, or the like. Specifically, a crying sound includes frequency components in the 2000 Hz band. The period of a crying sound is 30 to 40 times per minute. Therefore, in S109, the CPU 624 extracts frequency components in the 2000 Hz band (hereinafter referred to as "crying sound components") from the second acoustic signal to be processed. The CPU 624 determines whether the conditions are met, that is, the noise level of the crying sound component is equal to or higher than a threshold and the period of the crying sound component is included in the range of 30 to 40 times per minute. If it is determined that the conditions are met, the second acoustic signal to be processed represents a crying sound (Yes in S109), and the process proceeds to S120, which will be described later. If it is determined that the conditions are not met, the second acoustic signal to be processed does not represent a crying sound (No in S109), and the process proceeds to S110.
[0063] In S110, the CPU 624 identifies, as a processing target, a first acoustic signal received in a third time period from among the first acoustic signals in the RAM 623. The third time period is between the present time and a time going back a predetermined time from the present time.
[0064] In S111, the CPU 624 determines whether the first acoustic signal to be processed represents the sound of snoring. Specifically, snoring includes frequency components around 1000 Hz. The snore cycle is 12 to 20 / minute. In S111, the CPU 624 extracts frequency components of 1000 Hz or less (hereinafter referred to as "snoring components") from the first acoustic signal to be processed. The snore component is an example of a snore signal. The CPU 624 determines whether the conditions are met: the amplitude of the snore component is equal to or greater than a threshold and the cycle of the snore component is within the range of 12 to 20 / minute. If the conditions are not met, the first acoustic signal to be processed does not represent the sound of snoring (No in S111), and the process proceeds to S103. If the conditions are met, the first acoustic signal to be processed represents the sound of snoring (Yes in S111), and the process proceeds to S112.
[0065] In S112, the CPU 624 identifies, as a processing target, a body movement signal received in the third time interval from the body movement signals in the RAM 623. As a result, the time window of this body movement signal matches the first acoustic signal identified in S109.
[0066] In S113, the CPU 624 extracts at least one cycle of a component in a frequency band corresponding to breathing (hereinafter referred to as a "low frequency component") from the snore component extracted in S111. The CPU 624 further extracts a respiratory component from the body movement signal identified in S112 for the same number of cycles as the low frequency component. This respiratory component is an example of a respiratory signal. Furthermore, this low frequency component is an example of a snore signal. S113 is an example of an acquisition process, a first extraction process, and a second extraction process.
[0067] In S114, the CPU 624 determines whether only the other sleeper is snoring based on the low-frequency component and the respiratory component extracted in S113. FIG. 8 schematically shows a waveform W1 representing the low-frequency component and a waveform W2 representing the respiratory component. When only the sleeper is snoring, as shown in FIG. 8(A), the peaks of waveforms W1 and W2 roughly coincide on the time axis. That is, the time difference ΔT is small. On the other hand, when only the other sleeper is snoring, as shown in FIG. 8(B), the peaks of waveforms W1 and W2 are farther apart on the time axis than in FIG. 8(A). That is, the time difference ΔT is large. When both sleepers are snoring, a first peak appears in waveform W1 near the peak of waveform W2, and a second peak appears at a position on the time axis far removed from the peak of waveform W2. The CPU 624 determines the time differences at which peaks appear in the low-frequency components and respiratory components extracted in S113. The CPU 624 determines whether the determined time differences are all time differences equal to or greater than a threshold. If all time differences are equal to or greater than the threshold, it is determined that only the other sleeper is snoring (Yes in S114), and the process proceeds to S115 in Fig. 7. If all time differences are not equal to or greater than the threshold, it is determined that the sleeper is also snoring (No in S114), and the process proceeds to S123 (see Fig. 7), which will be described later.
[0068] 7, in S115, the CPU 624 executes a state determination process for determining the appropriate state of the bed 10. Hereinafter, the state determination process will be described in detail with reference to FIG.
[0069] As shown in FIG. 9, in S201, the CPU 624 identifies the noise level of the snoring of the other sleeper from the snoring component extracted in S111.
[0070] In S202, the CPU 624 identifies the depth of sleep of the sleeper from the respiratory component, heart rate component, and presence or absence of body movement extracted in S104. The depth of sleep is identified by a known method.
[0071] In S203 to S211, the CPU 624 selects the optimal state of the bed 10 from among the basic state, the sound presentation state, the standard sound insulation state, and the high level sound insulation state based on the noise level determined in S201 and the depth of sleep determined in S202.
[0072] Specifically, the CPU 624 determines whether the noise level is less than 40 dB in S203, and determines whether the depth of sleep is shallow in S204. 40 dB is an example of a snoring threshold. If the noise level is less than 40 dB and the depth of sleep is less than the depth threshold (i.e., shallow) (Yes in S203 and S204), the CPU 624 determines the sound presentation state to be the optimal state (S205). If the noise level is less than 40 dB and the depth of sleep is equal to or greater than the depth threshold (i.e., deep) (Yes in S203, No in S204), the CPU 624 determines the basic state to be the optimal state (S206).
[0073] If it is determined in S203 that the noise level is not less than 40 dB (No in S203), the CPU 624 determines whether the noise level is equal to or greater than 40 dB and less than 55 dB (S207), and determines whether the sleep depth is deep (S208). If the noise level is equal to or greater than 40 dB and less than 55 dB and the sleep depth is deep (Yes in S207 and S208), the process proceeds to S206. If the noise level is equal to or greater than 40 dB and less than 55 dB and the sleep depth is shallow (Yes in S207, No in S208), the CPU 624 determines that the standard sound insulation state is the optimal state (S209).
[0074] If it is determined in S207 that the noise level is not equal to or greater than 40 dB and less than 55 dB (No in S207), the CPU 624 determines that the noise level is 55 dB or greater and determines whether the sleep is deep (S210). If the sleep is deep (Yes in S210), the process proceeds to S209. If the sleep is shallow (No in S210), the CPU 624 determines that a high-level sound insulation state is the optimal state (S211).
[0075] In response to execution of any one of S205, S206, S209, and S211, the state determination process ends, and the process transitions from S115 to S116 in FIG.
[0076] In S116, the CPU 624 executes optimization processing to optimize the state of the bed 10. The optimization processing will be described in detail below with reference to FIG.
[0077] The CPU 624 stores current state information, which is information indicating the current state of the bed 10, in the RAM 623. The current state information indicates one of a basic state, a sound presentation state, a standard sound insulation state, and a high-level sound insulation state. The RAM 623 has storage areas reserved for a first counter, a second counter, and a third counter.
[0078] 9 and 10, S301 is executed after S205. In S301, the CPU 624 determines which state the current status information indicates.
[0079] If the current state information indicates the basic state ("Basic" in S301), the CPU 624 changes the state of the bed 10 to the sound presentation state in S302, and initializes the values of the first counter, the second counter, and the third counter to "0" in S303. To change to the sound presentation state, the CPU 624 changes the current state information to the sound presentation state and outputs an acoustic signal indicating a masking sound with a sound pressure level slightly higher than 40 dB to the speaker 54. The speaker 54 emits the masking sound indicated by the input acoustic signal. As a result, the snoring of other sleepers is masked by the masking sound. In other words, S302 is an example of masking processing.
[0080] If the current status information indicates sound presentation information ("Sound Presentation" in S301), the masking sound is already being emitted by the speaker 54, and therefore the process proceeds to S303.
[0081] If the current status information indicates either a standard sound insulation state or a high-level sound insulation state ("Other" in S301), the CPU 624 determines whether the value of the second counter is "2" in S304. If the value of the second counter is "2" (Yes in S304), the processing proceeds to S302. If the value of the second counter is not "2" (No in S304), the CPU 624 increments the value of the second counter by "1" in S305.
[0082] Execution of either S303 or S305 ends the optimization process of Fig. 10, that is, S116 of Fig. 7. Thereafter, the process transitions to S103 of Fig. 6.
[0083] 9 and 10, S306 is executed after S206. In S306, the CPU 624 determines whether the current status information indicates the basic state. If the current status information indicates the basic state (Yes in S306), the process proceeds to S303. If the current status information does not indicate the basic information (No in S306), the CPU 624 determines in S307 whether the value of the first counter is "2".
[0084] If the value of the first counter is "2" (Yes in S307), the CPU 624 executes processing for transitioning to the basic state in S308. In the transition processing, the CPU 624 stops the output of an audio signal to the speaker 54 if the audio signal is being output. Furthermore, if the partition members 41, 42 are located in the standard sound-insulating position (see FIG. 5(B)), the CPU 624 outputs control signals to the motors 414L, 414R, 424L, and 424R to move each of the partition members 41, 42 to the rear end position (see FIG. 1(B)). When the partition members 41 and 42 are located at the high-level sound insulating position (see FIG. 2B), the CPU 624 outputs control signals to the motors 414L, 414R, 424L, 424R, 434L, 434R, 444L, and 444R to move each of the partition members 41 to 44 to the rear end position (see FIG. 1B). The CPU 624 also changes the current state information to the basic state. After executing S308, the process proceeds to S303.
[0085] If the value of the first counter is not "2" (No in S307), the CPU 624 increments the value of the first counter by "1" in S309.
[0086] By executing S309, the optimization process of Fig. 10, that is, S116 of Fig. 7, is completed. After that, the process proceeds to S103 of Fig. 6.
[0087] 9 and 10, S310 is executed after S209. In S310, the CPU 624 determines which state the current status information indicates.
[0088] If the current state information indicates either the basic state or the sound presentation state ("basic, sound presentation" in S310), the CPU 624 executes processing for transitioning to the standard sound-insulating state in S311. In the transition processing, the CPU 624 stops the output of the sound signal to the speaker 54 if the sound signal is being output. The CPU 624 further outputs control signals to the motors 414L, 414R, 424L, and 424R to move each of the partition members 41 and 42 from the rear end position (see FIG. 1(B)) to the standard sound-insulating position (see FIG. 5(B)). In other words, S311 is an example of a movement processing. The CPU 624 further changes the state information to the standard sound-insulating state.
[0089] If the current status information indicates a standard sound insulation state ("standard" in S310), or after S311 ends, the process proceeds to S303.
[0090] If the current status information indicates a high level of sound insulation ("high level" in S310), the CPU 624 determines whether the value of the third counter is "2" in S312. If the value of the third counter is "2" (Yes in S312), the process proceeds to S311. If the value of the third counter is not "2" (No in S312), the CPU 624 increments the value of the third counter by "1" in S313.
[0091] By executing S313, the optimization process of Fig. 10, that is, S116 of Fig. 7, is completed. After that, the process proceeds to S103 of Fig. 6.
[0092] S314 (see FIG. 10) is executed after S212 (see FIG. 9). In S314, the CPU 624 determines whether the current status information indicates a high-level sound insulation state.
[0093] If the current status information indicates a high level of sound insulation (Yes in S314), the process proceeds to S303.
[0094] If the current state information does not indicate the high-level sound insulation state (No in S314), the CPU 624 executes processing for transitioning to the high-level sound insulation state in S315. In this transition processing, the CPU 624 stops the output of an audio signal to the speaker 54 if the audio signal is being output. The CPU 624 further outputs control signals to the motors 414L, 414R, 424L, 424R, 434L, 434R, 444L, and 444R to move each of the partition members 41 to 44 to the high-level sound insulation position (see FIG. 2(B)). In other words, S315 is another example of the movement processing. The CPU 624 further changes the state information to the high-level sound insulation state. After S315 ends, the processing transitions to S303.
[0095] 6, in S117, the CPU 624 determines whether the current status information indicates a sound insulation state, which means a standard sound insulation state or a high level sound insulation state.
[0096] If the current status information does not indicate a sound-blocking state (Yes in S117), CPU 624 turns on all lighting devices 20 in S118. Specifically, CPU 624 causes wireless communication IF 63 to transmit a command to lighting device 20. In response to this command, lighting device 20 emits light at maximum illuminance. After S118 is executed, the main process ends.
[0097] If the current state information indicates a sound insulation state (No in S117), the CPU 624 executes a process of transitioning to the basic state in S119. Note that the process of S119 may be the same as S308 (see FIG. 10). After executing S119, the process proceeds to S118.
[0098] In S120, the CPU 624 determines whether the current status information indicates a sound-insulating state.
[0099] If the current status information does not indicate a sound-blocking state (Yes in S120), CPU 624 turns on lighting device 20 at 30% brightness in S121. Specifically, CPU 624 causes wireless communication IF 63 to send an instruction to lighting device 20. In response to this instruction, lighting device 20 emits light at 30% of its maximum brightness. Restricting the brightness to 30% allows a person to visually check the condition of an infant or the like and is less likely to wake up the infant or the like. After S121 is executed, the main processing ends.
[0100] If the current state information indicates the sound insulation state (No in S120), the CPU 624 executes the same process of transitioning to the basic state as in S308 in S122, and then executes S121.
[0101] As shown in FIG. 7, in S123, the CPU 624 determines whether the current state information indicates a sound-insulating state.
[0102] If the current state information does not indicate a sound-insulating state (No in S123), the process proceeds to S103 (see FIG. 6). If the current state information indicates a sound-insulating state (Yes in S123), the CPU 624 executes a process of transitioning to the basic state in S124 similar to S308, and then executes S103.
[0103] While the CPU 624 is executing the main processing (see FIGS. 6 and 7), it generates an interrupt processing triggered by receiving an operation signal from the switch 55. In the interrupt processing, the CPU 624 executes S117 to S119. By the interrupt processing, the bed 10 transitions from the soundproof state to the basic state in response to an operation by a person on the mattress 2. The interrupt processing may be S120 to S122 instead of S117 to S119.
[0104] [Bed 10's effects] According to the main processing, the partition 4 moves to the standard sound-insulating position or the high-level sound-insulating position depending on the ambient sound around the bed 10 (specifically, the snoring of other sleepers) and the depth of sleep of the sleeper, thereby automatically switching between blocking or not blocking the ambient sound for the sleeper.
[0105] According to the configuration of the bed 10, the body movement sensor 61, which is a planar pressure sensor, is spread along the upper surface of the mattress 2. Therefore, the controller 62 can acquire a body movement signal without having to attach the sensor to the body of the sleeper.
[0106] According to the main processing, the partition 4 moves to the standard sound-insulating position or the high-level sound-insulating position. In other words, the bed 10 switches between multiple ambient sound blocking levels. This allows the bed 10 to reduce the claustrophobic feeling caused by the partition 4 and to exhibit high sound-insulating performance.
[0107] According to the main processing, the partition 4 is not moved in the sound presentation state, and the masking sound is used to counter the snoring of other sleepers. As a result, no sound is generated by the movement of the partition 4.
[0108] The bed 10 transitions to the sound presentation state (S302) in response to three consecutive determinations that the sound presentation state is the optimal state in S205 (see FIG. 9) or S304 (see FIG. 10). Similarly, the bed 10 transitions to the basic state and the standard sound-insulating state in response to three consecutive determinations that the sound presentation state is the optimal state (S308, S311), respectively. This makes it possible to prevent the emission of masking sound and movement of the partition 4 due to sudden snoring by other sleepers. Note that, since it is considered preferable to transition to the high-level sound-insulating state early, the bed 10 transitions to the high-level sound-insulating state in response to one determination that the sound presentation state is the optimal state.
[0109] [Variations] In this embodiment, as shown in Fig. 2(B), the second space 22 is an opening that opens forward. As shown in Fig. 11, the bed 10 according to this modification includes an electric screen device 65. The electric screen device 65 has a housing 651, a screen 652, and a motor 653 such as a DC motor.
[0110] The housing 651 has a generally rectangular parallelepiped shape that extends from near the left end to near the right end of the partition member 41 at the upper front corner of the partition member 41. An opening 654 is formed in the bottom wall of the housing 651, extending from near the left end to near the right end of the housing 651. The screen 652 rotates forward or backward within the housing 651 around an axis that is parallel to the left-right direction 9 by a driving force generated by a motor 653. When the screen 652 rotates forward, it is unwound out of the housing 651 through the opening 654, and when it rotates reverse, it is wound up inside the housing 651 through the opening 654.
[0111] When the partition member 41 reaches the front end position (the position in FIG. 2(B)), the CPU 624 rotates the motor 653 in the forward direction, thereby closing the opening at the front end of the second space 22, as shown in FIG. 11(B). This results in higher sound insulation than in the high-level sound insulation state. Just before the partition member 41 moves rearward from the front end position, the CPU 624 rotates the motor 653 in the reverse direction, thereby opening the opening at the front end of the second space 22, as shown in FIG. 11(A).
[0112] [Other variations] In the embodiment, as shown in Fig. 1, the microphone 53 is provided on the front wall 51 and the microphone 56 is provided on the rear wall 52. However, this is not limiting, and it is sufficient that the bed frame 1 is provided with at least one microphone.
[0113] In the embodiment, the partitions 4 are moved by the motors 414L, 414R, 424L, 424R, 434L, 434R, 444L, and 444R as actuators. However, the present invention is not limited to this, and the partitions 4 may be moved by a conveying mechanism using a ball screw or an endless belt, or by a hydraulic cylinder.
[0114] In the embodiment, the bed 10 is provided with a pressure sensor as the body movement sensor 61. However, the present invention is not limited to this, and the bed 10 may be provided with a Doppler sensor, an electroencephalograph, an electrocardiograph, or a blood flow sensor as the body movement sensor 61.
[0115] In Figure 9, the specific noise level values are based on the European Nighttime Noise Guidelines. However, the specific noise level values may be determined based on other guidelines or the applicant's own experimental results or simulation results.
[0116] 1 and 4, the bed 10 is provided with the microphones 53, 56 and the speaker 54. However, the CPU 624 of the bed 10 may acquire an acoustic signal from a microphone provided in an information processing device owned by the sleeper, instead of the microphones 53, 56 and the speaker 54, and emit a masking sound from a speaker provided in the information processing device. The information processing device is a mobile terminal device such as a smartphone or a tablet terminal.
[0117] In the embodiment, the bed 10 is provided with an integrated body movement sensor 61. However, this is not limiting, and the bed 10 may acquire biological signals by communication from an electroencephalograph, an electrocardiograph, or a blood flow sensor that is separate from the bed 10 and attached to the body of the sleeper. [Explanation of symbols]
[0118] 10 beds 1. Bed frame 2. Mattress 3. Footboard 4. Partition 41 Partition member 42 Partition member 43 Partition member 44 Partition member 21...first space 22...Second space 53,56...Microphone 54···Speaker 61 Body movement sensor 62 Controller 414L, 414R, 424L, 424R, 434L, 434R, 444L, 444R motors
Claims
1. Mattress and a partition member movable between a first partition position that partitions a first space on the mattress and a retracted position that is not on the mattress; an actuator that generates power to move the partition member; at least one microphone that outputs a signal responsive to an incident sound; a controller; and The above controller is an acquisition process for acquiring a biological signal correlated with the depth of sleep; a movement process for moving the partition member between a first partition position and a retracted position by the actuator based on the output signal of the microphone and the biological signal acquired in the acquisition process.
2. The above controller is a first extraction process for extracting a snore signal in a frequency band corresponding to snoring from the output signal of the microphone; a second extraction process for extracting a respiratory signal corresponding to respiration from the biological signal acquired in the acquisition process; 2. The bed according to claim 1, wherein the movement process is executed when the snoring signal extracted in the first extraction process is not synchronized with the respiratory signal extracted in the second extraction process.
3. The mattress is provided with a body movement sensor that outputs a signal in response to body movement, The bed according to claim 1 or 2, wherein the controller acquires an output signal of the body motion sensor as a biological signal in the acquisition process.
4. the partition member is further movable to a second partitioning position that partitions a second space on the mattress that is larger than the first space; The bed of claim 1, wherein the controller, in the movement process, moves the partition member to the first partition position, the second partition position, and the retracted position using the actuator based on the output signal of the microphone.
5. Equipped with a speaker, The above controller is When the level indicated by the output signal of the microphone is equal to or lower than the snore threshold and the level indicated by the output signal of the body movement sensor is equal to or lower than the depth threshold, a masking process is executed to output a masking sound from the speaker; The bed according to claim 3, wherein the movement process is not performed.
6. The above controller is performing a determination process of periodically determining whether or not the level indicated by the output signal of the microphone exceeds a snore threshold; The bed according to claim 1 , wherein the movement process is executed when the determination process determines that the snoring threshold value is exceeded multiple times in succession.
7. A mattress; a partition member movable between a first partition position that partitions a first space on the mattress and a retracted position that is not on the mattress; an actuator that generates power to move the partition member; at least one microphone that outputs a signal responsive to an incident sound; a controller; and The above controller is performing a determination process of periodically determining whether or not the level indicated by the output signal of the microphone exceeds a snore threshold; When the determination process determines that the snoring threshold is exceeded multiple times in succession, the bed executes a movement process in which the actuator moves the partition member between the first partition position and the retracted position.
Citation Information
Patent Citations
JP1991009651U
The bed toward people snore
JP1991500729A
Sound disturbance inhibition system
US20200035213A1
Retractable tent
US20210032861A1