(57)【要約】【課題】ユーザを取り巻く環境がユーザの体調、感情及び嗜好等に与える影響を把握することを支援できる仕組みを提供できることが望ましい。【解決手段】コンピュータを、ユーザが主観的に判断したユーザの状態を示す複数の種類の主観的情報を同時に取得する主観的情報取得部、ユーザが使用するデバイスが有するセンサ又はユーザの周囲に設けられたセンサから出力されたセンサ情報を取得するセンサ情報取得部、及び、複数の種類の主観的情報とセンサ情報に基づく客観的情報とを対応付けて時系列に表示する表示制御部として機能させるためのプログラムを提供する。【選択図】図２
2017146798.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、
ユーザが主観的に判断した前記ユーザの状態を示す複数の種類の主観的情報を同時に取得する主観的情報取得部、
前記ユーザが使用するデバイスが有するセンサ又は前記ユーザの周囲に設けられたセンサから出力されたセンサ情報を取得するセンサ情報取得部、及び
前記複数の種類の主観的情報と前記センサ情報に基づく客観的情報とを対応付けて時系列に表示する表示制御部
として機能させるためのプログラム。
【請求項２】
前記コンピュータを、
前記複数の種類の主観的情報を選択する主観的情報選択部
としてさらに機能させ、
前記表示制御部は、複数の前記客観的情報のうち、前記主観的情報選択部によって選択された前記複数の種類の主観的情報が前記ユーザによって入力された時刻から予め定められた時間遡った時刻までの間の変化量と、前記主観的情報選択部によって選択された前記複数の種類の主観的情報の少なくとも１つの主観的情報と同一の種類の主観的情報が過去に前記ユーザによって入力された時刻から予め定められた時間遡った時刻までの間の変化量との差異が、他の客観的情報よりも少ない前記客観的情報を強調表示させる、請求項１に記載のプログラム。
【請求項３】
前記表示制御部は、前記主観的情報選択部によって選択された前記複数の種類の主観的情報と、前記ユーザによって過去に入力された、前記複数の種類の主観的情報の少なくとも１つの主観的情報と同一の種類の主観的情報とが一致する数が多いほど、前記強調表示の強調の度合いを強くする、請求項２に記載のプログラム。
【請求項４】
コンピュータを、
ユーザに対する質問情報を出力する質問情報出力部、
前記ユーザが主観的に判断した前記ユーザの状態を示す主観的情報として、前記質問情報に対する前記ユーザの回答を示す回答情報を取得する主観的情報取得部、
前記ユーザが使用するデバイスが有するセンサ又は前記ユーザの周囲に設けられたセンサから出力されたセンサ情報を取得するセンサ情報取得部、及び
前記主観的情報と前記センサ情報に基づく客観的情報とを対応付けて時系列に表示する表示制御部
として機能させるためのプログラム。
【請求項５】
前記コンピュータを、
前記質問情報と、前記質問情報に対する前記ユーザの回答とを対応付けて格納する回答情報格納部、及び
前記主観的情報取得部が前記回答情報を取得した場合に、前記回答情報格納部から、前記回答情報に対応する回答情報を検索する回答情報検索部
としてさらに機能させ、
前記表示制御部は、前記回答情報検索部によって前記回答情報に対応する回答情報が検索された場合に、前記対応する回答情報が取得された時刻から予め定められた期間が経過するまでの間に、前記センサ情報取得部によって取得された前記センサ情報に基づく前記客観的情報と、前記主観的情報取得部によって取得された前記主観的情報とを表示する、請求項４に記載のプログラム。
【請求項６】
前記回答情報検索部は、前記主観的情報取得部が前記回答情報を取得した場合に、前記回答情報格納部から、前記回答情報と同一の回答情報であり、かつ、前記同一の回答情報が取得された時刻から予め定められた時間遡った時刻までの間に取得された前記センサ情報に基づく前記客観的情報と、前記主観的情報取得部が前記回答情報を取得した時刻から予め定められた時間遡った時刻までの間に取得された前記センサ情報に基づく客観的情報との類似度が予め定められた閾値よりも高い、前記同一の回答情報を検索する、請求項５に記載のプログラム。
【請求項７】
ユーザが主観的に判断した前記ユーザの状態を示す複数の種類の主観的情報を同時に取得する主観的情報取得部と、
前記ユーザが使用するデバイスが有するセンサ又は前記ユーザの周囲に設けられたセンサから出力されたセンサ情報を取得するセンサ情報取得部と、
前記複数の種類の主観的情報と前記センサ情報に基づく客観的情報とを対応付けて時系列に表示する表示制御部と
を備える表示制御装置。
【請求項８】
ユーザに対する質問情報を出力する質問情報出力部と、
前記ユーザが主観的に判断した前記ユーザの状態を示す主観的情報として、前記質問情報に対する前記ユーザの回答を示す回答情報を取得する主観的情報取得部と、
前記ユーザが使用するデバイスが有するセンサ又は前記ユーザの周囲に設けられたセンサから出力されたセンサ情報を取得するセンサ情報取得部と、
前記主観的情報と前記センサ情報に基づく客観的情報とを対応付けて時系列に表示する表示制御部と
を備える表示制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置及びプログラムに関する。
【背景技術】
【０００２】
頭痛を感じたときの日時、場所、及び天気等を記録する頭痛ダイアリーを携帯電話上で作成する技術が知られていた。（例えば、特許文献１参照）。
［先行技術文献］
［特許文献］
［特許文献１］特開２００８−２８２３６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ユーザを取り巻く環境がユーザの体調、感情及び嗜好等に与える影響を把握できるように支援するシステムを提供できることが望ましい。
【課題を解決するための手段】
【０００４】
本発明の第１の態様によれば、コンピュータを、ユーザが主観的に判断したユーザの状態を示す複数の種類の主観的情報を同時に取得する主観的情報取得部、ユーザが使用するデバイスが有するセンサ又はユーザの周囲に設けられたセンサから出力されたセンサ情報を取得するセンサ情報取得部、及び、複数の種類の主観的情報とセンサ情報に基づく客観的情報とを対応付けて時系列に表示する表示制御部として機能させるためのプログラムが提供される。
【０００５】
上記プログラムは、上記コンピュータを、上記複数の種類の主観的情報を選択する主観的情報選択部としてさらに機能させてよく、上記表示制御部は、複数の上記客観的情報のうち、上記主観的情報選択部によって選択された上記複数の種類の主観的情報が上記ユーザによって入力された時刻から予め定められた時間遡った時刻までの間の変化量と、上記主観的情報選択部によって選択された上記複数の種類の主観的情報の少なくとも１つの主観的情報と同一の種類の主観的情報が過去に上記ユーザによって入力された時刻から予め定められた時間遡った時刻までの間の変化量との差異が、他の客観的情報よりも少ない上記客観的情報を強調表示させてよい。上記表示制御部は、上記主観的情報選択部によって選択された上記複数の種類の主観的情報と、上記ユーザによって過去に入力された、上記複数の種類の主観的情報の少なくとも１つの主観的情報と同一の種類の主観的情報とが一致する数が多いほど、上記強調表示の強調の度合いを強くしてよい。
【０００６】
本発明の第２の態様によれば、コンピュータを、ユーザに対する質問情報を出力する質問情報出力部、ユーザが主観的に判断したユーザの状態を示す主観的情報として、質問情報に対するユーザの回答を示す回答情報を取得する主観的情報取得部、ユーザが使用するデバイスが有するセンサ又はユーザの周囲に設けられたセンサから出力されたセンサ情報を取得するセンサ情報取得部、及び主観的情報とセンサ情報に基づく客観的情報とを対応付けて時系列に表示する表示制御部として機能させるためのプログラムが提供される。
【０００７】
上記プログラムは、上記コンピュータを、上記質問情報と、上記質問情報に対する上記ユーザの回答とを対応付けて格納する回答情報格納部、及び上記主観的情報取得部が上記回答情報を取得した場合に、上記回答情報格納部から、上記回答情報に対応する回答情報を検索する回答情報検索部としてさらに機能させてよく、上記表示制御部は、上記回答情報検索部によって上記回答情報に対応する回答情報が検索された場合に、上記対応する回答情報が取得された時刻から予め定められた時間が経過するまでの間に、上記センサ情報取得部によって取得された上記センサ情報に基づく上記客観的情報と、上記主観的情報取得部によって取得された上記主観的情報とを表示してよい。上記回答情報検索部は、上記主観的情報取得部が上記回答情報を取得した場合に、上記回答情報格納部から、上記回答情報と同一の回答情報であり、かつ、上記同一の回答情報が取得された時刻から予め定められた時間遡った時刻までの間に取得された上記センサ情報に基づく上記客観的情報と、上記主観的情報取得部が上記回答情報を取得した時刻から予め定められた時間遡った時刻までの間に取得された上記センサ情報に基づく客観的情報との類似度が予め定められた閾値よりも高い、上記同一の回答情報を検索してよい。
【０００８】
本発明の第３の態様によれば、ユーザが主観的に判断したユーザの状態を示す複数の種類の主観的情報を同時に取得する主観的情報取得部と、ユーザが使用するデバイスが有するセンサ又はユーザの周囲に設けられたセンサから出力されたセンサ情報を取得するセンサ情報取得部と、複数の種類の主観的情報とセンサ情報に基づく客観的情報とを対応付けて時系列に表示する表示制御部とを備える表示制御装置が提供される。
【０００９】
本発明の第４の態様によれば、ユーザに対する質問情報を出力する質問情報出力部と、ユーザが主観的に判断したユーザの状態を示す主観的情報として、質問情報に対するユーザの回答を示す回答情報を取得する主観的情報取得部と、ユーザが使用するデバイスが有するセンサ又はユーザの周囲に設けられたセンサから出力されたセンサ情報を取得するセンサ情報取得部と、主観的情報とセンサ情報に基づく客観的情報とを対応付けて時系列に表示する表示制御部とを備える表示制御装置が提供される。
【００１０】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１１】
【図１】通信端末２００の通信環境の一例を概略的に示す。
【図２】通信端末２００による表示例を概略的に示す。
【図３】通信端末２００による表示例を概略的に示す。
【図４】通信端末２００の機能構成の一例を概略的に示す。
【図５】全表示グラフ４００及び関連性表示グラフ４０２の一例を概略的に示す。
【図６】通信端末２００による表示例を概略的に示す。
【図７】通信端末２００による表示例を概略的に示す。
【図８】通信端末２００による処理の流れの一例を概略的に示す。
【図９】通信端末２００による処理の流れの一例を概略的に示す。
【図１０】管理サーバ１００の機能構成の一例を概略的に示す。
【発明を実施するための形態】
【００１２】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１３】
図１は、通信端末２００の通信環境の一例を概略的に示す。本実施形態に係る通信端末２００は、通信端末２００を所有するユーザ３００が使用するデバイスが有するセンサ、及びユーザ３００の周囲に設けられたセンサから出力されたセンサ情報を取得して表示する。通信端末２００は、表示制御装置の一例であってよい。
【００１４】
通信端末２００は、例えば、センサがネットワーク１０を介して管理サーバ１００にアップロードしたセンサ情報を、ネットワーク１０を介して管理サーバ１００から受信する。ネットワーク１０は、例えば、インターネット、電話網、有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、及び無線ＬＡＮ等を含む。また、通信端末２００は、例えば、ネットワーク１０を介して、センサから直接センサ情報を受信する。また、通信端末２００は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信を介して、センサから直接センサ情報を受信する。
【００１５】
センサは、任意の通信方式を用いてネットワーク１０と通信してよい。例えば、センサは、Ｗｉ−Ｆｉ（登録商標）等の無線ＬＡＮ、ＷＣＤＭＡ（登録商標）（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）及びＣＤＭＡ２０００（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ  ２０００）等の３Ｇ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ）通信方式、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）等の３．９Ｇ通信方式、並びにＡｄｖａｎｃｅｄ  ＬＴＥ等の４Ｇ通信方式等のモバイル通信方式、さらには、省電力の無線規格であるＷｉ−ＳＵＮ（登録商標）（Ｗｉｒｅｌｅｓｓ  Ｓｍａｒｔ  Ｕｔｉｌｉｔｙ  Ｎｅｔｗｏｒｋ）やＺｉｇＢｅｅ（登録商標）、Ｚ−Ｗａｖｅ及び有線ネットワーク等を用いてネットワーク１０と通信する。また、センサは、非接触ＩＣカード、電子タグ、及びＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信を介して、ネットワーク１０と通信してもよい。例えば、センサは、ネットワーク１０と通信可能でありかつ近距離無線通信機能を備える端末を介して、センサ情報をネットワーク１０に対して送信する。
【００１６】
椅子２０、エアコン３０、湿度計４０、靴５０、及び掃除機６０は、センサを有するデバイスの一例であり、椅子２０、エアコン３０、湿度計４０、靴５０、及び掃除機６０は、ネットワーク１０を介して管理サーバ１００と無線通信する無線通信機能を備える。椅子２０は、例えば、座面に対する押圧の検知結果、及び背もたれの傾きの検知結果をセンサ情報として無線通信機能により管理サーバ１００に送信する。エアコン３０は、例えば、オン／オフ状態、及び温度設定等の設定情報をセンサ情報として無線通信機能により管理サーバ１００に送信する。湿度計４０は、例えば、測定した湿度をセンサ情報として無線通信機能により管理サーバ１００に送信する。靴５０は、例えば、靴底への押圧の検知結果をセンサ情報として送信する。掃除機６０は、例えば、オン／オフ状態をセンサ情報として無線通信機能により管理サーバ１００に送信する。
【００１７】
本実施形態に係るデバイスは、センサを有して、センサ情報を送信する機能を有していれば、どのようなものであってもよい。例えば、本実施形態に係るデバイスは、いわゆるＩｏＴ（Ｉｎｔｅｒｎｅｔ  ｏｆ  Ｔｈｉｎｇｓ）デバイスを含んでよい。
【００１８】
管理サーバ１００は、複数のデバイスからセンサ情報を受信する。管理サーバ１００は、例えば、Ｗｉ−Ｆｉ（登録商標）ルータ等を介してセンサ情報を受信する場合、当該ルータの位置情報と対応付けてセンサ情報を格納する。また、管理サーバ１００は、デバイスがＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機能を有し、センサ情報とともに位置情報を送信する場合、当該センサ情報と位置情報とを対応付けて格納してよい。
【００１９】
管理サーバ１００は、複数のデバイスから受信したセンサ情報のうち、通信端末２００に関連するセンサ情報を通信端末２００に送信する。管理サーバ１００は、例えば、通信端末２００の現在位置から予め定められた範囲内の位置を示す位置情報が対応付けられたセンサ情報を、当該通信端末２００に送信する。また、管理サーバ１００は、通信端末２００がＧＰＳ機能などによる位置情報を取得する機能を備えている場合、デバイスの位置情報と通信端末２００の位置情報に基づいてセンサ情報を格納してよい。例えば、管理サーバ１００に予めデバイスの位置情報の値と通信端末２００の位置情報の値との差分値を設定しておき、管理サーバ１００がセンサ情報を受信した場合、センサ情報に対応するデバイスの位置情報の値と通信端末２００の位置情報の値との差分値が所定値以下の場合、管理サーバ１００は、デバイスと通信端末２００を所有するユーザ３００の位置が近いと判断してデバイスからのセンサ情報を通信端末２００に送信する。逆にセンサ情報に対応するデバイスの位置情報の値と通信端末２００の位置情報の値との差分値が所定値より大きい場合、管理サーバ１００は、デバイスと通信端末２００を所有するユーザ３００の位置が遠いと判断してデバイスからのセンサ情報を通信端末２００に送信しない。さらに、管理サーバ１００は、デバイスに位置情報取得機能が無い場合、通信端末２００の位置情報を基にセンサ情報を取得するようにしてもよい。すなわち、通信端末２００を所有するユーザ３００が自宅にいる場合、勤務先に居る場合、それ以外に居る場合などにより、ユーザ３００の周囲にあるデバイスが異なる。そこで、管理サーバ１００にデバイスを「自宅」の位置情報、「勤務先」の位置情報、「それ以外」の位置情報（「自宅」の位置情報でなく、「勤務先」の位置情報でもない位置情報）に対応して設定しておき、通信端末２００の位置情報に基づいてデバイスを自動的にまたは手動で選択するようにしてもよい。
【００２０】
通信端末２００は、管理サーバ１００から受信したセンサ情報と、センサと直接無線通信することによって受信したセンサ情報とを表示する。通信端末２００は、例えば、受信した複数のセンサ情報のそれぞれの変化を時系列に表すグラフを表示する。これにより、通信端末２００の周囲の環境を客観的に示すことができる。
【００２１】
通信端末２００は、ユーザ３００が主観的に判断したユーザ３００の状態を示す主観的情報を取得する。ユーザ３００の状態は、ユーザ３００の体調及び感情の少なくともいずれかを含んでよい。また、ユーザ３００の状態は、ユーザ３００の行動を含んでもよい。また、ユーザ３００の状態は、ユーザ３００の嗜好を含んでもよい。例えば、ユーザ３００の状態は、ユーザ３００の、食べ物、人物、服装、及びインテリア等の好き嫌いを含む。また、ユーザ３００の状態は、しゃべりたい、寝たい、叫びたい、歌いたい、及び食べたい等のユーザ３００が希望する行動の内容を含んでもよい。
【００２２】
通信端末２００は、ユーザ３００からの主観的情報の入力を受け付けてよい。例えば、通信端末２００は、複数の主観的情報のそれぞれを表す複数のアイコンを表示して、当該アイコンに対する選択を受け付けることにより、主観的情報の入力を受け付ける。通信端末２００は、マウス入力及びタッチ入力等の座標入力手段を介して、主観的情報の入力を受け付けてよい。ユーザ３００は、例えば、通信端末２００に表示された複数のアイコンから、自らの状態に適合する１又は複数のアイコンを選んでタッチ入力する。
【００２３】
通信端末２００は、一つのアイコンが選択入力された場合に、当該アイコンに対応する一つの主観的情報を取得してよい。例えば、通信端末２００は、一つのアイコンがタッチされたことを検出した場合に、当該一つのアイコンによって表される主観的情報を取得する。
【００２４】
通信端末２００は、複数のアイコンが選択入力された場合に、当該複数のアイコンに対応する複数の種類の主観的情報を同時に取得してよい。例えば、通信端末２００は、複数のアイコンが連続してタッチされた場合に、当該複数のアイコンに対応する複数の種類の主観的情報を同時に取得する。通信端末２００は、一のタッチ入力から次のタッチ入力までの時間が予め定められた時間よりも短いか否かによって、連続してタッチ入力されたか否かを判定してよい。
【００２５】
通信端末２００による主観的情報の取得は、選択フェーズと入力フェーズとに分かれてもよい。例えば、通信端末２００は、複数のアイコンを選択可能に表示するとともに、入力指示を受け付ける入力ボタンを表示する。そして、通信端末２００は、複数のアイコンのうち、タッチされたアイコンを選択状態のアイコンとして管理し、入力ボタンへのタッチを検出した場合に、選択状態のアイコンに対応する主観的情報を取得してよい。選択状態のアイコンが複数ある場合、通信端末２００は、当該複数の選択状態のアイコンに対応する複数の主観的情報を、同時に入力された複数の主観的情報として取得してよい。
【００２６】
なお、通信端末２００は、座標入力手段に限らず、例えば、音声入力による主観的情報の入力を受け付けてもよい。例えば、通信端末２００は、「頭が痛い」等のユーザ３００の体調を表す音声を認識することにより、頭痛というユーザの状態の入力を受け付ける。通信端末２００は、音声入力による連続する複数の主観的情報の入力を受け付けてもよい。例えば、通信端末２００は、「楽しい、うれしい、憂鬱」、「びっくり、楽しい、うれしい」、「楽しい、楽しい、楽しい」等の、連続する複数の主観的情報の音声入力を受け付けることにより、複数の主観的情報を同時に取得してよい。
【００２７】
また、通信端末２００は、Ｆａｃｅｂｏｏｋ（登録商標）等のＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ）及びＴｗｉｔｔｅｒ（登録商標）等に対してユーザ３００が書き込んだ内容から、１又は複数の主観的情報を抽出してもよい。また、Ｆａｃｅｂｏｏｋ（登録商標）等のＳＮＳ及びＴｗｉｔｔｅｒ（登録商標）等のアカウントを事前登録することで、主観的情報を入力しなくても主観的情報を自動的に表示するようにしてもよい。また、主観的情報を事前に文字登録してもよい。さらに、ユーザの行動から主観的情報を自動入力してもよい。例えば、管理サーバ１００は、ベッドのデバイスのセンサが人間の平均睡眠時間（例えば７時間）より短い時間の場合、主観的情報を「睡眠不足」とし、ベッドのデバイスのセンサが人間の平均睡眠時間（例えば７時間）より長ければ、主観的情報を「寝過ぎ」として「睡眠不足」や「寝過ぎ」の主観的情報を自動入力してもよい。さらに、心拍数を測定するデバイスより、例えば心拍数が１５０を越えた場合、主観的情報を「動悸が激しい」として通信端末２００に通知してもよい。
【００２８】
通信端末２００は、ユーザ３００に対する質問情報を出力して、当該質問情報に対するユーザ３００の回答を示す回答情報を主観的情報として取得してもよい。通信端末２００は、ユーザ３００の体調、感情、行動、嗜好、及び希望する行動等に関する質問情報を出力してよい。
【００２９】
例えば、通信端末２００は、食べ物、人物、服装及びインテリア等の、ユーザ３００の嗜好に関する質問情報を出力する。具体例として、通信端末２００が、ラーメンを食べたいか否かの質問情報を出力し、食べたいことを示す回答情報を受け付けた場合、通信端末２００は、ユーザ３００がラーメンを食べたい状態であることを示す主観的情報を取得する。通信端末２００は、複数の食べ物について、食べたいか否かを質問する質問情報を出力してもよい。
【００３０】
また、例えば、通信端末２００は、しゃべりたい、寝たい、叫びたい、歌いたい、及び食べたい等のユーザ３００の希望する行動に関する質問情報を出力する。通信端末２００は、ユーザ３００の希望する行動に関する質問情報に対する回答情報を取得することにより、その回答情報の内容に基づいて、ユーザ３００のストレス等の心理状態を読み取ってもよい。
【００３１】
通信端末２００は、主観的情報と、センサ情報に基づく客観的情報とを表示する。客観的情報とは、ユーザ３００の状態を客観的に表す情報である。例えば、椅子２０が出力した、座面への押圧を示すセンサ情報は、ユーザ３００が椅子２０に座っていることを客観的に表す。また、例えば、エアコン３０が出力したオン／オフ情報及び温度設定情報は、ユーザ３００が存在する空間に対するエアコンの状態を客観的に表す。また、例えば、湿度計４０が出力した湿度情報は、エアコン３０が存在する空間の湿度を表す。また、例えば、靴５０が出力する靴底への押圧を示すセンサ情報は、ユーザ３００が靴５０を履いていることを客観的に表す。
【００３２】
通信端末２００は、主観的情報と、センサ情報に基づく客観的情報とを対応付けて時系列に表示する。通信端末２００は、例えば、複数の客観的情報のそれぞれの変化を時系列に示すグラフと、グラフの時間軸における、主観的情報がユーザ３００によって入力された時刻に対応する位置に配置した主観的情報を示すアイコン等のデータとを対応付けて表示してよい。これにより、主観的情報が示すユーザの状態と、客観的情報の変化との時間的な関係を、ユーザ３００に把握させることができる。
【００３３】
通信端末２００は、主観的情報及びセンサ情報に基づく客観的情報を公開すべく、主観的情報及び客観的情報を管理サーバ１００に送信してもよい。通信端末２００は、客観的情報ではなく、センサ情報を管理サーバ１００に送信してもよい。管理サーバ１００が、センサ情報または客観的情報を保持している場合、通信端末２００は、主観的情報のみを管理サーバ１００に送信してもよい。
【００３４】
管理サーバ１００は、通信端末２００から受信した主観的情報と、客観的情報とを、通信端末２００を識別する識別情報に対応付けて格納してよい。通信端末２００を識別する識別情報は、ユーザ３００を識別する識別情報であってもよい。
【００３５】
管理サーバ１００は、ユーザ３００以外が使用する通信装置５００に対して、通信端末２００に対応する主観的情報及び客観的情報を送信してよい。通信装置５００は、主観的情報及び客観的情報を受信することができれば、どのような装置であってもよい。通信装置５００は、受信した主観的情報及び客観的情報を表示してよい。通信装置５００は、通信端末２００と同様の表示形態によって、主観的情報及び客観的情報を表示してよい。また、通信装置５００は、受信した主観的情報及び客観的情報に基づく処理を実行してよい。
【００３６】
通信装置５００は、例えば、ユーザ３００の友人、ユーザ３００を診察する医者、ユーザ３００の先生、ユーザ３００のインストラクター、及び家電量販店の店員等によって使用される装置である。また、通信装置５００は、ニュース記事の配信サイトを管理する装置、ショッピングサイトを管理する装置、グルメサイトを管理する装置、ユーザ３００の健康を管理するヘルスケア装置、及び人工知能を備えるロボット等である。
【００３７】
ユーザ３００は、主観的情報及び客観的情報を送信する通信装置５００を制限すべく、管理サーバ１００を設定可能であってよい。ユーザ３００は、例えば、通信端末２００を用いて、主観的情報及び客観的情報の表示を許可する通信装置５００の属性、主観的情報及び客観的情報の表示を禁止する通信装置５００の属性を設定する。通信装置５００の属性は、通信装置５００を使用する使用者の属性及び通信装置５００の種別を含む。使用者の属性は、例えば、友人、医者、先生、インストラクター、及び家電量販店の店員等である。通信装置５００の種別は、例えば、ニュース記事の配信サイトを管理する装置、ショッピングサイトを管理する装置、グルメサイトを管理する装置、ユーザ３００の健康を管理するヘルスケア装置、及び人工知能を備えるロボット等である。管理サーバ１００は、設定に従って、通信装置５００からの主観的情報及び客観的情報の送信要求を許可または拒否してよい。
【００３８】
図２は、通信端末２００による表示例２５０を概略的に示す。表示例２５０の横軸は時間軸であり、縦軸は、センサ情報の値を示す。表示例２５０の縦軸は、センサ情報毎に正規化される。すなわち、センサ情報毎に最大値及び最小値が設定されており、縦軸の上限を当該最大値、下限を当該最小値として、各センサ情報が表示される。変化がなく、オン／オフの情報のみを含むセンサ情報については、他のオン／オフの情報のみを含むセンサ情報と重複しないようにずらして表示される。
【００３９】
グラフ２１は、椅子２０のセンサ情報を示す。椅子アイコン２２は、グラフ２１が椅子のセンサ情報に対応することを示す。グラフ３１は、エアコン３０のセンサ情報を示す。エアコンアイコン３２は、グラフ３１がエアコン３０のセンサ情報に対応することを示す。グラフ４１は、湿度計４０のセンサ情報を示す。湿度計アイコン４２は、グラフ４１が湿度計４０のセンサ情報に対応することを示す。グラフ５１は、靴５０のセンサ情報を示す。靴アイコン５２は、グラフ５１が靴５０のセンサ情報に対応することを示す。グラフ６１は、掃除機６０のセンサ情報を示す。掃除機アイコン６２は、グラフ６１が掃除機６０のセンサ情報に対応することを示す。
【００４０】
グラフ７１は、ユーザ３００が読書していることを示す。通信端末２００は、例えば、電子書籍を表示している期間を、ユーザ３００が読書している期間として、グラフ７１を表示してよい。読書アイコン７２は、グラフ７１が、ユーザ３００が読書している期間に対応することを示す。天気アイコン８０は、通信端末２００が位置する場所の天気を示す。通信端末２００は、天気情報を提供するサーバから、ネットワーク１０を介して天気情報を受信して、当該天気情報を用いて天気アイコン８０を表示してよい。
【００４１】
腹痛アイコン３０２及び頭痛アイコン３０４は、ユーザ３００によって入力された主観的情報を示す。就寝アイコン３０６及び薬アイコン３０８は、ユーザ３００によって入力された対処情報を示す。対処情報は、主観的情報に対する対処内容を示す情報であってよい。ユーザ３００は、例えば、通信端末２００によって表示された複数のアイコンから、現在の状態に合致するアイコンを入力する。
【００４２】
例えば、ユーザ３００は、腹痛を感じた場合に、腹痛アイコン３０２を入力する。また、ユーザ３００は、例えば、頭痛を感じた場合に、頭痛アイコン３０４を入力する。また、ユーザ３００は、頭痛に対して就寝した場合に、就寝アイコン３０６を入力する。ユーザ３００は、例えば、起床後に就寝していた時間を入力する。なお、通信端末２００がユーザ３００の就寝を検知する機能を有している場合、当該機能を用いてユーザ３００の就寝を検知してもよい。また、ユーザ３００は、頭痛に対して薬を服用した場合に、薬アイコン３０８を入力する。
【００４３】
嬉しいアイコン３１２、楽しいアイコン３１４、及びびっくりアイコン３１６は、通信端末２００が同時に取得した複数の種類の主観的情報の一例を示す。通信端末２００は、図２に示すように、同時に取得した複数の種類の主観的情報のそれぞれを示すアイコンを隣接させて表示してよい。
【００４４】
通信端末２００は、複数の主観的情報を示すアイコンのうちの１つのアイコンが選択された場合、複数の客観的情報のうち、選択された主観的情報に関連する客観的情報を強調表示してよい。頭痛アイコン３１０は、選択状態の頭痛アイコン３０４を示す。図２は、頭痛アイコン３１０が選択され、頭痛アイコン３１０に関連する客観的情報が強調表示された状態を示す。図２に示す通り、通信端末２００は、例えば、頭痛アイコン３１０に関連する客観的情報の太さを、頭痛アイコン３１０に関連しない客観的情報の太さよりも太くすることによって強調表示する。
【００４５】
通信端末２００は、複数の主観的情報を示すアイコンのうちの１つのアイコンが選択された場合、複数の客観的情報のうち、選択された主観的情報に関連する客観的情報を表すテキストデータを表示してもよい。例えば、通信端末２００は、グラフ７１を表すテキストデータとして、「読書を３時間しています。」を表示する。また、例えば、通信端末２００は、グラフ２１を表すテキストデータとして、「椅子の角度を３０度にしています。」を表示する。また、例えば、通信端末２００は、グラフ５１を表すテキストデータとして、「新品の靴を履いていました。」を表示する。また、例えば、通信端末２００は、グラフ４１を表すテキストデータとして、「湿度が４０％です」を表示する。また、例えば、通信端末２００は、グラフ６１を表すテキストデータとして、「掃除を１時間前に行っています。」を表示する。また、例えば、通信端末２００は、グラフ３１を表すテキストデータとして、「エアコンの設定温度を１８℃にしています。」を表示する。通信端末２００は、複数のセンサ情報のそれぞれの値を、予め格納された定型文に当てはめることによって、客観的情報を表すテキストデータを生成してよい。
【００４６】
また、通信端末２００は、対処情報を表すテキストデータを表示してもよい。例えば、通信端末２００は、頭痛アイコン３０４に対する対処情報である薬アイコン３０８について、「アスピリンを飲んでいます。」を表示する。また、通信端末２００は、就寝アイコン３０６について、「ベッドで寝ています。」を表示する。このように、通信端末２００が、グラフのみならず、テキストデータを表示することによって、数字に強いユーザに限定しない、幅広いユーザを対象としたサービスを提供することができる。
【００４７】
通信端末２００は、嬉しいアイコン３１２、楽しいアイコン３１４、及びびっくりアイコン３１６のような、同時に取得した複数の主観的情報を示すアイコンが選択された場合、選択された複数のアイコンの少なくとも１つのアイコンに関連する客観的情報を強調表示してよい。通信端末２００は、同時に取得した複数の主観的情報を示すアイコンのうち、より多くのアイコンに関連する客観的情報を、より強い強度で強調表示してよい。
【００４８】
管理サーバ１００は、通信装置５００に対して、表示例２５０と同様の表示を行わせてよい。通信端末２００は、表示例２５０に含まれる複数の主観的情報及び客観的情報のうち、通信装置５００による表示を許可するもの、通信装置５００による表示を禁止するものを設定可能であってよい。
【００４９】
例えば、通信端末２００は、表示中の表示例２５０に含まれる複数の主観的情報及び客観的情報のうち、通信装置５００による表示を禁止するものを選択する。管理サーバ１００は、通信端末２００によって選択された主観的情報及び客観的情報を、通信装置５００に表示させないよう制御してよい。
【００５０】
通信端末２００は、嬉しいアイコン３１２、楽しいアイコン３１４、及びびっくりアイコン３１６が連続して入力されていた場合、最初に入力されたアイコンのみについて、通信装置５００による表示を許可し、その他のアイコンについて、通信装置５００による表示を禁止してよい。また、通信端末２００は、最後に入力されたアイコンのみについて、通信装置５００による表示を禁止し、その他のアイコンについて、通信装置５００による表示を許可してもよい。
【００５１】
心理学において、３択質問について、１番目の回答が、建前又はウケ狙い、すなわち、世間体や相手の反応を気にした答えであり、２番目の回答が、１番目と関連する内容の答えであり、３番目の回答が、深層心理からの答え、すなわち、本音を示しているという考え方がある。この考えに基づけば、複数の主観的情報のうち最後に入力された主観的情報の表示を禁止することによって、ユーザ３００の本音を不用意に公開してしまうことを防止することができる。
【００５２】
上述したように、管理サーバ１００が、通信端末２００から受信した主観的情報と、客観的情報とを通信装置５００に送信して表示させることによって、通信装置５００の使用者がユーザ３００の感情、体調、及び嗜好等を理解することを支援することができる。例えば、ユーザ３００の友人は、表示された主観的情報および客観的情報から、ユーザ３００の感情の状態を理解し、ユーザ３００の感情に適したコミュニケーションをとることができる。また、ユーザ３００を担当する医者は、表示された主観的情報及び客観的情報を参考にして、ユーザ３００をカウンセリングすることができる。また、家電量販店の店員は、表示された主観的情報及び客観的情報を参考にして、ユーザ３００が必要としているものを理解して、ユーザ３００に寄り添った商品を提案していくことができる。その結果として、ユーザ３００が無駄な買い物をしてしまう可能性を低減し、満足度の高い商品を購入する可能性を向上することができる。
【００５３】
また、管理サーバ１００が、通信端末２００から受信した主観的情報と、客観的情報とを通信装置５００に送信して、当該主観的情報及び客観的情報に基づく処理を実行させることにより、ユーザ３００の感情、体調、及び嗜好に適した処理を通信装置５００に実行させることができる。例えば、ニュース記事の配信サイトを管理する装置に、ユーザ３００がかなしい状態であることを示す主観的情報を送信することにより、当該装置に、事件、事故、及び災害記事を通信端末２００に送信させないようにできる。また、例えば、ショッピングを管理する装置に、ユーザ３００がかなしい状態であることを示す主観的情報を送信することにより、当該装置に、例えば温泉旅館等の、気分転換になるような広告を通信端末２００に送信させることができる。また、例えば、グルメサイトを管理する装置に、ユーザ３００がかなしい状態であることを示す主観的情報を送信することにより、例えば酒のおいしい店舗の情報等の、気分転換になる情報を通信端末２００に送信させることができる。また、例えば、ユーザ３００の健康を管理するヘルスケア装置に、ユーザ３００がかなしい状態であることを示す主観的情報を送信することにより、当該装置に、汗をかくことを奨める情報および最寄のジムを紹介する情報等を通信端末２００に送信させることができる。また、例えば、通信端末２００と通信中の人工知能を備えるロボットに、ユーザ３００がかなしい状態であることを示す主観的情報を送信することにより、当該ロボットに、ユーザ３００に対して面白い話をさせることができる。
【００５４】
図３は、通信端末２００による表示例２６０を概略的に示す。回答アイコン３２２は、ユーザ３００によって入力された回答情報を表す。図３は、通信端末２００が回答アイコン３２２によって表される回答情報を取得したときの表示例を示す。
【００５５】
通信端末２００は、回答情報を取得した場合に、当該回答情報と関連する客観的情報を強調表示してよい。図３では、ユーザ３００が読書していることを示す客観的情報が強調表示されている例を示す。グラフ７３は、ユーザ３００が読書していることを示し、読書アイコン７４は、グラフ７３が、ユーザ３００が読書している期間に対応することを示す。
【００５６】
通信端末２００は、例えば、回答アイコン３２２によって表される回答情報を取得したときに、当該回答情報が入力された時刻から予め定められた時間遡った時刻までの間に取得された客観的情報のうち、当該回答情報と同一の内容を示す回答情報が過去に入力された時刻から予め定められた時間遡った時刻までの間に取得された客観的情報と同一の客観的情報を、当該回答情報に関連する客観的情報として強調表示する。
【００５７】
例えば、通信端末２００がラーメンを食べたい旨を示す回答情報を取得した場合に、当該回答情報を取得した時刻から予め定められた時間遡った時刻までの間に読書をしており、過去にラーメンを食べたい旨を示す回答情報を取得した時刻から予め定められた時間遡った時刻までの間にも読書をしていた場合、読書していることを示す客観的情報が強調表示される。当該表示を閲覧したユーザ３００は、自分が、読書をした後にラーメンを食べたくなるという性質を有している可能性があることに気付くことができる。
【００５８】
通信端末２００は、回答アイコン３２２によって表される回答情報を取得した場合に、当該回答情報が入力された時刻から予め定められた時間遡った時刻までの間に取得された客観的情報のうち、当該回答情報と同一の内容を示す回答情報が過去に入力された時刻から予め定められた時間遡った時刻までの間に取得された客観的情報と同一の客観的情報であり、かつ、当該回答情報と反対の内容を示す回答情報が過去に入力された時刻から予め定められた時間遡った時刻までの間に取得されていない客観的情報を、当該回答情報に関連する客観的情報として強調表示してもよい。
【００５９】
例えば、通信端末２００がラーメンを食べたい旨を示す回答情報を取得した場合に、当該回答情報を取得した時刻から予め定められた時間遡った時刻までの間に読書をしており、過去にラーメンを食べたい旨を示す回答情報を取得した時刻から予め定められた時間遡った時刻までの間にも読書をしており、かつ、過去にラーメンを食べたくない旨を示す回答情報を取得した時刻から予め定められた時間遡った時刻までの間に読書をしていなかった場合、読書していることを示す客観的情報が強調表示される。
【００６０】
上述したように、本実施形態に係る通信端末２００によれば、ユーザ３００が、何が原因で自分の嗜好が変化するのかに気付く可能性を高めることができる。これにより、自分の嗜好を所望の嗜好にするにはどのようにすればよいかをユーザ３００が判断する手助けをすることができる。例えば、甘いものを食べることを控えたいと考えているユーザ３００は、何が原因で自分が甘いものを食べたくなるかを把握することにより、その原因を発生させないように行動することによって、甘いものが食べたくなってしまう状態となる可能性を低減することができる。
【００６１】
図４は、通信端末２００の機能構成の一例を概略的に示す。通信端末２００は、センサ情報受信部２０２、センサ情報格納部２０４、主観的情報取得部２０６、主観的情報格納部２０８、表示制御部２１０、主観的情報選択部２１２、履歴格納部２１３、警告部２１４、設定情報受信部２１６、設定情報格納部２１８、質問情報格納部２２２、質問情報出力部２２４、回答情報検索部２２６、及び情報送信部２２８を備える。なお、通信端末２００がこれらのすべての構成を備えることは必須とは限らない。
【００６２】
センサ情報受信部２０２は、センサ情報を受信する。センサ情報受信部２０２は、管理サーバ１００からセンサ情報を受信してよい。また、センサ情報受信部２０２は、センサから直接センサ情報を受信してもよい。例えば、センサ情報受信部２０２は、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信を介して、センサからセンサ情報を受信する。また、例えば、センサ情報受信部２０２は、共通のアクセスポイントに通信接続しているセンサから、当該アクセスポイントを介してセンサ情報を受信してもよい。センサ情報格納部２０４は、センサ情報受信部２０２が受信したセンサ情報を格納する。
【００６３】
主観的情報取得部２０６は、主観的情報を取得する。主観的情報取得部２０６は、ユーザ３００による主観的情報の入力を受け付けてよい。例えば、主観的情報取得部２０６は、タッチ入力及びマウス入力等の座標入力手段を介して、主観的情報を示すアイコンの選択入力を受け付ける。主観的情報取得部２０６は、一つの種類の主観的情報を取得してよい。主観的情報取得部２０６は、主観的情報のランクをさらに取得してよい。例えば、主観的情報取得部２０６は、楽しいという感情を示す主観的情報を取得する場合、すごく楽しい、普通に楽しい、及び少し楽しい等のランクを取得する。ランクは、すごく楽しい、普通に楽しい、及び少し楽しい、の３つのレベルに限らず、２つのレベル又は４つ以上のレベルであってもよい。また、主観的情報取得部２０６は、複数の主観的情報を同時に取得してもよい。主観的情報取得部２０６は、複数の主観的情報を同時に取得する場合、複数の主観的情報のそれぞれのランクをさらに取得してもよい。また、主観的情報取得部２０６は、複数の主観的情報を同時に取得する場合、複数の主観的情報の順位を示すランクをさらに取得してもよい。例えば、主観的情報取得部２０６は、楽しい感情を示す主観的情報、うれしい感情を示す主観的情報、憂鬱な感情を示す主観的情報を取得する場合、これら複数の主観的情報の１位から３位のランクをさらに取得する。
【００６４】
通信端末２００は、予め複数の主観的情報を示すアイコンを格納してよい。例えば、通信端末２００は、ユーザの体調を示す複数の主観的情報を示すアイコンを格納する。また、例えば、通信端末２００は、ユーザの感情を示す複数の主観的情報を示すアイコンを格納する。通信端末２００は、予め格納する複数の主観的情報を示すアイコンを、選択候補として表示してよい。通信端末２００は、予め格納する複数の主観的情報を示すアイコンのうち、ユーザ３００によって予め指定されたアイコンを、デフォルトのアイコンとして表示してよい。例えば、よく使用するアイコンをデフォルトのアイコンとすることによって、ユーザ３００の入力の手間を軽減することができる。また、主観的情報取得部２０６は、ユーザ３００が発した音声を認識することによって、主観的情報の入力を受け付けてもよい。主観的情報格納部２０８は、主観的情報取得部２０６が取得した主観的情報を格納する。
【００６５】
主観的情報取得部２０６は、ユーザの状態に対する対処内容を示す対処情報をさらに取得してよい。対処情報は、例えば、薬を服用することを示す情報、及び就寝することを示す情報等を含む。主観的情報取得部２０６は、ユーザ３００による対処情報の入力を受け付けてよい。例えば、主観的情報取得部２０６は、タッチ入力及びマウス入力等の座標入力手段を介して、対処情報を示すアイコンの選択を受け付ける。通信端末２００は、予め複数の対処情報を示すアイコンを格納してよい。また、主観的情報取得部２０６は、ユーザ３００が発した音声を認識することによって、対処情報の入力を受け付けてもよい。主観的情報格納部２０８は、主観的情報に対応付けて対処情報を格納してよい。例えば、主観的情報格納部２０８は、頭痛に対する対処内容を示す対処情報を、頭痛を示す主観的情報に対応付けて格納する。
【００６６】
表示制御部２１０は、センサ情報格納部２０４が格納するセンサ情報に基づく客観的情報と、主観的情報格納部２０８が格納する主観的情報とを表示する。表示制御部２１０は、通信端末２００が備えるディスプレイにこれらの情報を表示してよい。また、表示制御部２１０は、他の装置が備えるディスプレイに、これらの情報を表示してもよい。例えば、表示制御部２１０は、ユーザ３００の指示に基づいて、センサ情報に基づく客観的情報と、主観的情報とをネットワーク１０上に公開する。
【００６７】
表示制御部２１０は、センサ情報に基づく客観的情報と、主観的情報とを対応付けて時系列に表示してよい。表示制御部２１０は、センサ情報に基づく客観的情報と主観的情報とを１画面表示してよい。
【００６８】
例えば、表示制御部２１０は、複数の客観的情報のそれぞれの変化を時系列に表すグラフと、グラフの時間軸における、主観的情報がユーザ３００によって入力された時刻に対応する位置に配置した主観的情報を示すデータとを表示する。表示制御部２１０は、横軸を時間軸とし、縦軸を客観的情報の値を示す軸としてよい。
【００６９】
表示制御部２１０は、主観的情報取得部２０６が、主観的情報のランクを取得していた場合、当該ランクを表示に反映してよい。例えば、主観的情報取得部２０６は、主観的情報を示すデータとともに、ランクを示す数字又は記号等のデータを表示する。
【００７０】
表示制御部２１０は、複数の客観的情報のそれぞれの変化の最大値及び最小値を特定して、当該最大値及び最小値に基づいて、客観的情報の変化を正規化してよい。例えば、表示制御部２１０は、縦軸の上限及び下限を、客観的情報の変化の最大値及び最小値として、当該客観的情報のグラフを生成する。表示制御部２１０は、変化がなく、オン／オフの情報のみを含む客観的情報については、他のオン／オフの情報のみを含む客観的情報と重複しないようにずらして表示させてよい。
【００７１】
主観的情報選択部２１２は、複数の主観的情報のうちの１つ又は複数の主観的情報を選択する。主観的情報選択部２１２は、例えば、表示制御部２１０によって表示された複数の主観的情報のうち、ユーザ３００によって選択された主観的情報を選択する。主観的情報選択部２１２は、主観的情報取得部２０６によって同時に取得され、表示制御部２１０によって表示された複数の主観的情報がユーザ３００によって選択された場合、当該複数の主観的情報を選択してよい。
【００７２】
表示制御部２１０は、主観的情報選択部２１２によって一の主観的情報が選択された場合に、表示している複数の客観的情報のうち、当該一の主観的情報と関連する客観的情報を強調表示してよい。例えば、表示制御部２１０は、当該一の主観的情報と関連する客観的情報をカラー表示し、関連しない客観的情報をモノクロ表示する。また、表示制御部２１０は、当該一の主観的情報と関連しない客観的情報を示すグラフの太さよりも、関連する客観的情報を示すグラフの太さを太くしてよい。また、表示制御部２１０は、当該一の主観的情報と関連しない客観的情報を示すグラフの濃さよりも、関連する客観的情報を示すグラフの濃さを濃くしてよい。表示制御部２１０は、このほか、任意の表示法によって、当該一の主観的情報と関連する客観的情報を、当該一の主観的情報と関連しない客観的情報に対して強調してよい。
【００７３】
表示制御部２１０は、主観的情報選択部２１２によって、主観的情報選択部２１２により同時に取得された複数の主観的情報が選択された場合に、表示している複数の客観的情報のうち、当該複数の主観的情報の少なくとも１つと関連する客観的情報を強調表示してよい。表示制御部２１０は、当該複数の主観的情報のうち、より多くの主観的情報に関連する客観的情報の強調表示の強調の度合いを強くしてよい。例えば、表示制御部２１０は、当該複数の主観的情報のうち、より多くの主観的情報に関連する客観的情報を、より高い濃度でカラー表示する。また、表示制御部２１０は、当該複数の主観的情報のうち、より多くの主観的情報に関連する客観的情報を、より太いグラフによって強調表示する。表示制御部２１０は、このほか、任意の表示法によって、当該複数の主観的情報のうち、より多くの主観的情報に関連する客観的情報の強調表示の強調の度合いを強くしてよい。
【００７４】
表示制御部２１０は、主観的情報選択部２１２によって主観的情報が選択された場合に、表示している複数の客観的情報のうち、選択された主観的情報がユーザ３００によって入力された時刻から予め定められた時間遡った時刻までの間に変化があったと判定した客観的情報を強調表示してよい。
【００７５】
表示制御部２１０は、主観的情報選択部２１２によって一の主観的情報が選択された場合に、複数の客観的情報のうち、選択された一の主観的情報がユーザ３００によって入力された時刻から予め定められた時間遡った時刻までの間の変化量と、選択された一の主観的情報と同一の種類の主観的情報が過去にユーザ３００によって入力された時刻から予め定められた時間遡った時刻までの間の変化量との差異が、他の客観的情報よりも少ない客観的情報を強調表示させてよい。
【００７６】
例えば、表示制御部２１０は、頭痛アイコン３０４が選択された場合、当該頭痛アイコン３０４がユーザ３００によって入力された時刻から予め定められた時間遡った時刻までの間の変化量と、過去に頭痛アイコン３０４が入力された時刻から予め定められた時間遡った時刻までの間の変化量との差異が、他の客観的情報よりも少ない客観的情報を強調表示させる。これにより、ユーザ３００が頭痛を感じた場合に、過去に頭痛を感じたときと同様の変化をする客観的情報を強調することができる。
【００７７】
客観的情報の変化量の差異は、任意の手法によって比較されてよい。例えば、表示制御部２１０は、平均値、最大値、及び最小値等の単純比較によって比較してよく、また、コヒーレンス及び相互相関関数等の統計解析によって比較してもよい。
【００７８】
予め定められた時間は、例えば３時間であってよく、変更可能であってよい。また、予め定められた時間は、選択された主観的情報に応じた時間であってもよい。例えば、頭痛を示す主観的情報が選択された場合、予め定められた時間を３時間としてよく、風邪を示す主観的情報が選択された場合、予め定めら得た時間を３日間としてよい。
【００７９】
表示制御部２１０は、主観的情報選択部２１２によって複数の主観的情報が選択された場合に、複数の客観的情報のうち、選択された複数の主観的情報がユーザ３００によって入力された時刻から予め定められた時間遡った時刻までの間の変化量と、選択された複数の主観的情報の少なくとも１つの主観的情報と同一の種類の主観的情報が過去にユーザ３００によって入力された時刻から予め定められた時間遡った時間までの間の変化量との差異が、他の客観的情報よりも少ない客観的情報を強調表示させてよい。
【００８０】
表示制御部２１０は、主観的情報選択部２１２によって選択された複数の主観的情報と、ユーザ３００によって過去に入力された、当該複数の主観的情報の少なくとも１つの主観的情報と同一の種類の主観的情報とが一致する数が多いほど、強調表示の強調の度合いを強くしてよい。例えば、表示制御部２１０は、嬉しいアイコン３１２、楽しいアイコン３１４、及びびっくりアイコン３１６が選択された場合であって、嬉しいアイコン３１２、楽しいアイコン３１４、及びびっくりアイコン３１６が選択された時刻から予め定められた時間遡った時刻までの間の変化量と、過去に嬉しいアイコン３１２、楽しいアイコン３１４、及びびっくりアイコン３１６が入力された時刻から予め定められた時間遡った時刻までの間の変化量との差異が他の客観的情報よりも少ない客観的情報を強調表示させる場合、嬉しいアイコン３１２、楽しいアイコン３１４、及びびっくりアイコン３１６が選択された時刻から予め定められた時間遡った時刻までの間の変化量と、過去に嬉しいアイコン３１２のみが入力された時刻から予め定められた時間遡った時刻までの間の変化量との差異が他の客観的情報よりも少ない客観的情報を強調表示させる場合に比べて、強調表示の強調の度合いを強くしてよい。
【００８１】
表示制御部２１０は、主観的情報選択部２１２によって主観的情報が選択された場合に、複数の客観的情報のうち、選択された主観的情報がユーザ３００によって入力された時刻から予め定められた時間遡った時刻までの間の変化量と、当該客観的情報の変化量の平均値との差異が予め定められた閾値よりも大きい客観的情報を強調表示してよい。例えば、表示制御部２１０は、複数の客観的情報のそれぞれについて、過去１か月における変化量の平均値を算出し、選択された主観的情報がユーザ３００によって入力された時刻から１か月遡った時刻までの間の変化量と、過去１か月における変化量の平均値との差異が、予め定められた閾値よりも大きい客観的情報を特定して、強調表示してよい。
【００８２】
履歴格納部２１３は、主観的情報取得部２０６によって取得された主観的情報がユーザ３００によって入力された時刻から予め定められた時間遡った時刻までの間の、複数の客観的情報のそれぞれの変化のパターンの履歴を格納する。
【００８３】
警告部２１４は、センサ情報格納部２０４が新たに取得する複数の客観的情報のそれぞれの変化のパターンと、履歴格納部２１３に格納された複数の変化のパターンのいずれかとが一致した場合に、履歴格納部２１３に格納された当該変化のパターンに対応する主観的情報が示すユーザの状態が発生する可能性があることを警告する。例えば、警告部２１４は、センサ情報格納部２０４が新たに取得する複数の客観的情報のそれぞれの変化のパターンが、頭痛を示す主観的情報がユーザ３００によって入力された時刻から予め定められた時間遡った時刻までの間の、複数の客観的情報のそれぞれの変化のパターンと一致した場合、ユーザ３００に頭痛が発生する可能性があることを警告する。警告部２１４は、表示及び音声の少なくともいずれかによって警告してよい。警告部２１４は、当該頭痛を示す主観的情報に対して、対処情報が過去に入力されていた場合、警告とともに、当該対処情報を表示及び音声の少なくともいずれかによって出力してもよい。また、警告部２１４は、頭痛を示す主観的情報を１つのみ取得していた場合と、頭痛を示す主観的情報を複数同時に取得していた場合とで、対処情報を異なる強度で出力してもよい。例えば、警告部２１４は、頭痛を示す主観的情報の数がより多いほど、対処情報をより強い強度で強調して出力する。
【００８４】
設定情報受信部２１６は、予め設定された情報を受信する。設定情報受信部２１６は、例えば、ユーザ３００によって設定された、株価等の経済指標を示す情報、及びスポーツの試合結果を示す情報を受信する。設定情報格納部２１８は、設定情報受信部２１６が受信した情報を格納する。表示制御部２１０は、センサ情報格納部２０４に格納されたセンサ情報に基づく客観的情報及び主観的情報格納部２０８に格納された主観的情報に加えて、設定情報格納部２１８に格納された情報を表示してよい。これにより、株価及びスポーツの試合結果等、ユーザ３００によって予め設定された情報がユーザ３００の体調及び感情に与える影響を、ユーザ３００が把握することを支援できる。
【００８５】
質問情報格納部２２２は、ユーザ３００に対する質問情報を格納する。質問情報格納部２２２は、外部から受信した質問情報を格納してよい。また、質問情報格納部２２２は、ユーザ３００によって生成された質問情報を格納してもよい。
【００８６】
質問情報出力部２２４は、質問情報格納部２２２格納されている質問情報を出力する。質問情報出力部２２４は、質問情報を表示制御部２１０に表示出力させてよい。また、質問情報出力部２２４は、質問情報を音声出力させてもよい。
【００８７】
質問情報出力部２２４は、定期的に質問情報を出力してよい。例えば、質問情報出力部２２４は、１日毎、１週間毎、及び１か月毎等の周期で質問情報を出力する。質問情報出力部２２４は、複数の質問情報のそれぞれを異なる周期で出力してもよい。質問情報を出力する周期は、ユーザ３００によって設定されてもよい。また、質問情報出力部２２４は、ランダムなタイミングで質問情報を出力してもよい。
【００８８】
質問情報出力部２２４は、予め定められた条件が満たされた場合に質問情報を出力してもよい。例えば、質問情報出力部２２４は、センサ情報受信部２０２が継続的に受信するセンサ情報に基づく客観的情報の変化量が予め定められた閾値よりも大きい場合に、質問情報を出力する。
【００８９】
質問情報出力部２２４は、質問情報の内容に応じて、質問情報を出力するタイミングを制御してもよい。例えば、質問情報出力部２２４は、食べ物に関する質問情報については、ユーザ３００の食後、２時間等の予め定められた時間が経過するまで、出力しないように制御する。これにより、食後すぐに、食べたいものを質問してしまう等の事態の発生を防ぐことができる。なお、ユーザ３００が食後であるか否かは、ユーザ３００の血圧等、センサ情報受信部２０２によって受信されたセンサ情報に基づく客観的情報によって判断されてよい。また、例えば、一般的な食事の時間帯に基づいて判断されてもよい。
【００９０】
主観的情報取得部２０６は、質問情報出力部２２４が出力した質問情報に対するユーザ３００の回答を示す回答情報を、主観的情報として取得してよい。主観的情報格納部２０８は、質問情報出力部２２４によって出力された質問情報と、主観的情報取得部２０６によって取得された回答情報とを対応付けて格納してよい。
【００９１】
回答情報検索部２２６は、回答情報を検索する。回答情報検索部２２６は、主観的情報取得部２０６が回答情報を取得した場合に、当該回答情報に対応する回答情報を主観的情報格納部２０８から検索してよい。回答情報に対応する回答情報とは、同一の質問に対する回答の内容が予め定められた閾値以上に類似する回答情報であってよい。例えば、回答情報検索部２２６は、主観的情報取得部２０６が回答情報を取得した場合に、当該回答情報と同一の回答情報を主観的情報格納部２０８から検索する。これにより、主観的情報取得部２０６が回答情報を取得した場合に、当該回答情報と同じ回答をユーザ３００がした過去の時点を特定することができる。
【００９２】
また、回答情報検索部２２６は、主観的情報取得部２０６が一の回答情報を取得した場合に、当該一の回答情報と同一の回答情報であり、かつ、当該同一の回答情報が取得された時刻から予め定められた時間遡った時刻までの間に取得されたセンサ情報に基づく客観的情報と、当該一の回答情報が取得された時刻から予め定められた時間遡った時刻までの間に取得されたセンサ情報に基づく客観的情報との類似度が予め定められた閾値よりも高い、同一の回答情報を検索してもよい。なお、回答情報検索部２２６は、主観的情報選択部２１２によって回答情報が選択された場合に、当該回答情報に対応する回答情報を主観的情報格納部２０８から検索してもよい。
【００９３】
表示制御部２１０は、回答情報検索部２２６によって、主観的情報取得部２０６が取得した回答情報に対応する回答情報が検索された場合に、当該対応する回答情報を主観的情報取得部２０６が取得した日時を表示してよい。これにより、主観的情報取得部２０６が回答情報を取得した場合に、当該回答情報と対応する回答情報をユーザ３００が入力した日時をユーザ３００に把握させることができる。これにより、ユーザ３００は、現在の自分の状態が、表示された日時の自分の状態に近い可能性があることに気づくことができる。
【００９４】
表示制御部２１０は、回答情報検索部２２６によって、主観的情報取得部２０６が取得した回答情報に対応する回答情報が検索された場合に、当該対応する回答情報が主観的情報取得部２０６によって取得された時刻から予め定められた時間が経過するまでの間にセンサ情報受信部２０２によって取得されたセンサ情報に基づく客観的情報と、当該対応する回答情報が主観的情報取得部２０６によって取得された時刻から予め定められた時間が経過するまでの間に主観的情報取得部２０６によって取得された主観的情報とを表示してよい。例えば、検索された回答情報が主観的情報取得部２０６によって取得されたのが３週間前の正午であった場合、表示制御部２１０は、３週間前の正午から予め定められた時間が経過するまでの間に取得されたセンサ情報に基づく客観的情報及び主観的情報とを表示する。これにより、現在の自分の状態において、表示された客観的情報によって示される状況を再現すると、自分の状態が、表示された主観的情報によって示される状態になる可能性が高いことを、ユーザ３００に気付かせることができる。
【００９５】
情報送信部２２８は、管理サーバ１００に対して情報を送信する。情報送信部２２８は、主観的情報格納部２０８に格納されている主観的情報を管理サーバ１００に送信してよい。情報送信部２２８は、センサ情報格納部２０４に格納されているセンサ情報又はセンサ情報に基づく客観的情報を管理サーバ１００に送信してよい。また、情報送信部２２８は、主観的情報及び客観的情報の表示を許可する通信装置５００の属性を管理サーバ１００に送信してよい。また、情報送信部２２８は、主観的情報及び客観的情報の表示を禁止する通信装置５００の属性を管理サーバ１００に送信してよい。
【００９６】
図５は、全表示グラフ４００及び関連性表示グラフ４０２の一例を概略的に示す。全表示グラフ４００は、主観的情報が選択されていない状態を示し、関連性表示グラフ４０２は、主観的情報が選択されている状態を示す。ここでは、頭痛アイコン３０４が選択された場合を例示している。
【００９７】
全表示グラフ４００は、第１のセンサ情報の変化を示すグラフ４１０、第２のセンサ情報の変化を示すグラフ４２０、第３のセンサ情報の変化を示すグラフ４３０、第４のセンサ情報の変化を示すグラフ４４０、及び第５のセンサ情報の変化を示すグラフ４５０を含む。第１のセンサ情報、第２のセンサ情報及び第３のセンサ情報は変化があり、第４のセンサ情報及び第５のセンサ情報は変化がなくオン／オフの情報のみを含む。
【００９８】
ここでは、表示制御部２１０が、主観的情報選択部２１２によって選択された主観的情報がユーザ３００によって入力された時刻から３時間遡った時刻までの間に変化があったか否かを判定する場合の処理を例示する。表示制御部２１０は、まず、グラフ４１０について、頭痛アイコン３０４が入力された時刻から３時間遡った時刻までの間、すなわち１８時から２１時の間の振幅の最大値Ａを算出する。次に、表示制御部２１０は、頭痛アイコン３０４が入力された時刻から３時間遡った時刻からさらに３時間遡った時刻までの間、すなわち、１５時から１８時の間の振幅の最大値Ａ´を算出する。そして、表示制御部２１０は、ＡとＡ´との差の絶対値が予め定められた閾値よりも大きい場合、グラフ４１０に対応する客観的情報を頭痛アイコン３０４に関連する客観的情報と判定し、閾値よりも小さい場合、関連しない客観的情報と判定する。
【００９９】
表示制御部２１０は、グラフ４２０についても同様に、１８時から２１時の間の振幅の最大値Ｂと、１５時から１８時の間の振幅の最大値Ｂ´との差の絶対値を予め定められた閾値と比較することによって、グラフ４２０に対応する客観的情報が頭痛アイコン３０４に関連する客観的情報であるか否かを判定する。また、表示制御部２１０は、グラフ４３０についても同様に、１８時から２１時の間の振幅の最大値Ｃと、１５時から１８時の間の振幅の最大値Ｃ´との差の絶対値を予め定められた閾値と比較することによって、グラフ４３０に対応する客観的情報が、頭痛アイコン３０４に関連する客観的情報であるか否かを判定する。
【０１００】
表示制御部２１０は、グラフ４４０について、１８時から２１時の間のオンの時間と、１５時から１８時の間のオンの時間との差が予め定められた閾値よりも大きい場合、グラフ４４０に対応する客観的情報を頭痛アイコン３０４に関連する客観的情報と判定し、閾値よりも小さい場合、関連しない客観的情報と判定する。表示制御部２１０は、グラフ４５０についても同様に、１８時から２１時の間のオンの時間と、１５時から１８時の間のオンの時間との差を予め定められた閾値と比較することによって、グラフ４５０に対応する客観的情報が、頭痛アイコン３０４に関連する客観的情報であるか否かを判定する。
【０１０１】
図５に示す例では、上記処理の結果、グラフ４１０及びグラフ４５０に対応する客観的情報が、頭痛アイコン３０４に関連する客観的情報でなく、グラフ４２０、グラフ４３０及びグラフ４４０に対応する客観的情報が頭痛アイコン３０４に関連する客観的情報と判定された場合の表示例を示す。これにより、全表示グラフ４００に含まれる複数の客観的情報のうち、頭痛に関連する客観的情報を、ユーザ３００に容易に把握させることができる。
【０１０２】
図６は、通信端末２００による表示例２７０を概略的に示す。ここでは、回答情報検索部２２６によって、主観的情報取得部２０６が取得した回答情報に対応する回答情報が検索された場合の表示例２７０を示す。
【０１０３】
回答アイコン３２６は、主観的情報取得部２０６が取得した回答情報を表す。グラフ２３、椅子アイコン２４、グラフ４３、湿度計アイコン４４、グラフ７５、及び読書アイコン７６は、回答情報検索部２２６によって検索された回答情報が過去に取得された時刻から、予め定められた時刻の一例である３時間が経過するまでの間に、センサ情報受信部２０２によって取得されたセンサ情報に基づく客観的情報の一例を示す。楽しいアイコン３１８は、回答情報検索部２２６によって検索された回答情報が過去に取得された時刻から、３時間が経過するまでの間に、主観的情報取得部２０６によって取得された主観的情報の一例を示す。
【０１０４】
表示制御部２１０によって表示された表示例２７０を閲覧したユーザ３００は、現在の自分の状態において、グラフ４３が示す湿度の中、椅子に座って、読書をすることによって、楽しい感情になる可能性が高いことを把握することができる。このように、本実施形態に係る通信端末２００によれば、質問情報に対するユーザ３００の回答情報に対応する過去の回答情報が検索されるので、ユーザ３００の状態が、現在の状態に類似する過去の時点を特定することができる。そしてさらに、特定された時刻以降の客観的情報及び主観的情報が表示されるので、ユーザ３００は、現在の自分の状態において、何をすればどのような状態になるのかを把握することができる。なお、表示制御部２１０は、図２に例示するような時系列のグラフに引き続く形態で、図６に示すようなグラフを表示してもよく、また、図２に例示するような時系列のグラフとは別表示で、図６に示すようなグラフを表示してもよい。例えば、表示制御部２１０は、図６に示すようなグラフを、ＧＵＩにおける別ウィンドウとして表示する。
【０１０５】
図７は、質問情報２８０の一例を概略的に示す。質問情報２８０は、項目名欄２８２と、質問／回答欄２８４とを含んでよい。図７では、項目名欄２８２に、食べ物の品名を含み、質問／回答欄２８４に、「今、食べたいですか？」という質問と、その質問に対する回答欄とを含む場合を例示している。
【０１０６】
主観的情報取得部２０６は、質問情報出力部２２４によって出力された質問情報２８０の質問／回答欄２８４に対してユーザ３００によって入力された回答情報を取得する。主観的情報格納部２０８は、質問情報２８０と、主観的情報取得部２０６が取得した回答情報とを対応付けて格納する。
【０１０７】
回答情報検索部２２６は、主観的情報取得部２０６が取得した回答情報に対応する回答情報を検索する。回答情報検索部２２６は、例えば、主観的情報取得部２０６が取得した回答情報に含まれる複数の項目に対する回答が全て一致する回答情報を検索する。また、回答情報検索部２２６は、主観的情報取得部２０６が取得した回答情報に含まれる複数の項目に対する回答のうち、予め定められた割合以上の回答が一致する回答情報を検索してもよい。
【０１０８】
回答情報検索部２２６が、主観的情報取得部２０６が取得した回答情報に対応する回答情報を検索することにより、ユーザ３００の状態が、現在の状態に類似する過去の時点を特定することができる。この点、質問情報に含まれる項目の数が多いほどより高い精度で、ユーザ３００の状態が現在の状態に類似する過去の時点を特定することができる。
【０１０９】
図８は、通信端末２００による処理の流れの一例を概略的に示す。図８に示す処理は、センサ情報及び主観的情報を待ち受けている状態から、終了指示を受け付けるまでの間の処理の流れを示す。図８に示す各処理は、通信端末２００が備える制御部が主体となって実行される。
【０１１０】
ステップ（ステップをＳと省略して記載する場合がある。）５０２では、センサ情報受信部２０２が、センサ情報を受信したか否かを判定する。受信したと判定した場合、Ｓ５０４に進み、受信していないと判定された場合、Ｓ５１０に進む。
【０１１１】
Ｓ５０４では、センサ情報受信部２０２が受信したセンサ情報を、センサ情報格納部２０４が格納する。Ｓ５０６では、警告部２１４が、Ｓ５０４に格納されたセンサ情報に基づいて、警告条件が満たされたか否かを判定する。Ｓ５０６で満たされたと判定された場合、Ｓ５０８に進み、満たされないと判定された場合、Ｓ５１０に進む。Ｓ５０８では、警告部２１４が警告を実行する。
【０１１２】
Ｓ５１０では、主観的情報取得部２０６が主観的情報を取得したか否かを判定する。取得したと判定した場合、Ｓ５１２に進み、取得していないと判定した場合、Ｓ５１４に進む。Ｓ５１２では、主観的情報取得部２０６が取得した主観的情報を、主観的情報格納部２０８が格納する。
【０１１３】
Ｓ５１４では、グラフ表示指示を受領したか否かを判定する。受領したと判定した場合、Ｓ５１６に進み、受領していないと判定した場合、Ｓ５２２に進む。Ｓ５１６では、表示制御部２１０が、センサ情報格納部２０４に格納されているセンサ情報に基づく客観的情報と、主観的情報格納部２０８に格納されている主観的情報とに基づいて、全表示グラフ４００を表示する。
【０１１４】
Ｓ５１８では、主観的情報選択部２１２が、複数の主観的情報のうちの１つが選択されたか否かを判定する。選択されたと判定された場合、Ｓ５２０に進み、選択されていないと判定された場合、Ｓ５２２に進む。Ｓ５２０では、表示制御部２１０が、選択された主観的情報に基づいて、客観的情報を強調表示する。
【０１１５】
Ｓ５２２では、終了指示を受領したか否かを判定する。受領していないと判定した場合、Ｓ５０２に戻り、受領したと判定した場合、処理を終了する。
【０１１６】
上記実施形態では、通信端末２００が表示制御装置の一例である場合を主に説明したが、これに限らない。管理サーバ１００が表示制御装置の一例であってもよい。管理サーバ１００は、ユーザ３００が使用するデバイスが有するセンサ及びユーザ３００の周囲にモつけられたセンサから出力されたセンサ情報を受信し、ユーザ３００が主観的に判断したユーザ３００の状態を示す主観的情報を受信し、主観的情報とセンサ情報に基づく客観的情報とを対応付けて、通信端末２００に時系列に表示させてよい。
【０１１７】
図９は、通信端末２００による処理の流れの一例を概略的に示す。図９は、質問情報を出力して、取得した回答情報に対応する回答情報を検索して、表示を制御する処理の流れについて概略的に示す。図９に示す各処理は、通信端末２００が備える制御部が主体となって実行される。
【０１１８】
Ｓ９０２では、質問情報出力部２２４が、質問情報の出力条件を満たすか否かを判定する。出力条件は予め設定されていてよく、また、ユーザ３００によって設定されてもよい。Ｓ９０２において、満たすと判定された場合、Ｓ９０４に進む。
【０１１９】
Ｓ９０４では、質問情報出力部２２４が、質問情報を出力する。質問情報出力部２２４は、複数の質問情報のうち、出力条件を満たした質問情報を出力する。
【０１２０】
Ｓ９０６では、主観的情報取得部２０６が、Ｓ９０４において出力された質問情報に対して、ユーザ３００によって入力された回答情報を取得する。Ｓ９０８では、主観的情報格納部２０８が、Ｓ９０４において出力された質問情報と、Ｓ９０６において取得された回答情報とを対応付けて格納する。
【０１２１】
Ｓ９１０では、Ｓ９０６において取得された回答情報に対応する回答情報を、主観的情報格納部２０８から検索する。Ｓ９１２では、検索がヒットしたか、すなわち、Ｓ９０６において取得された回答情報に対応する回答情報が主観的情報格納部２０８に格納されているか否かを判定する。格納されていると判定された場合、Ｓ９１４に進み、格納されていないと判定された場合、Ｓ９１６に進む。
【０１２２】
Ｓ９１４では、表示制御部２１０が、回答情報検索部２２６によって検索された回答情報に基づく情報を表示する。表示制御部２１０は、例えば、検索された回答情報が過去に主観的情報受信部１０６によって取得された日時を表示する。また、表示制御部２１０は、例えば、検索された回答情報が過去に取得された時刻から予め定められた時間が経過するまでの間に、センサ情報受信部２０２によって取得されたセンサ情報に基づく客観的情報と、主観的情報受信部１０６によって取得された主観的情報とを表示する。
【０１２３】
Ｓ９１６では、終了指示を受領したか否かを判定する。受領していないと判定した場合、Ｓ９０２に戻り、受領したと判定した場合、処理を終了する。
【０１２４】
図１０は、管理サーバ１００の機能構成の一例を概略的に示す。管理サーバ１００は、センサ情報受信部１０２、センサ情報格納部１０４、主観的情報受信部１０６、主観的情報格納部１０８、表示制御部１１０、主観的情報選択部１１２、履歴格納部１１３、警告部１１４、設定情報受信部１１６、設定情報格納部１１８、質問情報格納部１２２、質問情報出力部１２４、回答情報検索部１２６、及び情報通信部１２８を備える。なお、管理サーバ１００がこれらのすべての構成を備えることは必須とは限らない。管理サーバ１００は、複数の通信端末２００毎に、各情報を管理してよい。ここでは、各構成について、図４とは異なる点を主に説明する。
【０１２５】
センサ情報受信部１０２は、センサ情報を受信する。センサ情報受信部１０２は、ネットワーク１０を介して複数のセンサからセンサ情報を受信してよい。センサ情報格納部１０４は、センサ情報受信部１０２が受信したセンサ情報を格納する。
【０１２６】
主観的情報受信部１０６は、主観的情報を受信する。主観的情報受信部１０６は、通信端末２００に対して入力された主観的情報を、通信端末２００から受信してよい。主観的情報受信部１０６は、一つの種類の主観的情報を受信してよい。また、主観的情報受信部１０６は、通信端末２００によって同時に取得された複数の種類の主観的情報を通信端末２００から受信してもよい。また、主観的情報受信部１０６は、通信端末２００に対して入力された対処情報を、通信端末２００から受信してよい。主観的情報受信部１０６は、主観的情報取得部の一例であってよい。主観的情報格納部１０８は、主観的情報受信部１０６が受信した主観的情報及び対処情報を格納する。
【０１２７】
表示制御部１１０は、センサ情報格納部１０４が格納するセンサ情報に基づく客観的情報と、主観的情報格納部１０８が格納する主観的情報とを、通信端末２００が備えるディスプレイに表示する。表示制御部１１０は、センサ情報に基づく客観的情報と、主観的情報とを対応付けて時系列に表示させてよい。表示制御部１１０は、センサ情報に基づく客観的情報と主観的情報とを１画面表示させてよい。
【０１２８】
例えば、表示制御部１１０は、複数の客観的情報のそれぞれの変化を時系列に表すグラフと、グラフの時間軸における、主観的情報がユーザ３００によって入力された時刻に対応する位置に配置した主観的情報を示すデータとを表示させる。表示制御部１１０は、横軸を時間軸とし、縦軸を客観的情報の値を示す軸としてよい。
【０１２９】
表示制御部１１０は、複数の客観的情報のそれぞれの変化の最大値及び最小値を特定して、当該最大値及び最小値に基づいて、客観的情報の変化を正規化してよい。例えば、表示制御部１１０は、縦軸の上限及び下限を、客観的情報の変化の最大値及び最小値として、当該客観的情報のグラフを生成する。表示制御部１１０は、変化がなく、オン／オフの情報のみを含む客観的情報については、他のオン／オフの情報のみを含む客観的情報と重複しないようにずらして表示させてよい。
【０１３０】
主観的情報選択部１１２は、複数の主観的情報のうちの１つ又は複数の主観的情報の選択を受け付ける。主観的情報選択部１１２は、通信端末２００において、ユーザ３００によって選択された主観的情報を、通信端末２００から受信してよい。主観的情報選択部１１２は、通信端末２００において、ユーザ３００によって選択された複数の種類の主観的情報を、通信端末２００から受信してよい。
【０１３１】
表示制御部１１０は、主観的情報選択部１１２が一の主観的情報の選択を受け付けた場合に、通信端末２００に表示させている複数の客観的情報のうち、当該一の主観的情報と関連する客観的情報を強調表示させてよい。
【０１３２】
表示制御部１１０は、主観的情報選択部１１２が、複数の種類の主観的情報を通信端末２００から受信した場合に、通信端末２００に表示させている複数の客観的情報のうち、当該複数の主観的情報の少なくとも１つと関連する客観的情報を強調表示させてよい。表示制御部１１０は、当該複数の主観的情報のうち、より多くの主観的情報に関連する客観的情報の強調表示の強調の度合いを強くしてよい。
【０１３３】
表示制御部１１０は、主観的情報選択部１１２が主観的情報の選択を受け付けた場合に、表示させている複数の客観的情報のうち、選択を受け付けた主観的情報がユーザ３００によって入力された時刻から予め定められた時間遡った時刻までの間に変化があったと判定した客観的情報を強調表示してよい。
【０１３４】
表示制御部１１０は、主観的情報選択部１１２が一の主観的情報の選択を受け付けた場合に、複数の客観的情報のうち、選択された一の主観的情報がユーザ３００によって入力された時刻から予め定められた時間遡った時刻までの間の変化量と、選択された一の主観的情報と同一の種類の主観的情報が過去にユーザ３００によって入力された時刻から予め定められた時間遡った時刻までの間の変化量との差異が、他の客観的情報よりも少ない客観的情報を強調表示させてよい。
【０１３５】
表示制御部１１０は、主観的情報選択部１１２が複数の種類の主観的情報の選択を受け付けた場合に、複数の客観的情報のうち、選択された複数の主観的情報がユーザ３００によって入力された時刻から予め定められた時間遡った時刻までの間の変化量と、選択された複数の主観的情報の少なくとも１つの主観的情報と同一の種類の主観的情報が過去にユーザ３００によって入力された時刻から予め定められた時間遡った時間までの間の変化量との差異が、他の客観的情報よりも少ない客観的情報を強調表示させてよい。表示制御部１１０は、主観的情報選択部１１２が選択を受け付けた複数の主観的情報と、ユーザ３００によって過去に入力された、当該複数の主観的情報の少なくとも１つの主観的情報と同一の種類の主観的情報とが一致する数が多いほど、強調表示の強調の度合いを強くさせてよい。
【０１３６】
表示制御部１１０は、主観的情報選択部１１２が主観的情報の選択を受け付けた場合に、複数の客観的情報のうち、選択された主観的情報がユーザ３００によって入力された時刻から予め定められた時間遡った時刻までの間の変化量と、当該客観的情報の変化量の平均値との差異が予め定められた閾値よりも大きい客観的情報を強調表示してよい。
【０１３７】
履歴格納部１１３は、主観的情報受信部１０６によって受信された主観的情報がユーザ３００によって入力された時刻から予め定められた時間遡った時刻までの間の、複数の客観的情報のそれぞれの変化のパターンの履歴を格納する。
【０１３８】
警告部１１４は、センサ情報格納部１０４が新たに取得する複数の客観的情報のそれぞれの変化のパターンと、履歴格納部１１３に格納された複数の変化のパターンのいずれかとが一致した場合に、履歴格納部１１３に格納された当該変化のパターンに対応する主観的情報が示すユーザの状態が発生する可能性があることを警告する。警告部１１４は、通信端末２００による表示出力及び音声出力の少なくともいずれかによって警告してよい。
【０１３９】
設定情報受信部１１６は、予め設定された情報を受信する。設定情報受信部１１６は、例えば、ユーザ３００によって設定された、株価等の経済指標を示す情報、及びスポーツの試合結果を示す情報を受信する。設定情報格納部１１８は、設定情報受信部１１６が受信した情報を格納する。表示制御部１１０は、センサ情報格納部１０４に格納されたセンサ情報に基づく客観的情報及び主観的情報格納部１０８に格納された主観的情報に加えて、設定情報格納部１１８に格納された情報を、通信端末２００に表示させてよい。これにより、株価及びスポーツの試合結果等、ユーザ３００によって予め設定された情報がユーザ３００の体調及び感情に与える影響を、ユーザ３００が把握することを支援できる。
【０１４０】
質問情報格納部１２２は、ユーザ３００に対する質問情報を格納する。質問情報格納部１２２は、外部から受信した質問情報を格納してよい。
【０１４１】
質問情報出力部１２４は、質問情報格納部１２２に格納されている質問情報を、通信端末２００に出力させる。質問情報出力部１２４は、質問情報を通信端末２００に表示出力させてよい。また、質問情報出力部１２４は、質問情報を通信端末２００に音声出力させてもよい。
【０１４２】
質問情報出力部１２４は、通信端末２００に定期的に質問情報を出力させてよい。例えば、質問情報出力部１２４は、１日毎、１週間ごと、及び１か月ごと等の周期で質問情報を出力させる。質問情報出力部１２４は、複数の質問情報のそれぞれを異なる周期で出力させてもよい。質問情報を出力する周期は、ユーザ３００によって設定されてもよい。また、質問情報出力部１２４は、ランダムなタイミングで質問情報を出力させてもよい。
【０１４３】
質問情報出力部１２４は、予め定められた条件が満たされた場合に質問情報を出力させてもよい。例えば、質問情報出力部１２４は、センサ情報受信部１０２が継続的に受信するセンサ情報に基づく客観的情報の変化量が予め定められた閾値よりも大きい場合に、質問情報を出力させる。質問情報出力部１２４は、質問情報の内容に応じて、質問情報を出力させるタイミングを制御してもよい。
【０１４４】
主観的情報受信部１０６は、質問情報出力部１２４が出力させた質問情報に対するユーザ３００の回答を示す回答情報を、主観的情報として通信端末２００から受信してよい。主観的情報格納部１０８は、質問情報出力部１２４によって出力された質問情報と、主観的情報受信部１０６によって受信された回答情報とを対応付けて格納してよい。
【０１４５】
回答情報検索部１２６は、回答情報を検索する。回答情報検索部１２６は、主観的情報受信部１０６が回答情報を受信した場合に、当該回答情報に対応する回答情報を主観的情報格納部１０８から検索してよい。
【０１４６】
また、回答情報検索部１２６は、主観的情報受信部１０６が一の回答情報を受信した場合に、当該一の回答情報と同一の回答情報であり、かつ、当該同一の回答情報が取得された時刻から予め定められた時間遡った時刻までの間に取得されたセンサ情報に基づく客観的情報と、当該一の回答情報が取得された時刻から予め定められた時間遡った時刻までの間に取得されたセンサ情報に基づく客観的情報との類似度が予め定められた閾値よりも高い、同一の回答情報を検索してもよい。なお、回答情報検索部１２６は、主観的情報受信部１０６が通信端末２００から回答情報を受信した場合に、当該回答情報に対応する回答情報を、過去に当該通信端末２００から受信して主観的情報格納部１０８に格納した回答情報の中から検索してよいが、他の通信端末２００から受信して主観的情報格納部１０８に格納した回答情報の中から検索してもよい。また、回答情報検索部１２６は、主観的情報選択部１１２が回答情報の選択を受け付けた場合に、当該回答情報に対応する回答情報を主観的情報格納部１０８から検索してもよい。
【０１４７】
表示制御部１１０は、回答情報検索部１２６によって、主観的情報受信部１０６が受信した回答情報に対応する回答情報が検索された場合に、当該対応する回答情報を主観的情報受信部１０６が受信した日時を表示させてよい。
【０１４８】
表示制御部１１０は、回答情報検索部１２６によって、主観的情報受信部１０６が受信した回答情報に対応する回答情報が検索された場合に、当該対応する回答情報が主観的情報受信部１０６によって取得された時刻から予め定められた時間が経過するまでの間にセンサ情報受信部１０２によって取得されたセンサ情報に基づく客観的情報と、当該対応する回答情報が主観的情報受信部１０６によって受信された時刻から予め定められた時間が経過するまでの間に主観的情報受信部１０６によって取得された主観的情報とを表示させてよい。
【０１４９】
情報通信部１２８は、通信装置５００と通信してよい。情報通信部１２８は、センサ情報格納部１０４に格納されているセンサ情報又は当該センサ情報に基づく客観的情報と、主観的情報格納部１０８に格納されている主観的情報とを通信装置５００に送信してよい。
【０１５０】
情報通信部１２８は、通信端末２００から、主観的情報及び客観的情報を許可する通信装置５００の属性を受信してよい。そして、情報通信部１２８は、受信した属性の通信装置５００には主観的情報及び客観的情報を送信し、受信した属性以外の通信装置５００には主観的情報及び客観的情報を送信しないように制御してよい。
【０１５１】
また、情報通信部１２８は、主観的情報及び客観的情報を禁止する通信装置５００の属性を受信してよい。そして、情報通信部１２８は、受信した属性の通信装置５００には主観的情報及び客観的情報を送信しないように制御してよい。
【０１５２】
以上の説明において、通信端末２００の各部は、ハードウエアにより実現されてもよく、ソフトウエアにより実現されてもよい。また、ハードウエアとソフトウエアとの組み合わせにより実現されてもよい。また、プログラムが実行されることにより、コンピュータが、通信端末２００として機能してもよい。プログラムは、コンピュータ読み取り可能な媒体又はネットワークに接続された記憶装置から、通信端末２００の少なくとも一部を構成するコンピュータにインストールされてよい。また、管理サーバ１００の各部は、ハードウエアにより実現されてもよく、ソフトウエアにより実現されてもよい。また、ハードウエアとソフトウエアとの組み合わせにより実現されてもよい。また、プログラムが実行されることにより、コンピュータが、通信端末２００として機能してもよい。プログラムは、コンピュータ読み取り可能な媒体又はネットワークに接続された記憶装置から、通信端末２００の少なくとも一部を構成するコンピュータにインストールされてよい。
【０１５３】
コンピュータにインストールされ、コンピュータを本実施形態に係る通信端末２００として機能させるプログラムは、ＣＰＵ等に働きかけて、コンピュータを、通信端末２００の各部としてそれぞれ機能させる。これらのプログラムに記述された情報処理は、コンピュータに読込まれることにより、ソフトウエアと通信端末２００のハードウエア資源とが協働した具体的手段として機能する。また、コンピュータにインストールされ、コンピュータを本実施形態に係る管理サーバ１００として機能させるプログラムは、ＣＰＵ等に働きかけて、コンピュータを、管理サーバ１００の各部としてそれぞれ機能させる。これらのプログラムに記述された情報処理は、コンピュータに読込まれることにより、ソフトウエアと管理サーバ１００のハードウエア資源とが協働した具体的手段として機能する。
【０１５４】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【０１５５】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【０１５６】
１０  ネットワーク、２０  椅子、２１  グラフ、２２  椅子アイコン、２３  グラフ、２４  椅子アイコン、３０  エアコン、３１  グラフ、３２  エアコンアイコン、４０  湿度計、４１  グラフ、４２  湿度計アイコン、４３  グラフ、４４  湿度計アイコン、５０  靴、５１  グラフ、５２  靴アイコン、６０  掃除機、６１  グラフ、６２  掃除機アイコン、７１  グラフ、７２  読書アイコン、７３  グラフ、７４  読書アイコン、７５  グラフ、７６  読書アイコン、８０  天気アイコン、１００  管理サーバ、１０２  センサ情報受信部、１０４  センサ情報格納部、１０６  主観的情報受信部、１０８  主観的情報格納部、１１０  表示制御部、１１２  主観的情報選択部、１１３  履歴格納部、１１４  警告部、１１６  設定情報受信部、１１８  設定情報格納部、１２２  質問情報格納部、１２４  質問情報出力部、１２６  回答情報検索部、１２８  情報通信部、２００  通信端末、２０２  センサ情報受信部、２０４  センサ情報格納部、２０６  主観的情報取得部、２０８  主観的情報格納部、２１０  表示制御部、２１２  主観的情報選択部、２１３  履歴格納部、２１４  警告部、２１６  設定情報受信部、２１８  設定情報格納部、２２２  質問情報格納部、２２４  質問情報出力部、２２６  回答情報検索部、２２８  情報送信部、２５０  表示例、２６０  表示例、２７０  表示例、２８０  質問情報、２８２  項目名欄、２８４  質問／回答欄、３００  ユーザ、３０２  腹痛アイコン、３０４  頭痛アイコン、３０６  就寝アイコン、３０８  薬アイコン、３１０  頭痛アイコン、３１２  嬉しいアイコン、３１４  楽しいアイコン、３１６  びっくりアイコン、３１８  楽しいアイコン、３２２  回答アイコン、３２６  回答アイコン、４００  全表示グラフ、４０２  関連性表示グラフ、４１０  グラフ、４２０  グラフ、４３０  グラフ、４４０  グラフ、４５０  グラフ、５００  通信装置
【図１】
2017146798.tif 000003
【図２】
2017146798.tif 000004
【図３】
2017146798.tif 000005
【図４】
2017146798.tif 000006
【図５】
2017146798.tif 000007
【図６】
2017146798.tif 000008
【図７】
2017146798.tif 000009
【図８】
2017146798.tif 000010
【図９】
2017146798.tif 000011
【図１０】
2017146798.tif 000012
【手続補正書】
【提出日】平成29年6月1日(2017.6.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プログラムであって、
コンピュータを、
ユーザが主観的に判断した前記ユーザの状態を示す複数の種類の主観的情報を同時に取得する主観的情報取得部、
前記ユーザが使用するデバイスが有するセンサ又は前記ユーザの周囲に設けられたセンサから出力されたセンサ情報を取得するセンサ情報取得部、
前記複数の種類の主観的情報と前記センサ情報に基づく客観的情報とを対応付けて時系列に表示する表示制御部、及び
前記複数の種類の主観的情報を選択する主観的情報選択部
として機能させるためのプログラムであり、
前記表示制御部は、複数の前記客観的情報のうち、前記主観的情報選択部によって選択された前記複数の種類の主観的情報が前記ユーザによって入力された時刻から予め定められた時間遡った時刻までの間の変化量と、前記主観的情報選択部によって選択された前記複数の種類の主観的情報の少なくとも１つの主観的情報と同一の種類の主観的情報が過去に前記ユーザによって入力された時刻から予め定められた時間遡った時刻までの間の変化量との差異が、他の客観的情報よりも少ない前記客観的情報を強調表示させる、プログラム。
【請求項２】
前記表示制御部は、前記主観的情報選択部によって選択された前記複数の種類の主観的情報と、前記ユーザによって過去に入力された、前記複数の種類の主観的情報の少なくとも１つの主観的情報と同一の種類の主観的情報とが一致する数が多いほど、前記強調表示の強調の度合いを強くする、請求項１に記載のプログラム。
【請求項３】
プログラムであって、
コンピュータを、
ユーザに対する質問情報を出力する質問情報出力部、
前記ユーザが主観的に判断した前記ユーザの状態を示す主観的情報として、前記質問情報に対する前記ユーザの回答を示す回答情報を取得する主観的情報取得部、
前記質問情報と、前記質問情報に対する前記ユーザの回答とを対応付けて格納する回答情報格納部、
前記ユーザが使用するデバイスが有するセンサ又は前記ユーザの周囲に設けられたセンサから出力されたセンサ情報を取得するセンサ情報取得部、
前記主観的情報と前記センサ情報に基づく客観的情報とを対応付けて時系列に表示する表示制御部、及び
前記主観的情報取得部が前記回答情報を取得した場合に、前記回答情報格納部から、前記回答情報に対応する回答情報を検索する回答情報検索部
として機能させるためのプログラムであり、
前記表示制御部は、前記回答情報検索部によって前記回答情報に対応する回答情報が検索された場合に、前記対応する回答情報が取得された時刻から予め定められた期間が経過するまでの間に、前記センサ情報取得部によって取得された前記センサ情報に基づく前記客観的情報と、前記主観的情報取得部によって取得された前記主観的情報とを表示する、プログラム。
【請求項４】
前記回答情報検索部は、前記主観的情報取得部が前記回答情報を取得した場合に、前記回答情報格納部から、前記回答情報と同一の回答情報であり、かつ、前記同一の回答情報が取得された時刻から予め定められた時間遡った時刻までの間に取得された前記センサ情報に基づく前記客観的情報と、前記主観的情報取得部が前記回答情報を取得した時刻から予め定められた時間遡った時刻までの間に取得された前記センサ情報に基づく客観的情報との類似度が予め定められた閾値よりも高い、前記同一の回答情報を検索する、請求項３に記載のプログラム。
【請求項５】
ユーザが主観的に判断した前記ユーザの状態を示す複数の種類の主観的情報を同時に取得する主観的情報取得部と、
前記ユーザが使用するデバイスが有するセンサ又は前記ユーザの周囲に設けられたセンサから出力されたセンサ情報を取得するセンサ情報取得部と、
前記複数の種類の主観的情報と前記センサ情報に基づく客観的情報とを対応付けて時系列に表示する表示制御部と、
前記複数の種類の主観的情報を選択する主観的情報選択部と
を備え、
前記表示制御部は、複数の前記客観的情報のうち、前記主観的情報選択部によって選択された前記複数の種類の主観的情報が前記ユーザによって入力された時刻から予め定められた時間遡った時刻までの間の変化量と、前記主観的情報選択部によって選択された前記複数の種類の主観的情報の少なくとも１つの主観的情報と同一の種類の主観的情報が過去に前記ユーザによって入力された時刻から予め定められた時間遡った時刻までの間の変化量との差異が、他の客観的情報よりも少ない前記客観的情報を強調表示させる、表示制御装置。
【請求項６】
ユーザに対する質問情報を出力する質問情報出力部と、
前記ユーザが主観的に判断した前記ユーザの状態を示す主観的情報として、前記質問情報に対する前記ユーザの回答を示す回答情報を取得する主観的情報取得部と、
前記質問情報と、前記質問情報に対する前記ユーザの回答とを対応付けて格納する回答情報格納部と、
前記ユーザが使用するデバイスが有するセンサ又は前記ユーザの周囲に設けられたセンサから出力されたセンサ情報を取得するセンサ情報取得部と、
前記主観的情報と前記センサ情報に基づく客観的情報とを対応付けて時系列に表示する表示制御部と、
前記主観的情報取得部が前記回答情報を取得した場合に、前記回答情報格納部から、前記回答情報に対応する回答情報を検索する回答情報検索部と
を備え、
前記表示制御部は、前記回答情報検索部によって前記回答情報に対応する回答情報が検索された場合に、前記対応する回答情報が取得された時刻から予め定められた期間が経過するまでの間に、前記センサ情報取得部によって取得された前記センサ情報に基づく前記客観的情報と、前記主観的情報取得部によって取得された前記主観的情報とを表示する、表示制御装置。