[go: up one dir, main page]

JP2017113191A - 電子機器及び脈拍数算出プログラム - Google Patents

電子機器及び脈拍数算出プログラム Download PDF

Info

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
Application number
JP2015250584A
Other languages
English (en)
Inventor
笠間 晃一朗
Koichiro Kasama
晃一朗 笠間
和隆 ▲高▼地
和隆 ▲高▼地
Kazutaka Takachi
石川 弘樹
Hiroki Ishikawa
弘樹 石川
哲聡 奥田
Tetsuaki Okuda
哲聡 奥田
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.)
Fujitsu Ltd
Murata Manufacturing Co Ltd
Original Assignee
Fujitsu Ltd
Murata Manufacturing Co Ltd
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 Fujitsu Ltd, Murata Manufacturing Co Ltd filed Critical Fujitsu Ltd
Priority to JP2015250584A priority Critical patent/JP2017113191A/ja
Priority to EP16201003.7A priority patent/EP3184042A1/en
Priority to US15/364,236 priority patent/US20170172436A1/en
Publication of JP2017113191A publication Critical patent/JP2017113191A/ja
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
    • A61B5/024Measuring pulse rate or heart rate
    • A61B5/02416Measuring pulse rate or heart rate using photoplethysmograph signals, e.g. generated by infrared radiation
    • A61B5/02427Details of sensor
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
    • A61B5/024Measuring pulse rate or heart rate
    • A61B5/02438Measuring pulse rate or heart rate with portable devices, e.g. worn by the patient
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/0002Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
    • A61B5/0015Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network characterised by features of the telemetry system
    • A61B5/0022Monitoring a patient using a global network, e.g. telephone networks, internet
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
    • A61B5/1118Determining activity level
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7235Details of waveform analysis
    • A61B5/7253Details of waveform analysis characterised by using transforms
    • A61B5/7257Details of waveform analysis characterised by using transforms using Fourier transforms
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/74Details of notification to user or communication with user or patient ; user input means
    • A61B5/742Details of notification to user or communication with user or patient ; user input means using visual displays
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7203Signal processing specially adapted for physiological signals or for diagnostic purposes for noise prevention, reduction or removal
    • A61B5/7207Signal processing specially adapted for physiological signals or for diagnostic purposes for noise prevention, reduction or removal of noise induced by motion artifacts
    • A61B5/721Signal 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:高速フーリエ変換)処理し、得られた周波数スペクトルのピークに対応する脈拍数が算出されるなどの手法が採られる。
特開2014−54447号公報
しかしながら、ウェアラブル端末はユーザの身体に装着されて使用されるため、例えばユーザの体動などによって、脈拍センサのセンサ値には種々のノイズが含まれる。すなわち、例えば上述した光の反射を用いる脈拍センサでは、PDによって検知される光レベルの時間波形をFFT処理すると、得られた周波数スペクトルにはノイズに対応するピークが含まれることがある。このため、ユーザの脈拍数を正確に計数することが困難であるという問題がある。
また、周波数スペクトルに含まれる複数のピークのうち、ノイズに対応するピークを排除してユーザの脈拍に対応するピークを特定するには、複雑な処理が実行されることがある。この結果、ウェアラブル端末に搭載されたプロセッサの処理負荷や消費電力が増大する。
開示の技術は、かかる点に鑑みてなされたものであって、容易な処理で正確に脈拍数を算出することができる電子機器及び脈拍数算出プログラムを提供することを目的とする。
本願が開示する電子機器は、1つの態様において、運動量ごとにユーザの安静時脈拍数を基準とした脈拍数範囲を対応付けて記憶する記憶部と、ユーザの身体に装着されたセンサであって脈拍を検知する第1のセンサ及び加速度を検知する第2のセンサから、それぞれ第1センサ値及び第2センサ値を取得する取得部と、前記取得部によって取得された第1センサ値に基づいて、複数の脈拍数候補を算出する第1算出部と、前記取得部によって取得された第2センサ値に基づいて、ユーザの運動量を算出する第2算出部と、前記第2算出部によって算出された運動量に対応付けて前記記憶部に記憶された脈拍数範囲を特定し、前記第1算出部によって算出された複数の脈拍数候補のうち、特定された脈拍数範囲に含まれる脈拍数候補をユーザの脈拍数と決定する決定部とを有する。
本願が開示する電子機器及び脈拍数算出プログラムの1つの態様によれば、容易な処理で正確に脈拍数を算出することができるという効果を奏する。
図1は、実施の形態1に係る携帯端末装置の構成を示すブロック図である。 図2は、実施の形態1に係るプロセッサの機能を示すブロック図である。 図3は、脈拍数候補の算出を説明する図である。 図4は、脈拍数候補の具体例を示す図である。 図5は、実施の形態1に係る脈拍数範囲テーブルの具体例を示す図である。 図6は、実施の形態1に係る脈拍数算出処理を示すフロー図である。 図7は、脈拍数候補の絞り込みを説明する図である。 図8は、RHR設定処理を示すフロー図である。 図9は、脈拍数候補算出処理を示すフロー図である。 図10は、運動強度算出処理を示すフロー図である。 図11は、実施の形態2に係るプロセッサの機能を示すブロック図である。 図12は、実施の形態2に係る脈拍数範囲テーブルの具体例を示す図である。 図13は、実施の形態2に係る脈拍数算出処理を示すフロー図である。 図14は、歩数算出処理を示すフロー図である。
以下、本願が開示する電子機器及び脈拍数算出プログラムの実施の形態について、図面を参照して詳細に説明する。なお、この実施の形態により本発明が限定されるものではない。また、以下においては、電子機器の一例として、ユーザが身体に装着して携帯する携帯端末装置について説明するが、各実施の形態において開示される技術は、その他の電子機器にも広く適用可能である。
(実施の形態1)
図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に係る携帯端末装置の構成は、実施の形態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 歩数算出部

Claims (7)

  1. 運動量ごとにユーザの安静時脈拍数を基準とした脈拍数範囲を対応付けて記憶する記憶部と、
    ユーザの身体に装着されたセンサであって脈拍を検知する第1のセンサ及び加速度を検知する第2のセンサから、それぞれ第1センサ値及び第2センサ値を取得する取得部と、
    前記取得部によって取得された第1センサ値に基づいて、複数の脈拍数候補を算出する第1算出部と、
    前記取得部によって取得された第2センサ値に基づいて、ユーザの運動量を算出する第2算出部と、
    前記第2算出部によって算出された運動量に対応付けて前記記憶部に記憶された脈拍数範囲を特定し、前記第1算出部によって算出された複数の脈拍数候補のうち、特定された脈拍数範囲に含まれる脈拍数候補をユーザの脈拍数と決定する決定部と
    を有することを特徴とする電子機器。
  2. 前記記憶部は、
    運動強度ごとに脈拍数範囲を対応付けて記憶し、
    前記第2算出部は、
    前記第2センサ値に基づいて、ユーザの運動強度を算出する
    ことを特徴とする請求項1記載の電子機器。
  3. 前記記憶部は、
    運動強度及び所定時間当たりの歩数ごとに脈拍数範囲を対応付けて記憶し、
    前記第2算出部は、
    前記第2センサ値に基づいて、ユーザの運動強度及び所定時間当たりの歩数を算出する
    ことを特徴とする請求項1記載の電子機器。
  4. 前記記憶部は、
    前記第2算出部によって算出されたユーザの運動量が所定の条件を満たす場合に前記第1センサによって検知された脈拍数をユーザの安静時脈拍数に設定した脈拍数範囲を記憶することを特徴とする請求項1記載の電子機器。
  5. 前記第1算出部は、
    前記第1センサ値の時間波形を変換して周波数スペクトルを求め、求められた周波数スペクトルの複数のピークを検出し、検出された複数のピークに対応する脈拍数候補を算出することを特徴とする請求項1記載の電子機器。
  6. 前記決定部は、
    特定された脈拍数範囲に複数の脈拍数候補が含まれる場合に、当該複数の脈拍数候補のうち、前記第1算出部によって検出された対応するピークが最大の脈拍数候補をユーザの脈拍数と決定することを特徴とする請求項5記載の電子機器。
  7. コンピュータに、
    ユーザの身体に装着されたセンサであって脈拍を検知する第1のセンサ及び加速度を検知する第2のセンサから、それぞれ第1センサ値及び第2センサ値を取得し、
    取得された第1センサ値に基づいて、複数の脈拍数候補を算出し、
    取得された第2センサ値に基づいて、ユーザの運動量を算出し、
    運動量ごとにユーザの安静時脈拍数を基準とした脈拍数範囲を対応付けて記憶する記憶部から、算出された運動量に対応付けて記憶された脈拍数範囲を読み出し、算出された複数の脈拍数候補のうち、読み出された脈拍数範囲に含まれる脈拍数候補をユーザの脈拍数と決定する
    処理を実行させることを特徴とする脈拍数算出プログラム。
JP2015250584A 2015-12-22 2015-12-22 電子機器及び脈拍数算出プログラム Withdrawn JP2017113191A (ja)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020534125A (ja) * 2017-09-18 2020-11-26 ソウル ナショナル ユニヴァーシティ ホスピタル ウェアラブル装置を利用した甲状腺機能亢進症の予測システム及び予測コンピュータプログラム

Families Citing this family (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 オムロンヘルスケア株式会社 脈拍測定装置、ならびに、脈拍測定方法および脈拍測定プログラム

Cited By (6)

* Cited by examiner, † Cited by third party
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