(57)【要約】【課題】入眠の判定について、個人差に起因する誤判定を抑制可能な技術を提供する。【解決手段】入眠判定装置は、利用者において血流を引き起こす拍動を表す生体情報を受け取る受取部と、生体情報が表す拍動の単位時間当たりの拍動数と、利用者が過去に就床していた間における拍動の単位時間当たりの回数に応じた判定値と、の関係に基づいて、利用者が入眠したか否かを判定する判定部と、を含む。【選択図】図２
2018019879.tif 000002
【特許請求の範囲】
【請求項１】
利用者において血流を引き起こす拍動を表す生体情報を受け取る受取部と、
前記生体情報が表す拍動の単位時間当たりの拍動数と、前記利用者が過去に就床していた間における前記拍動の単位時間当たりの回数に応じた判定値と、の関係に基づいて、前記利用者が入眠したか否かを判定する判定部と、
を含む入眠判定装置。
【請求項２】
前記判定値は、前記回数に係数を乗じることによって得られた値である、
請求項１に記載の入眠判定装置。
【請求項３】
前記判定部は、さらに、前記利用者の属性に応じて前記係数を決定し、当該係数を前記回数に乗じることによって前記判定値を生成する、
請求項２に記載の入眠判定装置。
【請求項４】
前記判定部は、前記利用者が就床したことを表す就床情報を受け取ると、前記利用者が入眠したか否かの判定を開始する、
請求項１から３のいずれか１項に記載の入眠判定装置。
【請求項５】
前記判定部は、前記拍動数が前記判定値よりも低い状態が所定時間継続すると、前記利用者が入眠したと判定する、
請求項１から４のいずれか１項に記載の入眠判定装置。
【請求項６】
前記判定部は、
前記拍動数と前記判定値との比較を繰り返し実行する比較部と、
前記比較部が前記比較を実行するごとに、前記拍動数が前記判定値よりも低い場合にカウントアップし、前記拍動数が前記判定値以上である場合にカウント値をクリアするカウンターと、
前記カウンターのカウント値が閾値以上になると、前記利用者が入眠した判定する入眠判定部と、を含み、
前記判定部は、さらに、前記利用者の属性に基づいて前記閾値を変更する、
請求項１から５のいずれか１項に記載の入眠判定装置。
【請求項７】
前記比較部は、前記利用者が入眠したと前記入眠判定部が判定すると、前記比較を停止する、
請求項６に記載の入眠判定装置。
【請求項８】
利用者において血流を引き起こす拍動を表す生体情報を受け取り、
前記生体情報が表す拍動の単位時間当たりの拍動数と、前記利用者が過去に就床していた間における前記拍動の単位時間当たりの回数に応じた判定値と、の関係に基づいて、前記利用者が入眠したか否かを判定する、
入眠判定方法。
【請求項９】
コンピュータに、
利用者において血流を引き起こす拍動を表す生体情報を受け取る受取手順と、
前記生体情報が表す拍動の単位時間当たりの拍動数と、前記利用者が過去に就床していた間における前記拍動の単位時間当たりの回数に応じた判定値と、の関係に基づいて、前記利用者が入眠したか否かを判定する判定手順と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入眠を判定する技術に関する。
【背景技術】
【０００２】
特許文献１には、利用者の心拍数に基づいて入眠を判定する入眠判定システムが記載されている。特許文献１に記載の入眠判定システムは、利用者の８拍の心拍数の平均値に対してリアルタイムで計測された心拍数が低くなると、入眠と判定する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２７３７５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
利用者において血流を引き起こす拍動（心拍または脈拍）と睡眠との関係には個人差があることが知られている。このため、特許文献１に記載の入眠判定システムのように、個人の睡眠の特性を考慮しない場合、拍動と睡眠との関係の個人差に起因する誤判定が生じやすくなる。
【０００５】
本発明は上述した事情に鑑みてなされたものであり、入眠の判定について、個人差に起因する誤判定を抑制可能な技術を提供することを解決課題とする。
【課題を解決するための手段】
【０００６】
本発明の入眠判定装置の一態様は、利用者において血流を引き起こす拍動を表す生体情報を受け取る受取部と、前記生体情報が表す拍動の単位時間当たりの拍動数と、前記利用者が過去に就床していた間における前記拍動の単位時間当たりの回数に応じた判定値と、の関係に基づいて、前記利用者が入眠したか否かを判定する判定部と、を含む。
【０００７】
上述した入眠判定装置の一態様において、前記回数は、前記最低値に係数を乗じることによって得られた値であることが望ましい。
【０００８】
上述した入眠判定装置の一態様において、前記判定部は、さらに、前記利用者の属性に応じて前記係数を決定し、当該係数を前記回数に乗じることによって前記判定値を生成することが望ましい。
【０００９】
上述した入眠判定装置の一態様において、前記判定部は、前記利用者が就床したことを表す就床情報を受け取ると、前記利用者が入眠したか否かの判定を開始することが望ましい。
【００１０】
上述した入眠判定装置の一態様において、前記判定部は、前記拍動数が前記判定値よりも低い状態が所定時間継続すると、前記利用者が入眠したと判定することが望ましい。
【００１１】
上述した入眠判定装置の一態様において、前記判定部は、前記拍動数と前記判定値との比較を繰り返し実行する比較部と、前記比較部が前記比較を実行するごとに、前記拍動数が前記判定値よりも低い場合にカウントアップし、前記拍動数が前記判定値以上である場合にカウント値をクリアするカウンターと、前記カウンターのカウント値が閾値以上になると、前記利用者が入眠した判定する入眠判定部と、を含み、前記判定部は、さらに、前記利用者の属性に基づいて前記閾値を変更することが望ましい。
【００１２】
上述した入眠判定装置の一態様において、前記比較部は、前記利用者が入眠したと前記入眠判定部が判定すると、前記比較を停止することが望ましい。
【００１３】
本発明の入眠判定方法の一態様は、利用者において血流を引き起こす拍動を表す生体情報を受け取り、前記生体情報が表す拍動の単位時間当たりの拍動数と、前記利用者が過去に就床していた間における前記拍動の単位時間当たりの回数に応じた判定値と、の関係に基づいて、前記利用者が入眠したか否かを判定する。
【００１４】
本発明のプログラムの一態様は、コンピュータに、利用者において血流を引き起こす拍動を表す生体情報を受け取る受取手順と、前記生体情報が表す拍動の単位時間当たりの拍動数と、前記利用者が過去に就床していた間における前記拍動の単位時間当たりの回数に応じた判定値と、の関係に基づいて、前記利用者が入眠したか否かを判定する判定手順と、を実行させる。
【図面の簡単な説明】
【００１５】
【図１】入眠判定装置１００を含む入眠判定システム１を示す図である。
【図２】入眠判定装置１００を示す図である。
【図３】就床期間の心拍数の一例を示した図である。
【図４】図３に示された両矢印Ａの区間（入眠前後の区間）の拡大図である。
【図５】入眠判定装置１００の入眠判定動作を説明するためのフローチャートである。
【図６】入眠判定の例を示した図である。
【図７】入眠判定装置１００Ａを含む入眠判定システム１Ａを示す図である。
【図８】年齢別に設定された係数１０３ｂおよび閾値１０３ｃの一例を示した図である。
【図９】センサ２００の例を示す図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照しながら本発明に係る実施の形態を説明する。なお、図面において各部の寸法および縮尺は実際のものと適宜異なる。また、以下に記載する実施の形態は、本発明の好適な具体例である。このため、本実施形態には、技術的に好ましい種々の限定が付されている。しかしながら、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの形態に限られるものではない。
【００１７】
＜第１実施形態＞
図１は、本発明の第１実施形態に係る入眠判定装置１００を含む入眠判定システム１の全体的な構成を示す図である。入眠判定システム１は、入眠判定装置１００とセンサ２００とを含んで構成されている。入眠判定システム１は、ベッド５の上で仰向けの姿勢をとっている利用者Ｅの入眠について判定する。
【００１８】
センサ２００は、例えば、シート状の圧電素子である。センサ２００は、ベッド５のマットレスの下部などに配置される。
利用者Ｅが就床すると、センサ２００は所定レベル以上の検出信号を出力する。このため、センサ２００が所定レベル以上の検出信号を出力した場合に、利用者Ｅの就床を検出することが可能になる。
また、利用者Ｅが就床すると、利用者Ｅの心拍の成分を含む生体情報が、センサ２００に対する圧力の変化として検出される。心拍は、利用者Ｅにおいて血流を引き起こす拍動の一例である。センサ２００は、生体情報が重畳された検出信号を出力する。
図１は、便宜的に検出信号が有線で入眠判定装置１００に伝送される構成を示しているが、無線で検出信号が伝送される構成が用いられてもよい。
【００１９】
入眠判定装置１００は、センサ２００から出力された検出信号を用いて利用者Ｅの入眠を判定する。入眠判定装置１００は、例えば携帯端末、パーソナルコンピュータまたは入眠判定の専用装置である。
【００２０】
図２は、入眠判定システム１のうち、主に入眠判定装置１００を示す図である。入眠判定装置１００は、時計部１０１と、表示部１０２と、記憶部１０３と、処理部１０４とを含んで構成されている。
【００２１】
時計部１０１は、例えば、ＲＴＣ（Real Time Clock）である。時計部１０１は、時刻を計時する。表示部１０２は、種々の情報を表示する。例えば、表示部１０２は、利用者Ｅの入眠の判定結果を表示する。
【００２２】
記憶部１０３は、コンピュータにて読み取り可能な記録媒体の一例である。さらに言えば、記憶部１０３は、非一過性（non-transitory）の記録媒体である。記憶部１０３は、例えば、半導体記録媒体、磁気式記録媒体または光学式記録媒体等の公知の任意の形式の記録媒体、または、これらの記録媒体が組み合わされた記録媒体である。なお、本明細書中において、「非一過性」の記録媒体は、一過性の伝搬信号（transitory, propagating signal）を一時的に記憶する伝送線等の記録媒体を除く全てのコンピュータ読み取り可能な記録媒体を含み、揮発性の記録媒体を除外するものではない。
【００２３】
記憶部１０３は、入眠判定装置１００の動作を規定するプログラム１０３ａと、入眠判定に使用される種々の情報（係数１０３ｂと閾値１０３ｃと最低拍動数１０３ｄ）と、を記憶する。プログラム１０３ａは、図示せぬ通信網を介した配信の形態で提供され、その後、記憶部１０３にインストールされてもよい。係数１０３ｂと閾値１０３ｃと最低拍動数１０３ｄについては後述する。
【００２４】
処理部１０４は、ＣＰＵ（Central Processing Unit）等の処理装置（コンピュータ）である。処理部１０４は、記憶部１０３に記憶されたプログラム１０３ａを読み取り実行することによって、第１受取部１０４ａと、就床検出部１０４ｂと、拍動数計測部１０４ｃと、最低拍動数検出部１０４ｄと、判定部１０４ｅと、を実現する。
【００２５】
第１受取部１０４ａは、センサ２００から生体情報が重畳された検出信号を受け取る。第１受取部１０４ａは、検出信号を就床検出部１０４ｂと拍動数計測部１０４ｃに供給する。
【００２６】
就床検出部１０４ｂは、センサ２００から所定レベル以上の検出信号を受け取った場合、利用者Ｅの就床を検出する。就床検出部１０４ｂは、利用者Ｅの就床を検出している間、利用者Ｅが就床していることを表す就床情報を拍動数計測部１０４ｃと判定部１０４ｅに供給し続ける。
【００２７】
拍動数計測部１０４ｃは、就床情報を受けている間、検出信号に重畳されている生体情報（心拍の成分）に基づいて、利用者Ｅの単位時間（例えば１分）当たりの心拍数（以下「拍動数」と称する）を計測する。つまり、拍動数計測部１０４ｃは、利用者Ｅが就床している間、拍動数を計測する。
【００２８】
拍動数計測部１０４ｃは、利用者Ｅが就床中である場合、特定時間間隔（例えば４秒間隔）で、最新の心拍と直前の心拍との間の時間に基づいて拍動数を計測する。拍動数計測部１０４ｃは、生体情報に基づいて拍動数を繰り返し計測する計測部の一例である。特定時間間隔は、４秒間隔に限らず適宜変更可能である。特定時間間隔は、例えば、１０秒間隔でもよい。拍動数計測部１０４ｃは、拍動数を計測するごとに、拍動数を最低拍動数検出部１０４ｄと判定部１０４ｅに供給する。
【００２９】
最低拍動数検出部１０４ｄは、最低拍動数１０３ｄを検出する。最低拍動数１０３ｄは、就床情報が継続して供給されている期間における利用者Ｅの拍動数の最低値である。なお、最低拍動数１０３ｄの代わりに、深睡眠状態における心拍数を表す基底心拍数が用いられてもよい。この場合、最低拍動数検出部１０４ｄは、最低拍動数１０３ｄではなく基底心拍数を検出する。この基底心拍数は利用者Ｅの心拍数から公知の方法により取得することができる。最低拍動数１０３ｄは、利用者Ｅの睡眠の特性に基づく値となる。最低拍動数検出部１０４ｄは、最低拍動数１０３ｄを記憶部１０３に記憶する。記憶部１０３に既に最低拍動数１０３ｄが記憶されている場合には、最低拍動数検出部１０４ｄは、既に記憶されている最低拍動数１０３ｄを、新たに検出した最低拍動数１０３ｄに更新する。新たに記憶された最低拍動数１０３ｄは、その後の入眠判定に使用される。
【００３０】
ここで、最低拍動数１０３ｄの例を説明する。
図３は、就床期間の心拍数の一例を示した図である。図３において、両矢印Ａで示された区間は、入眠前後の区間である。図４は、図３に示された両矢印Ａの区間（入眠前後の区間）の拡大図である。
図４に示したように、利用者Ｅが横になった安静状態（就床状態）でも心拍数（拍動数）は変動している。そして、この変動には個人差がある。このため、就床期間の最低心拍数（最低拍動数）は利用者ごとに異なる可能性が高い。よって、入眠判定のための判定値として、利用者Ｅの睡眠の特性と関連しない固定値の最低拍動数に応じた値が用いられると、その固定値の最低拍動数と利用者Ｅの実際の最低拍動数との差（最低拍動数の個人差）に起因する誤判定が生じやすくなる。
そこで本実施形態では、入眠判定に用いる最低拍動数として、利用者Ｅの実際の最低拍動数が用いられる。
【００３１】
次に、最低拍動数１０３ｄの検出と入眠判定との時間的な関係について説明する。
入眠判定装置１００は、記憶部１０３に最低拍動数１０３ｄが記憶されていない状況では、入眠判定を行わずに最低拍動数１０３ｄを検出し、その最低拍動数１０３ｄを記憶部１０３に記憶する。
記憶部１０３に最低拍動数１０３ｄが記憶されていると、入眠判定装置１００は、記憶部１０３に記憶されている最低拍動数１０３ｄに応じた判定値と最新の拍動数との関係に基づいて、利用者Ｅが入眠したか否かを判定する。そして、最低拍動数検出部１０４ｄは、就床期間における最低拍動数１０３ｄを新たに検出し、記憶部１０３に記憶されている最低拍動数１０３ｄを最新の最低拍動数１０３ｄに更新する。
【００３２】
判定部１０４ｅは、拍動数計測部１０４ｃが計測した拍動数と、最低拍動数１０３ｄに応じた判定値と、の関係に基づいて、利用者Ｅが入眠したか否かを判定する。
例えば、判定部１０４ｅは、拍動数が判定値よりも低い状態が所定時間（例えば２分）継続すると、利用者Ｅが入眠したと判定する。なお、所定時間は２分に限らず適宜変更可能である。また、判定部１０４ｅは、就床情報を受け取ると、利用者Ｅが入眠したか否かの判定を開始する。
判定部１０４ｅは、判定値生成部１０４ｅ１と、比較部１０４ｅ２と、カウンター１０４ｅ３と、入眠判定部１０４ｅ４と、を含む。
【００３３】
判定値生成部１０４ｅ１は、記憶部１０３に記憶されている最低拍動数１０３ｄに、同じく記憶部１０３に記憶されている係数１０３ｂを乗じることによって判定値を生成する。係数１０３ｂは、例えば「１．１２」である。なお、係数１０３ｂは「１．１２」に限らず適宜変更可能である。判定値生成部１０４ｅ１は、判定値を比較部１０４ｅ２に供給する。
【００３４】
比較部１０４ｅ２は、拍動数計測部１０４ｃから拍動数を受け取るごとに、拍動数と判定値とを比較する。つまり、比較部１０４ｅ２は、拍動数と判定値との比較を繰り返し実行する。本実施形態では、比較部１０４ｅ２は、就床検出部１０４ｂから就床情報を受け取っている場合にのみ、拍動数と判定値との比較を実行する。なお、就床検出部１０４ｂが判定値生成部１０４ｅ１にも就床情報を供給し、判定値生成部１０４ｅ１が就床情報を受けている場合にのみ判定値を生成してもよい。
比較部１０４ｅ２は、比較を実行するごとに、拍動数が判定値よりも低い場合にはカウンター１０４ｅ３をカウントアップし、拍動数が判定値以上である場合にカウンター１０４ｅ３のカウント値をクリアする。
【００３５】
入眠判定部１０４ｅ４は、就床情報の受け取りを開始すると、受取開始時点での時計部１０１の計時時刻、つまり、利用者Ｅの就床時刻を記憶部１０３に記憶する。
また、入眠判定部１０４ｅ４は、カウンター１０４ｅ３のカウント値が、記憶部１０３に記憶されている閾値１０３ｃ以上になると、つまり、拍動数が判定値よりも低い状態が所定時間（所定時間＝特定時間間隔×閾値１０３ｃ）継続すると、利用者Ｅが入眠したと判定する。閾値１０３ｃは、所定時間を決定するために使用される。
入眠判定部１０４ｅ４は、利用者Ｅが入眠したと判定すると、比較部１０４ｅ２に比較停止指示を供給する。比較部１０４ｅ２は、比較停止指示を受けると、比較動作を停止する。
入眠判定部１０４ｅ４は、利用者Ｅが入眠したと判定したときの時計部１０１の計時時刻、つまり、利用者Ｅの入眠時刻を記憶部１０３に記憶する。入眠判定部１０４ｅ４は、利用者Ｅの入眠時刻を表示部１０２に表示してもよい。
また、入眠判定部１０４ｅ４は、入眠時刻から就床時刻を減算することによって、利用者Ｅが就床してから入眠するまでに要した時間（以下「入眠時間」と称する）を算出する。入眠判定部１０４ｅ４は、入眠時間を記憶部１０３に記憶する。入眠判定部１０４ｅ４は、入眠時間を表示部１０２に表示してもよい。
【００３６】
次に、動作を説明する。以下では、最低拍動数１０３ｄが既に記憶部１０３に記憶されているとする。図５は、入眠判定装置１００の入眠判定動作を説明するためのフローチャートである。
【００３７】
第１受取部１０４ａは、センサ２００から、生体情報（心拍の成分）が重畳された検出信号を受け取ると、検出信号を就床検出部１０４ｂと拍動数計測部１０４ｃに供給する。就床検出部１０４ｂは、検出信号のレベルに基づいて、利用者Ｅが就床中か否かを判断する（ステップＳ５０１）。具体的には、就床検出部１０４ｂは、検出信号のレベルが所定レベル以上である場合には利用者Ｅが就床中であると判定し、検出信号のレベルが所定レベル未満である場合には利用者Ｅが就床中でないと判定する。
【００３８】
利用者Ｅが就床中であると（ステップＳ５０１：ＹＥＳ）、就床検出部１０４ｂは、就床情報を拍動数計測部１０４ｃと比較部１０４ｅ２と入眠判定部１０４ｅ４に供給する。入眠判定部１０４ｅ４は、就床情報の受け取りを開始すると、その時点の時刻、つまり利用者Ｅの就床時刻を記憶部１０３に記憶する。拍動数計測部１０４ｃは、就床情報を受けている間、検出信号に重畳されている生体情報に基づいて拍動数を計測する処理を、特定時間ごとに実行する（ステップＳ５０２）。拍動数計測部１０４ｃは、拍動数を比較部１０４ｅ２と最低拍動数検出部１０４ｄに供給する。
【００３９】
比較部１０４ｅ２は、就床情報を受けている状況下で拍動数を受けると、拍動数が、判定値生成部１０４ｅ１の生成した判定値よりも低いか否かを判断する（ステップＳ５０３）。また、判定値生成部１０４ｅ１は、入眠判定装置１００の動作開始に応じて最低拍動数１０３ｄと係数１０３ｂとを乗算することによって、判定値を生成する。
【００４０】
比較部１０４ｅ２は、拍動数が判定値よりも低い場合にはカウンター１０４ｅ３をカウントアップする（ステップＳ５０４）。一方、拍動数が判定値以上である場合には、比較部１０４ｅ２は、カウンター１０４ｅ３のカウント値をクリアする（ステップＳ５０５）。
【００４１】
続いて、入眠判定部１０４ｅ４は、カウンター１０４ｅ３のカウント値が、記憶部１０３に記憶されている閾値１０３ｃ以上であるか否かを判断する（ステップＳ５０６）。
カウンター１０４ｅ３のカウント値が閾値１０３ｃ以上である場合（ステップＳ５０６：ＹＥＳ）、入眠判定部１０４ｅ４は、利用者Ｅが入眠したと判定する（ステップＳ５０７）。
【００４２】
続いて、入眠判定部１０４ｅ４は、入眠時間を演算する（ステップＳ５０８）。具体的には、入眠判定部１０４ｅ４は、入眠時刻から就床時刻を減算することによって、入眠時間を算出する。入眠判定部１０４ｅ４は、入眠時間を記憶部１０３に記憶する。
【００４３】
一方、カウンター１０４ｅ３のカウント値が閾値１０３ｃ未満である場合（ステップＳ５０６：ＮＯ）、入眠判定部１０４ｅ４は、利用者Ｅは覚醒していると判定する（ステップＳ５０９）。その後、処理がステップＳ６０１に戻る。
【００４４】
図６は、最低拍動数として「５２」が用いられ、判定値として「５８．２４」が用いられ、特定時間間隔として「１０秒間隔」が用いられ、閾値として「１２」が用いられた場合の入眠判定の例を示した図である。
図６に示した例では、利用者Ｅが就床している状況で拍動数が判定値である「５８．２４」よりも低い場合、カウント値に「１」が加算され、拍動数が判定値である「５８．２４」以上である場合、カウント値が「０」にクリアされる。そして、カウント値が「１２」になると入眠と判定される。
【００４５】
なお、入眠判定装置１００は、図５に示した入眠判定動作に加えて、最低拍動数１０３ｄの検出動作も実行する。具体的には、最低拍動数検出部１０４ｄは、就床情報が継続して供給されている期間における利用者Ｅの拍動数の最低値、つまり最低拍動数１０３ｄを検出する。その後、最低拍動数検出部１０４ｄは、最低拍動数１０３ｄを記憶部１０３に記憶する。
【００４６】
また、最低拍動数１０３ｄが記憶部１０３に記憶されていない場合、判定値生成部１０４ｅ１が判定値を生成できないため、判定部１０４ｅは動作を実行しない。この場合、まず、最低拍動数１０３ｄの検出が実行される。
【００４７】
本実施形態によれば、利用者の最低拍動数１０３ｄに応じた値が判定値として用いられる。このため、判定値が利用者に応じて変動しない一定値である場合に比べて、入眠の個人差に起因する入眠の誤判定を抑制できる。
【００４８】
判定値は、最低拍動数１０３ｄに係数１０３ｂを乗じることによって得られた値であるため、判定値を利用者Ｅの最低拍動数１０３ｄに応じて容易に設定できる。
【００４９】
判定部１０４ｅは、就床情報を受け取ると、利用者Ｅが入眠したか否かの判定を開始する。このため、利用者Ｅが就床していない状況で入眠を判定するという不要な入眠判定を回避可能になる。
【００５０】
判定部１０４ｅは、拍動数が判定値よりも低い状態が所定時間継続すると、利用者が入眠したと判定する。このため、例えば、拍動数が判定値よりも低い状態になった時点で入眠と判定する場合に比べて、利用者の入眠判定の精度を高くできる。
【００５１】
カウンター１０４ｅ３は、比較部１０４ｅ２が比較を実行するごとに、拍動数が判定値よりも低い場合にカウントアップし、拍動数が判定値以上である場合にカウント値をクリアする。そして、入眠判定部１０４ｅ４は、カウンター１０４ｅ３のカウント値が閾値以上になると、利用者Ｅが入眠した判定する。このため、比較部１０４ｅ２とカウンター１０４ｅ３と入眠判定部１０４ｅ４というシンプルな構成で入眠判定を行うことが可能になる。
【００５２】
比較部１０４ｅ２は、利用者Ｅが入眠したと入眠判定部１０４ｅ４が判定すると、比較を停止する。このため、利用者Ｅが入眠した後にも利用者Ｅの入眠判定を実行するという不要な入眠判定を回避可能になる。
【００５３】
＜第２実施形態＞
第１実施形態では、係数１０３ｂと閾値１０３ｃの各々が固定されていた。これに対して、本発明の第２実施形態では、係数１０３ｂと閾値１０３ｃの各々が、利用者Ｅの属性（例えば、年齢）に応じて変更される。
【００５４】
図７は、第２実施形態に係る入眠判定装置１００Ａを含む入眠判定システム１Ａを示す図である。図７において、図２に示したものと同一構成のものには同一符号を付してある。
入眠判定装置１００Ａは、係数１０３ｂと閾値１０３ｃとの各々が年齢別に設定されている点と、入力部１０５を有する点と、プログラム１０３ａの代わりにプログラム１０３ａ１を用いる点と、処理部１０４がプログラム１０３ａ１を実行することによって第１受取部１０４ａと就床検出部１０４ｂと拍動数計測部１０４ｃと最低拍動数検出部１０４ｄと判定部１０４ｅと第２受取部１０４ｆを実現する点と、判定部１０４ｅが判定値生成部１０４ｅ１の代わりに判定値生成部１０４ｅ１ａを含む点と、判定部１０４ｅが入眠判定部１０４ｅ４の代わりに入眠判定部１０４ｅ４ａを含む点において、図２に示した入眠判定装置１００と異なる。以下、第２実施形態について、第１実施形態と異なる点を中心に説明する。
【００５５】
図８は、年齢別に設定された係数１０３ｂおよび閾値１０３ｃの一例を示した図である。図８に示された係数１０３ｂおよび閾値１０３ｃは、記憶部１０３に記憶されている。図８に示した例では、係数１０３ｂとして年齢別に係数Ｘ１〜Ｘ９が設定されており、閾値１０３ｃとして年齢別に閾値Ｙ１〜Ｙ９が設定されている。このため、年齢別に係数と閾値とを自由に設定することが可能になる。
【００５６】
入力部１０５は、例えば、タッチパネルまたは操作ボタンである。入力部１０５は、種々の入力を受ける。例えば、入力部１０５は、利用者Ｅの年齢を受ける。利用者Ｅの年齢は、利用者Ｅの属性の一例である。
【００５７】
第２受取部１０４ｆは、入力部１０５から利用者Ｅの年齢を受け取る。第２受取部１０４ｆは、利用者Ｅの年齢を判定値生成部１０４ｅ１ａと入眠判定部１０４ｅ４ａに供給する。
【００５８】
判定値生成部１０４ｅ１ａは、利用者Ｅの年齢を受け取ると、利用者Ｅの年齢に応じて係数１０３ｂを決定する。具体的には、判定値生成部１０４ｅ１ａは、係数Ｘ１〜Ｘ９のうち利用者Ｅの年齢に対応する係数を、判定値を生成するために用いる係数１０３ｂとして決定する。判定値生成部１０４ｅ１ａは、決定した係数１０３ｂと最低拍動数１０３ｄとを乗算することによって判定値を生成する。
一方、判定値生成部１０４ｅ１ａは、利用者Ｅの年齢を受けなかった場合、係数Ｘ１〜Ｘ９のうち予め定められた係数（例えば、係数Ｘ４）と最低拍動数１０３ｄとを乗算することによって判定値を生成する。なお、予め定められた係数は、係数Ｘ４に限らず適宜変更可能である。
【００５９】
入眠判定部１０４ｅ４ａは、入眠判定部１０４ｅ４が有する機能に加えて、利用者Ｅの年齢に基づいて閾値１０３ｃを変更する機能（以下「閾値変更機能」と称する）を有する。以下、閾値変更機能について説明する。
入眠判定部１０４ｅ４ａは、利用者Ｅの年齢を受け取ると、閾値Ｙ１〜Ｙ９のうち利用者Ｅの年齢に対応する閾値を、入眠判定に用いる閾値１０３ｃとして決定する。入眠判定部１０４ｅ４ａは、決定した閾値１０３ｃとカウンター１０４ｅ３のカウント値との大小関係に基づいて、利用者Ｅの入眠を判定する。
【００６０】
睡眠の状態は、年齢に応じて変動することが知られている。本実施形態によれば、判定部１０４ｅは、利用者Ｅの年齢に応じて係数１０３ｂを決定し、決定した係数１０３ｂを最低拍動数１０３ｄに乗じることによって判定値を生成する。このため、年齢に応じて判定値を変更でき、年齢に応じて入眠判定を調整することが可能になる。
【００６１】
また、判定部１０４ｅは、利用者Ｅの年齢に基づいて閾値１０３ｃを変更する。このため、年齢に応じて入眠判定を調整することが可能になる。
【００６２】
＜変形例＞
以上の各実施態様は多様に変形され得る。具体的な変形の態様を以下に例示する。以下の例示から任意に選択された２以上の態様は相矛盾しない限り適宜に併合され得る。
【００６３】
＜変形例１＞
判定部１０４ｅ（例えば、入眠判定部１０４ｅ４または１０４ｅ４ａ）は、拍動数の計測間隔（特定時間間隔）に基づいて閾値１０３ｃを変更してもよい。例えば、入眠判定部１０４ｅ４または１０４ｅ４ａは、特定時間と閾値との乗算結果（所定時間）が一定値（例えば２分）になるように、拍動数の計測間隔（特定時間間隔）に基づいて閾値１０３ｃを変更してもよい。
【００６４】
＜変形例２＞
利用者Ｅにおいて血流を引き起こす拍動としては、心拍の代わりに脈拍が用いられてもよい。
【００６５】
＜変形例３＞
利用者Ｅの属性は、年齢に限らず適宜変更可能である。
【００６６】
＜変形例４＞
第２実施形態では、係数１０３ｂが１０歳ごとに設定されたが、係数１０３ｂは１０歳ごとに設定されなくてもよい。例えば、係数１０３ｂは、２０歳ごとまたは３０歳ごとに設定されてもよい。
【００６７】
＜変形例５＞
第２実施形態では、閾値１０３ｃが１０歳ごとに設定されたが、閾値１０３ｃは１０歳ごとに設定されなくてもよい。例えば、閾値１０３ｃは、２０歳ごとまたは３０歳ごとに設定されてもよい。
【００６８】
＜変形例６＞
上記各実施形態では、就床検出部１０４ｂは、センサ２００からの検出信号に基づいて利用者Ｅの就床を検出した。
しかしながら、就床検出部１０４ｂは、例えば、利用者Ｅが不図示の就床ボタンを操作した場合に、利用者Ｅの就床を検出してもよい。
また、図９に示したようなセンサ２００、具体的には、利用者Ｅの頭部側に設けられた圧電素子２００ａと利用者Ｅの足側に設けられた圧電素子２００ｂとが互いに重なることなく配置されたセンサ２００が用いられた場合には、就床検出部１０４ｂは、圧電素子２００ａおよび２００ｂの各々から検出信号を受け取った場合に、利用者Ｅの就床を検出してもよい。
なお、図９に示したようなセンサ２００が用いられた場合、拍動数計測部１０４ｃは、例えば、圧電素子２００ａから出力された検出信号に基づいて拍動数を計測する。
また、就床検出部１０４ｂは、検出信号のレベルが所定レベル以上であり、かつ、検出信号に生体情報が重畳されている場合に、利用者Ｅの就床を検出してもよい。
【００６９】
＜変形例７＞
最低拍動数検出部１０４ｄは、記憶部１０３に既に記憶されている最低拍動数１０３ｄを、既に記憶されている最低拍動数１０３ｄと新たに検出した最低拍動数との平均値に更新してもよい。この場合、この平均値が最低拍動数１０３ｄとして用いられる。また、最低拍動数検出部１０４ｄは、この平均値を、この平均値と新たに検出した最低拍動数との平均値に更新してもよい。この平均値の更新動作は、所定回数のみ実行されてもよい。この場合、最終的な平均値は、その後、既定値として機能する。
【００７０】
＜変形例８＞
第２実施形態では、係数１０３ｂと閾値１０３ｃの両方を利用者Ｅの年齢に応じて変更したが、係数１０３ｂと閾値１０３ｃのうちいずれか一方のみを利用者Ｅの年齢に応じて変更してもよい。
【００７１】
＜変形例９＞
処理部１０４がプログラムを実行することによって実現される機能部（第１受取部１０４ａ、就床検出部１０４ｂ、拍動数計測部１０４ｃ、最低拍動数検出部１０４ｄ、判定部１０４ｅ、および第２受取部１０４ｆ）の全部または一部が電子回路で実現されてもよい。
【符号の説明】
【００７２】
１，１Ａ…入眠判定システム、１００，１００Ａ…入眠判定装置、１０１…時計部、１０２…表示部、１０３…記憶部、１０４…処理部、１０４ａ…第１受取部、１０４ｂ…就床検出部、１０４ｃ…拍動数計測部、１０４ｄ…最低拍動数検出部、１０４ｅ…判定部、１０４ｅ１，１０４ｅ１ａ…判定部生成部、１０４ｅ２…比較部、１０４ｅ３…カウンター、１０４ｅ４，１０４ｅ４ａ…入眠判定部、１０４ｆ…第２受取部、１０５…入力部。
【図１】
2018019879.tif 000003
【図２】
2018019879.tif 000004
【図３】
2018019879.tif 000005
【図４】
2018019879.tif 000006
【図５】
2018019879.tif 000007
【図６】
2018019879.tif 000008
【図７】
2018019879.tif 000009
【図８】
2018019879.tif 000010
【図９】
2018019879.tif 000011