(57)【要約】【課題】登録済み電子キーを交換後制御装置に再登録する際のセキュリティ性を確保することができる電子キー登録システムを提供する。【解決手段】車両１には、車両１ごとに車両ＩＤが割り振られている。車両１の交換後照合ＥＣＵ４ｓには、交換後照合ＥＣＵ４ｓに個別に割り振られたＥＣＵ−ＩＤと、交換後照合ＥＣＵ４ｓ及びセンター１７の間で対応付けられたＥＣＵ鍵とが書き込み保存されている。センター１７には、車両ＩＤ、ＥＣＵ−ＩＤ及び電子キーＩＤの関連付けが、車両データベース２４により管理されている。工場登録用の電子キー２ａを交換後照合ＥＣＵ４ｓに再登録する際とき、センター１７は、交換後照合ＥＣＵ４ｓから通知を受けた車両ＩＤから、いま再登録しようとしている電子キーＩＤを確認する。そして、このＩＤ確認を経た上で、登録済み電子キーを交換後照合ＥＣＵ４ｓに登録する動作が実行される。【選択図】図９
2014156723.tif 000002
【特許請求の範囲】
【請求項１】
通信対象の制御装置に電子キーＩＤ及び暗号鍵を関連付けて書き込むことにより、前記制御装置及び電子キーを暗号通信可能として、当該電子キーを前記通信対象のキーとする電子キー登録システムにおいて、
個々の前記通信対象に割り振られた識別ＩＤから、交換前制御装置に書き込まれていた登録済み電子キーの電子キーＩＤを割り出し、当該電子キーＩＤを交換後制御装置に書き込むことにより、当該交換後制御装置に前記登録済み電子キーを再登録する
ことを特徴とする電子キー登録システム。
【請求項２】
前記再登録は、ネットワーク通信が可能な環境下においてセンターと通信しながら登録作業を行うオンライン登録、前記センターとは通信せずに登録作業を行うオフライン登録の少なくともいずれか１つが使用されている
ことを特徴とする請求項１に記載の電子キー登録システム。
【請求項３】
前記再登録は、ネットワーク通信が可能な環境下においてセンターと通信しながら登録作業を行うオンライン登録であり、
前記登録済み電子キーに書き込まれた電子キーＩＤを、前記交換後制御装置が前記登録済み電子キーから取得し、当該交換後制御装置が前記電子キーＩＤを自身のメモリに書き込むステップと、
前記交換後制御装置が取り付けられている前記通信対象の前記識別ＩＤと、当該交換後制御装置に書き込まれた制御装置ＩＤと、当該交換後制御装置に書き込まれた前記電子キーＩＤとを、前記センターに通知するステップと、
前記センターにおいて、前記識別ＩＤ、前記制御装置ＩＤ及び前記電子キーＩＤを基に、前記オンライン登録に必要な制御装置センター鍵と、前記電子キーＩＤと組をなす暗号鍵とを読み出し、これらを制御装置−センター対応演算式に通すことによりSEEDコードを演算するステップと、
前記センターにおいて演算された前記SEEDコードを、当該センターから前記交換後制御装置に通知するステップと、
前記交換後制御装置に予め書き込まれた制御装置センター鍵と、前記センターから取得した前記SEEDコードとを、前記交換後制御装置に用意された制御装置−センター対応演算式に通すことにより、前記交換後制御装置に書き込まれた前記電子キーＩＤと組をなす暗号鍵を前記交換後制御装置が演算し、求めた前記暗号鍵を当該交換後制御装置が自身のメモリに書き込むステップと、
前記識別ＩＤと、前記交換後制御装置に書き込まれた前記電子キーＩＤと、前記交換後制御装置の制御装置ＩＤとの関連付けを、前記センターのデータベースに反映するステップと
を備えたことを特徴とする請求項１又は２に記載の電子キー登録システム。
【請求項４】
前記再登録は、センターとは通信せずに登録作業を行うオフライン登録であり、
前記識別ＩＤから前記登録済み電子キーの電子キーＩＤを読み出し、当該電子キーＩＤから組をなす暗号鍵を読み出し、これらを前記交換後制御装置に書き込むことにより、当該交換後制御装置を予め製造しておくステップと、
前記登録済み電子キーに書き込まれた前記電子キーＩＤを、前記交換後制御装置が前記登録済み電子キーから取得するステップと、
前記交換後制御装置において、前記登録済み電子キーから取得した前記電子キーＩＤと、自身に書き込まれている電子キーＩＤとを比較し、これらが一致していれば、当該交換後制御装置に書き込まれた前記電子キーＩＤ及び前記暗号鍵を有効とするステップと
を備えたことを特徴とする請求項１〜３のうちいずれか一項に記載の電子キー登録システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子キーをその通信対象に登録する電子キー登録システムに関する。
【背景技術】
【０００２】
従来から周知のように、多くの車両では、電子キーから無線送信される電子キーＩＤにてキー照合を行う電子キーシステムが搭載されている。この種の電子キーシステムでは、使用する電子キーを車両に登録する必要があり、この場合、電子キーのキーＩＤや暗号鍵を、車両において電子キーシステムの動作を管理する制御装置（ＥＣＵ（Electronic Control Unit）など）に予め登録しておくことが必要となる。この電子キー登録システムとしては、例えば特許文献１〜３などに具体例が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−６１３２８号公報
【特許文献２】特開２００３−１４８０１８号公報
【特許文献３】特開２００４−１０７９５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、例えば制御装置が故障するなどした場合は、故障した制御装置を新規の制御装置に交換する必要がある。このとき、これまで使用していた電子キーを継続使用できれば、キーの再利用ができ、有益である。この場合、これまで使用していた電子キーを交換後制御装置に再登録する必要が生じるが、このキー再登録をセキュリティ性よく行いたいニーズがあった。
【０００５】
本発明の目的は、登録済み電子キーを交換後制御装置に再登録する際のセキュリティ性を確保することができる電子キー登録システムを提供することにある。
【課題を解決するための手段】
【０００６】
前記問題点を解決する電子キー登録システムは、通信対象の制御装置に電子キーＩＤ及び暗号鍵を関連付けて書き込むことにより、前記制御装置及び電子キーを暗号通信可能として、当該電子キーを前記通信対象のキーとする構成において、個々の前記通信対象に割り振られた識別ＩＤから、交換前制御装置に書き込まれていた登録済み電子キーの電子キーＩＤを割り出し、当該電子キーＩＤを交換後制御装置に書き込むことにより、当該交換後制御装置に前記登録済み電子キーを再登録する。
【０００７】
本構成によれば、通信対象の識別ＩＤと電子キーの電子キーＩＤとを関連付けて管理し、交換後制御装置に登録済み電子キーを再登録する際には、識別ＩＤから登録済み電子キーＩＤを割り出して、これを交換後制御装置に再登録する。よって、再登録に使用すべき登録済み電子キーの電子キーＩＤを正しく読み出すことが可能となるので、登録済み電子キーを交換後制御装置に再登録する際のセキュリティ性を確保することが可能となる。
【０００８】
前記電子キー登録システムにおいて、前記再登録は、ネットワーク通信が可能な環境下においてセンターと通信しながら登録作業を行うオンライン登録、前記センターとは通信せずに登録作業を行うオフライン登録の少なくともいずれか１つが使用されていることが好ましい。この構成によれば、登録済み電子キーを交換後制御装置に再登録するとき、ネットワーク通信が可能な環境下であればオンライン登録を使用し、ネットワーク通信が不可な環境下であればオフライン登録を使用する。よって、状況ごとに各々最適の方法で登録済み電子キーを交換後制御装置に再登録することが可能となる。
【０００９】
前記電子キー登録システムにおいて、前記再登録は、ネットワーク通信が可能な環境下においてセンターと通信しながら登録作業を行うオンライン登録であり、前記登録済み電子キーに書き込まれた電子キーＩＤを、前記交換後制御装置が前記登録済み電子キーから取得し、当該交換後制御装置が前記電子キーＩＤを自身のメモリに書き込むステップと、前記交換後制御装置が取り付けられている前記通信対象の前記識別ＩＤと、当該交換後制御装置に書き込まれた制御装置ＩＤと、当該交換後制御装置に書き込まれた前記電子キーＩＤとを、前記センターに通知するステップと、前記センターにおいて、前記識別ＩＤ、前記制御装置ＩＤ及び前記電子キーＩＤを基に、前記オンライン登録に必要な制御装置センター鍵と、前記電子キーＩＤと組をなす暗号鍵とを読み出し、これらを制御装置−センター対応演算式に通すことによりSEEDコードを演算するステップと、前記センターにおいて演算された前記SEEDコードを、当該センターから前記交換後制御装置に通知するステップと、前記交換後制御装置に予め書き込まれた制御装置センター鍵と、前記センターから取得した前記SEEDコードとを、前記交換後制御装置に用意された制御装置−センター対応演算式に通すことにより、前記交換後制御装置に書き込まれた前記電子キーＩＤと組をなす暗号鍵を前記交換後制御装置が演算し、求めた前記暗号鍵を当該交換後制御装置が自身のメモリに書き込むステップと、前記識別ＩＤと、前記交換後制御装置に書き込まれた前記電子キーＩＤと、前記交換後制御装置の制御装置ＩＤとの関連付けを、前記センターのデータベースに反映するステップとを備えることが好ましい。この構成によれば、オンライン再登録をセキュリティ性よく行うことが可能となる。
【００１０】
前記電子キー登録システムにおいて、前記再登録は、センターとは通信せずに登録作業を行うオフライン登録であり、前記識別ＩＤから前記登録済み電子キーの電子キーＩＤを読み出し、当該電子キーＩＤから組をなす暗号鍵を読み出し、これらを前記交換後制御装置に書き込むことにより、当該交換後制御装置を予め製造しておくステップと、前記登録済み電子キーに書き込まれた前記電子キーＩＤを、前記交換後制御装置が前記登録済み電子キーから取得するステップと、前記交換後制御装置において、前記登録済み電子キーから取得した前記電子キーＩＤと、自身に書き込まれている電子キーＩＤとを比較し、これらが一致していれば、当該交換後制御装置に書き込まれた前記電子キーＩＤ及び前記暗号鍵を有効とするステップとを備えることが好ましい。この構成によれば、オフライン再登録をセキュリティ性よく行うことが可能となる。
【発明の効果】
【００１１】
本発明によれば、登録済み電子キーを交換後制御装置に再登録する際のセキュリティ性を確保することができる。
【図面の簡単な説明】
【００１２】
【図１】一実施形態の電子キーシステムの構成図。
【図２】（ａ）は工場登録の概要図、（ｂ）はオンライン登録の概要図、（ｃ）はオフライン登録の概要図。
【図３】電子キー登録システムの概要を示すブロック図。
【図４】工場登録の手順を示す説明図。
【図５】オンライン登録の手順を示す説明図。
【図６】オフライン登録において電子キーを製造する際の手順を示す説明図。
【図７】オフライン登録の手順を示す説明図。
【図８】オンライン再登録において交換用の照合ＥＣＵを製造する際の手順を示す説明図。
【図９】オンライン再登録の手順を示す説明図。
【図１０】オフライン再登録において交換用の照合ＥＣＵを製造する際の手順を示す説明図。
【図１１】オフライン再登録の手順を示す説明図。
【発明を実施するための形態】
【００１３】
以下、電子キー登録システムの一実施形態を図１〜図１１に従って説明する。
［電子キーシステム］
図１に示すように、車両１には、電子キー２の正当性を無線通信により行う電子キーシステム３が設けられている。電子キーシステム３は、RFID（Radio Frequency Identification）を使用したキーシステムである。具体的には、例えば約13.56MHzの周波数を用い、近距離無線（通信距離：数cm〜数10cm）によって電子キーのＩＤ（電子キーＩＤ）をＩＤ照合（イモビライザー照合）するイモビライザーシステムからなる。
【００１４】
車両１には、電子キー２の正当性を認証する照合ＥＣＵ４と、車載電装品の電源を管理するボディＥＣＵ５と、エンジン７を制御するエンジンＥＣＵ６とが設けられ、これらが車内のバス８を通じて接続されている。照合ＥＣＵ４のメモリ９には、電子キーＩＤと、ＩＤ照合時に行うチャレンジレスポンス認証で使用する暗号鍵（キー鍵）とが書き込み保存されている。電子キーＩＤ及び暗号鍵の組は、車両１に登録されるキー数に応じて複数登録が可能である。照合ＥＣＵ４には、ＬＦ（Low Frequency）帯の電波を送受信可能な通信アンテナ１０が接続されている。なお、照合ＥＣＵ４が制御装置の一例である。
【００１５】
電子キー２には、電子キー２の動作を管理するキー制御部１１が設けられている。キー制御部１１のメモリ１２には、電子キーＩＤや暗号鍵が書き込み保存されている。キー制御部１１には、ＬＦ電波を送受信可能な通信アンテナ１３が接続されている。
【００１６】
ユーザ乗車時、照合ＥＣＵ４は、通信アンテナ１０から駆動電波ＳvcをＬＦ送信する。駆動電波Ｓvcには、電子キー２の電源となる無変調波と、通信の度に値が毎回切り換わるチャレンジコードとが含まれる。電子キー２が通信アンテナ１０にかざされ、駆動電波Ｓvcを通信アンテナ１３で受信すると、電子キー２は駆動電波Ｓvcを電源に動作し、トランスポンダ信号ＳtrをＬＦ返信する。トランスポンダ信号Ｓtrには、電子キー２に登録された電子キーＩＤと、車両１から受信したチャレンジコードを自身の暗号鍵に通すことで生成したレスポンスコードとが含まれる。
【００１７】
照合ＥＣＵ４は、電子キー２から送信されたトランスポンダ信号Ｓtrを通信アンテナ１０で受信すると、トランスポンダ信号Ｓtr内のレスポンスコードと、自身も同様に演算したレスポンスコードとを比較することにより、チャレンジレスポンス認証を行う。また、照合ＥＣＵ４は、トランスポンダ信号Ｓtr内の電子キーＩＤと、自身に登録された電子キーＩＤとを比較することにより、電子キーＩＤ認証も実行する。照合ＥＣＵ４は、両認証が成立することを確認すると、イモビライザー照合を成立とし、エンジンスイッチ１４による電源遷移操作（エンジン始動操作）を許可する。
【００１８】
［電子キー登録システム］
図２（ａ）〜（ｃ）に、電子キー２を車両１に登録する電子キー登録システム１５の動作概要を示す。本例の電子キー登録システム１５は、車両１、電子キー２、登録ツール１６及びセンター１７の４者により構築される。電子キー登録には、車両１に始めて電子キー２を登録する初期登録（初回登録）として工場登録（図２（ａ）参照）と、ネットワーク環境を使用して電子キー２を車両１に登録するオンライン登録（図２（ｂ）参照）と、ネットワーク環境を使用せずに電子キー２を車両１に登録するオフライン登録（図２（ｃ）参照）とがある。
【００１９】
図３に示すように、照合ＥＣＵ４のメモリ９には、照合ＥＣＵ４の固有のＩＤであるＥＣＵ−ＩＤと、照合ＥＣＵ４及びセンター１７の間で対応付けられたＥＣＵ鍵（車載器センター鍵）とが書き込み保存されている。照合ＥＣＵ４のメモリ９には、工場登録時において暗号鍵を計算する際に使用する暗号鍵生成ロジックｆと、オンライン登録及びオフライン登録時において暗号鍵を計算する際に使用する暗号アルゴリズム１８とが書き込み保存されている。暗号アルゴリズム１８は、例えばＡＥＳ（Advanced Encryption Standard）が使用されている。照合ＥＣＵ４は、電子キー登録時、電子キー２に対してはイモビライザー通信の通信インフラ（ＬＦ帯の双方向の近距離無線通信）を使用してキー登録を実行する。なお、ＥＣＵ−ＩＤが制御装置ＩＤの一例であり、ＥＣＵ鍵が制御装置センター鍵の一例であり、暗号アルゴリズム１８が制御装置−センター対応演算鍵の一例である。
【００２０】
車両１には、各車両１の個別のＩＤとして車両ＩＤが登録されている。車両ＩＤは、個々の車両１ごとに割り振られたＩＤであって、例えば車体等に刻印された識別番号の一種である。
【００２１】
登録ツール１６には、登録ツール１６の動作を制御するツール制御部１９と、例えばキーボード等からなる入力部２０と、各種画面を表示する表示部２１と、ネットワーク通信時に電波を送受信するネットワーク通信アンテナ２２とが設けられている。登録ツール１６は、例えばケーブル２３を介して、車両１と有線通信する。登録ツール１６は、ネットワーク通信アンテナ２２を介して、センター１７とネットワーク通信する。ネットワーク通信には、例えばインターネットが使用される。電子キー２の登録作業は、作業者が登録ツール１６を操作することによって実行される。
【００２２】
センター１７には、車両ＩＤ、ＥＣＵ−ＩＤ、電子キーＩＤ及び作業者の関連付けを管理する車両データベース２４と、ＥＣＵ−ＩＤ及びＥＣＵ鍵との関連付けを管理するＥＣＵデータベース２５と、電子キーＩＤ及び暗号鍵の関連付けを管理するキーデータベース２６と、各作業者に割り振られた作業者ＩＤ及びそのパスワードの関連付けを管理する作業者データベース２７とが設けられている。センター１７には、照合ＥＣＵ４に書き込まれたものと同様の暗号アルゴリズム２８が登録されている。なお、暗号アルゴリズム２８が制御装置−センター対応演算式の一例である。
【００２３】
照合ＥＣＵ４には、照合ＥＣＵ４において電子キー２の登録動作を実行するＥＣＵ側登録動作部２９と、キー登録完了後、センター１７にデータベース２４〜２７の更新を要求するデータベース反映要求部３０とが設けられている。ＥＣＵ側登録動作部２９は、登録ツール１６から登録命令を入力すると、キー登録動作を開始する。データベース反映要求部３０は、キー登録動作が完了すると、データベース反映を実行させる各種要求をセンター１７に送信する。
【００２４】
電子キー２には、電子キー２において照合ＥＣＵ４へのキー登録の動作を実行するキー側登録動作部３１が設けられている。キー側登録動作部３１は、ＥＣＵ側登録動作部２９と協同して、電子キー２を照合ＥＣＵ４に登録する。
【００２５】
センター１７には、キー登録時において作業者の正当性を認証する作業者認証部３２と、電子キー２を照合ＥＣＵ４に登録する際に必要となる各種情報を演算して出力する登録情報演算出力部３３と、キー登録の完了後、センター１７においてキー登録の結果をデータベース２４〜２７に反映するデータベース反映実行部３４とが設けられている。作業者認証部３２は、キー登録動作時に取得した作業者ＩＤを用いて作業者データベース２７を参照することにより、作業者を認証する。登録情報演算出力部３３は、センター１７に登録された暗号アルゴリズム２８を用い、センター１７においてSEEDコードを演算する。
【００２６】
次に、図４〜図１１を用いて、電子キー登録システム１５の動作を説明する。
（I）［工場登録（キー初回登録）］
図４に示すように、車両１に工場登録用の電子キー２ａを登録するときは、例えば車両工場３５において工場登録用の電子キー２ａを車両１に登録する工場登録によって行う。工場登録は、例えば車両工場３５に設置された登録ツール（車両工場登録ツール）１６を使用して行う。なお、工場登録用の電子キー２ａには、工場登録時において暗号鍵を生成するのに必要なSEEDコード「SEED−1f」が予め書き込み保存されている。
【００２７】
ステップ１０１において、作業者は、登録ツール１６において工場登録操作を行う。
ステップ１０２において、登録ツール１６は、工場登録操作が実行されると、有線通信を通じて工場登録命令を照合ＥＣＵ４に出力する。工場登録命令は、照合ＥＣＵ４に工場登録を実行させるコマンドの一種である。
【００２８】
ステップ１０３において、ＥＣＵ側登録動作部２９は、登録ツール１６から工場登録命令を入力すると、ＬＦの双方向無線通信を通じ、工場登録用の電子キー２ａから電子キーＩＤ「ＩＤ−１」及びSEEDコード「SEED−1f」を読み込む。このとき、ＥＣＵ側登録動作部２９は、キー情報取得要求を工場登録用の電子キー２ａに無線送信する。キー側登録動作部３１ａは、照合ＥＣＵ４からキー情報取得要求を受信すると、メモリ１２ａに書き込まれている電子キーＩＤ「ＩＤ−１」及びSEEDコード「SEED−1f」を読み出し、これらを車両１に無線送信する。ＥＣＵ側登録動作部２９は、工場登録用の電子キー２ａから電子キーＩＤ「ＩＤ−１」を受信すると、これをメモリ９に書き込み保存する。工場登録時に取得する電子キーＩＤ「ＩＤ−１」は、メモリ９における工場用の電子キーＩＤ書き込み欄に書き込まれる。
【００２９】
ステップ１０４において、ＥＣＵ側登録動作部２９は、電子キーＩＤ「ＩＤ−１」の対となる暗号鍵をメモリ９に書き込み保存する。ここでは、ＥＣＵ側登録動作部２９は、工場登録用の電子キー２ａから取得したSEEDコード「SEED−1f」を暗号鍵生成ロジックｆに通して暗号鍵「鍵−１」を計算し、これをメモリ９に書き込み保存する。工場登録時に算出される暗号鍵「鍵−１」は、メモリ９における工場用の暗号鍵書き込み欄に書き込まれる。
【００３０】
ステップ１０５において、ＥＣＵ側登録動作部２９は、ＬＦの双方向無線通信を通じ、SEEDコード削除要求を工場登録用の電子キー２ａに送信する。キー側登録動作部３１ａは、照合ＥＣＵ４からSEEDコード削除要求を受信すると、メモリ１２ａのSEEDコード書き込み欄に書き込まれているSEEDコード「SEED−1f」を削除（消去）する。
【００３１】
ステップ１０６において、ＥＣＵ側登録動作部２９は、工場登録時において工場登録機能の削除要求を登録ツール１６から入力しているのであれば、工場登録のフラグを「受入」→「拒否（図中の×）」に切り替えることにより、工場登録機能を削除する。また、照合ＥＣＵ４に書き込まれている暗号鍵生成ロジックｆも削除する。これにより、以降、工場登録が不可となる。
【００３２】
ステップ１０７において、作業者は、例えば車両１に車両ＩＤ「α」を書き込む。ここでは、例えば車両１のボディ等に車両ＩＤ「α」として識別番号等が刻印される。
ステップ１０８において、データベース反映要求部３０は、登録ツール１６を介して、登録情報３６をセンター１７に送出することにより、センター１７の車両データベース２４を更新する。登録情報３６は、例えば車両ＩＤ「α」、ＥＣＵ−ＩＤ「ＩＤ−Ａ」、電子キーＩＤ「ＩＤ−１」、現在の登録動作が工場登録であること、車両データベース２４の更新を要求するコマンド等を含む情報である。なお、登録情報３６は、登録ツール１６によって無線により自動で行われることに限らず、例えば人為的な連絡等によってセンター１７に通知する方式でもよい。また、登録情報３６は、登録完了時において直ぐにセンター１７に通知されることに限らず、所定時間（所定期間）経過後でもよい。
【００３３】
データベース反映実行部３４は、登録ツール１６から登録情報３６を取得すると、登録情報３６内の車両ＩＤ、ＥＣＵ−ＩＤ及び電子キーＩＤを車両データベース２４に書き込むことにより、車両データベース２４を更新する。ここでは、データベース反映実行部３４は、車両ＩＤ「α」、ＥＣＵ−ＩＤ「ＩＤ−Ａ」、電子キーＩＤ「ＩＤ−１」、作業者「工場」を関連付けて書き込む。
【００３４】
工場登録用の電子キー２ａが車両工場３５において車両１に登録されるとき、その度、ステップ１０１〜１０８（ステップ１０６を除く場合あり）が実行される。同一車両（例えば車両ＩＤ「α」）において複数の工場登録用の電子キー２ａが登録されたとき、車両データベース２４には、同じ車両ＩＤ及びＥＣＵ−ＩＤの組のところに、新たな電子キーＩＤ及び作業者の組が追加される。また、別車両（例えば車両ＩＤ「β」）に工場登録用の電子キー２ａの登録が行われたとき、車両データベース２４には、車両ＩＤ、ＥＣＵ−ＩＤ、電子キーＩＤ及び作業者の新たな組が追加される。
【００３５】
（II）［オンライン登録（市場のオンライン追加登録）］
図５に示すように、車両１にオンライン登録用の電子キー２ｂを追加登録するとき、登録ツール１６がネットワーク通信可能な環境下にあれば、オンライン登録用の電子キー２ｂを車両１に追加するオンライン登録によってキー追加を行う。オンライン登録は、例えばディーラ３７等によって行われる。オンライン登録は、例えばディーラ３７に設置された登録ツール（ディーラ登録ツール）１６を使用して行う。なお、オンライン登録用の電子キー２ｂには、工場登録時においては必要であったSEEDコード「SEED−1f」が書き込み保存されていない。
【００３６】
ステップ２０１において、作業者は、登録ツール１６においてオンライン登録の追加登録操作を行う。このとき、作業者は、作業者ＩＤ「ＩＤ−あ」、パスワード「pass−あ」、車体に刻印された車両ＩＤ「α」を登録ツール１６に入力する。
【００３７】
ステップ２０２において、登録ツール１６は、入力された作業者ＩＤ「ＩＤ−あ」及びパスワード「pass−あ」を、ネットワーク通信を通じてセンター１７に無線送信する。作業者認証部３２は、登録ツール１６から作業者ＩＤ「ＩＤ−あ」及びパスワード「pass−あ」を受信すると、センター作業者認証を実行する。作業者認証部３２は、受信した作業者ＩＤ「ＩＤ−あ」及びパスワード「pass−あ」が作業者データベース２７に存在すること、及びこれらが正しい組み合わせであることを確認することにより、センター作業者認証を実行する。作業者認証部３２は、センター作業者認証が成立することを確認すると、ネットワーク通信を通じてセンター作業者認証成立通知を登録ツール１６に無線送信する。
【００３８】
ステップ２０３において、登録ツール１６は、センター１７からセンター作業者認証成立通知を受信すると、有線通信を通じて追加登録命令を照合ＥＣＵ４に出力する。
ステップ２０４において、登録ツール１６は、ＥＣＵ側登録動作部２９に電子キーＩＤを読み出させて、照合ＥＣＵ４に登録済み電子キー（電子キーＩＤ「ＩＤ−１」）があるか否かを確認する。このとき、照合ＥＣＵ４に登録済み電子キーが存在すれば登録動作を継続し、照合ＥＣＵ４に登録済み電子キーが存在しなければ登録動作を強制終了する。
【００３９】
ステップ２０５において、ＥＣＵ側登録動作部２９は、ＬＦの双方向無線通信を通じ、オンライン登録用の電子キー２ｂから電子キーＩＤを読み込む。このとき、ＥＣＵ側登録動作部２９は、キー情報取得要求をオンライン登録用の電子キー２ｂに無線送信する。キー側登録動作部３１ｂは、照合ＥＣＵ４からキー情報取得要求を受信すると、メモリ１２ｂに書き込まれている電子キーＩＤ「ＩＤ−１１」を読み出し、これを車両１に無線送信する。ＥＣＵ側登録動作部２９は、オンライン登録用の電子キー２ｂから電子キーＩＤ「ＩＤ−１１」を受信すると、これをメモリ９に書き込み保存する。オンライン登録時に取得する電子キーＩＤ「ＩＤ−１１」は、メモリ９における追加用の電子キーＩＤ書き込み欄に書き込まれる。
【００４０】
ステップ２０６において、ＥＣＵ側登録動作部２９は、メモリ９への電子キーＩＤ「ＩＤ−１１」の書き込みを終えると、ステップ４０１のときに登録ツール１６に入力された車両ＩＤ「α」と、照合ＥＣＵ４に書き込まれているＥＣＵ−ＩＤ「ＩＤ−Ａ」と、オンライン登録用の電子キー２ｂから読み込んだ電子キーＩＤ「ＩＤ−１１」とを、登録ツール１６を通じてセンター１７にネットワーク送信する。オンライン登録の場合、ネットワーク通信が可能となっているので、これら情報はネットワーク通信を通じ、登録ツール１６からセンター１７に届く。
【００４１】
登録情報演算出力部３３は、登録ツール１６から受信した車両ＩＤ「α」及びＥＣＵ−ＩＤ「ＩＤ−Ａ」を車両データベース２４及びＥＣＵデータベース２５に照らし、このときの追加登録に使用すべきＥＣＵ鍵、つまり「鍵−Ａ」を読み出す。登録情報演算出力部３３は、登録ツール１６から受信した電子キーＩＤ「ＩＤ−１１」をキーデータベース２６に照らし、このときの追加登録に使用すべき暗号鍵、つまり「鍵−１１」を読み出す。
【００４２】
ステップ２０７において、登録情報演算出力部３３は、車両データベース２４及びＥＣＵデータベース２５から読み出したＥＣＵ鍵「鍵−Ａ」と、キーデータベース２６から読み出した暗号鍵「鍵−１１」とを基に、オンライン登録時に使用するSEEDコードを演算する。本例の場合、登録情報演算出力部３３は、ＥＣＵ鍵「鍵−Ａ」を暗号鍵とし、暗号鍵「鍵−１１」を平文として、これらをセンター１７の暗号アルゴリズム２８に通すことにより、暗号文としてＥＣＵ−ＩＤ「ＩＤ−Ａ」専用のSEEDコード「SEED−11AA」を生成する。
【００４３】
ステップ２０８において、登録情報演算出力部３３は、ステップ２０７において生成したSEEDコード「SEED−11AA」を、登録ツール１６にネットワーク送信する。
ステップ２０９において、ＥＣＵ側登録動作部２９は、センター１７から取得したSEEDコード「SEED−11AA」を基に、電子キーＩＤ「ＩＤ−１１」の組の暗号鍵「鍵−１１」を生成し、これをメモリ９に書き込み保存する。本例の場合、ＥＣＵ側登録動作部２９は、照合ＥＣＵ４に書き込まれているＥＣＵ鍵「鍵−Ａ」を暗号鍵とし、センター１７から取得したSEEDコード「SEED−11AA」を暗号文として、これらを照合ＥＣＵ４の暗号アルゴリズム１８に通すことにより、平文として暗号鍵「鍵−１１」を計算する。そして、ＥＣＵ側登録動作部２９は、計算した暗号鍵「鍵−１１」を照合ＥＣＵ４のメモリ９に書き込み保存する。オンライン登録時に計算された暗号鍵「鍵−１１」は、メモリ９における追加用の暗号鍵書き込み欄に書き込まれる。
【００４４】
ステップ２１０において、ＥＣＵ側登録動作部２９は、メモリ９への暗号鍵「鍵−１１」の書き込みを終えると、登録ツール１６を通じて登録完了連絡をセンター１７にネットワーク送信する。センター１７は、登録ツール１６から登録完了連絡を受信すると、照合ＥＣＵ４に暗号鍵「鍵−１１」が正常に登録されたことを認識する。
【００４５】
同じくステップ２１０において、データベース反映要求部３０は、メモリ９への暗号鍵「鍵−１１」の書き込みが終わると、登録ツール１６を介して、データベース反映要求をセンター１７にネットワーク送信する。データベース反映実行部３４は、登録ツール１６からデータベース反映要求を受信すると、データベース反映要求をトリガに車両データベース２４を更新する。本例の場合、データベース反映実行部３４は、ステップ２０２において登録ツール１６から取得した作業者ＩＤ「ＩＤ−あ」と、ステップ２０６において登録ツール１６から取得した電子キーＩＤ「ＩＤ−１１」とを、関連付けて車両データベース２４に書き込むことにより、車両データベース２４を更新する。ここでは、電子キーＩＤ「ＩＤ−１１」及び作業者ＩＤ「ＩＤ−あ」は、車両ＩＤ「α」及びＥＣＵ−ＩＤ「ＩＤ−Ａ」に関連付けて書き込まれる。
【００４６】
オンライン登録用の電子キー２ｂがディーラ３７において車両１に登録されるとき、その度、ステップ２０１〜２１０が実行される。同一車両において複数のオンライン登録用の電子キー２ｂが登録されたとき、車両データベース２４には、同じ車両ＩＤ及びＥＣＵ−ＩＤの組のところに、新たな電子キーＩＤ及び作業者の組が追加される。
【００４７】
（III）［オフライン登録（市場のオフライン追加登録）］
図６及び図７に示すように、車両１にオフライン登録用の電子キー２ｃを追加登録するとき、登録ツール１６がネットワーク通信不可な環境下にあれば、オフライン登録用の電子キー２ｃを車両１に追加するオフライン登録によってキー追加を行う。オフライン登録は、例えばディーラ３７等によって行われる。オフライン登録は、例えばディーラ３７に設置された登録ツール（ディーラ登録ツール）１６を使用して行う。
【００４８】
図６に示すように、車両１にオフライン登録用の電子キー２ｃをオフライン登録するとき、実際の登録作業に先立ち、オフライン登録の手続きに従いオフライン登録用の電子キー２ｃを製造する。オフライン登録用の電子キー２ｃの製造は、キー製造工場３８で行われる。
【００４９】
ステップ３０１において、作業者は、車両１の車両ＩＤ「α」を確認する（又は読み出す）。
ステップ３０２において、作業者は、オフライン登録用の電子キー２ｃを所望する旨の発注書をキー製造工場３８に送付する。発注書には、例えば車両ＩＤ「α」、作業者ＩＤ「ＩＤ−あ」等が記されている。なお、発注は、紙による注文に限らず、例えばFAX、電話、メール等、オフライン登録用の電子キー２ｃを望む旨を通知できれば、種々の態様に変更可能である。
【００５０】
ステップ３０３において、キー製造工場３８は、発注書に記された車両ＩＤ「α」及び作業者ＩＤ「ＩＤ−あ」をセンター１７に送信する。キー製造工場３８からセンター１７への車両ＩＤ「α」及び作業者ＩＤ「ＩＤ−あ」の通知は、例えばFAX、電話、メール等、種々の態様が採用可能である。
【００５１】
ステップ３０４において、登録情報演算出力部３３は、センター１７から通知を受けた車両ＩＤ「α」から、オフライン登録時に使用するSEEDコードを演算する。このとき、まず登録情報演算出力部３３は、キー製造工場３８から取得した車両ＩＤ「α」を車両データベース２４及びＥＣＵデータベース２５に照らし、このときの追加登録に使用すべきＥＣＵ鍵、つまり「鍵−Ａ」を読み出す。また、登録情報演算出力部３３は、このときのオフライン登録に使用する所定の暗号鍵「鍵−１２」を生成する。登録情報演算出力部３３は、車両データベース２４及びＥＣＵデータベース２５から読み出したＥＣＵ鍵「鍵−Ａ」を暗号鍵とし、生成した暗号鍵「鍵−１２」を平文として、これらをセンター１７の暗号アルゴリズム２８に通すことにより、暗号文としてＥＣＵ−ＩＤ「ＩＤ−Ａ」専用のSEEDコード「SEED−12AA」を生成する。
【００５２】
ステップ３０５において、登録情報演算出力部３３は、ステップ５０４において生成したSEEDコード「SEED−12AA」及び暗号鍵「鍵−１２」をキー製造工場３８に送信する。なお、SEEDコード「SEED−12AA」及び暗号鍵「鍵−１２」の通知は、例えばFAX、電話、メール等、種々の態様が採用可能である。
【００５３】
ステップ３０６において、キー製造工場３８は、センター１７から通知を受けたSEEDコード「SEED−12AA」及び暗号鍵「鍵−１２」を、オフライン登録用の電子キー２ｃのメモリ１２ｃに書き込み保存することにより、オフライン登録用の電子キー２ｃを製造する。
【００５４】
ステップ３０７において、キー製造工場３８は、メモリ１２ｃへのSEEDコード「SEED−12AA」及び暗号鍵「鍵−１２」の書き込みを終えると、これを車両データベース２４及びキーデータベース２６に反映する。このとき、キー製造工場３８は、オフライン登録用の電子キー２ｃに書き込まれている電子キーＩＤ「ＩＤ−１２」をセンター１７に送信する。データベース反映実行部３４は、キー製造工場３８から取得した電子キーＩＤ「ＩＤ−１２」と、ステップ３０４で生成した暗号鍵「鍵−１２」とを、関連付けてキーデータベース２６に書き込むことにより、キーデータベース２６を更新する。データベース反映実行部３４は、キー製造工場３８から取得した電子キーＩＤ「ＩＤ−１２」と、ステップ５０３においてキー製造工場３８から取得した作業者ＩＤ「ＩＤ−あ」とを、関連付けて車両データベース２４に書き込むことにより、車両データベース２４を更新する。ここでは、電子キーＩＤ「ＩＤ−１２」及び作業者ＩＤ「ＩＤ−あ」は、車両ＩＤ「α」及びＥＣＵ−ＩＤ「ＩＤ−Ａ」に関連付けて書き込まれる。
【００５５】
オフライン登録用の電子キー２ｃが製造されるとき、その度、ステップ５０１〜５０７が実行される。キーデータベース２６には、製造されたオフライン登録用の電子キー２ｃの分だけ電子キーＩＤ及び暗号鍵の組が登録される。車両データベース２４には、発注書に記された車両ＩＤのところに、製造されたオフライン登録用の電子キー２ｃの分だけ電子キーＩＤ及び作業者の組が追加される。キー製造工場３８で製造されたオフライン登録用の電子キー２ｃは、発注書を送付してきたディーラ３７に出荷される。
【００５６】
図７に示すように、オフライン登録用の電子キー２ｃを車両１に追加登録するときは、例えばディーラ３７等においてオフライン登録によりキー登録を行う。オフライン登録は、ネットワーク通信が不可の環境下であるので、ディーラ３７という限られた範囲内での登録作業となる。オフライン登録は、例えばディーラ３７に設置された登録ツール（ディーラ登録ツール）１６を使用して行う。
【００５７】
ステップ４０１において、作業者は、登録ツール１６においてオフライン登録を開始する追加登録操作を行う。
ステップ４０２において、登録ツール１６は、追加登録操作が実行されると、有線通信を通じて追加登録命令を照合ＥＣＵ４に出力する。追加登録命令は、照合ＥＣＵ４にオフライン登録を実行させるコマンドの一種である。
【００５８】
ステップ４０３において、登録ツール１６は、ＥＣＵ側登録動作部２９に電子キーＩＤを読み出させて、照合ＥＣＵ４に登録済み電子キー（電子キーＩＤ「ＩＤ−１」）があるか否かを確認する。このとき、照合ＥＣＵ４に登録済み電子キーが存在すれば登録動作を継続し、照合ＥＣＵ４に登録済み電子キーが存在しなければ登録動作を強制終了する。
【００５９】
ステップ４０４において、ＥＣＵ側登録動作部２９は、ＬＦの双方向無線通信を通じ、オフライン登録用の電子キー２ｃから電子キーＩＤ「ＩＤ−１２」及びSEEDコード「SEED−12AA」を読み込む。このとき、ＥＣＵ側登録動作部２９は、キー情報取得要求をオフライン登録用の電子キー２ｃに無線送信する。キー側登録動作部３１ｃは、照合ＥＣＵ４からキー情報取得要求を受信すると、メモリ１２ｃに書き込まれている電子キーＩＤ「ＩＤ−１２」及びSEEDコード「SEED−12AA」を読み出し、これらを車両１に無線送信する。ＥＣＵ側登録動作部２９は、オフライン登録用の電子キー２ｃから電子キーＩＤ「ＩＤ−１２」を受信すると、これをメモリ９に書き込み保存する。工場登録時に取得する電子キーＩＤ「ＩＤ−１２」は、メモリ９における追加用の電子キーＩＤ書き込み欄に書き込まれる。
【００６０】
ステップ４０５において、ＥＣＵ側登録動作部２９は、オフライン登録用の電子キー２ｃから取得したSEEDコード「SEED−12AA」を基に、電子キーＩＤ「ＩＤ−１２」の組の暗号鍵「鍵−１２」を生成し、これをメモリ９に書き込み保存する。本例の場合、ＥＣＵ側登録動作部２９は、照合ＥＣＵ４に書き込まれているＥＣＵ鍵「鍵−Ａ」を暗号鍵とし、オフライン登録用の電子キー２ｃから取得したSEEDコード「SEED−12AA」を暗号文として、これらを照合ＥＣＵ４の暗号アルゴリズム１８に通すことにより、平文として暗号鍵「鍵−１２」を計算する。そして、ＥＣＵ側登録動作部２９は、計算した暗号鍵「鍵−１２」を照合ＥＣＵ４のメモリ９に書き込み保存する。オフライン登録時に計算された暗号鍵「鍵−１２」は、メモリ９における追加用の暗号鍵書き込み欄に書き込まれる。
【００６１】
ステップ４０６において、ＥＣＵ側登録動作部２９は、メモリ９への暗号鍵「鍵−１２」の書き込みを終えると、ＬＦの双方向無線通信を通じ、SEEDコード削除要求をオフライン登録用の電子キー２ｃに送信する。キー側登録動作部３１ｃは、照合ＥＣＵ４からSEEDコード削除要求を受信すると、メモリ１２ｃのSEEDコード書き込み欄に書き込まれているSEEDコード「SEED−12AA」を削除（消去）する。
【００６２】
（IV）「照合ＥＣＵの交換」
（IV−１）オンラインＥＣＵ交換時の交換用照合ＥＣＵの製造
図８に示すように、例えば車両１に搭載済みの照合ＥＣＵ４が故障するなどしてＥＣＵ交換の必要が生じたとき、登録ツール１６がネットワーク通信可能な環境下にあるのであれば、故障ＥＣＵを交換するのに先立ち、オンライン交換用の照合ＥＣＵ（以降、交換後照合ＥＣＵ４ｓと記す）をオンライン登録の手続きに従い製造する。交換後照合ＥＣＵ４ｓは、ＥＣＵ製造工場３９において量産されることにより、予めストックされていてもよい。なお、照合ＥＣＵ４が交換前制御装置の一例であり、交換後照合ＥＣＵ４ｓが交換後制御装置の一例である。
【００６３】
ステップ５０１において、ＥＣＵ製造工場３９は、交換後照合ＥＣＵ４ｓのメモリ９ｓに、ＥＣＵ−ＩＤとして「ＩＤ−Ｃ」と、ＥＣＵ鍵として「鍵−Ｃ」と、暗号アルゴリズム１８ｓとを書き込むことにより、交換後照合ＥＣＵ４ｓを製造する。工場登録の実行可否を決める工場登録のフラグは、「拒否（図中の×）」にされ、追加登録の実行可否を決める追加登録のフラグは「受入（図中の○）」にされている。なお、交換後照合ＥＣＵ４ｓには、暗号鍵生成ロジックｆが書き込み保存されない。
【００６４】
ステップ５０２において、ＥＣＵ製造工場３９は、交換後照合ＥＣＵ４ｓに書き込んだＥＣＵ−ＩＤ及びＥＣＵ鍵を、センター１７のＥＣＵデータベース２５に反映する。本例の場合、ＥＣＵデータベース２５には、ＥＣＵ−ＩＤ「ＩＤ−Ｃ」とＥＣＵ鍵「鍵−Ｃ」とが関連付けられて書き込まれる。ＥＣＵ−ＩＤ及びＥＣＵ鍵のデータベース反映は、システムによって自動的に行ってもよいし、人為的な連絡等によって通知してもよい。
【００６５】
ステップ５０３において、ＥＣＵ製造工場３９は、製造した交換後照合ＥＣＵ４ｓをディーラ３７に納入する。
交換後照合ＥＣＵ４ｓが製造されるとき、その度、ステップ５０１〜５０３が実行される。ＥＣＵデータベース２５には、製造された交換後照合ＥＣＵ４ｓの分だけＥＣＵ−ＩＤ及びＥＣＵ鍵の組が追加される。
【００６６】
（IV−２）オンライン登録を用いたキー再登録作業
図９に示すように、ネットワーク通信可能な環境下において、車両１に載せ替えられた交換後照合ＥＣＵ４ｓに例えば工場登録用の電子キー２ａを再登録するときは、オンライン登録によってキー再登録を行う。オンライン登録（オンライン再登録）は、例えばディーラ３７等によって行われる。オンライン登録は、例えばディーラ３７に設置された登録ツール（ディーラ登録ツール）１６を使用して行う。
【００６７】
ステップ６０１において、作業者は、登録ツール１６においてオンライン登録のキー再登録操作を行う。このとき、作業者は、作業者ＩＤ「ＩＤ−あ」、パスワード「pass−あ」、車体に刻印された車両ＩＤ「α」を登録ツール１６に入力する。
【００６８】
ステップ６０２において、登録ツール１６は、入力された作業者ＩＤ「ＩＤ−あ」及びパスワード「pass−あ」を、ネットワーク通信を通じてセンター１７に無線送信する。作業者認証部３２は、登録ツール１６から作業者ＩＤ「ＩＤ−あ」及びパスワード「pass−あ」を受信すると、センター作業者認証を実行する。作業者認証部３２は、受信した作業者ＩＤ「ＩＤ−あ」及びパスワード「pass−あ」が作業者データベース２７に存在すること、及びこれらが正しい組み合わせであることを確認することにより、センター作業者認証を実行する。作業者認証部３２は、センター作業者認証が成立することを確認すると、ネットワーク通信を通じてセンター作業者認証成立通知を登録ツール１６に無線送信する。
【００６９】
ステップ６０３において、登録ツール１６は、センター１７からセンター作業者認証成立通知を受信すると、有線通信を通じて、オンラインのキー再登録命令を交換後照合ＥＣＵ４ｓに出力する。オンラインのキー再登録命令は、登録済み電子キーを交換後照合ＥＣＵ４ｓにオンライン再登録させるコマンドの一種である。
【００７０】
ステップ６０４において、ＥＣＵ側登録動作部２９ｓは、登録ツール１６からオンラインのキー再登録命令を入力すると、ＬＦの双方向無線通信を通じ、工場登録用の電子キー２ａから電子キーＩＤを読み込む。このとき、ＥＣＵ側登録動作部２９ｓは、キー情報取得要求を工場登録用の電子キー２ａに無線送信する。キー側登録動作部３１ａは、交換後照合ＥＣＵ４ｓからキー情報取得要求を受信すると、メモリ１２ａに書き込まれている電子キーＩＤ「ＩＤ−１」を読み出し、これを車両１に無線送信する。ＥＣＵ側登録動作部２９ｓは、工場登録用の電子キー２ａから電子キーＩＤ「ＩＤ−１」を受信すると、これをメモリ９ｓに書き込み保存する。このとき取得した電子キーＩＤ「ＩＤ−１」は、メモリ９ｓの電子キーＩＤ書き込み欄において空白の先頭領域から順に書き込まれる。
【００７１】
ステップ６０５において、ＥＣＵ側登録動作部２９ｓは、メモリ９ｓへの電子キーＩＤ「ＩＤ−１」の書き込みを終えると、ステップ６０１のときに登録ツール１６に入力された車両ＩＤ「α」と、交換後照合ＥＣＵ４ｓに書き込まれているＥＣＵ−ＩＤ「ＩＤ−Ｃ」と、工場登録用の電子キー２ａから読み込んだ電子キーＩＤ「ＩＤ−１」とを、登録ツール１６を通じてセンター１７にネットワーク送信する。オンライン登録の場合、ネットワーク通信が可能となっているので、これら情報はネットワーク通信を通じ、登録ツール１６からセンター１７に届く。
【００７２】
登録情報演算出力部３３は、登録ツール１６から受信した車両ＩＤ「α」及び電子キーＩＤ「ＩＤ−１」を車両データベース２４に照らし、電子キーＩＤ「ＩＤ−１」が車両ＩＤ「α」の車両１に登録されたキーであることを確認する。登録情報演算出力部３３は、登録ツール１６から受信したＥＣＵ−ＩＤ「ＩＤ−Ｃ」をＥＣＵデータベース２５に照らし、このときのキー再登録に使用すべきＥＣＵ鍵、つまり「鍵−Ｃ」を読み出す。登録情報演算出力部３３は、登録ツール１６から受信した電子キーＩＤ「ＩＤ−１」をキーデータベース２６に照らし、このときのキー再登録に使用すべき暗号鍵、つまり「鍵−１」を読み出す。
【００７３】
ステップ６０６において、登録情報演算出力部３３は、ＥＣＵデータベース２５から読み出したＥＣＵ鍵「鍵−Ｃ」と、キーデータベース２６から読み出した暗号鍵「鍵−１」とを基に、オンライン下のキー再登録時に使用するSEEDコードを演算する。本例の場合、登録情報演算出力部３３は、ＥＣＵ鍵「鍵−Ｃ」を暗号鍵とし、暗号鍵「鍵−１」を平文として、これらをセンター１７の暗号アルゴリズム２８に通すことにより、暗号文としてＥＣＵ−ＩＤ「ＩＤ−Ｃ」線用のSEEDコード「SEED−1C」を生成する。
【００７４】
ステップ６０７において、登録情報演算出力部３３は、ステップ６０６において生成したSEEDコード「SEED−1C」を、登録ツール１６にネットワーク送信する。
ステップ６０８において、ＥＣＵ側登録動作部２９ｓは、センター１７から取得したSEEDコード「SEED−1C」を基に、電子キーＩＤ「ＩＤ−１」の組の暗号鍵「鍵−１」を生成し、これをメモリ９ｓに書き込み保存する。本例の場合、ＥＣＵ側登録動作部２９ｓは、交換後照合ＥＣＵ４ｓに書き込まれているＥＣＵ鍵「鍵−Ｃ」を暗号鍵とし、センター１７から取得したSEEDコード「SEED−1C」を暗号文として、これらを交換後照合ＥＣＵ４ｓの暗号アルゴリズム１８ｓに通すことにより、平文として暗号鍵「鍵−１」を計算する。そして、ＥＣＵ側登録動作部２９ｓは、計算した暗号鍵「鍵−１」を交換後照合ＥＣＵ４ｓのメモリ９ｓに書き込み保存する。このとき計算された暗号鍵「鍵−１」は、メモリ９ｓにおいて電子キーＩＤ「ＩＤ−１」が書き込まれた電子キーＩＤ書き込み欄と対をなす暗号鍵書き込み欄に書き込まれる。
【００７５】
ステップ６０９において、ＥＣＵ側登録動作部２９ｓは、メモリ９ｓへの暗号鍵「鍵−１」の書き込みを終えると、登録ツール１６を通じて登録完了連絡をセンター１７にネットワーク送信する。センター１７は、登録ツール１６から登録完了連絡を受信すると、交換後照合ＥＣＵ４ｓに暗号鍵「鍵−１」が正常に登録されたことを認識する。
【００７６】
同じくステップ６０９において、データベース反映要求部３０ｓは、メモリ９ｓへの暗号鍵「鍵−１」の書き込みが終わると、登録ツール１６を介して、データベース反映要求をセンター１７にネットワーク送信する。データベース反映実行部３４は、登録ツール１６からデータベース反映要求を受信すると、データベース反映要求をトリガに車両データベース２４を更新する。本例の場合、データベース反映実行部３４は、ステップ６０２において登録ツール１６から取得した作業者ＩＤ「ＩＤ−あ」と、ステップ６０５において登録ツール１６から取得したＥＣＵ−ＩＤ「ＩＤ−Ｃ」とを、関連付けて車両データベース２４に書き込むことにより、車両データベース２４を更新する。ここでは、電子キーＩＤが「ＩＤ−Ａ」から「ＩＤ−Ｃ」に書き替えられ、「ＩＤ−１」の作業者が工場から「ＩＤ−あ」に書き替えられる。
【００７７】
登録済み電子キーがディーラ３７において車両１に再登録されるとき、その度、ステップ６０１〜６０９が実行される。なお、追加登録用のキー（オンライン登録用の電子キー２ｂ、オフライン登録用の電子キー２ｃ）が車両１に再登録されるときも、工場登録用の電子キー２ａのときと同様の手順で登録作業が実行される。
【００７８】
（IV−３）オフラインＥＣＵ交換時の交換用照合ＥＣＵの製造
図１０に示すように、例えば車両１に搭載済みの照合ＥＣＵ４が故障するなどしてＥＣＵ交換の必要が生じたとき、登録ツール１６がネットワーク通信不可の環境下にあるのであれば、故障ＥＣＵを交換するのに先立ち、オフライン交換用の照合ＥＣＵ（以降、交換後照合ＥＣＵ４ｔと記す）をオフライン登録の手続きに従い製造する。交換後照合ＥＣＵ４ｔは、ＥＣＵ製造工場３９において量産されることにより、予めストックされていてもよい。なお、交換後照合ＥＣＵ４ｔが交換後制御装置の一例である。
【００７９】
ステップ７０１において、作業者は、車両１の車両ＩＤ「α」を確認する（又は読み出す）。
ステップ７０２において、作業者は、工場登録用の電子キー２ａを所望する旨の発注書をキー製造工場３８に送付する。発注書には、例えば車両ＩＤ「α」、作業者ＩＤ「ＩＤ−あ」等が記されている。なお、発注は、紙による注文に限らず、例えばFAX、電話、メール等、オフライン登録用の電子キー２ｃを望む旨を通知できれば、種々の態様に変更可能である。
【００８０】
ステップ７０３において、キー製造工場３８は、発注書に記された車両ＩＤ「α」及び作業者ＩＤ「ＩＤ−あ」をセンター１７に送信する。キー製造工場３８からセンター１７への車両ＩＤ「α」及び作業者ＩＤ「ＩＤ−あ」の通知は、例えばFAX、電話、メール等、種々の態様が採用可能である。
【００８１】
ステップ７０４において、登録情報演算出力部３３は、このときの交換後照合ＥＣＵ４ｔの製造に必要となる電子キーＩＤ及び暗号鍵を読み出して、ＥＣＵ製造工場３９に送信する。本例の場合、登録情報演算出力部３３は、ＥＣＵ製造工場３９から通知された車両ＩＤ「α」を車両データベース２４に照らし、車両ＩＤ「α」の登録済み電子キーのキーＩＤとして「ＩＤ−１」及び「ＩＤ−２」を読み出す。また、登録情報演算出力部３３は、読み出した電子キーＩＤ「ＩＤ−１」及び「ＩＤ−２」をキーデータベース２６に照らし、これらの組となる暗号鍵として「鍵−１」及び「鍵−２」を読み出す。登録情報演算出力部３３は、読み出したこれら電子キーＩＤ「ＩＤ−１」及び「ＩＤ−２」と、暗号鍵「鍵−１」及び「鍵−２」とをＥＣＵ製造工場３９に通知する。このときの通知は、例えばFAX、電話、メール等、種々の態様が採用可能である。
【００８２】
ステップ７０５において、ＥＣＵ製造工場３９は、センター１７から通知を受けた電子キーＩＤ「ＩＤ−１」及び「ＩＤ−２」と、暗号鍵「鍵−１」及び「鍵−２」とを、交換後照合ＥＣＵ４ｔのメモリ９ｔに書き込み保存することにより、交換後照合ＥＣＵ４ｔを製造する。このとき取得した電子キーＩＤ「ＩＤ−１」及び「ＩＤ−２」と暗号鍵「鍵−１」及び「鍵−２」とは、メモリ９ｔの各書き込み欄において空白の先頭領域から順に書き込まれる。
【００８３】
ステップ７０６において、ＥＣＵ製造工場３９は、交換後照合ＥＣＵ４ｔの製造を終えると、これを車両データベース２４及びＥＣＵデータベース２５に反映する。このとき、ＥＣＵ製造工場３９は、登録情報４０をセンター１７に送出することにより、センター１７の車両データベース２４及びＥＣＵデータベース２５を更新する。登録情報４０は、例えばＥＣＵ−ＩＤ「ＩＤ−Ｃ」、ＥＣＵ鍵「ＥＣＵ−Ｃ」及び作業者ＩＤ「ＩＤ−あ」等を含む情報である。登録情報４０の通知は、システムによって自動的に行ってもよいし、人為的な連絡等によって行ってもよい。
【００８４】
データベース反映実行部３４は、ＥＣＵ製造工場３９から登録情報４０を取得すると、登録情報４０内のＥＣＵ−ＩＤ「ＩＤ−Ｃ」及び作業者ＩＤ「ＩＤ−あ」を関連付けて車両データベース２４に書き込むことにより、車両データベース２４を更新する。ここでは、電子キーＩＤが「ＩＤ−Ａ」から「ＩＤ−Ｃ」に書き替えられ、「ＩＤ−１」及び「ＩＤ−２」の各々の作業者が工場から「ＩＤ−あ」に書き替えられる。データベース反映実行部３４は、登録情報４０内のＥＣＵ−ＩＤ「ＩＤ−Ｃ」及びＥＣＵ鍵「鍵−Ｃ」を関連付けてＥＣＵデータベース２５に書き込むことにより、ＥＣＵデータベース２５を更新する。ここでは、ＥＣＵデータベース２５にＥＣＵ−ＩＤ「ＩＤ−Ｃ」及びＥＣＵ鍵「鍵−Ｃ」の組が追加される。
【００８５】
（IV−４）オフライン登録を用いたキー再登録作業
図１１に示すように、ネットワーク通信不可な環境下において、車両１に載せ替えられた交換後照合ＥＣＵ４ｔに例えば工場登録用の電子キー２ａを再登録するときは、オフライン登録によってキー再登録を行う。オフライン登録（オフライン再登録）は、例えばディーラ３７等によって行われる。オフライン登録は、例えばディーラ３７に設置された登録ツール（ディーラ登録ツール）１６を使用して行う。
【００８６】
ステップ８０１において、作業者は、登録ツール１６においてオフライン登録のキー再登録操作を行う。このとき、作業者ＩＤの入力は不要である。
ステップ８０２において、登録ツール１６は、オフライン登録のキー再登録操作を入力すると、有線通信を通じて、オフラインのキー再登録命令を交換後照合ＥＣＵ４ｔに出力する。オフラインのキー再登録命令は、登録済み電子キーを交換後照合ＥＣＵ４ｔにオフライン再登録させるコマンドの一種である。
【００８７】
ステップ８０３において、ＥＣＵ側登録動作部２９ｔは、登録ツール１６からオンラインのキー再登録命令を入力すると、ＬＦの双方向無線通信を通じ、工場登録用の電子キー２ａから電子キーＩＤを読み込む。このとき、ＥＣＵ側登録動作部２９ｔは、キー情報取得要求を工場登録用の電子キー２ａに無線送信する。キー側登録動作部３１ａは、交換後照合ＥＣＵ４ｔからキー情報取得要求を受信すると、メモリ１２ａに書き込まれている電子キーＩＤ「ＩＤ−１」を読み出し、これを車両１に無線送信する。
【００８８】
ステップ８０４において、ＥＣＵ側登録動作部２９ｔは、工場登録用の電子キー２ａから取得した電子キーＩＤ「ＩＤ−１」の正当性を確認する。このとき、ＥＣＵ側登録動作部２９ｔは、工場登録用の電子キー２ａから取得した電子キーＩＤ「ＩＤ−１」と、メモリ９ｔに書き込み保存された電子キーＩＤ「ＩＤ−１」とが一致するか否かを確認することにより、電子キーＩＤの正当性を判断する。そして、電子キーＩＤが一致すれば、交換後照合ＥＣＵ４ｔに書き込まれた電子キーＩＤ及び暗号鍵を有効とし、キー再登録を完了する。一方、電子キーＩＤが一致しなければ、キー再登録を強制終了する。
【００８９】
本実施形態の構成によれば、以下に記載の効果を得ることができる。
（１）車両１ごとに割り振られた車両ＩＤと、電子キー２に登録された電子キーＩＤとを、センター１７の車両データベース２４において関連付けて管理し、交換後照合ＥＣＵ４ｓ，４ｔに登録済み電子キーを再登録する際には、車両データベース２４を参照して、再登録に使用すべき登録済み電子キーの電子キーＩＤを割り出し、これを交換後照合ＥＣＵ４ｓ，４ｔに再登録する。よって、再登録時に使用すべき登録済み電子キーの電子キーＩＤを正しく読み出すことが可能となるので、再登録時のセキュリティ性を確保することができる。
【００９０】
（２）登録済み電子キーを交換後照合ＥＣＵ４ｓ，４ｔに再登録するとき、ネットワーク通信が可能な環境下であればオンライン登録を使用し、ネットワーク通信が不可な環境下であればオフライン登録を使用する。よって、状況ごとに各々最適の方法で登録済み電子キーを交換後照合ＥＣＵ４ｓ，４ｔに再登録することができる。
【００９１】
（３）オンライン再登録時、センター１７は、暗号鍵生成の元となるSEEDコードを演算し、このSEEDコードを交換後照合ＥＣＵ４ｓに送信する。交換後照合ＥＣＵ４ｓは、センター１７から取得したSEEDコードを自身の暗号アルゴリズム１８ｓに通すことによって暗号鍵を生成し、これをメモリ９ｓに保存する。よって、オンライン再登録時、暗号鍵そのものではなく、暗号化されたSEEDコードがやり取りされるので、登録済み電子キーを交換後照合ＥＣＵ４ｓにオンライン再登録する際のセキュリティ性を確保することができる。
【００９２】
（４）オフライン再登録時、交換後照合ＥＣＵ４ｔは、自身に書き込まれた電子キーＩＤと、登録済み電子キーに書き込まれた電子キーＩＤとを確認することにより、いま登録されようとしている登録済み電子キーの正当性を認証し、ＩＤが一致するのであれば、再登録を有効とする。よって、登録済み電子キーを交換後照合ＥＣＵ４ｔにオフライン再登録する際のセキュリティ性を確保することができる。
【００９３】
なお、実施形態はこれまでに述べた構成に限らず、以下の態様に変更してもよい。
・キー再登録は、オンライン登録用の電子キー２ｂやオフライン登録用の電子キー２ｃを交換後照合ＥＣＵ４ｓ，４ｔに再登録するのも可能である。
【００９４】
・交換後照合ＥＣＵ４ｓ，４ｔには、メモリ９ｓ，９ｔにおいて工場用と追加用とを区別して書き込むようにしてもよい。
・キー登録時又はキー再登録時の車両１及び電子キー２の通信は、無線に限らず、有線に変更してもよい。
【００９５】
・電子キーＩＤのセンター１７への通知は、例えば作業者が目で読んで、これをセンター１７に通知する形式でもよい。
・制御装置−センター対応鍵（暗号アルゴリズム１８，１８ｓ，１８ｔ，２８）は、ＡＥＳ以外の計算式を採用してもよい。
【００９６】
・照合ＥＣＵ４のメモリ９において、電子キーＩＤ及び暗号鍵の書込領域は、工場用及び追加用に分けられる必要はなく、これらを区別せずに書き込まれてもよい。
・登録ツール１６は、キー登録専用に製造されたツールでもよい。
【００９７】
・登録ツール１６は、例えば専用のアプリケーションをダウンロードしたパーソナルコンピュータでもよい。
・登録ツール１６は、例えば車両１に１機能として一体に組み込まれていてもよい。
【００９８】
・作業者認証は、例えば省略することも可能である。
・オフライン登録において、SEEDコードは削除しなくてもよい。
・車両ＩＤの付与の仕方は、車体への刻印に限定されず、例えば車両１の所定装置にメモリ登録する方式でもよい。
【００９９】
・工場登録において、作業者認証を行ってもよい。
・キー登録は、工場登録、オンライン登録及びオフライン登録のうち、少なくともいずれか１つを使用した登録であればよい。また、キー再登録は、オンライン登録又はオフライン登録のいずれかを用いた登録であればよい。
【０１００】
・エリア限定登録（電子キー２の初回登録）は、車両工場３５で行われる登録に限らず、所定の決められた範囲内で作業が行われる登録であればよい。また、オンライン登録やオフライン登録は、ディーラ３７で行われる登録に限らず、他の場所で実施される登録であってもよい。
【０１０１】
・ネットワーク通信は、インターネット通信網に限定されず、例えば電話通信網等の他の通信に変更可能である。
・暗号鍵は、チャレンジレスポンス認証用に限らず、車両１及び電子キー２の間の暗号通信に使用される鍵であればよい。
【０１０２】
・電子キーシステム３がキー照合時に行う暗号鍵を用いた認証は、種々の態様に変更可能である。
・キー登録時やキー再登録時の車両１及び登録ツール１６の通信は、有線に限らず、無線に変更してもよい。
【０１０３】
・エリア限定登録用演算式は、暗号鍵生成ロジックｆに限らず、種々の計算式が採用可能である。
・電子キーシステム３は、イモビライザーシステムに限定されず、例えばキー操作フリーシステムに変更してもよい。キー操作フリーシステムは、車両１からの通信を契機に狭域無線通信により電子キー２をＩＤ照合するシステムである。また、キー操作フリーシステムにも限定されず、種々の周波数、通信方式、照合形式に適宜変更可能でもある。
【０１０４】
・制御装置は、照合ＥＣＵ４に限定されず、他のＥＣＵに変更可能である。
・通信対象は、車両１に限定されず、他の装置や機器に変更可能である。
次に、上記実施形態及び別例から把握できる技術的思想について、以下に追記する。
【０１０５】
（イ）前記電子キー登録システムにおいて、個々の前記通信対象に割り振られた識別ＩＤと、個々の前記制御装置に割り振られた制御装置ＩＤとを、前記登録時に使用されるパラメータとして区分けし、これらＩＤを用いて前記電子キー前記制御装置に登録する。
【０１０６】
（ロ）前記電子キー登録システムにおいて、前記登録は、ある限られた領域内での登録作業であるエリア限定登録、ネットワーク通信が可能な環境下においてセンターと通信しながら登録作業を行うオンライン登録、前記センターとは通信せずに登録作業を行うオフライン登録のいずれかが使用されている。
【符号の説明】
【０１０７】
１…通信対象としての車両、２（２ａ〜２ｃ）…電子キー、４…制御装置（交換前制御装置）としての照合ＥＣＵ、４ｓ，４ｔ…交換後制御装置としての交換後照合ＥＣＵ、９，９ｓ，９ｔ…メモリ、１５…電子キー登録システム、１７…センター、１８，１８ｓ，１８ｔ，２８…制御装置−センター対応演算式としての暗号鍵生成ロジック、２４〜２７…各種データベース、ＩＤ−１，ＩＤ−２，ＩＤ−１１，ＩＤ−１２…電子キーＩＤ、鍵−１，鍵−２，鍵−１１，鍵−１２…暗号鍵、α…識別ＩＤとしての車両ＩＤ、ＩＤ−Ａ，ＩＤ−Ｂ，ＩＤ−Ｃ…制御装置ＩＤとしてのＥＣＵ−ＩＤ、鍵−Ａ，鍵−Ｂ，鍵−Ｃ…制御装置センター鍵としてのＥＣＵ鍵、SEED−1f，SEED−11AA，SEED−12AA…SEEDコード。
【図１】
2014156723.tif 000003
【図２】
2014156723.tif 000004
【図３】
2014156723.tif 000005
【図４】
2014156723.tif 000006
【図５】
2014156723.tif 000007
【図６】
2014156723.tif 000008
【図７】
2014156723.tif 000009
【図８】
2014156723.tif 000010
【図９】
2014156723.tif 000011
【図１０】
2014156723.tif 000012
【図１１】
2014156723.tif 000013