(57)【特許請求の範囲】
【請求項１】
アプリケーションサーバシステムと接続制御システムとを含み、
前記接続制御システムは、
ユーザ端末（Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）により送信された端末特定情報を受信し当該受信した端末特定情報に基づいて前記アプリケーションサーバシステムと当該ユーザ端末との間の接続を確立するコアＩＭＳ部（Ｃｏｒｅ  ＩＭＳ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｓｕｂｓｙｓｔｅｍ））を備え、
前記アプリケーションサーバシステムは、
前記接続制御システムにより接続が確立された前記ユーザ端末へ、コンテンツを表すコンテンツデータを送信するメディア機能部（Ｍｅｄｉａ  Ｆｕｎｃｔｉｏｎｓ）と、
前記メディア機能部により提供されるサービスを制御するサービス制御機能部（Ｓｅｒｖｉｃｅ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎｓ）と、
前記ユーザ端末のユーザのプロファイル情報を記憶するユーザプロファイルサーバ機能部（Ｕｓｅｒ  Ｐｒｏｆｉｌｅ  Ｓｅｒｖｅｒ  Ｆｕｎｃｔｉｏｎｓ）と、を備え、
更に、前記アプリケーションサーバシステムは、
前記ユーザ端末により送信された情報であって、コンテンツを識別するためのコンテンツ識別情報を含む情報であるブックマーク情報を、前記コアＩＭＳ部を介して受信することにより受け付けるブックマーク情報受付手段と、
前記受け付けられたブックマーク情報を前記ユーザプロファイルサーバ機能部又は前記サービス制御機能部に記憶させる処理を行うブックマーク情報記憶処理手段と、
前記ユーザ端末により送信された情報であって、前記記憶されたブックマーク情報を共有するユーザを識別するための情報である共有ユーザ識別情報を、前記コアＩＭＳ部を介して受信することにより受け付ける共有ユーザ識別情報受付手段と、
前記受け付けられた共有ユーザ識別情報と、当該共有ユーザ識別情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、を対応付けて記憶装置に記憶させる処理を行う共有ユーザ識別情報記憶処理手段と、
前記ユーザ端末により送信された情報であって、ユーザを識別するためのユーザ識別情報を含み且つブックマーク情報の出力を要求する情報であるブックマーク出力要求を、前記コアＩＭＳ部を介して受信することにより受け付けるブックマーク出力要求受付手段と、
前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と、前記受け付けられた共有ユーザ識別情報と、に基づいて、前記記憶されているブックマーク情報から当該ユーザ識別情報に応じたブックマーク情報を抽出し、当該抽出したブックマーク情報を出力するブックマーク出力手段と、
前記出力されたブックマーク情報を、前記ブックマーク出力要求を送信してきた前記ユーザ端末へ、前記コアＩＭＳ部を介して送信するブックマーク送信手段と、
を備え、
前記ブックマーク情報受付手段は、他のユーザとブックマーク情報を共有することを許可するか否かを表す共有許可情報と、ブックマーク情報と、当該ブックマーク情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、を受け付けるように構成され、
前記ブックマーク情報記憶処理手段は、前記受け付けられたブックマーク情報及びユーザ識別情報を対応付けて記憶装置に記憶させるとともに、前記受け付けられた共有許可情報が、他のユーザとブックマーク情報を共有することを許可する旨を表す場合には、更に、当該ユーザ識別情報と対応付けて記憶されている共有ユーザ識別情報にて識別されるユーザのユーザ識別情報と、当該ブックマーク情報と、を対応付けて記憶装置に記憶させる処理を行うように構成され、
前記ブックマーク出力手段は、前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一のユーザ識別情報と対応付けて記憶されているブックマーク情報を抽出し、当該抽出したブックマーク情報を出力するように構成されたコンテンツ配信システム。
【請求項２】
アプリケーションサーバシステムと接続制御システムとを含み、
前記接続制御システムは、
ユーザ端末（Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）により送信された端末特定情報を受信し当該受信した端末特定情報に基づいて前記アプリケーションサーバシステムと当該ユーザ端末との間の接続を確立するコアＩＭＳ部（Ｃｏｒｅ  ＩＭＳ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｓｕｂｓｙｓｔｅｍ））を備え、
前記アプリケーションサーバシステムは、
前記接続制御システムにより接続が確立された前記ユーザ端末へ、コンテンツを表すコンテンツデータを送信するメディア機能部（Ｍｅｄｉａ  Ｆｕｎｃｔｉｏｎｓ）と、
前記メディア機能部により提供されるサービスを制御するサービス制御機能部（Ｓｅｒｖｉｃｅ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎｓ）と、
前記ユーザ端末のユーザのプロファイル情報を記憶するユーザプロファイルサーバ機能部（Ｕｓｅｒ  Ｐｒｏｆｉｌｅ  Ｓｅｒｖｅｒ  Ｆｕｎｃｔｉｏｎｓ）と、を備え、
更に、前記アプリケーションサーバシステムは、
前記ユーザ端末により送信された情報であって、コンテンツを識別するためのコンテンツ識別情報を含む情報であるブックマーク情報を、前記コアＩＭＳ部を介して受信することにより受け付けるブックマーク情報受付手段と、
前記受け付けられたブックマーク情報を前記ユーザプロファイルサーバ機能部又は前記サービス制御機能部に記憶させる処理を行うブックマーク情報記憶処理手段と、
前記ユーザ端末により送信された情報であって、前記記憶されたブックマーク情報を共有するユーザを識別するための情報である共有ユーザ識別情報を、前記コアＩＭＳ部を介して受信することにより受け付ける共有ユーザ識別情報受付手段と、
前記ブックマーク情報受付手段及び前記共有ユーザ識別情報受付手段を構成する手段であって、ブックマーク情報と、当該ブックマーク情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、前記共有ユーザ識別情報と、を受け付ける手段と、
前記ユーザ端末により送信された情報であって、ユーザを識別するためのユーザ識別情報を含み且つブックマーク情報の出力を要求する情報であるブックマーク出力要求を、前記コアＩＭＳ部を介して受信することにより受け付けるブックマーク出力要求受付手段と、
前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と、前記受け付けられた共有ユーザ識別情報と、に基づいて、前記記憶されているブックマーク情報から当該ユーザ識別情報に応じたブックマーク情報を抽出し、当該抽出したブックマーク情報を出力するブックマーク出力手段と、
前記出力されたブックマーク情報を、前記ブックマーク出力要求を送信してきた前記ユーザ端末へ、前記コアＩＭＳ部を介して送信するブックマーク送信手段と、
を備え、
前記ブックマーク情報記憶処理手段は、前記受け付けられたブックマーク情報、ユーザ識別情報及び共有ユーザ識別情報を対応付けて記憶装置に記憶させる処理を行うように構成され、
前記ブックマーク出力手段は、前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一の、ユーザ識別情報又は共有ユーザ識別情報と対応付けて記憶されているブックマーク情報を抽出し、当該抽出したブックマーク情報を出力するように構成されたコンテンツ配信システム。
【請求項３】
アプリケーションサーバシステムと接続制御システムとを含み、
前記接続制御システムは、
ユーザ端末（Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）により送信された端末特定情報を受信し当該受信した端末特定情報に基づいて前記アプリケーションサーバシステムと当該ユーザ端末との間の接続を確立するコアＩＭＳ部（Ｃｏｒｅ  ＩＭＳ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｓｕｂｓｙｓｔｅｍ））を備え、
前記アプリケーションサーバシステムは、
前記接続制御システムにより接続が確立された前記ユーザ端末へ、コンテンツを表すコンテンツデータを送信するメディア機能部（Ｍｅｄｉａ  Ｆｕｎｃｔｉｏｎｓ）と、
前記メディア機能部により提供されるサービスを制御するサービス制御機能部（Ｓｅｒｖｉｃｅ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎｓ）と、
前記ユーザ端末のユーザのプロファイル情報を記憶するユーザプロファイルサーバ機能部（Ｕｓｅｒ  Ｐｒｏｆｉｌｅ  Ｓｅｒｖｅｒ  Ｆｕｎｃｔｉｏｎｓ）と、を備え、
更に、前記アプリケーションサーバシステムは、
前記ユーザ端末により送信された情報であって、コンテンツを識別するためのコンテンツ識別情報を含む情報であるブックマーク情報を、前記コアＩＭＳ部を介して受信することにより受け付けるブックマーク情報受付手段と、
前記受け付けられたブックマーク情報を前記ユーザプロファイルサーバ機能部又は前記サービス制御機能部に記憶させる処理を行うブックマーク情報記憶処理手段と、
前記ユーザ端末により送信された情報であって、前記記憶されたブックマーク情報を共有するユーザを識別するための情報である共有ユーザ識別情報を、前記コアＩＭＳ部を介して受信することにより受け付ける共有ユーザ識別情報受付手段と、
前記受け付けられた共有ユーザ識別情報と、当該共有ユーザ識別情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、を対応付けて記憶装置に記憶させる処理を行う共有ユーザ識別情報記憶処理手段と、
前記ユーザ端末により送信された情報であって、ユーザを識別するためのユーザ識別情報を含み且つブックマーク情報の出力を要求する情報であるブックマーク出力要求を、前記コアＩＭＳ部を介して受信することにより受け付けるブックマーク出力要求受付手段と、
前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と、前記受け付けられた共有ユーザ識別情報と、に基づいて、前記記憶されているブックマーク情報から当該ユーザ識別情報に応じたブックマーク情報を抽出し、当該抽出したブックマーク情報を出力するブックマーク出力手段と、
前記出力されたブックマーク情報を、前記ブックマーク出力要求を送信してきた前記ユーザ端末へ、前記コアＩＭＳ部を介して送信するブックマーク送信手段と、
を備え、
前記ブックマーク情報受付手段は、他のユーザとブックマーク情報を共有することを許可するか否かを表す共有許可情報と、ブックマーク情報と、当該ブックマーク情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、を受け付けるように構成され、
前記ブックマーク情報記憶処理手段は、前記受け付けられた共有許可情報が、他のユーザとブックマーク情報を共有することを許可しない旨を表す場合には、前記受け付けられたブックマーク情報及びユーザ識別情報を対応付けて記憶装置に記憶させ、一方、当該共有許可情報が、他のユーザとブックマーク情報を共有することを許可する旨を表す場合には、前記受け付けられたブックマーク情報及びユーザ識別情報と、当該ユーザ識別情報と対応付けて記憶されている共有ユーザ識別情報と、を対応付けて記憶装置に記憶させる処理を行うように構成され、
前記ブックマーク出力手段は、前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一の、ユーザ識別情報又は共有ユーザ識別情報と対応付けて記憶されているブックマーク情報を抽出し、当該抽出したブックマーク情報を出力するように構成されたコンテンツ配信システム。
【請求項４】
コンテンツを識別するためのコンテンツ識別情報を含むブックマーク情報を受け付け、
前記受け付けられたブックマーク情報を記憶装置に記憶させる処理を行い、
前記記憶されたブックマーク情報を共有するユーザを識別するための共有ユーザ識別情報を受け付け、
前記受け付けられた共有ユーザ識別情報と、当該共有ユーザ識別情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、を対応付けて記憶装置に記憶させる処理を行い、
ユーザを識別するためのユーザ識別情報を含み且つブックマーク情報の出力を要求するブックマーク出力要求を受け付け、
前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と、前記受け付けられた共有ユーザ識別情報と、に基づいて、前記記憶されているブックマーク情報から当該ユーザ識別情報に応じたブックマーク情報を抽出し、当該抽出したブックマーク情報を出力すると共に、
他のユーザとブックマーク情報を共有することを許可するか否かを表す共有許可情報と、ブックマーク情報と、当該ブックマーク情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、を受け付け、
前記受け付けられたブックマーク情報及びユーザ識別情報を対応付けて記憶装置に記憶させるとともに、前記受け付けられた共有許可情報が、他のユーザとブックマーク情報を共有することを許可する旨を表す場合には、更に、当該ユーザ識別情報と対応付けて記憶されている共有ユーザ識別情報にて識別されるユーザのユーザ識別情報と、当該ブックマーク情報と、を対応付けて記憶装置に記憶させる処理を行い、
前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一のユーザ識別情報と対応付けて記憶されているブックマーク情報を抽出し、当該抽出したブックマーク情報を出力する、
コンテンツ配信方法。
【請求項５】
コンテンツを識別するためのコンテンツ識別情報を含むブックマーク情報と、当該ブックマーク情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、前記受け付けられたブックマーク情報を共有するユーザを識別するための共有ユーザ識別情報と、を受け付け、
前記受け付けられたブックマーク情報を記憶装置に記憶させる処理を行い、
ユーザを識別するためのユーザ識別情報を含み且つブックマーク情報の出力を要求するブックマーク出力要求を受け付け、
前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と、前記受け付けられた共有ユーザ識別情報と、に基づいて、前記記憶されているブックマーク情報から当該ユーザ識別情報に応じたブックマーク情報を抽出し、当該抽出したブックマーク情報を出力すると共に、
前記受け付けられたブックマーク情報、ユーザ識別情報及び共有ユーザ識別情報を対応付けて記憶装置に記憶させる処理を行い、
前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一の、ユーザ識別情報又は共有ユーザ識別情報と対応付けて記憶されているブックマーク情報を抽出し、当該抽出したブックマーク情報を出力する、
コンテンツ配信方法。
【請求項６】
コンテンツを識別するためのコンテンツ識別情報を含むブックマーク情報を受け付け、
前記受け付けられたブックマーク情報を記憶装置に記憶させる処理を行い、
前記記憶されたブックマーク情報を共有するユーザを識別するための共有ユーザ識別情報を受け付け、
前記受け付けられた共有ユーザ識別情報と、当該共有ユーザ識別情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、を対応付けて記憶装置に記憶させる処理を行い、
ユーザを識別するためのユーザ識別情報を含み且つブックマーク情報の出力を要求するブックマーク出力要求を受け付け、
前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と、前記受け付けられた共有ユーザ識別情報と、に基づいて、前記記憶されているブックマーク情報から当該ユーザ識別情報に応じたブックマーク情報を抽出し、当該抽出したブックマーク情報を出力すると共に、
他のユーザとブックマーク情報を共有することを許可するか否かを表す共有許可情報と、ブックマーク情報と、当該ブックマーク情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、を受け付け、
前記受け付けられた共有許可情報が、他のユーザとブックマーク情報を共有することを許可しない旨を表す場合には、前記受け付けられたブックマーク情報及びユーザ識別情報を対応付けて記憶装置に記憶させ、一方、当該共有許可情報が、他のユーザとブックマーク情報を共有することを許可する旨を表す場合には、前記受け付けられたブックマーク情報及びユーザ識別情報と、当該ユーザ識別情報と対応付けて記憶されている共有ユーザ識別情報と、を対応付けて記憶装置に記憶させる処理を行い、
前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一の、ユーザ識別情報又は共有ユーザ識別情報と対応付けて記憶されているブックマーク情報を抽出し、当該抽出したブックマーク情報を出力する、
コンテンツ配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを表すコンテンツデータをユーザ端末へ送信するコンテンツ配信システムに関する。
【背景技術】
【０００２】
コンテンツを表すコンテンツデータをユーザ端末へ送信するコンテンツ配信システムが知られている。この種のコンテンツ配信システムの一つとして特許文献１に記載のシステムは、ユーザ端末により送信されたブックマーク情報を受け付ける。ブックマーク情報は、コンテンツを識別するためのコンテンツ識別情報を含む。
【０００３】
そして、コンテンツ配信システムは、受け付けたブックマーク情報を記憶する。その後、コンテンツ配信システムは、ユーザ端末により送信されたブックマーク出力要求に応じて、記憶されているブックマーク情報をそのユーザ端末へ送信する。
【０００４】
一方、ユーザ端末は、ブックマーク情報を受信すると、受信したブックマーク情報の一つをユーザに選択させる。そして、ユーザ端末は、ユーザにより選択されたブックマーク情報を含むコンテンツ送信要求をコンテンツ配信システムへ送信する。
【０００５】
コンテンツ配信システムは、ユーザ端末により送信されたコンテンツ送信要求を受信すると、そのコンテンツ送信要求により識別されるコンテンツデータを、そのユーザ端末へ送信する。これにより、ユーザ端末のユーザは、視聴したいコンテンツを特定するために煩雑な操作を行うことなく、そのコンテンツを視聴することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−１７３１０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、上記コンテンツ配信システムは、記憶されているブックマーク情報を、任意のユーザからの要求に応じてユーザ端末へ送信するように構成されている。従って、上記コンテンツ配信システムにおいては、あるユーザが、登録したブックマーク情報が特定のユーザのみに閲覧されることを希望する場合であっても、特定のユーザ以外のユーザによりそのブックマーク情報が閲覧されてしまうという問題があった。
【０００８】
このため、本発明の目的は、上述した課題である「あるユーザが登録したブックマーク情報が特定のユーザ以外のユーザにより閲覧されてしまうこと」を解決することが可能なコンテンツ配信システムを提供することにある。
【課題を解決するための手段】
【０００９】
かかる目的を達成するため本発明の一形態であるコンテンツ配信システムは、
アプリケーションサーバシステムと接続制御システムとを含み、
前記接続制御システムは、
ユーザ端末（Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）により送信された端末特定情報を受信し当該受信した端末特定情報に基づいて前記アプリケーションサーバシステムと当該ユーザ端末との間の接続を確立するコアＩＭＳ部（Ｃｏｒｅ  ＩＭＳ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｓｕｂｓｙｓｔｅｍ））を備え、
前記アプリケーションサーバシステムは、
前記接続制御システムにより接続が確立された前記ユーザ端末へ、コンテンツを表すコンテンツデータを送信するメディア機能部（Ｍｅｄｉａ  Ｆｕｎｃｔｉｏｎｓ）と、
前記メディア機能部により提供されるサービスを制御するサービス制御機能部（Ｓｅｒｖｉｃｅ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎｓ）と、
前記ユーザ端末のユーザのプロファイル情報を記憶するユーザプロファイルサーバ機能部（Ｕｓｅｒ  Ｐｒｏｆｉｌｅ  Ｓｅｒｖｅｒ  Ｆｕｎｃｔｉｏｎｓ）と、を備え、
更に、前記アプリケーションサーバシステムは、
前記ユーザ端末により送信された情報であって、コンテンツを識別するためのコンテンツ識別情報を含む情報であるブックマーク情報を、前記コアＩＭＳ部を介して受信することにより受け付けるブックマーク情報受付手段と、
前記受け付けられたブックマーク情報を前記ユーザプロファイルサーバ機能部又は前記サービス制御機能部に記憶させる処理を行うブックマーク情報記憶処理手段と、
前記ユーザ端末により送信された情報であって、前記記憶されたブックマーク情報を共有するユーザを識別するための情報である共有ユーザ識別情報を、前記コアＩＭＳ部を介して受信することにより受け付ける共有ユーザ識別情報受付手段と、
前記受け付けられた共有ユーザ識別情報と、当該共有ユーザ識別情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、を対応付けて記憶装置に記憶させる処理を行う共有ユーザ識別情報記憶処理手段と、
前記ユーザ端末により送信された情報であって、ユーザを識別するためのユーザ識別情報を含み且つブックマーク情報の出力を要求する情報であるブックマーク出力要求を、前記コアＩＭＳ部を介して受信することにより受け付けるブックマーク出力要求受付手段と、
前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と、前記受け付けられた共有ユーザ識別情報と、に基づいて、前記記憶されているブックマーク情報から当該ユーザ識別情報に応じたブックマーク情報を抽出し、当該抽出したブックマーク情報を出力するブックマーク出力手段と、
前記出力されたブックマーク情報を、前記ブックマーク出力要求を送信してきた前記ユーザ端末へ、前記コアＩＭＳ部を介して送信するブックマーク送信手段と、
を備え、
前記ブックマーク情報受付手段は、他のユーザとブックマーク情報を共有することを許可するか否かを表す共有許可情報と、ブックマーク情報と、当該ブックマーク情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、を受け付けるように構成され、
前記ブックマーク情報記憶処理手段は、前記受け付けられたブックマーク情報及びユーザ識別情報を対応付けて記憶装置に記憶させるとともに、前記受け付けられた共有許可情報が、他のユーザとブックマーク情報を共有することを許可する旨を表す場合には、更に、当該ユーザ識別情報と対応付けて記憶されている共有ユーザ識別情報と同一のユーザ識別情報と、当該ブックマーク情報と、を対応付けて記憶装置に記憶させる処理を行うように構成され、
前記ブックマーク出力手段は、前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一のユーザ識別情報と対応付けて記憶されているブックマーク情報を抽出し、当該抽出したブックマーク情報を出力するように構成される。
【００１０】
また、本発明の他の形態であるコンテンツ配信システムは、
アプリケーションサーバシステムと接続制御システムとを含み、
前記接続制御システムは、
ユーザ端末（Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）により送信された端末特定情報を受信し当該受信した端末特定情報に基づいて前記アプリケーションサーバシステムと当該ユーザ端末との間の接続を確立するコアＩＭＳ部（Ｃｏｒｅ  ＩＭＳ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｓｕｂｓｙｓｔｅｍ））を備え、
前記アプリケーションサーバシステムは、
前記接続制御システムにより接続が確立された前記ユーザ端末へ、コンテンツを表すコンテンツデータを送信するメディア機能部（Ｍｅｄｉａ  Ｆｕｎｃｔｉｏｎｓ）と、
前記メディア機能部により提供されるサービスを制御するサービス制御機能部（Ｓｅｒｖｉｃｅ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎｓ）と、
前記ユーザ端末のユーザのプロファイル情報を記憶するユーザプロファイルサーバ機能部（Ｕｓｅｒ  Ｐｒｏｆｉｌｅ  Ｓｅｒｖｅｒ  Ｆｕｎｃｔｉｏｎｓ）と、を備え、
更に、前記アプリケーションサーバシステムは、
前記ユーザ端末により送信された情報であって、コンテンツを識別するためのコンテンツ識別情報を含む情報であるブックマーク情報を、前記コアＩＭＳ部を介して受信することにより受け付けるブックマーク情報受付手段と、
前記受け付けられたブックマーク情報を前記ユーザプロファイルサーバ機能部又は前記サービス制御機能部に記憶させる処理を行うブックマーク情報記憶処理手段と、
前記ユーザ端末により送信された情報であって、前記記憶されたブックマーク情報を共有するユーザを識別するための情報である共有ユーザ識別情報を、前記コアＩＭＳ部を介して受信することにより受け付ける共有ユーザ識別情報受付手段と、
前記ブックマーク情報受付手段及び前記共有ユーザ識別情報受付手段を構成する手段であって、ブックマーク情報と、当該ブックマーク情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、前記共有ユーザ識別情報と、を受け付ける手段と、
前記ユーザ端末により送信された情報であって、ユーザを識別するためのユーザ識別情報を含み且つブックマーク情報の出力を要求する情報であるブックマーク出力要求を、前記コアＩＭＳ部を介して受信することにより受け付けるブックマーク出力要求受付手段と、
前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と、前記受け付けられた共有ユーザ識別情報と、に基づいて、前記記憶されているブックマーク情報から当該ユーザ識別情報に応じたブックマーク情報を抽出し、当該抽出したブックマーク情報を出力するブックマーク出力手段と、
前記出力されたブックマーク情報を、前記ブックマーク出力要求を送信してきた前記ユーザ端末へ、前記コアＩＭＳ部を介して送信するブックマーク送信手段と、
を備え、
前記ブックマーク情報記憶処理手段は、前記受け付けられたブックマーク情報、ユーザ識別情報及び共有ユーザ識別情報を対応付けて記憶装置に記憶させる処理を行うように構成され、
前記ブックマーク出力手段は、前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一の、ユーザ識別情報又は共有ユーザ識別情報と対応付けて記憶されているブックマーク情報を抽出し、当該抽出したブックマーク情報を出力するように構成される。
【００１１】
また、本発明の他の形態であるコンテンツ配信システムは、
アプリケーションサーバシステムと接続制御システムとを含み、
前記接続制御システムは、
ユーザ端末（Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）により送信された端末特定情報を受信し当該受信した端末特定情報に基づいて前記アプリケーションサーバシステムと当該ユーザ端末との間の接続を確立するコアＩＭＳ部（Ｃｏｒｅ  ＩＭＳ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｓｕｂｓｙｓｔｅｍ））を備え、
前記アプリケーションサーバシステムは、
前記接続制御システムにより接続が確立された前記ユーザ端末へ、コンテンツを表すコンテンツデータを送信するメディア機能部（Ｍｅｄｉａ  Ｆｕｎｃｔｉｏｎｓ）と、
前記メディア機能部により提供されるサービスを制御するサービス制御機能部（Ｓｅｒｖｉｃｅ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎｓ）と、
前記ユーザ端末のユーザのプロファイル情報を記憶するユーザプロファイルサーバ機能部（Ｕｓｅｒ  Ｐｒｏｆｉｌｅ  Ｓｅｒｖｅｒ  Ｆｕｎｃｔｉｏｎｓ）と、を備え、
更に、前記アプリケーションサーバシステムは、
前記ユーザ端末により送信された情報であって、コンテンツを識別するためのコンテンツ識別情報を含む情報であるブックマーク情報を、前記コアＩＭＳ部を介して受信することにより受け付けるブックマーク情報受付手段と、
前記受け付けられたブックマーク情報を前記ユーザプロファイルサーバ機能部又は前記サービス制御機能部に記憶させる処理を行うブックマーク情報記憶処理手段と、
前記ユーザ端末により送信された情報であって、前記記憶されたブックマーク情報を共有するユーザを識別するための情報である共有ユーザ識別情報を、前記コアＩＭＳ部を介して受信することにより受け付ける共有ユーザ識別情報受付手段と、
前記受け付けられた共有ユーザ識別情報と、当該共有ユーザ識別情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、を対応付けて記憶装置に記憶させる処理を行う共有ユーザ識別情報記憶処理手段と、
前記ユーザ端末により送信された情報であって、ユーザを識別するためのユーザ識別情報を含み且つブックマーク情報の出力を要求する情報であるブックマーク出力要求を、前記コアＩＭＳ部を介して受信することにより受け付けるブックマーク出力要求受付手段と、
前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と、前記受け付けられた共有ユーザ識別情報と、に基づいて、前記記憶されているブックマーク情報から当該ユーザ識別情報に応じたブックマーク情報を抽出し、当該抽出したブックマーク情報を出力するブックマーク出力手段と、
前記出力されたブックマーク情報を、前記ブックマーク出力要求を送信してきた前記ユーザ端末へ、前記コアＩＭＳ部を介して送信するブックマーク送信手段と、
を備え、
前記ブックマーク情報受付手段は、他のユーザとブックマーク情報を共有することを許可するか否かを表す共有許可情報と、ブックマーク情報と、当該ブックマーク情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、を受け付けるように構成され、
前記ブックマーク情報記憶処理手段は、前記受け付けられた共有許可情報が、他のユーザとブックマーク情報を共有することを許可しない旨を表す場合には、前記受け付けられたブックマーク情報及びユーザ識別情報を対応付けて記憶装置に記憶させ、一方、当該共有許可情報が、他のユーザとブックマーク情報を共有することを許可する旨を表す場合には、前記受け付けられたブックマーク情報及びユーザ識別情報と、当該ユーザ識別情報と対応付けて記憶されている共有ユーザ識別情報と、を対応付けて記憶装置に記憶させる処理を行うように構成され、
前記ブックマーク出力手段は、前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一の、ユーザ識別情報又は共有ユーザ識別情報と対応付けて記憶されているブックマーク情報を抽出し、当該抽出したブックマーク情報を出力するように構成される。
【００１２】
また、本発明の他の形態であるコンテンツ配信方法は、
コンテンツを識別するためのコンテンツ識別情報を含むブックマーク情報を受け付け、
前記受け付けられたブックマーク情報を記憶装置に記憶させる処理を行い、
前記記憶されたブックマーク情報を共有するユーザを識別するための共有ユーザ識別情報を受け付け、
前記受け付けられた共有ユーザ識別情報と、当該共有ユーザ識別情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、を対応付けて記憶装置に記憶させる処理を行い、
ユーザを識別するためのユーザ識別情報を含み且つブックマーク情報の出力を要求するブックマーク出力要求を受け付け、
前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と、前記受け付けられた共有ユーザ識別情報と、に基づいて、前記記憶されているブックマーク情報から当該ユーザ識別情報に応じたブックマーク情報を抽出し、当該抽出したブックマーク情報を出力すると共に、
他のユーザとブックマーク情報を共有することを許可するか否かを表す共有許可情報と、ブックマーク情報と、当該ブックマーク情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、を受け付け、
前記受け付けられたブックマーク情報及びユーザ識別情報を対応付けて記憶装置に記憶させるとともに、前記受け付けられた共有許可情報が、他のユーザとブックマーク情報を共有することを許可する旨を表す場合には、更に、当該ユーザ識別情報と対応付けて記憶されている共有ユーザ識別情報と同一のユーザ識別情報と、当該ブックマーク情報と、を対応付けて記憶装置に記憶させる処理を行い、
前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一のユーザ識別情報と対応付けて記憶されているブックマーク情報を抽出し、当該抽出したブックマーク情報を出力する、
という構成を取る。
【００１３】
また、本発明の他の形態であるコンテンツ配信方法は、
コンテンツを識別するためのコンテンツ識別情報を含むブックマーク情報と、当該ブックマーク情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、前記受け付けられたブックマーク情報を共有するユーザを識別するための共有ユーザ識別情報と、を受け付け、
前記受け付けられたブックマーク情報を記憶装置に記憶させる処理を行い、
ユーザを識別するためのユーザ識別情報を含み且つブックマーク情報の出力を要求するブックマーク出力要求を受け付け、
前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と、前記受け付けられた共有ユーザ識別情報と、に基づいて、前記記憶されているブックマーク情報から当該ユーザ識別情報に応じたブックマーク情報を抽出し、当該抽出したブックマーク情報を出力すると共に、
前記受け付けられたブックマーク情報、ユーザ識別情報及び共有ユーザ識別情報を対応付けて記憶装置に記憶させる処理を行い、
前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一の、ユーザ識別情報又は共有ユーザ識別情報と対応付けて記憶されているブックマーク情報を抽出し、当該抽出したブックマーク情報を出力する、
という構成を取る。
【００１４】
また、本発明の他の形態であるコンテンツ配信方法は、
コンテンツを識別するためのコンテンツ識別情報を含むブックマーク情報を受け付け、
前記受け付けられたブックマーク情報を記憶装置に記憶させる処理を行い、
前記記憶されたブックマーク情報を共有するユーザを識別するための共有ユーザ識別情報を受け付け、
前記受け付けられた共有ユーザ識別情報と、当該共有ユーザ識別情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、を対応付けて記憶装置に記憶させる処理を行い、
ユーザを識別するためのユーザ識別情報を含み且つブックマーク情報の出力を要求するブックマーク出力要求を受け付け、
前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と、前記受け付けられた共有ユーザ識別情報と、に基づいて、前記記憶されているブックマーク情報から当該ユーザ識別情報に応じたブックマーク情報を抽出し、当該抽出したブックマーク情報を出力すると共に、
他のユーザとブックマーク情報を共有することを許可するか否かを表す共有許可情報と、ブックマーク情報と、当該ブックマーク情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、を受け付け、
前記受け付けられた共有許可情報が、他のユーザとブックマーク情報を共有することを許可しない旨を表す場合には、前記受け付けられたブックマーク情報及びユーザ識別情報を対応付けて記憶装置に記憶させ、一方、当該共有許可情報が、他のユーザとブックマーク情報を共有することを許可する旨を表す場合には、前記受け付けられたブックマーク情報及びユーザ識別情報と、当該ユーザ識別情報と対応付けて記憶されている共有ユーザ識別情報と、を対応付けて記憶装置に記憶させる処理を行い、
前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一の、ユーザ識別情報又は共有ユーザ識別情報と対応付けて記憶されているブックマーク情報を抽出し、当該抽出したブックマーク情報を出力する、
という構成を取る。
【発明の効果】
【００１５】
本発明は、以上のように構成されることにより、あるユーザが登録したブックマーク情報を特定のユーザのみに閲覧させることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の第１実施形態に係るコンテンツ配信システムの概略構成を表す図である。
【図２】図１に示したコンテンツ配信システムの機能の概略を表すブロック図である。
【図３】図１に示したコンテンツ配信システムがユーザ端末及びユーザ端末のユーザを認証する際の作動を示したシーケンス図である。
【図４】図１に示したコンテンツ配信システムがユーザ端末のユーザの入力に応じて共有ユーザ識別情報を登録する際の作動を示したシーケンス図である。
【図５】図１に示したコンテンツ配信システムがユーザ端末のユーザの入力に応じてコンテンツの一覧を取得する際の作動を示したシーケンス図である。
【図６】図１に示したコンテンツ配信システムがユーザ端末のユーザの入力に応じてブックマーク情報を登録する際の作動を示したシーケンス図である。
【図７】図１に示したコンテンツ配信システムがユーザ端末のユーザの入力に応じてブックマーク情報の一覧を取得する際の作動を示したシーケンス図である。
【図８】図１に示したコンテンツ配信システムがユーザ端末のユーザの入力に応じて、コンテンツデータをユーザ端末へ送信する際の作動を示したシーケンス図である。
【図９】第１実施形態の第１変形例に係るコンテンツ配信システムがユーザ端末のユーザを認証する際の作動を示したシーケンス図である。
【図１０】第１実施形態の第２変形例に係るコンテンツ配信システムがユーザ端末のユーザを認証する際の作動を示したシーケンス図である。
【図１１】第１実施形態の第３変形例に係るコンテンツ配信システムの機能の概略を表すブロック図である。
【図１２】第１実施形態の第３変形例に係るコンテンツ配信システムがユーザ端末のユーザの入力に応じてブックマーク情報を登録する際の作動を示したシーケンス図である。
【図１３】第１実施形態の第４変形例に係るコンテンツ配信システムの機能の概略を表すブロック図である。
【図１４】第１実施形態の第４変形例に係るコンテンツ配信システムがユーザ端末のユーザの入力に応じてブックマーク情報を登録する際の作動を示したシーケンス図である。
【図１５】第１実施形態の第５変形例に係るコンテンツ配信システムの機能の概略を表すブロック図である。
【図１６】第１実施形態の第５変形例に係るコンテンツ配信システムがユーザ端末のユーザの入力に応じてブックマーク情報を登録する際の作動を示したシーケンス図である。
【図１７】第２実施形態に係るコンテンツ配信システムの機能の概略を表すブロック図である。
【図１８】第２実施形態に係るコンテンツ配信システムがユーザ端末のユーザの入力に応じてブックマーク情報を共有するユーザを変更する際の作動を示したシーケンス図である。
【図１９】第４実施形態に係るコンテンツ配信システムの機能の概略を表すブロック図である。
【発明を実施するための形態】
【００１７】
以下、本発明に係る、コンテンツ配信システム、コンテンツ配信方法、アプリケーションサーバシステム、及び、プログラム、の各実施形態について図１〜図１９を参照しながら説明する。
【００１８】
＜第１実施形態＞
（構成）
図１に示したように、第１実施形態に係るコンテンツ配信システム１は、ビデオオンデマンド（ＶｏＤ；Ｖｉｄｅｏ  ｏｎ  Ｄｅｍａｎｄ）システムである。なお、コンテンツ配信システム１は、ＶｏＤシステム以外のＩＰＴＶ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｔｅｌｅｖｉｓｉｏｎ）システム（例えば、コンテンツの放送を行うＢＣ（ＢｒｏａｄＣａｓｔ）システム、又は、予め録画された放送コンテンツのユニキャスト配信を行うｎＰＶＲ（ｎｅｔｗｏｒｋ  Ｐｅｒｓｏｎａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｄｅｒ）システム等）であってもよい。
【００１９】
コンテンツ配信システム１は、接続制御システム３と、アプリケーションサーバシステム４と、ポータルサーバ５と、を含む。接続制御システム３は、接続制御サーバ３ａ及び接続制御サーバ３ｂを含む複数のサーバを含む。アプリケーションサーバシステム４は、サービス制御サーバ４ａ及びメディアサーバ４ｂを含む複数のサーバを含む。
【００２０】
接続制御サーバ３ａは、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）網を構成するユーザ側通信回線ＮＷ１を介して、ユーザ端末（ＵＥ；Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）２ａ，２ｂと通信可能に接続されている。接続制御サーバ３ｂ、アプリケーションサーバシステム４及びポータルサーバ５は、上記ＩＰ網を構成するサービス提供者側通信回線ＮＷ２を介して、互いに通信可能に接続されている。
【００２１】
ユーザ端末２ａは、図示しないセットトップボックス及びリモートコントローラを備える。セットトップボックスは、図示しないテレビ受像機に接続されている。セットトップボックスは、メディアサーバ４ｂから送信されたコンテンツ（本例では、音声及び映像からなる動画）を表すコンテンツデータを受信し、受信したコンテンツデータを変換することによりテレビ受像機に当該コンテンツを出力させる。
【００２２】
リモートコントローラは、複数のボタン（ボタン式スイッチ）を備える。リモートコントローラは、ボタンがユーザにより押し込まれた場合に、そのボタンに応じた赤外線信号をセットトップボックスへ送信する。セットトップボックスは、リモートコントローラから赤外線信号を受信することにより、ユーザにより入力された情報を受け付ける。
【００２３】
また、ユーザ端末２ａは、端末（自端末）を特定するための情報である端末特定情報を記憶装置としてのメモリに記憶させている。
なお、ユーザ端末２ｂは、ユーザ端末２ａと同じ構成及び機能を有する。
【００２４】
接続制御サーバ３ａ、接続制御サーバ３ｂ、サービス制御サーバ４ａ、メディアサーバ４ｂ及びポータルサーバ５（サーバ３ａ〜５）のそれぞれは、図示しない中央処理装置（ＣＰＵ；Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）及び記憶装置（メモリ及びハードディスク駆動装置（ＨＤＤ））を備える。各サーバ３ａ〜５は、記憶装置に記憶されているプログラムをＣＰＵが実行することにより、後述する機能を実現するように構成されている。
【００２５】
接続制御サーバ３ａ及び接続制御サーバ３ｂのそれぞれは、ＳＩＰメッセージ（ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）に従ったメッセージ）を授受（受信及び送信）することにより、複数の装置間の接続を制御するように構成されている。即ち、接続制御サーバ３ａ及び接続制御サーバ３ｂのそれぞれは、ＳＩＰサーバである。
【００２６】
接続制御システム３は、ユーザ端末２ａ（又は、ユーザ端末２ｂ）により送信された端末特定情報を含むＳＩＰメッセージを受信すると、当該受信したＳＩＰメッセージに含まれる端末特定情報に基づいてアプリケーションサーバシステム４とユーザ端末２ａ（又は、ユーザ端末２ｂ）との間の接続（セッション）を確立するように構成されている。
【００２７】
サービス制御サーバ４ａは、メディアサーバ４ｂにより提供されるサービス（コンテンツデータを送信するサービス）を制御する。メディアサーバ４ｂは、接続制御システム３により接続が確立されたユーザ端末２ａ（又は、ユーザ端末２ｂ）へ、コンテンツを表すコンテンツデータを送信する。
【００２８】
ポータルサーバ５は、ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に従ったメッセージ（ＨＴＴＰメッセージ）を授受することにより、ユーザ端末２ａ（又は、ユーザ端末２ｂ）との間でデータを授受するように構成されている。即ち、ポータルサーバ５は、ウェブサーバである。
【００２９】
（機能）
図２は、上記のように構成されたコンテンツ配信システム１の機能を表すブロック図である。
【００３０】
（機能：ユーザ端末）
ユーザ端末２ａの機能は、要求送信部１１を含む。要求送信部１１は、ユーザ端末２ａの電源スイッチの状態がオン状態に設定される（電力が供給される）と、記憶している端末特定情報を含む端末認証処理要求としてのＳＩＰメッセージを接続制御サーバ３ａへ送信する。
【００３１】
また、要求送信部１１は、接続制御システム３から端末認証成功情報を含むＳＩＰメッセージを受信する。端末認証成功情報は、ＩＰ網上の位置を表す端末アドレス情報を含み、その端末アドレス情報が表す位置のユーザ端末２ａが正当な端末であることが認証された旨を表す情報である。
【００３２】
更に、要求送信部１１は、ユーザ端末２ａのユーザによりリモートコントローラを介して入力されたユーザ認証用情報を含むＳＩＰメッセージをユーザ認証処理要求として接続制御システム３へ送信する。本例では、ユーザ認証用情報は、ユーザ端末２ａのユーザを識別するための文字列を表すユーザ識別情報と、パスワードとしての文字列を表すパスワード情報と、からなる。
【００３３】
また、要求送信部１１は、接続制御システム３からユーザ認証成功情報を含むＳＩＰメッセージを受信する。ユーザ認証成功情報は、ユーザ識別情報を含み、そのユーザ識別情報により識別されるユーザ（即ち、ユーザ認証用情報を入力したユーザ）が正当なユーザであることが認証された旨を表す情報である。
【００３４】
要求送信部１１は、接続制御システム３からユーザ認証成功情報を受信した場合、ユーザ端末２ａのユーザにより入力された要求送信指示に応じて、アプリケーションサーバシステムに対して処理の実行を要求する処理要求を含むＳＩＰメッセージを接続制御システム３へ送信する。処理要求は、ユーザ認証成功情報（即ち、ユーザ識別情報）を含む。
【００３５】
（機能：接続制御システム）
接続制御システム３の機能は、コアＩＭＳ部（Ｃｏｒｅ  ＩＭＳ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｓｕｂｓｙｓｔｅｍ））３０及びトランスポート機能部８０を含む。
コアＩＭＳ部３０は、呼接続制御部３１と、ＩＭＳ認証部（ユーザ認証手段）３２と、を含む。呼接続制御部３１は、ＳＩＰメッセージを授受（受信及び送信）することにより、複数の装置間の接続を制御する。
【００３６】
また、ＩＭＳ認証部３２は、接続制御サーバ３ａがユーザ端末２ａ，２ｂから端末認証処理要求を受信した場合、受信した端末認証処理要求に含まれる端末特定情報と、端末認証用基準情報と、が対応（本例では、一致）しているか否かを判定することにより、ユーザ端末２ａ，２ｂが正当な端末であるか否かを認証する（端末認証処理を行う）。ここで、端末認証用基準情報は、サービス制御サーバ４ａが備える記憶装置（後述するユーザプロファイルサーバ機能部５０）に予め記憶された情報である。なお、端末認証用基準情報は、接続制御システム３が備える記憶装置に予め記憶された情報であってもよい。
【００３７】
そして、呼接続制御部３１は、ＩＭＳ認証部３２により、ユーザ端末２ａ，２ｂが正当な端末であると認証された場合、以降において、ユーザ端末２ａ，２ｂから送信されたメッセージ（処理要求等）に基づく処理（例えば、アプリケーションサーバシステム４へメッセージを転送する処理）を行う。この場合、更に、呼接続制御部３１は、端末認証成功情報を含むＳＩＰメッセージをユーザ端末２ａ，２ｂへ送信する。
【００３８】
一方、呼接続制御部３１は、ＩＭＳ認証部３２により、ユーザ端末２ａ，２ｂが正当な端末であると認証されなかった場合、以降において、ユーザ端末２ａ，２ｂから送信されたメッセージ（処理要求等）に基づく処理を行わない。
【００３９】
更に、ＩＭＳ認証部３２は、接続制御サーバ３ａがユーザ端末２ａ，２ｂからユーザ認証処理要求を受信した場合、受信したユーザ認証処理要求に含まれるユーザ認証用情報と、ユーザ認証用基準情報と、が対応しているか否かを判定することにより、そのユーザ認証用情報を入力したユーザ（ユーザ認証用情報に含まれるユーザ識別情報により識別されるユーザ）が正当なユーザである（ユーザ識別情報により識別されるユーザがユーザ端末２ａ，２ｂのユーザと一致する）か否かを認証する（ユーザ認証処理を行う）。ここで、ユーザ認証用基準情報は、サービス制御サーバ４ａが備える記憶装置（後述するユーザプロファイルサーバ機能部５０）に予め記憶された情報である。即ち、ユーザプロファイルサーバ機能部５０は、ユーザ認証用基準情報記憶手段を構成している。
【００４０】
そして、呼接続制御部３１は、ＩＭＳ認証部３２により、ユーザ認証用情報を入力したユーザが正当なユーザであると認証された場合、ユーザ端末２ａ，２ｂへユーザ認証成功情報を含むＳＩＰメッセージを送信する。一方、呼接続制御部３１は、ＩＭＳ認証部３２により、ユーザ認証用情報を入力したユーザが正当なユーザであると認証されなかった場合、ユーザ端末２ａ，２ｂへユーザ認証成功情報を含むＳＩＰメッセージを送信しない。
【００４１】
更に、呼接続制御部３１は、サービス制御サーバ４ａから帯域確保指示を受信した場合、メディアサーバ４ｂとユーザ端末２ａ，２ｂとの間の接続を確立する。帯域確保指示は、メディアサーバ４ｂを特定するためのメディア配信特定情報と、通信帯域を表す通信帯域情報と、を含む。呼接続制御部３１は、受信した通信帯域情報と、受信したメディア配信特定情報により特定されるメディアサーバ４ｂとユーザ端末２ａ，２ｂとの間の通信経路を特定する通信経路特定情報と、をトランスポート機能部８０へ送信する。
【００４２】
また、トランスポート機能部８０は、帯域確保部８１を含む。帯域確保部８１は、呼接続制御部３１から通信帯域情報及び通信経路特定情報を受信し、受信した通信経路特定情報により特定される通信経路にて、受信した通信帯域情報が表す通信帯域を確保するための処理（帯域確保処理）を行う。
【００４３】
（機能：サービス制御サーバ）
一方、サービス制御サーバ４ａの機能は、サービス制御機能部（ＳＣＦ；Ｓｅｒｖｉｃｅ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎｓ）４０と、ユーザプロファイルサーバ機能部（ＵＰＳＦ；Ｕｓｅｒ  Ｐｒｏｆｉｌｅ  Ｓｅｒｖｅｒ  Ｆｕｎｃｔｉｏｎｓ）５０と、を含む。
【００４４】
ユーザプロファイルサーバ機能部５０は、ユーザ端末２ａ，２ｂのユーザのプロファイル情報を記憶している。具体的には、ユーザプロファイルサーバ機能部５０は、ユーザ識別情報と対応付けて、ブックマークテーブル及び共有ユーザテーブルを記憶している。なお、ブックマークテーブル及び／又は共有ユーザテーブルは、サービス制御機能部４０に記憶されていてもよい。
【００４５】
ブックマークテーブルは、ブックマーク登録情報を複数含むテーブルである。ブックマーク登録情報は、ブックマーク情報と、当該ブックマーク情報を識別するためのブックマーク識別情報と、の組からなる。ここで、ブックマーク情報は、コンテンツを識別するためのコンテンツ識別情報と、当該コンテンツの再生を開始する位置を表す再生開始位置と、当該コンテンツの再生を終了する位置を表す再生終了位置と、を含む。
【００４６】
また、共有ユーザテーブルは、ユーザプロファイルサーバ機能部５０に記憶されているブックマーク情報を共有するユーザを識別するための共有ユーザ識別情報（Ａｕｔｈｏｒｉｚｅｄ  Ｕｓｅｒ、又は、Ａｕｔｈｏｒｉｚｅｄ  Ｖｉｅｗ  Ｕｓｅｒ）を含むテーブルである。共有ユーザテーブルに含まれる共有ユーザ識別情報は、１つであってもよいし、複数であってもよい。なお、共有ユーザテーブルが共有ユーザ識別情報を含まない（空の情報のみを含む）場合には、ブックマーク情報を共有するユーザが存在しないことが表される。
【００４７】
また、サービス制御機能部４０は、情報送受信部（ブックマーク送信手段）４１と、共有ユーザ識別情報処理部（共有ユーザ識別情報受付手段及び共有ユーザ識別情報記憶処理手段）４２と、ブックマーク情報処理部（ブックマーク情報受付手段及びブックマーク情報記憶処理手段）４３と、ブックマーク出力要求処理部（ブックマーク出力要求受付手段）４４と、ブックマーク出力部（ブックマーク出力手段）４５と、配信要求部４６と、を含む。
【００４８】
情報送受信部４１は、コアＩＭＳ部３０を介して（コアＩＭＳ部３０を経由させて）、ユーザ端末２ａ，２ｂ又はメディアサーバ４ｂから送信された種々の情報（要求、指示及び通知等）を受信する。また、情報送受信部４１は、コアＩＭＳ部３０を介して、種々の情報をユーザ端末２ａ，２ｂ又はメディアサーバ４ｂへ送信する。なお、本例では、種々の情報は、ＳＩＰメッセージに含まれる。
【００４９】
なお、サービス制御サーバ４ａは、ユーザ端末２ａ，２ｂから、ユーザ認証成功情報を含む処理要求を受信した場合に限って、その処理要求に基づく処理を行う。即ち、アプリケーションサーバシステム４は、ＩＭＳ認証部３２により、ユーザ認証用情報を入力したユーザが正当なユーザであると認証された場合に、処理要求に基づく処理を行う、と言うことができる。
【００５０】
共有ユーザ識別情報処理部４２は、情報送受信部４１により受信された処理要求としての共有ユーザ識別情報登録要求を受け付ける。共有ユーザ識別情報登録要求は、共有ユーザ識別情報と、ユーザ端末２ａ，２ｂのユーザを識別するためのユーザ識別情報と、を含む。そして、共有ユーザ識別情報処理部４２は、受け付けた共有ユーザ識別情報登録要求に基づいて、ユーザプロファイルサーバ機能部５０に記憶されている共有ユーザテーブルを更新する。
【００５１】
具体的には、共有ユーザ識別情報処理部４２は、受信された共有ユーザ識別情報登録要求に含まれるユーザ識別情報と対応付けて記憶されている共有ユーザテーブルに、当該共有ユーザ識別情報登録要求に含まれる共有ユーザ識別情報を追加する。即ち、共有ユーザ識別情報処理部４２は、共有ユーザ識別情報と、共有ユーザ識別情報を送信してきたユーザ端末２ａ，２ｂのユーザを識別するためのユーザ識別情報と、を対応付けてユーザプロファイルサーバ機能部５０に記憶させる処理を行う。
【００５２】
ブックマーク情報処理部４３は、情報送受信部４１により受信された処理要求としてのブックマーク登録要求を受け付ける。ブックマーク登録要求は、共有許可情報と、ブックマーク情報と、ユーザ端末２ａ，２ｂのユーザを識別するためのユーザ識別情報と、を含む。共有許可情報は、他のユーザとブックマーク情報を共有することを許可するか否かを表す情報である。そして、ブックマーク情報処理部４３は、受け付けたブックマーク登録要求に基づいて、ユーザプロファイルサーバ機能部５０に記憶されているブックマークテーブルを更新する。
【００５３】
具体的には、ブックマーク情報処理部４３は、情報送受信部４１によりブックマーク登録要求が受信されると、ブックマーク識別情報を生成する。そして、ブックマーク情報処理部４３は、受信されたブックマーク登録要求に含まれるユーザ識別情報と対応付けて記憶されているブックマークテーブルに、当該ブックマーク登録要求に含まれるブックマーク情報と、生成したブックマーク識別情報と、の組からなるブックマーク登録情報を追加する。
【００５４】
即ち、ブックマーク情報処理部４３は、ブックマーク登録要求に含まれるブックマーク情報及びユーザ識別情報を対応付けてユーザプロファイルサーバ機能部５０に記憶させる処理を行う。
【００５５】
更に、ブックマーク情報処理部４３は、ブックマーク登録要求に含まれる共有許可情報が、他のユーザとブックマーク情報を共有することを許可する旨を表す場合、ユーザプロファイルサーバ機能部５０に記憶されている共有ユーザテーブルのうちの、ブックマーク登録要求に含まれるユーザ識別情報と対応付けて記憶されている共有ユーザテーブルを特定する。
【００５６】
更に、ブックマーク情報処理部４３は、特定した共有ユーザテーブルに含まれる共有ユーザ識別情報を取得する。そして、ブックマーク情報処理部４３は、取得した共有ユーザ識別情報のそれぞれに対して、ブックマーク識別情報を生成するとともに、ユーザ識別情報としての当該共有ユーザ識別情報と対応付けて記憶されているブックマークテーブルに、上記ブックマーク登録要求に含まれるブックマーク情報と、生成したブックマーク識別情報と、の組からなるブックマーク登録情報を追加する。
【００５７】
即ち、ブックマーク情報処理部４３は、ブックマーク登録要求に含まれる共有許可情報が、他のユーザとブックマーク情報を共有することを許可する旨を表す場合には、当該ユーザ識別情報と対応付けて記憶されている共有ユーザ識別情報と同一のユーザ識別情報と、当該ブックマーク情報と、を対応付けてユーザプロファイルサーバ機能部５０に記憶させる処理を行う。
【００５８】
また、ブックマーク出力要求処理部４４は、情報送受信部４１により受信された処理要求としてのブックマーク出力要求を受け付ける。ブックマーク出力要求は、ユーザ識別情報を含み且つブックマーク情報の出力を要求する情報である。
【００５９】
ブックマーク出力部４５は、ブックマーク出力要求処理部４４により受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一のユーザ識別情報と対応付けて記憶されているブックマークテーブルを特定する。ブックマーク出力部４５は、特定したブックマークテーブルに含まれるブックマーク情報を出力する。即ち、ブックマーク出力部４５は、受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一のユーザ識別情報と対応付けて記憶されているブックマーク情報を抽出し、抽出したブックマーク情報を出力する。
【００６０】
そして、情報送受信部４１は、ブックマーク出力部４５により出力されたブックマーク情報を、上記ブックマーク出力要求を送信してきたユーザ端末２ａ，２ｂへ送信する。
【００６１】
配信要求部４６は、情報送受信部４１により受信された処理要求としてのコンテンツ送信要求を受け付ける。コンテンツ送信要求は、ユーザ端末２ａ，２ｂにより送信され且つ端末アドレス情報及びブックマーク情報を含む情報である。配信要求部４６は、コンテンツ送信要求に含まれるコンテンツ識別情報及び端末アドレス情報を含むコンテンツ送信指示を出力する。情報送受信部４１は、配信要求部４６により出力されたコンテンツ送信指示を、コアＩＭＳ部３０を介してメディアサーバ４ｂへ送信する。
【００６２】
（機能：メディアサーバ）
メディアサーバ４ｂの機能は、メディア機能部（ＭＦ；Ｍｅｄｉａ  Ｆｕｎｃｔｉｏｎｓ）６０を含む。メディア機能部６０は、メディア制御機能部（ＭＣＦ；Ｍｅｄｉａ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎｓ）、及び、メディア配信機能部（ＭＤＦ；Ｍｅｄｉａ  Ｄｅｌｉｖｅｒｙ  Ｆｕｎｃｔｉｏｎｓ）を含む。
【００６３】
メディア機能部６０は、情報送受信部６１と、コンテンツ配信制御部６２と、コンテンツ記憶部６３と、コンテンツ配信部６４と、を含む。
【００６４】
情報送受信部６１は、コアＩＭＳ部３０を介して、サービス制御サーバ４ａから送信された種々の情報を受信する。また、情報送受信部６１は、コアＩＭＳ部３０を介して、種々の情報をサービス制御サーバ４ａへ送信する。
【００６５】
更に、情報送受信部６１は、ユーザ端末２ａ，２ｂからコンテンツ視聴要求を受信する。コンテンツ視聴要求は、コンテンツ識別情報、再生開始位置及び再生終了位置を含む。更に、情報送受信部６１は、ユーザ端末２ａ，２ｂから所定の通信プロトコル（本例では、ＲＴＳＰ（Ｒｅａｌ  Ｔｉｍｅ  Ｓｔｒｅａｍｉｎｇ  Ｐｒｏｔｏｃｏｌ））に従って、再生開始要求を受信する。再生開始要求は、コンテンツデータの送信の開始を要求する旨を表す情報である。
【００６６】
コンテンツ配信制御部６２は、情報送受信部６１によりコンテンツ送信指示が受信された場合、コンテンツ送信指示に含まれるコンテンツ識別情報及び端末アドレス情報に基づいて、コンテンツデータを送信するメディアサーバを決定する。コンテンツ配信制御部６２は、決定したメディアサーバを特定するためのメディア配信特定情報と、コンテンツ識別情報と、をコアＩＭＳ部３０を介してサービス制御サーバ４ａへ送信する。
【００６７】
サービス制御サーバ４ａは、受信したメディア配信特定情報及びコンテンツ識別情報に基づいて、コンテンツ識別情報により識別されるコンテンツデータを送信するために必要とされる通信帯域を決定する。サービス制御サーバ４ａは、決定した通信帯域を表す通信帯域情報と、受信したメディア配信特定情報と、を含む帯域確保指示をコアＩＭＳ部３０へ送信する。更に、サービス制御サーバ４ａは、受信したメディア配信特定情報及びコンテンツ識別情報をコアＩＭＳ部３０を介してユーザ端末２ａ，２ｂへ送信する。
【００６８】
コンテンツ記憶部６３は、コンテンツを表すコンテンツデータを、コンテンツ識別情報と対応付けて予め記憶している。
【００６９】
コンテンツ配信部６４は、情報送受信部６１により再生開始要求が受信されると、コンテンツ記憶部６３に記憶されているコンテンツデータのうちの、情報送受信部６１により受信されたコンテンツ視聴要求に含まれるコンテンツ識別情報により識別されるコンテンツデータを特定する。
【００７０】
そして、コンテンツ配信部６４は、特定したコンテンツデータのうちの、コンテンツ視聴要求に含まれる再生開始位置から再生終了位置までの部分を、ユーザ端末２ａ，２ｂへ送信する。このとき、コンテンツ配信部６４は、コアＩＭＳ部３０により確立されたセッションを用いて、所定の通信プロトコル（本例では、ＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ））に従ってデータを送信する。
【００７１】
（機能：ポータルサーバ）
一方、ポータルサーバ５の機能は、サービス選択機能部２０を含む。サービス選択機能部２０は、ポータル画面送信部２１を含む。
ポータル画面送信部２１は、ユーザ端末２ａ，２ｂにより送信されたポータル画面要求を受信する。ポータル画面送信部２１は、受信したポータル画面要求に応じてポータル画面情報をユーザ端末２ａ，２ｂへ送信する。
【００７２】
（作動）
次に、上述したコンテンツ配信システム１の作動について具体的に述べる。
【００７３】
（作動：認証処理）
コンテンツ配信システム１がユーザ端末２ａ及びユーザ端末２ａのユーザＵＡを認証する際のコンテンツ配信システム１の作動について、図３のシーケンス図を参照しながら説明する。
【００７４】
先ず、ユーザがユーザ端末２ａの電源スイッチの状態をオン状態に設定することにより、ユーザ端末２ａに電力が供給される。これにより、ユーザ端末２ａは、記憶している端末特定情報を含む端末認証処理要求を接続制御サーバ３ａ（コアＩＭＳ部３０）へ送信する（ステップＡ３０１）。
【００７５】
コアＩＭＳ部３０は、受信した端末認証処理要求に含まれる端末特定情報と、予め記憶された端末認証用基準情報と、が対応（本例では、一致）しているか否かを判定することにより、ユーザ端末２ａが正当な端末であるか否かを認証（端末認証処理を実行）する（ステップＢ３０１）。そして、コアＩＭＳ部３０は、ユーザ端末２ａが正当な端末であると認証された場合、端末認証成功情報をユーザ端末２ａへ送信する（ステップＢ３０２）。端末認証成功情報は、端末アドレス情報を含み、且つ、ユーザ端末２ａが正当な端末であると認証された旨を表す情報である。
【００７６】
ユーザ端末２ａは、端末認証成功情報を受信すると、ユーザ認証用情報の入力をユーザＵＡに促す画像を、図示しないテレビ受像機に表示させる。これにより、ユーザＵＡは、リモートコントローラを操作することにより、ユーザ認証用情報を入力する。
【００７７】
そして、ユーザ端末２ａは、ユーザ認証用情報の入力を受け付けると、受け付けたユーザ認証用情報を含むユーザ認証処理要求をコアＩＭＳ部３０へ送信する（ステップＡ３０２）。
【００７８】
これにより、コアＩＭＳ部３０は、ユーザ認証処理要求を受信する。コアＩＭＳ部３０は、受信したユーザ認証処理要求に含まれるユーザ認証用情報と、予め記憶されたユーザ認証用基準情報と、が対応（本例では、一致）しているか否かを判定することにより、ユーザ認証用基準情報に含まれるユーザ識別情報により識別されるユーザ（ユーザ認証用情報を入力したユーザ）が正当なユーザであるか否かを認証（ユーザ認証処理を実行）する（ステップＢ３０３、ユーザ認証工程）。そして、コアＩＭＳ部３０は、ユーザ認証用情報を入力したユーザが正当なユーザであると認証された場合、ユーザ認証成功情報をユーザ端末２ａへ送信する（ステップＢ３０４）。
【００７９】
これにより、ユーザ端末２ａは、ユーザ認証成功情報を受信する。そして、以降において、ユーザ端末２ａは、ユーザ認証成功情報を含む処理要求（を含むＳＩＰメッセージ）をコアＩＭＳ部３０へ送信する。
【００８０】
（作動：共有ユーザ登録処理）
次に、コンテンツ配信システム１がユーザ端末２ａのユーザＵＡの入力に応じて、ブックマーク情報を共有するユーザを登録する際のコンテンツ配信システム１の作動について、図４のシーケンス図を参照しながら説明する。
【００８１】
先ず、ユーザ端末２ａは、ポータル画面要求をサービス選択機能部２０へ送信する（ステップＡ４０１）。これにより、サービス選択機能部２０は、受信したポータル画面要求に応じてポータル画面を表すポータル画面情報をユーザ端末２ａへ送信する（ステップＢ４０１）。そして、ユーザ端末２ａは、受信したポータル画面情報が表す画像を図示しないテレビ受像機に表示させる。この画像には、共有ユーザ識別情報を入力するための入力欄と、その共有ユーザ識別情報の登録を要求する旨を指示するためのボタンと、が含まれる。
【００８２】
そして、ユーザ端末２ａのユーザＵＡは、リモートコントローラを介して共有ユーザ識別情報を入力する。更に、ユーザＵＡは、共有ユーザ識別情報の登録を要求する旨を指示するためのボタンを押し込む操作を行う。
【００８３】
これにより、ユーザ端末２ａは、ユーザＵＡを識別するためのユーザ識別情報としてのユーザ認証成功情報と、入力された共有ユーザ識別情報と、を含む共有ユーザ識別情報登録要求をコアＩＭＳ部３０を介して（コアＩＭＳ部３０を経由させて）サービス制御機能部４０へ送信する（ステップＡ４０２）。
【００８４】
これにより、サービス制御機能部４０は、共有ユーザ識別情報登録要求を受信する（共有ユーザ識別情報受付工程）。次いで、サービス制御機能部４０は、ユーザプロファイルサーバ機能部５０に記憶されている共有ユーザテーブルのうちの、受信した共有ユーザ識別情報登録要求に含まれるユーザ識別情報と対応付けて記憶されている共有ユーザテーブルを特定する。
【００８５】
そして、サービス制御機能部４０は、特定した共有ユーザテーブルに、受信した共有ユーザ識別情報登録要求に含まれる共有ユーザ識別情報を追加（登録）する（ステップＣ４０１、共有ユーザ識別情報記憶処理工程）。
【００８６】
そして、サービス制御機能部４０は、共有ユーザ識別情報登録完了通知をコアＩＭＳ部３０を介してユーザ端末２ａへ送信する（ステップＣ４０２）。共有ユーザ識別情報登録完了通知は、共有ユーザ識別情報の登録が完了した旨を表す通知である。そして、ユーザ端末２ａは、共有ユーザ識別情報登録完了通知を受信すると、共有ユーザ識別情報の登録が完了した旨を表す画像を図示しないテレビ受像機に表示させる。
【００８７】
（作動：コンテンツ一覧取得処理）
次に、コンテンツ配信システム１がユーザ端末２ｂのユーザＵＢの入力に応じて、コンテンツの一覧を取得する際のコンテンツ配信システム１の作動について、図５のシーケンス図を参照しながら説明する。
【００８８】
先ず、ユーザ端末２ｂは、ユーザ端末２ａの場合（図３を参照）と同様に、端末認証処理要求及びユーザ認証処理要求をコアＩＭＳ部３０へ送信することにより、コアＩＭＳ部３０からユーザ認証成功情報を受信する。
【００８９】
そして、ユーザ端末２ｂは、ポータル画面要求をサービス選択機能部２０へ送信する（ステップＡ５０１）。これにより、サービス選択機能部２０は、受信したポータル画面要求に応じてポータル画面を表すポータル画面情報をユーザ端末２ｂへ送信する（ステップＢ５０１）。そして、ユーザ端末２ｂは、受信したポータル画面情報が表す画像を図示しないテレビ受像機に表示させる。この画像には、コンテンツ一覧を要求する旨を指示するためのメニューが含まれる。
【００９０】
そして、ユーザ端末２ｂのユーザＵＢは、コンテンツ一覧を要求する旨を指示するためのメニューを選択する情報を入力する。これにより、ユーザ端末２ｂは、ユーザ認証成功情報を含む処理要求としてのコンテンツ一覧要求をコアＩＭＳ部３０を介してサービス制御機能部４０へ送信する（ステップＡ５０２）。
【００９１】
これにより、サービス制御機能部４０は、コンテンツ一覧要求を受信する。次いで、サービス制御機能部４０は、メディアサーバ４ｂ（メディア機能部６０）に記憶されているコンテンツデータが表すコンテンツの一覧を表すコンテンツ一覧情報を取得する（ステップＣ５０１）。
【００９２】
次いで、サービス制御機能部４０は、取得したコンテンツ一覧情報をコアＩＭＳ部３０を介してユーザ端末２ｂへ送信する（ステップＣ５０２）。そして、ユーザ端末２ｂは、コンテンツ一覧情報を受信すると、コンテンツ一覧情報が表すコンテンツの一覧を図示しないテレビ受像機に表示させる。
【００９３】
（作動：ブックマーク登録処理）
次に、コンテンツ配信システム１がユーザ端末２ｂのユーザＵＢの入力に応じてブックマーク情報を登録する際のコンテンツ配信システム１の作動について、図６のシーケンス図を参照しながら説明する。
【００９４】
テレビ受像機にコンテンツの一覧が表示されている状態において、ユーザ端末２ｂのユーザＵＢは、コンテンツを選択し、選択したコンテンツを特定するコンテンツ特定情報を入力する。コンテンツ特定情報は、コンテンツ識別情報を含む。更に、ユーザＵＢは、選択したコンテンツの再生開始位置及び再生終了位置を表す情報を入力する。
【００９５】
加えて、ユーザＵＢは、他のユーザとブックマーク情報を共有することを許可するか否かを表す共有許可情報を入力する。
【００９６】
これにより、ユーザ端末２ｂは、入力された共有許可情報、コンテンツ識別情報、再生開始位置及び再生終了位置を含むブックマーク情報と、ユーザＵＢを識別するためのユーザ識別情報としてのユーザ認証成功情報と、を含むブックマーク登録要求をコアＩＭＳ部３０を介してサービス制御機能部４０へ送信する（ステップＡ６０１）。
【００９７】
これにより、サービス制御機能部４０は、ブックマーク登録要求を受信する（ブックマーク情報受付工程）。次いで、サービス制御機能部４０は、ブックマーク識別情報を生成する。更に、サービス制御機能部４０は、ユーザプロファイルサーバ機能部５０に記憶されているブックマークテーブルのうちの、受信したブックマーク登録要求に含まれるユーザ識別情報と対応付けて記憶されているブックマークテーブルを特定する。
【００９８】
そして、サービス制御機能部４０は、特定したブックマークテーブルに、受信したブックマーク登録要求に含まれるブックマーク情報と、生成したブックマーク識別情報と、の組からなるブックマーク登録情報を追加する。
【００９９】
更に、サービス制御機能部４０は、ブックマーク登録要求に含まれる共有許可情報が、他のユーザとブックマーク情報を共有することを許可する旨を表す場合、ブックマーク情報を共有するユーザと対応付けて記憶されているブックマークテーブルにもブックマーク情報を追加する。
【０１００】
いま、ブックマーク登録要求に含まれる共有許可情報が、他のユーザとブックマーク情報を共有することを許可する旨を表す場合を想定して説明を続ける。この場合、サービス制御機能部４０は、ユーザプロファイルサーバ機能部５０に記憶されている共有ユーザテーブルのうちの、ブックマーク登録要求に含まれるユーザ識別情報と対応付けて記憶されている共有ユーザテーブルを特定する。
【０１０１】
更に、サービス制御機能部４０は、特定した共有ユーザテーブルに含まれる共有ユーザ識別情報を取得する。そして、サービス制御機能部４０は、取得した共有ユーザ識別情報のそれぞれに対して、ブックマーク識別情報を生成するとともに、ユーザ識別情報としての当該共有ユーザ識別情報と対応付けて記憶されているブックマークテーブルに、上記ブックマーク登録要求に含まれるブックマーク情報と、生成したブックマーク識別情報と、の組からなるブックマーク登録情報を追加する（ステップＢ６０１、ブックマーク情報記憶処理工程）。
【０１０２】
なお、ブックマーク登録要求に含まれる共有許可情報が、他のユーザとブックマーク情報を共有することを許可しない旨を表す場合、サービス制御機能部４０は、ブックマーク登録要求に含まれるユーザ識別情報と対応付けて記憶されているブックマークテーブル以外のブックマークテーブルにブックマーク情報を登録しない。
【０１０３】
そして、サービス制御機能部４０は、ブックマーク情報登録完了通知をコアＩＭＳ部３０を介してユーザ端末２ｂへ送信する（ステップＢ６０２）。ブックマーク情報登録完了通知は、ブックマーク情報の登録が完了した旨を表す通知である。そして、ユーザ端末２ｂは、ブックマーク情報登録完了通知を受信すると、ブックマーク情報の登録が完了した旨を表す画像を図示しないテレビ受像機に表示させる。
【０１０４】
なお、ここでは、ユーザＵＡがコンテンツの一覧からコンテンツの１つを選択することにより、選択されたコンテンツを識別するためのコンテンツ識別情報を含むブックマーク情報を、コンテンツ配信システム１に登録する場合のコンテンツ配信システム１の作動について説明した。
【０１０５】
ところで、ユーザＵＡがブックマーク情報の一覧からブックマーク情報の１つを選択することにより、選択されたブックマーク情報を、コンテンツ配信システム１に登録する場合のコンテンツ配信システム１の作動も同様に説明される。また、ユーザＵＡが視聴中のコンテンツを識別するためのコンテンツ識別情報を含むブックマーク情報を、コンテンツ配信システム１に登録する場合のコンテンツ配信システム１の作動も同様に説明される。
【０１０６】
（作動：ブックマーク情報取得処理）
次に、コンテンツ配信システム１がユーザ端末２ａのユーザＵＡの入力に応じて、ブックマーク情報を取得する際のコンテンツ配信システム１の作動について、図７のシーケンス図を参照しながら説明する。
【０１０７】
先ず、ユーザ端末２ａは、ポータル画面要求をサービス選択機能部２０へ送信する（ステップＡ７０１）。これにより、サービス選択機能部２０は、受信したポータル画面要求に応じてポータル画面を表すポータル画面情報をユーザ端末２ａへ送信する（ステップＢ７０１）。そして、ユーザ端末２ａは、受信したポータル画面情報が表す画像を図示しないテレビ受像機に表示させる。この画像には、ブックマーク情報の出力を要求する旨を指示するためのメニューが含まれる。
【０１０８】
そして、ユーザ端末２ａのユーザＵＡは、ブックマーク情報の出力を要求する旨を指示するためのメニューを選択する情報を入力する。これにより、ユーザ端末２ａは、ユーザＵＡを識別するためのユーザ識別情報としてのユーザ認証成功情報を含み且つブックマーク情報の出力を要求するブックマーク出力要求をコアＩＭＳ部３０を介してサービス制御機能部４０へ送信する（ステップＡ７０２）。
【０１０９】
これにより、サービス制御機能部４０は、ブックマーク出力要求を受信する（ブックマーク出力要求受付工程）。そして、サービス制御機能部４０は、ユーザプロファイルサーバ機能部５０に記憶されているブックマークテーブルのうちの、受信されたブックマーク出力要求に含まれるユーザ識別情報と同一のユーザ識別情報と対応付けて記憶されているブックマークテーブルを特定する。更に、サービス制御機能部４０は、特定したブックマークテーブルに含まれるブックマーク情報を取得（出力）する（ステップＣ７０１、ブックマーク出力工程）。
【０１１０】
そして、サービス制御機能部４０は、取得したブックマーク情報を、コアＩＭＳ部３０を介して、（ブックマーク出力要求を送信してきた）ユーザ端末２ａへ送信する（ステップＣ７０２）。そして、ユーザ端末２ａは、ブックマーク情報を受信すると、受信したブックマーク情報の一覧を図示しないテレビ受像機に表示させる。
【０１１１】
（作動：コンテンツ視聴処理）
次に、コンテンツ配信システム１がユーザ端末２ａのユーザＵＡの入力に応じて、コンテンツデータをユーザ端末２ａへ送信する際のコンテンツ配信システム１の作動について、図８のシーケンス図を参照しながら説明する。
【０１１２】
テレビ受像機にブックマーク情報の一覧が表示されている状態において、ユーザ端末２ａのユーザＵＡは、ブックマーク情報を選択し、選択したブックマーク情報を特定するためのブックマーク特定情報を入力する。
【０１１３】
これにより、ユーザ端末２ａは、入力されたブックマーク特定情報により特定されるブックマーク情報に含まれるコンテンツ識別情報と、ユーザＵＡを識別するためのユーザ識別情報としてのユーザ認証成功情報と、端末アドレス情報と、を含む処理要求としてのコンテンツ送信要求をコアＩＭＳ部３０を介してサービス制御機能部４０へ送信する（ステップＡ８０１）。
【０１１４】
そして、サービス制御機能部４０は、コンテンツ送信要求を受信すると、コンテンツ送信指示をコアＩＭＳ部３０を介してメディア機能部６０へ送信する（ステップＣ８０１）。コンテンツ送信指示は、端末アドレス情報、ユーザ識別情報、及び、コンテンツ識別情報を含む。これにより、メディア機能部６０は、コンテンツ送信指示を受信する。
【０１１５】
そして、メディア機能部６０は、コンテンツ送信指示に含まれるコンテンツ識別情報及び端末アドレス情報に基づいて、コンテンツデータを送信するメディアサーバを決定する。更に、メディア機能部６０は、決定したメディアサーバ（本例では、メディアサーバ４ｂ）を特定するためのメディア配信特定情報と、コンテンツ識別情報と、をコアＩＭＳ部３０を介してサービス制御機能部４０へ送信する（ステップＤ８０１）。
【０１１６】
これにより、サービス制御機能部４０は、メディア配信特定情報及びコンテンツ識別情報を受信する。そして、サービス制御機能部４０は、受信したメディア配信特定情報及びコンテンツ識別情報に基づいて、コンテンツ識別情報により識別されるコンテンツデータを送信するために必要とされる通信帯域を決定する。
【０１１７】
更に、サービス制御機能部４０は、決定した通信帯域を表す通信帯域情報と、受信したメディア配信特定情報及びコンテンツ識別情報と、を含む帯域確保指示をコアＩＭＳ部３０へ送信する（ステップＣ８０２）。
【０１１８】
コアＩＭＳ部３０は、帯域確保指示を受信すると、メディアサーバ４ｂとユーザ端末２ａとの間の接続（セッション）を確立する（接続確立工程）。更に、コアＩＭＳ部３０は、受信した通信帯域情報と、受信したメディア配信特定情報により特定されるメディアサーバ４ｂとユーザ端末２ａとの間の通信経路を特定する通信経路特定情報と、をトランスポート機能部８０へ送信する。これにより、トランスポート機能部８０は、受信した通信経路特定情報により特定される通信経路にて、受信した通信帯域情報が表す通信帯域を確保するための処理（帯域確保処理）を行う（ステップＢ８０１）。
【０１１９】
そして、コアＩＭＳ部３０は、帯域確保処理が完了すると、送信準備完了通知をユーザ端末２ａへ送信する（ステップＢ８０２）。送信準備完了通知は、受信されたメディア配信特定情報及びコンテンツ識別情報を含む。
【０１２０】
そして、ユーザ端末２ａは、送信準備完了通知を受信すると、送信準備完了通知に含まれるメディア配信特定情報により特定されるメディアサーバ４ｂ（メディア機能部６０）へ、コンテンツ視聴要求及び再生開始要求を送信する（ステップＡ８０２）。コンテンツ視聴要求は、送信準備完了通知に含まれるコンテンツ識別情報と、上記入力されたブックマーク特定情報により特定されるブックマーク情報に含まれる再生開始位置及び再生終了位置と、を含む。
【０１２１】
そして、メディア機能部６０は、コンテンツ視聴要求及び再生開始要求を受信すると、コンテンツ記憶部６３に記憶されているコンテンツデータのうちの、受信したコンテンツ視聴要求に含まれるコンテンツ識別情報により識別されるコンテンツデータを特定する。
【０１２２】
次いで、メディア機能部６０は、特定したコンテンツデータのうちの、コンテンツ視聴要求に含まれる再生開始位置から再生終了位置までの部分を、ユーザ端末２ａへ送信する（ステップＤ８０２、コンテンツ送信工程）。このとき、メディア機能部６０は、コアＩＭＳ部３０により確立されたセッションを用いてデータを送信する。これにより、ユーザ端末２ａは、コンテンツデータを受信し、受信したコンテンツデータが表すコンテンツ（本例では、動画）を図示しないテレビ受像機に出力させる。
【０１２３】
なお、ここでは、ユーザＵＡがブックマーク情報の一覧からブックマーク情報の１つを選択することにより、選択されたブックマーク情報に応じたコンテンツデータを、コンテンツ配信システム１がユーザ端末２ａへ送信する場合のコンテンツ配信システム１の作動について説明した。ところで、ユーザＵＡがコンテンツの一覧からコンテンツの１つを選択することにより、選択されたコンテンツを表すコンテンツデータを、コンテンツ配信システム１がユーザ端末２ａへ送信する場合のコンテンツ配信システム１の作動も同様に説明される。また、コンテンツデータをユーザ端末２ｂへ送信する場合のコンテンツ配信システム１の作動も同様に説明される。
【０１２４】
以上、説明したように、本発明によるコンテンツ配信システムの第１実施形態によれば、コンテンツ配信システム１は、ユーザＵＡ（第１のユーザ）からブックマーク出力要求を受け付けた場合に、ユーザＵＢ（他のユーザ）が登録したブックマーク情報のうちのユーザＵＡと共有することが設定されたブックマーク情報をユーザＵＡが利用するユーザ端末２ａへ送信することができる。この結果、ユーザＵＡ以外のユーザＵＢが登録したブックマーク情報をユーザＵＡのみに閲覧させることができる。即ち、ユーザＵＡ，ＵＢの利便性を向上させることができる。
【０１２５】
更に、上記第１実施形態によれば、コンテンツ配信システム１は、正当なユーザであると認証されたユーザを識別するためのユーザ識別情報を含むブックマーク出力要求を受け付ける。これにより、正当なユーザであると認証されていないユーザによって送信されたブックマーク出力要求に基づく処理をコンテンツ配信システム１が行うことを防止することができる。この結果、不正なユーザによりブックマーク情報が閲覧されることを防止することができる。
【０１２６】
加えて、上記第１実施形態によれば、ユーザ端末２ａのユーザＵＡは、ブックマーク情報の一覧からブックマーク情報を選択することにより、そのブックマーク情報に応じたコンテンツを視聴することができる。即ち、ユーザＵＡは、視聴したいコンテンツを特定するために煩雑な操作を行うことなく、そのコンテンツを視聴することができる。この結果、ユーザＵＡの利便性を向上させることができる。
【０１２７】
＜第１実施形態の第１変形例＞
次に、本発明の第１実施形態の第１変形例に係るコンテンツ配信システムについて説明する。この第１変形例に係るコンテンツ配信システムは、上記第１実施形態に係るコンテンツ配信システムに対して、サービス制御サーバ４ａ（サービス制御機能部４０）がユーザ認証処理を行う点において相違している。従って、以下、かかる相違点を中心として説明する。
【０１２８】
（作動：認証処理）
このコンテンツ配信システム１に係るユーザ端末２ａは、端末認証成功情報をコアＩＭＳ部３０から受信した後、図９に示したように、ユーザ認証用情報の入力を受け付けると、受け付けたユーザ認証用情報を含むユーザ認証処理要求をコアＩＭＳ部３０を介してサービス制御機能部４０へ送信する（ステップＡ９０１）。
【０１２９】
サービス制御機能部４０は、受信したユーザ認証処理要求に含まれるユーザ認証用情報と、ユーザプロファイルサーバ機能部５０に記憶されているユーザ認証用基準情報と、に基づいてユーザ認証処理を行う（ステップＢ９０１）。そして、サービス制御機能部４０は、ユーザ識別情報により識別されるユーザが正当なユーザであると認証された場合、ユーザ認証成功情報をコアＩＭＳ部３０を介してユーザ端末２ａへ送信する（ステップＢ９０２）。
この第１変形例によっても、上記第１実施形態と同様の作用及び効果を奏することができる。
【０１３０】
＜第１実施形態の第２変形例＞
次に、本発明の第１実施形態の第２変形例に係るコンテンツ配信システムについて説明する。この第２変形例に係るコンテンツ配信システムは、上記第１実施形態に係るコンテンツ配信システムに対して、ポータルサーバ５（サービス選択機能部２０）がユーザ認証処理を行う点において相違している。従って、以下、かかる相違点を中心として説明する。
【０１３１】
この第２変形例に係る、ポータルサーバ５とサービス制御サーバ４ａ（ユーザプロファイルサーバ機能部５０）とは、通信可能に構成されている。
【０１３２】
（作動：認証処理）
このコンテンツ配信システム１に係るユーザ端末２ａは、端末認証成功情報をコアＩＭＳ部３０から受信した後、図１０に示したように、ユーザ認証用情報の入力を受け付けると、受け付けたユーザ認証用情報を含むユーザ認証処理要求をポータルサーバ５（サービス選択機能部２０）へ送信する（ステップＡ１００１）。
【０１３３】
サービス選択機能部２０は、受信したユーザ認証処理要求に含まれるユーザ認証用情報と、ユーザプロファイルサーバ機能部５０に記憶されているユーザ認証用基準情報と、に基づいてユーザ認証処理を行う（ステップＢ１００１）。そして、サービス選択機能部２０は、ユーザ識別情報により識別されるユーザが正当なユーザであると認証された場合、ユーザ認証成功情報をユーザ端末２ａへ送信する（ステップＢ１００２）。
この第２変形例によっても、上記第１実施形態と同様の作用及び効果を奏することができる。
【０１３４】
＜第１実施形態の第３変形例＞
次に、本発明の第１実施形態の第３変形例に係るコンテンツ配信システムについて説明する。この第３変形例に係るコンテンツ配信システムは、上記第１実施形態に係るコンテンツ配信システムに対して、ユーザ端末２ａ，２ｂとサービス制御サーバ４ａとが情報を直接（コアＩＭＳ部３０を介することなく）授受できるように構成されている点において相違している。従って、以下、かかる相違点を中心として説明する。
【０１３５】
このコンテンツ配信システム１に係る情報送受信部４１は、図１１に示したように、コアＩＭＳ部３０を介することなく種々の情報（要求、指示及び通知等）をユーザ端末２ａ，２ｂへ送信する。更に、情報送受信部４１は、ユーザ端末２ａ，２ｂにより送信された種々の情報をコアＩＭＳ部３０を介することなく受信する。なお、本例では、種々の情報は、ＳＩＰメッセージに含まれる。
【０１３６】
従って、例えば、上記第１実施形態においては、ユーザ端末２ｂは、図６のステップＡ６０１にて、ブックマーク登録要求をコアＩＭＳ部３０を介してサービス制御機能部４０へ送信していた。一方、第３変形例においては、図１２のステップＡ１２０１にて、ユーザ端末２ｂは、ブックマーク登録要求を直接（コアＩＭＳ部３０を介することなく）サービス制御機能部４０へ送信する。
【０１３７】
同様に、上記第１実施形態においては、サービス制御機能部４０は、図６のステップＢ６０２にて、ブックマーク情報登録完了通知をコアＩＭＳ部３０を介してユーザ端末２ｂへ送信していた。一方、第３変形例においては、図１２のステップＢ１２０２にて、サービス制御機能部４０は、ブックマーク情報登録完了通知を直接（コアＩＭＳ部３０を介することなく）ユーザ端末２ｂへ送信する。
なお、ここでは、ブックマーク登録処理における処理を例として説明したが、他の処理についても同様である。
【０１３８】
この第３変形例によっても、上記第１実施形態と同様の作用及び効果を奏することができる。更に、この第３変形例によれば、接続制御システム３が情報を転送することによる接続制御システム３の処理負荷を軽減することができる。
【０１３９】
＜第１実施形態の第４変形例＞
次に、本発明の第１実施形態の第４変形例に係るコンテンツ配信システムについて説明する。この第４変形例に係るコンテンツ配信システムは、上記第１実施形態に係るコンテンツ配信システムに対して、ユーザ端末２ａ，２ｂとサービス制御サーバ４ａとがポータルサーバ５を介して情報を授受できるように構成されている点において相違している。従って、以下、かかる相違点を中心として説明する。
【０１４０】
このコンテンツ配信システム１に係る、ポータルサーバ５とサービス制御サーバ４ａとは、通信可能に構成されている。本例では、ポータルサーバ５は、ＳＩＰメッセージを授受することによりサービス制御サーバ４ａと通信する。なお、ユーザ端末２ａ，２ｂは、ＨＴＴＰメッセージを授受することによりポータルサーバ５と通信する。
【０１４１】
このコンテンツ配信システム１に係る情報送受信部４１は、図１３に示したように、種々の情報（要求、指示及び通知等）をサービス選択機能部２０へ送信する。更に、情報送受信部４１は、サービス選択機能部２０により送信された種々の情報を受信する。
【０１４２】
従って、例えば、上記第１実施形態においては、ユーザ端末２ｂは、図６のステップＡ６０１にて、ブックマーク登録要求をコアＩＭＳ部３０を介してサービス制御機能部４０へ送信していた。一方、第４変形例においては、図１４のステップＡ１４０１にて、ユーザ端末２ｂは、ブックマーク登録要求をサービス選択機能部２０を介してサービス制御機能部４０へ送信する。
【０１４３】
同様に、上記第１実施形態においては、サービス制御機能部４０は、図６のステップＢ６０２にて、ブックマーク情報登録完了通知をコアＩＭＳ部３０を介してユーザ端末２ｂへ送信していた。一方、第４変形例においては、図１４のステップＢ１４０２にて、サービス制御機能部４０は、ブックマーク情報登録完了通知をサービス選択機能部２０を介してユーザ端末２ｂへ送信する。
【０１４４】
なお、ここでは、ブックマーク登録処理における処理を例として説明したが、他の処理についても同様である。
また、この第４変形例によっても、上記第１実施形態と同様の作用及び効果を奏することができる。
【０１４５】
＜第１実施形態の第５変形例＞
次に、本発明の第１実施形態の第５変形例に係るコンテンツ配信システムについて説明する。この第５変形例に係るコンテンツ配信システムは、上記第１実施形態に係るコンテンツ配信システムに対して、ポータルサーバ５がユーザプロファイルサーバ機能部５０に記憶されている情報の管理を直接行うように構成されている点において相違している。従って、以下、かかる相違点を中心として説明する。
【０１４６】
このコンテンツ配信システム１に係る、ポータルサーバ５とサービス制御サーバ４ａとは、通信可能に構成されている。本例では、ポータルサーバ５は、ＳＩＰメッセージを授受することによりサービス制御サーバ４ａと通信する。
【０１４７】
このコンテンツ配信システム１に係るサービス選択機能部２０は、図１５に示したように、共有ユーザ識別情報処理部４２、ブックマーク情報処理部４３、ブックマーク出力要求処理部４４及びブックマーク出力部４５と同様の、共有ユーザ識別情報処理部２２、ブックマーク情報処理部２３、ブックマーク出力要求処理部２４及びブックマーク出力部２５を含む。一方、サービス制御機能部４０は、共有ユーザ識別情報処理部４２、ブックマーク情報処理部４３、ブックマーク出力要求処理部４４及びブックマーク出力部４５を含まない。
【０１４８】
サービス選択機能部２０は、ユーザプロファイルサーバ機能部５０に記憶されている情報を取得する（読み出す）。更に、サービス選択機能部２０は、ユーザプロファイルサーバ機能部５０に情報を新たに記憶させる（書き込む）。
【０１４９】
従って、例えば、上記第１実施形態においては、ユーザ端末２ｂは、図６のステップＡ６０１にて、ブックマーク登録要求をコアＩＭＳ部３０を介してサービス制御機能部４０へ送信していた。更に、サービス制御機能部４０は、ユーザプロファイルサーバ機能部５０にブックマーク情報を登録していた。
【０１５０】
一方、第５変形例においては、図１６のステップＡ１６０１にて、ユーザ端末２ｂは、ブックマーク登録要求をポータルサーバ５（サービス選択機能部２０）へ送信する。そして、サービス選択機能部２０は、ブックマーク情報をユーザプロファイルサーバ機能部５０に登録する。
【０１５１】
同様に、上記第１実施形態においては、サービス制御機能部４０は、図６のステップＢ６０２にて、ブックマーク情報登録完了通知をコアＩＭＳ部３０を介してユーザ端末２ｂへ送信していた。一方、第５変形例においては、図１６のステップＢ１６０２にて、サービス選択機能部２０は、ブックマーク情報登録完了通知をユーザ端末２ｂへ送信する。
【０１５２】
なお、ここでは、ブックマーク登録処理における処理を例として説明したが、他の処理についても同様である。
また、この第５変形例によっても、上記第１実施形態と同様の作用及び効果を奏することができる。
【０１５３】
なお、第５変形例は、サービス選択機能部２０が、共有ユーザ識別情報処理部、ブックマーク情報処理部、ブックマーク出力要求処理部及びブックマーク出力部のすべてを含むように構成されていた。ところで、他の変形例において、サービス選択機能部２０が共有ユーザ識別情報処理部、ブックマーク情報処理部、ブックマーク出力要求処理部及びブックマーク出力部の一部を含み、且つ、残余の部分をサービス制御機能部４０が含んでいてもよい。
【０１５４】
＜第２実施形態＞
次に、本発明の第２実施形態に係るコンテンツ配信システムについて説明する。第２実施形態に係るコンテンツ配信システムは、上記第１実施形態に係るコンテンツ配信システムに対して、ユーザプロファイルサーバ機能部５０が共有ユーザテーブルを記憶することなく、共有ユーザ識別情報がブックマーク登録情報に含まれる点において相違している。従って、以下、かかる相違点を中心として説明する。
【０１５５】
この第２実施形態に係るユーザプロファイルサーバ機能部５０は、上記第１実施形態と同様に、ユーザ識別情報と対応付けてブックマークテーブルを記憶する。一方、ユーザプロファイルサーバ機能部５０は、上記第１実施形態と相違して、共有ユーザテーブルを記憶しない。なお、ブックマークテーブルは、サービス制御機能部４０に記憶されていてもよい。
【０１５６】
ブックマークテーブルは、ブックマーク登録情報を複数含むテーブルである。ブックマーク登録情報は、上記第１実施形態と相違して、ブックマーク情報と、当該ブックマーク情報を識別するためのブックマーク識別情報と、当該ブックマーク情報を共有するユーザを識別するための共有ユーザ識別情報（Ａｕｔｈｏｒｉｚｅｄ  Ｕｓｅｒ、又は、Ａｕｔｈｏｒｉｚｅｄ  Ｖｉｅｗ  Ｕｓｅｒ）と、の組からなる。ここで、ブックマーク情報は、コンテンツを識別するためのコンテンツ識別情報と、当該コンテンツの再生を開始する位置を表す再生開始位置と、当該コンテンツの再生を終了する位置を表す再生終了位置と、を含む。なお、ブックマーク登録情報は、共有ユーザ識別情報を複数含んでいてもよいし、共有ユーザ識別情報として空の情報のみを含んでいてもよい。ブックマーク登録情報が共有ユーザ識別情報として空の情報のみを含む場合には、ブックマーク情報を共有するユーザが存在しないことが表される。
【０１５７】
また、サービス制御機能部４０は、第１実施形態に係る共有ユーザ識別情報処理部４２及びブックマーク情報処理部４３に代えて、図１７に示したように、ブックマーク登録要求受付部（ブックマーク情報受付手段及び共有ユーザ識別情報受付手段）４７と、ブックマーク情報記憶処理部（ブックマーク情報記憶処理手段）４８と、を含む。
【０１５８】
ブックマーク登録要求受付部４７は、情報送受信部４１により受信された処理要求としてのブックマーク登録要求を受け付ける。ブックマーク登録要求は、ブックマーク情報と、当該ブックマーク情報を送信してきたユーザ端末２ａ，２ｂのユーザを識別するためのユーザ識別情報と、当該ブックマーク情報を共有するユーザを識別するための共有ユーザ識別情報と、を含む。
【０１５９】
ブックマーク情報記憶処理部４８は、ブックマーク登録要求受付部４７により受け付けられたブックマーク登録要求に基づいて、ユーザプロファイルサーバ機能部５０に記憶されているブックマークテーブルを更新する。
【０１６０】
具体的には、ブックマーク情報記憶処理部４８は、ブックマーク登録要求受付部４７によりブックマーク登録要求が受け付けられると、ブックマーク識別情報を生成する。そして、ブックマーク情報記憶処理部４８は、受け付けられたブックマーク登録要求に含まれるユーザ識別情報と対応付けて記憶されているブックマークテーブルに、当該ブックマーク登録要求に含まれるブックマーク情報及び共有ユーザ識別情報と、生成したブックマーク識別情報と、の組からなるブックマーク登録情報を追加する。
【０１６１】
即ち、ブックマーク情報記憶処理部４８は、ブックマーク登録要求に含まれるブックマーク情報、ユーザ識別情報及び共有ユーザ識別情報を対応付けてユーザプロファイルサーバ機能部５０に記憶させる処理を行う。
【０１６２】
また、ブックマーク出力部４５は、ブックマーク出力要求処理部４４により受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一のユーザ識別情報と対応付けて記憶されているブックマークテーブルを特定する。ブックマーク出力部４５は、特定したブックマークテーブルに含まれるブックマーク情報を抽出する。即ち、ブックマーク出力部４５は、受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一のユーザ識別情報と対応付けて記憶されているブックマーク情報を抽出する。
【０１６３】
更に、ブックマーク出力部４５は、ユーザプロファイルサーバ機能部５０に記憶されているすべてのブックマーク登録情報の中から、ブックマーク出力要求処理部４４により受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一の共有ユーザ識別情報を含むブックマーク登録情報を抽出する。そして、ブックマーク出力部４５は、抽出したブックマーク登録情報に含まれるブックマーク情報を取得する。即ち、ブックマーク出力部４５は、受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一の共有ユーザ識別情報と対応付けて記憶されているブックマーク情報を抽出する。
【０１６４】
そして、ブックマーク出力部４５は、抽出したブックマーク情報を出力する。
即ち、ブックマーク出力部４５は、受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一の、ユーザ識別情報又は共有ユーザ識別情報と対応付けて記憶されているブックマーク情報を抽出し、当該抽出したブックマーク情報を出力する。
【０１６５】
（作動：共有ユーザ編集処理）
また、第２実施形態に係るコンテンツ配信システム１は、既に登録されているブックマーク情報を共有するユーザを、ユーザ端末２ａ，２ｂのユーザの入力に応じて編集（追加、変更又は削除）するように構成されている。
【０１６６】
以下、コンテンツ配信システム１がユーザ端末２ｂのユーザＵＢの入力に応じてブックマーク情報を共有するユーザを変更する際のコンテンツ配信システム１の作動について、図１７のシーケンス図を参照しながら説明する。
【０１６７】
テレビ受像機にブックマーク情報の一覧が表示されている状態において、ユーザ端末２ｂのユーザＵＢは、ブックマーク情報を選択し、選択したブックマーク情報を識別するためのブックマーク識別情報と、ユーザＵＢが新たにそのブックマーク情報を共有することを希望するユーザを識別するための情報である共有ユーザ識別情報（即ち、変更後の共有ユーザ識別情報）と、を入力する。
【０１６８】
これにより、ユーザ端末２ｂは、入力されたブックマーク識別情報と、ユーザＵＢを識別するためのユーザ識別情報としてのユーザ認証成功情報と、端末アドレス情報と、変更後の共有ユーザ識別情報と、を含む処理要求としてのブックマーク編集要求をコアＩＭＳ部３０を介してサービス制御機能部４０へ送信する（ステップＡ１８０１）。
【０１６９】
これにより、サービス制御機能部４０は、ブックマーク編集要求を受信する。次いで、サービス制御機能部４０は、ユーザプロファイルサーバ機能部５０に記憶されているブックマークテーブルのうちの、受信したブックマーク編集要求に含まれるユーザ識別情報と対応付けて記憶されているブックマークテーブルを特定する。
【０１７０】
そして、サービス制御機能部４０は、特定したブックマークテーブルに記憶されているブックマーク登録情報のうちの、受信したブックマーク編集要求に含まれるブックマーク識別情報と対応付けて記憶されているブックマーク登録情報を特定する。更に、サービス制御機能部４０は、特定したブックマーク登録情報に含まれる共有ユーザ識別情報を、受信したブックマーク編集要求に含まれる変更後の共有ユーザ識別情報に変更する（ステップＢ１８０１）。
【０１７１】
そして、サービス制御機能部４０は、ブックマーク編集完了通知をコアＩＭＳ部３０を介してユーザ端末２ｂへ送信する（ステップＢ１８０２）。ブックマーク編集完了通知は、ブックマーク登録情報の編集が完了した旨を表す通知である。そして、ユーザ端末２ｂは、ブックマーク編集完了通知を受信すると、ブックマーク登録情報の編集が完了した旨を表す画像を図示しないテレビ受像機に表示させる。
【０１７２】
このように構成されたコンテンツ配信システム１は、第１実施形態に係るコンテンツ配信システム１と同様に作動する。なお、第２実施形態に係るコンテンツ配信システム１の作動は、第１実施形態と相違して、ブックマーク情報を共有するユーザを識別するための共有ユーザ識別情報を予め登録する作動（図４）を含まない。
この第２実施形態によっても、上記第１実施形態と同様の作用及び効果を奏することができる。
【０１７３】
なお、上記第２実施形態の変形例において、共有ユーザ識別情報は、複数のユーザを含むグループを識別するための共有グループ識別情報を含んでいてもよい。この場合、ユーザプロファイルサーバ機能部５０は、共有グループ識別情報と、その共有グループ識別情報により識別されるグループに含まれるユーザのそれぞれを識別するためのユーザ識別情報と、を対応付けて記憶していることが好適である。
【０１７４】
また、上記第２実施形態において、ブックマーク出力部４５は、ユーザプロファイルサーバ機能部５０に記憶されているすべてのブックマーク登録情報の中から、ブックマーク出力要求に含まれるユーザ識別情報と同一の共有ユーザ識別情報を含むブックマーク登録情報を抽出し、抽出したブックマーク登録情報に含まれるブックマーク情報を取得するように構成されていた。
【０１７５】
ところで、上記第２実施形態の変形例において、サービス制御機能部４０は、ユーザ識別情報と、そのユーザ識別情報と同一の共有ユーザ識別情報を含むブックマーク登録情報を含むブックマークテーブルと対応付けられたユーザ識別情報（共有許可ユーザ識別情報（ＳｏｕｒｃｅＵｓｅｒ））と、を対応付けて記憶するように構成されていてもよい。この場合、ブックマーク出力部４５は、ブックマーク出力要求に含まれるユーザ識別情報と対応付けられた共有許可ユーザ識別情報を取得し、取得した共有許可ユーザ識別情報と同一のユーザ識別情報と対応付けられたブックマークテーブルに含まれるブックマーク登録情報を取得するように構成される。更に、ブックマーク出力部４５は、取得したブックマーク登録情報の中から、ブックマーク出力要求に含まれるユーザ識別情報と同一の共有ユーザ識別情報を含むブックマーク登録情報を抽出し、抽出したブックマーク登録情報に含まれるブックマーク情報を取得するように構成される。
【０１７６】
この変形例によれば、ユーザプロファイルサーバ機能部５０に記憶されているすべてのブックマーク登録情報の中から、ブックマーク出力要求に含まれるユーザ識別情報と同一の共有ユーザ識別情報を含むブックマーク登録情報を抽出する場合よりも、サービス制御機能部４０の処理負荷を軽減することができるとともに、高速にブックマーク登録情報を抽出することができる。
【０１７７】
＜第３実施形態＞
次に、本発明の第３実施形態に係るコンテンツ配信システムについて説明する。第３実施形態に係るコンテンツ配信システムは、上記第２実施形態に係るコンテンツ配信システム１に対して、ブックマーク登録情報に含まれる共有ユーザ識別情報の初期値（デフォルト値）としての共有ユーザ識別情報を含む共有ユーザテーブルが、サービス制御機能部４０に記憶されている点において相違している。従って、以下、かかる相違点を中心として説明する。
【０１７８】
この第３実施形態に係るユーザプロファイルサーバ機能部５０は、上記第２実施形態と異なり、ユーザ識別情報と対応付けて、共有ユーザテーブルを記憶している。また、サービス制御機能部４０は、上記第２実施形態と同様に、ユーザ識別情報と対応付けて、ブックマークテーブルを記憶している。なお、ブックマークテーブル及び共有ユーザテーブルの両方が、サービス制御機能部４０及びユーザプロファイルサーバ機能部５０のいずれか一方に記憶されていてもよい。
【０１７９】
ブックマークテーブルは、ブックマーク登録情報を複数含むテーブルである。ブックマーク登録情報は、上記第２実施形態と同様に、ブックマーク情報と、当該ブックマーク情報を識別するためのブックマーク識別情報と、当該ブックマーク情報を共有するユーザを識別するための共有ユーザ識別情報と、の組からなる。ここで、ブックマーク情報は、コンテンツを識別するためのコンテンツ識別情報と、当該コンテンツの再生を開始する位置を表す再生開始位置と、当該コンテンツの再生を終了する位置を表す再生終了位置と、を含む。なお、ブックマーク登録情報は、共有ユーザ識別情報を複数含んでいてもよいし、共有ユーザ識別情報として空の情報のみを含んでいてもよい。ブックマーク登録情報が共有ユーザ識別情報として空の情報のみを含む場合には、ブックマーク情報を共有するユーザが存在しないことが表される。
【０１８０】
また、共有ユーザテーブルは、ブックマーク情報を共有するユーザを識別するための共有ユーザ識別情報（Ａｕｔｈｏｒｉｚｅｄ  Ｕｓｅｒ、又は、Ａｕｔｈｏｒｉｚｅｄ  Ｖｉｅｗ  Ｕｓｅｒ）を含むテーブルである。共有ユーザテーブルに含まれる共有ユーザ識別情報は、１つであってもよいし、複数であってもよい。なお、共有ユーザテーブルが共有ユーザ識別情報を含まない（空の情報のみを含む）場合には、ブックマーク情報を共有するユーザが存在しないことが表される。
【０１８１】
ブックマーク情報処理部４３は、情報送受信部４１により受信された処理要求としてのブックマーク登録要求を受け付ける。ブックマーク登録要求は、共有許可情報と、ブックマーク情報と、ユーザ端末２ａ，２ｂのユーザを識別するためのユーザ識別情報と、を含む。そして、ブックマーク情報処理部４３は、受け付けたブックマーク登録要求に基づいて、サービス制御機能部４０に記憶されているブックマークテーブルを更新する。
【０１８２】
具体的には、ブックマーク情報処理部４３は、サービス制御機能部４０に記憶されているブックマークテーブルのうちの、ブックマーク登録要求に含まれるユーザ識別情報と対応付けて記憶されているブックマークテーブルを特定する。
【０１８３】
更に、ブックマーク情報処理部４３は、ブックマーク登録要求に含まれる共有許可情報が、他のユーザとブックマーク情報を共有することを許可する旨を表す場合、ユーザプロファイルサーバ機能部５０に記憶されている共有ユーザテーブルのうちの、ブックマーク登録要求に含まれるユーザ識別情報と対応付けて記憶されている共有ユーザテーブルを特定する。
【０１８４】
更に、ブックマーク情報処理部４３は、特定した共有ユーザテーブルに含まれる共有ユーザ識別情報を取得する。そして、ブックマーク情報処理部４３は、ブックマーク識別情報を生成する。更に、ブックマーク情報処理部４３は、上記特定したブックマークテーブルに、上記ブックマーク登録要求に含まれるブックマーク情報と、生成したブックマーク識別情報と、取得した共有ユーザ識別情報と、の組からなるブックマーク登録情報を追加する。
【０１８５】
即ち、ブックマーク情報処理部４３は、受け付けられたブックマーク登録要求に含まれる共有許可情報が、他のユーザとブックマーク情報を共有することを許可する旨を表す場合には、当該ブックマーク登録要求に含まれるブックマーク情報及びユーザ識別情報と、当該ユーザ識別情報と対応付けて記憶されている共有ユーザ識別情報と、を対応付けてサービス制御機能部４０に記憶させる処理を行う。
【０１８６】
なお、ブックマーク情報処理部４３は、ブックマーク登録要求に含まれる共有許可情報が、他のユーザとブックマーク情報を共有することを許可しない旨を表す場合、及び／又は、ブックマーク登録要求に含まれるユーザ識別情報と対応付けられた共有ユーザテーブルに共有ユーザ識別情報が含まれていない場合、ブックマーク識別情報を生成する。更に、ブックマーク情報処理部４３は、上記特定したブックマークテーブルに、上記ブックマーク登録要求に含まれるブックマーク情報と、生成したブックマーク識別情報と、共有ユーザ識別情報としての空の情報と、の組からなるブックマーク登録情報を追加する。
【０１８７】
即ち、ブックマーク情報処理部４３は、受け付けられたブックマーク登録要求に含まれる共有許可情報が、他のユーザとブックマーク情報を共有することを許可しない旨を表す場合には、当該ブックマーク登録要求に含まれるブックマーク情報及びユーザ識別情報を対応付けてサービス制御機能部４０に記憶させる処理を行う。
【０１８８】
また、ブックマーク出力部４５は、ブックマーク出力要求処理部４４により受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一のユーザ識別情報と対応付けて記憶されているブックマークテーブルを特定する。ブックマーク出力部４５は、特定したブックマークテーブルに含まれるブックマーク情報を抽出する。即ち、ブックマーク出力部４５は、受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一のユーザ識別情報と対応付けて記憶されているブックマーク情報を抽出する。
【０１８９】
更に、ブックマーク出力部４５は、サービス制御機能部４０に記憶されているすべてのブックマーク登録情報の中から、ブックマーク出力要求処理部４４により受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一の共有ユーザ識別情報を含むブックマーク登録情報を抽出する。そして、ブックマーク出力部４５は、抽出したブックマーク登録情報に含まれるブックマーク情報を取得する。即ち、ブックマーク出力部４５は、受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一の共有ユーザ識別情報と対応付けて記憶されているブックマーク情報を抽出する。
【０１９０】
そして、ブックマーク出力部４５は、抽出したブックマーク情報を出力する。
即ち、ブックマーク出力部４５は、受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一の、ユーザ識別情報又は共有ユーザ識別情報と対応付けて記憶されているブックマーク情報を抽出し、当該抽出したブックマーク情報を出力する。
【０１９１】
このように構成されたコンテンツ配信システム１は、第１実施形態に係るコンテンツ配信システム１と同様に作動する。
この第３実施形態によっても、上記第１実施形態と同様の作用及び効果を奏することができる。
【０１９２】
更に、第３実施形態によれば、共有ユーザテーブルに登録された共有ユーザ識別情報が、ブックマーク登録情報に含まれる共有ユーザ識別情報の初期値として使用されるので、ユーザがブックマーク登録要求を送信する毎に共有ユーザ識別情報を入力する手間を省くことができる。即ち、ユーザの利便性を向上させることができる。
【０１９３】
＜第４実施形態＞
次に、本発明の第４実施形態に係るコンテンツ配信システムについて図１９を参照しながら説明する。
第４実施形態に係るコンテンツ配信システム１の機能は、ブックマーク情報受付部１０１と、ブックマーク情報記憶処理部１０２と、共有ユーザ識別情報受付部１０３と、ブックマーク出力要求受付部１０４と、ブックマーク出力部１０５と、を含む。
【０１９４】
ブックマーク情報受付部１０１は、コンテンツを識別するためのコンテンツ識別情報を含むブックマーク情報を受け付ける。
ブックマーク情報記憶処理部１０２は、ブックマーク情報受付部１０１により受け付けられたブックマーク情報を記憶装置ＲＣに記憶させる処理を行う。
【０１９５】
共有ユーザ識別情報受付部１０３は、記憶装置ＲＣにより記憶されたブックマーク情報を共有するユーザを識別するための共有ユーザ識別情報を受け付ける。
ブックマーク出力要求受付部１０４は、ユーザを識別するためのユーザ識別情報を含み且つブックマーク情報の出力を要求するブックマーク出力要求を受け付ける。
【０１９６】
ブックマーク出力部１０５は、ブックマーク出力要求受付部１０４により受け付けられたブックマーク出力要求に含まれるユーザ識別情報と、共有ユーザ識別情報受付部１０３により受け付けられた共有ユーザ識別情報と、に基づいて、記憶装置ＲＣに記憶されているブックマーク情報から当該ユーザ識別情報に応じたブックマーク情報を抽出する。更に、ブックマーク出力部１０５は、抽出したブックマーク情報を出力する。
【０１９７】
この第４実施形態によっても、コンテンツ配信システム１は、第１のユーザからブックマーク出力要求を受け付けた場合に、他のユーザが登録したブックマーク情報のうちの第１のユーザと共有することが設定されたブックマーク情報を第１のユーザが利用するユーザ端末へ送信することができる。この結果、第１のユーザ以外のユーザが登録したブックマーク情報を第１のユーザ（特定のユーザ）のみに閲覧させることができる。即ち、ユーザの利便性を向上させることができる。
【０１９８】
この場合、上記コンテンツ配信システムは、
アプリケーションサーバシステムと接続制御システムとを含み、
上記接続制御システムは、ユーザ端末により送信された端末特定情報を受信し当該受信した端末特定情報に基づいて上記アプリケーションサーバシステムと当該ユーザ端末との間の接続を確立するように構成され、
上記アプリケーションサーバシステムは、上記接続制御システムにより接続が確立された上記ユーザ端末へ、コンテンツを表すコンテンツデータを送信するように構成されることが好適である。
【０１９９】
この場合、
上記ブックマーク出力要求受付手段は、上記ユーザ端末により送信された上記ブックマーク出力要求を受信することにより受け付けるように構成され、
上記ブックマーク出力手段により出力されたブックマーク情報を、上記ブックマーク出力要求を送信してきた上記ユーザ端末へ送信するブックマーク送信手段を備えることが好適である。
【０２００】
この場合、上記接続制御システムは、上記ユーザ端末により送信され且つ当該ユーザ端末のユーザにより入力されたユーザ認証用情報を受信するように構成され、
更に、上記コンテンツ配信システムは、
ユーザ認証用基準情報を予め記憶するユーザ認証用基準情報記憶手段と、
上記接続制御システムにより受信されたユーザ認証用情報と、上記ユーザ認証用基準情報記憶手段により記憶されているユーザ認証用基準情報と、が対応しているか否かを判定することにより、そのユーザ認証用情報を入力した上記ユーザが正当なユーザであるか否かを認証するユーザ認証手段と、を備え、
上記ブックマーク出力要求受付手段は、上記ユーザ認証手段により正当なユーザであると認証されたユーザを識別するためのユーザ識別情報を含む上記ブックマーク出力要求を受け付けるように構成されることが好適である。
【０２０１】
これによれば、コンテンツ配信システムは、正当なユーザであると認証されたユーザを識別するためのユーザ識別情報を含むブックマーク出力要求を受け付ける。これにより、正当なユーザであると認証されていないユーザによって送信されたブックマーク出力要求に基づく処理をコンテンツ配信システムが行うことを防止することができる。この結果、不正なユーザによりブックマーク情報が閲覧されることを防止することができる。
【０２０２】
この場合、
上記アプリケーションサーバシステムは、上記ユーザ端末により送信され且つ上記ブックマーク情報を含むコンテンツ視聴要求を受信し、当該受信したコンテンツ視聴要求に含まれるブックマーク情報により識別されるコンテンツを表すコンテンツデータを、当該ユーザ端末へ送信するように構成されることが好適である。
【０２０３】
これによれば、ユーザ端末のユーザは、視聴したいコンテンツを特定するために煩雑な操作を行うことなく、そのコンテンツを視聴することができる。この結果、ユーザの利便性を向上させることができる。
【０２０４】
この場合、上記コンテンツ配信システムは、
上記受け付けられた共有ユーザ識別情報と、当該共有ユーザ識別情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、を対応付けて上記記憶装置に記憶させる処理を行う共有ユーザ識別情報記憶処理手段を備え、
上記ブックマーク情報受付手段は、他のユーザとブックマーク情報を共有することを許可するか否かを表す共有許可情報と、ブックマーク情報と、当該ブックマーク情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、を含むブックマーク登録要求を受け付けるように構成され、
上記ブックマーク情報記憶処理手段は、上記受け付けられたブックマーク登録要求に含まれるブックマーク情報及びユーザ識別情報を対応付けて上記記憶装置に記憶させるとともに、当該ブックマーク登録要求に含まれる共有許可情報が、他のユーザとブックマーク情報を共有することを許可する旨を表す場合には、更に、当該ユーザ識別情報と対応付けて記憶されている共有ユーザ識別情報と同一のユーザ識別情報と、当該ブックマーク情報と、を対応付けて上記記憶装置に記憶させる上記処理を行うように構成され、
上記ブックマーク出力手段は、上記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一のユーザ識別情報と対応付けて記憶されているブックマーク情報を抽出し、当該抽出したブックマーク情報を出力するように構成されることが好適である。
【０２０５】
また、本発明の他の態様に係るコンテンツ配信システムは、
上記ブックマーク情報受付手段及び上記共有ユーザ識別情報受付手段を構成する手段であって、ブックマーク情報と、当該ブックマーク情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、上記共有ユーザ識別情報と、を含むブックマーク登録要求を受け付ける手段であるブックマーク登録要求受付手段を備え、
上記ブックマーク情報記憶処理手段は、上記受け付けられたブックマーク登録要求に含まれるブックマーク情報、ユーザ識別情報及び共有ユーザ識別情報を対応付けて上記記憶装置に記憶させる上記処理を行うように構成され、
上記ブックマーク出力手段は、上記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一の、ユーザ識別情報又は共有ユーザ識別情報と対応付けて記憶されているブックマーク情報を抽出し、当該抽出したブックマーク情報を出力するように構成されることが好適である。
【０２０６】
また、本発明の他の態様に係るコンテンツ配信システムは、
上記受け付けられた共有ユーザ識別情報と、当該共有ユーザ識別情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、を対応付けて上記記憶装置に記憶させる処理を行う共有ユーザ識別情報記憶処理手段を備え、
上記ブックマーク情報受付手段は、他のユーザとブックマーク情報を共有することを許可するか否かを表す共有許可情報と、ブックマーク情報と、当該ブックマーク情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、を含むブックマーク登録要求を受け付けるように構成され、
上記ブックマーク情報記憶処理手段は、上記受け付けられたブックマーク登録要求に含まれる共有許可情報が、他のユーザとブックマーク情報を共有することを許可しない旨を表す場合には、当該ブックマーク登録要求に含まれるブックマーク情報及びユーザ識別情報を対応付けて上記記憶装置に記憶させ、一方、当該共有許可情報が、他のユーザとブックマーク情報を共有することを許可する旨を表す場合には、当該ブックマーク登録要求に含まれるブックマーク情報及びユーザ識別情報と、当該ユーザ識別情報と対応付けて記憶されている共有ユーザ識別情報と、を対応付けて上記記憶装置に記憶させる上記処理を行うように構成され、
上記ブックマーク出力手段は、上記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一の、ユーザ識別情報又は共有ユーザ識別情報と対応付けて記憶されているブックマーク情報を抽出し、当該抽出したブックマーク情報を出力するように構成されることが好適である。
【０２０７】
また、本発明の他の形態であるコンテンツ配信システムは、アプリケーションサーバシステムと接続制御システムとを含む。
【０２０８】
更に、上記接続制御システムは、
ユーザ端末（Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）により送信された端末特定情報を受信し当該受信した端末特定情報に基づいて上記アプリケーションサーバシステムと当該ユーザ端末との間の接続を確立するコアＩＭＳ部（Ｃｏｒｅ  ＩＭＳ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｓｕｂｓｙｓｔｅｍ））を備える。
【０２０９】
加えて、上記アプリケーションサーバシステムは、
上記接続制御システムにより接続が確立された上記ユーザ端末へ、コンテンツを表すコンテンツデータを送信するメディア機能部（Ｍｅｄｉａ  Ｆｕｎｃｔｉｏｎｓ）と、
上記メディア機能部により提供されるサービスを制御するサービス制御機能部（Ｓｅｒｖｉｃｅ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎｓ）と、
上記ユーザ端末のユーザのプロファイル情報を記憶するユーザプロファイルサーバ機能部（Ｕｓｅｒ  Ｐｒｏｆｉｌｅ  Ｓｅｒｖｅｒ  Ｆｕｎｃｔｉｏｎｓ）と、を備える。
【０２１０】
更に、上記アプリケーションサーバシステムは、
上記ユーザ端末により送信された情報であって、コンテンツを識別するためのコンテンツ識別情報を含む情報であるブックマーク情報を、上記コアＩＭＳ部を介して受信することにより受け付けるブックマーク情報受付手段と、
上記受け付けられたブックマーク情報を上記ユーザプロファイルサーバ機能部又は上記サービス制御機能部に記憶させる処理を行うブックマーク情報記憶処理手段と、
上記ユーザ端末により送信された情報であって、上記記憶されたブックマーク情報を共有するユーザを識別するための情報である共有ユーザ識別情報を、上記コアＩＭＳ部を介して受信することにより受け付ける共有ユーザ識別情報受付手段と、
上記ユーザ端末により送信された情報であって、ユーザを識別するためのユーザ識別情報を含み且つブックマーク情報の出力を要求する情報であるブックマーク出力要求を、上記コアＩＭＳ部を介して受信することにより受け付けるブックマーク出力要求受付手段と、
上記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と、上記受け付けられた共有ユーザ識別情報と、に基づいて、上記記憶されているブックマーク情報から当該ユーザ識別情報に応じたブックマーク情報を抽出し、当該抽出したブックマーク情報を出力するブックマーク出力手段と、
上記出力されたブックマーク情報を、上記ブックマーク出力要求を送信してきた上記ユーザ端末へ、上記コアＩＭＳ部を介して送信するブックマーク送信手段と、
を備える。
【０２１１】
また、本発明の他の形態であるコンテンツ配信方法は、
コンテンツを識別するためのコンテンツ識別情報を含むブックマーク情報を受け付け、
上記受け付けられたブックマーク情報を記憶装置に記憶させる処理を行い、
上記記憶されたブックマーク情報を共有するユーザを識別するための共有ユーザ識別情報を受け付け、
ユーザを識別するためのユーザ識別情報を含み且つブックマーク情報の出力を要求するブックマーク出力要求を受け付け、
上記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と、上記受け付けられた共有ユーザ識別情報と、に基づいて、上記記憶されているブックマーク情報から当該ユーザ識別情報に応じたブックマーク情報を抽出し、当該抽出したブックマーク情報を出力する方法である。
【０２１２】
この場合、上記コンテンツ配信方法は、
接続制御システムが、ユーザ端末により送信された端末特定情報を受信し当該受信した端末特定情報に基づいてアプリケーションサーバシステムと当該ユーザ端末との間の接続を確立し、
上記アプリケーションサーバシステムが、上記接続制御システムにより接続が確立された上記ユーザ端末へ、コンテンツを表すコンテンツデータを送信するように構成されることが好適である。
【０２１３】
また、本発明の他の形態であるアプリケーションサーバシステムは、
コンテンツを識別するためのコンテンツ識別情報を含むブックマーク情報を受け付けるブックマーク情報受付手段と、
上記受け付けられたブックマーク情報を記憶装置に記憶させる処理を行うブックマーク情報記憶処理手段と、
上記記憶されたブックマーク情報を共有するユーザを識別するための共有ユーザ識別情報を受け付ける共有ユーザ識別情報受付手段と、
ユーザを識別するためのユーザ識別情報を含み且つブックマーク情報の出力を要求するブックマーク出力要求を受け付けるブックマーク出力要求受付手段と、
上記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と、上記受け付けられた共有ユーザ識別情報と、に基づいて、上記記憶されているブックマーク情報から当該ユーザ識別情報に応じたブックマーク情報を抽出し、当該抽出したブックマーク情報を出力するブックマーク出力手段と、
を備える。
【０２１４】
この場合、上記アプリケーションサーバシステムは、
接続制御システムにより接続が確立された上記ユーザ端末へ、コンテンツを表すコンテンツデータを送信するように構成されることが好適である。
【０２１５】
また、本発明の他の形態であるプログラムは、
アプリケーションサーバシステムに、
コンテンツを識別するためのコンテンツ識別情報を含むブックマーク情報を受け付けるブックマーク情報受付手段と、
上記受け付けられたブックマーク情報を記憶装置に記憶させる処理を行うブックマーク情報記憶処理手段と、
上記記憶されたブックマーク情報を共有するユーザを識別するための共有ユーザ識別情報を受け付ける共有ユーザ識別情報受付手段と、
ユーザを識別するためのユーザ識別情報を含み且つブックマーク情報の出力を要求するブックマーク出力要求を受け付けるブックマーク出力要求受付手段と、
上記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と、上記受け付けられた共有ユーザ識別情報と、に基づいて、上記記憶されているブックマーク情報から当該ユーザ識別情報に応じたブックマーク情報を抽出し、当該抽出したブックマーク情報を出力するブックマーク出力手段と、
を実現させるためのプログラムである。
【０２１６】
この場合、上記プログラムは、
更に、上記アプリケーションサーバシステムに、
接続制御システムにより接続が確立された上記ユーザ端末へ、コンテンツを表すコンテンツデータを送信させるように構成されることが好適である。
【０２１７】
上述した構成を有する、コンテンツ配信方法、アプリケーションサーバシステム、又は、プログラム、の発明であっても、上記コンテンツ配信システムと同様の作用を有するために、上述した本発明の目的を達成することができる。
【０２１８】
以上、上記各実施形態を参照して本願発明を説明したが、本願発明は、上述した実施形態に限定されるものではない。本願発明の構成及び詳細に、本願発明の範囲内において当業者が理解し得る様々な変更をすることができる。
【０２１９】
また、上記各実施形態の変形例において、ブックマーク登録情報が、ブックマーク情報を登録したユーザを識別するための登録ユーザ識別情報を含んでいてもよい。この場合、ユーザ端末２ａ，２ｂは、ブックマーク情報の一覧を表示させる際に、各ブックマーク情報を登録したユーザを識別するための登録ユーザ識別情報も表示させるように構成されていることが好適である。
【０２２０】
また、上記各実施形態の変形例は、サービス制御サーバ４ａ及びメディアサーバ４ｂに代えて、サービス制御サーバ４ａ及びメディアサーバ４ｂの両方の機能を有するサーバを備えていてもよい。
また、上記各実施形態においては、メディアサーバ４ｂがメディア機能部６０のすべてを有していたが、第１のサーバがメディア機能部６０の一部（メディア制御機能部）を有するとともに第２のサーバがメディア機能部６０の残余の部分（メディア配信機能部）を有していてもよい。
【０２２１】
更に、上記各実施形態の変形例において、アプリケーションサーバシステム４がポータルサーバ５を含んでいてもよい。更に、サービス制御サーバ４ａ又はメディアサーバ４ｂがポータルサーバ５の機能を有していてもよい。
また、上記各実施形態の変形例は、メディア機能部６０のうちのメディア配信機能部を有するサーバを複数備えていてもよい。
【０２２２】
また、上記各実施形態の変形例において、接続制御システム３は、複数の接続制御サーバ（接続制御サーバ３ａ，３ｂ等）を含んでいたが、１つの接続制御サーバのみを含んでいてもよい。
【０２２３】
なお、上記各実施形態において、各ユーザ端末２ａ，２ｂは、セットトップボックスであったが、携帯電話装置、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｃｅ）、スマートフォン、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ゲーム機、カーナビゲーション装置、又は、パーソナル・コンピュータ等であってもよい。
また、上記各実施形態において、コンテンツは動画であったが、映像のみ又は音声のみであってもよい。
【０２２４】
なお、上記各実施形態におけるブックマークテーブル、共有ユーザ識別情報、共有許可ユーザ識別情報、共有ユーザテーブルは、所定の条件が成立した場合（例えば、予め設定された時間が経過した場合、又は、予め設定された容量を超えた場合）に消去される情報（一時情報（Ａｃｔｉｏｎ  Ｄａｔａ））として記憶されていてもよく、コンテンツ配信システム１の管理者又はユーザの指示によってのみ編集（追加、変更又は消去）される情報（保存情報（Ｕｓｅｒ  Ｐｒｏｆｉｌｅ））として記憶されていてもよい。また、上記各実施形態における共有ユーザテーブルも、一時情報として記憶されていてもよく、保存情報として記憶されていてもよい。
【０２２５】
また、上記各実施形態においては、コンテンツ配信システム１の構成要素は、ＩＭＳ（ＩＰ  Ｍｕｌｔｉｍｅｄｉａ  Ｓｕｂｓｙｓｔｅｍ）を構成する構成要素として表現されていたが、ＭＭＳ（Ｍｕｌｔｉｍｅｄｉａ  Ｍｅｓｓａｇｉｎｇ  Ｓｅｒｖｉｃｅ）を構成する構成要素として表現されていてもよい。
【０２２６】
また、上記コンテンツ配信システム１がＶｏＤシステムに適用された場合には、ブックマーク情報は、「Ａｖａｉｌａｂｌｅ  ＣｏＤ」と呼ばれてもよい。更に、上記コンテンツ配信システム１がＢＣシステムに適用された場合には、ブックマーク情報は、「ＢＣ  Ｂｏｏｋｍａｒｋｓ」と呼ばれてもよい。加えて、上記コンテンツ配信システム１がｎＰＶＲシステムに適用された場合には、ブックマーク情報は、「Ｎ−ＰＶＲ  ｉｔｅｍｓ」と呼ばれてもよい。
【０２２７】
＜付記＞
上記実施形態の一部又は全部は、以下の付記のようにも記載されうる。以下、本発明の構成の概略を説明する。但し、本発明は、以下の構成に限定されない。
【０２２８】
（付記１）
コンテンツを識別するためのコンテンツ識別情報を含むブックマーク情報を受け付けるブックマーク情報受付手段と、
前記受け付けられたブックマーク情報を記憶装置に記憶させる処理を行うブックマーク情報記憶処理手段と、
前記記憶されたブックマーク情報を共有するユーザを識別するための共有ユーザ識別情報を受け付ける共有ユーザ識別情報受付手段と、
ユーザを識別するためのユーザ識別情報を含み且つブックマーク情報の出力を要求するブックマーク出力要求を受け付けるブックマーク出力要求受付手段と、
前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と、前記受け付けられた共有ユーザ識別情報と、に基づいて、前記記憶されているブックマーク情報から当該ユーザ識別情報に応じたブックマーク情報を抽出し、当該抽出したブックマーク情報を出力するブックマーク出力手段と、
を備えるコンテンツ配信システム。
【０２２９】
（付記２）
付記１に記載のコンテンツ配信システムであって、
アプリケーションサーバシステムと接続制御システムとを含み、
前記接続制御システムは、ユーザ端末により送信された端末特定情報を受信し当該受信した端末特定情報に基づいて前記アプリケーションサーバシステムと当該ユーザ端末との間の接続を確立するように構成され、
前記アプリケーションサーバシステムは、前記接続制御システムにより接続が確立された前記ユーザ端末へ、コンテンツを表すコンテンツデータを送信するように構成されたコンテンツ配信システム。
【０２３０】
（付記３）
付記１又は２に記載のコンテンツ配信システムであって、
前記ブックマーク出力要求受付手段は、前記ユーザ端末により送信された前記ブックマーク出力要求を受信することにより受け付けるように構成され、
前記ブックマーク出力手段により出力されたブックマーク情報を、前記ブックマーク出力要求を送信してきた前記ユーザ端末へ送信するブックマーク送信手段を備えるコンテンツ配信システム。
【０２３１】
（付記４）
付記２又は３に記載のコンテンツ配信システムであって、
前記接続制御システムは、前記ユーザ端末により送信され且つ当該ユーザ端末のユーザにより入力されたユーザ認証用情報を受信するように構成され、
ユーザ認証用基準情報を予め記憶するユーザ認証用基準情報記憶手段と、
前記接続制御システムにより受信されたユーザ認証用情報と、前記ユーザ認証用基準情報記憶手段により記憶されているユーザ認証用基準情報と、が対応しているか否かを判定することにより、そのユーザ認証用情報を入力した前記ユーザが正当なユーザであるか否かを認証するユーザ認証手段と、を備え、
前記ブックマーク出力要求受付手段は、前記ユーザ認証手段により正当なユーザであると認証されたユーザを識別するためのユーザ識別情報を含む前記ブックマーク出力要求を受け付けるように構成されたコンテンツ配信システム。
【０２３２】
（付記５）
付記２乃至４のいずれか一項に記載のコンテンツ配信システムであって、
前記アプリケーションサーバシステムは、前記ユーザ端末により送信され且つ前記ブックマーク情報を含むコンテンツ視聴要求を受信し、当該受信したコンテンツ視聴要求に含まれるブックマーク情報により識別されるコンテンツを表すコンテンツデータを、当該ユーザ端末へ送信するように構成されたコンテンツ配信システム。
【０２３３】
（付記６）
付記１乃至５のいずれか一項に記載のコンテンツ配信システムであって、
前記受け付けられた共有ユーザ識別情報と、当該共有ユーザ識別情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、を対応付けて前記記憶装置に記憶させる処理を行う共有ユーザ識別情報記憶処理手段を備え、
前記ブックマーク情報受付手段は、他のユーザとブックマーク情報を共有することを許可するか否かを表す共有許可情報と、ブックマーク情報と、当該ブックマーク情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、を含むブックマーク登録要求を受け付けるように構成され、
前記ブックマーク情報記憶処理手段は、前記受け付けられたブックマーク登録要求に含まれるブックマーク情報及びユーザ識別情報を対応付けて前記記憶装置に記憶させるとともに、当該ブックマーク登録要求に含まれる共有許可情報が、他のユーザとブックマーク情報を共有することを許可する旨を表す場合には、更に、当該ユーザ識別情報と対応付けて記憶されている共有ユーザ識別情報と同一のユーザ識別情報と、当該ブックマーク情報と、を対応付けて前記記憶装置に記憶させる前記処理を行うように構成され、
前記ブックマーク出力手段は、前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一のユーザ識別情報と対応付けて記憶されているブックマーク情報を抽出し、当該抽出したブックマーク情報を出力するように構成されたコンテンツ配信システム。
【０２３４】
（付記７）
付記１乃至５のいずれか一項に記載のコンテンツ配信システムであって、
前記ブックマーク情報受付手段及び前記共有ユーザ識別情報受付手段を構成する手段であって、ブックマーク情報と、当該ブックマーク情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、前記共有ユーザ識別情報と、を含むブックマーク登録要求を受け付ける手段であるブックマーク登録要求受付手段を備え、
前記ブックマーク情報記憶処理手段は、前記受け付けられたブックマーク登録要求に含まれるブックマーク情報、ユーザ識別情報及び共有ユーザ識別情報を対応付けて前記記憶装置に記憶させる前記処理を行うように構成され、
前記ブックマーク出力手段は、前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一の、ユーザ識別情報又は共有ユーザ識別情報と対応付けて記憶されているブックマーク情報を抽出し、当該抽出したブックマーク情報を出力するように構成されたコンテンツ配信システム。
【０２３５】
（付記８）
付記１乃至５のいずれか一項に記載のコンテンツ配信システムであって、
前記受け付けられた共有ユーザ識別情報と、当該共有ユーザ識別情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、を対応付けて前記記憶装置に記憶させる処理を行う共有ユーザ識別情報記憶処理手段を備え、
前記ブックマーク情報受付手段は、他のユーザとブックマーク情報を共有することを許可するか否かを表す共有許可情報と、ブックマーク情報と、当該ブックマーク情報を送信してきたユーザ端末のユーザを識別するためのユーザ識別情報と、を含むブックマーク登録要求を受け付けるように構成され、
前記ブックマーク情報記憶処理手段は、前記受け付けられたブックマーク登録要求に含まれる共有許可情報が、他のユーザとブックマーク情報を共有することを許可しない旨を表す場合には、当該ブックマーク登録要求に含まれるブックマーク情報及びユーザ識別情報を対応付けて前記記憶装置に記憶させ、一方、当該共有許可情報が、他のユーザとブックマーク情報を共有することを許可する旨を表す場合には、当該ブックマーク登録要求に含まれるブックマーク情報及びユーザ識別情報と、当該ユーザ識別情報と対応付けて記憶されている共有ユーザ識別情報と、を対応付けて前記記憶装置に記憶させる前記処理を行うように構成され、
前記ブックマーク出力手段は、前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と同一の、ユーザ識別情報又は共有ユーザ識別情報と対応付けて記憶されているブックマーク情報を抽出し、当該抽出したブックマーク情報を出力するように構成されたコンテンツ配信システム。
【０２３６】
（付記９）
アプリケーションサーバシステムと接続制御システムとを含み、
前記接続制御システムは、
ユーザ端末（Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）により送信された端末特定情報を受信し当該受信した端末特定情報に基づいて前記アプリケーションサーバシステムと当該ユーザ端末との間の接続を確立するコアＩＭＳ部（Ｃｏｒｅ  ＩＭＳ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｓｕｂｓｙｓｔｅｍ））を備え、
前記アプリケーションサーバシステムは、
前記接続制御システムにより接続が確立された前記ユーザ端末へ、コンテンツを表すコンテンツデータを送信するメディア機能部（Ｍｅｄｉａ  Ｆｕｎｃｔｉｏｎｓ）と、
前記メディア機能部により提供されるサービスを制御するサービス制御機能部（Ｓｅｒｖｉｃｅ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎｓ）と、
前記ユーザ端末のユーザのプロファイル情報を記憶するユーザプロファイルサーバ機能部（Ｕｓｅｒ  Ｐｒｏｆｉｌｅ  Ｓｅｒｖｅｒ  Ｆｕｎｃｔｉｏｎｓ）と、を備え、
更に、前記アプリケーションサーバシステムは、
前記ユーザ端末により送信された情報であって、コンテンツを識別するためのコンテンツ識別情報を含む情報であるブックマーク情報を、前記コアＩＭＳ部を介して受信することにより受け付けるブックマーク情報受付手段と、
前記受け付けられたブックマーク情報を前記ユーザプロファイルサーバ機能部又は前記サービス制御機能部に記憶させる処理を行うブックマーク情報記憶処理手段と、
前記ユーザ端末により送信された情報であって、前記記憶されたブックマーク情報を共有するユーザを識別するための情報である共有ユーザ識別情報を、前記コアＩＭＳ部を介して受信することにより受け付ける共有ユーザ識別情報受付手段と、
前記ユーザ端末により送信された情報であって、ユーザを識別するためのユーザ識別情報を含み且つブックマーク情報の出力を要求する情報であるブックマーク出力要求を、前記コアＩＭＳ部を介して受信することにより受け付けるブックマーク出力要求受付手段と、
前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と、前記受け付けられた共有ユーザ識別情報と、に基づいて、前記記憶されているブックマーク情報から当該ユーザ識別情報に応じたブックマーク情報を抽出し、当該抽出したブックマーク情報を出力するブックマーク出力手段と、
前記出力されたブックマーク情報を、前記ブックマーク出力要求を送信してきた前記ユーザ端末へ、前記コアＩＭＳ部を介して送信するブックマーク送信手段と、
を備えるコンテンツ配信システム。
【０２３７】
（付記１０）
コンテンツを識別するためのコンテンツ識別情報を含むブックマーク情報を受け付け、
前記受け付けられたブックマーク情報を記憶装置に記憶させる処理を行い、
前記記憶されたブックマーク情報を共有するユーザを識別するための共有ユーザ識別情報を受け付け、
ユーザを識別するためのユーザ識別情報を含み且つブックマーク情報の出力を要求するブックマーク出力要求を受け付け、
前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と、前記受け付けられた共有ユーザ識別情報と、に基づいて、前記記憶されているブックマーク情報から当該ユーザ識別情報に応じたブックマーク情報を抽出し、当該抽出したブックマーク情報を出力する、コンテンツ配信方法。
【０２３８】
（付記１１）
付記１０に記載のコンテンツ配信方法であって、
接続制御システムが、ユーザ端末により送信された端末特定情報を受信し当該受信した端末特定情報に基づいてアプリケーションサーバシステムと当該ユーザ端末との間の接続を確立し、
前記アプリケーションサーバシステムが、前記接続制御システムにより接続が確立された前記ユーザ端末へ、コンテンツを表すコンテンツデータを送信する、コンテンツ配信方法。
【０２３９】
（付記１２）
コンテンツを識別するためのコンテンツ識別情報を含むブックマーク情報を受け付けるブックマーク情報受付手段と、
前記受け付けられたブックマーク情報を記憶装置に記憶させる処理を行うブックマーク情報記憶処理手段と、
前記記憶されたブックマーク情報を共有するユーザを識別するための共有ユーザ識別情報を受け付ける共有ユーザ識別情報受付手段と、
ユーザを識別するためのユーザ識別情報を含み且つブックマーク情報の出力を要求するブックマーク出力要求を受け付けるブックマーク出力要求受付手段と、
前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と、前記受け付けられた共有ユーザ識別情報と、に基づいて、前記記憶されているブックマーク情報から当該ユーザ識別情報に応じたブックマーク情報を抽出し、当該抽出したブックマーク情報を出力するブックマーク出力手段と、
を備えるアプリケーションサーバシステム。
【０２４０】
（付記１３）
付記１２に記載のアプリケーションサーバシステムであって、
接続制御システムにより接続が確立された前記ユーザ端末へ、コンテンツを表すコンテンツデータを送信するように構成されたアプリケーションサーバシステム。
【０２４１】
（付記１４）
アプリケーションサーバシステムに、
コンテンツを識別するためのコンテンツ識別情報を含むブックマーク情報を受け付けるブックマーク情報受付手段と、
前記受け付けられたブックマーク情報を記憶装置に記憶させる処理を行うブックマーク情報記憶処理手段と、
前記記憶されたブックマーク情報を共有するユーザを識別するための共有ユーザ識別情報を受け付ける共有ユーザ識別情報受付手段と、
ユーザを識別するためのユーザ識別情報を含み且つブックマーク情報の出力を要求するブックマーク出力要求を受け付けるブックマーク出力要求受付手段と、
前記受け付けられたブックマーク出力要求に含まれるユーザ識別情報と、前記受け付けられた共有ユーザ識別情報と、に基づいて、前記記憶されているブックマーク情報から当該ユーザ識別情報に応じたブックマーク情報を抽出し、当該抽出したブックマーク情報を出力するブックマーク出力手段と、
を実現させるためのプログラム。
【０２４２】
（付記１５）
付記１４に記載のプログラムであって、
更に、前記アプリケーションサーバシステムに、
接続制御システムにより接続が確立された前記ユーザ端末へ、コンテンツを表すコンテンツデータを送信させるためのプログラム。
【０２４３】
なお、本発明は、日本国にて２００８年９月１０日に出願された特願２００８−２３１７５９の特許出願に基づく優先権主張の利益を享受するものであり、当該特許出願にて開示された内容のすべてが本明細書に含まれるものとする。
【産業上の利用可能性】
【０２４４】
本発明は、ＩＰ網を介してコンテンツを配信するビデオオンデマンドシステム、及び、ＩＰ網を介してテレビ放送を行うＩＰＴＶシステム等に適用可能である。
【符号の説明】
【０２４５】
１      コンテンツ配信システム
２ａ，２ｂ  ユーザ端末
３      接続制御システム
３ａ    接続制御サーバ
３ｂ    接続制御サーバ
４      アプリケーションサーバシステム
４ａ    サービス制御サーバ
４ｂ    メディアサーバ
５      ポータルサーバ
１１    要求送信部
２０    サービス選択機能部
２１    ポータル画面送信部
２２    共有ユーザ識別情報処理部
２３    ブックマーク情報処理部
２４    ブックマーク出力要求処理部
２５    ブックマーク出力部
３０    コアＩＭＳ部
３１    呼接続制御部
３２    ＩＭＳ認証部
４０    サービス制御機能部
４１    情報送受信部
４２    共有ユーザ識別情報処理部
４３    ブックマーク情報処理部
４４    ブックマーク出力要求処理部
４５    ブックマーク出力部
４６    配信要求部
４７    ブックマーク登録要求受付部
４８    ブックマーク情報記憶処理部
５０    ユーザプロファイルサーバ機能部
６０    メディア機能部
６１    情報送受信部
６２    コンテンツ配信制御部
６３    コンテンツ記憶部
６４    コンテンツ配信部
８０    トランスポート機能部
８１    帯域確保部
１０１  ブックマーク情報受付部
１０２  ブックマーク情報記憶処理部
１０３  共有ユーザ識別情報受付部
１０４  ブックマーク出力要求受付部
１０５  ブックマーク出力部
ＮＷ１  ユーザ側通信回線
ＮＷ２  サービス提供者側通信回線
ＲＣ    記憶装置
【図１】
0005582214.tif 000002
【図２】
0005582214.tif 000003
【図３】
0005582214.tif 000004
【図４】
0005582214.tif 000005
【図５】
0005582214.tif 000006
【図６】
0005582214.tif 000007
【図７】
0005582214.tif 000008
【図８】
0005582214.tif 000009
【図９】
0005582214.tif 000010
【図１０】
0005582214.tif 000011
【図１１】
0005582214.tif 000012
【図１２】
0005582214.tif 000013
【図１３】
0005582214.tif 000014
【図１４】
0005582214.tif 000015
【図１５】
0005582214.tif 000016
【図１６】
0005582214.tif 000017
【図１７】
0005582214.tif 000018
【図１８】
0005582214.tif 000019
【図１９】
0005582214.tif 000020