(57)【要約】【課題】バッテリパックから電動作業機への電力供給許可信号が突然消失した場合に、電力供給許可信号の消失の影響を抑制可能な電動作業機を提供する。【解決手段】バッテリパックから電力を受給して動作する電動作業機は、制御回路と、電力供給スイッチと、を備える。電力供給スイッチは、電動作業機に接続されたバッテリパックから制御回路へ電力を供給するための電力供給経路に設けられており、バッテリパックから電動作業機へ電力供給許可信号が出力されたことに応じてオンになり、電力供給経路を通電状態にする。制御回路は、バッテリパックからの電力供給許可信号が消失した後においても、所定時間、制御回路への電力供給を維持するように、オン命令信号を電力供給スイッチへ出力する。【選択図】図１
2020196126.tif 000002
【特許請求の範囲】
【請求項１】
バッテリパックから電力を受給して動作する電動作業機であって、
前記電動作業機の動作を制御するように構成された制御回路と、
前記電動作業機に接続された前記バッテリパックから前記制御回路へ電力を供給するための電力供給経路に設けられた電力供給スイッチであって、前記バッテリパックから前記電動作業機へ電力供給許可信号が出力されたことに応じてオンになり、前記電力供給経路を通電状態にするように構成された電力供給スイッチと、を備え、
前記制御回路は、前記バッテリパックからの前記電力供給許可信号が消失した後においても、所定時間、前記制御回路への電力供給を維持するように、前記電力供給スイッチをオンにするためのオン命令信号を前記電力供給スイッチへ出力する、
電動作業機。
【請求項２】
前記制御回路から出力された前記オン命令信号の伝達経路に設けられた微分回路を備える、
請求項１に記載の電動作業機。
【請求項３】
前記制御回路は、所定の処理を実行する前に、前記オン命令信号を前記電力供給スイッチへ出力する、
請求項１又は２に記載の電動作業機。
【請求項４】
前記制御回路は、
作業用メモリと保存用メモリとを備え、
前記所定の処理は、前記作業用メモリ上のデータの更新回数が設定値に到達したことに応じて、前記作業用メモリ上のデータを前記保存用メモリに書き込む、書込み処理である、
請求項３に記載の電動作業機。
【請求項５】
前記制御回路は、
作業用メモリと保存用メモリとを備え、
前記所定の処理は、前記バッテリパックからの前記電力供給許可信号が消失したことに応じて、前記作業用メモリ上のデータを前記保存用メモリに書き込む、書込み処理である、
請求項３に記載の電動作業機。
【請求項６】
前記電動作業機は、前記電動作業機を動作又は停止させるために使用者によって操作されるように構成されたトリガスイッチを備え、
前記制御回路は、
作業用メモリと保存用メモリとを備え、
前記所定の処理の実行後に、消費電力を抑制するスリープモードへ移行し、
前記所定の処理は、前記トリガスイッチがオフになったことに応じて、前記作業用メモリ上のデータを前記保存用メモリに書き込む、書込み処理である、
請求項３に記載の電動作業機。
【請求項７】
前記所定時間は、前記電力供給許可信号が消失した後に、前記書込み処理を完了するまでに要する時間よりも長い時間である、
請求項４〜６のいずれか１項に記載の電動作業機。
【請求項８】
前記電力供給許可信号は、前記バッテリパックから前記電動作業機へ出力される信号が前記電力供給許可信号から電力供給禁止信号に変化したこと、又は、前記バッテリパックが前記電動作業機から取り外されたことに応じて、消失する、
請求項１〜７のいずれか１項に記載の電動作業機。
【請求項９】
前記バッテリパックの正極に電気的に接続された前記バッテリパックの第１端子に接続されるように構成された正極端子と、
前記バッテリパックの負極に電気的に接続された前記バッテリパックの第２端子に接続されるように構成された負極端子と、
前記正極端子と前記負極端子との両端子間に接続された電解コンデンサと、
前記正極端子と前記負極端子との両端子間に接続され、入力された電力から前記制御回路へ供給する電源を生成するように構成された電源回路と、を備える、
請求項１〜８のいずれか１項に記載の電動作業機。
【請求項１０】
前記制御回路は、前記電源回路への入力電圧値が、設定された検出電圧値を下回った場合に、前記バッテリパックが前記電動作業機から取り外されたと判定する、
請求項９に記載の電動作業機。
【請求項１１】
前記検出電圧値は、前記電源回路が所定電圧の前記電源を生成するために必要な電圧値以上である、
請求項１０に記載の電動作業機。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、バッテリパックから電動作業機への電力供給許可信号の突然の消失の影響を抑制する技術に関する。
【背景技術】
【０００２】
特許文献１に記載の電動工具は、内蔵された制御回路による消費電力を低減するため、トリガスイッチが停止操作されると、制御回路をバッテリパックから電気的に遮断して、制御回路への電力供給を停止している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３４１３２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、バッテリパックが過放電状態になった場合など、バッテリパック側において、電動工具の制御回路への電力供給を許可したくない場合がある。そこで、バッテリパックが、電動工具へ電力供給許可信号を出力するか否かによって、制御回路への電力供給を制御する構成が考えられる。
【０００５】
しかしながら、バッテリパックから電動工具へ電力供給許可信号が出力されていないことに応じて、制御回路への電力供給を停止するように電動工具を構成すると、制御回路は、突然電源が遮断され得る。制御回路の電源が突然遮断されると、制御回路が実行する処理に支障が出る可能性がある。
【０００６】
本開示は、バッテリパックから電動作業機への電力供給許可信号が突然消失した場合に、電力供給許可信号の消失の影響を抑制可能な電動作業機を提供する。
【課題を解決するための手段】
【０００７】
本開示の１つの局面は、バッテリパックから電力を受給して動作する電動作業機であって、制御回路と、電力供給スイッチと、を備える。制御回路は、電動作業機の動作を制御するように構成される。電力供給スイッチは、電動作業機に接続されたバッテリパックから制御回路へ電力を供給するための電力供給経路に設けられており、バッテリパックから電動作業機へ電力供給許可信号が出力されたことに応じてオンになり、電力供給経路を通電状態にするように構成される。制御回路は、バッテリパックからの電力供給許可信号が消失した後においても、所定時間、制御回路への電力供給を維持するように、電力供給スイッチをオンにするためのオン命令信号を電力供給スイッチへ出力する。
【０００８】
本開示の１つの局面によれば、バッテリパックから電動作業機への電力供給許可信号が消失した後においても、所定時間、制御回路への電力供給を維持するように、制御回路から電力供給スイッチをオンにするためのオン指令信号が出力される。よって、制御回路が、電動作業機の使用履歴や設定内容等を保存用メモリへ書込む処理や、釘を打ちこむ釘打ち処理などを実行している途中で、電力供給許可信号が消失した場合でも、処理が中断されることを回避できる。すなわち、バッテリパックから電動作業機への電力供給許可信号が消失した場合に、電力供給許可信号の消失の影響を抑制することができる。
【０００９】
また、制御回路から出力されたオン命令信号の伝達経路に設けられた微分回路を備えてもよい。
オン命令信号の出力経路に微分回路を設けたことにより、オン命令信号が微分回路を経由して電力供給スイッチに入力される。そのため、制御回路に不具合が生じて、オン命令信号が出力され続けた場合でも、電力供給スイッチに、電力供給スイッチをオンにする信号が入力され続けることを回避できる。したがって、制御回路に不具合が生じ、且つ、電力供給許可信号が消失した場合には、微分回路の時定数に応じた時間後に電力供給スイッチをオフにして、制御回路への電力供給を遮断することができる。ひいては、制御回路に不具合が生じた場合でも、バッテリパックの保護が必要なときにバッテリパックを保護することができる。
【００１０】
また、制御回路は、所定の処理を実行する前に、オン命令信号を電力スイッチへ出力してもよい。
所定の処理が実行される前に、オン命令信号が電力供給スイッチへ出力される。これにより、所定の処理の実行前や実行中に、バッテリパックからの電力供給許可信号が消失した場合であっても、制御回路は、電力供給を受けて、所定の処理を実行することができる。所定の処理は、データの保存処理、外部機器への無線通信処理などを含む。
【００１１】
また、制御回路は、作業用メモリと保存用メモリとを備えていてもよい。所定の処理は、作業用メモリ上のデータの更新回数が設定値に到達したことに応じて、作業用メモリ上のデータを保存用メモリに書き込む、書込み処理であってもよい。
【００１２】
作業用メモリ上のデータの更新回数が設定値に到達する都度、作業用メモリ上のデータが保存用メモリに書き込まれる。これにより、保存用メモリへの頻繁な書込み処理が回避され、保存用メモリへの書込み回数及び制御回路における消費電力を抑制できる。
【００１３】
また、制御回路は、作業用メモリと保存用メモリとを備えていてもよい。所定の処理は、バッテリパックからの電力供給許可信号が消失したことに応じて、作業用メモリ上のデータを保存用メモリに書き込む、書込み処理であってもよい。
【００１４】
作業用メモリ上のデータの更新回数が設定値に到達する前に、制御回路の電源が遮断されると、作業用メモリ上のデータが消失する。そこで、電力供給許可信号が消失したことに応じて、書込み処理が実行される。これにより、制御回路は、突然電力供給許可信号が消失した場合でも、オン指令信号を出力している間に、作業用メモリ上のデータを保存用メモリに保存することができる。
【００１５】
また、電動作業機は、電動作業機を動作又は停止させるために使用者によって操作されるように構成されたトリガスイッチを備えていてもよい。制御回路は、作業用メモリと保存用メモリとを備えていてもよい。また、制御回路は、所定の処理の実行後に、消費電力を抑制するスリープモードへ移行してもよい。所定の処理は、トリガスイッチがオフになったことに応じて、作業用メモリ上のデータを保存用メモリに書き込む、書込み処理であってもよい。
【００１６】
消費電力を抑制するスリープモードでは、書込み処理が実行されないため、制御回路は、スリープモードへ移行する前に、書込み処理を実行する。これにより、作業用メモリ上のデータを適切に保存用メモリに保存することができる。
【００１７】
また、所定時間は、電力供給許可信号が消失した後に、書込み処理を完了するまでに要する時間よりも長い時間であってもよい。
書込み処理を完了するまでに要する時間よりも長い時間、制御回路から電力供給スイッチへオン指令信号が出力される。これにより、制御回路は、電力供給許可信号が消失した後に電源の供給を受け続けて、書込み処理を完了することができる。したがって、作業用メモリ上のデータを損なうことなく、保存用メモリに保存することができる。
【００１８】
また、電力供給許可信号は、バッテリパックから電動作業機へ出力される信号が電力供給許可信号から電力供給禁止信号に変化したこと、又は、バッテリパックが電動作業機から取り外されたことに応じて、消失してもよい。
電力供給許可信号は、電力供給許可信号が電力供給禁止信号に変化したこと、及び、バッテリパックが電動作業機から取り外されたことに応じて消失する。
【００１９】
また、正極端子と、負極端子と、電解コンデンサと、電源回路と、を備えてもよい。正極端子は、バッテリパックの正極（複数のバッテリセルが直列に接続されたバッテリセル群の正極）に電気的に接続されたバッテリパックの第１端子に接続されるように構成される。負極端子は、バッテリパックの負極（複数のバッテリセルが直列に接続されたバッテリセル群の負極）に電気的に接続されたバッテリパックの第２端子に接続されるように構成される。電解コンデンサは、正極端子と負極端子との両端子間に接続される。電源回路は、正極端子と負極端子との両端子間に接続され、入力された電力から制御回路へ供給する電源を生成するように構成される。
【００２０】
正極端子と負極端子との両端子にバッテリパックが接続されている場合には、電源回路にバッテリパックの電力が入力され、電源回路に入力されたバッテリパックの電力から制御回路へ供給する電源が生成される。一方、両端子にバッテリパックが接続されていない場合は、両端子間に電解コンデンサが接続されているため、電源回路に電解コンデンサに蓄積された電力が入力される。よって、この場合、電源回路に入力された電解コンデンサの電力から、制御回路へ供給する電源が生成される。したがって、バッテリパックが電動作業機から突然取り外された場合でも、電源回路は、電解コンデンサを補助電源として利用して、制御回路へ電源を供給することができる。ひいては、バッテリパックが電動作業機から突然取り外された場合でも、制御回路は、所定時間、電源の供給を受けて、処理を実行することができる。
【００２１】
また、制御回路は、電源回路への入力電圧値が、設定された検出電圧値を下回った場合に、バッテリパックが電動作業機から取り外されたと判定してもよい。
制御回路は、電源回路の入力電圧が設定電圧を下回った場合に、バッテリパックが電動作業機から取り外されたと判定して、電力供給許可信号の消失を認識することができる。
【００２２】
また、検出電圧値は、電源回路が所定電圧の電源を生成するために必要な電圧値以上であってもよい。
電源回路の入力電圧が、所定電圧の電源を生成するために必要な電圧値よりも下がる前に、バッテリパックが電動作業機から取り外されたと判定される。そのため、制御回路は、電源回路の所定電圧の電源を生成できなくなる前に、オン指令信号を電力供給スイッチへ出力して、電源回路から電源の供給を受けることができる。
【図面の簡単な説明】
【００２３】
【図１】第１実施形態に係る電動作業機システムの構成を示す図である。
【図２】更新回数に到達した場合におけるデータ保存処理の手順を示すフローチャートである。
【図３】スリープモードに入る前におけるデータ保存処理の手順を示すフローチャートである。
【図４】電源遮断時におけるデータ保存処理の手順を示すフローチャートである。
【図５】更新回数に到達した場合における、バッテリ出力、マイコン出力、電力供給スイッチの動作、回路電源、及びＲＯＭ書込み動作のタイムチャートである。
【図６】バッテリパックからシャットダウン命令が電動作業機に入力された場合における、バッテリ出力、電力供給スイッチの動作、電源コンデンサ電圧、マイコン出力、ＲＯＭ書込み動作、及び回路電源のタイムチャートである。
【図７】バッテリパックが電動作業機から外された場合における、バッテリの挿抜、電力供給スイッチの動作、サージキラーコンデンサ電圧、電源コンデンサ電圧、マイコン出力、ＲＯＭ書込み動作、及び回路電源のタイムチャートである。
【図８】第１実施形態の比較例に係る電動作業機システムの構成を示す図である。
【図９】第１実施形態の比較例において、バッテリパックからシャットダウン命令が電動作業機に入力された場合における、バッテリ出力、回路電源、及びＲＯＭ書込み動作のタイムチャートである。
【図１０】第２実施形態に係る電動作業機システムの構成を示す図である。
【図１１】マイコンの不具合の発生時に電源遮断できる場合における、マイコン出力、バッテリ出力、ＯＲ回路入力、電力供給スイッチの動作、及び回路電源のタイムチャートである。
【図１２】マイコンの不具合の発生時に電源遮断できない場合における、マイコン出力、バッテリ出力、及び回路電源のタイムチャートである。
【発明を実施するための形態】
【００２４】
以下、図面を参照しながら、本開示を実施するための形態を説明する。
（第１実施形態）
＜１−１．構成＞
まず、第１実施形態に係る電動作業機システム１００の構成について、図１を参照して説明する。電動作業機システム１００は、バッテリパック１０と、電動作業機３０と、を備える。
【００２５】
バッテリパック１０は、バッテリ１１と、監視回路１２と、バッテリ側正極端子１３と、バッテリ側負極端子１４と、バッテリ側通信端子１５と、を備える。
バッテリ１１は、複数のバッテリセルが直列に接続されて構成された二次バッテリである。バッテリ１１は、例えばリチウムイオンバッテリであり、定格電圧は例えば３６Ｖである。バッテリ１１の正極は、バッテリ側正極端子１３に接続されており、バッテリ１１の負極は、バッテリ側負極端子１４に接続されている。
【００２６】
監視回路１２は、バッテリ１１に含まれるバッテリセルの各セル電圧、少なくとも１つのバッテリセルのセル温度、バッテリ１１を流れる充放電電流などを監視する。そして、監視回路１２は、監視している各種値に基づいて、バッテリ１１が過放電状態か否か判定する。
【００２７】
監視回路１２は、バッテリ１１が過放電状態ではないと判定した場合には、バッテリ側通信端子１５を介して、電動作業機３０へ電力供給許可信号を出力する。また、監視回路１２は、バッテリ１１が過放電状態であると判定した場合には、バッテリ側通信端子１５を介して、電動作業機３０へ電力供給禁止信号を出力する。電力供給許可信号は、後述する電動作業機３０のマイクロコンピュータ３２（以下、マイコン３２）が、バッテリ１１から電力を受給することを許可する信号であり、High信号である。一方、電力供給禁止信号は、マイコン３２が、バッテリ１１から電力を受給することを禁止する信号であり、Low信号である。すなわち、電力供給禁止信号は、マイコン３２にシャットダウンを命令する信号である。
【００２８】
電動作業機３０は、バッテリパック１０から電力を受給して動作する作業機である。電動作業機３０は、例えば、モータの動力によって先端工具を駆動させる、電動工具や電動園芸機器である。あるいは、電動作業機３０は、モータの動力を用いないレーザ墨出し器、ラジオ、ライトなどでもよい。
【００２９】
電動作業機３０は、電源回路３１と、マイコン３２と、電力供給スイッチ４１と、トリガスイッチ４２と、ＯＲ回路４３と、サージキラーコンデンサ４４と、電源コンデンサ４５と、プルダウン抵抗器４９と、作業機側正極端子３３と、作業機側負極端子３４と、作業機側通信端子３５と、を備える。
【００３０】
作業機側正極端子３３は、バッテリ側正極端子１３に接続され、作業機側負極端子３４は、バッテリ側負極端子１４に接続される。作業機側通信端子３５は、バッテリ側通信端子１５に接続される。また、プルダウン抵抗器４９は、作業機側通信端子３５と作業機側負極端子３４との間に接続されている。本実施形態では、バッテリ側正極端子１３が第１端子に相当し、バッテリ側負極端子１４が第２端子に相当する。なお、第１端子は、バッテリパック１０の正極端子に限らず、バッテリパック１０の正極に、例えばレギュレータ等を介して電気的に接続された端子であってもよい。同様に、第２端子は、バッテリパック１０の負極端子に限らず、バッテリパック１０の負極に電気的に接続された端子であればよい。
【００３１】
電源回路３１は、正極ライン５１を介して作業機側正極端子３３に接続されているとともに、負極ライン５２を介して作業機側負極端子３４に接続されている。電力供給スイッチ４１は、正極ライン５１上に設けられている。電力供給スイッチ４１がオンのとき、正極ライン５１は通電状態になり、バッテリパック１０から作業機側正極端子３３と作業機側負極端子３４との両端子間に入力された入力電力が、電源回路３１に入力される。一方、電力供給スイッチ４１がオフのとき、正極ライン５１は遮断状態になる。
【００３２】
電源回路３１は、電力供給スイッチ４１がオンのときに、正極ライン５１と負極ライン５２とのライン間に入力された入力電力から、マイコン３２を含む各種回路へ供給する所定電圧の電源を生成する。本実施形態では、電源回路３１は、５Ｖの電源を生成してマイコン３２へ供給する。
【００３３】
トリガスイッチ４２は、電動作業機３０を動作又は停止させるために使用者よって操作されるスイッチである。トリガスイッチ４２の操作信号はマイコン３２へ入力される。
マイコン３２は、ＣＰＵ３２ａ、ＲＯＭ３２ｂ、ＲＡＭ３２ｃ及びＩ／Ｏ等を備え、電源回路３１から電源を受給して起動する制御回路である。そして、マイコン３２は、トリガスイッチ４２のオフを検出した場合に、オフを検出してから所定時間経過すると、消費電力を抑制するスリープモードへ移行する。また、マイコン３２は、電源回路３１からの電源の供給が遮断されると、シャットダウンする。
【００３４】
また、マイコン３２は、ＣＰＵ３２ａが、ＲＯＭ３２ｂに格納されているプログラムを実行することにより、各種機能を実現する。ＲＡＭ３２ｃは、作業用の揮発性メモリであり、各種データが一時的に記憶される。ＲＯＭ３２ｂは、保存用の不揮発性メモリである。マイコン３２は、ＲＡＭ３２ｃ上のデータが設定量に到達した場合、スリープモードに移行する前、及び、電源遮断時に、ＲＡＭ３２ｃ上のデータをＲＯＭ３２ｂへ書込む書込み処理を実行する。さらに、マイコン３２は、書込み処理の実行時に、電力供給スイッチ４１をオンにするためのオン命令信号を出力する。オン命令信号はHigh信号である。オン命令信号の出力についての詳細は後述する。
【００３５】
サージキラーコンデンサ４４は、電源回路３１及び電力供給スイッチ４１よりも端子３３，３４側に位置し、正極ライン５１と負極ライン５２との間に接続されている。サージキラーコンデンサ４４は、入力電力のサージ電圧を吸収する電解コンデンサである。サージキラーコンデンサ４４の容量は大きく、例えば、１０００μＦ以上である。そのため、電源回路３１は、バッテリパック１０が電動作業機３０から取り外された後、しばらくの間、サージキラーコンデンサ４４の残留電荷を利用して、電源を生成することができる。すなわち、電源回路３１は、サージキラーコンデンサ４４を補助電源として用いることができる。
【００３６】
電源コンデンサ４５は、電源回路３１と電力供給スイッチ４１との間に位置し、正極ライン５１と負極ライン５２との間に接続されている。電源コンデンサ４５は、マイコン３２が、電源回路３１への入力電力の電圧を検出するために設けられた電解コンデンサである。マイコン３２は、電源コンデンサ４５の正極と負極ライン５２とに接続されており、電源コンデンサ４５の電圧から入力電圧を検出する。電源コンデンサ４５の容量は、サージキラーコンデンサ４４と比べて非常に小さく、例えば、１０μＦ程度である。
【００３７】
ＯＲ回路４３は、２つの入力端子と１つの出力端子とを備える。第１入力端子には、バッテリ側通信端子１５及び作業機側通信端子３５を介して、監視回路１２から出力された電力供給許可信号又は電力供給禁止信号が入力される。また、第１入力端子は、プルダウン抵抗器４９により負極ライン５２へプルダウンされている。電動作業機３０からバッテリパック１０が取り外された場合に、第１入力端子の電位はLowレベルになる、すなわち、第１入力端子にはLow信号が入力される。第２入力端子には、マイコン３２から出力されたオン命令信号が入力される。ＯＲ回路４３は、電力供給許可信号及びオン命令信号の少なくとも一方が入力された場合に、出力端子から電力供給スイッチ４１へHigh信号を出力する。また、ＯＲ回路４３は、電力供給許可信号及びオン命令信号のいずれも入力されない場合に、出力端子から電力供給スイッチ４１へLow信号を出力する。電力供給スイッチ４１は、High信号の入力に応じてオンになり、Low信号の入力に応じてオフになる。すなわち、電力供給スイッチ４１は、バッテリパック１０の監視回路１２及び電動作業機３０のマイコン３２の少なくとも一方からHigh信号が出力された場合に、オンになる。
【００３８】
＜１−２．データ保存処理＞
＜１−２−１．更新回数が多い場合におけるデータ保存処理＞
次に、マイコン３２が実行する、更新回数が多い場合におけるデータ保存処理について、図２のフローチャートを参照して説明する。ＲＯＭ３２ｂの書込み回数には上限がある。また、ＲＯＭ３２ｂへデータを書込むとバッテリパック１０の電力を消費する。そのため、マイコン３２は、書込み回数を抑制し、バッテリパック１０の電力を保持するため、ＲＡＭ３２ｃ上にある程度データが蓄積されてから、データをＲＯＭ３２ｂに保存する。すなわち、マイコン３２は、ＲＡＭ３２ｃ上のデータと、ＲＯＭ３２ｂ上のデータとの差異が大きくなった場合に、ＲＡＭ３２ｃ上のデータをＲＯＭ３２ｂに保存する。
【００３９】
まず、Ｓ１０では、ＲＡＭ３２ｃ上に蓄積されている電動作業機３０の使用履歴データの更新回数が、予め設定された所定値に到達したか否か判定する。すなわち、ＲＯＭ３２ｂの更新時期が来たか否か判定する。Ｓ１０において、更新回数が所定値に到達したと判定した場合は、Ｓ２０の処理へ進む。一方、Ｓ１０において、更新回数が所定値に到達していないと判定した場合は、更新回数が所定値に到達したと判定するまで、Ｓ１０の処理を繰り返し実行する。
【００４０】
続いて、Ｓ２０では、電力供給スイッチ４１へオン命令信号を出力する。ここで、ＲＯＭ３２ｂへの使用履歴データの書込み中に、バッテリパック１０の電力供給許可信号が消失し、電力供給スイッチ４１がオフになると、マイコン３２がシャットダウンする。書込み中にマイコン３２がシャットダウンすると、ＲＯＭ３２ｂに書込まれたデータにエラーが生じる。そこで、書込み中にバッテリパック１０の電力供給許可信号が消失したとしても、電力供給スイッチ４１がオフにならないように、書込み前に電力供給スイッチ４１へオン命令信号を出力する。
【００４１】
これにより、バッテリパック１０からの出力信号に関わらず、ＯＲ回路４３から電力供給スイッチ４１へHigh信号が出力され、電力供給スイッチ４１がオンになる。ひいては、書込み中にバッテリパック１０からの電力供給許可信号が消失しても、マイコン３２がシャットダウンすることを回避できる。なお、電力供給許可信号は、バッテリパック１０からの出力信号が電力供給許可信号から電力供給禁止信号に変化した場合、又は、バッテリパック１０が電動作業機３０から取り外されたことに応じて、消失する。
【００４２】
続いて、Ｓ３０では、ＲＡＭ３２ｃ上の使用履歴データをＲＯＭ３２ｂへ書込む、書込み処理を実行する。書込み処理が終了すると、Ｓ４０の処理へ進む。
続いて、Ｓ４０では、電力供給スイッチ４１へオフ命令信号を出力する。オフ命令信号はLow信号である。これにより、書込み処理の終了後に、バッテリパック１０から電力供給許可信号が出力されていない場合には、マイコン３２をシャットダウンさせることができる。
【００４３】
＜１−２−２．スリープモードに入る前におけるデータ保存処理＞
次に、マイコン３２が実行する、スリープモードに入る前におけるデータ保存処理について、図３のフローチャートを参照して説明する。マイコン３２は、スリープモード中に、ＲＡＭ３２ｃ上の使用履歴データを更新しないため、スリープモードに入る前に、ＲＡＭ３２ｃ上の使用履歴データをＲＯＭ３２ｂに保存する。
【００４４】
まず、Ｓ１００では、トリガスイッチ４２のオフを検出してから、予め設定された所定時間Ｔｂが経過したか否か判定する。Ｓ１００において、所定時間Ｔｂが経過したと判定した場合は、Ｓ１１０の処理へ進む。一方、Ｓ１００において、所定時間Ｔｂが経過していないと判定した場合は、所定時間Ｔｂが経過したと判定するまで、Ｓ１００の処理を繰り返し実行する。
【００４５】
続いて、Ｓ１１０〜Ｓ１３０では、Ｓ２０〜Ｓ４０と同様の処理を実行する。その後、スリープモードへ移行する。
＜１−２−３．電源遮断時におけるデータ保存処理＞
次に、マイコン３２が実行する、電源遮断時におけるデータ保存処理について、図４のフローチャートを参照して説明する。マイコン３２は、ＲＡＭ３２ｃ上の使用履歴データがある程度蓄積される都度、ＲＡＭ３２ｃ上の使用履歴データを、ＲＯＭ３２ｂに保存する。よって、ＲＯＭ３２ｂの更新タイミングが到来する前に、バッテリパック１０の出力信号が電力供給許可信号から電力供給禁止信号に切り替わる、又は、バッテリパック１０が電動作業機３０から取り外されると、マイコン３２の電源が遮断されて、ＲＡＭ３２ｃ上の使用履歴データは消失してしまう。そこで、マイコン３２は、電源回路３１への入力電圧が低下したことを検出した場合に、ＲＡＭ３２ｃ上の使用履歴データをＲＯＭ３２ｂに保存する。
【００４６】
まず、Ｓ２００では、電源回路３１への入力電圧値が、予め設定された検出電圧値を下回ったか否か判定する。具体的には、電源コンデンサ４５の電圧ＶＣ２が検出電圧値を下回ったか否か判定する。この検出電圧値は、電源回路３１が、所定電圧の電源を生成するために必要な電圧値以上の値である。本実施形態では、検出電圧値は、電源回路３１が５Ｖの電源を生成するために必要な電圧値以上の値である。
【００４７】
Ｓ２００において、入力電圧値が検出電圧値を下回ったと判定した場合は、Ｓ２１０の処理へ進む。この時点では、電源回路３１は、入力電力から５Ｖの電源を生成して、マイコン３２へ供給している。一方、入力電圧値が検出電圧値以上と判定した場合は、入力電圧値が検出電圧値を下回ったと判定するまで、Ｓ２００の処理を繰り返し実行する。
【００４８】
続いて、Ｓ２１０では、ＲＯＭ３２ｂに書込むべき使用履歴データがあるか否か判定する。すなわち、前回ＲＯＭ３２ｂに書込んだ後に、ＲＡＭ３２ｃ上で更新された使用履歴データがあるか否か判定する。Ｓ２１０において、書込むべき使用履歴データがあると判定した場合は、Ｓ２２０の処理へ進む。一方、書込むべき使用履歴データがないと判定した場合は、Ｓ２４０の処理へ進む。
【００４９】
Ｓ２２０では、電力供給スイッチ４１へオン命令信号を出力する。オン命令信号の出力に伴い、ＯＲ回路４３から電力供給スイッチ４１へHigh信号が出力され、電力供給スイッチ４１がオンになる。これにより、電源回路３１の入力電圧が、所定電圧の電源を生成できない程度にまで下がる前に、電力供給スイッチ４１がオンになるため、電源回路３１は、所定電圧の電源を生成し続けることができる。
【００５０】
続いて、Ｓ２３０では、ＲＡＭ３２ｃ上の使用履歴データをＲＯＭ３２ｂへ書込む、書込み処理を実行する。書込み処理が終了すると、Ｓ２４０の処理へ進む。
Ｓ２４０では、電力供給スイッチ４１へオフ命令信号を出力する。これにより、書込み処理の終了後に、電力供給スイッチ４１をオフにして、マイコン３２をシャットダウンさせることができる。
【００５１】
＜１−３．動作＞
＜１−３−１．更新回数が多い場合における動作＞
次に、更新回数が多い場合におけるデータ保存処理を実行した場合における、電動作業機３０の動作について、図５のタイムチャートを参照して説明する。
【００５２】
バッテリパック１０から電力供給許可信号が出力されている状況下で、時点ｔ１１において、使用履歴データの更新回数が所定値に到達し、ＲＯＭ３２ｂへの書込みタイミングが到来している。よって、時点ｔ１１において、マイコン３２から電力供給スイッチ４１へオン命令信号が出力されている。その後、時点ｔ１２において、ＲＯＭ３２ｂへの書込みが開始され、時点ｔ１３において、書込みが完了している。そして、書込み完了後、時点ｔ１４において、マイコン３２の出力信号が、オン命令信号からオフ命令信号へ切り替わっている。
【００５３】
続いて、時点ｔ１５において、再度、ＲＯＭ３２ｂへの書込みタイミングが到来して、マイコン３２の出力信号が、オフ命令信号からオン命令信号へ切り替わっている。その後、時点ｔ１６において、ＲＯＭ３２ｂへの書込みが開始され、時点ｔ１８において、書込みが完了している。
【００５４】
ここで、書込み中の時点ｔ１７において、バッテリパック１０の出力信号が、電力供給許可信号から電力供給禁止信号への切り替わりが生じている。すなわち、時点ｔ１７において、電力供給許可信号が消失している。しかしながら、時点ｔ１７から時点ｔ１９までの所定時間Ｔａ、マイコン３２から継続してオン命令信号が出力されている。所定時間Ｔａは、電力供給許可信号が消失した後、書込み処理が完了するまでに要する時間よりも長い時間である。
【００５５】
したがって、時点ｔ１１から時点ｔ１９までの間、電力供給許可信号及びオン命令信号の少なくとも一方がＯＲ回路４３に入力されるため、ＯＲ回路４３からはHigh信号が出力され続けている。その結果、時点ｔ１１から時点ｔ１９までの間、マイコン３２へ５Ｖの電源が継続して供給されている。一方、時点ｔ１９以降では、電力供給禁止信号及びオフ命令信号がＯＲ回路４３に入力されるため、ＯＲ回路４３からはLow信号が出力されている。ただし、時点ｔ１９において電力供給スイッチ４１がオフになっても、電源回路３１には電源コンデンサ４５が接続されているため、電源回路３１は電源コンデンサ４５の残留電荷を用いて生成した電源をマイコン３２へ供給する。その結果、時点ｔ１９において、マイコン３２の電源は直ちに遮断されない。時点ｔ１９以降において、電源コンデンサ４５の残留電荷の減少とともに、マイコン３２に供給される電源電圧が徐々に低下し、マイコン３２の電源が遮断されている。
【００５６】
＜１−３−２．比較例の動作＞
次に、本実施形態の比較例について、図８及び図９を参照して説明する。図８に示すように、比較例に係る電動作業機システム１５０は、バッテリパック１０と、電動作業機３００と、を備える。電動作業機３００は、ＯＲ回路４３を備えず、マイコン３２から電力供給スイッチ４１へオン命令信号又はオフ命令信号が出力されない点で、電動作業機３０と異なる。すなわち、バッテリパック１０からの出力信号は、バッテリ側通信端子１５及び作業機側通信端子３５を介して、電力供給スイッチ４１へ直接出力される。電力供給スイッチ４１は、電力供給許可信号が入力された場合にオンになり、電力供給許可信号が消失した場合にオフになる。
【００５７】
次に、電動作業機３００の動作について、図９を参照して説明する。バッテリパック１０から電力供給許可信号が出力されている状況下で、時点ｔ１において、ＲＯＭ３２ｂへの書込みが開始され、時点ｔ２で書込みが完了している。その後、時点ｔ３において、ＲＯＭ３２ｂへの書込みが再度開始されるが、書込みが完了する前の時点ｔ４において、バッテリパック１０からの出力信号が、電力供給許可信号から電力供給禁止信号に切り替わっている。その結果、時点ｔ４において、電力供給スイッチ４１がオフになり、マイコン３２へ供給される電源が低下し始めている。その後、時点ｔ５において、マイコン３２に供給される電源電圧が不足状態になって、マイコン３２の動作が停止し、書込みエラーが発生している。
【００５８】
これに対して、本実施形態に係る電動作業機３０では、書込み処理中に、マイコン３２から電力供給スイッチ４１へオン命令信号が出力され続ける。そのため、書込み中に、バッテリパック１０からの出力信号が、電力供給許可信号から電力供給禁止信号に切り替わっても、書込み中にマイコン３２の電源電圧が不足状態になることを回避して、書込みエラーの発生を抑制できる。
【００５９】
＜１−３−３．突然シャットダウン命令が入力された場合における動作＞
次に、バッテリパック１０から突然シャットダウン命令が入力された場合における、電動作業機３０の動作について、図６のタイムチャートを参照して説明する。
【００６０】
時点ｔ３１において、バッテリパック１０の出力信号が、電力供給許可信号から電力供給禁止信号に切り替わり、電力供給スイッチ４１がオンからオフに切り替わっている。電力供給スイッチ４１がオフになったことにより、電源回路３１に接続されている電源は、電源コンデンサ４５のみになる。よって、電源回路３１は、電源コンデンサ４５の残留電荷を利用して、所定電圧の電源を生成する。そのため、時点ｔ３１において、電源コンデンサ４５の電圧ＶＣ２が低下し始める。
【００６１】
そして、時点ｔ３２において、電圧ＶＣ２が検出電圧まで低下したことにより、電力供給スイッチ４１のオフが検出され、マイコン３２の出力信号が、オフ命令信号からオン命令信号に切り替わっている。これに伴い、時点ｔ３２において、電力供給スイッチ４１がオフからオンに切り替わっている。
【００６２】
よって、時点ｔ３２以降において、電源回路３１には、バッテリパック１０から供給された電力が入力される。これにより、電源コンデンサ４５は再充電され、電圧ＶＣ２は上昇している。電源回路３１は、時点ｔ３１から時点ｔ３２の間においては、電源コンデンサ４５の残留電荷から５Ｖの電源を生成し、時点ｔ３２以降においては、バッテリパック１０からの入力電力から５Ｖの電源を生成する。
【００６３】
続いて、時点ｔ３３において、ＲＯＭ３２ｂへの書込みが開始され、時点ｔ３４において、書込みが完了している。そして、書込み完了後、時点ｔ３５において、マイコン３２の出力信号が、オン命令信号からオフ命令信号へ切り替わっている。これにより、時点ｔ３５において、ＯＲ回路４３からLow信号が出力され、電力供給スイッチ４１がオンからオフに切り替わっている。その結果、時点ｔ３１から時点ｔ３５までの所定時間Ｔａ、マイコン３２への電力供給が維持されている。そして、時点ｔ３５以降において、マイコン３２に供給される電源電圧が徐々に低下し、マイコン３２の電源が遮断されている。
【００６４】
＜１−３−４．バッテリパックが突然取り外された場合における動作＞
次に、バッテリパック１０が電動作業機３０から突然取り外された場合における、電動作業機３０の動作について、図７のタイムチャートを参照して説明する。
【００６５】
時点ｔ５１において、バッテリパック１０が電動作業機３０から取り外される。よって、時点ｔ５１において、電力供給許可信号が消失するため、電力供給スイッチ４１がオンからオフに切り替わっている。電力供給スイッチ４１がオフになったことにより、電源回路３１に接続されている電源は、電源コンデンサ４５のみになる。よって、電源回路３１は、電源コンデンサ４５の残留電荷を利用して、所定電圧の電源を生成する。そのため、時点ｔ５１において、電源コンデンサ４５の電圧ＶＣ２が低下し始める。
【００６６】
そして、時点ｔ５２において、電圧ＶＣ２が検出電圧まで低下したことにより、電力供給スイッチ４１のオフが検出され、マイコン３２の出力信号が、オフ命令信号からオン命令信号に切り替わる。これに伴い、時点ｔ５２において、電力供給スイッチ４１がオフからオンに切り替わっている。
【００６７】
よって、時点ｔ５２以降において、電源回路３１にはサージキラーコンデンサ４４が接続されるため、電源コンデンサ４５は再充電され、電圧ＶＣ２は上昇している。電源回路３１は、時点ｔ５２以降において、サージキラーコンデンサ４４の残留電荷から５Ｖの電源を生成する。そのため、時点ｔ５２以降において、サージキラーコンデンサ４４の電圧ＶＣ１は低下し始める。また、電源コンデンサ４５の電圧ＶＣ２は、電圧ＶＣ１と共に低下している。
【００６８】
続いて、時点ｔ５３において、ＲＯＭ３２ｂへの書込みが開始され、時点ｔ５４において、書込みが完了している。ここで、サージキラーコンデンサ４４は大容量であるため、電圧ＶＣ１は緩やかに低下する。電源回路３１の入力電圧が検出電圧よりも低下するまでに要する時間は、書込み処理に要する時間よりも長い。よって、マイコン３２は、サージキラーコンデンサ４４の残留電荷から生成された電源を用いて、書込みを完了することができる。
【００６９】
そして、書込み完了後、時点ｔ５５において、マイコン３２の出力信号が、オン命令信号からオフ命令信号へ切り替わっている。これにより、時点ｔ５５において、ＯＲ回路４３からLow信号が出力され、電力供給スイッチ４１がオンからオフに切り替わっている。その結果、時点ｔ５１から時点ｔ５５までの所定時間Ｔａ、マイコン３２への電力供給が維持されている。時点ｔ５５以降において、マイコン３２の電源電圧が徐々に低下し、マイコン３２の電源が遮断されている。
【００７０】
＜１−３．効果＞
以上説明した第１実施形態によれば、以下の効果が得られる。
（１）バッテリパック１０から電動作業機３０への電力供給許可信号が消失した後においても、所定時間Ｔａ、マイコン３２への電力供給を維持するように、マイコン３２から電力供給スイッチ４１へオン命令信号が出力される。よって、マイコン３２が書込み処理を実行している途中で、電力供給許可信号が消失した場合でも、書込み処理が中断されることを回避できる。
【００７１】
（２）ＲＡＭ３２ｃ上の使用履歴データのデータ更新回数が設定値に到達する都度、ＲＡＭ３２ｃ上の使用履歴データがＲＯＭ３２ｂに書き込まれる。これにより、頻繁な書込み処理が回避され、ＲＯＭ３２ｂの書込み回数及びマイコン３２における消費電力を抑制できる。
【００７２】
（３）電力供給許可信号が消失したことに応じて、書込み処理が実行される。これにより、マイコン３２は、突然電力供給許可信号が消失した場合でも、オン命令信号を出力している間に、ＲＡＭ３２ｃ上のデータをＲＯＭ３２ｂに保存することができる。
【００７３】
（４）消費電力を抑制するスリープモードでは、書込み処理が実行されないため、マイコン３２は、スリープモードへ移行する前に、書込み処理が実行される。これにより、ＲＡＭ３２ｃ上の使用履歴データを適切にＲＯＭ３２ｂに保存することができる。
【００７４】
（５）書込み処理を完了するまでに要する時間よりも長い時間、マイコン３２から電力供給スイッチ４１へオン命令信号が出力される。これにより、マイコン３２は、電力供給許可信号が消失した後に電源の供給を受け続けて、書込み処理を完了することができる。したがって、ＲＡＭ３２ｃ上のデータを損なうことなく、ＲＯＭ３２ｂに保存することができる。
【００７５】
（６）電動作業機３０にバッテリパック１０が接続されていない場合は、正極ライン５１と負極ライン５２との間にサージキラーコンデンサ４４が接続されているため、電源回路３１にサージキラーコンデンサ４４の電力が入力される。よって、この場合、電源回路３１に入力されたサージキラーコンデンサ４４の電力から、マイコン３２へ供給する電源が生成される。したがって、バッテリパック１０が電動作業機３０から突然取り外された場合でも、電源回路３１は、サージキラーコンデンサ４４を補助電源として利用して、マイコン３２へ電源を供給することができる。ひいては、バッテリパック１０が電動作業機３０から突然取り外された場合でも、マイコン３２は、所定時間Ｔａ、電源の供給を受けて、処理を実行することができる。
【００７６】
（７）マイコン３２は、電源回路３１の入力電圧値が検出電圧値を下回った場合に、バッテリパック１０が電動作業機３０から取り外されたと判定して、電力供給許可信号の消失を認識することができる。
【００７７】
（８）電源回路３１の入力電圧が、所定電圧の電源を生成するために必要な電圧値よりも下がる前に、バッテリパック１０が電動作業機３０から取り外されたと判定される。そのため、マイコン３２は、電源回路３１が所定電圧の電源を生成できなくなる前に、オン命令信号を電力供給スイッチ４１へ出力して、電源回路３１から電源の供給を受けることができる。
【００７８】
（第２実施形態）
＜２−１．第１実施形態との相違点＞
第２実施形態は、基本的な構成は第１実施形態と同様であるため、共通する構成については説明を省略し、相違点を中心に説明する。なお、第１実施形態と同じ符号は、同一の構成を示すものであって、先行する説明を参照する。
【００７９】
図１０に示すように、第２実施形態に係る電動作業機システム１００Ａは、バッテリパック１０と、電動作業機３０Ａと、を備える。第２実施形態に係る電動作業機３０Ａは、微分回路５５を備える点で、第１実施形態に係る電動作業機３０と異なる。
【００８０】
微分回路５５は、マイコン３２から出力されるオン命令信号の伝達経路に設けられている。詳しくは、微分回路５５は、マイコン３２と、ＯＲ回路４３の第２入力端子との間に設けられている。
【００８１】
微分回路５５は、微分コンデンサ４６と、微分抵抗器４７と、ダイオード４８と、を備える。微分抵抗器４７は、ＯＲ回路４３の第２入力端子と負極ライン５２との間に接続されている。微分コンデンサ４６は、ＯＲ回路４３の第２入力端子と微分抵抗器４７との接続点とマイコン３２との間に接続されている。ダイオード４８は、アノードが負極ライン５２側になるように、微分抵抗器４７に並列に接続されている。
【００８２】
微分回路５５の時定数は、微分コンデンサ４６の容量と微分抵抗器４７の抵抗値とで決まり、ＲＯＭ３２ｂへの書込み処理の開始から完了までに要する時間以上の長さに設定されている。また、ダイオード４８は、マイコン３２から電力供給スイッチ４１への出力信号が、High信号からLow信号へ変化したときに、ＯＲ回路４３の第２入力端子に負電圧が入力されることを回避するために設けられている。
【００８３】
＜２．動作＞
次に、マイコン３２の不具合発生時における、電動作業機３０Ａの動作について、図１１のタイムチャートを参照して説明する。
【００８４】
バッテリパック１０から電力供給許可信号が出力されている状況下で、時点ｔ７１において、使用履歴データの更新回数が所定値に到達し、ＲＯＭ３２ｂへの書込みタイミングが到来している。よって、時点ｔ７１において、マイコン３２から電力供給スイッチ４１へオン命令信号が出力されている。これに伴い、ＯＲ回路４３の第２入力端子には、微分回路５５を介してHigh信号が入力されている。時点ｔ７１以降、ＯＲ回路４３の第２入力端子に入力される信号は、微分回路５５の時定数に応じて電圧値が低下する。
【００８５】
そして、書込み処理の完了後、時点ｔ７２において、マイコン３２の出力信号が、オン命令信号からオフ命令信号に切り替わっている。ここで、微分回路５５の時定数は、書込み処理に要する時間以上の長さに設定されている。すなわち、微分回路５５の時定数は、書込み処理の完了時に、微分回路５５の出力信号の電圧値が、High閾値電圧よりも大きくなるように設定されている。したがって、時点ｔ７１から時点ｔ７２の間、ＯＲ回路４３の第２入力端子に入力される信号は、High信号になっている。よって、時点ｔ７１から時点ｔ７２の間、ＯＲ回路４３からHigh信号が出力されるため、電力供給スイッチ４１はオンに維持され、マイコン３２には５Ｖの電源が供給されている。
【００８６】
続いて、時点ｔ７３において、マイコン３２に不具合が発生し、時点ｔ７３以降、マイコン３２からオン命令信号が出力され続けている。これに伴い、時点ｔ７３以降、微分回路５５にはHigh信号が入力される。
【００８７】
続いて、時点ｔ７４において、バッテリパック１０からの出力信号が電力供給許可信号から電力供給禁止信号に切り替わっている。これにより、ＯＲ回路４３の第１入力端子にはLow信号が入力される。一方、ＯＲ回路４３の第２入力端子には、微分回路５５の出力信号が入力される。時点ｔ７４において、微分回路５５の出力信号は、High閾値電圧よりも大きいため、ＯＲ回路４３の第２入力端子に入力される信号は、High信号になっている。したがって、時点ｔ７４において、ＯＲ回路４３からはHigh信号が出力され、電力供給スイッチ４１はオンに維持されるため、マイコン３２の電源は遮断されていない。
【００８８】
その後、時点ｔ７５において、ＯＲ回路４３の第２入力端子に入力される信号は、電圧値がLow閾値電圧よりも低下し、High信号からLow信号に切り替わっている。その結果、時点ｔ７５において、電力供給スイッチ４１はオンからオフに切り替わっている。そして、時点ｔ７５以降において、マイコン３２の電源電圧が徐々に低下し、マイコン３２の電源が遮断されている。すなわち、微分回路５５を介して、マイコン３２の出力信号をＯＲ回路４３の第２入力端子に入力することにより、マイコン３２からオン命令信号が出力され続ける不具合が発生した場合でも、マイコン３２の電源を遮断することができる。ひいては、バッテリパック１０が過放電状態のときに、バッテリパック１０を適切に保護することができる。
【００８９】
これに対して、微分回路５５を介さず、マイコン３２の出力信号をＯＲ回路４３の第２入力端子に入力する場合における、動作のタイムチャートを図１２に示す。
マイコン３２からオン命令信号が出力され続ける不具合が発生すると、その後、バッテリパック１０の出力信号が電力供給許可信号から電力供給禁止信号に変化しても、マイコン３２の電源を遮断することができず、マイコン３２に電源が供給され続ける。
【００９０】
＜３．効果＞
以上説明した第２実施形態によれば、前述した第１実施形態の効果（１）〜（８）に加え、以下の効果が得られる。
【００９１】
（９）マイコン３２からのオン命令信号の出力経路に微分回路５５を設けたことにより、オン命令信号が微分回路５５を経由して電力供給スイッチ４１に入力される。そのため、マイコン３２の不具合によりオン命令信号が出力され続けた場合でも、ＯＲ回路４３の第２入力端子にHigh信号が入力され続けることを回避できる。したがって、マイコン３２に不具合が生じ、且つ、電力供給許可信号が消失した場合には、微分回路５５の時定数に応じた時間後に電力供給スイッチ４１をオフにして、マイコン３２への電力供給を遮断することができる。
【００９２】
（他の実施形態）
以上、本開示を実施するための形態について説明したが、本開示は前述の実施形態に限定されることなく、種々変形して実施することができる。
【００９３】
（ａ）上記実施形態では、書込み処理において、使用履歴データをＲＯＭ３２ｂへ書込んだが、ＲＯＭ３２ｂへ書込むデータは使用履歴データに限らない。電動作業機３０，３０Ａの使用再開時に、前回の使用終了時の状態で電動作業機３０，３０Ａを使用できるように、電動作業機３０，３０Ａの終了時の設定内容をＲＯＭ３２ｂへ書込んでもよい。例えば、電動作業機３０，３０Ａがレーザ墨出し器の場合、レーザ光の照射パターンモードをＲＯＭ３２ｂへ書込んでもよい。
【００９４】
（ｂ）上記実施形態では、書込み処理中にマイコン３２の電源が遮断されないように、マイコン３２からオン指令信号を出力したが、処理中におけるマイコン３２の電源遮断によって支障が生じる処理は書込み処理に限らない。書込み処理以外の処理中に、マイコン３２の電源が遮断されないように、マイコン３２からオン指令信号を出力してもよい。例えば、電動作業機３０，３０Ａが釘打ち機の場合、釘の打ち込みが終わるまでマイコン３２の電源が遮断されないように、マイコン３２からオン指令信号を出力してもよい。
【００９５】
（ｃ）上記実施形態における１つの構成要素が有する複数の機能を、複数の構成要素によって実現したり、１つの構成要素が有する１つの機能を、複数の構成要素によって実現したりしてもよい。また、複数の構成要素が有する複数の機能を、１つの構成要素によって実現したり、複数の構成要素によって実現される１つの機能を、１つの構成要素によって実現したりしてもよい。また、上記実施形態の構成の一部を省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加又は置換してもよい。
【符号の説明】
【００９６】
１０…バッテリパック、１３…バッテリ側正極端子、１４…バッテリ側負極端子、１５…バッテリ側通信端子、３０，３０Ａ…電動作業機、３１…電源回路、３２…マイクロコンピュータ、３２ａ…ＣＰＵ、３２ｂ…ＲＯＭ、３２ｃ…ＲＡＭ、３３…作業機側正極端子、３４…作業機側負極端子、３５…作業機側通信端子、４１…電力供給スイッチ、４２…トリガスイッチ、４３…ＯＲ回路、４４…サージキラーコンデンサ、４５…電源コンデンサ、４６…微分コンデンサ、４７…微分抵抗器、４８…ダイオード、５１…正極ライン、５２…負極ライン、５５…微分回路、１００，１００Ａ…電動作業機システム。
【図１】
2020196126.tif 000003
【図２】
2020196126.tif 000004
【図３】
2020196126.tif 000005
【図４】
2020196126.tif 000006
【図５】
2020196126.tif 000007
【図６】
2020196126.tif 000008
【図７】
2020196126.tif 000009
【図８】
2020196126.tif 000010
【図９】
2020196126.tif 000011
【図１０】
2020196126.tif 000012
【図１１】
2020196126.tif 000013
【図１２】
2020196126.tif 000014