ダクトやパイプの中に羽根付き回転体を入れて、その中心の回転軸で回る様にする。その羽根付き回転体の外周より少し外のダクトやパイプの中心に、バルブの軸を両脇に取り付け、バルブの軸にはバルブを取り付けて、両バルブはそれぞれ反対側に動く様にしておく。両バルブの軸はダクトやパイプを貫通して上にまで伸ばす。上に伸びた軸にはそれぞれレバーを取り付ける。この時、両バルブと両レバーは上から見ると重なる位置になる様にしておく。レバーの端部に孔を開けてそこにそれぞれ引きバネを掛ける。引きバネの反対側はダクトやパイプに取り付けたフックに掛ける。フックの取り付け位置は、バルブやレバーが、往復流の無い時に、ストッパーと、ダクトやパイプの中心との中間近くに来る様に取り付けることを特徴とする一方向回転器。ダクトやパイプの中に羽根付き回転体を入れて、その中心の回転軸で回る様にする。羽根付き回転体の両脇に、往復流の流れる部分を残した羽根付き回転体カバーを取り付ける。そのカバーの中央の外側にバルブの軸を両側に取り付け、バルブの軸にはバルブを取り付けて、両バルブはそれぞれ反対側に動く様にしておく。両バルブの軸はダクトやパイプを貫通して上にまで伸ばす。上に伸びた軸にはそれぞれレバーを取り付ける。この時、両バルブと両レバーは上から見ると重なる位置になる様にしておく。レバーの端部に孔を開けてそこにそれぞれ引きバネを掛ける。引きバネの反対側はダクトやパイプに取り付けたフックに掛ける。フックの取り付け位置はバルブやレバーが、往復流の無い時に、ストッパーと、ダクトやパイプの中心との中間近くに来る様に取り付けることを特徴とする一方向回転器。解決しようとする問題点は、往復流をウェルズタービンの様な翼配置にしないで、効率を上昇させる。また、往流から復流そして復流から往流にと流れが変化する時に、次の流れによってバルブが移動する際に流れのロスを少なく、またバルブが激しくストッパーに当たるのを減少させて効率を上昇させる。本発明は、往復流を一方向の回転に変える際に、羽根付き回転体を使用する。羽根付き回転体の両脇にそれぞれ正反対の動きをするバルブとレバーとバネ等を取り付ける。これらの力で、羽根付き回転体の往路と復路の流れる側を反対にして、結局は同じ方向の回転に変える。また、流れが終わって往復流が無くなった時に、バルブが引きバネの力でストッパーと、ダクトやパイプの中心との中間近くに引き寄せられて、バルブが次の流れでその流れをせき止めるのを素早くする。更にバルブがストッパーに激しく当たるのを引きバネの力で緩和して、往復流の流れの変化を素早く円滑に行う事によって効率を上げる事を最も主要な特徴とする。以下、ダクトを使用した場合について説明すると、ダクトの中央に羽根付き回転体を入れる。この羽根付き回転体の外周部両脇の中央にバルブの軸とバルブをそれぞれ反対側に動く様に取り付ける。バルブの軸をダクトの上に貫通させてレバーを取り付ける。レバーの端部に孔を開けて、そこに引きバネを掛けて、引きバネの反対側をダクトに取り付けたフックに掛ける。バルブとレバーは上から見ると同じ位置に見える様に取り付けておく。往復流の無い時にはバルブとレバーは、ストッパーと、ダクトの中心の中間近くになる様に、引きバネを掛けるフックの位置を決めて取り付ける。次の例では、同じくダクトの中に羽根付き回転体を入れる。この羽根付き回転体の両脇に、羽根付き回転体の外周部より少し大きい、カバーを取り付ける。このカバーは、羽根付き回転体の両側の往復流の通路を残してダクトに取付ける。そのカバーの中央の外側に、バルブの軸とバルブをそれぞれ反対側に動く様に取り付ける。そのバルブの軸を、ダクトの上に貫通させてレバーを取り付ける。レバーの端部に孔を開けて、そこに引きバネを掛けて、引きバネの反対側を、ダクトに取り付けたフックに掛ける。バルブとレバーは上から見ると同じ位置に見える様に取り付けておく。往復流の無い時にはバルブとレバーは、ストッパーと、ダクトの中心の中間近くになる様に、引きバネを掛けるフックの位置を決めて取り付ける。本発明の一方向回転器は、引きバネの力で往復流の無い時には、バルブがストッパーと、ダクトの中心の中間近くに来る様になっているので、左から往流が来ると、左側のバルブが直ぐに、左側のストッパーに押圧されて往流をせき止める。この時、引きバネの力でバルブがストッパーに激しく当たるのを緩和する。そして、往流は羽根付き回転体の上側を流れて、羽根付き回転体を右回転させて右側に流れる。その流れは右側のバルブをダクトの中心部まで押し広げて、右側に流れ出す。往流が流れ切ると直ぐに引きバネが働いて両方のバルブを往復流の無い時の位置まで引き戻す。次に右から復流が来ると、右側のバルブが直ぐに右側のストッパーに押圧されて復流をせき止める。この時も引きバネの力で、バルブがストッパーに激しく当たるのを緩和する。そして、復流は、羽根付き回転体の下側を左側に流れて、羽根付き回転体を右回転させる。その復流は左側のバルブをダクトの中心部まで押し広げて、左側に流れ出す。復流が流れ切ると、直ぐに引きバネが働いて両方のバルブを往復流の無い時の位置まで引き戻す。そのため、引きバネの力でバルブが自然に往復流を円滑に流し、往復流が羽根付き回転体を右回転と言う一方向の円滑な回転に変えるので効率が良い。往復流を効率よく一方向の回転に変えて、潮流発電や波力発電などの効率を良くすると言う目的を、簡単な構造と引きバネの力を利用することで達成した。図1は、ダクトを使用した実施例1の往復流の無い時の断面図である。図中、1はダクト、2は羽根、3は回転体、4は回転軸、5はバルブ、6は軸、7はストッパーである。図2は、ダクトを使用した実施例1の往復流の無い時の平面図である。図中、6は軸、8はレバー、9は孔、10は引きバネ、11はフックをそれぞれ表す。バルブ5とレバー8は、上から見ると重なった位置にあり、軸6で同じ動きをする。バルブ5とレバー8は、往復流が無い時にはストッパー7と、ダクト1の中央との中間になる様に、レバー8の孔9と、ダクト1に固定したフック11に引きバネ10が掛けてある。この様に構成したので、図2を参考に説明すると、まず、往復流が無い時には、軸6とレバー8と引きバネ10とフック11は一直線になり、バルブ5は図1の位置になる。左から往流が矢印の様に流れると、左側のバルブ5をストッパー7に押圧して往流をせき止める。その往流は羽根付き回転体の上部を右に向かって流れ、この時羽根付き回転体を右回転させ、右側のバルブ5とレバー8を図3の様に押し広げて、引きバネ10も伸びる。往流の流れが終わると、両側のバルブ5とレバー8と引きバネ10は各々一直線になる図2の位置に戻る。次に、右から復流が点線の矢印の様に流れると、右側のバルブ5をストッパー7に押圧して復流をせき止める。その復流は羽根付き回転体の下部を左に向かって流れ、この時羽根付き回転体を同じく右回転させ、左側のバルブ5とレバー8を図4の様に押し広げて、引きバネ10も伸びる。復流の流れが終わると、両側のバルブ5とレバー8と引きバネ10は各々一直線になる図2の位置に戻る。図5は、ダクトを使用した実施例2の往復流の無い時の断面図であって、12はカバーである。カバー12は、羽根2と回転体3と回転軸4に往復流の過大な圧力が掛からない様にするためにダクト1に固定してある。1~11は、実施例1と同じである。この様に構成したので、羽根2や回転体3や軸4に往復流の余計な圧力が掛からず、しかも、往復流がカバー12とダクト1に挟まれた、羽根付き回転体の上下の狭い場所を高速で往復するので、羽根付き回転体の回転速度も速くなり効率も上昇する。