(57)【要約】【構成】スマートフォン１０に設けられたＣＰＵ１４は、ユーザの体調に異変が生じたときのユーザの周辺環境を示す周辺環境情報を取得し、取得した周辺環境情報をクラウドサーバ７０に設けられた環境情報データベースＤＢ１に新規に登録する。ＣＰＵ１４はまた、新規に登録された周辺環境情報と近似する周辺環境情報を過去に登録された周辺環境情報の中から検索し、検出された周辺環境情報に割り当てられた体調パターンが記載された入力内容予測画面をＬＣＤモニタ２０に表示する。表示された入力内容予測画面上でユーザから承認操作を受け付けると、ＣＰＵ１４は、入力内容予測画面に記載された体調パターンを識別するパターン番号を新規の周辺環境情報に対応して環境情報データベースＤＢ１に追加登録する。【効果】体調管理のためのユーザ操作に掛かる負担を軽減することができる。【選択図】図１
2017182350.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの体調に異変が生じたときの前記ユーザの周辺環境を示す周辺環境情報を取得する取得手段、
前記取得手段によって取得された周辺環境情報と近似する周辺環境情報を過去に取得された周辺環境情報の中から検索する検索手段、
前記検索手段によって検出された周辺環境情報に割り当てられたユーザ体調情報を前記ユーザに向けて出力する出力手段、および
前記出力手段の処理に関連して前記ユーザから承認操作を受け付けたとき前記出力手段によって出力されたユーザ体調情報を前記取得手段によって取得された周辺環境情報に割り当てる第１割り当て手段を備える、体調管理支援装置。
【請求項２】
前記取得手段は前記周辺環境情報を環境情報データベースに登録する登録手段を含み、
前記検索手段および前記第１割り当て手段の各々は前記環境情報データベースを対象として処理を実行する、請求項１記載の体調管理支援装置。
【請求項３】
前記出力手段の処理に関連して前記ユーザから通常入力操作を受け付けたとき所望のユーザ体調情報を前記取得手段によって取得された周辺環境情報に割り当てる第２割り当て手段をさらに備える、請求項１または２記載の体調管理支援装置。
【請求項４】
前記第２割り当て手段は、前記所望のユーザ体調情報に管理番号を付与する管理番号付与手段、および前記所望のユーザ体調情報に付与された管理番号に合致する管理番号を前記周辺環境情報に割り当てる管理番号割り当て手段を含み、
前記出力手段は前記周辺環境情報に割り当てられた管理番号に合致する管理番号が付与されたユーザ体調情報を検出する検出手段を含む、請求項３記載の体調管理支援装置。
【請求項５】
前記第２割り当て手段は、前記管理番号付与手段によって付与された管理番号を有するユーザ体調情報のいずれか１つが前記所望のユーザ体調情報と合致するとき前記管理番号付与手段の処理を制限する付与処理制限手段をさらに含む、請求項４記載の体調管理支援装置。
【請求項６】
前記取得手段による取得回数が閾値を下回るとき前記検索手段の処理を制限する制限手段、および
前記制限手段の処理に関連して所望のユーザ体調情報を前記取得手段によって取得された周辺環境情報に割り当てる第３割り当て手段をさらに備える、請求項１ないし４のいずれかに記載の体調管理支援装置。
【請求項７】
前記周辺環境情報は日時情報、気候情報および位置情報の少なくとも１つを含む、請求項１ないし６のいずれかに記載の体調管理支援装置。
【請求項８】
体調管理支援装置のプロセッサによって実行される体調管理支援方法であって、
ユーザの体調に異変が生じたときの前記ユーザの周辺環境を示す周辺環境情報を取得する取得ステップ、
前記取得ステップによって取得された周辺環境情報と近似する周辺環境情報を過去に取得された周辺環境情報の中から検索する検索ステップ、
前記検索ステップによって検出された周辺環境情報に割り当てられたユーザ体調情報を前記ユーザに向けて出力する出力ステップ、および
前記出力ステップの処理に関連して前記ユーザから承認操作を受け付けたとき前記出力ステップによって出力されたユーザ体調情報を前記取得ステップによって取得された周辺環境情報に割り当てる割り当てステップを備える、体調管理支援方法。
【請求項９】
体調管理支援装置のプロセッサに、
ユーザの体調に異変が生じたときの前記ユーザの周辺環境を示す周辺環境情報を取得する取得ステップ、
前記取得ステップによって取得された周辺環境情報と近似する周辺環境情報を過去に取得された周辺環境情報の中から検索する検索ステップ、
前記検索ステップによって検出された周辺環境情報に割り当てられたユーザ体調情報を前記ユーザに向けて出力する出力ステップ、および
前記出力ステップの処理に関連して前記ユーザから承認操作を受け付けたとき前記出力ステップによって出力されたユーザ体調情報を前記取得ステップによって取得された周辺環境情報に割り当てる割り当てステップを実行させるための、体調管理支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、体調管理支援装置、体調管理支援方法および体調管理支援プログラムに関し、特に、ユーザによって携帯されてユーザの体調管理を支援する、体調管理支援装置、体調管理支援方法および体調管理支援プログラムに関する。
【背景技術】
【０００２】
ユーザの症状の経過観察を行うために、体調情報や周辺環境情報の入力をユーザに促すスマートフォン用のアプリが登場している。ただし、経過観察のためには、ユーザは体調情報や周辺環境情報を継続して入力する必要がある。また、どの程度の期間にわたって経過観察を継続するかは症状の改善次第であり、長ければ、継続期間は１年以上に及ぶ場合もある。さらに、経過観察の精度を高めようとするとユーザが入力すべき項目数が多くなる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１８７０１１号公報
【特許文献２】特開２００３−２５６８３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
入力すべき項目数について具体的に説明すると、頭痛の症状を観察する或るアプリでは、痛みのあった時刻，痛みの程度，痛みの持続時間，日常生活への影響度，痛みの部位，痛みと共にある症状，痛みの種類，痛み方（「ズキズキ」や「締め付けられるような痛み」など），コンディション，睡眠時間，睡眠の質，生理の有無など、入力項目が多岐にわたる。このため、体調管理のための入力操作は、ユーザにとって大きな負担となっている。
【０００５】
なお、特許文献１は、入力候補を表示したり、学習機能を搭載することを開示している。また、特許文献２は、パターン構築を開示している。しかし、ユーザの体調は周辺環境に影響されるところ、特許文献１および２では、入力候補を決定する際にユーザの体調や周辺環境が考慮されることはない。
【０００６】
それゆえに、この発明の主たる目的は、体調管理のためのユーザ操作に掛かる負担を軽減することができる、体調管理支援装置、体調管理支援方法および体調管理支援プログラムを提供することである。
【課題を解決するための手段】
【０００７】
この発明に係る体調管理支援装置(10：実施例で相当する参照符号。以下同じ)は、ユーザの体調に異変が生じたときのユーザの周辺環境を示す周辺環境情報を取得する取得手段(S7~S13)、取得手段によって取得された周辺環境情報と近似する周辺環境情報を過去に取得された周辺環境情報の中から検索する検索手段(S19)、検索手段によって検出された周辺環境情報に割り当てられたユーザ体調情報をユーザに向けて出力する出力手段(S21, S39~S41)、および出力手段の処理に関連してユーザから承認操作を受け付けたとき出力手段によって出力されたユーザ体調情報を取得手段によって取得された周辺環境情報に割り当てる第１割り当て手段(S45, S51)を備える。
【０００８】
好ましくは、取得手段は周辺環境情報を環境情報データベース(DB2)に登録する登録手段(S13)を含み、検索手段および第１割り当て手段の各々は環境情報データベースを対象として処理を実行する。
【０００９】
好ましくは、出力手段の処理に関連してユーザから通常入力操作を受け付けたとき所望のユーザ体調情報を取得手段によって取得された周辺環境情報に割り当てる第２割り当て手段(S43, S49, S23~S29)がさらに備えられる。
【００１０】
さらに好ましくは、第２割り当て手段は、所望のユーザ体調情報に管理番号を付与する管理番号付与手段(S27)、および所望のユーザ体調情報に付与された管理番号に合致する管理番号を周辺環境情報に割り当てる管理番号割り当て手段(S29)を含み、出力手段は周辺環境情報に割り当てられた管理番号に合致する管理番号が付与されたユーザ体調情報を検出する検出手段(S39)を含む。
【００１１】
より好ましくは、第２割り当て手段は、管理番号付与手段によって付与された管理番号を有するユーザ体調情報のいずれか１つが所望のユーザ体調情報と合致するとき管理番号付与手段の処理を制限する付与処理制限手段(S25)をさらに含む。
【００１２】
好ましくは、取得手段による取得回数が閾値を下回るとき検索手段の処理を制限する制限手段(S15)、および制限手段の処理に関連して所望のユーザ体調情報を取得手段によって取得された周辺環境情報に割り当てる第３割り当て手段(S17, S23~S29)がさらに備えられる。
【００１３】
このましくは、周辺環境情報は日時情報、気候情報および場所情報の少なくとも１つを含む。
【００１４】
この発明に係る体調管理支援方法は、体調管理支援装置(10)のプロセッサ(14)によって実行される体調管理支援方法であって、ユーザの体調に異変が生じたときのユーザの周辺環境を示す周辺環境情報を取得する取得ステップ(S7~S13)、取得ステップによって取得された周辺環境情報と近似する周辺環境情報を過去に取得された周辺環境情報の中から検索する検索ステップ(S19)、検索ステップによって検出された周辺環境情報に割り当てられたユーザ体調情報をユーザに向けて出力する出力ステップ(S21, S39~S41)、および出力ステップの処理に関連してユーザから承認操作を受け付けたとき出力ステップによって出力されたユーザ体調情報を取得ステップによって取得された周辺環境情報に割り当てる割り当てステップ(S45, S51)を備える。
【００１５】
この発明に係る体調管理支援プログラムは、体調管理支援装置(10)のプロセッサ(14)に、ユーザの体調に異変が生じたときのユーザの周辺環境を示す周辺環境情報を取得する取得ステップ(S7~S13)、取得ステップによって取得された周辺環境情報と近似する周辺環境情報を過去に取得された周辺環境情報の中から検索する検索ステップ(S19)、検索ステップによって検出された周辺環境情報に割り当てられたユーザ体調情報をユーザに向けて出力する出力ステップ(S21, S39~S41)、および出力ステップの処理に関連してユーザから承認操作を受け付けたとき出力ステップによって出力されたユーザ体調情報を取得ステップによって取得された周辺環境情報に割り当てる割り当てステップ(S45, S51)を実行させるための、体調管理支援プログラムである。
【発明の効果】
【００１６】
過去に取得された周辺環境情報には、ユーザ体調情報が割り当てられる。これを踏まえて、新規に取得された周辺環境情報と近似する周辺環境情報が過去に取得された周辺環境情報の中から検出されると、検出された周辺環境情報に割り当てられたユーザ体調情報が出力される。ここで承認操作が行われると、出力されたユーザ体調情報が新規の周辺環境情報に割り当てられる。これによって、体調管理のためのユーザ操作に掛かる負担を軽減することができる。
【００１７】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００１８】
【図１】この実施形態のネットワーク構成の一例を示すブロック図である。
【図２】図１に示すクラウドサーバに設けられたパターンデータベースの構成の一例を示すブロック図である。
【図３】図１に示すクラウドサーバに設けられた環境情報データベースの構成の一例を示すブロック図である。
【図４】（Ａ）は携帯通信端末のＬＣＤモニタに表示された画面の一例を示す図解図であり、（Ｂ）は携帯通信端末のＬＣＤモニタに表示された画面の他の一例を示す図解図であり、（Ｃ）は携帯通信端末のＬＣＤモニタに表示された画面のその他の一例を示す図解図であり、（Ｄ）は携帯通信端末のＬＣＤモニタに表示された画面のさらにその他の一例を示す図解図である。
【図５】（Ａ）は携帯通信端末のＬＣＤモニタに表示された画面の他の一例を示す図解図であり、（Ｂ）は携帯通信端末のＬＣＤモニタに表示された画面のその他の一例を示す図解図であり、（Ｃ）は携帯通信端末のＬＣＤモニタに表示された画面のさらにその他の一例を示す図解図であり、（Ｄ）は携帯通信端末のＬＣＤモニタに表示された画面の他の一例を示す図解図である。
【図６】携帯通信端末のＬＣＤモニタの表示された画面の遷移動作の一例を示す図解図である。
【図７】携帯通信端末に設けられたＣＰＵの動作の一部を示すフロー図である。
【図８】携帯通信端末に設けられたＣＰＵの動作の他の一部を示すフロー図である。
【図９】携帯通信端末に設けられたＣＰＵの動作のその他の一部を示すフロー図である。
【図１０】携帯通信端末のＬＣＤモニタに表示される画面の一例を示す図解図である。
【発明を実施するための形態】
【００１９】
図１を参照して、この実施例の携帯通信端末（体調管理支援装置）１０は、ユーザの頭痛の症状を経過観察する体調管理支援アプリがインストールされたスマートフォンであり、公衆回線網４０と有線で接続された無線基地局３０との間で無線通信を行う。公衆回線網４０には、位置情報ＡＰＩサーバ５０，気象ＡＰＩサーバ６０およびクラウドサーバ７０が接続され、携帯通信端末１０は、無線基地局３０および公衆回線網４０を介して位置情報ＡＰＩサーバ５０，気象ＡＰＩサーバ６０またはクラウドサーバ７０にアクセスする。
【００２０】
携帯通信端末１０において、バスＢＳ１には、無線通信回路１２，ＣＰＵ１４，ＧＰＳ装置１６，時計回路１８，ＬＣＤモニタ２０，タッチセンサ２２，ＤＲＡＭ２４および不揮発性メモリ２６が接続される。このうち、無線通信回路１２は、アンテナＡＮＴ１を利用して基地局３０と無線通信を行う。また、タッチセンサ２２は、ＬＣＤモニタ２０の裏側に配され、モニタ画面上のどの位置がタッチされたかを検知する。
【００２１】
ＧＰＳ装置１６は、ＧＰＳ衛星から発信される電波を受信して現在位置の緯度および経度を特定する。特定された緯度および経度は、位置情報ＡＰＩサーバ５０を利用して、“自宅”，“会社”，“××駅”などの場所名（施設名）に変換される。現在の日時は、時計回路１８によって測定される。測定された日付が何曜日であるかや、測定された日付が休日および平日のいずれであるかは、不揮発性メモリ２６に記憶されたカレンダ２８を参照することで判明する。
【００２２】
クラウドサーバ７０には、体調パターンデータベースＤＢ１と環境情報データベースＤＢ２とが設けられる。図２に示すように、体調パターンデータベースＤＢ１には、携帯通信端末１０を操作するユーザの体調パターン（ユーザ体調情報）が登録される。登録された体調パターンには、パターン番号（管理番号）が付与される。
【００２３】
また、図３に示すように、環境情報データベースＤＢ２には、ユーザの体調に異変が生じた時点の日時情報，気候情報および場所情報が登録され、さらに異変が生じたときの体調パターンに対応するパターン番号が登録される。なお、日時情報，気候情報および場所情報は、一括して“周辺環境情報”と定義することができる。
【００２４】
図２を参照して、体調パターンは、“痛みの程度”，“継続時間”，“日常生活への影響度”，“頭痛の部位”，“痛みの種類”，“痛みと共にある症状”を項目として有する。また、図３を参照して、日時情報は、“日付”，“曜日”，“休日／平日”，“開始時刻”および“終了時刻”を項目として有し、気候情報は、“天気”，“気温”，“気圧”，“湿度”を項目として有する。
【００２５】
なお、“休日／平日”は、今日が休日および平日のいずれであるかを入力するための項目であり、“開始時刻”は、頭痛が始まった時刻を入力するための項目であり、“終了時刻”は、頭痛が治まった時刻を入力するための項目である。また、“気温”は今日の最高気温を入力するための項目である。
【００２６】
図２によれば、パターン番号“１”については、“痛みの程度”が“１０”と記載され、“継続時間”が“３時間”と記載され、“日常生活への影響度”が“重度”と記載され、“頭痛の部位”が“左／側頭部”と記載され、“痛みの種類”が“重い痛み”と記載され、“痛みと共にある症状”が“吐き気”と記載される。
【００２７】
パターン番号“２”については、“痛みの程度”が“５”と記載され、“継続時間”が“３時間”と記載され、“日常生活への影響度”が“中度”と記載され、“頭痛の部位”が“左／側頭部”と記載され、“痛みの種類”が“締め付けられるような痛み”と記載され、“痛みと共にある症状”が“肩、首のこり”と記載される。
【００２８】
パターン番号“３”については、“痛みの程度”が“２”と記載され、“継続時間”が“１時間”と記載され、“日常生活への影響度”が“軽度”と記載され、“頭痛の部位”が“右／頭頂部”と記載され、“痛みの種類”が“ズキンズキンと脈打つ痛み”と記載され、“痛みと共にある症状”が“めまい”と記載される。
【００２９】
パターン番号“４”については、“痛みの程度”が“４”と記載され、“継続時間”が“２時間”と記載され、“日常生活への影響度”が“中度”と記載され、“頭痛の部位”が“右／頭頂部”と記載され、“痛みの種類”が“重い痛み”と記載され、“痛みと共にある症状”が“肩、首のこり”と記載される。
【００３０】
図３に示す環境情報データベースＤＢ２を参照して、最初のカラムの記載によれば、２月１０日は月曜日でかつ平日であり、この日の天気，気温，気圧，湿度はそれぞれ晴れ，２℃，１０１５．４ｈＰａ，３２％であり、この日の１２：００〜１５：００に会社でパターン番号１に対応する頭痛が生じている。
【００３１】
２番目のカラムの記載によれば、２月１１日は火曜日でかつ休日であり、この日の天気，気温，気圧，湿度はそれぞれ雨，３℃，１０１１．６ｈＰａ，５８％であり、この日の１３：３０〜１６：３０に自宅でパターン番号２に対応する頭痛が生じている。
【００３２】
３番目のカラムの記載によれば、２月１２日は水曜日でかつ平日であり、この日の天気，気温，気圧，湿度はそれぞれ雨，５℃，１０１２．２ｈＰａ，６０％であり、この日の１１：００〜１２：００に札幌駅でパターン番号３に対応する頭痛が生じている。
【００３３】
４番目のカラムの記載によれば、２月１３日は木曜日でかつ平日であり、この日の天気，気温，気圧，湿度はそれぞれ曇り，１℃，１００９．８ｈＰａ，４１％であり、この日の１０：００〜１３：００に会社でパターン番号１に対応する頭痛が生じている。
【００３４】
ＣＰＵ１４は、体調管理支援アプリがユーザ操作によって選択されたとき、図７〜図９に示すフロー図に従う処理を実行する。なお、このフロー図に対応する制御プログラム（体調管理支援プログラム）は、不揮発性メモリ２６に記憶される。
【００３５】
図７を参照して、ステップＳ１では先頭画面をＤＲＡＭ２４に展開し、ステップＳ３ではユーザによって開始時刻指定操作が行われたか否かを判別し、ステップＳ５ではユーザによって他の操作が行われたか否かを判別する。
【００３６】
ＤＲＡＭ２４に展開された先頭画面は、図４（Ａ）に示す体裁をなし、ＬＣＤモニタ２０によって表示される。図４（Ａ）によれば、先頭画面のタイトルは“頭痛の記録”である。画面の上段には、今日の日付と現在時刻とが縦に並んで表示される。今日の日付はカレンダ２８を参照することで特定され、現在時刻は時計回路１８の出力を参照することで特定される。
【００３７】
画面の中段には“たった今”，“１５分前”，“３０分前”および“１時間前”の４つのメニュー項目が表示され、画面の下段には“つぎへ”ボタンが表示される。開始時刻指定操作は、いずれかのメニュー項目をタッチしかつ“つぎへ”ボタンをタッチする操作に相当する。
【００３８】
ステップＳ３の判別結果およびステップＳ５の判別結果のいずれもがＮＯであればステップＳ３に戻り、ステップＳ５の判別結果がＹＥＳであれば他の処理に進み、ステップＳ３の判別結果がＹＥＳであればステップＳ７に進む。
【００３９】
ステップＳ７では、日時情報の一部を取得する。取得される日時情報は、具体的には、今日の日付，曜日，休日／平日の区別，開始時刻である。このうち、今日の日付，曜日，休日／平日の区別はカレンダ２８を参照することで特定し、開始時刻は時計回路１８に出力とユーザによってタッチされたメニュー項目とを参照することで特定する。
【００４０】
ステップＳ９では、無線通信回路１２を介して気象ＡＰＩサーバ６０にアクセスし、気象ＡＰＩサーバ６０から今日の気候情報を取得する。気候情報は、具体的には、天気，気温，気圧，湿度によって構成される。
【００４１】
ステップＳ１１では、ＧＰＳ装置１６および位置情報ＡＰＩサーバ５０を利用して場所情報を取得する。具体的には、ＧＰＳ装置１６の出力に基づいて現在位置の緯度および経度を特定し、特定した経度および緯度に存在する場所名を位置情報ＡＰＩサーバ５０に問い合わせる。問い合わせに対する回答が、場所情報に相当する。
【００４２】
ステップＳ１３では、無線通信回路１２を介してクラウドサーバ７０にアクセスし、ステップＳ７〜Ｓ１１で取得した日時情報，気候情報および場所情報つまり周辺環境情報を環境情報データベースＤＢ２の空カラムに登録する。
【００４３】
ステップＳ１５では環境情報データベースＤＢ２の登録件数が閾値ＴＨ１（＝たとえば２０）未満であるか否かを判別し、判別結果がＹＥＳであればステップＳ１７に進む一方、判別結果がＮＯであればステップＳ１９に進む。
【００４４】
ステップＳ１９では、最新の周辺環境情報との近似度が基準ＲＥＦを上回りかつ最大近似度を示す他の周辺環境情報を環境情報データベースＤＢ２から検索する。ただし、この時点では終了時刻は取得されていないため、終了時刻は近似度の判断対象から除外される。
【００４５】
ステップＳ２１では検索対象の周辺環境情報が環境情報データベースＤＢ２から検出されたか否かを判別し、判別結果がＮＯであればステップＳ１７に進む一方、判別結果がＹＥＳであればステップＳ３９に進む。
【００４６】
ステップＳ１７では、体調パターンの通常入力処理を行う。具体的には、ＬＣＤモニタ２０の表示画面をユーザ操作に従って図４（Ｂ），図４（Ｃ），図４（Ｄ），図５（Ａ），図５（Ｂ），図５（Ｃ）の順で更新する。各画面の構成は次の通りである。
【００４７】
図４（Ｂ）に示す画面のタイトルは“痛みの程度”であり、“これ以上なく痛む”，“かなり痛む”，“さらに痛む”，“もう少し痛む”，“少し痛む”の５つのメニュー項目が縦に並んで表示される。画面の下段には、“戻る”ボタン，“保存”ボタン，“つぎへ”ボタンが表示される。
【００４８】
図４（Ｃ）に示す画面のタイトルは“継続時間”であり、画面の上段には今日の日付と頭痛が始まった時刻とが縦に並んで表示される。画面の上段にはまた、痛みが治まった時刻の入力を促すメッセージが表示される。画面の中段には“たった今”，“１５分前”，“３０分前”および“１時間前”の４つのメニュー項目が表示され、画面の下段には、“戻る”ボタン，“保存”ボタン，“つぎへ”ボタンが表示される。
【００４９】
図４（Ｄ）に示す画面のタイトルは“日常生活への影響度”であり、“重度／何も手につかず、横にならなければならない”，“中度：／仕事・学校・家事の能率が半分以下である”，“軽度／頭痛はあるが、日常生活に大きな支障はない”の３つのメニュー項目が縦に並んで表示される。画面の下段には、“戻る”ボタン，“保存”ボタン，“つぎへ”ボタンが表示される。
【００５０】
図５（Ａ）に示す画面のタイトルは“頭痛の部位”であり、“左／前頭部”，“左／後頭部”，“左／側頭部”，“左／頭頂部”の４つのメニュー項目が画面の左側に縦に並んで表示され、“右／前頭部”，“右／後頭部”，“右／側頭部”，“右／頭頂部”の４つのメニュー項目が画面の右側に縦に並んで表示される。画面の下段には、“戻る”ボタン，“保存”ボタン，“つぎへ”ボタンが表示される。
【００５１】
図５（Ｂ）に示す画面のタイトルは“痛みの種類”であり、“ズキンズキンと脈打つ痛み”，“締め付けられるような痛み”，“えぐられるような痛み”，“針で突き刺すような痛み”，“重い痛み”の５つのメニュー項目が縦に並んで表示される。画面の下段には、“戻る”ボタン，“保存”ボタン，“つぎへ”ボタンが表示される。
【００５２】
図５（Ｃ）に示す画面のタイトルは“痛みと共にある症状”であり、“頭痛の前触れとしてギザギザした光が見える”，“光や音に敏感になる／わずらわしい”，“においに敏感になる／わずらわしい”，“吐き気”，“嘔吐”，“首、肩のこり”，“めまい”，“皮膚の違和感（頭皮、腕など）”の８つのメニュー項目が縦に並んで表示される。画面の下段には、“戻る”ボタン，“保存”ボタンが表示される。
【００５３】
各画面において、ユーザは、所望のメニュー項目をタッチし、その後に“つぎへ”ボタンをタッチする。これによって、現時点のユーザの体調を示す体調パターンが順に入力される。体調パターンは図５（Ｃ）に示す画面上で“保存”ボタンがタッチされることで確定し、処理は図７に示すステップＳ１７から図８に示すステップＳ２３に進む。
【００５４】
ステップＳ２３では、ステップＳ１７で入力された体調パターンと合致する体調パターンをパターンデータベースＤＢ１から検索する。ステップＳ２５では検索対象の体調パターンが検出されたか否かを判別し、判別結果がＹＥＳであればステップＳ２９に進む一方、判別結果がＮＯであればステップＳ２７に進む。
【００５５】
ステップＳ２７では、入力された体調パターンを図２に示すパターンデータベースＤＢ１に追加登録する。このとき、追加登録された体調パターンには、新規のパターン番号が付与される。ステップＳ２７の処理が完了すると、ステップＳ２９に進む。
【００５６】
ステップＳ２９では、図３に示す環境情報データベースＤＢ２にパターン番号を追加登録する。このとき、パターン番号は、最新の周辺環境情報に割り当てられる。ステップＳ２７の処理が実行された場合、追加登録されるパターン番号は、ステップＳ２７で付与された新規のパターン番号と同じパターン番号である。
【００５７】
これに対して、ステップＳ２７の処理が実行されなかった場合、追加登録されるパターン番号は、ステップＳ２３における検索対象の体調パターンに付与されたパターン番号と同じパターン番号である。
【００５８】
ステップＳ３１では、図４（Ｃ）に示す画面上でタッチされたメニュー項目とタッチ操作の時点の時計回路１８の出力とに基づいて終了時刻を算出し、算出された終了時刻を環境情報データベースＤＢ２に追加登録する。
【００５９】
追加登録が完了するとステップＳ３３に進み、末尾画面をＤＲＡＭ２４に展開する。展開された末尾画面は、図５（Ｄ）に示すような体裁をなし、ＬＣＤモニタ２０によって表示される。つまり、図５（Ｃ）に示す画面は、図５（Ｄ）に示す画面によって更新される。
【００６０】
ステップＳ３５ではユーザによって終了操作が行われたか否かを判別し、ステップＳ３７ではユーザによって他の操作が行われたか否かを判別する。ステップＳ３５の判別結果およびステップＳ３７の判別結果のいずれもがＮＯであればステップＳ３５に戻り、ステップＳ３７の判別結果がＹＥＳであれば他の処理に進み、ステップＳ３５の判別結果がＹＥＳであれば処理を終了する。
【００６１】
図９を参照して、ステップＳ３９では、ステップＳ１９の処理によって検出された周辺環境情報に割り当てられたパターン番号を環境情報データベースＤＢ２上で特定し、特定されたパターン番号と同じパターン番号が付与された体調パターンをパターンデータベースＤＢ１から検出する。
【００６２】
ステップＳ４１では、検出された体調パターンが記載された入力内容予測画面をＤＲＡＭ２４に展開する。展開された入力内容予測画面は、図６の中央に示すような体裁をなし、ＬＣＤモニタ２０によって表示される。つまり、図６の左側に示す先頭画面は、図６の中央に示す入力内容予測画面によって更新される。
【００６３】
図６によれば、入力内容予測画面は、“痛みの程度”，“継続時間”，“日常生活への影響度”，“頭痛の部位”，“痛みの種類”および“痛みと共にある症状”の６個の項目が列挙され、ステップＳ３９で検出された体調パターンの内容が項目毎に表示される。また、入力内容予測画面の下段には、“この内容で記録”ボタンおよび“最初から記録する”ボタンが並んで表示される。
【００６４】
ステップＳ４３ではユーザによって通常入力操作（“最初から記録する”ボタンをタッチする操作）が行われたか否かを判別し、ステップＳ４５ではユーザによって承認操作（“この内容で記録”ボタンをタッチする操作）が行われたか否かを判別する。ステップＳ４３の判別結果およびステップＳ４５の判別結果のいずれもがＮＯであればステップＳ４３に戻り、ステップＳ４３の判別結果がＹＥＳであればステップＳ４９に進み、ステップＳ４５の判別結果がＹＥＳであればステップＳ５１に進む。
【００６５】
ステップＳ４９では上述したステップＳ１７と同様の処理を実行し、その後にステップＳ２３に進む。これに対して、ステップＳ５１では、ステップＳ３９で特定されたパターン番号を環境情報データベースＤＢに追加登録する。このとき、パターン番号は最新の周辺環境情報に割り当てられる。
【００６６】
ステップＳ５３では、ステップＳ３９で検出された体調パターンとステップＳ７で取得された開始時刻とに基づいて終了時刻を算出し、算出された終了時刻を環境情報データベースＤＢ２に追加登録する。終了時刻の追加登録が完了すると、ステップＳ３３に進む。この結果、図６の中央に示す画面は、図６の右側に示す末尾画面によって更新される。
【００６７】
以上の説明から分かるように、携帯通信端末１０に設けられたＣＰＵ１４は、ユーザの体調に異変が生じたときのユーザの周辺環境を示す周辺環境情報を取得し(S7~S11)、取得した周辺環境情報をクラウドサーバ７０に設けられた環境情報データベースＤＢ１に新規に登録する(S13)。ＣＰＵ１４はまた、新規に登録された周辺環境情報と近似する周辺環境情報を過去に登録された周辺環境情報の中から検索し(S19)、検出された周辺環境情報に割り当てられた体調パターンが記載された入力内容予測画面をＬＣＤモニタ２０に表示する(S21, S39~S41)。表示された入力内容予測画面上でユーザから承認操作を受け付けると、ＣＰＵ１４は、入力内容予測画面に記載された体調パターンを識別するパターン番号を新規の周辺環境情報に対応して環境情報データベースＤＢ１に追加登録する(S45, S51)。
【００６８】
過去に登録された周辺環境情報には、体調パターンを識別するパターン番号が割り当てられる。これを踏まえて、新規に登録された周辺環境情報と近似する周辺環境情報が過去に取得された周辺環境情報の中から検出されると、検出された周辺環境情報に割り当てられたパターン番号が特定され、特定されたパターン番号によって識別される体調パターンが入力内容予測画面に反映される。ここで承認操作が行われると、入力内容予測画面に記載された体調パターンを識別するパターン番号が新規の周辺環境情報に割り当てられる。これによって、体調管理のためのユーザ操作に掛かる負担を軽減することができる。
【００６９】
なお、この実施例では、ユーザの睡眠時間やコンディションは体調パターンを構成する要素から除外されている。しかし、図１０に示す画面を用意し、ユーザの睡眠時間やコンディションを体調パターンに構成要素に盛り込むようにしてもよい。
【００７０】
また、この実施例では、ユーザの頭痛の症状を経過観察することを想定しているが、この発明は、頭痛以外の体調の経過観察にも適用できることは言うまでもない。
【符号の説明】
【００７１】
１０  …携帯通信端末
１２  …無線通信回路
１４  …ＣＰＵ
１６  …ＧＰＳ装置
２０  …ＬＣＤモニタ
２２  …タッチセンサ
３０  …無線基地局
４０  …公衆回線網
５０  …位置情報ＡＰＩサーバ
６０  …気象ＡＰＩサーバ
７０  …クラウドサーバ
【図１】
2017182350.tif 000003
【図２】
2017182350.tif 000004
【図３】
2017182350.tif 000005
【図４】
2017182350.tif 000006
【図５】
2017182350.tif 000007
【図６】
2017182350.tif 000008
【図７】
2017182350.tif 000009
【図８】
2017182350.tif 000010
【図９】
2017182350.tif 000011
【図１０】
2017182350.tif 000012