PROBLEM TO BE SOLVED: To prevent a twist of a cyclic movement body cyclically moved, to reduce friction of the same, and to reduce load of a driving part.SOLUTION: A device for assisting endoscope propulsion includes: an inner unit 16 which is provided inside a membrane 15 formed in a toroidal bag and which has a plurality of helical gears 27 on the outer circumferential surface of the inner unit and an outer unit 17 which is placed in an internal space of the membrane 15 provided in such a way as encircling the surrounding of the inner unit 16, and which supports the membrane 15, and has a plurality of roller 42 that grip the membrane 15 between the helical gears 27 and themselves. The membrane 15 is endlessly provided with ribs engaged with grooves 42a formed in a central part of the rollers 42 along the insertion direction of the endoscope, and the ribs are engaged with a groove 45a of a front bumper 35a and a groove 45b of a rear bumper 35b placed back and forth the outer unit.COPYRIGHT: (C)2013,JPO&INPIT【課題】循環移動される循環移動体の捻れ防止と摩擦軽減、及び駆動部の負荷の軽減とを目的とする。【解決手段】トロイド状の袋体に形成されたメンブレン15の内側に、複数のヘリカルギヤ27を外周面に有するインナーユニット16と、インナーユニット16の周囲を取り囲むように設けられたメンブレン15の内部空間に配置され、メンブレン15を支持するとともにヘリカルギヤ27との間でメンブレン15を挟持する複数のローラ42を有するアウターユニット17とを備える。メンブレン15にはローラ42の中央部分に形成された溝42aと嵌合するリブが内視鏡の挿入方向に沿ってエンドレスに設けられ、このリブはアウターユニットの前後に配置されたフロントバンパー35aの溝45aと、リアバンパー35bの溝45bにも嵌合する。【選択図】図3