PROBLEM TO BE SOLVED: To provide a meal detection program, a meal detection method, and a meal detection device for detecting meals of a course meal.SOLUTION: A server device 30 acquires heartbeat data of a subject; detects a peak whose amplitude exceeds a predetermined threshold in the acquired heartbeat data; and determines, when there are a plurality of peaks detected, based on peak amplitude or area found for each detected peak and a peak appearance interval found between detected peaks, whether a course meal is ingested by the subject.SELECTED DRAWING: Figure 1COPYRIGHT: (C)2020,JPO&INPIT【課題】コース料理等の食事を検知すること。【解決手段】サーバ装置30は、対象者の心拍データを取得し、取得した心拍データにおいて振幅が所定の閾値を超えるピークを検出し、検出したピークの数が複数である場合、検出したピークごとに求まるピークの振幅または面積と、検出したピーク間で求まるピークの出現間隔とに基づいて、対象者によりコース料理が摂取されたか否かを判定する。【選択図】図1