(57)【要約】【課題】ＳＩＰサーバにおける負荷の増大を防止すると共に、多様な転送系サービスを提供することを課題とする。【解決手段】アプリケーションサーバ３０が、第１のＳＩＰサーバ２０ａからルーティングされた呼設定信号の接続先を決定し、第１のＳＩＰサーバ２０ａが、決定された接続先に呼設定信号をルーティングする。【選択図】図１
2009147505.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションサーバと複数の加入者端末を収容しているＳＩＰサーバとの間で、呼を設定する呼設定信号を制御する呼制御システムにおいて、
前記アプリケーションサーバは、
ユーザにより指定される指定転送条件と、当該指定転送条件を満たす場合に転送される接続先とを対応付けて格納しておく格納手段と、
前記ＳＩＰサーバからルーティングされた前記呼設定信号を受信する受信手段と、
格納された前記指定転送条件を満たすか否かを判定し、当該判定の結果に基づいて前記接続先を決定する決定手段と、
当該接続先に対して呼の設定を要求する呼設定信号を前記ＳＩＰサーバに送信する送信手段と、を有し、
前記ＳＩＰサーバは、
前記加入者端末から発信された前記呼設定信号を前記アプリケーションサーバにルーティングする第１のルーティング手段と、
前記アプリケーションサーバから送信された前記呼設定信号を受信する受信手段と、
当該呼設定信号を当該呼設定信号で要求された前記接続先にルーティングする第２のルーティング手段と、
を有することを特徴とする呼制御システム。
【請求項２】
前記決定手段は、前記呼設定信号が前記接続先にルーティングされた後に返信される応答状態に基づいて、当該接続先とは異なる接続先を決定し、
前記送信手段は、当該異なる接続先に対して呼の設定を要求する呼設定信号を前記ＳＩＰサーバに送信することを特徴とする請求項１に記載の呼制御システム。
【請求項３】
アプリケーションサーバと複数の加入者端末を収容しているＳＩＰサーバとメディアサーバとの間で、呼を設定する呼設定信号を制御する呼制御システムにおいて、
前記ＳＩＰサーバは、
前記加入者端末から発信された前記呼設定信号を前記アプリケーションサーバにルーティングするルーティング手段と、
前記アプリケーションサーバは、
ユーザにより指定される指定転送条件と、当該指定転送条件を満たす場合に転送される接続先とを対応付けて格納しておく格納手段と、
前記ＳＩＰサーバからルーティングされた前記呼設定信号を受信する受信手段と、
格納された前記指定転送条件を満たすか否かを判定し、当該判定の結果に基づいて前記接続先を決定する決定手段と、
当該接続先に対して呼の設定を要求する呼設定信号を前記メディアサーバに送信する送信手段と、を有し、
前記メディアサーバは、
メディア情報を格納しておく格納手段と、
前記アプリケーションサーバから送信された前記呼設定信号を受信する受信手段と、
格納された前記メディア情報を当該呼設定信号の発信元である前記加入者端末に送信する送信手段と、
を有することを特徴とする呼制御システム。
【請求項４】
アプリケーションサーバと複数の加入者端末を収容しているＳＩＰサーバとの間で、呼を設定する呼設定信号を制御する呼制御システムにおいて、
前記アプリケーションサーバは、
ユーザにより指定される指定転送条件と、転送する種別を示す転送種別条件と、当該指定転送条件を満たす場合に、当該転送種別条件に基づいて転送される転送先とを対応付けて格納しておく格納手段と、
前記ＳＩＰサーバから送信された問合せ信号を受信する受信手段と、
格納された前記指定転送条件を満たすか否かを判定し、当該判定の結果に基づいて前記転送種別条件及び前記転送先を決定する決定手段と、
当該転送種別条件及び当該転送先を前記ＳＩＰサーバに送信する送信手段と、を有し、
前記ＳＩＰサーバは、
前記加入者端末から前記呼設定信号が発信された場合に、前記転送種別条件及び前記転送先を前記アプリケーションサーバに問合せる問合せ信号を送信する送信手段と、
前記アプリケーションサーバから送信された前記転送種別条件及び前記転送先を受信する受信手段と、
当該転送種別条件に基づいて前記呼設定信号を当該転送先に転送する転送手段と、
を有することを特徴とする呼制御システム。
【請求項５】
前記ＳＩＰサーバは、当該ＳＩＰサーバで処理する各サービスに対して優先順位を付与可能であって、
前記送信手段と前記受信手段と前記転送手段とで処理するサービスの優先順位が、当該ＳＩＰサーバで処理される他のサービスの優先順位よりも高い場合に、前記呼設定信号を前記転送先に転送することを特徴とする請求項４に記載の呼制御システム。
【請求項６】
前記転送先は、メディア情報を格納しているメディアサーバであることを特徴とする請求項４又は５に記載の呼制御システム。
【請求項７】
前記転送手段は、前記呼設定信号を前記転送先に転送した後に返信される応答状態に基づいて、当該転送先とは異なる転送先に当該呼設定信号を転送することを特徴とする請求項４乃至６のいずれか１項に記載の呼制御システム。
【請求項８】
前記指定転送条件は、前記加入者端末から発信された前記呼設定信号を受信した日時を条件とすることを特徴とする請求項１乃至７のいずれか１項に記載の呼制御システム。
【請求項９】
前記指定転送条件は、前記呼設定信号を発信した加入者端末の識別子を条件とすることを特徴とする請求項１乃至８のいずれか１項に記載の呼制御システム。
【請求項１０】
前記指定転送条件は、前記接続先又は前記転送先が一定期間に着信した着信数を条件とすることを特徴とする請求項１乃至９のいずれか１項に記載の呼制御システム。
【請求項１１】
アプリケーションサーバと複数の加入者端末を収容しているＳＩＰサーバとの間で、呼を設定する呼設定信号を制御する呼制御方法において、
前記ＳＩＰサーバにより、
前記加入者端末から発信された前記呼設定信号を前記アプリケーションサーバにルーティングするステップと、
前記アプリケーションサーバにより、
ユーザにより指定される指定転送条件と、当該指定転送条件を満たす場合に転送される接続先とを対応付けて格納手段に格納しておくステップと、
前記ＳＩＰサーバからルーティングされた前記呼設定信号を受信するステップと、
格納された前記指定転送条件を満たすか否かを判定し、当該判定の結果に基づいて前記接続先を決定するステップと、
当該接続先に対して呼の設定を要求する呼設定信号を前記ＳＩＰサーバに送信するステップと、
前記ＳＩＰサーバにより、
前記アプリケーションサーバから送信された前記呼設定信号を受信するステップと、
当該呼設定信号を当該呼設定信号で要求された前記接続先にルーティングするステップと、
を有することを特徴とする呼制御方法。
【請求項１２】
アプリケーションサーバと複数の加入者端末を収容しているＳＩＰサーバとメディアサーバとの間で、呼を設定する呼設定信号を制御する呼制御方法において、
前記ＳＩＰサーバにより、
前記加入者端末から発信された前記呼設定信号を前記アプリケーションサーバにルーティングするステップと、
前記アプリケーションサーバにより、
ユーザにより指定される指定転送条件と、当該指定転送条件を満たす場合に転送される接続先とを対応付けて格納手段に格納しておくステップと、
前記ＳＩＰサーバからルーティングされた前記呼設定信号を受信するステップと、
格納された前記指定転送条件を満たすか否かを判定し、当該判定の結果に基づいて前記接続先を決定するステップと、
当該接続先に対して呼の設定を要求する呼設定信号を前記メディアサーバに送信するステップと、
前記メディアサーバにより、
メディア情報を格納手段に格納しておくステップと、
前記アプリケーションサーバから送信された前記呼設定信号を受信するステップと、
格納された前記メディア情報を当該呼設定信号の発信元である前記加入者端末に送信するステップと、
を有することを特徴とする呼制御方法。
【請求項１３】
アプリケーションサーバと複数の加入者端末を収容しているＳＩＰサーバとの間で、呼を設定する呼設定信号を制御する呼制御方法において、
前記ＳＩＰサーバにより、
前記加入者端末から前記呼設定信号が発信された場合に、前記転送種別条件及び前記転送先を前記アプリケーションサーバに問合せる問合せ信号を送信するステップと、
前記アプリケーションサーバにより、
ユーザにより指定される指定転送条件と、転送する種別を示す転送種別条件と、当該指定転送条件を満たす場合に、当該転送種別条件に基づいて転送される転送先とを対応付けて格納手段に格納しておくステップと、
前記ＳＩＰサーバから送信された問合せ信号を受信するステップと、
格納された前記指定転送条件を満たすか否かを判定し、当該判定の結果に基づいて前記転送種別条件及び前記転送先を決定するステップと、
当該転送種別条件及び当該転送先を前記ＳＩＰサーバに送信するステップと、
前記ＳＩＰサーバにより、
前記加入者端末から前記呼設定信号が発信された場合に、前記転送種別条件及び前記転送先を前記アプリケーションサーバに問合せる問合せ信号を送信するステップと、
前記アプリケーションサーバから送信された前記転送種別条件及び前記転送先を受信するステップと、
当該転送種別条件に基づいて前記呼設定信号を当該転送先に転送するステップと、
を有することを特徴とする呼制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、加入者端末から発信された呼を設定する呼設定信号を制御する技術に関する。
【背景技術】
【０００２】
現在、ＶｏＩＰ（Voice over Internet Protocolの略）やマルチメディア通信等に対して、ＳＩＰ（Session Initiation Protocolの略）を利用して通信を行う技術が使用されている。以下、このＳＩＰを用いて呼を接続する基本的な処理について説明する。
【０００３】
図１１は、ＳＩＰを利用した基本的なシステム構成を示すシステム構成図である。このシステム構成は、２つの加入者端末を収容した第１のＳＩＰサーバ２０ａと、１つの加入者端末を収容した第２のＳＩＰサーバ２０ｂとで構成されている。各ＳＩＰサーバは、収容している加入者端末に関連する情報を格納しておく加入者ＤＢを具備しており、例えば、第１のＳＩＰサーバ２０ａは、加入者端末の電話番号を加入者ＩＤとし、収容している全ての加入者ＩＤを保持した加入者ＤＢ２１が具備されている。より具体的に言えば、第１のＳＩＰサーバ２０ａが収容している加入者端末が、「０３−１２３４−０００１」の電話番号を有する発信元としての加入者端末１０ａと、「０３−１２３４−０００２」の電話番号を有する発信先の第１の加入者端末１０ｂとを収容している場合、加入者ＤＢ２１は、「０３−１２３４−０００１」と「０３−１２３４−０００２」とを加入者ＩＤとして保持している。
【０００４】
ここで、加入者端末１０ａのユーザが、第１の加入者端末１０ｂのユーザと話したい場合の処理について簡単に説明する。ユーザにより加入者端末１０ａに「０３−１２３４−０００２」の電話番号が入力されると、加入者端末１０ａは、呼を設定するための呼設定信号を収容元である第１のＳＩＰサーバ２０ａに発信する。第１のＳＩＰサーバ２０ａは、加入者ＤＢ２１を参照して、発信先が自己の収容している加入者端末に該当するか否かを検索し、該当することを確認した後に、発信先である第１の加入者端末１０ｂに呼設定信号を送信する。これらの一連の処理により、発信元の加入者端末１０ａと発信先の第１の加入者端末１０ｂとの間で呼が設定されて通話が可能となる。
【０００５】
一方、加入者端末１０ａのユーザが、「０３−１２３４−０００３」の電話番号を有する第２の加入者端末１０ｃのユーザと話したい場合、第１のＳＩＰサーバ２０ａは、具備している加入者ＤＢ２１に「０３−１２３４−０００３」の電話番号が保持されていないため、発信された呼設定信号を第２のＳＩＰサーバ２０ｂにルーティングする処理を行う。そして、第２のＳＩＰサーバ２０ｂは、ルーティングされた呼設定信号を自己の収容する第２の加入者端末１０ｃに送信する。これらの一連の処理により、発信元の加入者端末１０ａと発信先の第２の加入者端末１０ｃとの間で呼が設定されて通話が可能となる。なお、このような技術については、非特許文献１に開示されている。
【０００６】
このようなＳＩＰを用いて通信を所望するユーザは、今後、更に増加することが期待されている。しかしながら、ＶｏＩＰ通信等は従来の固定電話回線とは異なり使用料が著しく安価若しくは無料なので、通信ネットワーク事業者は、ユーザへの満足度を高めるべく付加サービスを提供し、その使用料で収益を得る必要がある。例えば、固定電話及び携帯電話の複数の電話番号を所持する場合には、適切な接続先に接続する転送系のサービスを提供することで、ユーザに対する利便性が向上されることになる。
【０００７】
そして、特許文献１及び特許文献２の記載によれば、このような転送系のサービスについては、加入者を収容するＳＩＰサーバでサービス制御を行うことが一般的となっている。しかしながら、より複雑なサービスを提供するために用いられる制御ロジックの実現や、多様な付加サービスの制御を実現するために必要とされるデータ保持等により、ＳＩＰサーバの処理能力や収容能力に対して高負荷の影響が懸念されることになる。
【０００８】
そのため、転送系の付加サービスを提供する場合には、従来の固定電話網における交換機とＳＣＰ高度ＩＮノードとの関係のように、前述した基本的な呼接続制御を行うＳＩＰサーバとは別にアプリケーションサーバを後段に設け、そのアプリケーションサーバにて付加サービスの制御を行うことにより、ＳＩＰサーバの処理能力等に対する影響を軽減することが可能となる。
【非特許文献１】鈴木  淳也、“マイクロソフトがＩＰ電話を面白くする”、［online］、２００３年５月２１日、アットマーク・アイティ、［平成１９年１１月３０日検索］、インターネット＜URL : http://www.atmarkit.co.jp/fnetwork/trend/20030405/sip.html＞
【特許文献１】特開２００６−１６６１９９号公報
【特許文献２】特開２００６−１６６２００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、無条件転送系サービスの場合、ＳＩＰサーバは、発信された呼設定信号を無条件にアプリケーションサーバにルーティングし、アプリケーションサーバが、ルーティングされた呼設定信号に基づいてサービス制御を行うため、ＶｏＩＰネットワークにおけるルーティング機能を具備していないアプリケーションサーバでは多様な接続先へのルーティングを自律で解決できず、呼を接続できないという問題がある。
【００１０】
一方、着信転送系サービスの場合、一般的には、発信された呼設定信号に基づいてＳＩＰサーバがサービス制御した後に転送制御を行うため、前述したようにＳＩＰサーバの処理能力等により十分な高付加サービスを提供できないという問題がある。また、ＳＩＰサーバ内で複数の付加サービスの制御を行う場合には、各サービス間での競合制御が複雑化するという問題がある。
【００１１】
本発明は、上記を鑑みてなされたものであり、ＳＩＰサーバにおける負荷の増大を防止すると共に、多様な転送系サービスを提供することを課題とする。
【課題を解決するための手段】
【００１２】
第１の請求項に係る発明は、アプリケーションサーバと複数の加入者端末を収容しているＳＩＰサーバとの間で、呼を設定する呼設定信号を制御する呼制御システムにおいて、前記アプリケーションサーバは、ユーザにより指定される指定転送条件と、当該指定転送条件を満たす場合に転送される接続先とを対応付けて格納しておく格納手段と、前記ＳＩＰサーバからルーティングされた前記呼設定信号を受信する受信手段と、格納された前記指定転送条件を満たすか否かを判定し、当該判定の結果に基づいて前記接続先を決定する決定手段と、当該接続先に対して呼の設定を要求する呼設定信号を前記ＳＩＰサーバに送信する送信手段と、を有し、前記ＳＩＰサーバは、前記加入者端末から発信された前記呼設定信号を前記アプリケーションサーバにルーティングする第１のルーティング手段と、前記アプリケーションサーバから送信された前記呼設定信号を受信する受信手段と、当該呼設定信号を当該呼設定信号で要求された前記接続先にルーティングする第２のルーティング手段と、を有することを要旨とする。
【００１３】
本発明にあっては、アプリケーションサーバが、ＳＩＰサーバからルーティングされた呼設定信号の接続先を決定し、ＳＩＰサーバが、決定された接続先に呼設定信号をルーティングするため、ＳＩＰサーバにおける負荷の増大を防止すると共に、多様な転送系サービスを提供することができる。即ち、ＳＩＰサーバの転送制御処理による呼処理リソースに対して影響を与えることなくサービス制御を可能とし、アプリケーションサーバでは、接続先の加入者端末がいずれのＳＩＰサーバ又は網に収容されているかを意識することなく接続先を決定することができる。
【００１４】
第２の請求項に係る発明は、前記決定手段が、前記呼設定信号が前記接続先にルーティングされた後に返信される応答状態に基づいて、当該接続先とは異なる接続先を決定し、前記送信手段は、当該異なる接続先に対して呼の設定を要求する呼設定信号を前記ＳＩＰサーバに送信することを要旨とする。
【００１５】
本発明にあっては、決定手段が、呼設定信号が接続先にルーティングされた後に返信される応答状態に基づいて、この接続先とは異なる接続先を決定し、送信手段は、この異なる接続先に対して呼の設定を要求する呼設定信号をＳＩＰサーバに送信するため、呼を接続する可能性を高めると共に、ユーザに対してＳＩＰサーバ経由の通信の利便性を向上することができる。
【００１６】
第３の請求項に係る発明は、アプリケーションサーバと複数の加入者端末を収容しているＳＩＰサーバとメディアサーバとの間で、呼を設定する呼設定信号を制御する呼制御システムにおいて、前記ＳＩＰサーバは、前記加入者端末から発信された前記呼設定信号を前記アプリケーションサーバにルーティングするルーティング手段と、前記アプリケーションサーバは、ユーザにより指定される指定転送条件と、当該指定転送条件を満たす場合に転送される接続先とを対応付けて格納しておく格納手段と、前記ＳＩＰサーバからルーティングされた前記呼設定信号を受信する受信手段と、格納された前記指定転送条件を満たすか否かを判定し、当該判定の結果に基づいて前記接続先を決定する決定手段と、当該接続先に対して呼の設定を要求する呼設定信号を前記メディアサーバに送信する送信手段と、を有し、前記メディアサーバは、メディア情報を格納しておく格納手段と、前記アプリケーションサーバから送信された前記呼設定信号を受信する受信手段と、格納された前記メディア情報を当該呼設定信号の発信元である前記加入者端末に送信する送信手段と、を有することを要旨とする。
【００１７】
本発明にあっては、アプリケーションサーバが、ＳＩＰサーバからルーティングされた呼設定信号の接続先を決定し、メディアサーバが、呼設定信号の発信元である加入者端末にメディア情報を送信するため、ＳＩＰサーバにおけるＳＩＰ信号トラフィックを軽減すると共に、多様な転送系サービスを提供することができる。
【００１８】
第４の請求項に係る発明は、アプリケーションサーバと複数の加入者端末を収容しているＳＩＰサーバとの間で、呼を設定する呼設定信号を制御する呼制御システムにおいて、前記アプリケーションサーバは、ユーザにより指定される指定転送条件と、転送する種別を示す転送種別条件と、当該指定転送条件を満たす場合に、当該転送種別条件に基づいて転送される転送先とを対応付けて格納しておく格納手段と、前記ＳＩＰサーバから送信された問合せ信号を受信する受信手段と、格納された前記指定転送条件を満たすか否かを判定し、当該判定の結果に基づいて前記転送種別条件及び前記転送先を決定する決定手段と、当該転送種別条件及び当該転送先を前記ＳＩＰサーバに送信する送信手段と、を有し、前記ＳＩＰサーバは、前記加入者端末から前記呼設定信号が発信された場合に、前記転送種別条件及び前記転送先を前記アプリケーションサーバに問合せる問合せ信号を送信する送信手段と、前記アプリケーションサーバから送信された前記転送種別条件及び前記転送先を受信する受信手段と、当該転送種別条件に基づいて前記呼設定信号を当該転送先に転送する転送手段と、を有することを要旨とする。
【００１９】
本発明にあっては、アプリケーションサーバが、呼設定信号の転送先を決定し、ＳＩＰサーバが、決定された転送先に呼設定信号を転送するため、ＳＩＰサーバにおける負荷の増大を防止すると共に、多様な転送系サービスを提供することができる。即ち、ＳＩＰサーバが転送サービスにおけるユーザの指定する指定転送条件等を保持する必要がないため、ＳＩＰサーバのデータリソース及び収容能力に影響を与えることなくサービス制御を行うことができる。
【００２０】
第５の請求項に係る発明は、前記ＳＩＰサーバが、当該ＳＩＰサーバで処理する各サービスに対して優先順位を付与可能であって、前記送信手段と前記受信手段と前記転送手段とで処理するサービスの優先順位が、当該ＳＩＰサーバで処理される他のサービスの優先順位よりも高い場合に、前記呼設定信号を前記転送先に転送することを要旨とする。
【００２１】
本発明にあっては、送信手段と受信手段と転送手段とで処理するサービスの優先順位が、ＳＩＰサーバで処理される他のサービスの優先順位よりも高い場合に、呼設定信号を転送先に転送するため、アプリケーションサーバが介在するサービス制御と、ＳＩＰサーバが単独で行うサービス制御とにおけるサービス競合制御を容易に行うことができる。
【００２２】
第６の請求項に係る発明は、前記転送先が、メディア情報を格納しているメディアサーバであることを要旨とする。
【００２３】
本発明にあっては、転送先が、メディア情報を格納しているメディアサーバであるため、呼設定信号の送信元である加入者端末に対して自動的に応答することができる。具体的には、ガイダンスの種類や伝言録音等、ユーザが設定した条件に対応する自動応答内容を返信することができる。
【００２４】
第７の請求項に係る発明は、前記転送手段が、前記呼設定信号を前記転送先に転送した後に返信される応答状態に基づいて、当該転送先とは異なる転送先に当該呼設定信号を転送することを要旨とする。
【００２５】
本発明にあっては、転送手段が、呼設定信号を転送先に転送した後に返信される応答状態に基づいて、この転送先とは異なる転送先に呼設定信号を転送するため、呼を接続する可能性を高めると共に、ユーザに対してＳＩＰサーバ経由の通信の利便性を向上することができる。
【００２６】
第８の請求項に係る発明は、前記指定転送条件が、前記加入者端末から発信された前記呼設定信号を受信した日時を条件とすることを要旨とする。
【００２７】
第９の請求項に係る発明は、前記指定転送条件が、前記呼設定信号を発信した加入者端末の識別子を条件とすることを要旨とする。
【００２８】
第１０の請求項に係る発明は、前記指定転送条件が、前記接続先又は前記転送先が一定期間に着信した着信数を条件とすることを要旨とする。
【００２９】
第１１の請求項に係る発明は、アプリケーションサーバと複数の加入者端末を収容しているＳＩＰサーバとの間で、呼を設定する呼設定信号を制御する呼制御方法において、前記ＳＩＰサーバにより、前記加入者端末から発信された前記呼設定信号を前記アプリケーションサーバにルーティングするステップと、前記アプリケーションサーバにより、ユーザにより指定される指定転送条件と、当該指定転送条件を満たす場合に転送される接続先とを対応付けて格納手段に格納しておくステップと、前記ＳＩＰサーバからルーティングされた前記呼設定信号を受信するステップと、格納された前記指定転送条件を満たすか否かを判定し、当該判定の結果に基づいて前記接続先を決定するステップと、当該接続先に対して呼の設定を要求する呼設定信号を前記ＳＩＰサーバに送信するステップと、前記ＳＩＰサーバにより、前記アプリケーションサーバから送信された前記呼設定信号を受信するステップと、当該呼設定信号を当該呼設定信号で要求された前記接続先にルーティングするステップと、を有することを要旨とする。
【００３０】
第１２の請求項に係る発明は、アプリケーションサーバと複数の加入者端末を収容しているＳＩＰサーバとメディアサーバとの間で、呼を設定する呼設定信号を制御する呼制御方法において、前記ＳＩＰサーバにより、前記加入者端末から発信された前記呼設定信号を前記アプリケーションサーバにルーティングするステップと、前記アプリケーションサーバにより、ユーザにより指定される指定転送条件と、当該指定転送条件を満たす場合に転送される接続先とを対応付けて格納手段に格納しておくステップと、前記ＳＩＰサーバからルーティングされた前記呼設定信号を受信するステップと、格納された前記指定転送条件を満たすか否かを判定し、当該判定の結果に基づいて前記接続先を決定するステップと、当該接続先に対して呼の設定を要求する呼設定信号を前記メディアサーバに送信するステップと、前記メディアサーバにより、メディア情報を格納手段に格納しておくステップと、前記アプリケーションサーバから送信された前記呼設定信号を受信するステップと、格納された前記メディア情報を当該呼設定信号の発信元である前記加入者端末に送信するステップと、を有することを要旨とする。
【００３１】
第１３の請求項に係る発明は、アプリケーションサーバと複数の加入者端末を収容しているＳＩＰサーバとの間で、呼を設定する呼設定信号を制御する呼制御方法において、前記ＳＩＰサーバにより、前記加入者端末から前記呼設定信号が発信された場合に、前記転送種別条件及び前記転送先を前記アプリケーションサーバに問合せる問合せ信号を送信するステップと、前記アプリケーションサーバにより、ユーザにより指定される指定転送条件と、転送する種別を示す転送種別条件と、当該指定転送条件を満たす場合に、当該転送種別条件に基づいて転送される転送先とを対応付けて格納手段に格納しておくステップと、前記ＳＩＰサーバから送信された問合せ信号を受信するステップと、格納された前記指定転送条件を満たすか否かを判定し、当該判定の結果に基づいて前記転送種別条件及び前記転送先を決定するステップと、当該転送種別条件及び当該転送先を前記ＳＩＰサーバに送信するステップと、前記ＳＩＰサーバにより、前記加入者端末から前記呼設定信号が発信された場合に、前記転送種別条件及び前記転送先を前記アプリケーションサーバに問合せる問合せ信号を送信するステップと、前記アプリケーションサーバから送信された前記転送種別条件及び前記転送先を受信するステップと、当該転送種別条件に基づいて前記呼設定信号を当該転送先に転送するステップと、を有することを要旨とする。
【発明の効果】
【００３２】
本発明によれば、ＳＩＰサーバにおける負荷の増大を防止すると共に、多様な転送系サービスを提供することができる。
【発明を実施するための最良の形態】
【００３３】
以下、本発明の実施の形態について図面を用いて説明する。最初に、本実施の形態に係る呼制御システムのシステム構成について説明し、続いて、本システムの動作処理について説明する。
【００３４】
図１は、本実施の形態に係る呼制御システムのシステム構成を示すシステム構成図である。この呼制御システムは、第１のＳＩＰサーバ２０ａと、第２のＳＩＰサーバ２０ｂと、アプリケーションサーバ３０と、ＷＷＷサーバ４０と、端末装置５０と、メディアサーバ６０とを備えた構成である。なお、図１に示す全ての加入者端末は、同じ網内に収容されている場合を例に示すものであるが、公衆交換電話網（ＰＳＴＮ）や携帯電話網やＩＰ網等と相互接続可能な他の網内に収容されていても良い。
【００３５】
第１のＳＩＰサーバ２０ａ及び第２のＳＩＰサーバ２０ｂは、図１１を用いて説明したように、自己に収容された加入者端末から発信された呼を設定する呼設定信号に基づいて、発信先の加入者端末に対して呼を接続する役割を担うものであって、具体的には、第１のＳＩＰサーバ２０ａは、発信元である加入者端末１０ａと発信先としての第１の加入者端末１０ｂとを収容し、図１及び図２に示すように、加入者ＤＢ２１ａと、発信元の加入者端末から発信された呼設定信号をアプリケーションサーバ３０にルーティングする第１のルーティング部２２ａと、アプリケーションサーバ３０から送信された呼設定信号等を受信する受信部２３ａと、受信した呼設定信号を接続先にルーティングする第２のルーティング部２４ａと、転送種別等を問合せる問合せ信号をアプリケーションサーバ３０に送信する送信部２５ａと、発信元の加入者端末から発信された呼設定信号を決定された転送先に転送する転送部２６ａとを備えている。なお、この接続先や転送先は、具体的には発信先の加入者端末を指し示すものである。しかしながら、発信先の加入者端末が第１のＳＩＰサーバ２０に収容されていない場合には、第２のＳＩＰサーバ２０ｂや、メディアサーバ６０、更には、適切なゲートウェイを選択して他事業者の加入者網等の加入者端末としても良い。そして、発信元の加入者端末１０ａは「０３−１２３４−０００１」の電話番号を加入者ＩＤとし、発信先の加入者端末１０ｂは「０３−１２３４−０００２」の電話番号を加入者ＩＤとしているので、「０３−１２３４−０００１」及び「０３−１２３４−０００２」が加入者ＩＤとして加入者ＤＢ２１ａに格納されている。
【００３６】
また、第２のＳＩＰサーバ２０ｂは、第１のＳＩＰサーバ２１ａと通信可能に接続され、発信先としての第２の加入者端末１０ｃと発信先としての第３の加入者端末１０ｄとを収容し、第１のＳＩＰサーバ２１ａと同様の構成を備えている。発信先の加入者端末１０ｃは「０３−１２３４−０００３」の電話番号を加入者ＩＤとし、発信先の加入者端末１０ｄは「０３−１２３４−０００４」の電話番号を加入者ＩＤとしているので、第２のＳＩＰサーバ２０ｂが備える加入者ＤＢ２１ｂには、「０３−１２３４−０００３」と「０３−１２３４−０００４」とが加入者ＩＤとして格納されている。なお、第１のＳＩＰサーバ２０ａ及び第２のＳＩＰサーバ２０ｂが収容可能な加入者端末の一例としては、例えば、ＩＰ電話機や携帯電話等を挙げることができる。
【００３７】
アプリケーションサーバ３０は、第１のＳＩＰサーバ２０ａ及び第２のＳＩＰサーバ２０ｂと通信可能に接続され、第１のＳＩＰサーバ２０ａからルーティングされた呼設定信号を受信する受信部３１と、条件ＤＢに格納されている所定の条件を満たしているか否かを判定し、この判定結果に基づいて接続先若しくは転送先等を決定する決定部３２と、決定された接続先に対して呼を設定する呼設定信号を第１のＳＩＰサーバ２０ａ等に送信する送信部３３と、ユーザにより指定される指定転送条件と、この指定転送条件を満たす場合に転送される接続先とを対応付けて格納しておく条件ＤＢ３４とを備えている。
【００３８】
また、条件ＤＢ３４は、ユーザにより指定される指定転送条件と、転送する種別を示す転送種別条件と、この指定転送条件を満たす場合に、転送種別条件に基づいて転送される転送先とを対応付けて格納しておくことも可能である。その場合には、受信部３１が、第１のＳＩＰサーバ２０ａから送信された問合せ信号を受信し、送信部３３は、決定部３２により決定された転送種別条件及び転送先を第１のＳＩＰサーバ２０ａに送信する。なお、このような条件ＤＢ３４に格納される指定転送条件等は、ＷＷＷサーバ４０を介して端末装置５０から入力可能である。
【００３９】
ＷＷＷサーバ４０は、アプリケーションサーバ３０と通信可能に接続され、端末装置５０で入力された指定転送条件等のユーザ設定情報を受信し、アプリケーションサーバ３０に送信する機能や、アプリケーションサーバ３０に既に格納されている指定転送条件等を取得して、端末装置５０に送信機能等を備えている。なお、ＷＷＷサーバ４０とアプリケーションサーバ３０との間の通信は、ＣＯＲＢＡ（Common Object Request Broker Architectureの略）や、ＨＴＴＰ（Hyper Test Transfer Protocolの略）やＳＯＡＰ（Simple Object Access Protocolの略）等を用いることができる。
【００４０】
端末装置５０は、ＷＷＷサーバ４０が取得した指定転送条件等を画面に表示する機能や、指定条件等を設定（入力・変更・削除等）する入力手段等をユーザに提供する機能等を備えている。一般的には、パソコンを用いることが可能であり、キーボードやマウスなどの入力手段により入力可能となっている。
【００４１】
メディアサーバ６０は、アプリケーションサーバ３０と通信可能に接続され、アプリケーションサーバ３０から送信された呼設定信号を受信する受信部６１と、メディア情報を送信する送信部６２と、メディア情報を格納しているメディアＤＢ６３とを備えている。このメディア情報とは、例えば、何らかの理由により接続相手との通話ができない場合にその旨を通知する為のガイダンス応答や留守番電話等を挙げることができる。なお、メディアサーバ６０は、第１のＳＩＰサーバ２０ａや第２のＳＩＰサーバ２０ｂに直接的に接続されていてもよい。
【００４２】
次に、本実施の形態に係る呼制御システムの動作処理について説明する。図３は、本実施の形態に係る呼制御システムの第１の動作処理を示すフローである。第１の動作処理は、送信元の加入者端末１０ａから発信された呼設定信号を発信先の第２の加入者端末１０ｃに送信する場合に、その加入者端末１０ａ収容している第１のＳＩＰサーバ２０ａがルーティング制御を行い、第１のＳＩＰサーバ２０ａに接続されたアプリケーションサーバ３０が接続先を決定するサービス制御を行うことを特徴としている。
【００４３】
最初に、ユーザは、端末装置５０からＷＷＷサーバ４０に対して条件設定登録用のＷｅｂ画面を要求し、所定の指定転送条件と、この指定転送条件を満たす場合に接続される接続先とを入力する。その後、ＷＷＷサーバ４０は、入力されたユーザ設定情報をアプリケーションサーバ３０に送信し、アプリケーションサーバ３０は、送信されたユーザ設定情報を条件ＤＢ３４に格納する（Ｓ１０１）。
【００４４】
この指定転送条件とは、例えば、第１のＳＩＰサーバ２０ａが呼設定信号を受信した日時（以降、「着信日時」と称する場合もある）や、発信元／発信先の電話番号や、所定の期間に着信した着信数等を用いることができる。より具体的には、図４に示すように、例えば、着信日が「２００７年１１月２９日」の場合には「０３−１２３４−０００２」の電話番号の加入者端末を接続先とし、発信者の加入者端末の加入者ＩＤが「０３−１２３４−０００１」の場合には「０３−１２３４−０００３」の電話番号の加入者端末を接続先とし、５時間以内における着信数が１０件以下の場合には「０３−１２３４−０００４」を接続先とし、１０件を超える場合にはメディアサーバを接続先にすることができる。なお、このような着信数を閾値として指定転送条件とする場合とは、あるコンサートのチケット配布枚数に予め限りがある場合に、その枚数（即ち、発信元の相当）を超えた際には強制的に受付を終了する旨のガイダンスを流すメディアサーバに切り替えるサービス等に用いられている。
【００４５】
そして、発信元の加入者端末１０ａは、第１の加入者端末１０ｂを発信先として呼設定信号（ＩＮＶＩＴＥ（Ｂ））を発信する（Ｓ１０２）。
【００４６】
第１の加入者端末１０ｂにおいて、受信部２３ａが、発信された呼設定信号（ＩＮＶＩＴＥ（Ｂ））を受信し、第１のルーティング部２２ａが、その呼設定信号（ＩＮＶＩＴＥ（Ｂ））をアプリケーションサーバ３０にルーティングする（Ｓ１０３）。
【００４７】
アプリケーションサーバ３０において、受信部３１が、第１のＳＩＰサーバ２０ａからルーティングされた呼設定信号（ＩＮＶＩＴＥ（Ｂ））を受信し、決定部３２が、条件ＤＢ３４に格納されている指定転送条件を満たしているか否かを判定し、この指定条件を満たす接続先を決定する。その後、送信部３３は、決定された接続先に対して呼の設定を要求する呼設定信号（ＩＮＶＩＴＥ（Ｃ））を第１のＳＩＰサーバ２０ａに送信する（Ｓ１０４）。
【００４８】
より具体的には、送信部３３は、呼設定信号（ＩＮＶＩＴＥ（Ｂ））に含まれている発信先を、決定部３２によって決定された接続先に書き換え、書き換えられた呼設定信号（ＩＮＶＩＴＥ（Ｃ））を第１のＳＩＰサーバ２０ａに送信する。なお、ここでは、発信元の加入者端末の電話番号が「０３−１２３４−０００１」なので、決定部３２により決定された接続先は「０３−１２３４−０００３」の電話番号を有する加入者端末であるとする。
【００４９】
第１のＳＩＰサーバ２０ａにおいて、受信部２３ａが、アプリケーションサーバから送信された呼設定信号（ＩＮＶＩＴＥ（Ｃ））を受信し、第２のルーティング部２４ａが、呼設定信号（ＩＮＶＩＴＥ（Ｃ））をこの呼設定信号が要求された接続先にルーティングする（Ｓ１０５）。
【００５０】
より具体的に言えば、第２のルーティング部２４ａは、加入者ＤＢ２１ａを参照し、収容している加入者端末ではないことを判断するので、この呼設定信号（ＩＮＶＩＴＥ（Ｃ））を第２のＳＩＰサーバ２０ｂに送信する。第２のＳＩＰサーバ２０ｂは、加入者ＤＢ２１ｂに「０３−１２３４−０００３」の電話番号を有する第２の加入者端末１０ｃを格納しているので、自己が収容している加入者端末であると判断し、送信された呼設定信号（ＩＮＶＩＴＥ（Ｃ））を第２の加入者端末１０ｃに送信する。なお、ＳＩＰサーバは、通常、発信先の電話番号を収容しているＳＩＰサーバを特定可能な機能を備えているため、２つのＳＩＰサーバを経由することで、発信元の加入者端末１０ａと発信先の第２の加入者端末１０ｃとの間で通話が可能となる。また、このＳＩＰサーバの機能により、アプリケーションサーバ３０が発信先の加入者端末を収容している第２のＳＩＰサーバ２０ｂを把握していなくても、発信元の加入者端末を収容している第１のＳＩＰサーバ２０ａにルーティング処理を委ねることで、加入者端末間の通話が可能となっている。
【００５１】
なお、決定部３２は、呼設定信号が接続先にルーティングされた後に返信される応答状態に基づいて、この接続先とは異なる接続先を決定し、送信部３３は、この異なる接続先に対して呼の設定を要求する呼設定信号を第１のＳＩＰサーバ２０ａに送信することも可能である。例えば、発信先の第２の加入者端末１０ｃが話中の場合、この発信先の第２の加入者端末１０ｃから返信されるエラー応答が、第１のＳＩＰサーバ２０ａを介してアプリケーションサーバ３０に通知される。その通知を受け取った場合、決定部３２は、発信先として第３の加入者端末１０ｄを決定し、送信部３３は、発信先の第３の加入者端末１０ｄに対して呼の接続を要求する呼設定信号を第１のＳＩＰサーバ２０ａに送信する。その後、第１のＳＩＰサーバ２０ａは、送信された呼設定信号を発信先の第３の加入者端末１０ｄを収容している第２のＳＩＰサーバ２０ｂにルーティングする。
【００５２】
ここで、図５を用いて、上記Ｓ１０４におけるアプリケーションサーバ３０の制御内容の一例について説明する。最初に、受信部３１は、第１のＳＩＰサーバ２０ａから送信された呼設定信号（ＩＮＶＩＴＥ（Ｂ））を受信する（Ｓ１０４ａ）。
【００５３】
次に、決定部３２は、呼設定信号の発信先の加入者端末を割り出す（Ｓ１０４ｂ）。例えば、受信した呼設定信号に含まれている“Ｒｅｑｕｅｓｔ−ＵＲＩ”に設定された電話番号から、発信先の加入者端末を特定する。
【００５４】
そして、決定部３２は、この割り出された発信先の加入者端末の加入者によって設定されたユーザ設定情報を条件ＤＢ３４から検索し、検索された指定転送条件が満たされているか否かを判定し、接続先を特定する（Ｓ１０４ｃ）。
【００５５】
その後、送信部３３は、特定された接続先に対して呼を設定する呼設定信号（ＩＮＶＩＴＥ（Ｃ））を第１のＳＩＰサーバ２０ａに送信する（Ｓ１０４ｄ）。
【００５６】
図６は、本実施の形態に係る呼制御システムの第２の動作処理を示すフローである。第２の動作処理は、第１の動作処理と同様に、送信元の加入者端末１０ａから発信された呼設定信号を発信先の第２の加入者端末１０ｃに送信する場合に、その加入者端末１０ａ収容している第１のＳＩＰサーバ２０ａがルーティング制御を行い、第１のＳＩＰサーバ２０ａに接続されたアプリケーションサーバ３０が接続先を決定するサービス制御を行うことを特徴としているが、特に、アプリケーションサーバ３０の決定部３２により決定された接続先がメディアサーバ６０の場合について説明をするものである。
【００５７】
図６に示すＳ２０１〜Ｓ２０４については、第１の動作処理で説明したＳ１０１〜Ｓ１０４のそれぞれと同様なので、重複する説明は省略する。但し、Ｓ２０４において、決定された接続先はメディアサーバ６０であるとする。
【００５８】
メディアサーバ６０において、受信部６１が、アプリケーションサーバから送信された呼設定信号（ＩＮＶＩＴＥ（Ｃ））を受信し、送信部６２が、メディアＤＢ６３に格納されているメディア情報検索して、発信元の加入者端末１０ａに送信する（Ｓ２０５）。
【００５９】
図７は、本実施の形態に係る呼制御システムの第３の動作処理を示すフローである。第３の動作処理における第１のＳＩＰサーバ２０ａは、呼設定信号をアプリケーションサーバ３０にルーティングすることなく、指定転送条件等をアプリケーションサーバ３０に問合せ、その問合せ結果に基づいて転送先を書き換える転送処理を行う点において、第１の動作処理及び第２の動作処理とは異なる。即ち、第１の動作処理におけるアプリケーションサーバ３０の送信部３３の処理内容の一部が、第１のＳＩＰサーバ２０ａで行うものとなっている。なお、本実施の形態において、“ルーティング”とは、発信先としての接続先や転送先の宛先を書き換える処理を行うことなく、単に送信された呼設定信号を渡すことを意味しており、一方、“転送”とは、送信された呼設定信号に含まれる宛先の書き換え処理を行った後に送信することを意味している。
【００６０】
最初に、ユーザは、端末装置５０からＷＷＷサーバ４０に対して条件設定登録用のＷｅｂ画面を要求し、所定の指定転送条件と、転送する種別を示す転送種別条件と、この指定転送条件を満たす場合に転送種別条件に基づいて転送される転送先とを入力する。その後、ＷＷＷサーバ４０は、入力されたユーザ設定情報をアプリケーションサーバ３０に送信し、アプリケーションサーバ３０は、送信されたユーザ設定情報を条件ＤＢ３４に格納する（Ｓ３０１）。
【００６１】
この転送種別条件とは、例えば、呼設定信号を無条件に転送する無条件転送や、一度着信処理を試みた後に無応答や話中等により接続できない場合に転送する着信転送（無応答転送、話中転送等）を条件とすることができる。なお、指定転送条件は、第１の動作処理で説明したものと同様なので、重複説明は省略する。より具体的には、例えば、図８に示すような指定転送条件と、転送種別条件と、転送先とを格納することができる。
【００６２】
そして、発信元の加入者端末１０ａは、第１の加入者端末１０ｂを発信先として呼設定信号（ＩＮＶＩＴＥ（Ｂ））を発信する（Ｓ３０２）。
【００６３】
第１の加入者端末１０ｂにおいて、受信部２３ａが、発信された呼設定信号（ＩＮＶＩＴＥ（Ｂ））を受信し、後述するサービス優先制御を行った後、送信部２５ａが、転送種別条件と転送先とを問合せる問合せ信号をアプリケーションサーバ３０に送信する（Ｓ３０３）。
【００６４】
アプリケーションサーバ３０において、受信部３１が、第１のＳＩＰサーバ２０ａから送信された問合せ信号を受信し、決定部３２が、条件ＤＢ３４に格納されている指定転送条件を満たしているか否かを判定し、この指定条件を満たす転送種別条件及び転送先を決定する。その後、送信部３３は、決定された転送種別条件及び転送先を第１のＳＩＰサーバ２０ａに送信する（Ｓ３０４）。
【００６５】
第１のＳＩＰサーバ２０ａにおいて、受信部２３ａが、アプリケーションサーバから送信された転送種別条件及び転送先を受信し、転送部２６ａが、受信した転送種別条件に基づいて、Ｓ３０３で受信した呼設定信号（ＩＮＶＩＴＥ（Ｂ））を受信した転送先に転送する（Ｓ３０５）。具体的には、転送部２６ａは、呼設定信号（ＩＮＶＩＴＥ（Ｂ））に含まれている転送先を、アプリケーションサーバから受信した転送先に書き換え、書き換えられた呼設定信号（ＩＮＶＩＴＥ（Ｃ））を転送先に送信する。また、転送部２６ａは、例えば、転送種別条件が無条件転送の場合には、呼設定信号を転送先に無条件に常に転送し、転送種別条件が話中転送の場合には、一度着信処理を行い、その結果、話中により接続できない場合に転送する処理を行う。
【００６６】
なお、第１のＳＩＰサーバ２０ａは、転送先が話中であるため接続できない場合や、他の加入者端端末へ迂回することが要求されている場合には、呼設定信号を転送した後に返信される応答状態に基づいて、この転送先とは異なる転送先に転送してもよい。
【００６７】
ここで、図９を用いて、上記Ｓ３０３における第１のＳＩＰサーバ２０ａの制御内容の一例について説明する。最初に、受信部２３ａは、発信元の加入者端末１０ａから送信された呼設定信号（ＩＮＶＩＴＥ（Ｂ））を受信する（Ｓ３０３ａ）。なお、第１のＳＩＰサーバ２０ａは、本実施の形態で説明するサービス制御以外の他のサービスについても制御可能であって、各サービスに対して優先順位を付与可能であるとする。
【００６８】
次に、第１のＳＩＰサーバ２０ａは、呼設定信号の発信先の加入者端末を割り出す（Ｓ３０３ｂ）。例えば、受信した呼設定信号に含まれている“Ｒｅｑｕｅｓｔ−ＵＲＩ”に設定された電話番号から、発信先の加入者端末を特定する。
【００６９】
そして、第１のＳＩＰサーバ２０ａは、この割り出された発信先の加入者端末の加入者が加入している他のサービスを判定し、本実施の形態におけるサービスと他のサービスとの優先順位を判定する（Ｓ３０３ｃ）。例えば、加入者が着信拒否系のサービスと着信転送系のサービスとに加入している場合には、最初に着信拒否系サービス制御を行い、着信が拒否されない場合に着信転送系サービス制御を行うというサービス競合制御が考えられる。
【００７０】
最後に、本実施の形態におけるサービスの優先順位が他のサービスの順位よりも高い場合に、アプリケーションサーバ３０へ問い合わせを行う（Ｓ３０３ｄ）。
【００７１】
また、図１０を用いて、上記Ｓ３０５における第１のＳＩＰサーバ２０ａの制御内容の一例について説明する。
【００７２】
最初に、受信部２３ａが、アプリケーションサーバから送信された転送種別条件及び転送先を受信する（Ｓ３０５ａ）。次に、転送部２６ａは、受信した転送種別条件に基づいて、Ｓ３０３で受信した呼設定信号（ＩＮＶＩＴＥ（Ｂ））を受信した転送先に転送する（Ｓ３０５ｂ）。なお、図９を用いて説明したサービス制御の処理は、Ｓ３０３のタイミングで行うのではなく、Ｓ３０５ａとＳ３０５ｂとの間で処理してもよい。
【００７３】
従って、第１の動作処理〜第３の動作処理によれば、加入者を収容しているＳＩＰサーバにて制御が必要であるサービス競合制御やルーティング制御はＳＩＰサーバで行い、付加サービス制御をアプリケーションサーバにて実行可能とするよう制御内容を分担することで、ＳＩＰサーバへの処理負荷を軽減すると共に、ＳＩＰサーバへの収容能力に影響を与えることなく、多様な転送系サービスを提供することが可能となる。
【００７４】
最後に、本実施の形態で説明した第１のＳＩＰサーバ２０ａ、第２のＳＩＰサーバ２０ｂ、アプリケーションサーバ３０、メディアサーバ６０は、少なくとも演算機能及び制御機能を備えた中央演算装置（ＣＰＵ）、プログラムやデータを格納する機能を有するＲＡＭ等からなる主記憶装置（メモリ）を有する電子的な装置から構成されているものである。また、各装置は、主記憶装置の他、ハードディスクなどの補助記憶装置を具備していてもよい。
【００７５】
また、本実施の形態に係る各処理を実行するプログラムは、第１のＳＩＰサーバ２０ａ、第２のＳＩＰサーバ２０ｂ、アプリケーションサーバ３０、メディアサーバ６０にそれぞれ格納されているものである。そして、このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ−ＲＯＭなどのコンピュータ読み取り可能な記録媒体に記録することも、通信ネットワークを介して配信することも可能である。
【００７６】
本実施の形態によれば、アプリケーションサーバ３０が、第１のＳＩＰサーバ２０ａからルーティングされた呼設定信号の接続先を決定し、第１のＳＩＰサーバ２０ａが、決定された接続先に呼設定信号をルーティングするので、第１のＳＩＰサーバ２０ａにおける負荷の増大を防止すると共に、多様な転送系サービスを提供することができる。即ち、第１のＳＩＰサーバ２０ａの転送制御処理による呼処理リソースに対して影響を与えることなくサービス制御を可能とし、アプリケーションサーバでは、接続先の加入者端末がいずれのＳＩＰサーバ又は網に収容されているかを意識することなく接続先を決定することができる。
【００７７】
本実施の形態によれば、決定部３２が、呼設定信号が接続先にルーティングされた後に返信される応答状態に基づいて、この接続先とは異なる接続先を決定し、送信部３３は、この異なる接続先に対して呼の設定を要求する呼設定信号を第１のＳＩＰサーバ２０ａに送信するため、呼を接続する可能性を高めると共に、ユーザに対してＳＩＰサーバ経由の通信の利便性を向上することができる。
【００７８】
本実施の形態によれば、アプリケーションサーバ３０が、第１のＳＩＰサーバ２０ａからルーティングされた呼設定信号の接続先を決定し、メディアサーバ６０が、呼設定信号の発信元の加入者端末１０ａにメディア情報を送信するので、第１のＳＩＰサーバ２０ａにおけるＳＩＰ信号トラフィックを軽減すると共に、多様な転送系サービスを提供することができる。
【００７９】
本実施の形態によれば、アプリケーションサーバ３０が、呼設定信号の転送先を決定し、第１のＳＩＰサーバ２０ａが、決定された転送先に呼設定信号を転送するので、第１のＳＩＰサーバ２０ａにおける負荷の増大を防止すると共に、多様な転送系サービスを提供することができる。即ち、第１のＳＩＰサーバ２０ａが転送サービスにおけるユーザの指定する指定転送条件等を保持する必要がないので、第１のＳＩＰサーバ２０ａのデータリソース及び収容能力に影響を与えることなくサービス制御を行うことができる。
【００８０】
本実施の形態によれば、送信部２５ａと受信部２３ａと転送部２６ａとで処理するサービスの優先順位が、第１のＳＩＰサーバ２０ａで処理される他のサービスの優先順位よりも高い場合に、呼設定信号を転送先に転送するので、アプリケーションサーバ３０が介在するサービス制御と、第１のＳＩＰサーバ２０ａが単独で行うサービス制御とにおけるサービス競合制御を容易に行うことができる。
【００８１】
本実施の形態によれば、転送先が、メディア情報を格納しているメディアサーバ６０であるので、呼設定信号の送信元である加入者端末に対して自動的に応答することができる。具体的には、ガイダンスの種類や伝言録音等、ユーザが設定した条件に対応する自動応答内容を返信することができる。
【００８２】
本実施の形態によれば、転送部２６ａが、呼設定信号を転送先に転送した後に返信される応答状態に基づいて、この転送先とは異なる転送先に呼設定信号を転送するので、呼を接続する可能性を高めると共に、ユーザに対してＳＩＰサーバ経由の通信の利便性を向上することができる。
【図面の簡単な説明】
【００８３】
【図１】本実施の形態に係る呼制御システムのシステム構成を示すシステム構成図である。
【図２】本実施の形態に係る呼制御システムを構成する各サーバの機能ブロックを示す機能ブロック図である。
【図３】本実施の形態に係る呼制御システムの第１の動作処理を示すフローである。
【図４】条件ＤＢに格納される情報の一例を示す図である。
【図５】第１の動作制御におけるＳ１０４の制御フローを示すフロー図である。
【図６】本実施の形態に係る呼制御システムの第２の動作処理を示すフローである
【図７】本実施の形態に係る呼制御システムの第３の動作処理を示すフローである
【図８】条件ＤＢに格納される情報の一例を示す図である。
【図９】第３の動作制御におけるＳ３０３の制御フローを示すフロー図である。
【図１０】第３の動作制御におけるＳ３０５の制御フローを示すフロー図である。
【図１１】ＳＩＰを利用した基本的なシステム構成を示すシステム構成図である。
【符号の説明】
【００８４】
１０ａ…発信元の加入者端末
１０ｂ…発信先の第１の加入者端末
１０ｃ…発信先の第２の加入者端末
１０ｄ…発信先の第３の加入者端末
２０ａ…第１のＳＩＰサーバ
２１ａ…加入者ＤＢ
２２ａ…第１のルーティング部
２３ａ…受信部
２４ａ…第２のルーティング部
２５ａ…送信部
２６ａ…転送部
２０ｂ…第２のＳＩＰサーバ
２１ｂ…加入者ＤＢ
３０…アプリケーションサーバ
３１…受信部
３２…決定部
３３…送信部
３４…条件ＤＢ
４０…ＷＷＷサーバ
５０…端末装置
６０…メディアサーバ
６１…受信部
６２…送信部
６３…メディアＤＢ６３
Ｓ１０１〜Ｓ１０５，Ｓ１０４ａ〜Ｓ１０４ｄ…ステップ
Ｓ２０１〜Ｓ２０５…ステップ
Ｓ３０１〜Ｓ３０５，Ｓ３０３ａ〜Ｓ３０３ｄ，Ｓ３０５ａ〜Ｓ３０５ｂ…ステップ
【図１】
2009147505.tif 000003
【図２】
2009147505.tif 000004
【図３】
2009147505.tif 000005
【図４】
2009147505.tif 000006
【図５】
2009147505.tif 000007
【図６】
2009147505.tif 000008
【図７】
2009147505.tif 000009
【図８】
2009147505.tif 000010
【図９】
2009147505.tif 000011
【図１０】
2009147505.tif 000012
【図１１】
2009147505.tif 000013