The object is to suppress the display of candidates that have a low probability of being selected. The information processing apparatus specifies the target date to which the input value input this time corresponds. The information processing apparatus displays input value candidates on the screen. At this time, in the period in which the information fluctuates, the target day of the first period in which the information fluctuates within a certain first width and the second period in which the information fluctuates within a second width narrower than the first width. Is included in the first period, the information processing apparatus displays the first number of candidates. When the target date is included in the second period, the information processing apparatus displays a second number of candidates smaller than the first number. 選択される蓋然性が低い候補の表示を抑制することを目的とする。情報処理装置は、今回入力される入力値が対応する対象日を特定する。情報処理装置は、入力値の候補を画面に表示する。このとき、情報が変動する周期の中の、情報が或る第1幅内で変動する第1期間及び情報が第1幅よりも狭い第2幅内で変動する第2期間のうち、対象日が第1期間に含まれる場合、情報処理装置は、第1の数分の候補を表示する。対象日が第2期間に含まれる場合、情報処理装置は、第1の数よりも小さい第2の数分の候補を表示する。