(57)【要約】【課題】４輪駆動が必要な状況にある場合にのみ４輪駆動を行う４輪駆動車両の駆動力制御装置を実現する。【解決手段】運転者がコントローラ１０に対して４輪駆動を指示するスイッチ１０ａをＯＮにしたとき、４輪駆動車両が走行し始めた以降停止するまで、前後・左右の車輪の各車輪速を、車輪速検出センサ１１Ｌ，１１Ｒ，２１Ｌ，２１Ｒにて常時検出し、前後の車輪間または左右の車輪間のいずれかの車輪速差が、あらかじめ定めた閾値以上に大きくなっている場合、発電機４の電力でモータ５を駆動して４輪駆動を行い、一方、前記閾値よりも小さい場合は２輪駆動を行う。４輪駆動を行っていた場合であっても、発進停止の繰り返し動作回数があらかじめ定めた規定回数以上に亘って、前後の車輪間および左右の車輪間のいずれも車輪速差が前記閾値以上に大きくなることが連続して発生しなかった場合には、４輪駆動から２輪駆動に切り替える。【選択図】図１
2007137307.tif 000002
【特許請求の範囲】
【請求項１】
４輪駆動の制御が可能なコントローラを備えた４輪駆動車両の駆動力制御装置において、前記コントローラに対して４輪駆動を指示するためのスイッチを運転者がＯＮにしたとき、前記コントローラは、アクセルが踏まれて、当該４輪駆動車両が走行し始めた以降、停止するまで、前後・左右の車輪の各車輪速のモニタを開始し、前後の車輪間、左右の車輪間の少なくとも一方の車輪速差が、あらかじめ定めた閾値以上に大きくなっていると判定した場合、４輪駆動を行い、一方、前後の車輪間および左右の車輪間の車輪速差が、前記閾値よりも小さいと判定した場合は、２輪駆動を行うことを特徴とする４輪駆動車両の駆動力制御装置。
【請求項２】
請求項１に記載の４輪駆動車両の駆動力制御装置において、前記コントローラは、４輪駆動を行っていた場合であっても、当該４輪駆動車両の発進停止の繰り返し動作回数があらかじめ定めた規定回数以上に亘って、連続して、前後の車輪間および左右の車輪間の車輪速差が前記閾値以上に大きくなることが発生しなかった場合には、４輪駆動から２輪駆動に切り替えることを特徴とする４輪駆動車両の駆動力制御装置。
【請求項３】
請求項１または２に記載の４輪駆動車両の駆動力制御装置において、前記コントローラは、前記スイッチがＯＮの場合、エンジンを始動した直後は、４輪駆動を行うことを特徴とする４輪駆動車両の駆動力制御装置。
【請求項４】
請求項３に記載の４輪駆動車両の駆動力制御装置において、前記コントローラは、エンジンの始動後、あらかじめ定めた一定時間の間は、４輪駆動を継続して行うことを特徴とする４輪駆動車両の駆動力制御装置。
【請求項５】
請求項１または２に記載の４輪駆動車両の駆動力制御装置において、前記コントローラは、各地域における気象情報を蓄積した情報センターにネットワークを介してアクセスすることが可能な携帯電話を接続する接続インタフェースを備え、前記スイッチがＯＮの場合、エンジンを始動した際に、前記接続インタフェースに接続された前記携帯電話を介して前記情報センターから当該４輪駆動車両の走行地域における気象情報を取得し、取得した前記気象情報に基づいて、エンジン始動時に４輪駆動、２輪駆動のいずれを行うか判定することを特徴とする４輪駆動車両の駆動力制御装置。
【請求項６】
請求項５に記載の４輪駆動車両の駆動力制御装置において、前記コントローラは、前記スイッチがＯＮの場合に、取得した前記気象情報として、前記走行地域における降雪を示す情報が含まれていた場合、エンジン始動時に４輪駆動を行うことを特徴とする４輪駆動車両の駆動力制御装置。
【請求項７】
４輪駆動が可能な４輪駆動車両の駆動力制御方法において、４輪駆動を指示するためのスイッチを運転者がＯＮにしたとき、当該４輪駆動車両が走行し始めた以降、停止するまで、前後・左右の車輪の各車輪速のモニタを開始し、前後の車輪間、左右の車輪間の少なくとも一方の車輪速差が、あらかじめ定めた閾値以上に大きくなっている場合、４輪駆動を行い、一方、前後の車輪間および左右の車輪間の車輪速差が、前記閾値よりも小さい場合は、２輪駆動を行うことを特徴とする４輪駆動車両の駆動力制御方法。
【請求項８】
請求項７に記載の４輪駆動車両の駆動力制御方法において、４輪駆動を行っていた場合であっても、当該４輪駆動車両の発進停止の繰り返し動作回数があらかじめ定めた規定回数以上に亘って、連続して、前後の車輪間および左右の車輪間の車輪速差が前記閾値以上に大きくなることが発生しなかった場合には、４輪駆動から２輪駆動に切り替えることを特徴とする４輪駆動車両の駆動力制御方法。
【請求項９】
請求項７または８に記載の４輪駆動車両の駆動力制御方法において、前記スイッチがＯＮの場合、エンジンを始動した直後は、４輪駆動を行うことを特徴とする４輪駆動車両の駆動力制御方法。
【請求項１０】
請求項９に記載の４輪駆動車両の駆動力制御方法において、エンジンの始動後、あらかじめ定めた一定時間の間は、４輪駆動を継続して行うことを特徴とする４輪駆動車両の駆動力制御方法。
【請求項１１】
請求項７または８に記載の４輪駆動車両の駆動力制御方法において、前記スイッチがＯＮの場合、エンジンを始動した際に、各地域における気象情報を蓄積した情報センターにネットワークを介してアクセスすることが可能な携帯電話により当該４輪駆動車両の走行地域における気象情報を取得し、取得した前記気象情報に基づいて、エンジン始動時に４輪駆動、２輪駆動のいずれを行うか判定することを特徴とする４輪駆動車両の駆動力制御方法。
【請求項１２】
請求項１１に記載の４輪駆動車両の駆動力制御方法において、前記スイッチがＯＮの場合に、取得した前記気象情報として、前記走行地域における降雪を示す情報が含まれていた場合、エンジン始動時に４輪駆動を行うことを特徴とする４輪駆動車両の駆動力制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、４輪駆動車両の駆動力制御装置および４輪駆動車両の駆動力制御方法に関する。
【背景技術】
【０００２】
特許文献１に示す特開２００２−１５２９１１号公報「車両の４輪駆動制御装置」に記載されたような従来技術においては、車両の４輪駆動を指示するためのスイッチをＯＮした状態では、当該車両は、常に、４輪駆動で駆動される状態とされている。
【特許文献１】特開２００２−１５２９１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、前記特許文献１の技術には、次のような問題点が存在する。
【０００４】
第１の問題は、夏季などのように降雪がない季節や降雪がない地域を走行している場合においても、運転者が、車両の４輪駆動を指示するスイッチをＯＮにしている限り、４輪駆動で駆動されてしまうため、モータブラシの磨耗が進み、モータの寿命が短くなる恐れがある。
【０００５】
第２の問題は、４輪駆動の必要がないような状態であっても、４輪駆動で常に駆動されてしまうので、モータ駆動用の発電機がエンジントルクの一部を吸収してしまい、運転者の踏むアクセル開度が大きくなり、燃費効率が悪化してしまう。
【０００６】
本発明は、以上のような問題に鑑みてなされたものであり、モータ寿命を延長可能で、かつ、燃費効率が良好な４輪駆動車両の駆動力制御装置および４輪駆動車両の駆動力制御方法を実現することを目的としている。
【課題を解決するための手段】
【０００７】
本発明は、前述の課題を解決するために、運転者が４輪駆動を指示するスイッチをＯＮにしているとき、車両が走行を開始した以降、各車輪の車輪速のモニタを行い、前後の車輪間、左右の車輪間の少なくとも一方の車輪速差があらかじめ定めた閾値以上に大きくなった場合に、４輪駆動を行うことを特徴としている。
【発明の効果】
【０００８】
本発明の４輪駆動車両の駆動力制御装置および４輪駆動車両の駆動力制御方法によれば、たとえ、運転者が４輪駆動を指定していたとしても、あらかじめ定めた閾値以上に大きな車輪速差が左右・前後の車輪間のいずれかに発生して、４輪駆動が必要な状態にあると判定された場合にのみ、４輪駆動を行うことにしているので、以下のごとき効果を奏することができる。
【０００９】
すなわち、４輪駆動の必要がない場合には、４輪駆動を停止することができ、モータブラシの無駄な磨耗を抑制することができ、４輪駆動車両のモータ寿命を延ばし、かつ、燃費効率を改善することができる。逆に、４輪駆動が必要な状態になった場合は、即座に、４輪駆動に復帰することができる。
【発明を実施するための最良の形態】
【００１０】
以下に、本発明による４輪駆動車両の駆動力制御装置および４輪駆動車両の駆動力制御方法の最良の実施形態について、図面を参照しながら詳細に説明する。
【００１１】
（第１の実施形態）
まず、本発明の第１の実施形態について図１を用いて説明する。
【００１２】
図１は、本発明による４輪駆動車両の駆動力制御装置を搭載したハイブリッド型４輪駆動車（電動４輪駆動車：ｅ−４ＷＤ）の構成の一例を示すシステム構成図であり、前後輪のいずれか一方をエンジン（内燃機関）により駆動し、他方の車輪を、モータ（電動機）によって駆動する機能を備え、状況に応じて、２輪駆動、４輪駆動を切り替えて駆動することが可能なハイブリッド型４輪駆動車両の概略構成を示している。
【００１３】
まず、図１の構成について説明する。図１に示す本実施形態における４輪駆動車両の駆動力制御装置１００においては、エンジン３の出力トルクによって、変速機７を介して、一方の駆動車輪（図１の例では、前方の左右の車輪１Ｌ，１Ｒ）が駆動される。さらに、エンジン３の出力トルクの一部は、図示していない無端ベルトを介して発電機４に伝達されて、電力に変換される。発電機４が発電した電力は、破線で示す電線を介して、モータ５に供給され、発電機４が発電した電力のみを使用して、モータ５が駆動される。モータ５の駆動トルクによって、減速機６および図示していないクラッチを介して、他方の駆動車輪（図１の例では、後方の左右の車輪２Ｌ，２Ｒ）が駆動される。
【００１４】
ｅ−４ＷＤコントローラ１０（以下、コントローラ１０と略記する）は、４輪駆動車両の駆動力制御装置１００の全体動作を制御するものであり、２輪駆動（２ＷＤ）や４輪駆動（４ＷＤ）を状況に応じて随時切り替えることができる機能を備え、必要に応じて４輪駆動の制御が可能である。
【００１５】
エンジン３には、エンジン回転数検出センサ３１が接続されており、エンジン回転数検出センサ３１にて検出されたエンジン３の回転数は、コントローラ１０に対して出力される。また、エンジン３には、スロットル開度検出センサ３２と電子制御スロットル３３とが接続されており、コントローラ１０からの電子制御用のスロットル情報を電子制御スロットル３３にて受信して、スロットルバルブの開度を指定された状態に設定し、設定したスロットルバルブの開度をスロットル開度検出センサ３２によって検出して、コントローラ１０に対して返送する。
【００１６】
また、左右の前輪１Ｌ，１Ｒ、および、左右の後輪２Ｌ，２Ｒには、それぞれの車輪速を検出する車輪速検出センサ１１Ｌ，１１Ｒおよび車輪速検出センサ２１Ｌ，２１Ｒが備えられており、検出されたそれぞれの車輪の車輪速は、コントローラ１０に対して出力される。
【００１７】
また、変速機７には、シフトレバーのシフト位置を検出するシフト位置検出センサ７１が備えられており、検出されたシフトレバーのシフト位置は、コントローラ１０に対して出力される。
【００１８】
さらに、アクセルペダル８には、該アクセルペダル８の踏み込み量を示すアクセル開度を検出するアクセル開度センサ８１が備えられており、検出されたアクセル開度は、コントローラ１０に対して出力される。
【００１９】
さらに、パーキングブレーキ９には、該パーキングブレーキ９の作動・非作動を検出するブレーキスイッチ９１が備えられており、検出されたパーキングブレーキ９の状態は、コントローラ１０に対して出力される。
【００２０】
さらに、運転者が４輪駆動を指示するためのスイッチすなわちｅ−４ＷＤスイッチ１０ａ（ＯＮ：４輪駆動への切り替え指示、ＯＦＦ：２輪駆動）が備えられており、該ｅ−４ＷＤスイッチ１０ａのＯＮ／ＯＦＦ状態も、コントローラ１０に対して出力される。
【００２１】
コントローラ１０は、以上のような各センサ、スイッチからの情報を収集することにより、駆動力制御装置１００の全体の動作を制御し、所望の駆動状態で、当該４輪駆動車両を駆動させるようにしている。
【００２２】
たとえば、コントローラ１０は、車輪速センサ１１Ｌ，１１Ｒ，２１Ｌ，２１Ｒのそれぞれにて検出された前後輪の車輪速、アクセル開度センサ８１にて検出されたアクセル開度、および、エンジン回転数検出センサ３１にて検出されたエンジン３の回転数などを用いて求められるエンジン余剰トルクを基にして、可変の発電電力が発電可能なオルタネータ型の発電機４に対して、発電すべき発電量を指令する。オルタネータ型の発電機４は、指令された発電量に該当する発電電力を発電し、モータ５に対して電力を供給する。モータ５は、発電機４からの電力によって回転駆動され、左右の後輪側の車輪２Ｌ，２Ｒを駆動する。かかる制御が、４輪駆動を行う場合のコントローラ１０における基本制御機能となる。
【００２３】
本発明においては、コントローラ１０が、運転者によるｅ−４ＷＤスイッチ１０ａのＯＮ操作を受信した場合において、ただちには４輪駆動の制御に移行せずに、まず、４輪駆動の必要性の有無を判定し、４輪駆動が必要であると判定した場合に、はじめて、４輪駆動を開始させるように制御し、逆に、４輪駆動の必要性がないと判定した場合には、たとえ、運転者がｅ−４ＷＤスイッチ１０ａをＯＮにして４輪駆動を指示している状態であっても、無駄な４輪駆動を抑制するように制御している。
【００２４】
すなわち、エンジン３を始動後、コントローラ１０は、４輪駆動を指示するｅ−４ＷＤスイッチ１０ａが運転者によってＯＮに設定されていることを検出した場合、アクセルペダル８が踏まれて４輪駆動車両が走行し始めた以降、前後・左右の各車輪１Ｌ，１Ｒ，２Ｌ，２Ｒに備えられている車輪速センサ１１Ｌ，１１Ｒ，２１Ｌ，２１Ｒから各車輪１Ｌ，１Ｒ，２Ｌ，２Ｒの車輪速を継続的に読み取るモニタ動作を開始する。
【００２５】
コントローラ１０は、継続的にモニタしている各車輪１Ｌ，１Ｒ，２Ｌ，２Ｒの車輪速に基づいて、前後の車輪間および左右の車輪間の車輪速差を算出し、前後の車輪間または左右の車輪間のいずれかの車輪速差の有無、あるいは、前後の車輪間または左右の車輪間のいずれかの車輪速差が、あらかじめ定めた閾値以上の大きさで発生しているか否かを判定して、車輪速差があった場合、あるいは、車輪速差が前記閾値以上の大きさで発生していた場合、車輪のスリップが許容限度を超えて発生しているものと判定し、４輪駆動を行うように制御する。なお、４輪駆動車両が停止した際に車輪速差が前記閾値を越えた状態が発生していた場合には、次に発進する際に、４輪駆動で発進するように制御する。
【００２６】
一方、前後の車輪間および左右の車輪間の車輪速差がなかった場合、あるいは、車輪速差があっても、前記閾値以上の大きさではなかった場合は、車輪のスリップが許容限度を超えて発生していないものと判定して、たとえ、運転者が４輪駆動を指示するｅ−４ＷＤスイッチ１０ａをＯＮにしていたとしても、２輪駆動を行うように制御する。
【００２７】
なお、当該４輪駆動車両が発進したり停止したりする際などのように、急激な加減速がなされた際に、凍結などの路面状態の如何によって、前後の車輪間または左右の車輪間の車輪速差が大きくなることが、特に発生しやすい。したがって、あらかじめ定めた加速度閾値を超えて加減速がなされたことが、各車輪１Ｌ，１Ｒ，２Ｌ，２Ｒの車輪速に基づいて検出された場合に、前後の車輪間または左右の車輪間のいずれかの車輪速差の有無、あるいは、前後の車輪間または左右の車輪間のいずれかの車輪速差が、あらかじめ定めた閾値以上の大きさで発生しているか否かを判定するようにしても良い。
【００２８】
図２は、前後の車輪間および左右の車輪間の車輪速に速度差が発生している状況を模式的に示した模式図であり、図２（Ａ）は、前後の車輪間の車輪速の様子を示し、実線が、前輪側の車輪１Ｌ，１Ｒの車輪速を、破線が、後輪側の車輪２Ｌ，２Ｒの車輪速を示している。一方、図２（Ｂ）は、左右の前輪側の車輪１Ｌ，１Ｒの間または後輪側の車輪２Ｌ，２Ｒの間の車輪速差の発生状況を示している。
【００２９】
図２（Ａ）に示すように、一般的に、発進時や停止時のような急激な加減速が発生した状態において、前輪側の車輪１Ｌ，１Ｒの車輪速と後輪側の車輪２Ｌ，２Ｒの車輪速との間に速度差が発生しやすく、等速の走行状態にある場合には、両者の車輪間の車輪速は、ほぼ同じ速度となり、車輪速差が発生しにくい。同様に、図２（Ｂ）に示すように、左右の車輪１Ｌ，１Ｒまたは車輪２Ｌ，２Ｒの間の車輪速についても、一般的に、発進時や停止時のような急激な加減速が発生した状態において、左右の車輪間の車輪速差が発生しやすく、等速の走行状態にある場合には、両者の車輪間に車輪速差は発生しにくい。
【００３０】
次に、このような４輪駆動制御に関する動作の一例を、図３に示すフローチャートを用いて説明する。図３は、本発明の４輪駆動車両の駆動力制御装置１００における４輪駆動制御の動作の一例を説明するための動作フローチャートである。
【００３１】
図３の動作フローチャートにおいては、運転者が４輪駆動を指示するｅ−４ＷＤスイッチ１０ａをＯＮにしている状態で、エンジン３を始動してから、アクセルペダル８が踏まれて車両が走行を開始し、しかる後、停止に至るまでの駆動力制御装置１００のコントローラ（ｅ−４ＷＤコントローラ）１０における一連の動作を説明している。
【００３２】
図３に示すように、コントローラ１０は、４輪駆動を行うべき状態にあることを示すｅ−４ＷＤｆｌａｇ（ＯＮ：４輪駆動が必要な状態すなわち４輪駆動の作動状態（スタンバイ）、ＯＦＦ：４輪駆動が不要な状態すなわち４輪駆動の休止状態）を、運転者が操作するｅ−４ＷＤスイッチ１０ａとは別に内蔵しており、ｅ−４ＷＤスイッチ１０ａがＯＮの状態にあって、ｅ−４ＷＤｆｌａｇがＯＮであれば、４輪駆動による動作を行い、一方、ｅ−４ＷＤｆｌａｇがＯＦＦであれば、ｅ−４ＷＤスイッチ１０ａのＯＮ、ＯＦＦの如何にかかわらず、２輪駆動による動作を行う。
【００３３】
ここで、エンジン３の始動時におけるｅ−４ＷＤｆｌａｇの初期状態は、ＯＮ、ＯＦＦいずれの状態に設定してもかまわないが、まだ、路面の状況が把握できていないエンジン３の始動直後においては、運転者が４輪駆動を指示するｅ−４ＷＤスイッチ１０ａをＯＮに設定している限り、４輪駆動で発進するように、エンジン始動時には、ｅ−４ＷＤｆｌａｇをＯＮに固定するように初期設定しても良い。
【００３４】
図３の動作フローチャートにおいて、コントローラ１０は、ｅ−４ＷＤスイッチ１０ａがＯＮ状態にある場合、エンジン３の始動後、４輪駆動を行うべきか否かを判定するために、まず、ｅ−４ＷＤｆｌａｇがＯＦＦ状態にあるか否かを確認する（ステップＳ１）。ｅ−４ＷＤｆｌａｇがＯＮの場合（ステップＳ１のＮＯ）、当該４輪駆動車両は４輪駆動（４ＷＤ）を行うべき状態にあるので、ステップＳ１３に移行し、４輪駆動のための制御を行うとともに、ｅ−４ＷＤｆｌａｇはＯＮのままの状態を継続する（ステップＳ１３）。しかる後、後述するステップＳ１４以降の動作を行う。
【００３５】
一方、ｅ−４ＷＤｆｌａｇがＯＦＦの場合は（ステップＳ１のＹＥＳ）、当該４輪駆動車両を、路面状態に応じて、４輪駆動（４ＷＤ）、２輪駆動（２ＷＤ）のいずれに制御すべきか、つまり、４輪駆動が必要な状態にあるか否か、を判定するために、アクセルが踏まれて車両が走行し始めたことをトリガとして（ステップＳ２）、車輪速センサ１１Ｌ，１１Ｒ，２１Ｌ，２１Ｒにより検出される各車輪の車輪速のモニタを開始し、以降停止するまで、モニタ動作を継続する。
【００３６】
次に、左右の車輪１Ｌ，１Ｒ間および２Ｌ，２Ｒ間のそれぞれの車輪速差Ｖｌｒを算出し（ステップＳ３）、左右の車輪間の車輪速差Ｖｌｒが、あらかじめ定めた左右閾値（たとえば、３ｒｐｍ）よりも小さいか否かを判定する（ステップＳ４）。左右の車輪間の車輪速差Ｖｌｒが、前記左右閾値以上に大きい場合は（ステップＳ４のＮＯ）、車輪のスリップが許容限度を超えて発生していて、４輪駆動が必要な場合であるので、ステップＳ１３に移行して、４輪駆動のための制御を行うとともに、４輪駆動を行うべき状態にあることを示すｅ−４ＷＤｆｌａｇをＯＮに設定する（ステップＳ１３）。しかる後、後述するステップＳ１４以降の動作を行う。
【００３７】
ここで、当該４輪駆動車両が停止時において、左右の車輪間の車輪速差Ｖｌｒが、前記左右閾値以上の状態にあることが検出された場合には、ｅ−４ＷＤｆｌａｇがＯＮの状態に設定されており、４輪駆動のための制御を行われているので、次回のアクセルＯＮによる発進時には、４輪駆動で発進制御が行われる。なお、前記左右閾値は、車両の走行地域に応じて任意の値に設定することが可能であるが、当該４輪駆動車両が旋回する際に生じる車輪速差を考慮に入れた値に設定することが必要である。
【００３８】
一方、左右の車輪間の車輪速差Ｖｌｒが、前記左右閾値よりも小さい場合は（ステップＳ４のＹＥＳ）、次に、前後の左車輪１Ｌ，２Ｌ間および前後の右車輪１Ｒ，２Ｒ間のそれぞれの車輪速差Ｖｆｒを算出し（ステップＳ５）、前後の車輪間の車輪速差Ｖｆｒが、あらかじめ定めた前後閾値（たとえば、３ｒｐｍ）よりも小さいか否かを判定する（ステップＳ６）。
【００３９】
前後の車輪間の車輪速差Ｖｆｒが、前記前後閾値以上に大きい場合は（ステップＳ６のＮＯ）、前述の左右の車輪間の車輪速差Ｖｌｒが前記左右閾値以上であった場合と同様に、車輪のスリップが許容限度を超えて発生していて、４輪駆動が必要な場合であるので、ステップＳ１３に移行して、４輪駆動のための制御を行うとともに、４輪駆動を行うべき状態にあることを示すｅ−４ＷＤｆｌａｇをＯＮに設定する（ステップＳ１３）。
【００４０】
しかる後、ステップＳ１４に移行して、４輪駆動が不要な発進・停止回数をカウントするカウンタＴ１を初期設定するために、カウンタＴ１をクリアする（ステップＳ１４）。さらに、当該４輪駆動車両が停止したか否かを調べるために、当該４輪駆動車両の車体速Ｖｖを算出し（ステップＳ１５）、車体速Ｖｖが「０ｋｍ／ｈ」になっているか否かをチェックする（ステップＳ１６）。
【００４１】
車体速Ｖｖが「０ｋｍ／ｈ」ではなかった場合（ステップＳ１６のＮＯ）、当該４輪駆動車両は、４輪駆動で走行中の状態にあり、ステップＳ３に移行して、以降、４輪駆動を継続すべきか否かを判定するために、左右の車輪の車輪速差Ｖｌｒを算出する動作に戻る。一方、車体速Ｖｖが「０ｋｍ／ｈ」であった場合（ステップＳ１６のＹＥＳ）、当該４輪駆動車両は停止した状態にあり、ステップＳ２に移行して、次回のアクセルＯＮ操作による発進を監視する。このとき、既にｅ−４ＷＤｆｌａｇがＯＮの状態に設定されており、４輪駆動のための制御を行われているので、次回のアクセルＯＮによる発進時には、４輪駆動で発進制御が行われる。
【００４２】
一方、前後の車輪間の車輪速差Ｖｆｒが、前記前後閾値よりも小さい場合は（ステップＳ６のＹＥＳ）、左右、前後の車輪間では、いずれも、それぞれの車輪速差が、あらかじめ定めた前記左右閾値、前記前後閾値よりも小さく、４輪駆動が不必要な範囲内にあるものと判定し、次に、当該４輪駆動車両が停止したか否かを調べるために、当該４輪駆動車両の車体速Ｖｖを算出し（ステップＳ７）、車体速Ｖｖが「０ｋｍ／ｈ」になっているか否かをチェックする（ステップＳ８）。
【００４３】
車体速Ｖｖが「０ｋｍ／ｈ」ではなかった場合（ステップＳ８のＮＯ）、当該４輪駆動車両は、車輪のスリップが許容限度内でしか発生していない状況下で走行中の状態にあるので、ステップＳ３に復帰して、以降の走行中における左右、前後の車輪間の車輪速差Ｖｌｒ，Ｖｆｒのモニタ動作を継続する。かかる走行状態におけるモニタ動作の継続中に、左右、前後の車輪間の車輪速差Ｖｌｒ，Ｖｆｒが、前記左右閾値、前記前後閾値以上に大きい状態が発生した場合は（ステップＳ４のＮＯ、または、ステップＳ６のＮＯ）、ステップＳ１３に移行して、４輪駆動へ切り替える制御が行われる。ここで、すでに４輪駆動で走行中であった場合は、そのまま、４輪駆動が継続する。
【００４４】
一方、車体速Ｖｖが「０ｋｍ／ｈ」であった場合（ステップＳ８のＹＥＳ）、当該４輪駆動車両は停止した状態にあり、停止するまで、２輪駆動で走行していた場合は、それまでの走行中においては、車輪速差Ｖｌｒ，Ｖｆｒが、４輪駆動を要するほどには大きくなっていない状況にあったので、そのまま、２輪駆動で次回も発進する。しかし、停止するまで４輪駆動で走行していた場合は、次回の発進時に、４輪駆動から２輪駆動に切り替えて発進すべきか否かを判定するために、４輪駆動が不要な発進・停止回数をカウントするカウンタＴ１の値をチェックする（ステップＳ９）。
【００４５】
カウンタＴ１の値が、あらかじめ定めた規定回数たとえば５回よりも少ない場合は（ステップＳ９のＮＯ）、カウンタＴ１を「１」だけカウントアップして（ステップＳ１２）、エンジン３が停止しない限り、ステップＳ２に復帰して、当該４輪駆動車両の次回の発進にそなえる。
【００４６】
一方、カウンタＴ１の値が、前記規定回数（たとえば５回）以上にカウントアップされた場合は（ステップＳ９のＹＥＳ）、当該４輪駆動車両の発進・停止の繰り返し動作回数として、前記規定回数以上に亘って、連続して、左右、前後の車輪速差が、前記左右閾値、前記前後閾値以上に大きくなることが発生しなかった場合である。したがって、前記規定回数以上の発進・停止回数に亘って、連続して、車輪のスリップが許容限度を超えて発生するようなことがなく、安定した発進・停止動作や走行が可能な状況にあり、４輪駆動が不要であるものと判定して、４輪駆動（４ＷＤ）を停止し、２輪駆動（２ＷＤ）に切り替えるとともに、ｅ−４ＷＤｆｌａｇをＯＮからＯＦＦに切り替えて、４輪駆動が不要な状態に設定する（ステップＳ１０）。
【００４７】
しかる後、カウンタＴ１を初期設定するために、カウンタＴ１をクリアした後（ステップＳ１１）、エンジン３が停止しない限り、ステップＳ２に復帰して、当該４輪駆動車両の次回の発進にそなえる。この結果、ｅ−４ＷＤｆｌａｇがＯＦＦの状態に設定され、２輪駆動のための制御を行われているので、次回のアクセルＯＮによる発進時には、２輪駆動で発進制御が行われる。
【００４８】
なお、図３に示す動作フローチャートは、エンジン３がＯＮの状態である限り、ループ動作を繰り返し、エンジン３がＯＦＦになると、ループから脱して終了する。
【００４９】
以上のようなコントローラ１０における４輪駆動の制御を行うことにより、４輪駆動が必要ではない場合には、たとえ、４輪駆動を指示するｅ−４ＷＤスイッチが運転者によってＯＮにされていたとしても、４輪駆動を停止して、２輪駆動を行うことにより、モータブラシの無駄な磨耗を抑制し、４輪駆動車両の寿命を延ばすことができる。一方、４輪駆動が必要な状態になった場合は、即座に、４輪駆動に復帰することができる。
【００５０】
また、４輪駆動を行っていた場合でも、４輪駆動車両の発進停止の繰り返し動作回数として、あらかじめ定めた規定回数（たとえば５回）以上に亘って、左右、前後の車輪間の車輪速差Ｖｌｒ，Ｖｆｒのいずれも、前記左右閾値、前記前後閾値以上に大きくなる場合が連続して発生しなかった場合には、４輪駆動から２輪駆動に切り戻すことも可能としており、無駄な４輪駆動を停止して、モータブラシの磨耗を抑制している。この場合、発進停止の繰り返し動作回数ではなく、たとえば、エンジン３の始動後、あらかじめ定めた任意の時間経過するまでの時間に亘って、車輪速差Ｖｌｒ，Ｖｆｒのいずれも、前記左右閾値、前記前後閾値以上に大きくなる場合が連続して発生しなかった場合、４輪駆動から２輪駆動に切り戻すように制御しても良い。
【００５１】
なお、路面の状況が把握できていないエンジン３の始動直後においては、運転者が４輪駆動を指示するｅ−４ＷＤスイッチ１０ａをＯＮに設定している限り、前述したように、エンジン３の始動時のｅ−４ＷＤｆｌａｇの初期状態として、ｅ−４ＷＤｆｌａｇをＯＮに固定して、４輪駆動で発進するようにすることも可能である。
【００５２】
これにより、エンジン３の始動直後のように、４輪駆動装置１００のコントローラ１０に路面状況に関する情報がまだ存在していない間は、路面状況に関する情報の収集を完了するまで、４輪駆動に固定して発進することができ、たとえば、氷結した路面から発進するような場合などの状況下において、運転者の意思に反して、４輪駆動ではなく、２輪駆動で発進しようとする弊害を防止することができる。
【００５３】
ここで、コントローラ１０が路面状況に関する情報を収集完了する時点として、少なくとも、エンジン３を始動して最初の発進から停止に至るまでの期間に亘って、左右、前後の車輪間の車輪速差Ｖｌｒ，Ｖｆｒに関する情報を、コントローラ１０が把握した時点としても良いし、あるいは、図３のステップＳ９に示すように、あらかじめ定めた規定回数（たとえば５回）の発進停止動作を繰り返すことにより、左右、前後の車輪間の車輪速差Ｖｌｒ，Ｖｆｒに関する情報を、安定して取得することが可能となった時点としても良い。
（第２の実施形態）
次に、本発明の第２の実施形態について、図１の構成および図４の動作フローチャートを用いて説明する。本実施形態においては、図１の構成に示すように、４輪駆動車両の運転者あるいは同乗者が、コントローラ１０に接続インタフェース（たとえば、ＵＳＢケーブルや、Ｂｌｕｅｔｏｏｔｈなど）を介して接続可能な携帯電話２０を携帯している場合の４輪駆動の制御動作の一例を説明している。
【００５４】
すなわち、この場合、携帯電話２０は、図１には図示していないネットワークを介して、４輪駆動車両の走行地域など各地域における気象情報などを蓄積している情報センターにアクセスして、当該４輪駆動車両の走行地域における気象情報を取得して、取得した気象情報を、接続インタフェースを介してコントローラ１０に送信することが可能である。コントローラ１０は、エンジン３の始動時に、携帯電話２０からの該気象情報に基づいて、４輪駆動の動作を制御するような動作を行う。
【００５５】
以下に、本実施形態におけるコントローラ１０における動作の一例を、図４に示す動作フローチャートを用いて説明する。ここに、図４は、本発明の４輪駆動車両の駆動力制御装置１００における４輪駆動制御の動作の異なる例を説明するための動作フローチャートであり、エンジン３を始動した際に、図３にて説明した「ｅ−４ＷＤｆｌａｇ」の判定による動作フローチャートの実行に先立って実行される動作の一例を示すものである。
【００５６】
図４の動作フローチャートにおいて、運転者が４輪駆動を指示するｅ−４ＷＤスイッチ１０ａをＯＮにしている状態で、エンジン３を始動した際に、まず、携帯電話２０が、接続インタフェースを介してコントローラ１０に接続されているか否かをチェックする（ステップＳ２１）。携帯電話２０が接続インタフェースを介してコントローラ１０に接続されていなかった場合（ステップＳ２１のＮＯ）、図３のステップＳ１へジャンプして、先に説明したｅ−４ＷＤｆｌａｇによる判定動作を行い、その判定結果に応じて、図３の動作フローチャートに示す動作を行う。
【００５７】
一方、携帯電話２０が接続インタフェースを介してコントローラ１０に接続されていた場合は（ステップＳ２１のＹＥＳ）、コントローラ１０は、携帯電話２０に対して、ネットワークを介して、現在の日時、当該４輪駆動車両が走行している地域の情報を特定して、特定した日時と地域とにおける気象情報を取得することを指示する。
【００５８】
かかる指示を受信した携帯電話２０は、当該携帯電話２０に内蔵の時計情報から、現在の日時を読み取り、また、通信電波のセルエリアから現在走行中の地域を特定し、現在日時における特定した走行中の地域における気象情報を取得するために、ネットワークを介して、各地域の気象情報などを蓄積している情報センターにアクセスする。
【００５９】
しかる後、携帯電話２０は、アクセスした情報センターから、現在日時における特定した走行中の地域に関する気象情報を、ネットワークを介して受信すると、該気象情報を、要求元のコントローラ１０に返送する。このような動作により、走行中の地域に関する気象情報を、コントローラ１０は携帯電話２０を介して取得する（ステップＳ２２）。
【００６０】
走行中の地域の気象情報を参照して、コントローラ１０は、当該地域が積雪地域であるか否かを判定する（ステップＳ２３）。積雪地域ではないと判定した場合は（ステップＳ２３のＮＯ）、路面に積雪のおそれはまったくない４輪駆動が不要な地域であるとして、ｅ−４ＷＤｆｌａｇをＯＦＦにして、ｅ−４ＷＤ（４輪駆動）を休止状態にし、２輪駆動を行う状態に設定して、図３のステップＳ１へジャンプして、先に説明したｅ−４ＷＤｆｌａｇによる判定動作を行い、その判定結果に応じて、図３の動作フローチャートに示す動作を行う。
【００６１】
一方、積雪地域であると判定した場合は（ステップＳ２３のＹＥＳ）、さらに、現在の季節が、当該地域の積雪季節であるか否かを判定する（ステップＳ２４）。現在は積雪季節ではないと判定した場合は（ステップＳ２４のＮＯ）、たとえ、積雪地域であっても、路面に積雪のおそれはない季節であるとして、ｅ−４ＷＤｆｌａｇをＯＦＦにして、４輪駆動は不要であり、２輪駆動を行う状態に設定して、図３のステップＳ１へジャンプして、先に説明したｅ−４ＷＤｆｌａｇによる判定動作を行い、その判定結果に応じて、図３の動作フローチャートに示す動作を行う。
【００６２】
一方、積雪季節であると判定した場合は（ステップＳ２４のＹＥＳ）、気象情報に降雪を示す情報が含まれているか否かを判定して、降雪を示す情報が含まれていた場合は、路面が積雪して凍結するおそれがあり、４輪駆動が必要となる可能性があるものと判定して、ｅ−４ＷＤｆｌａｇをＯＮにして、ｅ−４ＷＤ（４輪駆動）が作動（スタンバイ）状態になるようにセットした後、図３のステップＳ１へジャンプして、先に説明したｅ−４ＷＤｆｌａｇによる判定動作を行い、その判定結果に応じて、図３の動作フローチャートに示す動作を行う。
【００６３】
以上のように、本実施形態の場合は、エンジン３を始動した際に、路面状況が不明のため、ｅ−４ＷＤｆｌａｇを固定的にＯＮに初期設定して、４輪駆動を行う状態（スタンバイ）に設定するような前述の図３の場合とは異なり、エンジン３を始動した際に、携帯電話２０の機能を活用して、走行中の地域の気象情報から路面状況を事前に把握することにより、予測される路面状況に応じて、ｅ−４ＷＤｆｌａｇをＯＮ（４輪駆動の作動状態（スタンバイ））またはＯＦＦ（４輪駆動の休止状態）のいずれかの状態に設定することができる。
【００６４】
なお、携帯電話２０により、走行中の地域における気象情報を取得する時点を、前述のようなエンジン３の始動時のみに限らず、４輪駆動車両が走行中の任意の時点で気象情報の取得を行うようにしてもかまわない。
【００６５】
以上のように、携帯電話２０の機能を活用することにより、エンジン３の始動時も含めて、４輪駆動の動作を、真に必要とする時のみに限定して行うことができ、４輪駆動車両の寿命を延ばすことができ、さらには、４輪駆動を抑制することにより、燃費効率を向上することもできる。
【図面の簡単な説明】
【００６６】
【図１】本発明による４輪駆動車両の駆動力制御装置を搭載したハイブリッド型４輪駆動車の構成の一例を示すシステム構成図である。
【図２】前後の車輪間および左右の車輪間の車輪速に速度差が発生している状況を模式的に示した模式図である。
【図３】本発明の４輪駆動車両の駆動力制御装置における４輪駆動制御の動作の一例を説明するための動作フローチャートである。
【図４】本発明の４輪駆動車両の駆動力制御装置における４輪駆動制御の動作の異なる例を説明するための動作フローチャートである。
【符号の説明】
【００６７】
１Ｌ，１Ｒ…左右の前輪（前方の左右の車輪）、２Ｌ，２Ｒ…左右の後輪（後方の左右の車輪）、３…エンジン、４…発電機、５…モータ、６…減速機、７…変速機、８…アクセルペダル、９…パーキングブレーキ、１０…コントローラ、１０ａ…ｅ−４ＷＤスイッチ（スイッチ）、１１Ｌ，１１Ｒ…車輪速検出センサ、２０…携帯電話、２１Ｌ，２１Ｒ…車輪速検出センサ、３１…エンジン回転数検出センサ、３２…スロットル開度検出センサ、３３…電子制御スロットル、７１…シフト位置検出センサ、８１…アクセル開度センサ、９１…ブレーキスイッチ、１００…駆動力制御装置。
【図１】
2007137307.tif 000003
【図２】
2007137307.tif 000004
【図３】
2007137307.tif 000005
【図４】
2007137307.tif 000006