A fixing apparatus according to one aspect of the present invention includes a non-contact temperature detecting element 81 allocated in non-contact with a heat roller, the sensing element detecting a temperature of the heat roller. These points, known as guiding points, are used to generate a program to be followed by the robot under the control of the robot controller and using force control during which the robot finalizes the guiding points and teaches one or more points on the contour intermediate adjacent guiding points. A front surface of the light transmitting member is constituted by a rotating elliptical surface with the optical axis to be a central axis, and a rear end face is formed to pass through a first focal point on the rear side of the rotating elliptical surface. The print media package includes an identifying code imprinted on an outside surface of the package located on the remaining portion of the package when the package end has been removed.