"駆動源としてのモータの温度を検出する温度検出手段と、温度検出手段の出力に応じて上記モータの回転を制御する制御回路とを備えている電動工具において、電源としての電池の電圧を検出する電圧検出手段を備えており、作業中の電池電圧の単位時間当たりの低下-ΔVの値が設定値を超えるとき、上記制御回路は回転中のモータのその後の回転を所定時間Mmax後に強制停止もしくは強制的に低回転数とするとともに、その後のモータの再起動を所定時間Sminだけ制限することを特徴とする電動工具。上記制御回路は、作業開始時のモータ温度に応じて、上記設定値や上記所定時間Mmax,Sminを変更することを特徴とする特徴とする請求項1の記載の電動工具。所定時間Mmax後にモータを強制停止もしくは強制的に低回転数とする状態にあるとき、上記制御回路は、作業中の電池電圧の単位時間当たりの低下-ΔVの値が他の設定値を超えたならば、強制停止もしくは強制的に低回転数とする所定時間Mmaxを短くすることを特徴とする請求項2記載の電動工具。所定時間後にモータを強制停止もしくは強制的に低回転数とする状態にあるとき、上記制御回路は、作業中の電池電圧の単位時間当たりの低下-ΔVの値が他の設定値を超えたならば、モータの再起動を制限する所定時間Sminを長くすることを特徴とする請求項2または3記載の電動工具。上記制御回路は、電池の残容量に応じて、上記設定値や上記所定時間Mmax,Sminを変更することを特徴とする特徴とする請求項1~4のいずれか1項に記載の電動工具。上記制御回路は、所定時間Mmax後にモータを強制停止もしくは強制的に低回転数とする状態にあるとき、およびモータの再起動を制限している状態にあるとき、これらを使用者に報知する報知手段を備えていることを特徴とする請求項1~5のいずれか1項に記載の電動工具。本発明はこのような点に鑑みなされたもので、作業性を低下させることがない上にモータ温度上昇に対する安全性を高めることができる電動工具を提供することを課題とする。本発明は、駆動源としてのモータの温度を検出する温度検出手段と、温度検出手段の出力に応じて上記モータの回転を制御する制御回路とを備えている電動工具において、電源としての電池の電圧を検出する電圧検出手段を備えており、作業中の電池電圧の単位時間当たりの低下-ΔVの値が設定値を超えるとき、上記制御回路は回転中のモータのその後の回転を所定時間Mmax後に強制停止もしくは強制的に低回転数とするとともに、その後のモータの再起動を所定時間Sminだけ制限することに特徴を有している。上記制御回路は、作業開始時のモータ温度に応じて、上記設定値や上記所定時間Mmax,Sminを変更することが好ましい。また、所定時間Mmax後にモータを強制停止もしくは強制的に低回転数とする状態にあるとき、上記制御回路は、作業中の電池電圧の単位時間当たりの低下-ΔVの値が他の設定値を超えたならば、強制停止もしくは強制的に低回転数とする所定時間Mmaxを短くすることや。モータの再起動を制限する所定時間Sminを長くすることが好ましい。さらに上記制御回路は、電池の残容量に応じて、上記設定値や上記所定時間Mmax,Sminを変更するものであってもよい。上記制御回路は、所定時間Mmax後にモータを強制停止もしくは強制的に低回転数とする状態にあるとき、およびモータの再起動を制限している状態にあるとき、これらを使用者に報知する報知手段を備えていることも好ましい。ユーザーの使い勝手を損なうことなく、モータ温度検出の遅れをより軽減させ、モータ温度上昇による発煙、発臭防止、制御素子の破壊防止のためになされたものである。本発明においては、温度検出素子で検出されるモータ温度が実際のモータ温度を反映できなくても、電池電圧の低下からモータ温度上昇を予測してモータの動作を規制してしまうものであり、しかも直ちにモータを停止させたり回転数を低下させたりするのではなく、所定時間後に停止させたり回転数を低下させるために、モータ温度がさほど高くない状態で規制を加えてしまうことがなく、加えるにモータの再起動の制限も所定時間Smin内でよいものであり、このために発煙発臭の防止やモータ駆動素子の破壊の防止を図ることができると同時に、作業性を低下させてしまうこともないものである。本発明を実施の形態の一例に基づいて詳述すると、図2に本発明に係る電動工具のブロック回路図を示す。図中1はモータMを動力源とする工具本体、2は電源である二次電池Bを備えた電池パックであり、工具本体1に対して着脱自在とされている電池パック2内には、電池状態監視部20を備えている。工具本体1内に配されたモータMにはこのモータMの温度検出用のサーミスタからなる温度検出素子10が設置されており、温度検出素子10で検出された温度は、モータMの駆動用のFETからなる駆動素子11の動作制御のためのマイクロコンピュータからなる制御回路12に送られる。また、モータMに直列に接続されたトリガスイッチ3のオンオフ情報がトリガスイッチ検出ブロック14を通じて入力される上記制御回路12には、電池電圧検出回路13が接続されて電池電圧VB情報も入力されるようになっている。図中15は動作表示のための表示回路である。この電動工具では、トリガスイッチ3をオンとした時、制御回路12は駆動素子11をオンとしてモータMに通電することでモータMを動作させる。そして、温度検出素子10で検出されるモータ温度Tmが上昇し、前記温度limitを超えて発煙や発臭に至ったり、あるいは駆動素子11が破壊されてしまうことを防ぐために、ここでは電源である二次電池20の電池電圧の単位時間当たりの低下-ΔVの値を基にして次の制御を行っている。すなわち、温度検出素子10で検出されるモータ温度Tmが、ある設定値以上例えば80°Cになるととともに、電池電圧検出回路13で検出した電池電圧VBの単位時間当たりの電圧低下-ΔVの値が予め設定した値を超えた場合、この時点からの駆動時間が予め設定されている駆動上限時間Mmaxを超えた瞬間に、制御回路12は駆動素子11をオフとしてモータMを強制停止させる。また、強制停止時間が予め設定されている休止下限時間Sminを超えた時点で、モータMの強制停止を解除し、その時にトリガスイッチ3がオンであればモータMを回転させる。また、作業負荷が大であるほど大電流が流れて、電池電圧VBの単位時間当たりの低下の値も大きくなることから、電池電圧VBの単位時間当たりの低下-ΔVの値に応じて駆動上限時間Mmaxと休止下限時間Sminの値を変えることが好ましい。表1に示す例では、電池電圧VBの単位時間当たりの低下-ΔVの値が大きいほど、駆動上限時間Mmaxを短く、休止下限時間Sminを長くしている。図1に示すタイムチャートは、表1に基づく制御を行った時のモータ温度と電池電圧の変化を示している。なお、モータMの駆動時間を制限することになるための初期条件に、温度検出素子10で検出されるモータ温度Tmがある設定値を超えることを入れている実施例で説明したが、このモータ温度Tmに関係なく、上記電圧低下-ΔVの値だけを条件として駆動制限を行うようにしてもよい。逆に、温度検出素子10で検出される作業開始時のモータ温度Tmと、電池電圧VBの単位時間当たりの低下-ΔVの値とに応じて駆動上限時間Mmaxと休止下限時間Sminの値を設定してもよい。表2に一例を示す。もちろん、作業開始時のモータ温度が高いほど、駆動上限時間Mmaxを短く、休止下限時間Sminを長くする。図3はこのような制御を行う場合のモータ温度と電池電圧の変化を示したタイムチャートである。ところで、電池電圧VBの単位時間当たりの低下-ΔVの値が予め定めた値を超えたことから駆動上限時間Mmaxが設定された状態で作業を続行している時、負荷が急に大きくなったために、モータ温度の上昇も急なものとなり、駆動上限時間Mmaxに達するまでにモータ温度が温度limitを超えてしまう場合が考えられる。この点からすれば、駆動上限時間Mmaxが設定された状態においても、電池電圧VBの単位時間当たりの低下-ΔVの値の監視を行い、この値がさらに大きな閾値に達した時点で、駆動上限時間Mmaxをより短い値に変更することが好ましい。表3はこのような制御を行うためのテーブル内容を示している。駆動上限時間Mmaxをより短い値に変更するだけでなく、表4に示すように、休止下限時間Sminをより長い値に変更することも行えば、さらに確実にモータ温度の過昇を防ぐことができる。なお、上記の各例では、電池電圧VBの単位時間当たりの低下-ΔVの値の判定値を、作業開始時のモータ温度にかかわらず同じとしているが、作業開始時のモータ温度に応じて、電池電圧VBの単位時間当たりの低下-ΔVの値の判定値を変えるようにしてもよい。また、判定値として、-0.5V/1秒と、-0.75V/1秒と、-1V/1秒とを各表で示しているが、これらは一例であり、これらの数値に限定されるものではない。駆動上限時間Mmax及び休止下限時間Sminの値や他の数値についても同様である。また、電池電圧VBの単位時間当たりの低下-ΔVの値の判定値や、駆動上限時間Mmaxと停止後の休止下限時間Sminを、電池の残容量に応じても変化させてもよい。表2に示したものに、電池残容量も反映させるようにした場合の一例を表5及び図4に示す。作業開始時の電池電圧VBによって、満タン域、通常域、空域の領域を判断し、-ΔV値、駆動上限時間Mmax、休止下限時間Sminをその領域ごとに違う設定値とする。表3及び表4に示したものに電池残容量を反映させるようにしてもよいのはもちろんである。このほか、強制上限時間Max内のモータM動作であることや、休止下限時間Smin内の強制停止であることは、前記表示回路15を用いて使用者に報知することが好ましい。該表示回路15としては、例えばLEDの点灯や点滅を利用することができる。駆動上限時間Mmax内の動作に関しては、駆動上限時間Mmaxに近づくにつれて点滅速度が速くなるようにすると、使用者にしてみれば駆動上限時間Mmax内の動作であることに加えて、駆動上限時間Mmaxに達するまでの時間を容易に判別することができる。"