対象物体までの距離を測定する距離センサーと、該距離センサーからの距離情報と所定値との比較結果に基づいて作動中のモータを停止させる制御手段とを備えている回転式工具において、上記所定値を記憶する記憶手段と、この記憶手段が記憶する所定値を距離センサーの現在出力値で書き換える書き換え手段とを備え、上記制御手段は、動力である正逆転自在のモータの逆転時には距離情報と所定値との比較によるモータ停止動作をオフとするものであることを特徴とする回転式工具。対象物体にねじ込まれるビスの頭部の着座を締め付け力から判断する着座検出手段を備えているとともに、上記制御手段は上記着座検出手段を有効とするとともに着座検出手段による着座検出でモータを停止させる時、比較する所定値を予め設定されたオフセット値を加えた値とするものであることを特徴とする請求項1に記載の回転式工具。上記書き換え手段は設定操作がなされた時点の距離センサーの現在出力値で所定値を書き換えるものであることを特徴とする請求項1または2記載の回転式工具。対象物体までの距離を複数箇所で測定する距離センサーを備えており、上記制御手段は距離センサーによる複数の距離情報に基づいて傾きを判定する傾き判定部を備えていることを特徴とする請求項1~3のいずれか1項に記載の回転式工具。単一の距離センサーが工具本体に対して距離測定の位置を可変として配設されていることを特徴とする請求項4記載の回転式工具。上記記憶手段が記憶する所定値との比較によるモータ停止動作をオフとする解除手段を備えていることを特徴とする請求項1~5のいずれか1項に記載の回転式工具。上記解除手段は、設定操作がなされた時点での距離センサーの現在出力値が予め設定された第2の所定値より大である場合にオフとするものであることを特徴とする請求項6記載の回転式工具。上記距離センサーの温度を検出する温度センサーを備えて、この温度センサーの出力値に応じて上記距離センサーの出力値を補正する温度補償手段を備えていることを特徴とする請求項1~7のいずれか1項に記載の回転式工具。対象物体までの距離を複数箇所で測定する距離センサーを備えており、上記制御手段は上記距離センサーによる複数の距離情報の平均値を対象物体までの距離とするものであることを特徴とする請求項1~8のいずれか1項に記載の回転式工具。対象物体までの距離を複数箇所で測定する距離センサーを備えており、上記制御手段は上記距離センサーによる複数の距離情報のうちの最短の距離情報を対象物体までの距離とするものであることを特徴とする請求項1~8のいずれか1項に記載の回転式工具。対象物体までの距離を複数箇所で測定する複数の距離センサーを備えており、上記制御手段は上記の複数の距離センサーによる複数の距離情報のうちに予め設定された第3の所定値より大であるものがある場合に上記第3の所定値より大である距離情報を出力する距離センサー以外の距離センサーの距離情報を対象物体までの距離とするものであることを特徴とする請求項1~8のいずれか1項に記載の回転式工具。上記記憶手段が記憶する所定値を、上記距離センサーの出力値にオフセット値を加えたものとするオフセット値付加手段を備えていることを特徴とする請求項1~11のいずれか1項に記載の回転式工具。本発明は上記の従来の問題点に鑑みて発明したものであって、その目的とするところは動作を停止させることになる対象部材までの距離の設定変更を容易に行うことができる回転式工具を提供することを課題とするものである。上記課題を解決するために本発明に係る回転式工具は、対象物体までの距離を測定する距離センサーと、該距離センサーからの距離情報と所定値との比較結果に基づいて作動中のモータを停止させる制御手段とを備えている回転式工具において、上記所定値を記憶する記憶手段と、この記憶手段が記憶する所定値を距離センサーの現在出力値で書き換える書き換え手段とを備え、上記制御手段は、動力である正逆転自在のモータの逆転時には距離情報と所定値との比較によるモータ停止動作をオフとするものであることに特徴を有している。モータを停止させる対象部材までの距離を実際に作業を行ってみた時点での距離とすることができるものである。また、制御手段は動力である正逆転自在のモータの逆転時には距離情報と所定値との比較によるモータ停止動作をオフとするために、モータを逆転させる場合、つまりはねじを外したりする場合に解除操作を必要としなくなる。対象物体にねじ込まれるビスの頭部の着座を締め付け力から判断する着座検出手段を備えているとともに、制御手段は着座検出手段を有効とするとともに着座検出手段による着座検出でモータを停止させる時、比較する所定値を予め設定されたオフセット値を加えた値とするものであると、所要の締め付け力が必要な作業を確実に行うことができるとともに、着座が検出できない場合でも、所定値にオフセット値を加えた距離のところでモータが停止するために、ビスがめり込み過ぎたりすることがないものとなる。また、書き換え手段は設定操作がなされた時点の距離センサーの現在出力値で所定値を書き換えるものであると、書き換える値を常に適切なものとすることができる。また、対象物体までの距離を複数箇所で測定する距離センサーを備えて、制御手段が距離センサーによる複数の距離情報に基づいて傾きを判定する傾き判定部を備えていると、距離センサーの出力に基づくモータ停止をより正確に行うことができる。この場合、単一の距離センサーが工具本体に対して距離測定の位置を可変として配設されているものであってもよい。必要とする距離センサーの数を少なくすることができるためにコストを下げることができる。記憶手段が記憶する所定値との比較によるモータ停止動作をオフとする解除手段を備えたものとすれば、モータの自動停止動作が好ましくない場合にも対応することができる。この場合、解除手段は、設定操作がなされた時点での距離センサの現在出力値が予め設定された第2の所定値より大である場合にオフとするものであると、設定操作のためのスイッチで解除手段を兼用することができる。距離センサーの温度を検出する温度センサーを備えて、温度センサーの出力値に応じて距離センサーの出力値を補正する温度補償手段を備えていれば、距離センサーが工具本体内にあって動力であるモータや減速ギアの発熱の影響を受けやすい場合にも正確な距離測定を行うことができる。対象物体までの距離を複数箇所で測定する距離センサーを備えたものにおいては、制御手段は距離センサーによる複数の距離情報の平均値を対象物体までの距離としたり、複数の距離情報のうちの最短の距離情報を対象物体までの距離とすればよい。あるいは複数の距離センサーによる複数の距離情報のうちに予め設定された第3の所定値より大であるものがある場合に上記第3の所定値より大である距離情報を出力する距離センサー以外の距離センサーの距離情報を対象物体までの距離とするものであってもよい。この場合、1個の距離センサーが対象物体の端になって距離センサーの出力値が実際の対象物体までの距離を示すものではない場合にも、作業を行うことができる。記憶手段が記憶する所定値を、距離センサーの出力値にオフセット値を加えたものとするオフセット値付加手段を備えたものとするのも好ましい。ビス頭を対象物体に所定量だけめり込ませたい場合や、ドリル作業で対象物体を貫通させたくない場合などにも適用することができる。なお、前者の場合のオフセット値の調整範囲は数mm程度が適当であり、調整分解能としては0.1~1mm程度がよく、後者の場合のオフセット値の調整範囲は数cm程度が適当で、調整分解能としてはmm単位程度がよい。ここにおけるオフセット値付加手段としては、その回転でオフセット値を変化させる調整ダイアルを好適に用いることができるほか、表示部に表示されるオフセット値をアップダウンキーで変更することができるものを好適に用いることができる。本発明は、記憶手段が記憶する所定値を距離センサーの現在出力値で書き換えることができるために、実際に作業を行ってみた時点で上記書き換えを行うだけで、モータを停止させることになる距離を実際の作業に即したものにすることができる。しかもモータの逆転時には距離情報と所定値との比較によるモータ停止動作をオフとするために、モータを逆転させる場合、つまりはねじを外したりする場合に解除操作を必要としない。以下、本発明を添付図面に示す実施形態に基いて説明すると、図2は本発明に係る回転式工具を、図3はその回路ブロック図を示しており、胴部とグリップ部とを備える本体1はその胴部内に動力源としてのモータ2と、モータ2の回転出力を減速する減速部20と、回転打撃発生部21とを内蔵している。この回転打撃発生部21は、低負荷時には工具ビット23が装着されるチャック22を単に回転させ、負荷が大きくなれば回転方向の打撃衝撃を加えるものであるが、この構成については周知のものを用いることができるために、ここでは説明を省略する。また、グリップ部の前面にはトリガスイッチ11を配しており、グリップ部内には電源である電池とモータ駆動用スイッチング素子である駆動FETブロック12を内蔵している。またグリップ部下端の電池収納部の前部上面には設定スイッチ6を設けている。そして本体1の胴部には複数個の距離センサー3と、距離センサー3の温度を測定する温度センサー4とを配置してある。図示例では投光部と受光部とを有する光学式の距離センサー3を示しているが、この他、超音波式等であってもよい。前記従来例と同様に、出力用ビットが装着される工具本体先端部の周囲に配置されて、ねじ締めあるいは孔明けの対象物体9までの距離を測定する。なお、上記複数個の距離センサー3は、工具の周囲に3個以上を等間隔で配置しておくことが望ましい。各距離センサー3の出力比較による工具の後述する傾き方向及び傾き角度の算出が容易となるからである。なお、距離センサー3は光学式のものの場合、図5に示すように本体1の内部に配置してもよい。ただし、粉塵等の異物が工具内部に入って故障の原因となることを避けるために、透明部材50を介して投受光を行うものとする。また温度センサー4は、距離センサー3の出力が図7に示すように温度によって変化してしまうために温度補償を行うために設けたものであり、本体1内に距離センサー3を配置した場合、モータ2や減速部の発熱の影響を受けやすくなるために特に有効である。本体1の後端面には表示部7を設けてある。図6に示した表示部7の一例では、距離センサー3による距離情報と、所定値である設定距離情報とを表示している。後端面に表示部7を設けているのは、図に示す形態の回転式工具の場合、使用者が作業中にも表示部7の表示を確認することができるからである。他の形態のものであれば、同様に作業中にそのままの姿勢で確認することができる位置に配置する。距離センサー3及び温度センサー4は、図3に示すように制御回路8に接続されている。また制御回路8には上記表示部7や、距離情報等を記憶する記憶回路80、モータ2における回転数検知回路FG81が接続されているとともに、PWMドライブ回路82を介して前記駆動FETブロック12が接続されている。上記制御回路8は、マイクロコンピュータで構成されたものであり、図4に示すように、モータ回転数検知部とパルス幅変動打撃検出部と打撃毎アンビル回転量算出部と締め付け力推定部を備えるとともに、距離センサー3の出力値と所定値との比較に加えて、締め付け力の変化などからビス締めの際にビスの頭部が着座したかどうかの判定も行う情報判定部を備えている。そして上記設定スイッチ6は、操作された時点での距離センサー3のA/D変換された後の出力値対象物体9までの距離情報を記憶回路80に書き込むためのものであり、この書き込みを作業中に行うことができるように、前記トリガスイッチ11の操作のためにグリップ部を握っている状態で操作できる位置に配置されている。また、この設定スイッチ6は、たとえばその長押し操作などで、所定値との比較によるモータ停止動作をオフとする解除スイッチを兼ねたものとなっている。次にその動作について説明すると、トリガスイッチ11が操作されていない時点で設定スイッチ6を操作すれば、その時点での距離センサー3の出力値距離情報を記憶回路80に書き込んで表示部7における前記設定距離情報表示欄にその距離情報を表示する。また、記憶回路80に距離情報が記録されていた場合には、設定スイッチ6が操作された時点での距離センサー3の出力値を記憶回路80に上書きして距離情報を更新する。従って、ある作業を連続して行う時、記憶回路80に距離情報が書き込まれているならば、まずは解除スイッチ設定スイッチ6の操作でモータ2の自動停止動作をオフとしておき、次いで実際のねじ締めあるいは孔明けの作業を行う。そしてねじが着座したと判断できる時点や、孔明けが所定の深さまで達したり対象物体を貫通したりした時点でトリガスイッチ11をオフとし、その状態のままで設定スイッチ6を操作すれば、その時点での距離センサー3の出力値が記憶回路80に書き込まれる。このようにして記憶回路80に距離情報を書き込んだならば、次の作業からは距離センサー3で検出された距離が記憶回路80に記録された距離情報に合致する状態になった時点で制御回路8がモータ2を止めて作業を停止させるために、ねじが着座したかどうか、あるいは孔明けが所定の深さに達したかという点に気をつかうことなく作業を行うことができる。ちなみにモータ2の停止は、電源供給の遮断に加えて、モータ2の端子間をショートさせることでブレーキをかけて即時停止動作となるようにしてある。そして出力ビットを交換した時や、異なるビスを使用する時、あるいは異なる孔を明ける時など、最初の一度だけ上記記憶操作を行うだけで、適切なタイミングでモータが停止する作業を行うことができるものである。なお、電動ドライバーにおいてはモータ2に正逆転自在なものを使用するが、この場合、図8に示すように、モータ2を逆転させる場合ねじを緩める場合は、距離情報と所定値との比較によるモータ停止動作が自動的にオフとなるようにしておくことで、モータ2を逆転させる作業を行う時の上記解除スイッチ操作を不要とすることができる。ところで、複数の距離センサー3を備えたものでは、距離センサーによる複数の距離情報の平均値を対象物体までの距離とした場合、対象物体9に対する本体1の傾きや対象物体9表面の凹凸による距離情報のばらつきを平均化させることができ、また、図12に示すように複数の距離情報のうちの最短の距離情報を対象物体までの距離とすれば、対象物体9が凹凸の激しい複雑な構造である場合に有利となることから、使用者が選択できるようにしておくことが好ましい。また、図9に示すように、対象物体9の端で操作する時など、対象物体9までの距離を測定することができない距離センサー3が存在する場合がある。このために、ある距離センサー3の距離情報がある値を越えている時は図11に示すようにその距離センサー3以外の距離センサー9の距離情報を対象物体9までの距離とすることが好ましく、上記のある値としては、図10に示すところの距離センサー9で適切に距離を測定できる範囲の限界距離L2を用いることが好ましい。1個の距離センサーが故障した場合などにも有効である。このほか、所要の締め付け力が欲しい時などは、対象物体9までの距離だけでモータ2を停止させてしまっては問題があることから、締め付け力を元に判定を行う前記着座検知によってモータ2を自動停止させるモードも設けて切り替えることができるようにしておくことが好ましい。また、このモードにした時には、図13に示すように記憶回路10に記憶した所定値にオフセット値たとえば-2mmを加算し、着座が検出できない場合でも、所定値にオフセット値を加えた距離のところでモータ2が停止するようにしておくと、着座検知がうまく機能しなかった場合でも、図14に示すように、ビスがめり込み過ぎたりする虞を無くすことができる。さらには、オフセット値を手動で調整且つ設定することができるようにしておくことも好ましい。ドリルビットの先端を対象物体9に当接させた時点で設定スイッチ6を操作し、更にオフセット値をセットすることで、図15に示すように、孔明けを行う場合に貫通後に更にどれだけドリルを侵入させるか、あるいは孔明け深さをどれだけにするかを容易に設定することができる。そして、複数の距離センサー3を用いたものでは、これらの距離情報を比較することで、工具が対象物体9に対して垂直になっているかどうかの判定を制御回路8に行わせることができるとともに、垂直になっていなければ、ランプを点灯させるなどして、使用者に注意を促すようにしておくことができる。ちなみに上記傾きは、図16に示すように、各距離センサー3から対象物体9までの各距離から傾き角度θと傾き方向とを演算し、表示部7において図17に示すようにどちらの方向にどれだけ傾いているかを表示するようにしておくと、使用者にしてみれば傾きを直すことが容易となる。また、対象物体0に対して工具を傾けた状態で作業する場合も存在しているが、この場合の傾き角度の保持を適切に行うことができる。以上の実施例では、複数の距離センサー3を設けているが、傾き判定を行うのでなければ、距離センサー3は1つだけであってもよい。また、距離センサー3が1つだけでも、図18に示すように工具の胴部外周面に沿って距離センサー3を動かすことができるようにしておくとともに、距離センサー3を予め定めた複数位置のいずれかに位置した時に測距動作がなされるようにしておくと、距離センサー3が1つだけでも工具の傾きを検知することができるものを得ることができる。図19及び図20は距離センサー3を外周方向に動かしている時は別途移動検出センサによるセンサー移動信号によって移動中と判断して距離測定動作をオフとし、距離センサー3が胴部外周面の凹部に嵌り込んだ時には夫々の測定位置に来たとして距離測定動作を行うようにしたものを示している。なお、図19では予め定めた複数位置が3位置となっているが、さらに多数の位置で距離センサー3を位置決めして距離測定を行うことができるようにしておいてもよいのはもちろんである。また、距離測定位置を定めずに、どの移動位置でも距離測定を行うことができるようにしてもよい。ところで、この種の回転式工具においては、制御回路1によってモータ2の回転数のコントロールも行うことができるように構成されたものが多いが、距離センサー3によって測定される距離と、モータ2の回転数との関係を定めて、距離に応じてモータ2の回転数が変化するようにしておくならば、図21に示すように、始めは回転数が低く、徐々に回転数が高くなり、作業終了直前には回転数が低くなるという孔明け作業に好適な回転数制御を制御回路8で行うことができる。また、この時の回転数を下げるために必要な作業終了直前であるかどうかの判断は、前述のように記憶回路80に記憶させた距離情報に基づいて行うことができる。なお、作業開始時は距離センサー3が出力する距離情報の変化量が少なくなった時点を出力ビットが対象物体に接した時点としてみなすことができるために、この点に基づいて徐々に回転数を上げていけばよい。また、同じ作業を連続して行う場合のことを想定すれば、上記の距離-回転数の関係を記憶回路80に記憶させてしまうことができるようにしてもよい。