PROBLEM TO BE SOLVED: To accurately predict a change in a basal body temperature in a current menstrual cycle of a user.SOLUTION: A basal body temperature prediction program causes a computer system 1 capable of referring to a storage part 11 that stores body temperature time series information to execute: steps (s5 and s6) for acquiring a basal body temperature, a measurement date of the basal body temperature, and a menstruation starting date of an input user a step (s8) for generating current cycle body temperature information indicating a change in the basal body temperature in an elapsed period from the menstruation starting date to the measurement date for each opportunity to acquire the basal body temperature information a step (s12) for extracting a predetermined number of pieces of the body temperature time series information as samples from higher degrees of approximation between the information for a period corresponding to the elapsed period and the current cycle body temperature information, from the body temperature time series information of the population when the current cycle body temperature information including a predetermined number or more of pieces of basal body temperature information is generated and a step (s13) for generating prediction information on a time series change in the basal body temperature of the users current menstrual cycle based on the body temperature time series information in the samples.SELECTED DRAWING: Figure 3COPYRIGHT: (C)2018,JPO&INPIT【課題】ユーザの現在の月経周期における基礎体温の変化を精度良く予測する。【解決手段】体温時系列情報を記憶した記憶部11を参照可能なコンピュータシステム1に、入力されたユーザの基礎体温情報、基礎体温の測定日、月経開始日を取得するステップ(s5,s6)と、基礎体温情報の取得機会ごとに月経開始日から測定日までの経過期間の基礎体温の変化を表す現周期体温情報を作成するステップ(s8)と、所定数以上の基礎体温情報を含む現周期体温情報が作成された場合に母集団の体温時系列情報から経過期間に対応する期間相当分と現周期体温情報との近似度が高い方から所定数の体温時系列情報を標本として抽出するステップ(s12)と、標本中の体温時系列情報に基づいてユーザの現在の月経周期の基礎体温の時系列変化の予測情報を作成するステップ(s13)を実行させる基礎体温予測プログラムとしている。【選択図】図3