PROBLEM TO BE SOLVED: To suppress an angular velocity fluctuation (vibration) of a gear on the side of a rotary encoder, concerning a system for detecting a rotating angle of a rotating part by engaging the gear of the rotary encoder with a gear, etc., of the rotating part.SOLUTION: A rotating angle detection device includes: a first gear 13g to be engaged with a gear to be revolved in synchronization with a belt pulley arranged in a rotating part or the rotating of the rotating part and a rotary encoder connected to a rotating shaft of the first gear. The first gear 13g includes: a hub (a center shaft part) 131 connected to the rotary encoder and constituted by a nonelastic substance a tooth shape part 132 and a ring shape elastic part 133 held between the hub 131 and the tooth shape part 132.COPYRIGHT: (C)2014,JPO&INPIT【課題】回転部のギア等にロータリエンコーダのギアを噛み合わせて回転部の回転角度を検出する方式において、ロータリエンコーダ側のギアの角速度変動(振動)を抑える。【解決手段】回転部に設けられたベルトプーリまたは回転部の回転に同期して回転するギア(歯車)に噛み合う第1のギア13gと、この第1のギアの回転軸に接続されたロータリエンコーダとを設け、第1のギア13gを、ロータリエンコーダと接続されており非弾性物質により構成されているハブ(中心軸部)131と、歯型部132と、ハブ131と歯型部132との間に介在する環状の弾性部133とを含む構成とする。【選択図】図4