A recoil starter enabling a power-driven device to be coupled to a crankshaft of an engine in a state where the recoil starter is mounted to the crankshaft on the same side of the engine as the crankshaft is disposed on. The steering shaft locking device includes a motor to which voltage is applied to generate a drive force. Thus, even if a portion of light emitted from an LD 9 undergoes multiple reflection inside the light transmitting member 27, the multiply reflected light is prevented by the light blocking resin portion 3 in the groove 28 from reaching a PD 12 as unwanted light. Each time a processor’s TLB is flushed, the processor’s counter is incremented.