JP6919959B1 - 情報処理システム、サーバ、情報処理方法及びプログラム - Google Patents

情報処理システム、サーバ、情報処理方法及びプログラム Download PDF

Info

Publication number
JP6919959B1
JP6919959B1 JP2021089207A JP2021089207A JP6919959B1 JP 6919959 B1 JP6919959 B1 JP 6919959B1 JP 2021089207 A JP2021089207 A JP 2021089207A JP 2021089207 A JP2021089207 A JP 2021089207A JP 6919959 B1 JP6919959 B1 JP 6919959B1
Authority
JP
Japan
Prior art keywords
information
heart rate
data
user
oxygen uptake
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.)
Active
Application number
JP2021089207A
Other languages
English (en)
Other versions
JP2021190122A (ja
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.)
Arblet Inc
Original Assignee
Arblet Inc
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 Arblet Inc filed Critical Arblet Inc
Priority to PCT/JP2021/020223 priority Critical patent/WO2021246285A1/ja
Application granted granted Critical
Publication of JP6919959B1 publication Critical patent/JP6919959B1/ja
Publication of JP2021190122A publication Critical patent/JP2021190122A/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • A61B5/021Measuring pressure in heart or blood vessels
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • A61B5/024Detecting, measuring or recording pulse rate or heart rate
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • A61B5/024Detecting, measuring or recording pulse rate or heart rate
    • A61B5/0245Detecting, measuring or recording pulse rate or heart rate by using sensing means generating electric signals, i.e. ECG signals
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/30ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Cardiology (AREA)
  • Medical Informatics (AREA)
  • Public Health (AREA)
  • General Health & Medical Sciences (AREA)
  • Biophysics (AREA)
  • Animal Behavior & Ethology (AREA)
  • Veterinary Medicine (AREA)
  • Physics & Mathematics (AREA)
  • Pathology (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • Physiology (AREA)
  • Epidemiology (AREA)
  • Primary Health Care (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Vascular Medicine (AREA)
  • Signal Processing (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)
  • Medical Treatment And Welfare Office Work (AREA)
  • Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)

Abstract

【課題】ユーザ支援データ生成部を介して、測定データに基づき、特に運動負荷または休息量を更新するためのアドバイスやアラートなどを含むユーザ支援データを提供する情報処理システム等を提供する。【解決手段】情報処理システム1の管理サーバ100は、ネットワークを介してユーザが装着する測定装置から測定データを所定の周期で受信し、測定データから生体データ及びユーザ支援データの生成を行う情報処理システムであって、測定データに対して所定の演算を実行し、最大酸素摂取量情報または心拍数情報の少なくともいずれかを含む生体データを生成する生体データ生成部と、最大酸素摂取量情報と基準最大酸素摂取量情報、または、心拍数情報と目標心拍数情報、の少なくとも何れかを比較して、その比較の結果に応じたユーザの運動負荷または休息量の変更に関するユーザ支援データを生成するユーザ支援データ生成部と、を備える。【選択図】図1

Description

本開示は、測定装置から取得した測定データに基づきユーザ支援データを生成する情報処理システム、サーバ、情報処理方法及びプログラムに関する。
測定装置を利用してユーザの生体データを連続的に取得し、その変化から病気の早期発見や病状変化の検出を行うことは、健康管理を行う上で有効である。そのためには、取得した複数の生体データから様々な健康状態を把握する必要がある。
例えば、ユーザの心電波形のデータと脈波形のデータとを測定装置から取得し、血圧情報を生成する血圧情報測定システムが知られている(例えば、特許文献1参照。)。また、例えば、ユーザの測定データから生体情報データへ演算を行うための因果関係である数理モデルを生成し、数理モデルを利用可能に提供する開発支援サーバも知られている(例えば、特許文献2参照。)。
特許第6202510号公報 特許第6257015号公報
ところで、心疾患罹患者において、体調回復後の心肺機能回復を目的としたトレーニングを行うことが重要であるとされている。しかしながら、過度な運動負荷を与えるトレーニングは心疾患を再発させてしまうこともあり、トレーニング時の継続的なバイタルチェックを行うことで安全性を担保することが重要である。
また、健常者であっても、過度な運動負荷を与えるトレーニングを行うことや、十分な休息が取れないことは、健康を損なう可能性があり、このような場合であっても継続的なバイタルチェックを行うことは有用である。
そこで、本開示では、測定装置から取得した測定データに基づきユーザ支援データを生成する情報処理システム、サーバ、情報処理方法及びプログラムについて説明する。
本開示の一態様における情報処理システムは、ネットワークを介してユーザが装着する測定装置から測定データを所定の周期で受信し、前記測定データから生体データ及びユーザ支援データの生成を行う情報処理システムであって、前記測定データに対して所定の演算を実行し、最大酸素摂取量情報または心拍数情報の少なくともいずれかを含む前記生体データを生成する生体データ生成部と、前記最大酸素摂取量情報と基準最大酸素摂取量情報、または、前記心拍数情報と目標心拍数情報、の少なくとも何れかを比較して、その比較の結果に応じた前記ユーザの運動負荷または休息量の変更に関するユーザ支援データを生成するユーザ支援データ生成部と、を備える。
本開示の一態様におけるサーバは、ネットワークを介してユーザが装着する測定装置から測定データを所定の周期で受信し、前記測定データから生体データ及びユーザ支援データの生成を行う情報処理システムであって、前記測定データに対して所定の演算を実行し、最大酸素摂取量情報または心拍数情報の少なくともいずれかを含む前記生体データを生成する生体データ生成部と、前記最大酸素摂取量情報と基準最大酸素摂取量情報、または、前記心拍数情報と目標心拍数情報、の少なくとも何れかを比較して、その比較の結果に応じた前記ユーザの運動負荷または休息量の変更に関するユーザ支援データを生成するユーザ支援データ生成部と、を備える。
本開示の一態様における情報処理方法は、ネットワークを介してユーザが装着する測定装置から測定データを所定の周期で受信し、前記測定データから生体データ及びユーザ支援データの生成を行う情報処理方法であって、生体データ生成部により、前記測定データに対して所定の演算を実行し、最大酸素摂取量情報または心拍数情報の少なくともいずれかを含む前記生体データを生成するステップと、ユーザ支援データ生成部により、前記最大酸素摂取量情報と基準最大酸素摂取量情報、または、前記心拍数情報と目標心拍数情報、の少なくとも何れかを比較して、その比較の結果に応じた前記ユーザの運動負荷または休息量の変更に関するユーザ支援データを生成するステップと、を含む。
また、本開示の一態様におけるプログラムは、ネットワークを介してユーザが装着する測定装置から測定データを所定の周期で受信し、前記測定データから生体データ及びユーザ支援データの生成を行う情報処理方法をコンピュータに実行させるプログラムであって、前記情報処理方法は、生体データ生成部により、前記測定データに対して所定の演算を実行し、最大酸素摂取量情報または心拍数情報の少なくともいずれかを含む前記生体データを生成するステップと、ユーザ支援データ生成部により、前記最大酸素摂取量情報と基準最大酸素摂取量情報、または、前記心拍数情報と目標心拍数情報、の少なくとも何れかを比較して、その比較の結果に応じた前記ユーザの運動負荷または休息量の変更に関するユーザ支援データを生成するステップと、を含む、ことを特徴とするプログラム。
本開示によれば、本実施形態に係る情報処理システムは、ユーザ支援データ生成部を介して、測定データに基づき、特に運動負荷量や休息量を更新するためのアドバイスやアラートなどを含むユーザ支援データを生成する。これにより、例えば心肺機能回復を目的とした適切なトレーニングを実施するための改善指示をユーザが簡単に取得することが可能となり、ユーザの利便性が向上する。
本開示の一実施形態に係る情報処理システムを示すブロック構成図である。 図1の管理サーバ100のハードウェア構成を示す図である。 図2の記憶部120および制御部130の機能を例示したブロック図である。 図3の測定データに関連付けされるタグ情報の例を示す模式図である。 図1の測定装置300で測定される心電波形及び脈波形の例について説明するための図である。 図3の生体データ生成部132で生成される最大心拍数の算出例について説明するための図である。 図1の情報処理システム1の処理の例を示すフローチャートである。
本発明の実施形態の内容を列記して説明する。本発明の実施の形態によるシステムは、以下のような構成を備える。
[項目1]
ネットワークを介してユーザが装着する測定装置から測定データを所定の周期で受信し、前記測定データから生体データ及びユーザ支援データの生成を行う情報処理システムであって、
前記測定データに対して所定の演算を実行し、最大酸素摂取量情報または心拍数情報の少なくともいずれかを含む前記生体データを生成する生体データ生成部と、
前記最大酸素摂取量情報と基準最大酸素摂取量情報、または、前記心拍数情報と目標心拍数情報、の少なくとも何れかを比較して、その比較の結果に応じた前記ユーザの運動負荷または休息量の変更に関するユーザ支援データを生成するユーザ支援データ生成部と、を備える、
ことを特徴とする情報処理システム。
[項目2]
前記ユーザ支援データ生成部が少なくとも前記最大酸素摂取量と前記基準最大酸素摂取量情報とを比較する場合において、
前記基準最大酸素摂取量は、所定日数前の過去最大酸素摂取量である、
ことを特徴とする項目1に記載の情報処理システム。
[項目3]
前記ユーザ支援データ生成部が少なくとも前記最大酸素摂取量と前記基準最大酸素摂取量情報とを比較する場合において、
前記生体データ生成部は、
前記最大酸素摂取量を、最大心拍数情報を用いて算出し、
当該最大心拍数情報を、同じ運動強度である所定期間内の心拍数情報を二以上の運動強度に対して取得し、当該二以上の心拍数情報に基づき算出する、
ことを特徴とする項目1または2のいずれか1項に記載の情報処理システム。
[項目4]
前記ユーザ支援データ生成部が少なくとも前記心拍数情報と目標心拍数情報とを比較する場合において、
前記生体データ生成部は、
前記目標心拍数情報を、少なくとも目標割合を乗じて算出するものであって、
さらに、前記生体データ生成部は、血圧情報を生成し、
前記ユーザ支援データ生成部は、前記血圧情報と基準血圧情報を比較するものであって、当該比較の結果に応じて、前記目標割合を再設定する、
ことを特徴とする項目1ないし項目3のいずれか1項に記載の情報処理システム。
[項目5]
前記ユーザ支援データ生成部は、前記比較の結果に応じて前記ユーザのユーザ情報に紐づけられた連絡先へ所定の通知を発信する、
ことを特徴とする項目1ないし項目4のいずれか1項に記載の情報処理システム。
[項目6]
前記連絡先は、トレーナー、コーチ、指導者、マネージャの少なくともいずれかへの連絡先を含む、
ことを特徴とする項目5に記載の情報処理システム。
[項目7]
前記連絡先は、医療機関への連絡先を含む、
ことを特徴とする項目5に記載の情報処理システム。
[項目8]
前記連絡先は、近親者への連絡先を含む、
ことを特徴とする項目5に記載の情報処理システム。
[項目9]
ネットワークを介してユーザが装着する測定装置から測定データを所定の周期で受信し、前記測定データから生体データ及びユーザ支援データの生成を行うサーバであって、
前記測定データに対して所定の演算を実行し、最大酸素摂取量情報または心拍数情報の少なくともいずれかを含む前記生体データを生成する生体データ生成部と、
前記最大酸素摂取量情報と基準最大酸素摂取量情報、または、前記心拍数情報と目標心拍数情報、の少なくとも何れかを比較して、その比較の結果に応じた前記ユーザの運動負荷または休息量の変更に関するユーザ支援データを生成するユーザ支援データ生成部と、を備える、
ことを特徴とするサーバ。
[項目10]
ネットワークを介してユーザが装着する測定装置から測定データを所定の周期で受信し、前記測定データから生体データ及びユーザ支援データの生成を行う情報処理方法であって、
生体データ生成部により、前記測定データに対して所定の演算を実行し、最大酸素摂取量情報または心拍数情報の少なくともいずれかを含む前記生体データを生成するステップと、
ユーザ支援データ生成部により、前記最大酸素摂取量情報と基準最大酸素摂取量情報、または、前記心拍数情報と目標心拍数情報、の少なくとも何れかを比較して、その比較の結果に応じた前記ユーザの運動負荷または休息量の変更に関するユーザ支援データを生成するステップと、を含む、
ことを特徴とする情報処理方法。
[項目11]
ネットワークを介してユーザが装着する測定装置から測定データを所定の周期で受信し、前記測定データから生体データ及びユーザ支援データの生成を行う情報処理方法をコンピュータに実行させるプログラムであって、
前記情報処理方法は、
生体データ生成部により、前記測定データに対して所定の演算を実行し、最大酸素摂取量情報または心拍数情報の少なくともいずれかを含む前記生体データを生成するステップと、
ユーザ支援データ生成部により、前記最大酸素摂取量情報と基準最大酸素摂取量情報、または、前記心拍数情報と目標心拍数情報、の少なくとも何れかを比較して、その比較の結果に応じた前記ユーザの運動負荷または休息量の変更に関するユーザ支援データを生成するステップと、を含む、
ことを特徴とするプログラム。
以下、本開示の実施形態について図面を参照して説明する。なお、以下に説明する実施形態は、特許請求の範囲に記載された本開示の内容を不当に限定するものではない。また、実施形態に示される構成要素のすべてが、本開示の必須の構成要素であるとは限らない。また、各実施形態で示される特徴は、互いに矛盾しない限り他の実施形態にも適用可能である。
(実施形態1)
<構成>
図1は、本開示の実施形態1に係る情報処理システム1を示すブロック構成図である。この情報処理システム1は、例えば、ネットワークNWを介して測定装置300からユーザの測定データを管理サーバ100にて所定の周期的なタイミングで受信し、当該測定データに対して所定の演算を行うことで生体データを生成し、当該生体データに基づきユーザ支援データを生成するシステムである。
情報処理システム1は、管理サーバ100と、ユーザ端末装置200と、測定装置300と、ネットワークNWと、を有している。管理サーバ100と、ユーザ端末装置200とは、ネットワークNWを介して接続される。ネットワークNWは、インターネット、イントラネット、ブロックチェーンネットワーク、無線LAN(Local Area Network)やWAN(Wide Area Network)、BLE(Bluetooth Low Energy)等により構成される。
管理サーバ100は、例えば、ネットワークを介して測定装置300からユーザの測定データを、ユーザ端末装置200を経由して所定の周期的なタイミングで受信して、測定データから生体データへ演算を行う装置であり、例えば各種Webサービスを提供するサーバ装置により構成されている。
ユーザ端末装置200は、ユーザが所持する、例えばパーソナルコンピュータやタブレット端末、スマートフォン、スマートウォッチ、携帯電話、PHS、PDA等の情報処理装置であり、例えば、管理サーバ100で演算を行った生体データを波形グラフ等により表示させたり、生体データに基づき生成されたユーザ支援データ(詳細は後述)を表示させたりなどをするために利用される。ユーザ端末装置200には、予めユーザの識別番号、生年月日、性別、身長、体重、歩幅等のユーザ情報が登録されており、生年月日から算出した年齢等も含めたユーザ情報を測定データに関連付けてネットワークNWを介して管理サーバ100へ送信する。
測定装置300は、ユーザの生体データを測定する装置であり、ユーザの手首や腕等の身体に装着して利用される、例えばウェアラブル装置である。この測定装置300は、例えばユーザの心電、脈波、温度(体温)、加速度、角速度のデータを所定の周期的なタイミングで測定するための複数種類の装置である。当該所定の周期は、予め設定されているものであってもよいし、ユーザが任意に設定可能であってもよい。より具体的には、例えば秒単位の時間的周期が設定されていてもよいし、周波数により同様に設定されていてもよい。
測定装置300の具体的な構成の例としては、2つの電極を皮膚に接触させ、検出電位の差の時間変化より心電を心電波形のデータとして取得する装置で構成しても良く、心電波形は、ガルバニック皮膚反応により取得されたデータでも良い。また、緑、赤、赤外の発光を行うLEDから各光を皮膚に照射し、フォトダイオードで受光した光の強度の時間変化により、ユーザの心臓の心拍により生ずる血管の容積変化により脈波を脈波形のデータとして取得する装置で構成しても良く、この方式で検出を行うことができる脈波形は光電式容積脈波形である。また、ユーザの皮膚に接触させる温度センサによりユーザの皮膚温度をデータとして取得する装置で構成しても良い。また、直交するXYZ軸それぞれの変異状態を検出する3軸加速度センサにより構成しても良く、ユーザの動作を加速度データとして取得し、例えば測定装置300がユーザの手首や腕等に装着されている場合、測定装置300は、手首や腕等の振りと、全身の動きが合成された加速度として加速度データの取得をする。さらに、直行するXYZ軸それぞれにおける回転角速度を検出するジャイロセンサ(角速度センサ)により構成しても良く、ユーザの動作を角速度データとして取得し、例えば測定装置300がユーザの手首や腕等に装着されている場合、測定装置300は、手首や腕等の回転と、全身の動きが合成された角速度として角速度データの取得をする。また、他の例として、スマートフォン等のカメラレンズにより指などから脈波を測定するものや、ドップラーセンサやカメラを用いて非接触で心拍、呼吸数、脈波、熱などを測定するもの、金属製のハンドグリップを両手でそれぞれ握ることにより流れる微弱な電流により心拍数などを測定するものであってもよい。
ユーザ端末装置200と測定装置300との間は、Bluetooth(登録商標)、近距離無線通信(Near Field radio Communication=NFC)、Afero(登録商標)、Zigbee(登録商標)、Z−Wave(登録商標)、又は無線LAN等を用いて接続されている。なお、このような無線接続の代わりに有線で接続を行っても良い。また、ユーザ端末装置200と測定装置300とは一体の機器であっても良く、例えば測定装置300にSIMを搭載するなどして通信機能を持たせたり、BLE(Bluetooth Low Energy)などにより管理サーバ100と直接通信可能に構成しても良い。
ユーザ端末装置200は、1または複数台あり、測定装置300を利用するユーザ数分ネットワークNWに接続されている。測定装置300は、1または複数台あり、1人のユーザが利用する台数分のユーザ端末装置200に接続されている。1人のユーザが複数の測定装置300を利用している場合は、1つのユーザ端末装置200に複数の測定装置300が接続されている。
<管理サーバ100>
図2は、管理サーバ100のハードウェア構成を示す図である。図3は、記憶部120および制御部130の機能を例示したブロック図である。なお、図示された構成は一例であり、これ以外の構成を有していてもよい。
管理サーバ100は、通信部110と、記憶部120と、制御部130と、入出力部140とを備える。これらの機能部は、管理サーバ100用の所定のプログラムを実行することにより実現される。
通信部110は、ユーザ端末装置200と通信を行うための通信インタフェースであり、例えばTCP/IP(Transmission Control Protocol/Internet Protocol)等の通信規約により通信が行われる。
記憶部120は、各種制御処理や制御部130内の各機能を実行するためのプログラム、入力データ等を記憶するものであり、RAM(Random Access Memory)、ROM(Read Only Memory)等から構成される。また、図3に示されるように、記憶部120は、測定装置300による測定データをユーザ情報と関連付けて記憶する測定データDB121と、測定データから演算されて生成される生体データをユーザ情報と関連付けて記憶する生体データDB122と、生体データに基づき生成されたユーザ支援データをユーザ情報と関連付けて記憶するユーザ支援データDB123と、ユーザ識別番号を含むユーザ情報を記憶するユーザ情報DB124と、を記憶する。また、ユーザ情報は、データ管理部131により生成されたアカウント情報を含み、ユーザ情報DB124は、アカウント情報が他のユーザ情報と関連付けられて記憶するようにしてもよい。さらに、記憶部120は、ユーザ端末装置200と通信を行ったデータを一時的に記憶する。なお、DBのデータ構造は、これに限られるものではなく、上述のDBの一部をユーザ端末装置200または測定装置300に記憶するようにしてもよい。
制御部130は、管理サーバ100の全体の動作を制御するものであり、CPU(Central Processing Unit)等から構成される。また、図3に示されるように、制御部130は、データ管理部131、生体データ生成部132、ユーザ支援データ生成部133、データ出力部134といった機能部を含む。
データ管理部131は、測定装置300を利用するユーザごとに、アカウント情報を生成する。このアカウント情報生成は、測定装置300を利用するユーザがユーザ端末装置200でアカウント情報を登録すると行われる。そのため、データ管理部131は、ユーザのユーザ端末装置200や他の端末装置に対してアカウントごとに記憶部120内の各種DBへのアクセスの可否の制御を行う。データ管理部131は、測定データや生体データ、ユーザ支援データ等の各種データを対応するDBにユーザ情報に関連付けて記憶する。また、このとき、データ管理部131は、測定データに所定のタグ情報の関連付けを行って記憶させることが可能である。
図4は、図3の測定データに関連付けされるタグ情報の例を示す模式図である。図4に示すデータD1は、測定装置300の測定データである。タグT1は、データD1に関連付けされたタグ情報であり、例えば、測定装置300がデータD1を測定した時刻情報、またはデータD1が測定装置300からユーザ端末装置200へ送信された時刻情報が時系列データとして記憶される。もしくは、測定した時刻情報と送信された時刻情報との両方について関連付けを行っても良い。例えば、図4に示すタグT1の1行目では、「20180620120746144」が格納されているが、2018年06月20日12時07分46秒144ミリ秒を示している。このような時刻情報は通信ログより取得可能である。これにより、測定データがどの時間帯のものか把握することが可能である。
なお、このようなタグ情報による測定データの関連付けは、時刻情報に限られず、ユーザの身体状態や活動状態を示す身体情報や活動情報を自由記載で記入させてタグ情報として記憶しても良く、所定の選択肢から選択させ(例えば、「現在の体調は如何ですか?」という質問に対して、「1:良い、2:普通、3:悪い」のいずれかを選択させる、等)、その選択した回答を記憶するようにしても良い。これにより、制御部150にて生体データを生成する際に、当該タグ情報と生体データとを対応付けすることで、より精度の高い生体データを生成可能となると共に、それに基づき生成されるユーザ支援データもよりパーソナライズされたデータとなり得る。
また、例えばデータ管理部131は、図4に示すように、データD1をタグT1の時刻順に並べ替え(ソート)を行うことが可能である。このような構成にしたのは、測定データはユーザの生体データに基づいて時系列に取得したものであるから時系列に並んでいる方が処理しやすいからであるが、ユーザ端末装置200及び通信部110を経由して受信する際に通信状況の変化等により受信データの逆転(後で送信された送信データが先に送信された送信データより先に受信されること)等が起こる場合があり、そのときの測定データの不整合を防止するためである。これにより、測定データの不整合を防止することが可能である。
生体データ生成部132は、測定データDB121に記憶された測定データに対して所定の演算を行い、生体データを生成する。この生体データは、測定データから算出可能なものであればどのような情報であってもよく、例えばユーザの血圧情報、心拍情報、血中酸素量情報、最大酸素摂取量情報、心電情報、呼吸数、体温情報、歩数情報、歩幅情報、重心の位置情報、姿勢情報、行動種別情報、ストレス情報、運動量情報、運動負荷情報、移動距離情報、移動速度情報、活動量情報、手または脚等の装着部位の動作情報などのデータであり、既知の手法により測定データから算出されるものである。演算により生成された生体データは、生体データDB122に記憶される。
また、既知の学習器などにより、例えば測定データと、当該測定データに基づき生成された生体データ(例えば心拍情報や血圧情報など)と正の生体データ(例えば、既知の医療機器に基づく心拍情報や血圧情報など)との対応関係(例えば、誤差の程度や範囲を示す情報などが含まれていてもよい)により対応付けた教師データを基に機械学習モデルを予め作成し、生体データ生成部132は、当該機械学習モデルを用いた判定を上述の所定の演算(解析)として生体データを生成してもよい。
ここで、測定データから生体データである最大血圧と最小血圧を算出する方法を例示する。図5は、図1の測定装置300で測定される心電波形及び脈波の例について説明するための図であり、測定装置300が測定し、記憶部120に記憶されたユーザの心電波形及び光電式容積脈波形と、アプリが光電式容積脈波形を時間で1階微分した速度脈波形及び、光電式容積脈波形を時間で2階微分した加速度脈波形を示している。図5は上から順に、心電波形、光電式容積脈波形、速度脈波形及び加速度脈波形となる。縦軸は、各波形の強度を示しており、心電波形及び光電式容積脈波形は電位を示すmVで表される。横軸は時間経過を示し、左から右へ時間経過を示している。
心電波形は、人の心臓の拍動を引き起こす電気的信号の周期的変化を示す波形である。心電波形は、その形状の変曲点にそれぞれP波,Q波,R波,S波,T波の名称が割り当てられ、心拍の1サイクルを示している。P波は心房収縮を表し、Q波R波S波は心室収縮の状態を表し、T波は心室拡張の開始を表す。
光電式容積脈波形は、人の心臓の拍動に伴う末梢血管系内の血圧・体積の変化を示す波形である。光電式容積脈波形は、その形状の変曲点にそれぞれA波、P波、V波、D波の名称が割り当てられ、心拍の1サイクルを示している。A波を動脈脈波が生じた時点の基準点として、P波が左心室駆出によって生じるPercussion波(衝撃波)、V波が大動脈弁の閉鎖時に生じるValley波(重複***による波)、D波が反射振動波であるDicrotic波(重複波)を示している。
速度脈波形は、光電式容積脈波形を時間で1階微分をしたものである。加速度脈波形は、速度脈波形を時間で1階微分したもの、すなわち光電式容積脈波形を2階微分したものである。加速度脈波形は、図5で示すように、その波形の各ピークにa波(収縮初期陽性波)、b波(収縮初期陰性波)、c波(収縮中期再上昇波)、d波(収縮後期再下降波)、e波(拡張初期陽性波)、f波(拡張初期陰性波)の名称が割り当てられている。
b波の強度とa波の強度の比、及びf波の強度とe波の強度の比はそれぞれ血管の伸縮性すなわち弾性を示すパラメータである。主な血管の成分は、血管内皮(Endothelium)、弾性線維(Elastin)、タンパク質(Collagen)、平滑筋(Smooth Muscle)である。これらの成分は、それぞれ異なった性質があり、最大血圧、最小血圧時の血管の弾性はそれぞれCollagen、Elastinが強い影響力を担っている。そのため、血圧値によって異なる弾性をb波の強度とa波の強度の比である(b/a),f波の強度とe波の強度の比である(f/e)のパラメータで示すことができ、年齢・性別・環境変数の影響によってもこれらの値は変動する。そのため、(b/a),(f/e)の値は、加速度脈波形の特性情報として算出することができる。
図5で示すように、R波の生じた時間TrとP波の生じた時間Tpの差分の時間が心室収縮期脈波伝搬時間PTT_SYSとなる。T波の生じた時間TtとD波の生じた時間Tdの差分の時間が心室拡張期脈波伝搬時間PTT_DIAとなる。すなわち、心電波形のR波の時間Tr及びT波の時間Ttと、光電式容積脈波形のT波の時間TpとD波の時間Tdから、心室収縮期脈波伝搬時間PTT_SYS及び心室拡張期脈波伝搬時間PTT_DIAを算出することができる。
また、脈波伝播速度と動脈壁の縦弾性係数との関係が所定の式で示される相関関係にあることが知られており、縦弾性係数と血圧値との関係も所定の式で示される相関関係にあることが知られている。そのため、最大血圧を心室収縮期脈波伝搬時間PTT_SYSの所定の式で求めることが可能であり、最小血圧を心室拡張期脈波伝搬時間PTT_DIAの所定の式で求めることが可能である。これにより、最大血圧と最小血圧を算出することが可能である。
また、測定データから生体データである心拍情報、特に安静時心拍数を算出する方法を例示すると、例えば装着している測定装置300により測定される心電波形データ(例えば、図5の心電波形データ等)におけるQRS波の間隔や、光電式容積脈波形などから、心拍情報を得ることができる。運動時の心拍情報について、体動(例えば、装着部位の動き)の影響を受ける取得方法である場合には、必要に応じて、例えば、測定装置300により測定される加速度データ等を周波数解析などして体動により生じる周波数成分を特定し、当該周波数成分を取得時の心拍情報の周波数成分から差し引くようにしてもよい。
また、測定データから生体データである歩行速度情報を算出する方法を例示する。例えばユーザが手首に装着している測定装置300により測定される加速度データの波形データから既知の算出方法等を単体で用いる、または、組み合わせて用いる(例えば平均化したり、重みづけしたりなど)ことにより歩行速度情報を得ることができ、例えば加速度データを所定時間ごとに積分することで歩行速度情報が算出される。これに加えて、ユーザ端末装置200または測定装置300にGPS機能を備え、GPSによる位置情報及び当該位置情報に関連する時間情報から算出される歩行速度情報を参照して、より正確な歩行速度情報を得るようにしてもよい。しかしながら、特に屋内や地下である場合や移動距離が比較的短い場合(例えば、数メートル以内など)にはGPS精度が一般的に低下するため、例えばユーザがユーザ端末装置200を操作してGPSによる情報を組み合わせて用いるか(または、加速度センサによる算出に代えて用いるか)どうかを選択可能にしてもよいし、ユーザ端末装置200においてGPSの受信感度情報や、GPSや加速度センサにより算出された距離情報などに基づいて、当該GPSによる情報を用いるかを選択するようにしてもよい。
また、測定データから生体データである歩幅情報を算出する方法を例示する。例えばユーザが手首に装着している測定装置300により測定される加速度データの波形データから既知の算出方法等を単体で用いる、または、組み合わせて用いる(例えば平均化したり、重みづけしたりなど)ことにより歩幅情報を得ることができ、例えば、歩く時には振り子のように手を振るため、上述の加速度センサの情報(例えば、進行方向の加速度成分が一番小さいタイミングまたは逆方向に切り替わるタイミングや、進行方向に対して垂直な方向の加速度成分が一番小さいタイミングまたは上下が切り替わるタイミングなど)を基に1歩の間隔(すなわちピッチ情報)が判別できるため、さらに時間情報を用いれば歩幅情報を得ることができる。他には、例えば、地面を蹴り出した際には、蹴り出た方向の加速度成分が合成されるので、当該方向の加速度成分の発生タイミングで1歩の間隔を判別することでも可能である。
また、上述のGPSや加速度センサにより算出された距離情報や上述の歩幅情報及び歩数情報(例えば、加速度センサからの情報に基づき、既知の方法で取得可能)などに基づき算出される運動強度情報(運動負荷情報)も生体データとして算出されてもよい。
また、測定データから生体データである最大酸素摂取量(VOmax)情報を算出する方法を例示すると、例えば上述の安静時心拍数情報を用いて、VOmax=15×最大心拍数÷安静時心拍数という公知の数式などにより最大酸素摂取量情報を得ることができる。最大心拍数は、(220−年齢)や208−(0.7×年齢)などの公知の式などにより算出してもよいし、機械学習済みの学習モデルを用いて推定することで算出してもよい。
ここで、最大酸素摂取量を機械学習済みの学習モデルを用いて推定することで算出する例について、図6を用いて以下説明する。なお、図6に示されるグラフは説明のために単純化されている。
まず、生体データ生成部132は、生体データDB122から読み出した所定期間の生体データ(例えば、算出日の前日1日分の生体データなど)から同じ運動強度である所定期間内(例えば、10−30秒間など)の心拍数情報を二以上の運動強度に対して取得する。図6の上図では、運動強度が数Aである場合の心拍数−時間のグラフを例示する。上図において二点鎖線で示される曲線は、ユーザが運動強度Aで運動した場合の心拍数の上昇傾向を示すものであり、既知の上昇傾向を利用してもよい。当該上昇傾向は、ユーザの運動能力に応じて縮尺が異なるものの、全体傾向は運動強度ごとにユーザ間で大きく変化しない。したがって、上述のとおり、所定時間内で運動強度Aとなる心拍数情報に基づき上昇傾向をフィッティングすることにより、上述の縮尺が推定(算出)される。これにより、ユーザが運動強度Aで運動した場合に最大となる心拍数が推定(算出)されるので、これを基準心拍数Aとする。同じように、二以上の運動強度に対して基準心拍数を取得する。なお、基準心拍数の推定(算出)においては、上記所定時間が長い方が精度を高くすることが可能となる。また、所定の運動強度ごとに所定の条件下で取得した複数のユーザの生体データ情報を教師データとして、予め機械学習させた学習モデルを用いることで、運動強度情報及び所定時間内の心拍数情報から基準心拍数Aを推定(算出)するようにしてもよい。
次に、図6の下図は、基準心拍数−運動強度のグラフを例示する。ここで示される上昇傾向は、所定の運動強度ごとに所定の条件下で取得した複数のユーザの生体データ情報を教師データとして、予め機械学習させた学習モデルを用いることで、二以上の基準心拍数情報と各基準心拍数に対応する運動強度情報から最大心拍数を推定(算出)するようにしてもよい。
これにより、生体データ生成部132により生体データを算出する際に、最大心拍数情報がパラメータとして必要な場合、例えば最大酸素摂取量(VOmax)を算出する際の上記公知の式(VOmax=15×最大心拍数÷安静時心拍数)に用いる場合には、上述のような年齢からの推定よりも精度の高い最大心拍数が算出できる。また、目標心拍数情報を算出するための公知のカルボーネン法((最大心拍数−安静時心拍数)×目標割合(目標運動強度割合、目標最大酸素摂取量割合)(%)+安静時心拍数)において用いることでも、より精度の高い目標心拍数を算出することが可能である。
また、測定データから生体データである休息量を算出する方法を例示すると、例えば常時装着している測定装置300により周期的に測定される加速度データを用いて、例えば、加速度が所定値以下の少ない値である時間に基づき休息量を得ることができる。なお、心拍情報や加速度データのベクトル情報などを基に、休息時間に重みづけをすることで、より正確な休息量を得るようにしてもよい。
ユーザ支援データ生成部133は、ユーザの生体データとしての最大酸素摂取量及び血圧情報と、生体データDB122に格納されている基準生体データとしての基準最大酸素摂取量及び基準血圧情報とを比較し、基準生体データに対する差異に基づくアドバイスやアラートなどを含むユーザ支援データを生成する。基準最大酸素摂取量及び基準血圧情報は、例えばかかりつけ医等が設定した基準値または基準範囲や、厚生労働省や日本高血圧学会等の外部機関により定められた基準値または基準範囲(例えば、厚生労働省発行の「健康づくりのための運動基準2006」に掲載の基準値または基準範囲など)であってもよく、予め生体データDB122に記憶させる。また、ユーザ支援データは、生体データと基準生体データとの差異を検出し、差異が所定値よりも大きい場合、または、生体データが基準生体データの基準範囲を超える場合に、安全範囲を超えているとしてアラート通知(例えば、運動負荷を減らすことや、休息量を増やすことなどを促すアラート通知など)を含んだり、当該差異の程度を示すアドバイス通知(例えば、どれくらいの歩行速度、運動量、運動負荷、休息量に変更したほうがよいといったアドバイス通知など)を含んだりするものであり、ユーザ情報に関連付けられてユーザ支援データDB123に記憶される。また、アラート通知として、例えばユーザ端末装置200や測定装置300に振動装置や発光装置が搭載されている場合には、当該装置を動作させる(例えば、振動および/または発光させる)ことにより、過度な運動負荷がかかっていることを直感的に知ることが可能となる。なお、基準生体データとして、生体データDB122に記憶された過去の生体データ(例えば、所定日数前の同一(略同一)の時間(時間帯)における過去最大酸素摂取量や、前回の取得周期で取得された過去血圧情報など)を用いて、当該過去の生体データと現在の生体データを比較し、比較した結果として差異が所定値以上あるかどうかを判定し、上記同様の構成をなしてもよい。また、上記のとおり、所定値以上の差異が判定されるなどの比較の結果に応じて、制御部130により管理サーバ100から直接的に、または、ユーザ端末装置200若しくは測定装置300を介して間接的に、医療機関または近親者、トレーナー、コーチ、指導者、マネージャ、介護スタッフなどユーザ情報に紐づけられた連絡先へ通知(例えば、PCまたはスマートフォンなどのデバイスに記憶された所定のアプリケーションを介した通知や、メールアドレスを利用した通知、本アプリケーションの他のユーザとして送信される通知など)を発信するように制御してもよい。
ユーザ支援データ生成部133は、現在の心拍数と、上述のカルボーネン法を用いて算出される目標心拍数とを比較し、当該比較の結果に基づき適切な運動を行っているかを判定してもよい。例えば、種々の病気の予防に対して効果があり、安全な運動強度の割合が40−60%程度と知られているところ、これを所定の係数として、((最大心拍数−安静時心拍数)×0.6+安静時心拍数)により得られる目標心拍数を用いるとよいし、その他ダイエット目的など種々の目的に合わせた運動強度の割合を設定してもよい。判定の結果、比較結果をユーザ端末200に通知を送信するようにしてもよく、単に比較結果(例えば現在の心拍数が目標心拍数よりも高い、低いなどの結果など)を示す通知であってもよいし、現在の心拍数が目標心拍数より低い場合(または所定値以上低い場合)には、運動強度を上げるように促す通知を行い、所定値以上高い場合には、運動強度を下げるように促す通知を行うようにしてもよい。なお、運動強度の変更に関する通知に併せて、または、代えて、より具体的に、増加または減少すべき歩数情報、ピッチ情報、歩幅情報、歩行速度情報などの生体データ、特に所定期間内における増加または減少すべき生体データを示唆してもよい。また、運動強度の変更に関する通知に代えて、または、併せて、休息量の変更に関する通知を送信してもよい。
ここで、上記のように安全な運動強度で運動しているにも関わらず、ユーザの体調や病気の状態によっては血圧の急上昇や急降下などの血圧異常が発生する場合があり得る。このように、一般的に安全な運動強度であっても、そのユーザにとっては適切な運動強度でない場合があり、このような運動強度で運動を続けることは好ましくない。そこで、例えば、前回の取得周期で取得した値や所定時間前までの平均値などの過去血圧情報を含む基準血圧情報と、現在の血圧情報とを比較し、所定値以上の大きな差があるような異常な変化がある場合に、運動強度の割合を下げて目標心拍数を再設定するようにしてもよい。
ユーザ支援データ生成部133は、例えば、トレーニング時に装着している測定装置300による測定データから生成された血圧情報に基づき、ユーザの血圧推移データを生成する。そして、例えば、血圧の急上昇や急降下等の異常値をモニタリングし、当該異常値が発生した場合にはアラート通知を含むユーザ支援データを生成する。ユーザ支援データ生成部133は、ユーザ支援データとして、当該アラートに併せて、異常値前後の血圧推移データや心拍数推移データも生成してもよい。また、異常値のモニタリングにおいては、上述のように過去血圧情報と現在血圧情報とを比較することにより判定してもよい。さらに、当該異常を検出した際には、制御部130により管理サーバ100から直接的に、または、ユーザ端末装置200若しくは測定装置300を介して間接的に、医療機関または近親者、トレーナー、コーチ、指導者、マネージャ、介護スタッフなどユーザ情報に紐づけられた連絡先へ異常を示す通知(例えば、PCまたはスマートフォンなどのデバイスに記憶された所定のアプリケーションを介した通知や、メールアドレスを利用した通知など)を発信するように制御してもよい。これにより、トレーニング時の血圧異常を早期に発見することが可能となり、特に急な発症によりユーザが連絡不能な状況であったとしても自動的に血圧異常を他者に通知が可能となる。
データ出力部134は、生体データやユーザ支援データをユーザ端末装置200へ出力する。ユーザ端末装置200においては、出力データを例えば専用のアプリケーションを介して画面に表示するなどしてユーザが容易に確認可能としても良い。
入出力部140は、キーボード・マウス類等の情報入力機器、及びディスプレイ等の出力機器である。
<処理の流れ>
図7を参照しながら、情報処理システム1が実行するデータ支援方法の処理の流れについて説明する。図6は、図1の情報処理システム1の処理の例を示すフローチャートである。
ステップS101の処理として、データ管理部131では、測定装置300を利用するユーザごとにアカウント情報が生成され、ユーザ端末装置200等から所定のユーザ情報を取得する。登録されたユーザ情報は、データ管理部131により、ユーザ情報DB124に記憶される。ステップS101の処理は、ユーザが測定装置300を利用するための前処理として行われてもよいし、ユーザが測定装置300を初めて利用する際に行われてもよい。
ステップS102の処理として、ユーザが測定装置300を利用すると、測定データが測定装置300からユーザ端末装置200を介して管理サーバ100へ所定の周期ごとに送信され、通信部110を介して受信される。データ管理部131により、記憶部120の測定データDB121内においてユーザ情報に関連付けられて測定データが記憶される。
ステップS103の処理として、生体データ生成部132により測定データが読み取られ、所定の演算等により生体データの生成が行われる。生成された生体データは、データ管理部131により、生体データDB122に記憶される。
ステップS104の処理として、ユーザ支援データ生成部133により生体データが読み取られ、所定の演算等によりユーザ支援データの生成が行われる。生成されたユーザ支援データは、データ管理部131により、ユーザ支援データDB123に記憶される。
ステップS105の処理として、データ出力部134により生体データおよび/またはユーザ支援データが読み取られ、ユーザ端末装置200へ出力される。
<効果>
以上のように、本実施形態に係る情報処理システムは、ユーザ支援データ生成部133を介して、測定データに基づき、特に運動負荷または休息量を更新するためのアドバイスやアラートなどを含むユーザ支援データを生成する。これにより、例えば心肺機能回復を目的とした適切なトレーニングを実施するための改善指示をユーザが簡単に取得することが可能となり、ユーザの利便性が向上する。
以上、開示に係る実施形態について説明したが、これらはその他の様々な形態で実施することが可能であり、種々の省略、置換および変更を行なって実施することが出来る。これらの実施形態および変形例ならびに省略、置換および変更を行なったものは、特許請求の範囲の技術的範囲とその均等の範囲に含まれる。
1 情報処理システム
100 管理サーバ
200 ユーザ端末装置
300 測定装置
NW ネットワーク

Claims (11)

  1. ネットワークを介してユーザが装着する測定装置から測定データを所定の周期で受信し、前記測定データから生体データ及びユーザ支援データの生成を行う情報処理システムであって、
    前記測定データに対して所定の演算を実行し、最大酸素摂取量情報または心拍数情報の少なくともいずれかを含む前記生体データを生成する生体データ生成部と、
    前記最大酸素摂取量情報と基準最大酸素摂取量情報、または、前記心拍数情報と目標心拍数情報、の少なくとも何れかを比較して、その比較の結果に応じた前記ユーザの運動負荷または休息量の変更に関するユーザ支援データを生成するユーザ支援データ生成部と、を備え、
    前記ユーザ支援データ生成部が少なくとも前記最大酸素摂取量情報と前記基準最大酸素摂取量情報とを比較する場合において、
    前記生体データ生成部は、
    前記最大酸素摂取量情報を、最大心拍数情報を用いて算出し、
    当該最大心拍数情報を、同じ運動強度である所定期間内の心拍数情報を二以上の運動強度に対して取得し、当該二以上の心拍数情報に基づき算出する、
    ことを特徴とする情報処理システム。
  2. ネットワークを介してユーザが装着する測定装置から測定データを所定の周期で受信し、前記測定データから生体データ及びユーザ支援データの生成を行う情報処理システムであって、
    前記測定データに対して所定の演算を実行し、最大酸素摂取量情報または心拍数情報の少なくともいずれかを含む前記生体データを生成する生体データ生成部と、
    前記最大酸素摂取量情報と基準最大酸素摂取量情報、または、前記心拍数情報と目標心拍数情報、の少なくとも何れかを比較して、その比較の結果に応じた前記ユーザの運動負荷または休息量の変更に関するユーザ支援データを生成するユーザ支援データ生成部と、を備え、
    前記ユーザ支援データ生成部が少なくとも前記心拍数情報と目標心拍数情報とを比較する場合において、
    前記生体データ生成部は、
    前記目標心拍数情報を、少なくとも目標割合を乗じて算出するものであって、
    さらに、前記生体データ生成部は、血圧情報を生成し、
    前記ユーザ支援データ生成部は、前記血圧情報と基準血圧情報を比較するものであって、当該比較の結果に応じて、前記目標割合を再設定する、
    ことを特徴とする情報処理システム。
  3. 前記ユーザ支援データ生成部が少なくとも前記最大酸素摂取量情報と前記基準最大酸素摂取量情報とを比較する場合において、
    前記基準最大酸素摂取量情報は、所定日数前の過去の最大酸素摂取量情報である、
    ことを特徴とする請求項1または2のいずれかに記載の情報処理システム。
  4. 前記ユーザ支援データ生成部は、前記比較の結果に応じて前記ユーザのユーザ情報に紐づけられた連絡先へ所定の通知を発信する、
    ことを特徴とする請求項1ないし請求項のいずれか1項に記載の情報処理システム。
  5. 前記連絡先は、トレーナー、コーチ、指導者、マネージャ、医療機関、近親者の少なくともいずれかへの連絡先を含む、
    ことを特徴とする請求項に記載の情報処理システム。
  6. ネットワークを介してユーザが装着する測定装置から測定データを所定の周期で受信し、前記測定データから生体データ及びユーザ支援データの生成を行うサーバであって、
    前記測定データに対して所定の演算を実行し、最大酸素摂取量情報または心拍数情報の少なくともいずれかを含む前記生体データを生成する生体データ生成部と、
    前記最大酸素摂取量情報と基準最大酸素摂取量情報、または、前記心拍数情報と目標心拍数情報、の少なくとも何れかを比較して、その比較の結果に応じた前記ユーザの運動負荷または休息量の変更に関するユーザ支援データを生成するユーザ支援データ生成部と、を備え、
    前記ユーザ支援データ生成部が少なくとも前記最大酸素摂取量情報と前記基準最大酸素摂取量情報とを比較する場合において、
    前記生体データ生成部は、
    前記最大酸素摂取量情報を、最大心拍数情報を用いて算出し、
    当該最大心拍数情報を、同じ運動強度である所定期間内の心拍数情報を二以上の運動強度に対して取得し、当該二以上の心拍数情報に基づき算出する、
    ことを特徴とするサーバ。
  7. ネットワークを介してユーザが装着する測定装置から測定データを所定の周期で受信し、前記測定データから生体データ及びユーザ支援データの生成を行うサーバであって、
    前記測定データに対して所定の演算を実行し、最大酸素摂取量情報または心拍数情報の少なくともいずれかを含む前記生体データを生成する生体データ生成部と、
    前記最大酸素摂取量情報と基準最大酸素摂取量情報、または、前記心拍数情報と目標心拍数情報、の少なくとも何れかを比較して、その比較の結果に応じた前記ユーザの運動負荷または休息量の変更に関するユーザ支援データを生成するユーザ支援データ生成部と、を備え、
    前記ユーザ支援データ生成部が少なくとも前記心拍数情報と目標心拍数情報とを比較する場合において、
    前記生体データ生成部は、
    前記目標心拍数情報を、少なくとも目標割合を乗じて算出するものであって、
    さらに、前記生体データ生成部は、血圧情報を生成し、
    前記ユーザ支援データ生成部は、前記血圧情報と基準血圧情報を比較するものであって、当該比較の結果に応じて、前記目標割合を再設定する、
    ことを特徴とするサーバ。
  8. ネットワークを介してユーザが装着する測定装置から測定データを所定の周期で受信し、前記測定データから生体データ及びユーザ支援データの生成を行う情報処理方法であって、
    生体データ生成部により、前記測定データに対して所定の演算を実行し、最大酸素摂取量情報または心拍数情報の少なくともいずれかを含む前記生体データを生成するステップと、
    ユーザ支援データ生成部により、前記最大酸素摂取量情報と基準最大酸素摂取量情報、または、前記心拍数情報と目標心拍数情報、の少なくとも何れかを比較して、その比較の結果に応じた前記ユーザの運動負荷または休息量の変更に関するユーザ支援データを生成するステップと、を含
    前記ユーザ支援データ生成部が少なくとも前記最大酸素摂取量情報と前記基準最大酸素摂取量情報とを比較する場合において、
    さらに、前記生体データ生成部により、
    前記最大酸素摂取量情報を、最大心拍数情報を用いて算出し、
    当該最大心拍数情報を、同じ運動強度である所定期間内の心拍数情報を二以上の運動強度に対して取得し、当該二以上の心拍数情報に基づき算出するステップを含む、
    ことを特徴とする情報処理方法。
  9. ネットワークを介してユーザが装着する測定装置から測定データを所定の周期で受信し、前記測定データから生体データ及びユーザ支援データの生成を行う情報処理方法であって、
    生体データ生成部により、前記測定データに対して所定の演算を実行し、最大酸素摂取量情報または心拍数情報の少なくともいずれかを含む前記生体データを生成するステップと、
    ユーザ支援データ生成部により、前記最大酸素摂取量情報と基準最大酸素摂取量情報、または、前記心拍数情報と目標心拍数情報、の少なくとも何れかを比較して、その比較の結果に応じた前記ユーザの運動負荷または休息量の変更に関するユーザ支援データを生成するステップと、を含
    前記ユーザ支援データ生成部が少なくとも前記心拍数情報と目標心拍数情報とを比較する場合において、
    前記生体データ生成部は、
    前記目標心拍数情報を、少なくとも目標割合を乗じて算出するものであって、
    さらに、前記生体データ生成部により、血圧情報を生成するステップと、
    前記ユーザ支援データ生成部により、前記血圧情報と基準血圧情報を比較するものであって、当該比較の結果に応じて、前記目標割合を再設定するステップを含む、
    ことを特徴とする情報処理方法。
  10. ネットワークを介してユーザが装着する測定装置から測定データを所定の周期で受信し、前記測定データから生体データ及びユーザ支援データの生成を行う情報処理方法をコンピュータに実行させるプログラムであって、
    前記情報処理方法は、
    生体データ生成部により、前記測定データに対して所定の演算を実行し、最大酸素摂取量情報または心拍数情報の少なくともいずれかを含む前記生体データを生成するステップと、
    ユーザ支援データ生成部により、前記最大酸素摂取量情報と基準最大酸素摂取量情報、または、前記心拍数情報と目標心拍数情報、の少なくとも何れかを比較して、その比較の結果に応じた前記ユーザの運動負荷または休息量の変更に関するユーザ支援データを生成するステップと、を含
    前記ユーザ支援データ生成部が少なくとも前記最大酸素摂取量情報と前記基準最大酸素摂取量情報とを比較する場合において、
    さらに、前記生体データ生成部により、
    前記最大酸素摂取量情報を、最大心拍数情報を用いて算出し、
    当該最大心拍数情報を、同じ運動強度である所定期間内の心拍数情報を二以上の運動強度に対して取得し、当該二以上の心拍数情報に基づき算出するステップを含む、
    ことを特徴とするプログラム。
  11. ネットワークを介してユーザが装着する測定装置から測定データを所定の周期で受信し、前記測定データから生体データ及びユーザ支援データの生成を行う情報処理方法をコンピュータに実行させるプログラムであって、
    前記情報処理方法は、
    生体データ生成部により、前記測定データに対して所定の演算を実行し、最大酸素摂取量情報または心拍数情報の少なくともいずれかを含む前記生体データを生成するステップと、
    ユーザ支援データ生成部により、前記最大酸素摂取量情報と基準最大酸素摂取量情報、または、前記心拍数情報と目標心拍数情報、の少なくとも何れかを比較して、その比較の結果に応じた前記ユーザの運動負荷または休息量の変更に関するユーザ支援データを生成するステップと、を含
    前記ユーザ支援データ生成部が少なくとも前記心拍数情報と目標心拍数情報とを比較する場合において、
    前記生体データ生成部は、
    前記目標心拍数情報を、少なくとも目標割合を乗じて算出するものであって、
    さらに、前記生体データ生成部により、血圧情報を生成するステップと、
    前記ユーザ支援データ生成部により、前記血圧情報と基準血圧情報を比較するものであって、当該比較の結果に応じて、前記目標割合を再設定するステップを含む、
    ことを特徴とするプログラム。
JP2021089207A 2020-06-01 2021-05-27 情報処理システム、サーバ、情報処理方法及びプログラム Active JP6919959B1 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/JP2021/020223 WO2021246285A1 (ja) 2020-06-01 2021-05-27 情報処理システム、サーバ、情報処理方法及びプログラム

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2020095780 2020-06-01
JP2020095780 2020-06-01

Publications (2)

Publication Number Publication Date
JP6919959B1 true JP6919959B1 (ja) 2021-08-18
JP2021190122A JP2021190122A (ja) 2021-12-13

Family

ID=77269478

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2021089207A Active JP6919959B1 (ja) 2020-06-01 2021-05-27 情報処理システム、サーバ、情報処理方法及びプログラム
JP2021113889A Pending JP2021186688A (ja) 2020-06-01 2021-07-09 ユーザ支援サーバ、ユーザ支援方法及びユーザ支援プログラム

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2021113889A Pending JP2021186688A (ja) 2020-06-01 2021-07-09 ユーザ支援サーバ、ユーザ支援方法及びユーザ支援プログラム

Country Status (2)

Country Link
JP (2) JP6919959B1 (ja)
WO (1) WO2021246285A1 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115120217B (zh) * 2022-08-25 2022-11-25 首都医科大学附属北京同仁医院 一种运动伪影去除方法、装置、存储介质及电子设备

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3567561B2 (ja) * 1995-11-09 2004-09-22 セイコーエプソン株式会社 心拍測定装置
JP2003334269A (ja) * 2002-05-21 2003-11-25 Suzuken Co Ltd 運動指導支援システム
JP2004081285A (ja) * 2002-08-23 2004-03-18 Citizen Watch Co Ltd 携帯型血圧測定装置
KR100533105B1 (ko) * 2003-06-11 2005-12-02 주식회사 오투런 운동처방시스템 및 운동처방방법
KR100750597B1 (ko) * 2005-11-21 2007-08-20 박승훈 운동 처방 기능을 포함하는 걷기 운동 기구
JP2018033565A (ja) * 2016-08-30 2018-03-08 セイコーエプソン株式会社 運動支援システム、運動支援方法、および運動支援装置
JP6202510B1 (ja) * 2017-01-31 2017-09-27 株式会社Arblet 血圧情報測定システム、血圧情報測定方法、血圧情報測定プログラム、血圧情報測定装置、サーバ装置、演算方法及び演算プログラム
JP2018126307A (ja) * 2017-02-08 2018-08-16 富士通株式会社 検出装置及び警告出力プログラム
JP7098982B2 (ja) * 2018-03-19 2022-07-12 セイコーエプソン株式会社 携帯型電子機器
JP7036211B2 (ja) * 2018-06-25 2022-03-15 日本電信電話株式会社 機能回復訓練支援システム
JP2020058663A (ja) * 2018-10-11 2020-04-16 ファミリーイナダ株式会社 端末装置、制御システム、及びコンピュータプログラム

Also Published As

Publication number Publication date
JP2021190122A (ja) 2021-12-13
WO2021246285A1 (ja) 2021-12-09
JP2021186688A (ja) 2021-12-13

Similar Documents

Publication Publication Date Title
JP6919959B1 (ja) 情報処理システム、サーバ、情報処理方法及びプログラム
WO2022009817A1 (ja) サーバ、ユーザ支援システム、ユーザ支援方法及びプログラム
JP7033362B1 (ja) 情報処理システム、サーバ、情報処理方法及びプログラム
JP6864894B1 (ja) 情報処理システム、サーバ、情報処理方法及びプログラム
WO2022054797A1 (ja) 情報処理システム、サーバ、情報処理方法及びプログラム
JP6887194B1 (ja) 情報処理システム、サーバ、情報処理方法及びプログラム
JP6934219B1 (ja) 情報処理システム、サーバ、情報処理方法及びプログラム
JP6945908B1 (ja) 情報処理システム、サーバ、情報処理方法及びプログラム
JP7097111B2 (ja) 情報処理システム、サーバ、情報処理方法及びプログラム
JP7240052B1 (ja) 情報処理システム、サーバ、情報処理方法、プログラム及び学習モデル
WO2021246346A1 (ja) 情報処理システム、サーバ、情報処理方法及びプログラム
JP7033363B1 (ja) 情報処理システム、サーバ、情報処理方法及びプログラム
JP6830704B1 (ja) 情報処理システム、情報処理方法及びプログラム
JP7065550B1 (ja) 情報処理システム、サーバ、情報処理方法及びプログラム
WO2021246264A1 (ja) サーバ、調整情報提供方法及びプログラム
JP2024018876A (ja) 情報処理システム、サーバ、情報処理方法、プログラム及び学習モデル
JP2023125114A (ja) 情報処理システム、サーバ、情報処理方法及びプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210527

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20210527

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210614

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210615

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: 20210705

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210715

R150 Certificate of patent or registration of utility model

Ref document number: 6919959

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150