(57)【特許請求の範囲】
【請求項１】
所定期間内において血圧を測定する血圧測定装置であって、
被検者の血圧を測定するための血圧測定手段と、
血圧の変動に関連する情報であって前記所定期間において時系列に変化する情報を取得するための情報取得手段と、
前記情報取得手段により取得された情報が所定条件を満たすか否かを判定するための判定手段と、
満たすと判定されるとき、前記血圧測定手段を起動して血圧測定を実行させるための手段と、を備え、
前記所定条件を、前記所定期間内において計時される時間であって、変化する時間の関数として表わす、血圧測定装置。
【請求項２】
前記所定条件は、閾値を含み、
前記判定手段は、
前記情報取得手段により取得された情報が示す値と、前記閾値とを比較する比較手段を含み、
前記実行させるための手段は、
前記比較手段による比較の結果に基づき、前記血圧測定手段を起動して血圧測定を実行させ、
前記関数は、前記閾値を、直近に前記血圧測定手段が起動されたときからの経過時間の長さに従って変化させる関数を指す、請求項１に記載の血圧測定装置。
【請求項３】
前記判定手段は、
前記情報が前記時系列に変化する過程で示す値に基づき特徴値を取得する手段を、含み、
前記特徴値を用いて前記閾値を算出する、請求項２に記載の血圧測定装置。
【請求項４】
前記関数は、前記経過時間が長いほど、前記閾値の変化量を大きくする関数である、請求項３に記載の血圧測定装置。
【請求項５】
前記情報取得手段によって取得される情報は、被検者の血圧を除く生理情報を指す、請求項３または４に記載の血圧測定装置。
【請求項６】
前記生理情報は、被検者の血中酸素飽和度を含む、請求項５に記載の血圧測定装置。
【請求項７】
前記特徴値は、前記血中酸素飽和度の極小値を指す、請求項６に記載の血圧測定装置。
【請求項８】
前記経過時間の長さに従って閾値が変化する速度は、毎時１０％である、請求項６または７に記載の血圧測定装置。
【請求項９】
前記生理情報は、被検者の呼吸パターンを含む、請求項５に記載の血圧測定装置。
【請求項１０】
前記特徴値は、無呼吸期間の長さを指す、請求項９に記載の血圧測定装置。
【請求項１１】
前記情報取得手段によって取得される情報は、血圧測定時の環境条件を指す、請求項１に記載の血圧測定装置。
【請求項１２】
前記環境条件は、血圧測定時の被検者の周囲温度を指す、請求項１１に記載の血圧測定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、血圧測定装置に関し、特に、血圧測定の起動タイミングを制御する血圧測定装置に関する。
【背景技術】
【０００２】
閉塞性睡眠時無呼吸（obstructive  sleep  apnea：ＯＳＡ)は、睡眠中に気道が物理的に閉塞し、最長２分にもわたって呼吸が停止する疾病である。無呼吸発作では、血圧が一時的に上昇する（以下、夜間血圧サージという）。たとえば、平常時に１２０〜１３０ｍｍHｇの血圧は２００ｍｍHｇ超まで上昇する。したがって、無呼吸発作の度に、突然死や脳卒中、心不全などの心血管疾患やリスクが生じる。したがって、夜間血圧サージを正確に測定することが要求される。
【０００３】
夜間血圧サージの測定には、呼吸の停止に伴い血中酸素飽和度が低下する。そこで、血中酸素飽和度をオキシメータで計測し、計測した血中酸素飽和度が設定された基準を下回ったとき、血圧測定を起動する方法が提案されている（特許文献１、非特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開昭６２−１５５８２９号公報
【非特許文献】
【０００５】
【非特許文献１】A New Technique for Detecting Sleep BP Apnea-Related "Midnight” Surge of Blood Pressure Shirasaki et al Hypertens Res Vol,29,No.９（２００６）p695-702
【発明の概要】
【発明が解決しようとする課題】
【０００６】
重症のＯＳＡ患者では一晩に数百回も無呼吸発作が起こり、およびそれに伴う低酸素状態が起こる。したがって、特許文献１のように、血中酸素飽和度が手動設定された基準を下回ったときに血圧測定を起動する場合には、重症のＯＳＡ患者では、血圧測定回数が膨大となり、被検者の睡眠を著しく阻害してしまう。
【０００７】
また、非特許文献１では、閾値を最初は比較的高いレベルに設定しておき、測定開始後に現れる血中酸素飽和度の最低値を逐次記憶しておいて、血中酸素飽和度が前回の最低値を下回った時に血圧測定を行う機能を追加的に持たせている。こうすることによって、軽症者から重症者にわたって閾値を個人個人に合わせて自動調整することができる。ところが、この方法においては、その晩の一番重度の低呼吸状態が睡眠初期に現れた場合、それ以降、血圧測定が一切行われないと言う課題が残されている。
【０００８】
本発明の目的は、所定期間全体にわたった血圧変動パターンを取得することができる血圧測定装置を提供することである。
【課題を解決するための手段】
【０００９】
本発明に係る、所定期間内において血圧を測定する血圧測定装置は、被検者の血圧を測定するための血圧測定手段と、血圧の変動に関連する情報であって前所定期間において時系列に変化する情報を取得するための情報取得手段と、情報取得手段により取得された情報が所定条件を満たすか否かを判定するための判定手段と、満たすと判定されるとき、血圧測定手段を起動して血圧測定を実行させるための手段と、を備え、所定条件を、所定期間内において計時される時間の関数として表わす。
【発明の効果】
【００１０】
本発明によれば、所定期間全体にわたった血圧変動パターンを取得することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態に係る血圧測定装置のハードウェア構成図である。
【図２】本発明の実施の形態１に係るパルスオキシメータの測定部位への装着態様を示す図である。
【図３】本発明の実施の形態１に係る血圧測定装置の機能構成図である。
【図４】本発明の実施の形態１に係るメモリ部の内容例を示す図である。
【図５】本発明の実施の形態１に係る測定データ記憶部の内容例を示す図である。
【図６】本発明の実施の形態１に係る測定処理のフローチャートである。
【図７】本発明の実施の形態１に係る閾値変化速度について説明するためのグラフである。
【図８】本発明の実施の形態１に係る閾値変化速度について説明するためのグラフである。
【図９】本発明の実施の形態１に係る閾値を可変にした測定を説明するためのグラフである。
【図１０】本発明の実施の形態１に係る閾値を可変にした測定を、閾値を固定にした測定と比較して説明するためのグラフである。
【図１１】本発明の実施の形態１に係る閾値を可変にした測定を、ＡＢＰＭによる測定と比較して説明するためのグラフである。
【図１２】本発明に実施の形態２に係る血圧測定装置のハードウェア構成図である。
【図１３】本発明の実施の形態２に係る気流センサの外観を示す図である。
【図１４】本発明の実施の形態２に係る血圧測定装置の機能構成図である。
【図１５】本発明の実施の形態に係る呼吸信号とトリガ出力との関係を示すタイミングチャートである。
【図１６】本発明の実施の形態２に係る測定処理のフローチャートである。
【図１７】本発明の実施の形態３に係る測定処理のフローチャートである。
【発明を実施するための形態】
【００１２】
以下、この発明の各実施の形態について図面を参照して詳細に説明する。なお、各図中、同一符号は同一または相当部分を指し、その説明は繰返さない。
【００１３】
本実施の形態では、被検者の血圧を除いた情報を取得し、取得した情報に基づき、血圧測定部を起動する。ここで、起動とは、血圧測定部による血圧測定に係る処理を開始させることを言う。
【００１４】
＜実施の形態１＞
（血中酸素飽和度）
本実施の形態１では、被検者の血中酸素飽和度をモニタし、モニタの結果である時系列の血中酸素飽和度に基づき血圧測定部を起動する。
【００１５】
（ハードウェア構成）
図１は本発明の実施の形態に係る血圧測定装置１Ａのハードウェア構成図である。図１Ａを参照して、血圧測定装置１Ａは、本体部１０Ａ、被検者の血圧測定部位、たとえば上腕に巻付けるためのカフ２０、本体部１０Ａとカフ２０とを接続するためのエアチューブ２４、および血中酸素飽和度の測定部位、たとえば指先に装着するためのセンサユニット５０を備える。本体部１０とセンサユニット５０とは、配線５１を介して電気的に接続される。
【００１６】
本体部１０Ａには、測定結果などを表示するための表示部４０と、ユーザ（代表的には被検者）からの指示の入力を受付けるための操作部４１とが配置される。操作部４１は、たとえば、電源のＯＮ／ＯＦＦを切替えるために操作されるスイッチ、被検者を識別するために操作されるスイッチ、測定開始および停止の指示を入力するために操作されるスイッチおよびスイッチ、ならびに過去の測定データによる情報を読出して表示する指示を入力するために操作されるスイッチを含む。表示部４０は、たとえば液晶等のディスプレイにより構成される。
【００１７】
血圧測定装置１Ａのカフ２０は、空気が内包される空気袋２１を含む。空気袋２１は、エアチューブ２４を介して、本体部１０に内蔵されたエア系２５と接続される。
【００１８】
エア系２５は、空気袋２１内の圧力（以下、「カフ圧」という）を検出するための静電容量型の圧力センサ３２と、空気袋２１に空気を供給するためのポンプ３３と、空気袋２１の空気を排出しまたは封入するために開閉される排気弁３４とを含む。
【００１９】
センサユニット５０は、いわゆるパルスオキシメータに相当する。図２には、本発明の実施の形態１に係るパルスオキシメータの測定部位への装着態様が示される。図２を参照して、パルスオキシメータは、指先などの赤外線が透過しやすい測定部位に装着されるプローブ筐体を備える。プローブ筐体は、少なくとも２つの異なる中心波長を持つ赤外線を発光する発光素子５０１，５０２と、発光素子から照射され測定部位を透過した赤外線量を検出する受光素子５０３を含む。
【００２０】
本体部１０Ａは、発光素子５０１，５０２の発光動作を制御する発光素子駆動回路５２、受光素子５０３の出力を波長別に増幅してＡＤ（Analog／Digital）変換する増幅・ＡＤ変換回路５３を備える。
【００２１】
さらに本体部１０Ａは、各種演算処理を行なうためのＣＰＵ（Central  Processing  Unit）１０００Ａ、電源部４２、各種データおよびプログラムを記憶するためのＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）、不揮発性メモリなどを含むメモリ部３９、現在時間（年、月、日、時、分、秒）を計時して出力するタイマ４３、情報処理装置４６とＣＰＵ１０００Ａとの通信を制御する通信Ｉ／Ｆ（インターフェイス）４４、およびＳＤメモリカード（Secure  Digital  memory  card）など各種の記録媒体が着脱自在に装着されて、装着された記録媒体をＣＰＵ１０００Ｂの制御の元にアクセスする外部Ｉ／Ｆ４５を備える。ここでは、情報処理装置４６は、通信機能、データ処理機能および表示などのデータ出力機能を備える装置であればよく、限定されるものではない。
【００２２】
また、本体部１０は、エア系２５に関連して、発振回路３５、ポンプ３３を駆動するためのポンプ駆動回路３６、排気弁３４を駆動するための弁駆動回路３７を備える。
【００２３】
ポンプ駆動回路３６は、ＣＰＵ１０００Ａから与えられる制御信号に基づいて、ポンプ３３の駆動を制御する。弁駆動回路３７は、ＣＰＵ１０００Ａから与えられる制御信号に基づいて、排気弁３４の開閉制御を行なう。
【００２４】
圧力センサ３２は、カフ圧により容量値が変化し、その容量値を指す信号は、圧力センサ３２が内蔵するアンプ（増幅回路）により増幅された後に、出力される。発振回路３５は、圧力センサ３２の出力信号に基づき、圧力センサ３２の容量値に応じた発振周波数の信号をＣＰＵ１０００Ａに出力する。ＣＰＵ１０００Ａは、発振回路３５から得られる信号を圧力に変換することにより、カフ圧を検知する。
【００２５】
電源部４２は、操作部４１からの電源ＯＮの指示によりＣＰＵ１０００Ａに電力を供給する。ＣＰＵ１０００Ａは供給される電力を各部に出力する。
【００２６】
（機能構成）
図３は、本発明の実施の形態１に係る血圧測定装置１Ａの機能構成図である。図３には、血圧測定装置１ＡのＣＰＵ１０００Ａが有する機能構成が、その周辺回路とともに示される。図３を参照してＣＰＵ１０００Ａは、血圧測定部１００、酸素飽和度測定制御部２００、トリガＴＲと血圧測定部１００に出力するトリガ出力部３００Ａ、メモリ部３９にデータを格納するための記憶処理部５００、メモリ部３９からデータを読出すための読出部６００、表示部４０の表示情報を生成するためのＶＲＡＭ（Video  Random  Access  Memory）などを有する表示情報生成部８００、表示部４０の表示制御のためのデジタル信号処理回路などを有する表示制御部８５０、操作部４１によるユーザの操作を受付け操作に対応する指示（指令）を各部へ出力する操作受付部９００を含む。これらの各部は、メモリ部３９に格納されるプログラム・データおよび/または回路モジュールを用いて構成される。
【００２７】
血圧測定部１００は、カフ圧制御部１０１と血圧算出部１０２を含む。カフ圧制御部１１０は、ポンプ駆動回路３６および弁駆動回路３７の動作を制御することによりカフ２０のカフ圧を調整する。血圧測定部１００は、発振回路３５の出力信号を入力し、入力信号の発振周波数を検出して、検出した発振周波数を圧力値信号に換算する。圧力値信号をＨＰＦ（High  Pass  Filter）処理することにより容積脈波信号を抽出して出力するＨＰＦ部と、圧力値信号をＬＰＦ（Low  Pass  Filter）処理することにより圧力絶対値信号（以下、カフ圧信号という）を抽出して出力するＬＰＦ部とを含む。
【００２８】
血圧算出部１０２は、ＨＰＦ部により抽出された容積脈波信号を入力し、入力した容積脈波信号を所定手順に従い処理することにより、最高血圧（収縮期血圧ＳＢＰ（systolic  blood  pressure））および最低血圧（拡張期血圧ＤＢＰ（Diastolic  blood  pressure））を算出するとともに、周知の手順に従い、脈拍数を算出する。血圧の算出手順は、ここではカフ２０で測定部位を所定圧まで加圧し、その後徐々に減圧する過程で検出されるカフ圧に基づき血圧を測定するオシロメトリック法に従うと想定するが、算出方法は限定されない。
【００２９】
酸素飽和度測定制御部２００は、タイマ４３の出力する時間に同期したクロック信号を出力するクロック２０１、脈波振幅算出部２０２、脈波振幅比較部２０３、および酸素飽和度算出部２０４を含む。
【００３０】
酸素飽和度測定制御部２００は、発光素子５０１，５０２が２つの波長の赤外線を交互に発光するように、クロック２０１が規定するタイミングで発光素子駆動回路５２を制御する。被検者の測定部位を透過して受光素子５０３に到達した赤外線は、受光素子５０３によって検出される。その際、動脈内圧の拍動に伴う動脈容積変化が、透過光量の変化として受光素子５０３の出力に反映される。これを光電脈波（以下、単に「脈波」）という。脈波信号が受光素子５０３から増幅・ＡＤ変換回路５３に送られると、クロック２０１が規定するタイミングで波長の異なる脈波が別個に増幅・ＡＤ変換される。ＡＤ変換された脈波信号は、脈波振幅算出部２０２に送られる。
【００３１】
脈波振幅算出部２０２は、増幅・ＡＤ変換回路５３より得られる脈波を１拍単位で検出し、それぞれの脈波の振幅を算出する。脈波振幅比較部２０３は、脈波振幅算出部２０２により算出された２つの波長の脈波振幅の比を求める。酸素飽和度算出部２０４は、算出された脈波振幅の比に基づいて、血液中酸素飽和度を算出する。酸素飽和度算出部２０４は、予めメモリ部３９に記憶されている脈波振幅比と酸素飽和度との関係に基づいて、被検者の血中酸素飽和度を算出する。
【００３２】
血中酸素飽和度は、たとえば５秒ごとに算出され、算出された血中酸素飽和度は、ＣＰＵ１０００Ａの内部メモリに先頭アドレスから測定順に従う時系列に格納される。内部メモリの血中酸素飽和度を指示するためにポインタ型の変数ｉが用いられる。測定が終了すると、内部メモリは初期化される。
【００３３】
本実施の形態において、発光素子５０１，５０２、受光素子５０３、発光素子駆動回路５２、増幅・ＡＤ変換回路５３および酸素飽和度測定制御部２００は、血中酸素飽和度を測定するための酸素飽和度測定部として機能する。なお、本発明に従った血圧測定装置１Ａにおいて採用される、酸素飽和度測定部の構成、および、血中酸素飽和度算出方法は、上記に限定されるものではない。
【００３４】
（メモリ構成）
図４は、本発明の実施の形態１に係るメモリ部３９の内容例を示す図である。図４を参照して、メモリ部３９は、各被検者に対応して測定データ記憶部３９１を有する。図５は、本発明の実施の形態１に係る測定データ記憶部３９１の内容例を示す図である。
【００３５】
図５を参照して測定データ記憶部３９１は、データベースの形式で測定データを記憶する。具体的には、対応の被検者を一意に識別するためのＩＤデータ、および１つまたは複数のレコードＲを記憶する。各レコードＲは、当該レコードを一意に識別するためのＮｏデータ、測定時間を示す時間データ、ならびに当該時間において測定（または算出）された血中酸素飽和度ＳｐＯ２、収縮期血圧ＳＢＰ、拡張期血圧ＤＢＰおよび脈拍数ＰＬを含む。
【００３６】
図５では、レコードＲを用いて、これらデータは関連付けされて格納されるとしているが、関連付けることができればレコードＲを用いた格納形式に限定されない。
【００３７】
（フローチャート）
図６は、本発明の実施の形態１に係る測定処理のフローチャートである。このフローチャートに従うプログラムは、予めメモリ部３９の所定の記憶領域に格納され、ＣＰＵ１０００Ａが当該プログラムをメモリ部３９から読出し、実行することにより、処理フローチャートに従う機能が実現される。ここでは、測定期間を睡眠期間としているが、無呼吸状態が生じ得る期間であれば、睡眠期間に特定されるものではない。
【００３８】
測定に際して被検者は、カフ２０とセンサユニット５０をそれぞれの測定部位に装着していると想定する。被検者は睡眠の前に血圧測定装置１Ａの電源をＯＮし、測定開始を指示するためのスイッチを操作し、起床したときに測定終了を指示するためのスイッチを操作する。
【００３９】
ＣＰＵ１０００Ａは、測定開始のスイッチ操作によって測定開始指示を入力すると、処理を開始する。ＣＰＵ１０００Ａは、処理中もスイッチ操作による測定終了の指示が入力されるかを監視する。終了指示を入力した場合には、処理を実行中であっても、強制的に処理を終了する。
【００４０】
処理が開始されると、トリガ出力部３００Ａは、変数Ｔ０に値０をセットするとともに、血中酸素飽和度を評価するための閾値ＴＨを初期値ＴＨ０に設定する。初期値ＴＨ０の値は、軽度の無呼吸発作しか示さない軽症のＯＳＡ患者でも血中酸素飽和度が低下する程度に設定するのが望ましく、例えば９０％程度に設定される（ステップＳＴ３０１）。続いて、血中酸素飽和度の最小値を記憶するための変数Ｓｍｉｎに生理的上限の１００(単位：％)を設定する（ステップＳＴ３０２）。なお、被検者から測定される血中酸素飽和度は、この生理的上限値（１００％）以下であると想定する。
【００４１】
トリガ出力部３００Ａは、内部メモリの時系列の血中酸素飽和度を指示するための変数ｉの値を１インクリメントし（ステップＳＴ３０３）、内部メモリから変数ｉが指示するアドレスに格納される血中酸素飽和度を読出し、読出した血中酸素飽和度を変数ＳｐＯ２（ｉ）に設定する(ステップＳＴ３０４)。
【００４２】
トリガ出力部３００Ａは、変数ＳｐＯ２（ｉ）の血中酸素飽和度の値が閾値ＴＨ未満であるか否かを判定する（ステップＳＴ３０５）。未満であると判定すると（ステップＳＴ３０５でＹＥＳ）、ステップＳＴ３０６の処理に移行するが、未満ではないと判定すると（ステップＳＴ３０５でＮＯ）、ステップＳＴ３０３に戻ってステップＳＴ３０３〜３０５の処理を繰返す。
【００４３】
血中酸素飽和度の値が閾値ＴＨ未満であると判定されると、トリガ出力部３００ＡはトリガＴＲを血圧測定部１００に出力する。血圧測定部１００はトリガＴＲを入力すると起動されて、血圧測定が行われる（ステップＳＴ３０６）。測定データは、記憶処理部５００を介して測定データ記憶部３９１に格納される。
【００４４】
続いて、トリガ出力部３００Ａは、変数ｉを１インクリメントし（スップＳＴ３０７）、内部メモリから変数ｉが指示する次位の血中酸素飽和度を読出し、変数ＳｐＯ２（ｉ）に設定する（ステップＳＴ３０８）。続いて、変数ＳｐＯ２の血中酸素飽和度の値が変数Ｓｍｉｎの値未満であるか否かを判定する（ステップＳＴ３０９）。未満であると判定すると（ステップＳＴ３０９でＹＥＳ）、変数Ｓｍｉｎの値を更新する（ステップＳＴ３１０）。つまり、変数Ｓｍｉｎに変数ＳｐＯ２（ｉ）が指示する血中酸素飽和度の値をセットし（ステップＳＴ３１０）、変数Ｔｐの値を、変数Ｔ０にセットし（ステップＳＴ３１１）、その後、ステップＳＴ３０７に戻って、ステップＳＴ３０７〜３１１の処理を繰返す。なお、変数Ｔｐの値は、タイマ４３が出力する時刻データを用いて常時更新される。したがって、変数Ｔｐは現在時刻を表す。
【００４５】
一方、変数ＳｐＯ２（ｉ）の血中酸素飽和度の値が変数Ｓｍｉｎの値未満ではないと判定すると（ステップＳＴ３０９でＮＯ）、被検者の血中酸素飽和度は上昇過程に移行を開始したことが判定される。すなわち、血中酸素飽和度が時系列に変化する過程で極小値になったことが検出される。極小値が検出されると、トリガ出力部３００Ａは変数ｉを１インクリメントし（ステップＳＴ３１２）、内部メモリから変数ｉが指示する次位の血中酸素飽和度を読出し、変数ＳｐＯ２（ｉ）にセットする（ステップＳＴ３１３）。そして、トリガ出力部３００Ａは、閾値ＴＨを式（ＴＨ＝Ｓｍｉｎ＋Ｖ（Ｔｐ−Ｔ０））に従って更新する（ステップＳＴ３１４）。このように、血中酸素飽和度が時系列に変化する過程で抽出される特徴値（すなわち極小値）を用いて閾値ＴＨが算出（更新）される。
【００４６】
次に、トリガ出力部３００Ａは、変数ＳｐＯ２（ｉ）の値が閾値ＴＨ未満であるか否かを判定する（ステップＳＴ３１５）。未満であると判定すると（ステップＳＴ３１５でＹＥＳ）、ステップＳＴ３０６に戻ってそれ以降の処理を実行するが、未満でないと判定すると（ステップＳＴ３１５でＮＯ）、閾値ＴＨと初期値ＴＨ０とを比較する（ステップＳＴ３１６）。比較結果に基づき、閾値ＴＨは初期値ＴＨ０以上であると判定されると（ステップＳＴ３１６でＹＥＳ）、処理はステップＳＴ３０１に戻って、それ以降の処理を繰返す。閾値ＴＨは初期値ＴＨ０未満であると判定されると（ステップＳＴ３１６でＮＯ）、処理はステップＳＴ３１２に戻り、それ以降の処理が行われる。
【００４７】
（閾値ＴＨの更新式について）
ステップＳＴ３１４における、閾値ＴＨを更新するための計算式について説明する。
【００４８】
本実施の形態では、前回（直近）の血圧測定が起動されてからの経過時間が比較的短い期間においては、前回と同程度の低酸素状態では血圧測定を起動せず、比較的に長い期間が経過していれば、前回の血圧測定時よりも軽度の低酸素状態でも血圧測定を起動するような動作を実現する。つまり、比較的に軽度の低酸素状態であっても、前回の血圧測定を起動してから長い時間経過していれば血圧測定を起動させることにする。つまり、経過時間が長いほど、閾値の変位が大きくなるように更新する。そのために、実施の形態では、血圧測定を起動する血中酸素飽和度（変数ＳｐＯ２（ｉ））の閾値ＴＨを、ステップＳＴ３１４の式により決定する。
【００４９】
ここで、式の変数Ｖは、１時間当たりの閾値変化速度を指し、例えば、１０(％/時)に設定される。式の変数Ｔｐは現在時間、変数Ｔ０は前回の血圧測定が起動された時間を指す。また、この式によって閾値ＴＨが初期値ＴＨ０（９０％）以上となった場合は、閾値ＴＨに、初期値ＴＨ０を設定する。なお、ここでは、時間依存性の関数を、時間の１次関数の式としたが、関数の形はこれに限定されるものではない。 
【００５０】
実施の形態１では、血圧測定を起動するか否かを決定するための閾値ＴＨを、被検者の最低（極小値）の血中酸素飽和度を用いて逐次再設定する。また、最低の血中酸素飽和度（変数Ｓｍｉｎ）が更新されない間は、閾値ＴＨを上述の式に従って時間依存的に上昇させる。これらによって、前回の血圧測定を起動してから長時間経過後には、最低の血中酸素飽和度（変数Ｓｍｉｎ）よりも大きい血中酸素飽和度の軽度の低酸素状態でも、血圧測定を起動することができる。この結果、測定開始から終了までの期間のうちの比較的に初期において最低の血中酸素飽和度が測定される場合でも、それ以降の期間においても血圧測定が可能となり、測定期間（たとえば、被検者の睡眠期間）全体に亘って、血圧測定データを取得することができる。
【００５１】
（閾値ＴＨの変化速度について）
図７と図８は、本発明の実施の形態１に係る閾値変化速度について説明するためのグラフである。上述したステップＳＴ３１４の式における変数Ｖは、閾値ＴＨの変化速度（以下、ＲＣＯＴと呼ぶ）を指す。図７と図８は、発明者らによる血圧測定装置１Ａを用いたシミュレーションの結果を示す。結果から、閾値ＴＨの変化速度は、１時間当たり１０％と決定した。
【００５２】
このシミュレーションでは９名（軽症、中度、重症の閉塞性睡眠時無呼吸を持つ患者それぞれ３名ずつ）から測定される血中酸素飽和度のデータを用い、ＲＣＯＴを６％、１０％、２０％に設定して血圧測定を起動する動作を模擬的に実行させた。
【００５３】
まず、血圧測定を行うべき無呼吸発作（必要点）と血圧測定を見送るべき無呼吸発作（不要点）を、上記９名から得た血中酸素飽和度の実データ上に指定した。必要点の要件は、一晩のうちで最低となる血中酸素飽和度を伴う発作であることと、最低血中酸素飽和度が測定された後の３時間以上の長い時間を経てほぼ同等の血中酸素飽和度低下を伴う発作であることとした。不要点の要件は、血中酸素飽和度の低下量に関わらず、必要点から長い時間を経ない無呼吸発作とした。ＲＣＯＴを６％、１０％、２０％と変化させ、計１１４点の指定無呼吸発作（必要点８２点と不要点３２点）についてシミュレーションを実行させた。成功率を指定どおりの動作（すなわち、必要点の検出と不要点の見送り）の頻度と定義し、９０％以上を許容範囲としてＲＣＯＴ毎に評価した。結果、必要点についての６％、１０％、２０％のＲＣＯＴそれぞれの成功率は、８６．６％、９５．１％、１００．０％であった（図７参照）。不要点の成功率は、いずれのＲＣＯＴでも１００．０％であった。したがって、成功率から評価したＲＣＯＴの値としては、１０％と２０％が適切であろうとの知見を得た。
【００５４】
次に、１晩当たりの血圧測定回数を評価した。上記９名から測定した血中酸素飽和度のデータには指定点以外にも多くの無呼吸発作が存在したが、実用的見地から、１晩当たりの血圧測定回数は１５回以下と考えた。何故なら、現在、夜間睡眠時の血圧測定で広く用いられている自由行動下血圧モニタリング（ambulatory blood pressure monitoring：ＡＢＰＭと略す）では、一般に１時間当たりの測定頻度は２回と設定されることが多く、８時間の睡眠時間を想定すると、1晩当たりの測定回数は１５〜１６回になるからである。６％、１０％、２０％のＲＣＯＴによるシミュレーションの結果、１５回以上の血圧測定が実行されることになる被検者数は、それぞれ０名、０名、５名（５６％）であった（図８参照）。したがって、血圧測定で評価したＲＣＯＴの値としては、６％と１０％が適切であるとの知見を得た。発明者らは、上述の２つのシミュレーション結果により、閾値の変化速度（変数Ｖ）として１０％を最適値として採用した。
【００５５】
（閾値（固定）との比較）
図９および図１０（Ａ）と（Ｂ）は、本発明の実施の形態１に係る閾値を可変にした測定を、閾値を固定にした測定と比較して説明するためのグラフである。図９および図１０（Ａ）と（Ｂ）は、同一被検者について、測定時間の経過に従って測定される血中酸素飽和度の変化と、血圧測定の起動ＢＰのタイミングとを関連付けて示している。
【００５６】
図９は、測定期間に亘って閾値変化速度Ｖを用いて閾値ＴＨが可変に変更される実施の形態１のケースである。図９のグラフからは、血中酸素飽和度ＳｐＯ２が時系列に変化する過程で抽出される特徴値を用いて、すなわち極小値を用いて閾値が算出される（ステップＳＴ３１４）ことで、血中酸素飽和度が相対的に低い状態および高い状態のいずれにおいても、すなわち血圧測定が測定期間の全体にわたって行われていることが示される。これに対して、図１０（Ａ）は、従来のように閾値を固定（変化させない）としたケースであって、グラフからは、低酸素状態が起こる度に血圧測定が起動され、膨大な血圧測定回数になっていることが示される。図１０（Ｂ）は、血中酸素飽和度の最低値によって閾値を更新させる方法によるもので、最も大きな血中酸素飽和度の低下が測定期間の初期に起こったことにより、それ以降、血圧測定は行われていないことが示される。したがって、実施の形態１によれば、血中酸素飽和度が低い状態において血圧測定を起動しながら、且つ測定期間（たとえば、被検者の睡眠期間）全体に亘って、血圧測定データを取得することができる。
【００５７】
（ＡＢＰＭとの比較）
図１１は、本発明の実施の形態１に係る閾値を可変にした測定を、ＡＢＰＭによる測定と比較して説明するためのグラフである。グラフは、発明者らの実験によるものである。図１１の最上段には、被検者の睡眠時間（１９：００−６：００）において測定される血中酸素飽和度の変化が示される。ＡＢＰＭは、１時間当たり２回の血圧測定を行う。図中の折れ線グラフはＡＢＰＭによって測定された血圧（収縮期血圧ＳＢＰ）の変化を示す。ＡＢＰＭによれば、血中酸素飽和度の変化にかかわらず、一定間隔で血圧が測定されることから、血中酸素飽和度が低下したタイミングに同期して血圧測定がなされていないことがわかる。
【００５８】
これに対して、実施の形態１の血圧測定装置１Ａで測定をした場合には、グラフ中の黒丸でプロットされているように、血中酸素飽和度が低下する毎に血圧測定が起動されて、その結果、血中酸素飽和度が低下するタイミングに同期して測定データ（収縮期血圧ＳＢＰ、拡張期血圧ＤＢＰ、脈拍数）を取得できることが分かる。
【００５９】
＜実施の形態２＞
被検者の血中酸素飽和度は、すなわち被検者の呼吸パターンに依存する。そこで、本実施の形態２では、被検者の呼吸をモニタし、モニタの結果である時系列の呼吸変化（吸気・排気）に基づき血圧測定部を起動する。
【００６０】
（血圧測定装置）
図１２には、本発明に実施の形態２に係る血圧測定装置１Ｂのハードウェア構成が示される。図１２を参照して、血圧測定装置１Ｂと血圧測定装置１Ａとを比較し異なる点は、血圧測定装置１Ｂは、本体部１０Ａに代替して本体部１０Ｂを備え、血中酸素飽和度を測定するためのセンサユニット５０Ａに代替して気流センサ５０Ｂを備える点にある。血圧測定装置１Ｂの他の構成は血圧測定装置１Ａと同様であり説明を略し、相違する点のみを説明する。なお、図１２には、血圧測定装置１Ｂの周囲の温度を計測する温度センサ４８を備えるが、この温度センサ４８は、実施の形態２に係る測定に必須の要件ではないので、詳細は後述する。
【００６１】
本体部１０Ｂは、発光素子駆動回路５２および増幅・ＡＤ変換回路５３に代替して呼吸モニタ５３Ｂを含み、ＣＰＵ１０００Ａに代替してＣＰＵ１０００Ｂを含む。本体部１０Ｂの他の構成は本体部１０Ａと同じであり、それらの説明は繰返さない。
【００６２】
呼吸モニタ５３Ｂは、気流センサ５０Ｂからの検出信号を入力し、入力する検出信号に基づき被検者の呼吸の状態をモニタし、モニタ結果を示す呼吸信号をＣＰＵ１０００Ｂに出力する。
【００６３】
図１３は、本発明の実施の形態２に係る気流センサ５０Ｂの外観を示す図である。図１３を参照して、気流センサ５０Ｂは、被検者の鼻腔付近に固定して装着される。気流センサ５０Ｂは、内蔵する圧力センサ（図示せず）によって鼻腔付近の気圧を検出し、検出信号を出力する。吸気の際は鼻腔付近の気圧は低下し、排気の際は上昇する。
【００６４】
呼吸モニタ５３Ｂは、気流センサ５０Ｂからの検出信号に基づき鼻腔付近の気圧の変化パターンを導出し、導出する変化パターンに基づき被検者の鼻腔からの吸気と排気を検出する。具体的には、被検者の通常の吸気と排気のそれぞれについての変化パターンを予め記憶しておき、この記憶された変化パターンと、測定時に導出された変化パターンとをパターンマッチングすることによって、吸気または排気を検出する。検出の結果は呼吸信号としてＣＰＵ１０００Ｂに出力される。ここで、呼吸信号は、たとえば電圧信号であり、吸気の期間は正の電圧信号が、排気の期間には負の電圧信号が出力される。呼吸モニタ５３Ｂは、上述のパターンマッチングによって吸気でもなく排気もないと判定する期間は、つまり無呼吸の期間は零の電圧信号を出力する。
【００６５】
なお、ＣＰＵ１０００Ｂは、呼吸モニタ５３Ｂが出力する呼吸信号を、たとえば１秒毎に入力し、また、呼吸モニタ５３Ｂは、１秒よりも十分に短い周期で気流センサ５０Ｂからの検出信号を入力し、気流センサ５０Ｂは当該周期よりも短い周期で気圧を検出し、検出信号を出力すると想定する。
【００６６】
図１４は、本発明の実施の形態２に係る血圧測定装置１Ｂの機能構成図である。図１４を参照して、ＣＰＵ１０００ＢとＣＰＵ１０００Ａとを比較し異なる点は、ＣＰＵ１０００Ｂは、トリガ出力部３００Ａに代替してトリガ部３００Ｂを備える。他の機能はＣＰＵ１０００Ａが備える機能と同じであり、説明は略す。
【００６７】
トリガ出力部３００Ｂは、呼吸モニタ５３からの呼吸信号に基づき無呼吸を検出すると、血圧測定を起動するためのトリガＴＲを血圧測定部１００に出力する。
【００６８】
（呼吸に基づくトリガ出力）
図１５は、本発明の実施の形態に係る呼吸信号とトリガＴＲの出力との関係を示すタイミングチャートである。トリガ出力部３００Ｂは、呼吸信号に基づき吸気を開始してから、その直後の排気を開始するまでの時間が、所定時間よりも長くなることを検出すると、無呼吸を検出する。つまり、吸気が開始した時点で、トリガ出力部３００Ｂは、カウンタ（図示せず）によるカウントアップを開始し、排気が開始された時点でカウンタのカントアップを停止してカウント値をクリア（初期化）する。なお、トリガ出力部３００Ｂは、タイマ４３からの出力に同期してカウンタによるカウントアップ動作を行う。
【００６９】
図１５の上段は吸気信号Ａ〜Ｑを含む呼吸信号を示し、下段は当該呼吸信号に同期して変化するカウンタ値ＣＴ（ｉ）を示す。さらに、カウンタ値ＣＴ（ｉ）に関連して閾値ＴＨの変化が示される。図１５における下向き矢印は、血圧測定が起動された時点を指す。図１５を参照して、吸気信号Ａ〜Ｃの期間のように、無呼吸を検出しない正常な期間は、カウンタ値ＣＴ（ｉ）は比較的小さな値に留まって、次の吸気が始まる。ところが、図１５の吸気信号Ｄの吸気から直後の排気開始までの期間のように、無呼吸期間においては、排気が起こらないために、カウンタ値ＣＴ（ｉ）は非常に大きな値にまで増大する。トリガ出力部３００Ｂは、このように変化するカウンタ値ＣＴ（ｉ）に従って閾値ＴＨを変化させる。
【００７０】
図示されるように、閾値ＴＨは測定開始時の最初は、初期値ＴＨ０に設定され、カウンタ値ＣＴ（ｉ）が増加し閾値ＴＨよりも大きくなると、閾値ＴＨは増加するカウンタ値ＣＴ（ｉ）と同じ値を指示するように更新される。閾値ＴＨは、その後に排気が始まって無呼吸が停止する時点のカウンタ値ＣＴ（ｉ）にまで増加する。その後は、閾値ＴＨは一定の速度で減少して行き、初期値ＴＨ０を指示した時点で減少は停止する。
【００７１】
このように、閾値ＴＨの増減の速度を可変にすることによって、吸気信号Ｄの直後のように重度の無呼吸が起こった後しばらくは、それに近いレベルの無呼吸（吸気信号Ｇの直後の無呼吸）は看過し、充分時間が経過した場合（吸気信号Ｍの直後の無呼吸）は軽度の無呼吸でも血圧測定が起動されるようにする。つまり、血圧測定からの経過時間が長いほど、閾値の変位が大きくなるように更新する。
【００７２】
（フローチャート）
図１６は、本発明の実施の形態２に係る測定処理のフローチャートである。このフローチャートに従うプログラムは、予めメモリ部３９の所定の記憶領域に格納され、ＣＰＵ１０００Ｂが当該プログラムをメモリ部３９から読出し、実行することにより、処理フローチャートに従う機能が実現される。ここでは、測定期間を被検者の睡眠期間としているが、無呼吸状態が生じ得る期間であれば、睡眠期間に特定されるものではない。
【００７３】
測定に際して被検者は、カフ２０と気流センサ５０Ｂをそれぞれの測定部位に装着していると想定する。被検者は睡眠の前に血圧測定装置１Ｂの電源をＯＮし、測定開始を指示するためのスイッチを操作し、起床したときに測定終了を指示するためのスイッチを操作する。
【００７４】
ＣＰＵ１０００Ｂは、測定開始のスイッチ操作によって測定開始指示を入力すると、処理を開始する。ＣＰＵ１０００Ｂは、処理中もスイッチ操作による測定終了の指示が入力されるかを監視する。終了指示を入力した場合には、処理を実行中であっても、強制的に処理を終了する。
【００７５】
処理が開始されると、トリガ出力部３００Ｂは、カウンタ値ＣＴ（ｉ）の値が示す無呼吸期間の長さを評価するための閾値ＴＨを、初期値ＴＨ０に設定する（ステップＳＴ４０１）。この初期値ＴＨ０は、正常な呼吸周期では到達されないほど高く、軽度の無呼吸発作しか示さない軽症のＯＳＡ患者には到達される程低く設定するのが望ましく、例えば１５秒程度に設定される。
【００７６】
そして、信号の時間を示す変数ｉの値を１インクリメントし（ステップＳＴ４０２）、それに対応するカウンタ値ＣＴ（ｉ）に、タイマ４３からの時間を設定する（ステップＳＴ４０３）。
【００７７】
次に、トリガ出力部３００Ｂは、カウンタ値ＣＴ（ｉ）が閾値ＴＨ（秒）より大きいか否かを判定し（ステップＳＴ４０４）、大きいと判定すると（ステップＳＴ４０４でＹＥＳ）後述のステップＳＴ４０５に移行し、カウンタ値ＣＴ（ｉ）が閾値ＴＨ以下であると判定すると（ステップＳＴ４０４でＮＯ）、ステップＳＴ４０２に戻り、ステップＳＴ４０２〜４０４の動作を繰返す。
【００７８】
トリガ出力部３００Ｂは、カウンタ値ＣＴ（ｉ）が閾値ＴＨより大きいと判定すると、トリガＴＲを出力する。これにより、血圧測定部１００による血圧測定が起動する（ステップＳＴ４０５）。さらに、トリガ出力部３００Ｂは、カウンタ値ＣＴ（ｉ）をカウンタ値の最大値が設定される変数ＣＴｍにセットし（ステップＳＴ４０６）、変数ｉの値を１インクリメントする（ステップＳＴ４０７）。
【００７９】
その後、呼吸信号に基づき被検者の排気が始まったかを判定する（ステップＳＴ４０８）。排気は始まっていないと判定すると（ステップＳＴ４０８でＮＯ）、処理はステップＳＴ４０６に戻り、それ以降の処理を繰返す。一方、排気が始まったと判定すると（ステップＳＴ４０８でＹＥＳ）、変数ＣＴｍにカウンタ値ＣＴ（ｉ）をセットする（ステップＳＴ４０９）。そして、その時点でタイマ４３が出力する現在時間を示す変数Ｔｐの値を、変数Ｔ０にセットする（ステップＳＴ４１０）。
【００８０】
そして、トリガ出力部３００Ｂは、変数ｉの値を１インクリメントし（ステップＳＴ４１１）、それに対応するカウンタ値ＣＴ（ｉ）に、タイマ４３からの時間を設定する（ステップＳＴ４１２）。そして、閾値ＴＨを式（ＴＨ＝ＣＴｍ−Ｖ（Ｔｐ−Ｔ０））に従って再設定するが（ステップＳＴ４１３）、詳細は後述する。
【００８１】
次に、トリガ出力部３００Ｂは、カウンタ値ＣＴ（ｉ）が閾値ＴＨより大きいか否かを判定する（ステップＳＴ４１４）。大きいと判定すると（ステップＳＴ４１４でＹＥＳ）、処理はステップＳＴ４０５に戻り、それ以降の処理を繰返す。カウンタ値ＣＴ（ｉ）が閾値ＴＨ以下であると判定すると（ステップＳＴ４１４でＮＯ）、閾値ＴＨは初期値ＴＨ０より小さいか否かを判定する（ステップＳＴ４１５）。閾値ＴＨは初期値ＴＨ０より小さいと判定すると（ステップＳＴ４１５でＹＥＳ）、ステップＳＴ４０１に戻り、それ以降の処理が繰返されるが、閾値ＴＨは初期値ＴＨ０以上であると判定すると（ステップＳＴ４１５でＮＯ）、ステップＳＴ４１１〜４１５の処理を繰返す。
【００８２】
次に、ステップＳＴ４１３における閾値ＴＨの更新に用いられる式を説明する。本実施の形態２では、前回の血圧測定が起動されてあまり時間が経過していない間は、前回と同程度の期間長さ継続する無呼吸では血圧測定を起動せず、ある程度時間が経過していれば、前回より軽度の無呼吸（無呼吸期間が短い）であっても起動するような動作を実現する。つまり、どれ程軽度の無呼吸であっても血圧測定を起動するか否かを、直近（前回）の血圧測定を起動してからの経過時間の長さに依存させることにしている。そこで、血圧測定を起動するために参照される閾値ＴＨ（無呼吸期間の長さ（カウンタ値ＣＴ（ｉ）の値）を評価するための値）を、血圧測定を起動してからの経過時間の長さに依存して更新するために当該式を用いる。
【００８３】
式の変数Ｖは、１時間当たりの閾値ＴＨ変化速度を指す。また、この計算式により算出された閾値ＴＨが初期値ＴＨ０を未満となった場合には（ステップＳＴ４１５でＹＥＳ）、閾値ＴＨに初期値ＴＨ０を設定する（ステップＳＴ４０１）。なお、ここでは、時間依存性の関数を、式に示すように時間の１次式としたが、関数の形はこれに限定されるものではない。
【００８４】
＜実施の形態３＞
本実施の形態３に係る血圧測定装置は、測定時の被検者の周囲の環境温度の変化があると血圧は急激に変化することに着目し、周囲温度を測定して得られた時系列の温度データに基づき、急激な温度変化が起こった時から一定時間後に、血圧測定が実行されるように動作する。
【００８５】
実施の形態３に係る血圧測定装置は、図１４の血圧測定装置１Ｂのトリガ出力部３００Ｂが呼吸モニタ５３Ｂに代替して温度センサ４８からの温度信号を入力するように構成される。温度センサ４８は、血圧測定装置１Ｂの周囲の環境温度を測定し、温度信号をトリガ出力部３００Ｂに出力する。血圧測定装置１Ｂの気流センサ５０Ｂは装置に着脱自在に装着される。気流センサ５０Ｂが装着されない態様では、トリガ出力部３００Ｂは温度センサ４８からの温度信号を入力する。
【００８６】
図１７は、本発明の実施の形態３に係る測定処理のフローチャートである。このフローチャートに従うプログラムは、予めメモリ部３９の所定の記憶領域に格納され、ＣＰＵ１０００Ｂが当該プログラムをメモリ部３９から読出し、実行することにより、処理フローチャートに従う機能が実現される。なお、後述の変数Ｔ０は、直近の血圧測定が起動された時間が設定される変数であって、図１７のフローチャートの開始時には初期値０が設定される。
【００８７】
測定に際して被検者は、カフ２０を測定部位に装着していると想定する。被検者は睡眠の前に血圧測定装置１Ｂの電源をＯＮし、測定開始を指示するためのスイッチを操作し、起床したときに測定終了を指示するためのスイッチを操作する。
【００８８】
ＣＰＵ１０００Ｂは、測定開始のスイッチ操作によって測定開始指示を入力すると、処理を開始する。ＣＰＵ１０００Ｂは、処理中もスイッチ操作による測定終了の指示が入力されるかを監視する。終了指示を入力した場合には、処理を実行中であっても、強制的に処理を終了する。
【００８９】
ＣＰＵ１０００Ｂは、測定開始のスイッチによって測定開始の操作が行われたかを監視し（ステップＳＴ１０１）、操作があった時点で（ステップＳＴ１０１でＹＥＳ）、以降の処理を開始する。次に、測定停止スイッチによって測定終了の操作が行われたかどうかを監視し（ステップＳＴ１０２）、測定停止操作があった場合には、全ての動作を終了するが、ない場合には各種変数を初期化し、次の処理（ステップＳＴ１０３）に移行する。
【００９０】
トリガ出力部３００Ｂは、温度データの時系列を表す変数ｉを１インクリメントし（ステップＳＴ１０３）、温度センサ４８からの温度信号が示す環境温度を変数Ｔｅ（ｉ）にセットし（ステップＳＴ１０４）、タイマ４３からの計時データに基づく現在時間を変数Ｔｐにセットする（ステップＳ１０５）。ここで、トリガ出力部３００Ｂが、温度センサ４８から温度信号を読込む間隔は、例えば５秒などに設定する。
【００９１】
続いて、トリガ出力部３００Ｂは、環境温度に急激な変化が起こったかを評価するための値が設定される変数ＴＡ１とＴＡ２を、後述の式（１）と式（２）により更新する（ステップＳＴ１０６、１０７）。
【００９２】
ここで、ステップＳＴ１０６、１０７で実行される変数ＴＡ１とＴＡ２の値の更新に用いる計算式を説明する。本実施の形態３では、環境温度に急激な変化が起こった時から一定時間後に血圧測定が実行されるような動作を実現する。一定時間をおくのは、急激な温度変化に対する生体の血圧反応時間を考慮しているためである。変数ＴＡ１は、その時点の環境温度を含んだ一定時間前の環境温度の平均値を表し、式（１）により算出される。また、変数ＴＡ２は、変数ＴＡ１よりも前の時間における、変数ＴＡ１と同じ時間幅において測定された環境温度の平均値を指し、式（２）より算出される。
【００９３】
【数１】
0005738673.tif 000002
【００９４】
【数２】
0005738673.tif 000003
【００９５】
式（１）と式（２）の変数Ｎは、平均値を算出するために用いる環境温度データの個数を指し、任意の値が用いられる。例えばトリガ出力部３００Ｂは、温度センサ４８から５秒間隔で温度信号を入力する場合には、すなわち環境温度データを５秒間隔で取得する場合には、平均値を算出する時間幅を１０分とすると変数Ｎの値は１２０となる。
【００９６】
トリガ出力部３００Ｂは、（（ＴＡ１＜ＴＨ）ＯＲ（｜ＴＡ１−ＴＡ２｜＞ΔＴｅ））の条件式が成立するか否かを判定する（ステップＳＴ１０８）。
【００９７】
この条件式は、その時点の環境温度を含んだ一定期間前の環境温度の平均値ＴＡ１が予め設定されている閾値ＴＨ未満であるか、または変数ＴＡ１とＴＡ２との差の絶対値が予め設定された閾値ΔＴｅよりも大きいかの判定をするための式を指す。当該条件式が成立しないと判定されると（ステップＳＴ１０８でＮＯ）、処理はステップＳＴ１０２〜１０８が繰返される。
【００９８】
条件式が成立すると判定されると（ステップＳＴ１０８でＹＥＳ）、トリガ出力部３００Ｂは、変数Ｔ０と、タイマ４３から入力する計時データに基づく現在時間が設定される変数Ｔｐとを比較して、（Ｔｐ−Ｔ０＞ΔＴ）の条件式が成立するか否かを判定する（ステップＳＴ１０９）。ここで、変数ΔＴは、血圧測定の起動を禁止する時間を指し、予め設定された時間を指す。
【００９９】
トリガ出力部３００Ｂは、条件式が成立しないと判定すると（ステップＳＴ１０９でＮＯ）、処理はステップＳＴ１０２に戻り、それ以降の処理が繰返される。
【０１００】
一方、条件式が成立すると判定すると（ステップＳＴ１０９でＹＥＳ）、トリガ出力部３００Ｂは、トリガＴＲを血圧測定部１００に出力する。これにより、血圧測定が起動される（ステップＳＴ１１０）。血圧測定が起動されると、トリガ出力部３００Ｂは、変数Ｔ０に、変数Ｔｐの現在時間をセットする（ステップＳＴ１１１）。その後、処理はステップＳＴ１０２に戻り、測定停止のスイッチが操作されるまで、以降の処理が繰返される。
【０１０１】
上述の実施の形態１〜３では、血圧変動に関連する情報、すなわち血圧の変動を引き起こす要因（事象）を指す情報として、被検者の生体に関連する血圧を除く生理情報と周囲環境の情報をあげた。生理情報としては血中酸素飽和度および呼吸パターンを例示し、周囲環境の情報としては周囲温度を例示したが、これらは一例にすぎず、他の種類の情報を適用してもよい。
【０１０２】
＜実施の形態４＞
上述の各実施の形態のフローチャートに従う測定方法は、プログラムとして提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ、ＲＯＭ、ＲＡＭおよびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。たとえば、図１の構成では、ＣＰＵ１０００Ａを備えてコンピュータの機能を有する血圧測定装置１Ａには、ＳＤメモリカード４７などの各種記録媒体を用いて当該プログラムを供給することができる。ＣＰＵ１０００Ａは、外部Ｉ／Ｆ４５を介して当該記録媒体に格納されたプログラムを読出し、実行する。
【０１０３】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされてＣＰＵにより読出されて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【０１０４】
今回開示された各実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。また、上記した各実施の形態は、可能な限り組み合わされて実現されることが意図される。
【符号の説明】
【０１０５】
１Ａ，１Ｂ  血圧測定装置、４６  情報処理装置、４８  温度センサ、５０Ａ  センサユニット、５０Ｂ  気流センサ、１００  血圧測定部、３００Ａ，３００Ｂ  トリガ出力部、３９１  測定データ記憶部。
【図１】
0005738673.tif 000004
【図２】
0005738673.tif 000005
【図３】
0005738673.tif 000006
【図４】
0005738673.tif 000007
【図５】
0005738673.tif 000008
【図６】
0005738673.tif 000009
【図７】
0005738673.tif 000010
【図８】
0005738673.tif 000011
【図９】
0005738673.tif 000012
【図１０】
0005738673.tif 000013
【図１１】
0005738673.tif 000014
【図１２】
0005738673.tif 000015
【図１３】
0005738673.tif 000016
【図１４】
0005738673.tif 000017
【図１５】
0005738673.tif 000018
【図１６】
0005738673.tif 000019
【図１７】
0005738673.tif 000020