(57)【特許請求の範囲】
【請求項１】
車両の危険状態を抑制するための車両制御装置であって、
アクセルの操作量を示すアクセル情報を取得する操作量取得手段と、
前記アクセル情報に基づいて、前記アクセルの操作量が、所定の減少率となった後、予め設定された増加判定時間以内に増加した場合、車両の危険状態を抑制する危険抑制手段と、
を備えたことを特徴とする車両制御装置。
【請求項２】
請求項１に記載の車両制御装置において、
前記危険抑制手段は、前記アクセルの操作量が予め設定された減少判定時間以内に減少閾値以上減少し、その後、前記増加判定時間以内に予め設定された増加閾値以上になった場合に、車両の危険状態を抑制すること
を特徴とする車両制御装置。
【請求項３】
請求項２に記載の車両制御装置において、
前記アクセルの操作量が前記減少判定時間以内に減少閾値以上減少し、その後の経過時間が長くなるに従って前記増加閾値を大きく設定する第１増加閾値設定手段を備えたこと
を特徴とする車両制御装置。
【請求項４】
請求項２または請求項３に記載の車両制御装置において、
前記アクセルの操作量が前記減少閾値以上減少する際のアクセルの操作量の減少速度が速くなるに従って前記増加閾値を小さく設定する第２増加閾値設定手段を備えたこと
を特徴とする車両制御装置。
【請求項５】
請求項２〜請求項４の何れか１項に記載の車両制御装置において、
前記アクセルの操作量の減少開始時におけるアクセルの操作量の値が大きくなるに従って前記増加閾値を小さく設定する第３増加閾値設定手段を備えたこと
を特徴とする車両制御装置。
【請求項６】
請求項２〜請求項５の何れか１項に記載の車両制御装置において、
前記アクセルの操作量の減少時におけるアクセルの操作量の変化率の極小値が小さくなるに従って前記増加閾値を小さく設定する第４増加閾値設定手段を備えたこと
を特徴とする車両制御装置。
【請求項７】
請求項２〜請求項６の何れか１項に記載の車両制御装置において、
前記アクセルの操作量の減少開始時におけるアクセルの操作量の値が小さくなるに従って前記減少閾値を小さく設定する減少閾値設定手段を備えたこと
を特徴とする車両制御装置。
【請求項８】
請求項１〜請求項７の何れか１項に記載の車両制御装置において、
前記危険抑制手段は、前記アクセル情報に基づいて、アクセルの操作量が予め設定された加速閾値以上に増加した場合にも、車両の危険状態を抑制すること
を特徴とする車両制御装置。
【請求項９】
請求項２〜請求項７の何れか１項に記載の車両制御装置において、
前記危険抑制手段は、前記アクセル情報に基づいて、アクセルの操作量が予め設定された加速閾値以上に増加した場合にも、車両の危険状態を抑制し、
前記増加閾値は、前記加速閾値以下の値に設定されていること
を特徴とする車両制御装置。
【請求項１０】
請求項１〜請求項９の何れか１項に記載の車両制御装置において、
当該車両の進行方向の障害物の有無を判断する障害物判断手段と、
前記障害物判断手段にて前記障害物が有ると判断された場合にのみ前記危険抑制手段を作動させる第１作動制御手段と、
を備えたことを特徴とする車両制御装置。
【請求項１１】
請求項１〜請求項１０の何れか１項に記載の車両制御装置において、
当該車両が動力を発生可能な状態であるか否かを判断する動力発生判断手段と、
当該車両が動力を発生不可能な状態である場合に前記危険抑制手段により当該車両の危険状態を抑制する作動を禁止する第２作動制御手段と、
を備えたことを特徴とする車両制御装置。
【請求項１２】
請求項１〜請求項１１の何れか１項に記載の車両制御装置において、
当該車両の走行速度が基準速度以上であるか否かを判断する速度判断手段と、
当該車両の走行速度が基準速度以上である場合に前記危険抑制手段により当該車両の危険状態を抑制する作動を禁止する第３作動制御手段と、
を備えたことを特徴とする車両制御装置。
【請求項１３】
請求項１〜請求項１２の何れか１項に記載の車両制御装置において、
前記危険抑制手段は、車両の危険状態を抑制する制御として、車両の加速を抑制する加速抑制制御を実施すること
を特徴とする車両制御装置。
【請求項１４】
請求項１〜請求項１３の何れか１項に記載の車両制御装置において、
前記危険抑制手段は、車両の危険状態を抑制する制御として、車両の速度を抑制する速度抑制制御を実施すること
を特徴とする車両制御装置。
【請求項１５】
請求項１〜請求項１４の何れか１項に記載の車両制御装置において、
前記危険抑制手段は、車両の危険状態を抑制する制御として、車両の運転者に対する警報を行う警報制御を実施すること
を特徴とする車両制御装置。
【請求項１６】
コンピュータを、請求項１〜請求項１５の何れか１項に記載の車両制御装置を構成する各手段として機能させるための車両制御制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両を制御する車両制御装置、および車両制御プログラムに関する。
【背景技術】
【０００２】
上記車両制御装置として、車両の急加速をアクセル開度が閾値を超えるか否かを検出することで、アクセルとブレーキとの踏み間違いを検出し、踏み間違いである場合に加速を抑制する構成を備えたものが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−２９９８８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記車両制御装置では、必要な急加速を抑制しないようにするために、閾値を比較的大きく設定する必要がある。このため、加速が抑制されるまでに車速が大きくなる虞がある。
【０００５】
そこでこのような問題点を鑑み、車両の危険状態を抑制するための車両制御装置において、運転者がアクセルとブレーキとを踏み間違えたときに、車速が大きくなる前に加速を抑制できるようにすることを本発明の目的とする。
【課題を解決するための手段】
【０００６】
かかる目的を達成するために成された第１の構成の車両制御装置において、操作量取得手段は、アクセルの操作量を示すアクセル情報を繰り返し取得し、危険抑制手段は、アクセル情報に基づいて、アクセルの操作量が、所定の減少率となった後、予め設定された増加判定時間以内に増加した場合、車両の危険状態を抑制する。
【０００７】
すなわち、本発明では、運転者がアクセルとブレーキとを踏み間違える際に、運転者が２度のアクセル操作を短時間で行う傾向がある一方で、運転者が通常のアクセル操作を行う際には、２度のアクセル操作を短時間で行うことが少ないことに着目し、運転者が２度のアクセル操作を短時間で行なった場合に踏み間違いと判断し、車両の危険状態を抑制するようにしている。具体的には、例えば、アクセルの操作量が減少判定時間以内に減少閾値以上減少した場合、つまり、アクセルの操作量が減少する際の絶対量・減少量が大きい場合や、アクセルの操作量の減少率が大きい場合に、さらにアクセルの操作量が増加すれば、踏み間違いと判断すればよい。
【０００８】
このような車両制御装置によれば、アクセルの操作量が減少後に増加すれば直ちに当該車両の危険状態を抑制することができるので、車速が大きくなる前に危険状態を抑制することができる。
【０００９】
ところで、上記車両制御装置においては、第２の構成のように、危険抑制手段は、アクセルの操作量が減少判定時間以内に減少閾値以上減少し、その後、増加判定時間以内に予め設定された増加閾値以上になった場合、車両の危険状態を抑制するようにしてもよい。
【００１０】
このような車両制御装置によれば、アクセルの操作量が僅かに増加し、増加閾値未満となる場合には、踏み間違いでないものとすることができる。よって、当該装置の誤作動を防止することができる。なお、増加閾値を設定する際には、通常の急加速操作を考慮する必要がないため、従来構成の装置と比較して、小さめの閾値を設定可能となる。
【００１１】
さらに、上記車両制御装置においては、第３の構成のように、アクセルの操作量が前記減少判定時間以内に減少閾値以上減少し、その後の経過時間が長くなるに従って増加閾値を大きく設定する第１増加閾値設定手段を備えていてもよい。
【００１２】
すなわち、本発明では、踏み間違いの際にはアクセルの操作量の減少後に直ちにアクセルの操作量が増加する傾向があり、アクセルの操作量の減少後、現在時刻までの経過時間が長くなるに従って、踏み間違いではない可能性が高くなる傾向があることを考慮して、アクセルの操作量が増加するまでの時間が長くなるに従って、危険状態の抑制が実施されにくくなるように、増加閾値を大きく設定している。なお、第１増加閾値設定手段の作動は、繰り返し実施されるとよい。
【００１３】
このような車両制御装置によれば、踏み間違いの誤検出を防止しやすくすることができる。
また、上記車両制御装置においては、第４の構成のように、アクセルの操作量が減少閾値以上減少する際のアクセルの操作量の減少速度が速くなるに従って増加閾値を小さく設定する第２増加閾値設定手段を備えていてもよい。
【００１４】
このような車両制御装置によれば、運転者の心理状態（焦りの程度）をアクセルの操作量の減少速度で捉え、焦りの程度が高い場合（アクセルの操作量の減少速度が速い場合）に危険状態の抑制が実施されやすいようにすることができる。よって、より安全に車両を制御することができる。
【００１５】
さらに、上記車両制御装置においては、第５の構成のように、アクセルの操作量の減少開始時におけるアクセルの操作量の値が大きくなるに従って増加閾値を小さく設定する第３増加閾値設定手段を備えていてもよい。
【００１６】
このようにしているのは、アクセルを大きく踏み込んでいる状態から一気に離すほど、より緊急度が高い操作であると推定でき、その後のアクセル操作は小さくても踏み間違いである可能性が高いと推定できるからである。従ってこのような車両制御装置によれば、踏み間違いである可能性が高い場合に、より早く車両の危険状態を抑制することができる。
【００１７】
また、上記車両制御装置においては、第６の構成のように、アクセルの操作量の減少時におけるアクセルの操作量の変化率の極小値が小さくなるに従って増加閾値を小さく設定する第４増加閾値設定手段を備えていてもよい。
【００１８】
このような車両制御装置によれば、第５の構成と同様の理由により、踏み間違いである可能性が高い場合に、より早く車両の危険状態を抑制することができる。
また、上記車両制御装置においては、第７の構成のように、アクセルの操作量の減少開始時におけるアクセルの操作量の値が小さくなるに従って減少閾値を小さく（アクセルの操作量が減少したと判定する際の減少幅を小さく）設定する減少閾値設定手段を備えていてもよい。
【００１９】
このような車両制御装置によれば、アクセルの操作量の減少開始時におけるアクセルの操作量の値が小さい場合でも、良好にアクセルの操作量が減少したことを検出することができる。また、アクセルの操作量の減少の誤検出を防止することができる。
【００２０】
さらに、上記車両制御装置において危険抑制手段は、第８の構成のように、アクセル情報に基づいて、アクセルの操作量が予め設定された加速閾値以上に増加した場合、運転者がアクセルとブレーキとを踏み間違えたものと判断するようにしてもよい。
【００２１】
このような車両制御装置によれば、アクセルの操作量の減少が検出されない場合であっても、運転者によるペダルの踏み間違いを防止することができる。
さらに、上記車両制御装置においては、第９の構成のように、増加閾値は、加速閾値以下の値に設定されているとよい。
【００２２】
このような車両制御装置によれば、アクセルの操作量の減少後により早く運転者によるペダルの踏み間違いを検出することができる。
さらに、上記車両制御装置においては、第１０の構成のように、当該車両の進行方向の障害物の有無を判断する障害物判断手段と、障害物判断手段にて障害物が有ると判断された場合にのみ危険抑制手段を作動させる第１作動制御手段と、を備えていてもよい。
【００２３】
このような車両制御装置によれば、車両の進行方向の障害物がない場合に、誤って車両の危険状態を抑制してしまうことを防止することができる。
また、上記車両制御装置においては、第１１の構成のように、当該車両が動力を発生可能な状態であるか否かを判断する動力発生判断手段と、当該車両が動力を発生不可能な状態である場合に前記危険抑制手段により当該車両の危険状態を抑制する作動を禁止する第２作動制御手段と、を備えていてもよい。
【００２４】
このような車両制御装置によれば、車両が動力を発生不可能な状態である場合に、危険状態を抑制する必要がないものとすることができる。つまり、無意味となる制御を防止することができる。
【００２５】
さらに、上記車両制御装置においては、第１２の構成のように、当該車両の走行速度が基準速度以上であるか否かを判断する速度判断手段と、当該車両の走行速度が基準速度以上である場合に前記危険抑制手段により当該車両の危険状態を抑制する作動を禁止する第３作動制御手段と、を備えていてもよい。
【００２６】
このような車両制御装置によれば、車両の走行速度がある程度の速度に達している場合にはペダルの踏み間違いが発生する可能性が低いため、この場合には、車両の危険状態を抑制しないようにすることができる。
【００２７】
また、上記車両制御装置において危険抑制手段は、第１３の構成のように、車両の危険状態を抑制する制御として、車両の加速を抑制する加速抑制制御を実施するようにしてもよいし、第１４の構成のように、車両の速度を抑制する速度抑制制御を実施するようにしてもよいし、第１５の構成のように、車両の運転者に対する警報を行う警報制御を実施するようにしてもよい。また、第１３〜第１５の構成を任意に組み合わせてもよい。
【００２８】
このような車両制御装置によれば、車両の危険状態を抑制する制御をより具体的に実施することができる。
次に、上記目的を達成するためには、第１６の構成としての車両制御プログラムように、コンピュータを上記車両制御装置を構成する各手段として機能させるための走行状態制御プログラムとしてもよい。
【００２９】
このような車両制御プログラムによれば、上記車両制御装置と同様の効果を享受することができる。
なお、本発明で利用する各閾値は、アクセルの操作量の絶対値に対して設定してもよいし、アクセルの操作量の変化率に対して設定してもよいし、これらを組み合わせて適用してもよい。
【図面の簡単な説明】
【００３０】
【図１】本発明が適用された誤操作防止システム１の概略構成を示すブロック図（ａ）および制御部１０が実行する作動判断処理を示すフローチャート（ｂ）である。
【図２】短時間に１回のみアクセルが操作された場合において加速抑制を行う例を示す、時間とアクセル開度（アクセルの操作量）との関係を示すグラフである。
【図３】短時間に複数回のアクセルが操作された場合において加速抑制を行う例を示す、時間とアクセル開度との関係を示すグラフである。
【図４】第１実施形態の走行制御処理を示すフローチャートである。
【図５】開度増加閾値の算出に際して、経過時間、アクセル開度、アクセル開度変化率の関係を示すグラフである。
【図６】開度急減閾値の算出に際して、経過時間、アクセル開度、アクセル開度変化率の関係を示すグラフである。
【図７】経過時間とアクセル開度および車速との関係を示すグラフである。
【図８】第２実施形態の走行制御処理を示すフローチャートである。
【図９】開度急増閾値の算出に際して、経過時間、アクセル開度、アクセル開度変化率の関係を示すグラフである。
【図１０】第３実施形態の走行制御処理を示すフローチャートである。
【図１１】可変値としての開度増加閾値の設定例を示すグラフである。
【図１２】可変値としての開度急減閾値の設定例を示すグラフである。
【図１３】可変値としての開度急増閾値の設定例を示すグラフである。
【発明を実施するための形態】
【００３１】
［第１実施形態］
以下に本発明にかかる実施の形態を図面と共に説明する。
［本実施形態の構成］
図１（ａ）は本発明が適用された誤操作防止システム１の概略構成を示すブロック図である。誤操作防止システム１は、例えば乗用車等の車両に搭載され、当該車両の危険状態を抑制するためのシステムである。具体的に誤操作防止システム１では、運転者によるアクセルペダル（以下、単に「アクセル」という。）とブレーキペダル（以下単に「ブレーキ」という。）の踏み間違いによる車両の急発進を抑制する機能を有する。
【００３２】
誤操作防止システム１は、図１（ａ）に示すように、制御部１０と、アクセル操作センサ１５と、レーダ１６と、シフトポジションセンサ１７と、車速センサ１８と、制御対象２０とを備えている。
【００３３】
アクセル操作センサ１５は、例えば、周知のアクセル開度センサや、アクセル踏力センサ、或いはスロットル開度センサとして構成されており、運転者によるアクセルの操作量を検出する。
【００３４】
レーダ１６は、例えば、周知のミリ波レーダやレーザレーダとして構成されており、車両の進行方向（例えば、前方および後方）の障害物までの位置（距離）、移動速度を検出し、この検出結果を制御部１０に送る。
【００３５】
シフトポジションセンサ１７は、シフトレバーの位置等の車両の走行状態（停車、前進、後退）を検出する。車速センサ１８は、周知の車速センサとして構成されている。
制御対象２０は、車両の駆動力や制動力を制御する制御装置として構成されている。制御対象２０は、制御部１０から走行抑制制御実行の指示を受けると、車両の加速を抑制するために、駆動力を抑制したり、制動力を加えたり、或いは加速を中止させるための警報を発したりする。
【００３６】
制御部１０は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備えた周知のマイコンとして構成されており、ＣＰＵがＲＯＭに格納されたプログラムやＲＡＭにロードされたプログラムに基づいて、後述する作動判断処理や走行制御処理（車両制御プログラム）等の各種処理を実行する。
【００３７】
［本実施形態の処理］
上記のような誤操作防止システム１による処理の概要について図２および図３を用いて説明する。図２は短時間に１回のみアクセルが操作された場合において加速抑制を行う例を示す、時間とアクセル開度（アクセルの操作量）との関係を示すグラフである。
【００３８】
また、図３は短時間に複数回のアクセルが操作された場合において加速抑制を行う例を示す、時間とアクセル開度との関係を示すグラフである。なお、図２および図３にて示す閾値１、閾値２は、本実施形態においてはアクセル開度の絶対値ではなく、アクセル開度の変化率に対して設定されているが、説明を簡素化するためにアクセル開度の絶対値に閾値が設けられているかのように説明する。
【００３９】
図２に示すように、比較的短い時間範囲内において１回のみアクセルが操作された際に加速抑制を行う場合には、必要な急加速を抑制しないようにするために、比較的大きな閾値２が設定されている。このため、図２（ａ）〜図２（ｃ）に示す様々なアクセルの踏み方において、アクセル開度が閾値２を超えると加速抑制が実施される。
【００４０】
また、図３（ａ）〜図３（ｃ）に示すように、比較的短い時間範囲内において複数回アクセルが操作された際に加速抑制を行う場合には、運転者がアクセルとブレーキとを踏み間違える際に、運転者が２度のアクセル操作を短時間で行う傾向がある一方で、運転者が通常のアクセル操作を行う際には、２度のアクセル操作を短時間で行うことが少ないことに着目し、運転者が２度のアクセル操作を短時間で行なった場合に踏み間違いと判断し、速やかに加速を抑制するようにしている。
【００４１】
この場合には、２度のアクセル操作が短時間で実施された時点で通常の操作ではなく、必要な急加速を抑制しないようにする構成は不要であるため、１回のみアクセルが操作された際に加速抑制を行う構成（閾値２）と比較して小さな閾値１を設定する。そして、短時間に２度目のアクセル操作を検出すると、加速を抑制する。
【００４２】
このような処理の詳細を以下に説明する。図１（ｂ）は制御部１０が実行する作動判断処理を示すフローチャートである。作動判断処理は、運転者がアクセルとブレーキとを踏み間違える状況にあるか、或いは、踏み間違えたときに危険な状況になるかに応じて、加速の抑制を実施するか否かを設定する処理である。なお、作動判断処理は、例えば車両の電源が投入されると開始され、その後、後述する走行制御処理と同じか、それよりも短い周期で繰り返し実行される。
【００４３】
作動判断処理の具体例としては、図１（ｂ）に示すように、まず、車両情報を取得する（Ｓ１０）。ここでいう車両情報とは、レーダ１６を含む各種センサ１５〜１８による検出結果やその他の装置から得られる車両に関する情報を示す。
【００４４】
続いて、車両の進行方向に障害物があるか否か（Ｓ２０）、シフトポジションがパーキング（Ｐ）、ニュートラル（Ｎ）以外であるか否か（Ｓ３０）、走行速度が基準値以上であるか否か（Ｓ４０）について判断する。
【００４５】
車両の進行方向に障害物があるか否かについては、車両の進行方向に歩行者、他車両、その他の障害物（崖等の走行不能な領域を含む）の有無をレーダ１６、シフトポジションセンサ１７による検出結果に基づいて判断する。シフトポジションがパーキング（Ｐ）、ニュートラル（Ｎ）以外であるか否か（言い換えると、当該車両が動力を発生可能な状態であるか否か）については、シフトポジションセンサ１７による検出結果に基づいて判断する。走行速度が基準値以上であるか否かについては、車速センサ１８による検出結果と、ペダルの踏み間違いが発生しやすい速度（例えば時速３０ｋｍ未満）以上に設定された基準値と、を比較することにより判断する。
【００４６】
車両の進行方向に障害物があり（Ｓ２０：ＹＥＳ）、かつシフトポジションがパーキング（Ｐ）、ニュートラル（Ｎ）以外であり（Ｓ３０：ＹＥＳ）、かつ走行速度が基準値以下であれば（Ｓ４０：ＹＥＳ）、後述する走行制御処理の作動許可を設定し（Ｓ５０）、作動判断処理を終了する。また、車両の進行方向に障害物がなく（Ｓ２０：ＮＯ）、またはシフトポジションがパーキング（Ｐ）、ニュートラル（Ｎ）であり（Ｓ３０：ＮＯ）、または走行速度が基準値よりも大きければ（Ｓ４０：ＮＯ）、後述する走行制御処理の作動禁止を設定し（Ｓ６０）、作動判断処理を終了する。なお、本処理で走行制御処理の作動禁止が設定されると、加速の抑制は実施されないことになる。
【００４７】
次に、走行制御処理について説明する。図４は制御部１０が実行する第１実施形態の走行制御処理を示すフローチャートである。走行制御処理は、運転者によるアクセルとブレーキとの踏み間違い（とりわけブレーキを踏むつもりがアクセルを踏んでしまったこと）を検出し、踏み間違いが発生したときに車両の加速を抑制する制御を行う処理である。なお、本処理を初めて実行する際には、後述するカウンタやフラグはリセット状態（０の状態）にされているものとする。
【００４８】
この走行制御処理は、作動許可が設定されると実施され、その後、作動禁止が設定されるまで所定周期（例えば１６ｍｓ毎）で繰り返し実行される処理である。具体的には図４に示すように、まず、踏み間違い判断モードの状態について判断する（Ｓ１１０）。
【００４９】
ここで、踏み間違い判断モードとは、急減判定中であるか否かを急減判定フラグの状態で判断可能とするものであり、一定時間内にアクセル開度の急減少が検出された場合に急減判定フラグが「１」にセットされ、一定時間内にアクセル開度の急減少が検出されていない場合に急減判定フラグが「０」にセットされるものである。踏み間違い判断モードが急減判定中（急減判定フラグが「１」）の場合（Ｓ１１０：急減判定中）、カウンタをインクリメントし（Ｓ１２０）、開度増加閾値を算出し設定する（Ｓ１３０）。
【００５０】
この処理については、図５に示す、経過時間、アクセル開度、アクセル開度変化率の関係を示すグラフを用いて説明する。例えば、図５（ａ）に示すように、時間の経過とともにアクセル開度が増加する場合、アクセル開度の変化率は図５（ｂ）に示すように、一旦上昇し、その後、０に戻る。このとき、アクセル開度とアクセル開度変化率との関係は、図５（ｃ）に示す曲線を描く。
【００５１】
ここで、本実施形態においては、開度増加閾値をアクセル開度変化率が１０％／ｓ程度となる値に設定する。この構成では、絶対的なアクセル開度とは無関係に、アクセル開度が減少後に増加したことを良好に検出することができる。なお、アクセル開度の絶対量に対して開度増加閾値を設定してもよいし、これらを併用してもよい。
【００５２】
続いて、アクセル開度が減少直後に増加したかを判断するための増加判定時間以内であるか否かを、カウンタ値が所定値以上であるか否かによって判断する（Ｓ１４０）。カウンタ値が所定値以上であれば（Ｓ１４０：ＹＥＳ）、アクセル開度の減少後から十分な時間が経過しているものとして、急減判定フラグを「０」にセットし、後述するＳ２２０の処理に移行する。
【００５３】
カウンタ値が所定値未満であれば（Ｓ１４０：ＮＯ）、アクセル開度変化率が正（つまりアクセル開度の増加）であるか否かを判定する（Ｓ１５０）。アクセル開度変化率が正でなければ（Ｓ１５０：ＮＯ）、走行制御処理を終了する。
【００５４】
また、アクセル開度変化率が正であれば（Ｓ１５０：ＮＯ）、アクセル開度変化率と開度増加閾値とを比較する（Ｓ１６０）。アクセル開度変化率が開度増加閾値よりも大きければ（Ｓ１６０：ＹＥＳ）、急減判定フラグを「０」にセットし（Ｓ１７０）、運転者がアクセルとブレーキとを踏み間違えたものとして、走行抑制制御を実施するよう制御対象２０に指示し（Ｓ２９０）、走行制御処理を終了する。また、アクセル開度変化率が開度増加閾値以下であれば（Ｓ１６０：ＮＯ）、直ちに走行制御処理を終了する。
【００５５】
ところで、Ｓ１１０において、踏み間違い判断モードが急減判定中でない（急減判定フラグが「０」）の場合には（Ｓ１１０：通常）、アクセル開度変化率が負であるか否かを判定する（Ｓ２２０）。アクセル開度変化率が負でなければ（Ｓ２２０：ＹＥＳ）、直ちに走行制御処理を終了する。
【００５６】
また、アクセル開度変化率が負であれば（Ｓ２２０：ＮＯ）、開度急減閾値を算出し設定する（Ｓ２３０）。この処理については、図６に示す、経過時間、アクセル開度、アクセル開度変化率の関係を示すグラフを用いて説明する。例えば、図６（ａ）に示すように、時間の経過とともにアクセル開度が減少する場合、アクセル開度の変化率は図６（ｂ）に示すように、一旦下降し、その後、０に戻る。このとき、アクセル開度とアクセル開度変化率との関係は、図６（ｃ）に示す曲線を描く。
【００５７】
ここで、本実施形態においては、開度急減閾値をアクセル開度変化率が−１０％／s程度となる値に設定する。この構成では、絶対的なアクセル開度とは無関係に、アクセル開度が減少したことを良好に検出することができる。なお、アクセル開度の絶対量や減少量に対して開度急減閾値を設定してもよいし、これらを併用してもよい。
【００５８】
続いて、アクセル開度変化率と開度急減閾値とを比較する（Ｓ２４０）。アクセル開度変化率が開度急減閾値よりも小さければ（Ｓ２４０：ＹＥＳ）、急減判定フラグを「１」にセットする（Ｓ２５０）。そして、カウンタをリセットして（Ｓ２６０）、走行制御処理を終了する。
【００５９】
また、アクセル開度変化率が開度急減閾値以上であれば（Ｓ２４０：ＮＯ）、直ちに走行制御処理を終了する。
［本実施形態による効果］
以上のように詳述した誤操作防止システム１において、制御部１０は、アクセルの操作量の情報を示すアクセル情報を繰り返し取得し、アクセル情報に基づいて、アクセルの操作量が、予め設定された減少判定時間以内に減少閾値（開度急減閾値）以上減少し、その後、予め設定された増加判定時間以内に増加した場合、運転者がアクセルとブレーキとを踏み間違えたものと判断する。そして、踏み間違いと判断された場合、当該車両の加速を抑制する。
【００６０】
このような誤操作防止システム１によれば、アクセルの操作量が減少後に増加すれば直ちに当該車両の加速を抑制することができるので、車速が大きくなる前に加速を抑制することができる。より詳細には、図７に示す経過時間とアクセル開度との関係を示すグラフに示すように、従来構成では、アクセル開度がかなり大きくなってから（図７中の「閾値２」参照）車速が抑制されるため、図７中の一点鎖線に示す速度で抑制されたが、本件発明では、アクセル開度が大きくなる前に（図７中の「閾値１」参照）車速が抑制されるため、図７中の二点鎖線に示す、より低い速度で車速が抑制される。
【００６１】
また、上記誤操作防止システム１において制御部１０は、アクセルの操作量が減少判定時間以内に減少閾値以上減少し、その後、増加判定時間以内に予め設定された増加閾値（開度増加閾値）以上になった場合、踏み間違いと判断する。
【００６２】
このような誤操作防止システム１によれば、アクセルの操作量が僅かに増加し、増加閾値未満となる場合には、踏み間違いでないものとすることができる。よって、当該システムの誤作動を防止することができる。
【００６３】
さらに、上記誤操作防止システム１において制御部１０は、当該車両の進行方向の障害物の有無を判断し、当該車両の進行方向の障害物がない場合に当該車両の加速を抑制する作動を禁止する。
【００６４】
このような誤操作防止システム１によれば、車両の進行方向の障害物がない場合に、誤って車両の加速を抑制してしまうことを防止することができる。
また、上記誤操作防止システム１において制御部１０は、当該車両が動力を発生可能な状態であるか否かを判断し、当該車両が動力を発生不可能な状態である場合に当該車両の加速を抑制する作動を禁止する。
【００６５】
このような誤操作防止システム１によれば、車両が動力を発生不可能な状態である場合に、加速を抑制する必要がないものとすることができる。つまり、無意味となる制御を防止することができる。
【００６６】
さらに、上記誤操作防止システム１において制御部１０は、当該車両の走行速度が基準速度以上であるか否かを判断し、当該車両の走行速度が基準速度以上である場合に当該車両の加速を抑制する作動を禁止する。
【００６７】
このような誤操作防止システム１によれば、車両の走行速度がある程度の速度に達している場合にはペダルの踏み間違いが発生する可能性が低いため、この場合には、車両の加速を抑制しないようにすることができる。
【００６８】
［第２実施形態］
次に、別形態の誤操作防止システムについて説明する。本実施形態（第２実施形態）では、第１実施形態の誤操作防止システム１と異なる箇所のみを詳述し、第１実施形態の誤操作防止システム１と同様の箇所については、同一の符号を付して説明を省略する。
【００６９】
図８は、第２実施形態の走行制御処理を示すフローチャートである。第２実施形態では走行制御処理のみが異なり、他の処理は第１実施形態と同様である。
第２実施形態の走行制御処理では、まず、アクセル開度変化率が正であるか否かを判定する（Ｓ３１０）。アクセル開度変化率が正でなければ（Ｓ３１０：ＮＯ）、Ｓ１１０の処理に移行する。また、アクセル開度変化率が正であれば（Ｓ３１０：ＹＥＳ）、開度急増閾値を算出し設定する（Ｓ３２０）。
【００７０】
この処理については、図９に示す、経過時間、アクセル開度、アクセル開度変化率の関係を示すグラフを用いて説明する。例えば、図９（ａ）に示すように、時間の経過とともにアクセル開度が増加する場合、アクセル開度の変化率は図９（ｂ）に示すように、一旦上昇し、その後、０に戻る。このとき、アクセル開度とアクセル開度変化率との関係は、図９（ｃ）に示す曲線を描く。
【００７１】
ここで、本実施形態においては、開度急増閾値をアクセル開度変化率が２５％／ｓ程度となる値（開度増加閾値よりも大きな値）に設定する。この構成では、絶対的なアクセル開度とは無関係に、アクセル開度が極端に増加したことを良好に検出することができる。なお、アクセル開度の絶対量に対して開度急増閾値を設定してもよいし、これらを併用してもよい。
【００７２】
この処理が終了すると、Ｓ１１０の処理に移行する。続いて、本実施形態の走行制御処理では、Ｓ１４０の処理においてカウンタが所定値未満である場合（Ｓ１４０：ＮＯ）、開度増加閾値と開度急増閾値とを比較する（Ｓ３３０）。本実施形態では、開度増加閾値および開度急増閾値を固定値としているため、開度増加閾値が開度急増閾値未満となるが、これらの閾値は可変としてもよく（第３実施形態以下の実施形態を参照）、これらの閾値の大小関係が入れ替わることがあるため、本処理を実施する。
【００７３】
開度増加閾値が開度急増閾値未満であれば（Ｓ３３０：ＹＥＳ）、Ｓ１５０の処理に移行し、開度増加閾値が開度急増閾値以上であれば（Ｓ３３０：ＮＯ）、Ｓ２１０の処理に移行する。
【００７４】
また、本実施形態では、Ｓ２２０の処理において、アクセル開度変化率が負でない場合（Ｓ２２０：ＮＯ）、アクセル開度変化率と開度急増閾値とを比較する（Ｓ３４０）。アクセル開度変化率が開度急増閾値よりも大きければ（Ｓ３４０：ＹＥＳ）、前述のＳ２９０の処理に移行し、加速抑制制御を実行する。また、アクセル開度変化率が開度急増閾値未満であれば（Ｓ３４０：ＮＯ）、走行制御処理を終了する。
【００７５】
上記のように、第２実施形態の誤操作防止システムでは、制御部１０は、アクセル情報に基づいて、アクセルの操作量が増加閾値よりも大きな値に設定された加速閾値（開度急増閾値）以上に増加した場合、運転者がアクセルとブレーキとを踏み間違えたものと判断する。
【００７６】
このような第２実施形態の誤操作防止システムによれば、アクセルの操作量の減少が検出されない場合であっても、運転者によるペダルの踏み間違いを防止することができる。
［第３実施形態］
次に、第３実施形態の誤操作防止システムについて説明する。
【００７７】
図１０は、第３実施形態の走行制御処理を示すフローチャートである。第３実施形態では走行制御処理のみが異なり、他の処理は第１実施形態と同様である。本実施形態の走行制御処理では、開度増加閾値を固定値ではなく変動値とする。特に本実施形態では、開度増加閾値をアクセル開度変化率の極小値（下限ピーク値）に応じた値に設定する。
【００７８】
詳細には、Ｓ１７０およびＳ２１０の処理（単に急減判定フラグを「０」にセットする処理）に換えて、急減判定フラグを「０」にセットするとともに下限ピーク値をリセットする処理を実施する（Ｓ４１０、Ｓ４２０）。また、Ｓ２２０の処理においてアクセル開度変化率が負である場合（Ｓ２２０：ＹＥＳ）、アクセル開度変化率の下限ピーク値を記録し（Ｓ４４０）、ペダルの踏み替えを検出するためのアクセル開度の下限設定値とアクセル開度とを比較する（Ｓ４５０）。
【００７９】
アクセル開度が下限設定値未満であれば（Ｓ４５０：ＹＥＳ）、Ｓ２５０の処理に移行する。また、アクセル開度が下限設定値以上であれば（Ｓ４５０：ＮＯ）、走行制御処理を終了する。
【００８０】
また、Ｓ２２０の処理においてアクセル開度変化率が負でない場合（Ｓ２２０：ＮＯ）、下限ピーク値をリセットし（Ｓ４６０）、Ｓ３４０の処理に移行する。
ここで、本実施形態においてＳ１３０の処理にて開度増加閾値を算出する際の処理について図１１（ｃ）を用いて説明する。図１１（ｃ）は、開度増加閾値を示すグラフであり、アクセル減少変化率の下限ピークと開度増加閾値との関係を示している。
【００８１】
開度増加閾値は、図１１（ｃ）に示すように、下限ピーク値が小さくなるにつれてより小さな値に設定され、僅かにアクセル開度が増加するだけで踏み間違いであると判定されやすくなる。
【００８２】
すなわち、アクセルの操作量が減少閾値以上減少する際のアクセルの操作量の減少速度が速くなるに従って増加閾値を小さく設定する。
このような第３実施形態の誤操作防止システムによれば、運転者の心理状態（焦りの程度）をアクセルの操作量の減少速度で捉え、焦りの程度が高い場合（アクセルの操作量の減少速度が速い場合）に加速の抑制が実施されやすいようにすることができる。よって、より安全に車両を制御することができる。
【００８３】
［その他の実施形態］
本発明の実施の形態は、上記の実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態を採りうる。
【００８４】
例えば、上記実施形態においては、走行制御処理の作動禁止が設定されると、加速の抑制は実施されないよう構成したが、常に加速の抑制（つまり、走行制御処理）を実行するようにしてもよい。この場合、常に走行制御処理の作動許可が設定された状態となり、作動判断処理は不要となる。
【００８５】
また、上記実施形態において開度増加閾値を設定する際（Ｓ１３０）には、アクセルの操作量が減少判定時間以内に減少閾値以上減少し、その後の経過時間が長くなるに従って開度増加閾値を大きく設定する。具体的には、図１１（ａ）に示すように、開度増加閾値を設定すればよい。例えば、図１１（ａ）の図中Ａの値は、急いでペダルの踏み替える際に必要な時間（例えば０．２秒）を設定し、図１１（ａ）の図中Ｂの値は、急ぐことなくペダルの踏み替える際の標準的な時間（例えば０．５秒）を設定する。なお、これらの時間は、実験的に求められ設定される。
【００８６】
このような誤操作防止システム１によれば、アクセルの操作量の減少後により早く運転者によるペダルの踏み間違いを検出することができるようにしつつ、踏み間違いの誤検出を防止しやすくすることができる。
【００８７】
さらに、開度増加閾値を設定する際（Ｓ１３０）には、例えば、図１１（ｂ）に示すようにアクセル開度が減少を開始する際のアクセル開度が大きくなるに従って、開度増加閾値を小さくなるように設定すればよい。
【００８８】
なお、開度増加閾値を設定する際には、図１１（ａ）〜図１１（ｃ）に示した構成を任意に組み合わせて適用することができる。この場合、先に求めた開度増加閾値を後から求めた開度増加閾値に対応する値で補正するようにすればよい。
【００８９】
また、上記実施形態においては、開度急減閾値（Ｓ２３０）を固定値としたが、変動値とすることもできる。例えば、図１２（ａ）に示すように、アクセル開度が減少する際のアクセル開度が大きいほどアクセル開度変化率に設定される開度急減閾値を小さく設定するようにすればよい。この構成では、アクセル開度が減少する際のアクセル開度が大きいほど、より大きくアクセル開度が減少しなければ、アクセル開度が減少したことを検出しないようにすることができる。よって、踏み間違いの誤検出を防止しやすくすることができる。
【００９０】
さらに、上記実施形態においては、開度急増閾値（Ｓ３２０）を固定値としたが、変動値とすることもできる。例えば、アクセル開度の急増の検出を開始する際のアクセル開度が大きくなるに従って、踏み間違いによる危険性が高くなるため、図１３（ａ）、図１３（ｂ）に示すように、開度急増閾値を小さく設定するようにしてもよい。
【００９１】
また、図１３（ｃ）に示すように、障害物が検出されている場合には、障害物が検出されていない場合よりも開度急増閾値が小さくなるように、アクセル開度の絶対値とアクセル開度の変化率とに応じた値を設定し、より早く加速の抑制が実施されるようにしてもよい。
【００９２】
なお、各閾値を設定する構成は、任意に組み合わせて適用することができる。また、各閾値は、アクセル開度の絶対量に対して設定されてもよいし、アクセル開度の変化率に対して設定されてもよいし、これらを組み合わせて設定されてもよい。
【００９３】
［本発明と実施形態との関係］
上記実施形態における作動判断処理において、Ｓ１０の処理は本発明でいう操作量取得手段に相当し、Ｓ２０の処理は本発明でいう障害物判断手段に相当し、Ｓ３０の処理は本発明でいう動力発生判断手段に相当する。また、Ｓ４０の処理は本発明でいう速度判断手段に相当し、Ｓ６０の処理は本発明でいう第１作動制御手段、第２作動制御手段、第３作動制御手段に相当する。
【００９４】
また、上記実施形態における走行制御処理において、Ｓ１５０、Ｓ１６０，Ｓ２９０，Ｓ３４０の処理は本発明でいう危険抑制手段に相当する。
また、上記変形例における走行制御処理において、Ｓ１３０の処理は本発明でいう第１増加閾値設定手段〜第４増加閾値設定手段に相当し、Ｓ２３０の処理は本発明でいう減少閾値設定手段に相当する。
【符号の説明】
【００９５】
１…誤操作防止システム、１０…制御部、１５…アクセル操作センサ、１６…レーダ、１７…シフトポジションセンサ、１８…車速センサ、２０…制御対象。
【図１】
0005408201.tif 000002
【図２】
0005408201.tif 000003
【図３】
0005408201.tif 000004
【図４】
0005408201.tif 000005
【図５】
0005408201.tif 000006
【図６】
0005408201.tif 000007
【図７】
0005408201.tif 000008
【図８】
0005408201.tif 000009
【図９】
0005408201.tif 000010
【図１０】
0005408201.tif 000011
【図１１】
0005408201.tif 000012
【図１２】
0005408201.tif 000013
【図１３】
0005408201.tif 000014