(57)【要約】【課題】  ユーザの存在の登録状態によって柔軟にサービスを変更することのできる通信サービス提供システムを得る。【解決手段】  コンテンツサーバ３０１とユーザ端末１００ａ，１００ｂとのそれぞれに、これらを相互に接続するためのセッションを管理するセッション管理部１０１ａ，１０１ｂ，３０２を設ける。また、プレゼンスサーバ２０４で、セッション管理部１０１ａ，１０１ｂからの登録状態により、ユーザ端末１００ａ，１００ｂの入室状態の有無を示すプレゼンスをプレゼンス情報２０５として管理する。更に、ユーザ端末１００ａ，１００ｂのプレゼンスと、サービス提供規則２０６に基づき、提供するサービスを決定する。【選択図】        図１
2006270610.tif 000002
【特許請求の範囲】
【請求項１】
サービスを提供するコンテンツサーバと、提供されるサービスを受けるユーザ端末とにそれぞれ設けられ、これらを相互に接続するためのセッションを管理するセッション管理部と、
前記ユーザ端末のセッション管理部からの登録状態によって、当該ユーザ端末の入室状態の有無を示すプレゼンスを管理すると共に、当該ユーザ端末のプレゼンスと、予め決められたサービス提供規則に基づき、提供するサービスを決定するプレゼンスサーバとを備えた通信サービス提供システム。
【請求項２】
サービス提供規則は、入室状態にあるユーザ端末の数と提供するサービスとの関係を示すことを特徴とする請求項１記載の通信サービス提供システム。
【請求項３】
ユーザ端末は、他のユーザ端末に対してセッション参加リクエストを送出するリクエスト手段を有することを特徴とする請求項１または請求項２記載の通信サービス提供システム。
【請求項４】
セッション管理部は、ＳＩＰに基づいてセッションの管理を行うことを特徴とする請求項１から請求項３のうちのいずれか１項記載の通信サービス提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、通信ネットワーク上でサービス提供を行う通信サービス提供システムに関するものである。
【背景技術】
【０００２】
近年、ＳＩＰ（Session Initiation Protocol）を用いたパケット通信における技術の普及が著しい。ＳＩＰを用いた現在普及している技術として、ＩＭ（Instant Message） サービスや、ＰＴＴ（Push To Talk）、ＶＯＩＰ（Voice Over Internet Protocol）などが挙げられる。今後、ＳＩＰはその汎用性の高さから更に応用分野が広がることが予想される。
【０００３】
従来、このようなＳＩＰを用いたシステムとして、ＩＰネットワーク上で、マルチコミュニケーション端末と、ＳＩＰサーバとカンファレンスサーバ、ＡＰＬサーバを用いてピアツウピアあるいはピアツウマルチの映像・音声通信サービスを提供するようにしたものがあった（例えば、特許文献１参照）。
【０００４】
【特許文献１】特開２００４−３０４６６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記文献に記載したシステムのように企業内ユーザを想定した場合やそれ以外の任意のユーザがインターネットを使用する場合でも、ユーザの存在の登録状態によってサービスを変更できることが好ましい。
しかしながら、従来の通信サービス提供システムは、このような柔軟性を有してはいなかった。
【０００６】
この発明は上記のような課題を解決するためになされたもので、ユーザのプレゼンスによって提供するサービスを柔軟に変更、決定することのできる通信サービス提供システムを得ることを目的とする。
【課題を解決するための手段】
【０００７】
この発明に係る通信サービス提供システムは、サービスを提供するコンテンツサーバと、提供されるサービスを受けるユーザ端末とのそれぞれに、これらを相互に接続するためのセッションを管理するセッション管理部を設ける。また、プレゼンスサーバで、ユーザ端末のセッション管理部からの登録状態によって、ユーザ端末の入室状態の有無を示すプレゼンスを管理し、このようなユーザ端末のプレゼンスと、予め決められたサービス提供規則に基づき、提供するサービスを決定するようにしたものである。
【発明の効果】
【０００８】
この発明の通信サービス提供システムは、ユーザ端末の入室状態の有無によって提供するサービスを決定するようにしたので、ユーザの存在の登録状態によって柔軟にサービスを変更できる通信サービス提供システムを得ることができる。
【発明を実施するための最良の形態】
【０００９】
実施の形態１．
図１は、この発明の実施の形態１による通信サービス提供システムを示す構成図である。
図において、通信サービス提供システムは、ユーザ端末１００ａ，１００ｂ、パケット交換網２００、プレゼンスサーバ２０４、ＩＰネットワーク３００、コンテンツサーバ３０１を備えている。
【００１０】
ユーザ端末１００ａ，１００ｂは、それぞれユーザが操作するための端末であり、例えば、パケット交換網（ＰＳ網）２００に対して無線接続され、パケット通信機能を有する移動体端末からなるものである。これらの端末１００ａ，１００ｂは、それぞれセッション管理部１０１ａ，１０１ｂを備えている。このセッション管理部１０１ａ，１０１ｂは、通信相手との相互接続を行うためのセッションを管理する機能部であり、ＳＩＰにおけるユーザエージェント（User Agent）に相当するものである。尚、図面では、二つのユーザ端末１００ａ，１００ｂのみ示しているが、更に多くのユーザ端末が接続されているものとする。また、各セッション管理部１０１ａ，１０１ｂは、リクエスト手段１０２ａ，１０２ｂを備えている。このリクエスト手段１０２ａ，１０２ｂは、他のユーザ端末に対して、ＳＩＰにおけるＩｎｖｉｔｅ（セション参加リクエスト）を送出する機能を有するものである。
【００１１】
パケット交換網２００は、ユーザ端末１００ａ，１００ｂを収容するネットワークであり、ＳＧＳＮ（Serving GPRS Support Node）２０１、ＧＧＳＮ（Gateway GPRS Support Node）２０２、ＣＳＣＦ（Call Session Control Function）２０３を備え、プレゼンスサーバ２０４が接続されている。ＳＧＳＮ２０１は、パケット交換機能を有するノードであり、ＧＧＳＮ２０２は、パケット交換網２００とＩＰネットワーク３００とのゲートウェイ機能を有するノードである。また、ＣＳＣＦ２０３は、ＳＩＰによる呼制御を行う機能を有するノードである。プレゼンスサーバ２０４は、プレゼンス情報２０５とサービス提供規則２０６を有し、ユーザ端末１００ａ，１００ｂの入室状態の有無を示すプレゼンスを管理し、ユーザ端末１００ａ，１００ｂのプレゼンスと、予め決められたサービス提供規則２０６に基づいて提供するサービスを決定する機能を有している。
【００１２】
図２は、プレゼンス情報２０５を示す説明図である。
プレゼンス情報２０５は、ＳＩＰ登録状態を示す情報であり、図示のように、表示名２０５ａ、ＳＩＰ  ＵＲＩ２０５ｂ、入室状態２０５ｃの情報から構成されている。表示名２０５ａは、ユーザ端末１００ａ，１００ｂを操作するユーザのユーザ名であり、ＳＩＰ  ＵＲＩ２０５ｂはＳＩＰにおける端末を指定するためのアドレス情報を示すものである。また、入室状態２０５ｃは、そのユーザ名のユーザ端末が入室状態であるか否かを示す情報である。
【００１３】
図３は、サービス提供規則２０６を示す説明図である。
サービス提供規則２０６は、ユーザ端末１００ａ，１００ｂに対して提供するサービスの規則を予め定めたものであり、図３に示すようにサービス種別２０６ａとサービス提供条件２０６ｂの情報から構成されている。サービス種別２０６ａは、例えばＰＴＴや動画配信、音楽配信といったコンテンツサーバ３０１が提供するサービスの種別を示している。また、サービス提供条件２０６ｂは、各サービスの提供条件を示すもので、例えば、サービス種別が「動画配信」の場合、そのサービス提供条件は「入室者５名以上」といったように条件が設定されている。
【００１４】
尚、ＳＩＰによって実現されるＰＴＴ（Push To Talk）機能やＲＴＰ（Real Time Transfer Protocol）によって実現されるコンテンツ配信については既知の技術であるため、ここでの説明は省略する。
【００１５】
図１に戻り、ＩＰネットワーク３００は、ＩＰプロトコルに従って通信が行われるネットワークであり、ＧＧＳＮ２０２によってパケット交換網２００との相互接続が行われるものである。このＩＰネットワーク３００に接続されるコンテンツサーバ３０１は、ＳＩＰを用いてセッションを行い、各ユーザ端末１００ａ，１００ｂに対して、種々のサービスを提供するためのサーバであり、ＳＩＰを用いるためのセッション管理部３０２を備えている。このセッション管理部３０２は、セッション管理部１０１ａ，１０１ｂと同様に、例えばユーザ端末１００ａ，１００ｂといった通信相手と相互接続を行うためのセッションを管理する機能部である。
【００１６】
次に、実施の形態１の動作について説明する。
図４は、実施の形態１の動作を示すシーケンスチャートである。
図４においては、ＳＩＰで規定されているＯＫ／エラー応答やＡＣＫ応答については省略している。また、ＳＧＳＮとＧＧＳＮをまとめてｘＧＳＮとし、機能ブロックとして、ＣＳＣＦと便宜上まとめている。
【００１７】
図４において、コンテンツサーバ３０１のセッション管理部３０２は、予め、プレゼンスサーバ２０４にＲｅｇｉｓｔｅｒ（登録）し（ステップＳＴ１）、また、サービス提供状態を取得するためＳｕｂｓｃｒｉｂｅ（通知要請）を行っておく（ステップＳＴ２）。ここで、コンテンツサーバ３０１の提供するサービスは「動画配信」であるとする。また、この段階では、いずれのユーザ端末も登録されていないとする。
【００１８】
プレゼンスサーバ２０４では、プレゼンス情報２０５とサービス提供規則２０６とを参照し、この段階では、ユーザ端末が登録されていないため、「動画配信」のサービス提供条件である「入室者５名以上」を満たしていないと判断する（ステップＳＴ３）。これにより、プレゼンスサーバ２０４は、コンテンツサーバ３０１のセッション管理部３０２に対して、Ｎｏｔｉｆｙ（通知）“５人登録が足りません”を応答する（ステップＳＴ４）。
【００１９】
次に、ユーザ端末１００ａのセッション管理部１０１ａがプレゼンスサーバ２０４へＲｅｇｉｓｔｅｒおよびサービス提供状態のＳｕｂｓｃｒｉｂｅを行ったとする（ステップＳＴ５、ＳＴ６）。ここで、ユーザ端末１００ａから要求されたサービス種別は「動画配信」であり、このユーザ端末１００ａのＲｅｇｉｓｔｅｒにより、プレゼンス情報２０５には、１名が入室状態である（ユーザ端末１００ａのユーザが入室済みとなる）よう更新される。そして、プレゼンスサーバ２０４は、この状態のプレゼンス情報２０５とサービス提供規則２０６とを参照し、「動画配信」のサービス提供条件が「入室者５名以上」であるため、４名の不足と判断し（ステップＳＴ７）、ユーザ端末１００ａのセッション管理部１０１ａに対してＮｏｔｉｆｙを送信する（ステップＳＴ８）。ここでは、サービス提供規則として、図３の「動画配信」：「入室者５名以上」の規則を適用している。よって、サービス提供には更に４人の参加が必要な旨を通知している。
【００２０】
登録人数が足りないと通知されたユーザ端末１００ａのセッション管理部１０１ａは、他のユーザ端末であるユーザ端末１００ｂに登録を促すため、リクエスト手段１０２ａを用いて、Ｉｎｖｉｔｅ（セション参加リクエスト）を試みる（ステップＳＴ９）。その際、ＳＤＰ（Session Description Protocol）によってサービス提供の旨を記述しておく。
【００２１】
尚、ユーザ端末１００ａにおいて、例えばＩｎｖｉｔｅを行うユーザ端末のリスト等を用意しておき、セッション管理部１０１ａにおいてＮｏｔｉｆｙを受け取った場合、リクエスト手段１０２ａは、このリストに従って自動的にＩｎｖｉｔｅを送信するようにしてもよい。
【００２２】
Ｉｎｖｉｔｅを受けたＣＳＣＦ／ｘＧＳＮ（２０１〜２０３）は、ユーザ端末１００ｂへＳＭＳ（Short Message Service）またはパケット発呼する（ステップＳＴ１０）。この発呼がユーザ端末１００ｂで着呼されると、セッション管理部１０１ｂは、プレゼンスサーバ２０４に対して、Ｒｅｇｉｓｔｅｒを行う（ステップＳＴ１１）。尚、この流れは既存のＰＴＴやＶｏＩＰとして実現されているものであるため、ここでの詳細な説明は省略する。
【００２３】
その後、ユーザ端末１００ｂはユーザ端末１００ａが送ったＩｎｖｉｔｅを受信し、サービス提供の旨をＳＤＰによって渡される（ステップＳＴ１２）。この時点で、Ｎ人によるＳＩＰセッションが確立されている（ステップＳＴ１３）。また、ユーザ端末１００ｂは、サービス提供状態を取得するためＳｕｂｓｃｒｉｂｅを行う（ステップＳＴ１４）。
【００２４】
プレゼンスサーバ２０４は、再びプレゼンス情報２０５を参照し、サービス提供規則２０６に従って、ユーザ端末の登録数がサービス提供条件を満たした場合（この場合では５人）、コンテンツサーバ３０１のセッション管理部３０２へＮｏｔｉｆｙによって“サービス提供許可”を通知する（ステップＳＴ１５）。
【００２５】
また、プレゼンスサーバ２０４は、Ｓｕｂｓｃｒｉｂｅしているユーザ端末１００ａ，１００ｂ，…に対してＮｏｔｉｆｙによって“サービス提供許可”の旨を通知する（ステップＳＴ１６，ＳＴ１７）。サービス提供許可を受けたコンテンツサーバ３０１のセション管理部３０２は、ＳＩＰセッションを確立しているユーザ端末１００ａ，１００ｂ，…に対してサービスの提供を行う（ステップＳＴ１８）。
【００２６】
このように、本実施の形態では、移動体通信ネットワークシステムにおけるサービス提供において、特定ユーザのプレゼンスにおいて提供するサービスを変え、企業活動などの実態に沿うこと、およびコンテンツを視聴するユーザの人数確保を確実なものとすることができる。即ち、プレゼンスサーバ２０４に登録を行っている端末数によって、コンテンツ配信許可・拒否を行うことによって、ユーザの確保、囲い込みが可能となる。例えば、上述した「動画配信」や「音楽配信」のように、特定人数以上の登録がある場合に特別のサービスが受けられるようにすれば、コンテンツへの呼び込み効果となる。
【００２７】
以上のように、実施の形態１の通信サービス提供システムによれば、サービスを提供するコンテンツサーバと、提供されるサービスを受けるユーザ端末とにそれぞれ設けられ、これらを相互に接続するためのセッションを管理するセッション管理部と、ユーザ端末のセッション管理部からの登録状態によって、ユーザ端末の入室状態の有無を示すプレゼンスを管理すると共に、ユーザ端末のプレゼンスと、予め決められたサービス提供規則に基づき、提供するサービスを決定するプレゼンスサーバとを備えたので、ユーザの存在の登録状態によって柔軟にサービスを変更できる通信サービス提供システムを実現することができる。
【００２８】
また、実施の形態１の通信サービス提供システムによれば、サービス提供規則として、入室状態にあるユーザ端末の数と提供するサービスとの関係を示すようにしたので、例えば、特定人数以上の登録がある場合に特別のサービスが受けられるようにする、といったサービス提供が実現でき、ユーザの確保、囲い込みが可能となる。
【００２９】
また、実施の形態１の通信サービス提供システムによれば、ユーザ端末は、他のユーザ端末に対してセッション参加リクエストを送出するリクエスト手段を有するようにしたので、更に、コンテンツへの呼び込み効果を向上させることができる。
【００３０】
また、実施の形態１の通信サービス提供システムによれば、セッション管理部は、ＳＩＰに基づいてセッションの管理を行うようにしたので、例えば、ＳＩＰ  ＵＲＩによって、ユーザのロケーション、使用機器にかかわらず一意に特定できる等、汎用性の高いシステムを実現することができる。
【００３１】
尚、上記実施の形態では、ユーザ端末１００ａ，１００ｂは、無線通信を行う移動体端末であるとして説明したが、これに限定されるものではなく、例えば、有線接続された端末であっても同様に適用可能である。また、ユーザ端末１００ａ，１００ｂがパケット交換網２００に収容され、パケット交換網２００とＩＰネットワーク３００が接続される構成としたが、全ての機器が単一のネットワーク上に接続されるといった構成であっても同様に適用可能である。
【００３２】
更に、上記実施の形態では、セッションを行うプロトコルとしてＳＩＰを用いた例を説明したが、同様の機能を有するプロトコルであれば、ＳＩＰ以外を用いてもよい。
【図面の簡単な説明】
【００３３】
【図１】この発明の実施の形態１による通信サービス提供システムを示す構成図である。
【図２】この発明の実施の形態１による通信サービス提供システムのプレゼンス情報を示す説明図である。
【図３】この発明の実施の形態１による通信サービス提供システムのサービス提供規則を示す説明図である。
【図４】この発明の実施の形態１による通信サービス提供システムの動作シーケンスを示す説明図である。
【符号の説明】
【００３４】
１００ａ，１００ｂ  ユーザ端末、１０１ａ，１０１ｂ  セッション管理部、１０２ａ，１０２ｂ  リクエスト手段、２０４  プレゼンスサーバ、２０５  プレゼンス情報、２０６  サービス提供規則、３０１  コンテンツサーバ、３０２  セッション管理部。
【図１】
2006270610.tif 000003
【図２】
2006270610.tif 000004
【図３】
2006270610.tif 000005
【図４】
2006270610.tif 000006