(57)【要約】  センサの検出情報を処理する情報処理装置及び情報処理方法、コンピュータプログラム、情報処理システム、並びに移動体装置を提供する。  情報処理装置は、ＦＣＭ方式のレーダーの検出信号を演算処理する処理部と、他のセンサの検出結果に基づいて前記処理部における演算処理の方式を制御する制御部を具備する。前記レーダーは車両に搭載して用いられ、前記他のセンサは同じ車両の車載センサである。前記制御部は、前記他のセンサの検出結果に基づいて、前記処理部における演算処理の演算領域又は演算精度のうち少なくともいずれかを制御する。
2020031689.tif 000002
【特許請求の範囲】
【請求項１】
ＦＣＭ方式のレーダーの検出信号を演算処理する処理部と、
他のセンサの検出結果に基づいて前記処理部における演算処理の方式を制御する制御部と、
を具備する情報処理装置。
【請求項２】
前記レーダーは車両に搭載して用いられ、前記他のセンサは同じ車両の車載センサである、
請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、前記他のセンサの検出結果に基づいて、前記処理部における演算処理の演算領域又は演算精度のうち少なくともいずれかを制御する、
請求項１に記載の情報処理装置。
【請求項４】
前記制御部は、前記他のセンサの検出結果に基づいて、前記処理部により演算処理を実施する対象を選択する、
請求項１に記載の情報処理装置。
【請求項５】
前記制御部は、前記他のセンサによる物体認識結果に基づいて、前記処理部により演算処理を実施する対象を選択する、
請求項４に記載の情報処理装置。
【請求項６】
前記情報処理装置は車両に適用され、
前記制御部は、前記他のセンサにより認識される前記車両が遭遇しているシーンに基づいて、前記処理部により演算処理を実施する対象を選択する、
請求項４に記載の情報処理装置。
【請求項７】
前記情報処理装置は車両に適用され、
前記制御部は、前記他のセンサにより認識される前記車両の走行状況に基づいて、前記処理部により演算処理を実施する対象を選択する、
請求項４に記載の情報処理装置。
【請求項８】
前記制御部は、複数の対象を選択したときに、各対象を前記処理部により演算処理を実施する順序を制御する、
請求項４に記載の情報処理装置。
【請求項９】
前記制御部は、対象毎の必要演算量に基づいて前記順序を制御する、
請求項８に記載の情報処理装置。
【請求項１０】
前記制御部は、必要演算量に対して前記処理部の演算能力に十分な余力がない対象の前記演算処理を省略する、
請求項９に記載の情報処理装置。
【請求項１１】
前記情報処理装置は車両に適用され、
前記制御部は、前記車両と前記複数の対象の各々との衝突予想時刻に基づいて前記順序を制御する。
請求項８に記載の情報処理装置。
【請求項１２】
前記制御部は、前記処理部により演算処理を実施することを選択した対象に関する情報を提示する、
請求項１に記載の情報処理装置。
【請求項１３】
前記演算部は、前記処理部による演算処理を省略した対象に関する情報を提示する、
請求項１０の記載の情報処理装置。
【請求項１４】
前記制御部は、外部からの指示に基づいて、前記処理部により演算処理を実施する対象を変更する、
請求項１に記載の情報処理装置。
【請求項１５】
前記情報処理装置は車両に適用され、
前記制御部は、前記処理部の演算能力に十分な余力がない場合に、前記車両の車速低下を指示する、
請求項１に記載の情報処理装置。
【請求項１６】
前記制御部は、前記処理部の演算能力に十分な余力がない場合に、電力確保を指示する、
請求項１に記載の情報処理装置。
【請求項１７】
ＦＣＭ方式のレーダーの検出信号を演算処理する処理ステップと、
他のセンサの検出結果に基づいて前記処理ステップにおける演算処理の方式を制御する制御ステップと、
を有する情報処理方法。
【請求項１８】
ＦＣＭ方式のレーダーの検出信号を演算処理する処理部、
他のセンサの検出結果に基づいて前記処理部における演算処理の方式を制御する制御部、
としてコンピュータを機能させるようにコンピュータ可読形式で記述されたコンピュータプログラム。
【請求項１９】
車両に搭載されたレーダー及びその他の車載センサと、
前記車載センサの検出信号に基づいて認識処理を行う認識部と、
前記レーダーの検出信号をＦＣＭ方式により演算処理する処理部と、
前記認識部による認識結果に基づいて前記処理部における演算処理の方式を制御する制御部と、
を具備する情報処理システム。
【請求項２０】
移動体と、
前記移動体に搭載されたレーダー及びその他のセンサと、
前記他のセンサの検出信号に基づいて認識処理を行う認識部と、
前記レーダーの検出信号をＦＣＭ方式により演算処理する処理部と、
前記認識部による認識結果に基づいて前記処理部における演算処理の方式を制御する制御部と、
前記処理部による処理結果に基づいて前記移動体を制御する移動体制御部と、
を具備する移動体装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書で開示する技術は、主に外界を認識するセンサの検出情報を処理する情報処理装置及び情報処理方法、コンピュータプログラム、情報処理システム、並びに移動体装置に関する。
【背景技術】
【０００２】
自動運転やＡＤＡＳ（Ａｄｖａｎｃｅｄ  Ｄｒｉｖｅｒ  Ａｓｓｉｓｔａｎｃｅ  Ｓｙｓｔｅｍ）の実現のために、他の車両や人、レーンなど、さまざまな物体を検出する必要があり、また、晴天時の昼間に限らず、雨天ときや夜間などさまざまな環境で物体を検出する必要がある。このため、カメラ、ミリ波レーダー、レーザーレーダーなど、種類の異なる多くの外界認識センサが車両に搭載され始めている。このうち、ミリ波レーダーは、夜間、霧や降雨、逆光など、可視光を捕捉するカメラにとって悪環境下でも周辺車両や自転車などなど電波を反射する障害物を検出することができる。すなわち、ミリ波レーダーは、カメラの弱点を補うことができる、ＡＤＡＳの重要な技術である。【０００３】
従来から、周波数変調された連続波であるＦＭ−ＣＷ（Ｆｒｅｑｕｅｎｃｙ  Ｍｏｄｕｌａｔｅｄ−Ｃｏｎｔｉｎｕｏｕｓ  Ｗａｖｅ）をレーダー波として用いるＦＭＣＷ方式が知られている。ＦＭＣＷ方式のレーダー装置は、例えば、アンテナを介して送信されたレーダー波に対するターゲットからの反射波を受信信号として受信すると、受信信号と送信信号とを混合して周波数変換を行い、送信信号と受信信号との差分周波数を持ったビート信号を検出するとＡ／Ｄ変換（Ａｎａｌｏｇ  ｔｏ  Ｄｉｇｉｔａｌ  Ｃｏｎｖｅｒｓｉｏｎ）し、Ａ／Ｄ変換後のデータ列に対してＦＦＴ（Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ）解析を行うことで、ターゲットとの間の相対距離、相対速度などを計測する。ところが、ＦＭＣＷ方式は、歩行者と自転車など速度の異なるターゲットが近接すると、片方を見落としてしまうという問題がある。【０００４】
そこで、近年では、ミリ波信号の周波数が時間の経過とともに連続的且つ高速に増加し又は減少するチャープ信号をレーダー波とするＦＣＭ（Ｆａｓｔ  Ｃｈｉｒｐ  Ｍｏｄｕｌａｔｉｏｎ）方式のレーダー装置（例えば、特許文献１を参照のこと）が注目されつつある。ＦＣＭ方式のレーダー処理によれば、ミリ波信号の周波数の変調速度を高めることで距離分解能や対象物の速度の検知を広げることができるというメリットがある。【０００５】
ＦＣＭ方式のレーダー装置においても、ＦＭＣＷ方式と同様に、受信信号と送信信号とを混合して周波数変換を行い、送信信号と受信信号との差分周波数を持ったビート信号を検出するとＡ／Ｄ変換し、Ａ／Ｄ変換後のデータ列に対してＦＦＴ解析が行われる。但し、ＦＣＭ方式では、例えば、距離方向を縦軸とし、チャープ信号の送信数を横軸とした２次元ＦＦＴ解析を行うことで、ターゲットとの間の相対距離、相対速度などが計測される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１６−３８７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本明細書で開示する技術の目的は、主に外界を認識するセンサの検出情報を処理する情報処理装置及び情報処理方法、コンピュータプログラム、情報処理システム、並びに移動体装置を提供することにある。
【課題を解決するための手段】
【０００８】
本明細書で開示する技術の第１の側面は、
ＦＣＭ方式のレーダーの検出信号を演算処理する処理部と、
他のセンサの検出結果に基づいて前記処理部における演算処理の方式を制御する制御部と、
を具備する情報処理装置である。【０００９】
前記レーダーは車両に搭載して用いられ、前記他のセンサは同じ車両の車載センサである。前記制御部は、前記他のセンサの検出結果に基づいて、前記処理部における演算処理の演算領域又は演算精度のうち少なくともいずれかを制御する。また、前記制御部は、前記他のセンサの検出結果に基づいて、前記処理部により演算処理を実施する対象を選択する。【００１０】
また、本明細書で開示する技術の第２の側面は、
ＦＣＭ方式のレーダーの検出信号を演算処理する処理ステップと、
他のセンサの検出結果に基づいて前記処理ステップにおける演算処理の方式を制御する制御ステップと、
を有する情報処理方法である。【００１１】
また、本明細書で開示する技術の第３の側面は、
ＦＣＭ方式のレーダーの検出信号を演算処理する処理部、
他のセンサの検出結果に基づいて前記処理部における演算処理の方式を制御する制御部、
としてコンピュータを機能させるようにコンピュータ可読形式で記述されたコンピュータプログラムである。【００１２】
第３の側面に係るコンピュータプログラムは、コンピュータ上で所定の処理を実現するようにコンピュータ可読形式で記述されたコンピュータプログラムを定義したものである。換言すれば、第３の側面に係るコンピュータプログラムをコンピュータにインストールすることによって、コンピュータ上では協働的作用が発揮され、第１の側面に係る情報処理装置と同様の作用効果を得ることができる。【００１３】
また、本明細書で開示する技術の第４の側面は、
車両に搭載されたレーダー及びその他の車載センサと、
前記車載センサの検出信号に基づいて認識処理を行う認識部と、
前記レーダーの検出信号をＦＣＭ方式により演算処理する処理部と、
前記認識部による認識結果に基づいて前記処理部における演算処理の方式を制御する制御部と、
を具備する情報処理システムである。【００１４】
但し、ここで言う「システム」とは、複数の装置（又は特定の機能を実現する機能モジュール）が論理的に集合した物のことを言い、各装置や機能モジュールが単一の筐体内にあるか否かは特に問わない。【００１５】
また、本明細書で開示する技術の第５の側面は、
移動体と、
前記移動体に搭載されたレーダー及びその他のセンサと、
前記他のセンサの検出信号に基づいて認識処理を行う認識部と、
前記レーダーの検出信号をＦＣＭ方式により演算処理する処理部と、
前記認識部による認識結果に基づいて前記処理部における演算処理の方式を制御する制御部と、
前記処理部による処理結果に基づいて前記移動体を制御する移動体制御部と、
を具備する移動体装置である。
【発明の効果】
【００１６】
本明細書で開示する技術によれば、主に外界を認識するセンサの検出情報を処理する情報処理装置及び情報処理方法、コンピュータプログラム、情報処理システム、並びに移動体装置を提供することができる。【００１７】
なお、本明細書に記載された効果は、あくまでも例示であり、本発明の効果はこれに限定されるものではない。また、本発明が、上記の効果以外に、さらに付加的な効果を奏する場合もある。【００１８】
本明細書で開示する技術のさらに他の目的、特徴や利点は、後述する実施形態や添付する図面に基づくより詳細な説明によって明らかになるであろう。
【図面の簡単な説明】
【００１９】
【図１】図１は、車両制御システム１００の概略的な機能の構成例を示すブロック図である。
【図２】図２は、車載レーダー装置の処理方式を切り替え制御するための情報処理システムの機能的構成例を示した図である。
【図３】図３は、情報処理システム１００が実行する処理手順の一例を示したフローチャートである。
【図４】図４は、情報処理システム１００が実行する処理手順の他の例を示したフローチャートである。
【図５】図５は、情報処理システム１００が実行する処理手順のさらに他の例を示したフローチャートである。
【図６】図６は、測定対象の優先度判定処理の詳細な処理手順を示したフローチャートである。
【図７】図７は、測定対象の優先度判定処理の詳細な処理手順を示したフローチャートである。
【図８】図８は、車両と測定対象との衝突時刻を計算するための処理手順を示したフローチャートである。
【図９】図９は、車両と測定対象との衝突時刻を推定するための処理手順を示したフローチャートである。
【図１０】図１０は、測定対象のソート結果を表示した画面の構成例を示した図である。
【図１１】図１１は、距離演算を省略した測定対象を表示した画面の構成例を示した図である。
【図１２】図１２は、図１１に示した画面上で測定対象の変更を指示する様子を示した図である。
【図１３】図１３は、ＦＣＭ方式における送信信号及び受信信号、並びにビート信号を示した図である。
【発明を実施するための形態】
【００２０】
以下、図面を参照しながら本明細書で開示する技術の実施形態について詳細に説明する。
【００２１】
図１は、本技術が適用され得る移動体制御システムの一例である車両制御システム１００の概略的な機能の構成例を示すブロック図である。
【００２２】
なお、以下、車両制御システム１００が設けられている車両を他の車両と区別する場合、自車又は自車両と称する。
【００２３】
車両制御システム１００は、入力部１０１、データ取得部１０２、通信部１０３、車内機器１０４、出力制御部１０５、出力部１０６、駆動系制御部１０７、駆動系システム１０８、ボディ系制御部１０９、ボディ系システム１１０、記憶部１１１、及び、自動運転制御部１１２を備える。入力部１０１、データ取得部１０２、通信部１０３、出力制御部１０５、駆動系制御部１０７、ボディ系制御部１０９、記憶部１１１、及び、自動運転制御部１１２は、通信ネットワーク１２１を介して、相互に接続されている。通信ネットワーク１２１は、例えば、ＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＬＩＮ（Ｌｏｃａｌ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｎｅｔｗｏｒｋ）、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、又は、ＦｌｅｘＲａｙ（登録商標）等の任意の規格に準拠した車載通信ネットワークやバス等からなる。なお、車両制御システム１００の各部は、通信ネットワーク１２１を介さずに、直接接続される場合もある。
【００２４】
なお、以下、車両制御システム１００の各部が、通信ネットワーク１２１を介して通信を行う場合、通信ネットワーク１２１の記載を省略するものとする。例えば、入力部１０１と自動運転制御部１１２が、通信ネットワーク１２１を介して通信を行う場合、単に入力部１０１と自動運転制御部１１２が通信を行うと記載する。
【００２５】
入力部１０１は、搭乗者が各種のデータや指示等の入力に用いる装置を備える。例えば、入力部１０１は、タッチパネル、ボタン、マイクロフォン、スイッチ、及び、レバー等の操作デバイス、並びに、音声やジェスチャ等により手動操作以外の方法で入力可能な操作デバイス等を備える。また、例えば、入力部１０１は、赤外線若しくはその他の電波を利用したリモートコントロール装置、又は、車両制御システム１００の操作に対応したモバイル機器若しくはウェアラブル機器等の外部接続機器であってもよい。入力部１０１は、搭乗者により入力されたデータや指示等に基づいて入力信号を生成し、車両制御システム１００の各部に供給する。
【００２６】
データ取得部１０２は、車両制御システム１００の処理に用いるデータを取得する各種のセンサ等を備え、取得したデータを、車両制御システム１００の各部に供給する。
【００２７】
例えば、データ取得部１０２は、自車の状態等を検出するための各種のセンサを備える。具体的には、例えば、データ取得部１０２は、ジャイロセンサ、加速度センサ、慣性計測装置（ＩＭＵ）、及び、アクセルペダルの操作量、ブレーキペダルの操作量、ステアリングホイールの操舵角、エンジン回転数、モータ回転数、若しくは、車輪の回転速度等を検出するためのセンサ等を備える。
【００２８】
また、例えば、データ取得部１０２は、自車の外部の情報を検出するための各種のセンサを備える。具体的には、例えば、データ取得部１０２は、ＴｏＦ（Ｔｉｍｅ  Ｏｆ  Ｆｌｉｇｈｔ）カメラ、ステレオカメラ、単眼カメラ、赤外線カメラ、及び、その他のカメラ等の撮像装置を備える。また、例えば、データ取得部１０２は、天候又は気象等を検出するための環境センサ、及び、自車の周囲の物体を検出するための周囲情報検出センサを備える。環境センサは、例えば、雨滴センサ、霧センサ、日照センサ、雪センサ等からなる。周囲情報検出センサは、例えば、超音波センサ、ミリ波レーダー、ＬｉＤＡＲ（Ｌｉｇｈｔ  Ｄｅｔｅｃｔｉｏｎ  ａｎｄ  Ｒａｎｇｉｎｇ、Ｌａｓｅｒ  Ｉｍａｇｉｎｇ  Ｄｅｔｅｃｔｉｏｎ  ａｎｄ  Ｒａｎｇｉｎｇ）、ソナー等からなる。
【００２９】
さらに、例えば、データ取得部１０２は、自車の現在位置を検出するための各種のセンサを備える。具体的には、例えば、データ取得部１０２は、ＧＮＳＳ（Ｇｌｏｂａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍ）衛星からのＧＮＳＳ信号を受信するＧＮＳＳ受信機等を備える。
【００３０】
また、例えば、データ取得部１０２は、車内の情報を検出するための各種のセンサを備える。具体的には、例えば、データ取得部１０２は、運転者を撮像する撮像装置、運転者の生体情報を検出する生体センサ、及び、車室内の音声を集音するマイクロフォン等を備える。生体センサは、例えば、座面又はステアリングホイール等に設けられ、座席に座っている搭乗者又はステアリングホイールを握っている運転者の生体情報を検出する。
【００３１】
通信部１０３は、車内機器１０４、並びに、車外の様々な機器、サーバ、基地局等と通信を行い、車両制御システム１００の各部から供給されるデータを送信したり、受信したデータを車両制御システム１００の各部に供給したりする。なお、通信部１０３がサポートする通信プロトコルは、特に限定されるものではなく、また、通信部１０３が、複数の種類の通信プロトコルをサポートすることも可能である
【００３２】
例えば、通信部１０３は、無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、又は、ＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）等により、車内機器１０４と無線通信を行う。また、例えば、通信部１０３は、図示しない接続端子（及び、必要であればケーブル）を介して、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）、又は、ＭＨＬ（Ｍｏｂｉｌｅ  Ｈｉｇｈ−ｄｅｆｉｎｉｔｉｏｎ  Ｌｉｎｋ）等により、車内機器１０４と有線通信を行う。
【００３３】
さらに、例えば、通信部１０３は、基地局又はアクセスポイントを介して、外部ネットワーク（例えば、インターネット、クラウドネットワーク又は事業者固有のネットワーク）上に存在する機器（例えば、アプリケーションサーバ又は制御サーバ）との通信を行う。また、例えば、通信部１０３は、Ｐ２Ｐ（Ｐｅｅｒ  Ｔｏ  Ｐｅｅｒ）技術を用いて、自車の近傍に存在する端末（例えば、歩行者若しくは店舗の端末、又は、ＭＴＣ（Ｍａｃｈｉｎｅ  Ｔｙｐｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）端末）との通信を行う。さらに、例えば、通信部１０３は、車車間（Ｖｅｈｉｃｌｅ  ｔｏ  Ｖｅｈｉｃｌｅ）通信、路車間（Ｖｅｈｉｃｌｅ  ｔｏ  Ｉｎｆｒａｓｔｒｕｃｔｕｒｅ）通信、自車と家との間（Ｖｅｈｉｃｌｅ  ｔｏ  Ｈｏｍｅ）の通信、及び、歩車間（Ｖｅｈｉｃｌｅ  ｔｏ  Ｐｅｄｅｓｔｒｉａｎ）通信等のＶ２Ｘ通信を行う。また、例えば、通信部１０３は、ビーコン受信部を備え、道路上に設置された無線局等から発信される電波あるいは電磁波を受信し、現在位置、渋滞、通行規制又は所要時間等の情報を取得する。
【００３４】
車内機器１０４は、例えば、搭乗者が有するモバイル機器若しくはウェアラブル機器、自車に搬入され若しくは取り付けられる情報機器、及び、任意の目的地までの経路探索を行うナビゲーション装置等を含む。
【００３５】
出力制御部１０５は、自車の搭乗者又は車外に対する各種の情報の出力を制御する。例えば、出力制御部１０５は、視覚情報（例えば、画像データ）及び聴覚情報（例えば、音声データ）のうちの少なくとも１つを含む出力信号を生成し、出力部１０６に供給することにより、出力部１０６からの視覚情報及び聴覚情報の出力を制御する。具体的には、例えば、出力制御部１０５は、データ取得部１０２の異なる撮像装置により撮像された画像データを合成して、俯瞰画像又はパノラマ画像等を生成し、生成した画像を含む出力信号を出力部１０６に供給する。また、例えば、出力制御部１０５は、衝突、接触、危険地帯への進入等の危険に対する警告音又は警告メッセージ等を含む音声データを生成し、生成した音声データを含む出力信号を出力部１０６に供給する。
【００３６】
出力部１０６は、自車の搭乗者又は車外に対して、視覚情報又は聴覚情報を出力することが可能な装置を備える。例えば、出力部１０６は、表示装置、インストルメントパネル、オーディオスピーカ、ヘッドホン、搭乗者が装着する眼鏡型ディスプレイ等のウェアラブルデバイス、プロジェクタ、ランプ等を備える。出力部１０６が備える表示装置は、通常のディスプレイを有する装置以外にも、例えば、ヘッドアップディスプレイ、透過型ディスプレイ、ＡＲ（Ａｕｇｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ）表示機能を有する装置等の運転者の視野内に視覚情報を表示する装置であってもよい。
【００３７】
駆動系制御部１０７は、各種の制御信号を生成し、駆動系システム１０８に供給することにより、駆動系システム１０８の制御を行う。また、駆動系制御部１０７は、必要に応じて、駆動系システム１０８以外の各部に制御信号を供給し、駆動系システム１０８の制御状態の通知等を行う。
【００３８】
駆動系システム１０８は、自車の駆動系に関わる各種の装置を備える。例えば、駆動系システム１０８は、内燃機関又は駆動用モータ等の駆動力を発生させるための駆動力発生装置、駆動力を車輪に伝達するための駆動力伝達機構、舵角を調節するステアリング機構、制動力を発生させる制動装置、ＡＢＳ（Ａｎｔｉｌｏｃｋ  Ｂｒａｋｅ  Ｓｙｓｔｅｍ）、ＥＳＣ（Ｅｌｅｃｔｒｏｎｉｃ  Ｓｔａｂｉｌｉｔｙ  Ｃｏｎｔｒｏｌ）、並びに、電動パワーステアリング装置等を備える。
【００３９】
ボディ系制御部１０９は、各種の制御信号を生成し、ボディ系システム１１０に供給することにより、ボディ系システム１１０の制御を行う。また、ボディ系制御部１０９は、必要に応じて、ボディ系システム１１０以外の各部に制御信号を供給し、ボディ系システム１１０の制御状態の通知等を行う。
【００４０】
ボディ系システム１１０は、車体に装備されたボディ系の各種の装置を備える。例えば、ボディ系システム１１０は、キーレスエントリシステム、スマートキーシステム、パワーウィンドウ装置、パワーシート、ステアリングホイール、空調装置、及び、各種ランプ（例えば、ヘッドランプ、バックランプ、ブレーキランプ、ウィンカ、フォグランプ等）等を備える。
【００４１】
記憶部１１１は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）等の磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス、及び、光磁気記憶デバイス等を備える。記憶部１１１は、車両制御システム１００の各部が用いる各種プログラムやデータ等を記憶する。例えば、記憶部１１１は、ダイナミックマップ等の３次元の高精度地図、高精度地図より精度が低く、広いエリアをカバーするグローバルマップ、及び、自車の周囲の情報を含むローカルマップ等の地図データを記憶する。
【００４２】
自動運転制御部１１２は、自律走行又は運転支援等の自動運転に関する制御を行う。具体的には、例えば、自動運転制御部１１２は、自車の衝突回避あるいは衝撃緩和、車間距離に基づく追従走行、車速維持走行、自車の衝突警告、又は、自車のレーン逸脱警告等を含むＡＤＡＳ（Ａｄｖａｎｃｅｄ  Ｄｒｉｖｅｒ  Ａｓｓｉｓｔａｎｃｅ  Ｓｙｓｔｅｍ）の機能実現を目的とした協調制御を行う。また、例えば、自動運転制御部１１２は、運転者の操作に拠らずに自律的に走行する自動運転等を目的とした協調制御を行う。自動運転制御部１１２は、検出部１３１、自己位置推定部１３２、状況分析部１３３、計画部１３４、及び、動作制御部１３５を備える。
【００４３】
検出部１３１は、自動運転の制御に必要な各種の情報の検出を行う。検出部１３１は、車外情報検出部１４１、車内情報検出部１４２、及び、車両状態検出部１４３を備える。
【００４４】
車外情報検出部１４１は、車両制御システム１００の各部からのデータ又は信号に基づいて、自車の外部の情報の検出処理を行う。例えば、車外情報検出部１４１は、自車の周囲の物体の検出処理、認識処理、及び、追跡処理、並びに、物体までの距離の検出処理を行う。検出対象となる物体には、例えば、車両、人、障害物、構造物、道路、信号機、交通標識、道路標示等が含まれる。また、例えば、車外情報検出部１４１は、自車の周囲の環境の検出処理を行う。検出対象となる周囲の環境には、例えば、天候、気温、湿度、明るさ、及び、路面の状態等が含まれる。車外情報検出部１４１は、検出処理の結果を示すデータを自己位置推定部１３２、状況分析部１３３のマップ解析部１５１、交通ルール認識部１５２、及び、状況認識部１５３、並びに、動作制御部１３５の緊急事態回避部１７１等に供給する。
【００４５】
車内情報検出部１４２は、車両制御システム１００の各部からのデータ又は信号に基づいて、車内の情報の検出処理を行う。例えば、車内情報検出部１４２は、運転者の認証処理及び認識処理、運転者の状態の検出処理、搭乗者の検出処理、及び、車内の環境の検出処理等を行う。検出対象となる運転者の状態には、例えば、体調、覚醒度、集中度、疲労度、視線方向等が含まれる。検出対象となる車内の環境には、例えば、気温、湿度、明るさ、臭い等が含まれる。車内情報検出部１４２は、検出処理の結果を示すデータを状況分析部１３３の状況認識部１５３、及び、動作制御部１３５の緊急事態回避部１７１等に供給する。
【００４６】
車両状態検出部１４３は、車両制御システム１００の各部からのデータ又は信号に基づいて、自車の状態の検出処理を行う。検出対象となる自車の状態には、例えば、速度、加速度、舵角、異常の有無及び内容、運転操作の状態、パワーシートの位置及び傾き、ドアロックの状態、並びに、その他の車載機器の状態等が含まれる。車両状態検出部１４３は、検出処理の結果を示すデータを状況分析部１３３の状況認識部１５３、及び、動作制御部１３５の緊急事態回避部１７１等に供給する。
【００４７】
自己位置推定部１３２は、車外情報検出部１４１、及び、状況分析部１３３の状況認識部１５３等の車両制御システム１００の各部からのデータ又は信号に基づいて、自車の位置及び姿勢等の推定処理を行う。また、自己位置推定部１３２は、必要に応じて、自己位置の推定に用いるローカルマップ（以下、自己位置推定用マップと称する）を生成する。自己位置推定用マップは、例えば、ＳＬＡＭ（Ｓｉｍｕｌｔａｎｅｏｕｓ  Ｌｏｃａｌｉｚａｔｉｏｎ  ａｎｄ  Ｍａｐｐｉｎｇ）等の技術を用いた高精度なマップとされる。自己位置推定部１３２は、推定処理の結果を示すデータを状況分析部１３３のマップ解析部１５１、交通ルール認識部１５２、及び、状況認識部１５３等に供給する。また、自己位置推定部１３２は、自己位置推定用マップを記憶部１１１に記憶させる。
【００４８】
状況分析部１３３は、自車及び周囲の状況の分析処理を行う。状況分析部１３３は、マップ解析部１５１、交通ルール認識部１５２、状況認識部１５３、及び、状況予測部１５４を備える。
【００４９】
マップ解析部１５１は、自己位置推定部１３２及び車外情報検出部１４１等の車両制御システム１００の各部からのデータ又は信号を必要に応じて用いながら、記憶部１１１に記憶されている各種のマップの解析処理を行い、自動運転の処理に必要な情報を含むマップを構築する。マップ解析部１５１は、構築したマップを、交通ルール認識部１５２、状況認識部１５３、状況予測部１５４、並びに、計画部１３４のルート計画部１６１、行動計画部１６２、及び、動作計画部１６３等に供給する。
【００５０】
交通ルール認識部１５２は、自己位置推定部１３２、車外情報検出部１４１、及び、マップ解析部１５１等の車両制御システム１００の各部からのデータ又は信号に基づいて、自車の周囲の交通ルールの認識処理を行う。この認識処理により、例えば、自車の周囲の信号の位置及び状態、自車の周囲の交通規制の内容、並びに、走行可能な車線等が認識される。交通ルール認識部１５２は、認識処理の結果を示すデータを状況予測部１５４等に供給する。
【００５１】
状況認識部１５３は、自己位置推定部１３２、車外情報検出部１４１、車内情報検出部１４２、車両状態検出部１４３、及び、マップ解析部１５１等の車両制御システム１００の各部からのデータ又は信号に基づいて、自車に関する状況の認識処理を行う。例えば、状況認識部１５３は、自車の状況、自車の周囲の状況、及び、自車の運転者の状況等の認識処理を行う。また、状況認識部１５３は、必要に応じて、自車の周囲の状況の認識に用いるローカルマップ（以下、状況認識用マップと称する）を生成する。状況認識用マップは、例えば、占有格子地図（Ｏｃｃｕｐａｎｃｙ  Ｇｒｉｄ  Ｍａｐ）とされる。
【００５２】
認識対象となる自車の状況には、例えば、自車の位置、姿勢、動き（例えば、速度、加速度、移動方向等）、並びに、異常の有無及び内容等が含まれる。認識対象となる自車の周囲の状況には、例えば、周囲の静止物体の種類及び位置、周囲の動物体の種類、位置及び動き（例えば、速度、加速度、移動方向等）、周囲の道路の構成及び路面の状態、並びに、周囲の天候、気温、湿度、及び、明るさ等が含まれる。認識対象となる運転者の状態には、例えば、体調、覚醒度、集中度、疲労度、視線の動き、並びに、運転操作等が含まれる。
【００５３】
状況認識部１５３は、認識処理の結果を示すデータ（必要に応じて、状況認識用マップを含む）を自己位置推定部１３２及び状況予測部１５４等に供給する。また、状況認識部１５３は、状況認識用マップを記憶部１１１に記憶させる。
【００５４】
状況予測部１５４は、マップ解析部１５１、交通ルール認識部１５２及び状況認識部１５３等の車両制御システム１００の各部からのデータ又は信号に基づいて、自車に関する状況の予測処理を行う。例えば、状況予測部１５４は、自車の状況、自車の周囲の状況、及び、運転者の状況等の予測処理を行う。
【００５５】
予測対象となる自車の状況には、例えば、自車の挙動、異常の発生、及び、走行可能距離等が含まれる。予測対象となる自車の周囲の状況には、例えば、自車の周囲の動物体の挙動、信号の状態の変化、及び、天候等の環境の変化等が含まれる。予測対象となる運転者の状況には、例えば、運転者の挙動及び体調等が含まれる。
【００５６】
状況予測部１５４は、予測処理の結果を示すデータを、交通ルール認識部１５２及び状況認識部１５３からのデータとともに、計画部１３４のルート計画部１６１、行動計画部１６２、及び、動作計画部１６３等に供給する。
【００５７】
ルート計画部１６１は、マップ解析部１５１及び状況予測部１５４等の車両制御システム１００の各部からのデータ又は信号に基づいて、目的地までのルートを計画する。例えば、ルート計画部１６１は、グローバルマップに基づいて、現在位置から指定された目的地までのルートを設定する。また、例えば、ルート計画部１６１は、渋滞、事故、通行規制、工事等の状況、及び、運転者の体調等に基づいて、適宜ルートを変更する。ルート計画部１６１は、計画したルートを示すデータを行動計画部１６２等に供給する。
【００５８】
行動計画部１６２は、マップ解析部１５１及び状況予測部１５４等の車両制御システム１００の各部からのデータ又は信号に基づいて、ルート計画部１６１により計画されたルートを計画された時間内で安全に走行するための自車の行動を計画する。例えば、行動計画部１６２は、発進、停止、進行方向（例えば、前進、後退、左折、右折、方向転換等）、走行車線、走行速度、及び、追い越し等の計画を行う。行動計画部１６２は、計画した自車の行動を示すデータを動作計画部１６３等に供給する
【００５９】
動作計画部１６３は、マップ解析部１５１及び状況予測部１５４等の車両制御システム１００の各部からのデータ又は信号に基づいて、行動計画部１６２により計画された行動を実現するための自車の動作を計画する。例えば、動作計画部１６３は、加速、減速、及び、走行軌道等の計画を行う。動作計画部１６３は、計画した自車の動作を示すデータを、動作制御部１３５の加減速制御部１７２及び方向制御部１７３等に供給する。
【００６０】
動作制御部１３５は、自車の動作の制御を行う。動作制御部１３５は、緊急事態回避部１７１、加減速制御部１７２、及び、方向制御部１７３を備える。
【００６１】
緊急事態回避部１７１は、車外情報検出部１４１、車内情報検出部１４２、及び、車両状態検出部１４３の検出結果に基づいて、衝突、接触、危険地帯への進入、運転者の異常、車両の異常等の緊急事態の検出処理を行う。緊急事態回避部１７１は、緊急事態の発生を検出した場合、急停車や急旋回等の緊急事態を回避するための自車の動作を計画する。緊急事態回避部１７１は、計画した自車の動作を示すデータを加減速制御部１７２及び方向制御部１７３等に供給する。
【００６２】
加減速制御部１７２は、動作計画部１６３又は緊急事態回避部１７１により計画された自車の動作を実現するための加減速制御を行う。例えば、加減速制御部１７２は、計画された加速、減速、又は、急停車を実現するための駆動力発生装置又は制動装置の制御目標値を演算し、演算した制御目標値を示す制御指令を駆動系制御部１０７に供給する。
【００６３】
方向制御部１７３は、動作計画部１６３又は緊急事態回避部１７１により計画された自車の動作を実現するための方向制御を行う。例えば、方向制御部１７３は、動作計画部１６３又は緊急事態回避部１７１により計画された走行軌道又は急旋回を実現するためのステアリング機構の制御目標値を演算し、演算した制御目標値を示す制御指令を駆動系制御部１０７に供給する。
【００６４】
自動運転やＡＤＡＳの実現に向けて、より高精度な外界認識を行うために、カメラ、ミリ波レーダー、レーザーレーダーなど、種類の異なる多くの外界認識センサが車両に搭載され始めている。各センサは、検出原理にも依拠して、得手不得手がある。例えば、可視光を撮影するカメラは暗所を苦手とし、電波の反射を検出するレーダーは人や動物などの電波を反射し難い物体を苦手とする。レーダー（ミリ波レーダー）、カメラ、及びレーザーレーダー（ＬｉＤＡＲ）の得手不得手を以下の表１にまとめておく。同表中で、◎は大得意（高い認識精度を持つ）、○は得意（良好な認識精度を持つ）、△は苦手（認識精度が十分でない）を意味する。２以上のセンサを組み合わせるフュージョン技術を利用することによって、各センサの特徴を生かして、より高精度な外界認識を実現することができる。
【００６５】
【表１】
2020031689.tif 000003
【００６６】
ミリ波レーダーに関しては、ミリ波信号の周波数の速度を周期的に変調させるＦＭＣＷ方式が主流であるが、周波数の変調速度を高めるＦＣＭ方式が注目されてきている。ＦＣＭ方式では、ＦＭＣＷ方式と同様に、受信信号と送信信号とを混合して周波数変換を行い、送信信号と受信信号との差分周波数を持ったビート信号を検出するとＡ／Ｄ変換し、Ａ／Ｄ変換後のデータ列に対してＦＦＴ解を行う。したがって、いずれの方式であっても、同様のレーダー装置の構成となる。ＦＣＭ方式では、周波数が連続的且つ高速に増加又は減少するチャープ波を生成する送信信号と測定対象からのチャープ波の反射波を受信して得られる受信信号とから生成されたビート信号の周波数と位相変化に基づいて測定対象との距離と相対速度とを検出する。図１３に、ＦＣＭ方式における送信信号及び受信信号、並びにビート信号を示している。比較的ゆっくりと中心周波数が遷移するＦＭＣＷ方式に比べ、ＦＣＭ方式ではより高速な周波数遷移をとることにより、ビート周波数におけるｆBHとｆBLの差を大きくとることができるため、速度分解能に優れているという特徴がある。チャープ時間が、ＦＭＣＷ方式ではおよそミリ秒単位、ＦＣＷ方式ではおよそマイクロ秒単位である。また、ＦＣＭ方式ではチャープ速度が高速であるため、ドップラー周波数を無視できるため、検知距離を計算するアルゴリズムが簡素であり、マルチターゲットの認識力も向上する。
【００６７】
ＦＣＭ方式によれば、距離分解能や対象物の速度の検知を広げることができる（すなわち、物体検出の性能が向上する）反面、３次元ＦＦＴ解析（若しくは１次元ＦＦＴを繰り返す３次元的な処理、又は２次元ＦＦＴの後に３回目のＦＦＴの代わりに方位角推定を行う処理）が必要であり、必要なメモリと演算量が増加するため、演算回路のコストや消費電力が増大することが懸念される。例えば電気自動車（Ｅｌｅｃｔｒｉｃ  Ｖｅｈｉｃｌｅ：ＥＶ）の場合、エアコン使用時、ＥＶバッテリの充電量が所定量以下に低減したときなどには電力を消費するので演算回路による消費電力を抑制すべきである。
【００６８】
また、複数の物体検出センサをフュージョンするフュージョン技術を採用した車載制御システムにおいて、すべての被写体を測定しようとすると、すべてのセンサにおいて十分な測定精度が得られないことがあり、あるいは測定精度を維持しようとすると、必要な被写体をすべて測定できない（測定が間に合わない）可能性がある。例えば、レーダーをカメラとフュージョン処理する場合、カメラの画像に見合う程度のレーダーの分解能が求められるが、カメラの視野角（ＦＯＶ）は広いため、レーダーの演算負荷が厖大になる。車載レーダーは、被写体の距離や相対速度の計測を目的とするが、そもそも全方位にわたって高精度に測定する必要はない。また、自車両の周辺に複数の被写体が存在する場合、走行中に各被写体の優先度は時々刻々と変化する。
【００６９】
そこで、本明細書では、状況に応じてレーダー装置の処理方式を適応的に切り替え制御する技術について、以下で提案する。
【００７０】
ここで言うレーダー装置の処理方式の切り替えは、基本的には、ＦＣＭ方式など特定の演算方式において、演算領域や演算精度を選択することを含む。演算領域を限定してＦＣＭ方式を適用することにより、全領域でＦＣＭ方式を実施する場合に比べコストや消費電力の増大を抑制し、演算領域を限定したことによる余剰の演算量を活用することによって、選択した演算領域では高分解能で測定を行うことができる。また、ＦＣＭ方式を実施する場合、ＦＦＴ解析を実施する演算領域において速度、距離、又はアンテナの分解能を抑制して演算精度を落とすことにより、演算精度は低下するが、演算量を削減し、コストや消費電力の増大を抑制することができる。
【００７１】
具体的には、レーダー装置の処理方式の切り替えは、ＦＣＭ方式など特定の演算方式において、測定対象を限定することを含む。すなわち、複数の測定対象が存在し得る場合において、一部の特定の測定対象においてのみレーダー装置を用いた距離演算を実施し、それ以外の測定対象を距離演算の対象から除外することにより、特定の測定対象においては十分な演算精度を得るとともに、それ以外の測定対象においては必要な性能を確保しつつ、コストや消費電力の増大を抑制することができる。例えば、カメラの画像認識結果やＬｉＤＡＲの物体認識結果など、他のセンサの認識結果に基づいて、レーダー装置による測定を特定の対象物を限定することができる。また、走行車両が遭遇するシーン毎に重要な対象物が変動するので、カメラの画像やＬｉＤＡＲの物体検出など、他のセンサによるシーン認識結果に基づいてレーダー装置の測定対象を切り替えるようにする。
【００７２】
また、レーダー装置の処理方式の切り替えは、ＦＣＭ方式など特定の演算方式において、測定対象毎に認識処理を行う演算順序の切り替え、すなわち演算順序計画を含む。例えば、自車両の周辺に複数の測定対象が存在する場合、走行中に各測定対象の優先度は時々刻々と変化する。そこで、各測定対象について、自車両と衝突する可能性（例えば、予想される衝突時刻）に基づいて優先度を判定する。そして、優先度に従った順序で距離演算を実施することにより、自車両と測定対象との衝突を回避して、ＡＤＡＳ若しくは自動運転の安全性を高めることが可能である。
【００７３】
また、レーダー装置の処理方式の切り替えは、ＦＭＣＷ方式やＦＣＭ方式など演算方式の切り替えをさらに含んでもよい。ＦＣＭ方式によれば、物体検出の性能は向上するが、コストや消費電力の増大を招来する。これに対し、ＦＭＣＷ方式に切り替えることによって、性能の低下を許容しつつ、コストや消費電力を抑制することができる。そこで、必要とされる演算精度や、演算能力の余力などに応じて、レーダー装置の処理方式の切り替えを行うようにしてもよい。例えば、カメラなど他のセンサによる物体認識結果やシーン認識結果、車両の走行状況に応じて、高い演算精度が必要と判定される場合にはＦＣＭ方式を適用するが、高い演算精度が必要でないと判定される場合には、ＦＭＣＷ方式に切り替えるようにしてもよい。また、車両が電気自動車の場合には、バッテリの充電量が所定値以下に低減したときには、ＦＣＭ方式からＦＭＣＷ方式に切り替えるようにしてもよい。演算方式の切り替えを実現するには、ＦＭＣＷ方式及びＦＣＭ方式のそれぞれの演算処理を実施するＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）チップを車両に搭載する。但し、ＦＭＣＷ方式及びＦＣＭ方式で共通する回路モジュールは共通化して各ＬＳＩを構成するようにしてもよい。なお、レーダーはバンパーなど破損し易い部位に搭載されるが、方式毎に個別にＬＳＩを装備することで、一方が破壊しても他方がバックアップになる。
【００７４】
また、ミリ波レーダーを、カメラやＬｉＤＡＲなど他のセンサをフュージョンするフュージョン技術を取り入れた車両制御システムの場合には、レーダー装置の処理方式の切り替えは、フュージョン処理方式の切り替えを含む。すなわち、各センサの処理の精度や演算速度、センサ間の演算順序を切り替えるようにする。また、センサ毎に測定対象を限定するようにしてもよい。例えば、カメラやＬｉＤＡＲよりもミリ波レーダーが優位となる悪天候時において、適応的にＦＣＭ方式を実施してレーダーによる十分な演算精度を確保するようにする。他方、カメラの画像認識でも必要な性能が得られるときには、ＦＭＣＷ方式に切り替えて、レーダーによる演算精度をある程度犠牲にしつつ、コストや消費電力の増大を抑制する。
【００７５】
また、ここで言う、レーダー装置の処理方式を切り替える「状況」は、ＡＤＡＳや自動運転など対象車両の走行状況など車両周辺の状況や、車両制御システム１００における演算能力や、消費電力量若しくは余剰電力量など車両自体の状況を含む。また、車室内の入力装置を介してドライバなどから入力される指示も、「状況」に含まれる。また、インターネットなどの外部ネットワークに接続されている車両制御システムにおいては、クラウドなど外部から受ける指示も、「状況」に含まれる。
【００７６】
ここで、ＦＣＭ方式のレーダー装置における演算処理について、補足説明しておく。ＦＣＭ方式は、周波数が連続的に増加又は減少するチャープ波を生成する送信信号とターゲットからのチャープ波の反射波の受信信号から生成されたチャープ波毎のビート信号に対して２回のＦＦＴ処理（２次元ＦＦＴ処理）を行ってターゲットとの距離及び相対速度を検出する方式である。また、アレーアンテナを形成する複数の受信アンテナのアンテナ毎（若しくは、操舵方向）に２次元ＦＦＴ処理を実施して、ターゲットとの距離及び相対速度を３次元的に捕捉することができる。ＦＣＭ方式は、ＦＭＣＷ方式に比べ例えば速度分解能に優れ、チャープ波の数（チャープ数）を増やすことなどによって速度分解能を上げることができる。
【００７７】
上述したように、ＦＣＭ方式は、ＦＭＣＷ方式に比べ、演算量が多い。ＦＣＭ方式のレーダー装置において、演算領域を限定したり、演算精度を抑えたりすることによって、演算量を削減することができる。例えば、ＦＣＭ方式のＦＦＴ解析処理を実施する速度領域、距離領域、又はアンテナ領域を限定して演算領域を限定することにより、演算量を削減することができる。また、ＦＣＭ方式のＦＦＴ解析を実施する演算領域において、速度、距離、又はアンテナの分解能を抑制して演算精度を落とすことにより、演算量を削減することができる。あるいは、３回目のＦＦＴの代わりにビームフォーミング法やＣａｐｏｎ法などを用いる場合には、測定対象の距離と方位角を限定することで、演算量を削減することができる。
【００７８】
図２には、車載レーダー装置の処理方式を切り替え制御するための情報処理システムの機能的構成例を示している。
【００７９】
図示の情報処理システム２００は、物体認識部２０１と、シーン認識部２０２と、走行状況認識部２０３と、選択部２０４と、計画部２０５と、距離演算部２０６と、提示部２０７と、入力部２０８と、主制御部２０９と、各種データベース（ＤＢ）２１１〜２１４を備えている。また、情報処理システム２００には、カメラ２２１、ＬｉＤＡＲ２２２、車体センサ２２３、及びレーダー（ミリ波レーダー）２２４などの各種センサからセンサ信号を入力する。
【００８０】
情報処理システム２００は、基本的には車両に搭載して用いられ、より好ましくは、図１に示した車両制御システム１００内に組み込まれている。例えば、機能モジュール２０１〜２０６の一部又は全部は、自動運転制御部１１２内に実装され、若しくは図１に示した自動運転制御部１１２内のいずれかの機能モジュール内に実装されている。また、主制御部１０９は、例えば車両に搭載されるＥＣＵ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）に相当する。また、提示部２０９は図１中の出力部１０６が兼用し、入力部２０８は図１中の入力部１０１が兼用することができる。また、カメラ２２１、ＬｉＤＡＲ２２２、車体センサ２２３、及びレーダー２２４は、図１中のデータ取得部１０２に含まれるセンサを利用することができる。また、各種データベース（ＤＢ）２１１〜２１４は、情報処理システム２００内に構築されてもよいが（すなわち、車両に搭載されていてもよいが）、図１中の通信部１０３を介して接続される外部データベースであってもよい。
【００８１】
物体認識部２０１は、カメラ２２１による撮影画像を画像認識し、又は、ＬｉＤＡＲ２２２の検出信号に基づいて物体認識して、自車両周辺に存在する物体の種類や、物体が存在する方向、自車両から物体までの概算距離を推定する。物体認識部２０１は、必要に応じてセンサフュージョン処理を実施してもよい。
【００８２】
シーン認識部２０２は、カメラ２２１による撮影画像、ＬｉＤＡＲ２２２の検出信号、あるいは物体認識部２０１による物体認識結果に基づいて、自車両が遭遇するシーンを認識する。ここで認識されるシーンとして、例えば、走行中の道路の形状や、混雑具合や歩行者などの道路状況、天候や照明などの走行環境を挙げることができる。シーン認識部２０２は、必要に応じてセンサフュージョン処理を実施してもよい。
【００８３】
走行状況認識部２０３は、車体センサ２２３からのセンサ信号を入力して、自車両の走行状況を認識する。車体センサ２２３は、ジャイロセンサ、加速度センサ、慣性計測装置（ＩＭＵ）、及び、アクセルペダルの操作量、ブレーキペダルの操作量、ステアリングホイールの操舵角、エンジン回転数、モータ回転数、若しくは、車輪の回転速度などの自車両の状態を検出する各種センサや、車載バッテリの残量を検出するバッテリセンサ、天候又は気象などを検出するための環境センサ（雨滴センサ、霧センサ、日照センサ、雪センサ、温度センサ、湿度センサなど）を含む。走行状況認識部２０３は、これらの車体センサ２２３のセンサ信号に基づいて、車速、車両の進行方向、加速度、加速度方向、車両の絶対位置、外気温、振動、雨滴などの走行状況を認識する。
【００８４】
選択部２０４は、ＦＣＭ方式など特定の演算方式において、演算領域や演算精度を選択する。選択部２０４が行う演算領域の選択には、測定対象を限定することを含む。複数の測定対象が存在し得る場合において、一部の特定の測定対象においてのみレーダー２２４を用いた距離演算を実施し、それ以外の測定対象を距離演算の対象から除外することにより、演算負荷を抑制しつつ、特定の測定対象においては十分な演算精度を得ることができる。また、選択部２０４が行う演算精度の選択には、ＦＣＭ方式において、ＦＦＴ解析を実施する演算領域で速度、距離、又はアンテナの分解能を抑制して演算精度を落とすことを含む。演算精度の抑制により、演算量を削減することができる。具体的には、選択部２０４は、物体認識部２０１による物体認識結果、シーン認識部２０２によるシーン認識結果、並びに走行状況認識部２０３による走行状況の認識結果に基づいて、距離演算部２０６がレーダー２２４のセンサ信号から距離演算を実施すべき演算領域（若しくは、測定対象）を選択したり、特定の演算領域における演算精度を選択したりする。また、選択部２０４が行う演算精度の選択には、ＦＣＭ方式とＦＭＣＷ方式のいずれかの選択（演算精度が異なる複数の演算方式の中からの選択）を含んでもよい。
【００８５】
選択部２０４は、基本的には、物体認識部２０１により認識された物体を、距離演算を実施すべき領域として選択し、その他の領域を距離演算の対象から除外する。物体が存在しない領域に距離演算を施しても無駄であり、いたずらに演算負荷を上げるだけだからである。
【００８６】
また、選択部２０４は、さらにシーン認識部２０２により認識されたシーンに基づいて、物体認識部２０１により認識された物体のうち自車両と衝突しそうな物体（周辺車両、自転車、歩行者、障害物など）を判定して、測定対象を選択する。例えば、自車両からの距離が近い物体は衝突する可能性があるが、対向車や歩道を歩行中の歩行者とは衝突する可能性が低く、測定対象として選択するべきではない。また、自車両の前方の横断歩道を渡ろうとしている歩行者は衝突する可能性が高く、親に連れられている幼い子供や、独りで歩いている老人であればさらに衝突する可能性が高く、測定対象として選択するべきである。選択部２０４は、シーン認識部２０２により認識されたシーンに基づいて、測定対象に対して適用すべき演算精度を選択するようにしてもよい。例えば、歩行者などとの衝突の可能性が高い一般道であれば高い演算精度（あるいは、演算精度の高いＦＣＭ方式）を選択し、高速道路であれば低い演算精度（あるいは、演算精度が高くないＦＭＣＷ方式）を選択するようにしてもよい。
【００８７】
また、選択部２０４は、走行状況認識部２０３が車体センサ２２３の検出結果から認識する自車両の走行状況に基づいて、測定対象を選択する。例えば、カメラやＬｉＤＡＲよりもミリ波レーダーが優位となる悪天候時には、選択部２０４は、レーダー２２４を用いた測定対象を増やして、自車両の走行の安全性を確保する。逆に、カメラやＬｉＤＡＲでも十分な物体認識性能が得られる場合には、測定対象を制限することにより、ＦＣＭ方式の距離演算を実施することによるコストや消費電力の増大を抑制する。また、選択部２０４は、加減速している、ハンドルを切っている、ドライバの注意力が低下しているなど、車体センサ２２３がモニタするドライバの状況に基づいて、測定対象を選択するようにしてもよい。また、選択部２０４は、距離演算部２０６（若しくは、情報処理システム２００）の演算能力や、消費電力量若しくは余剰電力量などの状況に基づいて、測定対象を選択する。演算能力や電力量に余裕がなければ、選択部２０４は、測定対象を制限して、喫緊の測定対象について確実に距離演算を行うようにする。逆に、演算能力や電力量に余裕が生じれば、選択部２０４は、測定対象を増やして、安全性をより確保するようにしてもよい。選択部２０４は、走行状況認識部２０３により認識されたシーンに基づいて、測定対象に対して適用すべき演算精度を選択するようにしてもよい。例えば、車両が電気自動車でバッテリの充電量が十分なときには高い演算精度（あるいは、演算精度の高いＦＣＭ方式）を選択し、充電量が所定値以下に低減したときには低い演算精度（あるいは、演算精度が高くないＦＭＣＷ方式）を選択するようにしてもよい。また、車両の車速が速いときには測定対象の速度の検知を広げるためにＦＣＭ方式を選択し、車速がおそいときにはＦＭＣＷ方式を選択するようにしてもよい。また、ステアリングホイールの操舵角が変化したとき（すなわち、ハンドル操作が行われたとき）には衝突の危険が高まるので高い演算精度（あるいは、演算精度の高いＦＣＭ方式）を選択し、車両の直進時には低い演算精度（あるいは、演算精度が高くないＦＭＣＷ方式）を選択するようにしてもよい。
【００８８】
選択部２０４が演算領域及び演算精度を選択する要因はさまざまである。そこで、選択部２０４は、被写体毎の緊急度データベース２１１、シーン毎の優先被写体データベース２１２、並びに走行状況毎の優先被写体データベース２１３のうち少なくとも１つのデータベースを参照して、距離演算を実施すべき測定対象や演算精度を選択する。
【００８９】
被写体毎の緊急度データベース２１１には、歩行者（子供、大人、老人など）、車両（先行車、後続車、対向車、バイク、自転車）など、物体認識部２０１により認識可能な被写体毎の距離演算すべき緊急度や必要な分解能に関する情報を蓄積している。また、シーン毎の優先被写体データベース２１２は、交差点やカーブ、一般道、高速道路、トンネル内、夜間走行時、雨天走行時、濃霧、積雪時など、シーン認識部２０２により認識可能なシーンに応じて優先して距離演算すべき被写体や必要な分解能に関する情報を蓄積している。また、走行状況毎の優先被写体データベース２１３は、充電量や車速、ステアリングホイールの操舵角など、走行状況認識部２０３により認識される自車両の走行状況に応じて優先して距離演算すべき被写体や必要な分解能に関する情報を蓄積している。
【００９０】
したがって、選択部２０４は、被写体毎の緊急度データベース２１１を参照して、物体認識部２０１により認識された物体の種類毎の緊急度や必要な分解能を判断したり、シーン認識部２０２により認識されたシーン毎に優先して認識すべき物体や必要な分解能を予測したり、走行状況認識部２０３により認識された自車両の走行状況毎に優先して認識すべき物体や必要な分解能を認識して、測定対象並びに演算精度を適切に選択することができる。選択部２０４が測定対象を選択することによって、距離演算部２０６において距離演算を実施すべき演算領域が確定する。また、選択部２０４は、距離演算を実施する演算領域と併せて、演算精度の選択も行う。演算精度の選択には、ＦＣＭ方式においてＦＦＴ解析を実施する演算領域で速度、距離、又はアンテナの分解能を選択することや、ＦＣＭ方式とＦＭＣＷ方式など演算精度が異なる複数の演算方式の中からいずれかを選択することを含む。
【００９１】
また、選択部２０４は、選択した測定対象並びに演算精度に関する情報を、提示部２０７を使ってドライバなど自車両の搭乗者に提示するようにしてもよい。また、選択部２０４は、ドライバなど自車両の搭乗者から、入力部２０８を介して測定対象に関する指示が入力された場合には、その指示に従って、測定対象の選択を変更するようにしてもよい。また、選択部２０４は、走行状況認識部２０３がエアコンの稼働状況や車載バッテリの残量などに基づいて必要電力が不足するという走行状況を認識した場合には、提示部２０７を使ってドライバなど自車両の搭乗者に警告を発したり、主制御部２０９に通知したりするようにしてもよい。主制御部２０９は、エアコンの停止など距離演算の稼働時間を延長するための処理を促すようにしてもよい。
【００９２】
なお、被写体毎の緊急度データベース２１１、シーン毎の優先被写体データベース２１２、走行状況毎の優先被写体データベース２１３に学習機能を取り入れ、選択部２０４による選択結果に基づいて、各データベース２１１〜２１３の記憶データを更新するようにしてもよい。
【００９３】
計画部２０５は、距離演算部２０６がＦＣＭ方式により物体の距離及び相対速度を演算する演算能力と、認識対象に応じた演算負荷の見積りを行うとともに、選択部２０４で選択した各測定対象の演算順序の計画を立案する。また、計画部２０５は、消費電力量若しくは余剰電力量などの状況に基づいて、測定対象の演算順序を計画するようにしてもよい。計画部２０５は、演算能力や電力量に余裕がない測定対象の距離演算を省略して、喫緊の測定対象について確実に距離演算を行うようにする。逆に、演算能力や電力量に余裕が生じれば、計画部２０５は、測定対象を増やして、安全性をより確保するようにしてもよい。計画部２０５は、測定対象の演算順序を計画するに際して、測定対象毎の必要演算量に関する情報を蓄積した、測定対象毎の必要演算量データベース２１４を適宜参照してもよい。必要演算量データベース２１４は、測定対象毎に距離演算の実施に必要となる演算量に関する情報を蓄積している。演算精度や演算方式の切り替えを想定している場合には、必要演算量データベース２１４は、測定対象毎に演算精度や演算方式に応じた必要演算量を蓄積していてもよい。
【００９４】
また、計画部２０５は、選択部２０４により選択された測定対象が、距離演算部２０６の演算能力を超えると判断した場合には、提示部２０７を使ってドライバなど自車両の搭乗者に警告を発するようにしてもよい。また、計画部２０５は、距離演算部２０６の演算負荷を軽減するために、主制御部２０９に対して自車両の車速を低下するように指示してもよい。また、計画部２０５は、演算能力にために距離演算を実施しない被写体に関する情報を、提示部２０７を使ってドライバなど自車両の搭乗者に提示するようにしてもよい。
【００９５】
なお、測定対象毎の必要演算量データベース２１４に学習機能を取り入れ、計画部２０５が立案した計画に基づいて、測定対象毎の必要演算量データベース２１４の記憶データを更新するようにしてもよい。
【００９６】
距離演算部２０６は、選択部２０４が選択した測定対象によって限定して、且つ、計画部２０５が計画した演算順序に従って、レーダー２２４のセンサ信号から物体までの距離演算を実施する。距離演算部２０６は、少なくともＦＣＭ方式を採用する。ＦＣＭ方式は、周波数が連続的に増加又は減少するチャープ波を生成する送信信号とターゲットからのチャープ波の反射波の受信信号から生成されたチャープ波毎のビート信号に対して２回のＦＦＴ処理（２次元ＦＦＴ処理）を行ってターゲットとの距離及び相対速度を検出する方式である。この場合、距離演算部２０６は、選択部２０４によって選択された演算精度に応じた分解能で、ＦＣＷ方式による距離演算を実施する。また、距離演算部２０６は、ＦＣＭ方式及びＦＭＣＷ方式をともに採用することもでき、選択部２０４によって選択された演算精度若しくは演算方式に切り替えて、距離演算を実施するようにしてもよい。そして、距離演算部２０６は、算出した各物体の距離及び相対速度に関する情報を、主制御部２０９に出力する。
【００９７】
主制御部２０９は、距離演算部２０６による演算結果を、自動運転やＡＤＡＳなどの車両制御に活用する。主制御部２０９は、例えば、自動車間制御（ＡＣＣ）、車線逸脱警報（ＬＤＷ）、レーンキープアシスト（ＬＫＡ）、自動緊急ブレーキ（ＡＥＢ）、死角検知（ＢＳＤ）といった、自動運転又はＡＤＡＳのための車両制御を実施し、さらにはアクティブコーナリングライト（ＡＣＬ）、ブレーキアクチュエータ（ＢＲＫ）、操舵装置（ＳＴＲ）など各駆動部の駆動を制御する。
【００９８】
図３には、情報処理システム１００が実行する処理手順の一例をフローチャートの形式で示している。図示の処理手順は、主制御部２０９の制御下で、情報処理システム１００内の各部が動作することによって実現される。
【００９９】
まず、物体認識部２０１が、カメラ２２１による撮影画像を画像認識するとともに、ＬｉＤＡＲ２２２の検出信号に基づいて物体認識を行う（ステップＳ３０１）。物体認識部２０１は、必要に応じてセンサフュージョン処理を実施する。
【０１００】
また、シーン認識部２０２が、カメラ２２１による撮影画像、ＬｉＤＡＲ２２２の検出信号、あるいは物体認識部２０１による物体認識結果に基づいて、自車両が遭遇するシーンを認識する（ステップＳ３０２）。シーン認識部２０２は、必要に応じてセンサフュージョン処理を実施する。
【０１０１】
また、走行状況認識部２０３は、車体センサ２２３からのセンサ信号を入力して、自車両の走行状況を認識する（ステップＳ３０３）。
【０１０２】
但し、物体認識部２０１による物体認識処理、シーン認識部２０２によるシーン認識処理、並びに走行状況認識部２０３による走行状況の認識処理は順不同であり、これら３つの処理を同時並行して実施してもよい。
【０１０３】
次いで、選択部２０４は、物体認識部２０１による物体認識結果、シーン認識部２０２によるシーン認識結果、並びに走行状況認識部２０３による走行状況の認識結果に基づいて、距離演算部２０６がレーダー２２４のセンサ信号から距離演算を実施すべき測定対象が存在するか否かをチェックする（ステップＳ３０４）。選択部２０４は、測定対象の選択を行う際に、被写体毎の緊急度データベース２１１、シーン毎の優先被写体データベース２１２、並びに走行状況毎の優先被写体データベース２１３を必要に応じて適宜参照する。また、選択部２０４は、選択した測定対象について、距離演算を実施する演算精度又は演算方式を併せて選択するようにしてもよい。
【０１０４】
距離演算を実施すべき測定対象が存在しない場合には（ステップＳ３０４のＮｏ）、ステップＳ３０１に戻り、物体認識処理、シーン認識処理、走行状況認識処理を繰り返し実施して、測定対象の発見を試みる。
【０１０５】
また、距離演算を実施すべき測定対象が存在する場合には（ステップＳ３０４のＹｅｓ）、計画部２０５は、上記認識処理Ｓ３０１〜Ｓ３０３を通じて検出された各測定対象に対して、距離演算を実施する優先度判定を行う（ステップＳ３０５）。
【０１０６】
以降は、判定された優先度に従って、各測定対象の距離演算が順次試みられることになる。
【０１０７】
計画部２０５は、距離演算部２０６がＦＣＭ方式により物体の距離及び相対速度を演算する演算能力と、認識対象に応じた演算負荷の見積りを行い、距離演算部２０６（若しくは、情報処理システム２００）の演算能力に十分な余力があるかどうかをチェックする（ステップＳ３０７）。その際、計画部２０５は、測定対象毎の必要演算量データベース２１４を適宜参照する。また、選択部２０４がその測定対象について距離演算を実施する演算精度又は演算方式を併せて選択している場合には、ステップＳ３０７では、その演算精度又は演算方式に応じた演算能力の余力があるかどうかをチェックするようにする。
【０１０８】
演算能力に十分な余力がある場合には（ステップＳ３０７のＹｅｓ）、距離演算部２０６は、次の測定対象について、ＦＣＭ方式により物体の距離及び相対速度を演算する（ステップＳ３０８）。そして、距離演算部２０６は、選択部２０４で選択した演算領域及び演算精度で、距離演算を実施するものとする。但し、任意の演算方式を選択可能な場合には、選択部２０４が選択した演算方式により物体の距離及び相対速度を演算する。
【０１０９】
その後、測定対象がまだ残っている場合には（ステップＳ３０６のＮｏ）、演算能力の確認（ステップＳ３０７）、及び測定対象に対する距離演算（ステップＳ３０８）を、繰り返し実施する。
【０１１０】
すべての測定対象について距離及び相対速度の測定を行った場合には（ステップＳ３０６のＹｅｓ）、ステップＳ３０１に戻り、物体認識処理、シーン認識処理、走行状況認識処理を繰り返し実施して、新たに出現した測定対象の発見を試みる。
【０１１１】
また、距離演算部２０６（若しくは、情報処理システム２００）の演算能力の余力が十分でない場合には（ステップＳ３０７のＮｏ）、計画部２０５は、残った測定対象についての距離演算を諦める。あるいは、演算能力の余力が十分でない場合には、演算精度を諦めて、以降の測定対象についてはＦＣＭ方式からＦＭＣＷ方式に切り替えて、物体の距離及び相対速度の演算を実施するようにしてもよい。そして、残りの測定対象について距離及び相対速度の測定を行わないことの対処処理として、提示部２０７を使って、測定を省略したことをドライバなど自車両の搭乗者に提示する（ステップＳ３０９）。距離演算部２０６で使用する演算方式を切り替えたときには、その旨を提示するようにしてもよい。その後、ステップＳ３０１に戻り、物体認識処理、シーン認識処理、走行状況認識処理を繰り返し実施して、測定対象の発見を試みる。
【０１１２】
図４には、情報処理システム１００が実行する処理手順の他の例をフローチャートの形式で示している。図示の処理手順は、主制御部２０９の制御下で、情報処理システム１００内の各部が動作することによって実現される。
【０１１３】
まず、物体認識部２０１が、カメラ２２１による撮影画像を画像認識するとともに、ＬｉＤＡＲ２２２の検出信号に基づいて物体認識を行う（ステップＳ４０１）。また、シーン認識部２０２が、カメラ２２１による撮影画像、ＬｉＤＡＲ２２２の検出信号、あるいは物体認識部２０１による物体認識結果に基づいて、自車両が遭遇するシーンを認識する（ステップＳ４０２）。物体認識並びにシーン認識の各処理において、センサフュージョン処理を適宜取り入れてもよい。
【０１１４】
また、走行状況認識部２０３は、車体センサ２２３からのセンサ信号を入力して、自車両の走行状況を認識する（ステップＳ４０３）。但し、物体認識部２０１による物体認識処理、シーン認識部２０２によるシーン認識処理、並びに走行状況認識部２０３による走行状況の認識処理は順不同であり、これら３つの処理を同時並行して実施してもよい。
【０１１５】
次いで、選択部２０４は、物体認識部２０１による物体認識結果、シーン認識部２０２によるシーン認識結果、並びに走行状況認識部２０３による走行状況の認識結果に基づいて、距離演算部２０６がレーダー２２４のセンサ信号から距離演算を実施すべき測定対象が存在するか否かをチェックする（ステップＳ４０４）。選択部２０４は、測定対象の選択を行う際に、被写体毎の緊急度データベース２１１、シーン毎の優先被写体データベース２１２、並びに走行状況毎の優先被写体データベース２１３を必要に応じて適宜参照する。また、選択部２０４は、選択した測定対象について、距離演算を実施する演算精度又は演算方式を併せて選択するようにしてもよい。
【０１１６】
距離演算を実施すべき測定対象が存在しない場合には（ステップＳ３０４のＮｏ）、ステップＳ４０１に戻って、上記の処理を繰り返して、測定対象の発見を試みる。
【０１１７】
一方、距離演算を実施すべき測定対象が存在する場合には（ステップＳ３０４のＹｅｓ）、計画部２０５は、検出された各測定対象に対して、距離演算を実施する優先度判定を行う（ステップＳ４０５）。以降は、判定された優先度に従って、各測定対象の距離演算が順次試みられる。
【０１１８】
計画部２０５は、距離演算部２０６がＦＣＭ方式により物体の距離及び相対速度を演算する演算能力と、認識対象に応じた演算負荷の見積りを行い、距離演算部２０６の演算能力に十分な余力があるかどうかをチェックする（ステップＳ４０７）。また、選択部２０４がその測定対象について距離演算を実施する演算精度又は演算方式を併せて選択している場合には、ステップＳ４０７では、その演算精度又は演算方式に応じた演算能力の余力があるかどうかをチェックするようにする。そして、演算能力に十分な余力がある場合には（ステップＳ４０７のＹｅｓ）、距離演算部２０６は、次の測定対象について、ＦＣＭ方式により物体の距離及び相対速度を演算する（ステップＳ４０８）。距離演算部２０６は、選択部２０４で選択した演算領域及び演算精度で、距離演算を実施するものとする。但し、任意の演算方式を選択可能な場合には、選択部２０４が選択した演算方式により物体の距離及び相対速度を演算する。
【０１１９】
その後、測定対象がまだ残っている場合には（ステップＳ４０６のＮｏ）、演算能力の確認（ステップＳ４０７）、及び測定対象に対する距離演算（ステップＳ４０８）を、繰り返し実施する。また、すべての測定対象について距離及び相対速度の測定を行った場合には（ステップＳ４０６のＹｅｓ）、ステップＳ４０１に戻って、上記の処理を繰り返して、新たに出現した測定対象の発見を試みる。
【０１２０】
一方、距離演算部２０６の演算能力の余力が十分でない場合には（ステップＳ４０７のＮｏ）、計画部２０５は、残った測定対象についての距離演算を諦める。あるいは、演算能力の余力が十分でない場合には、演算精度を諦めて、以降の測定対象についてはＦＣＭ方式からＦＭＣＷ方式に切り替えて、物体の距離及び相対速度の演算を実施するようにしてもよい。そして、主制御部２０９は、距離演算部２０６の演算負荷を軽減するために、自車両の車速を低下するように動作制御部１３５に指示する（ステップＳ４１０）。車速が低下すれば、物体認識部２０１で認識される単位時間当たりの物体数が減少し、又は、シーン認識部２０２で認識されるシーンの単位時間当たりの変化が減少して、選択部２０４で選択される測定対象の数も減少するので、演算負荷が軽減することが期待される。
【０１２１】
また、計画部２０５は、残りの測定対象について距離及び相対速度の測定を行わないことの対処処理として、また、提示部２０７を使って、測定を省略したことをドライバなど自車両の搭乗者に提示する（ステップＳ４０９）。距離演算部２０６で使用する演算方式を切り替えたときには、その旨を提示するようにしてもよい。その後、ステップＳ４０１に戻り、物体認識処理、シーン認識処理、走行状況認識処理を繰り返し実施して、測定対象の発見を試みる。
【０１２２】
図５には、情報処理システム１００が実行する処理手順のさらに他の例をフローチャートの形式で示している。図示の処理手順は、主制御部２０９の制御下で、情報処理システム１００内の各部が動作することによって実現される。
【０１２３】
まず、物体認識部２０１が、カメラ２２１による撮影画像を画像認識するとともに、ＬｉＤＡＲ２２２の検出信号に基づいて物体認識を行う（ステップＳ５０１）。また、シーン認識部２０２が、カメラ２２１による撮影画像、ＬｉＤＡＲ２２２の検出信号、あるいは物体認識部２０１による物体認識結果に基づいて、自車両が遭遇するシーンを認識する（ステップＳ５０２）。物体認識並びにシーン認識の各処理において、センサフュージョン処理を適宜取り入れてもよい。
【０１２４】
また、走行状況認識部２０３は、車体センサ２２３からのセンサ信号を入力して、自車両の走行状況を認識する（ステップＳ５０３）。但し、物体認識部２０１による物体認識処理、シーン認識部２０２によるシーン認識処理、並びに走行状況認識部２０３による走行状況の認識処理は順不同であり、これら３つの処理を同時並行して実施してもよい。
【０１２５】
次いで、選択部２０４は、物体認識部２０１による物体認識結果、シーン認識部２０２によるシーン認識結果、並びに走行状況認識部２０３による走行状況の認識結果に基づいて、距離演算部２０６がレーダー２２４のセンサ信号から距離演算を実施すべき測定対象が存在するか否かをチェックする（ステップＳ５０４）。選択部２０４は、測定対象の選択を行う際に、被写体毎の緊急度データベース２１１、シーン毎の優先被写体データベース２１２、並びに走行状況毎の優先被写体データベース２１３を必要に応じて適宜参照する。また、選択部２０４は、選択した測定対象について、距離演算を実施する演算精度又は演算方式を併せて選択するようにしてもよい。
【０１２６】
距離演算を実施すべき測定対象が存在しない場合には（ステップＳ５０４のＮｏ）、ステップＳ５０１に戻って、上記の処理を繰り返して、測定対象の発見を試みる。
【０１２７】
一方、距離演算を実施すべき測定対象が存在する場合には（ステップＳ５０４のＹｅｓ）、計画部２０５は、検出された各測定対象に対して、距離演算を実施する優先度判定を行う（ステップＳ５０５）。以降は、判定された優先度に従って、各測定対象の距離演算が順次試みられる。
【０１２８】
計画部２０５は、距離演算部２０６がＦＣＭ方式により物体の距離及び相対速度を演算する演算能力と、認識対象に応じた演算負荷の見積りを行い、距離演算部２０６の演算能力に十分な余力があるかどうかをチェックする（ステップＳ５０７）。また、選択部２０４がその測定対象について距離演算を実施する演算精度又は演算方式を併せて選択している場合には、ステップＳ５０７では、その演算精度又は演算方式に応じた演算能力の余力があるかどうかをチェックするようにする。そして、演算能力に十分な余力がある場合には（ステップＳ５０７のＹｅｓ）、距離演算部２０６は、次の測定対象について、ＦＣＭ方式により物体の距離及び相対速度を演算する（ステップＳ５０８）。距離演算部２０６は、選択部２０４で選択した演算領域及び演算精度で、距離演算を実施するものとする。但し、任意の演算方式を選択可能な場合には、選択部２０４が選択した演算方式により物体の距離及び相対速度を演算する。
【０１２９】
その後、測定対象がまだ残っている場合には（ステップＳ５０６のＮｏ）、演算能力の確認（ステップＳ５０７）、及び測定対象に対する距離演算（ステップＳ５０８）を、繰り返し実施する。また、すべての測定対象について距離及び相対速度の測定を行った場合には（ステップＳ５０６のＹｅｓ）、ステップＳ５０１に戻って、上記の処理を繰り返して、新たに出現した測定対象の発見を試みる。
【０１３０】
一方、距離演算部２０６の演算能力の余力が十分でない場合には（ステップＳ５０７のＮｏ）、計画部２０５は、残った測定対象についての距離演算を諦める。あるいは、演算能力の余力が十分でない場合には、演算精度を諦めて、以降の測定対象についてはＦＣＭ方式からＦＭＣＷ方式に切り替えて、物体の距離及び相対速度の演算を実施するようにしてもよい。そして、主制御部２０９は、距離演算部２０６の演算処理のための電力を優先的にしようできるようにするために、ボディ系制御部１０９などに対して電力確保を指示する（ステップＳ５１０）。例えば、ボディ系システム１１０において、空調装置の稼動を抑制する（冷房温度の設定を上げるなど）ことによって、余剰電力を捻出することができる。また、自車両が電気自動車の場合には、駆動系制御部１０７が駆動用モータの駆動力の発生を抑制する（車両の速度又は加速度を制限する）ことによって、余剰電力を捻出することができる。
【０１３１】
また、計画部２０５は、残りの測定対象について距離及び相対速度の測定を行わないことの対処処理として、また、提示部２０７を使って、測定を省略したことをドライバなど自車両の搭乗者に提示する（ステップＳ５０９）。レーダー装置の処理方式を切り替えたときには、その旨を提示するようにしてもよい。その後、ステップＳ４０１に戻り、物体認識処理、シーン認識処理、走行状況認識処理を繰り返し実施して、測定対象の発見を試みる。
【０１３２】
図６には、図３に示したフローチャート中のステップＳ３０５で実施される、測定対象の優先度判定処理の詳細な処理手順をフローチャートの形式で示している。図４に示したフローチャート中のステップＳ４０５、並びに図５に示したフローチャート中のステップＳ５０５においても、同様の処理が実施されるものと理解されたい。
【０１３３】
この優先度判定処理は、情報処理システム２００内で、例えば計画部２０５が実行する。また、図６に示す優先度判定処理では、測定対象を優先度順にソートした測定対象リストを使用することを前提とする。
【０１３４】
まず、物体認識、シーン認識、及び走行状況認識Ｓ３０１〜Ｓ３０３を通じて検出されたすべての測定対象について、衝突時刻を判定するための以下の処理を実施する（ステップＳ６０１のＮｏ）。
【０１３５】
計画部２０５は、測定対象リスト（上述）を参照して、例えば優先度順に従って測定対象を選定する（ステップＳ６０２）。そして、選定した測定対象をトラッキング済みであるかどうかをチェックする（ステップＳ６０３）。
【０１３６】
選定した測定対象がトラッキング済みである場合には（ステップＳ６０３のＹｅｓ）、既にトラッキングした結果に基づいて、自車両の進路とその測定対象の軌道とが交差して自車両とその測定対象との衝突時刻を計算する（ステップＳ６０４）。また、選定した測定対象をまだトラッキングしていない場合には（ステップＳ６０３のＮｏ）、所定の予測アルゴリズムに従ってその測定対象の軌道を予測して、自車両とその測定対象との衝突時刻を推定する（ステップＳ６０５）。なお、衝突する可能性がない測定対象の衝突時刻は無限大となる。
【０１３７】
そして、検出されたすべての測定対象について、衝突時刻の判定を終了すると（ステップＳ６０１のＹｅｓ）、計画部２０５は、ステップＳ６０４又はＳ６０５で求められた衝突予想時間に基づいて各測定対象をソートして（ステップＳ６０６）、測定対象リスト（上述）に書き込んで、本処理を終了する。
【０１３８】
なお、既に衝突時刻が経過した測定対象など、自車両と衝突する可能性が低い測定対象を測定対象リスト（上述）から削除する処理が別途行われるものとする。
【０１３９】
図７には、図３に示したフローチャート中のステップＳ３０５で実施される、測定対象の優先度判定処理の詳細な処理手順の他の例をフローチャートの形式で示している。図４に示したフローチャート中のステップＳ４０５、並びに図５に示したフローチャート中のステップＳ５０５においても、同様の処理が実施されるものと理解されたい。
【０１４０】
まず、物体認識、シーン認識、及び走行状況認識Ｓ３０１〜Ｓ３０３を通じて検出されたすべての測定対象について、衝突時刻を判定するための以下の処理を実施する（ステップＳ７０１のＮｏ）。
【０１４１】
計画部２０５は、測定対象リスト（上述）を参照して、例えば優先度順に従って測定対象を選定する（ステップＳ７０２）。そして、選定した測定対象をトラッキング済みであるかどうかをチェックする（ステップＳ７０３）。選定した測定対象がトラッキング済みである場合には（ステップＳ７０３のＹｅｓ）、自車両とその測定対象との衝突時刻を計算する（ステップＳ７０４）。また、選定した測定対象をまだトラッキングしていない場合には（ステップＳ７０３のＮｏ）、自車両とその測定対象との衝突時刻を推定する（ステップＳ７０５）。なお、衝突する可能性がない測定対象の衝突時刻は無限大となる。
【０１４２】
そして、検出されたすべての測定対象について、衝突時刻の判定を終了すると（ステップＳ７０１のＹｅｓ）、計画部２０５は、ステップＳ７０４又はＳ７０５で求められた衝突予想時間に基づいて各測定対象をソートすると（ステップＳ７０６）、提示部２０７を介して測定対象のソート結果を、ドライバなどの自車両の搭乗者に提示する。
【０１４３】
測定対象のソート結果は、例えば表示装置（前述）を使って画面に表示される。搭乗者は、入力部２０８を使って、測定対象の優先度の変更の指示を入力することができる。入力部２０８は、タッチパネルなど表示装置の画面のＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）や、音声入力などでもよい。計画部２０５は、優先度の変更指示に従って、各測定対象の優先度を変更して（ステップＳ７０７）、測定対象リスト（上述）に書き込んで、本処理を終了する。
【０１４４】
図８には、図６に示したフローチャート中のステップＳ６０４で実施される、自車両と測定対象との衝突時刻を計算するための処理手順をフローチャートの形式で示している。図７に示したフローチャート中のステップＳ７０４においても、同様の処理が実施されるものと理解されたい。
【０１４５】
計画部２０５は、過去の測定結果に基づいて、処理中の測定対象をトラッキングする（ステップＳ８０１）。そして、トラッキングした結果に基づいて、その測定対象の軌道を計算して（ステップＳ８０２）、自車両の進路とその測定対象の軌道とが交差して自車両とその測定対象との衝突時刻を計算して（ステップＳ８０３）、本処理を終了する。
【０１４６】
図９には、図６に示したフローチャート中のステップＳ６０５で実施される、自車両と測定対象との衝突時刻を推定するための処理手順をフローチャートの形式で示している。図７に示したフローチャート中のステップＳ６０５においても、同様の処理が実施されるものと理解されたい。
【０１４７】
まず、計画部２０５は、シーン認識部２０２によるシーン認識結果とのマッチング（ステップＳ９０１）、並びに測定対象の被写体種別とのマッチング（ステップＳ９０２）を行う。これらマッチング処理には、必要に応じて経験則データベースとの照合が適宜行われる。これらマッチング処理は、認識処理ステップＳ３０１〜３０３（若しくは、ステップＳ４０１〜４０３）を通じて選択部２０４によって測定対象として選択された物体のうち、明らかに距離演算が不要な物体（例えば、衝突する可能性が極めて低い物体）を除外し、あるいは逆に距離演算が必要な物体（例えば、衝突する可能性が極めて高い物体）を抽出するために実施される。
【０１４８】
次いで、計画部２０５は、測定対象となっている物体の位置情報及びサイズを算出する（ステップＳ９０３）。そして、計画部２０５は、被写体種別毎の速度情報と、物体の位置及びサイズと距離の関係に基づいて、その物体が自車両と衝突する可能性を検証するとともに、衝突時刻を算出して（ステップＳ９０４）、本処理を終了する。
【０１４９】
図１０には、図７に示したフローチャート中のステップＳ７０６において、表示装置（前述）を使って測定対象のソート結果を表示した画面の構成例を示している。図１０に示す例では、自車両の前方の風景を映した画面上にソート結果が表示されている。但し、画面ではなく、自車両のフロントガラスに表示されるヘッドアップディスプレイであってもよい。
【０１５０】
図１０中、参照番号１００１〜１００３は、物体認識部２０１が認識した物体である。図示のように、認識した各物体を四角で囲んだりして、認識されていることを示すようにしてもよい。物体１００１は、自車両の前方に飛び出そうとしている歩行者である。また、物体１００２は、自車両の前方を走行している先行車両であり、自車両との距離が徐々に短くなってきている。また、物体１００３は、歩道で立ち止まっている歩行者である。
【０１５１】
自車両の前方に飛び出そうとしている歩行者１００１や、接近している先行車両１００２は、近い将来に自車両と衝突する可能性がある。これに対し、静止している歩行者１００３は、自車両と衝突する可能性が極めて低い。そこで、選択部２０４は、認識物体のうち物体１００１及び物体１００２のみを測定対象に選択している。また、計画部２０５は、選択部２０４が選択した物体１００１及び物体１００２に対してそれぞれ優先度１、２を割り振り、各物体を囲う枠に優先度をそれぞれ表示する。これによって、ドライバなど自車両の搭乗者は、車道に歩き出そうとしている歩行者１００１や前方の車両１００２が高い優先度で距離測定されていることを知ることができる。ドライバに対し、歩行者１００１や前方の車両１００２との衝突を回避するために、車速を低下するように促すことにもなる。
【０１５２】
図１１には、図３に示したフローチャート中のステップＳ３０９において、測定対象について距離及び相対速度の測定を行わないことの対処処理として、表示装置（前述）を使って距離演算を省略した測定対象を表示した画面の構成例を示している。図４に示したフローチャート中のステップＳ４０９、並びに図５に示したフローチャート中のステップＳ５０９においても、同様の画面表示が実施されるものと理解されたい。また、図１１に示す例では、自車両の前方の風景を映した画面上に距離演算を省略した測定対象が表示されている。但し、画面ではなく、自車両のフロントガラスに表示されるヘッドアップディスプレイであってもよい。
【０１５３】
図１１中、参照番号１１０１は、物体認識部２０１が認識した物体のうち、選択部２０４が測定対象に選択せず、又は、計画部２０５が距離測定の対象から除外した物体である。この物体１１０１は、歩道で立ち止まっている歩行者である。参照番号１１０２で示す歩行者や、参照番号１１０３で示す前方車両は、近い将来に自車両と衝突する可能性があるので、距離測定の対象として選択され、且つ、距離演算の計画に組み込まれる。これに対し、静止している歩行者１１０１は、自車両と衝突する可能性が極めて低いため、距離測定の対象として選択されず、又は、演算能力に余力がない場合には距離演算の計画から除外される。選択部２０４又は計画部２０５は、図示の通り、歩行者１１０３が測距されていないことを画面上に表示する。なお、提示部２０７は、画面表示と併せて（若しくは、画面表示の代わりに）、歩行者１１０１が距離測定の対象でないことを、音声メッセージにより提示するようにしてもよい。歩行者１１０１が急に動き出したときには、ドライバに対し、歩行者１１０１との衝突を回避するために、車速を低下するように促すことにもなる。
【０１５４】
図１２には、測定対象の変更を指示する様子を示している。例えば図１１に示した画面上で、ドライバなどの自車両の搭乗者は、タッチパネルなど表示装置の画面のＵＩを使って、距離及び相対速度の測定を行わない測定対象を指先でタッチすることによって、測定対象とするように計画部２０５に対して指示することができる。
【０１５５】
例えば、図７に示したフローチャート中のステップＳ７０７において、計画部２０５は、ドライバが測定対象を距離測定の対象に加えたり、測定対象の優先度を上げたりすることを指示したことに応答して、その測定対象を測定対象リストに書き込んだり優先度を変更したりする。また、図３に示したフローチャート中のステップＳ３０９や、図４に示したフローチャート中のステップＳ４０９や、図５に示したフローチャート中のステップＳ５０９においても、ドライバが図１２に示したような画面を通じて、測定対象から除外された物体を測定対象に加えるように指示できるようにしてもよい。
【０１５６】
最後に、本実施形態に係る情報処理システム２００の効果について言及する。情報処理システム２００は、レーダー装置をカメラやＬｉＤＡＲなどの他の物体検出センサと併用して測定を行う装置に好適に適用することができる。この種の装置の具体例は、ＡＤＡＳや自動運転を実現する車両制御システム１００である。
【０１５７】
レーダー装置において、ＦＣＭ方式のレーダー処理を適用することにより、距離分解能や対象物の速度の検知を広げることができる反面、演算量が増加するため、演算回路のコストや消費電力が増大するという問題がある（前述）。本実施形態に係る情報処理システム２００を適用することにより、ＦＣＭ方式のレーダー処理における演算量を削減することができ、あるいは同じ演算量でも複数の用途に対応することができる、というメリットがある。また、時分割により演算方法を切り替えることで、必要な総演算量を低減することもできる。
【０１５８】
すなわち、本実施形態に係る情報処理システム２００によれば、測定対象の優先度に応じて、レーダー装置の処理方式を管理することが可能である。したがって、安価な装置構成でも、車両制御システム１００におけるＡＤＡＳ若しくは自動運転の安全性を高めることが可能である。
【０１５９】
もちろん、本実施形態に係る情報処理システム２００において、演算能力を強化することで、レーダー装置を用いた距離演算の測定対象の数を増やし、安全性をより高めるといったアップグレードを実現することも可能である。
【産業上の利用可能性】
【０１６０】
以上、特定の実施形態を参照しながら、本明細書で開示する技術について詳細に説明してきた。しかしながら、本明細書で開示する技術の要旨を逸脱しない範囲で当業者が該実施形態の修正や代用を成し得ることは自明である。【０１６１】
本明細書では、車載センサのフュージョンに関する実施形態を中心に説明してきたが、本明細書で開示する技術の適用範囲は車両に限定されない。例えば、ドローンなどの無人航空機、所定の作業空間（家庭、オフィス、工場など）を自律的に移動するロボット、船舶、航空機など、さまざまなタイプの移動体装置に対して、同様に本明細書で開示する技術を適用することができる。もちろん、移動体装置に設置される情報端末や、移動型でないさまざまな装置に対しても、同様に本明細書で開示する技術を適用することができる。【０１６２】
要するに、例示という形態により本明細書で開示する技術について説明してきたのであり、本明細書の記載内容を限定的に解釈するべきではない。本明細書で開示する技術の要旨を判断するためには、特許請求の範囲を参酌すべきである。【０１６３】
なお、本明細書の開示の技術は、以下のような構成をとることも可能である。
（１）ＦＣＭ方式のレーダーの検出信号を演算処理する処理部と、
他のセンサの検出結果に基づいて前記処理部における演算処理の方式を制御する制御部と、
を具備する情報処理装置。
（２）前記レーダーは車両に搭載して用いられ、前記他のセンサは同じ車両の車載センサである、
上記（１）に記載の情報処理装置。
（３）前記制御部は、前記他のセンサの検出結果に基づいて、前記処理部における演算処理の演算領域又は演算精度のうち少なくともいずれかを制御する、
上記（１）又は（２）のいずれかに記載の情報処理装置。
（４）前記制御部は、前記他のセンサの検出結果に基づいて、前記処理部により演算処理を実施する対象を選択する、
上記（１）乃至（３）のいずれかに記載の情報処理装置。
（５）前記制御部は、前記他のセンサによる物体認識結果に基づいて、前記処理部により演算処理を実施する対象を選択する、
上記（４）に記載の情報処理装置。
（５−１）前記制御部は、物体毎の緊急度に基づいて、前記対象を選択する、
上記（５）に記載の情報処理装置。
（６）前記情報処理装置は車両に適用され、
前記制御部は、前記他のセンサにより認識される前記車両が遭遇しているシーンに基づいて、前記処理部により演算処理を実施する対象を選択する、
上記（４）又は（５）のいずれかに記載の情報処理装置。
（６−１）前記制御部は、シーン毎の優先度に基づいて、前記対象を選択する、
上記（６）に記載の情報処理装置。
（７）前記情報処理装置は車両に適用され、
前記制御部は、前記他のセンサにより認識される前記車両の走行状況に基づいて、前記処理部により演算処理を実施する対象を選択する、
上記（４）乃至（６）のいずれかに記載の情報処理装置。
（７−１）前記制御部は、走行状況毎の優先度に基づいて、前記対象を選択する、
上記（７）に記載の情報処理装置。
（８）前記制御部は、複数の対象を選択したときに、各対象を前記処理部により演算処理を実施する順序を制御する、
上記（４）乃至（７）のいずれかに記載の情報処理装置。
（９）前記制御部は、対象毎の必要演算量に基づいて前記順序を制御する、
上記（８）に記載の情報処理装置。
（１０）前記制御部は、必要演算量に対して前記処理部の演算能力に十分な余力がない対象の前記演算処理を省略する、
上記（９）に記載の情報処理装置。
（１１）前記情報処理装置は車両に適用され、
前記制御部は、前記車両と前記複数の対象の各々との衝突予想時刻に基づいて前記順序を制御する。
上記（８）乃至（１０）のいずれかに記載の情報処理装置。
（１２）前記制御部は、前記処理部により演算処理を実施することを選択した対象に関する情報を提示する、
上記（１）乃至（１１）のいずれかに記載の情報処理装置。
（１２−１）前記制御部は、各対象の優先度に関する情報を提示する、
上記（１２）に記載の情報処理装置。
（１３）前記演算部は、前記処理部による演算処理を省略した対象に関する情報を提示する、
上記（１０）の記載の情報処理装置。
（１４）前記制御部は、外部からの指示に基づいて、前記処理部により演算処理を実施する対象を変更する、
上記（１）乃至（１３）のいずれかに記載の情報処理装置。
（１５）前記情報処理装置は車両に適用され、
前記制御部は、前記処理部の演算能力に十分な余力がない場合に、前記車両の車速低下を指示する、
上記（１）乃至（１４）のいずれかに記載の情報処理装置。
（１６）前記制御部は、前記処理部の演算能力に十分な余力がない場合に、電力確保を指示する、
上記（１）乃至（１４）のいずれかに記載の情報処理装置。
（１７）ＦＣＭ方式のレーダーの検出信号を演算処理する処理ステップと、
他のセンサの検出結果に基づいて前記処理ステップにおける演算処理の方式を制御する制御ステップと、
を有する情報処理方法。
（１８）ＦＣＭ方式のレーダーの検出信号を演算処理する処理部、
他のセンサの検出結果に基づいて前記処理部における演算処理の方式を制御する制御部、
としてコンピュータを機能させるようにコンピュータ可読形式で記述されたコンピュータプログラム。
（１９）車両に搭載されたレーダー及びその他の車載センサと、
前記車載センサの検出信号に基づいて認識処理を行う認識部と、
前記レーダーの検出信号をＦＣＭ方式により演算処理する処理部と、
前記認識部による認識結果に基づいて前記処理部における演算処理の方式を制御する制御部と、
を具備する情報処理システム。
（２０）移動体と、
前記移動体に搭載されたレーダー及びその他のセンサと、
前記他のセンサの検出信号に基づいて認識処理を行う認識部と、
前記レーダーの検出信号をＦＣＭ方式により演算処理する処理部と、
前記認識部による認識結果に基づいて前記処理部における演算処理の方式を制御する制御部と、
前記処理部による処理結果に基づいて前記移動体を制御する移動体制御部と、
を具備する移動体装置。
【符号の説明】
【０１６４】
１００…車両制御システム
１０１…入力部、１０２…データ取得部、１０３…通信部
１０４…車内機器、１０５…出力制御部、１０６…出力部
１０７…駆動系制御部、１０８…駆動系システム
１０９…ボディ系制御部、１１０…ボディ系システム、１１１記憶部
１１２…自動運転制御部、１２１…通信ネットワーク
１３１…検出部、１３２…自己位置推定部、１３３…状況分析部
１３４…計画部、１３５…動作制御部
１４１…車外情報検出部、１４２…車内情報検出部
１４３…車両状態検出部
１５１…マップ解析部、１５２…交通ルール認識部
１５３…状況認識部、１５４…状況予測部
１６１…ルート計画部、１６２…行動計画部、１６３…動作計画部
１７１…緊急事態回避部、１７２…加減速制御部、１７３…方向制御部
２００…情報処理システム
２０１…物体認識部、２０２…シーン認識部、２０３…走行状況認識部
２０４…選択部、２０５…計画部、２０６…演算部、２０７…提示部
２０８…入力部、２０９…主制御部
２１１…被写体毎の緊急度データベース
２１２…シーン毎の優先被写体データベース
２１３…走行状況毎の優先被写体データベース
２１４…測定対象毎の必要演算量データベース
２２１…カメラ、２２２…ＬｉＤＡＲ、２２３…車体センサ
２２４…レーダー（ミリ波レーダー）
【図１】
2020031689.tif 000004
【図２】
2020031689.tif 000005
【図３】
2020031689.tif 000006
【図４】
2020031689.tif 000007
【図５】
2020031689.tif 000008
【図６】
2020031689.tif 000009
【図７】
2020031689.tif 000010
【図８】
2020031689.tif 000011
【図９】
2020031689.tif 000012
【図１０】
2020031689.tif 000013
【図１１】
2020031689.tif 000014
【図１２】
2020031689.tif 000015
【図１３】
2020031689.tif 000016
【国際調査報告】
2020031689.tif 000017
2020031689.tif 000018
2020031689.tif 000019
2020031689.tif 000020