モード切り替え可能な回転工具であって、モータと、前記回転工具を作動させるためのトリガと、前記トリガが所定の位置まで引かれたときに、前記回転工具の電源を入れる電源スイッチと、前記トリガが前記所定の位置を超えて引かれたときに前記モータを回転させる回転制御スイッチと、前記モータの回転方向を決定するためにグリップ近傍に配置された切替レバーと、を備え、前記切替レバーは、前記モータを正転させる正転状態、前記モータを逆転させる逆転状態、または、前記正転状態及び前記逆転状態のいずれでもない中立状態に操作されるものであって、前記切替レバーが前記中立状態に操作され、かつ、前記トリガが前記所定の位置まで引かれて前記電源スイッチから信号を受信したときに、前記モード切り替えを実行するか、または、前記切替レバーが前記中立状態に操作され、かつ、前記トリガが前記所定の位置を超えて引かれて前記回転制御スイッチから信号を受信したときに、前記モード切り替えを実行することを特徴とする、回転工具。前記モード切り替えによって前記モータの回転モードを変更することを特徴とする、請求項1記載の回転工具。打ち込み位置を照らすための照明手段を備え、前記モード切り替えによって前記照明手段の照射輝度を変更することを特徴とする、請求項1記載の回転工具。しかしながら、通常のインパクトドライバ等の使用時には、グリップを握っていない方の手はネジ締めを行う部材などを押さえている。このため、グリップを握っていない方の手でスイッチの操作を行うとすると、押さえている部材から手を離さなければならないため、作業の中断が生じてしまう。そこで、本発明は、グリップを握った手でモードの切り替えを行うことができる回転工具を提供することを課題とする。本発明は、上記した課題を解決するためになされたものであり、以下を特徴とする。請求項1請求項1に記載の発明は、以下の点を特徴とする。すなわち、請求項1に記載の回転工具は、モード切り替え可能な回転工具であって、モータと、前記回転工具を作動させるためのトリガと、前記トリガが所定の位置まで引かれたときに、前記回転工具の電源を入れる電源スイッチと、前記トリガが前記所定の位置を超えて引かれたときに前記モータを回転させる回転制御スイッチと、前記モータの回転方向を決定するためにグリップ近傍に配置された切替レバーと、を備え、前記切替レバーは、前記モータを正転させる正転状態、前記モータを逆転させる逆転状態、または、前記正転状態及び前記逆転状態のいずれでもない中立状態に操作されるものであって、前記切替レバーが前記中立状態に操作され、かつ、前記トリガが前記所定の位置まで引かれて前記電源スイッチから信号を受信したときに、前記モード切り替えを実行するか、または、前記切替レバーが前記中立状態に操作され、かつ、前記トリガが前記所定の位置を超えて引かれて前記回転制御スイッチから信号を受信したときに、前記モード切り替えを実行することを特徴とする。請求項2請求項2に記載の発明は、上記した請求項1記載の発明の特徴点に加え、以下の点を特徴とする。すなわち、前記モード切り替えによって前記モータの回転モードを変更することを特徴とする。請求項3請求項3に記載の発明は、上記した請求項1記載の発明の特徴点に加え、以下の点を特徴とする。すなわち、打ち込み位置を照らすための照明手段を備え、前記モード切り替えによって前記照明手段の照射輝度を変更することを特徴とする。本発明は上記の通りであり、グリップ近傍に配置された切替レバーが中立状態に操作され、かつ、トリガが前記所定の位置まで引かれて電源スイッチから信号を受信したときに、モード切り替えを実行するか、または、切替レバーが中立状態に操作され、かつ、トリガが前記所定の位置を超えて引かれて回転制御スイッチから信号を受信したときに、モード切り替えを実行するため、グリップを握った手でモードの切り替えを行うことができる。すなわち、通常、モータの回転方向を決定するための切替レバーはグリップ近傍に配置されているため、この切替レバーとトリガとにモード切り替えの機能を持たせることで、グリップを握った手でモードの切り替えを行うことができるようになっている。なお、モード切り替えの対象は、モータの回転モードとしてもよい。また、モード切り替えの対象を、照明手段の照射輝度としてもよい。本発明の実施形態について、図を参照しながら説明する。本実施形態に係る回転工具10は、モータ31を搭載したインパクトドライバであり、図1に示すように、筒状の出力部11と、この出力部11の下部に出力部11と略直交する方向に延びるグリップ部13と、グリップ部13の下部に設けられた電池パック取付部14と、を備えている。出力部11出力部11には、特に図示しないが、モータ31が内蔵されており、このモータ31の回転軸と同軸上に、スピンドル、打撃機構、アンビルが直列に設けられている。アンビルの先端部に形成された出力軸12には、図示しないドライバビット先端工具が装着可能となっており、モータ31の駆動力によってドライバビットを回転させ、ネジ締めができるように形成されている。なお、出力軸12の周囲には、図3~5に示すように、作業箇所を照らすための照明手段32としてLEDが複数配設されており、暗所での作業時には照明手段32を点灯させて安全かつ確実に作業ができるようになっている。グリップ部13グリップ部13は、回転工具10を把持するための部位である。このグリップ部13の出力部11との境目付近には、図1に示すように、前方にトリガ19が配置され、後方に切替レバー20が配置されている。トリガ19は、回転工具10を作動させるためのものであり、このトリガ19を引き操作することで、後述する電源スイッチ21や回転制御スイッチ22がオンになり、回転工具10が作動を開始するようになっている。このトリガ19は、グリップ部13を握ったときにちょうど人差し指がかかる位置に配設されている。また、切替レバー20は、モータ31の回転方向を決定するためのものであり、図3~5等に示すように、左右の端部がグリップ部13の側面から突出するように配置されている。この切替レバー20は、この左右の端部のいずれかを押し込み操作することにより、出力軸12と直交する方向にスライドするようになっている。この切替レバー20は、グリップ部13を握った状態で親指や人差し指によって操作できる位置に配設されている。本実施形態においては、図3に示すように、正面視で切替レバー20の左側の端部を押し込んだ状態がモータ31を正転させる正転状態となっており、この正転状態でトリガ19が引き操作されるとモータ31が正転するように形成されている。また、図5に示すように、正面視で切替レバー20の右側の端部を押し込んだ状態がモータ31を逆転させる逆転状態となっており、この逆転状態でトリガ19が引き操作されるとモータ31が逆転するように形成されている。また、図4に示すように、正面視で切替レバー20が中間位置にある状態が正転状態及び前記逆転状態のいずれでもない中立状態となっている。この中立状態においては、トリガ19が引き操作できないように制限されている。この点は後ほど詳述する。電池パック取付部14電池パック取付部14は、図示しない電池パックを下面に着脱させる部位である。この電池パック取付部14の上面側には、図1に示すように、操作パネル15が設けられている。この操作パネル15には、現在の回転モードを表示するためのモード表示ランプ16、回転モードを変更するためのモード設定ボタン17、照明手段32の照射輝度を設定するためのライト切替ボタン18が設けられている。この操作パネル15の裏側に位置する電池パック取付部14の内部には、操作パネル15の各ボタンやランプが接続された制御基板が内蔵されており、この制御基板上に実装された制御装置100図2参照が回転工具10の作動を制御するように構成されている。この制御装置100は、特に図示しないが、CPUを中心に構成され、各種スイッチなどの入力を処理し、モータ31などの駆動を制御するように構成されている。この制御装置100には、図2に示すように、電源スイッチ21、回転制御スイッチ22、回転方向決定スイッチ23、モード設定スイッチ24、ライト切替スイッチ25の各スイッチが接続されている。以下、各スイッチについて説明する。電源スイッチ21電源スイッチ21は、トリガ19が所定の位置まで引かれたときに、回転工具10の電源を入れるスイッチである。具体的には、トリガ19が最大引量の約1/5程度引かれたときに接点が入ることで、電源を通電させるための起動信号を出力するスイッチである。制御装置100が起動信号を受信すると、スリープ状態から復帰して、モータ31への通電やモード表示ランプ16の点灯などを実行する。回転制御スイッチ22回転制御スイッチ22は、トリガ19が前記所定の位置を超えて引かれたときに、前記トリガ19の引き量に応じた回転数でモータ31を回転させるスイッチである。この回転制御スイッチ22は、トリガ19の引き量に応じた制御信号を制御装置100に出力し、制御装置100は、この制御信号が所定の閾値以上である場合に、当該制御信号に応じた回転数でモータ31を回転させる。回転方向決定スイッチ23回転方向決定スイッチ23は、モータ31の回転方向を決定するための回転方向信号を出力するスイッチである。この回転方向決定スイッチ23は、上述した切替レバー20によって出力が切り替えられる。この回転方向決定スイッチ23は、図3に示すように、正転信号を出力するか、逆転信号を出力するか、正転信号及び逆転信号のいずれも出力しないか、の3つのパターンをとり得るように構成されている。制御装置100は、正転信号を受信中にトリガ19が操作された場合にはモータ31を正転させ、逆転信号を受信中にトリガ19が操作された場合にはモータ31を逆転させる。また、制御装置100は、正転信号及び逆転信号のいずれも受信していないことによって、回転方向決定スイッチ23が中立であることを検出可能となっている。モード設定スイッチ24モード設定スイッチ24は、操作パネル15のモード設定ボタン17が操作されたときにモード設定信号を出力するスイッチである。制御装置100がこのモード設定信号を受信すると、内部ステータスのモードフラグを書き換えることで回転モードを変更し、当該回転モードに応じてモード表示ランプ16の表示を切り替える。なお、本実施形態に係る回転工具10は、図14に示すように、強鋼用強木用弱増し締めの4つの回転モードを備えている。強鋼用モードは軽負荷作業時のねじ締めスピードを重視したモード、強木用モードは高負荷作業時にビットはずれしにくいモード、弱モードは小ねじなどの細かい微調整が必要な場合に使用するモード、増し締めモードはせっこうボード留めなどで少し浮いたねじを締め付ける場合にご使用するモードトリガ19を1回引くと打撃開始後約1/4回転締め付け、回転が停止するモードである。内部処理としては、モード設定信号を1回受信するごとにモードフラグ図14参照が1ずつインクリメントされ、強鋼用→強木用→弱→増し締めの順にモードを移行する。なお、増し締めモードにおいてモード設定信号を受信した場合には、モードフラグを0に設定して強鋼用モードに移行する。このように設定された回転モードは、上述した制御信号が出力されてモータ31を回転させるときに制御装置100によって参照される。ライト切替スイッチ25ライト切替スイッチ25は、照明手段32の照射輝度を変更するためのスイッチであり、操作パネル15のライト切替ボタン18が操作されたときにライト切替信号を出力するスイッチである。制御装置100がこのライト切替信号を受信すると、内部ステータスの照射輝度モードを変更し、当該照射輝度モードに応じて照明手段32の照射輝度を変更する。例えば、照射輝度モードとして強中弱を備えている場合、ライト切替信号を受信するたびに照射輝度を強→中→弱と順次変更する処理を行う。切替レバー20とトリガ19との関係について次に、切替レバー20とトリガ19との関係について説明する。図6は、切替レバー20周辺の内部機構を示す図である。この図6が示すように、グリップ部13の内部には、箱形のスイッチケース42が設けられている。特に図示しないが、このスイッチケース42には電源スイッチ21、回転制御スイッチ22、回転方向決定スイッチ23の各スイッチが内蔵されている。また、スイッチケース42の前方には、トリガ19が摺動可能に取り付けられており、トリガ19を引き操作することでトリガ19がスイッチケース42の中に押し込まれるようになっている。トリガ19はスイッチケース42から突出する方向に常時付勢されており、また、トリガ19はスイッチケース42の内部において電源スイッチ21及び回転制御スイッチ22に接続されている。このため、トリガ19が引き操作されるとスイッチケース42の内部において電源スイッチ21及び回転制御スイッチ22が入るようになっている。このトリガ19の上部には揺動部材41が揺動可能に取り付けられている。この揺動部材41の端部には、上方に突起41aが突出形成されており、この突起41aと係合するように切替レバー20が設けられている。切替レバー20は、グリップ部13の中に収容したときにグリップ部13の側部から突出して操作可能となる操作部20aと、操作部20aの長手方向と直交するように前方に突出する係合部20bと、を備えている。係合部20bの中央には長孔20cが設けられており、この長孔20cに揺動部材41の突起41aが差し込まれることで、切替レバー20と揺動部材41とが係合している。これにより、切替レバー20を左右にスライドさせたときに揺動部材41が揺動するように形成されている。なお、特に図示しないが、揺動部材41はスイッチケース42の内部において回転方向決定スイッチ23に接続されており、切替レバー20が正転状態に操作されて揺動部材41が揺動したときには回転方向決定スイッチ23に正転信号を出力させ、切替レバー20が逆転状態に操作されて揺動部材41が揺動したときには回転方向決定スイッチ23に逆転信号を出力させ、切替レバー20が中立状態に操作されて揺動部材41が中央位置にあるときには回転方向決定スイッチ23に正転信号及び逆転信号のいずれも出力させないように形成されている。また、図6等に示すように、トリガ19の上面には規制リブ19aが設けられている。この規制リブ19aは、トリガ19の摺動方向に沿って筋状に突出して設けられており、これによってこの規制リブ19aの両側に正転ガイド溝19bと逆転ガイド溝19cとの2つの溝を形成している。正転ガイド溝19bは、切替レバー20が正転状態に操作されたときにトリガ19の摺動をガイドするものである。切替レバー20が正転状態に操作されたときには、図7及び図8に示すように、揺動部材41の先端が正転ガイド溝19bの側に揺動しているため、揺動部材41の先端が正転ガイド溝19bに入り込むことでトリガ19が深くまで引き操作できるように形成されている。また、逆転ガイド溝19cは、切替レバー20が逆転状態に操作されたときにトリガ19の摺動をガイドするものである。切替レバー20が逆転状態に操作されたときには、図11及び図12に示すように、揺動部材41の先端が逆転ガイド溝19cの側に揺動しているため、揺動部材41の先端が逆転ガイド溝19cに入り込むことでトリガ19が深くまで引き操作できるように形成されている。トリガ19が正転ガイド溝19b又は逆転ガイド溝19cに沿って引き操作されると、スイッチケース42の内部においてトリガ19に接続されている電源スイッチ21及び回転制御スイッチ22がオンとなる。具体的には、まず電源スイッチ21が起動信号を出力してモータ31等に通電が開始され、その後、回転制御スイッチ22が制御信号を出力してモータ31が回転を開始する。ところで、切替レバー20が中立状態に操作されたときには、図9及び図10に示すように、揺動部材41の先端が揺動していないため、揺動部材41の先端が規制リブ19aに臨むような配置となる。このため、切替レバー20が中立状態に操作されたときには、揺動部材41の先端が規制リブ19aに当接する所定の位置図10に示す位置までしかトリガ19を引き操作できない。この所定の位置までトリガ19を引き操作したときには、電源スイッチ21が起動信号を出力するものの、回転制御スイッチ22が制御信号を出力しないまたは、モータ31の回転開始に必要な閾値に満たない制御信号を出力するように形成されている。このため、切替レバー20が中立状態に操作された状態でトリガ19を最大限引き操作したとしても、起動信号が出力されるだけでモータ31の回転が開始しないように形成されている。つまり、トリガ19は、切替レバー20が中立状態に操作されたときに所定の位置を超えて引き操作できないように制限されているため、モード切り替え時にはトリガ19の操作によって回転制御スイッチ22によるモータ31の回転が行われることがなく、安全にモードの切り替えを行うことができる。なお、本実施形態においては、このように切替レバー20が中立状態に操作された状態でトリガ19が引き操作されて起動信号が出力された場合に、電源がオフであれば電源をオンにする処理を行い、電源がオンであれば回転モードを変更する処理を行う。処理フローについて次に、本実施形態に係る回転工具10の処理フローについて説明する。メイン処理まずは回転工具10のメイン処理について、図15のフローを参照しながら説明する。まず、図15に示すステップS100において、電源がオフの状態でトリガ19が所定の位置まで引かれたことにより、電源スイッチ21の接点がオンになり、起動信号が制御装置100に出力される。制御装置100が起動信号を受信することで電源がオンになり、モータ31への通電やモード表示ランプ16の点灯が実行される。このとき、後述する初期化済みフラグはOFFにリセットされ、モードスイッチカウントも0にリセットされる。なお、モードフラグは不揮発性のメモリに記憶されているため、リセットされずに前回の回転モードが復元される。そして、ステップS101に進む。ステップS101では、1ミリ秒待機する。この待機時間を利用して、制御装置100は回転制御スイッチ22の制御信号を読み込む。そして、ステップS102に進む。ステップS102では、後述するモード変更処理を実行する。そして、ステップS103に進む。ステップS103では、エラー検出処理を実行する。具体的には、過放電エラーや異常電圧エラーが発生していないかをチェックする。そして、ステップS104に進む。ステップS104では、初期化済みフラグをONにセットする。そして、ステップS105に進む。ステップS105では、所定時間操作が実行されなかったかがチェックされる。所定時間操作が実行されなかった場合には、ステップS106へ進む。一方、操作が実行されている場合には、ステップS107に進む。ステップS106に進んだ場合、回転工具10が所定時間操作が実行されていないので、電源をオフにして待機状態に入る。そして、処理が終了し、次に電源スイッチ21が入って電源がオンとなるまで待機する。一方、ステップS107に進んだ場合、回転制御スイッチ22の制御信号が所定の閾値以上であるかがチェックされる。制御信号が所定の閾値未満の場合には、ステップS101に戻る。一方、制御信号が所定の閾値以上の場合には、ステップS108に進む。ステップS108では、モータ31の駆動を開始する。このとき、モータ31の駆動制御は、ステップS101で読み込んだ制御信号、不揮発性のメモリに書き込まれたモードフラグ、回転方向決定スイッチ23から出力されている正転信号または逆転信号を参照して行われる。すなわち、制御信号の大きさに応じた回転数、モードフラグ回転モードに応じた回転制御、正転信号または逆転信号に応じた回転方向でモータ31の駆動を開始する。そして、ステップS109に進む。ステップS109では、回転制御スイッチ22の制御信号が所定の閾値未満となるか、または、エラーが検出されるまでモータ31の駆動を続行する。そして、回転制御スイッチ22の制御信号が所定の閾値未満となるか、または、エラーが検出された場合には、ステップS110に進む。ステップS110では、ブレーキ処理を実行し、モータ31を停止する。そして、ステップS101に戻る。モード変更処理次に本実施形態に係るモード変更処理について、図16のフローを参照しながら説明する。まず、図16に示すステップS201において、初期化済みフラグがONかをチェックする。初期化済みフラグがONの場合には、ステップS202へ進む。一方、初期化済みフラグがOFFの場合には、処理を終了する。ステップS202では、モード設定スイッチ24からのモード設定信号、回転方向決定スイッチ23からの正転信号及び逆転信号、モード設定スイッチ24からのモード設定信号をチェックする。モード設定信号を受信している場合、または、切替レバー20が中立状態であることを検出し正転信号も逆転信号も受信しておらず、かつ起動信号を受信している場合には、ステップS203へ進む。それ以外の場合は、処理を終了する。ステップS203では、モードスイッチカウントが10以上であるかがチェックされる。モードスイッチカウントが10以上の場合には、ステップS205へ進む。一方、モードスイッチカウントが10未満の場合には、ステップS204に進み、モードスイッチカウントを1インクリメントして処理を終了する。ステップS205では、回転モードを変更する。具体的には、前述したモードフラグの値を1インクリメントモードフラグの値が3の場合には0にリセットし、不揮発性のメモリに書き込む。このとき、新しい回転モードに対応してモード表示ランプ16の表示も切り換える。そして、ステップS206に進む。ステップS206では、モード設定スイッチ24からのモード設定信号、回転方向決定スイッチ23からの正転信号及び逆転信号、モード設定スイッチ24からのモード設定信号をチェックする。モード設定信号を受信している場合、または、切替レバー20が中立状態であることを検出し、かつ起動信号を受信している場合には、ステップS207へ進み、10ミリ秒待機し、再びステップS206を実行する。それ以外の場合には、モード変更の条件となる信号が停止しているので、処理を終了する。このモード変更処理によれば、以下の1または2の条件のいずれかを満たした状態が所定の時間例えば10ミリ秒継続したときに回転モードが変更される。1モード設定信号を受信2切替レバー20が中立状態であることを検出かつ起動信号を受信このため、モード設定ボタン17の押下のみならず、切替レバー20を中立状態としたトリガ19の引き操作でも回転モードを変更できる。なお、電源がオフの状態でトリガ19が引き操作された場合、初期化済みフラグがOFFであるため、ステップS201の分岐でモード変更処理が終了し、回転モードの変更は実行されない。すなわち、電源がオンの状態でトリガ19を引き操作した場合にのみ回転モードの変更が行われる。まとめ以上説明したように、本実施形態によれば、グリップ部13近傍に配置された切替レバー20が中立状態に操作され、かつ、トリガ19が所定の位置まで引かれて電源スイッチ21から信号を受信したときに、回転モードの切り替えを実行するため、グリップ部13を握った手でモードの切り替えを行うことができる。しかも、トリガ19は、切替レバー20が中立状態に操作されたときに所定の位置を超えて引き操作できないように制限されているため、モード切り替え時にはトリガ19の操作によって回転制御スイッチ22によるモータ31の回転が行われることがなく、安全にモードの切り替えを行うことができる。なお、上記した実施形態においては、トリガ19の操作によって回転モードを変更することとしたが、これに代えて、照明手段32の照射輝度を変更するようにしてもよい。すなわち、切替レバー20が中立状態に操作され、かつ、トリガ19が所定の位置まで引かれて電源スイッチ21から信号を受信したときに、照明手段32の照射輝度を変更するようにしてもよい。また、上記した実施形態においては、切替レバー20が中立状態に操作され、かつ、トリガ19が所定の位置まで引かれて電源スイッチ21から信号を受信したときに、モード切り替えを実行することとしたが、これに代えて、切替レバー20が中立状態に操作され、かつ、トリガ19が所定の位置を超えて引かれて回転制御スイッチ22から信号を受信したときに、モード切り替えを実行するようにしてもよい。この場合、規制リブ19aによるトリガ19の移動規制は行わず、代わりに、切替レバー20が中立状態に操作されているときに回転制御スイッチ22から信号を受信したとしてもモータ31の回転を行わないように制御すればよい。また、不用意に回転モードが変更して誤作動する場合の対応として、モード変更をロック無効化するための手段を設けてもよい。例えば、モード変更を実行するか否かを選択するためのモード変更実行選択手段を設けてもよい。例えば、上記した実施形態においては、切替レバー20は、正転状態、逆転状態、中立状態のいずれかに操作されることとしたが、このうちの中立状態として2つの状態を設ける態様としてもよい。すなわち、切替レバー20は、正転状態、逆転状態、第1中立状態、第2中立状態の4段階に操作されることとし、第1中立状態においてトリガ19が引かれた場合にはモード変更を行い、第2中立状態においてトリガ19が引かれた場合にはモード変更を行わない電源がオフであれば、電源をオンにする処理のみ実行するように形成してもよい。