PROBLEM TO BE SOLVED: To surely detect an animal which entered a cage.SOLUTION: An animal identification program causes a computer to execute: processing for acquiring an image by which whole space can be grasped, in whole space, an animal can be captured in an internal space of a cage through a surface lattice, the image being imaged by an imaging device installed on an external side of a cage including the surface lattice processing for extracting a contour of an animal detected from the image processing for grasping whether or not the animal in the image is at a position where the animal can be captured, based on presence of the surface lattice in an area surrounded by the contour of the animal, and a positional relationship between the contour of the animal and the cage processing for, based on a number of a lattice point of the surface lattice included in the area surrounded by the contour of the animal, determining whether or not the animal at the position where the animal can be captured, is an animal which is a capture object and processing for, when the animal is at a position where the animal can be captured, and the animal is a capture object, outputting a signal for actuating a shutter for closing an entry hole of an animal in the cage.SELECTED DRAWING: Figure 4COPYRIGHT: (C)2019,JPO&INPIT【課題】檻内に進入した動物を確実に検出する。【解決手段】動物識別プログラムは、以下の処理をコンピュータに実行させる。面格子を含む檻の外側に設置された撮像装置により撮像された、面格子を介して檻の内部空間のうちの動物を捕獲可能な空間全体を把握可能な画像を取得する処理。画像から動物を検出する処理。画像から検出した動物の輪郭を抽出する処理。動物の輪郭により囲まれた領域内の面格子の有無と、動物の輪郭と檻との位置関係とに基づいて、画像内の動物の位置が捕獲可能な位置であるか否かを把握する処理。動物の輪郭により囲まれた領域内に含まれる面格子の格子点の数に基づいて、捕獲可能な位置にいる動物が捕獲対象の動物であるか否かを判定する処理。動物の位置が捕獲可能な位置であり、かつ該動物が捕獲対象の動物である場合に、檻における動物の進入口を閉塞するシャッターを作動させる信号を出力する処理。【選択図】図4