[go: up one dir, main page]

JP2023064245A - 車載制御システム - Google Patents

車載制御システム Download PDF

Info

Publication number
JP2023064245A
JP2023064245A JP2021174395A JP2021174395A JP2023064245A JP 2023064245 A JP2023064245 A JP 2023064245A JP 2021174395 A JP2021174395 A JP 2021174395A JP 2021174395 A JP2021174395 A JP 2021174395A JP 2023064245 A JP2023064245 A JP 2023064245A
Authority
JP
Japan
Prior art keywords
communication path
vehicle
control unit
control system
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2021174395A
Other languages
English (en)
Other versions
JP7668204B2 (ja
Inventor
和樹 八幡
Kazuki Yahata
剛 奥野
Takeshi Okuno
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2021174395A priority Critical patent/JP7668204B2/ja
Priority to CN202211291594.7A priority patent/CN116032959A/zh
Priority to US17/970,000 priority patent/US20230128557A1/en
Publication of JP2023064245A publication Critical patent/JP2023064245A/ja
Application granted granted Critical
Publication of JP7668204B2 publication Critical patent/JP7668204B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/02Topology update or discovery
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/02Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
    • H04L63/0209Architectural arrangements, e.g. perimeter networks or demilitarized zones

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Small-Scale Networks (AREA)
  • Stored Programmes (AREA)

Abstract

Figure 2023064245000001
【課題】セキュリティ面と効率的なデータ伝送とを両立可能な車載通信網を形成する。
【解決手段】車載制御システム10aは、ADAS11と、通信経路L1を介してADAS11に接続されたMPU12と、通信経路L11を介してMPU12に接続されたCGW13と、を備える。MPU12は、通信経路L1と通信経路L11とを接続可能な内部通信経路IL2を有し、車両が所定の動作状態であるとき、内部通信経路IL2を介して通信経路L1と通信経路L11とを接続する。
【選択図】図2

Description

本発明は、車載通信網を介して接続された複数のECUを有する車載制御システムに関する。
この種の装置として、従来、車両が備える電子制御装置のソフトウェアを更新するための更新データを外部のサーバからダウンロードして電子制御装置にインストールするようにした装置が知られている(特許文献1参照)。特許文献1記載の装置では、インターネットに接続された更新管理部が、該インターネットを介して外部のサーバからダウンロードした更新データを電子制御装置に供給する。
特開2021-105924号公報
ところで、近年、運転支援機能を搭載した車両などにおいては、更新データのデータサイズが増大している。また、運転支援機能を搭載した車両では、外部との通信におけるセキュリティ性が重要視される。このため、効率的なデータ伝送とセキュリティ面とが容易に両立可能となる車載通信網を形成することが望まれる。しかしながら、特許文献1記載の装置では、インターネットに接続された更新管理部を介して電子制御装置に対して不正なアクセスが行われるおそれがある。
本発明の一態様である車載制御システムは、車両に搭載され、第1制御ユニットと、第1通信経路を介して第1制御ユニットに接続された第2制御ユニットと、第2通信経路を介して第2制御ユニットに接続された第3制御ユニットと、を備える。第2制御ユニットは、第1通信経路と第2通信経路とを接続可能な内部通信経路を有し、車両が所定の動作状態であるとき、内部通信経路を介して第1通信経路と第2通信経路とを接続する。
本発明によれば、セキュリティ面と効率的なデータ伝送とを両立可能な車載通信網を形成することができる。
車載制御システムの参考例を示す図。 図1Aの車載制御システムの構成の一例を示す図。 本発明の実施形態に係る車載制御システムの構成の一例を示す図。 本発明の実施形態に係るソフトウェア更新装置の要部構成を示すブロック図。 図3のソフトウェア更新装置の演算部で実行される処理の一例を示すフローチャート。 本発明の実施形態に係る車載制御システムの構成の他の例を示す図。 本発明の実施形態の変形例に係る車載制御システムの構成の一例を示すブロック図。
以下、図1A~図6を参照して本発明の実施形態について説明する。本発明の実施形態に係る車載制御システムは、運転支援装置(Advanced Driver-Assistance Systems:ADAS)を有する車両に適用することができる。
まず、車載制御システムの参考例について説明する。図1Aは、車載制御システムの参考例を示す図である。図1Aに示すように、車載制御システム10は、車両1に搭載される。車載制御システム10は、ネットワーク2を介してサーバ3等の外部の装置と通信可能に接続される。ネットワーク2には、公衆無線通信網だけでなく、所定の管理地域ごとに設けられた閉鎖的な通信網、例えば無線LAN、Wi-Fi(登録商標)、Bluetooth(登録商標)等も含まれる。図1Bは、図1Aの車載制御システム10の構成の一例を示す図である。図1Bに示すように、車載制御システム10には、ECU(電子制御ユニット)11~14が含まれる。また、車載制御システム10には、CAN(Controller Area Network)を介して接続された複数の車載通信網、具体的には、ECU311,312を含む車載通信網と、ECU321,322を含む車載通信網とが含まれる。
ECU14は、ネットワーク2を介してサーバ3等の外部の装置との無線通信を行う通信ユニット(TCU:Telematics Control unit)である。ECU13は、CGW(Central Gateway)であり、ゲートウェイ機能を有する。ECU(CGW)13は、ECU(TCU)14を介して行われる外部の装置と車載通信網との通信、あるいは、複数の車載通信網間の通信を中継する。CGW13は、さらに、パワートレーン制御やシャシ制御等、車両1を走行させるための各種制御を統括する機能を有する。
ECU12は、高精度な地図(ナビゲーション装置で利用される地図よりも情報量が大きい地図)の情報(以下、地図データと呼ぶ。)を生成するMPU(Map Positioning Unit)である。ECU(MPU)12は、記憶部(不図示)を有し、該記憶部に生成した地図データを記憶する。生成した地図データと領域が重複する地図データが記憶部に記憶されている場合には、MPU12は、記憶部に記憶された地図データを、生成した地図データで更新する。MPU12は、ECU11からの要求に応じて、地図データを記憶部から読み出してECU11に供給する。
ECU11は、車両1が有する運転支援機能(ADAS)を実現するADAS ECU(以下、単にADASと称する。)である。ECU(ADAS)11には、LVDS(Low Voltage Differential Signaling)の信号線を介してカメラ21が接続される。また、ADAS11には、CAN-FD(CAN with Flexible Data Rate)を介してレーダ22が接続される。ADAS11は、MPU12から供給される情報(地図データ)や、カメラ21およびレーダ22により検知された情報に基づいて、車両1が走行中の車線から逸脱しないように走行用のアクチュエータ等を制御する。このようにして、ADAS11は、車両1が有する運転支援機能を実現する。
ADAS11とCGW13、CGW13とMPU12、および、MPU12とTCU14はそれぞれ、通信経路L1、通信経路L2、および、通信経路L3を介して接続される。通信経路L1,L2,L3は、CANやCAN-FDよりも高速な通信回線、例えばイーサネット回線で構成される。
CGW13は、通信経路L1と通信経路L2とを接続可能な内部通信経路IL1を有する。また、CGW13は、イーサネットスイッチ(不図示)を有し、イーサネットスイッチを制御して、内部通信経路IL1を接続状態または切断状態にする。MPU12は、通信経路L2と通信経路L3とを接続可能な内部通信経路IL2を有する。MPU12は、イーサネットスイッチ(不図示)を有し、イーサネットスイッチを制御して、内部通信経路IL2を接続状態または切断状態にする。
サーバ3は、記憶部(不図示)を備え、車載制御システム10の各ECUで実行されるソフトウェア(プログラム)を更新するためのデータ(以下、更新データと呼ぶ。)を記憶部に記憶する。サーバ3は、少なくともADAS11で実行されるソフトウェアの更新データを記憶する。車載制御システム10は、ネットワーク2を介して各ECUの更新データをサーバ3からダウンロードして各ECUに供給し、各ECUのソフトウェアを更新する。
近年、ADASやコネクティビティ機能の進化に伴い、車載制御システム10と外部の装置との間で送受信されるデータ量や、車載制御システム10の各車載通信網間で送受信されるデータ量が増大している。また、それらの機能を担う各ECUにインストールされるソフトウェアのデータサイズも増大している。さらに、ADASやコネクティビティ機能においては、外部の装置との通信におけるセキュリティ性が重要視される。このような状況に対応するため、車載制御システム10のデータ伝送性能およびセキュリティ性を一層向上することが求められている。そこで、本実施形態は以下のように車載制御システムを構成する。
図2は、本発明の実施形態に係る車載制御システムの構成の一例を示す図である。図2に示す車載制御システム10aでは、図1Bの車載制御システム10においてTCU14とCGW13との間に配置されていたMPU12が、CGW13よりも下流側に配置される。具体的には、CGW13とADAS11との間にMPU12が配置される。以下、TCU14に近い側を上流側と表現し、TCU14から遠い側を下流側と表現する。このように、CGW13の下流側にMPU12を配置することで、CGW13の下流側にファイヤフォールを増設することが可能となる。より詳細には、CGW13の下流側に配置されたMPU12にファイヤフォールを設置することで、CGW13の下流側にファイヤフォールを増設することができる。これにより、CGW13を介したADAS11に対する不正アクセスを抑止しやすくなる。
また、図2のようにMPU12をCGW13の下流側に移動するとともに、図1Bの通信経路L2,L3よりも高速な通信経路(イーサネット回線)L12でCGW13とTCU14とを直接接続することで、CGW13とTCU14間のデータ伝送速度を高速化できる。なお、通信経路L12は、少なくともCANやCAN-FDよりも高速な通信回線であればよく、通信経路L2,L3と同等の通信容量であってもよい。
MPU12は、通信経路L1を介してADAS11と接続され、通信経路L11を介してCGW13と接続される。MPU12は、通信経路L1と通信経路L11とを内部通信経路IL2を介して接続可能である。これにより、CGW13とADAS11とを、通信経路L1とMPU12(内部通信経路IL2)と通信経路L11とで構築された通信経路CL1で接続することができる。したがって、図1Bの構成に対して通信経路L11を追加するだけで、CGW13とADAS11間のデータ伝送速度を低下させることなく、CGW13とADAS11間にMPU12を配置することができる。なお、通信経路L11は、少なくとも通信経路L1の通信容量以上の通信容量を有するものとする。
また、CGW13とADAS11との間に、内部通信経路IL2を有するMPU12を配置することで、CGW13とADAS11とを必要に応じて接続または切断することが可能となる。例えば、ADAS11にソフトウェアをインストールするときにのみ内部通信経路IL2を接続状態にしてCGW13とADAS11とを接続し、それ以外のときには内部通信経路IL2を切断状態にしてCGW13とADAS11とを切断する。これにより、CGW13を介したADAS11に対する不正アクセスをさらに抑止しやすくなる。
図3は、本発明の実施形態に係るソフトウェア更新装置の要部構成を示すブロック図である。図3のソフトウェア更新装置100は、車載制御システム10aの一部を構成する。図3に示すように、ソフトウェア更新装置100は、CPU等の演算部110と、ROM、RAM、ハードディスク等の記憶部120と、その他の周辺回路とを有するコンピュータを含んで構成される。演算部110は、機能的構成として、指令受付部111と、データ取得部112と、状態判定部113と、経路構築部114と、データ供給部115とを有する。なお、演算部110は、単一のCPU(単一のECUが有するCPU)で構成されてもよいし、複数のECUのそれぞれが有するCPUを組み合わせて構成されてもよい。また、記憶部120は、単一のECUが有するROM等で構成されてもよいし、複数のECUのそれぞれが有するROM等を組み合わせて構成されてもよい。
指令受付部111は、車載制御システム10aの各ECUのソフトウェアを更新するための更新指令を受け付ける。更新指令には、ソフトウェアの更新対象となるECUの情報(例えば、更新対象のECUの識別情報)と、更新データの格納場所を特定可能な情報(例えば、URL)が含まれる。指令受付部111は、外部の装置から送信される更新指令をTCU14を介して受信してもよいし、車両1に設けられた不図示の操作部(タッチパネルを有する液晶ディスプレイ等)からユーザ操作に応じて出力される更新指令を受信してもよい。
データ取得部112は、指令受付部111により受け付けられた更新指令に基づいて、外部の装置等から各ECUのソフトウェアを更新するための更新データを取得する。例えば、更新対象のECUがADAS11であって更新データの格納場所がサーバ3であることが更新指令により示されるときは、データ取得部112は、サーバ3の記憶部(不図示)に格納されているADAS11の更新データを、サーバ3からダウンロードして取得する。
状態判定部113は、車両1が所定の動作状態であるか否かを判定する。所定の動作状態とは、ADAS11のソフトウェア更新処理(プログラム書き換え)が可能な状態であり、例えば、車両1が停止していて、イグニッションスイッチがオフである状態である。
経路構築部114は、状態判定部113により車両1が所定の動作状態であると判定されると、ADAS11に更新データを供給するための通信経路を構築する。具体的には、経路構築部114は、内部通信経路IL2を接続状態にして、通信経路L1と通信経路L11とを接続する。一方、状態判定部113により車両1が所定の動作状態でなくなったと判定されると、経路構築部114は、内部通信経路IL2を切断状態にして、通信経路L1と通信経路L11とを切断する。内部通信経路IL2の初期状態は、切断状態である。
データ供給部115は、データ取得部112により取得された更新データを、経路構築部114により構築された通信経路CL1を介してADAS11に供給し、ソフトウェアをインストールする。より詳細には、データ供給部115は、更新データをADASのROM(不図示)に展開して、ADAS11のソフトウェアを更新する。
図4は、予め記憶されたプログラムに従い、ソフトウェア更新装置100の演算部110で実行される処理の一例を示すフローチャートである。このフローチャートに示す処理は、例えば、車載制御システム10aに電源が供給されると開始され、所定周期で繰り返される。以下では、サーバ3の記憶部に更新データが記憶されていて、ソフトウェア更新装置100がサーバ3の記憶部から更新データをダウンロードして、更新対象のECUのソフトウェアを更新する場合を例にする。
まず、ステップS1で、更新指令を受け付けたか否かを判定する。ステップS1で否定されると、処理を終了する。ステップS1で肯定されると、ステップS2で、更新データを取得する。具体的には、更新指令に含まれる情報に基づいて、サーバ3の記憶部から更新データをダウンロードする。ダウンロードされた更新データは、記憶部120に格納される。
ステップS3で、ソフトウェアをインストールする際に必要な通信経路、すなわち通信経路CL1の構築が必要であるか否かを判定する。ステップS3で否定されると、ステップS5に移行する。ステップS3で肯定されると、ステップS4で、通信経路CL1を構築する。例えば、ステップS1で受け付けた更新指令に、ADAS11がソフトウェア更新の対象であることを示す情報が含まれる場合、ステップS3で、通信経路CL1を構築する必要があると判定される。そして、ステップS4で、車両1が所定の動作状態であるときに、内部通信経路IL2を接続状態にして、通信経路L1と通信経路L11とを接続する。このとき、内部通信経路IL1も接続状態にして、通信経路L11と通信経路L12とを接続する。これらの通信経路は、イグニッションスイッチがオフの時に例えば、ECU11~14をソフトウェア更新装置100により起動することにより成立する。なお、内部通信経路IL1は、車載制御システム10aに電源が供給されている間、常時、接続状態に設定されてもよい。
ステップS5で、ステップS1でダウンロードされた更新データを記憶部120から読み出して、ADAS11のROMに展開して、ADAS11のソフトウェアを更新する。
本発明の実施形態によれば以下のような作用効果を奏することができる。
(1)車載制御システム10aは、車両1に搭載され、第1制御ユニットとしてのADAS11と、第1通信経路(通信経路L1)を介してADAS11に接続された第2制御ユニットとしてのMPU12と、第2通信経路(通信経路L11)を介してMPU12に接続された第3制御ユニットとしてのCGW13とを備える。MPU12は、地図データを生成し、その地図データを通信経路L1を介してADAS11に供給する。MPU12は、通信経路L1と通信経路L11とを接続可能な第1内部通信経路(内部通信経路IL2)を有し、車両1が所定の動作状態であるとき、内部通信経路IL2を介して通信経路L1と通信経路L11とを接続する。
この構成により、MPU12の内部通信経路IL2と、MPU12からADAS11へ地図データを供給するための通信経路L1とにより、CGW13からADAS11へデータを供給するための通信経路が構築される。そのため、CGW13とADAS11とを直接接続するような通信経路を別途設けることなく、通信経路L11を追加するだけで、CGW13からADAS11へデータを供給することが可能になる。したがって、車載制御システム10aのコストの増大を抑制することができる。
また、CGW13とADAS11との間にMPU12が配置されることで、CGW13の下流側にファイヤフォールを増設可能となる。図5は、本発明の実施形態に係る車載制御システムの構成の他の例を示す図である。図5には、図2の車載制御システム10aのMPU12とCGW13とTCU14に、ファイヤフォールFWがそれぞれ設置された場合の例が示されている。図5に示すように、CGW13とADAS11との間に配置されたMPU12にファイヤフォールFWを設置することで、CGW13の下流側にファイヤフォールを増設できる。その結果、CGW13を介した外部の装置や他の車載通信網からのADAS11に対する不正アクセスを抑止できる。
(2)MPU12は、ADAS11のプログラム書き換えが行われている状態であるとき、内部通信経路IL2を介して通信経路L1と通信経路L11とを接続する。この構成により、ADAS11のプログラム書き換え用の更新データを、CGW13からMPU12を介してADAS11に供給可能となる。また、ADAS11のプログラム書き換え時にのみ通信経路L1と通信経路L11とが接続されるので、CGW13を介した外部の装置や他の車載通信網からのADAS11に対する不正アクセスをさらに抑止できる。
(3)ADAS11とMPU12とCGW13とは、通信経路L1,L11および内部通信経路IL2のいずれよりも通信容量が小さい第3通信経路(通信経路L13)を介して互いに接続される。この構成により、ADAS11とMPU12とCGW13との間で伝送されるデータの容量に基づいて通信経路を切り換えることが可能となる。例えば、ADAS11とMPU12とCGW13との間でコマンドや制御データなどのように比較的容量が小さいデータを伝送するときには、通信経路L13を利用し、更新データなどのように比較的容量が大きいデータを伝送するときには、通信経路L1とMPU12(内部通信経路IL2)と通信経路L11とで構築された通信経路を利用する。これにより、データ伝送に要する消費電力を低減できる。
(4)車載制御システム10aは、車両1の外部の装置(例えば、サーバ3)と通信可能なTCU14をさらに備える。CGW13は、ADAS11のプログラムを書き換えるための更新データを、TCU14を介して外部の装置から取得する。この構成により、CGW13は、更新データを外部の装置から取得することができ、ADAS11のソフトウェアの更新を柔軟に行うことが可能となる。また、CGW13とTCU14とは、通信経路L13よりも通信容量が大きい第4通信経路(通信経路L12)を介して接続される。この構成により、CGW13が更新データを外部の装置からダウンロードする際に要する時間(ダウンロード時間)を短縮できる。したがって、ソフトウェア更新に必要なエネルギ効率を改善することができる。
上記実施形態は種々の形態に変更することができる。以下、変形例について説明する。上記実施形態では、ADAS11に地図データを供給するMPU12を備えた車載制御システム10aを例にして説明した。しかしながら、本発明は、ADAS11に車両1の走路の情報(以下、走路情報)を供給するECU(以下、認識拡張ユニット(ADAS Perception Extension:APEX)と呼ぶ。)を備えた車載制御システムにも適用可能である。図6は、本変形例に係る車載制御システムの構成の一例を示すブロック図である。
図6に示すように、車載制御システム10bは、ADAS11と、ECU(APEX)15と、CGW13とを備える。APEX15には、通信経路L14を介してカメラ23が接続される。カメラ23は、車両1の周辺の空間(例えば前方空間)を撮像し、通信経路L14を介して撮像画像データをAPEX15に出力する。通信経路L14は、例えばLVDSの信号線であり、通信経路L13よりも通信容量が大きい。
APEX15は、カメラ23から入力される撮像画像データに基づいて車両1の走路を認識し、その認識結果を含む走路情報を、通信経路L1を介してADAS11に出力する。また、APEX15は、通信経路L1と通信経路L11とを接続可能な内部通信経路IL3を有する。さらに、APEX15は、イーサネットスイッチ(不図示)を有し、イーサネットスイッチを制御して、内部通信経路IL3を接続状態または切断状態にする。ADAS11は、APEX15から供給される情報(走路情報)に基づいて、車両1が走行中の車線から逸脱しないように走行用のアクチュエータ等を制御する。このように本変形例では、ADAS11は、APEX15から供給される走路情報に基づいて車両1の運転支援機能を実現する。
車載制御システム10bの一部を構成するソフトウェア更新装置の構成および動作は、図3のソフトウェア更新装置100の構成および動作と同様である。なお、本変形例に係るソフトウェア更新装置では、経路構築部114は、状態判定部113により車両1が所定の動作状態であると判定されると、内部通信経路IL3を接続状態にして、通信経路L1と通信経路L11とを接続する。また、経路構築部114は、状態判定部113により車両1が所定の動作状態でなくなったと判定されると、内部通信経路IL3を切断状態にして、通信経路L1と通信経路L11とを切断する。
この構成により、通信経路L1とAPEX15(内部通信経路IL3)と通信経路L11とで構築された通信経路CL2を介してADAS11からCGW13にデータを供給することができるので、ADAS11とCGW13とを直接接続するような通信経路を別途設ける必要がなくなる。このため、車載制御システム10bのコストの増大を抑制することができる。また、ADAS11とCGW13との間に配置したAPEX15にファイヤフォールを設置することで、外部の装置や車載通信網からADAS11に供給されるデータのセキュリティ性を向上できる。
また、上記実施形態では、CGW13が備えるイーサネットスイッチにより内部通信経路IL1を接続状態または切断状態にするようにしたが、イーサネットスイッチ以外のネットワークデバイスにより第1内部通信経路を接続状態または接続状態にしてもよい。同様に、ECU12,15(MPU12、APEX15)が備えるイーサネットスイッチにより内部通信経路IL2,IL3を接続状態または切断状態にするようにしたが、イーサネットスイッチ以外のネットワークデバイスにより第2内部通信経路を接続状態または接続状態にしてもよい。
また、上記実施形態では、撮像部としてのカメラ23がLVDSの信号線である第5通信経路(通信経路L14)を介してAPEX15に接続される場合を例にして車載制御システム10bの構成を説明したが、第5通信経路は、通信経路L13よりも通信容量が大きい通信回線(信号線)であればよく、その他の通信回線(信号線)を介して接続されてもよい。
以上の説明はあくまで一例であり、本発明の特徴を損なわない限り、上述した実施形態および変形例により本発明が限定されるものではない。上記実施形態と変形例の一つまたは複数を任意に組み合わせることも可能であり、変形例同士を組み合わせることも可能である。
1 車両、10,10a,10b 車載制御システム、100 ソフトウェア更新装置、11 ECU(ADAS)、12 ECU(MPU)、13 ECU(CGW)、14 TCU、15 ECU(APEX)、110 演算部、111 指令受付部、112 データ取得部、113 状態判定部、114 経路構築部、115 データ供給部、120 記憶部

Claims (9)

  1. 車両に搭載された車載制御システムであって、
    第1制御ユニットと、
    第1通信経路を介して前記第1制御ユニットに接続された第2制御ユニットと、
    第2通信経路を介して前記第2制御ユニットに接続された第3制御ユニットと、を備え、
    前記第2制御ユニットは、前記第1通信経路と前記第2通信経路とを接続可能な内部通信経路を有し、前記車両が所定の動作状態であるとき、前記内部通信経路を介して前記第1通信経路と前記第2通信経路とを接続することを特徴とする車載制御システム。
  2. 請求項1に記載の車載制御システムにおいて、
    前記所定の動作状態は、前記第1制御ユニットのプログラム書き換えが可能な状態であることを特徴とする車載制御システム。
  3. 請求項1または2に記載の車載制御システムにおいて、
    前記第1制御ユニットと前記第2制御ユニットと前記第3制御ユニットとは、前記第1通信経路、前記第2通信経路および前記内部通信経路よりも通信容量が小さい、第3通信経路を介して互いに接続されることを特徴とする車載制御システム。
  4. 請求項3に記載の車載制御システムにおいて、
    前記車両の外部の装置と通信可能な通信ユニットをさらに備え、
    前記第3制御ユニットと前記通信ユニットとは、前記第3通信経路よりも通信容量が大きい第4通信経路を介して接続されることを特徴とする車載制御システム。
  5. 請求項4に記載の車載制御システムにおいて、
    前記第3制御ユニットは、前記第1制御ユニットのプログラムを書き換えるための更新データを、前記通信ユニットを介して前記外部の装置から取得することを特徴とする車載制御システム。
  6. 請求項5に記載の車載制御システムにおいて、
    前記内部通信経路は、第1内部通信経路であり、
    前記第3制御ユニットは、前記第2通信経路と前記第4通信経路とを接続可能な第2内部通信経路を有し、
    前記第2制御ユニットと前記第3制御ユニットと前記通信ユニットとはファイアウォールを備え、
    前記第2制御ユニットのファイアウォールは、前記第1内部通信経路上に設置され、
    前記第3制御ユニットのファイアウォールは、前記第2内部通信経路上に設置され、
    前記第3制御ユニットは、前記通信ユニットのファイアウォールと前記第4通信経路とを介して前記外部の装置から取得される前記更新データを、前記第2内部通信経路と、前記第2通信経路、前記第1内部通信経路、および前記第1通信経路を介して前記第1制御ユニットに供給することを特徴とする車載制御システム。
  7. 請求項1~6のうちのいずれか1項に記載の車載制御システムにおいて、
    前記第2制御ユニットは、地図データを生成する電子制御ユニットであることを特徴とする車載制御システム。
  8. 請求項7に記載の車載制御システムにおいて、
    前記第2制御ユニットは、前記第1通信経路を介して前記第1制御ユニットに前記地図データを供給することを特徴とする車載制御システム。
  9. 請求項3~6のうちのいずれか1項に記載の車載制御システムにおいて、
    前記第2制御ユニットは、
    前記車両の走路を認識する電子制御ユニットであり、
    前記第3通信経路よりも通信容量が大きい第5通信経路を介して、前記車両の周辺の撮像画像データを出力する撮像部と接続され、前記第5通信経路を介して前記撮像部から前記撮像画像データを取得し、前記第1通信経路を介して前記撮像画像データを前記第1制御ユニットに供給することを特徴とする車載制御システム。
JP2021174395A 2021-10-26 2021-10-26 車載制御システム Active JP7668204B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2021174395A JP7668204B2 (ja) 2021-10-26 2021-10-26 車載制御システム
CN202211291594.7A CN116032959A (zh) 2021-10-26 2022-10-19 车载控制系统
US17/970,000 US20230128557A1 (en) 2021-10-26 2022-10-20 In-vehicle control apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021174395A JP7668204B2 (ja) 2021-10-26 2021-10-26 車載制御システム

Publications (2)

Publication Number Publication Date
JP2023064245A true JP2023064245A (ja) 2023-05-11
JP7668204B2 JP7668204B2 (ja) 2025-04-24

Family

ID=86055335

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021174395A Active JP7668204B2 (ja) 2021-10-26 2021-10-26 車載制御システム

Country Status (3)

Country Link
US (1) US20230128557A1 (ja)
JP (1) JP7668204B2 (ja)
CN (1) CN116032959A (ja)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013150060A (ja) * 2012-01-17 2013-08-01 Denso Corp 中継装置
US20150121071A1 (en) * 2013-10-28 2015-04-30 GM Global Technology Operations LLC Programming vehicle modules from remote devices and related methods and systems
JP2017028523A (ja) * 2015-07-23 2017-02-02 株式会社デンソー 中継装置、ecu、及び、車載システム
US20190394089A1 (en) * 2018-06-22 2019-12-26 Blackberry Limited Configuring a firewall system in a vehicle network
JP2020088568A (ja) * 2018-11-22 2020-06-04 株式会社デンソー 電子制御装置
JP2020088732A (ja) * 2018-11-29 2020-06-04 トヨタ自動車株式会社 中継装置
US20210176092A1 (en) * 2019-12-10 2021-06-10 Ford Global Technologies, Llc Vehicles with disparate communication architectures and multiple gateway modules for selective communication therebetween

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6161071A (en) * 1999-03-12 2000-12-12 Navigation Technologies Corporation Method and system for an in-vehicle computing architecture
EP3159853B1 (en) * 2015-10-23 2019-03-27 Harman International Industries, Incorporated Systems and methods for advanced driver assistance analytics
DE102016209682A1 (de) * 2016-06-02 2017-12-07 Ford Global Technologies, Llc Verfahren zur Aktualisierung einer Software eines Kraftfahrzeuges, Aktualisierungsvorrichtung und Übertragungssystem
US20180107473A1 (en) * 2016-10-13 2018-04-19 GM Global Technology Operations LLC Determining whether to install a vehicle system update in a vehicle
JP6667430B2 (ja) * 2016-12-27 2020-03-18 クラリオン株式会社 ソフトウェア更新装置、ソフトウェア更新システム
JP6575934B2 (ja) * 2017-03-29 2019-09-18 マツダ株式会社 車両運転支援システム及び車両運転支援方法
JP6575932B2 (ja) * 2017-03-29 2019-09-18 マツダ株式会社 車両運転支援システム
JP7033499B2 (ja) * 2017-07-26 2022-03-10 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ 異常検知装置および異常検知方法
JP6940365B2 (ja) * 2017-10-12 2021-09-29 日立Astemo株式会社 情報更新装置
WO2019116973A1 (ja) * 2017-12-15 2019-06-20 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ 不正検知装置、車載ネットワークシステム、および、不正検知方法
US20200174778A1 (en) * 2018-11-30 2020-06-04 Paccar Inc Systems and methods for using a mobile device to manage an over-the-air vehicle software update
US10991175B2 (en) * 2018-12-27 2021-04-27 Beijing Voyager Technology Co., Ltd. Repair management system for autonomous vehicle in a trusted platform
US11290437B2 (en) * 2018-12-27 2022-03-29 Beijing Voyager Technology Co., Ltd. Trusted platform protection in an autonomous vehicle
KR20220070242A (ko) * 2019-09-20 2022-05-30 소나투스, 인코포레이티드 차량에서 혼합 네트워크 통신을 지원하는 시스템, 방법 및 장치
US11538287B2 (en) * 2019-09-20 2022-12-27 Sonatus, Inc. System, method, and apparatus for managing vehicle data collection
US11563726B2 (en) * 2020-02-11 2023-01-24 Karma Automotive Llc Vehicle security system
DE102020201988A1 (de) * 2020-02-18 2021-08-19 Robert Bosch Gesellschaft mit beschränkter Haftung Vorrichtung zur Verarbeitung von Daten mit wenigstens zwei Datenschnittstellen und Betriebsverfahren hierfür
JP7338785B2 (ja) * 2020-03-16 2023-09-05 株式会社デンソー センター装置,配信パッケージの生成方法及び配信パッケージ生成用プログラム
JP7327230B2 (ja) * 2020-03-18 2023-08-16 トヨタ自動車株式会社 制御装置を備える車両、方法、プログラム
KR20210120287A (ko) * 2020-03-26 2021-10-07 현대자동차주식회사 진단 시스템 및 차량
DE112021002416T5 (de) * 2020-04-21 2023-02-02 Denso Corporation Elektronisches fahrzeugsteuersystem, dateninitialisierungsverfahren, zentralvorrichtung, fahrzeughauptvorrichtung, initialisierungspaketverteilungsprogramm und dateninitialisierungsprogramm
JP7419992B2 (ja) * 2020-07-02 2024-01-23 トヨタ自動車株式会社 ソフトウェア更新装置、方法、プログラムおよび車両
JP2022037805A (ja) * 2020-08-25 2022-03-09 トヨタ自動車株式会社 車載システム
JP7487681B2 (ja) * 2021-02-08 2024-05-21 トヨタ自動車株式会社 車両用制御装置
JP7510902B2 (ja) * 2021-03-19 2024-07-04 日立Astemo株式会社 ソフトウェア更新装置、ソフトウェア更新システム及びソフトウェア更新方法
JP7484814B2 (ja) * 2021-05-24 2024-05-16 株式会社デンソー 車両用電子制御装置及び更新プログラム
JP7464013B2 (ja) * 2021-07-05 2024-04-09 トヨタ自動車株式会社 センタ、otaマスタ、方法、プログラム、及び車両
CN118140454A (zh) * 2021-09-30 2024-06-04 株式会社电装 数据通信系统、中心装置、主机装置、加密程序以及解密程序

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013150060A (ja) * 2012-01-17 2013-08-01 Denso Corp 中継装置
US20150121071A1 (en) * 2013-10-28 2015-04-30 GM Global Technology Operations LLC Programming vehicle modules from remote devices and related methods and systems
JP2017028523A (ja) * 2015-07-23 2017-02-02 株式会社デンソー 中継装置、ecu、及び、車載システム
US20190394089A1 (en) * 2018-06-22 2019-12-26 Blackberry Limited Configuring a firewall system in a vehicle network
JP2020088568A (ja) * 2018-11-22 2020-06-04 株式会社デンソー 電子制御装置
JP2020088732A (ja) * 2018-11-29 2020-06-04 トヨタ自動車株式会社 中継装置
US20210176092A1 (en) * 2019-12-10 2021-06-10 Ford Global Technologies, Llc Vehicles with disparate communication architectures and multiple gateway modules for selective communication therebetween

Also Published As

Publication number Publication date
US20230128557A1 (en) 2023-04-27
JP7668204B2 (ja) 2025-04-24
CN116032959A (zh) 2023-04-28

Similar Documents

Publication Publication Date Title
US11204753B2 (en) Information distribution system and in-vehicle device
JP6702269B2 (ja) 制御装置、制御方法、およびコンピュータプログラム
WO2019202965A1 (ja) 車載更新装置、車載更新システム、更新処理方法及び更新処理プログラム
US11704104B2 (en) Control apparatus, control method, and computer program
CN106230678A (zh) 基于车载网关控制器的信息处理方法及网关控制器
JP2018120422A (ja) 車載通信システム、ドメインマスタ、及びファームウェア更新方法
US20190129710A1 (en) Control apparatus, method for determining whether or not a control program is updatable, and computer program
US10970063B2 (en) Relay apparatus, transfer method, and computer program
WO2022134365A1 (zh) 车辆调度方法、装置、系统、设备及存储介质
JP6962258B2 (ja) 制御装置、制御装置用のプログラム、及び制御方法
US11025753B2 (en) Method and device for inter-process communication in network
WO2020054537A1 (ja) 地図更新システム、地図更新サーバ及び車載端末
CN112136106B (zh) 电子控制装置以及存储介质
JP2018060520A (ja) 車両用サービス連携システム
CN115202682A (zh) Ota管理器及中心、更新控制方法、非暂时性存储介质
JP2007114857A (ja) 交通情報処理装置
JP7668204B2 (ja) 車載制御システム
CN108475185B (zh) 工程机械的镜像控制方法及镜像系统
WO2019150459A1 (ja) 車載装置、通信経路情報の生成方法、及びコンピュータプログラム
JP7211189B2 (ja) 更新処理システム及び更新処理方法
JP2021064827A (ja) 変換装置
WO2019058652A1 (ja) 制御装置、制御方法、およびコンピュータプログラム
JP7487693B2 (ja) 通信システム、および中継装置
US12142094B2 (en) Center device, data distribution system, and computer program product for executing restriction on function of data
WO2017149827A1 (ja) 制御装置、プログラム配信方法、およびコンピュータプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231128

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241008

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241015

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241211

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250325

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250414

R150 Certificate of patent or registration of utility model

Ref document number: 7668204

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150