A receiving device is provided. A pulse width is measured, it is selected whether a determination process is performed for a pulse width having the length of one bit in accordance with the measured value of the pulse width or a pulse width having the length of ½ bit, it is discriminated whether a current pulse edge is a pulse edge at the center of the bit or a pulse edge at the boundary between bits while considering the bit data right before the determined bit, and when it is determined that the current pulse edge is the pulse edge at the center of the bit, the bit data is determined by the rising edge or the falling edge of the pulse edge.