ソケットと、該ソケットに対して軸方向に相対移動可能に係合するとともに前記ソケットを回転駆動する回転部と、前記ソケットを軸方向に移動可能かつ回転可能に保持する保持部と、前記回転部に対し前記ソケットを軸方向へと移動させる磁気ばねとを含むことを特徴とするナットランナ。前記磁気ばねの伸縮ストロークの、押付け力が一定の範囲に、前記ソケット及び前記回転部の軸方向の相対移動範囲が収まるように、前記保持部によって、前記ソケットと前記回転部とが保持されていることを特徴とする請求項1記載のナットランナ。前記磁気ばねの伸縮ストロークの、押付け力が増大する範囲に、前記ソケット及び前記回転部の軸方向の相対移動範囲が収まるように、前記保持部によって、前記ソケットと前記回転部とが保持されていることを特徴とする請求項1記載のナットランナ。前記保持部は筒状部材により構成され、前記ソケットと前記回転部と前記保持部とが同芯状に配置されており、かつ、前記ソケット及び前記回転部の、互いに摺接する範囲に、前記磁気ばねが構成されていることを特徴とする請求項1から3のいずれか1項記載のナットランナ。前記保持部は、前記回転部に対して前記ソケットを軸方向に移動可能に保持するリニアガイドを備え、前記磁気ばねは、ステータと該ステータに対してスライドするスライダとを備え、かつ、前記リニアガイドと平行に配置されており、前記ステータ及び前記スライダの一方が前記回転部に対し固定され、他方が前記ソケットに対し固定されていることを特徴とする請求項1から3のいずれか1項記載のナットランナ。ソケットと、該ソケットに対して軸方向に相対移動可能に係合して前記ソケットを回転駆動する回転部と、前記ソケット及び前記回転部を、軸方向に相対移動可能かつ回転可能に保持する保持部と、前記回転部に対し前記ソケットを軸方向へと移動させるばねとを供えるナットランナの、前記ばねに磁気ばねを用い、前記回転部に対し前記ソケットを軸方向へと移動させる力を、前記磁気ばねにより制御することを特徴とするナットランナの押付け力制御方法。前記磁気ばねの伸縮ストロークの、押付け力が一定の範囲に、前記ソケット及び前記回転部の軸方向の相対移動範囲を収め、前記回転部に対し前記ソケットを移動させる力を一定に制御することを特徴とする請求項6記載のナットランナの押付け力制御方法。前記磁気ばねの伸縮ストロークの、押付け力が増大する範囲に、前記ソケット及び前記回転部の軸方向の相対移動範囲を収め、前記回転部に対し前記ソケットを移動させる力を、前記回転部に対する前記ソケットの移動量に応じて増大させることを特徴とする請求項6記載のナットランナの押付け力制御方法。しかしながら、上述の如く、ボルトの締付け行程で得られる測定値をナットランナの押付け力にフィードバックする手法は、装置構成が複雑であり、より簡単で確実なナットランナの押付け力制御の実現が望まれるところである。図7には、装置構成が簡単な従来のナットランナが示されている。このナットランナ10は、ボルト12の頭部が係合するソケット14と、ソケット14に対して軸方向に相対移動可能に係合する回転部16とを備えている。更に、ソケット14と回転部16とを回転可能、かつ、ソケット14を軸方向に摺動可能に保持するための、筒状部材からなる保持部18を備えている。図7のナットランナ10では、ソケット14は、その先端部14aにボルト12と係合する凹部が形成されている。回転部16はモータの回転軸に直結してソケット14を回転駆動するものであり、図示の例では、ソケット14に対して摺動可能に係合する係合部16aが、四角形断面を有している。又、ソケット14の、係合部16aとの係合凹部14bも、係合部16aに倣って、断面形状が四角形をなしている。そして、ソケット14と回転部16とは、互いに回り止めが施されることで、軸方向に相対移動可能、かつ、ソケット14は回転部16によって回転駆動されるものである。更に、ソケット14の基端部14cに形成された環状フランジと、回転部16の中間部16bに形成された環状フランジとの間にコイルばね20が配置されている。又、保持部18の内筒部は、ソケット14の外周面を回転可能に保持する小径部18aと、ソケット14の基端部14cに形成された環状フランジを、回転可能かつ軸方向に摺動案内する大径部18bとを備えている。なお、図7に符号22で示される部分は、回転部16を駆動するモータのハウジングであり、保持部18は、このハウジング22に固定されている。このナットランナ10は、図7aに示されるボルト12の締付け作業の初期段階では、コイルばね20が縮んだ状態にあり、図8aに示されるように、ナットランナ10の押付け力Fは大きくなる。又、締付け作業の時間Tの経過と共に、ボルト12の締付けが進行して軸方向へと進むことで、コイルばね20が図7bに示されるように伸びて行く。この、コイルばね20の伸びと共に、ナットランナ10の押付け力Fは、図8aに示されるように減少していく。従って、ナットランナ10の押付け力Fは締、付け作業の時間Tの経過と共に、理想的には図8aの実線で示されるように直線状に減少し、実際には点線で示されるように若干の振れを以って減少していく。ところで、図8bに示されるように、ボルト12の締付け作業における不良の発生頻度Ofは、締付け初期には、かじりAの発生頻度が高く、締付け作業時間Tの経過と共に、ソケット外れBの発生頻度が高まる傾向にある。ここで、かじりの発生原因は、締付け作業の初期段階において、ナットランナ10の押付け力Fが過大であることによるものである。又、ソケット外れは、締付け作業の進行に従い、ナットランナ10の押付け力Fが不足することに起因するものである。しかしながら、図7に示された従来のナットランナ10の押付け力Fは、図8aに示されるように、締付け初期に大きく、締付け作業時間Tの経過と共に小さくなっていくことから、かじりとソケット外れの双方を誘発し易いものとなってしまう。本発明は上記課題に鑑みてなされたものであり、その目的とするところは、かじりやソケット外れといった締付け作業時の不良の発生を防ぐことが可能な、ナットランナの押付け力制御を、簡単かつ確実に実現することにある。発明の態様以下の発明の態様は、本発明の構成を例示するものであり、本発明の多様な構成の理解を容易にするために、項別けして説明するものである。各項は、本発明の技術的範囲を限定するものではなく、発明を実施するための最良の形態を参酌しつつ、各項の構成要素の一部を置換し、削除し、又は、更に他の構成要素を付加したものについても、本願発明の技術的範囲に含まれ得るものである。1ソケットと、該ソケットに対して軸方向に相対移動可能に係合するとともに前記ソケットを回転駆動する回転部と、前記ソケットを軸方向に移動可能かつ回転可能に保持する保持部と、前記回転部に対し前記ソケットを軸方向へと移動させる磁気ばねとを含むナットランナ請求項1。本項に記載のナットランナは、回転部によってソケットを回転駆動し、ボルトナットの締付け作業を行う際に、回転部に対するソケットの軸方向の移動を磁気ばねの伸縮によって引き起こされ、ナットランナの押付け力が、締付け作業の進行に対して適切に制御されるものである。2上記1項において、前記磁気ばねの伸縮ストロークの、押付け力が一定の範囲に、前記ソケット及び前記回転部の軸方向の相対移動範囲が収まるように、前記保持部によって、前記ソケットと前記回転部とが保持されているナットランナ請求項2。本項に記載のナットランナは、回転部に対するソケットの軸方向の移動を引き起こす磁気ばねの、伸縮ストロークの押付け力が一定の範囲に、ソケットと回転部との相対移動範囲が収まるように、保持部によってソケットと回転部とが保持される。このため、回転部によってソケットを回転駆動し、ボルトナットの締付け作業を行う際の、ナットランナの押付け力は、締付け作業の時間経過、すなわち、回転部に対するソケットの軸方向の移動に関わらず、一定に制御される。このときの押付け力は、締付け作業の初期段階において、ナットランナの押付け力が過大であることに起因する、かじりの発生が回避される強さに設定されるものである。この場合には、締付け作業の進行に従い、ナットランナの押付け力が不足することに起因する、ソケット外れの発生を考慮し、それも回避することが可能な、適切な一定の押付け力に設定されることが望ましい。3上記1項において、前記磁気ばねの伸縮ストロークの、押付け力が増大する範囲に、前記ソケットと前記回転部との相対移動範囲が収まるように、前記保持部によって、前記ソケットと前記回転部とが保持されているナットランナ請求項3。本項に記載のナットランナは、回転部に対するソケットの軸方向の移動を引き起こす磁気ばねの、伸縮ストロークの押付け力が増大する範囲に、ソケットと回転部との相対移動範囲が収まるように、保持部によってソケットと回転部とが保持される。このため、回転部によってソケットを回転駆動し、ボルトナットの締付け作業を行う際の、ナットランナの押付け力は、締付け作業の時間経過、すなわち、回転部に対するソケットの軸方向の移動と共に、増大するように制御される。このときの押付け力は、締付け作業の初期段階において、ナットランナの押付け力が過大であることに起因する、かじりの発生が回避される強さに設定される。又、押付け力は、締付け作業の進行に従い、ナットランナの押付け力が不足することに起因する、ソケット外れの発生が回避される強さへと増大するように、設定されるものである。4上記1から3項において、前記保持部は筒状部材により構成され、前記ソケットと前記回転部と前記保持部とが同芯状に配置されており、かつ、前記ソケット及び前記回転部の、互いに摺接する範囲に、前記磁気ばねが構成されているナットランナ請求項4。本項に記載のナットランナは、ソケットと回転部と筒状部材により構成された保持部とが、同芯状に配置されて、回転部に対するソケットの軸方向の移動を、ソケット及び回転部の、互いに摺接する範囲に構成された磁気ばねによって、引き起こすものである。そして、磁気ばねによってナットランナの押付け力の制御を行いながら、筒状部材である保持部に回転可能に保持された回転部によって、同じく保持部に回転可能かつ軸方向に摺動可能に保持されたソケットを回転駆動し、ボルトナットの締付け作業を行うものである。5上記1から3項において、前記保持部は、前記回転部に対して前記ソケットを軸方向に移動可能に保持するリニアガイドを備え、前記磁気ばねは、ステータと該ステータに対してスライドするスライダとを備え、かつ、前記リニアガイドと平行に配置されており、前記ステータ及び前記スライダの一方が前記回転部に対し固定され、他方が前記ソケットに対し固定されているナットランナ請求項5。本項に記載のナットランナは、磁気ばねが、ステータと該ステータに対してスライドするスライダとを備え、かつ、ステータ及びスライダの一方が回転部に対し固定され、他方がソケットに対し固定されている。このため、回転部に対するソケットの軸方向の移動を、回転部の軸方向と平行に配置されている磁気ばねによって、引き起こすものである。そして、磁気ばねによってナットランナの押付け力の制御を行いながら、リニアガイドによって、回転部に対しソケットを軸方向へと案内し、保持部に回転可能に保持された回転部によってソケットを回転駆動し、ボルトナットの締付け作業を行うものである。6上記1から5項において、前記ソケット及び前記回転部の、相互の摺接部分が多角形断面を有するナットランナ。本項に記載のナットランナは、ソケット及び回転部の、相互の摺接部分が多角形断面を有することで、ソケットと回転部とは、互いに回り止めが施され、軸方向に相対移動可能、かつ、ソケットは回転部によって回転駆動されるものである。7上記1から5項において、前記ソケット及び前記回転部の、相互の摺接部分が円形断面を有し、かつ、互いに回り止めが形成されているナットランナ。本項に記載のナットランナは、ソケット及び回転部の、相互の摺接部分が円形断面を有し、かつ、互いに回り止めが形成されていることで、ソケットと回転部とは、軸方向に相対移動可能、かつ、ソケットは回転部によって回転駆動されるものである。8上記7項において、前記ソケットは、前記回転部に係合する基端部と、ボルトナットに係合する先端部とが同軸上に無く、前記基端部と前記先端部とをつなぐ動力伝達機構を備えるものである。本項に記載のナットランナは、ソケットの、回転部に係合する基端部と、ボルトナットに係合する先端部とが同軸上に無く、回転部からオフセットした位置において、ボルトナットの締付け作業を行うものである。9上記1から8項において、前記磁気ばねを構成する磁石に電磁石が含まれるナットランナ。本項に記載のナットランナは、磁気ばねを構成する磁石に電磁石が含まれ、電磁石のコイルに流す電流値を変えることで、回転部に対するソケットの移動を引き起こす磁気ばねの押付け力が、締付け作業の時間経過と共に増大するよう制御されるものである。そして、回転部によってソケットを回転駆動し、ボルトナットの締付け作業を行う際の、ナットランナの押付け力は、締付け作業の時間経過、すなわち、回転部に対するソケットの軸方向の移動と共に、増大するように制御されるものである。このときの押付け力は、締付け作業の初期段階において、ナットランナの押付け力が過大であることに起因する、かじりの発生が回避される強さに設定される。又、締付け作業の進行に従い、ナットランナの押付け力が不足することに起因する、ソケット外れの発生が回避される強さへと増大するように、設定されるものである。又、ナットランナの押付け力を一定に制御することも可能であり、この場合には、押付け力を、かじり及びソケット外れの双方を回避することが可能な、適切な強さに適宜調整するものである。10ソケットと、該ソケットに対して軸方向に相対移動可能に係合して前記ソケットを回転駆動する回転部と、前記ソケット及び前記回転部を、軸方向に相対移動可能かつ回転可能に保持する保持部と、前記回転部に対し前記ソケットを軸方向へと移動させるばねとを供えるナットランナの、前記ばねに磁気ばねを用い、前記回転部に対し前記ソケットを軸方向へと移動させる力を、前記磁気ばねにより制御するナットランナの押付け力制御方法請求項6。本項に記載のナットランナは、ばねに磁気ばねを用い、回転部に対するソケットの軸方向の軸方向の移動を、磁気ばねによって引き起こすものである。そして、ボルトナットの締付け作業を行う際に、磁気ばねによって、回転部に対しソケットを移動させる力を制御し、ナットランナの押付け力を、締付け作業の進行に対して適切に対して適切に制御するものである。11上記10項において、前記磁気ばねの伸縮ストロークの、押付け力が一定の範囲に、前記ソケット及び前記回転部の軸方向の相対移動範囲を収め、前記回転部に対し前記ソケットを移動させる力を一定に制御するナットランナの押付け力制御方法請求項7。本項に記載のナットランナは、磁気ばねの伸縮ストロークの、押付け力が一定の範囲に、ソケットと回転部との、軸方向の相対移動範囲を収め、回転部に対しソケットを軸方向へと移動させる力を一定に制御する。そして、回転部によってソケットを回転駆動し、ボルトナットの締付け作業を行う際の、ナットランナの押付け力を、締付け作業の時間経過、すなわち、回転部に対するソケットの軸方向の移動に関わらず、一定に制御するものである。このときの押付け力は、締付け作業の初期段階において、ナットランナの押付け力が過大であることに起因する、かじりの発生が回避される強さに設定するものである。この場合には、締付け作業の進行に従い、ナットランナの押付け力が不足することに起因する、ソケット外れの発生を考慮し、それも回避することが可能な、適切な一定の押付け力に設定することが望ましい。12上記10項において、前記磁気ばねの伸縮ストロークの、押付け力が増大する範囲に、前記ソケット及び前記回転部の軸方向の相対移動範囲を収め、前記回転部に対し前記ソケットを移動させる力を、前記回転部に対する前記ソケットの移動量に応じて増大させるナットランナの押付け力制御方法請求項8。本項に記載のナットランナは、磁気ばねの伸縮ストロークの、押付け力が増大する範囲に、ソケットと回転部との、軸方向の相対移動範囲を収め、回転部に対しソケットを移動させる力を、回転部に対するソケットの移動量に応じて増大させるように制御する。そして、回転部によってソケットを回転駆動し、ボルトナットの締付け作業を行う際の、ナットランナの押付け力を、締付け作業の時間経過、すなわち、回転部に対するソケットの軸方向の移動と共に、増大するように制御するものである。このときの押付け力は、締付け作業の初期段階において、ナットランナの押付け力が過大であることに起因する、かじりの発生が回避される強さに設定する。又、締付け作業の進行に従い、ナットランナの押付け力が不足することに起因する、ソケット外れの発生が回避される強さへと増大するように、設定するものである。本発明はこのように構成したので、かじりやソケット外れといった締付け作業時の不良の発生を防ぐことが可能な、ナットランナの押付け力制御を、簡単かつ確実に実現することができる。以下、本発明を実施するための最良の形態を添付図に基づいて説明する。なお、従来技術と同一部分、若しくは相当する部分については、同一符号を付して説明する。本発明の実施の形態に係るナットランナ24は、図1に示されるように、ソケット14と、ソケット14に対して軸方向に相対移動可能に係合して、ソケット14を回転駆動する回転部16と、ソケット14を、回転部16に対し軸方向に相対移動可能、かつ、回転可能に保持する保持部18とを備えている。更に、回転部16に対するソケット14の軸方向の移動を引き起こすばねとして、磁気ばねMを含むものである。図1の例では、保持部18は、ソケット14及び回転部16を回転可能、かつ、ソケット14を軸方向に摺動可能に保持する、筒状部材により構成されている。又、磁気ばねMは、図1cに示されるように、ソケット14及び回転部16の、互いに摺接する範囲に構成されている。すなわち、ソケット14及び回転部16が、磁気ばねMのステータと、ステータに対してスライドするスライダとを構成するものである。又、ソケット14と回転部16との磁気ばねMが構成された範囲は、相互の摺接部分が四角形断面を有している。なお、図1cでは、磁気ばねMは、ソケット14と回転部16との四角形断面の対向する二面に設けられているが、適宜、一面、三面、四面に設けることしても良い。又、ソケット14及び回転部16の何れか一方に永久磁石を配置し、もう一方には鉄等の強磁性体を用いることとしても良い。更に、ソケット14と回転部16との磁気ばねMが構成された範囲は、相互の摺接部分が四角形以外の多角形断面を有しているものであっても良い。このナットランナ24は、図1aに示されるボルト12の締付け作業の初期段階における押付け力F1と、締付け作業の時間が経過し、図1bに示されるボルト12の締付け作業の最終段階となった時点での押付け力F2とを、図2に実線で示されるように一定とすることが可能である。又、図2に点線で示されるように、F1よりもF2が大きくなるように、締付け作業の時間Tの経過と共に、押付け力Fを増大させることも可能である。このような、ナットランナ24の押付け力Fの制御は、図3に示される磁気ばねの特性を、適切に利用することで可能となる。すなわち、磁気ばねMの押付け力は、伸縮ストロークの両端部の押付け力F=0の状態から、押付け力Fが増大する範囲Fvを経て、押付け力Fが一定の範囲Fcとなるものである。従って、磁気ばねMの押付け力Fが一定の範囲Fcに、ソケット14と回転部16との相対移動範囲が収まるように、保持部18によってソケット14と回転部16とを保持するよう配置することで、ナットランナ24の押付け力Fが一定となるよう、ナットランナ24の押付け力Fを制御することができる。一方、磁気ばねMの押付け力が増大する範囲Fvに、ソケット14と回転部16との相対移動範囲が収まるように、保持部18によってソケット14と回転部16とを保持するよう配置することで、締付け作業の時間Tの経過と共に、ナットランナ24の押付け力Fを増大させるよう制御することができる。さて、図4のナットランナ26は、図1のナットランナ24の別例である。両者の相違点は、ソケット14と回転部16との磁気ばねMが構成された相互の摺接部分が、図4c~fに示されるように、円形断面を有しているところにある。又、併せて、回転部16の磁気ばねMが構成された範囲係合部16a以外の部分、具体的には基端部16cが、四角形断面を有している。又、ソケット14の内筒部には、回転部16の係合部16aとの係合凹部14bが形成された小径部14dを備えている。又、ソケット14の内筒部には、回転部16の中間部16bに形成された環状フランジが摺接する、ガイド部14eが形成された、大径部14fを備えている。そして、大径部14fの基端部には、回転部16の基端部16cに倣って、断面形状が四角形の貫通穴14gが形成されている。よって、回転部16の基端部16cと貫通穴14gとにより、ソケット14及び回転部16は、互いに回り止めが施される。そして、ソケット14と回転部16とは、軸方向に相対移動可能、かつ、ソケット14は回転部16によって回転駆動されるものである。なお、図4c~fに示されるように、ソケット14と回転部16との対向する部分が同極性であっても、異極性であっても良く、又、円周方向の一部に永久磁石が配置されたものでも、全体に渡って永久磁石が配置されたものでも良い。又、ソケット14及び回転部16の何れか一方に永久磁石を配置し、もう一方には鉄等の強磁性体を用いることとしても良い。これらの点は、図1のナットランナ24も同様である。又、図5、図6には、本発明の実施の形態に係る、更に別例のナットランナ28が示されている。従前のナットランナ24、26との相違点は、図1、図4のナットランナ24、26が、ソケット14及び回転部16それ自体によって磁気ばねMが構成されているのに対し、図5、図6のナットランナ28は、ソケット14及び回転部16に対し、磁気ばねMが別体をなし、かつ、回転部16の軸方向と平行に配置されているところにある。より具体的には、保持部18は、回転部16に対してソケット14を相対移動可能に保持するガイド手段30を備えている。又、ガイド手段30は、回転部16を駆動するモータ32のハウジング22に固定された、ベース板301を備えている。ベース板301には、モータ32の回転軸32aを挿通するための挿通穴301aが形成されている。又、ベース板301に固定されたブラケット302には、回転部16の軸方向と平行にスライドするリニアガイド303を介して、スライド板304が支持されている。スライド板304には、ソケット14と、磁気ばねMを保持する2つのフランジ305とが固定されている。更に、スライド板304には、図6aにのみ示されるステー306が固定されている。そして、ステー306によって、スライドピン307を、摺動可能に保持している。スライドピン307は、回転部16の軸方向と平行に、ベース板301に対して固定されている。このステー306及びスライドピン307も、スライド板304を回転部16の軸方向と平行にスライドさせる際の、ガイドとして機能し、リニアガイド303を補助するものである。図5、図6の磁気ばねMは、円筒状のステータMaと、ステータMaに対してスライドする円柱状のスライダMbとからなり、ステータMaはフランジ305によって、スライド板304に対し固定されている。一方、スライダMbの上端部は、ベース板301に固定されている。すなわち、図5、図6の例では、ステータMaはソケット14に対して固定され、スライダMbは回転部16に対して固定されているが、これとは逆の関係であっても良い。なお、スライド板304に対するフランジ305の位置を移動させることで、スライダMbに対するステータMaの、軸方向の相対的な位置を移動させることも可能である。そして、必要に応じ、磁気ばねMの押付け力Fが一定の範囲Fcに、ソケット14と回転部16との相対移動範囲が収まるように、保持部18によってソケット14と回転部16とを保持するよう調整することが可能である。一方、磁気ばねMの押付け力が増大する範囲Fvに、ソケット14と回転部16との相対移動範囲が収まるように、保持部18によってソケット14と回転部16とを保持するよう配置することも可能である。かかる、押付け力Fの事後的な調整手段は、図1、図4のナットランナ24、26にも、適宜設けることが可能である。そして、磁気ばねMは、スライダMbに対してステータMaが軸方向にスライドすることで、回転部16に対しソケット14を軸方向へと移動させる力を、ガイド手段30のスライド板304に付与するものである。なお、ここで用いられる磁気ばねMとしては、ボルト12の締付け作業に必要なストロークS図5aとして、例えば、S=30mmが確保され、かつ、押付け力が一定のときのF=10~60Nのものが用いられるが、これらの具体的数値は、締付け対象となるボルト12に応じ、適宜設定されるものであるこれらの値は、図1、図4の例も同様である。なお、図5、図6の例では、二本の磁気ばねMが用いられているが、適宜、磁気ばねMを一本のみ、又は、三本以上用いることとしても良い。又、スライド板304を回転部16の軸方向と平行にスライドさせる際のガイドとして、リニアガイド303、ステー306及びスライドピン307に代えて、別の形式のガイドを用いることとしても良い。なお、図5、図6の例では、断面形状が四角形をなす回転部16の係合部16aと同様に、ソケット14の基端部141には、断面形状が四角形をなす係合部16aとの係合凹部14bが形成されている。よって、ソケット14の基端部141は、回転部16に対し軸方向に摺動可能、かつ、回転部16によって回転駆動されるものである。又、ソケット14は、複数の歯車142a~142eからなる動力伝達機構142を備えたアーム143を備えている。このアーム143は、回転部16と直交する方向に突設するようにして、スライド板304に固定されている。図示の例では、アーム143の歯車142aは、基端部141と着脱可能に係合する、断面形状が四角形の係合部を有している。又、歯車142eには、ボルトナットの頭部に係合する先端部14aが形成されている。従って、図5、図6の例では、ソケット14は、その基端部141と先端部14aとは同軸上に無く、全体としてL字状をなしている。なお、動力伝達機構142は、複数の歯車142a~142eに限られず、チェーン、ベルト、プーリ等、適宜、動力伝達可能な機構を採用するものである。又、回転部16は、図5aに示されるように、ソケット14に対する係合部16aと、モータ32の回転軸32aに対する係合部16dとからなるものである。モータ32の回転軸32aとの係合部16dは、縦断面がハット状をなし、横断面形状が、モータ32の回転軸32aに倣って四角形をなしている。そして、係合部16dの最端部に設けられた環状フランジ16eと、ソケット14の基端部141に設けられた環状フランジ141aとの間に、コイルばね34が設けられている。このコイルばね34によって、ソケット14の基端部141は、常時、図5a、図6aの下方へと付勢されている。そして、ソケット14のアーム143は、図5aに実線及び点線で示されるように、回転部16の軸方向へと移動しながら、モータ32の回転軸32a、回転部16、ソケット14の基端部141、アーム143の動力伝達機構142を介して、先端部14aを回転駆動し、回転部16の軸からオフセットした位置で、ボルト12の締付け作業を行うものである。さて、上記構成をなす、本発明の実施の形態によれば、次のような作用効果を得ることが可能である。まず、本発明の実施の形態に係るナットランナ24、26、28は、回転部16によってソケット14を回転駆動し、ボルト12の締付け作業を行う際に、回転部16に対するソケット12の軸方向の移動を、磁気ばねMの伸縮によって引き起こし、ナットランナ24、26、28の押付け力Fが、締付け作業の進行に対して適切に制御されるものである。特に、回転部16に対するソケット14の軸方向の移動を引き起こす磁気ばねMの、伸縮ストロークの押付け力が一定の範囲図3のFc参照に、ソケット14と回転部16との相対移動範囲が収まるように、保持部18によってソケット14と回転部16とが保持されることとすれば、ナットランナ24、26、28の押付け力Fは、締付け作業の時間経過に関わらず、一定に制御される図2に実線で示される態様。しかも、このときの押付け力Fは、締付け作業の初期段階において、ナットランナの押付け力が過大であることに起因する、かじりの発生が回避される強さに設定されることで、かじりの不具合は生じなくなる。この場合には、締付け作業の進行に従い、ナットランナ24、26、28の押付け力Fが不足することに起因する、ソケット外れの発生を考慮し、それも回避することが可能な、適切な一定の押付け力Fに設定することが望ましい。又、回転部16に対するソケット14の軸方向の移動を引き起こす磁気ばねMの、伸縮ストロークの押付け力が増大する範囲図3のFv参照に、ソケット14と回転部16との相対移動範囲が収まるように、保持部18によってソケット14と回転部16とが保持されることとすれば、ナットランナ24、26、28の押付け力Fは、締付け作業の時間Tの経過と共に、増大するように制御される図2に点線で示される態様。このときの押付け力Fは、締付け作業の初期段階においては、ナットランナ24、26、28の押付け力Fが過大であることに起因する、かじりの発生が回避される強さに設定される。又、締付け作業の進行に従い、ナットランナ24、26、28の押付け力Fが不足することに起因する、ソケット外れの発生が回避される強さへと増大するように、設定されることで、かじり及びソケット外れの発生が回避されるものである。本発明の実施の形態では、図1、図4に示されるように、ソケット14と回転部16と筒状部材により構成された保持部18とが、同芯状に配置されて、回転部16に対するソケット14の軸方向の移動を、ソケット14及び回転部16の、互いに摺接する範囲に構成された磁気ばねMによって、引き起こす構成を採用することが可能である。又、図5、図6に示されるように、磁気ばねMが、ステータMaとステータMaに対してスライドするスライダMbとを備え、かつ、保持部18のリニアガイド303と平行に配置されており、ステータMa及びスライダMbの一方が回転部16に対し固定され、他方がソケット14に対し固定された構成を採用することも可能である。更に、図5、図6に示される例では、ソケット14の、回転部16に係合する基端部141と、ボルトMに係合する先端部14aとが同軸上に無いことから、回転部16からオフセットした位置において、ボルト12の締付け作業を行うことが可能である。更に、磁気ばねMを構成する磁石として、永久磁石に換えて電磁石を用い、電磁石のコイルに流す電流値を変えて、回転部16に対するソケット14の移動を引き起こす磁気ばねMの押付け力を、締付け作業の時間経過と共に増大するよう制御することも可能である。この場合にも、ナットランナ24、26、28の押付け力Fを、締付け作業の初期段階において、ナットランナ24、26、28の押付け力Fが過大であることに起因する、かじりの発生が回避される強さに設定する。又、締付け作業の進行に従い、ナットランナ24、26、28の押付け力Fが不足することに起因する、ソケット外れの発生が回避される強さへと増大するように、設定するものである。又、ナットランナ24、26、28の押付け力Fを一定に制御する場合であっても、その押付け力Fを、かじり及びソケット外れの双方を回避することが可能な、適切な強さに、適宜調整することが可能となる。