Patent ID: 8338973

Claim:
A water flow electric power generator comprising: an underwater rotating body configured to rotate by a water flow; a holding portion configured to hold a front end of the underwater rotating body at a predetermined position under water; a power transmission unit configured to transfer a rotational power of the underwater rotating body held by the holding portion to above a water surface; and an electric power generator disposed above the water surface to be driven by power transferred by the power transmission unit, wherein the underwater rotating body includes: a body portion having a streamline shape from a front end thereof to a rear end thereof; a supporting portion located between a front end of the body portion and the holding portion to be able to swing in a direction intersecting with an underwater rotating body axial direction; and a plurality of wings configured to project radially from a periphery of the body portion, wherein the body portion of the underwater rotating body is hollow and provided with a communication hole which is communicated with outside such that the water flows therethrough into the body portion.