(57)【要約】【課題】  セキュリティ効果を高めた携帯電話機を利用したキーレスエントリーシステムを提供する。【解決手段】  ＩＣカードは、秘密鍵が記憶された記憶手段と、乱数生成手段と、電子署名データ生成手段とを有し、携帯電話機は、ＩＣカードから乱数と電子署名データとを読み取る手段と、読み取った乱数と電子署名データとを施解錠制御装置に送信する手段とを有し、施解錠制御装置は、乱数と電子署名データとを受信する手段と、エンジン始動又はドア開閉に対するロック状態及びロック解除状態を制御するロック制御手段と、前記秘密鍵と一対で使用される公開鍵が登録された電子証明書が記憶された記憶手段と、受信した電子署名データを前記電子証明書に登録された公開鍵で復号したハッシュ値と、受信した乱数から算出されたハッシュ値とを照合する電子署名データ検証手段と、認証された場合にロック制御手段に対しロック解除とする信号を送信する手段とを有する。【選択図】        図1
2006009333.tif 000002
【特許請求の範囲】
【請求項１】
自動車に搭載された施解錠制御装置と、ＩＣカードが装着された携帯電話機とにより、キーを使用しないで自動車のロックを解除することを可能にした携帯電話機を利用したキーレスエントリーシステムであって、
前記ＩＣカードは、秘密鍵が記憶された記憶手段と、乱数を生成する乱数生成手段と、前記乱数生成手段で生成された乱数から前記秘密鍵を用いて電子署名データを生成する電子署名データ生成手段と、を有し、
前記携帯電話機は、前記ＩＣカードから前記乱数生成手段で生成された乱数と、前記電子署名データ生成手段で生成された電子署名データとを読み取る手段と、読み取った乱数と電子署名データとを、通信回線を介して前記施解錠制御装置に送信する手段とを有し、
前記施解錠制御装置は、前記携帯電話機から送信された乱数と電子署名データとを受信する手段と、エンジン始動又はドア開閉に対するロック状態及びロック解除状態を制御するロック制御手段と、前記秘密鍵と一対で使用される公開鍵が登録された電子証明書が記憶された記憶手段と、前記携帯電話機から受信した電子署名データを前記電子証明書に登録された公開鍵で復号したハッシュ値と、前記携帯電話機から受信した乱数から算出されたハッシュ値とを照合してデータの検証を行なう電子署名データ検証手段と、前記電子署名データ検証手段での検証の結果、認証された場合に前記ロック制御手段に対してロック解除状態とする信号を送信する手段とを有することを特徴とする携帯電話機を利用したキーレスエントリーシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動車に搭載された施解錠制御装置と、ＩＣカードが装着された携帯電話機とにより、キーを使用しないで車両のロックを解除することを可能にした携帯電話機を利用したキーレスエントリーシステムに関する。
【背景技術】
【０００２】
従来、自動車のドアの開閉やエンジン始動などのロック機構においては、キーを使用して施錠を行ったり、解錠を行なう場合が一般的であった。
しかしながら、キーを使用するロック機構の場合には、キーを紛失してしまった際に、盗難などを予防するため自動車側に備え付けられているロック装置全体を別のロック装置に付け替えて、新たなキーでのロック及びロック解除を行なえるようにしなければならないという面倒がある。
更に、金属などからなるキーを持ち歩かなければならず、嵩張るなどの問題がある。
【０００３】
また、キーを使用することなくドアロックを解除するシステムとして、携帯型電話装置を使用して、パスワードを携帯型電話装置から自動車に搭載されている施解錠制御装置に通信回線を介して送信し、施解錠制御装置内でパスワードによる照合処理を行い、照合一致した場合に解錠を行なうシステムが公知となっている。（例えば、特許文献１参照）
しかしながら、携帯型電話装置から施解錠制御装置に対して、通信回線を介してパスワードを送信する途中で第三者にパスワードが盗聴され、その盗まれたパスワードを第三者が使用して不正にロック解除を行い自動車が盗まれる危険性があるという問題がある。
【特許文献１】特開２０００１−１９３３２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、施解錠用のキーを必要としないで、携帯電話機を利用して施解錠の制御を行なうことができ、しかも携帯電話機から送信されたロック解錠用のデータが盗聴などで第三者に不正に知られたとしても、第三者がそのロック解錠用のデータを用いてロック解除を行えないようにして、セキュリティ効果を高めた携帯電話機を利用したキーレスエントリーシステムを提供する。
【課題を解決するための手段】
【０００５】
本発明の携帯電話機を利用したキーレスエントリーシステムは、自動車に搭載された施解錠制御装置と、ＩＣカードが装着された携帯電話機とにより、キーを使用しないで自動車のロックを解除することを可能にした携帯電話機を利用したキーレスエントリーシステムであって、前記ＩＣカードは、秘密鍵が記憶された記憶手段と、乱数を生成する乱数生成手段と、前記乱数生成手段で生成された乱数から前記秘密鍵を用いて電子署名データを生成する電子署名データ生成手段と、を有し、前記携帯電話機は、前記ＩＣカードから前記乱数生成手段で生成された乱数と、前記電子署名データ生成手段で生成された電子署名データとを読み取る手段と、読み取った乱数と電子署名データとを、通信回線を介して前記施解錠制御装置に送信する手段とを有し、前記施解錠制御装置は、前記携帯電話機から送信された乱数と電子署名データとを受信する手段と、エンジン始動又はドア開閉に対するロック状態及びロック解除状態を制御するロック制御手段と、前記秘密鍵と一対で使用される公開鍵が登録された電子証明書が記憶された記憶手段と、前記携帯電話機から受信した電子署名データを前記電子証明書に登録された公開鍵で復号したハッシュ値と、前記携帯電話機から受信した乱数から算出されたハッシュ値とを照合してデータの検証を行なう電子署名データ検証手段と、前記電子署名データ検証手段での検証の結果、認証された場合に前記ロック制御手段に対してロック解除状態とする信号を送信する手段とを有することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、自動車のロック解除を行なう際に、携帯電話機から自動車に搭載された施解錠制御装置に送信されるデータが乱数と電子署名データなので、たとえ第三者がこの乱数と電子署名データを通信途中で不正に盗聴などで入手したとしても、乱数から電子署名データを生成する際に使用する秘密鍵がわからないので、正しい電子署名データを作りだすことができないために自動車のロック解除も行なうことができない。
したがって、第三者による不正な自動車のロック解除を防止することができるという効果がある。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
図１は、本発明の実施形態に係る携帯電話機を利用したキーレスエントリーシステムの概要構成を示す図、図２は、本発明の実施形態に係る携帯電話機を利用したキーレスエントリーシステムのシステム構成を示す図、図３は、本発明の実施形態に係る携帯電話機を利用したキーレスエントリーシステムの処理手順を示すフローチャートである。
【０００８】
図１に示すように、自動車１には、自動車１のエンジン始動及びドア開閉に対するロック状態及びロック解除状態に関する制御を行なう機能を有する施解錠制御装置２が搭載されている。
また、自動車１の所有者は、ＵＩＭカードからなるＩＣカード３が取り外し可能に装着された携帯電話機４を所持し、携帯電話機４と施解錠制御装置２とは、通信回線５を介して通信可能に接続されている。
これにより、自動車１の所有者は、携帯電話機４から通信回線５を介して施解錠制御装置２にロックを解除状態とするためのデータを送信することで、施解錠制御装置２によるエンジン始動及びドア開閉に対するロック解除の制御が行なえるようにしてある。
【０００９】
図２に示すように、施解錠制御装置２には、通信回線５を介して通信を行なう通信手段６、エンジンロック制御手段７、ドアロック制御手段８、電子署名データ検証手段９、記憶手段１０、制御手段１１などが備えられている。
エンジンロック制御手段７は、自動車１のエンジン始動に対してロック状態及びロック解除状態の制御を行なう機能を有し、また、ドアロック制御手段８は、自動車１のドア開閉に対するロック状態及びロック解除状態に関する制御を行なう機能を有している。
また、記憶手段１０には、予め公開暗号方式に基づく電子証明書１２や制御プログラム１３が登録され、施解錠制御装置２の処理手順がこの制御プログラム１３に基づき制御されている。
【００１０】
電子証明書１２には、公開鍵が登録されていて、この公開鍵と一対で用いられる秘密鍵で暗号化された暗号データを、電子証明書１２に登録されている公開鍵を使用して復号できるようにしてあり、つまり、予め作成された一対の公開鍵と秘密鍵以外では、暗号データに対する復号が行なえないようにしてある。
電子署名データ検証手段９は、施解錠制御装置２が通信回線５を介して携帯電話機４から暗号データを受信した際に、記憶手段１０の電子証明書１２に登録されている公開鍵を使用して復号する機能を有している。
【００１１】
したがって、電子署名データ検証手段９による暗号データの復号が可能であった場合には、予め作成された一対の公開鍵と秘密鍵とが使用されたことがわかるが、もしも、電子署名データ検証手段９による暗号データの復号ができなかった場合には、施解錠制御装置２が受信した暗号データが、予め作成された一対の公開鍵と秘密鍵における秘密鍵を用いて暗号化されなかったことがわかることになる。
【００１２】
また、携帯電話機４に取り外し可能に装着されるＵＩＭカードからなるＩＣカード３には、乱数生成手段１４、電子署名データ生成手段１５、記憶手段１６、インターフェース１７、記憶手段１８、制御手段１９などが備えられている。
そして、記憶手段１８には、アプリケーションデータ２０、秘密鍵２１、ユニークコード２２、制御プログラム２３などが記憶されている。
ここで、記憶手段１８に記憶されている秘密鍵２１は、施解錠制御装置２の記憶手段１０に記憶されている電子証明書１２の公開鍵と一対で使用される鍵である。
【００１３】
乱数生成手段１４は、乱数を生成する機能を有し、電子署名データ生成手段１５は、乱数生成手段１４で生成された乱数から、記憶手段１６に記憶されている秘密鍵を用いて電子署名データを生成する機能を有している。
この場合に、電子署名データ生成手段１５では、その乱数を、ハッシュ関数を用いてハッシュ値を算出し、このハッシュ値を、秘密鍵を用いて暗号化して電子署名データを作成する。
また、自動車１に搭載された施解錠制御装置２によるエンジン始動及びドア開閉をロック解除状態にしたい場合には、乱数生成手段１４で生成された乱数と、秘密鍵を用いて暗号化した電子署名データとが用いられる。
【００１４】
また、携帯電話機４は、通信手段２４、マイク２５、表示手段２６、記憶手段２７、スピーカ２８、インターフェース２９、操作手段３０、制御手段３１などが備えられている。
携帯電話機４には、ＵＩＭカードからなるＩＣカード３が取り外し可能に装着されていて、携帯電話機４の操作手段３０からの指示信号に基づいて、ＩＣカード３のインターフェース１７及び携帯電話機４のインターフェース２９を介して、ＩＣカード３内で生成された秘密鍵を用いて暗号化された電子署名データと、乱数生成手段１４で生成された乱数とが携帯電話機４に送り込まれ、更に携帯電話機４の通信手段２４から通信回線５を介して施解錠制御装置２に送信される。
【００１５】
次に、本発明の実施形態にかかる携帯電話機を利用したキーレスエントリーシステムの処理手順を、図３に示すフローチャートに基づいて説明する。
ロック状態にある自動車の所有者が、その自動車１を運転する場合に、携帯電話機４の操作手段３０から予め定められたロック解除用の指示情報の入力を行なう。（ステップＳ１）
この指示情報に基づいて、携帯電話機４からＩＣカード３に指示信号が送信されて、ＩＣカード３の乱数生成手段１４で乱数が生成される。（ステップＳ２）
次に、ＩＣカード３内の電子署名データ生成手段１５で、その乱数をハッシュ関数によりハッシュ値が算出され、更にそのハッシュ値が記憶手段１６に記憶されている秘密鍵により暗号化されて電子署名データが生成される。（ステップＳ３）
そして、ＩＣカード３から携帯電話機４に電子署名データと、乱数のデータとが送られる。（ステップＳ４）
【００１６】
次に、携帯電話機４から自動車１に搭載された施解錠制御装置２に対し通信回線５を介して、電子署名データと、乱数のデータとが送信される。（ステップＳ５）
電子署名データと、乱数のデータとを受信した施解錠制御装置２では、電子署名データ検証手段９により、受信した電子署名データを記憶手段１０に登録されている電子証明書が有している公開鍵で復号されてハッシュ値が算出される。（ステップＳ６）
また、受信した乱数のデータからハッシュ関数を用いてハッシュ値が算出される。（ステップＳ７）
そして、公開鍵で復号することで算出されたハッシュ値と、受信した乱数のデータから算出されたハッシュ値との照合処理が行なわれる。（ステップＳ８）
【００１７】
このハッシュ値による照合処理の結果、一致した場合には、エンジンロック制御手段７及びドアロック制御手段８に対して、それぞれロックを解除する指示信号が制御手段１１から送られて、エンジンの始動が可能な状態となり、またドアの開閉が可能な状態とする。（ステップＳ９）
【００１８】
また、このハッシュ値による照合処理の結果、不一致となった場合には、エンジンロック制御手段７及びドアロック制御手段８に対して指示信号が送られないままとなり、エンジンの始動及びドアの開閉ができない状態のまま処理が終了する。
【００１９】
本発明の携帯電話機を利用したキーレスエントリーシステムでは、自動車１のエンジン始動及びドア開閉に対するロック状態を解除したい場合に、その都度、ＩＣカード３内の乱数生成手段１４で異なる数字からなる乱数が生成されるために、通信回線５での送信途中において第三者が送信中の乱数を不正に盗んだとしても、その第三者は、秘密鍵がわからないので、その盗んだ乱数から電子署名データを生成することができないため、自動車１のエンジン始動及びドア開閉に対するロック状態を解除することができないようにしてある。
したがって、通信データが通信の途中で第三者に不正に盗まれたとしてもセキュリティが確保されることになる。
【００２０】
また、もしも自動車１の所有者が、ＩＣカード３や、ＩＣカード３が装着された携帯電話機４を落としたり、盗まれたりした場合には、直ぐに自動車１に搭載されている施解錠制御装置２の記憶手段１０に記憶させた電子証明書のデータを別の新たな電子証明書に更新させることで、簡単に第三者による自動車１のエンジン始動及びドア開閉に対するロック状態の解除を防ぐことができる。
つまり、施解錠制御装置２の記憶手段１０に記憶させた電子証明書を新たな電子証明書に更新させれば、電子証明書に有する公開鍵も変わることとなり、従来の秘密鍵で暗号化されたデータを新たな電子証明書の公開鍵で復号することができなくなり、照合処理されたハッシュ値での照合結果が不一致となり、ロックの解除がされないことになる。
したがって、従来のキーに基づく施解錠装置などのように、自動車に備えられている施解錠装置ごと新たな装置に取り替えるという手間がかからず、そのためのコストも必要がない。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施形態に係る携帯電話機を利用したキーレスエントリーシステムの概要構成を示す図である。
【図２】本発明の実施形態に係る携帯電話機を利用したキーレスエントリーシステムのシステム構成を示す図である。
【図３】本発明の実施形態に係る携帯電話機を利用したキーレスエントリーシステムの処理手順を示すフローチャートである。
【符号の説明】
【００２２】
１  自動車
２  施解錠制御装置
３  ＩＣカード
４  携帯電話機
５  通信回線
６  通信手段
７  エンジンロック制御手段
８  ドアロック制御手段
９  電子署名データ検証手段
１０，１６，２７  記憶手段
１１，１８，３１  制御手段
１２  電子証明書
１３  制御プログラム
１４  乱数生成手段
１５  電子署名データ生成手段
１７，２９  インターフェース
２０  アプリケーションデータ
２１  秘密鍵
２２  ユニークコード
２３  制御プログラム
２５  マイク
２６  表示手段
２７  記憶手段
２８  スピーカ
３０  操作手段
【図１】
2006009333.tif 000003
【図２】
2006009333.tif 000004
【図３】
2006009333.tif 000005