【手続補正書】
【提出日】平成31年2月27日(2019.2.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
本発明においては、更新用記憶部に記憶された更新用のプログラム又はデータを車載機器へ送信し、車載機器が受信した更新用のプログラム又はデータを自身の記憶部に書き込むことによって更新処理が行われる。ただし車載機器は、その時点で実行しているプログラム又はデータ（更新前のプログラム又はデータ）を記憶した第１記憶領域と、更新用のプログラム又はデータを書き込む第２記憶領域とを記憶部に有しており、第１記憶領域のプログラム又はデータを上書きすることなく、受信した更新用のプログラム又はデータを記憶部の第２記憶領域に書き込む。車載機器は、書き込み完了後に、プログラム又はデータの実行対象を第１記憶領域から第２記憶領域へ変更することで、プログラム又はデータを更新する。なお更新処理の完了後には、車載機器の記憶部の第１記憶領域及び第２記憶領域の関係は反転し、次回の更新処理を行う際には前回の更新処理で更新用のプログラム又はデータを書き込んだ領域が第１記憶領域となる。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】変更
【補正の内容】
【００４５】
このように、本実施の形態に係るＥＣＵ２は、更新前のプログラム２２ａを記憶する領域（第１の領域）と、更新用のプログラム２２ａを記憶する領域（第２の領域）とを少なくとも記憶部２２に設けている。即ち各ＥＣＵ２はプログラム２２ａを少なくとも２セット分は記憶することができる記憶領域を有している。更新処理のためにゲートウェイ４が送信した更新用のプログラム２２ａを受信したＥＣＵ２は、更新前のプログラム２２ａが記憶された領域とは別の領域に、受信した更新用のプログラム２２ａを記憶する。即ちＥＣＵ２では、更新前のプログラム２２ａが上書きされることなく、更新用のプログラム２２ａが記憶部２２に記憶される。ＥＣＵ２は、更新用のプログラム２２ａを記憶部２２に記憶し終えた後、更新前のプログラム２２ａを無効化し、更新用のプログラム２２ａを有効化することによって、処理部２１が実行するプログラム２２ａを切り替える。即ちＥＣＵ２は、処理部２１のブート対象とするプログラムの切り替えを行うことによって、更新処理を完了する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】変更
【補正の内容】
【００４９】
また処理部４１には、記憶部４２又はＲＯＭ等に記憶されたプログラムが実行されることによって、更新用情報取得部４１ａ、更新用情報送信部４１ｂ、通信結果受信部４１ｃ、距離判定部４１ｄ及び中断処理部４１ｅ等がソフトウェア的な機能ブロックとして実現される。更新用情報取得部４１ａは、所定のタイミングでＴＣＵ５を介したサーバ装置９との通信を行い、車両１に搭載されたＥＣＵ２のプログラム２２ａの更新が必要であるか否かを問い合わせる。更新要否の問合わせを行う所定のタイミングは、例えば１日毎又は１週間毎等のように所定周期としてよく、また例えば車両１のＩＧスイッチがオフ状態からオン状態へ切り替えられる都度などとしてもよい。更新が必要であるとの通知をサーバ装置９から与えられた場合、更新用情報取得部４１ａは、ＴＣＵ５を介してサーバ装置９から更新に必要なプログラム及びデータ等（以下、単に更新用のプログラムという）を取得して記憶部４２に記憶する。このときに更新用情報取得部４１ａは、更新が必要な全てのＥＣＵ２について、更新用プログラムの取得を行う。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００６８
【補正方法】変更
【補正の内容】
【００６８】
次いで処理部４１は、通信結果受信部４１ｃがＢＣＭ６から受信した通信結果に基づき、ＢＣＭ６が無線キー７から受信した無線信号の信号強度が閾値を超えるか否かを距離判定部４１ｄが判定することにより、無線キー７が車両１の近くに存在するか否かを判定する（ステップＳ３４）。無線キー７が車両１の近くに存在しない場合（Ｓ３４：ＮＯ）、処理部４１の更新用情報送信部４１ｂは、記憶部４２に記憶された更新用のプログラムを読み出して、更新対象のＥＣＵ２へ送信する（ステップＳ３５）。このときに更新用情報送信部４１ｂは、記憶部４２に記憶された更新用のプログラムを所定のデータサイズに分割し、分割した更新用のプログラムを順次的にＥＣＵ２へ送信する。更新用情報送信部４１ｂは、記憶部４２に記憶されている更新用のプログラムのＥＣＵ２への送信を完了したか否かを調べることにより、ＥＣＵ２の更新処理が完了したか否かを判定する（ステップＳ３６）。更新処理が完了していない場合（Ｓ３６：ＮＯ）、処理部４１は、ステップＳ３４へ処理を戻す。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００８１
【補正方法】変更
【補正の内容】
【００８１】
また本実施の形態においては、ユーザが所持する無線キー７が車両１に近づいた場合にドアをアンロックする構成としたが、これに限るものではない。例えば、無線キー７を所持するユーザが車両１のドアに設けられたスイッチを操作した場合、又は、ユーザが無線キー７に設けられたスイッチを操作した場合に、車両１のドアをアンロックする構成としてもよい。このような構成の場合、ＢＣＭ６は周期的な無線信号の送信を行う必要はない。ＢＣＭ６は、例えば車両１のドアのスイッチが操作された場合、又は、無線キー７から操作に応じた無線信号を受信した場合に、無線キー７との認証処理などを行い、正当な無線キー７との無線通信が成立した旨をゲートウェイ４へ通信結果として通知する構成とすることができる。ゲートウェイ４は、ＢＣＭ６から正当な無線キー７との無線通信が成立した旨の通知を受信した場合に、ＥＣＵ２の更新処理を中断する構成とすることができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００８７
【補正方法】変更
【補正の内容】
【００８７】
（実施の形態３）
実施の形態３に係る車載更新システムは、実施の形態１に係る車載更新システムのゲートウェイ４及びＢＣＭ６の機能を、１つのゲートウェイに集約した構成である。図１３は、実施の形態３に係るゲートウェイ３０４の構成を示すブロック図である。実施の形態３に係るゲートウェイ３０４は、処理部４１、記憶部４２、複数の車内通信部４３、制御信号出力部３６４、無線通信部３６５及び信号強度判定部３６７等を備えて構成されている。なお図１３においては、通信線を介してＥＣＵ２が接続された車内通信部４３を１つのみ図示しているが、これは図面を簡略化するためであり、ゲートウェイ３０４は実際には同様の車内通信部４３を２つ以上備えている。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０１０７
【補正方法】変更
【補正の内容】
【０１０７】
１  車両
２  ＥＣＵ（車載機器）
４  ゲートウェイ（車載更新装置）
５  ＴＣＵ
６  ＢＣＭ（無線通信装置）
７  無線キー
９  サーバ装置
２１  処理部
２１ａ  更新用情報受信部
２１ｂ  更新用情報書込処理部
２１ｃ  更新処理部
２１ｄ  復帰処理部
２２  記憶部
２２ａ  プログラム
２２ｂ  空き領域
２３  通信部
４１  処理部
４１ａ  更新用情報取得部
４１ｂ  更新用情報送信部
４１ｃ  通信結果受信部
４１ｄ  距離判定部
４１ｅ  中断処理部
４２  記憶部（更新用記憶部）
４３  車内通信部
６１  処理部
６１ａ  通信処理部
６１ｂ  ドアロック制御処理部
６１ｃ  通信結果送信部
６２  記憶部
６３  車内通信部
６４  制御信号出力部
６５  無線通信部
６６  アンテナ
６７  信号強度判定部
６８  ドアロック機構
２０４  ゲートウェイ（車載更新装置）
２０６  ＢＣＭ（無線通信装置）
２４１ｃ  距離判定結果受信部
２６１ｃ  距離判定部
２６１ｄ  距離判定結果送信部
３０４  ゲートウェイ（車載更新装置）
３４１ｃ  通信処理部
３４１ｆ  ドアロック制御処理部
３６４  制御信号出力部
３６５  無線通信部
３６７  信号強度判定部
４０４  ゲートウェイ（車載更新装置）
４０６  車外カメラ（カメラ）
４４１ｆ  顔検出処理部
５０４  ゲートウェイ（車載更新装置）
５０６  ＢＣＭ
５０７  認証装置（生体情報取得部）