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