(57)【特許請求の範囲】
【請求項１】
車両に搭載されたアクセル制御装置およびブレーキ制御装置に制御信号を送信し、エンジンの動作およびブレーキ操作を制御する車両制御装置であって、
前記車両の３次元方向の加速度を検出するモーションセンサと、
前記車両に搭載された車速センサからの車速を取得すると共に、前記アクセル制御装置を介して、アクセルの踏み込み量を示すアクセル情報を取得し、該取得した車速と、前記モーションセンサが検出した３次元方向の加速度と、前記取得したアクセル情報とを用いて、アクセルの誤操作が行われたか否かを判定する判定手段とを有し、
前記判定手段は、前記取得した車速および前記３次元方向の加速度を用いて、前記車両が停止状態から走行状態に移行したか否かを判定し、前記車両が停止状態から走行状態に移行したと判定した場合に、前記アクセル情報を用いて、前記車両が停止状態から走行状態に移行したと判定してから所定時間経過するまでの間におけるアクセルの踏み込み量を求め、前記求めたアクセルの踏み込み量が所定値以上であれば、ドライバがブレーキとアクセルを踏み間違えた前記アクセルの誤操作が行われたと判定し、
さらに、前記判定手段は、前記アクセルの誤操作が行われたと判定した場合、前記アクセル制御装置にエンジン制御信号を送信し、前記エンジンをアイドリング状態に制御させるとともに、前記ブレーキ制御装置にブレーキ制御信号を送信し、ブレーキ操作を行わせることを特徴とする車両制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載されたアクセル制御装置およびブレーキ制御装置を制御して、エンジンの回転動作およびブレーキ操作を制御する車両制御装置に関し、例えば、車両に搭載された各種センサからの信号を利用して、アクセルの誤操作が行われたか否かを判定し、当該誤動作による車両の暴走を防止する車両制御装置に関する。
【背景技術】
【０００２】
自動車のアクセルとブレーキを踏み間違えるという人間の錯誤による自動車の暴走事故が報告されている。この事故は、ドライバが、アクセルペダルに足を乗せているのにブレーキを踏んでいると錯誤し、車両を停止させようとしてさらにアクセルペダルを踏み込むことで発生する。
【０００３】
そして、従来から、上記のアクセルとブレーキとを踏み間違えることによる暴走事故を防止するための様々な技術が提案されている。
例えば、特許文献１には、車両に搭載された車速センサ、加速度センサ、および距離センサからの信号を利用し、車両が障害物の近くを走行している際の衝突の可能性を判定し、衝突の可能性があると判定した場合にエンジンおよびブレーキを制御するシステムが開示されている。
ここで、特許文献１に開示されている、アクセルとブレーキとの踏み間違えによる事故防止システムの構成を図４に基づいて説明する。
【０００４】
図４は、従来から知られている事故防止システムのシステム構成図である。
図示する事故防止システムは、車両Ｗに搭載されており、システム全体を制御するコンピュータ３０と、車両の前後にそれぞれ取り付けられた距離センサ２０ａ、２０ｂと、車両の速度を検出する車速センサ２１と、車両の加速度を検出する加速度センサ２２と、エンジン２４と、エンジン２４に燃料を供給する燃料バルブ２３と、ブレーキ２６と、ブレーキ２６の動作を制御するマスタシリンダ２５とを備える。
【０００５】
距離センサ２０ａ、ｂは、車両Ｗ前後の障害物（例えば、図示する符号４０）までの距離を検出してコンピュータ３０に出力する。また、車速センサ２１は、車両Ｗの速度を検出してコンピュータ３０に出力する。また、加速度センサ２２は、車両Ｗの加速度を検出してコンピュータ３０に出力する。
コンピュータ３０は、距離センサ２０ａ、ｂが検出した障害物までの距離に対し、車速センサ２１および加速度センサ２２からの速度および加速度が所定値を超えた場合に、「衝突モード」であると判断する。
そして、コンピュータ３０は、「衝突モード」であると判断した場合、燃料バルブ２３に指令を送り燃料をカットしてエンジン２４を止めると共に、マスタシリンダ２５に指令を出し、ブレーキ２６を作動させて車両Ｗを急停止させる。
【０００６】
また、従来から、車両が障害物から所定距離に接近した際に、アクセルペダルの操作反力を増大させることにより、運転者に注意を喚起するシステムが提案されている（特許文献２）。
特許文献２のシステムは、アクセルペダルの操作量を検出する手段と、アクセルペダルの操作反力の大きさを可変設定する手段と、この操作反力可変設定手段の動作を制御する主制御部と、前方車両との車間距離を検出する車間距離検出手段とを備える。そして、特許文献２のシステムは、主制御部が、車間距離検出手段の出力に基づいて、操作反力可変設定手段を可変制御するようにしている。
【特許文献１】特開２００６−１２３８７８号公報
【特許文献２】特開平１０−１６６８９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した特許文献１および特許文献２の技術は、以下に示す技術的課題を有している。
具体的には、特許文献１および特許文献２のシステムは、車両が障害物（店舗等）の付近を走行しているときにしか機能しないという技術的課題を有している。
すなわち、特許文献１のシステムは、車両の前後に障害物がない場所において、アクセルとブレーキとを踏み間違えても、車両の暴走を防止することはできないという技術的課題を有している。例えば、特許文献１によれば、前方に障害物がない交差点や横断歩道の前において、アクセルとブレーキとを踏み間違えても、車両の暴走を防止することはできない。
同様に、特許文献２のシステムでも、車両前方に障害物がない場所でアクセルを踏み込み過ぎても、アクセルペダルの操作反力の大きくして、ドライバに警告を与えることはできない。
【０００８】
本発明は、前記した技術的課題を解決するためになされたものであり、車両制御装置において、車両付近の障害物の有無に関係なく、自動車のアクセルとブレーキとの踏み間違えに起因する車両の暴走事故の発生を防止することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために本発明は、車両に搭載されたアクセル制御装置およびブレーキ制御装置に制御信号を送信し、エンジンの動作およびブレーキ操作を制御する車両制御装置に適用される。
そして、前記車両制御装置は、前記車両の３次元方向の加速度を検出するモーションセンサと、前記車両に搭載された車速センサからの車速を取得すると共に、前記アクセル制御装置を介して、アクセルの踏み込み量を示すアクセル情報を取得し、該取得した車速と、前記モーションセンサが検出した３次元方向の加速度と、前記取得したアクセル情報とを用いて、アクセルの誤操作が行われたか否かを判定する判定手段とを有し、前記判定手段は、前記取得した車速および前記３次元方向の加速度を用いて、前記車両が停止状態から走行状態に移行したか否かを判定し、前記車両が停止状態から走行状態に移行したと判定した場合に、前記アクセル情報を用いて、前記車両が停止状態から走行状態に移行したと判定してから所定時間経過するまでの間におけるアクセルの踏み込み量を求め、前記求めたアクセルの踏み込み量が所定値以上であれば、ドライバがブレーキとアクセルを踏み間違えた前記アクセルの誤操作が行われたと判定し、さらに、前記判定手段は、前記アクセルの誤操作が行われたと判定した場合、前記アクセル制御装置にエンジン制御信号を送信し、前記エンジンをアイドリング状態に制御させるとともに、前記ブレーキ制御装置にブレーキ制御信号を送信し、ブレーキ操作を行わせることを特徴とする。
【００１０】
このように、本発明によれば、車両制御装置に、３次方向の加速度を検出できるモーションセンサを設けるようにしている。そして、本発明では、アクセルの誤操作の判定に、車両の３次元方向の加速度を考慮している。すなわち、本発明では、速度センサからの車速度だけでなく、３次元方向の加速度を利用しているため、車両が急発進した状態であるか否かを高精度に判定することが可能となる。
また、本発明は、上記各特許文献にように、車両から障害物まで距離を考慮してアクセルの誤操作を判定していないため、車両の前後に障害物がない場所において、アクセルとブレーキとを踏み間違えた場合であっても、車両の暴走を防止することができる。
【００１２】
このように、本発明では、車両が停止状態から走行状態に移行したか否かについて、モーションセンサが検出した３次元方向の加速度を用いるようにしている。このようにしたのは、車速センサから取得する車速だけでは、車両が停止状態から走行状態に移行したか否かについて、正確に判断できないためである。
具体的には、車速センサは、車両の駆動軸に取り付けられ、駆動軸の回転数から走行距離・走行速度を算出するものであり、この回転数が車速パルス（電気信号）として出力される。また、車速パルスは、駆動軸１回転当たり４〜２０パルスが一般的であり、例えば、４パルスタイプではパルス当たりの走行距離が４０ｃｍ程度になる（車両が「時速６０ｋｍ／ｈ」で走行している場合、ＪＩＳ規格で毎分６３７回転×４パルスなので、１パルス当たり約０．３９ｍ進む）。そのため、車速センサが出力する車速パルスの値だけを見ても、車両が停止状態にあるかどうかを短時間で正確に判断できない。また、車速センサが出力する車速パルスの値だけでは、車両が停止状態から走行状態に移行したかについて、短時間で正確に判断できない。
そこで、本発明では、車両が停止状態から走行状態に移行したか否かについて、モーションセンサが検出した３次元方向の加速度を用いるようにして、短時間且つ高精度に「車両の停止→車両の発進」を判定するようにしている。
また、本発明では、車両が停止状態から走行状態に移行したと判定した場合に、アクセル情報を用いてアクセルの誤操作が行われたか否かを判定している。すなわち、車両が停止状態から走行状態に移行してから、所定時間の間におけるアクセルの踏み込み量をチェックすることにより、「車両の停止→車両の発進→車両の急発進」を短時間で判断することができる。
そのため、本発明によれば、アクセルの誤操作により車両が急発進した場合にも素早く対応することができ、これにより、車両の暴走事故を防止することができる。
【発明の効果】
【００１３】
このように、本発明によれば、車両制御装置において、車両付近の障害物の有無に関係なく、自動車のアクセルとブレーキとの踏み間違えに起因する暴走事故の発生を防止することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施形態の車両制御装システムについて図面を用いて説明する。
先ず、本発明の実施形態の車両制御装システムのシステム構成について図１に基づいて説明する。
【００１５】
図１は、本発明の車両制御システムのシステム構成図である。
図示するように、車両制御システムは、車両Ａに搭載され、ドライバのブレーキの踏み間違えによる、アクセル誤操作に起因する車両の暴走を防止する。
具体的には、車両制御システムは、システム全体を制御する制御装置１と、車両のエンジンの動作を制御するアクセル制御ＥＣＵ２と、車両のブレーキを制御するブレーキ制御ＥＣＵ３と、６軸モーションセンサ４と、車速センサ５とを備える。
なお、本実施形態で利用するアクセル制御ＥＣＵ２、ブレーキ制御ＥＣＵ３、および６軸モーションセンサ４は、既存の技術により実現されるものであるため、以下では、その説明を簡略化する。
【００１６】
制御装置１は、アクセル制御ＥＣＵ２、ブレーキ制御ＥＣＵ３、６軸モーションセンサ４、および車速センサ５のそれぞれと通信可能に構成されている。
なお、本実施形態では、制御装置１は、アクセル制御ＥＣＵ２、ブレーキ制御ＥＣＵ３、６軸モーションセンサ４、および車速センサ５のそれぞれに、ＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の車内ネットワーク６を介して接続されている場合を示すが、特にこれに限定されるものではない。制御装置１は、アクセル制御ＥＣＵ２、ブレーキ制御ＥＣＵ３、６軸モーションセンサ４、および車速センサ５のそれぞれと「一対一の関係で」で接続されていてもよい。
【００１７】
また、制御装置１は、アクセル制御ＥＣＵ２を介し、定期的に、アクセルの踏み込み量を示すアクセル情報を取得する。また、制御装置１は、前記取得したアクセル情報と、６軸モーションセンサ４が検出した情報（後述する）と、車速センサ５が検知した車速とを用いて、アクセルの誤操作が行われたか否かを判定する。
また、制御装置１は、アクセルの誤操作が行われていたと判定した場合、アクセル制御ＥＣＵ２にエンジン制御信号を送信し、エンジンをアイドリング状態に制御させると共に、ブレーキ制御ＥＣＵ３にブレーキ制御信号を送信し、ブレーキ操作を行わせる
【００１８】
アクセル制御ＥＣＵ２は、車両Ａのアクセルの踏み込み量（アクセルペダルの操作量）を検出する検出装置（図示しない）に接続され、当該検出装置からアクセルの踏み込み量を示す情報（アクセル情報）を取得する。そして、アクセル制御ＥＣＵ２は、前記取得したアクセル情報を制御装置１に定期的に出力する。
また、アクセル制御ＥＣＵ２は、制御装置１からのエンジン制御信号を受け付けると、そのエンジン制御信号にしたがい、エンジンの動作を制御する。
また、ブレーキ制御ＥＣＵ３は、制御装置１からのブレーキ制御信号を受け付けると、そのブレーキ制御信号にしたがい、ブレーキ操作を行う。
【００１９】
６軸モーションセンサ４は、車両Ａの「３次元方向の加速度」および「３次元方向の角速度」を検出し、その検出した「３次元方向の加速度」および「３次元方向の角速度」を制御装置１に定期的に出力する。
なお、６軸モーションセンサ４は、車両Ａの「３次元方向の加速度」および「３次元方向の角速度」を検出できるものであればよく、その具体的な構成について限定されるものではない。
【００２０】
車速センサ５は、車両の速度を測定し、その算出した速度を制御装置１に定期的に出力する。なお、車速センサ５は、車両の速度を測定できるものであれば、その具体的な構成について限定しない。
【００２１】
つぎに、本実施形態の車両制御システムを構成する制御装置１の機能構成について図２に基づいて説明する。
図２は、本発明の実施形態の制御装置の機能ブロック図である。
図示するように、制御装置１は、制御部１０と、車内ネットワーク６に接続されている装置（アクセル制御ＥＣＵ２、ブレーキ制御ＥＣＵ３、６軸モーションセンサ４、および車速センサ５）とデータの授受を行う通信処理部１１と、アクセルの誤操作（ブレーキの踏み間違え）を判定する判定処理部１２とを有する。
【００２２】
制御部１０は、制御装置１の全体動作を制御したり（例えば、制御装置１のハードウェア資源の割り当て等を行う）、ユーザからの各種設定を受け付けたりする。
通信処理部１１は、ネットワーク６に接続されている各装置（アクセル制御ＥＣＵ２、ブレーキ制御ＥＣＵ３、６軸モーションセンサ４、および車速センサ５）との間で行われるデータの授受を制御する。
【００２３】
判定処理部１２は、通信処理部１１を介して、定期的に、アクセル制御ＥＣＵ２からの「アクセル情報」を取得する。また、判定処理部１２は、通信処理部１１を介して、定期的に、６軸モーションセンサ４からの車両Ａの「３次元方向の加速度」および「３次元方向の角速度」を取得する。また、判定処理部１２は、通信処理部１１を介して、定期的に、車速センサ５からの車両Ａの「車速」を取得する。
そして、判定処理部１２は、上記の取得した、「車速」、「３次元方向の加速度」、「３次元方向の角速度」、および「アクセル情報」を利用して、アクセルが誤操作されたか否かを判定する。判定処理部１２は、アクセルが誤操作されたと判定した場合には、アクセル制御ＥＣＵ２およびブレーキ制御ＥＣＵ３に制御信号を送信し、エンジンおよびブレーキを制御する。なお、判定処理部１２により行わる処理は、後述する図３で詳細に説明する。
【００２４】
また、本実施形態は、制御装置１のハードウェア構成について特に限定しない。
例えば、制御装置１に、ＣＰＵ、メモリ、ネットワークインタフェース、およびＩ／Ｏインタフェースを有するコンピュータを用いるようにしてもよい。この場合、前記コンピュータのメモリに、上述した各部（制御部１０、通信処理部１１、判定処理部１２）の機能を実現するためのプログラムを格納しておく。そして、上述した各部（制御部１０、通信処理部１１、判定処理部１２）の機能は、前記ＣＰＵが、前記メモリに格納されている前記プログラムを実行することにより実現される。
また、例えば、制御装置１が、上述した各部（制御部１０、通信処理部１１、判定処理部１２）の機能を実現するために専用に設計されたハードウェア回路（Application Specific Integrated Circuit）を備えるように構成されていてもよい。
【００２５】
つぎに、本実施形態の車両制御処理の手順について図２および図３に基づいて説明する。
図３は、本発明の実施形態の制御システムが行う車両制御処理の手順を示したフローチャートである。なお、図示する処理フローは、車両Ａのエンジンのイグニッションスイッチがオンされると開始される。すなわち、車両Ａが停止した状態において、以下の処理フローが開示される。
【００２６】
先ず、制御装置１の判定処理部１２は、通信処理部１１を介して、車速センサ５からの「速度」の入力を受け付ける（Ｓ１）。また、判定処理部１２は、通信処理部１１を介して、６軸モーションセンサ４からの「３次元方向の加速度」および「３次元方向の角速度」の入力を受け付ける（Ｓ２）。
【００２７】
つぎに、判定処理部１２は、Ｓ１およびＳ２で取得した「速度」、「３次元方向の加速度」、および「３次元方向の角速度」を利用して車両が停止状態であるか否かを判定する（Ｓ３）。そして、判定処理部１２は、本ステップ（Ｓ３）において、車両が停止していると判定した場合には、Ｓ１の処理に戻り、車両が停止していないと判定した場合には、Ｓ４の処理に進む。
このように、車速センサ５からの「車速」に加えて、６軸モーションセンサ４からの「３次元方向の加速度」および「３次元方向の角速度」を利用して、車両Ａの停止を判定するようにしたのは以下の理由による。
具体的には、車速センサ５は、車両の駆動軸に取り付けられ、駆動軸の回転数から走行距離・走行速度を算出するものであり、この回転数が車速パルス（電気信号）として出力される。また、車速パルスは、駆動軸１回転当たり４〜２０パルスが一般的である。そして、例えば、４パルスタイプの車速センサでは、パルス当たりの走行距離が４０ｃｍ程度になる（車両が「時速６０ｋｍ／ｈ」で走行している場合、ＪＩＳ規格で毎分６３７回転×４パルスなので、１パルス当たり約０．３９ｍ進む）。そのため、車両の停止を高精度かつ短時間に判定できない。すなわち、車速パルスから求めた値には誤差があるため、車速センサの値だけを見ても、車両の停止を高精度かつ短時間に判定できない。
そこで、本実施形態では、車両停止の判定について、車速センサ５からの「車速」に加えて、６軸モーションセンサ４からの「３次元方向の加速度」および「３次元方向の角速度」を用いるようにした。
【００２８】
Ｓ４では、判定処理部１２は、通信処理部１１を介して、アクセル制御ＥＣＵ２からのアクセルの踏み込み量を示す情報（アクセル情報）を取得する。
そして、判定処理部１２は、取得したアクセル情報を利用して、アクセル開度（所定時間におけるアクセルの踏み込み量）が所定値（しきい値）以上であるか否かを判定する（Ｓ５）。
具体的には、判定処理部１２は、アクセル情報を利用して、所定時間（車両が停止状態から走行状態に移行したと判定してから所定時間経過するまでの間）におけるアクセルの踏み込み量を求める。判定処理部１２は、前記求めた所定時間におけるアクセルの踏み込み量が所定値（しきい値）以上であれば、ドライバがブレーキとアクセルを踏み間違えた「アクセル誤操作」をしたと判定し、Ｓ６の処理に進む。
一方、判定処理部１２は、アクセル開度が所定値未満と判定した場合には、「アクセル誤操作」ではないと判定して、Ｓ１の処理に戻る。
【００２９】
Ｓ６では、判定処理部１２は、通信処理部１１を介して、アクセル制御ＥＣＵ２に、エンジン制御信号を送信すると共に、ブレーキ制御ＥＣＵ３に、ブレーキ制御信号を送信する。
そして、アクセル制御ＥＣＵ２は、判定処理部１２からのエンジン制御信号を受信すると、車両Ａのエンジンをアイドリング状態に制御する。また、ブレーキ制御ＥＣＵ３は、車両Ａのブレーキを操作して、車両Ａを停止させる。
【００３０】
このように、本実施形態では、車両が停止状態から走行状態に移行したか否かの判定に、６軸モーションセンサ４が検出した「３次元方向の加速度」および「３次元方向の角速度」を用いるようにしている。そのため、本実施形態によれば、「車両の停止」や「車両の停止状態から走行状態への移行」を高精度に判定することができる。
また、本実施形態は、車両が停止状態から走行状態に移行したと判定すると、「車両が停止状態から走行状態に移行してから所定時間経過するまでの間におけるアクセルの踏み込み量」を求め、それにより、アクセルの誤操作が行われたか否かを判定している。すなわち、本実施形態では、従来技術にように、障害物までの距離を考慮していないため、「車両の停止→車両の発進→車両の急発進」の判定を短時間で行うことができる。
【００３１】
また、本実施形態では、距離センサ等により、車両から障害物まで距離を判定することなく、ブレーキの踏み間違えによるアクセルの誤操作を判定している。そのため、本実施形態によれば、車両の前後に障害物がない場所において、アクセルとブレーキとを踏み間違えても、車両の暴走を防止することができる。例えば、本実施形態によれば、車両の前後に障害物がない交差点や横断歩道において、ドライバがアクセルとブレーキとを踏み間違えた場合に、車両の暴走を防止することができる。
【００３２】
なお、本発明は、上述した実施形態に限定されるものではなく、その発明の要旨の範囲内において種々の変形が可能である。
例えば、上記実施形態では、６軸モーションセンサ４が検出した情報を用いて、「車両の停止」や「車両の停止状態から走行状態への移行」を判定しているが特にこれに限定されるものではない。
例えば、６軸モーションセンサ４に代えて、少なくとも、「３次元方向の加速度」を検出できる機能を備えたセンサを用いるようにしても、上記実施形態と同様の効果を得ることができる。この場合、制御装置１は、「車速」およひ「３次元方向の加速度」を用いて、「車両の停止」や「車両の停止状態から走行状態への移行」を判定する。
【００３３】
また、上記実施形態のように専用の制御装置１を設けることなく、制御装置１の機能を、アクセル制御ＥＣＵ２に設けるようにしてもよい。或いは、制御装置１の機能を、ブレーキ制御ＥＣＵ３に設けるようにしてもよい。
【００３４】
また、図３のＳ５では、アクセルの踏み込み量を用いて、アクセルの誤操作を判定しているが、アクセルの踏み込み量に加え、さらに、６軸モーションセンサ４が検出した「３次元方向の加速度」を利用して、アクセルの誤操作を判定するようにしてもよい。
この構成により（すなわち「３次元方向の加速度」を利用すれば）、制御装置１は、車両が勾配のない（平地の）道路を走行しているのか、勾配がある道路を走行しているのかを判断できる。そして、これにより、車両の走行状況（勾配のない道路を走行しているのか、勾配がある道路を走行しているのか）を考慮し、アクセルの誤操作（アクセルの踏み込み過ぎ）が行われたか否かを判定できるようになるため、高精度な判定が可能になる。例えば、上り坂を走行している場合のアクセル開度を判定する際の所定値（しきい値）に、平地を走行している場合のアクセル開度を判定する際の所定値（しきい値）よりも大きい値を用いる。また、例えば、下り坂を走行している場合のアクセル開度を判定する際の所定値（しきい値）に、平地を走行している場合のアクセル開度を判定する際の所定値（しきい値）よりも小さい値を用いる。
【図面の簡単な説明】
【００３５】
【図１】本発明の車両制御システムのシステム構成図である。
【図２】本発明の実施形態の制御装置の機能ブロック図である。
【図３】本発明の実施形態の制御システムが行う車両制御処理の手順を示したフローチャートである。
【図４】従来から知られている事故防止システムのシステム構成図である。
【符号の説明】
【００３６】
Ａ…車両
１…制御装置
２…アクセル制御ＥＣＵ
３…ブレーキ制御ＥＣＵ
４…６軸モーションセンサ
５…車速センサ
６…車内ネットワーク
１０…制御部
１１…通信処理部
１２…判定処理部
【図１】
0004671242.tif 000002
【図２】
0004671242.tif 000003
【図３】
0004671242.tif 000004
【図４】
0004671242.tif 000005