JP2017113191A - 電子機器及び脈拍数算出プログラム - Google Patents
電子機器及び脈拍数算出プログラム Download PDFInfo
- Publication number
- JP2017113191A JP2017113191A JP2015250584A JP2015250584A JP2017113191A JP 2017113191 A JP2017113191 A JP 2017113191A JP 2015250584 A JP2015250584 A JP 2015250584A JP 2015250584 A JP2015250584 A JP 2015250584A JP 2017113191 A JP2017113191 A JP 2017113191A
- Authority
- JP
- Japan
- Prior art keywords
- pulse rate
- user
- pulse
- sensor value
- exercise intensity
- 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.)
- Withdrawn
Links
- 230000000284 resting effect Effects 0.000 claims abstract description 71
- 230000001133 acceleration Effects 0.000 claims abstract description 66
- 238000001228 spectrum Methods 0.000 claims description 25
- 238000000034 method Methods 0.000 abstract description 38
- 238000010586 diagram Methods 0.000 abstract description 12
- 238000004891 communication Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 8
- 230000010349 pulsation Effects 0.000 description 4
- 238000001914 filtration Methods 0.000 description 3
- 238000002360 preparation method Methods 0.000 description 3
- 230000017531 blood circulation Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
- A61B5/024—Measuring pulse rate or heart rate
- A61B5/02416—Measuring pulse rate or heart rate using photoplethysmograph signals, e.g. generated by infrared radiation
- A61B5/02427—Details of sensor
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
- A61B5/024—Measuring pulse rate or heart rate
- A61B5/02438—Measuring pulse rate or heart rate with portable devices, e.g. worn by the patient
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/0002—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
- A61B5/0015—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network characterised by features of the telemetry system
- A61B5/0022—Monitoring a patient using a global network, e.g. telephone networks, internet
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1118—Determining activity level
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7235—Details of waveform analysis
- A61B5/7253—Details of waveform analysis characterised by using transforms
- A61B5/7257—Details of waveform analysis characterised by using transforms using Fourier transforms
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient ; user input means
- A61B5/742—Details of notification to user or communication with user or patient ; user input means using visual displays
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7203—Signal processing specially adapted for physiological signals or for diagnostic purposes for noise prevention, reduction or removal
- A61B5/7207—Signal processing specially adapted for physiological signals or for diagnostic purposes for noise prevention, reduction or removal of noise induced by motion artifacts
- A61B5/721—Signal processing specially adapted for physiological signals or for diagnostic purposes for noise prevention, reduction or removal of noise induced by motion artifacts using a separate sensor to detect motion or using motion information derived from signals other than the physiological signal to be measured
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Surgery (AREA)
- Public Health (AREA)
- Pathology (AREA)
- Veterinary Medicine (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Biophysics (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Physiology (AREA)
- Cardiology (AREA)
- Mathematical Physics (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Psychiatry (AREA)
- Signal Processing (AREA)
- Dentistry (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Computer Networks & Wireless Communication (AREA)
- Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
【課題】容易な処理で正確に脈拍数を算出すること。【解決手段】電子機器は、運動量ごとにユーザの安静時脈拍数を基準とした脈拍数範囲を対応付けて記憶する記憶部と、ユーザの身体に装着されたセンサであって脈拍を検知する第1のセンサ及び加速度を検知する第2のセンサから、それぞれ第1センサ値及び第2センサ値を取得する取得部と、前記取得部によって取得された第1センサ値に基づいて、複数の脈拍数候補を算出する第1算出部と、前記取得部によって取得された第2センサ値に基づいて、ユーザの運動量を算出する第2算出部と、前記第2算出部によって算出された運動量に対応付けて前記記憶部に記憶された脈拍数範囲を特定し、前記第1算出部によって算出された複数の脈拍数候補のうち、特定された脈拍数範囲に含まれる脈拍数候補をユーザの脈拍数と決定する決定部とを有する。【選択図】図2
Description
本発明は、電子機器及び脈拍数算出プログラムに関する。
近年、例えばユーザの腕などに装着可能なウェアラブル端末が普及しつつある。ウェアラブル端末は、ユーザの身体に装着されて使用されるため、例えばユーザの脈拍数を計数し、ユーザの身体の状況をモニタリングすることなどが可能となっている。ユーザの脈拍を検知する脈拍センサとしては、光の反射量を測定するものなどがある。
具体的には、脈拍センサは、光を照射するLED(Light Emitting Diode)と光を検知するPD(Photo Detector)とを備え、LEDから人体に向かって照射された光の反射量をPDによって検知する。光の反射量は、血流量に応じて変化するため、PDによって検知される光レベルの時間波形は、脈拍に従って変化する。そこで、PDによって検知される光レベルの時間波形を例えばFFT(Fast Fourier Transform:高速フーリエ変換)処理し、得られた周波数スペクトルのピークに対応する脈拍数が算出されるなどの手法が採られる。
しかしながら、ウェアラブル端末はユーザの身体に装着されて使用されるため、例えばユーザの体動などによって、脈拍センサのセンサ値には種々のノイズが含まれる。すなわち、例えば上述した光の反射を用いる脈拍センサでは、PDによって検知される光レベルの時間波形をFFT処理すると、得られた周波数スペクトルにはノイズに対応するピークが含まれることがある。このため、ユーザの脈拍数を正確に計数することが困難であるという問題がある。
また、周波数スペクトルに含まれる複数のピークのうち、ノイズに対応するピークを排除してユーザの脈拍に対応するピークを特定するには、複雑な処理が実行されることがある。この結果、ウェアラブル端末に搭載されたプロセッサの処理負荷や消費電力が増大する。
開示の技術は、かかる点に鑑みてなされたものであって、容易な処理で正確に脈拍数を算出することができる電子機器及び脈拍数算出プログラムを提供することを目的とする。
本願が開示する電子機器は、1つの態様において、運動量ごとにユーザの安静時脈拍数を基準とした脈拍数範囲を対応付けて記憶する記憶部と、ユーザの身体に装着されたセンサであって脈拍を検知する第1のセンサ及び加速度を検知する第2のセンサから、それぞれ第1センサ値及び第2センサ値を取得する取得部と、前記取得部によって取得された第1センサ値に基づいて、複数の脈拍数候補を算出する第1算出部と、前記取得部によって取得された第2センサ値に基づいて、ユーザの運動量を算出する第2算出部と、前記第2算出部によって算出された運動量に対応付けて前記記憶部に記憶された脈拍数範囲を特定し、前記第1算出部によって算出された複数の脈拍数候補のうち、特定された脈拍数範囲に含まれる脈拍数候補をユーザの脈拍数と決定する決定部とを有する。
本願が開示する電子機器及び脈拍数算出プログラムの1つの態様によれば、容易な処理で正確に脈拍数を算出することができるという効果を奏する。
以下、本願が開示する電子機器及び脈拍数算出プログラムの実施の形態について、図面を参照して詳細に説明する。なお、この実施の形態により本発明が限定されるものではない。また、以下においては、電子機器の一例として、ユーザが身体に装着して携帯する携帯端末装置について説明するが、各実施の形態において開示される技術は、その他の電子機器にも広く適用可能である。
(実施の形態1)
図1は、実施の形態1に係る携帯端末装置100の構成を示すブロック図である。図1に示す携帯端末装置100は、無線通信部110、脈拍センサ120、加速度センサ130、プロセッサ140、メモリ150及びディスプレイ160を有する。
図1は、実施の形態1に係る携帯端末装置100の構成を示すブロック図である。図1に示す携帯端末装置100は、無線通信部110、脈拍センサ120、加速度センサ130、プロセッサ140、メモリ150及びディスプレイ160を有する。
無線通信部110は、例えばBluetooth(登録商標)による無線通信機能を備えた通信モジュールであり、スマートフォンなどの他の通信端末装置との間で無線通信を実行する。具体的には、無線通信部110は、例えば携帯端末装置100を装着するユーザの脈拍数をBLE(Bluetooth Low Energy)によって他の通信端末装置へ報知する。
脈拍センサ120は、携帯端末装置100を装着するユーザの脈拍を検知する。具体的には、脈拍センサ120は、LED及びPDを備え、LEDから照射された光の反射をPDによって検知し、得られる光の反射量をセンサ値としてプロセッサ140へ出力する。ユーザの身体へ向けて照射される光は、ユーザの身体によって反射するが、このときの光の反射量は、ユーザの体内の血流量に応じて変化する。このため、脈拍センサ120のセンサ値からユーザの脈拍を検知することが可能である。
加速度センサ130は、例えば3軸加速度センサを備え、携帯端末装置100の3軸方向それぞれの加速度を検知する。そして、加速度センサ130は、3軸加速度センサによって検知された加速度をセンサ値としてプロセッサ140へ出力する。
プロセッサ140は、例えばCPU(Central Processing Unit)、FPGA(Field Programmable Gate Array)又はDSP(Digital Signal Processor)などを備え、携帯端末装置100全体を統括制御する。すなわち、プロセッサ140は、メモリ150を使用しながら種々の処理を実行する。具体的には、プロセッサ140は、脈拍センサ120及び加速度センサ130を駆動し、脈拍センサ120から得られる脈拍センサ値と加速度センサ130から得られる加速度センサ値とに基づいて、ユーザの脈拍数を決定する。そして、プロセッサ140は、決定された脈拍数をユーザへ通知するための通知処理を実行する。プロセッサ140の機能については、後に詳述する。
メモリ150は、例えばRAM(Random Access Memory)、ROM(Read Only Memory)又はNAND型フラッシュメモリなどを備え、プロセッサ140によって実行される処理の際に、種々の情報を記憶する。
ディスプレイ160は、例えば液晶パネルなどを備え、プロセッサ140から出力される通知情報を表示する。ディスプレイ160は、接触を検知するタッチパネルと重ねて配置されていても良い。
図2は、実施の形態1に係るプロセッサ140の機能を示すブロック図である。図2に示すプロセッサ140は、脈拍センサ制御部141、加速度センサ制御部142、脈拍数候補算出部143、運動強度算出部144、脈拍数決定部145及び通知処理部146を有する。
脈拍センサ制御部141は、脈拍センサ120を駆動し、脈拍センサ120によって所定の周期で検知される光の反射量を脈拍センサ値として取得する。そして、脈拍センサ制御部141は、取得した脈拍センサ値を脈拍数候補算出部143へ出力する。
加速度センサ制御部142は、加速度センサ130を駆動し、加速度センサ130によって所定の周期で検知される加速度を加速度センサ値として取得する。そして、加速度センサ制御部142は、取得した加速度センサ値を運動強度算出部144へ出力する。
なお、脈拍センサ制御部141及び加速度センサ制御部142は、携帯端末装置100が備えるセンサを制御するセンサドライバに含まれる。
脈拍数候補算出部143は、所定の周波数帯域を透過させるバンドパスフィルタによって脈拍センサ値の波形をフィルタリングし、帯域外のノイズを除去する。そして、脈拍数候補算出部143は、ノイズ除去後の波形をFFT処理することにより、脈拍センサ値の波形の周波数スペクトルを得る。さらに、脈拍数候補算出部143は、周波数スペクトルにおけるピークを検出し、ピークに対応する周波数(以下「ピーク周波数」という)を有する脈動の単位時間(例えば1分)当たりの回数を脈拍数候補とする。
具体的に例を挙げると、脈拍数候補算出部143は、脈拍センサ値の波形をFFT処理することにより、例えば図3に示すような周波数スペクトルを得る。この周波数スペクトルは、3つのピーク周波数f1、f2及びf3を有する。このため、脈拍数候補算出部143は、周波数スペクトルから3つのピーク周波数f1、f2及びf3を検出する。そして、これらのピーク周波数f1、f2及びf3に対応する脈動の回数が脈拍数候補となるため、脈拍数候補算出部143は、それぞれのピーク周波数に対応する脈拍数候補を求める。ここでは、例えば図4に示すように、ピーク周波数f1に対応する脈拍数候補C1、ピーク周波数f2に対応する脈拍数候補C2、及びピーク周波数f3に対応する脈拍数候補C3が求められる。
そして、脈拍数候補算出部143は、過去の所定時間内に決定されて記憶された脈拍数をメモリ150から読み出し、読み出した脈拍数に基づいて、脈拍数候補の絞り込みを実行する。すなわち、脈拍数候補算出部143は、過去の脈拍数を中心とした所定範囲内の脈拍数候補を選択し、選択した脈拍数候補をメモリ150に記憶させる。なお、脈拍数候補算出部143は、過去の脈拍数に基づく脈拍数候補の絞り込みを実行しなくても良く、すべてのピーク周波数に対応する脈拍数候補をメモリ150に記憶させても良い。
運動強度算出部144は、加速度センサ値に基づいて、ユーザの現在の運動強度を算出する。加速度センサ130は、ユーザの身体に装着された携帯端末装置100の動きを検知することができるため、この動きの量を示す加速度センサ値からユーザの運動強度を算出することができる。運動強度としては、例えば安静時の運動強度を1.0METsとし、この運動強度を基準として相対的な数値で運動強度を表現するメッツ(METs)を用いることができる。
脈拍数決定部145は、運動強度算出部144によって算出される運動強度に基づいて、ユーザが安静状態にある場合の安静時脈拍数RHRを設定する。その後、脈拍数決定部145は、設定された安静時脈拍数RHRと運動強度算出部144によって算出される運動強度とに基づいて、メモリ150に記憶された脈拍数候補の中から1つの脈拍数を決定する。
具体的には、脈拍数決定部145は、例えば運動強度が所定値以下の状態が所定時間継続した場合に、ユーザが安静状態であることを検知する。そして、脈拍数決定部145は、安静状態であることが検知された時点で脈拍数候補算出部143によって算出された脈拍数候補を安静時脈拍数RHRに設定する。ユーザが安静状態である場合には、ユーザの体動などがほとんどないことから、脈拍センサ値に含まれるノイズが少ない。このため、ユーザが安静状態であることが検知された場合には、脈拍数候補算出部143によって算出される脈拍数候補は1つであると考えられる。したがって、算出された1つの脈拍数候補が安静時脈拍数RHRに設定される。
そして、ユーザの安静時脈拍数RHRが設定された後は、脈拍数決定部145は、安静時脈拍数RHRを基準とした範囲内にある脈拍数候補をユーザの脈拍数と決定する。すなわち、脈拍数決定部145は、運動強度算出部144によって算出された運動強度に対応する脈拍数範囲を特定する。このとき、脈拍数決定部145は、例えば図5に示すような脈拍数範囲テーブルをメモリ150から読み出し、この脈拍数範囲テーブルを参照することにより、運動強度に対応する脈拍数範囲を特定する。
図5に示す脈拍数範囲テーブルでは、運動強度が1.0METs以下の場合、対応する脈拍数範囲の最小値が安静時脈拍数RHR−10bpm(beats per minute)で、最大値が安静時脈拍数RHR+10bpmであることが示されている。つまり、運動強度が1.0METs以下の場合、安静時脈拍数RHRのプラスマイナス10回/分の脈拍数範囲が特定される。同様に、運動強度が1.0METsから10METsの間の場合、安静時脈拍数RHRよりも5〜60回/分大きい脈拍数範囲が特定される。そして、運動強度が10METsを超える場合、安静時脈拍数RHRよりも20〜100回/分大きい脈拍数範囲が特定される。このように、脈拍数範囲テーブルでは、運動強度が高くなるほど、安静時脈拍数RHRを基準とした大きい脈拍数の範囲が対応付けられている。
脈拍数決定部145は、上記のように脈拍数範囲テーブルを参照して、現時点までの運動強度に応じた脈拍数範囲を特定すると、メモリ150に記憶された脈拍数候補のうち、特定した脈拍数範囲に含まれる脈拍数候補をユーザの脈拍数と決定する。このとき、特定した脈拍数範囲に含まれる脈拍数候補が複数ある場合には、これらの脈拍数候補のうち、対応するピークのレベルが最大の脈拍数候補をユーザの脈拍数と決定する。
通知処理部146は、脈拍数決定部145によってユーザの脈拍数が決定されると、この脈拍数を通知する通知情報を生成し、生成した通知情報をディスプレイ160に表示させる。また、通知処理部146は、生成した通知情報を無線通信部110から送信させても良い。
次いで、上記のように構成された携帯端末装置100による脈拍数算出処理について、図6に示すフロー図を参照しながら説明する。
携帯端末装置100がユーザの身体に装着されると、脈拍数算出の事前準備として、ユーザの安静時脈拍数RHRが設定される(ステップS101)。すなわち、運動強度算出部144によって算出される運動強度が所定の条件を満たす場合に、ユーザが安静状態にあると判定され、安静状態において脈拍数候補算出部143によって算出される脈拍数候補が安静時脈拍数RHRに設定される。このRHR設定処理については、後に図8を参照して詳述する。
安静時脈拍数RHRが設定されると、脈拍数候補算出部143によって、複数の脈拍数候補が算出される(ステップS102)。すなわち、脈拍数候補算出部143によって、脈拍センサ値の波形がFFT処理され、得られた周波数スペクトルの複数のピーク周波数にそれぞれ対応する脈拍数候補が算出される。この脈拍数候補算出処理については、後に図9を参照して詳述する。
脈拍数候補の算出と同時に、運動強度算出部144によって、加速度センサ値に基づいて運動強度が算出される(ステップS103)。すなわち、脈拍数候補算出部143によって複数の脈拍数候補が算出されると同時に、運動強度算出部144によって、この期間のユーザの運動強度が算出される。この運動強度算出処理については、後に図10を参照して詳述する。
そして、脈拍数決定部145によって、運動強度に基づく脈拍数候補の絞り込みが実行される(ステップS104)。具体的には、脈拍数決定部145によって、メモリ150に記憶された脈拍数範囲テーブルが参照されることにより、現時点までの所定期間内の運動強度に対応する脈拍数範囲が特定される。上述したように、脈拍数範囲テーブルでは、運動強度が高くなるほど、安静時脈拍数RHRを基準とした大きい脈拍数の範囲が対応付けられている。このため、運動強度が高い場合には、脈拍数決定部145によって、安静時脈拍数RHRを基準とした大きい脈拍数が含まれる脈拍数範囲が特定される。
脈拍数範囲が特定されると、脈拍数決定部145によって、複数の脈拍数候補のうち特定した脈拍数範囲に含まれる脈拍数候補が選択される。具体的に例を挙げると、例えば図7(a)に示すように、安静時脈拍数RHRを基準とする脈拍数範囲201が運動強度に基づいて特定された場合、脈拍数候補C1、C2及びC3のうち、脈拍数候補C2が選択される。同様に、例えば図7(b)に示すように、安静時脈拍数RHRを基準とする脈拍数範囲202が運動強度に基づいて特定された場合、脈拍数候補C1、C2及びC3のうち、脈拍数候補C3が選択される。また、例えば図7(c)に示すように、安静時脈拍数RHRを基準とする脈拍数範囲203が運動強度に基づいて特定された場合、脈拍数候補C1、C2及びC3のうち、脈拍数候補C2及びC3が選択される。
図6に戻って、特定された脈拍数範囲に含まれる脈拍数候補が選択されると、選択された脈拍数候補が1つであるか否かが判定される(ステップS105)。この判定の結果、1つの脈拍数候補が選択された場合には(ステップS105Yes)、この脈拍数候補がユーザの脈拍数と決定される(ステップS106)。つまり、上述した例では、図7(a)、(b)のように、特定された脈拍数範囲内の脈拍数候補が1つであれば、これらの脈拍数候補C2又はC3がユーザの脈拍数と決定される。
一方、複数の脈拍数候補が選択された場合には(ステップS105No)、選択された脈拍数候補のうち、周波数スペクトルにおいて対応するピークのレベルが最大の脈拍数候補が選択される(ステップS107)。そして、選択された最大ピークに対応する脈拍数候補がユーザの脈拍数と決定される(ステップS106)。つまり、上述した例では、図7(c)のように、特定された脈拍数範囲内に複数の脈拍数候補が含まれると、これらの脈拍数候補C2及びC3のうち、最大ピークに対応する脈拍数候補がユーザの脈拍数と決定される。
このようにして、脈拍数決定部145によってユーザの脈拍数が決定されると、この脈拍数を通知する通知情報が通知処理部146によって生成される。そして、通知処理部146によって、通知情報をディスプレイ160に表示させたり、通知情報を無線通信部110から送信させたりする通知処理が実行される(ステップS108)。
このように、脈拍センサ値の波形をFFT処理して得られる周波数スペクトルに複数のピークが含まれる場合、それぞれのピーク周波数に対応する脈拍数候補から運動強度及び安静時脈拍数RHRに基づく脈拍数範囲内の脈拍数候補を選択し、ユーザの脈拍数を決定する。このため、例えばユーザの体動などに起因するノイズの影響を排除し、容易な処理で正確に脈拍数を算出することができる。
次に、上述した脈拍数算出処理のステップS101〜S103の各処理について説明する。図8は、上記のステップS101におけるRHR設定処理を示すフロー図である。
RHR設定処理は、携帯端末装置100がユーザの身体に装着されると、脈拍数算出の事前準備として実行される。具体的には、脈拍センサ制御部141によって脈拍センサ120から脈拍センサ値が取得され(ステップS201)、同様に、加速度センサ制御部142によって加速度センサ130から加速度センサ値が取得される(ステップS202)。
脈拍センサ値が取得されると、脈拍数候補算出部143によって、脈拍センサ値の波形のフィルタリング及びFFT処理が実行され、周波数スペクトルにおけるピークが検出される。一方、加速度センサ値が取得されると、運動強度算出部144によって、運動強度が算出される(ステップS203)。算出された運動強度は、脈拍数決定部145へ通知され、脈拍数決定部145によって、ユーザが安静状態であるか否かが運動強度に基づいて判定される(ステップS204)。
すなわち、脈拍数決定部145によって、運動強度が所定条件を満たすか否かが判定される。この所定条件は、例えば運動強度が1.0METsである期間が3分以上継続することなどのように、ユーザの脈拍数が上昇する要因がないと判断できる条件である。この判定の結果、運動強度が所定条件を満たさず、ユーザが安静状態ではないと判定される間は(ステップS204No)、脈拍センサ値及び加速度センサ値の取得が繰り返され、ユーザが安静状態となることが待機される。
そして、運動強度が所定条件を満たし、ユーザが安静状態であると判定されると(ステップS204Yes)、この時点で脈拍数候補算出部143によって検出されたピークに対応する脈拍数が安静時脈拍数RHRと決定される。ここで、ユーザが安静状態であれば、ユーザの体動などは非常に小さく、脈拍数センサ値の波形にノイズがほとんど含まれない。このため、ユーザが安静状態である際に周波数スペクトルから検出されるピークは、ユーザの脈拍数に対応する1つのみであることが多く、容易に安静時脈拍数RHRに対応するピーク周波数を決定することができる。また、たとえ周波数スペクトルに複数のピークが含まれる場合でも、ユーザが安静状態であるため、ノイズに対応するピークのレベルは脈拍に対応するピークのレベルよりも大幅に小さく、容易に安静時脈拍数RHRに対応するピーク周波数を決定することができる。
ユーザが安静状態である際の周波数スペクトルにおけるピークに対応する脈拍数が決定されると、脈拍数決定部145によって、この脈拍数が安静時脈拍数RHRとして設定される(ステップS205)。すなわち、脈拍数決定部145によって、ユーザに固有の安静時脈拍数RHRが求められ、この安静時脈拍数RHRを基準とした脈拍数範囲が脈拍数範囲テーブルに設定される。したがって、例えば図5に示した脈拍数範囲テーブルにおいて、ユーザの安静時脈拍数RHRに応じた脈拍数範囲が設定され、ユーザに固有の脈拍数範囲テーブルがメモリ150に記憶される。
図9は、上記のステップS102における脈拍数候補算出処理を示すフロー図である。脈拍数候補算出処理は、主に脈拍数候補算出部143によって実行される。
まず、脈拍センサ制御部141によって、脈拍センサ120から脈拍センサ値が取得される(ステップS301)。取得された脈拍センサ値の波形に対しては、脈拍数候補算出部143によって、所定帯域を透過させるフィルタリングが施される(ステップS302)。このフィルタリングは、脈拍数ではあり得ない周波数帯域のノイズを除去するフィルタリングであり、バンドパスフィルタを用いて実行される。これにより、極端な低周波成分や極端な高周波成分が脈拍センサ値の波形から除去される。
バンドパスフィルタを経た脈拍センサ値の波形は、FFT処理される(ステップS303)。すなわち、脈拍センサ値の時間波形が周波数領域の周波数スペクトルに変換される。そして、脈拍数候補算出部143によって、周波数スペクトルのピークが検出される(ステップS304)。周波数スペクトルにおけるピークは、脈拍センサ値の波形に含まれる脈動を示すため、ピーク周波数を有する脈動の単位時間当たりの回数が脈拍数候補として算出される(ステップS305)。ここでは、ユーザが安静状態であるとは限らないため、例えばユーザの体動などにより多くのノイズが発生し、周波数スペクトルから複数のピークが検出される。結果として、複数の脈拍数候補が算出される。
複数の脈拍数候補が算出されると、過去に脈拍数決定部145によって決定された脈拍数の履歴に基づいて、脈拍数候補の絞り込みが実行される(ステップS306)。具体的には、過去の脈拍数の履歴から所定範囲内にある脈拍数候補が選択され、他の脈拍数候補は破棄される。そして、選択されて残った脈拍数候補がメモリ150に記憶される(ステップS307)。
なお、上記ステップS306における過去の脈拍数の履歴に基づく脈拍数候補の絞り込みは、必ずしも実行されなくても良い。また、過去の脈拍数の履歴に基づく脈拍数候補の絞り込みが実行される場合でも、複数の脈拍数候補が残ってメモリ150に記憶されても良い。このようにしてメモリ150に記憶された脈拍数候補のいずれか1つが、ユーザの脈拍数である。
図10は、上記のステップS103における運動強度算出処理を示すフロー図である。運動強度算出処理は、主に運動強度算出部144によって実行される。
まず、加速度センサ制御部142によって、加速度センサ130から加速度センサ値が取得される(ステップS401)。取得された加速度センサ値は、ユーザの動きに伴って発生する加速度の測定値である。したがって、加速度センサ値からユーザの運動量を推定することができるため、運動強度算出部144によって、加速度センサ値に基づいてユーザの運動強度が算出される(ステップS402)。算出された運動強度は、一時的にメモリ150に記憶される(ステップS403)。
一般に、ユーザが運動強度が高い運動をすると、ユーザの脈拍数は上昇する。このため、運動強度によって、想定されるユーザの脈拍数範囲が異なる。したがって、例えば図5に示した脈拍数範囲テーブルにおいては、運動強度ごとに脈拍数範囲が対応付けられており、複数の脈拍数候補からユーザの脈拍数を決定する際には、運動強度に応じた脈拍数範囲が特定される。
以上のように、本実施の形態によれば、加速度センサ値から算出されるユーザの運動強度に基づいてユーザが安静状態であることを検知し、ユーザが安静状態である場合の安静時脈拍数を基準とした運動強度ごとの脈拍数範囲をあらかじめ記憶しておく。その後、脈拍センサ値の波形をFFT処理し、得られた周波数スペクトルのピークに対応する脈拍数候補のうち、運動強度に応じた脈拍数範囲に含まれる脈拍数候補をユーザの脈拍数と決定する。このため、例えばユーザの体動などに起因するノイズの影響を排除し、容易な処理で正確に脈拍数を算出することができる。
(実施の形態2)
実施の形態2の特徴は、運動強度に加えて歩数を用いて脈拍数候補を絞り込む点である。
実施の形態2の特徴は、運動強度に加えて歩数を用いて脈拍数候補を絞り込む点である。
実施の形態2に係る携帯端末装置の構成は、実施の形態1に係る携帯端末装置100(図1)と同様であるため、その説明を省略する。実施の形態2においては、プロセッサ140の機能が実施の形態1とは異なる。
図11は、実施の形態2に係るプロセッサ140の機能を示すブロック図である。図11において、図2と同じ部分には同じ符号を付し、その説明を省略する。図11に示すプロセッサ140は、図2に示すプロセッサ140に歩数算出部301を追加し、脈拍数決定部145を脈拍数決定部302に代えた構成を採る。
歩数算出部301は、加速度センサ値に基づいて、ユーザの歩数を算出する。具体的には、歩数算出部301は、例えば3軸加速度センサの加速度センサ値から重力加速度の方向を推定し、重力加速度と平行な方向の加速度の変化のパターンから、歩行による加速度の変化のパターンを抽出する。そして、歩数算出部301は、抽出した歩行による加速度の変化パターンからユーザの歩数を算出する。
脈拍数決定部302は、運動強度算出部144によって算出される運動強度及び歩数算出部301によって算出される歩数に基づいて、ユーザが安静状態にある場合の安静時脈拍数RHRを設定する。その後、脈拍数決定部302は、設定された安静時脈拍数RHRと運動強度及び歩数とに基づいて、メモリ150に記憶された脈拍数候補の中から1つの脈拍数を決定する。
具体的には、脈拍数決定部302は、例えば運動強度又は所定時間当たりの歩数が所定値以下の状態が所定時間継続した場合に、ユーザが安静状態であることを検知する。そして、脈拍数決定部302は、安静状態であることが検知された時点で脈拍数候補算出部143によって算出された脈拍数候補を安静時脈拍数RHRに設定する。
そして、ユーザの安静時脈拍数RHRが設定された後は、脈拍数決定部302は、安静時脈拍数RHRを基準とした範囲内にある脈拍数候補をユーザの脈拍数と決定する。すなわち、脈拍数決定部302は、運動強度算出部144によって算出された運動強度及び歩数算出部301によって算出された歩数に対応する脈拍数範囲を特定する。このとき、脈拍数決定部302は、例えば図12に示すような脈拍数範囲テーブルをメモリ150から読み出し、この脈拍数範囲テーブルを参照することにより、運動強度及び所定時間当たりの歩数に対応する脈拍数範囲を特定する。
図12に示す脈拍数範囲テーブルでは、3段階の運動強度がそれぞれ所定時間当たりの歩数によってさらに3段階に細分化されている。すなわち、運動強度が「1.0METs以下」、「1.0〜10METs」及び「10METs超」の3段階に分かれており、それぞれの段階の運動強度が閾値Th1及び閾値Th2を境界とする1分当たりの歩数で細分化されている。ただし、閾値Th2は、閾値Th1より大きい値である。
例えば運動強度が1.0METs以下かつ歩数が閾値Th1以下の場合、対応する脈拍数範囲の最小値が安静時脈拍数RHR−10bpmで、最大値が安静時脈拍数RHRであることが示されている。つまり、運動強度が1.0METs以下かつ歩数が閾値Th1以下の場合、安静時脈拍数RHRより0〜10回/分小さい脈拍数範囲が特定される。そして、運動強度が1.0METs以下であっても、歩数が閾値Th1から閾値Th2の間の場合、対応する脈拍数範囲の最小値が安静時脈拍数RHR−5bpmで、最大値が安静時脈拍数RHR+5bpmであることが示されている。つまり、運動強度が1.0METs以下かつ歩数が閾値Th1から閾値Th2の間の場合、安静時脈拍数RHRのプラスマイナス5回/分の脈拍数範囲が特定される。このように、脈拍数範囲テーブルでは、運動強度が同じでも歩数が多くなるほど、安静時脈拍数RHRを基準とした大きい脈拍数の範囲が対応付けられている。
また、運動強度が1.0METsから10METsの間かつ歩数が閾値Th1以下の場合、安静時脈拍数RHRよりも5〜25回/分大きい脈拍数範囲が特定される。そして、運動強度が10METsを超えかつ歩数が閾値Th1以下の場合、安静時脈拍数RHRよりも20〜45回/分大きい脈拍数範囲が特定される。このように、脈拍数範囲テーブルでは、運動強度が高くなるほど、安静時脈拍数RHRを基準とした大きい脈拍数の範囲が対応付けられている。
本実施の形態に係る脈拍数範囲テーブルでは、運動強度のみではなく、所定時間当たりの歩数も用いて脈拍数範囲を細分化することにより、個々の運動強度及び歩数に対応する脈拍数範囲を狭くすることができ、より確実に脈拍数候補を絞り込むことが可能となる。
脈拍数決定部302は、上記のように脈拍数範囲テーブルを参照して、現時点までの運動強度及び歩数に応じた脈拍数範囲を特定すると、メモリ150に記憶された脈拍数候補のうち、特定した脈拍数範囲に含まれる脈拍数候補をユーザの脈拍数と決定する。このとき、特定した脈拍数範囲に含まれる脈拍数候補が複数ある場合には、これらの脈拍数候補のうち、対応するピークのレベルが最大の脈拍数候補をユーザの脈拍数と決定する。
次いで、上記のように構成された携帯端末装置100による脈拍数算出処理について、図13に示すフロー図を参照しながら説明する。図13において、図6と同じ部分には同じ符号を付し、その詳しい説明を省略する。
携帯端末装置100がユーザの身体に装着されると、脈拍数算出の事前準備として、ユーザの安静時脈拍数RHRが設定される(ステップS101)。なお、安静時脈拍数RHRの設定に際しては、実施の形態1と同様に、運動強度に基づいてユーザが安静状態であるか否かが判定されても良いが、歩数に基づいてユーザが安静状態であるか否かが判定されても良い。すなわち、歩数算出部301によって算出される歩数が所定の条件を満たす場合に、ユーザが安静状態にあると判定されても良い。安静時脈拍数RHRが設定されると、脈拍数候補算出部143によって、複数の脈拍数候補が算出される(ステップS102)。
脈拍数候補の算出と同時に、歩数算出部301によって、加速度センサ値に基づいて歩数が算出される(ステップS501)。すなわち、脈拍数候補算出部143によって複数の脈拍数候補が算出されると同時に、歩数算出部301によって、加速度センサ値の時系列変化から歩行に対応するパターンが抽出され、ユーザの歩数が算出される。この歩数算出処理については、後に図14を参照して詳述する。
脈拍数候補及び歩数の算出と同時に、運動強度算出部144によって、加速度センサ値に基づいて運動強度が算出される(ステップS103)。そして、脈拍数決定部302によって、運動強度及び歩数に基づく脈拍数候補の絞り込みが実行される(ステップS502)。具体的には、脈拍数決定部302によって、メモリ150に記憶された脈拍数範囲テーブルが参照されることにより、現時点までの所定期間内の運動強度及び歩数に対応する脈拍数範囲が特定される。上述したように、脈拍数範囲テーブルでは、運動強度が高く歩数が多くなるほど、安静時脈拍数RHRを基準とした大きい脈拍数の範囲が対応付けられている。このため、運動強度が高く歩数が多い場合には、脈拍数決定部302によって、安静時脈拍数RHRを基準とした大きい脈拍数が含まれる脈拍数範囲が特定される。
脈拍数範囲が特定されると、脈拍数決定部302によって、複数の脈拍数候補のうち特定した脈拍数範囲に含まれる脈拍数候補が選択される。そして、選択された脈拍数候補が1つであるか否かが判定され(ステップS105)、1つの脈拍数候補が選択された場合には(ステップS105Yes)、この脈拍数候補がユーザの脈拍数と決定される(ステップS106)。一方、複数の脈拍数候補が選択された場合には(ステップS105No)、選択された脈拍数候補のうち、周波数スペクトルにおいて対応するピークのレベルが最大の脈拍数候補が選択される(ステップS107)。そして、選択された最大ピークに対応する脈拍数候補がユーザの脈拍数と決定される(ステップS106)。
このようにして、脈拍数決定部302によってユーザの脈拍数が決定されると、この脈拍数を通知する通知情報が通知処理部146によって生成される。そして、通知処理部146によって、通知情報をディスプレイ160に表示させたり、通知情報を無線通信部110から送信させたりする通知処理が実行される(ステップS108)。
このように、脈拍センサ値の波形をFFT処理して得られる周波数スペクトルに複数のピークが含まれる場合、それぞれのピーク周波数に対応する脈拍数候補から運動強度、歩数及び安静時脈拍数RHRに基づく脈拍数範囲内の脈拍数候補を選択し、ユーザの脈拍数を決定する。このため、例えばユーザの体動などに起因するノイズの影響を排除し、容易な処理で正確に脈拍数を算出することができる。また、運動強度のみではなく、歩数も用いて脈拍数範囲を特定するため、より狭い脈拍数範囲を特定することができ、脈拍数候補を確実に絞り込むことができる。
図14は、上記のステップS501における歩数算出処理を示すフロー図である。歩数算出処理は、主に歩数算出部301によって実行される。
まず、加速度センサ制御部142によって、加速度センサ130から加速度センサ値が取得される(ステップS601)。取得された加速度センサ値は、3軸の加速度の測定値であるため、加速度センサ値から重力加速度の方向を推定することが可能である。そこで、歩数算出部301によって、重力加速度と平行な方向の加速度の変化のパターンから、歩行による加速度の変化のパターンが抽出される。そして、抽出された歩行による加速度の変化パターンからユーザの歩数が算出される(ステップS602)。
なお、歩数算出部301による歩数の算出は、ユーザが携帯端末装置を身体に装着している間、継続的に実行されても良い。すなわち、脈拍数算出処理とは無関係に、常にユーザの歩数が算出され、累積歩数がカウントされるようにしても良い。算出された歩数は、一時的にメモリ150に記憶される(ステップS603)。
一般に、所定時間当たりのユーザの歩数が多くなると、ユーザの脈拍数は上昇する。このため、歩数によって、想定されるユーザの脈拍数範囲が異なる。したがって、例えば図12に示した脈拍数範囲テーブルにおいては、所定時間当たりの歩数ごとに脈拍数範囲が対応付けられており、複数の脈拍数候補からユーザの脈拍数を決定する際には、運動強度のみではなく歩数にも応じた脈拍数範囲が特定される。
以上のように、本実施の形態によれば、加速度センサ値から算出されるユーザの運動強度又は歩数に基づいてユーザが安静状態であることを検知し、ユーザが安静状態である場合の安静時脈拍数を基準とした運動強度及び歩数ごとの脈拍数範囲をあらかじめ記憶しておく。その後、脈拍センサ値の波形をFFT処理し、得られた周波数スペクトルのピークに対応する脈拍数候補のうち、運動強度及び歩数に応じた脈拍数範囲に含まれる脈拍数候補をユーザの脈拍数と決定する。このため、例えばユーザの体動などに起因するノイズの影響を排除し、容易な処理で正確に脈拍数を算出することができる。また、運動強度のみではなく、歩数も用いて脈拍数範囲を特定するため、より狭い脈拍数範囲を特定することができ、脈拍数候補を確実に絞り込むことができる。
なお、上記実施の形態2においては、歩数算出部301が歩数を算出し、歩数を用いて脈拍数範囲を特定するものとしたが、ユーザの脈拍数が変化することが判断可能であれば、必ずしも歩数を用いなくても良い。すなわち、例えばGPS(Global Positioning System)又は無線LAN(Local Area Network)などの機能を用いれば、携帯端末装置が移動することを検知し、移動距離や移動速度に基づいてユーザが歩行しているか否かを判定することができる。そして、ユーザが歩行している場合には、移動距離や移動速度に基づいてユーザの脈拍数が変化することが判断可能であるため、歩数の代わりに移動距離及び移動速度に対応する脈拍数範囲を特定することもできる。
また、上記各実施の形態においては、ユーザの身体に装着される携帯端末装置によってユーザの脈拍数が算出されるものとしたが、脈拍数算出処理は、他の情報処理装置が実行しても良い。すなわち、ユーザの身体に装着される携帯端末装置は、脈拍センサ120及び加速度センサ130によって得られたセンサ値を無線通信部110から他の情報処理装置へ送信し、センサ値を受信した情報処理装置が脈拍数算出処理を実行しても良い。また、センサ値が例えばインターネットを介して所定のサーバなどへ転送され、所定のサーバにおいて脈拍数算出処理が実行されるようにすることも可能である。
上記各実施の形態において説明した脈拍数算出処理をコンピュータが実行可能なプログラムとして記述することも可能である。この場合、このプログラムをコンピュータが読み取り可能な記録媒体に格納し、コンピュータに導入することも可能である。コンピュータが読み取り可能な記録媒体としては、例えばCD−ROM、DVDディスク、USBメモリなどの可搬型記録媒体や、例えばフラッシュメモリなどの半導体メモリが挙げられる。
110 無線通信部
120 脈拍センサ
130 加速度センサ
140 プロセッサ
141 脈拍センサ制御部
142 加速度センサ制御部
143 脈拍数候補算出部
144 運動強度算出部
145、302 脈拍数決定部
146 通知処理部
150 メモリ
160 ディスプレイ
301 歩数算出部
120 脈拍センサ
130 加速度センサ
140 プロセッサ
141 脈拍センサ制御部
142 加速度センサ制御部
143 脈拍数候補算出部
144 運動強度算出部
145、302 脈拍数決定部
146 通知処理部
150 メモリ
160 ディスプレイ
301 歩数算出部
Claims (7)
- 運動量ごとにユーザの安静時脈拍数を基準とした脈拍数範囲を対応付けて記憶する記憶部と、
ユーザの身体に装着されたセンサであって脈拍を検知する第1のセンサ及び加速度を検知する第2のセンサから、それぞれ第1センサ値及び第2センサ値を取得する取得部と、
前記取得部によって取得された第1センサ値に基づいて、複数の脈拍数候補を算出する第1算出部と、
前記取得部によって取得された第2センサ値に基づいて、ユーザの運動量を算出する第2算出部と、
前記第2算出部によって算出された運動量に対応付けて前記記憶部に記憶された脈拍数範囲を特定し、前記第1算出部によって算出された複数の脈拍数候補のうち、特定された脈拍数範囲に含まれる脈拍数候補をユーザの脈拍数と決定する決定部と
を有することを特徴とする電子機器。 - 前記記憶部は、
運動強度ごとに脈拍数範囲を対応付けて記憶し、
前記第2算出部は、
前記第2センサ値に基づいて、ユーザの運動強度を算出する
ことを特徴とする請求項1記載の電子機器。 - 前記記憶部は、
運動強度及び所定時間当たりの歩数ごとに脈拍数範囲を対応付けて記憶し、
前記第2算出部は、
前記第2センサ値に基づいて、ユーザの運動強度及び所定時間当たりの歩数を算出する
ことを特徴とする請求項1記載の電子機器。 - 前記記憶部は、
前記第2算出部によって算出されたユーザの運動量が所定の条件を満たす場合に前記第1センサによって検知された脈拍数をユーザの安静時脈拍数に設定した脈拍数範囲を記憶することを特徴とする請求項1記載の電子機器。 - 前記第1算出部は、
前記第1センサ値の時間波形を変換して周波数スペクトルを求め、求められた周波数スペクトルの複数のピークを検出し、検出された複数のピークに対応する脈拍数候補を算出することを特徴とする請求項1記載の電子機器。 - 前記決定部は、
特定された脈拍数範囲に複数の脈拍数候補が含まれる場合に、当該複数の脈拍数候補のうち、前記第1算出部によって検出された対応するピークが最大の脈拍数候補をユーザの脈拍数と決定することを特徴とする請求項5記載の電子機器。 - コンピュータに、
ユーザの身体に装着されたセンサであって脈拍を検知する第1のセンサ及び加速度を検知する第2のセンサから、それぞれ第1センサ値及び第2センサ値を取得し、
取得された第1センサ値に基づいて、複数の脈拍数候補を算出し、
取得された第2センサ値に基づいて、ユーザの運動量を算出し、
運動量ごとにユーザの安静時脈拍数を基準とした脈拍数範囲を対応付けて記憶する記憶部から、算出された運動量に対応付けて記憶された脈拍数範囲を読み出し、算出された複数の脈拍数候補のうち、読み出された脈拍数範囲に含まれる脈拍数候補をユーザの脈拍数と決定する
処理を実行させることを特徴とする脈拍数算出プログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015250584A JP2017113191A (ja) | 2015-12-22 | 2015-12-22 | 電子機器及び脈拍数算出プログラム |
EP16201003.7A EP3184042A1 (en) | 2015-12-22 | 2016-11-28 | Electronic device and computer-readable recording medium |
US15/364,236 US20170172436A1 (en) | 2015-12-22 | 2016-11-29 | Electronic device and computer-readable recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015250584A JP2017113191A (ja) | 2015-12-22 | 2015-12-22 | 電子機器及び脈拍数算出プログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2017113191A true JP2017113191A (ja) | 2017-06-29 |
Family
ID=57421721
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015250584A Withdrawn JP2017113191A (ja) | 2015-12-22 | 2015-12-22 | 電子機器及び脈拍数算出プログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US20170172436A1 (ja) |
EP (1) | EP3184042A1 (ja) |
JP (1) | JP2017113191A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020534125A (ja) * | 2017-09-18 | 2020-11-26 | ソウル ナショナル ユニヴァーシティ ホスピタル | ウェアラブル装置を利用した甲状腺機能亢進症の予測システム及び予測コンピュータプログラム |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017136165A (ja) * | 2016-02-02 | 2017-08-10 | 富士通株式会社 | センサ情報処理装置、センサユニット、及び、センサ情報処理プログラム |
JP6897558B2 (ja) * | 2017-12-27 | 2021-06-30 | オムロンヘルスケア株式会社 | 情報処理装置、情報処理方法及び情報処理プログラム |
CN108403096A (zh) * | 2018-04-24 | 2018-08-17 | 深圳还是威健康科技有限公司 | 一种基于智能终端的心血管检测方法及系统 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009072417A (ja) * | 2007-09-21 | 2009-04-09 | Toshiba Corp | 生体情報処理装置及び方法 |
US9005129B2 (en) * | 2012-06-22 | 2015-04-14 | Fitbit, Inc. | Wearable heart rate monitor |
JP5987578B2 (ja) * | 2012-09-13 | 2016-09-07 | オムロンヘルスケア株式会社 | 脈拍測定装置、ならびに、脈拍測定方法および脈拍測定プログラム |
-
2015
- 2015-12-22 JP JP2015250584A patent/JP2017113191A/ja not_active Withdrawn
-
2016
- 2016-11-28 EP EP16201003.7A patent/EP3184042A1/en not_active Withdrawn
- 2016-11-29 US US15/364,236 patent/US20170172436A1/en not_active Abandoned
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020534125A (ja) * | 2017-09-18 | 2020-11-26 | ソウル ナショナル ユニヴァーシティ ホスピタル | ウェアラブル装置を利用した甲状腺機能亢進症の予測システム及び予測コンピュータプログラム |
JP2022180664A (ja) * | 2017-09-18 | 2022-12-06 | タイロスコープ インコーポレイテッド | ウェアラブル装置を利用した甲状腺機能亢進症の予測システム及び予測コンピュータプログラム |
US11571170B2 (en) | 2017-09-18 | 2023-02-07 | Thyroscope Inc. | Method for providing alert of potential thyroid abnormality |
JP7399092B2 (ja) | 2017-09-18 | 2023-12-15 | タイロスコープ インコーポレイテッド | 潜在的な甲状腺異常のアラートを提供する方法 |
US11903743B2 (en) | 2017-09-18 | 2024-02-20 | Thyroscope Inc. | Method for providing alert of potential thyroid abnormality |
JP7600197B2 (ja) | 2017-09-18 | 2024-12-16 | タイロスコープ インコーポレイテッド | ウェアラブル装置を利用した甲状腺機能亢進症の予測システム及び予測コンピュータプログラム |
Also Published As
Publication number | Publication date |
---|---|
EP3184042A1 (en) | 2017-06-28 |
US20170172436A1 (en) | 2017-06-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DK179891B1 (en) | DETECTING CONDITIONS USING HEART RATE SENSORS | |
US10383322B2 (en) | Fishing and sailing activity detection | |
US10390730B1 (en) | Methods, systems, and devices for determining a respiration rate | |
EP4306053A2 (en) | System and method for obtaining bodily function measurements using a mobile device | |
RU2675399C2 (ru) | Система мониторинга частоты сердечных сокращений | |
WO2019019029A1 (zh) | 一种可穿戴设备的佩戴提示方法及装置 | |
EP3076865A1 (en) | Heart rate monitor device | |
US11179045B2 (en) | Blood pressure measurement device and blood pressure measurement method | |
US20160081627A1 (en) | System method for assessing fitness state via a mobile device | |
JP2017113191A (ja) | 電子機器及び脈拍数算出プログラム | |
EP3315062B1 (en) | Bio-signal quality assessment apparatus and method and bio-signal measurement parameter optimization apparatus and method | |
JP2017121286A (ja) | 情動推定システム、情動推定方法および情動推定プログラム | |
US20180279953A1 (en) | Wearable Blood Pressure Measurement Systems | |
US20160361023A1 (en) | Techniques for determining physiological properties of a user using vascular-related signals qualified by activity state | |
WO2018106345A1 (en) | Cardiovascular parameter estimation in the presence of motion | |
CN114176538A (zh) | 在预先确定的活动期间的生理采样 | |
RU2016118689A (ru) | Стимулирование физической активности | |
CN113646027A (zh) | 电子装置和用于由该电子装置提供用于减压的信息的方法 | |
JP2014132934A (ja) | 計測装置および計測方法 | |
US9909900B2 (en) | Pedometer | |
JP2014087387A (ja) | 脈拍計測装置及び該脈拍計測装置を用いた安否確認通報システム | |
JP6806052B2 (ja) | 情報処理装置、および情報処理方法 | |
JP6365248B2 (ja) | 電子機器、および健康状態管理プログラム | |
EP3162286A1 (en) | Measurement device and measurement method | |
JP6790456B2 (ja) | 生体計測装置、及び生体計測方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180903 |
|
A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20190408 |