(57)【要約】  コンテンツ配信システム１００はユーザ端末１１０とアプリケーションサーバシステム１２０と接続制御システム１３０とを含む。ユーザ端末１１０は、コンテンツデータを受信するための接続を確立するための送信要求の送信に先立って、通信帯域幅の決定を要求する決定要求をシステム１２０へ送信する。システム１２０は、決定要求に基づいてユーザ端末１１０の能力を表す端末属性情報を取得し、端末属性情報に基づいて通信帯域幅を決定し、通信帯域幅をユーザ端末１１０へ送信する。ユーザ端末１１０は、受信した通信帯域幅を含むコンテンツ送信要求をシステム１３０へ送信する。システム１３０は、受信したコンテンツ送信要求に含まれる通信帯域幅を有する接続を確立する。
2011043017.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末とアプリケーションサーバシステムと接続制御システムとを含み、
前記ユーザ端末は、
所定の符号化レートにて符号化され且つコンテンツを表すコンテンツデータを受信するために用いる接続を確立するためのコンテンツ送信要求の送信に先立って、通信帯域幅の決定を要求する帯域幅決定要求を前記アプリケーションサーバシステムへ送信する帯域幅決定要求送信手段を備え、
前記アプリケーションサーバシステムは、
前記ユーザ端末により送信された帯域幅決定要求を受信し、当該受信した帯域幅決定要求に基づいて、当該ユーザ端末の能力であって当該ユーザ端末がコンテンツを表すコンテンツデータに基づいて当該コンテンツを出力する能力を表す端末属性情報を取得する端末属性情報取得手段と、
前記取得された端末属性情報に基づいて通信帯域幅を決定し、当該決定した通信帯域幅を前記ユーザ端末へ送信する通信帯域幅送信手段と、
を備え、
前記ユーザ端末は、更に、
前記アプリケーションサーバシステムにより送信された通信帯域幅を受信し、当該受信した通信帯域幅を含み且つ前記コンテンツデータの送信を要求するコンテンツ送信要求を前記接続制御システムへ送信するコンテンツ送信要求送信手段を備え、
前記接続制御システムは、
前記ユーザ端末から前記コンテンツ送信要求を受信し、前記アプリケーションサーバシステムと当該ユーザ端末との間の接続であって、当該受信したコンテンツ送信要求に含まれる通信帯域幅を有する接続を確立する接続確立手段を備え、
前記アプリケーションサーバシステムは、更に、
前記確立された接続を用いて、前記決定された通信帯域幅に対応する符号化レートにて符号化された前記コンテンツデータを前記ユーザ端末へ送信するコンテンツ送信手段を備えるコンテンツ配信システム。
【請求項２】
請求項１に記載のコンテンツ配信システムであって、
前記帯域幅決定要求送信手段は、前記ユーザ端末を識別するための端末識別情報を含む前記帯域幅決定要求を送信するように構成され、
前記アプリケーションサーバシステムは、
前記端末識別情報と、前記端末属性情報と、を対応付けて記憶する端末情報記憶手段を備え、
前記端末属性情報取得手段は、前記受信された帯域幅決定要求に含まれる前記端末識別情報と対応付けて前記端末情報記憶手段に記憶されている前記端末属性情報を取得するように構成されたコンテンツ配信システム。
【請求項３】
請求項１又は請求項２に記載のコンテンツ配信システムであって、
前記帯域幅決定要求送信手段は、前記コンテンツを識別するためのコンテンツ識別情報を含む前記帯域幅決定要求を送信するように構成され、
前記通信帯域幅送信手段は、前記受信された帯域幅決定要求に含まれるコンテンツ識別情報と、前記取得された端末属性情報と、に基づいて前記通信帯域幅を決定するように構成されたコンテンツ配信システム。
【請求項４】
請求項３に記載のコンテンツ配信システムであって、
前記通信帯域幅送信手段は、前記決定された通信帯域幅と、前記受信された帯域幅決定要求に含まれるコンテンツ識別情報により識別されるコンテンツを表すコンテンツデータを識別するためのデータ識別情報と、を送信するように構成され、
前記コンテンツ送信要求送信手段は、前記アプリケーションサーバシステムにより送信された通信帯域幅及びデータ識別情報を受信し、当該受信した通信帯域幅及びデータ識別情報を含む前記コンテンツ送信要求を送信するように構成されたコンテンツ配信システム。
【請求項５】
請求項４に記載のコンテンツ配信システムであって、
前記通信帯域幅送信手段は、前記決定された通信帯域幅に対応する符号化レートにて符号化されたコンテンツデータを識別するためのデータ識別情報を送信するように構成されたコンテンツ配信システム。
【請求項６】
請求項４又は請求項５に記載のコンテンツ配信システムであって、
前記端末属性情報は、前記ユーザ端末が備えるディスプレイの解像度を表す解像度情報を含み、
前記通信帯域幅送信手段は、前記取得された端末属性情報に含まれる解像度情報が表す解像度を有するコンテンツデータを識別するためのデータ識別情報を送信するように構成されたコンテンツ配信システム。
【請求項７】
請求項１乃至請求項６のいずれか一項に記載のコンテンツ配信システムであって、
前記アプリケーションサーバシステムは、
当該アプリケーションサーバシステムと前記ユーザ端末との間で利用可能な通信帯域幅を表す可用帯域情報を取得する可用帯域情報取得手段を備え、
前記通信帯域幅送信手段は、少なくとも、前記取得された端末属性情報と、前記取得された可用帯域情報と、に基づいて前記通信帯域幅を決定するように構成されたコンテンツ配信システム。
【請求項８】
請求項１乃至請求項７のいずれか一項に記載のコンテンツ配信システムであって、
前記アプリケーションサーバシステムは、
当該アプリケーションサーバシステムの処理負荷を表す処理負荷情報を取得する処理負荷情報取得手段を備え、
前記通信帯域幅送信手段は、少なくとも、前記取得された端末属性情報と、前記取得された処理負荷情報と、に基づいて前記通信帯域幅を決定するように構成されたコンテンツ配信システム。
【請求項９】
請求項１乃至請求項８のいずれか一項に記載のコンテンツ配信システムであって、
前記接続確立手段は、
前記ユーザ端末から前記コンテンツ送信要求を受信した場合に、前記アプリケーションサーバシステムと当該ユーザ端末との間の、当該コンテンツ送信要求に含まれる通信帯域幅を有する通信帯域を予約する帯域予約処理を行うように構成されたコンテンツ配信システム。
【請求項１０】
請求項９に記載のコンテンツ配信システムであって、
前記アプリケーションサーバシステムは、前記コンテンツ送信要求を受信した場合、前記予約されている通信帯域を構成し且つ通信の中継を行う通信中継装置に当該通信帯域の確定を指示するための応答情報を前記接続制御システムへ送信する応答情報送信手段を備え、
前記接続確立手段は、前記アプリケーションサーバシステムから前記応答情報を受信した場合、前記予約されている通信帯域を構成し且つ通信の中継を行う前記通信中継装置に当該通信帯域の確定を指示する帯域確定処理を行うように構成されたコンテンツ配信システム。
【請求項１１】
請求項１乃至請求項１０のいずれか一項に記載のコンテンツ配信システムであって、
前記アプリケーションサーバシステムは、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に従って前記ユーザ端末と通信可能に構成されたポータルサーバを含み、
前記ポータルサーバは、前記端末属性情報取得手段、及び、前記通信帯域幅送信手段を備えるコンテンツ配信システム。
【請求項１２】
請求項１乃至請求項１０のいずれか一項に記載のコンテンツ配信システムであって、
前記アプリケーションサーバシステムは、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）に従って、前記接続制御システムを介して前記ユーザ端末と通信可能に構成されたサービス制御サーバを含み、
前記サービス制御サーバは、前記端末属性情報取得手段、及び、前記通信帯域幅送信手段を備えるコンテンツ配信システム。
【請求項１３】
請求項１乃至請求項１０のいずれか一項に記載のコンテンツ配信システムであって、
前記アプリケーションサーバシステムは、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）に従って、前記接続制御システムを介して前記ユーザ端末と通信可能に構成されたメディアサーバを含み、
前記メディアサーバは、前記端末属性情報取得手段、前記通信帯域幅送信手段、及び、前記コンテンツ送信手段を備えるコンテンツ配信システム。
【請求項１４】
請求項１乃至請求項１０のいずれか一項に記載のコンテンツ配信システムであって、
前記アプリケーションサーバシステムは、前記ユーザ端末と通信可能に構成された通信帯域幅決定サーバを含み、
前記通信帯域幅決定サーバは、前記端末属性情報取得手段、及び、前記通信帯域幅送信手段を備えるコンテンツ配信システム。
【請求項１５】
請求項１乃至請求項１４のいずれか一項に記載のコンテンツ配信システムであって、
前記端末属性情報は、前記ユーザ端末が備えるディスプレイの解像度、当該ユーザ端末が備える処理装置の情報処理能力、当該ユーザ端末が出力可能なコンテンツデータの形式、及び、当該ユーザ端末が備える記憶装置の記憶容量、のそれぞれを表す情報を少なくとも１つ含むコンテンツ配信システム。
【請求項１６】
ユーザ端末とアプリケーションサーバシステムと接続制御システムとを含むコンテンツ配信システムに適用され、
所定の符号化レートにて符号化され且つコンテンツを表すコンテンツデータを受信するために用いる接続を確立するためのコンテンツ送信要求の送信に先立って、通信帯域幅の決定を要求する帯域幅決定要求を前記ユーザ端末が前記アプリケーションサーバシステムへ送信し、
前記アプリケーションサーバシステムが、前記ユーザ端末により送信された帯域幅決定要求を受信し、当該受信した帯域幅決定要求に基づいて、当該ユーザ端末の能力であって当該ユーザ端末がコンテンツを表すコンテンツデータに基づいて当該コンテンツを出力する能力を表す端末属性情報を取得し、
前記アプリケーションサーバシステムが、前記取得された端末属性情報に基づいて通信帯域幅を決定し、当該決定した通信帯域幅を前記ユーザ端末へ送信し、
前記ユーザ端末が、前記アプリケーションサーバシステムにより送信された通信帯域幅を受信し、当該受信した通信帯域幅を含み且つ前記コンテンツデータの送信を要求するコンテンツ送信要求を前記接続制御システムへ送信し、
前記接続制御システムが、前記ユーザ端末から前記コンテンツ送信要求を受信し、前記アプリケーションサーバシステムと当該ユーザ端末との間の接続であって、当該受信したコンテンツ送信要求に含まれる通信帯域幅を有する接続を確立し、
前記アプリケーションサーバシステムが、前記確立された接続を用いて、前記決定された通信帯域幅に対応する符号化レートにて符号化された前記コンテンツデータを前記ユーザ端末へ送信する、コンテンツ配信方法。
【請求項１７】
請求項１６に記載のコンテンツ配信方法であって、
前記ユーザ端末が、当該ユーザ端末を識別するための端末識別情報を含む前記帯域幅決定要求を送信し、
前記アプリケーションサーバシステムが、前記端末識別情報と、前記端末属性情報と、を対応付けて記憶する記憶装置に、前記受信された帯域幅決定要求に含まれる前記端末識別情報と対応付けて記憶されている前記端末属性情報を取得する、コンテンツ配信方法。
【請求項１８】
請求項１６又は請求項１７に記載のコンテンツ配信方法であって、
前記ユーザ端末が、前記コンテンツを識別するためのコンテンツ識別情報を含む前記帯域幅決定要求を送信し、
前記アプリケーションサーバシステムが、前記受信された帯域幅決定要求に含まれるコンテンツ識別情報と、前記取得された端末属性情報と、に基づいて前記通信帯域幅を決定する、コンテンツ配信方法。
【請求項１９】
請求項１８に記載のコンテンツ配信方法であって、
前記アプリケーションサーバシステムが、前記決定された通信帯域幅と、前記受信された帯域幅決定要求に含まれるコンテンツ識別情報により識別されるコンテンツを表すコンテンツデータを識別するためのデータ識別情報と、を送信し、
前記ユーザ端末が、前記アプリケーションサーバシステムにより送信された通信帯域幅及びデータ識別情報を受信し、当該受信した通信帯域幅及びデータ識別情報を含む前記コンテンツ送信要求を送信する、コンテンツ配信方法。
【請求項２０】
請求項１９に記載のコンテンツ配信方法であって、
前記アプリケーションサーバシステムが、前記決定された通信帯域幅に対応する符号化レートにて符号化されたコンテンツデータを識別するためのデータ識別情報を送信する、コンテンツ配信方法。
【請求項２１】
請求項１９又は請求項２０に記載のコンテンツ配信方法であって、
前記端末属性情報は、前記ユーザ端末が備えるディスプレイの解像度を表す解像度情報を含み、
前記アプリケーションサーバシステムが、前記取得された端末属性情報に含まれる解像度情報が表す解像度を有するコンテンツデータを識別するためのデータ識別情報を送信する、コンテンツ配信方法。
【請求項２２】
請求項１６乃至請求項２１のいずれか一項に記載のコンテンツ配信方法であって、
前記アプリケーションサーバシステムが、当該アプリケーションサーバシステムと前記ユーザ端末との間で利用可能な通信帯域幅を表す可用帯域情報を取得し、
前記アプリケーションサーバシステムが、少なくとも、前記取得された端末属性情報と、前記取得された可用帯域情報と、に基づいて前記通信帯域幅を決定する、コンテンツ配信方法。
【請求項２３】
請求項１６乃至請求項２２のいずれか一項に記載のコンテンツ配信方法であって、
前記アプリケーションサーバシステムが、当該アプリケーションサーバシステムの処理負荷を表す処理負荷情報を取得し、
前記アプリケーションサーバシステムが、少なくとも、前記取得された端末属性情報と、前記取得された処理負荷情報と、に基づいて前記通信帯域幅を決定する、コンテンツ配信方法。
【請求項２４】
所定の符号化レートにて符号化され且つコンテンツを表すコンテンツデータを受信するために用いる接続を確立するためのコンテンツ送信要求の送信に先立って、通信帯域幅の決定を要求する帯域幅決定要求をアプリケーションサーバシステムへ送信する帯域幅決定要求送信手段と、
前記アプリケーションサーバシステムにより送信された通信帯域幅を受信し、当該受信した通信帯域幅を含み且つ前記コンテンツデータの送信を要求するコンテンツ送信要求を接続制御システムへ送信するコンテンツ送信要求送信手段と、
を備えるユーザ端末。
【請求項２５】
請求項２４に記載のユーザ端末であって、
前記帯域幅決定要求送信手段は、当該ユーザ端末を識別するための端末識別情報を含む前記帯域幅決定要求を送信するように構成されたユーザ端末。
【請求項２６】
請求項２４又は請求項２５に記載のユーザ端末であって、
前記帯域幅決定要求送信手段は、前記コンテンツを識別するためのコンテンツ識別情報を含む前記帯域幅決定要求を送信するように構成されたユーザ端末。
【請求項２７】
請求項２６に記載のユーザ端末であって、
前記コンテンツ送信要求送信手段は、前記アプリケーションサーバシステムにより送信された、通信帯域幅と、コンテンツデータを識別するためのデータ識別情報と、を受信し、当該受信した通信帯域幅及びデータ識別情報を含む前記コンテンツ送信要求を送信するように構成されたユーザ端末。
【請求項２８】
ユーザ端末に、
所定の符号化レートにて符号化され且つコンテンツを表すコンテンツデータを受信するために用いる接続を確立するためのコンテンツ送信要求の送信に先立って、通信帯域幅の決定を要求する帯域幅決定要求をアプリケーションサーバシステムへ送信する帯域幅決定要求送信手段と、
前記アプリケーションサーバシステムにより送信された通信帯域幅を受信し、当該受信した通信帯域幅を含み且つ前記コンテンツデータの送信を要求するコンテンツ送信要求を接続制御システムへ送信するコンテンツ送信要求送信手段と、
を実現させるためのプログラム。
【請求項２９】
ユーザ端末により送信された、通信帯域幅の決定を要求する帯域幅決定要求を受信し、当該受信した帯域幅決定要求に基づいて、当該ユーザ端末の能力であって当該ユーザ端末がコンテンツを表すコンテンツデータに基づいて当該コンテンツを出力する能力を表す端末属性情報を取得する端末属性情報取得手段と、
前記取得された端末属性情報に基づいて通信帯域幅を決定し、当該決定した通信帯域幅を前記ユーザ端末へ送信する通信帯域幅送信手段と、
を備えるサーバ装置。
【請求項３０】
請求項２９に記載のサーバ装置であって、
当該サーバ装置と前記ユーザ端末との間の、接続制御システムによって確立された接続であって、前記決定された通信帯域幅を有する接続を用いて、当該決定された通信帯域幅に対応する符号化レートにて符号化された前記コンテンツデータを当該ユーザ端末へ送信するコンテンツ送信手段を備えるサーバ装置。
【請求項３１】
請求項２９又は請求項３０に記載のサーバ装置であって、
前記ユーザ端末を識別するための端末識別情報と、前記端末属性情報と、を対応付けて記憶する端末情報記憶手段を備え、
前記端末属性情報取得手段は、前記受信された帯域幅決定要求に含まれる前記端末識別情報と対応付けて前記端末情報記憶手段に記憶されている前記端末属性情報を取得するように構成されたサーバ装置。
【請求項３２】
請求項２９乃至請求項３１のいずれか一項に記載のサーバ装置であって、
前記通信帯域幅送信手段は、前記取得された端末属性情報と、前記受信された帯域幅決定要求に含まれる、コンテンツを識別するためのコンテンツ識別情報と、に基づいて前記通信帯域幅を決定するように構成されたサーバ装置。
【請求項３３】
請求項３２に記載のサーバ装置であって、
前記通信帯域幅送信手段は、前記決定された通信帯域幅と、前記受信された帯域幅決定要求に含まれるコンテンツ識別情報により識別されるコンテンツを表すコンテンツデータを識別するためのデータ識別情報と、を送信するように構成されたサーバ装置。
【請求項３４】
サーバ装置に、
ユーザ端末により送信された、通信帯域幅の決定を要求する帯域幅決定要求を受信し、当該受信した帯域幅決定要求に基づいて、当該ユーザ端末の能力であって当該ユーザ端末がコンテンツを表すコンテンツデータに基づいて当該コンテンツを出力する能力を表す端末属性情報を取得する端末属性情報取得手段と、
前記取得された端末属性情報に基づいて通信帯域幅を決定し、当該決定した通信帯域幅を前記ユーザ端末へ送信する通信帯域幅送信手段と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを表すコンテンツデータをユーザ端末へ送信するコンテンツ配信システムに関する。
【背景技術】
【０００２】
コンテンツ配信システムの一つとして特許文献１に記載のコンテンツ配信システムは、コンテンツを所定の符号化レートにて符号化したコンテンツデータを送信するサーバ装置と、コンテンツデータを受信し当該コンテンツデータが表すコンテンツを出力するクライアント機器と、を含む。【０００３】
サーバ装置は、クライアント機器によるコンテンツの出力に関する属性情報と、ネットワークの帯域に関する帯域情報と、を取得し、取得した属性情報及び帯域情報に基づいて、クライアント機器へ送信するコンテンツデータの符号化レートを決定する。【０００４】
一方、非特許文献１に記載されているように、ＮＧＮ（Ｎｅｘｔ  Ｇｅｎｅｒａｔｉｏｎ  Ｎｅｔｗｏｒｋ）と呼ばれる通信帯域保証型ネットワークを利用したコンテンツ配信システムが提案されている。【０００５】
このコンテンツ配信システムにおいては、ユーザ端末は、コンテンツデータを識別するためのデータ識別情報を含むコンテンツ送信要求を接続制御装置へ送信する。このコンテンツ送信要求は、上記コンテンツデータのユーザ端末への送信に必要な通信帯域幅を含む。接続制御装置は、コンテンツ送信要求を受信すると、当該コンテンツ送信要求に含まれる通信帯域幅を有する通信帯域を予約するための処理を行う。【０００６】
その後、サーバ装置が接続制御装置からコンテンツ送信要求を受信すると、サーバ装置は、応答情報を接続制御装置へ送信する。これにより、接続制御装置は、予約されている通信帯域を構成し且つ通信の中継を行う通信中継装置に当該通信帯域の確定を指示する帯域確定処理を行う。その結果、上記通信帯域幅を有する接続が確立される。そして、サーバ装置は、確立された接続を用いてコンテンツデータをユーザ端末へ送信する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特許第４１０８６４０号公報
【非特許文献】
【０００８】
【非特許文献１】”Telecommunications and Internet converged Services and Protocols forAdvanced Networking (TISPAN); IMS-based IPTV stage 3 specification”、TechnicalSpecification (ETSI TS 183 063 V2.1.0)、European Telecommunications Standards Institute、2008年6月、p. 23-26、72-75
【発明の概要】
【発明が解決しようとする課題】
【０００９】
ところで、ユーザが第１のユーザ端末を用いて視聴していたコンテンツを、第２のユーザ端末を用いて継続して視聴することを希望する場合であって、第１のユーザ端末と第２のユーザ端末との間で端末属性情報が異なる場合を想定する。ここで、端末属性情報は、ユーザ端末がコンテンツデータに基づいてコンテンツを出力する能力を表す情報である。例えば、端末属性情報は、ユーザ端末のディスプレイの解像度、及び、ユーザ端末の情報処理能力等を表す情報を含む。具体的には、第１のユーザ端末が大画面テレビであり、且つ、第２のユーザ端末が携帯端末である場合等が想定される。【００１０】
この場合、例えば、第１のユーザ端末が送信したコンテンツ送信要求が含むデータ識別情報と同一のデータ識別情報を含むコンテンツ送信要求を第２のユーザ端末が接続制御装置へ送信すると、第２のユーザ端末は、当該第２のユーザ端末が出力できない（出力不能な）コンテンツデータを受信する虞があった。このように、上記コンテンツ配信システムにおいては、ユーザ端末へ出力不能なコンテンツデータを送信する場合が生じるという問題があった。【００１１】
また、このコンテンツ配信システムに、特許文献１に記載の技術を適用した場合、ユーザ端末がコンテンツ送信要求を接続制御装置へ送信した時点にて、接続制御装置は、通信帯域を一旦予約する。従って、その後、サーバ装置が、ユーザ端末へ送信するコンテンツデータの符号化レートを、より小さい値に設定した場合であっても、通信帯域が予約された時点から、その通信帯域の通信帯域幅が変更される時点、又は、その通信帯域が解放される時点、までの間、通信帯域が無駄に確保されてしまうという問題もあった。【００１２】
このため、本発明の目的は、上述した課題である「通信帯域幅が不足するとともに、ユーザ端末へ出力不能なコンテンツデータが送信される場合が生じること」を解決することが可能なコンテンツ配信システムを提供することにある。
【課題を解決するための手段】
【００１３】
かかる目的を達成するため本発明の一形態であるコンテンツ配信システムは、
ユーザ端末とアプリケーションサーバシステムと接続制御システムとを含み、
上記ユーザ端末は、
所定の符号化レートにて符号化され且つコンテンツを表すコンテンツデータを受信するために用いる接続を確立するためのコンテンツ送信要求の送信に先立って、通信帯域幅の決定を要求する帯域幅決定要求を上記アプリケーションサーバシステムへ送信する帯域幅決定要求送信手段を備え、
上記アプリケーションサーバシステムは、
上記ユーザ端末により送信された帯域幅決定要求を受信し、当該受信した帯域幅決定要求に基づいて、当該ユーザ端末の能力であって当該ユーザ端末がコンテンツを表すコンテンツデータに基づいて当該コンテンツを出力する能力を表す端末属性情報を取得する端末属性情報取得手段と、
上記取得された端末属性情報に基づいて通信帯域幅を決定し、当該決定した通信帯域幅を上記ユーザ端末へ送信する通信帯域幅送信手段と、
を備え、
上記ユーザ端末は、更に、
上記アプリケーションサーバシステムにより送信された通信帯域幅を受信し、当該受信した通信帯域幅を含み且つ上記コンテンツデータの送信を要求するコンテンツ送信要求を上記接続制御システムへ送信するコンテンツ送信要求送信手段を備え、
上記接続制御システムは、
上記ユーザ端末から上記コンテンツ送信要求を受信し、上記アプリケーションサーバシステムと当該ユーザ端末との間の接続であって、当該受信したコンテンツ送信要求に含まれる通信帯域幅を有する接続を確立する接続確立手段を備え、
上記アプリケーションサーバシステムは、更に、
上記確立された接続を用いて、上記決定された通信帯域幅に対応する符号化レートにて符号化された上記コンテンツデータを上記ユーザ端末へ送信するコンテンツ送信手段を備える。【００１４】
また、本発明の他の形態であるコンテンツ配信方法は、
ユーザ端末とアプリケーションサーバシステムと接続制御システムとを含むコンテンツ配信システムに適用され、
所定の符号化レートにて符号化され且つコンテンツを表すコンテンツデータを受信するために用いる接続を確立するためのコンテンツ送信要求の送信に先立って、通信帯域幅の決定を要求する帯域幅決定要求を上記ユーザ端末が上記アプリケーションサーバシステムへ送信し、
上記アプリケーションサーバシステムが、上記ユーザ端末により送信された帯域幅決定要求を受信し、当該受信した帯域幅決定要求に基づいて、当該ユーザ端末の能力であって当該ユーザ端末がコンテンツを表すコンテンツデータに基づいて当該コンテンツを出力する能力を表す端末属性情報を取得し、
上記アプリケーションサーバシステムが、上記取得された端末属性情報に基づいて通信帯域幅を決定し、当該決定した通信帯域幅を上記ユーザ端末へ送信し、
上記ユーザ端末が、上記アプリケーションサーバシステムにより送信された通信帯域幅を受信し、当該受信した通信帯域幅を含み且つ上記コンテンツデータの送信を要求するコンテンツ送信要求を上記接続制御システムへ送信し、
上記接続制御システムが、上記ユーザ端末から上記コンテンツ送信要求を受信し、上記アプリケーションサーバシステムと当該ユーザ端末との間の接続であって、当該受信したコンテンツ送信要求に含まれる通信帯域幅を有する接続を確立し、
上記アプリケーションサーバシステムが、上記確立された接続を用いて、上記決定された通信帯域幅に対応する符号化レートにて符号化された上記コンテンツデータを上記ユーザ端末へ送信する方法である。【００１５】
また、本発明の他の形態であるユーザ端末は、
所定の符号化レートにて符号化され且つコンテンツを表すコンテンツデータを受信するために用いる接続を確立するためのコンテンツ送信要求の送信に先立って、通信帯域幅の決定を要求する帯域幅決定要求をアプリケーションサーバシステムへ送信する帯域幅決定要求送信手段と、
上記アプリケーションサーバシステムにより送信された通信帯域幅を受信し、当該受信した通信帯域幅を含み且つ上記コンテンツデータの送信を要求するコンテンツ送信要求を接続制御システムへ送信するコンテンツ送信要求送信手段と、
を備える。【００１６】
また、本発明の他の形態であるプログラムは、
ユーザ端末に、
所定の符号化レートにて符号化され且つコンテンツを表すコンテンツデータを受信するために用いる接続を確立するためのコンテンツ送信要求の送信に先立って、通信帯域幅の決定を要求する帯域幅決定要求をアプリケーションサーバシステムへ送信する帯域幅決定要求送信手段と、
上記アプリケーションサーバシステムにより送信された通信帯域幅を受信し、当該受信した通信帯域幅を含み且つ上記コンテンツデータの送信を要求するコンテンツ送信要求を接続制御システムへ送信するコンテンツ送信要求送信手段と、
を実現させるためのプログラムである。【００１７】
また、本発明の他の形態であるサーバ装置は、
ユーザ端末により送信された、通信帯域幅の決定を要求する帯域幅決定要求を受信し、当該受信した帯域幅決定要求に基づいて、当該ユーザ端末の能力であって当該ユーザ端末がコンテンツを表すコンテンツデータに基づいて当該コンテンツを出力する能力を表す端末属性情報を取得する端末属性情報取得手段と、
上記取得された端末属性情報に基づいて通信帯域幅を決定し、当該決定した通信帯域幅を上記ユーザ端末へ送信する通信帯域幅送信手段と、
を備える。【００１８】
また、本発明の他の形態であるプログラムは、
サーバ装置に、
ユーザ端末により送信された、通信帯域幅の決定を要求する帯域幅決定要求を受信し、当該受信した帯域幅決定要求に基づいて、当該ユーザ端末の能力であって当該ユーザ端末がコンテンツを表すコンテンツデータに基づいて当該コンテンツを出力する能力を表す端末属性情報を取得する端末属性情報取得手段と、
上記取得された端末属性情報に基づいて通信帯域幅を決定し、当該決定した通信帯域幅を上記ユーザ端末へ送信する通信帯域幅送信手段と、
を実現させるためのプログラムである。
【発明の効果】
【００１９】
本発明は、以上のように構成されることにより、通信帯域幅が不足することを抑制するとともに、ユーザ端末へ出力不能なコンテンツデータが送信されることを防止することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の第１実施形態に係るコンテンツ配信システムの概略構成を表す図である。
【図２】本発明の第１実施形態に係るコンテンツ配信システムの機能の概略を表すブロック図である。
【図３】本発明の第１実施形態に係るユーザ情報管理サーバが記憶する、端末識別情報と、解像度情報と、能力レベル情報と、を示したテーブルである。
【図４】本発明の第１実施形態に係るポータルサーバが記憶する、通信帯域幅と、解像度情報と、能力レベル情報と、を示したテーブルである。
【図５】本発明の第１実施形態に係るコンテンツ配信システムの作動を示したシーケンス図である。
【図６】図５に示した作動に続く、コンテンツ配信システムの作動を示したシーケンス図である。
【図７】図６に示した作動に続く、コンテンツ配信システムの作動を示したシーケンス図である。
【図８】本発明の第１実施形態の第１変形例に係るコンテンツ配信システムの機能の概略を表すブロック図である。
【図９】本発明の第１実施形態の第１変形例に係るサービス制御サーバが記憶する、コンテンツ識別情報と、データ識別情報と、解像度情報と、最小レベル情報と、最大レベル情報と、通信帯域幅と、を示したテーブルである。
【図１０】本発明の第１実施形態の第１変形例に係るコンテンツ配信システムの作動を示したシーケンス図である。
【図１１】本発明の第１実施形態の他の変形例に係るコンテンツ配信システムの概略構成を表す図である。
【図１２】本発明の第２実施形態に係るコンテンツ配信システムの機能の概略を表すブロック図である。
【図１３】本発明の第２実施形態に係るコンテンツ配信システムの作動を示したシーケンス図である。
【図１４】本発明の第２実施形態の第１変形例に係るコンテンツ配信システムの作動を示したシーケンス図である。
【図１５】図１４に示した作動に続く、コンテンツ配信システムの作動を示したシーケンス図である。
【図１６】図１５に示した作動に続く、コンテンツ配信システムの作動を示したシーケンス図である。
【図１７】図１６に示した作動に続く、コンテンツ配信システムの作動を示したシーケンス図である。
【図１８】本発明の第３実施形態に係るコンテンツ配信システムの機能の概略を表すブロック図である。
【図１９】本発明の第３実施形態に係るコンテンツ配信システムの作動を示したシーケンス図である。
【図２０】図１９に示した作動に続く、コンテンツ配信システムの作動を示したシーケンス図である。
【図２１】図２０に示した作動に続く、コンテンツ配信システムの作動を示したシーケンス図である。
【図２２】図２１に示した作動に続く、コンテンツ配信システムの作動を示したシーケンス図である。
【図２３】本発明の第４実施形態に係るコンテンツ配信システムの機能の概略を表すブロック図である。
【発明を実施するための形態】
【００２１】
以下、本発明に係る、コンテンツ配信システム、コンテンツ配信方法、ユーザ端末、プログラム、及び、サーバ装置、の各実施形態について図１〜図２３を参照しながら説明する。
【００２２】
＜第１実施形態＞
（構成）
図１に示すように、第１実施形態に係るコンテンツ配信システム１は、ビデオオンデマンド（Ｖｉｄｅｏ  ｏｎ  Ｄｅｍａｎｄ）システムである。なお、コンテンツ配信システム１は、ＶｏＤシステム以外のＩＰＴＶ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｔｅｌｅｖｉｓｉｏｎ）システム（例えば、コンテンツの放送を行うＢＣ（ＢｒｏａｄＣａｓｔ）システム、又は、予め録画された放送コンテンツのユニキャスト配信を行うｎＰＶＲ（ｎｅｔｗｏｒｋ  Ｐｅｒｓｏｎａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｄｅｒ）システム等）であってもよい。
【００２３】
コンテンツ配信システム１は、複数のユーザ端末（ユーザ端末装置）２ａ，２ｂ，…と、接続制御サーバ３と、トランスポート制御サーバ４と、サービス制御サーバ５と、メディアサーバ６と、ユーザ情報管理サーバ７と、ポータルサーバ８と、を含む。
【００２４】
複数（本例では、２つ）のユーザ端末２ａ，２ｂ、接続制御サーバ３、トランスポート制御サーバ４、サービス制御サーバ５、メディアサーバ６、ユーザ情報管理サーバ７、及び、ポータルサーバ８は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）網を構成する通信回線ＮＷを介して、通信可能に接続されている。
【００２５】
なお、接続制御サーバ３及びトランスポート制御サーバ４は、接続制御システムを構成している。また、サービス制御サーバ５、メディアサーバ６、ユーザ情報管理サーバ７、及び、ポータルサーバ８は、アプリケーションサーバシステムを構成している。なお、本例では、コンテンツ配信システム１は、２つのユーザ端末２ａ，２ｂを含んでいるが、３つ以上のユーザ端末を含んでいてもよい。
【００２６】
各ユーザ端末（ＵＥ；Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）２ａ，２ｂ，…は、図示しない中央処理装置（ＣＰＵ；Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、記憶装置（メモリ及びハードディスク駆動装置（ＨＤＤ；Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等）と、入力装置（本例では、複数のキー）と、出力装置（本例では、ディスプレイ及びスピーカ）と、を備える。各ユーザ端末２ａ，２ｂ，…は、記憶装置に記憶されているプログラムをＣＰＵが実行することにより、後述する機能を実現するように構成されている。
【００２７】
各ユーザ端末２ａ，２ｂ，…は、メディアサーバ６から送信された、コンテンツ（本例では、音声及び映像からなる動画）を表すコンテンツデータを受信し、受信したコンテンツデータに基づいて当該コンテンツを出力する。コンテンツデータは、所定の符号化レートにて符号化され且つコンテンツを表すデータである。
【００２８】
また、各ユーザ端末２ａ，２ｂ，…は、当該ユーザ端末（自端末）を識別するための情報である端末識別情報を記憶装置に記憶させている。本例では、端末識別情報は、ユーザ端末の機種（種別）を表す情報である。例えば、端末識別情報は、携帯型端末であることを表す「Ｍｏｂｉｌｅ１」又は「Ｍｏｂｉｌｅ２」、若しくは、セットトップボックスであることを表す「ＩＰＴＶ−ＳＴＶ１」又は「ＩＰＴＶ−ＳＴＶ２」等である。
【００２９】
接続制御サーバ３、トランスポート制御サーバ４、サービス制御サーバ５、メディアサーバ６、ユーザ情報管理サーバ７、及び、ポータルサーバ８のそれぞれは、図示しないＣＰＵ及び記憶装置（メモリ及びハードディスク駆動装置（ＨＤＤ）等）を備える。各サーバ（サーバ装置、情報処理装置）３〜８は、記憶装置に記憶されているプログラムをＣＰＵが実行することにより、後述する機能を実現するように構成されている。
【００３０】
接続制御サーバ３は、ＳＩＰメッセージ（ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）に従ったメッセージ）を授受（受信及び送信）することにより、複数の装置間の接続を制御するように構成されている。即ち、接続制御サーバ３は、ＳＩＰサーバである。
【００３１】
接続制御サーバ３は、ユーザ端末（以下、ユーザ端末２ａを例として説明する。）により送信されたＳＩＰメッセージを受信すると、トランスポート制御サーバ４と協働して、当該受信したＳＩＰメッセージに基づいてメディアサーバ６と、ユーザ端末２ａと、の間の接続（セッション）を確立する。
【００３２】
サービス制御サーバ５は、メディアサーバ６により提供されるサービス（コンテンツデータを送信するサービス）を制御する。メディアサーバ６は、接続制御サーバ３により接続が確立されたユーザ端末２ａへ、コンテンツデータを送信する。
【００３３】
ポータルサーバ８は、ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に従ったメッセージ（ＨＴＴＰメッセージ）を授受することにより、ユーザ端末２ａとの間でデータを授受するように構成されている。即ち、ポータルサーバ８は、ＨＴＴＰに従ってユーザ端末２ａと通信可能に構成されたウェブサーバである。
【００３４】
（機能）
図２は、上記のように構成されたコンテンツ配信システム１の機能を表すブロック図である。
【００３５】
（機能：ユーザ端末）
ユーザ端末２ａの機能は、帯域幅決定要求送信部（帯域幅決定要求送信手段）２１と、コンテンツ送信要求送信部（コンテンツ送信要求送信手段）２２と、コンテンツ出力部２３と、を含む。
【００３６】
帯域幅決定要求送信部２１は、入力装置を介してユーザにより入力された帯域幅決定要求送信指示を受け付ける。帯域幅決定要求送信指示は、帯域幅決定要求の送信を指示する旨を表す情報である。帯域幅決定要求は、通信帯域幅の決定を要求する旨を表す情報である。また、帯域幅決定要求送信指示は、コンテンツを識別するためのコンテンツ識別情報を含む。
【００３７】
帯域幅決定要求送信部２１は、帯域幅決定要求送信指示を受け付けた場合、記憶装置に記憶されている端末識別情報を含む帯域幅決定要求を、ＨＴＴＰに従って、ポータルサーバ８へ送信する。
【００３８】
コンテンツ送信要求送信部２２は、ポータルサーバ８により送信された通信帯域幅（を表す情報）を受信する。コンテンツ送信要求送信部２２は、通信帯域幅を受信した場合、上記帯域幅決定要求送信指示に含まれるコンテンツ識別情報により識別されるコンテンツを表すコンテンツデータのうちの、受信した通信帯域幅に対応（本例では、一致）する符号化レートにて符号化されたコンテンツデータを識別するためのデータ識別情報を取得する。
【００３９】
本例では、コンテンツ送信要求送信部２２は、ポータルサーバ８から、互いに対応付けられたデータ識別情報及び通信帯域幅を複数含むテーブル情報を受信し、受信したテーブル情報に基づいて上記受信した通信帯域幅に対応する符号化レートにて符号化されたコンテンツデータを識別するためのデータ識別情報を取得する。
【００４０】
更に、コンテンツ送信要求送信部２２は、受信した通信帯域幅と、取得したデータ識別情報と、を含み且つコンテンツデータの送信を要求するコンテンツ送信要求を、ＳＩＰに従って、接続制御サーバ３へ送信する。コンテンツ送信要求は、コンテンツデータを受信するために用いる接続を確立するための要求を表す情報である。
【００４１】
このように、ユーザ端末２ａは、コンテンツ送信要求の送信に先立って帯域幅決定要求をアプリケーションサーバシステムへ送信するように構成されている。
【００４２】
コンテンツ出力部２３は、接続制御サーバ３から送信許可通知（応答情報）を受信する。送信許可通知は、コンテンツデータの送信を許可する旨を表す情報である。コンテンツ出力部２３は、送信許可通知を受信した場合、データ識別情報を含むコンテンツ視聴要求をメディアサーバ６へ送信する。更に、コンテンツ出力部２３は、所定の通信プロトコル（本例では、ＲＴＳＰ（Ｒｅａｌ  Ｔｉｍｅ  Ｓｔｒｅａｍｉｎｇ  Ｐｒｏｔｏｃｏｌ））に従って、再生開始要求をメディアサーバ６へ送信する。再生開始要求は、コンテンツデータの送信の開始を要求する旨を表す情報である。
【００４３】
これにより、コンテンツ出力部２３は、メディアサーバ６からコンテンツデータを受信する。コンテンツ出力部２３は、コンテンツデータを受信した場合、受信したコンテンツデータが表すコンテンツを、出力装置を介して出力する。
【００４４】
（機能：接続制御システム）
接続制御サーバ３の機能は、コアＩＭＳ部（Ｃｏｒｅ  ＩＭＳ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｓｕｂｓｙｓｔｅｍ））３０を含む。また、トランスポート制御サーバ４の機能は、トランスポート機能部（ＴＦ（Ｔｒａｎｓｐｏｒｔ  Ｆｕｎｃｔｉｏｎ））４０を含む。
【００４５】
コアＩＭＳ部３０は、呼接続制御部３１を含む。また、トランスポート機能部４０は、帯域確保部４１を含む。
【００４６】
呼接続制御部３１は、ＳＩＰメッセージを授受（受信及び送信）することにより、複数の装置間の接続を制御する。
【００４７】
呼接続制御部３１は、ユーザ端末２ａからコンテンツ送信要求を受信した場合、メディアサーバ６と、ユーザ端末２ａと、の間の通信帯域を予約する旨を指示する帯域予約指示を生成する。帯域予約指示は、コンテンツ送信要求に含まれる通信帯域幅を含む。
【００４８】
本例では、帯域予約指示は、Ｄｉａｍｅｔｅｒメッセージ（通信プロトコルであるＤｉａｍｅｔｅｒに従ったメッセージ）である。呼接続制御部３１は、生成された帯域予約指示をトランスポート制御サーバ４へ送信する。
【００４９】
呼接続制御部３１は、帯域予約指示に応じてトランスポート制御サーバ４から送信された予約処理応答を受信した場合、ユーザ端末２ａから受信したコンテンツ送信要求をサービス制御サーバ５へ送信（転送）する。
【００５０】
また、呼接続制御部３１は、サービス制御サーバ５から送信許可通知（応答情報）を受信した場合、予約されている通信帯域を確定（コミット）する（予約されている通信帯域を確保することを確定する）旨を指示する帯域確定指示を生成する。帯域確定指示は、予約されている通信帯域を特定するための通信帯域特定情報を含む。本例では、帯域確定指示は、Ｄｉａｍｅｔｅｒメッセージである。呼接続制御部３１は、生成された帯域確定指示をトランスポート制御サーバ４へ送信する。
【００５１】
呼接続制御部３１は、帯域確定指示に応じてトランスポート制御サーバ４から送信された確定処理応答を受信した場合、サービス制御サーバ５から受信した送信許可通知をユーザ端末２ａへ送信（転送）する。
【００５２】
帯域確保部４１は、予約又は確定されている通信帯域を表す使用済通信帯域情報を記憶装置に記憶させる。使用済通信帯域情報は、通信帯域特定情報と、通信帯域幅と、を含む。
【００５３】
帯域確保部４１は、接続制御サーバ３から帯域予約指示を受信した場合、記憶されている使用済通信帯域情報が表す通信帯域以外の通信帯域であって、帯域予約指示に含まれる通信帯域幅を有する通信帯域を予約する帯域予約処理を行う。即ち、帯域確保部４１は、この通信帯域を表す使用済通信帯域情報を記憶装置に新たに記憶させる。
【００５４】
帯域確保部４１は、帯域予約処理の実行が成功した場合（即ち、通信帯域が予約された場合）、通信帯域の予約が成功した旨を表す予約処理応答を接続制御サーバ３へ送信する。本例では、予約処理応答は、Ｄｉａｍｅｔｅｒメッセージである。
【００５５】
更に、帯域確保部４１は、接続制御サーバ３から帯域確定指示を受信した場合、記憶されている使用済通信帯域情報が表す通信帯域のうちの、帯域確定指示に含まれる通信帯域特定情報により特定される通信帯域（即ち、予約されている通信帯域）を構成し且つ通信の中継を行う通信中継装置（例えば、ルータ等）に当該通信帯域の確定を指示する帯域確定処理を行う。これにより、通信中継装置は、パケットの優先制御等を行う。
【００５６】
帯域確保部４１は、帯域確定処理の実行が成功した場合（即ち、予約されている通信帯域が確定された場合）、通信帯域の確定が成功した旨を表す確定処理応答を接続制御サーバ３へ送信する。本例では、確定処理応答は、Ｄｉａｍｅｔｅｒメッセージである。
【００５７】
このように、接続制御サーバ３及びトランスポート制御サーバ４は、ユーザ端末２ａからコンテンツ送信要求を受信し、メディアサーバ６とユーザ端末２ａとの間の接続であって、当該受信したコンテンツ送信要求に含まれる通信帯域幅を有する接続を確立する接続確立手段を構成している。
【００５８】
（機能：ユーザ情報管理サーバ）
ユーザ情報管理サーバ７の機能は、ユーザプロファイルサーバ機能部（ＵＰＳＦ；Ｕｓｅｒ  Ｐｒｏｆｉｌｅ  Ｓｅｒｖｅｒ  Ｆｕｎｃｔｉｏｎｓ）７０を含む。
ユーザプロファイルサーバ機能部７０は、ユーザ端末２ａ，２ｂ，…のユーザのプロファイル情報を記憶している。ユーザプロファイルサーバ機能部７０は、端末情報記憶部（端末情報記憶手段）７１を含む。
【００５９】
端末情報記憶部７１は、図３に示したように、端末識別情報と、端末属性情報と、を対応付けて予め記憶している。本例では、端末属性情報は、各ユーザ端末２ａ，２ｂ，…が備えるディスプレイの解像度を表す解像度情報と、当該ユーザ端末２ａ，２ｂ，…の能力レベルを表す能力レベル情報と、を含む。
【００６０】
本例では、ユーザ端末２ａ，２ｂ，…の能力レベルは、ユーザ端末２ａ，２ｂ，…が備える中央処理装置の情報処理能力が高くなるほど大きくなり、且つ、ユーザ端末２ａ，２ｂ，…が出力可能なコンテンツデータの形式の数が多くなるほど大きくなり、且つ、ユーザ端末２ａ，２ｂ，…が備える記憶装置の記憶容量が多くなるほど大きくなる値である。本例では、能力レベル情報は、「１」から「５」までの５段階のレベルを表す情報である。
【００６１】
このように、端末属性情報は、ユーザ端末２ａ，２ｂ，…の能力であってユーザ端末２ａ，２ｂ，…がコンテンツを表すコンテンツデータに基づいて当該コンテンツを出力する能力を表す情報である、と言うことができる。
【００６２】
例えば、端末情報記憶部７１は、端末識別情報としての「Ｍｏｂｉｌｅ１」と、横方向の解像度である「７２０」と縦方向の解像度である「４８０」とを表す解像度情報としての「７２０ｘ４８０」と、能力レベル情報としての「２」と、を対応付けて記憶している。
【００６３】
ユーザプロファイルサーバ機能部７０は、ポータルサーバ８から端末情報送信要求を受信する。端末情報送信要求は、端末識別情報を含み、且つ、端末属性情報の送信を要求する旨を表す情報である。ユーザプロファイルサーバ機能部７０は、端末情報送信要求を受信した場合、当該端末情報送信要求に含まれる端末識別情報と対応付けて端末情報記憶部７１に記憶されている端末属性情報をポータルサーバ８へ送信する。
【００６４】
（機能：サービス制御サーバ）
サービス制御サーバ５の機能は、サービス制御機能部（ＳＣＦ；Ｓｅｒｖｉｃｅ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎｓ）５０を含む。
サービス制御機能部５０は、情報送受信部５１と、コンテンツ情報記憶部５２と、を含む。
【００６５】
情報送受信部５１は、ユーザ端末２ａにより送信されたコンテンツ送信要求としてのＳＩＰメッセージを受信する。コンテンツ送信要求は、データ識別情報、及び、通信帯域幅、を含む。
【００６６】
コンテンツ情報記憶部５２は、データ識別情報と、当該データ識別情報により識別されるコンテンツデータを送信可能なメディアサーバを識別するためのサーバ識別情報と、を対応付けて予め記憶している。
【００６７】
情報送受信部５１は、コンテンツ送信要求としてのＳＩＰメッセージを受信した場合、受信されたコンテンツ送信要求に含まれるデータ識別情報と対応付けてコンテンツ情報記憶部５２に記憶されているサーバ識別情報により識別されるメディアサーバ（本例では、メディアサーバ６）を選択する。
【００６８】
そして、情報送受信部５１は、受信されたコンテンツ送信要求を、選択したメディアサーバ６へ、接続制御サーバ３を経由させて送信（転送）する。また、情報送受信部５１は、メディアサーバ６により送信された送信許可通知を受信した場合、受信した送信許可通知を接続制御サーバ３へ送信する。
【００６９】
（機能：メディアサーバ）
メディアサーバ６の機能は、メディア機能部（ＭＦ；Ｍｅｄｉａ  Ｆｕｎｃｔｉｏｎｓ）６０を含む。メディア機能部６０は、メディア制御機能部（ＭＣＦ；Ｍｅｄｉａ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎｓ）、及び、メディア配信機能部（ＭＤＦ；Ｍｅｄｉａ  Ｄｅｌｉｖｅｒｙ  Ｆｕｎｃｔｉｏｎｓ）を含む。
【００７０】
メディア機能部６０は、情報送受信部（応答情報送信手段）６１と、コンテンツ配信制御部６２と、コンテンツデータ記憶部６３と、コンテンツ配信部（コンテンツ送信手段）６４と、を含む。
【００７１】
情報送受信部６１は、コンテンツ送信要求を受信した場合、送信許可通知としてのＳＩＰメッセージを接続制御サーバ３を経由させてサービス制御サーバ５へ送信する。送信許可通知は、予約されている通信帯域を構成し且つ通信の中継を行う通信中継装置に当該通信帯域の確定を指示するための応答情報である。本例では、送信許可通知は、ＳＩＰメッセージのうちのＯＫメッセージ（ステータスコードとしての「２００」と、「ＯＫ」と、を開始行に含むレスポンス）として送信される。
【００７２】
更に、情報送受信部６１は、ユーザ端末２ａからコンテンツ視聴要求を受信する。コンテンツ視聴要求は、データ識別情報を含む。更に、情報送受信部６１は、ユーザ端末２ａから所定の通信プロトコル（本例では、ＲＴＳＰ（Ｒｅａｌ  Ｔｉｍｅ  Ｓｔｒｅａｍｉｎｇ  Ｐｒｏｔｏｃｏｌ））に従って、再生開始要求を受信する。再生開始要求は、コンテンツデータの送信の開始を要求する旨を表す情報である。
【００７３】
コンテンツデータ記憶部６３は、コンテンツデータと、当該コンテンツデータを識別するためのデータ識別情報と、を対応付けて予め記憶している。
【００７４】
コンテンツ配信部６４は、情報送受信部６１により再生開始要求が受信されると、コンテンツデータ記憶部６３に記憶されているコンテンツデータのうちの、情報送受信部６１により受信されたコンテンツ視聴要求に含まれるデータ識別情報により識別されるコンテンツデータを特定する。
【００７５】
そして、コンテンツ配信部６４は、特定したコンテンツデータを、ユーザ端末２ａへ送信する。このとき、コンテンツ配信部６４は、接続制御システムにより確立された接続（セッション）を用いて、所定の通信プロトコル（本例では、ＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ））に従ってデータを送信する。
【００７６】
（機能：ポータルサーバ）
ポータルサーバ８の機能は、サービス選択機能部（ＳＳＦ；Ｓｅｒｖｉｃｅ  Ｓｅｌｅｃｔｉｏｎ  Ｆｕｎｃｔｉｏｎ）８０を含む。サービス選択機能部８０は、端末属性情報取得部（端末属性情報取得手段）８１と、通信帯域幅送信部（通信帯域幅送信手段）８２と、を含む。
【００７７】
端末属性情報取得部８１は、ユーザ端末２ａにより送信された帯域幅決定要求を受信する。端末属性情報取得部８１は、帯域幅決定要求を受信した場合、受信した帯域幅決定要求に含まれる端末識別情報を含む端末情報送信要求をユーザ情報管理サーバ７へ送信する。端末属性情報取得部８１は、端末情報送信要求に応じてユーザ情報管理サーバ７により送信された端末属性情報を受信（取得）する。
【００７８】
このように、端末属性情報取得部８１は、受信された帯域幅決定要求に含まれる端末識別情報と対応付けて端末情報記憶部７１に記憶されている端末属性情報を取得する。
【００７９】
通信帯域幅送信部８２は、端末属性情報取得部８１により取得された端末属性情報に基づいて通信帯域幅を決定する。
【００８０】
具体的には、通信帯域幅送信部８２は、図４に示したように、通信帯域幅と、端末属性情報（本例では、能力レベル情報、及び、解像度情報）と、を対応付けて予め記憶している。例えば、通信帯域幅送信部８２は、通信帯域幅としての「１Ｍｂｐｓ」と、横方向の解像度である「７２０」と縦方向の解像度である「４８０」とを表す解像度情報としての「７２０ｘ４８０」と、能力レベル情報としての「２」と、を対応付けて記憶している。
【００８１】
通信帯域幅送信部８２は、端末属性情報取得部８１により取得された端末属性情報と対応付けて記憶されている通信帯域幅を取得（決定）する。通信帯域幅送信部８２は、決定した通信帯域幅をユーザ端末２ａへ送信する。
【００８２】
上述したように、ユーザ端末２ａは、通信帯域幅を受信すると、受信した通信帯域幅に対応する符号化レートにて符号化されたコンテンツデータを識別するためのデータ識別情報を含むコンテンツ送信要求をメディアサーバ６へ送信する。即ち、コンテンツ配信部６４は、確立された接続を用いて、通信帯域幅送信部８２により決定された通信帯域幅に対応する符号化レートにて符号化されたコンテンツデータをユーザ端末２ａへ送信する、と言うことができる。
【００８３】
（作動）
次に、上記のように構成されたコンテンツ配信システム１の本発明に係る作動について、図５乃至図７のシーケンス図を参照しながら説明する。
【００８４】
先ず、ユーザ端末２ａが、データ識別情報としての「ｄａｔａ１１１１」により識別されるコンテンツデータをメディアサーバ６から受信し、当該受信したコンテンツデータが表すコンテンツを出力している場合を想定する。ここで、ユーザ端末２ａを識別するための端末識別情報が「ＩＰＴＶ−ＳＴＢ１」である場合を想定する。
【００８５】
この場合において、ユーザ端末２ａのユーザが、ユーザ端末２ｂを用いて、コンテンツを継続して視聴することを希望する場合を想定する。ここで、ユーザ端末２ｂを識別するための端末識別情報が「Ｍｏｂｉｌｅ１」である場合を想定する。
【００８６】
本例では、ユーザ端末２ａは、ユーザにより入力された転送指示に従って、データ識別情報としての「ｄａｔａ１１１１」を、無線通信（赤外線通信、又は、Ｂｌｕｅｔｏｏｔｈ（登録商標）等）によりユーザ端末２ｂへ送信する。なお、ユーザ端末２ａは、ポータルサーバ８を介して、データ識別情報をユーザ端末２ｂへ送信するように構成されていてもよい。
【００８７】
ユーザ端末２ｂは、ユーザ端末２ａからデータ識別情報を受信すると、受信したデータ識別情報により識別されるコンテンツデータが表すコンテンツを識別するためのコンテンツ識別情報（本例では、「ｃｏｎｔｅｎｔ１１１」）を取得する。次いで、ユーザ端末２ｂのユーザは、上記取得されたコンテンツ識別情報を含む帯域幅決定要求送信指示を入力する。
【００８８】
これにより、ユーザ端末２ｂは、帯域幅決定要求送信指示を受け付け、記憶装置に記憶されている端末識別情報を含む帯域幅決定要求をポータルサーバ８へ送信する（図５のステップＳ１０１）。
【００８９】
ポータルサーバ８は、帯域幅決定要求を受信すると、受信した帯域幅決定要求に含まれる端末識別情報を含む端末情報送信要求をユーザ情報管理サーバ７へ送信する。これにより、ポータルサーバ８は、受信した端末識別情報（「Ｍｏｂｉｌｅ１」）と対応付けてユーザ情報管理サーバ７に記憶されている端末属性情報（解像度情報としての「７２０ｘ４８０」、及び、能力レベル情報としての「２」）を取得する（図５のステップＳ１０２）。
【００９０】
そして、ポータルサーバ８は、取得した端末属性情報に基づいて通信帯域幅を決定する。具体的には、ポータルサーバ８は、取得した端末属性情報と対応付けて記憶されている通信帯域幅（「１Ｍｂｐｓ」）を取得（決定）する（図５のステップＳ１０３）。次いで、ポータルサーバ８は、決定した通信帯域幅をユーザ端末２ｂへ送信する（図５のステップＳ１０４）。
【００９１】
これにより、ユーザ端末２ｂは、通信帯域幅を受信すると、上記帯域幅決定要求送信指示に含まれるコンテンツ識別情報により識別されるコンテンツを表すコンテンツデータのうちの、受信した通信帯域幅に対応（本例では、一致）する符号化レートにて符号化されたコンテンツデータを識別するためのデータ識別情報（本例では、「ｄａｔａ１１１４」）を取得する。
【００９２】
そして、ユーザ端末２ｂは、受信した通信帯域幅（「１Ｍｂｐｓ」）と、取得したデータ識別情報（「ｄａｔａ１１１４」）と、を含むコンテンツ送信要求を接続制御サーバ３へ送信する（図６のステップＳ１０５）。本例では、コンテンツ送信要求は、ＳＩＰメッセージのうちのＩＮＶＩＴＥメッセージ（メソッドとして「ＩＮＶＩＴＥ」が設定されたメッセージ）として送信される。
【００９３】
接続制御サーバ３は、コンテンツ送信要求を受信すると、メディアサーバ６と、ユーザ端末２ｂと、の間の通信帯域を予約する旨を指示する帯域予約指示をトランスポート制御サーバ４へ送信する（図６のステップＳ１０６）。
【００９４】
これにより、トランスポート制御サーバ４は、記憶されている使用済通信帯域情報が表す通信帯域以外の通信帯域であって、帯域予約指示に含まれる通信帯域幅を有する通信帯域を予約する帯域予約処理を行う。
【００９５】
次いで、接続制御サーバ３は、ユーザ端末２ｂから受信したコンテンツ送信要求をサービス制御サーバ５へ転送する（図６のステップＳ１０７）。
【００９６】
これにより、サービス制御サーバ５は、コンテンツ送信要求を受信する。そして、サービス制御サーバ５は、受信されたコンテンツ送信要求に含まれるデータ識別情報と対応付けて記憶されているサーバ識別情報により識別されるメディアサーバ（本例では、メディアサーバ６）を選択する（図６のステップＳ１０８）。
【００９７】
次いで、サービス制御サーバ５は、受信されたコンテンツ送信要求を、選択したメディアサーバ６へ、接続制御サーバ３を経由させて送信（転送）する（図６のステップＳ１０９）。
【００９８】
そして、メディアサーバ６は、コンテンツ送信要求を受信すると、送信許可通知としてのＳＩＰメッセージを接続制御サーバ３を経由させてサービス制御サーバ５へ送信する（図６のステップＳ１１０）。
【００９９】
次いで、サービス制御サーバ５は、メディアサーバ６により送信された送信許可通知を受信すると、受信した送信許可通知を接続制御サーバ３へ送信する（図６のステップＳ１１１）。
【０１００】
次いで、接続制御サーバ３は、サービス制御サーバ５から送信許可通知を受信すると、予約されている通信帯域を確定（コミット）する旨を指示する帯域確定指示をトランスポート制御サーバ４へ送信する（図７のステップＳ１１２）。
【０１０１】
これにより、トランスポート制御サーバ４は、記憶されている使用済通信帯域情報が表す通信帯域のうちの、帯域確定指示に含まれる通信帯域特定情報により特定される通信帯域（即ち、予約されている通信帯域）を構成し且つ通信の中継を行う通信中継装置に当該通信帯域の確定を指示する帯域確定処理を行う。その結果、通信中継装置は、パケットの優先制御等を行う。
【０１０２】
次いで、接続制御サーバ３は、サービス制御サーバ５から受信した送信許可通知をユーザ端末２ｂへ転送する（図７のステップＳ１１３）。
そして、ユーザ端末２ｂは、接続制御サーバ３から送信許可通知を受信すると、接続準備完了通知を、接続制御サーバ３を経由させてサービス制御サーバ５へ送信する（図７のステップＳ１１４）。接続準備完了通知は、接続を確立する準備が完了した旨を表す情報である。
【０１０３】
次いで、サービス制御サーバ５は、接続準備完了通知を受信すると、受信した接続準備完了通知を、接続制御サーバ３を経由させてメディアサーバ６へ転送する（図７のステップＳ１１５）。
【０１０４】
これにより、ユーザ端末２ｂとメディアサーバ６との間の接続であって、コンテンツ送信要求に含まれる通信帯域幅（「１Ｍｂｐｓ」）を有する接続が確立される（図７のステップＳ１１６）。なお、本例では、ＲＴＳＰに従った通信を行うための接続と、ＲＴＰに従った通信を行うための接続と、の両方が同時に確立される。
【０１０５】
本例では、ＲＴＰに従った通信を行うための接続は、コンテンツデータをメディアサーバ６からユーザ端末２ｂへ送信するために用いられる接続である。従って、図６のステップＳ１０５にてユーザ端末２ｂが送信するコンテンツ送信要求は、コンテンツデータを受信するために用いる接続を確立するためのコンテンツ送信要求である。
【０１０６】
その後、ユーザ端末２ｂは、データ識別情報を含むコンテンツ視聴要求をメディアサーバ６へ送信する。更に、ユーザ端末２ｂは、所定の通信プロトコル（本例では、ＲＴＳＰ）に従って、再生開始要求をメディアサーバ６へ送信する（図７のステップＳ１１７）。
【０１０７】
これにより、メディアサーバ６は、コンテンツデータ記憶部６３に記憶されているコンテンツデータのうちの、受信されたコンテンツ視聴要求に含まれるデータ識別情報により識別されるコンテンツデータをユーザ端末２ｂへ送信する（図７のステップＳ１１８）。このとき、メディアサーバ６は、接続制御システムにより確立された接続（セッション）を用いて、所定の通信プロトコル（本例では、ＲＴＰ）に従ってデータを送信する。
【０１０８】
これにより、ユーザ端末２ｂは、メディアサーバ６からコンテンツデータを受信する。ユーザ端末２ｂは、受信したコンテンツデータが表すコンテンツを、出力装置を介して出力する。
【０１０９】
このようにして、ユーザは、ユーザ端末２ａを用いて視聴していたコンテンツ（本例では、コンテンツ識別情報としての「ｃｏｎｔｅｎｔ１１１」により識別されるコンテンツ）を、ユーザ端末２ｂを用いて継続して視聴することができる。このとき、メディアサーバ６から送信されるコンテンツデータは、当該コンテンツデータを受信するユーザ端末の能力に応じて適切に選択される。更に、メディアサーバ６からユーザ端末へコンテンツデータを送信するために必要な通信帯域幅を有する通信帯域が適切に確保される。
【０１１０】
以上、説明したように、第１実施形態に係るコンテンツ配信システム１によれば、メディアサーバ６は、ユーザ端末２ｂの能力に基づいて決定された通信帯域幅に対応する符号化レートにて符号化されたコンテンツデータをユーザ端末２ｂへ送信する。これにより、ユーザ端末２ｂが出力できない（出力不能な）コンテンツデータを、メディアサーバ６がユーザ端末２ｂへ送信することを回避することができる。この結果、ユーザ端末２ｂは、受信したコンテンツデータに基づいてコンテンツを確実に出力することができる。
【０１１１】
従って、ユーザがユーザ端末２ａ（第１のユーザ端末）を用いて視聴していたコンテンツを、ユーザ端末２ｂ（第２のユーザ端末）を用いて継続して視聴することを希望する場合であって、第１のユーザ端末と第２のユーザ端末との間で端末属性情報（例えば、ユーザ端末の情報処理能力等）が異なる場合においても、ユーザは、第２のユーザ端末を用いて、コンテンツを継続して視聴することができる。
【０１１２】
更に、上記構成によれば、コンテンツ配信システム１は、ユーザ端末２ｂによるコンテンツ送信要求の送信に先立って、ユーザ端末２ｂの能力に応じた通信帯域幅を決定する。その後、コンテンツ配信システム１は、決定した通信帯域幅を有する接続を確立する。従って、通信帯域が無駄に確保されることを回避することができる。この結果、他の接続を確立する際に通信帯域幅が不足することを抑制することができる。
【０１１３】
このように、上記コンテンツ配信システム１によれば、通信帯域幅が不足することを抑制するとともに、ユーザ端末へ出力不能なコンテンツデータが送信されることを防止することができる。
【０１１４】
加えて、上記第１実施形態において、コンテンツ配信システム１は、ユーザ端末２ａ，２ｂ，…が、帯域幅決定要求に端末識別情報を含ませて送信し、且つ、ポータルサーバ８が、当該端末識別情報に基づいて端末属性情報を取得するように構成されている。
【０１１５】
従って、上記構成によれば、ユーザ端末２ａ，２ｂ，…からポータルサーバ８へ送信される情報量を、ユーザ端末２ａ，２ｂ，…が端末属性情報をポータルサーバ８へ送信するように構成される場合よりも少なくすることができる。この結果、ユーザ端末２ａ，２ｂ，…とポータルサーバ８との間の通信負荷を低減することができる。
【０１１６】
加えて、上記第１実施形態において、接続制御システムは、ユーザ端末２ａ，２ｂ，…からコンテンツ送信要求を受信した場合に、メディアサーバ６と当該ユーザ端末２ａ，２ｂ，…との間の通信帯域を予約する帯域予約処理を行うように構成される。
【０１１７】
これによれば、コンテンツ送信要求が接続制御システムにより受信された時点にて通信帯域が予約されるので、実際に接続が確立される際に通信帯域幅が不足することを回避することができる。
【０１１８】
＜第１実施形態の第１変形例＞
次に、本発明の第１実施形態の第１変形例に係るコンテンツ配信システムについて説明する。この第１変形例に係るコンテンツ配信システムは、上記第１実施形態に係るコンテンツ配信システムに対して、端末属性情報とコンテンツ識別情報とに基づいて通信帯域幅を決定するように構成されている点において相違している。従って、以下、かかる相違点を中心として説明する。
【０１１９】
第１変形例に係るポータルサーバ８は、ＳＩＰメッセージを授受（受信及び送信）することにより、接続制御サーバ３を介してサービス制御サーバ５との間で情報を授受可能に構成されている。
【０１２０】
（機能）
図８は、第１変形例に係るコンテンツ配信システム１の機能を表すブロック図である。
コンテンツ情報記憶部５２は、図９に示したように、コンテンツ識別情報と、コンテンツ属性情報と、を対応付けて予め記憶している。コンテンツ属性情報は、データ識別情報と、解像度情報と、最小レベル情報と、最大レベル情報と、通信帯域幅と、を含む。
【０１２１】
コンテンツ識別情報は、コンテンツを識別するための情報である。データ識別情報は、コンテンツを表すコンテンツデータ（本例では、所定の符号化レートにて符号化されたデータ）を識別するための情報である。
【０１２２】
解像度情報は、コンテンツの解像度を表す情報である。最小レベル情報は、コンテンツを出力するために必要なユーザ端末の能力レベルの最小値を表す情報である。最大レベル情報は、コンテンツを出力するために必要なユーザ端末の能力レベルの最大値を表す情報である。通信帯域幅は、コンテンツデータをメディアサーバ６からユーザ端末２ａへ送信するために必要な通信帯域幅を表す情報である。
【０１２３】
本例では、通信帯域幅は、当該コンテンツデータを符号化する際に用いられた符号化レートと一致している。なお、上記通信帯域幅は、符号化レートに、コンテンツデータの送信を制御するために用いられる通信帯域幅を加えた値であってもよい。
【０１２４】
例えば、コンテンツ情報記憶部５２は、コンテンツ識別情報としての「ｃｏｎｔｅｎｔ１１１」と、データ識別情報としての「ｄａｔａ１１１３」と、横方向の解像度である「７２０」と縦方向の解像度である「４８０」とを表す解像度情報としての「７２０ｘ４８０」と、最小レベル情報としての「２」と、最大レベル情報としての「３」と、通信帯域幅としての「４Ｍｂｐｓ」と、を対応付けて記憶している。
【０１２５】
情報送受信部５１は、ポータルサーバ８により送信されたコンテンツ情報送信要求を接続制御サーバ３から受信する。コンテンツ情報送信要求は、コンテンツ識別情報を含み且つコンテンツ属性情報の送信を要求する旨を表す情報である。情報送受信部５１は、コンテンツ情報送信要求を受信した場合、受信したコンテンツ情報送信要求に含まれるコンテンツ識別情報と対応付けてコンテンツ情報記憶部５２に記憶されているコンテンツ属性情報を抽出する。
【０１２６】
情報送受信部５１は、抽出したコンテンツ属性情報を、接続制御サーバ３を経由させてポータルサーバ８へ送信する。
【０１２７】
帯域幅決定要求送信部２１は、帯域幅決定要求送信指示を受け付けた場合、記憶装置に記憶されている端末識別情報と、帯域幅決定要求送信指示に含まれるコンテンツ識別情報と、を含む帯域幅決定要求を、ＨＴＴＰに従って、ポータルサーバ８へ送信する。
【０１２８】
コンテンツ送信要求送信部２２は、ポータルサーバ８により送信された通信帯域幅及びデータ識別情報を受信する。コンテンツ送信要求送信部２２は、通信帯域幅及びデータ識別情報を受信した場合、受信した通信帯域幅及びデータ識別情報を含み且つコンテンツデータの送信を要求するコンテンツ送信要求を、ＳＩＰに従って、接続制御サーバ３へ送信する。
【０１２９】
端末属性情報取得部８１は、帯域幅決定要求を受信した場合、受信した帯域幅決定要求に含まれるコンテンツ識別情報を含むコンテンツ情報送信要求を、接続制御サーバ３を経由させてサービス制御サーバ５へ送信する。端末属性情報取得部８１は、コンテンツ情報送信要求に応じてサービス制御サーバ５により送信されたコンテンツ属性情報を受信（取得）する。
【０１３０】
通信帯域幅送信部８２は、端末属性情報取得部８１により取得された端末属性情報及びコンテンツ属性情報に基づいて通信帯域幅及びデータ識別情報を決定する。即ち、通信帯域幅送信部８２は、受信された帯域幅決定要求に含まれるコンテンツ識別情報と、取得された端末属性情報と、に基づいて通信帯域幅を決定する、と言うことができる。
【０１３１】
具体的には、通信帯域幅送信部８２は、取得されたコンテンツ属性情報の中から１つのコンテンツ属性情報を選択する。このとき、通信帯域幅送信部８２は、取得された端末属性情報に含まれる解像度情報と、当該端末属性情報に含まれる能力レベル情報以下の値を表す最小レベル情報と、当該端末属性情報に含まれる能力レベル情報以上の値を表す最大レベル情報と、を含むコンテンツ属性情報を選択する。
【０１３２】
例えば、コンテンツ識別情報としての「ｃｏｎｔｅｎｔ１１１」と、端末識別情報としての「Ｍｏｂｉｌｅ１」と、を含む帯域幅決定要求が受信された場合、通信帯域幅送信部８２は、データ識別情報としての「ｄａｔａ１１１３」を含むコンテンツ属性情報、又は、データ識別情報としての「ｄａｔａ１１１４」を含むコンテンツ属性情報を選択する。
【０１３３】
なお、本例では、通信帯域幅送信部８２は、複数のコンテンツ属性情報が選択された場合、最も大きい通信帯域幅を含むコンテンツ属性情報を選択するように構成される。これにより、可能な限り高い品質（画質、及び／又は、音質）を有するコンテンツデータを選択することができる。従って、上記の場合、通信帯域幅送信部８２は、データ識別情報としての「ｄａｔａ１１１３」を含むコンテンツ属性情報を選択する。
【０１３４】
そして、通信帯域幅送信部８２は、取得されたコンテンツ属性情報に含まれる通信帯域幅及びデータ識別情報を取得（決定）する。通信帯域幅送信部８２は、決定した通信帯域幅及びデータ識別情報をユーザ端末２ａへ送信する。
【０１３５】
このようにして、通信帯域幅送信部８２は、決定された通信帯域幅と、受信された帯域幅決定要求に含まれるコンテンツ識別情報により識別されるコンテンツを表すコンテンツデータを識別するためのデータ識別情報と、を送信する。更に、このデータ識別情報は、決定された通信帯域幅に対応する符号化レートにて符号化されたコンテンツデータを識別するためのデータ識別情報である。加えて、このデータ識別情報は、取得された端末属性情報に含まれる解像度情報が表す解像度を有するコンテンツデータを識別するためのデータ識別情報である。
【０１３６】
（作動）
次に、上記のように構成されたコンテンツ配信システム１の本発明に係る作動について、図１０のシーケンス図を参照しながら説明する。なお、ここでは、上記第１実施形態に係る作動の状況と同様の状況を想定する。従って、第１変形例に係るコンテンツ配信システム１の作動のうちの、上記第１実施形態に係るコンテンツ配信システム１の作動と異なる点を中心として説明する。
【０１３７】
ユーザ端末２ｂが帯域幅決定要求送信指示を受け付けると、ユーザ端末２ｂは、記憶装置に記憶されている端末識別情報と、帯域幅決定要求送信指示に含まれるコンテンツ識別情報と、を含む帯域幅決定要求をポータルサーバ８へ送信する（図１０のステップＳ１０１）。
【０１３８】
ポータルサーバ８は、帯域幅決定要求を受信すると、受信した帯域幅決定要求に含まれる端末識別情報を含む端末情報送信要求をユーザ情報管理サーバ７へ送信する。これにより、ポータルサーバ８は、受信した端末識別情報（「Ｍｏｂｉｌｅ１」）と対応付けてユーザ情報管理サーバ７に記憶されている端末属性情報（解像度情報としての「７２０ｘ４８０」、及び、能力レベル情報としての「２」）を取得する（図１０のステップＳ１０２）。
【０１３９】
次いで、ポータルサーバ８は、受信した帯域幅決定要求に含まれるコンテンツ識別情報を含むコンテンツ情報送信要求を、接続制御サーバ３を経由させてサービス制御サーバ５へ送信する。これにより、ポータルサーバ８は、受信したコンテンツ識別情報（「ｃｏｎｔｅｎｔ１１１」）と対応付けてサービス制御サーバ５に記憶されているコンテンツ属性情報を取得する（図１０のステップＳ２０１）。
【０１４０】
そして、ポータルサーバ８は、取得した端末属性情報及びコンテンツ属性情報に基づいて通信帯域幅を決定する。具体的には、ポータルサーバ８は、取得された端末属性情報に含まれる解像度情報と、当該端末属性情報に含まれる能力レベル情報以下の値を表す最小レベル情報と、当該端末属性情報に含まれる能力レベル情報以上の値を表す最大レベル情報と、を含むコンテンツ属性情報を選択する。
【０１４１】
そして、ポータルサーバ８は、選択したコンテンツ属性情報に含まれる通信帯域幅（「４Ｍｂｐｓ」）及びデータ識別情報（「ｄａｔａ１１１３」）を取得（決定）する（図１０のステップＳ１０３）。次いで、ポータルサーバ８は、決定した通信帯域幅及びデータ識別情報をユーザ端末２ｂへ送信する（図１０のステップＳ１０４）。
【０１４２】
そして、ユーザ端末２ｂは、受信した通信帯域幅（「４Ｍｂｐｓ」）と、受信したデータ識別情報（「ｄａｔａ１１１３」）と、を含むコンテンツ送信要求を接続制御サーバ３へ送信する（図６のステップＳ１０５）。
以降において、コンテンツ配信システム１は、上記第１実施形態と同様に作動する。
【０１４３】
以上、説明したように、本発明によるコンテンツ配信システムの第１実施形態の第１変形例によっても、上記第１実施形態と同様の作用及び効果を奏することができる。
更に、この第１変形例において、コンテンツ配信システム１は、コンテンツ識別情報と端末属性情報とに基づいて通信帯域幅を決定する。
【０１４４】
これによれば、ユーザが視聴を希望するコンテンツを表すコンテンツデータのうちの、メディアサーバ６が送信可能なコンテンツデータの符号化レートに対応する値を通信帯域幅として決定することができる。この結果、メディアサーバ６は、決定した通信帯域幅に対応する符号化レートにて符号化されたコンテンツデータを確実に送信することができる。
【０１４５】
なお、上記第１変形例においては、ポータルサーバ８は、接続制御サーバ３を介してサービス制御サーバ５と情報を授受可能に構成されていたが、接続制御サーバ３を介することなく、サービス制御サーバ５と情報を授受可能に構成されていてもよい。
【０１４６】
また、上記第１変形例においては、ユーザ端末２ａ，２ｂ，…は、コンテンツ識別情報を含む帯域幅決定要求を送信するように構成されていたが、データ識別情報を含む帯域幅決定要求を送信するように構成されていてもよい。この場合、コンテンツ配信システム１は、ポータルサーバ８が、帯域幅決定要求に含まれるデータ識別情報を含むコンテンツ情報送信要求をサービス制御サーバ５へ送信するとともに、サービス制御サーバ５が、受信したコンテンツ情報送信要求に含まれるデータ識別情報と対応付けて記憶されているコンテンツ識別情報を取得するように構成される。
【０１４７】
＜第１実施形態の第２変形例＞
次に、本発明の第１実施形態の第２変形例に係るコンテンツ配信システムについて説明する。この第２変形例に係るコンテンツ配信システムは、上記第１実施形態に係るコンテンツ配信システムに対して、端末属性情報と可用帯域情報とに基づいて通信帯域幅を決定するように構成されている点において相違している。可用帯域情報は、メディアサーバ６とユーザ端末２ａ，２ｂ，…との間で利用可能な通信帯域幅を表す情報である。
以下、かかる相違点を中心として説明する。
【０１４８】
第２変形例に係るポータルサーバ８は、第１変形例に係るポータルサーバ８と同様に、ＳＩＰメッセージを授受（受信及び送信）することにより、接続制御サーバ３を介してサービス制御サーバ５との間で情報を授受可能に構成されている。
【０１４９】
（機能）
呼接続制御部（可用帯域情報取得手段）３１は、メディアサーバ６とユーザ端末２ａ，２ｂ，…との間で利用可能な通信帯域幅を表す可用帯域情報を取得するように構成される。
【０１５０】
具体的には、呼接続制御部３１は、可用帯域情報の送信を指示する可用帯域情報送信指示をトランスポート制御サーバ４へ送信する。
帯域確保部４１は、可用帯域情報送信指示を受信した場合、可用帯域情報を、接続制御サーバ３へ送信する。
【０１５１】
呼接続制御部３１は、トランスポート制御サーバ４により送信された可用帯域情報を受信（取得）する。呼接続制御部３１は、ポータルサーバ８により送信された可用帯域情報送信要求を受信する。可用帯域情報送信要求は、可用帯域情報の送信を要求する旨を表す情報である。呼接続制御部３１は、可用帯域情報送信要求を受信した場合、取得された可用帯域情報をポータルサーバ８へ送信する。
【０１５２】
端末属性情報取得部８１は、帯域幅決定要求を受信した場合、可用帯域情報送信要求を接続制御サーバ３へ送信する。端末属性情報取得部８１は、可用帯域情報送信要求に応じて接続制御サーバ３により送信された可用帯域情報を受信（取得）する。
【０１５３】
通信帯域幅送信部８２は、端末属性情報取得部８１により取得された端末属性情報及び可用帯域情報に基づいて通信帯域幅を決定する。具体的には、通信帯域幅送信部８２は、可用帯域情報が表す通信帯域幅（利用可能な通信帯域幅）以下の通信帯域幅を決定する。
【０１５４】
この第２変形例によれば、ポータルサーバ８は、利用可能な通信帯域幅に応じて、通信帯域幅を決定することができる。従って、ポータルサーバ８は、利用可能な通信帯域幅が比較的小さい場合には、より小さい値を通信帯域幅として決定し、一方、利用可能な通信帯域幅が比較的大きい場合には、より大きい値を通信帯域幅として決定することができる。この結果、通信帯域幅が不足することにより、コンテンツデータを送信できないことを回避することができる。
【０１５５】
＜第１実施形態の第３変形例＞
次に、本発明の第１実施形態の第３変形例に係るコンテンツ配信システムについて説明する。この第３変形例に係るコンテンツ配信システムは、上記第１実施形態に係るコンテンツ配信システムに対して、端末属性情報と処理負荷情報とに基づいて通信帯域幅を選択（決定）するように構成されている点において相違している。処理負荷情報は、メディアサーバ６の処理負荷を表す情報である。
以下、かかる相違点を中心として説明する。
【０１５６】
第３変形例に係るポータルサーバ８は、第１変形例に係るポータルサーバ８と同様に、ＳＩＰメッセージを授受（受信及び送信）することにより、接続制御サーバ３を介してサービス制御サーバ５との間で情報を授受可能に構成されている。
【０１５７】
（機能）
情報送受信部（処理負荷情報取得手段）６１は、メディアサーバ６の処理負荷を表す処理負荷情報を取得するように構成される。本例では、処理負荷情報は、ＣＰＵが単位時間あたりに実行する演算回数の、上限値に対する実際の値の割合であるＣＰＵ稼働率（ＣＰＵ使用率）を表す。なお、処理負荷情報は、メモリに記憶されたデータの量（メモリの使用済容量）、又は、メモリの「全容量」に対する「記憶されているデータの量」の割合であるメモリの使用率等を表す情報であってもよい。
【０１５８】
情報送受信部６１は、ポータルサーバ８により送信された処理負荷情報送信要求を受信する。処理負荷情報送信要求は、処理負荷情報の送信を要求する旨を表す情報である。情報送受信部６１は、処理負荷情報送信要求を受信した場合、取得された処理負荷情報を接続制御サーバ３を経由させてポータルサーバ８へ送信する。
【０１５９】
端末属性情報取得部８１は、帯域幅決定要求を受信した場合、処理負荷情報送信要求を接続制御サーバ３を経由させてメディアサーバ６へ送信する。端末属性情報取得部８１は、処理負荷情報送信要求に応じてメディアサーバ６により送信された処理負荷情報を受信（取得）する。
【０１６０】
通信帯域幅送信部８２は、端末属性情報取得部８１により取得された端末属性情報及び処理負荷情報に基づいて通信帯域幅を決定する。具体的には、通信帯域幅送信部８２は、処理負荷情報が表す処理負荷に応じて予め設定された通信帯域幅以下の通信帯域幅を選択（決定）する。
【０１６１】
この第３変形例によれば、ポータルサーバ８は、メディアサーバ６の処理負荷に応じて、通信帯域幅を決定することができる。従って、ポータルサーバ８は、処理負荷が比較的大きい場合には、より小さい値を通信帯域幅として決定し、一方、処理負荷が比較的小さい場合には、より大きい値を通信帯域幅として決定することができる。この結果、メディアサーバ６の処理負荷が過大となることにより、コンテンツデータを送信できないことを回避することができる。
【０１６２】
なお、上記第１実施形態の他の変形例において、ポータルサーバ８は、コンテンツ識別情報、可用帯域情報及び処理負荷情報の任意の組み合わせと、端末属性情報と、に基づいて通信帯域幅を選択（決定）するように構成されていてもよい。
【０１６３】
また、上記第１実施形態の他の変形例において、コンテンツ配信システム１は、図１１に示したように、ユーザ端末２ａ，２ｂ，…と通信可能に構成された通信帯域幅決定サーバ９を含んでいてもよい。この場合、ポータルサーバ８に代えて、通信帯域幅決定サーバ９の機能が、端末属性情報取得部８１及び通信帯域幅送信部８２を含む。
【０１６４】
＜第２実施形態＞
次に、本発明の第２実施形態に係るコンテンツ配信システムについて説明する。第２実施形態に係るコンテンツ配信システムは、上記第１実施形態に係るコンテンツ配信システムに対して、サービス制御サーバ５が通信帯域幅を決定するように構成されている点において相違している。従って、以下、かかる相違点を中心として説明する。
【０１６５】
（機能）
図１２は、第２実施形態に係るコンテンツ配信システム１の機能を表すブロック図である。
【０１６６】
ユーザプロファイルサーバ機能部７０は、サービス制御サーバ５から端末情報送信要求を受信する。端末情報送信要求は、端末識別情報を含み、且つ、端末属性情報の送信を要求する旨を表す情報である。ユーザプロファイルサーバ機能部７０は、端末情報送信要求を受信した場合、当該端末情報送信要求に含まれる端末識別情報と対応付けて端末情報記憶部７１に記憶されている端末属性情報をサービス制御サーバ５へ送信する。
【０１６７】
サービス制御機能部５０は、情報送受信部５１及びコンテンツ情報記憶部５２に加えて、端末属性情報取得部８１と同様の端末属性情報取得部５３と、通信帯域幅送信部８２と同様の通信帯域幅送信部５４と、を含む。
【０１６８】
コンテンツ情報記憶部５２は、第１実施形態の第１変形例と同様に、図９に示したように、コンテンツ識別情報と、コンテンツ属性情報と、を対応付けて予め記憶している。
【０１６９】
また、帯域幅決定要求送信部２１は、帯域幅決定要求送信指示を受け付けた場合、記憶装置に記憶されている端末識別情報と、帯域幅決定要求送信指示に含まれるコンテンツ識別情報と、を含む帯域幅決定要求を、接続制御サーバ３を経由させてサービス制御サーバ５へ送信する。
【０１７０】
端末属性情報取得部５３は、ユーザ端末２ａにより送信された帯域幅決定要求を受信する。端末属性情報取得部５３は、帯域幅決定要求を受信した場合、受信した帯域幅決定要求に含まれる端末識別情報を含む端末情報送信要求をユーザ情報管理サーバ７へ送信する。端末属性情報取得部５３は、端末情報送信要求に応じてユーザ情報管理サーバ７により送信された端末属性情報を受信（取得）する。このように、端末属性情報取得部５３は、受信された帯域幅決定要求に含まれる端末識別情報と対応付けて端末情報記憶部７１に記憶されている端末属性情報を取得する。
【０１７１】
更に、端末属性情報取得部５３は、帯域幅決定要求を受信した場合、受信した帯域幅決定要求に含まれるコンテンツ識別情報と対応付けてコンテンツ情報記憶部５２に記憶されているコンテンツ属性情報を取得する。
【０１７２】
通信帯域幅送信部５４は、第１実施形態の第１変形例と同様に、端末属性情報取得部５３により取得された端末属性情報及びコンテンツ属性情報に基づいて通信帯域幅及びデータ識別情報を決定する。そして、通信帯域幅送信部５４は、決定した通信帯域幅及びデータ識別情報を接続制御サーバ３を経由させてユーザ端末２ａへ送信する。
【０１７３】
コンテンツ送信要求送信部２２は、サービス制御サーバ５により送信された通信帯域幅及びデータ識別情報を受信する。コンテンツ送信要求送信部２２は、通信帯域幅及びデータ識別情報を受信した場合、受信した通信帯域幅及びデータ識別情報を含み且つコンテンツデータの送信を要求するコンテンツ送信要求を、ＳＩＰに従って、接続制御サーバ３へ送信する。
【０１７４】
（作動）
次に、上記のように構成されたコンテンツ配信システム１の本発明に係る作動について、図１３のシーケンス図を参照しながら説明する。なお、ここでは、上記第１実施形態に係る作動の状況と同様の状況を想定する。従って、第２実施形態に係るコンテンツ配信システム１の作動のうちの、上記第１実施形態に係るコンテンツ配信システム１の作動と異なる点を中心として説明する。
【０１７５】
ユーザ端末２ｂが帯域幅決定要求送信指示を受け付けると、ユーザ端末２ｂは、記憶装置に記憶されている端末識別情報と、帯域幅決定要求送信指示に含まれるコンテンツ識別情報と、を含む帯域幅決定要求を接続制御サーバ３を経由させてサービス制御サーバ５へ送信する（図１３のステップＳ３０１）。本例では、帯域幅決定要求は、ＳＩＰメッセージのうちのＩＮＦＯメッセージ（メソッドとして「ＩＮＦＯ」が設定されたメッセージ）として送信される。
【０１７６】
サービス制御サーバ５は、帯域幅決定要求を受信すると、受信した帯域幅決定要求に含まれる端末識別情報を含む端末情報送信要求をユーザ情報管理サーバ７へ送信する。これにより、サービス制御サーバ５は、受信した端末識別情報（「Ｍｏｂｉｌｅ１」）と対応付けてユーザ情報管理サーバ７に記憶されている端末属性情報（解像度情報としての「７２０ｘ４８０」、及び、能力レベル情報としての「２」）を取得する（図１３のステップＳ３０２）。
【０１７７】
次いで、サービス制御サーバ５は、受信した帯域幅決定要求に含まれるコンテンツ識別情報（「ｃｏｎｔｅｎｔ１１１」）と対応付けて記憶されているコンテンツ属性情報を取得する（図１３のステップＳ３０３）。
【０１７８】
そして、サービス制御サーバ５は、取得した端末属性情報及びコンテンツ属性情報に基づいて通信帯域幅を決定する。具体的には、サービス制御サーバ５は、取得された端末属性情報に含まれる解像度情報と、当該端末属性情報に含まれる能力レベル情報以下の値を表す最小レベル情報と、当該端末属性情報に含まれる能力レベル情報以上の値を表す最大レベル情報と、を含むコンテンツ属性情報を選択する。
【０１７９】
そして、サービス制御サーバ５は、選択したコンテンツ属性情報に含まれる通信帯域幅（「４Ｍｂｐｓ」）及びデータ識別情報（「ｄａｔａ１１１３」）を取得（決定）する（図１３のステップＳ３０４）。次いで、サービス制御サーバ５は、決定した通信帯域幅及びデータ識別情報をユーザ端末２ｂへ送信する（図１３のステップＳ３０５）。
【０１８０】
そして、ユーザ端末２ｂは、受信した通信帯域幅（「４Ｍｂｐｓ」）と、受信したデータ識別情報（「ｄａｔａ１１１３」）と、を含むコンテンツ送信要求を接続制御サーバ３へ送信する（図６のステップＳ１０５）。
以降において、コンテンツ配信システム１は、上記第１実施形態と同様に作動する。
【０１８１】
以上、説明したように、本発明によるコンテンツ配信システムの第２実施形態によっても、上記第１実施形態と同様の作用及び効果を奏することができる。
更に、この第２実施形態において、コンテンツ配信システム１は、コンテンツ識別情報と端末属性情報とに基づいて通信帯域幅を決定する。
【０１８２】
これによれば、ユーザが視聴を希望するコンテンツを表すコンテンツデータのうちの、メディアサーバ６が送信可能なコンテンツデータの符号化レートに対応する値を通信帯域幅として決定することができる。この結果、メディアサーバ６は、決定した通信帯域幅に対応する符号化レートにて符号化されたコンテンツデータを確実に送信することができる。
【０１８３】
なお、上記第２実施形態の変形例において、サービス制御サーバ５は、コンテンツ識別情報、可用帯域情報及び処理負荷情報の任意の組み合わせと、端末属性情報と、に基づいて通信帯域幅を選択（決定）するように構成されていてもよい。
【０１８４】
また、上記第２実施形態においては、ユーザ端末２ａ，２ｂ，…は、コンテンツ識別情報を含む帯域幅決定要求を送信するように構成されていたが、データ識別情報を含む帯域幅決定要求を送信するように構成されていてもよい。この場合、コンテンツ配信システム１は、サービス制御サーバ５が、受信した帯域幅決定要求に含まれるデータ識別情報と対応付けて記憶されているコンテンツ識別情報を取得するように構成される。
【０１８５】
＜第２実施形態の第１変形例＞
次に、本発明の第２実施形態の第１変形例に係るコンテンツ配信システムについて説明する。この第１変形例に係るコンテンツ配信システムは、上記第２実施形態に係るコンテンツ配信システムに対して、ＲＴＳＰに従った通信を行うための接続（制御用接続）を確立した後に、ＲＴＰに従った通信を行うための接続（コンテンツ用接続）を確立するように構成されている点において相違している。従って、以下、かかる相違点を中心として説明する。
【０１８６】
（機能）
帯域幅決定要求送信部２１は、帯域幅決定要求送信指示を受け付けた場合、記憶装置に記憶されている端末識別情報と、帯域幅決定要求送信指示に含まれるコンテンツ識別情報と、を含む帯域幅決定要求を制御用接続要求として接続制御サーバ３へ送信する。制御用接続要求は、ＲＴＳＰに従った通信を行うための接続（制御用接続）の確立を要求する旨を表す情報である。
【０１８７】
なお、制御用接続は、メディアサーバ６とユーザ端末２ｂとの間で制御情報を送受信するために用いられる接続である。
本例では、制御用接続要求は、ＳＩＰメッセージのうちのＩＮＶＩＴＥメッセージとして送信される。本例では、制御用接続要求は、予め設定された通信帯域幅を含む。
【０１８８】
呼接続制御部３１は、ユーザ端末２ａから制御用接続要求を受信した場合、メディアサーバ６と、ユーザ端末２ａと、の間の通信帯域を予約する旨を指示する帯域予約指示を生成する。帯域予約指示は、制御用接続要求に含まれる通信帯域幅を含む。
【０１８９】
呼接続制御部３１は、帯域予約指示に応じてトランスポート制御サーバ４から送信された予約処理応答を受信した場合、ユーザ端末２ａから受信した制御用接続要求をサービス制御サーバ５へ送信（転送）する。
【０１９０】
また、呼接続制御部３１は、サービス制御サーバ５から接続許可通知を受信した場合、予約されている通信帯域を確定（コミット）する旨を指示する帯域確定指示を生成する。呼接続制御部３１は、生成された帯域確定指示をトランスポート制御サーバ４へ送信する。
【０１９１】
呼接続制御部３１は、帯域確定指示に応じてトランスポート制御サーバ４から送信された確定処理応答を受信した場合、サービス制御サーバ５から受信した接続許可通知をユーザ端末２ａへ送信（転送）する。
【０１９２】
このように、接続制御サーバ３及びトランスポート制御サーバ４は、ユーザ端末２ａから制御用接続要求を受信し、メディアサーバ６とユーザ端末２ａとの間の接続であって、当該受信した制御用接続要求に含まれる通信帯域幅を有する接続を確立する。
【０１９３】
端末属性情報取得部５３は、ユーザ端末２ａにより送信された制御用接続要求を受信する。端末属性情報取得部５３は、制御用接続要求を受信した場合、受信した制御用接続要求に含まれる端末識別情報を含む端末情報送信要求をユーザ情報管理サーバ７へ送信する。端末属性情報取得部５３は、端末情報送信要求に応じてユーザ情報管理サーバ７により送信された端末属性情報を受信（取得）する。このように、端末属性情報取得部５３は、受信された帯域幅決定要求に含まれる端末識別情報と対応付けて端末情報記憶部７１に記憶されている端末属性情報を取得する。
【０１９４】
更に、端末属性情報取得部５３は、制御用接続要求を受信した場合、受信した制御用接続要求に含まれるコンテンツ識別情報と対応付けてコンテンツ情報記憶部５２に記憶されているコンテンツ属性情報を取得する。
【０１９５】
通信帯域幅送信部５４は、第２実施形態と同様に、端末属性情報取得部５３により取得された端末属性情報及びコンテンツ属性情報に基づいて通信帯域幅及びデータ識別情報を決定する。そして、通信帯域幅送信部５４は、決定した通信帯域幅及びデータ識別情報を、受信された制御用接続要求に追加する。
【０１９６】
情報送受信部５１は、通信帯域幅送信部５４により通信帯域幅及びデータ識別情報が決定された場合、決定されたデータ識別情報と対応付けてコンテンツ情報記憶部５２に記憶されているサーバ識別情報により識別されるメディアサーバ（本例では、メディアサーバ６）を選択する。
【０１９７】
通信帯域幅送信部５４は、決定した通信帯域幅及びデータ識別情報が追加された制御用接続要求を、情報送受信部５１により選択されたメディアサーバ６へ、接続制御サーバ３を経由させて送信（転送）する。
【０１９８】
情報送受信部６１は、制御用接続要求を受信した場合、接続許可通知としてのＳＩＰメッセージを接続制御サーバ３を経由させてサービス制御サーバ５へ送信する。接続許可通知は、予約されている通信帯域を構成し且つ通信の中継を行う通信中継装置に当該通信帯域の確定を指示するための応答情報である。接続許可通知は、制御用接続要求に含まれるデータ識別情報を含む。
【０１９９】
本例では、接続許可通知は、ＳＩＰメッセージのうちのＯＫメッセージ（ステータスコードとしての「２００」と、「ＯＫ」と、を開始行に含むレスポンス）として送信される。
【０２００】
また、情報送受信部５１は、メディアサーバ６により送信された接続許可通知を受信した場合、受信した接続許可通知を接続制御サーバ３へ送信する。
【０２０１】
コンテンツ出力部２３は、接続制御サーバ３から接続許可通知（応答情報）を受信する。コンテンツ出力部２３は、接続許可通知を受信した場合、受信した接続許可通知に含まれるデータ識別情報を含む詳細情報送信要求を、確立された制御用接続を用いて、メディアサーバ６へ送信する。詳細情報送信要求は、コンテンツデータを送信するために必要な通信帯域幅を含む詳細情報の送信を要求する旨を表す情報である。
【０２０２】
本例では、詳細情報送信要求は、ＲＴＳＰメッセージ（ＲＴＳＰに従ったメッセージ）のうちのＤＥＳＣＲＩＢＥメッセージ（メソッドとして「ＤＥＳＣＲＩＢＥ」が設定されたメッセージ）として送信される。
【０２０３】
コンテンツ配信制御部６２は、ユーザ端末２ａから詳細情報送信要求を受信する。コンテンツ配信制御部６２は、詳細情報送信要求を受信した場合、受信した詳細情報送信要求に含まれるデータ識別情報により識別されるコンテンツデータを送信するために必要な通信帯域幅を含む詳細情報を、確立された制御用接続を用いて、ユーザ端末２ａへ送信する。
【０２０４】
コンテンツ出力部２３は、詳細情報送信要求に応じてメディアサーバ６により送信された詳細情報を受信する。
コンテンツ送信要求送信部２２は、コンテンツ出力部２３により詳細情報が受信された場合、受信された詳細情報に含まれる通信帯域幅と、上記受信された接続許可通知に含まれるデータ識別情報と、を含むコンテンツ送信要求を、ＳＩＰに従って、接続制御サーバ３へ送信する。
【０２０５】
このように、ユーザ端末２ａは、コンテンツ送信要求の送信に先立って帯域幅決定要求をアプリケーションサーバシステムへ送信するように構成されている。
【０２０６】
（作動）
次に、上記のように構成されたコンテンツ配信システム１の本発明に係る作動について、図１４乃至図１７のシーケンス図を参照しながら説明する。なお、ここでは、上記第１実施形態に係る作動の状況と同様の状況を想定する。従って、この第１変形例に係るコンテンツ配信システム１の作動のうちの、上記第１実施形態に係るコンテンツ配信システム１の作動と異なる点を中心として説明する。
【０２０７】
ユーザ端末２ｂが帯域幅決定要求送信指示を受け付けると、ユーザ端末２ｂは、記憶装置に記憶されている端末識別情報と、帯域幅決定要求送信指示に含まれるコンテンツ識別情報と、を含む帯域幅決定要求としての制御用接続要求を接続制御サーバ３へ送信する（図１４のステップＳ４０１）。本例では、制御用接続要求は、ＳＩＰメッセージのうちのＩＮＶＩＴＥメッセージ（メソッドとして「ＩＮＶＩＴＥ」が設定されたメッセージ）として送信される。
【０２０８】
接続制御サーバ３は、制御用接続要求を受信すると、メディアサーバ６と、ユーザ端末２ｂと、の間の通信帯域を予約する旨を指示する帯域予約指示をトランスポート制御サーバ４へ送信する（図１４のステップＳ４０２）。
【０２０９】
これにより、トランスポート制御サーバ４は、記憶されている使用済通信帯域情報が表す通信帯域以外の通信帯域であって、帯域予約指示に含まれる通信帯域幅を有する通信帯域を予約する帯域予約処理を行う。
【０２１０】
次いで、接続制御サーバ３は、ユーザ端末２ｂから受信した制御用接続要求をサービス制御サーバ５へ転送する（図１４のステップＳ４０３）。
【０２１１】
これにより、サービス制御サーバ５は、制御用接続要求を受信する。そして、サービス制御サーバ５は、受信した制御用接続要求（帯域幅決定要求）に含まれる端末識別情報を含む端末情報送信要求をユーザ情報管理サーバ７へ送信する。これにより、サービス制御サーバ５は、受信した端末識別情報（「Ｍｏｂｉｌｅ１」）と対応付けてユーザ情報管理サーバ７に記憶されている端末属性情報（解像度情報としての「７２０ｘ４８０」、及び、能力レベル情報としての「２」）を取得する（図１４のステップＳ４０４）。
【０２１２】
次いで、サービス制御サーバ５は、受信した制御用接続要求に含まれるコンテンツ識別情報（「ｃｏｎｔｅｎｔ１１１」）と対応付けて記憶されているコンテンツ属性情報を取得する（図１４のステップＳ４０５）。
【０２１３】
そして、サービス制御サーバ５は、取得した端末属性情報及びコンテンツ属性情報に基づいて通信帯域幅を決定する。具体的には、サービス制御サーバ５は、取得された端末属性情報に含まれる解像度情報と、当該端末属性情報に含まれる能力レベル情報以下の値を表す最小レベル情報と、当該端末属性情報に含まれる能力レベル情報以上の値を表す最大レベル情報と、を含むコンテンツ属性情報を選択する。
【０２１４】
そして、サービス制御サーバ５は、選択したコンテンツ属性情報に含まれる通信帯域幅（「４Ｍｂｐｓ」）及びデータ識別情報（「ｄａｔａ１１１３」）を取得（決定）する（図１４のステップＳ４０６）。
【０２１５】
次いで、サービス制御サーバ５は、決定したデータ識別情報と対応付けて記憶されているサーバ識別情報により識別されるメディアサーバ（本例では、メディアサーバ６）を選択する（図１４のステップＳ４０７）。
【０２１６】
次いで、サービス制御サーバ５は、決定した通信帯域幅及びデータ識別情報を、受信された制御用接続要求に追加する。そして、サービス制御サーバ５は、決定した通信帯域幅及びデータ識別情報が追加された制御用接続要求を、選択されたメディアサーバ６へ、接続制御サーバ３を経由させて送信（転送）する（図１５のステップＳ４０８）。
【０２１７】
そして、メディアサーバ６は、制御用接続要求を受信すると、受信した制御用接続要求に含まれるデータ識別情報を含む接続許可通知としてのＳＩＰメッセージを接続制御サーバ３を経由させてサービス制御サーバ５へ送信する（図１５のステップＳ４０９）。
【０２１８】
次いで、サービス制御サーバ５は、メディアサーバ６により送信された接続許可通知を受信すると、受信した接続許可通知を接続制御サーバ３へ送信する（図１５のステップＳ４１０）。
【０２１９】
次いで、接続制御サーバ３は、サービス制御サーバ５から接続許可通知を受信すると、予約されている通信帯域を確定（コミット）する旨を指示する帯域確定指示をトランスポート制御サーバ４へ送信する（図１５のステップＳ４１１）。
【０２２０】
これにより、トランスポート制御サーバ４は、記憶されている使用済通信帯域情報が表す通信帯域のうちの、帯域確定指示に含まれる通信帯域特定情報により特定される通信帯域（即ち、予約されている通信帯域）を構成し且つ通信の中継を行う通信中継装置に当該通信帯域の確定を指示する帯域確定処理を行う。その結果、通信中継装置は、パケットの優先制御等を行う。
【０２２１】
次いで、接続制御サーバ３は、サービス制御サーバ５から受信した接続許可通知をユーザ端末２ｂへ転送する（図１５のステップＳ４１２）。
そして、ユーザ端末２ｂは、接続制御サーバ３から接続許可通知を受信すると、接続準備完了通知を、接続制御サーバ３を経由させてサービス制御サーバ５へ送信する（図１５のステップＳ４１３）。接続準備完了通知は、接続を確立する準備が完了した旨を表す情報である。
【０２２２】
次いで、サービス制御サーバ５は、接続準備完了通知を受信すると、受信した接続準備完了通知を、接続制御サーバ３を経由させてメディアサーバ６へ転送する（図１５のステップＳ４１４）。
【０２２３】
これにより、ユーザ端末２ｂとメディアサーバ６との間の接続であって、制御用接続要求に含まれる通信帯域幅を有する接続（制御用接続）が確立される（図１５のステップＳ４１５）。なお、本例では、制御用接続として、ＲＴＳＰに従った通信を行うための接続が確立される。本例では、ＲＴＳＰに従った通信を行うための接続は、メディアサーバ６とユーザ端末２ｂとの間で制御情報を送受信するために用いられる接続である。
【０２２４】
その後、ユーザ端末２ｂは、受信した接続許可通知に含まれるデータ識別情報を含む詳細情報送信要求を、ＲＴＳＰに従って、メディアサーバ６へ送信する（図１５のステップＳ４１６）。
【０２２５】
これにより、メディアサーバ６は、ユーザ端末２ｂから詳細情報送信要求を受信する。そして、メディアサーバ６は、受信した詳細情報送信要求に含まれるデータ識別情報と対応付けて記憶されている通信帯域幅を含む詳細情報をユーザ端末２ｂへ送信する（図１５のステップＳ４１７）。
【０２２６】
これにより、ユーザ端末２ｂは、詳細情報送信要求に応じてメディアサーバ６により送信された詳細情報を受信する。次いで、ユーザ端末２ｂは、受信された詳細情報に含まれる通信帯域幅と、上記受信された接続許可通知に含まれるデータ識別情報と、を含むコンテンツ送信要求を、ＳＩＰに従って、接続制御サーバ３へ送信する（図１６のステップＳ４１８）。本例では、コンテンツ送信要求は、ＳＩＰメッセージのうちのｒｅ−ＩＮＶＩＴＥメッセージ（メソッドとして「ｒｅ−ＩＮＶＩＴＥ」が設定されたメッセージ）として送信される。
【０２２７】
その後、コンテンツ配信システム１は、図６のステップＳ１０６〜図７のステップＳ１１５と同様に、図１６のステップＳ４１９〜図１７のステップＳ４２７の処理を行う。なお、サービス制御サーバ５は、ステップＳ４０７にて既にメディアサーバを選択しているので、図６のステップＳ１０８と同様の処理を行わない。
【０２２８】
これにより、ユーザ端末２ｂとメディアサーバ６との間の接続であって、コンテンツ送信要求に含まれる通信帯域幅（「４Ｍｂｐｓ」）を有する接続（コンテンツ用接続）が確立される（図１７のステップＳ４２８）。なお、本例では、コンテンツ用接続として、ＲＴＰに従った通信を行うための接続が確立される。
【０２２９】
本例では、ＲＴＰに従った通信を行うための接続は、コンテンツデータをメディアサーバ６からユーザ端末２ｂへ送信するために用いられる接続である。従って、図１６のステップＳ４１８にてユーザ端末２ｂが送信するコンテンツ送信要求は、コンテンツデータを受信するために用いる接続を確立するためのコンテンツ送信要求である。
【０２３０】
このように、本例では、ユーザ端末２ｂは、コンテンツ送信要求の送信に先立って制御用接続要求（帯域幅決定要求）をアプリケーションサーバシステムへ送信している。
【０２３１】
その後、ユーザ端末２ｂは、データ識別情報を含むコンテンツ視聴要求をメディアサーバ６へ送信する。更に、ユーザ端末２ｂは、所定の通信プロトコル（本例では、ＲＴＳＰ）に従って、再生開始要求をメディアサーバ６へ送信する（図１７のステップＳ４２９）。
【０２３２】
これにより、メディアサーバ６は、コンテンツデータ記憶部６３に記憶されているコンテンツデータのうちの、受信されたコンテンツ視聴要求に含まれるデータ識別情報により識別されるコンテンツデータをユーザ端末２ｂへ送信する（図１７のステップＳ４３０）。このとき、メディアサーバ６は、接続制御システムにより確立されたコンテンツ用接続（セッション）を用いて、ＲＴＰに従ってデータを送信する。
【０２３３】
これにより、ユーザ端末２ｂは、メディアサーバ６からコンテンツデータを受信する。ユーザ端末２ｂは、受信したコンテンツデータが表すコンテンツを、出力装置を介して出力する。
【０２３４】
以上、説明したように、本発明によるコンテンツ配信システムの第２実施形態の第１変形例によっても、上記第２実施形態と同様の作用及び効果を奏することができる。
【０２３５】
なお、上記第１変形例に係るコンテンツ配信システム１において、メディアサーバ６は、受信した制御用接続要求に含まれる通信帯域幅及びデータ識別情報を含む接続許可通知を、接続制御サーバ３及びサービス制御サーバ５を経由させてユーザ端末２ｂへ送信するように構成されていてもよい。この場合、コンテンツ配信システム１は、図１５のステップＳ４１６及びステップＳ４１７の処理を除いた処理を行うように構成されることが好適である。
【０２３６】
＜第３実施形態＞
次に、本発明の第３実施形態に係るコンテンツ配信システムについて説明する。第３実施形態に係るコンテンツ配信システムは、上記第１実施形態に係るコンテンツ配信システムに対して、メディアサーバ６が通信帯域幅を決定するように構成され、且つ、ＲＴＳＰに従った通信を行うための接続（制御用接続）を確立した後に、ＲＴＰに従った通信を行うための接続（コンテンツ用接続）を確立するように構成されている点において相違している。従って、以下、かかる相違点を中心として説明する。
【０２３７】
（機能）
図１８は、第３実施形態に係るコンテンツ配信システム１の機能を表すブロック図である。
【０２３８】
ユーザプロファイルサーバ機能部７０は、メディアサーバ６から端末情報送信要求を受信する。端末情報送信要求は、端末識別情報を含み、且つ、端末属性情報の送信を要求する旨を表す情報である。ユーザプロファイルサーバ機能部７０は、端末情報送信要求を受信した場合、当該端末情報送信要求に含まれる端末識別情報と対応付けて端末情報記憶部７１に記憶されている端末属性情報をメディアサーバ６へ送信する。
【０２３９】
なお、メディアサーバ６とユーザ情報管理サーバ７とは、接続制御サーバ３を介して情報を授受可能に構成されていてもよい。
【０２４０】
コンテンツ情報記憶部５２は、第１実施形態の第１変形例と同様に、図９に示したように、コンテンツ識別情報と、コンテンツ属性情報と、を対応付けて予め記憶している。
【０２４１】
情報送受信部５１は、メディアサーバ６により送信されたコンテンツ情報送信要求を接続制御サーバ３から受信する。コンテンツ情報送信要求は、コンテンツ識別情報を含み且つコンテンツ属性情報の送信を要求する旨を表す情報である。情報送受信部５１は、コンテンツ情報送信要求を受信した場合、受信したコンテンツ情報送信要求に含まれるコンテンツ識別情報と対応付けてコンテンツ情報記憶部５２に記憶されているコンテンツ属性情報を抽出する。
【０２４２】
情報送受信部５１は、抽出したコンテンツ属性情報を、接続制御サーバ３を経由させてメディアサーバ６へ送信する。
【０２４３】
帯域幅決定要求送信部２１は、帯域幅決定要求送信指示を受け付けた場合、帯域幅決定要求送信指示に含まれるコンテンツ識別情報を含む制御用接続要求を接続制御サーバ３へ送信する。制御用接続要求は、ＲＴＳＰに従った通信を行うための接続（制御用接続）の確立を要求する旨を表す情報である。
【０２４４】
なお、制御用接続は、メディアサーバ６とユーザ端末２ｂとの間で制御情報を送受信するために用いられる接続である。
本例では、制御用接続要求は、ＳＩＰメッセージのうちのＩＮＶＩＴＥメッセージとして送信される。本例では、制御用接続要求は、予め設定された通信帯域幅を含む。
【０２４５】
呼接続制御部３１は、ユーザ端末２ａから制御用接続要求を受信した場合、メディアサーバ６と、ユーザ端末２ａと、の間の通信帯域を予約する旨を指示する帯域予約指示を生成する。帯域予約指示は、制御用接続要求に含まれる通信帯域幅を含む。
【０２４６】
呼接続制御部３１は、帯域予約指示に応じてトランスポート制御サーバ４から送信された予約処理応答を受信した場合、ユーザ端末２ａから受信した制御用接続要求をサービス制御サーバ５へ送信（転送）する。
【０２４７】
また、呼接続制御部３１は、サービス制御サーバ５から接続許可通知を受信した場合、予約されている通信帯域を確定（コミット）する旨を指示する帯域確定指示を生成する。呼接続制御部３１は、生成された帯域確定指示をトランスポート制御サーバ４へ送信する。
【０２４８】
呼接続制御部３１は、帯域確定指示に応じてトランスポート制御サーバ４から送信された確定処理応答を受信した場合、サービス制御サーバ５から受信した接続許可通知をユーザ端末２ａへ送信（転送）する。
【０２４９】
このように、接続制御サーバ３及びトランスポート制御サーバ４は、ユーザ端末２ａから制御用接続要求を受信し、メディアサーバ６とユーザ端末２ａとの間の接続であって、当該受信した制御用接続要求に含まれる通信帯域幅を有する接続を確立する。
【０２５０】
情報送受信部５１は、接続制御サーバ３から制御用接続要求を受信した場合、受信した制御用接続要求に含まれるコンテンツ識別情報により識別されるコンテンツを表すコンテンツデータを識別するためのデータ識別情報を特定する。情報送受信部５１は、特定したデータ識別情報と対応付けてコンテンツ情報記憶部５２に記憶されているサーバ識別情報により識別されるメディアサーバ（本例では、メディアサーバ６）を選択する。
【０２５１】
情報送受信部５１は、受信された制御用接続要求を、選択したメディアサーバ６へ、接続制御サーバ３を経由させて送信（転送）する。
【０２５２】
情報送受信部６１は、制御用接続要求を受信した場合、接続許可通知としてのＳＩＰメッセージを接続制御サーバ３を経由させてサービス制御サーバ５へ送信する。接続許可通知は、予約されている通信帯域を構成し且つ通信の中継を行う通信中継装置に当該通信帯域の確定を指示するための応答情報である。接続許可通知は、制御用接続要求に含まれるコンテンツ識別情報を含む。
【０２５３】
本例では、接続許可通知は、ＳＩＰメッセージのうちのＯＫメッセージ（ステータスコードとしての「２００」と、「ＯＫ」と、を開始行に含むレスポンス）として送信される。
【０２５４】
また、情報送受信部５１は、メディアサーバ６により送信された接続許可通知を受信した場合、受信した接続許可通知を接続制御サーバ３へ送信する。
【０２５５】
コンテンツ出力部２３は、接続制御サーバ３から接続許可通知（応答情報）を受信する。コンテンツ出力部２３は、接続許可通知を受信した場合、受信した接続許可通知に含まれるコンテンツ識別情報と、記憶装置に記憶されている端末識別情報と、を含む帯域幅決定要求を詳細情報送信要求として、確立された制御用接続を用いて、メディアサーバ６へ送信する。詳細情報送信要求は、コンテンツデータを送信するために必要な通信帯域幅を含む詳細情報の送信を要求する旨を表す情報である。
【０２５６】
本例では、詳細情報送信要求は、ＲＴＳＰメッセージ（ＲＴＳＰに従ったメッセージ）のうちのＤＥＳＣＲＩＢＥメッセージ（メソッドとして「ＤＥＳＣＲＩＢＥ」が設定されたメッセージ）として送信される。
【０２５７】
端末属性情報取得部６５は、ユーザ端末２ａにより送信された詳細情報送信要求を受信する。端末属性情報取得部６５は、詳細情報送信要求を受信した場合、受信した詳細情報送信要求に含まれる端末識別情報を含む端末情報送信要求をユーザ情報管理サーバ７へ送信する。端末属性情報取得部６５は、端末情報送信要求に応じてユーザ情報管理サーバ７により送信された端末属性情報を受信（取得）する。このように、端末属性情報取得部６５は、受信された詳細情報送信要求に含まれる端末識別情報と対応付けて端末情報記憶部７１に記憶されている端末属性情報を取得する。
【０２５８】
更に、端末属性情報取得部６５は、詳細情報送信要求を受信した場合、受信した詳細情報送信要求に含まれるコンテンツ識別情報を含むコンテンツ情報送信要求を、接続制御サーバ３を経由させてサービス制御サーバ５へ送信する。端末属性情報取得部６５は、コンテンツ情報送信要求に応じてサービス制御サーバ５により送信されたコンテンツ属性情報を受信（取得）する。
【０２５９】
通信帯域幅送信部６６は、第２実施形態と同様に、端末属性情報取得部６５により取得された端末属性情報及びコンテンツ属性情報に基づいて通信帯域幅及びデータ識別情報を決定する。そして、通信帯域幅送信部６６は、決定した通信帯域幅及びデータ識別情報を含む詳細情報を、確立された制御用接続を用いて、ユーザ端末２ａへ送信する。
【０２６０】
コンテンツ出力部２３は、詳細情報送信要求に応じてメディアサーバ６により送信された詳細情報を受信する。
コンテンツ送信要求送信部２２は、コンテンツ出力部２３により詳細情報が受信された場合、受信された詳細情報に含まれる通信帯域幅及びデータ識別情報を含むコンテンツ送信要求を、ＳＩＰに従って、接続制御サーバ３へ送信する。
【０２６１】
このように、ユーザ端末２ａは、コンテンツ送信要求の送信に先立って帯域幅決定要求をアプリケーションサーバシステムへ送信するように構成されている。
【０２６２】
（作動）
次に、上記のように構成されたコンテンツ配信システム１の本発明に係る作動について、図１９乃至図２２のシーケンス図を参照しながら説明する。なお、ここでは、上記第１実施形態に係る作動の状況と同様の状況を想定する。従って、この第３実施形態に係るコンテンツ配信システム１の作動のうちの、上記第１実施形態に係るコンテンツ配信システム１の作動と異なる点を中心として説明する。
【０２６３】
ユーザ端末２ｂが帯域幅決定要求送信指示を受け付けると、ユーザ端末２ｂは、帯域幅決定要求送信指示に含まれるコンテンツ識別情報を含む制御用接続要求を接続制御サーバ３へ送信する（図１９のステップＳ５０１）。本例では、制御用接続要求は、ＳＩＰメッセージのうちのＩＮＶＩＴＥメッセージ（メソッドとして「ＩＮＶＩＴＥ」が設定されたメッセージ）として送信される。
【０２６４】
接続制御サーバ３は、制御用接続要求を受信すると、メディアサーバ６と、ユーザ端末２ｂと、の間の通信帯域を予約する旨を指示する帯域予約指示をトランスポート制御サーバ４へ送信する（図１９のステップＳ５０２）。
【０２６５】
これにより、トランスポート制御サーバ４は、記憶されている使用済通信帯域情報が表す通信帯域以外の通信帯域であって、帯域予約指示に含まれる通信帯域幅を有する通信帯域を予約する帯域予約処理を行う。
【０２６６】
次いで、接続制御サーバ３は、ユーザ端末２ｂから受信した制御用接続要求をサービス制御サーバ５へ転送する（図１９のステップＳ５０３）。
【０２６７】
これにより、サービス制御サーバ５は、制御用接続要求を受信する。そして、サービス制御サーバ５は、受信された制御用接続要求に含まれるコンテンツ識別情報により識別されるコンテンツを表すコンテンツデータを識別するためのデータ識別情報を特定する。次いで、サービス制御サーバ５は、特定したデータ識別情報と対応付けて記憶されているサーバ識別情報により識別されるメディアサーバ（本例では、メディアサーバ６）を選択する（図１９のステップＳ５０４）。
【０２６８】
次いで、サービス制御サーバ５は、受信された制御用接続要求を、選択したメディアサーバ６へ、接続制御サーバ３を経由させて送信（転送）する（図１９のステップＳ５０５）。
【０２６９】
そして、メディアサーバ６は、制御用接続要求を受信すると、受信した制御用接続要求に含まれるコンテンツ識別情報を含む接続許可通知としてのＳＩＰメッセージを、接続制御サーバ３を経由させてサービス制御サーバ５へ送信する（図１９のステップＳ５０６）。
【０２７０】
次いで、サービス制御サーバ５は、メディアサーバ６により送信された接続許可通知を受信すると、受信した接続許可通知を接続制御サーバ３へ送信する（図１９のステップＳ５０７）。
【０２７１】
次いで、接続制御サーバ３は、サービス制御サーバ５から接続許可通知を受信すると、予約されている通信帯域を確定（コミット）する旨を指示する帯域確定指示をトランスポート制御サーバ４へ送信する（図１９のステップＳ５０８）。
【０２７２】
これにより、トランスポート制御サーバ４は、記憶されている使用済通信帯域情報が表す通信帯域のうちの、帯域確定指示に含まれる通信帯域特定情報により特定される通信帯域（即ち、予約されている通信帯域）を構成し且つ通信の中継を行う通信中継装置に当該通信帯域の確定を指示する帯域確定処理を行う。その結果、通信中継装置は、パケットの優先制御等を行う。
【０２７３】
次いで、接続制御サーバ３は、サービス制御サーバ５から受信した接続許可通知をユーザ端末２ｂへ転送する（図１９のステップＳ５０９）。
そして、ユーザ端末２ｂは、接続制御サーバ３から接続許可通知を受信すると、接続準備完了通知を、接続制御サーバ３を経由させてサービス制御サーバ５へ送信する（図１９のステップＳ５１０）。接続準備完了通知は、接続を確立する準備が完了した旨を表す情報である。
【０２７４】
次いで、サービス制御サーバ５は、接続準備完了通知を受信すると、受信した接続準備完了通知を、接続制御サーバ３を経由させてメディアサーバ６へ転送する（図１９のステップＳ５１１）。
【０２７５】
これにより、ユーザ端末２ｂとメディアサーバ６との間の接続であって、制御用接続要求に含まれる通信帯域幅を有する接続（制御用接続）が確立される（図２０のステップＳ５１２）。なお、本例では、制御用接続として、ＲＴＳＰに従った通信を行うための接続が確立される。本例では、ＲＴＳＰに従った通信を行うための接続は、メディアサーバ６とユーザ端末２ｂとの間で制御情報を送受信するために用いられる接続である。
【０２７６】
その後、ユーザ端末２ｂは、受信した接続許可通知に含まれるコンテンツ識別情報と、記憶装置に記憶されている端末識別情報と、を含む帯域幅決定要求を詳細情報送信要求として、ＲＴＳＰに従って、メディアサーバ６へ送信する（図２０のステップＳ５１３）。
【０２７７】
これにより、メディアサーバ６は、ユーザ端末２ｂから詳細情報送信要求を受信する。そして、メディアサーバ６は、受信した詳細情報送信要求（帯域幅決定要求）に含まれる端末識別情報を含む端末情報送信要求をユーザ情報管理サーバ７へ送信する。これにより、メディアサーバ６は、受信した端末識別情報（「Ｍｏｂｉｌｅ１」）と対応付けてユーザ情報管理サーバ７に記憶されている端末属性情報（解像度情報としての「７２０ｘ４８０」、及び、能力レベル情報としての「２」）を取得する（図２０のステップＳ５１４）。
【０２７８】
次いで、メディアサーバ６は、受信した詳細情報送信要求に含まれるコンテンツ識別情報（「ｃｏｎｔｅｎｔ１１１」）を含むコンテンツ情報送信要求を接続制御サーバ３を経由させてサービス制御サーバ５へ送信する。これにより、メディアサーバ６は、受信したコンテンツ識別情報（「ｃｏｎｔｅｎｔ１１１」）と対応付けてサービス制御サーバ５に記憶されているコンテンツ属性情報を取得する（図２０のステップＳ５１５）。
【０２７９】
そして、メディアサーバ６は、取得した端末属性情報及びコンテンツ属性情報に基づいて通信帯域幅を決定する。具体的には、メディアサーバ６は、取得された端末属性情報に含まれる解像度情報と、当該端末属性情報に含まれる能力レベル情報以下の値を表す最小レベル情報と、当該端末属性情報に含まれる能力レベル情報以上の値を表す最大レベル情報と、を含むコンテンツ属性情報を選択する。
【０２８０】
そして、メディアサーバ６は、選択したコンテンツ属性情報に含まれる通信帯域幅（「４Ｍｂｐｓ」）及びデータ識別情報（「ｄａｔａ１１１３」）を取得（決定）する（図２０のステップＳ５１６）。
【０２８１】
次いで、メディアサーバ６は、決定した通信帯域幅及びデータ識別情報を含む詳細情報を、ＲＴＳＰに従って、ユーザ端末２ｂへ送信する（図２０のステップＳ５１７）。
【０２８２】
これにより、ユーザ端末２ｂは、詳細情報送信要求に応じてメディアサーバ６により送信された詳細情報を受信する。次いで、ユーザ端末２ｂは、受信された詳細情報に含まれる通信帯域幅及びデータ識別情報を含むコンテンツ送信要求を、ＳＩＰに従って、接続制御サーバ３へ送信する（図２１のステップＳ５１８）。本例では、コンテンツ送信要求は、ＳＩＰメッセージのうちのｒｅ−ＩＮＶＩＴＥメッセージ（メソッドとして「ｒｅ−ＩＮＶＩＴＥ」が設定されたメッセージ）として送信される。
【０２８３】
その後、コンテンツ配信システム１は、図６のステップＳ１０６〜図７のステップＳ１１５と同様に、図２１のステップＳ５１９〜図２２のステップＳ５２７の処理を行う。なお、サービス制御サーバ５は、ステップＳ５０４にて既にメディアサーバを選択しているので、図６のステップＳ１０８と同様の処理を行わない。
【０２８４】
これにより、ユーザ端末２ｂとメディアサーバ６との間の接続であって、コンテンツ送信要求に含まれる通信帯域幅（「４Ｍｂｐｓ」）を有する接続（コンテンツ用接続）が確立される（図２２のステップＳ５２８）。なお、本例では、コンテンツ用接続として、ＲＴＰに従った通信を行うための接続が確立される。
【０２８５】
本例では、ＲＴＰに従った通信を行うための接続は、コンテンツデータをメディアサーバ６からユーザ端末２ｂへ送信するために用いられる接続である。従って、図２１のステップＳ５１８にてユーザ端末２ｂが送信するコンテンツ送信要求は、コンテンツデータを受信するために用いる接続を確立するためのコンテンツ送信要求である。
【０２８６】
このように、本例では、ユーザ端末２ｂは、コンテンツ送信要求の送信に先立って詳細情報送信要求（帯域幅決定要求）をアプリケーションサーバシステムへ送信している。
【０２８７】
その後、ユーザ端末２ｂは、データ識別情報を含むコンテンツ視聴要求をメディアサーバ６へ送信する。更に、ユーザ端末２ｂは、所定の通信プロトコル（本例では、ＲＴＳＰ）に従って、再生開始要求をメディアサーバ６へ送信する（図２２のステップＳ５２９）。
【０２８８】
これにより、メディアサーバ６は、コンテンツデータ記憶部６３に記憶されているコンテンツデータのうちの、受信されたコンテンツ視聴要求に含まれるデータ識別情報により識別されるコンテンツデータをユーザ端末２ｂへ送信する（図２２のステップＳ５３０）。このとき、メディアサーバ６は、接続制御システムにより確立されたコンテンツ用接続（セッション）を用いて、ＲＴＰに従ってデータを送信する。
【０２８９】
これにより、ユーザ端末２ｂは、メディアサーバ６からコンテンツデータを受信する。ユーザ端末２ｂは、受信したコンテンツデータが表すコンテンツを、出力装置を介して出力する。
【０２９０】
以上、説明したように、本発明によるコンテンツ配信システムの第３実施形態によっても、上記第２実施形態と同様の作用及び効果を奏することができる。
【０２９１】
なお、上記第３実施形態においては、ユーザ端末２ａ，２ｂ，…は、コンテンツ識別情報を含む詳細情報送信要求を送信するように構成されていたが、データ識別情報を含む詳細情報送信要求を送信するように構成されていてもよい。この場合、コンテンツ配信システム１は、メディアサーバ６が、詳細情報送信要求に含まれるデータ識別情報を含むコンテンツ情報送信要求をサービス制御サーバ５へ送信するとともに、サービス制御サーバ５が、受信したコンテンツ情報送信要求に含まれるデータ識別情報と対応付けて記憶されているコンテンツ識別情報を取得するように構成される。
【０２９２】
また、上記第３実施形態に係るコンテンツ配信システム１において、ユーザ端末２ｂは、コンテンツ識別情報及び端末識別情報を含む制御用接続要求を送信するとともに、メディアサーバ６は、制御用接続要求を受信した場合に、制御用接続要求に含まれるコンテンツ識別情報及び端末識別情報に基づいてデータ識別情報及び通信帯域幅を決定するように構成されていてもよい。この場合、メディアサーバ６は、決定したデータ識別情報及び通信帯域幅を含む接続許可通知を、接続制御サーバ３及びサービス制御サーバ５を経由させて、ユーザ端末２ｂへ送信する。
【０２９３】
＜第４実施形態＞
次に、本発明の第４実施形態に係るコンテンツ配信システムについて図２３を参照しながら説明する。
第４実施形態に係るコンテンツ配信システム１００は、ユーザ端末１１０とアプリケーションサーバシステム１２０と接続制御システム１３０とを含む。
【０２９４】
ユーザ端末１１０は、
所定の符号化レートにて符号化され且つコンテンツを表すコンテンツデータを受信するために用いる接続を確立するためのコンテンツ送信要求の送信に先立って、通信帯域幅の決定を要求する帯域幅決定要求をアプリケーションサーバシステム１２０へ送信する帯域幅決定要求送信部（帯域幅決定要求送信手段）１１１を備える。
【０２９５】
アプリケーションサーバシステム１２０は、
ユーザ端末１１０により送信された帯域幅決定要求を受信し、当該受信した帯域幅決定要求に基づいて、ユーザ端末１１０の能力であってユーザ端末１１０がコンテンツを表すコンテンツデータに基づいて当該コンテンツを出力する能力を表す端末属性情報を取得する端末属性情報取得部（端末属性情報取得手段）１２１と、
上記取得された端末属性情報に基づいて通信帯域幅を決定し、当該決定した通信帯域幅をユーザ端末１１０へ送信する通信帯域幅送信部（通信帯域幅送信手段）１２２と、
を備える。
【０２９６】
ユーザ端末１１０は、更に、
アプリケーションサーバシステム１２０により送信された通信帯域幅を受信し、当該受信した通信帯域幅を含み且つ上記コンテンツデータの送信を要求するコンテンツ送信要求を接続制御システム１３０へ送信するコンテンツ送信要求送信部（コンテンツ送信要求送信手段）１１２を備える。
【０２９７】
接続制御システム１３０は、
ユーザ端末１１０から上記コンテンツ送信要求を受信し、アプリケーションサーバシステム１２０とユーザ端末１１０との間の接続であって、当該受信したコンテンツ送信要求に含まれる通信帯域幅を有する接続を確立する接続確立部（接続確立手段）１３１を備える。
【０２９８】
アプリケーションサーバシステム１２０は、更に、
上記確立された接続を用いて、上記決定された通信帯域幅に対応する符号化レートにて符号化された上記コンテンツデータをユーザ端末１１０へ送信するコンテンツ送信部（コンテンツ送信手段）１２３を備える。
【０２９９】
これによれば、アプリケーションサーバシステム１２０は、ユーザ端末１１０の能力に基づいて決定した通信帯域幅に対応する符号化レートにて符号化されたコンテンツデータをユーザ端末１１０へ送信する。これにより、ユーザ端末１１０が出力できない（出力不能な）コンテンツデータを、アプリケーションサーバシステム１２０がユーザ端末１１０へ送信することを回避することができる。この結果、ユーザ端末１１０は、受信したコンテンツデータに基づいてコンテンツを確実に出力することができる。
【０３００】
従って、例えば、ユーザが第１のユーザ端末を用いて視聴していたコンテンツを、第２のユーザ端末を用いて継続して視聴することを希望する場合であって、第１のユーザ端末と第２のユーザ端末との間で端末属性情報（例えば、ユーザ端末の情報処理能力等）が異なる場合においても、ユーザは、第２のユーザ端末を用いて、コンテンツを継続して視聴することができる。
【０３０１】
更に、上記構成によれば、コンテンツ配信システム１００は、ユーザ端末１１０によるコンテンツ送信要求の送信に先立って、ユーザ端末１１０の能力に応じた通信帯域幅を決定する。その後、コンテンツ配信システム１００は、決定した通信帯域幅を有する接続を確立する。従って、通信帯域が無駄に確保されることを回避することができる。この結果、他の接続を確立する際に通信帯域幅が不足することを抑制することができる。
【０３０２】
このように、上記コンテンツ配信システム１００によれば、通信帯域幅が不足することを抑制するとともに、ユーザ端末１１０へ出力不能なコンテンツデータが送信されることを防止することができる。
【０３０３】
この場合、上記帯域幅決定要求送信手段は、上記ユーザ端末を識別するための端末識別情報を含む上記帯域幅決定要求を送信するように構成され、
上記アプリケーションサーバシステムは、
上記端末識別情報と、上記端末属性情報と、を対応付けて記憶する端末情報記憶手段を備え、
上記端末属性情報取得手段は、上記受信された帯域幅決定要求に含まれる上記端末識別情報と対応付けて上記端末情報記憶手段に記憶されている上記端末属性情報を取得するように構成されることが好適である。
【０３０４】
例えば、端末属性情報は、ユーザ端末のディスプレイの解像度、及び、ユーザ端末の情報処理能力等の複数の情報を含む。従って、上記構成によれば、ユーザ端末からアプリケーションサーバシステムへ送信される情報量を、ユーザ端末が端末属性情報をアプリケーションサーバシステムへ送信するように構成される場合よりも少なくすることができる。この結果、ユーザ端末とアプリケーションサーバシステムとの間の通信負荷を低減することができる。
【０３０５】
この場合、上記帯域幅決定要求送信手段は、上記コンテンツを識別するためのコンテンツ識別情報を含む上記帯域幅決定要求を送信するように構成され、
上記通信帯域幅送信手段は、上記受信された帯域幅決定要求に含まれるコンテンツ識別情報と、上記取得された端末属性情報と、に基づいて上記通信帯域幅を決定するように構成されることが好適である。
【０３０６】
ところで、アプリケーションサーバシステムが送信可能なコンテンツデータの符号化レートがコンテンツ毎に異なる場合がある。従って、上記のようにコンテンツ配信システムを構成することにより、ユーザが視聴を希望するコンテンツを表すコンテンツデータのうちの、アプリケーションサーバシステムが送信可能なコンテンツデータの符号化レートに対応する値を通信帯域幅として決定することができる。この結果、アプリケーションサーバシステムは、決定した通信帯域幅に対応する符号化レートにて符号化されたコンテンツデータを確実に送信することができる。
【０３０７】
この場合、上記通信帯域幅送信手段は、上記決定された通信帯域幅と、上記受信された帯域幅決定要求に含まれるコンテンツ識別情報により識別されるコンテンツを表すコンテンツデータを識別するためのデータ識別情報と、を送信するように構成され、
上記コンテンツ送信要求送信手段は、上記アプリケーションサーバシステムにより送信された通信帯域幅及びデータ識別情報を受信し、当該受信した通信帯域幅及びデータ識別情報を含む上記コンテンツ送信要求を送信するように構成されることが好適である。
【０３０８】
この場合、上記通信帯域幅送信手段は、上記決定された通信帯域幅に対応する符号化レートにて符号化されたコンテンツデータを識別するためのデータ識別情報を送信するように構成されることが好適である。
【０３０９】
この場合、上記端末属性情報は、上記ユーザ端末が備えるディスプレイの解像度を表す解像度情報を含み、
上記通信帯域幅送信手段は、上記取得された端末属性情報に含まれる解像度情報が表す解像度を有するコンテンツデータを識別するためのデータ識別情報を送信するように構成されることが好適である。
【０３１０】
この場合、上記アプリケーションサーバシステムは、
当該アプリケーションサーバシステムと上記ユーザ端末との間で利用可能な通信帯域幅を表す可用帯域情報を取得する可用帯域情報取得手段を備え、
上記通信帯域幅送信手段は、少なくとも、上記取得された端末属性情報と、上記取得された可用帯域情報と、に基づいて上記通信帯域幅を決定するように構成されることが好適である。
【０３１１】
これによれば、アプリケーションサーバシステムは、利用可能な通信帯域幅に応じて、通信帯域幅を決定することができる。従って、例えば、アプリケーションサーバシステムは、利用可能な通信帯域幅が比較的小さい場合には、より小さい値を通信帯域幅として決定し、一方、利用可能な通信帯域幅が比較的大きい場合には、より大きい値を通信帯域幅として決定することができる。この結果、通信帯域幅が不足することにより、コンテンツデータを送信できないことを回避することができる。
【０３１２】
この場合、上記アプリケーションサーバシステムは、
当該アプリケーションサーバシステムの処理負荷を表す処理負荷情報を取得する処理負荷情報取得手段を備え、
上記通信帯域幅送信手段は、少なくとも、上記取得された端末属性情報と、上記取得された処理負荷情報と、に基づいて上記通信帯域幅を決定するように構成されることが好適である。
【０３１３】
これによれば、アプリケーションサーバシステムは、アプリケーションサーバシステムの処理負荷に応じて、通信帯域幅を決定することができる。従って、例えば、アプリケーションサーバシステムは、処理負荷が比較的大きい場合には、より小さい値を通信帯域幅として決定し、一方、処理負荷が比較的小さい場合には、より大きい値を通信帯域幅として決定することができる。この結果、アプリケーションサーバシステムの処理負荷が過大となることにより、コンテンツデータを送信できないことを回避することができる。
【０３１４】
この場合、上記接続確立手段は、
上記ユーザ端末から上記コンテンツ送信要求を受信した場合に、上記アプリケーションサーバシステムと当該ユーザ端末との間の、当該コンテンツ送信要求に含まれる通信帯域幅を有する通信帯域を予約する帯域予約処理を行うように構成されることが好適である。
【０３１５】
ところで、コンテンツ送信要求が接続制御システムにより受信された後、アプリケーションサーバシステムの応答を接続制御システムが受信して初めて接続が確立されるようにコンテンツ配信システムが構成される場合がある。
【０３１６】
この場合、コンテンツ送信要求が接続制御システムにより受信されてから、アプリケーションサーバシステムの応答を接続制御システムが受信するまでの間に、他の接続が確立されると、通信帯域幅が不足する虞がある。
【０３１７】
これに対し、上記構成によれば、コンテンツ送信要求が接続制御システムにより受信された時点にて通信帯域が予約されるので、実際に接続が確立される際に通信帯域幅が不足することを回避することができる。
【０３１８】
この場合、上記アプリケーションサーバシステムは、上記コンテンツ送信要求を受信した場合、上記予約されている通信帯域を構成し且つ通信の中継を行う通信中継装置に当該通信帯域の確定を指示するための応答情報を上記接続制御システムへ送信する応答情報送信手段を備え、
上記接続確立手段は、上記アプリケーションサーバシステムから上記応答情報を受信した場合、上記予約されている通信帯域を構成し且つ通信の中継を行う上記通信中継装置に当該通信帯域の確定を指示する帯域確定処理を行うように構成されることが好適である。
【０３１９】
この場合、上記アプリケーションサーバシステムは、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に従って上記ユーザ端末と通信可能に構成されたポータルサーバを含み、
上記ポータルサーバは、上記端末属性情報取得手段、及び、上記通信帯域幅送信手段を備えることが好適である。
【０３２０】
また、上記コンテンツ配信システムの他の態様において、
上記アプリケーションサーバシステムは、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）に従って、上記接続制御システムを介して上記ユーザ端末と通信可能に構成されたサービス制御サーバを含み、
上記サービス制御サーバは、上記端末属性情報取得手段、及び、上記通信帯域幅送信手段を備えることが好適である。
【０３２１】
また、上記コンテンツ配信システムの他の態様において、
上記アプリケーションサーバシステムは、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）に従って、上記接続制御システムを介して上記ユーザ端末と通信可能に構成されたメディアサーバを含み、
上記メディアサーバは、上記端末属性情報取得手段、上記通信帯域幅送信手段、及び、上記コンテンツ送信手段を備えることが好適である。
【０３２２】
また、上記コンテンツ配信システムの他の態様において、
上記アプリケーションサーバシステムは、上記ユーザ端末と通信可能に構成された通信帯域幅決定サーバを含み、
上記通信帯域幅決定サーバは、上記端末属性情報取得手段、及び、上記通信帯域幅送信手段を備えることが好適である。
【０３２３】
この場合、上記端末属性情報は、上記ユーザ端末が備えるディスプレイの解像度、当該ユーザ端末が備える処理装置の情報処理能力、当該ユーザ端末が出力可能なコンテンツデータの形式、及び、当該ユーザ端末が備える記憶装置の記憶容量、のそれぞれを表す情報を少なくとも１つ含むことが好適である。
【０３２４】
また、本発明の他の形態であるコンテンツ配信方法は、
ユーザ端末とアプリケーションサーバシステムと接続制御システムとを含むコンテンツ配信システムに適用され、
所定の符号化レートにて符号化され且つコンテンツを表すコンテンツデータを受信するために用いる接続を確立するためのコンテンツ送信要求の送信に先立って、通信帯域幅の決定を要求する帯域幅決定要求を上記ユーザ端末が上記アプリケーションサーバシステムへ送信し、
上記アプリケーションサーバシステムが、上記ユーザ端末により送信された帯域幅決定要求を受信し、当該受信した帯域幅決定要求に基づいて、当該ユーザ端末の能力であって当該ユーザ端末がコンテンツを表すコンテンツデータに基づいて当該コンテンツを出力する能力を表す端末属性情報を取得し、
上記アプリケーションサーバシステムが、上記取得された端末属性情報に基づいて通信帯域幅を決定し、当該決定した通信帯域幅を上記ユーザ端末へ送信し、
上記ユーザ端末が、上記アプリケーションサーバシステムにより送信された通信帯域幅を受信し、当該受信した通信帯域幅を含み且つ上記コンテンツデータの送信を要求するコンテンツ送信要求を上記接続制御システムへ送信し、
上記接続制御システムが、上記ユーザ端末から上記コンテンツ送信要求を受信し、上記アプリケーションサーバシステムと当該ユーザ端末との間の接続であって、当該受信したコンテンツ送信要求に含まれる通信帯域幅を有する接続を確立し、
上記アプリケーションサーバシステムが、上記確立された接続を用いて、上記決定された通信帯域幅に対応する符号化レートにて符号化された上記コンテンツデータを上記ユーザ端末へ送信する方法である。
【０３２５】
この場合、上記コンテンツ配信方法は、
上記ユーザ端末が、当該ユーザ端末を識別するための端末識別情報を含む上記帯域幅決定要求を送信し、
上記アプリケーションサーバシステムが、上記端末識別情報と、上記端末属性情報と、を対応付けて記憶する記憶装置に、上記受信された帯域幅決定要求に含まれる上記端末識別情報と対応付けて記憶されている上記端末属性情報を取得することが好適である。
【０３２６】
この場合、上記コンテンツ配信方法は、
上記ユーザ端末が、上記コンテンツを識別するためのコンテンツ識別情報を含む上記帯域幅決定要求を送信し、
上記アプリケーションサーバシステムが、上記受信された帯域幅決定要求に含まれるコンテンツ識別情報と、上記取得された端末属性情報と、に基づいて上記通信帯域幅を決定することが好適である。
【０３２７】
この場合、上記コンテンツ配信方法は、
上記アプリケーションサーバシステムが、上記決定された通信帯域幅と、上記受信された帯域幅決定要求に含まれるコンテンツ識別情報により識別されるコンテンツを表すコンテンツデータを識別するためのデータ識別情報と、を送信し、
上記ユーザ端末が、上記アプリケーションサーバシステムにより送信された通信帯域幅及びデータ識別情報を受信し、当該受信した通信帯域幅及びデータ識別情報を含む上記コンテンツ送信要求を送信することが好適である。
【０３２８】
この場合、上記コンテンツ配信方法は、
上記アプリケーションサーバシステムが、上記決定された通信帯域幅に対応する符号化レートにて符号化されたコンテンツデータを識別するためのデータ識別情報を送信することが好適である。
【０３２９】
この場合、上記端末属性情報は、上記ユーザ端末が備えるディスプレイの解像度を表す解像度情報を含み、
上記アプリケーションサーバシステムが、上記取得された端末属性情報に含まれる解像度情報が表す解像度を有するコンテンツデータを識別するためのデータ識別情報を送信することが好適である。
【０３３０】
この場合、上記コンテンツ配信方法は、
上記アプリケーションサーバシステムが、当該アプリケーションサーバシステムと上記ユーザ端末との間で利用可能な通信帯域幅を表す可用帯域情報を取得し、
上記アプリケーションサーバシステムが、少なくとも、上記取得された端末属性情報と、上記取得された可用帯域情報と、に基づいて上記通信帯域幅を決定することが好適である。
【０３３１】
この場合、上記コンテンツ配信方法は、
上記アプリケーションサーバシステムが、当該アプリケーションサーバシステムの処理負荷を表す処理負荷情報を取得し、
上記アプリケーションサーバシステムが、少なくとも、上記取得された端末属性情報と、上記取得された処理負荷情報と、に基づいて上記通信帯域幅を決定することが好適である。
【０３３２】
また、本発明の他の形態であるユーザ端末は、
所定の符号化レートにて符号化され且つコンテンツを表すコンテンツデータを受信するために用いる接続を確立するためのコンテンツ送信要求の送信に先立って、通信帯域幅の決定を要求する帯域幅決定要求をアプリケーションサーバシステムへ送信する帯域幅決定要求送信手段と、
上記アプリケーションサーバシステムにより送信された通信帯域幅を受信し、当該受信した通信帯域幅を含み且つ上記コンテンツデータの送信を要求するコンテンツ送信要求を接続制御システムへ送信するコンテンツ送信要求送信手段と、
を備える。
【０３３３】
この場合、上記帯域幅決定要求送信手段は、当該ユーザ端末を識別するための端末識別情報を含む上記帯域幅決定要求を送信するように構成されることが好適である。
【０３３４】
この場合、上記帯域幅決定要求送信手段は、上記コンテンツを識別するためのコンテンツ識別情報を含む上記帯域幅決定要求を送信するように構成されることが好適である。
【０３３５】
この場合、上記コンテンツ送信要求送信手段は、上記アプリケーションサーバシステムにより送信された、通信帯域幅と、コンテンツデータを識別するためのデータ識別情報と、を受信し、当該受信した通信帯域幅及びデータ識別情報を含む上記コンテンツ送信要求を送信するように構成されることが好適である。
【０３３６】
また、本発明の他の形態であるプログラムは、
ユーザ端末に、
所定の符号化レートにて符号化され且つコンテンツを表すコンテンツデータを受信するために用いる接続を確立するためのコンテンツ送信要求の送信に先立って、通信帯域幅の決定を要求する帯域幅決定要求をアプリケーションサーバシステムへ送信する帯域幅決定要求送信手段と、
上記アプリケーションサーバシステムにより送信された通信帯域幅を受信し、当該受信した通信帯域幅を含み且つ上記コンテンツデータの送信を要求するコンテンツ送信要求を接続制御システムへ送信するコンテンツ送信要求送信手段と、
を実現させるためのプログラムである。
【０３３７】
また、本発明の他の形態であるサーバ装置は、
ユーザ端末により送信された、通信帯域幅の決定を要求する帯域幅決定要求を受信し、当該受信した帯域幅決定要求に基づいて、当該ユーザ端末の能力であって当該ユーザ端末がコンテンツを表すコンテンツデータに基づいて当該コンテンツを出力する能力を表す端末属性情報を取得する端末属性情報取得手段と、
上記取得された端末属性情報に基づいて通信帯域幅を決定し、当該決定した通信帯域幅を上記ユーザ端末へ送信する通信帯域幅送信手段と、
を備える。
【０３３８】
この場合、上記サーバ装置は、
当該サーバ装置と上記ユーザ端末との間の、接続制御システムによって確立された接続であって、上記決定された通信帯域幅を有する接続を用いて、当該決定された通信帯域幅に対応する符号化レートにて符号化された上記コンテンツデータを当該ユーザ端末へ送信するコンテンツ送信手段を備えることが好適である。
【０３３９】
この場合、上記サーバ装置は、
上記ユーザ端末を識別するための端末識別情報と、上記端末属性情報と、を対応付けて記憶する端末情報記憶手段を備え、
上記端末属性情報取得手段は、上記受信された帯域幅決定要求に含まれる上記端末識別情報と対応付けて上記端末情報記憶手段に記憶されている上記端末属性情報を取得するように構成されることが好適である。
【０３４０】
この場合、上記通信帯域幅送信手段は、上記取得された端末属性情報と、上記受信された帯域幅決定要求に含まれる、コンテンツを識別するためのコンテンツ識別情報と、に基づいて上記通信帯域幅を決定するように構成されることが好適である。
【０３４１】
この場合、上記通信帯域幅送信手段は、上記決定された通信帯域幅と、上記受信された帯域幅決定要求に含まれるコンテンツ識別情報により識別されるコンテンツを表すコンテンツデータを識別するためのデータ識別情報と、を送信するように構成されることが好適である。
【０３４２】
また、本発明の他の形態であるプログラムは、
サーバ装置に、
ユーザ端末により送信された、通信帯域幅の決定を要求する帯域幅決定要求を受信し、当該受信した帯域幅決定要求に基づいて、当該ユーザ端末の能力であって当該ユーザ端末がコンテンツを表すコンテンツデータに基づいて当該コンテンツを出力する能力を表す端末属性情報を取得する端末属性情報取得手段と、
上記取得された端末属性情報に基づいて通信帯域幅を決定し、当該決定した通信帯域幅を上記ユーザ端末へ送信する通信帯域幅送信手段と、
を実現させるためのプログラムである。
【０３４３】
上述した構成を有する、コンテンツ配信方法、ユーザ端末、プログラム、又は、サーバ装置、の発明であっても、上記コンテンツ配信システムと同様の作用を有するために、上述した本発明の目的を達成することができる。
【０３４４】
以上、上記実施形態を参照して本願発明を説明したが、本願発明は、上述した実施形態に限定されるものではない。本願発明の構成及び詳細に、本願発明の範囲内において当業者が理解し得る様々な変更をすることができる。
【０３４５】
例えば、上記各実施形態において、メディアサーバ６は、予め記憶されているコンテンツデータをユーザ端末２ａ，２ｂ，…へ送信するように構成されていたが、コンテンツ送信要求に含まれる通信帯域幅に対応（例えば、一致）する符号化レートにて符号化されたコンテンツデータが記憶されていない場合には、記憶されているコンテンツデータに基づいて、当該符号化レートにて符号化されたコンテンツデータを生成する（トランスコードする）ように構成されていてもよい。
【０３４６】
例えば、上記各実施形態の他の変形例において、コンテンツ配信システムは、メディアサーバを複数含んでいてもよい。また、上記各実施形態の他の変形例において、接続制御システムは、複数の接続制御サーバを含んでいてもよい。また、上記各実施形態の他の変形例において、コンテンツ配信システムは、サービス制御サーバ５及びメディアサーバ６に代えて、サービス制御サーバ５及びメディアサーバ６の両方の機能を有するサーバを備えていてもよい。
【０３４７】
また、上記各実施形態の他の変形例において、ユーザ端末が端末属性情報をアプリケーションサーバシステムへ送信するように構成されていてもよい。
【０３４８】
また、上記各実施形態の他の変形例において、コンテンツ配信システムは、ユーザ端末が出力可能なコンテンツデータの形式を表すデータ形式情報を端末属性情報が含むように構成されていてもよい。この場合、アプリケーションサーバシステムは、取得した端末属性情報に含まれるデータ形式情報が表す形式を有するコンテンツデータを選択するように構成されることが好適である。
【０３４９】
また、上記各実施形態の他の変形例において、端末属性情報は、前記ユーザ端末が備えるディスプレイの解像度、当該ユーザ端末が備える処理装置の情報処理能力、当該ユーザ端末が出力可能なコンテンツデータの形式、及び、当該ユーザ端末が備える記憶装置の記憶容量、のそれぞれを表す情報のいずれか１つであってもよく、これらの情報の任意の組み合わせであってもよい。
【０３５０】
また、ユーザ端末は、パーソナル・コンピュータ、携帯電話端末、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｃｅ、Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、カーナビゲーション端末、又は、ゲーム端末等であってもよい。
また、上記各実施形態において、コンテンツは、動画であったが、映像のみ又は音声のみであってもよい。
【０３５１】
なお、上記各実施形態においてコンテンツ配信システムの各機能は、ＣＰＵがプログラム（ソフトウェア）を実行することにより実現されていたが、回路等のハードウェアにより実現されていてもよい。
【０３５２】
また、上記各実施形態においてプログラムは、記憶装置に記憶されていたが、コンピュータが読み取り可能な記録媒体に記憶されていてもよい。例えば、記録媒体は、フレキシブルディスク、光ディスク、光磁気ディスク、及び、半導体メモリ等の可搬性を有する媒体である。
【０３５３】
また、上記実施形態の他の変形例として、上述した実施形態及び変形例の任意の組み合わせが採用されてもよい。
【０３５４】
なお、本発明は、日本国にて２００９年１０月８日に出願された特願２００９−２３３９６６の特許出願に基づく優先権主張の利益を享受するものであり、当該特許出願にて開示された内容のすべてが本明細書に含まれるものとする。
【産業上の利用可能性】
【０３５５】
本発明は、ＩＰ網を介してコンテンツを配信するビデオオンデマンドシステム、及び、ＩＰ網を介してテレビ放送を行うＩＰＴＶシステム等に適用可能である。
【符号の説明】
【０３５６】
１      コンテンツ配信システム
２ａ，２ｂ，…  ユーザ端末
３      接続制御サーバ
４      トランスポート制御サーバ
５      サービス制御サーバ
６      メディアサーバ
７      ユーザ情報管理サーバ
８      ポータルサーバ
９      通信帯域幅決定サーバ
２１    帯域幅決定要求送信部
２２    コンテンツ送信要求送信部
２３    コンテンツ出力部
３０    コアＩＭＳ部
３１    呼接続制御部
４０    トランスポート機能部
４１    帯域確保部
５０    サービス制御機能部
５１    情報送受信部
５２    コンテンツ情報記憶部
５３    端末属性情報取得部
５４    通信帯域幅送信部
６０    メディア機能部
６１    情報送受信部
６２    コンテンツ配信制御部
６３    コンテンツデータ記憶部
６４    コンテンツ配信部
６５    端末属性情報取得部
６６    通信帯域幅送信部
７０    ユーザプロファイルサーバ機能部
７１    端末情報記憶部
８０    サービス選択機能部
８１    端末属性情報取得部
８２    通信帯域幅送信部
１００  コンテンツ配信システム
１１０  ユーザ端末
１１１  帯域幅決定要求送信部
１１２  コンテンツ送信要求送信部
１２０  アプリケーションサーバシステム
１２１  端末属性情報取得部
１２２  通信帯域幅送信部
１２３  コンテンツ送信部
１３０  接続制御システム
１３１  接続確立部
ＮＷ    通信回線
【図１】
2011043017.tif 000003
【図２】
2011043017.tif 000004
【図３】
2011043017.tif 000005
【図４】
2011043017.tif 000006
【図５】
2011043017.tif 000007
【図６】
2011043017.tif 000008
【図７】
2011043017.tif 000009
【図８】
2011043017.tif 000010
【図９】
2011043017.tif 000011
【図１０】
2011043017.tif 000012
【図１１】
2011043017.tif 000013
【図１２】
2011043017.tif 000014
【図１３】
2011043017.tif 000015
【図１４】
2011043017.tif 000016
【図１５】
2011043017.tif 000017
【図１６】
2011043017.tif 000018
【図１７】
2011043017.tif 000019
【図１８】
2011043017.tif 000020
【図１９】
2011043017.tif 000021
【図２０】
2011043017.tif 000022
【図２１】
2011043017.tif 000023
【図２２】
2011043017.tif 000024
【図２３】
2011043017.tif 000025
【国際調査報告】
2011043017.tif 000026
2011043017.tif 000027
2011043017.tif 000028
2011043017.tif 000029