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