A junction box is constituted by a junction box body, on which a fuse outlet is formed, and a casing for housing the junction box body. The encoder codes enhanced data for error correction, permutes the coded data, and further codes the permuted data for error detection. A gap in the roller axis direction between the roller and the end plate members is larger than a gap in the roller axis direction between the bushing and the end plate members.