(57)【要約】【課題】Ｖ２Ｘ通信の安全性の向上を図る。【解決手段】自動車１−１は、車両情報と自動車１−１の時計３１の時刻を示す車両時刻情報と車両電子署名とを含む車両報知信号を送信する。自動車１−２は、自動車１−１から受信した車両報知信号に含まれる車両電子署名を検証し、車両電子署名の検証が合格である車両報知信号に含まれる車両時刻情報が示す時刻と、自動車１−２の時計３１の時刻との差に基づいて、当該車両報知信号に含まれる車両情報の合否を判断する。【選択図】図３
2020017805.tif 000002
【特許請求の範囲】
【請求項１】
車両に備わる車両情報送信装置であり、
時刻を示す車両時刻情報を取得する車両時刻情報取得部と、
前記車両の車両情報及び前記車両時刻情報の車両電子署名を前記車両の秘密鍵で生成する車両署名部と、
前記車両情報と前記車両時刻情報と前記車両電子署名とを含む車両報知信号を無線により送信する無線送信部と、
を備える車両情報送信装置。
【請求項２】
時刻配信装置から時刻信号を受信する時刻信号受信部と、
時計補正部と、をさらに備え、
前記時刻信号は、時刻を示す配信時刻情報と、前記時刻配信装置の秘密鍵で生成された前記配信時刻情報の配信時刻電子署名とを含み、
前記時計補正部は、前記時刻信号受信部が受信した前記時刻信号に含まれる前記配信時刻電子署名を前記時刻配信装置の公開鍵で検証し、前記配信時刻電子署名の検証が合格である前記配信時刻情報に基づいて前記車両時刻情報の時刻を補正する、
請求項１に記載の車両情報送信装置。
【請求項３】
車両に備わる車両情報送信装置と通信を行う車両情報受信装置であり、
時刻を示す車両時刻情報を取得する車両時刻情報取得部と、
車両情報と車両時刻情報と前記車両情報及び前記車両時刻情報の車両電子署名とを含む車両報知信号を、前記車両情報送信装置から無線により受信する無線受信部と、
前記無線受信部が受信した前記車両報知信号に含まれる前記車両電子署名を前記車両の公開鍵で検証し、前記車両電子署名の検証が合格である前記車両報知信号に含まれる前記車両時刻情報が示す時刻と、前記車両時刻情報取得部が取得する前記車両時刻情報が示す時刻との差に基づいて、当該車両報知信号に含まれる前記車両情報の合否を判断する車両情報検査部と、
を備える車両情報受信装置。
【請求項４】
時刻配信装置から時刻信号を受信する時刻信号受信部と、
時計補正部と、をさらに備え、
前記時刻信号は、時刻を示す配信時刻情報と、前記時刻配信装置の秘密鍵で生成された前記配信時刻情報の配信時刻電子署名とを含み、
前記時計補正部は、前記時刻信号受信部が受信した前記時刻信号に含まれる前記配信時刻電子署名を前記時刻配信装置の公開鍵で検証し、前記配信時刻電子署名の検証が合格である前記配信時刻情報に基づいて前記車両時刻情報取得部が取得する前記車両時刻情報の時刻を補正する、
請求項３に記載の車両情報受信装置。
【請求項５】
車両に備わる車両情報送信装置が、時刻を示す車両時刻情報を取得する車両時刻情報取得ステップと、
前記車両情報送信装置が、前記車両の車両情報及び前記車両時刻情報の車両電子署名を前記車両の秘密鍵で生成する車両署名ステップと、
前記車両情報送信装置が、前記車両情報と前記車両時刻情報と前記車両電子署名とを含む車両報知信号を無線により送信する無線送信ステップと、
前記車両情報受信装置が、前記車両報知信号を無線により受信する無線受信ステップと、
前記車両情報受信装置が、前記無線受信ステップが受信した前記車両報知信号に含まれる前記車両電子署名を前記車両の公開鍵で検証する署名検証ステップと、
前記車両情報受信装置が、時刻を示す車両時刻情報を取得する車両時刻情報取得ステップと、
前記車両情報受信装置が、前記車両電子署名の検証が合格である前記車両報知信号に含まれる前記車両時刻情報が示す時刻と、前記車両情報受信装置の前記車両時刻情報取得ステップが取得する前記車両時刻情報が示す時刻との差に基づいて、当該車両報知信号に含まれる前記車両情報の合否を判断する車両情報検査ステップと、
を含む車両情報通信方法。
【請求項６】
車両に備わる車両情報送信装置のコンピュータに、
時刻を示す車両時刻情報を取得する車両時刻情報取得機能と、
前記車両の車両情報及び前記車両時刻情報の車両電子署名を前記車両の秘密鍵で生成する車両署名機能と、
前記車両情報と前記車両時刻情報と前記車両電子署名とを含む車両報知信号を無線により送信する無線送信機能と、
を実現させるためのコンピュータプログラム。
【請求項７】
車両に備わる車両情報送信装置と通信を行う車両情報受信装置のコンピュータに、
時刻を示す車両時刻情報を取得する車両時刻情報取得機能と、
車両情報と車両時刻情報と前記車両情報及び前記車両時刻情報の車両電子署名とを含む車両報知信号を、前記車両情報送信装置から無線により受信する無線受信機能と、
前記無線受信機能が受信した前記車両報知信号に含まれる前記車両電子署名を前記車両の公開鍵で検証する署名検証機能と、
前記車両電子署名の検証が合格である前記車両報知信号に含まれる前記車両時刻情報が示す時刻と、前記車両時刻情報取得機能が取得する前記車両時刻情報が示す時刻との差に基づいて、当該車両報知信号に含まれる前記車両情報の合否を判断する車両情報検査機能と、
を実現させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両情報送信装置、車両情報受信装置、車両情報通信方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、車車間通信や路車間通信等のＶ２Ｘ通信技術が自動車の自動運転等に利用できる通信技術として注目されている。一方、Ｖ２Ｘ通信に対する攻撃が懸念されている。
【０００３】
特許文献１には、コンピュータネットワークトランザクション中の人為的な中間フィッシング攻撃を防止するための技術が記載されている。特許文献１に記載の従来技術は、クライアント装置がネットワークサービスサーバにログインする際、不正防止サーバがクライアント装置の装置情報に付加するタイムスタンプによって、当該クライアント装置の確認を行っている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２０１０−５０８５８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上述した特許文献１に記載の従来技術では、タイムスタンプも含めて傍受し、傍受した信号を再送するリプレイ攻撃に対して対処できない。
【０００６】
本発明は、このような事情を考慮してなされたものであり、その目的は、Ｖ２Ｘ通信の安全性の向上を図ることにある。
【課題を解決するための手段】
【０００７】
（１）本発明の一態様は、車両に備わる車両情報送信装置であり、時刻を示す車両時刻情報を取得する車両時刻情報取得部と、前記車両の車両情報及び前記車両時刻情報の車両電子署名を前記車両の秘密鍵で生成する車両署名部と、前記車両情報と前記車両時刻情報と前記車両電子署名とを含む車両報知信号を無線により送信する無線送信部と、を備える車両情報送信装置である。
（２）本発明の一態様は、時刻配信装置から時刻信号を受信する時刻信号受信部と、時計補正部と、をさらに備え、前記時刻信号は、時刻を示す配信時刻情報と、前記時刻配信装置の秘密鍵で生成された前記配信時刻情報の配信時刻電子署名とを含み、前記時計補正部は、前記時刻信号受信部が受信した前記時刻信号に含まれる前記配信時刻電子署名を前記時刻配信装置の公開鍵で検証し、前記配信時刻電子署名の検証が合格である前記配信時刻情報に基づいて前記車両時刻情報の時刻を補正する、上記（１）の車両情報送信装置である。
【０００８】
（３）本発明の一態様は、車両に備わる車両情報送信装置と通信を行う車両情報受信装置であり、時刻を示す車両時刻情報を取得する車両時刻情報取得部と、車両情報と車両時刻情報と前記車両情報及び前記車両時刻情報の車両電子署名とを含む車両報知信号を、前記車両情報送信装置から無線により受信する無線受信部と、前記無線受信部が受信した前記車両報知信号に含まれる前記車両電子署名を前記車両の公開鍵で検証し、前記車両電子署名の検証が合格である前記車両報知信号に含まれる前記車両時刻情報が示す時刻と、前記車両時刻情報取得部が取得する前記車両時刻情報が示す時刻との差に基づいて、当該車両報知信号に含まれる前記車両情報の合否を判断する車両情報検査部と、を備える車両情報受信装置である。
（４）本発明の一態様は、時刻配信装置から時刻信号を受信する時刻信号受信部と、時計補正部と、をさらに備え、前記時刻信号は、時刻を示す配信時刻情報と、前記時刻配信装置の秘密鍵で生成された前記配信時刻情報の配信時刻電子署名とを含み、前記時計補正部は、前記時刻信号受信部が受信した前記時刻信号に含まれる前記配信時刻電子署名を前記時刻配信装置の公開鍵で検証し、前記配信時刻電子署名の検証が合格である前記配信時刻情報に基づいて前記車両時刻情報取得部が取得する前記車両時刻情報の時刻を補正する、上記（３）の車両情報受信装置である。
【０００９】
（５）本発明の一態様は、車両に備わる車両情報送信装置が、時刻を示す車両時刻情報を取得する車両時刻情報取得ステップと、前記車両情報送信装置が、前記車両の車両情報及び前記車両時刻情報の車両電子署名を前記車両の秘密鍵で生成する車両署名ステップと、前記車両情報送信装置が、前記車両情報と前記車両時刻情報と前記車両電子署名とを含む車両報知信号を無線により送信する無線送信ステップと、前記車両情報受信装置が、前記車両報知信号を無線により受信する無線受信ステップと、前記車両情報受信装置が、前記無線受信ステップが受信した前記車両報知信号に含まれる前記車両電子署名を前記車両の公開鍵で検証する署名検証ステップと、前記車両情報受信装置が、時刻を示す車両時刻情報を取得する車両時刻情報取得ステップと、前記車両情報受信装置が、前記車両電子署名の検証が合格である前記車両報知信号に含まれる前記車両時刻情報が示す時刻と、前記車両情報受信装置の前記車両時刻情報取得ステップが取得する前記車両時刻情報が示す時刻との差に基づいて、当該車両報知信号に含まれる前記車両情報の合否を判断する車両情報検査ステップと、を含む車両情報通信方法である。
【００１０】
（６）本発明の一態様は、車両に備わる車両情報送信装置のコンピュータに、時刻を示す車両時刻情報を取得する車両時刻情報取得機能と、前記車両の車両情報及び前記車両時刻情報の車両電子署名を前記車両の秘密鍵で生成する車両署名機能と、前記車両情報と前記車両時刻情報と前記車両電子署名とを含む車両報知信号を無線により送信する無線送信機能と、を実現させるためのコンピュータプログラムである。
（７）本発明の一態様は、車両に備わる車両情報送信装置と通信を行う車両情報受信装置のコンピュータに、時刻を示す車両時刻情報を取得する車両時刻情報取得機能と、車両情報と車両時刻情報と前記車両情報及び前記車両時刻情報の車両電子署名とを含む車両報知信号を、前記車両情報送信装置から無線により受信する無線受信機能と、前記無線受信機能が受信した前記車両報知信号に含まれる前記車両電子署名を前記車両の公開鍵で検証する署名検証機能と、前記車両電子署名の検証が合格である前記車両報知信号に含まれる前記車両時刻情報が示す時刻と、前記車両時刻情報取得機能が取得する前記車両時刻情報が示す時刻との差に基づいて、当該車両報知信号に含まれる前記車両情報の合否を判断する車両情報検査機能と、を実現させるためのコンピュータプログラムである。
【発明の効果】
【００１１】
本発明によれば、Ｖ２Ｘ通信の安全性の向上を図ることができるという効果が得られる。
【図面の簡単な説明】
【００１２】
【図１】一実施形態に係る通信システムの概略構成図である。
【図２】一実施形態に係る時刻同期に係る構成及び動作を説明する。
【図３】一実施形態に係る車両情報の報知に係る構成及び動作を説明する。
【図４】一実施形態に係る車両情報の受信方法の手順の例を示すフローチャートである。
【図５】一実施形態に係る通信システムの適用例を示す説明図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照し、本発明の実施形態について説明する。なお、以下に示す実施形態では、車両として自動車を例に挙げて説明する。
【００１４】
図１は、本実施形態に係る通信システムの概略構成図である。図１において、時刻配信サーバ１００は、通信路を介して、時刻信号を配信する。自動車１は、時刻配信サーバ１００から配信される時刻信号を、通信路を介して受信する。時刻配信サーバ１００は、例えばＮＴＰ（Network Time Protocol）サーバである。本実施形態の一例として、時刻配信サーバ１００は時刻配信装置に対応する。
【００１５】
自動車１は、ＴＣＵ（Tele Communication Unit）１０と、ＤＳＲＣ（Dedicated Short Range Communications：狭域通信）装置２０と、ゲートウェイ（ＧＷ）装置４０と、ＥＣＵ（Electronic Control Unit：電子制御装置）５０とを備える。ＤＳＲＣ装置２０は、時刻セキュアエレメント（時刻ＳＥ）３０を備える。時刻ＳＥ３０は、セキュアエレメント（Secure Element：ＳＥ）であり、耐タンパー性（Tamper Resistant）を有する。
【００１６】
ＥＣＵ５０は、自動車１に備わる車載コンピュータである。ＥＣＵ５０は、自動車１のエンジン制御等の制御機能を有する。ＥＣＵ５０として、例えば、エンジン制御機能を有するＥＣＵ、トランスミッション制御機能を有するＥＣＵ、ハンドル制御機能を有するＥＣＵ、ブレーキ制御機能を有するＥＣＵなどがある。ＧＷ装置４０は、自動車１に搭載されたＥＣＵ５０に適用されるデータのセキュリティ（保安）の機能を有する。
【００１７】
自動車１は複数のＥＣＵ５０を備える。ＧＷ装置４０と複数のＥＣＵ５０とは、自動車１に備わる通信ネットワーク（車載ネットワーク）６０を介して通信を行う。車載ネットワーク６０は、例えば、ＣＡＮ（Controller Area Network）であってもよい。ＣＡＮは車両に搭載される通信ネットワークの一例として知られている。ＧＷ装置４０は、車載ネットワーク６０を介して、各ＥＣＵ５０との間でデータを交換する。ＥＣＵ５０は、車載ネットワーク６０を介して、他のＥＣＵ５０との間でデータを交換する。
【００１８】
ＤＳＲＣ装置２０は、車車間通信や路車間通信等のＶ２Ｘ通信を行う。ＤＳＲＣ装置２０は、自動車１の車両情報を取得する。車両情報は、自動車１に関する情報である。車両情報は、例えば、自動車１の状態（例えば、位置、車速、燃料残量等）を表す情報、ＥＣＵ５０の動作状態を表す情報、ＥＣＵ５０の制御信号（例えば、ブレーキ制御信号等）などである。ＤＳＲＣ装置２０は、車両情報を報知する車両報知信号を無線により送信する。車両報知信号は、無線により、例えばブロードキャスト送信される。
【００１９】
ＴＣＵ１０は、ＤＳＲＣ装置２０とＧＷ装置４０とに接続されている。ＴＣＵ１０は通信装置である。本実施形態では、ＴＣＵ１０は、無線通信ネットワークを利用して通信を行う。ＴＣＵ１０は、時刻配信サーバ１００から配信される時刻信号を、無線通信ネットワークを介して受信する。ＴＣＵ１０は、受信した時刻信号をＤＳＲＣ装置２０に渡す。
【００２０】
次に本実施形態に係る詳細構成及び動作を説明する。
【００２１】
［時刻同期に係る構成及び動作］
図２を参照して、本実施形態の時刻同期に係る構成及び動作を説明する。図２は、本実施形態の時刻同期に係る構成例を示すブロック図である。本実施形態では、Ｖ２Ｘ通信の送信装置（車両情報送信装置）と受信装置（車両情報受信装置）との間で各々の時計の時刻を同期させる。本実施形態に係る時刻同期は、時刻配信サーバ１００から配信される時刻信号に基づいて行われる。
【００２２】
図２において、時刻配信サーバ１００は、時計１０１と、サーバ署名部１０２と、サーバ送信部１０３と、サーバ秘密鍵Ｋｓ＿ｓとを備える。時計１０１は、時計１０１の現在の時刻を示す配信時刻情報Ａを出力する。サーバ署名部１０２は、サーバ秘密鍵Ｋｓ＿ｓを使用して、配信時刻情報Ａの電子署名（配信時刻電子署名）Ｂを生成する。サーバ署名部１０２は、配信時刻電子署名Ｂを付した配信時刻情報Ａをサーバ送信部１０３へ渡す。サーバ送信部１０３は、配信時刻電子署名Ｂ付き配信時刻情報Ａを含む時刻信号Ｃ（Ａ，Ｂ）を、通信路を介して配信する。
【００２３】
図２において、自動車１は、ＴＣＵ１０と、時刻ＳＥ３０とを備える。本実施形態の一例として、ＴＣＵ１０は時刻信号受信部に対応する。時刻ＳＥ３０は、時計３１と、時計補正部３２と、サーバ公開鍵Ｋｐ＿ｓの公開鍵証明書（サーバ公開鍵証明書）とを備える。サーバ公開鍵Ｋｐ＿ｓは、時刻配信サーバ１００のサーバ秘密鍵Ｋｓ＿ｓに対応する公開鍵である。サーバ公開鍵証明書は、予め、安全に、時刻ＳＥ３０に格納される。図２に示される自動車１に備わるＴＣＵ１０（時刻信号受信部）と時刻ＳＥ３０とは、車両情報送信装置及び車両情報受信装置の時刻同期に係る構成に対応する。つまり、図２に示される自動車１に備わるＴＣＵ１０（時刻信号受信部）と時刻ＳＥ３０とは、車両情報送信装置及び車両情報受信装置のいずれにも適用できる。本実施形態の一例として、時計３１は車両時刻情報取得部に対応する。
【００２４】
ＴＣＵ１０は、時刻配信サーバ１００から配信された時刻信号Ｃ（Ａ，Ｂ）を、無線通信ネットワークを介して受信する。ＴＣＵ１０は、受信した時刻信号Ｃ（Ａ，Ｂ）に含まれる配信時刻電子署名Ｂ付き配信時刻情報Ａを時刻ＳＥ３０に渡す。時刻ＳＥ３０の時計補正部３２は、配信時刻電子署名Ｂ付き配信時刻情報Ａの配信時刻電子署名Ｂを、サーバ公開鍵Ｋｐ＿ｓで検証する。時計補正部３２は、配信時刻電子署名Ｂの検証が合格である場合、当該配信時刻電子署名Ｂ付き配信時刻情報Ａが示す時刻に基づいた補正時刻Ｄ（Ａ）で時計３１の時刻を補正する。
【００２５】
一方、時計補正部３２は、配信時刻電子署名Ｂの検証が不合格である場合、当該配信時刻電子署名Ｂ付き配信時刻情報Ａを破棄する。したがって、配信時刻電子署名Ｂの検証が不合格である場合には、当該配信時刻電子署名Ｂ付き配信時刻情報Ａに基づいた時計３１の時刻の補正は行われない。
以上が本実施形態の時刻同期に係る構成及び動作の説明である。
【００２６】
［車両情報の報知に係る構成及び動作］
図３を参照して、本実施形態の車両情報の報知に係る構成及び動作を説明する。図３は、本実施形態の車両情報の報知に係る構成例を示すブロック図である。図３には、Ｖ２Ｘ通信の送信側の自動車１（以下、自動車１−１と称する）と、Ｖ２Ｘ通信の受信側の自動車１（以下、自動車１−２と称する）とが示される。
【００２７】
（自動車１−１：車両情報送信装置）
まず、自動車１−１の車両情報送信装置に係る構成及び動作を説明する。
自動車１−１は、ＤＳＲＣ装置２０と、時刻ＳＥ３０と、ＥＣＵ５０とを備える。自動車１−１に備わるＤＳＲＣ装置２０と時刻ＳＥ３０とは、車両情報送信装置の車両情報の送信に係る構成に対応する。本実施形態の一例として、自動車１−１のＤＳＲＣ装置２０は無線送信部に対応する。時刻ＳＥ３０は、時計３１と、車両署名部３３と、車両秘密鍵Ｋｓ＿ｖ１とを備える。
【００２８】
本実施形態の一例として、図３に示される自動車１−１のＥＣＵ５０は、自動車１−１の車両情報Ｅを出力する。車両情報Ｅは、ＧＷ装置４０を介してＤＳＲＣ装置２０により取得される。ＤＳＲＣ装置２０により取得された車両情報Ｅは時刻ＳＥ３０に渡される。時計３１は、時計３１の現在の時刻を示す車両時刻情報Ｆ１を出力する。時刻ＳＥ３０の車両署名部３３は、車両秘密鍵Ｋｓ＿ｖ１を使用して、車両情報Ｅ及び車両時刻情報Ｆ１の電子署名（車両電子署名）Ｇを生成する。車両電子署名Ｇは、車両情報Ｅ及び車両時刻情報Ｆ１を署名対象にして、車両秘密鍵Ｋｓ＿ｖ１で生成された電子署名である。車両署名部３３は、車両電子署名Ｇを付した車両情報Ｅ及び車両時刻情報Ｆ１をＤＳＲＣ装置２０へ渡す。ＤＳＲＣ装置２０は、車両電子署名Ｇ付き車両情報Ｅ及び車両時刻情報Ｆ１を含む車両報知信号Ｈ（Ｅ，Ｆ１，Ｇ）を無線により送信する。車両報知信号Ｈ（Ｅ，Ｆ１，Ｇ）は、無線により、例えばブロードキャスト送信される。
【００２９】
（自動車１−２：車両情報受信装置）
次に、自動車１−２の車両情報受信装置に係る構成及び動作を説明する。
自動車１−２は、ＤＳＲＣ装置２０と、時刻ＳＥ３０と、ＥＣＵ５０とを備える。自動車１−２に備わるＤＳＲＣ装置２０と時刻ＳＥ３０とは、車両情報受信装置の車両情報の受信に係る構成に対応する。本実施形態の一例として、自動車１−２のＤＳＲＣ装置２０は無線受信部に対応する。時刻ＳＥ３０は、時計３１と、車両情報検査部３４と、車両公開鍵Ｋｐ＿ｖ１の公開鍵証明書（車両公開鍵証明書）とを備える。車両公開鍵Ｋｐ＿ｖ１は、自動車１−１の車両秘密鍵Ｋｓ＿ｖ１に対応する公開鍵である。車両公開鍵証明書は、予め、安全に、時刻ＳＥ３０に格納される。本実施形態の一例として、図３に示される自動車１−２のＥＣＵ５０は、自動車１−１の車両情報Ｅを使用する装置である。
【００３０】
図４は、本実施形態に係る車両情報の受信方法の手順の例を示すフローチャートである。以下、図４を参照して、自動車１−２の車両情報受信装置の動作を説明する。
【００３１】
（ステップＳ１０）  ＤＳＲＣ装置２０は、自動車１−１から送信された車両報知信号Ｈ（Ｅ，Ｆ１，Ｇ）を無線により受信する。ＤＳＲＣ装置２０は、受信した車両報知信号Ｈ（Ｅ，Ｆ１，Ｇ）に含まれる車両電子署名Ｇ付き車両情報Ｅ及び車両時刻情報Ｆ１を時刻ＳＥ３０に渡す。
【００３２】
（ステップＳ１１）  時刻ＳＥ３０の車両情報検査部３４は、車両電子署名Ｇ付き車両情報Ｅ及び車両時刻情報Ｆ１の車両電子署名Ｇを、車両公開鍵Ｋｐ＿ｖ１で検証する。車両電子署名Ｇの検証が合格である場合にはステップＳ１２に進む。一方、車両電子署名Ｇの検証が不合格である場合には、図４の処理を終了する。車両電子署名Ｇの検証が不合格である場合、車両情報検査部３４は、当該車両電子署名Ｇ付き車両情報Ｅ及び車両時刻情報Ｆ１を破棄する。
【００３３】
（ステップＳ１２）  車両情報検査部３４は、車両電子署名Ｇの検証が合格である当該車両電子署名Ｇ付き車両情報Ｅ及び車両時刻情報Ｆ１の車両時刻情報Ｆ１が示す時刻と、自動車１−２の時計３１の時刻との差に基づいて、当該車両電子署名Ｇ付き車両情報Ｅ及び車両時刻情報Ｆ１の車両情報Ｅの合否を判断する。この車両情報Ｅの合否の判断方法では、車両時刻情報Ｆ１が示す時刻と、自動車１−２の時計３１の時刻（自動車１−２の時計３１が出力する車両時刻情報Ｆ２が示す時刻）との差（時刻差）を算出する。そして、当該時刻差が所定の閾値以下である場合に当該車両情報Ｅが合格であると判断する。車両情報Ｅが合格である場合、ステップＳ１３に進む。一方、当該時刻差が当該閾値超過である場合には当該車両情報Ｅが不合格であると判断する。車両情報Ｅが不合格である場合、ステップＳ１４に進む。
【００３４】
（ステップＳ１３）  車両情報検査部３４は、ステップＳ１２の車両情報Ｅの合否の判断の結果が合格である場合、当該車両情報Ｅを使用すると判断する。当該車両情報Ｅは、ＧＷ装置４０を介してＥＣＵ５０へ送信される。ＥＣＵ５０は、ＧＷ装置４０を介して受信した車両情報Ｅを使用する。これにより、自動車１−２は、自動車１−１の車両情報Ｅに基づいた動作を行うことができる。
【００３５】
（ステップＳ１４）  車両情報検査部３４は、ステップＳ１２の車両情報Ｅの合否の判断の結果が不合格である場合、当該車両情報Ｅを使用しないと判断する。車両情報検査部３４は、当該車両情報Ｅを破棄する。
以上が本実施形態の車両情報の報知に係る構成及び動作の説明である。
【００３６】
上述した実施形態によれば、自動車１−１は、自動車１−１の車両情報Ｅ及び自動車１−１の時計３１の時刻を示す車両時刻情報Ｆ１を車両電子署名Ｇを付して車両報知信号Ｈ（Ｅ，Ｆ１，Ｇ）により無線で送信する。自動車１−２は、自動車１−１から無線により受信した車両報知信号Ｈ（Ｅ，Ｆ１，Ｇ）の車両電子署名Ｇを検証し、検証が合格である車両報知信号Ｈ（Ｅ，Ｆ１，Ｇ）の車両時刻情報Ｆ１が示す時刻と、自動車１−２の時計３１の時刻との差に基づいて、当該車両報知信号Ｈ（Ｅ，Ｆ１，Ｇ）の車両情報Ｅの合否を判断する。これにより、車両電子署名Ｇによって正当性が検証された車両時刻情報Ｆ１が示す自動車１−１の時刻と、自動車１−２の時刻との時刻差に基づいて、自動車１−１の車両情報Ｅの正当性を判断することができる。これにより、リプレイ攻撃に対する防御能力を向上させることができるので、Ｖ２Ｘ通信の安全性の向上を図る効果が得られる。
また、自動車１−１の時計３１と自動車１−２の時計３１とが時刻配信サーバ１００から配信される時刻信号に基づいて時刻が同期されるので、自動車１−１の車両情報Ｅの正当性の判断に使用される自動車１−１，１−２の各時計３１の時刻の精度が向上する。
【００３７】
また、配信時刻電子署名Ｂ付き配信時刻情報Ａにより各自動車１−１，１−２の時計３１を同期させる処理と、車両電子署名Ｇ付き車両情報Ｅ及び車両時刻情報Ｆ１に関する処理とは、耐タンパー性を有する時刻ＳＥ３０で実行されるので、当該処理の安全性が向上する。
【００３８】
図５は、本実施形態に係る通信システムの適用例を示す説明図である。図５において、Ｖ２Ｘ通信の送信側の自動車１−１と受信側の自動車１−２とは、道路２００を走行中である。また、道路２００の路側帯には路側器２１０が設置されている。路側器２１０は、Ｖ２Ｘ通信の受信側の装置の例である。路側器２１０は、本実施形態に係る車両情報受信装置を備える。路側器２１０は、例えば、交通状況の監視装置へ、自動車１−１の車両情報Ｅを送信するために設けられる。自動車１−１、自動車１−２及び路側器２１０の各時計３１は、時刻配信サーバ１００から配信される時刻信号に基づいて時刻が同期される。
【００３９】
図５の例では、自動車１−１のブレーキが作動したことを示す車両情報Ｅ（ブレーキ通知車両情報Ｅ）を含む車両報知信号Ｈ（Ｅ，Ｆ１，Ｇ）が自動車１−１から無線によりブロードキャスト送信される。自動車１−１の後方を走行中の自動車１−２は、当該車両報知信号Ｈ（Ｅ，Ｆ１，Ｇ）を受信し、当該車両報知信号Ｈ（Ｅ，Ｆ１，Ｇ）のブレーキ通知車両情報Ｅが合格であると判断すると、当該ブレーキ通知車両情報Ｅに基づいた動作を行う。本実施形態によれば、自動車１−２が自動車１−１から受信するブレーキ通知車両情報Ｅの信頼性が向上するので、当該ブレーキ通知車両情報Ｅに基づいた自動車１−２の動作の安全性が向上するという効果が得られる。
【００４０】
また、路側器２１０は、当該車両報知信号Ｈ（Ｅ，Ｆ１，Ｇ）を受信し、当該車両報知信号Ｈ（Ｅ，Ｆ１，Ｇ）のブレーキ通知車両情報Ｅが合格であると判断すると、当該ブレーキ通知車両情報Ｅを記録する。これにより、路側器２１０に記録される車両情報の信頼性が向上するという効果が得られる。
【００４１】
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【００４２】
例えば、時刻配信装置として、ＧＰＳ衛星を利用してもよい。時刻配信装置としてＧＰＳ衛星を利用する場合、自動車１は、ＧＰＳ受信機を備え、ＧＰＳ衛星から送信されるＧＰＳ信号であって時刻信号を含むＧＰＳ信号を、ＧＰＳ受信機により受信する。なお、車両情報送信装置と車両情報受信装置とは、同じ時刻配信装置を利用してもよく、又は、異なる時刻配信装置を利用してもよい。例えば、車両情報送信装置と車両情報受信装置とは、時刻配信装置としてＮＴＰサーバを利用してもよい。又は、車両情報送信装置と車両情報受信装置とは、時刻配信装置としてＧＰＳ衛星を利用してもよい。又は、車両情報送信装置と車両情報受信装置とのうち、一方が時刻配信装置としてＮＴＰサーバを利用し、もう一方が時刻配信装置としてＧＰＳ衛星を利用してもよい。
【００４３】
また、時刻ＳＥ３０は、自動車１のＤＳＲＣ装置２０以外の他の車載装置に設けられてもよい。例えば、ＧＷ装置４０が時刻ＳＥ３０を備えてもよい。
【００４４】
また、車両情報送信装置の無線送信部及び車両情報受信装置の無線受信部は、ＤＳＲＣ装置以外の他の無線通信方式の無線通信装置であってもよい。
【００４５】
また、上述した各装置の機能を実現するためのコンピュータプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行するようにしてもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＤＶＤ（Digital Versatile Disc）等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００４６】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Dynamic Random Access Memory））のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００４７】
１，１−１，１−２…自動車、１０…ＴＣＵ、２０…ＤＳＲＣ装置、３０…時刻ＳＥ、３１…時計、３２…時計補正部、３３…車両署名部、３４…車両情報検査部、４０…ＧＷ装置、５０…ＥＣＵ、６０…車載ネットワーク、時計１０１と、１００…時刻配信サーバ、１０２…サーバ署名部、１０３…サーバ送信部
【図１】
2020017805.tif 000003
【図２】
2020017805.tif 000004
【図３】
2020017805.tif 000005
【図４】
2020017805.tif 000006
【図５】
2020017805.tif 000007