(57)【要約】【課題】センターがリプログラム用のデータを電波で送信し、送信されたデータを複数の車両が受信してリプログラムを行う技術において、センターがリプログラミング対象の車両を決定できるようにする。【解決手段】リモートプログラム装置は、対象エリア情報およびリプログラムデータを送信し、車載ＥＣＵは、対象エリア情報を受信したとき、車両の位置が、対象エリア情報が規定するエリア内にあるか否かを判定し（２４０）、エリア内にある場合は受信したリプログラムデータを用いてリプログラムを行い（ステップ２６０）、エリア内にない場合はリモートプログラム装置が送信したリプログラムデータを用いたリプログラムを行わない。【選択図】図３
2014088062.tif 000002
【特許請求の範囲】
【請求項１】
リモートリプログラム装置（１）と、
車両（２）に搭載された車載ＥＣＵ（３）と、
前記車両（２）に搭載されて前記車両の位置を検出して出力する位置検出装置（４）と、を備え、
前記リモートプログラム装置は、対象エリア情報およびリプログラムデータを送信し、
前記車載ＥＣＵ（３）は、前記対象エリア情報を受信したとき、前記位置検出装置（４）が出力した前記車両の位置が、前記対象エリア情報が規定するエリア内にあるか否かを判定し、前記エリア内にある場合は受信した前記リプログラムデータを用いてリプログラムを行い、前記エリア内にない場合は前記リモートプログラム装置が送信した前記リプログラムデータを用いたリプログラムを行わないことを特徴とする通信システム。
【請求項２】
前記リモートリプログラム装置は、対象エリア情報および前記リプログラムデータを電波で送信し、
前記車載ＥＣＵ（３）は、前記電波を受信することで前記対象エリア情報および前記リプログラムデータを受信することを特徴とする請求項１に記載の通信システム。
【請求項３】
前記リモートプログラム装置は、前記対象エリア情報、前記リプログラムデータ、および、対象ＥＣＵ品番情報を送信し、
前記車載ＥＣＵ（３）は、前記リモートプログラム装置が送信した前記対象エリア情報および前記対象ＥＣＵ品番情報を受信したとき、前記対象ＥＣＵ品番情報が規定する品番に自機の品番が該当し、かつ、前記位置検出装置（４）が出力した前記車両の位置が、前記対象エリア情報が規定するエリア内にある場合にのみ、受信した前記リプログラムデータを用いてリプログラムを行うことを特徴とする請求項１または２に記載の通信システム。
【請求項４】
車両に搭載される車載ＥＣＵであって、
受信部（３１）と、
制御部（３３）と、を備え、
前記制御部（３３）は、リモートプログラム装置が送信した対象エリア情報を前記受信部を介して受信したとき、前記車両に搭載された位置検出装置（４）が検出して出力した前記車両の位置が、前記対象エリア情報が規定するエリア内にあるか否かを判定し、前記エリア内にない場合は前記リプログラムデータを用いてリプログラムを行い、前記エリア内にいない場合は前記リモートプログラム装置が送信した前記リプログラムデータを用いたリプログラムを行わないことを特徴とする車載ＥＣＵ。
【請求項５】
リプログラムを行う対象のエリアを規定する対象エリア情報の入力を受け付ける入力部（１２）と、
リプログラムに用いるリプログラムデータおよび前記入力部（１２）が受け付けた前記対象エリア情報を、請求項４に記載の車載ＥＣＵ（３）に送信する送信部（１１）と、を備えたリモートリプログラム装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、車載ＥＣＵ、およびリモートリプログラム装置に関するものである。
【背景技術】
【０００２】
従来、車載ＥＣＵのソフトウェアリプログラムは、車両に搭載されたコネクタにリプログラミングツールを接続して、１台ごとにソフトアップデートを行っていた。これでは、複数車両のリプログラミングを実施する際に、時間を要するか、または、複数のツールおよび作業者を要するという問題があった。
【０００３】
この問題を解決するため、複数車両の車載ＥＣＵを一括してリプログラミングする技術として、センターがリプログラム用のデータを電波で送信（ブロードキャスト）し、送信されたデータを複数の車両が受信してリプログラムを行うという方法が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１４３７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１のようなブロードキャストを利用した技術では、センター側がリプログラミング対象の車両を決定できない。例えば、出荷後に駐車場に集められた車両に対してリプログラミングを行うためにリプログラム用のデータを送信しても、駐車場の外に止められている他車両にまで電波が届いてしまうと、この他車両もデータを受信してリプログラムしてしまう。
【０００６】
本発明は上記点に鑑み、センターがリプログラム用のデータを電波で送信し、送信されたデータを複数の車両が受信してリプログラムを行う技術において、センターがリプログラミング対象の車両を決定できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するための請求項１に記載の発明は、リモートリプログラム装置（１）と、車両（２）に搭載された車載ＥＣＵ（３）と、前記車両（２）に搭載されて前記車両の位置を検出して出力する位置検出装置（４）と、を備え、前記リモートプログラム装置は、対象エリア情報およびリプログラムデータを送信し、前記車載ＥＣＵ（３）は、前記対象エリア情報を受信したとき、前記位置検出装置（４）が出力した前記車両の位置が、前記対象エリア情報が規定するエリア内にあるか否かを判定し、前記エリア内にある場合は受信した前記リプログラムデータを用いてリプログラムを行い、前記エリア内にない場合は前記リモートプログラム装置が送信した前記リプログラムデータを用いたリプログラムを行わないことを特徴とする通信システム。
【０００８】
このように、リモートリプログラム装置が対象エリア情報を送信し、車載ＥＣＵでは、受信した対象エリア情報が規定するエリア内に自車位置がある場合にリプログラムを行い、ない場合にリプログラムを行わない。したがって、対象エリア情報を適宜設定することで、リモートリプログラム装置がリプログラミング対象の車両を決定できるようになる。
【０００９】
また、請求項４に記載の発明は、車両に搭載される車載ＥＣＵであって、受信部（３１）と、制御部（３３）と、を備え、前記制御部（３３）は、リモートプログラム装置が送信した対象エリア情報を前記受信部を介して受信したとき、前記車両に搭載された位置検出装置（４）が検出して出力した前記車両の位置が、前記対象エリア情報が規定するエリア内にあるか否かを判定し、前記エリア内にない場合は前記リプログラムデータを用いてリプログラムを行い、前記エリア内にいない場合は前記リモートプログラム装置が送信した前記リプログラムデータを用いたリプログラムを行わないことを特徴とする車載ＥＣＵである。このように、本発明の特徴は、車載ＥＣＵの発明の特徴として捉えることもできる。
【００１０】
また、請求項５に記載の発明は、リプログラムを行う対象のエリアを規定する対象エリア情報の入力を受け付ける入力部（１２）と、リプログラムに用いるリプログラムデータおよび前記入力部（１２）が受け付けた前記対象エリア情報を、請求項４に記載の車載ＥＣＵ（３）に送信する送信部（１１）と、を備えたリモートリプログラム装置である。このように、本発明の特徴は、リモートリプログラム装置の発明の特徴として捉えることもできる。
【００１１】
なお、上記および特許請求の範囲における括弧内の符号は、特許請求の範囲に記載された用語と後述の実施形態に記載される当該用語を例示する具体物等との対応関係を示すものである。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係る通信システムの模式図である。
【図２】リモートリプログラム装置が実行する処理のフローチャートである。
【図３】更新処理プログラムに従って車載ＥＣＵが実行する処理のフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施形態について説明する。図１に示すように、本実施形態の車両は、リモートリプログラム装置１、および車両２を備えている。なお、図１では車両２を１台のみ記載しているが、実際には車両２は複数台（例えば、１００台、１０００台等）ある。
【００１４】
車両２のそれぞれには、車載ＥＣＵ３および位置検出装置４が一組搭載されている。車載ＥＣＵ３および位置検出装置４は、別途明記がない限り、どの車両２に搭載されるものも同じ機能を有している。
【００１５】
本実施形態では、リモートリプログラム装置１が、リプログラムを行う対象の品番を規定する対象ＥＣＵ品番情報、およびリプログラムを行う対象のエリア（すなわち地理範囲）を規定する対象エリア情報、およびリプログラムに用いるリプログラムデータを所定の電波で送信する。そして、この電波を受信した各車両２の車載ＥＣＵ３が、受信した対象ＥＣＵ品番情報および対象エリア情報と自機の品番および自車位置（車両位置検出装置４が検出する）との比較に基づいて、当該リプログラムデータを用いたリプログラムを行うか否かを判定する。
【００１６】
以下、これらリモートリプログラム装置１、車載ＥＣＵ３、車両位置検出装置４の構成について説明する。
【００１７】
リモートリプログラム装置１は、アンテナ１０、送信部１１、取得部１２、および制御部１３を有している。
【００１８】
送信部１１は、制御部１３から出力されたデータ（具体的には、対象ＥＣＵ品番情報、対象エリア情報、リプログラムデータ）に対して必要な処理（変調、増幅等）を施した上で、処理後の信号をアンテナ１０から電波で送信させるための周知の無線部である。
【００１９】
取得部１２は、対象ＥＣＵ品番情報および対象エリア情報を取得して制御部１３に出力する装置である。この入力部１２は、例えば、対象ＥＣＵ品番情報および対象エリア情報を入力するユーザ入力操作を受け付ける操作部材（例えば、キーボード）であってもよいし、記憶媒体（ＵＳＢメモリ、磁気記憶媒体等）から対象ＥＣＵ品番情報および対象エリア情報を読み取る読み取り装置であってもよいし、通信ネットワーク（例えば、ＬＡＮ、インターネット等）を介して対象ＥＣＵ品番情報および対象エリア情報を受信するネットワークインターフェースであってもよい。
【００２０】
制御部１３は、ＣＰＵ、ＲＡＭ、ＲＯＭ、不揮発性記憶媒体（例えば、フラッシュメモリ、磁気記憶媒体）を備え、ＣＰＵがＲＯＭまたは書き込み可能不揮発性記憶媒体に記録されたプログラムを実行し、その際にＲＡＭを作業用領域として用いることで、当該プログラムに従って種々の処理を実行する。制御部１３がプログラムに従って実行する処理の内容については後述する。
【００２１】
車載ＥＣＵ３は、車両２の各種機能を実現するための種々の制御（例えば、エンジン制御、ハイブリッド制御、ブレーキ制御、車室内空調制御、オートクルーズ制御等）および種々の検出（車室内温度検出、エンジン温度検出、車両加速度検出等）のうちいずれか１つまたは複数を実行する。この車載ＥＣＵ３は、アンテナ３０、受信部３１、記憶部３２、および制御部３３を有している。
【００２２】
受信部３１は、アンテナ３０が受信した電波に対して必要な処理（増幅、復調等）を施すことで、当該電波中に含まれるデータ（具体的には、対象ＥＣＵ品番情報、対象エリア情報、リプログラムデータ）を取得し、取得したデータを制御部３３に出力する周知の無線部である。
【００２３】
記憶部３２は、制御部３３によって実行される対象のプログラム（以下、対象プログラム）が記録された書き込み可能な不揮発性記憶媒体（例えばフラッシュメモリ、磁気記憶媒体）である。本実施形態では、この記憶部３２に記録された対象プログラムのリプログラム（すなわち、更新）が、制御部３３によって行われるようになっている。
【００２４】
制御部３３は、周知のマイクロコンピュータによって構成されており、記憶部３２に記録された対象プログラムを実行し、その際にＲＡＭを作業用領域として用いることで、当該対象プログラムに従って、当該車載ＥＣＵ３が行う制御または検出（例えば、エンジン制御、ハイブリッド制御、ブレーキ制御、車室内空調制御、オートクルーズ制御、車室内温度検出、エンジン温度検出、車両加速度検出等）を実現するための処理を実行する。
【００２５】
また制御部３３は、記憶部３２中の対象プログラムをリプログラムするための更新処理プログラムを実行する。この更新処理プログラムは、記憶部３２中に記録されていてもよいし、他の記憶媒体（例えば制御部３３中のＲＯＭ）に記録されていてもよい。制御部３３が更新処理プログラムに従って実行する処理の内容については後述する。
【００２６】
なお、制御部３３は、更新処理プログラムおよび対象プログラムの実行を特に明記しない限り同時並列的に実行するようになっている。
【００２７】
車両位置検出装置４は、自車両の現在位置を繰り返し（例えば１秒に１回）検出し、検出する度に車載ＥＣＵ３に検出結果の位置情報（緯度、る。このような装置は周知であり、例えば、ＧＰＳ受信機を用いてもよいし、自律航法で自車両の位置を検出する装置であってもよい。
【００２８】
以下、上記のような構成の通信システムの作動について、典型的な事例を例に挙げて説明する。本事例では、本実施形態に係る複数の車両２のうち、リプログラムの対象としたい車載ＥＣＵ３を備えた対象車両群が１つの駐車場に集めて止められており、かつ、リプログラムの対象としたくない車載ＥＣＵ３を備えた非対象車両群が、当該駐車場の外に止められているとする。
【００２９】
なお、対象車両群および非対象車両群のそれぞれに搭載される車載ＥＣＵ３および車両位置検出装置４は、作動中であり、各車載ＥＣＵ３の制御部３３は更新処理プログラムを実行中であるとする。このとき、制御部３３は、更新処理プログラムと共に対象プログラムを同時並列的に実行していてもよいし、対象プログラムを実行していなくてもよい。
【００３０】
リプログラムの作業者は、上述のリモートリプログラム装置１を駐車場中の特定の位置、例えば対象者両群の中心位置に配置することで、リモートリプログラム装置１から電波で送信する信号の受信可能範囲内にすべての対象車両群が入るようにする。リモートリプログラム装置１から送信する電波の強度は固定であってもよいが、ユーザ操作によって変更可能なら、上記の配置作業に加え、リモートリプログラム装置１から電波で送信する信号の受信可能範囲内にすべての対象車両群が入るよう、電波強度を調整する作業を作業者が行ってもよい。
【００３１】
このようにした場合、リモートリプログラム装置１から電波で送信する信号の受信可能範囲内に、非対象車両群が意図に反して入ってしまう場合がある。受信可能範囲の広さや形状を細かく且つ望んだ通りに制御することは困難だからである。本事例では、当該受信可能範囲内に非対象車両群が入ってしまっているとする。
【００３２】
このような状態で、作業者は、リモートリプログラム装置１を起動させる。起動したリモートリプログラム装置１では、制御部１３が上述のプログラムに従った処理を開始する。図２に、この処理のフローチャートを示す。
【００３３】
まず制御部１３は、ステップ１００で、取得部１２から対象ＥＣＵ品番情報および対象エリア情報を取得する。例えば、作業者が取得部１２の操作部材（例えば、キーボード）に対して、対象ＥＣＵ品番情報および対象エリア情報を入力したことに基づいて、入力された対象ＥＣＵ品番情報および対象エリア情報を、取得部１２から取得する。また例えば、あらかじめ対象ＥＣＵ品番情報および対象エリア情報が記録された記憶媒体（ＵＳＢメモリ、磁気記憶媒体等）が取得部１２の読み取り装置に接続されて読み取り装置が当該対象ＥＣＵ品番情報および対象エリア情報を読み取ったことに基づいて、読み取られた対象ＥＣＵ品番情報および対象エリア情報を、取得部１２から取得する。また例えば、取得部１２のネットワークインターフェースが通信ネットワーク（例えば、ＬＡＮ、インターネット等）を介して所定の通信先から対象ＥＣＵ品番情報および対象エリア情報を受信したことに基づいて、受信された対象ＥＣＵ品番情報および対象エリア情報を取得部１２から取得する。
【００３４】
なお、対象ＥＣＵ品番情報は、リプログラムを行う対象のＥＣＵの品番を規定する情報であり、リプログラムを行う対象の品番を複数含むリストであってもよいし、リプログラムを行う対象のＥＣＵの品番の範囲を示す情報であってもよい。
【００３５】
また、対象エリア情報はリプログラムを行う対象のエリア（地理範囲、具体的には緯度、経度、高度の範囲）を規定する情報である。本事例では、対象エリア情報によって規定されるリプログラム対象のエリアは、上記駐車場の範囲と一致するようになっている。
【００３６】
続いてステップ１１０では、ステップ１００で取得した対象ＥＣＵ品番情報のデータを、送信部１１に出力する。すると送信部１１は、この対象ＥＣＵ品番情報のデータに対して必要な処理（変調、増幅等）を施した上で、処理後の対象ＥＣＵ品番情報の信号をアンテナ１０から電波で送信させる。このように、対象ＥＣＵ品番情報が電波でブロードキャストされる。
【００３７】
一方、各対象車両群および各非対象車両群の車載ＥＣＵ３では、制御部３３が、更新処理プログラムに従って実行する図３の処理において、まずステップ２１０で、対象ＥＣＵ品番情報の受信を待ち受けている。
【００３８】
このとき、アンテナ３０が、上記対象ＥＣＵ品番情報が含まれている電波を受信すると、受信部３１は、アンテナ３０が受信した電波に対して必要な処理（増幅、復調等）を施すことで、当該電波中に含まれる対象ＥＣＵ品番情報を取得し、取得した対象ＥＣＵ品番情報を制御部３３に出力する。制御部３３は、この対象ＥＣＵ品番情報を受信部３１から受けると、ステップ２２０に進み、当該対象ＥＣＵ品番情報が規定する品番に自機の品番が該当するか否かを判定する。
【００３９】
ここで、対象ＥＣＵ品番情報が規定する品番に自機の品番が該当する例としては、対象ＥＣＵ品番情報がリプログラムを行う対象の品番を複数含むリストである場合は、当該リスト中の品番のいずれか１つに自機の品番が一致する例がある。また、対象ＥＣＵ品番情報がリプログラムを行う対象のＥＣＵの品番の範囲を示す情報である場合は、当該範囲内に自機の品番が含まれている例がある。
【００４０】
なお、自機（車載ＥＣＵ３）の品番としては、自機の制御部３３中の記憶媒体（例えばＲＯＭ）にあらかじめ記録されているものを用いる。本事例では、すべての対象車両群の車載ＥＣＵ３は、リモートリプログラム装置１から送信された上記対象ＥＣＵ品番情報が規定する品番に該当する。また、非対象車両群の車載ＥＣＵ３のうち、特定の一部（１つでもよいし複数でもよい）はリモートリプログラム装置１から送信された上記対象ＥＣＵ品番情報が規定する品番に該当し、残りの一部（１つでもよいし複数でもよい）は上記対象ＥＣＵ品番情報が規定する品番に該当しない。
【００４１】
したがって、対象車両群の全部および非対象車両群の上記特定の一部のそれぞれに搭載された制御部３３は、ステップ２２０で、当該対象ＥＣＵ品番情報が規定する品番に自機の品番が該当すると判定してステップ２３０に進む。そしてステップ２３０では、対象エリア情報の受信の待ち受けを開始する。
【００４２】
一方、非対象車両群の上記残りの一部のそれぞれに搭載された制御部３３は、ステップ２２０で、当該対象ＥＣＵ品番情報が規定する品番に自機の品番が該当しないと判定して、ステップ２１０に戻って対象ＥＣＵ品番情報の待ち受けを再開する。
【００４３】
リモートリプログラム装置１では、ステップ１１０で対象ＥＣＵ品番情報を送信した後、続いてステップ１２０に進み、ステップ１００で取得した対象エリア情報のデータを、送信部１１に出力する。すると送信部１１は、この対象エリア情報のデータに対して必要な処理（変調、増幅等）を施した上で、処理後の対象エリア情報の信号をアンテナ１０から電波で送信させる。このように、対象エリア情報が電波でブロードキャストされる。
【００４４】
このとき、対象車両群および非対象車両群のそれぞれのアンテナ３０が、上記対象ＥＣＵ品番情報が含まれている電波を受信すると、受信部３１は、アンテナ３０が受信した電波に対して必要な処理（増幅、復調等）を施すことで、当該電波中に含まれる対象エリア情報を取得し、取得した対象エリア情報を制御部３３に出力する。
【００４５】
非対象車両群の上記残りの一部のそれぞれに搭載された制御部３３は、ステップ２１０で対象ＥＣＵ品番情報を待ち受けている状態なので、この対象エリア情報を受信部３１から受けても、その対象エリア情報を破棄し、対象ＥＣＵ品番情報の待ち受けを継続する。
【００４６】
一方、対象車両群の全部および非対象車両群の上記特定の一部のそれぞれに搭載された制御部３３は、ステップ２３０で対象エリア情報を待ち受けている状態なので、この対象エリア情報を受信すると、ステップ２４０に進む。
【００４７】
ステップ２４０では、ステップ２３０で取得した対象エリア情報によってリプログラムを行う対象のエリアと規定されたエリア（地理範囲、具体的には緯度、経度、高度の範囲）内に、自車両の位置があるか否かを判定する。
【００４８】
ここで、自車両の位置としては、同じ車両に搭載される位置検出装置４が出力した最新の自車両の位置情報（緯度、経度、高度）を用いる。上述の通り、対象エリア情報によって規定されるリプログラム対象のエリアは、上記駐車場の範囲と一致している。
【００４９】
したがって、非対象車両群の上記特定の一部のそれぞれに搭載された制御部３３は、ステップ２４０で、対象エリア情報によってリプログラムを行う対象のエリアと規定されたエリア内に自車両の位置がないと判定し、ステップ２１０に戻って対象ＥＣＵ品番情報の待ち受けを再開する。
【００５０】
一方、対象車両群の全部のそれぞれに搭載された制御部３３は、ステップ２４０で、対象エリア情報によってリプログラムを行う対象のエリアと規定されたエリア内に、自車両の位置があると判定し、ステップ２５０に進む。ステップ２５０では、リプログラムデータの受信の待ち受けを開始する。
【００５１】
リモートリプログラム装置１では、ステップ１２０で対象ＥＣＵ品番情報を送信した後、続いてステップ１３０に進み、不揮発性記憶媒体（例えば、フラッシュメモリ、磁気記憶媒体）にあらかじめ記録されているリプログラムデータを読み出して、送信部１１に出力する。すると送信部１１は、このリプログラムデータに対して必要な処理（変調、増幅等）を施した上で、処理後のリプログラムデータの信号をアンテナ１０から電波で送信させる。このように、リプログラムデータが電波でブロードキャストされる。
【００５２】
このリプログラムデータは、上記駐車場に止められた車両に搭載された車載ＥＣＵ３であり、かつ、ステップ１１０で送信した品番情報に該当する品番の車載ＥＣＵ３において、対象プログラムを更新するためのデータである。例えば、当該対象プログラムに対する差分データであってもよいし、当該対象プログラムの代わりになる新たな対象プログラムそのものであってもよい。
【００５３】
このとき、対象車両群および非対象車両群のそれぞれのアンテナ３０が、上記リプログラムデータが含まれている電波を受信すると、受信部３１は、アンテナ３０が受信した電波に対して必要な処理（増幅、復調等）を施すことで、当該電波中に含まれるリプログラムデータを取得し、取得したリプログラムデータを制御部３３に出力する。
【００５４】
非対象車両群の全部のそれぞれに搭載された制御部３３は、ステップ２１０で対象ＥＣＵ品番情報を待ち受けている状態である。したがって、このリプログラムデータを受信部３１から受けても、そのリプログラムデータを用いてリプログラムすることなく破棄し、対象ＥＣＵ品番情報の待ち受けを継続する。
【００５５】
一方、対象車両群の全部に搭載された制御部３３は、ステップ２５０でリプログラムデータを待ち受けている状態なので、このリプログラムデータを受信すると、ステップ２６０に進む。
【００５６】
ステップ２６０では、ステップ２５０で取得したリプログラムデータを用いて対象プログラムのリプログラムを行う。具体的には、リプログラムデータが差分データなら、その差分に相当する変更を自機の記憶部３２中の対象プログラムに対して適用する。また、リプログラムデータが対象プログラムの代わりになる新たな対象プログラムそのものである場合は、自機の記憶部３２から現在の対象プログラムを削除し、受信したリプログラムデータを新たな対象プログラムとして自機の記憶部３２に記録する。ステップ２６０の後、ステップ２１０に戻って対象ＥＣＵ品番情報の待ち受けを再開する。なお、更新処理プログラムに従った処理と対象プログラムに従った処理とを同時並列的に実行している場合は、対象プログラムをリプログラムする際には、当該対象プログラムのリプログラムの前に、当該対象プログラムに従った処理の実行を終了し、リプログラム後に再開するようになっていてもよい。
【００５７】
このように、リモートリプログラム装置１が対象エリア情報を送信し、各車載ＥＣＵ３では、受信した対象エリア情報が規定するエリア内に自車位置がある場合にリプログラムを行い、ない場合にリプログラムを行わない。したがって、対象エリア情報を適宜設定する（上記例では駐車場内のエリアを規定する）ことで、リモートリプログラム装置１がリプログラミング対象の車両２を細かく決定できるようになる。したがって、対象車両群に限定したリプログラムを一括で短時間に実施することができ、対象プログラムの更新作業にかかる費用および時間を削減することが可能となる。
【００５８】
このように、リモートリプログラム装置１が対象ＥＣＵ品番情報を送信し、各車載ＥＣＵ３では、受信した対象ＥＣＵ品番情報が規定する品番に該当する場合にリプログラムを行い、該当しない場合にリプログラムを行わない。したがって、対象ＥＣＵ品番情報を適宜設定する（上記例では駐車場内のエリアを規定する）ことで、リモートリプログラム装置１がリプログラミング対象の車両２をより細かく決定できるようになる。
【００５９】
（他の実施形態）
なお、本発明は上記した実施形態に限定されるものではなく、特許請求の範囲に記載した範囲内において適宜変更が可能である。また、上記各実施形態は、互いに無関係なものではなく、組み合わせが明らかに不可な場合を除き、適宜組み合わせが可能である。また、上記各実施形態において、実施形態を構成する要素は、特に必須であると明示した場合および原理的に明らかに必須であると考えられる場合等を除き、必ずしも必須のものではないことは言うまでもない。また、上記各実施形態において、実施形態の構成要素の個数、数値、量、範囲等の数値が言及されている場合、特に必須であると明示した場合および原理的に明らかに特定の数に限定される場合等を除き、その特定の数に限定されるものではない。また、上記各実施形態において、構成要素等の形状、位置関係等に言及するときは、特に明示した場合および原理的に特定の形状、位置関係等に限定される場合等を除き、その形状、位置関係等に限定されるものではない。
【００６０】
例えば、上記実施形態では、対象エリア情報が規定するエリアを駐車場内のエリアにしているが、これに限らず、対象エリア情報は目的に応じて任意に設定すればよい。例えば、対象エリア情報が規定するエリアを輸送船内に限定するようになっていてもよい。その場合、上記の実施形態では、駐車場を輸送船に読み替えた作動となる。
【００６１】
また、上記事例では、駐車場内には対象車両群のみが止められている事例を用いて説明したが、駐車場内に対象車両群のみならず非対象車両群の一部（１台でもよいし複数でもよい）が止められている別事例も考えられる。以下、非対象車両群のうち駐車場内に止められている複数の車両をエリア内非対象車両群という。
【００６２】
この別事例では、リモートリプログラム装置１がステップ１２０で送信する対象ＥＣＵ品番情報は、リプログラムを行う対象のＥＣＵの品番として、非対象車両群のすべてに搭載された車載ＥＣＵ３を規定し、かつ、エリア内非対象車両群に搭載された車載ＥＣＵ３を１つも規定しないようにする。
【００６３】
このようにすれば、対象車両群のそれぞれに搭載された車載ＥＣＵ３、および、駐車場外に止められた非対象車両群のそれぞれに搭載された車載ＥＣＵ３については、上記事例と同じ作動を行う。そして、エリア内非対称車両群のそれぞれに搭載された車載ＥＣＵ３では、制御部３３は、リモートリプログラム装置１から送信された対象ＥＣＵ品番情報をステップ２１０で受信し、ステップ２２０で、当該対象ＥＣＵ品番情報が規定する品番に自機の品番が該当しないと判定して、ステップ２１０に戻って対象ＥＣＵ品番情報の待ち受けを再開する。そして、リプログラムデータを受信したときも対象ＥＣＵ品番情報を待ち受け中なので、このリプログラムデータを用いてリプログラムすることなく破棄する。したがって、駐車場に、多数の対象車両群と共にエリア内非対称車両群が止められていても、対象車両群に限定したリプログラムを一括で短時間に実施することができ、対象プログラムの更新作業にかかる費用および時間を削減することが可能となる。
【００６４】
また、上記実施形態では、リモートリプログラム装置１が対象ＥＣＵ品番情報、対象エリア情報、リプログラムデータを含めて送信した電波を各車載ＥＣＵ３が直接受信するようになっている。しかし、本発明は必ずしもこのような例に限定されるわけではない。例えば、リモートリプログラム装置１が有線の通信ネットワークに、対象ＥＣＵ品番情報、対象エリア情報、リプログラムデータをブロードキャストで送信し、その有線通信ネットワークに接続された複数の無線基地局が、これら対象ＥＣＵ品番情報、対象エリア情報、リプログラムデータを電波で送信するようになっていてもよい。そして、これら複数の無線基地局は、互いに異なる位置（例えば互いに離れた異なる駐車場）に配置されており、通信可能範囲も重ならないようになっていてもよい。そして、車載ＥＣＵ３は、これら無線基地局から送信された電波を受信することで、対象ＥＣＵ品番情報、対象エリア情報、リプログラムデータを受信するようになっていてもよい。
【符号の説明】
【００６５】
１                リモートリプログラム装置
２                車両
３                車載ＥＣＵ
１１              送信部
１２              入力部
３１              受信部
３３              制御部
【図１】
2014088062.tif 000003
【図２】
2014088062.tif 000004
【図３】
2014088062.tif 000005