(57)【特許請求の範囲】
【請求項１】
動画と音声の提供を含むサービスを要求する映像表示装置に前記サービスを提供するサービス提供装置は、第１の伝送方式を用いて、前記サービス提供装置が提供するサービスの内容を含む動画コンテンツを送信するストリーミングサーバに、前記サービス提供装置の使用状態と前記サービス提供装置への接続情報を含むプレゼンス情報を送信し、
前記ストリーミングサーバは、前記サービス提供装置から受信した前記プレゼンス情報を前記動画コンテンツのデータに挿入した状態で、前記動画コンテンツのデータを前記映像表示装置にストリーミング送信し、
前記映像表示装置は、前記ストリーミングサーバから受信した前記動画コンテンツのデータより前記プレゼンス情報を取り出し、前記プレゼンス情報の内容に基づいた表示を行い、その表示に基づいたユーザの選択操作があるとき、前記プレゼンス情報に含まれる接続情報を使用した接続処理を第２の伝送方式で行って、前記サービス提供装置に前記サービスの提供を要求し、
前記サービス提供装置は、前記サービスを要求する映像表示装置に対して、前記第２の伝送方式を用いて前記サービスを提供するための伝送路を確立し、前記伝送路を経由して、前記映像表示装置に前記サービスを提供する
サービス提供方法。
【請求項２】
請求項１記載のサービス提供方法において、
前記映像表示装置は、受信した動画コンテンツのデータより取り出したプレゼンス情報に含まれる前記サービス提供装置の使用状態として、少なくともオンラインとビジーの区別を表示する
サービス提供方法。
【請求項３】
請求項２記載のサービス提供方法において、
前記映像表示装置は、前記使用状態でオンラインであることが示されるとき、前記接続情報を使用した接続処理が行える画面を表示する
サービス提供方法。
【請求項４】
請求項３記載のサービス提供方法において、
前記動画コンテンツのデータは、動画コンテンツのパケットデータが連続したトランスポートストリームとして送信され、
前記プレゼンス情報は、所定のコンピュータ言語で記述されたパケットデータであり、そのプレゼンス情報のパケットデータを前記動画コンテンツのパケットデータが連続したトランスポートストリームに挿入して、前記映像表示装置にストリーミング送信する
サービス提供方法。
【請求項５】
請求項４記載のサービス提供方法において、
前記トランスポートストリームは、ＭＰＥＧストリームであり、
前記プレゼンス情報は、前記ＭＰＥＧストリームに含まれ、ＭＰＥＧのデータ構成を規定するメタデータに挿入される
サービス提供方法。
【請求項６】
請求項１記載のサービス提供方法において、
前記ストリーミングサーバは、前記受信したプレゼンス情報を保存部に保存し、前記サービス提供装置が前記プレゼンス情報を変更した場合に、前記変更したプレゼンス情報を前記コンテンツに挿入する
サービス提供方法。
【請求項７】
動画と音声の提供を含むサービスを要求する映像表示装置に前記サービスを提供するサービス提供装置から、第１の伝送方式を用いて、前記サービス提供装置の使用状態と前記サービス提供装置への接続情報を含むプレゼンス情報を受信するプレゼンス受信部と、
前記サービス提供装置から受信した前記プレゼンス情報を、配信する動画コンテンツに挿入するプレゼンス挿入部と、
前記サービス提供装置が提供するサービスの内容を含む前記プレゼンス情報が挿入された前記動画コンテンツを前記映像表示装置にストリーミング送信するコンテンツ送信部と、を備える
ストリーミングサーバ。
【請求項８】
請求項７記載のストリーミングサーバにおいて、
前記プレゼンス情報に含まれる前記サービス提供装置の使用状態には、少なくともオンラインとビジーの区別が含まれる
ストリーミングサーバ。
【請求項９】
請求項８記載のストリーミングサーバにおいて、
前記動画コンテンツのデータは、動画コンテンツのパケットデータが連続したトランスポートストリームとして送信され、
前記プレゼンス情報は、所定のコンピュータ言語で記述されたパケットデータであり、そのプレゼンス情報のパケットデータを前記動画コンテンツのパケットデータが連続したトランスポートストリームに挿入して、ストリーミング送信する
ストリーミングサーバ。
【請求項１０】
サービスを提供するサービス提供装置から、第１の伝送方式を用いて、前記サービス提供装置の使用状態と前記サービス提供装置への接続情報を含むプレゼンス情報を受信するプレゼンス情報受信処理と、
前記サービス提供装置から受信した前記プレゼンス情報を、配信する動画コンテンツに挿入するプレゼンス情報挿入処理と、
前記サービス提供装置が提供するサービスの内容を含む前記プレゼンス情報が挿入された前記動画コンテンツを、映像表示装置にストリーミング送信するコンテンツ送信処理と、を含む
ストリーミング送信方法。
【請求項１１】
動画と音声の提供を含むサービスを要求する映像表示装置に前記サービスを提供するサービス提供装置から、第１の伝送方式を用いて、前記サービス提供装置の使用状態と前記サービス提供装置への接続情報を含むプレゼンス情報を受信し、
前記サービス提供装置から受信した前記プレゼンス情報を配信する動画コンテンツに挿入し、
前記サービス提供装置が提供するサービスの内容を含む前記プレゼンス情報が挿入された前記動画コンテンツを前記映像表示装置にストリーミング送信する処理を実行させる
プログラム。
【請求項１２】
請求項１１記載のプログラムにおいて、
前記プレゼンス情報に含まれる前記サービス提供装置の使用状態には、少なくともオンラインとビジーの区別が含まれる
プログラム。
【請求項１３】
請求項１２記載のプログラムにおいて、
前記動画コンテンツのデータは、動画コンテンツのパケットデータが連続したトランスポートストリームとして送信され、
前記プレゼンス情報は、所定のコンピュータ言語で記述されたパケットデータであり、そのプレゼンス情報のパケットデータを前記動画コンテンツのパケットデータが連続したトランスポートストリームに挿入して、ストリーミング送信する
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばＮＧＮ（Next Generation Network：次世代ネットワーク）と称される電話網を利用した映像配信に適用して好適なサービス提供方法、ストリーミングサーバ、ストリーミング送信方法及びプログラムに関する。
【背景技術】
【０００２】
従来、複数の端末に映像を配信する場合、通信を制御するプロトコルとしてＳＩＰ（Session Initiation Protocol）を利用する技術がある。近年は、ＳＩＰを利用して音声や動画を配信可能な通信回線（一般に、次世代ネットワークと呼ばれており、ＮＧＮと略称される。）が実用化されつつある。ＮＧＮは、音声通話用の電話網を、ＩＰ（Internet Protocol）を利用したＩＰ電話化すると共に、インターネットへの接続もできる構成としてある。さらに、放送網などの各コンテンツデータを提供する網への接続も可能として、ストリーミング・サービスの端末への提供も可能としてある。
【０００３】
ストリーミング・サービスを行う場合には、サービスを提供するコンテンツ提供サーバをＮＧＮに接続する。そして、そのコンテンツ提供サーバは、配信用に用意されたマルチキャスト伝送の仕組みを利用して、ＮＧＮに接続された多数の端末に対して同時にコンテンツを配信する。コンテンツ提供サーバを設けることで、例えば放送波を、ＮＧＮを利用して再送させて、放送波の届かない難視聴エリアの端末へ配信することが可能となる。また、ＮＧＮに接続されたコンテンツ提供サーバが、独自にＮＧＮを利用した放送をすること等も可能となるため、様々なコンテンツを配信できる。
【０００４】
今後は、ＮＧＮ等のネットワークを用いるコンテンツ配信サービスとして、サービス提供者が撮影した映像をＩＰ（Internet Protocol）パケットに分割し、ＮＧＮを利用してユーザに伝送する、ＩＰカメラを用いた映像配信サービスが予想される。このような映像配信サービスで配信されるコンテンツとして、例えば、遠隔地にいるサービス提供者とユーザが、カメラで撮像した顔の画像を相互に送り、直接顔を見ながら話しができる、法律相談や占い等の有料サービスがある。映像配信サービスは、サービス提供者が使用するサービス提供装置と、ユーザが使用する端末との間で回線を接続して行われる。このサービスにおいて、サービス提供者は、自身の応答状況をユーザに示すため、サービス提供装置の使用状態に関する情報が含まれるプレゼンス情報を、ユーザが使用する端末に通知する。ユーザは、サービス提供者からプレゼンス情報を受け取ると、サービス提供者の応答状況を知ることができる。
【０００５】
特許文献１には、プレゼンスとメタデータを利用してユーザに情報を自動的に通知する技術について記載されている。
【特許文献１】特開２００５−２０８６８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、この映像配信サービスにおいて、サービス提供装置からユーザ端末にプレゼンス情報を通知する際に用いられるプロトコルとして、ＮＧＮで標準使用されるＳＩＰを用いると、ユーザ端末がプレゼンス情報を取り出す処理が煩雑になってしまう。また、特定のサービス提供者のサービスが人気である場合、このサービス提供者のサービスを受けようして、多数のユーザが一斉にサービス提供装置に接続してプレゼンス情報を取得しようとする。サービス提供装置に対してユーザ端末からの接続要求が集中すると、サービス提供装置に異常に負荷がかかったり、サービス提供装置の処理が遅延したりする要因となる。
【０００７】
本発明はこのような状況に鑑みて成されたものであり、サービス提供者がサービスを希望するユーザに対して、良好にサービスを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明において、動画と音声の提供を含むサービスを要求する映像表示装置にサービスを提供するサービス提供装置は、第１の伝送方式を用いて、サービス提供装置が提供するサービスの内容を含むコンテンツを送信するストリーミングサーバに、サービス提供装置の使用状態とサービス提供装置への接続情報を含むプレゼンス情報を送信する。
ストリーミングサーバは、コンテンツを映像表示装置にストリーミング送信する場合に、サービス提供装置から受信したプレゼンス情報を動画コンテンツに挿入する。
映像表示装置は、ストリーミングサーバから受信した動画コンテンツのデータよりプレゼンス情報を取り出し、プレゼンス情報の内容に基づいた表示を行い、その表示に基づいたユーザの選択操作があるとき、プレゼンス情報に含まれる接続情報を使用した接続処理を第２の伝送方式で行って、サービス提供装置にサービスの提供を要求する。
サービス提供装置は、サービスを要求する映像表示装置に対して、第２の伝送方式を用いてサービスを提供するための伝送路を確立し、伝送路を経由して、映像表示装置にサービスを送信する。
【０００９】
このようにしたことで、所定のサービスを要求する映像表示装置は、始めにストリーミングサーバからサービス提供装置のプレゼンス情報を取得する。そして、映像表示装置は、プレゼンス情報に基づいて、サービス提供装置に所定のサービスを要求する。サービス提供装置は、要求されたサービスを行うために、第２の伝送方式を用いて、映像表示装置と伝送路を確立した上で、所定のサービスをマルチキャストで配信する。
【発明の効果】
【００１０】
本発明によれば、サービス提供装置のプレゼンス情報は、第１の伝送方式を用いて、ストリーミングサーバを介して映像表示装置に送られる。そして、サービス提供装置に接続要求する映像表示装置は、まずストリーミングサーバから受信したプレゼンス情報に基づいてサービス提供装置の使用状態を知ることができる。このため、サービス提供装置に対して多数の映像表示装置が一斉に接続要求しないため、サービス提供装置の負荷を分散できる。そして、サービス提供装置は、処理が遅延することなく、映像表示装置にサービスを提供できるという効果がある。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の一実施の形態例について、添付図面を参照して説明する。
本実施の形態においては、ＮＧＮと称される次世代型の電話回線ネットワークに接続されるシステムとして構成したものである。ＮＧＮは、主として光ファイバで接続した大容量のデータ転送が行える電話回線によるネットワークであり、音声通話などの通常の電話用回線の他に、マルチキャストなどの配信処理で、比較的データ容量が大きな動画データの配信を行える構成としてある。
【００１２】
図１は、本例のサービス提供システム１の構成例を示す概略図である。
本実施の形態例では、サービス提供システム１に適用した例について説明する。
サービス提供システム１は、動画と音声の提供を含むサービスを要求された端末に提供するサービス提供装置２と、サービス提供装置２に対してサービスを要求する映像表示装置３を備える。サービス提供装置２は、法律相談や占い等のサービスをユーザに提供するサービス提供会社によって運営される。
【００１３】
また、サービス提供システム１は、サービス提供装置２の使用状態を示すプレゼンス情報をサービス提供装置２から受信するＳＩＰプレゼンスサーバ４を備える。また、サービス提供システム１は、サービス提供装置２が提供するサービスの内容を含むコンテンツを映像表示装置３にストリーミング送信するストリーミングサーバ５を備える。ストリーミングサーバ５が送信するコンテンツには、複数のサービス提供者を一括して表示するポータルサイトとしての情報や、サービス提供者の広告、サービスの内容、静止画、動画、音声等の情報が含まれる。
【００１４】
サービス提供装置２は、サービス提供者の顔を撮像する撮像部２１と、映像を表示する表示部２６を備える。同様に、映像表示装置３は、ユーザの顔を撮像する撮像部３１と、映像を表示する表示部３５を備える。また、サービス提供装置２と映像表示装置３は、不図示のマイクロホン、スピーカを備える。
【００１５】
次に、サービス提供システム１の動作例について説明する。
サービス提供装置２は、第1の伝送方式（ＨＴＴＰ）を用いて、ＳＩＰプレゼンスサーバ４にプレゼンス情報を送る（経路１１）。このプレゼンス情報は、サービス提供装置２の使用状態を示す情報が含まれる。例えば、サービス提供者が、「オンライン」、「オフライン」、「退席中」、「通話中」であることがプレゼンス情報によって示される。「オンライン」のとき、ユーザは通話できる。「オフライン」のとき、サービス提供装置２の電源がオフ状態であるため、ユーザは通話できない。「退席中」のとき、サービス提供者は自席から離れているため、ユーザは通話できない。「通話中」のとき、サービス提供者は他のユーザに対応中であるため、ユーザは通話できない。
【００１６】
プレゼンス情報は、一旦ＳＩＰプレゼンスサーバ４に登録される。ＳＩＰプレゼンスサーバ４は、複数台のサービス提供装置２から受信したプレゼンス情報をサービス提供者毎に管理し、変更されたプレゼンス情報をストリーミングサーバ５に通知する（経路１２）。
【００１７】
ストリーミングサーバ５は、変更されたプレゼンス情報を受信すると、このプレゼンス情報をコンテンツに挿入する。ただし、コンテンツは、ストリーミングサーバ５によって複数のＭＰＥＧ（Moving Picture Experts Group）パケットに分割されており、ＭＰＥＧパケットのデータ構成を規定するメタデータにプレゼンス情報が挿入される。ＭＰＥＧパケットの構成例については後述する。そして、ストリーミングサーバ５は、連続するＭＰＥＧパケットで構成されるＭＰＥＧストリームを生成し、ＨＴＴＰを用いて、映像表示装置３にＭＰＥＧストリームをストリーミング送信する（経路１３）。このとき、ＲＴＳＰ（Real Time Streaming Protocol）を用いてもよい。映像表示装置３は、受信したＭＰＥＧストリームからプレゼンス情報を取り出し、コンテンツをサービス提供装置３の使用状態を表示部３５に表示する。
【００１８】
ユーザが表示部３５に表示されたサービス提供者のプレゼンス情報から、要求したいサービスを選択すると、図示しないＳＩＰサーバ、プロキシサーバを介して映像表示装置３とサービス提供装置２との間でＳＩＰセッションが確立される（経路１４）。このとき、第２の伝送方式（ＳＩＰ）が用いられる。
【００１９】
ここで、サービス提供装置２と映像表示装置３には、固有の電話番号が割り振られている。サービスを受けようとするユーザがサービス提供装置２に割り振られた電話番号を指定すると、ＳＩＰセッションが確立され、サービス提供者とユーザは、互いに撮像された映像を見ながら通話できる。この通話は、ＮＧＮが提供するサービスである。
【００２０】
映像表示装置３は、サービス提供装置２と接続した場合（通話中）に、相手の顔等を表示させる機能の他に、ストリーミングサーバ５からＩＰ放送により配信されるコンテンツを表示する機能も有する。このため、映像表示装置３は、ストリーミングサーバ５から受信したコンテンツをリアルタイムで表示部３５に表示し、不図示のスピーカから音声を放音できる。
【００２１】
また、ストリーミングサーバ５は、サービス提供装置２から受信したプレゼンス情報を、プレゼンス機能を持たない映像表示装置にストリーミング送信できる。このため、サービス提供装置２に接続してプレゼンス情報を取得できない映像表示装置であっても、ストリーミングサーバ５から受信したコンテンツに基づいてサービス提供装置２のプレゼンス情報を取得できる。この結果、どのようなユーザであっても、サービス提供者が現在サービスを提供できるかどうかを事前に知ってから、ＮＧＮによる通信を開始できる。
【００２２】
ここで、ＮＧＮについて説明する。
ＮＧＮは、ＳＩＰによる制御が可能なネットワークである。ＮＧＮは、別々に構築されているインターネットサービス用ＩＰネットワークと電話サービス用の電話網を、ＩＰ技術を用いてＱｏＳ（Quality of Service）やセキュリティを向上させたＩＰ通信網として統合し、現行の公衆網を代替する次世代ＩＰネットワークである。電話だけでなくテレビ放送もＩＰネットワークで統一的に提供しようとする動きも進められている。
【００２３】
ＳＩＰは、セッションを開設するため、通信相手を特定する機能と、発信／着信／切断の機能を提供している。ＳＩＰはメッセージすなわち通信データをテキスト形式で表現する。このＳＩＰを用いたシステムは、大きくユーザ・エージェントとＳＩＰサーバから構成される。ユーザ・エージェントは、いわゆるＩＰ（Internet Protocol）電話の機能を持つＰＣなどのＳＩＰ端末のことである。このユーザ・エージェントは、リクエストを送信する機能を持つユーザ・エージェント・クライアントと、リクエストに応答する機能を持つユーザ・エージェント・サーバにより構成される。
【００２４】
そして、ＳＩＰは、電話ネットワークをＩＰネットワークに統合するために必要な技術として検討されてきた経緯がある。したがって、ＳＩＰのシステムの重要な機能として、ＩＰ電話を始めとする様々なＩＰネットワーク・アプリケーションでは、従来の電話番号を利用できるＥＮＵＭ（E.164 Number Mapping）がある。
【００２５】
ＥＮＵＭの標準化は、ＩＥＴＦとＩＴＵ−Ｔが共同して作業を進めている。ＥＮＵＭとＳＩＰの連携ということでは、ＳＩＰ端末によるＥＮＵＭ検索と、ＳＩＰサーバによるＥＮＵＭ検索がある。
【００２６】
ＥＮＵＭは、電話番号をネット上のアドレスやサービスと対応づけ、アクセス手段として利用する技術である。ＩＴＵ−Ｔ(国際電気通信連合)が定めた国際的に一意な電話番号体系(「Ｅ１６４」と呼ばれる)と特殊なドメイン領域(「.e164.arpa」のサブドメイン)をＤＮＳ（Domain Name System）で対応させることにより、電話番号とネットワーク上のサービスやアドレスを対応させている。１つの番号に対応させるアドレスなどは複数でもよい。例えば、自分の電話番号をＥＮＵＭで電子メールアドレスやＦＡＸ番号、ＷｅｂサイトのＵＲＬなどと対応させておけば、電話番号が自分へのアクセス手段の統一的な識別番号として利用できるようになる。例えば「03-1234-5678」という電話番号に対応するＥＮＵＭ（Ｅ１６４番号）のドメイン名は、先頭の０を日本の国番号８１で置換して逆順に並べた「8.7.6.5.4.3.2.1.3.1.8.e164.arpa」となる。
【００２７】
このようなＥＮＵＭの機能によって、ユーザは特に意識することなく従来の電話番号を使用して、様々なＩＰネットワーク・アプリケーションを利用できる。
【００２８】
図２は、サービス提供装置２の内部構成例を示すブロック図である。
サービス提供装置２は、サービス提供者を撮像し、動画を生成する撮像部２１と、撮像部２１で生成された動画を映像表示装置３に送信する動画送信部２２を備える。また、サービス提供装置２は、映像表示装置３からユーザが撮像された動画を受信する動画受信部２３を備える。動画受信部２３で受信した動画は、表示部２６に表示される。また、サービス提供装置２は、サービス提供者が変更したプレゼンス情報をＳＩＰプレゼンスサーバ４に送信するＳＩＰプレゼンス部２４を備える。ＳＩＰプレゼンスサーバ４に送られたプレゼンス情報は、ＳＩＰプレゼンスサーバ４に登録される。また、サービス提供装置２は、サービス提供者のサービスを要求する映像表示装置３との間でＳＩＰセッションを確立し、終了するＳＩＰシグナリング部２５を備える。
【００２９】
図３は、映像表示装置３の内部構成例を示すブロック図である。
映像表示装置３は、ユーザを撮像し、動画を生成する撮像部３１と、撮像部３１で生成された動画をサービス提供装置２に送信する動画送信部３２を備える。また、映像表示装置３は、サービス提供装置２からサービス提供者が撮像された動画を受信する動画受信部３３を備える。動画受信部３３で受信した動画は、表示部３５に表示される。また、映像表示装置３は、サービス提供者のサービスを要求するサービス提供装置２との間でＳＩＰセッションを確立し、終了するＳＩＰシグナリング部３４を備える。また、映像表示装置３に対してユーザ操作が可能な操作部３６を備える。操作部３６は、映像表示装置３の筐体に取り付けられるボタン等や、表示部３５に表示されたメニュー画面から任意のメニューを選択可能なリモートコントロール装置を含む。
【００３０】
図４は、ストリーミングサーバ５の内部構成例を示すブロック図である。
ストリーミングサーバ５は、ＳＩＰプレゼンスサーバ４からプレゼンス情報を受信するプレゼンス情報受信部５１と、受信したプレゼンス情報を保存するプレゼンス情報保存部５５を備える。また、ストリーミングサーバ５は、映像表示装置３に送信するコンテンツを保存するコンテンツ保存部５４と、コンテンツ保存部５４から読み出したコンテンツを映像表示装置３に送信するコンテンツ送信部５３を備える。そして、ストリーミングサーバ５は、所定の方式でコンテンツにプレゼンス情報を挿入するプレゼンス情報挿入部５２を備える。プレゼンス情報がコンテンツに挿入されるタイミングは、プレゼンス情報が変更された時である。
【００３１】
ストリーミングサーバ５は、静止画やポータルサイトの情報が含まれるコンテンツを、映像表示装置２が最初にアクセスし、コンテンツの送信を要求したときに送信する。このため、ストリーミングサーバ５は、何度も同じデータを映像表示装置３に送る必要がなく、ストリーミングサーバ５と映像表示装置３を接続する回線の帯域を圧迫しない。
【００３２】
また、ストリーミングサーバ５が保存するプレゼンス情報は、サービス提供装置２を利用するサービス提供者毎に管理される。このため、ストリーミングサーバ５は、複数台のサービス提供装置２から変更したプレゼンス情報を受け取っても、サービス提供者毎に変更したプレゼンス情報を反映したコンテンツを生成し、映像表示装置３にこのコンテンツを送信できる。
【００３３】
ところで、プレゼンス情報挿入部５２がプレゼンス情報をコンテンツに挿入する際には、コンテンツを複数のＭＰＥＧパケットに分割する。そして、プレゼンス情報挿入部５２は、ＭＰＥＧパケットのメタデータにプレゼンス情報を挿入する。コンテンツ送信部５３は、複数のＭＰＥＧパケットが連続するＭＰＥＧストリームを映像表示装置３に送信している。
【００３４】
図５は、サービス提供装置２が映像表示装置３にプレゼンス情報を配信する処理の例を簡略化して示す。本例では、映像表示装置３がストリーミングサーバ５からＭＰＥＧストリーム（コンテンツ）を受信している状態とする。このとき、映像表示装置３は、ストリーミングサーバ５からＩＰ放送を受信し、表示部３５に映像を表示している。
【００３５】
始めに、サービス提供装置２は、サービス提供者側でプレゼンス情報の変更があると、ＳＩＰプレゼンス部２４からＳＩＰプレゼンスサーバ４に変更されたプレゼンス情報が通知される（ステップＳ１）。プレゼンス情報の変更とは、例えば、サービス提供者が退席していた状態である「退席中」から、着席した状態である「オンライン」に変わったことを表す情報である。
【００３６】
次に、ＳＩＰプレゼンスサーバ４は、サービス提供装置２から受信したプレゼンス情報をストリーミングサーバ５に送信する（ステップＳ２）。その後、ストリーミングサーバ５は、プレゼンス情報をＭＰＥＧパケットに格納し、映像表示装置３にＭＰＥＧストリームを送信する（ステップＳ３）。
【００３７】
図６は、各装置間で送受信されるプレゼンス情報の記述例である。
本例において、プレゼンス情報のメッセージフォーマットは、ＰＩＤＦ(Presence Information Data Format：RFC3863)に則って、ＸＭＬ（Extensible Markup Language）文書として記述される。
【００３８】
サービス提供装置２からＳＩＰプレゼンスサーバ４を介して、ストリーミングサーバ５に送られるプレゼンス情報には、サービス提供者の電話番号（本例では、「046-1234-5678」）や、サービス提供者の現在の状態に関する情報が含まれる。サービス提供者が「Busy」状態であることが読み取れる。「Busy」状態である場合、このサービス提供者は「退席」または「会議中」であり、不在であることを意味する。
【００３９】
映像表示装置３は、ストリーミングサーバ５から受信したＭＰＥＧストリームからプレゼンス情報を読出す。そして、ユーザがサービス提供者からサービスを受ける場合、サービス提供者が保有するサービス提供装置２に割り当てられた電話番号を発信する。そして、サービス提供装置２が映像表示装置３の発信を受け付けると、ＳＩＰセッションを確立し、ＮＧＮを介して通話可能となる。このとき、ユーザは、サービス提供者からサービスを提供されている状態となる。
【００４０】
次に、プレゼンス情報を格納するストリームフォーマットの例として、ＭＰＥＧ２−ＴＳ(ＭＰＥＧ2-TransportStream)について説明する。
図７は、ＭＰＥＧ２−ＴＳ構成としたトランスポートストリームとトランスポートパケットの構成例である。トランスポートストリームとトランスポートパケットは、上述したＭＰＥＧストリームとＭＰＥＧパケットを上位概念化した表現である。このため、ここで説明するトランスポートストリームとトランスポートパケットに該当する映像伝送フォーマットであれば、使用されるストリームフォーマットは、ＭＰＥＧ２に限られない。
【００４１】
図７（ａ）は、トランスポートストリームの構成例である。
ＭＰＥＧ２−ＴＳは、連続した固定長のトランスポートパケットで構成される。図７（ａ）より、トランスポートストリームは、複数のトランスポートパケットが連続して構成されることが示される。トランスポートパケットには、基本的に、所定の単位でコンテンツを分割した動画または静止画の情報が含まれるが、音声、プログラムの情報が含まれる場合もある。
【００４２】
図７（ｂ）は、トランスポートパケットの構成例である。
トランスポートパケットは、ヘッダ部とボディ部で構成される。通常、ヘッダ部には、パケットの種類、シーケンス番号、タイムスタンプ、送信元、送信先等の情報が含まれる。また、ボディ部には、音声、動画や、電子番組表（ＥＰＧ：Electronic Program Guide）等のメタデータが格納される。メタデータは、ＭＰＥＧストリームに含まれ、ＭＰＥＧのデータ構成を規定するデータである。本例では、ボディ部にメタデータとして、プレゼンス情報を格納する。
【００４３】
図８は、プレゼンス情報を含むトランスポートパケットの挿入例である。
ここでは、ＩＰ放送で用いられるＭＥＰＧ２ストリームに、プレゼンス情報を挿入する様子を示す。ストリーミングサーバ５は、ＳＩＰプレゼンスサーバ４から変更されたプレゼンス情報を受け取ると、プレゼンス情報を格納したトランスポートパケットを挿入したトランスポートストリームを映像表示装置３に送信する。そして、映像表示装置３は、受信したトランスポートストリームからトランスポートパケットを取り出して、サービス提供装置２が変更したプレゼンス情報を取得できる。
【００４４】
次に、図９を参照して、プレゼンス情報をトランスポートストリームに格納して送信する処理の例について説明する。ここでは、各ブロックが行う処理の要求と応答に着目して詳細化して示す。
【００４５】
始めに、サービス提供装置２のＳＩＰプレゼンス部２４は、サービス提供者の状態に応じてプレゼンス情報を変更し（ステップＳ１１）、ＳＩＰプレゼンスサーバ４にプレゼンス情報を通知する（ステップＳ１２）。ＳＩＰプレゼンスサーバ４は、プレゼンス情報を正常に受け取ったことをＳＩＰプレゼンス部２４に応答する（ステップＳ１３）。
【００４６】
次に、ＳＩＰプレゼンスサーバ４は、変更されたプレゼンス情報をストリーミングサーバ５に通知する（ステップＳ１４）。ストリーミングサーバ５は、受け取ったプレゼンス情報をＭＰＥＧストリームに格納する（ステップＳ１５）。
【００４７】
一方、映像表示装置３の動画受信部３３は、表示部３５にコンテンツを表示させるため視聴開始状態となる（ステップＳ１６）。そして、動画受信部３３は、ストリーミングサーバ５にＭＰＥＧストリームの送信開始を要求する（ステップＳ１７）。
【００４８】
ストリーミングサーバ５は、動画受信部３３にＭＰＥＧストリームの送信開始の要求を正常に受け取ったことを応答する（ステップＳ１８）。そして、ストリーミングサーバ５は、動画受信部３３にＭＰＥＧストリームを送信する（ステップＳ１９）。そして、動画受信部３３は、ＭＰＥＧストリームの受信を開始する（ステップＳ２０）。
【００４９】
ストリーミングサーバ５は、ＳＩＰプレゼンスサーバ４からプレゼンス情報を受け取ると、動画受信部３３にＭＰＥＧストリームを送信し、プレゼンス情報の変更を通知する（ステップＳ２１）。動画受信部３３は、ＭＰＥＧストリームから再生したコンテンツとプレゼンス情報を表示部３５に表示させる（ステップＳ２２）。
【００５０】
ユーザがサービス提供者にサービスを要求する場合、ユーザは表示部３５に表示されたプレゼンス情報に基づいて、操作部３６を使用してサービス提供者の電話番号を入力する（ステップＳ２３）。ＳＩＰシグナリング３４は、入力された電話番号をサービス提供装置２に発信する（ステップＳ２４）。
【００５１】
電話番号が発信されると、映像表示装置３のＳＩＰシグナリング部３４は、サービス提供装置２のＳＩＰシグナリング部２５に対してＳＩＰセッションの確立を要求する（ステップＳ２５）。
【００５２】
ＳＩＰシグナリング部２５は、ＳＩＰセッションが確立されたことをＳＩＰシグナリング部３４に応答する（ステップＳ２６）。ＳＩＰシグナリング部３４は、この応答を受けると、動画受信部３３にサービス提供装置２から送られる動画データの受信開始を要求する（ステップＳ２７）。
【００５３】
一方、サービス提供装置２のＳＩＰシグナリング部２５は、動画送信部２２に動画データの送信開始を要求する（ステップＳ２８）。動画送信部２２は、動画データの送信開始の要求を受けると、映像表示装置３に動画データの送信を開始する（ステップＳ２９）。このとき、送信される動画データには、サービス提供者を撮像した映像、音声が含まれる。
【００５４】
動画送信部２２は、映像表示装置３の動画受信部３３にＳＩＰセッションを確立した状態で動画データを送信する（ステップＳ３０）。そして、動画受信部３３は、動画データの受信を開始する（ステップＳ３１）。ユーザは、受信した動画データからサービス提供者の動画を表示部３５に表示させ、通話を続ける。
【００５５】
次に、映像表示装置３の表示部３５に表示される選択メニューの表示例について、図１０〜図１３を参照して説明する。
【００５６】
図１０は、選択メニューの初期画面の表示例を示す。
表示部３５に表示される画面は、サービス提供者の顔等が表示されるメイン画面４１と、各種のメニューを選択可能なメニュー画面４２で構成される。映像表示装置３は、ストリーミングサーバ５で運営されるポータルサイトにアクセスすると、メイン画面４１とメニュー画面４２を含むコンテンツを受信し、表示部３５に表示できる。
【００５７】
図１１は、プレゼンス情報が更新された場合の表示例を示す。
サービス提供装置２が変更したプレゼンス情報は、ＳＩＰプレゼンスサーバ４、ストリーミングサーバ５を介して映像表示装置３に通知される。映像表示装置３は、受け取ったプレゼンス情報を解析し、メイン画面４１の下部にサービス提供者の名称、電話番号、メッセージ４３をオーバレイ表示する。
【００５８】
図１２は、サービス提供者に電話を発信する場合の表示例を示す。
メイン画面４１にサービス提供者が「オンライン」になったことが表示されると、このサービス提供者に電話を発信するかどうかを選択可能なサブ画面４４がメイン画面４１に表示される。ここで、ユーザは、操作部３６を用いてオンラインになったサービス提供会社が運用するサービス提供装置２に電話発信することを選択する。サービス提供会社が直接、映像表示装置３にサービスを提供するのであれば、以下の画面に遷移しない。
【００５９】
図１３は、サービス提供者を選択する画面の表示例を示す。
映像表示装置３の表示部３５には、複数のサービス提供者が接続する場合、任意のサービス提供者が使用するサービス提供装置２を選ぶため、画面が表示される（図１３と図１４を参照。）。図１２に示すサブ画面４４よりサービス提供者に電話を発信することが選択されると、サービス提供会社に所属する各サービス提供者のプレゼンス情報がアイコン４５ａ〜４５ｆに表示される。プレゼンス情報が変更されると、すぐにアイコン４５ａ〜４５ｆに反映される。ユーザは、メイン画面４１に表示されているサービス提供者以外のサービス提供者を表示させたい場合、メニュー４６を選択して画面を遷移させる。
【００６０】
図１４は、サービス提供者への電話の発信を選択する画面の表示例を示す。
図１３に示すメイン画面４１において、ユーザが操作部３６でアイコン４５ｅを選択すると、選択したサービス提供者に電話を発信するかどうかを選択可能なサブ画面４７が表示される。ユーザは、「はい」を選択することによって、サブ画面４７に表示されたサービス提供者に電話を発信する。そして、ユーザは、希望するサービス提供者からサービスを受けることができる。
【００６１】
以上説明した本実施の形態例に係るサービス提供システム１によれば、サービス提供装置２に接続されたサービス提供者のプレゼンス情報が変わる度にＳＩＰプレゼンスサーバ４に登録される。そして、ＳＩＰプレゼンスサーバ４は、変更されたプレゼンス情報をストリーミングサーバ５に送信し、ストリーミングサーバ５は、受け取ったプレゼンス情報を映像表示装置３に送信しているＭＰＥＧストリームに付与する。映像表示装置３は、受信したＭＰＥＧストリームに付与されたプレゼンス情報を読み出し、表示部３５に変更されたサービス提供者のプレゼンス情報を表示する。ユーザは、コンテンツを受信しながらサービス提供者のプレゼンス情報の変更を知るため、希望するサービス提供者の状況を容易に知ることができるという効果がある。
【００６２】
また、ストリーミングサーバ５は、受信したプレゼンス情報をプレゼンス情報保存部５５に保存し、サービス提供装置２がプレゼンス情報を変更した場合に、変更したプレゼンス情報をコンテンツに挿入する。このため、サービス提供装置２は、変更されたプレゼンス情報のみＳＩＰプレゼンスサーバ４に送ればよいため、サービス提供装置２、ＳＩＰプレゼンスサーバ４、ストリーミングサーバ５を接続する回線の帯域を圧迫しない。
【００６３】
また、コンテンツは、ストリーミングサーバ５によって、動画または音声のデータを含む連続するトランスポートパケットで構成されるトランスポートストリームで送信される。ストリーミングサーバ５は、コンテンツを複数のトランスポートパケットに分割することで大きなデータ量を有するコンテンツであっても、映像表示装置３に少しずつ送信できる。また、トランスポートパケットが送信途中に喪失した場合であっても、再送信が容易である。また、ストリーミングサーバ５は、トランスポートストリームにプレゼンス情報を含むトランスポートパケットを挿入することで、トランスポートパケットの連続性を維持した状態で映像表示装置３にトランスポートストリームを送信できる。
【００６４】
また、トランスポートストリームは、ＭＰＥＧストリームであり、プレゼンス情報は、ＭＰＥＧストリームに含まれ、ＭＰＥＧのデータ構成を規定するメタデータに挿入される。ストリーミングサーバ５は、コンテンツを汎用のＭＰＥＧストリームで送信するため、映像表示装置３が受信したＭＰＥＧストリームを解析し、コンテンツを再生したり、プレゼンス情報を取り出したりすることが容易となる。
【００６５】
なお、上述した実施の形態例では、トランスポートパケットが連続するトランスポートストリームの一部に、プレゼンス情報が付与されたトランスポートパケットを挿入する処理について説明したが、コンテンツ自体に変更されたプレゼンス情報を付与して、映像表示装置３にコンテンツを送信してもよい。
【００６６】
ここで、図１５を参照して、プレゼンス情報をスーパインポーズとしてコンテンツ（動画）に挿入して送信する処理の例について説明する。ここでは、各ブロックが行う処理の要求と応答に着目して詳細化して示す。ただし、ステップＳ４１〜Ｓ４４，Ｓ４６〜Ｓ５０，Ｓ５１〜Ｓ６０までの処理は、上述したプレゼンス情報をトランスポートストリームに格納して送信する処理の例（図９参照）と同様であるため、詳細な説明を省略する。
【００６７】
本例では、ＳＩＰプレゼンスサーバ４は、変更されたプレゼンス情報をストリーミングサーバ５に通知する（ステップＳ４４）。ストリーミングサーバ５は、受け取ったプレゼンス情報をスーパインポーズとしてコンテンツに挿入する（ステップＳ４５）。このとき、プレゼンス情報挿入部５２は、受信したプレゼンス情報を、前記コンテンツを再生して得られる画像に重ねて合成する。そして、プレゼンス情報挿入部５２は、合成した画像から前記コンテンツを生成する。コンテンツ送信部５３は、生成されたコンテンツをＭＰＥＧストリームとして映像表示装置３にストリーミング送信する（ステップＳ５１）。
【００６８】
このように、ストリーミングサーバ５は、受信したプレゼンス情報を、前記コンテンツを再生して得られる画像に重ねて合成（スーパインポーズ）し、合成した画像からコンテンツを生成して、映像表示装置３にストリーミング送信する。このため、ユーザは、リアルタイムで更新されるコンテンツを視聴しながら、サービス提供者のプレゼンスを知ることができる。また、プレゼンス情報は、コンテンツの一部に含まれる動画として送信されるので、映像表示装置３はプレゼンス情報を表示するために特別な機能を有さなくてもよい。ただし、プレゼンス情報をコンテンツにスーパインポーズする処理は、ストリーミングサーバ５の他、サービス提供装置２またはＳＩＰプレゼンスサーバ４で行ってもよい。
【００６９】
なお、ここまで説明した実施の形態においては、図１などに示した各機器を、それぞれの処理を行う専用の装置として構成されたものを想定したが、例えばストリーミングサーバなどの各機器として、汎用のコンピュータ装置を使用して構成させてもよい。この場合、そのコンピュータ装置に実装させることで上述説明した各処理機能部が構成されるプログラム（ソフトウェア）を用意すれば良い。プログラムは、各種記憶媒体に記憶させて配布する他に、インターネットなどの伝送媒体を経由してダウンロードさせる構成としてもよい。
【図面の簡単な説明】
【００７０】
【図１】本発明の一実施の形態例におけるサービス提供システムの例を示す構成図である。
【図２】本発明の一実施の形態例におけるサービス提供装置の内部構成例を示すブロック図である。
【図３】本発明の一実施の形態例における映像表示装置の内部構成例を示すブロック図である。
【図４】本発明の一実施の形態例におけるストリーミングサーバの内部構成例を示すブロック図である。
【図５】本発明の一実施の形態例におけるプレゼンス情報を配信する処理の例を示す説明図である。
【図６】本発明の一実施の形態例におけるプレゼンス情報の記述例を示す説明図である。
【図７】本発明の一実施の形態例におけるトランスポートストリームとトランスポートパケットの構成例を示す説明図である。
【図８】本発明の一実施の形態例におけるトランスポートパケットの挿入例を示す説明図である。
【図９】本発明の一実施の形態例におけるサービス提供システムの処理の例を示すシーケンス図である。
【図１０】本発明の一実施の形態例における選択メニューの初期画面の表示例を示す説明図である。
【図１１】本発明の一実施の形態例におけるプレゼンス情報が更新された場合の表示例を示す説明図である。
【図１２】本発明の一実施の形態例における電話の発信を選択する画面の表示例を示す説明図である。
【図１３】本発明の一実施の形態例におけるサービス提供者を選択する画面の表示例を示す説明図である。
【図１４】本発明の一実施の形態例におけるサービス提供者への電話の発信を選択する画面の表示例を示す説明図である。
【図１５】本発明の一実施の形態例におけるプレゼンス情報をスーパインポーズとしてコンテンツ（動画）に挿入して送信する処理の例を示すシーケンス図である。
【符号の説明】
【００７１】
１…サービス提供システム、２…サービス提供装置、３…映像表示装置、４…ＳＩＰプレゼンスサーバ、５…ストリーミングサーバ、２１…撮像部、２２…動画送信部、２３…動画受信部、２４…ＳＩＰプレゼンス部、２５…ＳＩＰシグナリング部、２６…表示部、３１…撮像部、３２…動画送信部、３３…動画受信部、３４…ＳＩＰシグナリング部、３５…表示部、３６…操作部
【図１】
0005332303.tif 000002
【図２】
0005332303.tif 000003
【図３】
0005332303.tif 000004
【図４】
0005332303.tif 000005
【図５】
0005332303.tif 000006
【図６】
0005332303.tif 000007
【図７】
0005332303.tif 000008
【図８】
0005332303.tif 000009
【図９】
0005332303.tif 000010
【図１０】
0005332303.tif 000011
【図１１】
0005332303.tif 000012
【図１２】
0005332303.tif 000013
【図１３】
0005332303.tif 000014
【図１４】
0005332303.tif 000015
【図１５】
0005332303.tif 000016