(57)【要約】【課題】  第３世代携帯電話にＩＰ電話へ発呼するための仕組みを提供することにより、ユーザに利便性を与え、効率的なリソース管理を行う。【解決手段】  ゲートウェイ１にウェブサーバの機能を持たせ、ウェブサーバ上で名前と電話番号とがマッピングされた情報を公開する。この情報は、ＳＩＰサーバ３の登録情報に基づいて自動生成される。このマッピング情報は、ゲートウェイ２によって保持され、ゲートウェイ２によってプールされている電話番号の中から動的に選んで割り当てる。ここでは、ゲートウェイの電話サービス接続手段がその機能を実現し、ユーザに対してＩＰ電話端末５のユーザ名に電話番号をリンクさせたウェブページを公開する。【選択図】      図１
2005277925.tif 000002
【特許請求の範囲】
【請求項１】
第３世代携帯電話とＩＰ電話端末とを接続して電話サービスを行うゲートウェイ装置であって、
前記ＩＰ電話端末とともにＩＰ網を介して接続されるＳＩＰサーバのユーザ登録情報を元に、ＳＩＰアドレスと電話番号が対応付けられた情報を公開し、前記携帯電話から前記情報を閲覧した通話要求があったときに、前記電話番号をＳＩＰアドレスに変換してＳＩＰサーバを発呼し、当該ＳＩＰサーバによる相手先となる前記ＩＰ電話端末への発呼を起動する電話サービス接続手段、
を備えたことを特徴とするゲートウェイ装置。
【請求項２】
前記電話サービス接続手段は、
あらかじめ登録されている電話番号に対して前記ＳＩＰサーバ内のＳＩＰアドレスを対応付け、前記ＳＩＰサーバに格納されているユーザ登録情報からユーザ名を抽出してウェブページを作成し、公開することを特徴とする請求項１に記載のゲートウェイ装置。
【請求項３】
第３世代携帯電話とＩＰ電話端末とをゲートウェイ装置を介して接続して電話サービスを行う電話サービス接続方法であって、
前記ＩＰ電話端末とともにＩＰ網を介して接続されるＳＩＰサーバのユーザ登録情報を元に、ＳＩＰアドレスと電話番号が対応付けられた情報を公開するステップと、
前記携帯電話から前記情報を閲覧した通話要求があったときに、前記電話番号をＳＩＰアドレスに変換してＳＩＰサーバを発呼し、当該ＳＩＰサーバによる相手先となる前記ＩＰ電話端末への発呼を起動するステップと、
を有することを特徴とする電話サービス接続方法。
【請求項４】
第３世代携帯電話とＩＰ電話端末とを接続して電話サービスを行うゲートウェイ装置に用いられるプログラムであって、
前記ＩＰ電話端末とともにＩＰ網を介して接続されるＳＩＰサーバのユーザ登録情報を元に、ＳＩＰアドレスと電話番号が対応付けられた情報を公開する処理と、
前記携帯電話から前記情報を閲覧した通話要求があったときに、前記電話番号をＳＩＰアドレスに変換してＳＩＰサーバを発呼し、当該ＳＩＰサーバによる相手先となる前記ＩＰ電話端末への発呼を起動する処理と、
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第３世代携帯電話とＩＰ電話端末とを接続して電話サービスを行う、ゲートウェイ装置および同装置における電話サービス接続方法ならびにプログラムに関する。
【背景技術】
【０００２】
第３世代（３Ｇ）携帯電話とＩＰ電話とを繋ぎ合わせ、両者で映像と音声を組み合わせたテレビ電話サービスを実現する装置に、３Ｇ３２４Ｍゲートウェイ(以下、単にゲートウェイという)がある。このゲートウェイは、それぞれ３Ｇ携帯電話が使用しているセッション確立、映像、音声とＩＰ網のそれらとを互いに通信できるよう変換するための装置である。
【０００３】
図５に従来の３Ｇ３２４Ｍゲートウェイを用いた通信システムの一例を示す。この通信システムを利用して３Ｇ携帯電話１からＩＰ電話端末５へ電話を掛ける場合は、宛先のＩＰ電話端末５に対応付けされた電話番号を、予め３Ｇ携帯電話１のユーザが知る必要がある。
ところで、ＩＰ電話端末５は、ユーザを識別するための識別番号は電話番号ではなく、文字を中心としたメールアドレスのようなアドレスを用いるのが一般的であり、電話番号を対応付けする場合は、各々ＩＰ電話サービスを管理しているエリアで独自に決められることが多い（例えば、特許文献１参照）。
【特許文献１】特開２００３−１６９１３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記したように、３Ｇ３２４Ｍゲートウェイ装置では、予めプールされている電話番号(ダイヤルインまたはサブアドレス)に対して、ＩＰ電話端末５のアドレス（例：ＳＩＰアドレス）を静的にマッピングしたテーブルを持っている必要がある。
しかしながら、ＩＰ電話端末５は、通常のコンピュータ端末と同様にＩＰ網７上に存在するため、アドレス体系がプライベートアドレス空間での利用するシーンが主であることから、移動等に伴い、ＩＰ電話をユニークに判別するＩＰアドレスは頻繁に変わってしまう。サーバ側では、ＩＰ電話側のＩＰアドレスが変わるたびに電話番号と再度マッピング処理を行う必要がある。このとき、ＩＰ電話端末５にマッピングされた電話番号は、サービス提供中は勝手に変更してはならない。変えた場合は、携帯電話１側のユーザ全員に電話番号が変わった旨の知らせを行う必要がある。
一方、携帯電話１側からは、誰がどの番号にマッピングされているのか、その都度、相手(ＩＰ電話端末５)の電話番号を調べて発呼する必要があり、移動等による番号変更に容易に対応することができなかった。
【０００５】
本発明は上記事情に鑑みてなされたものであり、第３世代携帯電話にＩＰ電話へ発呼するための仕組みを提供することにより、ユーザに利便性を与え、かつ、効率的なリソース管理を行うことのできる、ゲートウェイ装置および同装置における電話サービス接続方法ならびにプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記した課題を解決するために本発明は、第３世代携帯電話とＩＰ電話端末とを接続して電話サービスを行うゲートウェイ装置であって、前記ＩＰ電話端末とともにＩＰ網を介して接続されるＳＩＰサーバのユーザ登録情報を元に、ＳＩＰアドレスと電話番号が対応付けられた情報を公開し、前記携帯電話から前記情報を閲覧した通話要求があったときに、前記電話番号をＳＩＰアドレスに変換してＳＩＰサーバを発呼し、当該ＳＩＰサーバによる相手先となる前記ＩＰ電話端末への発呼を起動する電話サービス接続手段、を備えたことを特徴とする。
【０００７】
また、本発明において、前記電話サービス接続手段は、あらかじめ登録されている電話番号に対して前記ＳＩＰサーバ内のＳＩＰアドレスを対応付け、前記ＳＩＰサーバに格納されているユーザ登録情報からユーザ名を抽出してウェブページを作成し、公開することを特徴とする。
【０００８】
本発明によれば、ゲートウェイ装置にウェブサーバの機能を持たせ、ウェブサーバ上で名前と電話番号とがマッピングされた情報を公開する。この情報は、ＳＩＰサーバの登録情報に基づいて自動生成される。このマッピング情報は、ゲートウェイ装置によって保持され、ゲートウェイ装置によってプールされている電話番号の中から動的に選んで割り当てる。ここでは、ゲートウェイの電話サービス接続手段がその機能を実現し、ユーザに対してＩＰ電話端末のユーザ名に電話番号をリンクさせたウェブページを公開する。
このことにより、携帯端末は、ウェブページ上の宛先の名前をクリックするだけで発呼を行うことができるため、ユーザは単に宛先の名前さえ分かればよく、都度どの電話番号が宛先のＩＰ電話にマッピングされているのかを調べずに済むことになる。従って、携帯電話端末側で電話帳を保持する必要がなくなる。
【０００９】
また、本発明は、第３世代携帯電話とＩＰ電話端末とをゲートウェイ装置を介して接続して電話サービスを行う電話サービス接続方法であって、前記ＩＰ電話端末とともにＩＰ網を介して接続されるＳＩＰサーバのユーザ登録情報を元に、ＳＩＰアドレスと電話番号が対応付けられた情報を公開するステップと、前記携帯電話から前記情報を閲覧した通話要求があったときに、前記電話番号をＳＩＰアドレスに変換してＳＩＰサーバを発呼し、当該ＳＩＰサーバによる相手先となる前記ＩＰ電話端末への発呼を起動するステップと、を有することを特徴とする。
【００１０】
また、本発明は、第３世代携帯電話とＩＰ電話端末とを接続して電話サービスを行うゲートウェイ装置に用いられるプログラムであって、前記ＩＰ電話端末とともにＩＰ網を介して接続されるＳＩＰサーバのユーザ登録情報を元に、ＳＩＰアドレスと電話番号が対応付けられた情報を公開する処理と、前記携帯電話から前記情報を閲覧した通話要求があったときに、前記電話番号をＳＩＰアドレスに変換してＳＩＰサーバを発呼し、当該ＳＩＰサーバによる相手先となる前記ＩＰ電話端末への発呼を起動する処理と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ゲートウェイ装置にウェブサーバ機能を持たせることで、第３世代携帯電話にＩＰ電話へ発呼するための仕組みを提供でき、このことにより、ユーザに利便性を与え、かつ、効率的なリソース管理を行うことができる、
すなわち、ユーザは電話番号がどのＩＰ電話端末にマッピングされているかを確認しないで済み、また、プライベートアドレス空間で提供されているＩＰ電話サービスにおいても動的にアドレスマッピングを行うことができる。また、ＳＩＰサーバとの連携性も備えているため、ＩＰ電話端末が利用可能状態かどうかを自動判別することでゲートウェイ装置においてプールされている電話番号のマッピングの実行、解除を動的に行うことができ、無駄に電話番号をマッピングさせておくままといったリソースの無駄を回避することができる。
【発明を実施するための最良の形態】
【００１２】
図１は、本発明のゲートウェイ装置を含む通信システムを説明するために引用した図である。
図１において、符号１は第３世代携帯電話であり、３Ｇ３２４Ｍ網８、ＩＳＤＮ（Integrated Services Digital Network）網６を介し、ウェブサーバ機能付き３Ｇ３２４Ｍゲートウェイ装置２（以下、単にゲートウェイという）に接続されている。また、符号５は、ＩＰ電話端末であり、ゲートウェイ２、ＳＩＰ（Session Initiation Protocol）サーバ３、Ｗｅｂサーバ４と共に、ＩＰ（Internet Protocol）網７に接続されている。
なお、ここで、携帯電話１は、ＦＯＭＡ（Freedom Of Mobile multimedia Access)等の第３世代携帯電話とし、また、ＳＩＰサーバ３は、ＳＩＰアドレス情報やＩＰ電話端末５の呼情報、通話管理を行うサーバであり、ＩＰ電話端末５は、パソコンにインストールされたＩＰソフトフォン、もしくはＩＰ電話機とする。
なお、ゲートウェイ２は、３Ｇ３２４Ｍゲートウェイにウェブサーバ機能を付加した３Ｇ３２４Ｍ拡張ゲートウェイであり、内蔵される電話サービス接続手段（図示せず）によりこの機能を実現する。
電話サービス接続手段は、ＩＰ電話端末５とともにＩＰ網７を介して接続されるＳＩＰサーバ３のユーザ登録情報を元に、ＳＩＰアドレスと電話番号が対応付けられた情報を公開し（Ｗｅｂページ）、携帯電話１からＷｅｂページを閲覧した通話要求があったときに、電話番号をＳＩＰアドレスに変換してＳＩＰサーバ３を発呼し、当該ＳＩＰサーバ３による相手先となるＩＰ電話端末５への発呼を起動することで携帯電話１とＩＰ電話端末５のリンクを確立する。
【００１３】
概略動作の流れを説明する。まず、ＩＰ電話端末５は、ＳＩＰサーバ３に対してアドレス登録処理を実行する（ａ）。続いて、ＳＩＰサーバ３は、ゲートウェイ２に対してその登録情報に基づきＷｅｂページの情報更新を行う（ｂ）。ここで、Ｗｅｂページとは、名前と電話番号とがマッピングされた情報をいう。
以上の前処理の後、３Ｇ携帯電話１は、電話番号を用いてゲートウェイ２に通話要求を発行する（ｃ）。ここでは、３Ｇ携帯電話１が持つＷｅｂブラウザからＷｅｂページを参照して宛先の名前にカーソルを合わせてクリックすることによって行われる。ここでは、ｃＨＴＭＬ（compact Hyper Link Transfer Multimedia Language）により作成されるＷｅｂページの一例が示されている。これを受けたゲートウェイ２は、名前（変換されたアドレス）からＳＩＰアドレス（実アドレス）に変換し（ｄ）、当該実アドレスによりＩＰ電話端末５に発信する（ｅ）。
【００１４】
ここでは、ゲートウェイ２にウェブサーバの機能を持たせ、ウェブサーバ上で名前と電話番号とがマッピングされた情報を公開している。この情報は、ＳＩＰサーバの登録情報に基づいて自動生成される。このマッピング情報は、ゲートウェイ２によって保持され、ゲートウェイ２によってプールされている電話番号の中から動的に選んで割り当てる。そして、ユーザに対し、ＩＰ電話端末５のユーザ名に電話番号をリンクさせたウェブページを公開する。このことにより、携帯電話１は、ウェブページ上の宛先の名前をクリックするだけで発呼を行うことができる。従って、ユーザは宛先の名前さえ分かればよく、都度どの電話番号が宛先のＩＰ電話端末５にマッピングされているのかを調べずに済むことになる。従って、携帯電話端末１側で電話帳を保持する必要がなくなる。
【００１５】
図２、図３に本発明実施形態の動作シーケンス図が示されている。図２にサービスフローを、図３にデータフローがそれぞれ示されている。
図２、図３とも、破線内はウェブ機能付きの３Ｇ３２４Ｍゲートウェイ、すなわち、本発明の電話サービス接続手段を内蔵したウェブサーバ機能付きのゲートウェイ装置を示す。この破線内のフローは、本発明のプログラムの処理手順も併せて示している。
以下、図２、図３に示す動作シーケンス図を用いて図１に示す本発明実施形態の動作について詳細に説明する。
【００１６】
図２に示すサービスフローにおいて、ＩＰ電話端末５は、まず、ＳＩＰプロトコルに従いＳＩＰサーバ３に対してアドレス登録処理を実行する（Ｓ２１）。これを受けたＳＩＰサーバ３は、登録されたＩＰ電話端末５のアドレス情報をＤＢ（Data Base）に格納する。ＤＢのデータ構造の一例は、図４（ａ）に示されている。詳細は後述する。
続いて、ゲートウェイ２は、ＳＩＰアドレスを取得すべくＤＢをアクセスし（Ｓ２２）、取得したＳＩＰアドレスと電話番号とを関連付けた情報テーブル（図４（ｂ）にそのデータ構造の一例が示されている）を作成し、これをＷｅｂページとして公開する（Ｓ２３、Ｓ２４）。
一方、携帯端末１は、ＩＰ電話端末５に電話を掛ける際、内蔵するＷｅｂブラウザにより公開されたＷｅｂページを閲覧し、相手の名前をクリックする（Ｓ２５）。このことにより、名前に対応する電話番号（ダイヤルインもしくはサブアドレス）でゲートウェイ２に発呼することができる（Ｓ２６）。
【００１７】
これを受けたゲートウェイ２は、その電話番号からＳＩＰアドレスに変換してＳＩＰサーバ３に対して発呼要求を発信する（Ｓ２７、Ｓ２８）。これを受けたＳＩＰサーバ３では、更に、ＩＰ電話端末５へ発呼要求を発信し（Ｓ２９）、その応答を得て（Ｓ３０）、ゲートウェイ２を経由して携帯電話１に応答する（Ｓ３１）。このことにより、携帯電話１とＩＰ電話端末５間でリンクが確立され、通話状態となる（Ｓ３３）。
そして、携帯電話１から切断要求が発行され（Ｓ３４）、これを受けたゲートウェイ２は、ＳＩＰサーバ３を経由してＩＰ電話端末５へ伝える（Ｓ３５、Ｓ３６）。ＩＰ電話端末５から発行される応答は（Ｓ３７）、ＳＩＰサーバ３経由でゲートウェイ２に伝わり（Ｓ３８）、ゲートウェイ２は、その応答を携帯電話１に返して切断処理を終える（Ｓ３９）。
【００１８】
図３に示すデータフローおいて、ＩＰ電話端末５は、まず、ＳＩＰサーバ３に対し、ＳＩＰプロトコルに従うアドレス登録を行う（Ｓ４１）ここでは、Registrationと称し、ユーザ名とアドレスのセットでＤＢに登録される。これを受けたＳＩＰサーバ３は、ＤＢを更新する。ＤＢにはユーザの全てのアドレス情報が蓄積されている。ゲートウェイ２は、そのＤＢをダンプして（Ｓ４２）、ＳＩＰアドレスと電話番号とをマッピングした情報テーブルを作成し（Ｓ４３）、これをＷｅｂページとしてＩＰ網７上に公開する。
【００１９】
一方、携帯電話２は、先のＷｅｂページをＨＴＴＰ（Hyper Text Transfer Protocol）によりアクセスすることでＩＰ電話端末５との更新が可能である。具体的に、携帯電話１は、電話番号０４３-２１３-××××＊０００１をセットアップしたとする（Ｓ４４）。
これを受けたゲートウェイ２は、この中からサブアドレス０００１を抽出して（Ｓ４５）、ＳＩＰアドレス（sip:saitoh@nttcom.co.jp）に変換し（Ｓ４６）、ＳＩＰサーバ３経由ＩＰ電話端末５を発呼する（Ｓ４７、Ｓ４８）。以降は、図２に示すフロー同様、応答を得て（Ｓ４９）、ゲートウェイ２を経由して携帯電話１に応答する（Ｓ５０、Ｓ５１）。このことにより、携帯電話１とＩＰ電話端末５間でリンクが確立され、通話状態となる（Ｓ５２）。
そして、携帯電話１から切断要求が発行され（Ｓ５３）、これを受けたゲートウェイ２は、ＳＩＰサーバ３を経由してＩＰ電話端末５へ伝える（Ｓ５４、Ｓ５５）。ＩＰ電話端末５から発行される応答は（Ｓ５６）、ＳＩＰサーバ３経由でゲートウェイ２に伝わり（Ｓ５７）、ゲートウェイ２は、その応答を携帯電話１に返して切断処理を終える（Ｓ５８）。
【００２０】
図４に、図２、図３に示すＤＢと、ゲートウェイ２に格納される情報テーブルおよびＷｅｂページとの関係を示す。
ここでは、使用するＩＰ電話用プロトコルは、ＳＩＰを利用している。なお、Ｈ．３２３でも同様の定義は可能であり、この場合、ＳＩＰサーバ３の代わりにゲートキーパが用いられる。また、以下は、携帯電話１からのセットアップは、ダイヤルインを想定しており、サブアドレスの場合は電話番号の部分に変更があるのみである。
【００２１】
具体的に、図４（ａ）にＤＢ格納情報の一例が示されている。Registration処理（ユーザ登録）において、ＩＰ電話端末５からは、ＳＩＰアドレス（sip:makuhari.tarou@nttcom.co.jp）とＩＰアドレス（１０．１３３．０．１）の組が登録され、これがそのまま格納される。
また、図４（ｂ）に、ゲートウェイ２によって生成される情報テーブルの一例が示されている。ここでは、予めプールしている電話番号（ダイヤルイン番号またはサブアドレス番号）に対し、ＤＢをダンプすることにより得たＳＩＰサーバ３内のＳＩＰアドレスを対応付けすることにより生成される。更に、図４（ｃ）に、公開されるＷｅｂページの一例が示されている。ここでは、ＳＩＰサーバ３に格納されているユーザ情報（ＤＢ）からＷｅｂサーバ上にＷｅｂページを作成して公開のためにアップロードしている。ここでは、ＳＩＰアドレスからユーザ名を抽出し、タグを付加してＷｅｂページとして公開するまでの変換過程を示している。
【００２２】
以上説明のように本発明は、ゲートウェイ２にウェブサーバの機能を持たせ、ウェブサーバ上で名前と電話番号とがマッピングされた情報を公開する。この情報は、ＳＩＰサーバ３の登録情報に基づいて自動生成される。このマッピング情報は、ゲートウェイ２によって保持され、ゲートウェイ１によってプールされている電話番号の中から動的に選んで割り当てる。ここでは、ゲートウェイ２の電話サービス接続手段がその機能を実現し、ユーザに対してＩＰ電話端末５のユーザ名に電話番号をリンクさせたウェブページを公開する。
このことにより、携帯端末１は、Ｗｅｂページ上の宛先の名前をクリックするだけで発呼を行うことができ、従ってユーザは単に宛先の名前さえ分かればよく、都度どの電話番号が宛先のＩＰ電話にマッピングされているのかを調べずに済むことになる。従って、携帯電話１側で電話帳を保持する必要がなくなる。
【００２３】
このように、ユーザは電話番号がどのＩＰ電話端末５にマッピングされているのか確認しないで済むため、プライベートアドレス空間で提供されているＩＰ電話サービスにおいても動的にアドレスマッピングが行え、従って、ユーザに利便性を提供することができ、また、効率性が高い。
具体的に、ＳＩＰサーバ３との連携機能を持たせているため、ＩＰ電話端末５が利用可能状態か否かを自動判別することで、ゲートウェイ２においてプールされている電話番号のマッピングの実行、解除を動的に行うことができる。このため、無駄に電話番号をマッピングさせておくままという状態を回避することができる、リソースの有効利用が可能である。
なお、本発明によれば、電話サービス接続手段で実行される手順をコンピュータ読み取り可能な記録媒体に記録し、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって本発明のゲートウェイ装置を実現することができるものである。ここでいうコンピュータシステムとは、ＯＳや周辺機器等のハードウェアを含む。
【００２４】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組合せで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００２５】
以上、この発明の実施形態につき、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【図面の簡単な説明】
【００２６】
【図１】本発明のゲートウェイ装置を含む通信システムを説明するために引用した図である。
【図２】本発明実施形態の動作を説明するために引用した動作シーケンス図である。
【図３】本発明実施形態の動作を説明するために引用した動作シーケンス図である。
【図４】本発明実施形態で使用される情報テーブルとＤＢ間の関係を説明するために引用した図である。
【図５】従来の３Ｇ３２４Ｍゲートウェイを用いた通信システムの構成例を示す図である。
【符号の説明】
【００２７】
１…携帯電話、２…ゲートウェイ、３…ＳＩＰサーバ、４…Ｗｅｂサーバ、５…ＩＰ電話端末、６…ＩＳＤＮ網、７…ＩＰ網、８…３Ｇ３２４Ｍ網
【図１】
2005277925.tif 000003
【図２】
2005277925.tif 000004
【図３】
2005277925.tif 000005
【図４】
2005277925.tif 000006
【図５】
2005277925.tif 000007