A method and modem receiver for receiving serial data from a transmission link, for recovering data from the received data, and for synchronizing the receiver timing to that of the transmitter are disclosed. In order to determine a temperature on a semiconductor component, a scanning light wave is irradiated onto a measuring point on the semiconductor component. One or more second programmable objects are provided and are programmed to effect property value changes on the objects that do not support dynamic properties. A signal produced by the current detection resistor is thus outputted as a current detection signal. The collision detecting means detects the collision of the driven element based on an estimated speed deviation which is an estimated deviation from an actual speed of the driven element or an estimated acceleration deviation which is an estimated deviation from an actual acceleration of the driven element.