(57)【要約】【課題】ユーザの健康に関連する情報として、より多くの情報を収集可能な技術を提供することが望ましい。【解決手段】ユーザの生体情報を格納する生体情報ＤＢから生体情報を取得する生体情報取得部と、環境情報ＤＢから環境情報を取得する環境情報取得部と、ユーザの体調を示すユーザ体調情報を取得するユーザ体調情報取得部と、生体情報、環境情報及びユーザ体調情報を関連付けて関連付情報を生成する関連付処理部と、関連付処理部によって生成された関連付情報を格納する関連付情報格納部と、生体情報取得部が取得した対象ユーザの生体情報と、環境情報取得部が取得した対象ユーザに関連する前記環境情報との変化パターンに類似する類似パターンを、関連付情報格納部に格納されている複数の関連付情報から特定する類似パターン特定部とを備える情報管理システムを提供する。【選択図】図１
2020027309.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの携帯通信端末によって送信された前記ユーザの生体情報を格納する生体情報ＤＢから前記生体情報を取得する生体情報取得部と、
建物内に設置されたセンサによって検出された環境情報を収集する収集装置によって送信された前記環境情報を格納する環境情報ＤＢから前記環境情報を取得する環境情報取得部と、
ユーザの体調を示すユーザ体調情報を取得するユーザ体調情報取得部と、
前記生体情報、前記環境情報及び前記ユーザ体調情報を関連付けて関連付情報を生成する関連付処理部と、
前記関連付処理部によって生成された前記関連付情報を格納する関連付情報格納部と、
前記生体情報取得部が取得した対象ユーザの前記生体情報と、前記環境情報取得部が取得した前記対象ユーザに関連する前記環境情報との変化パターンに類似する類似パターンを、前記関連付情報格納部に格納されている複数の関連付情報から特定する類似パターン特定部と
を備える情報管理システム。
【請求項２】
前記ユーザ体調情報取得部は、前記ユーザの体調を示す前記ユーザ体調情報を、前記ユーザの携帯通信端末から受信する、請求項１に記載の情報管理システム。
【請求項３】
前記関連付情報格納部から、前記類似パターン特定部によって特定された前記類似パターンに対応する前記ユーザ体調情報を特定するユーザ体調情報特定部
を備える、請求項１又は２に記載の情報管理システム。
【請求項４】
前記ユーザ体調情報特定部によって特定された前記ユーザ体調情報に基づく通知情報を前記収集装置及び前記携帯通信端末の少なくともいずれかに送信するユーザ体調情報送信部と
を備える、請求項３に記載の情報管理システム。
【請求項５】
前記関連付情報格納部は、複数のユーザ毎に前記関連付情報を格納し、
前記類似パターン特定部は、前記生体情報取得部が取得した対象ユーザの前記生体情報と、前記環境情報取得部が取得した前記対象ユーザに関連する前記環境情報との変化パターンに類似する類似パターンを、前記対象ユーザの複数の前記関連付情報から特定する、請求項１から４のいずれか一項に記載の情報管理システム。
【請求項６】
前記関連付情報格納部は、前記ユーザの位置情報及び前記建物に設置されたカメラによる撮像画像の少なくともいずれかによって、前記ユーザが前記建物内に位置しているか否かを判定し、前記ユーザが前記建物内に位置している場合に、前記ユーザの前記生体情報と、前記環境情報とを関連付ける、請求項１から５のいずれか一項に記載の情報管理システム。
【請求項７】
前記建物は複数の部屋を含み、
前記関連付情報格納部は、前記ユーザが前記複数の部屋の何れに位置していたかを判定し、前記ユーザの生体情報と、前記ユーザが位置していた部屋内に設置されたセンサによって検出された環境情報とを関連付ける、請求項６に記載の情報管理システム。
【請求項８】
前記関連付情報格納部は、前記複数の部屋のうちの第１の部屋内にカメラが設置されている場合、前記第１の部屋内のカメラによる撮像画像に基づいて、前記第１の部屋内に位置する人物を特定し、前記複数の部屋のうちの第１の部屋内にカメラが設置されており、前記複数の部屋のうちの第２の部屋内にカメラは設置されておらず、人感センサが設置されている場合、前記第１の部屋内のカメラによる撮像画像と、前記第２の部屋内の人感センサによる検出結果とに基づいて、前記第２の部屋内に位置する人物を特定する、請求項７に記載の情報管理システム。
【請求項９】
前記ユーザの生活に関する生活情報を格納する生活情報ＤＢから前記生活情報を取得する生活情報取得部
を備え、
前記関連付情報格納部は、前記環境情報、前記生体情報、前記生活情報及び前記ユーザ体調情報を関連付けた前記関連付情報を格納し、
前記類似パターン特定部は、前記関連付情報格納部に格納されている複数の関連付情報から、前記環境情報取得部が取得した前記環境情報、前記生体情報取得部が取得した前記生体情報、及び前記生活情報取得部が取得した前記生活情報の変化パターンに類似する類似パターンを特定する、請求項１から８のいずれか一項に記載の情報管理システム。
【請求項１０】
前記ユーザのスケジュールに関する社会情報を格納する社会情報ＤＢから前記社会情報を取得する社会情報取得部
を備え、
前記関連付情報格納部は、前記環境情報、前記生体情報、前記社会情報及び前記ユーザ体調情報を関連付けた前記関連付情報を格納し、
前記類似パターン特定部は、前記関連付情報格納部に格納されている複数の関連付情報から、前記環境情報取得部が取得した前記環境情報、前記生体情報取得部が取得した前記生体情報、及び前記社会情報取得部が取得した前記社会情報の変化パターンに類似する類似パターンを特定する、請求項１から８のいずれか一項に記載の情報管理システム。
【請求項１１】
コンピュータを、請求項１から１０のいずれか一項に記載の情報管理システムとして機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報管理システム及びプログラムに関する。
【背景技術】
【０００２】
ユーザの健康状態を管理する健康管理システムが知られていた（例えば、特許文献１参照）。
［先行技術文献］
［特許文献］
［特許文献１］特開２０１３−２３８９７０号公報
［特許文献２］特開２０１８−０００２７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ユーザの健康に関連する情報として、より多くの情報を収集して解析可能な技術を提供することが望ましい。
【課題を解決するための手段】
【０００４】
本発明の第１の態様によれば、情報管理システムが提供される。情報管理システムは、ユーザの携帯通信端末によって送信されたユーザの生体情報を格納する生体情報ＤＢから生体情報を取得する生体情報取得部を備えてよい。情報管理システムは、建物内に設置されたセンサによって検出された環境情報を収集する収集装置によって送信された環境情報を格納する環境情報ＤＢから環境情報を取得する環境情報取得部を備えてよい。情報管理システムは、ユーザの体調を示すユーザ体調情報を取得するユーザ体調情報取得部を備えてよい。情報管理システムは、生体情報、環境情報及びユーザ体調情報を関連付けて関連付情報を生成する関連付処理部を備えてよい。情報管理システムは、関連付処理部によって生成された関連付情報を格納する関連付情報格納部を備えてよい。情報管理システムは、生体情報取得部が取得した対象ユーザの生体情報と、環境情報取得部が取得した対象ユーザに関連する環境情報との変化パターンに類似する類似パターンを、関連付情報格納部に格納されている複数の関連付情報から特定する類似パターン特定部を備えてよい。
【０００５】
上記ユーザ体調情報取得部は、上記ユーザの体調を示す上記ユーザ体調情報を、上記ユーザの携帯通信端末から受信してよい。上記情報管理システムは、上記関連付情報格納部から、上記類似パターン特定部によって特定された上記類似パターンに対応する上記ユーザ体調情報を特定するユーザ体調情報特定部を備えてよい。上記情報管理システムは、上記ユーザ体調情報特定部によって特定された上記ユーザ体調情報に基づく通知情報を上記収集装置及び上記携帯通信端末の少なくともいずれかに送信するユーザ体調情報送信部を備えてよい。上記関連付情報格納部は、複数のユーザ毎に上記関連付情報を格納してよく、上記類似パターン特定部は、上記生体情報取得部が取得した対象ユーザの上記生体情報と、上記環境情報取得部が取得した上記対象ユーザに関連する上記環境情報との変化パターンに類似する類似パターンを、上記対象ユーザの複数の上記関連付情報から特定してよい。
【０００６】
上記関連付情報格納部は、上記ユーザの位置情報及び上記建物に設置されたカメラによる撮像画像の少なくともいずれかによって、上記ユーザが上記建物内に位置しているか否かを判定し、上記ユーザが上記建物内に位置している場合に、上記ユーザの上記生体情報と、上記環境情報とを関連付けてよい。上記建物は複数の部屋を含んでよく、上記関連付情報格納部は、上記ユーザが上記複数の部屋の何れに位置していたかを判定し、上記ユーザの生体情報と、上記ユーザが位置していた部屋内に設置されたセンサによって検出された環境情報とを関連付けてよい。上記関連付情報格納部は、上記複数の部屋のうちの第１の部屋内にカメラが設置されている場合、上記第１の部屋内のカメラによる撮像画像に基づいて、上記第１の部屋内に位置する人物を特定し、上記複数の部屋のうちの第１の部屋内にカメラが設置されており、上記複数の部屋のうちの第２の部屋内にカメラは設置されておらず、人感センサが設置されている場合、上記第１の部屋内のカメラによる撮像画像と、上記第２の部屋内の人感センサによる検出結果とに基づいて、上記第２の部屋内に位置する人物を特定してよい。
【０００７】
上記情報管理システムは、上記ユーザの生活に関する生活情報を格納する生活情報ＤＢから上記生活情報を取得する生活情報取得部を備えてよく、上記関連付情報格納部は、上記環境情報、上記生体情報、上記生活情報及び上記ユーザ体調情報を関連付けた上記関連付情報を格納してよく、上記類似パターン特定部は、上記関連付情報格納部に格納されている複数の関連付情報から、上記環境情報取得部が取得した上記環境情報、上記生体情報取得部が取得した上記生体情報、及び上記生活情報取得部が取得した上記生活情報の変化パターンに類似する類似パターンを特定してよい。上記情報管理システムは、上記ユーザのスケジュールに関する社会情報を格納する社会情報ＤＢから上記社会情報を取得する社会情報取得部を備えてよく、上記関連付情報格納部は、上記環境情報、上記生体情報、上記社会情報及び上記ユーザ体調情報を関連付けた上記関連付情報を格納してよく、上記類似パターン特定部は、上記関連付情報格納部に格納されている複数の関連付情報から、上記環境情報取得部が取得した上記環境情報、上記生体情報取得部が取得した上記生体情報、及び上記社会情報取得部が取得した上記社会情報の変化パターンに類似する類似パターンを特定してよい。
【０００８】
本発明の第２の態様によれば、コンピュータを、上記情報管理システムとして機能させるためのプログラムが提供される。
【０００９】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１０】
【図１】管理システム１００の一例を概略的に示す。
【図２】環境情報ＤＢ１０２が有するセンサ設置管理ＤＢ１６０の一例を概略的に示す。
【図３】環境情報ＤＢ１０２が有するセンサログＤＢ１６２の一例を概略的に示す。
【図４】ユーザ体調情報ＤＢ１０３が有するユーザ自己申告ＤＢ１６４の一例を概略的に示す。
【図５】パーソナル情報統合ＤＢ１２２の一例を概略的に示す。
【図６】ユーザ宅２０の一例を概略的に示す。
【図７】管理システム１００による処理の流れの一例を概略的に示す。
【図８】管理システム１００による処理の流れの一例を概略的に示す。
【図９】管理システム１００の他の一例を概略的に示す。
【図１０】管理システム１００の他の一例を概略的に示す。
【図１１】管理システム１００として機能するコンピュータ１０００のハードウェア構成の一例を概略的に示す。
【発明を実施するための形態】
【００１１】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１２】
図１は、管理システム１００の一例を概略的に示す。本実施形態に係る管理システム１００は、生体情報取得装置群３００によって検出されたユーザ３２の脈拍、血圧、体温及び肌の状態等の生体情報を、ユーザ３２の携帯通信端末２００からネットワーク１０を介して定期的に受信する。管理システム１００は、ユーザ３２を識別するユーザＩＤに対応付けて、生体情報と、生体情報に対応する時刻を示す時刻情報とを格納する。生体情報に対応する時刻とは、生体情報が検出された時刻であってよく、また、管理システム１００が生体情報を受信した時刻であってもよい。
【００１３】
また、管理システム１００は、建物内の関連装置群５００によって検出された温度及び湿度等の環境情報を収集する収集装置から、環境情報を、ネットワーク１０を介して定期的に受信する。図１では、建物の例としてユーザ宅２０を示し、収集装置の例としてホームアシスタント４００を示す。建物としては、ユーザ宅２０の他、ユーザ３２の勤務先のオフィス等が挙げられる。収集装置は、関連装置群５００から環境情報を収集することができれば任意の装置であってよい。管理システム１００は、ユーザ宅２０を識別する建物ＩＤに対応付けて、環境情報と、環境情報に対応する時刻を示す時刻情報とを格納する。環境情報に対応する時刻とは、環境情報が検出された時刻であってよく、また、管理システム１００が環境情報を受信した時刻であってもよい。
【００１４】
また、管理システム１００は、ユーザ３２の体調を示すユーザ体調情報を、ネットワーク１０を介して受信する。ユーザ３２は、例えば、頭痛、腹痛及び喉痛等を感じたときに、携帯通信端末２００を用いて、その旨を管理システム１００に通知する。また、ユーザ３２は、例えば、１日の終わりに、その日に頭痛を感じた時刻、腹痛を感じた時刻及び喉痛を感じた時刻等を、携帯通信端末２００を用いて管理システム１００に通知する。また、例えば、携帯通信端末２００が、生体情報取得装置群３００から取得した情報に基づいてユーザ３２の体調を判定して、判定した体調を示すユーザ体調情報を管理システム１００に送信してもよい。管理システム１００は、ユーザ３２のユーザＩＤに対応付けて、ユーザ体調情報と、ユーザ体調情報が示す体調に対応する時刻を示す時刻情報とを格納する。
【００１５】
管理システム１００は、生体情報と、環境情報と、ユーザ体調情報とを関連付けて、各時刻におけるユーザ３２の生体情報と、ユーザ３２が位置する環境の環境情報と、ユーザ３２の体調とを表す関連付情報を生成して、ユーザＩＤに対応付けて、データベース（ＤＢと記載する場合がある。）に格納する。管理システム１００は、複数のユーザ３２について関連付情報を生成して、データベースに格納する。また、管理システム１００は、管理システム１００が対象とするユーザ３２以外の人物の、各時刻における生体情報と、当該人物が位置する環境の環境情報と、当該人物の体調とを表す関連付情報を、外部から取得して、データベースに格納してよい。
【００１６】
そして、管理システム１００は、例えば、ユーザ３２の生体情報及びユーザ３２に関連する環境情報の変化パターンに類似する類似パターンを、当該データベースから特定することによって、ユーザ３２の体調の変化を予測する。例えば、特定した類似パターンに含まれる関連付情報に含まれるユーザ体調情報が腹痛を表す場合、管理システム１００は、ユーザ３２に腹痛が発生する可能性があると判定する。
【００１７】
管理システム１００は、予測したユーザ３２の体調の変化を、例えば、携帯通信端末２００を介してユーザ３２に通知する。これにより、ユーザ３２に体調変化についての注意を促すことができる。
【００１８】
また、管理システム１００は、例えば、ユーザ３２の体調の変化を防止すべく、ホームアシスタント４００又はユーザ宅２０内の家電等に対して、ユーザ３２が位置する環境を変化させる。例えば、ユーザ３２が位置する部屋の温度が２０度である場合の変化パターンに類似する類似パターンによると腹痛が発生するのに対して、ユーザ３２が位置する部屋の温度を２５度とした場合の変化パターンに類似する類似パターンの場合には腹痛が発生しない場合、管理システム１００は、ホームアシスタント４００又はユーザ宅２０内の家電に対して、ユーザ３２が位置する部屋の温度を２５度に変更させる。これにより、腹痛が発生する可能性を低減することができる。
【００１９】
また、管理システム１００は、生成した関連付情報や、特定した類似パターン等を、外部の解析サーバに送信してもよい。外部の解析サーバは、受信した関連付情報及び類似パターン等を解析して、解析結果に基づく通知情報等を、携帯通信端末２００及びホームアシスタント４００等に送信してよい。
【００２０】
図１では、生体情報取得装置群３００の例として、ウェアラブル端末３０２、睡眠ロガー３０４、及びトラッカー３０６を示しているが、生体情報取得装置群３００の例はこれに限らず、これらの少なくともいずれかを含まなくてもよく、また、これら以外を含んでもよい。ウェアラブル端末３０２は、腕時計型のウェアラブル端末及び眼鏡型のウェアラブル端末等、任意のウェアラブル端末であってよい。睡眠ロガー３０４は、ユーザ３２の睡眠状況を検出することができればそのようなものであってもよく、例えば、携帯通信端末２００にインストールされているアプリケーションであってよく、また、ユーザ３２の寝室に設置された装置であってもよい。トラッカー３０６は、ユーザ３２の位置を追跡することができればどのようなものであってもよく、例えば、携帯通信端末２００にインストールされているアプリケーションであってよく、また、任意の場所に設置された装置であってもよい。
【００２１】
また、図１では、関連装置群５００の例として、温度センサ５０２、湿度センサ５０４、人感センサ５０６、及びカメラ５０８を示しているが、関連装置群５００の例はこれに限らず、これらの少なくともいずれかを含まなくてもよく、また、これら以外を含んでもよい。例えば、関連装置群５００の例として、二酸化炭素センサや、照度センサ等が挙げられる。
【００２２】
図１に例示する管理システム１００は、生体情報ＤＢ１０１、環境情報ＤＢ１０２、ユーザ体調情報ＤＢ１０３、生体情報取得部１１１、環境情報取得部１１２、ユーザ体調情報取得部１１３、関連付処理部１２０、パーソナル情報統合ＤＢ１２２、関連付情報ＤＢ１２４、類似パターン特定部１３０及び対策指示部１４０を備える。なお、管理システム１００がこれらの全ての構成を備えることは必須であるとは限らない。例えば、管理システム１００は、生体情報ＤＢ１０１、環境情報ＤＢ１０２及びユーザ体調情報ＤＢ１０３を備えなくてもよい。この場合、生体情報ＤＢ１０１、環境情報ＤＢ１０２及びユーザ体調情報ＤＢ１０３は、管理システム１００の外部に配置されて、通信回線や、ネットワーク１０を介して管理システム１００と通信する。パーソナル情報統合ＤＢ１２２及び関連付情報ＤＢ１２４についても同様である。
【００２３】
生体情報ＤＢ１０１は、ユーザ３２の携帯通信端末２００によって送信されたユーザ３２の生体情報を受信して格納する。生体情報ＤＢ１０１は、ユーザ３２のユーザＩＤに対応付けて、生体情報と、生体情報に対応する時刻情報とを格納してよい。
【００２４】
環境情報ＤＢ１０２は、ホームアシスタント４００によって送信された環境情報を受信して格納する。環境情報ＤＢ１０２は、ホームアシスタント４００が設置されている建物の建物ＩＤに対応付けて、環境情報と、環境情報に対応する時刻情報とを格納してよい。
【００２５】
ユーザ体調情報ＤＢ１０３は、ユーザ３２のユーザ体調情報を受信して格納する。ユーザ体調情報ＤＢ１０３は、携帯通信端末２００から、ユーザ３２のユーザ体調情報を受信してよい。また、ユーザ体調情報ＤＢ１０３は、任意の通信端末から、ユーザ３２のユーザ体調情報を受信してもよい。ユーザ体調情報ＤＢ１０３は、ユーザ３２のユーザＩＤに対応付けて、ユーザ体調情報と、ユーザ体調情報に対応する時刻情報とを格納してよい。
【００２６】
生体情報取得部１１１は、生体情報ＤＢ１０１から生体情報を取得する。生体情報取得部１１１は、例えば、処理対象のユーザ３２のユーザＩＤに対応する生体情報を生体情報ＤＢ１０１から取得する。
【００２７】
環境情報取得部１１２は、環境情報ＤＢ１０２から環境情報を取得する。環境情報取得部１１２は、複数のユーザ３２のそれぞれについて、対応する建物ＩＤを格納していてよく、処理対象のユーザ３２に対応する建物ＩＤに対応する環境情報を環境情報ＤＢ１０２から取得する。
【００２８】
ユーザ体調情報取得部１１３は、ユーザ体調情報ＤＢ１０３からユーザ体調情報を取得する。ユーザ体調情報取得部１１３は、例えば、処理対象のユーザ３２のユーザＩＤに対応するユーザ体調情報をユーザ体調情報ＤＢ１０３から取得する。
【００２９】
関連付処理部１２０は、生体情報取得部１１１、環境情報取得部１１２及びユーザ体調情報取得部１１３が取得した、処理対象のユーザに対応する生体情報、環境情報、及びユーザ体調情報を関連付けて、関連付情報を生成する。関連付処理部１２０は、生成した関連付情報を、処理対象のユーザのユーザＩＤに対応付けてパーソナル情報統合ＤＢ１２２に格納してよい。パーソナル情報統合ＤＢ１２２に格納された関連付情報は、関連付情報ＤＢ１２４にも格納されてよい。パーソナル情報統合ＤＢ１２２及び関連付情報ＤＢ１２４は、関連付情報格納部の一例であってよい。
【００３０】
関連付情報ＤＢ１２４は、管理システム１００が対象とするユーザ３２以外の人物の、各時刻における生体情報と、当該人物が位置する環境の環境情報と、当該人物の体調とを表す関連付情報を、外部から取得して格納する。関連付情報ＤＢ１２４は、例えば、当該関連付情報を、外部の任意の装置から、ネットワーク１０を介して受信する。
【００３１】
類似パターン特定部１３０は、関連付処理部１２０から、体調を予測する対象である対象ユーザの生体情報と、対象ユーザに関連する環境情報との変化パターン（対象ユーザの変化パターンと記載する場合がある。）を関連付処理部１２０から取得し、対象ユーザの変化パターンに類似する類似パターンを、パーソナル情報統合ＤＢ１２２及び関連付情報ＤＢ１２４の少なくともいずれかに格納されている関連付情報から特定する。
【００３２】
類似パターン特定部１３０は、例えば、対象ユーザの変化パターンに類似する類似パターンを、関連付情報ＤＢ１２４に格納されている関連付情報から特定する。これにより、パーソナル情報統合ＤＢ１２２に格納されている関連付情報から特定する場合に比べて、関連付情報の母数を多くすることができ、対象ユーザの変化パターンに類似する類似パターンが見つかる可能性を高めることができる。
【００３３】
また、類似パターン特定部１３０は、例えば、対象ユーザの変化パターンに類似する類似パターンを、パーソナル情報統合ＤＢ１２２に格納されている関連付情報から特定する。例えば、類似パターン特定部１３０は、対象ユーザの変化パターンに類似する類似パターンを、パーソナル情報統合ＤＢ１２２に格納されている、当該対象ユーザの関連付情報から特定してよい。これにより、例えば、対象ユーザの現在の変化パターンに対して、当該変化パターンに類似する、対象ユーザの過去の変化パターンを特定することができ、対象ユーザの体調変化の予測精度を向上させることができる。
【００３４】
対象ユーザの変化パターンに類似する類似パターンとは、対象ユーザの変化パターンと同一のパターンを含む。例えば、対象ユーザの環境情報のうちの温度変化のパターンが、１時間毎に２８度、２７度、２７度、２６度と変化している場合、類似パターンにおける温度変化のパターンは、１時間毎に２８度、２７度、２７度、２６度と変化していてよい。変化パターンに類似するとは、任意の条件によって判断されてよい。温度変化を例に挙げると、１度のずれを類似とみなす条件とした場合、１時間毎に２８度、２７度、２７度、２６度と変化しているパターンと、１時間毎に２８度、２８度、２７度、２６度と変化しているパターンとは類似する。
【００３５】
対象ユーザの変化パターンに類似する類似パターンの特定は、パターンの類似を判定可能な公知のＡＩ（Ａｒｔｉｆｉｃｉａｌ  Ｉｎｔｅｌｌｉｇｅｎｃｅ）技術を用いて実現されてよい。すなわち、類似パターン特定部１３０は、類似パターン解析ＡＩであってもよい。
【００３６】
対策指示部１４０は、類似パターン特定部１３０によって特定された類似パターンに対応するユーザ体調情報を特定する。類似パターンに対応するユーザ体調情報とは、パーソナル情報統合ＤＢ１２２又は関連付情報ＤＢ１２４において、類似パターンに含まれる関連付情報に含まれるユーザ体調情報であってよい。対策指示部１４０は、ユーザ体調情報特定部の一例であってよい。
【００３７】
対策指示部１４０は、特定したユーザ体調情報に基づいて、ユーザ３２、携帯通信端末２００及びホームアシスタント４００の少なくともいずれかに対して対策を指示する。対策指示部１４０は、特定したユーザ体調情報に基づく通知情報を携帯通信端末２００及びホームアシスタント４００の少なくともいずれかに送信してよい。例えば、対策指示部１４０は、ユーザ体調情報が示す体調を、ユーザ３２の携帯通信端末２００に送信する。これにより、ユーザ３２に、そのままでいた場合に変化し得る体調を知得させることができる。対策指示部１４０は、ユーザ体調情報送信部の一例であってよい。
【００３８】
図２は、環境情報ＤＢ１０２が有するセンサ設置管理ＤＢ１６０の一例を概略的に示す。センサ設置管理ＤＢ１６０は、ユーザ宅２０の家ＩＤ毎に、ユーザ宅２０に設置されているセンサを識別するセンサＩＤと、当該センサが設置されている場所を示す設置箇所とを含む。
【００３９】
センサＩＤは、家ＩＤによって識別されるユーザ宅２０内に設置されているセンサを一意に識別可能なＩＤである。設置箇所は、設置箇所を一意に識別可能な情報である。図２では、部屋毎に割り当てられた数値を例示している。数値に対応する部屋としては、「１：リビング」、「２：寝室」、「３：書斎」及び「４：玄関」等、任意に設定されてよい。
【００４０】
図３は、環境情報ＤＢ１０２が有するセンサログＤＢ１６２の一例を概略的に示す。センサログＤＢ１６２は、家ＩＤによって識別されるユーザ宅２０毎に存在してよく、各ユーザ宅２０における各センサによる検出値のログを示す。センサログＤＢ１６２は、センサＩＤと、検出値の検出時刻と、検出値とを含む。図３では、センサＩＤ：１のセンサが温度センサ５０２である場合を例示している。
【００４１】
図４は、ユーザ体調情報ＤＢ１０３が有するユーザ自己申告ＤＢ１６４の一例を概略的に示す。ユーザ自己申告ＤＢ１６４は、ユーザ３２によって申告されたユーザ体調情報を格納する。
【００４２】
図４に示すユーザ自己申告ＤＢ１６４は、家ＩＤと、各ユーザ宅２０においてユーザ３２を一意に識別可能なユーザＩＤと、ユーザ体調情報の申告時刻と、ユーザ３２の体調を示す値とを含む。ユーザ自己申告ＤＢ１６４は、図４に示すように、ユーザ３２の体調をフリーフォーマットではなく、値で管理してよい。
【００４３】
図４に示すユーザ自己申告ＤＢ１６４では、家ＩＤ：ＸＸＸＸＸによって識別されるユーザ宅２０における、ユーザＩＤ：０００１で識別されるユーザ３２が、ある時刻に腹痛及び喉痛を感じたことと、ユーザＩＤ：００１０で識別されるユーザ３２が、ある時刻に頭痛を感じたことを示す。また、ユーザＩＤ：１０００で識別されるユーザ３２が、ある時刻において頭痛も腹痛も喉痛も感じなかったことを示す。
【００４４】
図５は、パーソナル情報統合ＤＢ１２２の一例を概略的に示す。パーソナル情報統合ＤＢ１２２は、ユーザＩＤ毎に、ユーザ体調情報の申告時刻と、ユーザ３２の所在場所と、その場所の温度及び湿度と、ユーザ３２によって申告された体調情報とを含む。所在場所は、図５に示すように、例えば、数値によって識別される。具体例として、０が屋外、１が玄関、２がリビング、３が寝室、４が書斎、５が、センサが設置されていない設置無し部屋等が挙げられる。数値と所在場所との関係は、任意に設定可能であってよい。
【００４５】
図５に示す例では、ユーザＩＤ：０００１で識別されるユーザ３２が、ある時刻に屋外にいて、温度が２４度、湿度が３５％であり、腹痛及び喉痛を感じていたことと、当該ユーザ３２が、ある時刻に玄関にいて、温度が２３度、湿度が４０％であり、頭痛を感じていたこと、当該ユーザ３２が、ある時刻にリビングにいて、温度が２５度、湿度が５０％であり、頭痛も腹痛も喉痛も感じていなかったことを示す。
【００４６】
図６は、ユーザ宅２０の一例を概略的に示す。ここでは、ユーザ宅２０が、玄関２１、リビング２２、書斎２３、及び寝室２４を含む場合を例示している。図６に示す例において、玄関２１には、センサ５１０及びカメラ５１２が設置され、リビング２２には、センサ５２０及びカメラ５２２が設置され、書斎２３にはセンサ５３０及び人感センサ５３２が設置され、寝室２４にはセンサ５４０が設置されている。
【００４７】
管理システム１００は、センサ５１０、センサ５２０、センサ５３０及びセンサ５４０による検出結果、カメラ５１２及びカメラ５２２による撮像画像、及び人感センサ５３２による検出結果を定期的にホームアシスタント４００から受信する。また、管理システム１００は、ユーザ３２の生体情報を携帯通信端末２００から定期的に受信する。また、管理システム１００は、ユーザ３４の生体情報を携帯通信端末２１０から定期的に受信する。また、管理システム１００は、ユーザ３６の生体情報を携帯通信端末２２０から定期的に受信する。
【００４８】
関連付処理部１２０は、各ユーザが位置する部屋のセンサによって検出された環境情報を、当該ユーザのユーザＩＤに対応付ける。例えば、関連付処理部１２０は、センサ５３０によって検出された環境情報を、ユーザ３２のユーザＩＤに対応付ける。また、関連付処理部１２０は、センサ５２０によって検出された環境情報を、ユーザ３４のユーザＩＤと、ユーザ３６のユーザＩＤとに対応付ける。
【００４９】
関連付処理部１２０は、カメラによる撮像画像によって人物の所在を確認できた場合、当該確認結果によって、ユーザの所在を特定してよい。例えば、図６に示す例において、カメラ５２２による撮像画像によって、ユーザ３４及びユーザ３６を特定できた場合、関連付処理部１２０は、ユーザ３４及びユーザ３６の所在をリビング２２と特定する。
【００５０】
関連付処理部１２０は、カメラによる撮像画像によって人物の所在を確認できない場合、カメラによる撮像画像及び人感センサによる検出結果に基づいて、ユーザの所在を特定してもよい。人感センサは、部屋内の人物の出入り、部屋内の人数等は認識できるが、人物を特定はできないものとする。
【００５１】
例えば、関連付処理部１２０は、まず、ユーザ３２、ユーザ３４及びユーザ３６がリビング２２に位置するときに、カメラ５２２による撮像画像によって、ユーザ３２、ユーザ３４及びユーザ３６を特定する。その後、人感センサ５３２が人物を検出した場合、関連付処理部１２０は、カメラ５２２の撮像画像によって、リビング２２に位置する人物を特定する。図６に示す例では、関連付処理部１２０は、ユーザ３４及びユーザ３６を特定する。この結果、関連付処理部１２０は、人感センサ５３２が検出した人物をユーザ３２と特定する。
【００５２】
例えば、ユーザ３２が、リビング２２から、カメラ５２２も人感センサ５３２も設置されていない部屋である寝室２４に移動した場合、関連付処理部１２０は、カメラ５１２による撮像画像と、カメラ５２２による撮像画像と、人感センサ５３２による検出結果とによって、ユーザ３２の所在を特定してよい。例えば、関連付処理部１２０は、カメラ５２２による撮像画像によって、ユーザ３２がリビング２２を出たことを認識し、その後、人感センサ５３２が人物を検出せず、カメラ５１２も人物を検出しなかった場合、ユーザ３２の所在を寝室２４に特定する。
【００５３】
図７は、管理システム１００による処理の流れの一例を概略的に示す。図７は、各ユーザの位置する部屋を特定する流れを概略的に示す。ここでは、ユーザ宅２０の玄関及びリビングにカメラが設置されており、帰宅時及び外出時に、人物が玄関のカメラに映るものとし、カメラによる撮像画像に対して顔認識をすることによって人物を特定可能であり、各人物が位置する部屋の更新をＸ分（Ｘ＝１、３、５、１０、１５・・・）おきに行うものとして説明する。
【００５４】
ステップ（ステップをＳと省略して記載する場合がある。）１０２では、関連付処理部１２０が、ユーザの位置情報のログを定期的に取得する。関連付処理部１２０は、トラッカー３０６又は携帯通信端末２００から位置情報のログを定期的に取得してよい。
【００５５】
Ｓ１０２において取得した位置情報のログによって、ユーザの在宅が確認できた場合（Ｓ１０４でＹＥＳ）、Ｓ１０８に進み、確認できなかった場合、Ｓ１０６に進む。Ｓ１０６において、カメラによる撮像画像によってユーザの在宅が確認できた場合、Ｓ１０８に進み、確認できなかった場合、Ｓ１０２に戻る。
【００５６】
Ｓ１０８では、関連付処理部１２０が、在宅している人数、メンバー及び部屋を確認して、情報を更新する。例えば、在宅している人数が３人であり、そのメンバーが父、母、及び娘であり、リビングに位置している場合、父、母、娘の位置する部屋の情報をリビングに更新する。
【００５７】
Ｓ１１０では、関連付処理部１２０が、カメラによる顔認識で確認可能か否か判定する。関連付処理部１２０は、リビングに３人のユーザを確認できるか否かを判定してよい。確認できた場合、処理を終了し、確認できなかった場合、Ｓ１１２に進む。
【００５８】
Ｓ１１２では、関連付処理部１２０は、カメラのある部屋以外の人感センサが反応しているか否かを判定する。反応していると判定した場合、Ｓ１１４に進み、反応していないと判定した場合、Ｓ１１６に進む。
【００５９】
Ｓ１１４では、関連付処理部１２０は、人感センサに反応したユーザ以外の他者の在室状況とカメラ状況とを確認し、人感センサに反応したユーザを特定可能か否か判定する。例えば、リビングのカメラの撮像画像によって、リビングに母と娘がいることを確認できた場合、関連付処理部１２０は、人感センサに反応したユーザを父と判定する。Ｓ１１４で特定可と判定した場合、処理を終了し、特定不可と判定した場合、Ｓ１１６に進む。Ｓ１１６では、Ｓ１１０において、顔認識で確認できなかった人物が、最後に確認された部屋に在室しているものとして情報を更新する。最後に確認された部屋がリビングである場合、リビングに在室しているものとして情報を更新する。そして、処理を終了する。関連付処理部１２０は、図７に示す処理を定期的に繰り返すことによって、各ユーザの位置する部屋を更新してよい。
【００６０】
図８は、管理システム１００による処理の流れの一例を概略的に示す。図８は、図７に示す処理フローのＳ１１４における処理内容の一例を概略的に示す。
【００６１】
Ｓ２０２では、関連付処理部１２０が、人感センサに反応した、特定した対象人物をカメラで認識可能か否かを判定する。認識可と判定した場合は、人物を特定して、処理を終了する。認識否と判定した場合、Ｓ２０４に進む。在宅者Ｙが１名である場合（Ｓ２０４でＹＥＳ）、Ｓ２０６に進み、在宅者Ｙが１名でない場合（Ｓ２０４でＮＯ）、Ｓ２１２に進む。
【００６２】
Ｓ２０６では、関連付処理部１２０が、人感センサが反応しているか否かを判定する。反応している場合、Ｓ２０８に進み、反応していない場合、Ｓ２１０に進む。Ｓ２０８では、対象人物が、人感センサが反応した部屋に在室しているものとして、関連付処理部１２０が情報を更新する。Ｓ２１０では、対象人物が、人感センサとカメラの設置箇所以外の部屋に在室しているものとして、関連付処理部１２０が情報を更新する。
【００６３】
Ｓ２１２では、関連付処理部１２０が、特定したい対象人物以外のＹ−１名の場所を確認する。Ｓ２１４では、特定したい対象人物以外の人物が在室していない部屋の人感センサが反応しているか否かを判定する。反応していると判定した場合、Ｓ２１６に進み、反応していないと判定した場合、Ｓ２１８に進む。Ｓ２１６では、対象人物が、人感センサが反応した部屋に在室しているものとして、関連付処理部１２０が情報を更新する。Ｓ２１８では、対象人物が、人感センサとカメラの設置箇所以外の部屋に在室しているものとして、関連付処理部１２０が情報を更新する。
【００６４】
図９は、管理システム１００の他の一例を概略的に示す。ここでは、図１とは異なる点を主に説明する。図９に示す例では、管理システム１００が、生活情報ＤＢ１０４及び生活情報取得部１１４を備える。
【００６５】
生活情報ＤＢ１０４は、ユーザ３２の生活に関する生活情報を携帯通信端末２００及びホームアシスタント４００の少なくともいずれかから受信して、ユーザ３２のユーザＩＤに対応付けて格納する。生活情報は、例えば、ユーザ３２の食事の内容及びユーザ３２のトイレの利用状況等である。
【００６６】
生活情報ＤＢ１０４は、例えば、ユーザ宅２０の食卓を撮像するカメラ５０８から、ユーザ３２の食事を撮像した撮像画像を受信する。生活情報ＤＢ１０４は、当該撮像画像を画像解析することによって導出された食事の内容を格納してよい。また、例えば、生活情報ＤＢ１０４は、家電５０９からユーザ３２の食事に関する情報を取得する。例えば、ユーザ宅２０内の冷蔵庫が、搬入された食材及び搬出された食材を認識する機能を有する場合、生活情報ＤＢ１０４は、ユーザ宅２０内の冷蔵庫から、搬出された食材の情報を受信する。
【００６７】
また、生活情報ＤＢ１０４は、例えば、家電５０９から、ユーザ３２のトイレの利用状況を受信する。生活情報ＤＢ１０４は、例えば、トレイに設置されている排水センサから、排水されたことを示す情報を受信する。トイレの利用者は、ユーザ宅２０内に配置されたカメラ５０８による撮像画像等によって認識可能であってよい。
【００６８】
生活情報取得部１１４は、生活情報ＤＢ１０４から生活情報を取得する。生活情報取得部１１４は、例えば、処理対象のユーザ３２のユーザＩＤに対応する生活情報を生活情報ＤＢ１０４から取得する。関連付処理部１２０は、生体情報取得部１１１、環境情報取得部１１２、ユーザ体調情報取得部１１３及び生活情報取得部１１４が取得した、処理対象のユーザに対応する生体情報、環境情報、ユーザ体調情報及び生活情報を関連付けて、関連付情報を生成してよい。
【００６９】
関連付情報がユーザ３２の生活情報を含むことによって、ユーザ３２の食事の状況や、ユーザ３２のトイレの利用状況をさらに考慮して、ユーザ３２の体調変化を予測することができ、予測精度を高めることができる。
【００７０】
図１０は、管理システム１００の他の一例を概略的に示す。ここでは、図１とは異なる点を主に説明する。図１０に示す例では、管理システム１００が、社会情報ＤＢ１０５及び社会情報取得部１１５を備える。
【００７１】
社会情報ＤＢ１０５は、ユーザ３２のスケジュールに関する情報である社会情報を携帯通信端末２００、ホームアシスタント４００及び外部サービスサーバ６００の少なくともいずれかから受信して、ユーザ３２のユーザＩＤに対応付けて格納する。社会情報は、例えば、ユーザ３２のスケジュールの内容及びユーザ３２のスケジュールの多寡を示してよい。社会情報ＤＢ１０５は、例えば、ユーザ３２に対してスケジュール管理機能を提供している外部サービスサーバ６００にアクセスして、ユーザ３２のスケジュールを受信する。
【００７２】
社会情報取得部１１５は、社会情報ＤＢ１０５から社会情報を取得する。社会情報取得部１１５は、例えば、処理対象のユーザ３２のユーザＩＤに対応する社会情報を社会情報ＤＢ１０５から取得する。関連付処理部１２０は、生体情報取得部１１１、環境情報取得部１１２、ユーザ体調情報取得部１１３及び社会情報取得部１１５が取得した、処理対象のユーザに対応する生体情報、環境情報、ユーザ体調情報及び社会情報を関連付けて、関連付情報を生成してよい。
【００７３】
関連付情報がユーザ３２の社会情報を含むことによって、ユーザ３２のスケジュールの状況をさらに考慮して、ユーザ３２の体調変化を予測することができ、予測精度を高めることができる。
【００７４】
図１１は、管理システム１００として機能するコンピュータ１０００のハードウェア構成の一例を概略的に示す。本実施形態に係るコンピュータ１０００は、ホストコントローラ１０９２により相互に接続されるＣＰＵ１０１０及びＲＡＭ１０３０を有するＣＰＵ周辺部と、入出力コントローラ１０９４によりホストコントローラ１０９２に接続されるＲＯＭ１０２０、通信Ｉ／Ｆ１０４０、ハードディスクドライブ１０５０、及び入出力チップ１０８０を有する入出力部を備える。
【００７５】
ＣＰＵ１０１０は、ＲＯＭ１０２０及びＲＡＭ１０３０に格納されたプログラムに基づいて動作し、各部の制御を行う。通信Ｉ／Ｆ１０４０は、有線又は無線によりネットワークを介して他の装置と通信する。また、通信Ｉ／Ｆ１０４０は、通信を行うハードウェアとして機能する。ハードディスクドライブ１０５０は、ＣＰＵ１０１０が使用するプログラム及びデータを格納する。
【００７６】
ＲＯＭ１０２０は、コンピュータ１０００が起動時に実行するブート・プログラム及びコンピュータ１０００のハードウェアに依存するプログラムなどを格納する。入出力チップ１０８０は、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポートなどを介して各種の入出力装置を入出力コントローラ１０９４へと接続する。
【００７７】
ＲＡＭ１０３０を介してハードディスクドライブ１０５０に提供されるプログラムは、ＩＣカードなどの記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体から読み出され、ＲＡＭ１０３０を介してハードディスクドライブ１０５０にインストールされ、ＣＰＵ１０１０において実行される。
【００７８】
コンピュータ１０００にインストールされ、コンピュータ１０００を管理システム１００として機能させるプログラムは、ＣＰＵ１０１０などに働きかけて、コンピュータ１０００を、管理システム１００の各部としてそれぞれ機能させてよい。これらのプログラムに記述された情報処理は、コンピュータ１０００に読込まれることにより、ソフトウエアと上述した各種のハードウェア資源とが協働した具体的手段である生体情報取得部１１１、環境情報取得部１１２、ユーザ体調情報取得部１１３、関連付処理部１２０、パーソナル情報統合ＤＢ１２２、関連付情報ＤＢ１２４、類似パターン特定部１３０、及び対策指示部１４０として機能する。また、これらのプログラムに記述された情報処理は、コンピュータ１０００に読込まれることにより、ソフトウエアと上述した各種のハードウェア資源とが協働した具体的手段である生体情報取得部１１１、環境情報取得部１１２、ユーザ体調情報取得部１１３、生活情報取得部１１４、社会情報取得部１１５、関連付処理部１２０、パーソナル情報統合ＤＢ１２２、関連付情報ＤＢ１２４、類似パターン特定部１３０、及び対策指示部１４０として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ１０００の使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有の管理システム１００が構築される。
【００７９】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００８０】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階などの各処理の実行順序は、特段「より前に」、「先立って」などと明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」などを用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００８１】
１０  ネットワーク、２０  ユーザ宅、２１  玄関、２２  リビング、２３  書斎、２４  寝室、３２  ユーザ、３４  ユーザ、３６  ユーザ、１００  管理システム、１０１  生体情報ＤＢ、１０２  環境情報ＤＢ、１０３  ユーザ体調情報ＤＢ、１０４  生活情報ＤＢ、１０５  社会情報ＤＢ、１１１  生体情報取得部、１１２  環境情報取得部、１１３  ユーザ体調情報取得部、１１４  生活情報取得部、１１５  社会情報取得部、１２０  関連付処理部、１２２  パーソナル情報統合ＤＢ、１２４  関連付情報ＤＢ、１３０  類似パターン特定部、１４０  対策指示部、１６０  センサ設置管理ＤＢ、１６２  センサログＤＢ、１６４  ユーザ自己申告ＤＢ、２００  携帯通信端末、２１０  携帯通信端末、２２０  携帯通信端末、３００  生体情報取得装置群、３０２  ウェアラブル端末、３０４  睡眠ロガー、３０６  トラッカー、４００  ホームアシスタント、５００  関連装置群、５０２  温度センサ、５０４  湿度センサ、５０６  人感センサ、５０８  カメラ、５０９  家電、５１０  センサ、５１２  カメラ、５２０  センサ、５２２  カメラ、５３０  センサ、５３２  人感センサ、５４０  センサ、６００  外部サービスサーバ、１０００  コンピュータ、１０１０  ＣＰＵ、１０２０  ＲＯＭ、１０３０  ＲＡＭ、１０４０  通信Ｉ／Ｆ、１０５０  ハードディスクドライブ、１０８０  入出力チップ、１０９２  ホストコントローラ、１０９４  入出力コントローラ
【図１】
2020027309.tif 000003
【図２】
2020027309.tif 000004
【図３】
2020027309.tif 000005
【図４】
2020027309.tif 000006
【図５】
2020027309.tif 000007
【図６】
2020027309.tif 000008
【図７】
2020027309.tif 000009
【図８】
2020027309.tif 000010
【図９】
2020027309.tif 000011
【図１０】
2020027309.tif 000012
【図１１】
2020027309.tif 000013