(57)【要約】  地理的位置に基づいてホスト車両を動作させるための車両制御システム及び方法が提供される。システムは、距離センサと、位置センサと、ユーザインタフェースと、電子プロセッサ及びメモリを備えたコントローラと、を備えている。コントローラは、距離センサ、位置センサ、速度制御部及びユーザインタフェースと通信可能に接続されており、ホスト車両と他の車両との間の距離を表す距離センサからの距離信号を受信するように構成されている。コントローラは、ホスト車両の位置を表す位置センサからの位置信号と、車両制御システムの所望の動作モードを表すユーザインタフェースからの制御信号とを受信する。コントローラは、所望の動作モードに関連付けられたドライバアシスト機能を実行し、ホスト車両の位置に基づいて、ドライバアシスト機能の許容範囲を調整する。
2019513621.tif 000002
【特許請求の範囲】
【請求項１】
ホスト車両のための適応制御システムにおいて、
前記システムは、
距離センサと、
位置センサと、
ユーザインタフェースと、
電子プロセッサ及びメモリを備えたコントローラと、
を備えており、
前記コントローラは、前記距離センサ、前記位置センサ及び前記ユーザインタフェースと通信可能に接続されており、
前記コントローラは、
前記車両制御システムの所望の動作モードを表す、前記ユーザインタフェースからの制御信号を受信し、
前記ホスト車両と他の車両との間の距離を表す、前記距離センサからの距離信号を受信し、
前記ホスト車両の位置を表す、前記位置センサからの位置信号を受信し、
前記ホスト車両の前記位置に基づいて、ドライバアシスト機能に関する動作許容範囲を生成し、
前記所望の動作モードに関連付けられており、かつ、前記動作許容範囲を含むドライバアシスト機能を実行する
ように構成されている、
ホスト車両のための適応制御システム。
【請求項２】
前記コントローラは、さらに、
前記メモリに含まれているデータベースを参照し、前記ホスト車両の前記位置に基づいて、前記動作許容範囲を生成するように構成されている、
請求項１に記載の適応制御システム。
【請求項３】
前記位置センサは、グローバルポジショニングシステム（ＧＰＳ）センサであり、
前記コントローラは、
前記ＧＰＳセンサに基づいて、前記ホスト車両の前記位置を特定して、前記ホスト車両の地理的位置を取得し、
前記ホスト車両の前記地理的位置に基づいて、前記ドライバアシスト機能の前記動作許容範囲を決定する
ように構成されている、
請求項１に記載の適応制御システム。
【請求項４】
前記ユーザインタフェースは、前記適応制御システムの前記所望の動作モードを選択するためのボタンを含んでおり、
前記所望の動作モードは、アダプティブクルーズコントロール及び死角監視から成るグループから選択された少なくとも１つを含む、
請求項１に記載の適応制御システム。
【請求項５】
前記コントローラは、さらに、
前記ホスト車両の前記位置に基づいて車間距離を生成することによって、前記ホスト車両の前記位置に基づいて前記ドライバアシスト機能の前記動作許容範囲を生成し、
前記他の車両が前記ホスト車両の前方に位置している場合には、前記ホスト車両と前記他の車両との間の前記車間距離を設定して維持することによって、前記ドライバアシスト機能を実行する
ように構成されている、
請求項１に記載の適応制御システム。
【請求項６】
前記コントローラは、さらに、
前記ホスト車両の前記位置が市街地エリア内にある場合には、標準の動作許容範囲よりも短い車間距離を選択することによって、前記ドライバアシスト機能の前記動作許容範囲を生成するように構成されている、
請求項５に記載の適応制御システム。
【請求項７】
前記コントローラは、さらに、
前記ホスト車両の前記位置が郊外エリア内にある場合には、前記標準の動作許容範囲よりも長い車間距離を選択することによって、前記ドライバアシスト機能の前記動作許容範囲を生成するように構成されている、
請求項６に記載の適応制御システム。
【請求項８】
前記コントローラは、さらに、
前記他の車両が前記ホスト車両の死角に位置している場合には、前記ホスト車両と前記他の車両との間の距離閾値を生成することによって、前記ホスト車両の前記位置に基づいて、前記ドライバアシスト機能の前記動作許容範囲を生成し、
前記他の車両が前記距離閾値よりも前記ホスト車両の近傍に位置している場合には、前記ホスト車両のドライバへの通知を生成することによって、前記ドライバアシスト機能を実行する
ように構成されている、
請求項１に記載の適応制御システム。
【請求項９】
前記コントローラは、さらに、
前記ホスト車両の前記位置が市街地エリア内にある場合には、標準の動作許容範囲よりも小さい距離閾値を選択することによって、前記ドライバアシスト機能の前記動作許容範囲を生成するように構成されている、
請求項８に記載の適応制御システム。
【請求項１０】
前記コントローラは、さらに、
前記ホスト車両の前記位置が郊外エリア内にある場合には、前記標準の動作許容範囲よりも大きい距離閾値を選択することによって、前記ドライバアシスト機能の前記動作許容範囲を生成するように構成されている、
請求項９に記載の適応制御システム。
【請求項１１】
ホスト車両を制御するための方法において、
前記方法は、
コントローラにおいて、車両制御システムの所望の動作モードを表す制御信号を受信するステップと、
前記コントローラにおいて、前記ホスト車両と他の車両との間の距離を表す距離信号を受信するステップと、
前記コントローラにおいて、前記ホスト車両の位置を表す位置信号を受信するステップと、
前記コントローラにおいて、前記ホスト車両の前記位置に基づいて、ドライバアシスト機能の動作許容範囲を生成するステップと、
前記コントローラにおいて、前記所望の動作モードに関連付けられた前記ドライバアシスト機能を実行するステップと、
を備えている、
ホスト車両を制御するための方法。
【請求項１２】
さらに、
データベースを参照して、前記ホスト車両の前記位置に基づいて、前記ドライバアシスト機能の前記動作許容範囲を決定するステップを備えている、
請求項１１に記載の方法。
【請求項１３】
さらに、
グローバルポジショニングシステム（ＧＰＳ）センサに基づいて、前記ホスト車両の前記位置を特定して、前記ホスト車両の地理的位置を取得するステップと、
前記車両の前記地理的位置に基づいて、前記ドライバアシスト機能の前記動作許容範囲を決定するステップと、
を備えている、
請求項１１に記載の方法。
【請求項１４】
さらに、
ユーザインタフェースを介して、前記適応制御システムの前記所望の動作モードの選択を受信するステップを備えており、
前記所望の動作モードは、アダプティブクルーズコントロール及び死角監視から成るグループから選択された少なくとも１つを含む、
請求項１１に記載の方法。
【請求項１５】
前記ホスト車両の前記位置に基づいて、前記ドライバアシスト機能の前記動作許容範囲を生成するステップを、前記ホスト車両の前記位置に基づいて車間距離を生成することによって実行し、
前記ドライバアシスト機能を実行するステップを、前記他の車両が前記ホスト車両の前方に位置している場合には、前記ホスト車両と前記他の車両との間の前記車間距離を設定して維持することによって実行する、
請求項１１に記載の方法。
【請求項１６】
前記ドライバアシスト機能の前記動作許容範囲を生成するステップを、前記ホスト車両の前記位置が市街地エリア内にある場合には、標準の動作許容範囲よりも短い車間距離を選択することによって実行する、
請求項１５に記載の方法。
【請求項１７】
前記ホスト車両の前記位置に基づいて、前記ドライバアシスト機能の前記動作許容範囲を生成するステップを、前記ホスト車両の前記位置が郊外エリア内にある場合には、前記標準の動作許容範囲よりも長い車間距離を選択することによって実行する、
請求項１６に記載の方法。
【請求項１８】
前記ホスト車両の前記位置に基づいて、前記ドライバアシスト機能の前記動作許容範囲を生成するステップを、前記他の車両が前記ホスト車両の死角に位置している場合には、前記ホスト車両と前記他の車両との間の距離閾値を生成することによって実行し、
前記ドライバアシスト機能を実行するステップを、前記他の車両が前記距離閾値よりも前記ホスト車両の近傍に位置している場合には、前記ホスト車両のドライバへの通知を生成することによって実行する、
請求項１１に記載の方法。
【請求項１９】
前記ドライバアシスト機能の前記動作許容範囲を生成するステップを、前記ホスト車両の前記位置が市街地エリア内にある場合には、標準の動作許容範囲よりも小さい距離閾値を選択することによって実行する、
請求項１８に記載の方法。
【請求項２０】
前記ドライバアシスト機能の前記動作許容範囲を生成するステップを、前記ホスト車両の前記位置が郊外エリア内にある場合には、前記標準の動作許容範囲よりも大きい距離閾値を選択することによって実行する、
請求項１９に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施の形態は、自動化された車両制御システムに関する。
【発明の概要】
【課題を解決するための手段】
【０００２】
概要
１つの実施の形態は、ホスト車両のための適応制御システムを提供する。１つの実施例においては、システムが、距離センサと、位置センサと、ユーザインタフェースと、電子プロセッサ及びメモリを備えたコントローラと、を備えている。コントローラは、距離センサ、位置センサ及びユーザインタフェースと通信可能に接続されており、ホスト車両と他の車両との間の距離を表す距離センサからの距離信号を受信するように構成されている。コントローラは、ホスト車両の位置を表す位置センサからの位置信号と、適応制御システムの所望の動作モードを表すユーザインタフェースからの制御信号と、を受信する。コントローラは、所望の動作モードに関連付けられたドライバアシスト機能を実行し、ホスト車両の位置に基づいて、ドライバアシスト機能の許容範囲を調整する。
【０００３】
別の実施の形態は、適応制御システムを動作させるための方法を提供する。１つの実施例においては、方法が、コントローラにおいてホスト車両と他の車両との間の距離を表す距離信号を受信するステップを備えている。コントローラ１１０は、ホスト車両の位置を表す位置信号と、車両制御システムの所望の動作モードを表す制御信号とを受信する。コントローラは、所望の動作モードに関連付けられたドライバアシスト機能を実行し、ホスト車両の位置に基づいて、ドライバアシスト機能の許容範囲を調整する。
【０００４】
本発明の別の態様は、以下の詳細な説明及び添付の図面を考察することによって明らかになるであろう。
【図面の簡単な説明】
【０００５】
【図１】１つの実施の形態による、適応制御システムを搭載した車両のブロック図である。
【図２】１つの実施の形態による、図１の適応制御システムのコントローラのブロック図である。
【図３】１つの実施の形態による、図１の適応制御システムを用いる、車両を動作させるための方法のフローチャートである。
【図４Ａ】１つの実施の形態による、図１の適応制御システムが車両の地理的位置に基づいて種々に反応する、第１の交通シナリオのブロック図である。
【図４Ｂ】１つの実施の形態による、図１の適応制御システムが車両の地理的位置に基づいて種々に反応する、第１の交通シナリオのブロック図である。
【図４Ｃ】１つの実施の形態による、図１の適応制御システムが車両の地理的位置に基づいて種々に反応する、第１の交通シナリオのブロック図である。
【図５Ａ】１つの実施の形態による、図１の適応制御システムが車両の地理的位置に基づいて種々に反応する、第２の交通シナリオのブロック図である。
【図５Ｂ】１つの実施の形態による、図１の適応制御システムが車両の地理的位置に基づいて種々に反応する、第２の交通シナリオのブロック図である。
【図５Ｃ】１つの実施の形態による、図１の適応制御システムが車両の地理的位置に基づいて種々に反応する、第２の交通シナリオのブロック図である。
【発明を実施するための形態】
【０００６】
任意の実施の形態を詳細に説明する前に、本発明の用途は、下記において説明するか、又は、添付の図面に図示したコンポーネントの構造及び配置構成の詳細に限定されないことを理解されたい。本発明は、別の実施の形態も実現することができ、かつ、種々の手法で実施又は実行可能である。
【０００７】
ハードウェアベース及びソフトウェアベースの複数のデバイス、並びに、構造が異なる複数のコンポーネントを使用して本発明を実施することができることに留意されたい。さらに、実施の形態は、考察を目的としてコンポーネントの大部分がハードウェアのみで実施されているかのように図示及び説明している場合もあるが、ハードウェア、ソフトウェア、及び、電子コンポーネント又はモジュールを含むことができることを理解されたい。しかしながら、当業者は、この詳細な説明を読むことによって、少なくとも１つの実施の形態においては、本発明の電子ベースの態様を１つ又は複数のプロセッサによって実行可能なソフトウェア（例えば非一時的なコンピュータ可読媒体）として実施可能であることを理解するであろう。従って、ハードウェアベース及びソフトウェアベースの複数のデバイス、並びに、構造が異なる複数のコンポーネントを使用して本発明を実施することができることに留意されたい。例えば、本明細書に記載されている「制御ユニット」及び「コントローラ」は、１つ又は複数のプロセッサ、非一時なコンピュータ可読媒体を含む１つ又は複数のメモリモジュール、１つ又は複数の入力／出力インタフェース、及び、複数のコンポーネントを接続する種々の接続部（例えばシステムバス）を含むことができる。
【０００８】
ドライバアシストシステムは、車両が、同じ道路上の他の車両を自動的に検出し、識別し、かつ、応答するために使用される。ドライバアシストシステムが導入されている車両を、「ホスト車両」と称する。図１は、１つの実施の形態による適応制御システム１０５を搭載したホスト車両１００を示す。図示した実施の形態においては、適応制御システム１０５が、コントローラ１１０（例えばプログラミング可能な電子制御ユニット）、位置センサ１１５（例えばグローバルポジショニングシステム（ＧＰＳ）センサ）、速度制御部１２０、ユーザインタフェース１２５、及び、距離センサ１３０を含む複数のコンポーネントから構成されている。コントローラ１１０は、種々の有線コネクション又は無線コネクションを介して、位置センサ１１５、速度制御部１２０、ユーザインタフェース１２５、及び、距離センサ１３０と通信可能に接続されている。例えば、幾つかの実施の形態においては、コントローラ１１０が、専用のワイヤを介して適応制御システム１０５の上記の各コンポーネントに直接的に接続されている。別の実施の形態においては、コントローラ１１０が、車両通信バス（例えばコントローラエリアネットワーク（ＣＡＮ）バス）、又は、車載ネットワーク（例えば無線コネクション）などの共有通信リンクを介して、コンポーネントのうちの１つ又は複数に通信可能に接続されている。
【０００９】
適応制御システム１０５のコンポーネントは、様々な構造及びタイプのものであってよい。例えば、幾つかの実施の形態においては、速度制御部１２０が、ホスト車両１００のエンジンに供給される動力を制御することによってホスト車両１００の加速を制御する、電子的に制御されるスロットルであってよい。速度制御部１２０はまた、ホスト車両１００の減速を制御するブレーキシステムを含むことができる。別の実施例においては、ユーザインタフェース１２５が、コントローラ１１０のための入力及び出力機能を提供するレバー、パネル、ダイアル、ライト、ディスプレーなどを含むことができる。ユーザインタフェース１２５は、ホスト車両１００の動作モードを変更するために選択可能な１つ又は複数のボタンを含むことができる。ユーザインタフェース１２５はまた、ホスト車両１００のドライバに種々の指示を提供するためのインジケータ（例えばライト、アイコン、可聴アラーム、触覚フィードバックなど）を含むことができる。
【００１０】
幾つかの実施の形態においては、距離センサ１３０を、ホスト車両１００の前方に取り付け、その視野がホスト車両１００の前方に向けられるように位置決めすることができる。別の実施の形態においては、距離センサ１３０を、ホスト車両１００の側方（例えばサイドミラー）に取り付け、ホスト車両１００の側方及び後方の死角に向けることができる。幾つかの実施の形態においては、適応制御システム１０５が、前方及び側方の両方に取り付けられた距離センサ１３０を含むことができる。距離センサ１３０の位置に応じて、ホスト車両１００の前方に位置する、又は、ホスト車両１００の近傍に位置する（例えば側方及び後方の死角に位置する）目標車両を検出するように、距離センサ１３０を構成することができる。さらに別の実施例においては、距離センサ１３０が、電波探知測距（ＲＡＤＡＲ）又は光検出及び測距（ＬＩＤＡＲ）のコンポーネント及び機能を備えている。このような実施例においては、距離センサ１３０が、ホスト車両１００から信号を送信し、ホスト車両１００と目標車両との間の距離を表す反射信号を受信するように構成されている。
【００１１】
適応制御システム１０５の上記の各コンポーネントは、データを受信し、データを処理し、かつ、データを送信するための、電子プロセッサ及びメモリを備えた専用処理回路を含むことができる。このようにして、適応制御システム１０５の各コンポーネントは、所定の通信プロトコルを使用してコントローラ１１０と通信することができる。図１に図示した実施の形態は、適応制御システム１０５のコンポーネント及び適応制御システム１０５とのコネクションの一例を提供するに過ぎない。しかしながら、これらのコンポーネント及びコネクションを、図面に図示し、本明細書において説明する手法とは別の手法で構成することもできる。
【００１２】
図２は、１つの実施の形態による適応制御システム１０５のコントローラ１１０のブロック図である。コントローラ１１０は、コントローラ１１０内のコンポーネント及びモジュールに対する電力、動作制御及び保護を提供する、複数の電気的なコンポーネント及び電子的なコンポーネントを備えている。コントローラ１１０は、特に、電子プロセッサ２０５（プログラミング可能な電子マイクロプロセッサ、マイクロコントローラ、又は、類似のデバイスなど）、メモリ２１０（例えば非一時的なメモリ、機械可読メモリ）、及び、入力／出力インタフェース２１５を備えている。別の実施の形態においては、コントローラ１１０が、付加的なコンポーネント、より少ない数のコンポーネント、又は、異なるコンポーネントを備えている。コントローラ１１０は、各々が特定の機能又は副次機能を実行するように構成された種々の独立したコントローラ（例えば電子制御ユニット）として実施することができる。さらに、コントローラ１１０は、入力／出力機能、信号処理、及び、以下に記載する方法の適用に対処するための、付加的な電子プロセッサ、メモリ、特定用途向け集積回路（ＡＳＩＣ）を含むサブモジュールを含むことができる。
【００１３】
コントローラ１１０及び関連付けられたシステムは、特に、本明細書に記載のプロセス及び方法を実施するように構成されている。例えば、電子プロセッサ２０５は、メモリ２１０と通信可能に接続されており、またメモリ２１０に格納可能な命令を実行する。電子プロセッサ２０５は、適応制御システム１０５を動作させるための方法に関する命令をメモリ２１０から検索して実行するように構成されている。以下にさらに詳細に記載するように、メモリ２１０は、適応制御システム１０５に関する動作許容範囲を生成するために所定の関係を格納するデータベースを含むことができる。幾つかの実施の形態においては、入力／出力インタフェース２１５が、電子プロセッサ２０５からの命令に基づいて速度制御部１２０を動作させるためのドライバ、リレー、スイッチなどを備えている。幾つかの実施の形態においては、入力／出力インタフェース２１５が、Ｊ１９３９又はＣＡＮバスなどのプロトコルによって他の車両コントローラと通信する。別の実施の形態においては、入力／出力インタフェース２１５が、特定用途のニーズに応じて、アナログ信号又はディジタル信号を含めて、他の適切なプロトコルを使用して通信する。
【００１４】
図３は、１つの実施の形態による、適応制御システム１０５を用いてホスト車両１００を動作させるための方法３００のフローチャートを示す。方法３００は、特定のドライバアシスト機能の動作許容範囲を生成するステップを備えている。どのドライバアシスト機能がアクティブであるかに基づいて、適応制御システム１０５は、動作の限界及び設定点を提供する１つ又は複数の動作許容範囲を生成する。幾つかの実施の形態においては、適応制御システム１０５が、所望の動作モード（即ち、特定のドライバアシスト機能を始動するモード）に基づいて動作する。ユーザインタフェース１２５は、アダプティブクルーズコントロール又は死角監視などの所望の動作モードを表すホスト車両１００のドライバからの選択を受信することができる。所望の動作モードに基づいて、コントローラ１１０は、各々が１つ又は複数の関連付けられた動作許容範囲を有する種々のドライバアシスト機能を実行することができる。例えば、コントローラ１１０は、受信した選択に基づいて、アダプティブクルーズコントロールモード、死角監視モード、又は、その両方で動作することができる。
【００１５】
方法３００のブロック３０５においては、コントローラ１１０が、適応制御システム１０５の所望の動作モードを表す制御信号をユーザインタフェース１２５から受信する。コントローラ１１０は、所望の動作モードに基づいて、１つ又は複数のドライバアシスト機能が起動されているか否かを判定する（ブロック３１０）。コントローラ１１０は、ホスト車両１００の地理的位置を表す位置センサ１１５からの位置信号を受信する（ブロック３１５）。
【００１６】
さらに、コントローラ１１０は、ホスト車両１００と目標車両との間の距離を表す距離センサ１３０からの距離信号を受信する（ブロック３２０）。コントローラ１１０は、ホスト車両１００の位置に基づいて、選択されたドライバアシスト機能の動作許容範囲を生成する（ブロック３２５）。次に、コントローラ１１０は、所望の動作モードに関連付けられたドライバアシスト機能を実行する（ブロック３３０）。コントローラ１１０は、ホスト車両１００内の他の種々の電子制御ユニット及び自動化されたシステムと通信し、これらに命令することによって各々のドライバアシスト機能を実行することができる。
【００１７】
方法３００のステップの順序は、方法３００の性能にとって重要ではないことに留意されたい。方法３００のステップは図示した順序とは異なる順序で実行されてもよいし、複数のステップが同時に実行されてもよい。例えば、コントローラ１１０は、連続的に位置信号を受信し、１つの動作モードが選択されると、動作許容範囲を自動的に生成することができる。別の実施の形態においては、コントローラ１１０が、位置信号及び距離信号を連続的に受信し、位置信号に基づいて複数の動作許容範囲を連続的に生成することができる。１つの動作モードが選択されると、コントローラ１１０は、複数の動作許容範囲のうちの関連する１つを使用して、ドライバアシスト機能をアクティブ化する。
【００１８】
図４Ａから図４Ｃは、コントローラ１１０によってアダプティブクルーズコントロールモードが実行される第１の運転シナリオを示す。方法３００のブロック３２５に記載したように、コントローラ１１０は、ホスト車両１００の位置に基づいて、選択されたドライバアシスト機能の動作許容範囲を生成する。アダプティブクルーズコントロールの場合には、動作許容範囲が、少なくともホスト車両１００と他の車両との車間距離を含んでいる。この例においては、車間距離が、ホスト車両１００の地理的位置に応じて変化する。コントローラ１１０によって生成される、ホスト車両１００の地理的位置を基礎とした車間距離の値は、あらかじめ設定されており、またコントローラ１１０のメモリ２１０にあらかじめロードされている。従って、アダプティブクルーズコントロールモードになると、コントローラ１１０はメモリ２１０を参照して、位置センサ１１５によって検出された地理的位置に基づいて、適切な車間距離を生成する。
【００１９】
郊外にいる場合には、コントローラ１１０が、図４Ａに図示されているように、車間距離を最大値に設定する。ホスト車両１００から延びる斜めの線は、距離センサ１３０の視野４０５を表している。コントローラ１１０は、目標車両４００とホスト車両１００との間の第１の距離４１０を表す距離センサ１３０からの距離信号を受信する。この例においては、コントローラ１１０が、速度制御部１２０を介して車間距離を第１の距離４１０と等しくなるように設定し、これを維持する。例えば、第１の距離４１０が車間距離よりも長いことを距離信号が表す場合、コントローラ１１０は、速度制御部１２０を介してホスト車両１００を加速させる。同様に、第１の距離４１０が車間距離よりも短いことを距離信号が表す場合、コントローラ１１０は、速度制御部１２０を介してホスト車両１００を減速させる。このようにして、コントローラ１１０は、ホスト車両１００と目標車両４００との間の車間距離を第１の距離４１０に維持する。
【００２０】
図４Ｂに図示されているように、コントローラ１１０は、車間距離を第１の距離４１０よりも短い中央値に設定することができる。この例においては、コントローラ１１０が、速度制御部１２０を介して車間距離を第２の距離４２０と等しくなるように設定し、これを維持する。コントローラ１１０は、ホスト車両１００が郊外エリアでも市街地エリアでもない地理的領域にいるか、又は、コントローラ１１０が（例えばデータベースにその地理的領域の情報が欠如している場合に、若しくは、位置センサ１１５からの信号が得られないことに基づいて）地理的領域を判定若しくは分類することができない場合には、車間距離の第２の距離４２０を選択する。このようにして、第２の距離４２０は、ホスト車両１００がアダプティブクルーズコントロールを実行している間の車間距離のデフォルト値の役割を果たす。第２の距離４２０は、図４Ａに図示したような第１の距離よりも短い。
【００２１】
図４Ｃに図示されているように、コントローラ１１０は、車間距離を第３の距離４３０と等しくなるように設定することができる。第３の距離４３０は、ホスト車両１００が市街地エリアにいる場合にコントローラ１１０によって設定され、維持される。このようにして、コントローラ１１０は、ホスト車両１００が市街地エリアにいる場合に車間距離を最小値に設定する。従って、第３の距離４３０は、第１の距離４１０及び第２の距離４２０の両方よりも短い。
【００２２】
アダプティブクルーズコントロールにおいては、動作許容範囲が、車間距離の他に追加の動作許容範囲も含むことができる。追加の許容範囲も地理的領域を基礎とすることができる。例えば、動作許容範囲は、最高走行速度及び最低走行速度、加速限度、減速限度などを含むことができる。１つの例においては、アダプティブクルーズコントロールモードが、反応時間（例えば車間距離が変化して、速度制御部１２０が起動されるまでの期間）及び応答の度合い（例えば車間距離の変化が検出された際の加速又は減速のレベル）を設定する動作許容範囲を有することができる。この例においては、市街地エリアではコントローラ１１０が、より高速な反応時間、より大きい加速レベル及びより大きい減速レベル、又は、それらの両方を設定することができる。逆に、郊外エリアでは、より長い応答時間、及び、より小さい加速レベル、及び、より小さい減速レベルを使用することができる。
【００２３】
図５Ａから図５Ｂは、１つの実施の形態による、死角監視モードがコントローラ１１０によって実行される第２の運転シナリオを示す。（例えばユーザインタフェース１２５の選択又は自動起動に基づいて）死角監視モードである場合には、コントローラ１１０が、ホスト車両１００の近傍に位置する車両を監視する。例えば、コントローラ１１０は、ホスト車両１００の側方／後方の死角に位置する車両を監視することができる。方法３００のブロック３２５に記載したように、コントローラ１１０は、ホスト車両１００の位置に基づいて、選択されたドライバアシスト機能の動作許容範囲を生成する。この場合、動作許容範囲は、死角の警告がトリガされた場合のホスト車両１００と死角にある車両との間の距離の値を含んでいる。
【００２４】
郊外にいる場合には、コントローラ１１０が、図５Ａに図示されているように、トリガ距離を第１の値（例えば最大値）に設定する。コントローラ１１０は、ホスト車両１００の地理的位置に基づいて、トリガ距離を決定する。特に、コントローラ１１０は、コントローラ１１０によってメモリ２１０から検索された所定の距離閾値に基づいてトリガ距離を設定し、これを維持する。ホスト車両１００から延びる斜めの線は、距離センサ１３０の側方の視野５０５を表している。コントローラ１１０は、目標車両５００とホスト車両１００との間の第１の距離５１０を表す距離センサ１３０からの距離信号を受信する。第１の距離５１０は、一般的に郊外エリアにいる場合のトリガ距離を表している。第１の距離５１０がトリガ距離よりも短い（即ち、目標車両５００が距離閾値よりもホスト車両１００に近い）ことを距離信号が表す場合、コントローラ１１０は、ホスト車両１００の死角に他の車両が存在することを表す信号をユーザインタフェース１２５のインジケータに送信する。従って、ホスト車両１００の地理的領域が郊外である場合には、ユーザインタフェース１２５のインジケータが、図５Ｂ及び図５Ｃを参照して説明した距離よりも遠い距離に他の複数の車両が存在することを示し、従って、ドライバに最大限の警告を発する。
【００２５】
図５Ｂに図示されているように、コントローラ１１０は、トリガ距離を標準の動作許容範囲、又は、デフォルト値であってよい第２の値に設定することができる。この例においては、第２の距離５２０が一般的に、第２の値であるトリガ距離を表している。図５Ａに図示したように、トリガ距離の第２の値は、トリガ距離の第１の値よりも小さい。ホスト車両１００が郊外でも市街地でもない地理的領域にいるか、又は、コントローラ１１０が（例えばデータベースにその地理的領域の情報が欠如している場合に、若しくは、位置センサ１１５からの信号が得られないことに基づいて）地理的領域を判定若しくは分類することができない場合には、コントローラ１１０は、第２の値においてトリガが行われるようにトリガ距離を設定し、これを維持する。このようにして、第２の値はトリガ距離のデフォルト値の役割を果たす。第２の距離５２０がトリガ距離よりも短いとコントローラ１１０が判定すると、コントローラ１１０は、他の車両がホスト車両１００の死角又はその近傍に存在することを表す信号をユーザインタフェース１２５に送信する。従って、ホスト車両１００が郊外でも市街地でもない地理的領域にいる場合には、ユーザインタフェース１２５のインジケータが、ホスト車両１００から中程度の距離に他の車両が存在することを示し、従って、ドライバに中程度の警告を発する。
【００２６】
図５Ｃに図示されているように、コントローラ１１０は、トリガ距離の最小値である第３の値になるようにトリガ距離を設定することができる。この例においては、第３の距離５３０が、一般的に第３の値のトリガ距離を表す。トリガ距離の第３の値は、図５Ａ及び図５Ｂに図示したトリガ距離の第１の値及び第２の値よりも小さい。ホスト車両１００が市街地と分類される地理的領域に位置する場合、コントローラ１１０は、第３の値においてトリガが行われるようにトリガ距離を設定し、これを維持する。第３の距離５３０がトリガ距離よりも短いことをコントローラ１１０が判定すると、コントローラ１１０は、ホスト車両１００の死角に他の車両が存在することを表す信号をユーザインタフェース１２５に送信する。従って、ホスト車両１００が市街地である地理的領域にいる場合には、ユーザインタフェース１２５のインジケータが、ホスト車両１００から短い距離のみに他の車両が存在することを示す。これは、交通量が多い場合に生じることがあるドライバへの過度に頻繁な通知を減少させる。
【００２７】
幾つかの実施の形態においては、適応制御システム１０５が、本明細書に記載の３つの地理的領域（即ち、市街地、郊外、及び、デフォルト）よりも多い又は少ない数の領域を使用して動作する。これらの実施の形態においては、別の地理的領域が定義されてもよい。さらに、地理的分類を使用しなくてもよい。例えば、メモリ２１０内の各々の地理的位置を、地理的領域のタイプを定義せずに動作許容範囲の特定値に関連付けてもよい。従って、動作許容範囲は広範囲の値を含むことができ、方法３００を参照して説明したような地理的領域を基礎とする、丁度３つのあらかじめ設定された値のみでなくてもよい。
【００２８】
幾つかの実施の形態においては、コントローラ１１０を、各々の動作許容範囲ごとに単一の所定値でもってプログラミングすることができる。これらの実施の形態においては、コントローラ１１０がメモリ２１０を参照して、各々の特定の地理的領域に関連する調整係数を決定する。例えば、市街地の調整係数を動作許容範囲の単一の所定値から減算して、最適化された車間距離を得ることができる。別の例においては、コントローラ１１０が、メモリ２１０を参照して、死角監視モードにある場合に郊外地域に関連する調整係数を決定することができる。この例においては、コントローラ１１０が調整係数に標準値を加算又は乗算して、市街地よりも大きい最適化されたトリガ距離を得ることができる。
【００２９】
つまり、本発明の実施の形態は、特に、地理的位置に基づいて動作許容範囲を生成する適応制御システムを搭載したホスト車両を動作させるためのシステム及び方法を提供する。本発明の様々な特徴と利点は以下の特許請求の範囲に記載されている。
【図１】
2019513621.tif 000003
【図２】
2019513621.tif 000004
【図３】
2019513621.tif 000005
【図４Ａ】
2019513621.tif 000006
【図４Ｂ】
2019513621.tif 000007
【図４Ｃ】
2019513621.tif 000008
【図５Ａ】
2019513621.tif 000009
【図５Ｂ】
2019513621.tif 000010
【図５Ｃ】
2019513621.tif 000011
【国際調査報告】
2019513621.tif 000012
2019513621.tif 000013
2019513621.tif 000014