(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】特開2017-164397(P2017-164397A)
(43)【公開日】2017年9月21日
(54)【発明の名称】睡眠段階判定方法、睡眠段階判定装置、及び睡眠段階判定プログラム
(51)【国際特許分類】
A61B 5/16 20060101AFI20170825BHJP
A61B 5/11 20060101ALI20170825BHJP
A61B 5/113 20060101ALI20170825BHJP
A61B 5/0245 20060101ALI20170825BHJP
【FI】
A61B5/16
A61B5/10 310A
A61B5/10 315
A61B5/02 710A
【審査請求】未請求
【請求項の数】14
【出願形態】OL
【全頁数】15
(21)【出願番号】特願2016-54723(P2016-54723)
(22)【出願日】2016年3月18日
(71)【出願人】
【識別番号】504133110
【氏名又は名称】国立大学法人電気通信大学
(74)【代理人】
【識別番号】100107766
【弁理士】
【氏名又は名称】伊東 忠重
(74)【代理人】
【識別番号】100070150
【弁理士】
【氏名又は名称】伊東 忠彦
(72)【発明者】
【氏名】▲高▼玉 圭樹
(72)【発明者】
【氏名】外村 真悟
【テーマコード(参考)】
4C017
4C038
【Fターム(参考)】
4C017AA02
4C017AA14
4C017BC11
4C017BC14
4C017BC16
4C017FF30
4C038PP05
4C038VA04
4C038VB01
4C038VB31
(57)【要約】
【課題】 取得した身体データから、簡便かつより高い精度で睡眠段階を推定する
【解決手段】 被験者の心拍データを取得し、前記心拍データを周波数領域の成分に変換し、前記周波数領域のデータから、2.5秒〜150分の周期にわたる範囲の周期成分を抽出して時間領域のデータに変換し、前記時間領域のデータのうち、所定の閾値を超える領域をレム睡眠段階と判定する。
【選択図】
図6
【特許請求の範囲】
【請求項1】
被験者の心拍データを取得するデータ取得部と、
前記心拍データからレム睡眠段階を推定する判定部であって、前記心拍データを周波数領域の成分に変換し、前記周波数領域のデータから、2.5秒〜150分の周期にわたる範囲の周期成分を抽出して時間領域のデータに変換し、前記時間領域のデータのうち、所定の閾値を超える領域をレム睡眠段階と判定する判定部、とを有することを特徴とする睡眠段階判定装置。
【請求項2】
前記判定部は、前記時間領域のデータの全体平均と標準偏差を算出し、前記標準偏差に所定の係数を乗算した値を前記全体平均に足し合わせた値を前記閾値として設定することを特徴とする請求項1に記載の睡眠段階判定装置。
【請求項3】
前記判定部は、前記時間領域のデータを所定の時間ごとに平均化してから前記全体平均と標準偏差を算出することを特徴とする請求項1に記載の睡眠段階判定装置。
【請求項4】
被験者の体動データを取得するデータ取得部と、
前記体動データの全体平均と標準偏差を算出し、前記標準偏差に所定の係数を乗算した値を前記全体平均に足し合わせた値を閾値として設定し、前記閾値を超える領域を覚醒段階と判定する判定部と、
を有することを特徴とする睡眠段階判定装置。
【請求項5】
被験者の呼吸データを取得するデータ取得部と、
前記呼吸データに基づいて、単位時間当たりの呼吸数の全体平均と標準偏差を算出し、前記標準偏差に所定の係数を乗算した値を前記全体平均に足し合わせた値を閾値として設定し、前記閾値以下の領域をノンレム睡眠段階と判定する判定部と、
を有することを特徴とする睡眠段階判定装置。
【請求項6】
無拘束で測定された被験者の身体データを取得するデータ取得部と、
前記身体データから心拍データと、呼吸データと、体動データをそれぞれ分離し、
前記呼吸データを用いたノンレム睡眠段階の判定と、前記心拍データを用いたレム睡眠段階の判定と、前記体動データを用いた覚醒段階の判定を個別または順次に行って睡眠段階を判定する判定部と、
を有することを特徴とする睡眠段階判定装置。
【請求項7】
前記判定部は、前記呼吸データを用いてノンレム睡眠段階を判定し、前記ノンレム睡眠段階の判定結果に基づき、前記心拍データを用いてレム睡眠段階を判定し、前記レム睡眠段階の判定結果に基づき、前記体動データを用いて覚醒段階を判定する、ことを特徴とする請求項6に記載の睡眠段階判定装置。
【請求項8】
前記判定部は、前記覚醒段階の判定、前記レム睡眠段階の判定、前記ノンレム睡眠段階の判定の順に判定を優先して判定結果に反映することを特徴とする請求項6または7に記載の睡眠段階判定装置。
【請求項9】
被験者の心拍データを取得し、
前記心拍データを周波数領域の成分に変換し、
前記周波数領域のデータから、2.5秒〜150分の周期にわたる範囲の周期成分を抽出して時間領域のデータに変換し、
前記時間領域のデータのうち、所定の閾値を超える領域をレム睡眠段階と判定する、
ことを特徴とする睡眠段階判定方法。
【請求項10】
被験者の体動データを取得し、
前記体動データの全体平均と標準偏差を算出し、
前記標準偏差に所定の係数を乗算した値を前記全体平均に足し合わせた値を閾値として設定し、
前記閾値を超える領域を覚醒段階と判定する、
ことを特徴とする睡眠段階判定方法。
【請求項11】
被験者の呼吸データを取得し、
前記呼吸データに基づいて単位時間当たりの呼吸数の全体平均と標準偏差を算出し、
前記標準偏差に所定の係数を乗算した値を前記全体平均に足し合わせた値を閾値として設定し、
前記閾値以下の領域をノンレム睡眠段階と判定する、
ことを特徴とする睡眠段階判定方法。
【請求項12】
コンピュータに、
被験者の心拍データを取得する手順と、
前記心拍データを周波数領域の成分に変換する手順と、
前記周波数領域のデータから、2.5秒〜150分の周期にわたる範囲の周期成分を抽出して時間領域のデータに変換する手順と、
前記時間領域のデータのうち、所定の閾値を超える領域をレム睡眠段階と判定する手順と、
を実行させる睡眠段階判定プログラム。
【請求項13】
コンピュータに、
被験者の体動データを取得する手順と、
前記体動データの全体平均と標準偏差を算出する手順と、
前記標準偏差に所定の係数を乗算した値を前記全体平均に足し合わせた値を閾値として設定する手順と、
前記閾値を超える領域を覚醒段階と判定する手順と、
を実行させる睡眠段階判定プログラム。
【請求項14】
コンピュータに、
被験者の呼吸データを取得する手順と、
前記呼吸データに基づいて単位時間当たりの呼吸数の全体平均と標準偏差を算出する手順と、
前記標準偏差に所定の係数を乗算した値を前記全体平均に足し合わせた値を閾値として設定する手順と、
前記閾値以下の領域をノンレム睡眠段階と判定する手順と、
を実行させる睡眠段階判定プログラム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、睡眠段階の判定技術に関する。
【背景技術】
【0002】
睡眠段階判定の国際基準であるRechtschaffen & Kales(以下、「R&K法」と略称する)法では、
図1に示すように睡眠状態が6段階に分類されている。睡眠の浅い方から順に覚醒段階(「W」と表記)、レム(REM:Rapid Eye Movement)睡眠段階(「R」と表記)、ノンレム睡眠の段階1〜4(「1」、「2」、「3」、「4」で標記)に分類し、ノンレム段階4を最も深い睡眠としている。睡眠段階の推定は、認知症等の医療診断のみならず、介護の現場でも有用である。たとえば、レム睡眠の周期を図ることで、高齢者の行動管理や、睡眠障害等の発現を予測することができる。
【0003】
図1の睡眠段階データは、診断対象者に特殊な器具を装着させ、脳波(EEG:Electroencephalogram)や眼球運動(EOG:Electro-oculogram)等を測定して専門医の経験に基づいて作成されたものである。この睡眠段階データは、主として精神疾患等の医療判定に用いられる精密なデータである。睡眠段階の判定を介護の現場に適用する場合、高齢者や身障者に電極等の器具を一晩中装着させてデータを取ることは非現実的である。また、被介護者の睡眠障害の発現を予測するわけではないので、精密な睡眠分析までは要しないが、睡眠段階はなるべく正確に推定されるのが望ましい。
【0004】
一方、無拘束で身体データを取得して睡眠段階を判定する手法が提案されている(たとえば、非特許文献1参照)。この方法は、圧電フィルム等を適用した無拘束のエアマットレス型センサを用いて、心拍、体動等の身体データを計測し、得られたデータから睡眠段階を推定する。被験者に電極等の器具を装着させないので、被験者にストレスを与えずに身体データを取得することができる。
【0005】
図2は、従来の無拘束型の睡眠段階判定方法を示す図である。無拘束型センサで得られた身体情報から心拍数データを取り出して睡眠段階を判定する。心拍数が低いほど睡眠が深く、心拍数が高いほど覚醒に近づくという一般的見地に基づくものである。この従来方法は、心拍数データをFFT(高速フーリエ変換)で周波数領域のデータに変換し、バンドパスフィルタで、パワースペクトルのピーク値の周期の半分から135分までの周期の中周波成分を取り出す。取り出した中周波成分にIFFT(逆フーリエ変換)を施して時間領域の心拍数データに戻した後に、6段階に離散化する。
図2に示す方法を「従来手法」と称する。
【0006】
また、心拍数から睡眠段階を推定するために、生体データから適切な周波数成分のデータを取り出すためのフィルタが提案されている(たとえば、特許文献1参照)。
【先行技術文献】
【特許文献】
【0007】
【特許文献1】特開2014−239789号公報
【非特許文献】
【0008】
【非特許文献1】T. Watanabe and K. Watanabe, "Non-contact Method for Sleep Stage Estimation" IEEE Transaction on Biomedical Engineering, No. 10, Vol. 51, pp. 1735-1748, 2004
【発明の概要】
【発明が解決しようとする課題】
【0009】
図2の従来方法では睡眠の大きなリズム(周期)を把握することができるが、突然の覚醒状態への遷移や、レム睡眠の特徴である心拍の細かい振動を判断することができない。
【0010】
また、睡眠の周期(心拍の周期)自体が変動するにもかかわらず、平均的な周期に固定して睡眠段階を推定しているので、実際の睡眠段階からのズレが生じる可能性がある。
【0011】
睡眠段階判定を高齢者等の介護の現場に適用する場合には、無拘束で取得したデータからレム睡眠や覚醒状態への遷移をできるだけ正確に判定できることが望ましい。
【0012】
そこで、本発明は取得した身体データから、簡便かつより高い精度で睡眠段階を推定することのできる手法と構成を提供することを課題とする。
【課題を解決するための手段】
【0013】
上記課題を解決するために、本発明では、睡眠段階に応じてその睡眠段階の推定に最適な身体データを用いて睡眠段階を推定することで、推定精度を向上する。
【0014】
本発明の第1の側面では、睡眠段階判定装置は、
被験者の心拍データを取得するデータ取得部と、
前記心拍データからレム睡眠段階を推定する判定部であって、前記心拍データを周波数領域の成分に変換し、前記周波数領域のデータから、レム睡眠に関係のある2.5秒〜150分の周期にわたる範囲の周期成分を抽出して時間領域のデータに変換し、前記時間領域のデータのうち、所定の閾値を超える領域をレム睡眠段階と判定する判定部、とを有する。
【0015】
本発明の第2の側面では、睡眠段階判定装置は、
被験者の体動データを取得するデータ取得部と、
前記体動データの全体平均と標準偏差を算出し、前記標準偏差に所定の係数を乗算した値を前記全体平均に足し合わせた値を閾値として設定し、前記閾値を超える領域を覚醒段階と判定する判定部と、
を有する。
【0016】
本発明の第3の側面では、睡眠段階判定装置は、
被験者の呼吸データを取得するデータ取得部と、
前記呼吸データに基づいて、単位時間当たりの呼吸数の全体平均と標準偏差を算出し、前記標準偏差に所定の係数を乗算した値を前記全体平均に足し合わせた値を閾値として設定し、前記閾値以下の領域をノンレム睡眠段階と判定する判定部と、
を有する。
【0017】
本発明の第4の側面では、睡眠段階判定装置は、
被験者の身体データを取得するデータ取得部と、
前記身体データから心拍データと、呼吸データと、体動データをそれぞれ分離し、前記呼吸データを用いたノンレム睡眠段階の判定と、前記心拍データを用いたレム睡眠段階の判定と、前記体動データを用いた覚醒段階の判定を個別または順次に行って睡眠段階を判定する判定部と、
を有する。
【発明の効果】
【0018】
測定した身体データから、簡便かつより高い精度で睡眠段階を推定することができる。また、睡眠の段階ごとに個別の推定が可能になる。
【図面の簡単な説明】
【0019】
【
図1】R&K国際分類による睡眠段階を示す図である。
【
図2】心拍数データを用いた従来の睡眠段階判定手法を示す図である。
【
図3】本発明の睡眠段階判定法の基本概念を説明する図である。
【
図4】実施形態の睡眠段階判定方法のフローチャートである。
【
図5】ノンレム睡眠段階の判定を説明する図である。
【
図8】各段階の判定をトータルした判定結果を説明する図である。
【
図9】実施形態のレム判定結果を従来手法と比較して示す図である。
【
図10】実施形態の覚醒判定結果を従来手法と比較して示す図である。
【
図11】実施形態のトータルの判定結果とR&K法による判定との一致度を示す図である。
【
図12】実施形態の睡眠段階判定結果とR&K法との一致率を、従来手法とR&K法との一致率と比較して示す図である。
【
図13】実施形態の睡眠段階判定結果とR&K法との一致率を、従来手法とR&K法との一致率と比較して示す図である。
【
図14】実施形態の睡眠段階判定装置の概略構成図である。
【発明を実施するための形態】
【0020】
図3は、本発明の睡眠段階判定の基本概念を説明する図である。実施形態では、睡眠の段階に応じて、その睡眠段階の推定に最も適した身体データを用いることで推定精度を向上する。具体的には、覚醒段階の推定には体動データを、レム睡眠段階の推定には心拍データを、ノンレム睡眠段階の推定には呼吸データを用いて、各睡眠段階を判定する。これは以下の知見に基づく。
【0021】
心拍数は、レム睡眠段階ではノンレム睡眠段階と比べて同等かやや高く、覚醒段階よりも低い。心拍の揺らぎは、レム睡眠段階ではノンレム睡眠段階と比較して極めて大きくなり、覚醒段階と同等かやや大きい。すなわち、レム睡眠では心拍数は覚醒時と同じ程度にまで大きくなり、かつ心拍の変動が最も顕著になる。そこで、レム睡眠段階の判定に、心拍数と心拍の揺らぎを用いる。
【0022】
体動は、睡眠が深いほど小さく、睡眠が浅いほど大きくかつ頻繁になる。そこで、覚醒段階の判定に体動データを用いる。
【0023】
呼吸は、急速な眼球運動を伴わない深い睡眠(ノンレム睡眠)では安定するため,呼吸の標準偏差(分散)が小さくなる。そこで、呼吸データを用いてノンレム睡眠段階を推定する。
【0024】
このようなアプローチにより、個々の睡眠段階を個別に推定することもできるし、任意の睡眠段階の推定を組み合わせた総合的な推定も可能になる。また、本発明の測定は拘束型、無拘束型の測定を問わず、脳波情報等を用いるR&K法の推定結果に近づけることができる。
【0025】
図4は、実施形態の睡眠段階判定方法のフローチャートである。まず、生体センサで、被験者の心拍データ、体動データ、及び呼吸データを含む身体データを取得する(S101)。取得した身体データから呼吸データ、心拍データ、及び体動データを分離する(S102)。生体センサの出力には多数の種類の波形データが含まれ、たとえば周波数分離等の手法により各データに分離する。
【0026】
次に、各睡眠段階を判定する。たとえば、呼吸データに1つ以上の第1閾値を設定し、閾値比較によりノンレム睡眠段階を判定する(S103)。呼吸データに基づくノンレム睡眠の推定の詳細は後述する。また、心拍データに第2閾値を設定し、閾値比較によりレム睡眠段階を判定する(S104)。さらに、体動データに第3閾値を設定し、閾値判定により覚醒段階を判定する(S105)。ステップS103〜S105はこの順で順次実行してもよいし、また、覚醒段階の判定、レム睡眠段階の判定、ノンレム睡眠段階の判定の順に優先して判定結果に反映するのであれば、判定自体は個別に並列または順不同に実施してもよい。例えば、覚醒段階の判定とレム睡眠段階の判定とが競合する場合に、覚醒段階の判定をレム睡眠段階の判定に優先して判定結果に反映するのであれば、判定順を問わず同一の結果を得ることができる。同様に、覚醒段階の判定とノンレム睡眠段階の判定の場合は、覚醒段階の判定をノンレム睡眠段階の判定に優先して反映する。レム睡眠段階の判定とノンレム睡眠段階の判定が競合する場合は、レム睡眠段階の判定をノンレム睡眠段階の判定に優先して反映する。これにより、判定の順序を問わず同一の結果を得ることができる。
【0027】
判定結果をデータ出力する(S106)。データの出力形式としては、
図1のような時系列に記述された全睡眠段階のデータを出力してもよいし、覚醒判定がなされたときに優先的にアラーム等の通知を出力してもよい。また、レム判定がなされたときに、覚醒判定と異なる種類のアラームを発生させてもよい。
【0028】
図5は、ノンレム睡眠段階の判定を説明する図である。実施形態では、呼吸の分散(または標準偏差)を平均値で除算した値を変動係数として用いてノンレム睡眠段階を推定する(変動係数=標準偏差/平均)。まず、生体センサで取得した身体データから、呼吸データを分離する(手順1)。分離した呼吸データから、たとえば5分ごとに、単位時間あたりの呼吸数の標準偏差と平均値を計算して、5分間変動係数を求める。変動係数は平均呼吸数からのズレを示す。標準偏差を平均値で除算することで、被験者間のばらつきを低減する。なお、変動係数を求めるための時間は5分に限定されない。変動係数の算出のために100回程度の呼吸数があればよいので、被験者に応じて4分ごとに変動係数を算出してもよいし、8分ごとに算出してもよい。
【0029】
次に、変動係数を用いて、ノンレム判定用の第1閾値を少なくともひとつ設定する。
図2の例では、ノンレム判定用に、TH1−aとTH1−bの2つの閾値を設定する。TH1−aは、変動係数の全体平均に0.6を乗算した値であり、TH1−bは変動係数の全体平均に0.2を乗算した値である。閾値の設定のために変動係数の全体平均に乗算される係数0.6と0.2は実験的に得られた値であり、正答率を最も高くする値である。
【0030】
5分間変動係数がTH1−aを超える領域をノンレム睡眠段階1(浅い睡眠)と判定し、5分間変動係数がTH1−a以下の領域をノンレム睡眠段階2〜4(深い睡眠)と判定する。TH1−aを超える領域には、ノンレム睡眠段階1の他に、レム睡眠段階と覚醒段階も含まれているが、
図5の処理はノンレム睡眠段階の推定を適正に行う処理なので、ノンレム睡眠段階1以上をノンレム1として扱う。
【0031】
2つ目の閾値TH1−bを用いて、ノンレム睡眠段階2とノンレム睡眠段階3以下を区別してもよい。TH1−bを超え、かつTH1−a以下の領域をノンレム睡眠段階2と推定する。TH1−b以下の領域を、ノンレム睡眠段階3または4と推定する。
【0032】
この方法により、少なくとも被験者がノンレム睡眠段階1以上の浅い睡眠状態にあるのか、ノンレム睡眠段階2以下の深い睡眠状態にあるのかを、精度よく推定することができる。また、ノンレム判定用の閾値を2以上設定することで、被験者がノンレム睡眠段階2にあるのか、3以下にあるのかを区別することができる。ノンレム睡眠段階3と4はともに深い眠りであり、これら2つを同じ段階として取り扱う分類法もある。したがって、「ノンレム睡眠段階3以下」という推定でも十分であるが、必要に応じて、3つめの閾値、たとえば全体の変動係数に0.1を乗算したTH1−cを設定してノンレム睡眠段階3と4を区別してもよい。
【0033】
呼吸データを用いた上述の判別法では、ノンレム睡眠段階を精度良く推定することはできるが、ノンレム睡眠段階とレム睡眠段階の区別はされていない。そこで別途心拍データを用いて、レム睡眠段階とノンレム睡眠段階を区別する。レム睡眠段階は、心拍データから個別に判定することもできるが、上述したノンレム睡眠の推定結果を利用して推定する場合は、「ノンレム睡眠段階1以上」という広い枠の中からレム睡眠段階を特定するという意味で「REM補正」と称してもよい。
【0034】
図6は、レム睡眠段階の判定を説明する図である。実施形態では、心拍の揺らぎを利用してレム睡眠段階を推定する。まず、生体センサで取得した身体データから、心拍データを分離する(手順1)。心拍データは90分前後の大きな周期で緩やかに変化するが、大きな周期の中に細かな振動成分が多数含まれている。次に、分離した心拍データにFFTを適用して周波数領域の成分に変換し、バンドバスフィルタで所定の周期成分を抽出した後に、IFFTにより時間領域のデータに戻す(手順2)。
【0035】
実施形態の特徴として、FFTで得られた周波数成分のうち、2.5秒〜135分までの周期成分を抽出する。この抽出法は、特許文献1の従来法や他の一般的な睡眠段階推定で26分から135分の周期成分を抽出する点と異なる。従来法は、睡眠の周期自体に含まれる細かな変動を考慮していない。これに対し、実施形態では、心拍に生じる2.5秒から25分の細かい周期の心拍の変動(揺らぎ)を考慮するため、FFT成分の中から、2.5秒から135分までの周期成分を抽出してIFFTを適用する。これにより、時間領域で、心拍の揺らぎを表わす波を復元する(手順3)。周期成分の抽出は、2.5秒から135分までの周期に限定されない。心拍揺らぎには個人差があるので、被験者に応じて2秒から150分の周期の中で抽出範囲を調整してもよい。25分以下の細かい振動周期の成分から120分以上の長い変化周期の成分までが含まれればよいので、2秒から120分までの周期成分を抽出してもよいし、5秒〜150分までの周期成分を抽出してもよい。
【0036】
次に、IFFT後の波形データに対して、5分間の平均を計算し、レム睡眠段階判定用の閾値TH2を設定する(手順4)。ここで設定される閾値TH2は、IFFT後のデータ全体の平均に、標準偏差に0.2を乗じた値を足し算した値である(全体平均+標準偏差×0.2)。係数0.2は実験的に得られた値であり、最も正答率を高くする値である。
【0037】
閾値TH2を超える区間をレム睡眠段階と判定する(手順5)。太線で示される区間がレム睡眠段階として判定された区間である。
図5で取得されたノンレム判定データを下地データとして用いる場合は、ノンレム睡眠段階1と推定された区間の中からレム睡眠段階の区間が特定される。この意味で、
図6の手順5で得られる判定結果を「REM補正」後の睡眠段階判定結果と称してもよい。
【0038】
図7は、覚醒段階の判定を説明する図である。覚醒段階は体動データに基づいて推定される。まず、生体センサで取得した身体データから、体動データを分離する(手順1)。分離した体動データから、1分ごとの平均値を算出し、閾値TH3を設定する(手順2)。閾値TH3は、一晩の睡眠の全体動データの平均に、標準偏差に0.2を乗算した値を足し算した値である(全体平均+標準偏差×0.2)。平均値の算出区間は1分に限定されず、2分ごと、3分ごと等であってもよい。ただし、覚醒段階では体動の大きさ、頻度ともに増大するので、心拍データや呼吸データの平均化時間よりも短い平均化時間に設定するのが望ましい。
【0039】
閾値TH3を超える区間を覚醒段階と判定する(手順3)。黒丸で示される区間が覚醒段階として判定された区間である。
図6のレム判定されたデータを下地データとして用いる場合は、ノンレム睡眠段階1と推定された区間の中でレム睡眠段階と推定された区間も含め覚醒段階の区間が特定される。この意味で、
図7の手順3で得られる判定結果を「WAKE補正」と称してもよい。
図5のノンレム睡眠段階の判定データと、
図6のレム判定されたデータの両方を下地データとして用いる場合は、
図7の最下段の図のように、睡眠段階を総合的に推定したデータを生成することができる。
【0040】
図8は、実施形態のノンレム判定、レム判定、及び覚醒判定の利用態様を説明する図である。
図4を参照して説明したように、睡眠段階に応じて最適な身体データを用いた推定を行うので、覚醒判定、レム判定、ノンレム判定の順に判定を優先して判定結果に反映するのであれば、ノンレム睡眠段階の判定、レム睡眠段階の判定、及び覚醒段階の判定は、個別に行ってもよいし、順次行ってもよい。判定順を問わず同一の結果を得ることができる。
【0041】
図8の例では、まず閾値TH1−aとTH1−bを用いてノンレム睡眠段階を推定する(処理(a))。この推定により、ノンレム睡眠段階1、レム睡眠段階、及び覚醒段階を含む浅い睡眠区間と、ノンレム睡眠段階2〜4の深い睡眠区間とが区別される。例えば、被介護者が夜中に起きて徘徊する可能性がある場合に、TH1−aを超える区間を重点的にチェックすることで、徘徊を未然に防止することができる。また、介護施設等で排泄ケアのタイミングを、より正確に特定することもできる。
【0042】
処理(a)の結果に基づいて、レム睡眠段階をより正確に絞り込んでもよい(処理(b))。実施形態では心拍の揺らぎに基づいてレム睡眠段階を推定しているので、従来例と比較してより正確にレム睡眠段階を推定することができる。
【0043】
処理(a)の結果に基づいて、覚醒段階を推定してもよい(処理(c))。さらに、処理(b)の後に処理(c)を実施して、処理(b)と処理(c)で得られたデータを合算して、最終的に処理(d)のデータを生成してもよい。
【0044】
図9は、実施形態の方法によるレム判定の効果を示す図である。グレーのラインはR&K法による精密な睡眠判定結果である。実施形態の狙いは、センサで取得した身体データからの睡眠段階の推定結果をできるだけR&K法による推定結果に近づけることである。比較例として、特許文献1の従来法(
図2参照)によるレム判定結果を点線で示す。図中、太線で示す部分が実施例のレム判定による推定結果である。
【0045】
従来法では、睡眠周期に含まれる細かい変動成分が考慮されていないので、レム睡眠段階が正確に推定されていない。これに対し、実施形態の方法は心拍変化の大きな周期とともに、心拍変化の周期に含まれる細かい周波数変動成分を取り込むので、R&K法によるレム睡眠段階の推定結果に近づけることができる。
【0046】
図10は、実施形態の方法による覚醒判定の効果を示す図である。グレーのラインはR&K法による睡眠判定結果である。比較例として、特許文献1の従来法(
図2参照)による覚醒判定結果を点線で示す。図中、太線で示す部分が実施例の覚醒判定(WAKE補正とも称する)による推定結果である。従来法では、主として心拍データを用いて睡眠段階を判定しているので、レム睡眠段階と覚醒段階が明確に区別されていない。これに対し、覚醒判定に体動データを用いる実施形態の方法では、R&K法による判定結果との近似性が高い。
【0047】
図11は、全睡眠段階における実施形態の手法のR&K法に対する一致率を示す図である。このデータは、一人の被験者に対して、R&K法による睡眠段階の推定と、実施形態の方法による睡眠段階推定を行って、その比較結果から得られたものである。図中、点線がR&K法による推定結果、実線が実施形態の手法による推定結果である。太い実線で示す部分は、R&K法との完全一致が得られた区間である。斜め線は、実施形態の推定結果がR&K法による睡眠段階の推定から1段階だけズレた区間である。
【0048】
同一の被験者での比較によると、完全一致は57.8%、レム睡眠段階の推定に着目した一致率は60.9%である。1段階のズレを許容すると、一致率は86.4%になる。
【0049】
図12は、20代から70代までの男女26人の平均データにおけるR&K法との一致率を示す図である。
図9〜11が一人の被験者についての推定データを用いて比較しているのに対し、
図12では年齢、性別が広い範囲にわたって異なる複数の被験者の平均推定データを用いている。比較例として、特許文献1の従来法とR&K法との一致率を示している。睡眠段階の推定結果の完全一致率は、従来法で32%であるのに対し、実施形態の方法では42%に向上している。
【0050】
図13は、
図12と同じ26人の平均データにおける睡眠段階ごとの一致率を示す。実施形態の特徴として、覚醒段階の一致率が27%も向上している。これは覚醒段階の判定に体動データを用いているためである。また、レム睡眠段階の一致率が6%も向上している。従来からレム睡眠段階の推定は困難とされており、6%の上昇効果は極めて大きい。さらに、ノンレム段階2の一致率も7%向上している。ノンレム段階2の推定精度が向上することによって、たとえば、高齢者の深い睡眠中に排尿ケアを行うことで、睡眠を優先させた適切なケアを行うことができる。
【0051】
図14は、睡眠段階推定装置10の概略構成図である。睡眠段階推定装置10は、プロセッサ11、ユーザインタフェース16、メモリ17、通信インタフェース18、及びドライブ19を有する。ユーザインタフェース16は、キーボード、マウス、タッチパネル等の入力操作部と、モニタディスプレイ、スピーカ等の表示・出力部を含む。メモリ17は、ROM(Read Only Memory)、RAM(Random Access Memory)、ハードディスクドライブ等を含む。通信インタフェース18は、ネットワークを介して他の装置やセンサと通信を行う。ドライブ19は、図示しないリムーバブル記憶媒体が挿入されたときにそれらを駆動する。
【0052】
プロセッサ11は、データ取得部12と、判定部20と、合成部21を含み、判定部20は、ノンレム判定部13、レム判定部14、及び覚醒判定部15を含む。データ取得部12は、通信インタフェース18を介して外部の生体センサから入力される身体データを取得する。ノンレム判定部13は、データ取得部12で取得された身体データから呼吸データを分離し、所定時間ごとに呼吸数の変動係数を計算する。変動係数は、単位時間当たりの呼吸数の標準偏差を平均値で除算して算出される(変動係数=標準偏差/平均)。さらに、変動係数の全体の平均値に所定の係数(たとえば0.6)を乗算して、ノンレム判定用の第1閾値を設定し、第1閾値以下の領域をノンレム睡眠段階2〜4と推定する。
【0053】
レム判定部14は、データ取得部12で取得された身体データから、心拍データを分離して周波数領域のデータに変換し、25分以下の振動周期から120分以上の周期にわたる周期成分(たとえば2.5秒から135分までの周期成分)を抽出する。抽出した周期成分を時間領域の心拍データに戻して、所定の時間ごとに平均化する。次に、全体の平均値と標準偏差を求め、標準偏差に所定の係数(たとえば0.2)を乗算した値を全体の平均値に足し算して、レム判定用の第2閾値を設定する。第2閾値を超える領域をレム睡眠段階と推定する。
【0054】
覚醒判定部15は、データ取得部12で取得された身体データから、体動データを分離し、所定時間ごと(たとえば1分ごと)に体動を平均化する。次に体動の全体の平均値と標準偏差を求め、標準偏差に所定の係数(たとえば0.2)を乗算した値を全体の平均値に足し算して、覚醒判定用の第3閾値を設定する。第3閾値を超える領域を覚醒段階と推定する。
【0055】
合成部21は、ノンレム判定部13と、レム判定部14と、覚醒判定部15の判定結果を合成して、ひとつの睡眠段階判定データとして出力してもよい。レム判定部14は、ノンレム判定部13の判定結果を下地データとして使用して、レム睡眠段階の判定結果を付加してもよい(REM補正)。覚醒判定部15は、ノンレム判定部13の判定結果、またはノンレム判定部13とレム判定部14の判定結果に、覚醒段階の判定結果を付加してもよい(WAKE補正)。
【0056】
ノンレム判定部13と、レム判定部14と、覚醒判定部15の判定結果は個別にユーザインタフェース16から出力されてもよいし、合成部21で合成された後に出力されてもよい。
【0057】
ノンレム判定部13、レム判定部14、覚醒判定部15、及び合成部21の動作をコンピュータプログラムで実現する場合は、メモリ17に格納された睡眠段階判定プログラムをプロセッサ11で実行する。睡眠段階判定プログラムは通信インタフェース18を介してインストールされてもよいし、ドライブ19を介してリムーバブル記憶媒体からインストールされてもよい。この場合、プログラムは、プロセッサに、
被験者の心拍データを取得する手順と、
前記心拍データを周波数領域の成分に変換する手順と、
前記周波数領域のデータから、2.5秒〜150分の周期にわたる範囲の周期成分を抽出して時間領域のデータに変換する手順と、
前記時間領域のデータのうち、所定の閾値を超える領域をレム睡眠段階と判定する手順とを実行させる。
【0058】
あるいは、コンピュータに、
被験者の体動データを取得する手順と、
前記体動データの全体平均と標準偏差を算出する手順と、
前記標準偏差に所定の係数を乗算した値を前記全体平均に足し合わせた値を閾値として設定する手順と、
前記閾値を超える領域を覚醒段階と判定する手順と、
を実行させてもよい。
【0059】
また、コンピュータに、
被験者の呼吸データを取得する手順と、
前記呼吸データに基づいて単位時間当たりの呼吸数の全体平均と標準偏差を算出する手順と、
前記標準偏差に所定の係数を乗算した値を前記全体平均に足し合わせた値を閾値として設定する手順と、
前記閾値以下の領域をノンレム睡眠段階と判定する手順と、
を実行させてもよい。
【0060】
上述した構成と手法により、測定された身体データから、簡単な手法で、より正確に睡眠段階を推定することができる。
【符号の説明】
【0061】
10 睡眠段階判定装置
11 プロセッサ
12 データ取得部
13 ノンレム判定部
14 レム判定部
15 覚醒判定部
16 ユーザインタフェース
17 メモリ
18 通信インタフェース
19 ドライブ
20 判定部
21 合成部