(57)【特許請求の範囲】
【請求項１】
エンジンと、
走行用電動機と、
少なくとも外部充電装置により充電されるバッテリと
を備え、
エンジンを運転せずバッテリに蓄えられた電力のみで走行用電動機を駆動して走行するのをＥＶ走行、これに対してエンジンを運転した状態でエンジンまたは走行用電動機の少なくとも一方により走行するのをＨＥＶ走行とし、これらＥＶ走行とＨＥＶ走行とを切換え可能なハイブリッド車両において、
車両の現在位置を地図データ上で認識可能な地図情報装置と、
前記外部充電装置の設置されている地点を前記地図情報装置の有する地図データ上に拠点として登録する拠点登録手段と、
前記拠点を中心としてＥＶ走行が可能な地域を前記地図情報装置の有する地図データ上に登録するＥＶ走行地域登録手段と、
前記外部充電装置により充電されたバッテリの状態で前記拠点から出発するときにこのＥＶ走行が可能な地域でＥＶ走行を行う往路ＥＶ走行手段と
を備えることを特徴とするハイブリッド車両の制御装置。
【請求項２】
ＥＶ走行が可能な地域の外から拠点に戻る場合に車両がＥＶ走行が可能な地域内に進入したらＥＶ走行を行うことを特徴とする請求項１に記載のハイブリッド車両の制御装置。
【請求項３】
エンジンと、
走行用電動機と、
少なくとも外部充電装置により充電されるバッテリと
を備え、
エンジンを運転せずバッテリに蓄えられた電力のみで走行用電動機を駆動して走行するのをＥＶ走行、これに対してエンジンを運転した状態でエンジンまたは走行用電動機の少なくとも一方により走行するのをＨＥＶ走行とし、これらＥＶ走行とＨＥＶ走行とを切換え可能なハイブリッド車両において、
車両の現在位置を地図データ上で認識可能な地図情報装置と、
前記外部充電装置の設置されている地点を前記地図情報装置の有する地図データ上に拠点として登録する拠点登録手段と、
前記拠点を中心としてＥＶ走行が可能な地域を前記地図情報装置の有する地図データ上に登録するＥＶ走行地域登録手段と、
拠点に戻る場合に車両がＥＶ走行が可能な地域内でＥＶ走行を行う復路ＥＶ走行手段と
を備えることを特徴とするハイブリッド車両の制御装置。
【請求項４】
ＥＶ走行が可能な地域は、バッテリのＳＯＣが予め定めた下限値へと低下する前に拠点に到着できる地域であることを特徴とする請求項２または３に記載のハイブリッド車両の制御装置。
【請求項５】
ＥＶ走行が可能な地域を拠点到着時にバッテリのＳＯＣが予め定めた下限値と一致するように定めることを特徴とする請求項２または３に記載のハイブリッド車両の制御装置。
【請求項６】
前記拠点を中心としてＥＶ走行が可能な地域を前記地図情報装置の有する地図データ上に登録する手順が、
▲１▼ＳＯＣを上限値まで充電した状態で拠点よりＥＶ走行を行い、
▲２▼ＳＯＣが下限値にまで低下したときそのタイミングでの車両の位置を境界地点として前記地図情報装置の有する地図データ上に登録し、
▲３▼拠点から境界地点までのルート上の距離をＥＶ走行距離としてこのＥＶ走行距離を前記地図情報装置の有する地図データを用いて算出し、
▲４▼前記地図情報装置の有する地図データ上で拠点を同じくするも前記ＥＶ走行距離を算出したルートと異なるルートを対象として拠点からのルート上の距離が前記ＥＶ走行距離と一致する地点を検索し、
▲５▼この検索した地点と前記境界地点に囲まれた領域をＥＶ走行が可能な地域として前記地図情報装置の有する地図データ上に登録する
という手順であることを特徴とする請求項１または２に記載のハイブリッド車両の制御装置。
【請求項７】
ＥＶ走行が可能な地域の境界より拠点に向かってＥＶ走行を行った際のＳＯＣの推移に基づいてＥＶ走行が可能な地域を、拠点到着時にＳＯＣが予め定めた下限値と一致するように学習制御することを特徴とする請求項２または３に記載のハイブリッド車両の制御装置。
【請求項８】
ＥＶ走行が可能な地域の境界地点より拠点に向かってＥＶ走行を行った場合に拠点に到達する前にＳＯＣが下限値に低下したとき、そのときの地点と拠点までのルート上の距離を算出し、拠点に向けてこの距離だけ狭めた地域を改めてＥＶ走行が可能な地域として更新することを特徴とする請求項７に記載のハイブリッド車両の制御装置。
【請求項９】
ＥＶ走行が可能な地域の境界地点より拠点に向かってＥＶ走行を行った場合に拠点でＳＯＣが下限値にまで低下していないとき、拠点でのＳＯＣが下限値へと低下するまでＥＶ走行を継続させたと仮定したときのＥＶ走行距離を推定し、拠点に向けてこの推定距離だけ拡げた地域を改めてＥＶ走行が可能な地域として更新することを特徴とする請求項７に記載のハイブリッド車両の制御装置。
【請求項１０】
前記ＳＯＣに代えて残存容量を用いることを特徴とする請求項４から９までのいずれか一つに記載のハイブリッド車両の制御装置。
【請求項１１】
拠点を地図情報装置の有する地図データ上に登録するための条件は、外部充電装置により外部電源を用いての充電が行なわれた際に外部充電装置の属性が車両側の保持する属性と合致するときであることを特徴とする請求項１から１０までのいずれか一つに記載のハイブリッド車両の制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明はハイブリッド車両の制御装置に関する。
【０００２】
【従来の技術】
発電機と、この発電機を駆動するエンジンと、走行用電動機と、バッテリとを備え、エンジンを運転せずバッテリに蓄えられた電力のみで走行用電動機を駆動して走行するのをＥＶ走行、これに対してエンジンを運転した状態でエンジンまたは走行用電動機の少なくとも一方により走行するのをＨＥＶ走行とし、これらＥＶ走行とＨＥＶ走行とを切換え可能なハイブリッド車両が提案されている。
【０００３】
【発明が解決しようとする課題】
ところで、ハイブリッド車両のメリットにＥＶ走行時の静粛性や無公害性があり、このため特定の場所や時間帯ではＥＶ走行を行うことが望ましい。例えば自宅から早朝に出勤する時や深夜に帰宅する時にエンジンが運転されるＨＥＶ走行を行えばエンジンの発する騒音により隣近所に迷惑を及ぼしかねないのであるが、ＥＶ走行であれば騒音が少ない分近所に迷惑を及ぼすことがない。
【０００４】
しかしながら、ハイブリッド車両のこのような使い方のアイデアを記載する文献は見あたらない。
【０００５】
そこで本発明は、外部電源を用いてバッテリを充電する外部充電装置を自宅や会社に備えさせると共に車両の現在位置を地図データ上で認識可能な地図情報装置（例えばナビゲーションシステム）を車両に備えさせておき、外部電源の設置されている地点を地図情報装置の有する地図データ上に拠点として登録し、拠点を中心としてＥＶ走行が可能な地域を地図情報装置の有する地図データ上に登録し、外部電源を用いて充電されたバッテリの状態で拠点から出発するときにこのＥＶ走行が可能な地域でＥＶ走行を行うことにより、あるいはＥＶ走行が可能な地域の外から拠点に戻る場合に車両がＥＶ走行が可能な地域内に進入したらＥＶ走行を行うことにより、自宅や会社を中心とする広がりのある地域をＥＶ走行可能な地域として、自宅からの早朝出勤時や深夜帰宅時にＥＶ走行を可能とすることを目的とする。
【０００６】
なお一部の文献には大気汚染防止強化地域、市街地、渋滞地など予め定められている地域になるとＨＥＶ走行からＥＶ走行に切換えるものが提案されている（特開平７−７５２１０号、特開２０００−３２０３６４号、特開２０００−１３４７１９号公報参照）。しかしながら、これらのものではＥＶ走行に伴ってバッテリのＳＯＣ（Ｓｔａｔｅ  ｏｆ  Ｃｈａｒｇｅ）が低下したときにはＨＥＶ走行に切換えエンジンを始動し発電するものに過ぎず、外部充電を利用することは考えていない。従ってこのものは外部充電を有効に利用することを目的とする本願発明と技術的思想が相違している。
【０００７】
【課題を解決するための手段】
第１の発明は、エンジンと、走行用電動機と、少なくとも外部充電装置により充電されるバッテリとを備え、エンジンを運転せずバッテリに蓄えられた電力のみで走行用電動機を駆動して走行するのをＥＶ走行、これに対してエンジンを運転した状態でエンジンまたは走行用電動機の少なくとも一方により走行するのをＨＥＶ走行とし、これらＥＶ走行とＨＥＶ走行とを切換え可能なハイブリッド車両において、車両の現在位置を地図データ上で認識可能な地図情報装置（例えばナビゲーション装置）と、前記外部充電装置の設置されている地点を前記地図情報装置の有する地図データ上に拠点として登録する拠点登録手段と、前記拠点を中心としてＥＶ走行が可能な地域を前記地図情報装置の有する地図データ上に登録するＥＶ走行地域登録手段と、前記外部充電装置により充電されたバッテリの状態で前記拠点から出発するときにこのＥＶ走行が可能な地域でＥＶ走行を行う往路ＥＶ走行手段とを備える。
【０００８】
第２の発明では、第１の発明においてＥＶ走行が可能な地域の外から拠点に戻る場合に車両がＥＶ走行が可能な地域内に進入したらＥＶ走行を行う。
【０００９】
第３の発明は、エンジンと、走行用電動機と、少なくとも外部充電装置により充電されるバッテリとを備え、エンジンを運転せずバッテリに蓄えられた電力のみで走行用電動機を駆動して走行するのをＥＶ走行、これに対してエンジンを運転した状態でエンジンまたは走行用電動機の少なくとも一方により走行するのをＨＥＶ走行とし、これらＥＶ走行とＨＥＶ走行とを切換え可能なハイブリッド車両において、車両の現在位置を地図データ上で認識可能な地図情報装置（ナビゲーション装置）と、前記外部充電装置の設置されている地点を前記地図情報装置の有する地図データ上に拠点として登録する拠点登録手段と、前記拠点を中心としてＥＶ走行が可能な地域を前記地図情報装置の有する地図データ上に登録するＥＶ走行地域登録手段と、拠点に戻る場合に車両がＥＶ走行が可能な地域内でＥＶ走行を行う復路ＥＶ走行手段とを備える。
【００１０】
第４の発明では、第２または第３の発明においてＥＶ走行が可能な地域が、バッテリのＳＯＣが予め定めた下限値へと低下する前に拠点に到着できる地域である。
【００１１】
第５の発明では、第２または第３の発明においてＥＶ走行が可能な地域を拠点到着時にバッテリのＳＯＣが予め定めた下限値と一致するように定める。
【００１２】
第６の発明では、第１または第２の発明において前記拠点を中心としてＥＶ走行が可能な地域を前記地図情報装置の有する地図データ上に登録する手順が、
▲１▼ＳＯＣを上限値（例えば８０％）まで充電した状態で拠点ＡよりＥＶ走行を行い、
▲２▼ＳＯＣが下限値（例えば１０％）にまで低下したときそのタイミングでの車両の位置を境界地点Ｂとして前記地図情報装置の有する地図データ上に登録し、
▲３▼拠点Ａから境界地点Ｂまでのルート上の距離をＥＶ走行距離としてこのＥＶ走行距離を前記地図情報装置の有する地図データを用いて算出し（距離１）、
▲４▼前記地図情報装置の有する地図データ上で拠点を同じくするも前記ＥＶ走行距離を算出したルートと異なるルートを対象として拠点Ａからのルート上の距離が前記ＥＶ走行距離と一致する地点Ｂｎを検索し、
▲５▼この検索した地点Ｂｎと前記境界地点Ｂに囲まれた領域をＥＶ走行が可能な地域として前記地図情報装置の有する地図データ上に登録する
という手順である。
【００１３】
第７の発明では、第２または第３の発明においてＥＶ走行が可能な地域の境界より拠点Ａに向かってＥＶ走行を行った際のＳＯＣの推移に基づいてＥＶ走行が可能な地域を、拠点到着時にＳＯＣが予め定めた下限値と一致するように学習制御する。
【００１４】
第８の発明では、第７の発明においてＥＶ走行が可能な地域の境界地点Ｂ（またはＢｎ）より拠点Ａに向かってＥＶ走行を行った場合に拠点Ａに到達する前にＳＯＣが下限値に低下したとき、そのときの地点Ｅと拠点Ａまでのルート上の距離Ｌ３を算出し、拠点Ａに向けてこの距離Ｌ３だけ狭めた地域を改めてＥＶ走行が可能な地域として更新する。
【００１５】
第９の発明では、第７の発明においてＥＶ走行が可能な地域の境界地点Ｂ（またはＢｎ）より拠点Ａに向かってＥＶ走行を行った場合に拠点ＡでＳＯＣが下限値にまで低下していないとき、拠点でのＳＯＣが下限値へと低下するまでＥＶ走行を継続させたと仮定したときのＥＶ走行距離Ｌ４を推定し、拠点Ａに向けてこの推定距離Ｌ４だけ拡げた地域を改めてＥＶ走行が可能な地域として更新する。
【００１６】
第１０の発明では、第４から第９までのいずれか一つの発明において前記ＳＯＣに代えて残存容量を用いる。
【００１７】
第１１の発明では、第１から第１０までのいずれか一つの発明において拠点を地図情報装置の有する地図データ上に登録するための条件が、外部充電装置により外部電源を用いての充電が行なわれた際に外部充電装置の属性が車両側の保持する属性と合致するとき（例えば外部充電装置のコネクタの形状が車両側の有するコネクタの形状と一致するとき、外部充電装置の充電パターンが車両側の有する充電パターンと一致するとき、外部充電装置の充電能力がバッテリの充電に十分であるとき）である。
【００１８】
【発明の効果】
第１、第２、第３、第４の発明によれば、外部充電装置の設置されている地点を地図情報装置の有する地図データ上に拠点として登録し、拠点を中心としてＥＶ走行が可能な地域を地図情報装置の有する地図データ上に登録し、外部充電装置により充電されたバッテリの状態で拠点から出発するときにこのＥＶ走行が可能な地域でＥＶ走行を行い、あるいは拠点に戻る場合に車両がＥＶ走行が可能な地域内でＥＶ走行を行うので、自宅や会社を中心とする広がりのある地域がＥＶ走行可能な地域となり、例えば自宅から早朝に出勤する時や深夜に帰宅する時に特に車両の騒音を減らすことができると共にエンジン発電よりも運用コストが低い外部充電エネルギーを有効に利用できる。
【００１９】
第５の発明によれば、拠点到着時にバッテリを使い切ることができるので、運用コストが安く環境負荷の少ない外部電源（商用電源）を最大限に利用できる。
【００２０】
第６の発明によれば拠点から出発して１のルートを経てＥＶ走行が可能な地域の外へ出れば、そのタイミングで拠点を同じくする他のルートについてもＥＶ走行が可能な地域の境界地点が検索され、この境界地点も地図情報装置の有する地図データ上に登録されるので、往路と異なるルートを経てＥＶ走行が可能な地域へとＨＥＶ走行で近づく場合にＥＶ走行へ切換える地点を予測できる。
【００２１】
ＥＶ走行が可能な地域の境界地点Ｂ（またはＢｎ）より拠点Ａに向かってＥＶ走行を行った場合に電力消費率がその後の走行負荷や補機負荷の影響を受けて大きく異なることから、ア）拠点Ａへの到達前にバッテリを使い切ってしまったり、イ）拠点Ａに到達したときにバッテリが使い切れていない事態が生じることが考えられ、ア）の場合にはＥＶ走行が可能な地域にありながら拠点までのＥＶ走行が不可能となりＨＥＶ走行への切換を余儀なくされてエンジンによる発電の頻度が増し、イ）の場合にはもっと早くからＥＶ走行を行うことができたたはずであるからＥＶ走行が可能な地域を無用に狭めた結果となるのであるが、第７、第８の発明によればア）の事態を回避してエンジンによる発電の頻度を抑制でき、第７、第９の発明によればイ）の事態を回避してＥＶ走行が可能な地域を拡大できる。
【００２２】
ＳＯＣは残存容量を最大残存容量で除した値をパーセント表示したものであるためバッテリが低温状態になったり劣化したときにはこの分母である最大残存容量が減じるので残存容量は同じであるのにＳＯＣが変化しその分だけＳＯＣを用いての制御に誤差が生じてしまうのであるが、第１０の発明によればＳＯＣに代えて残存容量を用いるので、バッテリが低温状態になったときや劣化した状態になっても制御に誤差が生じることがない。
【００２３】
拠点での設置型充電器による充電を予定している場合に、拠点以外の場所で設置型充電器と異なる移動式充電器により充電が行われたときにまで拠点登録を行ったのでは、ＥＶ走行状態で拠点に到達できない事態が生じることがあるが、第１１の発明によれば移動式充電器により充電が行われたときにはその移動式充電器の属性が車両側に保持する属性と合致しないめ拠点を地図情報装置の有する地図データ上に登録するための条件が成立せず登録が行われることがないので、ＥＶ走行状態で拠点に到達できない事態を回避できる。
【００２４】
【発明の実施の形態】
以下本発明の実施形態を図面に基づいて説明する。図１は本発明をパラレル方式のハイブリッド車両に適用した場合の車両の全体構成を示している。
【００２５】
パラレル方式のハイブリッド車両では、パワートレインが、エンジン１と、エンジン１に直結されエンジン１のパワーを電力に変換する発電モータの機能を兼ねるスタータ２と、エンジン始動時にスタータ２に電力を供給したり発電モータとしてのスタータ２で発電された電力を蓄えておくためのバッテリ３と、バッテリ３の電力により車両を駆動したり減速時に車両の運動エネルギーを回生してバッテリ３に電力を供給する駆動モータ４（走行用電動機）と、エンジン１と駆動モータ４を締結または開放するクラッチ５と、無段変速機（ＣＶＴ）６とで構成される。
【００２６】
なお無段変速機６は可変プーリに掛け回した金属ベルトからなり、エンジン１および駆動モータ４のトルクは無段変速機６の入力側に入力され、出力側からリダクションギヤ７、ディファレンシャルギヤ８を介して駆動輪９に伝達される。
【００２７】
ＣＶＴコントローラ１０では統合コントローラ１６からの目標入力回転速度指令値と無段変速機６の入力側の回転速度が等しくなるようにプライマリ圧とセカンダリ圧を油圧アクチュエータで調整して変速比を制御し、ＣＶＴコントローラ１０において無段変速機６の入力側の回転速度と出力側の回転速度から実変速比を演算しその結果を統合コントローラ１６に送る。エンジンコントローラ１１では統合コントローラ１６からのエンジントルク指令値に基づきスロットル開度を制御してトルクを制御する。
【００２８】
また、駆動モータコントローラ１２では統合コントローラ１６からのトルク指令値に基づき駆動モータ４のトルクを制御し、バッテリコントローラ１３ではセンサで検出したバッテリ３の電圧と電流に基づいてＳＯＣと放電可能電力を演算し、その結果を統合コントローラ１６に送る。
【００２９】
発電モータの機能を兼ねるスタータ２を制御するためスタータコントローラ１４を備える。スタータコントローラ１４は統合コントローラ１６からのトルク指令値に基づいてスタータ２のトルクを制御する。例えば車両の一時停止時などにエンジン１を自動的に停止し、その後に発進させるときにエンジン１を自動的に再始動させるようにしている。
【００３０】
クラッチコントローラ１５は統合コントローラ１６からのクラッチ締結指令に基づいてクラッチ５の締結と開放を制御する。例えばエンジンの効率が悪くなる極低速走行時にはクラッチ５を開放して駆動モータ４のみで走行させる。減速時にはクラッチ５を開放して駆動モータ４を発電機として働かせてエネルギーを回収する。また全開加速時にはクラッチ５を締結してエンジン１と駆動モータ４の両方で走行させる。
【００３１】
図示しないアクセルセンサと車速センサの信号が入力される統合コントローラ１６では、これらに基づいて３つの指令値（目標入力回転速度指令値、エンジントルク指令値、駆動モータトルク指令値）を求め、目標入力回転速度指令値をＣＶＴコントローラ１０に、エンジントルク指令値をエンジンコントローラ１４に、駆動モータトルク指令値を駆動モータコントローラ１２に出力する。
【００３２】
車両にはナビゲーション装置１７（地図情報装置）を備える。ナビゲーション装置１７はナビゲーションコントローラ１８、ジャイロ（角速度センサ）１９、地図デーを蓄えているＤＶＤ−ＲＯＭ２０、ＧＰＳアンテナ２１、液晶ディスプレー２２などからなり、このうちナビゲーションコントローラ１８ではジャイロ１９からの信号、車速信号、ＧＰＳアンテナ２１からの信号に加えて、地図情報を蓄えているＤＶＤ−ＲＯＭ２０からのデータに基づいて車両の現在位置と進行方向を算出する。これらの情報はユーザーが必要としたときに液晶ディスプレー２２上に表示される。なお、ＧＰＳアンテナ２１からの信号に代えてビーコン信号を用いるものでもかまわない。
【００３３】
さて上記のハイブリッド車両では、エンジン１を運転せずバッテリ３に蓄えられた電力のみで駆動モータ４（走行用電動機）を駆動して走行するのをＥＶ走行、これに対してエンジン１を運転した状態でエンジン１または駆動モータ４の少なくとも一方により走行するのをＨＥＶ走行とし、これらＥＶ走行とＨＥＶ走行とを切換え可能となっている。なおエンジン１が駆動されている状態は全てＨＥＶ走行であり、次のような場合はＨＥＶ走行である。
【００３４】
▲１▼クラッチ５を接続しエンジン１のみで車両を走行させる場合、
▲２▼クラッチ５を接続しエンジン１および駆動モータ４で車両を走行させる場合、
▲３▼クラッチ５を切り離しエンジン１で発電しながら駆動モータ４のみで車両を走行させる場合、
この場合に本実施形態ではハイブリッド車両を次のように運転させる。すなわちハイブリッド車両に商用電源を用いて充電を行う設置型充電器２３（外部充電装置）により定期的に充電を行う場所（例えば自宅）を拠点Ａとして定め、出発前にはバッテリのＳＯＣを最大ＳＯＣ（ＳＯＣ ｃｈｇ）にまで充電しておき、拠点Ａより目的地（例えば会社）Ｃに向かってＥＶ走行を行わせる。そしてＥＶ走行の結果ＳＯＣが減って下限値（ＳＯＣ ｌｏｗ）になった（バッテリ３を使い切った）ときにＨＥＶ走行に切換えると共にその切換えた車両の位置を地図データ上に地点Ｂとして登録する。その際、地点Ｂに基づいて拠点Ａを中心とするＥＶ走行エリア（ＥＶ走行が可能な地域）を定める（後述する）。ＨＥＶ走行に切換えた後は発電制御を行いＳＯＣが通常時の目標ＳＯＣ（ＳＯＣ ｎｏｒｍａｌ）に達したら以後はそのＳＯＣを維持する制御を行いつつ目標地へ向かう。この様子を図６の上段に示す。
【００３５】
これに対して目的地から帰ってくるときには例えば同じルートを辿るとすると、上記の地点ＢよりＥＶ走行エリアの内に入るのでＨＥＶ走行からＥＶ走行に切換え、ＥＶ走行のまま拠点Ａに到達するようにする。拠点Ａに到達したときにはＳＯＣが下限値になっている（バッテリを使い切っている）ようにし、拠点Ａにおいて次回の走行に備えて設置型充電器２３により充電を行っておく。
【００３６】
このように１往復のたびに拠点Ａで外部充電を行わせるわけであるが、外部充電は拠点Ａ以外の場所で移動式（ポータブル）の充電器によっても行われることがあり、こうした予定外の外部充電が行われたときにもその外部充電が行われた場所を拠点として認識させることは誤認識となり、設置型外部充電器２３のある本来の拠点ＡにＥＶ走行状態でたどり着けない事態が生じる。従って統合コントローラ１６、ナビゲーションコントローラ１８では協力して拠点Ａの登録は次のように行う。
〈１〉拠点登録：
１）次の２つの条件を共に満たす場合に設置型充電器２３に外部充電がより行われたと判定する。
【００３７】
▲１▼セレクトスイッチからの信号又は外部充電器からの認識信号が設置型充電器２３によることを示していること、
▲２▼充電パターンが設置型充電器１８による充電パターンと一致すること、
ここで、▲１▼のセレクトスイッチはユーザーが予め充電器の種類がわかっている場合に拠点での外部充電に使用する充電器のタイプを（設置型か移動型か）選択する切換スイッチのことで、本信号は統合コントローラ１６に入力させる。▲１▼の外部充電器からの認識信号とはユーザーが充電器の種類を選ばなくても自動的に外部充電器からコネクタ接続時に統合コントローラ１６に送信される判定信号のことである。
【００３８】
▲２▼の充電パターンにはＣＣ（Ｃｏｎｓｔａｎｔ  Ｃｕｒｒｅｎｔ  Ｃｈａｒｇｅ：定電流充電）、ＣＶ（Ｃｏｎｓｔａｎｔ  Ｖｏｌｔａｇｅ  Ｃｈａｒｇｅ：定電圧充電）、ＣＰ（Ｃｏｎｓｔａｎｔ  Ｐｏｗｅｒ  Ｃｈａｒｇｅ：定電力充電）あるいはこれらの組み合わせがあり、充電器により予め定まっている。  拠点Ａに設置すべき充電器の充電パターンを予め記憶させておき、これと現在の充電パターンとが一致するか否かで外部充電が拠点に設置されている充電器によるものであるのか、それともそれ以外の移動式（ポータブル）の充電器によるものであるのかを判定できる。
【００３９】
２）外部充電が終了しかつその外部充電が設置型充電器２３によるものであった場合にその外部充電が行われた位置を拠点Ａとしてナビゲーションシステム内蔵の地図データ上に登録する。
【００４０】
次に、統合コントローラ１６、ナビゲーションコントローラ１８では協力してＥＶ走行エリアの登録を次のようにして行う。
〈２〉ＥＶ走行エリア登録：
１）拠点Ａ登録後のＥＶ走行開始後にＳＯＣが低下して下限値となりＨＥＶ走行に切換えたときその切換タイミングでの車両の現在位置を地点Ｂとしてナビゲーションシステム内蔵の地図データ上に登録する。
【００４１】
２）さらに地図データ上で拠点Ａと地点Ｂの間の実ＥＶ走行距離を算出し、拠点Ａからこの算出した実ＥＶ走行距離と等距離の位置をルート検索し、その検索した位置を地点Ｂｎとしてナビゲーションシステム内蔵の地図データ上に登録する。これを図２を用いて具体的に説明する。
【００４２】
図２はナビゲーションシステム内蔵の地図データを地図として表示したものであり、同図において拠点Ａより目的地Ｃに向かうルートが３本あるとした場合に、今回はルート１を辿ったとすれば、地点Ｂはこのルート１上にある。そこで、拠点Ａと地点Ｂの間の実走行距離Ｌ１を計算し、拠点Ａを中心として実走行距離Ｌ１と等距離にある別ルート２、３上の位置を検索しその検索したこれらの位置を地点Ｂ１、Ｂ２として登録する。このようにＥＶ走行エリア（つまりＢおよびＢ１、Ｂ２）の登録を行うのは、設置型充電器２３を用いての充電が可能な拠点Ａを中心としてその車両固有のＥＶ走行可能な限界を知るためである。ユーザーが他のルート２や３に代えて目的地Ｃより拠点Ａに戻る場合でも地点Ｂ１やＢ２よりＥＶ走行へと切換えることができる。
【００４３】
統合コントローラ１６、ナビゲーションコントローラ１８で協力して実行される上記〈１〉の拠点登録、〈２〉のＥＶ走行エリア登録を以下のフローチャートに基づいて詳述する。
【００４４】
図３は拠点登録を実行するためのもので外部充電の開始後に一定時間毎に実行する。なお拠点は１つに限らないが、拠点が２以上である場合や拠点が一つでも移動することがある場合を扱うとそれだけ制御が複雑になるので、ここでは拠点が１つだけで以後移動をしない簡単な場合で述べる。この場合には拠点登録は一度だけ行えば足りる。
【００４５】
ステップ１では拠点登録済フラグをみる。拠点登録済フラグ＝０であれば拠点登録が終了していないことを、拠点登録済フラグ＝１であれば拠点登録が終了していることを表す。拠点登録済フラグ＝０であればステップ２に進み外部充電終了フラグをみる。図示しないが統合コントローラ１６では次のような場合に外部充電終了フラグ＝１として設定するようにしている。
【００４６】
▲１▼外部充電中にユーザーが充電コネクタを外した場合、
▲２▼外部充電中にユーザーが外部充電器の電源をＯＦＦにした場合、
▲３▼外部充電中にバッテリコントローラ１３からのＳＯＣに基づいて統合コントローラ１６が外部充電が完了したと判断する場合、
外部充電終了フラグ＝１のときにはステップ３に進みＳＯＣと所定値（例えば最大ＳＯＣより余裕をみて例えば８０％）を比較する。これはＥＶ走行に必要な電力がバッテリ３に充電されたかどうかを判定するためのものである。ＳＯＣが所定値以上であればステップ５に進み設置型充電器フラグをみる。このフラグの設定については図４のフローにより説明する。図４のフローは車両が施錠状態にあるときなど待機中に実行する。
【００４７】
図４においてステップ１１、１２では充電コネクタが接続されているかどうか、現在の充電パターンが、予め記憶されている充電パターンと一致するかどうかをみる。車両にはバッテリ３への外部充電を行わせるため充電口が設けられ、外部よりこの充電口に外部充電器の充電コネクタを接続し外部充電器の電源をＯＮにすることで外部充電が開始される。この場合、設置型充電器２３には充電コネクタを充電口に接続するとＯＮとなる検出スイッチを充電コネクタに設けており、この検出スイッチからの信号がコネクタ接続信号として統合コントローラ１６に入力されている。予め記憶されている充電パターンとは設置型充電器２３による充電パターンである。
【００４８】
従って統合コントローラ１６では検出スイッチからの信号がＯＮでありかつ充電パターンが一致すれば拠点に設置されている充電器による充電であると判断し、ステップ１３に進み設置型充電器フラグ＝１とし、検出スイッチからの信号がＯＦＦであるかまたは検出スイッチからの信号がＯＮであっても充電パターンが一致しなければ設置型充電器による充電でないと判断しステップ１４に進み設置型充電器フラグ＝０とする。
【００４９】
図３に戻り設置型充電器フラグ＝１であればステップ５、６に進み拠点判定フラグ＝１とすると共に現在位置を拠点Ａとして地図データ上に登録するようにナビゲーションコントローラ１８に指示する。ナビゲーションコントローラ１８ではこの指示を受けて現在位置を地図データ上で拠点Ａとして登録する。
【００５０】
これで拠点登録を終了するので、ステップ７で拠点登録済フラグ＝１とする。この拠点登録済フラグ＝１により次回にはステップ１よりステップ２以降に進むことができない。
【００５１】
一方、設置型充電器フラグ＝０のときにはステップ４よりステップ８に進み拠点判定フラグ＝０とした処理を終了する。移動式の充電器によりＳＯＣが所定値以上に充電された場合でもその充電された場所が拠点として登録されることはない。移動式の充電器による場合に拠点登録をしないのは移動式充電器との併用による拠点の誤認識を防止するためである。すなわちバッテリ３をちょうど使い切るように拠点に到着することを考えているので、拠点でない場所で移動式の充電器により外部充電が行われた場合にもその場所を誤って拠点登録してしまったのでは、本来の拠点に到達する前にバッテリ３を使い切ってしまいＨＥＶ走行に移行せざるを得ない場合が生じてしまうことがあるからである。
【００５２】
図５はＥＶ走行エリアを登録するためのものである。ハイブリッド車両でも運転はイグニッションスイッチのＯＮにより開始される。従ってイグニッションスイッチがＯＮとなったとき図５のフローを一定時間毎に実行する。
【００５３】
なお、拠点が一カ所であり以後拠点を動かさない場合を対象としているので、拠点を中心とするここでのＥＶ走行エリアの登録も一度だけ行えば足りることになる。
【００５４】
ステップ２１ではＥＶ走行エリア登録済フラグをみる。ＥＶ走行エリア登録済フラグ＝０であればＥＶ走行エリアの登録が終了していないことを、ＥＶ走行エリア登録済フラグ＝１であればＥＶ走行エリアの登録が終了していることを表す。初期状態ではＥＶ走行エリア登録済フラグ＝０であるのでステップ２２に進みＥＶ走行許可フラグをみる。ＥＶ走行許可フラグは初期状態でＥＶ走行許可フラグ＝０である。従ってＥＶ走行許可フラグ＝０であればステップ２３、２４、２５に進み次の条件が全て成立するかどうかをみる。
【００５５】
▲１▼拠点判定フラグ＝１（拠点Ａが判定されている）であること、
▲２▼ＳＯＣが所定値（例えば８０％）以上であること、
▲３▼ルートが設定されていること、
ここで▲１▼を条件とするのは、ＥＶ走行エリアは拠点Ａを中心として定まるので、拠点Ａであることが判定されていないとＥＶ走行エリアを定めることができないからである。▲２▼を条件とするのは、外部充電が終了してＳＯＣが所定値以上なければＥＶ走行エリアの全域でＥＶ走行ができないからである。
【００５６】
▲３▼を条件としたのは本願発明のハイブリッド車両では運転開始の前に（つまり拠点Ａで）ユーザーが目的地を入力することを前提としているためである。ユーザーが目的地を入力するとナビゲーションコントローラ１８では目的地へのルートを検索すると共にこの情報を統合コントローラ１６に送信する。
【００５７】
上記▲１▼〜▲３▼のいずれかの条件を満たさないときにはそのまま処理を終了する（ＥＶ走行エリアの登録を行わない）。なお▲２▼や▲３▼の条件を満たさないときには外部充電をやり直すことやルートの設定を行うことをユーザーに促すようにすることもできる。
【００５８】
上記▲１▼〜▲２▼の条件を総て満たすときにはステップ２６、２７に進みＥＶ走行許可フラグ＝１とする共にＥＶモードでの運転（つまりＥＶ走行）を指示する。ＥＶ走行許可フラグ＝１により次回にはステップ２２よりステップ２８以降に進む。ステップ２８では現在のＳＯＣとＥＶ走行下限ＳＯＣ（下限値）を比較する。ここでＥＶ走行下限ＳＯＣとはＥＶ走行に必要なバッテリ出力が出せなくなるバッテリ残存容量になったときのＳＯＣのことである。
【００５９】
現在のＳＯＣがＥＶ走行下限ＳＯＣを超えていればＥＶ走行が可能であるのでステップ２９に進みＥＶモードでの運転を継続する。ＥＶモードでの運転を継続して拠点Ａを離れるほどにＳＯＣが減ってゆく。やがて現在のＳＯＣがＥＶ走行下限ＳＯＣ以下となればこれ以上ＥＶ走行を継続することが不可能となるのでステップ２８よりステップ３０に進んでＨＥＶモードでの運転（つまりＨＥＶ走行）に切換え、ステップ３１でこのタイミングでの現在位置を地点Ｂとして地図データ上に登録するようにナビゲーションコントローラ１８に指示する。この指示を受けてナビゲーションコントローラ１８では地図データ上でこのタイミングでの現在位置を地点Ｂとして登録する。地点ＢはＥＶ走行エリアの境界を表す。
【００６０】
さらにステップ３２ではナビゲーションコントローラ１８に対して拠点Ａを中心としたＥＶ走行エリアの登録を指示する。この指示を受けてナビゲーションコントローラ１８では図２で前述したようにして地図データ上でＥＶ走行エリアの登録を行う。
【００６１】
次に、目的地Ｃからの復路では統合コントローラ１６とナビゲーションコントローラ１８とが協力してＥＶ走行前の高ＳＯＣシフト制御を行い、またナビゲーションコントローラ１７がＥＶ走行エリアの学習制御を行う。これを図６に示した制御モデルにより概説する。
【００６２】
図６において上段が図２に示したルート１を辿る往路の、また同図下段が同じルート１を辿る復路のＳＯＣの動きを示している。図２と同様に左端のＡが拠点、Ｂが往路においてＥＶモードからＨＥＶモードへと切換えた地点、右端のＣが目的地である。
〈３〉ＥＶ走行前の高ＳＯＣシフト制御：
１）目的地Ｃからの復路はＨＥＶ走行で出発しＥＶ走行エリアの境界である地点Ｂに近づいた場合、地点Ｂの手前の地点Ｄで充電目標を通常目標ＳＯＣであるＳＯＣ ｎｏｒｍａｌより高シフト目標ＳＯＣであるＳＯＣ ｈｉへとステップ的に切換え（図８の二点鎖線参照）、これによりエンジン１による発電量を増加させ予めバッテリ３の放電可能容量（残存容量）を確保する。
【００６３】
上記の高シフト目標ＳＯＣは一定値である。これはＨＥＶ走行中のエンジンや回生による充電では外部充電のように適切な充電電流にコントロールできない（走行負荷が刻々と変化するので）ためである。従って最大ＳＯＣ（外部充電可能な最大のＳＯＣ）であるＳＯＣ ｃｈｇより１０〜２０％程度低い値を高シフト目標ＳＯＣとして設定している。エンジン１により発電量を増加させる方法にはエンジン回転速度（発電機回転速度）を上昇させる方法と発電機の負荷（吸収トルク）を増大させる方法とがありエンジン効率の良い方を選ぶ。なお、エンジン回転速度を上昇させる場合には無段変速機６の変速比を適切に変更することにより、車速を維持する。
【００６４】
２）高ＳＯＣシフト制御を開始する位置である地点Ｄは以下の通り決定する。
【００６５】
▲１▼高シフト目標ＳＯＣであるＳＯＣ ｈｉまでの発電必要時間ｔを、
ｔ［ｈｒ］＝（ＳＯＣ ｈｉ［％］−現ＳＯＣ［％］）／発電電力相当値［％／ｈ］…（１）
ただし、ＳＯＣ ｈｉ：一定値、
の式により算出する。（１）式右辺の発電電力相当値は発電量を増加させたときの発電電力相当値である。
【００６６】
なおＳＯＣは残存容量を最大残存容量で除した値をパーセント表示したものであるが、バッテリ３が低温状態になったり劣化したときにはこの分母である最大残存容量が減じるので残存容量が同じでありながらＳＯＣが変化しその分だけＳＯＣを用いての制御に誤差が生じてしまう。そこで低温状態になったときや劣化した状態まで考慮するときにはＳＯＣ［％］に代えて残存容量［Ｗｈ］を用いる必要がある。この場合には図６の縦軸をＳＯＣ［％］に代えて残存容量［Ｗｈ］とするだけでよく、（１）式に代えて高シフト目標残存容量までの発電必要時間ｔを
ｔ［ｈｒ］＝（高シフト目標残存容量［Ｗｈ］−現在残存容量［Ｗｈ］）／発電電力［Ｗ］…（補１）
の式により算出すればよい。ここで高シフト目標残存容量はバッテリのコンディション（低温や劣化で最大残存容量が減じた場合）によって変化する。現在残存容量は公知の手段を用いて測定する（例えば電力積算、バッテリの内部抵抗測定など）。
【００６７】
▲２▼高シフト目標ＳＯＣ（高シフト目標残存容量）までの必要走行距離Ｌ２を、
Ｌ２［ｋｍ］＝ｔ［ｈｒ］×平均車速［ｋｍ／ｈ］      …（２）
の式により算出する。（２）式右辺の平均車速には一定距離毎の移動平均値を使用する。
【００６８】
▲３▼地点ＢからＬ２の距離だけ目的地Ｃ側に遡った位置を地点Ｄとして決定し、現在位置が地点Ｄに達すると発電モードに移行する。この発電モードへの移行で実ＳＯＣが高シフト目標ＳＯＣを追いかける（図６下段の地点Ｄからの破線参照）。この追いかける動きを簡単のため直線で近似しており、図６下段において理論的には地点Ｄより破線で示したようにＳＯＣ ｈｉ（高シフト目標ＳＯＣ）に向けて大きくなり地点ＢでＳＯＣ ｈｉに達するはずであるが、実際には実線で示したように破線よりも緩やかな傾きとなり地点ＢでＳＯＣ ｈｉまで達していない事態が生じる。こうした事態は運転条件によりバッテリ電力が駆動用に使われて（例えば上り坂や急加速等の駆動負荷が高い場合）予定通りの充電ができない場合に生じる。そこでこうした事態が生じ得ることを考慮して次のようにＥＶ走行エリアの学習制御を行う。
〈４〉ＥＶ走行エリアの学習制御：
１）地点Ｄより発電モードで走行しながら、逐次、現ＳＯＣ（現在残存容量）を更新する。この現ＳＯＣ（現在残存容量）でＥＶ走行を行ったとしたときのＥＶ走行可能な距離Ｌｅｖを次式により算出する。
【００６９】
Ｌｅｖ［ｋｍ］＝（現ＳＯＣ−ＳＯＣ ｌｏｗ）／往路電力消費率相当値［％／ｋｍ］      …（３）
ただし、ＳＯＣ ｌｏｗ：ＥＶ走行下限ＳＯＣ、
の式により算出する。（３）式右辺分母の往路電力消費率相当値は図６上段の拠点Ａと地点Ｂの間の実線の傾きである。
【００７０】
なおＳＯＣに代えて残存容量を用いるときには（３）式に代えて、現在残存容量でＥＶ走行を行ったとしたときのＥＶ走行可能な距離Ｌｅｖを次式により算出する。
【００７１】
Ｌｅｖ［ｋｍ］＝（現在残存容量−ＥＶ走行下限残存容量）／往路電力消費率［Ｗｈ／ｋｍ］        …（補３）
２）高ＳＯＣシフト制御を開始した当初は現在位置から拠点Ａまでの残存距離ＬｒｅｓｔのほうがＥＶ走行可能な距離Ｌｅｖより長いが（図８下段の地点ＦでのＬｅｖとＬｒｅｓｔ参照）、高ＳＯＣシフト制御を続けるほど（地点Ｄから拠点Ａへと近づくほど）に現ＳＯＣが増加しＥＶ走行可能な距離Ｌｅｖが大きくなってゆく。そして現在位置から拠点Ａまでの残存距離ＬｒｅｓｔがＥＶ走行可能な距離Ｌｅｖと一致したとき拠点ＡまでのＥＶ走行が可能となるので、エンジン１を停止しＥＶモードでの運転に切換える。また残存距離ＬｒｅｓｔがＥＶ走行可能な距離Ｌｅｖと一致したときの位置を地点ｂとして登録する（図８下段参照）。
【００７２】
３）地点ｂよりＥＶ走行に入れば理論的には拠点ＡでちょうどＳＯＣがＳＯＣ ｌｏｗ（ＥＶ走行下限ＳＯＣ）に達するはずであるが（図８下段の地点ｂからの実線参照）、実際には地点ｂからの走行負荷や補機負荷の影響を受けて電力消費率が変化することから、ア）拠点Ａへの到達前にバッテリ３を使い切りＳＯＣがＳＯＣ ｌｏｗになってしまったり（図６下段の地点ｂからの実線参照）、イ）拠点Ａに到達したときにバッテリ３を使い切っておらずＳＯＣがＳＯＣ ｌｏｗより大きいままである（図７の地点ｂからの実線参照）事態が生じることが考えられ、ア）の場合にはＥＶ走行エリアでありながら拠点ＡまでのＥＶ走行が不可能となり、イ）の場合にはもっと早くからＥＶ走行を行うことができたはずであるからＥＶ走行エリアを無用に狭めた結果となる。なお、ア）の事態はバッテリ電力が例えばエアコンディショナー（補機負荷）の駆動のために余計に使われたり上り坂になって平坦地よりも駆動力が必要となる場合に、またイ）の事態は例えば下り坂になって回生によるバッテリへの充電が行われる場合に生じる。
【００７３】
そこで、ア）やイ）の場合には次回からは拠点ＡでちょうどＳＯＣがＳＯＣ ｌｏｗと一致する（バッテリ３を使い切る）ようにＥＶ走行エリアの境界を更新する。
【００７４】
ア）拠点Ａ到達前にＳＯＣ ｌｏｗになった場合：
この場合にＥＶ走行エリアの境界を更新する方法を図６下段を参照して説明する。
【００７５】
▲１▼ＳＯＣ ｌｏｗ（ＥＶ走行下限ＳＯＣ）に達した位置よりそのＳＯＣ ｌｏｗを維持したまま、エンジン１を始動し駆動に必要な電力をリアルタイムで発電するＨＥＶ走行（ＨＥＶモードでの運転）へ切換える。
【００７６】
▲２▼地点ｂよりＨＥＶモードに切換えた位置までの走行距離を実際にＥＶ走行した距離ｌ１として記憶する。
【００７７】
▲３▼拠点Ａからこの実ＥＶ走行距離ｌ１だけ目的地Ｃ側に遡った位置を地点ｂｂとして検索する。
【００７８】
▲４▼さらに地点Ｄから地点ｂまでの発電率相当値Ｒｇｅｎ（図６下段で地点Ｄから地点ｂまでの実線の傾きを表す）を、
Ｒｇｅｎ＝（ＳＯＣ ｂ−ＳＯＣ ｎｏｒｍａｌ）／Ｌｇｅｎ          …（４）
ただし、ＳＯＣ ｂ          ：地点ｂでのＳＯＣ、
ＳＯＣ ｎｏｒｍａｌ：ＥＶ走行下限ＳＯＣ、
Ｌｇｅｎ：復路で実際に高シフトＳＯＣ制御で走行した距離、
の式により算出し、この発電率相当値Ｒｇｅｎ（初期値は予め与えておく）でＳＯＣ ｎｏｒｍａｌ（通常目標ＳＯＣ）からＳＯＣ ｈｉ（高シフト目標ＳＯＣ）にまで増加させるのに必要であった走行距離ｌｇｅｎを、
ｌｇｅｎ＝（ＳＯＣ ｈｉ−ＳＯＣ ｎｏｒｍａｌ）／Ｒｇｅｎ    …（５）
の式により算出する。
【００７９】
なおＳＯＣに代えて残存容量を用いるときは（４）式に代えて、地点Ｄから地点ｂまでの発電率Ｒｇｅｎを、
Ｒｇｅｎ＝（地点ｂでの残存容量−通常目標残存容量）／Ｌｇｅｎ…（補４）
の式により算出し、この発電率Ｒｇｅｎ（初期値は予め与えておく）で通常目標残存容量から高シフト目標残存容量にまで増加させるのに必要であった走行距離ｌｇｅｎを（５）式に代えて、
ｌｇｅｎ＝（高シフト目標残存容量−通常目標残存容量）／Ｒｇｅｎ…（補５）
の式により算出する。
【００８０】
▲５▼地点ｂｂからこの距離ｌｇｅｎの分だけ目的地Ｃ側に遡った位置を新しい地点Ｄとし、この新しい地点Ｄに更新する。
【００８１】
例えば次回の走行時に同じ目的地Ｃからのルートと同じ目的地Ｃからの復路での走行条件とが同じであったとすれば、次回の走行時にはこの更新後の地点Ｄ（新Ｄ）より高ＳＯＣシフト制御に移行するため実ＳＯＣは図６下段で地点Ｄ〜地点ｂ間の実線と同じ傾きで新Ｄより上昇して地点ｂｂでＳＯＣ ｈｉに達し、そのタイミングでＥＶモードに切換えられるため今度は地点ｂ〜地点Ｅ間の実線と同じ傾きで下降し、拠点でＳＯＣ ｌｏｗとなる（図６下段で新Ｄからの一点鎖線参照）。このように図６下段で示したようにして地点Ｄを更新すれば、次回の走行時に同じ目的地Ｃからのルートと同じ目的地Ｃからの復路での走行条件とが同じであったとすれば、次回の走行時に拠点までＥＶ走行を行うことができる。
【００８２】
イ）拠点Ａに到達したときにＳＯＣ ｌｏｗになっていない場合：
この場合（あるいは拠点Ａでの設置型充電器を用いての充電開始時にＳＯＣ ｌｏｗになっていない場合）にＥＶ走行エリアの境界を更新する方法を図７を参照して説明する。
【００８３】
▲１▼地点ｂより拠点Ａまでの走行距離を実際にＥＶ走行した距離ｌ２として記憶する。
【００８４】
▲２▼地点ｂから拠点ＡまでのＥＶ走行中の実電力消費率相当値（平均値）Ｒｃｏｎ（図７で地点ｂから拠点Ａまでの実線の傾きを表す）を、
Ｒｃｏｎ＝（ＳＯＣ ｂ−ＳＯＣ Ａ）／ｌ２              …（６）
ただし、ＳＯＣ ｂ：地点ｂでのＳＯＣ、
ＳＯＣ Ａ：地点ＡでのＳＯＣ、
の式により算出し、この実電力消費率相当値Ｒｃｏｎを用いて、拠点Ａでの現ＳＯＣでまだＥＶ走行すればできるであろう走行距離を余剰ＥＶ走行推定距離Ｌ４として、
Ｌ４＝（ＳＯＣ Ａ−ＳＯＣ ｌｏｗ）／Ｒｃｏｎ            …（７）
の式により算出する。
【００８５】
なおＳＯＣに代えて残存容量を用いるときは（６）式に代えて、地点ｂから拠点ＡまでのＥＶ走行中の実電力消費率（平均値）Ｒｃｏｎを、
Ｒｃｏｎ＝（地点ｂでの残存容量−拠点Ａでの残存容量）／ｌ２…（補６）
の式により算出し、この実電力消費率Ｒｃｏｎを用いて拠点Ａでの現残存容量でまだＥＶ走行すればできるであろう走行距離を余剰ＥＶ走行推定距離Ｌ４として（７）式に代えて、
Ｌ４＝（拠点Ａで残存容量−ＥＶ走行下限残存容量）／Ｒｃｏｎ…（補７）
の式により算出する。
【００８６】
▲３▼拠点Ａからこの余剰ＥＶ走行推定距離Ｌ４と実ＥＶ走行距離ｌ２の合計だけ目的地Ｃ側に遡った位置を地点ｂｂとして検索する。
【００８７】
▲４▼後は上記ア）の▲４▼、▲５▼と同様である。すなわち通常目標ＳＯＣ（通常目標残存容量）から高シフト目標ＳＯＣ（高シフト目標残存容量）にまで増加させるのに必要であった走行距離ｌｇｅｎを算出し、地点ｂｂからこの距離ｌｇｅｎの分だけ目的地Ｃ側に遡った位置を新しい地点Ｄとし、この新しい地点Ｄに更新する。
【００８８】
例えば次回の走行時に同じ目的地Ｃからのルートと同じ目的地Ｃからの復路での走行条件とが同じであったとすれば、次回の走行時にはこの更新後の地点Ｄ（新Ｄ）より高ＳＯＣシフト制御に移行するため実ＳＯＣは図７で地点Ｄ〜地点ｂ間の実線と同じ傾きで新Ｄより上昇して地点ｂｂでＳＯＣ ｈｉに達し、そのタイミングでＥＶモードに切換えられるため今度は地点ｂ〜拠点Ａ間の実線と同じ傾きで下降し、拠点でＳＯＣ ｌｏｗとなる（図７で新Ｄからの一点鎖線参照）。このように図７で示したようにして地点Ｄを更新すれば、次回の走行時に同じ目的地Ｃからのルートと同じ目的地Ｃからの復路での走行条件とが同じであったとすれば、次回の走行時に拠点Ａでちょうどバッテリ３を使い切ることができる。
【００８９】
統合コントローラ１６で実行される上記〈３〉のＥＶ走行前の高ＳＯＣシフト制御、ナビゲーションコントローラ１８で実行される上記〈４〉のＥＶ走行エリアの学習制御を以下のフローチャートに基づいて詳述する。
【００９０】
なお、以下のフローでは制御にＳＯＣを用いる場合で説明する。
【００９１】
図９、図１０はＥＶ走行前の高ＳＯＣシフト制御を行うためのもので、目的地Ｃからの復路になると一定時間毎に実行する。
【００９２】
ステップ３１では高シフト目標フラグをみる。高シフト目標フラグ＝０であれば充電目標を高シフト目標ＳＯＣであるＳＯＣ ｈｉにしていないことを、高シフト目標フラグ＝１であれば充電目標を高シフト目標ＳＯＣにしていることを表す。目的地Ｃでの初期状態では高シフト目標フラグ＝０であるのでステップ３２、３３、３４に進み次の条件が全て成立するかどうかをみる。
【００９３】
▲１▼拠点登録済フラグ＝１であること、
▲２▼ＥＶ走行エリア登録済フラグ＝１であること、
▲３▼車両の進行方向が拠点Ａに戻る方向であること、
▲１▼〜▲３▼の条件を総て満たすときにはステップ３５に進み地点Ｂを終点としてＳＯＣ ｈｉ（高シフト目標ＳＯＣ）に達するために必要な発電時間ｔを上記（１）式により算出し、ステップ３６において同じく地点Ｂを終点としてＳＯＣ ｈｉに達するために必要な走行距離Ｌ２を上記（２）式により算出し、ステップ３７で地点ＢからこのＬ２の走行距離だけ目的地Ｃ側に遡ったルート上の位置を地点Ｄとして決定する。
【００９４】
ステップ３８では現在位置とこのようにして決定した地点Ｄとを比較する。現在位置が地点Ｄより目的地Ｃ側に近ければステップ３９、４０、４１に進み充電目標をＳＯＣ ｎｏｒｍａｌ（通常目標ＳＯＣ）としてＳＯＣ維持モードとすると共に高シフト目標フラグ＝０とする。やがて現在位置が地点Ｄに到達すればステップ４２、４３、４４に進み充電目標を高シフト目標ＳＯＣであるＳＯＣ ｈｉ（例えば９０％）に切換えてＳＯＣ ｈｉが得られるように発電モードとすると共に高シフト目標フラグ＝１とする。
【００９５】
高シフト目標フラグ＝１へのセットにより次回からは図９のステップ３１より図１０のステップ４５に進み地点ｂ登録済フラグをみる。このフラグは目的地Ｃからの復路走行の開始時に地点ｂ登録済フラグ＝０となっているので当初はステップ４６に進み現ＳＯＣでＥＶ走行が可能な距離Ｌｅｖを上記（３）式により算出する。
【００９６】
ステップ４７では現在位置から拠点Ａまでのルート上の距離の算出をナビゲーションコントローラ１８に指示し、得られた結果を拠点Ａまでの残存距離Ｌｒｅｓｔとしこの残存距離Ｌｒｅｓｔと現ＳＯＣでＥＶ走行可能な距離Ｌｅｖとをステップ４８において比較する。
【００９７】
高ＳＯＣシフト制御に入った当初は拠点Ａまでの残存距離Ｌｒｅｓｔのほうが長いためステップ４９に進み発電モードでの運転を行う（図６、図７では「発電制御」で記載している）。
【００９８】
高ＳＯＣシフト制御に入ると発電モードでの運転によりＳＯＣが増加していくので上記（３）式のＥＶ走行可能距離Ｌｅｖが徐々に大きくなってゆき、この反対に現在位置が拠点Ａへと近づいてゆくため拠点Ａまでの残存距離Ｌｒｅｓｔが徐々に小さくなる。この結果やがてＥＶ走行可能距離Ｌｅｖが残存距離Ｌｒｅｓｔを超えると拠点Ａに到達するまでＥＶ走行が可能となるのでステップ４８よりステップ５０、５１に進みＥＶモードでの運転に切換え、この切換タイミングでの現在位置を地点ｂとして登録するようにナビゲーションコントローラ１８に指示する。この指示を受けてナビゲーションコントローラ１８では地図データ上に地点ｂを登録する。これで地点ｂの登録が終了するためステップ５２で地点ｂ登録済フラグ＝１とすると共にステップ５３で学習許可フラグ（目的地Ｃからの復路の開始時に０に初期設定）＝１とする。この地点ｂ登録済フラグ＝１により次回からはステップ４５、５６と進むことになりＥＶモードでの運転を継続する。
【００９９】
また、ＥＶモードに切り換えた位置である地点ｂでのＳＯＣをＳＯＣ ｂとしてメモリに格納し、さらに地点Ｄと地点ｂの間のルート上の距離の算出をナビゲーションコントローラ１８に指示し、得られた結果を、復路で実際に高ＳＯＣシフト制御で走行した距離Ｌｇｅｎとしてこれもメモリに格納する（ステップ５４、５５）。これらのＳＯＣ ｂ、Ｌｇｅｎの値は次に説明するＥＶ走行エリアの学習制御に必要となるものである。
【０１００】
図１１はＥＶ走行エリアの学習制御（具体的には高ＳＯＣシフト制御を開始する地点Ｄの更新）を行うためのもので、目的地Ｃからの復路になるとナビゲーションコントローラ１８が一定時間毎に実行する。
【０１０１】
ステップ６１では学習許可フラグをみる。学習許可フラグは地点ｂを登録したタイミングで学習許可フラグ＝１となるフラグである（図１０のステップ５３参照）。
【０１０２】
学習許可フラグ＝１であるときにはステップ６２に進み現在位置から拠点Ａまでのルート上の距離を算出し、得られた結果を拠点Ａまでの残存距離Ｌｒｅｓｔとする。
【０１０３】
ステップ６３、６４は拠点Ａへの到達前に現ＳＯＣがＳＯＣ ｌｏｗ（ＥＶ走行下限ＳＯＣ）になったかどうかを判定する部分である。すなわちＬｒｅｓｔ≠０（拠点Ａに到達する前）かつ現ＳＯＣがＳＯＣ ｌｏｗと一致すれば拠点Ａに到達する前に現ＳＯＣがＳＯＣ ｌｏｗになったと判断し、このときにはＥＶ走行の継続が不可能となるのでステップ６５に進んでＨＥＶモードに切換えることを統合コントローラ１６に指示する。この指示を受けて統合コントローラ１６ではＨＥＶモードでの運転に切換える。
【０１０４】
ステップ６６〜７０は次回の往復走行時に高ＳＯＣシフト制御の開始タイミングが最適となるように地点Ｄを更新する部分である。すなわちステップ６６で現在位置と地点ｂまでのルート上の距離を算出し得られた結果を実ＥＶ走行距離ｌ１としステップ６７において拠点Ａからこの実ＥＶ走行距離ｌ１だけ目的地Ｃ側に遡った位置をルート上で検索しその検索した位置を地点ｂｂとして確定する。ステップ６８では既に得られているＳＯＣ ｂ、Ｌｇｅｎを用い高ＳＯＣシフト制御中の実発電率相当値Ｒｇｅｎを上記（４）式により算出し、この実発電率相当値Ｒｇｅｎを用いステップ６９で上記（５）式により高ＳＯＣシフト制御中の実発電率相当値ＲｇｅｎでＳＯＣ ｎｏｒｍａｌよりＳＯＣ ｈｉまで増加させるのに必要であった走行距離ｌｇｅｎを算出する。
【０１０５】
ステップ７０では地点ｂｂよりこの走行距離ｌｇｅｎだけ目的地Ｃ側に遡ったルート上の位置を検索し、その検索した位置を新しい地点Ｄとして更新する。
【０１０６】
一方、残存距離Ｌｒｅｓｔ＝０のとき（拠点Ａに到達したとき）にはステップ６３よりステップ７１に進み現ＳＯＣを拠点ＡでのＳＯＣを表すＳＯＣ Ａに移した後、ステップ７２で拠点Ａから地点ｂまでのルート上の距離を算出してこれを実ＥＶ走行距離ｌ２とし、このｌ２の距離に基づいてステップ７３で地点ｂから拠点ＡまでのＥＶ走行中の実電力消費率相当値（平均値）Ｒｃｏｎを上記（６）式により算出し、この実電力消費率相当値Ｒｃｏｎを用いステップ７４で上記（７）式により余剰ＥＶ走行推定距離Ｌ４を算出する。Ｌ４は拠点Ａでバッテリを使い切れなかった場合になおもバッテリを使い切るまでＥＶ走行させたと仮定したときの拠点Ａからバッテリを使い切るまでの走行距離のことである。
【０１０７】
なおＬ４には拠点Ａでちょうどバッテリを使い切った場合も含まれている。拠点Ａでバッテリを使い切っていればＳＯＣ Ａ＝ＳＯＣ ｌｏｗよりＬ４＝０となるためである。
【０１０８】
ステップ７５では拠点Ａからこの余剰ＥＶ走行推定距離Ｌ４と実ＥＶ走行距離ｌ２の合計だけ目的地Ｃ側に遡った位置をルート上で検索しその検索した位置を地点ｂｂとして確定し、後はステップ６８、６９、７０の処理を行って新しい地点Ｄを検索し更新する。
【０１０９】
ここで本実施形態の作用を説明する。
【０１１０】
本実施形態によれば、自宅や会社といった商用電源（外部電源）の設置されている地点をナビゲーション装置（地図情報装置）の有する地図データ上に拠点Ａとして登録し、拠点Ａを中心としてＥＶ走行エリア（ＥＶ走行が可能な地域）を地図データ上に登録し、設置型充電器２３（外部充電装置）により商用電源を用いて充電されたバッテリ３の状態で拠点Ａから出発するときにこのＥＶ走行エリアでＥＶ走行を行い、あるいはＥＶ走行エリアの外から拠点Ａに戻る場合に車両がＥＶ走行エリア内に進入したらＥＶ走行を行うので、自宅や会社を中心とする広がりのある地域がＥＶ走行エリアとなり、自宅から早朝に出勤する時や深夜に帰宅する時に特に車両の騒音を減らすことができると共にエンジン発電よりも運用コストが低い外部充電エネルギーを有効に利用できる。
【０１１１】
また、ＥＶ走行エリアを拠点Ａ到着時にバッテリのＳＯＣが予め定めた下限値であるＳＯＣ ｌｏｗと一致するように定めているので、拠点到着時にバッテリを使い切ることができ、運用コストが安く環境負荷の少ない商用電源（外部電源）を最大限に利用できる。
【０１１２】
また、ＥＶ走行エリアを前記地図情報装置の有する地図データ上に登録する手順が、
▲１▼ＳＯＣを上限値（例えば８０％）まで充電した状態で拠点ＡよりＥＶ走行を行い、
▲２▼ＳＯＣがＳＯＣ ｌｏｗ（下限値）にまで低下したときそのタイミングでの車両の位置を地点Ｂとして地図データ上に登録し、
▲３▼拠点Ａから地点Ｂまでのルート上の距離をＥＶ走行距離Ｌ１としてこのＥＶ走行距離Ｌ１を地図データを用いて算出し、
▲４▼地図データ上で拠点Ａを同じくするもＥＶ走行距離Ｌ１を算出したルートと異なるルートを対象として拠点Ａからのルート上の距離がＥＶ走行距離Ｌ１と一致する地点Ｂｎを検索し、
▲５▼この検索した地点Ｂｎと地点Ｂに囲まれた領域をＥＶ走行エリアとして地図データ上に登録する
という手順であるので、図２において拠点Ａから出発してルート１を経て地点ＢよりＥＶ走行エリアの外へ出れば、そのタイミングで拠点Ａを同じくする他のルート２と３についてもＥＶ走行エリアの境界地点Ｂ１とＢ２が検索され、この境界地点Ｂ１とＢ２も地図情報装置の有する地図データ上に登録されるので、往路と異なるルート２または３を経てＥＶ走行エリアへとＨＥＶ走行で近づく場合にＥＶ走行へ切換える地点を予測できる。
【０１１３】
また、ＥＶ走行エリアの境界地点Ｂ（またはＢｎ）より拠点Ａに向かってＥＶ走行を行った場合に電力消費率がその後の走行負荷や補機負荷の影響を受けて大きく異なることから、ア）拠点Ａへの到達前にバッテリ３を使い切ってしまったり、イ）拠点Ａに到達したときにバッテリ３が使い切れていない事態が生じることが考えられ、ア）の場合にはＥＶ走行エリアにありながら拠点ＡまでのＥＶ走行が不可能となりＨＥＶ走行への切換を余儀なくされてエンジン１による発電の頻度が増し、イ）の場合にはもっと早くからＥＶ走行を行うことができたたはずであるからＥＶ走行エリアを無用に狭めた結果となるのであるが、本実施形態によればＥＶ走行エリアの境界より拠点Ａに向かってＥＶ走行を行った際のＳＯＣの推移に基づいてＥＶ走行エリアを、拠点Ａ到着時にＳＯＣがＳＯＣ ｌｏｗ（下限値）と一致するように学習制御するので、ア）の事態を回避してエンジン１による発電の頻度を抑制でき、またイ）の事態を回避してＥＶ走行エリアを拡大できる。
【０１１４】
また、ＳＯＣは残存容量を最大残存容量で除した値をパーセント表示したものであるためバッテリ３が低温状態になったり劣化したときにはこの分母である最大残存容量が減じるので残存容量は同じであるのにＳＯＣが変化しその分だけＳＯＣを用いての制御に誤差が生じてしまうのであるが、ＳＯＣに代えて残存容量を用いることで、バッテリ３が低温状態になったときや劣化した状態になっても制御に誤差が生じることがない。
【０１１５】
また、拠点Ａでの設置型充電器２３による充電を予定している場合に、拠点Ａ以外の場所で設置型充電器２３と異なる移動式充電器により充電が行われたときにまで拠点登録を行ったのでは、ＥＶ走行状態で拠点Ａに到達できない事態が生じることがあるが、本実施形態によれば移動式充電器により充電が行われたときにはその移動式充電器の属性が車両側に保持する属性と合致しないめ拠点をナビゲーション装置の有する地図データ上に登録するための条件が成立せず登録が行われることがないので、ＥＶ走行状態で拠点に到達できない事態を回避できる。
【０１１６】
なお、実施形態では外部充電装置の属性が車両側の保持する属性と合致するときとして、充電コネクタに設けた検出スイッチがＯＮであり（つまり外部充電装置のコネクタの形状が車両側の有するコネクタの形状と一致している）、かつ外部充電装置の充電パターンが車両側の有する充電パターンと一致するときを挙げたが、さらに外部充電装置の充電能力がバッテリの充電に十分であるときを加えることもできる。
【０１１７】
また、外部充電装置の設置場所として自宅や会社を挙げたが、この他に公共施設やガソリンスタンドを外部充電装置の設置場所にすることが考えられる。
【０１１８】
実施形態は高ＳＯＣシフト制御と組み合わせたＥＶ走行エリアの学習制御であるため、ＥＶ走行エリアそのものでなく、高ＳＯＣシフト制御を開始する地点Ｄを更新する場合で説明したが、高ＳＯＣシフト制御を行わない場合にも本発明を適用することができる。例えばＥＶ走行が可能な地域の境界地点Ｂ（またはＢｎ）より拠点Ａに向かってＥＶ走行を行った場合に拠点Ａに到達する前にＳＯＣが下限値に低下したとき、そのときの地点Ｅと拠点Ａまでのルート上の距離Ｌ３を算出し、拠点Ａに向けてこの距離Ｌ３だけ狭めた地域を改めてＥＶ走行が可能な地域として更新すればよい。また、ＥＶ走行が可能な地域の境界地点Ｂ（またはＢｎ）より拠点Ａに向かってＥＶ走行を行った場合に拠点ＡでＳＯＣが下限値にまで低下していないとき、拠点でのＳＯＣが下限値へと低下するまでＥＶ走行を継続させたと仮定したときのＥＶ走行距離Ｌ４を推定し、拠点Ａに向けてこの推定距離Ｌ４だけ拡げた地域を改めてＥＶ走行が可能な地域として更新する。
【０１１９】
実施形態ではパラレル方式のハイブリッド車両に適用した場合で説明したが、これに限られないことはいうまでもない。
【図面の簡単な説明】
【図１】第１実施形態の車両の全体構成図。
【図２】ＥＶ走行エリアの登録を説明するための特性図。
【図３】拠点登録を説明するためのフローチャート。
【図４】設置型充電器の判定を説明するためのフローチャート。
【図５】ＥＶ走行エリアの登録を説明するためのフローチャート。
【図６】ＥＶ走行前の高ＳＯＣシフト制御とＥＶ走行エリアの学習制御をモデルで示す波形図。
【図７】ＥＶ走行前の高ＳＯＣシフト制御とＥＶ走行エリアの学習制御をモデルで示す波形図。
【図８】ＥＶ走行前の高ＳＯＣシフト制御をモデルで示す波形図。
【図９】高ＳＯＣシフト制御を説明するためのフローチャート。
【図１０】高ＳＯＣシフト制御を説明するためのフローチャート。
【図１１】ＥＶ走行エリアの学習制御を説明するためのフローチャート
１  エンジン
４  駆動モータ（走行用電動機）
１６  統合コントローラ
１７  ナビゲーション装置（地図情報装置）
１８  ナビゲーションコントローラ
２３  設置型充電器（外部充電装置）
【図１】
0003632634.tif 000002
【図２】
0003632634.tif 000003
【図３】
0003632634.tif 000004
【図４】
0003632634.tif 000005
【図５】
0003632634.tif 000006
【図６】
0003632634.tif 000007
【図７】
0003632634.tif 000008
【図８】
0003632634.tif 000009
【図９】
0003632634.tif 000010
【図１０】
0003632634.tif 000011
【図１１】
0003632634.tif 000012