To determine the growth state of crops in a non-destructive, simple and accurate manner. An image data input unit 11 for inputting a plurality of image information obtained by photographing a crop, a stage information input unit 12 for inputting information indicating a growth stage of the crop for each of the input image information, and a plurality of input image information. A learning unit 14 that performs deep learning of the association between a crop image and a growth stage based on information indicating a growth stage, and an image input unit 16 that inputs image information of a crop whose growth stage is unknown. For the image information input by the image input unit 16, the growth stage determination unit 10 that determines the growth stage based on the learning result of the learning unit 14 and the determination result output that outputs the growth stage determined by the growth stage determination unit 10 It has a part 17.非破壊で簡易且つ的確に作物の生育状態を判定すること。 作物を撮影した画像情報を複数入力する画像データ入力部11と、入力した複数の画像情報それぞれについて当該作物の生育ステージを示す情報を入力するステージ情報入力部12と、入力した複数の画像情報と生育ステージを示す情報とに基づいて、作物の画像と生育ステージとの対応付けの深層学習を行なう学習部14と、生育ステージの不明な作物を撮影した画像情報を入力する画像入力部16と、画像入力部16で入力した画像情報に対し、学習部14での学習結果に基づいて生育ステージを判定する生育ステージ判定部10と、生育ステージ判定部10で判定した生育ステージを出力する判定結果出力部17とを備える。