(57)【特許請求の範囲】
【請求項１】
ユーザの生体情報を検出する生体情報検出部と、
前記生体情報検出部によって検出された前記生体情報に基づいて、前記ユーザの睡眠深さを演算する睡眠深さ演算部と、
安定した睡眠において、前記睡眠深さ演算部によって演算された前記睡眠深さが入眠開始時刻からの経過時間の経過につれて周期的に増減する複数の睡眠サイクルを有する睡眠リズムを記録する記録部と、
前記記録部に記録されている複数の前記睡眠リズムに基づいて、基準睡眠リズムを演算する基準睡眠リズム演算部と、
前記基準睡眠リズムは、複数の前記睡眠リズムを平準化して求められたものであり、前記基準睡眠リズムに基づいて、前記ユーザの覚醒予測時刻又は前記ユーザの理想着床時刻を演算する時刻演算部と、
前記睡眠深さ演算部によって演算された現時点での前記睡眠深さと、前記睡眠深さ演算部によって演算された現時点よりも前の前記睡眠深さとに基づいて、前記睡眠深さが減少している減少領域にあるか否かを判定する睡眠深さ方向判定部と、
前記睡眠深さ方向判定部によって前記減少領域にあると判定され、且つ現時点の前記睡眠深さが規定睡眠深さよりも浅い場合に、前記ユーザの途中覚醒を判定する途中覚醒判定部と、を有し、
前記途中覚醒判定部によって前記途中覚醒が判定された場合には、前記時刻演算部は、前記ユーザの現睡眠の最初の前記睡眠サイクルの極値と、前記基準睡眠リズムの最初の前記睡眠サイクルの極値に基づいて、前記ユーザの覚醒予測時刻を演算する睡眠管理装置。
【請求項２】
ユーザの生体情報を検出する生体情報検出部と、
前記生体情報検出部によって検出された前記生体情報に基づいて、前記ユーザの睡眠深さを演算する睡眠深さ演算部と、
安定した睡眠において、前記睡眠深さ演算部によって演算された前記睡眠深さが入眠開始時刻からの経過時間の経過につれて周期的に増減する複数の睡眠サイクルを有する睡眠リズムを記録する記録部と、
前記記録部に記録されている複数の前記睡眠リズムに基づいて、基準睡眠リズムを演算する基準睡眠リズム演算部と、
前記基準睡眠リズムは、複数の前記睡眠リズムを平準化して求められたものであり、前記基準睡眠リズムに基づいて、前記ユーザの覚醒予測時刻又は前記ユーザの理想着床時刻を演算する時刻演算部と、
前記睡眠深さ演算部によって演算された前記睡眠深さに基づいて、前記ユーザの睡眠が不安定であるか否かを判定する不安定睡眠判定部と、を有し、
前記不安定睡眠判定部によって、前記ユーザの睡眠が不安定であると判定された場合には、前記時刻演算部は、前記ユーザの現睡眠の最初の前記睡眠サイクルの極値と、前記基準睡眠リズムの最初の前記睡眠サイクルの極値に基づいて、前記ユーザの覚醒予測時刻を演算する睡眠管理装置。
【請求項３】
ユーザの生体情報を検出する生体情報検出部と、
前記生体情報検出部によって検出された前記生体情報に基づいて、前記ユーザの睡眠深さを演算する睡眠深さ演算部と、
安定した睡眠において、前記睡眠深さ演算部によって演算された前記睡眠深さが入眠開始時刻からの経過時間の経過につれて周期的に増減する複数の睡眠サイクルを有する睡眠リズムを記録する記録部と、
前記記録部に記録されている複数の前記睡眠リズムに基づいて、基準睡眠リズムを演算する基準睡眠リズム演算部と、
前記基準睡眠リズムに基づいて、前記ユーザの覚醒予測時刻又は前記ユーザの理想着床時刻を演算する時刻演算部と、
前記ユーザによる設定覚醒時刻の入力を受け付ける入力部と、を有し、
前記時刻演算部は、前記基準睡眠リズムに基づいて、前記設定覚醒時刻を基点として、前記ユーザの着床に適した前記理想着床時刻を演算し、
前記基準睡眠リズム演算部は、前記記録部に記録されている複数の前記睡眠リズムのうち、前記睡眠リズムにおける総睡眠深さが最も深い前記睡眠リズムを前記基準睡眠リズムとして選択する睡眠管理装置。
【請求項４】
ユーザの生体情報を検出する生体情報検出部と、
前記生体情報検出部によって検出された前記生体情報に基づいて、前記ユーザの睡眠深さを演算する睡眠深さ演算部と、
安定した睡眠において、前記睡眠深さ演算部によって演算された前記睡眠深さが入眠開始時刻からの経過時間の経過につれて周期的に増減する複数の睡眠サイクルを有する睡眠リズムを記録する記録部と、
前記記録部に記録されている複数の前記睡眠リズムに基づいて、基準睡眠リズムを演算する基準睡眠リズム演算部と、
前記基準睡眠リズムに基づいて、前記ユーザの覚醒予測時刻又は前記ユーザの理想着床時刻を演算する時刻演算部と、
前記ユーザによる設定覚醒時刻の入力を受け付ける入力部と、を有し、
前記時刻演算部は、前記基準睡眠リズムに基づいて、前記設定覚醒時刻を基点として、前記ユーザの着床に適した前記理想着床時刻を演算し、
前記睡眠リズムに対応する睡眠時における温度、湿度、寝具、及び前記ユーザの睡眠前の行為の少なくとも１の情報である環境情報が各前記睡眠リズムに対応して前記記録部に記録され、
前記ユーザの当日の睡眠時における前記環境情報が入力される環境情報入力部を有し、
前記基準睡眠リズム演算部は、前記記録部に記録されている複数の前記睡眠リズムのうち、前記環境情報入力部に入力された前記環境情報が前記記録部に記録されている前記環境情報と合致し、前記睡眠リズムにおける総睡眠深さが最も深い前記睡眠リズムを前記基準睡眠リズムとして選択する睡眠管理装置。
【請求項５】
前記ユーザを覚醒させるための機器である覚醒機器と、前記時刻演算部によって演算された前記ユーザの覚醒予測時刻に基づいて、前記覚醒機器を作動させる覚醒機器作動部と、を有する請求項１又は請求項２に記載の睡眠管理装置。
【請求項６】
途中覚醒時において、前記ユーザが使用する機器である途中覚醒時使用機器と、
前記途中覚醒判定部によって、前記途中覚醒が判定された場合に、前記途中覚醒時使用機器を作動させる途中覚醒時使用機器作動部と、を有する請求項１に記載の睡眠管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの睡眠の質（睡眠時間、睡眠リズム、睡眠深さ、など）を学習し、ユーザに適した良質の睡眠を提供する技術に関するものである。
【背景技術】
【０００２】
人の入眠後には、睡眠深さが周期的に深くなった後に浅くなる睡眠サイクルが複数回繰り返されることが知られている。そして、人は、睡眠深さが最も浅い時に目覚めると、すっきりした目覚めで起床することができる。そこで、特許文献１に示すように、起床予想時間に近い時間であって、睡眠深さが浅いタイミングで、アラームを鳴らして、ユーザの目覚めを促す装置が提案されている。特許文献１に示す装置は、着床前のユーザの行為（例えば、飲酒や運動）に対応して予め設定されている入眠時間と、ユーザによって選択された眠り希望時間を加算することにより、ユーザの起床予想時間を演算している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１９９０２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザが着床してから実際に入眠するまで入眠時間と、ユーザの着床前のユーザの行為との間にはある程度の関連性が有るが、ユーザの実際の入眠時間は日によって異なる。このため、ユーザの実際の入眠時間が、ユーザの着床前のユーザの行為に対応して予め設定されている入眠時間よりも長引いてしまった場合には、ユーザは希望時間よりも短くしか寝ることができず、例え睡眠深さが浅いタイミングで、アラームが鳴ったとしても、ユーザは睡眠不足を感じてしまい、すっきりと目覚めで起床することができない。
【０００５】
もし、ユーザの覚醒予測時刻を正確に演算することができれば、演算された覚醒予測時刻や演算された覚醒予測時刻前の睡眠深さが最も浅い時にアラーム等の覚醒機器を作動させることにより、ユーザはすっきりとした目覚めで起床することができる。
【０００６】
本発明の発明者らは、これまでに多くの測定対象者について、繰り返し睡眠状態を測定してきた結果、測定対象者（ユーザ）ごとに固有の睡眠リズムがあることを突き止めてきた。本発明は、このような事情に鑑みてなされたものであり、ユーザの睡眠リズムの基づきユーザの睡眠を予測して、覚醒予測時刻を演算することができる技術を提供することである。
【課題を解決するための手段】
【０００７】
上述した課題を解決するためになされた、請求項１に係る睡眠管理装置の発明は、ユーザの生体情報を検出する生体情報検出部と、前記生体情報検出部によって検出された前記生体情報に基づいて、前記ユーザの睡眠深さを演算する睡眠深さ演算部と、安定した睡眠において、前記睡眠深さ演算部によって演算された前記睡眠深さが入眠開始時刻からの経過時間の経過につれて周期的に増減する複数の睡眠サイクルを有する睡眠リズムを記録する記録部と、前記記録部に記録されている複数の前記睡眠リズムに基づいて、基準睡眠リズムを演算する基準睡眠リズム演算部と、前記基準睡眠リズムは、複数の前記睡眠リズムを平準化して求められたものであり、前記基準睡眠リズムに基づいて、前記ユーザの覚醒予測時刻又は前記ユーザの理想着床時刻を演算する時刻演算部と、前記睡眠深さ演算部によって演算された現時点での前記睡眠深さと、前記睡眠深さ演算部によって演算された現時点よりも前の前記睡眠深さとに基づいて、前記睡眠深さが減少している減少領域にあるか否かを判定する睡眠深さ方向判定部と、前記睡眠深さ方向判定部によって前記減少領域にあると判定され、且つ現時点の前記睡眠深さが規定睡眠深さよりも浅い場合に、前記ユーザの途中覚醒を判定する途中覚醒判定部と、を有し、前記途中覚醒判定部によって前記途中覚醒が判定された場合には、前記時刻演算部は、前記ユーザの現睡眠の最初の前記睡眠サイクルの極値と、前記基準睡眠リズムの最初の前記睡眠サイクルの極値に基づいて、前記ユーザの覚醒予測時刻を演算する構成とした。
上述した課題を解決するためになされた、請求項２に係る睡眠管理装置の発明は、ユーザの生体情報を検出する生体情報検出部と、前記生体情報検出部によって検出された前記生体情報に基づいて、前記ユーザの睡眠深さを演算する睡眠深さ演算部と、安定した睡眠において、前記睡眠深さ演算部によって演算された前記睡眠深さが入眠開始時刻からの経過時間の経過につれて周期的に増減する複数の睡眠サイクルを有する睡眠リズムを記録する記録部と、前記記録部に記録されている複数の前記睡眠リズムに基づいて、基準睡眠リズムを演算する基準睡眠リズム演算部と、前記基準睡眠リズムは、複数の前記睡眠リズムを平準化して求められたものであり、前記基準睡眠リズムに基づいて、前記ユーザの覚醒予測時刻又は前記ユーザの理想着床時刻を演算する時刻演算部と、前記睡眠深さ演算部によって演算された前記睡眠深さに基づいて、前記ユーザの睡眠が不安定であるか否かを判定する不安定睡眠判定部と、を有し、前記不安定睡眠判定部によって、前記ユーザの睡眠が不安定であると判定された場合には、前記時刻演算部は、前記ユーザの現睡眠の最初の前記睡眠サイクルの極値と、前記基準睡眠リズムの最初の前記睡眠サイクルの極値に基づいて、前記ユーザの覚醒予測時刻を演算する構成とした。
上述した課題を解決するためになされた、請求項３に係る睡眠管理装置の発明は、ユーザの生体情報を検出する生体情報検出部と、前記生体情報検出部によって検出された前記生体情報に基づいて、前記ユーザの睡眠深さを演算する睡眠深さ演算部と、安定した睡眠において、前記睡眠深さ演算部によって演算された前記睡眠深さが入眠開始時刻からの経過時間の経過につれて周期的に増減する複数の睡眠サイクルを有する睡眠リズムを記録する記録部と、前記記録部に記録されている複数の前記睡眠リズムに基づいて、基準睡眠リズムを演算する基準睡眠リズム演算部と、前記基準睡眠リズムに基づいて、前記ユーザの覚醒予測時刻又は前記ユーザの理想着床時刻を演算する時刻演算部と、前記ユーザによる設定覚醒時刻の入力を受け付ける入力部と、を有し、前記時刻演算部は、前記基準睡眠リズムに基づいて、前記設定覚醒時刻を基点として、前記ユーザの着床に適した前記理想着床時刻を演算し、前記基準睡眠リズム演算部は、前記記録部に記録されている複数の前記睡眠リズムのうち、前記睡眠リズムにおける総睡眠深さが最も深い前記睡眠リズムを前記基準睡眠リズムとして選択する構成とした。
上述した課題を解決するためになされた、請求項４に係る睡眠管理装置の発明は、ユーザの生体情報を検出する生体情報検出部と、前記生体情報検出部によって検出された前記生体情報に基づいて、前記ユーザの睡眠深さを演算する睡眠深さ演算部と、安定した睡眠において、前記睡眠深さ演算部によって演算された前記睡眠深さが入眠開始時刻からの経過時間の経過につれて周期的に増減する複数の睡眠サイクルを有する睡眠リズムを記録する記録部と、前記記録部に記録されている複数の前記睡眠リズムに基づいて、基準睡眠リズムを演算する基準睡眠リズム演算部と、前記基準睡眠リズムに基づいて、前記ユーザの覚醒予測時刻又は前記ユーザの理想着床時刻を演算する時刻演算部と、前記ユーザによる設定覚醒時刻の入力を受け付ける入力部と、を有し、前記時刻演算部は、前記基準睡眠リズムに基づいて、前記設定覚醒時刻を基点として、前記ユーザの着床に適した前記理想着床時刻を演算し、前記睡眠リズムに対応する睡眠時における温度、湿度、寝具、及び前記ユーザの前記睡眠前の行為の少なくとも１の情報である環境情報が各前記睡眠リズムに対応して前記記録部に記録され、前記ユーザの当日の睡眠時における前記環境情報が入力される環境情報入力部を有し、前記基準睡眠リズム演算部は、前記記録部に記録されている複数の前記睡眠リズムのうち、前記環境情報入力部に入力された前記環境情報が前記記録部に記録されている前記環境情報と合致し、前記睡眠リズムにおける総睡眠深さが最も深い睡眠リズムを前記基準睡眠リズムとして選択する構成とした。
【０００８】
睡眠深さ演算部は、生体情報検出部によって検出された生体情報に基づいて、ユーザの睡眠深さを演算する。そして、記録部には、睡眠深さが入眠開始時刻からの経過時間の経過につれて周期的に増減する複数の睡眠サイクルを有する睡眠リズムが記録される。そして、基準睡眠リズム演算部は、記録部に記録されている複数の睡眠リズムに基づいて、基準睡眠リズムを演算する。これにより、ユーザに固有な睡眠リズムである基準睡眠リズムが演算される。そして、時刻演算部は、基準睡眠リズムに基づいて、ユーザの覚醒予測時刻を演算する。例えば、時刻演算部は、基準睡眠リズムとユーザの当日の睡眠リズムとを比較することにより、基準睡眠リズムとユーザの当日の睡眠リズムとの時間のズレを演算し、当該時間のズレを基準睡眠リズムにおける覚醒時刻に加算することにより、ユーザの当日の覚醒予測時刻を演算することができる。これにより、着床から実際に入眠するまでの時間である入眠時間が日によって異なったとしても、当該入眠時間の長短に起因する基準睡眠リズムとユーザの当日の睡眠リズムとの時間のズレが演算される。そして、この時間のズレが基準睡眠リズムにおける覚醒時刻に加算されることにより、ユーザの当日の覚醒予測時刻が正確に演算される。
【図面の簡単な説明】
【０００９】
【図１】本実施形態の睡眠管理装置の全体図である。
【図２】人の睡眠リズムを表したグラフである。
【図３】安定した睡眠の場合の覚醒時刻予測の説明図であり、太線を基準睡眠リズムで表し、細線を睡眠が安定している場合の当日の睡眠リズムを表したグラフである。
【図４】途中覚醒が発生した場合の覚醒時刻予測の説明図であり、太線を基準睡眠リズムで表し、細線を途中覚醒が発生した場合の当日の睡眠リズムを表したグラフである。
【図５】不安定睡眠が発生した場合の覚醒時刻予測の説明図であり、太線を基準睡眠リズムで表し、細線を不安定睡眠が発生した場合の当日の睡眠リズムを表したグラフである。
【図６Ａ】図１に示す制御部が実行する「睡眠情報記録処理」のフローチャートである。
【図６Ｂ】図１に示す制御部が実行する「睡眠情報記録処理」のフローチャートである。
【図７Ａ】図１に示す制御部が実行する「覚醒予測時刻演算処理」のフローチャートである。
【図７Ｂ】図１に示す制御部が実行する「覚醒予測時刻演算処理」のフローチャートである。
【図８】「睡眠情報」を表した説明図である。
【図９】図１に示す制御部が実行する「理想着床時刻判定処理」のフローチャートである。
【図１０】理想着床時刻を演算する場合の基準睡眠リズムを表したグラフである。
【発明を実施するための形態】
【００１０】
（睡眠管理装置の構成）
以下に、図１を用いて、本実施形態の睡眠管理装置１００の構成について説明する。本実施形態の睡眠管理装置１００は、マット１１、生体情報検出センサ１３、制御部１５、報知部１６、入力部１７、温度センサ１８、湿度センサ１９、時計２０、覚醒機器２１、途中覚醒時使用機器２２を有している。
【００１１】
マット１１は、寝室に載置され、ユーザ１が睡眠時にその上面に横臥して睡眠するものである。生体情報検出センサ１３（生体情報検出部）は、ユーザ１の体動、ユーザ１の脈拍、ユーザ１の脳波の少なくとも１つの情報である生体情報を検出するセンサである。生体情報検出センサ１３は、本実施形態では、マット１１内に設けられている。なお、生体情報検出センサ１３がユーザ１に直接装着されている実施形態であっても差し支え無い。また、生体情報検出センサ１３のうち、ユーザ１の体動を検出するセンサが、マット１１が載置されるベットフレーム１１ａの本体１１ａ１や脚部１１ａ２に設けられていても差し支え無い。
【００１２】
制御部１５は、睡眠管理装置１００を統括制御するものである。制御部１５は、生体情報検出センサ１３と接続し、生体情報検出センサ１３から生体情報を取得する。そして、制御部１５（睡眠深さ演算部）は、取得した生体情報に基づいて、ユーザ１の睡眠深さを演算する。例えば、生体情報がユーザ１の体動である場合には、制御部１５は、単位時間当たりのユーザ１の体動が少ない程、ユーザ１が深い睡眠状態にあると演算する。なお、ユーザ１の生体情報に基づいて睡眠深さを演算する方法は、特開２００２−２９１７１０号公報、特開２００９−１５３５５０号公報、特開２０１１−６７２４１号公報等に示されるように周知技術であるので、ここでの説明は割愛する。制御部１５は、後述する「睡眠リズム」を含む「睡眠情報」（図８示）を記録するフラッシュメモリー等の記録部１５ａと１５ｂを有している。１５ａは、睡眠管理装置で記録を開始した日から全ての睡眠データを一定の基準で記憶し、１５ｂは、直近（例えば１週間）の睡眠データを全て記憶する部位である。
【００１３】
報知部１６は、ディズプレーやスピーカ等のユーザに情報を報知させる装置である。入力部１７は、タッチパネル、物理的なボタン、ポインティングディバイス等のユーザ１が情報を入力するための装置である。温度センサ１８は、マット１１が載置されている部屋（以下、適宜寝室と略す）の温度を検出するセンサである。湿度センサ１９は、寝室の湿度を検出するセンサである。時計２０は、年、月、日、時刻を計時するカレンダ機能付の時計である。報知部１６、入力部１７、温度センサ１８、湿度センサ１９、及び時計２０は、制御部１５に接続されている。このような構成によって、制御部１５は、マット１１が載置されている部屋の温度及び湿度を検出し、時刻を得ることができる。
【００１４】
覚醒機器２１は、ユーザ１の覚醒を促す機器であり、例えば、アラーム、オーディオ機器、照明機器、電動カーテン、空調機器等である。途中覚醒時使用機器２２は、睡眠中のユーザ１が途中覚醒してしまった場合に、ユーザ１が使用する機器であり、例えば、トイレに到る廊下やトイレに設けられている照明機器、加温機能付の便座等、空調機器等である。覚醒機器２１及び途中覚醒時使用機器２２は、制御部１５に接続されている。なお、図１において、１２は布団等の寝具である。
【００１５】
（睡眠リズムの説明）
以下に図２を用いて、人の「睡眠リズム」について説明する。図２に示すように、人の「睡眠リズム」は、人の入眠後に、「睡眠深さ」が周期的に深くなった後に浅くなる睡眠サイクルを複数有している。つまり、「睡眠リズム」は、「睡眠深さ」が入眠開始時刻からの経過時間の経過につれて周期的に増減する複数の睡眠サイクルを有している。この睡眠サイクルは、人によって異なり、人の睡眠開始時の環境（部屋の温度、湿度、寝具）や、睡眠前の人の行為（例えば、飲酒や運動）によっても変化する。
【００１６】
人は、最後の睡眠サイクルにおいて、睡眠深さが浅くなって、覚醒に到る。場合によっては、図２の破線で示すように、人は、睡眠中において、睡眠深さが浅くなり過ぎて、睡眠途中で覚醒してしまう（以下、途中覚醒と略す）場合が有る。なお、図２に記載されているように、「睡眠深さ」が深くなるに従って、レム睡眠から睡眠深度が深くなる。
【００１７】
（覚醒時刻予測の概要）
制御部１５は、図２に示すような、ユーザ１の「睡眠深さ」と入眠開始時刻からの経過時間との関係を表した「睡眠リズム」を、記録部１５ａ（１５ｂ）に記録させる。そして、制御部１５（基準睡眠リズム演算部）は、記録部１５ａ（１５ｂ）に記録された複数の「睡眠リズム」を平準化することにより、「基準睡眠リズム」を演算する（図３示）。
【００１８】
まず、ユーザ１の当日の睡眠が、図３に示されるような、安定した睡眠の場合について説明する。当日の「睡眠リズム」が、最後の睡眠サイクルに達した場合に、制御部１５（時刻演算部）は、「基準睡眠リズム」と当日の「睡眠リズム」との位相を合せようとしたときのズレ時間（時間差）ａを演算する。そして、制御部１５（時刻演算部）は、「基準睡眠リズム」における入眠時刻から覚醒までの時間ｂに対し、ズレ時間ａを加算または減算することにより、ユーザ１の当日の「覚醒予測時刻」を演算して予測する。
【００１９】
次に、ユーザ１の当日の睡眠において途中覚醒あるいは不安定睡眠が発生した場合について説明する。図４は、ユーザ１の当日の睡眠において途中覚醒が発生した場合の覚醒時刻予測を説明する図である。図５は、ユーザ１の当日の睡眠において不安定睡眠が発生した場合についての説明する図である。ユーザ１の当日の睡眠において途中覚醒あるいは不安定睡眠が発生した場合、制御部１５は、「基準睡眠リズム」の最初の睡眠サイクルにおける極大値に達した時ｃ１から「基準睡眠リズム」における覚醒時までの経過時間ｄを演算する。次に、制御部１５は、ユーザ１の当日の「睡眠リズム」の最初の睡眠サイクルにおける極大値に達した時刻ｃ２に、上述の経過時間ｄを加算することにより、ユーザ１の当日の「覚醒予測時刻」を演算して予測する。
【００２０】
以下に、図６Ａ、図６Ｂ、図７Ａ、図７Ｂに示すフローチャートを用いて、「基準睡眠リズム」に基づいて、ユーザ１の当日の「覚醒予測時刻」を演算する方法について詳細に説明する。
【００２１】
（睡眠情報記録処理）
図６Ａ及び図６Ｂは、「睡眠情報記録処理」についてのフローチャートである。この「睡眠情報記録処理」によって、図８に示す「睡眠情報」が記録部１５ａ（１５ｂ）に記録されるとともに、「基準睡眠リズム」が演算されて更新される。なお、「睡眠情報」は、着床年月日、ユーザ１の夕食時刻及び入浴時刻、寝具情報、ユーザ１の睡眠前の行為、マット１１が載置されている部屋（寝室）の温度及び湿度、ユーザ１の着床時刻及び覚醒時刻、睡眠深さと入眠開始時からの経過時間が対応付けされた複数のデータ（睡眠リズム）、途中覚醒の有無が、対応付けられて記録部１５ａ（１５ｂ）に記録されている情報である。睡眠管理装置１００は、主電源が投入されると、プログラムをステップＳ１０に進める。
【００２２】
ステップＳ１０において、制御部１５は、「個人情報」、「現在時刻情報」、ユーザ１の夕食時刻及び入浴時刻、及び「環境情報」の入力をユーザに要求する旨の表示を報知部１６に報知させる。なお、「個人情報」とは、ユーザ１の氏名、生年月日、生別、身長、体重等の情報である。しかし、体重は、生体情報検出センサ１３にて取得しても差し支え無い。また、「現在時刻情報」とは、現在の年、月、日、時刻の情報である。なお、「個人情報」や「現在時刻情報」が既に入力済みである場合には、制御部１５は「個人情報」や「現在時刻情報」の入力の要求を報知部１６で報知させない。また、「環境情報」とは、寝具情報、ユーザ１の睡眠前の行為、寝室の温度及び湿度である。ステップＳ１０では、「環境情報」のうち、寝具情報及びユーザ１の睡眠の行為の入力を、ユーザ１に要求する。ステップＳ１０が終了すると、制御部１５は、プログラムをステップＳ１１に進める。
【００２３】
ステップＳ１１において、制御部１５は、ユーザ１の入力部１７の操作によって、ユーザ１の夕食時刻及び入浴時刻、及び「環境情報」、（「個人情報」）、（「現在時刻情報」）の入力が有ったと判断した場合には（ステップＳ１１：ＹＥＳ）、プログラムをステップＳ１２に進める。一方で、制御部１５は、ユーザ１の夕食時刻及び入浴時刻、及び「環境情報」、（「個人情報」）、（「現在時刻情報」）の入力が無いと判断した場合には（ステップＳ１１：ＮＯ）、ステップＳ１１の処理を繰り返す。
【００２４】
ステップＳ１２において、制御部１５は、ユーザ１の夕食時刻及び入浴時刻、及び「環境情報」を着床年月日と対応付けさせて記録部１５ａ（１５ｂ）に記録させて（「睡眠情報」として記録）、プログラムをステップＳ２１に進める。なお、ステップＳ１１において、「個人情報」や「現在時刻情報」が入力された場合には、「個人情報」や「現在時刻情報」も記録部１５ａ（１５ｂ）に記録させる。
【００２５】
Ｓ２１において、制御部１５は、生体情報検出センサ１３からの信号に基づいて、マット１１上にユーザ１が寝ていると判断した場合には（ステップＳ２１：ＹＥＳ）、プログラムをステップＳ２２に進める。一方で、制御部１５は、マット１１上にユーザ１が寝ていないと判断した場合には（ステップＳ２１：ＮＯ）、ステップＳ２１の処理を繰り返す。なお、制御部１５は、生体情報検出センサ１３からの信号に基づいて、ユーザ１の体動、ユーザ１の脈拍、ユーザ１の脳波の少なくとも１つを検出した場合には、マット１１上にユーザ１が寝ていると判断する。
【００２６】
ステップＳ２２において、制御部１５は、時計２０から出力された時刻を着床時刻として、着床年月日と対応付けさせて記録部１５ａ（１５ｂ）に記録させる。ステップＳ２２が終了すると、制御部１５はプログラムをステップＳ２３に進める。
【００２７】
ステップＳ２３において、制御部１５は、温度センサ１８及び湿度センサ１９からの信号に基づいて、寝室の温度及び湿度を、着床年月日と対応付けさせて記録部１５ａ（１５ｂ）に記録させる。ステップＳ２３が終了すると、制御部１５は、プログラムをステップＳ２４に進める。
【００２８】
ステップＳ２４において、制御部１５は、生体情報検出センサ１３によって検出されたユーザ１の生体情報に基づいて、上述した方法によって、ユーザ１の「睡眠深さ」の演算を開始する。ステップＳ２４が終了すると、制御部１５は、プログラムをステップＳ３１に進める。
【００２９】
ステップＳ３１において、制御部１５は、「睡眠深さ」に基づいて、ユーザ１が入眠を開始したと判断した場合には（ステップＳ３１：ＹＥＳ）、プログラムをステップＳ３２に進める。一方で、制御部１５は、「睡眠深さ」に基づいて、ユーザ１が入眠していないと判断した場合には（ステップＳ３１：ＮＯ）、ステップＳ３１の処理を繰り返す。なお、「睡眠深さ」が０で無くなった場合に、制御部１５は、ユーザ１が入眠したと判断する。
【００３０】
ステップＳ３２において、制御部１５は、「睡眠深さ」と入眠時刻からの経過時間との関係及び睡眠サイクル回数を対応付けて記録部１５ａ（１５ｂ）に一時的に記憶させる処理を開始させる。ステップＳ３２が終了すると、制御部１５は、プログラムをステップＳ４１に進める。
【００３１】
ステップＳ４１において、制御部１５（不安定睡眠判定部）は、「睡眠深さ」に基づいて、ユーザ１の不安定睡眠が発生していたと判定した場合には（ステップＳ４１：ＹＥＳ）、プログラムをステップＳ６１に進める。一方で、制御部１５（不安定睡眠判定部）は、「睡眠深さ」に基づいて、ユーザ１の不安定睡眠が発生していなかったと判断した場合には（ステップＳ４１：ＮＯ）、プログラムをステップＳ４２に進める。なお、制御部１５（不安定睡眠判定部）は、「睡眠深さ」が浅くなる傾向において、「睡眠深さ」が、図５に示す「不安定睡眠判定閾値」よりも浅くならずに、「睡眠深さ」が深くなった場合に、不安定睡眠の発生を判定する。
【００３２】
ステップＳ４２において、制御部１５は、「睡眠深さ」に基づいて、ユーザ１が覚醒したと判断した場合には（ステップＳ４２：ＹＥＳ）、プログラムをステップＳ４３に進める。一方で、制御部１５は、「睡眠深さ」に基づいて、ユーザ１が覚醒していないと判断した場合には（ステップＳ４２：ＮＯ）、プログラムをステップＳ４１に戻す。なお、制御部１５は、「睡眠深さ」によって得られた睡眠サイクルが最終の睡眠サイクルであり、演算された「睡眠深さ」が０である時間が規定時間以上継続した場合には、ユーザ１が覚醒したと判断する。
【００３３】
ステップＳ４３において、制御部１５は、「睡眠深さ」に基づいて、ユーザ１の途中覚醒が発生していた判定した場合には（ステップＳ４３：ＹＥＳ）、プログラムをステップＳ６０に進める。一方で、制御部１５は、「睡眠深さ」に基づいて、ユーザ１の途中覚醒が発生していなかったと判断した場合には（ステップＳ４３：ＮＯ）、プログラムをステップＳ５１に進める。なお、制御部１５は、「睡眠深さ」が０となった時の睡眠サイクルが最終の睡眠サイクルでないと判断した場合に、ユーザ１の途中覚醒が発生していたと判定する。
【００３４】
ステップＳ５１において、制御部１５は、ステップＳ４２においてユーザ１が覚醒した時点の時刻（覚醒時刻）を着床年月日と対応付けさせて記録部１５ａ（１５ｂ）に記録させる。ステップＳ５１が終了すると、制御部１５は、プログラムをステップＳ５２に進める。
【００３５】
ステップＳ５２において、記録部１５ａ（１５ｂ）に対応付けさせて一時記録してある「睡眠深さ」と入眠時刻からの経過時間との関係である「睡眠リズム」及び睡眠サイクル回数を、着床年月日と関連付けて記録部１５ａ（１５ｂ）に記録させる。ステップＳ５２が終了すると、制御部１５は、プログラムをステップＳ７１に進める。
【００３６】
ステップＳ６０において、制御部１５は、途中覚醒が有ったことを着床年月日と関連付けて記録部１５ａ（１５ｂ）に記録させる。ステップＳ６０が終了すると、制御部１５は、プログラムをステップＳ６１に進める。
【００３７】
ステップＳ６１において、制御部１５は、途中覚醒前又は不安定睡眠発生前の睡眠サイクルまでの「睡眠深さ」と入眠時刻からの経過時間との関係である「睡眠リズム」を着床年月日と関連付けて記録部１５ａ（１５ｂ）に記録させる。ステップＳ６１が終了すると、制御部１５は、プログラムをステップＳ６２に進める。
【００３８】
ステップＳ６２において、制御部１５は、「睡眠深さ」に基づいて、ユーザ１が覚醒したと判断した場合には（ステップＳ６２：ＹＥＳ）、プログラムをステップＳ６３に進める。一方で、制御部１５は、「睡眠深さ」に基づいて、ユーザ１が覚醒していないと判断した場合には（ステップＳ６２：ＮＯ）、ステップＳ６２の処理を繰り返す。
【００３９】
ステップＳ６３において、制御部１５は、記録部１５ａ（１５ｂ）に対応付けさせて一時記録してある「睡眠深さ」と入眠時刻からの経過時間との関係（不安定睡眠発生後や途中覚醒発生後も含む）、基準睡眠リズムの睡眠サイク回数、及び着床年月日と関連付けて記録部１５ｂに記録させる。ステップＳ６３が終了すると、制御部１５は、プログラムをステップＳ７１に進める。
【００４０】
ステップＳ７１において、制御部１５は、記録部１５ａに記憶してある全ての「睡眠リズム」を平準化することにより、「基準睡眠リズム」を演算して（図３示）、更新する。なお、複数の「睡眠リズム」の平準化には、複数の「睡眠リズム」の平均化処理が含まれる。また、「睡眠リズム」を平均化処理するに際して、「睡眠リズム」を正規分布させた場合に、分布の中央から規定以上のズレが有る「睡眠リズム」を排除することにしても差し支え無い。また、「睡眠リズム」を正規分布させた場合に、分布の中央値を「基準睡眠リズム」としても差し支え無い。ステップＳ７１が終了すると、「睡眠情報記録処理」が終了する。
【００４１】
この「睡眠情報記録処理」によって、ユーザ１の安定した睡眠における、睡眠深さと入眠開始時刻からの経過時間との関係を表した「睡眠リズム」が記録部１５ａ（１５ｂ）に記録される。なお、途中覚醒や不安定睡眠が発生した後の睡眠サイクルで、基準睡眠リズム値の許容範囲に収まらない値は記録部１５ａに記録されないが、直近の睡眠データを記憶する１５ｂには記憶される。つまり１５ｂは、一連の睡眠データを記憶し、ユーザに起こる直近の睡眠習慣の予測に活用される。
【００４２】
（覚醒予測時刻演算処理）
図７Ａ及び図７Ｂは、「覚醒予測時刻演算処理」についてのフローチャートである。この「覚醒予測時刻演算処理」によって、記録部１５ａ（１５ｂ）に記録されている複数の「睡眠リズム」と、当日のユーザ１の「睡眠リズム」に基づいて、ユーザ１の覚醒予測時刻が演算（推定）される。ユーザ１が入力部を操作することにより、制御部１５に演算開始信号が入力されると、「覚醒予測時刻演算処理」が開始し、プログラムはステップＳ１１１に進む。
【００４３】
Ｓ１１１において、制御部１５は、上述したステップＳ２１と同じ判断方法によって、マット１１上にユーザ１が寝ていると判断した場合には（ステップＳ１１１：ＹＥＳ）、プログラムをステップＳ１１２に進める。一方で、制御部１５は、マット１１上にユーザ１が寝ていないと判断した場合には（ステップＳ１１１：ＮＯ）、ステップＳ１１１の処理を繰り返す。
【００４４】
ステップＳ１１２において、制御部１５は、ステップＳ３１と同じ判断方法によって、ユーザ１が入眠を開始したと判断した場合には（ステップＳ１１２：ＹＥＳ）、プログラムをステップＳ１１３に進める。一方で、制御部１５は、ユーザ１が入眠していないと判断した場合には（ステップＳ１１２：ＮＯ）、ステップＳ１１２の処理を繰り返す。
【００４５】
ステップＳ１１３において、制御部１５は、入眠時刻を記録部１５ａ（１５ｂ）に記録して、プログラムをステップＳ１１４に進める。
【００４６】
ステップＳ１１４において、制御部１５は、生体情報検出センサ１３からの信号に基づいて、ユーザ１の最初の「睡眠サイクル」の極大値や極小値に到達した時刻ｃ２、ｃ２’（図４、図５示）を記録する。ステップＳ１１４が終了すると、制御部１５は、プログラムをステップＳ１２１に進める。
【００４７】
ステップＳ１２１において、制御部１５は、記録部１５ａ（１５ｂ）に記録されている「睡眠情報」を参照して、過去規定期間（例えば、１週間）以内に、途中覚醒が発生していたと判断した場合には（ステップＳ１２１：ＹＥＳ）、プログラムをステップＳ１３１に進める。一方で、制御部１５は、過去規定期間以内に、途中覚醒が発生していなかったと判断した場合には（ステップＳ１２１：ＮＯ）、プログラムをステップＳ１４１に進める。
【００４８】
ステップＳ１３１において、制御部１５は、途中覚醒時使用機器２２を作動準備状態として、プログラムをステップＳ１４１に進める。このステップＳ１３１の処理によって、ユーザ１が途中覚醒した場合に（ステップＳ１４１でＹＥＳと判断）、途中覚醒時使用機器２２は、速やかに作動を開始することができる。
【００４９】
ステップＳ１４１において、制御部１５（途中覚醒判定部）が、ユーザ１の途中覚醒を判定した場合には（ステップＳ１４１：ＹＥＳ）、プログラムをステップＳ１５１に進める。一方で、制御部１５（途中覚醒判定部）が、ユーザ１の途中覚醒を判定しない場合には（ステップＳ１４１：ＮＯ）、プログラムをステップＳ１６１に進める。制御部１５（途中覚醒判定部）は、以下の２つの条件に合致する場合には、ユーザ１の途中途中覚醒を判定する。
（条件１）「睡眠深さ」の方向が減少している減少領域にある場合
（条件２）「睡眠深さ」が規定睡眠深さ（図４示）よりも浅い場合
なお、制御部１５（睡眠深さ方向判定部）は、現時点の「睡眠深さ」（図４の１）が、現時点よりも前の「睡眠深さ」（図４の２）よりも浅くなっている場合に、「睡眠深さ」の方向が減少している減少領域にあると判定する。
【００５０】
ステップＳ１５１において、制御部１５（途中覚醒時使用機器作動部）は、途中覚醒時使用機器２２を作動させて、プログラムをステップＳ１５２に進める。
【００５１】
ステップＳ１５２において、制御部１５は、生体情報検出センサ１３からの信号に基づいて、ユーザ１が再入眠を開始したと判断した場合には（ステップＳ１５２：ＹＥＳ）、プログラムをステップＳ１５３に進める。一方で、制御部１５は、生体情報検出センサ１３からの信号に基づいて、ユーザ１が再入眠を開始していないと判断した場合には（ステップＳ１５２：ＮＯ）、「覚醒予測時刻演算処理」が終了する。
【００５２】
ステップＳ１５３において、制御部１５は、途中覚醒時使用機器２２を停止させ、プログラムをステップＳ１７１に進める。
【００５３】
ステップＳ１６１において、制御部１５（不安定睡眠判定部）は、ステップＳ４１と同様の判断方法によって、不安定睡眠が発生したと判断した場合には（ステップＳ１６１：ＹＥＳ）、プログラムをステップＳ１７１に進める。一方で、制御部１５（不安定睡眠判定部）は、不安定睡眠が発生していないと判断した場合には（ステップＳ１６１：ＮＯ）、プログラムをステップＳ１６２に進める。
【００５４】
ステップＳ１６２において、制御部１５は、覚醒前の睡眠リズムであると判断した場合には（ステップＳ１６２：ＹＥＳ）、プログラムをステップＳ１６３に進める。制御部１５は、覚醒前の睡眠リズムでないと判断した場合には（ステップＳ１６２：ＮＯ）、プログラムをステップＳ１４１に戻す。なお、本実施形態では、覚醒前の睡眠リズムであると判断されるのは、当日の「睡眠リズム」が最後の睡眠サイクルに達し、且つ、当該睡眠サイクルが極大値を越え、減少方向に転じた時である（図３の白丸で示す時）。つまり、最後の睡眠サイクルにおいて、「睡眠深さ」が増大から減少に転じた時である。制御部１５は、記録部１５ａに記録されている複数の「睡眠リズム」（但し、安定した睡眠に限る）の睡眠サイクルの数を平均して、平均睡眠サイクル数を演算し、当該平均睡眠サイクル数を四捨五入して、基準睡眠サイクル数を演算する。そして、制御部１５は、当日の「睡眠リズム」の睡眠サイクルが基準睡眠サイクル数に達したと判断した場合に、当日の「睡眠リズム」が最後の睡眠サイクルに達したと判断する。
【００５５】
ステップＳ１６３において、制御部１５は、ユーザ１の当日の「覚醒予測時刻」を演算する。具体的には、制御部１５（時刻演算部）は、「基準睡眠リズム」と当日の「睡眠リズム」との位相を合せようとしたときのズレ時間（時間差）ａを演算する。そして、制御部１５（時刻演算部）は、「基準睡眠リズム」の入眠時刻をユーザ１の当日の入眠時刻に一致させた場合に、「基準睡眠リズム」における入眠時刻から覚醒までの時間ｂに対し、ズレ時間ａを加算または減算することにより、ユーザ１の当日の「覚醒予測時刻」を演算（予測）する。ステップＳ１６３が終了すると、制御部１５はプログラムをステップＳ１８１に進める。
【００５６】
ステップＳ１７１において、制御部１５（時刻演算部）は、「基準睡眠リズム」の最初の睡眠サイクルにおける極値と、「基準睡眠リズム」に基づいて、ユーザ１の当日の「覚醒予測時刻」を演算（予測）する。具体的には、図４や図５に示すように、制御部１５は、「基準睡眠リズム」の最初の睡眠サイクルにおける極大値に達した時ｃ１から「基準睡眠リズム」における覚醒時までの経過時間ｄを演算する。次に、制御部１５は、ユーザ１の当日の「睡眠リズム」の最初の睡眠サイクルにおける極大値に達した時刻ｃ２に、上述の経過時間ｄを加算することにより、ユーザ１の当日の「覚醒予測時刻」を演算して予測する。或いは、制御部１５は、「基準睡眠リズム」の最初の睡眠サイクルにおける極小値に達した時ｃ１’から「基準睡眠リズム」における覚醒時までの経過時間ｄ’を演算する。そして、制御部１５は、ユーザ１の当日の「睡眠リズム」の最初の睡眠サイクルにおける極小値に達した時刻ｃ２’に、上述の経過時間ｄを加算することにより、ユーザ１の当日の「覚醒予測時刻」を演算して予測する。言い換えると、制御部１５は、上述の経過時間ｄに、「基準睡眠リズム」と当日の「睡眠リズム」との位相を合せようとしたときのズレ時間（時間差）ｃ、ｃ’を加算又は減算することにより、ユーザ１の当日の「覚醒予測時刻」を演算して予測する。ステップＳ１７１が終了すると、制御部１５は、プログラムをステップＳ１８１に進める。
【００５７】
ステップＳ１８１において、制御部１５（覚醒機器作動部）は、ステップＳ１６３やステップＳ１７１で演算された「覚醒予測時刻」に基づいて、覚醒機器２１を作動させる時刻であると判断した場合には（ステップＳ１８１：ＹＥＳ）、プログラムをステップＳ１８２に進める。一方で、制御部１５（覚醒機器作動部）は、覚醒機器２１を作動させる時刻でないと判断した場合には（ステップＳ１８１：ＮＯ）、プログラムをステップＳ１８３に進める。なお、各覚醒機器２１には、それぞれ、当該覚醒機器２１を作動させる「覚醒予測時刻」に対するタイミングが設定されている。つまり、覚醒機器２１によっては、「覚醒予測時刻」と同時に作動され、或いは、「覚醒予測時刻」よりも規定時間だけ前のタイミングで作動される。
【００５８】
ステップＳ１８２において、制御部１５（覚醒機器作動部）は、ステップＳ１８１で作動させる時刻であると判断された覚醒機器２１を作動させる。ステップＳ１８２が終了すると、制御部１５は、プログラムをステップＳ１８３に進める。このように、ユーザ１の睡眠が深い状態で覚醒機器２１が作動されるのでは無く、ユーザ１の睡眠が浅い状態（レム睡眠状態）や、ユーザ１が覚醒している際に、覚醒機器２１が作動されるので、ユーザ１は心地よく起床することができる。
【００５９】
ステップＳ１８３において、制御部１５は、全ての覚醒機器２１が作動されたと判断した場合に（ステップＳ１８３：ＹＥＳ）、「覚醒予測時刻演算処理」を終了させる。一方で、制御部１５（覚醒機器作動部）は、全ての覚醒機器２１が作動されていないと判断した場合に（ステップＳ１８３：ＮＯ）、プログラムをステップＳ１８１に戻す。
【００６０】
（本実施形態の効果）
以上の説明から明らかなように、制御部１５（睡眠深さ演算部）は、生体情報検出センサ１３（生体情報検出部）によって検出された生体情報に基づいて、ユーザ１の睡眠深さを演算する（図６ＡのステップＳ２４で開始）。そして、記録部１５ａ（１５ｂ）には、睡眠深さが入眠開始時刻からの経過時間の経過につれて周期的に増減する複数の睡眠サイクルを有する「睡眠リズム」が記録される（図６ＢのステップＳ５２）。そして、制御部１５（基準睡眠リズム演算部）は、記録部１５ａ（１５ｂ）に記録されている複数の「睡眠リズム」を平準化することにより、「基準睡眠リズム」を演算する（図６のステップＳ７１）。これにより、ユーザ１に固有な「睡眠リズム」である「基準睡眠リズム」が演算される。
【００６１】
そして、制御部１５（時刻演算部）は、図３に示すように、「基準睡眠リズム」と当日の「睡眠リズム」とを比較することにより、「基準睡眠リズム」との当日の「睡眠リズム」とのズレ時間ａを演算する。これにより、着床から実際に入眠するまでの時間である入眠時間が日によって異なったとしても、当該入眠時間の長短に起因する「基準睡眠リズム」と当日の「睡眠リズム」とのズレ時間ａが演算される。そして、制御部１５（時刻演算部）は、ズレ時間ａを「基準睡眠リズム」における覚醒時刻に加算又は減算することにより、ユーザ１の当日の「覚醒予測時刻」を演算する（図７ＢのステップＳ１６３）。このため、制御部１５（時刻演算部）は、ユーザ１の当日の「覚醒予測時刻」を正確に演算することができる。
【００６２】
制御部１５（時刻演算部）は、ユーザ１の「睡眠リズム」が安定している場合に（図７ＡのＳ１４１でＮＯと判断、図７ＢのＳ１６１でＮＯと判断）、図３に示すように、ユーザ１の現睡眠における最後の睡眠サイクル、及び「基準睡眠リズム」の最後の睡眠サイクルを比較することにより、「基準睡眠リズム」と当日の「睡眠リズム」のズレ時間ａを演算する。そして、制御部１５（時刻演算部）は、現在の時刻に、現在の時刻から「基準睡眠リズム」における覚醒時までの時間ｂとズレ時間ａを加算又は減算することにより、ユーザ１の当日の睡眠における「覚醒予測時刻」を演算する（図７のステップＳ１６３）。このように、制御部１５（時刻演算部）は、ユーザ１の実際の覚醒時から時間的に近接している最後の睡眠サイクルにおける「基準睡眠リズム」と当日の「睡眠リズム」とを比較して、ズレ時間ａを演算して、「覚醒予測時刻」を演算するので、より正確にユーザ１の当日の「覚醒予測時刻」を演算することができる。
【００６３】
ユーザ１が途中覚醒した場合（図７ＡのステップＳ１４１でＹＥＳと判断、図４示）、或いは、不安定睡眠が発生した場合（図７ＢのステップＳ１６１でＹＥＳと判断、図５示）には、制御部１５（記時刻演算部）は、図４や図５に示すように、制御部１５は、「基準睡眠リズム」の最初の睡眠サイクルにおける極大値に達した時ｃ１（極小値に達した時ｃ１’）から「基準睡眠リズム」における覚醒時までの経過時間ｄ（経過時間ｄ’）を演算する。次に、制御部１５は、ユーザ１の当日の「睡眠リズム」の最初の睡眠サイクルにおける極大値に達した時ｃ２（極小値に達した時ｃ２’）に、上述の経過時間ｄ（経過時間ｄ’）を加算することにより、ユーザ１の当日の「覚醒予測時刻」を演算して予測する。このように、ユーザ１が途中覚醒した場合や、不安定睡眠が発生したと場合のように、当日の「睡眠リズム」が乱れて規則性を失うような場合であっても、当日の「睡眠リズム」の最初の睡眠サイクルは、最も規則性が安定している。このため、「睡眠リズム」の最初の睡眠サイクルから睡眠深さの極大値や極小値を検出することは容易である。このように、制御部１５（時刻演算部）は、当日の「睡眠リズム」が乱れて規則性を失うような場合であっても、当日の「睡眠リズム」最初の睡眠サイクルの極大値の時刻ｃ２や極小値の時刻ｃ２’に基づいて、「覚醒予測時刻」を演算して予測することができる。
【００６４】
制御部１５（覚醒機器作動部）は、図７ＢのステップＳ１６３において演算されたユーザ１の「覚醒予測時刻」又は「覚醒予測時刻」の直前に、覚醒機器２１を作動させる（ステップＳ１８２）。これにより、ユーザ１が覚醒している時又はユーザ１の「睡眠深さ」が最も浅い時期に覚醒機器２１が作動される。言い換えると、ユーザ１の「睡眠深さ」が深い時期に覚醒機器２１が作動されない。このため、ユーザ１は、すっきりした目覚めで、心地よく起床することができる。
【００６５】
制御部１５（途中覚醒時使用機器作動部）は、ユーザ１の途中覚醒を判定した場合に（図７のステップＳ１４１でＹＥＳと判定）、途中覚醒時使用機器２２を作動させる（ステップＳ１５１）。これにより、ユーザ１が途中覚醒して、例えば、トイレに行く場合に、途中覚醒時使用機器２２であるトイレに到る廊下に設置された照明機器や、トイレの照明機器、加温機能付の便座、空調機器等に電源が投入され、ユーザ１は快適にトイレを使用することができる。このように、ユーザ１の途中覚醒時に、ユーザ１の途中覚醒時に使用する機器である途中覚醒時使用機器２２が自動的に作動されるので、ユーザ１は、快適に生活することができる。
【００６６】
（理想着床時刻判定処理の概要）
以下に、図８及び図１０を用いて、「理想着床時刻判定処理」の概要について説明する。図８に示すように、上述した「睡眠情報記録処理」によって、「睡眠リズム」と「環境情報」とが対応付けされた多数の「睡眠情報」が記録部１５ａ（１５ｂ）に記録されている。ユーザ１が入力部１７を操作することにより、ユーザ１が覚醒したい時刻である「設定覚醒時刻」が設定されると、制御部１５（基準睡眠リズム演算部）は、記録部１５ａ（１５ｂ）に記録されている複数の「睡眠リズム」のうち、当日の寝具情報、ユーザ１の睡眠前の行為、マット１１が載置されている部屋の温度及び湿度の情報からなる「環境情報」が合致する「睡眠リズム」を取得する。そして、制御部１５（基準睡眠リズム演算部）は、取得した「睡眠リズム」のうち、覚醒時刻が「設定覚醒時刻」と規定範囲の誤差（例えば数十分）で合致し、且つ、総睡眠時間（図１０の斜線で示される面積）が最も深い「睡眠リズム」を、「基準睡眠リズム」として選択する。そして、制御部１５（時刻演算部）は、「設定覚醒時刻」から、選択された「基準睡眠リズム」の睡眠時間ｇを減算することにより、ユーザ１にとって理想的な「理想着床時刻」を演算する。また、上記のように選択された「基準睡眠リズム」は、前記ユーザの当日の睡眠リズムを推定して選択されたものである。このようにして、「基準睡眠リズム」に基づいて、「設定覚醒時刻」を基点として、ユーザ１の着床に適した「理想着床時刻」が演算される。以下に、詳細に説明する。
【００６７】
（理想着床時刻演算処理）
以下に、図９に示すフローチャートを用いて、「理想着床時刻演算処理」について説明する。ユーザ１が入力部を操作することにより、制御部１５に演算開始信号が入力されると、プログラムはステップＳ２１０に進む。
【００６８】
ステップＳ２１０において、制御部１５は、ユーザ１が入力部１７を操作することにより、「設定覚醒時刻」と、「寝具情報」及び「睡眠前行為」からなる「環境情報」が入力されたと判断した場合には（ステップＳ２１０：ＹＥＳ）、これら「設定覚醒時刻」及び「環境情報」を記録部１５ａに一時記録し、プログラムをステップＳ２１１に進める。一方で、制御部１５が、「設定覚醒時刻」、「寝具情報」、及び「睡眠前行為」が入力されていないと判断した場合には（ステップＳＳ２１０：ＮＯ）、ステップＳ２１０の処理を繰り返す。
【００６９】
ステップＳ２１１において、制御部１５は、温度センサ１８及び湿度センサ１９からの信号に基づいて、マット１１が載置されている部屋（寝室）の温度及び湿度からなる「環境情報」を取得して記録部１５ａに一時記録する。ステップＳ２１１が終了すると、プログラムはステップＳ２１２に進む。
【００７０】
ステップＳ２１２において、制御部１５は、ステップＳ２１１において取得した温度及び湿度が、睡眠に適した温度及び湿度の許容範囲であると判断した場合には（ステップＳ２１２：ＹＥＳ）、プログラムをステップＳ２１３に進める。一方で、制御部１５は、ステップＳ２１１において取得した温度及び湿度が、睡眠に適した温度及び湿度の許容範囲でないと判断した場合には（ステップＳ２１２：ＮＯ）、プログラムをステップＳ２２１に進める。
【００７１】
ステップＳ２１３において、制御部１５（基準睡眠リズム演算部）は、記録部１５ａ（１５ｂ）に記録されている全ての「睡眠情報」から、ステップＳ２１０及びステップＳ２１１で取得した「環境情報」に合致する「睡眠リズム」を選択して取得する。なお、「環境情報」のうち、温度及び湿度に関しては、制御部１５は、ステップＳ２１１で取得した温度及び湿度が、規定範囲の誤差（数℃、数％）で、「睡眠情報」に記録されている温度及び湿度と合致する場合には、「環境情報」が合致すると判断する。ステップＳ２１３が終了すると、制御部１５はプログラムをステップＳ２１４に進める。
【００７２】
ステップＳ２２１において、制御部１５は、記録部１５ａ（１５ｂ）に記録されている全ての「睡眠情報」を参照して、「睡眠情報」から、温度及び湿度以外の「環境情報」、つまり、寝具情報や睡眠前の行為が一致する「睡眠リズム」を選択する。そして、制御部１５は、これらの「睡眠リズム」から最も総睡眠深さが深い温度及び湿度の「睡眠リズム」を選択する。そして、制御部１５は、選択された「睡眠リズム」の温度及び湿度を取得する。こうして取得された温度及び湿度は、ユーザ１の睡眠に最も適した温度及湿度である。ステップＳ２２１が終了すると、制御部１５は、プログラムをステップＳ２２２に進める。
【００７３】
ステップＳ２２２において、制御部１５は、記録部１５ａ（１５ｂ）に記録されている全ての「睡眠情報」から、ステップＳ２１０において取得した「寝具情報」及び「睡眠前行為」及びステップＳ２１１において取得した睡眠に適した温度及び湿度に合致する「睡眠リズム」を選択して取得する。なお、「環境情報」のうち、温度及び湿度に関しては、制御部１５は、ステップＳ２２１で取得した温度及び湿度が、規定範囲の誤差（数℃、数％）で、「睡眠情報」に記録されている温度及び湿度と合致する場合には、「環境情報」が合致すると判断する。ステップＳ２２２が終了すると、制御部１５はプログラムをステップＳ２１４に進める。
【００７４】
ステップＳ２１４において、制御部１５（基準睡眠リズム演算部）は、ステップＳ２１３やステップＳ２２２において取得された「睡眠リズム」のうち、覚醒時刻が「設定覚醒時刻」と規定範囲の誤差（例えば数１０分）で合致する「睡眠リズム」を選択する。ステップＳ２１４が終了すると、制御部１５は、プログラムをステップＳ２１５に進める。
【００７５】
ステップＳ２１５において、制御部１５（基準睡眠リズム演算部）は、ステップＳ２１４において取得された「睡眠リズム」のうち、総睡眠深さが最も深い「睡眠リズム」を、「基準睡眠リズム」として選択する。ステップＳ２１５が終了すると、制御部１５はプログラムをステップＳ２１６に進める。
【００７６】
ステップＳ２１６において、制御部１５（時刻演算部）は、「設定覚醒時刻」から、選択された「基準睡眠リズム」の睡眠時間ｇ（着床時刻から覚醒時刻までの時間）を減算することにより、「理想着床時刻」を演算する。ステップＳ２１６が終了すると、制御部１５はプログラムをステップＳ２１７に進める。
【００７７】
ステップＳ２１７において、制御部１５は（時刻演算部）は、図８に示すように、「基準睡眠リズム」として選択された「睡眠リズム」に対応付けされて記録部１５ａ（１５ｂ）に記録されている「入浴時刻」及び「着床時刻」を参照して、「入浴時刻」から「着床時刻」までの時間である入浴後着床時間間隔ｈを演算する。次に、制御部１５は（時刻演算部）は、ステップＳ２１６で演算された「理想着床時刻」から入浴後着床時間間隔ｈを減算することにより、「理想入浴時刻」を演算する。ステップＳ２１７が終了すると、制御部１５は、プログラムをステップＳ２１８に進める。
【００７８】
ステップＳ２１８において、制御部１５は（時刻演算部）、図８に示すように、「基準睡眠リズム」として選択された「睡眠リズム」に対応付けされて記録部１５ａ（１５ｂ）に記録されている「夕食時刻」及び「着床時刻」を参照して、「夕食時刻」から「着床時刻」までの時間である夕食後着床時間間隔ｉを演算する。次に、制御部１５は（時刻演算部）は、ステップＳ２１６で演算された「理想着床時刻」から夕食後着床時間間隔ｉを減算することにより、「理想夕食時刻」を演算する。ステップＳ２１８が終了すると、制御部１５は、プログラムをステップＳ２１９に進める。
【００７９】
ステップＳ２１９において、制御部１５は、ステップＳ２１６〜Ｓ２１８において演算された各時刻を報知部１６で報知する。なお、ステップＳ２１２において、ＮＯと判断された場合には、制御部１５は、ステップＳ２２１において取得された睡眠に適した温度及び湿度を報知部１６で報知する。このようにして、ユーザ１の総睡眠深さが最も深くなる温度及び湿度がユーザ１に報知される。そして、ユーザ１が寝室に有る空気調整機器を報知された温度及び湿度に設定すると、ユーザ１の総睡眠深さが深くなる可能性が高まる。ステップＳ２１９が終了すると、「理想着床時刻演算処理」が終了する。
【００８０】
（理想着床時刻演算処理による効果）
制御部１５（基準睡眠リズム演算部）は、記録部１５ａ（１５ｂ）に記録されている複数の「睡眠リズム」から、ユーザ１の当日の「環境情報」及び「設定覚醒時刻」が合致する「睡眠リズム」を、ユーザ１の当日の「睡眠リズム」を推定した「基準睡眠リズム」として選択する（図９のステップＳ２１３〜Ｓ２１４、Ｓ２２２）。そして、図１０に示すように、制御部１５（時刻演算部）は、「設定覚醒時刻」から、選択された「基準睡眠リズム」の睡眠時間ｇ（着床時刻から覚醒時刻までの時間）を減算することにより、「理想着床時刻」を演算する。「睡眠リズム」は、ユーザ１によって異なるが、上述のように、ユーザ１の当日の「睡眠リズム」を推定した「基準睡眠リズム」に基づいて、「理想着床時刻」が演算される。このため、ユーザ１が、演算された「理想着床時刻」に着床すると、「設定覚醒時刻」にユーザ１が覚醒したり、ユーザ１の睡眠が浅くなったりする可能性が高くなる。仮に、ユーザ１が「設定覚醒時刻」にアラームが鳴るように設定した場合であっても、ユーザ１が既に覚醒しているか、又は「睡眠深さ」が浅い時期にアラームが鳴るので、ユーザ１が心地よく起床することができる可能性が高くなる。
【００８１】
制御部１５（基準睡眠リズム演算部）は、記録部１５ａ（１５ｂ）に記録されている複数の「睡眠リズム」のうち、「睡眠リズム」における総睡眠深さが最も深い「睡眠リズム」を「基準睡眠リズム」として選択する（図９のステップＳ２１５）。起床時刻（覚醒時刻）と着床時刻との関係によって、ユーザ１の「睡眠リズム」は変化し、総睡眠深さも変化する。上述したように、総睡眠深さが最も深い「睡眠リズム」が「基準睡眠リズム」として選択され、当該「基準睡眠リズム」に基づいて、「理想着床時刻」が演算される。このため、ユーザ１が演算された「理想着床時刻」に着床すると、１睡眠における総睡眠深さが深くなる可能性が高くなり、ユーザ１が良好な睡眠を得ることができる可能性が高くなる。
【００８２】
制御部１５（基準睡眠リズム演算部）は、記録部１５ａ（１５ｂ）に記録されている複数の「睡眠リズム」のうち、睡眠時における温度、湿度、寝具、及びユーザ１の睡眠前の行為の情報である「環境情報」が、記録部１５ａ（１５ｂ）に記録されている「環境情報」と合致する「睡眠リズム」を「基準睡眠リズム」として選択する（図９のステップＳ２１３、Ｓ２２２）。睡眠時における温度、湿度、寝具や、ユーザ１の睡眠前の行為によって、「睡眠リズム」は変化する。上述したように、当日の「環境情報」と「環境情報」が合致する「睡眠リズム」が、「基準睡眠リズム」として選択されるので、選択された「基準睡眠リズム」と、ユーザ１の当日の実際の「睡眠リズム」とが大きく乖離してしまうことが防止され、適切な「理想着床時刻」が演算される。このため、ユーザ１が演算された「理想着床時刻」に着床すると、１睡眠における総睡眠深さが深くなる可能性がより高くなり、ユーザ１が良好な睡眠を得る可能性がより高くなる。
【００８３】
着床時刻に対する夕食時刻や入浴時刻との関係によって、「睡眠リズム」は異なり、総睡眠深さが異なる。上記したように、ユーザ１が入力部１７で「設定覚醒時刻」を入力するだけで、総睡眠深さが最も深くなるようなユーザ１にとって理想的な、「理想夕食時刻」、「理想入浴時刻」、及び「理想着床時刻」が演算されて、ユーザ１はこれらの時刻を認識することができる。そして、ユーザ１が、演算された「理想夕食時刻」に夕食を摂り、演算された「理想入浴時刻」に入浴し、演算された「理想着床時刻」に着床すれば、当日のユーザ１の睡眠の総睡眠深さが「基準睡眠リズム」のように深くなる可能性が高くなる。
【００８４】
（別の実施形態）
以上説明した実施形態では、図９のステップＳ２１３において、制御部１５（基準睡眠リズム演算部）は、当日の寝具、温度、湿度、ユーザ１の睡眠前行為の全てと合致する「睡眠リズム」を選択して取得している。しかし、制御部１５（基準睡眠リズム演算部）は、当日の寝具、温度、湿度、ユーザ１の睡眠前行為のいずれか１つと合致する「睡眠リズム」を選択して取得する実施形態であっても差し支え無い。また、「環境情報」に、ユーザ１の夕食時刻や入浴時刻を含めても差し支え無い。また、「理想着床時刻演算処理」において、ステップＳ２１３やステップＳ２１４が省略された実施形態であっても差し支え無い。
【００８５】
以上説明した実施形態では、ステップＳ２１７、Ｓ２１８において、制御部１５は、「基準睡眠リズム」として選択された「睡眠リズム」の「入浴時刻」、「夕食時刻」、及び「着床時刻」に基づいて、入浴後着床時間間隔ｈや夕食後着床時間間隔ｉを演算して、「理想入浴時刻」や「理想夕食時刻」を演算している。しかし、ユーザ１が、自身が好む入浴後着床時間間隔ｈや夕食後着床時間間隔ｉを設定することができ、制御部１５が、ユーザ１が好む入浴後着床時間間隔ｈや夕食後着床時間間隔ｉに基づいて、「理想入浴時刻」や「理想夕食時刻」を演算する実施形態であっても差し支え無い。
【００８６】
図９に示すステップＳ２１９において、制御部１５は、ステップＳ２１６〜Ｓ２１８において演算された各時刻を、ユーザ１が所持する携帯端末や携帯電話に送信する実施形態であっても差し支え無い。
【００８７】
制御部１５が、記録部１５ａ（１５ｂ）に記録されている複数の「睡眠リズム」から、ユーザ１の必要睡眠時間を演算し、当該睡眠必要時間とユーザ１による入力部１７の操作によって入力された設定着床時刻に基づいて、ユーザ１の「覚醒予測時刻」を演算する実施形態であっても差し支え無い。この実施形態において、制御部１５は、演算された「覚醒予測時刻」に基づいて覚醒機器２１を作動させる。この実施形態が実行されると、ユーザ１が必要睡眠時間だけ眠ることができるような「覚醒予測時刻」が演算され、覚醒機器２１の作動時刻が、「覚醒予測時刻」に基づいた時刻に自動的に変更される。このため、ユーザ１は、必要睡眠時間の睡眠を摂ることができ、寝過ぎる心配が無いので、安眠することができる。ユーザ１の休日前に、この実施形態が実行されると、特に有効である。
【００８８】
以上説明した実施形態では、図８に示される「睡眠情報記録処理」によって、「睡眠リズム」と「環境情報」とが対応付けされた多数の「睡眠情報」が記録部１５ａ（１５ｂ）に記録されている。この「睡眠情報」は、性別・年齢・体型などのユーザ自身の情報を対応付けて記憶され、この記憶情報に基づき各種演算を実行するようにしてもよい。さらに、多数のユーザに対する「睡眠情報」を蓄積して、その蓄積情報の基づき、安眠に関する情報をアドバイスするようにしても良い。
【００８９】
なお、本発明は、以下のような技術的思想を含む構成としても良い。
（付記項１）ユーザの生体情報を検出する生体情報検出部と、前記生体情報検出部によって検出された前記生体情報に基づいて、前記ユーザの睡眠深さを演算する睡眠深さ演算部と、安定した睡眠において、前記睡眠深さ演算部によって演算された前記睡眠深さが入眠開始時刻からの経過時間の経過時間を関係つけられて、かつ周期的に増減する睡眠サイクル回数をデータ情報に有する睡眠リズムデータを記録する記録部と、前記記録部に記録されている複数の前記睡眠リズムデータに基づいて、基準睡眠リズムを演算する基準睡眠リズム演算部と、前記基準睡眠リズムに基づいて、前記ユーザの覚醒予測時刻の予測や睡眠中の途中覚醒予測又は前記ユーザの適する理想着床時刻を予測演算する時刻演算部と、を有する睡眠管理装置とした。
【００９０】
この構成において、睡眠深さ演算部は、生体情報検出部によって検出された生体情報に基づいて、ユーザの睡眠深さを演算する。そして、記録部には、睡眠深さが入眠開始時刻からの経過時間と関係付けられて、かつ、または時間の経過につれて周期的に増減する複数の睡眠サイクル回数とも関係付けられて睡眠リズムデータが記録される。そして、基準睡眠リズム演算部は、記録部に記録されている複数の隣接する睡眠リズムデータを配置して１つの睡眠リズムを形成し、数日間に形成された複数回の睡眠リズムは、平準化処理に基づいて、基準睡眠リズムが演算される。そして、時刻演算部は、基準睡眠リズムに基づいて、ユーザの覚醒予測時刻を演算する。例えば、時刻演算部は、基準睡眠リズムとユーザの当日の睡眠リズムとを比較することにより、基準睡眠リズムとユーザの当日の睡眠リズムとの時間のズレを演算し、当該時間のズレを基準睡眠リズムにおける覚醒時刻に加算減算することにより、ユーザの当日の覚醒予測時刻を予測演算する。これにより、着床から実際に入眠するまでの時間である入眠時間が日によって異なったとしても、当該入眠時間の長短に起因する基準睡眠リズムとユーザの当日の睡眠ズムとの時間のズレが予測演算される。そして、この時間のズレが基準睡眠リズムにおける覚醒時刻に加算減算されることにより、ユーザの当日の覚醒予測時刻が正確に予測演算される。
【００９１】
（付記項２）前記複数の睡眠リズムを平準化して求められた前記基準睡眠リズムと、前記ユーザによる設定覚醒時刻の入力を受け付ける入力部を有し、前記演算された基準睡眠リズムに基づいて、ユーザの希望する起床時刻を基点として、最適な理想着床時刻を演算する時刻演算部を有する睡眠管理装置としてもよい。（最適な理想着床時刻の演算）
【００９２】
（付記項３）前記基準睡眠リズム演算部は、前記記録部に記録されている複数の前記睡眠リズムのうち、前記睡眠リズムにおける総睡眠深さが最も深い睡眠リズムを前記基準睡眠リズムとして選択し、最も深い睡眠が得られる様に入眠環境を指示する睡眠管理装置としてもよい。
【００９３】
また、本発明は個人個人が有する必要な睡眠の質（睡眠時間、睡眠リズム、総睡眠深さ等）を得る為の発明であるが、日常生活上、十分な睡眠（特に時間）が得られない時は、希望する覚醒時間と睡眠深さを観察し、希望する覚醒時刻の前後で睡眠の深さが浅い時を狙い、覚醒機器を作動させたり、睡眠の深さが深い時に希望する覚醒時刻に睡眠深さが浅くなる様に光などを使用したりして睡眠の深さを誘導し覚醒させる周知の技術にも転用は可能である。
【符号の説明】
【００９４】
１２…寝具、１３…生体情報検出センサ（生体情報検出部）、
１５…制御部（睡眠深さ演算部、基準睡眠リズム演算部、時刻演算部、覚醒機器作動部、睡眠深さ方向判定部、途中覚醒判定部、途中覚醒時使用機器作動部、不安定睡眠判定部）、１５ａ…記録部（全体）、１５ｂ…記録部（直近データ）、
１７…入力部（環境情報入力部）、１８…温度センサ（環境情報入力部）、１９…湿度センサ（環境情報入力部）、２１…覚醒機器、２２…途中覚醒時使用機器、
１００…睡眠管理装置
【図１】
0006488605.tif 000002
【図２】
0006488605.tif 000003
【図３】
0006488605.tif 000004
【図４】
0006488605.tif 000005
【図５】
0006488605.tif 000006
【図６Ａ】
0006488605.tif 000007
【図６Ｂ】
0006488605.tif 000008
【図７Ａ】
0006488605.tif 000009
【図７Ｂ】
0006488605.tif 000010
【図８】
0006488605.tif 000011
【図９】
0006488605.tif 000012
【図１０】
0006488605.tif 000013