A task circumstance processing system comprising: a task definition storage section configured to store task definitions that specify one or more conditions to be satisfied in a relationship between a plurality of task processes included in an inspection of an installation to be executed by an inspector; a recognition information storage section configured to store, for each of the plurality of task processes, a predetermined QR code, text string or numeral for recognizing execution of each of the plurality of task processes by the inspector via pattern matching between the predetermined QR code, text string or numeral and image data that images execution of the task by the inspector and that includes a plurality of frames arranged in a time series, with time information being associated with each frame; an extraction section configured to recognize, for each of the task processes, the predetermined QR code, text string or numeral from a frame in the image data , and extract the frame from which the predetermined QR code, text string or numeral has been recognized and time information associated with the extracted frame from the image data ; and an output section configured to identify a relationship between a plurality of task processes that have been executed based on the extracted frame and the time information associated with the extracted frame, determine whether or not the identified relationship satisfies the one or more conditions to be satisfied among a plurality of task processes defined by the task definitions stored in the task definition storage section , and output the determination result in association with an identifier corresponding to the inspector. a task definition storage section configured to store task definitions that specify one or more conditions to be satisfied in a relationship between a plurality of task processes included in an inspection of an installation to be executed by an inspector; a recognition information storage section configured to store, for each of the plurality of task processes, a predetermined QR code, text string or numeral for recognizing execution of each of the plurality of task processes by the inspector via pattern matching between the predetermined QR code, text string or numeral and image data that images execution of the task by the inspector and that includes a plurality of frames arranged in a time series, with time information being associated with each frame; an extraction section configured to recognize, for each of the task processes, the predetermined QR code, text string or numeral from a frame in the image data , and extract the frame from which the predetermined QR code, text string or numeral has been recognized and time information associated with the extracted frame from the image data ; and an output section configured to identify a relationship between a plurality of task processes that have been executed based on the extracted frame and the time information associated with the extracted frame, determine whether or not the identified relationship satisfies the one or more conditions to be satisfied among a plurality of task processes defined by the task definitions stored in the task definition storage section , and output the determination result in association with an identifier corresponding to the inspector. <EOS>