WO2015147174A1 - 排卵日予測プログラム及び排卵日予測方法 - Google Patents
排卵日予測プログラム及び排卵日予測方法 Download PDFInfo
- Publication number
- WO2015147174A1 WO2015147174A1 PCT/JP2015/059398 JP2015059398W WO2015147174A1 WO 2015147174 A1 WO2015147174 A1 WO 2015147174A1 JP 2015059398 W JP2015059398 W JP 2015059398W WO 2015147174 A1 WO2015147174 A1 WO 2015147174A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- ovulation
- data
- date
- menstrual
- days
- 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.)
- Ceased
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B10/00—Instruments for taking body samples for diagnostic purposes; Other methods or instruments for diagnosis, e.g. for vaccination diagnosis, sex determination or ovulation-period determination; Throat striking implements
- A61B10/0012—Ovulation-period determination
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/50—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B10/00—Instruments for taking body samples for diagnostic purposes; Other methods or instruments for diagnosis, e.g. for vaccination diagnosis, sex determination or ovulation-period determination; Throat striking implements
- A61B10/0012—Ovulation-period determination
- A61B2010/0019—Ovulation-period determination based on measurement of temperature
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B10/00—Instruments for taking body samples for diagnostic purposes; Other methods or instruments for diagnosis, e.g. for vaccination diagnosis, sex determination or ovulation-period determination; Throat striking implements
- A61B10/0012—Ovulation-period determination
- A61B2010/0029—Ovulation-period determination based on time measurement
Definitions
- the present invention relates to a technique for predicting an ovulation day.
- the long-term prediction method predicts the future menstruation start date and ovulation date based on the data of several past menstrual cycles. Specifically, there are the Ogino method (calendar method) and the cycle intermediate method.
- the intermediate cycle method predicts the date of ovulation by adding the number of days half the average menstrual cycle to the latest menstruation start date.
- the immediate prediction method predicts that the date of ovulation is approaching or that ovulation has been performed based on physical data. Specifically, there are the use of basal body temperature (cover line method) and the use of physical changes (confirmation of cervical mucus).
- Patent Document 1 As a technique for predicting the date of menstruation and ovulation, there is a technique described in Patent Document 1, for example.
- any of the above prediction methods is difficult to predict the ovulation day with high reliability.
- the Ogino formula predicts the ovulation date on the assumption that the period from the ovulation date to the next menstrual start date is constant (14 days).
- the Ogino formula predicts the ovulation date on the assumption that the period from the ovulation date to the next menstrual start date is constant (14 days).
- the cover line method can only be used for the subsequent determination of the date of ovulation.
- the present invention has been made to solve the above-described problems, and an object of the present invention is to provide a technique for performing reliable ovulation day prediction.
- the ovulation day prediction program is based on the relationship between the interval between the menstrual date and the ovulation date and the average menstrual cycle estimated based on the data of a plurality of persons acquired in advance in the computer.
- a process of calculating predicted ovulation day data corresponding to the specific menstrual cycle is executed.
- the ovulation day prediction method in this invention is based on the data of the several persons acquired previously, and with respect to the relationship between the interval of a menstrual day and an ovulation day, and an average menstrual cycle. By applying a specific menstrual cycle, predicted ovulation day data corresponding to the specific menstrual cycle is calculated.
- a reliable ovulation day prediction can be performed based on the self-menstrual cycle by using an average tendency regarding the ovulation day of a group having the same average menstrual cycle.
- the user terminal 1 is a mobile terminal (smart phone, tablet terminal) or PC owned by an individual.
- the user terminal 1 includes an input unit 1a and a display unit 1b.
- the user terminal 1 is an example of a “computer”.
- the server 2 includes a database (DB) 2a for recording and managing data obtained from a plurality of users.
- the server 2 constructs a predetermined program using data stored in the database 2a.
- the data recorded in the database 2a is the date of menstruation, the date of ovulation, the date of sexual intercourse, etc. These data can be acquired, for example, via a personal menstrual day prediction service or pregnancy support service provided as a mobile application or a web page. Conventionally, these data have been acquired for medical research, but the number is only tens to hundreds. On the other hand, by using such a service, the server 2 can collect large-scale data (at least several thousand to several tens of thousands) compared to the conventional one. The figures (graphs) shown in the following embodiments are the results obtained based on such large-scale data. Such large-scale data is an example of “multiple data acquired in advance” in the present invention.
- the program constructed by the server 2 is implemented as application software, for example.
- the user can download the software to the user terminal 1 as a mobile application.
- the user can execute the program of the present invention by starting the mobile application.
- this program will be described in each embodiment.
- the computer on which the program is executed is not limited to the user terminal 1.
- the user terminal 1 may function only as an input unit and a display unit, and the server 2 may execute a program based on an input from the user terminal 1.
- some programs may be executed by the user terminal 1 and the remaining programs may be executed by the server 2.
- the program according to the present embodiment causes the user terminal 1 to execute a process of calculating a specific menstrual cycle based on menstrual day data input a plurality of times via the input unit 1a.
- Menstrual date data is data relating to the user's menstrual date.
- the menstrual date data is, for example, a menstrual start date (date). Further, when the menstrual cycle is known, the menstrual date data may be the number of days.
- the user inputs menstruation date data via the input unit 1a of the user terminal 1.
- the input operation is executed by a key of the user terminal 1 or a user's voice.
- the program when the user inputs three menstrual start dates, the program causes the user terminal 1 to count the number of days from the first menstrual start date to the second menstrual start date, and from the second menstrual start date to 3 By calculating the number of days until the first menstrual start date, a process for calculating two menstrual cycles is executed. And a program makes the user terminal 1 perform the process which calculates an average menstrual cycle by taking the average of two menstrual cycles.
- the program applies the user's past menstrual cycle (which can be obtained by inputting at least two menstrual day data) to the user's terminal 1 to a statistical model based on large-scale data. Specific weighting is performed (for example, “1” is evaluated for the latest menstrual cycle and “0.9” is evaluated for the previous menstrual cycle), and processing for calculating the menstrual cycle is executed. .
- the “specific menstrual cycle” in the present embodiment is a concept including an average menstrual cycle for a user who inputs menstrual date data and a menstrual cycle calculated using a statistical model.
- a program applies a specific menstrual cycle with respect to the relationship between the interval between a menstrual day and an ovulation day, and the average menstrual cycle estimated to the user terminal 1 based on the data of a plurality of persons acquired in advance.
- the process which calculates the prediction ovulation day data corresponding to the said specific menstrual cycle is performed.
- the “interval between menstrual date and ovulation date” is a concept that includes the number of days from the menstrual start date preceding the ovulation date to the ovulation date in one menstrual cycle, and the number of days from the ovulation date to the immediately following menstrual start date. It is.
- Predicted ovulation date data is data relating to the prediction of ovulation date.
- the predicted ovulation date data is, for example, a numerical value based on a menstrual day such as +10 days from the menstrual day preceding the predicted ovulation day in the first menstrual cycle, -10 days from the next predicted menstrual day, or a date such as ⁇ month ⁇ day Calculated.
- the “predicted menstrual date” is a future menstrual start date predicted by adding a specific menstrual cycle to the past menstrual start date.
- Fig. 2 is a graph showing the regularity of an individual menstrual cycle.
- the horizontal axis is the average value (number of days) of the first half of the menstrual cycle among a plurality of menstrual cycles.
- the vertical axis represents the average value (number of days) of the menstrual cycle in the latter half of the menstrual cycle of a plurality of times.
- Each point shown in the graph is a distribution of individuals having data of 12 or more menstrual cycles.
- FIG. 3 is a graph showing the relationship between the date of ovulation and the average menstrual cycle.
- the horizontal axis is the average menstrual cycle.
- the vertical axis represents the date of ovulation relative to the next menstrual start date.
- Each point shown in the graph is an average value of the ovulation date for the next menstrual start date of a plurality of persons having the same average menstrual cycle.
- the broken line indicates the ovulation date relative to the next menstrual start date by the Ogino formula (fixed to 14 days regardless of the difference in average menstrual cycle).
- the alternate long and short dash line indicates the date of ovulation relative to the next menstrual start date according to the cycle intermediate method.
- the server 2 in the present embodiment preliminarily estimates a relational expression (hereinafter also referred to as “relational expression S”) between the interval between the menstrual date and the ovulation day and the average menstrual cycle.
- a relational expression hereinafter also referred to as “relational expression S”
- the server 2 estimates the relational expression S based on the distribution of the average value of the ovulation days of a plurality of persons having the same average menstrual cycle shown in FIG.
- the estimated relational expression S is incorporated into a part of the program.
- x is a specific menstrual cycle.
- f (x) is the predicted ovulation date data corresponding to the average menstrual cycle x.
- a, b, and c are constants.
- relational expression S is not limited to the example estimated based on the average value distribution.
- the relational expression S can also be estimated based on a distribution such as a median value.
- the program causes the user terminal 1 to substitute (apply) a specific menstrual cycle x into the relational expression S and execute a process of calculating the predicted ovulation date data of the user.
- the calculated predicted ovulation date data is highly reliable because it is based on the average ovulation day trend of people with the same menstrual cycle.
- the calculation of the predicted ovulation date data is not limited to the example using the relational expression S.
- the server 2 constructs in advance, as table data, the relationship between the interval between the menstrual date and the ovulation date and the average menstrual cycle obtained from large-scale data.
- the program causes the user terminal 1 to apply (apply) a specific menstrual cycle to the table data and execute a process of calculating predicted ovulation day data.
- the program according to the present embodiment can cause the user terminal 1 to execute a process of displaying the predicted ovulation date data on the display unit 1b.
- Predicted ovulation date data can be displayed by the date of the predicted ovulation date ( ⁇ month ⁇ day) and the number of days until the predicted ovulation date (after ⁇ day).
- the user can visually confirm the predicted ovulation date.
- the means for presenting the predicted ovulation date data to the user is not limited to display.
- the program can also execute a process of notifying the predicted ovulation date data by voice.
- the program can execute a process of notifying the predicted ovulation date data by e-mail.
- the process which displays estimated ovulation day data is not essential.
- the user When menstruation starts, the user activates the mobile application on the user terminal 1 and inputs a menstruation start date (S10). The user repeats the input operation of the menstrual start date a plurality of times (two times or more) (S11).
- the user terminal 1 determines that the user's menstrual cycle (specification) from the plurality of menstrual start dates (menstrual date data) input in S11. Is calculated (S12).
- the user terminal 1 calculates the predicted ovulation date data of the user by substituting the menstrual cycle calculated in S12 with respect to the relational expression S between the interval between the menstrual date and the ovulation date and the average menstrual cycle estimated in advance. (S13).
- the user terminal 1 displays the predicted ovulation date data calculated in S13 on the display unit 1b (S14).
- the program according to the present embodiment even a user who does not have sufficient data regarding his / her ovulation date or menstrual date, an average tendency regarding the ovulation date of a group having the same menstrual cycle ( By using the estimated relational expression S), it is possible to predict the ovulation day with high reliability.
- the program according to the present embodiment can make such a highly reliable prediction in advance (before the date of ovulation), and thus contributes to the improvement of the pregnancy probability.
- Second Embodiment A program according to the second embodiment will be described with reference to FIG. Even in a group having the same menstrual cycle, there may be individual differences in the interval between menstrual days and ovulation days. In the present embodiment, prediction of an ovulation date considering such individual differences will be described. Note that a detailed description of the same parts as in the first embodiment may be omitted.
- the program according to the present embodiment obtains a plurality of intervals between the menstrual date and the ovulation date based on the menstrual day data and the ovulation date data input a plurality of times via the input unit 1a in the user terminal 1, A process of calculating the difference D between the maximum value and the minimum value is executed.
- “Ovulation date data” is data relating to the ovulation date of the user.
- the ovulation date data is, for example, the date of ovulation date determined by a medical technique. Further, when the ovulation date is estimated by a cover line method or the like, the ovulation date data may be the number of days such as ⁇ days after the menstrual date.
- the “maximum value of the interval” is the number of days when the interval between the date of menstruation and the date of ovulation is the longest.
- “Minimum value (of the interval)” is the number of days when the interval between the menstrual day and the ovulation day is the shortest.
- the “difference D between the maximum value and the minimum value of the interval” is, for example, the number of days obtained from the ovulation date to the menstrual start date immediately after that (or from the menstrual start date preceding the ovulation date to the ovulation date) The difference between the longest number of days and the shortest number of days).
- the program calculates the predicted ovulation date data on the user terminal 1 based on the intervals between the plurality of menstrual days and the ovulation dates. Execute the process. As a specific example, the program causes the user terminal 1 to calculate an average value of the calculated intervals between a plurality of menstrual days and ovulation days, and to perform processing for calculating the average value as predicted ovulation day data.
- the program causes the user terminal 1 to calculate the same calculation process (relational expression S and a specific menstrual cycle as in the first embodiment).
- the processing for calculating the predicted ovulation date data is executed by the processing used).
- the threshold value is a value that serves as a reference for whether or not data input by the user is used to calculate predicted ovulation date data.
- An arbitrary value can be set as the threshold based on the analysis result of the large-scale data.
- the user When the menstruation starts, the user activates the mobile application on the user terminal 1 and inputs the menstruation start date.
- the ovulation date When the ovulation date is determined, the user activates the mobile application on the user terminal 1 and inputs the ovulation date (S20).
- the user repeatedly performs the input operation of the menstrual start date and the ovulation date a plurality of times (for example, three times of the menstrual start date and twice of the ovulation date) (S21).
- the user terminal 1 When a plurality of input operations are completed (in the case of Y in S21), the user terminal 1 obtains the user's menstrual cycle (specific menstrual cycle) from the plurality of menstrual start dates (menstrual date data) input in S21. Calculate (S22).
- the user terminal 1 calculates a plurality of intervals between the menstrual date and the ovulation date based on the menstrual start date and the ovulation date input a plurality of times in S21, and calculates a difference D between the maximum value and the minimum value of the interval. (S23).
- the user terminal 1 predicts the predicted ovulation date of the user based on the intervals between the plurality of menstrual days and the ovulation date obtained in S23. Data is calculated (S25).
- the user terminal 1 uses the relational expression S between the menstrual date and the date of ovulation and the average menstrual cycle estimated in advance.
- the menstrual cycle calculated in S22 is substituted to calculate the predicted ovulation day data of the user (S26).
- the user terminal 1 displays the predicted ovulation date data calculated in S25 or S26 on the display unit 1b (S27).
- the specific menstrual cycle may be calculated only when it is determined that the difference D calculated in S23 is larger than the threshold value.
- the program according to the present embodiment can perform ovulation day prediction with higher reliability in consideration of individual differences by using the ovulation day data. Therefore, there is a great merit for the user who inputs the ovulation day data obtained by using medical means or the like.
- a program according to the third embodiment will be described with reference to FIGS. 6 and 7. Based on the calculated predicted ovulation date data, the user can grasp a period during which there is a high possibility of pregnancy.
- a more reliable period with a high possibility of pregnancy (a period with a first possibility of pregnancy) is calculated will be described. Note that a detailed description of the same parts as those in the first embodiment and the second embodiment may be omitted.
- the program according to the present embodiment allows the user terminal 1 to predict the first pregnancy possibility based on the data related to the pregnancy rate before and after the ovulation date based on the data of a plurality of persons acquired in advance and the calculated predicted ovulation date data.
- a process for calculating a high period is executed.
- the pregnancy rate is the ratio of the number of people who have actually become pregnant to the number of people who have intercourse on a certain day (for example, the date of ovulation).
- the “pregnancy rate before and after the ovulation date” is obtained from this pregnancy rate within a few days before and after the ovulation date.
- FIG. 6 is a graph showing the pregnancy rate before and after the date of ovulation.
- the vertical axis represents the pregnancy rate, and the horizontal axis represents the number of days based on the date of ovulation (0). According to this graph, it can be seen that the pregnancy rate increases several days before the date of ovulation.
- the data shown in this graph is an example of “data related to the pregnancy rate before and after the date of ovulation”.
- the program causes the user terminal 1 to execute the process of calculating the first period of high pregnancy possibility by applying the calculated predicted ovulation date data to the data indicated by this graph.
- the period when the first possibility of pregnancy is high is defined as a predicted ovulation day when the ovulation day is 0 in the above graph, and a period of a predetermined pregnancy rate or higher is specified based on this day. It can be calculated.
- the program according to the present embodiment causes the user terminal 1 to execute a process for displaying the first period of high pregnancy possibility calculated on the display unit 1b.
- the display mode of the period with the first high possibility of pregnancy is not particularly limited.
- the first period with a high possibility of pregnancy may be displayed together with the predicted ovulation day data calculated in the first and second embodiments, or only one of them may be displayed.
- the means for presenting the first period with the highest possibility of pregnancy to the user is not limited to display.
- the user terminal 1 calculates predicted ovulation date data by the same processing as in the first embodiment (see S10 to S13) (S30).
- the user terminal 1 calculates the first period with a high possibility of pregnancy by applying the predicted ovulation date data calculated in S30 to the data related to the pregnancy rate before and after the ovulation date based on the data of a plurality of persons acquired in advance ( S31).
- the user terminal 1 causes the display unit 1b to display the predicted ovulation date data calculated in S30 and the first period of high pregnancy possibility calculated in S31 (S32).
- the first period with a high possibility of pregnancy can be calculated based on the calculated predicted ovulation date data.
- the user can improve the pregnancy probability by obtaining the data related to the period with the first possibility of pregnancy.
- ⁇ Fourth embodiment> A program according to the fourth embodiment will be described with reference to FIGS. 8 and 9. Depending on the physical condition of the user, etc., there may be temporary variations in the menstrual cycle or ovulation day.
- this embodiment an example of calculating a period with a high possibility of pregnancy different from the third embodiment (second period with a high possibility of pregnancy) by using the basal body temperature, or an example of calculating the end of ovulation Is described. Note that detailed description of the same parts as those in the first to third embodiments may be omitted.
- the program according to the present embodiment is based on the basal body temperature input to the user terminal 1 a plurality of times via the input unit 1a, and a subsequent signal indicating a prior sign of ovulation and / or a subsequent sign of ovulation. Causes detection of the presence or absence of a signal.
- Pre- and post-signals can be detected based on basal body temperature.
- Various techniques can be used to detect the prior signal and the subsequent signal.
- the detection of the prior signal can be performed, for example, by executing the following three steps by a program. (1) About the basal body temperature recorded every day, smoothing by the moving average every 3 days, (2) detection that the smoothed basal body temperature rose continuously for 3 days or more, (3) the rise in (2) (User's menstrual cycle + 1 day)-Judgment that it did not happen before 17 days.
- the prior signal can be detected by automatically generating a statistical model of basal body temperature fluctuation in the hypothermic period by a program and detecting a characteristic pattern before ovulation based on the statistical model.
- the program causes the user terminal 1 to execute a process of generating a probability model that predicts the average value and the variance value for each day of the fluctuation in the hypothermic period of the user.
- This model provides a basic pattern of hypothermic fluctuations.
- the program causes the user terminal 1 to execute a process of determining that there is a prior sign of ovulation when there is a variation that deviates from such a pattern. Parameters such as what kind of variation is detected with high accuracy can be determined in advance, for example, by analyzing large-scale data.
- the posterior signal can be detected by, for example, the cover line method. That is, if the program detects an increase in body temperature of +0.3 degrees or more from the average body temperature after the 11th day from the previous menstrual start date and the previous day, based on the basal body temperature recorded on the user terminal 1 every day, A process for determining that a signal has been detected is executed.
- the program according to the present embodiment causes the user terminal 1 to execute a process of calculating a second period with a high possibility of pregnancy based on the prior signal.
- the program according to the present embodiment causes the user terminal 1 to execute a process of determining that ovulation has ended based on the posterior signal when the posterior signal is detected.
- FIG. 8 is a histogram showing the frequency of occurrence of a prior signal (right-down hatching) and a post-signal (left-down hatching) for the day of ovulation.
- the vertical axis represents frequency
- the horizontal axis represents the number of days with the ovulation day as a reference (0).
- the portion where the hatching crosses corresponds to the overlapping portion of the histogram.
- the prior signal is remarkably detected from the ovulation day-6 days and decreases after 4 days after the ovulation day.
- the posterior signal is remarkably detected after the day of ovulation. That is, it can be seen that there is a high possibility that ovulation occurs about 10 days after the day when the prior signal is detected. On the other hand, it can be seen that there is a high possibility that ovulation has ended on the day when the posterior signal is detected.
- the program according to the present embodiment is constructed based on the data indicated by the histogram, for example.
- the program causes the user terminal 1 to execute a process of calculating a period of +10 days on the day when the prior signal is detected as a period with a high possibility of pregnancy (second period with a high possibility of pregnancy).
- the program causes the user terminal 1 to execute a process of determining that ovulation has ended on the day when the posterior signal is detected.
- the program When a prior signal is detected, the program causes the user terminal 1 to execute a process of displaying a second period of high possibility of pregnancy on the display unit 1b.
- the display mode of the period with the second high possibility of pregnancy is not particularly limited.
- the second period with high possibility of pregnancy is displayed together with the predicted ovulation day data calculated in the first and second embodiments and the period with high first possibility of pregnancy calculated in the third embodiment. Alternatively, only one of them may be displayed.
- the means for presenting the second period with high possibility of pregnancy to the user is not limited to display.
- the program When a post signal is detected, the program causes the user terminal 1 to execute a process of displaying an ovulation end message on the display unit 1b.
- the display mode of the end message is not particularly limited.
- the means for presenting the end message to the user is not limited to display.
- the program may be configured to detect either a pre-signal or a post-signal. In that case, the program causes the user terminal 1 to execute only one process of the calculation of the second highly likely pregnancy period and the determination of the end of ovulation.
- the program may cause the user terminal 1 to execute a process of correcting the first period of high pregnancy possibility instead of indicating the second period of high pregnancy possibility based on the prior signal.
- the program prompts the user terminal 1 for the first period of high pregnancy possibility and the second period of high pregnancy possibility.
- a process for calculating a period after the correction as a period after the correction (a period during which the third possibility of pregnancy is high).
- the user activates the mobile application on the user terminal 1 and inputs daily basal body temperature (S40).
- the user terminal 1 detects the presence / absence of a prior signal and a subsequent signal based on the basal body temperature input in S40 (S41).
- the user terminal 1 determines that ovulation has already ended before the date when the post signal is detected (S43).
- the user terminal 1 displays an ovulation end message on the display unit 1b based on the determination result of S43 (S44).
- the user terminal 1 calculates 10 days from the date when the prior signal is detected as the second possibility of pregnancy. (S46).
- the user terminal 1 causes the display unit 1b to display the period during which the second possibility of pregnancy calculated in S46 is high (S47).
- the present invention is not limited to this.
- the calculation of the second period with a high possibility of pregnancy may be performed based only on the presence or absence of a prior signal (not considering the presence or absence of a post-signal).
- the program according to the present embodiment based on the basal body temperature, it is possible to calculate data that takes into account the current physical condition and the like (second highly likely pregnancy period or ovulation end). Therefore, it is possible to present a more reliable ovulation date prediction and a period with a high possibility of pregnancy, so that the pregnancy probability can be improved.
- the user terminal 1 may transmit the menstrual date data and the ovulation date data input in the above-described embodiment to the server 2.
- the server 2 can construct a more accurate program by accumulating the transmitted data in the database 2a and reflecting the data in the conventional program.
- the constructed program is distributed to the user terminal 1, for example, in the form of version upgrade of the mobile application.
- the above-described embodiment can be realized by causing a computer or a microprocessor to execute various processes described above by a program.
- all the processes may be executed by the program, or a part of the processes may be processed by hardware and the remaining processes may be executed by the program.
- non-transitory computer-readable media include magnetic recording media (for example, flexible disks, magnetic tapes, hard disk drives), CD-ROMs (Read Only Memory), and the like.
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Public Health (AREA)
- Medical Informatics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Pathology (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- Molecular Biology (AREA)
- Heart & Thoracic Surgery (AREA)
- Veterinary Medicine (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Epidemiology (AREA)
- Primary Health Care (AREA)
- Medical Treatment And Welfare Office Work (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
また、上記課題を解決するために、本発明における排卵日予測方法は、予め取得した複数人のデータに基づいて推定された、月経日と排卵日との間隔と平均月経周期との関係に対し、特定の月経周期を適用することにより、当該特定の月経周期に対応した予測排卵日データを算出する。
図1を参照して各実施形態に共通の構成について説明する。
図2~図4を参照して第1実施形態に係るプログラムについて説明を行う。本実施形態では、ユーザの平均月経周期に基づいて、当該ユーザの排卵日の予測を行う例について述べる。
図5を参照して第2実施形態に係るプログラムについて説明を行う。同じ月経周期を持った集団の中でも、月経日と排卵日との間隔には個人差が存在している場合がある。本実施形態は、このような個人差を考慮した排卵日の予測について述べる。なお、第1実施形態と同様の部分については、詳細な説明を省略する場合がある。
図6及び図7を参照して第3実施形態に係るプログラムについて説明を行う。算出された予測排卵日データにより、ユーザは大凡の妊娠可能性の高い期間を把握することができる。本実施形態では、より信頼性の高い妊娠可能性の高い期間(第1の妊娠可能性の高い期間)を算出する例について述べる。なお、第1実施形態及び第2実施形態と同様の部分については、詳細な説明を省略する場合がある。
図8及び図9を参照して第4実施形態に係るプログラムについて説明を行う。ユーザの体調等により、一時的に月経周期や排卵日にばらつきが生じる可能性がある。本実施形態では、基礎体温を利用することにより、第3実施形態とは異なる妊娠可能性の高い期間(第2の妊娠可能性の高い期間)を算出する例、或いは排卵の終了を算出する例について述べる。なお、第1実施形態~第3実施形態と同様の部分については、詳細な説明を省略する場合がある。
ユーザ端末1は、上述の実施形態において入力された月経日データや排卵日データをサーバ2に送信してもよい。サーバ2は、送信されたデータをデータベース2aに蓄積し、そのデータを従来のプログラムに反映させることで、より精度の高いプログラムを構築することができる。構築されたプログラムは、たとえば、携帯アプリのバージョンアップという形でユーザ端末1に配信される。
2 サーバ
Claims (9)
- コンピュータに、
予め取得した複数人のデータに基づいて推定された、月経日と排卵日との間隔と平均月経周期との関係に対し、特定の月経周期を適用することにより、前記特定の月経周期に対応した予測排卵日データを算出する処理を実行させることを特徴とする排卵日予測プログラム。 - コンピュータに、
入力部を介して複数回入力された月経日データに基づいて、前記特定の月経周期を算出する処理を実行させることを特徴とする請求項1記載の排卵日予測プログラム。 - コンピュータに、
前記月経日データ及び入力部を介して複数回入力された排卵日データに基づいて、月経日と排卵日との間隔を複数求め、当該間隔の最大値と最小値との差を算出する処理を実行させ、
前記予測排卵日データを算出する際、前記差が閾値以下の場合には、複数の前記月経日と排卵日との間隔に基づいて、当該予測排卵日データを算出する処理を実行させることを特徴とする請求項2記載の排卵日予測プログラム。 - コンピュータに、
表示部に前記予測排卵日データを表示する処理を実行させることを特徴とする請求項1~3のいずれか一つに記載の排卵日予測プログラム。 - コンピュータに、
前記予め取得した複数人のデータに基づく排卵日前後の妊娠率に関するデータ、及び算出された前記予測排卵日データに基づいて、第1の妊娠可能性の高い期間を算出する処理を実行させることを特徴とする請求項1~4のいずれか一つに記載の排卵日予測プログラム。 - コンピュータに、
表示部に前記第1の妊娠可能性の高い期間を表示する処理を実行させることを特徴とする請求項5記載の排卵日予測プログラム。 - コンピュータに、
入力部を介して複数回入力された基礎体温に基づいて、排卵の事前の兆候を示す事前シグナル及び/または排卵の事後の兆候を示す事後シグナルの有無の検出を実行させ、
前記事前シグナルが検出された場合、当該事前シグナルに基づいて第2の妊娠可能性の高い期間を算出する処理を実行させ、前記事後シグナルが検出された場合、当該事後シグナルに基づいて前記排卵が終了していると判断する処理を実行させることを特徴とする請求項5または6記載の排卵日予測プログラム。 - コンピュータに、
表示部に前記第2の妊娠可能性の高い期間または排卵の終了メッセージを表示する処理を実行させることを特徴とする請求項7記載の排卵日予測プログラム。 - 予め取得した複数人のデータに基づいて推定された、月経日と排卵日との間隔と平均月経周期との関係に対し、特定の月経周期を適用することにより、前記特定の月経周期に対応した予測排卵日データを算出することを特徴とする排卵日予測方法。
Priority Applications (9)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016510488A JP5998307B2 (ja) | 2014-03-28 | 2015-03-26 | 排卵日予測プログラム及び排卵日予測方法 |
| CA2944136A CA2944136A1 (en) | 2014-03-28 | 2015-03-26 | Program for predicting day of ovulation and method of predicting the same |
| EP15767733.7A EP3123942A4 (en) | 2014-03-28 | 2015-03-26 | Ovulation day prediction program and ovulation day prediction method |
| US15/129,249 US11013497B2 (en) | 2014-03-28 | 2015-03-26 | Program for predicting day of ovulation and method of predicting the same |
| AU2015234868A AU2015234868A1 (en) | 2014-03-28 | 2015-03-26 | Ovulation day prediction program and ovulation day prediction method |
| RU2016139972A RU2016139972A (ru) | 2014-03-28 | 2015-03-26 | Программа для прогнозирования дня овуляции и способ его расчета |
| BR112016021895A BR112016021895A2 (pt) | 2014-03-28 | 2015-03-26 | Programa para previsão do dia da ovulação e método de previsão do dia da ovulação |
| CN201580015973.5A CN106535776B (zh) | 2014-03-28 | 2015-03-26 | 排卵日预测程序及排卵日预测方法 |
| PH12016501926A PH12016501926B1 (en) | 2014-03-28 | 2016-09-28 | Program for predicting day of ovulation and method of predicting the same |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014069044 | 2014-03-28 | ||
| JP2014-069044 | 2014-03-28 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2015147174A1 true WO2015147174A1 (ja) | 2015-10-01 |
Family
ID=54195680
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2015/059398 Ceased WO2015147174A1 (ja) | 2014-03-28 | 2015-03-26 | 排卵日予測プログラム及び排卵日予測方法 |
Country Status (10)
| Country | Link |
|---|---|
| US (1) | US11013497B2 (ja) |
| EP (1) | EP3123942A4 (ja) |
| JP (1) | JP5998307B2 (ja) |
| CN (1) | CN106535776B (ja) |
| AU (1) | AU2015234868A1 (ja) |
| BR (1) | BR112016021895A2 (ja) |
| CA (1) | CA2944136A1 (ja) |
| PH (1) | PH12016501926B1 (ja) |
| RU (1) | RU2016139972A (ja) |
| WO (1) | WO2015147174A1 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018023477A (ja) * | 2016-08-09 | 2018-02-15 | 株式会社エムティーアイ | 基礎体温予測プログラム、基礎体温予測方法 |
| JP2022542801A (ja) * | 2019-08-07 | 2022-10-07 | ソシエテ・デ・プロデュイ・ネスレ・エス・アー | 妊孕性を向上させる食事及び生活習慣の推奨案を提供するシステム及び方法 |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016132528A1 (ja) * | 2015-02-20 | 2016-08-25 | 楽天株式会社 | 情報処理装置、情報処理方法及び情報処理プログラム |
| WO2016132529A1 (ja) * | 2015-02-20 | 2016-08-25 | 楽天株式会社 | 情報処理装置、情報処理方法及び情報処理プログラム |
| EP3531923B1 (en) * | 2016-10-27 | 2021-07-28 | Ava AG | System and a method for non-invasive monitoring of estrogen |
| US10938950B2 (en) * | 2017-11-14 | 2021-03-02 | General Electric Company | Hierarchical data exchange management system |
| CN112689471A (zh) | 2018-07-12 | 2021-04-20 | 普瑞玛太普公司 | 阴道温度传感设备和方法 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004290335A (ja) * | 2003-03-26 | 2004-10-21 | Tanita Corp | 婦人用体調管理装置 |
| JP2010012091A (ja) * | 2008-07-04 | 2010-01-21 | Nishitomo Co Ltd | 婦人用体温計 |
| JP2011062322A (ja) * | 2009-09-17 | 2011-03-31 | Terumo Corp | 女性用体温計 |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4465077A (en) * | 1981-11-12 | 1984-08-14 | Howard Schneider | Apparatus and method of determining fertility status |
| EP0606343A1 (en) * | 1991-10-01 | 1994-07-20 | BIGGEL, Emil Josef | Menstrual cycle meter |
| US5606535A (en) * | 1995-11-29 | 1997-02-25 | Lynn; Lynn | Digital menstrual wristwatch |
| EP1077046A4 (en) * | 1998-05-06 | 2002-05-29 | Matsushita Electric Industrial Co Ltd | EAR THERMOMETER FOR FEMALE USE |
| US6278999B1 (en) * | 1998-06-12 | 2001-08-21 | Terry R. Knapp | Information management system for personal health digitizers |
| GB9921453D0 (en) * | 1999-09-11 | 1999-11-10 | Blue Claire | Time measuring device |
| JP2002215192A (ja) * | 2001-01-17 | 2002-07-31 | Nec Corp | オーディオ情報処理装置及び処理方法 |
| GB0617451D0 (ja) | 2006-09-05 | 2006-10-18 | Medical Prediction Ltd | |
| JP5179799B2 (ja) | 2007-08-16 | 2013-04-10 | テルモ株式会社 | 婦人体温計及び生理周期予測プログラム |
| KR101043261B1 (ko) * | 2009-01-23 | 2011-06-21 | 서강대학교산학협력단 | 개인 맞춤형 월경기 또는 가임기 예측 시스템 및 그 계산방법 |
| AP2012006267A0 (en) * | 2009-10-26 | 2012-06-30 | Univ Georgetown | Systems and methods for tracking fertility cycles. |
| JP2012032337A (ja) * | 2010-08-02 | 2012-02-16 | Terumo Corp | 女性体温計及びその制御方法 |
| US8834389B2 (en) * | 2011-11-25 | 2014-09-16 | Tepsync | Temperature based fertility monitoring system and related method |
| US20150112706A1 (en) * | 2013-10-17 | 2015-04-23 | Ovuline, Inc. | System and Methods for Personal health Analytics Technical Field |
| WO2015079526A1 (ja) * | 2013-11-28 | 2015-06-04 | 楽天株式会社 | 情報処理装置、情報処理方法及び情報処理プログラム |
-
2015
- 2015-03-26 CN CN201580015973.5A patent/CN106535776B/zh active Active
- 2015-03-26 EP EP15767733.7A patent/EP3123942A4/en not_active Withdrawn
- 2015-03-26 JP JP2016510488A patent/JP5998307B2/ja active Active
- 2015-03-26 US US15/129,249 patent/US11013497B2/en active Active
- 2015-03-26 WO PCT/JP2015/059398 patent/WO2015147174A1/ja not_active Ceased
- 2015-03-26 RU RU2016139972A patent/RU2016139972A/ru unknown
- 2015-03-26 BR BR112016021895A patent/BR112016021895A2/pt not_active IP Right Cessation
- 2015-03-26 AU AU2015234868A patent/AU2015234868A1/en not_active Abandoned
- 2015-03-26 CA CA2944136A patent/CA2944136A1/en not_active Abandoned
-
2016
- 2016-09-28 PH PH12016501926A patent/PH12016501926B1/en unknown
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004290335A (ja) * | 2003-03-26 | 2004-10-21 | Tanita Corp | 婦人用体調管理装置 |
| JP2010012091A (ja) * | 2008-07-04 | 2010-01-21 | Nishitomo Co Ltd | 婦人用体温計 |
| JP2011062322A (ja) * | 2009-09-17 | 2011-03-31 | Terumo Corp | 女性用体温計 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP3123942A4 * |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018023477A (ja) * | 2016-08-09 | 2018-02-15 | 株式会社エムティーアイ | 基礎体温予測プログラム、基礎体温予測方法 |
| JP2022542801A (ja) * | 2019-08-07 | 2022-10-07 | ソシエテ・デ・プロデュイ・ネスレ・エス・アー | 妊孕性を向上させる食事及び生活習慣の推奨案を提供するシステム及び方法 |
| JP7699575B2 (ja) | 2019-08-07 | 2025-06-27 | ソシエテ・デ・プロデュイ・ネスレ・エス・アー | 妊孕性を向上させる食事及び生活習慣の推奨案を提供するシステム及び方法 |
| US12512206B2 (en) | 2019-08-07 | 2025-12-30 | Societe Des Produits Nestle S.A. | System and method for providing fertility enhancing dietary and lifestyle recommendations |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5998307B2 (ja) | 2016-09-28 |
| RU2016139972A (ru) | 2018-04-28 |
| EP3123942A4 (en) | 2018-01-03 |
| RU2016139972A3 (ja) | 2018-12-14 |
| CA2944136A1 (en) | 2015-10-01 |
| EP3123942A1 (en) | 2017-02-01 |
| AU2015234868A1 (en) | 2016-10-20 |
| CN106535776A (zh) | 2017-03-22 |
| JPWO2015147174A1 (ja) | 2017-04-13 |
| US11013497B2 (en) | 2021-05-25 |
| CN106535776B (zh) | 2020-06-23 |
| BR112016021895A2 (pt) | 2017-08-15 |
| PH12016501926A1 (en) | 2017-01-09 |
| PH12016501926B1 (en) | 2022-03-09 |
| US20180228474A1 (en) | 2018-08-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5998307B2 (ja) | 排卵日予測プログラム及び排卵日予測方法 | |
| Rudisill | How do we handle new health risks? Risk perception, optimism, and behaviors regarding the H1N1 virus | |
| US10185807B2 (en) | System and method for conducting real time active surveillance of disease outbreak | |
| JP2019036350A (ja) | ヘルスケアシステムを運営するシステム及び方法 | |
| US20200090812A1 (en) | Machine learning for measuring and analyzing therapeutics | |
| US11244764B2 (en) | Monitoring predictive models | |
| US20240105334A1 (en) | Predication of a headache | |
| US20230274821A1 (en) | Systems and methods to provide real-time feedback for patient wait time | |
| KR102166124B1 (ko) | 기계학습 기반 여성생체신호 분석과 월경통증 예측 통한 여성 질환 예방 방안 | |
| US20170103177A1 (en) | Physician communication systems and methods | |
| CN113782163A (zh) | 信息推送方法、装置和计算机可读存储介质 | |
| KR20190082124A (ko) | 예상 진료대기시간 제공 방법 및 그 장치 | |
| JP6303630B2 (ja) | 排卵日推定装置、排卵日推定方法及び排卵日推定プログラム | |
| JP6259147B1 (ja) | 体調予測システム | |
| JP2018022479A (ja) | 治験における電子的インフォームド・コンセント・プロセスを管理するための方法およびシステム | |
| JP7683439B2 (ja) | 生理周期予測装置、生理周期予測方法、生理周期予測プログラムおよび生理周期予測システム | |
| US20220319662A1 (en) | Rehabilitation work support apparatus, rehabilitation work support system, rehabilitation work support method, and computer readable medium | |
| US20200321128A1 (en) | Data processing device, data processing method and non-transitory storage medium storing data processing program | |
| JP2018023477A (ja) | 基礎体温予測プログラム、基礎体温予測方法 | |
| JP2021519963A (ja) | 患者の生活の質、関与度及び持続性を改善するための疾患因子の早期フィードバック | |
| JP6119072B1 (ja) | 遠隔診療支援システム、遠隔診療支援サーバ及び遠隔診療支援方法 | |
| Singh et al. | Breast cancer center: improving access to patient care | |
| US20260011451A1 (en) | Sensor-based machine learning in a health prediction environment | |
| EP4393398A1 (en) | Information processing method, information processing device, and information processing program | |
| Łukaszuk | Application of machine learning in menstrual cycle assessment based on data from iYoni mobile app |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| ENP | Entry into the national phase |
Ref document number: 2016510488 Country of ref document: JP Kind code of ref document: A |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15767733 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 15129249 Country of ref document: US |
|
| ENP | Entry into the national phase |
Ref document number: 2944136 Country of ref document: CA |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| REEP | Request for entry into the european phase |
Ref document number: 2015767733 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 12016501926 Country of ref document: PH Ref document number: 2015767733 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: IDP00201606943 Country of ref document: ID |
|
| ENP | Entry into the national phase |
Ref document number: 2015234868 Country of ref document: AU Date of ref document: 20150326 Kind code of ref document: A |
|
| ENP | Entry into the national phase |
Ref document number: 2016139972 Country of ref document: RU Kind code of ref document: A |
|
| REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112016021895 Country of ref document: BR |
|
| ENP | Entry into the national phase |
Ref document number: 112016021895 Country of ref document: BR Kind code of ref document: A2 Effective date: 20160923 |