(57)【特許請求の範囲】
【請求項１】
携帯電話装置との間でデータの送受信を行う送受信手段と、
携帯電話装置のＩＰアドレスを記憶する携帯電話ＩＰアドレス記憶手段と、
携帯電話装置からの登録要求に応じて前記ＩＰアドレスを前記携帯電話ＩＰアドレス記憶手段に登録するＩＰアドレス登録手段と、
携帯電話装置からの取得要求に応じて前記ＩＰアドレスを前記携帯電話ＩＰアドレス記憶手段から読み出して当該携帯電話装置に供給するＩＰアドレス供給手段とを有し、
前記携帯電話ＩＰアドレス記憶手段は、当該ＩＰアドレスが付されている携帯電話装置の電話番号に対応させて前記ＩＰアドレスを記憶し、
前記ＩＰアドレス登録手段は、登録要求のあった携帯電話装置の電話番号と前記携帯電話ＩＰアドレス記憶手段に記憶されている電話番号とを比較し、両者が一致する場合に、当該電話番号に対応するＩＰアドレスを、前記登録要求のあったＩＰアドレスに更新し、
前記ＩＰアドレス供給手段は、前記携帯電話ＩＰアドレス記憶手段に登録されているＩＰアドレスが有効か否かを判別するＩＰアドレス確認手段をさらに備え、
当該ＩＰアドレス確認手段によって前記ＩＰアドレスが有効でないと判別された場合に、その旨の通知を前記携帯電話装置に供給する、
ことを特徴とするサーバ装置。
【請求項２】
請求項１において、
前記ＩＰアドレス確認手段は、前記携帯電話ＩＰアドレス記憶手段に登録されているＩＰアドレスに向けて電話番号を返信する要求を発し、これに応答して供給された電話番号と前記携帯電話ＩＰアドレス記憶手段に記憶されている当該ＩＰアドレスの電話番号とを比較し、両者が一致する場合に、当該ＩＰアドレスが有効であると判別する、
ことを特徴とするサーバ装置。
【請求項３】
携帯電話装置との間でデータの送受信を行う送受信手段と、
携帯電話装置のＩＰアドレスを記憶する携帯電話ＩＰアドレス記憶手段と、
携帯電話装置からの登録要求に応じて前記ＩＰアドレスを前記携帯電話ＩＰアドレス記憶手段に登録するＩＰアドレス登録手段と、
携帯電話装置からの取得要求に応じて前記ＩＰアドレスを前記携帯電話ＩＰアドレス記憶手段から読み出して当該携帯電話装置に供給するＩＰアドレス供給手段とを有し、
前記ＩＰアドレス供給手段は、前記携帯電話ＩＰアドレス記憶手段に登録されているＩＰアドレスが有効か否かを判別するＩＰアドレス確認手段をさらに備え、
当該ＩＰアドレス確認手段によって前記ＩＰアドレスが有効でないと判別された場合に、有効なＩＰアドレスを取得してこれを前記携帯電話装置に供給すると共に、当該有効なＩＰアドレスを前記ＩＰアドレス登録手段によって前記携帯電話ＩＰアドレス記憶手段に登録せしめる、
ことを特徴とするサーバ装置。
【請求項４】
請求項３において、
前記携帯電話ＩＰアドレス記憶手段は、当該ＩＰアドレスが付されている携帯電話装置の電話番号に対応させて前記ＩＰアドレスを記憶し、
前記ＩＰアドレス登録手段は、登録要求のあった携帯電話装置の電話番号と前記携帯電話ＩＰアドレス記憶手段に記憶されている電話番号とを比較し、両者が一致する場合に、当該電話番号に対応するＩＰアドレスを、前記登録要求のあったＩＰアドレスに更新する、
ことを特徴とするサーバ装置。
【請求項５】
アクセスポイントを介してネットワークに接続された携帯電話装置と前記ネットワークに接続されたサーバ装置との間で行われる情報通信方法であって、
前記携帯電話装置からサーバ装置に対し、相手方携帯電話のＩＰアドレスの供給要求を発するＩＰアドレス供給要求ステップと、
前記サーバ装置において、前記供給要求のなされたＩＰアドレスが存在するか否かを判別するＩＰアドレス存否判別ステップと、
当該ＩＰアドレスが存在する場合に、前記サーバ装置から前記携帯電話装置に対し、当該ＩＰアドレスを供給するＩＰアドレス供給ステップと、
当該ＩＰアドレスが不存在の場合に、前記サーバ装置から前記携帯電話装置に対し、当該ＩＰアドレスが存在しないことを通知するＩＰアドレス不存在通知ステップを有し、
前記供給要求のなされたＩＰアドレスが存在する場合に、当該ＩＰアドレスが有効か否かを判別し、当該ＩＰアドレスが有効である場合には当該ＩＰアドレスを前記携帯電話装置に供給し、当該ＩＰアドレスが無効の場合にはＩＰアドレスが存在しないことを前記携帯電話に通知する、
ことを特徴とする情報通信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、携帯電話装置、サーバ装置および情報通信方法に関し、特に、ネットワークを介したデータ通信に用いて好適なものである。
【０００２】
【従来の技術】
既存の携帯電話システムは、基地局と電話通信網によって構築されている。通話時には、自己の携帯電話装置と相手方携帯電話装置は最寄りの基地局にアクセスし、当該基地局間の電話回線によって、携帯電話装置間の通信経路が確立される。かかる携帯電話システムにおける通話料金は、通常、距離に応じて増大する。したがって、地方や海外等、長距離通話時の電話料金は、かなり高額となる。
【０００３】
最近、パーソナルコンピュータ等の端末装置からインターネットを介して携帯電話装置に対し通信する、いわゆるインターネット電話が普及しつつある。かかるインターネット電話は、アクセスポイントを介してインターネットに接続するものである。したがって、既存の携帯電話システムにおける通話料金に比べ、格安で通話を行える。特に、地方や海外等、長距離間で通話を行う場合には、はるかに低料金で通話できるようになる。
【０００４】
【発明が解決しようとする課題】
かかるインターネット電話は、ＩＰアドレスによって通信経路を確立するものである。したがって、インターネット電話によって通話を行おうとする場合には、予め、両端末間にＩＰアドレスが割り振られている必要がある。しかしながら、携帯電話装置の場合、たとえば移動に応じてアクセスポイントが適宜変更されるものであるから、携帯電話装置に対し、予め、ＩＰアドレスを設定しておくことはできない。かかる場合、通話時に相手方携帯電話のＩＰアドレスを何らかの方法で取得または設定する必要が生じる。
【０００５】
そこで、本発明は、かかる不都合を解消し、ＩＰアドレスが適宜変更され得る環境下においても、相手方携帯電話装置のＩＰアドレスを迅速に取得でき、もって、携帯電話装置間においてもインターネット電話を実現し得る、サーバ装置および情報通信方法を提供するものである。
【０００６】
【課題を解決するための手段】
上記課題に鑑み、本発明は、以下の特徴を有する。
【０００７】
請求項１の発明は、サーバ装置に関するものであって、携帯電話装置との間でデータの送受信を行う送受信手段と、携帯電話装置のＩＰアドレスを記憶する携帯電話ＩＰアドレス記憶手段と、携帯電話装置からの登録要求に応じて前記ＩＰアドレスを前記携帯電話ＩＰアドレス記憶手段に登録するＩＰアドレス登録手段と、携帯電話装置からの取得要求に応じて前記ＩＰアドレスを前記携帯電話ＩＰアドレス記憶手段から読み出して当該携帯電話装置に供給するＩＰアドレス供給手段とを有し、前記携帯電話ＩＰアドレス記憶手段は、当該ＩＰアドレスが付されている携帯電話装置の電話番号に対応させて前記ＩＰアドレスを記憶し、前記ＩＰアドレス登録手段は、登録要求のあった携帯電話装置の電話番号と前記携帯電話ＩＰアドレス記憶手段に記憶されている電話番号とを比較し、両者が一致する場合に、当該電話番号に対応するＩＰアドレスを、前記登録要求のあったＩＰアドレスに更新し、前記ＩＰアドレス供給手段は、前記携帯電話ＩＰアドレス記憶手段に登録されているＩＰアドレスが有効か否かを判別するＩＰアドレス確認手段をさらに備え、当該ＩＰアドレス確認手段によって前記ＩＰアドレスが有効でないと判別された場合に、その旨の通知を前記携帯電話装置に供給することを特徴とする。
【０００８】
請求項２の発明は、請求項１に記載のサーバ装置において、前記ＩＰアドレス確認手段は、前記携帯電話ＩＰアドレス記憶手段に登録されているＩＰアドレスに向けて電話番号を返信する要求を発し、これに応答して供給された電話番号と前記携帯電話ＩＰアドレス記憶手段に記憶されている当該ＩＰアドレスの電話番号とを比較し、両者が一致する場合に、当該ＩＰアドレスが有効であると判別することを特徴とする。
【０００９】
請求項３の発明は、サーバ装置に関するものであって、携帯電話装置との間でデータの送受信を行う送受信手段と、携帯電話装置のＩＰアドレスを記憶する携帯電話ＩＰアドレス記憶手段と、携帯電話装置からの登録要求に応じて前記ＩＰアドレスを前記携帯電話ＩＰアドレス記憶手段に登録するＩＰアドレス登録手段と、携帯電話装置からの取得要求に応じて前記ＩＰアドレスを前記携帯電話ＩＰアドレス記憶手段から読み出して当該携帯電話装置に供給するＩＰアドレス供給手段とを有し、前記ＩＰアドレス供給手段は、前記携帯電話ＩＰアドレス記憶手段に登録されているＩＰアドレスが有効か否かを判別するＩＰアドレス確認手段をさらに備え、当該ＩＰアドレス確認手段によって前記ＩＰアドレスが有効でないと判別された場合に、有効なＩＰアドレスを取得してこれを前記携帯電話装置に供給すると共に、当該有効なＩＰアドレスを前記ＩＰアドレス登録手段によって前記携帯電話ＩＰアドレス記憶手段に登録せしめることを特徴とする。
【００１０】
請求項４の発明は、請求項３に記載のサーバ装置において、前記携帯電話ＩＰアドレス記憶手段は、当該ＩＰアドレスが付されている携帯電話装置の電話番号に対応させて前記ＩＰアドレスを記憶し、前記ＩＰアドレス登録手段は、登録要求のあった携帯電話装置の電話番号と前記携帯電話ＩＰアドレス記憶手段に記憶されている電話番号とを比較し、両者が一致する場合に、当該電話番号に対応するＩＰアドレスを、前記登録要求のあったＩＰアドレスに更新することを特徴とする。
【００１１】
請求項５の発明は、アクセスポイントを介してネットワークに接続された携帯電話装置と前記ネットワークに接続されたサーバ装置との間で行われる情報通信方法であって、前記携帯電話装置からサーバ装置に対し、相手方携帯電話のＩＰアドレスの供給要求を発するＩＰアドレス供給要求ステップと、前記サーバ装置において、前記供給要求のなされたＩＰアドレスが存在するか否かを判別するＩＰアドレス存否判別ステップと、当該ＩＰアドレスが存在する場合に、前記サーバ装置から前記携帯電話装置に対し、当該ＩＰアドレスを供給するＩＰアドレス供給ステップと、当該ＩＰアドレスが不存在の場合に、前記サーバ装置から前記携帯電話装置に対し、当該ＩＰアドレスが存在しないことを通知するＩＰアドレス不存在通知ステップを有し、前記供給要求のなされたＩＰアドレスが存在する場合に、当該ＩＰアドレスが有効か否かを判別し、当該ＩＰアドレスが有効である場合には当該ＩＰアドレスを前記携帯電話装置に供給し、当該ＩＰアドレスが無効の場合にはＩＰアドレスが存在しないことを前記携帯電話に通知することを特徴とする。
【００１６】
なお、上記各請求項において、「携帯電話装置」とは、アクセスポイントに電話接続可能な機能を有する携帯端末装置を意味するものであって、ＰＨＳ（Ｐｅｒｓｏｎａｌ−Ｈａｎｄｙｐｈｏｎｅ―Ｓｙｓｔｅｍ）等の他、当該機能を内蔵またはアダプターによって付加される携帯端末装置も含むものである。
【００１７】
本発明の特徴は、以下に示す実施の形態の説明により更に明らかとなろう。
【００１９】
また、請求項における「送受信手段」は実施の形態における通信インタフェース２０１およびデータ送受信部２０２が対応する。請求項における「携帯電話ＩＰアドレス記憶手段」は実施の形態におけるユーザ管理部（データベース）２０５が対応する。請求項における「ＩＰアドレス登録手段」は実施の形態における端末制御部２０４およびユーザ認証部２０６が対応する。請求項における「ＩＰアドレス供給手段」は実施の形態における端末制御部２０４が対応する。請求項における「ＩＰアドレス確認手段」は実施の形態における端末制御部２０４が対応する。
【００２０】
さらに、請求項５に記載の各ステップは、それぞれ、図４から図６のフローチャート中に含まれている。各ステップの対応関係は、当該フローチャートの説明によって明らかとなろう。
【００２１】
ただし、以下の実施の形態は、あくまでも、本発明の一つの実施形態である。本発明ないし各構成要件の用語の意義は、以下の実施の形態に記載されたものに制限されるものではない。
【００２２】
【発明の実施の形態】
以下、本発明の実施の形態につき図面を参照して説明する。
【００２３】
まず、図１に実施の形態に係るネットワークシステムの構成を示す。ネットワーク網には、ホームサーバ（ホームゲートウエイ：ＨＧＷ）が接続されている。また、当該ネットワーク網に対しアクセスポイントを介して携帯電話装置（以下、単に「携帯電話」と称する）が接続される。同図においては、携帯電話Ａと携帯電話Ｂがアクセスポイントを介してネットワーク網に接続されている。なお、携帯電話Ａとホームサーバは同一の所有者によって所有されている。携帯電話Ｂは、携帯電話Ａの発呼元の携帯電話である
まず、携帯電話の構成について説明する。携帯電話Ａと携帯電話Ｂとは、同一構成である。便宜上、両者を区別するために、各部の番号の後に記号ＡとＢを付してある。なお、携帯電話の構成のうち、インターネット電話に係る構成以外は、既存の携帯電話において周知であるので、図示および説明を省略する。
【００２４】
図示の如く、携帯電話は、通信インタフェース部１０１と、データ処理部１０２と、端末制御部１０３と、接続確認部１０４と、記憶部１０５を備えている。
【００２５】
通信インタフェース部１０１は、アクセスポイントとの送受信を制御する。また、データ処理部１０２からの送信データをパケットに格納すると共に、受信データをパケットから取り出してデータ処理部１０２に供給する。データ処理部１０２は、通信インタフェース部１０１からのデータを処理すると共に、送信データを符号化して通信インタフェース部１０１に供給する。端末制御部１０３は予め設定された制御フローに従って各部を制御する。なお、制御内容については後に詳述する。
【００２６】
接続確認部１０４はホームサーバとの間で無線通信行う際に、ホームサーバに対してＰＩＮＧコマンドを発し、その応答の有無によって、ホームサーバとの間の無線通信が可能か否かを確認する。記憶部１０５は、アクセスポイントから供給された自己のＩＰアドレスを随時更新して記憶する。また、相手方携帯電話のＩＰアドレスを記憶しているホームサーバのＩＰアドレスを記憶する。
【００２７】
次に、ホームサーバの構成について説明する。図示の如く、ホームサーバは、通信インタフェース部２０１と、データ送受信部２０２と、端末制御部２０３と、接続確認部２０４と、ユーザ管理データベース２０５（以下、「ユーザ管理ＤＢ２０５」と称する）と、ユーザ認証部２０６とを備えている。
【００２８】
通信インタフェース部２０１は、ネットワーク網との間の送受信を制御する。データ送受信部２０２は、ネットワーク網からのデータをデータ送受信部２０２に転送し、また、データ送受信部２０２からのデータをネットワーク網に転送する。データ送受信部２０２は通信インタフェース部２０１を介してネットワーク網に対するデータの送受信を制御する。端末制御部２０３は予め設定された制御フローに従って各部を制御する。なお、制御内容については後に詳述する。
【００２９】
接続確認部２０４は携帯電話との間で無線通信行う際に、携帯電話に対してＰＩＮＧコマンドを発し、その応答の有無によって、携帯電話との間の無線通信が可能か否かを確認する。ユーザ管理ＤＢ２０５は、当該ホームサーバの所有者が所有する携帯電話のＩＰアドレスを当該携帯電話の電話番号に対応させて記憶する。ユーザ認証部２０６は携帯電話からＩＰアドレスの登録要求があった場合に、当該携帯電話の電話番号とユーザ管理ＤＢ２０５中の電話番号とを比較し、両者が一致するか否かを判別する。
【００３０】
図２に、携帯電話の記憶部１０５における上記ホームサーバのＩＰアドレスの記憶形態を示す。記憶部１０５には、相手方携帯電話の電話番号に対応させて、当該携帯電話のＩＰアドレスを格納するホームサーバ（ＨＧＷ）のＩＰアドレスが記憶されている。かかるＩＰアドレスの登録は、手作業またはホームサーバからの登録要求に応じた自動設定によって行われる。
【００３１】
図３に、ホームサーバのユーザ管理ＤＢ２０５における上記携帯電話のＩＰアドレスの記憶形態を示す。ユーザ管理ＤＢには、当該ホームサーバの所有者が所有する携帯電話のＩＰアドレスが、当該携帯電話の電話番号に対応させて記憶されている。所有者が複数存在する場合や、一人の所有者が複数の携帯電話を所有している場合には、携帯電話の数だけＩＰアドレスが登録・管理される。携帯電話の電話番号は、通常、所有者が手作業で入力する。各携帯電話のＩＰアドレスの登録は、以下の制御フローチャートに従って行われる。
【００３２】
図４に、ホームサーバに対して携帯電話ＩＰアドレスの登録を行う際の制御フローチャートを示す。かかる制御フローチャートは、図１の携帯電話Ａが自己のホームサーバに自己のＩＰアドレスを登録する際の動作を規定するものである。
【００３３】
所定のタイミングで携帯電話ＩＰアドレスの登録動作が開始されると、まず、ステップＳ１０１にて、当該携帯電話Ａの記憶部１０５Ａが参照され、当該携帯電話ＡにＩＰアドレスが割り振られているかが判別される。ここで、ＩＰアドレスが割り振られていなければ、ステップＳ１０３に進み、携帯電話ＡはアクセスポイントにアクセスしてＩＰアドレスの供給を受け、これを記憶部１０５Ａに格納する。また、記憶部１０５Ａに既にＩＰアドレスが記憶されている場合には、ステップＳ１０２に進み、ホームサーバに対するＩＰアドレスの登録作業に移行する。
【００３４】
まず、ステップＳ１０２にて、ホームサーバとの間で無線通信が可能かが判別される。上記の通り、かかる判別は接続確認部１０４Ａにて行われる。ここで、無線通信が可能なら無線通信を利用し、無線通信が不可能なら、アクセスポイントを介してネットワーク網に接続し、ネットワーク経由でホームサーバにアクセスする。
【００３５】
しかして、ホームサーバにアクセスすると、ステップＳ１０４に進み、携帯電話Ａは、ホームサーバに対し、自己の電話番号を含めて、自己のＩＰアドレスの登録要求を発する。ホームサーバはかかる登録要求の適否を判別し、登録要求が正当であれば、上記の如くして、かかるＩＰアドレスをユーザ管理ＤＢ２０５に登録する。なお、登録要求を受けた後のホームサーバの処理については、追って詳述する。
【００３６】
図５に、ＩＰアドレスを基に携帯電話間で通信経路を確立する際の制御フローチャートを示す。かかる制御フローチャートは、図１の携帯電話Ｂが携帯電話Ａに対して発呼して通信経路を確立する際の動作を規定するものである。
【００３７】
インターネット電話による通話モードがセットされ、携帯電話Ａの電話番号が入力されると、まず、携帯電話Ｂは、ステップＳ２０１にて、記憶部１０５Ｂが参照し、自己のＩＰアドレスが割り振られているかを判別する。ここで、ＩＰアドレスが割り振られていなければ、ステップＳ２０２に進み、携帯電話ＢはアクセスポイントにアクセスしてＩＰアドレスの供給を受け、これを記憶部１０５Ｂに格納する。また、記憶部１０５Ｂに既にＩＰアドレスが記憶されている場合には、ステップＳ２０３に進み、ホームサーバに対するＩＰアドレスの供給要求に移行する。
【００３８】
かかる供給要求において、携帯電話Ｂは、発呼しようとする携帯電話ＡのＩＰアドレスを管理するホームサーバのＩＰアドレスが記憶部１０５Ｂに記憶されているかを判別する。ここで、相手先ホームサーバのＩＰアドレスが記憶されていなければ、ステップＳ２０７にて、インターネット通話モードが解除され、通常の電波を使った通話モードに切り替えられる。他方、相手先ホームサーバのＩＰアドレスが記憶されていれば、ステップＳ２０４に進み、インターネット経由で相手先ホームサーバにアクセスする。
【００３９】
しかして、相手先ホームサーバにアクセスすると、ステップＳ２０５に進み、携帯電話Ｂは、携帯電話Ａの電話番号を含めて、当該携帯電話ＡのＩＰアドレスの供給要求をホームサーバに発する。ホームサーバＡは、かかる供給要求に応答して、携帯電話ＡのＩＰアドレスが存在すればこれを携帯電話Ｂに供給し、携帯電話ＡのＩＰアドレスが存在しなければその旨の通知を携帯電話Ｂに供給する。かかる応答を受けて、携帯電話Ｂは、携帯電話ＡにＩＰアドレスが付されているかを判別する。なお、ＩＰアドレスの供給要求を受けた後のホームサーバの処理については、追って詳述する。
【００４０】
ステップＳ２０５において、ホームサーバからの応答が、“ＩＰアドレスなし”の場合には、ステップＳ２０７に進み、インターネット通話モードが解除され、通常の電波を使った通話モードに切り替えられる。他方、応答が“ＩＰアドレスあり”の場合には、ステップＳ２０６に進み、当該ＩＰアドレスを基に、携帯電話Ａに対する発呼がなされる。しかして、携帯電話Ａがかかる発呼を受信すると、携帯電話Ｂと携帯電話Ａとの間にネットワーク網経由の通信回線が確立され、通話が可能となる。
【００４１】
図６に、上記登録要求および供給要求に対するホームサーバの処理フローチャートを示す。
【００４２】
ステップＳ３０１にて、携帯電話からの要求がなされたと判別すると、ステップＳ３０２にて、当該要求がＩＰアドレスの登録要求であるか否かが判別される。ここで登録要求（たとえば上記携帯電話Ａからの登録要求）であると判別すると、ステップＳ３０３に進み、登録要求に含められた電話番号を基に、当該電話番号がユーザ管理ＤＢ２０５中の電話番号に一致するかを判別する。そして、一致する場合には、その電話番号に対応するＩＰアドレスを、登録要求されたＩＰアドレスに更新して記憶する。他方、一致しない場合には、当該携帯電話には登録権限がないと判別し、その旨を、当該携帯電話に通知する。
【００４３】
ステップＳ３０２にて、携帯電話からの登録要求ではないと判別すると、ステップＳ３０６に進み、要求がＩＰアドレスの取得要求であるか否かが判別される。ここで取得要求（たとえば上記携帯電話Ｂからの取得要求）であると判別すると、ステップＳ３０７に進み。取得要求に含められた電話番号を基に、当該取得要求されたＩＰアドレスがユーザ管理ＤＢ２０５中に存在するかを判別する。ここで、存在しないと判別すると、ステップＳ３１０に進み、その旨を供給要求元の携帯電話に通知する。他方、存在すると判別すると、ステップＳ３０８に進み、そのＩＰアドレスが現在有効であるかを判別する。
【００４４】
かかる判別は、以下のようにして行う。まず、ホームサーバは、取得要求のあったＩＰアドレス（ユーザ管理ＤＢ２０５中に存在したＩＰアドレス）に向かって、電話番号供給要求を発する。次に、かかる要求に対する相手方端末から応答を分析し、当該応答中に電話番号が含まれているかを判別する。そして、その電話番号が、当該ＩＰアドレスに対応してユーザ管理ＤＢ２０５に記憶されている電話番号と一致するかを判別し、一致する場合には、当該ＩＰアドレスを有効と判別する。他方、応答の中に電話番号が含まれていない場合、または、応答に含まれた電話番号が当該ＩＰアドレスに対応してユーザ管理ＤＢ２０５に記憶されている電話番号と一致しない場合には、当該ＩＰアドレスを無効と判別する。
【００４５】
しかして、ステップＳ３０８にてＩＰアドレスが有効であると判別すると、ステップＳ３０９に進み、当該ＩＰアドレスを要求元の携帯電話に送信する。他方、ステップＳ３０８にてＩＰアドレスが無効であると判別すると、ステップＳ３１０に進み、ＩＰアドレスが存在しない旨を供給要求元の携帯電話に通知する。
【００４６】
なお、上記ステップＳ３０８とＳ３０９の処理は、ホームサーバと携帯電話との間の無線通信が可能である場合には、以下のように変更される。まず、ホームサーバは、携帯電話に対して現時点のＩＰアドレスの供給を要求する。次に、供給されたＩＰアドレスとユーザ管理ＤＢ２０５中に存在したＩＰアドレスとを比較する。そして、両者が一致する場合には、そのＩＰアドレスを要求元携帯電話に送信し、両者が一致しない場合には、携帯電話から供給された現時点のＩＰアドレスを要求元携帯電話に送信する。同時に、現時点のＩＰアドレスをユーザ管理ＤＢ２０５に格納する。
【００４７】
図７に、通話中にＩＰアドレスが変更された際の処理を示す。たとえば、携帯電話ＡのＩＰアドレスが変更されたとする。かかる場合、携帯電話Ａは携帯電話Ｂに対してＩＰアドレスの更新要求を発する。これを受けて、携帯電話Ｂは、通話中の携帯電話ＡのＩＰアドレスを更新し、更新応答を携帯電話Ａに返す。これにより、新たなＩＰアドレスによる通信経路が確立される。さらに、携帯電話Ａはホームサーバに対しＩＰアドレスの更新要求を発する。これを受けて、ホームサーバは、携帯電話ＡのＩＰアドレスを更新し、更新応答を携帯電話Ａに返す。これにより、ＩＰアドレスの更新処理が完了する。
【００４８】
以上の実施形態によれば、携帯電話Ａの最新のＩＰアドレスがホームサーバに随時登録され、また、携帯電話Ｂは携帯電話Ａの最新のＩＰアドレスを取得できるので、たとえば移動等によって携帯電話ＡのＩＰアドレスが変更されたとしても、変更後のＩＰアドレスを基に、携帯電話Ａとの間で通信経路を確立できる。
【００４９】
また、ホームサーバは、ＩＰアドレスの登録権限があるか否かを判別した後、ＩＰアドレスを登録するものであるから、携帯電話所有者以外の者からの不正なＩＰアドレスの登録を防止することができる。さらにホームサーバは、ＩＰアドレスの有効性を確認した後、これを携帯電話Ｂに供給するものであるから、ＩＰアドレスの更新登録が未だ行われていないタイミングにおいて、誤ったＩＰアドレスがホームサーバから供給されるのを防止できる。このように、ＩＰアドレスの不正登録や、無効なＩＰアドレスの供給を防ぐことにより、間違い電話等の不所望な通信経路の確立を防止することができ、もって、良好かつ円滑な通信動作を実現できるようになる。
【００５０】
以上、本発明に係る実施の形態について説明したが、本発明は、かかる実施の形態に制限されるものではないことは言うまでもない。たとえば、上記実施の形態においては、携帯電話間の通話を例に示したが、通話以外に、確立された通信経路によってデータ通信等を行うこともできる。また、上記では、携帯端末装置として携帯電話装置を示したが、その他、アクセスポイントに電話接続可能な携帯端末装置に本発明を適用することも可能である。
【００５１】
本発明の実施の形態は、本発明の技術的思想の範囲内において、適宜、種々の変更が可能である。
【００５２】
【発明の効果】
以上、本発明によれば、自己の携帯電話装置に係る最新のＩＰアドレスがサーバ装置に随時登録され、また、他の携帯電話装置はかかるサーバ装置にアクセスすることにより、発呼先携帯電話の最新のＩＰアドレスを取得できるので、たとえば移動等によって発呼先携帯電話のＩＰアドレスが変更されたとしても、変更後のＩＰアドレスをサーバ装置から取得して、随時、発呼先携帯電話との間の通信経路をインターネット上に確立できる。
【００５３】
また、サーバ装置は、ＩＰアドレスの登録権限があるか否かを判別した後、自己の携帯電話のＩＰアドレスを登録するものであるから、携帯電話所有者以外の者からの不正なＩＰアドレスの登録を防止することができる。さらにサーバ装置は、ＩＰアドレスの有効性を確認した後、これを携帯電話Ｂに供給するものであるから、ＩＰアドレスの更新登録が未だ行われていないタイミングにおいて、誤ったＩＰアドレスがサーバ装置から供給されるのを防止できる。このように、ＩＰアドレスの不正登録や、無効なＩＰアドレスの供給を防ぐことにより、間違い電話等の不所望な通信経路の確立を防止することができ、もって、良好かつ円滑な通信動作を実現できるようになる。することができる。
【図面の簡単な説明】
【図１】  実施の形態に係るネットワークシステムの構成を示す図
【図２】  実施の形態に係る携帯電話装置の記憶形態を示す図
【図３】  実施の形態に係るホームサーバの記憶形態を示す図
【図４】  実施の形態に係るＩＰアドレス登録時のフローチャート
【図５】  実施の形態に係るＩＰアドレス要求時のフローチャート
【図６】  実施の形態に係るホームサーバの制御フローチャート
【図７】  実施の形態に係るＩＰアドレス変更時の制御の流れを示す図
【符号の説明】
１０１  通信インタフェース部
１０２  データ処理部
１０３  端末制御部
１０４  接続確認部
１０５  記憶部
２０１  通信インタフェース部
２０２  データ送受信部
２０３  端末制御部
２０４  接続確認部
２０５  ユーザ管理データベース
２０６  ユーザ認証部
【図１】
0003889639.tif 000002
【図２】
0003889639.tif 000003
【図３】
0003889639.tif 000004
【図４】
0003889639.tif 000005
【図５】
0003889639.tif 000006
【図６】
0003889639.tif 000007
【図７】
0003889639.tif 000008