(57)【要約】      （修正有）【課題】利用者への睡眠に関する必要情報の提示性に優れる提示装置、提示方法及びプログラムを提供する。【解決手段】睡眠に関する必要情報の提示装置におけるサーバ５は、ユーザの属性情報、行動スケジュール、睡眠に関する質問への回答等を取得する情報取得部５０３と、情報に必要情報及び必要情報の提示タイミングが関連付けて格納された記憶装置５０２を参照し、必要情報を時系列に提示する助言提示部５０６と、を備える。【選択図】図４
2019200779.tif 000002
【特許請求の範囲】
【請求項１】
利用者に関する情報を受信する受信部と、
前記情報に必要情報及び前記必要情報の提示タイミングが関連付けて格納されたデータベースを参照し、前記受信部で受信する情報に基づいて、必要情報を時系列に提示する提示部と、
を備えることを特徴とする提示装置。
【請求項２】
前記提示部は、２以上の前記必要情報を時系列に提示することを特徴とする請求項１に記載の提示装置。
【請求項３】
前記必要情報は、睡眠に関する情報を含むことを特徴とする請求項１又は請求項２に記載の提示装置。
【請求項４】
前記提示部は、
現在時刻以降の必要情報を提示することを特徴とする請求項１乃至請求項３のいずれかに記載の提示装置。
【請求項５】
前記必要情報は、
推奨情報及び非推奨情報の少なくとも一方を含むことを特徴とする請求項１乃至請求項４のいずれかに記載の提示装置。
【請求項６】
前記提示部は、
前記必要情報及び前記必要情報を提示する根拠を関連付けて提示することを特徴とする請求項１乃至請求項５のいずれかに記載の提示装置。
【請求項７】
前記提示部は、
前記推奨情報と、前記非推奨情報とを異なる態様で提示することを特徴とする請求項５に記載の提示装置。
【請求項８】
前記提示部は、
複数の前記推奨情報又は複数の前記非推奨情報を連続して時系列に提示する場合、異なる態様で提示することを特徴とする請求項５又は請求項７に記載の提示装置。
【請求項９】
前記提示部は、
前記必要情報を再提示する際に、現在時刻を起点として必要情報を時系列に提示することを特徴とする請求項１乃至請求項８のいずれかに記載の提示装置。
【請求項１０】
前記提示部は、
前記受信部で受信する情報に基づいて、提示する必要情報を更新し、
前記提示部が提示する必要情報を更新すると、その旨を通知する通知部を備えることを特徴とする請求項１乃至請求項９のいずれかに記載の提示装置。
【請求項１１】
前記提示部は、
第１の方向に日時を所定期間に区分して時系列に表示させ、
第２の方向に前記区分内における必要情報を時系列に表示させることを特徴とする請求項１乃至請求項１０のいずれかに記載の提示装置。
【請求項１２】
受信部が、利用者に関する情報を受信する工程と、
提示部が、前記情報に必要情報及び前記必要情報の提示タイミングが関連付けて格納されたデータベースを参照し、前記受信部で受信する情報に基づいて、必要情報を時系列に提示する工程と、
を有することを特徴とする提示方法。
【請求項１３】
コンピュータを、
利用者に関する情報を受信する受信部、
前記情報に必要情報及び前記必要情報の提示タイミングが関連付けて格納されたデータベースを参照し、前記受信部で受信する情報に基づいて、必要情報を時系列に提示する提示部、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、提示装置、提示方法及びプログラムに関する。
【背景技術】
【０００２】
現代人の多くが何らかの睡眠障害を有しているといわれている。睡眠不足は、生活の質（ＱＯＬ：Quality of Life）や生産性の低下につながり、能力を低下させ、より深刻な場合では、うつ病などの精神疾患につながるだけでなく、命にかかわる病気のリスクを高めることが分かっている。また、日々わずかな睡眠不足でも、その睡眠不足が積み重なること（いわゆる睡眠負債）により、命にかかわる病気のリスクを高め、日々の生活の質が下がる。
【０００３】
このように、睡眠不足が企業活動や生活に与える影響は想像以上に深刻なものであることが解明されてきており、これに対応して、睡眠状態を判定・改善する方法が種々提案されている。例えば、特許文献１では、複数のセンサ類からの睡眠情報を取得する睡眠情報取得部を備え、データベースのアドバイス情報のうち、睡眠情報に基づいて睡眠の状況を改善するに適したものを選択し、この選択の中からユーザにとって難易度が最も低いものを出力対象に設定する情報処理ブロックを備え、この出力対象となるアドバイス情報をモニタに出力する表示制御部を備えた睡眠改善装置が提案されている。
【０００４】
特許文献１に開示される発明によれば、睡眠改善に適した複数のアドバイス情報のうち、ユーザにとって最も難易度の低いものを情報処理手段が出力することになるため、ユーザはアドバイス情報を容易に実践して睡眠の改善を図ることが可能となるとしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２３３０２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の発明では、ユーザ（利用者）の睡眠情報等に基づいて睡眠状況に問題があるか否かを判定し、その結果や改善手法の提示を行うものの、どのように提示すればユーザの行動の改善につながるかが考慮されていない（特許文献１の発明は、容易に実践できるものを提示する提示内容に関する発明、換言すると何を提示すれば効果的であるかを考慮した発明であり、どのように提示すれば効果的であるかについては考慮されていない）。
【０００７】
本発明は、上記課題を鑑みてなされたものであり、利用者への必要情報の提示性に優れる提示装置、提示方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決すべく、本発明の提示装置は、利用者に関する情報を受信する受信部と、前記情報に必要情報及び前記必要情報の提示タイミングが関連付けて格納されたデータベースを参照し、前記受信部で受信する情報に基づいて、必要情報を時系列に提示する提示部と、を備える。
【発明の効果】
【０００９】
本発明によれば、利用者への必要情報の提示性に優れる提示装置、提示方法及びプログラムを提供することができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係るユーザ端末を備えたシステムの概略構成図の一例である。
【図２】実施形態に係るユーザ端末の機能構成図の一例である。
【図３】実施形態に係るデバイスの機能構成図の一例である。
【図４】実施形態に係るサーバの機能構成図の一例である。
【図５】実施形態に係るユーザ端末の記憶装置に格納されるデータベースの一例である。
【図６】実施形態に係るユーザ端末が備える表示装置に表示（提示）される表示画面の一例である。
【図７】実施形態に係るデバイスが備える表示装置に表示（提示）される表示画面の一例である。
【図８】実施形態に係るユーザ端末を備えるシステムの動作の一例を示すフローチャートである。
【図９】実施形態に係るユーザ端末を備えるシステムの動作の一例を示すフローチャートである。
【図１０】実施形態に係るユーザ端末を備えるシステムの動作の一例を示すフローチャートである。
【図１１】（ａ）は、実施形態に係るユーザ端末が備える表示装置に表示（提示）される表示画面の一例、（ｂ）は、実施形態に係るデバイスが備える表示装置に表示（提示）される表示画面の一例である。
【発明を実施するための形態】
【００１１】
（実施形態）
以下、図面を参照して本発明の実施形態について説明する。なお、本発明の睡眠には、「仮眠」及び「本睡眠」が含まれる。ここで、一般的には、「仮眠」とは睡眠を補う意味での日中の数分から２〜３時間程度の睡眠のことをいい「本睡眠」とは夜間の数時間程度の睡眠のことをいうが、例えば、夜勤等により昼夜の生活が逆転しているようなユーザ（利用者）の場合は、夜間に「仮眠」が行われ、日中に「本睡眠」が行われることもある。また「必要情報」とは、ユーザの睡眠を改善するために必要な情報のことであり、例えば、ユーザの睡眠を改善するための助言や案内（アンケート等）の他、会議や出張等、ユーザの行動スケジュールに含まれるイベント等の情報が含まれる。
【００１２】
（システムの構成）
初めに、図１を参照して本実施形態に係るユーザ端末３（提示装置）を備えたシステム１の構成について説明する。システム１は、センサ群２と、ユーザ端末３と、デバイス４と、サーバ５とを備える。ユーザ端末３及びサーバ５は、ネットワーク６により接続されている。また、センサ群２及びデバイス４は、ユーザ端末３と無線通信又は有線通信により通信可能に接続されている。
【００１３】
（センサ群２）
センサ群２は、ユーザ（利用者）の睡眠に関する情報、例えば、脈拍、血圧、体温、脳波、眼電位、筋電位、体動、心拍数、いびき、呼吸など人体から取得できるバイタルデータや、室内の気温、湿度等の環境情報などを検出する複数のセンサで構成される。センサ群２を構成する各センサは、検出した情報に識別子を付与してユーザ端末３へと出力する。なお、本実施形態では、センサ群２で検出される情報は、ユーザ端末３を介してサーバ５へと送信される構成となっているが、センサ群２で検出される情報をユーザ端末３を介さずにサーバ５へと送信する構成としてもよい。
【００１４】
センサ群２の上記記載は例示に過ぎず、現存及び将来的に開発・提供されるセンサのすべてが含まれる。例えば、センサ群２には、バイタルデータを検出するセンサ群２として人体に取り付けた状態で高精度な睡眠データを計測できるデバイスのみならず、人体に取り付けないで（皮膚に接触しない状態で）に脳波、眼電位、筋電位等に並ぶ高精度な睡眠データを計測できるデバイス等や人体に埋め込んで使用するデバイス等が含まれてもよい。
【００１５】
（ユーザ端末３）
図２は、ユーザ端末３（提示装置）の構成図である。ユーザ端末３は、通信部３０１と、記憶装置３０２と、入力装置３０３と、表示装置３０４と、記憶部３０５と、入力受付部３０６と、表示部３０７（提示部）と、通知部３０８と、制御部３０９とを備える。ユーザ端末３は、例えば、スマートフォン及びタブレット端末等の携帯端末、テレビ、スマートテレビ、デスクトップＰＣ、ノートＰＣ等の表示画面を有するデバイスである。ユーザ端末３は、図示しないＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＲＴＣ（Real-Time Clock）、ＧＰＳ（Global Positioning System）センサ等を備え、ＣＰＵがプログラムを実行することにより、図２に示す機能が実現される。また、ユーザ端末３は、図示しないカメラ、スピーカ、マイク等を備える。
【００１６】
通信部３０１は、サーバ５から送信される情報、例えば、表示装置３０４へ表示（提示）させるための情報等をネットワーク６を介して受信する。また、通信部３０１は、入力装置３０３で受け付けた入力内容等の情報を、ネットワーク６を介してサーバ５へ送信する。また、通信部３０１は、センサ群２で検出される情報を受信する。また、通信部３０１は、センサ群２で検出される情報をサーバ５へ送信する。また、通信部３０１は、デバイス４へ提示する情報を送信する。
【００１７】
記憶装置３０２は、例えば、ＨＤＤ（Hard Disk Drive）や半導体記憶装置（ＳＳＤ(Solid State Drive)等）、ＲＯＭ、ＲＡＭ等である。記憶装置３０２には、ユーザ端末３の識別子やプログラム等が格納されている。
【００１８】
入力装置３０３は、例えば、キーボード、マウス、タッチパネル等である。ユーザは、入力装置３０３を操作して、ユーザ登録、ログイン、質問の回答、属性情報等を入力することができる。入力装置３０３からは、ユーザの入力操作に対応する信号が出力されて入力受付部３０６で受け付けられる。
【００１９】
表示装置３０４は、例えば、液晶ディスプレイ、プラズマディスプレイ、有機ＥＬディスプレイなどであるが、表示可能であれば他の装置や機器あってもよい。表示装置３０４は、表示部３０７により制御され、ユーザに必要情報の提示に利用されるほか、ユーザ登録画面、ログイン画面、回答入力画面、属性情報入力画面等が表示される。
【００２０】
記憶部３０５は、記憶装置３０２を制御し、記憶装置３０２への情報の書き込み、読み出し、消去等を行う。
【００２１】
入力受付部３０６は、入力装置３０３から出力される信号を受け付ける。
【００２２】
表示部３０７（提示部）は、表示装置３０４を制御する。表示部３０７は、例えば、表示装置３０４に必要情報、ユーザ登録画面、ログイン画面、回答入力画面、属性情報入力画面等を表示させる。なお、表示部３０７の制御により表示装置３０４に表示される画面については、図６を参照して詳述する。
【００２３】
通知部３０８は、表示部３０７が表示装置３０４に提示する必要情報を更新する旨を通知する。
【００２４】
制御部３０９は、ユーザ端末３を制御する。
【００２５】
（デバイス４）
デバイス４は、ユーザ端末３と連携して、必要情報を提示するウエアラブルデバイスであり、図示しないＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＲＴＣ（Real-Time Clock）等を備え、ＣＰＵがプログラムを実行することにより、次に説明する図３に示す機能が実現される。
【００２６】
図３に示すように、デバイス４は、通信部４０１と、記憶装置４０２と、表示装置４０３と、記憶部４０４と、表示部４０５と、制御部４０６とを備える。通信部４０１は、ユーザ端末３の通信部３０１と無線通信を行い、ユーザ端末３から送信される情報を受信する。
【００２７】
記憶装置４０２は、例えば、半導体記憶装置（ＳＳＤ(Solid State Drive)等）、ＲＯＭ、ＲＡＭ等である。記憶装置４０２には、デバイス４の識別子やプログラム等が格納されている。
【００２８】
表示装置４０３は、例えば、液晶ディスプレイ、プラズマディスプレイ、有機ＥＬディスプレイなどである。表示装置４０３は、表示部４０５により制御され、ユーザへの必要情報の提示に利用される。
【００２９】
記憶部４０４は、記憶装置４０２を制御し、記憶装置４０２への情報の書き込み、読み出し、消去等を行う。
【００３０】
表示部４０５は、表示装置４０３を制御する。表示部４０５は、ユーザ端末３から送信される情報に基づいて、表示装置４０３に必要情報を表示させる。なお、表示部４０５の制御により表示装置４０３に表示される画面については、図７を参照して詳述する。
【００３１】
制御部４０６は、デバイス４を制御する。
【００３２】
（サーバ５）
図４は、サーバ５の構成図である。サーバ５は、通信部５０１と、記憶装置５０２と、情報取得部５０３と、判定部５０４と、学習部５０５と、助言提示部５０６と、質問抽出部５０７と、制御部５０８とを備える。サーバ５は、図示しないＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＲＴＣ（Real-Time Clock）等を備え、ＣＰＵがプログラムを実行することにより、図４に示す機能が実現される。
【００３３】
通信部５０１は、ネットワーク６を介してユーザ端末３から送信される情報を受信する。この情報には、ユーザが入力装置３０３を使用して入力した情報、例えば、ユーザ登録をする際に入力される属性情報、ログイン時に入力される情報、睡眠に関する質問への回答、行動スケジュール等の睡眠状態判定に必要となる情報が含まれる。また、通信部５０１は、ネットワーク６を介してユーザ端末３へ、質問、助言、判定結果の情報等を送信する。
【００３４】
図５は、記憶装置５０２に格納されるデータベース（以下、ＤＢともいう）を示す図である。記憶装置５０２は、例えば、ＨＤＤ（Hard Disk Drive）や半導体記憶装置（ＳＳＤ(Solid State Drive)）であり、図５に示すように、属性ＤＢ１、質問ＤＢ２、睡眠ログＤＢ３、学習ＤＢ４、行動スケジュールＤＢ５及び助言ＤＢ６が格納されている。
【００３５】
なお、本実施形態では、これらＤＢ１〜ＤＢ６は、記憶装置５０２に格納されているが、コンピュータ読み取り可能な外部記憶媒体（例えば、ＵＳＢメモリや外付けＨＤＤ）に記憶されていてもよいし、ネットワーク６を介して他のコンピュータやサーバ等から読出可能及び／又は書込可能に構成されていてもよい。
【００３６】
属性ＤＢ１には、情報取得部５０３により取得されるユーザの属性情報、例えば、識別番号（ＩＤ）、年齢、性別、職業、連絡先、住所、生活パタン（就寝時間帯、食事の時間帯）、習慣（飲酒・喫煙の有無）等、ユーザの睡眠状態の判定に必要な属性情報が各ユーザの識別番号に関連付けて格納されている。
【００３７】
質問ＤＢ２には、睡眠に対するユーザの主観情報を取得するための質問が複数格納されている。質問ＤＢ２に格納された質問には、例えば、「眠気を感じますか？」、「仕事に集中できましたか？」等、起床中の眠気や生産性に関する質問等が含まれる。
【００３８】
睡眠ログＤＢ３には、情報取得部５０３で取得される情報、すなわち、センサ群２で検出されるユーザの睡眠に関する情報（客観情報）、及びユーザの睡眠に関する質問への回答（主観情報）等が各ユーザの識別番号に関連付けて格納されている。
【００３９】
なお、睡眠ログＤＢ３には、ユーザのカテゴリ毎に分類された状態で情報が格納されることが好ましい。カテゴリ毎にユーザの睡眠に関する情報を睡眠ログＤＢ３に格納することで、生活パタンや勤務状態の類似するユーザの睡眠状態を比較・考慮して、ユーザの睡眠状態を判定したり、助言を行うことができる。このため、ユーザの個々人の状況及び状態に合わせた判定・助言を行うことができる。
【００４０】
なお、分類されるカテゴリの定義は任意であるが、例えば、後述の行動スケジュールが類似するユーザ同士に分類してもよい。職業や勤務企業の業種で分類する場合、総合職や事務職で勤務状態が異なる場合にも同じカテゴリに分類されてしまうが、行動スケジュールに基づいて分類を行うことで、各ユーザの勤務状態の実態に適合した分類を行うことができる。
【００４１】
具体的には、属性情報に含まれる勤務先の情報や行動スケジュール（行動スケジュールのうち、特に、行動予定の情報）に含まれている勤務状況等に基づいて、ユーザを所定のカテゴリに分類する。この分類先のカテゴリとしては、例えば、シフト勤務のユーザ、時差のある出張に出かけるユーザ、突発的な夜勤や勤務のあるユーザなど、任意にカテゴリを設定することができる。また時差のある出張に出かけるユーザの場合でも、長期滞在であるか短期滞在（例えば１週間以内）であるか等、さらに細かく設定するようにしてもよい。なお、突発的な夜勤や勤務であるかどうかは、行動スケジュールのうち行動履歴の所定期間（例えば、１ヵ月、２か月等）内に同様の夜勤や勤務があったかどうかにより判断することができる。
【００４２】
学習ＤＢ４には、睡眠状態を判定するための教師データと、学習部５０５により学習された睡眠状態の学習内容が各ユーザの識別番号に関連付けて格納されている。
【００４３】
行動スケジュールＤＢ５には、情報取得部５０３により取得されたユーザの行動スケジュールが格納されている。なお、行動スケジュールＤＢ５に格納される行動スケジュールのうち、現在時刻を過ぎていない予定については行動予定として行動スケジュールＤＢ５に格納されるが、現在時刻を過ぎたものについては行動履歴として行動スケジュールＤＢ５に格納される。具体的には、ＲＴＣから取得した現在時刻より先（未だ過ぎていないもの）の期間のものついては行動予定の情報として取り扱われ、ＲＴＣから取得した現在時刻より後（過ぎたもの）の期間のものついては行動履歴の情報として取り扱われる。
【００４４】
助言ＤＢ６には、助言提示部５０６によりユーザへ提示される助言、例えば、より良い睡眠状態を得るために実行が推奨される推奨情報、例えば、食事時間帯や入浴時間帯、定期的な運動、入眠前の過ごし方、睡眠時の環境等の情報が、その根拠と関連付けて格納されている。また、助言ＤＢ６には、より良い睡眠状態を得るために実行が推奨されない非推奨情報、例えば、食事、飲酒、入浴、仮眠等をしてはいけない時間帯等など、してはいけない行動や時間帯等の情報が、その根拠と関連付けて格納されている。なお、推奨情報及び非推奨情報の時間帯は、本睡眠や行動スケジュールに含まれるイベントから逆算する形で定義されている。換言すると、本睡眠やイベントの何時間前や何分前に、推奨情報を実行するか、非推奨情報を実行しないか、として定義されている。
【００４５】
また、記憶装置５０２には、その他、本実施形態に係る睡眠状態判定プログラム等が格納されている。
【００４６】
情報取得部５０３は、ユーザの属性情報、行動スケジュール、睡眠に関する質問への回答（主観情報）等、センサ群２での検出結果（客観情報）等、睡眠上チア判定に必要となる情報を取得する。情報取得部５０３で取得されたユーザの主観情報及び客観情報は、ユーザの識別番号ごとに睡眠ログＤＢ３に格納される。
【００４７】
なお、これらの情報は、ユーザ端末３から定期的及び／又は不定期に送信される。なお、属性情報や行動スケジュールは、ユーザが所属する企業や会社のサーバ等から取得するようにしてもよいし、ユーザがユーザ端末３の入力装置３０３を操作して入力したものを取得するようにしてもよい。また、情報取得部５０３は、行動スケジュールに含まれるフライト番号や新幹線の予約内容から該当するフライトスケジュールや列車の運行スケジュールを取得するようにしてもよい。この場合、例えば、旅行会社、カレンダーのアプリケーションソフトウェアを提供する企業、鉄道事業者、運送事業者等の交通事業者、ホテルや旅館等の宿泊業者等が保有する顧客情報管理サーバから情報を取得する。
【００４８】
これにより、個人的な行動スケジュールだけでなく、就業（業務）に関する行動スケジュールを考慮したユーザの睡眠状態の判定及び助言を行うことができる。ここで、上記顧客情報管理サーバからの個人情報である行動スケジュールの取得は、ＡＰＩ（Application Programming Interface）連携により取得するようにしてもよいし、ユーザの行動スケジュールに変更があると上記顧客情報管理サーバから変更部分の情報だけをサーバ５へ送信するようにしてもよい。
【００４９】
また、上記顧客情報管理サーバから自動的にユーザの行動スケジュールを取得する以外にも、旅行会社、カレンダーのアプリケーションソフトウェアを提供する企業、鉄道事業者、運送事業者等の交通事業者、ホテルや旅館等の宿泊業者等の（社員、アルバイト等を含む）就労者が、ユーザの予約内容を記入し、所定の宛先（例えば、サーバ５）へメールを送信すると、サーバ５でメールのテキスト情報を認識し、ユーザの行動スケジュールを取得して行動スケジュールＤＢ５に格納するようにしてもよい。また、旅行会社、カレンダーのアプリケーションソフトウェアを提供する企業、鉄道事業者、運送事業者等の交通事業者、ホテルや旅館等の宿泊業者等の（社員、アルバイト等を含む）就労者が送信されたメールに含まれる行動スケジュールをサーバ５の管理者が入力して行動スケジュールＤＢ５に格納するようにしてもよい。
【００５０】
属性情報は、ユーザの属性情報、例えば、識別番号（ＩＤ）、年齢、性別、職業、勤務パタン（日勤、夜勤、交代勤務等）、連絡先、住所、生活パタン（就寝時間帯、食事の時間帯）、習慣（飲酒・喫煙の有無）等の情報であり、ユーザへの睡眠の助言や睡眠状態の判定に必要な情報が含まれる。情報取得部５０３で取得されたユーザの属性情報は、ユーザの識別番号ごとに属性ＤＢ１に格納される。
【００５１】
行動スケジュールのうち、行動予定は、ユーザの今後の行動スケジュールであり、例えば、グループウェアのスケジュール機能を利用して入力された各ユーザの１日の予定、週間予定、月間予定、勤務パタン（日勤、夜勤、交代勤務等）等のスケジュール情報や勤務管理情報、フライトスケジュールである。この行動予定には、各曜日の勤務時間帯、外出予定（何年何月何日の何時〜何時まで等の情報）、出張予定（何年何月何日〜何年何月何日まで等の情報）、会議（何年何月何日の何時〜何時まで、及び出席者等の情報）、商談（何年何月何日の何時〜何時まで、出席者等の情報）等の予定が含まれる。また、外出や出張の場合には、外出先の情報（会社名、連絡先等の情報）、出張先の情報（会社名、連絡先等の情報）、宿泊先（ホテル名、電話番号、住所等の情報）、利用交通機関（フライト便番号等の情報）などの情報が含まれる。
【００５２】
また、上記行動予定がこれからのユーザの行動の予定であるのに対して、行動スケジュールの行動履歴は、今までのユーザの行動結果の情報であり、例えば、グループウェアのスケジュール機能を利用して入力された各ユーザの過去の１日の予定、週間予定、月間予定等のスケジュール情報や勤務管理情報等の情報である。また、初めは、行動予定として行動スケジュールＤＢ５に格納されていたが、現在時刻を過ぎたため行動履歴と取り扱われる情報も含まれる。
【００５３】
また、情報取得部５０３は、行動スケジュールに含まれる商談、面談、会議等のイベントの重要度（優先度ともいう）に関する情報も取得する。この重要度は、ユーザが今後の行動スケジュールを入力する際に合わせて入力を行ってもよいし、イベントの重要度を自動で判定して各イベントに重要度の重み付け又はタグ（重要度「高」、「中」、「低」等）の付与を行うようにしてもよい。自動で重要度の重み付け又はタグを付与する場合、各ユーザの属性情報に基づいてイベントの重要度を自動で判定するようにしてもよい。
【００５４】
例えば、移動先が遠距離である場合、商社勤務やＩＴ会社勤務であれば、移動中よりも移動先での商談、会議等の重要度が高いと考えられるが、航空会社や鉄道会社勤務であれば、移動中が勤務時間であると考えられ、移動先でのイベントよりも移動中のイベントがより重要であると考えられる。このように、ユーザの属性情報からイベントの重要度を判定して重み付け又はタグを付与する。また、ユーザによる重要度の修正を受け付けて、このユーザによる修正を機械学習により反映させる仕組みとしてもよい。情報取得部５０３で取得されたユーザの行動スケジュールは、ユーザの識別番号ごとに行動スケジュールＤＢ５に格納される。
【００５５】
なお、情報取得部５０３で、ユーザの現在位置や移動先における天気、気温、湿度等の環境情報を取得するようにしてもよい。この場合、情報取得部５０３は、ユーザ端末３のＧＰＳセンサで検出される位置情報を取得し、該位置情報に基づいて環境情報を取得すればよい。例えば、現在位置が東京であれば、東京の天気、気温、湿度等の環境情報をネットワーク６を介して取得する。また、情報取得部５０３は、行動スケジュールに含まれるユーザの移動先（出張先）における環境情報を取得するようにしてもよい。例えば、ユーザの行動予定として来週から１週間の海外出張が入力されている場合、出張先の滞在予定期間における天気、気温、湿度等の環境情報を取得する。
【００５６】
判定部５０４は、情報取得部５０３で取得されるユーザの行動スケジュールに含まれるイベントの重要度、質問に対する回答である主観情報、センサ群２で検出される客観情報、等に基づいてユーザの睡眠状態を判定する。
【００５７】
判定部５０４は、ユーザの睡眠に対して点数（スコア）を付与する。この判定部５０４による睡眠状態の点数化は、情報取得部５０３で取得される客観情報や主観情報に各々重みづけをして算出される値を合計したものを点数（スコア）として付与してもよく、分類されたカテゴリ毎に情報取得部５０３で取得される情報に各々重みづけをして算出される値を合計したものを点数（スコア）として付与してもよい。また後述する学習部５０５で学習したユーザ個々人の学習内容が反映されるようにしてもよい。
【００５８】
なお、本実施形態では、判定部５０４は、睡眠の判定を行うためリセットのタイミングとして本睡眠を基準としている。換言すると、判定部５０４は、本睡眠を１日の始まりとしている。すなわち、本実施形態では、本睡眠を基準として実際にユーザが睡眠を取得した時間帯に基づいて睡眠状態の判定を行う。本睡眠を基準として、睡眠状態の判定を行うことで、ユーザが時差を有する海外出張に出かけた場合や勤務時間帯が変化する交代勤務を行っている場合でも、有効に判定を行うことができる。
【００５９】
通常行われている所定の時刻（例えば、午前零時）を基準とした場合、時差がある場所へ行く際や交代勤務を行っており、通常の生活リズム（例えば、ＡＭ６：００に起床してＰＭ１１：００に寝る生活）とは異なる生活リズムで活動する必要がある場合に対応することができない。しかし、本睡眠を基準とすることで、このような通常の生活リズムとは異なる生活リズムで活動する必要がある場合にも対応することができ、効果的な判定を行うことができる。
【００６０】
学習部５０５は、判定部５０４で算出されるユーザの睡眠状態が、質問に対する回答、つまりユーザの睡眠に対する感覚に近づくようにユーザ各人の睡眠状態を学習する。なお、本実施形態では、予め学習ＤＢ４に格納されている教師データに基づいて情報取得部５０３で取得される情報からユーザの睡眠状態を算出する。次いで、算出された睡眠状態が、質問に対する回答、つまりユーザの睡眠に対する感覚に近づくように補正を行う。すなわち学習部５０５では、ユーザ各人に合わせて睡眠状態がカスタマイズされていく。
【００６１】
なお、本実施形態では、学習部５０５での睡眠状態の学習は、例えばベイズ推定等を用いた機械学習で行われており、入力とそれに対応すべき出力（人間の専門家が訓練例にラベル付けすることで提供されることが多いのでラベルとも呼ばれる）を写像する関数を生成する教師あり学習により睡眠状態を学習しているが、入力のみ（ラベルなしの例）からモデルを構築する教師なし学習、ラベルありの例とラベルなしの例をどちらも扱えるようにした半教師あり学習、周囲の環境を観測することでどう行動すべきかを学習する強化学習、関連する複数の問題について同時に学習させ、主要な問題の予測精度を向上させるマルチタスク学習のほか種々の手法を用いることができる。
【００６２】
なお、学習部５０５は、ユーザの属性に基づいて、ユーザの睡眠状態の学習内容を、ユーザとは異なる他のユーザの睡眠状態の学習内容に反映させるようにしてもよい。例えば、同じ企業に勤めるシフト勤務者（例えば、２交代制や３交代制など）のユーザＡとユーザＢとが存在する場合、先に（例えば半年前に）勤務をはじめ睡眠状態の学習が進んでいるユーザＡの学習内容を勤務し始めて間もないユーザＢへ反映させるようにしてもよい。また、同一の企業やシフトに勤務していなくともライフスタイル（例えば、職業、睡眠時間帯）が似ているユーザ同士において、あるユーザの睡眠状態の学習内容を、他のユーザの睡眠状態の学習内容に反映させるようにしてもよい。
【００６３】
助言提示部５０６は、情報取得部５０３で取得されるユーザの行動スケジュールに含まれるイベントの重要度、判定部５０４における睡眠状態の判定結果（スコア）や学習部５０５での学習内容に基づいて、ユーザへ睡眠状態を改善するための助言を、実行すべき日時とともに提示する。具体的には、助言提示部５０６は、より良い睡眠状態を得るための（判定部５０４スコアをアップさせるための）食事時間帯や入浴時間帯、定期的な運動、入眠前の過ごし方、睡眠時の環境、起きている時間の過ごし方等を、該助言を実行する日時とともにユーザ端末３へ送信するよう通信部５０１に指示する。なお、本実施形態では、助言提示部５０６は、判定部５０４と同様に睡眠の助言を行うためリセットのタイミングとして本睡眠を基準としている。効果については、判定部５０４の場合と同様である。また、助言提示部５０６は、行動スケジュールＤＢ５から重要度（優先度）の高いイベントを抽出して、該イベントが実行される日時とともにユーザ端末３へ送信するよう通信部５０１に指示する。さらに、助言提示部５０６は、質問を回答すべき時間帯の情報をユーザ端末３へ送信するよう通信部５０１に指示する。
【００６４】
なお、判定部５０４における睡眠状態の判定結果が悪い場合（例えば、レベル１の場合）やユーザがユーザ端末３の入力装置３０３を操作して睡眠に関して助言を求めた場合に、助言提示部５０６は、ユーザへ睡眠状態を改善するための助言を、該助言を実行する日時とともに提示するように構成してもよい。その他、情報取得部５０３で取得されるユーザの行動予定からシフト勤務や海外出張等、ライフスタイルが変化することが予めわかっている場合、助言提示部５０６は、変化後のライフスタイルと属性が類似する他のユーザの学習内容に基づいて、より良い睡眠状態を得るための（判定部５０４のスコアをアップさせるための）助言を、該助言を実行する日時とともに提示するようにしてもよい。
【００６５】
質問抽出部５０７は、質問ＤＢ２からユーザへ提示する質問を抽出し、該抽出した質問を通信部５０１にユーザ端末３へ送信するように指示する。ユーザ端末３で受信された質問は睡眠に関するアンケートとして表示装置３０４に表示される。なお、アンケートには複数の質問が含まれることもあれば、１の質問しか含まれないこともある。
【００６６】
制御部５０８は、サーバ５を制御する。
【００６７】
図６は、実施形態に係るユーザ端末３が備える表示装置３０４に提示（表示）される表示画面の一例である。なお、図６は、ＲＴＣから取得される現在時刻が１２月１５日ＡＭ０６：００である場合に表示装置３０４に表示される表示画面の例である。なお、以下の説明では、１２月１５日を現在日ともいう。
【００６８】
図６に示すように、表示部３０７は、画面の左右（横）方向（以下、第１の方向ともいう）に日時を所定期間に区分（図６に示す例では「日」）して時系列に表示させる。また、表示部３０７は、画面の上下（縦）方向（以下、第２の方向ともいう）に区分内における必要情報を時系列に表示させる。なお、図６に示す例では、表示部３０７は、第１の方向に日付を表示させ、第２の方向に各日付に含まれる必要情報を表示させているが、第２の方向に日付を表示させ、第１の方向に各日付に含まれる必要情報を表示させるようにしてもよい。また、第１，第２の方向は、各々厳密に縦方向及び横方向である必要はなく、第１の方向と第２の方とが同一又は異なる方向であってもよい。
【００６９】
より具体的には、表示部３０７は、ＲＴＣから取得される現在時刻に基づいて、画面７０１の上段枠７０２内に、第１の方向に８日分の日付７０２Ａを表示させる。図６に示す例では、現在日である１２月１５日を含む１２月１４日（日）〜１２月２１日（日）が表示されている。ここで、図６に示す例では、表示部３０７は、現在日（１２月１５日）を含む前後８日を表示しているが、何日分を表示させるかは任意であり、例えば、８日分を初期設定として、ユーザが入力装置３０３を操作して何日分を表示させるか適宜変更できる構成としてもよい。また、図６に示す例では、表示部３０７は、現在日を起点とした過去１日分（１２月１４日）と、現在日以降の６日分（１２月１６日〜１２月２１日）を表示させているが、現在日を起点として過去何日分を表示させるか、及び／又は現在日以降何日分を表示させるかは任意である。
【００７０】
また、表示部３０７は、上段枠７０２内に行動スケジュール追加用のアイコン７０２Ｂを表示させる。ユーザがアイコン７０２Ｂをタップ操作すると、表示部３０７は、行動スケジュールを入力するための入力画面へと表示画面を遷移させる。ユーザが、該入力画面において、行動スケジュールに追加すべきイベント、例えば、出張や会議の情報を入力すると、該入力操作に対応する信号が入力装置３０３から出力される。該信号は、入力受付部３０６で受け付けられた後、通信部３０１からサーバ５へと送信される。なお、ユーザ端末３から送信される上記信号に含まれる情報が情報取得部５０３により取得される。
【００７１】
また、表示部３０７は、各日付に含まれる必要情報を第２の方向に表示させる。具体的には、表示部３０７は、各日付に含まれる必要情報を中段枠７０３内及び下段枠７０４内にラインＬ１に沿って時系列に第２の方向に表示させる。なお、ユーザが上段枠７０２内に表示された日付をタップ操作すると、該操作に対応する信号が入力装置３０３から出力される。該信号は、入力受付部３０６で受け付けられ、表示部３０７は、タップされた日付に含まれる必要情報を第２の方向に表示させる。なお、図６では、図示していないが、画面７０１を左右にスクロールすることで、画面７０１に表示される日付が変化する。具体的には、画面７０１を右側にスクロールすると１４日以前の日付を画面に表示することができ、画面７０１を左側にスクロールすると２１日以後の日付を画面に表示することができる。
【００７２】
図６に示す例では、現在日である１２月１５日の必要情報が第２の方向に表示されている。表示部３０７は、中段枠７０３内の左側部にセンサ群２により検出された前日における睡眠時間帯７０３Ａ（図６に示す例では、２３：１０）を表示させ、中段枠７０３の中央部に睡眠時間７０３Ｂ（図６に示す例では６時間００分）を表示させ、中段枠７０３の右側部に睡眠の詳細を表示する画面へ移行するためのアイコン７０３Ｃを表示させる。ユーザがアイコン７０３Ｃをタップ操作すると、該入力操作に対応する信号が入力装置３０３から出力される。該信号は、入力受付部３０６で受け付けられ、表示部３０７は、入力受付部３０６で受け付けられた信号に基づいて、睡眠の詳細を表示する画面（例えば、睡眠の状態を示す指標（寝つき、眠りの深さ、規則性、中途覚醒、睡眠時間等））を表示させる。睡眠の詳細を示す場合、一般的には、ノンレム睡眠の時間、レム睡眠の時間、睡眠時間に対するノンレム睡眠の割合等の指標を提示するが、一般のユーザがそのような指標を理解することは難しく、指標がどうなれば睡眠が改善したかを理解することができない。しかし、睡眠の状態を示す指標を「寝つき」、「眠りの深さ」、「規則性」、「中途覚醒」、「睡眠時間」とすることにより一般のユーザも指標がどうなれば睡眠が改善したかを理解することが容易となる。
【００７３】
また、表示部３０７は、下段枠７０４内に現在時刻を起点として、ラインＬ１に沿って推奨情報及び非推奨情報の少なくとも一方を含む必要情報（助言、行動スケジュールに含まれるイベント、主観情報等を取得するために質問等の案内を含む情報）を時系列にラインＬ１に沿って第２の方向に表示させる。より具体的には、表示部３０７は、下段枠７０４内に、現在時刻を示すラインＬ２を表示させるとともに、ラインＬ２の下側に、ラインＬ１の左側に時刻７０４Ａを１時間ごとに表示させ、ラインＬ２の下側、かつラインＬ１の右側の第１枠７０４Ｂ内に推奨情報（実行が推奨される情報）及び非推奨情報（実行が推奨されない情報）の少なくとも一方を含む助言、第２枠７０４Ｃ内にイベント、第３枠７０４Ｄ内に案内を各々表示させる。つまり、表示部３０７は、現在時刻を示すラインＬ２の下側に、現在時刻以降の必要情報を時系列に表示させる。また、表示部３０７は、ユーザ端末やアプリケーションソフトの再起動等により、必要情報を表示装置３０４に再表示（再提示）させる際に、現在時刻を起点として必要情報を時系列に表示させる。なお、図６では、図示していないが、画面７０１を下側にスクロールすることで、ラインＬ２が下側にスクロール（移動）されるとともに、ラインＬ２の上側に過去の必要情報が時系列に表示させる。これにより、ユーザは過去の履歴を確認することができる。
【００７４】
表示部３０７は、助言提示用の第１枠７０４Ｂ内に、助言を実行する時刻７０４Ｂ１、具体的な助言内容７０４Ｂ２、及び助言内容を表したアイコン７０４Ｂ３を表示させる。また、表示部３０７は、イベント提示用の第２枠７０４Ｃ内に、イベント（図６に示す例では、会議）の開始時刻７０４Ｃ１、具体的なイベント内容７０４Ｃ２を表示させる。なお、図６に示す例では、表示部３０７は、第２枠７０４Ｃ内にイベントの開始時刻だけを表示させているが、イベントの開始時刻及び終了時刻を表示させるようにしてもよい。さらに、表示部３０７は、案内用の第３枠７０４Ｄ内に、具体的な案内の内容７０４Ｄ２、及び案内内容を表したアイコン７０４Ｄ３を表示させる。
【００７５】
また、ユーザが第１枠７０４Ｂ又は第３枠７０４Ｄのいずれかをタップ操作すると、該操作に対応する信号が入力装置３０３から出力される。該信号は、入力受付部３０６で受け付けられ、表示部３０７は、タップされた第１枠７０４Ｂ又は第３枠７０４Ｄに関連付けられた画面を表示させる。例えば、ユーザが第１枠７０４Ｂをタップ操作すると、表示部３０７は、助言を実行したか否かを入力するための入力画面へと表示画面を遷移させる。ユーザが、該入力画面において、助言を実行したか否かを入力すると、該入力操作に対応する信号が入力装置３０３から出力される。該信号は、入力受付部３０６で受け付けられた後、通信部３０１からサーバ５へと送信される。また、表示部３０７は、第１枠７０４Ｂ〜第３枠７０４Ｄをユーザがタップ操作すると、既読済みとして、タップ操作した第１枠７０４Ｂ〜第３枠７０４Ｄ内の文字の色を変更して表示装置３０４に表示させる。なお、タップ操作した第１枠７０４Ｂ〜第３枠７０４Ｄ内の文字の色を変更する以外の態様により、既読済みであることを示すようにしてもよい。
【００７６】
また、ユーザが第３枠７０４Ｄをタップ操作すると、表示部３０７は、案内（図６に示す例では、アンケート）に対応する情報（図６に示す例では、アンケートの回答）を入力するための入力画面へと表示画面を遷移させる。ユーザが、該入力画面において、アンケート（質問）に対する情報（回答）を入力すると、該入力操作に対応する信号が入力装置３０３から出力される。該信号は、入力受付部３０６で受け付けられた後、通信部３０１からサーバ５へと送信される。なお、ユーザ端末３から送信される上記信号に含まれる情報が情報取得部５０３により取得される。
【００７７】
また、表示部３０７は、画面７０１の下側に、第１アイコン７０５Ａ、第２アイコン７０５Ｂ、第３アイコン７０５Ｃを表示させる。第１アイコン７０５Ａは、必要情報をタイムライン（時系列）表示させるためのアイコンである。ユーザが第１アイコン７０５Ａをタップ操作すると、該入力操作に対応する信号が入力装置３０３から出力される。該信号は、入力受付部３０６で受け付けられる。表示部３０７は、入力受付部３０６で受け付けられた信号に基づいて、図６に示す画面へと表示画面を遷移させる。第２アイコン７０５Ｂは、睡眠傾向を表示させるためのアイコンである。ユーザが第２アイコン７０５Ｂをタップ操作すると、該入力操作に対応する信号が入力装置３０３から出力される。該信号は、入力受付部３０６で受け付けられる。表示部３０７は、入力受付部３０６で受け付けられた信号に基づいて、睡眠傾向を示す画面（例えば、日々の睡眠のスコアがグラフ表示された画面等）へと表示画面を遷移させる。第３アイコン７０５Ｃは、設定画面を表示させるためのアイコンである。ユーザが第３アイコン７０５Ｃをタップ操作すると、該入力操作に対応する信号が入力装置３０３から出力される。該信号は、入力受付部３０６で受け付けられる。表示部３０７は、入力受付部３０６で受け付けられた信号に基づいて、設定画面へと表示画面を遷移させる。
【００７８】
また、表示部３０７は、睡眠アイコン７０６を表示装置３０４へ表示させる。睡眠アイコン７０６は、睡眠をとる場合に利用する画面（睡眠入力）を表示させるためのアイコンである。ユーザが睡眠アイコン７０６をタップ操作すると、表示部３０７は、睡眠入力画面へと表示画面を遷移させる。ユーザが、該入力画面において、睡眠に関する情報、例えば、睡眠時間帯等を入力すると、該入力操作に対応する信号が入力装置３０３から出力される。該信号は、入力受付部３０６で受け付けられた後、通信部３０１からサーバ５へと送信される。なお、ユーザ端末３から送信される上記信号に含まれる情報が情報取得部５０３により取得される。なお、ユーザの睡眠時間や睡眠状態に関しては、センサ群２から取得が可能である。このため、睡眠アイコン７０６は補助的なものであり、睡眠アイコン７０６は必ずしも必須の構成ではない。従って、睡眠アイコン７０６を必ずしも表示装置３０４に表示させ無くてもよいし、設定で睡眠アイコン７０６を表示装置３０４に表示させるか否かをユーザが選択できるように構成されていてもよい。
【００７９】
なお、図６に示す画面では、ユーザに提示する必要情報（例えば、助言、イベント、案内等）が時系列に表示されていればよく、アイコン７０２Ｂ、７０３Ｃ、７０５Ａ〜７０５Ｃ及び７０６等を表示する位置は、図６に示す位置に限られない。
【００８０】
また、表示部３０７は、助言を表示させる際に、助言に含まれる推奨情報と、非推奨情報とを異なる態様で表示させるようにしてもよい。また、表示部３０７は、複数の推奨情報又は複数の非推奨情報を連続して時系列に提示する場合、異なる態様で表示させるようにしてもよい。異なる態様で表示させる場合、例えば、表示の大きさ、表示の色、表示の形状、文章の文字数、文字のフォントを異なる態様とすることができる。また、表示部３０７は、必要情報を時系列に表示させる際に、必要情報を提示する根拠を関連付けて（例えば、同じ枠内に）表示させるようにしてもよい。
【００８１】
図７は、実施形態に係るデバイス４が備える表示装置４０３に提示（表示）される表示画面の一例である。図７に示すように、デバイス４の表示部４０５（図３参照）は、ユーザ端末３から送信される情報に基づいて、表示装置４０３に助言、イベント、案内等を表示させる。例えば、図７（ａ）は、表示部４０５が、ユーザ端末３から送信される情報に基づいて、１２月１５日７：００にミーティング（イベント）があることを表示装置４０３へ表示させた例を示した図である。図７（ｂ）は、表示部４０５が、ユーザ端末３から送信される情報に基づいて、１２月１５日６：３０に食事をとること（助言）を表示装置４０３へ表示させた例を示した図である。図７（ｃ）は、表示部４０５が、ユーザ端末３から送信される情報に基づいて、１２月１５日６：５０に移動（通勤）すること（イベント）を表示装置４０３へ表示させた例を示した図である。図７（ｄ）は、表示部４０５が、ユーザ端末３から送信される情報に基づいて、１２月１５日８：００に運動すること（助言）を表示装置４０３へ表示させた例を示した図である。
【００８２】
なお、図７（ａ）では、文字によりユーザへの提示内容を現しているが、図７（ｂ）〜図７（ｄ）に示すように、アイコンによりユーザへの提示内容を現すようにしてもよい。また、図７（ｂ）〜図７（ｄ）では、アイコンによりユーザへの提示内容を現しているが、図７（ａ）に示すように、文字によりユーザへの提示内容を現すようにしてもよい。さらに、文字とアイコンを併用してユーザへの提示内容を現すようにしてもよい。また、通知部３０８が、表示部３０７が表示装置３０４に提示する必要情報を更新する旨をデバイス４に通知するようにしてもよい。この場合、デバイス４の表示部４０５は、ユーザ端末３から送信される必要情報を更新する旨の信号に基づいて、表示装置４０３に必要情報を更新する旨を表示させる。
【００８３】
図８〜図１０は、実施形態に係るユーザ端末３を備えるシステム１の動作の一例を示すフローチャートである。以下、図８〜図１０を参照してシステム１の動作の一例について説明する。
【００８４】
初めに、図８を参照して、実施形態に係るシステム１のユーザ登録の動作を示すフローチャートである。
（ステップＳ１０１）
初めにユーザＵは、ユーザ端末３の入力装置３０３を操作してサーバ５へとアクセスし、本実施形態のアプリケーションソフト（以下、たんにアプリともいう）をダウンロード（以下、ＤＬともいう）する。サーバ５の制御部５０８は、ユーザ端末３からアプリのＤＬ要求を受け付けると、要求のあったユーザ端末３へ通信部３０１を介して記憶装置５０２に格納されているアプリの情報を送信する。ユーザ端末３では、通信部３０１を介して送信されるアプリの情報が通信部３０１で受信され、記憶装置３０２に格納される。
【００８５】
（ステップＳ１０２）
アプリのＤＬが完了すると、ユーザＵは、ユーザ端末３の入力装置３０３を操作してＤＬしたアプリをインストールする。
【００８６】
（ステップＳ１０３）
次にユーザＵは、ユーザ端末３の入力装置３０３を操作して属性情報（例えば、ニックネーム（ログインＩＤ）、連絡先（メールアドレスや電話番号）、パスワード等）を入力する。入力された属性情報は、入力受付部３０６で受け付けられ、ユーザ端末３の通信部３０１を介してユーザ端末３の識別子とともにサーバ５へ送信される。
【００８７】
（ステップＳ１０４）
サーバ５では、制御部５０８は、属性情報を受信したユーザ端末３に対してＩＤ（識別子）及びＰＷ（パスワード）を発行する。制御部５０８により発行されたＩＤ及びＰＷは、通信部５０１を介してユーザ端末３へ送信される。ユーザ端末３では、サーバ５から送信されるＩＤ及びＰＷが通信部３０１で受信される。ユーザ端末３の記憶部３０５は、通信部３０１で受信したＩＤ及びＰＷを記憶装置３０２へ格納する。
【００８８】
（ステップＳ１０５）
サーバ５の情報取得部５０３は、通信部５０１で受信した属性情報を、ユーザ端末３の識別子、及び発行したＩＤ・ＰＷに関連付けて記憶装置５０２の属性ＤＢ１に格納する。
【００８９】
なお、上記ユーザ登録においては、入力された属性情報でいったん仮登録を行い、登録されたメールアドレスへ招待用のＵＲＬを送り、該ＵＲＬからアスセスすることで正式に登録する構成としてもよい。また、ユーザ登録を招待制としてもよい。招待制とすることで、使ってもらうユーザ層をコントロールすることができ、興味本位で登録だけのユーザが増えたり、運営側が意図しない（他のユーザを非難するような質の低い）ユーザが多数集まってしまう虞を排除することができる。このため、入口段階でサービスの印象が悪くなってしまい、ターゲットユーザが流れてきても定着しないという状況の発生を抑制することができる。ユーザ登録をＡＰＩ連携により、他のＳＮＳ（Facebook（登録商標）やTwitter（登録商標）など）を利用して行うようにしてもよい。
【００９０】
次に、図９を参照して、実施形態に係るサーバ５での動作の一例について説明する。
（ステップＳ２０１）
サーバ５の情報取得部５０３は、センサ群２で検出される情報をユーザ端末３から取得する。情報取得部５０３は、取得した情報を記憶装置５０２の睡眠ログＤＢ３へ格納する。
【００９１】
（ステップＳ２０２）
サーバ５の情報取得部５０３は、ユーザの行動スケジュール（行動予定及び行動履歴）をユーザ端末３から取得する。情報取得部５０３は、取得した情報を記憶装置５０２の行動スケジュールＤＢ５へ格納する。
【００９２】
（ステップＳ２０３）
質問抽出部５０７は、ユーザ端末３からの指示に基づいて、質問ＤＢ２からユーザへ提示する質問を抽出し、通信部５０１にユーザ端末３へ送信するように指示する。通信部５０１は、ネットワーク６を介してユーザ端末３へ抽出された質問を送信する。ユーザ端末３の通信部３０１で受信された質問は、表示部３０７により表示装置３０４にアンケート（質問）画面として表示される。
【００９３】
（ステップＳ２０４）
ユーザが、ユーザ端末３の入力装置３０３を操作して、質問への回答を行うと、該回答は、入力受付部３０６で受け付けられ、ユーザ端末３の通信部３０１からサーバ５へと送信される。サーバ５の通信部５０１は、ユーザ端末３から送信される回答を受信する。サーバ５の情報取得部５０３は、通信部５０１で受信された質問への回答情報（主観情報）を取得し、睡眠ログＤＢ３へ格納する。
【００９４】
（ステップＳ２０５）
判定部５０４は、情報取得部５０３で取得されるユーザの行動スケジュールに含まれるイベントの重要度、センサ群２で検出される情報、及び質問への回答に等の情報に基づいてユーザの睡眠状態を判定する。具体的には、判定部５０４は、情報取得部５０３で取得される情報に各々重みづけをして算出される値を合計したものを、最高得点が１００点となるように規格化して睡眠状態のスコアを算出する。さらに判定部５０４は、算出されたスコアに基づいて、睡眠状態のレベルを算出する。
【００９５】
（ステップＳ２０６）
学習部５０５は、センサ群２で検出される情報（客観情報）に基づいて算出されるユーザの睡眠状態が、質問への回答（主観情報）、つまりユーザの睡眠に対する感覚に近づくようにユーザ各人の睡眠状態を学習する。
【００９６】
（ステップＳ２０７）
助言提示部５０６は、必要情報をユーザ端末３へ送信させる。具体的には、助言提示部５０６は、情報取得部５０３で取得されるユーザの行動スケジュールに含まれるイベントの重要度、判定部５０４における睡眠状態の判定結果（スコア）等に基づいて、ユーザへ睡眠状態を改善するための助言を、その実行すべき日時とともにユーザ端末３へ送信するよう通信部５０１へ指示する。また、助言提示部５０６は、行動スケジュールＤＢ５から重要度（優先度）の高いイベントを抽出して、該イベントが実行される日時とともにユーザ端末３へ送信するよう通信部５０１に指示する。さらに、助言提示部５０６は、質問を回答すべき時間帯の情報をユーザ端末３へ送信するよう通信部５０１へ指示する。通信部５０１は、助言提示部５０６からの指示に基づいて必要情報をネットワーク６を介してユーザ端末３へ送信する。
【００９７】
次に、図１０を参照して、実施形態に係るユーザ端末３での提示の動作の一例について説明する。
（ステップＳ３０１）
ユーザ端末３の通信部３０１は、サーバ５から送信される必要情報、換言すると、助言提示部５０６から提示される助言、イベント、案内等の情報を受信する。
【００９８】
（ステップＳ３０２）
ユーザ端末３の表示部３０７は、ＲＴＣから現在時刻を取得する。
【００９９】
（ステップＳ３０３）
ユーザ端末３の表示部３０７は、通信部３０１で受信した必要情報及びＲＴＣから現在時刻に基づいて、必要情報を表示装置３０４へ時系列に表示させる。具体的には、表示部３０７は、図６に示すように、現在時刻以降の必要情報を表示装置３０４に時系列に表示させる。
【０１００】
（ステップＳ３０４）
表示部３０７は、入力装置３０３が操作されたか、換言すると、入力受付部３０６でタップ操作に対応する信号が受け付けられたかを判定する。タップ操作に対応する信号が受け付けられていない場合、制御部３０９は、ステップＳ３０５の動作へ移行する。また、タップ操作に対応する信号が受け付けられている場合、制御部３０９は、ステップＳ３０７の動作へ移行する。
【０１０１】
（ステップＳ３０５）
表示部３０７は、通信部３０１がサーバ５から新たな必要情報を受信しているか否か、換言すると、通信部３０１が更新情報を受信しているか否かを判定する。更新情報を受信している場合、制御部３０９は、ステップＳ３０６の動作へ移行する。
【０１０２】
（ステップＳ３０６）
通知部３０８は、表示部３０７が表示装置３０４に提示する必要情報を更新する旨を通知する。具体的には、必要情報が更新された旨のＰＵＳＨ通知（音（音声含む）や振動等で知らせるようにしてもよい）を行う。
【０１０３】
（ステップＳ３０７）
表示部３０７は、入力受付部３０６でタップ操作に対応する信号に応じて、表示部３０７は、表示装置３０４に表示させる表示画面を遷移させる。なお、どの表示画面に遷移させるかは、図６を参照して説明したので重複する説明を省略する。
【０１０４】
以上のように、本実施形態に係るユーザ端末３は、ユーザに関する情報を受信する通信部３０１と、通信部３０１で受信する情報に基づいて、必要情報を時系列に表示させる表示部３０７とを備える。このように、本実施形態では、主に睡眠に関する情報、例えば、より良い睡眠を取得するための助言、ユーザの睡眠状態をアンケートである案内、イベント等、ユーザにとって必要な必要情報が時系列に表示される。助言、イベント、案内等が所定のタイミングに単発で表示されると一覧性がなく、ユーザは、そのたびに助言、イベント、案内等の実行に追われることになるが、本実施形態のように時系列に表示することで、ユーザは、助言、イベント、案内を時系列に沿って順序良く認識することができ利便性が向上する。また、必要情報が時系列に提示されることで、助言、イベント、案内の因果関係（例えば、１４時に会議があるので（根拠に該当）、「昼食を軽めにする」，「昼休みに１５分程度の仮眠をとる」等の助言が提示されていること）を理解しやすくなり、ユーザが助言を実行するモチベーション（動機）が向上する。
【０１０５】
また、本実施形態では、ユーザ端末３の表示部３０７は、２以上の必要情報を表示させる。換言すると表示部３０７は、１度に２以上の助言、イベント、案内等を時系列に表示させる。このため、ユーザは、複数の必要情報を一度に閲覧することができる。結果、ユーザは、ひと目で、所定期間に行うべき助言、イベント、案内等を認識することができる。
【０１０６】
また、本実施形態では、ユーザ端末３の表示部３０７は、現在時刻以降の必要情報を表示する。このため、ユーザは、優先度の高い現在時刻以降の（これから実行するべき）助言、イベント、案内等を認識することができる。また、優先度の高い現在時刻以降の必要情報を表示することで、大きさが限られているスマートフォン等の画面を有効に利用して、ユーザに必要情報を表示することができる。
【０１０７】
また、本実施形態では、必要情報は、推奨情報及び非推奨情報の少なくとも一方を含んでいる。このように、より良い睡眠状態を得るために実行が推奨される推奨情報と、実行が推奨されない非推奨情報とを表示することで、ユーザに対し、より効果的に、良い睡眠状態を得るための助言を行うことができる。
【０１０８】
また、本実施形態では、ユーザ端末３の表示部３０７は、推奨情報と、非推奨情報とを異なる態様で表示する。これにより、ユーザは、実行が推奨される推奨情報と、実行が推奨されない非推奨情報とを容易に分けて認識することができる。この結果、ユーザが推奨情報と非推奨情報とを取り違えて認識する虞を低減することができる。また、本実施形態では、２以上の必要情報を時系列に表示するが、このような場合においても、推奨情報と非推奨情報とを容易に分けて認識することができる。
【０１０９】
また、本実施形態では、ユーザ端末３の表示部３０７は、複数の推奨情報又は複数の非推奨情報を連続して時系列に表示する場合、異なる態様で表示する。これにより、ユーザは、推奨情報又は非推奨情報が続く時間帯を認識することができ、該時間帯に向けて集中力を高めることができ、より効果的に必要情報を実行することができる。
【０１１０】
また、本実施形態では、ユーザ端末３の表示部３０７は、必要情報及び必要情報を表示する根拠を関連付けて表示する。必要情報に、その必要情報を行う根拠を関連付けて表示することで、ユーザが必要情報を実行する動機付けをすることができる。この結果、ユーザが必要情報を実行する確率が飛躍的に高まる。
【０１１１】
また、本実施形態では、ユーザ端末３の表示部３０７は、必要情報を再表示する際に、現在時刻を起点として必要情報を時系列に表示する。このため、ユーザは、再起動、換言するとログインの度に、優先度の高い現在時刻以降の（これから実行するべき）助言、イベント、案内等を認識することができる。また、優先度の高い現在時刻以降の必要情報を表示することで、大きさが限られているスマートフォン等の画面を有効に利用して、ユーザに必要情報を表示することができる。
【０１１２】
また、本実施形態のユーザ端末３は、ユーザ端末３の表示部３０７は、通信部３０１で受信する情報に基づいて、表示する必要情報を更新し、表示部３０７が表示する必要情報を更新すると、その旨を通知する通知部３０８を備える。つまり、本実施形態では、必要情報を更新されると、その旨が通知されるので、助言が更新された場合に、ユーザが気づかずに更新前の助言等を実行することを防止することができる。また、本実施形態では、複数の必要情報が時系列に表示されるため、ユーザが次に何を行うかを覚えているおり、ユーザ端末３に表示される助言等を確認せずに実行することが考えられるが、このようなことも防止することができる。
【０１１３】
また、本実施形態のユーザ端末３は、横方向（第１の方向）に日時を所定期間に区分して時系列に表示させ、縦方向（第２の方向）に区分内における必要情報を時系列に表示させる。このため、どの日に何を行うのかが一目で把握することができ、一覧性に優れる。なお、本実施形態では、第１の方向を画面７０１の横方向（図６の横方向）、第２の方向を画面７０１の縦方向（図６の縦方向）としているが、第１，第２の方向は同一であってよいし、互いに異なる方向であってもよい。
【０１１４】
また、本実施形態では、必要情報に睡眠に関する情報を含んでいるので、ユーザに対して睡眠に関する助言を適切に提示することができる。
【０１１５】
また、本実施形態に係る提示方法は、通信部３０１が、利用者に関する情報を受信する工程と、表示部３０７が、通信部３０１で受信する情報に基づいて、必要情報を時系列に提示する工程と、を有する。
【０１１６】
また、本実施形態に係るプログラムは、コンピュータを、利用者に関する情報を受信する通信部３０１と、通信部３０１で受信する情報に基づいて、必要情報を時系列に提示させる表示部３０７と、として機能させる。
【０１１７】
（実施形態から抽出される発明）
なお、本実施形態からはさらに以下の発明が抽出される。以下、本実施形態から抽出される発明の特徴を説明するが、本発明の特徴は、上記実施形態及び下記抽出される発明に限定されるものではなく、本発明の特徴の目的を達成できる範囲での変形、改良等や、各特徴の組み合わせは本発明の特徴に含まれるものである。また、上記実施形態において説明した行動スケジュール、生活パタン及びライフログ等の情報は、行動情報に含まれるものである。
【０１１８】
また、上記実施形態では、ユーザ端末３の表示装置３０４に表示させるイベントをサーバ５から送信する実施形態となっているが、ユーザがユーザ端末３の入力装置３０３を操作して入力した行動スケジュールを記憶装置３０２に格納しておき、記憶装置３０２から行動スケジュールに含まれるイベントを読み出してユーザ端末３の表示装置３０４に表示させるようにしてもよい。さらに、上記実施形態では、助言の生成及び質問の生成は、サーバ５で行っているが、助言の生成及び質問の生成をユーザ端末３で行うようにしてもよい。サーバ５の機能の一部又は全部をユーザ端末３に備えるようにしてもよい。
【０１１９】
また、図６に示す例では、表示部３０７は、画面の上下（縦）方向（第２の方向）に必要情報を時系列に表示させているが、例えば、やるべきこと（ＴｏＤｏリスト）と、その時間とを下記に示すように表示させる形態としてもよい（図１１（ａ）参照）。
−  ６：３０  炭水化物を控えめの朝食
−  ７：００  アンケート
−  ８：００  軽めの有酸素運動
−１２：３０  １５分程度の仮眠
上記のような提示形態とした場合、提示される情報が少ないため、ユーザは、特定の期間（例えば、任意の日、任意の時間帯）にやるべきこと及び時間を一目で把握することができ、一覧性に優れるととに、その内容の把握も容易となる。
【０１２０】
また、デバイス４の表示装置４０３に必要情報を提示する際にも、上記提示形態のようにやるべきこと（ＴｏＤｏリスト）と、その時間とを提示するようにしてもよい（図１１（ｂ）参照）。上記提示形態とすることで、比較的表示画面の小さなデバイス４においても、一度（一画面中）に提示可能な必要情報の数が多くなるため、ユーザは、より多くのやること及び時間を把握することができ利便性に優れる。
【産業上の利用可能性】
【０１２１】
以上説明したように、本発明は、利用者への必要情報の提示性に優れる提示装置、提示方法及びプログラムを提供することができる。
【符号の説明】
【０１２２】
１      システム
２      センサ群
３      ユーザ端末
３０１  通信部
３０２  記憶装置
３０３  入力装置
３０４  表示装置
３０５  記憶部
３０６  入力受付部
３０７  表示部
３０８  通知部
３０９  制御部
４  デバイス
４０１  通信部
４０２  記憶装置
４０３  表示装置
４０４  記憶部
４０５  表示部
４０６  制御部
５  サーバ
５０１  通信部
５０２  記憶装置
５０３  情報取得部
５０４  判定部
５０５  学習部
５０６  助言提示部
５０７  質問抽出部
５０８  制御部
６      ネットワーク
７０１  画面
７０２  上段枠
７０３  中段枠
７０４  下段枠
７０４Ｂ  助言提示用の第１枠
７０４Ｃ  イベント提示用の第２枠
７０４Ｄ  案内用の第３枠
７０５Ａ〜７０５Ｃ  アイコン
ＤＢ１  属性ＤＢ
ＤＢ２  質問ＤＢ
ＤＢ３  睡眠ログＤＢ
ＤＢ４  学習ＤＢ
ＤＢ５  行動スケジュールＤＢ
ＤＢ６  助言ＤＢ
【図１】
2019200779.tif 000003
【図２】
2019200779.tif 000004
【図３】
2019200779.tif 000005
【図４】
2019200779.tif 000006
【図５】
2019200779.tif 000007
【図６】
2019200779.tif 000008
【図７】
2019200779.tif 000009
【図８】
2019200779.tif 000010
【図９】
2019200779.tif 000011
【図１０】
2019200779.tif 000012
【図１１】
2019200779.tif 000013