(57)【要約】  燃費推定システムは、道路を構成する道路区間であるリンク毎のリンク走行速度（３３１）を、走行速度ＤＢ（２５２）に記憶する走行速度算出部（２３３）と、走行ルート（４１１）に基づいて、走行速度ＤＢ（２５２）から走行ルート（４１１）に含まれるリンクのリンク走行速度（３３１）を抽出する走行速度抽出部（２４３）とを備える。また、燃費推定システムは、リンク走行速度（３３１）を用いて、走行ルート（４１１）を走行する自動車の速度の変化を表す速度プロファイル（４４１）を生成する速度プロファイル生成部（２４４）と、速度プロファイル（４４１）に基づいて、走行ルート（４１１）を走行する自動車の燃費を算出する推定燃費算出部（２４６）とを備える。
2018061164.tif 000002
【特許請求の範囲】
【請求項１】
道路を構成する複数の道路区間の道路区間毎に自動車の走行速度を算出し、算出した走行速度を走行速度記憶部に記憶する走行速度算出部と、
前記道路のうちの走行ルートを表す走行ルート情報に基づいて、前記走行速度記憶部から前記走行ルートに含まれる道路区間の走行速度を抽出する走行速度抽出部と、
前記走行速度抽出部により抽出された走行速度を用いて、前記走行ルートを走行する自動車の速度の変化を表す速度プロファイルを生成する速度プロファイル生成部と、
前記速度プロファイルに基づいて、前記走行ルートを走行する自動車の燃費を算出する推定燃費算出部と
を備えた燃費推定システム。
【請求項２】
前記燃費推定システムは、
前記走行ルートに含まれる交差点における停止の有無を判定する交差点停止判定部と、
前記交差点における停止の有無に基づいて、前記速度プロファイルを補正する速度プロファイル補正部と
を備えた請求項１に記載の燃費推定システム。
【請求項３】
前記走行速度算出部は、
前記道路を走行した自動車から収集した前記複数の道路区間の道路区間毎の走行履歴情報と前記複数の道路区間の道路区間毎に定められた基準速度とを用いて、前記複数の道路区間の道路区間毎の走行速度を算出する請求項２に記載の燃費推定システム。
【請求項４】
前記走行速度算出部は、
道路区間の属性である道路属性に基づいて決定された速度区分を前記複数の道路区間の道路区間毎の基準速度として用いる請求項３に記載の燃費推定システム。
【請求項５】
前記走行速度算出部は、
前記複数の道路区間の道路区間毎の走行速度を、日時の属性である日時属性毎に前記走行速度記憶部に記憶する請求項２から４のいずれか１項に記載の燃費推定システム。
【請求項６】
前記燃費推定システムは、
前記走行ルート情報を取得する取得部を備え、
前記速度プロファイル生成部は、
前記取得部が前記走行ルート情報を取得した取得日時と、前記走行ルートを構成する道路区間の道路区間毎の走行速度とに基づいて、前記取得日時の日時属性に前記走行ルートを走行した場合の前記速度プロファイルを生成する請求項５に記載の燃費推定システム。
【請求項７】
前記走行速度抽出部は、
前記走行ルートを構成する道路区間の道路区間毎に、当該道路区間を走行する前に走行する前道路区間に流入する日時と前記前道路区間を走行した走行時間とに基づいて、当該道路区間に流入する流入日時を算出し、当該道路区間に流入する流入日時に基づいて当該道路区間の走行速度を抽出する請求項６に記載の燃費推定システム。
【請求項８】
前記燃費推定システムは、
燃費の推定の対象となる自動車に搭載された自動車装置と、前記自動車装置と通信する燃費推定装置とを備え、
前記自動車装置は、
前記走行ルートの出発地と目的地とを含む地点情報と、前記自動車の走行履歴を表す走行履歴情報とを前記燃費推定装置に送信する情報送信部を備え、
前記燃費推定装置は、
前記地点情報に基づいて前記走行ルートを算出し、前記走行ルートを表す前記走行ルート情報を前記走行速度抽出部に出力する走行ルート算出部と、
前記走行履歴情報を走行履歴記憶部に蓄積する走行履歴蓄積部と
を備えた請求項２から７のいずれか１項に記載の燃費推定システム。
【請求項９】
前記燃費推定装置は、
前記走行速度算出部と、前記走行速度抽出部と、前記速度プロファイル生成部と、前記交差点停止判定部と、前記速度プロファイル補正部と、前記推定燃費算出部とを備えた請求項８に記載の燃費推定システム。
【請求項１０】
前記燃費推定システムは、
燃費の推定の対象となる自動車に搭載された自動車装置を備え、
前記自動車装置は、
前記走行速度算出部と、前記走行速度抽出部と、前記推定燃費算出部と、前記速度プロファイル生成部と、前記交差点停止判定部と、前記速度プロファイル補正部とを備えた請求項２から７のいずれか１項に記載の燃費推定システム。
【請求項１１】
前記燃費推定システムは、
燃費の推定の対象となる自動車に搭載された自動車装置であって、前記走行ルートの出発地と目的地とを含む地点情報と、前記自動車の走行履歴を表す走行履歴情報とを送信する情報送信部を備えた自動車装置と、
前記自動車装置から前記走行履歴情報を受信する走行履歴受信部と、前記走行履歴情報を走行履歴記憶部に蓄積する走行履歴蓄積部とを備えた走行履歴蓄積サーバと、
前記基準速度を判定し、判定した前記基準速度を基準速度記憶部に記憶する基準速度判定部を備えた基準速度判定サーバと、
前記走行履歴蓄積サーバから前記走行履歴情報を受信する走行履歴受信部と、前記基準速度判定サーバから前記基準速度を受信する基準速度受信部と、前記走行速度算出部と、前記走行速度記憶部とを備えた走行速度算出サーバと、
前記自動車装置から前記地点情報を受信する地点情報受信部と、前記走行速度算出サーバから前記走行ルートに含まれる道路区間の走行速度を受信する走行速度受信部と、前記推定燃費算出部と、前記速度プロファイル生成部と、前記交差点停止判定部と、前記速度プロファイル補正部とを備えた走行燃費算出サーバと
を備えた請求項３または４に記載の燃費推定システム。
【請求項１２】
前記燃費推定システムは、
燃費の推定の対象となる自動車に搭載された自動車装置であって、前記自動車の走行履歴を表す走行履歴情報を送信する走行履歴送信部を備えた自動車装置と、
前記複数の道路区間の道路区間毎の個別道路区間に設けられ、前記個別道路区間における自動車の走行速度を個別走行速度として算出する前記走行速度算出部を備えた走行速度生成計算器と、
前記自動車装置から前記走行履歴情報を受信する走行履歴受信部と、前記走行履歴情報を走行履歴記憶部に蓄積する走行履歴蓄積部と、前記走行速度生成計算器から前記個別走行速度を受信し、受信した前記個別走行速度を走行速度記憶部に記憶する走行速度蓄積部とを備えた情報蓄積サーバと
を備えた請求項２から７のいずれか１項に記載の燃費推定システム。
【請求項１３】
前記自動車装置は、
出発地と目的地とを含む地点情報に基づいて走行ルートを算出する走行ルート算出部と、前記情報蓄積サーバから前記走行ルートに含まれる道路区間の走行速度を受信する走行速度受信部と、前記速度プロファイル生成部と、前記交差点停止判定部と、前記速度プロファイル補正部と、前記推定燃費算出部とを備えた請求項１２に記載の燃費推定システム。
【請求項１４】
走行速度算出部が、道路を構成する複数の道路区間の道路区間毎に自動車の走行速度を算出し、算出した走行速度を走行速度記憶部に記憶し、
走行速度抽出部が、前記道路のうちの走行ルートを表す走行ルート情報に基づいて、前記走行速度記憶部から前記走行ルートに含まれる道路区間の走行速度を抽出し、
速度プロファイル生成部が、前記走行速度を用いて、前記走行ルートを走行する自動車の速度の変化を表す速度プロファイルを生成し、
推定燃費算出部が、前記速度プロファイルに基づいて、前記走行ルートを走行する自動車の燃費を算出する燃費推定方法。
【請求項１５】
道路を構成する複数の道路区間の道路区間毎に自動車の走行速度を算出し、算出した走行速度を走行速度記憶部に記憶する走行速度生成処理と、
前記道路のうちの走行ルートを表す走行ルート情報に基づいて、前記走行速度記憶部から前記走行ルートに含まれる道路区間の走行速度を抽出する走行速度抽出処理と、
前記走行速度抽出処理により抽出された前記走行速度を用いて、前記走行ルートを走行する自動車の速度の変化を表す速度プロファイルを生成する速度プロファイル生成処理と、
前記速度プロファイルに基づいて、前記走行ルートを走行する自動車の燃費を算出する推定燃費算出処理と
をコンピュータに実行させる燃費推定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動車の走行燃費を推定する燃費推定システム、燃費推定方法および燃費推定プログラムに関する。特に、自動車が特定の走行ルートを走行した際の、実際の走行速度の変化である速度プロファイルを高精度に推定することにより自動車の走行燃費を高精度に推定する技術に関する。
【背景技術】
【０００２】
近年、電気自動車（ＥＶ：Ｅｌｅｃｔｒｉｃ  Ｖｅｈｉｃｌｅ）、ハイブリッド自動車（ＨＥＶ：Ｈｙｂｒｉｄ  Ｅｌｅｃｔｒｉｃ  Ｖｅｈｉｃｌｅ）、およびプラグインハイブリッド自動車（ＰＨＥＶ：ｐｌｕｇ−ｉｎ  Ｈｙｂｒｉｄ  Ｅｌｅｃｔｒｉｃ  Ｖｅｈｉｃｌｅ）の普及が拡大している。これらの普及に伴い、自動車の走行可能距離の拡大や燃費向上を目的として、電気駆動とガソリン駆動の切り替えといった低燃費走行計画の最適化のための技術開発が行われている。
この低燃費走行計画を立案するにあたっては、特定の走行ルートを走行した際の自動車走行燃費について推定する必要がある。
自動車走行燃費の推定技術に関して、例えば、特許文献１のように、車両走行履歴情報を活用して高精度に燃費推定を行う手法が提案されている。【０００３】
なお、自動車の走行速度については、非特許文献１に示すように、基準速度の導入による規制速度制定が進められている。基準速度とは、道路交通環境等に応じた速度規制の見直しのため、実勢速度である８５パーセンタイル速度に交通事故抑制の観点を考慮した、全国一律の規制速度の基準となる速度である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−９１１１２号公報
【非特許文献】
【０００５】
【非特許文献１】警察庁交通局、「速度規制の目的と現状」、２０１３．８．２８、ｈｔｔｐｓ：／／ｗｗｗ．ｎｐａ．ｇｏ．ｊｐ／ｋｏｕｔｓｕｕ／ｋｉｋａｋｕ／ｒｅｇｕｌａｔｉｏｎ＿ｗｇ／１／ｓｉｒｙｏｕ４．ｐｄｆ
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１による手法では、車両走行履歴情報の収集量に応じて、道路の分割区間の大きさを変更し、走行速度パターンを記憶する。この手法による自動車走行燃費の推定精度は、車両走行履歴情報の収集量に大きく依存し、新しい道路や車両走行履歴情報が集まりにくい道路は分割区間が大きくなる。分割区間が大きくなると、走行速度パターンが実際に細かく変化していても再現できていないことになり、再現精度が悪くなる。特に、一般道は、高速道と比較して、道路車線数や交差点間隔、規制速度などの違いから車両走行履歴情報が集まりにくく、走行速度パターンの再現精度を高めるのが困難である。【０００７】
本発明は、自動車の走行燃費の推定に関し、新しい道路や走行履歴情報が集まりにくい道路においても走行速度の再現精度を高め、走行燃費の推定精度を担保することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る燃費推定システムは、
道路を構成する複数の道路区間の道路区間毎に自動車の走行速度を算出し、算出した走行速度を走行速度記憶部に記憶する走行速度算出部と、
前記道路のうちの走行ルートを表す走行ルート情報に基づいて、前記走行速度記憶部から前記走行ルートに含まれる道路区間の走行速度を抽出する走行速度抽出部と、
前記走行速度抽出部により抽出された走行速度を用いて、前記走行ルートを走行する自動車の速度の変化を表す速度プロファイルを生成する速度プロファイル生成部と、
前記速度プロファイルに基づいて、前記走行ルートを走行する自動車の燃費を算出する推定燃費算出部とを備えた。
【発明の効果】
【０００９】
本発明に係る燃費推定システムによれば、走行速度算出部が、道路を構成する複数の道路区間の道路区間毎に自動車の走行速度を算出し、算出した走行速度を走行速度記憶部に記憶する。また、走行速度抽出部が、走行ルートに基づいて、走行速度記憶部から走行ルートに含まれる道路区間の走行速度を抽出する。また、速度プロファイル生成部が、走行速度抽出部により抽出された走行速度を用いて、走行ルートを走行する自動車の速度の変化を表す速度プロファイルを生成する。そして、燃費算出部が、速度プロファイルに基づいて、走行ルートを走行する自動車の燃費を算出する。よって、新しい道路や走行履歴情報が集まりにくい道路においても走行速度の再現精度を高め、走行燃費の推定精度を担保することができる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１に係る燃費推定システム５００の全体構成図。
【図２】実施の形態１に係る自動車１に搭載された自動車装置１００の構成図。
【図３】実施の形態１に係る燃費推定装置２００の構成図。
【図４】実施の形態１に係る燃費推定装置２００の走行速度生成部２３による走行速度生成処理Ｓ１１０の処理フローチャート。
【図５】実施の形態１に係る走行履歴蓄積部２３１の処理フローチャート。
【図６】実施の形態１に係る基準速度判定部２３２の処理フローチャート。
【図７】実施の形態１に係る速度区分判定表６０の構成図。
【図８】実施の形態１に係る走行速度算出部２３３の処理フローチャート。
【図９】実施の形態１に係る燃費推定装置２００の走行燃費推定部２４による走行燃費推定処理Ｓ１２０の処理フローチャート。
【図１０】実施の形態１に係る交差点停止判定部２４２の処理フローチャート。
【図１１】実施の形態１に係る走行速度抽出部２４３の処理フローチャート。
【図１２】実施の形態１に係る速度プロファイル生成部２４４の処理フローチャート。
【図１３】実施の形態１に係る速度プロファイル補正部２４５の処理フローチャート。
【図１４】実施の形態１の変形例に係る自動車装置１００の構成図。
【図１５】実施の形態１の変形例に係る燃費推定装置２００の構成図。
【図１６】実施の形態２に係る燃費推定システム５００ａの機能構成図。
【図１７】実施の形態２に係る燃費推定システム５００ａのハードウェア構成図。
【図１８】実施の形態３に係る燃費推定システム５００ｂのシステム構成図。
【図１９】実施の形態３に係る自動車１ｂの機能構成図。
【図２０】実施の形態３に係る走行履歴蓄積サーバ２１０の機能構成図。
【図２１】実施の形態３に係る基準速度判定サーバ２２０の機能構成図。
【図２２】実施の形態３に係る走行速度算出サーバ２３０の機能構成図。
【図２３】実施の形態３に係る走行燃費算出サーバ２４０の機能構成図。
【図２４】実施の形態３に係る走行履歴蓄積サーバ２１０の処理フローチャート。
【図２５】実施の形態３に係る基準速度判定サーバ２２０の処理フローチャート。
【図２６】実施の形態３に係る走行速度算出サーバ２３０にて実施する走行速度生成処理のフローチャート。
【図２７】実施の形態３に係る走行速度算出サーバ２３０にて実施する走行速度抽出処理の処理フローチャート。
【図２８】実施の形態３に係る走行燃費算出サーバ２４０の処理フローチャート。
【図２９】実施の形態４に係る燃費推定システム５００ｃのシステム構成図。
【図３０】実施の形態４に係る燃費推定システム５００ｃの機能構成図。
【図３１】実施の形態４に係る走行速度生成計算器２５０の処理フローチャート。
【図３２】実施の形態４に係る情報蓄積サーバ２６０にて実施する走行速度蓄積処理の処理フローチャート。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について、図を用いて説明する。なお、各図中、同一または相当する部分には、同一符号を付している。実施の形態の説明において、同一または相当する部分については、説明を適宜省略または簡略化する。
【００１２】
実施の形態１．
＊＊＊構成の説明＊＊＊
図１は、本実施の形態に係る燃費推定システム５００の全体構成を示す図である。図２は、本実施の形態に係る自動車１に搭載された自動車装置１００の構成を示す図である。図３は、本実施の形態に係る燃費推定装置２００の構成を示す図である。図１には、燃費推定システム５００を構成する各装置のハードウェア構成も示している。
図１に示すように、燃費推定システム５００は、燃費の推定の対象となる自動車１に搭載された自動車装置１００と、自動車装置１００とネットワーク３００を介して通信する燃費推定装置２００とを備える。
【００１３】
自動車装置１００は、自動車１に搭載されたコンピュータである。自動車１は、燃料を用いて走行する車両である。
燃費推定装置２００は、コンピュータである。燃費推定装置２００は、特定の走行ルートにおける自動車１の自動車走行燃費を推定する。以下において、自動車走行燃費を走行燃費あるいは燃費ともいう。燃費推定装置２００は、中央サーバともいう。燃費推定装置２００は、実体のあるデータサーバでもよいし、クラウド上で構成されていてもよい。
【００１４】
図２に示すように、自動車装置１００は、プロセッサ８１０を備えると共に、記憶装置８２０、入力インタフェース８３０、出力インタフェース８４０、通信装置８５０、センサ８６０といった他のハードウェアを備える。記憶装置８２０は、メモリと補助記憶装置とを有する。
【００１５】
図２に示すように、自動車装置１００は、機能構成として、走行履歴収集部１１と、地点情報収集部１２と、情報表示部１３と、情報送信部１４と、情報受信部１５と、記憶部１６を備える。
以下の説明では、自動車装置１００の走行履歴収集部１１と地点情報収集部１２と情報表示部１３と情報送信部１４と情報受信部１５との機能を、自動車装置１００の「部」の機能という。
自動車装置１００の「部」の機能は、ソフトウェアで実現される。
記憶部１６は、記憶装置８２０で実現される。記憶部１６には、出力インタフェース８４０を介してディスプレイに表示する各種情報、入力インタフェース８３０を介して入力装置から受け取った地点情報１２１、プロセッサ８１０による処理結果などが記憶される。
センサ８６０は、自動車１の走行位置、走行速度、進行方向といった走行履歴情報１１１を収集する。
【００１６】
また、図３に示すように、燃費推定装置２００は、プロセッサ９１０を備えると共に、記憶装置９２０、通信装置９５０といった他のハードウェアを備える。なお、燃費推定装置２００は、入力インタフェースや出力インタフェースといったハードウェアを備えていてもよい。
【００１７】
図３に示すように、燃費推定装置２００は、機能構成として、情報受信部２１と、情報送信部２２と、走行速度生成部２３と、走行燃費推定部２４、記憶部２５とを備える。走行速度生成部２３は、走行履歴蓄積部２３１と、基準速度判定部２３２と、走行速度算出部２３３とを備える。また、走行燃費推定部２４は、走行ルート算出部２４１と、交差点停止判定部２４２と、走行速度抽出部２４３と、速度プロファイル生成部２４４と、速度プロファイル補正部２４５と、推定燃費算出部２４６とを備える。また、記憶部２５は、走行履歴ＤＢ（データベース）２５１と、走行速度ＤＢ２５２、基準速度ＤＢ２５３とが記憶される。また、記憶部２５には、燃費推定に係る各演算処理の値や結果が記憶される。走行履歴ＤＢ２５１は、走行履歴記憶部２５１０の例である。走行速度ＤＢ２５２は、走行速度記憶部２５２０の例である。基準速度ＤＢ２５３は、基準速度記憶部２５３０の例である。
以下の説明では、燃費推定装置２００の走行速度生成部２３と走行燃費推定部２４との機能を、燃費推定装置２００の「部」の機能という。
【００１８】
燃費推定装置２００の「部」の機能は、ソフトウェアで実現される。
記憶部２５は、記憶装置９２０で実現される。
【００１９】
以下に、自動車装置１００と燃費推定装置２００との各装置のハードウェアの具体例について説明する。
プロセッサ８１０，９１０は、信号線を介して他のハードウェアと接続され、これら他のハードウェアを制御する。
プロセッサ８１０，９１０は、プロセッシングを行うＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）である。プロセッサ８１０，９１０は、具体的には、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等である。
【００２０】
入力インタフェース８３０は、マウス、キーボード、タッチパネルといった入力装置と接続されるポートである。入力インタフェース８３０は、具体的には、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）端子である。なお、入力インタフェース８３０は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）と接続されるポートであってもよい。
【００２１】
出力インタフェース８４０は、ディスプレイといった表示装置のケーブルが接続されるポートである。出力インタフェース８４０は、例えば、ＵＳＢ端子又はＨＤＭＩ（登録商標）（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）端子である。ディスプレイは、具体的には、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）である。自動車装置１００において、情報表示部１３は、自動車１が有するディスプレイ等の表示装置に出力インタフェース８４０を介して情報を表示する。情報表示部１３は、走行ルート４１１や燃費推定結果４６１などの各種情報を、出力インタフェース８４０を介して表示装置に表示し、運転者へ表示伝達する。
【００２２】
通信装置８５０，９５０は、レシーバとトランスミッタとを備える。具体的には、通信装置８５０，９５０は通信チップまたはＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）である。通信装置８５０，９５０はデータを通信する通信部として機能する。レシーバはデータを受信する受信部として機能し、トランスミッタはデータを送信する送信部として機能する。通信装置８５０，９５０は、走行履歴情報１１１、地点情報１２１、地図情報４５０、燃費推定結果４６１といった各種情報を送受信する。
【００２３】
記憶装置８２０，９２０の各々は、主記憶装置と外部記憶装置とを有する。
外部記憶装置は、具体的には、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ、又は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）である。主記憶装置は、具体的には、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。記憶部１６，２５は、外部記憶装置により実現されてもよいし、主記憶装置により実現されてもよいし、主記憶装置と外部記憶装置との両方により実現されていてもよい。記憶部１６，２５の実現方法は任意である。
【００２４】
外部記憶装置には、各装置の「部」の機能を実現するプログラムが記憶されている。このプログラムは、主記憶装置にロードされ、プロセッサ８１０，９１０に読み込まれ、プロセッサ８１０，９１０によって実行される。外部記憶装置には、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）も記憶されている。ＯＳの少なくとも一部が主記憶装置にロードされ、プロセッサ９１０，８１０はＯＳを実行しながら、各装置の「部」の機能を実現するプログラムを実行する。
【００２５】
各装置は、プロセッサ８１０，９１０を代替する複数のプロセッサを備えていてもよい。これらの複数のプロセッサは、「部」の機能を実現するプログラムの実行を分担する。それぞれのプロセッサは、プロセッサ８１０，９１０と同じように、プロセッシングを行うＩＣである。
【００２６】
各装置の「部」の機能による処理の結果を示す情報、データ、信号値、および、変数値は、主記憶装置、外部記憶装置、又は、プロセッサ８１０，９１０内のレジスタ又はキャッシュメモリに記憶される。なお、図２および図３の各々において、各部と記憶部とを結ぶ矢印は、各部が処理の結果を記憶部に記憶すること、或いは、各部が記憶部から情報を読み出すことを表している。また、各部を結ぶ矢印は、制御の流れを表している。
【００２７】
各装置の「部」の機能を実現するプログラムは、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ブルーレイ（登録商標）ディスク、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）といった可搬記録媒体に記憶されてもよい。
なお、燃費推定システム５００の「部」の機能を実現するプログラムを燃費推定プログラム５２０ともいう。また、燃費推定プログラムプロダクトと称されるものは、燃費推定プログラム５２０が記録された記憶媒体および記憶装置であり、見た目の形式に関わらず、コンピュータ読み取り可能なプログラムをロードしているものである。
【００２８】
＊＊＊機能構成の説明＊＊＊
まず、自動車装置１００の機能構成について説明する。
走行履歴収集部１１は、センサ８６０を用いて、自動車１の走行時の走行履歴情報１１１を収集する。
地点情報収集部１２は、自動車１の走行における出発地および目的地の情報を地点情報１２１として運転者から受け付ける。地点情報収集部１２は、入力インタフェース８３０を介して、地点情報１２１を運転者から受け付ける。
情報表示部１３は、燃費推定装置２００が地点情報１２１から算出した走行ルート４１１と、走行ルート４１１における自動車１の燃費推定結果４６１とを出力インタフェース８４０を介して表示装置に表示する。
情報送信部１４は、走行ルート４１１の出発地と目的地とを含む地点情報１２１と、自動車１の走行履歴を表す走行履歴情報１１１とを通信装置８５０を介して燃費推定装置２００に送信する。
情報受信部１５は、走行ルート４１１および燃費推定結果４６１を通信装置８５０を介して受信する。
【００２９】
次に、燃費推定装置２００の機能構成について説明する。
情報受信部２１は、自動車装置１００から送信される走行履歴情報１１１および地点情報１２１、ならびにインフラストラクチャー情報である地図情報４５０を通信装置９５０を介して受信する。
情報送信部２２は、走行ルート４１１、ならびに走行ルート４１１における燃費推定結果４６１を通信装置９５０を介して自動車装置１００に送信する。
走行速度生成部２３は、情報受信部２１が受信した走行履歴情報１１１、ならびに地図情報４５０をもとに、デジタル道路地図におけるリンクの平常時の走行速度を表すリンク走行速度３３１を計算し、走行速度ＤＢ２５２に蓄積する。ここで、リンクとは、デジタル道路地図におけるノード間の道路区間を指す。また、デジタル道路地図におけるノードとは、交差点やその他道路網表現上の結節点などを指す。リンクは、道路を構成する複数の道路区間の各道路区間の一例である。
走行燃費推定部２４は、情報受信部２１が受信した地点情報１２１、ならびに地図情報４５０に基づいて、走行ルート４１１を算出する。また、走行燃費推定部２４は、走行ルート４１１における自動車の走行燃費を燃費推定結果４６１として算出する。
【００３０】
走行速度生成部２３の各機能構成について説明する。
走行履歴蓄積部２３１は、情報受信部２１が受信した走行履歴情報１１１を記憶部２５の走行履歴ＤＢ２５１に蓄積する。
基準速度判定部２３２は、情報受信部２１が受信した地図情報４５０から得た道路の特徴をもとに、各リンクにおける平常時走行の計算基準となる走行速度であるリンク基準速度３２１を算出する。基準速度判定部２３２は、算出したリンク基準速度３２１を記憶部２５の基準速度ＤＢ２５３に記憶する。リンク基準速度３２１は、複数の道路区間の道路区間毎に定められた基準速度の例である。
走行速度算出部２３３は、リンク基準速度３２１および走行履歴情報１１１をもとに、各リンクのリンク走行速度３３１を算出する。走行速度算出部２３３は、算出したリンク走行速度３３１を走行速度ＤＢ２５２に蓄積する。リンク走行速度３３１は、道路を構成する複数の道路区間の道路区間毎に、すなわちリンク毎に算出された自動車の走行速度の例である。
【００３１】
ここで、走行速度算出部２３３についてさらに説明する。
走行速度算出部２３３は、道路を構成する複数の道路区間の道路区間毎に、すなわちリンク毎にリンク走行速度３３１を算出し、走行速度ＤＢ２５２に記憶する。走行速度算出部２３３は、道路を走行した自動車から収集した複数の道路区間の道路区間毎の走行履歴情報１１１と複数の道路区間の道路区間毎に定められたリンク基準速度３２１とを用いて、リンク走行速度３３１を算出する。また、走行速度算出部２３３は、道路区間の属性、すなわちリンクの属性である道路属性に基づいて決定された速度区分をリンク毎のリンク基準速度３２１として用いる。また、走行速度算出部２３３は、リンク走行速度３３１を、日時の属性である日時属性毎に走行速度ＤＢ２５２に記憶する。
【００３２】
走行燃費推定部２４の各機能構成について説明する。
走行ルート算出部２４１は、情報受信部２１が受信した地点情報１２１を取得する。地点情報１２１には、出発地と目的地とが含まれる。地点情報１２１および地図情報４５０は、走行ルートを表す走行ルート情報の例である。また、情報受信部２１は、走行ルート情報を取得する取得部の例である。走行ルート算出部２４１は、地点情報１２１と地図情報４５０とに基づいて、出発地から目的地までの移動における走行ルート４１１を算出する。走行ルート算出部２４１は、走行ルート４１１を表す走行ルート情報を走行速度抽出部２４３に出力する。
【００３３】
交差点停止判定部２４２は、走行ルート４１１に含まれる交差点における停止の有無を判定する。交差点停止判定部２４２は、走行ルート算出部２４１が算出した走行ルート４１１上にある全交差点について、各々の交差点における一時停止の有無を判定し、交差点停止判定４２１を生成する。交差点停止判定部２４２は、予め設定した確率に基づいて、交差点停止判定４２１を生成する。
【００３４】
走行速度抽出部２４３は、道路のうちの走行ルート４１１を表す走行ルート情報に基づいて、走行速度ＤＢ２５２から走行ルート４１１に含まれるリンクのリンク走行速度３３１を抽出する。走行速度抽出部２４３は、走行ルート算出部２４１が算出した走行ルート４１１上にある全リンクについて、それぞれのリンク走行速度３３１を走行速度ＤＢ２５２から抽出する。全リンクにおけるそれぞれのリンク走行速度３３１は、特定のルート走行における走行速度変化を示す速度プロファイルの算出に用いられる。
【００３５】
速度プロファイル生成部２４４は、走行速度抽出部２４３により抽出されたリンク走行速度３３１を用いて、走行ルート４１１を走行する自動車の速度の変化を表す速度プロファイル４４１を生成する。速度プロファイル生成部２４４は、走行速度抽出部２４３で抽出した全リンクのリンク走行速度３３１を走行ルート４１１の走行におけるリンクの通過順に合わせて連結し、交差点停止無しの速度プロファイル４４１を生成する。
速度プロファイル補正部２４５は、交差点における停止の有無に基づいて、速度プロファイル４４１を補正する。速度プロファイル補正部２４５は、速度プロファイル生成部２４４で算出した停止無し速度プロファイル４４１と、交差点停止判定部２４２で算出した交差点停止判定４２１とに基づいて、交差点における停止を考慮した速度プロファイル４５１を生成する。速度プロファイル補正部２４５は、停止無し速度プロファイル４４１に、交差点停止による加減速変化を加えて、交差点停止を考慮した速度プロファイル４５１を生成する。
推定燃費算出部２４６は、速度プロファイル４５１に基づいて、走行ルート４１１を走行する自動車の燃費を算出する。推定燃費算出部２４６は、速度プロファイル補正部２４５で算出した速度プロファイル４５１をもとに、走行ルート４１１のルート走行における燃費を推定し、燃費推定結果４６１として情報送信部２２に出力する。
【００３６】
＊＊＊動作の説明＊＊＊
次に、本実施の形態に係る燃費推定システム５００の燃費推定方法５１０および燃費推定プログラム５２０の動作について説明する。
【００３７】
＜燃費推定装置２００による走行速度生成処理Ｓ１１０＞
図４は、本実施の形態に係る燃費推定装置２００の走行速度生成部２３による走行速度生成処理Ｓ１１０の処理フローチャートである。走行速度生成処理Ｓ１１０は、全て中央サーバである燃費推定装置２００で実施される。走行速度生成処理Ｓ１１０は、情報受信部２１が、ステップＳ１１において自動車装置１００から走行履歴情報１１１を受信した際に逐次実行される。
【００３８】
ステップＳ１１において、情報受信部２１は、自動車１に搭載された自動車装置１００から走行履歴情報１１１を受信する。
ステップＳ１２において、走行履歴蓄積部２３１は、自動車装置１００から受信した走行履歴情報１１１を、日時別に走行履歴ＤＢ２５１へ蓄積する。
ステップＳ１３において、基準速度判定部２３２は、インフラストラクチャー情報である地図情報４５０に基づいて、各リンクのリンク基準速度３２１を判定し、リンク基準速度ＤＢ２５３へ蓄積する。
ステップＳ１４において、走行速度算出部２３３は、記憶部２５に蓄積した走行履歴情報１１１とリンク基準速度３２１とに基づいて、各リンクのリンク走行速度３３１を日時別に算出し、走行速度ＤＢ２５２へ蓄積する。
【００３９】
このとき、日時別とは、具体的には、時刻、曜日、時節といった日時属性で分類することである。時刻による分類とは、具体的には、３０分間隔、１時間間隔のように分類することである。また、時節による分類とは、具体的には、月別である。時刻や時節の分割間隔は、細分化するほど自動車の走行燃費の推定精度を向上させることが可能である。一方で、燃費推定装置２００に係る処理負荷や、走行履歴情報１１１を送信可能な自動車台数に応じて、日時の分割間隔を大きくしてもよい。
【００４０】
また、走行速度生成処理Ｓ１１０のうち、ステップＳ１２、ステップＳ１３、ステップＳ１４の各処理は、それぞれ独立して処理する形態としてもよい。そのとき、ステップＳ１４の処理は、少なくともステップＳ１３の処理が一回以上行われた後に実施するものとする。一方、ステップＳ１２の処理が一度も実施されなかった場合であっても、ステップＳ１３、ステップＳ１４の各処理が実行可能とする。
また、走行速度生成処理Ｓ１１０の各処理をそれぞれ独立して実行する場合、ステップＳ１２、ステップＳ１３、ステップＳ１４の各処理はオフライン処理でもよい。オフライン処理の場合、例えば、ステップＳ１２の処理は１日一回、ステップＳ１３の処理は一月一回、ステップＳ１４の処理は一月一回など、処理の実行間隔を燃費推定装置２００に係る処理負荷を考慮して適切に設定する必要がある。
【００４１】
図５は、本実施の形態に係る走行履歴蓄積部２３１の処理フローチャートである。図５は、図４のステップＳ１２の処理の詳細である。
ステップＳ２１において、走行履歴蓄積部２３１は、情報受信部２１から、走行履歴情報１１１を取得する。このとき、走行履歴情報１１１には、少なくとも走行位置、走行速度、進行方向、および走行日時情報が含まれる。また、走行履歴情報１１１は、リンク別、日時別に情報分割することを可能とする。また、走行履歴情報１１１として、走行リンク、加速度、勾配、走行時の天候、走行時の道路混雑状況などを有していてもよい。
【００４２】
ステップＳ２２において、走行履歴蓄積部２３１は、走行履歴情報１１１をリンク別に分類する。このとき、走行履歴蓄積部２３１は、地図情報４５０から各リンクの位置情報を抽出し、走行履歴情報１１１の走行位置と照合して、走行履歴情報１１１を送信した自動車装置１００が搭載された自動車１が走行したリンクを判定する。なお、走行履歴情報１１１に走行したリンクの情報である走行リンク情報が含まれる場合は、この走行リンク情報を抽出してリンクを判定してもよい。また、走行履歴蓄積部２３１は、地図情報４５０および全国の道路におけるリンクの構成情報を、例えばＶＩＣＳ（登録商標）（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ：道路交通情報通信システム）などでも用いられているデジタル地図情報およびリンク情報を活用して取得してもよい。
【００４３】
ステップＳ２３において、走行履歴蓄積部２３１は、リンク別に分割した走行履歴情報１１１を日時別に分類する。このとき、走行履歴情報１１１に含まれる走行日時情報に基づいて、分割単位である時刻（例えば３０分間隔）、曜日、時節（例えば月別）ごとに情報分割する。
ステップＳ２４において、走行履歴蓄積部２３１は、リンク別、日時別に分類した走行履歴情報１１１を走行履歴ＤＢ２５１に蓄積する。このとき、リンク別、日時別の走行履歴情報１１１の平均走行速度、蓄積データ数などの統計情報を同時に蓄積してもよい。
【００４４】
図６は、本実施の形態に係る基準速度判定部２３２の処理フローチャートである。図６は、図４のステップＳ１３の処理の詳細である。
ステップＳ３１において、基準速度判定部２３２は、リンク基準速度３２１を計算する対象となるリンクＬ（当該リンク）における地図情報４５０を抽出する。このとき、基準速度判定部２３２は、抽出する地図情報４５０として、少なくとも道路種別、走行車線数、中央分離の有無、歩道の有無、道路周辺の商業施設あるいは商店街の敷地面積の情報を抽出する。基準速度判定部２３２は、地図情報４５０として、カーナビゲーションシステムなどが地図表示やルート計算のために利用しているデジタル地図情報を使用してもよい。
【００４５】
ステップＳ３２において、基準速度判定部２３２は、抽出した地図情報４５０に基づいて、リンクＬが一般道か否かを判定する。高速道あるいはバイパス道は、交差点もほとんどなく直線的な道路が多く、走行速度が一定速度で安定しやすい特徴がある。一方、一般道は、交差点が比較的短い間隔で存在する、規制速度が道路ごとに変化する、周囲の商業施設などに影響されて自動車交通量が大きく変化する、などの理由から、道路ごとに走行速度は大きく変化する。このことから、一般道とそれ以外の道路で場合分けし、それぞれ別のリンク基準速度３２１の算出方法をとる。これにより、あらゆる走行ルート４１１、特に、一般道の走行における走行速度の再現性を高め、自動車の走行燃費の推定精度を高めることを可能とする。
基準速度判定部２３２は、抽出した地図情報４５０の道路種別情報に基づいて、リンクＬが一般道か否かの判定を実行する。リンクＬが一般道の場合、処理フローはステップＳ３３に進む。また、リンクＬが一般道でない場合、処理フローはステップＳ３８に進む。
ステップＳ３８において、基準速度判定部２３２は、地図情報４５０に基づいて、リンクＬの規制速度を取得する。
【００４６】
図７は、本実施の形態に係る速度区分判定表６０である。速度区分判定表６０は、例えば、非特許文献１で示されている、一般道の１２の速度区分である。基準速度判定部２３２は、一般道であるリンクＬが速度区分判定表６０のどの速度区分に該当するかについて、ステップＳ３３からステップＳ３７において判定する。
【００４７】
リンクＬが一般道であると判定した場合、ステップＳ３３において、基準速度判定部２３２は、地図情報４５０を用いて、リンクＬが位置する場所が市街地かどうかを判定する。基準速度判定部２３２は、地図情報４５０の商業施設および商店街の敷地面積から、リンクＬの市街地判定を行う。基準速度判定部２３２は、リンクＬを含む一定範囲における商業施設および商店街の敷地面積の割合が、予め設定した閾値σを超えた場合、リンクＬを市街地であると判定する。閾値σについては、燃費推定装置２００の管理者が任意に設定することが可能であり、実際の走行速度とリンク基準速度の算出結果を比較しながら、運用の途中で変更することも可能である。
【００４８】
ステップＳ３４において、基準速度判定部２３２は、地図情報４５０に基づいて、リンクＬの走行車線数を判定する。基準速度判定部２３２は、地図情報４５０からリンクＬの車線数情報を抽出し、リンクＬが２車線か、あるいは４車線以上かを判定する。
ステップＳ３５において、基準速度判定部２３２は、地図情報４５０に基づいて、リンクＬの道路に中央分離があるかどうかを判定する。基準速度判定部２３２は、地図情報４５０からリンクＬにおける中央分離情報を抽出し、リンクＬの中央分離の有無を判定する。
ステップＳ３６において、基準速度判定部２３２は、地図情報４５０に基づいて、リンクＬの歩行者交通量を判定する。基準速度判定部２３２は、地図情報４５０に歩行者交通量の情報が含まれていない場合、地図情報４５０から歩道の有無を抽出し、歩道がある場合を歩行者交通量が多いと判定する。また、基準速度判定部２３２は、地図情報４５０に歩行者交通量の情報が含まれている場合、その情報を活用してもよい。また、インフラストラクチャー情報や走行履歴情報１１１から歩行者交通量の情報を抽出してもよい。
【００４９】
ステップＳ３７において、基準速度判定部２３２は、ステップＳ３３からステップＳ３６の判定結果と、図７の速度区分判定表６０とに基づいて、リンクＬの速度区分を判定する。基準速度判定部２３２は、リンクＬの地域判定結果（市街地あるいは非市街地）、走行車線数判定結果（２あるいは４以上）、中央分離判定結果（ありあるいはなし）、歩行者交通量（多いあるいは少ない）の各情報をもとに、速度区分判定表６０からリンクＬの速度区分を判定する。
【００５０】
ステップＳ３９において、基準速度判定部２３２は、速度区分判定表６０から判定した速度区分に対応する基準速度を抽出し、リンクＬのリンク基準速度Ｖｒ（Ｌ）として決定する。あるいは、ステップＳ３８を実行した場合には、基準速度判定部２３２は、取得したリンクＬの規制速度をリンクＬのリンク基準速度Ｖｒ（Ｌ）として決定する。このように、ステップＳ３１からステップＳ３８の処理により、一般道および非一般道の実勢に近い自動車走行速度をリンク基準速度３２１として抽出することが可能となる。ステップＳ３３からステップＳ３７の処理により抽出した速度区分判定表６０における基準速度、あるいは、ステップＳ３８の処理により抽出した規制速度をもとに、リンクＬのリンク基準速度Ｖｒ（Ｌ）を決定する。
ステップＳ３１０において、基準速度判定部２３２は、ステップＳ３９で決定したリンク基準速度Ｖｒ（Ｌ）を基準速度ＤＢ２５３に蓄積する。
【００５１】
図８は、本実施の形態に係る走行速度算出部２３３の処理フローチャートである。図８は、図４のステップＳ１４の処理の詳細である。
以下、リンク走行速度３３１の算出日時として、走行時刻ｔ、走行曜日ｗ、走行時節ｓの場合のリンクＬのリンク走行速度３３１を算出する場合を例に説明する。すなわち、取得部が走行ルート情報を取得した取得日時に基づいて、取得日時の日時属性と等しい日時のリンク走行速度３３１を算出する。
【００５２】
ステップＳ４１において、走行速度算出部２３３は、リンクＬのリンク基準速度Ｖｒ（Ｌ）をリンク基準速度ＤＢ２５３から抽出する。
ステップＳ４２において、走行速度算出部２３３は、リンクＬの走行履歴情報１１１を走行履歴ＤＢ２５１から抽出する。走行速度算出部２３３は、リンクＬの走行履歴情報１１１として、走行履歴ＤＢ２５１から、走行時刻ｔ、走行曜日ｗ、走行時節ｓにおける、ＮＬ個の実走行速度Ｖｈｉｓｔ（Ｌ，ｔ，ｗ，ｓ，ｎ）（１≦ｎ≦ＮＬ）を抽出する。
ステップＳ４３において、走行速度算出部２３３は、リンクＬの日時別のリンク走行速度Ｖ（Ｌ，ｔ，ｗ，ｓ）を算出する。リンク走行速度Ｖは、式（１）に示すように、リンク基準速度Ｖｒと実走行速度履歴Ｖｈｉｓｔとを足し合わせて求める。
【数１】
2018061164.tif 000003
このとき、係数ｋ（０＜ｋ）については、燃費推定装置２００の管理者が任意に設定することが可能であり、走行履歴ＤＢ２５１の蓄積量や、リンク走行速度の計算における実走行速度Ｖｈｉｓｔとリンク基準速度Ｖｒとの比重を考慮して設定する。リンク基準速度Ｖｒを優先したい場合はｋを小さい値で設定し、実走行速度Ｖｈｉｓｔを優先したい場合はｋを大きい値で設定する。これにより、例えば、実走行速度がリンクＬの規制速度を著しく上回り、速度超過で取り締まりの対象になるほどの速度であった場合などのように、カーナビゲーションなどを介して運転者に提供する情報としてふさわしくないと判断する際には、ｋを小さい値にしてリンク基準速度Ｖｒの値を優先する、といった措置をとることが可能となる。
【００５３】
ステップＳ４４において、走行速度算出部２３３は、算出したリンクＬのリンク走行速度Ｖ（Ｌ，ｔ，ｗ，ｓ）を走行速度ＤＢ２５２に蓄積する。
【００５４】
＜燃費推定装置２００による走行燃費推定処理Ｓ１２０＞
図９は、本実施の形態に係る燃費推定装置２００の走行燃費推定部２４による走行燃費推定処理Ｓ１２０の処理フローチャートである。走行燃費推定処理Ｓ１２０は、中央サーバである燃費推定装置２００で実施される。走行燃費推定処理Ｓ１２０は、情報受信部２１が、自動車１から出発地および目的地を含む地点情報１２１を受信した際（ステップＳ５１）に逐次実行される。なお、以下、自動車１の走行燃費を推定する推定日時として、取得部である情報受信部２１が走行ルート情報である地点情報１２１を取得した取得日時（時刻ｔ０、曜日ｗ０、時節ｓ０）とする場合を例に説明する。
【００５５】
ステップＳ５２において、走行ルート算出部２４１は、自動車１から受信した出発地および目的地を含む地点情報１２１に基づいて、自動車の走行ルートＸを算出する。
ステップＳ５３において、交差点停止判定部２４２は、走行ルートＸ上の全交差点ｉ１〜ｉｍに対して、交差点停止の有無Ｓ（ｉ１）〜Ｓ（ｉｍ）を判定する。
【００５６】
ステップＳ５４において、走行速度抽出部２４３は、走行ルートＸ上の全通過リンクに対するリンク走行速度Ｖ（Ｌｋ，ｔｋ，ｗｋ，ｓｋ）（１≦ｋ≦ｎ）を抽出する。ステップＳ５４は、道路のうちの走行ルートＸを表す走行ルート情報に基づいて、走行速度ＤＢ２５２から走行ルートＸに含まれるリンク（道路区間）のリンク走行速度を抽出する走行速度抽出処理Ｓ１２１の例である。走行速度抽出部２４３は、走行ルートＸを構成する道路区間であるリンク毎に、当該リンク（リンクＬｋとする）を走行する前に走行する前リンク（前道路区間（リンクＬｋ−１とする））に流入する日時とリンクＬｋ−１を走行した走行時間Ｔｋ−１とに基づいて、リンクＬｋに流入する流入日時を算出し、リンクＬｋに流入する流入日時に基づいてリンクＬｋのリンク走行速度Ｖ（Ｌｋ，ｔｋ，ｗｋ，ｓｋ）（１≦ｋ≦ｎ）を抽出する。
【００５７】
ステップＳ５５において、速度プロファイル生成部２４４は、走行速度抽出部２４３により抽出されたリンク走行速度Ｖ（Ｌｋ，ｔｋ，ｗｋ，ｓｋ）（１≦ｋ≦ｎ）を用いて、走行ルートＸの走行における、交差点停止なし速度プロファイルＶｐｒｏｆｉｌｅ−ｎｏｎｓｔｏｐ（Ｘ）を計算する。すなわち、速度プロファイル生成部２４４は、取得日時（時刻ｔ０、曜日ｗ０、時節ｓ０）と、走行ルートＸ上の全通過リンクに対するリンク走行速度Ｖ（Ｌｋ，ｔｋ，ｗｋ，ｓｋ）（１≦ｋ≦ｎ）とに基づいて、取得日時と同じ日時属性の日時に走行ルートＸを走行した場合の速度プロファイルを生成する。
ステップＳ５６において、速度プロファイル補正部２４５は、速度プロファイル生成部２４４により算出された交差点停止なし速度プロファイルＶｐｒｏｆｉｌｅ−ｎｏｎｓｔｏｐ（Ｘ）に、交差点停止判定部２４２で判定した交差点停止有無Ｓ（ｉ１）〜Ｓ（ｉｍ）によって、交差点停止によって発生する加減速を再現し、交差点停止を考慮した速度プロファイルＶｐｒｏｆｉｌｅ（Ｘ）を算出する。ステップＳ５５およびステップＳ５６は、走行速度抽出処理Ｓ１２１により抽出されたリンク走行速度を用いて、走行ルートＸを走行する自動車の速度の変化を表す速度プロファイルを生成する速度プロファイル生成処理Ｓ１２２の例である。
【００５８】
ステップＳ５７において、推定燃費算出部２４６は、速度プロファイル補正部２４５により算出された交差点停止を考慮した速度プロファイルＶｐｒｏｆｉｌｅ（Ｘ）に対して、燃費と走行速度の関係式を用いて、走行ルートＸの走行における自動車の走行燃費を推定する。ステップＳ５７の処理は、速度プロファイルに基づいて、走行ルートＸを走行する自動車の燃費を算出する推定燃費算出処理Ｓ１２３の例である。
【００５９】
このとき、ステップＳ５２の処理で走行ルートＸの算出に用いる手法は、現在のカーナビゲーションなどで用いられているＤｉｊｋｓｔｒａ法などの手法を用いてもよい。また、出発地から目的地までの走行ルートが複数考えられる場合、図９の処理は、走行ルートの数分、繰り返し行う。
また、ステップＳ５７の処理について、自動車１の走行燃費は、走行速度と燃費の関係式を用いて算出される。走行速度Ｖと燃費の関係式をｆｆｕｅｌ（Ｖ）として表すとき、走行ルートＸの走行における消費燃費Ｆｆｕｅｌは式（２）のようになる。
【数２】
2018061164.tif 000004
【００６０】
図１０は、本実施の形態に係る交差点停止判定部２４２の処理フローチャートである。図１０は、図９のステップＳ５３の処理の詳細である。
ステップＳ６１において、交差点停止判定部２４２は、走行ルート算出部２４１により算出された走行ルートＸ上にある全交差点（ｉ１〜ｉｍ）を算出する。このとき、交差点停止判定部２４２は、走行ルート上の全交差点を算出するにあたり、地図情報４５０に基づいて抽出し、通過順にｉ１、ｉ２、・・・、ｉｍとする。
ステップＳ６２において、交差点停止判定部２４２は、走行ルートＸ上の全交差点（ｉ１〜ｉｍ）に対し、各交差点の停止有無を確率判定するための、交差点停止確率Ｐｓｔｏｐを決定する。交差点停止確率Ｐｓｔｏｐは、全交差点で一律の停止確率としてもよいし、信号機あり交差点と信号機なし交差点、あるいは、優先道路からの交差点進入と非優先道路からの交差点進入などでＰｓｔｏｐの設定値を変更してもよい。
【００６１】
次に、ステップＳ６３において、交差点停止判定部２４２は、走行ルートＸ上の交差点ｉｋ（１≦ｋ≦ｍ）における停止有無について、ステップＳ６２において決定した交差点停止確率Ｐｓｔｏｐに基づいて停止判定し、交差点停止有無Ｓ（ｉｋ）に保存する。この時、交差点停止有無Ｓ（ｉｋ）の判定式は式（３）のようになる。
【数３】
2018061164.tif 000005
【００６２】
最後に、ステップＳ６４において、交差点停止判定部２４２は、交差点停止有無の判定処理が全交差点分終わったかを判定する。交差点停止判定部２４２は、交差点停止有無の判定が全交差点分終わっていれば（ｋ＝ｍ）、処理は終了する。交差点停止有無の判定が全交差点分終わっていなければ（ｋ＜ｍ）、ステップＳ６３の処理に戻り、全交差点分の交差点停止有無の判定が終了するまで繰り返す。
【００６３】
図１１は、本実施の形態に係る走行速度抽出部２４３の処理フローチャートである。図１１は、図９のステップＳ５４の処理の詳細である。
ステップＳ７１において、走行速度抽出部２４３は、走行ルート算出部２４１により算出された走行ルートＸ上にある全リンク（Ｌ１〜Ｌｎ）を算出する。このとき、走行速度抽出部２４３は、走行ルート上の全リンクの算出にあたり、地図情報４５０をもとに抽出し、通過順にＬ１、Ｌ２、…、Ｌｎとする。
ステップＳ７２において、走行速度抽出部２４３は、走行ルートＸの走行における出発日時、つまり、走行ルートＸ上で最初に走行するリンクＬ１への流入日時として、時刻ｔ１、曜日ｗ１、時節ｓ１を決定する。このとき、自動車の走行燃費の推定日時を、地点情報１２１を受信した日時（時刻ｔ０、曜日ｗ０、時節ｓ０）とする場合、ｔ１＝ｔ０、ｗ１＝ｗ０、ｓ１＝ｓ０となる。また、自動車の走行燃費の推定日時を地点情報１２１を受信した日時以外の任意の日時（ｔφ、ｗφ、ｓφ）とする場合は、ｔ１＝ｔφ、ｗ１＝ｗφ、ｓ１＝ｓφとなる。
【００６４】
次に、ステップＳ７３において、走行速度抽出部２４３は、リンクＬ１の時刻ｔ１、曜日ｗ１、時節ｓ１におけるリンク走行速度Ｖ（Ｌ１，ｔ１，ｗ１，ｓ１）を走行速度ＤＢ２５２から抽出する。
ステップＳ７４において、走行速度抽出部２４３は、リンクＬ１上の走行における走行時間Ｔ１を算出する。このとき、リンクＬ１のリンク長をＸ１とするとき、リンク走行速度Ｖ（Ｌ１，ｔ１，ｗ１，ｓ１）とリンク長Ｘ１の積からリンクＬ１の走行時間Ｔ１を算出する。
ステップＳ７５において、走行速度抽出部２４３は、全リンクについて、リンク走行速度の抽出が完了したかを判定する。全リンクについてリンク走行速度の抽出が完了している場合、処理は終了する。また、リンク走行速度の抽出が完了していないリンクがある場合、処理はステップＳ７６に進む。
【００６５】
ステップＳ７６において、走行速度抽出部２４３は、リンク走行速度の抽出が完了していないリンクＬｋ（２≦ｋ≦ｎ）に対して、リンクＬｋへの流入日時として、時刻ｔｋ、曜日ｗｋ、時節ｓｋを決定する。このとき、ステップＳ７４もしくはステップＳ７８の処理で算出したリンクＬｋ−１の走行時間Ｔｋ−１をもとに算出する。リンクＬｋ−１の流入日時である時刻ｔｋ−１、曜日ｗｋ−１、時節ｓｋ−１からＴｋ−１だけ経過した日時をリンクＬｋへの流入日時として、時刻ｔｋ、曜日ｗｋ、時節ｓｋを決定する。
【００６６】
次に、ステップＳ７７において、走行速度抽出部２４３は、リンクＬｋの時刻ｔｋ、曜日ｗｋ、時節ｓｋにおけるリンク走行速度Ｖ（Ｌｋ，ｔｋ，ｗｋ，ｓｋ）を走行速度ＤＢ２５２から抽出する。
ステップＳ７８において、走行速度抽出部２４３は、リンクＬｋ上の走行における走行速度Ｔｋを算出する。このとき、リンクＬｋのリンク長をＸｋとするとき、リンク走行速度Ｖ（Ｌｋ，ｔｋ，ｗｋ，ｓｋ）とリンク長Ｘｋの積からリンクＬｋの走行時間Ｔｋを算出する。ステップＳ７８の処理が終わった後はステップＳ７５の処理に戻る。
【００６７】
図１２は、本実施の形態に係る速度プロファイル生成部２４４の処理フローチャートである。図１２は、図９のステップＳ５５の処理の詳細である。
ステップＳ８１において、速度プロファイル生成部２４４は、リンクＬ１のリンク走行速度Ｖ（Ｌ１，ｔ１，ｗ１，ｓ１）を、速度プロファイルＶｐｒｏｆｉｌｅ−ｎｏｎｓｔｏｐ（Ｘ）の０≦Ｘ＜ｘ１に代入する。このとき、ｘ１はリンクＬ１までの走行距離の累積値、つまり、ｘ１＝Ｘ１を示す。
次に、ステップＳ８２において、速度プロファイル生成部２４４は、リンクＬｋ（２≦ｋ≦ｎ）のリンク走行速度Ｖ（Ｌｋ，ｔｋ，ｗｋ，ｓｋ）を速度プロファイルＶｐｒｏｆｉｌｅ−ｎｏｎｓｔｏｐ（Ｘ）のｘｋ−１≦Ｘ＜ｘｋに代入する。このとき、ｘｋはリンクＬｋまでの走行距離の累積値、つまり、ｘｋ＝Ｘ１＋Ｘ２＋…＋Ｘｋとなる。
【００６８】
次に、ステップＳ８３において、速度プロファイル生成部２４４は、走行ルートＸのスタート地点からｘｋ−１の地点、つまりＶｐｒｏｆｉｌｅ−ｎｏｎｓｔｏｐ（ｘｋ−１）に発生する、リンク走行速度Ｖ（Ｌｋ−１，ｔｋ−１，ｗｋ−１，ｓｋ−１）とリンク走行速度Ｖ（Ｌｋ，ｔｋ，ｗｋ，ｓｋ）の速度差を、加速度αで均す処理を行う。このとき、加速度αは燃費推定装置２００の管理者により予め設定しておく。加速度αの設定に際しては、自動車走行時の一般的な加減速変化を考慮して適切に設定する。
【００６９】
次に、ステップＳ８４において、速度プロファイル生成部２４４は、速度プロファイルＶｐｒｏｆｉｌｅ−ｎｏｎｓｔｏｐ（Ｘ）へのリンク走行速度の代入が全リンク分完了したかを判定する。全リンク分の処理が完了した場合、処理はステップＳ８５へ進む。また、全リンク分の処理が完了していない場合、処理はステップＳ８２に戻る。
【００７０】
ステップＳ８５の処理で全リンク分の処理が完了したと判定した場合、ステップＳ８５において、速度プロファイル生成部２４４は、速度プロファイルＶｐｒｏｆｉｌｅ−ｎｏｎｓｔｏｐ（Ｘ）を、交差点停止無速度プロファイルとして決定する。
ステップＳ８１からステップＳ８５の処理を整理すると、式（４）の通りとなる。
【数４】
2018061164.tif 000006
【００７１】
図１３は、本実施の形態に係る速度プロファイル補正部２４５の処理フローチャートである。図１３は、図９のステップＳ５６の処理の詳細である。
まず、ステップＳ９１において、速度プロファイル補正部２４５は、交差点停止における、停止に係る加速度β、および、発進に係る加速度γを決定する。このとき、加速度β、加速度γの決定に際しては、自動車走行時の一般的な停止、発進に係る加減速変化を考慮して適切に設定する。
次に、ステップＳ９２において、速度プロファイル補正部２４５は、ステップＳ６３の処理で算出した交差点ｉｋ（１≦ｋ≦ｍ）の停止有無Ｓ（ｉｋ）を抽出する。
次に、ステップＳ９３において、速度プロファイル補正部２４５は、走行ルートＸの走行において、自動車が交差点ｉｋで停止するかについて、停止有無Ｓ（ｉｋ）をもとに判定する。交差点ｉｋで停止する（Ｓ（ｉｋ）＝Ｓｔｏｐ）場合、処理はステップＳ９４に進む。また、交差点ｉｋで停止しない（Ｓ（ｉｋ）＝Ｐａｓｓ）場合、処理はステップＳ９５に進む。
【００７２】
ステップＳ９４において、速度プロファイル補正部２４５は、交差点ｉｋで停止する場合、交差点停止なし速度プロファイルＶｐｒｏｆｉｌｅ−ｎｏｎｓｔｏｐ（Ｘ）の交差点ｉｋ前後に、一時停止に係る加減速を再現する。速度プロファイル補正部２４５は、加減速の再現として、ステップＳ９１にて決定した停止加速度β、発進加速度γをもとに、交差点ｉｋ地点で速度０になるように速度変化を計算する。計算結果はＶｐｒｏｆｉｌｅ−ｎｏｎｓｔｏｐ（Ｘ）に上書きする。
【００７３】
次に、ステップＳ９５において、速度プロファイル補正部２４５は、交差点停止有無の判定および交差点停止に係る加減速再現が全交差点分完了したかについて判定する。全交差点分の処理が完了した場合、処理はステップＳ９６に進む。また、全交差点分の処理が完了していない場合、処理はステップＳ９２に戻る。
全交差点分の処理が完了した場合、ステップＳ９６において、速度プロファイル補正部２４５は、交差点停止有無による加減速再現の結果を上書きしたＶｐｒｏｆｉｌｅ−ｎｏｎｓｔｏｐ（Ｘ）を、交差点停止を考慮した速度プロファイルＶｐｒｏｆｉｌｅ（Ｘ）として決定する。
【００７４】
そして、上述したように、図９のステップＳ５７において、推定燃費算出部２４６は、速度プロファイル補正部２４５により算出された速度プロファイルＶｐｒｏｆｉｌｅ（Ｘ）を用いて、走行ルートＸの走行における走行燃費を推定する。推定燃費算出部２４６は、推定した燃費推定結果４６１を情報送信部２２に出力する。情報送信部２２は、燃費推定結果４６１を自動車１に搭載された自動車装置１００に送信する。
【００７５】
＊＊＊他の構成＊＊＊
また、本実施の形態では、自動車装置１００および燃費推定装置２００の各々の機能はソフトウェアで実現されるが、変形例として、自動車装置１００および燃費推定装置２００の各々の機能がハードウェアで実現されてもよい。
図１４は、本実施の形態の変形例に係る自動車装置１００の構成を示す図である。また、図１５は、本実施の形態の変形例に係る燃費推定装置２００の構成を示す図である。
図１４および図１５に示すように、自動車装置１００および燃費推定装置２００の各々は、処理回路８０９，９０９、入力インタフェース８３０、出力インタフェース８４０、通信装置８５０，９５０といったハードウェアを備える。
【００７６】
処理回路８０９，９０９は、上述した「部」の機能および記憶部を実現する専用の電子回路である。処理回路８０９，９０９は、具体的には、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ロジックＩＣ、ＧＡ（Ｇａｔｅ  Ａｒｒａｙ）、ＡＳＩＣ（ＡｐｐＬｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、又は、ＦＰＧＡ（ＦｉｅＬｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）である。
【００７７】
自動車装置１００および燃費推定装置２００の各々は、処理回路８０９，９０９を代替する複数の処理回路を備えていてもよい。これら複数の処理回路により、全体として「部」の機能が実現される。それぞれの処理回路は、処理回路８０９，９０９と同じように、専用の電子回路である。
【００７８】
別の変形例として、自動車装置１００および燃費推定装置２００の各々の機能がソフトウェアとハードウェアとの組合せで実現されてもよい。すなわち、自動車装置１００および燃費推定装置２００の各々において一部の機能が専用のハードウェアで実現され、残りの機能がソフトウェアで実現されてもよい。
【００７９】
プロセッサ８１０，９１０、記憶装置８２０，９２０、および、処理回路８０９，９０９を、総称して「プロセッシングサーキットリ」という。つまり、自動車装置１００および燃費推定装置２００の各々の構成が図２，３，１４，１５のいずれに示した構成であっても、「部」の機能および記憶部は、プロセッシングサーキットリにより実現される。
【００８０】
「部」を「工程」又は「手順」又は「処理」に読み替えてもよい。また、「部」の機能をファームウェアで実現してもよい。
【００８１】
＊＊＊本実施の形態の効果の説明＊＊＊
本実施の形態に係る燃費推定システム５００は、自動車走行の燃費推定について、地図情報を構成する道路区間であるリンク毎に、平常時の走行速度であるリンク走行速度を日時別に生成する機能を有する。また、特定の走行ルートに対して、交差点停止も考慮した走行時の速度変化状況を表す速度プロファイルを算出して、走行燃費を推定する走行燃費推定部からなる処理を、中央サーバ内部で実施する。また、リンク走行速度生成について、リンク走行速度生成における基準となるリンク基準速度を算出する機能を有する。また、リンク走行速度生成について、日時分割単位として、少なくとも、時刻（例えば３０分間隔）、曜日、時節（例えば１月間隔）で分割し、当該日時のリンク走行速度を生成する機能を有する。
【００８２】
また、本実施の形態に係る燃費推定システム５００は、自動車走行燃費推定について、特定の走行ルートに対し、全通過リンクの通過時刻を考慮してリンク走行速度を抽出、連結することにより、燃費推定したい日時に合わせた速度プロファイルを再現する機能を有する。また、自動車走行燃費推定について、特定の走行ルートに対し、全通過交差点の停止有無を判定して、交差点停止による加減速を再現することにより、速度プロファイルの算出精度を向上させる機能を有する。また、自動車走行燃費推定について、交差点停止を考慮した速度プロファイルから、走行速度と走行燃費の関係式により自動車走行燃費を推定する機能を有する。
【００８３】
以上のように、本実施の形態に係る燃費推定システム５００によれば、自動車走行燃費推定に関し、リンク単位で地図情報からリンク基準速度を算出し、自動車を問わず収集した走行履歴情報とリンク基準速度とを用いてリンク走行速度を算出する。よって、本実施の形態に係る燃費推定システム５００によれば、新しい道路や車両走行履歴情報が集まりにくい道路においても、一定以上の精度で走行速度を再現することができる。これにより走行燃費の推定精度を担保する。特に一般道については、道路特徴を考慮して１２の走行速度に分類することで走行速度の再現精度を向上させ、高い精度での自動車走行燃費推定を実現する。
【００８４】
実施の形態２．
本実施の形態では、主に、実施の形態１との差異について説明する。
本実施の形態において、実施の形態１で説明した構成と同様の構成には同一の符号を付し、その説明を省略する。
【００８５】
＊＊＊構成の説明＊＊＊
実施の形態１に係る燃費推定システム５００は、自動車１に搭載された自動車装置１００と、クラウド等の中央サーバにより実現される燃費推定装置２００とを備えていた。自動車装置１００は、走行履歴情報１１１を収集し、自動車１の走行燃費の算出を燃費推定装置２００に要求する。燃費推定装置２００は、自動車１の走行燃費の推定に係るリンク走行速度３３１の計算および蓄積、速度プロファイル４５１の算出、ならびに、自動車１の走行燃費の算出を行う。
本実施の形態では、自動車ごとに走行燃費の推定処理を行うことで、自動車ごとの走行燃費を推定する燃費推定システム５００ａについて説明する。
【００８６】
＊＊＊構成の説明＊＊＊
図１６は、本実施の形態に係る燃費推定システム５００ａの機能構成図である。また、図１７は、本実施の形態に係る燃費推定システム５００ａのハードウェア構成図である。
本実施の形態では、燃費推定システム５００ａの機能構成図とハードウェア構成図とを別の図として説明するが、実施の形態１で説明した構成と同様の構成には同一の符号を付し、その説明を省略する場合がある。
【００８７】
本実施の形態に係る燃費推定システム５００ａは、自動車１ａに搭載された自動車装置１００ａのみによって構成される。
自動車１ａの自動車装置１００ａは、機能構成として、走行履歴収集部１１と、地点情報収集部１２と、情報表示部１３と、情報送信部１４と、情報受信部１５と、走行速度生成部２３と、走行燃費推定部２４とを備える。
走行履歴収集部１１と地点情報収集部１２と情報表示部１３と情報送信部１４と情報受信部１５との各々の機能構成は、実施の形態１の自動車装置１００が有する機能構成と同様である。
また、走行速度生成部２３および走行燃費推定部２４の各々の機能構成は、実施の形態１の燃費推定装置２００が有する機能構成と同様である。
【００８８】
＊＊＊機能構成の説明＊＊＊
次に、自動車１ａの自動車装置１００ａの各機能構成において、実施の形態１と異なる点について説明する。
走行履歴収集部１１は、センサ８６０を用いて収集した走行履歴情報１１１を、直接、走行速度生成部２３の走行履歴蓄積部２３１に出力する。走行履歴蓄積部２３１は、走行履歴収集部１１から、直接、走行履歴情報１１１を取得する。
地点情報収集部１２は、入力インタフェース８３０を介して入力された地点情報１２１を、直接、走行燃費推定部２４の走行ルート算出部２４１に出力する。走行ルート算出部２４１は、地点情報収集部１２から、直接、地点情報１２１を取得する。
以上のように、自動車１ａは、実施の形態１で説明した自動車装置１００の機能構成と、燃費推定装置２００の機能構成とを有する。走行履歴収集部１１と、地点情報収集部１２と、情報表示部１３と、情報送信部１４と、情報受信部１５とが自動車装置１００の機能に対応する。また、走行速度生成部２３および走行燃費推定部２４が、燃費推定装置２００の機能構成に対応する。
なお、実施の形態１で説明した燃費推定装置２００の情報受信部２１および情報送信部２２の機能は、上述した自動車装置１００ａの情報送信部１４および情報受信部１５の機能に含まれるものとする。また、実施の形態１で説明した自動車装置１００の記憶部１６の機能は、上述した自動車装置１００ａの記憶部２５の機能に含まれるものとする。
【００８９】
次に、燃費推定システム５００ａを構成する自動車１ａの自動車装置１００ａハードウェア構成について、実施の形態１と異なる点を説明する。
プロセッサ８１０は、ディスプレイに表示する各種情報の表示指示、走行履歴情報１１１および地点情報１２１の収集処理、走行履歴情報１１１の蓄積処理、リンク走行速度３３１の算出処理、速度プロファイルの算出処理、走行燃費の推定処理といった、自動車装置１００ａの処理を行う。
また、記憶装置８２０は、実施の形態１で説明した記憶部１６および記憶部２５の機能を実現する。
また、通信装置８５０は、実施の形態１で説明した情報送信部１４および情報受信部１５の機能と、情報送信部２２および情報受信部２１の機能とを実現する。
【００９０】
以上のように、燃費推定システム５００ａは、燃費の推定の対象となる自動車１ａに搭載された自動車装置１００ａを備える。自動車装置１００ａは、少なくとも、走行速度算出部２３３と、走行速度抽出部２４３と、推定燃費算出部２４６と、速度プロファイル生成部２４４と、交差点停止判定部２４２と、速度プロファイル補正部２４５とを備えている。
【００９１】
次に動作について説明する。
実施の形態２では、走行速度生成部２３と走行燃費推定部２４が自動車１ａに搭載されている点で実施の形態１と異なるが、各部の動作については、実施の形態１における走行速度生成部２３と実施の形態２における走行速度生成部２３、および、実施の形態１における走行燃費推定部２４と実施の形態２における走行燃費推定部２４は、同様の動作を行う。内部の詳細動作についても同様であるため、動作の説明は省略する。
【００９２】
＊＊＊他の構成＊＊＊
本実施の形態では、自動車１ａに、実施の形態１で説明した自動車装置１００の機能と燃費推定装置２００の機能とを有する自動車装置１００ａを搭載していた。ここで、図１６では自動車装置１００ａは、１つのコンピュータであるものとして説明したが、図１６の構成に限らない。例えば、自動車装置１００に対応する機能と燃費推定装置２００に対応する機能とを、別々の車載装置に搭載するものとしてもよい。また、自動車装置１００に対応する機能と燃費推定装置２００に対応する機能とに含まれる各部をどのように組み合わせて、複数の車載装置に搭載しても構わない。
【００９３】
＊＊＊本実施の形態に係る効果の説明＊＊＊
以上のように、本実施の形態に係る燃費推定システム５００ａによれば、自動車ごとで走行履歴情報を蓄積し、自動車ごとにリンク走行速度を計算し、自動車ごとに走行燃費を推定するので、自動車ごとの高精度な走行燃費を推定することが可能となる。
【００９４】
実施の形態３．
本実施の形態では、主に、実施の形態１，２との差異について説明する。
本実施の形態において、実施の形態１，２で説明した構成と同様の構成には同一の符号を付し、その説明を省略する。
【００９５】
＊＊＊構成の説明＊＊＊
実施の形態１に係る燃費推定システム５００では、自動車装置１００で走行履歴収集処理と地点情報収集処理とを行い、中央サーバである燃費推定装置２００で走行速度生成処理と走行燃費処理とを行った。また、実施の形態２に係る燃費推定システム５００ａでは、実施の形態１における自動車装置１００の処理と燃費推定装置２００の処理とを全て自動車１ａ内に集約した。
本実施の形態では、処理の負荷分散のため、燃費推定装置２００の処理のうち走行履歴蓄積処理、基準速度判定処理、走行速度算出処理、走行燃費推定処理のそれぞれについて別々のサーバを用意して処理を行う構成をとる。これにより、各サーバでの処理量が軽減できるため、処理の高速化が可能となる。なお、自動車側で行う処理は、実施の形態１と同じである。
【００９６】
図１８は、本実施の形態に係る燃費推定システム５００ｂのシステム構成図である。図１８では、燃費推定システム５００ｂを構成する各装置のハードウェア構成を示している。
図１８に示すように、燃費推定システム５００ｂは、自動車１ｂと、走行履歴蓄積サーバ２１０と、基準速度判定サーバ２２０と、走行速度算出サーバ２３０と、走行燃費算出サーバ２４０とを備える。自動車１ｂと、走行履歴蓄積サーバ２１０と、基準速度判定サーバ２２０と、走行速度算出サーバ２３０と、走行燃費算出サーバ２４０とは、ネットワーク３００を介して通信する。
走行履歴蓄積サーバ２１０、基準速度判定サーバ２２０、走行速度算出サーバ２３０、走行燃費算出サーバ２４０は、実体のあるデータサーバでもよいし、クラウド上で構成してもよい。
【００９７】
自動車１ｂの自動車装置１００ｂのハードウェア構成は、実施の形態１で説明したものと同様である。
走行履歴蓄積サーバ２１０、基準速度判定サーバ２２０、走行速度算出サーバ２３０、走行燃費算出サーバ２４０の各サーバは、コンピュータである。
走行履歴蓄積サーバ２１０、基準速度判定サーバ２２０、走行速度算出サーバ２３０、走行燃費算出サーバ２４０の各サーバは、プロセッサ９１０、記憶装置９２０、通信装置９５０を備える。各サーバにおけるプロセッサ９１０、記憶装置９２０、通信装置９５０の基本的な機能は実施の形態１で説明したものと同様である。図１８に示すように、ハードウェアの符号に添え字ａ，ｂ，ｃ，ｄを付すことにより、各サーバのハードウェアを区別して説明する。
【００９８】
走行履歴蓄積サーバ２１０について説明する。記憶装置９２０ａは、走行履歴蓄積処理に係る処理結果を一時記憶する主記憶装置と、走行履歴情報を記憶する外部記憶装置とを備える。プロセッサ９１０ａは、走行履歴蓄積処理に係る演算処理を行う。通信装置９５０ａは、走行履歴情報１１１、地図情報４５０を送受信する。
【００９９】
基準速度判定サーバ２２０について説明する。記憶装置９２０ｂは、リンク基準速度の計算処理に係る処理結果を一時記憶する主記憶装置と、各リンクのリンク基準速度を記憶する外部記憶装置とを備える。プロセッサ９１０ｂは、リンク基準速度の生成に係る演算処理を行う。通信装置９５０ｂは、地図情報４５０、リンク基準速度を送受信する。
【０１００】
走行速度算出サーバ２３０について説明する。記憶装置９２０ｃは、リンク走行速度生成に係る処理結果を一時記憶する主記憶装置と、各リンクのリンク走行速度を記憶する外部記憶装置とを備える。プロセッサ９１０ｃは、リンク走行速度生成に係る演算処理を行う。通信装置９５０ｃは、走行履歴情報、リンク基準速度、リンク走行速度を送受信する。
【０１０１】
走行燃費算出サーバ２４０について説明する。記憶装置９２０ｄは、燃費推定に係る各演算処理の値や結果を一時記憶する主記憶装置を備える。プロセッサ９１０ｄは、燃費推定に係る各演算処理を行う。通信装置９５０ｄは、地点情報、リンク走行速度、地図情報、走行燃費情報を送受信する。
【０１０２】
また、図１９は、本実施の形態に係る自動車１ｂの機能構成図である。図２０は、本実施の形態に係る走行履歴蓄積サーバ２１０の機能構成図である。図２１は、本実施の形態に係る基準速度判定サーバ２２０の機能構成図である。図２２は、本実施の形態に係る走行速度算出サーバ２３０の機能構成図である。図２３は、本実施の形態に係る走行燃費算出サーバ２４０の機能構成図である。
本実施の形態では、燃費推定システム５００ｂの各装置の機能構成図とハードウェア構成図とを別の図として説明するが、実施の形態１で説明した構成と同様の構成には同一の符号を付し、その説明を省略する場合がある。
【０１０３】
自動車１ｂは、自動車１ｂに搭載された車載装置である自動車装置１００ｂを備える。実施の形態１で説明した走行履歴収集部１１と地点情報収集部１２と情報表示部１３とに加え、走行履歴送信部１９と、地点情報送信部１７と、ルートおよび燃費情報受信部１８とを備える。すなわち、自動車装置１００ｂの「部」の機能は、走行履歴収集部１１、地点情報収集部１２、情報表示部１３、走行履歴送信部１９、地点情報送信部１７、ルートおよび燃費情報受信部１８の機能である。
走行履歴送信部１９は、走行履歴情報１１１を走行履歴蓄積サーバ２１０に通信装置８５０を介して送信する。地点情報送信部１７は、出発地および目的地を含む地点情報１２１を走行燃費算出サーバ２４０に通信装置８５０を介して送信する。ルートおよび燃費情報受信部１８は、走行燃費算出サーバ２４０により算出された走行ルート４１１と燃費推定結果４６１とを、通信装置８５０を介して受信する。
【０１０４】
走行履歴蓄積サーバ２１０は、実施の形態１で説明した走行履歴蓄積部２３１と走行履歴ＤＢ２５１とに加え、走行履歴受信部３１と走行履歴抽出部３２と走行履歴送信部３３とを備える。走行履歴受信部３１は、自動車１ｂから送信される走行履歴情報１１１を受信する。走行履歴抽出部３２は、走行履歴ＤＢ２５１から必要な走行履歴情報１１１を抽出する。走行履歴送信部３３は、抽出した走行履歴情報１１１を走行速度算出サーバ２３０へ送信する。
【０１０５】
基準速度判定サーバ２２０は、実施の形態１で説明した基準速度判定部２３２と基準速度ＤＢ２５３とに加え、インフラ情報受信部４１と、基準速度抽出部４３と、基準速度送信部４４とを備える。インフラ情報受信部４１は、インフラストラクチャー情報である地図情報４５０を受信する。基準速度抽出部４３は、基準速度ＤＢ２５３から必要なリンクのリンク基準速度３２１を抽出する。基準速度送信部４４は、抽出したリンク基準速度３２１を走行速度算出サーバ２３０へ送信する。
【０１０６】
走行速度算出サーバ２３０は、実施の形態１で説明した走行速度算出部２３３と走行速度ＤＢ２５２とに加え、基準速度受信部５１と、走行履歴受信部５２と、取得要求受信部５３と、走行速度抽出部５４と、走行速度送信部５５とを備える。基準速度受信部５１は、基準速度判定サーバ２２０からリンク基準速度３２１を受信する。走行履歴受信部５２は、走行履歴蓄積サーバ２１０から走行履歴情報１１１を受信する。取得要求受信部５３は、走行燃費算出サーバ２４０からのリンク走行速度３３１の取得要求を受け付ける。走行速度抽出部５４は、取得要求されたリンクのリンク走行速度３３１を走行速度ＤＢ２５２から抽出する。走行速度送信部５５は、抽出したリンク走行速度３３１を走行燃費算出サーバ２４０へ送信する。
【０１０７】
走行燃費算出サーバ２４０は、実施の形態１で説明した走行ルート算出部２４１と、交差点停止判定部２４２と、速度プロファイル生成部２４４と、速度プロファイル補正部２４５と、推定燃費算出部２４６とを備える。また、走行燃費算出サーバ２４０は、上記構成部に加えて、地点情報受信部６１と、取得要求部６２と、走行速度受信部６３とを備える。地点情報受信部６１は、自動車１ｂから受信した地点情報１２１を受信する。取得要求部６２は、走行ルート４１１における走行速度変化を示す速度プロファイル４４１の算出にあたり、走行ルート４１１上にある全リンクのリンク走行速度を走行速度算出サーバ２３０に要求する。走行速度受信部６３は、走行速度算出サーバ２３０から取得したリンク走行速度を受信する。
【０１０８】
＊＊＊動作の説明＊＊＊
次に動作について説明する。
実施の形態３では、走行履歴蓄積処理、基準速度判定処理、リンク速度計算処理、走行燃費推定処理をそれぞれ独立したサーバで処理する点で実施の形態１ならびに実施の形態２と異なる。そのため、各サーバにおける処理は、それぞれ同期処理の必要なく、独立していて実行してもよい。
【０１０９】
図２４は、本実施の形態に係る走行履歴蓄積サーバ２１０の処理フローチャートである。
まず、走行履歴受信部３１は、走行履歴情報１１１を取得する（ステップＳ１０１）。このとき、走行履歴情報１１１は、少なくとも走行位置、走行速度、進行方向、および走行日時情報を有し、走行履歴情報１１１をリンク別、日時別に情報分割することを可能とする。また、走行履歴情報１１１は、走行リンク、加速度、勾配、走行時の天候、走行時の道路混雑状況などを有していてもよい。
【０１１０】
次に、走行履歴蓄積部２３１は、走行履歴情報１１１をリンク別に分類し（ステップＳ１０２）、さらに日時別に分類し（ステップＳ１０３）、リンク別、日時別に分割した走行履歴情報１１１を走行履歴ＤＢ２５１に格納する（ステップＳ１０４）。ステップＳ１０２からステップＳ１０４までの処理はステップＳ２２からステップＳ２４までの処理と同様のため、詳細説明を省略する。
次に、走行履歴抽出部３２は、走行速度算出サーバ２３０に渡すための走行履歴情報１１１を走行履歴ＤＢ２５１から抽出する（ステップＳ１０５）。このとき、走行履歴情報１１１の抽出は、一日一回など、一定間隔で抽出してもよいし、走行速度算出サーバ２３０からの要求を受けたときのみ抽出する方式でもよい。
最後に、走行履歴送信部３３は、抽出した走行履歴情報１１１を走行速度算出サーバ２３０に送信する（ステップＳ１０６）。
【０１１１】
図２５は、本実施の形態に係る基準速度判定サーバ２２０の処理フローチャートである。
まず、インフラ情報受信部４１は、地図情報４５０を取得し、リンク基準速度３２１を計算する対象となるリンクＬの地図情報４５０を抽出する（ステップＳ１１１）。このとき抽出する地図情報４５０から、少なくとも道路種別、走行車線数、中央分離の有無、歩道の有無、道路周辺の商業施設・商店街の敷地面積の情報を抽出する。地図情報４５０について、カーナビゲーションシステムなどが地図表示やルート計算のために利用しているデジタル地図情報を使用してもよい。
次に、基準速度判定部２３２は、地図情報４５０をもとに、計算対象であるリンクＬが一般道かどうか判定する（ステップＳ１１２）。リンクＬが一般道であると判定した場合、リンクＬが位置する場所が市街地かどうかを判定し、（ステップＳ１１３）、リンクＬの走行車線数を判定し（ステップＳ１１４）、リンクＬの道路に中央分離があるかどうかを判定し（ステップＳ１１５）、リンクＬの歩行者交通量を判定し（ステップＳ１１６）、リンクＬの速度区分を判定する（ステップＳ１１７）。リンクＬが一般道でないと判定した場合、リンクＬの規制速度情報を抽出する（ステップＳ１１８）。ステップＳ１１３からステップＳ１１７の処理により抽出した１２の速度区分（速度区分判定表６０）における基準速度、もしくは、ステップＳ１１８の処理により抽出した規制速度をもとに、リンクＬのリンク基準速度Ｖｒ（Ｌ）を決定する（ステップＳ１１９）。基準速度判定部２３２は、ステップＳ１１９で算出したリンク基準速度Ｖｒ（Ｌ）を基準速度ＤＢ２５３に蓄積する（ステップＳ１１１０）。ステップＳ１１２からステップＳ１１１０までの処理は、ステップＳ３２からステップＳ３１０までの処理と同様のため、詳細説明を省略する。
【０１１２】
次に、基準速度抽出部４３は、走行速度算出サーバ２３０に渡すためのリンク基準速度３２１を基準速度ＤＢ２５３から抽出する（ステップＳ１１１１）。このとき、リンク基準速度３２１の抽出は、一日一回など、一定間隔でリンク基準速度３２１を抽出してもよいし、走行速度算出サーバ２３０からの要求を受けたときのみ抽出する方式でもよい。
最後に、基準速度送信部４４は、抽出したリンク基準速度３２１を走行速度算出サーバ２３０に送信する（ステップＳ１１１２）。
【０１１３】
図２６は、本実施の形態に係る走行速度算出サーバ２３０にて実施する走行速度生成処理のフローチャートである。以下、算出日時として、走行時刻ｔ、走行曜日ｗ、走行時節ｓの場合の、リンクＬにおけるリンク走行速度３３１の算出を例に説明する。
まず、基準速度受信部５１は、リンクＬのリンク基準速度Ｖｒ（Ｌ）を受信する（ステップＳ１２１０）。同じく、走行履歴受信部５２は、リンクＬの走行履歴情報１１１を抽出する（ステップＳ１２２０）。次に、走行速度算出部２３３は、リンクＬの日時別のリンク走行速度Ｖ（Ｌ，ｔ，ｗ，ｓ）を算出し（ステップＳ１２３０）、リンクＬのリンク走行速度Ｖ（Ｌ，ｔ，ｗ，ｓ）を走行速度ＤＢ２５２に蓄積する（ステップＳ１２４０）。ステップＳ１２１０からステップＳ１２４０までの処理の詳細は、ステップＳ４１からステップＳ４４までの処理と同様のため、詳細説明を省略する。
【０１１４】
図２７は、本実施の形態に係る走行速度算出サーバ２３０にて実施する走行速度抽出処理の処理フローチャートである。図２７は、走行速度算出サーバ２３０が走行燃費算出サーバ２４０からのリンク走行速度の取得要求を受けた場合のリンク走行速度を抽出する処理のフローチャートである。以下、抽出日時が、時刻ｔ、曜日ｗ、時節ｓの場合の、リンク走行速度抽出を例に説明する。
まず、取得要求受信部５３は、走行燃費算出サーバ２４０からリンク走行速度の取得要求を受信する（ステップＳ１３１）。また、取得要求受信部５３は、リンク走行速度の取得要求として、複数リンクのリンク走行速度の取得要求をまとめて受信、処理することができる。
次に、走行速度抽出部５４は、走行速度ＤＢ２５２から、時刻ｔ、曜日ｗ、時節ｓにおけるリンクＬのリンク走行速度Ｖ（Ｌ，ｔ，ｗ，ｓ）を抽出する（ステップＳ１３２）。
最後に、走行速度送信部５５は、抽出したリンク走行速度Ｖ（Ｌ，ｔ，ｗ，ｓ）を走行燃費算出サーバ２４０に送信する（ステップＳ１３３）。
【０１１５】
図２８は、本実施の形態に係る走行燃費算出サーバ２４０の処理フローチャートである。図２８の処理は、地点情報受信部６１が、自動車１ｂから地点情報１２１を受信した際（ステップＳ１４１）に逐次実行する。なお、以下、自動車１ｂの走行燃費の推定日時として、地点情報１２１を受信した日時（時刻ｔ０、曜日ｗ０、時節ｓ０）（取得日時）とする場合を例に説明する。
まず、走行ルート算出部２４１は、地点情報１２１をもとに、自動車１ｂの走行ルートＸを算出する（ステップＳ１４２）。次に、交差点停止判定部２４２は、走行ルートＸ上の全交差点ｉ１〜ｉｍに対して、交差点停止の有無Ｓ（ｉ１）〜Ｓ（ｉｍ）を判定する（ステップＳ１４３）。
ここで、ステップＳ１４２の処理はステップＳ５２の処理と同様であり、ステップＳ１４３の処理はステップＳ５３の処理と同様のため、詳細説明を省略する。
【０１１６】
次に、リンク走行速度の取得を要求する取得要求部６２は、走行速度算出サーバ２３０に対して走行ルートＸ上の全通過リンクに対するリンク走行速度Ｖ（Ｌｋ，ｔｋ，ｗｋ，ｓｋ）（１≦ｋ≦ｎ）を要求する（ステップＳ１４４）。次に、走行速度受信部６３は、リンク走行速度Ｖ（Ｌｋ，ｔｋ，ｗｋ，ｓｋ）（１≦ｋ≦ｎ）の抽出結果を受信する（ステップＳ１４５）。
このとき、取得要求部６２がリンク走行速度の取得要求を取得要求受信部５３に送信してから、走行速度受信部６３がリンク走行速度を受信する間の動作については、図２７にて説明した通りである。
【０１１７】
次に、速度プロファイル生成部２４４は、走行速度受信部６３にて受信したリンク走行速度Ｖ（Ｌｋ，ｔｋ，ｗｋ，ｓｋ）（１≦ｋ≦ｎ）を用いて、走行ルートＸの走行における、交差点停止なし速度プロファイルＶｐｒｏｆｉｌｅ−ｎｏｎｓｔｏｐ（Ｘ）を計算する（ステップＳ１４６）。次に、速度プロファイル補正部２４５にて、速度プロファイル生成部２４４で算出した交差点停止なし速度プロファイルＶｐｒｏｆｉｌｅ−ｎｏｎｓｔｏｐ（Ｘ）に、交差点停止判定部２４２で判定した交差点停止有無Ｓ（ｉ１）〜Ｓ（ｉｍ）によって、交差点停止によって発生する加減速を再現し、交差点停止を考慮した速度プロファイルＶｐｒｏｆｉｌｅ（Ｘ）を算出する（ステップＳ１４７）。最後に、推定燃費算出部２４６は、速度プロファイル補正部２４５で算出した交差点停止を考慮した速度プロファイルＶｐｒｏｆｉｌｅ（Ｘ）に対して、燃費と走行速度の関係式を用いて、走行ルートＸの走行における自動車走行燃費を推定する（ステップＳ１４８）。
ここで、ステップＳ１４６の処理はステップＳ５５の処理と同様であり、ステップＳ１４７の処理はステップＳ５６の処理と同様であり、ステップＳ１４８の処理はステップＳ５７の処理と同様のため、詳細説明を省略する。
【０１１８】
＊＊＊本実施の形態に係る効果の説明＊＊＊
以上のように、本実施の形態に係る燃費推定システム５００ｂによれば、サーバを分散させ、各処理の負荷を分散させることが可能である。これによって、将来的に走行履歴情報が多く集まる場合や、リンク走行速度の算出および更新の頻度を高めることで再現精度を高めたい場合などにも、他の処理への負荷影響を考慮することなく、対応することが可能となる。
【０１１９】
実施の形態４．
本実施の形態では、主に、実施の形態１から３との差異について説明する。
本実施の形態において、実施の形態１から３で説明した構成と同様の構成には同一の符号を付し、その説明を省略する。
【０１２０】
＊＊＊構成の説明＊＊＊
実施の形態１から３では、自動車と中央サーバのみで処理を行う構成であった。しかし、リンク走行速度の算出などは、リンク単位で計算することが可能であり、エッジコンピューティングでの処理が可能である。
【０１２１】
図２９は、本実施の形態に係る燃費推定システム５００ｃのシステム構成図である。図２９では、燃費推定システム５００ｃを構成する各装置のハードウェア構成を示している。
図２９において、燃費推定システム５００ｃは、自動車１ｃに搭載された自動車装置１００ｃ、走行速度生成計算器２５０、情報蓄積サーバ２６０によって構成される。このとき、走行速度生成計算器２５０は、全国道路のリンクにそれぞれ一つずつ設置する構成をとる。
自動車装置１００ｃ、走行速度生成計算器２５０、情報蓄積サーバ２６０は、互いにネットワーク３００を介して通信する。
【０１２２】
図３０は、本実施の形態に係る燃費推定システム５００ｃの機能構成図である。
自動車装置１００ｃは、走行履歴収集部１１と、地点情報収集部１２と、情報表示部１３とを備える。また、自動車装置１００ｃは、走行履歴情報１１１を情報蓄積サーバ２６０へ送信する走行履歴送信部１９と、地点情報１２１、ならびに地図情報４５０に基づいて走行ルート４１１の算出、および走行ルート４１１の走行燃費を推定する走行燃費推定部２４とを備える。
走行燃費推定部２４は、走行ルート算出部２４１と、交差点停止判定部２４２と、走行ルート４１１上にある全リンクのリンク走行速度３３１を情報蓄積サーバ２６０に取得要求する取得要求部６２と、情報蓄積サーバ２６０に取得要求したリンクのリンク走行速度３３１を受信する走行速度受信部６３とを備える。また、走行燃費推定部２４は、速度プロファイル生成部２４４と、交差点停止なし速度プロファイル４４１に交差点停止判定部２４２で算出した走行ルート上の全交差点における交差点停止判定結果をもとに、交差点停止による加減速変化を加えて、交差点停止を考慮した速度プロファイル４５１を生成する速度プロファイル補正部２４５とを備える。また、走行燃費推定部２４は、速度プロファイル補正部２４５で算出した交差点停止を考慮した速度プロファイル４５１をもとに、特定のルート走行、すなわち走行ルート４１１の走行における燃費を推定する推定燃費算出部２４６を備える。
【０１２３】
走行速度生成計算器２５０は、インフラ情報である地図情報４５０を受信するインフラ情報受信部４１と、地図情報４５０をもとに、個別リンクのリンク基準速度３２１を算出して個別リンク基準速度ＤＢ７１に蓄積する基準速度判定部２３２とを備える。個別リンク基準速度ＤＢ７１は、個別リンクのリンク基準速度３２１を蓄積する。また、走行速度生成計算器２５０は、情報蓄積サーバ２６０から走行履歴情報１１１を受信する走行履歴受信部５２と、個別リンクのリンク基準速度３２１と走行履歴情報１１１から個別リンクのリンク走行速度３３１を算出して個別走行速度ＤＢ７２に蓄積する走行速度算出部２３３とを備える。個別リンクのリンク走行速度３３１を個別走行速度ともいう。個別走行速度ＤＢ７２は、個別リンクのリンク走行速度３３１を蓄積する。個別走行速度ＤＢ７２は、個別走行速度記憶部１７２１の例である。また、走行速度生成計算器２５０は、個別リンクのリンク走行速度３３１を情報蓄積サーバ２６０に送信する個別走行速度送信部７３を備える。
【０１２４】
情報蓄積サーバ２６０は、自動車装置１００ｃから送信される走行履歴情報１１１を受信する走行履歴受信部３１と、走行履歴情報１１１を走行履歴ＤＢ２５１に蓄積する走行履歴蓄積部２３１と、走行履歴ＤＢ２５１から必要な走行履歴情報１１１を抽出する走行履歴抽出部３２とを備える。また、情報蓄積サーバ２６０は、抽出した走行履歴情報１１１を個別リンクの走行速度生成計算器２５０へ送信する走行履歴送信部３３と、個別リンクの走行速度生成計算器２５０からリンク走行速度３３１を受信する個別走行速度受信部８１とを備える。また、情報蓄積サーバ２６０は、受信したリンク走行速度３３１をＤＢ蓄積する走行速度蓄積部８２と、各リンクのリンク走行速度３３１を蓄積する走行速度ＤＢ２５２とを備える。また、情報蓄積サーバ２６０は、自動車装置１００ｃからのリンク走行速度の取得要求を受け付ける取得要求受信部５３と、取得要求されたリンクのリンク走行速度３３１を走行速度ＤＢ２５２から抽出する走行速度抽出部５４と、抽出したリンク走行速度３３１を自動車装置１００ｃへ送信する走行速度送信部５５とを備える。
【０１２５】
図２９を用いて、本実施の形態におけるハードウェア構成について説明する。
本実施の形態に係る燃費推定システム５００ｃは、自動車１ｃに搭載された自動車装置１００ｃと、走行速度生成計算器２５０と、情報蓄積サーバ２６０との各々は、コンピュータである。このとき、走行速度生成計算器２５０は、全国にあるリンク毎に一つ保有する。また、情報蓄積サーバ２６０は、実体のあるデータサーバでもよいし、クラウド上で構成してもよい。
【０１２６】
自動車１ｃの自動車装置１００ｃのハードウェア構成は、実施の形態１から３で説明したものと同様である。
走行速度生成計算器２５０と情報蓄積サーバ２６０との各々は、プロセッサ９１０、記憶装置９２０、通信装置９５０を備える。各サーバにおけるプロセッサ９１０、記憶装置９２０、通信装置９５０の基本的な機能は実施の形態１から３で説明したものと同様である。図２９に示すように、ハードウェアの符号に添え字ｅ，ｆを付すことにより、走行速度生成計算器２５０と情報蓄積サーバ２６０との各々のハードウェアを区別して説明する。
【０１２７】
走行速度生成計算器２５０について説明する。記憶装置９２０ｅは、リンク基準速度やリンク走行速度の生成に係る処理結果を一時記憶する主記憶装置と、各リンクのリンク基準速度やリンク走行速度を記憶する外部記憶装置とを備える。プロセッサ９１０ｅは、リンク基準速度やリンク走行速度の生成に係る演算処理を行う。通信装置９５０ｅは、走行履歴情報、リンク走行速度、地図情報を送受信する。
【０１２８】
情報蓄積サーバ２６０について説明する。記憶装置９２０ｆは、走行履歴情報やリンク走行速度の蓄積、抽出に係る処理結果を一時記憶する主記憶装置と、走行履歴情報やリンク走行速度を記憶する外部記憶装置とを備える。プロセッサ９１０ｆは、走行履歴情報やリンク走行速度の蓄積、抽出に係る演算処理を行う。通信装置９５０ｆは、走行履歴情報、リンク走行速度、地図情報、取得要求を送受信する。
【０１２９】
自動車装置１００ｃは、燃費の推定の対象となる自動車１ｃに搭載され、自動車１ｃの走行履歴を表す走行履歴情報１１１を送信する走行履歴送信部１９を備える。
また、走行速度生成計算器２５０は、複数の道路区間であるリンク毎の個別リンクに設けられ、個別リンクにおける自動車１ｃの走行速度を個別走行速度として算出する走行速度算出部２３３を備える。
また、情報蓄積サーバ２６０は、自動車装置１００ｃから走行履歴情報１１１を受信する走行履歴受信部３１と、走行履歴情報１１１を走行履歴ＤＢ２５１に蓄積する走行履歴蓄積部２３１と、走行速度生成計算器２５０から個別走行速度を受信し、受信した個別走行速度を走行速度ＤＢ２５２に記憶する走行速度蓄積部８２とを備える。
そして、自動車装置１００ｃは、出発地と目的地とを含む地点情報１２１に基づいて走行ルート４１１を算出する走行ルート算出部２４１と、情報蓄積サーバ２６０から走行ルート４１１に含まれるリンクの走行速度を受信する走行速度受信部６３と、速度プロファイル生成部２４４と、交差点停止判定部２４２と、速度プロファイル補正部２４５と、推定燃費算出部２４６とを備える。
【０１３０】
以上のように、本実施の形態では、自動車１ｃの走行燃費の推定処理は自動車側で行い、推定に必要なリンク走行速度は情報蓄積サーバ２６０から取得する構成をとる。また、リンク毎に処理計算器を保有し、リンク走行速度の生成処理はリンク毎に個別に処理する構成をとる。これにより、自動車走行燃費の推定精度向上に必要なリンク走行速度生成処理および自動車走行燃費推定処理と、情報蓄積部分とを切り離し、処理負荷を軽減することが可能である。特に、リンク毎に処理計算器を保有することにより、処理計算器一台あたりの処理を軽くし、処理計算器そのものを小型化することが可能である。
【０１３１】
＊＊＊動作の説明＊＊＊
次に動作について説明する。
本実施の形態では、走行燃費推定処理は自動車１ｃにて行い、基準速度判定処理および走行速度生成処理は走行速度生成計算器２５０にて行い、走行履歴蓄積処理および走行速度蓄積処理は情報蓄積サーバ２６０で行う。各機器の動作はそれぞれ独立して実行してもよい。
情報蓄積サーバ２６０における走行履歴蓄積処理は、情報蓄積サーバ２６０の走行履歴受信部３１、走行履歴蓄積部２３１、走行履歴ＤＢ２５１、走行履歴抽出部３２、走行履歴送信部３３にて実施する。本処理は、図１７にて示す、実施の形態３における走行履歴蓄積サーバ２１０の処理と同様のため、説明を省略する。
【０１３２】
図３１は、本実施の形態に係る走行速度生成計算器２５０の処理フローチャートである。
まず、インフラ情報受信部４１は、地図情報４５０を取得し、リンク基準速度３２１の判定の対象となるリンクＬの地図情報４５０を抽出する（ステップＳ１５１）。このとき抽出する地図情報４５０は、少なくとも道路種別、走行車線数、中央分離の有無、歩道の有無、道路周辺の商業施設・商店街の敷地面積の情報を含む。地図情報４５０としては、カーナビゲーションシステムなどが地図表示やルート計算のために利用しているデジタル地図情報を使用してもよい。
次に、基準速度判定部２３２は、地図情報４５０をもとに、計算対象であるリンクＬが一般道かどうか判定する（ステップＳ１５２）。リンクＬが一般道と判定した場合、リンクＬが位置する場所が市街地かどうかを判定し（ステップＳ１５３）、リンクＬの走行車線数を判定し（ステップＳ１５４）、リンクＬの道路に中央分離があるかどうかを判定し（ステップＳ１５５）、リンクＬの歩行者交通量を判定し（ステップＳ１５６）、リンクＬの速度区分を判定する（ステップＳ１５７）。リンクＬが一般道でないと判定した場合、リンクＬの規制速度を抽出する（ステップＳ１５８）。ステップＳ１５３からステップＳ１５７の処理により抽出した１２の速度区分（速度区分判定表６０）における基準速度、もしくは、ステップＳ１５８の処理により抽出した規制速度をもとに、リンクＬのリンク基準速度Ｖｒ（Ｌ）を決定する（ステップＳ１５９）。基準速度判定部２３２は、ステップＳ１５９で算出したリンク基準速度Ｖｒ（Ｌ）を個別リンク基準速度ＤＢ７１に蓄積する（ステップＳ１５１０）。ステップＳ１５２からステップＳ１５１０までの処理は、ステップＳ３２からステップＳ３１０までの処理と同様のため、詳細説明を省略する。
【０１３３】
次に、走行履歴受信部５２は、情報蓄積サーバ２６０からリンクＬの走行履歴情報１１１を抽出する（ステップＳ１５１１）。ステップＳ１５１１の処理は、ステップＳ４２の処理と同様のため、詳細説明を省略する。
【０１３４】
次に、走行速度算出部２３３は、個別リンク基準速度ＤＢ７１からリンクＬのリンク基準速度Ｖｒ（Ｌ）を抽出し（ステップＳ１５１２）、リンクＬの日時別のリンク走行速度Ｖ（Ｌ，ｔ，ｗ，ｓ）を算出し（ステップＳ１５１３）、リンクＬのリンク走行速度Ｖ（Ｌ，ｔ，ｗ，ｓ）を個別走行速度ＤＢ７２に蓄積する（ステップＳ１５１４）。ステップＳ１５１２からステップＳ１５１４までの処理の詳細は、ステップＳ４１、ステップＳ４３、ステップＳ４４の処理と同様のため、詳細説明を省略する。
【０１３５】
図３２は、本実施の形態に係る情報蓄積サーバ２６０にて実施する走行速度蓄積処理の処理フローチャートである。
まず、個別走行速度受信部８１は、リンク毎に計算されたリンク走行速度３３１を受信する（ステップＳ１６１）。次に、走行速度蓄積部８２は、受信したリンク走行速度３３１を走行速度ＤＢ２５２に蓄積する（ステップＳ１６２）。このとき、走行速度蓄積部８２は、走行速度ＤＢ２５２への情報蓄積を、個別走行速度受信部８１がリンク走行速度３３１を受信したタイミングごとに実行する。
【０１３６】
自動車１ｃにおける走行燃費推定処理は、走行燃費推定部２４において実施する。本処理は、地点情報収集部１２が、運転者から出発地および目的地を含む地点情報１２１を受け取った際に逐次実行する。走行燃費推定部２４の以降の処理は、実施の形態３における走行燃費算出サーバ２４０の処理と同様のため、説明を省略する。
【０１３７】
＊＊＊本実施の形態に係る効果の説明＊＊＊
以上のように、本実施の形態に係る燃費推定システム５００ｃによれば、リンク毎に処理計算器を設置し、処理を分散させることが可能である。これによって、各処理部での処理は最小化することができ、一つの計算機における処理負荷を軽減することが可能となる。
【０１３８】
以上、本発明の実施の形態１から４について説明したが、これらの実施の形態の説明において「部」として説明するもののうち、いずれか１つのみを採用してもよいし、いくつかの任意の組合せを採用してもよい。つまり、燃費推定システムの機能ブロックは、上記の実施の形態で説明した機能を実現することができれば、任意である。燃費推定システムは、これらの機能ブロックをどのように組合せて構成してもよいし、任意の機能ブロックで構成してもよい。
【０１３９】
また、実施の形態１から４について説明したが、これらの実施の形態のうち、複数の実施の形態を組み合わせて実施してもよい。また、これらの実施の形態のうち、複数の部分を組み合わせて実施してもよい。或いは、これらの実施の形態のうち、１つの部分を実施しても構わない。その他、これらの実施の形態の内容を、全体として或いは部分的に、どのように組合せて実施しても構わない。
なお、上記の実施の形態は、本質的に好ましい例示であり、本発明、その適用物や用途の範囲を制限することを意図するものではなく、必要に応じて種々の変更が可能である。上記の実施の形態は、本手法の理解を助けるためのものであって、発明を限定するためのものではない。
【符号の説明】
【０１４０】
１，１ａ，１ｂ，１ｃ  自動車、６０  速度区分判定表、１００，１００ａ，１００ｂ，１００ｃ  自動車装置、１１  走行履歴収集部、１２  地点情報収集部、１３  情報表示部、１４  情報送信部、１５  情報受信部、１６  記憶部、１７  地点情報送信部、１８  ルートおよび燃費情報受信部、１９  走行履歴送信部、１１１  走行履歴情報、１２１  地点情報、４１１  走行ルート、４５０  地図情報、４６１  燃費推定結果、２１０  走行履歴蓄積サーバ、３１  走行履歴受信部、３２  走行履歴抽出部、３３  走行履歴送信部、２２０  基準速度判定サーバ、４１  インフラ情報受信部、４３  基準速度抽出部、４４  基準速度送信部、２３０  走行速度算出サーバ、５１  基準速度受信部、５２  走行履歴受信部、５３  取得要求受信部、５４  走行速度抽出部、５５  走行速度送信部、２４０  走行燃費算出サーバ、６１  地点情報受信部、６２  取得要求部、６３  走行速度受信部、２５０  走行速度生成計算器、７１  個別リンク基準速度ＤＢ、７２  個別走行速度ＤＢ、７３  個別走行速度送信部、２６０  情報蓄積サーバ、８１  個別走行速度受信部、８２  走行速度蓄積部、２００  燃費推定装置、２１  情報受信部、２２  情報送信部、２３  走行速度生成部、２４  走行燃費推定部、２５  記憶部、２３１  走行履歴蓄積部、２３２  基準速度判定部、２３３  走行速度算出部、３２１  リンク基準速度、３３１  リンク走行速度、２４１  走行ルート算出部、２４２  交差点停止判定部、２４３  走行速度抽出部、２４４  速度プロファイル生成部、２４５  速度プロファイル補正部、２４６  推定燃費算出部、４２１  交差点停止判定、４４１，４５１  速度プロファイル、２５１  走行履歴ＤＢ、２５２  走行速度ＤＢ、２５３  基準速度ＤＢ、３００  ネットワーク、５００，５００ａ，５００ｂ，５００ｃ  燃費推定システム、５１０  燃費推定方法、５２０  燃費推定プログラム、８０９，９０９  処理回路、８１０，９１０，９１０ａ，９１０ｂ，９１０ｃ，９１０ｄ，９１０ｅ，９１０ｆ  プロセッサ、８２０，９２０，９２０ａ，９２０ｂ，９２０ｃ，９２０ｄ，９２０ｅ，９２０ｆ  記憶装置、８３０  入力インタフェース、８４０  出力インタフェース、８５０，９５０，９５０ａ，９５０ｂ，９５０ｃ，９５０ｄ，９５０ｅ，９５０ｆ  通信装置、８６０  センサ、Ｓ１１０  走行速度生成処理、Ｓ１２０  走行燃費推定処理、Ｓ１２１  走行速度抽出処理、Ｓ１２２  速度プロファイル生成処理、Ｓ１２３  推定燃費算出処理、１７２１  個別走行速度記憶部、２５１０  走行履歴記憶部、２５２０  走行速度記憶部、２５３０  基準速度記憶部。
【図１】
2018061164.tif 000007
【図２】
2018061164.tif 000008
【図３】
2018061164.tif 000009
【図４】
2018061164.tif 000010
【図５】
2018061164.tif 000011
【図６】
2018061164.tif 000012
【図７】
2018061164.tif 000013
【図８】
2018061164.tif 000014
【図９】
2018061164.tif 000015
【図１０】
2018061164.tif 000016
【図１１】
2018061164.tif 000017
【図１２】
2018061164.tif 000018
【図１３】
2018061164.tif 000019
【図１４】
2018061164.tif 000020
【図１５】
2018061164.tif 000021
【図１６】
2018061164.tif 000022
【図１７】
2018061164.tif 000023
【図１８】
2018061164.tif 000024
【図１９】
2018061164.tif 000025
【図２０】
2018061164.tif 000026
【図２１】
2018061164.tif 000027
【図２２】
2018061164.tif 000028
【図２３】
2018061164.tif 000029
【図２４】
2018061164.tif 000030
【図２５】
2018061164.tif 000031
【図２６】
2018061164.tif 000032
【図２７】
2018061164.tif 000033
【図２８】
2018061164.tif 000034
【図２９】
2018061164.tif 000035
【図３０】
2018061164.tif 000036
【図３１】
2018061164.tif 000037
【図３２】
2018061164.tif 000038
【手続補正書】
【提出日】平成29年3月27日(2017.3.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
道路を構成する複数の道路区間の道路区間毎に自動車の走行速度を算出し、算出した走行速度を走行速度記憶部に記憶する走行速度算出部と、
前記道路のうちの走行ルートを表す走行ルート情報に基づいて、前記走行速度記憶部から前記走行ルートに含まれる道路区間の走行速度を抽出する走行速度抽出部と、
前記走行速度抽出部により抽出された走行速度を用いて、前記走行ルートを走行する自動車の速度の変化を表す速度プロファイルを生成する速度プロファイル生成部と、
前記速度プロファイルに基づいて、前記走行ルートを走行する自動車の燃費を算出する推定燃費算出部と
を備え、
前記走行速度算出部は、
道路区間の属性である道路属性に基づいて決定された速度区分を含む速度区分判定表に基づいて、前記複数の道路区間の道路区間毎の基準速度を決定し、前記基準速度と、前記道路を走行した自動車から収集した前記複数の道路区間の道路区間毎の走行履歴情報とを用いて、前記複数の道路区間の道路区間毎の走行速度を算出する燃費推定システム。
【請求項２】
前記走行速度算出部は、
前記複数の道路区間の道路区間毎の道路属性として、地域の属性と車線数と中央分離の有無と歩行者の交通量とを判定し、判定結果と前記速度区分判定表とを照合することにより前記基準速度を決定する請求項１に記載の燃費推定システム。
【請求項３】
前記走行速度算出部は、
前記複数の道路区間の道路区間毎の走行速度を、日時の属性である日時属性毎に前記走行速度記憶部に記憶する請求項１または２に記載の燃費推定システム。
【請求項４】
前記燃費推定システムは、
前記走行ルートに含まれる交差点における停止の有無を判定する交差点停止判定部と、
前記交差点における停止の有無に基づいて、前記速度プロファイルを補正する速度プロファイル補正部と
を備えた請求項１から３のいずれか１項に記載の燃費推定システム。
【請求項５】
前記燃費推定システムは、
前記走行ルート情報を取得する取得部を備え、
前記速度プロファイル生成部は、
前記取得部が前記走行ルート情報を取得した取得日時と、前記走行ルートを構成する道路区間の道路区間毎の走行速度とに基づいて、前記取得日時の日時属性に前記走行ルートを走行した場合の前記速度プロファイルを生成する請求項４に記載の燃費推定システム。
【請求項６】
前記走行速度抽出部は、
前記走行ルートを構成する道路区間の道路区間毎に、当該道路区間を走行する前に走行する前道路区間に流入する日時と前記前道路区間を走行した走行時間とに基づいて、当該道路区間に流入する流入日時を算出し、当該道路区間に流入する流入日時に基づいて当該道路区間の走行速度を抽出する請求項５に記載の燃費推定システム。
【請求項７】
前記燃費推定システムは、
燃費の推定の対象となる自動車に搭載された自動車装置と、前記自動車装置と通信する燃費推定装置とを備え、
前記自動車装置は、
前記走行ルートの出発地と目的地とを含む地点情報と、前記自動車の走行履歴を表す走行履歴情報とを前記燃費推定装置に送信する情報送信部を備え、
前記燃費推定装置は、
前記地点情報に基づいて前記走行ルートを算出し、前記走行ルートを表す前記走行ルート情報を前記走行速度抽出部に出力する走行ルート算出部と、
前記走行履歴情報を走行履歴記憶部に蓄積する走行履歴蓄積部と
を備えた請求項４から６のいずれか１項に記載の燃費推定システム。
【請求項８】
前記燃費推定装置は、
前記走行速度算出部と、前記走行速度抽出部と、前記速度プロファイル生成部と、前記交差点停止判定部と、前記速度プロファイル補正部と、前記推定燃費算出部とを備えた請求項７に記載の燃費推定システム。
【請求項９】
前記燃費推定システムは、
燃費の推定の対象となる自動車に搭載された自動車装置を備え、
前記自動車装置は、
前記走行速度算出部と、前記走行速度抽出部と、前記推定燃費算出部と、前記速度プロファイル生成部と、前記交差点停止判定部と、前記速度プロファイル補正部とを備えた請求項４から６のいずれか１項に記載の燃費推定システム。
【請求項１０】
前記燃費推定システムは、
燃費の推定の対象となる自動車に搭載された自動車装置であって、前記走行ルートの出発地と目的地とを含む地点情報と、前記自動車の走行履歴を表す走行履歴情報とを送信する情報送信部を備えた自動車装置と、
前記自動車装置から前記走行履歴情報を受信する走行履歴受信部と、前記走行履歴情報を走行履歴記憶部に蓄積する走行履歴蓄積部とを備えた走行履歴蓄積サーバと、
前記基準速度を判定し、判定した前記基準速度を基準速度記憶部に記憶する基準速度判定部を備えた基準速度判定サーバと、
前記走行履歴蓄積サーバから前記走行履歴情報を受信する走行履歴受信部と、前記基準速度判定サーバから前記基準速度を受信する基準速度受信部と、前記走行速度算出部と、前記走行速度記憶部とを備えた走行速度算出サーバと、
前記自動車装置から前記地点情報を受信する地点情報受信部と、前記走行速度算出サーバから前記走行ルートに含まれる道路区間の走行速度を受信する走行速度受信部と、前記推定燃費算出部と、前記速度プロファイル生成部と、前記交差点停止判定部と、前記速度プロファイル補正部とを備えた走行燃費算出サーバと
を備えた請求項４に記載の燃費推定システム。
【請求項１１】
前記燃費推定システムは、
燃費の推定の対象となる自動車に搭載された自動車装置であって、前記自動車の走行履歴を表す走行履歴情報を送信する走行履歴送信部を備えた自動車装置と、
前記複数の道路区間の道路区間毎の個別道路区間に設けられ、前記個別道路区間における自動車の走行速度を個別走行速度として算出する前記走行速度算出部を備えた走行速度生成計算器と、
前記自動車装置から前記走行履歴情報を受信する走行履歴受信部と、前記走行履歴情報を走行履歴記憶部に蓄積する走行履歴蓄積部と、前記走行速度生成計算器から前記個別走行速度を受信し、受信した前記個別走行速度を走行速度記憶部に記憶する走行速度蓄積部とを備えた情報蓄積サーバと
を備えた請求項４から６のいずれか１項に記載の燃費推定システム。
【請求項１２】
前記自動車装置は、
出発地と目的地とを含む地点情報に基づいて走行ルートを算出する走行ルート算出部と、前記情報蓄積サーバから前記走行ルートに含まれる道路区間の走行速度を受信する走行速度受信部と、前記速度プロファイル生成部と、前記交差点停止判定部と、前記速度プロファイル補正部と、前記推定燃費算出部とを備えた請求項１１に記載の燃費推定システム。
【請求項１３】
走行速度算出部が、道路を構成する複数の道路区間の道路区間毎の道路属性に基づいて決定された速度区分を含む速度区分判定表に基づいて、前記複数の道路区間の道路区間毎の基準速度を決定し、前記基準速度と、前記道路を走行した自動車から収集した前記複数の道路区間の道路区間毎の走行履歴情報とを用いて、前記複数の道路区間の道路区間毎に自動車の走行速度を算出し、算出した走行速度を走行速度記憶部に記憶し、
走行速度抽出部が、前記道路のうちの走行ルートを表す走行ルート情報に基づいて、前記走行速度記憶部から前記走行ルートに含まれる道路区間の走行速度を抽出し、
速度プロファイル生成部が、前記走行速度を用いて、前記走行ルートを走行する自動車の速度の変化を表す速度プロファイルを生成し、
推定燃費算出部が、前記速度プロファイルに基づいて、前記走行ルートを走行する自動車の燃費を算出する燃費推定方法。
【請求項１４】
道路を構成する複数の道路区間の道路区間毎の道路属性に基づいて決定された速度区分を含む速度区分判定表に基づいて、前記複数の道路区間の道路区間毎の基準速度を決定し、前記基準速度と、前記道路を走行した自動車から収集した前記複数の道路区間の道路区間毎の走行履歴情報とを用いて、前記複数の道路区間の道路区間毎に自動車の走行速度を算出し、算出した走行速度を走行速度記憶部に記憶する走行速度生成処理と、
前記道路のうちの走行ルートを表す走行ルート情報に基づいて、前記走行速度記憶部から前記走行ルートに含まれる道路区間の走行速度を抽出する走行速度抽出処理と、
前記走行速度抽出処理により抽出された前記走行速度を用いて、前記走行ルートを走行する自動車の速度の変化を表す速度プロファイルを生成する速度プロファイル生成処理と、
前記速度プロファイルに基づいて、前記走行ルートを走行する自動車の燃費を算出する推定燃費算出処理と
をコンピュータに実行させる燃費推定プログラム。
【手続補正書】
【提出日】平成29年7月3日(2017.7.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
道路を構成する複数の道路区間の道路区間毎に自動車の走行速度を算出し、算出した走行速度を走行速度記憶部に記憶する走行速度算出部と、
前記道路のうちの走行ルートを表す走行ルート情報に基づいて、前記走行速度記憶部から前記走行ルートに含まれる道路区間の走行速度を抽出する走行速度抽出部と、
前記走行速度抽出部により抽出された走行速度を用いて、前記走行ルートを走行する自動車の速度の変化を表す速度プロファイルを生成する速度プロファイル生成部と、
前記速度プロファイルに基づいて、前記走行ルートを走行する自動車の燃費を算出する推定燃費算出部と
を備え、
前記走行速度算出部は、
道路区間の属性である道路属性に基づいて決定された速度区分を含む速度区分判定表に基づいて、前記複数の道路区間の道路区間毎に予め定められている基準速度を決定し、前記道路を走行した自動車から収集した前記複数の道路区間の道路区間毎の走行履歴情報に基づいて、前記複数の道路区間の道路区間毎の実走行速度を算出し、前記基準速度と前記実走行速度との比重を表す係数を用いて前記基準速度と前記実走行速度とを足し合わせ、足し合わせた結果と前記係数とを用いて、前記複数の道路区間の道路区間毎の走行速度を算出する燃費推定システム。
【請求項２】
前記走行速度算出部は、
前記複数の道路区間の道路区間毎の道路属性として、地域の属性と車線数と中央分離の有無と歩行者の交通量とを判定し、判定結果と前記速度区分判定表とを照合することにより前記基準速度を決定する請求項１に記載の燃費推定システム。
【請求項３】
前記走行速度算出部は、
前記複数の道路区間の道路区間毎の走行速度を、日時の属性である日時属性毎に前記走行速度記憶部に記憶する請求項１または２に記載の燃費推定システム。
【請求項４】
前記燃費推定システムは、
前記走行ルートに含まれる交差点における停止の有無を判定する交差点停止判定部と、
前記交差点における停止の有無に基づいて、前記速度プロファイルを補正する速度プロファイル補正部と
を備えた請求項１から３のいずれか１項に記載の燃費推定システム。
【請求項５】
前記燃費推定システムは、
前記走行ルート情報を取得する取得部を備え、
前記速度プロファイル生成部は、
前記取得部が前記走行ルート情報を取得した取得日時と、前記走行ルートを構成する道路区間の道路区間毎の走行速度とに基づいて、前記取得日時の日時属性に前記走行ルートを走行した場合の前記速度プロファイルを生成する請求項４に記載の燃費推定システム。
【請求項６】
前記走行速度抽出部は、
前記走行ルートを構成する道路区間の道路区間毎に、当該道路区間を走行する前に走行する前道路区間に流入する日時と前記前道路区間を走行した走行時間とに基づいて、当該道路区間に流入する流入日時を算出し、当該道路区間に流入する流入日時に基づいて当該道路区間の走行速度を抽出する請求項５に記載の燃費推定システム。
【請求項７】
前記燃費推定システムは、
燃費の推定の対象となる自動車に搭載された自動車装置と、前記自動車装置と通信する燃費推定装置とを備え、
前記自動車装置は、
前記走行ルートの出発地と目的地とを含む地点情報と、前記自動車の走行履歴を表す走行履歴情報とを前記燃費推定装置に送信する情報送信部を備え、
前記燃費推定装置は、
前記地点情報に基づいて前記走行ルートを算出し、前記走行ルートを表す前記走行ルート情報を前記走行速度抽出部に出力する走行ルート算出部と、
前記走行履歴情報を走行履歴記憶部に蓄積する走行履歴蓄積部と
を備えた請求項４から６のいずれか１項に記載の燃費推定システム。
【請求項８】
前記燃費推定装置は、
前記走行速度算出部と、前記走行速度抽出部と、前記速度プロファイル生成部と、前記交差点停止判定部と、前記速度プロファイル補正部と、前記推定燃費算出部とを備えた請求項７に記載の燃費推定システム。
【請求項９】
前記燃費推定システムは、
燃費の推定の対象となる自動車に搭載された自動車装置を備え、
前記自動車装置は、
前記走行速度算出部と、前記走行速度抽出部と、前記推定燃費算出部と、前記速度プロファイル生成部と、前記交差点停止判定部と、前記速度プロファイル補正部とを備えた請求項４から６のいずれか１項に記載の燃費推定システム。
【請求項１０】
前記燃費推定システムは、
燃費の推定の対象となる自動車に搭載された自動車装置であって、前記走行ルートの出発地と目的地とを含む地点情報と、前記自動車の走行履歴を表す走行履歴情報とを送信する情報送信部を備えた自動車装置と、
前記自動車装置から前記走行履歴情報を受信する走行履歴受信部と、前記走行履歴情報を走行履歴記憶部に蓄積する走行履歴蓄積部とを備えた走行履歴蓄積サーバと、
前記基準速度を判定し、判定した前記基準速度を基準速度記憶部に記憶する基準速度判定部を備えた基準速度判定サーバと、
前記走行履歴蓄積サーバから前記走行履歴情報を受信する走行履歴受信部と、前記基準速度判定サーバから前記基準速度を受信する基準速度受信部と、前記走行速度算出部と、前記走行速度記憶部とを備えた走行速度算出サーバと、
前記自動車装置から前記地点情報を受信する地点情報受信部と、前記走行速度算出サーバから前記走行ルートに含まれる道路区間の走行速度を受信する走行速度受信部と、前記推定燃費算出部と、前記速度プロファイル生成部と、前記交差点停止判定部と、前記速度プロファイル補正部とを備えた走行燃費算出サーバと
を備えた請求項４に記載の燃費推定システム。
【請求項１１】
前記燃費推定システムは、
燃費の推定の対象となる自動車に搭載された自動車装置であって、前記自動車の走行履歴を表す走行履歴情報を送信する走行履歴送信部を備えた自動車装置と、
前記複数の道路区間の道路区間毎の個別道路区間に設けられ、前記個別道路区間における自動車の走行速度を個別走行速度として算出する前記走行速度算出部を備えた走行速度生成計算器と、
前記自動車装置から前記走行履歴情報を受信する走行履歴受信部と、前記走行履歴情報を走行履歴記憶部に蓄積する走行履歴蓄積部と、前記走行速度生成計算器から前記個別走行速度を受信し、受信した前記個別走行速度を走行速度記憶部に記憶する走行速度蓄積部とを備えた情報蓄積サーバと
を備えた請求項４から６のいずれか１項に記載の燃費推定システム。
【請求項１２】
前記自動車装置は、
出発地と目的地とを含む地点情報に基づいて走行ルートを算出する走行ルート算出部と、前記情報蓄積サーバから前記走行ルートに含まれる道路区間の走行速度を受信する走行速度受信部と、前記速度プロファイル生成部と、前記交差点停止判定部と、前記速度プロファイル補正部と、前記推定燃費算出部とを備えた請求項１１に記載の燃費推定システム。
【請求項１３】
走行速度算出部が、道路を構成する複数の道路区間の道路区間毎の道路属性に基づいて決定された速度区分を含む速度区分判定表に基づいて、前記複数の道路区間の道路区間毎に予め定められている基準速度を決定し、前記道路を走行した自動車から収集した前記複数の道路区間の道路区間毎の走行履歴情報に基づいて、前記複数の道路区間の道路区間毎の実走行速度を算出し、前記基準速度と前記実走行速度との比重を表す係数を用いて前記基準速度と前記実走行速度とを足し合わせ、足し合わせた結果と前記係数とを用いて、前記複数の道路区間の道路区間毎に自動車の走行速度を算出し、算出した走行速度を走行速度記憶部に記憶し、
走行速度抽出部が、前記道路のうちの走行ルートを表す走行ルート情報に基づいて、前記走行速度記憶部から前記走行ルートに含まれる道路区間の走行速度を抽出し、
速度プロファイル生成部が、前記走行速度を用いて、前記走行ルートを走行する自動車の速度の変化を表す速度プロファイルを生成し、
推定燃費算出部が、前記速度プロファイルに基づいて、前記走行ルートを走行する自動車の燃費を算出する燃費推定方法。
【請求項１４】
道路を構成する複数の道路区間の道路区間毎の道路属性に基づいて決定された速度区分を含む速度区分判定表に基づいて、前記複数の道路区間の道路区間毎に予め定められている基準速度を決定し、前記道路を走行した自動車から収集した前記複数の道路区間の道路区間毎の走行履歴情報に基づいて、前記複数の道路区間の道路区間毎の実走行速度を算出し、前記基準速度と前記実走行速度との比重を表す係数を用いて前記基準速度と前記実走行速度とを足し合わせ、足し合わせた結果と前記係数とを用いて、前記複数の道路区間の道路区間毎に自動車の走行速度を算出し、算出した走行速度を走行速度記憶部に記憶する走行速度生成処理と、
前記道路のうちの走行ルートを表す走行ルート情報に基づいて、前記走行速度記憶部から前記走行ルートに含まれる道路区間の走行速度を抽出する走行速度抽出処理と、
前記走行速度抽出処理により抽出された前記走行速度を用いて、前記走行ルートを走行する自動車の速度の変化を表す速度プロファイルを生成する速度プロファイル生成処理と、
前記速度プロファイルに基づいて、前記走行ルートを走行する自動車の燃費を算出する推定燃費算出処理と
をコンピュータに実行させる燃費推定プログラム。
【国際調査報告】
2018061164.tif 000039
2018061164.tif 000040
2018061164.tif 000041
2018061164.tif 000042