An inhalation component generation device includes a load configured to vaporize or atomize an inhalation component source with electric power from a power supply, a notification unit, and a control unit configured to acquire a value indicating a remaining amount of the power supply and acquire an operation request signal to the load to generate a command for operating the load. The control unit is configured to cause the notification unit to perform second notification when the value indicating the remaining amount of the power supply is less than a first threshold and equal to or more than a second threshold smaller than the first threshold. The control unit is configured to cause the notification unit to perform third notification when the value indicating the remaining amount of the power supply is less than the second threshold. The first threshold is changeable based on an algorithm. The control unit is configured to set the first threshold based on a value derived by performing a smoothing process by which a primary first threshold derived by the algorithm approaches at least one of a plurality of the first thresholds that are previously changed.