JP7579111B2 - Health Management Device - Google Patents
Health Management Device Download PDFInfo
- Publication number
- JP7579111B2 JP7579111B2 JP2020182898A JP2020182898A JP7579111B2 JP 7579111 B2 JP7579111 B2 JP 7579111B2 JP 2020182898 A JP2020182898 A JP 2020182898A JP 2020182898 A JP2020182898 A JP 2020182898A JP 7579111 B2 JP7579111 B2 JP 7579111B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- data
- prediction model
- onset
- symptom
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Medical Treatment And Welfare Office Work (AREA)
Description
本発明は、ユーザの健康状態を予測する健康管理装置に関する。 The present invention relates to a health management device that predicts a user's health condition.
特許文献1には、音声入力より女性の月経開始や身体の不調に関する情報を取得し、また、気象データを取得することで、個人の月経周期と、その日に月経が開始する確率と、月経周期による不調が発生する確率と、気圧低下に対する個人の敏感度と、を算出して身体の不調に対して事前の警告を行う、総合的な体調管理システムを提供する。
しかしながら、個人の月経周期や、気象データを利用するだけでは、個々に合わせた月経に伴う各症状を詳細に予測することが困難であった。 However, it has been difficult to make detailed predictions of each individual's menstrual symptoms using only an individual's menstrual cycle and weather data.
そこで、上述の課題を解決するために、本発明は、月経などの健康状態に伴う各症状を個々のユーザごとに正確に予測することができる健康管理装置を提供することを目的とする。 Therefore, in order to solve the above-mentioned problems, the present invention aims to provide a health management device that can accurately predict each symptom associated with health conditions such as menstruation for each individual user.
本発明の健康管理装置は、複数のユーザの身体の健康に影響を及ぼす情報であるライフログデータを記憶する記憶部と、前記ライフログデータに基づいて、一のユーザの健康状態の所定の基準時の周辺期の症状について予測を行う症状予測部と、を備える。 The health management device of the present invention includes a storage unit that stores life log data, which is information that affects the physical health of multiple users, and a symptom prediction unit that predicts symptoms of a user's health condition during a peripheral period at a specified reference time based on the life log data.
この構成により、ユーザのライフログデータに基づいたユーザの健康状態の所定基準時の周辺期の症状の予測を、正確かつ簡単に行うことができる。 This configuration makes it possible to accurately and easily predict symptoms in the peripheral period of a user's health condition at a specified reference time based on the user's life log data.
本発明によると、各ユーザのライフログデータを用いることでユーザの健康状態の所定の基準時の周辺期の症状の予測を正確に行うことができる。 According to the present invention, by using each user's life log data, it is possible to accurately predict peripheral symptoms of the user's health condition at a specified baseline time.
添付図面を参照しながら本開示の実施形態を説明する。可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。 Embodiments of the present disclosure will be described with reference to the accompanying drawings. Where possible, identical parts will be designated by the same reference numerals, and duplicate descriptions will be omitted.
図1は、本開示における健康管理システムのシステム構成を示す図である。図1に示されるとおり、健康管理システムは、計測装置20、測定値転送装置30、体調登録装置40、基礎体質登録装置50、月経情報登録装置60、気象情報取得装置70、およびデータ収集解析装置100(健康管理装置)を含んで構成されている。このデータ収集解析装置100は、計測装置20、体調登録装置40、基礎体質登録装置50、月経情報登録装置60、気象情報取得装置70から、ユーザのライフログデータを収集して、解析する。後述する通り、ライフログデータは、個々のユーザの身体の健康状態を示すデータおよび/または健康に影響を及ぼすデータであって、ユーザの日々の生活を示す情報である。ライフログデータは、ユーザの身体の客観的な情報である測定値、ユーザの体調に関する体調データ、ユーザの基礎体質を示す基礎体質データ、ユーザの月経開始日、そのほか諸症状に関する月経データ、そのほか気象情報をも含む。気象データは、ユーザの居住地に関する気象を示し、気象に応じてユーザの健康に影響を及ぼす情報である。
Figure 1 is a diagram showing the system configuration of the health management system in the present disclosure. As shown in Figure 1, the health management system is configured to include a
計測装置20は、ユーザから直接にライフログデータの一種である測定値を計測する部分である。本開示において、計測装置20は、血圧計、体重計、活動量計、体温計の少なくとも一つを含み、ユーザの血圧、体重、心拍数、消費カロリー、体温など身体の客観的なデータを計測する。
The
測定値転送装置30は、計測装置20で計測した各ライフログデータの一種である測定値を、その測定日ととともにネットワーク90を介してデータ収集解析装置100に転送する装置である。
The measurement
体調登録装置40は、ユーザ操作を受け付けて、登録日(発症日に相当)および体調データを受け取り、これをデータ収集解析装置100に記憶させる。体調データは、睡眠時間、服薬の有無を示すが、これら以外の食事の内容または量、そのほか満足感を含んでもよい。また、睡眠時間の他に、睡眠に対する満足感などを含んでもよい。体調データは、ユーザの生活習慣に関連する情報である。
The
基礎体質登録装置50は、ユーザ操作を受け付けて、基礎体質データを受け取り、データ収集解析装置100に登録する装置である。基礎体質データとは、年齢、BMI(ボディマス指数:Body Mass Index)、出産歴、既往歴などを示す情報である。基礎体質データは、ユーザの既往歴、1年に1度程度更新される情報、一般的に1年以内に大きく変動することが想定しがたい身体情報を示すデータである。
The basic
月経情報登録装置60は、ユーザ操作を受け付けて、月経データを受け取り、データ収集解析装置100に登録する装置である。月経データとは、月経の発症日、および月経時の周辺期(月経の前後の所定期間)における諸症状を示す情報(以下、症状情報とする)である。当該諸症状とは、月経周期に関連して発症する症状で、卵胞期、排卵期、黄体期または月経期の少なくともいずれかの時期に発症する症状を示す。具体的には、この諸症状は、腰痛、頭痛、腹痛、気分の不快感、イライラ感、出血の有無、胸の張り、おりものの有無、肌の状態、または倦怠感の少なくとも一つを示す。
The menstrual
気象情報取得装置70は、気象庁などが所有する気象データベースからユーザが居住している地域の気象データ(気温、天候、気圧、湿度など)を取得する装置である。
The weather
データ収集解析装置100は、各装置から収集したデータを記憶し、それらデータに基づいて機械学習(使用する機械学習手法は問わない。例えば、古典的な線形モデルであっても良いし、XGBoost、LightGBMといった非線形モデル、あるいはDNNといった深層学習を用いても良い。)による周辺期症状の発症日、発症終了日、発症周期、重症度、重症度の最大日のそれぞれの予測モデルを生成する。そして、これら予測モデルを用いて周辺期症状の発症日、発症終了日、発症周期、重症度、および重症度の最大日の予測を行う。
The data collection and
なお、上記説明において、ユーザ操作によってライフログデータを受け付け、登録しているが、これに限るものではなく、ユーザはユーザ端末を操作して、ユーザ端末から各装置に各種ライフログデータを送信して登録してもよい。 In the above explanation, life log data is accepted and registered through user operation, but this is not limited to this. The user may operate the user terminal to transmit various types of life log data from the user terminal to each device and register them.
以下、これら装置について説明する。図2は、測定値転送装置30の機能構成を示すブロック図である。図に示されるとおり、測定値転送装置30は、データ取得機能31、データ転送機能32、計測装置認証機能33、および利用者認証機能34を備える。
These devices are described below. Figure 2 is a block diagram showing the functional configuration of the measurement
データ取得機能31は、計測装置20において測定された測定値および測定日を取得する機能である。
The
データ転送機能32は、取得した測定値および測定日をデータ収集解析装置100に転送する機能である。
The
計測装置認証機能33は、計測装置20から測定値を取得する際に、その計測装置20の認証処理を行う機能である。認証処理は、公知の認証処理であり、例えば、計測装置20の識別情報の照合を行う処理である。
The measurement
利用者認証機能34は、計測装置20から測定値を取得する際に、利用者であるユーザの認証処理を行う機能である。認証処理は、公知の認証処理であり、例えば、ユーザの識別情報およびそのパスワードの照合を行う処理である。
The
図3は、体調登録装置40の機能構成を示すブロック図である。体調登録装置40は、データ登録機能41,データ転送機能42、および利用者認証機能43を含んで構成されている。
Figure 3 is a block diagram showing the functional configuration of the
データ登録機能41は、ユーザ操作を受け付ける部分を備え、その操作に従って、体調データおよびその登録日を受け付ける機能である。
The
データ転送機能42は、体調データおよび登録日をデータ収集解析装置100に転送する機能である。
The
利用者認証機能43は、データ登録機能41が体調データを受け付ける際、利用者であるユーザの認証処理を行う機能である。認証処理は公知の認証処理であり、例えばユーザの識別情報およびパスワードの照合を行う処理である。
The
図4は、基礎体質登録装置50の機能構成を示すブロック図である。基礎体質登録装置50は、データ登録機能51およびデータ転送機能52を備える。
Figure 4 is a block diagram showing the functional configuration of the basic
データ登録機能51は、ユーザ操作を受け付ける部分を備え、その操作に従って、基礎体質データおよびその登録日を受け付ける機能である。
The
データ転送機能52は、基礎体質データおよび登録日をデータ収集解析装置100に転送する機能である。
The
図5は、月経情報登録装置60の機能構成を示すブロック図である。月経情報登録装置60は、データ登録機能61およびデータ転送機能62を備える。
Figure 5 is a block diagram showing the functional configuration of the menstrual
データ登録機能61は、ユーザ操作を受け付ける部分を備え、その操作に従って、月経データを受け付ける機能である。
The
データ転送機能52は、月経データをデータ収集解析装置100に転送する機能である。
The
図6は、気象情報取得装置70の機能構成を示すブロック図である。
Figure 6 is a block diagram showing the functional configuration of the weather
気象情報取得装置70は、データ取得機能71およびデータ転送機能72を備える。
The weather
データ取得機能71は、定期的に、またはデータ収集解析装置100において推定モデル生成時に、気象情報データベースにアクセスして、ユーザの位置または居住地、並びに上記各種情報の登録日(または測定日)に応じた気象情報を取得する機能である。ユーザの位置または居住地は、あらかじめ登録された情報とするが、GPS等を利用した位置としてもよい。
The
データ転送機能72は、ユーザごとの気象情報をデータ収集解析装置100に転送する機能である。
The
図7は、データ収集解析装置100の機能構成を示すブロック図である。図に示されるとおり、データ収集解析装置100は、データ取得機能110、データ保存機能120、発症日予測モデル生成機能130、発症周期予測モデル生成機能135、発症日予測機能140、発症周期予測機能145、重症度予測モデル生成機能150、重症度最大日予測モデル生成機能155、重症度予測機能160、重症度最大日予測機能165、および結果通知機能170を含んで構成されている。
なお、データ収集解析装置100は、複数の予測機能および複数の予測モデル機能を有しているが、これに限るものではない。ライフログデータに対して、発症日、発症終了日、発症周期、重症度、および重症度最大日を出力する一つまたはいくつかの予測モデルを学習し、これを利用してもよい。また、後述する説明では、各予測モデル生成機能は、全ての症状に対してそれぞれの予測モデル(発症日予測モデル、発症周期予測モデル、重症度予測モデル、重症度最大日予測モデル)を生成しているが、それぞれ症状ごとに予測値を出力する一つまたはいくつかの予測モデルを生成してもよい。
7 is a block diagram showing the functional configuration of the data collection and
The data collection and
データ取得機能110は、測定値転送装置30、体調登録装置40、基礎体質登録装置50、月経情報登録装置60、および気象情報取得装置70から各種情報を取得する機能である。
The data acquisition function 110 is a function that acquires various information from the measurement
データ保存機能120は、データ取得機能110が取得した各種情報を記憶する機能であり、いわゆる記憶部である。図8は、データ保存機能120が記憶するデータベースの具体例を示す図である。図に示されるとおり、ユーザIDごとに、測定値データ、月経データ、体調データ、基礎体質データ、および気象データを対応付けて記憶している。これら各種データには登録日(または測定日)が対応付けられている。
The
測定値データは、体温、体重、活動量(心拍数)などと登録日とが対応付けられた情報である。 Measurement data is information that associates body temperature, weight, activity level (heart rate), etc. with the registration date.
体調データは、睡眠時間および服薬の有無と、登録日とが対応付けられた情報である。 The physical condition data is information that associates sleep time and whether or not medication is taken with the registration date.
月経データは、月経開始日、月経終了日、または月経周辺期の諸症状およびその登録日である。当該周辺期の諸症状は、腹痛の有無または程度、頭痛の有無または程度、腰痛の有無または程度、気分の不快感の有無または程度、いらいらする状態の有無または程度、出血の有無または程度、むねの張りまたは程度、おりものの有無または量、および肌の状態、倦怠感の有無または程度の少なくとも一つである。 The menstrual data is the start date of menstruation, the end date of menstruation, or perimenstrual symptoms and the date of their registration. The perimenstrual symptoms are at least one of the following: the presence or absence or severity of abdominal pain, the presence or absence or severity of headache, the presence or absence or severity of lower back pain, the presence or absence or severity of mood discomfort, the presence or absence or severity of irritability, the presence or absence or severity of bleeding, the presence or severity of breast bloating, the presence or absence or amount of vaginal discharge, the condition of the skin, and the presence or absence or severity of fatigue.
基礎体質データは、年齢、BMI、出産の有無などと登録日とが対応付けられた情報である。 Basic physical constitution data is information that correlates age, BMI, whether or not a person has given birth, and the date of registration.
気象データは、気温、天候、湿度、気圧と登録日とが対応付けられた情報である。 Weather data is information that associates temperature, weather, humidity, and air pressure with the registration date.
データ保存機能120は、図8では、ユーザAのみの上記各種情報を記憶しているが、ユーザA以外のすべてのユーザについての上記各種情報を記憶している。
In FIG. 8, the
データ抽出機能125は、データ保存機能120に記憶されている各種データを、各予測モデルを生成するために抽出する機能である。例えば、データ抽出機能125は、予測モデル生成に有用な所定期間、データ登録を行ったユーザのライフログデータを抽出する。
The
発症日予測モデル生成機能130は、月経周辺期における発症日および発症終了日を予測するための予測モデル(発症日予測モデル)を生成する機能である。この発症日予測モデル生成機能130は、データ抽出機能125が抽出した測定値データ、月経データ、体調データ、基礎体質データ、気象データを特徴量(説明変数)とし、月経開始日と発症日との日にちの差分を目的変数として、月経周辺期症状の発症日および発症終了日を予測するための発症日予測モデルを生成する。詳細については後述する。なお、発症日予測モデルは、発症日または発症終了日のいずれかを出力するものとしてもよい。
The onset date prediction
発症周期予測モデル生成機能135は、発症周期を予測するための予測モデル(発症周期予測モデル)を生成する機能である。この発症周期予測モデル生成機能135は、データ抽出機能125が抽出した測定値データ、月経データ、体調データ、基礎体質データ、気象データを特徴量(説明変数)とし、発症日の周期を目的変数として、月経周辺期症状の発症周期を予測するための発症周期予測モデルを生成する。詳細については後述する。
The onset cycle prediction
発症日予測機能140は、発症日予測モデル生成機能130が生成した発症日予測モデルを記憶しており、これを用いて月経周辺期の各症状の発症日および発症終了日を予測する機能である。発症日予測機能140は、予測時におけるユーザの測定値データ、月経データ、基礎体質データ、気象データなどのライフログデータを入力することで、各周辺期症状の発症日および発症終了日を予測する。
The onset
発症周期予測機能145は、発症周期予測モデル生成機能135が生成した発症周期予測モデルを記憶しており、これを用いて月経周辺期の各症状の発症周期を予測する機能である。発症周期予測機能145は、予測時におけるユーザの測定値データ、月経データ、基礎体質データ、気象データなどのライフログデータを入力することで、各周辺期症状のその周期を予測する。
The onset
重症度予測モデル生成機能150は、月経周辺期における各症状の重症度を予測するための重症度予測モデルを生成する機能である。この重症度予測モデル生成機能150は、データ抽出機能125が抽出した測定値データ、月経データ、体調データ、基礎体質データ、気象データを特徴量(説明変数)とし、症状が最大となる重症度を目的変数として、月経周辺期症状の最大重症度を予測するための重症度予測モデルを生成する。詳細については後述する。
The severity prediction
重症度最大日予測モデル生成機能155は、月経周辺期における各症状の重症度が最大となる日(重症度最大日)を予測するための重症度最大日予測モデルを生成する機能である。この重症度最大日予測モデル生成機能155は、データ抽出機能125が抽出した測定値データ、月経データ、体調データ、基礎体質データ、気象データを特徴量(説明変数)とし、症状の重症度が最大となる日を目的変数として、月経周辺期症状の最大重症度となる日を予測するための重症度最大日予測モデルを生成する。詳細については後述する。
The maximum severity day prediction model generation function 155 is a function that generates a maximum severity day prediction model for predicting the day when the severity of each symptom during the perimenstrual period will be at its maximum (maximum severity day). This maximum severity day prediction model generation function 155 uses the measurement data, menstrual data, physical condition data, basic constitution data, and weather data extracted by the
重症度予測機能160は、重症度予測モデル生成機能150により生成された重症度予測モデルを記憶しており、これを利用して月経周辺期に発症する各症状の重症度を予測する機能である。
The
重症度最大日予測機能165は、重症度最大日予測モデル生成機能155により生成された重症度最大日予測モデルを記憶しており、これを利用して月経周辺期に発症する各症状の重症度が最大となる日を予測する機能である。 The maximum severity day prediction function 165 stores the maximum severity day prediction model generated by the maximum severity day prediction model generation function 155, and uses this to predict the day on which the severity of each symptom occurring during the perimenstrual period will be at its maximum.
結果通知機能170は、発症日予測モデル、周期予測モデル、重症度予測モデル、および重症度最大日予測モデルを用いて予測された、月経の周辺期に発症する各症状の発症日、発症終了日、発症周期、重症度、および重症度が最大となる日(重症度最大日)を、ユーザに通知する機能である。
The
上記予測モデル生成処理は定期的若しくは任意に行われる。また、予測処理および通知処理は、定期的若しくはユーザの指定に行われる。 The above prediction model generation process is performed periodically or at random. In addition, the prediction process and notification process are performed periodically or at the user's discretion.
つぎに、本開示のデータ収集解析装置100の動作について説明する。図9は、データ収集解析装置100における予測モデル生成処理を示すフローチャートである。データ取得機能110は、各装置の全部または一部から各種データ(ライフログデータ)を取得し、データ保存機能120はそれを記憶する(S100)。データ保存機能120は、記憶したライフログデータに対して、異常値の検出、除去、および欠測値の補間を行う(S101)。
Next, the operation of the data collection and
データ抽出機能125は、過去3か月以上一定回数以上のライフログデータを記憶したユーザを抽出する(S102)。なお、3か月に限定するものではなく、所定期間において一定回数以上としてもよい。
The
発症日予測モデル生成機能130は、データ保存機能120に記憶されているライフログデータを利用して発症日予測モデルを生成する(S103)。この発症日予測モデルは、月経周辺期に発症する頭痛、腹痛などの症状ごとに生成される。発症日予測機能140は、発症日予測モデルを用いて、次回以降の月経周辺期症状の発症日および発症終了日を予測する(S104)。
The onset date prediction
さらに、発症周期予測モデル生成機能135は、ライフログデータを利用して発症周期予測モデルを生成する(S105)。この発症周期予測モデルは、月経周辺期に発症する頭痛、腹痛などの症状ごとに生成される。発症周期予測機能145は、発症周期予測モデルを用いて、次回以降の月経周辺期症状の発症周期を予測する(S106)。
Furthermore, the onset cycle prediction
また、重症度予測モデル生成機能150は、データ保存機能120に記憶されているライフログデータを利用して重症度予測モデルを生成する(S107)。この重症度予測モデルは、症状ごとに生成される。重症度予測機能160は、重症度予測モデルを利用して、次回以降の重症度を予測する(S108)。
The severity prediction
また、重症度最大日予測モデル生成機能155は、ライフログデータを利用して重症度最大日モデルを生成する(S109)。この重症度最大日予測モデルは、症状ごとに生成される。重症度最大日予測機能165は、重症度最大日予測モデルを利用して、次回以降の重症度が最大となる日を予測する(S110)。 The maximum severity day prediction model generation function 155 uses the life log data to generate a maximum severity day model (S109). This maximum severity day prediction model is generated for each symptom. The maximum severity day prediction function 165 uses the maximum severity day prediction model to predict the day on which the severity will be maximum from the next time onwards (S110).
結果通知機能170は、発症日予測機能140、発症周期予測機能145、重症度予測機能160、重症度最大日予測機能165のそれぞれが予測した各症状の発症日、発症終了日、発症周期、重症度、および重症度が最大となる日を、ユーザに通知する(S111)。
The
上記予測処理S104、S106、S108、およびS110は、各予測モデル生成後に実行されることに限定されず、予測処理のみが任意のタイミングで実行されてもよい。 The above prediction processes S104, S106, S108, and S110 are not limited to being executed after each prediction model is generated, and only the prediction processes may be executed at any timing.
つぎに、処理S103の詳細処理について説明する。図10は、発症日予測モデル生成機能130による発症日予測モデルの生成処理を示すフローチャートである。
Next, the detailed processing of step S103 will be described. FIG. 10 is a flowchart showing the process of generating an onset date prediction model by the onset date prediction
発症日予測モデル生成機能130は、抽出した各ユーザの月経データに基づいて、各ユーザの月経開始日を抽出する。そして、各ユーザの月経周期を算出する(S103-1)。3以上の月経開始日がある場合には、その平均値をそのユーザの月経周期とする。
The onset date prediction
発症日予測モデル生成機能130は、月経周辺期症状別に処理ループを回す(S103-2、S103-3)。すなわち、発症日予測モデル生成機能130は、データ保存機能120に記憶されている月経データから、症状ごとに当該症状を発症したユーザのライフログデータを抽出する(S103-3)。症状とは、頭痛、腹痛等であり、ユーザによっては、頭痛および腹痛の両方を発症し、また頭痛は発症するが、腹痛は発症しない等があり得る。本開示では、頭痛を発症したユーザ、腹痛を発症したユーザなど、症状ごとに当該症状が発症したユーザのライフログデータを収集する。よって、同じライフログデータが重複して扱われる場合がある。なお、図8における体調データは、その症状の程度で表されている。体調データにおいて、症状がない場合には、0が付されている。なお、症状の程度が極めて低い場合、その症状は、ないとして扱ってもよい。
The onset date prediction
発症日予測モデル生成機能130は、ユーザごとに、月経開始日と月経開始日に一番近い発症日初日との日数差D1を算出する(S103-4)。症状は継続して発症しており、発症日初日とは、その発症した初日を示す。ここでの処理は、その初日が月経開始日に最も近い日を求める。
The onset date prediction
発症日予測モデル生成機能130は、体調データ、基礎体質データ、気象データ、月経開始日、および月経周期を特徴量(説明変数)とし、日数差D1を目的変数として、任意の機械学習手法を用いて、月経開始日および当該月経開始日から一番近い当該症状の発症日初日を予測するための発症日予測モデルを生成する。この発症日予測モデルは、S103-2で決めた症状の発症日等を予測する予測モデルである。
The onset date prediction
発症日予測モデル生成機能130は、これら処理を全症状(頭痛、腹痛等)について行い、全ての症状に対する発症日予測モデルを生成する(S103-6)。
なお、説明の便宜上、発症日に着目して発症日予測モデルの生成処理について説明したが、この発症日予測モデルは、発症終了日についても同様に学習される。すなわち、発症日予測モデル生成機能130は、発症日初日の対となる発症終了日と月経開始日との日数差を算出し、その日数差に基づいて、発症終了日のための発症日予測モデルを学習する。
The onset date prediction
For convenience of explanation, the generation process of the onset date prediction model has been described with a focus on the onset date, but this onset date prediction model is similarly trained for the onset end date. That is, the onset date prediction
つぎに、発症日予測モデルを利用した予測処理について説明する。図11は、発症日予測機能140による任意の一の症状の発症日の予測処理を示すフローチャートである。発症日予測機能140は、一のユーザのライフログデータを、一の症状に対応する発症日予測モデルに適用して、予測値を算出する(S104-1)。発症日予測機能140は、予測値を発症日に変換する(S104-2)。この予測値は、月経開始日と、当該月経開始日に最も近い症状の発症日初日との日数差である。発症日予測機能140は、次回の月経開始日を登録された月経開始日と、月経開始日から算出された月経周期から予測し、それを用いて症状の発症日を求めることができる。結果通知機能170は、症状の予測した発症日を一のユーザに通知する(S104-3)。これは一の症状についての発症日の通知処理である。これら処理をすべての症状について繰り返し行う。なお、ユーザが任意の症状を指定して、その症状のみの発症日等を予測してもらうようにしてもよい。
Next, a prediction process using the onset date prediction model will be described. FIG. 11 is a flowchart showing the process of predicting the onset date of any one symptom by the onset
つぎに、処理S105について説明する。図12は、発症周期予測モデルの生成処理を示すフローチャートである。発症周期予測モデル生成機能135は、抽出した各ユーザの月経データに基づいて、各ユーザの月経開始日を抽出する。そして、各ユーザの月経周期を算出する(S105-1)。3以上の月経開始日がある場合には、その平均値をそのユーザの月経周期とする。
Next, process S105 will be described. FIG. 12 is a flowchart showing the process of generating an onset cycle prediction model. The onset cycle prediction
発症周期予測モデル生成機能135は、月経周辺期症状別に処理ループを回す(S105-2、S105-3)。すなわち、発症周期予測モデル生成機能135は、データ保存機能120に記憶されている月経データから、症状ごとに当該症状を発症したユーザのライフログデータを抽出する(S105-3)。症状とは、頭痛、腹痛等であり、ユーザによっては、頭痛および腹痛の両方を発症し、また頭痛は発症するが、腹痛は発症しない等があり得る。よって、ライフログデータは、重複して利用される場合がある。
The onset cycle prediction
発症周期予測モデル生成機能135は、対象となる症状の発症日を用いて周波数分析または任意の回帰分析を用いて月経周辺期症状の発症周期Yを算出する(S105-4)。
The onset cycle prediction
ここで、発症周期Yの算出処理について説明する。図13は、周波数分析処理を説明するための図である。周波数分析とは、時系列データに対してその周期性を導出してその特性を分析するための手法である。本開示においては、時系列データの横軸(時間軸)は、月経開始日から遡った日数とし、縦軸(振幅)は、その症状の全体に対する登録率とする。 Here, the calculation process of the onset cycle Y will be described. FIG. 13 is a diagram for explaining the frequency analysis process. Frequency analysis is a method for deriving the periodicity of time series data and analyzing its characteristics. In this disclosure, the horizontal axis (time axis) of the time series data is the number of days going back from the start date of menstruation, and the vertical axis (amplitude) is the registration rate for the entire symptom.
図13において、点線が、月経開始日から遡った日における症状aを登録した登録率のグラフである。登録率は、全ユーザ数に対する、症状aが発症したことを登録したユーザ数の割合であり、月経開始日から遡った日ごとに算出されている。この値を結んだものが点線で表されたグラフG1である。なお、縦軸において登録率にかえて、その症状の程度としてもよい。例えば、頭痛の程度、腹痛の程度を数値化した情報をユーザに入れてもらい、その平均をとるようにしてもよい。 In FIG. 13, the dotted line is a graph of the registration rate of users who registered symptom a on days going back from the start of menstruation. The registration rate is the ratio of the number of users who registered that they had developed symptom a to the total number of users, and is calculated for each day going back from the start of menstruation. These values are connected to form graph G1, represented by a dotted line. Note that instead of the registration rate on the vertical axis, the severity of the symptom may be used. For example, users may be asked to enter numerical information on the severity of their headache or stomachache, and the average may be taken.
発症周期予測モデル生成機能135は、この点線のグラフG1に対して周波数分析を行うことにより、実線のグラフG2で示される変動パターン(周期性)を抽出することができる。
The onset cycle prediction
そして、発症周期予測モデル生成機能135は、この実線グラフG2の振幅におけるピークを検出することで、ピーク間の日数、すなわち、症状aにおける周期Yを算出することができる。この症状aは、頭痛、腹痛等の月経の周辺期の各症状である。
The onset cycle prediction
発症周期予測モデル生成機能135は、体調データ、基礎体質データ、気象データ、月経開始日、および月経周期を特徴量とし、発症周期Yを目的変数とし、任意の機械学習手法を用いて、発症周期を予測するための発症周期予測モデルを生成する。この発症周期予測モデルは、S105-2で決めた症状の発症周期を予測する予測モデルである。
The onset cycle prediction
発症周期予測モデル生成機能135は、これら処理を全症状(頭痛、腹痛等)について行い、全ての症状に対する発症周期予測モデルを生成する(S105-6)。
The onset cycle prediction
つぎに、発症周期予測モデルを利用した予測処理について説明する。図14は、発症周期予測機能145による一の症状の発症周期の予測処理を示すフローチャートである。発症周期予測機能145は、一のユーザのライフログデータを、一の症状に対応する発症周期予測モデルに適用して、当該一の症状の発症周期を予測する(S106-1)。結果通知機能170は、当該一の症状の発症周期を上記一のユーザに通知する(S106-2)。これは一の症状についての発症日の通知処理である。これら処理をすべての症状について繰り返し行う。なお、一のユーザが任意の症状を指定して、その症状のみの発症周期等を予測してもよい。
Next, the prediction process using the onset cycle prediction model will be described. FIG. 14 is a flowchart showing the prediction process of the onset cycle of one symptom by the onset
つぎに、処理S107の詳細処理について説明する。図15は、重症度予測モデル生成機能150による重症度予測モデルの生成処理を示すフローチャートである。
Next, the detailed processing of step S107 will be described. FIG. 15 is a flowchart showing the process of generating a severity prediction model by the severity prediction
重症度予測モデル生成機能150は、抽出した各ユーザの月経データに基づいて、各ユーザの月経開始日を抽出する。そして、各ユーザの月経周期を算出する(S107-1)。3以上の月経開始日がある場合には、その平均値をそのユーザの月経周期とする。
The severity prediction
重症度予測モデル生成機能150は、月経周辺期症状別に処理ループを回す(S107-2)。すなわち、発症日予測モデル生成機能130は、月経周辺期の一の症状を決める。
The severity prediction
そして、重症度予測モデル生成機能150は、当該月経周辺期の当該一の症状があるユーザのライフログデータから、月経開始日と、月経開始日に一番近い当該一の症状の重症度が最大となる重症度Lとを抽出する(S107-3)。すなわち、重症度予測モデル生成機能150は、いくつかある重症度がピークとなる発症日のうち、月経開始日に最も近い日の重症度Lを抽出する。これを各ユーザのライフログデータに対して行う。当該月経周辺期症状がない女性では、重症度を0として算出する。
Then, the severity prediction
そして、重症度予測モデル生成機能150は、体調データ、基礎体質データ、気象データ、月経開始日、および月経周期を特徴量(説明変数)とし、重症度Lを目的変数として、任意の機械学習手法を用いて、月経開始日および重症度をピークにするいくつかある日のうち月経開始日に最も近い日の重症度Lを予測するための重症度予測モデルを生成する。この重症度予測モデルは、S107-2で決めた一の症状の重症度を予測する予測モデルである。
The severity prediction
重症度予測モデル生成機能150は、これら処理を全症状(頭痛、腹痛等)について行い、全ての症状に対する重症度予測モデルを生成する(S107-5)。
The severity prediction
つぎに、重症度予測モデルを利用した予測処理について説明する。図16は、重症度予測機能160による一の症状の重症度の予測処理を示すフローチャートである。重症度予測機能160は、ライフログデータを、一の症状に対応する重症度予測モデルに適用して、最大となる重症度を算出する(S108-1)。結果通知機能170は、当該一の症状の重症度をユーザに通知する(S108-2)。これは一の症状についての重症度の通知処理である。これら処理をすべての症状について繰り返し行う。なお、ユーザが任意の症状を指定して、その症状のみの重症度を予測してもらうようにしてもよい。
Next, the prediction process using the severity prediction model will be described. Figure 16 is a flowchart showing the process of predicting the severity of one symptom by the
つぎに、重症度が最大となる発症日を予測するための重症度最大日予測モデルを生成する処理について説明する。図17は、重症度最大日予測モデル生成機能155の重症度最大日予測モデル生成処理を示すフローチャートである。 Next, the process of generating a maximum severity day prediction model for predicting the onset date when the severity will be at its maximum will be described. FIG. 17 is a flowchart showing the maximum severity day prediction model generation process of the maximum severity day prediction model generation function 155.
重症度最大日予測モデル生成機能155は、抽出した各ユーザの月経データに基づいて、各ユーザの月経開始日を抽出する。そして、各ユーザの月経周期を算出する(S109-1)。3以上の月経開始日がある場合には、その平均値をそのユーザの月経周期とする。 The severity maximum day prediction model generation function 155 extracts the menstrual start date of each user based on the extracted menstrual data of each user. Then, it calculates the menstrual cycle of each user (S109-1). If there are three or more menstrual start dates, the average of these is used as the menstrual cycle of that user.
重症度最大日予測モデル生成機能155は、月経周辺期症状別に処理ループを回す(S109-2、S109-3)。すなわち、重症度最大日予測モデル生成機能155は、データ保存機能120に記憶されている月経データから、症状ごとに当該症状を発症したユーザのライフログデータを抽出する(S109-3)。症状とは、頭痛、腹痛等であり、ユーザによっては、頭痛および腹痛の両方を発症し、また頭痛は発症するが、腹痛は発症しない等があり得る。 The maximum severity day prediction model generation function 155 runs a processing loop for each perimenstrual symptom (S109-2, S109-3). That is, the maximum severity day prediction model generation function 155 extracts, for each symptom, life log data of users who have developed that symptom from the menstrual data stored in the data storage function 120 (S109-3). Symptoms include headaches, abdominal pain, etc., and some users may develop both headaches and abdominal pain, or may develop headaches but no abdominal pain.
重症度最大日予測モデル生成機能155は、ユーザごとに、月経開始日と当該月経開始日に一番近い重症度が最大となる発症日との日数差D2を算出する(S109-4)。 The maximum severity day prediction model generation function 155 calculates, for each user, the difference in number of days D2 between the menstrual start date and the onset date with the maximum severity closest to the menstrual start date (S109-4).
重症度最大日予測モデル生成機能155は、体調データ、基礎体質データ、気象データ、月経開始日、および月経周期を特徴量とし、日数差D2を目的変数とし、任意の機械学習手法を用いて、月経開始および当該月経開始日に一番近い当該症状の重症度が最大となる発症日との日数差を予測するための発症日予測モデルを生成する。この重症度最大日予測モデルは、S109-2で決めた症状の重症が最大となる日を予測する予測モデルである。 The maximum severity day prediction model generation function 155 uses physical condition data, basic constitution data, weather data, menstruation start date, and menstrual cycle as feature quantities, and the difference in number of days D2 as the objective variable, and uses any machine learning method to generate an onset date prediction model for predicting the difference in number of days between the start of menstruation and the onset date closest to the menstruation start date when the severity of the symptom will be at its maximum. This maximum severity day prediction model is a prediction model that predicts the day when the severity of the symptom determined in S109-2 will be at its maximum.
重症度最大日予測モデル生成機能155は、これら処理を全症状(頭痛、腹痛等)について行い、全ての症状に対する重症度最大日予測モデルを生成する(S109-6)。 The maximum severity day prediction model generation function 155 performs this processing for all symptoms (headache, stomachache, etc.) and generates a maximum severity day prediction model for all symptoms (S109-6).
つぎに、重症度最大日予測モデルを利用した予測処理について説明する。図18は、重症度最大日予測機能165による一の症状の重症度が最大となる日(重症度最大日)の予測処理を示すフローチャートである。重症度最大日予測機能165は、一のユーザのライフログデータを、一の症状に対応する重症度最大日予測モデルに適用して、予測値を算出する(S110-1)。重症度最大日予測機能165は、予測値を発症日に変換する(S110-2)。この予測値は、月経開始日と、当該月経開始日に最も近い、重症度が最大となる日との差分である。重症度最大日予測機能165は、月経開始日を登録された月経開始日と、月経開始日から算出された月経周期から予測し、それを用いて症状の重症度が最大となる日を求めることができる。結果通知機能170は、症状の重症度が最大となる日をユーザに通知する(S110-3)。これは一の症状についての重症度が最大となる日の通知処理である。これら処理をすべての症状について繰り返し行う。なお、ユーザが任意の症状を指定して、その症状のみの重症度が最大となる日を予測してもらうようにしてもよい。
Next, a prediction process using the maximum severity day prediction model will be described. FIG. 18 is a flowchart showing the prediction process of the day when the severity of one symptom is at its maximum (maximum severity day) by the maximum severity day prediction function 165. The maximum severity day prediction function 165 applies the life log data of one user to the maximum severity day prediction model corresponding to one symptom to calculate a prediction value (S110-1). The maximum severity day prediction function 165 converts the prediction value into the onset date (S110-2). This prediction value is the difference between the menstruation start date and the day when the severity is at its maximum, which is closest to the menstruation start date. The maximum severity day prediction function 165 predicts the menstruation start date from the registered menstruation start date and the menstrual cycle calculated from the menstruation start date, and can use this to find the day when the severity of the symptom is at its maximum. The
つぎに、本開示のデータ収集解析装置100の作用効果について説明する。本開示のデータ収集解析装置100は、ユーザの身体の健康状態と健康に影響を及ぼす情報であるライフログデータを記憶する記憶部として機能するデータ保存機能120と、ライフログデータに基づいて、一のユーザの健康状態の所定の基準時の周辺期の症状について予測を行う症状予測部として機能する予測機能と、を備える。
Next, the effects of the data collection and
この予測機能は、発症日予測機能140、発症周期予測機能145、重症度予測機能160、または重症度最大日予測機能165のうち少なくとも一つとする。
This prediction function is at least one of the onset
この構成により、ユーザのライフログデータに基づいてユーザの健康状態における所定の基準時の周辺期の症状を、正確かつ簡単に予測することができる。ライフログデータは、ユーザの健康状態と健康に影響を及ぼす情報であって、例えば、個々のユーザの身体に関する情報または身体に影響を及ぼす情報であることから、ユーザの特性にしたがった当該周辺期における症状についての予測を正確に行うことができる。このライフログデータは、ユーザの血圧、体重、活動量、体温、睡眠時間、服薬データ(服薬の有無)、月経開始日、居住地の情報の少なくとも一つを含むものとする。これら身体に関する情報または身体に影響を及ぼす情報を利用することで、個々のユーザの健康状態の所定の基準時周辺期の症状についての予測を可能にする。 With this configuration, it is possible to accurately and easily predict symptoms in a peripheral period of a user's health condition at a specified reference time based on the user's life log data. The life log data is information that affects the user's health condition and health, for example, information about the body of an individual user or information that affects the body, so that it is possible to accurately predict symptoms in that peripheral period according to the user's characteristics. This life log data includes at least one of the user's blood pressure, weight, activity level, body temperature, sleep time, medication data (whether or not the user is taking medication), menstruation start date, and place of residence. By using this information about the body or information that affects the body, it is possible to predict symptoms in the peripheral period of an individual user's health condition at a specified reference time.
また、本開示において、健康状態の所定の基準時の周辺期の症状とは、月経開始時の周辺期の症状である。月経開始日等の周期は、あまり個人差が出にくく、またその周期も分かりやすいものの、その周辺期の症状については個人差があり、それを事前に把握したいという要望がある。 In addition, in the present disclosure, peripheral symptoms at a specific reference time of health status are peripheral symptoms at the start of menstruation. While the cycle of the menstrual start date, etc. does not vary much from person to person and is easy to understand, symptoms in the peripheral period do vary from person to person, and there is a demand to know these in advance.
本開示においては、特に月経開始日周辺期の症状として、腹痛、頭痛、腰痛、気分の不快感、いらいらする状態、出血、むねの張り、おりもの、肌あれ、または倦怠感が考えられている。これら症状には、個人差もあり、またその周期性もはっきりしていない場合がある。 In this disclosure, symptoms that occur particularly around the start of menstruation are considered to be abdominal pain, headache, back pain, feeling unwell, irritability, bleeding, breast bloating, vaginal discharge, rough skin, or fatigue. These symptoms vary from person to person, and their periodicity may not be clearly defined.
本開示において、ユーザのライフログデータからこれら諸症状について予測を行うことができる。 In this disclosure, it is possible to predict these symptoms from a user's life log data.
上記予測機能である発症日予測機能140または発症周期予測機能145は、ユーザのライフログデータから症状の発症日、発症終了日または発症周期を予測する。また、予測機能である重症度予測機能160または重症度最大日予測機能165は、ユーザのライフログデータから症状の重症度合いまたは重症度が最大であるときの日を予測する。
The prediction functions, onset
この構成により、ライフログデータから、月経に伴う腹痛、頭痛等の発症日、発症終了日、発症周期、重症度の程度、重症度が最大となる日を予測することができる。 With this configuration, it is possible to predict the onset date, end date, onset cycle, degree of severity, and date of maximum severity of abdominal pain, headache, etc. associated with menstruation from life log data.
本開示のデータ収集解析装置100において、各予測機能(発症日予測機能140、発症周期予測機能145、重症度予測機能160および重症度最大日予測機能165)は、ユーザのライフログデータを説明変数とし、ユーザの健康状態の所定の基準時の周辺期の症状についての情報を目的変数として学習された予測モデルを記憶している。ここでの周辺期の症状として、それぞれ発症日、発症終了日、発症周期、重症度の程度、重症度が最大となる日を目的変数とする。
In the data collection and
これら予測機能は、一のユーザのライフログデータを予測モデルに入力して、一のユーザの健康状態の所定の基準時の周辺期の症状、例えば月経開始時の周辺期における諸症状に関する情報を予測することができる。 These prediction functions can input a user's life log data into a prediction model to predict information about the user's peri-menstrual symptoms at a given baseline time point, such as symptoms at the start of menstruation.
本開示において、発症日予測モデルまたは重症度最大日予測モデルは、基準時と症状に関する日時との差分情報を目的変数として学習されている。すなわち、基準時である月経開始日と、症状に関する日時である発症日、発症終了日または重症度最大日との日数差を目的変数として学習される。 In the present disclosure, the onset date prediction model or maximum severity date prediction model is trained using difference information between the reference time and the date and time related to the symptoms as the objective variable. In other words, the model is trained using the difference in number of days between the reference time, which is the start date of menstruation, and the date and time related to the symptoms, which is the onset date, the end date of onset, or the maximum severity date, as the objective variable.
発症日、発症終了日および重症度最大日は、月経開始日と相関がありこれを利用することで、各諸症状の発症日および発症終了日の予測を可能にする。 The onset date, end date, and date of maximum severity are correlated with the start date of menstruation, and by utilizing this, it is possible to predict the onset and end date of each symptom.
各予測機能(発症日予測機能140、発症周期予測機能145、重症度予測機能160および重症度最大日予測機能165)は、症状ごとに学習された複数の予測モデルを記憶している。予測機能は、複数の予測モデルから、症状に応じた予測モデルを選択して予測を行う。症状ごとに予測モデルを備えることで、正確な予測を可能にする。
Each prediction function (onset
本開示のデータ収集解析装置100は、ユーザのライフログデータを説明変数とし、ユーザの健康状態の所定の基準時の周辺期の症状についての情報(発症日、発症終了日、発症周期、重症度、重症度最大日)を目的変数として予測モデルを学習して生成する予測モデル生成機能をさらに備える。この予測モデル生成機能は、発症日予測モデル生成機能130、発症周期予測モデル生成機能135、重症度予測モデル生成機能150、および重症度最大日予測モデル生成機能155の少なくとも一つである。
The data collection and
上記実施形態の説明に用いたブロック図は、機能単位のブロックを示している。これらの機能ブロック(構成部)は、ハードウェア及びソフトウェアの少なくとも一方の任意の組み合わせによって実現される。また、各機能ブロックの実現方法は特に限定されない。すなわち、各機能ブロックは、物理的又は論理的に結合した1つの装置を用いて実現されてもよいし、物理的又は論理的に分離した2つ以上の装置を直接的又は間接的に(例えば、有線、無線などを用いて)接続し、これら複数の装置を用いて実現されてもよい。機能ブロックは、上記1つの装置又は上記複数の装置にソフトウェアを組み合わせて実現されてもよい。 The block diagrams used to explain the above embodiments show functional blocks. These functional blocks (components) are realized by any combination of at least one of hardware and software. Furthermore, the method of realizing each functional block is not particularly limited. That is, each functional block may be realized using one device that is physically or logically coupled, or may be realized using two or more devices that are physically or logically separated and directly or indirectly connected (e.g., using wires, wirelessly, etc.). The functional blocks may be realized by combining the one device or the multiple devices with software.
機能には、判断、決定、判定、計算、算出、処理、導出、調査、探索、確認、受信、送信、出力、アクセス、解決、選択、選定、確立、比較、想定、期待、見做し、報知(broadcasting)、通知(notifying)、通信(communicating)、転送(forwarding)、構成(configuring)、再構成(reconfiguring)、割り当て(allocating、mapping)、割り振り(assigning)などがあるが、これらに限られない。たとえば、送信を機能させる機能ブロック(構成部)は、送信部(transmitting unit)や送信機(transmitter)と呼称される。いずれも、上述したとおり、実現方法は特に限定されない。 Functions include, but are not limited to, judgement, determination, judgment, calculation, computation, processing, derivation, investigation, search, confirmation, reception, transmission, output, access, resolution, selection, selection, establishment, comparison, assumption, expectation, regard, broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocating, mapping, and assignment. For example, a functional block (component) that performs the transmission function is called a transmitting unit or transmitter. As mentioned above, there are no particular limitations on the method of realization for either of these.
例えば、本開示の一実施の形態におけるデータ収集解析装置100は、本開示の健康管理方法の処理を行うコンピュータとして機能してもよい。図19は、本開示の一実施の形態に係るデータ収集解析装置100のハードウェア構成の一例を示す図である。上述のデータ収集解析装置100は、物理的には、プロセッサ1001、メモリ1002、ストレージ1003、通信装置1004、入力装置1005、出力装置1006、バス1007などを含むコンピュータ装置として構成されてもよい。
For example, the data collection and
なお、以下の説明では、「装置」という文言は、回路、デバイス、ユニットなどに読み替えることができる。データ収集解析装置100のハードウェア構成は、図に示した各装置を1つ又は複数含むように構成されてもよいし、一部の装置を含まずに構成されてもよい。
In the following description, the term "apparatus" may be interpreted as a circuit, device, unit, etc. The hardware configuration of the data collection and
データ収集解析装置100における各機能は、プロセッサ1001、メモリ1002などのハードウェア上に所定のソフトウェア(プログラム)を読み込ませることによって、プロセッサ1001が演算を行い、通信装置1004による通信を制御したり、メモリ1002及びストレージ1003におけるデータの読み出し及び書き込みの少なくとも一方を制御したりすることによって実現される。
Each function of the data collection and
プロセッサ1001は、例えば、オペレーティングシステムを動作させてコンピュータ全体を制御する。プロセッサ1001は、周辺装置とのインターフェース、制御装置、演算装置、レジスタなどを含む中央処理装置(CPU:Central Processing Unit)によって構成されてもよい。例えば、上述のデータ抽出機能125、発症日予測モデル生成機能130、発症日予測機能140などは、プロセッサ1001によって実現されてもよい。
The
また、プロセッサ1001は、プログラム(プログラムコード)、ソフトウェアモジュール、データなどを、ストレージ1003及び通信装置1004の少なくとも一方からメモリ1002に読み出し、これらに従って各種の処理を実行する。プログラムとしては、上述の実施の形態において説明した動作の少なくとも一部をコンピュータに実行させるプログラムが用いられる。例えば、データ抽出機能125、発症日予測モデル生成機能130、発症日予測機能140は、メモリ1002に格納され、プロセッサ1001において動作する制御プログラムによって実現されてもよく、他の機能ブロックについても同様に実現されてもよい。上述の各種処理は、1つのプロセッサ1001によって実行される旨を説明してきたが、2以上のプロセッサ1001により同時又は逐次に実行されてもよい。プロセッサ1001は、1以上のチップによって実装されてもよい。なお、プログラムは、電気通信回線を介してネットワークから送信されても良い。
The
メモリ1002は、コンピュータ読み取り可能な記録媒体であり、例えば、ROM(Read Only Memory)、EPROM(Erasable Programmable ROM)、EEPROM(Electrically Erasable Programmable ROM)、RAM(Random Access Memory)などの少なくとも1つによって構成されてもよい。メモリ1002は、レジスタ、キャッシュ、メインメモリ(主記憶装置)などと呼ばれてもよい。メモリ1002は、本開示の一実施の形態に係る健康管理方法を実施するために実行可能なプログラム(プログラムコード)、ソフトウェアモジュールなどを保存することができる。
The
ストレージ1003は、コンピュータ読み取り可能な記録媒体であり、例えば、CD-ROM(Compact Disc ROM)などの光ディスク、ハードディスクドライブ、フレキシブルディスク、光磁気ディスク(例えば、コンパクトディスク、デジタル多用途ディスク、Blu-ray(登録商標)ディスク)、スマートカード、フラッシュメモリ(例えば、カード、スティック、キードライブ)、フロッピー(登録商標)ディスク、磁気ストリップなどの少なくとも1つによって構成されてもよい。ストレージ1003は、補助記憶装置と呼ばれてもよい。上述の記憶媒体は、例えば、メモリ1002及びストレージ1003の少なくとも一方を含むデータベース、サーバその他の適切な媒体であってもよい。
通信装置1004は、有線ネットワーク及び無線ネットワークの少なくとも一方を介してコンピュータ間の通信を行うためのハードウェア(送受信デバイス)であり、例えばネットワークデバイス、ネットワークコントローラ、ネットワークカード、通信モジュールなどともいう。通信装置1004は、例えば周波数分割複信(FDD:Frequency Division Duplex)及び時分割複信(TDD:Time Division Duplex)の少なくとも一方を実現するために、高周波スイッチ、デュプレクサ、フィルタ、周波数シンセサイザなどを含んで構成されてもよい。例えば、上述のデータ取得機能110は、通信装置1004によって実現されてもよい。
The
入力装置1005は、外部からの入力を受け付ける入力デバイス(例えば、キーボード、マウス、マイクロフォン、スイッチ、ボタン、センサなど)である。出力装置1006は、外部への出力を実施する出力デバイス(例えば、ディスプレイ、スピーカー、LEDランプなど)である。なお、入力装置1005及び出力装置1006は、一体となった構成(例えば、タッチパネル)であってもよい。
The
また、プロセッサ1001、メモリ1002などの各装置は、情報を通信するためのバス1007によって接続される。バス1007は、単一のバスを用いて構成されてもよいし、装置間ごとに異なるバスを用いて構成されてもよい。
In addition, each device such as the
また、データ収集解析装置100は、マイクロプロセッサ、デジタル信号プロセッサ(DSP:Digital Signal Processor)、ASIC(Application Specific Integrated Circuit)、PLD(Programmable Logic Device)、FPGA(Field Programmable Gate Array)などのハードウェアを含んで構成されてもよく、当該ハードウェアにより、各機能ブロックの一部又は全てが実現されてもよい。例えば、プロセッサ1001は、これらのハードウェアの少なくとも1つを用いて実装されてもよい。
The data collection and
情報の通知は、本開示において説明した態様/実施形態に限られず、他の方法を用いて行われてもよい。例えば、情報の通知は、物理レイヤシグナリング(例えば、DCI(Downlink Control Information)、UCI(Uplink Control Information))、上位レイヤシグナリング(例えば、RRC(Radio Resource Control)シグナリング、MAC(Medium Access Control)シグナリング、報知情報(MIB(Master Information Block)、SIB(System Information Block)))、その他の信号又はこれらの組み合わせによって実施されてもよい。また、RRCシグナリングは、RRCメッセージと呼ばれてもよく、例えば、RRC接続セットアップ(RRC Connection Setup)メッセージ、RRC接続再構成(RRC Connection Reconfiguration)メッセージなどであってもよい。 The notification of information is not limited to the aspects/embodiments described in the present disclosure, and may be performed using other methods. For example, the notification of information may be performed by physical layer signaling (e.g., Downlink Control Information (DCI), Uplink Control Information (UCI)), higher layer signaling (e.g., Radio Resource Control (RRC) signaling, Medium Access Control (MAC) signaling, broadcast information (Master Information Block (MIB), System Information Block (SIB))), other signals, or a combination of these. In addition, the RRC signaling may be called an RRC message, and may be, for example, an RRC Connection Setup message, an RRC Connection Reconfiguration message, etc.
本開示において説明した各態様/実施形態は、LTE(Long Term Evolution)、LTE-A(LTE-Advanced)、SUPER 3G、IMT-Advanced、4G(4th generation mobile communication system)、5G(5th generation mobile communication system)、FRA(Future Radio Access)、NR(new Radio)、W-CDMA(登録商標)、GSM(登録商標)、CDMA2000、UMB(Ultra Mobile Broadband)、IEEE 802.11(Wi-Fi(登録商標))、IEEE 802.16(WiMAX(登録商標))、IEEE 802.20、UWB(Ultra-WideBand)、Bluetooth(登録商標)、その他の適切なシステムを利用するシステム及びこれらに基づいて拡張された次世代システムの少なくとも一つに適用されてもよい。また、複数のシステムが組み合わされて(例えば、LTE及びLTE-Aの少なくとも一方と5Gとの組み合わせ等)適用されてもよい。 Each aspect/embodiment described in this disclosure may be applied to at least one of systems utilizing LTE (Long Term Evolution), LTE-Advanced (LTE-A), SUPER 3G, IMT-Advanced, 4G (4th generation mobile communication system), 5G (5th generation mobile communication system), FRA (Future Radio Access), NR (new Radio), W-CDMA (registered trademark), GSM (registered trademark), CDMA2000, UMB (Ultra Mobile Broadband), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, UWB (Ultra-WideBand), Bluetooth (registered trademark), or other suitable systems, and next generation systems enhanced based on these. Additionally, multiple systems may be combined (for example, a combination of at least one of LTE and LTE-A with 5G, etc.).
本開示において説明した各態様/実施形態の処理手順、シーケンス、フローチャートなどは、矛盾の無い限り、順序を入れ替えてもよい。例えば、本開示において説明した方法については、例示的な順序を用いて様々なステップの要素を提示しており、提示した特定の順序に限定されない。 The processing steps, sequences, flow charts, etc. of each aspect/embodiment described in this disclosure may be reordered unless inconsistent. For example, the methods described in this disclosure present elements of various steps using an example order and are not limited to the particular order presented.
情報等は、上位レイヤ(又は下位レイヤ)から下位レイヤ(又は上位レイヤ)へ出力され得る。複数のネットワークノードを介して入出力されてもよい。 Information, etc. may be output from a higher layer (or a lower layer) to a lower layer (or a higher layer). It may also be input/output via multiple network nodes.
入出力された情報等は特定の場所(例えば、メモリ)に保存されてもよいし、管理テーブルを用いて管理してもよい。入出力される情報等は、上書き、更新、又は追記され得る。出力された情報等は削除されてもよい。入力された情報等は他の装置へ送信されてもよい。 The input and output information may be stored in a specific location (e.g., memory) or may be managed using a management table. The input and output information may be overwritten, updated, or added to. The output information may be deleted. The input information may be transmitted to another device.
判定は、1ビットで表される値(0か1か)によって行われてもよいし、真偽値(Boolean:true又はfalse)によって行われてもよいし、数値の比較(例えば、所定の値との比較)によって行われてもよい。 The determination may be based on a value represented by one bit (0 or 1), a Boolean (true or false) value, or a comparison of numerical values (e.g., with a predetermined value).
本開示において説明した各態様/実施形態は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。また、所定の情報の通知(例えば、「Xであること」の通知)は、明示的に行うものに限られず、暗黙的(例えば、当該所定の情報の通知を行わない)ことによって行われてもよい。 Each aspect/embodiment described in this disclosure may be used alone, in combination, or switched depending on the execution. In addition, notification of specific information (e.g., notification that "X is the case") is not limited to being done explicitly, but may be done implicitly (e.g., not notifying the specific information).
以上、本開示について詳細に説明したが、当業者にとっては、本開示が本開示中に説明した実施形態に限定されるものではないということは明らかである。本開示は、請求の範囲の記載により定まる本開示の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。したがって、本開示の記載は、例示説明を目的とするものであり、本開示に対して何ら制限的な意味を有するものではない。 Although the present disclosure has been described in detail above, it is clear to those skilled in the art that the present disclosure is not limited to the embodiments described herein. The present disclosure can be implemented in modified and altered forms without departing from the spirit and scope of the present disclosure as defined by the claims. Therefore, the description of the present disclosure is intended as an illustrative example and does not have any limiting meaning on the present disclosure.
ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれるか、他の名称で呼ばれるかを問わず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行可能ファイル、実行スレッド、手順、機能などを意味するよう広く解釈されるべきである。 Software shall be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc., whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise.
また、ソフトウェア、命令、情報などは、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、有線技術(同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線(DSL:Digital Subscriber Line)など)及び無線技術(赤外線、マイクロ波など)の少なくとも一方を使用してウェブサイト、サーバ、又は他のリモートソースから送信される場合、これらの有線技術及び無線技術の少なくとも一方は、伝送媒体の定義内に含まれる。 Software, instructions, information, etc. may also be transmitted and received via a transmission medium. For example, if the software is transmitted from a website, server, or other remote source using wired technologies (such as coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL)), and/or wireless technologies (such as infrared, microwave), then these wired and/or wireless technologies are included within the definition of a transmission medium.
本開示において説明した情報、信号などは、様々な異なる技術のいずれかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップなどは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、又はこれらの任意の組み合わせによって表されてもよい。 The information, signals, etc. described in this disclosure may be represented using any of a variety of different technologies. For example, data, instructions, commands, information, signals, bits, symbols, chips, etc. that may be referred to throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or magnetic particles, optical fields or photons, or any combination thereof.
なお、本開示において説明した用語及び本開示の理解に必要な用語については、同一の又は類似する意味を有する用語と置き換えてもよい。例えば、チャネル及びシンボルの少なくとも一方は信号(シグナリング)であってもよい。また、信号はメッセージであってもよい。また、コンポーネントキャリア(CC:Component Carrier)は、キャリア周波数、セル、周波数キャリアなどと呼ばれてもよい。 Note that the terms described in this disclosure and the terms necessary for understanding this disclosure may be replaced with terms having the same or similar meanings. For example, at least one of the channel and the symbol may be a signal (signaling). Also, the signal may be a message. Also, the component carrier (CC) may be called a carrier frequency, a cell, a frequency carrier, etc.
本開示において使用する「システム」及び「ネットワーク」という用語は、互換的に使用される。 As used in this disclosure, the terms "system" and "network" are used interchangeably.
また、本開示において説明した情報、パラメータなどは、絶対値を用いて表されてもよいし、所定の値からの相対値を用いて表されてもよいし、対応する別の情報を用いて表されてもよい。例えば、無線リソースはインデックスによって指示されるものであってもよい。 In addition, the information, parameters, etc. described in this disclosure may be represented using absolute values, may be represented using relative values from a predetermined value, or may be represented using other corresponding information. For example, radio resources may be indicated by an index.
上述したパラメータに使用する名称はいかなる点においても限定的な名称ではない。さらに、これらのパラメータを使用する数式等は、本開示で明示的に開示したものと異なる場合もある。様々なチャネル(例えば、PUCCH、PDCCHなど)及び情報要素は、あらゆる好適な名称によって識別できるので、これらの様々なチャネル及び情報要素に割り当てている様々な名称は、いかなる点においても限定的な名称ではない。 The names used for the above-mentioned parameters are not limiting in any way. Moreover, the formulas etc. using these parameters may differ from those explicitly disclosed in this disclosure. The various channels (e.g., PUCCH, PDCCH, etc.) and information elements may be identified by any suitable names, and therefore the various names assigned to these various channels and information elements are not limiting in any way.
本開示で使用する「判断(determining)」、「決定(determining)」という用語は、多種多様な動作を包含する場合がある。「判断」、「決定」は、例えば、判定(judging)、計算(calculating)、算出(computing)、処理(processing)、導出(deriving)、調査(investigating)、探索(looking up、search、inquiry)(例えば、テーブル、データベース又は別のデータ構造での探索)、確認(ascertaining)した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、受信(receiving)(例えば、情報を受信すること)、送信(transmitting)(例えば、情報を送信すること)、入力(input)、出力(output)、アクセス(accessing)(例えば、メモリ中のデータにアクセスすること)した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、解決(resolving)、選択(selecting)、選定(choosing)、確立(establishing)、比較(comparing)などした事を「判断」「決定」したとみなす事を含み得る。つまり、「判断」「決定」は、何らかの動作を「判断」「決定」したとみなす事を含み得る。また、「判断(決定)」は、「想定する(assuming)」、「期待する(expecting)」、「みなす(considering)」などで読み替えられてもよい。 As used in this disclosure, the terms "determining" and "determining" may encompass a wide variety of actions. "Determining" and "determining" may include, for example, judging, calculating, computing, processing, deriving, investigating, looking up, searching, inquiring (e.g., searching in a table, database, or other data structure), ascertaining, and the like. "Determining" and "determining" may also include receiving (e.g., receiving information), transmitting (e.g., sending information), input, output, accessing (e.g., accessing data in memory), and the like. Additionally, "judgment" and "decision" can include considering resolving, selecting, choosing, establishing, comparing, etc., to have been "judged" or "decided." In other words, "judgment" and "decision" can include considering some action to have been "judged" or "decided." Additionally, "judgment (decision)" can be interpreted as "assuming," "expecting," "considering," etc.
「接続された(connected)」、「結合された(coupled)」という用語、又はこれらのあらゆる変形は、2又はそれ以上の要素間の直接的又は間接的なあらゆる接続又は結合を意味し、互いに「接続」又は「結合」された2つの要素間に1又はそれ以上の中間要素が存在することを含むことができる。要素間の結合又は接続は、物理的なものであっても、論理的なものであっても、或いはこれらの組み合わせであってもよい。例えば、「接続」は「アクセス」で読み替えられてもよい。本開示で使用する場合、2つの要素は、1又はそれ以上の電線、ケーブル及びプリント電気接続の少なくとも一つを用いて、並びにいくつかの非限定的かつ非包括的な例として、無線周波数領域、マイクロ波領域及び光(可視及び不可視の両方)領域の波長を有する電磁エネルギーなどを用いて、互いに「接続」又は「結合」されると考えることができる。 The terms "connected," "coupled," or any variation thereof, refer to any direct or indirect connection or coupling between two or more elements, and may include the presence of one or more intermediate elements between two elements that are "connected" or "coupled" to each other. The coupling or connection between elements may be physical, logical, or a combination thereof. For example, "connected" may be read as "access." As used in this disclosure, two elements may be considered to be "connected" or "coupled" to each other using at least one of one or more wires, cables, and printed electrical connections, as well as electromagnetic energy having wavelengths in the radio frequency range, microwave range, and optical (both visible and invisible) range, as some non-limiting and non-exhaustive examples.
本開示において使用する「に基づいて」という記載は、別段に明記されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という記載は、「のみに基づいて」と「に少なくとも基づいて」の両方を意味する。 As used in this disclosure, the phrase "based on" does not mean "based only on," unless expressly stated otherwise. In other words, the phrase "based on" means both "based only on" and "based at least on."
本開示において使用する「第1の」、「第2の」などの呼称を使用した要素へのいかなる参照も、それらの要素の量又は順序を全般的に限定しない。これらの呼称は、2つ以上の要素間を区別する便利な方法として本開示において使用され得る。したがって、第1及び第2の要素への参照は、2つの要素のみが採用され得ること、又は何らかの形で第1の要素が第2の要素に先行しなければならないことを意味しない。 Any reference to elements using designations such as "first," "second," etc., used in this disclosure does not generally limit the quantity or order of those elements. These designations may be used in this disclosure as a convenient way to distinguish between two or more elements. Thus, a reference to a first and a second element does not imply that only two elements may be employed or that the first element must precede the second element in some way.
本開示において、「含む(include)」、「含んでいる(including)」及びそれらの変形が使用されている場合、これらの用語は、用語「備える(comprising)」と同様に、包括的であることが意図される。さらに、本開示において使用されている用語「又は(or)」は、排他的論理和ではないことが意図される。 When the terms "include," "including," and variations thereof are used in this disclosure, these terms are intended to be inclusive, similar to the term "comprising." Additionally, the term "or," as used in this disclosure, is not intended to be an exclusive or.
本開示において、例えば、英語でのa, an及びtheのように、翻訳により冠詞が追加された場合、本開示は、これらの冠詞の後に続く名詞が複数形であることを含んでもよい。 In this disclosure, where articles have been added through translation, such as a, an, and the in English, this disclosure may include that the nouns following these articles are in the plural form.
本開示において、「AとBが異なる」という用語は、「AとBが互いに異なる」ことを意味してもよい。なお、当該用語は、「AとBがそれぞれCと異なる」ことを意味してもよい。「離れる」、「結合される」などの用語も、「異なる」と同様に解釈されてもよい。 In this disclosure, the term "A and B are different" may mean "A and B are different from each other." The term may also mean "A and B are each different from C." Terms such as "separate" and "combined" may also be interpreted in the same way as "different."
20…計測装置、30…測定値転送装置、40…体調登録装置、50…基礎体質登録装置、60…月経情報登録装置、70…気象情報取得装置、100…データ収集解析装置、90…ネットワーク、31…データ取得機能、32…データ転送機能、33…計測装置認証機能、34…利用者認証機能、41…データ登録機能、42…データ転送機能、43…利用者認証機能、51…データ登録機能、52…データ転送機能、61…データ登録機能、62…データ転送機能、71…データ取得機能、72…データ転送機能、110…データ取得機能、120…データ保存機能、130…発症日予測モデル生成機能、135…発症周期予測モデル生成機能、140…発症日予測機能、145…発症周期予測機能、150…重症度予測モデル生成機能、155…重症度最大日予測モデル生成機能、160…重症度予測機能、165…重症度最大日予測機能、170…結果通知機能。
20...measuring device, 30...measurement value transfer device, 40...physical condition registration device, 50...basic constitution registration device, 60...menstrual information registration device, 70...weather information acquisition device, 100...data collection and analysis device, 90...network, 31...data acquisition function, 32...data transfer function, 33...measuring device authentication function, 34...user authentication function, 41...data registration function, 42...data transfer function, 43...user authentication function, 51...data registration function, 52...data transfer function, 61...data registration recording function, 62...data transfer function, 71...data acquisition function, 72...data transfer function, 110...data acquisition function, 120...data storage function, 130...onset date prediction model generation function, 135...onset cycle prediction model generation function, 140...onset date prediction function, 145...onset cycle prediction function, 150...severity prediction model generation function, 155...maximum severity day prediction model generation function, 160...severity prediction function, 165...maximum severity day prediction function, 170...result notification function.
Claims (4)
前記ユーザのライフログデータのうち、前記ユーザの体調データ、前記ユーザの基礎体質データ、気象データ、前記ユーザの月経状態の所定の基準時および前記ユーザの月経周期を説明変数とし、月経状態の所定の基準時と、前記ユーザの月経状態の所定の基準時の前後所定期間を示す周辺期の症状の発症日との日数差を目的変数として学習した予測モデルを記憶する予測モデル記憶部と、
前記予測モデルに基づいて、一のユーザの月経状態の所定の基準時の前後所定期間を示す周辺期の症状の発症日の予測を行う症状予測部と、
を備え、
前記症状予測部は、前記一のユーザのライフログデータを前記予測モデルに入力して、前記一のユーザの月経状態の所定の基準時の前後所定期間を示す周辺期の症状の発症日についての予測を行う、
健康管理装置。 A storage unit that stores life log data indicating information indicating a menstrual state of a user's body or information affecting menstruation;
a prediction model storage unit that stores a prediction model learned using the user's physical condition data, the user's basic constitution data, weather data, a predetermined reference time of the user's menstrual state, and the user's menstrual cycle as explanatory variables from among the user's life log data, and using the difference in number of days between the predetermined reference time of the menstrual state and the onset date of peripheral symptoms indicating a predetermined period before and after the predetermined reference time of the user's menstrual state as an objective variable;
A symptom prediction unit that predicts an onset date of a peripheral symptom indicating a predetermined period before and after a predetermined reference time of a menstrual state of a user based on the prediction model;
Equipped with
The symptom prediction unit inputs the life log data of the one user into the prediction model and predicts an onset date of a peripheral symptom indicating a predetermined period before and after a predetermined reference time of the menstrual state of the one user.
Health management device.
前記ユーザのライフログデータのうち、前記ユーザの体調データ、前記ユーザの基礎体質データ、気象データ、前記ユーザの月経状態の所定の基準時および前記ユーザの月経周期を説明変数とし、前記ユーザの月経状態の所定の基準時の周辺期の症状の終了日と、月経状態の所定の基準時との日数差を目的変数として学習した予測モデルを記憶する予測モデル記憶部と、
前記予測モデルに基づいて、一のユーザの月経状態の所定の基準時の前後所定期間を示す周辺期の症状の終了日の予測を行う症状予測部と、
を備え、
前記症状予測部は、前記一のユーザのライフログデータを前記予測モデルに入力して、前記一のユーザの月経状態の所定の基準時の前後所定期間を示す周辺期の症状の終了日についての予測を行う、
健康管理装置。 A storage unit that stores life log data indicating information indicating a menstrual state of a user's body or information affecting menstruation;
a prediction model storage unit that stores a prediction model learned using the user's physical condition data, the user's basic constitution data, weather data, a predetermined reference time of the user's menstrual state, and the user's menstrual cycle as explanatory variables, and using the difference in number of days between the end date of the peripheral symptoms at the predetermined reference time of the user's menstrual state and the predetermined reference time of the menstrual state as a response variable, from among the user's life log data;
A symptom prediction unit that predicts an end date of a peripheral symptom indicating a predetermined period before and after a predetermined reference time of a menstrual state of a user based on the prediction model;
Equipped with
The symptom prediction unit inputs the life log data of the one user into the prediction model to predict an end date of a peripheral symptom indicating a predetermined period before and after a predetermined reference time of the menstrual state of the one user.
Health management device.
前記ユーザのライフログデータのうち、前記ユーザの体調データ、前記ユーザの基礎体質データ、気象データ、前記ユーザの月経状態の所定の基準時および前記ユーザの月経周期を説明変数とし、前記ユーザの月経状態の所定の基準時の周辺期の症状の発症周期を目的変数として学習した予測モデルを記憶する予測モデル記憶部と、
前記予測モデルに基づいて、一のユーザの月経状態の所定の基準時の前後所定期間を示す周辺期の症状の発症周期の予測を行う症状予測部と、
を備え、
前記症状予測部は、前記一のユーザのライフログデータを前記予測モデルに入力して、前記一のユーザの月経状態の所定の基準時の前後所定期間を示す周辺期の症状の発症周期についての予測を行う、
健康管理装置。 A storage unit that stores life log data indicating information indicating a menstrual state of a user's body or information affecting menstruation;
a prediction model storage unit that stores a prediction model learned using the user's physical condition data, the user's basic constitution data, weather data, a predetermined reference time of the user's menstrual state, and the user's menstrual cycle as explanatory variables and the onset cycle of symptoms in the peripheral period of the user's menstrual state at the predetermined reference time as a response variable, among the user's life log data;
A symptom prediction unit that predicts an onset cycle of a peripheral symptom indicating a predetermined period before and after a predetermined reference time of a menstrual state of a user based on the prediction model;
Equipped with
The symptom prediction unit inputs the life log data of the one user into the prediction model and predicts an onset cycle of a peripheral symptom indicating a predetermined period before and after a predetermined reference time of the menstrual state of the one user.
Health management device.
前記ユーザのライフログデータのうち、前記ユーザの体調データ、前記ユーザの基礎体質データ、気象データ、前記ユーザの月経状態の所定の基準時および前記ユーザの月経周期を説明変数とし、前記ユーザの月経状態の所定の基準時と、当該基準時に一番近い症状の重症度が最大となる日との日数差を目的変数として学習した予測モデルを記憶する予測モデル記憶部と、
前記予測モデルに基づいて、一のユーザの月経状態の所定の基準時の前後所定期間を示す周辺期の症状の重症度が最大となる日の予測を行う症状予測部と、
を備え、
前記症状予測部は、前記一のユーザのライフログデータを前記予測モデルに入力して、前記一のユーザの月経状態の所定の基準時の前後所定期間を示す周辺期の症状の重症度が最大となる日についての予測を行う、
健康管理装置。 A storage unit that stores life log data indicating information indicating a menstrual state of a user's body or information affecting menstruation;
a prediction model storage unit that stores a prediction model learned using explanatory variables including physical condition data of the user, basic constitution data of the user, weather data, a predetermined reference time of the menstrual state of the user, and the menstrual cycle of the user from among the life log data of the user, and a target variable including a difference in number of days between a predetermined reference time of the menstrual state of the user and the day closest to the reference time when the severity of symptoms is at its maximum;
A symptom prediction unit that predicts a day when the severity of a peripheral symptom, which indicates a predetermined period before and after a predetermined reference time of a menstrual state of a user, will be maximum based on the prediction model;
Equipped with
The symptom prediction unit inputs the life log data of the one user into the prediction model and predicts a day when the severity of a peripheral symptom indicating a predetermined period before and after a predetermined reference time of the menstrual state of the one user will be maximum.
Health management device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020182898A JP7579111B2 (en) | 2020-10-30 | 2020-10-30 | Health Management Device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020182898A JP7579111B2 (en) | 2020-10-30 | 2020-10-30 | Health Management Device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022073115A JP2022073115A (en) | 2022-05-17 |
| JP7579111B2 true JP7579111B2 (en) | 2024-11-07 |
Family
ID=81604807
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020182898A Active JP7579111B2 (en) | 2020-10-30 | 2020-10-30 | Health Management Device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7579111B2 (en) |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006280762A (en) | 2005-04-04 | 2006-10-19 | Anet Corporation | Life condition recorder device and body information processing system |
| JP2009005904A (en) | 2007-06-28 | 2009-01-15 | Tanita Corp | Body composition measuring apparatus and body composition measuring method |
| JP2016081190A (en) | 2014-10-14 | 2016-05-16 | 株式会社リラク | Physical condition predicting system and program |
| US20160139156A1 (en) | 2014-11-18 | 2016-05-19 | Welltwigs LLC | Apparatuses, methods, and systems for home monitoring of physiological states and conditions |
| JP2016131770A (en) | 2015-01-21 | 2016-07-25 | オムロン株式会社 | Health management device, health management system, and health management method |
| JP2016153978A (en) | 2015-02-20 | 2016-08-25 | キューオーエル株式会社 | Health prediction system and health prediction method |
| US20170150917A1 (en) | 2015-11-29 | 2017-06-01 | my.Flow, Inc. | Automatic detection of human physiological phenomena |
| JP2018195000A (en) | 2017-05-16 | 2018-12-06 | 佐々木 修 | Physical condition prediction system |
| US20200000441A1 (en) | 2018-06-28 | 2020-01-02 | Fitbit, Inc. | Menstrual cycle tracking |
-
2020
- 2020-10-30 JP JP2020182898A patent/JP7579111B2/en active Active
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006280762A (en) | 2005-04-04 | 2006-10-19 | Anet Corporation | Life condition recorder device and body information processing system |
| JP2009005904A (en) | 2007-06-28 | 2009-01-15 | Tanita Corp | Body composition measuring apparatus and body composition measuring method |
| JP2016081190A (en) | 2014-10-14 | 2016-05-16 | 株式会社リラク | Physical condition predicting system and program |
| US20160139156A1 (en) | 2014-11-18 | 2016-05-19 | Welltwigs LLC | Apparatuses, methods, and systems for home monitoring of physiological states and conditions |
| JP2016131770A (en) | 2015-01-21 | 2016-07-25 | オムロン株式会社 | Health management device, health management system, and health management method |
| JP2016153978A (en) | 2015-02-20 | 2016-08-25 | キューオーエル株式会社 | Health prediction system and health prediction method |
| US20170150917A1 (en) | 2015-11-29 | 2017-06-01 | my.Flow, Inc. | Automatic detection of human physiological phenomena |
| JP2018195000A (en) | 2017-05-16 | 2018-12-06 | 佐々木 修 | Physical condition prediction system |
| US20200000441A1 (en) | 2018-06-28 | 2020-01-02 | Fitbit, Inc. | Menstrual cycle tracking |
Non-Patent Citations (1)
| Title |
|---|
| 藤原 円香 Madoka Fujiwara,スマートウォッチを用いた女性の体調の推定 Estimation of physical condition of female using smart watch,第81回(2019年)全国大会講演論文集(3) ネットワーク セキュリティ,2019年02月28日,p.3-215, 3-216 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022073115A (en) | 2022-05-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Egemen et al. | Risk estimates supporting the 2019 ASCCP risk-based management consensus guidelines | |
| KR102024375B1 (en) | Apparatus and method for predicting disease risk of chronic kidney disease | |
| TWI476414B (en) | Decentralized spectrum sensing | |
| Zhao et al. | Prognostic value of an inflammatory biomarker-based clinical algorithm in septic patients in the emergency department: an observational study | |
| CN108135507B (en) | Systems and methods for predicting heart failure decompensation | |
| KR20140107714A (en) | Health management system and method for providing health information thereof | |
| CN118553445A (en) | User monitoring data analysis and early warning method based on real-time information synchronization | |
| JP2021026401A (en) | Examination device | |
| JP7579111B2 (en) | Health Management Device | |
| CN114649094B (en) | Breast cancer multi-parameter clinical decision auxiliary device based on nuclear magnetic resonance | |
| JP6687795B1 (en) | Behavior change promotion device | |
| JP7700228B2 (en) | Data collection and analysis equipment | |
| Tang et al. | Clinical significance of early troponin I levels on the prognosis of patients with severe heat stroke | |
| Chanthavilay et al. | Economic evaluation of screening strategies combined with HPV vaccination of preadolescent girls for the prevention of cervical cancer in Vientiane, Lao PDR | |
| JP7714543B2 (en) | Recommended information providing device | |
| JP7492856B2 (en) | Examination Equipment | |
| Zamanzade et al. | Efficient estimation of a disease prevalence using auxiliary ranks information: E. Zamanzade et al. | |
| WO2023218763A1 (en) | User behavior proposal device and estimation model generation device | |
| JP7785191B2 (en) | Device used to estimate equipment | |
| JP6705038B1 (en) | Action support device | |
| KR102771712B1 (en) | Method and system for predicting change in blood sugar after meal | |
| JP7771410B2 (en) | Target value setting device | |
| Uno et al. | Comparing risk scoring systems beyond the ROC paradigm in survival analysis | |
| JP2025108073A (en) | Information processing device and information processing method | |
| JP2024066815A (en) | Management Device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230808 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240312 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240313 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240510 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240827 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241003 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20241022 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241025 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7579111 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |