An occlusion detection mechanism includes a drive side gear section, a pusher side gear section, and a locking mechanism. The locking mechanism stops rotation of the drive side gear section when rotational resistance applied to the pusher side gear section exceeds predetermined force.