(57)【特許請求の範囲】
【請求項１】
ハンマとアンビル間に所定値以上の力が作用したときにアンビルに対してハンマが遊転し、ハンマが所定角遊転した後にハンマがアンビルに衝突してアンビルを回転させることでネジ類を締付ける打撃締付工具であり、
ハンマとアンビルの衝突を検出する検出手段と、
検出手段で検出されるハンマとアンビルの衝突をカウントする手段と、
カウント手段でカウントされる衝突数が予め設定された回数となったときにハンマの駆動源を停止する停止手段と、
ハンマとアンビルの衝突の時間間隔に基づいて、検出手段で検出されるハンマとアンビルの衝突がネジ類の着座前か着座後かを判定する判定手段と、
判定手段によりハンマとアンビルの衝突がネジ類の着座前と判定された場合に、カウント手段でカウントされた衝突数をリセットするリセット手段と、を有する打撃締付工具。
【請求項２】
ハンマとアンビル間に所定値以上の力が作用したときにアンビルに対してハンマが遊転し、ハンマが所定角遊転した後にハンマがアンビルに衝突してアンビルを回転させることでネジ類を締付ける打撃締付工具であり、
ハンマとアンビルの衝突を検出する検出手段と、
検出手段でハンマとアンビルの衝突が検出されたときに作動を開始するタイマと、
タイマにより予め設定された時間が計時されたときにハンマの駆動源を停止する停止手段と、
ハンマとアンビルの衝突の時間間隔に基づいて、検出手段で検出されるハンマとアンビルの衝突がネジ類の着座前か着座後かを判定する判定手段と、
判定手段によりハンマとアンビルの衝突がネジ類の着座前と判定された場合に、タイマによる計時をリセットするリセット手段と、を有する打撃締付工具。
【請求項３】
請求項１又は２に記載の打撃締付工具において、前記判定手段は、前記検出手段によるハンマとアンビルの衝突の検出から所定時間内に次のハンマとアンビルの衝突を検出しない場合に、当該ハンマとアンビルの衝突がネジ類の着座前であると判定する打撃締付工具。
【請求項４】
ハンマとアンビル間に所定値以上の力が作用したときにアンビルに対してハンマが遊転し、ハンマが所定角遊転した後にハンマがアンビルに衝突してアンビルを回転させることでネジ類を締付ける打撃締付工具であり、
ハンマとアンビルの衝突を検出する検出手段と、
ハンマとアンビルの衝突の時間間隔に基づいて、検出手段で検出されるハンマとアンビルの衝突がネジ類の着座前か着座後かを判定する判定手段と、
該判定手段によりハンマとアンビルの衝突がネジ類の着座後と判定された場合に、その着座後と判定された衝突に基づいてハンマの駆動源を停止するスイッチ手段と、を有する打撃締付工具。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インパクトレンチやインパクトドライバ等の打撃締付工具の改良に関する。
【０００２】
【従来の技術】
ボルト・ナット等のネジ類を強固に締付けるための打撃締付工具としてインパクトレンチやインパクトドライバ等がよく用いられる。この種の工具は、例えば電動モータやエアモータ等の駆動源によって回転するハンマと、ネジ類に係合してネジ類を回転させるアンビルを備える。このハンマとアンビルは相互に係合して、ハンマがアンビルを回転させる。そして、ハンマとアンビル間に所定値以上の力が作用したときは、アンビルに対してハンマが遊転するように連携されている。
かかる構成を備えるため、ネジが軽負荷で螺合する間（ネジ底面が被締付物に接触する前（いわゆる着座前））は、ハンマがアンビルを連続的に回転させてネジ類を連続的に締付ける。そして、ネジ類が締込まれ、アンビルとハンマ間に所定値以上の力が作用すると（ネジ底面が被締付物に接触した後（いわゆる着座後））、ハンマは遊転を始め、所定角遊転した後にアンビルに衝突するようになる。この遊転と衝突という動作が繰り返されることによって、ハンマが衝突するたびにアンビルが回転し、ネジ類がその都度締付けられる。
【０００３】
上述したことから明らかなように、この種の打撃締付工具ではネジ類の締付トルクはハンマとアンビルの衝突量（衝突回数）に依存することとなる。このため、ハンマとアンビルの衝突量が多くなりすぎるとネジ類に作用する締付トルクが大きくなりすぎ、ネジ類が破損する場合がある。そこで、このような事態を防止するため、従来からハンマとアンビルの衝突を検出して、この衝突の検出に基づいて自動的にハンマの駆動源を停止する技術が種々開発されている（例えば、特開平５−２００６７７号等）。
この従来の技術の一つは、ハンマとアンビルの衝突を検出する検出センサを設け、この検出センサで検出されるハンマとアンビルの衝突が予め設定された回数となったときにハンマの駆動源を停止させる。また、従来の技術の他の一つは、ハンマとアンビルの衝突を検出する検出センサを設け、この検出センサでハンマとアンビルの衝突を検出してから所定時間後にハンマの駆動源を自動的に停止させる技術であった。これら従来の技術によれば、ハンマの駆動源が、ハンマとアンビルの衝突を検出した後（１回目の衝突検出後）の所定のタイミングで自動的に停止されるため、ネジ類に過大なトルクが作用せずネジ類の破損が防止されることとなる。
【０００４】
【発明が解決しようとする課題】
ところが、ネジ類及び／又は被締付部材にバリ等がある場合、このバリによってネジ類が着座する前にアンビルとハンマ間に所定値以上の力が作用してしまう場合がある。このような場合は、ネジ類が着座する前にハンマとアンビルが衝突することとなる。
しかしながら、従来の技術では、ハンマとアンビルの衝突（１回目の衝突）が検出されると、その衝突検出後の所定のタイミングでハンマの駆動源が自動的に停止されるようになっている。したがって、上述のようなバリ等によってネジ類が着座する前にハンマとアンビルが衝突した場合には、この着座前の衝突に基づいてハンマの駆動源が停止してしまうこととなる。このため、衝突回数が設定した回数となったときに停止するタイプの従来の打撃締付工具では、着座前の衝突がカウントされるため着座後に設定した回数だけ衝突せずネジ類の締付トルクが不充分となり、また、ハンマとアンビルの衝突（１回目の衝突）から所定時間後にハンマの駆動源を停止するタイプの従来の打撃締付工具では、着座前の衝突から所定時間後にハンマの駆動源が停止されるため、ネジ類の締付トルクが不充分であったり、さらには、ネジ類が着座する前に駆動源が停止してしまう事態が生じることとなる。
【０００５】
本発明は、上述した実情に鑑みてなされたものであり、その目的は、バリ等によりネジ類が着座する前にハンマとアンビルの衝突が生じる場合においても、所望の締付トルクでネジ類を締付けることができる打撃締付工具を実現する。
【０００６】
【課題を解決するための手段、作用及び効果】  上記課題を解決するため本発明の打撃締付工具は、ハンマとアンビル間に所定値以上の力が作用したときにアンビルに対してハンマが遊転し、ハンマが所定角遊転した後にハンマがアンビルに衝突してアンビルを回転させることでネジ類を締付ける。
この打撃締付工具は、例えば、ハンマとアンビルの衝突を検出する検出手段と、検出手段で検出されるハンマとアンビルの衝突をカウントする手段と、カウント手段でカウントされる衝突数が予め設定された回数となったときにハンマの駆動源を停止する停止手段と、ハンマとアンビルの衝突の時間間隔に基づいて、検出手段で検出される衝突がネジ類の着座前か着座後かを判定する判定手段と、判定手段によりハンマとアンビルの衝突がネジ類の着座前と判定された場合に、カウント手段でカウントされた衝突数をリセットするリセット手段と、を有する。
あるいは、ハンマとアンビルの衝突を検出する検出手段と、検出手段でハンマとアンビルの衝突が検出されたときに作動を開始するタイマと、タイマにより予め設定された時間が計時されたときにハンマの駆動源を停止する停止手段と、ハンマとアンビルの衝突の時間間隔に基づいて、検出手段で検出される衝突がネジ類の着座前か着座後かを判定する判定手段と、判定手段によりハンマとアンビルの衝突がネジ類の着座前と判定された場合に、タイマによる計時をリセットするリセット手段と、を有することができる。
上記打撃締付工具では、ハンマとアンビルの衝突が検出手段で検出されると、この検出に基づいてカウント手段による衝突数のカウント又はタイマによる時間の計時が開始されるが、判定手段によって検出された衝突がネジ類の着座前であると判定されると、リセット手段によってカウント手段又はタイマがリセットされる。このため、バリ等が原因で着座前にハンマとアンビルの衝突が検出されるような場合、その検出に基づいてカウント手段又はタイマが作動しても、その作動がリセットされることとなる。したがって、着座前の衝突に基づいてハンマの駆動源が停止されることを防止することができる。これによって、ネジ類を所望の締付トルクで締付けることができる。
【０００７】
ここで、上記「検出手段」は、ハンマとアンビルの衝突を検出できるものであればどのようなものでも良く、例えば、ハンマの加速度を検出することで衝突を検出する加速度センサや、ハンマの位置により衝突を検出する近接センサや、ハンマとアンビルの衝突音を検出することで衝突を検出する音センサ（例えば、コンデンサマイク、マイクロフォン等）等で構成することができる。
また、上記「判定手段」による着座前か着座後かの判定の方法は、どのようなロジックによって行っても良く、例えば、締付開始から所定時間（締付開始から着座までの平均時間）内の衝突は着座前と判定するというロジックや、あるいは、衝突から次の衝突までの時間間隔（着座後の衝突の時間間隔は短い）によって判定するロジックや、衝突から次の衝突までの時間間隔の変化（着座後の衝突間隔は単調減少する）によって判定するロジック（すなわち、衝突間隔が長くなる場合には着座前と判定するというロジック）等を利用することができる。
【０００８】
請求項１又は２に記載の打撃締付工具において、前記判定手段は、前記検出手段によるハンマとアンビルの衝突の検出から所定時間内に次のハンマとアンビルの衝突を検出しない場合に、当該ハンマとアンビルの衝突がネジ類の着座前であると判定しても良い（請求項３）。すなわち、上記打撃締付工具では、着座後におけるハンマとアンビルの衝突が比較的短い時間間隔で起きるという性質（ハンマとアンビル間に作用する力が短時間の間に所定値以上となるという性質）を利用する。このような方法によれば、比較的簡単なロジックによって正確に着座前か着座後かの判定が可能となる。
【０００９】
上記課題は請求項４に記載の打撃締付工具によっても解決することができる。すなわち、請求項４に記載の打撃締付工具は、ハンマとアンビル間に所定値以上の力が作用したときにアンビルに対してハンマが遊転し、ハンマが所定角遊転した後にハンマがアンビルに衝突してアンビルを回転させることでネジ類を締付ける打撃締付工具であり、ハンマとアンビルの衝突を検出する検出手段と、ハンマとアンビルの衝突の時間間隔に基づいて、検出手段で検出されるハンマとアンビルの衝突がネジ類の着座前か着座後かを判定する判定手段と、該判定手段によりハンマとアンビルの衝突がネジ類の着座後と判定された場合に、その着座後と判定された衝突に基づいてハンマの駆動源を停止するスイッチ手段とを有する。
上記打撃締付工具では、ハンマとアンビルの衝突が検出されると、その検出された衝突が着座前か着座後かが判定される。そして、着座後であると判定された場合に、その衝突に基づいてハンマの駆動源を停止させるスイッチ手段が作動し、ハンマの駆動源が停止される。したがって、着座前の衝突に基づいてはハンマの駆動源が停止されないため、所望の締付トルクでネジ類を締付けることができる。
【００１１】
【実施例】
次に本発明を具現化した一実施の形態に係る締付工具を、図を参照して説明する。図１はインパクトレンチ１の一部断面側面図を示している。図中３はハウジングを示し、ここに駆動源であるモータ２２が収容固定されている。このモータ２２の出力軸２０（ベアリング１９に軸支されている）にはギヤが形成され、このギヤに複数の遊星ギヤ１２が噛合っている。この遊星ギヤ１２はピン１４を軸とし、このピン１４はベアリング２３に軸支されたスピンドル８に固定されている。また、遊星ギヤ１２は、インターナルギヤケース１８に固定されたインターナルギヤ１６に噛合っている。これらのギヤ列によってモータ２２の回転を減速する減速機構が構成され、この減速機構によってスピンドル８が回転駆動される。
【００１２】
スピンドル８には複数の溝８ａがＶ字型に形成されており、そのスピンドル８にハンマ４が遊転可能となっている。そして、ハンマ４と溝８ａ間にはボール６が介装されている。この溝８ａとボール６とによりカム機構が構成され、ハンマ４はスピンドル８に対し溝８ａに沿って相対移動可能となっている。また、ハンマ４とスピンドル８との間には、ボール５１とワッシャ４９を介してバネ１０が圧縮状態で収容されており、ハンマ４は図示右方に常時付勢されている。
ハンマ４の先端側には、アンビル２がハウジング３に対して回転可能に取付けられている。アンビル２の先端２ａは断面多角形になっており、ここにナット類の頭部に係合する図示されていないボックスが取付けられる。アンビル２の後端面には直径方向に伸びる一対の突条２ｂ、２ｃが形成されている。またハンマ４の先端面にも直径方向に伸びる突条４ｂ、４ｃが形成されており、各突条２ｂ、２ｃと４ｂ、４ｃの側面が当接するようになっている。
【００１３】
次に、上述した締付機構の作用について説明する。上述した締付機構においてナット類が軽負荷で締付けられる場合（ナット類が着座する前）は、アンビル２とハンマ４の各突条間に作用する力、すなわちスピンドル８とハンマ４間にボール６を介して作用する力も弱く、ハンマ４はバネ１０の力によってアンビル２側に押付けられている。このためスピンドル８の回転がハンマ４とアンビル２に連続的に伝えられ、ナット類（図示しない）は連続的に締付けられる。
一方、ナット類の締付力が大きくなると（ナット類が着座して締付力が大きくなると）、アンビル２とハンマ４の各突条間にも大きな力が作用するようになり、スピンドル８とハンマ４間にもボール６を介して大きな力が作用するようになる。このため、ハンマ４を溝８ａに沿ってスピンドル８の後方側に移動させる力も大きくなる。すなわち、アンビル２とハンマ４間に所定値以上の力が作用すると、ハンマ４が後退して突条２ｂ、２ｃと突条４ｂ、４ｃの当接関係が失われ、ハンマ４はアンビル２に対して遊転する。突条４ｂ、４ｃが突条２ｂ、２ｃをのりこえると、バネ１０によりハンマ４は前進する。このためハンマ４はアンビル２に対して所定角遊転したのちにアンビル２に衝突する。この遊転して衝突する現象が繰り返され、衝突毎にナット類はより強固に締付けられることとなる。
【００１４】
次に、ハンドル部３ａに設けられるスイッチ類等の各部品について図１及び図２を用いて説明する。ここで、図２は、バッテリパック１２２をインパクトレンチ１から取外して図１中II方向から（インパクトレンチ１下側から）みた図である。
図１に示すように、ハンドル部３ａには、モータ２２を起動させるためのメインスイッチ４８及びモータ２２の回転方向を切換える正逆転切替スイッチ２４が設けられている。また、ハンドル部３ａの下端にはダイヤル設定部３４が設けられている。
このダイヤル設定部３４には、図２に良く示されるように、第１設定ダイヤル３３と第２設定ダイヤル３５が設けられている。この第１設定ダイヤル３３には０〜９の数字目盛りとＡ〜Ｆのアルファベット目盛りが設けられており、第２設定ダイヤル３５には０〜９の数字目盛りが設けられている。本実施例では、これらのダイヤル３３、３５を適宜設定することで、ハンマ４とアンビル２の衝突を検出してからモータ２２を停止するまでの時間を適宜設定できるようになっている。ここで、図１から明らかなように、このダイヤル設定部３４は、バッテリパック１２２を外した場合にのみ、各ダイヤル３３、３５の設定を変更することができる構造となっている。これは、作業者の意図しない設定変更を防止するためである。
また、図２に示すように、ハンドル部３ａの下端には接触子４２が設けられ、この接触子４２に、バッテリパック１２２の接触子（図示されていない）が接触させられるようになっている。
【００１５】
なお、ハンドル部３ａ内の下端よりの位置には、図１に示すように制御基板３６が取付けられており、ここにマイクロコンピュータ３８やスイッチング回路１１４等の電子部品が実装されている。また、制御基板３６にはハンマ４とアンビル２の衝突音を受音する受音部３０（圧電ブザー等）が組込まれている。
【００１６】
次に図３を参照して本締付工具１の制御回路の構成を説明する。本締付工具１の制御回路は、制御基板３６に取り付けられた受音部３０と、マイクロコンピュータ３８を中心に構成される。
マイクロコンピュータ３８は、ＣＰＵ１１０、ＲＯＭ１１８、ＲＡＭ１２０とＩ／Ｏ１０８が１チップ化されたマイクロコンピュータであり、図３に示すように接続されている。このマイクロコンピュータ３８のＲＯＭ１１８には、受音部３０で検出されたハンマ４とアンビル２の衝突音に基づいてモータ２２を停止させる制御プログラム等が記憶されている。
一方、受音部３０は、フィルタ１０２を介して比較器１０４の一方の端子に接続されている。比較器１０４の他方の端子には基準電圧発生器１１２の電圧Ｖ３が入力される。比較器１０４の出力電圧はマイクロコンピュータ３８に入力されるようになっている。
なお、電源であるバッテリパック１２２は、マイクロコンピュータ３８に接続されるとともに、メインスイッチ４８、正逆転切替スイッチ２４及びスイッチング素子４０を介してモータ２２に接続されている。このスイッチング素子４０はスイッチング回路１１４を介してマイクロコンピュータ３８に接続され、マイクロコンピュータ３８からの出力信号によりＯＮ−ＯＦＦされるようになっている。また、マイクロコンピュータ３８には、設定ダイヤル３４が接続されている。
【００１７】
上述した回路では、受音部３０で音を検出すると、これにより受音部３０から電圧Ｖ１が発生する。この電圧Ｖ１は、フィルタ１０２で低周波ノイズが除去され、電圧Ｖ２となって比較器１０４に出力される。
比較器１０４はフィルタ１０２から出力された電圧Ｖ２が他方の比較電圧Ｖ３よりも高くなるとオフからオンすることによりパルス波を出力する。比較器１０４から出力されたパルス波は、マイクロコンピュータ３８により検出されることとなる。
したがって、受音部３０でハンマ４とアンビル２の衝突音を検出すると、これにより比較器１０４からパルス波が出力され、このパルス波によりマイクロコンピュータ３８がハンマ４とアンビル２の衝突が起きたことを認識することとなる。
【００１８】
次に、上述のように構成される本締付工具１を用いてナット類を締付ける際のマイクロコンピュータ３８の作動について、図４に示すフローチャートに基づいて説明する。図４はマイクロコンピュータ３８で行われる処理のフローチャートを示している。
本締付工具１を用いてナット類を締付けるためには、まず、作業者はアンビル２の先端に取付けられたボックスにナット類を係合させる。次いで、メインスイッチ４８をＯＮする。メインスイッチ４８をＯＮすると、マイクロコンピュータ３８は、モータ２２を回転駆動してナット類の締付を行うこととなる。この際、マイクロコンピュータ３８では、以下に説明する処理が行われる。
【００１９】
メインスイッチ４８がＯＮされると、マイクロコンピュータ３８は、まず、ダイヤル設定部３４に設定された数値「ｘｙ」を読込む（Ｓ１０）。すなわち、本実施例では、第１設定ダイヤル３３で設定された数値「ｘ」と、第２設定ダイヤル３５で設定された数値「ｙ」とに基づいて、ハンマ４とアンビル２の衝突を検出してからモータ２２を停止するまでの時間が設定される。したがって、メインスイッチ４８がＯＮされると、まず、マイクロコンピュータ３８はダイヤル設定部３４に設定された数値「ｘｙ」を読み込み、モータ２２を停止するまでの時間を算出する。具体的には、設定される時間Ｔsetは、（１０×ｘ＋ｙ）×０．０２秒となる。
Ｓ１０のステップでダイヤル設定部３４の数値が読込まれると、次に、マイクロコンピュータ３８は、スイッチング回路１１４を介してスイッチング素子４０に信号を出力し、モータ２２の回転を開始する（Ｓ１２）。これにより、モータ２２が回転し、ネジ類の締付が開始される。
【００２０】
次に、マイクロコンピュータ３８は、ハンマ４とアンビル２の衝突を検出したか否かを判断する（Ｓ１４）。具体的には、マイクロコンピュータ３８に比較器１０４から出力されるパルス波が入力したか否かで判断する。ハンマ４とアンビル２の衝突を検出していない場合〔ステップＳ１４でＮＯの場合〕には、ハンマ４とアンビル２の衝突を検出するまで、ステップＳ１４の処理を繰り返す（すなわち、ハンマ４とアンビル２の衝突を検出するまでその状態で待機する）。
逆に、ハンマ４とアンビル２の衝突を検出した場合〔ステップＳ１４でＹＥＳの場合〕には、オートストップ用タイマＴautoと、衝突間隔計算用タイマＴwidthをリセットし（Ｓ１６）、これらのタイマＴautoとＴwidthをスタートさせる（Ｓ２０）。ここで、オートストップ用タイマＴautoは衝突を検出してからモータ２２を停止させるまでの時間を計時するタイマであり、衝突間隔計算用タイマＴwidthはステップＳ１４で検出した衝突が着座前か着座後であるかを判定するための時間を計時するタイマである。
【００２１】
ステップＳ２０が終わると、次に、マイクロコンピュータ３８は、オートストップ用タイマＴautoがダイヤル設定部３４で設定した時間（すなわち、ステップＳ１０で読込んだ数値「ｘｙ」によって算出される時間）以上となったか否かを判断する（Ｓ２２）。オートストップ用タイマＴautoが設定値以上となっている場合〔ステップＳ２２がＹＥＳの場合〕には、ナット類の締付が充分に行われたとしてモータ２２の駆動が停止される（Ｓ３２）。具体的には、マイクロコンピュータ３８は、スイッチング素子４０に出力している信号を停止することで、スイッチング素子４０をＯＦＦする。
一方、オートストップ用タイマＴautoが設定値以上となっていない場合〔ステップＳ２２がＮＯの場合〕には、次に、マイクロコンピュータ３８はハンマ４とアンビル２の衝突を新たに検出したか否かを判断する（Ｓ２４）。ハンマ４とアンビル２の衝突が検出されている場合〔ステップＳ２４がＹＥＳの場合〕には、衝突間隔計算用タイマＴwidthがリセットされる（Ｓ２８）。そして、再度衝突間隔計算用タイマＴwidthがスタートされ（Ｓ３０）、ステップＳ２２からの処理が繰り返される。
逆に、ハンマ４とアンビル２の衝突が検出されない場合〔ステップＳ２４がＮＯの場合〕には、次に、衝突間隔計算用タイマＴwidthが所定値以上となったか否かが判断される（Ｓ２６）。ここで、衝突間隔計算用タイマＴwidthの時間と比較される所定値は、ナット類が着座した後における衝突間隔の数倍の時間〔本実施例では、０．１秒（着座後の通常の衝突間隔０．０２秒の５倍）〕とされている。したがって、本実施例においては衝突間隔計算用タイマＴwidthが所定値以上となった場合、すなわち、衝突が検出されてから所定時間経過しても新たな衝突を検出できない場合〔ステップＳ２６でＹＥＳの場合〕には、ステップＳ１４で検出された衝突が着座前であると判断し、ステップＳ１４に戻ってステップＳ１４からの処理が繰り替えされることとなる。なお、この衝突間隔計算用タイマＴwidthと比較される所定値は、締付け対象となるナット類の諸元（径、材質等）により適宜設定することができる。
逆に、衝突間隔計算用タイマＴwidthが所定値以上となっていない場合〔ステップＳ２６でＮＯの場合〕には、ステップＳ２２に戻ってステップＳ２２からの処理が繰り替えされることとなる。
【００２２】
上述の説明から明らかなように、本実施例に係る締付工具１では、ハンマ４とアンビル２の衝突を検出すると、オートストップ用タイマＴautoとは別のタイマ（すなわち、衝突間隔計算用タイマＴwidth）がスタートする。そして、衝突間隔計算用タイマＴwidthによって所定時間だけ計時される間に次の衝突が検出されない場合には、その検出した衝突（各タイマＴauto，Ｔwidthをスタートさせる起因となった衝突）が着座前であると判断して、次の衝突を検出したときに再度オートストップ用タイマＴautoと衝突間隔計算用タイマＴautoをリセットし、スタートし直すこととなる。したがって、着座前の衝突に基づいてオートストップ用タイマＴautoが作動しモータ２２が停止されることはなく、着座後の衝突に基づいてモータ２２が停止されることとなる。よって、本実施例の締付工具１によれば、バリ等により着座前に衝突が行われる場合においても、着座後に所定時間（ダイヤル設定部３４で設定された時間）だけモータ２２が駆動され続けるため、ネジ類を所望のトルクで締付けることができる。
【００２３】
以上、本発明の好適な一実施例について詳細に説明したが、これは例示に過ぎず、本発明は当業者の知識に基づいて種々の変更、改良を施した形態で実施することができる。
例えば、上述した実施例においては、ハンマ４とアンビル２の衝突を検出してから所定時間後にモータ２２を停止する締付工具に適用した例であったが、本発明はこのような形態に限られず、ハンマ４とアンビル２の衝突に基づいてモータ２２の回転を停止させる機能（いわゆる、オートストップ機能）を備えた種々のタイプの締付工具に適用することができる。例えば、ハンマ４とアンビル２の衝突回数が予め設定した回数となったときにモータ２２を停止するタイプの締付工具に適用することもできる。このようなタイプの場合、検出した衝突が着座前であると判定された際、その衝突を無効（カウント数を１減算）とするようにしても良いし、今までのカウント数をリセットするように構成しても良い。要は、着座前か着座後かの判定のタイミング（ロジック）に併せて、カウントした衝突回数をリセットする方法を採れば良い。
また、上述した実施例においては、衝突を検出するとオートストップ用タイマを作動させ、その衝突が着座前であるとリセットするように構成したが、このような構成に限られず、衝突が着座後であると判定された後でオートストップ用タイマを作動させるような形態としてもよい。このような形態では、衝突が着座後であると判定するのに要する時間を考慮してオートストップ用タイマで計時する時間を決めれば良い（例えば、上述の実施例では、ダイヤル設定部３４で設定された時間から０．１秒を引いた時間を計時するようにプログラムする）。
【００２４】
なお、上述した実施例では、本発明をインパクトレンチに適用した例について説明したが、本発明はこのような工具に限定されることなく種々の打撃締付工具に適用することができる。例えば、ソフトインパクトドライバや、トルクレンチ等のような打撃締付工具に適用することができる。
【図面の簡単な説明】
【図１】  本実施例に係る締付工具の一部断面側面図。
【図２】  本実施例の締付工具からバッテリパックを外して下側から（図１のII方向から）見た図。
【図３】  本実施例に係る締付工具の回路構成を示すブロック図。
【図４】  本実施例に係る締付工具の動作を説明するためのフローチャート。
【符号の説明】
２  ・・アンビル
４  ・・ハンマ
３０・・受音部
３４・・ダイヤル設定部
３８・・マイクロコンピュータ
４８・・メインスイッチ
【図１】
0003734700.tif 000002
【図２】
0003734700.tif 000003
【図３】
0003734700.tif 000004
【図４】
0003734700.tif 000005