(57)【要約】【課題】複数の発生源からなる生体信号から必要な生体信号を分離することにより検出精度の高い生体検査装置を得る。【解決手段】生体センサが検出した生体信号から極値を抽出する極値抽出手段と、前記極値抽出手段が抽出した極値情報をもとに生体信号に含まれる周期波形の周期を判定する周期判定手段と、前記周期判定手段が判定した周期の情報に基づいて前記生体センサが検出した生体信号から周期波形を抽出する周期波形抽出手段と、前記周期波形抽出手段が抽出した周期波形に基づいた信号と前記極値抽出手段が抽出した検査対象の波形信号の極値情報を用いて、該検査対象の波形信号に含まれる周期波形を推定し、推定した推定周期波形を該検査対象の波形信号から除去する非周期波形抽出手段と、を有する信号処理部を備えた生体検査装置とする。【選択図】図１１
2009011540.tif 000002
【特許請求の範囲】
【請求項１】
生体信号を検出する生体センサと、
前記生体センサが検出した生体信号に対して信号処理を行う信号処理部と、を備えた生体検査装置であって、
前記信号処理部は、
生体信号から極値を抽出する極値抽出手段と、
前記極値抽出手段が抽出した極値情報をもとに生体信号に含まれる周期波形の周期を判定する周期判定手段と、
前記周期判定手段が判定した周期の情報に基づいて前記生体センサが検出した生体信号から周期波形を抽出する周期波形抽出手段と、
前記周期波形抽出手段が抽出した周期波形に基づいた信号と前記極値抽出手段が抽出した検査対象の波形信号の極値情報を用いて、該検査対象の波形信号に含まれる周期波形を推定し、推定した推定周期波形を該検査対象の波形信号から除去する非周期波形抽出手段と、
を有することを特徴とする生体検査装置。
【請求項２】
前記周期波形抽出手段で抽出した周期波形に基づいた信号は、複数の周期波形から作成したことを特徴とする請求項１に記載の生体検査装置。
【請求項３】
前記非周期波形抽出手段は、検査対象の波形信号の振幅及び周期を極値情報として用いることを特徴とする請求項１又は２に記載の生体検査装置。
【請求項４】
前記周期判定手段は、生体信号から複数の極値を抽出し、該極値の信号値又は該極値相互間の時間間隔に基づいて周期を判定することを特徴とする請求項１乃至３のいずれか１項に記載の生体検査装置。
【請求項５】
前記周期判定手段は、生体信号から複数の極値を抽出し、複数の極値相互の時間間隔から複数の候補周期を選択し、該候補周期とした場合の隣接する候補波形相互間の相関係数を算出し、算出した相関係数が最も高い候補周期を前記生体信号に含まれる周期波形の周期とすることを特徴とする請求項１乃至３のいずれか１項に記載の生体検査装置。
【請求項６】
前記生体信号は、発生源が異なる複数の生体信号であることを特徴とする請求項１乃至５のいずれか１項に記載の生体検査装置。
【請求項７】
前記非周期波形抽出手段は、周期波形信号が変化した時期を検出し、該検出した時期に基づいて非周期波形信号の検出を行う検査期間を決定することを特徴とする請求項１乃至６のいずれか１項に記載の生体検査装置。
【請求項８】
生体信号を取得する複数の生体センサを有し、
前記非周期波形抽出手段は、一つの生体センサが検出した生体信号に基づいて前記検査期間を決定し、決定した該検査期間における他の生体センサが検出した生体信号から非周期波形信号の検出を行うことを特徴とする請求項７項に記載の生体検査装置。
【請求項９】
前記判定手段が、周期的な生体信号を抽出できない場合にはエラー判定することを特徴とする請求項１に記載の生体検査装置。
【請求項１０】
生体信号を検出する生体センサを有する生体検査装置のプログラムであって、
前記生体センサが検出した生体信号から極値を抽出する極値抽出ステップと、
前記極値抽出ステップで抽出した極値情報をもとに生体信号に含まれる周期波形の周期を判定する周期判定ステップと、
前記周期判定ステップで判定した周期の情報に基づいて前記生体センサが検出した生体信号から周期波形を抽出する周期波形抽出ステップと、
前記周期波形抽出ステップで抽出した周期波形に基づいた信号と前記極値抽出手段が抽出した検査対象の波形信号の極値情報を用いて、該検査対象の波形信号に含まれる周期波形を推定し、推定した推定周期波形を該検査対象の波形信号から除去する非周期波形抽出ステップと、
を有することを特徴とするコンピュータに実行させる生体検査装置のプログラム。
【請求項１１】
前記周期波形抽出ステップで抽出した周期波形に基づいた信号は、複数の周期波形から作成したことを特徴とする請求項１０に記載の生体検査装置のプログラム。
【請求項１２】
前記非周期波形抽出ステップでは、検査対象の波形信号の振幅及び周期を極値情報として用いることを特徴とする請求項１０又は１１に記載の生体検査装置のプログラム。
【請求項１３】
前記周期判定ステップは、生体信号から複数の極値を抽出する極値抽出ステップと、該極値の信号値又は極値間の時間間隔に基づいて周期を判定する周期抽出ステップとを含むことを特徴とする請求項１０乃至１２のいずれか１項に記載の生体検査装置のプログラム。
【請求項１４】
前記周期抽出ステップでは、複数の極値相互の時間間隔から複数の候補周期を選択し、該候補周期とした場合の隣接する候補波形相互間の相関係数を算出し、算出した相関係数が最も高い候補周期を前記生体信号に含まれる周期波形の周期とすることを特徴とする請求項１０乃至１２のいずれか１項に記載の生体検査装置のプログラム。
【請求項１５】
前記生体信号は、発生源が異なる複数の生体信号であることを特徴とする請求項１０乃至１４のいずれか１項に記載の生体検査装置のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は被検体からの生体信号を取得する生体検査装置に関するもので、特に非周期的な生体信号の取得を行う生体検査装置に関するものである。
【０００２】
本発明は、突発的、非周期的に発生する咳の回数や種類、嚥下の回数、頻度を解析する生体検査装置に関するもので、特に生体信号に含まれる発生源が異なり周期的に発生する心音や呼吸音といった解析に不必要なノイズを除去、低減する生体検査装置及び生体検査装置のプログラムに関するものである。
【背景技術】
【０００３】
被検体からの生体信号を取得する装置としては、特許文献１では、マイクロホンにより生体音を検知する収集装置が開示されている。このようなマイクロホンにより生体信号を検出する収集装置では、呼吸音、心拍音などの複数の発生源による音（振動）が重畳されて信号波形として検出される、目的の生体信号を検出するためには、複数の発生源による信号を発生源毎に分離して解析する必要がある。
【０００４】
特許文献１の収集装置では、このような問題に対して、呼吸音と心拍音では周波数帯域が異なることから、周波数フィルタにより生体信号を分離することにより解決を図っている。
【特許文献１】特開２００６−１９２０２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、周波数フィルタにより発生源が異なる生体信号を分離するためには、各生体信号間での周波数帯域が異なっている必要があり、周波数帯域が重なる生体信号間では特許文献１の手段では必要な生体信号を分離することができない。例えば呼吸、咳、嚥下及び静脈弁の動作音等では周波数帯域が一部重なる。
【０００６】
本願発明は上記問題に鑑み、複数の発生源からなる生体信号から必要な生体信号を分離することにより検出精度の高い生体検査装置を得ることを目的とするものである。
【課題を解決するための手段】
【０００７】
上記の目的は、下記に記載する発明により達成される。
（１）生体信号を検出する生体センサと、
前記生体センサが検出した生体信号に対して信号処理を行う信号処理部と、を備えた生体検査装置であって、
前記信号処理部は、
生体信号から極値を抽出する極値抽出手段と、
前記極値抽出手段が抽出した極値情報をもとに生体信号に含まれる周期波形の周期を判定する周期判定手段と、
前記周期判定手段が判定した周期の情報に基づいて前記生体センサが検出した生体信号から周期波形を抽出する周期波形抽出手段と、
前記周期波形抽出手段が抽出した周期波形に基づいた信号と前記極値抽出手段が抽出した検査対象の波形信号の極値情報を用いて、該検査対象の波形信号に含まれる周期波形を推定し、推定した推定周期波形を該検査対象の波形信号から除去する非周期波形抽出手段と、
を有することを特徴とする生体検査装置。
（２）前記周期波形抽出手段で抽出した周期波形に基づいた信号は、複数の周期波形から作成したことを特徴とする（１）に記載の生体検査装置。
（３）前記非周期波形抽出手段は、検査対象の波形信号の振幅及び周期を極値情報として用いることを特徴とする（１）又は（２）に記載の生体検査装置。
（４）前記周期判定手段は、生体信号から複数の極値を抽出し、該極値の信号値又は該極値相互間の時間間隔に基づいて周期を判定することを特徴とする（１）乃至（３）のいずれかに記載の生体検査装置。
（５）前記周期判定手段は、生体信号から複数の極値を抽出し、複数の極値相互の時間間隔から複数の候補周期を選択し、該候補周期とした場合の隣接する候補波形相互間の相関係数を算出し、算出した相関係数が最も高い候補周期を前記生体信号に含まれる周期波形の周期とすることを特徴とする（１）乃至（３）のいずれかに記載の生体検査装置。
（６）前記生体信号は、発生源が異なる複数の生体信号であることを特徴とする（１）乃至（５）のいずれかに記載の生体検査装置。
（７）前記非周期波形抽出手段は、周期波形信号が変化した時期を検出し、該検出した時期に基づいて非周期波形信号の検出を行う検査期間を決定することを特徴とする（１）乃至（６）のいずれかに記載の生体検査装置。
（８）生体信号を取得する複数の生体センサを有し、
前記非周期波形抽出手段は、一つの生体センサが検出した生体信号に基づいて前記検査期間を決定し、決定した該検査期間における他の生体センサが検出した生体信号から非周期波形信号の検出を行うことを特徴とする（７）に記載の生体検査装置。
（９）前記判定手段が、周期的な生体信号を抽出できない場合にはエラー判定することを特徴とする（１）に記載の生体検査装置。
（１０）生体信号を検出する生体センサを有する生体検査装置のプログラムであって、
前記生体センサが検出した生体信号から極値を抽出する極値抽出ステップと、
前記極値抽出ステップで抽出した極値情報をもとに生体信号に含まれる周期波形の周期を判定する周期判定ステップと、
前記周期判定ステップで判定した周期の情報に基づいて前記生体センサが検出した生体信号から周期波形を抽出する周期波形抽出ステップと、
前記周期波形抽出ステップで抽出した周期波形に基づいた信号と前記極値抽出手段が抽出した検査対象の波形信号の極値情報を用いて、該検査対象の波形信号に含まれる周期波形を推定し、推定した推定周期波形を該検査対象の波形信号から除去する非周期波形抽出ステップと、
を有することを特徴とするコンピュータに実行させる生体検査装置のプログラム。
（１１）前記周期波形抽出ステップで抽出した周期波形に基づいた信号は、複数の周期波形から作成したことを特徴とする（１０）に記載の生体検査装置のプログラム。
（１２）前記非周期波形抽出ステップでは、検査対象の波形信号の振幅及び周期を極値情報として用いることを特徴とする（１０）又は（１１）に記載の生体検査装置のプログラム。
（１３）前記周期判定ステップは、生体信号から複数の極値を抽出する極値抽出ステップと、該極値の信号値又は極値間の時間間隔に基づいて周期を判定する周期抽出ステップとを含むことを特徴とする（１０）乃至（１２）のいずれかに記載の生体検査装置のプログラム。
（１４）前記周期抽出ステップでは、複数の極値相互の時間間隔から複数の候補周期を選択し、該候補周期とした場合の隣接する候補波形相互間の相関係数を算出し、算出した相関係数が最も高い候補周期を前記生体信号に含まれる周期波形の周期とすることを特徴とする（１０）乃至（１２）のいずれかに記載の生体検査装置のプログラム。
（１５）前記生体信号は、発生源が異なる複数の生体信号であることを特徴とする（１０）乃至（１４）のいずれかに記載の生体検査装置のプログラム。
【発明の効果】
【０００８】
本発明によれば、複数の発生源からなる生体信号から必要な生体信号を分離することにより検出精度の高い生体検査装置を得ることが可能となる。
【発明を実施するための最良の形態】
【０００９】
本発明を実施の形態に基づいて説明するが、本発明は該実施の形態に限られない。
【００１０】
図１は、生体信号採取装置の使用例を示す模式図である。同図に示す例では二つの生体信号採取装置の生体センサ１を被検体の生体面Ｈに取り付けた状態を示している。生体信号採取装置により、咳、嚥下音、呼吸音、心音、その他の発生源の異なる複数の生体信号を検知して後述の信号処理部２に送信する。
【００１１】
図２は、生体センサ１の断面図である。同図に示す例では生体信号として生体音を採取するものである。同図に示すように、生体センサ１は、円柱形状で一端面が開口した筐体部１２と、該筐体部１２の開口面を閉塞するように筐体部１２に密着した中間シート部材１３とを備えている。
【００１２】
生体センサ１は、いわゆるコンデンサマイクロホン方式の集音ユニットである。生体センサ１は変換部１５と、上面及び下面が開口した円錐形状の空気室壁１６からなる集音部と、変換部１５により得た電気信号を増幅してデジタル信号に変換したり、外部の記憶部あるいは信号処理部（図示せず）に送信したりする素子１９と、変換部１５及び素子１９を搭載した基板１７と、変換部１５及び素子１９に電源を供給するバッテリ部１８から構成される。
【００１３】
生体センサ１は、中間シート部材１３に設けられた粘着剤層１４により患者（被検体）の所定の部位に貼り付けられている。患者が呼吸や嚥下などを行うことにより生体音を発すると、この生体音の波長に合わせて中間シート部材１３が微小振動する。中間シート部材１３の微小振動は空気室壁１６を伝って変換部１５に伝搬される。そして、生体音の振動が変換部１５により電気信号に変換され、素子１９によりデジタル信号に変換されて、後述の信号処理部２に送信される。
【００１４】
なお生体センサ１として、集音部を有して音信号を取得するセンサについて説明したが、これに限られず加速度センサにより加速度信号を取得する生体センサであってもよい。
【００１５】
図３は、実施形態に係る生体検査装置の概略構成を示すブロック図である。同図に示すように、生体検査装置は、生体センサ１、信号処理部２を備えている。信号処理部２では生体センサ１が取得した生体信号から周期的な信号を取り除くことにより非周期的な生体信号を検出する。信号処理部２は、生体信号に含まれる周期波形の周期を判定する周期判定部２１０、判定した周期の情報に基づいて生体信号から周期波形を抽出し、抽出した周期波形から規格化波形を生成する規格化波形生成部２２０、生成した規格化波形と検査対象（検出対象ともいう）の生体信号とに基づき非周期波形を検出する非周期波形抽出部２３０を備えている。信号処理部２が有する内部メモリに記憶しているプログラムをＣＰＵ（不図示）が実行することにより前記各部の制御及び各種処理を実行する。
【００１６】
次に図４から図１１に基づき各部で実行する処理について説明する。図４は実施形態に係る生体検査装置の処理を説明するフローチャートである。なお、図４のステップＳ１１〜Ｓ１３までが周期判定部２１０で、ステップＳ２１及びＳ２２が規格化波形生成部２２０で、ステップＳ３１及びＳ３２が非周期波形抽出部２３０で、それぞれ実行される処理である。
【００１７】
まず周期判定部２１０では、極値ｐの算出を行う（ステップＳ１１）。ステップＳ１１について図５、図６を用いて説明する。
【００１８】
図５は、ステップＳ１１のサブルーチンを説明する図である。同図において、ステップＳ１１１では、生体センサからの生体信号ｓが基準値をクロスしたか否かを判断する。ここで基準値とは所定の出力値であり、例えば０（ゼロ）出力である。また信号値に対するオフセットの影響を除去するために、あらかじめ生体信号に対してローパスフィルタを介した信号を用いてもよい。またクロスするとは、いいかえると基準値と信号値が一致することである。図６は生体センサからの生体信号と基準値との関係を示す図である。同図に示すように生体信号ｓと基準値（０）とは、ｃｐ１、ｃｐ２の２箇所でクロスしていることを示している。
【００１９】
ステップＳ１１１で生体信号ｓと基準値がクロス（ｃｐ１）した場合（ステップＳ１１１：Ｙｅｓ）には、以降の生体信号ｓの信号値と時間（位置）を記録し続ける（ステップＳ１１２）。続いてステップＳ１１３ではステップＳ１１１と同様の判断を行い、次にクロス（ｃｐ２）した場合（ステップＳ１１３：Ｙｅｓ）には、ステップＳ１１４では、それまでにステップＳ１１２で記録した生体信号ｓの中から極値ｐとその極値ｐの時間を算出して図４のフローに戻る（Ｒｅｔｕｒｎ）。
【００２０】
なお、極値ｐの算出のフローとして、生体信号ｓが基準値をクロス（ｃｐ１）した時点で変数をリセットし、次にクロス（ｃｐ２）するまで生体信号ｓの信号値が変数よりも大きい場合（あるいは小さい場合）に変数を当該信号値に書き換えを行うことによって二つのクロス点間の極大値（あるいは極小値）を求めるように処理してもよい。
【００２１】
例えばステップＳ１１１でｃｐ１、ステップＳ１１３でｃｐ２をそれぞれクロスした点と判断した場合には、ｃｐ１とｃｐ２間における生体信号ｓの中で最大の値（あるいは最小の値）を極値ｐとする。なお、本稿では、極値ｐとはある期間内、具体的には基準値をクロスする２つのクロス点間での最大あるいは最小の値の意味として用いる。また以降の説明では、極値ｐのうち最大値である極大値を用いて処理を行う例について説明を行うが、極値ｐのうち最小の値である極小値を用いて処理を行ってもよいし、極大値と極小値の両方を用いて処理を行ってもよい。
【００２２】
図４のステップＳ１２では、基準最大値ｐｍａｘを算出する。ステップＳ１２について図７、図８を用いて説明する。
【００２３】
図７は、ステップＳ１２のサブルーチンを説明する図である。同図のフローにより図８に示すような生体信号の信号値から所定時間ｔｃの範囲内での最大の極値ｐを算出する。まず、図７のステップＳ１２１では変数ｙを０に初期化する。続くステップＳ１２２では、比較の対象となる極値ｐ（例えば図８のｐ１）を変数ｙの値と比較する。極値ｐの方が変数ｙよりも大きい場合は、変数ｙを極値ｐに更新する（ステップＳ１２２）。
【００２４】
これを所定時間ｔｃが経過するまでは（ステップＳ１２３：Ｎｏ）比較の対象となる極値ｐを順次ｐ１からｐ６まで更新してゆき、ステップＳ１２２で最大値を適宜更新してゆく。
【００２５】
所定時間経過した場合（ステップＳ１２３：Ｙｅｓ）には、その時点で変数ｙに記録されている極値ｐ（図８に示す例ではｐ３）を基準最大値ｐｍａｘに決定し（ステップＳ１２４）、図４のフローに戻る（Ｒｅｔｕｒｎ）。
【００２６】
図４のステップＳ１３では、基準周期Ｔｓを算出する。ステップＳ１３について図９、図１０を用いて説明する。
【００２７】
図９は、ステップＳ１３のサブルーチンを説明する図である。まずステップＳ１３１では、初期化としてカウンタ変数ｎを１に設定する。ステップ１３２では対象の極値ｐを設定する。具体的には、ステップＳ１２で算出した基準最大値ｐｍａｘからｎ番目後の極値ｐ（ｎ）を対象とする。
【００２８】
ステップＳ１３３ではｐｍａｘと対象の極値ｐ（ｎ）（例えば、ｐ（１））の信号値とを比較し、所定の範囲内か否かを判断する。具体的にはｐｍａｘの信号値に対して±１０％（９０％〜１１０％）の範囲内であるかを判断する。所定の範囲内でなければ（ステップＳ１３３：Ｎｏ）、カウンタ変数ｎをインクリメントし、対象の極値ｐ（ｎ）を次の極値に変更する（ステップＳ１３７）。なおこの際ｎが所定の範囲よりも大きく（ステップＳ１３８：Ｎｏ）、所定の回数で基準周期Ｔｓが決定できなかった場合には、エラー判定し、異常信号を出力して終了する（ステップＳ１３９、Ｅｎｄ）。
【００２９】
一方、所定の範囲内であると判断した場合（ステップＳ１３３：Ｙｅｓ）には、ｐｍａｘとｐ（ｎ）との時間間隔を候補周期Ｔｎ（図１０の例ではＴ１）にセットする（ステップＳ１３４）。なお候補周期Ｔｎとしては所定周期範囲内でない、極端に短い周期は候補周期とはしないようにしている。
【００３０】
例えば、咳や嚥下の生体信号を解析する場合に含まれる心拍や静脈弁の動作音を除去したい場合は、除去したい信号の下限周期以下である例えば０．３秒以下の周期を候補周期としないことで、処理回数を減らすことができる。
【００３１】
次のステップＳ１３５では、ｐｍａｘから候補周期の２倍の時間経過した前後に所定範囲内の極値ｐがあるか否かを判断する。具体的には図１０の示す例では、ｐｍａｘから候補周期Ｔ１の２倍の時間経過した所定範囲内（破線枠ａ内）の時間に、所定範囲内の信号値の極値ｐがあるかを判断する。
【００３２】
なお、所定範囲内とは、図１０に示す例ではｙ方向としてはｐｍａｘの±１０％（９０〜１１０％）の範囲内、ｘ方向としてはＴ１の２倍（２００％）から±２０％の範囲内（１８０％〜２２０％）を所定範囲内としている。
【００３３】
所定範囲ａ内に極値ｐが存在していない場合（ステップＳ１３５：Ｎｏ）にはステップＳ１３７以降のフローを継続する。一方、所定範囲ａの中に極値ｐが存在している場合（ステップＳ１３５：Ｙｅｓ）には、候補周期Ｔｎを基準周期Ｔｓに確定して（ステップＳ１３６）、図４のフローに戻る（Ｒｅｔｕｒｎ）。
【００３４】
基準周期Ｔｓ内で複数の極大値（極小値）が存在していても、簡単な処理で精度よく基準周期Ｔｓを求めることが可能になる。従って、基準周期Ｔｓ内で極大値（極小値）が一つしか存在しない周期的な生体信号であれば処理をする必要はない。
【００３５】
概念の理解のために、オフライン処理をイメージして処理の考え方を説明しているが、オンラインで処理する場合には、最初の極大値ｐ１を基準にして図４のステップＳ１３の基準周期Ｔｓを算出する処理を並行して行ってもよい。あるいは、次の極大値ｐ２が極大値ｐ１よりも大きければ極大値ｐ２を基準にし直して、図４のステップＳ１３の基準周期Ｔｓを算出する処理を初期化して再度並行して行う処理にしてもよく、特に限定するものではない。
【００３６】
続いて図４のステップＳ２１では、ステップＳ１３で算出した基準周期Ｔｓに基づいて生体信号ｓから波形を抽出（切り出しともいう）、及び抽出した波形の規格化を行う。当該処理について、図１１に基づいて説明する。図１１は生体信号ｓから非周期波形を検出する処理を説明するための概念図である。同図において生体信号ｓから、基準周期Ｔｓとｐｍａｘの信号値及びそのタイミングの情報に基づいて、波形を抽出する。具体的には基準周期Ｔｓ前後（基準周期の９０％〜１１０％）でｐｍａｘ前後（ｐｍａｘ信号値の９０〜１１０％）の極値が存在した場合には極値間を周期Ｔｓ１とする一つの周期波形と判断する。図１１において抽出した周期波形の例がｗｆ１〜ｗｆ４である。なお、基準周期Ｔｓは周期Ｔｓ１の値で逐次置き換えを行ってもよいし、基準周期Ｔｓと周期Ｔｓ１を平均化処理した値に置き換えてもよい。
【００３７】
そして抽出した周期波形ｗｆを規格する規格化処理を行う。規格化処理とは周期波形の波高値（ピークツーピークともいう）及び周期Ｔｗｆａに基づいて時間軸（横軸）と信号値軸（縦軸）を一定の範囲値に伸縮することである。例えば波高値、周期Ｔｗｆａをそれぞれ８ｂｉｔの２５６の値に収まるように変換する。このようにすることで、抽出した周期波形から、周期及び振幅の情報を取り除いた「波形の形状情報のみ」を抽出することができる。
【００３８】
なお、信号値軸（縦軸）を波高値で規格化せずにｐｍａｘ０の値で規格化したり、ｐｍａｘ０とｐｍａｘ１の大きい方で規格化したりしてもよく、除去する周期波形の特性に適した方法で規格化処理すればよく限定するものではない。
【００３９】
規格化波形を作成する目的は、生体信号のため周期Ｔｓ１やｐｍａｘ１及び波高値が変化するため規格化せずに信号波形を平均化処理すると誤差が生じて性能が低減するのを改善するためである。なお「周期波形に基づいた信号」とは、当該規格化処理をした規格化波形のことを意味する概念である。
【００４０】
このようにしてステップＳ２１では、事前に抽出した周期波形から規格化波形を生成することにより初期規格化波形を生成する。
【００４１】
ステップＳ２２では、検査対象周辺の信号から周期波形を抽出し、抽出した周期波形を規格化し、当該規格化した周期波形をステップＳ２１であらかじめ算出しておいた初期規格化波形に対して平均化処理することにより規格化波形を逐次更新していく。初期規格化波形ｗｆｂ（０）を更新したものが規格化波形ｗｆｂ（ｎ）である。ここでいう平均化処理とは公知のデジタルフィルタ演算処理を含む。
【００４２】
ステップＳ３１では、検査対象の波形（図１１のｗｆ３）から特徴点を抽出する。ここで特徴点とは極値情報のことであり、例えば振幅（あるいは波高値）と周期（時間間隔）のことである。検査対象ｗｆ３のこれらの「特徴点」と、ステップＳ２２で「規格化処理した波形」とを用いて推定周期波形ｗｆｃを算出する。具体的には、検査対象ｗｆ３の振幅と周期の値を用いて規格化処理とは逆の変換処理（復元処理ともいう）を行う。
【００４３】
このように規格化波形を復元して推定周期波形を算出するようにすることで、検査対象の生体信号における周期波形の周期あるいは振幅（波高値）が変化しても、精度よく周期波形を推定することができる。
【００４４】
検査対象ｗｆ３の振幅と周期の波形に非周期波形ｗｆｄが含まれることで、検査対象ｗｆ３の振幅と周期が正しく検出できなかった場合に、直前の検査対象ｗｆ２で得られている振幅と周期の値を用いて規格化処理とは逆の変換処理（復元処理）を行ってもよいし、更に以前の検査対象ｗｆ１で得られている振幅と周期の値を用いて線形近似や２次関数近似の関数近似の手法を用いて検査対象ｗｆ３の振幅と周期を推定した値を用いて同様の処理を行ってもよいし、オフライン処理の様に一度波形をメモリに保持することで次の検査対象ｗｆ４の振幅と周期の値を利用して関数近似してもよい。
【００４５】
極値（極大値）の周期だけでなく、極大値と極小値間の周期も演算した値も利用して例えば規格化処理とは逆の変換処理する特徴点の信号に利用することでより検出の精度を高める様にしてもよい。
【００４６】
ステップＳ３２では、検査対象（ｗｆ３）の生体信号（生波形）から、ステップＳ３１で算出した推定周期波形ｗｆｃを除去して非周期波形ｗｆｄを検出して終了する（Ｅｎｄ）。
【００４７】
なお極値ｐのうち最大値を用いて処理の説明を行ったが、これに限られず、極値ｐのうち最小値（負の極値）を用いて処理を行うようにしてもよい。更に、ステップＳ１３において基準周期Ｔｓの算出を、信号値が同等の極値が等間隔で存在するか否かにより決定する処理について説明したが、これに限られない。「相関係数」を用いて周期を算出する方法として以下の方法を用いてもよい。（１）基準の極大値ｐ（０）に続く複数の極大値ｐ（ｎ）に基づいて、基準の極大値ｐ（０）と複数の極大値ｐ（ｎ）間の複数の候補基準周期Ｔｓ（ｎ）を設定しておき、（２）基準の極大値ｐ（０）から極大値ｐ（ｎ）間波形と極大値ｐ（ｎ）からＴｓ（ｎ）時間間の波形の相関係数をｎ個それぞれ算出し、（３）ｎ個の相関係数の中で最大値となった波形に対応する極大値ｐ（ｍ）を求め、（４）基準の極大値ｐ（０）と極大値ｐ（ｍ）間の時間から候補基準周期Ｔｓ（ｍ）を基準周期Ｔｓとして算出する。
【００４８】
また図３、図４等の説明では、基準周期の算出、波形の規格化、非周期波形の抽出、等の処理をシリアルに行う例について説明したがこれに限られず、これらの処理をパラレルに行っておき基準周期周期Ｔｓ、規格化波形をリアルタイムで逐次更新するようにしてもよい。また取得した生体信号ｓをオフラインで信号処理部が処理することにより検査対象の生体信号よりも前の波形信号だけではなく、後の波形信号も用いて更に精度よく非周期波形の検出を行うようにしてもよい。
【００４９】
このように、「生体センサが検出した生体信号から極値を抽出する極値抽出手段と、生体信号に含まれる周期波形の周期を判定する周期判定手段と、周期判定手段が判定した周期の情報に基づいて前記生体センサが検出した生体信号から周期波形を抽出する周期波形抽出手段と、周期波形抽出手段が抽出した周期波形に基づいた信号と極値抽出手段が抽出した検査対象の波形信号の極値情報を用いて、該検査対象の波形信号に含まれる周期波形を推定し、推定した推定周期波形を該検査対象の波形信号から除去する非周期波形抽出手段と、を有する信号処理部を備えた生体検査装置」とすることにより、生体信号に含まれる検査（検出）対象外の周期的な生体信号を除去することができ、ひいては検査精度を向上することができる。特に、生体の弾性振動を生体に密着して測定する密着型のセンサにより、咳や嚥下を検査する場合に心拍や静脈弁の振動を低減することができる。
【００５０】
［他の実施形態］
図１２は、他の実施形態に係る生体検査装置の概略構成を示すブロック図である。同図に示す例は第２の生体信号センサの信号に基づいて検査対象期間を定め、その検査対象期間において第１の生体信号センサにおいて非周期波形の抽出処理を行うものである。なお第２の生体信号センサとしては例えば特開２００７−１２５３６０号に記載の加速度センサを用いた体動測定部やマイクを用いることができる。
【００５１】
図１２に示すように第２の生体信号センサからの生体信号により、検査対象期間を定め、定めた検査対象期間について第１の生体信号センサからの生体信号から周期的な体動や外部から生体に伝わる振動であるノイズを除去、低減すことができ検査精度を向上することができる。
【００５２】
図１３は、生体信号をモニタした際の周期と信号強度（振幅）の時間変化をプロットした例である。周期と信号強度は所定の値に基づいて規格化してプロットしている。同図に示すように非周期波形（非周期信号）として咳が発生した場合に、周期や信号強度が正しく求められなかったりその前後で周期と信号強度の双方の値が変化したりしていることがわかる。この変化を判断することによりその期間で非周期波形が発生した可能性が高いと判断できるので、変化が発生した前後の期間を検査対象期間とすることで体動測定部を用いずに検査対象期間と判断することにより、センサ１個で咳や嚥下の検査ができ被験者の取り付けられたセンサの煩わしさが低減でき利便性を向上できる。
【００５３】
また検査対象期間の精度を上げるために、体動測定部の信号と組み合わせて検査対象期間の信号を作成することで検査対象期間より正確に判定できるため精度よく検査することが可能となる。更に、周期的な信号波形を抽出することができるので、抽出した信号波形の振幅信号を監視し、所定値以下である場合に、センサの異常（故障、取付不良）を判断し異常を出力することも可能である。
【図面の簡単な説明】
【００５４】
【図１】生体信号採取装置の使用例を示す模式図である。
【図２】生体センサ１の断面図である。
【図３】実施形態に係る生体検査装置の概略構成を示すブロック図である。
【図４】実施形態に係る生体検査装置の処理を説明するフローチャートである。
【図５】ステップＳ１１のサブルーチンを説明する図である。
【図６】生体センサからの生体信号と基準値との関係を示す図である。
【図７】ステップＳ１２のサブルーチンを説明する図である。
【図８】最大の極値ｐの算出方法を説明する図である。
【図９】ステップＳ１３のサブルーチンを説明する図である。
【図１０】基準周期Ｔｓの算出方法を説明する図である。
【図１１】生体信号ｓから非周期波形を抽出する処理を説明するための概念図である。
【図１２】他の実施形態に係る生体検査装置の概略構成を示すブロック図である。
【図１３】生体信号をモニタした際の周期と信号強度（波高値）の時間変化をプロットした例である。
【符号の説明】
【００５５】
１  生体センサ
２  信号処理部
２１０  周期判定部
２２０  規格化波形生成部
２３０  非周期波形抽出部
【図１】
2009011540.tif 000003
【図２】
2009011540.tif 000004
【図３】
2009011540.tif 000005
【図４】
2009011540.tif 000006
【図５】
2009011540.tif 000007
【図６】
2009011540.tif 000008
【図７】
2009011540.tif 000009
【図８】
2009011540.tif 000010
【図９】
2009011540.tif 000011
【図１０】
2009011540.tif 000012
【図１１】
2009011540.tif 000013
【図１２】
2009011540.tif 000014
【図１３】
2009011540.tif 000015