Patent ID: 8306307

Claim:
A component assembly inspection apparatus comprising a non-transitory computer readable medium including a program and a computer executable program code, the apparatus comprising: a camera; an imaging control unit that causes the camera to take an image of a first light spot group possessed by a first component after the first component is assembled in a second component, the first light spot group including a plurality of light spots; a position and attitude recognizing unit that recognizes a position and an attitude of the first component based on a light image that is on the image taken with the camera and represents each of the light spots of the first light spot group; a quality determining unit that determines quality of an assembly state of the first component in the second component based on the position and attitude of the first component recognized by the position and attitude recognizing unit, wherein the first light spot group is a light spot group including three first light spots disposed at positions separated from one another and one second light spot disposed at a position perpendicularly separated from a triangular reference plane having the three first light spots as vertexes, and the imaging control unit takes the image of the first light spot group possessed by the first component with the camera disposed at a position where an imaging optical axis is not matched with a perpendicular to the reference plane, the perpendicular passing through the second light spot when the first component is correctly assembled in the second component.