(57)【要約】【課題】精度良く咳の検出を行うことができる咳検出装置を提供すること。【解決手段】被検者の腹部の体動を測定して所定時刻毎に体動データを出力する体動測定部と、前記体動測定部から出力された体動データに基づいて咳を検出する咳検出部と、を有する。【選択図】図１
2007125360.tif 000002
【特許請求の範囲】
【請求項１】
被検者の腹部の体動を測定して所定時刻毎に体動データを出力する体動測定部と、
前記体動測定部から出力された体動データに基づいて咳を検出する咳検出部と、
を有することを特徴とする咳検出装置。
【請求項２】
前記咳検出部は、
体動データにおける所定時間をサンプリング窓として設定するサンプリング窓設定手段と、
前記サンプリング窓設定手段で設定されたサンプリング窓における前記体動データをサンプリングするサンプリング手段と、
前記サンプリング手段によりサンプリングされたサンプリング窓内の体動データの分散値を算出する分散値算出手段と、
前記分散値算出手段により算出された分散値が予め設定された閾値以上の場合に、当該サンプリング窓を咳として判定する判定手段と、
を含むことを特徴とする請求項１に記載の咳検出装置。
【請求項３】
前記分散値算出手段は、前記サンプリング手段によりサンプリングされたサンプリング窓内の体動データにおける負の体動データに対して絶対値が大きくなるように重み付けを行った後分散値を算出することを特徴とする請求項２に記載の咳検出装置。
【請求項４】
前記咳検出部は、
体動データにおける所定時間をサンプリング窓として設定するサンプリング窓設定手段と、
前記サンプリング窓設定手段で設定されたサンプリング窓における前記体動データをサンプリングするサンプリング手段と、
前記サンプリング手段によりサンプリングされたサンプリング窓内の体動データから咳データを特徴付けるパラメータの値を算出するパラメータ値算出手段と、
前記パラメータ値算出手段により算出されたパラメータ値に基づいて当該サンプリング窓を咳として判定する判定手段と、
を含むことを特徴とする請求項１に記載の咳検出装置。
【請求項５】
前記パラメータは、持続時間、最大傾斜角度及び尖度のうち少なくとも１つであることを特徴とする請求項４に記載の咳検出装置。
【請求項６】
前記咳検出部は、前記パラメータを用いて統計的手法により算出対象のサンプリング窓が咳であるか否かを判断することを特徴とする請求項４又は５に記載の咳検出装置。
【請求項７】
前記統計的手法は、多変量解析法であることを特徴とする請求項６に記載の咳検出装置。
【請求項８】
前記咳検出部は、咳として検出したサンプリング窓の連続性を判断し、連続するサンプリング窓を１つの咳とみなすよう対応付けを行うことを特徴とする請求項２〜７の何れか１項に記載の咳検出装置。
【請求項９】
前記体動測定部は、被検者の横隔膜下部の体表面の加速度を測定することを特徴とする請求項１〜８の何れか１項に記載の咳検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、咳検出装置に関する。
【背景技術】
【０００２】
咳は、呼吸器系の疾患（特に、喘息、慢性閉塞性肺疾患、気管支炎等）に多く見受けられる症状である。咳の診断は問診に頼っているのが現状であるが、患者は診察時に必ずしも咳をしているとはかぎらず、医師は患者からの自覚症状を聞くしかない。また、患者も日中の覚醒時には症状を記憶していても、睡眠中の咳については、咳が激しい、眠れない等の表現に留まってしまう。そのため、客観的な評価が行えず有効な治療を行えないという問題があった。
【０００３】
そこで、特許文献１には、咳の評価を客観的に行うために、被検者の喉部に取り付けた加速度センサから得られる信号を予め登録された咳パターンと照合することにより、咳か否かを判断し、咳に基づく信号を認識する咳検出装置が記載されている。
【特許文献１】特開平９−９８９６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された咳検出装置においては、加速度センサを被検者の喉部に取り付けるので、例えば、口の中の物を飲み下す際の喉部の動きを誤って咳と検出する可能性がある。また、首を振る動作は日常的に行われる動作であり、これによっても喉部は影響を受け、誤検出の原因となる可能性がある。このように、喉部に加速度センサを取り付けた場合には、誤検出を生じる多くの要因が存在する。
【０００５】
本発明は、以上のような問題に鑑みてなされたものであり、精度良く咳の検出を行うことができる咳検出装置を提供することを目的としている。
【課題を解決するための手段】
【０００６】
本発明の咳検出装置は、被検者の腹部の体動を測定して所定時刻毎に体動データを出力する体動測定部と、前記体動測定部から出力された体動データに基づいて咳を検出する咳検出部と、を有することを特徴としている。
【発明の効果】
【０００７】
本発明によれば、咳の際に特徴的な動きを示し、また誤検出を生じる要因の少ない腹部の動きを測定して咳を検出するので、精度良く咳の検出を行うことができる。
【発明を実施するための最良の形態】
【０００８】
（第１の実施形態）
［装置構成］
図１は、本実施形態に係る咳検出装置の構成図である。咳検出装置１は、体動測定部２０及び咳検出部３０から構成され、体動測定部２０は、通信媒体Ｌを介して咳検出部３０に接続されている。この通信媒体Ｌは、有線であっても無線であってもよい。無線により接続すれば、有線の場合のように体動測定部２０に用いられているセンサに線を介して不要な振動やノイズを与えてしまう機会を減らすことができるとともに、被検者の行動の制約を少なくすることができる。
【０００９】
体動測定部２０は、入力される体動を体動信号に変換する加速度計２１、加速度計２１により変換された体動信号を増幅する増幅器２２、増幅器２２により増幅された体動信号から所定周波数以下の低周波成分及び所定周波数以上の高周波成分を除去するフィルタ回路２３、フィルタ回路２３により処理された体動信号を体動データに変換するＡ／Ｄ変換器２４、及びＡ／Ｄ変換器２４により変換された体動データを咳検出部３０に送信するＩ／Ｆ２５から構成されている。
【００１０】
加速度計２１は、腹部に取り付けられる。腹部は、咳の際に特徴的な動きを示すからである。特に横隔膜下の周辺に取り付けると感度が高く微弱な咳についても検出できるので好ましい。また、腹部に取り付けた場合には、喉に取り付けた場合と比べて誤検出を生じる要因が少なく、精度良く咳の検出を行うことができる。喉部は例えば日常通常に行われる首を動かす動作や飲み下し動作等により動きが生じるが、腹部は元来動きが少ない部位であり意図的に体を捻ったりしない限りあまり動きを生じない。
【００１１】
加速度計２１は、皮膚に感さ性の少ない接着剤が塗布された両面テープ等により直接又は間接的に人体に貼り付けることが好ましい。また、加速度計２１の周囲にノイズ防止用のカバー材やクッション材を設けることが好ましい。
【００１２】
本実施形態では、所定周波数以下の低周波成分及び所定周波数以上の高周波成分が除去するフィルタ回路２３を設けているので、寝返りや体を起こした際の低周波成分の信号や突発的な電気的なノイズによる高周波成分の信号は前もって除去される。
【００１３】
咳検出部３０は、体動測定部２０からの体動データを受信するＩ／Ｆ３１、Ｉ／Ｆ３１で受信された体動データをプログラムに従って処理するＣＰＵ３２、ＣＰＵ３２での処理に必要なプログラムやデータ等を記憶するＲＯＭ３３、ＣＰＵ３２での処理に必要なプログラムやデータ等を一時的に記憶するＲＡＭ３４、ＣＰＵ３２での処理結果等をハードディスク、ＤＶＤ−Ｒ、ＣＤ−Ｒ等に保存する外部記憶装置３５、咳検出部３０にデータを入力する入力部３６、及びＣＰＵ３２での処理結果等を表示する表示部３７から構成されている。
【００１４】
咳検出部３０は、専用の情報処理装置で構成されていてもよいし、汎用のパーソナルコンピュータで構成されていてもよい。パーソナルコンピュータであれば、持ち運びが容易にできる携帯情報端末（ＰＤＡ）であることが好ましい。
【００１５】
本実施形態においては、体動測定部２０にＡ／Ｄ変換器２４を設けたが、咳検出部３０にＡ／Ｄ変換器を設けてもよい。
【００１６】
［咳測定処理］
図２は、本実施形態に係る咳測定処理のフロー図である。この咳測定処理フローは、ＲＯＭ３３内の咳測定プログラムに基づいて、ＣＰＵ３２により実行されるフローである。予め入力部３６により被検者を特定するＩＤ等は入力されているものとする。
【００１７】
まず、ＣＰＵ３２は、入力部３６から咳測定の開始が指示されたか否かを判断する（ステップＳ１０）。咳測定の開始が指示されたと判断すると（ステップＳ１０；Ｙｅｓ）、ＣＰＵ３２は、体動測定部２０からの体動データをＲＡＭ３４を経由して外部記憶装置３５に保存する動作を開始させる（ステップＳ１１）。このとき、被検者のＩＤ及び時刻に対応付けて体動データは保存される。咳測定の開始が指示されていないと判断すると（ステップＳ１０；Ｎｏ）、ステップＳ１０に戻り咳測定の開始が指示されるまで待機する。
【００１８】
次に、ＣＰＵ３２は、咳測定の終了が指示されたか否かを判断する（ステップＳ１２）。咳測定の終了が指示されたと判断すると（ステップＳ１２；Ｙｅｓ）、ＣＰＵ３２は、体動測定部２０からの体動データをＲＡＭ３４を経由して外部記憶装置３５に保存する動作を終了させる（ステップＳ１３）。咳測定の終了が指示されていないと判断すると（ステップＳ１２；Ｎｏ）、ステップＳ１２に戻り咳測定の終了が指示されるまで待機する。
【００１９】
［咳の体動信号］
図３は、本実施形態に係る体動測定部２０により測定された腹部（横隔膜下）の体動データの一例である。横軸に経過時間ｔを、縦軸にデータレベルを示している。データレベルは、腹部が突き出る方向の加速度を正、腹部が引っ込む方向の加速度を負としている。
【００２０】
図３（ａ）は、体動データをマクロ的に示した図である。咳は、腹部に空気を溜め、喉を閉めた後に一気に空気を呼出することにより行われる。そのため、体動データは、短時間の間に急激にデータレベルが変化することになる。図３（ａ）における急激にデータレベルが変化している部分は咳である可能性が高い。
【００２１】
図３（ｂ）は、咳による体動データの一例をミクロ的に示した図である。まず、データレベルは、Ｐ１において正方向に立ち上がり、Ｐ２において最大となる。咳の前段階として、声帯が閉じられ胸腔内圧が上昇して横隔膜が下がり腹部が突き出た状態である。その後、負方向に急激に立ち下がりＰ３、Ｐ４に達する。声帯が瞬時に開放され咳と共に呼出が行われて横隔膜が上がり腹部が引っ込んだ状態である。その後、Ｐ４から急激に正方向に立ち上がりＰ５に達する。呼出の反動により横隔膜が下がり腹部が突き出た状態である。その後、データレベルはＰ６に向けて立ち下がる。今度は逆方向の反動により横隔膜が上がり腹部が引っ込んだ状態である。このように、咳の呼出の後、横隔膜の動きは上下に反動しながら減衰していく。
【００２２】
図中には、後述の咳の検出処理で用いる、データレベルの平均値Ａｖｅ、最小値Ｍｉｎ、及び平均値Ａｖｅと最小値Ｍｉｎとの平均値（（平均値Ａｖｅ＋最小値Ｍｉｎ）／２）である中央値Ｍが示されている。
【００２３】
また、咳によっては、図３（ｃ）に示すように、Ｐ３とＰ４との間で一旦正方向にある程度立ち上がる波形となる場合がある。
【００２４】
［咳検出処理の概要］
本実施形態に係る第１の咳検出処理の概念について図４及び図５を用いて説明する。第１の咳検出処理の概念はサンプリング窓内の体動データの分散値を算出するものである。
【００２５】
図４は、本実施形態に係る咳検出処理における体動データのサンプリングの概念を示す概念図である。図３と同様、横軸に経過時間ｔを、縦軸にデータレベルを示している。
【００２６】
図中には、複数のサンプリング窓Ｗが示されている。すなわち、サンプリング窓とは所定時間分の体動データを示しており、本実施形態においては各サンプリング窓Ｗ内に存在する体動データを１群のデータとして取り扱う。サンプリング窓Ｗは、検出漏れが無いように、隣り合うサンプリング窓との間で約半分の領域が重複するように設けられている。
【００２７】
図５は、本実施形態に係る第１の咳検出処理の概念を示す概念図である。図５（ｂ）は、体動データを示している。図３（ａ）に示したものと同一の体動データであり、横軸に経過時間ｔを、縦軸にデータレベルを示している。図５（ａ）は、図５（ｂ）の体動データにおける各サンプリング窓の分散値Ｖを示している。図５（ａ）には分散値Ｖに対する閾値Ｖｔｈが合わせて示されている。サンプリング窓Ｗの幅としては、図３（ａ）に示すＰ２からＰ５にかけての谷部が含まれる程度の時間が好ましく、５０ｍｓｅｃ〜２００ｍｓｅｃ程度が好ましい。サンプリング窓Ｗ内におけるサンプリング間隔としては、検出精度及び計算処理負荷を考慮すると、３〜２０ｍｓｅｃ程度が好ましい。
【００２８】
分散値Ｖを算出する際には、データレベルが負のサンプリング点のデータレベルに対して重み付けを行うことが好ましい。例えば、データレベルを１．５倍する。例えば、図５（ｂ）の波形においては、データレベルが０より下の波形が下側に１．５倍引き延ばされた波形に基づいて分散値が算出されることになる。これは、咳の波形の特徴が急峻な下凸の波形であり、重み付けを行って当該波形の特徴を強調することで咳の検出精度を向上させることができるからである。
【００２９】
閾値Ｖｔｈよりも分散値Ｖの大きいサンプリング窓を咳として検出する。図５（ａ）の例では、Ａ、Ｂ、Ｃ、Ｄの４つの咳が検出される。閾値Ｖｔｈよりも分散値Ｖの大きい窓が連続している部分は、連続している部分を１つの咳としてカウントする。例えば、図５（ａ）におけるＣの部分については、閾値Ｖｔｈよりも分散値Ｖの大きい窓Ｃ１〜Ｃ４が４つ連続している。この場合、当該４つの窓の部分を１つの咳としてカウントする。また、咳の強度として、例えば、分散値Ｖの値を用いることができる。図５（ａ）におけるＣの部分については、例えば、連続するＣ１〜Ｃ４の４つの分散値Ｖを加算した値を咳の強度として用いることができる。
【００３０】
本実施形態に係る第１の咳検出処理の概念について図６を用いて説明する。第２の咳検出処理の概念はサンプリング窓内の体動データから咳データを特徴付けるパラメータの値を算出するものである。
【００３１】
図６は、本実施形態に係る第２の咳検出処理の概念を示す概念図である。図６（ａ）は、図３（ｂ）で示した咳による体動データを示している。仮に、あるサンプリング窓において図６（ａ）の体動データが得られたものとして説明する。サンプリング窓の幅としては、図３（ａ）に示すＰ１からＰ６までのデータを含む程度の時間が好ましく、２００ｍｓｅｃ〜４００ｍｓｅｃ程度が好ましい。サンプリング窓Ｗ内におけるサンプリング間隔としては、検出精度及び計算処理負荷を考慮すると、３〜２０ｍｓｅｃ程度が好ましい。
【００３２】
まず、サンプリング窓内のサンプリングデータのデータレベルの平均値Ａｖｅを算出する。次に、サンプリング窓内においてデータレベルが最小値Ｍｉｎのサンプリング点を特定する。次に、データレベルの平均値Ａｖｅと最小値Ｍｉｎとの平均値（以下、中央値Ｍという）を算出する。次に、最小値Ｍｉｎを示すサンプリング点（図６（ａ）においてはＰ４）以外に、中央値Ｍより値の小さい極小値を示すサンプリング点があるか否かを検出する。図６（ａ）においては、最小値Ｍｉｎを示すサンプリング点Ｐ４以外に中央値Ｍより値の小さい極小値を示すサンプリング点は存在しない。図３（ｃ）のような波形の場合には、最小値Ｍｉｎを示すサンプリング点Ｐ３以外に中央値Ｍより値の小さい極小値を示すサンプリング点（図中の右側の下凸）Ｐ４が存在することになる。
【００３３】
図３（ｃ）の如く当該極小値を示すサンプリング点が存在する場合には、最小値Ｍｉｎを示すサンプリング点及び当該極小値を示すサンプリング点のうち左側にある方をＰ３、右側にある方をＰ４とする。図３（ｂ）や図６（ａ）の如く当該極小値を示すサンプリング点が存在しない場合には、最小値Ｍｉｎを示すサンプリング点の近傍で当該サンプリング点を含め当該サンプリング点の左側及び右側に急激に値が変化するサンプリング点を特定する。図６（ａ）においては、左側に急激に値が変化するサンプリング点としてＰ３が、右側に急激に値が変化するサンプリング点としてＰ４が抽出される。場合によっては、左側に急激に値が変化するサンプリング点と右側に急激に値が変化するサンプリング点とが同一のサンプリング点である場合もある。この場合、Ｐ３とＰ４とは一致する。
【００３４】
次に、サンプリング点Ｐ３から左側に向かっての最大値のサンプリング点及びサンプリング点Ｐ４から右側に向かっての最大値のサンプリング点を特定する。図６（ａ）においては、サンプリング点Ｐ３から左側に向かっての最大値のサンプリング点としてＰ２が、サンプリング点Ｐ４から右側に向かっての最大値のサンプリング点としてＰ５が抽出される。
【００３５】
次に、サンプリング点Ｐ２から左側で急激に値が減少して値が０近傍に達したサンプリング点及びサンプリング点Ｐ５から右側で急激に値が減少して値が０近傍に達したサンプリング点を特定する。図６（ａ）においては、サンプリング点Ｐ２から左側で急激に値が減少して値が０近傍に達したサンプリング点としてＰ１が、サンプリング点Ｐ５から右側で急激に値が減少して値が０近傍に達したサンプリング点としてＰ６が抽出される。
【００３６】
図６（ｂ）は、Ｐ２からＰ５までの持続時間Ｔ１、Ｐ１からＰ６までの持続時間Ｔ２、及びＰ３からＰ４までの持続時間Ｔ３を示している。持続時間Ｔ１及びＴ２のうち少なくとも１つが咳か否かを判断するための１つのパラメータとなる。持続時間Ｔ１、Ｔ２が短いほど咳と判断される確率が高くなる。また、持続時間Ｔ３は、咳の種類により変化するので咳の種類を判断するために用いることができる。
【００３７】
図６（ｃ）は、Ｐ３とＰ２とを結んだ線分の傾斜角度θ１及びＰ４とＰ５とを結んだ線分の傾斜角度θ２を示している。傾斜角度θ１及びθ２のうち値の大きい方の傾斜角度を最大傾斜角度θｍａｘとする。この最大傾斜角度θｍａｘが咳か否かを判断するための１つのパラメータとなる。最大傾斜角度θｍａｘが大きいほど咳と判断される確率が高くなる。
【００３８】
図６（ｃ）での最大傾斜角度θｍａｘの代わりに、図６（ｄ）に示す尖度Ｋをパラメータとして用いることも可能である。例えば、Ｐ２からＰ３、Ｐ４を経由してＰ５に至る谷形状の波形を考える。サンプリング点Ｐ１のデータレベルにおける谷の幅である時間ＴＬ１に対する、サンプリング点Ｐ１のデータレベルと最小値であるＰ４のデータレベルとの差を１００としたときのサンプリング点Ｐ１のデータレベルから４０下がったデータレベルおける谷の幅である時間ＴＬ２、の比（ＴＬ２／ＴＬ１）を尖度Ｋとして定義する。尖度Ｋが小さいほど咳と判断される確率が高くなる。
【００３９】
図６（ｂ）に示す持続時間Ｔ１及びＴ２のうち少なくとも１つ、及び図６（ｃ）に示す最大傾斜角度θｍａｘ又は図６（ｄ）に示す尖度Ｋを、パラメータとして用いて多変量解析法を行うことにより、対象となるサンプリング窓の体動データが咳であるか否かを判断する。第１の咳検出処理の場合と同様に、咳と判断されたサンプリング窓が連続している（連続性がある）場合には、咳と判断されたサンプリング窓が連続している部分を１つの咳としてカウントする。また、咳の強度としては、例えば、咳と判断されたサンプリング窓におけるデータレベルの最小値であるＰ３又はＰ４のデータを用いることができる。さらに、持続時間Ｔ１、Ｔ２、Ｔ３を用いて咳の種類を特定することも可能である。
【００４０】
［咳検出処理のフロー］
図７は、本実施形態に係る第１の咳検出処理のフロー図である。この咳検出処理フローは、ＲＯＭ３３内の咳検出プログラムに基づいて、ＣＰＵ３２により実行されるフローである。予め入力部３６により被検者を特定するＩＤ等は入力されているものとする。
【００４１】
まず、ＣＰＵ３２に、入力部３６から咳検出の指示が入力される（ステップＳ２０）。咳検出の指示が入力されると、ＣＰＵ３２は、被検者ＩＤに対応する体動データを外部記憶装置３５から読み出し、ＲＡＭ３４にロードする（ステップＳ２１）。
【００４２】
次に、ＣＰＵ３２は、各サンプリング窓の範囲の設定を行うとともに、各サンプリング窓毎に体動データのサンプリングを行う（ステップＳ２２）。なお、サンプリング窓は、ＲＯＭ３３に記憶されているサンプリング窓幅等のデータに基づき設定される。このとき、ＣＰＵ３２はサンプリング窓設定手段及びサンプリング手段として機能することになる。
【００４３】
次に、ＣＰＵ３２は、ＲＡＭ３４に記憶された体動データの各サンプリング窓における分散値Ｖを算出する（ステップＳ２３）。このとき、ＣＰＵ３２は分散値算出手段として機能することになる。
【００４４】
次に、ＣＰＵ３２は、各サンプリング窓において分散値Ｖが閾値Ｖｔｈ以上であるかを判断し、咳に該当するサンプリング窓を抽出する（ステップＳ２４）。このとき、ＣＰＵ３２は判定手段として機能することになる。
【００４５】
次に、ＣＰＵ３２は、咳に該当するサンプリング窓の連続性を判断し、連続するサンプリング窓を１つの咳とみなすよう対応付けを行う（ステップＳ２５）。
【００４６】
次に、ＣＰＵ３２は、ＩＤに対応付けて咳情報を経過時間ｔ（あるいは発生時刻等）とともに外部記憶装置３５に保存する。咳情報には、咳の強さ、種類等を含んでいてもよい（ステップＳ２６）。
【００４７】
図８は、本実施形態に係る第２の咳検出処理のフロー図である。この咳検出処理フローは、ＲＯＭ３３内の咳検出プログラムに基づいて、ＣＰＵ３２により実行されるフローである。予め入力部３６により被検者を特定するＩＤ等は入力されているものとする。
【００４８】
まず、ＣＰＵ３２に、入力部３６から咳検出の指示が入力される（ステップＳ３０）。咳検出の指示が入力されると、ＣＰＵ３２は、被検者ＩＤに対応する体動データを外部記憶装置３５から読み出し、ＲＡＭ３４に記憶させる（ステップＳ３１）。
【００４９】
次に、ＣＰＵ３２は、各サンプリング窓の範囲の設定を行う（ステップＳ３２）。予め、ＲＯＭ３３に記憶されているサンプリング窓幅等のデータに基づき設定される。
【００５０】
次に、ＣＰＵ３２は、ＲＡＭ３４に記憶された体動データの各サンプリング窓において、Ｐ１〜Ｐ６のサンプリング点の存在を確認し、存在するサンプリング点を抽出する（ステップＳ３３）。
【００５１】
次に、ＣＰＵ３２は、各サンプリング窓において抽出されたサンプリング点を基に、パラメータとして持続時間Ｔ１、Ｔ２、Ｔ３、最大傾斜角度θｍａｘを算出する。最大傾斜角度θｍａｘの代わりに尖度Ｋを用いてもよい。サンプリング窓によってはサンプリング点が存在せず算出できない場合があるが、その場合には可能なパラメータのみを算出する（ステップＳ３４）。
【００５２】
次に、ＣＰＵ３２は、各サンプリング窓において前記パラメータを用いて多変量解析を行い、咳に該当するサンプリング窓を抽出する（ステップＳ３５）。
【００５３】
次に、ＣＰＵ３２は、咳に該当するサンプリング窓の連続性を判断し、連続するサンプリング窓を１つの咳とみなすよう対応付けを行う（ステップＳ３６）。
【００５４】
次に、ＣＰＵ３２は、ＩＤに対応付けて咳情報を経過時間ｔ（あるいは発生時刻等）とともに外部記憶装置３５に保存する。咳情報には、咳の強さ、種類等を含んでいてもよい（ステップＳ３７）。
【００５５】
本実施形態では、腹部にのみセンサ（加速度計）を設けて咳の判断を行ったが、喉部にもセンサを設けて咳の判断を行い、両者が共に咳であると判断した場合に咳であると判断することによりさらに精度を向上させることも可能である。
【００５６】
（第２の実施形態）
［装置構成］
図９は、本実施形態に係る咳検出装置の構成図である。咳検出装置１は、音声測定部１０、体動測定部２０及び咳検出部３０から構成され、音声測定部１０及び体動測定部２０がそれぞれ通信媒体Ｌを介して咳検出部３０に接続されている。この通信媒体Ｌは、有線であっても無線であってもよい。無線により接続すれば、有線の場合のように音声測定部１０及び体動測定部２０に用いられているセンサに線を介して不要な振動やノイズを与えてしまう機会を減らすことができるとともに、被検者の行動の制約を少なくすることができる。
【００５７】
音声測定部１０は、入力される音声を音声信号に変換するマイクロフォン１１、マイクロフォン１１により変換された音声信号を増幅する増幅器１２、増幅器１２により増幅された音声信号を半波整流し平滑化処理する平滑回路１３、平滑回路１３により処理された音声信号を音声データに変換するＡ／Ｄ変換器１４、及びＡ／Ｄ変換器１４により変換された音声データを咳検出部３０に送信するＩ／Ｆ１５から構成されている。
【００５８】
本実施形態のようにマイクロフォン１１を用いて音声を測定する場合には、人体や衣服とマイクロフォンとが接触するとノイズが発生するので、接触しないように設けることが好ましい。但し、人体から遠ざけすぎると外部のノイズ音の影響が大きくなるので、できるだけ近接して設けることが好ましい。
【００５９】
マイクロフォン以外には、ピエゾマイクや加速度計を用い、咽頭部等に接触させて設け振動により音を検出することも可能である。この場合、人体に接触しているので、外部のノイズ音の影響は小さい。
【００６０】
体動測定部２０は、入力される体動を体動信号に変換する加速度計２１、加速度計２１により変換された体動信号を増幅する増幅器２２、増幅器２２により増幅された体動信号から所定周波数以下の低周波成分及び所定周波数以上の高周波成分を除去するフィルタ回路２３、フィルタ回路２３により処理された体動信号を体動データに変換するＡ／Ｄ変換器２４、及びＡ／Ｄ変換器２４により変換された体動データを咳検出部３０に送信するＩ／Ｆ２５から構成されている。
【００６１】
体動を測定する加速度計２１は、腹部、胸部、又は頚部に設けることが好ましく、特に腹部又は胸部に設けることが好ましい。咳をする際に、横隔膜周辺や胸部が特徴的な動きをするからである。
【００６２】
加速度計２１は、皮膚に感さ性の少ない接着剤が塗布された両面テープ等により直接又は間接的に人体に貼り付けることが好ましい。また、加速度計２１の周囲にノイズ防止用のカバー材やクッション材を設けることが好ましい。
【００６３】
咳検出部３０は、音声測定部１０及び体動測定部２０からの音声データ及び体動データを受信するＩ／Ｆ３１、Ｉ／Ｆ３１で受信された音声データ及び体動データをプログラムに従って処理するＣＰＵ３２、ＣＰＵ３２での処理に必要なプログラムやデータ等を記憶するＲＯＭ３３、ＣＰＵ３２での処理に必要なプログラムやデータ等を一時的に記憶するＲＡＭ３４、ＣＰＵ３２での処理結果等をハードディスク、ＤＶＤ−Ｒ、ＣＤ−Ｒ等に保存する外部記憶装置３５、咳検出部３０にデータを入力する入力部３６、及びＣＰＵ３２での処理結果等を表示する表示部３７から構成されている。
【００６４】
咳検出部３０は、専用の情報処理装置で構成されていてもよいし、汎用のパーソナルコンピュータで構成されていてもよい。パーソナルコンピュータであれば、持ち運びが容易にできる携帯情報端末（ＰＤＡ）であることが好ましい。
【００６５】
本実施形態においては、音声測定部１０及び体動測定部２０にそれぞれＡ／Ｄ変換器１４、Ａ／Ｄ変換器２４を設けたが、咳検出部３０にＡ／Ｄ変換器を設けてもよい。
【００６６】
［咳測定処理］
図１０は、本実施形態に係る咳測定処理のフロー図である。この咳測定処理フローは、ＲＯＭ３３内の咳測定プログラムに基づいて、ＣＰＵ３２により実行されるフローである。予め入力部３６により被検者を特定するＩＤ等は入力されているものとする。
【００６７】
まず、ＣＰＵ３２は、入力部３６から咳測定の開始が指示されたか否かを判断する（ステップＳ４０）。咳測定の開始が指示されたと判断すると（ステップＳ４０；Ｙｅｓ）、ＣＰＵ３２は、音声測定部１０及び体動測定部２０からの音声データ及び体動データをＲＡＭ３４を経由して外部記憶装置３５に保存する動作を開始させる（ステップＳ４１）。このとき、被検者のＩＤ及び時刻に対応付けて音声データ及び体動データは保存される。咳測定の開始が指示されていないと判断すると（ステップＳ４０；Ｎｏ）、ステップＳ４０に戻り咳測定の開始が指示されるまで待機する。
【００６８】
次に、ＣＰＵ３２は、咳測定の終了が指示されたか否かを判断する（ステップＳ４２）。咳測定の終了が指示されたと判断すると（ステップＳ４２；Ｙｅｓ）、ＣＰＵ３２は、音声測定部１０及び体動測定部２０からの音声データ及び体動データをＲＡＭ３４を経由して外部記憶装置３５に保存する動作を終了させる（ステップＳ４３）。咳測定の終了が指示されていないと判断すると（ステップＳ４２；Ｎｏ）、ステップＳ４２に戻り咳測定の終了が指示されるまで待機する。
【００６９】
［咳の音声信号及び体動信号］
図１１は、本実施形態に係る音声データＳｖ及び体動データＳｍを示す概念図である。図１１における音声データＳｖ及び体動データＳｍは、音声測定部１０及び体動測定部２０から出力されたデータを示している。
【００７０】
図１１（ａ）は、被検者が咳をしたときに本実施形態に係る咳検出装置で測定される音声データＳｖ（ａ）及び体動データＳｍ（ａ）を示す図であり、横軸に経過時間を、縦軸にデータレベルを模式的に示している。咳は、腹部に空気を溜め、喉を閉めた後に一気に空気を呼出することにより行われる。短時間に強い音が発せられるとともに、腹部も短時間に凹む。そのため、図に示すように、咳の場合には、音声データＳｖ（ａ）及び体動データＳｍ（ａ）の立ち上がり勾配θｖ（ａ）、θｍ（ａ）はそれぞれ急で時間幅Ｔｖ（ａ）、Ｔｍ（ａ）はそれぞれ短くなる。
【００７１】
図１１（ｂ）は、周囲にいる被検者以外の他人が咳をしたときの音声データＳｖ（ｂ）及び体動データＳｍ（ｂ）を示す図である。図に示すように、音声データＳｖ（ｂ）は図１１（ａ）の場合と同様にデータの立ち上がり勾配θｖ（ｂ）が検出されるが、体動データＳｍ（ｂ）ではデータの立ち上がり勾配は検出されない。
【００７２】
つまり、被検者が咳をしたかを判断するためには、音声データＳｖ及び体動データＳｍそれぞれの立ち上がり勾配θｖ及びθｍがそれぞれ所定値以上であって、時間幅Ｔｖ及びＴｍがそれぞれ所定値以下であるかを判断すればよい。
【００７３】
［咳検出処理］
図１２は、本実施形態に係る咳検出処理のフロー図である。この咳検出処理フローは、ＲＯＭ３３内の咳検出プログラムに基づいて、ＣＰＵ３２により実行されるフローである。予め入力部３６により被検者を特定するＩＤ等は入力されているものとする。
【００７４】
まず、ＣＰＵ３２は、入力部３６から咳検出の指示が入力されたか否かを判断する（ステップＳ５０）。咳検出の指示が入力されたと判断すると（ステップＳ５０；Ｙｅｓ）、ＣＰＵ３２は、被検者ＩＤに対応する音声データを外部記憶装置３５から読み出し、ＲＡＭ３４にロードする（ステップＳ５１）。咳検出の指示が入力されていないと判断すると（ステップＳ５０；Ｎｏ）、ステップＳ５０に戻り咳検出の指示が入力されるまで待機する。
【００７５】
次に、ＣＰＵ３２は、ＲＡＭ３４に記憶された音声データの時間的変化を解析し、音声レベルが閾値レベル（図１１（ａ）のＳｖth）以下から閾値レベル以上に増加している音声データに立ち上がり部（図１１（ａ）のｔｖ1）があるか否かを判断する（ステップＳ５２）。音声データに立ち上がり部ｔｖ1があると判断すると（ステップＳ５２；Ｙｅｓ）、音声データの立ち上がり部ｔｖ1から音声レベルが閾値レベル以上から閾値レベル以下に減少している音声の立ち下がり部（図１１（ａ）のｔｖ2）までの音声データを抽出する（ステップＳ５３）。音声データに立ち上がり部がないと判断すると（ステップＳ５２；Ｎｏ）、フローを終了する。
【００７６】
次に、ＣＰＵ３２は、ステップＳ５３において抽出した音声データを解析し、音声レベルの立ち上がり勾配θｖ、時間幅Ｔｖ、最大音声レベルＳｖmax等を演算する（ステップＳ５４）。
【００７７】
次に、ＣＰＵ３２は、演算により求めた音声レベルの立ち上がり勾配θｖ、時間幅Ｔｖから抽出した音声データが咳による音声データであるか否かを判断する。音声レベルの立ち上がり勾配θｖが所定値θｖ0以上及び時間幅Ｔｖが所定値Ｔｖ0以下であれば、咳による音声データであると判断し、それ以外であれば咳による音声データでないと判断する（ステップＳ５５）。
【００７８】
抽出した音声データが咳による音声データであると判断すると（ステップＳ５５；Ｙｅｓ）、ＣＰＵ３２は、被検者ＩＤに対応する体動データを外部記憶装置３５から読み出し、ＲＡＭ３４にロードする（ステップＳ５６）。抽出した音声データが咳による音声データでないと判断すると（ステップＳ５５；Ｎｏ）、ステップＳ６３にジャンプする。
【００７９】
次に、ＣＰＵ３２は、ステップＳ５６においてＲＡＭ３４にロードされた体動データから、前記抽出した音声データに基づいて定められる所定範囲の体動データを抽出する（ステップＳ５７）。咳は腹部や喉部の動きが生じてから音声が発せられるので、体動は音声よりも前に検出される。そのため、音声データにおける立ち上がりｔｖ1よりも所定時間前から体動データを抽出すればよい。例えば、音声データにおける立ち上がり時刻ｔｖ1よりも約２００ｍｓｅｃ前から音声データの立ち下がり時刻ｔｖ2までの体動データを抽出すればよい。
【００８０】
次に、ＣＰＵ３２は、抽出した体動データを解析し、体動データに閾値Ｓｍth以下の最小値Ｓｍminがあるか否かを判断する（ステップＳ５８）。体動データに閾値Ｓｍth以下の最小値Ｓｍminがあると判断すると（ステップＳ５８；Ｙｅｓ）、当該最小値Ｓｍminが得られた時刻ｔｍpから前後に時刻を辿ったときにデータレベルが一旦正になりその後０に至っている（０に至った時刻をそれぞれｔｍ1、ｔｍ2で示す）かを判断する。つまり、波形が咳に特徴的な波形であるかを判断する（ステップＳ５９）。
【００８１】
最小値Ｓｍminが得られた時刻ｔｍpから前後に時刻を辿ったときにデータレベルが一旦正になりその後０に至っていると判断すると（ステップＳ５９；Ｙｅｓ）、ＣＰＵ３２は、抽出した体動データを解析し、体動レベルの最小値Ｓｍminからの立ち上がり勾配θｍ、ｔｍ1からｔｍ2までの時間幅Ｔｍ等を演算する（ステップＳ６０）。
【００８２】
最小値Ｓｍminが得られた時刻ｔｍpから前後に時刻を辿ったときにデータレベルが一旦正になりその後０に至っていないと判断すると（ステップＳ５９；Ｎｏ）、ステップＳ６３にジャンプする。
【００８３】
次に、ＣＰＵ３２は、ステップＳ６０において演算により求めた体動レベルの最小値Ｓｍminからの立ち上がり勾配θｍ、ｔｍ1からｔｍ2までの時間幅Ｔｍから体動データが咳による体動データであるか否かを判断する。体動レベルの最小値Ｓｍminからの立ち上がり勾配θｍが所定値θｍ0以上及びｔｍ1からｔｍ2までの時間幅Ｔｍが所定値Ｔｍ0以下であれば、抽出した体動データは咳による体動データであると判断し、それ以外であれば咳による体動データでないと判断する（ステップＳ６１）。
【００８４】
抽出した体動データが咳による体動データであると判断すると（ステップＳ６１；Ｙｅｓ）、ＣＰＵ３２は、抽出した音声データは咳であると確定して検出し外部記憶装置３５に保存する（ステップＳ６２）。このとき、被検者ＩＤに対応付けて発生時刻ｔ、最大音声レベルＳｖmax、最小体動レベルＳｍmin等が保存される。さらに、ＲＯＭ３３又は外部記憶装置３５に、咳の種類に対応する音声データ及び体動データの少なくとも１つのパターンを記憶しておき、これらのパターンと対応する測定されたパターンとを比較することにより、咳の種類を特定し、被検者ＩＤに対応付けて保存してもよい。抽出した体動データが咳による体動データでないと判断すると（ステップＳ６１；Ｎｏ）、ステップＳ６３にジャンプする。
【００８５】
ステップＳ６３において、ＣＰＵ３２は、ＲＡＭ３４にロードされた前記抽出された音声データ以降の音声データの時間的変化を解析し、音声レベルが閾値レベルＳｖth以下から閾値レベルＳｖth以上に増加している音声データに立ち上がり部ｔｖ1があるか否かを判断する。音声データに立ち上がり部ｔｖ1があると判断すると（ステップＳ６３；Ｙｅｓ）、ステップＳ５３に戻り、咳検出を繰り返す。これにより、立ち上がり部ｔｖ1を有する全ての区間の咳検出が行われることになる。音声データに立ち上がり部ｔｖ1がないと判断すると（ステップＳ６３；Ｎｏ）、フローを終了する。
【００８６】
以上のように、本実施形態によれば、咳の音声を検出する際に体動も関連付けて検出するので、咳に類似した音声が検出された場合であっても咳に固有の体動が検出されていなければ咳でないと判断することができ、精度良く咳の検出を行うことができる。
【００８７】
本実施形態では、音声データを解析して咳による音声データであれば体動データを解析して咳の検出を行ったが、逆に体動データを解析して咳による体動データであれば音声データを解析して咳の検出を行ってもよい。また、音声データの解析及び体動データの解析を独立して行っておいて、両者とも咳であると判断した場合に咳として検出するようにしてもよい。
【００８８】
また、例えば、音声データと体動データとを掛け合わせる等の演算を行うことにより咳を検出するようにしてもよい。咳である場合は、上述したように、音声データの出力がある部分（音声が検出された部分）と体動データの出力がある部分（体動が検出された部分）とがある程度決まった時間ずれて生じる。そのため、咳である場合は、当該ある程度決まった時間ずらしてやれば、音声が検出された部分と体動が検出された部分とは重なるはずである。一方、咳でない場合は、音声データの出力がある部分（音声が検出された部分）と体動データの出力がある部分（体動が検出された部分）とは無相関であり、重ならない可能性が高い。
【００８９】
これからすると、掛け合わせの演算を行った後のデータは、咳である場合は、咳でない場合と比べて相対的に長い時間に亘って出力のあるデータが得られる。従って、掛け合わせの演算を行う場合は、演算後のデータの出力のある時間が所定時間以上であるか否かで、咳であるか否かを判断すればよい。
【図面の簡単な説明】
【００９０】
【図１】第１の実施形態に係る咳検出装置の構成図である。
【図２】第１の実施形態に係る咳測定処理のフロー図である。
【図３】第１の実施形態に係る体動測定部２０により測定された腹部（横隔膜下）の体動データの一例である。図３（ａ）は、体動データをマクロ的に示した図である。図３（ｂ）は、咳による体動データをミクロ的に示した図である。
【図４】第１の実施形態に係る咳検出処理における体動データのサンプリングを示す概念図である。
【図５】第１の実施形態に係る第１の咳検出処理の概念を示す概念図である。図５（ｂ）は、咳による体動データをマクロ的に示した図である。図５（ａ）は、図５（ｂ）の体動データにおける各サンプリング窓の分散値Ｖを示す図である。
【図６】第１の実施形態に係る第２の咳検出処理の概念を示す概念図である。図６（ａ）は、咳による体動データを示す図である。図６（ｂ）は、持続時間Ｔ１、Ｔ２、及びＴ３を示す図である。図６（ｃ）は、傾斜角度θ１及びθ２を示す図である。図６（ｄ）は、尖度Ｋを示す図である。
【図７】第１の実施形態に係る第１の咳検出処理のフロー図である。
【図８】第１の実施形態に係る第２の咳検出処理のフロー図である。
【図９】第２の実施形態に係る咳検出装置の構成図である。
【図１０】第２の実施形態に係る咳測定処理のフロー図である。
【図１１】第２の実施形態に係る音声データ及び体動データを示す概念図である。図１１（ａ）は、被検者が咳をしたときに本実施形態に係る咳検出装置で測定される音声データＳｖ（ａ）及び体動データＳｍ（ａ）を示す図である。図１１（ｂ）は、周囲にいる被検者以外の他人が咳をしたときの音声データＳｖ（ｂ）及び体動データをＳｍ（ｂ）示す図である。
【図１２】第２の実施形態に係る咳検出処理のフロー図である。
【符号の説明】
【００９１】
２０  体動測定部
２１  加速度計
３０  咳検出部
３２  ＣＰＵ
３３  ＲＯＭ
【図１】
2007125360.tif 000003
【図２】
2007125360.tif 000004
【図３】
2007125360.tif 000005
【図４】
2007125360.tif 000006
【図５】
2007125360.tif 000007
【図６】
2007125360.tif 000008
【図７】
2007125360.tif 000009
【図８】
2007125360.tif 000010
【図９】
2007125360.tif 000011
【図１０】
2007125360.tif 000012
【図１１】
2007125360.tif 000013
【図１２】
2007125360.tif 000014