【手続補正書】
【提出日】令和2年10月30日(2020.10.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
車両に搭載される複数の電子制御装置（１９）のうち、データを更新する対象となる対象装置の新データ、及び旧データから前記新データに更新するための新差分データが記憶される更新データ記憶部（２０４）と、
前記新データを用いて、前記車両において完全性を検証するための第１検証値を生成する第１検証値生成部と、
前記新差分データを用いて、前記車両において前記新差分データの完全性を検証するための第２検証値を生成する第２検証値生成部と、
複数の前記対象装置に対する前記新差分データと前記第１検証値及び前記第２検証値とを含むパッケージを生成する配信パッケージ生成部（２０２）と、
前記配信パッケージを用いて、前記車両において前記配信パッケージの完全性を検証するための第３検証値を生成する第３検証値生成部と、
前記配信パッケージを前記第３検証値とともに前記車載装置に送信する配信パッケージ送信部（２０３）と、
前記複数の電子制御装置で構成されるシステムのうち同一のシステムに属する前記対象装置の装置種別を含む前記対象装置関連情報、前記対象装置の更新データ関連情報、及び前記車両における更新処理を指定する更新処理情報を含む諸元データを生成する諸元データ生成部（２０１）とを備え、
前記配信パッケージ生成部は、前記同一のシステムに属する前記対象装置に対する前記新差分データと、前記第１検証値及び前記第２検証値とを含むと共に、前記諸元データを加えて前記パッケージを生成するセンター装置。
【請求項２】
車両に搭載される複数の電子制御装置（１９）のうち、データを更新する対象となる対象装置の新データ、及び旧データから前記新データに更新するための新差分データが記憶される更新データ記憶部（２０４）と、
前記新データを用いて、前記車両において完全性を検証するための第１検証値を生成する第１検証値生成部と、
前記新差分データを用いて、前記車両において前記新差分データの完全性を検証するための第２検証値を生成する第２検証値生成部と、
複数の前記対象装置に対する前記新差分データと前記第１検証値及び前記第２検証値とを含むパッケージを生成する配信パッケージ生成部（２０２）と、
前記配信パッケージを用いて、前記車両において前記配信パッケージの完全性を検証するための第３検証値を生成する第３検証値生成部と、
前記配信パッケージを前記第３検証値とともに前記車載装置に送信する配信パッケージ送信部（２０３）と、
前記対象装置の装置種別を含む前記対象装置関連情報、前記対象装置の更新データ関連情報、及び前記車両における更新処理を指定する更新処理情報を含む諸元データを生成する諸元データ生成部（２０１）とを備え、
前記配信パッケージ生成部は、前記諸元データを加えて前記パッケージを生成し、
前記更新データ記憶部には、前記旧データ及び前記新データから、前記旧データに書き戻すための旧差分データが記憶され、
前記旧データを用いて、前記車両において完全性を検証するための第４検証値を生成する第４検証値生成部と、
前記旧差分データを用いて、前記車両において前記旧差分データの完全性を検証するための第５検証値を生成する第５検証値生成部とを備え、
前記配信パッケージ生成部は、複数の前記対象装置に対する前記新差分データと前記第１検証値と前記第２検証値と前記旧差分データと前記第４検証値と前記第５検証値、及び前記諸元データを含むパッケージを生成するセンター装置。
【請求項３】
前記第１〜第５検証値のうち１つ以上を、鍵を用いて生成した認証子を付与して認証子付検証値として生成する認証子付与部を備える請求項１又は２記載のセンター装置。
【請求項４】
前記配信パッケージ及び前記第３検証値が記憶されるパッケージ記憶部を備え、
前記配信パッケージ送信部は、前記車載装置からの要求に応じて、当該要求に紐づく配信パッケージ及び第３検証値を当該車載装置に送信する請求項１から３の何れか一項に記載のセンター装置。
【請求項５】
センター装置（３）と、車両に搭載される電子制御装置（１９）であって、前記センター装置からダウンロードしたデータを用いて、不揮発性メモリ（２８ｄ）の書換えを行う車載装置（４）とを備える車両情報通信システムにおいて、
前記センター装置は、車両に搭載される複数の電子制御装置のうち、データを更新する対象となる対象装置の新データ、及び旧データから前記新データに更新するための新差分データが記憶される更新データ記憶部（２０４）と、
前記新データを用いて、前記車両において完全性を検証するための第１検証値を生成する第１検証値生成部と、
前記新差分データを用いて、前記車両において前記新差分データの完全性を検証するための第２検証値を生成する第２検証値生成部と、
複数の前記対象装置に対する前記新差分データと前記第１検証値及び前記第２検証値を含むパッケージを生成する配信パッケージ生成部（２０２）と、
前記配信パッケージを用いて、前記車両において前記配信パッケージの完全性を検証するための第３検証値を生成する第３検証値生成部と、
前記配信パッケージを前記第３検証値とともに前記車載装置に送信する配信パッケージ送信部（２０３）と、
前記複数の電子制御装置で構成されるシステムのうち同一のシステムに属する前記対象装置の装置種別を含む前記対象装置関連情報、前記対象装置の更新データ関連情報、及び前記車両における更新処理を指定する更新処理情報を含む諸元データを生成する諸元データ生成部（２０１）とを備え、
前記配信パッケージ生成部は、前記同一のシステムに属する前記対象装置に対する前記新差分データと、前記第１検証値及び前記第２検証値とを含むと共に、前記諸元データを加えて前記パッケージを生成し、
前記車載装置は、
前記配信パッケージ及び前記第３検証値を受信する受信処理部（１２）と、
前記配信パッケージに対する検証値を算出し、算出した検証値と前記第３検証値とを比較し、前記配信パッケージの完全性を検証する第３検証処理部と、
前記配信パッケージに含まれる前記対象装置に対応する前記新差分データに対する検証値を算出し、算出した検証値と前記配信パッケージに含まれる前記対象装置に対応する前記第２検証値とを比較し、前記新差分データの完全性を検証する第２検証処理部と、
前記配信パッケージに含まれる前記対象装置に対応する前記新差分データを用いて、前記対象装置の不揮発性メモリ（２８ｄ）への書込みを行う書込み処理部（２８ａ）と、
前記不揮発性メモリのデータに対する検証値を算出し、算出した検証値と前記配信パッケージに含まれる前記対象装置に対応する前記第１検証値とを比較し、前記不揮発性メモリのデータの完全性を検証する第１検証処理部とを備える車両情報通信システム。
【請求項６】
センター装置（３）と、車両に搭載される電子制御装置（１９）であって、前記センター装置からダウンロードしたデータを用いて、不揮発性メモリ（２８ｄ）の書換えを行う車載装置（４）とを備える車両情報通信システムにおいて、
前記センター装置は、車両に搭載される複数の電子制御装置のうち、データを更新する対象となる対象装置の新データ、及び旧データから前記新データに更新するための新差分データが記憶される更新データ記憶部（２０４）と、
前記新データを用いて、前記車両において完全性を検証するための第１検証値を生成する第１検証値生成部と、
前記新差分データを用いて、前記車両において前記新差分データの完全性を検証するための第２検証値を生成する第２検証値生成部と、
複数の前記対象装置に対する前記新差分データと前記第１検証値及び前記第２検証値を含むパッケージを生成する配信パッケージ生成部（２０２）と、
前記配信パッケージを用いて、前記車両において前記配信パッケージの完全性を検証するための第３検証値を生成する第３検証値生成部と、
前記配信パッケージを前記第３検証値とともに前記車載装置に送信する配信パッケージ送信部（２０３）とを備え、
前記車載装置は、
前記配信パッケージ及び前記第３検証値を受信する受信処理部（１２）と、
前記配信パッケージに対する検証値を算出し、算出した検証値と前記第３検証値とを比較し、前記配信パッケージの完全性を検証する第３検証処理部と、
前記配信パッケージに含まれる前記対象装置に対応する前記新差分データに対する検証値を算出し、算出した検証値と前記配信パッケージに含まれる前記対象装置に対応する前記第２検証値とを比較し、前記新差分データの完全性を検証する第２検証処理部と、
前記配信パッケージに含まれる前記対象装置に対応する前記新差分データを用いて、前記対象装置の不揮発性メモリ（２８ｄ）への書込みを行う書込み処理部（２８ａ）と、
前記不揮発性メモリのデータに対する検証値を算出し、算出した検証値と前記配信パッケージに含まれる前記対象装置に対応する前記第１検証値とを比較し、前記不揮発性メモリのデータの完全性を検証する第１検証処理部とを備え、
前記車載装置において、前記不揮発性メモリの書換え中に書換え処理のキャンセルが発生すると、
前記第２検証処理部は、前記配信パッケージに含まれる前記対象装置に対応する前記旧差分データに対する検証値を算出し、算出した検証値と前記配信パッケージに含まれる前記対象装置に対応する前記第５検証値とを比較して前記旧差分データの完全性を検証し、
前記書込み処理部は、前記配信パッケージに含まれる前記対象装置に対応する前記旧差分データを用いて、前記対象装置の不揮発性メモリへの書込みを行い、
前記第１検証処理部は、前記不揮発性メモリのデータに対する検証値を算出し、算出した検証値と前記配信パッケージに含まれる前記対象装置に対応する前記第４検証値とを比較して前記不揮発性メモリのデータの完全性を検証する車両情報通信システム。
【請求項７】
前記車載装置は、前記第１から第３検証処理部による何れかの検証結果がＮＧであれば、前記センター装置に対して異常を通知する送信処理部（１１，Ｙ１２）を備える請求項５又は６記載の車両情報通信システム。
【請求項８】
前記センター装置は、前記車載装置から異常を受信すると、異常である旨を報知する異常報知部（Ｘ７）を備える請求項７記載の車両情報通信システム。
【請求項９】
センター装置（３）と、車両に搭載される電子制御装置（１９）であって、前記センター装置からダウンロードしたデータを用いて、不揮発性メモリ（２８ｄ）の書換えを行う車載装置（４）とを備える車両情報通信システムにおいて、
前記センター装置は、車両に搭載される複数の電子制御装置のうち、データを更新する対象となる対象装置の新データ及び旧データから前記新データに更新するための新差分データが記憶される更新データ記憶部（２０４）と、
前記新データを用いて、当該新データの完全性を検証するための第１検証値を生成する第１検証値生成部と、
前記新差分データを用いて、前記車両において前記新差分データの完全性を検証するための第２検証値を生成する第２検証値生成部と、
複数の前記対象装置に対する前記新差分データと前記第２検証値を含むパッケージを生成する配信パッケージ生成部（２０２）と、
前記配信パッケージを用いて、前記車両において前記配信パッケージの完全性を検証するための第３検証値を生成する第３検証値生成部と、
前記配信パッケージを前記第３検証値とともに前記車載装置に送信する配信パッケージ送信部（２０３）と、
前記複数の電子制御装置で構成されるシステムのうち同一のシステムに属する前記対象装置の装置種別を含む前記対象装置関連情報、前記対象装置の更新データ関連情報、及び前記車両における更新処理を指定する更新処理情報を含む諸元データを生成する諸元データ生成部（２０１）とを備え、
前記配信パッケージ生成部は、前記同一のシステムに属する前記対象装置に対する前記新差分データと前記第２検証値とを含むと共に、前記諸元データを加えて前記パッケージを生成し、
前記車載装置は、前記配信パッケージ及び前記第３検証値を受信する受信処理部（１２）と、
前記配信パッケージに対する検証値を算出し、算出した検証値と前記第３検証値とを比較し、前記配信パッケージの完全性を検証する第３検証処理部と、
前記配信パッケージに含まれる前記対象装置に対応する前記新差分データに対する検証値を算出し、算出した検証値と前記配信パッケージに含まれる前記対象装置に対応する前記第２検証値とを比較し、前記新差分データの完全性を検証する第２検証処理部と、
前記配信パッケージに含まれる前記対象装置に対応する前記新差分データを用いて、前記対象装置の不揮発性メモリ（２８ｄ）への書込みを行う書込み処理部（２８ａ）と、
前記不揮発性メモリのデータに対する検証値を算出して前記センター装置へ送信し、検証結果を前記センター装置から受信する第１検証処理部（Ｘ１、Ｘ８、Ｘ９）と、
前記センター装置は、前記第１検証値と、前記第１検証処理部から受信した検証値とを比較し、その結果を検証結果として前記車載装置に送信する車両情報通信システム。
【請求項１０】
車両に搭載される複数の電子制御装置のうち、データを更新する対象となる対象装置の新データ、及び旧データから前記新データに更新するための新差分データを取得するデータ取得手順と、
前記新データを用いて、前記車両において完全性を検証するための第１検証値を生成する第１検証値生成手順と、
前記新差分データを用いて、前記車両において前記新差分データの完全性を検証するための第２検証値を生成する第２検証値生成手順と、
前記複数の電子制御装置で構成されるシステムのうち同一のシステムに属する前記対象装置の装置種別を含む前記対象装置関連情報、前記対象装置の更新データ関連情報、及び前記車両における更新処理を指定する更新処理情報を含む諸元データを生成する諸元データ生成手順と、
前記同一のシステムに属する前記対象装置に対する前記新差分データと前記第１検証値及び前記第２検証値とを含むと共に、前記諸元データを加えてパッケージを生成する配信パッケージ生成手順と、
前記配信パッケージを用いて、前記車両において前記配信パッケージの完全性を検証するための第３検証値を生成する第３検証値生成手順と、
前記配信パッケージを前記第３検証値とともに前記車載装置に送信する配信パッケージ送信手順とを有してなる配信パッケージ送信方法。
【請求項１１】
車載装置に送信する配信パッケージを生成して送信するセンター装置に、
車両に搭載される複数の電子制御装置のうち、データを更新する対象となる対象装置の新データ、及び旧データから前記新データに更新するための新差分データを取得するデータ取得手順と、
前記新データを用いて、前記車両において完全性を検証するための第１検証値を生成する第１検証値生成手順と、
前記新差分データを用いて、前記車両において前記新差分データの完全性を検証するための第２検証値を生成する第２検証値生成手順と、
前記複数の電子制御装置で構成されるシステムのうち同一のシステムに属する前記対象装置の装置種別を含む前記対象装置関連情報、前記対象装置の更新データ関連情報、及び前記車両における更新処理を指定する更新処理情報を含む諸元データを生成する諸元データ生成手順と、
前記同一のシステムに属する前記対象装置に対する前記新差分データと前記第１検証値及び前記第２検証値とを含むと共に、前記諸元データを加えてパッケージを生成する配信パッケージ生成手順と、
前記配信パッケージを用いて、前記車両において前記配信パッケージの完全性を検証するための第３検証値を生成する第３検証値生成手順と、
前記配信パッケージを前記第３検証値とともに前記車載装置に送信する配信パッケージ送信手順とを実行させる配信パッケージの送信プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
請求項１記載のセンター装置によれば、更新データ記憶部には、車両に搭載される複数の電子制御装置のうち、データを更新する対象となる対象装置の新データ、旧データ、及び旧データから新データに更新するための新差分データが記憶される。第１検証値生成部は、新データを用いて、車両において完全性を検証するための第１検証値を生成し、第２検証値生成部は、新差分データを用いて、同じく新差分データの完全性を検証するための第２検証値を生成する。諸元データ生成部は、複数の電子制御装置で構成されるシステムのうち同一のシステムに属する対象装置の装置種別を含む対象装置関連情報、対象装置の更新データ関連情報、及記車両における更新処理を指定する更新処理情報を含む諸元データを生成する。配信パッケージ生成部は、複数の対象装置に対する新差分データと第１及び第２検証値とを含むと共に、諸元データを加えてパッケージを生成する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
請求項５記載の車両情報通信システムによれば、車載装置は、請求項１と同様の構成であるセンター装置より送信された配信パッケージ及び第３検証値を受信すると、第３検証処理部は、配信パッケージに対する検証値を算出し、算出した検証値と第３検証値とを比較して配信パッケージの完全性を検証する。第２検証処理部は、配信パッケージに含まれる対象装置に対応する新差分データに対する検証値を算出し、算出した検証値と配信パッケージに含まれる第２検証値とを比較して新差分データの完全性を検証する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
請求項９記載の車両情報通信システムによれば、車載装置は、請求項５と同様に、書込み処理部が、配信パッケージに含まれる新差分データを用いて対象装置の不揮発性メモリへの書込みを行うと、第１検証処理部は、不揮発性メモリのデータに対する検証値を算出してセンター装置へ送信する。