【手続補正書】
【提出日】平成30年11月20日(2018.11.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報共有システムであって、
サーバと、車載システムとを有し、
前記車載システムは、当該車載システムが搭載された車両に関する構成情報を収集する車両構成管理部を有し、
前記サーバは、
サーバ秘密鍵と、前記車載システムとの鍵交換の可否を判定するために使用され、車両の状態を示す車両状態管理情報と、を格納する第１の記憶部と、
前記車両状態管理情報と前記構成情報との照合によって、前記車載システムとの鍵交換の可否を判定する判定部と、
前記車載システムと鍵交換が可能と判定された場合、第１の秘密鍵及び第１の公開鍵を生成する第１の鍵生成部と、
前記サーバ秘密鍵を用いて、前記第１の公開鍵の署名値を生成する署名生成部と、を有し、
前記車載システムは、
サーバ公開鍵を含む公開鍵証明書を格納する第２の記憶部と、
前記公開鍵証明書を用いて、前記サーバから受信した第１の公開鍵及び署名値を検証する署名検証部と、
前記検証の結果、前記第１の公開鍵と署名値との組み合わせが正当である場合、第２の秘密鍵及び第２の公開鍵を生成する第２の鍵生成部と、を有することを特徴とする情報共有システム。
【請求項２】
請求項１に記載の情報共有システムであって、
前記第１の秘密鍵、前記第１の公開鍵、前記第２の秘密鍵及び前記第２の公開鍵は、ディフィー・ヘルマン鍵共有方式に従って生成及び交換されることを特徴とする情報共有システム。
【請求項３】
請求項２に記載の情報共有システムであって、
前記サーバは、前記第１の秘密鍵及び前記第２の公開鍵を用いて、秘密情報を生成する第１の秘密情報生成部を有し、
前記車載システムは、前記第２の秘密鍵及び前記第１の公開鍵を用いて、秘密情報を生成する第２の秘密情報生成部を有することを特徴とする情報共有システム。
【請求項４】
請求項１に記載の情報共有システムであって、
前記構成情報が入力される端末を有し、
前記端末は、前記入力された構成情報を前記サーバに送信する車両構成登録部を有することを特徴とする情報共有システム。
【請求項５】
請求項１に記載の情報共有システムであって、
前記車両状態管理情報は、前記車両が鍵交換を行うのに適切な位置を特定するための情報を含み、
前記判定部は、
前記車両状態管理情報と前記構成情報に含まれる車両の位置とを用いて、前記車両が鍵交換を行うのに適切な場所に位置するかを判定し、
前記車両が鍵交換を行うのに適切な場所に位置する場合、前記車載システムと鍵交換できると判定することを特徴とする情報共有システム。
【請求項６】
車載システムと通信する計算機であって、
サーバ秘密鍵と、前記車載システムによる鍵交換の可否を判定するために使用され、車両の状態を示す車両状態管理情報と、を格納する記憶部と、
前記車両状態管理情報と前記構成情報との照合によって、前記車載システムとの鍵交換の可否を判定する判定部と、
前記車載システムと鍵交換が可能と判定された場合、第１の秘密鍵及び第１の公開鍵を生成する鍵生成部と、
前記サーバ秘密鍵を用いて、前記第１の公開鍵の署名値を生成する署名生成部と、を備え、
前記第１の公開鍵及び前記署名値を前記車載システムに送信し、
前記第１の公開鍵と前記署名値との組み合わせが正当である場合に生成される第２の公開鍵を前記車載システムから受信することを特徴とする計算機。
【請求項７】
請求項６に記載の計算機であって、
前記第１の秘密鍵及び前記第１の公開鍵は、ディフィー・ヘルマン鍵共有方式に従って生成されることを特徴とする計算機。
【請求項８】
請求項７に記載の計算機であって、
前記第１の秘密鍵及び前記第２の公開鍵を用いて、秘密情報を生成する秘密情報生成部を有することを特徴とする計算機。
【請求項９】
請求項６に記載の計算機であって、
前記構成情報を端末から受信することを特徴とする計算機。
【請求項１０】
請求項６に記載の計算機であって、
前記車両状態管理情報は、前記車両が鍵交換を行うのに適切な位置を特定するための情報を含み、
前記判定部は、
前記車両状態管理情報と前記構成情報に含まれる車両の位置とを用いて、前記車両が鍵交換を行うのに適切な場所に位置するかを判定し、
前記車両が鍵交換を行うのに適切な場所に位置すると判定した場合、前記車載システムと鍵交換できると判定することを特徴とする計算機。
【請求項１１】
情報共有システムによる情報共有方法であって、
前記情報共有システムは、サーバと、車載システムとを有し、
前記サーバは、プログラムを実行する第１のプロセッサ及び前記プログラムを記憶する第１の記憶装置を有し、
前記第１の記憶装置は、サーバ秘密鍵と、前記車載システムによる鍵交換の可否を判定するために使用され、車両の状態を示す車両状態管理情報と、を格納し、
前記車載システムは、プログラムを実行する第２のプロセッサ及び前記プログラムを記憶する第２の記憶装置を有し、
前記第２の記憶装置は、サーバ公開鍵を含む公開鍵証明書を格納し、
前記情報共有方法は、
前記車載システムが、当該車載システムが搭載された車両に関する構成情報を収集する手順と、
前記サーバが、前記構成情報を受け付ける手順と、
前記サーバが、前記車両状態管理情報と前記構成情報との照合によって、前記車載システムとの鍵交換の可否を判定する判定手順と、
前記サーバが、前記車載システムと鍵交換が可能と判定した場合、第１の秘密鍵及び第１の公開鍵を生成する手順と、
前記サーバが、前記サーバ秘密鍵を用いて、前記第１の公開鍵の署名値を生成する手順と  前記サーバが、前記第１の公開鍵及び前記署名値を前記車載システムに送信する手順と、
前記車載システムが、前記公開鍵証明書を用いて、前記サーバから受信した第１の公開鍵及び署名値を検証する手順と、
前記車載システムが、前記検証の結果、前記第１の公開鍵と署名値との組み合わせが正当である場合、第２の秘密鍵及び第２の公開鍵を生成する手順と、
前記車載システムが、前記生成された第２の公開鍵を前記サーバに送信する手順と、を含むことを特徴とする情報共有方法。
【請求項１２】
請求項１１に記載の情報共有方法であって、
前記第１の秘密鍵、前記第１の公開鍵、前記第２の秘密鍵及び前記第２の公開鍵は、ディフィー・ヘルマン鍵共有方式に従って生成及び交換されることを特徴とする情報共有方法。
【請求項１３】
請求項１２に記載の情報共有方法であって、
前記サーバが、前記第１の秘密鍵及び前記第２の公開鍵を用いて、秘密情報を生成する手順と、
前記車載システムが、前記第２の秘密鍵及び前記第１の公開鍵を用いて、前記秘密情報を生成する手順と、を含むことを特徴とする情報共有方法。
【請求項１４】
請求項１１に記載の情報共有方法であって、
前記情報共有システムは、さらに、前記構成情報が入力される端末を有し、
前記情報共有方法は、
前記サーバが、前記構成情報を前記端末から受信する手順を含むことを特徴とする情報共有方法。
【請求項１５】
請求項１１に記載の情報共有方法であって、
前記車両状態管理情報は、前記車両が鍵交換を行うのに適切な位置を特定するための情報を含み、
前記判定手順は、
前記サーバが、前記車両状態管理情報と前記構成情報に含まれる車両の位置とを用いて、前記車両が鍵交換を行うのに適切な場所に位置するかを判定する手順と、
前記サーバが、前記車両が鍵交換を行うのに適切な場所に位置すると判定した場合、前記車載システムと鍵交換できると判定する手順と、を含むことを特徴とする情報共有方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００５７
【補正方法】変更
【補正の内容】
【００５７】
第１のＥＣＵ３７０は、第１のファームウェア３７１を有する。第２のＥＣＵ３８０は、第２のファームウェア３８１を有する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００６７
【補正方法】変更
【補正の内容】
【００６７】
車載システム３００の記憶装置は、記憶部３３０を構成する。車載システム３００の記憶装置は、例えば、磁気記憶装置（ＨＤＤ）、フラッシュメモリ（ＳＳＤ）等の大容量かつ不揮発性の記憶装置によって構成され、プロセッサが実行するプログラム及びプログラムの実行時に使用されるデータを格納する。すなわち、プログラムは、記憶装置から読み出されて、メモリにロードされて、プロセッサによって実行される。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１６７
【補正方法】変更
【補正の内容】
【０１６７】
例えば、ステップ１００７において車載システム３００は、鍵交換フラグコラム５１２の変更結果を受信し、構成情報確認モードを解除した後、通常モードでなく鍵交換フェーズに移行してもよい。そして、車載システム３００は、ステップ８０２に直接進んでもよい。