(57)【要約】【課題】隊列走行時の走行距離を延長することができる情報処理装置を実現する。【解決手段】複数のバッテリーの残存電力量情報を含むバッテリー情報を取得する取得部（１１１）と、前記取得部（１１１）から取得した前記バッテリー情報を参照して、前記複数のバッテリーを利用する複数の移動体の隊列内の順序を示す隊列編成情報を生成する隊列編成情報生成部（１１４）とを備えている。【選択図】図１
2020071715.tif 000002
【特許請求の範囲】
【請求項１】
複数のバッテリーの残存電力量情報を含むバッテリー情報を取得する取得部と、
前記取得部から取得した前記バッテリー情報を参照して、前記複数のバッテリーを利用する複数の移動体の隊列内の順序を示す隊列編成情報を生成する隊列編成情報生成部と
を備え、
前記隊列編成情報生成部は、前記隊列を形成している移動体が利用しているバッテリーの総残存電力量を参照して、前記隊列に少なくとも１つの他の移動体を合流させるべき旨の情報を前記隊列編成情報に含ませることによって前記隊列編成情報を更新する情報処理装置。
【請求項２】
前記バッテリー情報を参照して、各移動体が利用するバッテリー同士の残存電力量の差を算出する残存電力量差算出部と、
前記各移動体が利用するバッテリー同士の残存電力量の差を参照して、各移動体が利用するバッテリー同士が行うべき将来的な送受電の送受電量を算出する送受電量算出部とを更に備え、
前記隊列編成情報生成部は、前記バッテリー同士が行うべき将来的な送受電の送受電量を更に参照して、前記複数の移動体の隊列編成情報を生成する
請求項１に記載の情報処理装置。
【請求項３】
前記取得部は、移動体情報又は地図情報を更に取得し、
前記隊列編成情報生成部は、前記移動体情報又は前記地図情報を更に参照して、前記複数の移動体の隊列編成情報を生成する
請求項１又は２に記載の情報処理装置。
【請求項４】
前記移動体情報は、各移動体のサイズ情報、各移動体の重量情報、各移動体の形状情報、各移動体の電費情報、各移動体の積載量情報、及び各移動体の現在地情報のうち少なくとも１つを含む
請求項３に記載の情報処理装置。
【請求項５】
前記地図情報は、各移動体の目的地情報、渋滞情報、充電ポイント情報、及びバッテリー交換ポイント情報のうち少なくとも１つを含む
請求項３又は４に記載の情報処理装置。
【請求項６】
前記隊列編成情報生成部は、前記地図情報を参照して、前記隊列から少なくとも１つの移動体を離脱させるべき旨の情報を前記隊列編成情報に含ませることによって前記隊列編成情報を更新する
請求項３〜５の何れか１項に記載の情報処理装置。
【請求項７】
前記バッテリー情報、前記移動体情報、及び前記地図情報を参照して、各移動体の走行ルートを決定する走行ルート決定部を更に備えている
請求項３〜６の何れか１項に記載の情報処理装置。
【請求項８】
前記隊列編成情報、前記地図情報、及び前記走行ルートを参照して、前記隊列編成情報が示す隊列を形成する隊列形成ポイントを決定する隊列形成ポイント決定部を更に備えている
請求項７に記載の情報処理装置。
【請求項９】
前記隊列編成情報及び前記走行ルートを参照して、充電ポイント又はバッテリー交換ポイントを決定する充電ポイント決定部を更に備えている
請求項８に記載の情報処理装置。
【請求項１０】
各移動体のドライバに前記隊列編成情報、前記走行ルート、前記隊列形成ポイント、前記充電ポイント、及び前記バッテリー交換ポイントの少なくとも何れかを提示するための提示情報を生成する提示情報生成部を更に備えている
請求項９に記載の情報処理装置。
【請求項１１】
前記移動体は、荷物配送車両、荷物運搬ロボット、及びキャラクターが搭乗した車両の少なくとも１つである
請求項１〜１０の何れか１項に記載の情報処理装置。
【請求項１２】
情報処理装置によって実行される情報処理方法であって、
複数のバッテリーの残存電力量情報を含むバッテリー情報を取得する取得ステップと、
前記取得ステップにおいて取得した前記バッテリー情報を参照して、前記複数のバッテリーを利用する複数の移動体の隊列内の順序を示す隊列編成情報を生成する隊列編成情報生成ステップと
を含み、
前記隊列編成情報生成ステップでは、前記隊列を形成している移動体が利用しているバッテリーの総残存電力量を参照して、前記隊列に少なくとも１つの他の移動体を合流させるべき旨の情報を前記隊列編成情報に含ませることによって前記隊列編成情報を更新する情報処理方法。
【請求項１３】
請求項１に記載の情報処理装置としてコンピュータを機能させるための情報処理プログラムであって、前記隊列編成情報生成部としてコンピュータを機能させるための情報処理プログラム。
【請求項１４】
請求項１３に記載の情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、情報処理プログラム、及び記録媒体に関する。
【背景技術】
【０００２】
隊列走行時の電気車両間の電力をシェアする方法が従来技術として知られている。例えば、特許文献１には、車両外部から非接触で受電可能に構成された受電装置と、受電装置によって受電された電力を車両外部へ送電可能に構成された送電装置とを備える電動車両が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−７０５１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のような従来技術は、車両同士でしか総電力量の計算を行わないため、隊列を形成していない車両を候補にできず、電力不足により目的地に到達しない場合があるという問題がある。
【０００５】
本発明の一態様は、隊列走行時の走行距離を延長することができる情報処理装置を実現することを目的とする。
【課題を解決するための手段】
【０００６】
前記の課題を解決するために、本発明の一態様に係る情報処理装置は、複数のバッテリーの残存電力量情報を含むバッテリー情報を取得する取得部と、前記取得部から取得した前記バッテリー情報を参照して、前記複数のバッテリーを利用する複数の移動体の隊列内の順序を示す隊列編成情報を生成する隊列編成情報生成部とを備え、前記隊列編成情報生成部は、前記隊列を形成している移動体が利用しているバッテリーの総残存電力量を参照して、前記隊列に少なくとも１つの他の移動体を合流させるべき旨の情報を前記隊列編成情報に含ませることによって前記隊列編成情報を更新する。
【０００７】
前記の構成によれば、隊列に少なくとも１つの他の移動体を合流させることにより、隊列を形成している移動体が利用しているバッテリーの総残存電力量を増加させることができる。これにより、隊列走行時の走行距離を延長することができる。
【０００８】
また、本発明の一態様に係る情報処理装置は、前記バッテリー情報を参照して、各移動体が利用するバッテリー同士の残存電力量の差を算出する残存電力量差算出部と、前記各移動体が利用するバッテリー同士の残存電力量の差を参照して、各移動体が利用するバッテリー同士が行うべき将来的な送受電の送受電量を算出する送受電量算出部とを更に備え、前記隊列編成情報生成部は、前記バッテリー同士が行うべき将来的な送受電の送受電量を更に参照して、前記複数の移動体の隊列編成情報を生成してもよい。
【０００９】
前記の構成によれば、隊列編成情報生成部は、バッテリー同士が行うべき将来的な送受電の送受電量に応じて、隊列編成情報を生成することができる。これにより、より好適に隊列走行時の走行距離を延長することができる。
【００１０】
また、本発明の一態様に係る情報処理装置は、前記取得部は、移動体情報又は地図情報を更に取得し、前記隊列編成情報生成部は、前記移動体情報又は前記地図情報を更に参照して、前記複数の移動体の隊列編成情報を生成してもよい。
【００１１】
前記の構成によれば、隊列編成情報生成部は、移動体情報又は地図情報に応じて、隊列編成情報を生成することができる。これにより、より好適に隊列走行時の走行距離を延長することができる。
【００１２】
また、本発明の一態様に係る情報処理装置は、前記移動体情報は、各移動体のサイズ、各移動体の重量、各移動体の形状、各移動体の電費情報、各移動体の積載量情報、及び各移動体の現在地情報のうち少なくとも１つを含んでもよい。
【００１３】
前記の構成によれば、隊列編成情報生成部は、各移動体のサイズ情報、各移動体の重量情報、各移動体の形状情報、各移動体の電費情報、各移動体の積載量情報、及び各移動体の現在地情報のうち少なくとも１つに応じて、隊列編成情報を生成することができる。これにより、より好適に隊列走行時の走行距離を延長することができる。
【００１４】
また、本発明の一態様に係る情報処理装置は、前記地図情報は、各移動体の目的地情報、渋滞情報、充電ポイント情報、及びバッテリー交換ポイント情報のうち少なくとも１つを含んでもよい。
【００１５】
前記の構成によれば、前記地図情報は、各移動体の目的地情報、渋滞情報、充電ポイント情報、及びバッテリー交換ポイント情報のうち少なくとも１つに応じて、隊列編成情報を生成することができる。これにより、より好適に隊列走行時の走行距離を延長することができる。
【００１６】
また、本発明の一態様に係る情報処理装置は、前記隊列編成情報生成部は、前記地図情報を参照して、前記隊列から少なくとも１つの移動体を離脱させるべき旨の情報を前記隊列編成情報に含ませることによって前記隊列編成情報を更新してもよい。
【００１７】
前記の構成によれば、目的地は異なるものの、目的地の近い移動体群が離脱ポイントまで隊列走行し、離脱ポイントに到達したときに、所定の移動体が隊列から離脱して目的地まで到達することができる。
【００１８】
また、本発明の一態様に係る情報処理装置は、前記バッテリー情報、前記移動体情報、及び前記地図情報を参照して、各移動体の走行ルートを決定する走行ルート決定部を更に備えていてもよい。
【００１９】
前記の構成によれば、走行ルート決定部は、バッテリー情報、移動体情報、及び地図情報に応じて、走行ルートを決定することができる。これにより、各移動体が目的地に到達することができる可能性を高めることができる。
【００２０】
また、本発明の一態様に係る情報処理装置は、前記隊列編成情報、前記地図情報、及び前記走行ルートを参照して、前記隊列編成情報が示す隊列を形成する隊列形成ポイントを決定する隊列形成ポイント決定部を更に備えていてもよい。
【００２１】
前記の構成によれば、隊列形成ポイント決定部は、隊列編成情報及び走行ルートに応じて、隊列形成ポイントを決定することができる。
【００２２】
また、本発明の一態様に係る情報処理装置は、前記隊列編成情報及び前記走行ルートを参照して、充電ポイント又はバッテリー交換ポイントを決定する充電ポイント決定部を更に備えていてもよい。
【００２３】
前記の構成によれば、充電ポイント決定部は、隊列編成情報及び走行ルートに応じて、充電ポイント又はバッテリー交換ポイントを決定することができる。これにより、隊列を形成している移動体が利用しているバッテリーの総残存電力量を増加させることができる。それゆえ、より好適に隊列走行時の走行距離を延長することができる。
【００２４】
また、本発明の一態様に係る情報処理装置は、各移動体のドライバに前記隊列編成情報、前記走行ルート、前記隊列形成ポイント、前記充電ポイント、及び前記バッテリー交換ポイントの少なくとも何れかを提示するための提示情報を生成する提示情報生成部を更に備えていてもよい。
【００２５】
前記の構成によれば、各移動体のドライバに提示情報を提示することができる。
【００２６】
また、本発明の一態様に係る情報処理装置は、前記移動体は、荷物配送車両、荷物運搬ロボット、及び、キャラクターが搭乗した車両の少なくとも１つであってもよい。
【００２７】
前記の構成によれば、荷物配送車両、荷物運搬ロボット、及び、キャラクターが搭乗した車両の少なくとも１つの隊列走行時の走行距離を延長することができる。それゆえ、荷物配送車両は、より遠くまで荷物を配送することができる。また、荷物運搬ロボットは、より遠くまで荷物を運搬することができる。また、キャラクターが搭乗し、テーマパーク内で隊列を組み、パレードを行う車両は、より長距離のパレードを行うことができる。
【００２８】
前記の課題を解決するために、本発明の一態様に係る情報処理方法は、情報処理装置によって実行される情報処理方法であって、複数のバッテリーの残存電力量情報を含むバッテリー情報を取得する取得ステップと、前記取得ステップにおいて取得した前記バッテリー情報を参照して、前記複数のバッテリーを利用する複数の移動体の隊列内の順序を示す隊列編成情報を生成する隊列編成情報生成ステップとを含む。
【００２９】
前記の構成によれば、隊列走行時の走行距離を延長することができる。
【００３０】
また、本発明の一態様に係る情報処理プログラムは、前記の情報処理装置としてコンピュータを機能させるための情報処理プログラムであって、前記隊列編成情報生成部としてコンピュータを機能させてもよい。
【００３１】
前記の構成によれば、隊列走行時の走行距離を延長することができる。
【００３２】
また、本発明の一態様に係る記録媒体は、前記の情報処理プログラムを記録したコンピュータ読み取り可能であってもよい。
【００３３】
前記の構成によれば、隊列走行時の走行距離を延長することができる。
【発明の効果】
【００３４】
本発明の一態様によれば、隊列走行時の走行距離を延長することができる情報処理装置を実現することができる。
【図面の簡単な説明】
【００３５】
【図１】本発明の実施形態１に係る情報処理装置の構成を示すブロック図である。
【図２】（ａ）及び（ｂ）は、本発明の実施形態１に係る情報処理装置における隊列編成情報を説明するための模式図である。
【図３】（ａ）及び（ｂ）は、本発明の実施形態１に係る情報処理装置における隊列編成情報を説明するための模式図である。
【図４】本発明の実施形態１に係る情報処理装置によって参照及び生成される情報を例示する表である。
【図５】本発明の実施形態２に係る情報処理装置の構成を示すブロック図である。
【図６】本発明の実施形態２に係る情報処理装置における隊列編成情報を説明するための模式図である。
【図７】本発明の実施形態２に係る情報処理装置の処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００３６】
以下、本発明の一側面に係る実施の形態（以下、「本実施形態」とも表記する）を、図面に基づいて説明する。ただし、以下で説明する本実施形態は、あらゆる点において本発明の例示に過ぎない。本発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。つまり、本発明の実施にあたって、実施形態に応じた具体的構成が適宜採用されてもよい。なお、本実施形態において登場するデータを自然言語により説明しているが、より具体的には、コンピュータが認識可能な疑似言語、コマンド、パラメータ、マシン語等で指定される。また説明の便宜上、各実施形態に示した部材と同一の機能を有する部材については、同一の符号を付し、適宜その説明を省略する。
【００３７】
〔実施形態１〕
まず、図１を用いて、本発明が適用される場面の一例について説明する。図１は、本実施形態に係る情報処理装置（サーバ）１の構成を示すブロック図である。本実施形態に係るサーバ１は、例えば、図１に示される通り、複数のバッテリーの残存電力量情報を含むバッテリー情報を取得部１１１によって取得し、取得部１１１から取得したバッテリー情報を参照して、複数のバッテリーを利用する複数の移動体の隊列内の順序を示す隊列編成情報を隊列編成情報生成部１１４によって生成する。
【００３８】
本実施形態に係るサーバ１は、隊列を形成して走行している移動体同士で各移動体が利用しているバッテリーの電力をシェアすることに限らず、隊列を形成していない移動体が利用しているバッテリー、及びバッテリー単体も電力をシェアする候補とすることができる。
【００３９】
これにより、本実施形態に係るサーバ１は、隊列走行時の走行距離を延長することができる。
【００４０】
以下、本発明の実施形態に係るサーバ１の構成について、図１〜３に基づいて詳細に説明する。図１は、本実施形態に係る情報処理装置（サーバ）１の構成を示すブロック図である。図２の（ａ）及び（ｂ）は、本実施形態に係るサーバ１における隊列編成情報を説明するための模式図である。図３の（ａ）及び（ｂ）は、本実施形態に係るサーバ１における隊列編成情報を説明するための模式図である。
【００４１】
サーバ１は、制御部１１と、入出力部（取得部）１１１とを備えている。
【００４２】
（取得部）
取得部１１１は、バッテリー情報、移動体情報、及び地図情報を取得する。バッテリー情報は、複数のバッテリーの残存電力量情報を含む。
【００４３】
バッテリー情報は、個々のバッテリーから通信手段等を介して取得してもよいし、バッテリーを搭載する移動体から取得してもよいし、バッテリー情報を管理するサーバから取得してもよい。
【００４４】
移動体情報は、各移動体のサイズ情報、各移動体の重量情報、各移動体の形状情報、各移動体の電費情報、各移動体の積載量情報、及び各移動体の現在地情報のうち少なくとも１つを含む。本明細書において、各移動体のサイズ情報、各移動体の重量情報、及び各移動体の形状情報を纏めて移動体の属性情報とも称する。また、電費情報とは、電力消費を示す情報である。
【００４５】
地図情報は、各移動体の目的地情報、渋滞情報、充電ポイント情報、及びバッテリー交換ポイント情報のうち少なくとも１つを含む。
【００４６】
移動体は、荷物配送車両、荷物運搬ロボット、及びキャラクターが搭乗した車両の少なくとも１つである。キャラクターが搭乗した車両は、キャラクターが搭乗し、テーマパーク内で隊列を組み、パレードを行う車両である。移動体は、他の移動体から非接触で電力を送信する送信部と、他の移動体に非接触で電力を受信する電力を受信する電力受信部とを備えていることが好ましい。
【００４７】
（制御部）
制御部１１は、残存電力量差算出部１１２と、送受電量算出部１１３と、隊列編成情報生成部１１４と、走行ルート決定部１１５と、隊列形成ポイント決定部１１６と、充電ポイント決定部１１７と、提示情報生成部１１８と、抽出部１１９と、電費・走行距離算出部１２０とを備えている。
【００４８】
（抽出部）
抽出部１１９は、取得部１１１から取得した移動体情報から、必要とする情報（例えば、各移動体の現在地情報、各移動体の電費情報、及び各移動体の積載量情報）を抽出する。
【００４９】
電費・走行距離算出部１２０は、抽出した情報と、後述する残存電力量差算出部１１２が算出した各移動体が利用するバッテリー同士の残存電力量の差とを参照して、移動体毎の電費及び走行距離を算出する。
【００５０】
（残存電力量差算出部）
残存電力量差算出部１１２は、バッテリー情報を参照して、各移動体が利用するバッテリー同士の残存電力量の差を算出する。各移動体が利用するバッテリー同士の残存電力量の差とは、隊列内の複数の移動体がそれぞれ利用する複数のバッテリーのうち、少なくとも２つのバッテリー同士の残電量の差である。
【００５１】
（送受電量算出部）
送受電量算出部１１３は、各移動体が利用するバッテリー同士の残存電力量の差を参照して、各移動体が利用するバッテリー同士が行うべき将来的な送受電の送受電量を算出する。ここで、送受電量とは、移動体が利用するバッテリーの電力の一部を他の移動体が利用するバッテリーに送電する電力量、又は他の移動体が利用するバッテリーの電力の一部を他の移動体が備えるバッテリーから移動体が受電する電力量を意図する。
【００５２】
（隊列編成情報生成部）
隊列編成情報生成部１１４は、取得部１１１から取得したバッテリー情報、移動体情報、地図情報、及びバッテリー同士が行うべき将来的な送受電の送受電量を参照して、複数のバッテリーを利用する複数の移動体の隊列内の順序を示す隊列編成情報を生成する。
【００５３】
続いて、図２を参照して隊列編成情報生成部１１４による隊列編成情報の生成処理について説明する。
【００５４】
図２において、隊列編成情報生成部１１４は、バッテリーの残存電力量が相対的に多い移動体と、バッテリーの残存電力量が相対的に少ない移動体とを組み合わせることによって第１の隊列を形成し、バッテリーの残存電力量が相対的に多い移動体と、バッテリーの残存電力量が全くない移動体とを組み合わせることによって第２の隊列を形成する旨の情報を隊列編成情報に含ませる。
【００５５】
隊列内の順序の基準は特に限定されないが、例えば、バッテリー同士が行うべき将来的な送受電が可能となるように、残存電力量が相対的に多いバッテリーを搭載した移動体と、残存電力量が相対的に少ないバッテリーを搭載した移動体とが前後に位置するようにする旨の情報を隊列編成情報に含ませてもよい。また、隊列走行時に最前に位置する移動体は空気抵抗を最も受けやすいため、残存電力量の最も多いバッテリーを備える移動体を電力が必要である最前に位置するようにする旨の情報を隊列編成情報に含ませてもよい。
【００５６】
図２の（ａ）及び（ｂ）では、各バッテリーが、各移動体に搭載されている場合を示している。例えば、図２の（ａ）に示すように、バッテリーの残存電力量が相対的に多い１〜３号車の移動体と、バッテリーの残存電力量が相対的に少ない４号車及び５号車の移動体と、バッテリーの残存電力量が全くない６号車とで隊列を形成する場合を説明する。この場合、隊列編成情報生成部１１４は、各移動体が備えるバッテリーの残存電力量情報を含むバッテリー情報、各移動体の移動体情報、及び各移動体の目的地情報を含む地図情報を参照して、隊列編成情報を生成する。図２の（ｂ）に示すように、隊列編成情報生成部１１４は、目的地が目的地Ａである１号車、３号車、４号車、及び５号車の移動体を第１の隊列とし、目的地が目的地Ｂである２号車及び６号車の移動体を第２の隊列とするグルーピングを行う。隊列編成情報生成部１１４は、第１の隊列内で、バッテリー情報、移動体情報、及び地図情報を参照して、隊列内の順序を前から１号車、３号車、４号車、５号車とする隊列情報を生成する。また、隊列編成情報生成部１１４は、第２の隊列内で、バッテリー情報、移動体情報、及び地図情報を参照して、隊列内の順序を前から２号車、６号車とする隊列編成情報を生成する。
バッテリーの残存電力量が相対的に多い移動体と、バッテリーの残存電力量が相対的に少ない移動体とを組み合わせることによって第１の隊列を形成し、バッテリーの残存電力量が相対的に多い移動体と、バッテリーの残存電力量が全くない移動体とを組み合わせることによって第１の隊列を形成する。
【００５７】
続いて、図３を参照して隊列編成情報生成部１１４による隊列編成情報の生成処理について説明する。
【００５８】
図３において、隊列編成情報生成部１１４は、バッテリーの残存電力量が相対的に多い移動体と、バッテリーの残存電力量が相対的に少ない移動体とを組み合わせることによって隊列を形成し、電力を必要とする前方の移動体に残存電力量が相対的に多いバッテリを組み合わせる旨の情報を隊列編成情報に含ませる。
【００５９】
隊列内の順序の基準は特に限定されないが、例えば、バッテリー同士が行うべき将来的な送受電が可能となるように、残存電力量が相対的に多いバッテリーを搭載した移動体と、残存電力量が相対的に少ないバッテリーを搭載した移動体とが前後に位置するようにする旨の情報を隊列編成情報に含ませてもよい。また、隊列走行時に最前に位置する移動体は空気抵抗を最も受けやすいため、残存電力量の最も多いバッテリーを備える移動体を電力が必要である最前に位置するようにする旨の情報を隊列編成情報に含ませてもよい。また、移動体は予備バッテリーを積載してもよいが、移動体の積載量に影響するため、積載しない方が電費が有利な場合もある。隊列編成情報生成部１１４は、バッテリー情報、移動体情報、及び地図情報を参照して、移動体に予備バッテリーを搭載させるか否かの情報を含む隊列編成情報を生成してもよい。
【００６０】
また、図３の（ａ）及び（ｂ）では、各バッテリーが、各移動体に着脱可能である場合を示している。すなわち、バッテリーはいわゆるスワップ版のバッテリーであってもよい。例えば、図３の（ａ）に示すように、１〜６号車の移動体のうちの何れかと、バッテリーＡ〜Ｆのうちの何れかとを組み合わせたうえで、隊列を形成する場合を説明する。この場合、隊列編成情報生成部１１４は、各移動体が備えるバッテリーの残存電力量情報と、スワップ版のバッテリーの残存電力量情報とを含むバッテリー情報、各移動体の移動体情報、及び各移動体の目的地情報を含む地図情報を参照して、隊列編成情報を生成する。図３の（ｂ）に示すように、隊列編成情報生成部１１４は、目的地が目的地Ａである１号車、３号車、及び４号車の移動体を１つの隊列とするグルーピングを行う。隊列編成情報生成部１１４は、バッテリー情報、移動体情報、及び地図情報を参照して、１号車の移動体とバッテリーＡとを組み合わせ、３号車の移動体とバッテリーＢとを組み合わせ、４号車の移動体とバッテリーＤとを組み合わせたうえで、隊列内の順序を前から１号車、３号車、４号車とする隊列編成情報を生成する。
【００６１】
（走行ルート決定部）
走行ルート決定部１１５は、バッテリー情報、移動体情報、及び地図情報を参照して、各移動体の走行ルートを決定する。走行ルート決定部１１５は、各移動体が利用するバッテリー同士の残存電力量の差を更に参照して、目的地への到達が困難であるか否かを判定し、各移動体の走行ルートを決定してもよい。
【００６２】
走行ルート決定部１１５は、各移動体が利用するバッテリー同士が行うべき将来的な送受電の送受電量を更に参照して、目的地への到達までバッテリーの総残存電力量が足りるか否かを判定し、各移動体の走行ルートを決定してもよい。例えば、目的地への到達までバッテリーの総残存電力量が足りない場合は、走行ルート決定部１１５は、目的地までの距離が最も短くなるように走行ルートを決定する。
【００６３】
走行ルート決定部１１５は、各移動体が利用するバッテリー同士が行うべき将来的な送受電の送受電量を更に参照して、バッテリーの総残存電力量で、充電ポイント又はバッテリー交換ポイントまで移動可能か否かを判定し、各移動体の走行ルートを決定してもよい。バッテリーの総残存電力量で、充電ポイント又はバッテリー交換ポイントまで移動不可能と判定した場合、走行ルート決定部１１５は、バッテリーの総残存電力量で充電ポイント又はバッテリー交換ポイントまで移動するように、走行ルートを決定する。
【００６４】
（隊列形成ポイント決定部）
隊列形成ポイント決定部１１６は、隊列編成情報、地図情報、及び走行ルートを参照して、隊列編成情報が示す隊列を形成する隊列形成ポイントを決定する。隊列形成ポイントは、隊列走行を開始する場所、又は隊列編成を変更する場所のことを指す。
例えば、隊列形成ポイント決定部は、走行ルート上で各移動体の現在地からの距離が最も短くなる場所、走行ルート上で道幅が相対的に広い場所、走行ルート上で渋滞が相対的に少ない場所等を隊列形成ポイントとする。
【００６５】
（充電ポイント決定部）
充電ポイント決定部１１７は、隊列編成情報及び走行ルートを参照して、充電ポイント又はバッテリー交換ポイントを決定する。充電ポイント決定部は、隊列編成情報及び走行ルートに応じて、充電ポイント又はバッテリー交換ポイントを決定することができる。これにより、隊列を形成している移動体が利用しているバッテリーの総残存電力量を増加させることができる。それゆえ、より好適に隊列走行時の走行距離を延長することができる。
例えば、充電ポイント決定部１１７は、走行ルート上で最も近い給電所の場所を充電ポイントとする。また、充電ポイント決定部１１７は、走行ルート上で道幅が相対的に広い場所、走行ルート上で渋滞が相対的に少ない場所等をバッテリー交換ポイントとする。
【００６６】
（提示情報生成部）
提示情報生成部１１８は、各移動体のドライバに隊列編成情報、走行ルート、隊列形成ポイント、充電ポイント、及びバッテリー交換ポイントの少なくとも何れかを提示するための提示情報を生成する。これにより、各移動体のドライバに提示情報を提示することができる。
【００６７】
提示情報は、画像、音声、及びそれらの組み合わせ等の情報である。提示情報が画像の情報である場合、隊列形成ポイント、充電ポイント、及びバッテリー交換ポイントを地図上にマーカ等によって表示する旨の情報を提示情報に含ませてもよい。
【００６８】
図４は、サーバ１によって参照及び生成される情報を例示する表である。図４に示すように、バッテリー情報には、バッテリーの残存電力量情報が含まれている。また、移動体情報には、各移動体の属性情報、各移動体の電費情報、各移動体の積載量情報、及び各移動体の現在地情報が含まれる。また、地図情報には、各移動体の目的地情報、渋滞情報、及び充電ポイント情報が含まれる。
【００６９】
図４に示すように、制御部１１は、複数のバッテリーの残存電力量情報及び各移動体の電費情報を参照して、バッテリーの管理を行う。
【００７０】
また、制御部１１は、複数のバッテリーの残存電力量情報、各移動体の属性情報、各移動体の電費情報、各移動体の積載量情報、各移動体の現在地情報、及び各移動体の目的地情報を参照して、移動体毎の電費及び走行距離を算出する。
【００７１】
また、隊列編成情報生成部１１４は、バッテリー情報、移動体情報、及び地図情報の中でも特に、複数のバッテリーの残存電力量情報、各移動体の属性情報、各移動体の電費情報、各移動体の積載量情報、各移動体の現在地情報、及び各移動体の目的地情報を参照して、隊列編成情報を生成する。
【００７２】
また、走行ルート決定部１１５は、バッテリー情報、移動体情報、及び地図情報の中でも特に、複数のバッテリーの残存電力量情報、各移動体の属性情報、各移動体の電費情報、各移動体の積載量情報、各移動体の現在地情報、各移動体の目的地情報、渋滞情報、及び充電ポイント情報を参照して、走行ルートを決定する。
【００７３】
また、隊列形成ポイント決定部１１６は、地図情報の中でも特に、各移動体の目的地情報、渋滞情報、及び充電ポイント情報を参照して、隊列形成ポイントを決定する。
【００７４】
〔実施形態２〕
本発明の他の実施形態について、以下に説明する。なお、説明の便宜上、上記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を繰り返さない。
【００７５】
図５は、本実施形態に係るサーバ１の構成を示すブロック図である。図６は、本実施形態に係るサーバ１における隊列編成情報を説明するための模式図である。
【００７６】
図５に示すように、制御部１１は、比較部１２１を更に備えている。比較部１２１は、抽出した隊列内の移動体が利用するバッテリーの総残存電力量と、算出した移動体毎の電費及び走行距離とを参照して、現在の走行ルートと、隊列内のバッテリーの総残存電力量とを比較する。
【００７７】
隊列編成情報生成部１１４は、図６に示すように、隊列を形成している移動体が利用しているバッテリーの総残存電力量を参照して、隊列に少なくとも１つの他の移動体を合流させるべき旨の情報を隊列編成情報に含ませることによって隊列編成情報を更新する。
【００７８】
例えば、隊列を形成している移動体が利用しているバッテリーの総残存電力量が、当該隊列が目的地まで至るまでに必要であると予想される電力量に所定の値を加えたものよりも小さい場合に、当該隊列に少なくとも１つの他の移動体を合流させるべき旨の情報を隊列編成情報に含ませる。
【００７９】
隊列に少なくとも１つの他の移動体を合流させることにより、隊列を形成している移動体が利用しているバッテリーの総残存電力量を増加させることができる。これにより、より好適に隊列走行時の走行距離を延長することができる。
【００８０】
隊列編成情報生成部１１４は、図６に示すように、地図情報を参照して、隊列から少なくとも１つの移動体を離脱させるべき旨の情報を隊列編成情報に含ませることによって隊列編成情報を更新する。
【００８１】
例えば、隊列に含まれる複数の移動体のうち、１つの移動体の目的地が、当該隊列の移動ルートから離れた場所にある場合、隊列編成情報生成部１１４は、当該隊列から、当該１つの移動体を離脱させるべき旨の情報を隊列編成情報に含ませる。より具体的には、隊列編成情報生成部１１４は、当該１つの移動体の目的地と当該隊列の移動ルートとの距離が最短となる地点を、当該隊列の移動ルートの移動ルート上に設定し、設定した地点を離脱ポイントとする情報を隊列編成情報に含ませる。
【００８２】
上記の構成によれば、目的地は異なるものの、目的地の近い移動体群が離脱ポイントまで隊列走行し、離脱ポイントに到達したときに、所定の移動体が隊列から離脱して目的地まで到達することができる。
【００８３】
（サーバの処理例）
図７は、本実施形態に係るサーバ１の処理の流れを示すフローチャートである。
【００８４】
まず、サーバ１の使用を開始し、ステップ（以下、「ステップ」は省略する）Ｓ１に進む。
【００８５】
Ｓ１では、隊列走行中の移動体群から移動体が離脱する場合、隊列編成情報生成部１１４は、地図情報を参照して、隊列から少なくとも１つの移動体を離脱させるべき旨の情報を隊列編成情報に含ませることによって隊列編成情報を更新する。また、Ｓ１では、隊列走行中の移動体群に移動体が合流する場合、隊列編成情報生成部１１４が、隊列を形成している移動体が利用しているバッテリーの総残存電力量を参照して、隊列に少なくとも１つの他の移動体を合流させるべき旨の情報を隊列編成情報に含ませることによって隊列編成情報を更新する。隊列編成情報生成部１１４は、更新した隊列編成情報を、隊列形成ポイント決定部１１６、充電ポイント決定部１１７、及び提示情報生成部１１８に送信し、Ｓ２に進む。
【００８６】
Ｓ２では、取得部１１１が、バッテリー情報、移動体情報、及び地図情報を取得する。取得部１１１は、取得したバッテリー情報、移動体情報、及び地図情報を、残存電力量差算出部１１２、隊列編成情報生成部１１４、及び走行ルート決定部１１５に送信し、Ｓ３に進む。
【００８７】
Ｓ３では、残存電力量差算出部１１２が、バッテリー情報を参照して、各移動体が利用するバッテリー同士の残存電力量の差を算出する。残存電力量差算出部１１２は算出した各移動体が利用するバッテリー同士の残存電力量の差を、送受電量算出部１１３に送信し、Ｓ４に進む。
【００８８】
Ｓ４では、送受電量算出部１１３が、各移動体が利用するバッテリー同士の残存電力量の差を参照して、各移動体が利用するバッテリー同士が行うべき将来的な送受電の送受電量を算出する。送受電量算出部１１３は、算出した各移動体が利用するバッテリー同士が行うべき将来的な送受電の送受電量を、隊列編成情報生成部１１４に送信し、Ｓ５に進む。
【００８９】
Ｓ５では、隊列編成情報生成部１１４が、取得部１１１から取得したバッテリー情報、移動体情報、地図情報、及びバッテリー同士が行うべき将来的な送受電の送受電量を参照して、複数のバッテリーを利用する複数の移動体の隊列内の順序を示す隊列編成情報を生成する。隊列編成情報生成部１１４は、生成した隊列編成情報を、隊列形成ポイント決定部１１６、充電ポイント決定部１１７、及び提示情報生成部１１８に送信し、Ｓ６に進む。
【００９０】
Ｓ６では、走行ルート決定部１１５が、バッテリー情報、移動体情報、及び地図情報を参照して、各移動体の走行ルートを決定する。走行ルート決定部１１５は、決定した各移動体の走行ルートを、隊列形成ポイント決定部１１６、充電ポイント決定部１１７、及び提示情報生成部１１８に送信し、Ｓ７に進む。
【００９１】
Ｓ７では、隊列形成ポイント決定部１１６が、隊列編成情報及び走行ルートを参照して、隊列編成情報が示す隊列を形成する隊列形成ポイントを決定する。隊列形成ポイント決定部１１６は、決定した隊列形成ポイントを、提示情報生成部１１８に送信し、Ｓ８に進む。
【００９２】
Ｓ８では、充電ポイント決定部１１７が、隊列編成情報及び走行ルートを参照して、充電ポイント又はバッテリー交換ポイントを決定する。充電ポイント決定部１１７は、決定した充電ポイント又はバッテリー交換ポイントを提示情報生成部１１８に送信し、Ｓ９に進む。
【００９３】
Ｓ９では、提示情報生成部１１８が、各移動体のドライバに隊列編成情報、走行ルート、隊列形成ポイント、充電ポイント、及びバッテリー交換ポイントの少なくとも何れかを提示するための提示情報を生成する。提示情報生成部１１８は、各移動体の提示部（図示しない）に生成した提示情報を送信し、Ｓ１０に進む。
【００９４】
Ｓ１０では、走行ルート決定部１１５が、例えば、従来の走行ルート及びバッテリー消費に差が発生したことにより、目的地への到達が困難であると判定した場合（Ｓ１０のＹＥＳ）、Ｓ１１に進む。走行ルート決定部１１５が目的地への到達が可能であると判定した場合（Ｓ１０のＮＯ）、サーバ１の使用を終了する。
【００９５】
Ｓ１１では、送受電量算出部１１３が、目的地に到達出来るよう移動体間での電力配分を行い、各移動体が利用するバッテリー同士が行うべき将来的な送受電の送受電量を再度算出し、走行ルート決定部１１５が、各移動体が利用するバッテリー同士が行うべき将来的な送受電の送受電量を参照して、走行ルートを再度決定する。送受電量算出部１１３は、各移動体が利用するバッテリー同士が行うべき将来的な送受電の送受電量を走行ルート決定部１１５に送信し、Ｓ１２に進む。
【００９６】
Ｓ１２では、走行ルート決定部１１５が、送受電量算出部１１３及び走行ルート決定部１１５の計算結果に基づき、目的地への到達までバッテリーの総残存電力量が足りないと判定した場合（Ｓ１２のＹＥＳ）、Ｓ１３に進む。走行ルート決定部１１５が、目的地への到達までバッテリーの総残存電力量が足りると判定した場合（Ｓ１２のＮＯ）、Ｓ１６に進む。
【００９７】
Ｓ１３では、走行ルート決定部１１５が、バッテリーの総残存電力量で、充電ポイント又はバッテリー交換ポイントまで移動可能と判定した場合（Ｓ１３のＹＥＳ）、Ｓ１４に進む。走行ルート決定部１１５が、バッテリーの総残存電力量で、充電ポイント又はバッテリー交換ポイントまで移動不可能と判定した場合（Ｓ１３のＮＯ）、Ｓ１５に進む。
【００９８】
Ｓ１４では、走行ルート決定部１１５が、バッテリーの総残存電力量で充電ポイント又はバッテリー交換ポイントまで移動するように、走行ルートを決定する。
【００９９】
Ｓ１５では、隊列編成情報生成部１１４が、近辺の他の給電可能隊列や給電専用の移動体に連結するように、隊列編成情報を生成する。
【０１００】
Ｓ１６では、隊列編成情報生成部１１４が、移動体間で、送受電量算出部１１３及び走行ルート決定部１１５の計算結果に基づき、電力配分しながら隊列走行することができるように、隊列編成情報を生成する。
【０１０１】
〔ソフトウェアによる実現例〕
サーバ１の制御ブロック（特に制御部１１）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ソフトウェアによって実現してもよい。
【０１０２】
後者の場合、サーバ１は、各機能を実現するソフトウェアであるプログラムの命令を実行するコンピュータを備えている。このコンピュータは、例えば１つ以上のプロセッサを備えていると共に、上記プログラムを記憶したコンピュータ読み取り可能な記録媒体を備えている。そして、上記コンピュータにおいて、上記プロセッサが上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記プロセッサとしては、例えばＣＰＵ（Central Processing Unit）を用いることができる。上記記録媒体としては、「一時的でない有形の媒体」、例えば、ＲＯＭ（Read Only Memory）等の他、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムを展開するＲＡＭ（Random Access Memory）などをさらに備えていてもよい。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明の一態様は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１０３】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【符号の説明】
【０１０４】
１  サーバ（情報処理装置）
１１  制御部
１１１  取得部（入出力部）
１１２  残存電力量差算出部
１１３  送受電量算出部
１１４  隊列編成情報生成部
１１５  走行ルート決定部
１１６  隊列形成ポイント決定部
１１７  充電ポイント決定部
１１８  提示情報生成部
【図１】
2020071715.tif 000003
【図２】
2020071715.tif 000004
【図３】
2020071715.tif 000005
【図４】
2020071715.tif 000006
【図５】
2020071715.tif 000007
【図６】
2020071715.tif 000008
【図７】
2020071715.tif 000009