(57)【要約】【課題】エネルギー供給ユニットの交換が施設で行われることに対応した処理を実行可能な情報処理装置を提供する。【解決手段】動力源にエネルギーを供給するエネルギー供給ユニットである搭載エネルギー供給ユニットを交換可能に搭載する駆動装置に関する装置関連情報を取得し、取得した装置関連情報に基づいて、搭載エネルギー供給ユニットと交換可能なエネルギー供給ユニットである保管エネルギー供給ユニットを保管し、保管エネルギー供給ユニットと搭載エネルギー供給ユニットとの交換を行うことが可能な施設のうち、エネルギー供給ユニットの交換を行うことを推奨する施設を選択する制御サーバー制御部２０を備えることを特徴とする制御サーバー２。【選択図】図２
2018072241.tif 000002
【特許請求の範囲】
【請求項１】
動力源にエネルギーを供給するエネルギー供給ユニットである搭載エネルギー供給ユニットを交換可能に搭載する駆動装置に関する装置関連情報を取得し、
取得した前記装置関連情報に基づいて、前記搭載エネルギー供給ユニットと交換可能なエネルギー供給ユニットである保管エネルギー供給ユニットを保管し、前記保管エネルギー供給ユニットと前記搭載エネルギー供給ユニットとの交換を行うことが可能な施設のうち、エネルギー供給ユニットの交換を行うことを推奨する前記施設を選択する制御部を備えることを特徴とする情報処理装置。
【請求項２】
前記保管エネルギー供給ユニットの残量は、前記施設に保管される間、所定の範囲内となるように管理装置により管理され、
前記制御部は、
前記施設を選択した場合、選択した前記施設が保管する前記保管エネルギー供給ユニットのうち、所定の前記保管エネルギー供給ユニットの残量が前記所定の範囲を上回る目標値となるように指示する制御データを前記管理装置に送信することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、
前記装置関連情報に基づいて、選択した前記施設でエネルギー供給ユニットの交換が行われるタイミングを推測し、推測したタイミングの前に、所定の前記保管エネルギー供給ユニットの残量が前記目標値となるように指示する制御データを前記管理装置に送信することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記駆動装置は、前記搭載エネルギー供給ユニットにより供給されるエネルギーによって推進する移動体であることを特徴とする請求項１から３のいずれか１項に記載の情報処理装置。
【請求項５】
前記装置関連情報は、前記移動体の位置に関する情報を含み、
前記制御部は、前記装置関連情報に基づいて、前記移動体の位置と、前記施設の位置との関係を反映して、前記施設を選択することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記制御部は、
前記移動体の位置から近い位置の前記施設ほど、優先して選択することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記装置関連情報は、前記搭載エネルギー供給ユニットの残量に関する情報を含み、
前記制御部は、
前記施設のうち、前記移動体が前記搭載エネルギー供給ユニットの残量不足が生じることなく到達可能な前記施設を、選択する前記施設の候補とすることを特徴とする請求項４から６のいずれか１項に記載の情報処理装置。
【請求項８】
前記装置関連情報は、目的地に至るまでに前記移動体が走行する経路に関する情報を含み、
前記制御部は、
前記装置関連情報に基づいて、目的地までの経路を反映して、前記施設を選択することを特徴とする請求項４から７のいずれか１項に記載の情報処理装置。
【請求項９】
前記制御部は、
目的地に前記移動体が到達するタイミングの遅延が小さい前記施設ほど、優先して選択する請求項８に記載の情報処理装置。
【請求項１０】
前記装置関連情報は、前記搭載エネルギー供給ユニットの残量に関する情報を含み、
前記制御部は、
前記搭載エネルギー供給ユニットの残量不足が生じることなく前記移動体が目的地に到達するように、目的地に至るまでにエネルギー供給ユニットの交換を行う１又は複数の前記施設を選択し、選択した１又は複数の前記施設を経由して前記目的地に至る経路をスケジュールし、スケジュールした経路を示す情報を外部の装置に送信することを特徴とする請求項８又は９に記載の情報処理装置。
【請求項１１】
前記装置関連情報は、前記移動体に設けられ、前記搭載エネルギー供給ユニットからエネルギーの供給を受けて駆動する負荷に関する情報と、前記搭載エネルギー供給ユニットの残量に関する情報とを含み、
前記制御部は、
所定の場合、前記負荷が消費するエネルギーが低減するように前記負荷を制御する制御データを、前記移動体に搭載された装置に送信することを特徴とする請求項４から１０のいずれか１項に記載の情報処理装置。
【請求項１２】
前記制御部は、
前記施設の利用状況を管理し、前記施設の利用状況を反映して前記施設を選択することを特徴とする請求項１から１１のいずれか１項に記載の情報処理装置。
【請求項１３】
前記駆動装置は、前記搭載エネルギー供給ユニットにより供給されるエネルギーによって走行する車両であることを特徴とする請求項１から１２のいずれか１項に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関する。
【背景技術】
【０００２】
従来、エネルギー供給ユニットを交換可能に搭載し、エネルギー供給ユニットの残量が少なくなった場合、残量が十分な別のエネルギー供給ユニットと交換することによって、エネルギーの供給不足を防止する駆動装置が知られている。例えば、特許文献１には、エネルギー供給ユニット（バッテリー２０）を交換可能に搭載する駆動装置（車両１０）、及び、駆動装置にエネルギー供給ユニットを着脱する装置についての記載がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１３７７５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
エネルギー供給ユニットの交換という手段でエネルギーの供給不足を防止する駆動装置について、エネルギー供給ユニットの交換は、残量が十分なエネルギー供給ユニットが保管された施設において行われることが想定される。しかしながら、エネルギー供給ユニットの交換が施設で行われることに対応した適切な処理を実行する技術については、従来、十分な開示はない。
本発明は、上述した事情に鑑みてなされたものであり、エネルギー供給ユニットの交換が施設で行われることに対応した処理を実行可能な情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の情報処理装置は、動力源にエネルギーを供給するエネルギー供給ユニットである搭載エネルギー供給ユニットを交換可能に搭載する駆動装置に関する装置関連情報を取得し、取得した前記装置関連情報に基づいて、前記搭載エネルギー供給ユニットと交換可能なエネルギー供給ユニットである保管エネルギー供給ユニットを保管し、前記保管エネルギー供給ユニットと前記搭載エネルギー供給ユニットとの交換を行うことが可能な施設のうち、エネルギー供給ユニットの交換を行うことを推奨する前記施設を選択する制御部を備えることを特徴とする。
本発明の構成によれば、情報処理装置は、駆動装置に関する装置関連情報に基づいて、駆動装置の固有の事情を反映して、駆動装置にとってエネルギーを供給ユニットの交換を行うことが適切な施設を選択することができる。すなわち、上記構成によれば、情報処理装置は、エネルギー供給ユニットの交換が施設で行われることに対応した処理を実行できる。
【０００６】
また、本発明は、前記保管エネルギー供給ユニットの残量は、前記施設に保管される間、所定の範囲内となるように管理装置により管理され、前記制御部は、前記施設を選択した場合、選択した前記施設が保管する前記保管エネルギー供給ユニットのうち、所定の前記保管エネルギー供給ユニットの残量が前記所定の範囲を上回る目標値となるように指示する制御データを前記管理装置に送信することを特徴とする。
本発明の構成によれば、施設において保管される保管エネルギー供給ユニットの劣化を抑制できる。
【０００７】
また、本発明は、前記制御部は、前記装置関連情報に基づいて、選択した前記施設でエネルギー供給ユニットの交換が行われるタイミングを推測し、推測したタイミングの前に、所定の前記保管エネルギー供給ユニットの残量が前記目標値となるように指示する制御データを前記管理装置に送信することを特徴とする。
本発明の構成によれば、施設においてエネルギー供給ユニットの交換が行われる前に、搭載エネルギー供給ユニットと交換される保管エネルギー供給ユニットについて、残量を十分な状態とすることができる。
【０００８】
また、本発明は、前記駆動装置は、前記搭載エネルギー供給ユニットにより供給されるエネルギーによって推進する移動体であることを特徴とする。
本発明の構成によれば、情報処理装置は、搭載エネルギー供給ユニットにより供給されるエネルギーによって推進する移動体について、移動体の装置関連情報に基づいて、搭載エネルギー供給ユニットにより供給されるエネルギーによって推進するという特性を反映して、エネルギー供給ユニットの交換を行うことが適切な施設を選択することができる。
【０００９】
また、本発明は、前記装置関連情報は、前記移動体の位置に関する情報を含み、前記制御部は、前記装置関連情報に基づいて、前記移動体の位置と、前記施設の位置との関係を反映して、前記施設を選択することを特徴とする。
本発明の構成によれば、情報処理装置は、移動体の位置と、施設の位置との関係を反映した適切な施設を選択できる。
【００１０】
また、本発明は、前記制御部は、前記移動体の位置から近い位置の前記施設ほど、優先して選択する。
ここで、移動体の現在の位置から近い施設ほど、簡易に施設に到達できるものと想定される。このことを踏まえ、本発明の構成によれば、ユーザーの利便性を向上できる。
【００１１】
また、本発明は、前記装置関連情報は、前記搭載エネルギー供給ユニットの残量に関する情報を含み、前記制御部は、前記施設のうち、前記移動体が前記搭載エネルギー供給ユニットの残量不足が生じることなく到達可能な前記施設を、選択する前記施設の候補とすることを特徴とする。
本発明の構成によれば、移動体が施設に到達する前に、残量不足が生じることを抑制できる。
【００１２】
また、本発明は、前記装置関連情報は、目的地に至るまでに前記移動体が走行する経路に関する情報を含み、前記制御部は、前記装置関連情報に基づいて、目的地までの経路を反映して、前記施設を選択することを特徴とする。
本発明の構成によれば、情報処理装置は、目的地までの経路を反映した適切な施設を選択できる。
【００１３】
また、本発明は、前記制御部は、目的地に前記移動体が到達するタイミングの遅延が小さい前記施設ほど、優先して選択することを特徴とする。
本発明の構成によれば、施設を経由してエネルギー供給ユニットの交換を行なうことに起因した目的地に到達するタイミングの遅延を抑制でき、ユーザーの利便性を向上できる。
【００１４】
また、本発明は、前記装置関連情報は、前記搭載エネルギー供給ユニットの残量に関する情報を含み、前記制御部は、前記搭載エネルギー供給ユニットの残量不足が生じることなく前記移動体が目的地に到達するように、目的地に至るまでにエネルギー供給ユニットの交換を行う１又は複数の前記施設を選択し、選択した１又は複数の前記施設を経由して前記目的地に至る経路をスケジュールし、スケジュールした経路を示す情報を外部の装置に送信することを特徴とする。
本発明の構成によれば、情報処理装置は、移動体が目的地に至るまでに残量不足が発生することを抑制できる。
【００１５】
また、本発明は、前記装置関連情報は、前記移動体に設けられ、前記搭載エネルギー供給ユニットからエネルギーの供給を受けて駆動する負荷に関する情報と、前記搭載エネルギー供給ユニットの残量に関する情報とを含み、前記制御部は、所定の場合、前記負荷が消費するエネルギーが低減するように前記負荷を制御する制御データを、前記移動体に搭載された装置に送信することを特徴とする。
本発明の構成によれば、情報処理装置は、移動体が施設に到達するまでに残量不足が生じることを、より確実に防止できる。
【００１６】
また、本発明は、前記制御部は、前記施設の利用状況を管理し、前記施設の利用状況を反映して前記施設を選択することを特徴とする。
本発明の構成によれば、情報処理装置は、施設において、待ち時間が発生することを抑制でき、ユーザーの利便性を向上できる。
【００１７】
また、本発明は、前記駆動装置は、前記搭載エネルギー供給ユニットにより供給されるエネルギーによって走行する車両であることを特徴とする。
本発明の構成によれば、情報処理装置は、搭載エネルギー供給ユニットにより供給されるエネルギーによって走行する車両について、車両の装置関連情報に基づいて、搭載エネルギー供給ユニットにより供給されるエネルギーによって走行するという特性を反映して、バッテリーＢＴの交換を行うことが適切な施設を選択することができる。
【発明の効果】
【００１８】
本発明によれば、エネルギー供給ユニットの交換が施設で行われることに対応した処理を実行可能な情報処理装置を提供する。
【図面の簡単な説明】
【００１９】
【図１】第１実施形態に係る情報処理システムの構成を示す図。
【図２】制御サーバーの機能的構成を示すブロック図。
【図３】車載装置の機能的構成を示すブロック図。
【図４】管理装置の機能的構成を示すブロック図。
【図５】車載装置、制御サーバー、及び管理装置の動作を示すフローチャート。
【図６】推奨ステーション選択処理の詳細を示すフローチャート。
【図７】ステーション管理データベースのレコードが有する情報を示す図。
【図８】予約管理データベース４２ａのレコードが有する情報を示す図。
【図９】案内処理の詳細を示すフローチャート。
【図１０】ステーション案内画面を示す図。
【図１１】第２実施形態に係る情報処理システムの構成を示す図。
【図１２】携帯端末の機能的構成を示すブロック図。
【図１３】携帯端末、制御サーバー、及び管理装置の動作を示すフローチャート。
【図１４】第１ユーザーインターフェースを示す図。
【図１５】第２ユーザーインターフェースを示す図。
【発明を実施するための形態】
【００２０】
以下、図面を参照して本発明の実施形態について説明する。
＜第１実施形態＞
図１は、本実施形態に係る情報処理システム１の構成を示す図である。
図１に示すように、情報処理システム１は、インターネットや電話網を含んで構成されるネットワークＮと接続可能な制御サーバー２（情報処理装置）を備える。制御サーバー２は、車載装置３、及び管理装置４と通信可能なサーバー装置である。図１では、制御サーバー２を１つのブロックで表すが、これは、制御サーバー２が、単一のサーバー装置により構成されることを意味するものではない。制御サーバー２は、複数のサーバー装置を含んで構成されたものでもよく、所定のシステムの一部であってもよい。すなわち、制御サーバー２は、以下で説明する機能を有していれば、その形態はどのようなものであってもよい。また、詳細は省略するが、制御サーバー２と、車載装置３、及び管理装置４との間では、所定の暗号化技術、その他のセキュリティーに関する技術により、セキュアな通信が行われる。
以下、制御サーバー２の機能を利用する者を総称して、「ユーザー」と表現する。ユーザーには、車載装置３に搭乗する者（運転手に限らない。）が含まれる。
【００２１】
図１に示すように、情報処理システム１は、車両Ｓ（駆動装置）（移動体）に搭載された車載装置３を備える。
本実施形態に係る車両Ｓは、バッテリーＢＴを交換可能に搭載し、バッテリーＢＴから供給されるエネルギーに基づいて走行（推進）する電気自動車である。
図１に示すように、車両Ｓは、走行機構１０と、負荷１１と、エネルギー供給部１２とを備える。
走行機構１０は、車両Ｓを走行させる機構や、車両Ｓに実装された機構（例えば、ワイパーや、ウインカー等。）であり、電動機を含んで構成された動力源１０ａによって駆動する。
負荷１１は、車両Ｓの車内の空気を調和する空気調和機、その他の車両Ｓに搭載された機構であり、電動機を含んで構成された動力源１１ａによって駆動する。
【００２２】
バッテリーＢＴは、エネルギーを供給する蓄電池である。エネルギー供給部１２は、車両Ｓに搭載されたバッテリーＢＴから、少なくとも、動力源１０ａ、及び動力源１１ａにエネルギーを供給する。
本実施形態に係る車両Ｓでは、エネルギーの消費に伴ってバッテリーＢＴのバッテリー残量（残量）が少なくなった場合、バッテリー残量が十分なバッテリーＢＴと交換されることによって、バッテリー残量不足（エネルギーの供給不足）が防止される。これにより、バッテリーＢＴのバッテリー残量が少なくなった場合にバッテリーＢＴを充電するタイプの電気自動車と比較して、車両Ｓに搭載されたバッテリーＢＴのバッテリー残量を十分な状態とするまでに要する時間が短くて済み、この点で、ユーザーの利便性が高い。
以下、適宜、車両Ｓに搭載された状態のバッテリーＢＴを、「搭載バッテリーＢＴａ」（搭載エネルギー供給ユニット）と表現し、便宜的に、後述する「保管バッテリーＢＴｂ」（保管エネルギー供給ユニット）と区別する。
【００２３】
図１に示すように、車両Ｓは、車両制御装置１３を備える。車両制御装置１３は、ＥＣＵ（engine control unit）を含んで構成され、少なくとも走行機構１０、及び負荷１１に制御信号を出力して、これら機構を制御する。
図１に示すように、車両Ｓには、車載装置３が搭載される。車載装置３は、車両Ｓのダッシュボード等に設けられたカーナビゲーションである。車載装置３は、車両Ｓの現在の位置を検出する自車位置検出を行う機能や、地図上に車両Ｓの現在の位置を表示する車両位置表示を行う機能、目的地までの経路を探索する経路探索を行う機能、及び、地図を表示して、地図上に目的地までの経路を表示し目的地までの経路を案内する経路案内を行う機能等を備える。なお、車載装置３は、カーナビゲーションに限らず、後述する機能を有する装置であれば何でもよい。
車載装置３は、ネットワークＮにアクセスする機能を有し、制御サーバー２と通信可能である。また、車載装置３と、車両制御装置１３とは通信可能に接続される。
【００２４】
図１に示すように、情報処理システム１は、バッテリーステーションＢＳに設けられた管理装置４を備える。
バッテリーステーションＢＳは、車両ＳのバッテリーＢＴの交換を行なうことが可能な施設である。バッテリーステーションＢＳには、車両Ｓに搭載された搭載バッテリーＢＴａと交換可能なバッテリーＢＴが保管される。以下、バッテリーステーションＢＳに保管された状態のバッテリーＢＴを、「保管バッテリーＢＴｂ」（保管エネルギー供給ユニット）という。車両Ｓの運転手（ユーザー）は、バッテリーステーションＢＳで、搭載バッテリーＢＴａと、保管バッテリーＢＴｂとを交換することができる。本実施形態では、後述するように、制御サーバー２の機能より、ユーザーは、バッテリーステーションＢＳでのバッテリーＢＴを適切なタイミングで円滑に行なうことができる。
バッテリーステーションＢＳには、１又は複数のレーンＬが設けられる。バッテリーＢＴの交換は、レーンＬにおいて行なわれる。
【００２５】
管理装置４は、ネットワークＮにアクセスする機能を有しており、ネットワークＮに接続された機器（制御サーバー２を含む。）と通信することができる。
また、管理装置４には、レーンＬごとに設けられた充電器７、バッテリー交換装置８、及びゲート装置９と通信可能に接続され、これら装置を制御する。
充電器７は、バッテリーＢＴを収容するバッテリー収容部（不図示）を備え、管理装置４の制御で、バッテリー収容部に収容されたバッテリーＢＴを充電する。充電器７によるバッテリーＢＴの充電については後述する。
バッテリー交換装置８は、レーンＬにおいて、管理装置４の制御で、車両Ｓに搭載された搭載バッテリーＢＴａと、充電器７に収容された保管バッテリーＢＴｂとの交換を自動で行なう。
ゲート装置９については、後述する。
【００２６】
図２は、制御サーバー２の機能的構成を示すブロック図である。
図２に示すように、制御サーバー２は、制御サーバー制御部２０（制御部）と、制御サーバー通信部２１と、制御サーバー記憶部２２とを備える。
制御サーバー制御部２０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、制御サーバー２の各部を制御する。制御サーバー制御部２０は、例えば、ＣＰＵが、ＲＯＭが記憶する制御プログラムを読み出して実行する等、ハードウェアとソフトウェアとの協働により、制御サーバー２の各部を制御する。
制御サーバー通信部２１は、制御サーバー制御部２０の制御で、所定の通信規格に従って、ネットワークＮにアクセスし、ネットワークＮに接続された機器と通信する。
制御サーバー記憶部２２は、不揮発性メモリーを備え、各種データを書き換え可能に記憶する。制御サーバー記憶部２２は、ステーション管理データベース２２ａと、地図データベース２２ｂと、ユーザー管理データベース２２ｃとを記憶する。ステーション管理データベース２２ａ、及び、ユーザー管理データベース２２ｃについては、後述する。地図データベース２２ｂは、交差点等の道路網における結線点に対応するノードに関する情報を有するノード情報や、ノードとノードとの間に形成される道路に対応するリンクに関する情報を有するリンク情報等の地図における経路の探索、及び、経路の案内に係る情報を少なくとも含む。
【００２７】
図３は、車載装置３の機能的構成を示すブロック図である。
図３に示すように、車載装置３は、車載装置制御部３０と、車載装置記憶部３１と、車載装置通信部３２と、ＧＰＳユニット３３と、相対方位検出ユニット３４と、タッチパネル３５と、車載装置通信インターフェース３６とを備える。
【００２８】
車載装置制御部３０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、車載装置３の各部を制御する。車載装置制御部３０は、例えば、ＣＰＵが、ＲＯＭが記憶する制御プログラムを読み出して実行する等、ハードウェアとソフトウェアとの協働により、車載装置３の各部を制御する。
車載装置記憶部３１は、不揮発性メモリーを備え、各種データを記憶する。車載装置記憶部３１は、地図データ３１ａを記憶する。地図データ３１ａは、道路の形状の描画に係る道路描画データや、地形等の背景の描画に係る背景描画データ、行政区画等の文字列の描画に係る文字列描画データ等の地図の表示に係る描画データを含む。また、地図データ３１ａは、上述した地図データベース２２ｂが有するノード情報や、リンク情報等の経路の探索、及び、経路の案内に係る情報を含む。また、地図データ３１ａは、地図上の施設に関する情報を含む。
【００２９】
車載装置通信部３２は、車載装置制御部３０の制御に従って、所定の通信規格に従って、ネットワークＮにアクセスし、ネットワークＮと接続する機器（制御サーバー２を含む。）と通信する。車載装置３と制御サーバー２との間での通信に用いられる通信規格は、何でもよい。通信規格は、例えば、ＨＴＴＰや、ＷｅｂＳｏｃｋｅｔである。
本実施形態では、車載装置３は、ネットワークＮにアクセスする機能を有しており、ネットワークＮに接続された機器と通信することができる。ただし、車載装置３が当該機能を有さず、ネットワークＮにアクセスする機能を有する外部の装置と通信し、当該外部の装置を介してネットワークＮにアクセスする構成でもよい。例えば、車載装置３は、車両Ｓに搭乗するユーザーが所有する機器（例えば、いわゆるスマートフォンや、タブレット型のコンピューター。）と、近距離無線通信し、当該機器を介してネットワークＮにアクセスしてもよい。
【００３０】
ＧＰＳユニット３３は、図示しないＧＰＳアンテナを介してＧＰＳ衛星からのＧＰＳ電波を受信し、ＧＰＳ電波に重畳されたＧＰＳ信号から、車両Ｓの現在位置と進行方向とを演算により検出する。ＧＰＳユニット３３は、検出結果を車載装置制御部３０に出力する。
相対方位検出ユニット３４は、ジャイロセンサと、加速度センサとを備える。ジャイロセンサは、例えば振動ジャイロにより構成され、車両Ｓの相対的な方位（例えば、ヨー軸方向の旋回量）を検出する。加速度センサは、車両Ｓに作用する加速度（例えば、進行方向に対する車両Ｓの傾き）を検出する。相対方位検出ユニット３４は、検出結果を車載装置制御部３０に出力する。
車載装置制御部３０は、ユーザーの指示等に応じて、ＧＰＳユニット３３及び相対方位検出ユニット３４からの入力、及び、地図データ３１ａに基づいて、車両Ｓの現在の位置を検出する。なお、車両Ｓの現在の位置を検出する方法はどのような方法であってもよく、また、検出に際し、車速を示す情報等の上記で例示した情報以外の情報を用いてもよい。また、車載装置制御部３０は、ユーザーの指示等に応じて、地図データ３１ａに基づいて、検出した車両Ｓの現在の位置から、ユーザーに設定された目的地に至る経路を探索する。また、車載装置制御部３０は、ユーザーの指示等に応じて、目的地までの経路を地図上に表示すると共に、検出した車両Ｓの現在の位置を地図上に表示し、目的地に至るまでの経路を案内する。
【００３１】
タッチパネル３５は、液晶表示パネルや有機ＥＬ表示パネル等の表示装置を備え、車載装置制御部３０の制御で、表示装置に情報を表示する。
タッチパネル３５は、タッチセンサーを備え、タッチパネル３５が接触操作された場合、接触操作された位置を示す信号を車載装置制御部３０に出力する。車載装置制御部３０は、タッチセンサーから入力された接触位置を示す信号に基づいて、対応する処理を実行する。
車載装置通信インターフェース３６は、車載装置制御部３０の制御で、所定の通信規格に従って、車両制御装置１３と通信する。
【００３２】
図４は、管理装置４の機能的構成を示すブロック図である。
図４に示すように、管理装置４は、管理装置制御部４０と、管理装置通信部４１と、管理装置記憶部４２と、管理装置通信インターフェース４３とを備える。
管理装置制御部４０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、制御サーバー２の各部を制御する。管理装置制御部４０は、例えば、ＣＰＵが、ＲＯＭが記憶する制御プログラムを読み出して実行する等、ハードウェアとソフトウェアとの協働により、管理装置４の各部を制御する。
管理装置通信部４１は、管理装置制御部４０の制御で、所定の通信規格に従って、ネットワークＮにアクセスし、ネットワークＮに接続された機器と通信する。
管理装置記憶部４２は、不揮発性メモリーを備え、各種データを書き換え可能に記憶する。管理装置記憶部４２は、予約管理データベース４２ａを記憶する。予約管理データベース４２ａについえは後述する。
管理装置通信インターフェース４３は、管理装置制御部４０の制御で、管理装置４に接続された機器と所定の通信規格に従って通信する。本実施形態では、管理装置４に、少なくとも、充電器７、バッテリー交換装置８、及び、ゲート装置９が接続される。
【００３３】
ところで、上述したように、車両Ｓは、バッテリーＢＴを交換可能に搭載し、バッテリーＢＴが供給するエネルギーによって走行する。そして、ユーザーは、バッテリーＢＴのバッテリー残量が少なくなった場合は、バッテリーステーションＢＳにおいて、バッテリーＢＴを交換する必要がある。これを踏まえ、本実施形態では、情報処理システム１の各装置が、バッテリーＢＴの交換に関して以下の処理を実行し、バッテリーＢＴの交換が、適切なタイミングで、適切なバッテリーステーションＢＳにおいて行なわれるようにする。
【００３４】
図５は、情報処理システム１の各装置の動作を示すフローチャートである。
図５のフローチャートＦＡは車載装置３の動作を示し、フローチャートＦＢは制御サーバー２の動作を示し、フローチャートＦＣは管理装置４の動作を示す。
【００３５】
図５のフローチャートＦＡに示すように、車載装置３の車載装置制御部３０は、バッテリーステーションＢＳの予約を開始するか否かを、間隔をあけて定期的に判別する（ステップＳＡ１）。例えば、車載装置制御部３０は、１秒間隔で、ステップＳＡ１の判別を行なう。
ステップＳＡ１において、車載装置制御部３０は、以下の場合に、バッテリーステーションＢＳの予約を開始すると判別する。
すなわち、ステップＳＡ１において、車載装置制御部３０は、搭載バッテリーＢＴａのバッテリー残量が、所定の閾値を下回ったか否かを監視し、バッテリー残量が当該所定の閾値を下回った場合に、バッテリーステーションＢＳの予約を開始すると判別する。当該所定の閾値は、当該所定の閾値を搭載バッテリーＢＴａのバッテリー残量が下回った場合、エネルギーの供給不足を確実に防止するために、搭載バッテリーＢＴａの交換が推奨されるような値とされる。車載装置制御部３０は、搭載バッテリーＢＴａのバッテリー残量を管理する車両制御装置１３に対して定期的にバッテリー残量を問い合わせ、問い合わせに対する応答に基づいて、バッテリー残量を認識する。なお、搭載バッテリーＢＴａのバッテリー残量が所定の閾値を下回った場合に、バッテリーステーションＢＳにおけるバッテリーＢＴの交換を行なうか否かをユーザーに問い合わせる構成でもよい。
また、ステップＳＡ１において、車載装置制御部３０は、バッテリーステーションＢＳの予約を開始することについてユーザーから指示があった場合に、バッテリーステーションＢＳの予約を開始すると判別する。ここで、車両Ｓには、バッテリーＢＴのバッテリー残量を表示するメーターが設けられる。ユーザーは、メーターに表示されたバッテリー残量を確認し、必要に応じて、所定の手段で、バッテリーステーションＢＳの予約の開始を指示する。
【００３６】
ステップＳＡ１で、バッテリーステーションＢＳの予約を開始すると判別した場合（ステップＳＡ１：ＹＥＳ）、車載装置制御部３０は、装置関連情報Ｊ１を生成する（ステップＳＡ２）。
装置関連情報Ｊ１は、バッテリー残量情報Ｊ２と、車両位置情報Ｊ３と、目的地経路情報Ｊ４と、車種情報Ｊ５と、バッテリー規格情報Ｊ６と、負荷状態情報Ｊ７と、ユーザー識別情報Ｊ８と、ナンバープレート情報Ｊ９とを含む。
バッテリー残量情報Ｊ２は、バッテリー残量を示す情報である。車載装置制御部３０は、車両制御装置１３と通信し、バッテリー残量情報Ｊ２を取得する。
車両位置情報Ｊ３は、車両Ｓの現在の位置を示す情報である。車載装置制御部３０は、ＧＰＳユニット３３からの入力、相対方位検出ユニット３４からの入力、及び地図データ３１ａに基づいて、車両位置情報Ｊ３を取得する。
目的地経路情報Ｊ４は、目的地が設定されている場合に、目的地までの経路を示す情報であり、具体的には、車両Ｓの現在の位置から、目的地に至るまでの道路に対応するリンクの組み合わせを示す情報である。目的地経路情報Ｊ４は、目的地が設定されていない場合は、ヌル値である。
【００３７】
車種情報Ｊ５は、車両Ｓの車種を示す情報である。
バッテリー規格情報Ｊ６は、車両Ｓに搭載可能なバッテリーＢＴの規格を示す情報である。
車種情報Ｊ５、及び、バッテリー規格情報Ｊ６は、車載装置３に事前に登録される。
負荷状態情報Ｊ７は、負荷の状態を示す情報である。本実施形態では、負荷状態情報Ｊ７は、具体的には、車両Ｓに設けられた空気調和装置の設定に関する情報である。負荷状態情報Ｊ７は、設定温度を示す情報、運転モード（暖房や、冷房、送風等。）を示す情報、及び風量を示す情報を少なくとも含む。
ユーザー識別情報Ｊ８は、ユーザーを一意に識別する情報である。ここで、バッテリーステーションＢＳの予約に際し、制御サーバー２の機能を利用するためには、ユーザーは、所定の主体が提供するサービスに事前に会員登録する必要がある。当該サービスへの会員登録が完了すると、ユーザーにユーザー識別情報Ｊ８が割り振られ、所定の手段で車載装置３に登録される。
ナンバープレート情報Ｊ９は、車両Ｓのナンバープレートに記録された情報（地名を示す情報、分類情報、ひらがな情報、及び一連指定番号。）である。ナンバープレート情報Ｊ９は、車載装置３に事前に登録される。
【００３８】
装置関連情報Ｊ１を生成した後、車載装置制御部３０は、車載装置通信部３２を制御して、生成した装置関連情報Ｊ１を、制御サーバー２に送信する（ステップＳＡ３）。なお、制御サーバー２のアドレスや、通信に使用する通信規格、装置関連情報Ｊ１を送信するときのデータのフォーマット等、制御サーバー２に装置関連情報Ｊ１を送信するために必要な通信に関する情報は、事前に登録される。
【００３９】
図５のフローチャートＦＢに示すように、制御サーバー２の制御サーバー制御部２０は、制御サーバー通信部２１を制御して、装置関連情報Ｊ１を受信する（ステップＳＢ１）。
なお、制御サーバー制御部２０は、装置関連情報Ｊ１の受信に応じて、当該情報に含まれるユーザー識別情報Ｊ８を用いて、ユーザーの認証、その他の必要な処理を行う。詳細には、ユーザー管理データベース２２ｃには、ユーザー識別情報Ｊ８と対応付けて、ユーザーの認証に用いる情報が記憶される。制御サーバー制御部２０は、当該情報を用いて、適宜、車載装置３と通信を行って、ユーザーを認証する。
【００４０】
次いで、制御サーバー制御部２０は、推奨ステーション選択処理を実行する（ステップＳＢ２）。推奨ステーション選択処理は、利用することを推奨するバッテリーステーションＢＳを選択し、利用することを推奨するバッテリーステーションＢＳまでの経路を示す情報を生成する処理である。
【００４１】
図６のフローチャートＦＤは、推奨ステーション選択処理の詳細を示すフローチャートである。
図６のフローチャートＦＤに示すように、制御サーバー制御部２０は、受信した装置関連情報Ｊ１に含まれる目的地経路情報Ｊ４に基づいて、目的地が設定された状態か否かを判別する（ステップＳＤ１）。
目的地が設定されていない場合（ステップＳＤ１：ＮＯ）、制御サーバー制御部２０は、ステーション管理データベースＤＢ１を参照する（ステップＳＤ２）。
【００４２】
図７は、ステーション管理データベースＤＢ１のレコードが有する情報を示す図である。
ステーション管理データベースＤＢ１は、バッテリーステーションＢＳごとにレコードを有する。各レコードは、ステーション識別情報Ｊ１０と、ステーション位置情報Ｊ１１と、ステーション構造情報Ｊ１２と、レーン情報Ｊ１３とを有する。
ステーション識別情報Ｊ１０は、バッテリーステーションＢＳを一意に識別する識別情報である。
ステーション位置情報Ｊ１１は、バッテリーステーションＢＳの位置を示す情報である。
ステーション構造情報Ｊ１２は、バッテリーステーションＢＳの構造に関する情報（バッテリーステーションＢＳの地図や、レーンに関する情報等。）である。ステーション構造情報Ｊ１２は、後述するステーション案内情報Ｊ２７を生成する際に必要な情報を含む。
【００４３】
レーン情報Ｊ１３は、バッテリーステーションＢＳに設けられたレーンＬのそれぞれについて、レーン関連情報Ｊ１４を有する。
レーン関連情報Ｊ１４は、レーン識別情報Ｊ１５と、対応車種情報Ｊ１６と、対応規格情報Ｊ１７と、使用時間帯情報Ｊ１８と、を有する。
レーン識別情報Ｊ１５は、レーンＬを一意に識別する識別情報である。
対応車種情報Ｊ１６は、レーンＬにおいてバッテリーＢＴの交換を行なうことが可能な車種を示す情報である。レーンＬにおいてバッテリーＢＴの交換を行なうことが可能な車種は、レーンＬの大きさや、バッテリー交換装置８の規格等により定められる。
対応規格情報Ｊ１７は、レーンＬにおいて交換可能なバッテリーＢＴの規格を示す情報である。
使用時間帯情報Ｊ１８は、レーンＬが使用される時間帯を示す情報である。レーンＬが使用中の場合は、現在の日時から、レーンＬの使用が完了すると予測されるまでの時間帯は、少なくとも、レーンＬが使用される時間帯に相当する。また、レーンＬの使用が予約されている場合は、当該予約においてレーンＬが使用されると予測される時間帯は、レーンＬが使用される時間帯に相当する。
ここで、後述するように、管理装置４の管理装置制御部４０は、予約管理データベース４２ａに基づいて、バッテリーステーションＢＳに設けられたレーンＬのそれぞれについて、レーンＬが使用される時間帯を管理する。制御サーバー制御部２０は、定期的に、管理装置４に、レーンＬが使用される時間帯を問い合わせ、問い合わせに対する応答に基づいて、使用時間帯情報Ｊ１８の値を更新する。
【００４４】
ステップＳＤ２で、ステーション管理データベースＤＢ１を参照した後、制御サーバー制御部２０は、参照したステーション管理データベースＤＢ１に基づいて、推奨するバッテリーステーションＢＳの候補を特定する（ステップＳＤ３）。以下、適宜、推奨するバッテリーステーションＢＳの候補を、単に、「候補」という場合がある。
詳述すると、制御サーバー制御部２０は、受信した装置関連情報Ｊ１に含まれるバッテリー残量情報Ｊ２、及び車両位置情報Ｊ３と、ステーション管理データベースＤＢ１の各レコードが有するステーション位置情報Ｊ１１と、地図データベース２２ｂとに基づいて、車両Ｓがバッテリー残量不足を生じることなく、到達可能な到達可能なバッテリーステーションＢＳを特定する。例えば、制御サーバー制御部２０は、バッテリー残量情報Ｊ２、及び車両位置情報Ｊ３に基づいて、所定の演算処理を行って、車両Ｓが現在位置からバッテリー残量不足を生じることなく走行可能な領域を算出する。次いで、制御サーバー制御部２０は、ステーション管理データベースＤＢ１の各レコードが有するステーション位置情報Ｊ１１と、地図データベース２２ｂとに基づいて、算出した走行可能な領域に属するバッテリーステーションＢＳを特定する。
次いで、制御サーバー制御部２０は、特定したバッテリーステーションＢＳのそれぞれについて、以下の処理を実行し、候補とするか否かを決定する。以下、以下の処理の対象とする候補を、「対象ステーション」という。
【００４５】
すなわち、制御サーバー制御部２０は、車両Ｓが対象ステーションまで走行した場合に、車両Ｓが対象ステーションに到達する日時を算出する。次いで、制御サーバー制御部２０は、ステーション管理データベースＤＢ１の対象ステーションに対応するレコードがレーンＬごとに有する使用時間帯情報Ｊ１８に基づいて、車両Ｓが対象ステーションに到達する日時に使用可能なレーンＬが有るか否かを判別する。使用可能なレーンＬが無い場合、制御サーバー制御部２０は、対象ステーションを候補としない。次いで、制御サーバー制御部２０は、受信した装置関連情報Ｊ１に含まれる車種情報Ｊ５、及びバッテリー規格情報Ｊ６と、ステーション管理データベースＤＢ１の対象ステーションに対応するレコードがレーンＬごとに有する対応車種情報Ｊ１６、及び対応規格情報Ｊ１７とに基づいて、車両Ｓが対象ステーションに到達する日時に使用可能なレーンＬのうち、車両Ｓの搭載バッテリーＢＴａの交換が可能なレーンＬが有るか否かを判別する。当該判別において、制御サーバー制御部２０は、レーンＬが、車両Ｓの車種、及び車両ＳのバッテリーＢＴの規格に対応するレーンＬであれば、そのレーンを、車両Ｓの搭載バッテリーＢＴａの交換が可能であると判別する。
車両ＳについてバッテリーＢＴの交換が可能なレーンＬが１つも無い場合、制御サーバー制御部２０は、対象ステーションを候補としない。一方、車両ＳについてバッテリーＢＴの交換が可能なレーンＬが１つでも有る場合、制御サーバー制御部２０は、対象ステーションを候補とする。
【００４６】
以上のように、制御サーバー制御部２０は、バッテリーステーションＢＳのうち、車両Ｓが搭載バッテリーＢＴａのバッテリー残量不足が生じることなく到達可能なバッテリーステーションＢＳを、選択するバッテリーステーションＢＳの候補とする。この構成によれば、車両ＳがバッテリーステーションＢＳに到達する前に、バッテリー残量不足が生じることを効果的に抑制できる。
また、推奨するバッテリーステーションＢＳの選択に際し、制御サーバー制御部２０は、バッテリーステーションＢＳの利用状況を管理し、バッテリーステーションＢＳの利用状況を反映する。この構成によれば、バッテリーステーションＢＳにおいて、待ち時間が発生することを抑制でき、ユーザーの利便性を向上できる。
【００４７】
以上のようにして、候補を特定した後、制御サーバー制御部２０は、候補から、推奨するバッテリーステーションＢＳを選択する（ステップＳＤ４）。
詳述すると、制御サーバー制御部２０は、候補のうち、車両Ｓの現在の位置から近いバッテリーステーションＢＳほど優先して選択する。例えば、制御サーバー制御部２０は、車両Ｓの現在の位置と、バッテリーステーションＢＳの位置とを結ぶ直線の距離が短いほど、バッテリーステーションＢＳが車両Ｓの現在の位置から近いと判別する。また例えば、制御サーバー制御部２０は、車両ＳがバッテリーステーションＢＳまで走行した場合における車両Ｓの走行距離が短いほど、バッテリーステーションＢＳが車両Ｓの現在の位置から近いと判別する。車両Ｓの現在の位置から近いバッテリーステーションＢＳほど、簡易にバッテリーステーションＢＳに到達できるものと想定でき、上述した方法で推奨するバッテリーステーションＢＳを選択することにより、ユーザーの利便性を向上できる。
なお、制御サーバー制御部２０は、車両Ｓの現在の位置とバッテリーステーションＢＳの位置との関係に加えて、車両ＳがバッテリーステーションＢＳに到達するまでに要すると予測される時間や、バッテリーステーションＢＳに到達するまでに走行する道路の込み具合、バッテリーステーションＢＳが面する道路の大きさ等、バッテリーステーションＢＳに到達するまでの走行に影響を与える要素を反映して、推奨するバッテリーステーションＢＳを選択してもよい。
【００４８】
以上のように、制御サーバー制御部２０は、受信した装置関連情報Ｊ１に基づいて、車両Ｓの位置と、バッテリーステーションＢＳの位置との関係を反映して、推奨するバッテリーステーションＢＳを選択する。より具体的には、制御サーバー制御部２０は、車両Ｓの位置から近い位置のバッテリーステーションＢＳほど、優先して選択する。
この構成によれば、ユーザーの利便性を向上できる。
【００４９】
以下の説明では、推奨するバッテリーステーションＢＳとして制御サーバー制御部２０により選択されたバッテリーステーションＢＳを、「推奨ステーション」という。
【００５０】
次いで、制御サーバー制御部２０は、ステーション管理データベース２２ａ、及び、地図データベース２２ｂに基づいて、車両Ｓの現在の位置から、推奨ステーションに至る経路を示す推奨ステーション経路情報Ｊ２０を生成する（ステップＳＤ５）。ステップＳＤ５の処理後、制御サーバー制御部２０は、推奨ステーション選択処理を終了する。
【００５１】
一方、ステップＳＤ１において、目的地が設定されていると判別した場合（ステップＳＤ１：ＹＥＳ）、制御サーバー制御部２０は、ステーション管理データベースＤＢ１を参照する（ステップＳＤ６）。
次いで、制御サーバー制御部２０は、受信した装置関連情報Ｊ１に含まれる目的地経路情報Ｊ４、及びステップＳＤ６で参照したステーション管理データベースＤＢ１に基づいて、以下の方法で推奨ステーションの候補を特定する（ステップＳＤ７）。
すなわち、制御サーバー制御部２０は、目的地に至るまでの経路から、所定の範囲内に有るバッテリーステーションＢＳを、推奨ステーションの候補として特定する。なお、制御サーバー制御部２０は、目的地に至るまでの経路と、バッテリーステーションＢＳとの離間距離を、例えば、バッテリーステーションＢＳから経路に対応するリンクに対して垂線を引いた場合の、バッテリーステーションＢＳと、垂線及びリンクの交点との距離によって算出する。このような方法で、候補を特定することにより、バッテリーステーションＢＳを経由してバッテリーＢＴの交換を行なうことに起因した目的地に到達するタイミングの遅延を抑制でき、ユーザーの利便性を向上できる。すなわち、制御サーバー制御部２０は、目的地に車両Ｓが到達するタイミングの遅延が小さいバッテリーステーションＢＳほど、優先して推奨ステーションとして選択する。
【００５２】
次いで、制御サーバー制御部２０は、以下の第１ルール〜第４ルールに従って、候補から、目的地に到達するまでに経由する１又は複数のバッテリーステーションＢＳを、推奨ステーションとして選択する（ステップＳＤ８）。
第１ルールは、推奨ステーションとして選択した１又は複数のバッテリーステーションＢＳを経由して目的地まで走行することによって、バッテリー残量不足を生じることなく目的地まで到達できるようにする、というルールである。第１ルールに従って推奨ステーションを選択することにより、バッテリー残量不足を生じさせること無く、車両Ｓを目的地に到達することができる。
第２ルールは、目的地に到達するまでに経由するバッテリーステーションの数をできるだけ少なくする、というルールである。第２ルールに従って推奨ステーションを選択することにより、バッテリーステーションＢＳを経由してバッテリーＢＴの交換を行なうことに起因した目的地に到達するタイミングの遅延を抑制でき、ユーザーの利便性を向上できる。
第３ルールは、車両ＳがバッテリーステーションＢＳに到達したときに、バッテリーステーションＢＳに、車両Ｓの車種、及び、車両Ｓに搭載可能なバッテリーＢＴの規格に対応するレーンＬが有るものを推奨ステーションとして選択する、というルールである。制御サーバー制御部２０は、第３ルールの適合性の判別に際し、車両Ｓが１のバッテリーステーションＢＳに到達すると予測される日時について、当該１のバッテリーステーションＢＳを経由する前に経由する他のバッテリーステーションＢＳにおいてバッテリーＢＴの交換に要する時間も反映する。
第４ルールは、目的地に到達したときに、バッテリー残量不足を生じることなく、目的地から、いずれかのバッテリーステーションＢＳに到達可能な程度に十分に、バッテリー残量が残存した状態となるようにする、というルールである。第４ルールに従って推奨ステーションを選択することにより、目的地に到達した後に、バッテリー残量不足が発生することを防止できる。
【００５３】
１又は複数の推奨ステーションを選択した後、制御サーバー制御部２０は、ステーション管理データベース２２ａ、及び、地図データベース２２ｂに基づいて、車両Ｓの現在の位置から１又は複数の推奨ステーションを経由して目的地に至る経路を示すスケジューリング経路情報Ｊ２１を生成する（ステップＳＤ９）。ステップＳＤ９の処理後、制御サーバー制御部２０は、推奨ステーション選択処理を終了する。
【００５４】
図５のフローチャートＦＢに示すように、制御サーバー制御部２０は、推奨ステーション選択処理を実行した後、推奨ステーション（複数の推奨ステーションを選択した場合は、複数の推奨ステーションのそれぞれ。）に車両Ｓが到達する日時（タイミング）を算出する（ステップＳＢ３）。
以下の説明では、説明の便宜のため、制御サーバー制御部２０が、推奨ステーション選択処理において、１つの推奨ステーションを選択したものとする。詳細は省略するが、複数の推奨ステーションを選択した場合、制御サーバー制御部２０は、複数の推奨ステーションのそれぞれについて、以下で説明する予約制御データの生成、送信を実行する。
【００５５】
次いで、制御サーバー制御部２０は、予約制御データ（制御データ）を生成する（ステップＳＢ４）。
詳述すると、ステップＳＢ４において、制御サーバー制御部２０は、推奨ステーションにおいて、車両Ｓが推奨ステーションに到達したときに使用されておらず、車両Ｓの車種、及び、車両Ｓに搭載可能なバッテリーＢＴの規格に対応するレーンＬのうち、いずれか１つのレーンＬのレーン識別情報Ｊ１５を取得する。取得したレーン識別情報Ｊ１５に対応するレーンＬは、推奨ステーションにおいて、車両ＳがバッテリーＢＴの交換に使用するレーンＬである。以下、車両ＳがバッテリーＢＴの交換に使用するレーンＬを、「使用レーン」という。
次いで、制御サーバー制御部２０は、取得したレーン識別情報Ｊ１５、ステップＳＢ３で算出した日時を示す到達日時情報Ｊ２２、及び、受信した装置関連情報Ｊ１に含まれるナンバープレート情報Ｊ９を含み、以下の事項を指示する予約制御データを生成する。すなわち、予約制御データは、到達日時情報Ｊ２２が示す日時に、レーン識別情報Ｊ１５に対応するレーンＬを、ナンバープレート情報Ｊ９に対応する車両Ｓが使用することを予約することを指示する。さらに、予約制御データは、到達日時情報Ｊ２２が示す日時までに、レーン識別情報Ｊ１５に対応するレーンＬにおいて搭載バッテリーＢＴａと交換される保管バッテリーＢＴｂのバッテリー残量が目標値（後述）となるように指示する。
【００５６】
次いで、制御サーバー制御部２０は、制御サーバー通信部２１を制御して、ステップＳＢ４で生成した予約制御データを、推奨ステーションに設けられた管理装置４に送信する（ステップＳＢ５）。なお、管理装置４のアドレスや、通信に使用する通信規格等、管理装置４に予約制御データを送信するために必要な通信に関する情報は、事前に登録される。
【００５７】
図５のフローチャートＦＣに示すように、管理装置４の管理装置制御部４０は、管理装置通信部４１を制御して、予約制御データを受信する（ステップＳＣ１）。
次いで、管理装置制御部４０は、受信した予約制御データに基づいて、予約管理データベース４２ａに予約に対応する１件のレコードを登録する（ステップＳＣ２）。
【００５８】
図８は、予約管理データベース４２ａのレコードに含まれる情報を示す図である。
図８に示すように、予約管理データベース４２ａのレコードは、レーン識別情報Ｊ１５と、予約時間帯情報Ｊ２４（後述）と、ナンバープレート情報Ｊ９とを有する。なお、後述する第２実施形態では、予約管理データベース４２ａのレコードは、ナンバープレート情報Ｊ９に代えて、ユーザー識別情報Ｊ８を有する。
ステップＳＣ２において、管理装置制御部４０は、予約制御データに含まれる到達日時情報Ｊ２２に基づいて、当該データに含まれるレーン識別情報Ｊ１５に対応するレーンＬが使用される時間帯を算出する。算出した時間帯を示す情報が、予約時間帯情報Ｊ２４である。管理装置制御部４０は、各レーンＬにおいてバッテリーＢＴの交換に要する時間を管理しており、到達日時情報Ｊ２２を起点とする当該時間に対応する時間帯を、レーンＬが使用される時間帯とする。次いで、管理装置制御部４０は、予約制御データに含まれるレーン識別情報Ｊ１５と、算出した時間帯を示す予約時間帯情報Ｊ２４と、予約制御データに含まれるナンバープレート情報Ｊ９とを有するレコードを予約管理データベース４２ａに登録する。
【００５９】
次いで、管理装置制御部４０は、受信した予約制御データに基づいて、充電制御処理を実行する（ステップＳＣ３）。以下、ステップＳＣ３の処理について詳述する。
ここで、充電器７のバッテリー収容部に収容された保管バッテリーＢＴｂは、管理装置４の制御で、バッテリー収容部に収容される間（バッテリーステーションＢＳに保管される間）、バッテリー残量が、所定の範囲（以下、「保管範囲」という。）内となるように管理される。保管範囲は、バッテリーＢＴの劣化を抑制でき、かつ、バッテリーＢＴの充電を開始した場合に短時間で目標値に到達可能な範囲とされる。目標値は、当保管範囲を上回る値であり、車両Ｓに新たに搭載されるバッテリーＢＴのバッテリー残量として十分な値とされる。保管バッテリーＢＴｂが充電器７のバッテリー収容部に収容される間、保管バッテリーＢＴｂのバッテリー残量が保管範囲内となるように管理されることにより、バッテリーＢＴの劣化を適切に抑制でき、かつ、搭載バッテリーＢＴａと交換されることになった場合に、迅速にバッテリー残量を目標値とすることができる。保管範囲は、一例として、４０％〜６０％であり、目標値は、一例として、９５％である。
【００６０】
ステップＳＣ３の充電制御処理において、管理装置制御部４０は、予約制御データに含まれるレーン識別情報Ｊ１５に対応するレーンＬ（使用レーン）に設けられた充電器７を制御し、当該データに含まれる到達日時情報Ｊ２２までにバッテリー残量が目標値となるように、保管バッテリーＢＴｂを充電する。
より詳細には、管理装置制御部４０は、到達日時情報Ｊ２２が示す日時から所定期間前のタイミングに、保管バッテリーＢＴｂのバッテリー残量が目標値となるように、バッテリー残量を目標値とすることを目的とした充電を開始する。バッテリー残量を目標値とすることを目的とした充電は、急速充電により行われてもよい。到達日時情報Ｊ２２が示す日時から所定期間前のタイミングは、例えば、当該日時の１０分前であり、また例えば、当該日時の１時間前である。管理装置制御部４０は、保管バッテリーＢＴｂを目標値とするための充電に要する時間を算出可能であり、当該充電に要する時間を算出し、算出結果に基づいて当該充電を開始するタイミングを算出する。そして、管理装置制御部４０は、当該充電を監視するタイミングが到来したか否かを監視し、タイミングが到来した場合、充電を開始する。
充電制御処理において、このような処理が行われることにより、保管バッテリーＢＴｂを目標値とするための充電が行われる期間を短くでき、また、バッテリーステーションＢＳにおいて保管バッテリーＢＴｂのバッテリー残量が保管範囲を超えた状態の期間を短くでき、より効果的にバッテリーＢＴの劣化を抑制できる。
【００６１】
図５のフローチャートＦＢに示すように、予約制御データを送信した後、制御サーバー制御部２０は、受信した装置関連情報Ｊ１に含まれる負荷状態情報Ｊ７に基づいて、車両Ｓが推奨ステーションに確実に到達できるようにするために、負荷１１（本実施形態では、車両Ｓに設けられた空気調和装置。）の制御が必要か否かを判別する（ステップＳＢ６）。
詳述すると、制御サーバー制御部２０は、車両Ｓが推奨ステーションに到達したときの搭載バッテリーＢＴａのバッテリー残量を予測する。次いで、制御サーバー制御部２０は、予測したバッテリー残量が、所定の閾値を下回る場合、負荷１１を制御して、車両Ｓが推奨ステーションに向かって走行している間、負荷１１が消費するエネルギーを抑制する必要があると判別する。負荷１１が消費するエネルギーを抑制することにより、車両Ｓの走行中に、重度の渋滞に巻き込まれたり、突発的な事故や道路規制により迂回を行う必要が生じた場合であっても、車両Ｓが推奨ステーションに確実に到達できるようにすることができる。
【００６２】
ステップＳＢ６で負荷１１の制御が必要で有ると判別した場合（ステップＳＢ６：ＹＥＳ）、制御サーバー制御部２０は、受信した装置関連情報Ｊ１に含まれる負荷状態情報Ｊ７に基づいて、負荷１１が消費するエネルギーが低減するように負荷１１を制御する負荷制御情報Ｊ２６を生成する（ステップＳＢ７）。ステップＳＢ７において、例えば、制御サーバー制御部２０は、単位時間あたりに負荷１１が消費するエネルギーが低減するように、空気調和装置の運転モードに応じて設定温度を所定の温度に変更させ、また、風量を所定のレベルに変更させる負荷制御情報Ｊ２６を生成する。ステップＳＢ７の処理後、制御サーバー制御部２０は、処理手順をステップＳＢ８へ移行する。
一方、ステップＳＢ６で負荷１１の制御が必要で無いと判別した場合（ステップＳＢ６：ＮＯ）、制御サーバー制御部２０は、処理手順をステップＳＢ８へ移行する。
【００６３】
ステップＳＢ８において、制御サーバー制御部２０は、ステーション構造情報Ｊ１２に基づいて、ステーション案内情報Ｊ２７を生成する。
ステーション案内情報Ｊ２７は、推奨ステーションにおいてバッテリーＢＴを交換する手順をユーザーに案内する際に用いられる情報である。ステーション案内情報Ｊ２７に、推奨ステーションの住所を示す情報や、推奨ステーションの電話番号を示す情報、推奨ステーションの名称を示す情報が含まれてもよい。後述するように、車載装置３は、ステーション案内情報Ｊ２７に基づいて、ユーザーに、推奨ステーションにおいてバッテリーＢＴを交換する手順を案内する情報を表示する。ステーション案内情報Ｊ２７の内容については、当該情報に基づいて車載装置３が実行する処理の説明をとおして、後に説明する。
【００６４】
次いで、制御サーバー制御部２０は、案内制御データを生成する（ステップＳＢ９）。
案内制御データは、ステップＳＤ５で生成した推奨ステーション経路情報Ｊ２０、又は、ステップＳＤ９で生成したスケジューリング経路情報Ｊ２１を含む。また、案内制御データは、ステップＳＢ７で負荷制御情報Ｊ２６を生成した場合は、負荷制御情報Ｊ２６を含む。また、案内制御データは、ステップＳＢ８で生成したステーション案内情報Ｊ２７を含む。
負荷制御情報Ｊ２６が含まれる案内制御データは、「負荷１１が消費するエネルギーが低減するように負荷１１を制御する制御データ」に相当する。
【００６５】
次いで、制御サーバー制御部２０は、制御サーバー通信部２１を制御して、案内制御データを車載装置３に送信する（ステップＳＢ１０）。
【００６６】
図５のフローチャートＦＡに示すように、車載装置３の車載装置制御部３０は、車載装置通信部３２を制御して、案内制御データを受信する（ステップＳＡ４）。
次いで、車載装置制御部３０は、受信した案内制御データに基づいて案内処理を実行する（ステップＳＡ５）。
【００６７】
図９のフローチャートＦＥは、案内処理の詳細を示すフローチャートである。
図９のフローチャートＦＥに示すように、車載装置３の車載装置制御部３０は、受信した案内制御データに、負荷制御情報Ｊ２６が含まれるか否かを判別する（ステップＳＥ１）。
負荷制御情報Ｊ２６が含まれない場合（ステップＳＥ１：ＮＯ）、車載装置制御部３０は、処理手順をステップＳＥ５へ移行する。
負荷制御情報Ｊ２６が含まれる場合（ステップＳＥ１：ＹＥＳ）、車載装置制御部３０は、タッチパネル３５に、空気調和装置（負荷１１）について、消費するエネルギーを低減するために、設定温度、及び、風量を調整することを許可するか否かを問い合わせるユーザーインターフェースを表示する（ステップＳＥ２）。ユーザーは、当該ユーザーインターフェースに、調整を許可することを示す入力、又は、調整を許可しないことを示す入力を行うことができる。
【００６８】
次いで、車載装置制御部３０は、ユーザーインターフェースに対して、調整を許可することを示す入力があったか、又は、調整を許可しないことを示す入力があったかを判別する（ステップＳＥ３）。
調整を許可することを示す入力があった場合（ステップＳＥ３：「許可する」）、車載装置制御部３０は、負荷制御情報Ｊ２６に基づいて車両制御装置１３に制御信号を出力して、負荷１１を制御させる（ステップＳＥ４）。この結果、負荷１１（空気調和装置）が消費するエネルギーが低減する。ステップＳＥ４の処理後、車載装置制御部３０は、処理手順をステップＳＥ５へ移行する。
一方、調整を許可しないことを示す入力があった場合（ステップＳＥ３：「許可しない」）、車載装置制御部３０は、負荷制御情報Ｊ２６に基づく負荷１１の制御を実行することなく、処理手順をステップＳＥ５へ移行する。
【００６９】
ステップＳＥ５において、車載装置制御部３０は、受信した案内制御データに含まれる推奨ステーション経路情報Ｊ２０、又は、スケジューリング経路情報Ｊ２１に基づいて、推奨ステーションまでの経路の案内を開始する。案内制御データにスケジューリング経路情報Ｊ２１が含まれる場合、車載装置制御部３０は、次に経由する推奨ステーションまでの経路の案内を開始する。
ステップＳＥ５において、車載装置制御部３０は、地図データ３１ａに基づいて、所定スケールの地図をタッチパネル３５に表示すると共に、地図上に、車両Ｓの現在の位置を示すマークと、車両Ｓの現在の位置から推奨ステーションに至る経路とを表示することによって、推奨ステーションまでの経路を案内する。
車載装置３には、推奨ステーション経路情報Ｊ２０、又は、スケジューリング経路情報Ｊ２１に基づいて、推奨ステーションまでの経路を案内する機能を有するプログラムがインストールされている。車載装置制御部３０は、当該プログラムの機能により、推奨ステーションまでの経路を案内する。
【００７０】
推奨ステーションまでの経路の案内を開始した後、車載装置制御部３０は、車両Ｓが推奨ステーションに到達したか否かを監視する（ステップＳＥ６）。
車両Ｓが推奨ステーションに到達したことを検出した場合（ステップＳＥ６：ＹＥＳ）、車載装置制御部３０は、推奨ステーションまでの経路の案内を停止し、以下の処理を実行する（ステップＳＥ７）。すなわち、車載装置制御部３０は、受信した案内制御データに含まれるステーション案内情報Ｊ２７に基づいて、推奨ステーションに到達した車両Ｓを、使用レーンに案内する情報が表示されたステーション案内画面Ｇ１をタッチパネル３５に表示する。
【００７１】
図１０は、ステーション案内画面Ｇ１の一例を示す図である。
図１０に示すように、ステーション案内画面Ｇ１には、推奨ステーションの地図が表示されると共に、地図上に、推奨ステーションにおいて、使用レーンに至るために車両Ｓが走行すべき経路が表示される。
ユーザーは、タッチパネル３５に表示されたステーション案内画面Ｇ１を参照することにより、使用レーンに至るまでの経路を的確に認識できる。
【００７２】
次に、車両ＳがレーンＬに到達した場合の管理装置４の動作について説明する。
ここで、上述したように、バッテリーステーションＢＳの各レーンＬの入口にはゲート装置９が設けられる。ゲート装置９は、レーンＬへの車両Ｓの進入を遮断する状態と、レーンＬへの車両Ｓの進入を許可する状態との間で遷移する遮断機を有する。また、ゲート装置９は、レーンＬに進入しようとする車両Ｓの前方に設けられたナンバープレートを撮影可能なカメラを有する。また、ゲート装置９は、レーンＬに進入しようとする運転手が視認可能な表示パネルを有する。
【００７３】
管理装置４の管理装置制御部４０は、定期的に（例えば、１秒ごと。）、カメラの撮影結果に基づく撮影画像データを取得し、以下の処理を行う。すなわち、管理装置制御部４０は、撮影画像データを分析し、レーンＬの入口に車両Ｓが到達した状態か否かを判別する。当該判別は、パターンマッチング等の既存の画像認識技術を用いて行われる。レーンＬの入口に車両Ｓが到達したことを検出した場合、管理装置制御部４０は、撮影画像データにおいて、車両Ｓのナンバープレートの領域を特定し、当該領域について、文字認識を行って、撮影されたナンバープレートに記録されたナンバープレート情報Ｊ９を取得する。次いで、管理装置制御部４０は、予約管理データベース４２ａに基づいて、取得したナンバープレート情報Ｊ９に対応する車両Ｓについて、予約が登録されているか否かを判別する。
【００７４】
予約が登録されている場合、管理装置制御部４０は、遮断機を、レーンＬへの車両Ｓの進入を許可する状態とし、車両ＳのレーンＬへの進入を許可する。また、管理装置制御部４０は、表示パネルに、バッテリーＢＴの交換に関する注意事項や、課金の方法等の必要な事項を表示する。
予約が登録されていない場合、管理装置制御部４０は、遮断機を、レーンＬへの車両Ｓの進入を遮断する状態とし、対応する処理を実行する。例えば、管理装置制御部４０は、表示パネルに、バッテリーステーションＢＳでバッテリーＢＴを交換するために必要な手続きを表示し、ユーザーに、当該手続きを認識させる。
【００７５】
なお、詳細は省略するが、レーンＬにおけるバッテリーＢＴの交換は、バッテリー交換装置８により、既存の技術に基づいて適切に行われる。
【００７６】
以上説明したように、本実施形態に係る制御サーバー２（情報処理装置）は、制御サーバー制御部２０（制御部）を備える。制御サーバー制御部２０は、動力源１０ａにエネルギーを供給するバッテリーＢＴ（エネルギー供給ユニット）である搭載バッテリーＢＴａ（搭載エネルギー供給ユニット）を交換可能に搭載する車両Ｓ（駆動装置）に関する装置関連情報Ｊ１を取得し、取得した装置関連情報Ｊ１に基づいて、搭載バッテリーＢＴａと交換可能なバッテリーＢＴである保管バッテリーＢＴｂ（保管エネルギー供給ユニット）を保管し、保管バッテリーＢＴｂと搭載バッテリーＢＴａとの交換を行うことが可能なバッテリーステーションＢＳのうち、バッテリーＢＴの交換を行うことを推奨するバッテリーステーションＢＳを選択する。
この構成によれば、制御サーバー２は、車両Ｓに関する装置関連情報Ｊ１に基づいて、車両Ｓの固有の事情を反映して、車両ＳにとってバッテリーＢＴの交換を行うことが適切なバッテリーステーションＢＳを選択することができる。すなわち、上記構成によれば、制御サーバー２は、バッテリーＢＴの交換がバッテリーステーションＢＳで行われることに対応した処理を実行できる。
【００７７】
また、本実施形態では、保管バッテリーＢＴｂのバッテリー残量（残量）は、バッテリーステーションＢＳに保管される間、保管範囲（所定の範囲）内となるように管理装置４により管理される。そして、制御サーバー制御部２０は、バッテリーステーションＢＳを選択した場合、選択したバッテリーステーションＢＳが保管する保管バッテリーＢＴｂのうち、所定の保管バッテリーＢＴｂのバッテリー残量が当該保管範囲を上回る目標値となるように指示する予約制御データ（制御データ）を管理装置４に送信する。
この構成によれば、バッテリーステーションＢＳにおいて保管される保管バッテリーＢＴｂの劣化を抑制できる。
【００７８】
また、本実施形態では、制御サーバー制御部２０は、装置関連情報Ｊ１に基づいて、選択したバッテリーステーションＢＳでバッテリーＢＴの交換が行われるタイミングを推測し、推測したタイミングの前に、所定の保管バッテリーＢＴｂのバッテリー残量が目標値となるように指示する予約制御データを管理装置４に送信する。
この構成によれば、バッテリーステーションＢＳにおいてバッテリーＢＴの交換が行われる前に、搭載バッテリーＢＴａと交換される保管バッテリーＢＴｂについて、バッテリー残量を十分な状態とすることができる。
【００７９】
また、本実施形態では、車両Ｓは、搭載バッテリーＢＴａにより供給されるエネルギーによって推進する移動体である。
この構成によれば、制御サーバー２は、搭載バッテリーＢＴａにより供給されるエネルギーによって推進する移動体について、移動体の装置関連情報Ｊ１に基づいて、搭載バッテリーＢＴａにより供給されるエネルギーによって推進するという特性を反映して、バッテリーＢＴの交換を行うことが適切なバッテリーステーションＢＳを選択することができる。
【００８０】
また、本実施形態では、装置関連情報Ｊ１は、車両Ｓの位置に関する情報を含む。制御サーバー制御部２０は、装置関連情報Ｊ１に基づいて、車両Ｓの位置と、バッテリーステーションＢＳの位置との関係を反映して、バッテリーステーションＢＳを選択する。
この構成によれば、制御サーバー２は、車両Ｓの位置と、バッテリーステーションＢＳの位置との関係を反映した適切なバッテリーステーションＢＳを選択できる。
【００８１】
また、本実施形態では、制御サーバー制御部２０は、車両Ｓの位置から近い位置のバッテリーステーションＢＳほど、優先して選択する。
ここで、車両Ｓの現在の位置から近いバッテリーステーションＢＳほど、簡易にバッテリーステーションＢＳに到達できるものと想定される。このことを踏まえ、上記構成によれば、ユーザーの利便性を向上できる。
【００８２】
また、本実施形態では、装置関連情報Ｊ１は、搭載バッテリーＢＴａのバッテリー残量に関する情報を含む。制御サーバー制御部２０は、バッテリーステーションＢＳのうち、車両Ｓが搭載バッテリーＢＴａのバッテリー残量不足が生じることなく到達可能なバッテリーステーションＢＳを、選択するバッテリーステーションＢＳの候補とする。
この構成によれば、車両ＳがバッテリーステーションＢＳに到達する前に、バッテリー残量不足が生じることを抑制できる。
【００８３】
また、本実施形態では、装置関連情報Ｊ１は、目的地に至るまでに車両Ｓが走行する経路に関する情報を含む。制御サーバー制御部２０は、装置関連情報Ｊ１に基づいて、目的地までの経路を反映して、バッテリーステーションＢＳを選択する。
この構成によれば、制御サーバー２は、目的地までの経路を反映した適切なバッテリーステーションＢＳを選択できる。
【００８４】
また、本実施形態では、制御サーバー制御部２０は、目的地に車両Ｓが到達するタイミングの遅延が小さいバッテリーステーションＢＳほど、優先して選択する。
この構成によれば、バッテリーステーションＢＳを経由してバッテリーＢＴの交換を行なうことに起因した目的地に到達するタイミングの遅延を抑制でき、ユーザーの利便性を向上できる。
【００８５】
また、本実施形態では、装置関連情報Ｊ１は、搭載バッテリーＢＴａのバッテリー残量に関する情報を含む。制御サーバー制御部２０は、搭載バッテリーＢＴａのバッテリー残量不足が生じることなく車両Ｓが目的地に到達するように、目的地に至るまでにバッテリーＢＴの交換を行う１又は複数のバッテリーステーションＢＳを選択し、選択した１又は複数のバッテリーステーションＢＳを経由して目的地に至る経路をスケジュールし、スケジュールした経路を示す情報を車載装置３（外部の装置）に送信する。
この構成によれば、制御サーバー２は、車両Ｓが目的地に至るまでにバッテリー残量不足が発生することを抑制できる。
【００８６】
また、本実施形態では、装置関連情報Ｊ１は、車両Ｓに設けられ、搭載バッテリーＢＴａからエネルギーの供給を受けて駆動する負荷１１に関する情報と、搭載バッテリーＢＴａのバッテリー残量に関する情報とを含む。制御サーバー制御部２０は、所定の場合、負荷１１が消費するエネルギーが低減するように負荷１１を制御する案内制御データ（制御データ）を、車載装置３（車両Ｓに搭載された装置）に送信する。
この構成によれば、制御サーバー２は、車両ＳがバッテリーステーションＢＳに到達するまでにバッテリー残量不足が生じることを、より確実に防止できる。
【００８７】
また、制御サーバー制御部２０は、バッテリーステーションＢＳの利用状況を管理し、バッテリーステーションＢＳの利用状況を反映してバッテリーステーションＢＳを選択する。
この構成によれば、制御サーバー２は、バッテリーステーションＢＳにおいて、待ち時間が発生することを抑制でき、ユーザーの利便性を向上できる。
【００８８】
また、車両Ｓは、搭載バッテリーＢＴａにより供給されるエネルギーによって走行する。
この構成によれば、制御サーバー２は、搭載バッテリーＢＴａにより供給されるエネルギーによって走行する車両Ｓについて、車両Ｓの装置関連情報Ｊ１に基づいて、搭載バッテリーＢＴａにより供給されるエネルギーによって走行するという特性を反映して、バッテリーＢＴの交換を行うことが適切なバッテリーステーションＢＳを選択することができる。
【００８９】
＜第２実施形態＞
次に、第２実施形態について説明する。
上述した第１実施形態は、バッテリーステーションＢＳにおいてバッテリーＢＴを交換する対象の駆動装置は、搭載されたバッテリーＢＴから供給されるエネルギーにより、バッテリーステーションＢＳまで走行可能な車両Ｓであった。
一方で、第２実施形態では、バッテリーステーションＢＳでのバッテリーＢＴの交換は、バッテリーＢＴを搭載した駆動装置が、バッテリーＢＴから供給されるエネルギーによってバッテリーステーションＢＳまで走行して行われるのではなく、以下の方法で行われる。すなわち、まず、ユーザーにより、バッテリーステーションＢＳから離れた位置において、駆動装置から搭載バッテリーＢＴａが取り外される。そして、ユーザーは、駆動装置から取り外した搭載バッテリーＢＴａを所定の手段でバッテリーステーションＢＳまで持って行き、バッテリーステーションＢＳにおいて、搭載バッテリーＢＴａと保管バッテリーＢＴｂとを交換する。ユーザーは、バッテリーＢＴを持ち帰り、駆動装置に装着する。例えば、農業機械や、据え置き型の機械等の、道路を走行することがでない、または、道路を走行することが適切でない駆動装置については、上述した方法で、バッテリーＢＴの交換が行われるものと想定される。この場合、上述した第１実施形態に係る車両Ｓと異なり、ユーザーがどのような手段で、いつバッテリーステーションＢＳに到着するのかが分からないため、バッテリーステーションＢＳにおいてバッテリーＢＴの交換が行われるタイミングを予想することができない。
以下、駆動装置が、耕運機Ｋである場合を例にして、第２実施形態について説明する。
【００９０】
図１１は、第２実施形態に係る情報処理システム１ｂの構成を示す図である。
第２実施形態の説明において、第１実施形態と同一の構成要素については、第１実施形態の構成要素に付した符号と同一の符号を付し、その説明を省略する。
図１１に示すように、情報処理システム１ｂは、ネットワークＮに接続された制御サーバー２と、管理装置４と、携帯端末１５とを備える。携帯端末１５は、ユーザーが持ち運び可能な携帯型の端末であり、例えばスマートフォンやタブレット型のコンピューター等である。ただし、携帯端末１５に相当する装置は、携帯型である必要は無く、据え置き型でもよい。携帯端末１５は、ネットワークＮにアクセスする機能を有しており、ネットワークＮに接続された機器（制御サーバー２を含む。）と通信することができる。
【００９１】
また、耕運機Ｋは、バッテリーＢＴを交換可能に搭載し、バッテリーＢＴが動力源５０ａに供給するエネルギーによって駆動機構５０が駆動する。
耕運機Ｋは、ネットワークＮにアクセスする機能を有する装置（第１実施形態に係る車載装置３に相当する装置。）を備えていない。
【００９２】
図１２は、携帯端末１５の機能的構成を示すブロック図である。
図１２に示すように、携帯端末１５は、携帯端末制御部６０と、携帯端末通信部６１と、携帯端末記憶部６２と、ＧＰＳユニット６３と、タッチパネル６４とを備える。
携帯端末制御部６０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、携帯端末１５の各部を制御する。携帯端末制御部６０は、例えば、ＣＰＵが、ＲＯＭが記憶する制御プログラムを読み出して実行する等、ハードウェアとソフトウェアとの協働により、制御サーバー２の各部を制御する。
携帯端末通信部６１は、携帯端末制御部６０の制御で、所定の通信規格に従って、ネットワークＮにアクセスし、ネットワークＮに接続された機器と通信する。
携帯端末記憶部６２は、不揮発性メモリーを備え、各種データを書き換え可能に記憶する。
タッチパネル６４は、第１実施形態に係る車載装置３のタッチパネル３５と同様の機能を有する。
ＧＰＳユニット６３は、第１実施形態に係る車載装置３のＧＰＳユニット３３と同様の機能を有する。
【００９３】
図１３は、耕運機Ｋに搭載された搭載バッテリーＢＴａの交換を望むユーザーが、制御サーバー２の機能を使って、バッテリーステーションＢＳを予約するときの携帯端末１５、制御サーバー２、及び、管理装置４の動作を示すフローチャートである。図１３のフローチャートＦＦは、携帯端末１５の動作を示し、フローチャートＦＧは制御サーバー２の動作を示し、フローチャートＦＨは管理装置４の動作を示す。
【００９４】
なお、本実施形態では、バッテリーステーションＢＳにおいて、バッテリーＢＴの交換は、レーンＬにおいて手動で行われる。なお、各レーンＬに設けられた充電器７のバッテリー収容部に対するバッテリーＢＴの着脱は、バッテリー交換装置８により自動で行うこともでき、人間が手動で行うこともできる。ユーザーは、後述する方法でバッテリーステーションＢＳを予約した後、予約したレーンＬに赴き、レーンＬにおいて、手動で、充電器７に搭載されたバッテリーＢＴ（保管バッテリーＢＴｂ）を取り外すと共に、持参したバッテリーＢＴ（搭載バッテリーＢＴａ）を充電器７のバッテリー収容部に収容する。
【００９５】
バッテリーステーションＢＳの予約にあたり、ユーザーは、自身が所有する携帯端末１５にインストールされた所定のアプリケーションを起動する（ステップＳ１）。当該所定のアプリケーションは、バッテリーステーションＢＳの予約のために必要な情報を入力するユーザーインターフェースを提供する機能や、制御サーバー２と通信してバッテリーステーションＢＳの予約に必要な情報を送信する機能等を有する。当該所定のアプリケーションは、例えば、バッテリーステーションＢＳの予約に関するサービスを提供する所定の主体が提供する。ユーザーは、事前に、所定の手段で、自身が所有する携帯端末１５に、当該所定のアプリケーションをインストールする。
【００９６】
図１３のフローチャートＦＦに示すように、所定のアプリケーションの起動に応じて、携帯端末１５の携帯端末制御部６０は、当該所定のアプリケーションの機能により、第１ユーザーインターフェースＵＩ１を、タッチパネル６４に表示する（ステップＳＦ１）。
【００９７】
図１４は、第１ユーザーインターフェースＵＩ１の一例を示す図である。
図１４に示すように、第１ユーザーインターフェースＵＩ１は、ユーザー識別情報Ｊ８を入力する入力欄ＮＲ１と、バッテリーステーションＢＳに到着する予定の日時を示す情報（以下、「到着予定日時情報Ｊ３０」という。）入力する入力欄ＮＲ２と、耕運機Ｋに搭載可能なバッテリーＢＴの規格を示すバッテリー規格情報Ｊ６を入力する入力欄ＮＲ３とを備える。
また、第１ユーザーインターフェースＵＩ１は、入力欄ＮＲ１〜入力欄ＮＲ３への入力を確定する確定ボタンＢＫ１を備える。
ユーザーは、入力欄ＮＲ１にユーザー識別情報Ｊ８を入力し、入力欄ＮＲ２に到着予定日時情報Ｊ３０を入力し、入力欄ＮＲ３にバッテリー規格情報Ｊ６を入力し、確定ボタンＢＫ１を操作する（ステップＳ２）。
【００９８】
確定ボタンＢＫ１が操作されたことを検出すると、携帯端末制御部６０は、第１ユーザーインターフェースＵＩ１に入力された情報に基づいて、装置関連情報Ｊ１を生成する（ステップＳＦ２）。
本実施形態において、装置関連情報Ｊ１は、ユーザー識別情報Ｊ８と、到着予定日時情報Ｊ３０と、バッテリー規格情報Ｊ６と、携帯端末位置情報Ｊ３１とを含む。携帯端末位置情報Ｊ３１は、携帯端末１５の位置を示す情報である。
なお、バッテリー規格情報Ｊ６は、耕運機Ｋに搭載可能なバッテリーＢＴを示す情報であり、「駆動装置に関する情報」に相当する。
ステップＳＥ２において、携帯端末制御部６０は、第１ユーザーインターフェースＵＩ１への入力に基づいて、ユーザー識別情報Ｊ８と、到着予定日時情報Ｊ３０と、バッテリー規格情報Ｊ６とを取得する。また、ステップＳＥ２において、携帯端末制御部６０は、ＧＰＳユニット６３からの入力に基づいて、携帯端末位置情報Ｊ３１を取得する。
【００９９】
次いで、携帯端末制御部６０は、携帯端末通信部６１を制御して、生成した装置関連情報Ｊ１を制御サーバー２に送信する（ステップＳＦ３）。
【０１００】
図１３のフローチャートＦＧに示すように、制御サーバー２の制御サーバー制御部２０は、制御サーバー通信部２１を制御して、装置関連情報Ｊ１を受信する（ステップＳＧ１）。
次いで、制御サーバー制御部２０は、受信した装置関連情報Ｊ１に基づいて、推奨ステーション選択処理を実行する（ステップＳＧ２）。
【０１０１】
本実施形態に係る推奨ステーション選択処理において、制御サーバー制御部２０は、以下の処理を実行して、推奨ステーションを選択する。
すなわち、制御サーバー制御部２０は、受信した装置関連情報Ｊ１に含まれる到着予定日時情報Ｊ３０、及びバッテリー規格情報Ｊ６と、ステーション管理データベース２２ａの各レコードが有する対応規格情報Ｊ１７、及び使用時間帯情報Ｊ１８とに基づいて、以下のレーンを、推奨ステーションの候補とする。すなわち、制御サーバー制御部２０は、ユーザーがバッテリーステーションＢＳに到着する日時に使用可能であり、耕運機Ｋに搭載可能なバッテリーＢＴの規格に対応する規格のバッテリーＢＴが保管されたレーンＬを有するバッテリーステーションＢＳを、推奨ステーションの候補とする。
さらに、制御サーバー制御部２０は、ステーション管理データベース２２ａの各レコードが有するステーション位置情報Ｊ１１に基づいて、携帯端末位置情報Ｊ３１が示す位置から近い位置のバッテリーステーションＢＳほど優先して推奨ステーションとして選択する。これは、以下の理由による。すなわち、携帯端末位置情報Ｊ３１が示す位置は、現時点におけるユーザーの位置であり、現時点におけるユーザーの位置に近い位置のバッテリーステーションＢＳを推奨ステーションとして選択することにより、ユーザーが簡易に赴くことができるバッテリーステーションＢＳが推奨ステーションとして選択される可能性を高めることができるからである。
【０１０２】
次いで、制御サーバー制御部２０は、予約制御データ（制御データ）を生成する（ステップＳＧ３）。
本実施形態に係る予約制御データは、ユーザー識別情報Ｊ８、使用レーンのレーン識別情報Ｊ１５、及び、到着予定日時情報Ｊ３０を含み、以下の事項を指示する。すなわち、予約制御データは、到着予定日時情報Ｊ３０が示す日時に、レーン識別情報Ｊ１５に対応するレーンＬを、ユーザー識別情報Ｊ８に対応するユーザーが使用することを予約することを指示する。さらに、予約制御データは、到着予定日時情報Ｊ３０が示す日時までに、レーン識別情報Ｊ１５に対応するレーンＬにおいて搭載バッテリーＢＴａと交換される保管バッテリーＢＴｂのバッテリー残量が目標値となるように指示する。
なお、制御サーバー制御部２０は、使用レーンのレーン識別情報Ｊ１５について、第１実施形態で説明した方法と同様の方法で取得する。
次いで、制御サーバー制御部２０は、制御サーバー通信部２１を制御して、ステップＳＧ３で生成した予約制御データを、推奨ステーションに設けられた管理装置４に送信する（ステップＳＧ４）。
【０１０３】
図１３のフローチャートＦＨに示すように、管理装置４の管理装置制御部４０は、管理装置通信部４１を制御して、予約制御データを受信する（ステップＳＨ１）。
次いで、管理装置制御部４０は、受信した予約制御データに基づいて、予約管理データベース４２ａに予約に対応する１件のレコードを登録する（ステップＳＨ２）。具体的には、管理装置制御部４０は、予約制御データに含まれる到着予定日時情報Ｊ３０に基づいて、当該データに含まれるレーン識別情報Ｊ１５に対応するレーンＬが使用される時間帯を算出する。次いで、管理装置制御部４０は、予約制御データに含まれるレーン識別情報Ｊ１５と、算出した時間帯を示す予約時間帯情報Ｊ２４と、予約制御データに含まれるユーザー識別情報Ｊ８とを有するレコードを予約管理データベース４２ａに登録する。
予約管理データベース４２ａの１件のレコードは、第１実施形態ではナンバープレート情報Ｊ９を有するが、第２実施形態ではナンバープレート情報Ｊ９に代えてユーザー識別情報Ｊ８を有する。
【０１０４】
次いで、管理装置制御部４０は、受信した予約制御データに基づいて、充電制御処理を実行する（ステップＳＨ３）。
第２実施形態に係る充電制御処理は、第１実施形態のステップＳＣ３で説明した充電制御処理と同様の処理である。
【０１０５】
予約制御データを送信した後、制御サーバー制御部２０は、案内制御データを生成する（ステップＳＧ５）。
本実施形態に係る案内制御データは、ステーション位置情報Ｊ１１、及びステーション案内情報Ｊ２７を含む。本実施形態では、ステーション案内情報Ｊ２７は、推奨ステーションの住所を示す情報、推奨ステーションの電話番号を示す情報、及び推奨ステーションの名称を示す情報を含む。制御サーバー制御部２０は、ステーション管理データベース２２ａに基づいて、ステーション位置情報Ｊ１１を取得し、また、ステーション案内情報Ｊ２７を生成する。
次いで、制御サーバー制御部２０は、制御サーバー通信部２１を制御して、ステップＳＧ５で生成した案内制御データを、携帯端末１５に送信する（ステップＳＧ６）。
【０１０６】
図１３のフローチャートＦＦに示すように、携帯端末１５の携帯端末制御部６０は、携帯端末通信部６１を制御して、案内制御データを受信する（ステップＳＦ４）。
次いで、携帯端末制御部６０は、受信した案内制御データに基づいて、アプリケーションの機能により、第２ユーザーインターフェースＵＩ２をタッチパネル６４に表示する（ステップＳＦ５）。
なお、ユーザーは、第２ユーザーインターフェースＵＩ２を、一旦、表示から消した後も、所定の操作を行うことにより、任意のタイミングで第２ユーザーインターフェースＵＩ２をタッチパネル６４に表示させることができる。
【０１０７】
図１５は、第２ユーザーインターフェースＵＩ２の一例を示す図である。
図１５に示すように、第２ユーザーインターフェースＵＩ２には、バッテリーステーションＢＳの予約が完了した旨の情報が表示される。
また、第２ユーザーインターフェースＵＩ２には、予約したバッテリーステーションＢＳ（推奨ステーション）の名称を示す情報、住所を示す情報、電話番号を示す情報が表示される。
また、第２ユーザーインターフェースＵＩ２には、２次元コードＣＤが表示される。２次元コードＣＤは、ユーザー識別情報Ｊ８が記録されたコードである。携帯端末制御部６０は、アプリケーションの機能により、ユーザー識別情報Ｊ８が記録された２次元コードを生成する。
【０１０８】
また、第２ユーザーインターフェースＵＩ２には、案内開始ボタンＢＫ２が表示される。案内開始ボタンＢＫ２は、バッテリーＢＴの交換に至るまでの案内の開始を指示するボタンである。
携帯端末制御部６０は、案内開始ボタンＢＫ２が操作されたことを検出すると、第２ユーザーインターフェースＵＩ２を切り替えて、バッテリーＢＴの交換に至るまでの案内を開始する。
【０１０９】
詳述すると、携帯端末制御部６０は、タッチパネル６４に地図を表示し、地図上に、携帯端末１５の位置（＝ユーザーの位置）と、推奨ステーションまでの経路とを表示することによって、推奨ステーションに到達するまでの経路を案内する。携帯端末制御部６０は、推奨ステーションに到達するまでの経路の案内に係る処理を、例えば以下の方法で実行する。すなわち、携帯端末制御部６０は、経路の案内に関するサービスを提供する外部のサーバー装置（制御サーバー２であってもよい。）と通信し、ステーション位置情報Ｊ１１等の経路の算出に必要な情報を当該外部のサーバー装置に送信すると共に、地図に関する情報や、経路に関する情報等の経路の案内に必要な情報を受信し、受信した情報に基づいて経路の案内に係る処理を実行する。
さらに、携帯端末制御部６０は、携帯端末１５の位置が、推奨ステーションの位置に到達したことを検出した場合、推奨ステーションに到達するまでの経路の案内を停止し、ステーション案内情報Ｊ２７に基づいて、推奨ステーションに到達したユーザーを、使用レーンに案内する。制御サーバー制御部２０は、第１実施形態に係るステーション案内画面Ｇ１と同様の画面をタッチパネル６４に表示することにより、使用レーンへの案内を行う。
【０１１０】
次に、搭載バッテリーＢＴａを持参したユーザーがレーンＬに到達した場合の管理装置４の動作について説明する。
管理装置４の管理装置制御部４０は、定期的に（例えば、１秒ごと。）、ゲート装置９が有するカメラの撮影結果に基づく撮影画像データを取得し、以下の処理を行う。すなわち、管理装置制御部４０は、撮影画像データを分析し、車両Ｓに搭乗してない状態の人間がレーンＬの入口に到達したか否かを判別する。当該判別は、例えば、既存の顔認識技術を用いて行われる。レーンＬの入口に、車両Ｓに搭乗していない状態の人間が到達したことを検出した場合、管理装置制御部４０は、ゲート装置９が有する表示パネルに、以下の情報を表示する。すなわち、管理装置制御部４０は、カメラに向けて、２次元コードＣＤをかざすことを指示する情報を、表示パネルに表示する。ユーザーは、表示パネルに表示された情報に基づいて、携帯端末１５に対して所定の操作を行って、第２ユーザーインターフェースＵＩ２を表示させ、第２ユーザーインターフェースＵＩ２が表示された状態の携帯端末１５の表示面を、カメラに向かってかざす。なお、ゲート装置９が、レーンＬの入口を撮影するカメラとは別に、２次元コードＣＤ用のカメラを有する構成でもよい。
【０１１１】
管理装置制御部４０は、２次元コードＣＤの撮影に基づく撮影画像データを取得し、撮影画像データにおける２次元コードＣＤの領域を特定し、当該領域を分析し、２次元コードＣＤに記録されたユーザー識別情報Ｊ８を取得する。次いで、管理装置制御部４０は、予約管理データベース４２ａに基づいて、取得したユーザー識別情報Ｊ８に対応するユーザーについて、予約が登録されているか否かを判別する。
予約が登録されている場合、管理装置制御部４０は、遮断機を、レーンＬへの車両Ｓの進入を許可する状態（車両Ｓに搭乗しない状態の人間もレーンＬに進入できる状態）とし、ユーザーのレーンＬへの進入を許可する。また、管理装置制御部４０は、表示パネルに、バッテリーＢＴの交換に関する注意事項や、課金の方法等の必要な事項を表示する。
予約が登録されていない場合、管理装置制御部４０は、遮断機を、レーンＬへの車両Ｓの進入を遮断する状態（車両Ｓに搭乗しない人間も進入できない状態。）とし、対応する処理を実行する。例えば、管理装置制御部４０は、表示パネルに、バッテリーステーションＢＳでバッテリーＢＴを交換するために必要な手続きを表示し、ユーザーに、当該手続きを認識させる。
【０１１２】
なお、詳細は省略するが、レーンＬ内に、バッテリーＢＴを手動で交換する手順が記された媒体が設置される等して、レーンＬ内でのバッテリーＢＴの交換は、ユーザーにより適切に行われる。
【０１１３】
以上説明した第２実施形態によれば、ユーザーは適切なバッテリーステーションＢＳでスムーズにバッテリーＢＴを交換することができ、また、バッテリーステーションＢＳに保管されたバッテリーＢＴの劣化を抑制できる。
【０１１４】
なお、上述した各実施形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
例えば、上述した各実施形態では、エネルギー供給ユニットは、蓄電池であった。しかしながら、エネルギー供給ユニットは、蓄電池である必要は無く、燃料電池や、生物電池でもよい。すなわち、エネルギー供給ユニットは、動力源にエネルギーを供給し、駆動装置に交換可能に搭載されるものであれば、何でもよい。
また、各実施形態では、制御サーバー２が情報処理装置として機能した。しかしながら、情報処理装置として機能する装置は、制御サーバー２に限らない。第１実施形態においては、車載装置３や、車両制御装置１３が情報処理装置として機能してもよく、また、車載装置３に接続可能な制御サーバー２以外の機器が情報処理装置として機能してもよい。また、第２実施形態においては、携帯端末１５に接続可能な制御サーバー２以外の機器が情報処理装置として機能してもよい。また、各実施形態において、バッテリーＢＴに演算処理機能、及び、通信機能を実装し、バッテリーＢＴが情報処理装置として機能してもよい。また、複数の装置が互いに通信し、連携して情報処理装置として機能してもよい。この場合、複数の装置の組み合わせが、情報処理装置に相当する。すなわち、情報処理装置は、各実施形態で説明した制御サーバー２の処理と同様の処理を実行可能な装置であれば、何でもよい。
また、各実施形態では、駆動装置について例を挙げて説明したが、駆動装置は、各実施形態で例示した装置に限らない。
また、各実施形態では、バッテリーステーションＢＳにおいて行われるバッテリーＢＴの交換について、第１実施形態ではバッテリー交換装置８により自動で行われる場合を例にして、また、第２実施形態ではユーザーが手動で行う場合を例にしてそれぞれ説明した。しかしながら、バッテリーＢＴの交換の方法は、例示した方法に限らない。
また、情報処理システム１の各装置の機能ブロックは、ハードウェアとソフトウェアにより任意に実現可能であり、特定のハードウェア構成を示唆するものではない。
また、図で示したフローチャートの処理単位は、各装置の処理を理解容易にするために、主な処理内容に応じて分割したものである。処理単位の分割の仕方や名称によって、本願発明が制限されることはない。各装置の処理は、処理内容に応じて、さらに多くの処理単位に分割することもできる。また、１つの処理単位がさらに多くの処理を含むように分割することもできる。また、同様の処理が行えれば、上記のフローチャートの処理順序も、図示した例に限られるものではない。
【符号の説明】
【０１１５】
１、１ｂ  情報処理システム
２  制御サーバー（情報処理装置）
４  管理装置
７  充電器
１０  走行機構（駆動機構）
１０ａ  動力源
１１  負荷
１１ａ  動力源
２０  制御サーバー制御部（制御部）
５０  駆動機構
５０ａ  動力源
ＢＳ  バッテリーステーション（施設）
ＢＴ  バッテリー（エネルギー供給ユニット）
ＢＴａ  搭載バッテリー（搭載エネルギー供給ユニット）
ＢＴｂ  保管バッテリー（保管エネルギー供給ユニット）
Ｓ  車両（駆動装置、移動体）
Ｋ  耕運機（駆動装置）
【図１】
2018072241.tif 000003
【図２】
2018072241.tif 000004
【図３】
2018072241.tif 000005
【図４】
2018072241.tif 000006
【図５】
2018072241.tif 000007
【図６】
2018072241.tif 000008
【図７】
2018072241.tif 000009
【図８】
2018072241.tif 000010
【図９】
2018072241.tif 000011
【図１０】
2018072241.tif 000012
【図１１】
2018072241.tif 000013
【図１２】
2018072241.tif 000014
【図１３】
2018072241.tif 000015
【図１４】
2018072241.tif 000016
【図１５】
2018072241.tif 000017