(57)【要約】      （修正有）【課題】電気自動車などの輸送体のエネルギー資源を管理するためのシステムを提供する。【解決手段】輸送体の目的地、更には、目的地に到着するさいに輸送体内に残っているべきエネルギーの所定の量を決定する。この情報に基づいて、システムは、到着の際に輸送体がエネルギーの所望の量を保存した状態で、それらに沿って輸送体が目的地へナビゲートすることができるところの一組の候補経路を生成する。これらの経路のうちの１つが選択され、目的地へ移動している間に、選択された経路に沿ったそのエネルギー消費に関する情報を用いてデータベースを更新する。そのように更新されると、該システムは、輸送体の推定されたエネルギー消費に関してより正確な候補経路を生成することができる。【選択図】図４Ｂ
2019082992.tif 000002
【特許請求の範囲】
【請求項１】
輸送体（Ｖ）のエネルギー源を管理するための方法（４０）であって、
エネルギー消費データベース（１９２）内に記憶された１以上の経路区間（Ｓ）であって、各経路区間が所定の方向において前記経路区間を通過し終えるために輸送体によって必要とされるエネルギーの平均量を特定する関連付けられた経路区間の計測基準を有する、１以上の経路区間（Ｓ）に基づいて、出発地（Ｏ）と目的地（Ｄ）との間の１以上の候補経路（ＰＣ１…ＰＣＮ）を生成すること（４６）、
前記１以上の候補経路の各々に対して、前記候補経路の各経路区間に関連付けられた前記経路区間の計測基準に基づいて、全経路の計測基準であって、前記所定の方向において前記候補経路を通過し終えるために前記輸送体によって必要とされる前記エネルギーの平均量を特定する、全経路の計測基準を生成すること（４８）、
前記全経路の計測基準に基づいて、前記目的地に到着する際に前記輸送体内に残っているエネルギーの量がエネルギーの所定量以上になるように、前記１以上の候補経路から１つの経路を選択すること（５０）、
前記輸送体が前記選択された経路を通過する間に、前記所定の方向において所与の経路区間を通過し終えるために前記輸送体によって使用されたエネルギーの実際の量を測定すること（５２）、及び
前記所定の方向において前記所与の経路区間を通過し終えるために前記輸送体によって使用された前記エネルギーの実際の量に基づいて、前記エネルギー消費データベース内の前記所与の経路区間に関連付けられた前記経路区間の計測基準を更新すること（５４）を含む、方法。
【請求項２】
前記輸送体が前記選択された経路を通過する間に、
前記輸送体のために現在残っているエネルギーの量を周期的に決定すること（８２）、
輸送体のオペレータのために、前記現在残っているエネルギーの量のインジケータをディスプレイデバイスに出力すること（８４）、
前記現在残っているエネルギーの量に基づいて、前記目的地に到着する際に前記輸送体内に残っている前記エネルギーの量がエネルギーの所定量以上になるか否かを判定すること（８６）、及び
前記目的地に到着する際に前記輸送体内に残っている前記エネルギーの量が前記エネルギーの所定量未満になると判定したことに応じて、前記輸送体のオペレータに対する警告を生成すること（９０）を更に含む、請求項１に記載の方法。
【請求項３】
前記目的地に到着する際に前記輸送体内に残っている前記エネルギーの量が前記エネルギーの所定量以上になるか否かを判定することが、
前記選択された経路に沿った中間位置において、前記輸送体によって既に消費された全てのエネルギーの量と前記中間位置から前記目的地に到着するために前記輸送体が必要とするエネルギーの量の推定値とに基づいて中間的なエネルギーの計測基準を生成すること（１０２）、
前記中間的なエネルギーの計測基準を前記エネルギーの所定量と比較すること（１０４）、及び
前記比較の結果に基づいて、前記目的地に到着する際に前記輸送体内に残っている前記エネルギーの量が前記エネルギーの所定量以上になるか否かを判定することを含む、請求項２に記載の方法。
【請求項４】
前記中間的なエネルギーの計測基準を生成すること（１０２）が、前記中間位置へ移動する間に前記輸送体によって生成された全てのエネルギーの量と前記中間位置から前記目的地へ移動する間に前記輸送体が生成することとなるエネルギーの量の推定値とに基づいて、前記中間的なエネルギーの計測基準を生成することを更に含む、請求項３に記載の方法。
【請求項５】
前記エネルギー消費データベース内の各経路区間に対する前記経路区間の計測基準が、前記経路区間の入口境界（ＢＩ）、前記経路区間の出口境界（ＢＥ）、及び前記経路区間の移動の方向を更に特定する、請求項１から４のいずれか一項に記載の方法。
【請求項６】
前記所定の方向において前記所与の経路区間を通過し終えるために前記輸送体によって使用された前記エネルギーの実際の量を測定することが、
前記輸送体が前記所与の経路区間に関連付けられた前記入口境界を横断したと判定したことに応じて、前記輸送体内に残っているエネルギーの量を測定すること（１１２）、
前記輸送体が前記所与の経路区間の前記出口境界を横断したと判定したことに応じて、前記輸送体内に残っているエネルギーの量を測定すること（１１４）、及び
前記測定されたエネルギーの量に基づいて、前記所与の経路区間を通過し終えるために前記輸送体によって使用された前記エネルギーの実際の量を計算すること（１１８）を含む、請求項５に記載の方法。
【請求項７】
前記エネルギー消費データベース内の各経路区間に対する前記経路区間の計測基準が、前記入口境界と前記出口境界との間の距離、前記所与の経路区間を通る移動の時間、及び前記所与の経路区間を通って移動する前記輸送体の平均速度を更に特定し、前記方法が、
前記入口境界と前記出口境界とに基づいて、前記所与の経路区間を通る前記移動の方向、
前記移動の時間、及び
前記入口境界と前記出口境界との間の前記移動の時間及び前記距離に基づいて、前記輸送体の前記平均速度、
を決定すること（１１６）、並びに
前記決定された移動の方向、前記決定された移動の時間、及び前記輸送体の前記決定された平均速度に基づいて、前記エネルギー消費データベース内の前記所与の経路区間に関連付けられた前記経路区間の計測基準を更新すること（１２０）を更に含む、請求項５に記載の方法。
【請求項８】
前記エネルギー消費データベース内の前記所与の経路区間に関連付けられた前記経路区間の計測基準を更新することが、
前記所定の方向において前記所与の経路区間を通過し終えるために前記輸送体によって使用された前記エネルギーの実際の量が、前記経路区間の計測基準から所定量だけ又は所定量を超えて逸脱するか否かを判定すること（１３２）、
前記輸送体によって使用された前記エネルギーの実際の量が前記経路区間に対する前記経路区間の計測基準から所定の閾値だけ又は所定の閾値を超えて逸脱しないと判定したこと（１３４）に応じて、前記所与の経路区間に関連付けられた前記経路区間の計測基準と前記輸送体によって使用された前記エネルギーの実際の量を平均すること（１３６）、及び
前記輸送体によって必要とされた前記エネルギーの実際の量が前記経路区間の計測基準から所定の閾値だけ又は所定の閾値を超えて逸脱すると判定したこと（１３４）に応じて、前記経路区間に関連付けられた前記経路区間の計測基準を前記輸送体によって使用された前記エネルギーの実際の量で置き換えること（１４６）を含む、請求項１から７のいずれか一項に記載の方法。
【請求項９】
輸送体（Ｖ）のためのエネルギー源を管理するように構成された計算デバイス（１０）であって、
１以上のデバイスとデータを通信するように構成された通信インターフェース（１６０）、及び
処理回路（１５０）を備え、前記処理回路が、
エネルギー消費データベース（１５６）（１９２）内に記憶された１以上の経路区間（Ｓ）であって、各経路区間が所定の方向において前記経路区間を通過し終えるために輸送体（Ｖ）によって必要とされるエネルギーの平均量を特定する関連付けられた経路区間の計測基準を有する、１以上の経路区間（Ｓ）に基づいて、出発地（Ｏ）と目的地（Ｄ）との間の１以上の候補経路（ＰＣ１…ＰＣＮ）を生成し、
前記１以上の候補経路の各々に対して、前記候補経路の各経路区間に関連付けられた前記経路区間の計測基準に基づいて、全経路の計測基準であって、前記所定の方向において前記候補経路を通過し終えるために前記輸送体によって必要とされる前記エネルギーの平均量を特定する、全経路の計測基準を生成し、
前記全経路の計測基準に基づいて、前記目的地に到着する際に前記輸送体内に残っているエネルギーの量がエネルギーの所定量以上になるように、前記１以上の候補経路から１つの経路（Ｐ）を選択し、
前記輸送体が前記選択された経路を通過する間に、前記所定の方向において所与の経路区間を通過し終えるために前記輸送体によって使用されたエネルギーの実際の量を測定し、
前記所定の方向において前記所与の経路区間を通過し終えるために前記輸送体によって使用された前記エネルギーの実際の量に基づいて、前記エネルギー消費データベース内の前記所与の経路区間に関連付けられた前記経路区間の計測基準を更新する、ように構成されている、計算デバイス。
【請求項１０】
前記輸送体が前記選択された経路を通過する間に、前記処理回路が、
前記輸送体のために現在残っているエネルギーの量を報告する周期的な信号をエネルギーセンサ（１７０）から受信し、
前記現在残っているエネルギーの量のインジケータを、前記輸送体に関連付けられたディスプレイデバイス（１５８）に出力し、
前記現在残っているエネルギーの量に基づいて、前記目的地に到着する際に前記輸送体内に残っている前記エネルギーの量が前記エネルギーの所定量以上になるか否かを判定し、
前記目的地に到着する際に前記輸送体内に残っている前記エネルギーの量が前記エネルギーの所定量未満になると判定したことに応じて警告を生成する、ように更に構成され、
前記目的地に到着する際に前記輸送体内に残っている前記エネルギーの量が前記エネルギーの所定量以上になるか否かを判定するために、前記処理回路が、
前記選択された経路に沿った中間位置において、前記輸送体によって既に消費された全てのエネルギーの量と前記中間位置から前記目的地に到着するために前記輸送体が必要とするエネルギーの量の推定値とに基づいて中間的なエネルギーの計測基準を生成し、
前記中間的なエネルギーの計測基準を前記エネルギーの所定量と比較し、
前記比較の結果に基づいて、前記目的地に到着する際に前記輸送体内に残っている前記エネルギーの量が前記エネルギーの所定量以上になるか否かを判定する、ように更に構成されており、
前記中間的なエネルギーの計測基準を生成するために、前記処理回路が、前記中間位置へ移動する間に前記輸送体によって生成された全てのエネルギーの量と前記中間位置から前記目的地へ移動する間に前記輸送体が生成することとなるエネルギーの量の推定値とに基づいて、前記中間的なエネルギーの計測基準を生成するように更に構成されている、請求項９に記載の計算デバイス。
【請求項１１】
前記エネルギー消費データベース内の各経路区間に対する前記経路区間の計測基準が、前記経路区間の入口境界（ＢＩ）、前記経路区間の出口境界（ＢＥ）、及び前記経路区間の移動の方向を更に特定し、
前記所定の方向において前記所与の経路区間を通過し終えるために前記輸送体によって使用された前記エネルギーの実際の量を測定するために、前記処理回路が、
前記輸送体が前記所与の経路区間に関連付けられた前記入口境界を横断したと判定したことに応じて、前記輸送体内に残っているエネルギーの量を測定し、
前記輸送体が前記所与の経路区間の前記出口境界を横断したと判定したことに応じて、前記輸送体内に残っているエネルギーの量を測定し、
前記測定されたエネルギーの量に基づいて、前記所与の経路区間を通過し終えるために前記輸送体によって使用された前記エネルギーの実際の量を計算する、ように更に構成されている、請求項９又は１０に記載の計算デバイス。
【請求項１２】
前記エネルギー消費データベース内の各経路区間に対する前記経路区間の計測基準が、前記入口境界と前記出口境界との間の距離、前記所与の経路区間を通る移動の時間、及び前記所与の経路区間を通って移動する前記輸送体の平均速度を更に特定し、前記処理回路が、
前記入口境界と前記出口境界とに基づいて、前記所与の経路区間を通る前記移動の方向、
前記所与の経路区間を通る前記移動の時間、及び
前記入口境界と前記出口境界との間の前記移動の時間及び前記距離に基づいて、前記所与の経路区間を通る前記輸送体の前記平均速度、
を決定し、
前記決定された移動の方向、前記決定された移動の時間、及び前記輸送体の前記決定された平均速度に基づいて、前記エネルギー消費データベース内の前記所与の経路区間に関連付けられた前記経路区間の計測基準を更新する、ように更に構成されている、請求項１１に記載の計算デバイス。
【請求項１３】
前記エネルギー消費データベース内の前記所与の経路区間に関連付けられた前記経路区間の計測基準を更新するために、前記処理回路が、
前記所定の方向において前記所与の経路区間を通過し終えるために前記輸送体によって使用された前記エネルギーの実際の量が、前記経路区間の計測基準から所定量だけ又は所定量を超えて逸脱するか否かを判定し、
前記輸送体によって使用された前記エネルギーの実際の量が前記経路区間に対する前記経路区間の計測基準から所定の閾値だけ又は所定の閾値を超えて逸脱しないと判定したことに応じて、前記所与の経路区間に関連付けられた前記経路区間の計測基準と前記輸送体によって使用された前記エネルギーの実際の量を平均し、
前記輸送体によって必要とされた前記エネルギーの実際の量が前記経路区間の計測基準から所定の閾値だけ又は所定の閾値を超えて逸脱すると判定したことに応じて、前記経路区間に関連付けられた前記経路区間の計測基準を前記輸送体によって使用された前記エネルギーの実際の量で置き換える、ように更に構成されており、
前記処理回路が、
時間制限のカウント閾値との比較に基づいて、前記輸送体によって使用された前記エネルギーの実際の量を表す値が異常値であるか否かを判定し、
前記比較に基づいて、前記経路区間に関連付けられた前記経路区間の計測基準を、前記輸送体によって使用された前記エネルギーの実際の量を表す値で置き換える、ように更に構成されている、請求項９から１２のいずれか一項に記載の計算デバイス。
【請求項１４】
前記処理回路が、
前記輸送体に関連付けられた風センサから受信したセンサデータに基づいて風の抗力係数を計算し、
前記輸送体の速度及び移動の方向を決定し、
前記風の抗力係数、前記輸送体の前記速度、及び前記輸送体の前記移動の方向に更に基づいて、前記全経路の計測基準を生成する、ように更に構成されている、請求項９から１３のいずれか一項に記載の計算デバイス。
【請求項１５】
輸送体（Ｖ）のプログラム可能計算デバイスを制御するためのコンピュータプログラム製品（１５４）を記憶した非一過性のコンピュータ可読媒体（１５２）（１９０）であって、前記コンピュータプログラム製品がソフトウェア指示命令を含み、前記ソフトウェア指示命令が、前記プログラム可能計算デバイスの処理回路（１５０）で実行されたときに、前記処理回路に、
エネルギー消費データベース（１５６）（１９２）内に記憶された１以上の経路区間（Ｓ）であって、各経路区間が所定の方向において前記経路区間を通過し終えるために輸送体（Ｖ）によって必要とされるエネルギーの平均量を特定する関連付けられた経路区間の計測基準を有する、１以上の経路区間（Ｓ）に基づいて、出発地（Ｏ）と目的地（Ｄ）との間の１以上の候補経路（ＰＣ１…ＰＣＮ）を生成させ、
前記１以上の候補経路の各々に対して、前記候補経路の各経路区間に関連付けられた前記経路区間の計測基準に基づいて、全経路の計測基準であって、前記所定の方向において前記候補経路を通過し終えるために前記輸送体によって必要とされる前記エネルギーの平均量を特定する、全経路の計測基準を生成させ、
前記全経路の計測基準に基づいて、前記目的地に到着する際に前記輸送体内に残っているエネルギーの量がエネルギーの所定量以上になるように、前記１以上の候補経路から１つの経路（Ｐ）を選択させ、
前記輸送体が前記選択された経路を通過する間に、前記所定の方向において所与の経路区間を通過し終えるために前記輸送体によって使用されたエネルギーの実際の量を測定させ、
前記所定の方向において前記所与の経路区間を通過し終えるために前記輸送体によって使用された前記エネルギーの実際の量に基づいて、前記エネルギー消費データベース内の前記所与の経路区間に関連付けられた前記経路区間の計測基準を更新させる、コンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、広くは、エネルギー資源管理の分野に関し、特に、輸送体のエネルギー源を管理するためのシステム及び方法に関する。
【背景技術】
【０００２】
全てでないとしても、ほとんどの輸送体は、エネルギーの供給源を包含する容器又はタンクを有する。例えば、航空機及び自動車は、それぞれ、ジェット燃料又はガソリンを含む燃料タンクを有する。動力のために電気に頼る輸送体は、再充電可能なバッテリのシステムを有する。しかし、輸送体及びエネルギー源の種類に関わらず、輸送体の航続距離は幾つかの要因によって制限される。それらの要因には、輸送体が運搬することができるエネルギーの量、輸送体が遭遇する交通の量、輸送体が移動するところの地形の表面、様々な天候状態などが含まれる。そのような要因は、しばしば、輸送体のオペレータに「航続距離の不安」をもたらす。それは、輸送体がその目的地へ到達するために十分なエネルギーの量を有しているか否かについての懸念である。
【発明の概要】
【０００３】
本開示の態様は、輸送体がエネルギー源のうちの所定量を保存した状態で所望の目的地へ到達することとなるように、輸送体のエネルギー源を正確に管理するための、方法、装置、及びコンピュータプログラム製品に関する。
【０００４】
より詳細には、本開示の一態様が、輸送体のエネルギー源を管理するための方法を提供する。この態様では、該方法が、エネルギー消費データベースに記憶された１以上の経路区間に基づいて、出発地と目的地との間の１以上の候補経路を生成することを含む。各経路区間は、所定の方向においてその経路区間を通過し終えるために輸送体によって必要とされるエネルギーの平均量を特定する、関連付けられた経路区間の計測基準（metric）を有する。その後、１以上の候補経路の各々に対して、該方法は、候補経路の各経路区間に関連付けられたその経路区間の計測基準に基づいて全経路の計測基準を生成する。全経路の計測基準は、所定の方向において候補経路を通過し終えるために輸送体によって必要とされるエネルギーの平均量を特定する。その後、全経路の計測基準に基づいて、１以上の候補経路から１つの経路が選択される。その経路は、目的地に到着する際に輸送体内に残っているエネルギーの量が、エネルギーの所定量以上になるように選択される。輸送体が選択された経路を通過している間に、所与の経路区間を通過し終えるために輸送体によって使用されたエネルギーの実際の量が測定される。その後、所定の方向において所与の経路区間を通過し終えるために輸送体によって使用されたエネルギーの実際の量に基づいて、エネルギー消費データベース内の所与の経路区間に関連付けられた経路区間の計測基準が更新される。
【０００５】
一態様では、輸送体が選択された経路を通過している間に、輸送体のために現在残っているエネルギーの量が周期的に決定される。現在残っているエネルギーの量のインジケータも、輸送体のオペレータのためにディスプレイデバイスに出力される。現在残っているエネルギーの量に基づいて、目的地に到着する際に輸送体内に残っているエネルギーの量が、エネルギーの所定量以上になるか否かが判定される。目的地に到着する際に輸送体内に残っているエネルギーの量が、エネルギーの所定量未満になると判定したことに応じて、輸送体のオペレータに対する警告が生成される。
【０００６】
一態様では、目的地に到着する際に輸送体内に残っているエネルギーの量が、エネルギーの所定量以上になるか否かを判定することが、選択された経路に沿った中間位置における中間的なエネルギーの計測基準を生成することを含む。中間的なエネルギーの計測基準は、輸送体によって既に消費された全てのエネルギーの量とその中間位置から目的地に到着するために輸送体が必要とすることになるエネルギーの量の推定値とに基づいて生成される。その後、中間的なエネルギーの計測基準は、エネルギーの所定量と比較され、その比較の結果に基づいて、目的地に到着する際に輸送体内に残っているエネルギーの量が、エネルギーの所定量以上になるか否かに関して判定が行われる。
【０００７】
一態様では、更に、中間的なエネルギーの計測基準が、中間位置まで移動する間に輸送体によって生成された全てのエネルギーの量とその中間位置から目的地へ移動する間に輸送体が生成することになるエネルギーの量の推定値とに基づいて生成される。
【０００８】
本開示の態様によれば、エネルギー消費データベース内の各経路区間に対する経路区間の計測基準は、その経路区間の入口境界、その経路区間の出口境界、及びその経路区間の移動の方向を更に特定する。これらの態様では、所定の方向において所与の経路区間を通過し終えるために輸送体によって使用されたエネルギーの実際の量を測定することが、輸送体が所与の経路区間に関連付けられた入口境界を横断したと判定したことに応じて、輸送体内に残っているエネルギーの量を測定すること、輸送体が所与の経路区間の出口境界を横断したと判定したことに応じて、輸送体内に残っているエネルギーの量を測定すること、及び測定されたエネルギーの量に基づいて所与の経路区間を通過し終えるために輸送体によって使用されたエネルギーの実際の量を計算することを含む。
【０００９】
更に、エネルギー消費データベース内の各経路区間に対する経路区間の計測基準が、入口境界と出口境界との間の距離、所与の経路区間を通る移動の時間、及び所与の経路区間を通って移動する輸送体の平均速度を更に特定する態様では、輸送体の移動の時間と平均速度に同じく、所与の経路を通る移動の方向が、入口境界と出口境界とに基づいて決定される。一態様では、平均速度が、入口境界と出口境界との間の移動の時間及び距離に基づく。そのように決定されると、一態様は、輸送体の決定された移動の方向、決定された移動の時間、及び決定された平均速度に基づいて、エネルギー消費データベース内の所与の経路区間に関連付けられた経路区間の計測基準を更新する。
【００１０】
一態様では、該方法は、選択された経路を介して目的地へ輸送体をナビゲートすることを更に含む。
【００１１】
一態様では、エネルギー消費データベース内の所与の経路区間に関連付けられた経路区間の計測基準を更新することが、所定の方向において所与の経路区間を通過し終えるために輸送体によって使用されたエネルギーの実際の量が、その経路区間の計測基準から所定量だけ又は所定量を超えて逸脱するか否かを判定すること、輸送体によって使用されたエネルギーの実際の量が経路区間に対する経路区間の計測基準から所定の閾値だけ又は所定の閾値を超えて逸脱しないと判定したことに応じて、所与の経路区間に関連付けられた経路区間の計測基準と輸送体によって使用されたエネルギーの実際の量を平均すること、及び輸送体によって必要とされたエネルギーの実際の量が経路区間の計測基準から所定の閾値だけ又は所定の閾値を超えて逸脱すると判定したことに応じて、その経路区間に関連付けられた経路区間の計測基準を輸送体によって使用されたエネルギーの実際の量で置き換えることを含む。
【００１２】
一態様では、本開示が、輸送体のためのエネルギー源を管理するように構成された計算デバイスを提供する。この態様では、計算デバイスが、１以上のデバイス及び処理回路とデータを通信するように構成された通信インターフェースを備える。処理回路は、エネルギー消費データベースに記憶された１以上の経路区間に基づいて、出発地と目的地との間の１以上の候補経路を生成するように構成されている。所定の方向において経路区間を通過し終えるために輸送体によって必要とされるエネルギーの平均量を特定する、関連付けられた経路区間の計測基準を各経路区間は有している。１以上の候補経路の各々に対して、処理回路は、候補経路の各経路区間に関連付けられた経路区間の計測基準に基づいて全経路の計測基準を生成するように構成されている。全経路の計測基準は、所定の方向において候補経路を通過し終えるために輸送体によって必要とされるエネルギーの平均量を特定する。更に、処理回路は、全経路の計測基準に基づいて、１以上の候補経路から１つの経路を選択するように構成されている。その経路は、目的地に到着する際に輸送体内に残っているエネルギーの量が、エネルギーの所定量以上であるように選択される。輸送体が選択された経路を通過する間に、処理回路は、所定の方向において所与の経路区間を通過し終えるために輸送体によって使用されたエネルギーの実際の量を測定し、所定の方向において所与の経路区間を通過し終えるために輸送体によって使用されたエネルギーの実際の量に基づいて、エネルギー消費データベース内の所与の経路区間に関連付けられた経路区間の計測基準を更新するように構成されている。
【００１３】
一態様では、輸送体が選択された経路を通過する間に、処理回路が、輸送体のために現在残っているエネルギーの量を報告する周期的な信号をエネルギーセンサから受信し、現在残っているエネルギーの量に基づいて、現在残っているエネルギーの量のインジケータを輸送体に関連付けられたディスプレイデバイスに出力し、目的地に到着する際に輸送体内に残っているエネルギーの量がエネルギーの所定量以上になるか否かを判定し、目的地に到着する際に輸送体内に残っているエネルギーの量がエネルギーの所定量未満になると判定したことに応じて警告を生成する。
【００１４】
一態様では、処理回路が、選択された経路に沿った中間位置において、輸送体によって既に消費された全てのエネルギーの量とその中間位置から目的地に到着するために輸送体が必要とするエネルギーの量の推定値とに基づいて中間的なエネルギーの計測基準を生成することによって、目的地に到着する際に輸送体内に残っているエネルギーの量が、エネルギーの所定量以上になるか否かを判定する。そこで、処理回路は、中間的なエネルギーの計測基準をエネルギーの所定量と比較し、その比較の結果に基づいて、目的地に到着する際に輸送体内に残っているエネルギーの量が、エネルギーの所定量以上になるか否かを判定する。
【００１５】
一態様では、中間位置へ移動する間に輸送体によって生成された全てのエネルギーの量とその中間位置から目的地へ移動する間に輸送体が生成することとなるエネルギーの量の推定値とに基づいて中間的なエネルギーの計測基準を生成することによって、処理回路が中間的なエネルギーの計測基準を生成する。
【００１６】
本開示の１以上の態様によれば、エネルギー消費データベース内の各経路区間に対する経路区間の計測基準は、その経路区間の入口境界、その経路区間の出口境界、及びその経路区間の移動の方向を特定する。
【００１７】
一態様では、処理回路が、輸送体が所与の経路区間に関連付けられた入口境界を横断したと判定したことに応じて、輸送体内に残っているエネルギーの量を測定すること、輸送体が所与の経路区間の出口境界を横断したと判定したことに応じて、輸送体内に残っているエネルギーの量を測定すること、及びその後、測定されたエネルギーの量に基づいて所与の経路区間を通過し終えるために輸送体によって使用されたエネルギーの実際の量を計算することによって、所定の方向において所与の経路区間を通過し終えるために輸送体によって使用されたエネルギーの実際の量を測定する。
【００１８】
一態様では、エネルギー消費データベース内の各経路区間に対する経路区間の計測基準が、入口境界と出口境界との間の距離、所与の経路区間を通る移動の時間、及び所与の経路区間を通って移動する輸送体の平均速度を特定する。そのような態様では、処理回路が、入口境界と出口境界とに基づいて所与の経路区間を通る移動の方向を決定し、所与の経路区間を通る移動の時間を決定し、入口境界と出口境界との間の移動の時間と距離に基づいて所与の経路区間を通る輸送体の平均速度を決定する。そのように決定されると、その後、処理回路は、輸送体の、決定された移動の方向、決定された移動の時間、及び決定された平均速度に基づいて、エネルギー消費データベース内の所与の経路区間に関連付けられた経路区間の計測基準を更新する。
【００１９】
一態様では、処理回路が、所定の方向において所与の経路区間を通過し終えるために輸送体によって使用されたエネルギーの実際の量が、その経路区間の計測基準から所定量だけ又は所定量を超えて逸脱するか否かを判定すること、輸送体によって使用されたエネルギーの実際の量が経路区間に対する経路区間の計測基準から所定の閾値だけ又は所定の閾値を超えて逸脱しないと判定したことに応じて、所与の経路区間に関連付けられた経路区間の計測基準と輸送体によって使用されたエネルギーの実際の量を平均すること、及び輸送体によって必要とされたエネルギーの実際の量が経路区間の計測基準から所定の閾値だけ又は所定の閾値を超えて逸脱すると判定したことに応じて、その経路区間に関連付けられた経路区間の計測基準を輸送体によって使用されたエネルギーの実際の量で置き換えることによって、エネルギー消費データベース内の所与の経路区間に関連付けられた経路区間の計測基準を更新する。
【００２０】
一態様では、処理回路が、時間制限のカウント閾値との比較に基づいて輸送体によって使用されたエネルギーの実際の量を表す値の有効性を判断し、その比較に基づいて経路区間の計測基準を輸送体によって使用されたエネルギーの実際の量を表す値で置き換えるように更に構成されている。
【００２１】
一態様では、処理回路が、輸送体に関連付けられた風センサから受信したセンサデータに基づいて風の抗力係数を計算し、輸送体の移動の速度及び方向を決定し、風の抗力係数、輸送体の速度、及び輸送体の移動の方向に更に基づいて全経路の計測基準を生成するように更に構成されている。
【００２２】
一態様では、本開示が、コンピュータプログラム製品を記憶した非一過性のコンピュータ可読媒体も提供する。コンピュータプログラム製品は、輸送体のプログラム可能計算デバイスを制御し、そのプログラム可能計算デバイスの処理回路で実行されたときに、処理回路にエネルギー消費データベース内に記憶された１以上の経路区間に基づいて出発地と目的地との間の１以上の候補経路を生成させる、ソフトウェア支持命令を含む。各経路区間は、所定の方向において経路区間を通過し終えるために輸送体によって必要とされるエネルギーの平均量を特定する、関連付けられた経路区間の計測基準を有する。１以上の候補経路の各々に対して、ソフトウェア指示命令は、処理回路に候補経路の各経路区間に関連付けられた経路区間の計測基準に基づいて全経路の計測基準を生成させる。全経路の計測基準は、所定の方向において候補経路を通過し終えるために輸送体によって必要とされるエネルギーの平均量を特定する。更に、ソフトウェア指示命令は、処理回路に全経路の計測基準に基づいて１以上の候補経路から１つの経路を選択させ、その経路は目的地に到着する際に輸送体内に残っているエネルギーの量がエネルギーの所定量以上になるように選択され、更に、処理回路に、輸送体が選択された経路を通過している間に、所定の方向において所与の経路区間を通過し終えるために輸送体によって使用されたエネルギーの実際の量を測定させる。ソフトウェア指示命令は、更に、処理回路に、所定の方向において所与の経路区間を通過し終えるために輸送体によって使用されたエネルギーの実際の量に基づいて、エネルギー消費データベース内の所与の経路区間に関連付けられた経路区間の計測基準を更新させる。
【００２３】
本開示の態様は、実施例として示されており、類似の参照番号が類似の要素を示している添付の図面によって限定されない。
【図面の簡単な説明】
【００２４】
【図１】選択された経路に沿って目的地へ移動する、本開示の一態様に従って構成された輸送体を示す。
【図２】本開示の一態様による、区分けされた複数の候補経路を示す。
【図３】本開示の様々な態様による、異なる種類の経路区間を示す。
【図４Ａ】本開示の一態様による、エネルギー消費サービスを初期化するための方法を示すフロー図である。
【図４Ｂ】本発明の一態様による、輸送体のエネルギー源を管理する方法を示すフロー図である。
【図５】本開示の一態様による、１以上の候補経路を生成するための方法を示すフロー図である。
【図６】本開示の一態様による、移動中の輸送体のエネルギー源を管理するための方法を示すフロー図である。
【図７】本開示の一態様による、移動中の輸送体のエネルギー源を管理するためのより詳細な方法を示すフロー図である。
【図８】本開示の一態様による、輸送体が選択された経路を目的地へ移動している間の情報を用いてエネルギー消費データベースを更新するための方法を示すフロー図である。
【図９】本開示の一態様による、エネルギー消費データベースを更新するために使用される情報を処理するための方法を示すフロー図である。
【図１０Ａ】本開示の態様のそれぞれの実装アーキテクチャを示す機能ブロック図である。
【図１０Ｂ】本開示の態様のそれぞれの実装アーキテクチャを示す機能ブロック図である。
【図１１】本開示の態様を実装するように構成された処理回路示す機能ブロック図である。
【図１２】本開示の態様を実装するように構成され得る様々な種類の輸送体を示す。
【発明を実施するための形態】
【００２５】
本開示の態様は、輸送体がエネルギー源のうちの所定量を保存した状態で所望の目的地へ到達することとなるように、輸送体のエネルギー源を正確に管理するための方法、装置、及びコンピュータプログラム製品に関する。本開示によれば、それらの態様は、輸送体、通信ネットワーク内に配置され且つ確立された通信リンクを介して輸送体と通信可能に接続されたコンピュータサーバによって、又は輸送体とコンピュータサーバの両方によって実装され得る。
【００２６】
より詳細には、本開示の態様は、経路に沿って所望の目的地へ移動している輸送体のエネルギー消費に関するデータを収集し、処理し、維持し、その後、そのデータを利用して、その輸送体及び／又は類似の輸送体のエネルギー資源を能動的に管理する。そのようなデータは、輸送体の種類、輸送体の寿命、及びエネルギーの消費に影響を与える１以上の特性に関して輸送体が消費するエネルギーの量を含むが、それらに限定されるものではない。輸送体が移動している道路の表面及び／又は地形の種類などの特性は「一定」であり得る。更に、輸送体にかけられる負荷、輸送体が遭遇する交通の量、天候、温度、風の速度と方向、風の抗力、降雨の存在及び種類、輸送体の性能、輸送体の構成要素の劣化及び／又は汚染、並びにエネルギー消費の速度などの特性は「変動」し得る。ある事例では、交通及び混雑の量などの特性が、輸送体が目的地へ移動する週のうちの曜日及び／又は日のうちの時間帯によって更に動的に影響を受け得る。
【００２７】
輸送体のエネルギー源を管理することにおいてエネルギー消費のデータを収集、処理、及び続いて利用することは、本開示を従来のシステムから差別化する。特に、従来のシステムは、単に、輸送体のオペレータに残っているエネルギーの量と移動の距離だけを、通常はゲージ又はディスプレイの形態で通知する。その後、オペレータは、その情報に基づいて、所望の目的地へ到達するために十分なエネルギーの量を有しているか否かを判断しなければならない。従来のシステムは、それに沿って輸送体が移動しているところの経路の様々な一定の特性及び変動する特性が、如何にしてその航続距離に影響を与え得るかを考慮しない。従来のシステムは、その情報の影響を評価しないし、又はその情報に基づいて、それに沿って輸送体が移動できるところの経路を選択しない。更に、従来のシステムは、輸送体がエネルギーの所定量を保存した状態で所望の目的地に到着することを保証するように構成されていない。したがって、従来の方法は、多くの点において、あるべき程度に正確ではない。
【００２８】
しかし、本開示は、そのような従来のシステムでは現在利用可能ではない機能性のみならず、そのようなシステムを超えた利点を提供する。特に、本開示の態様に従って輸送体のエネルギー源を管理することによって、オペレータは、十分なエネルギーの量を保存した状態で輸送体が目的地に到着することになると確信をもって知ることができる。これは、限定された航続距離、エネルギー貯蔵容量、及び／又は再充電若しくは再給油ステーションに対する不定期のアクセスを有する輸送体が、再給油、再充電、又は出発地のポイントへの回帰のために十分なエネルギーを残して目的地へ移動することを可能にする。更に、収集され、処理され、維持される情報及びデータの量及び種類は、計算デバイスが１以上の経路にわたる輸送体のエネルギー消費をより正確に推定することを可能にし、それによって、輸送体がエネルギーの所望の量を保存した状態で目的地に到着することを可能にする。
【００２９】
次に、図面を参照すると、図１は、選択された経路Ｐを介して目的地Ｄへ移動している輸送体Ｖを示している。本開示の態様によれば、輸送体Ｖは、経路Ｐを選択し且つ輸送体Ｖが経路Ｐを通過する間に輸送体Ｖのエネルギー源を管理するように構成された、エネルギー消費計算デバイス１０を備える。特に、計算デバイス１０は、エネルギー消費データベース内に維持されたデータ及び情報を使用して１以上の候補経路を生成し、その後、それらの候補経路から経路Ｐを選択する。一態様では、輸送体Ｖのユーザ又はオペレータが、所望の経路Ｐを手動で選択する。他の態様では、輸送体Ｖが、様々な基準に基づいて、経路Ｐの選択を自律的に行うように構成されている。
【００３０】
本開示によれば、経路Ｐは、輸送体Ｖがエネルギーの所定量を保存した状態で目的地に到着することとなるように選択される。更に、輸送体Ｖがエネルギーの所定量を保存した状態で到着することを保証する助けとなるように、計算デバイス１０は、輸送体Ｖが経路Ｐを通過する間に輸送体Ｖによって消費されたエネルギーの実際の量をモニタし、経路Ｐの様々な一定の特性及び変動する特性に関する輸送体Ｖのエネルギー消費を周期的に推定する。その周期的な推定に基づいて、計算デバイス１０は、移動中に必要に応じて経路Ｐを調整するように構成されている。
【００３１】
更に、計算デバイス１０は、輸送体Ｖが経路Ｐを通過する間に計算デバイス１０がモニタする実際のエネルギー使用データ及び情報を用いて、エネルギー消費データベース内のデータ及び情報を更新することもする。輸送体Ｖと同じ又は類似の輸送体によって消費されたエネルギーの実際の量を知ることによって、計算デバイス１０は、目的地Ｄへの様々な経路Ｐをより正確にモデル化することができる。
【００３２】
本明細書と図面は、シボレー ボルト、BMW ｉ３、又はテスラモデルＳなどの、電気自動車の文脈で本開示の態様を説明することに留意されたい。しかし、当業者は、これは単に例示的な目的であり、計算デバイス１０は電気自動車によってのみ実装されるように限定されないことを確実に理解するだろう。後でより詳細に見られるように、計算デバイス１０は、非電気輸送体によって、ハイブリッド輸送体によって実装され得るだけではなく、輸送体Ｖと通信するネットワークベースのアプリケーションサーバによっても実装され得る。したがって、輸送体の種類に関わらず、それらも本開示の態様が提供する利点から利益を得ることができる。
【００３３】
概して、任意の所与の目的地に到着するように輸送体Ｖがナビゲートすることができる多数の経路が存在する。したがって、一態様では、計算デバイス１０が、輸送体Ｖのオペレータへの潜在的な表示のためにそれらの「候補経路」を特定するように構成されている。図２は、本開示の一態様に従って計算デバイス１０によって生成されたそのような複数の候補経路ＰＣ１、ＰＣ２、…、ＰＣＮを示している。
【００３４】
特に、各候補経路ＰＣ１、ＰＣ２、…、ＰＣＮは、等しい長さの複数の経路区間Ｓを備える。後でより詳細に見られるように、各経路区間Ｓは、様々な計測基準を含む一組のデータ及び情報としてエネルギー消費データベース内に維持されている。１つのそのような計測基準は、所定の方向において経路区間を通過し終えるために輸送体によって必要とされるエネルギーの平均量を特定する。
【００３５】
候補経路ＰＣ１、ＰＣ２、…、ＰＣＮを生成するために、計算デバイス１０は、輸送体Ｖの現在の位置であり得る出発地Ｏのポイントと、目的地Ｄのポイントと、の両方を決定する。その後、これらの２つのポイントの間の候補経路ＰＣ１、ＰＣ２、…、ＰＣＮは、各候補経路ＰＣ１、ＰＣ２、…、ＰＣＮの各経路区間Ｓに関連付けられた計測基準に基づいて決定される。特に、所与の候補経路ＰＣ１、ＰＣ２、…、ＰＣＮ内の各経路区間Ｓに対して、計算デバイス１０は、所定の方向においてその経路区間Ｓを通過し終えるために輸送体によって必要とされるエネルギーの平均量を特定する計測基準を取得する。その後、計算デバイス１０は、経路区間Ｓの各々の経路区間の計測基準を合計して、推定された全経路の計測基準を生成する。ある態様では、計算デバイスが、全経路の計測基準を計算しているときに、一定の特性及び／又は変動する特性のうちの１以上の効果も考慮する。この全経路の計測基準は、所定の方向において候補経路ＰＣ１、ＰＣ２、…、ＰＣＮを通過し終えるために輸送体によって必要とされるエネルギーの平均量を特定する。
【００３６】
図３Ａ〜図３Ｃは、本開示の態様によってモデル化された経路区間Ｓの様々な種類の一部を示している。これらの図面で見られるように、各経路区間Ｓは、等しい長さを有する。そのような長さは、マイル、海里、キロメートル、メートル、又は必要とされる若しくは所望される任意の長さの測定単位で測定され表され得る。更に、各経路区間Ｓは、２つの境界を有する。すなわち、経路区間Ｓへの入口のポイントを示す入口境界ＢＩ、及び経路区間Ｓからの出口のポイントを示す出口境界ＢＥである。
【００３７】
概して、所与の経路区間Ｓは、一方向における所与の候補経路ＰＣ１、ＰＣ２、…、ＰＣＮの一部分をカバーする。したがって、図３Ａは、それぞれの方向における２レーン道路の対応する部分をカバーしている２つの経路区間Ｓ１、Ｓ２を示している。図３Ｂは、それぞれの方向における４レーン高速道路の対応する部分をカバーしている２つの経路区間Ｓ１、Ｓ２を示している。この態様では、各経路区間Ｓ１、Ｓ２が、同じ方向において進む全てのレーンをカバーする。しかし、他の態様では、経路区間Ｓ１、Ｓ２のうちの一方又は両方が、単一のレーンのみをカバーし得る。したがって、図３Ｂの文脈では、経路区間Ｓ１が、それ自身２つの経路区間Ｓ１‐１とＳ１‐２を備え、それらの各々が、単一のレーンをカバーし、とりわけ、その方向におけるその特定のレーンを通過し終えるために輸送体によって必要とされるエネルギーの平均量を特定する、それ自身の関連付けられた組の経路区間の計測基準を有する。
【００３８】
図３Ｃは、本開示の一態様が、如何にして経路区間Ｓに関する交差点をモデル化するかをグラフィカルに示している。特に、この態様の交差点は、複数の入口境界ＢＩと出口境界ＢＥを有する単一の経路区間Ｓとしてモデル化されている。したがって、この態様では、経路区間Ｓ（すなわち、交差点）に関連付けられた計測基準が、移動の方向に関わらず同じである。
【００３９】
しかし、経路区間Ｓの種類に関わらず、各経路区間Ｓは、それ自身の関連付けられたデータ及び情報を使用して、エネルギー消費データベース内でモデル化される。上述したように、データ及び情報は、その関連付けられた方向において経路区間Ｓを通過し終えるために輸送体によって必要とされるエネルギーの平均量を特定する計測基準の値を含むが、必要又は所望に応じて他のデータ及び情報も含み得る。
【００４０】
以下の表は、エネルギー消費データベース内に維持され且つ経路区間Ｓをモデル化するために使用される、各経路区間Ｓに関連付けられたデータ及び情報の一部を示している。
2019082992.tif 000003
【００４１】
経路区間ＩＤは、経路区間を一意に特定する値を含み、その経路区間を以前の経路区間と次の経路区間にリンクする。同様に、以前の経路区間ＩＤと次の経路区間ＩＤのフィールドは、隣接した経路区間を特定する値を含む。この態様では、２つの隣接した経路区間、すなわち、01000と01002だけが存在する。しかし、任意の所与の経路区間Ｓは、３つ以上の隣接した経路区間又は２つ未満の隣接した経路区間に連結し得ることが確実に理解されるべきである。
【００４２】
入口境界ＢＩ及び出口境界ＢＥは、方向フィールドの値を決定するが、一態様では、この値が輸送体Ｖに関連付けられたコンパス又は他のそのようなセンサに基づいても決定される。区間の長さのフィールドは、経路区間Ｓに対する２つの境界ＢＩ、ＢＥの間の距離を示している。一方、表面の種類は、経路区間に対する表面の種類を特定する。この態様では、経路区間Ｓの表面が、アスファルトの種類の表面であると示されているが、当業者が理解することとなるように、他の種類の表面も可能である。
【００４３】
勾配値は、経路区間Ｓの特定の勾配を特定する。一態様では、負の値（例えば、−３％）が、経路区間Ｓは「下り坂」の勾配を有し、その経路区間Ｓを通過している輸送体Ｖは下り坂を下っていることを示している。正の値（例えば、１０％）は、経路区間Ｓが「上り坂」の勾配を有し、その経路区間Ｓを通過している輸送体が「上り坂」を上っていることを示し得る。そのような情報は、有益である。何故ならば、それは、エネルギー消費とエネルギー生成の両方に影響を与えるからである。特に、正の勾配を有する経路区間Ｓを通過している電気輸送体Ｖは、より多くのエネルギーを消費し、より少ないエネルギーを生成するだろう。一方、負の勾配を有する経路区間Ｓを通過している電気輸送体Ｖは、より少ないエネルギーを消費し、より多くのエネルギーを生成するだろう。
【００４４】
離陸傾斜と着陸傾斜の値は、それぞれ、航空機の離陸及び着陸のための傾斜を示している。そのような情報は、有益である。何故ならば、離陸している航空機のためのエネルギー使用プロファイルは、着陸している航空機のためのエネルギー使用プロファイルと全く異なるからである。具体的には、航空機が、着陸しているときよりも、離陸中で高度に到達しようと試みている間により多くエネルギーを使用する。同様に、航空機、回転翼航空機、潜水輸送体などに対して、高度の値が、経路区間Ｓの平均高度を示す。正の高度の値は、海面より上の値を示す一方で、負の高度の値は、海面未満の値を示し得る。
【００４５】
輸送体の種類と輸送体の製造年のフィールドは、その経路区間に関連付けられた情報が適切であるような、輸送体Ｖの種類と輸送体Ｖの製造年を特定する。これは、経路区間の特性が、異なる種類の輸送体Ｖの燃料消費に異なるように影響を与えることとなるからである。更に、輸送体Ｖの寿命も、より古い輸送体がより新しいモデルと同様に効率的ではあり得ないので、エネルギー消費に影響を有することとなる。したがって、本開示の態様では、所与の経路区間が、エネルギー消費データベース内で複数の記録を有する可能性がある。それらの記録の各々は、同じ経路区間に関連付けられているが、１以上の異なる輸送体の種類及び／又は輸送体の寿命に関連付けられている。
【００４６】
表１で見られる他のフィールドは、経路区間Ｓを通過する輸送体の平均速度、及び輸送体に対する平均通過時間（すなわち、輸送体がその経路区間Ｓを通過し終えるために必要とする平均時間）を規定する値を含む。平均速度のフィールドに対する値は、一態様では、輸送体Ｖが入口境界ＢＩと出口境界ＢＥを横断する時刻に基づいて計算される。そのような態様では、輸送体Ｖが、経路区間Ｓの入場の時刻と退場の時刻を決定するように構成された時計を備える。平均通過時間のフィールドに対する値は、したがって、平均速度のフィールドに対する値と区間の長さのフィールドにおいて特定された距離に基づいて計算される。
【００４７】
平均エネルギー消費量のフィールドは、特定された方向において経路区間Ｓを通過し終えるために、輸送体Ｖが必要であると推定される、エネルギーの量を示す値を含む。更に、平均エネルギー消費量のフィールド内の値は、特定された方向においてその候補経路を含む経路区間Ｓの全てを通過し終えるために輸送体Ｖによって必要とされるエネルギーの平均量を特定する、全経路の計測基準を生成することにおいて、本開示の態様によって利用される。
【００４８】
本開示の一部の態様は、方向に関して経路区間Ｓをモデル化することに留意されたい。これは、１つの方向に移動している輸送体Ｖによって消費されるエネルギーが、同じ道路であるが反対の方向に移動している同じ又は類似の輸送体Ｖによって消費されるエネルギーとは異なり得るからである。エネルギーを生成するように構成されている輸送体内でのエネルギーの生成に対しても同じことが言える。そのような違いは、とりわけ、経路区間Ｓに関連付けられた一定の特性及び／又は変動する特性のうちの１以上の結果である。
【００４９】
図４Ａは、本開示の一態様による、エネルギー消費サービスを初期化するための方法２０を示すフロー図である。この態様では、エネルギー消費サービスが、輸送体Ｖ上又はネットワーク内の１以上のコンピュータサーバ上の何れかに位置付けられる、計算デバイス１０及びエネルギー消費データベースを備える。
【００５０】
概して、方法２０のステップは、計算デバイス１０によって提供されるサービスを使用する前に実行される。したがって、図４Ａで見られるように、方法２０は、先ず、輸送体Ｖのためのエネルギー消費サービスを初期化する（ボックス２２）。そのような初期化は、輸送体Ｖの制御アプリケーションを開始すること、輸送体の種類や寿命などの、輸送体Ｖの様々な態様を決定すること、及び計算デバイス１０とエネルギー消費データベースとの間で通信リンクを確立することを含むが、それらに限定されるものではない。エネルギー消費データベースがコンピュータネットワーク内に常駐する態様では、サービスを初期化することが、無線アクセスネットワーク（RAN）、無線アクセスネットワーク（WAN）、又は当該技術分野において知られている他のアクセス方法を介して、データベースに関連付けられたサーバとの無線通信リンクを確立することを含む。
【００５１】
一旦、サービスが初期化されると、エネルギー消費データベースには、データの初期の組がロードされ得る。特に、輸送体Ｖは、予め選択された目的地Ｄへの１以上の予め選択された経路を通過する（ボックス２４）。予め選択された経路を含む各経路区間Ｓを通過する際に、輸送体のエネルギー消費及び性能データが測定され（ボックス２６）、最初の経路区間Ｓによる平均エネルギー消費及び性能データを決定するために利用される（ボックス２８）。上述したように、これらの値は、部分的に、各経路区間Ｓに関連付けられた「一定」の特性と「変動」する特性に基づいて計算される。一旦、初期データが測定されて決定されると、輸送体Ｖは、その初期データをエネルギー消費データベース内に記憶する（ボックス３０）。一態様では、初期データを記憶することが、図１で見られた情報を輸送体Ｖのエネルギー消費データベース内に記憶することを含む。しかし、他の態様では、初期データを記憶することが、１以上のメッセージ内の情報を、記憶のためにネットワークベースのエネルギー消費データベースへ送ることを含む。
【００５２】
このやり方でエネルギー消費サービスを初期化することは、計算デバイス１０が、エネルギー消費データベース内に常駐する少なくとも初期のデータの量を有することを保証する助けとなる。更に、測定されたデータは、その輸送体Ｖに対する実際の使用データに基づくので、計算デバイス１０は、最も適切な複数の候補経路を生成し、高度に正確な情報に基づいて、それらの候補経路のうちの所望の１つを選択することができる。上述されたように、所望の経路Ｐの選択は、本開示のシステムによって自律的に又はユーザの入力に応じて実行され得る。
【００５３】
図４Ｂは、本発明の一態様による、輸送体のエネルギー源を管理する方法４０を示すフロー図である。方法４０は、以前に説明されたようにエネルギー消費サービスの初期化によって開始する（ボックス４２）。その後、方法４０は、輸送体Ｖの出発地Ｏ及び目的地Ｄ、更には、目的地Ｄに到着する際に輸送体が保存しているべきエネルギーの量も決定する（ボックス４４）。
【００５４】
この情報の一部又は全部は、オペレータにその情報を手動で提供するように促すことによって、又はある事例では、輸送体Ｖからその情報を取得することによって決定され得る。一態様では、輸送体Ｖに、全地球測位システム（GPS）が装備されている。GPSを使用して、輸送体Ｖは、輸送体Ｖの現在の地理的な位置である出発地Ｏを決定し、更に、目的地Ｄの地理的な位置を最終的に特定することができる。保存されるエネルギーの所望の量に関して、本開示の一態様は、ユーザインターフェース又は同様なデバイスを介して、その情報をオペレータが提供するように要求する催促を表示させる。
【００５５】
その情報を元にして、方法４０は、その後、エネルギー消費データベース内に記憶された１以上の経路区間Ｓに基づいて、出発地Ｏと目的地Ｄとの間の１以上の候補経路ＰＣ１…ＰＣＮを生成する（ボックス４６）。以前に説明されたように、エネルギー消費データベース内の各経路区間Ｓは、所定の方向においてその経路区間Ｓを通過し終えるために輸送体によって必要とされるエネルギーの平均量を特定する、関連付けられた経路区間の計測基準を有する。この計測基準に基づいて、方法４０は、各候補経路ＰＣ１…ＰＣＮに対する全経路の計測基準を生成する。一態様では、各候補経路ＰＣ１…ＰＣＮに対する全経路の計測基準は、その候補経路内の各経路区間Ｓに対する経路区間の計測基準を合計することによって計算される。したがって、全経路の計測基準は、所定の方向においてその候補経路の全体を通過し終えるために輸送体によって必要とされるエネルギーの平均量を特定する（ボックス４８）。
【００５６】
一旦、候補経路ＰＣ１…ＰＣＮが生成され、全経路の計測基準が計算されてしまうと、方法４０は、全経路の計測基準に基づいて複数の経路のうちの１つを選択する（ボックス５０）。特に、選択された経路Ｐは、それに沿って輸送体Ｖが目的地へナビゲートすることになるところの経路である。そして、経路Ｐは、目的地に到着する際に輸送体Ｖ内に残っているエネルギーの量が、オペレータによって以前に特定された保存されるエネルギーの所定量以上になるように選択される。そのように選択されると、輸送体Ｖは、選択された経路に沿って目的地Ｄへナビゲートする。しかし、輸送体Ｖが所定の方向において目的地Ｄへ選択された経路Ｐを通過している間に、計算デバイス１０は、選択された経路Ｐの各経路区間Ｓを通過し終えるために輸送体によって使用されたエネルギーの実際の量を測定し（ボックス５２）、この測定されたエネルギーの実際の量に基づいて、選択された経路Ｐ内の各経路区間Ｓの経路区間の計測基準を更新する（ボックス５４）。
【００５７】
図５は、本開示の一態様による、１以上の候補経路ＰＣ１…ＰＣＮを生成するためのより詳細な方法６０を示すフロー図である。特に、計算デバイス１０が、各経路区間Ｓに対するデータ及び情報を取得すると、計算デバイス１０は、経路区間Ｓが新しい経路区間であるか又は既存の経路区間であるかを判定する（ボックス６２）。既存の経路区間は、輸送体Ｖ又は同様な種類の輸送体が、その上を以前に通過したことを知られている経路区間である。そのような経路区間Ｓは、輸送体Ｖの輸送体の種類と同じ輸送体の種類のフィールド内の値を有することとなる。しかし、新しい経路区間は、データベース内に全く存在しない経路区間であり、又は輸送体の種類のフィールドが輸送体Ｖの輸送体の種類と同じ値を有していない経路区間である。
【００５８】
経路区間が既存の経路区間であるとすると（ボックス６２）、方法６０は、以前に説明されたように、全経路の計測基準を計算するためにその経路区間Ｓの平均エネルギー消費量を合計し（ボックス７０）、更なる経路区間が解析のために利用可能である限りそのプロセスを継続する（ボックス７２）。
【００５９】
しかし、経路区間が新しい経路区間であるならば（ボックス６２）、エネルギー消費データベースが、類似の経路区間Ｓについて検索される。エネルギー消費データベース内に類似の経路区間Ｓが存在しないならば（ボックス６４）、方法６０は、平均エネルギー消費量の値のためのデフォルト値を決定することになる。デフォルト値は、必要とされる又は所望の任意の値であり得るが、本開示の一態様では、デフォルト平均エネルギー消費量の値は、輸送体Ｖの種類、輸送体Ｖの寿命、輸送体Ｖが現在有しているタイヤの種類などの、様々な特性に基づく（ボックス６６）。しかし、類似の経路区間Ｓが利用可能であるならば（ボックス６４）、方法６０は、必要に応じて、類似の経路区間Ｓの平均エネルギー消費量の値を正規化し、計測基準をスケーリングして、新しい経路区間Ｓのための適切な経路区間の計測基準を生成することになる（ボックス６８）。しかし、特定の経路区間Ｓがエネルギー消費データベース内に存在するか又はしないかに関わらず、方法６０は、以前に説明されたように、経路区間Ｓの平均エネルギー消費量の値を合計して全経路の計測基準を計算し（ボックス７０）、候補経路ＰＣＮに対する全ての経路区間Ｓが解析され考慮されてしまうまで、そのプロセスを継続する（ボックス７２）。
【００６０】
方法６０の機能性は、本開示の態様が、たとえ、候補経路ＰＣＮが未だデータが存在しない１以上の経路区間Ｓを含む状況であったとしても、可能な限り正確に所与の候補経路ＰＣＮに対する全経路の計測基準を推定することを可能にする。これは、新しく建造されている又は一時的な道路に関連付けられた１以上の経路区間を特定するために、エネルギー消費データベースが更新されたが、それらの新しい又は一時的な道路のためのエネルギー消費の計測基準が未だ完全には更新されていない場合に有益である。
【００６１】
図６は、本開示の一態様による、エネルギー消費データベース内に記憶された経路区間の計測基準を更新するための方法８０を示すフロー図である。この態様では、更新が、輸送体Ｖが目的地Ｄへ選択された経路Ｐを通過している間に、輸送体Ｖによって周期的に集められたデータ及び情報に基づく。これは、候補経路ＰＣ１…ＰＣＮを生成するために使用される計測基準が可能な限り正確であり、したがって、各経路区間Ｓを通過し終えるために必要とされるエネルギーの量の推定値が可能な限り正確であることを保証する助けとなる。
【００６２】
方法８０は、輸送体が現在どれだけのエネルギーを残しているかを決定することによって開始する（ボックス８２）。ガソリン又はジェット燃料などの、エネルギー源のための化石燃料に頼る輸送体Ｖに対して、これは、燃料タンク内に残っている燃料のガロン数を測定する既知のセンサを使用して実現され得る。電気輸送体Ｖに対して、これは、ワット‐アワー（Ｗｈ）でのバッテリの現在の容量を測定するように構成されたセンサを使用して実現され得る。本開示によれば、この決定は、輸送体Ｖが選択された経路Ｐを通過している間に周期的に生じる。しかし、この態様では、輸送体Ｖが、経路区間Ｓのうちの１以上に対する入口境界ＢＩを横断するときは何時でも、どれだけのエネルギーを残しているかを決定する。
【００６３】
測定されるエネルギーの種類、又は残っているエネルギーの決定のための測定が行われる割合に関わらず、方法８０は、輸送体Ｖのオペレータに残っているエネルギーの量の情報が与えられ得るように、測定結果の表示をディスプレイデバイス又は燃料ゲージに出力する（ボックス８４）。その後、測定されたエネルギーの量に基づいて、方法８０は、未だエネルギーの所定量を保存した状態で輸送体が目的地Ｄに到着することとなるか否かを推定する（ボックス８６）。これは、選択された経路Ｐを通過している間に輸送体Ｖのエネルギー消費に影響を与える様々な要因のためである。特に、交通事故、天候状態、輸送体Ｖの速度、風の速度と方向、風の抗力などは、全て、輸送体Ｖのエネルギー消費に影響を与える。これらの要因は、動的であり、概して、経路Ｐの通過の開始前に計算デバイス１０に知られていないので、本開示の態様は、これらの要因に関する移動中の輸送体のエネルギー資源の消費をモニタし、それに従ってその推定値を調整する。
【００６４】
方法８０が、輸送体Ｖ内に現在残っているエネルギーの量が、保存されているエネルギーが所望の量未満の状態で輸送体が目的地Ｄに到着することを示すと判定するならば（ボックス８８）、視覚的及び／又は聴覚的な表示などの警告が、オペレータに輸送体Ｖが予期されたよりも多くのエネルギーを消費していると注意するように示される（ボックス９０）。更に、ある態様では、方法８０が、輸送体Ｖが目的地Ｄへの代替的な経路Ｐを辿ること、及び／又は１以上の不必要なシステムがシャットダウンされ又は少なくとも短縮されること、を推奨することとなる（ボックス９２）。
【００６５】
特に、一態様では、計算デバイス１０が、輸送体Ｖ内の現在残っているエネルギーの量に基づいて、輸送体Ｖの現在の位置と目的地Ｄとの間の１以上の代替的な経路を生成する。その後、計算デバイス１０は、それらの経路のグラフィカル表示を輸送体Ｖ内のディスプレイに出力し、オペレータにそれらの新しい経路のうちの１つＰを選択するように促す。一旦、選択されると、輸送体Ｖは、その後、新しく選択された経路Ｐに沿って目的地Ｄへナビゲートすることができる。
【００６６】
別の一態様では、計算デバイス１０が、代替的な経路を生成し、目的地Ｄ又は最も近い給油若しくは充電ステーションへの新しく生成された代替的な経路の通過を開始するために、輸送体Ｖを自律的に制御する。他の態様では、計算デバイス１０が、エネルギー消費の速度を低減させるために輸送体Ｖの特徴の一部又は全部を自律的に制御し、又は輸送体のオペレータにそれらがシャットダウン又は短縮されることを推奨する。そのような制御手段は、空調ユニット、輸送体のラジオ若しくはディスプレイなどの音響及び／又は視覚的構成要素、モータなどの調節、並びに速度の低減を含むが、それらに限定されるものではない。しかし、制御の特定の方法又は種類及び量に関わらず、輸送体Ｖのエネルギー源の周期的なモニタリング及び新しい経路の生成は、輸送体がもはやエネルギーの所望の量が保存された状態で目的地Ｄに到着することができないと判定されたときに、必要に応じて、輸送体Ｖによるエネルギー消費の速度を低減させる助けとなる。
【００６７】
図７は、本開示の一態様による、エネルギーの所望の量を保存した状態で輸送体Ｖが目的地Ｄに到着しそうか否かを判定するための方法１００を示すフロー図である。図７で見られるように、計算デバイス１０は、選択された経路Ｐに沿った幾つかの中間位置において、１以上の要因に基づく中間的なエネルギーの計測基準を生成する（ボックス１０２）。そのような要因は、以下のものを含むが、それらに限定されるものではない。すなわち、
・  輸送体Ｖによって既に消費された全てのエネルギーの量、
・  中間位置から目的地Ｄに到着するために未だ輸送体が必要とするエネルギーの量の推定値、
・  中間位置へ移動する間に輸送体によって生成された全てのエネルギーの量、
・  中間位置から目的地Ｄに到着する間に輸送体が生成することとなるエネルギーの量の推定値、
・  輸送体に関連付けられた風センサから受信したセンサデータに基づく風の抗力係数である。
【００６８】
その後、中間的なエネルギーの計測基準は、目的地Ｄに到着する際に輸送体が収容していることを必要とする保存エネルギーの量と比較される。中間的なエネルギーの計測基準が、輸送体Ｖの保存エネルギーの所定量以上であるならば、該プロセスは、将来のある時点において再び実行される。しかし、そうでないならば、計算デバイス１０が、オペレータに警告を生成し（ボックス１０６）、選択された経路Ｐに対する変更を推奨し、且つ／又は以前に説明されたように１以上の不必要なシステムがシャットダウンされ又は短縮されることを推奨する（ボックス１０８）。
【００６９】
図８は、本開示の一態様による、輸送体Ｖが選択された経路を通過している間の情報を用いてエネルギー消費データベースを更新するための方法１００を示すフロー図である。方法１１０は、輸送体Ｖが所与の経路区間Ｓに関連付けられた入口境界ＢＩを横断したと判定した際に、輸送体Ｖが輸送体Ｖ内に残っているエネルギーの量を測定することによって開始する（ボックス１１２）。その後、輸送体Ｖが所与の経路区間Ｓに関連付けられた出口境界ＢEを横断したと判定した際に、輸送体Ｖは、輸送体Ｖ内に残っているエネルギーの量を測定する（ボックス１１４）。その後、所与の経路区間Ｓを通る輸送体Ｖの移動の時間と平均速度に同じく、所与の経路区間Ｓを通る移動の方向が決定される（ボックス１１６）。その後、計算デバイス１０は、それらの値に基づいて所与の経路区間Ｓを通過し終えるために輸送体が使用したエネルギーの実際の量を計算し、エネルギー消費データベース内の所与の経路Ｓに対応する情報を更新する（ボックス１２０）。
【００７０】
図９は、本開示の一態様による、エネルギー消費データベースを更新するために使用される情報を処理するための方法１３０を示すフロー図である。そのような情報は、候補経路ＰＣ１…ＰＣＮを生成するために本開示の態様において利用される経路区間の計測基準を含むが、それに限定されるものではない。図９の態様では、所与の経路区間Ｓに対する平均エネルギー消費量の計測基準が、経路区間Ｓを移動する輸送体Ｖによって消費されたエネルギーの実際の量に基づいて更新される。
【００７１】
方法１３０は、所定の方向において所与の経路区間Ｓを通過し終えるために輸送体によって使用されたエネルギーの実際の量が、エネルギー消費データベース内の所与の経路区間Ｓに既に関連付けられた平均エネルギー消費量の計測基準から所定量だけ又は所定量を超えて逸脱するか否かを、計算デバイス１０が判定することによって開始する（ボックス１３２）。一態様では、この判定が、所与の経路区間Ｓを通過し終えるために輸送体によって使用されたエネルギーの実際の量を、所与の経路区間Ｓに既に関連付けられた平均エネルギー消費量の計測基準で割ること、及びその後、その結果の値を所定の閾値と比較することによって行われる（ボックス１３４）。その逸脱が所定の閾値以上でないならば、計算デバイス１０は、所与の経路区間Ｓに関連付けられた経路区間の計測基準と輸送体によって使用されたエネルギーの実際の量を平均し、その平均された値を用いてエネルギー消費データベース内の所与の区間Ｓに対する平均エネルギー消費量の計測基準を更新する（ボックス１３６）。
【００７２】
方法１３０は、経路区間Ｓの平均エネルギー消費量の計測基準を正確な平均値で維持する。しかし、経路区間Ｓに沿って極端なイベントが与えられたとすると、この平均値を意図的にではなしに「破損」する可能性がある。特に、平均的な交通状態が与えられたとすると、経路区間Ｓを移動している輸送体Ｖのための実際のエネルギーの使用は、概して、比較的平均値に近いままである（すなわち、逸脱は所定の閾値未満である）。しかし、輸送体Ｖによって報告される実際のエネルギー消費の値が異常に高い状況が存在する。そのような状況の理由は様々であるが、異常に高い実際のエネルギー消費の値は、事故、チェックポイントの存在、道路上のデブリなどによる、経路区間Ｓ上での交通の減速などの、経路区間Ｓを移動している全ての輸送体Ｖのエネルギー消費に影響を与えることとなるイベントを反映している可能性がある。一方で、異常に高いエネルギー消費の値は、何らかの作業を実行するためにオペレータが輸送体Ｖを道路の側部で停止させる、オペレータが休憩施設に寄るときなどに、その輸送体Ｖのみに影響を与えるイベントを示し得る。
【００７３】
イベントの特定の種類に関わらず、報告された実際のエネルギー消費の値は、潜在的には、突然、平均エネルギー消費量の計測基準の値を高め得る「異常」値である。結局、この計測基準の値は、そのより正確な平均値に戻り得るが、それまで、平均エネルギー消費量の計測基準は、そうであるべき程に正確ではないかもしれない。したがって、そのような異常値が「本当の」平均エネルギー消費量の計測基準の値を突然高めることを妨げるために、本開示の一態様は、そのような「異常」値が報告される割合をモニタする。本開示によれば、異常値は、所定の期間内に十分に輸送体Ｖが「異常」な実際のエネルギー消費の値を報告しなければ、データベースを更新することにおいて使用されるために無効であると考えられる。
【００７４】
図９を参照すると、その後、逸脱が所定の閾値以上であるならば、それは、異常値が報告されたことを示し（ボックス１３４）、本開示の態様は、「異常」カウンターをインクリメントすることとなり（ボックス１３８）、そのインクリメントされた値を別のカウント閾値と比較する（ボックス１４０）。その比較が、カウンターがカウント閾値未満であると示すならば、方法１３０は、報告された異常値が、エネルギー消費データベースを更新することにおいて使用されるために潜在的に無効であると考える。これらの場合では、方法１３０が、データベースの更新に先立って、その代わりに、経路区間Ｓに対する次に報告される実際のエネルギー消費の値を待つ（ボックス１４２）。しかし、カウンターがカウント閾値以上であるならば（ボックス１４０）、本開示の態様は、異常値が有効であると考え、異常カウンターをリセットし（ボックス１４４）、エネルギー消費データベース内の所与の経路区間Ｓに関連付けられた平均エネルギー消費量の計測基準の値を、所与の経路区間Ｓを通過し終えるために輸送体によって使用されたエネルギーの実際の量を示す値で置き換える。
【００７５】
方法１３０は、平均エネルギー消費量の計測基準の値が、時期尚早に高められることを妨げる状況を示していることに留意されたい。しかし、当業者たちは、本開示の態様が、異なる所定閾値の比較を使用するにしても、平均エネルギー消費量の計測基準の値における時期尚早な減少を防ぐために類似の方法を使用することも理解すべきである。
【００７６】
更に、一態様では、「異常」カウンターが時間制限されている。すなわち、本開示の態様は、異常カウンターが１分などの予め規定された期間内に変化するか否かをタイマーに追跡させ続ける。異常カウンターがその期間にインクリメント又はデクリメントされなければ、方法１３０は、異常カウンターを０にリセットする。これは、異常なエネルギー消費の値が、経路区間Ｓを移動している輸送体のエネルギー消費に実際に影響を与えることとなる、交通事故などのイベントに応じて報告されるが、一時的に道路の側部に停止したかもしれない輸送体Ｖによっては報告されないことを保証する助けとなる。
【００７７】
更に、本開示はそれらに限定されないが、方法１３０は、ネットワークベースのコンピューターサーバデバイスによって有利に実施されることが示されている。この１つの理由は、ネットワークコンピュータサーバが、多くの輸送体Ｖから受信した実際のエネルギー消費の値を処理し平均化し、そのようにして、平均エネルギー消費量の計測基準の値をより正確に推測できるということである。
【００７８】
更に、方法１３０を実施するように構成された輸送体Ｖは、１回か又は２回だけ逸脱が所定の閾値以上である（ボックス１３４）経路を通過する可能性が高い。したがって、輸送体Ｖは、所与の経路区間Ｓに対して１回か又は２回だけ異常値を生成することとなり、これらの状況からもたらされる任意の時間制限のカウンター値は、カウント閾値が一度でも到達される前に「タイムアウト」する可能性が高い。この種類の状況が生じるときに、方法１３０は、経路区間Ｓに対する任意の異常値を無視することとなり、それは、平均エネルギー消費量の計測基準の値に対する推定値が低くなり過ぎるかもしれないことを意味する。しかし、多くの異なる輸送体Ｖのためにこの機能をサポートするネットワークベースのコンピュータサーバは、所与の期間に異なる輸送体Ｖから多くの異常値を受信し得る。したがって、ネットワークサーバにおいて実施されたときに、カウンター値／カウント閾値の比較は、方法１３０が輸送体Ｖにおいて実施されたならばそうなるよりも早く、平均エネルギー消費量の計測基準の値の置き換えをトリガし得る。ある場合では、輸送体ベースの方法１３０の実施は、平均エネルギー消費量の計測基準の値の置き換えを全くトリガしないかもしれない。
【００７９】
無論、当業者たちは、ネットワークベースのコンピュータサーバにおける実施に加えて又は代えて、輸送体Ｖ内で図９の方法１３０を実施することも可能であることを確実に理解することとなる。そのような輸送体ベースの実施では、置き換えステップ（ボックス１４６）が必要とされるときに生じることを保証するために、カウント閾値（ボックス１４０）が、適切なより低い値に低減され得る。代替的に、カウンター値をインクリメントすること（ボックス１３４）、カウンター値を閾値と比較すること（ボックス１４０）、及びカウンター値を０にリセットすること（ボックス１４４）は、省略され得る。
【００８０】
本開示のある態様では、計算デバイス１０が、所与の領域に対する交通の流れのリアルタイムの推定値を提供する、交通の流れマップにもアクセスし得ることに留意されたい。そのような態様では、計算デバイス１０が、この情報を有益に利用するように構成され得る。特に、本開示によれば、輸送体Ｖは、候補経路、代替的な経路、及び／又は輸送体Ｖがエネルギーの所定量を保存した状態で目的地Ｄに到着することができるか否か、を決定又は判定するときに、これらのマップ内の情報を利用するように構成されている。
【００８１】
図１０Ａ〜図１０Ｂは、本開示の態様のそれぞれの実装アーキテクチャを示す機能ブロック図である。図１０Ａは、計算デバイス１０が輸送体Ｖ内に実装される本開示の一態様を示している。図１０Ａで見られるように、計算デバイス１０は、処理回路１５０、メモリ回路１５２、ユーザ入力／出力（Ｉ／Ｏ）インターフェース１５８、及び通信回路１６０を備える。
【００８２】
処理回路１５０は、１以上のバスを介して、メモリ回路１５２、ユーザＩ／Ｏ１５８、及び通信回路１６０と通信可能に接続されている。更に、処理回路１５０は、輸送体Ｖに関連付けられた１以上のセンサ１７０と通信可能に接続されている。そのようなセンサは、燃料センサ、バッテリセンサ、全地球測位衛星（GPS）回路、雨センサ、風センサなどを含むが、それらに限定されるものではない。動作では、センサ１７０が、処理回路１５０に、残っているエネルギーの量を測定し、天候状態を測定し、現在の位置を決定する、などのために使用される信号及びデータを提供する。
【００８３】
本開示の様々な態様によれば、処理回路１５０は、１以上のマイクロプロセッサ、マイクロコントローラ、ハードウェア回路、個別論理回路、ハードウェアレジスタ、デジタル信号プロセッサ（DSP）、フィールドプログラマブルゲートアレイ（FPGA）、特定用途向け集積回路（ASIC）、又はそれらの組み合わせを備える。そのような一態様では、処理回路１５０が、例えば、メモリ回路１５２内の機械可読コンピュータ制御プログラム１５４のような、記憶されたソフトウェア指示命令を実行することができるプログラム可能ハードウェアを含む。
【００８４】
より具体的には、処理回路１５０が、以前に説明されたように、本開示の態様による輸送体Ｖのエネルギー源を管理するために制御プログラム１５４を実行するように構成されている。そのような管理は、エネルギー消費サービスの初期化、出発地と目的地の決定、目的地に到着する際に残っているエネルギーの量の決定、エネルギー消費データベース内に記憶された経路区間Ｓの経路区間の計測基準に基づく１以上の候補経路ＰＣ１…ＰＣＮの生成、目的地Ｄへの所望の経路Ｐの選択、目的地Ｄへの移動中の輸送体Ｖによるエネルギー消費のモニタリング、及びそのモニタリングに基づくエネルギー消費データベース内に記憶された経路区間の計測基準の更新を含むが、それらに限定されるものではない。処理回路１５０は、エネルギー消費データベース内に記憶されたデータ及び情報に従ってこの機能性を実施するように構成されている。エネルギー消費データベースは、エネルギー消費データベース１５６としてメモリ回路１５２内に記憶され、エネルギー消費データベース１９２としてネットワーク内に記憶され、又はそれらの両方である。
【００８５】
ユーザＩ／Ｏ１５８は、ユーザが計算デバイス１０と相互作用することを可能にするように構成された回路を備える。特に、ユーザＩ／Ｏ１５８を介して、輸送体Ｖのオペレータは、目的地Ｄを特定し、目的地Ｄへの経路Ｐを選択し、輸送体Ｖのエネルギー消費に関する聴覚的及び／又は視覚的な警告を計算デバイス１０から受信することなどができる。ユーザＩ／Ｏは、様々な異なるデバイス及び／又は回路を備えることができる。しかし、一態様では、ユーザＩ／Ｏ１５８が、ユーザに視覚的な情報を提示するための液晶ディスプレイ（LCD）及び／又は発光ダイオード（LED）ディスプレイなどのディスプレイデバイス（１５８）、１以上のグラフィックスアダプタ、ディスプレイポート、ビデオバス、タッチスクリーン、グラフィカル処理ユニット（GPU）、並びにスピーカなどの音響出力デバイス、更には、ユーザから入力を受け付けるための回路及びデバイスを含むが、それらに限定されるものではない。そのような入力回路及びデバイスは、ポインティングデバイス（例えば、マウス、スタイラス、タッチパッド、トラックボール、ポインティングスティック、ジョイスティック）、（例えば、音声入力のための）マイクロフォン、及び／又は（例えば、テキスト入力のための）キーボードを含む。
【００８６】
本開示の特定の態様によれば、ユーザＩ／Ｏ１５８は、単一の物理的構成要素として、又は接触して又は分離して配置された複数の物理的構成要素として実装され得る。それらのうちの何れも任意の他のものと通信可能に接続され、又は処理回路１５０を介して任意の他の構成要素と通信することができる。
【００８７】
通信回路１６０は、通信ネットワーク１８０を介する、計算デバイス１０と、１以上のセンサ１７０と、ネットワークサーバ１９０と、の間のデータ及び情報の通信を促進するように構成されている。本開示のある態様では、通信回路１６０が、エネルギー消費データベース１９２から情報を読み出しエネルギー消費データベース１９２へ情報を送るために、通信ネットワーク１８０を介して、ネットワークサーバ１９０へ通信信号を送りネットワークサーバ１９０から通信信号を受信するように構成されたトランシーバーを含む。
【００８８】
以前に述べられたように、計算デバイス１０は、輸送体Ｖ内に実装される必要はない。本開示のある態様では、図１０Ｂで見られるように、計算デバイス１０は、ネットワークサーバ１９０によって実装されている。これらの態様では、輸送体Ｖは、ネットワーク１８０を介して計算デバイス１０と通信する搭載型のコンピュータ１６２を含むことができる。特に、搭載型のコンピュータ１６２は、１以上のセンサ１７０からデータを受信し、そのデータを計算デバイス１０に提供し、計算デバイス１０から、以前に説明された１以上の候補経路、警告などの、情報及びデータを受信するように構成され得る。
【００８９】
図１１は、本開示の一態様による、（例えば、メモリ回路１５２に記憶された制御プログラム１５４として）種々のハードウェアユニット及びソフトウェアモジュールに従って実装された、処理回路１５０を示している機能ブロック図である。図１１で見られるように、処理回路１５０は、候補経路生成ユニット及び／又はモジュール１５０ａ、経路の計測基準計算ユニット及び／又はモジュール１５０ｂ、経路選択ユニット及び／又はモジュール１５０ｃ、エネルギー消費／測定ユニット及び／又はモジュール１５０ｄ、エネルギー消費データベース保守ユニット及び／又はモジュール１５０ｅ、並びに通信インターフェースユニット及び／又はモジュール１５０ｆを実装する。
【００９０】
候補経路生成ユニット及び／又はモジュール１５０ａは、エネルギー消費データベース内に記憶された経路区間の計測基準のデータ及び情報に基づいて、輸送体Ｖがエネルギーの所定量を保存した状態で目的地に到着することができるように、１以上の候補経路ＰＣ１…ＰＣＮを生成するように構成されている。経路の計測基準計算ユニット及び／又はモジュール１５０ｂは、エネルギー消費データベース内の経路区間の計測基準に基づいて、候補経路の各々に対する全経路の計測基準を計算するように構成されている。経路選択ユニット及び／又はモジュール１５０ｃは、１以上の候補経路ＰＣ１…ＰＣＮから経路Ｐを選択するように構成されている。一態様では、経路Ｐが、輸送体Ｖのオペレータによって選択される。しかし、別の一態様では、デバイス１０が輸送体Ｖのための経路Ｐを自律的に選択する。エネルギー消費／測定ユニット及び／又はモジュール１５０ｄは、選択された経路Ｐに沿って目的地Ｄへ移動している間の輸送体Ｖによるエネルギーの消費を測定するように構成されている。エネルギー消費データベース保守ユニット及び／又はモジュール１５０ｅは、エネルギー消費／測定ユニット及び／又はモジュール１５０ｄによって取得されたデータと情報を用いて、エネルギー消費データベースを更新するように構成されている。通信インターフェースユニット及び／又はモジュール１５０ｆは、１以上のセンサ１７０のみならず、エネルギー消費データベースと、データ及び情報を通信するように構成されている。
【００９１】
本開示の態様は、本明細書で説明されるように、上述の広い説明とは特定の詳細において異なるやり方で構成された様々なハードウェア構成を使用して実施される様々な方法及びプロセスを更に含む。例えば、上述された処理機能性のうちの１以上は、例えば、様々なアプローチに対する設計と費用のトレードオフ及び／又はシステムレベルの要件に応じて、プログラム指示命令を有するように構成されたマイクロプロセッサ以外の、専用ハードウェアを使用して実装され得る。
【００９２】
これまでの態様は、電気輸送体の文脈において本開示を説明していることに留意されたい。しかし、これは例示的な目的のためだけである。当業者たちは、本開示の態様が、他の種類の輸送体のエネルギー資源を管理するためにも適していることを確実に理解することになる。図１２は、固定翼航空機２００、無人及び／又は遠隔制御航空機２１０、化石燃料２２０を利用する自動車２２０、ヘリコプターなどの回転翼航空機２３０、ボートなどの水上艇２４０、及び潜水艦などの潜水可能な船２５０であるところの、そのような輸送体を示している。
【００９３】
更に、本開示の態様は、計算デバイス１０が輸送体Ｖ内に実装されているように説明された。そのような態様では、計算デバイス１０が、初期化に際して又は必要に応じての何れかで、ネットワーク１８０を介してエネルギー消費データベース内の情報の一部又は全部をダウンロードするように構成され得る。他の態様では、輸送体Ｖが、ピアツーピアネットワークを介して他の輸送体に関連付けられた他の計算デバイス１０からエネルギー消費情報を取得するように構成され得る。この後者の態様は、本開示のネットワークベースのサーバインプランテーションと通信することができない、又は他の輸送体Ｖのデータを用いてエネルギー消費データベース内の情報を拡張しようと望む、輸送体Ｖにとって殊に有益である。
【００９４】
更に、本開示は以下の条項による実施例を含む。
条項１
輸送体のエネルギー源を管理するための方法であって、
エネルギー消費データベース内に記憶された１以上の経路区間であって、各経路区間が所定の方向において前記経路区間を通過し終えるために輸送体によって必要とされるエネルギーの平均量を特定する関連付けられた経路区間の計測基準を有する、１以上の経路区間に基づいて、出発地と目的地との間の１以上の候補経路を生成すること、
前記１以上の候補経路の各々に対して、前記候補経路の各経路区間に関連付けられた前記経路区間の計測基準に基づいて、全経路の計測基準であって、前記所定の方向において前記候補経路を通過し終えるために前記輸送体によって必要とされる前記エネルギーの平均量を特定する、全経路の計測基準を生成すること、
前記全経路の計測基準に基づいて、前記目的地に到着する際に前記輸送体内に残っているエネルギーの量がエネルギーの所定量以上になるように、前記１以上の候補経路から１つの経路を選択すること、
前記輸送体が前記選択された経路を通過する間に、前記所定の方向において所与の経路区間を通過し終えるために前記輸送体によって使用されたエネルギーの実際の量を測定すること、及び
前記所定の方向において前記所与の経路区間を通過し終えるために前記輸送体によって使用された前記エネルギーの実際の量に基づいて、前記エネルギー消費データベース内の前記所与の経路区間に関連付けられた前記経路区間の計測基準を更新することを含む、方法。
条項２
前記輸送体が前記選択された経路を通過する間に、
前記輸送体のために現在残っているエネルギーの量を周期的に決定すること、
輸送体のオペレータのために、前記現在残っているエネルギーの量のインジケータをディスプレイデバイスに出力すること、
前記現在残っているエネルギーの量に基づいて、前記目的地に到着する際に前記輸送体内に残っている前記エネルギーの量がエネルギーの所定量以上になるか否かを判定すること、及び
前記目的地に到着する際に前記輸送体内に残っている前記エネルギーの量が前記エネルギーの所定量未満になると判定したことに応じて、前記輸送体のオペレータに対する警告を生成することを更に含む、条項１に記載の方法。
条項３
前記目的地に到着する際に前記輸送体内に残っている前記エネルギーの量が前記エネルギーの所定量以上になるか否かを判定することが、
前記選択された経路に沿った中間位置において、前記輸送体によって既に消費された全てのエネルギーの量と前記中間位置から前記目的地に到着するために前記輸送体が必要とするエネルギーの量の推定値とに基づいて中間的なエネルギーの計測基準を生成すること、
前記中間的なエネルギーの計測基準を前記エネルギーの所定量と比較すること、及び
前記比較の結果に基づいて、前記目的地に到着する際に前記輸送体内に残っている前記エネルギーの量が前記エネルギーの所定量以上になるか否かを判定することを含む、条項２に記載の方法。
条項４
前記中間的なエネルギーの計測基準を生成することが、前記中間位置へ移動する間に前記輸送体によって生成された全てのエネルギーの量と前記中間位置から前記目的地へ移動する間に前記輸送体が生成することとなるエネルギーの量の推定値とに基づいて、前記中間的なエネルギーの計測基準を生成することを更に含む、条項３に記載の方法。
条項５
前記エネルギー消費データベース内の各経路区間に対する前記経路区間の計測基準が、前記経路区間の入口境界、前記経路区間の出口境界、及び前記経路区間の移動の方向を更に特定する、条項１に記載の方法。
条項６
前記所定の方向において前記所与の経路区間を通過し終えるために前記輸送体によって使用された前記エネルギーの実際の量を測定することが、
前記輸送体が前記所与の経路区間に関連付けられた前記入口境界を横断したと判定したことに応じて、前記輸送体内に残っているエネルギーの量を測定すること、
前記輸送体が前記所与の経路区間の前記出口境界を横断したと判定したことに応じて、前記輸送体内に残っているエネルギーの量を測定すること、及び
前記測定されたエネルギーの量に基づいて、前記所与の経路区間を通過し終えるために前記輸送体によって使用された前記エネルギーの実際の量を計算することを含む、条項５に記載の方法。
条項７
前記エネルギー消費データベース内の各経路区間に対する前記経路区間の計測基準が、前記入口境界と前記出口境界との間の距離、前記所与の経路区間を通る移動の時間、及び前記所与の経路区間を通って移動する前記輸送体の平均速度を更に特定し、前記方法が、
前記入口境界と前記出口境界とに基づいて、前記所与の経路区間を通る前記移動の方向、
前記移動の時間、及び
前記入口境界と前記出口境界との間の前記移動の時間及び前記距離に基づいて、前記輸送体の前記平均速度、
を決定すること、並びに
前記決定された移動の方向、前記決定された移動の時間、及び前記輸送体の前記決定された平均速度に基づいて、前記エネルギー消費データベース内の前記所与の経路区間に関連付けられた前記経路区間の計測基準を更新することを更に含む、条項５に記載の方法。
条項８
前記選択された経路を介して前記目的地へ前記輸送体をナビゲートすることを更に含む、条項１に記載の方法。
条項９
前記エネルギー消費データベース内の前記所与の経路区間に関連付けられた前記経路区間の計測基準を更新することが、
前記所定の方向において前記所与の経路区間を通過し終えるために前記輸送体によって使用された前記エネルギーの実際の量が、前記経路区間の計測基準から所定量だけ又は所定量を超えて逸脱するか否かを判定すること、
前記輸送体によって使用された前記エネルギーの実際の量が前記経路区間に対する前記経路区間の計測基準から所定の閾値だけ又は所定の閾値を超えて逸脱しないと判定したことに応じて、前記所与の経路区間に関連付けられた前記経路区間の計測基準と前記輸送体によって使用された前記エネルギーの実際の量を平均すること、及び
前記輸送体によって必要とされた前記エネルギーの実際の量が前記経路区間の計測基準から所定の閾値だけ又は所定の閾値を超えて逸脱すると判定したことに応じて、前記経路区間に関連付けられた前記経路区間の計測基準を前記輸送体によって使用された前記エネルギーの実際の量で置き換えることを含む、条項１に記載の方法。
条項１０
輸送体のためのエネルギー源を管理するように構成された計算デバイスであって、
１以上のデバイスとデータを通信するように構成された通信インターフェース、及び
処理回路を備え、前記処理回路が、
エネルギー消費データベース内に記憶された１以上の経路区間であって、各経路区間が所定の方向において前記経路区間を通過し終えるために輸送体によって必要とされるエネルギーの平均量を特定する関連付けられた経路区間の計測基準を有する、１以上の経路区間に基づいて、出発地と目的地との間の１以上の候補経路を生成し、
前記１以上の候補経路の各々に対して、前記候補経路の各経路区間に関連付けられた前記経路区間の計測基準に基づいて、全経路の計測基準であって、前記所定の方向において前記候補経路を通過し終えるために前記輸送体によって必要とされる前記エネルギーの平均量を特定する、全経路の計測基準を生成し、
前記全経路の計測基準に基づいて、前記目的地に到着する際に前記輸送体内に残っているエネルギーの量がエネルギーの所定量以上になるように、前記１以上の候補経路から１つの経路を選択し、
前記輸送体が前記選択された経路を通過する間に、前記所定の方向において所与の経路区間を通過し終えるために前記輸送体によって使用されたエネルギーの実際の量を測定し、
前記所定の方向において前記所与の経路区間を通過し終えるために前記輸送体によって使用された前記エネルギーの実際の量に基づいて、前記エネルギー消費データベース内の前記所与の経路区間に関連付けられた前記経路区間の計測基準を更新する、ように構成されている、計算デバイス。
条項１１
前記輸送体が前記選択された経路を通過する間に、前記処理回路が、
前記輸送体のために現在残っているエネルギーの量を報告する周期的な信号をエネルギーセンサから受信し、
前記現在残っているエネルギーの量のインジケータを、前記輸送体に関連付けられたディスプレイデバイスに出力し、
前記現在残っているエネルギーの量に基づいて、前記目的地に到着する際に前記輸送体内に残っている前記エネルギーの量が前記エネルギーの所定量以上になるか否かを判定し、
前記目的地に到着する際に前記輸送体内に残っている前記エネルギーの量が前記エネルギーの所定量未満になると判定したことに応じて警告を生成する、ように更に構成されている、条項１０に記載の計算デバイス。
条項１２
前記目的地に到着する際に前記輸送体内に残っている前記エネルギーの量が前記エネルギーの所定量以上になるか否かを判定するために、前記処理回路が、
前記選択された経路に沿った中間位置において、前記輸送体によって既に消費された全てのエネルギーの量と前記中間位置から前記目的地に到着するために前記輸送体が必要とするエネルギーの量の推定値とに基づいて中間的なエネルギーの計測基準を生成し、
前記中間的なエネルギーの計測基準を前記エネルギーの所定量と比較し、
前記比較の結果に基づいて、前記目的地に到着する際に前記輸送体内に残っている前記エネルギーの量が前記エネルギーの所定量以上になるか否かを判定する、ように更に構成されている、条項１１に記載の計算デバイス。
条項１３
前記中間的なエネルギーの計測基準を生成するために、前記処理回路が、前記中間位置へ移動する間に前記輸送体によって生成された全てのエネルギーの量と前記中間位置から前記目的地へ移動する間に前記輸送体が生成することとなるエネルギーの量の推定値とに基づいて、前記中間的なエネルギーの計測基準を生成するように更に構成されている、条項１２に記載の計算デバイス。
条項１４
前記エネルギー消費データベース内の各経路区間に対する前記経路区間の計測基準が、前記経路区間の入口境界、前記経路区間の出口境界、及び前記経路区間の移動の方向を更に特定する、条項１０に記載の計算デバイス。
条項１５
前記所定の方向において前記所与の経路区間を通過し終えるために前記輸送体によって使用された前記エネルギーの実際の量を測定するために、前記処理回路が、
前記輸送体が前記所与の経路区間に関連付けられた前記入口境界を横断したと判定したことに応じて、前記輸送体内に残っているエネルギーの量を測定し、
前記輸送体が前記所与の経路区間の前記出口境界を横断したと判定したことに応じて、前記輸送体内に残っているエネルギーの量を測定し、
前記測定されたエネルギーの量に基づいて、前記所与の経路区間を通過し終えるために前記輸送体によって使用された前記エネルギーの実際の量を計算する、ように更に構成されている、条項１４に記載の計算デバイス。
条項１６
前記エネルギー消費データベース内の各経路区間に対する前記経路区間の計測基準が、前記入口境界と前記出口境界との間の距離、前記所与の経路区間を通る移動の時間、及び前記所与の経路区間を通って移動する前記輸送体の平均速度を更に特定し、前記処理回路が、
前記入口境界と前記出口境界とに基づいて、前記所与の経路区間を通る前記移動の方向、
前記所与の経路区間を通る前記移動の時間、及び
前記入口境界と前記出口境界との間の前記移動の時間及び前記距離に基づいて、前記所与の経路区間を通る前記輸送体の前記平均速度、
を決定し、
前記決定された移動の方向、前記決定された移動の時間、及び前記輸送体の前記決定された平均速度に基づいて、前記エネルギー消費データベース内の前記所与の経路区間に関連付けられた前記経路区間の計測基準を更新する、ように更に構成されている、条項１４に記載の計算デバイス。
条項１７
前記エネルギー消費データベース内の前記所与の経路区間に関連付けられた前記経路区間の計測基準を更新するために、前記処理回路が、
前記所定の方向において前記所与の経路区間を通過し終えるために前記輸送体によって使用された前記エネルギーの実際の量が、前記経路区間の計測基準から所定量だけ又は所定量を超えて逸脱するか否かを判定し、
前記輸送体によって使用された前記エネルギーの実際の量が前記経路区間に対する前記経路区間の計測基準から所定の閾値だけ又は所定の閾値を超えて逸脱しないと判定したことに応じて、前記所与の経路区間に関連付けられた前記経路区間の計測基準と前記輸送体によって使用された前記エネルギーの実際の量を平均し、
前記輸送体によって必要とされた前記エネルギーの実際の量が前記経路区間の計測基準から所定の閾値だけ又は所定の閾値を超えて逸脱すると判定したことに応じて、前記経路区間に関連付けられた前記経路区間の計測基準を前記輸送体によって使用された前記エネルギーの実際の量で置き換える、ように更に構成されている、条項１０に記載の計算デバイス。
条項１８
前記処理回路が、
時間制限のカウント閾値との比較に基づいて、前記輸送体によって使用された前記エネルギーの実際の量を表す値が異常値であるか否かを判定し、
前記比較に基づいて、前記経路区間に関連付けられた前記経路区間の計測基準を、前記輸送体によって使用された前記エネルギーの実際の量を表す値で置き換える、ように更に構成されている、条項１７に記載の計算デバイス。
条項１９
前記処理回路が、
前記輸送体に関連付けられた風センサから受信したセンサデータに基づいて風の抗力係数を計算し、
前記輸送体の速度及び移動の方向を決定し、
前記風の抗力係数、前記輸送体の前記速度、及び前記輸送体の前記移動の方向に更に基づいて、前記全経路の計測基準を生成する、ように更に構成されている、条項１０に記載の計算デバイス。
条項２０
輸送体のプログラム可能計算デバイスを制御するためのコンピュータプログラム製品を記憶した非一過性のコンピュータ可読媒体であって、前記コンピュータプログラム製品がソフトウェア指示命令を含み、前記ソフトウェア指示命令が、前記プログラム可能計算デバイスの処理回路で実行されたときに、前記処理回路に、
エネルギー消費データベース内に記憶された１以上の経路区間であって、各経路区間が所定の方向において前記経路区間を通過し終えるために輸送体によって必要とされるエネルギーの平均量を特定する関連付けられた経路区間の計測基準を有する、１以上の経路区間に基づいて、出発地と目的地との間の１以上の候補経路を生成させ、
前記１以上の候補経路の各々に対して、前記候補経路の各経路区間に関連付けられた前記経路区間の計測基準に基づいて、全経路の計測基準であって、前記所定の方向において前記候補経路を通過し終えるために前記輸送体によって必要とされる前記エネルギーの平均量を特定する、全経路の計測基準を生成させ、
前記全経路の計測基準に基づいて、前記目的地に到着する際に前記輸送体内に残っているエネルギーの量がエネルギーの所定量以上になるように、前記１以上の候補経路から１つの経路を選択させ、
前記輸送体が前記選択された経路を通過する間に、前記所定の方向において所与の経路区間を通過し終えるために前記輸送体によって使用されたエネルギーの実際の量を測定させ、
前記所定の方向において前記所与の経路区間を通過し終えるために前記輸送体によって使用された前記エネルギーの実際の量に基づいて、前記エネルギー消費データベース内の前記所与の経路区間に関連付けられた前記経路区間の計測基準を更新させる、コンピュータ可読媒体。
【００９５】
上述の説明及び添付の図面は、本明細書で教示された方法と装置の非限定的な実施例を表す。そのようにして、本開示の態様は、上述の説明及び添付の図面によって限定されない。その代わりに、本開示の態様は、下記の特許請求の範囲及びそれらの均等物によってのみ限定される。
【図１】
2019082992.tif 000004
【図２】
2019082992.tif 000005
【図３】
2019082992.tif 000006
【図４Ａ】
2019082992.tif 000007
【図４Ｂ】
2019082992.tif 000008
【図５】
2019082992.tif 000009
【図６】
2019082992.tif 000010
【図７】
2019082992.tif 000011
【図８】
2019082992.tif 000012
【図９】
2019082992.tif 000013
【図１０Ａ】
2019082992.tif 000014
【図１０Ｂ】
2019082992.tif 000015
【図１１】
2019082992.tif 000016
【図１２】
2019082992.tif 000017
【外国語明細書】
2019082992000001.pdf
2019082992000002.pdf
2019082992000003.pdf
2019082992000004.pdf