(57)【要約】【課題】自動車に対してスマートフォン等の端末装置から通信によりアクセスする際の安全性を向上させることを図る。【解決手段】端末装置は、自動車のイモビライザに備わる記録媒体からイモビライザ識別情報を取得するイモビライザ識別情報取得部と、イモビライザ識別情報を記憶するイモビライザ識別情報記憶部と、自動車個別情報を記憶する自動車個別情報記憶部と、イモビライザ識別情報と自動車個別情報とを使用して認証鍵を生成する鍵生成部と、認証鍵を使用して自動車との間で認証処理を行う認証部と、認証鍵の生成後の所定のタイミングでイモビライザ識別情報記憶部からイモビライザ識別情報を消去させるイモビライザ識別情報消去部と、を備える。【選択図】図３
2019169876.tif 000002
【特許請求の範囲】
【請求項１】
自動車と通信を行う通信部と、
前記自動車のイモビライザに備わる記録媒体からイモビライザ識別情報を取得するイモビライザ識別情報取得部と、
前記イモビライザ識別情報取得部が取得したイモビライザ識別情報を記憶するイモビライザ識別情報記憶部と、
前記自動車に個別の自動車個別情報を記憶する自動車個別情報記憶部と、
前記イモビライザ識別情報記憶部が記憶するイモビライザ識別情報と前記自動車個別情報記憶部が記憶する自動車個別情報とを使用して前記自動車の認証鍵を生成する鍵生成部と、
前記認証鍵を使用して前記自動車との間で認証処理を行う認証部と、
前記認証鍵の生成後の所定のタイミングで前記イモビライザ識別情報記憶部からイモビライザ識別情報を消去させるイモビライザ識別情報消去部と、
を備える端末装置。
【請求項２】
自端末装置の端末識別情報を前記自動車に登録し、前記認証部が前記自動車との間で認証処理を行う時に前記端末識別情報を前記自動車へ通知する端末識別情報通知部をさらに備える、
請求項１に記載の端末装置。
【請求項３】
前記自動車又は管理サーバ装置から前記自動車個別情報を受信して前記自動車個別情報記憶部に格納する自動車個別情報受信部をさらに備える、
請求項１又は２のいずれか１項に記載の端末装置。
【請求項４】
前記端末装置が登録される管理サーバ装置を介して前記自動車との間の認証処理が行われる、
請求項１から３のいずれか１項に記載の端末装置。
【請求項５】
端末装置と通信を行う通信部と、
自己の自動車のイモビライザのイモビライザ識別情報を記憶するイモビライザ識別情報記憶部と、
前記自動車に個別の自動車個別情報を記憶する自動車個別情報記憶部と、
前記自動車のイモビライザ識別情報及び自動車個別情報を使用して生成された前記自動車の認証鍵を記憶する鍵記憶部と、
前記認証鍵を使用して前記端末装置との間で認証処理を行う認証部と、
を備える自動車。
【請求項６】
前記イモビライザ識別情報記憶部が記憶するイモビライザ識別情報と前記自動車個別情報記憶部が記憶する自動車個別情報とを使用して前記自動車の認証鍵を生成する鍵生成部をさらに備える、
請求項５に記載の自動車。
【請求項７】
前記端末装置から登録された端末識別情報を記憶する端末識別情報記憶部をさらに備え、
前記認証部は、前記端末装置との間で認証処理を行う時に前記端末装置から通知される端末識別情報と、前記端末識別情報記憶部が記憶する端末識別情報とが一致するかを検証する、
請求項５又は６のいずれか１項に記載の自動車。
【請求項８】
前記自動車個別情報記憶部が記憶する自動車個別情報を前記端末装置へ送信する自動車個別情報送信部をさらに備える、
請求項５から７のいずれか１項に記載の自動車。
【請求項９】
自己の自動車のイモビライザが自己の自動車の車内に存在することを検出するイモビライザ検出部と、
前記イモビライザ検出部が自己の自動車のイモビライザが自己の自動車の車内に存在することを検出した時に、前記端末装置の登録処理を行う遠隔操作端末登録部と、
をさらに備える請求項５から８のいずれか１項に記載の自動車。
【請求項１０】
前記遠隔操作端末登録部は、前記端末装置を遠隔操作端末として登録することの指示を受けるための登録指示画面を自己の自動車の車内に設けられた表示装置に表示し、前記登録指示画面により前記指示が行われた場合には前記端末装置を遠隔操作端末として登録し、一方、前記登録指示画面により前記指示が行われなかったと判断した場合には前記端末装置を遠隔操作端末として登録しない、
請求項９に記載の自動車。
【請求項１１】
前記端末装置が登録される管理サーバ装置を介して前記端末装置との間の認証処理が行われる、
請求項５から１０のいずれか１項に記載の自動車。
【請求項１２】
自動車の遠隔操作端末の認証方法であって、
端末装置が、前記自動車のイモビライザに備わる記録媒体からイモビライザ識別情報を取得するイモビライザ識別情報取得ステップと、
前記端末装置が、前記イモビライザ識別情報取得ステップにより取得したイモビライザ識別情報をイモビライザ識別情報記憶部に記憶するイモビライザ識別情報記憶ステップと、
前記端末装置が、前記イモビライザ識別情報記憶部が記憶するイモビライザ識別情報と前記自動車に個別の自動車個別情報とを使用して前記自動車の認証鍵を生成する鍵生成ステップと、
前記端末装置が、前記認証鍵を使用して前記自動車との間で認証処理を行う認証ステップと、
前記端末装置が、前記認証鍵の生成後の所定のタイミングで前記イモビライザ識別情報記憶部からイモビライザ識別情報を消去させるイモビライザ識別情報消去ステップと、
を含む自動車の遠隔操作端末の認証方法。
【請求項１３】
端末装置のコンピュータに、
自動車のイモビライザに備わる記録媒体からイモビライザ識別情報を取得するイモビライザ識別情報取得機能と、
前記イモビライザ識別情報取得機能により取得したイモビライザ識別情報をイモビライザ識別情報記憶部に記憶するイモビライザ識別情報記憶機能と、
前記イモビライザ識別情報記憶部が記憶するイモビライザ識別情報と前記自動車に個別の自動車個別情報とを使用して前記自動車の認証鍵を生成する鍵生成機能と、
前記認証鍵を使用して前記自動車との間で認証処理を行う認証機能と、
前記認証鍵の生成後の所定のタイミングで前記イモビライザ識別情報記憶部からイモビライザ識別情報を消去させるイモビライザ識別情報消去機能と、
を実現させるためのコンピュータプログラム。
【請求項１４】
自動車のコンピュータに、
前記自動車のイモビライザ識別情報及び自動車個別情報を使用して生成された前記自動車の認証鍵を記憶する鍵記憶機能と、
前記認証鍵を使用して端末装置との間で認証処理を行う認証機能と、
を実現させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置、自動車、自動車の遠隔操作端末の認証方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、自動車は、ＥＣＵ（Electronic Control Unit：電子制御装置）を有し、ＥＣＵによってエンジン制御等の機能を実現する。ＥＣＵは、コンピュータの一種であり、コンピュータプログラムによって所望の機能を実現する。複数のＥＣＵをＣＡＮ（Controller Area Network）に接続して構成される車載制御システムについてのセキュリティ技術が例えば非特許文献１に記載されている。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】竹森敬祐、“セキュアエレメントを基点とした車載制御システムの保護  −要素技術の整理と考察−”、電子情報通信学会、信学技報、vol. 114、no. 508、pp. 73-78、2015年3月
【発明の概要】
【発明が解決しようとする課題】
【０００４】
自動車の例えば空調装置の起動及び停止やドアの開錠等の操作、又は、自動車の状態の監視などを、スマートフォン等の端末装置から通信により行う際の安全性を向上させることが一つの課題であった。
【０００５】
本発明は、このような事情を考慮してなされたものであり、その目的は、自動車に対してスマートフォン等の端末装置から通信によりアクセスする際の安全性を向上させることにある。
【課題を解決するための手段】
【０００６】
（１）本発明の一態様は、自動車と通信を行う通信部と、前記自動車のイモビライザに備わる記録媒体からイモビライザ識別情報を取得するイモビライザ識別情報取得部と、前記イモビライザ識別情報取得部が取得したイモビライザ識別情報を記憶するイモビライザ識別情報記憶部と、前記自動車に個別の自動車個別情報を記憶する自動車個別情報記憶部と、前記イモビライザ識別情報記憶部が記憶するイモビライザ識別情報と前記自動車個別情報記憶部が記憶する自動車個別情報とを使用して前記自動車の認証鍵を生成する鍵生成部と、前記認証鍵を使用して前記自動車との間で認証処理を行う認証部と、前記認証鍵の生成後の所定のタイミングで前記イモビライザ識別情報記憶部からイモビライザ識別情報を消去させるイモビライザ識別情報消去部と、を備える端末装置である。
（２）本発明の一態様は、上記（１）の端末装置において、自端末装置の端末識別情報を前記自動車に登録し、前記認証部が前記自動車との間で認証処理を行う時に前記端末識別情報を前記自動車へ通知する端末識別情報通知部をさらに備える、端末装置である。
（３）本発明の一態様は、上記（１）又は（２）のいずれかの端末装置において、前記自動車又は管理サーバ装置から前記自動車個別情報を受信して前記自動車個別情報記憶部に格納する自動車個別情報受信部をさらに備える、端末装置である。
（４）本発明の一態様は、上記（１）から（３）のいずれかの端末装置において、前記端末装置が登録される管理サーバ装置を介して前記自動車との間の認証処理が行われる、端末装置である。
【０００７】
（５）本発明の一態様は、端末装置と通信を行う通信部と、自己の自動車のイモビライザのイモビライザ識別情報を記憶するイモビライザ識別情報記憶部と、前記自動車に個別の自動車個別情報を記憶する自動車個別情報記憶部と、前記自動車のイモビライザ識別情報及び自動車個別情報を使用して生成された前記自動車の認証鍵を記憶する鍵記憶部と、前記認証鍵を使用して前記端末装置との間で認証処理を行う認証部と、を備える自動車である。
（６）本発明の一態様は、上記（５）の自動車において、前記イモビライザ識別情報記憶部が記憶するイモビライザ識別情報と前記自動車個別情報記憶部が記憶する自動車個別情報とを使用して前記自動車の認証鍵を生成する鍵生成部をさらに備える、自動車である。
（７）本発明の一態様は、上記（５）又は（６）のいずれかの自動車において、前記端末装置から登録された端末識別情報を記憶する端末識別情報記憶部をさらに備え、前記認証部は、前記端末装置との間で認証処理を行う時に前記端末装置から通知される端末識別情報と、前記端末識別情報記憶部が記憶する端末識別情報とが一致するかを検証する、自動車である。
（８）本発明の一態様は、上記（５）から（７）のいずれかの自動車において、前記自動車個別情報記憶部が記憶する自動車個別情報を前記端末装置へ送信する自動車個別情報送信部をさらに備える、自動車である。
（９）本発明の一態様は、上記（５）から（８）のいずれかの自動車において、自己の自動車のイモビライザが自己の自動車の車内に存在することを検出するイモビライザ検出部と、前記イモビライザ検出部が自己の自動車のイモビライザが自己の自動車の車内に存在することを検出した時に、前記端末装置の登録処理を行う遠隔操作端末登録部と、をさらに備える自動車である。
（１０）本発明の一態様は、上記（９）の自動車において、前記遠隔操作端末登録部は、前記端末装置を遠隔操作端末として登録することの指示を受けるための登録指示画面を自己の自動車の車内に設けられた表示装置に表示し、前記登録指示画面により前記指示が行われた場合には前記端末装置を遠隔操作端末として登録し、一方、前記登録指示画面により前記指示が行われなかったと判断した場合には前記端末装置を遠隔操作端末として登録しない、自動車である。
（１１）本発明の一態様は、上記（５）から（１０）のいずれかの自動車において、前記端末装置が登録される管理サーバ装置を介して前記端末装置との間の認証処理が行われる、自動車である。
【０００８】
（１２）本発明の一態様は、自動車の遠隔操作端末の認証方法であって、端末装置が、前記自動車のイモビライザに備わる記録媒体からイモビライザ識別情報を取得するイモビライザ識別情報取得ステップと、前記端末装置が、前記イモビライザ識別情報取得ステップにより取得したイモビライザ識別情報をイモビライザ識別情報記憶部に記憶するイモビライザ識別情報記憶ステップと、前記端末装置が、前記イモビライザ識別情報記憶部が記憶するイモビライザ識別情報と前記自動車に個別の自動車個別情報とを使用して前記自動車の認証鍵を生成する鍵生成ステップと、前記端末装置が、前記認証鍵を使用して前記自動車との間で認証処理を行う認証ステップと、前記端末装置が、前記認証鍵の生成後の所定のタイミングで前記イモビライザ識別情報記憶部からイモビライザ識別情報を消去させるイモビライザ識別情報消去ステップと、を含む自動車の遠隔操作端末の認証方法である。
【０００９】
（１３）本発明の一態様は、端末装置のコンピュータに、自動車のイモビライザに備わる記録媒体からイモビライザ識別情報を取得するイモビライザ識別情報取得機能と、前記イモビライザ識別情報取得機能により取得したイモビライザ識別情報をイモビライザ識別情報記憶部に記憶するイモビライザ識別情報記憶機能と、前記イモビライザ識別情報記憶部が記憶するイモビライザ識別情報と前記自動車に個別の自動車個別情報とを使用して前記自動車の認証鍵を生成する鍵生成機能と、前記認証鍵を使用して前記自動車との間で認証処理を行う認証機能と、前記認証鍵の生成後の所定のタイミングで前記イモビライザ識別情報記憶部からイモビライザ識別情報を消去させるイモビライザ識別情報消去機能と、を実現させるためのコンピュータプログラムである。
（１４）本発明の一態様は、自動車のコンピュータに、前記自動車のイモビライザ識別情報及び自動車個別情報を使用して生成された前記自動車の認証鍵を記憶する鍵記憶機能と、前記認証鍵を使用して端末装置との間で認証処理を行う認証機能と、を実現させるためのコンピュータプログラムである。
【発明の効果】
【００１０】
本発明によれば、自動車に対してスマートフォン等の端末装置から通信によりアクセスする際の安全性を向上させることができるという効果が得られる。
【図面の簡単な説明】
【００１１】
【図１】一実施形態に係る遠隔操作システムの構成例を示す図である。
【図２】一実施形態に係る端末装置１０のハードウェア構成例を示す図である。
【図３】一実施形態に係る端末装置１０の遠隔操作機能の構成例を示す図である。
【図４】一実施形態に係る自動車５０の遠隔操作ツール機能の構成例を示す図である。
【図５】一実施形態に係る遠隔操作端末認証方法の例を示すシーケンスチャートである。
【図６】一実施形態に係る遠隔操作端末認証方法の例を示すシーケンスチャートである。
【図７】一実施形態に係る遠隔操作システムの構成例を示す図である。
【図８】一実施形態に係る管理サーバ装置８０の機能構成例を示す図である。
【図９】一実施形態に係る遠隔操作端末認証方法の例を示すシーケンスチャートである。
【図１０】一実施形態に係る遠隔操作端末認証方法の例を示すシーケンスチャートである。
【図１１】一実施形態に係る遠隔操作端末認証方法の例を示すシーケンスチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照し、本発明の実施形態について説明する。
【００１３】
［第１実施形態］
図１は、第１実施形態に係る遠隔操作システムの構成例を示す図である。図１において、端末装置１０は、自動車５０の遠隔操作に使用される端末装置である。自動車５０の遠隔操作は、自動車５０の車外から行われてもよく、又は、自動車５０の車内から行われてもよい。端末装置１０は、自動車５０と通信を行う。端末装置１０は、携帯電話ネットワーク等の無線通信ネットワーク４０を介して自動車５０と通信を行ってもよい。端末装置１０は、近距離無線通信により自動車５０と通信を行ってもよい。
【００１４】
イモビライザ（immobilizer）１００は、自動車５０のイモビライザ（エンジンキー）である。イモビライザ１００は、自己の識別情報（イモビライザ識別情報：イモビライザＩＤ）が記録された記録媒体１１０を備える。記録媒体１１０は、例えば、ＮＦＣ（Near Field Communication）タグである。又は、記録媒体１１０は、例えば、２次元バーコードである。
【００１５】
自動車５０は、ＴＣＵ（Tele Communication Unit）５１と、車載インフォテイメント（In-Vehicle Infotainment：ＩＶＩ）機器５２と、ゲートウェイ（ＧＷ）装置５３と、通信ネットワーク５４と、複数のＥＣＵ（電子制御装置）５５とを備える。
【００１６】
ＥＣＵ５５は、自動車５０に備わる車載コンピュータである。ＥＣＵ５５は、自動車５０のエンジン制御等の制御機能を有する。ＥＣＵ５５として、例えば、エンジン制御機能を有するＥＣＵ、ハンドル制御機能を有するＥＣＵ、ブレーキ制御機能を有するＥＣＵなどがある。ＧＷ装置５３は、自動車５０に搭載されたＥＣＵ５５に適用されるデータのセキュリティ（保安）の機能を有する。なお、自動車５０に搭載されたいずれかのＥＣＵをＧＷ装置５３として機能させてもよい。
【００１７】
ＧＷ装置５３と複数のＥＣＵ５５は、自動車５０に備わる通信ネットワーク（以下、車載ネットワークと称する）５４に接続される。車載ネットワーク５４は、例えば、ＣＡＮ（Controller Area Network）であってもよい。ＣＡＮは車両に搭載される通信ネットワークの一例として知られている。ＧＷ装置５３は、車載ネットワーク５４を介して、各ＥＣＵ５５との間でデータを交換する。ＥＣＵ５５は、車載ネットワーク５４を介して、他のＥＣＵ５５との間でデータを交換する。
【００１８】
なお、車両に搭載される通信ネットワークとして、ＣＡＮ以外の通信ネットワークを自動車５０に備え、ＣＡＮ以外の通信ネットワークを介して、ＧＷ装置５３とＥＣＵ５５との間のデータの交換、及び、ＥＣＵ５５同士の間のデータの交換が行われてもよい。例えば、ＬＩＮ（Local Interconnect Network）を自動車５０に備えてもよい。また、ＣＡＮとＬＩＮとを自動車５０に備えてもよい。
【００１９】
自動車５０の車載コンピュータシステムは、ＧＷ装置５３と複数のＥＣＵ５５とが車載ネットワーク５４に接続されて構成される。ＧＷ装置５３は、自動車５０の車載コンピュータシステムの内部と外部の間の通信を監視する。ＥＣＵ５５は、ＧＷ装置５３を介して、車載コンピュータシステムの外部の装置と通信を行う。
【００２０】
なお、車載ネットワーク５４の構成として、車載ネットワーク５４が複数のバス（通信線）を備え、該複数のバスをＧＷ装置５３に接続してもよい。この場合、一つのバスに、一つのＥＣＵ５５又は複数のＥＣＵ５５が接続される。
【００２１】
ＴＣＵ５１は通信装置である。ＴＣＵ５１は、自動車５０の外部の装置と通信を行う。ＴＣＵ５１は、無線通信ネットワーク４０を利用して通信を行う。ＴＣＵ５１は、無線通信ネットワーク４０を介して端末装置１０と通信を行う。
【００２２】
ＩＶＩ機器５２は、例えば、ナビゲーション機能、位置情報サービス機能、音楽や動画などのマルチメディア再生機能、音声通信機能、データ通信機能、インターネット接続機能などを備える。ＩＶＩ機器５２は、ユーザの操作に応じたデータ入力を行うための、キーボード、テンキー、マウス等の入力デバイスと、データ表示を行うための液晶表示装置等の表示デバイスとを備える。ＩＶＩ機器５２は、データ入力とデータ表示の両方が可能なタッチパネルを備えてもよい。
【００２３】
本実施形態では、ＩＶＩ機器５２は、さらに、遠隔操作ツールの機能を備える。遠隔操作ツールは、端末装置１０の認証を行い、認証が合格した端末装置１０から遠隔操作命令を受信し、当該遠隔操作命令を自動車５０の該当の車載装置（例えばＥＣＵ５５等）へ送信する。
【００２４】
また、ＩＶＩ機器５２は、近距離無線通信機能を備える。近距離無線通信は、例えば、「Wi-Fi（登録商標）」等の無線ＬＡＮ（Local Area Network）の無線通信であってもよく、又は、ＢＬＥ等の「Bluetooth（登録商標）」の無線通信であってもよい。ＩＶＩ機器５２は、近距離無線通信により端末装置１０と通信を行ってもよい。
【００２５】
ＴＣＵ５１は、ＩＶＩ機器５２とＧＷ装置５３とに接続されている。ＩＶＩ機器５２は、ＴＣＵ５１とＧＷ装置５３とに接続されている。ＩＶＩ機器５２は、ＧＷ装置５３を介してＥＣＵ５５と通信を行う。ＩＶＩ機器５２は、ＴＣＵ５１を介して、自動車５０の車外の装置と通信を行う。ＩＶＩ機器５２は、ＴＣＵ５１により無線通信ネットワーク４０を介して、端末装置１０と通信を行ってもよい。
【００２６】
次に図２及び図３を参照して本実施形態に係る端末装置１０を説明する。図２は、本実施形態に係る端末装置１０のハードウェア構成例を示す図である。図３は、本実施形態に係る端末装置１０の遠隔操作機能の構成例を示す図である。
【００２７】
図２を参照して、端末装置１０のハードウェア構成例を説明する。図２において、端末装置１０は、ＣＰＵ（Central Processing Unit）１１と、記憶部１２と、操作部１３と、表示部１４と、無線通信部１５と、ＮＦＣ部１６と、撮像部１７とを備える。これら各部はデータを交換できるように構成されている。ＣＰＵ１１は、端末装置１０の各部を制御する。ＣＰＵ１１の制御機能は、ＣＰＵ１１がコンピュータプログラムを実行することにより実現される。記憶部１２は、ＣＰＵ１１で実行されるコンピュータプログラムや各種のデータを記憶する。記憶部１２は、遠隔操作アプリケーション１８を記憶している。遠隔操作アプリケーション１８は、遠隔操作機能を実現させるためのコンピュータプログラムである。
【００２８】
操作部１３は、キーボード、テンキー、マウス等の入力デバイスから構成され、ユーザの操作に応じたデータ入力を行う。表示部１４は、液晶表示装置等の表示デバイスから構成され、データ表示を行う。また、データ入力とデータ表示の両方が可能なタッチパネルを備えてもよい。
【００２９】
無線通信部１５は、無線通信ネットワーク４０を介して、端末装置１０の外部の装置と通信を行う。無線通信部１５は、無線通信ネットワーク４０を利用するためのＳＩＭ（Subscriber Identity Module）（図示せず）を備える。無線通信部１５は、ＳＩＭを使用することにより無線通信ネットワーク４０に接続して無線通信を行うことができる。
【００３０】
ＮＦＣ部１６は、近距離無線通信により、端末装置１０の外部の装置と通信を行う。撮像部１７は、撮像機能を備え、撮像画像を出力する。
【００３１】
図３を参照して、端末装置１０の遠隔操作機能の構成例を説明する。図３に示される端末装置１０の各部の機能は、ＣＰＵ１１が遠隔操作アプリケーション１８を実行することにより実現される。図３において、端末装置１０は、通信部２１と、イモビライザ識別情報取得部２２と、イモビライザ識別情報記憶部２３と、自動車個別情報記憶部２４と、鍵生成部２５と、認証部２６と、イモビライザ識別情報消去部２７と、端末識別情報通知部２８と、自動車個別情報受信部２９と、遠隔操作命令送信部３０とを備える。
【００３２】
通信部２１は、自動車５０と通信を行う。通信部２１は、無線通信部１５又はＮＦＣ部１６により、自動車５０との通信を行う。
【００３３】
イモビライザ識別情報取得部２２は、自動車５０のイモビライザ１００に備わる記録媒体１１０からイモビライザＩＤを取得する。イモビライザ識別情報取得部２２は、記録媒体１１０がＮＦＣタグである場合、ＮＦＣ部１６により記録媒体１１０（ＮＦＣタグ）からイモビライザＩＤを受信する。イモビライザ識別情報取得部２２は、記録媒体１１０が２次元バーコードである場合、撮像部１７により撮像された記録媒体１１０（２次元バーコード）の撮像画像からイモビライザＩＤを取得する。
【００３４】
イモビライザ識別情報記憶部２３は、イモビライザ識別情報取得部２２が取得したイモビライザＩＤを記憶する。イモビライザＩＤが格納される記憶領域は記憶部１２に設けられる。
【００３５】
自動車個別情報記憶部２４は、自動車５０に個別の自動車個別情報を記憶する。以下、自動車個別情報を個車Ｓｅｃｒｅｔと称する場合がある。個車Ｓｅｃｒｅｔは、例えば、自動車５０の車両識別番号（Vehicle Identification Number：ＶＩＮ）を使用して構成される。個車Ｓｅｃｒｅｔは、ＶＩＮであってもよく、又は、ＶＩＮと他の情報とから構成される情報であってもよい。個車Ｓｅｃｒｅｔが格納される記憶領域は記憶部１２に設けられる。
【００３６】
鍵生成部２５は、イモビライザ識別情報記憶部２３が記憶するイモビライザＩＤと自動車個別情報記憶部２４が記憶する個車Ｓｅｃｒｅｔとを使用して自動車５０の認証鍵を生成する。認証鍵の生成方法は後述する。認証部２６は、自動車５０の認証鍵を使用して自動車５０との間で認証処理を行う。イモビライザ識別情報消去部２７は、鍵生成部２５が認証鍵を生成した後の所定のタイミングでイモビライザ識別情報記憶部２３からイモビライザＩＤを消去させる。
【００３７】
端末識別情報通知部２８は、自端末装置１０の端末識別情報（端末ＩＤ）を自動車５０に登録し、認証部２６が自動車５０との間で認証処理を行う時に端末ＩＤを自動車５０へ通知する。本実施形態では、端末ＩＤとして、端末装置１０の無線通信部１５に備わるＳＩＭのＩＣＣＩＤ（Integrated Circuit Card ID）及び当該ＳＩＭに対応付けられた携帯電話番号を使用する。以下、携帯電話番号を単に電話番号と称する場合がある。
【００３８】
自動車個別情報受信部２９は、自動車５０から個車Ｓｅｃｒｅｔを受信して自動車個別情報記憶部２４に格納する。遠隔操作命令送信部３０は、自動車５０の遠隔操作命令を自動車５０へ送信する。
【００３９】
端末装置１０として、汎用のコンピュータ装置を使用して構成してもよく、又は、専用のハードウェア装置として構成してもよい。また、端末装置１０として、スマートフォン等の携帯通信端末装置、タブレット型のコンピュータ装置（タブレットＰＣ）などを利用してもよい。
【００４０】
図４は、本実施形態に係る自動車５０の遠隔操作ツール機能の構成例を示す図である。図４に示される自動車５０の各部の機能は、ＩＶＩ機器５２のＣＰＵが遠隔操作ツールアプリケーションを実行することにより実現される。遠隔操作ツールアプリケーションは、遠隔操作ツール機能を実現させるためのコンピュータプログラムである。
【００４１】
図４において、自動車５０は、通信部６１と、イモビライザ識別情報記憶部６３と、自動車個別情報記憶部６４と、鍵生成部６５と、認証部６６と、鍵記憶部６７と、端末識別情報記憶部６８と、自動車個別情報送信部６９と、イモビライザ検出部７０と、遠隔操作端末登録部７１と、遠隔操作命令受信部７２とを備える。
【００４２】
通信部６１は、端末装置１０と通信を行う。通信部６１は、ＴＣＵ５１により無線通信ネットワーク４０を介して端末装置１０と通信を行ってもよく、又は、近距離無線通信により端末装置１０と通信を行ってもよい。
【００４３】
イモビライザ識別情報記憶部６３は、自己の自動車５０のイモビライザのイモビライザＩＤを記憶する。自動車個別情報記憶部６４は、自己の自動車５０の個車Ｓｅｃｒｅｔを記憶する。鍵生成部６５は、イモビライザ識別情報記憶部６３が記憶するイモビライザＩＤと自動車個別情報記憶部６４が記憶する個車Ｓｅｃｒｅｔとを使用して自己の自動車５０の認証鍵を生成する。認証鍵の生成方法は後述する。認証部６６は、自己の自動車５０の認証鍵を使用して端末装置１０との間で認証処理を行う。鍵記憶部６７は、鍵生成部６５が生成した認証鍵を記憶する。
【００４４】
端末識別情報記憶部６８は、端末装置１０から登録された端末ＩＤを記憶する。自動車個別情報送信部６９は、自動車個別情報記憶部６４が記憶する個車Ｓｅｃｒｅｔを端末装置１０へ送信する。イモビライザ検出部７０は、自己の自動車５０のイモビライザが自己の自動車５０の車内に存在することを検出する。遠隔操作端末登録部７１は、端末装置１０の登録処理を行う。遠隔操作命令受信部７２は、認証が合格した端末装置１０から遠隔操作命令を受信し、当該遠隔操作命令を自己の自動車５０の該当の車載装置（例えばＥＣＵ５５等）へ送信する。
【００４５】
なお、本実施形態ではＩＶＩ機器５２が図４に示される遠隔操作ツール機能を備えるが、自動車５０の他の車載装置が当該遠隔操作ツール機能を備えてもよい。自動車５０の他の車載装置として、例えばＴＣＵ５１が当該遠隔操作ツール機能を備えてもよい。又は、自動車５０は、図４に示される遠隔操作ツール機能を備える単独の車載装置を備えてもよい。
【００４６】
［認証鍵生成方法］
認証鍵生成方法の例を説明する。認証鍵生成方法は、端末装置１０の鍵生成部２５と、自動車５０の鍵生成部６５とで共通である。端末装置１０の遠隔操作アプリケーション１８と、自動車５０の遠隔操作ツールとには、予め、同じ認証鍵生成方法が設定される。認証鍵は、端末装置１０と自動車５０とで共通の共通鍵として生成される。
【００４７】
（認証鍵生成方法の例１）
認証鍵＝ダイジェスト（個車Ｓｅｃｒｅｔ、イモビライザＩＤ）
ここで、ダイジェスト（Ａ、Ｂ）は、ＡとＢとを使用して生成されるダイジェストである。ダイジェストとして、例えば、ハッシュ（hash）関数により算出される値、又は、排他的論理和演算により算出される値などが挙げられる。例えば、認証鍵は、個車ＳｅｃｒｅｔとイモビライザＩＤとを入力値に使用して算出されるハッシュ関数値である。なお、認証鍵生成方法の例１として、ダイジェスト以外の所定の関数を使用して認証鍵を生成してもよい。
【００４８】
（認証鍵生成方法の例２）
認証鍵＝ダイジェスト（個車Ｓｅｃｒｅｔ、イモビライザＩＤ、端末ＩＤ）
ここで、ダイジェスト（Ａ、Ｂ、Ｃ）は、ＡとＢとＣとを使用して生成されるダイジェストである。端末ＩＤとして、ＩＣＣＩＤ又は電話番号が使用される。又は、端末ＩＤとして、ＩＣＣＩＤ及び電話番号の両方を使用してもよい。なお、認証鍵生成方法の例２として、ダイジェスト以外の所定の関数を使用して認証鍵を生成してもよい。
【００４９】
（認証鍵生成方法の例３）
認証鍵＝ＣＭＡＣ（個車Ｓｅｃｒｅｔ；イモビライザＩＤ）
但し、ＣＭＡＣ（Ａ；Ｂ）において、鍵ＡはＣＭＡＣ（Cipher-based Message Authentication Code）の生成に使用される鍵であり、データＢはＣＭＡＣの生成対象のデータである。これにより、認証鍵は、個車ＳｅｃｒｅｔをＣＭＡＣ生成鍵に使用して生成される「イモビライザＩＤのＣＭＡＣ」である。
なお、認証鍵生成方法の例３の変形例として、イモビライザＩＤをＣＭＡＣ生成鍵に使用して生成される「個車ＳｅｃｒｅｔのＣＭＡＣ」を認証鍵にしてもよい。
【００５０】
（認証鍵生成方法の例４）
認証鍵＝ＣＭＡＣ（個車Ｓｅｃｒｅｔ；イモビライザＩＤ、端末ＩＤ）
但し、ＣＭＡＣ（Ａ；Ｂ、Ｃ）において、鍵ＡはＣＭＡＣ（Cipher-based Message Authentication Code）の生成に使用される鍵であり、データＢ及びＣはＣＭＡＣの生成対象のデータである。これにより、認証鍵は、個車ＳｅｃｒｅｔをＣＭＡＣ生成鍵に使用して生成される「イモビライザＩＤと端末ＩＤとを連結した連結データのＣＭＡＣ」である。端末ＩＤとして、ＩＣＣＩＤ又は電話番号が使用される。又は、端末ＩＤとして、ＩＣＣＩＤ及び電話番号の両方を使用してもよい。
なお、認証鍵生成方法の例４の変形例として、イモビライザＩＤをＣＭＡＣ生成鍵に使用して生成される「個車Ｓｅｃｒｅｔと端末ＩＤとを連結した連結データのＣＭＡＣ」を認証鍵にしてもよい。
また、認証鍵生成方法の例４の他の変形例として、端末ＩＤをＣＭＡＣ生成鍵に使用して生成される「個車ＳｅｃｒｅｔとイモビライザＩＤとを連結した連結データのＣＭＡＣ」を認証鍵にしてもよい。
【００５１】
［遠隔操作端末認証方法の例１］
次に図５を参照して、本実施形態に係る遠隔操作端末認証方法の例１を説明する。図５は、本実施形態に係る遠隔操作端末認証方法の例１を示すシーケンスチャートである。遠隔操作端末認証方法の例１は、端末装置１０を自動車５０に登録する初期登録段階Ｓ１００と、自動車５０に登録された端末装置１０から自動車５０を遠隔操作する遠隔操作段階Ｓ２００とを含む。
【００５２】
図５において、自動車５０のイモビライザ識別情報記憶部６３には、予め、自己の自動車５０のイモビライザのイモビライザＩＤが格納される。また、自動車５０の自動車個別情報記憶部６４には、予め、自己の自動車５０の個車Ｓｅｃｒｅｔが格納される。
【００５３】
（ステップＳ１）  ユーザは、端末装置１０から自動車５０に通信接続を行う。端末装置１０と自動車５０との通信接続は、無線通信ネットワーク４０を介した無線通信によるものであってもよく、又は、近距離無線通信によるものであってもよい。端末装置１０と自動車５０との通信接続では、既存の通信接続におけるユーザ認証が行われる。既存の通信接続におけるユーザ認証は、例えば、ユーザ識別情報（ユーザＩＤ）とパスワードの組を使用して行われる。
【００５４】
（初期登録段階：Ｓ１００）
初期登録段階Ｓ１００を説明する。
（ステップＳ１０１）  ユーザは、端末装置１０の遠隔操作アプリケーション１８を起動する。
【００５５】
（ステップＳ１０２）  端末装置１０の端末識別情報通知部２８は、自端末装置１０の端末ＩＤを自動車５０へ送信し、当該端末ＩＤの登録を要求する。登録対象の端末ＩＤは、ＩＣＣＩＤのみであってもよく、又は、電話番号のみであってもよく、又は、ＩＣＣＩＤ及び電話番号の両方であってもよい。
【００５６】
（ステップＳ１０３）  自動車５０の遠隔操作端末登録部７１は、端末装置１０の登録処理として、端末装置１０から受信した端末ＩＤを端末識別情報記憶部６８に格納する。
【００５７】
（ステップＳ１０４）  自動車５０の鍵生成部６５は、自己の自動車５０の認証鍵を生成する。この認証鍵の生成方法は、上述した認証鍵生成方法の例のいずれであってもよい。但し、端末装置１０の鍵生成部２５と自動車５０の鍵生成部６５とは、同じ認証鍵生成方法を使用する。
自動車５０の鍵記憶部６７は、鍵生成部６５が生成した認証鍵を記憶する。
【００５８】
（ステップＳ１０５）  自動車５０の自動車個別情報送信部６９は、自動車個別情報記憶部６４が記憶する個車Ｓｅｃｒｅｔを端末装置１０へ送信する。
【００５９】
（ステップＳ１０６）  端末装置１０の自動車個別情報受信部２９は、自動車５０から個車Ｓｅｃｒｅｔを受信して自動車個別情報記憶部２４に格納する。
【００６０】
（ステップＳ１０７）  ユーザは、端末装置１０の遠隔操作アプリケーション１８を終了する。
なお、ここでの例では、ユーザが一旦、遠隔操作アプリケーション１８を終了したが、遠隔操作アプリケーション１８を終了しないで、遠隔操作アプリケーション１８を起動したまま、初期登録段階Ｓ１００から引き続き遠隔操作段階Ｓ２００へ移行してもよい。
【００６１】
（遠隔操作段階：Ｓ２００）
遠隔操作段階Ｓ２００を説明する。
（ステップＳ２０１）  ユーザは、端末装置１０の遠隔操作アプリケーション１８を起動する。
【００６２】
（ステップＳ２０２）  ユーザは、端末装置１０を使用して、自動車５０のイモビライザ１００からイモビライザＩＤを取得する。このイモビライザＩＤの取得では、端末装置１０のイモビライザ識別情報取得部２２は、自動車５０のイモビライザ１００に備わる記録媒体１１０からイモビライザＩＤを取得する。イモビライザ識別情報記憶部２３は、イモビライザ識別情報取得部２２が取得したイモビライザＩＤを記憶する。
【００６３】
（ステップＳ２０３）  端末装置１０の鍵生成部２５は、自動車５０の認証鍵を生成する。この認証鍵の生成方法は、自動車５０の鍵生成部６５の認証鍵生成方法と同じである。鍵生成部２５が生成した認証鍵は、記憶部１２のワークメモリに一時的に格納される。
【００６４】
（ステップＳ２０４）  端末装置１０の端末識別情報通知部２８は、端末ＩＤを自動車５０へ通知する。通知対象の端末ＩＤは、自動車５０に登録済みの端末ＩＤである。
【００６５】
（ステップＳ２０５）  自動車５０の認証部６６は、端末装置１０から通知された端末ＩＤと、端末識別情報記憶部６８が記憶する端末ＩＤとが一致するかを検証する。当該検証の結果、両者が一致である場合にはステップＳ２０６へ処理を進める。一方、当該検証の結果、両者が一致しない場合には遠隔操作段階Ｓ２００を終了する。当該検証の結果、両者が一致しない場合には、認証部６６は、所定のエラー処理を実行してもよい。当該エラー処理として、例えば、端末装置１０の認証が不合格であったこと等を示すメッセージを所定の通知先へ送信してもよい。
【００６６】
（ステップＳ２０６）  自動車５０の認証部６６は、乱数ｒを発生し、乱数ｒをチャレンジ（ｒ）として端末装置１０へ送信する。認証部６６は、チャレンジ（ｒ）を保持する。
【００６７】
（ステップＳ２０７）  端末装置１０の認証部２６は、自動車５０から受信したチャレンジ（ｒ）を、鍵生成部２５が生成して記憶部１２のワークメモリに一時的に格納されている認証鍵を使用して暗号化する。チャレンジ（ｒ）が認証鍵で暗号化された結果の暗号化データは、レスポンス（ｒ）として使用される。
【００６８】
なお、ワークメモリに一時的に格納されている認証鍵は、レスポンス（ｒ）の生成完了によって当該ワークメモリが解放されることにより他のデータが上書きされて消滅する。もし、自動車５０の認証鍵が再度必要な場合には、鍵生成部２５が再度、自動車５０の認証鍵を生成する。
【００６９】
（ステップＳ２０８）  端末装置１０の認証部２６は、レスポンス（ｒ）を自動車５０へ返信する。
【００７０】
（ステップＳ２０９）  自動車５０の認証部６６は、端末装置１０から受信したレスポンス（ｒ）を、鍵記憶部６７の認証鍵で復号する。認証部６６は、当該レスポンス（ｒ）の復号結果と、自己が保持するチャレンジ（ｒ）とが一致するかを検証する。当該検証の結果、両者が一致である場合にはステップＳ２１０へ処理を進める。一方、当該検証の結果、両者が一致しない場合には遠隔操作段階Ｓ２００を終了する。当該検証の結果、両者が一致しない場合には、認証部６６は、所定のエラー処理を実行してもよい。当該エラー処理として、例えば、端末装置１０の認証が不合格であったこと等を示すメッセージを所定の通知先へ送信してもよい。
【００７１】
（ステップＳ２１０）  ユーザは端末装置１０を操作して自動車５０の所望の遠隔操作命令を指定する。端末装置１０の遠隔操作命令送信部３０は、ユーザにより指定された遠隔操作命令を自動車５０へ送信する。自動車５０の遠隔操作命令受信部７２は、端末装置１０から受信した遠隔操作命令を自己の自動車５０の該当の車載装置（例えばＥＣＵ５５等）へ送信する。遠隔操作命令受信部７２は、当該遠隔操作命令の実行結果を端末装置１０へ返信する。端末装置１０の遠隔操作命令送信部３０は、自動車５０から返信された遠隔操作命令の実行結果を表示部１４に表示させる。
【００７２】
（ステップＳ２１１）  ユーザは、端末装置１０の遠隔操作アプリケーション１８を終了する。端末装置１０のイモビライザ識別情報消去部２７は、遠隔操作アプリケーション１８の終了の操作により、イモビライザ識別情報記憶部２３からイモビライザＩＤを消去させる。
なお、本遠隔操作端末認証方法の例１では、鍵生成部２５が認証鍵を生成した後の所定のタイミングとして遠隔操作アプリケーション１８の終了のタイミングでイモビライザ識別情報記憶部２３からイモビライザＩＤを消去させるが、これに限定されない。イモビライザ識別情報記憶部２３からイモビライザＩＤを消去させるタイミングは、鍵生成部２５が認証鍵を生成した後のタイミングであればよい。
【００７３】
［遠隔操作端末認証方法の例２］
次に図６を参照して、本実施形態に係る遠隔操作端末認証方法の例２を説明する。図６は、本実施形態に係る遠隔操作端末認証方法の例２を示すシーケンスチャートである。図６において図５の各ステップに対応する部分には同一の符号を付け、その説明を省略する。遠隔操作端末認証方法の例２は、端末装置１０を自動車５０に登録する初期登録段階Ｓ１００ａと、自動車５０に登録された端末装置１０から自動車５０を遠隔操作する遠隔操作段階Ｓ２００とを含む。
【００７４】
図６において、図５と同様に、予め、自動車５０のイモビライザ識別情報記憶部６３には自己の自動車５０のイモビライザのイモビライザＩＤが格納され、また、自動車５０の自動車個別情報記憶部６４には自己の自動車５０の個車Ｓｅｃｒｅｔが格納される。
（ステップＳ１）  図５の遠隔操作端末認証方法の例１と同様に、ユーザは、端末装置１０から自動車５０に通信接続を行う。
【００７５】
（初期登録段階：Ｓ１００ａ）
初期登録段階Ｓ１００ａを説明する。
ステップＳ１０１とステップＳ１０２とが実行される。ステップＳ１０１とステップＳ１０２は、図５の遠隔操作端末認証方法の例１と同じである。次いでステップＳ１１１が実行される。
【００７６】
（ステップＳ１１１）  自動車５０の遠隔操作端末登録部７１は、端末装置１０から受信した端末ＩＤをワークメモリに一時的に格納する。
【００７７】
次いでステップＳ１０５とステップＳ１０６とが実行される。ステップＳ１０５とステップＳ１０６は、図５の遠隔操作端末認証方法の例１と同じである。次いでステップＳ１１２が実行される。
【００７８】
（ステップＳ１１２）  ユーザは、端末装置１０を使用して、自動車５０のイモビライザ１００からイモビライザＩＤを取得する。このイモビライザＩＤの取得では、端末装置１０のイモビライザ識別情報取得部２２は、自動車５０のイモビライザ１００に備わる記録媒体１１０からイモビライザＩＤを取得する。イモビライザ識別情報記憶部２３は、イモビライザ識別情報取得部２２が取得したイモビライザＩＤを記憶する。
【００７９】
（ステップＳ１１３）  端末装置１０の鍵生成部２５は、自動車５０の認証鍵を生成する。この認証鍵の生成方法は、自動車５０の鍵生成部６５の認証鍵生成方法と同じである。鍵生成部２５が生成した認証鍵は、記憶部１２のワークメモリに一時的に格納される。
【００８０】
（ステップＳ１１４）  端末装置１０の端末識別情報通知部２８は、端末ＩＤを自動車５０へ通知する。通知対象の端末ＩＤは、上記ステップＳ１０２で自動車５０に登録要求した端末ＩＤである。
【００８１】
（ステップＳ１１５）  自動車５０の認証部６６は、端末装置１０から通知された端末ＩＤと、上記ステップＳ１１１でワークメモリに一時的に格納された端末ＩＤとが一致するかを検証する。当該検証の結果、両者が一致である場合にはステップＳ１０４へ処理を進める。一方、当該検証の結果、両者が一致しない場合には初期登録段階Ｓ１００ａを終了する。
当該検証の結果、両者が一致しない場合には、遠隔操作端末登録部７１は、所定のエラー処理を実行してもよい。当該エラー処理として、例えば、端末装置１０の初期登録が失敗であったこと等を示すメッセージを所定の通知先へ送信してもよい。
【００８２】
次いでステップＳ１０４が実行される。ステップＳ１０４は、図５の遠隔操作端末認証方法の例１と同じである。次いでステップＳ１１６が実行される。
【００８３】
（ステップＳ１１６）  自動車５０の認証部６６は、乱数ｒを発生し、乱数ｒをチャレンジ（ｒ）として端末装置１０へ送信する。認証部６６は、チャレンジ（ｒ）を保持する。
【００８４】
（ステップＳ１１７）  端末装置１０の認証部２６は、自動車５０から受信したチャレンジ（ｒ）を、鍵生成部２５が生成して記憶部１２のワークメモリに一時的に格納されている認証鍵を使用して暗号化する。チャレンジ（ｒ）が認証鍵で暗号化された結果の暗号化データは、レスポンス（ｒ）として使用される。
【００８５】
なお、ワークメモリに一時的に格納されている認証鍵は、レスポンス（ｒ）の生成完了によって当該ワークメモリが解放されることにより他のデータが上書きされて消滅する。もし、自動車５０の認証鍵が再度必要な場合には、鍵生成部２５が再度、自動車５０の認証鍵を生成する。
【００８６】
（ステップＳ１１８）  端末装置１０の認証部２６は、レスポンス（ｒ）を自動車５０へ返信する。
【００８７】
（ステップＳ１１９）  自動車５０の認証部６６は、端末装置１０から受信したレスポンス（ｒ）を、鍵記憶部６７の認証鍵で復号する。認証部６６は、当該レスポンス（ｒ）の復号結果と、自己が保持するチャレンジ（ｒ）とが一致するかを検証する。当該検証の結果、両者が一致である場合にはステップＳ１２０へ処理を進める。一方、当該検証の結果、両者が一致しない場合には初期登録段階Ｓ１００ａを終了する。
当該検証の結果、両者が一致しない場合には、遠隔操作端末登録部７１は、所定のエラー処理を実行してもよい。当該エラー処理として、例えば、端末装置１０の初期登録が失敗であったこと等を示すメッセージを所定の通知先へ送信してもよい。
【００８８】
（ステップＳ１２０）  自動車５０のイモビライザ検出部７０は、自己の自動車５０のイモビライザが自己の自動車５０の車内に存在することを検出する。イモビライザ検出部７０が自己の自動車５０のイモビライザが自己の自動車５０の車内に存在することを検出した場合には、ステップＳ１２１へ処理を進める。一方、イモビライザ検出部７０が自己の自動車５０のイモビライザが自己の自動車５０の車内に存在することを検出しない場合には、初期登録段階Ｓ１００ａを終了する。
【００８９】
イモビライザ検出部７０が自動車５０のイモビライザが自己の自動車５０の車内に存在することを検出しない場合には、遠隔操作端末登録部７１は、所定のエラー処理を実行してもよい。当該エラー処理として、例えば、端末装置１０の初期登録が失敗であったこと等を示すメッセージを所定の通知先へ送信してもよい。
【００９０】
（ステップＳ１２１）  自動車５０の遠隔操作端末登録部７１は、端末装置１０を遠隔操作端末として登録することの指示を受けるための登録指示画面を自己の自動車５０の車内に設けられた表示装置に表示する。当該表示装置として、例えば、ＩＶＩ機器５２の表示デバイス（例えばタッチパネル）である。登録指示画面には、遠隔操作端末登録対象の端末装置１０の端末ＩＤとして、上記ステップＳ１１１でワークメモリに一時的に格納された端末ＩＤを表示する。
【００９１】
ユーザは、登録指示画面を操作して、遠隔操作端末登録対象の端末装置１０を登録するか否かを指示する。登録指示画面により遠隔操作端末登録対象の端末装置１０を登録することの指示が行われた場合には、ステップＳ１２２へ処理を進める。一方、遠隔操作端末登録部７１は登録指示画面により遠隔操作端末登録対象の端末装置１０を登録することの指示が行われなかったと判断した場合には、端末装置１０の登録処理を行わず、上記ステップＳ１１１でワークメモリに一時的に格納された端末ＩＤを破棄し、初期登録段階Ｓ１００ａを終了する。登録指示画面により遠隔操作端末登録対象の端末装置１０を登録することの指示が行われなかったと判断した場合には、遠隔操作端末登録部７１は、所定のエラー処理を実行してもよい。当該エラー処理として、例えば、端末装置１０の初期登録が失敗であったこと等を示すメッセージを所定の通知先へ送信してもよい。
【００９２】
なお、遠隔操作端末登録部７１は、登録指示画面により遠隔操作端末登録対象の端末装置１０を登録することの指示が行われた場合には、遠隔操作端末の登録の承認を通知するメッセージとして、上記ステップＳ１１１でワークメモリに一時的に格納された端末ＩＤを記載した遠隔操作端末登録確認通知メッセージを、当該端末ＩＤの電話番号を宛先にしてＳＭＳ（short message service：ショートメッセージサービス）により送信してもよい。
【００９３】
（ステップＳ１２２）  自動車５０の遠隔操作端末登録部７１は、端末装置１０の登録処理として、上記ステップＳ１１１でワークメモリに一時的に格納された端末ＩＤを端末識別情報記憶部６８に格納する。
【００９４】
（ステップＳ１２３）  ユーザは、端末装置１０の遠隔操作アプリケーション１８を終了する。端末装置１０のイモビライザ識別情報消去部２７は、遠隔操作アプリケーション１８の終了の操作により、イモビライザ識別情報記憶部２３からイモビライザＩＤを消去させる。
なお、本遠隔操作端末認証方法の例２では、鍵生成部２５が認証鍵を生成した後の所定のタイミングとして遠隔操作アプリケーション１８の終了のタイミングでイモビライザ識別情報記憶部２３からイモビライザＩＤを消去させるが、これに限定されない。イモビライザ識別情報記憶部２３からイモビライザＩＤを消去させるタイミングは、鍵生成部２５が認証鍵を生成した後のタイミングであればよい。
【００９５】
（遠隔操作段階：Ｓ２００）
遠隔操作段階Ｓ２００は、図５の遠隔操作端末認証方法の例１と同じである。
【００９６】
上述した第１実施形態によれば、端末装置１０は、自動車５０のイモビライザ１００に備わる記録媒体１１０から取得したイモビライザＩＤと、当該自動車５０の個車Ｓｅｃｒｅｔとを使用して生成した当該自動車５０の認証鍵を使用して、当該自動車５０との間で認証処理を行う。これにより、端末装置１０から自動車５０にアクセスして当該自動車５０を遠隔操作する際に、端末装置１０は、当該自動車５０のイモビライザ１００のイモビライザＩＤを取得できなければ、当該自動車５０の認証鍵を生成できないので、当該端末装置１０と当該自動車５０との間の認証が合格しない。よって、自動車５０のイモビライザ１００のイモビライザＩＤが取得できなければ、端末装置１０から当該自動車５０に対して通信により遠隔操作のアクセスを行うことができないので、端末装置１０から自動車５０にアクセスして当該自動車５０を遠隔操作する際の安全性を向上させることができる。
【００９７】
また、第１実施形態によれば、端末装置１０は、認証鍵の生成後の所定のタイミングでイモビライザ識別情報記憶部２３からイモビライザＩＤを消去する。これにより、端末装置１０内にイモビライザＩＤを常時保持させることを防止し、自動車５０のイモビライザ１００が無い場合には端末装置１０から自動車５０へアクセスできないようにすることを図ることができる。また、これにより、ユーザに対して、イモビライザ１００を使って自動車５０を操作している安心感を与える効果を奏する。なお、端末装置１０が所定のタイミングで自動車５０の認証鍵を消去するようにしてもよい。
【００９８】
また、第１実施形態において、端末装置１０の端末ＩＤを自動車５０に登録し、端末装置１０が当該自動車５０との間で認証処理を行う時に端末ＩＤを当該自動車５０へ通知してもよい。自動車５０の転売等により当該自動車５０の所有者が変わると、当該自動車５０へのアクセスに使用される端末装置１０（端末ＩＤ）も変わると考えられる。このため、端末ＩＤが自動車５０に登録され、端末装置１０の認証時に認証対象の端末装置１０の端末ＩＤと当該自動車５０に登録されている端末ＩＤとの一致が検証されることにより、自動車５０の転売等により当該自動車５０の所有者が変わっていないことを自動車５０により確認できる。
【００９９】
また、第１実施形態において、自動車５０のイモビライザ１００が当該自動車５０の車内に存在することを検出した時に、端末装置１０の登録処理を行うようにしてもよい。これにより、端末装置１０の登録時には、ユーザは自動車５０に乗車する必要があり、自動車５０の車外から不正に端末装置１０の登録が行われることを防止できる。
【０１００】
また、第１実施形態において、自動車５０の車内に設けられた表示装置に登録指示画面を表示し、登録指示画面により当該指示が行われた場合には端末装置１０の遠隔操作端末としての登録を行い、一方、登録指示画面により当該指示が行われなかったと判断した場合には端末装置１０の遠隔操作端末としての登録を行わないようにしてもよい。これにより、自動車５０に乗車しているユーザによる登録指示に基づいた端末装置１０の遠隔操作端末としての登録を行うことができる。
【０１０１】
なお、端末装置１０の遠隔操作アプリケーション１８において、認証鍵の生成処理の部分は難読化されていてもよい。これにより、遠隔操作アプリケーション１８から認証鍵生成方法を容易に推測することができなくなるので、自動車５０の認証鍵の安全性が向上する。
【０１０２】
また、端末装置１０の自動車個別情報記憶部２４には、個車Ｓｅｃｒｅｔをそのまま平文で格納するのではなく、個車Ｓｅｃｒｅｔを端末装置１０に固有の端末固有情報で暗号化した結果の個車Ｓｅｃｒｅｔ暗号化データを格納してもよい。この場合、端末装置１０は、個車Ｓｅｃｒｅｔの暗号化及び復号を行う暗号処理部をさらに備える。これにより、個車Ｓｅｃｒｅｔの秘匿性が増すので、自動車５０の認証鍵の安全性が向上する。端末固有情報として、例えば、電話番号やＭＡＣアドレス（Media Access Control address）などが挙げられる。
【０１０３】
また、イモビライザ１００と自動車５０とがそれぞれに時刻同期のワンタイムパスワード生成機能を有し、イモビライザＩＤとワンタイムパスワードとの組を認証鍵の生成に使用するようにしてもよい。
【０１０４】
［第２実施形態］
図７は、第２実施形態に係る遠隔操作システムの構成例を示す図である。図７において図１の各部に対応する部分には同一の符号を付け、その説明を省略する。図７に示される遠隔操作システムは、図１に示される遠隔操作システムに対して、さらに管理サーバ装置８０を備える。
【０１０５】
管理サーバ装置８０は、無線通信ネットワーク４０を介して、他の装置と通信を行う。管理サーバ装置８０は、携帯電話ネットワーク等の無線通信ネットワーク４０を介して、端末装置１０及び自動車５０と通信を行う。管理サーバ装置８０は、自動車５０の遠隔操作端末の登録処理を行う。第２実施形態では、管理サーバ装置８０を介して、端末装置１０と自動車５０との間の認証処理が行われる。
【０１０６】
図８は、本実施形態に係る管理サーバ装置８０の機能構成例を示す図である。図８に示される管理サーバ装置８０の各機能は、管理サーバ装置８０のＣＰＵがコンピュータプログラムを実行することにより実現される。図８において、管理サーバ装置８０は、通信部８１と、遠隔操作端末登録部８３と、自動車個別情報記憶部８４と、記録部８５とを備える。
【０１０７】
通信部８１は、無線通信ネットワーク４０を介して、端末装置１０及び自動車５０と通信を行う。遠隔操作端末登録部８３は、端末装置１０の登録処理を行う。自動車個別情報記憶部６４は、自動車５０の個車Ｓｅｃｒｅｔを記憶する。記録部８５は、各種の情報を記録する。
【０１０８】
次に図９を参照して、本実施形態に係る遠隔操作端末認証方法の例を説明する。図９は、本実施形態に係る遠隔操作端末認証方法の例を示すシーケンスチャートである。本実施形態に係る遠隔操作端末認証方法の例は、端末装置１０を自動車５０及び管理サーバ装置８０に登録する初期登録段階Ｓ３００と、自動車５０及び管理サーバ装置８０に登録された端末装置１０から自動車５０を遠隔操作する遠隔操作段階Ｓ４００とを含む。
【０１０９】
図９において、自動車５０のイモビライザ識別情報記憶部６３には、予め、自己の自動車５０のイモビライザのイモビライザＩＤが格納される。また、自動車５０の自動車個別情報記憶部６４には、予め、自己の自動車５０の個車Ｓｅｃｒｅｔが格納される。管理サーバ装置８０の自動車個別情報記憶部８４には、予め、自動車５０の個車Ｓｅｃｒｅｔが当該自動車５０のＶＩＮに関連付けて格納される。
【０１１０】
（ステップＳ１）  ユーザは、端末装置１０から近距離無線通信により自動車５０に通信接続を行う。端末装置１０と自動車５０との通信接続では、既存の通信接続におけるユーザ認証が行われる。既存の通信接続におけるユーザ認証は、例えば、ユーザ識別情報（ユーザＩＤ）とパスワードの組を使用して行われる。
【０１１１】
（初期登録段階：Ｓ３００）
初期登録段階Ｓ３００を説明する。
（ステップＳ３０１）  ユーザは、端末装置１０の遠隔操作アプリケーション１８を起動する。
【０１１２】
（ステップＳ３０２）  端末装置１０の自動車個別情報受信部２９は、自動車５０から、自動車５０のＶＩＮ及びデバイス情報を受信する。自動車５０のＶＩＮ及びデバイス情報は、自動車５０の自動車個別情報送信部６９により端末装置１０へ送信される。自動車５０のデバイス情報は、自動車５０の近距離無線通信デバイスに固有の近距離無線通信デバイス固有情報である。近距離無線通信デバイス固有情報は、例えば、近距離無線通信デバイスのＭＡＣアドレスである。
【０１１３】
（ステップＳ３０３）  端末装置１０の端末識別情報通知部２８は、自端末装置１０の電子メールアドレスを記載したユーザ登録要求メッセージを管理サーバ装置８０へ送信する。管理サーバ装置８０の遠隔操作端末登録部８３は、端末装置１０から受信したユーザ登録要求メッセージに記載された電子メールアドレス（以下、端末メールアドレスと称する）を記録部８５に登録する。記録部８５は、当該端末メールアドレスを遠隔操作端末登録領域に格納する。
【０１１４】
（ステップＳ３０４）  管理サーバ装置８０の遠隔操作端末登録部８３は、ユーザ情報等の登録先ＵＲＬ（Uniform Resource Locator）を記載した登録確認応答メッセージを端末メールアドレス宛に送信する。
【０１１５】
（ステップＳ３０５）  ユーザは、管理サーバ装置８０から受信した登録確認応答メッセージに記載された登録先ＵＲＬに対して端末装置１０からアクセスし、端末装置１０によりユーザ情報の登録の操作を行う。このユーザ情報の登録の操作により、端末装置１０はユーザ情報を管理サーバ装置８０へ送信する。ユーザ情報は、氏名、住所、電話番号及びパスワードなどの情報である。
【０１１６】
（ステップＳ３０６）  ユーザは、端末装置１０により、自動車５０のＶＩＮ及びデバイス情報を管理サーバ装置８０に登録する操作を行う。この自動車５０のＶＩＮ及びデバイス情報の登録の操作により、端末装置１０は自動車５０のＶＩＮ及びデバイス情報を管理サーバ装置８０へ送信する。なお、ユーザは、自動車５０の識別のために、自動車５０の車両ニックネームを管理サーバ装置８０に登録してもよい。
【０１１７】
（ステップＳ３０７）  管理サーバ装置８０の遠隔操作端末登録部８３は、端末装置１０から受信したユーザ情報、ＶＩＮ及びデバイス情報等の登録情報を、端末メールアドレスに関連付けて記録部８５に登録する。記録部８５は、当該登録情報を端末メールアドレスに関連付けて遠隔操作端末登録領域に格納する。
【０１１８】
（ステップＳ３０８）  管理サーバ装置８０の遠隔操作端末登録部８３は、遠隔操作端末の登録の承認を通知するメッセージとして、ＶＩＮ、車両ニックネーム、電話番号等の登録情報と承認先ＵＲＬとを記載した遠隔操作端末登録確認通知メッセージを、端末メールアドレス宛に送信する。
【０１１９】
（ステップＳ３０９）  ユーザは、管理サーバ装置８０から受信した遠隔操作端末登録確認通知メッセージに記載された承認先ＵＲＬに対して端末装置１０からアクセスし、遠隔操作端末の登録の承認の可又は不可を指定する操作を端末装置１０により行う。このユーザ操作により、端末装置１０は遠隔操作端末の登録の承認の可又は不可を示す応答メッセージを管理サーバ装置８０へ送信する。管理サーバ装置８０の遠隔操作端末登録部８３は、端末装置１０から受信した応答メッセージが遠隔操作端末の登録の承認の可を示す場合には、ステップＳ３１０へ処理を進める。一方、端末装置１０から受信した応答メッセージが遠隔操作端末の登録の承認の不可を示す場合には、初期登録段階Ｓ３００を終了する。
【０１２０】
（ステップＳ３１０）  管理サーバ装置８０の遠隔操作端末登録部８３は、遠隔操作端末の登録の承認を通知するメッセージとして、ＶＩＮ、車両ニックネーム、電話番号等の登録情報を記載した遠隔操作端末登録確認通知メッセージを、自動車５０へ送信する。
【０１２１】
（ステップＳ３１１）  自動車５０の遠隔操作端末登録部７１は、遠隔操作端末の登録の承認を受けるための登録承認画面として、管理サーバ装置８０から受信した遠隔操作端末登録確認通知メッセージに記載された登録情報等を表示する登録承認画面を自己の自動車５０の車内に設けられた表示装置に表示する。当該表示装置として、例えば、ＩＶＩ機器５２の表示デバイス（例えばタッチパネル）である。
【０１２２】
ユーザは、登録承認画面を操作して、遠隔操作端末の登録の承認の可又は不可を指定する。登録承認画面により遠隔操作端末の登録の承認の可が指定された場合には、遠隔操作端末登録部７１は、遠隔操作端末の登録の承認の可を示す応答メッセージを管理サーバ装置８０へ送信する。この後、ステップＳ３１２へ処理を進める。
【０１２３】
一方、登録承認画面により遠隔操作端末の登録の承認の不可が指定された場合には、遠隔操作端末登録部７１は、遠隔操作端末の登録の承認の不可を示す応答メッセージを管理サーバ装置８０へ送信する。この後、初期登録段階Ｓ３００を終了する。
【０１２４】
（ステップＳ３１２）  自動車５０の遠隔操作端末登録部７１は、端末装置１０の登録処理として、遠隔操作端末登録確認通知メッセージに記載された電話番号を端末識別情報記憶部６８に格納する。
【０１２５】
（ステップＳ３１３）  管理サーバ装置８０の遠隔操作端末登録部８３は、自動車５０から受信した応答メッセージが遠隔操作端末の登録の承認の可を示す場合には、端末メールアドレスに関連付けられた登録情報のＶＩＮに関連付けて自動車個別情報記憶部８４に格納される個車Ｓｅｃｒｅｔを、端末装置１０へ送信する。一方、自動車５０から受信した応答メッセージが遠隔操作端末の登録の承認の不可を示す場合には、端末メールアドレスに関連付けられた登録情報を記録部８５から削除し、初期登録段階Ｓ３００を終了する。
【０１２６】
（ステップＳ３１４）  端末装置１０の自動車個別情報受信部２９は、管理サーバ装置８０から個車Ｓｅｃｒｅｔを受信して自動車個別情報記憶部２４に格納する。
【０１２７】
（ステップＳ３１５）  ユーザは、端末装置１０の遠隔操作アプリケーション１８を終了する。
なお、ここでの例では、ユーザが一旦、遠隔操作アプリケーション１８を終了したが、遠隔操作アプリケーション１８を終了しないで、遠隔操作アプリケーション１８を起動したまま、初期登録段階Ｓ３００から引き続き遠隔操作段階Ｓ４００へ移行してもよい。
【０１２８】
（遠隔操作段階：Ｓ４００）
遠隔操作段階Ｓ４００を説明する。遠隔操作段階Ｓ４００において、端末装置１０と自動車５０との間の通信は、管理サーバ装置８０を介して行われる。管理サーバ装置８０は、端末装置１０と自動車５０との間の通信を中継する。管理サーバ装置８０は、端末装置１０と自動車５０との間の通信のログを記録部８５に記録する。
【０１２９】
（ステップＳ４０１）  ユーザは、端末装置１０の遠隔操作アプリケーション１８を起動する。
【０１３０】
（ステップＳ４０２）  ユーザは、端末装置１０を使用して、自動車５０のイモビライザ１００からイモビライザＩＤを取得する。このイモビライザＩＤの取得では、端末装置１０のイモビライザ識別情報取得部２２は、自動車５０のイモビライザ１００に備わる記録媒体１１０からイモビライザＩＤを取得する。イモビライザ識別情報記憶部２３は、イモビライザ識別情報取得部２２が取得したイモビライザＩＤを記憶する。
【０１３１】
（ステップＳ４０３）  端末装置１０の鍵生成部２５は、自動車５０の認証鍵を生成する。この認証鍵の生成方法は、上述した第１実施形態の認証鍵生成方法の例のいずれであってもよい。但し、端末装置１０の鍵生成部２５と自動車５０の鍵生成部６５とは、同じ認証鍵生成方法を使用する。
鍵生成部２５が生成した認証鍵は、記憶部１２のワークメモリに一時的に格納される。
【０１３２】
（ステップＳ４０４）  端末装置１０の端末識別情報通知部２８は、管理サーバ装置８０を介して、電話番号を自動車５０へ通知する。
【０１３３】
（ステップＳ４０５）  自動車５０の認証部６６は、端末装置１０から通知された電話番号と、端末識別情報記憶部６８が記憶する電話番号とが一致するかを検証する。当該検証の結果、両者が一致である場合にはステップＳ４０６へ処理を進める。一方、当該検証の結果、両者が一致しない場合には遠隔操作段階Ｓ４００を終了する。当該検証の結果、両者が一致しない場合には、認証部６６は、所定のエラー処理を実行してもよい。当該エラー処理として、例えば、端末装置１０の認証が不合格であったこと等を示すメッセージを所定の通知先へ送信してもよい。
【０１３４】
（ステップＳ４０６）  自動車５０の鍵生成部６５は、自己の自動車５０の認証鍵を生成する。この認証鍵の生成方法は、端末装置１０の鍵生成部２５の認証鍵生成方法と同じである。
自動車５０の鍵記憶部６７は、鍵生成部６５が生成した認証鍵を記憶する。
【０１３５】
（ステップＳ４０７）  自動車５０の認証部６６は、乱数ｒを発生し、乱数ｒをチャレンジ（ｒ）とする。認証部６６は、管理サーバ装置８０を介して、チャレンジ（ｒ）を端末装置１０へ送信する。認証部６６は、チャレンジ（ｒ）を保持する。
【０１３６】
（ステップＳ４０８）  端末装置１０の認証部２６は、自動車５０から受信したチャレンジ（ｒ）を、鍵生成部２５が生成して記憶部１２のワークメモリに一時的に格納されている認証鍵を使用して暗号化する。チャレンジ（ｒ）が認証鍵で暗号化された結果の暗号化データは、レスポンス（ｒ）として使用される。
【０１３７】
なお、ワークメモリに一時的に格納されている認証鍵は、レスポンス（ｒ）の生成完了によって当該ワークメモリが解放されることにより他のデータが上書きされて消滅する。もし、自動車５０の認証鍵が再度必要な場合には、鍵生成部２５が再度、自動車５０の認証鍵を生成する。
【０１３８】
（ステップＳ４０９）  端末装置１０の認証部２６は、管理サーバ装置８０を介して、レスポンス（ｒ）を自動車５０へ返信する。
【０１３９】
（ステップＳ４１０）  自動車５０の認証部６６は、端末装置１０から受信したレスポンス（ｒ）を、鍵記憶部６７の認証鍵で復号する。認証部６６は、当該レスポンス（ｒ）の復号結果と、自己が保持するチャレンジ（ｒ）とが一致するかを検証する。当該検証の結果、両者が一致である場合にはステップＳ４１１へ処理を進める。一方、当該検証の結果、両者が一致しない場合には遠隔操作段階Ｓ４００を終了する。当該検証の結果、両者が一致しない場合には、認証部６６は、所定のエラー処理を実行してもよい。当該エラー処理として、例えば、端末装置１０の認証が不合格であったこと等を示すメッセージを所定の通知先へ送信してもよい。
【０１４０】
（ステップＳ４１１）  ユーザは端末装置１０を操作して自動車５０の所望の遠隔操作命令を指定する。端末装置１０の遠隔操作命令送信部３０は、ユーザにより指定された遠隔操作命令を、管理サーバ装置８０を介して自動車５０へ送信する。自動車５０の遠隔操作命令受信部７２は、端末装置１０から受信した遠隔操作命令を自己の自動車５０の該当の車載装置（例えばＥＣＵ５５等）へ送信する。遠隔操作命令受信部７２は、当該遠隔操作命令の実行結果を、管理サーバ装置８０を介して端末装置１０へ返信する。端末装置１０の遠隔操作命令送信部３０は、自動車５０から返信された遠隔操作命令の実行結果を表示部１４に表示させる。
【０１４１】
なお、自動車５０の遠隔操作命令受信部７２は、遠隔操作命令の実行結果のＣＭＡＣを生成し、当該ＣＭＡＣを付した遠隔操作命令の実行結果を管理サーバ装置８０へ送信してもよい。ＣＭＡＣの生成に使用されるＣＭＡＣ生成鍵については、自動車５０と管理サーバ装置８０との間で予め共有する。管理サーバ装置８０は、遠隔操作命令の実行結果に付されたＣＭＡＣを検証する。管理サーバ装置８０は、当該ＣＭＡＣの検証が合格である場合に、当該ＣＭＡＣが付された遠隔操作命令の実行結果を端末装置１０へ転送する。一方、管理サーバ装置８０は、当該ＣＭＡＣの検証が不合格である場合には、当該ＣＭＡＣが付された遠隔操作命令の実行結果を端末装置１０へ転送しない。管理サーバ装置８０は、当該ＣＭＡＣの検証が不合格である場合には、遠隔操作命令の実行エラーを示すメッセージを端末装置１０へ送信する。
【０１４２】
（ステップＳ４１２）  ユーザは、端末装置１０の遠隔操作アプリケーション１８を終了する。端末装置１０のイモビライザ識別情報消去部２７は、遠隔操作アプリケーション１８の終了の操作により、イモビライザ識別情報記憶部２３からイモビライザＩＤを消去させる。
なお、本遠隔操作端末認証方法の例では、鍵生成部２５が認証鍵を生成した後の所定のタイミングとして遠隔操作アプリケーション１８の終了のタイミングでイモビライザ識別情報記憶部２３からイモビライザＩＤを消去させるが、これに限定されない。イモビライザ識別情報記憶部２３からイモビライザＩＤを消去させるタイミングは、鍵生成部２５が認証鍵を生成した後のタイミングであればよい。
【０１４３】
上述した第２実施形態によれば、管理サーバ装置８０により自動車５０の遠隔操作端末を管理することができる。また、管理サーバ装置８０が自動車５０に登録された端末装置１０と当該自動車５０との通信のログを記録することにより、端末装置１０から自動車５０に対してどのような遠隔操作が行われたのかを記録することができる。これにより、自動車５０に対する遠隔操作の状況を把握することが可能になる。
【０１４４】
また、第２実施形態においても、上述した第１実施形態と同様に、端末装置１０から自動車５０にアクセスして当該自動車５０を遠隔操作する際の安全性を向上させることができる。また、端末装置１０内にイモビライザＩＤを常時保持させることを防止し、自動車５０のイモビライザ１００が無い場合には端末装置１０から自動車５０へアクセスできないようにすることを図ることができる。なお、端末装置１０が所定のタイミングで自動車５０の認証鍵を消去するようにしてもよい。
【０１４５】
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【０１４６】
上述した実施形態では、自動車５０が鍵生成部６５を備え、鍵生成部６５が自己の自動車５０の認証鍵を生成したが、これに限定されない。自動車５０は、予め、鍵記憶部６７に自己の認証鍵を格納していてもよい。例えば、自動車製造工場から自動車５０が出荷される時に、自動車５０の鍵記憶部６７に認証鍵が書き込まれてもよい。自動車５０が予め鍵記憶部６７に自己の認証鍵を格納する場合、自動車５０は鍵生成部６５を備えなくてもよい。自動車５０が予め鍵記憶部６７に自己の認証鍵を格納する場合、端末ＩＤが不要な認証鍵生成方法が適用される。端末ＩＤが不要な認証鍵生成方法として、上述した認証鍵生成方法の例１又は例３が挙げられる。
【０１４７】
図１０及び図１１に、自動車５０が予め鍵記憶部６７に自己の認証鍵を格納する場合の遠隔操作端末認証方法の例が示される。図１０において、図５の各ステップに対応する部分には同一の符号を付け、その説明を省略する。図１０に示されるように、自動車５０の鍵記憶部６７には、予め、自己の自動車５０の認証鍵が格納される。このため、図１０の遠隔操作端末認証方法では、図５のステップＳ１０４（認証鍵を生成する処理と生成した認証鍵を保管する処理）がない。図１０の遠隔操作端末認証方法において、図５のステップＳ１０４が削除される以外は図５の遠隔操作端末認証方法と同じである。
【０１４８】
図１１において、図９の各ステップに対応する部分には同一の符号を付け、その説明を省略する。図１１に示されるように、自動車５０の鍵記憶部６７には、予め、自己の自動車５０の認証鍵が格納される。このため、図１１の遠隔操作端末認証方法では、図９のステップＳ４０６（認証鍵を生成する処理と生成した認証鍵を保管する処理）がない。図１１の遠隔操作端末認証方法において、図９のステップＳ４０６が削除される以外は図９の遠隔操作端末認証方法と同じである。
【０１４９】
また、上述した各装置の機能を実現するためのコンピュータプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行するようにしてもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＤＶＤ（Digital Versatile Disc）等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【０１５０】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Dynamic Random Access Memory））のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【０１５１】
１０…端末装置、１１…ＣＰＵ、１２…記憶部、１３…操作部、１４…表示部、１５…無線通信部、１６…ＮＦＣ部、１７…撮像部、１８…遠隔操作アプリケーション、２１，６１，８１…通信部、２２…イモビライザ識別情報取得部、２３，６３…イモビライザ識別情報記憶部、２４，６４，８４…自動車個別情報記憶部、２５，６５…鍵生成部、２６，６６…認証部、２７…イモビライザ識別情報消去部、２８…端末識別情報通知部、２９…自動車個別情報受信部、３０…遠隔操作命令送信部、４０…無線通信ネットワーク、５０…自動車、５１…ＴＣＵ、５２…ＩＶＩ機器、５３…ＧＷ装置、５４…通信ネットワーク、５５…ＥＣＵ、６７…鍵記憶部、６８…端末識別情報記憶部、６９…自動車個別情報送信部、７０…イモビライザ検出部、７１，８３…遠隔操作端末登録部、７２…遠隔操作命令受信部、８０…管理サーバ装置、８３…遠隔操作端末登録部、８５…記録部、１００…イモビライザ、１１０…記録媒体
【図１】
2019169876.tif 000003
【図２】
2019169876.tif 000004
【図３】
2019169876.tif 000005
【図４】
2019169876.tif 000006
【図５】
2019169876.tif 000007
【図６】
2019169876.tif 000008
【図７】
2019169876.tif 000009
【図８】
2019169876.tif 000010
【図９】
2019169876.tif 000011
【図１０】
2019169876.tif 000012
【図１１】
2019169876.tif 000013