JP6716888B2 - Respiratory analysis device, respiratory analysis method and program - Google Patents

Respiratory analysis device, respiratory analysis method and program Download PDF

Info

Publication number
JP6716888B2
JP6716888B2 JP2015212782A JP2015212782A JP6716888B2 JP 6716888 B2 JP6716888 B2 JP 6716888B2 JP 2015212782 A JP2015212782 A JP 2015212782A JP 2015212782 A JP2015212782 A JP 2015212782A JP 6716888 B2 JP6716888 B2 JP 6716888B2
Authority
JP
Japan
Prior art keywords
movement
waveform
caused
acceleration
outlier
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2015212782A
Other languages
Japanese (ja)
Other versions
JP2017080141A (en
Inventor
佐和 福家
佐和 福家
潤也 高倉
潤也 高倉
山内 康晋
康晋 山内
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TDK Corp
Original Assignee
TDK Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by TDK Corp filed Critical TDK Corp
Priority to JP2015212782A priority Critical patent/JP6716888B2/en
Publication of JP2017080141A publication Critical patent/JP2017080141A/en
Application granted granted Critical
Publication of JP6716888B2 publication Critical patent/JP6716888B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Description

本発明の実施形態は、呼吸解析装置、呼吸解析方法及びプログラムに関する。 Embodiments of the present invention relate to a respiratory analysis device, a respiratory analysis method, and a program.

睡眠時無呼吸症候群は、無呼吸状態から呼吸を再開した時に脳を覚醒させ、睡眠深度を浅くしてしまうので、日中の疲労感増加や集中力低下の原因となり、ひいては、交通事故等を引き起こす可能性を増加させてしまう病気である。また、近年では、睡眠時無呼吸症候群は、循環器系疾患や糖尿病等、様々な生活習慣病の合併を招く病気として知られ、早期治療及び生活習慣や睡眠環境の改善が推奨される病気である。 Sleep apnea syndrome awakens the brain when breathing is resumed from an apnea state and makes the depth of sleep shallower, which causes increased fatigue during the day and decreased concentration, which may lead to traffic accidents. A disease that increases the likelihood of causing it. In recent years, sleep apnea syndrome has been known as a disease that causes various lifestyle-related diseases such as cardiovascular disease and diabetes, and is a disease recommended for early treatment and improvement of lifestyle and sleep environment. is there.

現在、自発的にあるいは他者の指摘により睡眠時無呼吸症候群ではないかと感じて病院を訪れる患者に対しては、検査入院中に睡眠時無呼吸症候群検査装置を用いて、睡眠時の生体情報を計測し、当該計測された生体情報を解析して、呼吸障害の発症傾向や寝姿勢の変化、体動及び鼾の発生パターン等を明確にすることで、診察及び適切な治療が行われている。 At present, for patients who come to the hospital because they feel that they have sleep apnea syndrome, either spontaneously or as pointed out by others, the sleep apnea syndrome tester is used during the examination admission and the biological information during sleep is used. By analyzing the measured biological information and clarifying the onset tendency of respiratory disorders, changes in sleeping posture, pattern of body movements and snoring, etc., medical examination and appropriate treatment are performed. There is.

しかしながら、睡眠時無呼吸症候群は、自覚症状が少なく、患者の顕在化が十分にできていないという不都合がある。このため、近年、簡易型の睡眠時無呼吸症候群検査装置の開発が進められているが、例えば鼻カニューレ等を装着する必要がある等、患者にかかる負担が大きいという不都合がある。このため、患者にかかる負担が小さく、睡眠時無呼吸症候群の患者の顕在化を十分に行うことができる新たな技術の開発が望まれている。 However, sleep apnea syndrome has the inconvenience that there are few subjective symptoms and the patient is not fully manifested. For this reason, in recent years, a simple sleep apnea syndrome test apparatus has been developed, but there is an inconvenience that the burden on the patient is large, for example, it is necessary to wear a nasal cannula or the like. Therefore, there is a demand for the development of a new technique that can reduce the burden on the patient and can fully realize the patient with sleep apnea syndrome.

特開2007−292514号公報JP, 2007-292514, A

本発明が解決しようとする課題は、患者にかかる負担が小さく、睡眠時無呼吸症候群の患者の顕在化を実現し得る呼吸解析装置、呼吸解析方法及びプログラムを提供することにある。 The problem to be solved by the present invention is to provide a respiratory analysis device, a respiratory analysis method, and a program that put a small burden on a patient and can realize the manifestation of a patient with sleep apnea syndrome.

実施形態によれば、呼吸解析装置は、人体に装着可能である。この呼吸解析装置は、装着者の加速度を計測する計測手段と、前記計測された加速度の時間的な変化を示す波形に対して第1のフィルタリング処理を実行して得られる第1の周波数帯の波形における外れ値に基づいて、人体の動きを検出する検出手段と、前記検出された人体の動きが呼吸に起因した動きであるか、または体動に起因した動きであるかを判別する判別手段とを具備する。前記検出手段は、前記第1の周波数帯の波形において、周波数が第1の閾値未満となる時刻を前記外れ値として検出し、前記判別手段は、前記計測された加速度の波形に対して第2のフィルタリング処理を実行して得られる第2の周波数帯の波形において、前記外れ値として検出された時刻を含む第1の区間の波形の特徴を示す第1の特徴量に基づいて、前記検出された人体の動きが呼吸に起因した動きであるか、または体動に起因した動きであるかを判別する。 According to the embodiment, the respiratory analysis device is wearable on the human body. This respiration analysis device measures a wearer's acceleration and a first frequency band obtained by executing a first filtering process on a waveform showing a temporal change of the measured acceleration. Detection means for detecting movement of the human body based on outliers in the waveform, and discrimination means for discriminating whether the detected movement of the human body is movement caused by respiration or movement caused by body movement. And. In the waveform of the first frequency band, the detection unit detects a time at which the frequency is less than a first threshold value as the outlier, and the determination unit sets a second value with respect to the measured acceleration waveform. In the waveform of the second frequency band obtained by executing the filtering process of step S1, the detection is performed based on the first characteristic amount indicating the characteristic of the waveform of the first section including the time detected as the outlier. It is determined whether the movement of the human body is the movement caused by the breathing or the movement caused by the body movement.

各実施形態に共通して係る呼吸解析システムの概略構成を示す図。The figure which shows the schematic structure of the respiratory analysis system which concerns commonly on each embodiment. 各実施形態に共通して係る生体センサ装置のハードウェア構成例を示す図。The figure which shows the hardware structural example of the biometric sensor apparatus which concerns commonly on each embodiment. 各実施形態に共通して係る生体センサ装置の回路構成例を示す図。The figure which shows the circuit structural example of the biosensor apparatus which concerns commonly on each embodiment. 第1の実施形態に係る呼吸解析アプリケーションプログラムの機能構成の一例を示すブロック図。The block diagram which shows an example of a function structure of the respiratory analysis application program which concerns on 1st Embodiment. 同実施形態に係る加速度信号の生波形の一例を示す図。The figure which shows an example of the raw waveform of the acceleration signal which concerns on the same embodiment. 同実施形態に係るフィルタリング処理後の加速度信号の波形の一例を示す図。The figure which shows an example of the waveform of the acceleration signal after the filtering process which concerns on the same embodiment. 同実施形態に係るフィルタリング処理後の加速度信号の波形の別の一例を示す図。The figure which shows another example of the waveform of the acceleration signal after the filtering process which concerns on the same embodiment. 同実施形態に係るフィルタリング処理後の加速度信号の波形の更に別の一例を示す図。The figure which shows another example of the waveform of the acceleration signal after the filtering process which concerns on the same embodiment. 同実施形態における振幅値を説明するための図。The figure for demonstrating the amplitude value in the same embodiment. 同実施形態に係る呼吸解析アプリケーションプログラムを実行することによって得られる解析結果情報を表示した画面の一例を示す図。The figure which shows an example of the screen which displayed the analysis result information obtained by running the respiratory analysis application program which concerns on the same embodiment. 同実施形態に係る呼吸解析アプリケーションプログラムを実行することによって実現される一連の処理手順の一例を示すフローチャート。The flowchart which shows an example of a series of processing procedures implement|achieved by running the respiratory analysis application program which concerns on the same embodiment. 第2の実施形態に係る呼吸解析アプリケーションプログラムの機能構成の一例を示すブロック図。The block diagram which shows an example of a function structure of the respiratory analysis application program which concerns on 2nd Embodiment. 同実施形態に係る寝姿勢判定部により実行される処理の手順の一例を示すフローチャート。The flowchart which shows an example of the procedure of the process performed by the sleeping posture determination part which concerns on the same embodiment. 第3の実施形態に係る呼吸解析アプリケーションプログラムの機能構成の一例を示すブロック図。The block diagram which shows an example of a function structure of the respiratory analysis application program which concerns on 3rd Embodiment. 同実施形態に係る睡眠時間算出部及び重症度算出部により実行される処理の手順の一例を示すフローチャート。The flowchart which shows an example of the procedure of the process performed by the sleep time calculation part and the severity calculation part which concern on the same embodiment. 各実施形態に共通して係る呼吸解析システムの別の概略構成を示す図。The figure which shows another schematic structure of the respiratory analysis system which concerns commonly on each embodiment.

以下、実施の形態について図面を参照して説明する。
<第1の実施形態>
図1は、各実施形態に共通して係る呼吸解析システムの概略構成例を示す。この呼吸解析システム1は、図1に示すように、生体センサ装置10及び電子機器11を含み、当該生体センサ装置10と当該電子機器11とは通信可能に接続されている。なお、生体センサ装置10が有する各種機能の一部は、電子機器11によって実現されてもよい。生体センサ装置10は、生体情報を常時計測可能とするために、例えば、接着テープ(粘着部材)等により着脱可能に人体(の胸骨上)に貼り付けられる。人体への装着法は貼り付けによる装着以外にも、バンドによる装着やベルトによる装着、服による埋め込み等であってもよい。生体センサ装置10は、例えば脈波、心電図、温度、加速度等の複数の生体情報を同時に計測し、計測した生体情報を解析し、当該解析の結果として得られる解析結果情報を無線で電子機器11に送出する機能も有する。更に、生体センサ装置10は、電子機器11からの制御信号等を無線で受信する機能も有する。
Hereinafter, embodiments will be described with reference to the drawings.
<First Embodiment>
FIG. 1 shows a schematic configuration example of a respiratory analysis system according to each embodiment. As shown in FIG. 1, the respiratory analysis system 1 includes a biometric sensor device 10 and an electronic device 11, and the biometric sensor device 10 and the electronic device 11 are communicably connected to each other. Note that some of the various functions of the biological sensor device 10 may be realized by the electronic device 11. The biometric sensor device 10 is removably attached to (on the sternum of) a human body by, for example, an adhesive tape (adhesive member) or the like in order to constantly measure biometric information. The method of attachment to the human body may be attachment by a band, attachment by a belt, embedding by clothes, etc., as well as attachment by attachment. The biological sensor device 10 simultaneously measures a plurality of biological information such as a pulse wave, an electrocardiogram, temperature, and acceleration, analyzes the measured biological information, and wirelessly analyzes the analysis result information obtained as a result of the analysis. It also has the function of sending to. Furthermore, the biological sensor device 10 also has a function of wirelessly receiving a control signal or the like from the electronic device 11.

電子機器11は、通信部12及び出力部13等を備え、生体センサ装置10から送出される生体情報や解析結果情報を受信し、画面上に表示出力可能なモジュールであり、例えばスマートフォンやタブレットコンピュータ、時計やイヤホン等のウェアラブル端末等がこれに該当する。この電子機器11には、生体センサ装置10から送出される生体情報や解析結果情報を表示するためのアプリケーションが予めインストールされる。 The electronic device 11 includes a communication unit 12, an output unit 13, and the like, is a module capable of receiving biometric information and analysis result information transmitted from the biometric sensor device 10, and displaying and outputting the biometric information on a screen, such as a smartphone or a tablet computer. Wearable terminals such as watches and earphones fall under this category. An application for displaying biometric information and analysis result information sent from the biometric sensor device 10 is installed in advance in the electronic device 11.

なお、生体センサ装置10と電子機器11とは無線ではなく、有線で通信可能に接続されてもよい。 It should be noted that the biometric sensor device 10 and the electronic device 11 may be connected so as to be able to communicate by wire instead of wirelessly.

ここで、図2を参照しながら、生体センサ装置10のハードウェア構成について説明する。
生体センサ装置10は複数のセンサを有するが、各センサのアナログフロントエンドは、センサ毎に仕様が異なるために、柔軟性と高性能の両立が要求され、大型化してしまうことがある。しかしながら、ここでは、擬似SoC技術を用いて複数のアナログフロントエンドと、CPU等をシングルチップ上に集積することにより、数ミリメートル四方のセンサモジュールが実現される。擬似SoC技術とは、ウエハ上に部品を集積することにより、SoC相当の小型化と、SiP相当の設計自由度とを両立した技術である。このモジュールにアンテナと電池等のわずかな周辺部品を接続することにより、小型・軽量(10数グラム程度)・薄型(数mm程度)の生体センサ装置10が実現される。なお、部品内蔵技術や専用LSIを用いた構成により小型化を実現することも可能である。
Here, the hardware configuration of the biosensor device 10 will be described with reference to FIG. 2.
Although the biometric sensor device 10 has a plurality of sensors, the analog front end of each sensor is required to have both flexibility and high performance because the specifications are different for each sensor, which may result in an increase in size. However, here, a sensor module of several millimeters square is realized by integrating a plurality of analog front ends, a CPU and the like on a single chip by using the pseudo SoC technology. Pseudo SoC technology is a technology that achieves both downsizing equivalent to SoC and design flexibility equivalent to SiP by integrating components on a wafer. By connecting a small peripheral component such as an antenna and a battery to this module, a small-sized, lightweight (about several tens of grams) and thin (about several mm) biosensor device 10 is realized. It should be noted that it is also possible to realize miniaturization by a component built-in technology or a configuration using a dedicated LSI.

生体センサ装置10は、例えば、長軸が数cm程度の楕円形状であり、図2に示すように、人体への接着面には心電図電極(R)20a、心電図電極(L)20b、光電ユニット22、温度センサ24、充電用の端子26が配置される。心電図電極20a,20bは心臓の左右に位置することが必要であるので、長軸に沿って間隔を空けて配置される。光電ユニット22は光学的に脈波を検出するものであり、その前面には光を透過する透明な材質の窓部が設けられている。 The biosensor device 10 has, for example, an elliptical shape having a major axis of about several cm, and as shown in FIG. 2, the electrocardiogram electrode (R) 20a, the electrocardiogram electrode (L) 20b, and the photoelectric unit are provided on the surface to be adhered to the human body. 22, a temperature sensor 24, and a charging terminal 26 are arranged. Since the electrocardiographic electrodes 20a, 20b need to be located on the left and right of the heart, they are spaced along the long axis. The photoelectric unit 22 optically detects a pulse wave, and a window portion made of a transparent material that transmits light is provided on the front surface thereof.

図3は、生体センサ装置10の回路構成を示すブロック図である。生体センサ装置10は、上記した心電図電極20a,20b、光電ユニット22、温度センサ24、充電用の端子26に加えて、心電計30、加速度センサ32、脈波計34、ブルーツース(登録商標)モジュール36、システムコントローラ38、エンベデッドコントローラ(EC)40、リチウム2次電池42、CPU44、主メモリ46、BIOS−ROM48、フラッシュメモリ50等を含む。 FIG. 3 is a block diagram showing a circuit configuration of the biosensor device 10. The biological sensor device 10 includes an electrocardiograph 30, an acceleration sensor 32, a pulse wave meter 34, and Bluetooth (registered trademark) in addition to the electrocardiographic electrodes 20a and 20b, the photoelectric unit 22, the temperature sensor 24, and the charging terminal 26 described above. A module 36, a system controller 38, an embedded controller (EC) 40, a lithium secondary battery 42, a CPU 44, a main memory 46, a BIOS-ROM 48, a flash memory 50 and the like are included.

心電図電極(R)20a、心電図電極(L)20bが心電図用のアナログフロントエンドである心電計30に接続される。心電計30は心電図電極(R)20a、心電図電極(L)20b間の電位差をサンプリングした時系列信号を解析することにより心電図を得る。 The electrocardiogram electrode (R) 20a and the electrocardiogram electrode (L) 20b are connected to an electrocardiograph 30, which is an analog front end for electrocardiogram. The electrocardiograph 30 obtains an electrocardiogram by analyzing a time-series signal obtained by sampling the potential difference between the electrocardiogram electrode (R) 20a and the electrocardiogram electrode (L) 20b.

光電ユニット22は容積脈波を検知するためのものであり、光源である発光素子(例えば、青色LED)22aと、受光部であるフォトダイオード(PD)22bを含む。光電ユニット22の前面には透明な窓部が設けられ、窓部を通して青色LED22aからの光が皮膚表面に照射され、反射光が窓部を通してPD22bに入射される。青色LED22aと、PD22bが脈波用のアナログフロントエンドである脈波計34に接続される。脈波計34は毛細血管内の血流変化により変化する反射光の変動を検知し、この検知信号を解析することにより脈波を求める。 The photoelectric unit 22 is for detecting a volume pulse wave, and includes a light emitting element (for example, a blue LED) 22a that is a light source and a photodiode (PD) 22b that is a light receiving unit. A transparent window is provided on the front surface of the photoelectric unit 22, light from the blue LED 22a is applied to the skin surface through the window, and reflected light is incident on the PD 22b through the window. The blue LED 22a and the PD 22b are connected to a pulse wave meter 34 which is an analog front end for pulse waves. The sphygmograph 34 detects the fluctuation of the reflected light that changes due to the change of blood flow in the capillaries, and obtains the pulse wave by analyzing the detection signal.

心電計30、加速度センサ32、脈波計34、温度センサ24がシステムコントローラ38に接続される。温度センサ24は人体の体表面の温度を測定し、加速度センサ32は人体の動きを測定する。なお、ここでは、加速度センサ32は、サンプリング周波数が1KHzの3軸加速度センサであるものとする。 The electrocardiograph 30, the acceleration sensor 32, the pulse wave meter 34, and the temperature sensor 24 are connected to the system controller 38. The temperature sensor 24 measures the temperature of the human body surface, and the acceleration sensor 32 measures the movement of the human body. The acceleration sensor 32 is assumed to be a triaxial acceleration sensor with a sampling frequency of 1 KHz.

CPU44は生体センサ装置10の各モジュール、各コンポーネントの動作を制御するプロセッサである。上記したように、生体センサ装置10は各センサの出力、あるいは複数のセンサの出力の組み合わせを解析することにより、種々の生体情報(例、体温、皮膚温、脈拍数、心拍数、自律神経活動指標、血圧、睡眠時間等)を連続的に計測することができる。 The CPU 44 is a processor that controls the operation of each module and each component of the biological sensor device 10. As described above, the biological sensor device 10 analyzes various biological information (eg, body temperature, skin temperature, pulse rate, heart rate, autonomic nerve activity) by analyzing the output of each sensor or the combination of the outputs of a plurality of sensors. Index, blood pressure, sleep time, etc.) can be continuously measured.

システムコントローラ38は、CPU44と各モジュール、各コンポーネントとの間を接続するブリッジデバイスである。システムコントローラ38は、ブルーツースモジュール36、エンベデッドコントローラ(EC)40、CPU44、主メモリ46、BIOS−ROM48、フラッシュメモリ50も接続される。 The system controller 38 is a bridge device that connects the CPU 44 to each module and each component. The system controller 38 is also connected to the Bluetooth module 36, embedded controller (EC) 40, CPU 44, main memory 46, BIOS-ROM 48, and flash memory 50.

エンベデッドコントローラ40は、生体センサ装置10の電力管理を実行するための電力管理コントローラであり、内蔵の2次電池、例えばリチウム2次電池42の充電を制御する。生体センサ装置10が充電器52に装着されると、充電端子26が充電器52の端子に接触し、充電端子26を介して充電器52からの充電電流が生体センサ装置10に供給され、リチウム2次電池42が充電される。エンベデッドコントローラ40はリチウム2次電池42からの電力に基づいて各モジュール、各コンポーネントへ動作電源を供給する。 The embedded controller 40 is a power management controller for performing power management of the biometric sensor device 10, and controls charging of a built-in secondary battery, for example, a lithium secondary battery 42. When the biosensor device 10 is attached to the charger 52, the charging terminal 26 comes into contact with the terminal of the charger 52, and the charging current from the charger 52 is supplied to the biosensor device 10 via the charging terminal 26. The secondary battery 42 is charged. The embedded controller 40 supplies operating power to each module and each component based on the electric power from the lithium secondary battery 42.

CPU44は、生体センサ装置10内の各モジュール、各コンポーネントの動作を制御するプロセッサである。CPU44は、フラッシュメモリ50から主メモリ46にロードされる各種ソフトウェアを実行する。これらソフトウェアには、オペレーティングシステム(OS)や、各種アプリケーションプログラムが含まれている。アプリケーションプログラムには、呼吸解析アプリケーションプログラム(以下、単に、呼吸解析アプリケーションと表記)100が含まれている。 The CPU 44 is a processor that controls the operation of each module and each component in the biological sensor device 10. The CPU 44 executes various software loaded from the flash memory 50 into the main memory 46. The software includes an operating system (OS) and various application programs. The application program includes a respiratory analysis application program (hereinafter, simply referred to as a respiratory analysis application) 100.

なお、本実施形態では、図2及び図3を参照して、生体センサ装置10のハードウェア構成について説明したが、生体センサ装置10のハードウェア構成はこれに限られるものでない。後述にて説明する呼吸解析アプリケーション100をCPU44に実行させることにより実現する各種機能は、少なくとも生体センサ装置10内に加速度センサ32が内蔵されていれば動作可能であるので、例えば生体センサ装置10から温度センサ24や心電計30、脈波計34等が省略された構成であっても構わない。また、生体センサ装置10は、解析結果情報を表示可能なディスプレイを更に備えた構成であっても構わない。 In the present embodiment, the hardware configuration of the biometric sensor device 10 has been described with reference to FIGS. 2 and 3, but the hardware configuration of the biometric sensor device 10 is not limited to this. Various functions realized by causing the CPU 44 to execute the respiratory analysis application 100 described below can operate at least when the biosensor device 10 has the acceleration sensor 32 built therein. For example, from the biosensor device 10. The temperature sensor 24, the electrocardiograph 30, the pulse wave meter 34, etc. may be omitted. The biosensor device 10 may be configured to further include a display capable of displaying analysis result information.

一般的に、加速度信号の波形は、無呼吸症状または低呼吸症状からの呼吸復帰時、鼾発生時、寝返り運動時、睡眠中に発生する微小体動(四肢運動や上半身運動)時等、種々様々な場合において変動する。一般的な呼吸解析方法としては、加速度信号の波形において、呼吸変動に関連するピーク値を検出し、ピーク強度差を呼吸の強度として捉え、無呼吸症状が発生しているかどうかを推定する手法が提案されている。しかしながら、この呼吸解析方法では、無呼吸症状の発生しか推定することができず、低呼吸症状や鼾の発生、寝返り運動や微小体動の発生等を推定することができないという不都合があった(すなわち、無呼吸症状の発生と、他の事象の発生とを識別することができないという不都合があった)。本実施形態に係る呼吸解析アプリケーション100は、加速度センサ32によって取得される加速度信号に基づいて装着者の動きを検知すると共に、当該装着者の動きが何に起因した動きであるかを判別(識別)・決定する機能を有している。以下、呼吸解析アプリケーション100について詳しく説明する。 Generally, the waveform of the acceleration signal is various, such as when resuming breathing from apnea or hypopnea symptoms, when snoring occurs, when rolling over, during minute body movements (limb movements and upper body movements) that occur during sleep, etc. It varies in various cases. As a general respiratory analysis method, there is a method of estimating whether or not an apnea symptom occurs by detecting the peak value related to respiratory fluctuation in the waveform of the acceleration signal and capturing the peak intensity difference as the respiratory intensity. Proposed. However, with this respiratory analysis method, only the occurrence of apnea symptoms can be estimated, and there is the inconvenience that it is not possible to estimate the occurrence of hypopnea symptoms, the occurrence of snoring, the rolling motion and the occurrence of minute body movements ( That is, there was a disadvantage that it was not possible to distinguish between the occurrence of apnea symptoms and the occurrence of other events). The respiratory analysis application 100 according to the present embodiment detects the movement of the wearer based on the acceleration signal acquired by the acceleration sensor 32, and determines (identifies) what caused the movement of the wearer. ) ・Has a function to decide. Hereinafter, the breath analysis application 100 will be described in detail.

図4は、呼吸解析アプリケーション100の機能構成の一例を示すブロック図である。呼吸解析アプリケーション100は、図4に示すように、加速度イベント検出部101及びイベント種別判定部102等を備えている。また、イベント種別判定部102は、体動呼吸イベント判定部103、体動イベント属性判定部104及び呼吸イベント属性判定部105等を含む。なお、本実施形態では、呼吸解析アプリケーション100は、生体センサ装置10内の主メモリ46に格納され、当該生体センサ装置10内のCPU44によって実行されるものとするが、例えば、呼吸解析アプリケーション100は、電子機器11の図示しないメモリに格納され、当該電子機器11内の図示しないCPUによって実行されてもよい。この場合、加速度センサ32によって計測される加速度信号は電子機器11に出力される。また、呼吸解析アプリケーション100に含まれる各機能部のうちの一部を、電子機器11に実装するとしてもよい。 FIG. 4 is a block diagram showing an example of the functional configuration of the respiratory analysis application 100. As shown in FIG. 4, the respiratory analysis application 100 includes an acceleration event detection unit 101, an event type determination unit 102, and the like. Further, the event type determination unit 102 includes a body movement respiratory event determination unit 103, a body movement event attribute determination unit 104, a respiratory event attribute determination unit 105, and the like. In the present embodiment, the respiratory analysis application 100 is stored in the main memory 46 of the biological sensor device 10 and executed by the CPU 44 of the biological sensor device 10. However, for example, the respiratory analysis application 100 is It may be stored in a memory (not shown) of the electronic device 11 and executed by a CPU (not shown) in the electronic device 11. In this case, the acceleration signal measured by the acceleration sensor 32 is output to the electronic device 11. Further, some of the functional units included in the respiratory analysis application 100 may be mounted on the electronic device 11.

以下、各部101〜105が有している機能の詳細について説明する。
加速度イベント検出部101は、加速度センサ32から出力された加速度信号の入力を受け付けると(加速度センサ32から加速度信号を取得すると)、当該加速度信号から加速度イベントを検出する。具体的には、加速度イベント検出部101は、入力を受け付けた加速度信号により示される加速度の時間的な変化波形に対してフィルタリング処理を実行し、当該フィルタリング処理後の波形から、周波数が予め設定された第1の閾値未満になる外れ値時刻T1を加速度イベントが生じた時刻として検出する。なお、加速度イベントとは、非安静状態、つまり、生体センサ装置10の装着者に動きがあったことを示す。また、外れ値時刻T1とは、加速度イベントが生じた時刻、つまり、生体センサ装置10の装着者に動きがあった時刻を示す。更に、ここでのフィルタリング処理とは、第1のカットオフ周波数にてハイパスフィルタを実装して、ノイズを除去する処理である。第1のカットオフ周波数は呼吸運動の周波数以上である2[Hz]以上である方が好ましい。ここでのフィルタリング処理においては、ハイパスフィルタを実装するのではなく、第1のカットオフ周波数よりも高い第2のカットオフ周波数にてバンドパスフィルタを実装するとしてもよい。これによれば、加速度イベントの発生とは関係なく、定常的に重畳されているノイズを除去することができる。この場合、第2のカットオフ周波数は、例えば鼾等といった呼吸関連の基本周波数に近い100[Hz]〜150[Hz]であることが好ましい。
The details of the functions of the respective units 101 to 105 will be described below.
Upon receiving the input of the acceleration signal output from the acceleration sensor 32 (when acquiring the acceleration signal from the acceleration sensor 32), the acceleration event detection unit 101 detects the acceleration event from the acceleration signal. Specifically, the acceleration event detection unit 101 performs a filtering process on a temporal change waveform of the acceleration indicated by the input acceleration signal, and the frequency is preset from the waveform after the filtering process. An outlier time T1 that is less than the first threshold value is detected as a time when an acceleration event occurs. The acceleration event indicates a non-resting state, that is, the wearer of the biometric sensor device 10 has moved. The outlier time T1 indicates the time when the acceleration event occurs, that is, the time when the wearer of the biometric sensor device 10 has moved. Further, the filtering process here is a process of mounting a high-pass filter at the first cutoff frequency to remove noise. The first cutoff frequency is preferably 2 [Hz] or higher, which is higher than the frequency of respiratory motion. In the filtering process here, the bandpass filter may be mounted at the second cutoff frequency higher than the first cutoff frequency instead of mounting the highpass filter. According to this, it is possible to remove the noise that is constantly superimposed regardless of the occurrence of the acceleration event. In this case, the second cutoff frequency is preferably 100 [Hz] to 150 [Hz], which is close to a respiratory-related fundamental frequency such as snoring.

ここで、図5及び図6を参照して、加速度イベントを検出する処理(外れ値時刻T1を検出する処理)について、より詳しく説明する。
図5は、加速度センサ32から出力された加速度信号の波形(生波形)の一例を示す。なお、図5に示す加速度信号の波形は、生体センサ装置10の装着者の胸部表面に対して垂直方向の軸の加速度の時間的な変化を示している。図5(a)は、睡眠中に装着者の足の筋電に活動が見られ、装着者が四肢運動を行っている場合の加速度信号の波形を示す。図5(b)は、装着者が睡眠の途中で覚醒し、上半身を動かした場合の加速度信号の波形を示す。図5(c)は、装着者が寝返り運動を行っている場合の加速度信号の波形を示す。図5(d)は、装着者が鼾を発している場合の加速度信号の波形を示す。図5(e)は、装着者が無呼吸状態である場合の加速度信号の波形を示す。図5(f)は、装着者が低呼吸状態である場合の加速度信号の波形を示す。
Here, the process of detecting an acceleration event (the process of detecting an outlier T1) will be described in more detail with reference to FIGS. 5 and 6.
FIG. 5 shows an example of the waveform (raw waveform) of the acceleration signal output from the acceleration sensor 32. The waveform of the acceleration signal shown in FIG. 5 shows a temporal change in the acceleration of the axis perpendicular to the chest surface of the wearer of the biometric sensor device 10. FIG. 5A shows the waveform of the acceleration signal when the wearer's leg myoelectricity is active during sleep and the wearer is performing limb movements. FIG. 5B shows the waveform of the acceleration signal when the wearer awakens during sleep and moves the upper body. FIG. 5C shows the waveform of the acceleration signal when the wearer is rolling over. FIG. 5D shows the waveform of the acceleration signal when the wearer is snoring. FIG. 5E shows the waveform of the acceleration signal when the wearer is in an apnea state. FIG. 5F shows the waveform of the acceleration signal when the wearer is in a low breathing state.

一般的に、睡眠中の微小体動(四肢運動や上半身運動)及び寝返り運動に伴い、加速度信号には、図5(a)〜(c)に示すように、高周波数振動が重畳する。また、鼾発生時、及び、無呼吸状態または低呼吸状態からの呼吸復帰時には、声道や口腔付近が振動し、呼吸周波数以上の高い周波数の大きな気道音が発せられ、これが胸部表面に伝達するので、図5(d)〜(f)に示すような加速度信号の波形が得られる。 In general, a high frequency vibration is superimposed on the acceleration signal as shown in FIGS. 5(a) to 5(c) in association with minute body movements during sleep (limb movements or upper body movements) and turning over movements. Also, when snoring occurs and when resuming breathing from an apnea or hypopnea state, the vocal tract and the vicinity of the oral cavity vibrate, producing a large airway sound with a frequency higher than the respiratory frequency, which is transmitted to the chest surface. Therefore, the waveform of the acceleration signal as shown in FIGS. 5D to 5F is obtained.

図6は、図5に示す各種波形に対してフィルタリング処理を実行した後の加速度信号の波形の一例を示す。図6(a)〜(f)は、図5(a)〜(f)に示す加速度信号の波形に対して第1のカットオフ周波数にてハイパスフィルタを実装してフィルタリング処理を実行した後の(第1の周波数帯の)加速度信号の波形を各々示している。加速度イベント検出部101は、図6(a)〜(f)の×印に示されるように、周波数が予め設定された第1の閾値未満になる時刻を外れ値時刻T1として、つまり、加速度イベントが発生した時刻として、各々検出する。なお、上記したフィルタリング処理により抽出された高周波数帯の波形において、周波数が第1の閾値未満になる全ての時刻が外れ値時刻T1として検出されてもよいし、連続的な所定の長さの区間における移動標準偏差値σ1及び移動平均値M1を算出し、統計的にM1±α1*σ1(但し、α1は定数)の範囲外の値となった時刻が外れ値時刻T1として検出されてもよい。図6では、後者の手法を利用して、外れ値時刻T1が検出された場合を示している。具体的には、後者の手法により、図6(a)では3つの外れ値時刻T1が検出され、図6(b)では4つの外れ値時刻T1が検出され、図6(c)では5つの外れ値時刻T1が検出され、図6(d)では規則的に24つの外れ値時刻T1が検出され、図6(e),(f)では共に2つの外れ値時刻T1が検出された場合を示している。 FIG. 6 shows an example of the waveform of the acceleration signal after performing the filtering process on the various waveforms shown in FIG. FIGS. 6A to 6F show the waveforms of the acceleration signals shown in FIGS. 5A to 5F after the high-pass filter is mounted at the first cutoff frequency and the filtering process is executed. The respective waveforms of the acceleration signal (of the first frequency band) are shown. The acceleration event detection unit 101 sets the time when the frequency becomes less than the preset first threshold value as the outlier time T1, that is, the acceleration event, as shown by the crosses in FIGS. 6A to 6F. Is detected as the time when the occurrence occurs. In the waveform of the high frequency band extracted by the above-described filtering process, all the times when the frequency becomes less than the first threshold value may be detected as the outlier time T1 or may have a predetermined continuous length. Even if the time when the moving standard deviation value σ1 and the moving average value M1 in the section are calculated and a value statistically outside the range of M1±α1*σ1 (where α1 is a constant) is detected as the outlier time T1 Good. FIG. 6 shows a case where the outlier time T1 is detected by using the latter method. Specifically, the latter method detects three outlier time points T1 in FIG. 6A, four outlier time points T1 in FIG. 6B, and five outlier time points T1 in FIG. 6C. In the case where the outlier time T1 is detected, 24 outlier times T1 are regularly detected in FIG. 6D, and two outlier time T1 are both detected in FIGS. 6E and 6F. Shows.

なお、検出された外れ値時刻T1を示す情報は、イベント種別判定部102に送出される。 The information indicating the detected outlier time T1 is sent to the event type determination unit 102.

再び、図4の説明に戻る。イベント種別判定部102内の体動呼吸イベント判定部103は、加速度イベント検出部101によって検出された加速度イベント(換言すると、外れ値時刻T1において生じた生体センサ装置10の装着者の動き)が、体動に起因した加速度イベント(動き)であるのか、または呼吸に起因した加速度イベント(動き)であるのかを判定する処理を実行する。 Again, returning to the description of FIG. The body movement/breathing event determination unit 103 in the event type determination unit 102 determines that the acceleration event detected by the acceleration event detection unit 101 (in other words, the movement of the wearer of the biosensor device 10 that occurred at the outlier time T1) is Processing is performed to determine whether the acceleration event (movement) is caused by body movement or the acceleration event (movement) is caused by respiration.

一般的に、微小体動や寝返り運動等、体動に起因した加速度イベントが発生した場合には、生体センサ装置10の姿勢は大きく変化する、つまり、生体センサ装置10の姿勢変化量は大きくなる傾向がある。一方で、呼吸に起因した加速度イベントが発生した場合には、(当該加速度イベントに伴う動きは、胸が上下動する等であるので)生体センサ装置10の姿勢はあまり変化しない、つまり、生体センサ装置10の姿勢変化量は小さくなる傾向がある。体動呼吸イベント判定部103は、この傾向を利用して、上記した姿勢変化量を第1の特徴量として算出し、当該算出された第1の特徴量が予め設定された第2の閾値以上であるかどうかを判定することで、加速度イベント検出部101によって検出された加速度イベントが、体動に起因した加速度イベントであるのか、または呼吸に起因した加速度イベントであるのかを判定する処理を実行する。 Generally, when an acceleration event such as a small body movement or a rolling motion occurs due to a body movement, the posture of the biosensor device 10 changes significantly, that is, the posture change amount of the biosensor device 10 increases. Tend. On the other hand, when an acceleration event due to respiration occurs, the posture of the biometric sensor device 10 does not change much (because the movement associated with the acceleration event is a vertical movement of the chest, etc.), that is, the biometric sensor. The posture change amount of the device 10 tends to be small. Using this tendency, the body movement/breathing event determination unit 103 calculates the above-described posture change amount as the first feature amount, and the calculated first feature amount is equal to or greater than the preset second threshold value. By executing a process of determining whether the acceleration event detected by the acceleration event detection unit 101 is an acceleration event caused by body movement or an acceleration event caused by respiration. To do.

ここで、図7を参照して、生体センサ装置10の姿勢変化量(第1の特徴量)を算出する処理について、より詳しく説明する。
図7は、図5に示す各種波形に対してフィルタリング処理を実行した後の加速度信号の波形の一例を示す。図7(a)〜(f)は、図5(a)〜(f)に示す加速度信号の波形に対して第3のカットオフ周波数にてローパスフィルタを実装して、ノイズを除去した後の(つまり、フィルタリング処理を実行した後の)(第2の周波数帯の)加速度信号の波形を各々示している。なお、第3のカットオフ周波数は、呼吸運動の周波数未満の値であり、0.02[Hz]以上0.1[Hz]未満であることが好ましい。
Here, the process of calculating the posture change amount (first feature amount) of the biological sensor device 10 will be described in more detail with reference to FIG. 7.
FIG. 7 shows an example of the waveform of the acceleration signal after performing the filtering process on the various waveforms shown in FIG. 7(a) to 7(f) show the waveforms of the acceleration signals shown in FIGS. 5(a) to 5(f) after the low pass filter is mounted at the third cutoff frequency to remove noise. The waveforms of the acceleration signal (that is, after performing the filtering process) (in the second frequency band) are respectively shown. The third cutoff frequency is a value lower than the frequency of respiratory movement, and is preferably 0.02 [Hz] or more and less than 0.1 [Hz].

体動呼吸イベント判定部103は、図7(a)〜(f)に示す各種波形y(t)において、外れ値時刻T1を含む所定区間T2における姿勢変化量を第1の特徴量として算出する。具体的には、体動呼吸イベント判定部103は、y{T1−(T2/2)}からy(T1)の範囲における中央値と、y(T1)からy{T1+(T2/2)}の範囲における中央値との差分を第1の特徴量として求める。なお、所定区間T2とは、例えば外れ値時刻T1を中心にして前後に所定間隔だけ設けた区間であり、本実施形態では120秒(つまり、外れ値時刻T1から前後60秒の区間)を所定区間T2と想定している。また、第1の特徴量は、上記した手法に限らず、例えば、y{T1−(T2/2)}からy(T1)の範囲における平均値と、y(T1)からy{T1+(T2/2)}の範囲における平均値との差分として求められてもよいし、y{T1−(T2/2)}からy{T1+(T2/2)}の範囲における最大値と最小値との差分として求められてもよいし、y{T1−(T2/2)}からy{T1+(T2/2)}の範囲における分散値や標準偏差値として求められてもよい。 The body movement/breathing event determination unit 103 calculates the posture change amount in the predetermined section T2 including the outlier time T1 as the first feature amount in the various waveforms y(t) shown in FIGS. 7A to 7F. .. Specifically, the body motion/breathing event determination unit 103 determines the median value in the range of y{T1-(T2/2)} to y(T1) and y(T1) to y{T1+(T2/2)}. The difference from the median in the range is obtained as the first feature amount. The predetermined section T2 is, for example, a section provided at a predetermined interval before and after the outlier time T1 as a center, and in the present embodiment, 120 seconds (that is, a section 60 seconds before and after the outlier time T1) is predetermined. It is assumed to be the section T2. The first feature amount is not limited to the above-described method, and for example, an average value in the range of y{T1-(T2/2)} to y(T1) and y(T1) to y{T1+(T2 /2)} may be obtained as a difference with the average value in the range, or between the maximum value and the minimum value in the range of y{T1-(T2/2)} to y{T1+(T2/2)}. It may be calculated as a difference, or may be calculated as a variance value or a standard deviation value in the range of y{T1-(T2/2)} to y{T1+(T2/2)}.

再び、図4の説明に戻る。体動イベント属性判定部104は、加速度イベント検出部101によって検出された加速度イベントが、体動呼吸イベント判定部103によって体動に起因した加速度イベントであると判定された場合に、当該体動に起因した加速度イベントが、微小体動に起因した加速度イベントであるのか、または寝返り運動に起因した加速度イベントであるのかを判定する処理を実行する。 Again, returning to the description of FIG. If the acceleration event detected by the acceleration event detection unit 101 is determined by the body movement respiratory event determination unit 103 to be an acceleration event caused by the body movement, the body movement event attribute determination unit 104 determines that the body movement has occurred. A process of determining whether the resulting acceleration event is an acceleration event due to a small body movement or an acceleration event due to a rolling motion is executed.

一般的に、微小体動(四肢運動や上半身運動)に起因した加速度イベントが発生した場合の特徴量(姿勢変化量)と、寝返り運動に起因した加速度イベントが発生した場合の特徴量(姿勢変化量)とを比較すると、寝返り運動に起因した加速度イベントが発生した場合の特徴量の方が微小体動に起因した加速度イベントが発生した場合の特徴量よりも大きくなる傾向がある。体動イベント属性判定部104は、この傾向を利用して、体動呼吸イベント判定部103によって算出された第1の特徴量(姿勢変化量)が予め設定された第3の閾値以上であるかどうかを判定することで、体動呼吸イベント判定部103によって体動に起因した加速度イベントであると判定された加速度イベントが、微小体動に起因した加速度イベントであるのか、または寝返り運動に起因した加速度イベントであるのかを判定する処理を実行する。 In general, the feature amount (posture change amount) when an acceleration event occurs due to a small body movement (limb movement or upper body movement) and the feature amount (posture change when an acceleration event occurs due to rolling over movement) Amount), there is a tendency that the feature amount when the acceleration event caused by the rolling over motion occurs is larger than the feature amount when the acceleration event caused by the small body motion occurs. Using this tendency, the body movement event attribute determination unit 104 determines whether the first feature amount (posture change amount) calculated by the body movement event determination unit 103 is equal to or greater than a preset third threshold value. By determining whether the acceleration event determined by the body movement respiratory event determination unit 103 to be an acceleration event caused by body movement is an acceleration event caused by minute body movement or caused by a rolling over movement. A process of determining whether the event is an acceleration event is executed.

なお、ここでは、体動イベント属性判定部104が、体動呼吸イベント判定部103によって算出された第1の特徴量(姿勢変化量)を利用して、上記した判定処理を実行するとしたが、例えば、体動呼吸イベント判定部103によって算出された第1の特徴量を利用せずに、自身で特徴量を算出して、上記した判定処理を実行するとしてもよい。この場合、特徴量を算出するにあたって加速度信号の波形にローパスフィルタを実装する際のカットオフ周波数は、上記した第3のカットオフ周波数に限られず、体動の周波数以下であれば構わない。 Note that here, the body movement event attribute determination unit 104 executes the determination process described above using the first feature amount (posture change amount) calculated by the body movement respiratory event determination unit 103. For example, instead of using the first feature amount calculated by the body movement/breathing event determination unit 103, the feature amount may be calculated by itself, and the determination process described above may be executed. In this case, the cutoff frequency when the low-pass filter is mounted on the waveform of the acceleration signal in calculating the feature amount is not limited to the above-mentioned third cutoff frequency, and may be equal to or lower than the frequency of body movement.

呼吸イベント属性判定部105は、加速度イベント検出部101によって検出された加速度イベントが、体動呼吸イベント判定部103によって呼吸に起因した加速度イベントであると判定された場合に、当該呼吸に起因した加速度イベントが、鼾に起因した加速度イベント、無呼吸状態に起因した加速度イベント及び低呼吸状態に起因した加速度イベントのいずれであるのかを判定する処理を実行する。 When the acceleration event detected by the acceleration event detection unit 101 is determined by the body motion respiratory event determination unit 103 to be an acceleration event caused by respiration, the respiratory event attribute determination unit 105 determines the acceleration caused by the respiration. A process of determining whether the event is an acceleration event caused by a snoring, an acceleration event caused by an apnea condition, or an acceleration event caused by a hypopnea condition is executed.

ここで、図8を参照して、鼾に起因した加速度イベントと、無呼吸状態に起因した加速度イベントと、低呼吸状態に起因した加速度イベントとの違いについて説明する。図8は、図5に示す各種波形に対してフィルタリング処理を実行した後の加速度信号の波形の一例を示す。図8(a)〜(f)は、図5(a)〜(f)に示す加速度信号の波形に対して第4のカットオフ周波数にてローパスフィルタを実装して、ノイズを除去した後の(つまり、フィルタリング処理を実行した後の)(第3の周波数帯の)加速度信号の波形を各々示している。なお、第4のカットオフ周波数は、呼吸運動の周波数帯であることが好ましく、例えば0.1[Hz]以上1.0[Hz]未満であることが好ましい。 Here, the difference between the acceleration event caused by the snoring, the acceleration event caused by the apnea, and the acceleration event caused by the hypopnea will be described with reference to FIG. FIG. 8 shows an example of the waveform of the acceleration signal after performing the filtering process on the various waveforms shown in FIG. 8(a) to 8(f) show the waveforms of the acceleration signals shown in FIGS. 5(a) to 5(f) after the noise is removed by mounting a low-pass filter at the fourth cutoff frequency. The waveforms of the acceleration signal (that is, after performing the filtering process) (in the third frequency band) are shown. The fourth cutoff frequency is preferably in the frequency band of respiratory movement, and is preferably 0.1 [Hz] or more and less than 1.0 [Hz], for example.

一般的に、鼾に起因した加速度イベントが発生した場合に加速度信号の波形にみられる変化と、無呼吸状態(無呼吸症状)または低呼吸状態(低呼吸症状)からの呼吸復帰に起因した加速度イベントが発生した場合に加速度信号の波形にみられる変化とを比較すると、次のような傾向がみられる。つまり、鼾に起因した加速度イベントが発生した場合には、図8(d)に示すように、波形特徴に大きな変化がみられないのに対し、無呼吸状態または低呼吸状態からの呼吸復帰に起因した加速度イベントが発生した場合には、図8(e),(f)に示すように、外れ値時刻T1の前後において波形特徴に大きな変化がみられる傾向がある。これは、鼾に起因した加速度イベントの場合、呼吸運動自体は定常的であるため、波形特徴に大きな変化はみられないが、無呼吸状態または低呼吸状態からの呼吸復帰に起因した加速度イベントの場合、呼吸復帰時に声道や口腔付近の組織が振動し、その前後で胸部運動が行われるので、波形特徴に大きな変化がみられる傾向がある。呼吸イベント属性判定部105は、この傾向を利用して、図8に示す加速度信号の波形y2(t)において、外れ値時刻T1を含む所定区間T3における第2の特徴量を算出し、当該算出された第2の特徴量が予め設定された第4の閾値以上であるかどうかを判定することで、体動呼吸イベント判定部103によって呼吸に起因した加速度イベントであると判定された加速度イベントが、鼾に起因した加速度イベントであるのか、または無呼吸状態あるいは低呼吸状態に起因した加速度イベントであるのかを判定する処理を実行する。 In general, changes in the waveform of the acceleration signal when a snoring-induced acceleration event occurs, and acceleration due to respiratory return from an apnea condition (apnea condition) or a hypopnea condition (hypopnea condition) The following tendency can be seen when comparing with the change observed in the waveform of the acceleration signal when the event occurs. In other words, when an acceleration event due to snoring occurs, as shown in FIG. 8(d), there is no significant change in the waveform characteristics, but in the respiratory recovery from the apnea or hypopnea state. When the resulting acceleration event occurs, as shown in FIGS. 8E and 8F, there is a tendency that a large change occurs in the waveform characteristics before and after the outlier time T1. This is because in the case of an acceleration event due to snoring, since the respiratory movement itself is stationary, there is no significant change in the waveform characteristics, but the acceleration event due to respiratory return from an apnea or hypopnea state In this case, since the tissue around the vocal tract and the oral cavity vibrates at the time of resuming breathing, and chest motion is performed before and after that, there is a tendency that a large change occurs in the waveform characteristics. The respiratory event attribute determination unit 105 uses this tendency to calculate the second characteristic amount in the predetermined section T3 including the outlier time T1 in the waveform y2(t) of the acceleration signal shown in FIG. By determining whether or not the generated second feature amount is equal to or more than a preset fourth threshold value, the acceleration event determined to be the acceleration event caused by respiration by the body movement respiratory event determination unit 103 , A process of determining whether the acceleration event is caused by a snoring or the acceleration event is caused by an apnea state or a hypopnea state.

更に、図8(e),(f)に示されるように、無呼吸状態からの呼吸復帰に起因した加速度イベントが発生した場合と、低呼吸状態からの呼吸復帰に起因した加速度イベントが発生した場合とでは、無呼吸状態からの呼吸復帰に起因した加速度イベントが発生した場合の方が、低呼吸状態からの呼吸復帰に起因した加速度イベントが発生した場合に比べて、波形特徴に大きな変化がみられることがわかる。このため、呼吸イベント属性判定部105は、無呼吸状態または低呼吸状態に起因した加速度イベントであると判定された加速度イベントに関し、上記したようにして算出された第2の特徴量が予め設定された第5の閾値以上であるかどうかを判定することで、無呼吸状態または低呼吸状態に起因した加速度イベントであると判定された加速度イベントが、無呼吸状態に起因した加速度イベントであるのか、または低呼吸状態に起因した加速度イベントであるのかを判定する処理を実行する。 Further, as shown in FIGS. 8(e) and (f), a case where an acceleration event occurs due to a return of breath from an apnea state and an acceleration event occurs due to a return of breath from a low breathing state. In the case and, when the acceleration event caused by the respiratory return from the apnea state occurs, the waveform characteristics are significantly changed compared with the case where the acceleration event caused by the respiratory return from the hypopnea state occurs. You can see it. Therefore, the respiratory event attribute determination unit 105 presets the second feature amount calculated as described above with respect to the acceleration event determined to be the acceleration event caused by the apnea state or the low respiratory state. Whether the acceleration event determined to be the acceleration event due to the apnea state or the hypopnea state is the acceleration event due to the apnea state by determining whether it is equal to or more than the fifth threshold value, Alternatively, a process for determining whether the acceleration event is caused by the low respiratory state is executed.

なお、上記した外れ値時刻T1を含む所定区間T3における第2の特徴量(ここでは、加速度イベント前後での胸部運動の変動比)は、以下の(1)式に基づいて算出される。このとき、所定区間T3は、外れ値時刻T1を含むように設定された区間であればよく、例えば本実施形態では所定区間T3は20秒(つまり、外れ値時刻T1から前後10秒の区間)に設定されているものとする。なお、以下の(1)式では、標準偏差値が利用されている場合を例示しているが、標準偏差値の代わりに、分散値が利用されるとしてもよい。

Figure 0006716888
The second feature amount (here, the variation ratio of the chest motion before and after the acceleration event) in the predetermined section T3 including the outlier time T1 is calculated based on the following equation (1). At this time, the predetermined section T3 may be a section set so as to include the outlier time T1. For example, in the present embodiment, the predetermined section T3 is 20 seconds (that is, a section 10 seconds before and after the outlier time T1). Is set to. In addition, in the following formula (1), the case where the standard deviation value is used is illustrated, but the variance value may be used instead of the standard deviation value.
Figure 0006716888

また、本実施形態では、加速度イベント前後での胸部運動の変動比(第2の特徴量)を算出するにあたって、上記(1)式を利用するとしたが、当該第2の特徴量は、加速度イベント前後における呼吸周波数帯の波形y2(t)の振幅値の平均値から算出されるとしてもよい。具体的には、以下に示す(2)式を利用して算出するとしてもよい。

Figure 0006716888
In addition, in the present embodiment, the formula (1) is used to calculate the variation ratio (second feature amount) of the chest motion before and after the acceleration event, but the second feature amount is the acceleration event. It may be calculated from the average value of the amplitude values of the waveform y2(t) in the respiratory frequency band before and after. Specifically, it may be calculated by using the following equation (2).
Figure 0006716888

なお、ここでの振幅値とは、図9に示すように、加速度信号の波形y2(t)の極大値(図9中の○印)とその直前の極小値(図9中の△印)との差分を示す。 The amplitude value here is, as shown in FIG. 9, the maximum value (circle in FIG. 9) of the waveform y2(t) of the acceleration signal and the minimum value immediately before (indicated by Δ in FIG. 9). And the difference.

上記した各部101〜105における各種処理の結果として得られる解析結果情報は、フラッシュメモリ50に格納されると共に、ブルーツースモジュール36を介して電子機器11に出力される。解析結果情報とは、少なくとも、加速度イベント検出部101によって検出された外れ値時刻T1と、当該外れ値時刻T1の装着者の動きが何に起因した動きであるかを示す情報とが対応づけられた情報である。電子機器11は、生体センサ装置10から出力された解析結果情報の入力を受け付けると、例えば図10に示すような画面を表示することができる。これによれば、装着者(ユーザ)は、いつ、何に起因して自身が動いたかを把握することができる。 The analysis result information obtained as a result of various processes in the respective units 101 to 105 described above is stored in the flash memory 50 and is output to the electronic device 11 via the Bluetooth module 36. At least the analysis result information is associated with the outlier time T1 detected by the acceleration event detection unit 101 and the information indicating what caused the motion of the wearer at the outlier time T1. Information. When receiving the input of the analysis result information output from the biometric sensor device 10, the electronic device 11 can display a screen as shown in FIG. 10, for example. According to this, the wearer (user) can understand when and what caused the wearer to move.

次に、図11のフローチャートを参照して、呼吸解析アプリケーション100によって実行される一連の処理手順の一例について説明する。
まず、加速度イベント検出部101は、加速度センサ32によって計測された加速度信号の入力を受け付けると、当該入力を受け付けた加速度信号により示される加速度の時間的な変化を示す波形に対して、第1のカットオフ周波数にてハイパスフィルタを実装してノイズを除去するフィルタリング処理を実行し、呼吸周波数帯以上の加速度信号の波形を抽出する(ステップS1)。つまり、加速度イベント検出部101は、図5に示す加速度信号の生波形に対してフィルタリング処理を実行し、図6に示す呼吸周波数帯以上の加速度信号の波形を抽出する。
Next, an example of a series of processing procedures executed by the respiratory analysis application 100 will be described with reference to the flowchart in FIG.
First, when the acceleration event detection unit 101 receives an input of an acceleration signal measured by the acceleration sensor 32, the acceleration event detection unit 101 receives a first waveform with respect to a waveform showing a temporal change in acceleration indicated by the acceleration signal that receives the input. A high-pass filter is mounted at the cut-off frequency to perform a filtering process for removing noise, and the waveform of the acceleration signal in the respiratory frequency band or higher is extracted (step S1). That is, the acceleration event detection unit 101 executes the filtering process on the raw waveform of the acceleration signal shown in FIG. 5 to extract the waveform of the acceleration signal in the respiratory frequency band shown in FIG.

続いて、加速度イベント検出部101は、ステップS1の処理により抽出された呼吸周波数帯以上の加速度信号の波形から、周波数が予め設定された第1の閾値未満になる外れ値時刻T1を検出する(ステップS2)。つまり、加速度イベント検出部101は、図6に示す加速度信号の波形から、周波数が第1の閾値未満になる時刻を図6の×印にて示されるように外れ値時刻T1として検出する。 Subsequently, the acceleration event detection unit 101 detects an outlier time T1 at which the frequency becomes less than a preset first threshold value from the waveform of the acceleration signal in the respiratory frequency band or higher extracted by the process of step S1 ( Step S2). That is, the acceleration event detection unit 101 detects, from the waveform of the acceleration signal shown in FIG. 6, the time when the frequency becomes less than the first threshold value as the outlier time T1 as indicated by the cross mark in FIG.

次に、体動呼吸イベント判定部103は、加速度イベント検出部101に入力された加速度信号を加速度センサ32から取得すると、当該取得された加速度信号により示される加速度の時間的な変化を示す波形に対して、第3のカットオフ周波数にてローパスフィルタを実装してノイズを除去するフィルタリング処理を実行し、呼吸周波数帯以下の加速度信号の波形y(t)を抽出する(ステップS3)。つまり、体動呼吸イベント判定部103は、図5に示す加速度信号の生波形に対してフィルタリング処理を実行し、図7に示す呼吸周波数帯以下の加速度信号の波形y(t)を抽出する。 Next, when the body motion/breathing event determination unit 103 acquires the acceleration signal input to the acceleration event detection unit 101 from the acceleration sensor 32, the body motion/breathing event determination unit 103 creates a waveform indicating a temporal change in the acceleration indicated by the acquired acceleration signal. On the other hand, a low-pass filter is mounted at the third cutoff frequency to perform a filtering process to remove noise, and the waveform y(t) of the acceleration signal below the respiratory frequency band is extracted (step S3). That is, the body motion respiratory event determination unit 103 executes the filtering process on the raw waveform of the acceleration signal shown in FIG. 5 to extract the waveform y(t) of the acceleration signal below the respiratory frequency band shown in FIG.

続いて、体動呼吸イベント判定部103は、ステップS3の処理により抽出された呼吸周波数帯以下の加速度信号の波形y(t)において、ステップS2の処理により検出された外れ値時刻T1を含む所定区間T2における第1の特徴量を算出する。具体的には、体動呼吸イベント判定部103は、呼吸周波数帯以下の加速度信号の波形y(t)において、y{T1−(T2/2)}からy(T1)の範囲における中央値と、y(T1)からy{T1+(T2/2)}の範囲における中央値との差分を、外れ値時刻T1を含む所定区間T2の第1の特徴量として算出する(ステップS4)。 Subsequently, the body movement respiratory event determination unit 103 includes a predetermined value including the outlier time T1 detected by the process of step S2 in the waveform y(t) of the acceleration signal below the respiratory frequency band extracted by the process of step S3. The first feature amount in the section T2 is calculated. Specifically, the body-movement-breathing event determination unit 103 sets the median value in the range of y{T1-(T2/2)} to y(T1) in the waveform y(t) of the acceleration signal below the respiratory frequency band. , Y(T1) to y{T1+(T2/2)} is calculated as the first feature amount of the predetermined section T2 including the outlier time T1 (step S4).

次に、体動呼吸イベント判定部103は、ステップS4の処理により算出された第1の特徴量が予め設定された第2の閾値以上であるかどうかを判定する(ステップS5)。 Next, the body movement/breathing event determination unit 103 determines whether or not the first feature amount calculated by the process of step S4 is equal to or greater than a preset second threshold value (step S5).

ステップS5の処理において、第1の特徴量が第2の閾値以上であると判定された場合(ステップS5のYES)、体動呼吸イベント判定部103は、外れ値時刻T1において発生した加速度イベントは体動に起因した加速度イベントであると判別する(ステップS6)。 In the process of step S5, when it is determined that the first feature amount is equal to or more than the second threshold value (YES in step S5), the body movement respiratory event determination unit 103 determines that the acceleration event that occurred at the outlier time T1 is It is determined that the acceleration event is caused by body movement (step S6).

続いて、体動イベント属性判定部104は、体動呼吸イベント判定部103によって外れ値時刻T1にて発生した加速度イベントが体動に起因した加速度イベントであると判別された場合に、ステップS4の処理により算出された第1の特徴量が予め設定された第3の閾値以上であるかどうかを判定する(ステップS7)。 Then, when the body motion/breathing event determination unit 103 determines that the acceleration event that occurred at the outlier T1 is an acceleration event caused by body movement, the body movement event attribute determination unit 104 determines in step S4. It is determined whether or not the first characteristic amount calculated by the process is equal to or larger than a preset third threshold value (step S7).

ステップS7の処理において、第1の特徴量が第3の閾値以上であると判定された場合(ステップS7のYES)、体動イベント属性判定部104は、外れ値時刻T1において発生した加速度イベントは寝返り運動に起因した加速度イベントであると判別し、当該一連の処理の結果を示す解析結果情報を電子機器11に出力して(ステップS8)、ここでの処理を終了させる。 In the process of step S7, when it is determined that the first feature amount is equal to or larger than the third threshold value (YES in step S7), the body movement event attribute determination unit 104 determines that the acceleration event that occurred at the outlier time T1 is It is determined that the acceleration event is caused by the rolling motion, the analysis result information indicating the result of the series of processes is output to the electronic device 11 (step S8), and the process here is ended.

一方、ステップS7の処理において、第1の特徴量が第3の閾値未満であると判定された場合(ステップS7のNO)、体動イベント属性判定部104は、外れ値時刻T1において発生した加速度イベントは微小体動に起因した加速度イベントであると判別し、当該一連の処理の結果を示す解析結果情報を電子機器11に出力して(ステップS9)、ここでの処理を終了させる。 On the other hand, in the process of step S7, when it is determined that the first feature amount is less than the third threshold value (NO in step S7), the body movement event attribute determination unit 104 determines that the acceleration occurred at the outlier time T1. It is determined that the event is an acceleration event caused by a small body motion, and analysis result information indicating the result of the series of processes is output to the electronic device 11 (step S9), and the process here is ended.

上記したステップS5の処理において、第1の特徴量が第2の閾値未満であると判定された場合(ステップS5のNO)、体動呼吸イベント判定部103は、外れ値時刻T1において発生した加速度イベントは呼吸に起因した加速度イベントであると判別する(ステップS10)。 In the process of step S5 described above, when it is determined that the first feature amount is less than the second threshold value (NO in step S5), the body motion respiratory event determination unit 103 determines that the acceleration that occurred at the outlier T1. It is determined that the event is an acceleration event caused by respiration (step S10).

次に、呼吸イベント属性判定部105は、加速度イベント検出部101に入力された加速度信号を加速度センサ32から取得すると、当該取得された加速度信号により示される加速度の時間的な変化波形に対して、第4のカットオフ周波数にてローパスフィルタを実装してノイズを除去するフィルタリング処理を実行し、呼吸周波数帯の加速度信号の波形y2(t)を抽出する(ステップS11)。つまり、呼吸イベント属性判定部105は、図5に示す加速度信号の生波形に対してフィルタリング処理を実行し、図8に示す呼吸周波数帯の加速度信号の波形y2(t)を抽出する。 Next, when the respiratory event attribute determination unit 105 acquires the acceleration signal input to the acceleration event detection unit 101 from the acceleration sensor 32, with respect to the temporal change waveform of the acceleration indicated by the acquired acceleration signal, A low-pass filter is mounted at the fourth cutoff frequency to perform filtering processing to remove noise, and the waveform y2(t) of the acceleration signal in the respiratory frequency band is extracted (step S11). That is, the respiratory event attribute determination unit 105 executes the filtering process on the raw waveform of the acceleration signal shown in FIG. 5, and extracts the waveform y2(t) of the acceleration signal in the respiratory frequency band shown in FIG.

続いて、呼吸イベント属性判定部105は、ステップS11の処理により抽出された呼吸周波数帯の加速度信号の波形y2(t)において、ステップS2の処理により検出された外れ値時刻T1を含む所定区間T3における第2の特徴量を算出する。具体的には、呼吸イベント属性判定部105は、呼吸周波数帯の加速度信号の波形y2(t)において、y2(T1)からy2{T1+(T3/2)}の範囲における標準偏差値を、y2{T1−(T3/2)}からy2(T1)の範囲における標準偏差値で除算することで得られる商を、外れ値時刻T1を含む所定区間T3の第2の特徴量として算出する(ステップS12)。 Subsequently, the respiratory event attribute determination unit 105, in the waveform y2(t) of the acceleration signal in the respiratory frequency band extracted by the process of step S11, the predetermined section T3 including the outlier time T1 detected by the process of step S2. The second feature amount in is calculated. Specifically, the respiratory event attribute determination unit 105 sets the standard deviation value in the range y2(T1) to y2{T1+(T3/2)} to y2 in the waveform y2(t) of the acceleration signal in the respiratory frequency band. The quotient obtained by dividing by the standard deviation value in the range of {T1-(T3/2)} to y2(T1) is calculated as the second feature amount of the predetermined section T3 including the outlier time T1 (step. S12).

次に、呼吸イベント属性判定部105は、ステップS12の処理により算出された第2の特徴量が予め設定された第4の閾値以上であるかどうかを判定する(ステップS13)。なお、ステップS13の処理において、第2の特徴量が第4の閾値未満であると判定された場合(ステップS13のNO)、呼吸イベント属性判定部105は、外れ値時刻T1において発生した加速度イベントは鼾に起因した加速度イベントであると判別し、当該一連の処理の結果を示す解析結果情報を電子機器11に出力して(ステップS14)、ここでの処理を終了させる。 Next, the respiratory event attribute determination unit 105 determines whether or not the second characteristic amount calculated by the process of step S12 is equal to or greater than a preset fourth threshold value (step S13). In the process of step S13, when it is determined that the second feature amount is less than the fourth threshold value (NO in step S13), the respiratory event attribute determination unit 105 determines that the acceleration event occurred at the outlier time T1. Determines that the acceleration event is caused by snoring, outputs analysis result information indicating the result of the series of processes to the electronic device 11 (step S14), and ends the process here.

一方、ステップS13の処理において、第2の特徴量が第4の閾値以上であると判定された場合(ステップS13のYES)、呼吸イベント属性判定部105は、第2の特徴量が予め設定された第5の閾値以上であるかどうかを判定する(ステップS15)。 On the other hand, in the process of step S13, when it is determined that the second feature amount is equal to or larger than the fourth threshold value (YES in step S13), the respiratory event attribute determination unit 105 sets the second feature amount in advance. It is determined whether or not it is equal to or more than the fifth threshold value (step S15).

ステップS15の処理において、第2の特徴量が第5の閾値以上であると判定された場合(ステップS15のYES)、呼吸イベント属性判定部105は、外れ値時刻T1において発生した加速度イベントは無呼吸状態に起因した加速度イベントであると判別し、当該一連の処理の結果を示す解析結果情報を電子機器11に出力して(ステップS16)、ここでの処理を終了させる。 When it is determined in the process of step S15 that the second feature amount is equal to or larger than the fifth threshold value (YES in step S15), the respiratory event attribute determination unit 105 determines that there is no acceleration event that occurred at the outlier time T1. It is determined that the acceleration event is caused by the breathing state, the analysis result information indicating the result of the series of processes is output to the electronic device 11 (step S16), and the process here is ended.

一方、ステップS15の処理において、第2の特徴量が第5の閾値未満であると判定された場合(ステップS15のNO)、呼吸イベント属性判定部105は、外れ値時刻T1において発生した加速度イベントは低呼吸状態に起因した加速度イベントであると判別し、当該一連の処理の結果を示す解析結果情報を電子機器11に出力して(ステップS17)、ここでの処理を終了させる。 On the other hand, in the process of step S15, when it is determined that the second feature amount is less than the fifth threshold value (NO in step S15), the respiratory event attribute determination unit 105 determines that the acceleration event that occurred at the outlier time T1. Is determined to be an acceleration event caused by the low breathing state, and analysis result information indicating the result of the series of processes is output to the electronic device 11 (step S17), and the process here is ended.

以上説明した第1の実施形態によれば、生体センサ装置10は、加速度センサ32により計測された加速度に基づいて装着者の動きを検知し、当該装着者の動きが何に起因した動きであるかを詳細まで判別可能な呼吸解析アプリケーション100を備えているので、装着者(ユーザ)は、自身の睡眠時の動きを把握することができる。つまり、ユーザは、自身が睡眠時無呼吸症候群を発症している恐れがあるかどうかを容易に把握することができる。 According to the first embodiment described above, the biosensor device 10 detects the movement of the wearer based on the acceleration measured by the acceleration sensor 32, and the movement of the wearer is a movement caused by what. Since the respiratory analysis application 100 capable of discriminating such details is provided, the wearer (user) can grasp the movement of the wearer during sleep. That is, the user can easily understand whether he/she may develop sleep apnea syndrome.

<第2の実施形態>
次に、第2の実施形態について説明する。本実施形態においては、呼吸解析アプリケーション100が、上記した各部101〜105に加えて、図12に示すように、寝姿勢判定部(寝姿勢推定部)106を更に備えている場合について説明する。なお、本実施形態においては、上記した第1の実施形態と同様な機能を有する各部に対しては同一の符号を付し、その詳しい説明は省略するものとする。
<Second Embodiment>
Next, a second embodiment will be described. In the present embodiment, a case will be described in which the respiratory analysis application 100 further includes a sleeping posture determination unit (sleeping posture estimation unit) 106 as illustrated in FIG. 12 in addition to the above-described units 101 to 105. In addition, in this embodiment, the same reference numerals are given to the respective units having the same functions as those in the above-described first embodiment, and the detailed description thereof will be omitted.

寝姿勢判定部106は、加速度イベント検出部101によって検出された加速度イベントが、イベント種別判定部102内の体動イベント属性判定部104により寝返り運動に起因した加速度イベントであると判定された場合に、生体センサ装置10の装着者の寝姿勢を推定(判別)する処理を実行する。なお、推定された寝姿勢を示す情報は、加速度イベント検出部101によって検出された外れ値時刻T1と、当該外れ値時刻T1の装着者の動きが寝返り運動に起因した動きであることを示す情報とに対応づけられて、フラッシュメモリ50に格納されると共に、ブルーツースモジュール36を介して電子機器11に出力される。 The sleeping posture determination unit 106 determines when the acceleration event detected by the acceleration event detection unit 101 is determined by the body motion event attribute determination unit 104 in the event type determination unit 102 to be an acceleration event caused by a rolling over movement. A process of estimating (determining) the sleeping posture of the wearer of the biometric sensor device 10 is executed. The information indicating the estimated sleeping posture is information indicating that the outlier value time T1 detected by the acceleration event detection unit 101 and the motion of the wearer at the outlier value time T1 are motions caused by the rolling over motion. And is stored in the flash memory 50 and output to the electronic device 11 via the Bluetooth module 36.

ここで、図13のフローチャートを参照して、寝姿勢判定部106によって実行される処理手順の一例について説明する。なお、ここでは、体動イベント属性判定部104によって、外れ値時刻T1に発生した加速度イベントが寝返り運動に起因した加速度イベントであると判別されたものとして、つまり、図11に示すステップS1〜S8の処理が既に実行されているものとして説明する。 Here, an example of the processing procedure executed by the sleeping posture determination unit 106 will be described with reference to the flowchart in FIG. 13. Note that, here, it is assumed that the body motion event attribute determination unit 104 has determined that the acceleration event generated at the outlier time T1 is the acceleration event caused by the rolling motion, that is, steps S1 to S8 shown in FIG. 11. The processing will be described as if it has already been executed.

まず、寝姿勢判定部106は、体動イベント属性判定部104によって抽出された加速度信号の波形y(t)から、外れ値時刻T1から所定の時間T4が経過するまでの区間データを取得する(ステップS21)。なお、ここでは、所定の時間T4が60秒である場合を想定して説明するが、これに限らず、所定の時間T4は任意の時間であって構わない。 First, the sleeping posture determination unit 106 acquires, from the waveform y(t) of the acceleration signal extracted by the body motion event attribute determination unit 104, section data from the outlier time T1 until a predetermined time T4 elapses ( Step S21). In addition, although the case where the predetermined time T4 is 60 seconds will be described here, the predetermined time T4 is not limited to this, and the predetermined time T4 may be an arbitrary time.

続いて、寝姿勢判定部106は、外れ値時刻T1から所定の時間T4が経過する間に計測された加速度信号であって、胸部表面に対して水平であり、かつ体軸と垂直である軸成分の加速度信号を加速度センサ32から取得する(ステップS22)。 Then, the sleeping posture determination unit 106 is an acceleration signal measured during a lapse of a predetermined time T4 from the outlier T1, and is an axis that is horizontal to the chest surface and perpendicular to the body axis. The acceleration signal of the component is acquired from the acceleration sensor 32 (step S22).

次に、寝姿勢判定部106は、ステップS22の処理により取得された加速度信号の時間的な変化を示す波形に対して、上記した波形y(t)と同様に、第3のカットオフ周波数にてローパスフィルタを実装してノイズを除去するフィルタリング処理を実行し、低周波数帯の加速度信号の波形y3(t)を抽出する(ステップS23)。 Next, the sleeping posture determination unit 106 sets the waveform indicating the temporal change of the acceleration signal acquired by the process of step S22 to the third cutoff frequency in the same manner as the waveform y(t) described above. Then, a low-pass filter is installed to perform filtering processing for removing noise, and the waveform y3(t) of the acceleration signal in the low frequency band is extracted (step S23).

続いて、寝姿勢判定部106は、ステップS23の処理により抽出された低周波数帯の加速度信号の波形y3(t)から、外れ値時刻T1から所定の時間T4が経過するまでの区間データを取得する(ステップS24)。 Then, the sleeping posture determination unit 106 obtains section data from the outlier time T1 until a predetermined time T4 elapses from the waveform y3(t) of the acceleration signal in the low frequency band extracted by the process of step S23. Yes (step S24).

その後、寝姿勢判定部106は、ステップS21の処理により取得された区間データに基づき第3の特徴量を、ステップS24の処理により取得された区間データに基づき第4の特徴量を各々算出する。具体的には、寝姿勢判定部106は、y(T1)からy(T1+T4)までの中央値または平均値を第3の特徴量として算出し、y3(T1)からy3(T1+T4)までの中央値または平均値を第4の特徴量として算出する(ステップS25)。 After that, the sleeping posture determination unit 106 respectively calculates a third characteristic amount based on the section data acquired by the process of step S21 and a fourth characteristic amount based on the section data acquired by the process of step S24. Specifically, the sleeping posture determination unit 106 calculates the median value or the average value from y(T1) to y(T1+T4) as the third feature amount, and calculates the median from y3(T1) to y3(T1+T4). A value or an average value is calculated as the fourth characteristic amount (step S25).

しかる後、寝姿勢判定部106は、算出された第3及び第4の特徴量に基づいて、寝姿勢が仰臥位、左側臥位、右側臥位及び腹臥位のうちのいずれに該当するのかを判別する処理を実行して、寝姿勢を推定し、当該一連の処理の結果を示す解析結果情報を電子機器11に出力して(ステップS26)、ここでの処理を終了させる。 Then, the sleeping posture determination unit 106 determines which of the supine position, the left lateral position, the right lateral position and the prone position, the sleeping position corresponds to, based on the calculated third and fourth characteristic amounts. Is executed, the sleeping posture is estimated, the analysis result information indicating the result of the series of processes is output to the electronic device 11 (step S26), and the process here is ended.

なお、第3及び第4の特徴量に基づいて寝姿勢が仰臥位、左側臥位、右側臥位及び腹臥位のいずれに該当するのかを判別する際には、例えば、ニューラルネットワークの1つである誤差逆伝播法等が利用されてもよい。この誤差逆伝播法を利用する際に使用される重みは、予め学習され、フラッシュメモリ50等に予め記録されているものとする。また、寝姿勢が上記した体位のいずれに該当するかを判別する際には、例えば、サポートベクタマシン等、他のニューラルネットワークが利用されてもよい。更に、体位毎に2つの特徴量の平均値を予め各々求めておき、算出された第3及び第4の特徴量がどの体位の平均値に最も近いかを検索することで、寝姿勢のクラスタリングが行われるとしてもよい。また、第3及び第4の特徴量にそれぞれ対応した閾値に基づいて、寝姿勢が上記した体位のいずれに該当するのかを判別するとしてもよい。 Note that when determining whether the sleeping posture corresponds to the supine position, the left lateral position, the right lateral position, and the prone position based on the third and fourth characteristic amounts, for example, one of neural networks is used. The error back propagation method or the like may be used. It is assumed that the weight used when using this back propagation method is previously learned and recorded in the flash memory 50 or the like in advance. Further, when determining which of the above-mentioned body postures the sleeping posture corresponds to, for example, another neural network such as a support vector machine may be used. Furthermore, the average value of the two feature amounts for each body position is obtained in advance, and the sleeping position clustering is performed by searching for which body position the calculated third and fourth feature amounts are closest to. May be performed. Further, it may be possible to determine which of the above-mentioned body positions the sleeping posture corresponds to, based on the threshold values respectively corresponding to the third and fourth characteristic amounts.

以上説明した第2の実施形態によれば、生体センサ装置10は、装着者の動きが寝返り運動に起因した動きであると判別した場合に、寝姿勢を推定する機能を更に備えているので、装着者(ユーザ)は、この推定結果を、睡眠環境の改善方針策定に役立てることができる。 According to the second embodiment described above, the biological sensor device 10 further includes a function of estimating the sleeping posture when it is determined that the motion of the wearer is the motion caused by the rolling motion. The wearer (user) can use the estimation result for formulating a sleep environment improvement policy.

<第3の実施形態>
次に、第3の実施形態について説明する。本実施形態においては、呼吸解析アプリケーション100が、上記した各部101〜105に加えて、図14に示すように、睡眠時間算出部107及び重症度算出部108を更に備えている場合について説明する。なお、本実施形態においては、上記した第1及び第2の実施形態と同様な機能を有する各部に対しては同一の符号を付し、その詳しい説明は省略するものとする。また、図14では、説明の便宜上、第2の実施形態にて説明した寝姿勢判定部106を省略しているが、呼吸解析アプリケーション100は、図14に示す構成に加えて、寝姿勢判定部106を更に備えていても構わない。
<Third Embodiment>
Next, a third embodiment will be described. In the present embodiment, a case will be described in which the respiratory analysis application 100 further includes a sleep time calculating unit 107 and a severity calculating unit 108, as shown in FIG. 14, in addition to the above-described units 101 to 105. In addition, in the present embodiment, the same reference numerals are given to the respective units having the same functions as those in the above-described first and second embodiments, and the detailed description thereof will be omitted. 14, the sleeping posture determination unit 106 described in the second embodiment is omitted for convenience of description, but the respiratory analysis application 100 has a sleeping posture determination unit in addition to the configuration shown in FIG. 106 may be further provided.

睡眠時間算出部107は、生体センサ装置10の装着者の就寝時刻及び起床時刻に基づいて睡眠時間を算出する。なお、就寝時刻及び起床時刻は、生体センサ装置10に設けられる図示しない入力部を介して装着者自身により入力されてもよいし、外部機器(例えば、電子機器11等)から取得されてもよいし(具体的には、外部機器に設けられている目覚まし機能から就寝時刻や起床時刻を取得する)、外部機器の操作履歴から推定されてもよい(具体的には、外部機器の操作が途切れた時刻を就寝時刻として推定し、外部機器の操作が再開された時刻を起床時刻として推定する)。 The sleep time calculation unit 107 calculates the sleep time based on the bedtime and the wakeup time of the wearer of the biometric sensor device 10. The bedtime and the wake-up time may be input by the wearer himself/herself via an input unit (not shown) provided in the biological sensor device 10, or may be acquired from an external device (for example, the electronic device 11 or the like). However, it may be estimated from the operation history of the external device (specifically, the sleep time or the wake-up time is acquired from the alarm function provided in the external device) (specifically, the operation of the external device is interrupted). Time is estimated as the bedtime, and the time when the operation of the external device is restarted is estimated as the wakeup time).

また、就寝時刻及び起床時刻は、寝姿勢判定部106に、仰臥位、左側臥位、右側臥位及び腹臥位に加えて、上半身が傾いている姿勢を推定(判別)可能な機能を追加し、当該機能を利用して推定されるとしてもよい。具体的には、上半身が傾いている姿勢からその他の寝姿勢に移行した時刻を就寝時刻とし、仰臥位、左側臥位、右側臥位及び腹臥位のいずれかの寝姿勢から上半身が傾いている姿勢に移行した時刻を起床時刻としてもよい。 Further, at bedtime and wake-up time, a function capable of estimating (determining) the posture in which the upper body is tilted is added to the sleeping posture determination unit 106 in addition to the supine position, the left lateral position, the right lateral position and the prone position. However, it may be estimated by using the function. Specifically, the time at which the upper body shifts from a tilted posture to another sleeping posture is defined as the bedtime, and the upper body tilts from any of the supine position, the left lateral position, the right lateral position and the prone position. The time at which the posture is changed may be the wake-up time.

重症度算出部108は、睡眠時間算出部107から就寝時刻、起床時刻及び睡眠時間を示す情報を取得する。また、重症度算出部108は、呼吸イベント属性判定部105によって所定の加速度イベントが無呼吸状態または低呼吸状態に起因した加速度イベントであると判別された場合に、加速度イベント検出部101から当該所定の加速度イベントが発生した外れ値時刻T1を示す情報を取得する。更に、重症度算出部108は、取得した外れ値時刻T1が就寝時刻から起床時刻までの間の時刻であった場合、無呼吸低呼吸回数に1を加算し、起床時刻までにカウントされた無呼吸低呼吸回数と、睡眠時間とに基づいて、無呼吸低呼吸指数(AHI:Apnea Hypopnea Index)を算出する。AHIは、以下の(3)式に示されるように、睡眠中の1時間あたりに発生した無呼吸低呼吸回数を示しており、一般的に睡眠時無呼吸症候群の重症度の指標としてスクリーニングや治療方針立案に利用されている。 The severity calculating unit 108 acquires information indicating the bedtime, the wakeup time, and the sleeping time from the sleeping time calculating unit 107. Further, when the respiratory event attribute determination unit 105 determines that the predetermined acceleration event is an acceleration event caused by an apnea state or a hypopnea state, the severity calculation unit 108 causes the acceleration event detection unit 101 to determine the predetermined acceleration event. The information indicating the outlier time T1 at which the acceleration event occurs is acquired. Further, when the acquired outlier value time T1 is a time between the bedtime and the wake-up time, the severity calculating unit 108 adds 1 to the apnea hypopnea count, and the absent count that has been counted by the wake-up time. An apnea hypopnea index (AHI) is calculated based on the respiratory hypopnea frequency and the sleep time. As shown in the following formula (3), AHI indicates the number of apnea hypopnea per hour during sleep, and is generally used as an index of the severity of sleep apnea syndrome for screening or It is used to formulate treatment policies.

AHI=無呼吸低呼吸回数の総和/睡眠時間 ・・・(3)
なお、上記では、外れ値時刻T1に発生した加速度イベントが、無呼吸状態に起因した加速度イベントまたは低呼吸状態に起因した加速度イベントのどちらであっても、無呼吸低呼吸回数として加算されるとしたが、例えば、無呼吸回数と低呼吸回数とを別々にカウントするとしてもよい。つまり、外れ値時刻T1に発生した加速度イベントが無呼吸状態に起因した加速度イベントであり、かつ当該外れ値時刻T1が就寝時刻から起床時刻までの間に含まれる場合、重症度算出部108は、無呼吸回数に1を加算するとしてもよい。同様に、外れ値時刻T1に発生した加速度イベントが低呼吸状態に起因した加速度イベントであり、かつ当該外れ値時刻T1が就寝時刻から起床時刻までの間に含まれる場合、重症度算出部108は、低呼吸回数に1を加算するとしてもよい。
AHI=sum of apnea and low breathing rate/sleep time (3)
In the above description, if the acceleration event occurring at the outlier time T1 is either the acceleration event caused by the apnea state or the acceleration event caused by the hypopnea state, it is added as the number of times of apnea hypopnea. However, for example, the number of times of apnea and the number of times of low breathing may be counted separately. That is, when the acceleration event that occurred at the outlier time T1 is an acceleration event caused by an apnea and the outlier time T1 is included between the bedtime and the wakeup time, the severity calculation unit 108 You may add 1 to the number of apnea. Similarly, when the acceleration event occurring at the outlier time T1 is an acceleration event caused by the low breathing state and the outlier time T1 is included between the bedtime and the wakeup time, the severity calculating unit 108 , 1 may be added to the low respiratory rate.

この場合、睡眠時無呼吸症候群の重症度の指標は、以下の(4)式及び(5)式に示されるように、無呼吸回数に関する重症度の指標と、低呼吸回数に関する重症度の指標とのように別々に算出されてもよい。 In this case, the index of the severity of sleep apnea syndrome is, as shown in the following equations (4) and (5), an index of the severity of apnea and an index of the severity of hypopnea. Alternatively, it may be calculated separately.

無呼吸回数に関する重症度の指標=無呼吸回数の総和/睡眠時間 ・・・(4)
低呼吸回数に関する重症度の指標=低呼吸回数の総和/睡眠時間 ・・・(5)
なお、算出されたAHIを示す情報は、フラッシュメモリ50に格納されると共に、ブルーツースモジュール36を介して電子機器11に出力される。
Severity index for apnea frequency = total apnea frequency / sleep time (4)
Severity index for low respiratory rate = total low respiratory rate / sleep time (5)
The information indicating the calculated AHI is stored in the flash memory 50 and is also output to the electronic device 11 via the Bluetooth module 36.

ここで、図15に示すフローチャートを参照して、睡眠時間算出部107及び重症度算出部108によって実行される処理手順の一例について説明する。なお、ここでは、就寝時刻及び起床時刻は生体センサ装置10の装着者の操作によりそれぞれ就寝直前及び起床直後に入力されるものとする。 Here, an example of a processing procedure executed by the sleep time calculating unit 107 and the severity calculating unit 108 will be described with reference to the flowchart shown in FIG. 15. Here, it is assumed that the bedtime and the wakeup time are input by the wearer of the biometric sensor device 10 immediately before going to bed and immediately after getting up.

まず、睡眠時間算出部107は、装着者の操作に応じて、当該装着者の就寝時刻の入力を受け付ける(ステップS31)。 First, the sleep time calculation unit 107 receives an input of the bedtime of the wearer according to the operation of the wearer (step S31).

その後、加速度イベント検出部101、体動呼吸イベント判別部103、体動イベント属性判定部104及び呼吸イベント属性判定部105によって、上述したステップS1〜S17の処理が繰り返し実行され、所定の加速度イベントが、無呼吸状態または低呼吸状態に起因した加速度イベントであると判別された場合、重症度算出部108は、無呼吸低呼吸回数に1を加算する(ステップS32)。 After that, the acceleration event detection unit 101, the body motion respiratory event determination unit 103, the body motion event attribute determination unit 104, and the respiratory event attribute determination unit 105 repeatedly execute the above-described processing of steps S1 to S17, and a predetermined acceleration event is generated. If it is determined that the acceleration event is caused by the apnea or hypopnea state, the severity calculating unit 108 adds 1 to the apnea hypopnea count (step S32).

続いて、睡眠時間算出部107は、装着者の操作に応じて、当該装着者の起床時刻の入力を受け付けたかどうかを判定する(ステップS33)。なお、ステップS33の処理において、起床時刻の入力をまだ受け付けていないと判定された場合(ステップS33のNO)、上記したステップS32の処理に戻るものとする。 Then, the sleep time calculation unit 107 determines whether or not the input of the wake-up time of the wearer has been received according to the operation of the wearer (step S33). In addition, in the process of step S33, when it is determined that the input of the wake-up time has not been accepted (NO in step S33), the process returns to the process of step S32 described above.

一方、ステップS33の処理において、起床時刻の入力を受け付けたと判定された場合(ステップS33のYES)、睡眠時間算出部107は、ステップS31の処理により入力を受け付けた就寝時刻と、当該入力を受け付けた起床時刻とに基づいて、睡眠時間を算出する(ステップS34)。なお、算出された睡眠時間を示す情報は、重症度算出部108に送られる。 On the other hand, in the process of step S33, when it is determined that the input of the wake-up time has been received (YES in step S33), the sleep time calculation unit 107 receives the bedtime received the input in the process of step S31 and the input. The sleep time is calculated based on the wake-up time (step S34). The information indicating the calculated sleep time is sent to the severity calculating section 108.

しかる後、重症度算出部108は、ステップS34の処理により算出された睡眠時間と、就寝時刻から起床時刻の間にステップS32の処理によりカウントされた無呼吸低呼吸回数とに基づいて、AHIを算出し、当該一連の処理の結果を示す解析結果情報を電子機器11に出力して(ステップS35)、ここでの処理を終了させる。 Thereafter, the severity calculating unit 108 calculates the AHI based on the sleep time calculated by the process of step S34 and the number of apnea hypopnea counted by the process of step S32 between the bedtime and the wakeup time. The calculated result information indicating the result of the series of processes is output to the electronic device 11 (step S35), and the process here is ended.

以上説明した第3の実施形態によれば、生体センサ装置10は、睡眠時間を算出すると共に、無呼吸低呼吸回数をカウントして、無呼吸低呼吸指数を算出する構成を更に備えているので、装着者(ユーザ)は、自身が睡眠時無呼吸症候群を発症している恐れがあるかをより明確に把握することができる。 According to the third embodiment described above, the biological sensor device 10 is further provided with a configuration for calculating the apnea hypopnea index by counting the number of times of apnea hypopnea while calculating the sleep time. The wearer (user) can more clearly understand whether or not he/she may develop sleep apnea syndrome.

なお、上記した第1〜第3の実施形態においては、呼吸解析システムが、生体センサ装置10と電子機器11とを含む構成を例にとって説明したが、例えば図16に示すように、呼吸解析システムは、1以上のサーバ装置を含むクラウドサービス14をさらに含んでいてもよい。つまり、呼吸解析システムは、クラウドコンピューティングを利用したシステムとして実装されてもよい。この場合、呼吸解析アプリケーション100の各種機能の一部または全てをクラウドサービス14内のサーバ装置に持たせることが可能である。例えば、クラウドサービス14内のサーバ装置は、電子機器11からのリクエストに応じて、生体センサ装置10によって計測された加速度信号を取得し、上記した第1〜第3の実施形態に示した各種処理を実行することができる。これによれば、生体センサ装置10において実行されるとした各種処理をクラウドサービス14内のサーバ装置において実行することができるので、処理負荷の分散化を実現させることができる。 In addition, in the above-mentioned 1st-3rd embodiment, although the respiratory analysis system demonstrated the structure containing the biosensor apparatus 10 and the electronic device 11 as an example, as shown in FIG. 16, for example, a respiratory analysis system. May further include a cloud service 14 including one or more server devices. That is, the respiratory analysis system may be implemented as a system using cloud computing. In this case, some or all of the various functions of the respiratory analysis application 100 can be provided in the server device in the cloud service 14. For example, the server device in the cloud service 14 acquires the acceleration signal measured by the biological sensor device 10 in response to a request from the electronic device 11, and performs the various processes described in the above-described first to third embodiments. Can be executed. According to this, various processes that are supposed to be executed in the biometric sensor device 10 can be executed in the server device in the cloud service 14, so that the processing load can be distributed.

以上説明した少なくとも1つの実施形態によれば、鼻カニューレ等を装着することがないため、患者にかかる負担が小さく、睡眠時無呼吸症候群の患者の顕在化を十分に実現させることができる。 According to at least one embodiment described above, since no nasal cannula or the like is attached, the burden on the patient is small, and the manifestation of a patient with sleep apnea syndrome can be sufficiently realized.

なお、本実施形態の処理は、コンピュータプログラムによって実現することができるので、このコンピュータプログラムを格納したコンピュータ読み取り可能な記憶媒体を通じてこのコンピュータプログラムをコンピュータにインストールして実行するだけで、本実施形態と同様の効果を容易に実現することができる。 Since the processing of the present embodiment can be realized by a computer program, simply by installing and executing this computer program in a computer through a computer-readable storage medium storing this computer program, The same effect can be easily realized.

なお、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although some embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the spirit of the invention. These embodiments and modifications thereof are included in the scope and the gist of the invention, and are also included in the invention described in the claims and an equivalent range thereof.

1…呼吸解析システム、10…生体センサ装置、11…電子機器、12…通信部、13…出力部、100…呼吸解析アプリケーションプログラム、101…加速度イベント検出部、102…イベント種別判定部、103…体動呼吸イベント判別部、104…体動イベント属性判定部、105…呼吸イベント属性判定部、106…寝姿勢判定部、107…睡眠時間算出部、108…重症度算出部。 DESCRIPTION OF SYMBOLS 1... Respiration analysis system, 10... Biological sensor device, 11... Electronic device, 12... Communication part, 13... Output part, 100... Respiration analysis application program, 101... Acceleration event detection part, 102... Event type determination part, 103... Body movement respiratory event discrimination unit, 104... Body movement event attribute determination unit, 105... Respiration event attribute determination unit, 106... Sleeping posture determination unit, 107... Sleep time calculation unit, 108... Severity degree calculation unit.

Claims (11)

人体に装着可能な呼吸解析装置であって、
装着者の加速度を計測する計測手段と、
前記計測された加速度の時間的な変化を示す波形に対して第1のフィルタリング処理を実行して得られる第1の周波数帯の波形における外れ値に基づいて、人体の動きを検出する検出手段と、
前記検出された人体の動きが呼吸に起因した動きであるか、または体動に起因した動きであるかを判別する判別手段と
を具備し、
前記検出手段は、
前記第1の周波数帯の波形において、周波数が第1の閾値未満となる時刻を前記外れ値として検出し、
前記判別手段は、
前記計測された加速度の波形に対して第2のフィルタリング処理を実行して得られる第2の周波数帯の波形において、前記外れ値として検出された時刻を含む第1の区間の波形の特徴を示す第1の特徴量に基づいて、前記検出された人体の動きが呼吸に起因した動きであるか、または体動に起因した動きであるかを判別する、呼吸解析装置。
A respiratory analysis device that can be worn on the human body,
Measuring means for measuring the wearer's acceleration,
Detection means for detecting movement of a human body based on an outlier in a waveform of a first frequency band obtained by executing a first filtering process on a waveform showing a temporal change in the measured acceleration. ,
And a determination unit that determines whether the detected movement of the human body is a movement caused by respiration or a movement caused by body movement .
The detection means is
In the waveform of the first frequency band, the time when the frequency becomes less than a first threshold value is detected as the outlier,
The discrimination means is
In the waveform of the second frequency band obtained by executing the second filtering process on the waveform of the measured acceleration, the characteristic of the waveform of the first section including the time detected as the outlier is shown. A respiratory analysis apparatus that determines whether the detected movement of the human body is a movement caused by respiration or a movement caused by body movement based on the first characteristic amount .
前記判別手段は、
前記呼吸に起因した動きが鼾、無呼吸症状及び低呼吸症状のうちのいずれに伴う動きであるかを判別し、前記体動に起因した動きが寝返り運動または微小体動のどちらに伴う動きであるかを判別する、請求項1に記載の呼吸解析装置。
The discrimination means is
It is determined whether the movement caused by the breathing is a movement associated with snoring, an apnea symptom, or a hypopnea symptom, and the movement caused by the body movement is a movement associated with either rolling over movement or minute body movement. The respiratory analysis apparatus according to claim 1, which determines whether or not there is.
前記判別手段は、
前記第1の特徴量が第2の閾値未満である場合、前記検出された人体の動きは呼吸に起因した動きであると判別し、前記第1の特徴量が前記第2の閾値以上である場合、前記検出された人体の動きは体動に起因した動きであると判別する、請求項に記載の呼吸解析装置。
The discrimination means is
When the first characteristic amount is less than the second threshold value, it is determined that the detected movement of the human body is a movement caused by respiration, and the first characteristic amount is equal to or more than the second threshold value. If the detected body motion is determined to be a motion due to body motion, breath analyzer of claim 1.
前記判別手段は、
前記体動に起因した動きであると判別された人体の動きに関し、前記第1の特徴量が第3の閾値以上である場合、前記体動に起因した動きは寝返り運動に伴う動きであると判別し、前記第1の特徴量が前記第3の閾値未満である場合、前記体動に起因した動きは微小体動に伴う動きであると判別する、請求項に記載の呼吸解析装置。
The discrimination means is
Regarding the movement of the human body determined to be the movement caused by the body movement, when the first feature amount is equal to or more than a third threshold value, the movement caused by the body movement is a movement accompanying a rolling over movement. The respiratory analysis apparatus according to claim 3 , wherein when the first feature amount is less than the third threshold value, the motion caused by the body motion is determined to be a motion associated with a small body motion.
前記判別手段は、
前記呼吸に起因した動きであると判別された人体の動きに関し、前記計測された加速度の波形に対して第3のフィルタリング処理を実行して得られる第3の周波数帯の波形において、前記外れ値として検出された時刻を含む第2の区間の波形の特徴を示す第2の特徴量が第4の閾値未満である場合、前記呼吸に起因した動きは鼾に伴う動きであると判別し、前記第2の特徴量が前記第4の閾値以上でありかつ第5の閾値未満である場合、前記呼吸に起因した動きは低呼吸症状に伴う動きであると判別し、前記第2の特徴量が前記第5の閾値以上である場合、前記呼吸に起因した動きは無呼吸症状に伴う動きであると判別する、請求項に記載の呼吸解析装置。
The discrimination means is
Regarding the movement of the human body determined to be the movement caused by the respiration, the outlier in the waveform of the third frequency band obtained by executing the third filtering process on the waveform of the measured acceleration. When the second characteristic amount indicating the characteristic of the waveform of the second section including the time detected as is less than the fourth threshold value, it is determined that the motion caused by the respiration is a motion associated with snoring, and When the second characteristic amount is equal to or more than the fourth threshold value and less than the fifth threshold value, it is determined that the movement caused by the respiration is a movement associated with a hypopnea symptom, and the second characteristic amount is The respiratory analysis apparatus according to claim 3 , wherein when it is equal to or more than the fifth threshold, it is determined that the movement caused by the respiration is a movement associated with an apnea symptom.
前記検出された外れ値の時刻と、前記外れ値に基づいて検出された人体の動きが何に起因した動きであるかを示す情報とを対応づけて格納する格納手段を更に具備する請求項1に記載の呼吸解析装置。 The storage device further includes a storage unit that stores the time of the detected outlier and the information indicating what caused the motion of the human body detected based on the outlier in association with each other. Respiratory analysis device described in. 前記検出された外れ値の時刻と、前記外れ値に基づいて検出された人体の動きが何に起因した動きであるかを示す情報とを解析結果として表示する表示手段を更に具備する請求項1に記載の呼吸解析装置。 The display device further comprises a display unit that displays, as an analysis result, the time of the detected outlier and the information indicating what caused the motion of the human body detected based on the outlier. Respiratory analysis device described in. 前記体動に起因した動きが寝返り運動に伴う動きであると判別された場合、当該寝返り運動前後の寝姿勢を推定する推定手段を更に具備する、請求項2に記載の呼吸解析装置。 The respiratory analysis apparatus according to claim 2, further comprising: an estimation unit that estimates a sleeping posture before and after the rolling motion when it is determined that the motion caused by the body motion is a motion associated with the rolling motion. 前記装着者の就寝時刻及び起床時刻に基づいて睡眠時間を算出する第1の算出手段と、
前記就寝時刻から前記起床時刻までの間に、前記呼吸に起因した動きが無呼吸症状または低呼吸症状に伴う動きであると判別された回数と、前記算出された睡眠時間とに基づいて、睡眠時無呼吸症候群の重症度を算出する第2の算出手段と
を更に具備する、請求項2に記載の呼吸解析装置。
First calculating means for calculating sleep time based on the bedtime and the wake-up time of the wearer,
From the bedtime to the wake-up time, the number of times that the movement caused by the breath is determined to be the movement associated with an apnea symptom or a hypopnea symptom, and sleep based on the calculated sleep time. The respiratory analysis apparatus according to claim 2, further comprising: a second calculation unit that calculates the severity of respiratory apnea syndrome.
人体に装着可能な呼吸解析装置に適用される呼吸解析方法であって、
装着者の加速度を計測することと、
前記計測された加速度の時間的な変化を示す波形に対して第1のフィルタリング処理を実行して得られる第1の周波数帯の波形における外れ値に基づいて、人体の動きを検出することと、
前記検出された人体の動きが呼吸に起因した動きであるか、または体動に起因した動きであるかを判別することと
を具備し、
前記検出することは、
前記第1の周波数帯の波形において、周波数が第1の閾値未満となる時刻を前記外れ値として検出することを含み、
前記判別することは、
前記計測された加速度の波形に対して第2のフィルタリング処理を実行して得られる第2の周波数帯の波形において、前記外れ値として検出された時刻を含む第1の区間の波形の特徴を示す第1の特徴量に基づいて、前記検出された人体の動きが呼吸に起因した動きであるか、または体動に起因した動きであるかを判別することを含む、呼吸解析方法。
A respiratory analysis method applied to a respiratory analysis device that can be worn on a human body,
Measuring the wearer's acceleration,
Detecting a movement of a human body based on an outlier in a waveform of a first frequency band obtained by executing a first filtering process on a waveform showing a temporal change of the measured acceleration;
Determining whether the detected movement of the human body is movement caused by respiration or movement caused by body movement ,
The detecting is
In the waveform of the first frequency band, including detecting a time when the frequency is less than a first threshold value as the outlier,
The determination is
In the waveform of the second frequency band obtained by executing the second filtering process on the waveform of the measured acceleration, the characteristic of the waveform of the first section including the time detected as the outlier is shown. A respiratory analysis method comprising determining whether the detected movement of the human body is a movement caused by respiration or a movement caused by body movement based on the first characteristic amount .
人体に装着可能な呼吸解析装置のプログラムであって、
前記呼吸解析装置を、
装着者の加速度を計測する計測手段と、
前記計測された加速度の時間的な変化を示す波形に対して第1のフィルタリング処理を実行して得られる第1の周波数帯の波形における外れ値に基づいて、人体の動きを検出する検出手段と、
前記検出された人体の動きが呼吸に起因した動きであるか、または体動に起因した動きであるかを判別する判別手段として動作させ
前記検出手段は、
前記第1の周波数帯の波形において、周波数が第1の閾値未満となる時刻を前記外れ値として検出し、
前記判別手段は、
前記計測された加速度の波形に対して第2のフィルタリング処理を実行して得られる第2の周波数帯の波形において、前記外れ値として検出された時刻を含む第1の区間の波形の特徴を示す第1の特徴量に基づいて、前記検出された人体の動きが呼吸に起因した動きであるか、または体動に起因した動きであるかを判別する、プログラム。
A respiratory analysis device program that can be worn on the human body,
The respiratory analysis device,
Measuring means for measuring the wearer's acceleration,
Detection means for detecting movement of a human body based on an outlier in a waveform of a first frequency band obtained by executing a first filtering process on a waveform showing a temporal change in the measured acceleration. ,
The detected movement of the human body is operated as a determination means for determining whether it is a movement caused by respiration or a movement caused by body movement ,
The detection means is
In the waveform of the first frequency band, the time when the frequency becomes less than a first threshold value is detected as the outlier,
The discrimination means is
In the waveform of the second frequency band obtained by executing the second filtering process on the waveform of the measured acceleration, the characteristic of the waveform of the first section including the time detected as the outlier is shown. A program for determining whether the detected movement of the human body is a movement caused by respiration or a movement caused by body movement based on the first characteristic amount .
JP2015212782A 2015-10-29 2015-10-29 Respiratory analysis device, respiratory analysis method and program Expired - Fee Related JP6716888B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015212782A JP6716888B2 (en) 2015-10-29 2015-10-29 Respiratory analysis device, respiratory analysis method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015212782A JP6716888B2 (en) 2015-10-29 2015-10-29 Respiratory analysis device, respiratory analysis method and program

Publications (2)

Publication Number Publication Date
JP2017080141A JP2017080141A (en) 2017-05-18
JP6716888B2 true JP6716888B2 (en) 2020-07-01

Family

ID=58713791

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015212782A Expired - Fee Related JP6716888B2 (en) 2015-10-29 2015-10-29 Respiratory analysis device, respiratory analysis method and program

Country Status (1)

Country Link
JP (1) JP6716888B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6954070B2 (en) * 2017-12-08 2021-10-27 富士通株式会社 Discrimination program, discrimination method and discrimination device
JP6666940B2 (en) * 2018-03-14 2020-03-18 ミネベアミツミ株式会社 Body motion determination system and bed system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4469747B2 (en) * 2005-03-30 2010-05-26 株式会社東芝 Alarm device, alarm method and alarm program
JP3809847B1 (en) * 2005-05-18 2006-08-16 松下電工株式会社 Sleep diagnostic device and sleep apnea test device
JP3121782U (en) * 2005-08-23 2006-06-01 山崎 房一 Body motion sensor
JP5767833B2 (en) * 2011-03-09 2015-08-19 株式会社日立製作所 Saddle position estimation apparatus, heel position estimation system, and heel position estimation method
EP2524647A1 (en) * 2011-05-18 2012-11-21 Alain Gilles Muzet System and method for determining sleep stages of a person

Also Published As

Publication number Publication date
JP2017080141A (en) 2017-05-18

Similar Documents

Publication Publication Date Title
JP6516846B2 (en) Device and method for sleep monitoring
JP6508417B2 (en) Monitoring of sleep phenomena
JP6455843B2 (en) Device for monitoring and processing physiological values and method of operation thereof
US11317857B2 (en) Patient monitoring
CN212521748U (en) Sleep physiological system
US7664606B2 (en) Apparatus and method for monitoring biological information, and computer program product
KR101656611B1 (en) Method for obtaining oxygen desaturation index using unconstrained measurement of bio-signals
JP6688793B2 (en) Method of operating a device and system for assessing the severity of chronic obstructive pulmonary disease (COPD) in a subject
EP3849407B1 (en) System and method for monitoring respiratory rate and oxygen saturation
KR20150129765A (en) Method for determining a person&#39;s sleeping phase which is favourable for waking up
JP2006263054A (en) Acquisition method of respiratory disease related analysis data, oxymeter system, its operation program, oxymeter and oxygen supply system
US10631739B2 (en) Monitoring vital signs
JP2016016144A (en) Biological information processing system and method of controlling biological information processing system
US20220218293A1 (en) Sleep physiological system and sleep alarm method
TW202041194A (en) Sleep physiological system capable of evaluating and alleviating the snoring and sleep apnea
JP6716888B2 (en) Respiratory analysis device, respiratory analysis method and program
JP6565401B2 (en) Sleeping habit analysis device, sleeping habit analysis method and program thereof
EP3417771A1 (en) A method for monitoring blood pressure, and a device thereof
CA3100475C (en) Apparatus and a method for monitoring a patient during his sleep
EP4081102B1 (en) Unobtrusive symptoms monitoring for allergic asthma patients
JP2022080503A (en) Wearable multi-functional biological information detector
WO2024106544A1 (en) Respiration count measurement device, respiration count measurement method, program, and system
JP7584002B2 (en) Discreet monitoring of symptoms in patients with allergic asthma
EP3854299A1 (en) Unobtrusive symptoms monitoring for allergic asthma patients

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20160720

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180706

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190315

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190402

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190528

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191219

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200512

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200525

R150 Certificate of patent or registration of utility model

Ref document number: 6716888

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees