(57)【要約】  車両を制御する車両制御装置であって、目的地までの経路を検出する経路検出部と、経路の走行負荷情報を算出する走行負荷演算部と、経路と当該経路の走行負荷情報とに基づいて経路の各区間の駆動モードを含む走行計画を算出する走行計画演算部と、を有し、走行負荷演算部は、現在地から目的地までの距離に応じて、走行負荷情報を算出する区間の詳細度を変更する。
2013132640.tif 000002
【特許請求の範囲】
【請求項１】
車両を制御する車両制御装置であって、
目的地までの経路を検出する経路検出部と、
前記経路の走行負荷情報を算出する走行負荷演算部と、
前記経路と当該経路の走行負荷情報とに基づいて前記経路の各区間の駆動モードを含む走行計画を算出する走行計画演算部と、を有し、
前記走行負荷演算部は、現在地から目的地までの距離に応じて、走行負荷情報を算出する前記区間の詳細度を変更することを特徴する車両制御装置。
【請求項２】
前記走行負荷演算部は、前記現在地から目的地までの距離が閾値距離よりも長い場合、少なくとも一部の区間を、前記現在地から目的地までの距離が閾値距離よりも短い場合の詳細度よりも荒い詳細度で前記走行負荷情報を算出することを特徴とする請求項１に記載の車両制御装置。
【請求項３】
前記走行負荷演算部は、前記現在地から前記目的地までの距離が閾値距離よりも長い場合、途中の区間の詳細度を、前記現在地の近傍及び前記目的地の近傍の区間の詳細度よりも荒くすることを特徴とする請求項２に記載の車両制御装置。
【請求項４】
前記走行負荷演算部は、前記現在地から目的地までの距離が閾値距離よりも長い場合、少なくとも一部の区間を、前記現在地から目的地までの距離が閾値距離よりも短い場合よりも荒い詳細度で前記走行負荷情報を算出した後、
前記少なくとも一部の区間を、より細かい詳細度で前記走行負荷情報を算出し、
前記走行計画演算部は、前記走行負荷情報が更新された場合、更新された前記走行負荷情報に基づいて、前記走行計画を更新することを特徴とする請求項１から３のいずれか一項に記載の車両制御装置。
【請求項５】
前記走行計画演算部で算出した走行計画を運転者に通知する走行支援部をさらに有することを特徴とする請求項１から４のいずれか一項に記載の車両制御装置。
【請求項６】
前記車両は、モータジェネレータと内燃機関とを備えるハイブリッド車両であり、
前記走行計画演算部は、前記駆動モードとして、前記モータジェネレータを駆動源として走行するＥＶモードと、前記モータジェネレータと前記内燃機関とを駆動源として走行するハイブリッド走行モードと、を選択可能であることを特徴とする請求項１から５のいずれか一項に記載の車両制御装置。
【請求項７】
前記走行計画演算部は、前記現在地から目的地までの距離が閾値距離よりも短い場合の詳細度よりも荒い詳細度の前記走行負荷情報を含む場合、ＥＶモードを選択しやすい条件で前記走行計画を算出することを特徴とする請求項６に記載の車両制御装置。
【請求項８】
前記走行負荷演算部は、前記現在地から目的地までの距離が設定距離よりも長い場合、前記目的地までの経路の途中地点までの前記走行負荷情報を算出することを特徴とする請求項１から７のいずれか一項に記載の車両制御装置。
【請求項９】
前記車両は、モータジェネレータと内燃機関とを備えるハイブリッド車両であり、
前記走行計画演算部は、前記駆動モードとして、前記モータジェネレータを駆動源として走行するＥＶモードと、前記モータジェネレータと前記内燃機関とを駆動源として走行するハイブリッド走行モードと、を選択可能であり、
前記走行負荷情報を算出している区間が、前記目的地までの経路の途中地点までの場合、前記途中地点への到達時の目標ＳＯＣを高い値に設定することを特徴する請求項８に記載の車両制御装置。
【請求項１０】
前記走行負荷演算部は、前記詳細度が荒い場合、前記区間を前記詳細度が細かい場合よりも長い距離とすることを特徴とする請求項１から９のいずれか一項に記載の車両制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両制御装置に関する。
【背景技術】
【０００２】
近年、自動車等の車両には、動力源として燃料を燃焼する内燃機関（エンジン）と電力で駆動するモータ（モータジェネレータ）の両方を備えるいわゆるハイブリッド車両がある。このような、動力源を複数備える車両には、エンジンを動力源として走行するか、モータジェネレータを動力源として走行するか、エンジンとモータジェネレータの両方を動力源として走行するかの切り替えを制御する制御装置を備えるものがある。例えば、特許文献１には、駆動系に、駆動源としてのエンジンおよびモータジェネレータと、駆動輪とを有し、バッテリと情報取得手段と運転スケジュール設定手段と駆動制御手段とを備えるハイブリッド車両の制御装置が記載されている。制御装置の駆動制御手段は、バッテリの充電量で低負荷区間を電気自動車モードでの走行制御で走りきることができない場合、低負荷区間において、電気自動車モードでの走行制御に加えて走行発電モードと電気自動車モードとを繰り返すエンジン間欠走行制御を行う。【０００３】
また、特許文献２には、複数の走行モード（駆動モード）を有する車両の制御装置が記載されている。制御装置は、運転者の嗜好に影響される前記車両の走行情報を検出するための手段と、少なくとも道路情報に基づいて分類されたカテゴリごとに、走行情報を記憶するための記憶手段と、検出された走行情報を更新して前記記憶手段に記憶するための手段と、目的地までの走行経路を探索するための手段と、探索された走行経路における道路情報を特定するための手段と、特定された道路情報に基づいて、探索された走行経路に対応するカテゴリを特定するための手段と、特定されたカテゴリにおける走行情報を記憶手段から読み出すための手段と、読み出された走行情報に基づいて、探索された走行経路におけるエネルギ収支を予測するための予測手段と、予測されたエネルギ収支に基づいて、探索された走行経路における走行モードを設定するための設定手段と、設定された走行モードで走行するように、車両を制御するための手段とを含む。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２０５７１号公報
【特許文献２】特開２００９−１２６０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の装置は、燃費を向上させることができる。また、特許文献２に記載の装置は、運転者の嗜好に合わせた走行モード（駆動モード）で走行を行うことができる。ここで、車両の駆動モードを制御する車両制御装置は、情報の処理量を多くすることで、駆動モードの算出の精度を高くすることができる。しかしながら、情報の処理量が多くなると演算機能への負荷が大きくなり、算出に時間がかかる。【０００６】
本発明の目的は、車両の走行をより迅速に制御することができる車両制御装置を提供することである。
【課題を解決するための手段】
【０００７】
本発明は、車両制御装置であって、車両を制御する車両制御装置であって、目的地までの経路を検出する経路検出部と、前記経路の走行負荷情報を算出する走行負荷演算部と、前記経路と当該経路の走行負荷情報とに基づいて前記経路の各区間の駆動モードを含む走行計画を算出する走行計画演算部と、を有し、前記走行負荷演算部は、現在地から目的地までの距離に応じて、走行負荷情報を算出する前記区間の詳細度を変更することを特徴する。【０００８】
また、前記走行負荷演算部は、前記現在地から目的地までの距離が閾値距離よりも長い場合、少なくとも一部の区間を、前記現在地から目的地までの距離が閾値距離よりも短い場合の詳細度よりも荒い詳細度で前記走行負荷情報を算出することが好ましい。【０００９】
また、前記走行負荷演算部は、前記現在地から前記目的地までの距離が閾値距離よりも長い場合、途中の区間の詳細度を、前記現在地の近傍及び前記目的地の近傍の区間の詳細度よりも荒くすることが好ましい。【００１０】
また、前記走行負荷演算部は、前記現在地から目的地までの距離が閾値距離よりも長い場合、少なくとも一部の区間を、前記現在地から目的地までの距離が閾値距離よりも短い場合よりも荒い詳細度で前記走行負荷情報を算出した後、前記少なくとも一部の区間を、より細かい詳細度で前記走行負荷情報を算出し、前記走行計画演算部は、前記走行負荷情報が更新された場合、更新された前記走行負荷情報に基づいて、前記走行計画を更新することが好ましい。【００１１】
また、前記走行計画演算部で算出した走行計画を運転者に通知する走行支援部をさらに有することが好ましい。【００１２】
また、前記車両は、モータジェネレータと内燃機関とを備えるハイブリッド車両であり、前記走行計画演算部は、前記駆動モードとして、前記モータジェネレータを駆動源として走行するＥＶモードと、前記モータジェネレータと前記内燃機関とを駆動源として走行するハイブリッド走行モードと、を選択可能であることが好ましい。【００１３】
また、前記走行計画演算部は、前記現在地から目的地までの距離が閾値距離よりも短い場合の詳細度よりも荒い詳細度の前記走行負荷情報を含む場合、ＥＶモードを選択しやすい条件で前記走行計画を算出することが好ましい。【００１４】
また、前記走行負荷演算部は、前記現在地から目的地までの距離が設定距離よりも長い場合、前記目的地までの経路の途中地点までの前記走行負荷情報を算出することが好ましい。【００１５】
また、前記車両は、モータジェネレータと内燃機関とを備えるハイブリッド車両であり、前記走行計画演算部は、前記駆動モードとして、前記モータジェネレータを駆動源として走行するＥＶモードと、前記モータジェネレータと前記内燃機関とを駆動源として走行するハイブリッド走行モードと、を選択可能であり、前記走行負荷情報を算出している区間が、前記目的地までの経路の途中地点までの場合、前記途中地点への到達時の目標ＳＯＣを高い値に設定することが好ましい。【００１６】
また、前記走行負荷演算部は、前記詳細度が荒い場合、前記区間を前記詳細度が細かい場合よりも長い距離とすることが好ましい。
【発明の効果】
【００１７】
本発明にかかる車両制御装置は、目的地までの距離に応じて走行負荷を算出する詳細度を変更することで、車両の走行をより迅速に制御することができるという効果を奏する。
【図面の簡単な説明】
【００１８】
【図１】図１は、本実施形態の運転制御システムの一例を示す説明図である。
【図２】図２は、実施形態にかかる車両制御装置が搭載された車両の概略構成を示すブロック図である。
【図３】図３は、ＥＣＵの処理の一例を示すフローチャートである。
【図４】図４は、車両制御装置の処理動作を説明するための説明図である。
【図５】図５は、ＥＣＵの処理の一例を示すフローチャートである。
【図６】図６は、ＥＣＵの処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下に、本発明の実施形態にかかる車両制御装置につき図面を参照しつつ詳細に説明する。なお、この実施形態によりこの発明が限定されるものではない。また、下記の実施形態における構成要素には、当業者が容易に想定できるものあるいは実質的に同一のものが含まれる。
【００２０】
（実施形態）
図１から図６を参照して、実施形態について説明する。本実施形態は、車両制御装置が搭載された車両を有する運転制御システムに関する。まず、図１及び図２を用いて、車両制御装置が搭載された車両を有する運転制御システムの構成について説明する。図１は、本実施形態の運転制御システムの一例を示す説明図である。図２は、実施形態にかかる車両制御装置が搭載された車両の概略構成を示すブロック図である。
【００２１】
図１に示す運転制御システム１は、複数の車両１０と、複数の信号機１２、１２ａと、複数のインフラ情報送信装置１４と、複数の交通情報通信基地局１５と、ＧＰＳ衛星１６と、を有する。運転制御システム１は、複数の車両１０のうち、後述する車両制御装置１９を搭載する車両１０が、インフラ情報送信装置１４や交通情報通信基地局１５やＧＰＳ衛星１６との通信で得た情報に基づいて、走行計画を演算し、算出した走行計画に基づいて運転を支援するシステムである。
【００２２】
車両１０は、道路を走行可能な車両、例えば自動車、トラック等である。車両１０は、信号機１２、１２ａが配置された道路を走行することができる。車両１０の構成については後ほど説明する。
【００２３】
信号機１２、１２ａは、交差点に配置された灯火装置である。信号機１２は、緑色、黄色、赤色の３色の灯火部を備えている。また、信号機１２ａは、緑色、黄色、赤色の３色の灯火部に加え、矢印を表示する灯火部（矢灯器）を備えている。信号機１２、１２ａは、道路の車両の走行方向の夫々に配置されている。信号機１２は、緑色、黄色、赤色の３色の灯火部のうち、発光させる灯火部を切り換えることで、当該道路の車両１０の走行方向を車両１０が通過してよい状態であるか、車両１０が通過不可の状態、つまり停止すべき状態であるか、を示している。なお、図１に示す運転制御システム１は、信号機１２、１２ａを交差点に配置した場合を示しているが、信号機１２、１２ａの配置位置は交差点に限定されない。信号機１２、１２ａは、例えば、横断歩道に対して配置してもよい。
【００２４】
インフラ情報送信装置１４は、車両１０が走行する道路の道路情報や、車両１０の走行方向前方の信号機１２、１２ａに関する信号情報等のインフラ情報を送信する。本実施形態のインフラ情報送信装置１４は、交差点毎に配置されており、周囲の一定範囲を走行する車両１０に対して無線通信でインフラ情報を送信する。ここで、道路情報は、典型的には、車両１０が走行する道路の制限速度情報、交差点の停止線位置情報等を含む。信号情報は、典型的には、信号機１２、１２ａの青信号、黄信号、赤信号の点灯サイクルや信号変化タイミング等の信号サイクル情報を含む。なお、インフラ情報送信装置１４は、信号機１２、１２ａ毎に設けてもよいし、複数の交差点に１つ設けてもよい。
【００２５】
交通情報通信基地局１５は、車両１０が走行する道路の道路交通情報を出力する、いわゆるＩＴＳ（Intelligent  Transport  Systems、高度道路交通システム）スポット、路側機である。交通情報通信基地局１５は、道路交通情報は、典型的には、道路の渋滞情報や、道路の工事情報、車線規制の情報を含む。また、交通情報通信基地局１５は、車両１０に対して広範囲、例えば、約１０００ｋｍの範囲の道路交通情報を出力する。交通情報通信基地局１５は、道路交通情報を集約する道路交通情報センターと無線または有線で通信可能であり、道路交通情報管理センターで集約された道路交通情報を取得することで、リアルタイム（直近）の広域の道路交通情報を取得することができ、当該取得したリアルタイムの道路交通情報を車両１０に出力することができる。
【００２６】
ＧＰＳ衛星１６は、ＧＰＳ（ＧＰＳ：Global  Positioning  System、全地球測位システム）による位置検出に必要なＧＰＳ信号を出力する衛星である。運転制御システム１は、図１で１つのＧＰＳ衛星１６のみを示したが、少なくとも３つのＧＰＳ衛星１６を備えている。ＧＰＳにより位置を検出する装置は、少なくとも３つのＧＰＳ衛星１６から出力されるＧＰＳ信号を受信し、受信したＧＰＳ信号を比較することで、自機の位置を検出する。
【００２７】
次に、図２を用いて、車両制御装置１９を搭載している車両１０について説明する。なお、図１に示す運転制御システム１は、全ての車両を、車両制御装置１９を搭載している車両１０としたが、少なくとも１つの車両１０が車両制御装置１９を搭載していればよい。つまり、運転制御システム１は、車両制御装置１９を搭載している車両１０の前後に車両制御装置１９を搭載していない車両が走行してもよい。
【００２８】
車両１０は、ＥＣＵ２０と、記憶部２２と、アクセルアクチュエータ２４と、エンジン２５ａと、モータジェネレータ（ＭＧ）２５ｂと、ブレーキアクチュエータ２６と、カーナビゲーション装置２８と、交通情報通信部２９と、スピーカ３０と、ＧＰＳ通信部３２と、インフラ通信部３８と、車速センサ４０と、表示装置４２と、ハイブリッドＥＣＵ４４と、電池アクチュエータ４６と、を有する。なお、車両１０のＥＣＵ２０と、記憶部２２と、アクセルアクチュエータ２４と、ブレーキアクチュエータ２６と、カーナビゲーション装置２８と、交通情報通信部２９と、スピーカ３０と、ＧＰＳ通信部３２と、インフラ通信部３８と、車速センサ４０と、表示装置４２と、ハイブリッドＥＣＵ４４と、電池アクチュエータ４６と、は、車両１０の車両制御装置１９ともなる。また、車両１０は、上述した各部以外にも車両が一般的に備えている各部、車体、ブレーキ装置、操作部（例えばハンドル、アクセルペダル、ブレーキペダル）、バッテリ等を備えている。
【００２９】
ＥＣＵ２０は、電子制御ユニットであり、車両１０の各部、アクセルアクチュエータ２４、ブレーキアクチュエータ２６、カーナビゲーション装置２８、スピーカ３０、ＧＰＳ通信部３２、インフラ通信部３８、車速センサ４０および表示装置４２等を制御する。ＥＣＵ２０は、ＧＰＳ通信部３２、インフラ通信部３８および車速センサ４０で取得した情報や、図示を省略したアクセルペダル、ブレーキペダル等の各種操作部から入力された運転者等の操作に基づいて、各部の動作を制御する。また、ＥＣＵ２０は、駆動制御部２０ａと、経路検出部２０ｂと、走行負荷演算部２０ｃと、走行計画演算部２０ｄと、運転支援制御部２０ｅと、を有する。駆動制御部２０ａと、経路検出部２０ｂと、走行負荷演算部２０ｃと、走行計画演算部２０ｄと、運転支援制御部２０ｅとについては、後述する。
【００３０】
記憶部２２は、メモリ等の記憶装置であり、ＥＣＵ２０での各種処理に必要な条件やデータ、ＥＣＵ２０で実行する各種プログラムが記憶されている。また、記憶部２２は、地図情報データベース２２ａが記憶されている。地図情報データベース２２ａは、車両１０の走行に必要な情報（地図、直線路、カーブ、登降坂、高速道路、サグ、トンネルなど）が記憶されている。また、地図情報データベース２２ａは、地図データファイル、交差点データファイル、ノードデータファイル、道路データファイルを備えている。ＥＣＵ２０は、地図情報データベース２２ａを参照して、必要な情報を読み出す。
【００３１】
アクセルアクチュエータ２４は、エンジン２５ａ、ＭＧ２５ｂ等の車両１０の動力源の出力を制御するものである。アクセルアクチュエータ２４は、例えば、エンジン２５ａへの吸気量、吸気タイミングや発火タイミング、ＭＧ２５ｂの供給する電圧値、周波数等を制御することができる。アクセルアクチュエータ２４は、ＥＣＵ２０に電気的に接続され、ＥＣＵ２０により動作が制御される。ＥＣＵ２０は、アクセル制御信号に応じてアクセルアクチュエータ２４を作動し、エンジン２５ａへの吸気量、吸気タイミングや発火タイミング、ＭＧ２５ｂの供給する電圧値、周波数を調整する。言い換えれば、アクセルアクチュエータ２４は、動力源による駆動力を自動制御するための装置であり、ＥＣＵ２０から出力されるアクセル制御信号を受信して各部を駆動させることで駆動条件を制御し所望とする駆動力を発生させる。このようにしてアクセルアクチュエータ２４は、車両１０に作用する駆動力を制御することで、加速度を調節する。
【００３２】
エンジン２５ａは、運転者による加速要求操作、例えば、アクセルペダルの踏み込み操作に応じて、車両１０の車輪に駆動力を作用させるものである。エンジン２５ａは、車両１０の駆動輪に作用させる走行用の動力として、燃料を消費して機関トルクとしてのエンジントルクを発生させる。エンジン２５ａは、燃料を燃焼して生じる熱エネルギをトルクなどの機械的エネルギの形で出力する熱機関であって、ガソリンエンジンやディーゼルエンジン、ＬＰＧエンジンなどがその一例である。エンジン２５ａは、例えば、燃料噴射装置、点火装置、及びスロットル弁装置などを備えており、これらの装置は、アクセルアクチュエータ２４に電気的に接続され、このアクセルアクチュエータ２４により制御される。エンジン２５ａは、アクセルアクチュエータ２４によって出力トルクが制御される。なお、エンジン２５ａが発生させる動力は、ＭＧ２５ｂにおける発電に用いてもよい。
【００３３】
ＭＧ２５ｂは、運転者による加速要求操作、例えば、アクセルペダルの踏み込み操作に応じて、車両１０の車輪に駆動力を作用させるものである。ＭＧ２５ｂは、車両１０の駆動輪に作用させる走行用の動力として、電気エネルギを機械的な動力に変換してモータトルクを発生させる。ＭＧ２５ｂは、固定子であるステータと回転子であるロータとを備えた、いわゆる回転電機である。ＭＧ２５ｂは、電気エネルギを機械的動力に変換して出力する電動機であると共に、機械的動力を電気エネルギに変換して回収する発電機でもある。すなわち、ＭＧ２５ｂは、電力の供給により駆動し電気エネルギを機械エネルギに変換して出力する電動機としての機能（力行機能）と、機械エネルギを電気エネルギに変換する発電機としての機能（回生機能）とを兼ね備えている。ＭＧ２５ｂは、直流電流と交流電流との変換を行うインバータ等を介してアクセルアクチュエータ２４に電気的に接続されこのアクセルアクチュエータ２４により制御される。ＭＧ２５ｂは、アクセルアクチュエータ２４によってインバータを介して出力トルク及び発電量が制御される。
【００３４】
ブレーキアクチュエータ２６は、車両１０に搭載されたブレーキ装置の駆動を制御するものである。ブレーキアクチュエータ２６は、例えば、ブレーキ装置に設けられるホイールシリンダの油圧を制御する。ブレーキアクチュエータ２６は、ＥＣＵ２０に電気的に接続され、ＥＣＵ２０により動作が制御される。ＥＣＵ２０は、ブレーキ制御信号に応じてブレーキアクチュエータ２６を作動し、ホイールシリンダのブレーキ油圧を調整する。言い換えれば、ブレーキアクチュエータ２６は、ブレーキによる制動力を自動制御するための装置であり、ＥＣＵ２０から出力されるブレーキ制御信号を受信してホイールシリンダに作動油を供給する機構のソレノイドやモータなどを駆動させることでブレーキ油圧を制御し所望とする制動力を発生させる。このようにしてブレーキアクチュエータ２６は、車両１０に作用する制動力を制御することで、減速度を調節する。
【００３５】
カーナビゲーション装置２８は、車両１０を所定の目的地に誘導する装置である。カーナビゲーション装置２８は、ＥＣＵ２０と双方向の通信が可能である。カーナビゲーション装置２８は、表示部を備えており、地図情報データベース２２ａに記憶されている情報や、後述するＧＰＳ通信部３２で取得した現在地（現在位置）の情報に基づいて、周辺の地図情報を表示部に表示する。また、カーナビゲーション装置２８は、地図情報データベース２２ａに記憶されている情報と、後述するＧＰＳ通信部３２で取得した現在地の情報と、運転者等により入力された目的地（目的位置）の情報とから目的地までの経路を検出し、検出した経路情報を表示部に表示させる。なおカーナビゲーション装置２８は、地図情報データベース２２ａとＧＰＳ通信部３２とは別に自機に地図情報データベースとＧＰＳ通信部とを備え、自機の各部を用いて経路案内や、現在地情報の通知を行うようにしてもよい。
【００３６】
交通情報通信部２９は、上述した交通情報通信基地局１５と無線で通信するものである。交通情報通信部２９は、交通情報通信基地局１５から送信された道路交通情報を取得し、取得した道路交通情報をＥＣＵ２０に送信する。交通情報通信部２９は、通信可能な交通情報通信基地局１５と常に通信を行い、道路交通情報を取得してもよいし、一定時間間隔で交通情報通信基地局１５と通信を行い、道路交通情報を取得してもよい。
【００３７】
スピーカ３０は、車両１０の車内に音声を出力するものである。スピーカ３０は、ＥＣＵ２０から送信される音声信号に対応する音声を車内に出力する。
【００３８】
ＧＰＳ通信部３２は、複数のＧＰＳ衛星１６から出力されるＧＰＳ信号をそれぞれ受信するものである。ＧＰＳ通信部３２は、受信したＧＰＳ信号をＥＣＵ２０に送る。ＥＣＵ２０は、受信した複数のＧＰＳ信号を解析することで、自機の位置情報を検出する。
【００３９】
インフラ通信部３８は、上述したインフラ情報送信装置１４と無線で通信するものである。インフラ通信部３８は、インフラ情報送信装置１４から送信されたインフラ情報を取得し、取得したインフラ情報をＥＣＵ２０に送信する。インフラ通信部３８は、通信可能なインフラ情報送信装置１４と常に通信を行い、インフラ情報を取得してもよいし、一定時間間隔でインフラ情報送信装置１４と通信を行い、インフラ情報を取得してもよいし、新たなインフラ情報送信装置１４と通信可能となった場合に当該インフラ情報送信装置１４と通信を行い、インフラ情報を取得してもよい。
【００４０】
車速センサ４０は、車両１０の車速を検出するものである。車速センサ４０は、取得した車速の情報をＥＣＵ２０に送信する。
【００４１】
表示装置４２は、運転者に通知する各種情報を表示する表示装置であり、例えば車両１０のダッシュボードに配置されたインストルメントパネルである。表示装置４２は、液晶表示装置であってもよいし、各種計器を配置した表示装置であってもよい。表示装置４２は、燃料の残量や、動力源の出力（エンジン回転数）、ドアの開閉状態、シートベルト着用の状態等の情報を表示する。表示装置４２は、車速を表示する速度表示領域を備える。
【００４２】
ハイブリッドＥＣＵ４４は、動力源の駆動モードに応じて、アクセルアクチュエータ２４で制御する動力源を制御するものである。ここで、ハイブリッドＥＣＵ４４は、動力源の駆動モードとして、エンジン２５ａの出力のみで駆動輪に駆動力を発生させるエンジン走行モードと、ＭＧ２５ｂのモータとしての出力のみで駆動輪に駆動力を発生させるＥＶ走行モードと、エンジン２５ａとＭＧ２５ｂの双方の出力で駆動輪に駆動力を発生させるハイブリッド走行モードと、が少なくとも設定されている。ハイブリッドＥＣＵ４４は、運転者の駆動要求、バッテリの充電状態、車両走行状態の情報等に基づいて、駆動モードの切り替えを行う。また、ハイブリッドＥＣＵ４４は、ＥＣＵ２０の後述する走行計画演算部２０ｄで設定された走行計画及び運転支援制御部２０ｅの制御に基づいて、各自で切り替え可能な駆動モードを決定する。ハイブリッドＥＣＵ４４は、走行計画及び運転支援制御部２０ｅの制御の状態に基づいて、１つの駆動モードのみ選択可能な状態となることもある。この場合、ハイブリッドＥＣＵ４４は、駆動要求、バッテリの充填状態、車両走行状態がどの状態であっても、駆動モードを同じ駆動モードとする。
【００４３】
ハイブリッドＥＣＵ４４は、エンジン走行モードを選択した場合、エンジン２５ａのエンジントルクのみで原則として運転者の駆動要求に応じた要求駆動力を発生させるように、アクセルアクチュエータ２４に制御指令を送る。ハイブリッドＥＣＵ４４は、ＥＶ走行モードを選択した場合、ＭＧ２５ｂのモータトルクのみで原則として運転者の駆動要求に応じた要求駆動力を発生させるように、アクセルアクチュエータ２４に制御指令を送る。また、ハイブリッドＥＣＵ４４は、ハイブリッド走行モードを選択した場合、エンジン２５ａのエンジントルクとＭＧ２５ｂのモータ又はジェネレータとしての出力で原則として運転者の駆動要求に応じた要求駆動力を発生させるように、アクセルアクチュエータ２４に制御指令を送る。
【００４４】
電池アクチュエータ４６は、車両に搭載されたバッテリを制御するものである。電池アクチュエータ４６は、予め設定された充放電マップに基づいてバッテリの充電量及び放電量を制御する。また、電池アクチュエータ４６は、バッテリの充填状態（ＳＯＣ；State  Of  Charge）を検出し、検出結果をＥＣＵ２０に送る。
【００４５】
次に、ＥＣＵ２０の駆動制御部２０ａと、経路検出部２０ｂと、走行負荷演算部２０ｃと、走行計画演算部２０ｄと、運転支援制御部２０ｅと、で実行する制御について説明する。駆動制御部２０ａは、アクセルアクチュエータ２４、ブレーキアクチュエータ２６、ハイブリッドＥＣＵ４４等、車両１０の駆動に関連する各部の動作を制御する。駆動制御部２０ａは、運転者の駆動要求、運転者の制動要求、車速センサ４０の検出結果等に基づいて、車両１０の駆動に関連する各部の動作を制御し、車両１０の駆動を制御する。また、駆動制御部２０ａは、ＥＣＵ２０と接続している各部から取得した情報をアクセルアクチュエータ２４、ブレーキアクチュエータ２６、ハイブリッドＥＣＵ４４に出力する。
【００４６】
経路検出部２０ｂは、カーナビゲーション装置２８と双方向通信を行い、車両１０の目的地までの走行経路を検出する。経路検出部２０ｂは、地図情報データベース２２ａの情報、交通情報通信部２９で取得した道路交通情報、ＧＰＳ通信部３２で取得した現在地の情報等をカーナビゲーション装置２８に出力し、カーナビゲーション装置２８が算出した経路の情報を取得する。なお、経路検出部２０ｂは、カーナビゲーション装置２８の算出結果を用いずに経路を検出するようにしてもよい。つまり、経路検出部２０ｂは、カーナビゲーション装置２８とは別の処理で目的地までの走行経路を検出してもよい。
【００４７】
走行負荷演算部２０ｃは、経路検出部２０ｂで検出した経路を走行する際に発生する負荷を演算により算出する。走行負荷演算部２０ｃは、走行経路の傾斜や、所用時間、制速度等に基づいて、当該経路の走行に必要なパワー（走行パワー）を算出する。走行負荷演算部２０ｃは、算出したパワーに基づいて、当該経路の走行に必要な燃料、電力を算出し、走行負荷情報として算出する。また、走行負荷演算部２０ｃは、当該経路の走行時にＭＧ２５ｂで回生を行い、電力を充電できる場合、充電できる電力を算出し、走行負荷の一部として算出する。なお、充電できる電力は、消費電力から減算してもよい。つまり、走行負荷演算部２０ｃは、充電できる電力がある場合、走行負荷をより軽い値で算出する。なお、走行負荷情報は、消費エネルギ、燃料消費量、走行パワーに限定されず、車速、勾配、所要時間等を含めてもよい。
【００４８】
走行計画演算部２０ｄは、経路検出部２０ｂで検出した走行経路と、走行負荷演算部２０ｃで算出した走行負荷と、に基づいて走行計画を演算で作成する。具体的には、走行計画演算部２０ｄは、走行経路と走行負荷に基づいて、走行経路の各位置を走行する際の駆動モードを決定し、決定した駆動モードと走行経路の位置との関係を走行計画とする。
【００４９】
運転支援制御部２０ｅは、走行計画演算部２０ｄで算出した走行計画に基づいて、駆動モードを制御することで、運転者の運転を支援する。具体的には、運転支援制御部２０ｅは、決定した駆動モードで車両１０が駆動されるように、駆動制御部２０ａやアクセルアクチュエータ２４やハイブリッドＥＣＵ４４の動作を制御する。なお、運転支援制御部２０ｅは、走行計画に基づいた駆動モード以外の各種運転支援を実行するようにしてもよい。運転支援には、例えば、インフラ通信部３８を介して受信した信号サイクル情報と現在地との関係に基づいて、運転者の運転を支援する制御がある。この場合、運転支援制御部２０ｅは、信号機で停止しないように通過できる速度を表示させ、運転者の運転を支援する動作や、停止線での停止時に良好なエネルギ効率でできるアクセルＯＦＦタイミングやブレーキＯＮタイミングを通知する動作等を実行する。また、運転支援制御部２０ｅは、走行計画演算部２０ｄが算出した走行計画をカーナビゲーション装置２８や表示装置４２に表示したり、スピーカ３０から出力したりすることもできる。
【００５０】
以下、図３から図６を用いて、車両１０のＥＣＵ２０で実行する制御についてより詳細に説明する。図３は、ＥＣＵ２０の処理の一例を示すフローチャートである。図４は、車両制御装置の処理動作を説明するための説明図である。図５は、ＥＣＵ２０の処理の一例を示すフローチャートである。なお、図３及び図５の処理は、ＥＣＵ２０の各部のうち、車両制御装置１９を構成する各部である経路検出部２０ｂ、走行負荷演算部２０ｃ、走行計画演算部２０ｄの各部で処理が実行されることで、実現される。
【００５１】
ＥＣＵ２０は、ステップＳ１２として目的地の設定を検出する。ここで、目的地の設定は、運転者等によってカーナビゲーション装置２８等に入力された情報に基づいて検出する。ＥＣＵ２０は、ステップＳ１２で目的地の設定を検出したら、ステップＳ１４としてＤ１＜目的地までの距離であるかを判定する。ここで、Ｄ１は、閾値として設定されている距離である。距離Ｄ１は、運転者、オペレータまたは予め設定により決められた距離である。ＥＣＵ２０は、ステップＳ１４で目的地までの距離が距離Ｄ１よりも長いかを判定する。
【００５２】
ＥＣＵ２０は、ステップＳ１４で、Ｄ１＜目的地までの距離ではない（Ｎｏ）、つまり、目的地までの距離がＤ１以下であると判定した場合、ステップＳ１６として、目的地までの全区間を基本粒度に分割して走行負荷情報を抽出する。ここで、本実施形態において粒度は、走行負荷情報を抽出する際に経路を区切る基準である。つまり、粒度は、走行負荷情報の詳細度に対応する値である。基本粒度は、基準となる粒度である。ＥＣＵ２０は、目的地までの全区間を基本粒度に分割したら、分割した区分毎に走行負荷情報を抽出する。具体的には、ＥＣＵ２０は、走行負荷情報の作成に使用する情報を基本粒度で分割した区分毎に抽出し、抽出した情報に基づいて区分毎の走行負荷情報を作成する。ここで、走行負荷情報の作成に使用する情報としては、経路を算出するための道路（マップ）情報や、道路交通情報である。ＥＣＵ２０は、ステップＳ１６で走行負荷情報を抽出したらステップＳ２２に進む。
【００５３】
ＥＣＵ２０は、ステップＳ１４で、Ｄ１＜目的地までの距離である（Ｙｅｓ）と判定した場合、ステップＳ１８として、途中区間の粒度を基本粒度よりも荒い粒度に分割して走行負荷情報を抽出する。具体的には、ＥＣＵ２０は、図４に示すように、現在地（スタート地点）８０と目的地（ゴール地点）８２とに基づいて、現在地８０から目的地８２までの経路８４を決定する。その後、ＥＣＵ２０は、経路８４の距離がＤ１より長い場合、経路８４を複数の粒度８６ａ、８６ｂで分割する。ＥＣＵ２０は、経路８４を現在地８０側の区間９０と、途中区間９２と、目的地８２側の区間９４とに分ける。なお、区間９０と途中区間９２の境界や、区間９４と途中区間９２の境界は、設定に基づいて分割される。例えば、現在地８０から一定距離となる位置を区間９０と途中区間９２の境界としてもよい。また、目的地８２から一定距離となる位置を区間９４と途中区間９２の境界としてもよい。
【００５４】
ＥＣＵ２０は、３つに分けた区間のうち、区間９０と区間９４とを粒度８６ａでそれぞれ複数の区分に分割する。ここで、粒度８６ａは、基本粒度である。また、ＥＣＵ２０は、途中区間９２を粒度８６ｂで複数の区分に分割する。ここで、粒度８６ｂは、粒度８６ａよりも荒い粒度である。つまり途中区間９２は、粒度８６ａよりも長い距離で複数の区分に分割される。これにより、途中区間９２の区分は、区間９０及び区間９４の区分よりも距離が長くなる。以上のようにして、ＥＣＵ２０は、途中区間９２の粒度を基本粒度よりも荒い粒度で複数の区分に分割する。また、ＥＣＵ２０は、分割した区間毎に走行負荷情報を抽出する。具体的には、ＥＣＵ２０は、走行負荷情報の作成に使用する情報を各粒度で分割した区分毎に抽出し、抽出した情報に基づいて区分毎の走行負荷情報を作成する。
【００５５】
ＥＣＵ２０は、ステップＳ１８で走行負荷情報を抽出したら、ステップＳ２０として、全区間について基本粒度で走行負荷情報を抽出完了したかを判定する。ＥＣＵ２０は、抽出されている走行負荷情報の各区分の粒度が全区間で基本粒度となっているかを判定する。ＥＣＵ２０は、ステップＳ２０で基本粒度での抽出が完了している（Ｙｅｓ）と判定した場合、ステップＳ２２に進む。ＥＣＵ２０は、ステップＳ２０で基本粒度での抽出が完了していない（Ｎｏ）と判定した場合、ステップＳ２４に進む。
【００５６】
ＥＣＵ２０は、ステップＳ１６の処理を実行した場合、またはステップＳ２０でＹｅｓと判定した場合、ステップＳ２２として通常設定とし、ステップＳ２８に進む。ここで、通常設定とは、駆動モードを決定する際の基準の設定を通常の設定にすることである。
【００５７】
ＥＣＵ２０は、ステップＳ２０でＮｏと判定した場合、つまり、基本粒度よりも荒い粒度で分割された区分の走行負荷情報があると判定した場合、ステップＳ２４として、ＥＶモードを優先する設定とする。ここで、ＥＶモードを優先する設定とは、走行計画の駆動モードの判定時にＥＶモードを割り当てられやすくする設定である。例えば、通常モードでは、ハイブリッドモードを割り当てる一部の走行負荷の値に対してＥＶモードを割り当てる設定である。
【００５８】
ＥＣＵ２０は、ステップＳ２４でＥＶモードを優先する設定としたら、ステップＳ２６として途中区間の粒度を基本粒度とした走行負荷情報の抽出を継続する。つまり、ステップＳ１８で基本粒度よりも荒い粒度で走行負荷情報を抽出した途中区間を基本粒度で分割し直し、基本粒度で分割した区分についての走行負荷情報の抽出を実行する。ＥＣＵ２０は、途中区間について基本粒度で走行負荷情報を抽出した区分は、走行負荷情報を差し替える。ＥＣＵ２０は、ステップＳ２６の処理を行ったら、ステップＳ２８に進む。つまり、ＥＣＵ２０は、全区間について基本粒度で走行負荷情報を抽出するまで、途中区間の走行負荷情報の差し替えの処理を行いつつ、図３に示す処理を継続する。
【００５９】
ＥＣＵ２０は、ステップ２２またはステップＳ２６の処理を実行したら、ステップＳ２８として、走行計画を作成する。具体的には、ＥＣＵ２０は、抽出した目的地までの走行負荷情報と、設定（ＥＶモードを優先する設定、通常設定）とに基づいて、各区間及び各区分を走行する際の駆動モードを決定し、決定した駆動モードと各区間及び各区分との関係を走行計画とする。
【００６０】
ＥＣＵ２０は、ステップＳ２８で走行計画を作成したら、ステップＳ３０として、走行計画と現在地とに基づいて駆動モードを切り替える。具体的には、ＥＣＵ２０は、走行計画と現在地とに基づいて現在地の走行負荷を判定し、その結果に基づいて駆動モードを切り替える。なお、ＥＣＵ２０は、現在地に基づいて、走行計画で割り当てられている駆動モードを特定し、当該駆動モードで駆動するようにしても、走行計画で割り当てられている駆動モードを現在地の走行負荷に基づいて補正するようにしてもよい。
【００６１】
ＥＣＵ２０は、ステップＳ３０で駆動モードを切り替えたら、ステップＳ３２として制御終了かを判定する。ＥＣＵ２０は、目的地に到達した場合、目的地が変更された場合、運転支援が停止された場合等に制御終了と判定する。ＥＣＵ２０は、ステップＳ３２で制御終了ではない（Ｎｏ）と判定した場合、ステップＳ２０に進む。ＥＣＵ２０は、ステップＳ３２で制御終了である（Ｙｅｓ）と判定した場合、本処理を終了する。なお、ＥＣＵ２０は、ステップＳ２６で走行負荷情報を更新した場合、走行計画の全部を算出してもよいが、必要な部分を補正するようにしてもよい。
【００６２】
車両制御装置１９は、図３及び図４に示すように、目的地までの距離（目的地までの残距離）に応じて、走行負荷情報を算出する区間の詳細度を変更することで、短時間で適切な走行計画を算出することができる。車両制御装置１９は、適切な走行計画を短時間で算出することで、適切な運転支援を迅速に開始することができる。
【００６３】
本実施形態の車両制御装置１９は、目的地までの距離が閾値距離（距離Ｄ１）以内である場合、全区間を基本粒度で分割して走行負荷情報を抽出し、目的地までの距離が閾値距離（距離Ｄ１）より長い場合、途中区間を基本粒度よりも荒い粒度で分割して走行負荷情報を抽出する。このように、車両制御装置１９は、目的地までの距離が閾値距離（距離Ｄ１）より長い場合、途中区間を基本粒度よりも荒い粒度で分割して走行負荷情報を抽出することで、目的地までの距離が長い場合でも判定する走行負荷情報の情報量を一定量以下とすることができる。また、車両制御装置１９は、粒度を荒くして走行負荷情報を抽出することで、全区間の走行負荷情報を抽出することができ、行計画を算出するまでに必要な時間を短くしつつ、精度を維持することができる。また、車両制御装置１９は、粒度を荒くする区間を途中区間とすることで、現在地近傍と目的地近傍との情報量をより多くすることができ、走行計画の精度を維持することができる。
【００６４】
ここで、本実施形態の車両制御装置１９は、各区間を分割する区分の粒度を変動させることで、詳細度を変更したが、これに限定されない。車両制御装置１９は、走行負荷情報の算出に用いる各種情報のデータ量を調整することができればよく、詳細度として粒度以外を用いることもできる。例えば、詳細度として、用いるデータの種類を調整するようにしてもよい。詳細度が高い区間（または区分）では、経路の距離、勾配、渋滞情報、信号サイクルの情報や実行される運転支援による挙動を加味して走行負荷情報を算出し、詳細度が低い区間（または区分）では、経路の距離だけを加味して走行負荷を算出するようにしてもよい。
【００６５】
また、車両制御装置１９は、途中区間の粒度を荒い粒度として走行負荷情報を抽出した場合、走行計画を算出した後も、当該途中区間の粒度を基本粒度（つまりより細かい粒度）として走行負荷情報を抽出する処理を継続し、経路の走行負荷情報を更新し（書き替え）、走行計画を算出し直すまたは補正することで、走行計画に基づいた運転支援を迅速に開始しつつ、走行計画の精度を高くすることができる。これにより、運転支援をより短時間で開始することで得る効果と、運転支援をより高い精度で実行することで得る効果の両方を得ることができる。また、車両制御装置１９は、運転支援として、走行計画の算出が完了したこと、運転支援を開始できることを運転者に通知するようにしてもよい。さらに、車両制御装置１９は、走行計画が更新された場合、その旨を運転者に通知するようにしてもよい。これにより、運転者は、算出されている走行計画の精度を認識することができる。
【００６６】
また、車両制御装置１９は、全区間について基本粒度で走行負荷情報を抽出できていない場合、つまり、途中区間の走行負荷情報の粒度が荒い場合、駆動モードとしてＥＶモードを優先的に選択される設定として走行計画を算出することで、更新前の走行計画と更新後の走行計画との間で発生する差異を少なくすることができる。これにより、運転者に走行計画を通知する場合、走行計画の変更より運転者に違和感を与える恐れを低減することができる。
【００６７】
本実施形態の車両制御装置１９は、走行計画として、各区間、各区分の駆動モードを設定する場合として説明したが、これに限定されない。走行計画として、各区間、各区分のエンジン稼動比率を決定してもよいし、エンジン閾値（走行時にハイブリッドモードで走行する条件としての走行負荷の閾値）を決定してもよいしい、目標ＳＯＣを設定してもよい。車両は、走行計画と実際の走行時の条件に基づいて、走行計画の値、エンジン閾値、目標ＳＯＣとなるように走行を行うことで、より燃費を向上させることができ、運転者が快適な運転を行う支援ができる。また、車両制御装置１９は、走行計画として、エンジン閾値（走行時にハイブリッド走行する条件としての走行負荷の閾値）をした場合、ＥＶモードでの走行時に走行負荷が走行中の区間、区分のエンジン閾値を越えた場合、ハイブリッドモードでの走行を開始する。車両制御装置１９は、走行時にハイブリッドモードで走行する条件であるエンジン閾値を調整することで、各区間、各区分におけるハイブリッドモードでの走行しやすさを制御することができ、燃費を向上させることができる。
【００６８】
なお、車両制御装置１９は、走行計画に与える影響を少なくできるため、途中区間の粒度を荒い粒度としたが、これに限定されない。車両制御装置１９は、目的地までの距離が距離Ｄ１を越える場合、目的地までの全経路を荒い粒度で算出してもよい。
【００６９】
ここで、車両制御装置１９は、目的地までの距離が上記距離Ｄ１よりも長い距離の閾値を越える場合、走行計画を算出する領域を調整することが好ましい。図５を用いて、車両制御装置１９のＥＣＵ２０の処理の一例を説明する。ＥＣＵ２０は、ステップＳ４０として目的地の設定を検出する。ＥＣＵ２０は、ステップＳ４０で目的地の設定を検出したら、ステップＳ４２としてＤ２＜目的地までの距離であるかを判定する。ここで、Ｄ２は、閾値として設定されている距離であり、上述した距離Ｄ１よりも長い距離である。ＥＣＵ２０は、ステップＳ４２で目的地までの距離が距離Ｄ２よりも長いかを判定する。
【００７０】
ＥＣＵ２０は、ステップＳ４２で、Ｄ２＜目的地までの距離ではない（Ｎｏ）、つまり、目的地までの距離がＤ２以下であると判定した場合、ステップＳ４４として、目的地までの走行負荷情報を抽出する。ここで、ステップＳ４４で実行する走行負荷情報の抽出処理は、図３のフローチャートの処理である。つまり、ＥＣＵ２０は、目的地までの距離に基づいて走行負荷情報を算出する粒度を調整して走行負荷情報を抽出する。また、荒い粒度の走行負荷情報を算出する場合、より細かい粒度での走行負荷情報の抽出を継続し、更新する。また、駆動モードを決定する設定も切り替える。ＥＣＵ２０は、ステップＳ４４で走行負荷情報を抽出したらステップＳ５０に進む。
【００７１】
ＥＣＵ２０は、ステップＳ４２で、Ｄ２＜目的地までの距離である（Ｙｅｓ）と判定した場合、ステップＳ４６として、距離Ｄ２までの走行負荷情報を抽出する。なお、この場合、ＥＣＵ２０は、距離Ｄ２までの区間の走行負荷情報を荒い粒度で検出し、その後、基本粒度での走行負荷情報の抽出を継続することが好ましい。なお、ＥＣＵ２０は、走行負荷情報を最初から基本粒度で抽出してもよい。
【００７２】
ＥＣＵ２０は、ステップＳ４６で走行負荷情報を抽出したら、ステップＳ４８として、目標電力残量（目標ＳＯＣ）ＢをＢ＋α、つまりＢ＝Ｂ＋αとし、ステップＳ５０に進む。つまり、ＥＣＵ２０は、ＳＯＣをより高い値とする。
【００７３】
ＥＣＵ２０は、ステップ４４またはステップＳ４８の処理を実行したら、ステップＳ５０として、走行計画を作成する。具体的には、ＥＣＵ２０は、抽出した目的地までの走行負荷情報または距離Ｄ２までの走行負荷情報と、設定（ＥＶモードを優先する設定、通常設定）とに基づいて、各区間及び各区分を走行する際の駆動モードを決定し、決定した駆動モードと各区間及び各区分との関係を走行計画とする。
【００７４】
ＥＣＵ２０は、ステップＳ５０で走行計画を作成したら、ステップＳ５２として、走行計画と現在地とに基づいて駆動モードを切り替える。具体的には、ＥＣＵ２０は、走行計画と現在地とに基づいて現在地の走行負荷を判定し、その結果に基づいて駆動モードを切り替える。なお、ＥＣＵ２０は、現在地に基づいて、走行計画で割り当てられている駆動モードを特定し、当該駆動モードで駆動するようにしても、走行計画で割り当てられている駆動モードを現在地の走行負荷に基づいて補正するようにしてもよい。
【００７５】
ＥＣＵ２０は、ステップＳ５２で駆動モードを切り替えたら、ステップＳ５４として目標電力残量Ｂの設定をリセットし、つまり、基準値に戻し、ステップＳ５６として、制御終了かを判定する。ＥＣＵ２０は、目的地に到達した場合、目的地が変更された場合、運転支援が停止された場合等に制御終了と判定する。ＥＣＵ２０は、ステップＳ５６で制御終了ではない（Ｎｏ）と判定した場合、ステップＳ４２に進む。ＥＣＵ２０は、ステップＳ５６で制御終了である（Ｙｅｓ）と判定した場合、本処理を終了する。
【００７６】
車両制御装置１９は、図５に示すように、目的地までの距離（目的地までの残距離）に応じて、走行計画を算出する対象の範囲を決定することで、迅速に走行計画を算出することができ、かつ、適切な運転支援を実行することができる。つまり、目的地までの距離が長い場合、所定の距離分の走行計画を算出することで、迅速に走行計画を算出することができる。
【００７７】
また、車両制御装置１９は、目的地までの距離が閾値距離（Ｄ２）未満の場合、目的地までの走行計画を作成し、目的地までの距離が閾値距離（Ｄ２）以上の場合、距離Ｄ２までの経路を対象として走行計画を作成する。これにより、走行計画に生じる誤差を小さくすることができ、より高い精度の走行計画を作成することができる。走行計画の精度が高くなることで、車両１０の駆動力を好適な割合で使用して走行を行うことができ、燃費を向上させることができる。
【００７８】
また、車両制御装置１９は、目的地までの経路における途中地点までの走行負荷情報で走行計画を作成する場合、目標ＳＯＣを高めの値（よりバッテリの残量が多くなる値）に補正することで、目的地の途中までの走行計画を作成した場合でも、距離Ｄ２の地点地ＥＶモードでの走行が可能な区間を確保しておくことができ、燃費向上効果が抑制されることを防止することができる。なお、上記実施形態では、目標ＳＯＣを調整したがこれに限定されず、駆動モードとしてハイブリッドモードを優先的に選択する設定としてもよいし、エンジンの稼動閾値を下げる設定としてもよい。車両制御装置１９は、目的地までの経路における途中地点までの走行負荷情報で走行計画を作成する場合、距離Ｄ２の到達時にバッテリの残量をより多くすることができる設定であればよい。
【００７９】
なお、車両制御装置１９は、図５のフローチャートで、ステップＳ４４、Ｓ４６で粒度を調整して走行負荷情報を算出するとしたがこれに限定されない。車両制御装置１９は、図５のフローチャートの処理を実行する場合、粒度を一定としてもよい。この場合でも、目的地までの経路において、走行負荷情報を抽出する区間を調整することで、目的地までの経路の走行負荷情報の詳細度を調整することができる。つまり、車両制御装置１９は、区分の長さや用いる情報の種類を一定としても、途中までの走行負荷情報を抽出するか、目的地までの走行負荷情報を抽出するかを制御することで、走行負荷情報の詳細度を調整することができる。
【００８０】
また、車両制御装置１９は、目的地が不明な場合に図５に示す処理で判明している位置までの走行計画を算出するようにしてもよい。
【００８１】
車両制御装置１９は、図３及び図５に示す処理を目的地が設置された後に実行されるとして説明したがこれに限定されない。車両制御装置１９は、目的地が設定された後も、走行計画を作成し直すようにしてもよい。つまり、車両制御装置１９は、目的地が設定された後、所定の条件（例えば、一定距離走行毎、一定時間経過毎）を満たした場合、走行計画を再度作成するようにしてもよい。これにより、各情報を最新の状態に更新することができ、走行計画を適切に補正することができ、より燃費を向上させることができる。
【００８２】
次に、図６を用いて、走行計画を用いた運転支援の処理の一例を説明する。図６は、ＥＣＵの処理の一例を示すフローチャートである。ＥＣＵ２０は、走行時、図６に示す処理を繰り返し実行する。ＥＣＵ２０は、ステップＳ６０として走行計画を取得する。なお、走行計画は、予め取得済みの計画を用いてもよい。ＥＣＵ２０は、ステップＳ６０で走行計画を取得したら、ステップＳ６２として現在地を取得する。なお現在地の情報は、ＧＰＳ通信部３２から取得することができる。
【００８３】
ＥＣＵ２０は、ステップＳ６２で現在地を取得したら、ステップＳ６４として、ＥＶ走行区間であるかを判定する。ＥＣＵ２０は、ステップＳ６０で取得した走行計画とステップＳ６２で取得した現在地とを比較して、現在地の走行計画の駆動モードがＥＶ走行モードであるかを判定する。ＥＣＵ２０は、ステップＳ６４でＥＶ走行区間である（Ｙｅｓ）と判定した場合、ステップＳ６６として駆動モードをＥＶ走行モードとして、本処理を終了する。ＥＣＵ２０は、ステップＳ６４でＥＶ走行区間ではない（Ｎｏ）と判定した場合、ステップＳ６８として駆動モードをハイブリッド走行モードとして、本処理を終了する。
【００８４】
車両１０は、このように車両制御装置１９で作成した走行計画に基づいて駆動モードを切り換えることで、動力源の駆動力を効率よく使用することができ、燃費を向上させることができる。例えば、車両１０がプラグインハイブリッド車両である場合、再度充電を行う位置に到達するまでに、バッテリに充電された電力をより多く使用させることができる。これにより、効率よく電力を消費することができ、燃費を向上させることができる。
【００８５】
上記実施形態の運転制御システム１は、交通情報通信基地局（ＩＴＳスポット）１５との通信で道路交通情報を取得することで、より広域の道路情報を効率よく取得することができる。上記実施形態の運転制御システム１の車両１０は、交通情報通信基地局１５との通信で道路交通情報を取得したが、これに限定されない。車両１０は、各種無線通信、例えば、ラジオ電波、テレビ電波で出力された電波を受信し、当該電波に含まれる道路交通情報を取得してもよい。
【００８６】
また、走行負荷演算部２０ｃは、走行時に走行支援制御部２０ｅで実行される運転支援の情報を加味して走行負荷を算出してもよい。例えば、走行時に走行支援制御部２０ｅが実行する燃費向上支援、例えば、青信号で通過できる車速を案内する支援や、赤信号で停止する場合にフリーランで走行できるようにアクセルＯＦＦのタイミング案内する支援を実行することを加味して走行負荷情報を算出してもよい。これにより、運転制御装置１９は、より正確な走行負荷を算出することができ、より適切な運転計画を作成することができる。これにより、運転制御装置１９は、より燃費を向上させることができ、運転者が快適に運転できるように支援することができる。この場合も、運転制御装置１９は、目的地までの距離に基づいて、走行負荷情報を算出する詳細度（粒度）を調整することで、短時間で必要な情報と算出結果を提供することができる。
【符号の説明】
【００８７】
１  運転制御システム
１０  車両
１２、１２ａ  信号機
１４  インフラ情報送信装置
１５  交通情報通信基地局
１６  ＧＰＳ衛星
１９  車両制御装置
２０  ＥＣＵ
２０ａ  駆動制御部
２０ｂ  経路検出部
２０ｃ  走行負荷演算部
２０ｄ  走行計画演算部
２０ｅ  運転支援制御部
２２  記憶部
２４  アクセルアクチュエータ
２５ａ  エンジン
２５ｂ  ＭＧ（モータジェネレータ）
２６  ブレーキアクチュエータ
２８  カーナビゲーション装置
３０  スピーカ
３２  ＧＰＳ通信部
３８  インフラ通信部
４０  車速センサ
４２  表示装置
４４  ハイブリッドＥＣＵ
４６  電池アクチュエータ
【図１】
2013132640.tif 000003
【図２】
2013132640.tif 000004
【図３】
2013132640.tif 000005
【図４】
2013132640.tif 000006
【図５】
2013132640.tif 000007
【図６】
2013132640.tif 000008
【手続補正書】
【提出日】平成26年7月29日(2014.7.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
車両を制御する車両制御装置であって、
目的地までの経路を検出する経路検出部と、
前記経路の走行負荷情報を算出する走行負荷演算部と、
前記経路と当該経路の走行負荷情報とに基づいて前記経路の各区間の駆動モードを含む走行計画を算出する走行計画演算部と、を有し、
前記走行負荷演算部は、現在地から目的地までの距離に応じて、走行負荷情報を算出する前記区間の詳細度を変更し、
前記走行負荷演算部は、前記現在地から目的地までの距離が閾値距離よりも長い場合、少なくとも一部の区間を、前記現在地から目的地までの距離が閾値距離よりも短い場合の詳細度よりも荒い詳細度で前記走行負荷情報を算出し、
前記走行負荷演算部は、前記現在地から前記目的地までの距離が閾値距離よりも長い場合、途中の区間の詳細度を、前記現在地の近傍及び前記目的地の近傍の区間の詳細度よりも荒くすることを特徴する車両制御装置。
【請求項２】
前記走行負荷演算部は、前記現在地から目的地までの距離が閾値距離よりも長い場合、少なくとも一部の区間を、前記現在地から目的地までの距離が閾値距離よりも短い場合よりも荒い詳細度で前記走行負荷情報を算出した後、
前記少なくとも一部の区間を、より細かい詳細度で前記走行負荷情報を算出し、
前記走行計画演算部は、前記走行負荷情報が更新された場合、更新された前記走行負荷情報に基づいて、前記走行計画を更新することを特徴とする請求項１に記載の車両制御装置。
【請求項３】
前記走行計画演算部で算出した走行計画を運転者に通知する走行支援部をさらに有することを特徴とする請求項１または２に記載の車両制御装置。
【請求項４】
前記車両は、モータジェネレータと内燃機関とを備えるハイブリッド車両であり、
前記走行計画演算部は、前記駆動モードとして、前記モータジェネレータを駆動源として走行するＥＶモードと、前記モータジェネレータと前記内燃機関とを駆動源として走行するハイブリッド走行モードと、を選択可能であることを特徴とする請求項１から３のいずれか一項に記載の車両制御装置。
【請求項５】
前記走行計画演算部は、前記現在地から目的地までの距離が閾値距離よりも短い場合の詳細度よりも荒い詳細度の前記走行負荷情報を含む場合、ＥＶモードを選択しやすい条件で前記走行計画を算出することを特徴とする請求項４に記載の車両制御装置。
【請求項６】
前記走行負荷演算部は、前記現在地から目的地までの距離が設定距離よりも長い場合、前記目的地までの経路の途中地点までの前記走行負荷情報を算出することを特徴とする請求項１から５のいずれか一項に記載の車両制御装置。
【請求項７】
前記車両は、モータジェネレータと内燃機関とを備えるハイブリッド車両であり、
前記走行計画演算部は、前記駆動モードとして、前記モータジェネレータを駆動源として走行するＥＶモードと、前記モータジェネレータと前記内燃機関とを駆動源として走行するハイブリッド走行モードと、を選択可能であり、
前記走行負荷情報を算出している区間が、前記目的地までの経路の途中地点までの場合、前記途中地点への到達時の目標ＳＯＣを高い値に設定することを特徴する請求項６に記載の車両制御装置。
【請求項８】
前記走行負荷演算部は、前記詳細度が荒い場合、前記区間を前記詳細度が細かい場合よりも長い距離とすることを特徴とする請求項１から７のいずれか一項に記載の車両制御装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明は、車両制御装置であって、車両を制御する車両制御装置であって、目的地までの経路を検出する経路検出部と、前記経路の走行負荷情報を算出する走行負荷演算部と、前記経路と当該経路の走行負荷情報とに基づいて前記経路の各区間の駆動モードを含む走行計画を算出する走行計画演算部と、を有し、前記走行負荷演算部は、現在地から目的地までの距離に応じて、走行負荷情報を算出する前記区間の詳細度を変更し、前記走行負荷演算部は、前記現在地から目的地までの距離が閾値距離よりも長い場合、少なくとも一部の区間を、前記現在地から目的地までの距離が閾値距離よりも短い場合の詳細度よりも荒い詳細度で前記走行負荷情報を算出し、前記走行負荷演算部は、前記現在地から前記目的地までの距離が閾値距離よりも長い場合、途中の区間の詳細度を、前記現在地の近傍及び前記目的地の近傍の区間の詳細度よりも荒くすることを特徴する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】削除
【補正の内容】
【国際調査報告】
2013132640.tif 000009
2013132640.tif 000010
2013132640.tif 000011
2013132640.tif 000012