(57)【要約】【課題】本発明は、睡眠状態の判定精度を向上させる携帯端末装置等を提供することを目的とする。【解決手段】本発明に係る携帯端末装置は、睡眠中のユーザの体動に応じて検出されると想定される加速度の固有値と、睡眠中のユーザが睡眠状態及び覚醒状態のいずれか一方であるかを判定するための判定値とを予め記憶する記憶部と、所定の時間間隔ごとにユーザの体動に応じた加速度値を検出する検出部と、ユーザの睡眠前の所定期間内にユーザに対する指示に応じたユーザの身体の動きについて検出された加速度値に基づいて参考値を決定し、固有値及び参考値によって端末係数を算出する第１算出部と、ユーザの睡眠中に検出された加速度値及び端末係数によって加速度変換値を算出する第２算出部と、加速度変換値と判定値との関係に基づいて、ユーザが睡眠状態又は覚醒状態であった時間を判定する判定部と、判定部による判定結果を表示する表示部と、を備える。【選択図】図１
2019118646.tif 000002
【特許請求の範囲】
【請求項１】
睡眠中のユーザの体動に応じて検出されると想定される加速度の固有値と、睡眠中のユーザが睡眠状態及び覚醒状態のいずれか一方であるかを判定するための判定値とを予め記憶する記憶部と、
所定の時間間隔ごとにユーザの体動に応じた加速度値を検出する検出部と、
ユーザの睡眠前の所定期間内にユーザに対する指示に応じたユーザの身体の動きについて検出された前記加速度値に基づいて参考値を決定し、前記固有値及び前記参考値によって端末係数を算出する第１算出部と、
ユーザの睡眠中に検出された前記加速度値及び前記端末係数によって加速度変換値を算出する第２算出部と、
前記加速度変換値と前記判定値との関係に基づいて、ユーザが睡眠状態又は覚醒状態であった時間を判定する判定部と、
前記判定部による判定結果を表示する表示部と、
を備えることを特徴とする携帯端末装置。
【請求項２】
前記ユーザに対する指示としてユーザの身体を動かす第１音声指示を出力し、前記第１音声指示が出力されてから前記所定期間が終了する前にユーザの身体を動かすことを終了させる第２音声指示を出力する出力部を更に備える、請求項１に記載の携帯端末装置。
【請求項３】
前記第１算出部は、前記所定期間内に検出された前記加速度値の中に、所定の適正上限値を超える加速度値がある場合、前記端末係数を算出せずに、前記出力部に前記第１音声指示を再出力させる、請求項２に記載の携帯端末装置。
【請求項４】
前記第１算出部は、前記所定期間内に検出された前記加速度値の中に、所定の適正下限値を超える加速度値がない場合、前記端末係数を算出せずに、前記出力部に前記第１音声指示を再出力させる、請求項２に記載の携帯端末装置。
【請求項５】
記憶部、検出部及び表示部を備える携帯端末装置の制御方法であって、
睡眠中のユーザの体動に応じて検出されると想定される加速度の固有値と、睡眠中のユーザが睡眠状態及び覚醒状態のいずれか一方であるかを判定するための判定値とを前記記憶部に記憶し、
所定の時間間隔ごとにユーザの体動に応じた加速度値を検出する検出部と、
ユーザの睡眠前の所定期間内にユーザに対する指示に応じたユーザの身体の動きについて検出された前記加速度値に基づいて参考値を決定し、
前記固有値及び前記参考値によって端末係数を算出し、
ユーザの睡眠中に検出された前記加速度値及び前記端末係数によって加速度変換値を算出し、
前記加速度変換値と前記判定値との関係に基づいて、ユーザが睡眠状態又は覚醒状態であった時間を判定し、
判定された結果を前記表示部に表示する、
ことを含むことを特徴とする制御方法。
【請求項６】
記憶部、検出部及び表示部を備える携帯端末装置の制御プログラムであって、
睡眠中のユーザの体動に応じて検出されると想定される加速度の固有値と、睡眠中のユーザが睡眠状態及び覚醒状態のいずれか一方であるかを判定するための判定値とを前記記憶部に記憶し、
所定の時間間隔ごとにユーザの体動に応じた加速度値を検出する検出部と、
ユーザの睡眠前の所定期間内にユーザに対する指示に応じたユーザの身体の動きについて検出された前記加速度値に基づいて参考値を決定し、
前記固有値及び前記参考値によって端末係数を算出し、
ユーザの睡眠中に検出された前記加速度値及び前記端末係数によって加速度変換値を算出し、
前記加速度変換値と前記判定値との関係に基づいて、ユーザが睡眠状態又は覚醒状態であった時間を判定し、
判定された結果を前記表示部に表示する、
ことを前記携帯端末装置に実行させることを特徴とする制御プログラム。
【請求項７】
携帯端末装置とサーバとを有する情報処理システムであって、
前記携帯端末装置は、
睡眠中のユーザの体動に応じて検出されると想定される加速度の固有値を記憶する端末記憶部と、
所定の時間間隔ごとにユーザの体動に応じた加速度値を検出する検出部と、
ユーザの睡眠前の所定期間内にユーザに対する指示に応じたユーザの身体の動きについて検出された加速度値に基づいて参考値を決定し、前記固有値及び前記参考値によって端末係数を算出する第１算出部と、
ユーザの睡眠中に検出された前記加速度値と前記端末係数とを前記サーバに送信する端末送信部と、
前記サーバから送信された情報を受信する端末受信部と、
前記端末受信部によって受信された前記情報を表示する表示部と、
を備え、
前記サーバは、
睡眠中のユーザが睡眠状態及び覚醒状態のいずれか一方であるかを判定するための判定値を予め記憶する記憶部と、
前記携帯端末装置から送信された前記加速度値及び前記端末係数を受信するサーバ受信部と、
受信された前記加速度値及び前記端末係数によって加速度変換値を算出する第２算出部と、
前記加速度変換値と前記判定値との関係に基づいて、ユーザが睡眠状態又は覚醒状態であった時間を判定する判定部と、
前記判定部による判定結果に関する情報を前記携帯端末装置に送信するサーバ送信部と、
を備えることを特徴とする情報処理システム。
【請求項８】
前記携帯端末装置は、前記ユーザに対する指示としてユーザの身体を動かす第１音声指示を出力し、前記第１音声指示が出力されてから前記所定期間が終了する前にユーザの身体を動かすことを終了させる第２音声指示を出力する出力部を更に備える、請求項７に記載の情報処理システム。
【請求項９】
前記第１算出部は、前記所定期間内に検出された前記加速度値の中に、所定の適正上限値を超える加速度値がある場合、前記端末係数を算出せずに、前記出力部に前記第１音声指示を再出力させる、請求項８に記載の情報処理システム。
【請求項１０】
前記第１算出部は、前記所定期間内に検出された前記加速度値の中に、所定の適正下限値を超える加速度値がない場合、前記端末係数を算出せずに、前記出力部に前記第１音声指示を再出力させる、請求項８に記載の情報処理システム。
【請求項１１】
睡眠中のユーザの体動に応じて検出されると想定される加速度の固有値を記憶する記憶部を備える携帯端末装置と、睡眠中のユーザが睡眠状態及び覚醒状態のいずれか一方であるかを判定するための判定値とを予め記憶する記憶部を備えるサーバとを有する情報処理システムの制御方法であって、
前記携帯端末装置は、
所定の時間間隔ごとにユーザの体動に応じた加速度値を検出し、
ユーザの睡眠前の所定期間内にユーザに対する指示に応じたユーザの身体の動きについて検出された加速度値に基づいて参考値を決定し、
前記固有値及び前記参考値によって端末係数を算出し、
ユーザの睡眠中に検出された前記加速度値と前記端末係数とを前記サーバに送信し、
を備え、
前記サーバは、
前記携帯端末装置から送信された前記加速度値及び前記端末係数を受信し、
受信された前記加速度値及び前記端末係数によって加速度変換値を算出し、
前記加速度変換値と前記判定値との関係に基づいて、ユーザが睡眠状態又は覚醒状態であった時間を判定し、
前記判定された判定結果に関する情報を前記携帯端末装置に送信し、
前記携帯端末装置は、
前記サーバから送信された判定結果に関する情報を受信し、
受信された前記情報に基づいて判定結果を表示する表示部と、
判定された結果を前記表示部に表示する、
ことを含むことを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置、制御方法、制御プログラム、及び情報処理システムに関する。
【背景技術】
【０００２】
従来から、睡眠中の被験者の生体情報を検出し、検出された生体情報に基づいて睡眠状態を判定することで被験者の健康を管理する情報処理装置が知られている。このような情報処理装置では、睡眠中の被験者の睡眠状態を判定するため、被験者の呼吸、心拍、体動等を生体情報として検出する。
【０００３】
例えば、特許文献１には、横たわった状態にある被検者とベッド等の寝具との間に配置される被作用体を用いて生体情報を検出する情報処理装置が記載されている。この情報処理装置で用いられる被作用体は二枚の帯状の樹脂フィルムの周縁を熱融着等により接合して袋状に形成され、当該被作用体の内部に流体（空気等）が充填されている。この被作用体は被検者からの外的な作用を受けると、被作用体の内圧が変化し、被作用体内の流体が外圧を受けて圧縮する。これにより、被作用体内の流体はチューブを通して圧力検知部に流入し、圧力検知部は、被検者から発せられる、心拍、呼吸、寝返り、いびき等に起因する被検者の体動を検出することが可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−４２９１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の情報処理装置では、被験者が使用する敷布団又はマットレスの硬さ若しくは材質等、又は、被験者の体重若しくは体形等を起因として、睡眠状態の判定精度が被験者ごとに異なる場合があった。
【０００６】
本発明は、このような課題を解決すべくなされたものであり、睡眠状態の判定精度を向上させる携帯端末装置、制御方法、制御プログラム、及び情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る携帯端末装置は、睡眠中のユーザの体動に応じて検出されると想定される加速度の固有値と、睡眠中のユーザが睡眠状態及び覚醒状態のいずれか一方であるかを判定するための判定値とを予め記憶する記憶部と、所定の時間間隔ごとにユーザの体動に応じた加速度値を検出する検出部と、ユーザの睡眠前の所定期間内にユーザに対する指示に応じたユーザの身体の動きについて検出された加速度値に基づいて参考値を決定し、固有値及び参考値によって端末係数を算出する第１算出部と、ユーザの睡眠中に検出された加速度値及び端末係数によって加速度変換値を算出する第２算出部と、加速度変換値と判定値との関係に基づいて、ユーザが睡眠状態又は覚醒状態であった時間を判定する判定部と、判定部による判定結果を表示する表示部と、を備える。
【０００８】
また、本発明に係る携帯端末装置において、ユーザに対する指示としてユーザの身体を動かす第１音声指示を出力し、第１音声指示が出力されてから所定期間が終了する前にユーザの身体を動かすことを終了させる第２音声指示を出力する出力部を更に備えることが好ましい。
【０００９】
また、本発明に係る携帯端末装置において、第１算出部は、所定期間内に検出された加速度値の中に、所定の適正上限値を超える加速度値がある場合、端末係数を算出せずに、出力部に第１音声指示を再出力させることが好ましい。
【００１０】
また、本発明に係る携帯端末装置において、第１算出部は、所定期間内に検出された加速度値の中に、所定の適正下限値を超える加速度値がない場合、端末係数を算出せずに、出力部に第１音声指示を再出力させることが好ましい。
【００１１】
本発明に係る制御方法は、記憶部、検出部及び表示部を備える携帯端末装置の制御方法であって、睡眠中のユーザの体動に応じて検出されると想定される加速度の固有値と、睡眠中のユーザが睡眠状態及び覚醒状態のいずれか一方であるかを判定するための判定値とを記憶部に記憶し、所定の時間間隔ごとにユーザの体動に応じた加速度値を検出する検出部と、ユーザの睡眠前の所定期間内にユーザに対する指示に応じたユーザの身体の動きについて検出された加速度値に基づいて参考値を決定し、固有値及び参考値によって端末係数を算出し、ユーザの睡眠中に検出された加速度値及び端末係数によって加速度変換値を算出し、加速度変換値と判定値との関係に基づいて、ユーザが睡眠状態又は覚醒状態であった時間を判定し、判定された結果を表示部に表示する、ことを含む。
【００１２】
本発明に係る制御プログラムは、記憶部、検出部及び表示部を備える携帯端末装置の制御プログラムであって、睡眠中のユーザの体動に応じて検出されると想定される加速度の固有値と、睡眠中のユーザが睡眠状態及び覚醒状態のいずれか一方であるかを判定するための判定値とを記憶部に記憶し、所定の時間間隔ごとにユーザの体動に応じた加速度値を検出する検出部と、ユーザの睡眠前の所定期間内にユーザに対する指示に応じたユーザの身体の動きについて検出された加速度値に基づいて参考値を決定し、固有値及び参考値によって端末係数を算出し、ユーザの睡眠中に検出された加速度値及び端末係数によって加速度変換値を算出し、加速度変換値と判定値との関係に基づいて、ユーザが睡眠状態又は覚醒状態であった時間を判定し、判定された結果を表示部に表示する、ことを携帯端末装置に実行させる。
【００１３】
本発明に係る情報処理システムは、携帯端末装置とサーバとを有する情報処理システムであって、携帯端末装置は、睡眠中のユーザの体動に応じて検出されると想定される加速度の固有値を記憶する端末記憶部と、所定の時間間隔ごとにユーザの体動に応じた加速度値を検出する検出部と、ユーザの睡眠前の所定期間内にユーザに対する指示に応じたユーザの身体の動きについて検出された加速度値に基づいて参考値を決定し、固有値及び参考値によって端末係数を算出する第１算出部と、ユーザの睡眠中に検出された加速度値と端末係数とをサーバに送信する端末送信部と、サーバから送信された情報を受信する端末受信部と、端末受信部によって受信された情報を表示する表示部と、を備え、サーバは、睡眠中のユーザが睡眠状態及び覚醒状態のいずれか一方であるかを判定するための判定値を予め記憶する記憶部と、携帯端末装置から送信された加速度値及び端末係数を受信するサーバ受信部と、受信された加速度値及び端末係数によって加速度変換値を算出する第２算出部と、加速度変換値と判定値との関係に基づいて、ユーザが睡眠状態又は覚醒状態であった時間を判定する判定部と、判定部による判定結果に関する情報を携帯端末装置に送信するサーバ送信部と、を備える。
【００１４】
また、本発明に係る情報処理システムにおいて、携帯端末装置は、ユーザに対する指示としてユーザの身体を動かす第１音声指示を出力し、第１音声指示が出力されてから所定期間が終了する前にユーザの身体を動かすことを終了させる第２音声指示を出力する出力部を更に備えることが好ましい。
【００１５】
また、本発明に係る情報処理システムにおいて、第１算出部は、所定期間内に検出された加速度値の中に、所定の適正上限値を超える加速度値がある場合、端末係数を算出せずに、出力部に第１音声指示を再出力させることが好ましい。
【００１６】
また、本発明に係る情報処理システムにおいて、第１算出部は、所定期間内に検出された加速度値の中に、所定の適正下限値を超える加速度値がない場合、端末係数を算出せずに、出力部に第１音声指示を再出力させることが好ましい。
【００１７】
本発明に係る制御方法は、睡眠中のユーザの体動に応じて検出されると想定される加速度の固有値を記憶する記憶部を備える携帯端末装置と、睡眠中のユーザが睡眠状態及び覚醒状態のいずれか一方であるかを判定するための判定値とを予め記憶する記憶部を備えるサーバとを有する情報処理システムの制御方法であって、携帯端末装置は、所定の時間間隔ごとにユーザの体動に応じた加速度値を検出し、ユーザの睡眠前の所定期間内にユーザに対する指示に応じたユーザの身体の動きについて検出された加速度値に基づいて参考値を決定し、固有値及び参考値によって端末係数を算出し、ユーザの睡眠中に検出された加速度値と端末係数とをサーバに送信し、を備え、サーバは、携帯端末装置から送信された加速度値及び端末係数を受信し、受信された加速度値及び端末係数によって加速度変換値を算出し、加速度変換値と判定値との関係に基づいて、ユーザが睡眠状態又は覚醒状態であった時間を判定し、判定された判定結果に関する情報を携帯端末装置に送信し、携帯端末装置は、サーバから送信された判定結果に関する情報を受信し、受信された情報に基づいて判定結果を表示する表示部と、判定された結果を表示部に表示する、ことを含む。
【発明の効果】
【００１８】
本発明に係る携帯端末装置、制御方法、制御プログラム、及び情報処理システムによって、睡眠状態の判定精度を向上させることが可能となる。
【図面の簡単な説明】
【００１９】
【図１】情報処理システムの概要を説明するための模式図である。
【図２】情報処理システムの概略構成の一例を示す図である。
【図３】携帯端末装置の概略構成の一例を示す図である。
【図４】（ａ）は、加速度検出部における加速度値の検出方向の一例を説明するための模式図であり、（ｂ）は、加速度検出部によって検出される加速度値のデータ構造の一例を示す図である。
【図５】サーバの概略構成の一例を示す図である。
【図６】ユーザ管理テーブルのデータ構造の一例を示す図である。
【図７】検出結果情報から判定対象値が算出されるまでの過程を説明するための模式図である。
【図８】携帯端末装置の端末表示部に表示される画面の一例を示す図である。
【図９】情報処理システムの動作シーケンスの一例を示す図である。
【図１０】検出処理の動作フローの一例を示す図である。
【図１１】メイン処理の動作フローの一例を示す図である。
【発明を実施するための形態】
【００２０】
以下、図面を参照しつつ、本発明の様々な実施形態について説明する。ただし、本発明の技術的範囲はそれらの実施形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶ点に留意されたい。
【００２１】
（情報処理システムの概要）
図１は、情報処理システムの概要を説明するための模式図である。情報処理システムは、ユーザが所有する携帯端末装置とサーバとを有する。携帯端末装置は、例えば、「スマートフォン」と呼ばれる多機能携帯電話機又は「フィーチャーフォン」と呼ばれる携帯電話機である。
【００２２】
携帯端末装置は、睡眠中のユーザによって使用される敷布団又はマットレスの上に配置される。なお、携帯端末が配置される位置は、敷布団又はマットレスの上の位置に限らず、睡眠中のユーザの所定距離範囲内であればどのような位置でもよい。
【００２３】
携帯端末装置は、加速度センサー等の検出部を備える。検出部は、所定の時間間隔ごとに携帯端末装置に加わる加速度値を検出する。睡眠中のユーザが横たわる敷布団又はマットレスには、睡眠中のユーザの体動に応じて振動が発生する。検出部を備える携帯端末装置が、睡眠中のユーザが横たわる敷布団又はマットレスの上に配置されることにより、当該携帯端末装置の検出部は、睡眠中のユーザの体動に応じた振動によって携帯端末装置に加わった加速度値を検出することができる。
【００２４】
以下、図１を参照しつつ、本実施形態の情報処理システムによって提供される睡眠検出方法の一例について説明する。
【００２５】
ユーザは、睡眠前に、睡眠中のユーザが使用する敷布団又はマットレスの上に携帯端末装置を置く。そして、ユーザは、睡眠前の事前検出期間において、自発的に又は所定の指示に従って自身の体を動かす（例えば、図１の（１）に示すようにユーザは寝返りを行う）。なお、事前検出期間は、所定期間の一例である。
【００２６】
携帯端末装置は、事前検出期間において、所定の時間間隔ごとに携帯端末装置に加わる加速度値を検出する。図１の（２）は、睡眠前の事前検出期間内に検出された加速度値の推移の一例を示す図である。
【００２７】
次に、携帯端末装置は、事前検出期間内に検出された加速度値に基づいて参考値を算出する。例えば、携帯端末装置は、事前検出期間内に検出された全ての又は一部の加速度値の中から最大の加速度値を抽出し、抽出された加速度値を参考値とする。
【００２８】
次に、携帯端末装置は、予め記憶された固有値と算出された参考値とに基づいて端末係数を算出する（図１の（３））。固有値は、睡眠中のユーザの体動に応じて携帯端末装置に加わると想定される加速度値である。端末係数は、例えば、固有値が参考値で除算されることによって得られる値である。
【００２９】
携帯端末装置は、ユーザの睡眠中に加速度値を検出し、検出された加速度値を記憶する（図１の（４））。なお、睡眠中の期間は、所定の睡眠開始条件が満たされたタイミングから、所定の睡眠終了条件が満たされたタイミングの間の期間である。所定の睡眠開始条件は、例えば、事前検出期間が終了したこと、又は、携帯端末装置に対してユーザが所定の開始操作を行ったこと等である。また、所定の睡眠終了条件は、携帯端末装置に対してユーザが所定の終了操作を行ったこと、又は、予め定められた起床時刻に到達したこと等である。
【００３０】
次に、携帯端末装置は、ユーザの睡眠中に検出された加速度値を読み出し、読みだした加速度値に、端末係数を乗算することによって加速度変換値を算出する。
【００３１】
そして、携帯端末装置は、加速度変換値と予め定められた判定値との関係に基づいて、ユーザが睡眠状態であった時間又は覚醒状態であった時間を判定する睡眠状態判定処理を実行し（図１の（５））、判定した結果を表示する。例えば、携帯端末装置は、加速度変換値が判定値よりも高い時間を、ユーザが覚醒状態であった時間として判定し、加速度変換値が判定値以下である時間を、ユーザが睡眠状態であった時間として判定する。
【００３２】
加速度変換値の算出処理、及び、睡眠状態判定処理は、サーバによって実行されてもよい。この場合、携帯端末装置は、検出された加速度値を所定の送信時間間隔（例えば、１秒間隔）でサーバに送信する。そして、サーバは、睡眠状態判定処理の結果を示す情報を携帯端末装置に送信し、携帯端末装置は、受信した情報に基づいて判定結果を表示する。
【００３３】
以上、図１を参照しつつ説明したとおり、情報処理システムは、ユーザによって携帯端末装置が敷布団又はマットレスの上に配置されるだけで睡眠状態又は覚醒状態を判定することができる。また、情報処理システムは、睡眠前に検出された加速度値に応じた端末係数に基づいて、睡眠中に検出された加速度値を加速度変換値に変換する。したがって、敷布団やマットレスの硬さ、ユーザの体重若しくは体形、携帯端末装置の自重若しくは構造、ユーザと携帯端末装置との距離、又は、ユーザ及び携帯端末装置間の障害物の有無等に応じて、検出された加速度値が想定される加速度から大きく乖離することにより、睡眠状態の判定処理の精度が低下するという問題を回避することができる。これにより、情報処理システムは、睡眠状態の判定精度を向上させることが可能となる。
【００３４】
（情報処理システム１の構成）
図２は、情報処理システム１の概略構成の一例を示す図である。
【００３５】
情報処理システム１は、一又は複数の携帯端末装置２と、サーバ３とを有する。携帯端末装置２及びサーバ３は、例えば、基地局４、移動体通信網５、ゲートウェイ６、及びインターネット７等の通信ネットワークを介して相互に接続される。携帯端末装置２及びサーバ３間では、所定の通信プロトコルに基づいて通信が行われる。所定の通信プロトコルは、例えば、ハイパーテキスト転送プロトコル（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ，ＨＴＴＰ）等である。
【００３６】
携帯端末装置２は、例えば、多機能携帯電話（所謂「スマートフォン」）等の端末装置である。なお、携帯端末装置２は、例えば、携帯電話（所謂「フィーチャーフォン」）、携帯情報端末（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ，ＰＤＡ）、タブレット端末又はタブレットＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等でもよい。また、携帯端末装置２は、携帯ゲーム機、携帯音楽プレイヤ又はノートＰＣ等でもよい。
【００３７】
（携帯端末装置２の概略構成）
図３は、携帯端末装置２の概略構成の一例を示す図である。
【００３８】
携帯端末装置２は、基地局４、移動体通信網５、ゲートウェイ６、及びインターネット７を介してサーバ３に接続し、サーバ３と通信を行う。携帯端末装置２は、携帯端末装置２に加わる加速度値をサーバ３に送信する。また、携帯端末装置２は、サーバ３から各種データを受信して結果画面等を表示する。そのために、携帯端末装置２は、端末通信部２１と、端末記憶部２２と、端末操作部２３と、端末表示部２４と、加速度検出部２５、及び端末処理部２６とを備える。
【００３９】
端末通信部２１は、所定の周波数帯を感受帯域とするアンテナを含む通信インターフェース回路を備え、携帯端末装置２を通信ネットワークに接続する。端末通信部２１は、基地局４により割り当てられるチャネルを介して、基地局４との間でＣＤＭＡ（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）方式等による無線信号回線を確立し、基地局４との間で通信を行う。そして、端末通信部２１は、端末処理部２６から供給されたデータを、サーバ３に送信する。また、端末通信部２１は、サーバ３等から受信したデータを端末処理部２６に供給する。
【００４０】
端末記憶部２２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の半導体メモリ装置を備える。端末記憶部２２は、端末処理部２６での処理に用いられるオペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム及びデータ等を記憶する。端末記憶部２２に記憶されるドライバプログラムは、端末操作部２３を制御する入力デバイスドライバプログラム、及び、端末表示部２４を制御する出力デバイスドライバプログラム等である。端末記憶部２２に記憶されるアプリケーションプログラムは、睡眠検出処理を実現するための制御プログラム等である。
【００４１】
端末記憶部２２に記憶されるデータは、加速度値、携帯端末装置２を所有するユーザを一意に識別するための識別情報（ユーザＩＤ（ｉｄｅｎｔｉｆｉｃａｔｉｏｎ））等である。また、端末記憶部２２には、睡眠中のユーザの体動に応じて検出されると想定される加速度の固有値と、睡眠中のユーザが覚醒状態及び睡眠状態のいずれか一方であるかを判定するための判定値と、参考値の適正範囲を示す上限値及び下限値とが記憶される。また、端末記憶部２２は、所定の処理（例えば、後述する参考値の決定処理）に係る一時的なデータを一時的に記憶してもよい。
【００４２】
端末操作部２３は、タッチパネル等のポインティングデバイスである。なお、端末操作部２３は、入力キー等でもよい。ユーザは、端末操作部２３を用いて、文字、数字及び記号、若しくは、端末表示部２４の表示画面上の位置等を入力することができる。端末操作部２３は、ユーザにより操作されると、その操作に対応する信号を発生する。そして、発生した信号は、ユーザの指示として、端末処理部２６に供給される。
【００４３】
端末表示部２４は、液晶ディスプレイである。なお、端末表示部２４は、有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ等でもよい。端末表示部２４は、端末処理部２６から供給された映像データに応じた映像や、画像データに応じた画像等を表示する。
【００４４】
加速度検出部２５は、加速度センサーであり、所定の時間間隔（例えば、１／１００秒間隔）で携帯端末装置２に加わる加速度値を３軸方向ごとに検出する。加速度センサーは、例えば、ピエゾ抵抗効果を利用したピエゾ抵抗型の３軸加速度センサー、又は、静電容量の変化を利用した静電容量型の３軸加速度センター等である。なお、所定の時間間隔は、１／１００秒に限らず、１／６０秒、１／５０秒等でもよい。
【００４５】
図４（ａ）は、加速度検出部２５における加速度値の検出方向の一例を説明するための模式図である。図４（ａ）に示す例では、加速度検出部２５は、Ｘ軸方向、Ｙ軸方向及びＺ軸方向のそれぞれの加速度値を検出する。Ｘ軸、Ｙ軸及びＺ軸の３軸は互いに直交している。Ｘ軸方向の加速度値は、携帯端末装置２に加わる加速度のＸ軸方向の加速度成分であり、Ｙ軸方向の加速度値は、携帯端末装置２に加わる加速度のＹ軸方向の加速度成分であり、Ｚ軸方向の加速度値は、携帯端末装置２に加わる加速度のＺ軸方向の加速度成分である。
【００４６】
加速度検出部２５は、端末表示部２４の表示画面の縦方向（長手方向）とＸ軸とが一致し、端末表示部２４の表示画面の横方向とＹ軸とが一致し、表示画面１４１と直交する方向とＺ軸とが一致するように、携帯端末装置２内に設置される。なお、加速度検出部２５が加速度値を検出する軸は、１軸でも２軸でも４軸以上でもよい。以降、Ｘ軸、Ｙ軸及びＺ軸による３次元座標系を、センサー座標系と称する場合がある。
【００４７】
図４（ｂ）は、加速度検出部２５によって検出される加速度値のデータ構造の一例を示す図である。加速度値は、所定の時間間隔で出力される。加速度値は、加速度検出部２５によって出力されたＸ軸方向加速度情報、Ｙ軸方向加速度情報、及びＺ軸方向加速度情報を含む。
【００４８】
Ｘ軸方向加速度情報は、加速度検出部２５によって検出されたＸ軸方向の加速度値を示す情報である。Ｙ軸方向加速度情報は、加速度検出部２５によって検出されたＹ軸方向の加速度値を示す情報である。Ｚ軸方向加速度情報は、加速度検出部２５によって検出されたＺ軸方向の加速度値を示す情報である。
【００４９】
図３に戻り、端末処理部２６は、一又は複数個のプロセッサ及びその周辺回路を備える。端末処理部２６は、携帯端末装置２の全体的な動作を統括的に制御するものであり、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。端末処理部２６は、端末記憶部２２に記憶されているプログラム又はユーザによる端末操作部２３の操作に応じて入力された各種指示等に基づいて、各種情報処理を適切な手順で実行し、且つ、端末通信部２１又は端末表示部２４の動作を制御する。端末処理部２６は、端末記憶部２２に記憶されているオペレーティングシステムプログラム、ドライバプログラム及びアプリケーションプログラムに基づいて各種情報処理を実行する。また、端末処理部２６は、複数のプログラムを並列に実行することができる。
【００５０】
端末処理部２６は、検出処理部２６１、端末送信部２６２、端末受信部２６３及び表示処理部２６４を備える。これらの各部は、端末処理部２６が備えるプロセッサで実行されるプログラムにより実現される機能モジュールである。あるいは、これらの各部は、ファームウェアとして携帯端末装置２に実装されてもよい。
【００５１】
検出処理部２６１は、加速度検出部２５から所定の時間間隔で検出された加速度値を取得するたびに、所定の事前検出開始条件及び所定の事前検出開始条件が満たされているか否かを判定する。所定の事前検出開始条件は、例えば、睡眠前に加速度値の検出を開始するための開始指示がユーザの端末操作部２３の操作に応じて入力されたこと、携帯端末装置２が起動したこと、後述するメイン処理の実行指示がユーザの端末操作部２３の操作に応じて入力されたこと、後述する参考値が適正範囲内でないと判定されたこと等である。また、所定の睡眠終了条件は、睡眠前にユーザの端末操作部２３の操作に応じて入力された加速度値の検出終了時刻に到達したこと、事前検出開始から予め定められた事前検出期間が経過したこと等である。
【００５２】
また、検出処理部２６１は、所定の事前検出開始条件が満たされ、且つ、所定の事前検出開始条件が満たされていない場合（すなわち、事前検出期間中である場合）、参考値の決定処理を実行する。
【００５３】
以下、参考値の決定処理の一例について説明する。検出処理部２６１は、事前検出期間中に最初に取得した加速度値を参考値として端末記憶部２２に記憶する。次に、検出処理部２６１は、加速度値を取得するたびに、端末記憶部２２に記憶されている参考値と取得された加速度値とを比較する。検出処理部２６１は、記憶されている参考値よりも取得された加速度値の方が大きい場合、記憶されている参考値に替えて当該加速度値を新たな参考値として端末記憶部２２に記憶する。そして、検出処理部２６１は、所定の事前検出終了条件が満たされた場合（すなわち、事前検出期間が終了した場合）、参考値の決定処理を終了する。なお、参考値の決定処理を実行する検出処理部２６１は、第１算出部の一例である。
【００５４】
また、検出処理部２６１は、所定の事前検出終了条件が満たされた場合（すなわち、事前検出期間が終了した場合）、決定された参考値が適正範囲内であるか否かを判定する。例えば、検出処理部２６１は、参考値が適正範囲の上限値を超えているか否か（すなわち、事前検出期間内に検出された加速度値の中に、適正範囲の上限値を超える加速度値があるか否か）、及び、参考値が適正範囲の下限値を以下であるか否か（すなわち、事前検出期間内に検出された加速度値の中に、適正範囲の下限値以下の加速度値があるか否か）、の少なくとも一方の判定を行う。適正範囲の上限値は、例えば、想定される加速度値の５倍の値であり、適正範囲の下限値は、想定される加速度値の１／１０の値である。適正範囲の上限値は、適正上限値の一例であり、適正範囲の下限値は、適正下限値の一例である。なお、参考値が適正範囲内であるか否かを判定する検出処理部２６１は、第１算出部の一例である。
【００５５】
検出処理部２６１は、決定された参考値が適正範囲内である場合、端末係数の算出処理を実行する。端末係数の算出処理では、まず、検出処理部２６１は、端末記憶部２２に記憶された、睡眠中のユーザの体動に応じて検出されると想定される加速度の固有値を読み出す。次に、端末記憶部２２に記憶された参考値を読み出す。そして、読み出した固有値を、読み出した参考値で除算することで端末係数を算出する。
【００５６】
検出処理部２６１は、決定された参考値が適正範囲内でない場合、端末記憶部２２に記憶された参考値を削除し、事前検出期間を再開する。
【００５７】
また、検出処理部２６１は、端末係数を算出した場合、所定の睡眠開始条件及び所定の睡眠開始条件が満たされているか否かを判定する。
【００５８】
検出処理部２６１は、所定の睡眠開始条件が満たされ、且つ、所定の睡眠開始条件が満たされていない場合（すなわち、ユーザが睡眠中である場合）、取得した加速度値に、取得した日時を検出日時として関連付けて端末記憶部２２に記憶する。
【００５９】
また、検出処理部２６１は、所定の睡眠終了条件が満たされた場合（例えば、ユーザが起床した場合）、端末記憶部２２に記憶された加速度値及び検出日時をサーバ３に送信する送信指示を、端末送信部２６２に渡す。
【００６０】
端末送信部２６２は、検出処理部２６１から送信指示を取得すると、端末記憶部２２に記憶された、ユーザＩＤ、端末係数、加速度値及び検出日時を、端末通信部２１を介してサーバ３に送信する。
【００６１】
端末受信部２６３は、サーバ３によって送信された表示データを、端末通信部２１を介して受信する。
【００６２】
表示処理部２６４は、端末受信部２６３によって受信された表示データに基づいて、後述する判定結果画面８００を端末表示部２４に表示する。
【００６３】
（サーバ３の構成）
図５は、サーバ３の概略構成の一例を示す図である。
【００６４】
サーバ３は、携帯端末装置２からの指示に応じて、各ユーザからの加速度値を管理する。また、サーバ３は、加速度値に基づく睡眠状態の判定結果に関する情報等を携帯端末装置２に送信する。そのために、サーバ３は、サーバ通信部３１と、サーバ記憶部３２と、サーバ処理部３３とを備える。
【００６５】
サーバ通信部３１は、サーバ３をインターネット７に接続するための通信インターフェース回路を備え、インターネット７との間で通信を行う。サーバ通信部３１は、携帯端末装置２等から受信したデータをサーバ処理部３３に供給し、サーバ処理部３３から供給されたデータを携帯端末装置２等に送信する。
【００６６】
サーバ記憶部３２は、例えば、磁気テープ装置、磁気ディスク装置、又は光ディスク装置のうちの少なくとも一つを備える。サーバ記憶部３２は、サーバ処理部３３での処理に用いられるオペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム及びデータ等を記憶する。サーバ記憶部３２に記憶されるアプリケーションプログラムは、各携帯端末装置２からの加速度値等に応じて、携帯端末装置２ごとに睡眠状態等に関する情報を管理する制御プログラム等である。サーバ記憶部３２に記憶されるコンピュータプログラムは、例えばＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等のコンピュータ読み取り可能な可搬型記録媒体から、公知のセットアッププログラム等を用いてサーバ記憶部３２にインストールされてもよい。
【００６７】
サーバ記憶部３２に記憶されるデータは、後述する上限値及び判定値、並びにユーザ管理テーブルＴ１等である。また、サーバ記憶部３２は、所定の処理に係る一時的なデータを一時的に記憶してもよい。すなわち、サーバ記憶部３２は、揮発性のメモリ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ，ＲＡＭ）を備え、ゲームの進行に応じて変動する動的データを記憶してもよい。
【００６８】
以下、図６を用いて、サーバ記憶部３２が記憶するユーザ管理テーブルＴ１のデータ構造の一例を説明する。
【００６９】
図６は、ユーザごとに加速度値を管理するユーザ管理テーブルＴ１を示す。ユーザ管理テーブルＴ１には、各ユーザについて、当該ユーザのユーザＩＤ、睡眠ＩＤ，端末係数，及び検出結果情報等が、互いに関連付けて記憶されている。
【００７０】
ユーザＩＤは、各ユーザを一意に識別するための識別情報の一例である。睡眠ＩＤは、ユーザの睡眠中に検出された加速度値が送信された場合、各睡眠における加速度値に対して付与される識別情報の一例である。端末係数には、各睡眠の前に算出された端末係数の値が記憶される。
【００７１】
検出結果情報には、加速度値と、当該加速度値が検出された日時を示す検出日時と等が、互いに関連付けて記憶されている。なお、検出結果情報に記憶された加速度値は、各睡眠が開始されてから終了するまで（例えば、睡眠中）に検出された加速度値である。
【００７２】
図５に戻り、サーバ処理部３３は、一又は複数個のプロセッサ及びその周辺回路を備える。サーバ処理部３３は、サーバ３の全体的な動作を統括的に制御するものであり、例えば、ＣＰＵである。サーバ処理部３３は、サーバ記憶部３２に記憶されているプログラム等からの各種指示等に基づいて、各種情報処理を適切な手順で実行し、且つ、サーバ通信部３１の動作を制御する。サーバ処理部３３は、サーバ記憶部３２に記憶されているオペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラムに基づいて各種情報処理を実行する。また、サーバ処理部３３は、複数のプログラムを並列に実行することができる。
【００７３】
サーバ処理部３３は、サーバ受信部３３１、記憶処理部３３２、算出部３３３、判定部３３４、作成部３３５及びサーバ送信部３３６等を備える。これらの各部は、サーバ処理部３３が備えるプロセッサで実行されるプログラムにより実現される機能モジュールである。あるいは、これらの各部は、ファームウェアとしてサーバ３に実装されてもよい。
【００７４】
サーバ受信部３３１は、携帯端末装置２から送信された、ユーザＩＤ、端末係数、加速度値及び検出日時を、サーバ通信部３１を介して受信する。
【００７５】
記憶処理部３３２は、サーバ受信部３３１によって受信された、ユーザＩＤ、端末係数、加速度値及び検出日時をユーザ管理テーブルＴ１に記憶する。まず、記憶処理部３３２は、ユーザ管理テーブルＴ１に記憶されたユーザＩＤの中から、受信されたユーザＩＤと同一のユーザＩＤを検索する。次に、記憶処理部３３２は、受信されたユーザＩＤと同一のユーザＩＤがユーザ管理テーブルＴ１に記憶されている場合、ユーザＩＤに関連付けて、受信された端末係数をユーザ管理テーブルＴ１に記憶する。そして、記憶処理部３３２は、ユーザＩＤに関連付けて、受信された加速度値及び検出日時を、検出結果情報としてユーザ管理テーブルＴ１に記憶する。
【００７６】
算出部３３３は、検出結果情報として記憶された加速度値に基づいて、加速度変換値を算出する。まず、算出部３３３は、ユーザ管理テーブルＴ１に記憶された端末係数を読み出し、ユーザ管理テーブルＴ１に記憶された加速度値を時系列に従って読み出す。次に、算出部３３３は、時系列に従って読み出した加速度値に対して、読み出した端末係数を乗算することによって、各加速度値の対応する加速度変換値を算出する。そして、各加速度変換値に対して、対応する加速度値の検出日時を関連付ける。
【００７７】
また、算出部３３３は、算出された加速度変換値のそれぞれが、所定の上限値を超えるか否かを判定する。算出部３３３は、所定の上限値を超える加速度変換値を、所定の上限値に置き換えて、当該置き換えた上限値を判定対象値として算出し、所定の上限値を超えない加速度変換値を、判定対象値として算出する。なお、算出部３３３は、第２算出部の一例である。
【００７８】
図７は、算出部３３３によって検出結果情報から判定対象値が算出されるまでの過程を説明するための模式図である。図７の（１）は、検出結果情報として記憶された加速度値を、時系列（横軸）に従ってプロットしたグラフの一例である。図７の（２）は、図７の（１）に示す加速度値に基づいて算出された加速度変換値を、時系列（横軸）に従ってプロットしたグラフの一例である。図７の（３）は、図７の（２）に示す加速度変換値に基づいて算出された判定対象値を、時系列（横軸）に従ってプロットしたグラフの一例である。
【００７９】
判定部３３４は、算出された判定対象値に基づいて睡眠状態を判定する。例えば、判定部３３４は、算出された判定対象値のそれぞれが、サーバ記憶部３２に記憶された判定値よりも高いか否かを判定する。次に、判定部３３４は、判定値以下の判定対象値の時間を、睡眠状態の時間として判定する。また判定部３３４は、判定値よりも高い判定対象値の時間を、覚醒状態の時間として判定する。
【００８０】
なお、判定部３３４は、算出された判定対象値のそれぞれを、１分間隔ごとに複数のグループに分割し、各グループの内の最大の判定対象値が判定値より高いか否かを判定してもよい。
【００８１】
作成部３３５は、例えば、図７の（３）に示すグラフ上に、覚醒状態の時間を識別可能に表示した画像を含む判定結果画面８００を表示するための表示データを作成する。
【００８２】
なお、判定結果画面８００に含まれるグラフは、図７の（３）に示すグラフに限らない。例えば、判定結果画面８００に含まれるグラフは、算出された判定対象値のそれぞれが１分間隔ごとに複数のグループに分割された場合における、各グループの内の最大の判定対象値を結ぶ線グラフであってもよい。例えば、線グラフは、最小二乗法等によって求められた、各グループの内の最大の判定対象値を通る所定の曲線関数によって示されるものである。
【００８３】
図８は、携帯端末装置２の端末表示部２４に表示される判定結果画面８００の一例を示す図である。判定結果画面８００には、覚醒状態の時間を識別可能に表示した画像、及び／又は、睡眠状態に関する各種情報（睡眠状態の時間、又は、覚醒状態の時間等）等が表示される。
【００８４】
サーバ送信部３３６は、作成部３３５によって作成された表示データを、サーバ通信部３１を介して携帯端末装置２に送信する。
【００８５】
（情報処理システム１の動作シーケンス）
図９は、情報処理システム１の動作シーケンスの一例を示す図である。この動作シーケンスは、予め端末記憶部２２及びサーバ記憶部３２に記憶されているプログラムに基づいて、主に端末処理部２６及びサーバ処理部３３によって、携帯端末装置２及びサーバ３の各要素と協働して実行される。
【００８６】
最初に、携帯端末装置２の検出処理部２６１は、検出処理を実行する（ステップＳ１０１）。なお、検出処理の詳細は後述する。
【００８７】
次に、携帯端末装置２の端末送信部２６２は、検出処理において検出処理部２６１から送信指示を取得すると、端末記憶部２２に記憶された、ユーザＩＤ、端末係数、加速度値及び検出日時を、端末通信部２１を介してサーバ３に送信する（ステップＳ１０２）。
【００８８】
次に、サーバ３のサーバ受信部３３１は、携帯端末装置２から送信された、ユーザＩＤ、端末係数、加速度値及び検出日時を、サーバ通信部３１を介して受信する。次に、サーバ３の記憶処理部３３２、算出部３３３、判定部３３４及び作成部３３５は、メイン処理を実行する（ステップＳ１０３）。なお、メイン処理の詳細は後述する。
【００８９】
次に、サーバ３のサーバ送信部３３６は、メイン処理において作成された表示データを、サーバ通信部３１を介して携帯端末装置２に送信する（ステップＳ１０４）。
【００９０】
次に、携帯端末装置２の端末受信部２６３は、サーバ３から送信された表示データを、端末通信部２１を介して受信する。そして、携帯端末装置２の表示処理部２６４は、端末受信部２６３によって受信された表示データに基づいて、判定結果画面８００を端末表示部２４に表示する。
【００９１】
（検出処理）
図１０は、携帯端末装置２の検出処理部２６１による検出処理の動作フローの一例を示す図である。図１０に示される検出処理は、図９のステップＳ１０１において実行される。なお、検出処理は、加速度検出部２５から所定の時間間隔で検出された加速度値を検出処理部２６１が取得するたびに実行される。
【００９２】
最初に、検出処理部２６１は、所定の事前検出開始条件が満たされているか否かを判定する（ステップＳ２０１）。
【００９３】
検出処理部２６１は、所定の事前検出開始条件が満たされていないと判定した場合（ステップＳ２０１−Ｎｏ）、一連のステップを終了する。
【００９４】
検出処理部２６１は、所定の事前検出開始条件が満たされていると判定した場合（ステップＳ２０１−Ｙｅｓ）、所定の事前検出終了条件が満たされているか否かを判定する（ステップＳ２０２）。
【００９５】
検出処理部２６１は、所定の事前検出終了条件が満たされていないと判定した場合（ステップＳ２０２−Ｎｏ）、参考値の決定処理を実行し（ステップＳ２０３）、一連のステップを終了する。
【００９６】
検出処理部２６１は、所定の事前検出終了条件が満たされていると判定した場合（ステップＳ２０２−Ｙｅｓ）、端末記憶部２２に記憶された参考値が適正範囲内であるか否かを判定する（ステップＳ２０４）。
【００９７】
検出処理部２６１は、参考値が適正範囲内でないと判定した場合（ステップＳ２０４−Ｎｏ）、端末記憶部２２に記憶された参考値を削除し（ステップＳ２０５）、一連のステップを終了する。
【００９８】
検出処理部２６１は、端末係数が適正範囲内であると判定した場合（ステップＳ２０４−Ｙｅｓ）、端末係数の算出処理を実行する（ステップＳ２０６）。
【００９９】
次に、検出処理部２６１は、所定の睡眠開始条件が満たされているか否かを判定する（ステップＳ２０７）。
【０１００】
検出処理部２６１は、所定の睡眠開始条件が満たされていないと判定した場合（ステップＳ２０７−Ｎｏ）、検出処理を終了する。
【０１０１】
検出処理部２６１は、所定の睡眠開始条件が満たされていると判定した場合（ステップＳ２０７−Ｙｅｓ）、所定の睡眠終了条件が満たされているか否かを判定する（ステップＳ２０８）。
【０１０２】
検出処理部２６１は、所定の睡眠終了条件が満たされていないと判定した場合（ステップＳ２０８−Ｎｏ）、取得した加速度値を端末記憶部２２に記憶し（ステップＳ２０９）、一連のステップを終了する。
【０１０３】
検出処理部２６１は、所定の睡眠終了条件が満たされていると判定した場合（ステップＳ２０８−Ｙｅｓ）、端末記憶部２２に記憶された加速度値をサーバ３に送信する送信指示を端末送信部２６２に渡し（ステップＳ２１０）、一連のステップを終了する。
【０１０４】
（メイン処理）
図１１は、サーバ３の記憶処理部３３２、算出部３３３、判定部３３４及び作成部３３５によるメイン処理の動作フローの一例を示す図である。図１１に示されるメイン処理は、図９のステップＳ１０３において実行される。
【０１０５】
最初に、記憶処理部３３２は、サーバ受信部３３１によって受信された、ユーザＩＤ、端末係数、加速度値及び検出日時をユーザ管理テーブルＴ１に記憶する（ステップＳ３０１）。
【０１０６】
次に、算出部３３３は、記憶された加速度値のそれぞれに対して、記憶された端末係数を乗算することによって加速度変換値を算出する（ステップＳ３０２）。
【０１０７】
次に、算出部３３３は、算出した加速度変換値のうち、所定の上限値を超える加速度変換値を、所定の上限値に置き換えることによって判定対象値を算出する（ステップＳ３０３）。
【０１０８】
次に、判定部３３４は、判定対象値に基づいて睡眠状態及び覚醒状態の少なくともいずれか一方を判定する（ステップＳ３０４）。
【０１０９】
そして、作成部３３５は、ステップＳ３０４における判定結果に基づいて判定結果画面８００を表示するための表示データを作成し（ステップＳ３０５）、メイン処理を終了する。
【０１１０】
以上、詳述したとおり、情報処理システム１の携帯端末装置２は、敷布団又はマットレスの上に配置されるだけで睡眠状態又は覚醒状態を判定することができ、ユーザの睡眠が妨げられることなく睡眠状態を判定することが可能となる。また、情報処理システム１のサーバ３は、睡眠前に検出された加速度値に応じた端末係数に基づいて、睡眠中に検出された加速度値を加速度変換値に変換する。したがって、敷布団やマットレスの硬さ、ユーザの体重若しくは体形、携帯端末装置の自重若しくは構造、ユーザと携帯端末装置との距離、又は、ユーザ及び携帯端末装置間の障害物の有無等に応じて、検出された加速度値が、想定される加速度値から大きく乖離することにより、睡眠状態の判定処理の精度が低下するという問題を回避することができる。これにより、情報処理システムは、睡眠状態の判定精度を向上させることが可能となる。ことが可能となる。
【０１１１】
（変形例１）
なお、本発明は、本実施形態に限定されるものではない。例えば、本実施形態における携帯端末装置２は、事前検出期間中に、ユーザの身体を動かす第１音声指示を出力する第１音声指示出力処理を実行してもよい。この場合、携帯端末装置２は、スピーカー等の音声出力部を更に備え、携帯端末装置２の端末処理部２６は、音声制御部を更に備える。また、携帯端末装置２の端末記憶部２２は、第１音声指示（例えば、「左側に寝返りをしてください。」等）を出力するための第１音声データを記憶する。以下、第１音声出力処理の一例について説明する。
【０１１２】
まず、音声制御部は、検出処理部２６１によって、所定の事前検出開始条件が満たされたと判定された場合（すなわち、事前検出期間が開始されたと判定された場合）、端末記憶部２２に記憶された第１音声データを読み出す。そして、音声制御部は、読みだした第１音声データに基づいて、第１音声指示を音声出力部に音声出力する。なお、参考値が適正範囲内でないと判定された場合には、第１音声指示を音声出力部に再出力する。
【０１１３】
これにより、本実施形態の携帯端末装置２は、事前検出期間中に、第１音声指示に応じた動きをユーザにさせることができる。
【０１１４】
また、携帯端末装置２は、事前検出期間が終了する前に、ユーザの身体を動かすことを終了させる第２音声指示を出力する第２音声指示出力処理を実行してもよい。この場合、携帯端末装置２の端末記憶部２２は、第２音声指示（例えば、「これで終了です。」等）を出力するための第２音声データを記憶する。以下、第２音声出力処理の一例について説明する。
【０１１５】
まず、音声制御部は、検出処理部２６１によって、所定の事前検出終了条件が満たされたと判定された場合（すなわち、事前検出期間の終了が判定された場合）、端末記憶部２２に記憶された第２音声データを読み出す。そして、音声制御部は、読みだした第２音声データに基づいて、第２音声指示を音声出力部に音声出力する。なお、検出処理部２６１は、第２音声指示を出力してから所定時間後（例えば、１秒後）に、端末係数の算出処理を終了してもよく、また、第２音声指示を出力する所定時間前（例えば、１秒前）に、端末係数の算出処理を終了してもよい。
【０１１６】
（変形例２）
また、情報処理システム１は、複数のユーザのそれぞれが操作する複数の携帯端末装置２のみを備える構成としてもよい。この場合、各携帯端末装置２の端末処理部２６は、上述したサーバ３の記憶処理部３３２、算出部３３３、判定部３３４及び作成部３３５と同様の各機能を有する。これにより、図１０に示す検出処理の内のステップＳ２０１〜Ｓ２０９及び図１１に示すメイン処理の内のステップＳ３０１〜Ｓ３０５が、各携帯端末装置２の端末処理部２６によって実行され、携帯端末装置２においてスタンドアロンで本発明が実施可能となる。
【０１１７】
当業者は、本発明の精神及び範囲から外れることなく、様々な変更、置換、及び修正をこれに加えることが可能であることを理解されたい。
【符号の説明】
【０１１８】
１    情報処理システム
２    携帯端末装置
２１    端末通信部
２２    端末記憶部
２３    端末操作部
２４    端末表示部
２５    加速度検出部
２６    端末処理部
２６１    検出処理部
２６２    端末送信部
２６３    端末受信部
２６４    表示処理部
３    サーバ
３１    サーバ通信部
３２    サーバ記憶部
３３    サーバ処理部
３３１    サーバ受信部
３３２    記憶処理部
３３３    算出部
３３４    判定部
３３５    作成部
３３６    サーバ送信部
４    基地局
５    移動体通信網
６    ゲートウェイ
７    インターネット
【図１】
2019118646.tif 000003
【図２】
2019118646.tif 000004
【図３】
2019118646.tif 000005
【図４】
2019118646.tif 000006
【図５】
2019118646.tif 000007
【図６】
2019118646.tif 000008
【図７】
2019118646.tif 000009
【図８】
2019118646.tif 000010
【図９】
2019118646.tif 000011
【図１０】
2019118646.tif 000012
【図１１】
2019118646.tif 000013