(57)【特許請求の範囲】
【請求項１】
サーバ装置で実行される蓄電装置の異常を検出するための異常検出方法であって、
蓄電装置を搭載している電気機器の利用終了時における前記蓄電装置の状態を示す値を、前記蓄電装置と無線接続された情報端末を介して、取得するステップと、
前記電気機器の利用開始時における前記蓄電装置の状態を示す値を、前記情報端末を介して、取得するステップと、
前記利用終了時における前記蓄電装置の状態を示す値と前記利用開始時における前記蓄電装置の状態を示す値とを用いて前記蓄電装置の異常を検出するステップと、
を含み、
前記異常を検出するステップにおいて、前記利用終了時の前記蓄電装置の状態を示す値が第１閾値以下であり、かつ、前記利用開始時の前記蓄電装置の状態を示す値が前記第１閾値より大きいとき、前記蓄電装置が異常であると判定する
異常検出方法。
【請求項２】
前記蓄電装置の状態を示す値が、電池温度の最高値及び電池電圧の最高値の少なくとも一方である
請求項１記載の異常検出方法。
【請求項３】
サーバ装置で実行される蓄電装置の異常を検出するための異常検出方法であって、
蓄電装置を搭載している電気機器の利用終了時における前記蓄電装置の状態を示す値を、前記蓄電装置と無線接続された情報端末を介して、取得するステップと、
前記電気機器の利用開始時における前記蓄電装置の状態を示す値を、前記情報端末を介して、取得するステップと、
前記利用終了時における前記蓄電装置の状態を示す値と前記利用開始時における前記蓄電装置の状態を示す値とを用いて前記蓄電装置の異常を検出するステップと、
を含み、
前記異常を検出するステップにおいて、前記利用終了時の前記蓄電装置の状態を示す値が第２閾値以上であり、かつ、前記利用開始時の前記蓄電装置の状態を示す値が前記第２閾値未満であるとき、前記蓄電装置が異常であると判定する
異常検出方法。
【請求項４】
前記蓄電装置の状態を示す値が、電池温度の最低値及び電池電圧の最低値の少なくとも一方である
請求項３記載の異常検出方法。
【請求項５】
前記蓄電装置の状態を示す値が、電池残容量、電池電圧、充電回数、放電回数、総充電量、総放電量及び内部抵抗の少なくともいずれか一つである
請求項１または３に記載の異常検出方法。
【請求項６】
蓄電装置を搭載している電気機器の利用終了時における前記蓄電装置の状態を示す値を、前記蓄電装置と無線接続された情報端末を介して取得するとともに、前記電気機器の利用開始時における前記蓄電装置の状態を示す値を、前記情報端末を介して取得する取得器と、
前記取得器で取得した前記利用終了時における前記蓄電装置の状態を示す値と前記利用開始時における前記蓄電装置の状態を示す値とを用いて前記蓄電装置の異常を検出する異常検出器と、を備え、
前記異常検出器は、前記利用終了時の前記蓄電装置の状態を示す値が第１閾値以下であり、かつ、前記利用開始時の前記蓄電装置の状態を示す値が前記第１閾値より大きいとき、前記蓄電装置が異常であると判定する
サーバ装置。
【請求項７】
蓄電装置を搭載している電気機器の利用終了時における前記蓄電装置の状態を示す値を、前記蓄電装置と無線接続された情報端末を介して取得するとともに、前記電気機器の利用開始時における前記蓄電装置の状態を示す値を、前記情報端末を介して取得する取得器と、
前記取得器で取得した前記利用終了時における前記蓄電装置の状態を示す値と前記利用開始時における前記蓄電装置の状態を示す値とを用いて前記蓄電装置の異常を検出する異常検出器と、を備え、
前記異常検出器は、前記利用終了時の前記蓄電装置の状態を示す値が第２閾値以上であり、かつ、前記利用開始時の前記蓄電装置の状態を示す値が前記第２閾値未満であるとき、前記蓄電装置が異常であると判定する
サーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
サーバ装置における蓄電装置の異常検出方法に関する。
【背景技術】
【０００２】
近年、携帯電話端末、電気自転車等のように蓄電装置を備える電気機器が普及している。特許文献１には、このような電気機器に備えられる蓄電装置のレンタルシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−３０６９６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
蓄電装置は、充電または放電を繰り返すことにより劣化していくが、蓄電装置が充電または放電を実行していない停止期間においても、劣化が促進される恐れがある。
特許文献１では、充電回数または満充電時の電池容量により蓄電装置の劣化度を計測している。
本開示は、上記事情に鑑み、限定的でない例示的なある実施形態は、従来とは異なる方法により蓄電装置の劣化の兆候または結果として現れる異常を検出する異常検出方法を提供する。
【課題を解決するための手段】
【０００５】
本開示に係る異常検出方法は、サーバ装置で実行される蓄電装置の異常を検出するための異常検出方法である。サーバ装置は、蓄電装置を搭載している電気機器の利用終了時における蓄電装置の状態を示す値を、蓄電装置と無線接続された情報端末を介して取得する。その後、サーバ装置は、電気機器の利用開始時における蓄電装置の状態を示す値を、蓄電装置と無線接続された情報端末を介して取得する。そして、サーバ装置は、利用終了時における蓄電装置の状態を示す値と利用開始時における蓄電装置の状態を示す値とを用いて蓄電装置の異常を検出する。
【発明の効果】
【０００６】
上記構成によると、電気機器の利用終了時における蓄電装置の状態を示す値と、電気機器の利用開始時における蓄電装置の状態を示す値を用いて、電気機器の利用終了から利用開始までの間の電気機器の利用停止期間における蓄電装置の異常を検出できる。
【図面の簡単な説明】
【０００７】
【図１】図１は、電池管理システムのイメージ図である。
【図２Ａ】図２Ａは、電池管理システムの機能ブロック図である。
【図２Ｂ】図２Ｂは、電池管理センターの機能ブロック図である。
【図３】図３は、電池状態情報のデータ構成の一例である。
【図４】図４は、電池使用履歴情報の一例である。
【図５】図５は、電池管理情報の一例である。
【図６】図６は、電池管理情報更新処理の一例を示すフローチャートである。
【図７】図７は、電池管理情報更新処理の一例を示すシーケンス図である。
【図８】図８は、蓄電装置の利用開始判定処理・利用継続判定処理・利用終了判定処    理の一例を示すフローチャートである。
【図９】図９は、蓄電装置の異常検出処理の一例を示すフローチャートである。
【図１０】図１０は、蓄電装置の異常検出処理の変形例を示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下で説明する実施の形態は、いずれも本開示の一具体例を示すものである。以下の実施の形態で示される数値、形状、構成要素、ステップ、ステップの順序などは一例であり、本開示を限定する主旨ではない。
以下、実施の形態に係る電池管理システムについて図面を参照して説明する。
＜１．構成＞
図１は、電池管理システムの構成のイメージ図である。電池管理システムは、蓄電装置１１０と、蓄電装置１１０を備える電気自転車１２０と、情報端末１３０と、電池管理センター１４０のサーバ１４１を含む。
【０００９】
電気自転車１２０は、蓄電装置１１０を電源としてモーターを動作させて人力を補助させる電動アシスト機能を備える自転車である。電気自転車１２０及び蓄電装置１１０には端子が設けられ、双方の端子が接触するように蓄電装置１１０が電気自転車１２０に固定され、接触した端子を介して蓄電装置１１０から電気自転車１２０へ電力が供給される。
情報端末１３０は、例えばスマートフォン等の携帯情報端末であり、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信を用いて蓄電装置１１０とデータの送受信を行う。
また、情報端末１３０は、携帯電話回線等を通じてインターネットに接続し、インターネット上の電池管理センター１４０のサーバ１４１とデータの送受信を行う。
【００１０】
図２Ａは、電池管理システムの機能ブロック図である。図２Ａを参照して、蓄電装置１１０と、電気自転車１２０と、情報端末１３０と、電池管理センター１４０の機能構成について説明する。
＜１−１．蓄電装置１１０＞
蓄電装置１１０は、通信器１１１と、移動検出器１１２と、電池状態更新器１１３と、記憶器１１４と、放電回路１１５と、充電回路１１６と、蓄電池１１７と、端子器１１８と、制御器１１９とを備える。
【００１１】
通信器１１１は、所定の近距離無線通信規格の無線通信用チップセットを用いて実現され、情報端末１３０と近距離無線通信を行う機能を備える。蓄電装置１１０とペアリングされた情報端末１３０と接続するための設定情報が記憶器１１４に格納されており、通信器１１１は、ペアリングされた情報端末１３０が通信可能範囲内に存在するとき、記憶器１１４に格納された設定情報を用いて情報端末１３０に自動接続する。
【００１２】
移動検出器１１２は、例えば、加速度センサを用いて実現され、加速度センサの出力信号を所定のアルゴリズムで処理することにより、蓄電装置１１０の移動を検知する機能を備える。
電池状態更新器１１３は、蓄電池１１７の状態を示す値を計測し、計測した値を用いて記憶器１１４に格納された電池状態情報を更新する機能を備える。
【００１３】
記憶器１１４は、揮発性または不揮発性の記憶装置を用いて実現され、上述した、情報端末１３０と近距離無線通信により接続するための設定情報や電池状態情報を格納する。
放電回路１１５は、蓄電池１１７からの放電を制御するための回路であり、蓄電池１１７に蓄積された電力を、指定された放電電流値及び放電電圧値で、端子器１１８の放電端子対を介して出力する機能を備える。
【００１４】
充電回路１１６は、蓄電池１１７への充電を制御するための回路であり、端子器１１８の充電端子対を介して入力される電力を、指定された充電電流値及び充電電圧値で、蓄電池１１７に充電する機能を備える。
蓄電池１１７は、例えば、リチウムイオン電池であり、放電回路１１５及び充電回路の制御により充電及び放電を実行する。
【００１５】
端子器１１８は、蓄電装置１１０を電源とする電気機器に電力を供給するための放電端子、蓄電池１１７を充電する充電器から受電するための充電端子、及び、電気機器と通信するための通信端子を含んでいる。蓄電装置１１０は、通信端子での通信を介して電気機器の要求する電力値などを取得し、放電電流値及び放電電圧値等を決定する。蓄電装置１１０は、通信端子を介して充電器と通信してもよい。なお、放電端子と充電端子とは異なる端子である必要はなく、重複していてもよい。蓄電装置１１０は、接続器（図示せず）を介して着脱可能に電気機器と接続している。端子器１１８は、接続器に設けられており、蓄電装置１１０は、接続器を介して電気的に電気機器と接続している。
【００１６】
制御器１１９は、プロセッサと制御プログラムを保持するメモリとを用いて実現され、プロセッサが制御プログラムを実行して蓄電装置１１０の各部を制御する機能を備える。
なお、図示していないが、蓄電装置１１０は、例えばランプ、スピーカ等の報知手段を備え、蓄電装置１１０の状態をユーザに報知することが可能である。
＜１−２．電気自転車１２０＞
電気自転車１２０は、スイッチ１２１と、電源回路１２２と、負荷１２３と、端子器１２４と制御器１２５とを備える。
【００１７】
スイッチ１２１は、電気自転車１２０の電動アシスト機能を有効にするためのスイッチであり、スイッチをＯＮにした状態でユーザが電気自転車１２０のペダルをこいだときに、蓄電装置１１０から負荷１２３へ電力が供給される。
電源回路１２２は、負荷１２３への電力供給を制御するための回路であり、端子器１２４の受電端子対を介して蓄電装置１１０から入力される電力を、指定された電流値及び電圧値で、負荷１２３に供給する機能を備える。
【００１８】
負荷１２３は、電気自転車１２０においてはモーターであり、電源回路１２２の制御で動作して人力を補助するための動力を発生させる。電気自転車１２０は、ユーザのペダルを踏む力、タイヤの回転数などに基づいて、モーターで発生させる動力を決定する。
端子器１２４は、蓄電装置１１０から受電するための受電端子対、及び、蓄電装置１１０と通信するための通信端子を含んでいる。電気自転車１２０は、通信端子での通信を介してスイッチ１２１の状態、負荷１２３で必要な電力値などを蓄電装置１１０に送信する。
【００１９】
制御器１２５は、プロセッサと制御プログラムを保持するメモリとを用いて実現され、プロセッサが制御プログラムを実行して電気自転車１２０の各部の制御する機能を備える。
＜１−３．情報端末１３０＞
情報端末１３０は、第１通信器１３１と、第２通信器１３２と、移動検出器１３３と、記憶器１３４と、制御器１３５とを備える。
【００２０】
第１通信器１３１は、所定の近距離無線通信規格の無線通信用チップセットを用いて実現され、蓄電装置１１０と近距離無線通信を行う機能を備える。情報端末１３０とペアリングされた蓄電装置１１０と接続するための設定情報が記憶器１３４に格納されており、第１通信器１３１は、ペアリングされた蓄電装置１１０が通信可能範囲内に存在するとき、記憶器１３４に格納された設定情報を用いて蓄電装置１１０に自動接続する。
【００２１】
第２通信器１３２は、所定の無線通信規格の無線通信用チップセットを用いて実現され、携帯電話回線等を通じてインターネット接続する機能を備える。電池管理センター１４０のサーバにアクセスするための設定情報が記憶器１３４に格納されており、第２通信器１３２は、電池管理センター１４０のサーバと接続する際は、記憶器１３４に格納された設定情報を用いて接続する。
移動検出器１３３は、例えば、加速度センサを用いて実現され、加速度センサの出力信号を所定のアルゴリズムで処理することにより、情報端末１３０の移動を検知する機能を備える。
【００２２】
記憶器１３４は、揮発性または不揮発性の記憶装置を用いて実現され、後述する電池使用履歴情報を格納する。また、記憶器１３４は、上述した、蓄電装置１１０と近距離無線通信により接続するための設定情報及び電池管理センター１４０にアクセスするための設定情報を格納する。
制御器１３５は、プロセッサと制御プログラムを保持するメモリとを用いて実現され、プロセッサが制御プログラムを実行して情報端末１３０の各部の制御する機能を備える。
【００２３】
なお、図示していないが、情報端末１３０は、例えばディスプレイ、スピーカ等の提示手段を備え、情報端末１３０が生成した情報等をユーザに提示することが可能である。
＜１−４．電池管理センター１４０＞
電池管理センター１４０は、サーバ１４１とデータベース１４２を備える。
サーバ１４１は、情報端末１３０と通信を実行して、データの送受信を行い、取得したデータに基づいて、データベース１４２に格納される電池管理情報データベースの更新を行う。
【００２４】
データベース１４２は、後述する電池管理情報を格納する。
図２Ｂは、電池管理センター１４０の機能ブロック図である。図２Ｂを用いて電池管理センター１４０のサーバ１４１について説明する。サーバ１４１は、第３通信器１４３、制御器１４４を備える。
第３通信器１４３は、情報端末１３０を介して蓄電装置１１０の状態を示す値を取得する。例えば、第３通信器１４３は、蓄電装置１１０を搭載している電気自転車１２０の利用終了時における蓄電装置１１０の状態を示す値を、蓄電装置１１０と無線接続された情報端末１３０を介して取得する。また、第３通信器１４３は、蓄電装置１１０を搭載している電気自転車１２０の利用開始時における蓄電装置１１０の状態を示す値を、蓄電装置１１０と無線接続された情報端末１３０を介して取得する。
【００２５】
第３通信器１４３は、情報端末１３０と無線または有線で通信する通信器である。無線通信器としては、ＷｉＭＡＸ（商標登録）またはＬＴＥ（商標登録）等の無線通信器が例示される。第３通信器１４３は、本開示の取得器の一例である。
制御器１４４は、第３通信器１４３で取得した利用終了時における蓄電装置１１０の状態を示す値と利用開始時における蓄電装置１１０の状態を示す値とを用いて蓄電装置１１０の異常を検出する。制御器１４４は、本開示の異常検出器の一例である。
【００２６】
以上が、電池管理システムの構成である。
＜２．データ＞
次に、電池管理システムで扱うデータについて説明する。
＜２−１．電池状態情報＞
図３は、蓄電装置１１０の記憶器１１４に格納される電池状態情報のデータ構成の一例である。電池状態情報は、図に示すように、電池ＩＤ、電池残容量、充電回数、放電回数、総充電量、総放電量、電池電圧、電池電圧最高値、電池電圧最低値、電池温度、電池温度最高値、電池温度最低値、内部抵抗を含んでいる。電池ＩＤは、蓄電装置１１０を一意に特定するための情報である。電池残容量は、蓄電池１１７に現在蓄えられている放電可能な電力量である。充電回数及び放電回数は、蓄電池１１７が過去に充電を実行した回数及び過去に放電を実行した回数である。総充電量及び総放電量は、過去の充電で充電した電力量の総和及び過去の放電で放電した電力量の総和である。電池電圧は、蓄電池１１７の正極と負極との間に係る電圧の現在値である。電池電圧最高値及び電池電圧最低値は、蓄電装置１１０が製造されてから現在に至るまでの間における電池電圧の最高値及び最低値である。電池温度は、蓄電池１１７の温度の現在値である。電池温度最高値及び電池温度最低値は、蓄電装置１１０が製造されてから現在に至るまでの間における電池温度の最高値及び最低値である。内部抵抗は、蓄電池１１７の内部抵抗の現在値である。
【００２７】
電池状態更新器１１３は、蓄電池１１７の状態について、電池残容量、電池電圧、電池温度、内部抵抗を逐次計測し、計測する毎に記憶器１１４に格納された電池状態情報を更新する。また、放電回路１１５は、蓄電池１１７の放電を実行する毎に制御器１１９に放電量を通知し、制御器１１９が記憶器１１４に格納された電池状態情報の放電回数をインクリメントし、通知された放電量を総放電量に加算する。充電回路１１６は、蓄電池１１７の充電を実行する毎に制御器１１９に充電量を通知し、制御器１１９が記憶器１１４に格納された電池状態情報の充電回数をインクリメントし、通知された充電量を総充電量に加算する。
【００２８】
＜２−２．電池使用履歴情報＞
図４は、情報端末１３０の記憶器１３４に格納される電池使用履歴情報の一例である。
電池使用履歴情報は、所定のタイミングで蓄電装置１１０から取得した電池状態情報に、ユーザＩＤと日時とフラグとを関連付けた情報である。ユーザＩＤは、情報端末１３０または情報端末１３０のユーザを一意に特定するための情報である。日時は、蓄電装置１１０から対応する電池状態情報を取得した日付及び時刻である。フラグは、「開始」、「継続」、「終了」のいずれかを示す値である。蓄電装置１１０は、情報端末１３０に電池状態情報を送信するときに、蓄電装置１１０について、電池状態情報３００が蓄電装置１１０の利用開始時に取得されたのか、蓄電装置１１０の利用継続中に取得されたのか、蓄電装置１１０の利用終了時に取得されたのかを示す情報についても送信する。情報端末１３０は、取得した情報に基づき、電池状態情報３００が蓄電装置１１０の利用開始時に取得されたならば「開始」、電池状態情報３００が蓄電装置１１０の利用継続中に取得されたならば「継続」、電池状態情報３００が蓄電装置１１０の利用終了時に取得されたならば「終了」を示す値が、対応するレコードのフラグフィールドにアサインされる。
【００２９】
なお、図４の電池使用履歴情報４００の電池状態情報に含まれる蓄電池の状態を示す値は、図３の電池状態情報３００で示されるうち電池残容量のみであるが、他の状態を示す値であってもよく、複数の状態を示す値を含んでいてもよい。
＜２−３．電池管理情報＞
図５は、電池管理センター１４０のデータベース１４２に格納される電池管理情報の一例である。
【００３０】
電池管理情報５００は、第３通信器１４３が、所定のタイミングで情報端末１３０から取得した電池使用履歴情報を蓄積した情報である。電池管理情報５００は、電池管理システムを利用する全ユーザの電池使用履歴情報が蓄積され、各ユーザが利用している蓄電装置を一元管理するための情報である。
以上が電池管理システムで扱うデータである。
＜３．動作＞
次に、電池管理システムで実行する処理の動作について説明する。
【００３１】
＜３−１．電池管理情報更新処理＞
図６は、電池管理センター１４０のデータベース１４２に格納される電池管理情報を更新する電池管理情報更新処理の動作を示すフローチャートである。
ステップＳ６０１において、蓄電装置１１０の制御器１１９は、後述の利用開始判定処理により、蓄電装置１１０の利用開始であるか否かについて判定する。利用開始の場合はステップＳ６０２に進み、利用開始でない場合は利用開始まで待機する。
【００３２】
ステップＳ６０２において、蓄電装置１１０の制御器１１９は、通信器１１１を介して蓄電装置１１０の利用開始のタイミングであることを示す情報、及び、記憶器１１４に格納されている電池状態情報、を情報端末１３０に送信する。
ステップＳ６０３において、情報端末１３０は、蓄電装置１１０から受信した情報に基づき電池使用履歴情報を生成し、電池管理センター１４０のサーバに送信する。
【００３３】
ステップＳ６０４において、電池管理センター１４０のサーバ１４１の制御器１４４は、第３通信器１４３で受信した情報に基づき、データベース１４２に格納された電池管理情報を更新する。
ステップＳ６０５において、電池管理センター１４０のサーバ１４１は、後述する制御器１４４による異常検出処理により、蓄電装置１１０が異常であるか否かを判定し、判定結果を情報端末１３０に通知する。判定結果は、更に情報端末１３０から蓄電装置１１０に通知される。制御器１４４が、異常を検出した場合はステップＳ６０６に進み、制御器１４４が、異常を検出しなかった場合はステップＳ６０７に進む。
【００３４】
ステップＳ６０６において、電池管理センター１４０のサーバ１４１、情報端末１３０、蓄電装置１１０は、異常対応処理を行う。異常対応処理として、例えば、情報端末１３０の提示手段により蓄電装置１１０に異常が検出されたことを示す情報をユーザに提示し、蓄電装置１１０の報知手段により蓄電装置１１０に異常が検出されたことを報知する。また、情報端末１３０は、提示手段により蓄電装置１１０の検査及び交換の少なくとも一方を促す情報をユーザに提示してもよい。
【００３５】
ステップＳ６０７において、蓄電装置１１０の制御器１１９は、後述の利用継続判定処理により、蓄電装置１１０の利用継続中であるか否かについて判定する。利用継続中の場合はステップＳ６０８に進み、利用継続中でない場合はステップＳ６１０に進む。
ステップＳ６０８において、蓄電装置１１０の制御器１１９は、前回情報端末１３０へ電池状態情報を送信してから所定時間（例えば、１０分間）経過しているか否かを判定する。所定時間経過していれば、ステップＳ６０９に進み、経過していなければステップＳ６０７に進む。
【００３６】
ステップＳ６０９において、蓄電装置１１０の制御器１１９は、通信器１１１を介して蓄電装置１１０の利用継続中であることを示す情報、及び、記憶器１１４に格納されている電池状態情報、を情報端末１３０に送信する。情報端末１３０は、第１通信器１３１を介して蓄電装置１１０から受信したこれらの情報に基づき電池使用履歴情報を生成し、記憶器１３４に格納する。
【００３７】
ステップＳ６１０において、蓄電装置１１０の制御器１１９は、後述の利用終了判定処理により、蓄電装置１１０の利用終了のタイミングであるか否かについて判定する。利用終了のタイミングの場合は、蓄電装置１１０の制御器１１９は、通信器１１１を介して蓄電装置の利用終了のタイミングであることを示す情報を情報端末１３０に送信し、ステップＳ６１１に進む。また、利用終了でない場合はステップＳ６０７に進む。
【００３８】
ステップＳ６１１において、情報端末１３０は、記憶器１３４に蓄積されている電池使用履歴情報の最新のレコードにおけるフラグフィールドに「終了」をアサインした後、第２通信器１３２を介して電池使用履歴情報を電池管理センター１４０のサーバに送信する。
ステップＳ６１２において、電池管理センター１４０のサーバ１４１の制御器１４４は、第３通信器１４３を介して受信した情報に基づき、データベース１４２に格納された電池管理情報を更新する。
【００３９】
図７は、図６で示した電池管理情報更新処理において、蓄電装置の異常を検出せずに電池管理情報を更新する場合におけるデータ通信の流れを示したシーケンス図である。
ステップＳ７０１において、蓄電装置１１０の制御器１１９は、後述の利用開始判定処理により、蓄電装置１１０の利用開始を検出する。ステップＳ７０２において、蓄電装置１１０の制御器１１９は、通信器１１１を介して、蓄電装置１１０は、蓄電装置の利用開始のタイミングであることを示す情報、及び、記憶器１１４に格納されている電池状態情報、を情報端末１３０に送信する。ステップＳ７０３において、情報端末１３０の制御器１３５は、蓄電装置１１０から受信したこれらの情報に基づき電池使用履歴情報を生成し、第２通信器１３２を介してこれを電池管理センター１４０のサーバに送信する。ステップＳ７０４において、電池管理センター１４０のサーバ１４１の制御器１４４は、第３通信器１４３を介して受信した情報に基づき、データベース１４２に格納された電池管理情報を更新する。
【００４０】
ステップＳ７０５において、電池管理センター１４０のサーバ１４１の制御器１４４は、後述する異常検出処理により、蓄電装置１１０が異常でないことを検出する。ステップＳ７０６において、電池管理センター１４０のサーバ１４１の制御器１４４は、第３通信器１４３を介して蓄電装置１１０に異常が検出されなかったことを情報端末１３０に通知する。ステップＳ７０７において、情報端末１３０の制御器１３５は、第１通信器１３１を介して蓄電装置１１０に異常が検出されなかったことを蓄電装置１１０に通知する。
【００４１】
ステップＳ７０８において、蓄電装置１１０の制御器１１９は、後述の利用継続判定処理により、蓄電装置１１０の利用継続を検出する。ステップＳ７０９において、蓄電装置１１０の制御器１１９は、蓄電装置の利用継続中であることを示す情報、及び、記憶器１１４に格納されている電池状態情報、を情報端末１３０に送信する。ステップＳ７１０において、情報端末１３０は、蓄電装置１１０から受信したこれらの情報に基づき電池使用履歴情報を生成し、記憶器１３４に蓄積する。ステップＳ７０８〜Ｓ７１０の各ステップは、蓄電装置１１０の制御器１１９が利用終了を検出するまでの間、所定時間毎に繰り返される。
【００４２】
ステップＳ７１１において、蓄電装置１１０の制御器１１９は、後述の利用終了判定処理により、蓄電装置１１０の利用終了を検出する。ステップＳ７１２において、蓄電装置１１０の制御器１１９は、蓄電装置の利用終了のタイミングであることを示す情報を情報端末１３０に送信する。ステップＳ７１３において、情報端末１３０は、記憶器１３４に蓄積されている電池使用履歴情報の最新のレコードにおけるフラグフィールドに「終了」をアサインした後、電池使用履歴情報を電池管理センター１４０のサーバに送信する。ステップＳ７１４において、電池管理センター１４０のサーバ１４１は、受信した情報に基づき、データベース１４２に格納された電池管理情報を更新する。
【００４３】
以上、図６及び図７で示したように、電池管理センター１４０のデータベース１４２に格納された電池管理情報は更新される。
＜３−２．利用開始・利用継続・利用終了判定処理＞
図８は、蓄電装置１１０で実行する利用開始判定処理、利用継続判定処理、利用終了判定処理の動作を示すフローチャートである。
【００４４】
まず、図８（ａ）の利用開始判定処理及び利用継続判定処理について説明する。
ステップＳ８０１において、蓄電装置１１０の制御器１１９は、端子器１１８の通信端子を介して、電気自転車１２０のスイッチの状態を取得する。スイッチの状態がＯＮであればステップＳ８０２に進み、ＯＦＦであればステップＳ８０５に進む。
ステップＳ８０２において、蓄電装置１１０の制御器１１９は、蓄電池１１７から電気自転車１２０の負荷に電力を供給しているか否かを取得する。電力を供給している場合はステップＳ８０３に進み、供給していない場合はステップＳ８０５に進む。
【００４５】
ステップＳ８０３において、蓄電装置１１０の制御器１１９は、移動検出器１１２の出力により蓄電装置１１０が移動中であるか否かを判定する。蓄電装置１１０が移動中である場合はステップＳ８０４に進み、移動中でない場合はステップＳ８０５に進む。
ステップＳ８０４において、蓄電装置１１０の制御器１１９は、蓄電装置１１０の利用開始のタイミング、または、蓄電装置１１０の利用継続中であると判定する。
【００４６】
ステップＳ８０５において、蓄電装置１１０の制御器１１９は、蓄電装置１１０の利用開始のタイミングでも蓄電装置１１０の利用継続中でもないと判定する。
蓄電装置１１０は、このようにして利用開始判定処理及び利用継続判定処理を実行する。次に、図８（ｂ）の利用終了定処理について説明する。
ステップＳ８１１において、蓄電装置１１０の制御器１１９は、端子器１１８の通信端子を介して、電気自転車１２０のスイッチの状態を取得する。スイッチの状態がＯＦＦであればステップＳ８１２に進み、ＯＮであればステップＳ８１５に進む。
【００４７】
ステップＳ８１２において、蓄電装置１１０の制御器１１９は、蓄電池１１７から電気自転車１２０の負荷に電力が供給されているか否かを取得する。電力が供給されていない場合はステップＳ８１３に進み、供給されている場合はステップＳ８１５に進む。
ステップＳ８１３において、蓄電装置１１０の制御器１１９は、移動検出器１１２の出力により蓄電装置１１０が移動中であるか否かを決定する。蓄電装置１１０が移動中でない場合はステップＳ８１４に進み、移動中である場合はステップＳ８１５に進む。
【００４８】
ステップＳ８１４において、蓄電装置１１０の制御器１１９は、蓄電装置１１０の利用終了のタイミングと判定する。
ステップＳ８１５において、蓄電装置１１０の制御器１１９は、蓄電装置１１０の利用終了のタイミングではないと判定する。
蓄電装置１１０は、このようにして利用終了判定処理を実行する。
＜３−３．異常検出処理＞
蓄電装置１１０の実行する異常検出処理について説明する。図９は、電池管理センター１４０のサーバ１４１が実行する異常検出処理を示すフローチャートである。
【００４９】
ステップＳ９０１において、電池管理センター１４０のサーバ１４１の制御器１４４は、第３通信器１４３を介して利用終了時の蓄電装置１１０の状態を示す値を取得する。具体的には、サーバ１４１の制御器１４４は、データベース１４２に格納された電池管理情報から、電池ＩＤフィールドの値が指定された電池ＩＤと一致するレコードであって、フラグフィールドが「終了」のレコードのうち、最新のレコードを抽出し、抽出したレコードにおける蓄電装置の状態を示す値のフィールドの値を、利用終了時の蓄電装置の状態を示す値として取得する。
【００５０】
ステップＳ９０２において、電池管理センター１４０のサーバ１４１の制御器１４４は、利用開始時の蓄電装置１１０の状態を示す値を取得する。具体的には、サーバ１４１の制御器１４４は、データベース１４２に格納された電池管理情報から、電池ＩＤフィールドの値が指定された電池ＩＤと一致するレコードであって、フラグフィールドが「開始」のレコードのうち、最新のレコードを抽出し、抽出したレコードにおける蓄電装置の状態を示す値のフィールドの値を、利用開始時の蓄電装置の状態を示す値として取得する。
【００５１】
ステップＳ９０３において、電池管理センター１４０のサーバ１４１の制御器１４４は、利用終了時の蓄電装置の状態を示す値と利用開始時の蓄電装置の状態を示す値との差分を計算し、計算結果の差分が閾値以上であるか否かを判定する。差分が閾値以上である場合はステップＳ９０４に進み、閾値未満である場合はステップＳ９０５に進む。
ステップＳ９０４において、電池管理センター１４０のサーバ１４１の制御器１４４は、指定された電池ＩＤの蓄電池は異常であると判定する。
【００５２】
ステップＳ９０５において、電池管理センター１４０のサーバ１４１の制御器１４４は、指定された電池ＩＤの蓄電池は異常ではないと判定する。
例えば、データベース１４２に格納された電池管理情報が図５に示す例の場合において、指定された電池ＩＤが「１４１９４」、蓄電装置の状態を示す値が「電池残容量」、閾値が「１０００」であるとする。このとき、ステップＳ９０１おいて利用終了時の蓄電装置の状態を示す値は「６５００」となり、ステップＳ９０２において利用開始時の蓄電装置の状態を示す値は「６２００」となる。ステップＳ９０３において、利用終了時の蓄電装置の状態を示す値と利用開始時の蓄電装置の状態を示す値との差分は「３００」であり、閾値「１０００」未満となるからステップＳ９０５へ進み、電池ＩＤが「１４１９４」の蓄電装置は異常ではないと判定する。
【００５３】
また、データベース１４２に格納された電池管理情報が図５に示す例の場合において、指定された電池ＩＤが「４８３１７」、蓄電装置の状態を示す値が「電池残容量」、閾値が「１０００」であるとする。このとき、ステップＳ９０１おいて利用終了時の蓄電装置の状態を示す値は「７５００」となり、ステップＳ９０２において利用開始時の蓄電装置の状態を示す値は「１５００」となる。ステップＳ９０３において、利用終了時の蓄電装置の状態を示す値と利用開始時の蓄電装置の状態を示す値との差分は「６０００」であり、閾値「１０００」以上となるからステップＳ９０４へ進み、電池ＩＤが「４８３１７」の蓄電装置は異常であると判定する。
【００５４】
以上が異常検出処理である。
蓄電装置が正常であれば、蓄電装置の利用終了時から利用開始時までの間の利用停止期間における蓄電装置の状態を示す値の変化は限定的となる。例えば、蓄電装置は利用停止期間においても自然放電により電池残容量が減少するものであるが、短期間での減少量はごくわずかである。従って、蓄電装置の利用停止期間における電池残容量の減少が自然放電とは考えられないぐらい大きい場合には、蓄電装置の異常と考えることができる。利用停止期間における蓄電装置の状態を示す値の変化が限定的なのは電池残容量以外の蓄電装置の状態を示す値においても同様である。本実施の形態の電池管理システムは、利用停止期間における蓄電装置の状態を示す値の変化が通常では考えられないぐらいに大きい場合に蓄電装置の異常として検出する。
＜４．変形例＞
以上、本開示に係る電池管理システムについて、実施の形態に基づき説明したが、以下のように変形することも可能であり、本開示は上述した実施の形態で示した電池管理システムに限られない。
【００５５】
（１）  図１０（ａ）は、図９で示した異常検出処理の変形例を示すフローチャートである。
ステップＳ１００１及びステップＳ１００２は、図９におけるステップＳ９０１とステップＳ９０２と同様である。
ステップＳ１００３において、電池管理センター１４０のサーバ１４１の制御器１４４は、ステップＳ１００１で取得した利用終了時の蓄電装置の状態を示す値が、第１の閾値以下であるか否かを判定する。第１の閾値より大きい場合は、フローは終了し、第１の閾値以下である場合はステップＳ１００４に進む。
【００５６】
ステップＳ１００４において、電池管理センター１４０のサーバ１４１の制御器１４４は、ステップＳ１００２で取得した利用開始時の蓄電装置の状態を示す値が、第１の閾値以下であるか否かを判定する。第１の閾値より大きい場合はステップＳ１００６に進み、第１の閾値以下である場合はステップＳ１００５に進む。
ステップＳ１００５において、電池管理センター１４０のサーバ１４１の制御器１４４は、指定された電池ＩＤの蓄電池は異常ではないと判定する。
【００５７】
ステップＳ１００６において、電池管理センター１４０のサーバ１４１の制御器１４４は、指定された電池ＩＤの蓄電池は異常であると判定する。
蓄電池が正常であれば、蓄電装置の状態を示す値は所定の範囲から逸脱しない。従って、利用開始時の蓄電装置の状態を示す値と、利用終了時の蓄電装置の状態を示す値をそれぞれ閾値範囲から逸脱しているかを判定することで、利用停止期間における蓄電装置の異常を検出できる。図１０（ａ）に示す上記フローでは、利用開始時と利用終了時の蓄電装置の状態を示す値が、上限としての第１の閾値以下であるか否かで異常を検出している。
具体的には、例えば、利用終了時の電池温度の最高値が第１の閾値以下であるにも関わらず、利用開始時の電池温度の最高値が第１の閾値よりも高い温度を記録しているとする。
この場合、利用停止期間における蓄電装置の異常発熱、高温下での蓄電装置の保管ということが考えられる。本変形例の異常検出方法は、このような利用停止期間における蓄電装置の異常を検出する。なお、電池温度の最高値に限らず、電池電圧の最高値であってもよい。
【００５８】
また、上記ステップＳ１００３，１００４において、蓄電装置の状態を示す値が上限としての第１の閾値以下であるか否かを判定しているが、当然のことながら蓄電池の状態を示す値が下限としての第２の閾値以上であるか否かについて判定してもよい。このとき、具体的には、例えば、電池温度の最低値と第２の閾値を比較することで異常が検知されてもよい。また、電池電圧と最低値と第２の閾値を比較することで異常が検知されてもよい。
【００５９】
（２）図１０（ｂ）は、図９で示した異常検出処理の図１０（ａ）とは異なる変形例を示すフローチャートである。
ステップＳ１０１１において、電池管理センター１４０のサーバ１４１の制御器１４４は、利用終了時の蓄電装置１１０の状態を示す値を２種類取得する。電池管理センター１４０のサーバ１４１は、例えば、利用終了時の蓄電装置の充電回数及び電池残容量を取得する。
【００６０】
ステップＳ１０１２において、電池管理センター１４０のサーバ１４１の制御器１４４は、利用開始時の蓄電装置１１０の状態を示す値を２種類取得する。電池管理センター１４０のサーバ１４１の制御器１４４は、例えば、利用開始時の蓄電装置の充電回数及び電池残容量を取得する。
ステップＳ１０１３において、電池管理センター１４０のサーバ１４１の制御器１４４は、ステップＳ１０１１及びステップＳ１０１２において取得した２種類の状態を示す値のうち一方について、利用終了から利用開始までの変化が所定の条件を満たすか否かを判定する。例えば、電池残容量の値が利用終了時から増加しているか否かを判定する。条件を満たしていればステップＳ１０１４に進み、条件を満たしていなければステップＳ１０１６に進む。
【００６１】
ステップＳ１０１４において、電池管理センター１４０のサーバ１４１の制御器１４４は、ステップＳ１０１１及びステップＳ１０１２において取得した２種類の状態を示す値のうち他方について、利用終了から利用開始までの変化が所定の条件を満たすか否かを判定する。例えば、充電回数の値が利用終了時から増加していないか否かを判定する。条件を満たしていればステップＳ１０１５に進み、条件を満たしていなければステップＳ１０１６に進む。
【００６２】
ステップＳ１０１５において、電池管理センター１４０のサーバ１４１の制御器１４４は、指定された電池ＩＤの蓄電池は異常であると判定する。
ステップＳ１０１６において、電池管理センター１４０のサーバ１４１の制御器１４４は、指定された電池ＩＤの蓄電池は異常ではないと判定する。
上記例では、２つの状態を示す値に対して、２つの条件を満たすか否かを判定しているが、より多くの状態を示す値に対して、より多くの条件を満たすか否かを判定してもよい。
【００６３】
この異常検出方法により、例えば、蓄電装置において充電回数の増加が記録されていないにも関わらず、電池残容量が増加しているという事象を蓄電装置の異常として検出できる。
（３）上述の異常検出処理における閾値は、利用終了時から利用開始時までの利用停止期間の長さに応じて、決定してもよい。例えば、利用停止期間が長くなるほど自然放電により電池残容量が減少するので、利用停止期間が長くなるほど閾値を大きくしてもよい。
【００６４】
（４）上述の異常検出処理における閾値は、利用終了時または／及び利用開始時における蓄電装置の位置情報に基づいて決定してもよい。利用終了時または利用開始時における蓄電装置の位置情報は、蓄電装置の保管場所を示していると考えられる。例えば、蓄電装置の保管温度が高くなると自然放電量が増加するので、蓄電装置の位置情報に基づき、蓄電装置が温暖な場所で保管されている考えられるときに閾値を大きくしてもよい。蓄電装置の位置情報は、蓄電装置がＧＰＳ受信機を備えることで取得し、電池状態情報と合わせて情報端末１３０に送信してもよい。また、情報端末１３０がＧＰＳ受信機を備え、蓄電装置１１０から電池状態情報を受信したときの位置情報を蓄電装置の位置情報としてもよい。
【００６５】
（５）上述の実施の形態において、電池温度最高値及び電池温度最低値は、蓄電装置１１０が製造されてから現在に至るまでの間における電池温度の最高値及び最低値としたが、蓄電装置１１０が利用終了処理により利用終了を検出してから利用開始処理により利用開始を検出するまでの電池温度の最高値及び最低値であってもよい。また、電池電圧最高値及び電池電圧最低値は、蓄電装置１１０が製造されてから現在に至るまでの間における電池電圧の最高値及び最低値としたが、蓄電装置１１０が利用終了処理により利用終了を検出してから利用開始処理により利用開始を検出するまでの電池電圧の最高値及び最低値であってもよい。
【００６６】
（６）上述の実施の形態において、蓄電装置１１０が蓄電装置の利用開始及び利用終了を判定していたが、情報端末１３０が蓄電装置１１０の利用開始及び利用終了を判定してもよい。例えば、近距離無線通信により、情報端末１３０と蓄電装置１１０とが接続された場合に蓄電装置の利用開始と判定し、情報端末１３０と蓄電装置１１０との接続が切断されたときに、蓄電装置の利用終了と判定してもよい。
【００６７】
（７）上述の実施の形態では、蓄電装置を搭載する電気機器について、電気自転車であるとして説明したがこれに限らず、蓄電装置を電源とする電気機器であればいかなる電気機器であってもよい。
＜５．補足＞
以下、更に、本開示の構成について説明する。
【００６８】
（１）本開示の第１態様の異常検出方法は、サーバ装置で実行される蓄電装置の異常を検出するための異常検出方法であって、蓄電装置を搭載している電気機器の利用終了時における前記蓄電装置の状態を示す値を、前記蓄電装置と無線接続された情報端末を介して、取得するステップと、前記電気機器の利用開始時における前記蓄電装置の状態を示す値を、前記情報端末を介して、取得するステップと、前記利用終了時における前記蓄電装置の状態を示す値と前記利用開始時における前記蓄電装置の状態を示す値とを用いて前記蓄電装置の異常を検出するステップと、を含むことを特徴とする。
【００６９】
（２）本開示の第２態様の異常検出方法は、上記第１態様の異常検出方法における、前記異常を検出するステップにおいて、前記利用終了時における前記蓄電装置の状態を示す値と前記利用開始時における前記蓄電装置の状態を示す値とを用いて計算された、前記利用終了時から前記利用開始時までの前記蓄電装置の状態を示す値の変化が閾値以上であるとき、前記蓄電装置が異常であると判定することを特徴とする。
【００７０】
（３）本開示の第３態様の異常検出方法は、上記第２態様の異常検出方法において、前記蓄電装置の状態を示す値が、電池残容量、電池電圧、充電回数、放電回数、総充電量、総放電量及び内部抵抗の少なくともいずれか一つであることを特徴とする。
（４）本開示の第４態様の異常検出方法は、上記第１態様の異常検出方法における、前記異常を検出するステップにおいて、前記利用終了時の前記蓄電装置の状態を示す値が第１閾値以下であり、かつ、前記利用開始時の前記蓄電装置の状態を示す値が前記第１閾値より大きいとき、前記蓄電装置が異常であると判定することを特徴とする。
【００７１】
（５）本開示の第５態様の異常検出方法は、上記第４態様の異常検出方法において、前記蓄電装置の状態を示す値が、電池温度の最高値及び電池電圧の最高値の少なくとも一方であることを特徴とする。
（６）本開示の第６態様の異常検出方法は、上記第１態様の異常検出方法における、前記異常を検出するステップにおいて、前記利用終了時の前記蓄電装置の状態を示す値が第２閾値以上であり、かつ、前記利用開始時の前記蓄電装置の状態を示す値が前記第２閾値未満であるとき、前記蓄電装置が異常であると判定することを特徴とする。
【００７２】
（７）本開示の第７態様の異常検出方法は、上記第６態様の異常検出方法において、前記蓄電装置の状態を示す値が、電池温度の最低値及び電池電圧の最低値の少なくとも一方であることを特徴とする。
（８）本開示の第８態様のサーバ装置は、蓄電装置を搭載している電気機器の利用終了時における前記蓄電装置の状態を示す値を、前記蓄電装置と無線接続された情報端末を介して取得するとともに、前記電気機器の利用開始時における前記蓄電装置の状態を示す値を、前記情報端末を介して取得する取得器と、前記取得器で取得した前記利用終了時における前記蓄電装置の状態を示す値と前記利用開始時における前記蓄電装置の状態を示す値とを用いて前記蓄電装置の異常を検出する異常検出器とを備える。
【産業上の利用可能性】
【００７３】
本開示は、蓄電装置の利用停止期間中における異常を検出することが可能であり、蓄電装置を管理する方法として有用である。
【符号の説明】
【００７４】
１１０  蓄電装置
１１１  通信器
１１２  移動検出器
１１３  電池状態更新器
１１４  記憶器
１１５  放電回路
１１６  充電回路
１１７  蓄電池
１１８  端子器
１１９  制御器
１２０  電気自転車
１２１  スイッチ
１２２  電源回路
１２３  負荷
１２４  端子器
１２５  制御器
１３０  情報端末
１３１  第１通信器
１３２  第２通信器
１３３  移動検出器
１３４  記憶器
１３５  制御器
１４０  電池管理センター
１４１  サーバ
１４２  データベース
１４３  第３通信器
１４４  制御器
【図１】
0006775168.tif 000002
【図２Ａ】
0006775168.tif 000003
【図２Ｂ】
0006775168.tif 000004
【図３】
0006775168.tif 000005
【図４】
0006775168.tif 000006
【図５】
0006775168.tif 000007
【図６】
0006775168.tif 000008
【図７】
0006775168.tif 000009
【図８】
0006775168.tif 000010
【図９】
0006775168.tif 000011
【図１０】
0006775168.tif 000012