(57)【要約】【課題】目的地が決まっていないときでも車両の走行のエネルギー源となるバッテリへのエネルギー供給量を明確に決めることができること。【解決手段】移動体の動力源を駆動するバッテリの仮想蓄電量を入力する入力部１０２と、入力部１０２により入力された仮想蓄電量に応じた移動体の航行可能範囲を取得する取得部１０３と、取得部１０３により取得された航行可能範囲を含む画像を表示部１０５に表示させる表示制御部１０４と、表示部１０５に、入力部１０２により入力された仮想蓄電量に対応する航行可能範囲を含む画像が表示されている際に、仮想蓄電量を目標蓄電量として設定する操作を受け付ける受付部１０６とを備える。【選択図】図１
2020024227.tif 000002
【特許請求の範囲】
【請求項１】
移動体の動力源を駆動するバッテリの仮想蓄電量を入力する入力手段と、
前記入力手段により入力された前記仮想蓄電量に応じた前記移動体の航行可能範囲を取得する取得手段と、
前記取得手段により取得された前記航行可能範囲を含む画像を表示部に表示させる表示制御手段と、
前記表示部に、前記入力手段により入力された前記仮想蓄電量に対応する前記航行可能範囲を含む画像が表示されている際に、前記仮想蓄電量を目標蓄電量として設定する操作を受け付ける受付手段と、
を備えることを特徴とする端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、移動体の航行可能範囲を表示する端末装置、エネルギー供給装置、サーバ装置、航行可能範囲表示方法、航行可能範囲表示プログラムおよび記録媒体に関する。ただし、この発明の利用は、端末装置、エネルギー供給装置、サーバ装置、航行可能範囲表示方法、航行可能範囲表示プログラムおよび記録媒体に限らない。
【背景技術】
【０００２】
従来、移動体（車両）の走行のエネルギー源となるバッテリの充電に関し、バッテリの現在の蓄電量が目標蓄電量以上となったと判定すると、通信部を制御して、バッテリの蓄電量が目標蓄電量に到達したことをユーザ端末に通知する技術がある（例えば、下記特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１２０３４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、明確な目的地が決まっていないような場合は、車両の走行のエネルギー源となるバッテリに対する目標蓄電量も明確には決まらない。このように目的地があいまいな場合、どの程度エネルギー供給をすればよいのかの判断が困難であるという問題が一例として挙げられる。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる端末装置は、移動体の動力源を駆動するバッテリの仮想蓄電量を入力する入力手段と、前記入力手段により入力された前記仮想蓄電量に応じた前記移動体の航行可能範囲を取得する取得手段と、前記取得手段により取得された前記航行可能範囲を含む画像を表示部に表示させる表示制御手段と、前記表示部に、前記入力手段により入力された前記仮想蓄電量に対応する前記航行可能範囲を含む画像が表示されている際に、前記仮想蓄電量を目標蓄電量として設定する操作を受け付ける受付手段と、を備えることを特徴とする。
【０００６】
また、請求項６の発明にかかるエネルギー供給装置は、請求項１〜５のいずれか一つに記載された端末装置であって、前記バッテリへの給電手段をさらに備えたことを特徴とする。
【０００７】
また、請求項７の発明にかかる航行可能範囲表示方法は、端末装置が実行する航行可能範囲表示方法であって、移動体の動力源を駆動するバッテリの仮想蓄電量を入力する入力工程と、前記入力工程により入力された前記仮想蓄電量に応じた前記移動体の航行可能範囲を取得する取得工程と、前記取得工程により取得された前記航行可能範囲を含む画像を表示部に表示させる表示制御工程と、前記表示部に、前記入力工程により入力された前記仮想蓄電量に対応する前記航行可能範囲を含む画像が表示されている際に、前記仮想蓄電量を目標蓄電量として設定する操作を受け付ける受付工程と、を含むことを特徴とする。
【０００８】
また、請求項８の発明にかかるサーバ装置は、端末装置と通信可能なサーバ装置において、移動体の動力源を駆動するバッテリの蓄電量に応じた航行可能範囲を推定し、前記端末装置に前記航行可能範囲のデータを送信する航行可能範囲推定部を備え、前記航行可能範囲推定部は、前記端末装置から前記バッテリの仮想蓄電量が入力されると、当該仮想蓄電量に応じた前記移動体の航行可能範囲を再度推定し、前記端末装置に前記航行可能範囲のデータを送信することを特徴とする。
【０００９】
また、請求項９の発明にかかる航行可能範囲表示方法は、端末装置と通信可能なサーバ装置が実行する航行可能範囲表示方法において、移動体の動力源を駆動するバッテリの蓄電量に応じた航行可能範囲を推定し、前記端末装置に表示可能な前記航行可能範囲のデータを送信する航行可能範囲推定工程を含み、前記航行可能範囲推定工程は、前記端末装置から前記バッテリの仮想蓄電量が入力されると、当該仮想蓄電量に応じた前記移動体の航行可能範囲を再度推定し、前記端末装置に表示可能な前記航行可能範囲のデータを送信することを特徴とする。
【００１０】
また、請求項１０の発明にかかる航行可能範囲表示プログラムは、請求項７または９に記載の航行可能範囲表示方法をコンピュータに実行させることを特徴とする。
【００１１】
また、請求項１１の発明にかかる記録媒体は、請求項１０に記載の航行可能範囲表示プログラムを記録したことを特徴とする。
【００１２】
また、請求項１２の発明にかかる端末装置は、移動体の動力源にエネルギーを供給するエネルギー貯蔵手段に蓄えられる仮想畜エネルギー量を入力する入力手段と、前記入力手段により入力された前記仮想畜エネルギー量に応じた前記移動体の航行可能範囲を取得する取得手段と、前記取得手段により取得された前記航行可能範囲を含む画像を表示部に表示させる表示制御手段と、前記表示部に、前記入力手段により入力された前記仮想畜エネルギー量に対応する前記航行可能範囲を含む画像が表示されている際に、前記仮想畜エネルギー量を目標畜エネルギー量として設定する操作を受け付ける受付手段と、を備えることを特徴とする。
【００１３】
また、請求項１３の発明にかかるエネルギー供給装置は、請求項１２に記載された端末装置であって、前記エネルギー貯蔵手段へエネルギーを供給する供給手段をさらに備えたことを特徴とする。
【００１４】
また、請求項１４の発明にかかるサーバ装置は、端末装置と通信可能なサーバ装置において、
移動体の動力源にエネルギーを供給するエネルギー貯蔵手段に蓄えられる畜エネルギー量に応じた航行可能範囲を推定し、前記端末装置に前記航行可能範囲のデータを送信する航行可能範囲推定部を備え、前記航行可能範囲推定部は、前記端末装置から前記エネルギー貯蔵手段に蓄えられる仮想畜エネルギー量が入力されると、当該仮想畜エネルギー量に応じた前記移動体の航行可能範囲を再度推定し、前記端末装置に前記航行可能範囲のデータを送信することを特徴とする。
【図面の簡単な説明】
【００１５】
【図１】図１は、実施の形態にかかる端末装置の機能的構成の一例を示すブロック図である。
【図２】図２は、実施の形態にかかる仮想蓄電量による航行可能範囲表示の処理手順の一例を示すフローチャートである。
【図３】図３は、実施例１における端末のハードウェア構成の一例を示すブロック図である。
【図４】図４は、実施例１による仮想蓄電量による航行可能範囲を表示するシステム構成例を示す図である。
【図５】図５は、実施例１における仮想蓄電量の指定状態を説明する図である。
【図６】図６は、実施例１による仮想蓄電量による航行可能範囲を表示する処理内容を示すフローチャートである。
【図７】図７は、実施例２による仮想蓄電量による航行可能範囲を表示するシステム構成例を示す図である。
【発明を実施するための形態】
【００１６】
（実施の形態）
以下に添付図面を参照して、この発明にかかる端末装置、エネルギー供給装置、サーバ装置、航行可能範囲表示方法、航行可能範囲表示プログラムおよび記録媒体の好適な実施の形態を詳細に説明する。
【００１７】
図１は、実施の形態にかかる端末装置の機能的構成の一例を示すブロック図である。端末装置（端末）１０１は、充電可能なバッテリが搭載され、バッテリが動力源を駆動する移動体（車両）に搭載される電子機器である。また、この端末１０１は、ユーザが携帯するなどして車両と共に移動する電子機器であってもよい。
【００１８】
端末１０１は、入力部１０２と、取得部１０３と、表示制御部１０４と、表示部１０５とを有する。
【００１９】
入力部１０２は、車両の動力源を駆動するバッテリの仮想蓄電量をユーザ操作により入力することができる。仮想蓄電量とは、バッテリに対する実際の充電前（現在）の状態において、バッテリ充電したときの充電量である。例えば、現在の蓄電量（蓄電率）が３０％のとき、仮装蓄電量として５０％が入力されると、後に実際には、２０％分のバッテリ充電が行われることになる。
【００２０】
取得部１０３は、入力部１０２により入力された仮想蓄電量に応じた移動体の航行可能範囲を取得する。例えば、車両の現在位置に対して上記仮想蓄電量（蓄電率）５０％で到達できる地図上の範囲（地図画像）を取得する。この航行可能範囲は、例えば、端末１０１に通信接続されたサーバが演算処理し、端末１０１に応答することで取得可能である。また、サーバを設けずとも、端末１０１が航行可能範囲を演算処理して求めることも可能である。表示制御部１０４は、現在のバッテリの蓄電量と、入力部１０２に入力されたユーザ操作の仮装蓄電量と、取得部１０３が取得した航行可能範囲を含む地図画像を表示部１０５に表示させる表示制御を行う。
【００２１】
また、取得部１０３は、仮想蓄電量に応じた車両の航行可能範囲に加えて、仮想蓄電量に到達するまでの予想充電待ち時間を取得することもできる。予想充電待ち時間は、サーバ、あるいはバッテリを充電する充電装置が、例えば、バッテリの現在の蓄電量と、仮想蓄電量と、充電モード別等の充電速度に基づき算出する。この場合、表示制御部１０４は、表示部１０５に、仮想蓄電量に連動させて予想充電待ち時間を表示することができる。
【００２２】
さらに、端末１０１は、受付部１０６と、送信部１０７と、受信部１０８と、検索部１０９と、を有する。このほか、端末１０１は、車両のバッテリを充電する充電部１１０を有することとしてもよい。
【００２３】
受付部１０６は、入力部１０２により入力された仮想蓄電量に対応する航行可能範囲を含む画像が表示部１０５に表示されている際に、仮想蓄電量を目標蓄電量として設定する操作を受け付ける。例えば、受付部１０６は、表示部１０５上の決定ボタンにより構成できる。送信部１０７は、目標蓄電量が設定された場合に、車両に搭載される外部装置１１１に目標蓄電量を送信する。この外部装置１１１は、車両のバッテリの蓄電量を管理する車載装置、サーバ、充電装置等である。
【００２４】
また、受信部１０８は、車両のバッテリの蓄電量が目標蓄電量に到達した際に、外部装置１１１により送信される充電完了情報を受信する。また、受信部１０８は、車両の現在位置情報を受信することもできる。車両の現在位置は、例えば、外部装置１１１である車載装置がＧＰＳ等により検出できる。このほか、端末１０１がＧＰＳ機能等を有する構成であれば、車両の現在位置を端末１０１内部で検出可能である。
【００２５】
検索部１０９は、車両の現在位置に基づいて車両の周辺に存在する施設（例えば、充電施設、店舗、駐車場、等）を検索する。この場合、表示制御部１０４は、検索部１０９により検索された施設を航行可能範囲に重ねて表示部１０５に表示することができる。
【００２６】
さらには、端末１０１は、車両のバッテリに充電する充電部１１０を備えてもよい。例えば、充電部１１０が充電施設（充電装置）に設けられる場合には、図１に記載の端末１０１の各構成部を充電装置に設けることができる。また、端末１０１には、充電完了通知だけを受信し表示できる機能だけを備える構成とすることもできる。
【００２７】
上述したように、航行可能範囲を表示するシステム構成としては、端末１０１と、サーバと、充電施設の充電装置とからなる構成が考えられる。また、上述したサーバの機能、例えば、航行可能範囲や予想充電待ち時間について端末１０１が算出する構成とすれば、サーバを設ける必要がない。また、充電施設の充電装置が端末１０１の機能を有し、車両と接続した充電時に車両の航行可能範囲が重畳された地図画像を表示する構成としてもよい。
【００２８】
図２は、実施の形態にかかる仮想蓄電量による航行可能範囲表示の処理手順の一例を示すフローチャートである。図２の処理は、端末１０１が実行するが、端末１０１に限らず、一部の処理（演算処理等）をサーバや充電装置が実行する構成とすることもできる。
【００２９】
はじめに、端末１０１は、現在のバッテリの蓄電率を表示部１０５上に表示する（ステップＳ２０１）。この際、端末１０１の取得部１０３は、現在の蓄電率で到達できる航行可能範囲を取得し、表示部１０５上に地図表示する。
【００３０】
次に、ユーザによる仮想蓄電量の入力を待つ（ステップＳ２０２）。ユーザは、入力部１０２からバッテリの仮想蓄電量を入力する。これにより、端末１０１の取得部１０３は、仮想蓄電量で到達できる航行可能範囲を取得し、表示部１０５上に地図表示する（ステップＳ２０３）。入力部１０２から入力する仮想蓄電量は段階的あるいは連続的に変更可能に表示部１０５上に表示される。
【００３１】
バッテリの蓄電量に対応した航行可能範囲は、例えば、国際公開第２０１３／１２５０１９号に開示されている技術により得ることができる。例えば、現在位置からバッテリの蓄電量で到達可能な複数の地点を所定の消費エネルギー算出式を用いて求め、これら複数の地点間を結合させることで、地図上で航行可能範囲を示すことができる。
【００３２】
この際、端末１０１は、検索部１０９により、ジャンル別の施設を検索し、ユーザが希望する施設を検索し表示部１０５上に地図表示することができる。これにより、ユーザが希望する施設の検索結果を表示することができる。この際、ユーザは、希望する施設の位置が航行可能範囲となるように、入力部１０２に入力する仮想蓄電量を変更することができる。これにより、希望する施設に到達するための仮想蓄電量を得ることもできるようになる。
【００３３】
以上のように、バッテリに対して実際に充電を行う以前の状態において、仮想蓄電量を入力することにより、地図上で航行可能範囲を表示させることができるようになる。この際、仮想蓄電量に応じた航行可能範囲を表示することができるため、例えば希望する施設まで到達するための仮想蓄電量を得ることもできるようになる。この後、ユーザは、決定した仮想蓄電量に相当する充電を実際に行うことで、希望する施設や航行可能範囲までの走行が可能となる。このように、明確な目的地が決まっていないような場合でも車両のバッテリに対する目標蓄電量を明確に決めることができ、目的地があいまいな場合でもどの程度充電すればよいのかの判断を適切に行えるようになる。
【００３４】
仮想蓄電量の入力は、任意の場所で行うことができるが、例えば、車両が充電施設に到着し、充電を行う直前の状態で仮想蓄電量の入力を行うことで、車両の現在位置である充電施設を基準とした航行可能範囲を表示することができる。
【実施例１】
【００３５】
（端末のハードウェア構成）
図３は、実施例１における端末のハードウェア構成の一例を示すブロック図である。図１に記載した端末１０１は、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、磁気ディスクドライブ３０４、磁気ディスク３０５、光ディスクドライブ３０６、光ディスク３０７、音声Ｉ／Ｆ（インターフェース）３０８、マイク３０９、スピーカ３１０、入力デバイス３１１、映像Ｉ／Ｆ３１２、ディスプレイ３１３、カメラ３１４、通信Ｉ／Ｆ３１５、ＧＰＳユニット３１６、各種センサ３１７、を備えている。各構成部３０１〜３１７は、バス３２０によってそれぞれ接続されている。
【００３６】
ＣＰＵ３０１は、端末１０１の全体の制御を司る。ＲＯＭ３０２は、端末のブートプログラムを記録している。ＲＡＭ３０３は、ＣＰＵ３０１のワークエリアとして使用される。すなわち、ＣＰＵ３０１は、ＲＡＭ３０３をワークエリアとして使用しながら、ＲＯＭ３０２に記録された各種プログラムを実行することによって、端末１０１の全体の制御を司る。
【００３７】
磁気ディスクドライブ３０４は、ＣＰＵ３０１の制御にしたがって磁気ディスク３０５に対するデータの読み取り／書き込みを制御する。磁気ディスク３０５は、磁気ディスクドライブ３０４の制御で書き込まれたデータを記録する。磁気ディスク３０５としては、例えば、ＨＤ（ハードディスク）やＦＤ（フレキシブルディスク）を用いることができる。
【００３８】
また、光ディスクドライブ３０６は、ＣＰＵ３０１の制御にしたがって光ディスク３０７に対するデータの読み取り／書き込みを制御する。光ディスク３０７は、光ディスクドライブ３０６の制御にしたがってデータが読み出される着脱自在な記録媒体である。光ディスク３０７は、書き込み可能な記録媒体を利用することもできる。着脱可能な記録媒体として、光ディスク３０７のほか、ＭＯ、メモリカードなどを用いることができる。
【００３９】
磁気ディスク３０５および光ディスク３０７に記録される情報の一例としては、地図データ、車両情報、画像、走行履歴などが挙げられる。地図データは、経路探索するときに用いられ、建物、河川、地表面、エネルギー補給施設などの地物（フィーチャ）をあらわす背景データ、道路の形状をリンクやノードなどであらわす道路形状データなどを含むベクタデータである。
【００４０】
音声Ｉ／Ｆ３０８は、音声入力用のマイク３０９および音声出力用のスピーカ３１０に接続される。マイク３０９に受音された音声は、音声Ｉ／Ｆ３０８内でＡ／Ｄ変換される。マイク３０９は、例えば、車両のダッシュボード部などに設置され、その数は単数でも複数でもよい。スピーカ３１０からは、所定の音声信号を音声Ｉ／Ｆ３０８内でＤ／Ａ変換した音声が出力される。
【００４１】
入力デバイス３１１は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、タッチパネルなどが挙げられる。入力デバイス３１１は、リモコン、キーボード、タッチパネルのうちいずれか一つの形態によって実現されてもよいが、複数の形態によって実現することも可能である。
【００４２】
映像Ｉ／Ｆ３１２は、ディスプレイ３１３とカメラ３１４に接続される。映像Ｉ／Ｆ３１２は、具体的には、例えば、ディスプレイ３１３全体を制御するグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいてディスプレイ３１３を制御する制御ＩＣなどによって構成される。
【００４３】
ディスプレイ３１３には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。ディスプレイ３１３としては、例えば、ＴＦＴ液晶ディスプレイ、有機ＥＬディスプレイなどを用いることができる。
【００４４】
カメラ３１４は、端末外部の例えば、道路を含む映像を撮影する。映像は静止画あるいは動画のどちらでもよく、例えば、カメラ３１４によって車両の外部や内部を撮影し、撮影した画像をＣＰＵ３０１において画像解析したり、映像Ｉ／Ｆ３１２を介して磁気ディスク３０５や光ディスク３０７などの記録媒体に出力したりする。
【００４５】
通信Ｉ／Ｆ３１５は、無線を介してネットワークに接続され、ＣＰＵ３０１のインターフェースとして機能する。ネットワークとして機能する通信網には、ＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＬＩＮ（Ｌｏｃａｌ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｎｅｔｗｏｒｋ）などの車内通信網や、公衆回線網や携帯電話網、ＤＳＲＣ（Ｄｅｄｉｃａｔｅｄ  Ｓｈｏｒｔ  Ｒａｎｇｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、ＬＡＮ、ＷＡＮなどがある。通信Ｉ／Ｆ３１５は、例えば、公衆回線用接続モジュールやＥＴＣ（ノンストップ自動料金支払いシステム）ユニット、ＦＭチューナー、ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ：登録商標）／ビーコンレシーバなどである。
【００４６】
ＧＰＳユニット３１６は、ＧＰＳ衛星からの電波を受信し、端末１０１（例えば車両）の現在位置を示す情報を出力する。ＧＰＳユニット３１６の出力情報は、後述する各種センサ３１７の出力値とともに、ＣＰＵ３０１による車両の現在位置の算出に際して利用される。現在位置を示す情報は、例えば、緯度・経度、高度などの、地図データ上の１点を特定する情報である。
【００４７】
各種センサ３１７は、車速センサ、加速度センサ、角速度センサ、傾斜センサなどの、車両の位置や挙動を判断するための情報を出力する。各種センサ３１７の出力値は、ＣＰＵ３０１による車両の現在位置の算出や、速度や方位の変化量の算出に用いられる。
【００４８】
（実施例１のシステム構成例）
図４は、実施例１による仮想蓄電量による航行可能範囲を表示するシステム構成例を示す図である。実施例１では、図１に記載した端末１０１の機能を複数の装置で分散して実行する構成例である。端末１０１の機能は、ユーザが携帯する携帯端末４０１と、サーバ４０２と、車両に搭載されたナビゲーション装置等の車載機４０３が相互に通信を行い実行処理する。
【００４９】
携帯端末４０１は、送受信部４１１と、表示制御部４１２と、蓄電量指定ＩＦ４１３と、ディスプレイ４１４とを有する。また、不図示であるが、仮想蓄電量の設定や航行可能範囲の地図表示の処理を実行する蓄電率設定アプリケーションを有する。
【００５０】
送受信部４１１は、サーバ４０２との間の通信を行い、例えば、ユーザが指定した指定蓄電率（上記仮想蓄電量）をサーバ４０２に送信し、サーバ４０２から航行可能範囲データを受信する。表示制御部４１２は、ディスプレイ４１４上に上述した蓄電量、仮想蓄電量を表示し、サーバ４０２から受信した車両の航行可能範囲を表示する。蓄電量指定ＩＦ４１３は、上述した受付部１０６の機能を有し、仮想蓄電量（ユーザが指定した指定蓄電率）を目標蓄電量として決定する充電量指定の決定ボタン等で構成される。
【００５１】
サーバ４０２は、通信Ｉ／Ｆ４２１と、航行可能範囲推定部として機能する航行可能範囲推定ソフトウェア４２２と、地図データベース（ＤＢ）４２３と、通信Ｉ／Ｆ４２４とを有する。通信Ｉ／Ｆ４２１は、携帯端末４０１との間の通信を行い、例えば、サーバ４０２が算出した航行可能範囲のデータを携帯端末４０１に送信する。
【００５２】
航行可能範囲推定ソフトウェア４２２は、サーバ４０２のＣＰＵ等のプロセッサ上でのプログラム実行により、現在位置から所定の蓄電量（仮想蓄電量入力時を含む）で到達可能な航行可能範囲を演算するアプリケーションである。地図ＤＢ４２３には、航行可能範囲推定ソフトウェア４２２による航行可能範囲を演算する際に参照される地図データが格納されている。通信Ｉ／Ｆ４２４は、車載機４０３との間の通信を行い、サーバ４０２から車載機４０３へ指定蓄電率を送信し、車載機４０３から車両の現在位置と、現在の蓄電率を受信する。
【００５３】
車載機４０３は、蓄電率取得部４３１と、蓄電率判定部４３２と、現在位置取得部４３３と、を有する。蓄電率取得部４３１は、車両４００からＣＡＮ等を介してバッテリの蓄電率を取得する。蓄電率判定部４３２は、蓄電率取得部４３１が取得したバッテリの蓄電率が、ユーザ指定の指定蓄電率に達したか否かを判定する。現在位置取得部４３３は、ＧＰＳ等により検出した車両４００の現在位置や蓄電率取得部４３１が取得した現在のバッテリの蓄電率をサーバ４０２に送信する。
【００５４】
図４に示した携帯端末４０１、サーバ４０２、車載機４０３は、それぞれ図３に記載のＲＯＭ３０２、ＲＡＭ３０３、磁気ディスク３０５、光ディスク３０７などに記録されたプログラムやデータを用いて、ＣＰＵ３０１が所定のプログラムを実行することによって、それぞれの機能を実現する。
【００５５】
ここで、サーバ４０２は、図３に記載のＲＯＭ３０２、ＲＡＭ３０３、磁気ディスク３０５、光ディスク３０７などに記録されたプログラムやデータを用いて、ＣＰＵ３０１が所定のプログラムを実行することによって、航行可能範囲推定ソフトウェア４２２の機能を実現する。また、サーバ４０２に設けられる地図ＤＢ４２３は、図３に記載の磁気ディスク３０５や光ディスク３０７を用いることができる。
【００５６】
また、図３に示したカメラ３１４、ＧＰＳユニット３１６、各種センサ３１７等は、図４に記載の携帯端末４０１や車載機４０３に設けることができる。
【００５７】
（仮想蓄電量の指定について）
図５は、実施例１における仮想蓄電量の指定状態を説明する図である。携帯端末４０１の表示制御部４１２がディスプレイ４１４に表示する表示例を示す。図５（ａ）は、現在の蓄電量による航行可能範囲を地図表示した状態である。携帯端末４０１は、サーバ４０２から航行可能範囲データを受信してディスプレイ４１４上に航行可能範囲Ｄ１を地図表示する。図中△は車両４００の現在位置ｄ１である。
【００５８】
ディスプレイ４１４の下部位置には、蓄電量表示領域５０１が設けられる。車載機４０３の蓄電率取得部４３１が取得した現在のバッテリの蓄電率は、サーバ４０２を介して携帯端末４０１に出力される。携帯端末４０１は、ディスプレイ４１４の蓄電量表示領域５０１にスライダ５０２位置で現在の蓄電率を表示する。図５（ａ）に示す状態は、スライダ５０２が現在の蓄電率３０％であることを示している。このスライダ５０２位置は、ユーザ操作により連続的にあるいは段階的（例えば１０％単位）で変更可能であり、このユーザ操作によりスライダ５０２がスライド移動されることで、仮想蓄電量（指定蓄電率）が変更される。
【００５９】
スライダ５０２のスライドについて、例えば、図５（ｂ）に示すように、４０％の位置までスライドさせると、ディスプレイ４１４の蓄電量表示領域５０１にスライダ５０２位置で仮想蓄電量４０％に対応する航行可能範囲Ｄ２が表示される。この航行可能範囲Ｄ２は、仮想蓄電量４０％をサーバ４０２に送信後、サーバ４０２から航行可能範囲データを受信することで表示される。
【００６０】
そして、ユーザは航行可能範囲Ｄ１，Ｄ２の変化状態等に基づき、到達したい目的地（施設）が航行可能範囲Ｄ２に含まれていることを確認し、このときの仮想蓄電量を充電量指定の決定ボタン５０３で設定する。携帯端末４０１は、ユーザが充電量指定の決定ボタン５０３を操作したときの仮想蓄電量（４０％）を指定蓄電率としてサーバ４０２に送信する。充電量指定の決定ボタン５０３は、図１に記載した受付部１０６の機能に相当する。
【００６１】
また、この仮想蓄電量の設定時、ユーザは希望する目的地（施設）を検索し、検索結果の目的地（施設）をディスプレイ４１４上に表示させることで、航行可能範囲Ｄ２の領域内に目的地（施設）が含まれるようにスライダ５０２を所定量スライドさせることができる。目的地（施設）の検索処理は、サーバ４０２が地図ＤＢ４２３を用いて実行し、例えばジャンル別の目的地（施設）候補一覧を携帯端末４０１に送信し、携帯端末４０１が目的地（施設）を候補一覧から選択することでサーバ４０２が検索実行する。
【００６２】
図５では、現在の蓄電率に対して、蓄電率を増加させる例を説明したが、仮想蓄電量は、現在の蓄電率より低く設定することもできる。この場合、現在の蓄電率でバッテリ充電せずに、現在の蓄電率より低い仮想蓄電量とした場合の航行可能範囲（現在の航行可能範囲Ｄ１より狭い範囲）を表示させることができるようになる。
【００６３】
（実施例１の処理例）
次に、実施例１の構成例による仮想蓄電量に基づく航行可能範囲の演算処理例を説明する。図６は、実施例１による仮想蓄電量による航行可能範囲を表示する処理内容を示すフローチャートである。
【００６４】
この図６には、図４に記載した携帯端末４０１、サーバ４０２、車載機４０３が行う各処理を示している。実施例１では、携帯端末４０１で選択した蓄電率で到達可能な範囲をサーバ４０２が計算し、ユーザは携帯端末４０１上で航行可能範囲の画像を見ながら、蓄電率を決定してサーバ４０２に通知し、充電完了を車載機４０３に通知する構成例である。そして、図６の例では、車両４００がバッテリ充電可能な充電施設に到達した状態で処理開始する例を記載してあり、以降の説明では、ほぼ時系列に各装置が行う順に説明する。
【００６５】
はじめに、車載機４０３は、現在位置取得部４３３により車両４００が充電施設に停車したかを判断する（ステップＳ６０１）。車載機４０３は、充電施設に達していなければ待機し（ステップＳ６０１：Ｎｏのループ）、充電施設に停車すれば（ステップＳ６０１：Ｙｅｓ）、車両４００の車両識別情報、現在位置および蓄電率取得部４３１が取得した蓄電率をサーバ４０２に送信する（ステップＳ６０２）。この後、車載機４０３は、蓄電率の変化を監視する（ステップＳ６０３）。なお、ステップＳ６０１の判断は、車両のバッテリに対する充電開始を契機としてもよい。
【００６６】
一方、携帯端末４０１は、初期状態で蓄電率設定アプリケーションの起動待ち状態であり（ステップＳ６０４：Ｎｏのループ）、例えば、車両４００がバッテリ充電可能な充電施設に到達したときに、ユーザ操作等で蓄電率設定アプリケーションを起動させると（ステップＳ６０４：Ｙｅｓ）、蓄電率設定アプリケーションは、携帯端末４０１のユーザの個人識別情報をサーバ４０２に送信する（ステップＳ６０５）。
【００６７】
サーバ４０２は、車載機４０３から車両４００の車両識別情報、現在位置および蓄電率を受信し（ステップＳ６０６）、携帯端末４０１から個人識別情報を受信する（ステップＳ６０７）。そして、サーバ４０２は、車両識別情報と個人識別情報に関連付けがあるか判断する（ステップＳ６０８）。この処理では、ユーザと車両とが予めサーバ４０２にサービス登録されているか否かを判断している。車両識別情報と個人識別情報に関連付けがなければ（ステップＳ６０８：Ｎｏのループ）、図６の例では待機としたが、サービス登録されていないため、以下のサービス（仮想蓄電量に基づく航行可能範囲の提示サービス）を行わない処理としてもよい。車両識別情報と個人識別情報に関連付けがあれば（ステップＳ６０８：Ｙｅｓ）、ステップＳ６１３に移行する。
【００６８】
携帯端末４０１は、ステップＳ６０５の実行後、仮想蓄電量の設定と仮想蓄電量に対応した航行可能範囲の表示処理を行う（ステップＳ６０９〜ステップＳ６１２）。また、サーバ４０２は、ステップＳ６０８の実行後、仮想蓄電量に対応した航行可能範囲の演算処理を行う（ステップＳ６１３〜ステップＳ６１５）。
【００６９】
サーバ４０２は、航行可能範囲推定ソフトウェア４２２が車載機４０３から送信された現在の蓄電率により、蓄電率がＮ％（現在の蓄電率）のときの航行可能範囲を演算し（ステップＳ６１４）、航行可能範囲データを携帯端末４０１に送信する（ステップＳ６１５）。携帯端末４０１は、サーバ４０２から送信された蓄電率がＮ％のときの航行可能範囲を地図データ上に表示する（ステップＳ６１０）。この状態で携帯端末４０１上には、図５（ａ）に示す航行可能範囲Ｄ１が表示される。
【００７０】
この後、携帯端末４０１において、仮想蓄電量設定のユーザ操作（スライダ操作）により、指定蓄電率が変更されると（ステップＳ６１１：変更）、携帯端末４０１は、変更後の蓄電率をサーバ４０２に送信する（ステップＳ６０９）。サーバ４０２は、携帯端末４０１による変更後の蓄電率により蓄電率パラメータＮ％を取得し（ステップＳ６１３）、変更後の蓄電率（Ｎ％）のときの航行可能範囲を演算し（ステップＳ６１４）、蓄電率がＮ％のときの航行可能範囲データを携帯端末４０１に送信する（ステップＳ６１５）。この状態で、携帯端末４０１上には、蓄電率Ｎ％に変更時の航行可能範囲Ｄ２が表示される。
【００７１】
この後、ユーザが仮想蓄電量を決定し、携帯端末４０１で充電量指定ボタンが操作されると（ステップＳ６１１：決定）、携帯端末４０１は、決定した仮想蓄電量（指定蓄電率）を車載機４０３に送信する（ステップＳ６１２）。携帯端末４０１は、この指定蓄電率をサーバ４０２を介して車載機４０３に送信してもよい。
【００７２】
車載機４０３は、携帯端末４０１から指定蓄電率を受信すると（ステップＳ６１６）、充電設備によるバッテリへの充電を開始し、蓄電率が指定蓄電率に達するまで待機し（ステップＳ６１７：Ｎｏのループ）、蓄電率が指定蓄電率に達すれば（ステップＳ６１７：Ｙｅｓ）、充電を停止させ指定蓄電率に到達した旨を携帯端末４０１に送信する（ステップＳ６１８）。携帯端末４０１は、指定蓄電率に到達した旨を表示等でユーザに報知し（ステップＳ６１９）、一連の上記処理を終了する。充電設備は、停止した車両へのバッテリ充電を前提とすれば、ステップＳ６０３にて充電開始することもできる。
【００７３】
また、サーバ４０２の航行可能範囲推定ソフトウェア４２２は、ステップＳ６１４の航行可能範囲の演算において、車両識別情報に含まれる車種に対応して保持しておいた基礎データ、または車両ＩＤにより識別された固有車両の過去の走行履歴として保持しておいた基礎データを使用することにより、精度の高い航行可能範囲を算出できる。
【００７４】
また、上記の処理例では、蓄電率パラメータが変更されるたびに、サーバ４０２が航行可能範囲の演算を行っているが、はじめから、１０％ステップの複数の航行可能範囲を演算しておき、航行可能範囲データを携帯端末４０１に送信してもよい。これにより、携帯端末４０１で蓄電率を変更した際に、速やかに航行可能範囲が表示可能となる。この場合、ユーザがスライダ５０２をスライド操作しなくても、アニメーション表現で１０％ステップの複数の航行可能範囲が表示できる連続表示モードで表示を行うことができる。
【００７５】
航行可能範囲を地図表示する地図データは、予め携帯端末４０１に記憶されており、表示制御部４１２は、サーバ４０２から送信される航行可能範囲を地図データ上に重畳表示することができる。また、航行可能範囲が重畳された地図画像がサーバ４０２から携帯端末４０１にダウンロードされる構成とすることもできる。
【００７６】
このほか、蓄電量パラメータに連動して予想充電待ち時間を表示してもよい。例えば、現在の蓄電量が３０％で指定蓄電量を５０％としたとき、充電量２０％に相当する予想充電待ち時間として１時間を表示する。この場合、車載機４０３に送信する蓄電率に対応して充電設備での充電にかかる予想充電待ち時間を携帯端末４０１が計算処理する。また、充電設備が予想充電時間を車載機４０３を介して携帯端末４０１に転送する構成としてもよい。また、蓄電量パラメータに連動して料金を表示してもよい。例えば、現在の蓄電量が３０％で指定蓄電量を５０％としたとき、充電量２０％に相当する充電料金を表示する。この場合、サーバ４０２は充電料金の単価情報と、現在の蓄電量と指定蓄電量の差に基づいて算出し、航行可能範囲とともに携帯端末４０１に送信する。この場合、ユーザは航行可能範囲と併せて待ち時間や料金の情報を容易に把握することができる。
【００７７】
また、携帯端末４０１は、施設検索を受け付け可能であり、航行可能範囲が重畳された地図上に、所望のカテゴリーに属する施設位置を表示してもよい。例えば、所望のカテゴリーとして遊園地が選択され、車両の現在位置周辺の遊園地が表示されれば、航行可能範囲の表示により、ユーザはどれだけ充電すればどこの遊園地まで航行可能なのかを容易に把握できるようになり、目標とする蓄電率を簡単に決定することができる。
【００７８】
また、実施例１では、サーバ４０２が仮想蓄電量に基づき航行可能範囲を求める構成としたが、このサーバ４０２の機能（図４のサーバ４０２の各機能）を携帯端末４０１、あるいは車載機４０３が備え、実行する構成とすることもできる。
【実施例２】
【００７９】
図７は、実施例２による仮想蓄電量による航行可能範囲を表示するシステム構成例を示す図である。実施例２では、図１に記載した端末１０１の機能を携帯端末４０１と、サーバ４０２と、車載機４０３（図４参照）に加え、充電装置７０４を設けて、これら各装置が相互に通信を行い実行処理する。
【００８０】
実施例２では、充電施設の充電装置７０４は、航行可能範囲が重畳された地図画像を表示し、ユーザは、充電装置７０４に表示される航行可能範囲を確認し、目標とする蓄電率を充電装置７０４に対する操作で決定する。
【００８１】
充電装置７０４は、送受信部７１１と、表示制御部７１２と、蓄電量指定ＩＦ７１３と、ディスプレイ７１４と、給電部７１５とを有する。送受信部７１１は、サーバ４０２にユーザにより設定した指定蓄電率を送信し、サーバ４０２から航行可能範囲データを受信する。表示制御部７１２は、図５に示した仮想蓄電量（指定蓄電量）の設定および航行可能範囲をディスプレイ７１４上に表示する表示制御処理を行う。蓄電量指定ＩＦ７１３は、充電量指定の決定ボタン５０３（図５参照）で構成される。給電部７１５は、車両４００のバッテリに対する充電を行う。
【００８２】
この実施例２では、充電装置７０４の設置位置に車両が位置した状態を前提とし、充電装置７０４（車両）を中心として、サーバ４０２が航行可能範囲を演算する。このため、実施例２では現在位置取得部４３３（図４参照）を不要にできる。
【００８３】
実施例２では、充電装置７０４にユーザの個人識別情報を登録しておき、充電装置７０４がユーザの個人識別情報と車両識別情報をサーバ４０２に送信してサーバ４０２が照会処理する。そして、給電部７１５による充電が完了したときの充電完了通知は充電装置７０４から携帯端末４０１にメール等で通知することができる。
【００８４】
以上説明した実施例２の変形例としては、サーバ４０２を設けず、サーバ４０２の各機能部を充電装置７０４に設けた構成とし、携帯端末４０１と充電装置７０４でシステムを構成することもできる。以上説明した実施例２においても実施例１同様の作用効果を得ることができる。
【００８５】
以上説明した各実施例によれば、仮想蓄電量を設定することにより、この仮想蓄電量で到達可能な航行可能範囲をユーザに提示することができる。仮想蓄電量の設定は、車両のバッテリを充電する以前の状態で行うことができるため、ユーザは、設定した仮想蓄電量に応じて到達できる航行可能範囲を容易に把握できるようになる。また、表示される航行可能範囲の表示に基づき必要な実際の蓄電量（充電量）を設定することができるようになる。そして、必要な目的地に到達可能な充電量についても容易に得ることができるようになる。また、明確な目的地が決まっていないような場合でも車両のバッテリに対する目標蓄電量を明確に決めることができ、目的地があいまいな場合でもどの程度充電すればよいのかの判断を適切に行えるようになる。
【００８６】
また、仮想蓄電量を連続的または段階的に変更する毎に、変更した仮想蓄電量にそれぞれ対応する異なる航行可能範囲を地図画面でユーザに提示することができ、充電量を変化させたときの航行可能範囲の変化の状態をユーザにわかりやすく提示できるようになる。
【００８７】
なお、各実施形態は、これに限定されるものではなく、その趣旨を変えない範囲で実施することができる。例えば、移動体の動力源を駆動するエネルギー源は、バッテリに蓄電される電力に限定されず、貯蔵タンクに貯蔵されるガソリン、水素、天然ガス等であってもよい。これらをエネルギー源とする移動体へのエネルギー供給の際においても、仮想蓄エネルギー量を設定することにより、この仮想蓄エネルギー量で到達可能な航行可能範囲をユーザに提示することができる。
【００８８】
なお、本実施の形態で説明した航行可能範囲表示にかかる方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【符号の説明】
【００８９】
１０１  端末
１０２  入力部
１０３  取得部
１０４  表示制御部
１０５  表示部
１０６  受付部
１０７  送信部
１０８  受信部
１０９  検索部
１１０  充電部
１１１  外部装置
３０１  ＣＰＵ
３０２  ＲＯＭ
３０３  ＲＡＭ
４００  車両
４０１  携帯端末
４０２  サーバ
４０３  車載機
【図１】
2020024227.tif 000003
【図２】
2020024227.tif 000004
【図３】
2020024227.tif 000005
【図４】
2020024227.tif 000006
【図５】
2020024227.tif 000007
【図６】
2020024227.tif 000008
【図７】
2020024227.tif 000009