JP2013240524A - 基礎体温情報処理装置、および、基礎体温情報処理方法、ならびに、基礎体温情報処理プログラム - Google Patents
基礎体温情報処理装置、および、基礎体温情報処理方法、ならびに、基礎体温情報処理プログラム Download PDFInfo
- Publication number
- JP2013240524A JP2013240524A JP2012116799A JP2012116799A JP2013240524A JP 2013240524 A JP2013240524 A JP 2013240524A JP 2012116799 A JP2012116799 A JP 2012116799A JP 2012116799 A JP2012116799 A JP 2012116799A JP 2013240524 A JP2013240524 A JP 2013240524A
- Authority
- JP
- Japan
- Prior art keywords
- body temperature
- basal body
- temperature measurement
- measurement value
- day
- 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.)
- Granted
Links
Images
Landscapes
- Measuring Temperature Or Quantity Of Heat (AREA)
- Measuring And Recording Apparatus For Diagnosis (AREA)
Abstract
【課題】基礎体温測定値の基礎体温としての正確さを判断する装置を提供すること。
【解決手段】或る被測定者の複数日にわたる基礎体温測定値の情報を含む基礎体温測定情報を取得する取得部310と、基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値ならびに或る日以前の日および或る日以降の日における基礎体温測定値に基づいて、被測定者が発熱した状態で測定された基礎体温測定値であるか否かを判定することにより、或る日の基礎体温測定値が正確であるか否かを判断する判断部310と、判断部310が正確でないと判断した基礎体温測定値を補正する補正部310と、を有する基礎体温情報処理装置。
【選択図】図3
【解決手段】或る被測定者の複数日にわたる基礎体温測定値の情報を含む基礎体温測定情報を取得する取得部310と、基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値ならびに或る日以前の日および或る日以降の日における基礎体温測定値に基づいて、被測定者が発熱した状態で測定された基礎体温測定値であるか否かを判定することにより、或る日の基礎体温測定値が正確であるか否かを判断する判断部310と、判断部310が正確でないと判断した基礎体温測定値を補正する補正部310と、を有する基礎体温情報処理装置。
【選択図】図3
Description
この発明は、基礎体温情報を処理する基礎体温情報処理装置および基礎体温処理方法に関し、より詳しくは、基礎体温情報に含まれる基礎体温測定値の基礎体温としての正確さを判定する装置、および、当該装置において用いられる方法に関する。
また、この発明は、基礎体温測定値の、基礎体温としての正確さを判定する方法をコンピュータに実行させるためのプログラムに関する。
従来、女性の基礎体温の測定に関連した技術として、例えば、特許文献1(特開平10−197356号公報)に示すように、体温が測定された測定時刻に応じた優先度を決定し、測定値の表示において、所定の優先度以上の測定値のみを表示する婦人体温計がある。
また、特許文献2(特開平10−281891号公報)に示すように、基礎体温が測定された日や、測定されなかった日について、後日妥当な測定値の再入力を行なうことができる婦人体温計がある。
上記従来技術によれば、或る一日について基礎体温測定値が複数あるような場合に、それらのなかから基礎体温としてより望ましい値を有する蓋然性が高い測定値を選択し、選択した値を基礎体温として採用することができる。しかしながら、当該選択された基礎体温測定値が基礎体温として正確であるか否かについて、依然として不明である。
したがって、上記従来技術においては、場合によっては(例えば1日に一度だけ基礎体温の測定が行われるような場合や被測定者が発熱している状態で基礎体温の測定が行われる場合)、基礎体温としての正確さを欠いた測定値であっても基礎体温として採用される。
そこで、この発明の課題は、基礎体温測定値の基礎体温としての正確さを判断する基礎体温情報処理装置、および当該装置において用いられる基礎体温情報処理方法を提供することにある。
また、この発明の課題は、上記基礎体温情報処理方法をコンピュータに実行させるためのプログラムを提供することにある。
上記課題を解決するため、この発明の第1の局面である基礎体温情報処理装置は、
或る被測定者の複数日にわたる基礎体温測定値の情報を含む基礎体温測定情報を取得する取得部と、
基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値ならびに或る日以前の日および或る日以降の日における基礎体温測定値に基づいて、被測定者が発熱した状態で測定された基礎体温測定値であるか否かを判定することにより、或る日の基礎体温測定値が正確であるか否かを判断する判断部と、
判断部が正確でないと判断した基礎体温測定値を補正する補正部と、を有することを特徴とする。
或る被測定者の複数日にわたる基礎体温測定値の情報を含む基礎体温測定情報を取得する取得部と、
基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値ならびに或る日以前の日および或る日以降の日における基礎体温測定値に基づいて、被測定者が発熱した状態で測定された基礎体温測定値であるか否かを判定することにより、或る日の基礎体温測定値が正確であるか否かを判断する判断部と、
判断部が正確でないと判断した基礎体温測定値を補正する補正部と、を有することを特徴とする。
この発明の第1の局面である基礎体温情報処理装置は、基礎体温測定情報のデータに含まれる基礎体温測定値が、被測定者が何らかの疾病等に罹患するなどにより発熱している状態で測定された基礎体温測定値であるか否かを判定することにより、当該基礎体温測定値が基礎体温として正確であるか否かを判断し、正確でないと判断された基礎体温測定値を補正することができる。
第1の局面の一実施形態による基礎体温情報処理装置は、取得部が、少なくとも一月経周期にわたる複数日の基礎体温測定値の情報を含む基礎体温測定情報を取得し、判断部が、一月経周期における基礎体温測定値の最高値および最低値と、或る日の直前の2日および直後の2日における基礎体温測定値と、に基づいて、被測定者が発熱した状態で測定された基礎体温測定値であるか否かを判定してもよいことを特徴とする。
第2の局面では、この基礎体温情報処理装置は、
或る被測定者の複数日にわたる基礎体温測定値および基礎体温測定値が測定された測定時刻の情報を含む基礎体温測定情報を取得する取得部と、
基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値およびその測定時刻、ならびに、或る日以前の日および或る日以降の日における基礎体温測定値およびそれらの測定時刻に基づいて、或る日の基礎体温測定値が正確であるか否かを判断する判断部と、
判断部が正確でないと判断した基礎体温測定値を補正する補正部と、を有することを特徴とする。
或る被測定者の複数日にわたる基礎体温測定値および基礎体温測定値が測定された測定時刻の情報を含む基礎体温測定情報を取得する取得部と、
基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値およびその測定時刻、ならびに、或る日以前の日および或る日以降の日における基礎体温測定値およびそれらの測定時刻に基づいて、或る日の基礎体温測定値が正確であるか否かを判断する判断部と、
判断部が正確でないと判断した基礎体温測定値を補正する補正部と、を有することを特徴とする。
この発明の第2の局面である基礎体温情報処理装置は、基礎体温測定情報のデータに含まれる基礎体温測定値が、測定時刻が遅くなってしまいサーカディアンリズムの影響等を受けて値が高くなっているか否かを判定することにより、当該基礎体温測定値が基礎体温として正確であるか否かを判断し、正確でないと判断された基礎体温測定値を補正することができる。
第2の局面の一実施形態による基礎体温情報処理装置は、判断部が、或る日の基礎体温測定値と或る日の前日の基礎体温測定値との間の温度差と、或る日の基礎体温測定値と或る日の次の日の基礎体温測定値との間の温度差と、前日の基礎体温測定値と次の日の基礎体温測定値との間の温度差と、或る日の測定時刻と前日の測定時刻との間の時刻差と、或る日の測定時刻と次の日の測定時刻との間の時刻差と、前日の測定時刻と次の日の測定時刻との間の時刻差と、に基づいて、或る日の基礎体温測定値が正確であるか否かを判断してもよいことを特徴とする。
第3の局面では、この基礎体温情報処理装置は、
或る被測定者の複数日にわたる予測方式による基礎体温測定値および予測方式による基礎体温測定値の測定に要した予測所要時間の情報を含む基礎体温測定情報を取得する取得部と、
基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値およびその予測所要時間、ならびに、複数日にわたる基礎体温測定値およびそれらの予測所要時間に基づいて、或る日の基礎体温測定値にかかる測定の精度を判定することにより、或る日の基礎体温測定値が正確であるか否かを判断する判断部と、
判断部が正確でないと判断した基礎体温測定値を補正する補正部と、を有することを特徴とする。
或る被測定者の複数日にわたる予測方式による基礎体温測定値および予測方式による基礎体温測定値の測定に要した予測所要時間の情報を含む基礎体温測定情報を取得する取得部と、
基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値およびその予測所要時間、ならびに、複数日にわたる基礎体温測定値およびそれらの予測所要時間に基づいて、或る日の基礎体温測定値にかかる測定の精度を判定することにより、或る日の基礎体温測定値が正確であるか否かを判断する判断部と、
判断部が正確でないと判断した基礎体温測定値を補正する補正部と、を有することを特徴とする。
この発明の第3の局面である基礎体温情報処理装置は、基礎体温測定情報のデータに含まれる基礎体温測定値が、大きな測定誤差を含んでいないかを予測所要時間に基づいて判定することにより当該基礎体温測定値が体温測定値として正確であるか否かを判断し、当該判断に基づいて、正確でないと判断された体温測定値を補正することができる。
第3の局面の一実施形態による基礎体温情報処理装置は、取得部が、少なくとも一月経周期にわたる複数日の基礎体温測定値およびその予測所要時間の情報を含む基礎体温測定情報を取得し、判断部が、或る日の基礎体温測定値について、当該基礎体温測定値およびその予測所要時間、ならびに、一月経周期にわたる基礎体温測定値の平均値および標準偏差、ならびに、一月経周期にわたる基礎体温測定値の予測所要時間の平均値および標準偏差に基づいて、或る日の基礎体温測定値にかかる測定の精度を判定してもよいことを特徴とする。
上記いずれの局面においても、この発明の一実施形態による基礎体温情報処理装置は、補正部が、判断部が正確でないと判断した基礎体温測定値を、当該基礎体温測定値の測定日の前日および次の日の基礎体温測定値の平均値を用いて補正してよいことを特徴とする。
上記一実施形態による基礎体温情報処理装置は、正確でないと判断された基礎体温測定値を適切な値に補正することができる。
この発明の第2の態様である基礎体温情報処理方法は、
基礎体温情報処理装置がする基礎体温情報の処理方法であって、
或る被測定者の複数日にわたる基礎体温測定値の情報を含む基礎体温測定情報を取得する情報取得ステップと、
基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値ならびに或る日以前の日および或る日以降の日における基礎体温測定値に基づいて、被測定者が発熱した状態で測定された基礎体温測定値であるか否かを判定することにより、或る日の基礎体温測定値が正確であるか否かを判断する判断ステップと、
判断ステップにより正確でないと判断された基礎体温測定値を補正する補正ステップと、を有することを特徴とする。
基礎体温情報処理装置がする基礎体温情報の処理方法であって、
或る被測定者の複数日にわたる基礎体温測定値の情報を含む基礎体温測定情報を取得する情報取得ステップと、
基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値ならびに或る日以前の日および或る日以降の日における基礎体温測定値に基づいて、被測定者が発熱した状態で測定された基礎体温測定値であるか否かを判定することにより、或る日の基礎体温測定値が正確であるか否かを判断する判断ステップと、
判断ステップにより正確でないと判断された基礎体温測定値を補正する補正ステップと、を有することを特徴とする。
この発明の第2の態様である基礎体温情報処理方法基礎体温測定情報のデータに含まれる基礎体温測定値が、被測定者が何らかの疾病等に罹患するなどにより発熱している状態で測定された基礎体温測定値であるか否かを判定することにより、当該基礎体温測定値が基礎体温として正確であるか否かを判断し、正確でないと判断された基礎体温測定値を補正することができる。
第2の局面では、基礎体温情報処理方法は、
基礎体温情報処理装置がする基礎体温情報の処理方法であって、
或る被測定者の複数日にわたる基礎体温測定値および基礎体温測定値が測定された測定時刻の情報を含む基礎体温測定情報を取得する情報取得ステップと、
基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値およびその測定時刻、ならびに、或る日以前の日および或る日以降の日における基礎体温測定値およびそれらの測定時刻に基づいて、或る日の基礎体温測定値が正確であるか否かを判断する判断ステップと、
判断ステップにより正確でないと判断された基礎体温測定値を補正する補正ステップと、を有することを特徴とする。
基礎体温情報処理装置がする基礎体温情報の処理方法であって、
或る被測定者の複数日にわたる基礎体温測定値および基礎体温測定値が測定された測定時刻の情報を含む基礎体温測定情報を取得する情報取得ステップと、
基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値およびその測定時刻、ならびに、或る日以前の日および或る日以降の日における基礎体温測定値およびそれらの測定時刻に基づいて、或る日の基礎体温測定値が正確であるか否かを判断する判断ステップと、
判断ステップにより正確でないと判断された基礎体温測定値を補正する補正ステップと、を有することを特徴とする。
第2の態様の第2の局面である基礎体温情報処理方法は、基礎体温測定情報のデータに含まれる基礎体温測定値が、測定時刻が遅くなってしまいサーカディアンリズムの影響等を受けて値が高くなっているか否かを判定することにより、当該基礎体温測定値が基礎体温として正確であるか否かを判断し、正確でないと判断された基礎体温測定値を補正することができる。
第3の局面では、基礎体温情報処理方法は、
基礎体温情報処理装置がする基礎体温情報の処理方法であって、
或る被測定者の複数日にわたる予測方式による基礎体温測定値および予測方式による基礎体温測定値の測定に要した予測所要時間の情報を含む基礎体温測定情報を取得する情報取得ステップと、
基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値およびその予測所要時間、ならびに、複数日にわたる基礎体温測定値およびそれらの予測所要時間に基づいて、或る日の基礎体温測定値にかかる測定の精度を判定することにより、或る日の基礎体温測定値が正確であるか否かを判断する判断ステップと、
判断ステップにより正確でないと判断された基礎体温測定値を補正する補正ステップと、を有することを特徴とする。
基礎体温情報処理装置がする基礎体温情報の処理方法であって、
或る被測定者の複数日にわたる予測方式による基礎体温測定値および予測方式による基礎体温測定値の測定に要した予測所要時間の情報を含む基礎体温測定情報を取得する情報取得ステップと、
基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値およびその予測所要時間、ならびに、複数日にわたる基礎体温測定値およびそれらの予測所要時間に基づいて、或る日の基礎体温測定値にかかる測定の精度を判定することにより、或る日の基礎体温測定値が正確であるか否かを判断する判断ステップと、
判断ステップにより正確でないと判断された基礎体温測定値を補正する補正ステップと、を有することを特徴とする。
第2の態様の第3の局面である基礎体温情報処理方法は、基礎体温測定情報のデータに含まれる基礎体温測定値が、大きな測定誤差を含んでいないかを予測所要時間に基づいて判定することにより当該基礎体温測定値が体温測定値として正確であるか否かを判断し、当該判断に基づいて、正確でないと判断された体温測定値を補正することができる。
この発明の第3の態様である基礎体温情報処理プログラムは、
基礎体温情報処理装置のコンピュータが実行可能なコンピュータ・プログラムであって、
コンピュータに、
或る被測定者の複数日にわたる基礎体温測定値の情報を含む基礎体温測定情報を取得する情報取得ステップと、
基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値ならびに或る日以前の日および或る日以降の日における基礎体温測定値に基づいて、被測定者が発熱した状態で測定された基礎体温測定値であるか否かを判定することにより、或る日の基礎体温測定値が正確であるか否かを判断する判断ステップと、
判断ステップにより正確でないと判断された基礎体温測定値を補正する補正ステップと、を実行させることを特徴とする。
基礎体温情報処理装置のコンピュータが実行可能なコンピュータ・プログラムであって、
コンピュータに、
或る被測定者の複数日にわたる基礎体温測定値の情報を含む基礎体温測定情報を取得する情報取得ステップと、
基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値ならびに或る日以前の日および或る日以降の日における基礎体温測定値に基づいて、被測定者が発熱した状態で測定された基礎体温測定値であるか否かを判定することにより、或る日の基礎体温測定値が正確であるか否かを判断する判断ステップと、
判断ステップにより正確でないと判断された基礎体温測定値を補正する補正ステップと、を実行させることを特徴とする。
第3の態様である基礎体温情報処理プログラムは、コンピュータに、基礎体温測定情報のデータに含まれる基礎体温測定値が、被測定者が何らかの疾病等に罹患するなどにより発熱している状態で測定された基礎体温測定値であるか否かを判定させることにより、当該基礎体温測定値が基礎体温として正確であるか否かを判断させ、正確でないと判断された基礎体温測定値を補正させることができる。
第2の局面では、基礎体温情報処理プログラムは、
基礎体温情報処理装置のコンピュータが実行可能なコンピュータ・プログラムであって、
コンピュータに、
或る被測定者の複数日にわたる基礎体温測定値および基礎体温測定値が測定された測定時刻の情報を含む基礎体温測定情報を取得する情報取得ステップと、
基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値およびその測定時刻、ならびに、或る日以前の日および或る日以降の日における基礎体温測定値およびそれらの測定時刻に基づいて、或る日の基礎体温測定値が正確であるか否かを判断する判断ステップと、
判断ステップにより正確でないと判断された基礎体温測定値を補正する補正ステップと、を実行させることを特徴とする。
基礎体温情報処理装置のコンピュータが実行可能なコンピュータ・プログラムであって、
コンピュータに、
或る被測定者の複数日にわたる基礎体温測定値および基礎体温測定値が測定された測定時刻の情報を含む基礎体温測定情報を取得する情報取得ステップと、
基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値およびその測定時刻、ならびに、或る日以前の日および或る日以降の日における基礎体温測定値およびそれらの測定時刻に基づいて、或る日の基礎体温測定値が正確であるか否かを判断する判断ステップと、
判断ステップにより正確でないと判断された基礎体温測定値を補正する補正ステップと、を実行させることを特徴とする。
第3の態様の第2の局面である基礎体温情報処理プログラムは、コンピュータに、基礎体温測定情報のデータに含まれる基礎体温測定値が、測定時刻が遅くなってしまいサーカディアンリズムの影響等を受けて値が高くなっているか否かを判定させることにより、当該基礎体温測定値が基礎体温として正確であるか否かを判断させ、正確でないと判断された基礎体温測定値を補正させることができる。
第3の局面では、基礎体温情報処理プログラムは、
基礎体温情報処理装置のコンピュータが実行可能なコンピュータ・プログラムであって、
コンピュータに、
或る被測定者の複数日にわたる予測方式による基礎体温測定値および予測方式による基礎体温測定値の測定に要した予測所要時間の情報を含む基礎体温測定情報を取得する情報取得ステップと、
基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値およびその予測所要時間、ならびに、複数日にわたる基礎体温測定値およびそれらの予測所要時間に基づいて、或る日の基礎体温測定値にかかる測定の精度を判定することにより、或る日の基礎体温測定値が正確であるか否かを判断する判断ステップと、
判断ステップにより正確でないと判断された基礎体温測定値を補正する補正ステップと、を実行させることを特徴とする。
基礎体温情報処理装置のコンピュータが実行可能なコンピュータ・プログラムであって、
コンピュータに、
或る被測定者の複数日にわたる予測方式による基礎体温測定値および予測方式による基礎体温測定値の測定に要した予測所要時間の情報を含む基礎体温測定情報を取得する情報取得ステップと、
基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値およびその予測所要時間、ならびに、複数日にわたる基礎体温測定値およびそれらの予測所要時間に基づいて、或る日の基礎体温測定値にかかる測定の精度を判定することにより、或る日の基礎体温測定値が正確であるか否かを判断する判断ステップと、
判断ステップにより正確でないと判断された基礎体温測定値を補正する補正ステップと、を実行させることを特徴とする。
第3の態様の第3の局面である基礎体温情報処理プログラムは、コンピュータに、基礎体温測定情報のデータに含まれる基礎体温測定値が、大きな測定誤差を含んでいないかを予測所要時間に基づいて判定させることにより当該基礎体温測定値が体温測定値として正確であるか否かを判断させ、当該判断に基づいて、正確でないと判断された体温測定値を補正させることができる。
以上より明らかなように、この発明の基礎体温情報処理装置は、基礎体温測定情報に含まれる基礎体温測定値の基礎体温としての正確さを判定することができる。そのため、同装置は、被測定対象者の正確な基礎体温情報を提供することができる。
また、この発明の基礎体温情報処理方法は、基礎体温測定情報に含まれる基礎体温測定値の基礎体温としての正確さを判定することができる。そのため、同方法は、被測定対象者の正確な基礎体温情報を提供することができる。
また、この発明のコンピュータ・プログラムは、基礎体温測定情報に含まれる基礎体温測定値の基礎体温としての正確さを判定することができる方法をコンピュータに実行させることができる。そのため、同コンピュータ・プログラムは、コンピュータに、被測定対象者の正確な基礎体温情報を出力させることができる。
以下、この発明の実施の形態を、図面を参照しながら詳細に説明する。
1.第1の実施形態
1−1.第1の実施形態によるシステムの構成
図1は、この発明の一態様である基礎体温情報処理装置をネットワーク上のサーバ300として構成し、一実施形態の基礎体温情報処理システム(全体を符号100で示す。)を構成した例を示す図である。このシステム100は、携帯端末としてのスマートフォン200と、基礎体温情報処理装置として動作するサーバ300と、体温計400とを含む。スマートフォン200と体温計400とは、NFC(Near Field Communication;近距離無線通信)によって互いに通信可能である。スマートフォン200とサーバ300とは、ネットワーク900を介して互いに通信可能である。
1−1.第1の実施形態によるシステムの構成
図1は、この発明の一態様である基礎体温情報処理装置をネットワーク上のサーバ300として構成し、一実施形態の基礎体温情報処理システム(全体を符号100で示す。)を構成した例を示す図である。このシステム100は、携帯端末としてのスマートフォン200と、基礎体温情報処理装置として動作するサーバ300と、体温計400とを含む。スマートフォン200と体温計400とは、NFC(Near Field Communication;近距離無線通信)によって互いに通信可能である。スマートフォン200とサーバ300とは、ネットワーク900を介して互いに通信可能である。
図2に示すように、スマートフォン200は、本体200Mと、この本体200Mに搭載された、制御部210と、メモリ220と、操作部230と、表示部240と、NFC通信部280と、ネットワーク通信部290とを含む。このスマートフォン200は、市販のスマートフォンに、後述の処理を行わせるようにアプリケーションソフトウェア(コンピュータ・プログラム)をインストールしたものである。
制御部210は、CPU(Central Processing Unit;中央演算処理装置)およびその補助回路を含み、スマートフォン200の各部を制御し、メモリ220に記憶されたプログラムおよびデータに従って後述の処理を実行する。すなわち、操作部230、および、NFC通信部280、ネットワーク通信部290から入力されたデータを処理し、処理したデータを、メモリ220に記憶させたり、表示部240で表示させたり、NFC通信部280、ネットワーク通信部290から出力させたりする。
メモリ220は、制御部210でプログラムを実行するために必要な作業領域として用いられるRAM(Random Access Memory)と、制御部210で実行するための基本的なプログラムを記憶するためのROM(Read Only Memory)とを含む。また、メモリ220の記憶領域を補助するための補助記憶装置の記憶媒体として、半導体メモリ(メモリカード、SSD(Solid State Drive))などが用いられてもよい。
操作部230は、この例では、表示部240上に設けられたタッチパネルからなっている。なお、キーボードその他のハードウェア操作デバイスを含んでいてもよい。
表示部240は、表示画面(例えば、LCD(Liquid Crystal Display)またはEL(Electroluminescence)ディスプレイなど)を含む。表示部240は、制御部210によって制御されて、所定の画像を表示画面に表示させる。
NFC通信部280は、このスマートフォン200に体温計400が接近したとき、体温計400と近距離無線通信を行って、体温計400から体温(基礎体温測定値)の情報を含んだデータを基礎体温測定情報として受信する。なお、NFC通信部280は、基礎体温測定値に加え、基礎体温測定情報として、当該測定値を測定した日(測定日)の情報を受信してよい。また、NFC通信部280は、基礎体温測定値に加え、基礎体温測定情報として、当該測定値を測定した時刻(測定時刻)の情報を受信してよい。
ネットワーク通信部290は、制御部210からの情報を、ネットワーク900を介して他の装置(この例ではサーバ300)へ送信するとともに、他の装置からネットワーク900を介して送信されてきた情報を受信して制御部210に受け渡す。
図3に示すように、サーバ300は、制御部310と、記憶部320と、操作部330と、表示部340と、ネットワーク通信部390とを含む。このサーバ300は、汎用のコンピュータ装置に、後述の処理を行わせるようにコンピュータ・プログラム(ソフトウェア)をインストールしたものである。
制御部310は、CPU(Central Processing Unit)およびその補助回路を含み、サーバ300の各部を制御し、記憶部320に記憶されたプログラムおよびデータに従って所定の処理を実行し、操作部330、および、通信部390から入力されたデータを処理し、処理したデータを、記憶部320に記憶させたり、表示部340で表示させたり、通信部390から出力させたりする。
記憶部320は、制御部310でプログラムを実行するために必要な作業領域として用いられるRAM(Random Access Memory)と、制御部310で実行するための基本的なプログラムを記憶するためのROM(Read Only Memory)とを含む。記憶部320には、ユーザから送られてきた基礎体温測定情報のデータを含むデータベース321が設けられている。また、記憶部320の記憶領域を補助するための補助記憶装置の記憶媒体として、磁気ディスク(HD(Hard Disk)、FD(Flexible Disk))、光ディスク(CD(Compact Disc)、DVD(Digital Versatile Disc)、BD(Blu-ray Disc))、光磁気ディスク(MO(Magneto-Optical disk))、または、半導体メモリ(メモリカード、SSD(Solid State Drive))などが用いられてもよい。
操作部330は、この例では、キーボードおよびマウスで構成され、ユーザ(サーバ管理者、被測定者であるユーザなど)による操作を示す操作信号を制御部310に入力する。また、操作部330は、キーボードおよびマウスに替えて、または、加えて、タッチパネルなどの他の操作デバイスで構成されるようにしてもよい。
表示部340は、表示画面(例えば、LCD(Liquid Crystal Display)またはEL(Electroluminescence)ディスプレイなど)を含む。表示部340は、制御部310によって制御されて、所定の画像をディスプレイに表示させる。
ネットワーク通信部390は、制御部310からの情報を、ネットワーク900を介して他の装置(この例ではスマートフォン200)へ送信するとともに、他の装置からネットワーク900を介して送信されてきた情報を受信して制御部310に受け渡す。
図4に示すように、体温計400は、この例では市販の婦人用電子体温計(オムロン製MC−642L)であり、ケーシング400Mと、このケーシング400Mに搭載された、制御部410と、メモリ420と、センサ部430と、表示部440と、計時部450と、NFC通信部490とを含む。
センサ部430は、温度センサを含み、婦人の体温(例えば、基礎体温)を測定して取得する。
メモリ420は、体温計400を制御するためのプログラムのデータ、体温計400の各種機能を設定するための設定データ、体温測定結果のデータなどを記憶する。この例では、メモリ420は、複数日分(例えば、最大40日分)の基礎体温測定値のデータとそれに対応する測定日、測定時刻等のデータとを記憶することができる。また、メモリ420は、プログラムが実行されるときのワークメモリなどとして用いられる。
制御部410は、CPU(Central Processing Unit)を含み、メモリ420に記憶された体温計400を制御するためのプログラムに従って、センサ部430からの検知信号に基づいて、メモリ420、表示部440、計時部450、および、NFC通信部490を制御する。
制御部410は、所定のプログラムを実行することにより、センサ部430を用いた体温測定を実施する基礎体温測定部411として動作する。本実施形態においては、基礎体温測定部411は、予測方式による体温測定を行ってもよいし、非予測方式(実測方式)による体温測定を行ってもよい。本実施形態においては、基礎体温測定部411がする体温測定の方式は問わない。
表示部440は、この例ではLCD(液晶表示素子)からなる表示画面を含み、この表示画面に制御部410から受けた信号に従って所定の情報を表示する。
計時部450は、カレンダー機能および計時機能を有する。制御部410の基礎体温測定部411は、計時部450から、体温測定の日(測定日)および時刻(測定時刻)の情報を取得することができる。
NFC通信部490は、この体温計400がスマートフォン200に接近したとき、スマートフォン200と近距離無線通信を行って、スマートフォン200へ基礎体温測定値および測定日時、すなわち、基礎体温測定情報を表すデータを送信する。
1−2.システム動作フロー
このシステム100は、次のように用いられる。
このシステム100は、次のように用いられる。
i) ユーザ(被測定者)が、体温計400を用いて、例えば月経の一周期内の複数日について日ごとに基礎体温を測定する。この例では、基礎体温測定値のデータは、その基礎体温を測定したときの測定日および測定時刻とともに、体温計400のメモリ420に記憶される。
ユーザが、体温計400をスマートフォン200に接近させると、その度に、体温計400のNFC通信部490(第1の通信部)と、スマートフォン200のNFC通信部280(第2の通信部)とが通信を行い、体温計400が保持する基礎体温測定値等のデータ、すなわち、基礎体温測定情報を表すデータがスマートフォン200へ伝送される。これにより、スマートフォン200は、体温計400から、複数日の日ごとの被測定者の基礎体温測定値と測定日および測定時刻を表すデータを取得する。
なお、体温計400とスマートフォン200との間の通信は、毎日行ってもよいし、この例では、体温計400が測定結果を保持可能な最大日数を超えない範囲で定期的に行ってもよい。
なお、被測定者がNFC通信部490を含まない体温計を用いて体温を測定した場合は、ユーザは、スマートフォン200の操作部230を操作して、基礎体温測定値と測定日および測定時刻を表すデータ、すなわち、基礎体温測定情報を表すデータを手入力することもできる。
ii) また、ユーザは、スマートフォン200の操作部230を用いて、月経開始日、月経最終日、月経周期といった今回の月経に関する情報を入力する。例えば、ユーザは、操作部230を用いて、月経開始日を入力すればよい。そうすることで、スマートフォン200は、当該開始日の入力に基づいて直前の月経周期の完結とその最終日を決定する。なお、併せて、ユーザは、前回の月経(今回の月経の月経開始日の前日を最終日とする月経)に関する情報を入力してもよい。
なお、今回の月経に関する情報は、スマートフォン200、または、サーバ300が、基礎体温測定値にもとづいて、公知の手法により月経周期(月経開始日および月経最終日)を推定することにより決定してもよい。ユーザが、月経開始日(または月経最終日)のみを入力した場合には、上記の推定において、ユーザが入力した月経開始日(または月経最終日)を参酌して月経最終日(または月経開始日)および月経周期を推定してもよい。そのようにした場合、ユーザである婦人は、月経開始日、月経最終日、月経周期等の情報を、操作部230を介して入力する必要がなく、入力の手間が省ける。
iii) 次に、ユーザは、スマートフォン200の操作部230を操作して、スマートフォン200に、各種情報をネットワーク通信部290からネットワーク900を介してサーバ300へ送信させる。ここでの各種情報には、スマートフォン200が体温計400から取得した基礎体温測定値および測定日時のデータ(基礎体温測定情報のデータ)、今回の月経に関する情報のデータが含まれる。また、各種情報に、前回の月経に関する情報のデータが含まれてもよい。なお、当該送信は、スマートフォン200が自動的に行ってもよい。
iv) 基礎体温情報処理装置として動作するサーバ300は、ネットワーク通信部390において、ネットワーク900から基礎体温測定情報のデータ、今回の月経に関する情報のデータを受信する。このとき、サーバ300は、併せて、前回の月経に関する情報のデータを受信してもよい。なお、サーバ300は、受信した基礎体温測定情報のデータに含まれる基礎体温測定値にもとづいて、公知の手法により月経周期(月経開始日および月経最終日)を推定し、今回および前回の月経に関する情報を決定してもよい。また、ユーザは、スマートフォン200以外の装置(サーバ300そのものや図示しないネットワーク900に接続されたパーソナル・コンピュータ等)を操作することにより、サーバ300に対し、今回および前回の月経に関する情報を入力してもよい。
サーバ300は、取得部として動作する制御部310の制御下において、ネットワーク通信部390がネットワーク900を介してスマートフォン200から受信した基礎体温測定情報のデータを、記憶部320のデータベース321に蓄積する。
v) 取得部として動作する制御部310により基礎体温測定情報のデータを取得したサーバ300は、(判断部として動作する)制御部310の作用により、基礎体温測定情報のデータに含まれる基礎体温測定値が、被測定者が何らかの疾病等に罹患するなどにより発熱している状態で測定された基礎体温測定値であるか否かを判定することにより、当該基礎体温測定値が基礎体温として正確であるか否かを判断する。
そして、サーバ300は、(補正部として動作する)制御部310の作用により、基礎体温として正確ではないと判断された基礎体温測定値を、別の日に測定された基礎体温測定値を用いて補正する。例えば、補正部として動作する制御部310は、基礎体温として正確ではないと判断された基礎体温測定値を、その前日および次の日に測定された基礎体温測定値の平均値で置換することにより、正確ではないと判断された基礎体温測定値を補正する。そして、サーバ300は、補正後の基礎体温測定値を、記憶部320のデータベース321に蓄積する。
なお、サーバ300は、ネットワーク通信部390がネットワーク900を介してスマートフォン200から受信した今回や前回の月経に関する情報(月経開始日、月経最終日等)のデータを、記憶部320のデータベース321に蓄積する。なお、サーバ300が、今回や前回の月経に関する情報を推定により決定する場合には、推定結果がデータベース321に蓄積される。
vi)補正部による基礎体温測定値補正が完了すると、サーバ300は、出力部として動作する制御部310の制御下において、ネットワーク通信部390からネットワーク900を介してスマートフォン200へ、補正後の基礎体温測定値を含んだ基礎体温情報を出力する。
なお、サーバ300は、出力部として動作する制御部310の制御下において、自機の表示部340に補正後の基礎体温測定値を含んだ基礎体温情報を表示させてもよい。あるいは、サーバ300は、出力部として動作する制御部310の制御下において、自機の音声合成部(不図示)に補正の結果を音声として出力させてもよい。サーバ300による補正後の基礎体温測定値を含んだ基礎体温情報の出力の態様は、ネットワーク900への送出、表示部340による画像表示、音声合成部による音声出力等を含み、それらに限定されない。
vii) スマートフォン200は、そのネットワーク受信部290において、ネットワーク900を介してサーバ300から送られる補正後の基礎体温測定値を含んだ基礎体温情報のデータを受信する。
viii) スマートフォン200は、受信した基礎体温情報のデータをメモリ220に記憶する。そして、ユーザが、スマートフォン200の操作部230を操作して、基礎体温情報の表示をスマートフォン200に対して指示すると、スマートフォン200は、通知部として動作する制御部210の制御下において、表示部240に、基礎体温情報を表示する。
なお、スマートフォン200は、通知部として動作する制御部210の制御下において、自機の音声合成部(不図示)に基礎体温情報を音声として出力させてもよい。スマートフォン200による基礎体温情報のユーザへの通知の態様は、表示部240による画像表示、音声合成部による音声出力等を含み、それらに限定されない。
このようにして、第1の実施形態によるシステム100は、基礎体温情報処理装置として動作するサーバ300の作用により、被測定者(ユーザ)の基礎体温測定値が、被測定者が何らかの疾病等に罹患するなどにより発熱している状態で測定された基礎体温測定値であるか否かを判定することにより当該基礎体温測定値が基礎体温として正確であるか否かを判断し、当該判断に基づいて、基礎体温として不正確であると判断された基礎体温測定値を別の日の基礎体温測定値を用いて補正し、補正された基礎体温測定値を含んだ基礎体温情報をユーザ(被測定者)に提供する。
広く一般に、基礎体温としての正確さを欠いた測定値を含んだ基礎体温曲線を理想的なパターンと比較し、自身の基礎体温曲線が理想的なパターンから乖離していることを気に病んで不要なストレスを抱く傾向を有するユーザは少なからず存在する。
しかしながら、本システム100によれば、基礎体温情報処理装置として動作するサーバ300が、発熱した状態で測定した基礎体温測定値、すなわち、基礎体温としての正確さを欠いた測定値を検出し、当該測定値を適切に補正するため、ユーザは、上述のような不要なストレスを抱くことがなくなり、そういった不要なストレスのない健全な生活を送ることができるようになる。
また、基礎体温情報処理装置(サーバ300)によって補正された基礎体温測定値を含んだ基礎体温情報にもとづいて、所定のアルゴリズムに基づいて、黄体機能の評価や、無***の可能性を推測すれば、当該評価および推測の精度の向上が期待される。つまり、基礎体温情報処理装置(サーバ300)の作用により、当該アルゴリズムに入力されるデータの精度が改善されるため、該アルゴリズムの性能を最大限に引き出すことが可能となる。
1−3.基礎体温情報処理装置(サーバ)動作詳細
以下、第1の実施形態による基礎体温情報処理装置として動作するサーバ300がする動作を、添付の図面に示すフローチャートを参照し、詳細に説明する。
以下、第1の実施形態による基礎体温情報処理装置として動作するサーバ300がする動作を、添付の図面に示すフローチャートを参照し、詳細に説明する。
図5は、第1の実施形態による基礎体温情報処理装置(サーバ300)がする処理のフローチャートである。
第1の実施の形態による基礎体温情報処理装置は、所定の期間(例えば、一月経周期)に含まれる基礎体温測定値のうち、その前日および翌日の基礎体温測定値と比較して十分に高く、かつ、当該期間における基礎体温測定値の最高値および最低値の平均値と比較しても高い基礎体温測定値を、被測定者が発熱している状態で測定された基礎体温測定値であると判定し、当該基礎体温測定値は基礎体温として不正確であると判断する。
そして、基礎体温情報処理装置は、基礎体温として不正確であると判断した基礎体温測定値を、別の日(例えば、前日および翌日)の基礎体温測定値を用いて補正する。
具体的には、第1の実施形態による基礎体温情報処理装置(サーバ300)は、ステップS1において、取得部として動作する制御部310の制御下において、ネットワーク通信部390がネットワーク900を介してスマートフォン200から受信した基礎体温測定情報のデータを、記憶部320のデータベース321に蓄積する。また、基礎体温情報処理装置(サーバ300)は、取得部として動作する制御部310の制御下において、併せて、月経に関する情報のデータを受信してもよい。
ここで、取得される基礎体温測定情報のデータには、基礎体温測定値のデータと、当該測定値を測定した測定日のデータが含まれる。また、併せて取得される月経に関する情報のデータには、月経の開始日等のデータが含まれてよい。
ステップS2において、基礎体温情報処理装置(サーバ300)は、ステップS1において取得される月経に関する情報のデータに基づき、次の月経の開始日が到来したか否か、について判断する。次の月経の開始日が到来したと判断した場合(「YES」)、処理は、ステップS3へ移行する。次の月経の開始日は未だ到来していないと判断した場合(「NO」)、処理は、終了する。
基礎体温情報処理装置(サーバ300)が次の月経の開始日が到来したと判断した場合、すなわち、前回の月経周期が完結したと判断した場合、以下に説明するステップS3、S4、S5において、前回の月経周期に含まれる各基礎体温測定値について、それが基礎体温として正確であるか否かの判断を行い、併せて、基礎体温として不正確であると判断した基礎体温測定値について補正を行う。
先ずステップS3において、基礎体温情報処理装置(サーバ300)は、ステップS1において取得した月経に関する情報等に基づき、前回の一月経周期の開始日および最終日を決定する。前回の一月経周期の開始日は、当該開始日の後に取得された月経に関する情報のデータに基づいて決定されればよく、前回の一月経周期の最終日は、最近取得された月経に関する情報のデータに基づいて、決定されればよい。
ステップS4において、基礎体温情報処理装置(サーバ300)は、前回の一月経周期において測定された基礎体温測定値から、基礎体温としては不正確な値を有する基礎体温測定値(基礎体温異常値)を検出する。
具体的には、判断部として動作する制御部310は、先ず所定の期間内(例えば、前回の月経周期内)に測定された基礎体温測定値の最高値(TMAX)と、最低値(TMIN)と、を決定する。
次に、判断部として動作する制御部310は、所定の期間内(例えば、前回の月経周期内)の或る日(測定日Xd(日))に測定された基礎体温測定値(Td(℃))について、以下のようにして、それが、被測定者が発熱している状態で測定されたものか否かを判定する。
発熱判定条件:
判断部として動作する制御部310は、測定日Xdの基礎体温測定値Tdが、以下の条件1、および、条件2を全て満足する場合、それを、被測定者が発熱している状態で測定された基礎体温測定値である、と判定する。
・条件1:基礎体温測定値Tdが、所定の期間(例えば、一月経周期)における最高値TMAXと同最低値TMINとの平均値に所定の第1閾値α1を足した値以上である。
(条件1:Td≧(TMAX+TMIN)/2+α1)
・条件2:測定日Xdの前々日Xd−2における基礎体温測定値Td−2と、同前日Xd−1における基礎体温測定値Td−1と、測定日Xdの次の日(翌日)Xd+1における基礎体温測定値Td+1と、同翌々日Xd+2における基礎体温測定値Td+2と、のうちの最高値が、所定の期間(例えば、一月経周期)における最高値TMAXと同最低値TMINとの平均値に所定の第2閾値α2を足した値以下である。
(条件2:Max(Td−2,Td−1,Td+1,Td+2)≦(TMAX+TMIN)/2+α2)
ここで、第1および第2の閾値α1およびα2は、経験則に基づく値であり、例えば、α1=0.35(℃)、α2=0.12(℃)である。
判断部として動作する制御部310は、測定日Xdの基礎体温測定値Tdが、以下の条件1、および、条件2を全て満足する場合、それを、被測定者が発熱している状態で測定された基礎体温測定値である、と判定する。
・条件1:基礎体温測定値Tdが、所定の期間(例えば、一月経周期)における最高値TMAXと同最低値TMINとの平均値に所定の第1閾値α1を足した値以上である。
(条件1:Td≧(TMAX+TMIN)/2+α1)
・条件2:測定日Xdの前々日Xd−2における基礎体温測定値Td−2と、同前日Xd−1における基礎体温測定値Td−1と、測定日Xdの次の日(翌日)Xd+1における基礎体温測定値Td+1と、同翌々日Xd+2における基礎体温測定値Td+2と、のうちの最高値が、所定の期間(例えば、一月経周期)における最高値TMAXと同最低値TMINとの平均値に所定の第2閾値α2を足した値以下である。
(条件2:Max(Td−2,Td−1,Td+1,Td+2)≦(TMAX+TMIN)/2+α2)
ここで、第1および第2の閾値α1およびα2は、経験則に基づく値であり、例えば、α1=0.35(℃)、α2=0.12(℃)である。
つまり、判断部として動作する制御部310は、注目している基礎体温測定値が所定周期(例えば、一月経周期)における最高値および最低値の平均値よりも十分に高く、かつ、近傍の別の日に測定された基礎体温測定値よりも十分に高い場合に、それを、被測定者が発熱している状態で測定されたものであると判定する。例として、図6に示す基礎体温測定値例においては、基礎体温測定値列601のうち、基礎体温測定値601aが、所定期間内の最高値および最低値の平均値602よりも十分に高く、かつ、その近傍の測定値は所定期間内の最高値および最低値の平均値602よりも低くなっている。このような測定値について、判断部として動作する制御部310は、被測定者が発熱している状態で測定された基礎体温測定値である、と判定する。
そして、判断部として動作する制御部310は、被測定者が発熱している状態で測定された測定値であると判定された基礎体温測定値を、基礎体温としての正確性を欠く測定値であると判断する。
つぎに、ステップS5において、補正部として動作する制御部310が、判断部として動作する制御部310によって基礎体温としての正確性を欠く測定値であると判断された基礎体温測定値を、別の日の基礎体温測定値を用いて補正する。具体的には、測定日Xdの基礎体温測定Tdが判断部によって正確性を欠く測定値であると判断された場合、補正部として動作する制御部310は、例えば、当該基礎体温測定値の測定日の前日および次の日(翌日)(Xd−1およびXd+1)の基礎体温測定値の平均値((Td−1+Td+1)/2)で、基礎体温測定値Tdを置換することにより、当該測定値Tdを補正する。そして、補正部として動作する制御部310は、補正された基礎体温測定値Td’を、記憶部320のデータベース321に保存する。
例として、図7および図8に補正前後の基礎体温測定値列の例(701および801)を示す。また、図9に表示部340(あるいは、スマートフォン200の表示部240)上での基礎体温曲線表示例を示す。
図7を参照すれば、基礎体温測定値列701のうち、基礎体温測定値701aが、所定期間内の最高値および最低値の平均値702よりも十分に高く、かつ、その近傍の測定値は所定期間内の最高値および最低値の平均値702よりも低くなっている。このような場合に、判断部として動作する制御部310は、条件1および条件2に基づき、測定値701aを被測定者が発熱している状態で測定された基礎体温測定値である、と判定し、当該判定に基づいて、測定値701aは基礎体温としての正確性を欠く測定値であると判断する。つぎに補正部として動作する制御部310は、基礎体温測定値701aを、前日および次の日(翌日)の基礎体温測定値の平均値で、基礎体温測定値701aを置換することにより、当該測定値701aを、図8に示すように、補正された基礎体温測定値801aに補正する。
そして、例えば、図9に示すように、サーバ300は、その表示部340(あるいは、スマートフォン200の表示部240)上に基礎体温曲線を表示させることができる。例えば、基礎体温測定値列701と、補正された基礎体温測定値列801とが、重畳されて表示されてよい。併せて、所定期間内の最高値および最低値の平均値702が表示されてもよい。
本実施形態による基礎体温情報処理装置(サーバ300)は、このようにして、取得部が取得した基礎体温測定情報に含まれる基礎体温測定値のうち、被測定者の発熱等に起因して基礎体温としての正確性を欠く測定値を除去し、当該測定値の測定日近傍の日に測定された基礎体温測定値を用いて補正された基礎体温測定値を導出し、補正された基礎体温測定値のデータ列を生成することができる。
このようにして補正された基礎体温測定値のデータ列を用い、所定のアルゴリズムにより黄体機能の評価や無***の可能性を推測することで、当該評価および推測の精度の向上が期待される。
なお、従来の技術として、被測定者が発熱していた日をユーザに入力させ、当該入力に基づいてその日の基礎体温測定値を基礎体温として採用しないようにする技術がある。しかしながら、そのような従来技術では、ユーザが当該日付の入力を忘れると、発熱状態で測定された基礎体温測定値を判別することができない。よって、ユーザが入力を忘れると、基礎体温として不正確な測定値がそのまま基礎体温の情報として保持され利用されることになる。しかしながら、本実施形態による基礎体温情報処理装置(サーバ300)は、ユーザによる、上述の日付の入力を要さず、発熱状態で測定された測定値を検出し、当該基礎体温測定値を基礎体温として不正確なものであると判断し、適切な値に補正することができるため、基礎体温として不正確な測定値がそのまま基礎体温の情報として保持され利用されることがなくなる。
また、本実施形態のようにして補正された基礎体温測定値のデータ列を用いてユーザ(被測定者)に補正された基礎体温曲線を提供することで、ユーザは、上述のような不要なストレスを抱くことがなくなり、不要なストレスのない健全な生活を送ることができるようになる。
2.第2の実施形態
2−1.第2の実施形態によるシステムの構成
つぎに、第2の実施形態による基礎体温情報処理装置を含んだ基礎体温情報処理システムについて説明する。第2の実施形態による基礎体温情報処理装置は、基礎体温測定値が測定された測定時刻の情報にもとづいて、被測定者が寝過ごした場合などで測定時刻が普段よりも遅くなり、サーカディアンリズムの影響を受けて基礎体温測定値が高くなってしまい基礎体温としての正確性が疑われる測定値を除去し、当該除去にかかる測定値を別の日の基礎体温測定値を用いて補正する。
2−1.第2の実施形態によるシステムの構成
つぎに、第2の実施形態による基礎体温情報処理装置を含んだ基礎体温情報処理システムについて説明する。第2の実施形態による基礎体温情報処理装置は、基礎体温測定値が測定された測定時刻の情報にもとづいて、被測定者が寝過ごした場合などで測定時刻が普段よりも遅くなり、サーカディアンリズムの影響を受けて基礎体温測定値が高くなってしまい基礎体温としての正確性が疑われる測定値を除去し、当該除去にかかる測定値を別の日の基礎体温測定値を用いて補正する。
本実施形態によるシステムの構成は、図1乃至図4等に示す構成と同様でよい。そのため、ここでは、その説明は省略する。
2−2.システム動作フロー
本実施形態によるシステムの動作フローは、第1の実施形態による基礎体温情報処理システムの動作と同等でよい。以下では、相違する点を示す。
本実施形態によるシステムの動作フローは、第1の実施形態による基礎体温情報処理システムの動作と同等でよい。以下では、相違する点を示す。
第1の実施形態においては、スマートフォン200からネットワーク900を介してサーバ300(基礎体温情報処理装置)に送られる基礎体温測定情報のデータには、基礎体温測定値とその測定日のみが含まれれば足りる。これに対し、第2の実施形態においては、当該基礎体温測定情報のデータには、基礎体温測定値およびその測定日のデータに加え、測定時刻に関するデータが追加されている。
第1の実施形態においては、サーバ300(基礎体温情報処理装置)は、取得した基礎体温測定情報のデータにもとづき、被測定者が発熱している状態で測定された基礎体温測定値を基礎体温としての正確性を欠く測定値であると判断し、当該測定値を別の日に測定された基礎体温測定値を用いて補正していた。これに対し、第2の実施形態においては、(判断部として動作する)制御部310の作用により、基礎体温測定情報のデータに含まれる基礎体温測定値が、被測定者が寝過ごした場合などで測定時刻が遅くなってしまいサーカディアンリズムの影響を受けて値が高くなっていると思われるか否かを判定することにより、当該測定値を基礎体温としての正確性を欠く測定値であるか否かを判断し、正確性を欠くと判断した測定値を別の日に測定された基礎体温測定値を用いて補正する。
このようにして、第2の実施形態によるシステム100は、基礎体温情報処理装置として動作するサーバ300の作用により、被測定者(ユーザ)の基礎体温測定値が、被測定者が寝過ごした場合などで測定時刻が遅くなってしまいサーカディアンリズムの影響を受けて値が高くなっているか否かを判定することにより当該基礎体温測定値が基礎体温として正確であるか否かを判断し、当該判断に基づいて、基礎体温として不正確であると判断された基礎体温測定値を別の日の基礎体温測定値を用いて補正し、補正された基礎体温測定値を含んだ基礎体温情報をユーザ(被測定者)に提供する。
広く一般に、基礎体温としての正確さを欠いた測定値を含んだ基礎体温曲線を理想的なパターンと比較し、自身の基礎体温曲線が理想的なパターンから乖離していることを気に病んで不要なストレスを抱く傾向を有するユーザは少なからず存在する。
しかしながら、本システム100によれば、基礎体温情報処理装置として動作するサーバ300が、サーカディアンリズムの影響を受けた基礎体温測定値、すなわち、基礎体温としての正確さを欠いた測定値を検出し、当該測定値を適切に補正するため、ユーザは、上述のような不要なストレスを抱くことがなくなり、そういった不要なストレスのない健全な生活を送ることができるようになる。
また、基礎体温情報処理装置(サーバ300)によって補正された基礎体温測定値を含んだ基礎体温情報にもとづいて、所定のアルゴリズムに基づいて、黄体機能の評価や、無***の可能性を推測すれば、当該評価および推測の精度の向上が期待される。つまり、基礎体温情報処理装置(サーバ300)の作用により、当該アルゴリズムに入力されるデータの精度が改善されるため、該アルゴリズムの性能を最大限に引き出すことが可能となる。
2−3.基礎体温情報処理装置(サーバ)動作詳細
本実施形態による基礎体温情報処理装置(サーバ)の動作フローは、第1の実施形態による基礎体温情報処理装置(サーバ)の動作と同等でよい。以下では、相違する点を示す。
本実施形態による基礎体温情報処理装置(サーバ)の動作フローは、第1の実施形態による基礎体温情報処理装置(サーバ)の動作と同等でよい。以下では、相違する点を示す。
本実施形態による基礎体温情報処理装置(サーバ)の動作フローは、図5に示されるフローチャートの処理フローと同一でよい。ただし、本実施形態による基礎体温情報処理装置(サーバ)は、ステップS4において、第1の実施形態におけるステップS4の処理と異なる内容の処理を実行する。そのため、以下では、ステップS4の処理についてのみ詳細に説明する。また、本実施形態においては、ステップS2にかかる判断プロセスは必須ではない。
ステップS4において、基礎体温情報処理装置(サーバ300)は、基礎体温測定情報のデータに含まれる基礎体温測定値から、基礎体温としては不正確な値を有する基礎体温測定値(基礎体温異常値)を検出する。
具体的には、判断部として動作する制御部310は、基礎体温測定情報のデータに含まれ、或る日dにおいて測定時刻Xd(時)に測定された基礎体温測定値(Td(℃))について、以下のようにして、それが、測定時刻が遅くなってしまいサーカディアンリズムの影響を受けて値が高くなった測定値であるか否かを判定する。
サーカディアンリズム影響判定条件:
判断部として動作する制御部310は、或る日dにおいて測定時刻Xdに測定された基礎体温測定値Tdが、以下の条件3、条件4、条件5、および、条件6を全て満足する場合、それを、サーカディアンリズムの影響を受けて値が高くなった測定値である、と判定する。
・条件3:日dの前日(日d−1)および翌日(日d+1)における測定時刻Xd−1およびXd+1の時刻差の絶対値が、所定の第3閾値α3以下である。
(条件3:|Xd−1−Xd+1|≦α3)
・条件4:日dの前日(日d−1)および翌日(日d+1)における基礎体温測定値Td−1およびTd+1の温度差の絶対値が、所定の第4閾値α4以下である。
(条件4:|Td−1−Td+1|≦α4)
・条件5:日dにおける測定時刻Xdからその前日(日d−1)における測定時刻Xd−1を差し引いた値と、日dにおける測定時刻Xdからその翌日(日d+1)における測定時刻Xd+1を差し引いた値と、のうちの最小値が、所定の第5閾値α5以上である。
(条件5:Min((Xd−Xd−1),(Xd−Xd+1))≧α5)
・条件6:日dの基礎体温測定値Tdからその前日(日d−1)の基礎体温測定値Td−1を差し引いた値と、日dの基礎体温測定値Tdからその翌日(日d+1)の基礎体温測定値Td+1を差し引いた値と、のうちの最小値が、所定の第6閾値α6以上である。
(条件6:Min((Td−Td−1),(Td−Td+1))≧α6)
ここで、第3ないし第6の閾値α3〜α6は、例えば、α3=1(時間(hour))、α4=0.15(℃)、α5=2(時間(hour))、α6=0.01(℃)である。また、時刻の差の単位は、時間(hour)でよく、例えば、時刻7時30分から時刻6時ちょうどを差し引いく場合、時刻差を、1.5(hour)として計算すればよい。また、例えば、時刻6時ちょうどから時刻7時30分を差し引く場合、時刻差を、マイナス1.5(hour)として計算すればよい。
判断部として動作する制御部310は、或る日dにおいて測定時刻Xdに測定された基礎体温測定値Tdが、以下の条件3、条件4、条件5、および、条件6を全て満足する場合、それを、サーカディアンリズムの影響を受けて値が高くなった測定値である、と判定する。
・条件3:日dの前日(日d−1)および翌日(日d+1)における測定時刻Xd−1およびXd+1の時刻差の絶対値が、所定の第3閾値α3以下である。
(条件3:|Xd−1−Xd+1|≦α3)
・条件4:日dの前日(日d−1)および翌日(日d+1)における基礎体温測定値Td−1およびTd+1の温度差の絶対値が、所定の第4閾値α4以下である。
(条件4:|Td−1−Td+1|≦α4)
・条件5:日dにおける測定時刻Xdからその前日(日d−1)における測定時刻Xd−1を差し引いた値と、日dにおける測定時刻Xdからその翌日(日d+1)における測定時刻Xd+1を差し引いた値と、のうちの最小値が、所定の第5閾値α5以上である。
(条件5:Min((Xd−Xd−1),(Xd−Xd+1))≧α5)
・条件6:日dの基礎体温測定値Tdからその前日(日d−1)の基礎体温測定値Td−1を差し引いた値と、日dの基礎体温測定値Tdからその翌日(日d+1)の基礎体温測定値Td+1を差し引いた値と、のうちの最小値が、所定の第6閾値α6以上である。
(条件6:Min((Td−Td−1),(Td−Td+1))≧α6)
ここで、第3ないし第6の閾値α3〜α6は、例えば、α3=1(時間(hour))、α4=0.15(℃)、α5=2(時間(hour))、α6=0.01(℃)である。また、時刻の差の単位は、時間(hour)でよく、例えば、時刻7時30分から時刻6時ちょうどを差し引いく場合、時刻差を、1.5(hour)として計算すればよい。また、例えば、時刻6時ちょうどから時刻7時30分を差し引く場合、時刻差を、マイナス1.5(hour)として計算すればよい。
つまり、判断部として動作する制御部310は、注目している基礎体温測定値の測定日の近傍の複数の測定日における測定時刻が互いに比較的近く、かつ、注目している基礎体温測定値の測定日の近傍の測定日における基礎体温測定値が比較的近く、かつ、注目している基礎体温測定値の測定時刻が近傍の別の日の測定時刻と比較して十分に遅く、かつ、注目している基礎体温測定値が近傍の別の日の測定時刻と比較して高い場合に、注目している基礎体温測定値を、サーカディアンリズムの影響を受けて値が高くなった測定値である、と判定する。
そして、判断部として動作する制御部310は、サーカディアンリズムの影響を受けて値が高くなった測定値であると判定された基礎体温測定値を、基礎体温としての正確性を欠く測定値であると判断する。
図10は、月経周期の開始日1003からの一月経周期について基礎体温測定値および測定時刻をプロットした図である。図10に示す基礎体温測定値例においては、例えば、基礎体温測定値列1001のうち、基礎体温測定値1001aの値がその前日および翌日の基礎体温測定値と較べて高く、かつ、測定時刻列1002においても、基礎体温測定値1001aに対応する測定時刻1002aが、その前日および翌日の測定時刻に較べて遅くなっている。このような場合に、判断部として動作する制御部310は、条件3〜6に基づいて基礎体温測定値1001aについて、サーカディアンリズムの影響を受けて値が高くなった測定値である、と判定し、当該判定に基づいて、測定値1001aは基礎体温としての正確性を欠く測定値であると判断する。つぎに補正部として動作する制御部310は、基礎体温測定値1001aを、第1の実施形態におけるステップS5と同様にして、補正する。なお、判断部は、ステップS4において、上述した処理に加え、(または、代えて、)連続する2日以上の期間に含まれる基礎体温測定値群について、当該期間の前日および翌日における測定時刻および基礎体温測定値との関係において条件3〜6を満足するか否かをチェックし、当該基礎体温測定値群について、サーカディアンリズムの影響を受けて値が高くなった測定値であるか否かを判定し、当該判定に基づいて、該測定値群が基礎体温としての正確性を欠く測定値群であるか否かを判断してもよい。
本実施形態による基礎体温情報処理装置(サーバ300)は、このようにして、取得部が取得した基礎体温測定情報に含まれる基礎体温測定値のうち、サーカディアンリズムの影響を受け基礎体温としての正確性を欠く測定値を除去し、当該測定値の近傍の基礎体温測定値を用いて補正された基礎体温測定値を導出し、補正された基礎体温測定値のデータ列を生成することができる。
このようにして補正された基礎体温測定値のデータ列を用い、所定のアルゴリズムにより黄体機能の評価や無***の可能性を推測することで、当該評価および推測の精度の向上が期待される。
また、このようにして補正された基礎体温測定値のデータ列を用いてユーザ(被測定者)に補正された基礎体温曲線を提供することで、ユーザは、上述のような不要なストレスを抱くことがなくなり、不要なストレスのない健全な生活を送ることができるようになる。
なお、実施の形態1の説明において述べたように従来の技術として、被測定者が発熱していた日をユーザに入力させ、当該入力に基づいてその日の基礎体温測定値を基礎体温として採用しないようにする技術がある。当該技術に基づけば、ユーザが基礎体温として不正確であると考える基礎体温測定値をユーザに入力させ、当該入力に基づいてその日の基礎体温測定値を基礎体温として採用しないようにする構成も考えられる。しかしながら、そのような構成では、ユーザが入力を忘れると基礎体温として不正確な測定値がそのまま基礎体温の情報として保持され利用されることになる。さらに、測定値がユーザの意に沿わない場合、ユーザが装置にそのような基礎体温測定値を基礎体温として採用させないようにすることができてしまう。そうすると、基礎体温として正確な値を有する基礎体温測定値が採用されない。また、ユーザによっては、ユーザの意に沿った測定値が得られるまで何度も体温測定を繰り返すことも考えられる。
本実施形態による基礎体温情報処理装置(サーバ300)は、ユーザによる入力を要さずに、基礎体温として不正確な当該基礎体温測定値を判別し、適切な値に補正することができるため、上述のような不都合が生じることがない。
3.第3の実施形態
3−1.第3の実施形態によるシステムの構成
最後に、第3の実施形態による基礎体温情報処理装置を含んだ基礎体温情報処理システムについて説明する。第3の実施形態による基礎体温情報処理装置は、予測方式により測定された基礎体温測定値について当該予測に要した時間(予測所要時間)の情報にもとづき、測定値の信頼性(測定誤差の多寡)を判定し、大きな測定誤差を有するためその正確性が疑われる測定値を除去し、当該除去にかかる測定値を別の日の基礎体温測定値を用いて補正する。一般に、予測方式による体温測定においては、測定手法(測定環境、条件等)に起因して測定誤差が大きくなることがあり、そのような場合、測定誤差の大きさは、予測に要した時間の長さと相関性を示すことがある。そこで、本実施の形態においては、予測に要した時間(予測所要時間)に基づいて、測定値に含まれる測定誤差の多寡を判定し、測定誤差が大きく体温測定値として正確性を欠く基礎体温測定値を別の日の基礎体温測定値を用いて補正する。
3−1.第3の実施形態によるシステムの構成
最後に、第3の実施形態による基礎体温情報処理装置を含んだ基礎体温情報処理システムについて説明する。第3の実施形態による基礎体温情報処理装置は、予測方式により測定された基礎体温測定値について当該予測に要した時間(予測所要時間)の情報にもとづき、測定値の信頼性(測定誤差の多寡)を判定し、大きな測定誤差を有するためその正確性が疑われる測定値を除去し、当該除去にかかる測定値を別の日の基礎体温測定値を用いて補正する。一般に、予測方式による体温測定においては、測定手法(測定環境、条件等)に起因して測定誤差が大きくなることがあり、そのような場合、測定誤差の大きさは、予測に要した時間の長さと相関性を示すことがある。そこで、本実施の形態においては、予測に要した時間(予測所要時間)に基づいて、測定値に含まれる測定誤差の多寡を判定し、測定誤差が大きく体温測定値として正確性を欠く基礎体温測定値を別の日の基礎体温測定値を用いて補正する。
本実施形態によるシステムの構成は、以下に示す点を除き、図1乃至図4等に示す構成と同様でよい。
本システムにおいては、基礎体温を測定するための体温計は、図11に示すような予測式体温計400pである。
図11に示すように、予測式体温計400pの制御部410は、CPU(Central Processing Unit)を含み、メモリ420に記憶された体温計400pを制御するためのプログラムに従って、センサ部430からの検知信号に基づいて、予測方式による体温測定を実施する基礎体温予測測定部411pとして動作するとともに、当該予測に要した時間(予測所要時間)を計時部450からの信号に基づいて計測する予測所要時間測定部412pとして動作する。
そして、NFC通信部490は、この体温計400がスマートフォン200に接近したとき、スマートフォン200と近距離無線通信を行って、スマートフォン200へ基礎体温測定値および予測所要時間、すなわち、基礎体温測定情報を表すデータを送信する。なお、基礎体温測定情報には、測定日および測定時刻の情報が含まれてもよい。
3−2.システム動作フロー
本実施形態によるシステムの動作フローは、第1および第2の実施形態による基礎体温情報処理システムの動作と同等でよい。以下では、相違する点を示す。
本実施形態によるシステムの動作フローは、第1および第2の実施形態による基礎体温情報処理システムの動作と同等でよい。以下では、相違する点を示す。
第1および第2の実施形態においては、スマートフォン200からネットワーク900を介してサーバ300(基礎体温情報処理装置)に送られる基礎体温測定情報のデータには、基礎体温測定値とその測定日等が含まれればよい。これに対し、第3の実施形態においては、当該基礎体温測定情報のデータには、基礎体温測定値およびその測定日のデータに加え、予測に要した時間(予測所要時間)に関するデータが追加されている。
第1および第2の実施形態においては、サーバ300(基礎体温情報処理装置)は取得した基礎体温測定情報のデータにもとづき、被測定者の発熱の影響またはサーカディアンリズムの影響により基礎体温としての正確性を欠く基礎体温測定値を、別の日に測定された基礎体温測定値を用いて補正していた。これに対し、第3の実施形態においては、(判断部として動作する)制御部310の作用により、所定の期間(例えば、一月経周期)に含まれる基礎体温測定値のうち、測定手法等に起因して測定誤差が大きくなり体温測定値としての正確性を欠く測定値を、別の日に測定された基礎体温測定値を用いて補正する。
このようにして、第3の実施形態によるシステム100は、基礎体温情報処理装置として動作するサーバ300の作用により、被測定者(ユーザ)の基礎体温測定値が、測定手法に起因して測定誤差が大きくなっていないかを予測所要時間に基づいて判定することにより当該基礎体温測定値が体温測定値として正確であるか否かを判断し、当該判断に基づいて、体温測定値として不正確であると判断された基礎体温測定値を別の日の基礎体温測定値を用いて補正し、補正された基礎体温測定値を含んだ基礎体温情報をユーザ(被測定者)に提供する。
広く一般に、基礎体温としての正確さを欠いた測定値を含んだ基礎体温曲線を理想的なパターンと比較し、自身の基礎体温曲線が理想的なパターンから乖離していることを気に病んで不要なストレスを抱く傾向を有するユーザは少なからず存在する。
しかしながら、本システム100によれば、基礎体温情報処理装置として動作するサーバ300が、測定手法に起因して測定誤差が大きくなった基礎体温測定値、すなわち、体温測定値としての正確さを欠いた測定値を検出し、当該測定値を適切に補正するため、ユーザは、上述のような不要なストレスを抱くことがなくなり、そういった不要なストレスのない健全な生活を送ることができるようになる。
また、基礎体温情報処理装置(サーバ300)によって補正された基礎体温測定値を含んだ基礎体温情報にもとづいて、所定のアルゴリズムに基づいて、黄体機能の評価や、無***の可能性を推測すれば、当該評価および推測の精度の向上が期待される。つまり、基礎体温情報処理装置(サーバ300)の作用により、当該アルゴリズムに入力されるデータの精度が改善されるため、該アルゴリズムの性能を最大限に引き出すことが可能となる。
3−3.基礎体温情報処理装置(サーバ)動作詳細
本実施形態による基礎体温情報処理装置(サーバ)の動作フローは、第1および第2の実施形態による基礎体温情報処理装置(サーバ)の動作と同等でよい。以下では、相違する点を示す。
本実施形態による基礎体温情報処理装置(サーバ)の動作フローは、第1および第2の実施形態による基礎体温情報処理装置(サーバ)の動作と同等でよい。以下では、相違する点を示す。
本実施形態による基礎体温情報処理装置(サーバ)の動作フローは、図5に示されるフローチャートの処理フローと同一でよい。ただし、本実施形態による基礎体温情報処理装置(サーバ)は、ステップS4において、第1および第2の実施形態におけるステップS4の処理と異なる内容の処理を実行する。そのため、以下では、ステップS4の処理についてのみ詳細に説明する。
ステップS4において、基礎体温情報処理装置(サーバ300)は、基礎体温測定情報のデータに含まれる基礎体温測定値から、体温測定値として不正確な値を有する基礎体温測定値(基礎体温異常値)を検出する。
具体的には、判断部として動作する制御部310は、所定の期間(例えば、一月経周期)に含まれる或る日dにおいて測定された各基礎体温測定値(Td(℃))について、以下のようにして、それが、測定誤差が大きい測定値であるか否かを判定する。
測定誤差多寡判定条件:
判断部として動作する制御部310は、或る日dにおいて予測所要時間Sdを要して予測方式で測定された基礎体温測定値Tdが、以下の条件7、および、条件8を全て満足する場合、それを、測定誤差が大きい測定値である、と判定する。
・条件7:日dの基礎体温測定値Tdおよび所定期間(例えば、一月経周期)の基礎体温測定値の平均値TAVLの差の絶対値を当該期間の基礎体温測定値の標準偏差TSDで割った値が、所定の第7閾値α7以上である。
(条件7:|Td−TAVL|/TSD≧α7)
・条件8:日dの基礎体温測定に要した時間(予測所要時間Sd)および所定期間(例えば、一月経周期)の予測所要時間の平均値SAVLの差の絶対値を当該期間の予測所要時間の標準偏差SSDで割った値が、所定の第8閾値α8以上である。
(条件7:|Sd−SAVL|/SSD≧α8)
ここで、第7および第8の閾値α7、α8は、例えば、α7=1.50、α8=1.30である。
判断部として動作する制御部310は、或る日dにおいて予測所要時間Sdを要して予測方式で測定された基礎体温測定値Tdが、以下の条件7、および、条件8を全て満足する場合、それを、測定誤差が大きい測定値である、と判定する。
・条件7:日dの基礎体温測定値Tdおよび所定期間(例えば、一月経周期)の基礎体温測定値の平均値TAVLの差の絶対値を当該期間の基礎体温測定値の標準偏差TSDで割った値が、所定の第7閾値α7以上である。
(条件7:|Td−TAVL|/TSD≧α7)
・条件8:日dの基礎体温測定に要した時間(予測所要時間Sd)および所定期間(例えば、一月経周期)の予測所要時間の平均値SAVLの差の絶対値を当該期間の予測所要時間の標準偏差SSDで割った値が、所定の第8閾値α8以上である。
(条件7:|Sd−SAVL|/SSD≧α8)
ここで、第7および第8の閾値α7、α8は、例えば、α7=1.50、α8=1.30である。
つまり、判断部として動作する制御部310は、注目している基礎体温測定値が、所定期間(例えば、一月経周期)の基礎体温測定値のばらつきを考慮してもなおその平均値TAVLから著しく乖離し、かつ、注目している基礎体温測定値の予測所要時間も、所定期間(例えば、一月経周期)の予測所要時間のばらつきを考慮してもなおその平均値SAVLから著しく乖離している場合に、注目している基礎体温測定値を、大きな測定誤差が含まれる測定値である、と判定する。
そして、判断部として動作する制御部310は、大きな測定誤差が含まれる測定値であると判定された基礎体温測定値を、体温測定値としての正確性を欠く測定値であると判断する。
図12は、一月経周期において予測方式で測定された基礎体温測定値1201、非予測方式で測定された(実測方式で測定された)基礎体温測定値1202、基礎体温測定値1201の一月経周期にわたる平均値1203、基礎体温測定値1201の予測に要した予測所要時間1204、および、予測所要時間1204の一月経周期にわたる平均値1205をプロットした図である。図12に示す基礎体温測定値例においては、例えば、予測式基礎体温測定値列1201のうち、基礎体温測定値1201aおよび1202bの測定誤差(対応する実測式基礎体温測定値1202aおよび1202bとの差)が比較的大きく、かつ、対応する予測所要時間1204aおよび1204bも比較的長いことが判る。このような場合に、判断部として動作する制御部310は、条件7および8に基づいて基礎体温測定値1201aおよび1201bについて、大きな測定誤差が含まれる測定値である、と判定し、当該判定に基づいて、測定値1201aおよび1201bは体温測定値としての正確性を欠く測定値であると判断する。つぎに補正部として動作する制御部310は、基礎体温測定値1001aを、第1および第2の実施形態におけるステップS5と同様にして、補正する。
本実施形態による基礎体温情報処理装置(サーバ300)は、このようにして、取得部が取得した基礎体温測定情報に含まれる基礎体温測定値のうち、大きな測定誤差を有するために体温測定値としての正確性を欠く測定値を除去し、当該測定値の近傍の基礎体温測定値を用いて補正された基礎体温測定値を導出し、補正された基礎体温測定値のデータ列を生成することができる。
このようにして補正された基礎体温測定値のデータ列を用い、所定のアルゴリズムにより黄体機能の評価や無***の可能性を推測することで、当該評価および推測の精度の向上が期待される。
また、このようにして補正された基礎体温測定値のデータ列を用いてユーザ(被測定者)に補正された基礎体温曲線を提供することで、ユーザは、上述のような不要なストレスを抱くことがなくなり、不要なストレスのない健全な生活を送ることができるようになる。
なお、実施の形態1の説明において述べたように従来の技術として、被測定者が発熱していた日をユーザに入力させ、当該入力に基づいてその日の基礎体温測定値を基礎体温として採用しないようにする技術がある。当該技術に基づけば、ユーザが基礎体温として不正確であると考える基礎体温測定値をユーザに入力させ、当該入力に基づいてその日の基礎体温測定値を基礎体温として採用しないようにする構成も考えられる。しかしながら、そのような構成では、ユーザが入力を忘れると基礎体温として不正確な測定値がそのまま基礎体温の情報として保持され利用されることになる。さらに、測定値がユーザの意に沿わない場合、ユーザが装置にそのような基礎体温測定値を基礎体温として採用させないようにすることができてしまう。そうすると、基礎体温として正確な値を有する基礎体温測定値が採用されない。また、ユーザによっては、ユーザの意に沿った測定値が得られるまで何度も体温測定を繰り返すことも考えられる。
本実施形態による基礎体温情報処理装置(サーバ300)は、ユーザによる入力を要さずに、基礎体温として不正確な当該基礎体温測定値を判別し、適切な値に補正することができるため、上述のような不都合が生じることがない。
4.まとめ
このように本システム100は、基礎体温としての正確性を欠く(あるいは、体温測定値としての正確性を欠く)基礎体温測定値を検出して除去し、別の日の基礎体温測定値を用いて補正することができる。補正された基礎体温測定値を含む基礎体温情報は、ユーザに供されてもよいし、黄体機能評価アルゴリズムといった他のアルゴリズムを実行するコンピュータ・プログラム等に渡されてもよい。ユーザへの基礎体温情報の提供は、基礎体温曲線の表示といった形態で行われてもよい。
このように本システム100は、基礎体温としての正確性を欠く(あるいは、体温測定値としての正確性を欠く)基礎体温測定値を検出して除去し、別の日の基礎体温測定値を用いて補正することができる。補正された基礎体温測定値を含む基礎体温情報は、ユーザに供されてもよいし、黄体機能評価アルゴリズムといった他のアルゴリズムを実行するコンピュータ・プログラム等に渡されてもよい。ユーザへの基礎体温情報の提供は、基礎体温曲線の表示といった形態で行われてもよい。
本システム100は、ハードウェアとしての、体温計、スマートフォン(端末装置)、コンピュータ(サーバ)、および、ソフトウェア(それらのプロセッサにより実行されるコンピュータ・プログラム)により、実現可能である。
当該プログラムは、アプリケーションソフトウェアとして、CD、DVD、フラッシュメモリなどの記録媒体に記録することができる。この記録媒体に記録されたアプリケーションソフトウェアを、スマートフォン、パーソナル・コンピュータ、PDA(パーソナル・デジタル・アシスタンツ)などの実質的なコンピュータ装置にインストールすることによって、それらのコンピュータ装置に、基礎体温測定情報の送受信、基礎体温測定値の正確さの判断、不正確な基礎体温測定値の補正、(補正された基礎体温測定値を含む)基礎体温情報の送受信、基礎体温情報の表示等を実行させることができる。
なお、スマートフォン200にサーバ300の機能を組み込んでもよい。また、そのようなスマートフォンに、さらに体温計400のセンサ部430を組み込むことにより、本システム100を、実質的にスマートフォンのみで構成することも可能である。
また、前段のようなスマートフォンを、パーソナル・コンピュータ、タブレット型コンピュータ等により構成してもよい。
つまり、本発明の一態様である基礎体温情報処理装置は、
外部の体温計が予測方式または実測方式で検出した体温を基礎体温測定値として当該外部の体温計から受信し、取得部として動作する制御部310へ出力する通信部と、
補正部として動作する制御部が補正した基礎体温測定値を、ユーザへ通知する通知部と、を有する基礎体温情報処理装置であってもよい。
外部の体温計が予測方式または実測方式で検出した体温を基礎体温測定値として当該外部の体温計から受信し、取得部として動作する制御部310へ出力する通信部と、
補正部として動作する制御部が補正した基礎体温測定値を、ユーザへ通知する通知部と、を有する基礎体温情報処理装置であってもよい。
なお、体温計400にサーバ300およびスマートフォン200の機能を組み込んでもよい。そうすることにより、本システム100を、実質的にそのような体温計のみで構成することも可能である。
つまり、本発明の一態様である基礎体温情報処理装置は、
体温を予測方式または実測方式で検出するセンサ部と、
補正部として動作する制御部が補正した基礎体温測定値を、ユーザへ通知する通知部と、を有し、
取得部として動作する制御部310は、センサ部が予測方式または実測方式で検出した体温を前記基礎体温測定値として取得する、基礎体温情報処理装置であってもよい。
体温を予測方式または実測方式で検出するセンサ部と、
補正部として動作する制御部が補正した基礎体温測定値を、ユーザへ通知する通知部と、を有し、
取得部として動作する制御部310は、センサ部が予測方式または実測方式で検出した体温を前記基礎体温測定値として取得する、基礎体温情報処理装置であってもよい。
また、動作フローに示された各ステップは、例であり、その他のフローにより、本システム100を実現することも当然のことながら可能である。また、各ステップの順番や構成は、本発明の趣旨を逸脱しない範囲で、任意に置き換え、統合、分割、が可能である。
フローチャートを参照して説明した様々な数値は、一例に過ぎず、別の数値であっても、本発明を実施することは可能である。つまり、実施例に挙げた数値は、いずれも、一例に過ぎず、本発明は、それら数値例により、限定されるものではない。
また、判断部として動作する制御部310は、第1乃至第3の実施形態として説明した判断条件(発熱判定条件、サーカディアンリズム影響判定条件、測定誤差多寡判定条件)を複数組み合わせて用いてもよい。2つまたは3つの条件の和を組み合わせ条件として用いてもよく、2つまたは3つの条件の積を組み合わせ条件として用いてもよく、2つの条件の和または積で構成される条件と、他の条件との積または和を組み合わせ条件として用いてもよい。
100 基礎体温情報処理システム
200 スマートフォン
200M スマートフォン本体
210 スマートフォン制御部
220 メモリ
230 スマートフォン操作部
240 表示部
280 NFC通信部
290 ネットワーク通信部
300 サーバ(基礎体温情報処理装置)
310 サーバ制御部
320 サーバ記憶部
321 データベース
330 サーバ操作部
340 サーバ表示部
390 ネットワーク通信部
400 体温計
400p 予測式体温計
400M ケーシング
410 体温計制御部
410p 予測式体温計制御部
411 基礎体温測定部
411p 基礎体温予測測定部
412p 予測所要時間測定部
420 メモリ
430 センサ部
440 体温計表示部
450 計時部
490 NFC通信部
900 ネットワーク
200 スマートフォン
200M スマートフォン本体
210 スマートフォン制御部
220 メモリ
230 スマートフォン操作部
240 表示部
280 NFC通信部
290 ネットワーク通信部
300 サーバ(基礎体温情報処理装置)
310 サーバ制御部
320 サーバ記憶部
321 データベース
330 サーバ操作部
340 サーバ表示部
390 ネットワーク通信部
400 体温計
400p 予測式体温計
400M ケーシング
410 体温計制御部
410p 予測式体温計制御部
411 基礎体温測定部
411p 基礎体温予測測定部
412p 予測所要時間測定部
420 メモリ
430 センサ部
440 体温計表示部
450 計時部
490 NFC通信部
900 ネットワーク
Claims (13)
- 或る被測定者の複数日にわたる基礎体温測定値の情報を含む基礎体温測定情報を取得する取得部と、
前記基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値ならびに前記或る日以前の日および前記或る日以降の日における基礎体温測定値に基づいて、前記被測定者が発熱した状態で測定された基礎体温測定値であるか否かを判定することにより、前記或る日の基礎体温測定値が正確であるか否かを判断する判断部と、
前記判断部が正確でないと判断した基礎体温測定値を補正する補正部と、を備えたことを特徴とする基礎体温情報処理装置。 - 請求項1に記載の基礎体温情報処理装置において、
前記取得部は、少なくとも一月経周期にわたる複数日の基礎体温測定値の情報を含む基礎体温測定情報を取得し、
前記判断部は、前記一月経周期における基礎体温測定値の最高値および最低値と、前記或る日の直前の2日および直後の2日における基礎体温測定値と、に基づいて、前記被測定者が発熱した状態で測定された基礎体温測定値であるか否かを判定する、ことを特徴とする基礎体温情報処理装置。 - 或る被測定者の複数日にわたる基礎体温測定値および前記基礎体温測定値が測定された測定時刻の情報を含む基礎体温測定情報を取得する取得部と、
前記基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値およびその測定時刻、ならびに、前記或る日以前の日および前記或る日以降の日における基礎体温測定値およびそれらの測定時刻に基づいて、前記或る日の基礎体温測定値が正確であるか否かを判断する判断部と、
前記判断部が正確でないと判断した基礎体温測定値を補正する補正部と、を備えたことを特徴とする基礎体温情報処理装置。 - 請求項3に記載の基礎体温情報処理装置において、
前記判断部は、
前記或る日の基礎体温測定値と前記或る日の前日の基礎体温測定値との間の温度差と、
前記或る日の基礎体温測定値と前記或る日の次の日の基礎体温測定値との間の温度差と、
前記前日の基礎体温測定値と前記次の日の基礎体温測定値との間の温度差と、
前記或る日の測定時刻と前記前日の測定時刻との間の時刻差と、
前記或る日の測定時刻と前記次の日の測定時刻との間の時刻差と、
前記前日の測定時刻と前記次の日の測定時刻との間の時刻差と、
に基づいて、前記或る日の基礎体温測定値が正確であるか否かを判断する、ことを特徴とする基礎体温情報処理装置。 - 或る被測定者の複数日にわたる予測方式による基礎体温測定値および前記予測方式による基礎体温測定値の測定に要した予測所要時間の情報を含む基礎体温測定情報を取得する取得部と、
前記基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値およびその予測所要時間、ならびに、前記複数日にわたる基礎体温測定値およびそれらの前記予測所要時間に基づいて、前記或る日の基礎体温測定値にかかる測定の精度を判定することにより、前記或る日の基礎体温測定値が正確であるか否かを判断する判断部と、
前記判断部が正確でないと判断した基礎体温測定値を補正する補正部と、を備えたことを特徴とする基礎体温情報処理装置。 - 請求項5に記載の基礎体温情報処理装置において、
前記取得部は、少なくとも一月経周期にわたる複数日の基礎体温測定値およびその予測所要時間の情報を含む基礎体温測定情報を取得し、
前記判断部は、或る日の基礎体温測定値について、当該基礎体温測定値およびその予測所要時間、ならびに、前記一月経周期にわたる基礎体温測定値の平均値および標準偏差、ならびに、前記一月経周期にわたる基礎体温測定値の予測所要時間の平均値および標準偏差に基づいて、前記或る日の基礎体温測定値にかかる測定の精度を判定する、ことを特徴とする基礎体温情報処理装置。 - 請求項1から6までのいずれか一つに記載の基礎体温情報処理装置において、
前記補正部は、前記判断部が正確でないと判断した基礎体温測定値を、当該基礎体温測定値の測定日の前日および次の日の基礎体温測定値の平均値を用いて補正する、ことを特徴とする基礎体温情報処理装置。 - 基礎体温情報処理装置がする基礎体温情報の処理方法であって、
或る被測定者の複数日にわたる基礎体温測定値の情報を含む基礎体温測定情報を取得する情報取得ステップと、
前記基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値ならびに前記或る日以前の日および前記或る日以降の日における基礎体温測定値に基づいて、前記被測定者が発熱した状態で測定された基礎体温測定値であるか否かを判定することにより、前記或る日の基礎体温測定値が正確であるか否かを判断する判断ステップと、
前記判断ステップにより正確でないと判断された基礎体温測定値を補正する補正ステップと、を備えたことを特徴とする基礎体温情報処理方法。 - 基礎体温情報処理装置がする基礎体温情報の処理方法であって、
或る被測定者の複数日にわたる基礎体温測定値および前記基礎体温測定値が測定された測定時刻の情報を含む基礎体温測定情報を取得する情報取得ステップと、
前記基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値およびその測定時刻、ならびに、前記或る日以前の日および前記或る日以降の日における基礎体温測定値およびそれらの測定時刻に基づいて、前記或る日の基礎体温測定値が正確であるか否かを判断する判断ステップと、
前記判断ステップにより正確でないと判断された基礎体温測定値を補正する補正ステップと、を備えたことを特徴とする基礎体温情報処理方法。 - 基礎体温情報処理装置がする基礎体温情報の処理方法であって、
或る被測定者の複数日にわたる予測方式による基礎体温測定値および前記予測方式による基礎体温測定値の測定に要した予測所要時間の情報を含む基礎体温測定情報を取得する情報取得ステップと、
前記基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値およびその予測所要時間、ならびに、前記複数日にわたる基礎体温測定値およびそれらの前記予測所要時間に基づいて、前記或る日の基礎体温測定値にかかる測定の精度を判定することにより、前記或る日の基礎体温測定値が正確であるか否かを判断する判断ステップと、
前記判断ステップにより正確でないと判断された基礎体温測定値を補正する補正ステップと、を備えたことを特徴とする基礎体温情報処理方法。 - 基礎体温情報処理装置のコンピュータが実行可能なコンピュータ・プログラムであって、
前記コンピュータに、
或る被測定者の複数日にわたる基礎体温測定値の情報を含む基礎体温測定情報を取得する情報取得ステップと、
前記基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値ならびに前記或る日以前の日および前記或る日以降の日における基礎体温測定値に基づいて、前記被測定者が発熱した状態で測定された基礎体温測定値であるか否かを判定することにより、前記或る日の基礎体温測定値が正確であるか否かを判断する判断ステップと、
前記判断ステップにより正確でないと判断された基礎体温測定値を補正する補正ステップと、を実行させることを特徴とする基礎体温情報処理プログラム。 - 基礎体温情報処理装置のコンピュータが実行可能なコンピュータ・プログラムであって、
前記コンピュータに、
或る被測定者の複数日にわたる基礎体温測定値および前記基礎体温測定値が測定された測定時刻の情報を含む基礎体温測定情報を取得する情報取得ステップと、
前記基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値およびその測定時刻、ならびに、前記或る日以前の日および前記或る日以降の日における基礎体温測定値およびそれらの測定時刻に基づいて、前記或る日の基礎体温測定値が正確であるか否かを判断する判断ステップと、
前記判断ステップにより正確でないと判断された基礎体温測定値を補正する補正ステップと、を実行させることを特徴とする基礎体温情報処理プログラム。 - 基礎体温情報処理装置のコンピュータが実行可能なコンピュータ・プログラムであって、
前記コンピュータに、
或る被測定者の複数日にわたる予測方式による基礎体温測定値および前記予測方式による基礎体温測定値の測定に要した予測所要時間の情報を含む基礎体温測定情報を取得する情報取得ステップと、
前記基礎体温測定情報に含まれた或る日の基礎体温測定値について、当該基礎体温測定値およびその予測所要時間、ならびに、前記複数日にわたる基礎体温測定値およびそれらの前記予測所要時間に基づいて、前記或る日の基礎体温測定値にかかる測定の精度を判定することにより、前記或る日の基礎体温測定値が正確であるか否かを判断する判断ステップと、
前記判断ステップにより正確でないと判断された基礎体温測定値を補正する補正ステップと、を実行させることを特徴とする基礎体温情報処理プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012116799A JP5910309B2 (ja) | 2012-05-22 | 2012-05-22 | 基礎体温情報処理装置、および、基礎体温情報処理方法、ならびに、基礎体温情報処理プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012116799A JP5910309B2 (ja) | 2012-05-22 | 2012-05-22 | 基礎体温情報処理装置、および、基礎体温情報処理方法、ならびに、基礎体温情報処理プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013240524A true JP2013240524A (ja) | 2013-12-05 |
JP5910309B2 JP5910309B2 (ja) | 2016-04-27 |
Family
ID=49842034
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012116799A Active JP5910309B2 (ja) | 2012-05-22 | 2012-05-22 | 基礎体温情報処理装置、および、基礎体温情報処理方法、ならびに、基礎体温情報処理プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5910309B2 (ja) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000088665A (ja) * | 1998-09-09 | 2000-03-31 | Terumo Corp | 婦人体温計 |
JP2000185046A (ja) * | 1998-12-22 | 2000-07-04 | Matsushita Electric Ind Co Ltd | 婦人体温計 |
JP2007135865A (ja) * | 2005-11-18 | 2007-06-07 | Terumo Corp | 婦人用体温測定装置 |
JP2009045155A (ja) * | 2007-08-16 | 2009-03-05 | Terumo Corp | 婦人体温計及び生理周期予測プログラム |
JP2010167043A (ja) * | 2009-01-21 | 2010-08-05 | Terumo Corp | 基礎体温管理システム、基礎体温計及び携帯型無線端末 |
JP2010236914A (ja) * | 2009-03-30 | 2010-10-21 | Terumo Corp | 婦人体温計及び表示制御方法 |
-
2012
- 2012-05-22 JP JP2012116799A patent/JP5910309B2/ja active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000088665A (ja) * | 1998-09-09 | 2000-03-31 | Terumo Corp | 婦人体温計 |
JP2000185046A (ja) * | 1998-12-22 | 2000-07-04 | Matsushita Electric Ind Co Ltd | 婦人体温計 |
JP2007135865A (ja) * | 2005-11-18 | 2007-06-07 | Terumo Corp | 婦人用体温測定装置 |
JP2009045155A (ja) * | 2007-08-16 | 2009-03-05 | Terumo Corp | 婦人体温計及び生理周期予測プログラム |
JP2010167043A (ja) * | 2009-01-21 | 2010-08-05 | Terumo Corp | 基礎体温管理システム、基礎体温計及び携帯型無線端末 |
JP2010236914A (ja) * | 2009-03-30 | 2010-10-21 | Terumo Corp | 婦人体温計及び表示制御方法 |
Also Published As
Publication number | Publication date |
---|---|
JP5910309B2 (ja) | 2016-04-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2662895C2 (ru) | Система и способ клинической поддержки | |
JP6091981B2 (ja) | 月経開始予定日算出装置およびプログラム | |
JP4824372B2 (ja) | 婦人用電子体温計、婦人用電子体温計の制御方法並びに制御プログラム | |
RU2013140670A (ru) | Клиническая система поддержки принятия решений для прогнозирующего планирования выписки | |
JP6659049B2 (ja) | 血糖値予測装置、血糖値予測方法及びプログラム | |
US20140172459A1 (en) | Clinical support system and method | |
KR20160043777A (ko) | 질환 발병 예측 방법 및 그 장치 | |
JP2019117599A (ja) | 生体情報処理装置、処理方法、及び処理プログラム | |
JP6854747B2 (ja) | 計算機システム、認知機能の評価方法、及びプログラム | |
CN102162855B (zh) | 定位装置、定位方法 | |
JP2009186251A (ja) | 雨量値補間、累計雨量積算方法 | |
CN111855019B (zh) | 一种温度测量方法、装置、腕戴设备及存储介质 | |
JP6705894B2 (ja) | 生体状態予測装置、生体状態予測方法、および生体状態予測プログラム | |
JP5910309B2 (ja) | 基礎体温情報処理装置、および、基礎体温情報処理方法、ならびに、基礎体温情報処理プログラム | |
WO2022120563A1 (zh) | 温度预测方法、装置和存储介质 | |
JP4819449B2 (ja) | 婦人用電子体温計、婦人用電子体温計の制御方法並びに制御プログラム | |
JP7301343B2 (ja) | 健康管理装置、健康管理システム、健康管理プログラム、及び健康管理方法 | |
JP5772464B2 (ja) | 寿命推定装置、寿命推定方法及びプログラム | |
JP6303630B2 (ja) | ***日推定装置、***日推定方法及び***日推定プログラム | |
WO2018223359A1 (zh) | 测量心率的方法和装置 | |
CN112649060A (zh) | 流量计量方法、装置和表具 | |
CN115394442A (zh) | 一种发育评估方法、装置、设备及介质 | |
JP4240632B2 (ja) | 婦人体温計 | |
JP5088368B2 (ja) | 情報処理装置、時間計測方法、および時間計測プログラム | |
JP2019180980A (ja) | 生体解析装置および生体解析方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150421 |
|
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: 20160301 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160314 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5910309 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |