(57)【要約】  管理装置は、電動車両に対して着脱自在に装着され、前記電動車両の走行用の電力を供給する複数のバッテリの交換及び保管を行うとともに保管する前記バッテリに対する充電を行う充電ステーションにおいて、前記バッテリが提供されるタイミングに関する情報を取得する取得部と、前記取得されたタイミングに基づいて、前記バッテリの充電計画を生成する計画部と、を備え、前記計画部は、前記バッテリが提供されるタイミングに合わせて前記バッテリの充電量を所定量に到達させることが可能な最も遅い充電開始タイミングを基準とした充電開始タイミングで前記バッテリの充電が開始されるための前記バッテリの充電計画を生成する。
2020166602.tif 000002
【特許請求の範囲】
【請求項１】
電力を利用する電力装置に対して電力を供給するバッテリを充電する充電部と、
前記充電部による前記バッテリの充電状態の推定値を取得する取得部と、
前記バッテリの充電状態が前記取得部により取得された前記充電状態の前記推定値を満たすための前記バッテリの充電態様を決定する決定部と、
前記決定部により決定された前記バッテリの前記充電態様に基づいて、前記充電部に前記バッテリを充電させる制御を行う充電制御部と、を備える、
充電装置。
【請求項２】
前記充電態様は、前記充電部により前記バッテリを充電する充電期間または充電速度の少なくともいずれか一方を含み、
前記決定部は、前記充電状態の前記推定値を満たすよう、前記充電期間または前記充電速度の少なくともいずれか一方を決定する、
請求項１に記載の充電装置。
【請求項３】
前記充電期間を特定する要素には、前記充電部による前記バッテリの充電を開始する充電開始日時と、前記充電部による前記バッテリの充電を終了する充電終了日時と、前記充電部による前記バッテリの充電を開始してから終了するまでの充電継続時間と、が含まれ、
前記決定部は、前記充電状態の前記推定値を満たすよう、前記充電開始日時、前記充電終了日時、または前記充電継続時間の少なくともいずれか一つを決定する、
請求項２に記載の充電装置。
【請求項４】
前記決定部は、前記充電開始日時を決定するにあたり、前記充電状態の前記推定値を満たす日時のうち、最も遅い日時を前記充電開始日時として決定する、
請求項３に記載の充電装置。
【請求項５】
前記決定部が前記充電開始日時を決定した場合、前記充電制御部は、前記充電開始日時より前の前記充電部による充電を禁止する、
請求項３または４に記載の充電装置。
【請求項６】
前記充電状態を特定する要素には、目標とする日時である目標日時と、前記目標日時における目標とする充電量である目標充電量と、が含まれる、
請求項１から５のうちいずれか１項に記載の充電装置。
【請求項７】
前記バッテリは、前記電力装置に対して着脱自在であり、
複数の前記バッテリを着脱自在に保持する保持部を更に備え、
前記目標充電量は、前記バッテリの個数と、それぞれの前記バッテリの目標充電量と、を含む、
請求項６に記載の充電装置。
【請求項８】
前記充電制御部は、前記保持部が保持する複数の前記バッテリのうち、充電量が多い前記バッテリから順に、充電対象とする、
請求項７に記載の充電装置。
【請求項９】
前記目標日時は、ユーザが前記バッテリの利用を開始する日時に基づいて定める、
請求項６から８のうちいずれか１項に記載の充電装置。
【請求項１０】
前記充電状態を特定する要素には、目標とする日時である目標日時と、前記目標日時における目標とする充電量である目標充電量と、が含まれ、
前記決定部は、前記充電終了日時を決定するにあたり、前記目標日時に応じた日時を前記充電終了日時として決定する、
請求項３から５のうちいずれか１項に記載の充電装置。
【請求項１１】
前記電力装置は、前記バッテリから供給される電力を利用して移動可能な移動体である、
請求項１から１０のうちいずれか１項に記載の充電装置。
【請求項１２】
前記バッテリは、複数のユーザで共同利用されるバッテリである、
請求項１から１１のうちいずれか１項に記載の充電装置。
【請求項１３】
前記バッテリの移動情報に基づいて、前記充電状態の推定値を生成する生成部、を更に備える、
請求項１から１２のうちいずれか１項に記載の充電装置。
【請求項１４】
前記生成部は、前記移動情報を入力データとする機械学習により、前記充電状態の前記推定値を生成する、
請求項１３に記載の充電装置。
【請求項１５】
前記生成部は、前記充電装置の所在地の情報に基づいて、前記充電状態の前記推定値を生成する、
請求項１４に記載の充電装置。
【請求項１６】
前記バッテリは、前記電力装置に対して着脱自在であり、
前記生成部は、前記充電装置における前記バッテリの保持数の情報に基づいて、前記充電状態の前記推定値を生成する、
請求項１５に記載の充電装置。
【請求項１７】
前記生成部は、前記充電装置が設置された地域の天候または日付若しくは曜日のうち少なくとも一つを示す環境情報に基づいて、前記充電状態の前記推定値を生成する、
請求項１５または１６に記載の充電装置。
【請求項１８】
充電装置のコンピュータが、
電力を利用する電力装置に対して電力を供給するバッテリを充電する充電部による前記バッテリの充電状態の推定値を取得し、
前記バッテリの充電状態が、取得した前記充電状態の前記推定値を満たすための前記バッテリの充電態様を決定し、
決定した前記バッテリの前記充電態様に基づいて、前記充電部に前記バッテリを充電させる制御を行う、
充電方法。
【請求項１９】
充電装置のコンピュータに、
電力を利用する電力装置に対して電力を供給するバッテリを充電する充電部による前記バッテリの充電状態の推定値を取得させ、
前記バッテリの充電状態が、取得した前記充電状態の前記推定値を満たすための前記バッテリの充電態様を決定させ、
決定させられた前記バッテリの前記充電態様に基づいて、前記充電部に前記バッテリを充電させる制御を行わせる、
プログラム。
【請求項２０】
充電装置のコンピュータに、
電力を利用する電力装置に対して電力を供給するバッテリを充電する充電部による前記バッテリの充電状態の推定値を取得させ、
前記バッテリの充電状態が、取得した前記充電状態の前記推定値を満たすための前記バッテリの充電態様を決定させ、
決定させられた前記バッテリの前記充電態様に基づいて、前記充電部に前記バッテリを充電させる制御を行わせる、
プログラムを記憶した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理装置、管理方法、プログラム、及び記憶媒体に関する。
本願は、２０１９年２月１２日に出願された日本国特許出願２０１９−２２７２５号に基づき優先権を主張し、その内容をここに援用する。
【背景技術】
【０００２】
従来、携帯型電気エネルギー貯蔵装置、例えば着脱式バッテリを電気スクータなどの移動体に搭載して使用し、電力を消費した際に、着脱式バッテリを収集、充電、分配する収集充電分配装置がある（例えば、特許文献１参照）。この収集充電分配装置は、着脱式バッテリを充電等のために着脱自在に収容する複数の収容器を有している。【０００３】
近年、収集充電分配装置を用いたバッテリの共同利用サービスが提供されている。このサービスは、例えば、地域の複数個所に建設された充電ステーションなどの充電装置のそれぞれに収集充電分配装置を設置し、充電装置を訪れたユーザが着脱式バッテリを交換できるサービスである。【０００４】
充電器から車両バッテリに充電する際の充電計画を設定する充電制御装置がある（例えば、特許文献２参照）。この充電制御装置は、車両を使用する前記ユーザに対応する学習装置の学習結果に従って設定するものである。また、バッテリステーションの稼働率の目標値を示す情報を取得し、その目標値に基づいて、ユーザに提供可能な蓄電池の個数を決定する技術（例えば、特許文献３参照）や、乗車予定時刻と必要充電期間に基づいて、乗車予定時刻に充電を完了させるための充電開始時刻を演算し、演算された充電開始時刻から予めだ定められた充電電流値によって充電を開始する技術がある（例えば、特許文献４参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特表２０１４−５２７６８９号公報
【特許文献２】特開２０１７−９３０８８号公報
【特許文献３】特許第６３４５２９１号公報
【特許文献４】特許第３５５４０５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記特許文献１に記載された収集充電分配装置を用いたバッテリの共同利用サービスでは、ユーザは自己の都合に応じた任意の充電装置を訪れることが多いので、充電装置では、貸出に必要な分のバッテリを用意しておくことが求められる。このため、十分にバッテリを充電しておく必要があった。この点、例えば、特許文献２には、充電計画を設定する点が開示されている。ところが、特許文献２の充電計画では、充電器を利用するユーザが限られているため、貸出に必要な分のバッテリの用意させるのは難しかった。【０００７】
本発明は、貸出に必要な分のバッテリを充電装置に用意させることができる充電装置、管理充電、プログラム、及び記憶媒体を提供することである。
【課題を解決するための手段】
【０００８】
この発明に係る充電装置、充電方法、プログラム、及び記憶媒体は、以下の構成を採用した。
（１）：電力を利用する電力装置に対して電力を供給するバッテリを充電する充電部と、前記充電部による前記バッテリの充電状態の推定値を取得する取得部と、前記バッテリの充電状態が前記取得部により取得された前記充電状態の前記推定値を満たすための前記バッテリの充電態様を決定する決定部と、前記決定部により決定された前記バッテリの前記充電態様に基づいて、前記充電部に前記バッテリを充電させる制御を行う充電制御部と、を備える、充電装置である。【０００９】
（２）：（１）において、前記充電態様は、前記充電部により前記バッテリを充電する充電期間または充電速度の少なくともいずれか一方を含み、前記決定部は、前記充電状態の前記推定値を満たすよう、前記充電期間または前記充電速度の少なくともいずれか一方を決定する、ものである。【００１０】
（３）：（２）において、前記充電期間を特定する要素には、前記充電部による前記バッテリの充電を開始する充電開始日時と、前記充電部による前記バッテリの充電を終了する充電終了日時と、前記充電部による前記バッテリの充電を開始してから終了するまでの充電継続時間と、が含まれ、前記決定部は、前記充電状態の前記推定値を満たすよう、前記充電開始日時、前記充電終了日時、または前記充電継続時間の少なくともいずれか一つを決定する、ものである。【００１１】
（４）：（３）において、前記決定部は、前記充電開始日時を決定するにあたり、前記充電状態の前記推定値を満たす日時のうち、最も遅い日時を前記充電開始日時として決定する、ものである。【００１２】
（５）：（３）または（４）において、前記決定部が前記充電開始日時を決定した場合、前記充電制御部は、前記充電開始日時より前の前記充電部による充電を禁止する、ものである。【００１３】
（６）：（１）から（５）のいずれかにおいて、前記充電状態を特定する要素には、目標とする日時である目標日時と、前記目標日時における目標とする充電量である目標充電量と、が含まれる、ものである。【００１４】
（７）：（６）において、前記バッテリは、前記電力装置に対して着脱自在であり、複数の前記バッテリを着脱自在に保持する保持部を更に備え、前記目標充電量は、前記バッテリの個数と、それぞれの前記バッテリの目標充電量と、を含む、ものである。【００１５】
（８）：（７）において、前記充電制御部は、前記保持部が保持する複数の前記バッテリのうち、充電量が多い前記バッテリから順に、充電対象とする、ものである。【００１６】
（９）：（６）から（８）のいずれかにおいて、前記目標日時は、ユーザが前記バッテリの利用を開始する日時に基づいて定める、ものである。【００１７】
（１０）：（３）から（５）のいずれかにおいて、前記充電状態を特定する要素には、目標とする日時である目標日時と、前記目標日時における目標とする充電量である目標充電量と、が含まれ、前記決定部は、前記充電終了日時を決定するにあたり、前記目標日時に応じた日時を前記充電終了日時として決定する、ものである。【００１８】
（１１）：（１）から（１０）のいずれかにおいて、前記電力装置は、前記バッテリから供給される電力を利用して移動可能な移動体である。【００１９】
（１２）：（１）から（１１）のいずれかにおいて、前記バッテリは、複数のユーザで共同利用されるバッテリである。【００２０】
（１３）：（１）から（１２）のいずれかにおいて、前記バッテリの移動情報に基づいて、前記充電状態の推定値を生成する生成部、を更に備える、ものである。【００２１】
（１４）：（１３）において、前記生成部は、前記移動情報を入力データとする機械学習により、前記充電状態の前記推定値を生成する、ものである。【００２２】
（１５）：（１４）において、前記生成部は、前記充電装置の所在地の情報に基づいて、前記充電状態の前記推定値を生成する、ものである。【００２３】
（１６）：（１５）において、前記バッテリは、前記電力装置に対して着脱自在であり、前記生成部は、前記充電装置における前記バッテリの保持数の情報に基づいて、前記充電状態の前記推定値を生成するものである。【００２４】
（１７）：（１５）または（１６）において、前記生成部は、前記充電装置が設置された地域の天候または日付若しくは曜日のうち少なくとも一つを示す環境情報に基づいて、前記充電状態の前記推定値を生成する、ものである。【００２５】
（１８）：この発明の一態様は、充電装置のコンピュータが、電力を利用する電力装置に対して電力を供給するバッテリを充電する充電部による前記バッテリの充電状態の推定値を取得し、前記バッテリの充電状態が、取得した前記充電状態の前記推定値を満たすための前記バッテリの充電態様を決定し、決定した前記バッテリの前記充電態様に基づいて、前記充電部に前記バッテリを充電させる制御を行う、充電方法である。【００２６】
（１９）：この発明の一態様は、充電装置のコンピュータに、電力を利用する電力装置に対して電力を供給するバッテリを充電する充電部による前記バッテリの充電状態の推定値を取得させ、前記バッテリの充電状態が、取得した前記充電状態の前記推定値を満たすための前記バッテリの充電態様を決定させ、決定させられた前記バッテリの前記充電態様に基づいて、前記充電部に前記バッテリを充電させる制御を行わせる、プログラムである。【００２７】
（２０）：この発明の一態様は、充電装置のコンピュータに、電力を利用する電力装置に対して電力を供給するバッテリを充電する充電部による前記バッテリの充電状態の推定値を取得させ、前記バッテリの充電状態が、取得した前記充電状態の前記推定値を満たすための前記バッテリの充電態様を決定させ、決定させられた前記バッテリの前記充電態様に基づいて、前記充電部に前記バッテリを充電させる制御を行わせる、プログラムを記憶した記憶媒体である。【００２８】
（１）〜（６）貸出に必要な分のバッテリを充電装置に用意させることができる。
（１４）〜（１７）によれば、バッテリを提供するタイミングを精度よく取得できる。
【図面の簡単な説明】
【００２９】
【図１】実施形態の管理システムの全体構成図である。
【図２】実施形態の管理システムのブロック図である。
【図３】バッテリデータの一例を示す図である。
【図４】充電ＳＴデータの一例を示す図である。
【図５】バッテリ集計データの一例を示す図である。
【図６】ユーザ集計データの一例を示す図である。
【図７】充電ＳＴ集計データの一例を示す図である。
【図８】提供条件推定モデルの生成工程の一例を示す図である。
【図９】充電計画データの一例を示す図である。
【図１０】管理装置において実行される処理の流れの一例を示すフローチャートである。
【図１１】管理装置において実行される処理の流れの一例を示すフローチャートである。
【図１２】充電ステーションに保管されるバッテリのＳＯＣの変化の一例を示すグラフである。
【図１３】提供条件推定モデルの生成工程の一例を示す図である。
【図１４】充電ＳＴ集計データの一例を示す図である。
【図１５】管理装置において実行される処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００３０】
以下、図面を参照し、本発明の充電装置、充電方法、プログラム、及び記憶媒体の実施形態について説明する。以下の説明において、管理システム１は、複数のバッテリユニット１００及び複数の充電ステーション２００を備える。バッテリユニット１００は、いずれも電動車両１０に着脱可能な着脱式バッテリ（以下「バッテリ」という）１２０を備える。充電ステーション２００は、ユーザにバッテリユニット１００を貸し出す前に、バッテリユニット１００に含まれるバッテリ１２０に対して充電を済ませておく。充電ステーション２００は、ユーザにバッテリユニット１００を貸し出して提供し、ユーザは、バッテリユニット１００を電動車両１０に搭載する。ユーザは、貸し出されたバッテリユニット１００のバッテリ１２０の充電量が減少した後、複数の充電ステーション２００のいずれかにおいてバッテリユニット１００を返却する。充電ステーション２００は、バッテリユニット１００を返却したユーザに対して、充電を済ませている他のバッテリ１２０を含むバッテリユニット１００を貸し出す。こうして、ユーザは、充電ステーション２００においてバッテリユニット１００（バッテリ１２０）を交換する。
【００３１】
［第１実施形態］
本発明の第１実施形態について説明する。
【００３２】
＜管理システム１の全体構成＞
図１は、実施形態の管理装置４００を利用した管理システム１の全体構成図、図２は、実施形態の管理装置４００を利用した管理システム１のブロック図である。管理システム１は、複数のバッテリユニット１００と、複数の充電ステーション２００と、管理装置４００とを備える。管理装置４００は、ネットワークＮＷを介して複数の充電ステーション２００と通信可能に接続されている。ネットワークＮＷは、例えば、インターネット、ＷＡＮ（Wide Area Network）、ＬＡＮ（Local Area Network）、プロバイダ装置、無線基地局などを含む。
【００３３】
管理装置４００は、ネットワークＮＷを介して、ユーザが携行する携帯端末２０と通信可能に接続されている。これにより、充電ステーション２００及び携帯端末２０は、ネットワークＮＷを経由して、管理装置４００に対して通信データを送受信可能である。管理システム１は、電動車両１０の駆動源であるバッテリユニット１００におけるバッテリ１２０を、複数のユーザで共同利用するシェアサービスを提供可能なシステムである。管理装置４００は、管理システム１における複数のバッテリユニット１００及び複数の充電ステーション２００を管理する。電動車両１０は、「電力装置」の一例であり、充電ステーション２００は「充電装置」の一例である。
【００３４】
「電力装置」は、自動二輪車１２に限られず、例えば、電力により走行可能かつ着脱自在に着脱式バッテリ１４が装着可能な車両（一輪、三輪、四輪等）、またはアシスト式の自転車等であってもよい。これら車両型の移動体に代えて、「電力装置」は、日本国特開２０１９−０６８５５２号公報に記載の、人や車両によって運ばれる可搬型の充電給電装置であってもよい。また「電力装置」は、移動ロボット、自律走行装置、電動自転車、自律走行車、その他の電動車両、ドローン飛行体、又はその他の電動式移動装置（電動モビリティ）であってもよい。以下、一例として、「電力装置」が自動二輪車１２であるものとして説明する。
【００３５】
＜電動車両１０＞
電動車両１０は、バッテリユニット１００を着脱可能に搭載する車両である。電動車両１０は、バッテリユニット１００におけるバッテリ１２０により供給される電力によって駆動される電動モータによって走行する鞍乗り型の車両（「電動二輪車」）である。電動車両１０には、バッテリユニット１００が搭載される。第１実施形態では、電動車両１０に２つのバッテリユニット１００と搭載可能である。電動車両１０に搭載可能なバッテリユニット１００は、１つとしてもよいし３つ以上としてもよい。
【００３６】
電動車両１０は、バッテリユニット１００と、ディーゼルエンジンやガソリンエンジンなどの内燃機関とを組み合わせた駆動によって走行するハイブリッド車両や燃料電池車両であってもよい。管理システム１に適用可能な電動車両１０は、電動二輪車のほか、電動自転車、電動三輪車、電動四輪車等の車両、電動キックスケータ、またはロボット等であってもよい。電動車両１０は、「移動体」の一例である。
【００３７】
＜携帯端末２０＞
携帯端末２０は、例えば、バッテリの貸出を受けるユーザが所有するスマートフォン、タブレット端末、ノートパソコンなどの端末装置である。携帯端末２０においては、アプリケーションプログラムやブラウザなどのＵＡ（User Agent）が動作し、バッテリ１２０のシェアサービスをサポートする。携帯端末２０は、充電ステーション２００の所在地を示すステーションマップを参照可能である。ステーションマップは、管理装置４００によって保持されていてもよいし、携帯端末２０にダウンロードされてもよい。携帯端末２０は、ユーザの現在位置を用いてステーションマップを検索することで、ユーザの周辺の充電ステーション２００に関する周辺ステーション情報を取得できる。
【００３８】
携帯端末２０は、各種の情報や画像を表示する表示装置と、ユーザの操作を受け付ける入力装置を兼ねるタッチパネル（タッチセンサ付き表示パネル）を備える。実施形態では、携帯端末２０がスマートフォンであり、アプリケーションプログラム（バッテリ予約アプリ）が起動していることを前提とする。携帯端末２０は、ユーザによるバッテリユニット１００の予約を受け付ける。ユーザは、携帯端末２０のタッチパネルを操作することにより、バッテリユニット１００の貸出を予約することができる。ユーザがバッテリユニット１００の貸出を予約することにより、予約されたバッテリユニット１００の予約ユーザ以外の非予約ユーザに対する貸出が不可とされる。
【００３９】
ユーザは、例えば、携帯端末２０によって近隣の充電ステーション２００を検索し、検索された充電ステーション２００に貸出可能なバッテリユニット１００がある場合に、そのバッテリユニット１００を予約可能である。複数の充電ステーション２００が検索されたときには、利用する充電ステーション２００をユーザが選択可能である。
【００４０】
携帯端末２０において起動するバッテリ予約アプリは、ユーザがバッテリユニット１００の予約を行う際に、ユーザの予約操作に応じた予約希望情報を生成する。携帯端末２０は、生成した予約希望情報を管理装置４００に送信する。予約希望情報には、例えば、ユーザＩＤ、バッテリユニット１００の貸出を希望する充電ステーション２００、及び貸出希望時間に関する情報が含まれる。貸出希望時間は、ユーザがバッテリの貸出を希望した日時の一例である。
【００４１】
＜バッテリユニット１００＞
図１に示すように、バッテリユニット１００は、電動車両１０に搭載されるとともに、充電ステーション２００における充電装置２２０に保管される。バッテリユニット１００は、電動車両１０に対して着脱自在に装着されるカセット式である。図２に示すように、バッテリユニット１００は、バッテリ１２０と、バッテリ通信部１４０と、自己位置検出部１６０と、バッテリ制御装置１８０と、を備える。
【００４２】
バッテリ１２０は、例えば、リチウムイオン電池などの蓄電装置（二次電池）である。バッテリ１２０は、電動車両１０に対して着脱自在に装着され、電動車両１０の走行用の電力を供給する。バッテリ通信部１４０は、充電ステーション２００と通信するための機器である。バッテリ通信部１４０は、通信線を介して充電ステーション２００と接続されており、バッテリ制御装置１８０により生成された情報等を充電ステーション２００に送信する。
【００４３】
自己位置検出部１６０は、例えば、ＧＮＳＳ（Global Navigation Satellite System）受信機と、自己位置検出制御部とを備える。ＧＮＳＳ受信機は、ＧＮＳＳ衛星（例えばＧＰＳ衛星）から到来する電波に基づいて自機の位置（バッテリユニット１００の自己位置）を測位する。自己位置検出制御部は、例えば、ＣＰＵや各種記憶装置を備え、バッテリユニット１００の自己位置を検出する。自己位置検出制御部は、検出したバッテリユニット１００の自己位置に基づいて自己位置情報を生成し、バッテリ制御装置１８０に出力する。
【００４４】
バッテリ制御装置１８０は、例えば、バッテリ制御部１８２と、バッテリ記憶部１８４と、を備える。バッテリ制御部１８２は、例えば、ＢＭＵ（Battery  Management  Unit；制御部）を備える。ＢＭＵは、バッテリ１２０の充電や放電を制御する。例えば、ＢＭＵは、バッテリユニット１００が充電ステーション２００に保管されているときには、バッテリ１２０に対する充電を制御し、バッテリユニット１００が電動車両１０に装着されているときには、バッテリ１２０に対する充放電を制御する。
【００４５】
バッテリ１２０は、電流センサ、電圧センサ、温度センサなどの各種センサによってその電流値、電圧値、温度などが検出される。これらのセンサは、検出結果をバッテリ制御部１８２に出力する。バッテリ制御部１８２は、出力された各種センサの検出結果に基づいて、バッテリ１２０のＳＯＣ（State Of Charge；充電率）を算出する。バッテリ制御部１８２は、算出したバッテリ１２０のＳＯＣをバッテリ記憶部１８４に格納する。
【００４６】
バッテリ制御部１８２は、充電ステーション２００がユーザにバッテリユニット１００を貸し出した際に、電動車両１０を所有するユーザのユーザＩＤ、バッテリユニット１００を貸し出した充電ステーションのＩＤ（以下「ＳＴＩＤ」という）、貸出日時、貸出時ＳＯＣの情報を取得する。ユーザＩＤは、例えば、複数のユーザを個々に識別するために、ユーザごとに付された異なる番号からなるＩＤである。ＳＴＩＤは、例えば、複数の充電ステーション２００を個々に識別するために、充電ステーション２００ごとに付された異なる番号からなるＩＤである。バッテリ制御部１８２は、取得した電動車両１０のユーザＩＤ、バッテリユニット１００を貸し出した充電ステーション２００のＳＴＩＤ、貸出日時、貸出時ＳＯＣの情報をバッテリ記憶部１８４に格納する。
【００４７】
バッテリ制御部１８２は、バッテリユニット１００を装着した電動車両１０が走行する際に、自己位置検出部１６０により出力される自己位置情報に基づいて、電動車両１０のユーザの移動履歴の情報を生成する。自己位置検出部１６０は、所定時間毎、例えば1分毎に自己位置を検出し、自己位置情報をバッテリ制御部１８２に出力する。バッテリ制御部１８２は、自己位置検出部１６０により出力された自己位置情報に基づいて、例えば、電動車両１０が走行した位置（例えば緯度経度で示す位置）を時系列で列記した電動車両１０のユーザの移動履歴を生成する。バッテリ制御部１８２は、生成した電動車両１０のユーザの移動履歴の情報をバッテリ記憶部１８４に格納する。ユーザの移動履歴は、バッテリの移動履歴に相当する。ユーザの移動履歴の情報は、移動情報の一例である。
【００４８】
バッテリ制御部１８２は、ユーザが充電ステーション２００にバッテリユニット１００を返却する際に、バッテリ記憶部１８４に格納されたユーザＩＤ、ＳＴＩＤ、貸出日時、貸出時ＳＯＣ、ユーザの移動履歴の各情報を、バッテリユニット１００を返却した充電ステーションに送信する。このとき、バッテリ制御部１８２は、バッテリ記憶部１８４に記憶しているバッテリＩＤ、及び返却時ＳＯＣとなる現在のバッテリ１２０のＳＯＣを、バッテリユニット１００を返却する充電ステーション２００に合わせて送信する。バッテリＩＤは、例えば、複数のバッテリユニット１００（またはバッテリ１２０）を個々に識別するために、バッテリユニット１００（またはバッテリ１２０）ごとに付された異なる番号からなるＩＤである。
【００４９】
＜充電ステーション２００＞
充電ステーション２００は、バッテリユニット１００の保管及び充電を行うための設備であり、複数の場所に設置されている。図１及び図２に示すように、充電ステーション２００は、充電装置２２０と、充電ステーション制御装置（以下「ＳＴ制御装置」という）２４０と、を備える。充電装置２２０は、複数の充電ステーション２００に１台または複数台設置される。
【００５０】
充電装置２２０は、図１に示すスロット部２２１と、認証・表示器２２３と、図２に示す充電器２２７と、を備える。スロット部２２１は、上段スロット部２２１Ｕと下段スロット部２２１Ｌを備える。上段スロット部２２１Ｕ及び下段スロット部２２１Ｌは、互いに共通する構成を有するため、代表して上段スロット部２２１Ｕの構成について説明する。上段スロット部２２１Ｕは、例えば鉛直軸周り回転するターンテーブルを備える。ターンテーブル上には、バッテリ収容部（以下「収容部」という）が設けられる。収容部は、ターンテーブルを平面視して４等分に仕切った領域にそれぞれ設けられる。充電装置２２０は、スロット部２２１により、複数のバッテリ１２０をそれぞれ着脱に保持する。スロット部２２１は、保持部の一例である。
【００５１】
スロット部２２１において、上段スロット部２２１Ｕ及び下段スロット部２２１Ｌには、それぞれ４個のバッテリユニット１００を収容可能であり、充電装置２２０には８個のバッテリユニット１００を収容可能である。このため、充電装置２２０の設置台数が１台の充電ステーション２００では８個のバッテリユニット１００を保管可能であり、充電装置２２０の設置台数が２台の充電ステーション２００では１６個のバッテリユニット１００を保管可能である。
【００５２】
充電装置２２０の表面には取出口が設けられている。ユーザは、取出口に位置する収容部に対して、バッテリユニット１００を外側から出し入れ可能である。取出口に位置する収容部は、ターンテーブルを回転させることにより入れ替え可能である。４つの収容部は仕切り板によって仕切られている。仕切り板は例えば透明の素材で構成される。
【００５３】
認証・表示器２２３は、少なくとも認証機能及び表示機能を有する機器である。認証・表示器２２３は、例えば、近距離通信（ＮＦＣ；Near Field Communication）を用いて、ユーザが携行するＮＦＣカード（不図示）の記録情報を読取可能である。これにより、充電ステーション２００は、この記録情報に含まれるユーザＩＤを用いて、シェアサービスの利用権限を有するユーザを認証する。認証・表示器２２３は、ユーザが所持する電波発信機が発信する電波を検出可能である。認証・表示器２２３は、ユーザが操作した電波発信機が発信した電波の検出結果に基づいて、充電ステーション２００に近づくバッテリユニット１００の利用を予約したユーザを検出する。
【００５４】
認証・表示器２２３は、例えば、タッチパネル（タッチセンサ付き表示パネル）を備える。これにより、ユーザの操作に応じて必要な情報を入力可能であると共に、ユーザに対して様々な可視情報を提供可能である。認証・表示器２２３は、充電装置２２０の左上部に配置されている。認証・表示器２２３は、種々の情報を表示する。例えば、認証・表示器２２３は、ユーザに貸し出すバッテリユニットが収容された収容部を報知する情報を表示する。
【００５５】
図２に示す充電器２２７は、図１に示すスロット部２２１における各収容部のそれぞれの奥側に設けられる。充電器２２７は、バッテリユニット１００のバッテリ１２０と接続し充電することが可能である。充電器２２７には、バッテリ１２０に電力を供給するための電源が接続されている。充電器２２７にバッテリ１２０を接続すると、バッテリユニット１００と充電ステーション２００とが通信線を介して接続され、バッテリユニット１００と充電ステーション２００との間における信号の送受信が可能となる。充電器２２７は、充電部の一例である。
【００５６】
図２に示すように、ＳＴ制御装置２４０は、ＳＴ通信部２４２と、ＳＴ制御部２４４と、充電制御部２４６と、ＳＴ記憶部２５０と、を備える。ＳＴ制御部２４４と、充電制御部２４６とは、例えば、ＣＰＵ（Central Processing Unit）などのプロセッサがＳＴ記憶部２５０に格納されたプログラム（ソフトウェア）を実行することで実現される。これらの機能部のうち一部または全部は、ＬＳＩ（Large Scale Integration）やＡＳＩＣ（Application Specific Integrated Circuit）、ＦＰＧＡ（Field-Programmable Gate Array）、ＧＰＵ（Graphics Processing Unit）などのハードウェア（回路部；circuitryを含む）によって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。プログラムは、予めＨＤＤ（Hard Disk Drive）やフラッシュメモリなどの記憶装置（非一過性記憶媒体）に格納されていてもよいし、ＤＶＤやＣＤ−ＲＯＭなどの着脱可能な記憶媒体（非一過性記憶媒体）に格納されており、記憶媒体がドライブ装置に装着されることでインストールされてもよい。ＳＴ記憶部２５０は、前述した記憶装置により実現される。ＳＴ記憶部２５０は、ＳＴ制御装置２４０が設けられた充電ステーション２００のＳＴＩＤを記憶している。
【００５７】
ＳＴ通信部２４２は、返却されて充電器２２７に接続されたバッテリユニット１００により通信線を介して送信される情報を受信する。ＳＴ通信部２４２は、ネットワークＮＷを介して管理装置４００との間で情報を送受信する。ＳＴ通信部２４２は、例えば、セルラー網やＷｉ−Ｆｉ網を接続するための無線モジュールやネットワークＮＷに接続するためのネットワークカードなどの通信インターフェースを含む。
【００５８】
ＳＴ制御部２４４は、返却されたバッテリユニット１００のバッテリ１２０が充電器２２７に接続されたとき、バッテリ通信部１４０により送信されるバッテリ接続情報をＳＴ通信部２４２に受信させて取得する。ＳＴ制御部２４４は、バッテリ接続情報とともにバッテリ通信部１４０により送信されるバッテリＩＤ、ユーザＩＤ、ＳＴＩＤ、貸出日時、貸出時ＳＯＣ、返却時ＳＯＣ、ユーザの移動履歴等の各種の情報をＳＴ通信部２４２に受信させて取得する。ＳＴ制御部２４４は、取得した各種の情報、例えば管理装置４００により送信される充電計画データ４７８等をＳＴ記憶部２５０に格納する。
【００５９】
貸出日時は、目標とする日時である目標日時の一例であり、貸出時ＳＯＣは、貸出日時における目標とする充電量である目標充電量の一例である。目標日時は、貸出日時以外の日時でもよい。目標日時は、推定された日時でもよいし、ユーザ等が指定した日時でもよい。目標充電量は、貸出時ＳＯＣ以外の充電量でもよい。貸出時ＳＯＣは、バッテリ１２０の充電許容量の最大値となる、いわゆる満充電でもよいし、満充電から低下させた充電量、例えば満充電の９０％の充電量としてもよい。充電ステーション２００に保管される複数のバッテリ１２０について、共通の貸出時ＳＯＣとしてもよいし、異なる貸出時ＳＯＣとしてもよい。例えば、５個のバッテリユニット１００を貸し出すにあたり、４個のバッテリ１２０の貸出時ＳＯＣを満充電とし、１個のバッテリ１２０の貸出時ＳＯＣを満充電の９０％としてもよい。
【００６０】
ＳＴ制御部２４４は、バッテリ接続情報を取得した際に、バッテリデータ２５２を生成する。ＳＴ制御部２４４は、バッテリユニット１００により送信されＳＴ記憶部２５０に格納されたバッテリＩＤ、ユーザＩＤ、ＳＴＩＤ、貸出日時、貸出時ＳＯＣ、返却時ＳＯＣ、ユーザの移動履歴に及び自己のＳＴＩＤを付してバッテリデータ２５２を生成する。
【００６１】
図３は、バッテリデータ２５２の一例を示す図である。図３に示すように、バッテリデータ２５２は、バッテリＩＤ、ユーザＩＤ、貸出時及び返却時のＳＴＩＤ、日時、ＳＯＣ、及びユーザの移動履歴の項目を含む。ＳＴ記憶部２５０には、充電装置２２０におけるスロット部２２１に保管されているバッテリユニット１００の全てについてのバッテリデータ２５２が格納されている。ＳＴ制御部２４４は、バッテリユニット１００が貸し出されて充電器２２７から取り外されたときに、貸し出したバッテリユニット１００についてＳＴ記憶部２５０に記憶されたバッテリデータ２５２を消去する。
【００６２】
ＳＴ制御部２４４は、バッテリ接続情報を取得してバッテリデータ２５２を生成または消去したときに、ＳＴ記憶部２５０に記憶された充電ＳＴデータ２５４を更新する。図４は、充電ステーションデータ（以下「充電ＳＴデータ」という）２５４の一例を示す図である。図４に示すように、充電ＳＴデータ２５４は、ＳＴＩＤ、所在地、スロット数、保管バッテリ数の項目を含む。充電ステーション２００のＳＴＩＤ、所在地、スロット数、保管バッテリ数の情報は、それぞれ充電装置の稼働状態を示す稼働情報の一例である。
【００６３】
充電ＳＴデータ２５４に含まれるＳＴＩＤの項目は、当該充電ステーション２００に付されたＳＴＩＤを示す項目であり、充電ＳＴデータ２５４に含まれる所在地の項目は、当該充電ステーション２００の所在地を示す項目である。充電ＳＴデータ２５４に含まれるスロット数の項目は、当該充電ステーション２００の充電装置２２０におけるスロット部２２１の収容部の数を示す項目であり、当該充電ステーション２００で保管可能なバッテリユニット１００の数と同数である。
【００６４】
充電ＳＴデータ２５４に含まれる保管バッテリ数の項目は、当該充電ステーション２００で保管されているバッテリユニット１００の個数である。保管バッテリ数は、充電装置に保持されたバッテリの保持数の例である。ＳＴ制御部２４４は、バッテリデータ２５２を生成したときに、充電ＳＴデータ２５４の保管バッテリ数を１加算し、バッテリデータ２５２を消去したときに、充電ＳＴデータ２５４の保管バッテリ数を１減算する。ＳＴ制御部２４４は、例えば、充電器２２７の故障等により、スロット部２２１の１個の収容部が使用不能となったときに、スロット数を１減算し、充電器２２７を修理して使用可能となったことにより、スロット部２２１使用不能であった収容部が使用可能となったときに、スロット数を１加算する。ＳＴ制御部２４４は、充電装置２２０を増設または削減したときに、スロット数を増減させてもよい。
【００６５】
充電ＳＴデータ２５４は、さらに、スロットＮｏ、バッテリＩＤ、返却日時、返却時ＳＯＣ、充電開始予定日時、及び充電完了予定日時の項目を含む。スロットＮｏの項目は、例えば、充電ステーション２００に設置された充電装置２２０におけるスロット部２２１の各収容部にそれぞれ付された番号を示す項目である。上段スロット部２２１Ｕの収容部には、「１００１」〜「１００４」のスロットＮｏが付され、下段スロット部２２１Ｌの収容部には、「２００１」〜「２００４」のスロットＮｏが付されている。
【００６６】
バッテリＩＤの項目は、スロット部２２１の収容部に収容されたバッテリユニット１００に付されたバッテリＩＤを示す項目である。バッテリユニット１００が収容されていない収容部については、バッテリＩＤの項目が「空き」とされる。返却日時の項目は、スロット部２２１の収容部に収容されたバッテリユニット１００が充電ステーション２００に返却された日時を示す項目である。返却時ＳＯＣの項目は、スロット部２２１の収容部に収容されたバッテリユニット１００が充電ステーション２００に返却されたときのＳＯＣを示す項目である。
【００６７】
充電開始予定日時の項目は、スロット部２２１の収容部に収容されたバッテリユニット１００に対して充電を開始する充電開始予定日時を示す項目である。充電完了予定日時の項目は、スロット部２２１の収容部に収容されたバッテリユニット１００に対する充電が完了する充電完了予定日時を示す項目である。充電開始予定日時及び充電完了予定日時は、いずれも管理装置４００により送信される充電計画データ４７８に基づいて算出されて設定される。充電開始予定日時の項目は、充電開始予定日時及び充電完了予定日時が設定されるまでは充電待機とされる。
【００６８】
充電開始予定日時及び充電完了予定日時の設定については、後に説明する充電計画データ４７８を説明した後にさらに説明する。充電開始予定日時は、本発明の「バッテリの充電量を所定量に到達させることが可能な最も遅い充電開始タイミング」の一例であり、「バッテリの充電量を所定量に到達させることが可能な最も遅い充電開始タイミングを基準とした充電タイミング」の一例である。
【００６９】
ＳＴ制御部２４４は、バッテリ接続情報を取得してバッテリデータ２５２を生成したときに、取得したバッテリ接続情報、生成したバッテリデータ２５２、及び更新した充電ＳＴデータ２５４を、ＳＴ通信部２４２を用いて管理装置４００に送信する。ＳＴ制御部２４４は、バッテリデータ２５２を消去したときに、更新した充電ＳＴデータ２５４を、ＳＴ通信部２４２を用いて管理装置４００に送信する。
【００７０】
ＳＴ制御部２４４は、バッテリデータ２５２を管理装置４００に送信する際、記憶しているバッテリデータ２５２の全てを管理装置４００に送信してもよいし、生成したバッテリデータ２５２のみを管理装置４００に送信してもよい。ＳＴ制御部２４４は、充電ＳＴデータ２５４を管理装置４００に送信する際、充電ＳＴデータ２５４の全体を送信してもよいし、充電ＳＴデータ２５４のうち、ＳＴＩＤ及び保管バッテリ数のみを送信するか、スロット数に変化があった場合にスロット数を付加して送信してもよい。
【００７１】
ＳＴ制御部２４４は、管理装置４００により送信される予約情報や充電計画データ４７８をＳＴ通信部２４２に受信させて取得する。ＳＴ制御部２４４は、取得した予約情報及び充電計画データ４７８をＳＴ記憶部２５０に格納する。ＳＴ制御部２４４は予約情報をＳＴ記憶部２５０に格納した際、バッテリユニット１００を貸し出されるユーザが認証を行うための準備を行う。
【００７２】
ＳＴ制御部２４４は、例えば、ＳＴ通信部２４２により出力された予約情報に応じたユーザが来所した場合に、認証・表示器２２３の表示制御や認証制御を行う。ＳＴ制御部２４４は、予約ユーザが充電ステーション２００に到着し、認証・表示器２２３による認証を行った後、ユーザに貸し出すバッテリユニット１００に関する情報を認証・表示器２２３に表示させる。
【００７３】
充電制御部２４６は、ユーザによって消費された分の電力をバッテリ１２０に充電する。充電制御部２４６は、ＳＴ記憶部２５０に格納された充電計画データ４７８を読み出し、読み出した充電ＳＴデータ２５４及び充電計画データ４７８に基づいて、スロット部２２１の各収容部に収容されたバッテリ１２０の充電態様としての充電期間を算出して決定する。充電制御部２４６は、決定部の一例である。
【００７４】
充電期間は、充電開始日時から充電完了日時までの期間である。充電制御部２４６は、充電完了予定日時及び充電開始予定日時を算出して決定する。充電開始予定日時は、充電期間の要素である充電開始日時の一例であり、充電完了予定日時は、充電期間の要素である充電終了日時の一例である。充電制御部２４６は、充電開始予定日時より前の時刻では、充電器２２７によるバッテリ１２０への充電を禁止する。
【００７５】
充電制御部２４６は、決定した充電開始予定日時に基づいて、充電装置２２０におけるスロット部２２１に収容された各バッテリユニット１００におけるバッテリ１２０の充電を開始する時間を調整する。充電制御部２４６は、充電開始予定日時となったときに、バッテリ１２０に対する充電を開始する。充電制御部２４６は、例えば、スロット部２２１に収納されたバッテリユニット１００におけるバッテリ１２０が満充電されるまで電力をバッテリ１２０に充電する。
【００７６】
＜管理装置４００＞
管理装置４００は、ウェブサーバまたはアプリサーバとして機能し、携帯端末２０に各種情報を提供しつつ、携帯端末２０によりアップロードされた情報、例えば予約希望情報を取得する。管理装置４００は、充電ステーション２００と通信することで、ユーザによってバッテリユニット１００が予約されたことを示す予約情報を充電ステーション２００に送信する。
【００７７】
さらに、管理装置４００は、充電ステーション２００に保管されるバッテリユニット１００におけるバッテリ１２０の充電計画を行う。充電計画は、バッテリユニット１００が提供されるタイミングに合わせてバッテリ１２０の充電量を所定量に到達させることが可能な最も遅い充電開始タイミングを基準とした充電開始タイミングでバッテリ１２０の充電が開始されるための計画として生成される。
【００７８】
管理装置４００は、対象となる充電ステーション２００に保管されるバッテリユニット１００が提供されるタイミングとなる時間（以下「提供時間という」及びその提供時間に用意するバッテリユニット１００の個数（以下「提供個数」という）に基づいて充電計画を実行して充電計画情報（充電計画データ４７８）を生成する。管理装置４００は、生成した充電計画データ４７８を充電ステーション２００に送信する。提供時間は、本発明の「バッテリが提供されるタイミング」の一例である。
【００７９】
管理装置４００は、例えば、管理装置４００は、通信部４１０と、取得部４２０と、生成部４３０と、計画部４４０と、予約部４６０と、記憶部４７０と、を備える。取得部４２０、生成部４３０、計画部４４０、及び予約部４６０は、例えば、ＣＰＵなどのハードウェアプロセッサがプログラム（ソフトウェア）を実行することにより実現される。これらの構成要素のうち一部または全部は、ＬＳＩやＡＳＩＣ、ＦＰＧＡ、ＧＰＵなどのハードウェアによって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。プログラムは、予めＨＤＤやフラッシュメモリなどの記憶装置（非一過性記憶媒体）に格納されていてもよいし、ＤＶＤやＣＤ−ＲＯＭなどの着脱可能な記憶媒体（非一過性記憶媒体）に格納されており、記憶媒体がドライブ装置に装着されることでインストールされてもよい。記憶部４７０は、前述した記憶装置により実現される。
【００８０】
記憶部４７０は、管理システム１において用いられる複数のバッテリ１２０についてのバッテリＩＤ、複数の充電ステーション２００のそれぞれのＳＴＩＤ及び所在地等の情報を記憶している。記憶部４７０には、管理システム１にバッテリ１２０や充電ステーション２００が新たに追加された場合に、これらのバッテリＩＤやＳＴＩＤ等が追加して格納される。
【００８１】
通信部４１０は、ネットワークＮＷを介して、携帯端末２０、充電ステーション２００、図示しない気象サーバ等との間で情報を送受信する。通信部４１０は、例えば、セルラー網やＷｉ−Ｆｉ網を接続するための無線モジュールやネットワークＮＷに接続するためのネットワークカードなどの通信インターフェースを含む。通信部４１０は、携帯端末２０、充電ステーション２００、及び図示しない気象サーバにより送信される各種情報を受信する。
【００８２】
取得部４２０は、通信部４１０を用いて各種情報を取得する。例えば、取得部４２０は、充電ステーション２００により送信されたバッテリデータ２５２、携帯端末２０により送信される予約希望情報、及び気象サーバにより送信された気象情報を取得する。気象情報には、過去の気象情報と将来の気象予想情報が含まれる。取得部４２０は、取得した情報を記憶部４７０に格納する。取得部４２０は、充電ステーション２００により送信されたバッテリデータ２５２や気象サーバにより送信された気象情報等に基づいて、バッテリ集計データ４７２、ユーザ集計データ４７４、及び充電ＳＴ集計データ４７６を生成して取得する。
【００８３】
バッテリ集計データ４７２は、管理装置４００が管理するすべてのバッテリユニット１００についてのデータである。ユーザ集計データ４７４は、管理装置４００が管理するすべてのバッテリユニット１００のいずれかを貸し出した履歴があるすべてのユーザについてのデータである。充電ＳＴ集計データ４７６は、管理装置４００が管理するすべての充電ステーション２００において、それぞれ保管されるバッテリユニット１００についてのデータである。
【００８４】
取得部４２０は、取得したバッテリ集計データ４７２を記憶部４７０に格納する。記憶部４７０にバッテリ集計データ４７２が格納されている場合には、取得部４２０は、記憶部４７０に格納されたバッテリ集計データ４７２を読み出し、バッテリデータ２５２に基づいて、バッテリ集計データ４７２を更新して記憶部４７０に格納する。同様に、取得部４２０は、取得したユーザ集計データ４７４及び充電ＳＴ集計データ４７６を記憶部４７０に格納する。記憶部４７０にユーザ集計データ４７４や充電ＳＴ集計データ４７６が格納されている場合には、取得部４２０は、記憶部４７０に格納されたユーザ集計データ４７４及び充電ＳＴ集計データ４７６を読み出し、ユーザ集計データ４７４及び充電ＳＴ集計データ４７６を更新して記憶部４７０に格納する。
【００８５】
図５は、バッテリ集計データ４７２の一例を示す図である。図５に示すように、バッテリ集計データ４７２は、バッテリＩＤ、貸出状況、貸出／返却日時、及び貸出／返却時ＳＯＣの項目を含む。バッテリＩＤの項目は、バッテリデータ２５２に含まれるＩＤを示す項目である。
【００８６】
貸出状況の項目は、バッテリユニット１００が充電ステーション２００から貸し出されているか、あるいは保管されている場合には、どの充電ステーション２００に保管されているかを示す項目である。バッテリユニット１００が貸し出されている場合には、貸出状況の項目は、図５におけるバッテリＩＤがＢＡ００１のバッテリ１２０のように「貸出中」となる。バッテリユニット１００が貸し出されておらず、充電ステーション２００に保管されている場合には、貸出状況の項目は、図５におけるバッテリＩＤがＢＡ００２やＢＡ００３のように、バッテリ１２０が保管される充電ステーション２００のＳＴＩＤとなる。
【００８７】
貸出／返却日時の項目は、バッテリユニット１００が充電ステーション２００から貸し出されまたは充電ステーション２００に返却された日時を示す項目である。貸出／返却日時の項目は、充電ステーション２００が貸し出されている場合には、バッテリユニット１００を貸し出した日時を示す。貸出／返却日時の項目は、バッテリユニット１００が充電ステーション２００に保管されている場合には、バッテリユニット１００が充電ステーション２００に返却された日時を示す。
【００８８】
貸出／返却時ＳＯＣの項目は、充電ステーション２００から貸し出されまたは充電ステーション２００に保管されたバッテリユニット１００の貸出時または返却時のＳＯＣを示す項目である。貸出／返却時ＳＯＣの項目は、充電ステーション２００が貸し出されている場合には、バッテリユニット１００の貸出時のＳＯＣを示す。貸出／返却日時の項目は、バッテリユニット１００が充電ステーション２００に保管されている場合には、バッテリユニット１００の返却時のＳＯＣを示す。
【００８９】
図６は、ユーザ集計データ４７４の一例を示す図である。図６に示すように、ユーザ集計データ４７４は、ユーザごとの使用履歴Ｎｏ、貸出時間帯、休日情報、貸出ＳＴＩＤ、返却ＳＴＩＤ、移動履歴、天候情報の項目を含み、ユーザＩＤが付されている。使用履歴Ｎｏの項目は、例えば、当該ユーザにバッテリユニット１００を貸し出した回数を示す項目である。取得部４２０は、例えば、充電ステーション２００によりバッテリデータ２５２が送信されるごとに使用履歴Ｎｏを追加される。取得部４２０は、使用履歴Ｎｏごとに以下の項目を取得する。
【００９０】
貸出時間帯の項目は、例えば、ユーザにバッテリユニット１００を貸し出してから返却されるまでの時間を示す項目である。休日情報の項目は、ユーザにバッテリを貸し出した日が平日であるか休日であるかに関する項目である。ここでの休日情報は、例えば、「平日」「休日」「連休」のいずれかに分類される。例えば、「休日」は「連休」に含まれるが、「連休」に相当する「休日」は、「休日」とすることなく「連休」に含める。休日については、曜日としてもよいし、連休の合間の平日などの分類を設けてもよい。「月末」「月初」などの分類を設けてもよい。休日情報及び天候情報は、環境情報の一例である。環境情報は、充電装置が設置された地域の天候または日付若しくは曜日のうち少なくとも一つを示す情報である。
【００９１】
貸出ＳＴＩＤの項目は、バッテリユニット１００をユーザに貸し出した充電ステーション２００に付されたＳＴＩＤを示す項目である。返却ＳＴＩＤの項目は、ユーザからバッテリユニット１００を返却された充電ステーション２００に付されたＳＴＩＤを示す項目である。取得部４２０は、バッテリデータ２５２に基づいてバッテリユニット１００を貸し出した充電ステーションを特定し、バッテリデータ２５２を送信した充電ステーション２００の情報に基づいて、バッテリ１２０を返却した充電ステーションを特定する。取得部４２０は、バッテリユニット１００を貸し出した充電ステーション及び返却した充電ステーションに応じた貸出ＳＴＩＤ及び返却ＳＴＩＤを取得する。
【００９２】
移動履歴の項目は、ユーザの移動履歴を示す項目である。取得部４２０は、バッテリデータ２５２に含まれるユーザの移動履歴を取得し、そのまま移動履歴とする。天候情報の項目は、使用履歴Ｎｏに対応する貸出時間帯の天候を示す項目である。取得部４２０は、気象サーバにより送信され、通信部４１０を用いて受信した天候情報に基づいて、使用履歴Ｎｏに対応する貸出時間帯の天候を判断して取得する。
【００９３】
図７は、充電ＳＴ集計データ４７６の一例を示す図である。図７に示すように、充電ＳＴ集計データ４７６は、ＳＴＩＤ、所在地、スロット数、及び保管バッテリ数の項目を含む。ＳＴＩＤ、所在地、スロット数、及び保管バッテリ数の各項目は、いずれも、複数の充電ステーション２００のそれぞれに対応するＳＴＩＤ、所在地、スロット数、及び保管バッテリ数を示す。取得部４２０は、充電ステーション２００により送信された充電ＳＴデータ２５４を取得した場合に、充電ＳＴ集計データ４７６を更新する。
【００９４】
生成部４３０は、充電計画データ４７８を生成するための提供条件推定モデル４８０を学習モデルとして生成する。生成部４３０は、例えば、ユーザ集計データ４７４における各項目を入力データとし、充電計画を出力データとした機械学習によって、提供条件推定モデル４８０を生成する。
【００９５】
例えば、生成部４３０は、図８に示すように、貸出バッテリ総数、ユーザの移動範囲及び移動時間帯、充電ステーション２００の所在地及び保管バッテリ数、休日情報、天候情報の各データを入力データとし、充電ステーション２００における充電後のバッテリ１２０の提供時間及び提供個数（以下「提供条件」という）を出力としたニューラルネットワークモデルからなる提供条件推定モデル４８０を生成する。提供条件は、「充電状態」の一例である。取得部４２０は、生成部４３０が生成した提供条件の数である推定値を取得する。
【００９６】
生成部４３０は、バッテリ集計データ４７２により貸出バッテリ総数を取得する。生成部４３０は、ユーザ集計データ４７４によりユーザの移動範囲及び移動時間帯、休日情報、天候情報を取得する。生成部４３０は、充電ＳＴ集計データ４７６により充電ステーションの所在地及び保管バッテリ数を取得する。生成部４３０は、生成した提供条件推定モデル４８０を記憶部４７０に格納する。
【００９７】
図８は、提供条件推定モデル４８０の生成工程の概念図である。生成部４３０は、図８に示すように、入力層と隠れ層と出力層とを有する提供条件推定モデル４８０を生成する。入力層には、貸出バッテリ総数、ユーザの移動履歴及び移動時間帯、充電ステーション２００の所在地及び保管バッテリ数、休日情報、天候情報の各データが入力される。出力層からは、充電計画が出力される。隠れ層は、入力層と出力層をつなぐ多層のニューラルネットワークを有する。隠れ層のパラメータは、入力層への入力を学習データとし、出力層から出力されるべきデータを教師データとして機械学習を行うことで最適化される。生成部４３０は、教師なし学習により提供条件推定モデル４８０を生成するが、教師あり学習により提供条件推定モデル４８０を生成してもよい。貸出バッテリ総数は、充電装置に保持可能となるバッテリの総数の一例である。貸出バッテリ総数の情報は、バッテリの稼働状態を示す稼働情報の一例である。
【００９８】
計画部４４０は、充電計画実行時間となったときに、生成部４３０により生成された提供条件推定モデル４８０と、充電ステーション２００の所在地、休日情報、天候等の情報とを用いて、提供条件を推定する。充電計画実行時間は、任意に設定してよく、例えば、１日３回の定時、例えば８時、１６時、０時に設定してもよい。あるいは、充電ステーション２００等の外部からのリクエストに応えて充電計画を実行してもよい。
【００９９】
計画部４４０は、推定した提供条件に基づいて充電計画を行い、充電計画データ４７８を生成する。図９は、充電計画データ４７８の一例を示す図である。図９に示すように、充電計画データ４７８は、充電ステーション２００を対象として生成され、充電ステーション２００に保管されるバッテリユニット１００におけるバッテリ１２０の提供時間毎の提供個数を含むデータである。
【０１００】
計画部４４０は、提供条件推定モデル４８０に貸出バッテリ総数、充電ステーションの所在地及び保管バッテリ数、休日情報、天候情報等の入力データを入力して、対象となる充電ステーション２００におけるバッテリ１２０の提供条件を推定する。計画部４４０は、推定した提供条件に基づいて充電計画データ４７８を生成し、通信部４１０を用いて充電ステーション２００に送信する。
【０１０１】
予約部４６０は、携帯端末２０により送信された予約希望情報が記憶部４７０に格納されている場合に、予約希望情報に基づいて予約情報を生成する。予約情報には、例えば、バッテリユニット１００を予約したユーザのユーザＩＤ、予約した充電ステーション２００のＳＴＩＤ、予約時間等の情報が含まれる。予約部４６０は、予約希望情報に含まれるユーザＩＤを予約情報のユーザＩＤとして生成する。予約部４６０は、予約希望情報に含まれるバッテリユニット１００の貸出を希望する充電ステーション２００の情報に基づいて予約した充電ステーション２００のＳＴＩＤの情報を生成する。予約部４６０は、予約希望情報に含まれる貸出希望時間の情報に基づいて予約情報を生成する。予約部４６０は、生成した予約情報を、通信部４１０を用いてバッテリユニット１００を貸し出す充電ステーションに送信する。
【０１０２】
次に、管理装置４００における処理の一例について説明する。管理装置４００は、充電ステーション２００により送信されたバッテリデータ２５２または充電ＳＴデータ２５４を受信したときに提供条件推定モデル４８０を更新する。管理装置４００は、充電計画実行時間となったときに充電計画データ４７８を生成して充電ステーション２００に送信する。そこで、まず、充電ステーション２００により送信されたバッテリデータ２５２または充電ＳＴデータ２５４を受信したときの処理について説明する。
【０１０３】
図１０は、管理装置４００において実行される処理の流れの一例を示すフローチャートである。図１０に示すフローは、充電ステーション２００により送信されたバッテリデータ２５２または充電ＳＴデータ２５４を受信したときの流れを示す。管理装置４００は、通信部４１０において、充電ステーション２００により送信されるバッテリデータ２５２または充電ＳＴデータ２５４を受信したか否かを判定する（ステップＳ１１０）。バッテリデータ２５２または充電ＳＴデータ２５４を受信していないと判定した場合、管理装置４００は、バッテリデータ２５２または充電ＳＴデータ２５４を受信するまでステップＳ１１０の処理を繰り返す。
【０１０４】
バッテリデータ２５２または充電ＳＴデータ２５４を受信したと判定した場合、取得部４２０は、記憶部４７０からバッテリ集計データ４７２を読み出し、バッテリデータ２５２に基づいてバッテリ集計データ４７２を更新する（ステップＳ１２０）。具体的に、取得部４２０は、バッテリ集計データ４７２または充電ＳＴデータ２５４バッテリＩＤに応じたデータの情報を更新する。取得部４２０は、更新したバッテリ集計データ４７２を記憶部４７０に格納する。
【０１０５】
続いて、取得部４２０は、記憶部４７０からユーザ集計データ４７４を読み出し、バッテリデータ２５２に基づいてユーザ集計データ４７４を更新する（ステップＳ１３０）。具体的に、取得部４２０は、ユーザ集計データ４７４におけるバッテリデータ２５２に応じたユーザＩＤのデータの使用履歴を追加する。使用履歴を追加するにあたり、取得部４２０は、気象サーバにより送信された天候情報も参照する。取得部４２０は、更新したユーザ集計データ４７４を記憶部４７０に格納する。
【０１０６】
続いて、取得部４２０は、記憶部４７０から充電ＳＴ集計データ４７６を読み出し、充電ＳＴデータ２５４に基づいて充電ＳＴ集計データ４７６を更新する（ステップＳ１４０）。具体的に、取得部４２０は、充電ＳＴ集計データ４７６における保管バッテリ数の項目を充電ＳＴデータ２５４に含まれる保管バッテリ数に更新する。取得部４２０は、更新した充電ＳＴ集計データ４７６を記憶部４７０に格納する。
【０１０７】
続いて、生成部４３０は、記憶部４７０に格納されたユーザ集計データ４７４及び提供条件推定モデル４８０を読み出して機械学習を行い、提供条件推定モデル４８０を更新する（ステップＳ１５０）。生成部４３０は、更新した提供条件推定モデル４８０を記憶部４７０に格納する。こうして、管理装置４００は、図１０に示すフローチャートの処理を終了する。
【０１０８】
図１１は、管理装置４００において実行される処理の流れの一例を示すフローチャートである。図１１に示すフローは、充電計画実行時間となったときの流れを示す。充電計画実行時間となったか否かを判定する（ステップＳ２１０）。充電計画実行時間となっていないと判定した場合、管理装置４００は、充電計画実行時間となるまでステップＳ２１０の処理を繰り返す。
【０１０９】
充電計画実行時間となったと判定した場合、計画部４４０は、記憶部４７０に格納された充電ＳＴ集計データ４７６、気象予想情報、及び提供条件推定モデル４８０を読み出す（ステップＳ２２０）。続いて、計画部４４０は、充電ＳＴ集計データ４７６に含まれる充電ステーション２００の所在地、休日情報、天候等を提供条件推定モデル４８０に入力し、充電ステーション２００におけるバッテリユニット１００の提供条件を推定する（ステップＳ２３０）。
【０１１０】
続いて、計画部４４０は、推定した提供条件に基づいて充電計画を行い、充電計画データ４７８を生成する（ステップＳ２４０）。計画部４４０は、生成した充電計画データ４７８を、通信部４１０を用いて、充電計画を生成した対象となる充電ステーション２００に送信する（ステップＳ２５０）。こうして、管理装置４００は、図１１に示すフローチャートの処理を終了する。
【０１１１】
管理装置４００により送信された充電計画データ４７８を受信した充電ステーション２００は、受信した充電計画データ４７８に基づいて、充電装置２２０におけるスロット部２２１にそれぞれ収容されたバッテリユニット１００のバッテリ１２０に対する充電開始時間を調整する。充電ステーション２００における充電制御部２４６は、ＳＴ記憶部２５０に記憶された充電ＳＴデータ２５４と、充電計画データ４７８を読み出し、充電ＳＴデータ２５４及び充電計画データ４７８に基づいて、スロット部２２１の各収容部に収容されたバッテリ１２０の充電完了予定日時及び充電開始予定日時を算出する。
【０１１２】
充電制御部２４６は、まず、充電計画データ４７８に基づいて、提供時間に必要と推定されるバッテリユニット１００の提供個数を取得する。続いて、充電制御部２４６は、充電ＳＴデータ２５４を参照して、スロット部２２１の各収容部に収容されたバッテリ１２０の返却時ＳＯＣに基づいて、バッテリ１２０に対する充電が完了するまでに要する時間（以下「必要充電時間」という）を算出する。充電制御部２４６は、提供時間に必要と推定される提供個数分のバッテリユニット１００について、提供時間を充電完了予定日時として、提供時間から必要充電時間分前の時間を充電開始予定日時として算出し、充電ＳＴデータ２５４に設定する。提供個数を超える分のバッテリユニット１００については、バッテリ１２０の充電を開始せずに、充電待機とする。必要充電時間は、充電期間の要素である充電継続時間の一例である。充電制御部２４６は、充電期間を設定するにあたり、充電完了予定日時と充電開始予定日時を用いて充電期間を算出してもよいし、充電完了予定日時と必要充電時間を用いて充電期間を算出してもよい。
【０１１３】
例えば、充電ステーション２００において、１４時の時点で充電ステーション２００には５個のバッテリユニット１００が保管されており、１５時の提供時間にバッテリユニット１００の提供個数が３個であるとする。この場合、充電制御部２４６は、５個のバッテリユニット１００のうち、バッテリ１２０の充電ＳＯＣが大きい３つのバッテリユニット１００のバッテリ１２０を、充電対象のバッテリ１２０とする。充電制御部２４６は、充電対象のバッテリ１２０について、充電完了予定日時を当日の１５時に設定する。このように、充電制御部２４６は、充電ステーション２２０のスロット部２２１が保持するバッテリ１２０のうち、充電量が多いバッテリから順に、充電対象の対象バッテリとする。
【０１１４】
続いて、充電制御部２４６は、充電完了予定日時を当日の１５時に設定した３つのバッテリユニット１００について、必要充電時間を算出する。必要充電時間は、返却時ＳＯＣが大きいほど短くなる。充電制御部２４６は、充電完了予定日時から必要充電時間を減じることにより、充電開始予定日時を算出して設定する。例えば、充電完了予定日時が当日の１５時であり、必要充電時間が２０分である場合、充電制御部２４６は、１５時から２０分遡った時刻を、バッテリの充電量を所定量（例えばＳＯＣ＝１００［％］）に到達させることが可能な最も遅い開始タイミングとして想定し、当該時刻、あるいは一定の余裕（例えば数［ｍｉｎ］を持たせた時刻を充電開始日時に設定する。充電制御部２４６は、充電開始日時である１４時４０分となったときにバッテリ１２０の充電を開始する。
【０１１５】
充電制御部２４６は、充電装置２２０におけるスロット部２２１に収容された各バッテリユニット１００について、充電開始予定日時を設定する。充電制御部２４６は、日時が充電開始予定日時となったときに、バッテリ１２０の充電を開始し、所定量、例えば満充電に到達させた提供個数分のバッテリ１２０を含むバッテリユニット１００を提供時間に用意する。
【０１１６】
上記の第１実施形態に係る管理装置４００は、バッテリユニット１００が提供されるタイミングに合わせてバッテリ１２０の充電が開始されるためのバッテリ１２０の充電計画を生成する。このため、管理装置４００は、貸出に必要な分のバッテリを充電ステーション２００に用意させることができる。管理装置４００は、提供時間におけるバッテリユニット１００の提供個数を含む充電計画データ４７８を生成して充電ステーション２００に送信する。このため、管理装置４００は、バッテリ１２０が提供されるタイミングに合わせてバッテリ１２０の充電量を満充電させることが可能な最も遅い充電開始タイミングでバッテリ１２０の充電が開始されるようにできる。
【０１１７】
バッテリ１２０は、充電量が多く、ＳＯＣが高い状態が続くと劣化の進行が進みやすくなる。特に、気温や湿度が高い夏季には、バッテリ１２０の劣化が進みやすい。このため、バッテリ１２０を不必要に充電した状態としておくと、バッテリ１２０の劣化を進めてしまい、バッテリ１２０の寿命を縮めたり、バッテリ１２０の商品価値を低下させたりするおそれがある。この点、第１実施形態に係る管理装置４００は、バッテリ１２０が提供されるタイミングに合わせてバッテリ１２０の充電量を満充電させることが可能な最も遅い充電開始タイミングでバッテリ１２０の充電が開始されるようにできる。したがって、第１実施形態の管理装置４００によれば、バッテリ１２０の劣化を進めてバッテリ１２０の寿命を縮めたり、バッテリ１２０の商品価値を低下させたりする事態を抑制できる。
【０１１８】
図１２は、充電ステーション２００に保管されるバッテリ１２０におけるＳＯＣの変化の一例を示すグラフである。図１２では、時刻ｔ５以降の棒グラフＲ１〜Ｒ４で示すように、提供時間に提供個数が増えるとする。例えば、充電ステーション２００では、時刻ｔ１の時点までバッテリユニット１００の貸出が進んでＳＯＣが低下した後、時刻ｔ２の時点から徐々にバッテリユニット１００が返却され始めたとする。
【０１１９】
この場合、仮にバッテリユニット１００が返却されてからすぐにバッテリ１２０の充電を開始すると、破線で示す第１ＳＯＣ変化グラフＬ１のように、時刻ｔ３の時点でバッテリ１２０が満充電となる。その後、この状態が時刻ｔ５まで継続することになる。一方、管理装置４００による充電計画を行うと、実線で示す第２ＳＯＣ変化グラフＬ２のように、充電が始まる時間が時刻ｔ４まで遅くなる。その結果、バッテリ１２０が満充電となってから貸し出されるまでの時間を、図１２に示す短縮時間Ｔ１００の分短縮することができる。
【０１２０】
上記の第１実施形態に係る管理装置４００は、機械学習によって得られた提供条件推定モデル４８０に、バッテリ１２０が装着された電動車両１０の移動履歴を含む入力情報を入力することで、提供時間を取得する。このため、充電ステーション２００における提供条件を精度よく推定することができる。
【０１２１】
［第２実施形態］
次に、本発明の第２実施形態について、第１実施形態との相違点を中心に説明する。第１実施形態に係る管理装置４００は、提供時間及び提供個数の提供条件を充電計画として生成するが、第２実施形態に係る管理装置４００は、充電ステーション２００における充電開始予定日時及び充電完了予定日時を充電計画として生成する。計画部４４０は、充電ＳＴ集計データ４８４に基づいて、充電計画を行う。
【０１２２】
第２実施形態においては、管理装置４００は、生成部４３０によって図１３に示す提供条件推定モデル４８２を生成する。図１３は、提供条件推定モデル４８２の生成工程の概念図である。提供条件推定モデル４８０の入力層には、貸出バッテリ総数、ユーザの移動履歴及び移動時間帯、充電ステーション２００の所在地及び保管バッテリ数、休日情報、天候情報の各データが入力される。出力層からは、充電ステーション２００に保管されるバッテリ１２０の提供時間が出力される。充電ステーション２００に複数のバッテリ１２０が保管されている場合には、出力層からは、提供個数分の提供時間として、第１提供時間、第２提供時間、・・・第ｋ提供時間（ｋ＝整数）が出力される。提供条件推定モデル４８２は、教師あり学習と教師なし学習のいずれにおいて生成されてもよい。
【０１２３】
計画部４４０は、生成された提供条件に基づいて、充電ステーション２００に保管される各バッテリ１２０の充電開始予定日時及び充電完了予定日時を算出して、充電ＳＴ集計データ４８４を更新する。図１４は、充電ＳＴ集計データ４８４の一例を示す図である。第２実施形態に係る管理装置４００において、充電ＳＴ集計データ４８４における項目としては、各充電ステーション２００のＳＴＩＤ及び所在地の各項目のほか、充電装置２２０におけるスロット数分のスロットＮｏ、保管バッテリ数分のバッテリＩＤ、返却日時、返却時ＳＯＣ、充電開始予定日時、及び充電完了予定日時の項目が含まれる。これらの項目は、充電ステーション２００により送信される充電ＳＴデータ２５４に含まれる項目と共通する。
【０１２４】
計画部４４０は、提供条件推定モデル４８２に、充電ステーション２００の所在地及び保管バッテリ数、休日情報、天候等の情報を入力して、提供個数分の提供時間を推定する。例えば、計画部４４０は、充電ステーション２００に保管されたバッテリ１２０の数と、提供個数とが同数である場合または充電ステーション２００に保管されたバッテリ１２０の数が提供個数より少ない場合には、充電ステーション２００に保管されるすべてのバッテリについての充電開始予定日時及び充電完了予定日時を設定する。
【０１２５】
計画部４４０は、充電ステーション２００に保管されたバッテリ１２０の数が提供個数より多い場合には、提供個数分の充電ステーション２００に保管されるバッテリ１２０の中から、充電開始予定日時及び充電完了予定日時を設定するバッテリ１２０を選択する。この場合、計画部４４０は、選択しなかったバッテリ１２０の充電開始予定日時及び充電完了予定日時を「充電待機」として設定する。
【０１２６】
計画部４４０は、提供時間に基づいて充電開始予定日時及び充電完了予定日時を算出する。この場合、計画部４４０は、まず、提供時間をそのまま充電完了予定時間として算出する。計画部４４０は、第１提供時間〜第ｋ提供時間のいずれかをバッテリ１２０のいずれかの充電完了予定日時として設定する。計画部４４０は、例えば、すでに充電開始予定日時及び充電完了予定日時が設定されているバッテリ１２０を除いて充電完了予定日時を設定する。計画部４４０は、充電完了予定日時を設定したバッテリ１２０について、返却時ＳＯＣに基づいて必要充電時間を算出し、充電完了予定日時及び必要充電時間に基づいて充電開始予定日時を算出する。
【０１２７】
計画部４４０は、算出した充電開始予定日時及び充電完了予定日時に基づいて、充電ＳＴ集計データ４８４を更新する。計画部４４０は、更新した充電ＳＴ集計データ４８４から充電開始予定日時及び充電完了予定日時を取り出して充電計画データを生成する。充電計画データは、送信先となる充電ステーション２００に対応するデータとする。計画部４４０は、生成した充電計画データを、対応する充電ステーション２００に対して、通信部４１０を用いて送信する。
【０１２８】
充電ステーション２００は、管理装置４００により送信された充電計画データを受信する。充電ステーション２００における充電制御部２４６は、ＳＴ通信部２４２を用いて受信した充電計画データに含まれる充電開始予定日時及び充電完了予定日時を設定する。充電制御部２４６は、設定した充電開始予定日時及び充電完了予定日時に基づいて、充電装置２２０におけるスロット部２２１の各収容部に収容されたバッテリユニット１００に含まれるバッテリ１２０の充電開始時間を調整する。
【０１２９】
次に、第２実施形態における充電計画実行時間となったときの処理について説明する。図１５は、管理装置４００において実行される処理の流れの一例を示すフローチャートである。管理装置４００は、充電計画実行時間となったか否かを判定し（ステップＳ３１０）充電計画実行時間となっていないと判定した場合、充電計画実行時間となるまでステップＳ２１０の処理を繰り返す。
【０１３０】
続いて、充電計画実行時間となったと判定した場合、管理装置４００は、提供条件推定モデル４８２等を読み出し（ステップＳ３２０）、提供条件を推定する（ステップＳ３３０）。提供条件を推定した後、計画部４４０は、充電ステーション２００における各スロット部２２１の収容部に収容されたバッテリユニット１００について、バッテリ１２０の充電開始予定日時及び充電完了予定日時を算出する（ステップＳ３４０）。
【０１３１】
計画部４４０は、充電開始予定日時及び充電完了予定日時が充電待機となっているバッテリ１２０についての充電開始予定日時及び充電完了予定日時を算出する。計画部４４０は、算出したバッテリ１２０の充電開始予定日時及び充電完了予定日時に基づいて充電ＳＴ集計データ４８４を更新して記憶部４７０に格納する。計画部４４０は、算出した充電開始予定日時及び充電完了予定日時に基づいて充電計画データを生成する。計画部４４０は、生成した充電計画データを、通信部４１０を用いて、充電計画に対応する充電ステーション２００に送信する（ステップＳ３５０）。こうして、管理装置４００は、図１３に示す処理を終了する。
【０１３２】
第２実施形態に係る管理装置４００は、上記第１実施形態に係る管理装置４００と同様の作用効果を奏する。第２実施形態に係る管理装置４００は、充電計画として、提供時間及び提供個数のみならず、各充電ステーション２００における充電装置２２０におけるスロット部２２１の各収容部に収容されたバッテリユニット１００に含まれるバッテリ１２０の充電開始予定日時及び充電完了予定日時を算出する。このため、第１実施形態に係る管理装置４００と比較して、充電ステーション２００におけるＳＴ制御装置２４０の負担を軽減することができる。
【０１３３】
上述した実施形態では、「バッテリの充電量を所定量に到達させることが可能な最も遅い充電開始タイミング」（以下「第１タイミング」という）と「バッテリの充電量を所定量に到達させることが可能な最も遅い充電開始タイミングを基準とした充電タイミング」（以下「第２タイミング」という）とを共通するタイミングとしているが、第１タイミングと第２タイミングを異なるタイミングとしてもよい。例えば第２充電タイミングを、第１タイミングの所定時間前、例えば１０分前や３０分前などとしてもよい。特に、冬季の場合には、第２タイミングを第１タイミングより早めることで、バッテリ１２０の暖機を十分に行うことができる。
【０１３４】
上述した各実施形態では、ユーザに貸し出すバッテリユニット１００を認証・表示器２２３に表示するが、他の表示器等に表示するようにしてもよい。例えば、スロット部２２１における各収容部にスポットライトなどのライトを設け、このライトの点灯や点滅によってユーザに貸し出すバッテリユニット１００をユーザに知らせてもよい。上記の実施形態において、管理装置４００における生成部４３０は提供条件推定モデル４８０を生成し、計画部４４０は、提供条件推定モデル４８０を用いて充電計画を行うが、他の態様によって充電計画を行ってもよい。例えば、計画部４４０は、例えば、提供条件推定モデル４８０の入力層に入力された各データに基づくルールベースによって充電計画を行ってもよい。提供条件は、生成部４３０により生成された提供条件の推定値であるが、提供条件は生成部４３０により生成された提供条件の推定値以外でもよい。取得部４２０が取得する提供条件は、例えば、生成部４３０により生成された提供条件の推定値であるが、機械学習によらずにユーザが入力するなどして指定した指定値などの提供条件でもよい。
【０１３５】
上述した実施形態では、充電制御部２４６は、バッテリ１２０の充電態様としての充電期間を算出して決定するが、充電期間に代えて、バッテリ１２０の充電速度を算出して決定してもよい。例えば、充電制御部２４６は、充電完了予定日時が当日の１５時である場合の充電開始予定日時について、上述した実施形態では１４時４０分であるところ、充電速度を遅くして、充電開始予定時日時を例えば１４時３０分としてもよい。充電制御部２４６は、充電完了予定日時及び充電開始予定日時を決定することなく、充電速度を決定するようにしてもよい。
【０１３６】
上述した各実施形態では、複数の収容部がそれぞれ移動可能とされているが、複数の収容部が固定されていてもよい。収容部を移動させる構造としてターンテーブルを用いているが、他の手段、例えばスライダなどを用いてもよい。この場合、移動機構としては、例えばいわゆるパズル式の移動構造であってもよい。
【０１３７】
以上、本発明を実施するための形態について実施形態を用いて説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
【符号の説明】
【０１３８】
１…管理システム
１０…電動車両
２０…携帯端末
１００…バッテリユニット
１２０…バッテリ
１４０…バッテリ通信部
１６０…自己位置検出部
１８０…バッテリ制御装置
１８２…バッテリ制御部
１８４…バッテリ記憶部
２００…充電ステーション
２２０…充電装置
２４０…ＳＴ制御装置
２４２…ＳＴ通信部
２４４…ＳＴ制御部
２４６…充電制御部
２５０…ＳＴ記憶部
２５２…バッテリデータ
２５４…充電ＳＴデータ
４００…管理装置
４１０…通信部
４２０…取得部
４３０…生成部
４４０…計画部
４５０…選択部
４６０…予約部
４７０…記憶部
４７２…バッテリ集計データ
４７４…ユーザ集計データ
４７６，４８４…充電ＳＴ集計データ
４７８…充電計画データ
４８０，４８２…提供条件推定モデル
【図１】
2020166602.tif 000003
【図２】
2020166602.tif 000004
【図３】
2020166602.tif 000005
【図４】
2020166602.tif 000006
【図５】
2020166602.tif 000007
【図６】
2020166602.tif 000008
【図７】
2020166602.tif 000009
【図８】
2020166602.tif 000010
【図９】
2020166602.tif 000011
【図１０】
2020166602.tif 000012
【図１１】
2020166602.tif 000013
【図１２】
2020166602.tif 000014
【図１３】
2020166602.tif 000015
【図１４】
2020166602.tif 000016
【図１５】
2020166602.tif 000017
【国際調査報告】
2020166602.tif 000018
2020166602.tif 000019
2020166602.tif 000020
2020166602.tif 000021