"ハウジングと、前記ハウジングに収容されるモータと、前記モータと同軸上に配置された冷却ファンと、前記モータを作動させるためのトリガスイッチと、前記モータを駆動するスイッチング素子を実装した薄板状のモータ制御基板と、を備え、前記ハウジングは、前記モータ及び前記冷却ファンを収容する出力部と、前記出力部に直交するように接続されて前記トリガスイッチを収容するグリップ部と、を備え、前記モータ制御基板は、前記出力部と前記グリップ部との接続位置において、表面が前記モータに臨むように前記モータと前記トリガスイッチとの間の空間に配置されていることを特徴とする、電動工具。前記モータは3相交流モータであり、前記モータ制御基板には、U相、V相、W相のそれぞれについて、2つのスイッチング素子とモータ接続端子とが実装されており、前記スイッチング素子と前記モータ接続端子とは、各相ごとに集約して配置されていることを特徴とする、請求項1記載の電動工具。前記ハウジングには、前記モータ制御基板の側部に開口するように吸気孔が設けられており、前記冷却ファンを作動させたときに前記吸気孔から吸気を行えるようにしたことを特徴とする、請求項1又は2記載の電動工具。しかし、上記した特許文献1記載の電動工具のように、モータ制御基板をモータと同軸上に配置すると、モータ制御基板を効率的に冷却することはできるが、モータの軸方向に工具が大きくなってしまい、工具全長短縮を妨げるという問題があった。そこで、本発明は、冷却ファンが生成する冷却風によってモータ制御基板を効率的に冷却することができるとともに、工具の全長を短縮することができる電動工具を提供することを課題とする。本発明は、上記した課題を解決するためになされたものであり、以下を特徴とする。請求項1請求項1に記載の発明は、以下の点を特徴とする。すなわち、請求項1に記載の電動工具は、ハウジングと、前記ハウジングに収容されるモータと、前記モータと同軸上に配置された冷却ファンと、前記モータを作動させるためのトリガスイッチと、前記モータを駆動するスイッチング素子を実装した薄板状のモータ制御基板と、を備え、前記ハウジングは、前記モータ及び前記冷却ファンを収容する出力部と、前記出力部に直交するように接続されて前記トリガスイッチを収容するグリップ部と、を備え、前記モータ制御基板は、前記出力部と前記グリップ部との接続位置において、表面が前記モータに臨むように前記モータと前記トリガスイッチとの間の空間に配置されていることを特徴とする。請求項2請求項2に記載の発明は、上記した請求項1記載の発明の特徴点に加え、以下の点を特徴とする。すなわち、前記モータは3相交流モータであり、前記モータ制御基板には、U相、V相、W相のそれぞれについて、2つのスイッチング素子とモータ接続端子とが実装されており、前記スイッチング素子と前記モータ接続端子とは、各相ごとに集約して配置されていることを特徴とする。請求項3請求項3に記載の発明は、上記した請求項1又は2記載の発明の特徴点に加え、以下の点を特徴とする。すなわち、前記ハウジングには、前記モータ制御基板の側部に開口するように吸気孔が設けられており、前記冷却ファンを作動させたときに前記吸気孔から吸気を行えるようにしたことを特徴とする。請求項1に記載の発明は上記の通りであり、前記モータ制御基板は、前記出力部と前記グリップ部との接続位置において、表面が前記モータに臨むように前記モータと前記トリガスイッチとの間の空間に配置されているので、冷却ファンが生成する冷却風によってモータとモータ制御基板とを効率的に冷却することができる。このため、モータ制御基板が精密な回転制御を行うことにより発熱が大きくなった場合でも対応できるので、ユーザの細かな使い勝手に応えることができる。また、モータ制御基板がモータと同軸上に配置されていないので、工具全長を短縮することができ、電動工具を小型化することができる。また、請求項2に記載の発明は上記の通りであり、前記スイッチング素子と前記モータ接続端子とは、各相ごとに集約して配置されているので、モータ制御基板の面積を最小化できる。これにより、モータ制御基板を配置するための空間が小さい場合でも、モータ制御基板を小型化して収容することができる。また、請求項3に記載の発明は上記の通りであり、前記ハウジングには、前記モータ制御基板の側部に開口するように吸気孔が設けられており、前記冷却ファンを作動させたときに前記吸気孔から吸気を行えるようにしている。このため、モータ制御基板に確実に冷却風が当たるので、モータ制御基板を効率的に冷却することができる。本発明の実施形態について、図を参照しながら説明する。本実施形態に係る電動工具10は、モータ15を搭載したインパクトドライバであり、図2に示すように、ハウジング11の内部にモータ15などを内蔵したものとなっている。ハウジング11は、図1に示すように、筒状の出力部12と、この出力部12の下部に出力部12と略直交する方向に延びるグリップ部13と、グリップ部13の下部に設けられた電池パック取付部14と、を備えている。出力部12には、図2に示すように、モータ15が内蔵されており、このモータ15の回転軸と同軸上に、冷却ファン17、スピンドル、打撃機構、アンビルが直列に設けられている。また、モータ15の下部には、モータ15を制御するためのモータ制御基板30が配置されている。詳しくは、モータ制御基板30は、出力部12とグリップ部13との接続位置において、表面がモータ15に臨むようにモータ15とトリガスイッチ21との間の空間に配置されている。このモータ制御基板30は、電線等を介して後述するトリガスイッチ21や操作基板、バッテリと接続されている。アンビルの先端部には出力軸16が形成されており、図示しないドライバビット先端工具が装着可能となっている。この出力軸16にドライバビットを取り付けた状態でモータ15を回転させると、モータ15の駆動力によりドライバビットが回転し、ネジ締めができるように形成されている。冷却ファン17は、出力部12の最後部に配置されており、モータ15が回転したときに同時に回転する。これにより、ハウジング11の側部に開口する吸気孔19図1参照から外部の空気を吸い込み、吸い込んだ空気をハウジング11の側部に開口する排気孔20図1参照から外部へと排出する。なお、吸気孔19はモータ制御基板30の側部に設けられており、排気孔20は冷却ファン17の側部に設けられている。これにより、冷却ファン17を作動させたときに、冷却ファン17によって吸気孔19から吸い込まれた冷却風は、モータ制御基板30付近からモータ15の内部を経由し、排気孔20を通って外部へと排気され、モータ制御基板30とモータ15のコイルとを効率的に冷却するように形成されている。この出力部12の下部に設けられたグリップ部13は、電動工具10を把持するための部位である。このグリップ部13の出力部12との境目付近には、図1に示すように、前方にトリガスイッチ21が配置されている。このトリガスイッチ21は、モータ15を作動させるためのものであり、図2に示すように、スイッチの接点を収容した箱状のスイッチ本体22と、このスイッチ本体22に対して押し込み操作可能なトリガ部23と、を備えている。このトリガスイッチ21は、グリップ部13の内部に収容されているものの、トリガ部23がハウジング11の外部に突出しており、操作可能となっている。このトリガ部23を引き操作することで、モータ15が回転を始め、電動工具10が作動を開始するようになっている。このトリガ部23は、グリップ部13を握ったときにちょうど人差し指がかかる位置に配設されている。上記したグリップ部13の更に下部に設けられた電池パック取付部14は、図示しない電池パックを下面に着脱させる部位である。この電池パック取付部14の上面側には、図1に示すように、操作パネル18が設けられている。この操作パネル18には、回転モードを変更するためのモード設定ボタンなどが設けられている。この操作パネル18の裏側に位置する電池パック取付部14の内部には、操作パネル18の各ボタンやランプが接続された操作基板が内蔵されている。ところで、上記したモータ15は、3相交流のブラシレスDCモータであり、FETなどのスイッチング素子31~36をON/OFFすることで駆動される。このスイッチング素子31~36は、前記したモータ制御基板30に実装されている。このモータ制御基板30は、図4に示すように、方形の薄板状であり、その表面に、モータ15のU相、V相、W相のそれぞれへの通電を切り替えるべく、6つのスイッチング素子31~36が実装されている。このうちの3つのスイッチング素子31~33は、ドレインDがバッテリのプラス極側に接続されており、ソースSが他の3つのスイッチング素子34~36のドレインDに接続されている図3参照。具体的には、スイッチング素子31のソースSがスイッチング素子34のドレインDに、スイッチング素子32のソースSがスイッチング素子35のドレインDに、スイッチング素子33のソースSがスイッチング素子36のドレインDに接続されている。そして、スイッチング素子34~36のソースSは、バッテリのマイナス極側に接続されている。なお、6個のスイッチング素子31~36の各ゲートGは、モータ制御基板30に搭載される制御信号出力回路図示せずに接続され、通電が制御される。また、モータ制御基板30は、モータ15のU相のコイルに接続されるモータ接続端子37と、モータ15のV相のコイルに接続されるモータ接続端子38と、モータ15のW相のコイルに接続されるモータ接続端子39と、の3つのモータ接続端子37~39を有している。そして、スイッチング素子31とスイッチング素子34との接続点は、モータ接続端子37に接続されている。これにより、スイッチング素子31、スイッチング素子34、モータ接続端子37がU相に割り当てられている。また、スイッチング素子32とスイッチング素子35との接続点は、モータ接続端子38に接続されている。これにより、スイッチング素子32、スイッチング素子35、モータ接続端子38がV相に割り当てられている。また、スイッチング素子33とスイッチング素子36との接続点は、モータ接続端子39に接続されている。これにより、スイッチング素子33、スイッチング素子36、モータ接続端子39がW相に割り当てられている。本実施形態においては、各相に割り当てられたスイッチング素子31~36とモータ接続端子37~39とを各相ごとに集約して配置することで、基板上の通電路の距離を短くし、モータ制御基板30の表面積を小さくしている。各相ごとに集約して配置する具体的な方法としては、以下のようにすればよい。すなわち、ある相例えばU相に割り当てられたモータ接続端子37とプラス極側に接続された3つのスイッチング素子31~33との位置関係を見たときに、当該相U相に割り当てられたスイッチング素子31が他のスイッチング素子32,33よりも当該モータ接続端子37に近い位置に配置されていればよい。同様に、ある相例えばU相のモータ接続端子37とマイナス極側に接続された3つのスイッチング素子34~36との位置関係は、当該相U相のスイッチング素子34が他のスイッチング素子35,36よりも当該モータ接続端子37に近い位置に配置されていればよい。具体的には、図4に示すように、方形のモータ制御基板30の一辺を形成する縁部に3つのモータ接続端子37~39を並べて形成し、U相に割り当てられたモータ接続端子37と連続するようにU相に割り当てられた2つのスイッチング素子31,34を並べ、V相に割り当てられたモータ接続端子38と連続するようにV相に割り当てられた2つのスイッチング素子32,35を並べ、W相に割り当てられたモータ接続端子39と連続するようにW相に割り当てられた2つのスイッチング素子33,36を並べるように配置してもよい。このとき、U相、V相、W相の各相に割り当てられた2個1組のスイッチング素子を段違いに配置することで、スイッチング素子同士を接続する通電路パターンを最短距離としてもよい。また、図4に示す態様に限らず、例えば図5~7に示すような配置を採用してもよい。すなわち、図5に示すように、モータ接続端子37~39をモータ制御基板30の一辺に形成するのではなく、モータ制御基板30の表面に形成してもよい。具体的には、U相に割り当てられた2つのスイッチング素子31,34の間にU相に割り当てられたモータ接続端子37を配置し、V相に割り当てられた2つのスイッチング素子32,35の間にV相に割り当てられたモータ接続端子38を配置し、W相に割り当てられた2つのスイッチング素子33,36の間にW相に割り当てられたモータ接続端子39を配置してもよい。このとき、U相、V相、W相の各相に割り当てられた2個1組のスイッチング素子を段違いに配置することで、スイッチング素子同士を接続する通電路パターンを最短距離としてもよい。また、図6に示すように、方形のモータ制御基板30の一辺を形成する縁部に3つのモータ接続端子37~39を並べて形成し、U相に割り当てられたモータ接続端子37と連続するようにU相に割り当てられた2つのスイッチング素子31,34を並べ、V相に割り当てられたモータ接続端子38と連続するようにV相に割り当てられた2つのスイッチング素子32,35を並べ、W相に割り当てられたモータ接続端子39と連続するようにW相に割り当てられた2つのスイッチング素子33,36を並べるように配置するとともに、U相、V相、W相の各相に割り当てられた2個1組のスイッチング素子を段違いに配置せず、平行に配置してもよい。また、図7に示すように、U相に割り当てられた2つのスイッチング素子31,34の間にU相に割り当てられたモータ接続端子37を配置し、V相に割り当てられた2つのスイッチング素子32,35の間にV相に割り当てられたモータ接続端子38を配置し、W相に割り当てられた2つのスイッチング素子33,36の間にW相に割り当てられたモータ接続端子39を配置するとともに、U相、V相、W相の各相に割り当てられた2個1組のスイッチング素子を段違いに配置せず、平行に配置してもよい。本実施形態は上記の通りであり、モータ制御基板30は、出力部12とグリップ部13との接続位置において、表面がモータ15に臨むようにモータ15とトリガスイッチ21との間の空間にのみ配置されているので、冷却ファン17が生成する冷却風によってモータ15とモータ制御基板30とを効率的に冷却することができる。このため、モータ制御基板30が精密な回転制御を行うことにより発熱が大きくなった場合でも対応できるので、ユーザの細かな使い勝手に応えることができる。また、モータ制御基板30がモータ15と同軸上に配置されていないモータ制御基板30がモータ15とトリガスイッチ21との間の空間にのみ配置されており、モータ15の軸方向に投影したときにモータ制御基板30とモータ15とが重ならないように配置されているので、工具全長を短縮することができ、電動工具10を小型化することができる。また、スイッチング素子31~36とモータ接続端子37~39とは、各相ごとに集約して配置されているので、モータ制御基板30の面積を最小化できる。これにより、モータ制御基板30を配置するための空間が小さい場合でも、モータ制御基板30を小型化して収容することができる。また、ハウジング11には、モータ制御基板30の側部に開口するように吸気孔19が設けられており、冷却ファン17を作動させたときに吸気孔19から吸気を行えるようにしている。このため、モータ制御基板30に実装されたスイッチング素子31~36に確実に冷却風が当たって流通するので、モータ制御基板30を効率的に冷却することができる。"