(57)【要約】【課題】  記憶容量の削減を図りながら最近の測定データも測定から長時間経過した測定データも記憶しておくことができる電子血圧計を提供する。【解決手段】  電子血圧計１は、血圧測定部６で血圧を測定するとＣＰＵ５は測定データと測定を行った時間を示す時間情報とを血圧記憶部７に記憶する。ＣＰＵ５は血圧記憶部７の測定データのうち、該測定データに関連付けられた時間情報が示す時間からの経過期間が、９週間前以前かつ１０週間前以降の範囲を示す複数の測定データの平均値を代表測定データとして算出し対応の週を示す時間情報と関連付けて血圧記憶部７に記憶する。このとき、ＣＰＵ５は代表測定データ算出の対象となった複数の測定データを血圧記憶部７から消去する。【選択図】        図１
2005218492.tif 000002
【特許請求の範囲】
【請求項１】
与えられる血圧の測定データと時間情報とを関連付けて記憶する記憶手段と、
血圧を測定して前記測定データと測定を行った時間を示す前記時間情報とを前記記憶手段に出力する血圧測定手段と、
前記記憶手段の前記測定データのうち、該測定データに関連付けられた前記時間情報が示す時間からの経過期間が、所定の第１経過時間閾値と所定の第２経過時間閾値の間を示す複数の前記測定データを代表する測定データを算出する代表測定データ算出手段と、
前記代表測定データ算出手段により算出された代表測定データと、前記第１経過時間閾値と前記第２経過時間閾値の少なくとも一方を反映する時間を示す前記時間情報とを前記記憶手段に出力する代表情報供給手段とを備える、電子血圧計。
【請求項２】
前記代表測定データを前記記憶手段に記憶するとき、前記代表測定データ算出手段による該代表測定データの算出に用いた前記複数の測定データを前記記憶手段から消去するデータ消去手段をさらに備える、請求項１に記載の電子血圧計。
【請求項３】
前記第１経過時間閾値と前記第２経過時間閾値の間の幅は概１週間である、請求項１または２に記載の電子血圧計。
【請求項４】
前記第１経過時間閾値と前記第２経過時間閾値の間の幅は概１月である、請求項１または２に記載の電子血圧計。
【請求項５】
前記代表測定データ算出手段は、前記複数の測定データの平均を前記代表測定データとして算出する、請求項１から４のいずれか１項に記載の電子血圧計。
【請求項６】
前記時間情報は曜日を示す曜日情報を含み、
前記代表測定データ算出手段は、１種類以上の曜日からなる複数の曜日グループのそれぞれ毎に、該曜日グループの曜日を示す前記曜日情報を含む前記時間情報に関連付けされた前記複数の測定データを代表する測定データを算出する、請求項１から５のいずれか１項に記載の電子血圧計。
【請求項７】
前記複数の曜日グループには、月曜日から金曜日までの１つ以上の曜日を含む曜日グループが含まれる、請求項６に記載の電子血圧計。
【請求項８】
前記複数の曜日グループには、土曜と日曜の少なくとも１つを含む曜日グループが含まれる、請求項６または７に記載の電子血圧計。
【請求項９】
前記時間情報は前記血圧測定手段により測定が行われた時刻を示す時刻情報を含み、
前記代表測定データ算出手段は、１日の中の開始時刻と終了時刻で規定される少なくとも１つの時間帯に該当の時刻を示す前記時刻情報を含む前記時間情報に関連付けされた前記複数の測定データを代表する測定データを算出する、請求項１から８のいずれか１項に記載の電子血圧計。
【請求項１０】
前記第２経過時間閾値は前記第１経過時間閾値を超える値であって、
前記血圧測定手段により血圧を測定した時点での前記測定データを表示する測定表示モードと前記記憶手段の内容を読出して表示する読出表示モードを含む表示手段をさらに備え、
前記読出表示モードは、前記第１経過時間閾値より小さい値を示す前記時間情報に関連付けられた前記測定データを表示するモードと、前記代表測定データを表示するモードとを有する、請求項１から９のいずれか１項に記載の電子血圧計。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子的に血圧を測定する電子血圧計に関し、特に、長期間にわたる測定データをメモリに記憶する電子血圧計に関する。
【背景技術】
【０００２】
家庭での電子血圧計の利用が普及し、その使われ方も多様化が進んでいる。最も象徴的なのは、病院で高血圧と診断されて治療を受ける人だけでなく、現在健康であるが生活習慣病予防の一環として血圧を家庭で定期的に測る人が増えていることである。これは、高齢化と保険財政ひっ迫が進む社会環境にあって非常に好ましい習慣と言える。
【０００３】
血圧の変化は呼吸に同期した短い周期の変化から、身体・精神活動に依存した変化、日内変動（１日の中での変動）、週変動、季節変動、加齢による変化に至るまで、非常に広きにわたる。このうち、日内変動は一般に良く知られ、血圧測定において比較的良く注意されてきた。即ち、毎日決まった時刻に測ることで必要な変動情報を得て不要な変動情報が入り込むのを抑制することが推奨されてきた。しかし、それ以外の血圧変動はあまり注意されることなく、それらを含めた単発的な測定値によって診断を誤る可能性があった。例えば、血圧には週変動があって、一般にウィークデイは血圧が高く、週末に下がる人が多いとされている。それを考慮せずに、ある週はウィークデイに、別の週には週末に血圧を測定し、両者を比較したとすれば、本来の血圧変動に週変動が重畳するために、正しい比較が行われない可能性がある。その一方で、従来の血圧計では、１回ごとの測定値を記録用紙などに書き写して残したり、メモリ付きのものでも基本的にはせいぜい数ヶ月分の測定値を羅列するだけであるので、上記のような血圧変動を考慮した観察が難しいという欠点があった。
【０００４】
また、前述のような現在健康であるが生活習慣病の予防を目的に血圧を監視する場合、その期間は年単位の長期間に及ぶ。測定頻度にもよるが、それだけ長期間の血圧値を記憶しようとすればメモリ容量が大きくなり、コストが上がる。この課題を解消するための技術が本出願人により提案された。提案の技術では、血圧などの生体情報を測定（検出）した場合に測定データの代表値を記憶する機能を有した装置（特許文献１を参照）および測定データの平均値を時系列に表示する装置（特許文献２を参照）が示される。
【特許文献１】特開２０００−４１９５３号公報
【特許文献２】特開平１１−２３９５６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１の装置では、生体情報の検出処理を継続しながら所定時間毎に検出情報の代表値を求めて該代表値を記憶するようにしてメモリ容量の削減をしているけれども、直前の測定データを確認しようとする場合でも、そのデータが直前の所定時間内に測定されたデータに該当すれば、そのデータは既に代表データに変換されているので確認することができなかった。
【０００６】
特許文献２の装置では、例えば月単位という所定期間に測定された血圧などの平均値が時系列に表示されるにすぎないので、週単位での変動や日内変動のような細かい変化も併せて確認したいという要望には応じる事が出来ない。したがって、測定データの表示態様の改善が望まれていた。
【０００７】
それゆえに、この発明の目的は、最近の測定データも測定から長時間経過した測定データも効率よく記憶しておくことができる電子血圧計を提供することである。
【０００８】
この発明の他の目的は、測定データの記憶に必要な容量を少なくしながら最近の測定データも測定から長時間経過した測定データも記憶しておくことができる電子血圧計を提供することである。
【０００９】
この発明のさらなる他の目的は、測定データについて必要な変動情報を残しながら不要な変動情報を除去して記憶することのできる電子血圧計を提供することである。
【００１０】
この発明のさらなる他の目的は、必要な変動情報を残しながら不要な変動情報を除去した測定データを表示できる電子血圧計を提供することである。
【課題を解決するための手段】
【００１１】
この発明のある局面に従う電子血圧計は、与えられる血圧の測定データと時間情報とを関連付けて記憶する記憶手段と、血圧を測定して測定データと測定を行った時間を示す時間情報とを記憶手段に出力する血圧測定手段と、記憶手段の測定データのうち、該測定データに関連付けられた時間情報が示す時間からの経過期間が、所定の第１経過時間閾値と所定の第２経過時間閾値の間を示す複数の測定データを代表する測定データを算出する代表測定データ算出手段と、代表測定データ算出手段により算出された代表測定データと、第１経過時間閾値と第２経過時間閾値の少なくとも一方を反映する時間を示す時間情報とを記憶手段に出力する代表情報供給手段とを備える。
【００１２】
したがって、時間情報を常にチェックして時間経過と連動しながら、記憶手段の測定データのうち関連付けられた時間情報が示す時間からの経過期間が、所定の第１経過時間閾値と所定の第２経過時間閾値の間を示す複数の測定データについては代表データが記憶手段に記憶される。それゆえに、経過期間が、所定の第１経過時間閾値と所定の第２経過時間閾値の間の手前を示す最近の測定データはそのまま記憶手段に記憶しておくことができ、さらに、経過期間が、所定の第１経過時間閾値と所定の第２経過時間閾値の間を示している測定データを、すなわち測定から所定の時間経過した測定データを代表データとして記憶しておくことができる。
【００１３】
好ましくは、代表測定データを記憶手段に記憶するとき、代表測定データ算出手段による該代表測定データの算出に用いた複数の測定データを記憶手段から消去するデータ消去手段をさらに備える。
【００１４】
したがって、代表測定データが算出された記憶手段に記憶されるときは、代表測定データにより代表される複数の測定データは記憶手段から消去される。
【００１５】
それゆえに、記憶手段に関して測定データの記憶に必要な容量を少なくしながら最近の測定データとともに測定から長時間経過した測定データは代表測定データに代替して記憶しておくことができる。
【００１６】
好ましくは、第１経過時間閾値と第２経過時間閾値の間の幅は概１週間である。したがって、概１週間にわたる複数の測定データ毎に代表測定データを算出できる。
【００１７】
好ましくは、第１経過時間閾値と第２経過時間閾値の間の幅は概１月である。したがって、概１月にわたる複数の測定データ毎に代表測定データを算出できる。
【００１８】
好ましくは、代表測定データ算出手段は、複数の測定データの平均を代表測定データとして算出する。したがって、代表測定データを複数の測定データを平均処理することで算出できる。
【００１９】
好ましくは、時間情報は曜日を示す曜日情報を含み、代表測定データ算出手段は、１種類以上の曜日からなる複数の曜日グループのそれぞれ毎に、該曜日グループの曜日を示す曜日情報を含む時間情報に関連付けされた複数の測定データを代表する測定データを算出する。
【００２０】
したがって、所定の曜日のグループについての測定データについて代表測定データを算出し記憶するから、必要な変動情報を残しながら、代表測定データに曜日によって測定データにばらつきが生じるという週内変動の情報を除去して記憶することができる。
【００２１】
好ましくは、複数の曜日グループには、月曜日から金曜日までの１つ以上の曜日を含む曜日グループが含まれる。したがって、ウィークデイについての測定データについて代表測定データを算出し記憶するから、必要な変動情報を残しながら、代表測定データにウィークデイと週末の別によって測定データにばらつきが生じるという週内変動の情報を除去して記憶することができる。
【００２２】
好ましくは、複数の曜日グループには、土曜と日曜の少なくとも１つを含む曜日グループが含まれる。したがって、週末についての測定データについて代表測定データを算出し記憶するから、必要な変動情報を残しながら、代表測定データにウィークデイと週末の別によって測定データにばらつきが生じるという週内変動の情報を除去して記憶することができる。
【００２３】
さらに、複数の曜日グループに、月曜日から金曜日までの１つ以上の曜日を含む曜日グループと土曜と日曜の少なくとも１つを含む曜日グループとが含まれる場合には、記憶手段に記憶された測定データに基づきウィークデイと週末との測定データの差を観測することが可能となる。
【００２４】
好ましくは、時間情報は血圧測定手段により測定が行われた時刻を示す時刻情報を含み、代表測定データ算出手段は、１日の中の開始時刻と終了時刻で規定される少なくとも１つの時間帯に該当の時刻を示す時刻情報を含む時間情報に関連付けされた複数の測定データを代表する測定データを算出する。
【００２５】
したがって、記憶される測定データは毎日の決まった時間帯に測定して得られるデータとすることができる。それゆえに、必要な変動情報を残しながら、代表測定データに１日のうちでも血圧値にはばらつきが生じるという日内変動の情報を除去して記憶することができる。
【００２６】
好ましくは、第２経過時間閾値は第１経過時間閾値を超える値であって、血圧測定手段により血圧を測定した時点での測定データを表示する測定表示モードと記憶手段の内容を読出して表示する読出表示モードを含む表示手段をさらに備え、読出表示モードは、第１経過時間閾値より小さい値を示す時間情報に関連付けられた測定データを表示するモードと、代表測定データを表示するモードとを有する。
【００２７】
したがって、第１経過時間閾値より小さい値を示す時間情報に関連付けられた最近の測定データを表示することも、測定から長時間経過した測定データを代表測定データとして表示することもできる。それゆえに、不要な変動情報が除去された代表測定データのみならず、代表でない通常の測定データを表示することで週単位での変動や日内変動のような必要な変動情報も確認できる。
【発明を実施するための最良の形態】
【００２８】
以下、この発明の実施の形態について図面を参照して説明する。
【００２９】
（電子血圧計の構成）
図１には本実施の形態に係る電子血圧計の構成が示される。図１を参照して電子血圧計１は、図中点線で示す筐体２、筐体２外に配置され血圧測定時に被検者に装着されるカフ３、カフ３と筐体２中の血圧測定部６とを接続するエアチューブ４を備える。筐体２中には電子血圧計１自体を集中的に制御および管理するＣＰＵ（Central Processing Unit）５、血圧を測定するための血圧測定部６、測定データである血圧に関する情報を記憶するための血圧記憶部７、時間を計る計時部８、血圧測定および表示などに関する各種のプログラムおよび必要なデータを格納するプログラム記憶部９、各種の指示を入力するために操作される操作部および各種情報を表示するための表示器１４を備える。操作部は、血圧測定の開始を指示するために操作される測定開始スイッチ１０、表示器１４の情報の表示態様を切換るために操作される表示切換スイッチ１１、電子血圧計１の電源をＯＮ／ＯＦＦするための電源スイッチ１２および表示器１４に表示のカーソルを操作するためのカーソル移動キー１３を有する。表示切換スイッチ１１は、血圧測定を行った直後にその測定値を提示する測定表示モードと、血圧記憶部７に記憶された過去の測定値をグラフにて提示するグラフ表示モードとを切換えるのに用いられる。
【００３０】
血圧測定部６は種々の原理のものを適用できる。血圧測定部６に適用できる血圧測定の原理はいずれも一般に広く知られたものであるから、ここでは説明を省略する。
【００３１】
次に、血圧測定部６はＣＰＵ５に接続され、ＣＰＵ５からの血圧測定起動制御信号などを受け取るとともに、表示器１４によって血圧測定値を表示するために測定値をＣＰＵ５に送信する。また、血圧測定部６は測定値の記憶を行うために、血圧記憶部７も接続している。血圧記憶部７は、計時部８を接続して計時部８から日時や曜日などの時間情報を受け取り、それを血圧の測定値とともに記憶する。
【００３２】
また、血圧記憶部７は、記憶された過去の測定値や時刻情報を表示器１４に表示するためにＣＰＵ５に接続される。
【００３３】
実際に電子血圧計１を構成するには、この他に電源装置なども必要とされる。適用される電源装置は一般に知られたものであり特殊な性能が要求されるわけでもないから説明を省略する。
【００３４】
（実施の形態１）
本実施の形態１に係る電子血圧計１の代表測定データ算出動作について、その概念と基本的な処理内容について説明する。なお、ここでは週毎に代表データを求めるが週は厳密に１週（７日）でなくとも概ね１週毎であればよく、同様に、月毎に代表データを求めるが月は厳密に１月（３１日または３０日）でなくとも概ね１月毎であればよい。
【００３５】
（原理と効果の説明）
今、ある使用者の電子血圧計１の血圧記憶部７に３年間にわたって測定して蓄積した血圧値などの測定データが記憶されていると想定する。仮に使用者が日内変動を考慮して日に決まった時間毎に４回の測定を行ったとすると、計４,３８０個の測定データが存在することになる。この４,３８０個の測定データは日内変動を考慮しているので必要な変動情報を残しながら不要な変動情報が排除されている。ここで、２ヶ月より以前の血圧値などは週単位でしか見る必要がないとすれば、それらを週毎の代表血圧値、例えば週毎の平均値に変換しても差し支えないだろう。さらに、６ヶ月より以前の血圧値は月単位でしか見る必要がなく、月毎の代表血圧値、例えば月毎の平均値に変換することにする。この方法を概念的に示すと図２のようになる。
【００３６】
このようにした場合、毎回の測定毎に記憶しておくべき最近の測定データは現在から過去の２ヶ月分すなわち９週間分であり、週毎の代表値に変換する対象の測定データは現在から６ヶ月前以降かつ９週間以前の１７週分であり、月毎の代表値に変換する対象測定データは現在から６ヶ月以前の３０ヶ月分となる。
【００３７】
したがって、記憶されるデータ総数は、（４回×７日×９週＝２５２個）＋１７週（１７個）＋３０ヶ月（３０個）＝２９９個となり、上述の４,３８０個に比べると４，０８１個分、比率にして９３％削減できたことになる。これを削減パターン１と称す。
【００３８】
ところで、一般に血圧は出勤日に高く休日に低くなると言われており、それを分けて観察したい場合がある。そこで、代表血圧値を曜日によって分けて記憶させることを考える。一例としてウィークデイ（月〜金曜日の少なくとも１つ）の曜日グループと週末（土曜日および日曜日の少なくとも１つ）の曜日グループの２種類に分けて代表血圧値を算出・記憶する場合、代表血圧値の対象とならない最近９週間については曜日の情報は既に含まれているから前例と同じ２５２個、週毎の代表値は１７週分×２種類＝３４個、月毎の代表値は３０ヶ月分×２種類＝６０個となり、合計３４６個のデータになる。上述の４,３８０個に比べると４，０３４個分を削減できたことになる。このように週内変動を考慮することにより、必要な変動情報は残しながら不要な変動情報を除去した測定データを記憶できる。これを削減パターン２と称す。ここでは２種類の曜日グループについて代表値を求めているが、いずれか一方の曜日グループの代表値であっても、曜日グループを特定しておけば週内変動による変動情報を除去できる。
【００３９】
さらに、血圧は日内変動によって時間帯に従う変化を示すので、時間帯別に観察することも有効である。例えば、１日２４時間を４つの時間帯に区切り、時間帯ごとの代表血圧値を記憶させることにする場合は、代表血圧の対象とならない最近９週間分については時間帯の情報は既に含まれているから上述の削減パターンと同じ２５２個、週毎の代表値は１７週分×２種類×４時間帯＝１３６個、月毎の代表値は３０ヶ月分×２種類×４時間帯＝２４０個となり、合計６２８個のデータになる。上述の４,３８０個に比べると３，７５２個分を削減できたことになる。このように日内変動および週内変動を考慮することにより、必要な変動情報は残しながら不要な変動情報を除去した測定データを記憶できる。これを削減パターン３と称す。
【００４０】
以上のように、削減パターン３であれば、曜日や時間帯の情報を含めても、単純に１回毎に記憶する場合のデータ数（４，３８０個）に対し６２８個のデータで済むことになる。これは、比率にして８５％ものデータ圧縮効果があり、血圧記憶部７に要するメモリ容量の増加を抑えることが可能となり大幅なコスト削減につながることはもちろん、この記憶内容を表示した場合には不要な血圧変動成分、すなわち測定時間のばらつきに因る変動成分を除去して観察できるため、表示内容から本質的な血圧変動を正確に読取れると言う医学的に大きなメリットも得られる。
【００４１】
〔動作の説明〕
本実施の形態では、電子血圧計１の特徴、すなわちカフ３および血圧測定部６を用いて既に測定して得られたデータ（以下、単に測定データという）に対する記憶、演算および表示の処理に関する動作を説明し、該特徴を除く動作、例えばカフ３および血圧測定部６を用いた測定動作などの説明は略す。ここでは、測定データには最高血圧を示すデータＳｙｓ、最低血圧を示すデータＤｉａおよび脈拍数を示すデータＰｒの３種類を含むと想定するが、これら測定データに含まれるデータの種類と数はこれに限定されない。なお、脈拍数は血圧測定の過程で得られる情報に基づいて公知の手順に従い算出できる。
【００４２】
なお、ここでは、上述のように比率にして９３％削減が図れる削減パターン１の場合を想定した説明をする。また、代表値は対応の測定時間に該当する測定データの平均を求めることで算出しているが、代表値は平均値に限定されない。例えば、最大値・最小値、メディアン値（最大値と最小値の平均）などを算出して代表値としてもよい。最大値や最小値は、医学的にはこれを超えて上がっては（下がっては）ならない上下限値があるとすれば、それを監視するのに役立つ。メディアン値は測定データが血圧値であれば血圧変動範囲の中心を把握したい時に役立つ。平均値では、血圧が低い時に測定が集中すると低下する性質があるので、メディアン値の方が中心を表しやすい場合がある。
【００４３】
図３（Ａ）〜（Ｄ）には血圧記憶部７に格納される各種テーブルの内容例が示される。図３（Ａ）を参照して血圧記憶部７には日毎テーブルＴＢＤ、週毎テーブルＴＢＷおよび月毎テーブルＴＢＭが格納される。
【００４４】
日毎テーブルＴＢＤは図３（Ｂ）に示すように変数ｉ（ただしｉ＝１，２，３,…Ｎ）で示す異なる測定回毎に対応してレコードＤＲを含む。各レコードＤＲには、該測定の時間を年月日時分で示す時間情報ＤＴ（ｉ）と測定データＤＢＰ（ｉ）が関連付けて記憶される。測定データＤＢＰ（ｉ）には、その測定時間において測定して得られたデータＳｙｓ（ｉ）、Ｄｉａ（ｉ）およびＰｒ（ｉ）を含む。
【００４５】
週毎テーブルＴＢＷは図３（Ｃ）に示すように１つ以上のレコードＷＲを含む。レコードＷＲには、変数ｉで示す異なる週毎に、その週を特定して示す時間情報ＷＴ（ｉ）とその週の代表の測定データＷＢＰ（ｉ）とが関連付けて記憶される。週毎代表測定データＷＢＰ（ｉ）は、その週に該当する時間情報ＤＴ（ｉ）に関連付けられている各測定データＤＢＰ（ｉ）に含まれるデータＳｙｓ（ｉ）、Ｄｉａ（ｉ）およびＰｒ（ｉ）のそれぞれについて算出された平均値を示すデータＷＳｙｓ（ｉ）、ＷＤｉａ（ｉ）およびＷＰｒ（ｉ）を含む。
【００４６】
月毎テーブルＴＢＭは図３（Ｄ）に示すように１つ以上のレコードＭＲを含む。レコードＭＲには、変数ｉで示す異なる月毎に、その月を特定して示す時間情報ＭＴ（ｉ）とその月の代表の測定データＭＢＰ（ｉ）とが関連付けて記憶される。月毎代表測定データＭＢＰ（ｉ）は、その月に該当する時間情報ＷＤＴ（ｉ）に関連付けられている各測定データＷＢＰ（ｉ）に含まれるデータＷＳｙｓ（ｉ）、ＷＤｉａ（ｉ）およびＷＰｒ（ｉ）のそれぞれについて算出された平均値を示すデータＭＳｙｓ（ｉ）、ＭＤｉａ（ｉ）およびＭＰｒ（ｉ）を含む。
【００４７】
（全体の動作）
図４には電子血圧計１による代表測定データ算出の手順のフローチャートが示される。該フローチャートはプログラムとしてプログラム記憶部９に予め記憶されてＣＰＵ５により読出されて実行される。
【００４８】
まず、代表測定データの算出は、血圧測定や測定値表示などのユーザの手動操作とは無関係に、計時部８が示す時間情報に基づいて自動的に実行される。つまり、ＣＰＵ５は血圧測定や測定値表示動作を行っていない状態でも常にスリープモード下で計時部８を作動させているが、それに加えて現在時刻がある特定の時刻（本実施の形態では午前０時）になる瞬間を常に監視し続け、その瞬間に以下の動作を実行する。
【００４９】
まず、図４のステップＳＴ１では時刻が午前０時になるかどうかが監視される。つまり、このステップはＣＰＵ５のスリープモード下で実行される。
【００５０】
次に、午前０時になった時点でＣＰＵ５が通常の動作モードに起動されてステップＳＴ２が実行され、計時部８が示す時間情報に基づきその日が月曜であるかどうかが検出される。これは、本実施の形態では、週毎代表測定データＷＢＰ（ｉ）の算出を月曜を起点に、日曜を終点にした時間単位で行うことにしたためだが、その他の曜日を起点・終点に選んで算出する場合は、その起点となる曜日になったことを検出するようにすれば良い。
【００５１】
その日が月曜であった場合には次の処理ステップＳＴ３に進み、その日からさかのぼって第１経過時間閾値としての９週間前以前かつ第２経過時間閾値としての１０週間前以降の期間に測定して予め日毎テーブルＴＢＤに記憶された測定データＤＢＰ（ｉ）を対象にして週毎代表測定データＷＢＰ（ｉ）が算出されて、血圧記憶部７の週毎テーブルＴＢＷに記憶される（この処理の詳細については後述する）。また、ＣＰＵ５によるデータ消去手段としての次の処理ステップＳＴ４の処理において、週毎代表測定データＷＢＰ（ｉ）の算出の対象となった測定データＤＢＰ（ｉ）のレコードＤＲを日毎テーブルＴＢＤから消去する。
【００５２】
次の処理ステップＳＴ５では、その日が月の始め（１日）であるかが判定される。月の始めでなければステップＳＴ１に戻るが、月の始めであった場合には、ステップＳＴ６でその日からさかのぼって第１経過時間閾値としての６ヶ月前以前かつ第２経過時間閾値としての７ヶ月前以降の期間に測定されて記憶されていた週毎代表測定データＷＢＰ（ｉ）を対象にして月毎代表測定データＭＢＰ（ｉ）が算出されて、血圧記憶部７の月毎テーブルＴＢＭに記憶される（この処理の詳細については後述する）。また、ＣＰＵ５によるデータ消去手段としてのステップＳＴ７の処理において、月毎代表測定データＭＢＰ（ｉ）の算出の対象となった週毎代表測定データＷＢＰ（ｉ）のレコードＷＲを週毎テーブルＴＢＷから消去する。
【００５３】
（週毎代表測定データの算出動作）
図５には図４のステップＳＴ３の週毎代表測定データ算出処理ルーチンのフローチャートが示される。該フローチャートはプログラムとしてプログラム記憶部９に予め記憶されてＣＰＵ５により読出されて実行される。
【００５４】
図５のフローチャートで用いる制御変数ｊは、日毎テーブルＴＢＤの測定データＤＢＰ（ｉ）のそれぞれを特定するために用いられ、制御変数ｎとΣは代表測定データＷＢＰ（ｉ）を算出するための対象となる測定データＤＢＰ（ｉ）の総個数とその積算値（総和）とをカウントするために用いられる。ここでは制御変数Σは、測定データＤＢＰ（ｉ）に含まれるデータＳｙｓ（ｉ）、データＤｉａ（ｉ）およびデータＰｒ（ｉ）のそれぞれの総和を示す。
【００５５】
まず、本ルーチンが起動されると、ステップＳＴ１０１で週毎代表測定データＷＢＰ（ｉ）の算出の対象となる測定時間（日時）の範囲設定が行われる。具体的には、例えば現在から９週間前以前かつ１０週間前以降と設定される。測定時間の設定範囲は固定であっても良いし、ユーザが任意に設定（可変設定）するようにしてもよい。
【００５６】
次のステップＳＴ１０２では、種々の制御変数の初期化を行う。具体的には、制御変数ｊ、ｎおよびΣを０にそれぞれ初期化する。
【００５７】
次のステップＳＴ１０３では、まず制御変数ｊの値を１インクリメントし、ステップＳＴ１０４においてＣＰＵ５は日毎テーブルＴＢＤの測定データＤＢＰ（ｊ）に対応づけられた時間情報（測定された年月日時分）ＤＴ（ｊ）が前述の範囲内を示すか否かを判定する。もし範囲内を示す場合は、ステップＳＴ１０５において該測定データＤＢＰ（ｊ）に含まれるデータＳｙｓ（ｊ）の値、データＤｉａ（ｊ）の値およびデータＰｒ（ｊ）の値を、制御変数Σの対応の値に加える。そして、ステップＳＴ１０６で制御変数ｎを１インクリメントする。範囲外を示す場合には、ステップＳＴ１０７に移行する。
【００５８】
次のステップＳＴ１０７では、その時点で処理対象とした測定データＤＢＰ（ｉ）を指示する制御変数ｊの値が、日毎テーブルＴＢＤに記憶されたデータ総数に至ったかどうか、すなわち日毎テーブルＴＢＤの最終に登録された測定データＤＢＰ（ｉ）を示すか否かが判定される。判定結果、データ総数未満を指示するならばステップＳＴ１０３に戻って、以降の処理を同様に繰返すが、データ総数に至っていれば次のステップＳＴ１０８の処理に進む。
【００５９】
ステップＳＴ１０８では（ｎ＞０）か否か、すなわち総和の制御変数Σに加えられた測定データＤＢＰ（ｉ）の個数が０個より多いかどうかがＣＰＵ５により判断される。判断結果、もし個数が０であれば上述の時間範囲内に該当する測定データＤＢＰ（ｉ）は日毎テーブルＴＢＤに存在しなかったのであるから、以降の処理をスキップして当該ルーチンを終了する。
【００６０】
一方、判断結果、（ｎ＞０）が成立して、制御変数Σに加えられた測定データＤＢＰ（ｉ）が１つまたは複数である場合は、ＣＰＵ５はステップＳＴ１０９で（Σ／ｎ）を算出して週毎代表測定データＷＢＰ（ｉ）を求める。ここでは、（Σ／ｎ）を算出することは、制御変数Σで示されるデータＳｙｓ（ｉ）の総和、データＤｉａ（ｉ）の総和およびデータＰｒ（ｉ）の総和のそれぞれを、制御変数ｎの値で除することを意味する。したがって、（Σ／ｎ）により求まる週毎代表測定データＷＢＰ（ｉ）は、データＳｙｓ（ｉ）の週毎代表値、データＤｉａ（ｉ）の週毎代表値およびデータＰｒ（ｉ）の週毎代表値をそれぞれ示すデータＷＳｙｓ（ｉ）、データＷＤｉａ（ｉ）およびＷＰｒ（ｉ）を含む。
【００６１】
ＣＰＵ５による代表情報供給手段としてのステップＳＴ１１０の処理では、ＣＰＵ５は週毎テーブルＴＢＷに新規にレコードＷＲを登録する。新規登録されるレコードＷＲには上述のようにして求められた週毎代表測定データＷＢＰ（ｉ）と、それに関連付けされるべき新たな時間情報ＷＴ（ｉ）とがＣＰＵ５により書込まれる（設定される）。なお、この時間情報ＷＴ（ｉ）はステップＳＴ１０１で設定した時間範囲の始点または終点（即ち、９週間前または１０週間前）の時間を示すまたは反映するように設定すればよい。例えば、９週間前または１０週間前に該当する週の初日の日付が設定されてもよい。
【００６２】
ここでは測定時間帯の別は考慮せずに週毎代表測定データＷＢＰ（ｉ）を算出したが、１日中の異なる測定時間帯毎に、たとえば５−９時、９−１２時、１２−２０時および２０−２時というような異なる時間帯毎に週毎代表測定データを求めるようにしてもよい。その場合には、異なる時間帯毎に週毎テーブルＴＢＷを別個に準備して、各時間帯毎に該時間帯に該当する時間情報ＤＴ（ｉ）に関連付けられた測定データＤＢＰ（ｉ）を対象に図５の処理手順を実行し週毎代表測定データＷＢＰ（ｉ）を算出すればよい。
【００６３】
上述の処理ルーチンを終了後は図４のメインのルーチンに戻るので、続いてステップＳＴ４の処理が実行される。ステップＳＴ４では、直前に実行された図５のルーチンにおいて週毎代表測定データＷＢＰ（ｉ）を算出するために制御変数Σに積算された制御変数ｎ個の測定データＤＢＰ（ｉ）のレコードＤＲは日毎テーブルＴＢＤから消去される。
【００６４】
（月毎代表測定データの算出動作）
図６には図４のステップＳＴ６の月毎代表測定データ算出処理ルーチンのフローチャートが示される。該フローチャートはプログラムとしてプログラム記憶部９に予め記憶されてＣＰＵ５により読出されて実行される。
【００６５】
図６のフローチャートで用いる制御変数ｊは、週毎テーブルＴＢＷの代表測定データＷＢＰ（ｉ）のそれぞれを特定するために用いられ、制御変数ｎとΣは代表測定データＭＢＰ（ｉ）を算出するための対象となる週毎代表測定データＷＢＰ（ｉ）の総個数とその積算値（総和）とをカウントするために用いられる。ここでは制御変数Σは、週毎代表測定データＷＢＰ（ｉ）に含まれるデータＷＳｙｓ（ｉ）の総和、データＷＤｉａ（ｉ）の総和およびデータＷＰｒ（ｉ）のそれぞれの総和を示す。
【００６６】
まず、本ルーチンが起動されると、ステップＳＴ２０１で月毎代表測定データＭＢＰの算出の対象となる測定時間（日時）の範囲設定が行われる。具体的には、６ヶ月前以前かつ７ヶ月前以降と設定される。測定時間の設定範囲は固定であっても良いし、ユーザが任意に設定（可変設定）するようにしてもよい。
【００６７】
次のステップＳＴ２０２では、種々の制御変数の初期化を行う。具体的には、制御変数ｊ、ｎおよびΣを０にそれぞれ初期化する。
【００６８】
次のステップＳＴ２０３では、まず制御変数ｊの値を１インクリメントし、ステップＳＴ２０４において週毎テーブルＷＢＤの週毎代表測定データＷＢＰ（ｊ）に対応づけられた時間情報（日付）Ｔ（ｊ）が前述の範囲内を示すか否かを判定する。もし範囲内を示す場合は、ステップＳＴ２０５において該週毎代表測定データＷＢＰ（ｊ）のデータＷＳｙｓ（ｊ）の値、データＷＤｉａ（ｊ）の値およびデータＷＰｒ（ｊ）の値を、制御変数Σの対応の値に加える。そして、ステップＳＴ２０６で制御変数ｎを１インクリメントする。範囲外を示すならばステップＳＴ２０７に移行する。
【００６９】
次のステップＳＴ２０７では、その時点で処理対象とした週毎代表測定データＷＢＰ（ｉ）を指示する制御変数ｊの値が、週毎テーブルＴＢＷに記憶されたデータ総数に至ったかどうか、すなわち週毎テーブルＴＢＷの最終に登録された週毎測定データＷＢＰ（ｉ）を示すか否かが判定される。判定結果、データ総数未満を指示するならばステップＳＴ２０３に戻って、以降の処理を同様に繰返すが、データ総数に至っていれば次のステップＳＴ２０８の処理に進む。
【００７０】
ステップＳＴ２０８では（ｎ＞０）か否か、すなわち総和の制御変数Σに加えられた週毎代表測定値データＷＢＰ（ｉ）の個数が０個より多いかどうかが判断される。判断結果、もし個数が０であれば上述の時間範囲内に該当する週毎代表測定値データＷＢＰ（ｉ）は週毎テーブルＴＢＷに存在しなかったのであるから、以降の処理をスキップして当該ルーチンを終了する。
【００７１】
一方、判断結果、（ｎ＞０）が成立して、制御変数Σに加えられた週毎代表測定値データＷＢＰ（ｉ）が１つまたは複数である場合は、ステップＳＴ２０９でＣＰＵ５は（Σ／ｎ）を算出して月毎代表測定データＭＢＰ（ｉ）を求める。ここでは、（Σ／ｎ）を算出することは、制御変数Σで示されるデータＷＳｙｓ（ｉ）の総和、データＷＤｉａ（ｉ）の総和およびデータＷＰｒ（ｉ）の総和のそれぞれを、制御変数ｎの値で除することを意味する。したがって、（Σ／ｎ）により求まる月毎代表測定データＭＢＰ（ｉ）は、データＳｙｓ（ｉ）の月毎代表値、データＤｉａ（ｉ）の月毎代表値およびデータＰｒ（ｉ）の月毎代表値をそれぞれ示すデータＭＳｙｓ（ｉ）、データＭＤｉａ（ｉ）およびＭＰｒ（ｉ）を含む。
【００７２】
ＣＰＵ５による代表情報供給手段としてのステップＳＴ２１０の処理では、ＣＰＵ５は月毎テーブルＴＢＭに新規にレコードＭＲを登録する。ＣＰＵ５は、新規登録されるレコードＭＲに上述のようにして求められた月毎代表測定データＭＢＰ（ｉ）と、それに対応の新たな時間情報Ｔ（ｉ）を関連付けて書込む（設定する）。なお、この時間情報Ｔ（ｉ）はステップＳＴ２０１で設定した時間範囲の始点または終点（即ち、６ヶ月前または７ヶ月前）の時間を示すまたは反映するように設定すれば良い。例えば、６ヶ月前または７ヶ月前に該当する月の初日の日付が設定されてもよい。
【００７３】
ここでは測定時間帯の別は考慮せずに月毎代表測定データＭＢＰ（ｉ）を算出したが、１日中の異なる測定時間帯毎に、たとえば５−９時、９−１２時、１２−２０時および２０−２時というような異なる時間帯毎に月毎代表測定データを求めるようにしてもよい。その場合には、異なる時間帯毎に月毎テーブルＴＢＭを別個に準備して、各時間帯毎に該時間帯に該当する時間情報ＷＴ（ｉ）に関連付けられた週毎代表測定データＷＢＰ（ｉ）を、該時間帯に対応して準備された週毎テーブルＴＢＷにおいて特定して、特定された週毎代表測定データＷＢＰ（ｉ）を対象に図６の処理手順を実行し月毎代表測定データＷＢＰ（ｉ）を算出すればよい。
【００７４】
上述の処理ルーチンを終了後は図４のメインのルーチンに戻るので、続いてステップＳ７の処理が実行される。ステップＳＴ７では、直前に実行した図６のルーチンにおいて月毎代表測定データＭＢＰ（ｉ）を算出するために制御変数Σに積算された制御変数ｎ個の週毎代表測定データＷＢＰ（ｉ）のレコードＷＲは週毎テーブルＴＢＷから消去される。
【００７５】
以上の図４から図６の手順で示すように、ＣＰＵ５は計時部８が出力する時間情報を常にチェックして、時間経過と連動しながら週毎代表測定データＷＢＰ（ｉ）および月毎代表測定データＭＢＰ（ｉ）を算出している。その結果、測定してから長い時間が経過したデータについて代表データを求めて血圧記憶部７に記憶させることで、血圧記憶部７に記憶される測定データについて必要な変動情報を残しながら不要な変動情報を積極的に除去することができる。
【００７６】
そして週毎代表測定データＷＢＰ（ｉ）および月毎代表測定データＭＢＰ（ｉ）が算出される毎に、算出の対象となった測定データＤＢＰ（ｉ）および週毎代表測定データＷＢＰ（ｉ）の情報は対応の日毎テーブルＴＢＤおよび週毎テーブルＴＢＷから消去しているので、血圧記憶部７に必要とされる容量を縮小でき低コストを実現できる。
【００７７】
なお、図３〜図６の説明は、上述の削減パターン１を適用したが、これに限定されない。つまり、上述の削減パターン２または３のように測定の曜日または時間帯時を考慮して測定データの代表値を算出し記憶するようにした場合でも同様に適用できる。この場合には、測定してから長い時間が経過したデータについて曜日や時間帯を考慮した代表データを求めて記憶させることができるから、血圧記憶部７に記憶される測定データについて必要な変動情報を残しながら不要な変動情報を積極的に除去することができる。
【００７８】
代表測定データの他の算出例として日数で重み付けした平均値を算出するようにしてもよい。たとえば、月毎代表測定データを求める場合に、対象となる月の最初の週または最後の週が７日に満たない場合がある。その場合には、７日を満たす週の週毎代表測定データと満たさない週の週毎代表測定データについては、異なる重み付けをして月毎代表測定データを求めるようにしてもよい。このようにすれば、月毎代表測定データについて高い精度を得ることができる。
【００７９】
（実施の形態２）
次に、上述のようにして算出された代表測定データを記憶する血圧記憶部７の内容を読出しながら表示器１４に表示する動作について説明する。
【００８０】
図７には電子血圧計１の筐体の表面に表示器１４と操作部が設けられた状態が示されて、表示器１４には血圧測定完了直後にその時に得られた測定データの表示の一例が示される。電源スイッチ１２が操作されると電子血圧計１の電源が投入される。電源投入後、測定開始スイッチ１０が操作されると、血圧測定が開始される。電源投入されている間に表示切換スイッチ１１が操作されると、表示器１４の表示モードが血圧測定部６で測定した時点の測定データを表示する測定表示モードと血圧記憶部７から読出した内容をグラフで表示するグラフ表示モードとの間で相互に切換えられる。カーソル移動キー１３が操作されると、後述のグラフ表示モードにおいて、グラフ上に表示されている過去の測定データのいずれかを指定するためのカーソルを画面上で移動させることができる。表示器１４は、例えばドットマトリクス式の液晶表示パネルなどによって構成され、図７のような測定表示モードにより血圧測定直後に測定して得られた血圧値や脈拍数を大きく表示するのに加え、後述のグラフ表示も行う。
【００８１】
図８〜図１１は、グラフ表示モードでの各表示例である。グラフ表示モードに移行した後に表示切換スイッチ１１を押す毎に、表示モードインジケータ１５が移動して移動先のアイコン（‘１回’、‘週ごと’、‘月ごと’、‘時間帯’）に応じたグラフを表示するように表示モードが変更される。表示モードインジケータ１５により１回毎表示モード、週毎表示モード、月毎表示モードおよび時間帯毎表示モードのいずれかの表示モードを指定できる。
【００８２】
まず、図８では表示モードインジケータ１５による１回毎表示モードが指定された場合のグラフ表示態様が示される。図８では、毎回測定して得られたデータＳｙｓおよびＤｉａによる血圧値およびデータＰｒによる脈拍数が表示されている。横軸に１日分（２４時間）の時間が、縦軸に血圧および脈拍数の目盛りが設定されている。グラフ中には測定時間のそれぞれに対応して縦棒１７にて測定データが示される。各縦棒の上端に対応の横軸の目盛でデータＳｙｓによる収縮期血圧（最高血圧）を、下端に対応の横軸の目盛でデータＤｉａによる拡張期血圧（最低血圧）を表す。各縦棒に関連して表示される菱形のマーク１８はデータＰｒによる脈拍数を示す。縦点線で表示されているカーソル１６はカーソル移動キー１３を操作して移動させることができる。
【００８３】
カーソル１６を移動して所望の縦棒１７（測定データ）に重ねるように位置させることにより該測定データを指定すると、同一表示画面の下段エリア１９において、カーソル１６で指定されている測定データの値、すなわち血圧、脈拍数、測定の日付および時刻が表示される。下段エリア１９の表示データはカーソル１６が移動して、カーソル１６で指示される測定データが変更される都度変化する。
【００８４】
図８では最も直近の日の測定データが表示されているが、表示対象となる測定日付を変更できるようにしてもよい。たとえば、所定キーを押下する毎に表示対象の測定日付が順次遡るように変更したり、その逆に測定日付が進むようにしてもよい。
【００８５】
表示のためのデータは、次のように決定される。つまり、ＣＰＵ５は、表示モードインジケータ１５が指示する表示モードに応じて血圧記憶部７の検索先のテーブルを決定する。１回毎表示モードであれば日毎テーブルＴＢＤが、週毎表示モードであれば週毎テーブルＴＢＷが、月毎表示モードであれば月毎テーブルＴＢＭがそれぞれ検索対象となる。そして、検索対象のテーブルを決定すると、図８の場合にはＣＰＵ５は最も直近の日の測定データを日毎テーブルＴＢＤから読出してグラフにして表示する。測定データを読出す際には対応の時間情報も読出されるから、下段エリア１９の表示も速やかに更新できる。
【００８６】
図９には上述の削減パターン１において表示モードインジケータ１５による週毎表示モードが指定された場合のグラフ表示態様が示される。表示される週毎代表測定データは週毎テーブルＴＢＷから読出した８週間分のデータであり１回毎データ表示と同じく、カーソル１６で指定されているデータの値と日時・時刻が同一画面の下段エリア１９に表示される。
【００８７】
図１０には上述の削減パターン１において表示モードインジケータ１５による月毎表示モードが指定された場合のグラフ表示態様が示される。表示される月毎代表測定データは月毎テーブルＴＢＭから読出した２年（２４ヶ月分）のデータが表示され、図８および図９と同じく、カーソル１６で指定されているデータの値と日時・時刻が同一画面の下段エリア１９に表示される。
【００８８】
図９と図１０は削減パターン１の場合を適用したものであるが、他の削減パターンを適用した表示も可能である。図１１には削減パターン３を適用した場合の時間帯毎の代表測定データ（平均値）のグラフである。時間帯は、１日（２４時間）を例えば４つの時間帯に分け、それぞれの時間帯に含まれる全ての１回毎測定データ、週毎代表測定データ、月毎代表測定データが表示される。具体的には表示モードインジケータ１５で‘時間帯’を指示しながら、他の図示のないキーで‘１回’、‘週ごと’、‘月ごと’と切換ることにより、４つの時間帯それぞれに該当する１回毎測定データ、週毎代表測定データ、月毎代表測定データが表示される。図１１の表示グラフの場合、グラフ中の縦棒１７の数が少なく表示画面の領域に余裕があるのと、時間の表示をまとめて行えるということで、血圧値および脈拍数はグラフの縦棒１７およびマーク１８に関連付けて数値表示されている。
【００８９】
以上のように、実施の形態１により血圧記憶部７に記憶された測定データを読出して表示した場合には、不要な血圧変動成分、すなわち測定時間のばらつきに因る変動成分を除去したデータが表示されるから、該表示内容を観察することで本質的な血圧変動を正確に読取ることが可能となる。
【００９０】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００９１】
【図１】本実施の形態に係る電子血圧計の構成図である。
【図２】本実施の形態１に係る測定データ記憶の原理と効果を説明するための図である。
【図３】（Ａ）〜（Ｄ）は本実施の形態１に係る血圧記憶部の各種テーブルの内容例を示す図である。
【図４】本実施の形態１に係る代表測定データ算出手順のフローチャートである。
【図５】本実施の形態１に係る週毎代表測定データ算出処理ルーチンのフローチャートである。
【図６】本実施の形態１に係る月毎代表測定データ算出処理ルーチンのフローチャートである。
【図７】本実施の形態２に係る測定表示モードの表示の一例を示す図である。
【図８】本実施の形態２に係るグラフ表示モードの一表示例を示す図である。
【図９】本実施の形態２に係るグラフ表示モードの他の表示例を示す図である。
【図１０】本実施の形態２に係るグラフ表示モードのさらなる他の表示例を示す図である。
【図１１】本実施の形態２に係るグラフ表示モードのさらなる他の表示例を示す図である。
【符号の説明】
【００９２】
１  電子血圧計、６  血圧測定部、７  血圧記憶部、８  計時部、１１  表示切換スイッチ、１４  表示器、ＴＢＤ  日毎テーブル、ＴＢＷ  週毎テーブル、ＴＢＭ  月毎テーブル、ＤＢＰ（ｉ）  測定データ、ＷＢＰ（ｉ）  週毎代表測定データ、ＭＢＰ（ｉ）  月毎代表測定データ。
【図１】
2005218492.tif 000003
【図２】
2005218492.tif 000004
【図３】
2005218492.tif 000005
【図４】
2005218492.tif 000006
【図５】
2005218492.tif 000007
【図６】
2005218492.tif 000008
【図７】
2005218492.tif 000009
【図８】
2005218492.tif 000010
【図９】
2005218492.tif 000011
【図１０】
2005218492.tif 000012
【図１１】
2005218492.tif 000013