(57)【要約】【課題】電池パックの放電性能の向上と、電池パックの保護とを両立する技術を提供する。【解決手段】電池パック１には制御装置１１が組み込まれている。制御装置１１は、電池パック１内の電池の状態を監視する監視部１１１と、電池の状態の監視結果が基準を満たした場合に、当該電池の状態の監視結果を示すログを制御装置の記憶領域に保存するログ保存機能を実行するログ保存部１１２と、ログ保存機能を実行可能な第１モードと、少なくともログ保存機能の実行が制限され、第１モードよりも消費電力が少ない第２モードとを切り替える機能制御部１１３と、を備える。機能制御部１１３は、第２モードのときに電池の状態の監視結果が基準を満たした場合、制御装置の動作モードを第１モードに切り替えて、ログ保存部１１２にログ保存機能を実行させる。【選択図】図１
2019187144.tif 000002
【特許請求の範囲】
【請求項１】
電池パックに組み込まれる制御装置において、
前記電池パック内の電池の状態を監視する監視手段と、
前記電池の状態の監視結果が基準を満たした場合に、当該電池の状態の監視結果を示すログを前記制御装置の記憶領域に保存するログ保存機能を実行するログ保存手段と、
前記ログ保存機能を実行可能な第１モードと、少なくとも前記ログ保存機能の実行が制限され、前記第１モードよりも消費電力が少ない第２モードとを切り替える機能制御手段と、
を備え、
前記機能制御手段は、
前記第２モードのときに前記電池の状態の監視結果が基準を満たした場合、前記制御装置の動作モードを前記第１モードに切り替えて、前記ログ保存機能を実行させる、
制御装置。
【請求項２】
前記機能制御手段は、
前記電池パックが外部負荷または充電器に接続されていることを検出した場合に、前記制御装置の動作モードを前記第１モードに設定し、
前記電池パックが外部負荷または充電器に接続されていない、または、前記電池が充電器に接続されていて当該充電器と通信がない状態が所定時間以上継続していることを検出した場合に、前記制御装置の動作モードを前記第２モードに設定する、
請求項１に記載の制御装置。
【請求項３】
前記機能制御手段は、前記制御装置の動作モードを前記第１モードに切り替えて前記ログ保存機能を実行させた後、前記制御装置の動作モードを前記第２モードに戻す、
請求項１または２に記載の制御装置。
【請求項４】
前記監視手段は、前記電池パックに加わる加速度を検出する加速度センサ、前記電池パックの内部温度を測定する温度センサ、または前記電池の電圧を測定する電圧測定器の少なくとも１つを用いる、
請求項１から３のいずれか１項に記載の制御装置。
【請求項５】
前記電池パックが充電器に接続されたことを検出した場合に、前記記憶領域に記憶された前記ログを当該充電器に送信する送信手段を更に備える、
請求項１から４のいずれか１項に記載の制御装置。
【請求項６】
前記制御装置は、無人飛行体に搭載される、
請求項１から５のいずれか１項に記載の制御装置。
【請求項７】
前記監視手段は、少なくとも第１の加速度センサを用いており、
前記機能制御手段は、前記電池パックが第２の加速度センサを有する前記無人飛行体に接続されていることを基準時間以上継続して検知した場合に、前記第１の加速度センサを停止させる、
請求項６に記載の制御装置。
【請求項８】
充電可能な電池を含む電池モジュールと、
請求項１から７のいずれか１項に記載の制御装置と、
を備える電池パック。
【請求項９】
電池パックに組み込まれるコンピュータが、
前記電池パック内の電池の状態を監視し、
前記電池の状態の監視結果を示すログを前記コンピュータの記憶領域に保存するログ保存機能を実行可能な第１モードと、少なくとも前記ログ保存機能の実行が制限され、前記第１モードよりも消費電力が少ない第２モードのうち、前記第２モードのときに前記電池の状態の監視結果が基準を満たした場合、前記コンピュータの動作モードを前記第１モードに切り替えて、前記ログ保存機能を実行させる、
ことを含む制御方法。
【請求項１０】
コンピュータに、請求項９に記載の制御方法を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、充放電可能な電池の動作を制御する技術に関する。
【背景技術】
【０００２】
充放電可能な電池の動作を制御する技術の一例が、下記特許文献１に開示されている。下記特許文献１には、過充電、過放電、過電流等の異常を検出した場合に、直ちに回路を遮断するのではなく、一定期間定電流制御を行い、その後、当該異常が二次電池の短絡等に起因する場合に回路を遮断する保護回路を有するバッテリーパックが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−０２９０６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電池パックの内部に保護回路を設けた場合、電池パックの内部に保護回路を設けない場合と比較して、電池パックの放電性能が保護回路のインピーダンス分低下する。電池パックの電力により動作する機器の用途によっては、放電性能が重視され、電池パックに保護回路を敢えて設けないことが望まれるケースもある。この場合では、事後的に、電池パックを保護する仕組みが必要となる。
【０００５】
本発明は、上記の課題に鑑みてなされたものである。本発明の目的の一つは、電池パックの放電性能の向上と、電池パックの保護とを両立する技術を提供することである。
【課題を解決するための手段】
【０００６】
本発明の制御装置は、
電池パックに組み込まれる制御装置において、
前記電池パック内の電池の状態を監視する監視手段と、
前記電池の状態の監視結果が基準を満たした場合に、当該電池の状態の監視結果を示すログを前記制御装置の記憶領域に保存するログ保存機能を実行するログ保存手段と、
前記ログ保存機能を実行可能な第１モードと、少なくとも前記ログ保存機能の実行が制限され、前記第１モードよりも消費電力が少ない第２モードとを切り替える機能制御手段と、
を備え、
前記機能制御手段は、
前記第２モードのときに前記電池の状態の監視結果が基準を満たした場合、前記制御装置の動作モードを前記第１モードに切り替えて、前記ログ保存機能を実行させる。
【０００７】
本発明の電池パックは、
充電可能な電池を含む電池モジュールと、
上述の制御装置と、
を少なくとも備える。
【０００８】
本発明の制御方法は、
電池パックに組み込まれるコンピュータが、
前記電池パック内の電池の状態を監視し、
前記電池の状態の監視結果を示すログを前記コンピュータの記憶領域に保存するログ保存機能を実行可能な第１モードと、少なくとも前記ログ保存機能の実行が制限され、前記第１モードよりも消費電力が少ない第２モードのうち、前記第２モードのときに前記電池の状態の監視結果が基準を満たした場合、前記コンピュータの動作モードを前記第１モードに切り替えて、前記ログ保存機能を実行させる、
ことを含む。
【０００９】
本発明のプログラムは、コンピュータに、上述の制御方法を実行させる。
【発明の効果】
【００１０】
本発明によれば、電池パックの放電性能の向上と、電池パックの保護とを両立することができる。
【図面の簡単な説明】
【００１１】
【図１】第１実施形態における電池パックの構成を概念的に例示する図である。
【図２】電池パックの動作モードを切り替える処理の流れを例示するフローチャートである。
【図３】電池パックの監視処理の流れを例示するフローチャートである。
【図４】第２実施形態における電池パックの構成を概念的に例示する図である。
【図５】電池パックの充電時に電池パックが実行する処理の流れを例示するフローチャートである。
【図６】電池パックの充電時に充電器が実行する処理の流れを例示するフローチャートである。
【図７】充電器の出力装置上での通知例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。
【００１３】
［第１実施形態］
図１は、第１実施形態における電池パック１の構成を概念的に例示する図である。図１に示されるように、電池パック１の筐体１０の中には、制御装置１１および電池モジュール１２が組み込まれている。制御装置１１は、電池モジュール１２の動作を制御する装置であり、電池モジュール１２と配線によって接続されている。電池モジュール１２は、充放電可能な電池を含んでいる。また、電池モジュール１２は、直列または並列に接続された複数の電池を含んでいてもよい。なお、図１の例では、複数の電池が直列に接続されている様子が描かれている。また、電池パック１は、図示しない外部機器（電池パック１の電力で動作する負荷や電池パック１の充電器）と接続するための電池側コネクタ１３を有する。電池側コネクタ１３は、外部正極端子１３１、外部負極端子１３２、および外部通信用端子１３３を有する。外部正極端子１３１は、電池モジュール１２の正極端子、並びに、外部機器（電池パック１の電力で動作する負荷や電池パック１の充電器）の正極端子と接続される。外部負極端子１３２は、電池モジュール１２の負極端子、並びに、外部機器の負極端子と接続される。外部通信用端子１３３は、制御装置１１、並びに、外部機器側に設けられている通信用端子と接続される。
【００１４】
制御装置１１は、監視部１１１、ログ保存部１１２、および機能制御部１１３を備える。
【００１５】
監視部１１１は、電池パック１内の電池（電池モジュール１２）の状態を監視する。監視部１１１は、各種センサの出力を取得して、例えば、電池モジュール１２の電流や電圧、電池モジュール１２や基盤の温度などを監視している。電池パック１内には、例えば、電池パック１に加わる加速度を検出する加速度センサ、電池パック１の内部温度を測定する温度センサ、および、電池パック１の電池の電圧を測定する電圧測定器（電圧センサ）などが設けられている。監視部１１１は、これらのセンサの少なくともいずれか１つを用いて、電池モジュール１２の監視状態を示す情報（監視結果）を生成する。なお、加速度センサを用いれば、例えば、電池パック１の落下（落下時の強い衝撃の有無）を検知することができる。
【００１６】
また、監視部１１１は、電池モジュールの監視結果が所定の基準を満たしたか否かを判定する。例えば、これらの異常を検出するための閾値が、制御装置１１の記憶領域に予め記憶されている。所定の基準は、電池パック１での異常を検出するための基準である。電池パック１での異常とは、例えば、電圧値異常、電池モジュール１２や基板の温度以上、加速度異常（電池パック１の落下や電池パック１に加わる衝撃）などである。例えば、これらの異常を検出するための閾値が、制御装置１１の記憶領域に予め記憶されている。この場合、監視部１１１は、電池モジュール１２の監視結果と閾値とを比較することによって、電池パック１の異常の有無を判断することができる。
【００１７】
ログ保存部１１２は、電池パック１内の電池（電池モジュール１２）の状態についての監視結果が所定の基準を満たした場合に、当該監視結果を示すログを制御装置１１に設けられた記憶領域に保存するログ保存機能を実行する。
【００１８】
機能制御部１１３は、通常モード（第１のモード）と低消費モード（第２のモード）とを切り替える。通常モードでは、上述のログ保存機能を含む制御装置１１の全ての機能が実行可能となる。一方、低消費モードでは、上述のログ保存機能を少なくとも含む制御装置１１の一部機能の実行が制限される。また、低消費モードでは、電池モジュール１２の状態を監視するために設けられた各種センサの少なくとも一部について、動作間隔（タイマー）が通常モードよりも長く設定されてもよい。このように、低消費モードでは、通常モードよりも消費電力が小さくなるような制御が実行される。
【００１９】
」
機能制御部１１３は、例えば、外部通信用端子１３３の導通状態に基づいて、通常モードと低消費モードを切り替えることができる。具体的には、電池パック１が外部機器（外部負荷や充電器）と接続されている場合、外部通信用端子１３３が外部機器の通信端子と接続されて導通状態となる。外部通信用端子１３３が導通状態（外部機器と接続されている状態）である場合、機能制御部１１３は、電池パック１が使用されている（充電中または放電中）と判断できる。この場合、機能制御部１１３は、電池パック１の動作モードを通常モードに設定する。また、電池パック１が外部機器と接続されていない場合、外部通信用端子１３３は非導通状態となる。外部通信用端子１３３が非導通状態（外部機器と接続されていない状態）である場合、機能制御部１１３は、電池パック１が使用されていない状態（電池パック１が保管されている状態）と判断できる。この場合、機能制御部１１３は、電池パック１の動作モードを低消費モードに設定する。また、機能制御部１１３は、電池パック１が充電器と接続されている場合において、電池パック１の動作モードを低消費モードに設定してもよい。例えば、電池パック１の充電が完了した後、電池パック１が充電器に接続されたまま保管されている場合などには、機能制御部１１３は、電池パック１を低消費モードに設定してもよい。充電完了時には、充電器と電池パック１との間での通信頻度が充電時よりも明らかに少なくなる。よって、機能制御部１１３は、充電器に接続されていて外部通信用端子１３３を介して当該充電器と通信がない状態が所定時間以上継続していることを検出した場合に、電池パック１の動作モードを低消費モードに設定してもよい。
【００２０】
また、機能制御部１１３は、低消費モードのときに、監視部１１１による電池の状態の監視結果が所定の基準を満たした場合に、制御装置１１の動作モードを通常モードに切り替えて、ログ保存部１１２にログ保存機能を実行させる。
【００２１】
また本発明において、電池パック１の放電性能を向上させるために、制御装置１１は、異常検出時に電池パック１の動作を遮断する機能やセルバランス機能を備えていない。これらの機能は、専用の充電器（図示せず）に備えられている。
【００２２】
制御装置１１の各処理部は、例えば、ＭＣＵ（Micro Control Unit）などのデジタル信号処理デバイスと、ＡＦＥ（Analog Front End）やその他のアナログ回路とが協働することにより実現される。例えば、ＡＦＥは、電池モジュール１２の状態を監視するために設けられた各種センサから出力信号を検出し、その出力信号（アナログ信号）をデジタル信号に変換してＭＣＵに転送する。ＭＣＵは、メモリ領域に記憶された監視部１１１のプログラムモジュールを読み出し、ＡＦＥから転送されたデジタル信号（電池モジュール１２の状態の監視結果）を取得する。そして、監視部１１１は、電池モジュール１２の状態の監視結果に基づいて、電池モジュール１２の異常の有無を判定することができる。また、ＭＣＵは、メモリ領域に記憶されたログ保存部１１２のプログラムモジュールを読み出し、ＡＦＥから転送されたデジタル信号（電池モジュール１２の状態の監視結果）に基づいてログを生成し、生成したログをメモリ領域に記憶する。また、ＭＣＵは、メモリ領域に記憶された機能制御部１１３のプログラムモジュールを読み出し、監視部１１１からの指示や外部機器からの通信信号に基づいてモードの切り替え処理を実行する。例えば、機能制御部１１３は、低消費モード時に監視部１１１が電池パック１の異常を検出した場合に出力される指示を受信した場合に、制御装置１１の動作モードを低消費モードから通常モードに切り替えることができる。
【００２３】
〔処理の流れ〕
以下、図を用いて、本実施形態の制御装置１１により実行される処理の流れについて説明する。
【００２４】
＜動作モードの切り替え処理＞
図２は、電池パック１の動作モードを切り替える処理の流れを例示するフローチャートである。
【００２５】
まず、機能制御部１１３は、電池パック１が外部機器（外部負荷または充電器）と接続されているかを判定する（Ｓ１０２）。機能制御部１１３、例えば、外部通信用端子１３３の導通状態に応じて、電池パック１が外部機器と接続されているか否かを判定することができる。
【００２６】
電池パック１が外部機器と接続されていない場合（Ｓ１０２：ＮＯ）、機能制御部１１３は、電池パック１の動作モードを低消費モードに設定する（Ｓ１１０）。この場合、機能制御部１１３は、電池パック１の動作モードの情報を保持する記憶領域に、低消費モードを示す情報を格納する。
【００２７】
一方、電池パック１が外部機器と接続されている場合（Ｓ１０２：ＹＥＳ）、機能制御部１１３は、接続されている外部機器が充電器か否かを判定する（Ｓ１０４）。機能制御部１１３は、例えば外部機器との接続後、当該外部機器が充電器であることを示す情報を含む信号を外部通信用端子１３３を介して取得したか否かによって、接続された外部機器が充電器か否かを判断することができる。
【００２８】
ここで、外部機器が充電器ではない（すなわち、外部機器が電池パック１の電力で動作する外部負荷）の場合（Ｓ１０４：ＮＯ）、機能制御部１１３は、電池パック１の動作モードを通常モードに設定する（Ｓ１０８）。この場合、機能制御部１１３は、電池パック１の動作モードの情報を保持する記憶領域に、通常モードを示す情報を格納する。
【００２９】
一方、外部機器が充電器の場合（Ｓ１０４：ＹＥＳ）、機能制御部１１３は、充電器と通信のない状態が所定時間以上継続しているか否かを判定する（Ｓ１０６）。ここで、充電器と通信のない状態が所定時間以上継続している場合（Ｓ１０６：ＹＥＳ）、機能制御部１１３は、電池パック１の動作モードを低消費モードに設定する（Ｓ１１０）。この場合、機能制御部１１３は、電池パック１の動作モードの情報を保持する記憶領域に、低消費モードを示す情報を格納する。一方、充電器と通信のない状態が所定時間以上継続していない場合（Ｓ１０６：ＮＯ）、機能制御部１１３は、電池パック１の動作モードを通常モードに設定する（Ｓ１０８）。この場合、機能制御部１１３は、電池パック１の動作モードの情報を保持する記憶領域に、通常モードを示す情報を格納する。
【００３０】
＜電池パック１の監視処理＞
図３は、電池パック１の監視処理の流れを例示するフローチャートである。
【００３１】
監視部１１１は、各種センサからの出力に基づいて、電池パック１に異常が発生していない否かを判定する（Ｓ２０２）。電池パック１に異常が発生していないと判断された場合（Ｓ２０２：ＮＯ）、以降の処理は実行されない。一方、電池パック１に異常が発生していると判断された場合（Ｓ２０２：ＹＥＳ）、監視部１１１は、電池パック１の動作モードを判定する（Ｓ２０４）。なお、監視部１１１は、図２の処理で所定の記憶領域に格納された、電池パック１の動作モードの情報を参照することにより、電池パック１の動作モードが通常モードと低消費モードのいずれであるかを判別することができる。
【００３２】
電池パック１の動作モードが通常モードである場合（Ｓ２０４：通常モード）、ログ保存部１１２のログ保存機能が実行可能である。この場合、監視部１１１は、ログ保存部１１２にログ保存機能の実行を指示する。そして、ログ保存部１１２は、監視部１１１からの指示に従って、監視部１１１の監視結果（電池パック１に異常が発生した状態）を示すログを記憶領域に記憶する（Ｓ２１２）。
【００３３】
一方、電池パック１の動作モードが低消費モードである場合（Ｓ２０４：低消費モード）、ログ保存部１１２のログ保存機能の実行は制限されている。この場合、監視部１１１は、ログ保存機能を実行可能とするために、機能制御部１１３に電池パック１の動作モードを一時的に通常モードに切り替えることを指示する。機能制御部１１３は、監視部１１１からの指示に従って、電池パック１の動作モードを低消費モードから通常モードに切り替える（Ｓ２０６）。ログ保存部１１２は、低消費モードから通常モードへの切り替えに応じて、監視部１１１の監視結果（電池パック１に異常が発生した状態）を示すログを記憶領域に記憶する（Ｓ２０８）。ログ保存機能の実行が完了すると、機能制御部１１３は、電池パック１の動作モードを通常モードから低消費モードに戻す（Ｓ２１０）。これにより、無駄な電力消費を抑えることが可能となる。
【００３４】
以上、本実施形態では、電池パック１の放電性能（例えば、放電持続時間）を向上させるため、電池パック１の内部に保護回路を設けていない。また、電池パック１が保管されている状態において、動作モードを低消費モードに設定することによって、電池パック１の放電性能をさらに向上させることができる。また、本実施形態では、低消費モードで電池パック１の電力消費を抑えている間に異常が発生した場合、通常モードに一時的に復帰することで、電池パック１内部の記憶領域に発生した異常をログに残すことが可能となる。このように電池パック１内部の記憶領域に残されるログを活用することにより、電池パック１を適切に保護できるようになる。すなわち、本実施形態によれば、電池パック１の放電性能の向上と、電池パック１の保護を両立することができる。
【００３５】
［第２実施形態］
本実施形態の電池パック１は、記憶領域に残るログを使って、電池パック１を保護する構成を更に備える。本実施形態の電池パック１は、以下の点を除き、上述の第１実施形態の電池パック１と同様の構成を有する。
【００３６】
〔機能構成〕
図４は、第２実施形態における電池パック１の構成を概念的に例示する図である。図４では、電池パック１が、電池側コネクタ１３を介して、充電器２と接続されている様子が描かれている。また、図４に示されるように、本実施形態の電池パック１は、ログ送信部１１４を更に備える。ログ送信部１１４は、電池パック１が充電器２に接続されたことを検出した場合に、電池パック１の記憶領域に記憶されたログを充電器２に送信する。具体的には、電池パック１と充電器２とが接続された場合、ログ送信部１１４は、例えば外部通信用端子１３３を介して取得される充電器２の通信信号に基づいて、電池パック１が充電器２に接続されたか否かを判定することができる。
【００３７】
ここで、本実施形態の充電器２は、電池パック１を充電してよいか否かを判別するためのルール（充電可否判別用ルール）を予め記憶しておる。充電器２は、ログ送信部１１４から送信されたログと当該充電可否判別用ルールとに基づいて、電池パック１の充電動作を禁止するか否かを判断する。具体的な例として、充電器２において、「閾値ｔ１以上の加速度（衝撃）が電池パック１において検出された場合に充電を不可とする」というルールが記憶されており、電池パック１から取得したログには上記閾値ｔ１以上の加速度（衝撃）が検出されたことが記憶されていたとする。この場合、充電器２は、当該充電器２に接続された電池パック１の充電動作を強制的に禁止することができる。また例えば、充電器２は、第１の閾値ｔ１以上かつ第２の閾値ｔ２未満の加速度（衝撃）については、その大きさの加速度（衝撃）が許容回数（例えば、３回など）以上ログに記録されていない限り、電池パック１の充電を禁止しないようにしてもよい。またこの場合において、充電器２は、第２の閾値ｔ２以上の加速度（衝撃）については、その大きさの加速度（衝撃）が１回でもログに記録されていれば、電池パック１の充電を強制的に禁止するようにしてもよい。
【００３８】
〔処理の流れ〕
図を用いて、本実施形態で実行される、充電時の処理の流れについて説明する。
【００３９】
＜電池パック１側の処理＞
図５は、電池パック１の充電時に電池パック１が実行する処理の流れを例示するフローチャートである。まず、電池パック１が図示しない充電器にセットされることで、電池パック１の外部通信用端子１３３と図示しない充電器の通信用端子とが接続される。ログ送信部１１４は、ログ保存部１１２により記憶されたログを、電池パック１内部の記憶領域から読み出す（Ｓ３０２）。そして、ログ送信部１１４は、読み出したログを、外部通信用端子１３３を介して充電器２に送信する（Ｓ３０４）。
【００４０】
＜充電器２側の処理＞
充電器２は、電池パック１から送信されたログを取得する（Ｓ４０２）。そして、充電器２は、電池パック１から取得したログと、予め定められた充電可否判別用ルールとに基づいて、その電池パック１を充電してよいか否かを判断する（Ｓ４０４）。
【００４１】
図６は、電池パック１の充電時に充電器２が実行する処理の流れを例示するフローチャートである。電池パック１から取得したログを充電可否判別用ルールに照らし合わせた結果、電池パック１の充電が可能と判断された場合（Ｓ４０４：可）、充電器２は電池パック１の充電動作を実行する（Ｓ４０６）。なお、充電器２は、電池パック１からの充電指示に従って、充電動作を制御することができる。
【００４２】
一方、電池パック１から取得したログを充電可否判別用ルールに照らし合わせた結果、電池パック１の充電は不可と判断された場合（Ｓ４０６：不可）、充電器２は、電池パック１の充電動作を実行しない。このとき、充電器２は、例えば、液晶パネルやＬＥＤ（Light Emitting Diode）などの出力装置（図示せず）を介して、電池パック１の異常を使用者に通知することができる（Ｓ４０８）。図７は、充電器２の出力装置上での通知例を示す図である。図７に例示される充電器２は、使用者に電池パック１の各種状態を伝えるための出力装置として、４つのＬＥＤを有している。充電器２は、電池パック１の充電ができない（禁止されている）場合に、これら４つのＬＥＤ全てを点滅させることによって、電池パック１の充電が禁止されていることを使用者に知らせることができる。
【００４３】
以上、本実施形態によれば、電池パック１の記憶領域に記憶されたログ（異常発生時のログ）を用いて、充電器２が電池パック１の充電を禁止させることができる。これにより、電池パック１内に保護回路が設けられていなくても、電池パック１を適切に保護することができる。
【００４４】
上述したような、本発明に係る電池パック１（制御装置１１および電池モジュール１２を含む電池パック１）は、大電力用途の機器に適していると言える。例えば、電池パック１は、ドローンなどの無人飛行体に搭載するのに適している。
【００４５】
なお無人飛行体には、姿勢制御用の加速度センサが設けられている。この場合において、無人飛行体の加速度センサを利用することで、電池パック１の放電性能を更に向上できる可能性がある。例えば、監視部１１１が制御装置１１に接続された第１の加速度センサを用いて、電池モジュール１２の状態を監視している場合を考える。機能制御部１１３は、第１の加速度センサとは別の第２の加速度センサを有する無人飛行体に電池パック１が接続されていることを基準時間以上継続して検知した場合に、制御装置１１に接続されている第１の加速度センサを停止させることで、電池パック１の電力消費を抑えることができる。またこの場合、ログ保存部１１２は、外部通信用端子１３３を介して無人飛行体と通信して、無人飛行体に備えられた第２の加速度センサの情報を取得することができる。
【００４６】
また、上記において、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。
【００４７】
また、上述の説明で用いたフローチャートでは、複数の工程（処理）が順番に記載されているが、各実施形態で実行される工程の実行順序は、その記載の順番に制限されない。各実施形態では、図示される工程の順番を内容的に支障のない範囲で変更することができる。また、上述の各実施形態は、内容が相反しない範囲で組み合わせることができる。
【００４８】
上記の実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下に限られない。
１．
電池パックに組み込まれる制御装置において、
前記電池パック内の電池の状態を監視する監視手段と、
前記電池の状態の監視結果が基準を満たした場合に、当該電池の状態の監視結果を示すログを前記制御装置の記憶領域に保存するログ保存機能を実行するログ保存手段と、
前記ログ保存機能を実行可能な第１モードと、少なくとも前記ログ保存機能の実行が制限され、前記第１モードよりも消費電力が少ない第２モードとを切り替える機能制御手段と、
を備え、
前記機能制御手段は、
前記第２モードのときに前記電池の状態の監視結果が基準を満たした場合、前記制御装置の動作モードを前記第１モードに切り替えて、前記ログ保存機能を実行させる、
制御装置。
２．
前記機能制御手段は、
前記電池パックが外部負荷または充電器に接続されていることを検出した場合に、前記制御装置の動作モードを前記第１モードに設定し、
前記電池パックが外部負荷または充電器に接続されていない、または、前記電池が充電器に接続されていて当該充電器と通信がない状態が所定時間以上継続していることを検出した場合に、前記制御装置の動作モードを前記第２モードに設定する、
１．に記載の制御装置。
３．
前記機能制御手段は、前記制御装置の動作モードを前記第１モードに切り替えて前記ログ保存機能を実行させた後、前記制御装置の動作モードを前記第２モードに戻す、
１．または２．に記載の制御装置。
４．
前記監視手段は、前記電池パックに加わる加速度を検出する加速度センサ、前記電池パックの内部温度を測定する温度センサ、または前記電池の電圧を測定する電圧測定器の少なくとも１つを用いる、
１．から３．のいずれか１つに記載の制御装置。
５．
前記電池パックが充電器に接続されたことを検出した場合に、前記記憶領域に記憶された前記ログを当該充電器に送信する送信手段を更に備える、
１．から４．のいずれか１つに記載の制御装置。
６．
前記制御装置は、無人飛行体に搭載される、
１．から５．のいずれか１つに記載の制御装置。
７．
前記監視手段は、少なくとも第１の加速度センサを用いており、
前記機能制御手段は、前記電池パックが第２の加速度センサを有する前記無人飛行体に接続されていることを基準時間以上継続して検知した場合に、前記第１の加速度センサを停止させる、
６．に記載の制御装置。
８．
充電可能な電池を含む電池モジュールと、
１．から７．のいずれか１つに記載の制御装置と、
を備える電池パック。
９．
電池パックに組み込まれるコンピュータが、
前記電池パック内の電池の状態を監視し、
前記電池の状態の監視結果を示すログを前記コンピュータの記憶領域に保存するログ保存機能を実行可能な第１モードと、少なくとも前記ログ保存機能の実行が制限され、前記第１モードよりも消費電力が少ない第２モードのうち、前記第２モードのときに前記電池の状態の監視結果が基準を満たした場合、前記コンピュータの動作モードを前記第１モードに切り替えて、前記ログ保存機能を実行させる、
ことを含む制御方法。
１０．
前記コンピュータが、
前記電池パックが外部負荷または充電器に接続されていることを検出した場合に、前記制御方法の動作モードを前記第１モードに設定し、
前記電池パックが外部負荷または充電器に接続されていない、または、前記電池が充電器に接続されていて当該充電器と通信がない状態が所定時間以上継続していることを検出した場合に、前記制御方法の動作モードを前記第２モードに設定する、
ことを含む９．に記載の制御方法。
１１．
前記コンピュータが、
前記制御方法の動作モードを前記第１モードに切り替えて前記ログ保存機能を実行させた後、前記制御方法の動作モードを前記第２モードに戻す、
ことを含む９．または１０．に記載の制御方法。
１２．
前記コンピュータが、
前記電池パックに加わる加速度を検出する加速度センサ、前記電池パックの内部温度を測定する温度センサ、または前記電池の電圧を測定する電圧測定器の少なくとも１つを用いる、
ことを含む９．から１１．のいずれか１つに記載の制御方法。
１３．
前記コンピュータが、
前記電池パックが充電器に接続されたことを検出した場合に、前記記憶領域に記憶された前記ログを当該充電器に送信する、
ことを含む９．から１２．のいずれか１つに記載の制御方法。
１４．
前記コンピュータが無人飛行体に搭載される、
ことを含む９．から１３．のいずれか１つに記載の制御方法。
１５．
前記コンピュータが、
少なくとも第１の加速度センサを用いており、
前記電池パックが第２の加速度センサを有する前記無人飛行体に接続されていることを基準時間以上継続して検知した場合に、前記第１の加速度センサを停止させる、
ことを含む１４．に記載の制御方法。
１６．
コンピュータに、９．から１５．のいずれか１つに記載の制御方法を実行させるプログラム。
【符号の説明】
【００４９】
１  電池パック
１０  筐体
１１  制御装置
１１１  監視部
１１２  ログ保存部
１１３  機能制御部
１１４  ログ送信部
１２  電池モジュール
１３  電池側コネクタ
１３１  外部正極端子
１３２  外部負極端子
１３３  外部通信用端子
２  充電器
【図１】
2019187144.tif 000003
【図２】
2019187144.tif 000004
【図３】
2019187144.tif 000005
【図４】
2019187144.tif 000006
【図５】
2019187144.tif 000007
【図６】
2019187144.tif 000008
【図７】
2019187144.tif 000009