The cultivation assistance information generated and provided by past systems has been insufficient as information for assisting even beginner gardeners to expertly cultivate plants. In this information processing device for assisting the cultivation of plants, a cultivation information acquisition unit 510 acquires information indicating the conditions for each plant being cultivated by each of a plurality of users. A growth model generation/update unit 612 generates the optimum growth model for each environment the plants are placed in on the basis of the acquired information. A comparison information generation unit 511 generates comparison information for comparing the acquired information and the growth model. A learning unit 511 compares the comparison information and the growth model and updates the growth model. A cultivation assistance unit 512 compares the comparison information and the growth model and generates information for assisting the cultivation of the plants.