A program according to one aspect is characterized by causing a computer to carry out a process that: acquires operation information, which relates to operation of respiratory muscles or accessory respiratory muscles, from a detection sensor (3) that detects said operation information, and acquires activity potential information, for the respiratory muscles or accessory respiratory muscles, from an electromyogram sensor (4) which acquires said activity potential information; detects an abnormality pertaining to a respiratory system illness on the basis of the acquired operation information and activity potential information; and outputs abnormality information if said abnormality has been detected.La présente invention porte, selon un aspect, sur un programme qui est caractérisé en ce qu'il contraint un ordinateur à exécuter un processus : qui acquiert des informations de fonctionnement, qui se rapportent au fonctionnement de muscles respiratoires ou de muscles respiratoires accessoires, à partir d'un capteur de détection (3) qui détecte lesdites informations de fonctionnement, et qui acquiert des informations de potentiel d'activité, pour les muscles respiratoires ou les muscles respiratoires accessoires, à partir d'un capteur d'électromyogramme (4) qui acquiert lesdites informations de potentiel d'activité ; qui détecte une anomalie se rapportant à une maladie du système respiratoire sur la base des informations de fonctionnement acquises et des informations de potentiel d'activité ; et qui délivre en sortie des informations d'anomalie si ladite anomalie a été détectée.一つの側面に係るプログラムは、呼吸筋または呼吸補助筋の動作に関する動作情報を検出する検出センサ(3)から前記動作情報、及び呼吸筋または呼吸補助筋に対する活動電位情報を取得する筋電図センサ(4)から前記活動電位情報を取得し、取得した前記動作情報及び活動電位情報に基づき呼吸器系疾患の異常を検出し、前記異常を検出した場合に、異常情報を出力する処理をコンピュータ(1)に実行させることを特徴とする。