JP7718344B2 - center - Google Patents
centerInfo
- Publication number
- JP7718344B2 JP7718344B2 JP2022115703A JP2022115703A JP7718344B2 JP 7718344 B2 JP7718344 B2 JP 7718344B2 JP 2022115703 A JP2022115703 A JP 2022115703A JP 2022115703 A JP2022115703 A JP 2022115703A JP 7718344 B2 JP7718344 B2 JP 7718344B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- data
- notification
- identification information
- adf
- 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.)
- Active
Links
Landscapes
- Information Transfer Between Computers (AREA)
Description
本開示は、車両生産工場における生産システム及び通信モジュールを備える車両のソフトウェア更新装置と、ネットワークを介して通信可能なセンタに関する。 This disclosure relates to a production system at a vehicle production plant, a vehicle software update device equipped with a communication module, and a center capable of communicating via a network.
車両には、制御機能を実行するための複数の車載機器又は電子制御ユニット(ECU)が搭載されている。この電子制御ユニットのソフトウェアは、車載ネットワークが備える通信機器とインターネットなどの通信ネットワークとを無線で接続し、無線通信を介して更新センタに設けられた配信サーバーからダウンロードしたプログラムを用いて、更新することもできる(無線更新)。例えば、特許文献1を参照。 Vehicles are equipped with multiple on-board devices or electronic control units (ECUs) for executing control functions. The software of these electronic control units can be updated by wirelessly connecting the communication devices in the on-board network to a communication network such as the Internet, and using a program downloaded via wireless communication from a distribution server located in an update center (over-the-air update). See, for example, Patent Document 1.
ここで、このような無線更新に関して、各車両に搭載されている電子制御ユニットのソフトウェアのバージョン情報などが含まれる生産情報を、車両生産時(工場出荷時)に保管することが法規上で要求されている。この要求に対応するため、工場(生産システム)から、生産した車両について電子制御ユニットのソフトウェア情報をセンタに送っているが、現状ではこのオペレーションを人による手操作で行っている。 Regarding such over-the-air updates, regulations require that production information, including software version information for the electronic control units installed in each vehicle, be stored at the time of vehicle production (when the vehicle is shipped from the factory). To comply with this requirement, the factory (production system) sends software information for the electronic control units of produced vehicles to a center, but currently this operation is performed manually.
生産システムからセンタに送信する電子制御ユニットのソフトウェアなどの情報を入力するオペレーションは、人間系による操作である。このため、情報の入力漏れが発生するおそれがある。 The operation of inputting information such as electronic control unit software to be sent from the production system to the center is performed by humans. As a result, there is a risk of information being omitted.
本開示は、上記課題を鑑みてなされたものであり、生産システムからセンタに送信される情報について入力漏れの発生を抑制することができるセンタを、提供することを目的とする。 This disclosure was made in consideration of the above-mentioned issues, and aims to provide a center that can reduce the occurrence of input omissions in information sent from the production system to the center.
上記課題を解決するために、本開示技術の一態様は、車両生産工場における生産システム及び通信モジュールを備える車両のソフトウェア更新装置とネットワークを介して通信可能なセンタであって、生産システムから、生産された車両を特定する車両特定情報及びその車両に搭載されている各電子制御ユニットに係るソフトウェアのその車両の生産時におけるバージョン情報が少なくとも含まれる出荷時データを受信する出荷時データ受信部と、出荷時データを所定の記憶部に記憶する出荷時データ記憶部と、車両の通信モジュールと外部ネットワークとの通信が開通した後に行われる初回通信の際にその車両から送信されるデータであって、車両特定情報及びその車両の車種を特定するための車種特定用情報を少なくとも含む初回通信データを受信する初回通信データ受信部と、所定の車両から初回通信データを受信したとき、その初回通信データに含まれる車両特定情報と一致する車両特定情報を有する出荷時データが存在するか否かを判定する判定部と、初回通信データに含まれる車両特定情報と一致する車両特定情報を有する出荷時データが存在しなかった場合、その出荷時データが存在していないことを示す通知を所定の送信先に送信する漏れ通知送信部と、を備える、センタである。 To solve the above problem, one aspect of the disclosed technology is a center capable of communicating via a network with a production system at a vehicle production plant and a software update device for a vehicle equipped with a communication module. The center includes: a shipping data receiving unit that receives shipping data from the production system, the shipping data including at least vehicle identification information that identifies the produced vehicle and version information of the software for each electronic control unit installed in the vehicle at the time of production; a shipping data storage unit that stores the shipping data in a specified storage unit; an initial communication data receiving unit that receives initial communication data transmitted from the vehicle during initial communication after communication between the vehicle's communication module and an external network is established, the initial communication data including at least the vehicle identification information and vehicle model identification information for identifying the vehicle model; a determination unit that, upon receiving initial communication data from the specified vehicle, determines whether shipping data exists that has vehicle identification information that matches the vehicle identification information included in the initial communication data; and an omission notification sending unit that, if shipping data does not exist that has vehicle identification information that matches the vehicle identification information included in the initial communication data, sends a notification to a specified destination indicating that the shipping data does not exist.
本開示のセンタによれば、生産システムからセンタに送信される情報について入力漏れの発生を抑制することができる。 The center disclosed herein can reduce the occurrence of omissions in information sent from the production system to the center.
<実施形態>
[構成]
図1は、本開示の一実施形態に係るネットワークシステムの全体構成を示すブロック図である。図1に示すネットワークシステムは、複数の車両11及び12と、車載認証ゲートウェイ20と、振り分けゲートウェイ30と、複数のセンタ41及び42と、生産工場50と、を備える。
<Embodiment>
[composition]
1 is a block diagram showing the overall configuration of a network system according to an embodiment of the present disclosure, which includes a plurality of vehicles 11 and 12, an in-vehicle authentication gateway 20, a distribution gateway 30, a plurality of centers 41 and 42, and a production factory 50.
生産工場(生産システム又は管理者)50は、車両11及び12などの生産時に、工場出荷時データを複数のセンタ41及び42に送信する。工場出荷時データには、車両11及び12を特定する車両特定情報であるVINや、車両11及び12に搭載されている電子制御ユニット(ECU:Electronic Control Unit)に係るソフトウェアのバージョンに関する情報が、少なくとも含まれている。また、生産工場50は、必要に応じて複数のセンタ41及び42から送信されてくるVIN漏れ通知に応じて、工場出荷時データの再送信を行う。 When vehicles 11 and 12 are produced, the production factory (production system or manager) 50 transmits factory shipping data to multiple centers 41 and 42. The factory shipping data includes at least the VIN, which is vehicle-specific information that identifies the vehicles 11 and 12, and information regarding the software version of the electronic control unit (ECU) installed in the vehicles 11 and 12. Furthermore, the production factory 50 retransmits the factory shipping data as necessary in response to VIN omission notifications transmitted from the multiple centers 41 and 42.
複数の車両11及び12は、データ通信モジュール(DCM)101と、1つ以上の電子制御ユニット(ECU)102と、電子制御ユニット102のソフトウェアのOTA(Over The Air)による更新処理を制御するOTAマスタ103と、を含む。この車両11及び12は、車載認証ゲートウェイ20及び振り分けゲートウェイ30を介して、複数のセンタ41及び42と通信を行うことができる。具体的には、車両11及び12は、データ通信モジュール101の開通時に、初回通信データ(ADF)の通知を車載認証ゲートウェイ20に送信する(ADF通信)。ADF通知には、車両特定情報であるVIN、車両に搭載されているデータ通信モジュールのグレードを示すDCMグレード、及び車両に搭載されている各電子制御ユニットのシリアルIDが、少なくとも含まれている。なお、ネットワークシステムに含まれる複数の車両11及び12の数は、図1に示したものに限られない。 The multiple vehicles 11 and 12 each include a data communication module (DCM) 101, one or more electronic control units (ECUs) 102, and an OTA master 103 that controls the over-the-air (OTA) update process for the software of the electronic control units 102. The vehicles 11 and 12 can communicate with multiple centers 41 and 42 via an on-board authentication gateway 20 and a distribution gateway 30. Specifically, when the data communication module 101 is activated, the vehicles 11 and 12 send a notification of initial communication data (ADF) to the on-board authentication gateway 20 (ADF communication). The ADF notification includes at least the VIN, which is vehicle-specific information, the DCM grade, which indicates the grade of the data communication module installed in the vehicle, and the serial ID of each electronic control unit installed in the vehicle. Note that the number of multiple vehicles 11 and 12 included in the network system is not limited to that shown in FIG. 1.
車載認証ゲートウェイ(TSCPP)20は、複数の車両11及び12からそれぞれのADF通知が送信される装置である。車載認証ゲートウェイ20は、各車両11及び12から受信したADF通知を、ADF通知を受信するたびに振り分けゲートウェイ30に送信する。 The in-vehicle authentication gateway (TSCPP) 20 is a device to which ADF notifications are sent from multiple vehicles 11 and 12. The in-vehicle authentication gateway 20 sends the ADF notifications received from each vehicle 11 and 12 to the distribution gateway 30 each time an ADF notification is received.
振り分けゲートウェイ30は、車載認証ゲートウェイ20から受信したADF通知を、所定のフィルタールールに基づいて予め定められた車種(区分)ごとに振り分ける。そして、振り分けゲートウェイ30は、振り分けた車種に応じた送付先のセンタ41又は42を決定して、この決定したセンタ41及び42にADF通知を振り分けて送信する。図2に、振り分けゲートウェイ30で用いられるデータの一例を示す。図2において、ADFデータ201は、車載認証ゲートウェイ20から受信したADF通知に含まれるデータである。送信データ202は、振り分けゲートウェイ30に必要なデータである。 The distribution gateway 30 distributes ADF notifications received from the in-vehicle authentication gateway 20 according to predetermined vehicle types (categories) based on specified filter rules. The distribution gateway 30 then determines the destination center 41 or 42 based on the vehicle type to which the notification is distributed, and distributes and transmits the ADF notification to these determined centers 41 and 42. Figure 2 shows an example of data used by the distribution gateway 30. In Figure 2, ADF data 201 is data included in the ADF notification received from the in-vehicle authentication gateway 20. Transmission data 202 is data required by the distribution gateway 30.
複数のセンタ41及び42は、それぞれ、生産工場50及び車両11及び12のデータ通信モジュール(DCM)101とネットワークを介して通信可能な構成である。このセンタ41及び42は、車種に応じて複数設けられている。図1の例では、車種A向けのセンタ41と車種B向けのセンタ42とを示しているが、センタの数は区分される車種に応じて3つ以上設定されてもよい。各センタ41及び42は、生産工場50から工場出荷時データを受信する(出荷時データ受信部)。各センタ41及び42は、生産工場50から受信した工場出荷時データを生産管理情報データベース(図示せず)に記憶する(出荷時データ記憶部)。また、各センタ41及び42は、振り分けゲートウェイ30からADF通知を受信する(初回通信データ受信部)。各センタ41及び42は、振り分けゲートウェイ30からADF通知を受信したことを契機として、VINを検索キーとしてADF通知と工場出荷時データとを突き合わせて一致/不一致を判定する(判定部)。また、各センタ41及び42は、突き合わせの結果、ADF通知のVINが工場出荷時データに存在していないものについては、生産工場50にVIN漏れ通知をメールして、出荷時データの送信依頼を行う(漏れ通知送信部)。 Each of the centers 41 and 42 is configured to be able to communicate with the production factory 50 and the data communication modules (DCMs) 101 of the vehicles 11 and 12 via a network. A plurality of centers 41 and 42 are provided for each vehicle type. While the example in FIG. 1 shows a center 41 for vehicle type A and a center 42 for vehicle type B, the number of centers may be set to three or more depending on the vehicle type. Each of the centers 41 and 42 receives factory shipping data from the production factory 50 (shipment data receiving unit). Each of the centers 41 and 42 stores the factory shipping data received from the production factory 50 in a production management information database (not shown) (shipment data storage unit). Each of the centers 41 and 42 also receives an ADF notification from the distribution gateway 30 (initial communication data receiving unit). Upon receiving an ADF notification from the distribution gateway 30, each of the centers 41 and 42 compares the ADF notification with the factory shipping data using the VIN as a search key to determine whether they match (determination unit). Furthermore, if the matching result shows that the VIN in the ADF notification does not exist in the factory shipping data, each center 41 and 42 will email a VIN omission notification to the production factory 50 and request that the shipping data be sent (omission notification sending unit).
図3に、センタ41及び42で用いられるデータの一例を示す。図3において、生産管理情報データベース301は、生産工場50から受信した工場出荷時データなどを記憶するデータベース(DB)である。個車情報データベース302は、センタが(OTA対象として)管轄する車両の情報を記憶するデータベース(DB)である。センタがADF通知を受信したときにデータが登録(追加)されていく。漏れ通知送信用データ303は、漏れが見つかった場合に適宜生成され、漏れがあったことを生産工場(管理者)50に送信するためのデータである。 Figure 3 shows an example of data used by centers 41 and 42. In Figure 3, production management information database 301 is a database (DB) that stores factory shipping data received from production factory 50. Individual vehicle information database 302 is a database (DB) that stores information on vehicles under the center's jurisdiction (as OTA targets). Data is registered (added) when the center receives an ADF notification. Omission notification transmission data 303 is generated as appropriate when an omission is found, and is used to send information about the omission to production factory (manager) 50.
[制御]
次に、図4、図5、及び図6をさらに参照して、本実施形態に係るネットワークシステムにおいて実行される制御を説明する。図4は、車載認証ゲートウェイ(車載認証GW)20が実行する制御の処理フローチャートである。図5は、振り分けゲートウェイ(振り分けGW)30が実行する制御の処理フローチャートである。図6は、センタ41及び42が実行する制御の処理フローチャートである。
[control]
Next, the control executed in the network system according to this embodiment will be described with further reference to Figures 4, 5, and 6. Figure 4 is a processing flowchart of the control executed by the in-vehicle authentication gateway (in-vehicle authentication GW) 20. Figure 5 is a processing flowchart of the control executed by the distribution gateway (distribution GW) 30. Figure 6 is a processing flowchart of the control executed by the centers 41 and 42.
(1)車載認証ゲートウェイの制御
図4の処理は、例えば、各車両11及び12からADF通知が送信されるごとに、車載認証ゲートウェイ20によって開始される。
(1) Control of the In-Vehicle Authentication Gateway The process of FIG. 4 is started by the in-vehicle authentication gateway 20, for example, every time an ADF notification is transmitted from each of the vehicles 11 and 12.
(ステップS401)
車載認証ゲートウェイ20は、車両11及び12のADF通知を、車両11及び12から送信されたそれぞれのタイミングで受信する。ADF通知が受信されると、ステップS402に処理が進む。
(Step S401)
The in-vehicle authentication gateway 20 receives the ADF notifications of the vehicles 11 and 12 at the timings at which they are transmitted from the vehicles 11 and 12. When the ADF notifications are received, the process proceeds to step S402.
(ステップS402)
車載認証ゲートウェイ20は、送信先である振り分けゲートウェイ30に必要な送信データ202を作成する。送信データ202としては、例えばリプロ関連情報を含むデータを例示できる。必要に応じて振り分けゲートウェイ30向けの送信データ202が作成されると、ステップS403に処理が進む。
(Step S402)
The in-vehicle authentication gateway 20 creates transmission data 202 required for the destination, the distribution gateway 30. The transmission data 202 may be, for example, data including reproduction-related information. Once the transmission data 202 for the distribution gateway 30 has been created as needed, the process proceeds to step S403.
(ステップS403)
車載認証ゲートウェイ20は、ADFデータ201及び必要な送信データ202を含むADF通知を、振り分けゲートウェイ30に送信する。ADF通知が振り分けゲートウェイ30に送信されると、本ADF通知に対する車載認証ゲートウェイ20の制御が終了する。
(Step S403)
The in-vehicle authentication gateway 20 transmits an ADF notification including the ADF data 201 and the necessary transmission data 202 to the distribution gateway 30. When the ADF notification is transmitted to the distribution gateway 30, the control of the in-vehicle authentication gateway 20 for this ADF notification ends.
(2)振り分けゲートウェイの制御
図5の処理は、例えば、車載認証ゲートウェイ20からADF通知を受信するごとに、振り分けゲートウェイ30において開始される。
(2) Control of the Distribution Gateway The process of FIG. 5 is started in the distribution gateway 30, for example, every time an ADF notification is received from the in-vehicle authentication gateway 20.
(ステップS501)
振り分けゲートウェイ30は、車載認証ゲートウェイ20からADF通知を受信する。ADF通知が受信されると、ステップS502に処理が進む。
(Step S501)
The distribution gateway 30 receives the ADF notification from the in-vehicle authentication gateway 20. When the ADF notification is received, the process proceeds to step S502.
(ステップS502)
振り分けゲートウェイ30は、予め定義されたフィルタールールに基づいて、車載認証ゲートウェイ20から受信したADF通知の送信先となるセンタ41又は42を決定する。フィルタールールは、車両11及び12に搭載されるデータ通信モジュール101に基づくDCMグレードや、車両11及び12に搭載される1つ以上の電子制御ユニット102のシリアルIDなどに基づいて、適切に設定される。そして、振り分けゲートウェイ30は、決定内容に従ってADF通知をセンタ41又は42に振り分ける。例えば、ADF通知に含まれるDCMグレードと複数のシリアルIDとの組み合わせが車種Aの組み合わせパターンに該当すれば、このADF通知の送信先が車種A向けのセンタ41と決定され、このADF通知がセンタ41宛てに振り分けられる。ADF通知の送信先がセンタ41又は42に振り分けられると、ステップS503に処理が進む。
(Step S502)
The distribution gateway 30 determines the center 41 or 42 as the destination of the ADF notification received from the in-vehicle authentication gateway 20 based on a predefined filter rule. The filter rule is appropriately set based on the DCM grade based on the data communication module 101 installed in the vehicles 11 and 12, the serial IDs of one or more electronic control units 102 installed in the vehicles 11 and 12, and the like. The distribution gateway 30 then distributes the ADF notification to the center 41 or 42 in accordance with the determined content. For example, if the combination of the DCM grade and multiple serial IDs included in the ADF notification corresponds to the combination pattern of vehicle model A, the distribution gateway 30 determines that the destination of this ADF notification is the center 41 for vehicle model A, and distributes this ADF notification to the center 41. Once the destination of the ADF notification has been distributed to the center 41 or 42, the process proceeds to step S503.
(ステップS503)
振り分けゲートウェイ30は、振り分けたADF通知を、該当するセンタ41又は42に送信する。振り分けたADF通知がセンタ41又は42に送信されると、本ADF通知に対する振り分けゲートウェイ30の制御が終了する。
(Step S503)
The distribution gateway 30 transmits the distributed ADF notification to the corresponding center 41 or 42. When the distributed ADF notification is transmitted to the center 41 or 42, the control of the distribution gateway 30 for this ADF notification ends.
(3)センタの制御
図6の処理は、例えば、振り分けゲートウェイ30からADF通知を受信するごとに、センタ41及び/又は42において開始される。
(3) Control of Center The process of FIG. 6 is started in the center 41 and/or 42, for example, every time an ADF notification is received from the distribution gateway 30.
(ステップS601)
センタ41及び/又は42は、振り分けゲートウェイ30からADF通知を受信する。ADF通知が受信されると、ステップS602に処理が進む。
(Step S601)
The center 41 and/or 42 receives the ADF notification from the distribution gateway 30. When the ADF notification is received, the process proceeds to step S602.
(ステップS602)
ADF通知を受信したセンタ41及び/又は42は、生産管理情報データベース(DB)を参照して、ADF通知に含まれるVINを検索する。すなわち、センタ41及び/又は42は、VINを用いてADF通知と工場出荷時データとを突き合わせる処理を行う。ADF通知に含まれるVINが検索されると、ステップS603に処理が進む。
(Step S602)
The center 41 and/or 42 that received the ADF notification refers to the production management information database (DB) to search for the VIN included in the ADF notification. That is, the center 41 and/or 42 performs a process of matching the ADF notification with the factory shipping data using the VIN. When the VIN included in the ADF notification is found, the process proceeds to step S603.
(ステップS603)
VIN検索を行ったセンタ41及び/又は42は、検索の結果、生産管理情報データベース(DB)にVINが存在したか否かをそれぞれ判断する。すなわち、センタ41及び/又は42は、工場出荷時データとして保存されているVINの中に、ADF通知のVINと一致するものがあったか否かを判断する。一致するVINが存在した場合は(ステップS603、はい)、本ADF通知に対するセンタ41及び/又は42の制御が終了し、一致するVINが存在しない場合は(ステップS603、いいえ)、登録漏れと判断してステップS604に処理が進む。
(Step S603)
The centers 41 and/or 42 that performed the VIN search each determine whether the VIN exists in the production management information database (DB) as a result of the search. That is, the centers 41 and/or 42 determine whether the VIN stored as factory default data matches the VIN in the ADF notification. If a matching VIN exists (step S603, Yes), the control of the centers 41 and/or 42 for this ADF notification ends. If a matching VIN does not exist (step S603, No), it is determined that the item has not been registered, and the process proceeds to step S604.
(ステップS604)
登録漏れを判断したセンタ41及び/又は42は、工場出荷時データとして保存されているVINの中にADF通知のVINと一致するものがないことを示す「VIN漏れ通知メール」を生成して、生産工場(生産システム又は管理者)50に送信する。このVIN漏れ通知メールは、工場出荷時データの再送信依頼でもある。VIN漏れ通知メールの生成及び送信がされると、本ADF通知に対するセンタ41及び/又は42の制御が終了する。
(Step S604)
The center 41 and/or 42 that has determined that the registration has been omitted generates a "VIN omitted notification email" indicating that the VIN stored as factory shipment data does not match the VIN in the ADF notification, and sends the email to the production factory (production system or manager) 50. This VIN omitted notification email also requests the retransmission of the factory shipment data. Once the VIN omitted notification email has been generated and sent, the control of the center 41 and/or 42 regarding this ADF notification ends.
<効果>
以上のように、本開示の一実施形態に係るセンタ41及び42によれば、車両11及び12からVINが確実に送信される初回通信データ(ADF通知)を受信したことを契機として、この初回通信データと生産工場50から送られた工場出荷時データとでVINの突き合わせを行う。これにより、生産システムからセンタに送信される情報について入力漏れの発生を抑制することができる。
<Effects>
As described above, according to the centers 41 and 42 according to an embodiment of the present disclosure, upon receiving the initial communication data (ADF notification) in which the VIN is reliably transmitted from the vehicles 11 and 12, the centers 41 and 42 compare the VIN between this initial communication data and the factory shipping data transmitted from the production factory 50. This makes it possible to prevent omissions in the information transmitted from the production system to the centers.
また、本開示の一実施形態に係るセンタ41及び42によれば、センタにおける工場出荷時データの登録漏れがあった場合には、その旨を生産システム又は管理者側に通知して、工場出荷時データの再送を依頼する。これにより、漏れていた工場出荷時データを再度送信してもらうことが可能となる。 Furthermore, according to centers 41 and 42 of an embodiment of the present disclosure, if the center misses registering factory shipment data, it notifies the production system or administrator and requests that the factory shipment data be resent. This makes it possible to have the missed factory shipment data resent.
本開示技術は、車両に搭載された電子制御ユニットのソフトウェアを更新するためのネットワークシステムをネットワーク通信によって管理するセンタに利用できる。 The disclosed technology can be used in a center that manages a network system via network communications to update software in electronic control units installed in vehicles.
11、12 車両
20 車載認証ゲートウェイ(TSCPP)
30 振り分けゲートウェイ
41、42 センタ
50 生産工場
101 データ通信モジュール(DCM)
102 OTAマスタ
103 電子制御ユニット(ECU)
201 ADFデータ
202 送信データ
301 生産管理情報データベース
302 個車情報データベース
303 漏れ通知送信用データ
11, 12 Vehicle 20 Vehicle authentication gateway (TSCPP)
30 Distribution gateway 41, 42 Center 50 Production factory 101 Data communication module (DCM)
102 OTA master 103 Electronic control unit (ECU)
201 ADF data 202 Transmission data 301 Production management information database 302 Individual vehicle information database 303 Omission notification transmission data
Claims (1)
前記生産システムから、生産された車両を特定する車両特定情報及び当該車両に搭載されている各電子制御ユニットに係るソフトウェアの当該車両の生産時におけるバージョン情報が少なくとも含まれる出荷時データを受信する出荷時データ受信部と、
前記出荷時データを所定の記憶部に記憶する出荷時データ記憶部と、
前記通信モジュールと外部ネットワークとの通信が開通した後に行われる初回通信の際に当該車両から送信されるデータであって、前記車両特定情報及び当該車両の車種を特定するための車種特定用情報を少なくとも含む初回通信データを受信する初回通信データ受信部と、
所定の車両から前記初回通信データを受信したとき、当該初回通信データに含まれる前記車両特定情報と一致する車両特定情報を有する前記出荷時データが存在するか否かを判定する判定部と、
前記初回通信データに含まれる前記車両特定情報と一致する車両特定情報を有する前記出荷時データが存在しなかった場合、当該出荷時データが存在していないことを示すと共に当該出荷時データの再送を依頼する通知を前記車両生産工場に送信する漏れ通知送信部と、を備える、センタ。 A center capable of communicating via a network with a production system in a vehicle production factory and a vehicle software update device equipped with a communication module,
a shipping data receiving unit that receives, from the production system, shipping data that includes at least vehicle identification information that identifies a produced vehicle and version information of software related to each electronic control unit installed in the vehicle at the time of production of the vehicle;
a shipping data storage unit that stores the shipping data in a predetermined storage unit;
an initial communication data receiving unit that receives initial communication data transmitted from the vehicle at the time of initial communication performed after communication between the communication module and the external network is established, the initial communication data including at least the vehicle identification information and vehicle type identification information for identifying the vehicle type;
a determination unit that, when receiving the initial communication data from a predetermined vehicle, determines whether or not the shipping data having vehicle identification information that matches the vehicle identification information included in the initial communication data exists;
The center is equipped with an omission notification sending unit that, if there is no shipping data having vehicle identification information that matches the vehicle identification information included in the initial communication data, sends a notification to the vehicle production plant indicating that the shipping data does not exist and requesting that the shipping data be resent .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022115703A JP7718344B2 (en) | 2022-07-20 | 2022-07-20 | center |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022115703A JP7718344B2 (en) | 2022-07-20 | 2022-07-20 | center |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024013543A JP2024013543A (en) | 2024-02-01 |
| JP7718344B2 true JP7718344B2 (en) | 2025-08-05 |
Family
ID=89718944
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022115703A Active JP7718344B2 (en) | 2022-07-20 | 2022-07-20 | center |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7718344B2 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009048631A (en) | 2008-08-11 | 2009-03-05 | Toyota Motor Corp | Information providing method, information providing system, and fixed station |
| JP2020068024A (en) | 2018-10-19 | 2020-04-30 | 本田技研工業株式会社 | Certification registration system |
-
2022
- 2022-07-20 JP JP2022115703A patent/JP7718344B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009048631A (en) | 2008-08-11 | 2009-03-05 | Toyota Motor Corp | Information providing method, information providing system, and fixed station |
| JP2020068024A (en) | 2018-10-19 | 2020-04-30 | 本田技研工業株式会社 | Certification registration system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024013543A (en) | 2024-02-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7816459B2 (en) | Program update system, method, and program | |
| US9648023B2 (en) | Vehicle module update, protection and diagnostics | |
| CN112713999B (en) | A secure remote update method for connected vehicles based on two-way identity authentication | |
| US8028339B2 (en) | Network device and method for providing content compatibility between network devices having different respective digital rights management methods | |
| CN114846469A (en) | Vehicle control system for network security and financial transactions | |
| WO2009070655A1 (en) | Alternate parts signature list file | |
| CN101421944A (en) | Method and device for communication on a communication link between an aircraft and a ground station | |
| US10365912B2 (en) | Delivery mechanisms for deployment of releases of packages to endpoints | |
| US11066044B2 (en) | Key-shape data management system and key-shape data management method | |
| CN113570758A (en) | Remote monitoring terminal and vehicle Bluetooth key management method | |
| US10977029B2 (en) | Groups of endpoints and targeting of releases and packages to endpoints | |
| EP3335164B1 (en) | Management of upgradeable endpoints | |
| US9160767B2 (en) | System and method for device management security of trap management object | |
| JP7718344B2 (en) | center | |
| JP6677132B2 (en) | In-vehicle communication device, management device, management method, and monitoring program | |
| US20240028731A1 (en) | Method for modifying software in a motor vehicle | |
| KR102254509B1 (en) | System for processing misbehavior in vehicle to everythign communication and method thereof | |
| CN113853766A (en) | Relay device and vehicle communication method | |
| CN114945150B (en) | Center, update management method, non-transitory storage medium | |
| CN111045725A (en) | Control method, device and storage medium of code management system | |
| US20200067712A1 (en) | Multimodal communication system | |
| US7804845B2 (en) | Method to confirm the server identity for server-initiated services | |
| JPWO2019092873A1 (en) | Communication network system | |
| JP2015196422A (en) | Method of updating data in onboard device database wirelessly | |
| CN112800299A (en) | Blockchain-based data processing method, device, device and readable storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240620 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250321 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250415 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250422 |
|
| 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: 20250624 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250707 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7718344 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |