(57)【特許請求の範囲】
【請求項１】
前後方向に延びる出力軸部を有するロータと、前記ロータと対向配置されたステータと、を有するブラシレスモータと、
前記ブラシレスモータの前方に設けられ、前記ブラシレスモータの駆動力を先端工具に伝達する駆動部と、
前記ブラシレスモータの前記前後方向の一端側に配置され、前記ブラシレスモータの位置を検出するホール素子を有する第１の基板と、
前記ブラシレスモータを制御する制御部と、
前記ブラシレスモータ及び前記第１の基板を収容する第１ハウジングと、前記第１ハウジングから下方に延出されるハンドル部と、前記ハンドル部の下方に接続され前方に延びて電池パックが着脱可能な第２ハウジングと、を有するハウジングと、を備えた動力機器において、
前記第２ハウジングには、前記第２ハウジングの表面から露出して前記ブラシレスモータの制御モードを切り替えるモード切替パネルと、前記第２ハウジングの内部に収容されて外部機器と無線通信が可能な通信部を有する第２の基板と、が設けられ、
前記制御モードを構成するパラメータを、前記通信部を介して前記無線通信によって外部から設定可能に構成し、
前記モード切替パネルと、前記通信部を有する前記第２の基板と、を互いに交差するように前記第２ハウジングに配置したことを特徴とする動力機器。
【請求項２】
前記制御部は、前記第２ハウジングに収容されることを特徴とする請求項１に記載の動力機器。
【請求項３】
前記制御部は、前記ブラシレスモータを制御する制御回路基板を備え、
前記通信部は制御回路基板上に設けられていることを特徴とする請求項１又は２に記載の動力機器。
【請求項４】
前記パラメータは前記制御部に記憶されており、前記パラメータを前記無線通信によって外部から設定可能としたことを特徴とする請求項１から３のいずれか１項に記載の動力機器。
【請求項５】
前記制御モードは外部から設定可能な複数のパラメータを組み合わせて構成されていることを特徴とする請求項４に記載の動力機器。
【請求項６】
前記駆動部は、前記ブラシレスモータにより駆動されるハンマと、前記先端工具を保持し前記ハンマに打撃されることによって回転するアンビルと、を備え、
前記パラメータは、前記ハンマと前記アンビルとの打周期であることを特徴とする請求項４又は５に記載の動力機器。
【請求項７】
前記制御モードは、前記ブラシレスモータを双方向に回転させることで前記ハンマと前記アンビルとを打撃させるパルスモードを備え、
前記パルスモードは、通常打撃と前記通常打撃とは異なるパラメータを設定可能な補正打撃とを有することを特徴とする請求項６に記載の動力機器。
【請求項８】
前記補正打撃の前記パラメータは、前記ハンマと前記アンビルとの打周期と、前記ハンマと前記アンビルとの打撃数と、前記ハンマが前記アンビルを打撃する際の前記ハンマのトルクと、のうち少なくとも１つを設定可能であることを特徴とする請求項７に記載の動力機器。
【請求項９】
前記パラメータは、前記ブラシレスモータが動作してからの前記先端工具の総回転数であることを特徴とする請求項４から６のいずれか１項に記載の動力機器。
【請求項１０】
前記パラメータは、前記総回転数により設定された期間の前記ブラシレスモータの回転速度である初期回転速度であることを特徴とする請求項９に記載の動力機器。
【請求項１１】
前記外部機器は、前記パラメータを表示する表示部を備え、
前記表示部は、前記パラメータに関連するパラメータを横軸及び縦軸として、グラフ化して表示可能なグラフ表示部を有することを特徴とする請求項４から１０のいずれか１項に記載の動力機器。
【請求項１２】
前記パラメータは、前記ブラシレスモータの有する最大能力に対する割合で設定されることを特徴とする請求項４から１１のいずれか１項に記載の動力機器。
【請求項１３】
前記外部機器は、前記総回転数を前記ブラシレスモータの最大出力に対する割合で設定可能であることを特徴とする請求項９又は１０に記載の動力機器。
【請求項１４】
前記総回転数により設定された期間が経過した後の前記ブラシレスモータのトルクを設定可能であることを特徴とする請求項９、１０又は１３に記載の動力機器。
【請求項１５】
前記総回転数により設定された期間の前記ブラシレスモータの回転速度である初期回転速度を設定可能であることを特徴とする請求項９、１０、１３又は１４に記載の動力機器。
【請求項１６】
前記外部機器は、前記パラメータを表示する表示部を備え、
前記パラメータは、前記表示部に表示されるスライドバーを操作するか、又は前記表示部の入力部に数値を直接入力することにより設定可能であることを特徴とする請求項４又は５に記載の動力機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は動力機器、及び動力機器と動力機器に接続可能な外部機器とから構成される動力機器システムに関する。
【背景技術】
【０００２】
従来の動力機器たるインパクト工具において、モータの回転力により回転するハンマによって、アンビルが打撃される構造が知られている（例えば特許文献１参照）。そして、当該インパクト工具では、複数の制御モードとしてパルスモード及びインパクトモードを備えている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−３１３１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来のインパクト工具においては、ユーザは締結に最適なモードを選択することによって作業を行っていた。具体的には、ユーザはインパクト工具に設けられたダイヤルを操作することにより各モードを選択していた。しかし、パルスモード及びインパクトモードの詳細なパラメータについては予め設定されており、各モードにおける作業の幅が狭くなっていた。更に、多数の制御モードを設けたとしても、ユーザにとって不要な制御モードを搭載することとなる。
【０００５】
そこで本発明は、パラメータが設定可能な制御モードを備える動力機器及び動力機器システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は、駆動部と、前記駆動部により駆動され外部に対して力学的に作用する出力部と、前記駆動部を制御する制御部と、を備えた動力機器において、前記制御部に記憶された制御モードを構成するパラメータを外部から前記制御部にアクセスして設定可能とする通信手段を備えていることを特徴とする動力機器を提供している。
また、上記目的を達成するために、本発明は、前後方向に延びる出力軸部を有するロータと、前記ロータと対向配置されたステータと、を有するブラシレスモータと、前記ブラシレスモータの前方に設けられ、前記ブラシレスモータの駆動力を先端工具に伝達する駆動部と、前記ブラシレスモータの前記前後方向の一端側に配置され、前記ブラシレスモータの位置を検出するホール素子を有する第１の基板と、前記ブラシレスモータを制御する制御部と、前記ブラシレスモータ及び前記第１の基板を収容する第１ハウジングと、前記第１ハウジングから下方に延出されるハンドル部と、前記ハンドル部の下方に接続され前方に延びて電池パックが着脱可能な第２ハウジングと、を有するハウジングと、を備えた動力機器において、前記第２ハウジングには、前記第２ハウジングの表面から露出して前記ブラシレスモータの制御モードを切り替えるモード切替パネルと、前記第２ハウジングの内部に収容されて外部機器と無線通信が可能な通信部を有する第２の基板と、が設けられ、前記制御モードを構成するパラメータを、前記通信部を介して前記無線通信によって外部から設定可能に構成し、前記モード切替パネルと、前記通信部を有する前記第２の基板と、を互いに交差するように前記第２ハウジングに配置したことを特徴とする動力機器を提供している。
また、上記構成において、前記パラメータは前記制御部に記憶されており、前記パラメータを前記無線通信によって外部から設定可能とすることが好ましい。
【０００７】
このような構成によると、作業内容に応じた最適なパラメータを設定することで、ユーザ自身が様々な作業に適した特有の制御モードを容易に作り出すことが可能となる。
【０００８】
また、前記制御モードは外部から設定可能な複数のパラメータを組み合わせて構成されていることが好ましい。
【０００９】
このような構成によると、１つのパラメータのみを変更した場合では最適な制御モードが実現できない場合でも、このような構成によれば、複数のパラメータの組合せを変更することで最適な制御モードが実現可能となる。
【００１０】
本発明の別の観点では、動力機器と、前記動力機器と接続可能な外部機器と、を備えた動力機器システムであって、前記動力機器は、モータと、前記モータの駆動力を先端工具に伝達する駆動部と、前記モータの駆動を制御するための制御モードを記憶する記憶部と、前記制御モードに基づき前記モータを制御する制御部と、前記外部機器と接続可能な接続部と、を備え、前記外部機器は、前記接続部を介して前記動力機器と接続可能な被接続部と、前記制御モードのパラメータを設定可能な設定部と、を備えていることを特徴とする動力機器システムを提供している。
【００１１】
このような構成によれば、制御モードのパラメータを外部機器によって設定することができるため、電子パルスドライバ１の動作をより詳細に設定することが可能になり、最適な条件で締結作業を行うことができる。これにより、動力機器による締付作業の作業性の改善やフィーリングの向上を図ることができる。
【００１２】
また、前記駆動部は、前記モータにより駆動されるハンマと、前記先端工具を保持し前記ハンマに打撃されることによって回転するアンビルと、を備え、前記パラメータは、前記ハンマと前記アンビルとの打周期であることが好ましい。
【００１３】
このような構成によれば、打周期を設定することができるため、締結作業時における動力機器の反動を低減し作業性の改善を図ることができる。また、打撃の周波数をユーザが不快と感じない値に設定することが可能となり、作業性を改善することができる。
【００１４】
また、前記制御モードは、前記モータを双方向に回転させることで前記ハンマと前記アンビルとを打撃させるパルスモードを備え、前記パルスモードは、通常打撃と前記通常打撃とは異なるパラメータを設定可能な補正打撃とを有することが好ましい。
【００１５】
このような構成によると、補正打撃を設定することができるため、通常のパルスモードのみで締結を行う場合と比較すると、通常打撃をおこなった後に補正打撃を行うことにより、止具を加工部材と安定的に締結させることができる。これにより、目標としたトルクで止具を締結することができる。
【００１６】
また、前記補正打撃の前記パラメータは、前記ハンマと前記アンビルとの打周期と、前記ハンマと前記アンビルとの打撃数と、前記ハンマが前記アンビルを打撃する際の前記ハンマのトルクと、のうち少なくとも１つを設定可能であることが好ましい。
【００１７】
このような構成によると、打周期と、打撃数と、トルクとのうち少なくとも一つを設定可能であるため、ユーザの要求に応じた制御により動力機器を動作させることができる。これにより、動力機器による締付作業の作業性の改善やフィーリングの向上を図ることができる。
【００１８】
また、前記パラメータは、前記モータが動作してからの前記先端工具の総回転数であることが好ましい。
【００１９】
このような構成によると、先端工具の総回転数を設定することができるため、ネジの条数を総回転数として設定することによりネジの着座前後での制御を変えることができる。これにより、動力機器による締付作業の作業性の改善やフィーリングの向上を図ることができる。
【００２０】
また、前記パラメータは、前記総回転数により設定された期間の前記モータの回転速度であることが好ましい。
【００２１】
このような構成によると、総回転数により設定された期間のモータの回転速度を設定することができるため、ユーザの要求に応じた制御により動力機器を動作させることができる。これにより、動力機器による締付作業の作業性の改善やフィーリングの向上を図ることができる。
【００２２】
また、前記外部機器は、前記パラメータを表示する表示部を備え、前記表示部は、前記パラメータに関連するパラメータを横軸及び縦軸として、グラフ化して表示可能なグラフ表示部を有することが好ましい。
【００２３】
このような構成によると、外部機器はグラフ表示部を備えているため、ユーザは視覚的に制御モードを認識することができる。これにより、パラメータ設定時に動力機器の動作がイメージし易くなる。
【００２４】
また、前記パラメータは、前記モータの有する最大能力に対する割合で設定されることが好ましい。
【００２５】
このような構成によると、パラメータはモータの最大能力に対する割合で設定されるため、出力トルク等を計測するための機器等が不要となる。これにより、部品点数を削減し低コストの動力機器を提供することができる。
【００２６】
前記動力機器は、前記外部機器との接続時に通信信号を変換する通信変換回路をさらに備えることが好ましい。
【００２７】
このような構成によると、動力機器は通信変換回路をさらに備えているため、接続部と被接続部とを繋ぐケーブルに通信変換回路を備える必要が無くなる。これにより、動力機器と外部機器との通信に汎用性のあるケーブルを使用することができる。
【００２８】
本発明の別の観点では、モータと、前記モータの駆動力を先端工具に伝達する駆動部と、前記モータを制御する制御部と、前記モータ及び前記駆動部を収容する第１ハウジングと、前記制御部を収容する第２ハウジングと、前記第１ハウジングと前記第２ハウジングとを繋ぐハンドル部と、を有するハウジングと、前記第２ハウジングに収容され外部機器と無線通信が可能な通信部と、を備えた動力機器を提供している。
【００２９】
このような構成によると、通信部が第２ハウジングに収容されているため、ハンドル部に収容されている場合と比較すると、ユーザの手によって無線の電波が妨害されることが無い。これにより、動力機器は外部機器と安定的に通信することができる。また、通信部が制御部と同じ第２ハウジングに収容されているため、動力機器内部の配線を簡素化することができる。
【００３０】
また、前記制御部は、前記モータを制御する制御回路基板を備え、前記通信部は制御回路基板上に設けられていることが好ましい。
【００３１】
このような構成によると、通信部は制御回路基板上に設けられているため、通信部と制御部とを繋ぐ配線が不要となり、動力機器内部の配線を簡素化することができる。さらに、通信部と制御部との距離が近くなるため、動力機器のノイズの影響を受けにくくなる。
【００３２】
本発明の別の観点では、モータと、前記モータを収容するハウジングと、前記ハウジングに収容され、前記モータの駆動力を先端工具に伝達する駆動部と、を備えた動力機器であって、前記モータが動作してからの前記先端工具の総回転数を設定可能な動力機器を提供している。
【００３３】
このような構成によると、モータが動作してからの先端工具の総回転数を設定することができるため、ユーザの要求に応じた制御により動力機器を動作させることができる。これにより、動力機器による締付作業の作業性の改善やフィーリングの向上を図ることができる。
【００３４】
また、外部機器と接続可能な接続部をさらに備え、前記総回転数は、前記外部機器と接続されることにより、前記外部機器によって設定可能であることが好ましい。
【００３５】
このような構成によると、外部機器によって総回転数が設定可能であるため、動力機器本体に総回転数を設定するための回路及び装置を設ける必要が無い。これにより、動力機器の部品点数を削減し低コストの動力機器を提供することができる。
【００３６】
また、前記外部機器は、前記初期回転速度を前記モータの最大出力に対する割合で設定可能であることが好ましい。
【００３７】
また、前記総回転数により設定された期間が経過した後の前記ブラシレスモータのトルクを設定可能であることが好ましい。
【００３８】
また、前記総回転数により設定された期間の前記モータの回転速度である初期回転速度を設定可能であることが好ましい。
【００３９】
このような構成によると、ユーザの要求に応じた制御により動力機器を動作させることができる。これにより、動力機器による締付作業の作業性の改善やフィーリングの向上を図ることができる。
また、前記外部機器は、前記パラメータを表示する表示部を備え、前記パラメータは、前記表示部に表示されるスライドバーを操作するか、又は前記表示部の入力部に数値を直接入力することにより設定可能であることが好ましい。
【発明の効果】
【００４０】
本発明によれば、パラメータが設定可能な制御モードを備える動力機器及び動力機器システムを提供することができる。
【図面の簡単な説明】
【００４１】
【図１】本発明の第１の実施の形態に係る電子パルスドライバの概観斜視図。
【図２】本発明の第１の実施の形態に係る電子パルスドライバの断面図。
【図３】本発明の第１の実施の形態に係る電子パルスドライバの図２のＩＩＩ−ＩＩＩに沿った断面図。
【図４】本発明の第１の実施の形態に係る電子パルスドライバの図２のＩＩＩ−ＩＩＩに沿った断面図。
【図５】本発明の第１の実施の形態に係る電子パルスドライバの制御ブロック図。
【図６】本発明の第１の実施の形態に係る電子パルスドライバが外部機器と通信ケーブルを介して接続されている図。
【図７】本発明の第１の実施の形態に係る外部機器の表示部に表示されるウィンドウ。
【図８】本発明の第１の実施の形態に係る外部機器に保存されているアプリケーションソフトウェアのフローチャート。
【図９】本発明の第１の実施の形態に係る外部機器に保存されているアプリケーションソフトウェアのフローチャート。
【図１０】本発明の第１の実施の形態の変形例に係る外部機器の表示部に表示されるウィンドウ。
【図１１】本発明の第１の実施の形態の変形例に係るスマートフォンに表示されるウィンドウ。
【図１２】本発明の第１の実施の形態の変形例に係る外部機器に保存されているアプリケーションソフトウェアのフローチャート。
【図１３】本発明の第２の実施の形態に係る電子パルスドライバの断面図。
【図１４】本発明の第２の実施の形態に係る電子パルスドライバの制御ブロック図。
【図１５】本発明の第２の実施の形態に係る電子パルスドライバが外部機器と通信ケーブルを介して接続されている図。
【図１６】本発明の第３の実施の形態に係る電子パルスドライバの断面図。
【図１７】本発明の第３の実施の形態に係る電子パルスドライバの制御ブロック図。
【図１８】本発明の変形例に係るグラフ表示領域に表示されるグラフ。
【発明を実施するための形態】
【００４２】
以下、本発明の第１の実施形態に係る動力機器システムの一例である電子パルスドライバ１、及び通信ケーブル８を介して電子パルスドライバ１と接続される外部機器９（図６）の構成について、図１から図９に基づき説明する。
【００４３】
図１及び図２に示すように、電子パルスドライバ１は、ハウジング２と、モータ３と、ハンマ部４と、アンビル部５と、インバータ回路６と、制御部７と、から主に構成されている。ハウジング２は樹脂製であって電子パルスドライバ１の外郭を成しており、略筒状の胴体部２１と、胴体部２１から延出されるハンドル部２２と、ハンドル部２２に接続する基板収容部２３と、から主に構成されている。胴体部２１は、本発明の第１ハウジングに相当し、基板収容部２３が本発明の第２ハウジングに相当する。ハンマ部４及びアンビル部５は、本発明の駆動部に相当する。電子パルスドライバ１は、本発明の動力機器の一例である。
【００４４】
胴体部２１内には、その長手方向がモータ３の軸方向と一致するようにモータ３が配置されると共に、モータ３の軸方向一端側に向かってハンマ部４、アンビル部５が並んで配置されている。以下の説明においては、アンビル部５側を前側、モータ３側を後側、モータ３の軸方向と平行な方向を前後方向と定義する。また、胴体部２１側を上側、ハンドル部２２側を下側、胴体部２１からハンドル部２２が延びる方向を上下方向と定義する。また、前後方向及び上下方向と直交する方向を左右方向と定義する。
【００４５】
胴体部２１内の前側位置には、ハンマ部４及びアンビル部５が内蔵される金属製のハンマケース２４が配置されている。ハンマケース２４は、前方に向かうに従って徐々に径が細くなる略漏斗形状を成しており、前端部分には開口２４ａが形成され、開口２４ａを画成する内壁にはメタル部２４Ａが設けられている。
【００４６】
また、胴体部２１には、後述のファン３２により胴体部２１内に外気を吸入・排出する複数の吸気口２１ａ及び排気口２１ｂが形成されている（図１）。当該外気によりモータ３は冷却される。また、モータ３の後側には、インバータ回路６が設けられている。
【００４７】
ハンドル部２２は、胴体部２１の前後方向略中央位置から下側に向けて延出され胴体部２１と一体に構成されている。ハンドル部２２の上部かつ前側位置には、トリガ２５が設けられている。トリガ２５の後方には、モータ３の回転方向を切替える正逆切替レバー２８が設けられている。
【００４８】
基板収容部２３には、電子パルスドライバ１を制御する制御部７が設けられている。基板収容部２３には、電池２６が着脱可能に設けられている。電池２６は、基板収容部２３の左右方向の両側面に設けられた着脱スイッチ２３Ａにより基板収容部２３に着脱される。図１に示すように、基板収容部２３の左側面には、電子パルスドライバ１の制御モードを切り替えるモード切替パネル２７が設けられている。モード切替パネル２７は、押下することにより制御モードを切替えるモード切替スイッチ２７Ａ及びモード切替スイッチ２７Ａの押下に応じて設定された制御モードが点灯するモード表示ランプ２７Ｂが設けられている。本実施の形態の電子パルスドライバ１では、ＡからＤまで４つの制御モードを設定することができる。
【００４９】
図２に示すように、モータ３は、出力軸部３１を有するロータ３Ａと、ロータ３Ａと対向配置されたステータ３Ｂとから主に構成されるブラシレスモータであり、出力軸部３１の軸方向が前後方向と一致するように胴体部２１内に配置されている。ロータ３Ａは永久磁石３Ｃを備えており、ステータ３Ｂは永久磁石３Ｃと対向するコイル３Ｄを備えている（図５）。出力軸部３１は、ロータ３Ａの前後に突出しており、その突出した箇所でベアリングにより胴体部２１に回転可能に支承されている。出力軸部３１の前側に突出している箇所には、出力軸部３１と同軸一体回転するファン３２が設けられており、更に、当該箇所の最前端位置には、ピニオンギヤ３１Ａが出力軸部３１と同軸一体回転するように設けられている。
【００５０】
インバータ回路６は、インバータ回路基板６１と、インバータ回路基板６１に設けられ後方に突出する複数のスイッチング素子６２と、モータ３の位置を検出するためのホール素子６３から構成される。スイッチング素子６２の近傍に吸気口２１ａが位置しているため、スイッチング素子６２を効率的に冷却することができる。
【００５１】
ハンマ部４は、ギヤ機構４１と、ハンマ４２とから主に構成されており、ハンマケース２４内のモータ３の前側に内蔵されている。ギヤ機構４１は、アウターギヤ４１Ａを有する遊星歯車機構４１Ｂから構成されている。アウターギヤ４１Ａは、ハンマケース２４内に内蔵されると共に胴体部２１に固定されている。遊星歯車機構４１Ｂは、アウターギヤ４１Ａと噛合するようにアウターギヤ４１Ａ内に配置され、ピニオンギヤ３１Ａを太陽ギヤとして用いている。
【００５２】
ハンマ４２は、遊星歯車機構４１Ｂの遊星キャリアの前面に規定されており、前側に向けて突出すると共に遊星歯車機構４１Ｂ遊星キャリアの回転中心からずれた位置に配置された第１係合突起４２Ａと、遊星歯車機構４１Ｃの遊星キャリアの回転中心を挟んで第１係合突起４２Ａと対極に位置する図示せぬ第２係合突起とを有している。
【００５３】
アンビル部５は、ハンマ部４の前方に配置されており、先端工具装着部５１と、アンビル５２とから主に構成されている。先端工具装着部５１は、円筒状に構成され、ハンマケース２４の開口２４ａ内にメタル部２４Ａを介して回転可能に支持されている。先端工具装着部５１には、先端工具５３が挿入される穿孔５１ａが前後方向へ穿設されており、前端部分には、先端工具５３を着脱可能に保持するチャック５１Ａが設けられている。
【００５４】
アンビル５２は、先端工具装着部５１の後方であってハンマケース２４内に先端工具装着部５１と一体に構成されており、先端工具装着部５１の回転中心に対して対極に配置され後側に向けて突出した第１被係合突起５２Ａ及び第２被係合突起５２Ｂを有している。ハンマ４２が回転すると、第１係合突起４２Ａと第１被係合突起５２Ａとが衝突すると同時に、図示せぬ第２係合突起と第２被係合突起５２Ｂとが衝突し、これにより、ハンマ４２の回転力がアンビル５２に伝達される。
【００５５】
制御部７は、制御回路基板７１と、制御回路基板７１の上面に設けられたマイコン８３と、制御回路基板７１の下面に設けられた接続部７２と、を主に備えている。接続部７２は、制御回路基板７１の下面から下方に突出するように設けられていて、通信ケーブル８（図６）を接続可能である。図３及び図４に示すように、接続部７２は、蓋７３及び接続端子７４を備えており、接続端子７４は蓋７３によって開閉可能に構成されている。締結作業時は、図３に示すように、蓋７３で接続端子７４を閉塞することで、接続端子７４に粉塵等が付着することを防止できる。外部機器９との接続時には、図４に示すように、蓋７３を開けることで通信ケーブル８を接続端子７４と接続することができる。接続部７２は、本発明の通信手段に相当する。
【００５６】
図５に示すように、インバータ回路６は、３相ブリッジ形式に接続されたＦＥＴ等の６個のスイッチング素子６２−１〜６２−６から構成されている。
【００５７】
制御部７は、電池２６に接続されると共にトリガ２５、インバータ回路６、モード切替スイッチ２７Ａ、モード表示ランプ２７Ｂ、正逆切替レバー２８、接続端子７４に接続されている。また、制御部７は、電流検出回路７５と、スイッチ操作検出回路７６と、印加電圧設定回路７７と、回転方向設定回路７８と、モード設定回路７９と、回転子位置検出回路８０と、回転数検出回路８１と、ＬＥＤ点灯回路８２と、を備えている。マイコン８３は、電子パルスドライバ１を制御するための制御モード及び各種パラメータを記憶するプログラム格納部８３Ａを備えている。プログラム格納部８３Ａは、本発明の記憶部に相当する。
【００５８】
ホール素子６３は、ロータ３Ａの永久磁石３Ｃに対向する位置に設けられており、ロータ３Ａの周方向に所定の間隔毎（例えば角度６０°毎）に配置されている。
【００５９】
本実施の形態では、モータ３は、３相のブラシレスＤＣモータであり、ロータ３Ａは複数組（本実施の形態では２組）のＮ極とＳ極を含む永久磁石３Ｃを有し、コイル３Ｄはスター結線された３相の固定子巻線Ｕ、Ｖ、Ｗである。
【００６０】
インバータ回路６の各スイッチング素子６２−１〜６２−６のゲートは、制御信号出力回路８４に接続され、各スイッチング素子６２−１〜６２−６のドレイン又はソースは、ステータ３Ｂの固定子巻線Ｕ、Ｖ、Ｗに接続されている。６個のスイッチング素子６２−１〜６２−６は、マイコン８３から制御信号出力回路８４を介して入力されるスイッチング素子駆動信号によってスイッチング動作を行い、インバータ回路６に印加される電池２６の直流電圧を３相（Ｕ相、Ｖ相及びＷ相）電圧Ｖｕ、Ｖｖ、Ｖｗとして固定子巻線Ｕ、Ｖ、Ｗに電力を供給する。詳細には、制御信号出力回路８４から正電源側スイッチング素子６２−１、６２−２、６２−３に入力される出力切替信号Ｈ１、Ｈ２、Ｈ３により、通電される固定子巻線Ｕ、Ｖ、Ｗ、すなわち、ロータ３Ａの回転方向が制御される。また、制御信号出力回路８４から負電源側スイッチング素子６２−４、６２−５、６２−６に入力されるパルス幅変調信号（ＰＷＭ信号）Ｈ４、Ｈ５、Ｈ６により、固定子巻線Ｕ、Ｖ、Ｗへの電力供給量、すなわち、ロータ３Ａの回転速度が制御される。
【００６１】
電流検出回路７５は、抵抗７５Ａによってモータ３に供給される電流値を検出し、マイコン８３に出力する。スイッチ操作検出回路７６は、トリガ２５の操作の有無を検出してマイコン８３に出力する。印加電圧設定回路７７は、トリガ２５の操作量に応じた信号をマイコン８３に出力する。
【００６２】
回転方向設定回路７８は、正逆切替レバー２８の切り替えを検出すると、モータ３の回転方向を切り替えるための信号をマイコン８３に送信する。モード設定回路７９は、モード切替スイッチ２７Ａによって設定された制御モードをマイコン８３に出力する。マイコン８３は、モード設定回路７９から入力された制御モードに基づいて電子パルスドライバ１を制御する。
【００６３】
回転子位置検出回路８０は、ホール素子６３からの信号に基づきロータ３Ａの回転位置を検出し、マイコン８３に出力する。回転数検出回路８１は、回転子位置検出回路８０からの信号に基づきロータ３Ａの回転数を検出し、マイコン８３へ出力する。
【００６４】
マイコン８３は、図示していないが、処理プログラムとデータに基づいて駆動信号を出力するための中央処理装置（ＣＰＵ）と、データを一時記憶するためのＲＡＭと、タイマとを備えている。マイコン８３は、回転方向設定回路７８と回転子位置検出回路８０からの信号に基づき、出力切替信号Ｈ１、Ｈ２、Ｈ３を、印加電圧設定回路７７からの信号に基づきパルス幅変調信号（ＰＷＭ信号）Ｈ４、Ｈ５、Ｈ６を生成し、制御信号出力回路８４に出力する。なお、ＰＷＭ信号を正電源側スイッチング素子６２−１〜６２−３に出力し、出力切替信号を負電源側スイッチング素子６２−４〜６２−６に出力してもよい。
【００６５】
プログラム格納部（以下、ＲＯＭ）８３Ａには、モータ３を制御するための制御モード（制御プログラム）が少なくとも４つ記憶されている。そして、ＲＯＭ８３Ａに記憶された少なくとも４つの制御モード内の４つの制御モードが、選択可能な制御モードとしてＲＡＭに記憶されている。モード切替スイッチ２７Ａにより４つの制御モードから選択された制御モードが、現在選択されている制御モードとしてモード表示ランプ２７Ｂに表示される。ＣＰＵは、選択された制御モードに対応する制御モードをＲＯＭ８３Ａから読み出してモータ３を制御する。
【００６６】
通信ケーブル８は、図６に示すように、通信ケーブル８の一端に設けられ接続端子７４に接続可能な端子ボックス８５と、端子ボックス８５に収容された通信変換回路８６と、通信ケーブル８の他端に設けられ外部機器９と接続可能な外部機器接続部８７とを備えている。通信変換回路８６は、電子パルスドライバ１から出力された通信信号を外部機器９でも読取可能な信号に変換するための回路である。外部機器接続部８７は、例えば、ＵＳＢ（ユニバーサル・シリアル・バス）やシリアルケーブル等である。
【００６７】
外部機器９は、表示部９１と、入力部９２と、外部機器接続部８７と接続可能な被接続部９３とを備えている。外部機器９は、例えばＰＣ（パーソナルコンピュータ）であって、図示せぬＣＰＵ、ＲＯＭ、ＲＡＭ、等を備えている。外部機器９は、通信ケーブル８を介して電子パルスドライバ１と接続することにより、電子パルスドライバ１と通信することができる。電子パルスドライバ１が外部機器９と接続されているときは、電池２６は取り外された状態であるが、電子パルスドライバ１には通信ケーブル８を介して外部機器９から電源が供給されている。従って、モード切替パネル２７のモード表示ランプ２７Ｂは、現在選択されている制御モードが点灯した状態である。外部機器９には、電子パルスドライバ１の制御モードを設定するためのアプリケーションソフトウェアがＲＯＭに記憶されており、当該ソフトウェアを起動すると、図７に示すウィンドウ９４が表示される。
【００６８】
ウィンドウ９４は、ボタン領域９５と、クラッチモードパラメータ設定領域９６と、クラッチモードグラフ表示領域９７と、通常打撃パラメータ設定領域９８と、補正打撃パラメータ設定領域９９と、パルスモードグラフ表示領域１００と、を備えている。ウィンドウ９４の右上には、終了ボタン９４Ａが設けられている。クラッチモードグラフ表示領域９７及びパルスモードグラフ表示領域１００は、本発明のグラフ表示部に相当する。外部機器９のＣＰＵ及びウィンドウ９４は、本発明の設定部に相当する。
【００６９】
本実施の形態の制御モードは、主にドリルモードと、クラッチモードと、パルスモードに分類される。
【００７０】
ドリルモードとは、ハンマ４２とアンビル５２とを一体的に回転させるモードであって、主に、木ネジを締結する場合等に用いられる。モータ３に流れる電流は締結が進むにつれて増加する。
【００７１】
クラッチモードとは、ハンマ４２とアンビル５２とを一体的に回転させた状態で先端工具５３が所定回転数回転した後、予め設定されたトルクで先端工具５３を回転させるモードであって、主に、締結後に外観に現れる留め金具を締結する場合等、正確なトルクで締結することを重要視する場合に用いられる。
【００７２】
パルスモードとは、ハンマ４２とアンビル５２とを一体的に回転させた状態でモータ３に流れる電流が所定値（所定トルク）まで増加した場合にモータ３の正転及び逆転を交互に切り換えて打撃により留め金具を締結するモードであって、主に、外観に現れない場所で用いられる長尺のネジを締結する場合等に用いられる。これにより、強力な締結力を供給することができると同時に、被加工部材からの反発力を低減することができる。第１の実施の形態のアプリケーションソフトウェアでは、クラッチモード及びパルスモードの各パラメータを設定することができる。
【００７３】
ボタン領域９５には、通信ボタン９５Ａと、読出ボタン９５Ｂと、設定値読込ボタン９５Ｃと、保存ボタン９５Ｄと、設定送信ボタン９５Ｅとが設けられている。通信ボタン９５Ａは、ソフトウェア起動直後は「通信」と表示されており、押下すると外部機器９は電子パルスドライバ１との通信を開始する。電子パルスドライバ１と通信した状態のときは「切断」と表示され、押下すると外部機器９は電子パルスドライバ１との通信を遮断する。
【００７４】
読出ボタン９５Ｂは、外部機器９のＲＯＭ内に保存された各種パラメータを読み出すためのボタンである。設定値読込ボタン９５Ｃは、電子パルスドライバ１に保存されている各種パラメータを読み込むためのボタンである。設定値読込ボタン９５Ｃを押下すると、領域９６−１００に電子パルスドライバ１に保存されているパラメータが表示される。具体的には、モード表示ランプ２７Ｂで選択されている制御モードのパラメータが、ウィンドウ９４に表示される。保存ボタン９５Ｄは、領域９６，９８，９９の各パラメータを外部機器９のＲＯＭに保存するためのボタンである。設定送信ボタン９５Ｅは、領域９６、９８，９９の各パラメータを電子パルスドライバ１に送信するためのボタンである。設定送信ボタン９５Ｅが押下されると、モード表示ランプ２７Ｂで選択されている制御モードの各パラメータがウィンドウ９４に表示されているパラメータに更新される。
【００７５】
クラッチモードでは、トルクと、初期回転数と、初期回転時速度とをパラメータとして設定することができる。クラッチモードパラメータ設定領域９６の上部にある選択ボタン９６Ａを押下することで、制御モードとしてクラッチモードを選択することができる。トルクは、初期回転数により設定された回転数が経過した後のモータ３の出力トルクを示しており、モータ３の最大出力を１００％としたときの割合で設定することができる。トルクは、トルク設定スライドバー９６Ｂを操作するか、又は入力部９２によってトルク入力部９６Ｃに数値を入力することにより設定できる。初期回転数とは、ユーザがトリガ２５を引いてから先端工具５３が回転した総回転数である。つまり、初期回転数とは、電子パルスドライバ１が動作してから先端工具５３が何回回転したかという値である。先端工具５３の回転数は、回転数検出回路８１からの信号を受けてマイコン８３が算出する。初期回転数は、初期回転数設定スライドバー９６Ｄを操作するか、又は初期回転数入力部９６Ｅに数値を入力することにより設定できる。初期回転時速度とは、初期回転数により設定された期間のモータ３の回転速度であり、モータ３の最大回転速度を１００％としたときの割合で設定することができる。初期回転時速度は、初期回転時速度設定スライドバー９６Ｆを操作するか、又は初期回転時速度入力部９６Ｇに数値を入力することにより設定できる。
【００７６】
本実施の形態では、クラッチモードグラフ表示領域９７に、縦軸がモータ３の回転速度、横軸に先端工具５３の回転回数の面グラフが表示される。クラッチモードパラメータ設定領域９６では、トルクが５２％、初期回転数が２４回、初期回転時速度が７５％と設定されている。これは、モータ３が先端工具５３が２４回転するまでは速度７５％で回転し、その後はトルク５２％で回転することを意味している。クラッチモードグラフ表示領域９７のグラフでは、回転回数が２４を境にモータ３の速度が低下している。一般的なネジ締め作業を行う場合は、ネジ締め時間短縮のためにネジが着座するまでは先端工具５３を高速回転させ、着座してからは所望のトルクで締結させる。本実施の形態では、初期回転数が設定可能であるため、ネジの条数に応じて初期回転数を設定することにより、ネジの着座の前後でモータ３の回転数及びトルクを変更させることができる。これにより、ネジ締め作業時間を短縮し作業効率を改善することができる。
【００７７】
パルスモードは、通常打撃と補正打撃とを備えており、通常打撃及び補正打撃のそれぞれにおいてトルクと、打数と、打周期とをパラメータとして設定することができる。パルスモードでは、補正打撃の使用の可否についても設定することができ、通常打撃のみの動作も可能である。通常打撃パラメータ設定領域９８の上部にある選択ボタン９８Ａを押下することで、制御モードとしてパルスモードを選択することができる。トルクとは、モータ３が正転及び逆転を交互に切り換えることによりハンマ４２がアンビル５２を打撃する際のモータ３のトルクであり、モータ３の最大出力を１００％としたときの割合で設定することができる。トルクは、トルク設定スライドバー９８Ｂを操作するか、又はトルク入力部９８Ｃに数値を入力することにより設定できる。打数とは、ハンマ４２がアンビル５２を打撃する回数であり、設定された打数が終了すると通常打撃から補正打撃に移行する。補正打撃を行わない場合には、モータ３は自動的に停止する。打数は、打数設定スライドバー９８Ｄを操作するか、又は打数入力部９８Ｅに数値を入力することにより設定できる。打周期とは、ハンマ４２がアンビル５２を打撃する周期である。打周期は、締結作業時の電子パルスドライバ１のフィーリングに関連したパラメータであって、ハンマ４２がアンビル５２を打撃するときの最短周期を１００％としたときの割合で設定することができる。最大周期は、モータ３の特性、ハンマ４２及びアンビル５２の構造等により決定される。打周期は、打周期設定スライドバー９８Ｆを操作するか、又は打周期入力部９８Ｇに数値を入力することにより設定できる。
【００７８】
補正打撃パラメータ設定領域９９では、上部にある選択ボタン９９Ａを選択することにより補正打撃を行うことができる。補正打撃とは、ハンマ４２がアンビル５２を打数入力部９８Ｅに設定された打数だけ打撃した後に行う打撃である。補正打撃を行うことにより、通常打撃を行った後のネジの加工部材に対する緩みを防止し、トルク入力部９８Ｃで設定されたトルクにより近い値でネジの締結作業を行うことができる。補正打撃では、一般的には通常打撃と比較して小さいトルクで複数回打撃動作が行われる。補正打撃のトルクは、トルク設定スライドバー９９Ｂを操作するか、又はトルク入力部９９Ｃに数値を入力することにより設定できる。補正打撃の打数は、打数設定スライドバー９９Ｄを操作するか、又は打数入力部９９Ｅに数値を入力することにより設定できる。補正打撃の打周期は、打周期設定スライドバー９９Ｆを操作するか、又は打周期入力部９９Ｇに数値を入力することにより設定できる。
【００７９】
本実施の形態では、パルスモードグラフ表示領域１００に、縦軸が打周期、横軸がモータ３のトルクの散布図が表示される。グラフ中において、実線で囲まれている領域Ａは、モータ３、ハンマ４２の形状、アンビル５２の形状等により定まるパラメータの設定範囲である。領域Ａ内にある点の１つは通常打撃を示し、他は補正打撃を示している。
【００８０】
図８に外部機器９にインストールされたアプリケーションソフトウェアを起動した後のフローチャートを示す。アプリケーションソフトウェアが起動されると、まず入力待機状態となる（Ｓ１）。次に、終了ボタン９４Ａが押下されたか否かを判断する（Ｓ２）。終了ボタン９４Ａが押下された場合には（Ｓ２：ＹＥＳ）、アプリケーションは終了する。終了ボタン９４Ａが押下されない場合には（Ｓ２：ＮＯ）、通信ボタン９５Ａが押下されたか否かを判断する（Ｓ３）。
【００８１】
通信ボタン９５Ａが押下されない場合には（Ｓ３：ＮＯ）、入力待機状態に戻る（Ｓ１）。通信ボタン９５Ａが押下された場合には（Ｓ３：ＹＥＳ）、電子パルスドライバ１が外部機器９に接続されているか否かを判断する（Ｓ４）。電子パルスドライバ１が外部機器９に接続されていない場合には（Ｓ４：ＮＯ）、入力待機状態に戻る（Ｓ１）。電子パルスドライバ１が外部機器９に接続されている場合には（Ｓ４：ＹＥＳ）、電子パルスドライバ１と外部機器９との接続処理を行う。電子パルスドライバ１と外部機器９との接続処理が完了すると、通信ボタン９５Ａの表示が「通信」から「切断」となり、再び入力待機状態となる（Ｓ６）。
【００８２】
次に、ボタン領域９５の複数のボタンのうちいずれのボタンが押下されたかを判断する。具体的には、設定送信ボタン９５Ｅが押下されたか否かを判断する（Ｓ７）。押下された場合は（Ｓ７：ＹＥＳ）、この時点でに領域９６，９８，９９に表示されているパラメータを電子パルスドライバ１に送信する（Ｓ８）。その後、再びＳ６に戻り入力待機状態となる。押下されなかった場合には（Ｓ７：ＮＯ）、保存ボタン９５Ｄが押下されたか否かを判断する（Ｓ９）。
【００８３】
保存ボタン９５Ｄが押下された場合は（Ｓ９：ＹＥＳ）、この時点で領域９６，９８，９９に表示されている各パラメータを外部機器９のＲＯＭに保存する（Ｓ１０）。その後、再びＳ６に戻り入力待機状態となる。押下されなかった場合には（Ｓ９：ＮＯ）、設定値読込ボタン９５Ｃが押下されたか否かを判断する（Ｓ１１）。押下された場合には（Ｓ１１：ＹＥＳ）、電子パルスドライバ１のＲＯＭ８３Ａに保存されている４つのモードのうちモード設定回路７９によって現在電子パルスドライバ１に設定されているモードのパラメータを読込む（Ｓ１２）。そして、電子パルスドライバ１から読込んだ各パラメータを領域９６−１００に反映させる（Ｓ１３）。その後、再びＳ６に戻り入力待機状態となる。設定値読込ボタン９５Ｃが押下されなかった場合には（Ｓ１１：ＮＯ）、読出ボタン９５Ｂが押下されたか否かを判断する（Ｓ１４）。
【００８４】
読出ボタン９５Ｂが押下された場合には（Ｓ１４：ＹＥＳ）、外部機器９のＲＯＭに保存されている複数の制御モードのうち指定された制御モードのパラメータを読み出し（Ｓ１５）、領域９６−１００に反映させる（Ｓ１３）。その後、再びＳ６に戻り入力待機状態となる。読出ボタン９５Ｂが押下されなかった場合には（Ｓ１４：ＮＯ）、通信ボタン９５Ａが「切断」の表示の状態で押下されたか否かを判断する（Ｓ１６）。押下された場合には（Ｓ１６：ＹＥＳ）、電子パルスドライバ１と外部機器９との通信の切断処理を行う（Ｓ１７）。その後、再びＳ１に戻り入力待機状態となる。押下されなかった場合には（Ｓ１６：ＮＯ）、終了ボタン９４Ａが押下されたか否かを判断する（Ｓ１８）。終了ボタン９４Ａが押下された場合には（Ｓ１８：ＹＥＳ）、電子パルスドライバ１と外部機器９との通信の切断処理を行い（Ｓ１９）、アプリケーションを終了する。押下されなかった場合には（Ｓ１８：ＮＯ）、再びＳ６に戻り入力待機状態となる。
【００８５】
Ｓ６の入力待機時には、図９に示すように、領域９６，９８，９９の各パラメータが変更される度に、グラフ表示領域９７，１００のグラフに反映させている。具体的には、入力待機状態となると、スライドバー９６Ｂ，９６Ｄ，９６Ｆ，９８Ｂ，９８Ｄ，９８Ｆ、９９Ｂ，９９Ｄ，９９Ｆが操作されたか否かを判断する（Ｓ２１）。操作された場合には（Ｓ２１：ＹＥＳ）、スライドバーの位置に応じて入力部の数値を変更する（Ｓ２２）。変更された数値に基づいて、グラフ表示領域９７，１００に表示されたグラフを変更する（Ｓ２３）。その後、再び入力待機状態となる。操作されていない場合には（Ｓ２１：ＮＯ）、入力部９６Ｃ，９６Ｅ，９６Ｇ，９８Ｃ，９８Ｅ，９８Ｇ，９９Ｃ，９９Ｅ，９９Ｇに数値が入力されたか否かを判断する（Ｓ２４）。
【００８６】
入力部に数値が入力されていない場合には（Ｓ２４：ＮＯ）、Ｓ７へ移行する。入力された場合には（Ｓ２４：ＹＥＳ）、スライドバーの位置を入力された数値に基づいて変更し、変更された数値に基づいて、グラフ表示領域９７，１００に表示されたグラフを変更する（Ｓ２３）。その後、Ｓ７へ移行する。
【００８７】
このような構成によると、制御モードを構成するパラメータを外部機器９から制御部７にアクセスして設定可能であるため、作業内容に応じた最適なパラメータを設定することで、ユーザ自身が様々な作業に適した特有の制御モードを容易に作り出すことが可能となる。
【００８８】
このような構成によると、外部機器９は複数のパラメータを設定可能であるため、１つのパラメータのみを変更した場合では最適な制御モードが実現できない場合でも、複数のパラメータの組合せを変更することで最適な制御モードが実現可能となる。
【００８９】
このような構成によれば、制御モードのパラメータを外部機器９によって設定することができるため、電子パルスドライバ１の動作をより詳細に設定することが可能になり、最適な条件で締結作業を行うことができる。これにより、電子パルスドライバ１による締付作業の作業性の改善やフィーリングの向上を図ることができる。
【００９０】
このような構成によれば、パルスモードの打周期を設定することができるため、締結作業時における電子パルスドライバ１の反動を低減し作業性の改善を図ることができる。
【００９１】
このような構成によると、パルスモードにおいて補正打撃を設定することができるため、通常のパルスモードのみで締結を行う場合と比較すると、通常打撃をおこなった後に補正打撃を行うことにより、ネジを加工部材と安定的に締結させることができる。これにより、目標としたトルクでネジを締結することができる。
【００９２】
このような構成によると、打周期と、打撃数と、トルクとを設定可能であるため、ユーザの要求に応じた制御により電子パルスドライバ１を動作させることができる。これにより、電子パルスドライバ１による締付作業の作業性の改善やフィーリングの向上を図ることができる。
【００９３】
このような構成によると、先端工具５３の総回転数を設定することができるため、ネジの条数を総回転数として設定することによりネジの着座前後での制御を変えることができる。これにより、電子パルスドライバ１による締付作業の作業性の改善やフィーリングの向上を図ることができる。
【００９４】
このような構成によると、総回転数により設定された期間のモータ３の回転速度を設定することができるため、ユーザの要求に応じた制御により電子パルスドライバ１を動作させることができる。これにより、電子パルスドライバ１による締付作業の作業性の改善やフィーリングの向上を図ることができる。
【００９５】
このような構成によると、外部機器８はクラッチモードグラフ表示領域９７及びパルスモードグラフ表示領域１００を備えているため、ユーザは視覚的に制御モードを認識することができる。これにより、パラメータ設定時に電子パルスドライバ１の動作がイメージし易くなる。
【００９６】
このような構成によると、トルク、初期回転時速度、打周期はブラシレスモータの最大能力に対する割合で設定されるため、出力トルク等を計測するための機器等が不要となる。これにより、部品点数を削減し低コストの電子パルスドライバ１を提供することができる。
【００９７】
このような構成によると、外部機器９によって制御モードのパラメータが設定可能であるため、電子パルスドライバ１本体にパラメータを設定するための回路及び装置を設ける必要が無い。これにより、電子パルスドライバ１の部品点数を削減し低コストの電子パルスドライバ１を提供することができる。
【００９８】
次に、本発明の第１の実施の形態の変形例について、図１０から図１２を参照して説明する。第１の実施の形態と同一の構成は、同一の符号を付して説明を省略する。変形例では、外部機器９の表示部９１に表示されるウィンドウ１９４，２９４の構成が第１の実施の形態と異なっている。
【００９９】
ウィンドウ１９４において、ボタン領域９５の下部には、タブ領域１９５が設けられている。タブ領域１９５は、ドリルモードタブ１９５Ａと、クラッチモードタブ１９５Ｂと、パルスモードタブ１９５Ｃと、を有している。変形例では、３つのタブを備えているが、４つ以上のタブを備えていてもよい。例えば、パルスモードでも第１パルスモード、第２パルスモードというように複数のパルスモードを備えていてもよい。
【０１００】
図１０では、ドリルモードタブ１９５Ａが押下された状態を示している。このとき、ウィンドウ１９４にはパラメータ設定領域１９６と、グラフ表示領域１９７とが表示される。ドリルモードでは、トルクと、回転数とをパラメータとして設定することができる。先端工具５３が設定された回転数だけ回転すると、モータ３は自動的に停止する。トルクは、トルク設定スライドバー１９６Ａを操作するか、又はトルク入力部１９６Ｂに数値を入力することにより設定できる。回転数は、回転数設定スライドバー１９６Ｃを操作するか、又は回転数入力部１９６Ｄに数値を入力することにより設定できる。
【０１０１】
グラフ表示領域１９７は、パラメータ設定領域１９６に入力されたパラメータをグラフ化して表示している。グラフ表示領域１９７には、縦軸はトルク、横軸が回転数の面グラフが表示されている。
【０１０２】
アプリケーションソフトウェアは、スマートフォン等のタブレット機器にもインストールすることができる。スマートフォンにおいて、本実施の形態の変形例のアプリケーションソフトウェアを起動したウィンドウ２９４を図１１に示す。
【０１０３】
ウィンドウ２９４は、通信ボタン９５Ａ、終了ボタン９４Ａ、タブ領域１９５、パラメータ設定領域１９６、ボタン表示ボタン２９５、グラフ表示ボタン２９６を備えている。ボタン表示ボタン２９５を押下すると、読出ボタン９５Ｂ、設定値読込ボタン９５Ｃ、保存ボタン９５Ｄ、設定送信ボタン９５Ｅを備えた新たなウィンドウが表示される。グラフ表示ボタン２９６を押下すると、グラフを備えた新たなウィンドウが表示される。
【０１０４】
次に、変形例におけるアプリケーションソフトウェアのフローチャートを図１２に示す。変形例では、図８のＳ６の入力待機状態となると、タブ領域１９５のいずれのタブが押下されたかを判断する。具体的には、クラッチモードタブ１９５Ｂが押下されたか否かを判断する（Ｓ１２１）。押下された場合には（Ｓ１２１：ＹＥＳ）、ウィンドウ１９４にクラッチモードの設定画面を表示する（Ｓ１２２）。具体的には、第１の実施の形態のクラッチモードパラメータ設定領域９６をパラメータ設定領域１９６に、クラッチモードグラフ表示領域９７をグラフ表示領域１９７にそれぞれ表示する。その後、Ｓ２１へと移行する。
【０１０５】
クラッチモードタブ１９５Ｂが押下されなかった場合には（Ｓ１２１：ＮＯ）、パルスモードタブ１９５Ｃが押下されたか否かを判断する（Ｓ１２３）。押下された場合には（Ｓ１２３：ＹＥＳ）、ウィンドウ１９４にパルスモードの設定画面を表示する（Ｓ１２４）。具体的には、第１の実施の形態の通常打撃パラメータ設定領域９８及び補正打撃パラメータ設定領域９９をパラメータ設定領域１９６に、パルスモードグラフ表示領域１００をグラフ表示領域１９７にそれぞれ表示する。その後、Ｓ２１へと移行する。
【０１０６】
パルスモードタブ１９５Ｃが押下されなかった場合には（Ｓ１２３：ＮＯ）、ドリルモードタブ１９５Ａが押下されたか否かを判断する（Ｓ１２５）。押下された場合には（Ｓ１２５：ＹＥＳ）、図１０に示すような画面が表示部９１に表示され（Ｓ１２６）、Ｓ２１へと移行する。押下されなかった場合には（Ｓ１２５：ＮＯ）、再び入力待機状態となる。
【０１０７】
ユーザが設定値読込ボタン９５Ｃを押下すると（Ｓ１１：ＹＥＳ）、タブ領域１９５のタブが電子パルスドライバ１で現在選択されている制御モードに自動的に切替わる。例えば、電子パルスドライバ１でドリルモードが選択された状態である場合には、設定値読込時に自動的に図１０に示すような画面に切替わる。
【０１０８】
次に、第２の実施の形態の電子パルスドライバ２０１について、図１３から図１５に基づいて説明する。第１の実施の形態と同一の構成については、同一の符号を付して説明を省略する。
【０１０９】
電子パルスドライバ２０１の制御回路基板７１は、通信変換回路２８５を備えている。図１４に示すように、通信変換回路２８５は、マイコン８３及び接続端子７４と接続されている。通信変換回路２８５は、外部機器９からの信号をマイコン８３が読取可能な信号に変換するとともに、マイコン８３からの信号を外部機器９が読取可能な信号に変換するための回路であり、例えば、ＡＤ変換回路などが用いられる。
【０１１０】
電子パルスドライバ２０１と外部機器９とを接続する場合、図１５に示すように、第１の実施の形態の通信変換回路８６を備えていない通信ケーブル２０８を用いて両者を接続する。
【０１１１】
このような構成によると、電子パルスドライバ２０１は通信信号変換回路８６をさらに備えているため、接続部と被接続部とを繋ぐケーブルに通信号変換回路を備える必要が無くなる。これにより、電子パルスドライバ２０１と外部機器９との通信に汎用性のある通信ケーブル２０８を使用することができる。
【０１１２】
次に、第３の実施の形態の電子パルスドライバ３０１について、図１６から図１７に基づいて説明する。第１の実施の形態と同一の構成については、同一の符号を付して説明を省略する。
【０１１３】
電子パルスドライバ３０１の制御回路基板７１は、無線モジュール３８５を備えている。無線モジュール３８５は、基板収容部２３に収容されている。電子パルスドライバ３０１は、無線モジュール３８５を介して外部機器９と無線通信が可能である。無線通信としては、例えばＢｌｕｅｔｏｏｔｈ（登録商標）、無線ＬＡＮ、Ｚｉｇｂｅｅ（登録商標）等が採用される。図１７に示すように、無線モジュール３８５は、マイコン８３と接続されている。これにより、電子パルスドライバ１は、無線通信機器が搭載されたＰＣやタブレット機器と通信することができる。無線モジュール３８５は、本発明の通信部に相当する。
【０１１４】
このような構成によると、無線モジュール３８５が基板収容部２３に収容されているため、ハンドル部２２に収容されている場合と比較すると、ユーザの手によって無線の電波が妨害されることが無い。これにより、電子パルスドライバ３０１は外部機器９と安定的に通信することができる。また、無線モジュール３８５が制御部７と同じ基板収容部２３に収容されているため、電子パルスドライバ３０１内部の配線を簡素化することができる。
【０１１５】
このような構成によると、無線モジュール３８５は制御回路基板７１上に設けられているため、無線モジュール３８５と制御部７とを繋ぐ配線が不要となり、電子パルスドライバ３０１内部の配線を簡素化することができる。
【０１１６】
なお、本発明の動力機器及び動力機器システムは、上述した実施の形態に限定されず、特許請求の範囲に記載した範囲で種々の変形や改良が可能である。
【０１１７】
上述の実施の形態では、動力工具の一例として電子パルスドライバ１を採用したが、これに限定されない。例えば、圧縮空気を利用した空気工具や内燃機関を利用したエンジン工具などにも適用することができる。さらに、電気又はエンジンで駆動する刈払機、チェーンソーなどの作業機器にも適用することができる。
【０１１８】
上述の実施の形態では、電子パルスドライバは４つの制御モードのうちから１の制御モードを選択可能であったが、５つ以上の制御モードから選択可能な構成であってもよい。
【０１１９】
上述の実施の形態では、トルクや回転速度は機器の温度上昇などを考慮して０から１００％の間で設定可能としたが、１００％以上の値を設定可能としてもよい。これにより、さらに幅広い用途での使用が可能となる。
【０１２０】
上述の実施の形態では、トルクはモータの最大出力に対する割合で設定可能だったが、先端工具のトルク「Ｎ」（ニュートン）で設定可能であっても良い。これにより、ユーザは所望のトルクの値でネジを締結することができる。
【０１２１】
上述の実施の形態では、クラッチモードグラフ表示領域９７及びパルスモードグラフ表示領域１００に表示されるグラフは面グラフや散布図だったが、これに限定されない。例えば、折れ線グラフでもよく、円グラフでも棒グラフでも良い。また、パルスモードでは、図１８に示すような、縦軸にトルク、横軸に打数を示したハンマ４２とアンビル５２との打撃の状態を視覚的に表すようなグラフであっても良い。
【０１２２】
上述の第１の実施の形態の変形例では、タブ領域１９５には、各モードに応じたタブが３つ設けられていたが、これに限定されない。例えば、４つのタブを設けてそれぞれのタブが電子パルスドライバ１のＲＡＭに記憶されている４つの制御モードに対応するように構成しても良い。ユーザが設定値読込ボタン９５Ｃを押下すると、電子パルスドライバ１に記憶されている４つのモードを一気に読込むことができる。また、このときウィンドウに表示される画面には、ドリルモード、クラッチモード、パルスモードのすべてのパラメータを設定可能な画面が表示される。
【０１２３】
上述の実施の形態のウィンドウ９４に、さらに通信設定ボタンを設けても良い。通信設定ボタンを押下することにより、通信設定ウィンドウが新たに開き、当該ウィンドウで通信プロトコルの設定変更などを行うことができる。
【０１２４】
上述の実施の形態では、無線モジュール３８５を介して外部機器９と通信可能だったが、無線通信によりスマートフォンと通信可能に構成しても良い。これにより、さらに手軽に電子パルスドライバの制御モードを変更することができる。
【符号の説明】
【０１２５】
１・・電子パルスドライバ  ２・・ハウジング  ３・・モータ  ４・・ハンマ部  ５・・アンビル部  ６・・インバータ回路  ７・・制御部  ８・・通信ケーブル  ９・・外部機器  ２１・・胴体部  ２２・・ハンドル部  ２３・・基板収容部  ２５・・トリガ  ２６・・電池  ２７・・モード切替パネル  ４２・・ハンマ  ５２・・アンビル  ５３・・先端工具  ６２・・スイッチング素子  ６３・・ホール素子  ７２・・接続部  ７４・・接続端子  ８３・・マイコン  ８６・・通信変換回路  ８７・・外部機器接続部  ９１・・表示部  ９４・・ウィンドウ  ２８５・・通信変換回路  ３８５・・無線モジュール
【図１】
0005995064.tif 000002
【図２】
0005995064.tif 000003
【図３】
0005995064.tif 000004
【図４】
0005995064.tif 000005
【図５】
0005995064.tif 000006
【図６】
0005995064.tif 000007
【図７】
0005995064.tif 000008
【図８】
0005995064.tif 000009
【図９】
0005995064.tif 000010
【図１０】
0005995064.tif 000011
【図１１】
0005995064.tif 000012
【図１２】
0005995064.tif 000013
【図１３】
0005995064.tif 000014
【図１４】
0005995064.tif 000015
【図１５】
0005995064.tif 000016
【図１６】
0005995064.tif 000017
【図１７】
0005995064.tif 000018
【図１８】
0005995064.tif 000019