JP 2021-39681 A 2021.3.11(57)【要約】【課題】車載通信装置及び通信方法において、車両動作に影響を与えることなく更新処理を行うことができる。
【解決手段】ゲートウェイ１８は、無線通信モジュール
１６が取得した更新用分割データを、バス２２を介して車載機器１２へ配信する。配信の際、通信線負荷送信間
隔決定部５０は、バス２２の負荷から送信間隔を決定する。機器負荷送信間隔決定部５２は、車載機器１２及びゲートウェイ１８の少なくとも一つの処理負荷から送信間隔を決定する。配信制御部４８は、通信線負荷送信間
隔決定部５０で決定された送信間隔と、機器負荷送信間
隔決定部５２で決定された送信間隔とを比較し、間隔が長い方の送信間隔以上にて更新用分割データを配信する
ように制御する。したがって、バス２２の負荷だけでな
く、車載機器１２やゲートウェイ１８の処理負荷を踏まえて送信間隔が決定されるので、更新用分割データの配信によって車両２４の走行に必要な制御データの送信遅延を抑制することができる。
【選択図】図５

(2)JP 2021-39681 A 2021.3.11【特許請求の範囲】【請求項１】
車両に搭載されかつ通信線に接続されると共に、データを保存する保存部を有している
車載機器と、
前記車載機器の保存部に保存された前記データを更新する更新用データを分割した更新
用分割データを取得する取得部と、前記取得部が取得した前記更新用分割データを、前記通信線を介して前記車載機器へ配信する中継部と、
前記車載機器、前記取得部及び前記中継部の少なくとも一つの処理状態に基づいて処理負荷を判定し、当該処理負荷を基に前記更新用分割データの送信間隔を決定する機器負荷
送信間隔決定部と、前記機器負荷送信間隔決定部で決定された送信間隔以上にて前記更新用分割データを前記車載機器へ配信するよう前記中継部を制御する配信制御部と、を有する車載通信装置。
【請求項２】
前記通信線の通信状態に基づいて前記通信線の負荷を判定し、当該負荷を基に前記更新
用分割データの送信間隔を決定する通信線負荷送信間隔決定部を有すると共に、
前記配信制御部は、前記通信線負荷送信間隔決定部で決定された送信間隔と、前記機器
負荷送信間隔決定部で決定された送信間隔とを比較し、間隔が長い方の送信間隔以上にて
前記更新用分割データを前記車載機器へ配信するよう前記中継部を制御する、
請求項１記載の車載通信装置。
【請求項３】
前記機器負荷送信間隔決定部は、前記中継部が前記更新用分割データの一部を配信後に
前記車載機器、前記取得部及び前記中継部の少なくとも一つの処理状態を再度取得して処
理負荷を判定し、当該処理負荷を基に前記更新用分割データの送信間隔を再度決定すると共に、
前記配信制御部は、配信後の前記更新用分割データの送信間隔と、前記機器負荷送信間隔決定部で再度決定された送信間隔とを比較し、間隔が長い方の送信間隔以上にて前記更新用分割データの残りを前記車載機器へ配信するよう前記中継部を制御する、
請求項１又は請求項２記載の車載通信装置。
【請求項４】
前記通信線負荷送信間隔決定部は、前記中継部が前記更新用分割データの一部を配信後に前記通信線の通信状態を再度取得して前記通信線の負荷を判定し、当該負荷を基に前記更新用分割データの送信間隔を再度決定すると共に、
前記配信制御部は、配信後の前記更新用分割データの送信間隔と、前記通信線負荷送信
間隔決定部で再度決定された送信間隔とを比較し、間隔が長い方の送信間隔以上にて前記
更新用分割データの残りを前記車載機器へ配信するよう前記中継部を制御する、
請求項２又は請求項２を引用する請求項３記載の車載通信装置。
【請求項５】
前記取得部は、無線により前記更新用分割データを取得する、
請求項１〜請求項４のいずれか一項に記載の車載通信装置。
【請求項６】
車両に搭載されかつ通信線に接続されると共に、データを保存する保存部を有している
車載機器と、
前記車載機器の保存部に保存された前記データを更新する更新用データを分割した更新
用分割データを取得する取得部と、前記取得部が取得した前記更新用分割データを、前記通信線を介して前記車載機器へ配信する中継部と、
前記通信線の通信状態に基づいて前記通信線の負荷を判定し、当該負荷を基に前記更新
用分割データの送信間隔を決定する通信線負荷送信間隔決定部と、

10

20

30

40

50

(3)

JP 2021-39681 A 2021.3.11

前記車載機器、前記取得部及び前記中継部の少なくとも一つの処理状態に基づいて処理負荷を判定し、当該処理負荷を基に前記更新用分割データの送信間隔を決定する機器負荷
送信間隔決定部と、前記中継部による前記更新用分割データの配信を制御する配信制御部と、を備えた車載通信装置に適用され、前記通信線負荷送信間隔決定部で決定された送信間隔と、前記機器負荷送信間隔決定部
で決定された送信間隔とを比較し、間隔が長い方の送信間隔以上にて前記更新用分割デー
タを前記車載機器へ配信する、通信方法。
【発明の詳細な説明】【技術分野】【０００１】
本発明は、車載通信装置及び通信方法に関する。
【背景技術】【０００２】
下記特許文献１には、車載更新装置に関する発明が開示されている。この車載更新装置
では、通信線に接続されたＥＣＵに対して中継装置が通信線を介して更新用のデータを送信することでＥＣＵの更新処理を行う。中継装置は、通信線の通信状態を判定し、この判定結果に応じて更新用のデータを複数の通信線に分配することで、ＥＣＵの更新処理を効率よく行う。
【先行技術文献】【特許文献】【０００３】【特許文献１】特開２０１７−１２３０１２号公報【発明の概要】【発明が解決しようとする課題】【０００４】
しかしながら、特許文献１に開示された構成の場合、中継装置の処理負荷が高くなると、通信線を介した更新用のデータの送信遅延が発生する可能性がある。これに伴って、車載機器が車両の制御のために送受信する制御データの送信遅延も発生して車両動作に影響を及ぼす可能性がある。したがって、上記先行技術はこれらの点で改良の余地がある。
【０００５】
本発明は上記事実を考慮し、車両動作に影響を与えることなく更新処理を行うことができる車載通信装置及び通信方法を得ることを目的とする。
【課題を解決するための手段】【０００６】
請求項１に記載の発明に係る車載通信装置は、車両に搭載されかつ通信線に接続されると共に、データを保存する保存部を有している車載機器と、前記車載機器の保存部に保存された前記データを更新する更新用データを分割した更新用分割データを取得する取得部と、前記取得部が取得した前記更新用分割データを、前記通信線を介して前記車載機器へ配信する中継部と、前記車載機器、前記取得部及び前記中継部の少なくとも一つの処理状態に基づいて処理負荷を判定し、当該処理負荷を基に前記更新用分割データの送信間隔を決定する機器負荷送信間隔決定部と、前記機器負荷送信間隔決定部で決定された送信間隔
以上にて前記更新用分割データを前記車載機器へ配信するよう前記中継部を制御する配信制御部と、を有している。
【０００７】
請求項１に記載の発明によれば、車載通信装置は、車載機器と、取得部と、中継部と、機器負荷送信間隔決定部と、配信制御部とを有している。車載機器は、車両に搭載されていると共に、通信線に接続されており、データを保存する保存部を有している。取得部は、更新用分割データを取得する。更新用分割データは、車載機器の保存部に保存されたデ

10

20

30

40

50

(4)

JP 2021-39681 A 2021.3.11

ータを更新する更新用データを分割したものである。中継部は、取得部が取得した更新用
分割データを、通信線を介して車載機器へ配信する。この配信の際、配信制御部が更新用
分割データの送信間隔を制御する。具体的には、機器負荷送信間隔決定部が、車載機器、取得部及び中継部の少なくとも一つの処理負荷から送信間隔を決定する。そして、配信制
御部は、機器負荷送信間隔決定部で決定された送信間隔以上にて更新用分割データを配信するように制御する。したがって、車載機器や取得部及び中継部の処理負荷を踏まえて送信間隔が決定されるので、更新用分割データの配信によって車両の走行に必要な制御デー
タの送信遅延を抑制することができる。
【０００８】
請求項２に記載の発明に係る車載通信装置は、請求項１に記載の発明において、前記通信線の通信状態に基づいて前記通信線の負荷を判定し、当該負荷を基に前記更新用分割データの送信間隔を決定する通信線負荷送信間隔決定部を有すると共に、前記配信制御部は、前記通信線負荷送信間隔決定部で決定された送信間隔と、前記機器負荷送信間隔決定部
で決定された送信間隔とを比較し、間隔が長い方の送信間隔以上にて前記更新用分割デー
タを前記車載機器へ配信するよう前記中継部を制御する。
【０００９】
請求項２に記載の発明によれば、通信線負荷送信間隔決定部は、通信線の負荷から送信間隔を決定する。そして、配信制御部は、通信線負荷送信間隔決定部で決定された送信間隔と、機器負荷送信間隔決定部で決定された送信間隔とを比較し、間隔が長い方の送信間隔以上にて更新用分割データを配信するように制御する。したがって、車載機器や取得部
及び中継部の処理負荷だけでなく、通信線の負荷を踏まえて送信間隔が決定されるので、更新用分割データの配信によって車両の走行に必要な制御データの送信遅延をより抑制することができる。
【００１０】
請求項３に記載の発明に係る車載通信装置は、請求項１又は請求項２に記載の発明において、前記機器負荷送信間隔決定部は、前記中継部が前記更新用分割データの一部を配信
後に前記車載機器、前記取得部及び前記中継部の少なくとも一つの処理状態を再度取得して処理負荷を判定し、当該処理負荷を基に前記更新用分割データの送信間隔を再度決定すると共に、前記配信制御部は、配信後の前記更新用分割データの送信間隔と、前記機器負荷送信間隔決定部で再度決定された送信間隔とを比較し、間隔が長い方の送信間隔以上にて前記更新用分割データの残りを前記車載機器へ配信するよう前記中継部を制御する。
【００１１】
請求項３に記載の発明によれば、機器負荷送信間隔決定部は、中継部が更新用分割デー
タの一部を配信後に車載機器、取得部及び中継部の少なくとも一つの処理負荷から再度更新用分割データの送信間隔を決定すると共に、配信制御部は、配信後の更新用分割データの送信間隔と、機器負荷送信間隔決定部が再度決定した送信間隔とを比較して間隔が長い
方の送信間隔以上にて残りの更新用分割データを配信するように制御する。したがって、
更新用分割データが配信された事により車載機器、取得部及び中継部の少なくとも一つの処理負荷が高くなった場合にもこれに応じて送信間隔を変更することができるので、更新
用分割データの配信によって車両の走行に必要な制御データの送信遅延を抑制することができる。
【００１２】
請求項４に記載の発明に係る車載通信装置は、請求項２又は請求項２を引用する請求項
３記載の発明において、前記通信線負荷送信間隔決定部は、前記中継部が前記更新用分割
データの一部を配信後に前記通信線の通信状態を再度取得して前記通信線の負荷を判定し、当該負荷を基に前記更新用分割データの送信間隔を再度決定すると共に、前記配信制御
部は、配信後の前記更新用分割データの送信間隔と、前記通信線負荷送信間隔決定部で再度決定された送信間隔とを比較し、間隔が長い方の送信間隔以上にて前記更新用分割デー
タの残りを前記車載機器へ配信するよう前記中継部を制御する。
【００１３】

10

20

30

40

50

(5)

JP 2021-39681 A 2021.3.11

請求項４に記載の発明によれば、通信線負荷送信間隔決定部は、中継部が更新用分割データの一部を配信後に通信線の負荷から再度更新用分割データの送信間隔を決定すると共に、配信制御部は、配信後の更新用分割データの送信間隔と、通信線負荷送信間隔決定部
が再度決定した送信間隔とを比較して間隔が長い方の送信間隔以上にて残りの更新用分割
データを配信するように制御する。したがって、更新用分割データが配信された事により通信線の負荷が高くなった場合にもこれに応じて送信間隔を変更することができるので、更新用分割データの配信によって車両の走行に必要な制御データの送信遅延を抑制することができる。
【００１４】
請求項５に記載の発明に係る車載通信装置は、請求項１〜請求項４のいずれか一項に記
載の発明において、前記取得部は、無線により前記更新用分割データを取得する。
【００１５】
請求項５に記載の発明によれば、取得部は、無線により更新用分割データを取得することから、更新用分割データを取得する際は車両を停車させる必要がない。このため、車両の走行中等にも更新用分割データを取得することが可能となる。
【００１６】
請求項６に記載の発明に係る通信方法は、車両に搭載されかつ通信線に接続されると共に、データを保存する保存部を有している車載機器と、前記車載機器の保存部に保存された前記データを更新する更新用データを分割した更新用分割データを取得する取得部と、前記取得部が取得した前記更新用分割データを、前記通信線を介して前記車載機器へ配信する中継部と、前記通信線の通信状態に基づいて前記通信線の負荷を判定し、当該負荷を基に前記更新用分割データの送信間隔を決定する通信線負荷送信間隔決定部と、前記車載機器、前記取得部及び前記中継部の少なくとも一つの処理状態に基づいて処理負荷を判定し、当該処理負荷を基に前記更新用分割データの送信間隔を決定する機器負荷送信間隔決定部と、前記中継部による前記更新用分割データの配信を制御する配信制御部と、を備えた車載通信装置に適用され、前記通信線負荷送信間隔決定部で決定された送信間隔と、前記機器負荷送信間隔決定部で決定された送信間隔とを比較し、間隔が長い方の送信間隔以上にて前記更新用分割データを前記車載機器へ配信する。
【００１７】
請求項６に記載の発明によれば、請求項１記載の発明と同様に、通信線負荷送信間隔決定部で決定された送信間隔と、機器負荷送信間隔決定部で決定された送信間隔とを比較し、間隔が長い方の送信間隔以上にて更新用分割データを配信する。したがって、通信線の負荷だけでなく、車載機器や取得部及び中継部の処理負荷を踏まえて送信間隔が決定されるので、更新用分割データの配信によって車両の走行に必要な制御データの送信遅延を抑制することができる。
【発明の効果】【００１８】
請求項１〜４記載の本発明に係る車載通信装置は、車両動作に影響を与えることなく更新処理を行うことができるという優れた効果を有する。
【００１９】
請求項５記載の本発明に係る車載通信装置は、容易に更新処理を行うことができるという優れた効果を有する。
【００２０】
請求項６記載の本発明に係る通信方法は、車両動作に影響を与えることなく更新処理を行うことができるという優れた効果を有する。
【図面の簡単な説明】【００２１】【図１】第１実施形態に係る車載通信装置の概略を示す概略図である。
【図２】第１実施形態に係る車載通信装置の無線通信モジュール及びゲートウェイのハー
ドウェア構成を示すブロック図である。

10

20

30

40

50

(6)

JP 2021-39681 A 2021.3.11【図３】第１実施形態に係る車載通信装置の車載機器におけるハードウェア構成を示すブ
ロック図である。
【図４】第１実施形態に係る車載通信装置のサーバにおけるハードウェア構成を示すブロ
ック図である。
【図５】第１実施形態に係る車載通信装置の機能構成を示すブロック図である。
【図６】第１実施形態に係る車載通信装置における更新処理の前半の流れを示すシーケンス図である。
【図７】第１実施形態に係る車載通信装置における更新処理の後半の流れを示すシーケンス図である。
【図８】第１実施形態に係る車載通信装置の動作の流れを示すフローチャートである。
【図９】第２実施形態に係る車載通信装置の概略を示す概略図である。
【発明を実施するための形態】【００２２】（第１実施形態）
以下、図１〜図７を用いて、本発明に係る車載通信装置の第一実施形態について説明する。
【００２３】（全体構成）
図１は、本実施形態に係る車載通信装置１０の概略構成を示す図である。
【００２４】
図１に示されるように、車載通信装置１０は、複数の車載機器１２、１４と、無線通信
モジュール１６と、ゲートウェイ１８とを有している。車載機器１２、１４、無線通信モジュール１６及びゲートウェイ１８は、車両２４に搭載されている。これら車載機器１２、１４と、無線通信モジュール１６と、ゲートウェイ１８とは通信線としてのバス２２により互いに接続されており、相互に情報伝送が行われる。また、無線通信モジュール１６は、車外に設けられた通信センタ２０にネットワークＮ（図５参照）を介して通信可能に接続されている。ネットワークＮには、例えば、インターネット又はＷＡＮ（ＷｉｄｅＡｒｅａ Ｎｅｔｗｏｒｋ）等が適用される。
【００２５】
車載機器１２、１４は、車両２４の各種機能を実行するための機器であり、一例として、空調装置、オーディオ装置、カーナビゲーション装置のＥＣＵ等が挙げられる。車載機
器１２、１４の具体的な構成及び作用については、後述する。
【００２６】
無線通信モジュール１６は、車両２４と通信センタ２０との相互通信を、ネットワーク
Ｎを介して行うための無線通信機能を有している。無線通信モジュール１６の具体的な構成及び作用については、後述する。
【００２７】
ゲートウェイ１８は、無線通信モジュール１６と、車載機器１２、１４との通信の中継を行う装置であり、無線通信モジュール１６と車載機器１２、１４との通信に際して、予め記録された通信経路を参照して通信データを送信する。ゲートウェイ１８の具体的な構成及び作用については、後述する。
【００２８】
通信センタ２０は、ネットワークＮを介して車両２４からのデータを受信すると共に、車両２４に搭載された車載機器１２の車載機器制御プログラムの更新を行うための更新用
データを分割した更新用分割データを車両２４へ送信する。通信センタ２０の具体的な構成及び作用については、後述する。
【００２９】（ハードウェア構成）
図２に示されるように、無線通信モジュール１６は、ＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏ
ｃｅｓｓｉｎｇ Ｕｎｉｔ）２８、ＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）３０、

10

20

30

40

50

(7)

JP 2021-39681 A 2021.3.11

ＲＡＭ（Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）３２、ストレージ３４及び通信イ
ンタフェイス３６を含んで構成されている。各構成は、バス３９を介して相互に通信可能に接続されている。
【００３０】
ＣＰＵ２８は、中央演算処理ユニットであり、各種プログラムを実行したり、各部を制御したりする。すなわち、ＣＰＵ２８は、ＲＯＭ３０又はストレージ３４からプログラムを読み出し、ＲＡＭ３２を作業領域としてプログラムを実行する。ＣＰＵ２８は、ＲＯＭ
３０又はストレージ３４に記録されているプログラムにしたがって、上記各構成の制御及び各種の演算処理を行う。本実施形態では、ＲＯＭ３０又はストレージ３４には、一例として、データ配信プログラムが格納されている。
【００３１】
ＲＯＭ３０は、各種プログラム及び各種データを格納する。ＲＡＭ３２は、作業領域として一時的にプログラム又はデータを記憶する。ストレージ３４は、ＨＤＤ（Ｈａｒｄ
Ｄｉｓｋ Ｄｒｉｖｅ）又はＳＳＤ（Ｓｏｌｉｄ Ｓｔａｔｅ Ｄｒｉｖｅ）により構成され、オペレーティングシステムを含む各種プログラム、及び各種データを格納する。
【００３２】
通信インタフェイス３６は、無線通信モジュール１６が通信センタ２０と通信するためのインタフェイスであり、例えば、ＦＤＤＩ、Ｗｉ−Ｆｉ（登録商標）等の規格が用いられる。
【００３３】
図３に示されるように、車載機器１２、１４は、それぞれＣＰＵ２８、ＲＯＭ３０、Ｒ
ＡＭ３２、第１ストレージ３５、第２ストレージ３７及び通信インタフェイス４１を含んで構成されている。各構成は、バス３９を介して相互に通信可能に接続されている。ＲＯ
Ｍ３０、第１ストレージ３５及び第２ストレージ３７には、それぞれ車載機器制御プログ
ラムが格納されている。
【００３４】
通信インタフェイス４１は、車載機器１２、１４がゲートウェイ１８と通信するためのインタフェイスであり、ＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ Ａｒｅａ Ｎｅｔｗｏｒｋ）の規格が用いられる。
【００３５】
図２に示されるように、ゲートウェイ１８は、ＣＰＵ２８、ＲＯＭ３０、ＲＡＭ３２、ストレージ３４及び通信インタフェイス４３を含んで構成されている。各構成は、バス３９を介して相互に通信可能に接続されている。
【００３６】
通信インタフェイス４３は、ゲートウェイ１８が車載機器１２、１４及び無線通信モジ
ュール１６と通信するためのインタフェイスであり、ＣＡＮの規格が用いられる。
【００３７】
図４に示されるように、通信センタ２０は、ＣＰＵ２８、ＲＯＭ３０、ＲＡＭ３２、ス
トレージ３４及び通信インタフェイス３６を有するサーバ３８を含んで構成されている。
各構成は、バス３９を介して相互に通信可能に接続されている。
【００３８】（機能構成）
上記の車載機器更新プログラムを実行する際に、車載通信装置１０は、上記のハードウ
ェア資源を用いて、各種の機能を実現する。車載通信装置１０が実現する機能構成について説明する。
【００３９】
図５は、車載通信装置１０の機能構成の例を示すブロック図である。
【００４０】（車載通信装置の機能構成）
図５に示されるように、車載通信装置１０は、車両２４における機能構成として、表示

10

20

30

40

50

(8)

JP 2021-39681 A 2021.3.11

部４０と、操作情報取得部４２と、通信部４４と、取得部４６と、中継部４７と、配信制
御部４８と、通信線負荷送信間隔決定部５０と、機器負荷送信間隔決定部５２と、保存部
５４と、制御部５６とを有している。各機能構成は、無線通信モジュール１６、ゲートウ
ェイ１８及び車載機器１２、１４のそれぞれのＣＰＵ２８がＲＯＭ３０又はストレージ３
４、３５、３７に記憶された車載機器更新プログラムを読み出し、実行することにより実現される。具体的には、本実施形態では、一例として、表示部４０と、操作情報取得部４
２と、中継部４７と、配信制御部４８と、通信線負荷送信間隔決定部５０と、機器負荷送信間隔決定部５２とは、ゲートウェイ１８のＣＰＵ２８がＲＯＭ３０又はストレージ３４に記憶された車載機器更新プログラムを読み出し、実行することにより実現される。また、保存部５４と、制御部５６とは、車載機器１２、１４のそれぞれのＣＰＵ２８がＲＯＭ
３０又はストレージ３５、３７に記憶された車載機器更新プログラムを読み出し、実行することにより実現される。さらに、通信部４４と、取得部４６とは、無線通信モジュール
１６、ゲートウェイ１８及び車載機器１２、１４のそれぞれのＣＰＵ２８がＲＯＭ３０又はストレージ３４、３５、３７に記憶された車載機器更新プログラムを読み出し、実行することにより実現される。
【００４１】
表示部４０は、車両２４の車内に設けられた図示しない表示装置に各種情報を表示させる。本実施形態では、車載機器１２、１４のいずれかの更新処理の実行の可否を乗員へ向けて表示可能とされている。
【００４２】
操作情報取得部４２は、車両２４の車内に設けられた図示しない操作インタフェイスに入力された操作情報を取得する。操作インタフェイスには、パワーユニットのオンとオフとを操作するイグニッションスイッチ（以下、単に「ＩＧ」と称する。）と、実行操作及び取り消し操作を行う入力スイッチとを含んで構成されており、これらの操作情報を取得する。
【００４３】
通信部４４は、他の装置との間で情報を送受信する。
【００４４】
取得部４６は、他の装置及び他の機能構成部からデータを取得する。すなわち、操作情報取得部４２から操作情報を取得すると共に、通信センタ２０から通信部４４を介して更新用分割データを取得する。
【００４５】
中継部４７は、取得部４６が取得した更新用分割データを、バス２２を介して車載機器
１２、１４へ配信する。
【００４６】
配信制御部４８は、分割された更新用分割データを所定の単位にて所定の送信間隔をあけて配信するように中継部４７を制御する。この送信間隔は、通信線負荷送信間隔決定部
５０が決定した送信間隔と機器負荷送信間隔決定部５２が決定した送信間隔とを比較して、間隔が長い送信間隔以上に決定される。
【００４７】
通信線負荷送信間隔決定部５０は、所定の周期にてバス２２の通信状態に基づいてバス
２２の負荷を判定して、当該負荷を基に更新用分割データが送信される際に許容される送信間隔を決定する。具体的には、バス２２の負荷は、一例として、単位時間当たりのデー
タの送受信量から判定される。通信線負荷送信間隔決定部５０は、現在のバス２２の負荷が予め登録されたバス２２の通信限界に対してどの程度なのかを算出して、バス２２の通信限界を超えないように送信間隔を決定する。
【００４８】
機器負荷送信間隔決定部５２は、車載機器１２、１４及びゲートウェイ１８の処理状態に基づいて車載機器１２、１４及びゲートウェイ１８の処理負荷を判定して、当該処理負荷を基に更新用分割データが送信される際に許容される送信間隔を決定する。具体的には

10

20

30

40

50

(9)

JP 2021-39681 A 2021.3.11、車載機器１２、１４及びゲートウェイ１８のそれぞれの処理負荷は、一例として、単位時間当たりのそれぞれのデータ処理量から判定される。機器負荷送信間隔決定部５２は、現在の車載機器１２、１４及びゲートウェイ１８のそれぞれの処理負荷が予め登録された
車載機器１２、１４及びゲートウェイ１８のそれぞれの処理負荷限界に対してどの程度なのかを算出して、車載機器１２、１４及びゲートウェイ１８のそれぞれの処理負荷限界を超えないように送信間隔を決定する。
【００４９】
保存部５４は、車載機器１２、１４を制御するデータとしての車載機器制御プログラムが保存されている。
【００５０】
制御部５６は、車載機器１２、１４の保存部５４に保存された車載機器制御プログラムを基に車載機器１２、１４を作動させる。また、制御部５６は、ＩＧがオフ状態からオン状態にされた際に、保存部５４に保存された車両車載機器制御プログラムの情報（バージョン情報等）を通信センタ２０へ送信するように通信部４４を制御する。
【００５１】（通信センタの機能構成）
車載通信装置１０は、通信センタ２０のサーバ３８における機能構成として、通信部６０と、判定部６２と、登録部６４とを有している。各機能構成は、サーバ３８のＣＰＵ２
８がＲＯＭ３０又はストレージ３４に記憶された車載機器更新プログラムを読み出し、実行することにより実現される。
【００５２】
通信部６０は、他の装置との間で情報を送受信する。
【００５３】
登録部６４は、車載機器１２、１４の車載機器制御プログラムを更新する更新用データ（車載機器制御プログラムの更新用プログラム）をサーバ３８内に登録する。
【００５４】
判定部６２は、通信部６０より取得した車載機器１２、１４の車載機器制御プログラムの情報を判定すると共に、登録部６４によりサーバ３８に登録された更新用データのバー
ジョン情報と一致しているか否かを判定する。この判定結果より車載機器１２、１４の車載機器制御プログラムに対して新しい更新用データがサーバ３８に登録されている場合は、車両２４に更新用データがある旨を通知すると共に、この通知に対して車両２４の操作
情報取得部４２から「実行」の操作情報を取得すると、更新用データを分割した更新用分
割データを車両２４へ送信するように通信部６０を制御する。
【００５５】（処理の流れ）
次に、一例として車載通信装置１０における車載機器１２の更新処理を行う際の処理の流れについて、図６、図７のシーケンス図を用いて説明する。車載機器１２、無線通信モジュール１６、ゲートウェイ１８及びサーバ３８のそれぞれのＣＰＵ２８がＲＯＭ３０又はストレージ３４、３５、３７からデータ配信プログラムを読み出して、ＲＡＭ３２に展開して実行することにより、処理が行われる。
【００５６】
図６に示されるように、通信センタ２０のサーバ３８（図５参照）は、管理者の操作に
より車載機器１２用の更新用データとしての新バージョンプログラム（更新用データ）の登録処理が実行される（ステップＳ１０）。
【００５７】
車両２４における操作インタフェイスは、ユーザの操作によりＩＧがオンになった際にＩＧがオンになったことを無線通信モジュール１６へ通知する（ステップＳ１２）。
【００５８】
無線通信モジュール１６は、操作インタフェイスよりＩＧがオンになった通知を受信す
ると、ゲートウェイ１８へＩＧがオンになったことを通知する（ステップＳ１４）。

10

20

30

40

50

(10)

JP 2021-39681 A 2021.3.11【００５９】
ゲートウェイ１８は、無線通信モジュール１６よりＩＧがオンになった通知を受けると、車載機器１２のＲＡＭ３２、第１ストレージ３５及び第２ストレージ３７に保存された
車載機器制御プログラムのバージョン情報等を無線通信モジュール１６へ送信する（ステップＳ１６）。
【００６０】
無線通信モジュール１６は、ゲートウェイ１８より車載機器制御プログラムのバージョン情報等を受信すると、当該情報を通信センタ２０へ送信する（ステップＳ１８）。
【００６１】
通信センタ２０は、無線通信モジュール１６より車載機器制御プログラムのバージョン
情報等を受信すると、当該車載機器制御プログラムの更新用データがサーバ３８に登録されているか否かを確認する（ステップＳ２０）。更新用データがサーバ３８に登録されている場合、通信センタ２０は、車載機器制御プログラムの更新用データがある旨を無線通信モジュール１６へ通知する（ステップＳ２２）。
【００６２】
無線通信モジュール１６は、通信センタ２０より更新用データがある旨の通知を受信す
ると、当該通知をゲートウェイ１８へ通知する（ステップＳ２４）。
【００６３】
ゲートウェイ１８は、無線通信モジュール１６より更新用データがある旨の通知を受信すると、車内のユーザへ向けて車載機器制御プログラムの更新を行うか否かを確認する表示を行うように表示部４０へ通知する（ステップＳ２６）。
【００６４】
表示部４０は、ゲートウェイ１８より更新を行うか否かを確認する表示を行うよう通知されると、車載機器１２の車載機器制御プログラムの更新処理の実行を行うか否かを操作
インタフェイスに入力するように車内のユーザへ操作を促す表示を行う（ステップＳ２８）。
【００６５】
車両２４の操作インタフェイスは、ユーザの操作により車載機器制御プログラムの更新を行う旨の操作入力がなされると、当該情報をゲートウェイ１８へ送信する（ステップＳ
３０）。
【００６６】
ゲートウェイ１８は、操作インタフェイスより更新を行う旨を受信すると、更新用デー
タを通信センタ２０よりダウンロードするように無線通信モジュール１６へ通知する（ステップＳ３２）。
【００６７】
無線通信モジュール１６は、ゲートウェイ１８より更新用データをダウンロードするよ
う通知されると、更新用データをダウンロードするために通信センタ２０へ更新用データを送信するように通知する（ステップＳ３４）。
【００６８】
通信センタ２０は、無線通信モジュール１６より更新用データを送信するよう通知されると、更新用データを所定の単位に分割した更新用分割データを所定の間隔をあけて無線
通信モジュール１６へ送信する（ステップＳ３６）。
【００６９】
無線通信モジュール１６は、通信センタ２０より更新用分割データを受信しかつストレージ３４内に保存する（ステップＳ３８）と共に、分割された更新用分割データのすべての受信が完了すると、ゲートウェイ１８へ受信が完了した旨を通知する（ステップＳ４０）。
【００７０】
ゲートウェイ１８は、無線通信モジュール１６より更新用分割データの受信が完了した
通知を受信すると、車載機器１２へ車載機器１２自体の処理状態の情報を要求する処理を

10

20

30

40

50

(11)

JP 2021-39681 A 2021.3.11

実行する（ステップＳ４２）。
【００７１】
車載機器１２は、ゲートウェイ１８より処理状態の情報を要求されると、車載機器１２自体の処理状態や作動状態等の情報をゲートウェイ１８へ通知する（ステップＳ４４）。
【００７２】
ゲートウェイ１８は、車載機器１２より処理状態等の情報の通知を受信すると、当該情報を基に車載機器１２の車載機器制御プログラムの更新を行うことができるか否かを判定する（ステップＳ４６）。そして、車載機器制御プログラムの更新を行うことができると判定した場合、ゲートウェイ１８は、車載機器制御プログラムの更新処理を実施すること
を車載機器１２へ通知する（ステップＳ４８）。
【００７３】
車載機器１２は、ゲートウェイ１８より車載機器制御プログラムの更新処理を実施する
ことを受信すると、現在の処理状況から更新処理を行うモードへ切り替えることができるか否かを判定する。切り替えることが可能な場合、車載機器１２は、可能である旨を通知する（ステップＳ５０）。
【００７４】
ゲートウェイ１８は、車載機器１２より更新処理を行うモードへ切り替え可能である旨の通知を受信すると、更新処理を行うモードへ移行するように通知する（ステップＳ５２）。
【００７５】
車載機器１２は、ゲートウェイ１８より更新処理を行うモードへ移行するように通知されると、更新処理を行うモードへ移行すると共に、移行が完了した際に移行完了の旨の通知をゲートウェイ１８へ通知する（ステップＳ５４）。
【００７６】
図７に示されるように、ゲートウェイ１８は、車載機器１２より移行完了の旨の通知を受信すると、更新用データの配信を開始するように無線通信モジュール１６へ通知する（ステップＳ５６）。そして、ゲートウェイ１８は、通信線負荷送信間隔決定部５０と機器負荷送信間隔決定部５２とによりゲートウェイ１８自体の処理負荷及びバス２２の負荷を判定して、分割送信される更新用分割データの送信間隔（以下、他の送信間隔と区別するために「第１送信間隔」と称する。）を算出する（ステップＳ５８）。
【００７７】
無線通信モジュール１６は、ゲートウェイ１８より更新用データの配信を開始するように通知されると、ストレージ３４内に保存されている更新用分割データの配信を開始する（ステップＳ６０）。この際、無線通信モジュール１６は、更新用分割データの一部をＣ
ＡＮプロトコルに準拠して作成されたファーストフレーム（Ｆｉｒｓｔ Ｆｒａｍｅ）として送信する。
【００７８】
ゲートウェイ１８は、無線通信モジュール１６より更新用分割データの一部を受信すると、当該データを車載機器１２へ配信するように中継する（ステップＳ６２）。
【００７９】
車載機器１２は、ゲートウェイ１８より更新用分割データの一部を受信すると、機器負荷送信間隔決定部５２により車載機器１２自体の処理負荷を判定すると共に、当該負荷を基に更新用分割データの送信の際の送信間隔（以下、他の送信間隔と区別するため「第２送信間隔」と称する。）を決定して、当該送信間隔をＣＡＮプロトコルに準拠して作成されたフローコントロール（Ｆｌｏｗ Ｃｏｎｔｒｏｌ）として送信する（ステップＳ６４）。
【００８０】
ゲートウェイ１８は、車載機器１２より第２送信間隔を受信すると、第１送信間隔と第２送信間隔とを比較する（ステップＳ６６）。そして、第１送信間隔と第２送信間隔とのうち間隔が長い方の送信間隔を送信間隔Ａとして決定して、当該送信間隔Ａを無線通信モ

10

20

30

40

50

(12)

JP 2021-39681 A 2021.3.11

ジュール１６へ送信する（ステップＳ６８）。
【００８１】
以下、「通常時」、「ゲートウェイ１８の高負荷時又はバス２２の高負荷時」又は「車載機器１２の高負荷時」によってそれぞれ異なる処理を行う。これらは、ステップＳ６８にてゲートウェイ１８が決定した送信間隔Ａが、第１送信間隔と同じ場合には「ゲートウェイ１８の高負荷時又はバス２２の高負荷時」と判定される。一方、送信間隔Ａが第２送信間隔と同じ場合には「車載機器１２の高負荷時」と判定される。なお、ゲートウェイ１
８、バス２２及び車載機器１２のいずれも負荷が高くない状態にて決定される送信間隔と送信間隔Ａとが略同一の状態のときには、「通常時」と判定される。この通常時において、無線通信モジュール１６は、ステップＳ６８にてゲートウェイ１８より送信間隔Ａを受信すると、当該送信間隔Ａにて残りの更新用分割データをＣＡＮプロトコルに準拠して作成されたコンセキュティブフレーム（Ｃｏｎｓｅｃｕｔｉｖｅ Ｆｒａｍｅ）としてゲー
トウェイ１８を中継して車載機器１２へ配信する（ステップＳ７０）。
【００８２】
ゲートウェイ１８の高負荷時又はバス２２の高負荷時において、ゲートウェイ１８は、上述のステップＳ７０にて無線通信モジュール１６からの更新用分割データの配信を受けると、ゲートウェイ１８自体の処理負荷及びバス２２の負荷を再度判定して第１送信間隔を再度算出する（ステップＳ７２）。そして、ゲートウェイ１８は、送信間隔ＡとステップＳ７２にて算出された第１送信間隔とを比較する（ステップＳ７３）。この比較によってゲートウェイ１８は、間隔が長い方の送信間隔を送信間隔Ｂとして決定して、当該送信間隔ＢをＣＡＮプロトコルに準拠して作成されたフローコントロールとして無線通信モジ
ュール１６へ送信する（ステップＳ７４）。
【００８３】
無線通信モジュール１６は、ゲートウェイ１８より送信間隔Ｂのフローコントロールを受信すると、送信間隔Ｂにて更新用分割データをＣＡＮプロトコルに準拠して作成されたコンセキュティブフレームとして車載機器１２へ配信する（ステップＳ７６）。この更新
用分割データは、ゲートウェイ１８を中継して配信される。
【００８４】
車載機器１２の高負荷時において、車載機器１２は、上述のステップＳ７０にて無線通信モジュール１６からゲートウェイ１８を中継して更新用分割データの配信を受けると、車載機器１２自体の処理負荷を再度判定して第２送信間隔を再度算出して、第２送信間隔をゲートウェイ１８へＣＡＮプロトコルに準拠して作成されたフローコントロールとして送信する（ステップＳ７８）。
【００８５】
ゲートウェイ１８は、車載機器１２から第２送信間隔のフローコントロールを受信すると、当該第２送信間隔と送信間隔Ａとを比較する（ステップＳ８０）。この比較によってゲートウェイ１８は、間隔が長い方の送信間隔を送信間隔Ｂとして決定して、当該送信間
隔ＢをＣＡＮプロトコルに準拠して作成されたフローコントロールとして無線通信モジュール１６へ送信する（ステップＳ８２）。
【００８６】
無線通信モジュール１６は、ゲートウェイ１８より送信間隔Ｂのフローコントロールを受信すると、送信間隔Ｂにて残りの更新用分割データをＣＡＮプロトコルに準拠して作成されたコンセキュティブフレームとして車載機器１２へ分割して配信される（ステップＳ８４）。この更新用分割データは、ゲートウェイ１８を中継して配信される。
【００８７】
車載機器１２は、更新用分割データのインストールが完了した際に、ゲートウェイ１８へインストールが完了した旨の通知を行う（ステップＳ８６）。
【００８８】
ゲートウェイ１８は、車載機器１２よりインストールが完了した旨の通知を受信すると、更新用データにて車載機器１２の制御を行うように切替指示を車載機器１２へ通知する

10

20

30

40

50

(13)

JP 2021-39681 A 2021.3.11（ステップＳ８８）。
【００８９】
車載機器１２は、ゲートウェイ１８より切替指示の通知を受信すると、切替設定を行う（ステップＳ９０）。この切替設定が完了すると、車載機器１２は、切替が完了した旨をゲートウェイ１８へ通知する（ステップＳ９２）。
【００９０】
ゲートウェイ１８は、車載機器１２より切替が完了した旨の通知を受信すると、無線通信モジュール１６へ当該通知を送信する（ステップＳ９４）。
【００９１】
無線通信モジュール１６は、ゲートウェイ１８より切替完了の通知を受信すると、通信
センタ２０へ切替が成功した旨の通知を行う（ステップＳ９６）。
【００９２】
通信センタ２０は、無線通信モジュール１６より切替が成功した旨の通知を受信すると、車載機器１２の車載機器制御プログラム情報の更新と共に、更新処理が完了した旨を無線通信モジュール１６へ応答する（ステップＳ９８）。
【００９３】
次に、ゲートウェイ１８における送信間隔Ａの算出について、図８のフローチャートを用いて説明する。なお、上述の図６、図７におけるシーケンス図に示される処理と同一の処理については、同一の符号を付して説明を省略する。
【００９４】
ゲートウェイ１８のＣＰＵ２８は、車載機器１２とゲートウェイ１８とを接続するバス
２２、すなわち、対象となるバス（以下、「対象バス」と称する。）２２の現在の負荷を判定して、当該負荷を基に更新用分割データが送信される際に許容される送信間隔（以下、他の送信間隔と区別するため「送信間隔ａ」と称する）を決定する（ステップＳ１００）。そして、ＣＰＵ２８は、ゲートウェイ１８の現在の処理負荷を判定して、当該処理負荷を基に更新用分割データが送信される際に許容される送信間隔（以下、他の送信間隔と区別するため「送信間隔ｂ」と称する）を決定する（ステップＳ１０２）。
【００９５】
ＣＰＵ２８は、送信間隔ａと送信間隔ｂとの間隔の長さを比較する（ステップＳ１０４）。送信間隔ｂが送信間隔ａよりも間隔が長い場合（ステップＳ１０４：ＹＥＳ）、ＣＰ
Ｕ２８は、送信間隔ｂを第１送信間隔に決定する（ステップＳ１０６）。一方、送信間隔
ａが送信間隔ｂよりも間隔が長い場合（ステップＳ１０４：ＮＯ）、ＣＰＵ２８は、送信間隔ａを第１送信間隔に決定する（ステップＳ１０８）。
【００９６】
ＣＰＵ２８は、図７に示されるステップＳ６４にて第２送信間隔を車載機器１２より受信する（ステップＳ１１０）と、第１送信間隔と第２送信間隔との間隔の長さを比較する（ステップＳ１１２）。第１送信間隔より第２送信間隔の間隔が長い場合（ステップＳ１
１２：ＹＥＳ）、ＣＰＵ２８は、第２送信間隔を送信間隔Ａとして決定する（ステップＳ１１４）。一方、第２送信間隔より第１送信間隔の間隔が長い場合（ステップＳ１１２：
ＮＯ）、ＣＰＵ２８は、第１送信間隔を送信間隔Ａとして決定する（ステップＳ１１６）。
【００９７】
ＣＰＵ２８は、図７に示されるステップＳ７０にて更新用分割データを無線通信モジュール１６より受信すると、更新用分割データを送信間隔Ａにて車載機器１２へ中継する（ステップＳ１１８）。
【００９８】
ＣＰＵ２８は、送信間隔Ａの間隔の長さから、前述した「通常時」、「ゲートウェイ１
８の高負荷時又はバス２２の高負荷時」又は「車載機器１２の高負荷時」のうちどの状態であるかを判定する（ステップＳ１２０）。通常時である場合、ＣＰＵ２８は、残りの更新用分割データを送信間隔Ａにて車載機器１２へ中継する（ステップＳ１２２）。そして

10

20

30

40

50

(14)

JP 2021-39681 A 2021.3.11、ＣＰＵ２８は、更新用分割データの配信が完了したか否かを判定する（ステップＳ１２４）。配信が完了していない場合（ステップＳ１２４：ＮＯ）、ＣＰＵ２８は、ステップ
Ｓ１２２の処理を繰り返す。配信が完了した場合（ステップＳ１２４：ＹＥＳ）、ＣＰＵ
２８は、データ配信プログラムに基づく処理を終了する。
【００９９】
ステップＳ１２０にて送信間隔Ａの間隔の長さが第１送信間隔と略同一である場合（「
ゲートウェイ１８の高負荷時又はバス２２の高負荷時」）、ＣＰＵ２８は、再度対象バス
２２の現在の負荷を判定して、送信間隔ａを再度決定する（ステップＳ１２６）。そして、ＣＰＵ２８は、ゲートウェイ１８の現在の処理負荷を再度判定して、当該処理負荷を基に送信間隔ｂを再度決定する（ステップＳ１２８）。
【０１００】
ＣＰＵ２８は、送信間隔ａと送信間隔ｂとの間隔の長さを比較する（ステップＳ１３０）。送信間隔ｂが送信間隔ａよりも間隔が長い場合（ステップＳ１３０：ＹＥＳ）、ＣＰ
Ｕ２８は、送信間隔ｂを第１送信間隔に決定（上書き）する（ステップＳ１３２）。一方、送信間隔ａが送信間隔ｂよりも間隔が長い場合（ステップＳ１３０：ＮＯ）、ＣＰＵ２
８は、送信間隔ａを第１送信間隔に決定（上書き）する（ステップＳ１３４）。
【０１０１】
ＣＰＵ２８は、送信間隔ＡとステップＳ１３２又はＳ１３４における第１送信間隔との間隔の長さを比較する（ステップＳ１３６）。第１送信間隔が送信間隔Ａよりも間隔が長い場合（ステップＳ１３６：ＹＥＳ）、ＣＰＵ２８は、第１送信間隔を送信間隔Ｂとして決定する（ステップＳ１３８）。一方、送信間隔Ａが第１送信間隔よりも間隔が長い場合（ステップＳ１３６：ＮＯ）、ＣＰＵ２８は、送信間隔Ａを送信間隔Ｂとして決定（置き換えを）する（ステップＳ１４０）。
【０１０２】
ＣＰＵ２８は、残りの更新用分割データをステップＳ７４にて送信した送信間隔Ｂにて
車載機器１２へ中継する（ステップＳ１４２）。そして、ＣＰＵ２８は、更新用分割デー
タの配信が完了したか否かを判定する（ステップＳ１４４）。配信が完了していない場合（ステップＳ１４４：ＮＯ）、ＣＰＵ２８は、ステップＳ１４２の処理を繰り返す。配信が完了した場合（ステップＳ１４４：ＹＥＳ）、ＣＰＵ２８は、データ配信プログラムに基づく処理を終了する。
【０１０３】
一方、ステップＳ１２０にて送信間隔Ａの間隔の長さが第２送信間隔と略同一である場合（「車載機器１２の高負荷時」）、ＣＰＵ２８は、図７に示されるステップＳ７８にて再度決定された第２送信間隔を車載機器１２より受信する（ステップＳ１４８）と、当該第２送信間隔と送信間隔Ａとの間隔の長さを比較する（ステップＳ１５０）。送信間隔Ａより第２送信間隔の間隔が長い場合（ステップＳ１５０：ＹＥＳ）、ＣＰＵ２８は、第２送信間隔を送信間隔Ａとして決定（ステップＳ１５２）して、ステップＳ７４の処理へ移行する。一方、第２送信間隔より送信間隔Ａの間隔が長い場合（ステップＳ１５２：ＮＯ）、ＣＰＵ２８は、送信間隔Ａを送信間隔Ｂとして決定（置き換えを）（ステップＳ１５４）して、ステップＳ７４の処理へ移行する。
【０１０４】
以上、車載機器１２の更新処理における流れを説明したが、車載機器１４の更新処理においても同様の処理を取り得るのはもちろんである。
【０１０５】（作用・効果）次に、本実施形態の作用並びに効果を説明する。
【０１０６】
本実施形態では、車載通信装置１０は、車載機器１２、１４と、無線通信モジュール１６と、ゲートウェイ１８と、通信線負荷送信間隔決定部５０と、機器負荷送信間隔決定部
５２と、配信制御部４８とを有している。車載機器１２、１４は、車両２４に搭載されて

10

20

30

40

50

(15)

JP 2021-39681 A 2021.3.11

いると共に、バス２２に接続されており、データを保存する保存部５４を有している。無線通信モジュール１６は、更新用分割データを取得する。更新用分割データでは、車載機
器１２、１４の保存部５４に保存されたデータを更新する更新用データを分割したものである。ゲートウェイ１８は、無線通信モジュール１６が取得した更新用分割データを、バス２２を介して車載機器１２、１４へ配信する。この配信の際、配信制御部４８が更新用
分割データの送信間隔を制御する。具体的には、通信線負荷送信間隔決定部５０は、バス
２２の負荷から送信間隔を決定する。一方、機器負荷送信間隔決定部５２は、車載機器１
２、１４及びゲートウェイ１８の少なくとも一つの処理負荷から送信間隔を決定する。そして、配信制御部４８は、通信線負荷送信間隔決定部５０で決定された送信間隔と、機器負荷送信間隔決定部５２で決定された送信間隔とを比較し、間隔が長い方の送信間隔にて更新用分割データを配信するように制御する。したがって、バス２２の負荷だけでなく、車載機器１２、１４やゲートウェイ１８の処理負荷を踏まえて送信間隔が決定されるので、更新用分割データの配信によって車両２４の走行に必要な制御データの送信遅延を抑制することができる。
【０１０７】
また、機器負荷送信間隔決定部５２は、ゲートウェイ１８が更新用分割データの一部を配信後に車載機器１２、１４及びゲートウェイ１８の少なくとも一つの処理負荷から再度更新用分割データの送信間隔を決定すると共に、配信制御部４８は、配信後の更新用分割
データの送信間隔Ａ（図７のステップＳ７０参照）と、機器負荷送信間隔決定部５２が再度決定した送信間隔とを比較して間隔が長い方の送信間隔にて更新用分割データを配信するように制御する。したがって、更新用分割データが配信された事により車載機器１２、
１４及びゲートウェイ１８の少なくとも一つの処理負荷が高くなった場合にもこれに応じて送信間隔を変更することができるので、更新用分割データの配信によって車両２４の走行に必要な制御データの送信遅延を抑制することができる。
【０１０８】
さらに、通信線負荷送信間隔決定部５０は、ゲートウェイ１８が更新用分割データの一部を配信後にバス２２の負荷から再度更新用分割データの送信間隔を決定すると共に、配信制御部４８は、配信後の更新用分割データの送信間隔Ａ（図７のステップＳ７０参照）と、通信線負荷送信間隔決定部５０が再度決定した送信間隔とを比較して間隔が長い方の送信間隔にて更新用分割データを配信するように制御する。したがって、更新用分割デー
タが配信された事によりバス２２の負荷が高くなった場合にもこれに応じて送信間隔を変更することができるので、更新用分割データの配信によって車両２４の走行に必要な制御データの送信遅延を抑制することができる。これらにより、車両２４動作に影響を与えることなく更新処理を行うことができる。
【０１０９】
さらにまた、無線通信モジュール１６は、無線により更新用分割データを取得すること
から、更新用分割データを取得する際は車両２４を停車させる必要がない。このため、車両２４の走行中等にも更新用分割データを取得することが可能となる。これにより、容易に更新処理を行うことができる。
【０１１０】（第２実施形態）
次に、図９を用いて、本発明の第２実施形態に係る車載通信装置について説明する。なお、前述した第１実施形態等と同一構成部分については、同一番号を付してその説明を省略する。
【０１１１】
この第２実施形態に係る車載通信装置７０は、基本的な構成は第１実施形態と同様とされ、更新用データが有線により配信される点に特徴がある。
【０１１２】
すなわち、図９に示されるように、車載通信装置７０は、複数の車載機器１２、１４と、リプロツール７２と、ゲートウェイ１８とを有している。リプロツール７２は、車両７

10

20

30

40

50

(16)

JP 2021-39681 A 2021.3.11６の外部に設けられていると共に、ゲートウェイ１８とコネクタ７４を介して有線接続が可能とされている。
【０１１３】
リプロツール７２は、予め更新用データを有しており、ゲートウェイ１８から通知される送信間隔にて更新用データを分割した更新用分割データを配信可能とされている。
【０１１４】（第２実施形態の作用・効果）
次に、第２実施形態の作用並びに効果を説明する。
【０１１５】
上記構成によっても、更新用データが有線により配信される点以外は第１実施形態の車
載通信装置１０と同様に構成されているので、第１実施形態と同様の効果が得られる。また、更新用データを有線により配信することで、無線通信モジュール１６が不要となるため、車載通信装置７０における車両２４側の構成を簡素にすることができる。
【０１１６】
なお、本実施形態では、バス２２の負荷、ゲートウェイ１８及び車載機器１２、１４の処理負荷から送信間隔を決定する構成とされているが、これに限らず、無線通信モジュー
ル１６等のその他の装置の処理負荷を取得して当該処理負荷も含めて送信間隔を決定する構成としてもよい。また、無線通信モジュール１６、ゲートウェイ１８及び車載機器１２、１４の処理負荷のうち少なくとも一つと、バス２２の負荷とから送信間隔を決定する構成としてもよい。
【０１１７】
また、ＣＰＵ２８は、送信間隔を比較する際に間隔が長い方の送信間隔を採用してこの長い方の送信間隔にて更新用分割データを配信する構成とされているが、これに限らず、長い方の送信間隔に所定の間隔を追加する等、長い方の送信間隔以上にて更新用分割デー
タを配信する構成としてもよい。
【０１１８】
さらに、配信制御部４８は、通信線負荷送信間隔決定部５０で決定された送信間隔と、機器負荷送信間隔決定部５２で決定された送信間隔とを比較し、間隔が長い方の送信間隔にて更新用分割データを配信するように制御する構成とされているが、これに限らず、機器負荷送信間隔決定部５２で決定された送信間隔のみにて更新用分割データを配信するように制御してもよい。具体的には、配信制御部４８は、配信制御部は、機器負荷送信間隔
決定部で決定された送信間隔以上にて更新用分割データを配信するように制御してもよい。これにより、構成を比較的簡易なものとしつつ更新用分割データの配信によって車両の走行に必要な制御データの送信遅延を抑制することができる。
【０１１９】
さらにまた、機器負荷送信間隔決定部５２は、ゲートウェイ１８が更新用分割データの一部を配信後に車載機器１２、１４及びゲートウェイ１８の少なくとも一つの処理負荷から再度更新用分割データの送信間隔を決定する構成とされているが、これに限らず、更新
用分割データの送信間隔の決定を再度行わない構成としてもよい。同様に、通信線負荷送
信間隔決定部５０は、ゲートウェイ１８が更新用分割データの一部を配信後にバス２２の負荷から再度更新用分割データの送信間隔を決定する構成とされているが、これに限らず、更新用分割データの送信間隔の決定を再度行わない構成としてもよい。
【０１２０】
また、ゲートウェイ１８（配信制御部４８）は、無線通信モジュール１６からの更新用
分割データの配信を受けると、ゲートウェイ１８自体の処理負荷及びバス２２の負荷を再度判定して第１送信間隔を再度算出する構成とされている。つまり、通信線負荷送信間隔
決定部５０と機器負荷送信間隔決定部５２とにてそれぞれ再度決定した送信間隔同士を比較して間隔が長い方の送信間隔を第１送信間隔として決定し、当該第１送信間隔と配信後の前記更新用分割データの送信間隔Ａ（図７のステップＳ７０参照）とを比較して間隔が長い方の送信間隔以上にて前記更新用分割データの残りを配信するよう中継部４７を制御

10

20

30

40

50

(17)

JP 2021-39681 A 2021.3.11

する。しかしながら、これに限らず、通信線負荷送信間隔決定部５０又は機器負荷送信間
隔決定部５２の一方だけが送信間隔を再度決定すると共に、当該再度決定された送信間隔を第１送信間隔として決定し、当該第１送信間隔と配信後の前記更新用分割データの送信
間隔Ａとを比較して間隔が長い方の送信間隔以上にて前記更新用分割データの残りを配信するよう中継部４７を制御する構成としてもよい。
【０１２１】
以上、本発明の実施形態について説明したが、本発明は、上記に限定されるものでなく、その主旨を逸脱しない範囲内において上記以外にも種々変形して実施することが可能であることは勿論である。
【符号の説明】【０１２２】
１０
車載通信装置
１２
車載機器
１４
車載機器
２２
バス（通信線）
２４
車両
４７
中継部
４８
配信制御部
５０
通信線負荷送信間隔決定部
５２
機器負荷送信間隔決定部
５４
保存部

【図１】

【図２】

10

20

(18)

【図３】

【図４】

【図５】

【図６】

JP 2021-39681 A 2021.3.11

(19)

【図７】

【図９】

【図８】

JP 2021-39681 A 2021.3.11