(57)【特許請求の範囲】
【請求項１】
動的なインターネット・プロトコル（ＩＰ）アドレスを通信端末に対して割当てるサーバであって、
通信端末を識別する端末識別番号と通信端末に対して割当てた或いは割当てる動的なＩＰアドレスとの対応を表す対応表を保持すると共に、一の通信端末から他の通信端末の端末識別番号が通知されたときに、前記対応表を検索し、前記一の通信端末から前記他の通信端末の端末識別番号が通知された時点で前記他の動的なＩＰアドレスを対応表に割当てているときには、その通知された他の通信端末の端末識別番号に対応する他の動的なＩＰアドレスを対応表から取得して前記一の通信端末に通知し、前記一の通信端末から前記他の通信端末の端末識別番号が通知された時点で前記他の動的なＩＰアドレスを対応表に割当てていないときには、前記他の通信端末との間で無線リンクを確立し、前記他の動的なＩＰアドレスを前記他の通信端末に対して割当てるように構成したことを特徴とするサーバ。
【請求項２】
サーバに通信端末を識別する端末識別番号と通信端末に対して割当てた或いは割当てる動的なＩＰアドレスとの対応を表す対応表を保持させ、
一の通信端末が、他の通信端末の端末識別番号を前記サーバに通知する段階と、
サーバが、前記対応表を検索する段階と、
サーバが、前記一の通信端末から前記他の通信端末の端末識別番号が通知された時点で前記他の動的なＩＰアドレスを対応表に割当てているときには、その通知された他の通信端末の端末識別番号に対応する他の動的なＩＰアドレスを対応表から取得して前記一の通信端末に通知し、前記一の通信端末から前記他の通信端末の端末識別番号が通知された時点で前記他の動的なＩＰアドレスを対応表に割当てていないときには、前記他の通信端末との間で無線リンクを確立し、前記他の動的なＩＰアドレスを前記他の通信端末に対して割当てる段階とを実行することを特徴とするＩＰアドレスの通知方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、動的なＩＰアドレスを通信端末に対して割当てるサーバならびにＩＰアドレスの通知方法に関する。
【０００２】
【発明が解決しようとする課題】
例えば携帯電話機などの通信端末は、インターネット上のサーバにダイヤルアップ接続を要求すると、インターネット上のサーバからインターネット・プロトコル（ＩＰ：Internet Protocol ）アドレスが割当てられることによって、インターネット上のサーバに接続することが可能となり、ユーザは、サーバ上に用意されているホームページを閲覧することなどが可能となる。ところで、動的なＩＰアドレスが割当てられた一の通信端末は、静的なＩＰアドレスが割当てられた他の通信端末、つまり、サーバからあらかじめ指定されているＩＰアドレスが割当てられた他の通信端末に対しては、その割当てられた静的なＩＰアドレスに基づいて他の通信端末を特定することが可能であり、他の通信端末との間でＩＰ通信を行うことが可能である。
【０００３】
しかしながら、これに対して、動的なＩＰアドレスが割当てられた一の通信端末は、動的なＩＰアドレスが割当てられた他の通信端末、つまり、サーバから選択されたＩＰアドレスが期限付きで割当てられた他の通信端末に対しては、その割当てられた動的なＩＰアドレスに基づいて他の通信端末を特定することが不可能であり、他の通信端末との間でＩＰ通信を行うことが不可能である。
【０００４】
すなわち、図４に示すように、通信端末が携帯電話機である場合を例にして説明すると、携帯電話機１に動的なＩＰアドレスＸ（Ｘは例えば３２ビットまたは１２８ビットの数値）が割当てられていると共に、携帯電話機２に動的なＩＰアドレスＹ（Ｙは例えば３２ビットや１２８ビットの数値）が割当てられている場合であれば、動的なＩＰアドレスＸが割当てられた携帯電話機１は、携帯電話機２に割当てられた動的なＩＰアドレスＹを識別することができないことから、携帯電話機２を特定することができず、携帯電話機２との間でＩＰ通信を行うことができない。勿論、携帯電話機３にＩＰアドレスが割当てられていない場合であれば、動的なＩＰアドレスＸが割当てられた携帯電話機１は、ＩＰアドレスが割当てられていない携帯電話機３との間でもＩＰ通信を行うことができない。
【０００５】
本発明は、上記した事情に鑑みてなされたものであり、その目的は、動的なＩＰアドレスが割当てられた一の通信端末と、動的なＩＰアドレスが割当てられた或いは割当てられる他の通信端末との間で、ＩＰ通信を行うことを可能とし、それによって、利便性を高めることができるサーバならびにＩＰアドレスの通知方法を提供することにある。
【０００６】
【課題を解決するための手段】
請求項１に記載したサーバによれば、通信端末を識別する端末識別番号と通信端末に対して割当てた或いは割当てる動的なインターネット・プロトコル（ＩＰ）アドレスとの対応を表す対応表を保持しており、一の通信端末から他の通信端末の端末識別番号が通知されると、対応表を検索し、一の通信端末から他の通信端末の端末識別番号が通知された時点で他の動的なＩＰアドレスを対応表に割当てていると、その通知された他の通信端末の端末識別番号に対応する、つまり、他の通信端末に対して割当てられた或いは割当てられる他の動的なＩＰアドレスを対応表から取得して一の通信端末に通知するように構成した。したがって、一の通信端末は、サーバから他のＩＰアドレスが通知されることによって、他の動的なＩＰアドレスを識別することができ、これによって、動的なＩＰアドレスが割当てられた一の通信端末と、動的なＩＰアドレスが割当てられた或いは割当てられる他の通信端末との間で、ＩＰ通信を行うことが可能となり、利便性を高めることができる。
また、一の通信端末から他の通信端末の端末識別番号が通知された時点で他の動的なＩＰアドレスを対応表に割当てていないと、他の通信端末との間で無線リンクを確立し、他の動的なＩＰアドレスを他の通信端末に対して割当てるように構成したので、他の動的なＩＰアドレスが他の通信端末に対して確実に割当てられ、適切に対応することができる。
【０００７】
請求項２に記載した動的なＩＰアドレスの通知方法によれば、サーバに通信端末を識別する端末識別番号と通信端末に対して割当てた或いは割当てる動的なＩＰアドレスとの対応を表す対応表を保持させ、一の通信端末は、他の通信端末の端末識別番号をサーバに通知し、サーバは、一の通信端末から他の通信端末の端末識別番号が通知されると、対応表を検索し、一の通信端末から他の通信端末の端末識別番号が通知された時点で他の動的なＩＰアドレスを対応表に割当てていると、その通知された他の通信端末の端末識別番号に対応する他の動的なＩＰアドレスを対応表から取得して一の通信端末に通知し、一の通信端末から他の通信端末の端末識別番号が通知された時点で他の動的なＩＰアドレスを他の通信端末に対して対応表に割当てていないと、他の通信端末との間で無線リンクを確立し、他の動的なＩＰアドレスを割当てるようになるので、上記した請求項１に記載したものと同様にして、動的なＩＰアドレスが割当てられた一の通信端末と、動的なＩＰアドレスが割当てられた或いは割当てられる他の通信端末との間で、ＩＰ通信を行うことが可能となる。
【００１１】
【発明の実施の形態】
以下、本発明を携帯電話システムに適用した一実施例について、図１ないし図３を参照して説明する。尚、本実施例では、携帯電話機１１が本発明でいう一の通信端末に相当し、携帯電話機１２、１３が本発明でいう他の通信端末に相当する。
【００１２】
まず、図１は、携帯電話システムの全体構成を概略的に示している。図１において、携帯電話機１１〜１３は、それぞれ基地局１４〜１６によりネットワーク１７を通じて他の携帯電話機１１〜１３やサーバ１８との間で通信する。サーバ１８は、例えばＤＨＣＰ（Dynamic Host Configuration Protocol ）機能を有しており、インターネット・プロトコル（ＩＰ：Internet Protocol ）アドレスの他に、ネットマスク、ブロードキャスト、デフォルトルートのアドレスなどのネットワーク１７に接続するのに必要なパラメータを一括して管理している。
【００１３】
サーバ１８は、携帯電話機１１〜１３からダイヤルアップ接続の要求を受付けることによって、動的なＩＰアドレスをダイヤルアップ接続を要求した携帯電話機１１〜１３に対して割当て、また、ダイヤルアップ接続を携帯電話機１１〜１３に要求することによっても、動的なＩＰアドレスを携帯電話機１１〜１３に対して割当てる。尚、このとき、サーバ１８は、動的なＩＰアドレスを携帯電話機１１〜１３に対して割当てるに際しては、携帯電話機１１〜１３の電話番号と、携帯電話機１１〜１３に割当てた或いは割当てる動的なＩＰアドレスとの対応を表す対応表をデータベース１９に保持する。
【００１４】
次に、上記した構成の作用について、図２ならびに図３も参照して説明する。尚、ここでは、
（１）動的なＩＰアドレスが割当てられている携帯電話機１１が動的なＩＰアドレスが割当てられている携帯電話機１２を接続先としてＩＰ接続する場合（２）動的なＩＰアドレスが割当てられている携帯電話機１１が動的なＩＰアドレスが割当てられていない携帯電話機１３を接続先としてＩＰ接続する場
合
に分けて順次説明する。
【００１５】
最初に、（１）動的なＩＰアドレスが割当てられている携帯電話機１１が動的なＩＰアドレスが割当てられている携帯電話機１２を接続先としてＩＰ接続する場合について、図２を参照して説明する。
【００１６】
この場合は、最初に、着信側の携帯電話機１２は、着信側のユーザによるダイヤルアップ接続を行うための所定のキーが入力されると、サーバ１８との間で無線リンクを確立し、ダイヤルアップ接続をサーバ１８に要求する（図２中、Ｓ１参照）。サーバ１８は、携帯電話機１２からダイヤルアップ接続の要求を受付けると、動的なＩＰアドレスＹを携帯電話機１２に通知し、動的なＩＰアドレスＹを携帯電話機１２に対して割当てる（図２中、Ｓ２参照）。これによって、着信側の携帯電話機１２は、動的なＩＰアドレスＹが割当てられることになる。
【００１７】
一方、発信側の携帯電話機１１は、発信側のユーザによるダイヤルアップ接続を行うための所定のキーが入力されると、サーバ１８との間で無線リンクを確立し、ダイヤルアップ接続をサーバ１８に要求する（図２中、Ｓ３参照）。サーバ１８は、携帯電話機１１からダイヤルアップ接続の要求を受付けると、動的なＩＰアドレスＸを携帯電話機１１に通知し、動的なＩＰアドレスＸを携帯電話機１１に対して割当てる（図２中、Ｓ４参照）。これによって、発信側の携帯電話機１１は、動的なＩＰアドレスＸが割当てられることになる。
【００１８】
さて、発信側の携帯電話機１１は、このようにして動的なＩＰアドレスＹが着信側の携帯電話機１２に対して割当てられている状態で、サーバ１８から動的なＩＰアドレスＸが割当てられた後に、着信側の携帯電話機１２の電話番号（本発明でいう端末識別番号）を示すキーの入力を待機する。そして、発信側の携帯電話機１１は、発信側のユーザによる着信側の携帯電話機１２の電話番号を示すキーが入力されると、その入力された着信側の携帯電話機１２の電話番号をサーバ１８に通知し、着信側の携帯電話機１２に割当てられた動的なＩＰアドレスを問合わせる（図２中、Ｓ５参照）。尚、このとき、電話番号は、１桁毎に入力されても良いし、電話帳の短縮機能を利用して入力されても良い。
【００１９】
サーバ１８は、発信側の携帯電話機１１から着信側の携帯電話機１２の電話番号が通知され、着信側の携帯電話機１２に割当てられた動的なＩＰアドレスの問合わせを受付けると、データベース１９に保持されている対応表を検索し、発信側の携帯電話機１１から通知された着信側の携帯電話機１２の電話番号に対応する動的なＩＰアドレス、ここでは、先に説明したように、動的なＩＰアドレスＹを着信側の携帯電話機１２に対して割当てたことから、その動的なＩＰアドレスＹを取得する。そして、サーバ１８は、その取得された動的なＩＰアドレスＹを発信側の携帯電話機１１に通知する（図２中、Ｓ６参照）。
【００２０】
発信側の携帯電話機１１は、サーバ１８から着信側の携帯電話機１２に割当てられた動的なＩＰアドレスＹが通知されると、これ以降、その通知された動的なＩＰアドレスＹを使用し、着信側の携帯電話機１２との間でトランスポート・コントロール・プロトコル／インターネット・プロトコル（ＴＣＰ／ＩＰ：Transport Control Protocol／Internet Protocol ）接続を確立し、ＩＰ通信を行う。これによって、動的なＩＰアドレスＸが割当てられた携帯電話機１１と、動的なＩＰアドレスＹが割当てられた携帯電話機１２との間で、ＩＰ通信を行うことが可能となる。尚、この場合、発信側の携帯電話機１１からサーバ１８へ通知される着信側の携帯電話機１２の電話番号の代わりに、着信側の携帯電話機１２を識別し得る例えばＥＳＮ（Electronic Serial Number）やＩＭＳＩ（International Mobile Subscriber Identity）を利用しても良い。
【００２１】
次に、（２）動的なＩＰアドレスが割当てられている携帯電話機１１が動的なＩＰアドレスが割当てられていない携帯電話機１３を接続先としてＩＰ接続する場合について、図３を参照して説明する。
【００２２】
この場合は、着信側の携帯電話機１３は、動的なＩＰアドレスが割当てられていない。サーバ１８は、発信側の携帯電話機１１から着信側の携帯電話機１３の電話番号が通知され、着信側の携帯電話機１３に割当てられた動的なＩＰアドレスの問合わせを受付けると（図３中、Ｓ５参照）、データベース１９に保持されている対応表を検索するが、この時点では、先に説明したように、動的なＩＰアドレスを着信側の携帯電話機１３に割当てていないことから、これ以降に着信側の携帯電話機１３に割当てる動的なＩＰアドレスＺを取得する。
【００２３】
次いで、サーバ１８は、着信側の携帯電話機１３との間で無線リンクを確立する。このとき、無線リンクを確立する方法としては、例えばサーバ１８から携帯電話機１３に強制的に着信させる方法や、サーバ１８から携帯電話機１３に特定のコマンドやメール機能を利用したショートメッセージなどを強制的に通知させる方法などがある。
【００２４】
次いで、サーバ１８は、先に取得された動的なＩＰアドレスＺを発信側の携帯電話機１１に通知する（図３中、Ｓ７参照）。そして、サーバ１８は、ダイヤルアップ接続を着信側の携帯電話機１３に要求し（図３中、Ｓ８参照）、先に取得された動的なＩＰアドレスＺを携帯電話機１３に通知し、動的なＩＰアドレスＺを携帯電話機１３に対して割当てる（図３中、Ｓ９参照）。これによって、着信側の携帯電話機１３は、動的なＩＰアドレスＺが割当てられることになる。
【００２５】
発信側の携帯電話機１１は、サーバ１８から着信側の携帯電話機１３に割当てられた動的なＩＰアドレスＺが通知されると、その通知された動的なＩＰアドレスＺを使用し、着信側の携帯電話機１３との間でＴＣＰ／ＩＰ接続を確立し、ＩＰ通信を行う。これによって、動的なＩＰアドレスＸが割当てられた携帯電話機１１と、動的なＩＰアドレスＺが割当てられる携帯電話機１３との間で、ＩＰ通信を行うことが可能となる。
【００２６】
尚、上記した構成において、動的なＩＰアドレスＸ、動的なＩＰアドレスＹ、動的なＩＰアドレスＺにおけるＸ、Ｙ、Ｚは、それぞれ動的なＩＰアドレスがバージョン４（ＩＰｖ４）である場合は、３２ビットの数値であり、動的なＩＰアドレスがバージョン６（ＩＰｖ６）である場合は、１２８ビットの数値である。
【００２７】
以上に説明したように本実施例によれば、サーバ１８において、携帯電話機１１〜１３の電話番号と携帯電話機１１〜１３に対して割当てた或いは割当てる動的なＩＰアドレスとの対応を表す対応表を保持し、発信側の携帯電話機１１から着信側の携帯電話機１２、１３の電話番号が通知されると、対応表を検索し、その通知された着信側の携帯電話機１２、１３の電話番号に対応する、つまり、着信側の携帯電話機１２、１３に対して割当てた或いは割当てる動的なＩＰアドレスＹ、Ｚを取得して携帯電話機１１に通知するように構成した。
【００２８】
したがって、発信側の携帯電話機１１は、サーバ１８から動的なＩＰアドレスＹ、Ｚが通知されることによって、動的なＩＰアドレスＹ、Ｚを識別することができ、これによって、動的なＩＰアドレスＸが割当てられた発信側の携帯電話機１１と、動的なＩＰアドレスＹが割当てられた着信側の携帯電話機１２或いは動的なＩＰアドレスＺが割当てられる着信側の携帯電話機１３との間で、ＩＰ通信を行うことが可能となり、利便性を高めることができる。
【００２９】
本発明は、上記した実施例にのみ限定されるものでなく、次のように変形または拡張することができる。
通信端末は、携帯電話機に限らず、サーバから動的なＩＰアドレスが割当てられ得るものであれば、例えば携帯情報端末などの他の端末であっても良い。
サーバと着信側の携帯電話機との間で無線リンクを確立した後に、サーバがダイヤルアップ接続を着信側の携帯電話機に要求する構成に限らず、着信側の携帯電話機がダイヤルアップ接続をサーバに要求したことに応じて、サーバが動的なＩＰアドレスを着信側の携帯電話機に対して割当てる構成であっても良い。
【図面の簡単な説明】
【図１】本発明の一実施例の構成を概略的に示す図
【図２】シーケンス図
【図３】図２相当図
【図４】従来例を示す図
【符号の説明】
図面中、１１〜１３は携帯電話機（通信端末）、１８はサーバである。
【図１】
0003674570.tif 000002
【図２】
0003674570.tif 000003
【図３】
0003674570.tif 000004
【図４】
0003674570.tif 000005