(57)【要約】【課題】携帯端末がキャリアローミングする地域で自動的に異なるシステムに対応する認証プログラムをダウンロードする自動認証登録システムを提供する。【解決手段】所定の通信形式に対応する第１の通信網と通信を可能とする携帯電話機２は、第１の通信網および第１の通信網と異なる通信形式に対応する第２の通信網のそれぞれと信号の授受を行なうための通信部と、携帯電話機２の動作に関連する情報を格納するためのメモリと、携帯電話機２の動作を制御するための制御部とを備え、制御部は、第２の通信網から、携帯電話機２の使用者の認証処理を行なうための認証プログラムを通信部を介して受信して、受信した認証プログラムをメモリに書き込み、書き込んだ認証プログラムを実行させて認証処理を行なう。【選択図】        図１
2005027093.tif 000002
【特許請求の範囲】
【請求項１】
所定の通信形式に対応する第１の通信網と通信を可能とする携帯端末であって、
前記第１の通信網および前記第１の通信網と異なる通信形式に対応する第２の通信網のそれぞれと信号の授受を行なうための通信手段と、
前記携帯端末の動作に関連する情報を格納するための記憶手段と、
前記携帯端末の動作を制御するための制御手段とを備え、
前記制御手段は、
前記第２の通信網から、前記携帯端末の使用者の認証処理を行なうための認証プログラムを前記通信手段を介して受信するためのプログラム受信手段と、
受信した前記認証プログラムを前記記憶手段に書き込むためのプログラム書き込み手段と、
書き込んだ前記認証プログラムを実行させて前記認証処理を行なうためのプログラム実行手段とを含む、携帯端末。
【請求項２】
前記制御手段は、
前記第２の通信網からシステム情報を受信するためのシステム情報受信手段と、
前記記憶手段に予め格納される前記携帯端末の固有の端末固有情報を、前記システム情報を受信することに応じて、前記通信手段を介して前記第２の通信網へと送信するための端末情報送信手段とをさらに含む、請求項１記載の携帯端末。
【請求項３】
前記通信方式は、所定の周波数帯における無線通信を含む、請求項１記載の携帯端末。
【請求項４】
前記所定の周波数帯は、携帯電話通信に用いる周波数帯を含む、請求項３記載の携帯端末。
【請求項５】
前記所定の周波数帯は、赤外線通信に用いる周波数帯を含む、請求項３記載の携帯端末。
【請求項６】
前記所定の周波数帯は、無線ＬＡＮ規格で用いる周波数帯を含む、請求項３記載の携帯端末。
【請求項７】
前記通信方式は、インターネットと接続した通信ケーブルを用いた有線通信を含む、請求項１記載の携帯端末。
【請求項８】
前記記憶手段は、脱着が可能なメディアを含む、請求項１記載の携帯端末。
【請求項９】
前記メディアは、ＳＩＭカードを含む、請求項８記載の携帯端末。
【請求項１０】
サーバであって、
所定の通信形式に対応する第１の通信網と信号の授受を行なうための通信手段と、
前記サーバに対応する携帯端末を特定するための端末特定情報を格納するための記憶手段と、
前記サーバの動作を制御するための制御手段とを備え、
前記制御手段は、
前記携帯端末の有効性の確認をするための端末固有情報を前記携帯端末から前記通信手段を介して受信するための端末信号受信手段と、
前記端末固有情報と前記記憶手段に格納される前記端末特定情報とを比較するための情報比較手段と、
前記情報比較手段による比較結果に応じて、前記第１の通信網とは異なる通信形式に対応する第２の通信網に接続される外部サーバに対して、前記端末固有情報の有効性を照会するための端末照会手段と、
前記比較結果と端末照会手段による照会結果とのうち少なくとも一方に応じて、前記携帯端末の使用者の認証処理を行なうための認証プログラムを送信するためのプログラム送信手段とを含む、サーバ。
【請求項１１】
前記通信形式は、所定の周波数帯における無線通信を含む、請求項１０記載のサーバ。
【請求項１２】
前記所定の周波数帯は、携帯電話通信に用いる周波数帯を含む、請求項１１記載のサーバ。
【請求項１３】
前記所定の周波数帯は、赤外線通信に用いる周波数帯を含む、請求項１１記載のサーバ。
【請求項１４】
前記所定の周波数帯は、無線ＬＡＮ規格で用いる周波数帯を含む、請求項１１記載のサーバ。
【請求項１５】
前記通信形式は、インターネットと接続した通信ケーブルを用いた有線通信を含む、請求項１１記載のサーバ。
【請求項１６】
所定の通信形式に対応する第１の通信網と通信を可能とする携帯端末を備え、
前記携帯端末は、
前記第１の通信網および前記第１の通信網とは異なる通信形式に対応する第２の通信網のそれぞれと信号の授受を行なうための第１の通信手段と、
前記携帯端末の動作に関連する情報を格納するための第１の記憶手段と、
前記携帯端末の動作を制御するための第１の制御手段とを含み、
前記第１の制御手段は、
前記記憶手段に予め格納される前記携帯端末の固有の端末固有情報を前記通信手段を介して前記第２の通信網へと送信するための端末情報送信手段と、
前記第２の通信網から前記携帯端末の使用者の認証処理を行なうための認証プログラムをダウンロードするためのプログラム受信手段と、
受信した前記認証プログラムを前記第１の記憶手段に書き込むためのプログラム書き込み手段と、
書き込んだ前記認証プログラムを実行させて前記認証を行なうためのプログラム実行手段とを含み、
前記第２の通信網に対応するサーバをさらに備え、
前記サーバは、
前記第２の通信網と信号の授受を行なうための第２の通信手段と、
前記携帯端末を特定するための端末特定情報を格納するための第２の記憶手段と、
前記サーバの動作を制御するための第２の制御手段とを含み、
前記第２の制御手段は、
前記端末固有情報を前記携帯端末から前記通信手段を介して受信するための端末信号受信手段と、
前記端末固有情報と前記第２の記憶手段に格納される前記端末特定情報とを比較するための比較手段と、
前記比較手段による比較結果に応じて、前記第１の通信網に対応する外部サーバに対して、前記端末固有情報の有効性を照会するための端末照会手段と、
前記比較結果と前記端末照会手段による照会結果とのうち少なくとも一方に応じて、前記認証プログラムを送信するためのプログラム送信手段とを含む、自動認証登録システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、携帯端末とサーバとこのような携帯端末とサーバとを用いた自動認証登録システムに関する。
【０００２】
【従来の技術】
従来、携帯端末システムにおいて、不正に携帯端末システムを利用されないために、携帯端末と基地局との間に暗号を使った使用者の確認、いわゆる、認証が行なわれている。認証が行なわれている携帯端末システムの１つとして、ＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）システムがある。ＧＳＭシステムにおいて、ＳＩＭカードを使った認証制度が採用されている。ＳＩＭ（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）カードを使用した認証制度により、ユーザは、異なるキャリア（サービス・プロバイダーともいう）のシステムを利用することができる。すなわち、ユーザが使用するＳＩＭカードが異なるキャリアに認識されたものであれば、異なるキャリアに対応する携帯端末を使用する限り、ユーザは、異なるキャリアのシステムを利用できる。すなわち、ＧＳＭシステムを採用した携帯端末は、ＳＩＭローミングを可能とする。
【０００３】
ＳＩＭローミングについての第１の従来例として、ユーザ識別および他のユーザ特有の情報を記憶し、これにより、無線システムのサービスにアクセスできるようにする加入者識別モジュールについて、以下のような構成が公知である（たとえば、特許文献１参照）。
【０００４】
すなわち、この第１の従来例では、ユーザ識別の１つは一時的移動加入者識別（ＴＭＳＩ）であり、これは、実際のユーザ識別が無線経路に明確に送られるのを回避するためにこれを実際のユーザ識別に対する別名として用いることにより、ユーザの匿名目的に使用される。ＴＭＳＩの一部分は、実際のユーザ識別へのマッピング情報なしにユーザ／ターミナルを識別するのに使用することのできないランダム番号であり、マッピング情報は、ランダム番号を割り当てたテレコミュニケーションネットワークエンティティにおいて見つかる。ＴＭＳＩの所定のビットを用いることにより、ある無線システムから別の無線システムへのＳＩＭローミングを行なえるようにする。ＴＭＳＩの所定のビット位置は、そのＴＭＳＩを割り当てた移動無線システムを全ての移動無線システムにおいて均一な仕方で指示することにより異なるシステムの異なるＴＭＳＩ間を区別するのに使用される。
【０００５】
さらに、現在、あらゆる携帯端末システムをシームレスにカバーする環境が求められる。たとえば、携帯電話機において日本、アメリカ、欧州、アジアで利用されているそれぞれ異なるシステムを、将来的に１つの端末でカバーしようとする試みがなされている。たとえば、３Ｇと呼ばれる規格では、エアーインターフェイスが異なる２つのシステムを１つの端末に搭載して、基地局側で上位レイヤの共通化を図ることが計画されている。
【０００６】
２つの全く異なるシステム間でのキャリアローミングを可能とする端末についての第２の従来例としては、複数枚のＩＣカードを装着可能な携帯端末であって装着されたＩＣカードの１つを適切に制御可能なＩＣカード対応型の携帯端末について、以下のような構成が公知である（たとえば、特許文献２参照）。
【０００７】
すなわち、この第２の従来例では、携帯端末は、２つのＵＳＩＭカードをそれぞれ装着可能なソケットを備え、そのソケットへのＵＳＩＭカードの装着が検知される。この検知によりそのソケットないのＵＳＩＭカードの活性化処理ができ、また、この活性化の後にこのＵＳＩＭカードから位置登録情報を読み出して携帯端末の位置登録処理が可能となる。したがって、各国で契約可能なＵＳＩＭカードを他のソケットに装着することによって、その滞在先での携帯通話サービスを安価に受けることができる。
【０００８】
【特許文献１】
特表平１０−５０７８８３号公報明細書
【０００９】
【特許文献２】
特開２００２−２１８５３６号公報明細書
【００１０】
【発明が解決しようとする課題】
しかしながら、特許文献１において、ＳＩＭカードにプログラムされた認証ソフトに関する記載はない。たとえば、全く異なるシステムにおいて、システム固有の認証を必要とする場合は、システム固有の認証ソフトがＳＩＭカードや端末に事前にメモリされてない限り、そのシステム固有の認証システムに対応することは不可能である。すなわち、キャリアに対応するシステム毎に、ＳＩＭカードに格納される暗号による認証に必要なアルゴリズム・ソフトウェア・プログラム（以下、ＡＳＰという。）は、特有のＡＳＰが必要とされる。ＧＳＭ、ＤＣＳ１８００といったシステムは、使用される周波数帯は異なるが、認証アルゴリズムが同じであるため、システム間のＳＩＭローミングは、可能である。しかし、全く異なるシステム同士、たとえば、日本のＰＤＣ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ｃｅｌｌｕｌａｒ）とＧＳＭというような、認証システム（ＡＳＰ）が異なるシステム間のキャリアローミングには利用できなかった。
【００１１】
一方、特許文献２のような方法では２つの全く異なるシステム間でのキャリアローミングを可能としている。しかしながら、端末にはそれぞれのシステムに対応するためのＳＩＭカードを装着できる様に２つの装着可能なソケットが用意される。そして、使用されるＳＩＭカードは、異なる２つのシステムに対して、それぞれ専用のＳＩＭカードである。そのため、携帯端末は、物理的、コスト的にも非効率的なものであった。
【００１２】
本発明は、上述のような問題を解決するためになされたものであり、その目的は、キャリアローミングする地域で、自動的に異なるシステムに対応する認証プログラムをダウンロードする携帯端末とサーバと、携帯端末とサーバとを用いた自動認証登録システムを提供することである。
【００１３】
【課題を解決するための手段】
上記目的を達成するために、この発明のある局面に従うと、所定の通信形式に対応する第１の通信網と通信を可能とする携帯端末であって、第１の通信網および第１の通信網と異なる通信形式に対応する第２の通信網のそれぞれと信号の授受を行なうための通信手段と、携帯端末の動作に関連する情報を格納するための記憶手段と、携帯端末の動作を制御するための制御手段とを備え、制御手段は、第２の通信網から、携帯端末の使用者の認証処理を行なうための認証プログラムを通信手段を介して受信するためのプログラム受信手段と、受信した認証プログラムを記憶手段に書き込むためのプログラム書き込み手段と、書き込んだ認証プログラムを実行させて認証処理を行なうためのプログラム実行手段とを含む。
【００１４】
好ましくは、制御手段は、第２の通信網からシステム情報を受信するためのシステム情報受信手段と、記憶手段に予め格納される携帯端末の固有の端末固有情報を、システム情報を受信することに応じて、通信手段を介して第２の通信網へと送信するための端末情報送信手段とをさらに含む。
【００１５】
好ましくは、通信方式は、所定の周波数帯における無線通信を含む。
好ましくは、所定の周波数帯は、携帯電話通信に用いる周波数帯を含む。
【００１６】
好ましくは、所定の周波数帯は、赤外線通信に用いる周波数帯を含む。
好ましくは、所定の周波数帯は、無線ＬＡＮ規格で用いる周波数帯を含む。
【００１７】
好ましくは、通信方式は、インターネットと接続した通信ケーブルを用いた有線通信を含む。
【００１８】
好ましくは、記憶手段は、脱着が可能なメディアを含む。
好ましくは、メディアは、ＳＩＭカードを含む。
【００１９】
この発明の他の局面に従うと、サーバであって、所定の通信形式に対応する第１の通信網と信号の授受を行なうための通信手段と、サーバに対応する携帯端末を特定するための端末特定情報を格納するための記憶手段と、サーバの動作を制御するための制御手段とを備え、制御手段は、携帯端末の有効性の確認をするための端末固有情報を携帯端末から通信手段を介して受信するための端末信号受信手段と、端末固有情報と記憶手段に格納される端末特定情報とを比較するための情報比較手段と、情報比較手段による比較結果に応じて、第１の通信網とは異なる通信形式に対応する第２の通信網に接続される外部サーバに対して、端末固有情報の有効性を照会するための端末照会手段と、比較結果と端末照会手段による照会結果とのうち少なくとも一方に応じて、携帯端末の使用者の認証処理を行なうための認証プログラムを送信するためのプログラム送信手段とを含む。
【００２０】
好ましくは、通信形式は、所定の周波数帯における無線通信を含む。
好ましくは、所定の周波数帯は、携帯電話通信に用いる周波数帯を含む。
【００２１】
好ましくは、所定の周波数帯は、赤外線通信に用いる周波数帯を含む。
好ましくは、所定の周波数帯は、無線ＬＡＮ規格で用いる周波数帯を含む。
【００２２】
好ましくは、通信形式は、インターネットと接続した通信ケーブルを用いた有線通信を含む。
【００２３】
この発明の他の局面に係る自動認証登録システムは、所定の通信形式に対応する第１の通信網と通信を可能とする携帯端末を備え、携帯端末は、第１の通信網および第１の通信網とは異なる通信形式に対応する第２の通信網のそれぞれと信号の授受を行なうための第１の通信手段と、携帯端末の動作に関連する情報を格納するための第１の記憶手段と、携帯端末の動作を制御するための第１の制御手段とを含み、第１の制御手段は、記憶手段に予め格納される携帯端末の固有の端末固有情報を通信手段を介して第２の通信網へと送信するための端末情報送信手段と、第２の通信網から携帯端末の使用者の認証処理を行なうための認証プログラムをダウンロードするためのプログラム受信手段と、受信した認証プログラムを第１の記憶手段に書き込むためのプログラム書き込み手段と、書き込んだ認証プログラムを実行させて認証を行なうためのプログラム実行手段とを含み、第２の通信網に対応するサーバをさらに備え、サーバは、第２の通信網と信号の授受を行なうための第２の通信手段と、携帯端末を特定するための端末特定情報を格納するための第２の記憶手段と、サーバの動作を制御するための第２の制御手段とを含み、第２の制御手段は、端末固有情報を携帯端末から通信手段を介して受信するための端末信号受信手段と、端末固有情報と第２の記憶手段に格納される端末特定情報とを比較するための比較手段と、比較手段による比較結果に応じて、第１の通信網に対応する外部サーバに対して、端末固有情報の有効性を照会するための端末照会手段と、比較結果と端末照会手段による照会結果とのうち少なくとも一方に応じて、認証プログラムを送信するためのプログラム送信手段とを含む。
【００２４】
【発明の実施の形態】
以下、図面を参照しつつ本発明の実施の形態について詳細に説明する。以下の説明では、同一の構成部分には同一の符号を付してあり、それらの名称および機能も同じである。したがって、それらについて詳細な説明は繰り返さない。
【００２５】
［実施の形態１］
本発明の携帯端末を用いた自動認証登録システムを説明するために、以下、携帯電話機を用いた自動登録認証システムを例にとって説明する。ただし、携帯電話機に特に限定されるものではない。たとえば、利用するにあたり暗号を用いたユーザの認証システムを必要とするシステムであれば利用可能である。
【００２６】
図１は、本発明の実施の形態１において、ネットワーク３００を介して接続されるシステムＡ１００とシステムＢ２００とを説明するための図である。
【００２７】
図１を参照して、システムＡ１００と、システムＢ２００は、別電話会社が管理する互いに異なるシステムである。
【００２８】
システムＡ１００は、システムＡ１００を管理する電話会社に対応する携帯電話機２と信号の授受を行なうための基地局Ａ４と、システムＡ１００においてローミングの動作に関連する情報を管理するためのローミング情報管理サーバＡ１０と、システムＡ１００の利用者の個人詳細情報データを格納するためのユーザデータベースＡ１２と、ネットワーク３００と接続されるゲートウェイＡ（以下、ＧＷＡという。）１４と、携帯電話機２の通信の動作を管理するための基地局サーバＡ２８とを備える。また、基地局サーバＡ２８は、基地局サーバＡ２８の動作の制御を行なうためのホームサーバＡ８と、システムＡ１００に対応する携帯電話機の端末情報を格納するための端末用レジスタＡ６とを含む。
【００２９】
また、システムＡ１００は、複数の基地局Ａ４を含む。すなわち、システムＡ１００に対応する携帯電話機２は、通話、あるいは、通信時に、近くに存在する複数の基地局Ａ４のうちの１つと、交信を行なう。
【００３０】
一方、システムＢ２００は、システムＢ２００を管理する電話会社に対応する携帯電話機（図示せず）と信号の授受を行なうための基地局Ｂ２６と、システムＢ２００においてローミングの動作に関連する情報を管理するためのローミング情報管理サーバＢ２０と、システムＢ２００の利用者の個人詳細情報データを格納するためのユーザデータベースＢ２２と、ネットワーク３００と接続されるゲートウェイＢ（以下、ＧＷＢという。）１６と、システムＢ２００に対応する携帯電話機の通信の動作を管理するための基地局サーバＢ３０とを備える。基地局サーバＢ３０は、基地局サーバＢ３０の動作の制御を行なうためのホームサーバＢ１８と、システムＢ２００に対応する携帯電話機の端末情報を格納するための端末用レジスタＢ２４とを含む。
【００３１】
また、システムＢ２００は、複数の基地局Ｂ２６を含む。すなわち、システムＢ２００に対応する携帯電話機は、通話、あるいは、通信時に、近くに存在する複数の基地局Ｂ２６のうちの１つと、交信を行なう。
【００３２】
なお、端末用レジスタＡ６および端末用レジスタＢ２４に格納される「端末情報」とは、携帯電話機の端末のシリアル番号、製造業者ＩＤ、端末所有者情報、利用サービス情報等を含む。
【００３３】
また、ローミング情報管理サーバＡ１０とローミング情報管理サーバＢ２０には、それぞれのシステムにおいて、異なるシステムからローミングするユーザのユーザ情報、あるいは、利用情報が格納される。
【００３４】
すなわち、一般に携帯電話機の基地局側は、ＭＳＣ（Ｍｏｂｉｌｅ  Ｓｅｒｖｉｃｅ  ｓｗｉｔｃｈｉｎｇ  Ｃｅｎｔｅｒ）をメイン制御サーバとする。なお、ＭＳＣは、図１において、ホームサーバＡ８およびホームサーバＢ１８に対応する。そして、ＭＳＣの下にＨＬＲ（Ｈｏｍｅ  Ｌｏｃａｔｉｏｎ  Ｒｅｇｉｓｔｅｒ）、ＶＬＲ（Ｖｉｓｉｔｏｒ  Ｌｏｃａｔｉｏｎ  Ｒｅｇｉｓｔｅｒ）、ＥＩＲ（Ｅｑｕｉｐｍｅｎｔ  ＩＤ  Ｒｅｇｉｓｔｅｒ）の３つのデータベースを含む。なお、ＨＬＲは、図１において、ユーザデータベースＡ１２およびユーザデータベースＢ２２に対応する。また、ＶＬＲは、図１において、ローミング情報管理サーバＡ１０およびローミング情報管理サーバＢ２０に対応する。そして、ＥＬＲは、図１において、端末用レジスタＡ６および端末用レジスタＢ２４に対応する。
【００３５】
ローミング情報は、ＶＬＲにおいて訪問者として扱われ、テンポラリなデータベースとしてＭＳＣにより管理される。別システムでローミングするユーザは、ローミングする携帯電話機のＩＤ情報をＥＩＲに登録する。そして、ＶＬＲにおいて、ローミングするユーザの情報がデータベース化される。そして、ＶＬＲからユーザのホームシステムのＭＳＣに利用情報が連絡され、システムＡ１００とシステムＢ２００の課金の分配が決定される。
【００３６】
ここで、システムＡ１００およびシステムＢ２００を管理する電話会社のそれぞれにおいて、互いのシステム間でのローミングサービスが可能であるとする。したがって、ユーザは、システムＢ２００のエリアに移動しても、携帯電話機２を使用できる。このとき、ユーザは、携帯電話機２をシステムＢ２００で使用するために、ユーザの認証処理を行なう必要がある。
【００３７】
そして、ユーザの認証処理を行なうために、携帯電話機２において、システムＢ２００において、ユーザの認証処理を行なうためのアルゴリズム・ソフトウェア・プログラムを実行させる。本発明において、携帯電話機２は、システムＢ２００に対して所定のＡＳＰの登録処理を行なう。すなわち、携帯電話機２は、ＡＳＰのダウンロードおよびインストールを行なう。ＡＳＰがインストールされることに応じて、ユーザは、携帯電話機２において、認証処理を行なうことができる。
【００３８】
次に、本発明の実施の形態１における携帯電話機２の基本構成についての説明を行なう。
【００３９】
図２は、本発明の実施の形態１における携帯電話機２の機能ブロックの一例を示す図である。
【００４０】
図２を参照して、携帯電話機２は、音声を入力するためのマイク４２と、入力された音声を符号化するためのスピーチコーダ４４と、符号化された音声に基づいて送信データを生成するための送信データ形成部４６と、送信データを送信に適した形式に変調するための変調部４８と、送信データを送信するためのＴＸ（Ｔｒａｎｓｍｉｔｔｅｒ）部５０と、送信信号と受信信号の周波数を分離するための二重フィルタ５２と、外部から信号の送信、受信を行なうためのアンテナ５４と、アンテナ５４を介して受信データを受信するためのＲＸ（Ｒｅｃｉｅｖｅｒ）部５６と、受信したアナログ信号をデジタル信号に変換するためのＡ／Ｄ（Ａｎａｌｏｇ／Ｄｅｇｉｔａｌ）変換部５８と、変換されたデジタル信号に対して所定の処理を行なうための受信データ処理部６０と、受信データを復号化するためのスピーチデコーダ６２と、音声を出力するためのスピーカ６４と、携帯電話機２の動作に関連する情報を格納するためのメモリ３４と、所定の情報を格納するための読み出し専用メモリ３６と、外部からの指示を受けるための入力部３８と、ＬＣＤ等により外部に情報の表示を行なうための表示部４０と、携帯電話機２の動作を制御するための制御部３２とを備える。
【００４１】
メモリ３４は、不揮発的にデータの書き込みと読み出しが可能な記録媒体である。そして、メモリ３４には、携帯電話機２に対応するキャリアのＡＳＰが格納される。なお、不揮発的なデータの書き込みと読み出しが可能な記録媒体とは、特に限定されるものではないが、たとえば、不揮発性のＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）でもよいし、脱着が可能なメディアでもよい。脱着が可能なメディアは、ＧＳＭシステムで利用されるＳＩＭカードを含む。あるいは、脱着可能なメディアは、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）カードを含む。
【００４２】
また、読み出し専用メモリ３６には、端末固有の情報が格納される。端末固有の情報とは、携帯電話機２の端末のシリアル番号および製造業者ＩＤを含む。
【００４３】
ただし、メモリ３４および読み出し専用メモリ３６は、１つのメモリを用いても実現できる。すなわち、ユーザにより書き込み不可の記憶領域とユーザによる書き込み可能な記憶領域とを含む不揮発的にデータの書き込みと読み出しが可能な記録媒体において、ユーザによる書き込み不可の領域に端末固有の情報を格納してもよい。
【００４４】
また、入出力部３８は、キー入力を行なうための操作キーと、外部との通信を行なうためのケーブルを接続するための入力端子および外部と無線通信を行なうためのインターフェースを含む。
【００４５】
たとえば、携帯電話機２は、入力端子とパソコン（図示せず）とを通信ケーブルにより接続することにより、インターネットと通信を行なうことが可能である。
【００４６】
または、外部と無線通信を行なうためのインターフェースは、赤外線通信を行なうためのインターフェースを含み、たとえば、パソコンと赤外線通信を行なうことが可能となる。
【００４７】
あるいは、外部と無線通信を行なうためのインターフェースは、たとえば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続するための無線ＬＡＮのインターフェースを含み、たとえば、パソコンと無線ＬＡＮの規格に対応する無線通信を行なうことが可能となる。
【００４８】
なお、システムＡ１００に対応するＡＳＰは、上述したような外部の無線通信によりインターネットを介してダウンロードされてもよいし、上述した通信ケーブル等の有線通信によりインターネットを介してダウンロードされてもよい。
【００４９】
次に、図１を用いて説明したシステムＡ１００における携帯電話機２の動作について説明する。
【００５０】
まず、ユーザは、携帯電話機を利用するにあたり、サービスを提供している電話会社（以下、キャリアという。）と契約する必要がある。すなわち、ユーザの個人情報は、キャリアが管理するシステムＡ１００またはシステムＢ２００のユーザデータベースＡ１２またはユーザデータベースＢ２２に格納される。ユーザデータベースＡ１２およびユーザデータベースＢ２２に格納されるユーザの個人情報は、課金や料金のごまかしといった不正手段を防止するよう利用される。
【００５１】
ユーザが携帯電話機をシステムＡ１００において利用可能とするために、ユーザは、まず、最初に基本契約した本拠地ネットワークにおいて希望の携帯電話機２を決める。そして、キャリアは、携帯電話機２に関連づけされた個人の詳細情報データをＩＤ化する。そして、キャリアは、システムＡ１００のユーザデータベースＡ１２にＩＤ化した個人の詳細情報データを登録する。そして、同時に、キャリアは、基地局Ａ４と携帯電話機２との一般的な運営に必要な情報をシステムＡ１００の端末用レジスタＡ６に登録する。そして、登録された情報は、ホームサーバＡ８により管理される。
【００５２】
ここで、一般的な運営に必要な情報とは、端末のシリアル番号、製造業者ＩＤ，端末所有者情報、利用サービス情報等を含む。
【００５３】
一方、ＡＳＰは、予めホームサーバＡ８にインストールされている。そのため、携帯電話機２からのダウンロード要求にしたがってＡＳＰは、読み出される。ユーザは、キャリアの窓口サービスセンタ等で上述したような情報が登録完了された携帯電話機２を受け取る。
【００５４】
次に、システムＡ１００の利用可能なエリア内でユーザは携帯電話機２の電源をＯＮにする。そして、携帯電話機２は、基地局Ａ４から送信されているシステム情報、すなわち、パイロット信号を受信する。
【００５５】
システム情報は、端末の位置登録要求や端末の個人ＩＤ情報要求を含む。携帯電話機２は、このパイロット信号を受信することに応じて、携帯電話機２の読み出し専用メモリ３６に予め格納される携帯電話機２の端末固有の情報を基地局Ａ４に送信する。
【００５６】
読み出し専用メモリ３６に格納される携帯電話機２の端末固有の情報は、予めシステムＡ１００のユーザデータベースＡ１２にも登録されている。そして、ホームサーバＡ８において、送信されてくる携帯電話機２の端末固有の情報が有効な情報か否かの比較確認がされる。ホームサーバＡ８は、同一情報すなわち、有効な情報であれば、携帯電話機２の端末固有の情報をＩＤ情報として端末用レジスタＡ６に登録する。端末用レジスタＡ６に登録されたＩＤ情報は、以後の通信確立の際に利用される。また、ＩＤ情報が確認されたことでホームサーバＡ８にインストールされているＡＳＰが端末用レジスタＡ６に登録されたＩＤ情報とともに基地局Ａ４を介して携帯電話機２に送信される。
【００５７】
携帯電話機２は、アンテナ５４およびＲＸ部５６を介してＡＳＰを受信する。そして、携帯電話機２に含まれる制御部３２は、ＩＤ情報の確認を行なう。ＩＤ情報の確認終了後、制御部３２、メモリ３４にＡＳＰを書き込ませる。そして、同時に、制御部３２は、ＡＳＰをメモリ３４に書き込み終了の通知をＴＸ部５０およびアンテナ５４を介して、基地局４に送信させる。そして、携帯電話機２へのＡＳＰのインストールが完了する。
【００５８】
以後、ＡＳＰは、制御部３２によりユーザの認証処理を行なう際に実行される。
【００５９】
次に、システムＡ１００と異なる通信形式のシステムＢ２００において、携帯電話機２を利用するためのキャリアローミングの動作について説明する。一例として、システムＡ１００を日本のＰＤＣシステムとし、システムＢ２００を欧州のＧＳＭシステムとする。
【００６０】
そして、各システムを運営しているキャリアがお互い国際ローミング契約していると仮定する。
【００６１】
ユーザは、システムＡ１００に対応するキャリアと携帯電話機２の利用についての契約をしているとする。すなわち、携帯電話機２は、システムＡ１００に対応するＡＳＰがインストールされている。ただし、携帯電話機２のエアーインターフェイスは、欧州のＧＳＭも搭載されているとする。すなわち、３Ｇで計画されているＧＳＭ／ＰＤＣのデュアルモード対応の携帯電話機に相当する。
【００６２】
ユーザは、国際ローミング契約しているシステムＢ２００のエリア内で携帯電話機２を利用する場合についての説明を行なう。
【００６３】
ユーザは、システムＢ２００のエリア内で携帯電話機２の電源をＯＮにする。このとき、システムＡ１００と全く同様のやり取りが携帯電話機２とシステムＢ２００との間で行なわれる。すなわち、携帯電話機２は、基地局Ｂ２６から送信されているシステム情報、すなわち、パイロット信号を受信する。パイロット信号を受信することに応じて、携帯電機２の読み出し専用メモリ３６に予め格納される携帯電話機２の端末固有の情報を基地局Ｂ２６に送信する。ここで、ホームサーバＢ１８において、送信されてくる携帯電話機２の端末固有の情報が有効な情報か否かの比較確認がされる。国際ローミングの場合、ユーザデータベースＢ２２には、携帯電話機２を特定するユーザの個人情報はない。このとき、国際ローミングの契約が行なわれた時点でホームサーバＢ１８は、ＧＷＢ１６およびＧＷＡ１４を介してシステムＡ１００のホームサーバＡ８にアクセス可能となる。すなわち、ホームサーバＢ１８は、ユーザの個人情報をユーザデータベースＡ１２から取得する。つづいて、基地局サーバＢ３０は、ローミング資格を確認した上でＩＤ情報を確認する。次に、端末用レジスタＢ２４は、確認されたＩＤ情報と同一の情報を登録する。そして、ローミング情報管理サーバＢ２０において、ローミングするユーザの情報がデータベース化される。
【００６４】
その後は、上述したＡＳＰのダウンロードと同様に、ＧＳＭシステムに対応するＡＳＰが携帯電話機２のメモリ３４に上書きされる。そして、システムＢ２００のエリア内において携帯電話機２の利用が可能となる。なお、メモリ３４として、ＳＩＭカードを用いる携帯電話機であれば、ＳＩＭカードにＡＳＰが上書きされることとしてもよい。
【００６５】
次に、本発明の実施の形態１において、携帯電話機２が登録されているシステムＡ１００とは異なる電話会社のシステムＢ２００とにおいて、携帯電話機２がローミングサービスを受けるときの動作のフローチャートについて説明する。
【００６６】
図３は、本発明の実施の形態１において、携帯電話機２がシステムＢ２００に対応するＡＳＰをダウンロードする動作のフローチャートを示す。
【００６７】
図３を参照して、システムＢ２００において基地局Ｂ２６は、パイロット信号を送信する（ステップＳ１０１）。
【００６８】
そして、システムＡ１００に登録されている携帯電話機２の電源をシステムＢ２００の通話エリア内でＯＮとする（ステップＳ１０２）。
【００６９】
このとき、携帯電話機２は、基地局Ｂ２６からのパイロット信号を受信する（ステップＳ１０３）。
【００７０】
次に、携帯電話機２は、ユーザからローミングサービスを受ける入力があるか否か判断する（ステップＳ１０４）。
【００７１】
ステップＳ１０４において、ユーザからローミングサービスを受ける入力がない場合、携帯電話機２は、処理をステップＳ１０３に戻す。
【００７２】
一方、ステップＳ１０４において、ユーザからローミングサービスを受ける入力がある場合、携帯電話機２は、個人ＩＤ情報を基地局Ｂ２６に送信する（ステップＳ１０５）。
【００７３】
基地局Ｂ２６は、携帯電話機２から送信された個人ＩＤ情報を受信する（ステップＳ１０６）。
【００７４】
ホームサーバＢ１８は、携帯電話機２からの個人ＩＤ情報とユーザデータベースＢ２２の個人ＩＤ情報とを比較確認する（ステップＳ１０７）。
【００７５】
ステップＳ１０７において、携帯電話機２からの個人ＩＤ情報が確認できない場合、ホームサーバＢ１８は、ローミング元のユーザデータベースＡ１２に問い合わせを行なう（ステップＳ１０８）。
【００７６】
そして、ステップＳ１０８において、携帯電話機２からの個人ＩＤ情報がローミング元のユーザデータベースＡ１２に存在しない場合、ホームサーバＢ１８は、携帯電話機２の個人ＩＤ情報は、無効であると判断する。
【００７７】
そのため、基地局Ｂ２６は、無効通知を携帯電話機２に送信する（ステップＳ１０９）。
【００７８】
そして、携帯電話機２において、無効通知が受信される（ステップＳ１１０）。このとき、携帯電話機２の制御部３２は、表示部４０により無効の通知を表示してもよい。
【００７９】
一方、ステップＳ１０８において、個人ＩＤ情報が有効であると確認できた場合、ホームサーバＢ１８は、端末用レジスタＢ２４に個人ＩＤ情報を登録する（ステップＳ１１１）。
【００８０】
また、ステップ１０７において、携帯電話機２からの個人ＩＤ情報を確認した結果、有効であった場合、ホームサーバＢ１８は、処理をステップＳ１１１に移行させる。
【００８１】
そして、ホームサーバＢ１８は、基地局Ｂ２６を介して、ＡＳＰを携帯電話機２に送信する（ステップＳ１１２）。
【００８２】
次に、携帯電話機２は、基地局Ｂ２６からのＡＳＰを受信（ステップＳ１１３）。
【００８３】
つづいて、携帯電話機２の制御部３２は、基地局Ｂ２６からダウンロードしたＡＳＰをメモリ３４に書き込む（ステップＳ１１４）。
【００８４】
そして、携帯電話機２は、ＡＳＰの書き込みの完了通知を基地局Ｂ２６に送信する（ステップＳ１１５）。
【００８５】
次に、基地局Ｂ２６は、携帯電話機２のＡＳＰの書き込みの完了通知を受信する（ステップＳ１１６）。
【００８６】
ホームサーバＢ１８は、携帯電話機２のＡＳＰの書き込み完了を確認する（ステップＳ１１７）。
【００８７】
以上説明したとおり、本発明によれば、予めキャリアローミング契約したキャリア間でユーザ登録を済ませるとユーザは、それぞれの契約キャリアのシステムにアクセスすることにより、利用するシステムに対応するＡＳＰのダウンロードが自動的に開始される。ダウンロードが終了すると同時に認証システムが稼動可能となる。
【００８８】
そして、ユーザが別のシステムに移動しても、予めユーザ登録が済んでいるため、ローミング先でそのシステムにアクセスすることにより、同様にＡＳＰが自動的にダウンロードすることができる。すなわち、複数のキャリア特有のＡＳＰをシステム毎に携帯電話機、あるいは、ＳＩＭカードにメモリする必要がなくなる。ＡＳＰを予め携帯電話機、あるいは、ＳＩＭカードにメモリさせる必要がなくなるため、複数のキャリアへのローミングを効率よく行なうことができる。
【００８９】
［実施の形態２］
本発明の実施の形態２における携帯電話機を用いた自動登録認証システムは、実施の形態１において説明した携帯電話機を用いた自動登録認証システムと以下の点で構成が異なる。
【００９０】
すなわち、携帯電話機２は、通信ケーブル６８を用いてネットワーク３００を介してシステムＢ２００のホームサーバＢ１８に接続される。
【００９１】
図４は、携帯電話機２に接続される通信ケーブル６８を用いてネットワーク３００を介してのＡＳＰのダウンロードを説明するための図である。
【００９２】
図４を参照して、携帯電話機２は、パソコン６６と通信ケーブル６８を介して接続される。一方、システムＢ２００は、実施の形態１における図１で説明したシステムＢ２００の基本構成と同じである。そのため説明は繰り返さない。
【００９３】
携帯電話機２は、ネットワーク３００を介してシステムＢ２００のホームサーバＢ１８からＡＳＰをダウンロードする。ネットワーク３００は、たとえば、インターネットを含む。すなわち、ユーザは、携帯電話機２をパソコン６６と接続してキャリアのホームページにアクセスする。そして、所定の手続きにしたがって、ユーザは、携帯電話機２にＡＳＰをダウンロードすることができる。
【００９４】
また、ホームサーバＢ１８と携帯電話機２との接続方法、あるいは、ＡＳＰダウンロード方法は、いろいろな通信媒体を用いて可能となる。
【００９５】
すなわち、携帯電話機２に備わる無線ＬＡＮのインターフェースを用いて、インターネットを介してシステムＢ２００のＡＳＰをダウンロードすることができる。たとえば、ホットスポット等の特定のエリアからシステムＢ２００に対応するＡＳＰをダウンロードすることができる。
【００９６】
また、赤外線通信によりパソコン６６と無線通信を行なうことにより、インターネットを介して、システムＢ２００のＡＳＰをダウンロードすることもできる。
【００９７】
図５は、本発明の実施の形態２において、携帯電話機２がシステムＢ２００に対応するＡＳＰをダウンロードする動作のフローチャートを示す。
【００９８】
図５を参照して、ユーザから入力に応じて、携帯電話機２は、個人ＩＤ情報をホームサーバＢ１８に送信する（ステップＳ２０１）。
【００９９】
ホームサーバＢ１８は、携帯電話機２から送信された個人ＩＤ情報を受信する（ステップＳ２０２）。
【０１００】
ホームサーバＢ１８は、携帯電話機２からの個人ＩＤ情報とユーザデータベースＢ２２の個人ＩＤ情報とを比較確認する（ステップＳ２０３）。
【０１０１】
ステップＳ２０３において、携帯電話機２からの個人ＩＤ情報が確認できない場合、ホームサーバＢ１８は、ローミング元のシステムＡに対応するユーザデータベース（図示せず）に問い合わせを行なう（ステップＳ２０４）。
【０１０２】
そして、ステップＳ２０４において、携帯電話機２からの個人ＩＤ情報がローミング元のユーザデータベースに存在しない場合、ホームサーバＢ１８は、携帯電話機２の個人ＩＤ情報は、無効であると判断する。
【０１０３】
そのため、ホームサーバＢ１８は、無効通知を携帯電話機２に送信する（ステップＳ２０５）。
【０１０４】
そして、携帯電話機２において、無効通知が受信される（ステップＳ２０６）。このとき、携帯電話機２の制御部３２は、表示部４０により無効の通知を表示してもよい。
【０１０５】
一方、ステップＳ２０４において、個人ＩＤ情報が有効であると確認できた場合、ホームサーバＢ１８は、端末用レジスタＢ２４に個人ＩＤ情報を登録する（ステップＳ２０７）。
【０１０６】
また、ステップＳ２０３において、携帯電話機２からの個人ＩＤ情報を確認した結果、有効であった場合、ホームサーバＢ１８は、処理をステップＳ２０７に移行させる。
【０１０７】
そして、ホームサーバＢ１８は、ＡＳＰを携帯電話機２に送信する（ステップＳ２０８）。
【０１０８】
次に、携帯電話機２は、ホームサーバＢ１８からのＡＳＰを受信（ステップＳ２０９）。
【０１０９】
つづいて、携帯電話機２の制御部３２は、ホームサーバＢ１８からダウンロードしたＡＳＰをメモリ３４に書き込む（ステップＳ２１０）。
【０１１０】
そして、携帯電話機２は、ＡＳＰの書き込みの完了通知をホームサーバＢ１８に送信する（ステップＳ２１１）。
【０１１１】
次に、ホームサーバＢ１８は、携帯電話機２のＡＳＰの書き込みの完了通知を受信する（ステップＳ２１２）。
【０１１２】
ホームサーバＢ１８は、携帯電話機２のＡＳＰの書き込み完了を確認する（ステップＳ２１３）。
【０１１３】
以上説明したとおり、本発明によれば、実施の形態１の効果と異なる点は、以下のとおりである。すなわち、システムＢ２００のホームページにインターネットを介してアクセス可能であれば、システムＢ２００のエリア外からシステムＢ２００に対応するＡＳＰを携帯電話機２にインストールできる。そのため、システムＢ２００のエリア内に到着後に携帯電話機２を電源ＯＮすると即座にユーザにより通信が利用可能となる。
【０１１４】
このように、今後益々グローバル化するシステムの複数のＡＳＰを製造時に端末内に書き込む必要がなくなる。また、全く異なる認証システムを持つローミング先においても必要なＡＳＰをユーザの回りにある簡単なツールを使ってダウンロードして端末内への書き込みが可能となる。そのため、複数のＡＳＰ用のメモリ容量を確保する必要もなく簡単な国際ローミングが可能となるという効果を奏する。
【０１１５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０１１６】
【発明の効果】
所定の通信形式に対応する第１の通信網と通信を可能とする携帯端末であって、携帯端末の動作を制御するための制御手段は、第１の通信網と異なる通信形式に対応する第２の通信網から、携帯端末の使用者の認証処理を行なうための認証プログラムを通信手段を介して受信するためのプログラム受信手段と、受信した認証プログラムを記憶手段に書き込むためのプログラム書き込み手段と、書き込んだ認証プログラムを実行させて認証処理を行なうためのプログラム実行手段とを含むことにより、複数のＡＳＰ用のメモリ容量を確保する必要もなく簡単な国際ローミングが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態１において、ネットワーク３００を介して接続されるシステムＡ１００とシステムＢ２００とを説明するための図である。
【図２】本発明の実施の形態１における携帯電話機２の機能ブロックの一例を示す図である。
【図３】本発明の実施の形態１において、携帯電話機２がシステムＢ２００に対応するＡＳＰをダウンロードする動作のフローチャートを示す。
【図４】携帯電話機２に接続される通信ケーブル６８を用いてネットワーク３００を介してのＡＳＰのダウンロードを説明するための図である。
【図５】本発明の実施の形態２において、携帯電話機２がシステムＢ２００に対応するＡＳＰをダウンロードする動作のフローチャートを示す。
【符号の説明】
２  携帯電話機、４  基地局Ａ、６  端末用レジスタＡ、８  ホームサーバＡ、１０  ローミング情報管理サーバＡ、１２  ユーザデータベースＡ、１４  ゲートウェイＡ、１６  ゲートウェイＢ、１８  ホームサーバＢ、２０  ローミング情報管理サーバＢ、２２  ユーザデータベースＢ、２４  端末用レジスタＢ、２６  基地局Ｂ、２８  基地局サーバＡ、３０  基地局サーバＢ、３２  制御部、３４  メモリ、３６  読み出し専用メモリ、３８  入力部、４０  表示部、４２  マイク、４４  スピーチコーダ、４６  送信データ形成部、４８  変調部、５０  ＴＸ部、５２  二重フィルタ、５４  アンテナ、５６  ＲＸ部、５８  Ａ／Ｄ変換部、６０  受信データ処理部、６２  スピーチデコーダ、６４  スピーカ、６６  パソコン、６８  通信ケーブル、１００  システムＡ、２００  システムＢ、３００  ネットワーク。
【図１】
2005027093.tif 000003
【図２】
2005027093.tif 000004
【図３】
2005027093.tif 000005
【図４】
2005027093.tif 000006
【図５】
2005027093.tif 000007