(57)【要約】【課題】生体の異常を確実に判定及び報知できかつ生体情報のデータ量を削減する。【解決手段】血圧測定装置であって、生体情報を時間的に連続して検出する生体センサと、生体情報の対象である生体の動き情報を常時検出する動きセンサと、生体情報と動き情報とを参照して、生体が動き始めたかどうか及び動いているかどうかを判定する判定部と、生体が動き始めたと判定した場合には、平常値になるまで生体情報を記録する記録部と、生体情報の値が下降し始めてから平常値になるまでの値の時間履歴が適正範囲内かどうかを判定する解析部と、時間履歴が適正範囲内である場合には、対応する生体情報を記録部から削除する削除部と、を備える。【選択図】図１
2018108279.tif 000002
【特許請求の範囲】
【請求項１】
生体情報を時間的に連続して検出する生体センサと、
生体情報の対象である生体の動き情報を常時検出する動きセンサと、
前記生体情報と前記動き情報とを参照して、前記生体が動き始めたかどうか及び動いているかどうかを判定する判定部と、
前記生体が動き始めたと判定した場合には、平常値になるまで前記生体情報を記録する記録部と、
前記生体情報の値が下降し始めてから平常値になるまでの前記値の時間履歴が適正範囲内かどうかを判定する解析部と、
前記時間履歴が適正範囲内である場合には、対応する生体情報を前記記録部から削除する削除部と、
を備える血圧測定装置。
【請求項２】
前記解析部は、前記生体情報の値が運動時の最高値と平常値との差に応じて、最高値での時刻から正常値に戻るまでの時間の正常範囲を予め設定し、前記時間履歴によって最高値から正常値に戻る時間が前記正常範囲内である場合には前記適正範囲内であると判定し、前記時間履歴によって最高値から正常値に戻る時間が前記正常範囲内でない場合には前記適正範囲内でないと判定する請求項１に記載の血圧測定装置。
【請求項３】
前記解析部は、前記生体情報の値が運動時の最高値から平常時に戻る間に、最高値の大きさと最高値を記録した時点からの経過時間とを変数として、単位時間当たりの値の増分である傾きの大きさの正常範囲を予め設定し、前記時間履歴での時間ごとの傾きの大きさが前記正常範囲内である場合には前記適正範囲内であると判定し、前記時間履歴での時間ごとの傾きの大きさが前記正常範囲内でない場合には前記適正範囲内でないと判定する請求項１に記載の血圧測定装置。
【請求項４】
前記解析部は、前記生体情報の値が運動時の最高値から平常時に戻る間に、最高値の大きさを変数として、単位時間当たりの値の増分である傾きの大きさの、運動時の最高値から平常時に戻る間での正常範囲を予め設定し、前記時間履歴での全ての傾きの大きさが前記正常範囲内である場合には前記適正範囲内であると判定し、前記時間履歴での時間ごとのある傾きの大きさが前記正常範囲内でない場合には前記適正範囲内でないと判定する請求項１に記載の血圧測定装置。
【請求項５】
前記センサは、前記生体情報として血圧を検出する請求項１乃至４のいずれか１項に記載の血圧測定装置。
【請求項６】
前記時間履歴が適正範囲内でない場合には、生体情報の時間履歴が正常ではないという警告を出力するアラート部をさらに具備する請求項１乃至５のいずれか１項に記載の血圧測定装置。
【請求項７】
前記記録部は、前記生体情報の値の時間履歴曲線の最高値及びその時刻と、前記生体情報の値の時間履歴曲線の変曲点での値及び時刻と、前記生体情報の値が平常値に戻ったときの値及び時刻と、を記録する請求項２乃至６のいずれか１項に記載の血圧測定装置。
【請求項８】
生体情報を時間的に連続して検出し、
生体情報の対象である生体の動き情報を常時検出し、
前記生体情報と前記動き情報とを参照して、前記生体が動き始めたかどうか及び動いているかどうかを判定し、
前記生体が動き始めたと判定した場合には、平常値になるまで前記生体情報を記録し、
前記生体情報の値が下降し始めてから平常値になるまでの前記値の時間履歴が適正範囲内かどうかを判定し、
前記時間履歴が適正範囲内である場合には、対応する生体情報を削除すること、を備える血圧測定方法。
【請求項９】
生体情報を取得して警報を出力する血圧測定装置と、血圧測定装置からの生体情報に基づいて解析するサーバと、を備えるシステムであって、
前記血圧測定装置は、
生体情報を時間的に連続して検出する生体センサと、
生体情報の対象である生体の動き情報を常時検出する動きセンサと、を備え、
前記サーバは、
前記生体情報と前記動き情報とを参照して、前記生体が動き始めたかどうか及び動いているかどうかを判定する判定部と、
前記生体が動き始めたと判定した場合には、平常値になるまで前記生体情報を記録する記録部と、
前記生体情報の値が下降し始めてから平常値になるまでの前記値の時間履歴が適正範囲内かどうかを判定する解析部と、を備え、
前記血圧測定装置は、
前記時間履歴が適正範囲内である場合には、対応する生体情報を前記記録部から削除する削除部と、をさらに備えるシステム。
【請求項１０】
コンピュータを、請求項１乃至７のいずれか１項に記載の血圧測定装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、生体情報を連続測定する血圧測定装置、システム、方法及びプログラムに関する。
【背景技術】
【０００２】
生体情報を活用して早期に生体の異変を察知して治療に役立てることは、センサ技術の発展に伴い、高性能なセンサが容易に利用できる環境になり医療における重要性も次第に増してきている。  
これまでに例えば、生体情報が異常値を検出した場合に警報を出す装置がある（例えば、特許文献１参照）。また、生体情報を利用してユーザの欲求を推定する提案もある（例えば、特許文献２参照）。さらに、脈拍数に基づいて消費カロリーを算出する方法もある（例えば、特許文献３参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１９７７７７号公報
【特許文献２】特開２０１６−７１７１６号公報
【特許文献３】特開平９−２９４７２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、例えばユーザの手首に装着するだけでユーザの血圧を１拍ごとに連続測定可能な（例えばトノメトリ法の）ユーザ端末が実現されている。このようなユーザ端末によれば、ユーザに大きな負担を掛けることなく血圧を常時測定することが可能となる。
【０００５】
この発明は上記事情に着目してなされたもので、その目的とするところは、連続して生体情報を取得することが可能であり、生体の異常を確実に判定及び報知でき、かつ生体情報のデータ量を削減することができる血圧測定装置、システム、方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するためにこの発明の第１の態様では、血圧測定装置であって、生体情報を時間的に連続して検出する生体センサと、生体情報の対象である生体の動き情報を常時検出する動きセンサと、前記生体情報と前記動き情報とを参照して、前記生体が動き始めたかどうか及び動いているかどうかを判定する判定部と、前記生体が動き始めたと判定した場合には、平常値になるまで前記生体情報を記録する記録部と、前記生体情報の値が下降し始めてから平常値になるまでの前記値の時間履歴が適正範囲内かどうかを判定する解析部と、前記時間履歴が適正範囲内である場合には、対応する生体情報を前記記録部から削除する削除部と、前記時間履歴が適正範囲内でない場合には、生体情報の時間履歴が正常ではないという警告を出力するアラート部と、を備えるものである。
【０００７】
この発明の第２の態様は、前記解析部は、前記生体情報の値が運動時の最高値と平常値との差に応じて、最高値での時刻から正常値に戻るまでの時間の正常範囲を予め設定し、前記時間履歴によって最高値から正常値に戻る時間が前記正常範囲内である場合には前記適正範囲内であると判定し、前記時間履歴によって最高値から正常値に戻る時間が前記正常範囲内でない場合には前記適正範囲内でないと判定するものである。
【０００８】
この発明の第３の態様は、前記解析部は、前記生体情報の値が運動時の最高値から平常時に戻る間に、最高値の大きさと最高値を記録した時点からの経過時間とを変数として、単位時間当たりの値の増分である傾きの大きさの正常範囲を予め設定し、前記時間履歴での時間ごとの傾きの大きさが前記正常範囲内である場合には前記適正範囲内であると判定し、前記時間履歴での時間ごとの傾きの大きさが前記正常範囲内でない場合には前記適正範囲内でないと判定するものである。
【０００９】
この発明の第４の態様は、前記解析部は、前記生体情報の値が運動時の最高値から平常時に戻る間に、最高値の大きさを変数として、単位時間当たりの値の増分である傾きの大きさの、運動時の最高値から平常時に戻る間での正常範囲を予め設定し、前記時間履歴での全ての傾きの大きさが前記正常範囲内である場合には前記適正範囲内であると判定し、前記時間履歴での時間ごとのある傾きの大きさが前記正常範囲内でない場合には前記適正範囲内でないと判定するものである。
【００１０】
この発明の第５の態様は、前記センサは、前記生体情報として血圧を検出するものである。
【発明の効果】
【００１１】
この発明の第１の態様によれば、生体情報を時間的に連続して検出し、生体情報の対象である生体の動き情報を常時検出し、生体が動き始めたと判定した場合には、平常値になるまで生体情報を記録し、生体情報の値が下降し始めてから平常値になるまでの値の時間履歴が適正範囲内かどうかを判定し、時間履歴が適正範囲内でない場合には、生体情報の時間履歴が正常ではないという警告を出力することにより、常に生体の生体情報を取得して運動後の生体情報を取得することができるので、生体の体の状態を適切に管理することができ、正常でない状態を検出した場合には直ちにユーザに警告することができる。さらに時間履歴が適正範囲内である場合には、対応する生体情報を記録部から削除することにより、異常がない状態を記録したデータは異常を検出する上では不要なデータであるので、これを削除することにより、メモリ等の記憶容量を有効に活用することができる。また、前記時間履歴が適正範囲内でない場合には、記録した生体情報は記録されているので、異常を示した原因を記録された生体情報を調査することにより詳細に突き止めることができる。
【００１２】
この発明の第２の態様によれば、生体情報の値が運動時の最高値と平常値との差に応じて、最高値での時刻から正常値に戻るまでの時間の正常範囲を予め設定し、時間履歴によって最高値から正常値に戻る時間が正常範囲内である場合には適正範囲内であると判定し、時間履歴によって最高値から正常値に戻る時間が正常範囲内でない場合には適正範囲内でないと判定することにより、最高値から正常値に戻る時間を計測することだけで、適正範囲内であるかどうかを判定することができるので、容易に判定することができ、判定処理の速度が速くなる。従って、判定処理に使用するＣＰＵ資産の使用効率が上がる。
【００１３】
この発明の第３の態様によれば、生体情報の値が運動時の最高値から平常時に戻る間に、最高値の大きさと最高値を記録した時点からの経過時間とを変数として、単位時間当たりの値の増分である傾きの大きさの正常範囲を予め設定し、時間履歴での時間ごとの傾きの大きさが正常範囲内である場合には適正範囲内であると判定し、時間履歴での時間ごとの傾きの大きさが正常範囲内でない場合には適正範囲内でないと判定することにより、時刻ごとに傾きの大きさの正常範囲を決定しているので、精度の良い判定結果を得ることができる。従って、より適切な警告を発することができ、さらにはより適切な生体情報を得ることができるので、異常を示した原因をより詳細に突き止めることができる。
【００１４】
この発明の第４の態様によれば、生体情報の値が運動時の最高値から平常時に戻る間に、最高値の大きさを変数として、単位時間当たりの値の増分である傾きの大きさの、運動時の最高値から平常時に戻る間での正常範囲を予め設定し、時間履歴での全ての傾きの大きさが正常範囲内である場合には適正範囲内であると判定し、時間履歴での時間ごとのある傾きの大きさが前記正常範囲内でない場合には前記適正範囲内でないと判定することにより、最高値から平常時にもとるまでの全ての傾きをそれぞれの時刻を考慮せずひと纏まりとして判定するので、容易に判定することができ、判定処理の速度が速くなる。従って、判定処理に使用するＣＰＵ資産の使用効率が上がる。
【００１５】
この発明の第５の態様によれば、前記センサは、前記生体情報として血圧を検出することにより、常に生体の血圧値を取得して運動後の血圧値を取得することができるので、生体の体の状態を適切に管理することができ、正常でない状態を検出した場合には直ちにユーザに警告することができる。さらに時間履歴が適正範囲内である場合には、対応する血圧値の時間履歴のデータを記録部から削除することにより、異常がない状態を記録した血圧値の時間履歴のデータは異常を検出する上では不要なデータであるので、これを削除することにより、メモリ等の記憶容量を有効に活用することができる。また、時間履歴が適正範囲内でない場合には、記録した血圧値の時間履歴のデータは記録されているので、異常を示した原因を記録された血圧値の時間履歴のデータを調査することにより詳細に突き止めることができる。
【００１６】
すなわちこの発明の各態様によれば、連続して生体情報を取得することが可能であり、生体の異常を確実に判定及び報知でき、かつ生体情報のデータ量を削減することができる血圧測定装置、システム、方法及びプログラムを提供することができる。
【図面の簡単な説明】
【００１７】
【図１】第１実施形態に係る血圧測定装置を示すブロック図。
【図２】図１の血圧測定装置の一具体例である腕時計型のウェアラブル端末を示す図。
【図３】図１の血圧測定装置がスマートデバイスに接続し、スマートデバイスがサーバに接続することを示す図。
【図４】生体情報である血圧が運動の開始から正常血圧値に戻るまでの血圧値の時間履歴曲線を示す図。
【図５】図１の血圧測定装置の動作の一例を示すフローチャート。
【図６】第２実施形態に係る血圧測定装置を示すブロック図。
【図７】第２実施形態に係るサーバを示すブロック図。
【発明を実施するための形態】
【００１８】
以下、図面を参照してこの発明に係る実施形態の血圧測定装置、システム、方法及びプログラムを説明する。なお、以下の実施形態では、同一の番号を付した部分については同様の動作を行うものとして、重ねての説明を省略する。  
［第１実施形態］  
本実施形態に係る血圧測定装置１００について図１、図２、及び図３を参照して説明する。  
血圧測定装置１００は、生体センサ１１０、加速度センサ１２１、位置検出部１２２、時計部１２３、ユーザ入力部１２４、データ取得部１３１、データ記録部１３２、データ削除部１３３、データ記憶部１３４、データ解析部１３５、運動判定部１４０、アラート制御部１５０、表示部１６１、スピーカ１６２、バイブレータ１６３、及び通信部１７０を含んでいる。生体センサ１１０は血圧センサ１１１及び脈拍センサ１１２を含む。  
生体センサ１１０は、生体から生体情報を検出して、時計部１２３から時刻を取得して、時刻と関連付けられた生体情報を出力する。生体情報としては例えば、血圧及び脈拍がある。血圧センサ１１１は、生体から血圧値を取得し、時計部１２３から取得し続けている時刻と関連付けられた血圧値を出力する。脈拍センサ１１２は、生体から脈拍を取得し、時計部１２３から取得し続けている時刻と関連付けられた脈拍値を出力する。本実施形態では、血圧センサ１１１及び脈拍センサ１１２は連続して生体情報を検出し続け、例えば２４時間検出し続け検出データを次段のデータ取得部１３１へ渡す。
【００１９】
加速度センサ１２１は、生体に接続させて（例えば、生体に密着させて）生体の動きを検出する。本実施形態の加速度センサ１２１は、生体の３軸加速度を検出してそのデータを次段のデータ取得部１３１へ渡す。
【００２０】
位置検出部１２２は、生体に接続させて（例えば、生体に密着させて）生体の位置を検出する。本実施形態の位置検出部１２２は例えば、ＧＰＳ（global positioning system）、ＷｉＦｉ、及び／またはブルートゥース（登録商標）を利用して生体の位置（緯度及び経度）を検出して、その位置情報を時計部１２３から時刻と共に次段のデータ取得部１３１へ渡す。
【００２１】
時計部１２３は、現在時刻を出力できるように構成されていて、例えば通常の時計である。なお時計部１２３は例えば、外部から時刻校正情報を取得して正しい時刻を出力できるように設定されていてもよい。
【００２２】
ユーザ入力部１２４は、ユーザからの指示を取得して血圧測定装置１００を操作するための指示信号をデータ取得部１３１へ渡す。ユーザ入力部１２４は例えば、電源のオンオフをユーザから受け付け、血圧測定装置１００をオンオフする。
【００２３】
データ取得部１３１は、生体センサ１１０、加速度センサ１２１、位置検出部１２２、及びユーザ入力部１２４からデータを取得し、そのデータの一式を運動判定部１４０へ渡し、運動判定部１４０の判定結果に基づいて、データ記録部１３２及び／またはデータ削除部１３３へ指示を渡す。
【００２４】
運動判定部１４０は、データ取得部１３１からのデータから、生体が動き出して運動をしているかどうかを判定する。運動判定部１４０は、例えば加速度センサ１２１からの情報に基づいて生体が動き出してさらに動き続けているかどうかを時刻と関連付けて判定し続ける。運動判定部１４０はまた、脈拍センサ１１２の脈拍のデータに基づいて脈拍が上昇し始めているかどうかについて調査し、上昇し始めたら運動が開始された可能性が高いと判定する。運動判定部１４０はさらに、位置検出部１２２の位置データから生体の位置が移動し始め移動し続けているかどうかを調査し、これらの移動がある場合には運動が開始された可能性が高いと判定する。運動判定部１４０はまたさらに、ユーザ入力部１２４から「運動を開始する（した）」等の指示データを受けた場合に、運動が開始された可能性が高いと判定する。運動判定部１４０は、少なくとも以上の情報に基づいて、生体が運動を動き出してさらに動き続けているかどうかを時刻と関連付けて判定し続ける。運動判定部１４０は例えば、加速度センサ１２１、脈拍センサ１１２、位置検出部１２２、及びユーザ入力部１２４からのデータにそれぞれ重み付けし、その値が所定値よりも大きい場合には生体が動いていると判定する。
【００２５】
他の方法としては運動判定部１４０が、加速度センサ１２１、脈拍センサ１１２、位置検出部１２２、及びユーザ入力部１２４からのデータにそれぞれ優先順位を付け、優先順位が高いデータの１以上の判定結果に基づいて動いているかどうか判定する。例えば、ユーザ入力部１２４、加速度センサ１２１、脈拍センサ１１２、位置検出部１２２の順番に優先順位が付いている場合には、ユーザ入力部１２４からの入力があればそのデータに基づいて運動判定部１４０が、生体が動いているかどうかを判定する。この場合例えば、ユーザ入力部１２４からの入力がなかった場合には、次の優先度の加速度センサ１２１の値に基づいて運動判定部１４０が判定する。さらにこの場合に加速度センサ１２１からのデータがなかった場合には、次の優先度の脈拍センサ１１２に基づいて生体が動いているかどうかを運動判定部１４０が判定し、さらに脈拍センサ１１２のデータがない場合には次の優先度の位置検出部１２２によって生体が動いているかどうかを運動判定部１４０が判定する。
【００２６】
データ記録部１３２は、運動判定部１４０から例えばデータ取得部１３１経由で生体が動き始めたかどうかを受け取り、生体が動き出したと判定した場合には、データ取得部１３１が生体センサ１１０から取得したデータ（生体情報、例えば血圧）をデータ記憶部１３４に記録し始める。データ記録部１３２は、生体が動いていると運動判定部１４０が判定した期間内は、データ取得部１３１が生体センサ１１０から取得した生体情報を時間と共にデータ記憶部１３４に記録していく。データ記録部１３２は、生体センサ１１０からの生体情報の他に、例えば加速度センサ１２１及び／または位置検出部１２２からの情報も時間と共にデータ記憶部１３４に記録してもよい。
【００２７】
データ記録部１３２は、例えば血圧値が平常値に戻るまでデータ記憶部１３４に情報を記録し、平常値に血圧値が戻ったら、情報の記録は停止する。
また、データ記録部１３２は、血圧値が平常値に戻るまでのデータを圧縮して記憶していてもよい。この場合は圧縮によりデータ量が少なくなるので、通信の負荷が軽減される。圧縮の手法は通常に知られた手法を用いてもよい。他に、血圧値が平常値に戻るまでデータをそのままデータ記録部１３２が記録するのではなく、後に再現できることを担保しつつデータ量が少なくなるようにデータの特徴のみを記録してもよい。例えばデータ記録部１３２が、（１）血圧値の最高値とその時刻と、（２）血圧値の時間履歴曲線の変曲点の値とその時刻と、（３）血圧値が平常値に戻ったときの血圧値とその時刻とを記録する。これを再現する際は、（１）、（２）、及び（３）の順番で上記のデータが入っていることを再現側と予め決めておけば、再現側で元の血圧値の時間履歴曲線が再現できる。
【００２８】
データ記憶部１３４は、少なくとも生体センサ１１０から受け取る生体情報を、データ記録部１３２からの指示に応じて時間と共に記憶する。また、データ削除部１３３から指定されたデータを削除する旨の指示があった場合にはデータ記憶部１３４はそのデータを削除する。
【００２９】
データ削除部１３３は、例えばユーザ入力部１２４から指定されたデータを削除する旨の指示があった場合には、データ記憶部１３４からその指定されたデータを削除してもよい。
【００３０】
データ解析部１３５は、データ記憶部１３４に記憶された生体情報の時間履歴を取得し、生体が運動している期間中の生体情報を解析する。データ解析部１３５は、生体情報が時間と共にどう変化するかを解析し、例えば血圧が運動中に最高値から平常値に戻るまでの血圧値の時間に関する曲線が適正範囲内かどうかを判定する。本実施形態では、データ解析部１３５が運動中の血圧の時間に関する曲線が適正範囲内である場合には例えば、データ削除部１３３へこの血圧の時間に関するデータを削除するように指示する。一方、生体が運動中である際に血圧の時間に関する曲線が適正範囲内でない場合には例えば、データを削除することなくアラート制御部１５０へ血圧値が正常でない旨を伝える。データ解析部１３５の解析及び判定については後に図４を参照して説明する。
【００３１】
アラート制御部１５０は、データ解析部１３５から生体が運動中に血圧の時間に関する曲線が適正範囲内でない場合には、血圧値の時間履歴が正常でない旨の警告を例えばユーザに知らせる信号を表示部１６１、スピーカ１６２、及びバイブレータ１６３の少なくとも１つに送る。
【００３２】
表示部１６１は、血圧値の時間履歴が正常でない旨の警告をアラート制御部１５０から受け取り、その警告を表示する。表示部１６１は例えば、「血圧値が異常」と表示する。
【００３３】
スピーカ１６２は、血圧値の時間履歴が正常でない旨の警告をアラート制御部１５０から受け取り、その警告を音声で出力する。スピーカ１６２は例えば、「血圧値が異常」と音声出力したり、警告音（例えば、ブザー音）を出力する。
【００３４】
バイブレータ１６３は、血圧値の時間履歴が正常でない旨の警告をアラート制御部１５０から受け取り、その警告を本体の血圧測定装置１００またはその付属物を振動させることによってユーザに出力する。血圧測定装置１００と振動するその付属物とは無線または有線によって接続していて、血圧測定装置１００からアラート制御部１５０の警告を付属物が受け取り、付属物それ自体が振動することによってユーザが認識することができる。
【００３５】
通信部１７０は、例えば、外部のサーバにデータ記憶部１３４に記憶されるデータを送信したり、外部の装置から本血圧測定装置１００の開始または終了の指示を受け取る。
次に血圧測定装置１００の具体的な装置の一例と他の装置との連携について図２及び図３を参照して説明する。
【００３６】
血圧測定装置１００はどんな形態でも構わないが、例えば図２に示される腕時計型のウェアラブル端末であってもよい。この血圧測定装置１００は、例えば、今日の日付、現在時刻などの一般的な時計に表示される情報に加えて、ユーザの収縮期血圧（Systolic Blood Pressure）ＳＹＳ、拡張期血圧（Diastolic Blood Pressure）ＤＩＡおよび脈拍数ＰＵＬＳＥなどの生体情報を表示する。血圧測定装置１００は、ユーザの生体情報を例えば一拍毎に連続測定し、最新のＳＹＳおよびＤＩＡを表示することができる。
【００３７】
血圧測定装置１００は、図３に例示されるように、スマートデバイス（典型的にはスマートフォン、タブレット）２００に接続されていてもよい。スマートデバイス２００は、血圧測定装置１００によって送信される状態データをグラフ化して表示したり、当該状態データをネットワークＮＷ経由でサーバ３００に送信したりする。状態データの詳細は後述される。スマートデバイス２００には、状態データを管理するためのアプリケーションがインストールされていてもよい。
【００３８】
サーバ３００は、血圧測定装置１００またはスマートデバイス２００から送信されたデータを蓄積する。サーバ３００は、例えばユーザの健康指導または診断に供するために、医療機関に設置されたＰＣ（Personal Computer）などからのアクセスに応じて当該ユーザの生体情報のデータを送信してもよい。
【００３９】
また、後述されるように、サーバ３００は、第２実施形態でのサーバ７００になってもよい。この場合は、サーバ３００がデータ解析部１３５及び運動判定部１４０を備えていてもよい。サーバ３００は、ユーザに閲覧させるために血圧測定装置１００またはスマートデバイス２００に送信する。
【００４０】
これとは異なり、スマートデバイス２００がデータ解析部１３５及び運動判定部１４０を備えていてもよい。この場合には、スマートデバイス２００は、ユーザに閲覧させるために血圧測定装置１００に表示させるデータを送信する。また、スマートデバイス２００でデータを閲覧するようにしてもよい。
次に、データ解析部１３５が、生体情報（ここでは血圧）が時間と共にどう変化するかを解析し、血圧が運動中に最高値から平常値に戻るまでの血圧値の時間に関する曲線（時間履歴曲線とも称す）が適正範囲内にあるかどうかについて図４を参照して説明する。  
本実施形態で生体情報として血圧を扱う場合に、データ解析部１３５は血圧が運動中に最高値から平常値に戻るまでの血圧値の時間に関する曲線が適正範囲内にあるかどうかについて解析し判定する。この曲線が適正範囲内にあるかどうかについての解析手法は、いくつか想定される。ここでは、そのうち３つの手法について説明する。
【００４１】
第１手法：運動時の最高血圧値と平常時血圧値との差（図４のｈ）に応じて、最高血圧値での時刻から正常血圧値に戻るまでの時間の正常範囲は予め決めておくことができる。従って、運動時の最高血圧値と平常時血圧値との差（図４のｈ）と、最高血圧値での時刻から正常血圧値に戻るまでの適正範囲である時間幅（Ｗｍｉｎ及びＷｍａｘ）との関係を表または関数等（ここでは総称してテーブルと称す）を予めデータ解析部１３５が持っておけば、データ解析部１３５は測定した血圧の時間履歴のデータが適正範囲内にあるかどうかを判定することができる。  
具体的には、データ解析部１３５がデータ記憶部１３４から血圧の時間履歴のデータを取得し、運動時の最高血圧値と平常時血圧値との差（図４のｈ）を算出し、この算出した値を基にテーブルを参照して、この算出した値（図４のｈ）のときのＷｍｉｎ及びＷｍａｘをテーブルから求める。そしてデータ解析部１３５が、データ記憶部１３４の血圧の時間履歴のデータから、運動時の最高血圧値での時刻から正常血圧値にもとった時刻までの時間幅を求め、この時間幅がテーブルから求めたＷｍｉｎとＷｍａｘとの間にあるかどうかを判定する。時間幅がテーブルから求めたＷｍｉｎとＷｍａｘとの間にある場合にはこの血圧の時間履歴は適正範囲内であり異常はないと判定し、そうでない場合には血圧の時間履歴が正常でないと判定する。  
第１手法によれば、最高値から正常値に戻る時間を計測することだけで、適正範囲内であるかどうかを判定することができるので、容易に判定することができ、判定処理の速度が速くなる。従って、判定処理に使用するＣＰＵ資産の使用効率が上がる。
【００４２】
第２手法：運動時の最高血圧値から平常時血圧値に戻るまでの、単位時間当たりの血圧値の増分である傾きの大きさは、最高血圧値の大きさと最高血圧値を記録した時点からの経過時間とに依存する。従って、傾きの大きさが、最高血圧値の大きさと、最高血圧値を記録した時点からの経過時間とを変数として求めることができるテーブルを予めデータ解析部１３５が持っておけば、データ解析部１３５は測定した血圧の時間履歴のデータから傾きを求めることでこの血圧の時間履歴のデータが適正範囲内にあるかどうかを判定することができる。なお、この場合では血圧値が減少する場合を考察しているので傾きは常に負であるから、ここでは傾きの大きさだけを扱うことにしたが、符号を含めて扱っても本質的には同一である。  
具体的には、データ解析部１３５がデータ記憶部１３４から血圧の時間履歴のデータを取得し、運動時の最高血圧値と平常時血圧値との差（図４のｈ）を算出し、この算出した値を基にテーブルを参照して、最高血圧値を記録した時点から正常血圧値に戻るまでの任意の時刻での傾きが適正範囲内にあるかどうかをいくつかの時刻で判定する。データ記憶部１３４からの血圧の時間履歴のデータに含まれる全ての時刻について傾きが適正範囲内にあるかどうかを判定するのが理想的だが、この全ての時刻のうちの最初（運動時の最高血圧値になった時刻）と最後（平常時血圧値に戻った時刻）と他に中間の複数点のいくつかだけで判定しても効果はある。傾きの大きさが適正範囲内にあるかどうかを判定した全ての時刻で全てが適正範囲内にあった場合には、血圧の時間履歴のデータが適正範囲内にあり異常はないと判定し、そうでない場合には血圧の時間履歴が正常でないと判定する。  
第２手法によれば、時刻ごとに傾きの大きさの正常範囲を決定しているので、精度の良い判定結果を得ることができる。従って、より適切な警告を発することができ、さらにはより適切な生体情報を得ることができるので、異常を示した原因をより詳細に突き止めることができる。
【００４３】
第３手法：これは第２手法をより簡便にしたものである。運動時の最高血圧値から平常時血圧値に戻るまでの、単位時間当たりの血圧値の増分である傾きの大きさは、最高血圧値の大きさと最高血圧値を記録した時点からの経過時間とに依存する。第３手法では、運動時の最高血圧値を計測した時刻から平常時血圧値に戻るまでの適正範囲内の傾きの大きさは、運動時の最高血圧値に依存することのみを利用する。従って、データ解析部１３５は、運動時の最高血圧値に応じた、運動時の最高血圧値を計測した時刻から平常時血圧値に戻るまでの適正範囲内の傾きの大きさの下限値と上限値とのテーブルを予め持っておき、データ記憶部１３４から取得した血圧のデータから運動時の最高血圧値を計測した時刻から平常時血圧値に戻るまでの傾きの大きさを全て計算し、この全ての傾きの大きさが適正範囲内の傾きの大きさの下限値と上限値との間の値であるかを判定すればよい。  
第３手法によれば、最高値から平常時にもとるまでの全ての傾きをそれぞれの時刻を考慮せずひと纏まりとして判定するので、容易に判定することができ、判定処理の速度が速くなる。従って、判定処理に使用するＣＰＵ資産の使用効率が上がる。
【００４４】
具体的には、データ解析部１３５がデータ記憶部１３４から血圧の時間履歴のデータを取得し、運動時の最高血圧値と平常時血圧値との差（図４のｈ）を算出し、この算出した値を基にテーブルを参照して、最高血圧値を記録した時点から正常血圧値に戻るまでの適正範囲内の傾きの大きさの下限値と上限値とのテーブルを予め持っておき、データ記憶部１３４からのデータの傾きの大きさが下限値と上限値との間にあるかどうかで判定する。全ての傾きの大きさが下限値と上限値との間にあった場合には血圧の時間履歴のデータが適正範囲内にあり異常はないと判定し、そうでない場合には血圧の時間履歴が正常でないと判定する。
【００４５】
ここでデータ記憶部１３４のデータから傾きの大きさを求める手法はいくつか考えられるが、その手法にはこだわらない。簡単な手法として血圧のデータからの傾きは例えば、ある時刻での血圧値とその近傍時刻での血圧値との間で時間を変数とした血圧値の変化率をその時刻での傾きとしてもよい。他に、時刻に関する血圧値の分布になるべく合致する、時間に関する微分可能な関数（時間に関する血圧値）を算出しこの関数を微分することによって傾きを求めることも考えられる。
【００４６】
次に血圧測定装置１００の動作について図５を参照して説明する。
（ステップＳ５０１）血圧測定装置１００が対象となる生体の血圧の測定を開始する。すなわち、血圧センサ１１１が生体の血圧の測定を開始する。測定の開始は、脈拍センサ１１２が脈拍を取得し始めたのをデータ取得部１３１が検出することを契機とする。また、ユーザ入力部１２４にユーザが血圧測定装置１００の電源をオンにしたことを契機として血圧の測定を開始してもよい。また、本実施形態の血圧測定装置１００は、運動時の血圧を測定することが要件であるので、加速度センサ１２１及び／または位置検出部１２２によって生体が動き出したことを検出したことを契機として、測定を開始してもよい。例えば、加速度センサ１２１が３軸加速度を検出する場合には、どれかの軸の加速度が予め設定した閾値よりも大きくなった場合に生体が動き出したと判定する。他に位置検出部１２２が緯度経度の移動が予め設定した閾値よりも大きくなった場合に、生体が動き出したと判定する。また、生体の特性や血圧測定装置１００に含まれるセンサによる全ての条件を組合わせて、生体が動き出したと判定する判定基準を設けてもよい。
【００４７】
（ステップＳ５０２）生体センサ１１０の血圧センサ１１１が血圧の測定を続ける。本実施形態の血圧測定装置１００では、血圧センサ１１１は連続測定が可能なセンサである。血圧センサ１１１は例えば、ユーザの手首に装着するだけでユーザの血圧を１拍毎に連続測定して２４時間連続測定が可能である。このステップでは血圧センサ１１１が測定してデータ取得部１３１にデータを渡し、運動判定部１４０もこのデータを受け取るが、この時点では生体が動いていることを検出していないので、この値はデータ記憶部１３４には記録されない。すなわち、生体が動き出してからしか生体の血圧の時間履歴のデータはデータ記憶部１３４に記録しない。このため、血圧の時間履歴の必要なデータだけ記録することができ、データ記憶部１３４の容量を不要に圧迫することがなくなり、データ資源を効率的に活用することができる。
【００４８】
（ステップＳ５０３）血圧測定装置１００が測定対象となる生体が運動を開始したかどうかを判定し、運動を開始したと判定した場合にはステップＳ５０４に進み、運動を開始していない判定した場合にはステップＳ５０２に戻り測定を続ける。例えば、加速度センサ１２１が３軸加速度を検出する場合には、どれかの軸の加速度が予め設定した閾値よりも大きくなった場合に生体が動き出したと判定する。他にも位置検出部１２２及び／または脈拍センサ１１２が、生体が動き出したと判定したことによって生体が運動を開始したかどうかを判定してもよい。この場合は、ステップＳ５０１と同様の手法によって判定することもできる。
【００４９】
（ステップＳ５０４）データ記憶部１３４がステップＳ５０１の血圧測定を開始してから、ステップＳ５０３で運動を開始してから、血圧が上昇して最大値を経由して、血圧が平常値になるまで、血圧の時間履歴のデータ（血圧データとも称す）を記憶する。血圧が平常値になったかの確認は、例えば、血圧センサ１１１が正常値になったことを確認した上で、加速度センサ１２１が３軸加速度を検出する場合には、どれかの軸の加速度が予め設定した閾値よりも小さいかを確認すること、及び位置検出部１２２が緯度経度の移動が予め設定した閾値よりも小さいことを確認すること、の少なくとも１以上の確認が取れた場合に血圧が正常値になったとする。ステップＳ５０１で計測を開始した時は血圧値は平常値であるので、その平常値はデータ取得部１３１、データ記録部１３２を経由してデータ記憶部１３４が記憶している。
【００５０】
（ステップＳ５０５）データ解析部１３５が、測定してデータ記憶部１３４に記憶されている血圧データが運動により上昇して最高血圧値から下降する下降曲線が適正範囲内にあるかどうかを判定する。詳細は図４を参照して上記に詳細に説明してある。血圧の下降が適正範囲内であると判定された場合にはステップＳ５０６へ進み、血圧の下降がそうでない場合にはステップＳ５０７へ進む。
【００５１】
（ステップＳ５０６）本実施形態では、血圧データに異常がある場合に注目するので、血圧の下降が適正範囲内にある場合には注目に値しないとして有用なデータではないとする。この結果、血圧データに異常が見当たらないとデータ削除部１３３が判定した場合には、データ解析部１３５がデータ削除部１３３に指示を出しデータ記憶部１３４に記憶されるこの血圧データを削除する。より詳細には、血圧の下降が適正範囲内であると判定された血圧データの運動を開始したとされる正常血圧値から上昇して最高血圧値を経由して再び正常血圧値に戻るまでの血圧データが削除対象になる。図４の例では、正常血圧値よりも上部に分布する曲線に対応する全てのデータが削除対象になる。
【００５２】
（ステップＳ５０７）データ解析部１３５が図４を参照して説明したように、血圧の下降が適正範囲ではないと判定した場合に、データ解析部１３５がアラート制御部１５０に血圧データが異常であるとしてアラートを発動するように指示する。アラート制御部１５０は表示部１６１、スピーカ１６２、及びバイブレータ１６３へアラートを発動するように指示する。また、アラート制御部１５０は表示部１６１、スピーカ１６２、バイブレータ１６３のいずれかを選択して出力してもよい。例えば、ユーザ入力部１２４によってマナーモード等に設定されている場合には、アラート制御部１５０はスピーカ１６２ではなく、表示部１６１に表示するのみとする、またはバイブレータ１６３のみを作動させるとする、等がある。
【００５３】
（ステップＳ５０８）本実施形態では、血圧データに異常がある場合に注目するので、血圧の下降が適正範囲内にない場合には注目に値する有用なデータとみなす。このため例えば、アラート制御部１５０がデータ記録部１３２に指示して、この血圧データをデータ記憶部１３４に記録する。ステップＳ５０４で既に記録しているが、このステップでその記録を恒久的なものにするように属性を変更する。もしくは、ステップＳ５０４に一時的に記憶する（例えば、アクセス速度が高速だが容量が小さい）記憶装置に記録し、ステップＳ５０８では例えば、アクセス速度は遅いがより信頼性が高い大容量な記憶装置に血圧データを記憶するとしてもよい（データ記憶部１３４がこれらの２種類の記憶装置を備えていてもよい）。また、ステップＳ５０８は削除して、記憶装置を複数設けずにステップＳ５０４でのデータ記憶部１３４のみを設けてもよい。
【００５４】
以上の第１実施形態によれば、常に生体の生体情報（血圧の時間履歴のデータ）を取得して運動後の生体情報を取得することができるので、生体の体の状態を適切に管理することができ、正常でない状態を検出した場合には直ちにユーザに警告することができる。さらに時間履歴が適正範囲内である場合には、対応する生体情報を記録部から削除することにより、異常がない状態を記録したデータは異常を検出する上では不要なデータであるので、これを削除することにより、メモリ等の記憶容量を有効に活用することができる。また、前記時間履歴が適正範囲内でない場合には、記録した生体情報は記録されているので、異常を示した原因を記録された生体情報を調査することにより詳細に突き止めることができる。
【００５５】
［第２実施形態］  
本実施形態は、図７に記載の血圧測定装置６００と図８に記載のサーバ７００とからなり、第１実施形態での血圧測定装置１００を変形したものであり、最小の構成だけを血圧測定装置６００が有してその他の構成はサーバ７００が有していることが第１実施形態の血圧測定装置１００とは異なる。
【００５６】
本実施形態の血圧測定装置６００は、図６に示すように、生体センサ１１０、加速度センサ１２１、位置検出部１２２、時計部１２３、ユーザ入力部１２４、データ取得部１３１、アラート制御部１５０、表示部１６１、スピーカ１６２、バイブレータ１６３、データ制御部６１０、及び通信部６２０を含む。データ制御部６１０、及び通信部６２０が第２実施形態に特有である。
【００５７】
また、本実施形態のサーバ７００は、図７に示すように、通信部７１０、データ制御部７２１、データ記録部１３２、データ削除部１３３、データ記憶部１３４、データ解析部１３５、及び運動判定部１４０を含む。通信部７１０、及びデータ制御部７２１が第２実施形態に特有である。
【００５８】
データ制御部６１０は、データ取得部１３１が取得した、生体センサ１１０、加速度センサ１２１、位置検出部１２２、及びユーザ入力部１２４からのデータを通信部６２０を介してサーバ７００へ送信する。
【００５９】
サーバ７００の通信部７１０は、データ取得部１３１からのデータを受信し、データ制御部７２１がこのデータを運動判定部１４０に渡す。運動判定部１４０が血圧測定装置６００が対象としている生体が動き出して運動をしているかどうかを判定し、データ記録部１３２が運動判定部１４０から例えばデータ取得部１３１経由で生体が動き始めたかどうかを受け取り、生体が動き出したと判定した場合には、データ取得部１３１が生体センサ１１０から取得したデータ（生体情報、例えば血圧）をデータ記憶部１３４に記録し始める。その後、データ解析部１３５が生体が運動中である際に血圧の時間に関する曲線が適正範囲内でない場合には例えば、データを削除することなく、データ制御部７２１を介して通信部７１０から血圧測定装置６００へ血圧値が正常でない旨を送信する。
【００６０】
血圧測定装置６００の通信部６２０が、血圧値が正常でない旨を受信し、データ制御部６１０を介してアラート制御部１５０へ血圧値が正常でない旨を受け取り、血圧値の時間履歴が正常でない旨の警告を例えばユーザに知らせる信号を表示部１６１、スピーカ１６２、及びバイブレータ１６３の少なくとも１つに送る。
【００６１】
なお、サーバ７００は例えば、図２に示したスマートデバイス２００またはサーバ３００であり、図７に示した構成を有して血圧測定装置６００と別体であればよい。
【００６２】
以上の第２実施形態によれば、血圧測定装置６００は最小の構成とすることができるので、ユーザが装着する装置が小さく重量も軽くすることができ、ユーザの好みに合わせた設計がし易くなる。また、血圧測定装置６００の装置部分が少なくなるので、より低価格で提供できる。さらに、血圧測定装置６００は計算する量が少なくなるので、メモリ量を削減することができ、またＣＰＵの使用を低減することができる。
【００６３】
本発明の装置は、コンピュータとプログラムによっても実現でき、プログラムを記録媒体に記録することも、ネットワークを通して提供することも可能である。  
また、以上の各装置及びそれらの装置部分は、それぞれハードウェア構成、またはハードウェア資源とソフトウェアとの組み合せ構成のいずれでも実施可能となっている。組み合せ構成のソフトウェアとしては、予めネットワークまたはコンピュータ読み取り可能な記録媒体からコンピュータにインストールされ、当該コンピュータのプロセッサに実行されることにより、各装置の機能を当該コンピュータに実現させるためのプログラムが用いられる。
【００６４】
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【００６５】
また、上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
（付記１）  
ハードウェアプロセッサと、メモリとを備える血圧測定装置であって、
前記ハードウェアプロセッサは、
生体情報を時間的に連続して検出し、
生体情報の対象である生体の動き情報を常時検出し、
前記生体情報と前記動き情報とを参照して、前記生体が動き始めたかどうか及び動いているかどうかを判定し、
前記生体が動き始めたと判定した場合には、平常値になるまで前記生体情報を記録し、
前記生体情報の値が下降し始めてから平常値になるまでの前記値の時間履歴が適正範囲内かどうかを判定し、
前記時間履歴が適正範囲内である場合には、対応する生体情報を削除するように構成され、
前記メモリは、
前記生体情報を記憶する記憶部と、を備える血圧測定装置。
【００６６】
（付記２）  
第１ハードウェアプロセッサと、第１メモリとを備える血圧測定装置と、第２ハードウェアプロセッサと、第２メモリとを備えるサーバとを備えるシステムであって、
前記血圧測定装置では、
前記第１ハードウェアプロセッサは、生体情報を時間的に連続して検出し、生体情報の対象である生体の動き情報を常時検出し、
前記第１メモリは、前記生体情報を記憶するように構成され、
前記サーバでは、
前記第２ハードウェアプロセッサは、前記生体情報と前記動き情報とを参照して、前記生体が動き始めたかどうか及び動いているかどうかを判定し、
前記第２メモリは、前記生体が動き始めたと判定した場合には、平常値になるまで前記生体情報を記録し、
前記第２ハードウェアプロセッサは、前記生体情報の値が下降し始めてから平常値になるまでの前記値の時間履歴が適正範囲内かどうかを判定するように構成され、
前記血圧測定装置では、さらに
前記第１ハードウェアプロセッサは、前記時間履歴が適正範囲内である場合には、対応する生体情報を前記第１メモリから削除するように構成されることを備えるシステム。
【００６７】
（付記３）  
少なくとも１つのハードウェアプロセッサを用いて、生体情報を時間的に連続して検出し、
少なくとも１つのハードウェアプロセッサを用いて、生体情報の対象である生体の動き情報を常時検出し、
少なくとも１つのハードウェアプロセッサを用いて、前記生体情報と前記動き情報とを参照して、前記生体が動き始めたかどうか及び動いているかどうかを判定し、
少なくとも１つのハードウェアプロセッサを用いて、前記生体が動き始めたと判定した場合には、平常値になるまで前記生体情報を記録し、
少なくとも１つのハードウェアプロセッサを用いて、前記生体情報の値が下降し始めてから平常値になるまでの前記値の時間履歴が適正範囲内かどうかを判定し、
少なくとも１つのハードウェアプロセッサを用いて、前記時間履歴が適正範囲内である場合には、対応する生体情報を削除することを備える血圧測定方法。
【符号の説明】
【００６８】
１００、６００…血圧測定装置、１１０…生体センサ、１１１…血圧センサ、１１２…脈拍センサ、１２１…加速度センサ、１２２…位置検出部、１２３…時計部、１２４…ユーザ入力部、１３１…データ取得部、１３２…データ記録部、１３３…データ削除部、１３４…データ記憶部、１３５…データ解析部、１４０…運動判定部、１５０…アラート制御部、１６１…表示部、１６２…スピーカ、１６３…バイブレータ、１７０、６２０、７１０…通信部、２００…スマートデバイス、３００、７００…サーバ、６１０、７２１…データ制御部。
【図１】
2018108279.tif 000003
【図２】
2018108279.tif 000004
【図３】
2018108279.tif 000005
【図４】
2018108279.tif 000006
【図５】
2018108279.tif 000007
【図６】
2018108279.tif 000008
【図７】
2018108279.tif 000009