(57)【要約】【課題】電動工具における作業効率を向上させる。【解決手段】先端に工具が取り付けられる工具本体と、上記工具の駆動源であるモータと、上記工具本体と繋がる把持部と、上記把持部に可動するように設けられた操作部と、上記操作部からの信号に基づいて複数のモード間の切り替えを制御し、かつ上記モータの駆動を制御する制御部とを有するインパクトドライバ（電動工具）である。上記インパクトドライバは、上記操作部の操作に応じて上記制御部の制御により照明モード／動作モード等を切り替える。【選択図】図６
2015047646.tif 000002
【特許請求の範囲】
【請求項１】
先端に工具が取り付けられる工具本体と、
前記工具本体に設けられ、かつ前記工具の駆動源であるモータと、
前記工具本体と繋がる把持部と、
前記把持部に可動するように設けられた操作部と、
前記操作部からの信号に基づいて複数のモード間の切り替えを制御する制御部と、
を有し、
前記操作部の操作に応じて前記制御部の制御により前記モードを切り替える、電動工具。
【請求項２】
前記操作部の前記操作として、前記操作部を所定の操作量より多く操作することで前記モータが起動する、請求項１に記載の電動工具。
【請求項３】
前記操作部の前記操作として、前記操作部を前記所定の操作量より小さい量で、かつ所定時間より長い時間操作することで前記複数のモード間の切り替えを行う、請求項２に記載の電動工具。
【請求項４】
前記操作部を前記所定時間より長い時間操作を行っている途中で、前記操作量が前記所定の操作量を越えた際には、前記制御部において前記操作部の操作開始からカウントしているタイマをリセットする、請求項３に記載の電動工具。
【請求項５】
前記操作部の前記操作として、前記操作部を前記所定の操作量より小さい量で、かつ所定時間内に前記操作部を複数回操作することで前記複数のモード間の切り替えを行う、請求項２に記載の電動工具。
【請求項６】
前記所定の操作量は前記モータが起動する操作量である、請求項２乃至５のいずれかに記載の電動工具。
【請求項７】
前記モードは照明モードを有し、
前記照明モードは、前記工具本体に設けられた照明の点灯・消灯を前記操作部の操作で切り替え可能な点灯モードと、前記照明を常時消灯する消灯モードと、前記照明を常時点灯する常時点灯モードとを含む、請求項３または６に記載の電動工具。
【請求項８】
前記制御部は、前記操作部の操作に応じて前記３つの照明モードを順次切り替える、請求項７に記載の電動工具。
【請求項９】
前記モードは動作モードを有し、
前記制御部は、前記操作部の操作に応じて前記モータのトルクを切り替える、請求項３または６に記載の電動工具。
【請求項１０】
前記モードは動作モードを有し、
前記制御部は、前記操作部の操作に応じて前記モータの動作モードを切り替える、請求項３または６に記載の電動工具。
【請求項１１】
前記操作部の前記操作によって前記モードが切り替わった際に、作業者に報知する、請求項１乃至１０のいずれかに記載の電動工具。
【請求項１２】
前記工具本体と繋がる第１部分に、種々の前記モードを表示するモード表示部が設けられている、請求項１乃至１１のいずれかに記載の電動工具。
【請求項１３】
前記モータの駆動源となるバッテリと、
前記把持部の前記工具本体と反対側に設けられ、前記バッテリが接続されるバッテリ保持部と、を有し、
前記モード表示部は前記バッテリ保持部に設けられている、請求項１２に記載の電動工具。
【請求項１４】
前記モード表示部は、照明モードおよび動作モードそれぞれの表示を有している、請求項１２または１３に記載の電動工具。
【請求項１５】
前記モード表示部は、電池残量の表示を有している、請求項１３に記載の電動工具。
【請求項１６】
先端に工具が取り付けられる工具本体と、
複数の動作モードを有し、前記工具本体に設けられ、かつ前記工具の駆動源であるモータと、
前記工具本体と繋がる把持部と、
前記把持部に可動するように設けられた操作部と、
複数の照明モードを有し、前記工具本体または前記把持部に設けられた照明体と、
前記操作部からの信号に基づいて複数のモード間の切り替えを制御する制御部と、
を有し、
前記操作部の操作として、前記操作部を前記モータが起動する操作量より小さい量で、かつ所定時間より長い時間操作することで、前記動作モードおよび前記照明モードの一方のモード間を切り替え、前記操作部の操作として、前記操作部を前記モータが起動する操作量より小さい量で、かつ所定時間内に前記操作部を複数回操作することで前記動作モードおよび前記照明モードの他方のモード間を切り替える、電動工具。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主に工具本体に操作部（例えばトリガ）を備えた電動工具に関する。
【背景技術】
【０００２】
電動工具としては、例えば特許文献１に記載された技術が知られている。特許文献１に記載された電動工具は、本体部と略Ｔ字状の把持部とから構成されており、本体部には、照明となるＬＥＤ（Light Emitting Diode）が設けられ、また、このＬＥＤの点灯および消灯を切り替える切替スイッチが上記把持部に設けられている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２２６５１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
照明モードや動作モードを有する電動工具においては、モード切り替え専用スイッチが設けられており、上記照明モードや動作モードを変更する際には、電動工具をＯＮ／ＯＦＦするトリガスイッチとは別のモード切り替え専用スイッチを操作してモードの切り替えを行っている。
【０００５】
上記特許文献１（特開２００９−２２６５１３号公報）に記載された電動工具においても、例えば、ＬＥＤの点灯および消灯を切り替える際には、専用の照明切替スイッチを押して切り替える。
【０００６】
したがって、モード切り替えに手間がかかるという課題が発生する。すなわち、モード切り替え専用スイッチが設けられた電動工具の工具本体を片手で把持して作業をしている場合に、モード切り替えを行おうとすると、モード切り替え専用スイッチが設けられた箇所が作業者の方向に向くように工具本体の向きを変えたり、もしくは工具本体を一端置いて持ち直したりする等の手間がかかる。言い換えれば、片手でのモード切り替えは困難である。
【０００７】
また、モード切り替え専用スイッチが設けられている分、部品点数が増加し、その結果、コストも増加するという課題も発生する。
【０００８】
本発明は、上述した課題を解決するためになされたものであり、作業効率を向上させることが可能な電動工具を提供することにある。
【課題を解決するための手段】
【０００９】
一実施の形態の電動工具は、先端に工具が取り付けられる工具本体と、上記工具本体に設けられ、かつ上記工具の駆動源であるモータと、上記工具本体と繋がる把持部と、上記把持部に可動するように設けられた操作部と、上記操作部からの信号に基づいて複数のモード間の切り替えを制御する制御部と、を有する。さらに、上記電動工具は、上記操作部の操作に応じて上記制御部の制御により上記モードを切り替える。
【発明の効果】
【００１０】
本発明によれば、電動工具における作業効率を向上させることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態１の電動工具の構造の一例を示す斜視図である。
【図２】図１に示す電動工具の背面側の構造の一例を示す背面図である。
【図３】図１に示す電動工具の一部を破断して示す側面図である。
【図４】図１に示す電動工具の制御系の一例を示すブロック図である。
【図５】図１に示す電動工具のトリガ長押しにおけるタイミングチャートである。
【図６】図５に示すトリガ長押しにおけるフロー図である。
【図７】図１に示す電動工具のモード表示部の一例を示す平面図である。
【図８】図７に示すモード表示部の変形例を示す平面図である。
【図９】本発明の実施の形態２のトリガ長押しのタイミングチャートである。
【図１０】本発明の実施の形態３のトリガ連続操作のタイミングチャートである。
【図１１】図１０に示すトリガ連続操作におけるフロー図である。
【図１２】本発明の実施の形態４のトリガ連続操作のタイミングチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態を、図面を用いて詳細に説明する。
【００１３】
（実施の形態１）
図１は本発明の実施の形態１の電動工具の構造の一例を示す斜視図、図２は図１に示す電動工具の背面側（Ｂ矢視）の構造の一例を示す背面図、図３は図１に示す電動工具のＡ矢視における一部を破断して示す側面図、図４は図１に示す電動工具の制御系の一例を示すブロック図である。
【００１４】
本実施の形態１の電動工具は、先端に工具が取り付けられて使用するものであり、上記電動工具の一例として、インパクトドライバを取り上げて説明する。ただし、上記電動工具は、インパクトドライバに限定されるものではなく、工具本体の先端に工具（先端工具５０）が取り付けられて作業を行うものであれば、他の電動工具であってもよい。
【００１５】
図１〜図３に示すように、電動工具としてのインパクトドライバ１０は、充電可能なバッテリ（二次電池）１１を備え、このバッテリ１１を電源としてモータ（電動機）３が駆動されるようになっている。
【００１６】
本実施の形態１のインパクトドライバ（電動工具）１０の構成について説明すると、ハウジング４０の一部であるハウジング本体（工具本体）４０ａに設けられたモータ３と、ハンマ部４と、アンビル部５と、回路基板３３に搭載されたインバータ回路と、制御回路基板７０に搭載された制御部７２と、から主に構成されている。なお、ハウジング４０は、樹脂製であってインパクトドライバ１０の外郭を成しており、ハウジング本体４０ａである略筒状の胴体部２１と、胴体部２１から下方へと延出されるグリップ（把持部、ハンドル部）２２と、バッテリ１１が装着されるバッテリ保持部（第１部分）４７とから主に構成されている。
【００１７】
また、モータ３は、先端工具５０の駆動源であり、ハウジング本体４０ａに設けられ、かつ回転自在な出力軸３１を備えている。そして、出力軸３１が先端工具５０と係合している。また、モータ３は、スピンドル４１ｃを駆動し、そしてスピンドル４１ｃは出力軸３１であるアンビル５２に回転と打撃を与え、これによりドライバビット等の先端工具５０に連続する回転力や断続的な打撃力を伝達するようになっている。このようにしてインパクトドライバ１０は、強い力によりネジ締めやボルト締め等の作業を行えるようになっている。
【００１８】
インパクトドライバ１０のハウジング４０は、プラスチック等の樹脂材料を射出成形することにより、側面から見た形状が、図３に示すように略Ｔ字形状となるように形成されている。ハウジング４０は、モータ３の出力軸３１を挟む左右側（図２の中心より右側および左側、または図３の手前側および奥側）で分割されるようになっており、これらを組み付けた状態のもとでハウジング４０の内部は空洞となっている。ハウジング４０は、出力軸３１の軸方向に沿って延びる図１、図２に示すハウジング本体（胴体部２１）４０ａと、出力軸３１の軸方向と略直交（交差）する方向に延びるグリップ（把持部、ハンドル部）２２と、グリップ２２を挟んでハウジング本体４０ａと対向するように設けられたバッテリ保持部４７とを備え、これらは一体に設けられている。
【００１９】
さらに、ハウジング本体４０ａの後方側には、図１、図２に示すように、ハウジング本体４０ａ内に外気を導入するための複数の第１外気導入口４０ｂが設けられている。また、グリップ２２の後方側には、図２に示すように、グリップ２２内に外気を導入するための複数の第２外気導入口２２ａが設けられている。さらに、ハウジング本体４０ａの長手方向に沿う略中央部分には、図１に示すように、ハウジング４０の内部、つまりハウジング本体４０ａおよびグリップ２２内に導入した外気をハウジング４０の外部に排出するための複数の外気排出口４０ｃが設けられている。
【００２０】
なお、グリップ２２は、ハウジング本体４０ａに一体に設けられ、作業者により把持可能になっている。
【００２１】
また、ハウジング本体４０ａの内部で、モータ３およびハンマケース２３のグリップ２２寄りには、ＬＥＤライト１５が設けられている。ＬＥＤライト１５は、ハウジング本体４０ａのハンマケース２３側、つまり先端工具５０が取り付けられる前方側に配置され、スイッチのオン操作により、先端工具５０の周辺（作業部分周辺）を照らせるようになっている。これにより、暗闇でのネジ締め等の作業性を向上させている。
【００２２】
また、図１に示すように、グリップ２２の長手方向に沿うハウジング本体４０ａ寄りには、トリガ２５に近接して正逆切替レバー１８が設けられている。この正逆切替レバー１８は作業者により親指等でオンオフ操作されるようになっており、正逆切替レバー１８をハウジング（グリップ２２）に対してどちら側に突出させるかにより、出力軸３１の回転方向を正回転または逆回転に切り替えられるようになっている。
【００２３】
バッテリ保持部４７は、バッテリ１１を保持するようになっている。バッテリ１１には、図１に示すようにリリースボタン１１ａが設けられており、このリリースボタン１１ａを把持しつつバッテリ１１をバッテリ保持部４７に対して前方側へスライドさせることで、バッテリ１１をバッテリ保持部４７から取り外せるようになっている。また、バッテリ保持部４７の後方側にはハンドストラップ４７ａが取り付けられ、バッテリ保持部４７の左側（図１中手前側）には金属製のベルト掛け４７ｂが取り付けられている。なお、ベルト掛け４７ｂはバッテリ保持部４７に対して着脱自在となっており、バッテリ保持部４７の右側（図１中奥側）にも取り付けられるようになっている。
【００２４】
また、図３に示すように、胴体部２１内には、その長手方向がモータ３の軸方向と一致するようにモータ３が配置されており、かつモータ３の軸方向の一端側に向かってハンマ部４、アンビル部５が並んで配置されている。以下の説明においては、アンビル部５側を前側、モータ３側を後側、モータ３の軸方向と平行な方向を前後方向と定義する。また、胴体部２１側を上側、グリップ２２側を下側、胴体部２１からグリップ２２が延びる方向を上下方向と定義する。また、前後方向及び上下方向と直交（交差）する方向を左右方向と定義する。
【００２５】
胴体部２１の上部には第１孔２１ａが、胴体部２１の後部の側面および後端には外気を導入するための図１に示す第１外気導入口４０ｂが、胴体部２１の中央部の側面には外気を排気するための外気排出口４０ｃが、それぞれ形成されている。また、胴体部２１内の前側位置には、ハンマ部４およびアンビル部５が内蔵される金属製のハンマケース２３が配置されている。ハンマケース２３は、前方に向かうに従って徐々に径が細くなる略漏斗形状を成しており、前端部分には開口２３ａが形成されている。開口２３ａを画成する内壁にはメタル２３ｃが設けられている。ハンマケース２３の下部には、第２孔２３ｂが形成されている。また、第２孔２３ｂの近傍には、後述するインパクトモードと電子パルスモードとを切替える切替スイッチ２９が設けられている。
【００２６】
また、開口２３ａ近傍の位置であってハンマケース２３の下方位置には、後述の先端工具装着部５１に装着されたビットを照射するためのＬＥＤライト１５が配置されている。ＬＥＤライト１５は、暗所での作業時に前方を照らして作業箇所を明るくするために設けられている。そして、ＬＥＤライト１５は、本来のＬＥＤライト１５の有する照明としての機能に加えてモータ３の温度が上昇した際に点滅して作業者に報知する機能も有している。
【００２７】
また、グリップ２２は、ハウジング本体４０ａである胴体部２１の前後方向の略中央位置から下側に向けて延出された部分と一体に構成されている。そして、胴体部２１と繋がるグリップ２２の上部には、グリップ２２に引き込み・解放可能に（可動するように）設けられたトリガ（操作部）２５と、モータ３の回転方向を切替える正逆切替レバー１８とが設けられている。
【００２８】
トリガ２５は、スイッチでもあり、引く操作を行うと信号が制御部７２に伝達される。また、解放すると信号はＯＦＦとなり、トリガ２５は元の位置に戻る。
【００２９】
また、グリップ２２の下端部には、モータ３等に電力を供給するために、繰り返し充電可能な蓄電池であるバッテリ１１が着脱可能に装着されている。そして、グリップ２２内の下方のバッテリ保持部４７内には制御回路基板７０が配置されており、また、グリップ２２には、トリガ２５の操作を制御回路基板７０に伝達するスイッチ機構２２ｂが内蔵されている。
【００３０】
制御回路基板７０は、図示しないリブによってグリップ２２（バッテリ保持部４７）に支持されており、制御回路基板７０上には、制御部７２と、ジャイロセンサ２６ａと、ＬＥＤ２６ｂとが設けられている。
【００３１】
また、モータ３は、出力軸３１を有するロータ３ａと、ロータ３ａと対向配置されたステータ３ｂとから主に構成されるブラシレスモータであり、出力軸３１の軸方向が前後方向と一致するように胴体部２１内に配置されている。出力軸３１は、ロータ３ａの前後に突出しており、その突出した箇所でベアリングにより胴体部２１に回転可能に支承されている。出力軸３１の前側に突出している箇所には、出力軸３１と同軸一体回転するファン３２が設けられており、当該箇所の最前端位置には、ピニオンギヤ３１ａが出力軸３１と同軸でかつ一体回転するように設けられている。
【００３２】
モータ３の後方には、電気素子を搭載するための回路基板３３が配置されている。回路基板３３の中央には、貫通孔が形成されており、出力軸３１が貫通孔を貫通する。回路基板３３の前面には、前方に突出するように３つの回転位置検出素子３３ａと、サーミスタ３３ｂと、が設けられている。
【００３３】
ハンマ部４は、図３に示すように、減速機構であるギヤ機構４１と、ハンマ４２と、付勢バネ４３と、規制バネ４４と、環状部材４５とから主に構成されており、ハンマケース２３内のモータ３の前側に内蔵されている。ギヤ機構４１は、１段遊星歯車機構であり、アウターギヤ４１ａと、２つの遊星歯車４１ｂと、スピンドル４１ｃとを備えている。
【００３４】
２つの遊星歯車４１ｂは、太陽ギヤとしてのピニオンギヤ３１ａの周囲にピニオンギヤ３１ａと噛合するように配置され、かつ、アウターギヤ４１ａ内にアウターギヤ４１ａと噛合するように配置されている。また、２つの遊星歯車４１ｂは、太陽ギヤを有するスピンドル４１ｃに固定されている。
【００３５】
また、胴体部２１の内側にはインナカバー１２が配置され、さらにインナカバー１２の内側内方の出力軸３１近傍にはこの出力軸３１を回転自在に保持する軸受２０が設けられている。
【００３６】
また、アンビル部５は、ハンマ部４の前方に配置されており、先端工具装着部５１と、アンビル５２とから主に構成されている。先端工具装着部５１は、円筒状に構成され、ハンマケース２３の開口２３ａ内にメタル２３ｃを介して回転可能に支持されている。先端工具装着部５１には、先端工具５０（ビット）が挿入される穿孔５１ａが前後方向へ穿設されている。
【００３７】
次に、本実施の形態１によるインパクトドライバ１０において使用可能な動作モードおよび制御部７２の制御について説明する。本実施の形態１によるインパクトドライバ１０は、例えばトルクモード、電子パルスモードの２つの動作モードを備えており、後述するトリガ２５の操作により、種々のモードを切り替えることが可能なものであるが、切替部４６を操作して切替スイッチ２９によりモード切り替えを行ってもよい。
【００３８】
トルクモードとは、モータ３を正転方向のみに回転させることにより、アンビル５２にハンマ４２を打撃させるモードである。具体的には、所定トルクまではハンマ４２とアンビル５２とを一体的に回転させて、所定トルク以上になるとハンマ４２はアンビル５２を打撃するといった構成を付勢バネ４３に蓄えられた弾性エネルギーにより実現するモードである。
【００３９】
トルクモードでは、電子パルスモードと比較して大きなトルクで留め金具を締結することができるが、締結作業時の音が大きくなる。これは、ハンマ４２がアンビル５２と衝突する際、ハンマ４２は付勢バネ４３によって前方に押されながらアンビル５２と衝突するため、アンビル５２は回転方向の衝撃だけでなく前後方向（軸方向）にも衝撃を受けることになり、この軸方向の衝撃が、加工部材を介して反響するためである。トルクモードは主に屋外での作業時や大きなトルクが必要となる場合に使用される。
【００４０】
また、トルクモードでは、モータ３が回転すると、その回転はギヤ機構４１を介してハンマ４２に伝達される。これによってアンビル５２もハンマ４２と供回りする。締結作業が進んでアンビル５２のトルクが所定値以上になると、ハンマ４２は付勢バネ４３の付勢力に抗して後退する。この時、ハンマ４２は回転せず、スピンドル４１ｃのみが回転し、この回転エネルギーは付勢バネ４３に弾性エネルギーとして蓄えられる。そして、付勢バネ４３に蓄えられた弾性エネルギーを解放することを利用して、モータ３の回転力をアンビル５２に打撃力として伝達している。
【００４１】
なお、本実施の形態では、トルクモードに設定されている場合には、ＬＥＤ２６ｂを点灯させないので、そのことによっても作業者はトルクモードに設定されていることを認識することができる。
【００４２】
一方、電子パルスモードとは、モータ３の回転速度及び回転方向（正転・逆転）を制御することにより、留め金具に応じた締結を行うモードである。電子パルスモード時には、切替部４６は図３に示す状態にあり、この時、ハンマ４２は前後方向に移動不能であるため、ハンマ４２は常にスピンドル４１ｃと一体回転する。
【００４３】
電子パルスモードでは、トルクモードと比較して留め金具を締結するトルクは小さくなるが、締結作業時の音も小さくなる。これは、ハンマ４２は前後方向に移動不能であるため、ハンマ４２がアンビル５２と衝突する際、アンビル５２は回転方向の衝撃のみを受け、軸方向の衝撃が加工部材を介して反響することがないからである。
【００４４】
したがって、電子パルスモードは主に屋内での作業時に使用される。このように、本実施の形態１のインパクトドライバ１０では、切替部４６を操作することにより上記トルクモードと電子パルスモードとを容易に切り替えることができるので、作業場所や必要トルクに応じたモードで作業を行うことが可能となる。
【００４５】
なお、電子パルスモードは、さらにドリルモード、クラッチモード、テクスモード、ボルトモード、パルスモードの５つの動作モードを備えており、後述するトリガ（操作部）２５の操作により上記各モードの切り替えが可能である。これらの各モードについての説明は省略する。
【００４６】
本実施の形態１のインパクトドライバ１０は、トリガ２５からの信号に基づいて複数のモード間の切り替えを制御し、かつモータ３の駆動を制御する制御部７２を備えており、トリガ２５の操作に応じて制御部７２の制御により、種々のモード（照明モードや動作モード等）を切り替えることが可能な工具である。すなわち、トリガ２５の操作で複数のモード（例えば、照明モードや動作モード等）間の切り替えを行うことができる。
【００４７】
したがって、図１に示すように、作業中のモードがどのようなモードかを知らせる表示部（モード表示部）１が、バッテリ保持部４７の上面に設けられている。なお、表示部１については、後で図７、図８を用いて詳細に説明するが、設けられていなくてもよい。
【００４８】
次に、図４を用いて、本実施の形態１のインパクトドライバ１０の制御系について説明する。
【００４９】
図４に示すように、制御回路基板７０は、マイコン（演算部）７２ａやその他複数の電気回路を有する制御部７２を備えている。そして、制御回路基板７０には、回路基板３３（図３参照）に搭載され、複数のスイッチング素子（ＦＥＴ（ Field Effect Transistor））Ｑ１〜Ｑ６を有するインバータ部７１、モータ３の各コイル３ｃ（Ｕ相、Ｖ相、Ｗ相）、図３に示す正逆切替レバー１８、各ＬＥＤ（図８に示す表示部１におけるトルク用ＬＥＤ１ａ、ライト用ＬＥＤ１ｂ、電池用ＬＥＤ１ｃ）、バッテリ１１および３つの回転子位置検出素子７４ａ〜７４ｃが電気的に接続されている。
【００５０】
モータ３は、インナーロータ型のブラシレスＤＣモータである。そして、複数組のＮ極およびＳ極を含むロータ３ａと、スター結線したＵ相、Ｖ相、Ｗ相（３相）からなるコイル３ｃが巻装された図３のステータ３ｂと、ロータ３ａの回転位置を検出するために、ステータ３ｂの周方向に所定間隔（例えば６０°間隔）で配置された３つの回転子位置検出素子７４ａ〜７４ｃ（図３の回転位置検出素子３３ａに相当する）とを備えている。
【００５１】
スイッチであるトリガ（操作部）２５からの信号は、印加電圧設定回路７２ｆを介してマイコン７２ａに入力されるか、あるいはスイッチ操作検出回路７２ｇを介してマイコン７２ａに入力される。
【００５２】
各回転子位置検出素子７４ａ〜７４ｃからの検出信号は、制御部７２の回転子位置検出回路７２ｃに入力され、回転子位置検出回路７２ｃからは、ロータ３ａの回転位置データとしてマイコン７２ａに出力されるようになっている。また、各回転子位置検出素子７４ａ〜７４ｃからの検出信号は、回転子位置検出回路７２ｃを介してモータ回転数検出回路７２ｄに入力され、モータ回転数検出回路７２ｄからは、ロータ３ａの回転数データとしてマイコン７２ａに出力されるようになっている。これによりマイコン７２ａでは、作業中のモータ３の回転状態（回転位置や回転数）を把握して、これに基づいてその後のモータ３の回転状態を制御するようになっている。
【００５３】
制御部７２には、インバータ部７１に流れる電流値を検出するモータ電流検出回路７２ｅが設けられ、これによりモータ３に供給されている現在の電流値がマイコン７２ａにフィードバックされるようになっている。そして、マイコン７２ａは、モータ３に対する負荷が大きくなる等して、モータ３に過電流が流れていることを検知すると、モータ３を非常停止（フェイルセーフ動作）するよう制御信号出力回路７２ｈを制御するようになっている。
【００５４】
また、インバータ部７１は、３相のブリッジ形式に電気的に接続された６つのスイッチング素子Ｑ１〜Ｑ６を備え、各スイッチング素子Ｑ１〜Ｑ６の各ゲートは、制御部７２の制御信号出力回路７２ｈにそれぞれ電気的に接続されている。さらに、各スイッチング素子Ｑ１〜Ｑ６の各ドレインまたは各ソースは、Ｕ相、Ｖ相、Ｗ相の各コイル３ｃにそれぞれ電気的に接続されている。これにより、各スイッチング素子Ｑ１〜Ｑ６は、制御信号出力回路７２ｈからのスイッチング素子駆動信号Ｈ１〜Ｈ６により、それぞれスイッチング動作を行い、インバータ部７１に印加されるバッテリ１１の直流電圧を３相の電圧Ｖｕ、Ｖｖ、Ｖｗとして各コイル３ｃにそれぞれ電力を供給するようになっている。そして、インバータ部７１に印加されている電圧は、制御回路電圧供給回路７３を介して制御部７２にフィードバックされるようになっている。
【００５５】
各スイッチング素子Ｑ１〜Ｑ６の各ゲートを駆動する各スイッチング素子駆動信号Ｈ１〜Ｈ６のうち、３つの負電源側の各スイッチング素子Ｑ４〜Ｑ６をそれぞれパルス幅変調信号（ＰＷＭ信号）Ｈ４〜Ｈ６として供給するようになっている。これにより、制御部７２のマイコン７２ａによって、ＰＷＭ信号のパルス幅（デューティ比）を変化させ、モータ３への電力供給量を調整し、トリガ２５の引き量（引き込み量）に応じてモータ３の駆動および停止と回転速度とを制御するようにしている。
【００５６】
ここで、ＰＷＭ信号は、インバータ部７１の正電源側の各スイッチング素子Ｑ１〜Ｑ３または負電源側の各スイッチング素子Ｑ４〜Ｑ６の何れか一方に供給され、各スイッチング素子Ｑ１〜Ｑ３または各スイッチング素子Ｑ４〜Ｑ６を高速でスイッチング動作させることでバッテリ１１の直流電圧から各電圧Ｖｕ、Ｖｖ、Ｖｗを制御するようにしている。なお、本実施の形態１においては、負電源側の各スイッチング素子Ｑ４〜Ｑ６にＰＷＭ信号が供給されるため、ＰＷＭ信号のパルス幅を制御することによって各コイル３ｃに供給する電力を調整してモータ３の回転速度を制御することができる。
【００５７】
次に、本実施の形態１のインパクトドライバ１０におけるモード切り替えの操作について説明する。
【００５８】
図５は図１に示す電動工具のトリガ長押しにおけるタイミングチャート、図６は図５に示すトリガ長押しにおけるフロー図、図７は図１に示す電動工具のモード表示部の一例を示す平面図、図８は図７に示すモード表示部の変形例を示す平面図である。
【００５９】
インパクトドライバ１０では、トリガ（操作部）２５の操作量に応じて種々のモードを切り替えることができる。すなわち、トリガ２５の操作のみでインパクトドライバ１０の種々のモードを切り替えるものである。
【００６０】
本実施の形態１では、インパクトドライバ１０においてトリガ２５を引くことを、「押す」とも呼ぶことにする。これにより、例えばトリガ２５を所定の引き込み量（操作量）より小さい引き込み量（操作量）で、かつ所定時間（閾値）より長い時間引き込む操作のことを、以降、トリガ２５の長押しと呼ぶ。また、例えばトリガ２５をそれぞれ所定時間より短い時間で複数回引き込む操作のことを、以降、トリガ２５の連続操作と呼ぶ。
【００６１】
まず、トリガ２５の長押しを用いたモード切り替えについて説明する。具体的には照明モードの切り替えについて説明する。図５に示すように、トリガ押し込み量（以降、単に、押し込み量（操作量）もしくは引き込み量（操作量）ともいう）として、Ａ範囲と、Ａ範囲より大きなＢ範囲とを設定し、トリガ押し込み量がＡ範囲の時にはモータ３は起動させずにＢ範囲に到達してからモータ３を起動させる。つまり、本実施の形態１のインパクトドライバ１０では、トリガ２５を所定の引き込み量Ａより多く引き込むことで（Ｂ範囲の領域に到達した時点で）、モータ３が起動する。
【００６２】
そして、トリガ引き込み量が、モータ３が起動しないＡ範囲内の状態を維持し、この状態で所定時間より長い時間トリガ２５を引き込む長押しを行う。
【００６３】
なお、モータ３が起動しないＡ範囲の設定値の一例は、例えば、トリガ２５の全体の引き込み量の２０〜３０％ぐらいの範囲であることが好ましい。
【００６４】
また、トリガ２５の長押しを行う際の上記所定時間は、例えば１秒である。すなわち、トリガ引き込み量がＡ範囲のまま、かつ１秒経過したら照明モードの切り替えが実行される。
【００６５】
このトリガ２５の長押し操作を、制御部７２のマイコン７２ａによって検出してインパクトドライバ１０の照明モードが切り替わる。
【００６６】
上記長押し操作を、図５に示すタイミングチャートと図６のフロー図を用いて説明する。バッテリ１１をインパクトドライバ１０に接続する（図５の時刻ｔ０）とバッテリ１１から制御部７２（マイコン７２ａ）に駆動電圧が供給されることでモード切替処理が開始する。まず、図６に示す最初のステップＳ１では、トリガオンか否かを判定し、ＮＯであれば、ステップＳ２のタイマＴリセットを行い、さらにステップＳ３のモータ停止を行った後、ステップＳ４のモード切替許可となって、モード切り替えを行うことが可能な状態となる（ステップＳ１に戻る）。具体的には図５の時刻ｔ０〜ｔ１、ｔ３〜ｔ４、ｔ５以降の領域における処理である。
【００６７】
ステップＳ１の判定がＹＥＳであれば、ステップＳ５のタイマＴカウントを行う。このタイマＴカウントによって、図５に示すタイマＴスタートとなりタイマＴのカウントが始まる（例えば図５の時刻ｔ１）。そして、ステップＳ６に進む。ステップＳ６でトリガ引き込み量がＡ範囲内か否かを判定し、ＮＯであれば（Ｂ範囲に到達済み）、ステップＳ７に進み、モード切替禁止の状態となり、さらにステップＳ８のタイマＴリセットを行い、ステップＳ９によってモータ起動（図５の時刻ｔ４）、すなわちモータ３を起動させる。
【００６８】
ステップＳ６の判定がＹＥＳであれば、ステップＳ１０に進み、モータ３を停止させる。すなわち、ステップＳ９でモータ３を起動させた後にトリガ引き込み量がＡ範囲内となった場合にはモータ３を停止させる。その後、ステップＳ１１に進み、タイマＴ＞Ｔ１の判定を行う。ステップＳ１１の判定がＮＯ（図５の時刻ｔ１１、ｔ３）であれば、ステップＳ１に戻る。すなわち、Ｔ１（所定時間）を、例えば１秒と設定した際にタイマＴが１秒より大きくない場合（長押しではない状態）、モード切り替えとはならずにステップＳ１に戻る。
【００６９】
ステップＳ１１の判定がＹＥＳ（図５の時刻ｔ２）であれば、ステップＳ１２に進み、モード切替許可か否かを判定する。ステップＳ１２の判定がＮＯの場合、ステップＳ１に戻り、ＹＥＳの場合、ステップＳ１３に進んでモード切替を行う。すなわち、最初の状態（作業開始時）ではトリガオフのためステップＳ１でＮＯの判定となりステップＳ４でモード切替許可となるため、ステップＳ１２の判定はＹＥＳとなる。一方、一旦モータ３を起動するとステップＳ７でモード切替禁止となるため、ステップＳ１２の判定はＮＯとなる。
【００７０】
ステップＳ１２の判定がＹＥＳの場合、ステップＳ１３で照明モードの切り替えを行う。なお、本実施の形態１の照明モードには、ハウジング本体４０ａに設けられたＬＥＤライト（照明）１５の点灯・消灯をトリガ２５の操作で切り替え可能な点灯モードと、ＬＥＤライト１５を常時消灯する消灯モードと、ＬＥＤライト１５を常時点灯する常時点灯モードとがある。すなわち、トリガ２５を引いたらＬＥＤライト１５が点灯するモード（上記点灯モード）や、トリガ２５を引いても点灯しないモード（上記消灯モード）等を設定することができる。上記消灯モードは、例えば明るい場所で作業をする場合等に用いるものであり、トリガ２５を引いてもＬＥＤライト１５が点灯することはない。ここで、現在のモードが点灯モードの場合には消灯モードに切り替えられる。モード切替実施後、ステップＳ１４では更なるモード切替を禁止し、ステップＳ１５のタイマＴリセット（図５の時刻ｔ２）を行う。
【００７１】
ここで、ステップＳ１４で更なるモード切替の禁止について説明する。トリガ２５が所定時間Ｔ１を超える長い間（例えば、Ｔ１の２倍の時間）長押しされた場合、Ｔ１が２回カウントされてしまい、例えば点灯モードから消灯モードに切り替えたいにもかかわらず、点灯モードから常時点灯モードに切り替わってしまうことが考えられる。そこで、ステップＳ１４では、ステップＳ１３でモードが１回切り替わったらその後の切り替えを禁止している。再度モードを切り替える場合には、トリガを一旦オフにし（ステップＳ１）、モード切替許可（ステップＳ４）の後に、再度Ａ範囲内での長押し操作を行えばよい。
【００７２】
なお、図５に示すように、長押し状態でタイマＴのカウントが、設定された所定時間Ｔ１に到達すると、その時点でモード切替を行える状態（モード切替許可の場合のみ）となり、その後、タイマＴはリセットされる。
【００７３】
以上のようにトリガ２５の長押し操作を行うことで、図４に示すトリガ２５からの信号が制御部７２のマイコン７２ａに伝達され、マイコン７２ａの制御によってインパクトドライバ１０の照明モードを上述のように切り替えることができる。
【００７４】
すなわち、初期状態では点灯モードに設定されている、あるいは、トリガ２５を１回長押しして上記点灯モードに設定する。この状態で作業を行う場合、トリガ２５と連動してＬＥＤライト１５が点灯し、その後、トリガ２５を離す（解放する）と、数秒後にＬＥＤライト１５は消える。
【００７５】
一方でＬＥＤライト１５が不要になった際には、再度トリガ２５を長押し操作することで、上記消灯モードに設定される。このモードでは、トリガ２５を引いてもＬＥＤライト１５は点灯しない。さらに、トリガ２５の操作にかかわらず常にＬＥＤライト１５を点灯したい場合には再度トリガ２５の長押し操作を行う。このモードでは、トリガ２５の操作にかかわらずバッテリ１１を接続すれば常にＬＥＤライト１５を点灯する。すなわち、照明モードではトリガ２５を長押しする毎に上記した３つのモードを順に切り替えることができる。
【００７６】
以上のように、インパクトドライバ１０では、この照明モードの切り替えを、トリガ２５の操作（引き込み量や引き込み時間等）のみで行うことができ、したがって、作業中に片手でモード切り替え操作を行うことができる。
【００７７】
なお、照明モード以外のモード切替に適用することもできる。例えば、モード切替を動作モードの切り替えとした場合には、動作モードのうち、上述したトルクモードにおいては、トリガ２５の操作（トリガ２５の引き込み量や引き込み時間等）により、トルク（打撃力）の大きさを、例えば４段階〜５段階程度で、片手で切り替えることができる。なお、トリガ２５のＢ範囲内での引き込み量に応じてモータ３の回転数が変更でき、トリガ２５の引き込み量が大きいほどモータ３を高速で回転することができるが、上記設定により、トリガ２５の引き込み量がＢ範囲内に到達したら設定したトルクになるようにしてもよい。
【００７８】
さらに、動作モードのうち、上述した電子パルスモードにおいては、ドリルモード、クラッチモード、テクスモード、ボルトモード、パルスモードの５つの動作モードを、トリガ２５の操作（トリガ２５の引き込み量や引き込み時間等）により切り替えることも可能である。
【００７９】
また、図１に示すように、インパクトドライバ１０には、ハウジング本体４０ａと繋がるバッテリ保持部４７の上面に、インパクトドライバ１０の種々のモードを表示する表示部（モード表示部）１が設けられている。
【００８０】
なお、表示部１は、照明モードおよび動作モードそれぞれの表示を有していることが好ましい。例えば、図７に示す表示部１には、動作モード用の表示として、トルク用ＬＥＤ１ａが設けられており、照明モード用の表示として、ライト用ＬＥＤ１ｂが設けられている。
【００８１】
トルク用ＬＥＤ１ａによって、その時の設定での打撃力（トルク）の大きさを知ることができる。また、ライト用ＬＥＤ１ｂによって、その時の設定が、上述の点灯モード、消灯モード、常時点灯モード等の何れかを知ることができる。
【００８２】
また、図８に示す表示部１のように、電池残量の表示を示す電池用ＬＥＤ１ｃが設けられていてもよく、この電池用ＬＥＤ１ｃによって、その時の電池残量を知ることができる。
【００８３】
そして、上記照明モード用の表示（ライト用ＬＥＤ１ｂ）、上記動作モード用の表示（トルク用ＬＥＤ１ａ）および上記電池残量の表示（電池用ＬＥＤ１ｃ）が設けられていることで、トリガ２５の操作でモードが切り替わった際にも、作業者に報知することができ、作業者はモード切り替えをその場で認識することができる。
【００８４】
これらトルク用ＬＥＤ１ａ、ライト用ＬＥＤ１ｂおよび電池用ＬＥＤ１ｃは、図４に示すようにトリガ２５からの信号に基づいて制御部７２の制御により点灯または点滅を行う。
【００８５】
なお、上記照明モード用の表示、上記動作モード用の表示および上記電池残量の表示のうち、少なくとも上記照明モード用の表示（ライト用ＬＥＤ１ｂ）が設けられていることが好ましい。これは、打撃力の切り替えの頻度はあまり高くなく、照明モードの切り替えの方が切り替えの頻度が高いためである。
【００８６】
例えば、上記照明モードにおいて、ＬＥＤライト１５を常時消灯する消灯モードに高い頻度で切り替えることにより、消費電力を大幅に削減することができ、省エネ効果を高めることができる。
【００８７】
なお、ライト用ＬＥＤ１ｂ、トルク用ＬＥＤ１ａまたは電池用ＬＥＤ１ｃによるモード切り替えの報知方法としては、各ＬＥＤの点灯であってもよいし、あるいは点滅であってもよい。また、動作モード用ＬＥＤ（電子パルス用ＬＥＤ）を設けて、設定されているモードがどのモードか（ドリルモード、クラッチモード、テクスモード、ボルトモード、パルスモード）を報知するようにしてもよい。
【００８８】
本実施の形態１の電動工具（インパクトドライバ１０）によれば、トリガ２５の操作のみでインパクトドライバ１０の照明モード（常時点灯モード、点灯モード、消灯モード）、あるいは動作モード（トルクモード、或いは電子パルスモード）を切り替えることができるため、作業中であっても片手で容易にモード切り替えを行うことが可能になる。
【００８９】
その結果、インパクトドライバ１０における作業効率を向上させることができる。
【００９０】
また、モード切り替え専用スイッチを設けることが無いため、インパクトドライバ１０における部品点数を削減することができ、インパクトドライバ１０のコストの低減化を図ることができる。
【００９１】
また、インパクトドライバ１０に報知用のＬＥＤ等からなる表示部１が設けられていることにより、モードが切り替わった際に、作業者がモードの切り替えを認識し易くなる。なお、モード切り替えを音で報知することにより、作業者がモードの切り替えをさらに認識し易くなる。
【００９２】
（実施の形態２）
図９は本発明の実施の形態２のトリガ長押しのタイミングチャートである。
【００９３】
ここでは、トリガ２５の長押し操作においてイレギュラー操作を行った場合の電動工具の動作について説明する。図９は、トリガ２５を長押し操作を行っている途中で、トリガ２５の引き込み量が所定の引き込み量を越えた場合を示しており、この際には、図４に示す制御部７２の制御により、トリガ２５の引き始めからカウントしているタイマＴをリセットする。
【００９４】
すなわち、図９に示すように、トリガ２５の長押し中に、トリガ２５の引き込み量（押し込み量）がＢ範囲に到達してしまった場合を示すものである。
【００９５】
トリガ２５の引き込み量がＢ範囲に到達すると、その時点（時刻ｔ６）でモータ３が起動する。しかしながら、その時点では、Ｔ＜Ｔ１であり、トリガ２５を引いてる時間Ｔが、長押しの所定時間Ｔ１より小さいため、長押しとは判断されない。したがって、その時点でタイマＴリセットを行う。すなわち、図６において、ステップＳ１〜Ｓ４の処理を行った後にステップＳ１でＹＥＳ判定となり、ステップＳ５でタイマＴカウントを開始した後にトリガ２５の引き込み量がＢ範囲となった場合に相当する。この場合、ステップＳ６でＮＯ判定となるため、モード切替禁止（ステップＳ７）とし、タイマＴをリセットした上でモータ３を起動させる（ステップＳ８およびＳ９）。
【００９６】
その後、トリガ２５の引き込み量をＡ範囲に戻した時点（時刻ｔ７）でモータ３は停止し（図６のステップＳ１０）、かつタイマＴが再スタートする。なお、モータ３の停止とタイマの再スタートの順番は逆であってもよい。すなわち、図６において、ステップＳ９でモータ３を起動した後にステップＳ１でトリガ操作の判定が行われる。トリガ２５が継続して操作されている場合（ステップＳ１でＹＥＳ判定）にはタイマＴのカウントを再スタートするが、トリガ２５の引き込み量がＡ範囲（ステップＳ６でＹＥＳ判定）で、かつタイマＴがＴ＞Ｔ１（ステップＳ１１でＹＥＳ判定）の場合であっても、ステップＳ７でモード切替禁止となっているため、ステップＳ１２ではＮＯ判定となってしまい、モード切替を行うことができない。したがって、図９の時刻ｔ６（ステップＳ９）でモータ３を起動させてしまった場合には、一旦トリガ２５をオフにしてモード切替許可（ステップＳ４）としてから再度トリガ２５の長押し操作を行う必要がある。
【００９７】
したがって、一旦トリガ２５をオフにした後に再度トリガ２５の長押し操作を行う（図９の時刻ｔ７）。その後、タイマＴがＴ＞Ｔ１となった時点（時刻ｔ８）で長押しと判断し（ステップＳ１１およびＳ１２がともにＹＥＳ判定）、モード切り替えを行う。この時点でタイマＴをリセットする（ステップＳ１５）。モード切り替え後、ステップＳ５でタイマＴを再びスタートさせ、トリガ２５をさらに引き込み、引き込み量がＢ範囲に到達した時点（時刻ｔ９、ステップＳ６でＮＯ判定）でモータ３が起動する（ステップＳ９）。さらにこの時点でモード切替を禁止し（ステップＳ７）、タイマＴリセット（ステップＳ８）となる。その後、トリガ２５の引き込み量がＡ範囲もしくは０に戻るとモータ停止となる。
【００９８】
なお、トリガ２５の長押し中に、トリガ２５の引き込み量がＢ範囲に到達してしまった場合の電動工具の動作として、Ｂ範囲に到達する時点より以前（直前）の操作から長押しと判断することもできる。すなわち、トリガ２５の引き込み量がＢ範囲に到達してしまった時点のタイマＴがＴ１に近い場合には、長押し操作と判断することもできる。
【００９９】
以上により、トリガ２５の長押し操作において、イレギュラー操作が行われた場合であっても、インパクトドライバ１０のモード切り替えを行うことができる。
【０１００】
（実施の形態３）
図１０は本発明の実施の形態３のトリガ連続操作のタイミングチャート、図１１は図１０に示すトリガ連続操作におけるフロー図である。
【０１０１】
本実施の形態３では、トリガ２５を所定の引き込み量より小さい量で、かつそれぞれ所定時間より短い時間で複数回引き込む操作（トリガ２５を、チョン、チョンと引く操作）、すなわちトリガ２５の連続操作を用いたモード切り替えについて説明する。
【０１０２】
なお、図１０に示すように、トリガ引き込み量として、Ａ範囲と、Ａ範囲より大きなＢ範囲とを設定し、トリガ引き込み量がＡ範囲の時にはモータ３は起動させずにＢ範囲に到達してからモータ３を起動させることは、実施の形態１と同様である。図１０において、上段がトリガ引き込み量、中段がタイマＴ４のカウント、下段がタイマＴ２のカウントを示す。なお、タイマＴ４はトリガ２５がオフ状態となっている時間をカウントするタイマであり、タイマＴ２はトリガ２５がオン状態となっている時間をカウントするタイマである。
【０１０３】
バッテリ１１をインパクトドライバ１０に接続することによりモード切替処理が開始する（図１０の時刻ｔ０）。まず、図１１に示す最初のステップＳ２１では、トリガオンか否かを判定し、ＮＯであれば、ステップＳ２２のタイマＴ４のカウントを行い（図１０の時刻ｔ０〜ｔ１）、さらにステップＳ２３のモータ停止を行った後、ステップＳ２４でトリガオフのフラグを１とすることでモード切り替えを行うことが可能な状態となる（ステップＳ２１に戻る）。
【０１０４】
初期状態（作業開始前）ではトリガ２５はオフ状態であるからステップＳ２２〜Ｓ２４を実行し（図１０の時刻ｔ０〜ｔ１）、その後、作業開始時にトリガ２５がオンされる（図１０の時刻ｔ１）。ステップＳ２１の判定がＹＥＳであれば、ステップＳ２５でトリガ引き込み量がＡ範囲内か否かを判定し、ＮＯ（Ｂ範囲に到達）であれば、ステップＳ２６に進み、モード切替禁止の状態とし、さらにステップＳ２７のタイマＴ２及びＴ４をリセットし、ステップＳ２８でモータ３を起動させる。なお、作業開始時であればタイマＴ２はカウントされていない。
【０１０５】
ステップＳ２５の判定がＹＥＳであれば、ステップＳ２９に進みモータ３を停止させ、ステップＳ３０のタイマＴ２のカウントを開始し（図１０の時刻ｔ１）、ステップＳ３１に進む。ステップＳ３１ではトリガオフのフラグが１となっているか否かを判定する。
【０１０６】
トリガオフのフラグが１か否かの判定がＮＯの場合（フラグが１となっていない場合）、ステップＳ３２でトリガオフのフラグをリセットしてステップＳ２１に戻る。なお、ステップＳ３１において、作業を開始した後の最初の判断の場合にはステップＳ２４でフラグを１にセットしているため、ＹＥＳ判定となり、ステップＳ３３に進むことになる。ステップＳ３２は２回目以降のトリガ操作の場合に必要な処理である。すなわち、最初の判断では、作業開始前の状態からトリガ２５を操作することになるため必ずＳ２４の処理が行われる。
【０１０７】
一方、上記したように最初の判断ではステップＳ３１でＹＥＳ判定となり、ステップＳ３３に進む。作業を開始した後の最初の判断では初期状態としてモータ切替禁止となっているため、ＮＯ判定となり、ステップＳ３４に進む。
【０１０８】
ステップＳ３４では、トリガ２５の操作が最初の操作か否か（１回目の操作か否か）を判定する。すなわち、図１０に示すように、時刻ｔ１でトリガ２５が最初に操作された場合、時刻ｔ０〜時刻ｔ１の時間はトリガ２５の連続操作の時間（時刻ｔ１〜ｔ３）よりも長い。そのため、ステップＳ３４ではタイマＴ５によってトリガオフ時間Ｔ４が所定時間Ｔ５（例えば１秒）より大きいか否かを判定する。ＹＥＳ判定の場合、トリガ２５の操作が最初（１回目、図１０の時刻ｔ１）と判断してステップＳ３５でモード切替許可とし、ステップＳ３６でタイマＴ２およびＴ４をリセット、ステップＳ３２でトリガオフのフラグをリセットしてステップＳ２１に戻る。一方、ステップＳ３４でＮＯ判定の場合にはトリガ２５の操作が２回目以降の操作と判断して、ステップＳ３６およびＳ３２を経由してステップＳ２１に戻る。
【０１０９】
ステップＳ２１でトリガ２５がオンか否かを判定し、ＮＯ判定であればステップＳ２２でタイマＴ４のカウントをスタートし（図１０の時刻ｔ２）、ステップＳ２３およびＳ２４を経由して再びトリガＳ２５のオン判定をおこなう。ステップＳ２１でＹＥＳ判定の場合、ステップＳ２９でモータ３を停止し、ステップＳ３０でタイマＴ２のカウントをスタートする（図１０の時刻ｔ３）。ステップＳ３１およびＳ３３では、ステップＳ２４でトリガオフのフラグが１にセットされ、ステップＳ３５でモード切替許可となっているため、ＹＥＳ判定となり、ステップＳ３７に進む。ステップＳ３７では、トリガ２５をオフした時間（タイマＴ２）とトリガ２５をオンした時間（タイマＴ４）とが連続操作検出時間Ｔ３より短いか否かを判断する。すなわち、短い時間にトリガ２５のオン、オフ操作を繰り返したか否かを判断する。ＹＥＳ判定の場合にはステップＳ３８でモードを切り替え（図１０の時刻ｔ３）、ステップＳ３９でモード切替を禁止して、ステップＳ３６およびＳ３２を経由してステップＳ２１に戻る（図１０の時刻ｔ３）。ここで、ステップＳ３８でのモード切替は、２回目にトリガ２５が操作された瞬間に行われる（図１０の時刻ｔ３）。なお、ステップＳ３０からステップＳ３９を経由してステップＳ２１に戻るまでの時間は短時間のため図１０には表れていないが、実際にはタイマＴ２のカウントが上昇した後に両タイマをリセットしている。
【０１１０】
ステップＳ２１に戻り再度ステップＳ３０になったらタイマＴ２のカウントを開始する（図１０の時刻ｔ３）。ステップＳ３１ではＮＯ判定となり、ステップＳ２１でＮＯ判定となればタイマＴ４のカウントを開始する（図１０の時刻ｔ４）。そして、ステップＳ２１でトリガ２５が操作され、ステップＳ２５でトリガ２５の引き込み量がＢ範囲に到達すると（図１０の時刻ｔ５）、モード切替を禁止し（ステップＳ２６）、タイマＴ２およびＴ４をリセットし（ステップＳ２７）、モータ３を起動させる（ステップＳ２８）。その後、トリガ２５の操作をやめる（トリガ２５から手を離す）と（ステップＳ２１でＮＯ判定）、モータ３を停止する（図１０の時刻ｔ６）。
【０１１１】
以上のようにトリガ２５の連続操作を行うことで、図４に示すトリガ２５からの信号が制御部７２のマイコン７２ａに伝達され、マイコン７２ａの制御によってインパクトドライバ１０のモードを、実施の形態１と同様に照明モードを切り替えることができる。
【０１１２】
本実施の形態３によれば、トリガ２５の連続操作を用いた場合であっても、トリガ２５の操作のみでインパクトドライバ１０の照明モードを切り替えることができるため、作業中であっても片手で容易にモード切り替えを行うことができる。
【０１１３】
その結果、実施の形態１と同様に、インパクトドライバ１０における作業効率を向上させることができる。
【０１１４】
また、モード切り替え専用スイッチを設けることが無いため、インパクトドライバ１０における部品点数を削減することができ、実施の形態１と同様にインパクトドライバ１０のコストの低減化を図ることができる。
【０１１５】
なお、本実施の形態３におけるその他の効果については、実施の形態１のものと同様であるため、その重複説明は省略する。
【０１１６】
（実施の形態４）
図１２は本発明の実施の形態４のトリガ連続操作のタイミングチャートである。
【０１１７】
ここでは、トリガ２５の連続操作において、実施の形態２と同様にイレギュラー操作を行った場合の電動工具の動作について説明する。
【０１１８】
図１２は、トリガ２５の連続操作における１回目のトリガ操作の後、２回目のトリガ操作を行うまでの間に所定時間Ｔ３（連続操作検出時間）を越える時間が経過してしまった場合を示すものである。
【０１１９】
詳細には、Ａ範囲のトリガ操作で、かつトリガ２５の連続操作において、１回目のトリガ操作により、タイマＴ２のカウントがスタートした後、２回目のトリガ操作が行われる前に、タイマＴ４のカウントが所定時間Ｔ３を経過してしまった場合を示すものである。すなわち、図１２において、時刻ｔ０〜ｔ２は実施の形態３と同じであるが、その後の時刻ｔ２〜ｔ３において、トリガ２５のオフ時間（タイマＴ４のカウント）が連続操作検出時間Ｔ３を超えてしまった場合である。
【０１２０】
この場合、１回目のトリガ操作の後、何もしないで所定時間Ｔ３が経過すると（タイマＴ４＞Ｔ３）、図１１のステップＳ３７の判断でＮＯ判定となりモード切替を行うことができず、タイマＴ２およびＴ４のカウントおよびトリガオフのフラグをリセットすることになる。
【０１２１】
そして、時刻ｔ３で再びトリガ操作されると、図１１のステップＳ３４でＹＥＳ判定となって最初（１回目）の操作と判断され、モード切替が許可される。
【０１２２】
そして、Ａ範囲のトリガ操作で、１回目のトリガ操作と２回目のトリガ操作が正常に行われた時（時刻ｔ３〜ｔ５）、実施の形態３と同様に、その２回目のトリガ操作が行われた時点でトリガ２５の連続操作と判断し、モード切り替えを行う。さらにこの時点でタイマＴ２およびＴ４がリセットされる。
【０１２３】
モード切り替え後、トリガ２５の引き込み量をＢ範囲に到達させることで（時刻ｔ７）モータ３を起動させることができる。その後、トリガ２５の引き込み量がＡ範囲もしくは０に戻る（時刻ｔ８）とモータ停止となる。
【０１２４】
以上により、トリガ２５の連続操作において、イレギュラー操作が行われた場合であっても、インパクトドライバ１０のモード切り替えを行うことができる。
【０１２５】
本発明は、上記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることは言うまでもない。
【０１２６】
上記実施の形態では、電動工具の一例としてインパクトドライバ１０を取り上げて説明したが、上記電動工具はこれに限らず、操作部であるトリガを備え、かつ先端工具の駆動源としてのモータ等を備えたものであれば、他の電動工具、例えば、ドリル、ドライバ、ハンマ、ハンマドリル、ハンマドライバ等であってもよい。
【０１２７】
また、上記実施の形態では、トリガ２５の操作（長押し、連続操作）に応じて、照明モードを切り替えるようにしたが、トリガ２５の長押しによって照明モードを切り替え、連続操作によって動作モードを切り替えるようにしてもよい。その逆であってもよい。また、連続操作の場合には動作モードを切り替え、さらに、連続操作２回の場合には２回押される毎にトルクを４段階で切り替えるトルクモードとし、連続操作３回の場合には３回押される毎に駆動モード（ドリルモード、クラッチモード等）を切り替える電子パルスモードとしてもよい。この場合、マイコン７２ａは図６および図１１のフローチャートを並列に処理すればよい。
【０１２８】
また、上記実施の形態では、トリガ操作により種々のモードを切り替える制御部と、トリガ操作によりモータの駆動を制御する制御部とが同一の制御部の場合を説明したが、モードを切り替える制御を行う制御部と、モータの駆動を制御する制御部とは、それぞれ別々に設けられた制御部であってもよい。
【符号の説明】
【０１２９】
１…表示部（モード表示部）、１ａ…トルク用ＬＥＤ、１ｂ…ライト用ＬＥＤ、１ｃ…電池用ＬＥＤ、３…モータ、３ａ…ロータ、３ｂ…ステータ、３ｃ…コイル、４…ハンマ部、５…アンビル部、１０…インパクトドライバ（電動工具）、１１…バッテリ、１１ａ…リリースボタン、１２…インナカバー、１５…ＬＥＤライト（照明）、１８…正逆切替レバー、２０…軸受、２１…胴体部、２１ａ…第１孔、２２…グリップ（把持部）、２２ａ…第２外気導入口、２２ｂ…スイッチ機構、２３…ハンマケース、２３ａ…開口、２３ｂ…第２孔、２３ｃ…メタル、２５…トリガ（操作部）、２６ａ…ジャイロセンサ、２６ｂ…ＬＥＤ、２９…切替スイッチ、３１…出力軸、３１ａ…ピニオンギヤ、３２…ファン、３３…回路基板、３３ａ…回転位置検出素子、３３ｂ…サーミスタ、４０…ハウジング、４０ａ…ハウジング本体（工具本体）、４０ｂ…第１外気導入口、４０ｃ…外気排出口、４１…ギヤ機構、４１ａ…アウターギヤ、４１ｂ…遊星歯車、４１ｃ…スピンドル、４２…ハンマ、４３…付勢バネ、４４…規制バネ、４５…環状部材、４６…切替部、４７…バッテリ保持部（第１部分）、４７ａ…ハンドストラップ、４７ｂ…ベルト掛け、５０…先端工具、５１…先端工具装着部、５１ａ…穿孔、５２…アンビル、７０…制御回路基板、７１…インバータ部、７２…制御部、７２ａ…マイコン（演算部）、７２ｃ…回転子位置検出回路、７２ｄ…モータ回転数検出回路、７２ｅ…モータ電流検出回路、７２ｆ…印加電圧設定回路、７２ｇ…スイッチ操作検出回路、７２ｈ…制御信号出力回路、７３…制御回路電圧供給回路、７４ａ，７４ｂ，７４ｃ…回転子位置検出素子
【図１】
2015047646.tif 000003
【図２】
2015047646.tif 000004
【図３】
2015047646.tif 000005
【図４】
2015047646.tif 000006
【図５】
2015047646.tif 000007
【図６】
2015047646.tif 000008
【図７】
2015047646.tif 000009
【図８】
2015047646.tif 000010
【図９】
2015047646.tif 000011
【図１０】
2015047646.tif 000012
【図１１】
2015047646.tif 000013
【図１２】
2015047646.tif 000014