(57)【要約】【課題】メモリに空き領域が無くても新規アルゴリズムをダウロードすることができ、新規アルゴリズムのダウンロードのためにメモリ内の一アルゴリズムを消去しても、この消去アルゴリズムを再使用することができる通信端末のアルゴリズム管理システムを提供する。【解決手段】サーバ１９から新規鍵データを携帯電話３にダウンロードする際、携帯電話３のメモリ４に空き領域が無ければ、メモリ４の中の複数の鍵データＤｋうち使用頻度の最も低い鍵データＤｋを消去し、空いたエリアに新規鍵データを書き込む。また、空き領域が無いメモリ４に空きエリアができた際、メモリ４に登録済みの鍵データＤｋ，Ｄｋ…の次に優先順位の高い鍵データＤｋをサーバ１９から自動でダウンロードして、先のダウンロード時にメモリ４から消した消去鍵データを携帯電話３のメモリ４に再登録する。【選択図】図１
2011119984.tif 000002
【特許請求の範囲】
【請求項１】
サーバからネットワークを介して通信端末にアルゴリズムをダウンロード可能な通信端末のアルゴリズム管理システムにおいて、
前記通信端末に登録された複数のアルゴリズムの優先順位を確認する優先順位確認手段と、
前記サーバから新規アルゴリズムをダウンロードする際、前記通信端末のメモリに空きがないと、メモリから優先順位の低いアルゴリズムを消去し、該消去によって生じる空きエリアに前記新規アルゴリズムを書き込む登録手段と、
空き領域の無い前記メモリに空きができた際、前記消去を伴うダウンロード時に前記メモリから消した消去アルゴリズムを、前記サーバから再取得する取得手段と
を備えたことを特徴とする通信端末のアルゴリズム管理システム。
【請求項２】
前記優先順位は、前記通信端末に登録された前記アルゴリズムの使用頻度である
ことを特徴とする請求項１に記載の通信端末のアルゴリズム管理システム。
【請求項３】
前記取得手段は、前記メモリに空き領域ができたことを確認すると、前記サーバに自動でアクセスし、前記ダウンロード時に消去した前記消去アルゴリズムを再取得可能となっている
ことを特徴とする請求項１又は２に記載の通信端末のアルゴリズム管理システム。
【請求項４】
前記通信端末は、携帯電話であり、前記アルゴリズムは、前記携帯電話を車両キーとして動作させる車両用の鍵データである
ことを特徴とする請求項１〜３のうちいずれか一項に記載の通信端末のアルゴリズム管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末に登録されるアルゴリズムを管理する通信端末のアルゴリズム管理システムに関する。
【背景技術】
【０００２】
従来、多くの車両には、車両キーとして電子キーを使用する電子キーシステムが搭載されている。電子キーシステムは、電子キーから無線送信されたＩＤコードにより車両がＩＤ照合を行い、ＩＤ照合が成立すれば、ドアロック施解錠やエンジン始動が許可又は実行されるシステムである。この電子キーシステムの一種には、例えば車両からのリクエストに応答して電子キーがＩＤコードを返信し、同ＩＤコードによりＩＤ照合を自動で行うキー操作フリーシステムがある。
【０００３】
ここで、将来的には、このような電子キー機能を携帯電話に組み込んで、携帯電話を車両キーとして使用する技術的動向（特許文献１等参照）がある。この場合、携帯電話を車両キーとして動作させる鍵データを、インターネットを介してサーバから携帯電話にダウンロードすることによって、携帯電話を車両キーとして機能させることが想定される。携帯電話は、サーバにアクセスすれば自由に鍵データの取得が可能である。このため、場合によっては、携帯電話に他車両キーや住宅キーの鍵データを別途登録して、携帯電話を複数台の車両の共通キーとして使用したり或いは住宅キーとして使用したりもすることもある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１３２０８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、携帯電話を車両キーとして使用する場合、例えば車両買い替えや、１台の車両を複数人でシェア（カーシェアリング）する際、携帯電話のメモリに、新規鍵データをダウンロードする必要がある。このとき、携帯電話のメモリに空き容量がないと、新規鍵データを登録することができないという問題が発生していた。また、この場合、新規鍵データをメモリに登録するには、メモリ内の鍵データのどれかを消去しなければならないが、使用の可能性の低い鍵データを間違いなく消去しなければならない。また、メモリから消去された鍵データは、その消去時点で無くなってしまうので、以降、使用したいときがあっても、使えない状況に陥る問題があった。
【０００６】
本発明の目的は、メモリに空き領域が無くても新規アルゴリズムをダウロードすることができ、新規アルゴリズムのダウンロードのためにメモリ内の一アルゴリズムを消去しても、この消去アルゴリズムを再使用することができる通信端末のアルゴリズム管理システムを提供することにある。
【課題を解決するための手段】
【０００７】
前記問題点を解決するために、本発明では、サーバからネットワークを介して通信端末にアルゴリズムをダウンロード可能な通信端末のアルゴリズム管理システムにおいて、前記通信端末に登録された複数のアルゴリズムの優先順位を確認する優先順位確認手段と、前記サーバから新規アルゴリズムをダウンロードする際、前記通信端末のメモリに空きがないと、メモリから優先順位の低いアルゴリズムを消去し、該消去によって生じる空きエリアに前記新規アルゴリズムを書き込む登録手段と、空き領域の無い前記メモリに空きができた際、前記消去を伴うダウンロード時に前記メモリから消した消去アルゴリズムを、前記サーバから再取得する取得手段とを備えたことを要旨とする。
【０００８】
この構成によれば、サーバから新規アルゴリズムを通信端末にダウンロードする際、通信端末のメモリに空き領域がないと、まずはメモリに登録されているアルゴリズムに関して、メモリ保持の優先順位が確認される。そして、これらアルゴリズムのうち、最も優先順位の低いアルゴリズムがメモリから消去され、この消去によってメモリにできた空きエリアに、新規アルゴリズムが書き込まれる。よって、サーバから新規アルゴリズムを通信端末にダウンロードする際、メモリに空き領域がなくても、新規アルゴリズムを通信端末に登録することが可能となる。
【０００９】
また、空き領域の無いメモリから、ある所定のアルゴリズムが消去されるなどして、空き領域の無かったメモリに新たに空き領域ができると、新規アルゴリズムを消去する際に強制消去した消去アルゴリズムが、取得手段によって通信端末に再登録される。よって、空き領域の無いメモリから、優先順位の低いアルゴリズムを、一時的にメモリからサーバに待避させる形式をとることが可能となるので、メモリから消した消去アルゴリズムも、メモリへの再登録によって、今後、問題なく使用することが可能となる。
【００１０】
本発明では、前記優先順位は、前記通信端末に登録された前記アルゴリズムの使用頻度であることを要旨とする。
この構成によれば、空き領域の無いメモリからアルゴリズムを消去する際、使用頻度が最も低いという消去するのに最適なアルゴリズムを、メモリから消去することが可能となる。
【００１１】
本発明では、前記取得手段は、前記メモリに空き領域ができたことを確認すると、前記サーバに自動でアクセスし、前記ダウンロード時に消去した前記消去アルゴリズムを再取得可能となっていることを要旨とする。
【００１２】
この構成によれば、メモリに空き領域ができた際、取得手段によってサーバへの問い合せが自動で実行され、ユーザが何ら操作を行うことなく、消去アルゴリズムがメモリに再登録される。よって、消去アルゴリズムをメモリに再登録するに際して特別な操作が不要となるので、再登録の作業を利便性の高いものとすることが可能となる。
【００１３】
本発明では、前記通信端末は、携帯電話であり、前記アルゴリズムは、前記携帯電話を車両キーとして動作させる車両用の鍵データであることを要旨とする。
この構成によれば、通信端末を携帯電話とし、アルゴリズムを車両用の鍵データとしたので、携帯電話を車両キーとして使用することが可能となる。
【発明の効果】
【００１４】
本発明によれば、メモリに空き領域が無くても新規アルゴリズムをダウロードすることができ、新規アルゴリズムのダウンロードのためにメモリ内の一アルゴリズムを消去しても、この消去アルゴリズムを再使用することができる。
【図面の簡単な説明】
【００１５】
【図１】一実施形態における鍵データ管理システムの概略構成を示す構成図。
【図２】鍵データの優先順位の決め方を示す説明図。
【図３】（ａ）〜（ｃ）は、携帯電話に鍵データをダウンロードするときの手順を示す説明図。
【図４】（ａ）〜（ｄ）は、携帯電話のメモリに空き容量がないときに鍵データをダウンロードするときの手順を示す説明図。
【図５】（ａ）〜（ｄ）は、消去鍵データを再取得するときの手順を示す説明図。
【発明を実施するための形態】
【００１６】
以下、本発明を具体化した通信端末のアルゴリズム管理システムの一実施形態を図１〜図５に従って説明する。
【００１７】
図１に示すように、車両１には、車両キーから無線により送信されたＩＤコードでＩＤ照合を実行する電子キーシステム２が設けられている。本例の場合、車両キーとして携帯電話３が使用され、携帯電話３のメモリ４にＩＤコードが登録されている。電子キーシステム２には、車外でＩＤ照合が成立するとドアロック施解錠が許可又は実行されるエントリー機能と、車内でＩＤ照合が成立すると車内のエンジンスイッチ５による車両１の電源遷移操作及びエンジン始動操作が許可されるエンジン始動機能とがある。なお、携帯電話３が通信端末に相当する。
【００１８】
この場合、車両１には、携帯電話３との間でＩＤ照合を実行するキー照合装置６と、ドアロック動作を管理するドアロック装置７と、エンジンの動作を管理するエンジン始動装置８とが設けられ、これらが車内バス９によって接続されている。キー照合装置６には、同装置６のコントロールユニットとして照合ＥＣＵ（Electronic Control Unit）１０が設けられている。照合ＥＣＵ１０のメモリ（図示略）には、車両１と組みをなす携帯電話３のＩＤコードが登録されている。照合ＥＣＵ１０には、車外にＬＦ（Low Frequency）帯の電波を発信する車外発信機１１と、車内にＬＦ帯の電波を発信する車内発信機１２と、ＵＨＦ（Ultra High Frequency）帯の電波を受信する車両チューナ１３とが接続されている。車外発信機１１及び車内発信機１２は、携帯電話３へのＩＤ送信要求としてリクエスト信号ＳrqをＬＦ帯の電波によって送信し、いわゆるスマート通信の成立可否を試みる。
【００１９】
一方、携帯電話３には、通話やメールの各種動作を実行する電話機能部１４の他に、携帯電話３を車両キーとして機能させるキー機能部１５が設けられている。このキー機能部１５には、キー機能部１５を統括管理する通信制御部１６が設けられている。キー機能部１５には、データを上書き可能な前述したメモリ４が設けられ、このメモリ４に、キー固有のＩＤとしてＩＤコードが登録されている。キー機能部１５には、ＬＦ帯の電波を受信可能なＬＦ受信アンテナ１７と、ＵＨＦ帯の電波を送信可能なＵＨＦ送信アンテナ１８とが接続されている。
【００２０】
携帯電話３が車外に位置する際、車外発信機１１からリクエスト信号Ｓrqが断続的に送信される。このとき、リクエスト信号Ｓrqの車外通信エリアに携帯電話３が進入すると、携帯電話３（電子キー機能部１５）はこのリクエスト信号Ｓrqに応答して、ＩＤ信号ＳidをＵＨＦ帯の電波で返信する。ＩＤ信号Ｓidには、メモリ４内のＩＤコードが含まれている。照合ＥＣＵ１０は、ＩＤ信号Ｓidを車両チューナ１３で受信して車外のスマート通信（車外通信）が確立すると、ＩＤ照合（スマート照合）として車外照合を実行する。そして、この車外照合が成立すると、ドアロック装置７によるドアロック施解錠が許可又は実行される。
【００２１】
また、運転者が乗車したことが例えばカーテシスイッチ等により検出されると、車外発信機１１に代えて今度は車内発信機１２がリクエスト信号Ｓrqの送信を開始する。このとき、車内発信機１２の車内通信エリアに進入して車内のスマート通信（車内通信）が確立すると、照合ＥＣＵ１０はＩＤ照合（スマート）として車内照合を実行する。そして、この車内照合が成立すると、エンジンスイッチ５（エンジン始動装置８）による電源遷移操作及びエンジン始動操作が許可される。
【００２２】
携帯電話３のメモリ４には、携帯電話３を車両キーとして動作させるプログラムとして、鍵データＤｋが登録されている。鍵データＤｋには、車両メーカや車種に応じた通信プロトコルとしてのアプリケーションや、前述したＩＤコード等が含まれる。また、携帯電話３を複数の車両１の共通の車両キーとして使用したり、或いは携帯電話３を住宅キーとしても使用したりする場合、メモリ４には、これらキーごとに複数の鍵データＤｋが登録される。なお、鍵データＤｋがアルゴリズムに相当する。
【００２３】
携帯電話３には、サーバ１９からネットワークＮを介して、新規鍵データＤka（図３参照）をダウンロード可能な鍵データダウンロードシステム２０が設けられている。この場合、電話機能部１４には、ネットワーク通信によってサーバ１９に問合せすることにより、ユーザが所望する鍵データＤｋのダウンロードを実行するダウンロード部２１が設けられている。また、キー機能部１５には、ダウンロード部２１がサーバ１９から取得した新規鍵データＤkaをメモリ４に書き込む鍵データ登録部２２が設けられている。さらに、サーバ１９には、サーバ１９側で鍵データＤｋのダウンロードを管理する鍵データ供給部２３が設けられている。なお、新規鍵データＤkaが新規アルゴリズムに相当する。
【００２４】
サーバ１９には、携帯電話３にダウンロードされる鍵データＤｋ，…を一括保存するデータベース２４が設けられている。このデータベース２４には、ユーザ単位で領域が区画されることにより、ユーザ個別のデータ格納領域としてユーザデータ領域２５が設けられている。ユーザデータ領域２５には、各個人が所有する車両１や住宅等の全ての鍵データＤｋ（ＩＤコード）が予め登録されている。このユーザデータ領域２５には、同一ユーザが使用したことのある鍵データＤｋが、現在使用中のものや過去に使用したものも含めて、一括して登録されている。ユーザデータ領域２５は、ユーザ当人のみが携帯電話３からアクセス可能な領域となっている。
【００２５】
携帯電話３を車両キーとして使用する際、サーバ１９から新規鍵データＤkaを携帯電話３にダウンロードする。この手順として、まずは携帯電話３のテンキーを使用して、ダウンロード用のアプリケーションを立ち上げ、システム加入時に割り振られる登録番号や、ユーザにより設定された暗証番号等を携帯電話３に打ち込んで、サーバ１９にアクセスする。このとき、携帯電話３からネットワークＮを介してダウンロード実行要求Ｓｄがサーバ１９に送信される。ダウンロード実行要求Ｓｄには、前述した登録番号、暗証番号、各種指令等が含まれている。
【００２６】
このダウンロード実行要求Ｓｄをサーバ１９が受信すると、鍵データ供給部２３は、ダウンロード実行要求Ｓｄに含まれる登録番号や暗証番号により個人認証を実行し、アクセス元の個人を把握する。鍵データ供給部２３は、アクセス元の個人が正規通信相手であることを確認すると、このときの通信相手のユーザデータ領域２５を参照して、鍵データＤｋを１つユーザデータ領域２５から取得する。そして、鍵データ供給部２３は、その鍵データＤｋを含む鍵データ情報Ｓｋを、ネットワークＮを介して例えば暗号通信等により携帯電話３に返信する。
【００２７】
ダウンロード部２１は、鍵データ情報Ｓｋを受信すると、鍵データ情報Ｓｋを復号するとともに、鍵データ情報Ｓｋから鍵データＤｋを抽出し、この鍵データＤｋを鍵データ登録部２２に出力する。鍵データ登録部２２は、ダウンロード部２１から鍵データＤｋを取得すると、メモリ４の空き領域に鍵データＤｋを書き込む。このとき、鍵データ登録部２２は、メモリ４の空き領域において、アドレスの小さい側から鍵データＤｋを書き込んでいく。以上により、携帯電話３のメモリ４に新規鍵データＤkaが登録され、携帯電話３を新規キーとして使用することが可能となる。
【００２８】
携帯電話３には、携帯電話３に登録する鍵データＤｋを統括管理する鍵データ管理システム２６が設けられている。本例の鍵データ管理システム２６は、サーバ１９から鍵データＤｋをダウンロードする際、メモリ４に空き容量がなければ、メモリ４に登録済みの鍵データＤｋのうち最も優先度の低い鍵データＤｋを消去し、このデータ消去によって空いたメモリ領域に、新規鍵データＤkaを書き込むシステムとなっている。また、鍵データ管理システム２６は、空き容量の無いメモリ４に空き容量ができた際、自動でサーバ１９にアクセスして、メモリ領域確保のために消去した消去鍵データＤkb（図５参照）を再取得して、消去鍵データＤkbをメモリ４に再登録する。なお、消去鍵データＤkbが消去アルゴルズムに相当する。
【００２９】
この場合、キー機能部１５には、メモリ４に登録されている鍵データＤｋ，Ｄｋ…の優先順位を確認する優先順位確認部２７が設けられている。優先順位確認部２７は、図２に示すように、使用頻度の高い順に優先度が高く設定されている。本例の場合、例えば一番最近使用した鍵データＤk1の優先度が最も高く、以降は、使用頻度（使用回数）の高い順に、鍵データＤk2→鍵データＤk3・・・→鍵データＤknの順で優先順位が設定されている。なお、優先順位確認部２７が優先順位確認手段に相当する。
【００３０】
キー機能部１５には、メモリ４に新規鍵データＤkaを登録する際、メモリ４内の一鍵データＤｋを消去した上で、新規鍵データＤkaを書き込み可能な消去登録部２８が設けられている。消去登録部２８は、新規鍵データＤkaをダウンロードする際、メモリ４に空き領域があるかどうかを確認しにいく。そして、消去登録部２８は、もしメモリ４に空き領域がなければ、メモリ４から最も優先順位の低い鍵データＤｋを消去し、このデータ消去によって空いた空きエリアＥに、新規鍵データＤkaを書き込む。なお、消去登録部２８が登録手段に相当する。
【００３１】
キー機能部１５には、メモリ４に空き領域を作るために強制消去した消去鍵データＤkbを再取得可能な鍵データ再取得部２９が設けられている。ところで、ユーザが携帯電話３に登録できる鍵データＤｋは予め割り振られ、これら鍵データＤｋのうち、使用したいものが適宜ダウンロードされて使用される。よって、キー機能部１５は、自身に登録可能な鍵データＤｋ，Ｄｋ…を全て把握可能であるので、携帯電話３に登録可能な鍵データＤｋ，Ｄｋ…のうち、どの鍵データＤｋがメモリ４に登録されていて、どの鍵データＤｋが未登録であるのかは分かる。
【００３２】
よって、鍵データ再取得部２９は、空き領域の無いメモリ４から鍵データＤｋが消去されるなどして空き領域ができた際、携帯電話３に登録済みの鍵データＤｋの次に優先順位の高い鍵データＤｋ、即ち自身に未登録の鍵データＤｋ…の中で最も優先順位の高い鍵データＤｋを確認する。そして、鍵データ再取得部２９は、この鍵データＤｋの番号を再取得通知Ｓｒとしてダウンロード部２１に通知する。ダウンロード部２１は、鍵データ再取得部２９から再取得通知Ｓｒを入力すると、この再取得通知Ｓｒに準じた番号の鍵データＤｋ、即ち消去鍵データＤkbをサーバ１９からダウンロードしてメモリ４に再登録する。なお、鍵データ再取得部２９が取得手段に相当する。
【００３３】
次に、本例の鍵データ管理システム２６の動作を図３〜図５に従って説明する。
まず、図３（ａ）に示すように、ダウンロード開始操作がユーザにより携帯電話３で実行されると、ネットワークＮを介して携帯電話３からダウンロード実行要求Ｓｄがサーバ１９に送信される。このとき、ユーザは、どの番号のキーが欲しいのかを指定してダウンロード実行要求Ｓｄを送信することも可能であるし、或いは、車両１や住宅の新たな鍵データＤｋが欲しいという要望だけの通知としてダウンロード実行要求Ｓｄを送信することのどちらも通知可能である。
【００３４】
鍵データ供給部２３は、ダウンロード実行要求Ｓｄを受信すると、個人認証によって通信相手を特定し、アクセスしてきた通信相手を把握する。そして、鍵データ供給部２３は、図３（ｂ）に示すように、このときの通信相手のユーザデータ領域２５を参照し、使用を許可する鍵データＤｋを１つ取得する。このとき、鍵データ供給部２３は、これまでに携帯電話３に与えた鍵データＤｋが何であるのかを把握しているので、どの鍵データＤｋを送ればよいのかは把握可能である。続いて、鍵データ供給部２３は、図３（ｃ）に示すように、この新規鍵データＤkaを含む鍵データ情報Ｓｋを、ネットワークＮを介して携帯電話３に送信する。
【００３５】
ダウンロード部２１は、サーバ１９から鍵データ情報Ｓｋを受信すると、鍵データ情報Ｓｋ内の新規鍵データＤkaを抽出し、これをキー機能部１５に出力して、鍵データ登録部２２に新規鍵データＤkaをメモリ４に書き込ませる。このとき、消去登録部２８は、メモリ４の空き領域を確認しにいく。ここで、図４（ａ）に示すように、メモリ４に空き領域があれば、消去登録部２８は、鍵データ登録部２２に通常通りの登録動作を実行させる。このため、鍵データ登録部２２によって、メモリ４の空き領域に新規鍵データＤkaが書き込まれる。
【００３６】
一方、図４（ｂ）に示すように、メモリ４に空き領域がなければ、消去登録部２８は、メモリ４内の複数の鍵データＤｋ，Ｄｋ…の使用優先順位を優先順位確認部２７に確認する。図４（ｂ）では、上から３つ目に位置する鍵データＤk4の優先順位が最も低くなっている。消去登録部２８は、メモリ４内の鍵データＤｋ，Ｄｋ…の中でどのデータが最も優先度が低いのかを把握すると、図４（ｃ）に示すように、最も優先度の低い鍵データＤk4を強制消去し、図４（ｄ）に示すように、消去してできた空きエリアＥに、新規鍵データＤkaを書き込む。これにより、ダウンロードの際にメモリ４に空き領域が存在しなくても、新規鍵データＤkaをメモリ４に登録することが可能となる。
【００３７】
ところで、例えば１台の車両１を複数人でカーシェアリングするために、サーバ１９から新規鍵データＤkaをダウンロードする場合がある。このようなカーシェアリング用の鍵データＤｋは、管理会社等から期限付きで貸し出されるものであるため、使用期間が過ぎると、図５（ａ）に示すように、メモリ４から自動消去されることが想定される。この場合、メモリ４から鍵データＤｋが１つ消去されることになるので、結果、メモリ４に空き領域ができることになる。
【００３８】
鍵データ再取得部２９は、空き領域の無いメモリ４に空きが発生したことを確認すると、メモリ４に登録済みの鍵データＤｋ，Ｄｋ…以外で、最も優先順位の高い鍵データＤｋが何であるのかを確認する。ここで、空き容量が無いときに強制消去された消去鍵データＤkbは、携帯電話３に登録された鍵データＤｋ，Ｄｋ…の中では最も優先順位が低いものの、強制消去されるまでは使用されていた訳であるから、非登録の鍵データＤｋの群の中では、最も優先度が高いはずである。よって、メモリ４に登録済み以外の鍵データＤｋ，Ｄｋ…の中で最も優先順位の高い鍵データＤｋは、強制消去された消去鍵データＤkbに相当する。
【００３９】
鍵データ再取得部２９は、空き容量の無いメモリ４に空き領域が発生したことを確認すると、メモリ４に登録済みの鍵データＤｋ，Ｄｋ…以外で最も優先順位の高い鍵データＤｋの番号を、再取得通知Ｓｒとしてダウンロード部２１に出力する。ダウンロード部２１は、鍵データ再取得部２９から再取得通知Ｓｒを入力すると、図５（ｂ）に示すように、この再取得通知Ｓｒで通知された番号の鍵データＤｋ（即ち、消去鍵データＤkb）をサーバ１９からダウンロードしたいという要求を、ダウンロード実行要求Ｓｄとしてサーバ１９に送信する。
【００４０】
鍵データ供給部２３は、このダウンロード実行要求Ｓｄを受信すると、同ダウンロード実行要求Ｓｄを読み取り、このときのアクセスで、携帯電話３がどの番号の鍵データＤｋを要望しているのかを把握する。このとき、鍵データ供給部２３は、図５（ｃ）に示すように、ユーザデータ領域２５を参照して、この中から、メモリ４に登録済みの鍵データＤｋ，Ｄｋ…以外で最も優先順位の高い鍵データＤｋ、即ち消去鍵データＤkbに相当する鍵データＤk4を読み出す。続いて、鍵データ供給部２３は、図５（ｄ）に示すように、この消去鍵データＤkbを含む鍵データ情報Ｓｋを携帯電話３に送信し、携帯電話３のメモリ４にダウンロードさせる。
【００４１】
従って、本例においては、携帯電話３のメモリ４に新規鍵データＤkaをダウンロードする際、携帯電話３のメモリ４に空き領域が無ければ、メモリ４に登録された複数の鍵データＤｋ，Ｄｋ…のうち、最も優先順位の低い鍵データＤｋを消去し、このデータ消去によってできた空きエリアＥに新規鍵データＤkaを書き込む。よって、携帯電話３のメモリ４に多数の鍵データＤｋ，Ｄｋ…が登録されていて同メモリ４に空き領域が無くても、新規鍵データＤkaをメモリ４に登録することが可能となる。
【００４２】
また、空き領域の無いメモリ４から、ある１つの鍵データＤｋが消去されてメモリ４に空き領域が生じた際、メモリ４に登録済みの鍵データＤｋ，Ｄｋ…以外で最も優先順位の高い鍵データＤｋ、即ち新規鍵データＤkaの登録時にメモリ４に空き領域が無くメモリ４から強制消去された消去鍵データＤkbが、サーバ１９から自動でダウンロードされる。よって、消去鍵データＤkbを携帯電話３に再登録することも可能となるので、消去鍵データＤkbも問題なく再使用することが可能となる。
【００４３】
本実施形態の構成によれば、以下に記載の効果を得ることができる。
（１）サーバ１９から新規鍵データＤkaを携帯電話３のメモリ４にダウンロードする際、メモリ４に空き領域がない場合には、メモリ４に登録された複数の鍵データＤｋ，Ｄｋ…のうち、最も使用頻度の低い鍵データＤｋが消去され、その空きエリアＥに新規鍵データＤkaが登録される。よって、メモリ４に空き領域が無くても、新規鍵データＤkaをメモリ４に登録することができる。また、空き領域の無いメモリ４に空き領域ができると、空き領域を設ける際にメモリ４から消去された消去鍵データＤkbが、サーバ１９から携帯電話３に自動でダウンロードされるので、消去鍵データＤkbを携帯電話３に再登録することができる。よって、メモリ４に空き領域を設けるために、消去鍵データＤkbが一時的にメモリ４から待避する形式をとるので、消去鍵データＤkbが手元からなくなることにはならず、消去鍵データＤkbを問題なく再使用することができる。
【００４４】
（２）鍵データＤｋの優先順位を使用頻度で見るので、空き領域の無いメモリ４から鍵データＤｋを消去する際、使用の可能性が低いという消去するのに最適な鍵データＤｋを、メモリ４から消去することができる。
【００４５】
（３）空き領域が無かったメモリ４に空き領域ができた際、メモリ４に登録済みの鍵データＤｋ，Ｄｋ…の次に優先順位の高い鍵データＤｋが、消去鍵データＤkbとしてサーバ１９から携帯電話３に自動でダウンロードされる。よって、消去鍵データＤkbを携帯電話３に再登録するに際して、ユーザに特別な操作を課す必要がなくなるので、再登録の作業を利便性の高いものとすることができる。
【００４６】
（４）携帯電話３を車両キーとして使用可能であるので、携帯電話３と車両キーとの両方を所持する必要がなくなり、この点で利便性が高い。
なお、実施形態はこれまでに述べた構成に限らず、以下の態様に変更してもよい。
【００４７】
・通信端末は、携帯電話３に限定されず、ＰＤＡ等の他の端末でもよい。
・サーバ１９は、車両１の管理会社に限らず、どのような組織でもよい。
・アルゴリズムは、鍵データＤｋに限らず、種々のソフトウェアを含むものとする。
【００４８】
・優先順位は、使用頻度の高い低いに限定されず、例えば各鍵データＤｋに番号を持たせ、この番号の小さい順に、優先順位を高く設定してもよい。
・消去鍵データＤkbは、最も優先順位が低いものに限らず、例えば優先順位の下位３つのどれかとしてもよい。
【００４９】
・消去鍵データＤkbの再取得は、自動で実行される場合、空き領域ができた時点で直ちに行われることに限らず、ある一定時間を置いてから実行されてもよい。
・消去鍵データＤkbの再取得は、自動で実行されることに限らず、例えば携帯電話３のテンキーを操作することで行うマニュアル操作としてもよい。
【００５０】
・メモリ４に空き領域が無いときに実行されるメモリ消去は、使用期限が過ぎてデータが自動消去される形式に限定されず、例えばユーザのマニュアル操作による消去でもよい。
【００５１】
・ネットワークＮは、インターネット通信網を使用することに限定されず、例えば電話網を使用してもよい。
・インターネット通信は、例えば無線ＬＡＮを介した通信としてもよい。
【００５２】
・鍵データ管理システム２６は、車両１に適用されることに限らず、車両１以外の機器や装置に応用することも可能である。
・ユーザデータ領域２５の鍵データＤｋ、即ち電子キーシステム２で取り扱う鍵データＤｋは、追加や変更を可能としてもよい。
【００５３】
・電子キーシステム２は、相互通信の往路と復路とで周波数がＬＦとＵＨＦとで別の周波数をとることに限定されず、往路と復路とで同じ周波数としてもよい。また、使用周波数は、ＬＦやＵＨＦに限らず、他の帯域を使用してもよい。
【００５４】
・電子キーシステム２は、ＬＦのリクエスト信号Ｓrqに携帯電話３が応答して、ＩＤ信号ＳidをＵＨＦで返信してＩＤ照合を実行するキー操作フリーシステムに限定されない。例えば、携帯電話３にＩＤタグを搭載し、このＩＤタグによってＲＦＩＤによりＩＤ照合を行うかざし照合システムとしてもよいし、携帯電話３の遠隔操作によりドアロック施解錠を行うワイヤレスキーシステムとしてもよい。
【００５５】
次に、上記実施形態及び別例から把握できる技術的思想について、それらの効果とともに以下に追記する。
（イ）請求項１〜４のいずれかにおいて、前記アルゴリズムは、前記通信端末を車両キーとして動作させる車両用の鍵データである。この構成によれば、通信端末を車両キーとして使用することが可能となる。
【００５６】
（ロ）請求項１〜４、前記技術的思想（イ）のいずれかにおいて、前記取得手段は、前記メモリに空き領域ができた際、前記通信端末に登録済みの前記アルゴリズムの次に優先順位の高いアルゴリズムを前記サーバに問い合せ、当該アルゴリズムを前記消去アルゴリズムとして再取得する。この構成によれば、消去アルゴリズムを通信端末に再登録するに際して、通信端末が消去アルゴリズムを指定してサーバに問い合せるので、サーバに負荷をかけることなく、消去アルゴリズムの再登録が可能となる。
【００５７】
（ハ）請求項１〜４、前記技術的思想（イ），（ロ）のいずれかにおいて、前記通信端末としての携帯電話の動作を統括管理する電話機能手段と、当該携帯電話をキーとして動作させるキー機能手段とを備え、前記アルゴリズムは、前記キー機能手段を前記キーとして動作させるためのプログラムである。この構成によれば、電話機能手段とキー機能手段とを、それぞれ別の機能部品として製造することが可能となるので、例えばこれら機能を１つの機能部品として製造する場合に比べて、１部品単位辺りの構造を簡素なものとすることが可能となる。
【符号の説明】
【００５８】
３…通信端末としての携帯電話、４…メモリ、１９…サーバ、２７…優先順位確認手段としての優先順位確認部、２８…登録手段としての消去登録部、２９…取得手段としての鍵データ再取得部、Ｎ…ネットワーク、Ｄｋ（Ｄk1〜Ｄk4，Ｄkn）…アルゴリズムとしての鍵データ、Ｅ…空きエリア、Ｄka…新規アルゴリズムとしての新規鍵データ、Ｄkb…消去アルゴリズムとしての消去鍵データ。
【図１】
2011119984.tif 000003
【図２】
2011119984.tif 000004
【図３】
2011119984.tif 000005
【図４】
2011119984.tif 000006
【図５】
2011119984.tif 000007