(57)【特許請求の範囲】
【請求項１】
各々複数の端末が接続される複数のローカルエリアネットワーク各々をネットワークサービス提供者網に接続してなる通信ネットワークであって、
前記ローカルエリアネットワーク各々に設けられかつ前記ローカルエリアネットワーク固有の情報を管理する固有情報管理サーバと、
前記端末各々に設けられかつ前記ローカルエリアネットワーク固有の情報と端末内部情報とからサービス設定情報を生成するサービス設定情報生成手段と、
前記ネットワークサービス提供者網に設けられかつ前記端末を登録する際に送られてくるサービス設定情報に基づいて少なくとも接続要求メッセージの転送処理を行う接続制御サーバとを有することを特徴とする通信ネットワーク。
【請求項２】
前記サービス設定情報は、前記端末が使用する可能性のあるメディア毎に用意され、少なくとも各メディア種別毎に当該メディアを使用した通信を許可するか否かを指定する利用可否と許可されない場合の代替処理とその代替接続先を示す端末識別子とを含むことを特徴とする請求項１記載の通信ネットワーク。
【請求項３】
前記ローカルエリアネットワーク固有の情報は、少なくとも前記ローカルエリアネットワーク独自の運営方針を含むことを特徴とする請求項１または請求項２記載の通信ネットワーク。
【請求項４】
前記固有情報管理サーバは、前記ローカルエリアネットワーク毎に当該ローカルエリアネットワークに接続される前記端末に対して適用される固有のサービス設定情報を格納するデータベースを含むことを特徴とする請求項１から請求項３のいずれか記載の通信ネットワーク。
【請求項５】
前記固有情報管理サーバは、前記ローカルエリアネットワーク固有の情報を前記ローカルエリアネットワークに対して定期的にブロードキャストすることを特徴とする請求項１から請求項４のいずれか記載の通信ネットワーク。
【請求項６】
前記端末は、前記接続制御サーバに登録する際に、前記サービス設定情報を、前記ネットワークサービス提供者網へのアクセスを行う前記端末に対して割り当てられかつ前記端末各々を一意に識別することが可能なグローバル端末識別子と、前記端末がどのローカルエリアネットワークに接続されているかを判別するルーティング情報として用いられるテンポラリ端末識別子とともに前記接続制御サーバに送信することを特徴とする請求項１から請求項５のいずれか記載の通信ネットワーク。
【請求項７】
各々複数の端末が接続される複数のローカルエリアネットワーク各々をネットワークサービス提供者網に接続してなる通信ネットワークのサービス情報の設定方法であって、
前記ローカルエリアネットワーク各々に設けられた固有情報管理サーバが前記ローカルエリアネットワーク固有の情報を管理し、
前記端末各々に設けられたサービス設定情報生成手段で前記ローカルエリアネットワーク固有の情報と端末内部情報とからサービス設定情報を生成し、
前記ネットワークサービス提供者網に設けられた接続制御サーバが前記端末を登録する際に送られてくるサービス設定情報に基づいて少なくとも接続要求メッセージの転送処理を行うことを特徴とするサービス情報の設定方法。
【請求項８】
前記サービス設定情報は、前記端末が使用する可能性のあるメディア毎に用意され、少なくとも各メディア種別毎に当該メディアを使用した通信を許可するか否かを指定する利用可否と許可されない場合の代替処理とその代替接続先を示す端末識別子とを含むことを特徴とする請求項７記載のサービス情報の設定方法。
【請求項９】
前記ローカルエリアネットワーク固有の情報は、少なくとも前記ローカルエリアネットワーク独自の運営方針を含むことを特徴とする請求項７または請求項８記載のサービス情報の設定方法。
【請求項１０】
前記ローカルエリアネットワーク毎に当該ローカルエリアネットワークに接続される前記端末に対して適用される固有のサービス設定情報を前記固有情報管理サーバがデータベースに格納することを特徴とする請求項７から請求項９のいずれか記載のサービス情報の設定方法。
【請求項１１】
前記ローカルエリアネットワーク固有の情報を前記固有情報管理サーバから前記ローカルエリアネットワークに対して定期的にブロードキャストすることを特徴とする請求項７から請求項１０のいずれか記載のサービス情報の設定方法。
【請求項１２】
前記接続制御サーバに登録する際に、前記サービス設定情報を、前記ネットワークサービス提供者網へのアクセスを行う前記端末に対して割り当てられかつ前記端末各々を一意に識別することが可能なグローバル端末識別子と、前記端末がどのローカルエリアネットワークに接続されているかを判別するルーティング情報として用いられるテンポラリ端末識別子とともに前記端末から前記接続制御サーバに送信することを特徴とする請求項７から請求項１１のいずれか記載のサービス情報の設定方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は通信ネットワーク及びそれに用いるサービス情報の設定方法に関し、特に通信ネットワークにおけるサービスの提供に関する。
【０００２】
【従来の技術】
近年、インタネット（Ｉｎｔｅｒｎｅｔ）に代表される通信ネットワークが急速に発展している。これに伴って、パーソナルコンピュータ（以下、パソコンとする）や携帯電話等の各種端末を用いて、ネットワークサービス提供者（Ｎｅｔｗｏｒｋ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ：ＮＳＰ）が運営する通信ネットワークに接続し、端末間での通話や電子メールの交換、及びワールドワイドウェブ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ：ＷＷＷ）の閲覧といった様々なネットワークサービスの提供を受けることが一般的になってきている。
【０００３】
端末を通信ネットワークに接続する形態としては、図８に示すように、ケーブル等を用いてパソコン等の端末４１２にモデム４１１を直接接続し、固定電話網４１０を介して接続するダイヤルアップ接続の形態、携帯電話端末４２１，４２２から移動電話網４２０を介して接続する形態、及び特定地域内の端末同士を接続するための閉域網であるＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ：構内網）４３０，４４０，４５０を構築し、ＬＡＮ４３０，４４０，４５０内の端末４３２，４３３，４４２，４４３，４５２，４５３と通信ネットワークとの間をルータ４３１，４４１，４５１で接続する形態等が一般的である。この場合、ネットワークサービス提供者網４００はサーバ４０１〜４０３やルータ４０４〜４０８等で構築されている。
【０００４】
このようなＬＡＮの例としては、あるひとまとまりの組織に属する端末同士を接続する組織内ＬＡＮ、一般家庭において複数台のパソコン等を相互接続する家庭内ＬＡＮ、及びカフェや空港等の公衆の建築物の内部等に設置され、これらの設備を利用する者が自己で所持する、もしくは借用した端末を接続する公衆ＬＡＮ等が挙げられる。
【０００５】
このように、複数のＬＡＮがＮＳＰの運営する通信ネットワークに接続されたネットワークの構成の一例を図９に示す。図９に例示する通信ネットワークは、各種のネットワークサービスの提供を行うＮＳＰ（Ｎｅｔｗｏｒｋ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ：ネットワークサービス提供者）網６００、及びＮＳＰ網６００にルータ９１，９２，７１〜７ｎを介して接続される複数のＬＡＮ５００−１〜５００−ｎ、及びＮＳＰ網６００とゲートウェイ９３とを介して接続される他のＮＳＰ網、固定電話網及び移動電話網等７００−１〜７００−ｌに代表される他のネットワークから構成されている。
【０００６】
ＬＡＮ５００−１〜５００−ｎ内には複数の端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎが接続されており、同一のＬＡＮ５００−１〜５００−ｎに接続された端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎ同士で通信を行うことが可能である。
【０００７】
また、ＮＳＰ網６００との接点であるルータ７１〜７ｎを介してＮＳＰ網６００にアクセスすることによって、ＮＳＰ網６００内のルータ９１，９２や接続制御サーバ９４との通信、または他のＬＡＮ内に接続されている端末との通信を行うことが可能である。
【０００８】
ＮＳＰ網６００へのアクセスを行う端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎに対しては、ＮＳＰ等から割り当てられ、端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎを一意に識別することが可能なグローバル端末識別子が付与されている。
【０００９】
この種の端末識別子の例としては、セッションイニシエーションプロトコル（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ：ＳＩＰ）において用いられるＳＩＰ  ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）等が挙げられる。
【００１０】
また、ＬＡＮ５００−１〜５００−ｎ内にはネットワークアドレス管理サーバ８１〜８ｎが存在し、ＬＡＮ５００−１〜５００−ｎ内において個々の端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎを識別するために用いられ、ＬＡＮ５００−１〜５００−ｎ内の端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎ同士及びＬＡＮ５００−１〜５００−ｎ内の端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎとＮＳＰ網６００内のルータ９１，９２やサーバ９４、及び他のＬＡＮ内に接続される端末との通信を行う際に必要なネットワークアドレスの管理を行っている。
【００１１】
この種のネットワークアドレスの例としては、インタネットで用いられるＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスが挙げられる。また、ネットワークアドレスの管理に用いられるプロトコルの例としては、ダイナミックホストコンフィギュレーションプロトコル（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ：ＤＨＣＰ）が挙げられる。
【００１２】
一方、ＮＳＰ網６００内には、複数のルータ９１，９２が存在し、異なるＬＡＮ内に接続されている端末間でやりとりされるメッセージ（パケット）の転送を行う役割を持っている。また、ＮＳＰ網６００が提供するサービスを利用する端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎから送信されてくる端末登録情報を管理し、端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎに付与されたグローバル端末識別子を用いて端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎ間の接続を制御する役割を持つ接続制御サーバ９４が含まれている。さらに、ＮＳＰ網６００はゲートウェイ９３を介して他のＮＳＰ網、固定電話網及び移動電話網等７００−１〜７００−ｌと相互接続されている。
【００１３】
ＬＡＮ５００−１〜５００−ｎに接続された端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎがネットワークアドレスを取得し、ＮＳＰ網６００内の接続制御サーバ９４に対して端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎの登録を行うまでの処理の流れを図１０に示す。
【００１４】
ＬＡＮ５００−１〜５００−ｎに接続された端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎは、ネットワークを使用した通信を行うために必要であり、個々の端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎを識別するために用いられるネットワークアドレスの払出しを受けるために、ＬＡＮ５００−１〜５００−ｎに対してネットワークアドレスの払出し要求メッセージをブロードキャストする（図１０のｃ１）。
【００１５】
ブロードキャストされた払出し要求メッセージを受けたネットワークアドレス管理サーバ８１〜８ｎは、必要に応じて端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎの認証処理を行い（図１０のｃ２）、払出用アドレスプール８１ａ〜８ｎａ内に払出し可能なネットワークアドレスが存在していれば、払出し要求メッセージをブロードキャストした端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎに対してネットワークアドレスを付与する（図１０のｃ３）。
【００１６】
ネットワークアドレス管理サーバ８１〜８ｎからネットワークアドレスの払出しを受けた端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎは、当該ネットワークアドレスを用いてテンポラリ端末識別子を生成する（図１０のｃ４）。テンポラリ端末識別子は、他のＬＡＮに接続された端末から当該端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎに対して、グローバル端末識別子を用いた接続要求があった場合に、ＮＳＰ網６００において当該端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎへ接続要求メッセージを転送する際に、当該端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎがどのＬＡＮ５００−１〜５００−ｎに接続されているかを判別するルーティング情報として用いられる。テンポラリ端末識別子の形式としては、“ｓｉｐ：端末利用者アカウント名＠端末に付与されたネットワークアドレス”といったＳＩＰ  ＵＲＬ形式が例として挙げられる。
【００１７】
テンポラリ端末識別子を生成した端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎは、当該端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎを一意に識別するグローバル端末識別子及び生成したテンポラリ端末識別子を含む、端末登録要求メッセージをＮＳＰ網６００内の接続制御サーバ９４に送信する（図１０のｃ５）。
【００１８】
ＮＳＰ網６００内の接続制御サーバ９４では、端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎから送信されてきた端末登録要求メッセージを受信すると、サーバ内部に保持する端末登録データベース９４ａを、受信メッセージ中のグローバル端末識別子をキーとして検索する（図１０のｃ６）。検索の結果、合致するエントリが存在する場合には（図１０のｃ７）、当該エントリ内のテンポラリ端末識別子のフィールドを、受信メッセージ中のテンポラリ端末識別子の内容で更新する（図１０のｃ８）。
【００１９】
一方、合致するエントリが存在しない場合には（図１０のｃ７）、新規の登録要求とみなし、新規エントリを作成し、受信メッセージ中のグローバル端末識別子およびテンポラリ端末識別子の内容を格納する（図１０のｃ９）。
【００２０】
端末登録データベース９４ａの内容を更新した後、接続制御サーバ９４は端末登録要求メッセージを送信してきた端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎに対して、端末登録要求メッセージに対する肯定応答を送信する（図１０のｃ１０）。
【００２１】
端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎがＬＡＮ５００−１〜５００−ｎ間を移動した結果、付与されているネットワークアドレスに変更が生じた場合には、その都度、端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎから接続制御サーバ９４に対して新たな端末登録要求メッセージを送信する。
【００２２】
また、ネットワークアドレスに変更がない場合においても、当該端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎがＬＡＮ５００−１〜５００−ｎに接続されていることを確認する意味で、定期的に端末６１−１〜６ｍ−１，……，６１−ｎ〜６ｍ−ｎから接続制御サーバ９４に対して端末登録要求メッセージを送信する。
【００２３】
図１１は図９に示す通信ネットワークにおいて、あるＬＡＮに接続されている端末＃２から異なるＬＡＮに接続されている端末＃１に対して接続要求があった場合の処理の流れを示すシーケンスチャートである。
【００２４】
端末＃２が端末＃１との通信を行う場合、まず、端末＃２は接続先の指定として端末＃１を一意に識別可能なグローバル端末識別子を含む接続要求メッセージをＮＳＰ網内の接続制御サーバに対して送信する（図１１のｄ１）。
【００２５】
ＮＳＰ網内の接続制御サーバでは、端末２  から送信されてきた接続要求メッセージを受信すると、サーバ内部に保持する端末登録データベースを、受信メッセージ中のグローバル端末識別子をキーとして検索する（図１１のｄ２）。検索の結果、合致するエントリが存在しない場合には（図１１のｄ３）、端末＃１が端末登録データベースに登録されておらず、端末＃１への接続が不可能である旨の応答メッセージを端末＃２に対して送信し（図１１のｄ４）、処理を終了する。
【００２６】
一方、合致するエントリが存在する場合には（図１１のｄ３）、当該エントリ内のテンポラリ端末識別子の内容を取得し（図１１のｄ５）、当該テンポラリ端末識別子を用いて、端末＃２からの接続要求メッセージを端末＃１へ転送する（図１１のｄ６）。
【００２７】
接続制御サーバによって転送されてきた端末＃２からの接続要求メッセージを端末＃１が受信した後、端末＃１から接続要求に対する肯定応答を、接続制御サーバを介して端末＃２に送信することによって（図１１のｄ７，ｄ８）、端末＃１と端末＃２との間での接続が確立する（図１１のｄ９）。いったん接続が確立した後は、端末＃１と端末＃２との間で音声やデータ等の通信を行うことが可能となる（図１１のｄ１０）。
【００２８】
確立されている接続の切断を行う場合には、端末＃１もしくは端末＃２のいずれかが（図１１に示す例では端末＃２）、接続制御サーバを介して相手端末に対する切断要求メッセージを送信し（図１１のｄ１１，ｄ１２）、切断要求メッセージを受信した端末が、接続制御サーバを介して当該メッセージに対する肯定応答を送信することによって切断が行われる（図１１のｄ１３，ｄ１４）。
【００２９】
これまでに述べたように、ＬＡＮに接続される端末各々が各ＬＡＮにおいてネットワークアドレス管理サーバから払出されたネットワークアドレスを用いてテンポラリ端末識別子を生成し、端末を一意に識別可能なグローバル端末識別子とともに、ＮＳＰ網内の接続制御サーバへ登録しておくことによって、端末が異なる複数のＬＡＮを移動する場合でも、相手端末のグローバル端末識別子のみがわかっていれば、端末がどのＬＡＮに接続されているかを意識することなく、通信を行うことが可能である。
【００３０】
但し、上述したように、端末が接続される可能性のあるＬＡＮには、組織内ＬＡＮや家庭内ＬＡＮ、及び公衆ＬＡＮ等がある。これらのＬＡＮは、それぞれ運営者が異なっており、運営者が独自に定めた運営方針に基づいて運用されていることが一般的である。また、端末をＬＡＮに接続してネットワークサービスを利用するサービス利用者の側においても、端末が接続されているＬＡＮの種別によって、ネットワークサービスの利用設定情報を柔軟かつ動的に変更したい場合がある。
【００３１】
例えば、無線ＬＡＮ機能を有する携帯電話端末を所持し、これを用いてネットワークサービスを利用することを考えた時、「端末が屋外に存在する場合には、他の端末から当該携帯電話端末への接続要求があると、この接続要求を当該携帯電話端末へ着信させる。一方、端末の所持者が自宅におり、当該携帯電話端末が家庭内ＬＡＮに接続されている場合には、当該携帯電話端末への接続要求を、固定電話網を経由させて自宅の固定電話端末へ着信させる。」という内容で、ネットワークサービスの利用設定を行いたい場合がある。
【００３２】
また、鉄道会社が乗客の利便性を考えて、鉄道の車両内ＬＡＮを構築し、端末がこの車両内ＬＡＮを介してネットワークサービスを受けられるようなサービスを提供していることを考えた時、鉄道会社の車両内ＬＡＮの運営方針として、「他の乗客への迷惑防止のため、端末間の音声メディアを用いた通信を拒否する。」ということを実施することが考えられる。
【００３３】
【発明が解決しようとする課題】
しかしながら、上述した従来の通信ネットワークでは、端末がどのＬＡＮに接続されているかによって異なるネットワークサービスの利用設定情報や、ＬＡＮ毎に異なる運営方針を尊重した形でのネットワークサービスを提供することができず、端末を用いてネットワークサービスを利用するサービス利用者、ＬＡＮの運営者の利便性が十分に実現されていないという問題がある。
【００３４】
そこで、本発明の目的は上記の問題点を解消し、端末が接続されるＬＡＮの種別によって異なるネットワークサービスの利用設定やＬＡＮ毎に異なる運営方針等、ＬＡＮ各々に固有の情報を反映したネットワークサービスの提供を受けることができる通信ネットワーク及びそれに用いるサービス情報の設定方法を提供することにある。
【００３５】
【課題を解決するための手段】
本発明による通信ネットワークは、各々複数の端末が接続される複数のローカルエリアネットワーク各々をネットワークサービス提供者網に接続してなる通信ネットワークであって、
前記ローカルエリアネットワーク各々に設けられかつ前記ローカルエリアネットワーク固有の情報を管理する固有情報管理サーバと、
前記端末各々に設けられかつ前記ローカルエリアネットワーク固有の情報と端末内部情報とからサービス設定情報を生成するサービス設定情報生成手段と、
前記ネットワークサービス提供者網に設けられかつ前記端末を登録する際に送られてくるサービス設定情報に基づいて少なくとも接続要求メッセージの転送処理を行う接続制御サーバとを備えている。
【００３６】
本発明によるサービス情報の設定方法は、各々複数の端末が接続される複数のローカルエリアネットワーク各々をネットワークサービス提供者網に接続してなる通信ネットワークのサービス情報の設定方法であって、
前記ローカルエリアネットワーク各々に設けられた固有情報管理サーバが前記ローカルエリアネットワーク固有の情報を管理し、
前記端末各々に設けられたサービス設定情報生成手段で前記ローカルエリアネットワーク固有の情報と端末内部情報とからサービス設定情報を生成し、
前記ネットワークサービス提供者網に設けられた接続制御サーバが前記端末を登録する際に送られてくるサービス設定情報に基づいて少なくとも接続要求メッセージの転送処理を行っている。
【００３７】
すなわち、本発明の通信ネットワークは、端末が接続されるＬＡＮ毎に、当該ＬＡＮ独自の運営方針等に代表される固有の情報を管理するためのＬＡＮ固有情報管理サーバを設置し、そのＬＡＮ固有情報管理サーバの内部に、当該ＬＡＮの運用方針に応じて、当該ＬＡＮに接続される端末に対して適用される固有のサービス設定情報を格納している。
【００３８】
また、ＬＡＮに接続してネットワークサービスを利用する端末各々の内部には、ＬＡＮ固有情報管理サーバから通知されるＬＡＮ固有情報と、端末の内部に保持する端末内部情報とからサービス設定情報を生成するためのサービス設定情報生成手段を具備している。
【００３９】
ＬＡＮに接続してネットワークサービスを利用する端末は、ネットワークを使用した通信を行うために必要であり、個々の端末を識別するために用いられるネットワークアドレスの払出しをネットワークアドレス管理サーバから受けた後、ＬＡＮ固有情報管理サーバに対して、端末が現在接続されているＬＡＮに関する固有情報を通知するように要求する。
【００４０】
ＬＡＮ固有情報管理サーバからＬＡＮ固有情報が通知された端末は、通知されたＬＡＮ固有情報と端末内部情報とを基にサービス設定情報を生成し、端末の登録を行う際に、そのサービス設定情報を端末のグローバル端末識別子及びテンポラリ端末識別子とともに接続制御サーバに送信する。
【００４１】
グローバル端末識別子及びテンポラリ端末識別子に加え、サービス設定情報を受信した接続制御サーバでは、受信した情報に基づいてサービス設定情報データベースの更新管理を行う。
【００４２】
ある端末から異なる端末への接続を要求するメッセージが接続制御サーバに対して送信されてきた場合には、登録されているサービス設定情報に基づき、接続制御サーバにおいて、当該接続要求をどのように処理するかを決定する。接続制御サーバは決定した処理にしたがって、接続要求メッセージの端末への転送、指定された他のサーバへの転送等のサービスを行う。
【００４３】
上記のように、本発明では、端末が接続されるＬＡＮ各々の内部に、運営方針等の当該ＬＡＮに固有の情報を管理するＬＡＮ固有情報管理サーバを設置し、さらに端末においても、ＬＡＮ固有情報及び端末内部情報からサービス設定情報を生成するサービス設定情報生成手段を具備し、またさらに接続制御サーバに対して端末を登録する際に、グローバル端末識別子及びテンポラリ端末識別子に加えて、サービス設定情報をあわせて送信し、接続制御サーバでは登録されたサービス設定情報に基づいて接続要求メッセージ等の転送処理を行うことによって、端末が接続されているＬＡＮによって異なるネットワークサービスの利用設定情報や、ＬＡＮ毎に異なる運営方針を尊重した形でのサービスの提供を行うことが可能となり、ネットワークサービスの利用者及びＬＡＮの運営者の双方の利便性の向上を図ることが可能となる。
【００４４】
【発明の実施の形態】
次に、本発明の一実施例について図面を参照して説明する。図１は本発明の一実施例による通信ネットワークの構成を示すブロック図である。図１において、通信ネットワークは各種のネットワークサービスの提供を行うＮＳＰ（Ｎｅｔｗｏｒｋ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ：ネットワークサービス提供者）網２００と、ＮＳＰ網２００にルータ２１〜２ｎを介して接続される複数のＬＡＮ１００−１〜１００−ｎと、ＮＳＰ網２００にゲートウェイ５３を介して接続される他のＮＳＰ網、固定電話網及び移動電話網等に代表される他のネットワーク３００−１〜３００−ｌとから構成されている。
【００４５】
ＬＡＮ１００−１〜１００−ｎ内には複数の端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎが接続されており、同一のＬＡＮ１００−１〜１００−ｎに接続された端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎ同士で通信を行うことが可能である。
【００４６】
また、ＮＳＰ網２００との接点であるルータ２１〜２ｎを介してＮＳＰ網２００にアクセスすることによって、ＮＳＰ網２００内のルータ５１，５２、接続制御サーバ５５及び付加価値サービスサーバ群５４、また他のＬＡＮ内に接続されている端末との通信を行うことが可能である。
【００４７】
端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎの内部には、ＬＡＮ固有情報及び端末内部情報からサービス設定情報を生成する機能を持つサービス設定情報生成手段１１ａ−１〜１ｍａ−１，……，１１ａ−ｎ〜１ｍａ−ｎを具備している。
【００４８】
ＮＳＰ網２００へのアクセスを行う端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎに対しては、ＮＳＰ等から割り当てられ、各端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎを一意に識別することが可能なグローバル端末識別子が付与されている。この種の端末識別子の例としては、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ：セッションイニシエーションプロトコル）において用いられるＳＩＰ  ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）等が挙げられる。
【００４９】
また、ＬＡＮ１００−１〜１００−ｎ内にはネットワークアドレス管理サーバ３１〜３ｎが存在し、ＬＡＮ１００−１〜１００−ｎ内において個々の端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎを識別するために用いられ、ＬＡＮ１００−１〜１００−ｎ内の端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎ同士及びＬＡＮ１００−１〜１００−ｎ内の端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎとＮＳＰ網２００内のルータ５１，５２やサーバ５４，５５、及び他のＬＡＮ内に接続される端末との通信を行う際に必要なネットワークアドレスの管理を行っている。
【００５０】
この種のネットワークアドレスの例としては、インタネットで用いられるＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスが挙げられる。また、ネットワークアドレスの管理に用いられるプロトコルの例としては、ダイナミックホストコンフィギュレーションプロトコル（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ：ＤＨＣＰ）が挙げられる。
【００５１】
さらに、ＬＡＮ１００−１〜１００−ｎ内にはＬＡＮ固有情報管理サーバ４１〜４ｎが存在し、当該ＬＡＮ１００−１〜１００−ｎ独自の運営方針等に代表される固有の情報を格納するＬＡＮ固有情報データベース４１ａ〜４ｎａを内部に保持している。ＬＡＮ固有情報サーバ４１〜４ｎは当該ＬＡＮ１００−１〜１００−ｎに接続されている端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎからの要求に応じて、ＬＡＮ固有情報データベース４１ａ〜４ｎａ内に格納するＬＡＮ固有情報を要求元の端末に対して通知する役割を持っている。
【００５２】
ここで、ＬＡＮ固有情報の通知に関しては、端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎからの要求に応じて通知するのではなく、定期的にＬＡＮ固有情報サーバ４１〜４ｎの側からＬＡＮ１００−１〜１００−ｎに対して、ＬＡＮ固有情報をブロードキャストすることによって、ＬＡＮ１００−１〜１００−ｎ内の端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎに通知することとしてもよい。
【００５３】
図２は本発明の一実施例による通信ネットワークにおけるＬＡＮ固有情報の構成の一例を示す図である。図２において、ＬＡＮ固有情報は木構造を有しており、当該ＬＡＮ１００−１〜１００−ｎに接続されている端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎが使用すべきサービス設定情報によって構成されている。
【００５４】
サービス設定情報は端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎが使用する可能性のあるメディア（図示せず）毎に用意されており、各メディア種別毎に当該メディアを使用した通信を許可するか否かを指定する利用可否、許可されない場合の代替処理、及び代替接続先を示す端末識別子から構成されている。
【００５５】
図２に示す例では、ＬＡＮ１００−１〜１００−ｎに接続される端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎはＬＡＮ固有情報として、「自端末からの発信については音声メディアを使用不可であり、代替メディアとしてはテキストを使用することが求められる。動画メディアとテキストメディアについては使用可能である。自端末への着信については、音声メディアを使用不可であり、発信元の端末に対しては、“ｓｉｐ：ｖｏｉｃｅｍａｉｌ＠ｐｒｏｖｉｄｅｒ．ｊｐ”で識別される音声蓄積サーバ（ＮＳＰ網２００内に存在する付加価値サービスサーバ群５４中の一つ）への転送要求が行われる。動画メディアとテキストメディアについては使用可能である。但し、自端末から１１０番への発信に限っては、音声メディアを使用可能である。」という内容の情報が通知されることとなる。
【００５６】
図３は本発明の一実施例による通信ネットワークにおける端末内部情報の構成の一例を示す図である。図３において、端末内部情報は木構造を有しており、当該端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎがサポートするメディアに関する情報を含んでいる。
【００５７】
図３に示す例では、当該端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎは通信に用いるメディアとして、音声とテキストとを扱うことができることになっている。
【００５８】
一方、ＮＳＰ網２００内には複数のルータ５１，５２が存在し、異なるＬＡＮ１００−１〜１００−ｎ内に接続されている端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎ間でやりとりされるメッセージ（パケット）の転送を行う役割を持っている。
【００５９】
また、ＮＳＰ網２００が提供するサービスを利用する端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎから送信されてくる端末登録情報を管理し、その端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎに付与されたグローバル端末識別子を用いて端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎ間の接続を制御し、サービス設定情報に基づいて付加価値サービスサーバ群５４と連携し、接続や転送等のネットワークサービスを提供する役割を持つ接続制御サーバ５５が含まれている。さらに、ＮＳＰ網２００はゲートウェイ５３を介して他のＮＳＰ網、固定電話網及び移動電話網等の他のネットワーク３００−１〜３００−ｌと相互接続されている。
【００６０】
図４は本発明の一実施例による通信ネットワークの動作の一例を示すシーケンスチャートである。図４においては、ＬＡＮ１００−１〜１００−ｎに接続された端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎがネットワークアドレスを取得後、さらにＬＡＮ固有情報を取得し、ＮＳＰ網２００内の接続制御サーバ５５に対して端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎの登録を行うまでの処理の流れを示している。
【００６１】
これら図１〜図４を参照して本発明の一実施例による通信ネットワークにおいて、ＬＡＮ１００−１〜１００−ｎに接続された端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎがネットワークアドレスを取得し、ＮＳＰ網２００内の接続制御サーバ５５に対して端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎの登録を行うまでの処理、ＬＡＮ固有情報と端末内部情報とからサービス設定情報を生成する処理、及びあるＬＡＮに接続されている端末から異なるＬＡＮに接続されている端末への接続要求があった場合に、接続制御サーバ５５内に保持されるサービス設定情報に基づいて処理が行われる手順についてそれぞれ説明する。
【００６２】
ＬＡＮ１００−１〜１００−ｎに接続された端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎは、ネットワークを使用した通信を行うために必要であり、個々の端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎを識別するために用いられるネットワークアドレスの払出しを受けるために、ＬＡＮ１００−１〜１００−ｎに対してネットワークアドレスの払出し要求メッセージをブロードキャストする（図４のａ１）。
【００６３】
ブロードキャストされた払出し要求メッセージを受けたネットワークアドレス管理サーバ３１〜３ｎは、必要に応じて端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎの認証処理を行い（図４のａ２）、払出用アドレスプール３１ａ〜３ｎａ内に払出し可能なネットワークアドレスが存在していれば、払出し要求メッセージをブロードキャストした端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎに対してネットワークアドレスを付与する（図４のａ３）。
【００６４】
ネットワークアドレス管理サーバ３１〜３ｎからネットワークアドレスの払出しを受けた端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎは、当該ネットワークアドレスを用いてテンポラリ端末識別子を生成する（図４のａ４）。テンポラリ端末識別子は他のＬＡＮに接続された端末から当該端末に対して、グローバル端末識別子を用いた接続要求があった場合に、ＮＳＰ網２００において当該端末へ接続要求メッセージを転送する際に、当該端末がどのＬＡＮに接続されているかを判別するルーティング情報として用いられる。テンポラリ端末識別子の形式としては、“ｓｉｐ：端末利用者アカウント名＠端末に付与されたネットワークアドレス”といったＳＩＰ  ＵＲＬ形式が例として挙げられる。
【００６５】
テンポラリ端末識別子を生成した端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎは、当該端末が接続されているＬＡＮ１００−１〜１００−ｎの運営方針等、当該ＬＡＮ１００−１〜１００−ｎに固有の情報を取得するために、ＬＡＮ固有情報管理サーバ４１〜４ｎに対して、ＬＡＮ固有情報を通知するように要求する（図４のａ５）。その際、端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎはＬＡＮ固有情報管理サーバ４１〜４ｎに対する通知要求メッセージの中に、当該端末のグローバル端末識別子を含めてもよい。
【００６６】
端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎからのＬＡＮ固有情報の通知要求メッセージを受信したＬＡＮ固有情報管理サーバ４１〜４ｎは、必要に応じて端末の認証処理を行い（その際、端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎからグローバル端末識別子が通知されていれば、当該端末識別子を認証に利用してもよい）（図４のａ６）、ＬＡＮ固有情報を要求元の端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎに対して送信する（図４のａ７）。
【００６７】
ＬＡＮ固有情報管理サーバ４１〜４ｎからＬＡＮ固有情報の通知を受けた端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎは、内部に具備するサービス設定情報生成手段１１ａ−１〜１ｍａ−１，……，１１ａ−ｎ〜１ｍａ−ｎにおいて、通知されたＬＡＮ固有情報と端末内部情報とから接続制御サーバ５５に対して送信するサービス設定情報を生成する（図４のａ８）。
【００６８】
サービス設定情報を生成した端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎは、当該端末を一意に識別するグローバル端末識別子、先に生成しておいたテンポラリ端末識別子及びサービス設定情報を含む端末登録要求メッセージをＮＳＰ網２００内の接続制御サーバ５５に送信する（図４のａ９）。
【００６９】
ＮＳＰ網２００内の接続制御サーバ５５では、端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎから送信されてきた端末登録要求メッセージを受信すると、サーバ内部に保持するサービス設定情報データベース５５ａに対して受信メッセージ中のグローバル端末識別子をキーとする検索を行う（図４のａ１０）。
【００７０】
その検索の結果、合致するエントリが存在する場合には（図４のａ１１）、当該エントリ内のテンポラリ端末識別子及びサービス設定情報の各フィールドを、受信メッセージ中のテンポラリ端末識別子及びサービス設定情報の内容で更新する（図４のａ１２）。
【００７１】
一方、合致するエントリが存在しない場合には（図４のａ１１）、新規の登録要求とみなし、新規にエントリを生成し、受信メッセージ中のグローバル端末識別子、テンポラリ端末識別子及びサービス設定情報の内容を格納する（図４のａ１３）。
【００７２】
サービス設定情報データベース５５ａの内容を更新した後、接続制御サーバ５５は端末登録要求メッセージを送信してきた端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎに対して、端末登録要求メッセージに対する肯定応答を送信する（図４のａ１４）。
【００７３】
端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎがＬＡＮ１００−１〜１００−ｎ間を移動した結果、付与されているネットワークアドレスやＬＡＮ固有情報に変更が生じた場合には、その都度、端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎから接続制御サーバ５５に対して新たな端末登録要求メッセージを送信する。
【００７４】
また、ネットワークアドレスに変更がない場合においても、当該端末がＬＡＮ１００−１〜１００−ｎに接続されていることを確認する意味で、定期的に端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎから接続制御サーバ５５に対して端末登録要求メッセージを送信する。
【００７５】
次に、端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎ内に具備されるサービス設定情報生成手段１１ａ−１〜１ｍａ−１，……，１１ａ−ｎ〜１ｍａ−ｎにおいて、ＬＡＮ固有情報と端末内部情報とからサービス設定情報を生成する処理の流れについて説明する。
【００７６】
図５は図１のサービス設定情報生成手段１１ａ−１〜１ｍａ−１，……，１１ａ−ｎ〜１ｍａ−ｎの処理動作を示すフローチャートである。図５においては、本発明の一実施例による通信ネットワークにおいて、端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎ内に具備されるサービス設定情報生成手段１１ａ−１〜１ｍａ−１，……，１１ａ−ｎ〜１ｍａ−ｎが、ＬＡＮ固有情報と端末内部情報とからサービス設定情報を生成する処理を示している。
【００７７】
サービス設定情報生成手段１１ａ−１〜１ｍａ−１，……，１１ａ−ｎ〜１ｍａ−ｎはＬＡＮ固有情報が通知されると、まず受信したＬＡＮ固有情報において、未処理のサービス設定が存在するか否かを検査する（図５ステップＳ１）。検査の結果、未処理のサービス設定が存在しなければ、サービス設定情報生成手段１１ａ−１〜１ｍａ−１，……，１１ａ−ｎ〜１ｍａ−ｎはサービス設定情報の生成処理を終了する。
【００７８】
一方、未処理のサービス設定が存在すれば、サービス設定情報生成手段１１ａ−１〜１ｍａ−１，……，１１ａ−ｎ〜１ｍａ−ｎは当該の未処理のサービス設定ノードを読込む（図５ステップＳ２）。
【００７９】
続いて、サービス設定情報生成手段１１ａ−１〜１ｍａ−１，……，１１ａ−ｎ〜１ｍａ−ｎは当該サービス設定ノードの属性として設定されている端末識別子の値が“Ｄｅｆａｕｌｔ”であるか否かを検査する（図５ステップＳ３）。検査の結果、“Ｄｅｆａｕｌｔ”であれば、サービス設定情報生成手段１１ａ−１〜１ｍａ−１，……，１１ａ−ｎ〜１ｍａ−ｎは当該サービス設定ノードの内部に、未処理のメディア設定が存在するか否かを検査する（図５ステップＳ６）。
【００８０】
その検査の結果、未処理のメディア設定が存在すれば、サービス設定情報生成手段１１ａ−１〜１ｍａ−１，……，１１ａ−ｎ〜１ｍａ−ｎは当該の未処理のメディア設定ノードを読込む（図５ステップＳ７）。
【００８１】
サービス設定情報生成手段１１ａ−１〜１ｍａ−１，……，１１ａ−ｎ〜１ｍａ−ｎは当該メディア設定ノードの属性として設定されているメディア種別の値を取得し、端末内部情報と照合して当該メディア種別を端末が使用可能であるか否かを検査する（図５ステップＳ８）。
【００８２】
この検査の結果、サポートしているメディア種別であれば、サービス設定情報生成手段１１ａ−１〜１ｍａ−１，……，１１ａ−ｎ〜１ｍａ−ｎは当該のメディア設定ノードをサービス設定情報の内容に追加する（図５ステップＳ９）。
【００８３】
一方、サポートしていないメディア種別であれば、サービス設定情報生成手段１１ａ−１〜１ｍａ−１，……，１１ａ−ｎ〜１ｍａ−ｎは当該メディア設定ノードを無視し、ステップＳ６の未処理のメディア設定ノードが存在するか否かの検査に戻り、処理を続行する。
【００８４】
また、未処理のメディア設定が存在するか否かの検査において、未処理のメディア設定が存在しなければ、サービス設定情報生成手段１１ａ−１〜１ｍａ−１，……，１１ａ−ｎ〜１ｍａ−ｎはステップＳ１の未処理のサービス設定が存在するか否かの検査に戻り、処理を続行する。
【００８５】
さらに、先の検査において、サービス設定ノードの属性として設定されている端末識別子の値が“Ｄｅｆａｕｌｔ”でなければ、サービス設定情報生成手段１１ａ−１〜１ｍａ−１，……，１１ａ−ｎ〜１ｍａ−ｎは同じくサービス設定ノードの属性として設定されている発着種別が“着”であるか否かを検査する（図５ステップＳ４）。
【００８６】
この検査の結果、発着種別が“着”であれば、サービス設定情報生成手段１１ａ−１〜１ｍａ−１，……，１１ａ−ｎ〜１ｍａ−ｎはステップＳ６の未処理のメディア設定が存在するか否かの検査に進み、上記のステップＳ６以降の処理を続行する。
【００８７】
一方、“着”でなければ、サービス設定情報生成手段１１ａ−１〜１ｍａ−１，……，１１ａ−ｎ〜１ｍａ−ｎは当該サービス設定ノードの属性として設定されている端末識別子の値が自端末のグローバル端末識別子の値と一致するか否かを検査する（図５ステップＳ５）。この検査の結果、値が一致すれば、サービス設定情報生成手段１１ａ−１〜１ｍａ−１，……，１１ａ−ｎ〜１ｍａ−ｎはステップＳ６の未処理のメディア設定が存在するか否かの検査に進み、上記のステップＳ６以降の処理を続行する。
【００８８】
一方、値が一致しなければ、サービス設定情報生成手段１１ａ−１〜１ｍａ−１，……，１１ａ−ｎ〜１ｍａ−ｎはステップＳ１の未処理のサービス設定が存在するか否かの検査に戻り、処理を続行する。
【００８９】
図６は図１のサービス設定情報生成手段１１ａ−１〜１ｍａ−１，……，１１ａ−ｎ〜１ｍａ−ｎで生成されるサービス設定情報の一例を示す図である。図６においては図２に示すＬＡＮ固有情報と、図３に示す端末内部情報とを基に、図５に示す処理の結果として生成されるサービス設定情報の内容を示している。
【００９０】
図７は本発明の一実施例による通信ネットワークの動作の他の例を示すシーケンスチャートである。図７においては、あるＬＡＮに接続されている端末＃２から異なるＬＡＮに接続されている端末＃１に対して接続要求があった場合に、端末＃１が接続制御サーバへの端末登録を行う際に送信しておいたサービス設定情報の内容にしたがってサービスが実行される場合の処理の流れを示している。図７に示す例では、端末＃１が接続制御サーバに対する端末登録要求メッセージに含まれるサービス設定情報として、図６に示すサービス設定情報を送信しておいたものとする。また、端末＃２から端末＃１への接続要求については、音声メディアを用いた通信を要求するものであるとする。
【００９１】
端末＃２が端末＃１との通信を行う場合、まず、端末＃２は接続先の指定として端末＃１を一意に識別可能なグローバル端末識別子を含む接続要求メッセージをＮＳＰ網内の接続制御サーバに対して送信する（図７のｂ１）。
【００９２】
接続制御サーバは端末＃２から送信されてきた接続要求メッセージを受信すると、サーバ内部に保持するサービス設定情報データベースを受信メッセージ中のグローバル端末識別子をキーとして検索する（図７のｂ２）。この検索の結果、合致するエントリが存在しなければ（図７のｂ３）、接続制御サーバは端末＃１がサービス設定情報データベースに登録されておらず、端末＃１への接続が不可能である旨の応答メッセージを端末＃２に対して送信し（図７のｂ４）、処理を終了する。
【００９３】
一方、合致するエントリが存在すれば、接続制御サーバは当該エントリ中のテンポラリ端末識別子及びサービス設定情報の内容を取得する（図７のｂ５）。サービス設定情報を取得した接続制御サーバは、取得したサービス設定情報の中に現在の状況と合致するサービス設定ノードを検索する（図７のｂ６）。
【００９４】
図７に示す例においては（図６に示すサービス設定情報が登録されている）、サービス設定ノードの属性として端末＃１のグローバル端末識別子が設定されたノードが存在せず、端末＃２から端末＃１への着信を要求されている状況であるため、属性として端末識別子名が“Ｄｅｆａｕｌｔ”、発着種別が“着”と設定されているサービス設定ノードが選択される。
【００９５】
選択されたサービス設定ノード内部のメディア種別が“音声”であるメディア設定ノードの内容は、利用可否が不可であり、代替処理として端末識別子“ｓｉｐ：ｖｏｉｃｅｍａｉｌ＠ｐｒｏｖｉｄｅｒ．ｊｐ”で識別される音声蓄積サーバへの転送を行うこととなっている。
【００９６】
接続制御サーバは指定されたサービス設定情報の内容にしたがって、転送先の指定として音声蓄積サーバのグローバル端末識別子“ｓｉｐ：ｖｏｉｃｅｍａｉｌ＠ｐｒｏｖｉｄｅｒ．ｊｐ”を含む転送要求メッセージを端末＃２に対して送信する（図７のｂ７）。
【００９７】
接続制御サーバから送信されてきた転送要求メッセージを受信した端末＃２は転送要求にしたがって、接続先の指定として音声蓄積サーバのグローバル端末識別子“ｓｉｐ：ｖｏｉｃｅｍａｉｌ＠ｐｒｏｖｉｄｅｒ．ｊｐ”を含む接続要求メッセージを音声蓄積サーバに対して送信する（図７のｂ８）。端末＃２から送信されてきた接続要求メッセージを受信すると、音声蓄積サーバは接続要求メッセージに対する肯定応答を端末＃２に送信する（図７のｂ９）。
【００９８】
音声蓄積サーバから送信されてきた接続要求メッセージに対する肯定応答を端末＃２が受信すると、端末＃２と音声蓄積サーバとの間の接続が確立される（図７のｂ１０）。接続確立後、端末＃２から音声蓄積サーバに対して、端末＃１に対する音声メッセージを送信する（図７のｂ１１）。音声蓄積サーバ側では端末＃２から送信されてくる音声メッセージを録音し、その音声メッセージを内部に蓄積する（図７のｂ１２）。
【００９９】
端末＃１に対する音声メッセージを音声蓄積サーバにすべて送信し終えると、端末＃２は音声蓄積サーバに対して切断要求メッセージを送信する（図７のｂ１３）。端末＃２から送信されてきた切断要求メッセージを受信すると、音声蓄積サーバは切断要求メッセージに対する肯定応答を送信する（図７のｂ１４）。
【０１００】
音声蓄積サーバから送信されてきた肯定応答を受信すると、端末＃２は音声蓄積サーバに対するメッセージの送信が成功したとみなし、接続制御サーバから送信されてきた音声蓄積サーバへの転送要求メッセージに対する肯定応答を接続制御サーバに対して送信する（図７のｂ１５）。
【０１０１】
端末＃２から送信されてきた転送要求に対する肯定応答を受信した接続制御サーバは、端末＃２に対する音声蓄積サーバへの転送要求が成功したとみなし、端末＃２から端末＃１に対する接続要求メッセージに対する肯定応答を端末＃２に対して送信する（図７のｂ１６）。
【０１０２】
端末＃２から端末＃１への音声メッセージの蓄積が終了すると、音声蓄積サーバは通知先の指定として端末＃１を一意に識別可能なグローバル端末識別子を含み、端末＃１が録音されたメッセージにアクセスするために必要なアドレス情報（例えば、録音メッセージファイルのＵＲＬ）を含む通知メッセージを接続制御サーバに対して送信する（図７のｂ１７）。
【０１０３】
音声蓄積サーバから送信されてきた通知メッセージを受信した接続制御サーバは、端末＃１のグローバル端末識別子に対応するテンポラリ端末識別子を取得し、当該テンポラリ端末識別子を用いて、音声蓄積サーバからの通知メッセージを端末＃１へ転送する（図７のｂ１８）。
【０１０４】
接続制御サーバにより転送されてきた音声蓄積サーバからの通知メッセージを端末＃１が受信した後、端末＃１から通知メッセージに対する肯定応答を接続制御サーバを介して音声蓄積サーバに送信することによって（図７のｂ１９，ｂ２０）、一連のネットワークサービスの提供が終了する。
【０１０５】
このように、本発明は、端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎが接続されるＬＡＮ１００−１〜１００−ｎ各々の内部に、運営方針等の当該ＬＡＮ１００−１〜１００−ｎに固有の情報を管理するＬＡＮ固有情報管理サーバ４１〜４ｎを設置し、さらに端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎにおいても、ＬＡＮ固有情報及び端末内部情報からサービス設定情報を生成するサービス設定情報生成手段１１ａ−１〜１ｍａ−１，……，１１ａ−ｎ〜１ｍａ−ｎを具備し、さらに接続制御サーバ５５に対して端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎを登録する際に、グローバル端末識別子及びテンポラリ端末識別子に加え、サービス設定情報をあわせて送信し、接続制御サーバ５５で登録されたサービス設定情報に基づいて接続要求メッセージ等の転送処理を行うことによって、端末１１−１〜１ｍ−１，……，１１−ｎ〜１ｍ−ｎが接続されているＬＡＮ１００−１〜１００−ｎによって異なるネットワークサービスの利用設定情報や、ＬＡＮ１００−１〜１００−ｎ毎に異なる運営方針を尊重した形でのサービスの提供を行うことができ、ネットワークサービスの利用者及びＬＡＮ１００−１〜１００−ｎの運営者の双方の利便性を向上させることができる。
【０１０６】
【発明の効果】
以上説明したように本発明は、各々複数の端末が接続される複数のローカルエリアネットワーク各々をネットワークサービス提供者網に接続してなる通信ネットワークにおいて、ローカルエリアネットワーク各々に設けられた固有情報管理サーバがローカルエリアネットワーク固有の情報を管理し、端末各々に設けられたサービス設定情報生成手段でローカルエリアネットワーク固有の情報と端末内部情報とからサービス設定情報を生成し、ネットワークサービス提供者網に設けられた接続制御サーバが端末を登録する際に送られてくるサービス設定情報に基づいて少なくとも接続要求メッセージの転送処理を行うことによって、端末が接続されるＬＡＮの種別によって異なるネットワークサービスの利用設定やＬＡＮ毎に異なる運営方針等、ＬＡＮ各々に固有の情報を反映したネットワークサービスの提供を受けることができるという効果が得られる。
【図面の簡単な説明】
【図１】本発明の一実施例による通信ネットワークの構成を示すブロック図である。
【図２】本発明の一実施例による通信ネットワークにおけるＬＡＮ固有情報の構成の一例を示す図である。
【図３】本発明の一実施例による通信ネットワークにおける端末内部情報の構成の一例を示す図である。
【図４】本発明の一実施例による通信ネットワークの動作の一例を示すシーケンスチャートである。
【図５】図１のサービス設定情報生成手段の処理動作を示すフローチャートである。
【図６】図１のサービス設定情報生成手段で生成されるサービス設定情報の一例を示す図である。
【図７】本発明の一実施例による通信ネットワークの動作の他の例を示すシーケンスチャートである。
【図８】従来例による通信ネットワークの構成例を示すブロック図である。
【図９】従来例による通信ネットワークの他の構成例を示すブロック図である。
【図１０】図９の接続制御サーバに対して端末の登録を行うまでの処理の流れを示すシーケンスチャートである。
【図１１】図９に示す通信ネットワークにおいて、あるＬＡＮに接続されている端末から異なるＬＡＮに接続されている端末に対して接続要求があった場合の処理の流れを示すシーケンスチャートである。
【符号の説明】
１１−１〜１ｍ−１，……，
１１−ｎ〜１ｍ−ｎ  端末
１１ａ−１〜１ｍａ−１，……，
１１ａ−ｎ〜１ｍａ−ｎ  サービス設定情報生成手段
２１〜２ｎ，５１，５２  ルータ
３１〜３ｎ  ネットワークアドレス管理サーバ
３１ａ〜３ｎａ  払出用アドレスプール
４１〜４ｎ  ＬＡＮ固有情報サーバ
４１ａ〜４ｎａ  ＬＡＮ固有情報データベース
５３  ゲートウェイ
５４  付加価値サービスサーバ群
５５  接続制御サーバ
１００−１〜１００−ｎ  ＬＡＮ
２００  ネットワークサービス提供者網
３００−１〜３００−ｌ  他のネットワーク
【図１】
0003599024.tif 000002
【図２】
0003599024.tif 000003
【図３】
0003599024.tif 000004
【図４】
0003599024.tif 000005
【図５】
0003599024.tif 000006
【図６】
0003599024.tif 000007
【図７】
0003599024.tif 000008
【図８】
0003599024.tif 000009
【図９】
0003599024.tif 000010
【図１０】
0003599024.tif 000011
【図１１】
0003599024.tif 000012