(57)【要約】【課題】プレゼンス情報を直接利用して各ユーザが視聴中の映像コンテンツを取得することにより、各ユーザとコンテンツを共有することを可能とする。【解決手段】コンテンツ配信サーバから所定の映像コンテンツを取得する映像取得部と、コンテンツ配信サーバから取得した映像コンテンツの取得先情報を含むプレゼンス情報を、通信網を介してプレゼンスサーバに送信する状態情報通知部と、プレゼンスサーバから少なくとも１以上の別のユーザが送信したプレゼンス情報を取得する状態情報取得部と、状態情報取得部により受信したプレゼンス情報に含まれる取得先情報に基づいて、別のユーザが視聴中の映像コンテンツの映像をプレゼンス映像としてコンテンツ配信サーバから取得するプレゼンス映像取得部と、映像取得部により取得中の映像コンテンツと、プレゼンス映像取得部により取得中のプレゼンス映像をディスプレイに表示させる表示制御部と、を備えた。【選択図】図２
2010161510.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ配信サーバから所定の映像コンテンツを取得する映像取得部と、
前記コンテンツ配信サーバから取得した映像コンテンツの取得先情報を含むプレゼンス情報を、通信網を介してプレゼンスサーバに送信する状態情報通知部と、
前記プレゼンスサーバから少なくとも１以上の別のユーザが送信したプレゼンス情報を取得する状態情報取得部と、
前記状態情報取得部により受信した前記プレゼンス情報に含まれる前記取得先情報に基づいて、前記別のユーザが視聴中の映像コンテンツの映像をプレゼンス映像として前記コンテンツ配信サーバから取得するプレゼンス映像取得部と、
前記映像取得部により取得中の前記映像コンテンツと、前記プレゼンス映像取得部により取得中の前記プレゼンス映像と、をディスプレイに表示させる表示制御部と、
を備えるプレゼンス情報共有装置。
【請求項２】
前記表示制御部は、前記映像取得部により取得中の前記映像コンテンツを表示させる視聴コンテンツ表示領域と、前記プレゼンス映像取得部により取得中の少なくとも１以上のプレゼンス映像を表示させるプレゼンス情報表示領域と、を前記ディスプレイに表示させる、請求項１に記載のプレゼンス情報共有装置。
【請求項３】
前記プレゼンス映像の解像度は、前記映像コンテンツの解像度よりも低い、請求項２に記載のプレゼンス情報共有装置。
【請求項４】
前記プレゼンス情報表示領域に表示中の所定の前記プレゼンス映像がユーザによって選択された場合、
前記映像取得部は、前記コンテンツ配信サーバからの前記映像コンテンツの取得を中断し、ユーザによって選択された前記プレゼンス映像に対応する映像コンテンツを新たに前記コンテンツ配信サーバから取得し、
前記表示制御部は、前記映像取得部によって新たに取得された前記映像コンテンツを前記視聴コンテンツ表示領域に表示させる、請求項３に記載のプレゼンス情報共有装置。
【請求項５】
前記プレゼンス情報表示領域に表示中の所定の前記プレゼンス映像がユーザによって選択された場合に、前記ユーザによって選択されたプレゼンス映像に対応する映像コンテンツを視聴する別のユーザとのコミュニケーションに必要なセッションを確立するコミュニケーション処理部をさらに備える、請求項４に記載のプレゼンス情報共有装置。
【請求項６】
前記コミュニケーション処理部は、前記セッションが確立された後に、ユーザからの指示に応じて、所定の音声情報またはメッセージ情報を前記別のユーザが利用するプレゼンス情報共有装置へ送信する、請求項５に記載のプレゼンス情報共有装置。
【請求項７】
前記コミュニケーション処理部が前記セッションの確立後に所定のユーザへ前記音声情報または前記メッセージ情報を送信した場合、前記状態情報通知部は、前記所定のユーザとのコミュニケーションの状態に関する情報を含むプレゼンス情報を、前記プレゼンスサーバを介して、前記セッションが確立されていない別のユーザへ送信する、請求項６に記載のプレゼンス情報共有装置。
【請求項８】
前記プレゼンス情報表示領域に表示中の所定の前記プレゼンス映像がユーザによって選択された場合、
前記プレゼンス映像取得部は、前記コンテンツ配信サーバからの前記プレゼンス映像の取得を中断し、
前記表示制御部は、前記視聴コンテンツ表示領域のみを前記ディスプレイに表示させる、請求項４〜７に記載のプレゼンス情報共有装置。
【請求項９】
前記表示制御部は、前記プレゼンス映像取得部により取得中の前記プレゼンス映像をユーザ毎に表示させるプレゼンス情報表示枠を、前記プレゼンス情報表示領域に表示させる、請求項２に記載のプレゼンス情報共有装置。
【請求項１０】
前記表示制御部は、前記プレゼンスサーバから取得した少なくとも１以上の前記プレゼンス情報に含まれる所定の情報に基づいて、少なくとも１以上の前記プレゼンス映像を分類して前記プレゼンス映像表示領域に表示させる、請求項２に記載のプレゼンス情報共有装置。
【請求項１１】
前記状態情報通知部は、前記コンテンツ配信サーバから取得した映像コンテンツのカテゴリ情報を前記プレゼンス情報に含めて、前記通信網を介して前記プレゼンスサーバへ送信し、
前記表示制御部は、前記プレゼンスサーバから取得した少なくとも１以上の前記プレゼンス情報に含まれる前記カテゴリ情報に基づいて、少なくとも１以上の前記プレゼンス映像をカテゴリ毎に前記プレゼンス映像表示領域に表示させる、請求項１０に記載のプレゼンス情報共有装置。
【請求項１２】
前記表示制御部は、前記プレゼンス映像取得部により取得中の少なくとも１以上の前記プレゼンス映像を、前記コミュニケーション処理部により前記セッションが確立された頻度に応じて分類して前記プレゼンス映像表示領域に表示させる、請求項６に記載のプレゼンス情報共有装置。
【請求項１３】
コンテンツ配信サーバから所定の映像コンテンツを取得する映像取得ステップと、
前記コンテンツ配信サーバから取得した映像コンテンツの取得先情報を含むプレゼンス情報を、通信網を介してプレゼンスサーバに送信する状態情報通知ステップと、
前記プレゼンスサーバから少なくとも１以上の別のユーザが送信したプレゼンス情報を取得する状態情報取得ステップと、
前記状態情報取得ステップにより受信した前記プレゼンス情報に含まれる前記取得先情報に基づいて、前記別のユーザが視聴中の映像コンテンツの映像をプレゼンス映像として前記コンテンツ配信サーバから取得するプレゼンス映像取得ステップと、
前記映像取得ステップにより取得中の前記映像コンテンツと、前記プレゼンス映像取得ステップにより取得中の前記プレゼンス映像をディスプレイに表示させる表示制御ステップと、
を含むプレゼンス情報共有方法。
【請求項１４】
コンテンツ配信サーバから所定の映像コンテンツを取得する映像取得処理と、
前記コンテンツ配信サーバから取得した映像コンテンツの取得先情報を含むプレゼンス情報を、通信網を介してプレゼンスサーバに送信する状態情報通知処理と、
前記プレゼンスサーバから少なくとも１以上の別のユーザが送信したプレゼンス情報を取得する状態情報取得処理と、
前記状態情報取得処理により受信した前記プレゼンス情報に含まれる前記取得先情報に基づいて、前記別のユーザが視聴中の映像コンテンツの映像をプレゼンス映像として前記コンテンツ配信サーバから取得するプレゼンス映像取得処理と、
前記映像取得処理により取得中の前記映像コンテンツと、前記プレゼンス映像取得処理により取得中の前記プレゼンス映像をディスプレイに表示させる表示制処理と、
をコンピュータに実行させるプレゼンス情報共有プログラム。
【請求項１５】
所定の映像コンテンツを配信するコンテンツ配信サーバと；
プレゼンス情報を管理するプレゼンスサーバと；
前記コンテンツ配信サーバから所定の映像コンテンツを取得する映像取得部と、
前記コンテンツ配信サーバから取得した映像コンテンツの取得先情報を含むプレゼンス情報を、通信網を介して前記プレゼンスサーバに送信する状態情報通知部と、
前記プレゼンスサーバから少なくとも１以上の別のユーザが送信したプレゼンス情報を取得する状態情報取得部と、
前記状態情報取得部により受信した前記プレゼンス情報に含まれる前記取得先情報に基づいて、前記別のユーザが視聴中の映像コンテンツの映像をプレゼンス映像として前記コンテンツ配信サーバから取得するプレゼンス映像取得部と、
前記映像取得部により取得中の前記映像コンテンツと、前記プレゼンス映像取得部により取得中の前記プレゼンス映像と、をディスプレイに表示させる表示制御部と、
を備えるプレゼンス情報共有装置と；
を含むプレゼンス情報共有システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プレゼンス情報共有装置、プレゼンス情報共有方法、プレゼンス情報共有プログラムおよびプレゼンス情報共有システムに関する。
【背景技術】
【０００２】
近年、通信ネットワーク上で、通信相手の状態を確認しながらメッセージの交換を行うインスタントメッセージング（ＩＭ：Ｉｎｓｔａｎｔ  Ｍｅｓｓａｇｉｎｇ）サービスが知られている。ＩＭの利用者は、通信相手とのメッセージの交換の便宜のため、自らの状態を表す情報（プレゼンス情報）を通信相手に提示できる。プレゼンス情報には、たとえば、「在席」「不在」「多忙」などの自らの状態を示すテキスト情報や画像情報などがある。ＩＭの利用者は、相手方のプレゼンス情報を見て、相手の状態を判別し、メッセージを送信することができる。
【０００３】
また、特許文献１には、コンテンツ共有型コミュニケーションシステムにおいて、あらかじめ登録されたユーザのプレゼンス情報を取得し、ユーザ毎に選択可能なコンテンツを、ディスプレイにマトリクスで２次元表示させる技術が開示されている。これにより、ユーザは、各ユーザと通信可能なコンテンツを確認した上で、希望するユーザとコミュニケーションを行うことができる。
【０００４】
【特許文献１】特開２００６-３１９３８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上記特許文献１に記載されたような従来のコミュニケーションシステムでは、プレゼンス情報はあくまで相手の現在の状態をユーザに認識させるためにのみ利用されている。例えば、ユーザは、プレゼンス情報に基づいて、相手のコンテンツの視聴経過等を確認することができる。しかし、相手が視聴中の映像コンテンツを視聴するには、映像コンテンツの取得先を確認し、ネットワークを介して当該取得先から別途映像コンテンツを取得する必要がある。すなわち、プレゼンス情報はあくまでコンテンツを共有するためのきっかけにしか過ぎず、プレゼンス情報を直接利用して相手とコンテンツを共有することができないという問題があった。
【０００６】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、プレゼンス情報を直接利用して各ユーザが視聴中の映像コンテンツを取得することにより、各ユーザとコンテンツを共有することが可能な、新規かつ改良されたプレゼンス情報共有装置、プレゼンス情報共有方法、プレゼンス情報共有プログラムおよびプレゼンス情報共有システムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある観点によれば、コンテンツ配信サーバから所定の映像コンテンツを取得する映像取得部と、前記コンテンツ配信サーバから取得した映像コンテンツの取得先情報を含むプレゼンス情報を、通信網を介してプレゼンスサーバに送信する状態情報通知部と、前記プレゼンスサーバから少なくとも１以上の別のユーザが送信したプレゼンス情報を取得する状態情報取得部と、前記状態情報取得部により受信した前記プレゼンス情報に含まれる前記取得先情報に基づいて、前記別のユーザが視聴中の映像コンテンツの映像をプレゼンス映像として前記コンテンツ配信サーバから取得するプレゼンス映像取得部と、前記映像取得部により取得中の前記映像コンテンツと、前記プレゼンス映像取得部により取得中の前記プレゼンス映像と、をディスプレイに表示させる表示制御部と、を備えるプレゼンス情報共有装置が提供される。
【０００８】
係る構成により、プレゼンス情報共有装置の映像取得部は、コンテンツ配信サーバから所定の映像コンテンツを取得することができる。また、状態情報通知部は、コンテンツ配信サーバから取得した映像コンテンツの取得先情報を含むプレゼンス情報を、通信網を介してプレゼンスサーバに送信することができる。また、状態情報取得部は、プレゼンスサーバから少なくとも１以上の別のユーザが送信したプレゼンス情報を取得することができる。また、プレゼンス映像取得部は、状態情報取得部により受信したプレゼンス情報に含まれる取得先情報に基づいて、別のユーザが視聴中の映像コンテンツの映像をプレゼンス映像としてコンテンツ配信サーバから取得することができる。また、表示制御部は、映像取得部により取得中の前記映像コンテンツと、プレゼンス映像取得部により取得中のプレゼンス映像をディスプレイに表示させることができる。
【０００９】
また、前記表示制御部は、前記映像取得部により取得中の前記映像コンテンツを表示させる視聴コンテンツ表示領域と、前記プレゼンス映像取得部により取得中の少なくとも１以上のプレゼンス映像を表示させるプレゼンス情報表示領域と、を前記ディスプレイに表示させることもできる。
【００１０】
また、前記プレゼンス映像の解像度は、前記映像コンテンツの解像度よりも低くてもよい。
【００１１】
また、前記プレゼンス情報表示領域に表示中の所定の前記プレゼンス映像がユーザによって選択された場合、前記映像取得部は、コンテンツ配信サーバからの前記映像コンテンツの取得を中断し、ユーザによって選択された前記プレゼンス映像に対応する映像コンテンツを新たに前記コンテンツ配信サーバから取得し、前記表示制御部は、前記映像取得部によって新たに取得された前記映像コンテンツを前記視聴コンテンツ表示領域に表示させることもできる。
【００１２】
また、前記プレゼンス情報表示領域に表示中の所定の前記プレゼンス映像がユーザによって選択された場合に、前記ユーザによって選択されたプレゼンス映像に対応する映像コンテンツを視聴する別のユーザとのコミュニケーションに必要なセッションを確立するコミュニケーション処理部をさらに備えることもできる。
【００１３】
また、前記コミュニケーション処理部は、前記セッションが確立された後に、ユーザからの指示に応じて、所定の音声情報またはメッセージ情報を前記別のユーザが利用するプレゼンス情報共有装置へ送信することもできる。
【００１４】
また、前記コミュニケーション処理部が前記セッションの確立後に所定のユーザへ前記音声情報または前記メッセージ情報を送信した場合、前記状態情報通知部は、前記所定のユーザとのコミュニケーションの状態に関する情報を含むプレゼンス情報を、前記プレゼンスサーバを介して、前記セッションが確立されていない別のユーザへ送信することもできる。
【００１５】
また、前記プレゼンス情報表示領域に表示中の所定の前記プレゼンス映像がユーザによって選択された場合、前記プレゼンス映像取得部は、前記コンテンツ配信サーバからの前記プレゼンス映像の取得を中断し、前記表示制御部は、前記視聴コンテンツ表示領域のみを前記ディスプレイに表示させることもできる。
【００１６】
また、前記表示制御部は、前記プレゼンス映像取得部により取得中の前記プレゼンス映像をユーザ毎に表示させるプレゼンス情報表示枠を、前記プレゼンス情報表示領域に表示させることもできる。
【００１７】
また、前記表示制御部は、前記プレゼンスサーバから取得した少なくとも１以上の前記プレゼンス情報に含まれる所定の情報に基づいて、少なくとも１以上の前記プレゼンス映像を分類して前記プレゼンス映像表示領域に表示させることもできる。
【００１８】
また、前記状態情報通知部は、前記コンテンツ配信サーバから取得した映像コンテンツのカテゴリ情報を前記プレゼンス情報に含めて、前記通信網を介して前記プレゼンスサーバへ送信し、前記表示制御部は、前記プレゼンスサーバから取得した少なくとも１以上の前記プレゼンス情報に含まれる前記カテゴリ情報に基づいて、少なくとも１以上の前記プレゼンス映像をカテゴリ毎に前記プレゼンス映像表示領域に表示させることもできる。
【００１９】
また、前記表示制御部は、前記プレゼンス映像取得部により取得中の少なくとも１以上の前記プレゼンス映像を、前記コミュニケーション処理部により前記セッションが確立された頻度に応じて分類して前記プレゼンス映像表示領域に表示させることもできる。
【００２０】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツ配信サーバから所定の映像コンテンツを取得する映像取得ステップと、前記コンテンツ配信サーバから取得した映像コンテンツの取得先情報を含むプレゼンス情報を、通信網を介してプレゼンスサーバに送信する状態情報通知ステップと、前記プレゼンスサーバから少なくとも１以上の別のユーザが送信したプレゼンス情報を取得する状態情報取得ステップと、前記状態情報取得ステップにより受信した前記プレゼンス情報に含まれる前記取得先情報に基づいて、前記別のユーザが視聴中の映像コンテンツの映像をプレゼンス映像として前記コンテンツ配信サーバから取得するプレゼンス映像取得ステップと、前記映像取得ステップにより取得中の前記映像コンテンツと、前記プレゼンス映像取得ステップにより取得中の前記プレゼンス映像をディスプレイに表示させる表示制御ステップと、を含むプレゼンス情報共有方法が提供される。
【００２１】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツ配信サーバから所定の映像コンテンツを取得する映像取得処理と、前記コンテンツ配信サーバから取得した映像コンテンツの取得先情報を含むプレゼンス情報を、通信網を介してプレゼンスサーバに送信する状態情報通知処理と、前記プレゼンスサーバから少なくとも１以上の別のユーザが送信したプレゼンス情報を取得する状態情報取得処理と、前記状態情報取得処理により受信した前記プレゼンス情報に含まれる前記取得先情報に基づいて、前記別のユーザが視聴中の映像コンテンツの映像をプレゼンス映像として前記コンテンツ配信サーバから取得するプレゼンス映像取得処理と、前記映像取得処理により取得中の前記映像コンテンツと、前記プレゼンス映像取得処理により取得中の前記プレゼンス映像をディスプレイに表示させる表示制処理と、をコンピュータに実行させるプレゼンス情報共有プログラムが提供される。
【００２２】
また、上記課題を解決するために、本発明の別の観点によれば、所定の映像コンテンツを配信するコンテンツ配信サーバと、プレゼンス情報を管理するプレゼンスサーバと、前記コンテンツ配信サーバから所定の映像コンテンツを取得する映像取得部と、前記コンテンツ配信サーバから取得した映像コンテンツの取得先情報を含むプレゼンス情報を、通信網を介して前記プレゼンスサーバに送信する状態情報通知部と、前記プレゼンスサーバから少なくとも１以上の別のユーザが送信したプレゼンス情報を取得する状態情報取得部と、前記状態情報取得部により受信した前記プレゼンス情報に含まれる前記取得先情報に基づいて、前記別のユーザが視聴中の映像コンテンツの映像をプレゼンス映像として前記コンテンツ配信サーバから取得するプレゼンス映像取得部と、前記映像取得部により取得中の前記映像コンテンツと、前記プレゼンス映像取得部により取得中の前記プレゼンス映像と、をディスプレイに表示させる表示制御部と、を備えるプレゼンス情報共有装置と、を含むプレゼンス情報共有システムが提供される。
【発明の効果】
【００２３】
以上説明したように本発明によれば、プレゼンス情報を直接利用して各ユーザが視聴中の映像コンテンツを取得することにより、各ユーザとコンテンツを共有することが可能である。
【発明を実施するための最良の形態】
【００２４】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。また、説明は以下の順序で行うものとする。
１．本発明の実施形態の概要
２．実施形態の１つに係るプレゼンス情報共有システム１００の概略構成
３．実施形態の１つに係るプレゼンス情報共有装置２００の機能構成
４．処理シーケンス
４−１．プレゼンス映像の取得処理
４−２．映像コンテンツの中断処理
４−３．映像コンテンツの切替処理
４−４．コミュニケーション開始処理
４−５．複数ユーザ間における送受信処理
５．変形例
５−１．変形例１（映像コンテンツに関する情報の公開を制限する例）
５−２．変形例２（プレゼンス情報の表示を分類する例）
５−３．変形例３（プレゼンス情報を利用して有料コンテンツを配信する例）
６．プレゼンス情報共有装置２００のハードウェア構成
７．まとめ
【００２５】
＜１．本発明の実施形態の概要＞
本発明の実施形態の１つに係る情報処理装置の詳細を説明するにあたり、まず本実施形態の概要について説明する。
【００２６】
上述したように、従来、通信相手の状態をプレゼンス情報として取得してディスプレイに表示させ、相手の状態を確認しながらメッセージ交換を行うインスタントメッセージング（ＩＭ：Ｉｎｓｔａｎｔ  Ｍｅｓｓａｇｉｎｇ）サービスが知られている。ユーザは、例えば、登録サーバなどにあらかじめ登録された複数のユーザのプレゼンス情報を取得することができる。これにより、ユーザは、通信相手となるユーザ毎に、「在席」「不在」「多忙」などの状態を、ディスプレイに表示されるテキスト情報や画像情報などに基づいて認識することができる。
【００２７】
また、上述した特許文献１に記載された技術を利用することにより、例えば、通信相手のユーザが視聴中の映像コンテンツの視聴経過などを取得してディスプレイに表示させることもできる。しかしながら、ディスプレイに表示される情報は、例えば、コンテンツのタイトルなどのテキスト情報や、あらかじめ登録されているアイコンやタイトル画面などの画像に過ぎない。したがって、ユーザは、相手が視聴中の映像の内容を確認することはできない。
【００２８】
ここで、ユーザは、通信相手と同じ映像コンテンツを視聴するには、映像コンテンツの取得先を確認し、ネットワークを介して当該取得先から別途映像コンテンツを取得する必要がある。すなわち、ユーザは、プレゼンス情報により通信相手の現在の状態を認識することができても、通信相手と共通の映像コンテンツを視聴しながら通話やメッセージ交換を行うには、映像コンテンツを別途取得する必要があった。
【００２９】
このように、従来のコミュニケーションシステムにおいてコンテンツを共有する場合、プレゼンス情報はあくまでコンテンツを共有するためのきっかけにしか過ぎず、プレゼンス情報を直接利用して相手とコンテンツを共有することができないという問題があった。
【００３０】
本発明の実施形態の１つに係るプレゼンス情報共有システム１００を利用することにより、このような問題点を解決することができる。具体的には、プレゼンス情報共有システム１００における各ユーザ端末（プレゼンス情報共有装置２００）は、再生中の映像コンテンツの取得先（コンテンツ配信サーバ１０６）に関する情報を含むプレゼンス情報を予め登録されているユーザに対して送信する。これを受けて、プレゼンス情報を取得したプレゼンス情報共有装置２００は、プレゼンス情報に含まれる映像コンテンツの取得先に関する情報に基づいて、コンテンツ配信サーバ１０６からネットワークを介して自動で当該映像コンテンツを取得する。また、映像コンテンツを取得したプレゼンス情報共有装置２００は、ディスプレイなどに当該映像コンテンツを表示させることにより、相手方が現在視聴中の映像コンテンツを同時に視聴することができる。これにより、ユーザは、相手方が視聴中の映像コンテンツそのものを認識することができる。
【００３１】
また、コンテンツ配信サーバ１０６は、プレゼンス情報共有装置２００からプレゼンス情報に基づく映像コンテンツの取得要求があった場合、通常の映像コンテンツよりも解像度を落としたプレゼンス映像をプレゼンス情報共有装置２００へ送信することができる。これにより、プレゼンス情報共有装置２００は、ユーザが視聴している映像を表示させたまま、複数の別のユーザが視聴中の映像コンテンツを、通常よりも解像度が低いプレゼンス映像としてディスプレイに複数表示させることができる。これにより、プレゼンス情報共有装置２００は、通信網の帯域が狭い場合や、登録されているユーザの数が多い場合などにおいても、複数の別のユーザが視聴中の映像コンテンツに対応するプレゼンス映像をディスプレイに表示させることができる。この結果、ユーザは、あらかじめ登録されている複数の別のユーザが現在視聴中の映像コンテンツを同時に視聴することができる。
【００３２】
また、プレゼンス情報共有装置２００は、ユーザにより所定のプレゼンス映像が選択された場合には、コンテンツ配信サーバ１０６から当該映像コンテンツを取得し、通常の解像度の映像コンテンツを取得してもよい。これにより、ユーザは、複数の別のユーザの中から任意に選択した１のユーザと同じ映像コンテンツを同時に視聴することができる。また、プレゼンス情報共有装置２００は、ユーザにより所定のプレゼンス映像が選択された場合には、ＳＩＰサーバ１０４などを介して、当該ユーザとのコミュニケーション接続を確立してもよい。これにより、ユーザは、同じ映像コンテンツを視聴しているユーザと、通話やメッセージ交換などを行うことができる。
【００３３】
以下、このような特徴を有するプレゼンス情報共有システム１００の詳細について説明する。
【００３４】
＜２．実施形態の１つに係るプレゼンス情報共有システム１００の概略構成＞
図１は、本発明の実施形態の１つに係るプレゼンス情報共有システム１００の概略構成を示す説明図である。図１に示すように、プレゼンス情報共有システム１００は、ネットワーク（通信網）１０と、プレゼンスサーバ１０２と、ＳＩＰサーバ１０４と、コンテンツ配信サーバ１０６と、プレゼンス情報共有装置（以下、ユーザ端末とも言う）２００と、を含んで構成される。以下、プレゼンス情報共有システム１００の各構成要素について説明する。
【００３５】
（通信網１０）
通信網１０は、プレゼンスサーバ１０２、ＳＩＰサーバ１０４、コンテンツ配信サーバ１０６、各ユーザ端末２００を双方向通信または一方向通信可能に接続する通信回線網である。この通信網１０は、例えば、インターネット、ＮＧＮ（Ｎｅｘｔ  Ｇｅｎｅｒａｔｉｏｎ  Ｎｅｔｗｏｒｋ）、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）、Ｅｔｈｅｒｎｅｔ（登録商標）、ワイヤレスＬＡＮ等の専用回線網などで構成されており、有線、無線を問わない。
【００３６】
（プレゼンスサーバ１０２）
プレゼンスサーバ１０２は、プレゼンス情報を各ユーザ端末２００へ配信するサーバである。ここで、プレゼンス情報とは、例えば、「オンライン」、「オフライン」、「外出中」、「多忙」などといったユーザの現在の状態（プレゼンス状態）に関する情報である。もちろん、プレゼンス情報に含まれる情報はこれらに限定されるものではなく、ユーザのプレゼンス状態に関する種々の情報を含むことができる。
【００３７】
プレゼンスサーバ１０２は、通信網１０を介してユーザ端末２００からプレゼンス情報を取得し、当該ユーザ端末２００を通信相手として登録している別のユーザ端末２００へ取得したプレゼンス情報を送信する。したがって、プレゼンスサーバ１０２は、ユーザ端末２００間の登録状況に関する情報を管理する必要がある。プレゼンスサーバ１０２は、例えば、各ユーザ端末２００から送信される登録情報に基づいて、各ユーザ端末２００間の登録状況に関する情報を管理することができる。
【００３８】
例えば、図１に示した例で、ユーザＡ端末２００Ａ、ユーザＢ端末２００Ｂ、ユーザＣ端末２００Ｃがそれぞれ通信相手として登録されている場合を仮定する。プレゼンスサーバ１０２は、ユーザＡ端末２００Ａからプレゼンス情報を取得した場合、ユーザＡ端末２００Ａを通信相手として登録しているユーザＢ端末２００ＢおよびユーザＣ端末２００ＣへユーザＡ端末２００Ａのプレゼンス情報を送信する。これにより、ユーザＢおよびユーザＣは、ユーザＡのプレゼンス状態を認識することができる。
【００３９】
本実施形態においては、プレゼンスサーバ１０２が提供するプレゼンス情報に、映像コンテンツの取得先に関する情報が含まれていることを特徴の１つとしている。すなわち、ユーザ端末２００から送信されるプレゼンス情報には、ユーザ端末２００において再生中の映像コンテンツに関する情報（取得先サーバやアドレスなどの取得先情報など）が含まれている。したがって、プレゼンスサーバ１０２からプレゼンス情報を取得したユーザ端末２００は、プレゼンス情報に含まれる映像コンテンツに関する情報に基づいて、他のユーザ端末２００で再生中の映像コンテンツを取得することができる。すなわち、ユーザ端末２００間で、プレゼンス情報を直接利用して、同じ映像コンテンツを同時に再生することができる。なお、各ユーザ端末２００とプレゼンスサーバ１０２とのプレゼンス情報の送受信の流れや、ユーザ端末２００による映像コンテンツの取得処理の流れの詳細については、シーケンス図を参照に後述する。
【００４０】
（ＳＩＰサーバ１０４）
ＳＩＰサーバ１０４は、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）と呼ばれるプロトコルを利用して、電話番号をＩＰアドレスと対応付けたり、相手を呼び出して繋いだり、といった呼制御を行うサーバである。すなわち、ＳＩＰサーバ１０４は、ＳＩＰに従って、各ユーザ端末２００間の通信セッションの開始、変更および終了などを制御する。
【００４１】
本実施形態においては、ユーザ端末２００間における通話やメッセージングなどのコミュニケーションは、ＳＩＰサーバ１０４を介して行われる。例えば、図１に示した例では、ユーザＡが、ユーザＡ端末２００Ａで表示されているユーザＢ端末２００Ｂで再生中の映像コンテンツを選択した場合、ユーザＢとのコミュニケーションの開始要求をＳＩＰサーバ１０４へ送信する。これを受けて、ＳＩＰサーバ１０４は、ユーザＡ端末２００ＡとユーザＢ端末２００Ｂとのセッションを確立する。この結果、ユーザＡとユーザＢは、通話やメッセージングなどのコミュニケーションを行うことができる。なお、各ユーザ端末２００がＳＩＰサーバ１０４を介してコミュニケーションを行う処理の流れの詳細については、シーケンス図を参照に後述する。
【００４２】
（コンテンツ配信サーバ１０６）
コンテンツ配信サーバ１０６は、ユーザからの要求に応じて、通信網１０を介して各ユーザ端末２００へ所定の映像コンテンツを配信するサーバである。コンテンツ配信サーバ１０６は、例えば、所定の映像コンテンツを所定のアドレス情報やＩＤなどと紐付けて管理しておくことができる。ユーザは、例えば、所定のアドレス情報やＩＤなどをユーザ端末２００入力することにより、コンテンツ配信サーバ１０６に所定の映像コンテンツの取得を要求することができる。これを受けてコンテンツ配信サーバ１０６は、ユーザ端末２００から送信されたアドレス情報やＩＤなどと紐付けられている所定の映像コンテンツを、ユーザ端末２００へ送信することができる。
【００４３】
本実施形態においては、コンテンツ配信サーバ１０６は、通常の映像コンテンツに加えて、プレゼンス映像も管理していることを特徴の１つとしている。ここで、プレゼンス映像とは、通常の映像コンテンツと同一の内容の映像コンテンツであるが、所定の割合だけ解像度を低下させた映像コンテンツである。なお、解像度を低下させる割合は、例えば、通信網１０の帯域幅や、ユーザ端末２００の数などに応じて任意に設定することができる。もちろん、通信網１０の帯域に余裕がある場合などには、プレゼンス映像の解像度を一切落とすことなくユーザ端末２００へ送信してもよい。なお、コンテンツ配信サーバ１０６による映像コンテンツおよびプレゼンス映像の各ユーザ端末２００への配信処理の流れの詳細については、シーケンス図を参照に後述する。
【００４４】
（ユーザ端末２００）
ユーザ端末２００は、上記プレゼンスサーバ１０２からプレゼンス情報を取得したり、上記コンテンツ配信サーバ１０６から所定の映像コンテンツを取得したりするプレゼンス情報共有装置である。また、ユーザ端末２００は、現在再生中の映像コンテンツに関する情報を少なくとも含むプレゼンス情報を、通信網１０を介して上記プレゼンスサーバ１０２へ送信する。また、ユーザ端末２００は、プレゼンスサーバ１０２から、別のユーザが利用する少なくとも１以上のユーザ端末２００のプレゼンス情報を取得する。また、ユーザ端末２００は、プレゼンスサーバ１０２から取得したプレゼンス情報に含まれる映像コンテンツに関する情報に基づいて、プレゼンス映像をコンテンツ配信サーバ１０６から取得する。また、ユーザ端末２００は、ＳＩＰサーバ１０４を介して別のユーザ端末２００との通信セッションを確立する。
【００４５】
なお、ユーザ端末２００は、通信網１０を介してプレゼンスサーバ１０２、ＳＩＰサーバ１０４およびコンテンツ配信サーバ１０６と接続可能な装置であれば、特定の装置に限定されるものではない。ユーザ端末２００は、コンテンツ配信サーバ１０６から取得した映像コンテンツを再生するディスプレイや、他のユーザ端末２００とのコミュニケーションを実現するためのＩＰ電話に関するソフトウェアがインストールされていてもよい。このようなユーザ端末２００としては、例えば、パーソナルコンピュータ、ＰＤＡ、ゲーム機器、テレビジョン受像機などが想定されるが、本発明はこれらに限定されるものではない。例えば、ユーザ端末２００は、映像コンテンツを再生させるディスプレイを必ずしも一体に備えなくても、ユーザ端末２００に外部接続されたディスプレイに映像コンテンツを再生させてもよい。また、ユーザ端末２００は、ＩＰ電話機などと別途接続されることにより、他のユーザ端末２００とのコミュニケーションを実現することも当然に可能である。
【００４６】
以上、本実施形態に係るプレゼンス情報共有システム１００の各構成要素について説明した。次に、本実施形態に係るプレゼンス情報共有システム１００の特徴の１つであるプレゼンス情報共有装置２００（ユーザ端末２００）の詳細について、以下説明する。
【００４７】
＜３．実施形態の１つに係るプレゼンス情報共有装置２００の機能構成＞
図２は、本実施形態に係るプレゼンス情報共有装置２００（ユーザ端末２００）の機能構成の一例を示すブロック図である。図２に示すように、ユーザ端末２００は、状態通知登録部２０２と、状態情報通知部２０４と、状態情報取得部２０６と、映像取得部２０８と、プレゼンス映像取得部２１０と、コミュニケーション処理部２１２と、表示制御部２１４と、操作入力部２１６と、を含んで構成される。また、ユーザ端末２００を構成するこれらの各機能構成部は、制御部２１８によって制御されることにより各種機能を実行する。以下、本実施形態に係るユーザ端末２００を構成するこれらの機能構成部の詳細について説明する。
【００４８】
（状態通知登録部２０２）
状態通知登録部２０２は、ユーザが映像コンテンツを共有したいユーザのユーザ端末２００に関する情報をプレゼンスサーバ１０２に登録する。状態通知登録部２０２は、ユーザからの指示に応じて、プレゼンス情報を共有したいユーザ端末２００に関する情報を状態通知登録情報としてプレゼンスサーバ１０２へ送信する。これを受けてプレゼンスサーバ１０２は、状態通知登録情報に基づいて、複数のユーザ端末２００間でのプレゼンス情報の送受信を管理することができる。したがって、ユーザは、友人や社内のユーザ端末２００間でプレゼンス情報を共有できるように、プレゼンスサーバ１０２に各ユーザ端末２００の情報をあらかじめ登録しておくことができる。
【００４９】
（状態情報通知部２０４）
状態情報通知部２０４は、ユーザ端末２００の現在の状態に変化があった場合にプレゼンス情報をプレゼンスサーバ１０２へ送信する。状態情報通知部２０４が送信するプレゼンス情報としては、例えば、ユーザ端末２００がオンラインまたはオフラインであるかといった情報や、ユーザによって適宜入力される「休憩中」、「多忙」、「会議中」などといった情報なども含まれる。また、本実施形態に係る状態情報通知部２０４は、コンテンツ配信サーバ１０６から映像コンテンツを取得して再生している場合、当該コンテンツの取得先に関する情報をプレゼンス情報に含めてプレゼンスサーバ１０２へ送信することを特徴の１つとしている。
【００５０】
状態情報通知部２０４は、ユーザ端末２００の現在の状態が変化された場合に、プレゼンス情報をプレゼンスサーバ１０２へ送信することができる。例えば、状態情報通知部２０４は、ユーザ端末２００の電源が起動された場合に、ユーザ端末２００がオンラインであることを示すプレゼンス情報をプレゼンスサーバ１０２へ送信する。また、状態情報通知部２０４は、ユーザがユーザ端末２００から離れる際に「休憩中」という状態を入力した場合などには、現在の状態が「休憩中」であることを示すプレゼンス情報をプレゼンスサーバ１０２へ送信する。また、本実施形態においては、コンテンツ配信サーバ１０６から新しい映像コンテンツを取得して再生する際に、新しく取得した映像コンテンツの取得先に関する情報を示すプレゼンス情報をプレゼンスサーバ１０２へ送信する。
【００５１】
このように、状態情報通知部２０４が定期的にユーザ端末２００のプレゼンス情報をプレゼンスサーバ１０２へ送信することにより、プレゼンスサーバ１０２は、登録されている別のユーザ端末２００へプレゼンス情報を送信することができる。
【００５２】
（状態情報取得部２０６）
状態情報取得部２０６は、少なくとも１以上の別のユーザ端末２００のプレゼンス情報をプレゼンスサーバ１０２から取得する。上述したように、各ユーザ端末２００のプレゼンス情報がプレゼンスサーバ１０２へ送信される。これを受けてプレゼンスサーバ１０２は、あらかじめ登録されているユーザ端末２００の登録情報に基づいて、当該プレゼンス情報を所定のユーザ端末２００へ送信する。状態情報取得部２０６は、このプレゼンスサーバ１０２から送信されるプレゼンス情報を取得して、後述する表示制御部２１４へ転送する。これを受けて表示制御部２１４は、他のユーザのユーザ端末２００のプレゼンス状態をディスプレイに表示させることができる。
【００５３】
このように、ユーザ端末２００は、状態情報通知部２０４および状態情報取得部２０６を備えることにより、複数のユーザ端末２００間でプレゼンス情報を共有することができる。例えば、図１に示した例で説明すると、ユーザＡ端末２００Ａの状態情報通知部２０４は、ユーザＡ端末２００Ａのプレゼンス状態が変化するたびにプレゼンス情報をプレゼンスサーバ１０２へ送信する。これを受けてプレゼンスサーバ１０２は、ユーザＡ端末２００Ａをプレゼンス情報の共有端末として登録しているユーザＢ端末２００ＢおよびユーザＣ端末２００Ｃへ、ユーザＡ端末２００Ａのプレゼンス情報を送信することができる。これにより、ユーザＢ端末２００ＢおよびユーザＣ端末２００Ｃの状態情報取得部２０６は、ユーザＡ端末２００Ａのプレゼンス情報をプレゼンスサーバ１０２から定期的に取得することができる。同様に、ユーザＢ端末２００Ｂのプレゼンス情報もユーザＡ端末２００ＡおよびユーザＣ端末２００Ｃへ定期的に送信され、ユーザＣ端末２００Ｃのプレゼンス情報もユーザＡ端末２００ＡおよびユーザＢ端末２００Ｂに定期的に送信される。この結果、各ユーザ端末２００間でプレゼンス情報を共有することができる。
【００５４】
（映像取得部２０８）
映像取得部２０８は、コンテンツ配信サーバ１０６から所定の映像コンテンツを取得する。映像取得部２０８は、例えば、ユーザからの指示に応じて、所定のコンテンツ配信サーバ１０６にアクセスし、ビデオコンテンツや放送コンテンツなどの所定の映像コンテンツを取得することができる。このようにしてコンテンツ配信サーバ１０６から取得した映像コンテンツは、後述する表示制御部２１４へ転送される。これを受けて表示制御部２１４は、映像取得部２０８が取得した映像コンテンツをディスプレイに再生することができる。
【００５５】
また、本実施形態に係る映像取得部２０８は、ディスプレイに表示されているプレゼンス映像がユーザにより選択された場合に、当該プレゼンス映像に対応する映像コンテンツの取得をコンテンツ配信サーバ１０６へ要求することができる。したがって、ユーザは、別のユーザが現在視聴している映像コンテンツを自分も視聴したいと思った場合、ディスプレイに表示されているプレゼンス映像を選択すれば、解像度が落ちていない通常の映像コンテンツを友人と同時に視聴することができる。なお、ユーザによりプレゼンス映像が選択された場合の映像コンテンツの取得処理の流れの詳細については、シーケンス図を参照に後述する。
【００５６】
また、映像取得部２０８は、ユーザからの指示に応じて、所定の映像コンテンツの取得を中断したり、取得する映像コンテンツの変更などをコンテンツ配信サーバ１０６へ要求したりすることもできる。なお、映像取得部２０８が取得する映像コンテンツの種類や、取得方法などは特定のものに限定されるものではない。
【００５７】
（プレゼンス映像取得部２１０）
プレゼンス映像取得部２１０は、コンテンツ配信サーバ１０６から所定のプレゼンス映像を取得する。上述したように、状態情報取得部２０６が取得するプレゼンス情報には、別のユーザ端末２００で現在再生されている映像コンテンツの取得先に関する情報が含まれている。また、コンテンツ配信サーバ１０６は、上述したように、通常の映像コンテンツに加えて、プレゼンス映像も管理している。したがって、プレゼンス映像取得部２１０は、プレゼンス情報に含まれている映像コンテンツの取得先に関する情報に基づいて、別のユーザ端末で現在再生成中の映像コンテンツに対応するプレゼンス情報の取得要求をコンテンツ配信サーバ１０６へ送信する。これを受けて、コンテンツ配信サーバ１０６は、ユーザ端末２００へプレゼンス映像を送信することができる。
【００５８】
このように、プレゼンス映像取得部２１０は、プレゼンスサーバ１０２を介して各ユーザ端末２００から取得したプレゼンス情報に基づいて、各ユーザ端末２００で再生中の映像コンテンツに対応するプレゼンス映像をコンテンツ配信サーバ１０６から取得できる。また、プレゼンス映像取得部２１０により取得されたプレゼンス映像は、後述する表示制御部２１４へ転送される。これを受けて表示制御部２１４は、プレゼンス映像取得部２１０が取得したプレゼンス映像をディスプレイに再生することができる。この結果、ユーザは、別途映像コンテンツの取得操作をすることなく、友人が現在視聴中の映像コンテンツを共有することができる。
【００５９】
また、プレゼンス映像取得部２１０は、ユーザからの指示に応じて、所定のプレゼンス映像の中断などをコンテンツ配信サーバ１０６へ要求したりすることもできる。また、プレゼンス映像取得部２１０は、例えば、ユーザ端末２００のディスプレイの表示性能などに応じて、取得したプレゼンス映像のフォーマット形式や圧縮率などを変更して表示制御部２１４へ転送してもよい。
【００６０】
（コミュニケーション処理部２１２）
コミュニケーション処理部２１２は、ＳＩＰサーバ１０４などを介して、別のユーザ端末２００とのコミュニケーションを確立する。上述したように、ユーザは、ユーザ端末２００と接続されたＩＰ電話機や、ユーザ端末２００に内蔵されたＩＰ電話機能などを利用することにより、ＳＩＰサーバ１０４を介して、別のユーザ端末２００のユーザと通話やメッセージングなどを行うことができる。
【００６１】
コミュニケーション処理部２１２は、例えば、ユーザが特定のユーザとの通話やメッセージングの開始を指示した場合には、指定されたユーザのユーザ端末２００とのセッションの確立をＳＩＰサーバ１０４に対して要求する。また、ユーザから通話やメッセージングの終了指示があった場合には、セッションの中断をＳＩＰサーバ１０４に対して要求する。
【００６２】
また、コミュニケーション処理部２１２は、ディスプレイに表示されているプレゼンス映像がユーザにより選択された場合に、当該映像コンテンツを再生中のユーザ端末２００とのセッションの確立をＳＩＰサーバ１０４に対して要求することができる。したがって、ユーザは、別のユーザと映像コンテンツを共有しながらコミュニケーションを行いたいと思った場合、ディスプレイに表示されているプレゼンス映像を選択することによりコミュニケーションを開始することができる。なお、ユーザによりプレゼンス映像が選択された場合のコミュニケーション処理の流れの詳細については、シーケンス図を参照に後述する。
【００６３】
（表示制御部２１４）
表示制御部２１４は、各機能構成部が取得した種々の情報やコンテンツをディスプレイに表示させる。表示制御部２１４は、例えば、上記状態情報取得部２０６が取得したプレゼンス情報をディスプレイに表示させることができる。これによりユーザは、別のユーザ端末２００を利用するユーザの現在状態を認識することができる。
【００６４】
また、表示制御部２１４は、例えば、上記映像取得部２０８が取得した映像コンテンツをディスプレイに表示させることができる。これによりユーザは、コンテンツ配信サーバ１０６から所定の映像コンテンツを取得して視聴することができる。また、表示制御部２１４は、プレゼンス映像取得部２１０が取得したプレゼンス映像をディスプレイに表示させることができる。これによりユーザは、友人などが現在視聴している映像コンテンツをディスプレイで友人と同時に視聴することができる。
【００６５】
表示制御部２１４は、その他、メニュー画面、各種コンテンツの表示画面、各種プログラムの実行画面、プレゼンス情報の設定画面等、種々の情報やコンテンツのディスプレイへの表示を制御することができる。なお、表示制御部２１４によるディスプレイへのプレゼンス情報やプレゼンス映像の表示例については、シーケンス図の説明において例示する。
【００６６】
また、表示制御部２１４により所定のプレゼンス情報やコンテンツなどが表示されるディスプレイは、必ずしもユーザ端末２００自体に備えられる必要はなく、外部接続される外部表示装置などに備えられていてもよい。例えば、ノートパソコンやＰＤＡなどがユーザ端末２００として適用される場合、表示制御部２１４は、ノートパソコンやＰＤＡ自体に備えられるディスプレイに所定のプレゼンス情報やコンテンツなどを表示させることができる。また、例えば、ゲーム機器やデスクトップコンピュータなどがユーザ端末２００として適用される場合、表示制御部２１４は、外部接続されるテレビやディスプレイなどに所定のプレゼンス情報やコンテンツなどを表示させることもできる。また、ディスプレイとしては、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ；液晶ディスプレイ）や有機ＥＬ（ＥｌｅｃｔｒｏＬｕｍｉｎｅｓｃｅｎｃｅ  ｄｉｓｐｌａｙ）ディスプレイなどが想定されるが、これらに限定されるものではない。
【００６７】
（操作入力部２１６）
操作入力部２１６は、例えば、タッチパネル、キーボード、マウス、ボタン、スイッチ、レバー、ダイヤルなどの操作部を含んで構成される。ユーザは、これらの操作部を操作することにより、ユーザ端末２００に対して処理動作（映像コンテンツの取得、プレゼンス情報の取得、コミュニケーションのセッション開始・終了指示など）を指示することができる。操作入力部２１６は、操作部を介してユーザから受け付けた指示情報を制御部２１８へ伝送する。これを受けて、制御部２１８は、操作入力部２１６から伝送された指示情報に基づいて、ユーザ端末２００が備える各機能構成部を制御し、ユーザが所望する各種機能を実行する。
【００６８】
（制御部２１８）
制御部２１８は、ユーザ端末２００全体を制御する演算処理装置および制御装置であり、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などである。制御部２１８は、操作入力部２１６からの指示に応じて、ユーザ端末２００の上述した各機能構成部に対して所定の処理の実行を指示する。
【００６９】
以上、本実施形態に係るプレゼンス情報共有装置２００（ユーザ端末２００）の機能構成の一例について説明した。なお、図２に示した機能構成は、本実施形態の特徴の１つであるプレゼンス情報を利用した各種機能を中心に示したものであり、プレゼンス情報共有装置２００に備えられる機能はこれらに限定されるものではない。例えば、プレゼンス情報共有装置２００は、図２に示した機能構成部の他に、放送受信機能、録画機能、コンテンツ編集機能、撮影機能などの各種機能を追加的に備えてもよい。
【００７０】
＜４．処理シーケンス＞
次に、上述した機能構成のユーザ端末２００を含むプレゼンス情報共有システム１００における各種処理の流れについてシーケンス図を参照に説明する。
【００７１】
［４−１．プレゼンス映像の取得処理］
図３は、本実施形態に係るプレゼンス情報共有システム１００において、プレゼンス映像の取得処理の流れの一例を示すシーケンス図である。なお、図３に示す例では、説明の便宜上、ユーザＡ端末２００ＡおよびユーザＢ端末２００Ｂの２つのユーザ端末２００での処理の流れが示されているが、実際は３以上のユーザ端末２００間でも同様の処理が行われる。
【００７２】
まず、図３に示すように、従来のプレゼンス情報の共有システムにおける処理の流れと同様に、ステップ３００〜ステップ３１４の処理において、ユーザＡ端末２００ＡおよびユーザＢ端末２００Ｂ間でオンライン状態であることを示すプレゼンス情報が共有される。すなわち、ステップ３００において、ユーザＡ端末２００Ａの状態通知登録部２０２は、ユーザからの指示に応じて、プレゼンス情報を共有するユーザ端末２００としてユーザＢ端末２００Ｂをプレゼンスサーバ１０２に登録する。これを受けてプレゼンスサーバ１０２は、ユーザＡ端末２００ＡおよびユーザＢ端末２００Ｂを関連付けた情報を管理する。また、プレゼンスサーバ１０２は、ステップ３０２において、登録情報をユーザＢ端末２００Ｂへ送信してもよい。
【００７３】
同様に、ステップ３０４およびステップ３０６において、ユーザＢ端末２００Ｂの状態通知登録部２０２は、ユーザからの指示に応じて、プレゼンス情報を共有するユーザ端末２００としてユーザＡ端末２００Ａをプレゼンスサーバ１０２に登録する。これにより、ユーザＡ端末２００ＡおよびユーザＢ端末２００Ｂ間でプレゼンス情報を共有することができる。なお、ステップ３００〜ステップ３０６の処理は、初期設定などにおいて行われる処理であり、プレゼンスサーバ１０２に一度登録された後に再度行う必要はない。
【００７４】
その後、例えば、ユーザＢ端末２００Ｂの電源が起動された場合、ユーザＢ端末２００Ｂの状態情報通知部２０４は、ステップ３０８において、オンラインであることを示すプレゼンス情報をプレゼンスサーバ１０２へ送信する。これを受けてプレゼンスサーバ１０２は、ステップ３１０において、ユーザＢ端末２００Ｂから受信したプレゼンス情報を、ユーザＡ端末２００Ａへ送信する。同様に、ユーザＡ端末２００Ａの電源が起動された場合、ユーザＡ端末２００Ａの状態情報通知部２０４は、ステップ３１２において、オンラインであることを示すプレゼンス情報をプレゼンスサーバ１０２へ送信する。これを受けてプレゼンスサーバ１０２は、ステップ３１４において、ユーザＡ端末２００Ａから受信したプレゼンス情報を、ユーザＢ端末２００Ｂへ送信する。この結果、ユーザＡ端末２００Ａを利用するユーザＡは、ユーザＢ端末２００Ｂが現在オンラインであることを認識することができる。同様に、ユーザＢ端末２００Ｂを利用するユーザＢは、ユーザＡ端末２００Ａが現在オンラインであることを認識することができる。
【００７５】
次に、本実施形態の特徴の１つであるプレゼンス映像の取得処理の流れに関するステップ３１６〜ステップ３２６について説明する。なお、以下の説明では、ユーザＢが映像コンテンツを視聴する場合に、ユーザＡ端末２００Ａがプレゼンス映像を取得する処理の流れを例に説明するが、ユーザＡが映像コンテンツを視聴する場合もユーザＢ端末２００Ｂにおいて同様の処理が行われる。
【００７６】
まず、ステップ３１６において、ユーザＢ端末２００Ｂの映像取得部２０８は、ユーザからの指示に応じて、コンテンツ配信サーバ１０６に対して所定の映像コンテンツの取得要求を送信する。これを受けてコンテンツ配信サーバ１０６は、ユーザＢ端末２００Ｂから受信した要求に対応する映像コンテンツをユーザＢ端末２００Ｂへ送信する。これにより、ステップ３１８において、ユーザＢ端末２００Ｂの表示制御部２１４は、コンテンツ配信サーバ１０６から受信した映像コンテンツをディスプレイに表示させることができる。
【００７７】
また、ユーザＢ端末２００Ｂの状態情報通知部２０４は、ステップ３２０において、ステップ３１８により受信中の映像コンテンツの取得先に関する情報を含むプレゼンス情報をプレゼンスサーバ１０２へ送信する。これを受けてプレゼンスサーバ１０２は、ユーザＢ端末２００Ｂから受信したプレゼンス情報を、ステップ３２２において、ユーザＡ端末２００Ａへ送信する。
【００７８】
次に、ユーザＡ端末２００Ａのプレゼンス映像取得部２１０は、ステップ３２４において、プレゼンス映像の取得要求をコンテンツ配信サーバ１０６へ送信する。すなわち、プレゼンス映像取得部２１０は、ステップ３２２により取得したプレゼンス情報に含まれる映像コンテンツの取得先に関する情報に基づいて、当該映像コンテンツに対応するプレゼンス映像の取得要求をコンテンツ配信サーバ１０６へ送信する。
【００７９】
これを受けてプレゼンスサーバ１０２は、ステップ３２６において、ユーザＡ端末２００Ａから要求があったプレゼンス映像をユーザＡ端末２００Ａへ送信する。これにより、ユーザＡ端末２００Ａの表示制御部２１４は、コンテンツ配信サーバ１０６から受信したプレゼンス映像をディスプレイに表示させることができる。この結果、ユーザＡは、ユーザＢが視聴中の映像コンテンツを同時に視聴することができる。
【００８０】
以上のような処理の流れにより、各ユーザ端末２００間で同一内容の映像コンテンツを共有することができる。
【００８１】
次に、図３に示した処理の結果、表示制御部２１４によりディスプレイに表示されるプレゼンス映像の表示例について説明する。図４は、表示制御部２１４によるプレゼンス映像のディスプレイ２３０への表示例を示す説明図である。図４に示すように、表示制御部２１４は、ディスプレイ２３０に視聴コンテンツ表示領域２３２およびプレゼンス情報表示領域２３４を表示させる。表示制御部２１４は、コンテンツ配信サーバ１０６から受信中の映像コンテンツを視聴コンテンツ表示領域２３２に表示させる。また、表示制御部２１４は、各ユーザ端末２００からプレゼンスサーバ１０２を介して受信したプレゼンス情報をプレゼンス情報表示領域２３４に表示させる。このとき、プレゼンス情報に映像コンテンツの取得先に関する情報が含まれている場合、表示制御部２１４は、プレゼンス映像取得部２１０が取得したプレゼンス映像をプレゼンス情報表示領域２３４に表示させる。
【００８２】
また、図４に示すように、プレゼンス情報表示領域２３４は、各ユーザのプレゼンス情報を表示させる複数のプレゼンス情報表示枠２３６から構成されている。したがって、表示制御部２１４は、取得したプレゼンス情報をユーザ毎に分けて各プレゼンス情報表示枠２３６に表示させることができる。また、上述したように、コンテンツ配信サーバ１０６から取得するプレゼンス映像は、通常の映像コンテンツよりも解像度を低くすることができる。したがって、表示制御部２１４は、ユーザ端末２００の通信能力やディスプレイの表示仕様などに関わらず、複数のユーザ端末のプレゼンス映像を同時にプレゼンス情報表示領域２３４に表示させることができる。
【００８３】
図４に示す例では、ユーザＢが現在視聴中の映像コンテンツに対応するプレゼンス映像がプレゼンス情報表示枠２３６ａに表示され、ユーザＣが現在視聴中の映像コンテンツに対応するプレゼンス映像がプレゼンス情報表示枠２３６ｂに表示されている。また、ユーザＤが利用するユーザ端末２００は現在オフラインであることがプレゼンス情報表示枠２３６ｃに表示されている。この結果、ユーザＡは、ユーザＤの利用するユーザ端末２００は現在オフラインであることを認識できるとともに、ユーザＢやユーザＣが現在視聴している映像コンテンツをユーザＢやユーザＣと同時に共有することができる。
【００８４】
なお、図４に示した表示例は、表示制御部２１４によるプレゼンス情報の表示例の１つであって、本発明は図４に示した表示位置、大きさ、表示内容に限定されるものではない。表示制御部２１４は、種々の観点から視聴コンテンツ表示領域２３２およびプレゼンス情報表示領域２３４の表示を制御することができる。
【００８５】
図５は、表示制御部２１４による表示切替の一例を示す説明図である。図５に示すように、表示制御部２１４は、ユーザＡ端末２００Ａにおいてユーザがある映像コンテンツを視聴している場合には、視聴コンテンツ表示領域２３２のみをディスプレイ２３０に表示させる。これによりユーザは、ディスプレイ２３０に映像コンテンツを最大限に表示させて視聴することができる。
【００８６】
ここで、ユーザＢがある映像コンテンツの視聴を開始した場合、上述した図３のステップ３２２より当該映像コンテンツの取得先に関する情報を含むプレゼンス情報がユーザＡ端末２００Ａに送信される。これを受けてユーザＡ端末２００Ａのプレゼンス映像取得部２１０は、コンテンツ配信サーバ１０６からユーザＢが視聴中の映像コンテンツのプレゼンス映像を取得する。その後、表示制御部２１４は、図５に示すように、視聴コンテンツ表示領域２３２を縮小し、プレゼンス情報表示領域２３４をディスプレイ２３０に表示させることができる。図５に示すように、プレゼンス情報表示領域２３４のプレゼンス情報表示枠２３６ａにはユーザＢが視聴中の映像コンテンツに対応するプレゼンス映像が表示されている。これにより、ユーザＡは、プレゼンス表示枠２３６ａで再生されているプレゼンス映像と同じ映像コンテンツをユーザＢが現在視聴していることを認識することができる。
【００８７】
また、図５に示した表示状態において、例えば、ユーザＢが別の映像コンテンツの視聴を開始した場合、表示制御部２１４は、プレゼンス情報表示枠２３６ａに表示させるプレゼンス映像を切り替えることができる。図６は、ユーザＢが視聴する映像コンテンツを別の映像コンテンツに変更した場合における、ユーザＡ端末２００Ａのディスプレイ２３０の表示例を示す説明図である。
【００８８】
上述したように、ユーザＢが視聴する映像コンテンツを変更した場合、上述した図３のステップ３２２より当該映像コンテンツの取得先に関する情報を含むプレゼンス情報がユーザＡ端末２００Ａに送信される。これを受けてユーザＡ端末２００Ａのプレゼンス映像取得部２１０は、コンテンツ配信サーバ１０６から新しいプレゼンス映像を取得する。したがって、表示制御部２１４は、図６に示すように、新しく取得したプレゼンス映像をプレゼンス情報表示枠２３６ａに表示させることができる。このとき、表示制御部２１４は、例えば、プレゼンス表示枠２３６ａを強調表示または点滅表示させたり、メッセージを表示させたりすることにより、ユーザＢが映像コンテンツを切り替えたことをユーザＡに通知することもできる。
【００８９】
以上のように、ユーザ端末２００は、別のユーザ端末２００のプレゼンス情報を表示するのみでなく、プレゼンス情報を直接利用して取得したプレゼンス映像もディスプレイ２３０に表示させることができる。これにより、各ユーザは、別途映像コンテンツの取得操作などをすることなく、各ユーザ間で同一の映像コンテンツを共有することができる。
【００９０】
［４−２．映像コンテンツの中断処理］
次に、別のユーザが映像コンテンツの視聴を終了した場合の処理の流れについて説明する。図７は、ユーザＢが映像コンテンツの視聴を終了した場合における処理の流れの一例を示すシーケンス図である。なお、図７に示す例では、説明の便宜上、ユーザＢが映像コンテンツの視聴を終了した場合における処理の流れが示されているが、ユーザＡが映像コンテンツの視聴を終了した場合にも同様の処理が行われる。
【００９１】
図７に示す例では、ステップ４００において、上述した図３のステップ３１８と同じ処理が行われ、ステップ４０２において、図３のステップ３２６と同じ処理が行われている。すなわち、ユーザＢ端末２００Ｂの表示制御部２１４は、ステップ４００において、所定の映像コンテンツの再生を開始している。また、ユーザＡ端末２００Ａの表示制御部２１４は、ステップ４０２において、ユーザＢ端末２００Ｂで再生中の映像コンテンツに対応するプレゼンス映像をディスプレイ２３０に表示させている。
【００９２】
その後、ユーザＢ端末２００Ｂは、ユーザから映像コンテンツの視聴終了指示があった場合、ステップ４０４において、映像コンテンツの取得終了要求をコンテンツ配信サーバ１０６へ送信する。これにより、ユーザＢ端末２００Ｂの表示制御部２１４は、映像コンテンツの再生を終了する。
【００９３】
また、ユーザＢ端末２００Ｂの状態情報通知部２０４は、ステップ４０６において、映像コンテンツの再生を終了したことを示すプレゼンス情報をプレゼンスサーバ１０２へ送信する。これを受けてプレゼンスサーバ１０２は、ステップ４０８において、ユーザＢ端末２００Ｂから受信したプレゼンス情報をユーザＡ端末２００Ａへ送信する。
【００９４】
その後、ユーザＡ端末２００Ａは、ステップ４１０において、プレゼンス映像の取得終了要求をコンテンツ配信サーバ１０６へ送信する。これにより、ユーザＡ端末２００Ａの表示制御部２１４は、ユーザＢ端末２００Ｂに対応するプレゼンス映像の再生を終了する。
【００９５】
図８は、図７に示す処理シーケンスによりプレゼンス映像の再生が終了する際のユーザＡ端末２００Ａの表示制御部２１４によるディスプレイ２３０の表示例を示す説明図である。図８に示すように、ユーザＢが映像コンテンツの視聴を終了した場合、ユーザＡ端末２００Ａの表示制御部２１４は、プレゼンス情報表示枠２３６ａで再生していたプレゼンス映像を終了させる。また、表示制御部２１４は、プレゼンス情報表示枠２３６ａには、その後のユーザＢ端末２００Ｂのプレゼンス状態を表示させる。この結果、図８に示す例では、ユーザＡは、ユーザＢ端末２００Ｂは現在オンラインであるが、映像コンテンツは再生されていないことを認識することができる。
【００９６】
以上のように、各ユーザ端末２００の表示制御部２１４は、別のユーザ端末２００における映像コンテンツの再生状況に応じて、適宜プレゼンス情報表示枠２３６に表示させるプレゼンス情報やプレゼンス映像を切り替えることができる。
【００９７】
［４−３．映像コンテンツの切替処理］
次に、ユーザによりプレゼンス情報表示枠２３６に表示されているプレゼンス映像が選択された場合に、視聴コンテンツ表示領域２３２で再生させる映像コンテンツを切り替える処理の流れについて説明する。図９は、本実施形態に係るプレゼンス情報共有システム１００において、プレゼンス映像がユーザにより選択された場合の映像コンテンツの切替処理の流れの一例を示すシーケンス図である。なお、図９に示す例では、説明の便宜上、ユーザＡ端末２００Ａを主体とする処理の流れが示されているが、ユーザＢ端末２００Ｂにおいても同様の処理が行われる。
【００９８】
図９に示す例では、ステップ５００において、ユーザＢがユーザＢ端末２００Ｂで所定の映像コンテンツを視聴している。また、ユーザＡ端末２００Ａの表示制御部２１４は、ステップ５０２において、ユーザＢで再生中の映像コンテンツに対応するプレゼンス映像をディスプレイ２３０に表示させている。
【００９９】
ここで、ステップ５０３において、ユーザＡがプレゼンス映像を選択した場合、プレゼンス映像取得部２１０は、ステップ５０４において、現在受信中のプレゼンス映像の中断要求をコンテンツ配信サーバ１０６へ送信する。また、映像取得部２０８は、ステップ５０６において、ユーザにより選択されたプレゼンス映像に対応する映像コンテンツの取得要求をコンテンツ配信サーバ１０６へ送信する。
【０１００】
これを受けてコンテンツ配信サーバ１０６は、ステップ５０８において、ユーザＡ端末２００Ａから要求があった映像コンテンツ、すなわち、ユーザＢ端末２００Ｂへ提供している映像コンテンツをユーザＡ端末２００Ａへ送信する。これにより、ユーザＡ端末２００Ａの表示制御部２１４は、コンテンツ配信サーバ１０６から取得した新しい映像コンテンツを、ディスプレイ２３０の視聴コンテンツ表示領域２３２に表示させることができる。この結果、ユーザＡは、ユーザＢが視聴中の映像コンテンツを同時に視聴することができる。
【０１０１】
また、状態情報通知部２０４は、ステップ５１０において、ユーザＡ端末２００Ａで再生中の映像コンテンツに関する情報を含むプレゼンス情報をプレゼンスサーバ１０２へ送信する。これを受けてプレゼンスサーバ１０２は、ステップ５１２において、ユーザＡ端末２００Ａから受信したプレゼンス情報を、ユーザＢ端末２００Ｂへ送信する。この結果、ユーザＢは、ユーザＡが自分と同じ映像コンテンツの視聴を開始したことを認識することができる。
【０１０２】
なお、図９に示す例では、ステップ５０４において、プレゼンス映像の受信を中断したが、必ずしもプレゼンス映像の受信を中断する必要はない。例えば、表示制御部２１４は、視聴コンテンツ表示領域２３２で再生させる映像コンテンツのみを切り替えて、継続的にユーザＢ端末２００Ｂに対応するプレゼンス映像をプレゼンス情報表示領域２３４に表示させてもよい。図１０は、表示制御部２１４が視聴コンテンツ表示領域２３２で再生させる映像コンテンツを切り替える際のディスプレイ２３０の表示例を示す説明図である。
【０１０３】
図１０に示すように、ユーザがプレゼンス情報表示枠２３６ａに表示されているプレゼンス映像を選択した場合、表示制御部２１４は、視聴コンテンツ表示領域２３２で再生させる映像コンテンツを切り替える。この結果、視聴コンテンツ表示領域２３２で再生される映像コンテンツと、プレゼンス映像表示枠２３６ａで再生されるプレゼンス映像と、が同じ映像となる。また、上述した図９のステップ５０４によりプレゼンス映像の取得を中断した場合、表示制御部２１４は、視聴コンテンツ表示領域２３２のみをディスプレイ２３０に最大限に表示させてもよい。
【０１０４】
以上のように、ユーザ端末２００は、別のユーザ端末２００で再生中の映像コンテンツに対応するプレゼンス映像がユーザにより選択された場合、選択されたプレゼンス映像に対応する映像コンテンツをディスプレイ２３０に表示させることができる。これにより、各ユーザは、別のユーザが視聴中の映像コンテンツに興味を抱いた場合や、別のユーザが視聴中の映像コンテンツを同時に視聴しながらコミュニケーションを行いたい場合などに、別のユーザが視聴中の映像コンテンツを容易に視聴することができる。
【０１０５】
［４−４．コミュニケーション開始処理］
次に、ユーザによりプレゼンス情報表示枠２３６に表示されているプレゼンス映像が選択された場合に、映像コンテンツの切り替えとともに、コミュニケーションを確立する処理の流れについて説明する。図１１は、本実施形態に係るプレゼンス情報共有システム１００において、プレゼンス映像がユーザにより選択された場合における映像コンテンツの切替およびコミュニケーションの確立処理の流れの一例を示すシーケンス図である。なお、図１１に示す例では、説明の便宜上、ユーザＡ端末２００Ａを主体とする処理の流れが示されているが、ユーザＢ端末２００Ｂにおいても同様の処理が行われる。
【０１０６】
図１１に示す例では、ステップ６００〜ステップ６１２において、上述した図９のステップ５００〜ステップ５１２と同じ処理が行われる。すなわち、ユーザＡ端末２００Ａの表示制御部２１４は、ユーザＢ端末２００Ｂで再生中の映像コンテンツと同じ映像コンテンツをディスプレイ２３０の視聴コンテンツ表示領域２３２で再生させている。
【０１０７】
さらに、図１１に示す例では、ステップ６１４において、ユーザＡ端末２００Ａのコミュニケーション処理部２１２は、ＳＩＰサーバ１０４に対して、ユーザＢ端末２００Ｂとのセッションの確立を要求する。これを受けてＳＩＰサーバ１０４は、ステップ６１６において、ユーザＢ端末２００ＢとユーザＡ端末２００Ａとの通信セッションを確立させる。これによりユーザＡとユーザＢは、各ユーザ端末２００を通じてお互いにコミュニケーションを行うことができる。例えば、ユーザＡ端末２００ＡおよびユーザＢ端末２００Ｂは、ステップ６１８において、各ユーザが発生した音声信号をパケットデータとして送受信する。これにより、ユーザＡおよびユーザＢは、同じ映像コンテンツを視聴しながら会話することができる。また、ユーザＡ端末２００ＡおよびユーザＢ端末２００Ｂは、ステップ６２０において、各ユーザが入力したテキストデータを送受信することもできる。これにより、ユーザＡおよびユーザＢは、同じ映像コンテンツを視聴しながらメッセージ交換を行うこともできる。
【０１０８】
その後、コミュニケーションを終了したい場合、ユーザＡ端末２００Ａのコミュニケーション処理部２１２は、ステップ６２２において、ユーザからの指示に応じて、ＳＩＰサーバ１０４に対してセッションの終了を要求する。これを受けてＳＩＰサーバ１０４は、ステップ６２４において、ユーザＡ端末２００ＡとユーザＢ端末Ｂとの通信セッションを終了させる。
【０１０９】
このように、本実施形態においては、ユーザにより所定のプレゼンス映像が選択された場合、再生させる映像コンテンツを切り替えるだけでなく、相手方とのコミュニケーションも確立させることができる。この結果、ユーザは、別のユーザと同じ映像コンテンツを共有しながら、通話やメッセージングなどのコミュニケーションを行うことができる。
【０１１０】
［４−５．複数ユーザ間における送受信処理］
上述した各処理シーケンスでは、２つのユーザ端末２００間での処理の流れについて説明した。上述したように、本実施形態に係るプレゼンス情報共有システム１００においては、３以上のユーザ端末２００間でも同様の処理を行うことができる。ここで、あるユーザ端末２００間でコミュニケーションを行っている場合、本実施形態においては、コミュニケーションに参加していない別のユーザ端末２００に対しても、コミュニケーション状態に関するプレゼンス情報を提供することができる。
【０１１１】
図１２は、ユーザＡ端末２００Ａ、ユーザＢ端末２００ＢおよびユーザＣ端末２００Ｃが存在する場合において、図１１に示した処理シーケンスと同様の処理が行われる際の処理の流れを示すシーケンス図である。
【０１１２】
図１２に示す例では、図１１に示す例と比較すると、ステップ７０４において、ユーザＣ端末２００Ｃの表示制御部２１４も、ユーザＢ端末２００Ｂで再生中の映像コンテンツに対応するプレゼンス映像をディスプレイ２３０に表示させている。すなわち、ユーザＣ端末２００Ｃのプレゼンス映像取得部２１０は、プレゼンスサーバ１０２から送信されるユーザＢ端末２００Ｂのプレゼンス情報に含まれる映像コンテンツの取得先情報に基づいて、コンテンツ配信サーバ１０６からプレゼンス情報を取得する。これにより、ユーザＣも、ユーザＢがユーザＢ端末２００Ｂで視聴している映像コンテンツに対応するプレゼンス映像を同時に視聴することができる。
【０１１３】
また、ステップ７０８によりユーザＡが、ユーザＢが視聴中の映像コンテンツと同じ映像コンテンツの視聴を開始した場合、ユーザＡ端末２００Ａは、ステップ７１０の処理を行う。すなわち、ユーザＡ端末２００Ａの状態情報通知部２０４は、ユーザＡ端末２００Ａで再生中の映像コンテンツに関する情報を含むプレゼンス情報をプレゼンスサーバ１０２へ送信する。これを受けてプレゼンスサーバ１０２は、ステップ７１２において、ユーザＡ端末２００Ａから受信したプレゼンス情報を、ユーザＢ端末２００ＢおよびユーザＣ端末２００Ｃへ送信する。この結果、ユーザＢに加えてユーザＣも、ユーザＡがユーザＢと同じ映像コンテンツの視聴を開始したことを認識することができる。
【０１１４】
次に、ユーザＡおよびユーザＢがステップ７１４〜ステップ７２０においてコミュニケーションを開始した場合の処理について説明する。本実施形態に係るプレゼンス情報共有システム１００では、コミュニケーションに参加していないユーザＣ端末２００Ｃに対しても、コミュニケーション状態に関するプレゼンス情報を提供することができる。
【０１１５】
図１２に示す例では、ユーザＡがユーザＢに対してメッセージを送信した際、ユーザＡ端末２００Ａの状態情報通知部２０４は、ステップ７２２で、ユーザＢ端末２００Ｂとのコミュニケーション状態情報を含むプレゼンス情報をプレゼンスサーバ１０２へ送信する。これを受けてプレゼンスサーバ１０２は、ステップ７２４において、ユーザＡ端末２００Ａから受信したプレゼンス情報をユーザＣ端末２００Ｃへ送信する。これを受けてユーザＣ端末２００Ｃの表示制御部２１４は、ユーザＡがユーザＣに対してメッセージを送信したことを示すプレゼンス情報をディスプレイ２３０に表示させることができる。この結果、ユーザＣは、ユーザＡがユーザＢに対してメッセージを送信したことを認識することができる。
【０１１６】
また、ユーザＢがユーザＡに対してメッセージを送信した場合も同様に、ステップ７２６およびステップ７２８において、コミュニケーション状態情報を含むプレゼンス情報がユーザＣ端末２００Ｃへ送信される。
【０１１７】
このように、実際にはコミュニケーションに参加していないユーザＣも、ユーザＡとユーザＢとのコミュニケーションの状態を認識することができる。この結果、ユーザＣは、ユーザＡとユーザＢとのコミュニケーションに興味を抱いた場合には、自らもコミュニケーションに参加することが容易に可能となる。
【０１１８】
なお、プレゼンス情報に含まれるコミュニケーション状態情報としては、実際にユーザ間で送信されているメッセージのテキスト情報や音声情報であっても、単にコミュニケーションが行われていることを示す情報であってもよい。
【０１１９】
以上、本実施形態に係るプレゼンス情報共有システム１００において行われる処理の詳細の流れについて説明した。
【０１２０】
＜５．変形例＞
上述したプレゼンス情報共有システム１００は、プレゼンス情報に含まれる情報や、表示制御部２１４による表示制御などを変更することにより、上述した特徴を備えた上で、プレゼンス情報共有システム１００を多様に変形することができる。以下、プレゼンス情報共有システム１００の変形例について説明する。
【０１２１】
［５−１．変形例１（プレゼンス情報を制限する例）］
ユーザは、あらかじめ登録した友人等にプレゼンス情報を提供する際に、視聴中の映像コンテンツの内容は秘密にしておきたい場合なども想定される。このような場合、ユーザは、あらかじめ映像コンテンツの公開を制限する情報をプレゼンスサーバ１０２に登録しておくことにより、特定のユーザ端末２００に対してのみ映像コンテンツの取得先に関する情報を送信しないようにすることもできる。
【０１２２】
図１３は、このような特徴を有する変形例１のプレゼンス情報共有システム１００における処理の流れを示すシーケンス図である。図１３に示す例では、ユーザＢ端末２００Ｂの状態通知登録部２０２は、ユーザＢからの指示に応じて、ステップ８０８において、ユーザＡ端末２００Ａへの映像コンテンツに関する情報提供を制限するようにプレゼンスサーバ１０２へ指示する。これにより、プレゼンスサーバ１０２は、ユーザＢ端末２００Ｂから、映像コンテンツの取得先に関する情報が含まれるプレゼンス情報を受信した場合、ユーザＡ端末２００Ａには当該取得先に関する情報を除いたプレゼンス情報を送信する。
【０１２３】
すなわち、ステップ８２０でユーザＢ端末２００Ｂが映像コンテンツの再生を開始した場合、ユーザＢ端末２００Ｂの状態情報通知部２０４は、ステップ８２２で、当該映像コンテンツの取得先の情報を含むプレゼンス情報をプレゼンスサーバ１０２へ送信する。
【０１２４】
これを受けてプレゼンスサーバ１０２は、ステップ８２４において、映像コンテンツの取得先情報の提供制限がされているユーザＡ端末２００Ａに対しては、当該取得先情報を除いたプレゼンス情報を送信する。この結果、ユーザＡ端末２００Ａのプレゼンス映像取得部２１０は、ユーザＢ端末２００Ｂで再生中の映像コンテンツに対応するプレゼンス映像を取得することができない。したがって、ユーザＡ端末２００Ａの表示制御部２１４は、ユーザＢ端末２００Ｂのプレゼンス状態として、所定の映像コンテンツが再生されていることのみをディスプレイ２３０に表示させる。
【０１２５】
図１４は、図１３のステップ８２４の後に、ユーザＡ端末２００Ａの表示制御部２１４によるディスプレイ２３０への表示例を示す説明図である。図１４に示すように、ユーザＢに対応するプレゼンス情報表示枠２３６ａにはプレゼンス映像が表示されていない。
【０１２６】
なお、映像コンテンツの取得先情報の制限はユーザ毎に登録することができる。したがって、図１３において、ユーザＡ端末２００Ａに対してのみ取得先情報が制限されている場合、ユーザＣ端末２００Ｃなどの他のユーザ端末２００には通常のプレゼンス情報が送信される。すなわち、映像コンテンツを１人で楽しみたい場合や、特定のユーザに対してのみ映像コンテンツに関する情報を公開したくない場合などに、変形例１のプレゼンス情報共有システム１００を利用することができる。
【０１２７】
［５−２．変形例２（プレゼンス情報の表示を分類する例）］
表示制御部２１４は、プレゼンス情報を種々の観点から分類してディスプレイ２３０に表示させることにより、ユーザビリティをより向上させることができる。以下、このような特徴を有する変形例２のプレゼンス情報共有システム１００において、表示制御部２１４によるディスプレイ２３０への表示制御例について説明する。
【０１２８】
例えば、上記変形例１のように、プレゼンス情報に映像コンテンツの公開を制限する情報等が含まれている場合、表示制御部２１４は、当該情報に基づいて、プレゼンス情報表示領域２３４のディスプレイ２３０への表示を制御することができる。例えば、表示制御部２１４は、映像コンテンツの公開を行っているユーザ端末２００に対応するプレゼンス情報と、映像コンテンツの公開を行っていないユーザ端末２００に対応するプレゼンス情報と、を分類してディスプレイ２３０に表示させる。
【０１２９】
図１５は、変形例２において、表示制御部２１４が、映像コンテンツに関する公開制限情報に基づいて、プレゼンス情報表示領域２３４をディスプレイ２３０に表示させた場合の表示例を示す説明図である。図１５に示すように、ディスプレイ２３０には、３つのプレゼンス情報表示領域２３４ａ、２３４ｂ、２３４ｃが表示されている。ここで、表示制御部２１４は、プレゼンス情報表示領域２３４ａには、映像コンテンツの取得先情報の公開を制限していないユーザで、かつ現在映像コンテンツを視聴中のユーザに対応するプレゼンス映像を表示させている。また、表示制御部２１４は、プレゼンス情報表示領域２３４ｂには、現在映像コンテンツを視聴中であるが、映像コンテンツの取得先情報の公開を制限しているユーザに対応するプレゼンス状態を表示している。また、表示制御部２１４は、プレゼンス映像表示領域２３４ｃには、現在オフライン状態のユーザ端末２００のプレゼンス状態を表示させている。
【０１３０】
これにより、ユーザは、積極的に現在視聴している映像コンテンツを公開して同一の映像コンテンツの共有を希望しているユーザや、コミュニケーションを希望しているユーザを容易に認識することができる。したがって、ユーザは、例えば、プレゼンス情報表示領域２３４ａに表示されているプレゼンス映像の中から興味を抱いたコンテンツを積極的に選択し、当該ユーザと映像コンテンツを共有したり、コミュニケーションを行ったりすることができる。一方、プレゼンス情報表示領域２３４ｂに表示されているユーザに関しては、現在はコンテンツの共有やコミュニケーションを希望していないことを容易に認識することができる。
【０１３１】
次に、コミュニケーションの頻度に応じて表示制御部２１４が、プレゼンス情報を分類表示する例について説明する。
【０１３２】
上述したように、本実施形態に係るプレゼンス情報共有システム１００において、ユーザは、各ユーザ端末２００間で通話やメッセージングなどのコミュニケーションを行うことができる。したがって、ユーザ端末２００は、例えば、コミュニケーションの履歴に関する情報などを、不揮発性の記憶領域などに記憶しておくこともできる。表示制御部２１４は、このコミュニケーションの履歴情報を利用して、コミュニケーションの頻度に応じたプレゼンス情報の分類表示を行うことができる。
【０１３３】
図１６は、表示制御部２１４により、コミュニケーションの頻度に応じてプレゼンス情報が分類表示されたディスプレイ２３０の表示例を示す説明図である。図１６に示すように、ディスプレイ２３０には、３つのプレゼンス情報表示領域２３４ｄ、２３４ｅ、２３４ｆが表示されている。ここで、表示制御部２１４は、プレゼンス情報表示領域２３４ｄには、頻繁にコミュニケーションを行っているユーザ端末２００のプレゼンス状態を表示させている。また、表示制御部２１４は、プレゼンス情報表示領域２３４ｅには、定期的にコミュニケーションを行っているユーザ端末２００のプレゼンス状態を表示している。また、表示制御部２１４は、プレゼンス情報表示領域２３４ｆには、最近コミュニケーションを行っていないユーザ端末２００のプレゼンス状態を表示させている。
【０１３４】
これにより、ユーザは、仲のいいユーザのプレゼンス状態を容易に認識することができる。また、最近コミュニケーションを行っていないユーザであっても、現在視聴中の映像コンテンツを認識できることにより、コミュニケーションを行うきっかけを得ることもできる。
【０１３５】
次に、プレゼンス情報に含まれる映像コンテンツのカテゴリに関する情報に基づいて、表示制御部２１４が、プレゼンス情報を分類表示する例について説明する。
【０１３６】
上述したように、表示制御部２１４は、プレゼンス映像取得部２１０が取得した各ユーザ端末２００に対応するプレゼンス映像をディスプレイ２３０のプレゼンス情報表示領域２３４に表示させることができる。ここで、ユーザ端末２００の状態情報通知部２０４は、映像コンテンツのカテゴリに関する情報を含めてプレゼンス情報をプレゼンスサーバ１０２へ送信することもできる。例えば、状態情報通知部２０４は、映像取得部２０８がコンテンツ配信サーバ１０６から取得する映像コンテンツのメタデータなどに記載されているカテゴリ情報などをプレゼンス情報に含めることができる。表示制御部２１４は、プレゼンス情報に含まれる映像コンテンツのカテゴリ情報に基づくプレゼンス情報の分類表示を行うことができる。
【０１３７】
図１７は、表示制御部２１４により、プレゼンス情報に含まれる映像コンテンツのカテゴリ情報に基づいてプレゼンス情報が分類表示されたディスプレイ２３０の表示例を示す説明図である。図１７に示すように、ディスプレイ２３０には、３つのプレゼンス情報表示領域２３４ｇ、２３４ｈ、２３４ｊが表示されている。ここで、表示制御部２１４は、プレゼンス情報表示領域２３４ｇには、カテゴリが「スポーツ」の映像コンテンツを再生中のユーザ端末２００に対応するプレゼンス映像を表示させている。また、表示制御部２１４は、プレゼンス情報表示領域２３４ｈには、カテゴリが「ドラマ」の映像コンテンツを再生中のユーザ端末２００に対応するプレゼンス映像を表示させている。また、表示制御部２１４は、プレゼンス情報表示領域２３４ｊには、現在映像コンテンツを再生していないユーザ端末２００のプレゼンス状態を表示させている。
【０１３８】
これにより、ユーザは、興味があるカテゴリの映像コンテンツを視聴しているユーザを容易に認識し、当該ユーザと映像コンテンツを共有したり、コミュニケーションを行ったりすることができる。
【０１３９】
以上のように、変形例２の表示制御部２１４は、種々の観点からプレゼンス情報を分類表示することができる。もちろん、上述した例は、変形例２におけるプレゼンス情報の分類表示の一例であって、これらに限定されるものではない。また、図１５〜図１７に示したディスプレイの表示例は、上記の特徴を説明する上での一例であって、プレゼンス情報表示領域２３４の表示位置、大きさ等はこれらに限定されるものではない。
【０１４０】
［５−３．変形例３（プレゼンス情報を利用して有料コンテンツを配信する例）］
コンテンツ配信サーバ１０６が配信する映像コンテンツによっては、一定の視聴料金を支払ったユーザのみに映像コンテンツを配信する場合もある。このような有料の映像コンテンツの配信においても、変形例３のプレゼンス情報共有システム１００を利用することができる。
【０１４１】
例えば、あるユーザが所定の有料の映像コンテンツを視聴している場合、コンテンツ配信サーバ１０６は別のユーザ端末２００に対して解像度を落としたプレゼンス映像を一定時間のみ送信する。ここで、プレゼンス映像を受信したユーザ端末２００を利用するユーザは、当該有料の映像コンテンツに興味を抱いた場合、当該プレゼンス映像を選択することにより視聴料金を支払って当該プレゼンス映像に対応する映像コンテンツを視聴することができる。この場合、コンテンツ配信サーバ１０６の運営者などは、先に当該有料の映像コンテンツを視聴していたユーザに対して、いわゆるアフィリエイト制度による謝礼金を支払うこともできる。
【０１４２】
このように、本実施形態に係るプレゼンス情報共有システム１００では、各ユーザ端末２００と、プレゼンスサーバ１０２と、コンテンツ配信サーバ１０６と、が連携して種々の情報を送受信しているため、様々なサービス制度にも応用することができる。
【０１４３】
＜６．プレゼンス情報共有装置のハードウェア構成＞
次に、上述した特徴を有するプレゼンス情報共有装置２００（ユーザ端末２００）のハードウェア構成の一例について説明する。
【０１４４】
図１８は、本実施形態に係るプレゼンス情報共有装置２００（ユーザ端末２００）のハードウェア構成の一例を示すブロック図である。本実施形態に係るプレゼンス情報共有装置２００は主に、ＣＰＵ９０１、ＲＯＭ９０３、ＲＡＭ９０５、ブリッジ９０９、インターフェース９１３、入力装置９１５、出力装置９１７、ストレージ装置９１９、ドライブ９２１、接続ポート９２３、および通信装置９２５を備える。
【０１４５】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、ＲＯＭ９０３、ＲＡＭ９０５、ストレージ装置９１９、またはリムーバブル記録媒体９２７に記録された各種プログラムに従って、プレゼンス情報共有装置２００内の動作全般またはその一部を制御する。ＣＰＵ９０１は、上述した制御部２１８として機能することができる。ＲＯＭ９０３は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ９０５は、ＣＰＵ９０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一次記憶する。これらはＣＰＵバス等の内部バスにより構成されるホストバス９０７により相互に接続されている。
【０１４６】
入力装置９１５は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチおよびレバーなどユーザが操作する操作手段である。入力装置９１５は、上述した操作入力部２１６として機能し、例えば、上記の操作手段を用いてユーザにより入力された情報に基づいて入力信号を生成し、ＣＰＵ９０１に出力する入力制御回路などから構成されている。
【０１４７】
出力装置９１７は、上述したプレゼンス情報や映像コンテンツなどを表示させることができ、例えば、ＣＲＴディスプレイ、液晶ディスプレイ、プラズマディスプレイ、ＥＬディスプレイなどの表示装置などを含んで構成される。また、出力装置９１７は、スピーカなどの音声出力装置など、取得した情報をユーザに対して聴覚的に通知することが可能な装置も含んで構成される。
【０１４８】
ストレージ装置９１９は、本実施形態に係るプレゼンス情報共有装置２００の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置９１９は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス、または光磁気記憶デバイス等により構成される。
【０１４９】
ドライブ９２１は、記録媒体用リーダライタであり、本実施形態に係るプレゼンス情報共有装置２００に内蔵、あるいは外付けされる。ドライブ９２１は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体９２７に記録されている情報を読み出して、ＲＡＭ９０５に出力する。また、ドライブ９２１は、装着されているリムーバブル記録媒体９２７にデータなどを書き込むことも可能である。
【０１５０】
接続ポート９２３は、例えば、ＵＳＢポート、光オーディオ端子、ＩＥＥＥ１３９４ポート、ＳＣＳＩポート、ＨＤＭＩポート等の、外部接続機器９２９に直接接続するためのポートである。この接続ポート９２３に外部接続機器９２９を接続することで、プレゼンス情報や映像コンテンツなどを外部接続機器９２９のディスプレイに表示させることができる。
【０１５１】
通信装置９２５は、例えば、通信網１０に接続するための通信デバイス等で構成された通信インターフェースである。通信装置９２５は、例えば、有線または無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ、光通信用のルータ、ＡＤＳＬ用のルータ、または各種通信用のモデム等である。
【０１５２】
以上、本発明の実施形態の１つに係るプレゼンス情報共有装置２００の機能を実現可能なハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。したがって、本実施形態を実施する時々の技術レベルに応じて、適宜、利用するハードウェア構成を変更することが可能である。
【０１５３】
＜７．まとめ＞
以上説明したように、本実施形態に係るプレゼンス情報共有システム１００では、プレゼンス情報共有装置２００間で映像コンテンツを共有することができる。すなわち、プレゼンス情報共有装置２００は、プレゼンス情報に含まれる映像コンテンツの取得先に関する情報に基づいて、別のプレゼンス情報共有装置２００で再生中の映像コンテンツに対応するプレゼンス映像を取得することができる。また、プレゼンス情報共有装置２００は、ユーザによりプレゼンス映像が選択された場合に、当該プレゼンス映像に対応する映像コンテンツをコンテンツ配信サーバ１０６から取得することもできる。また、プレゼンス情報共有装置２００は、ユーザによりプレゼンス映像が選択された場合に、選択されたユーザのプレゼンス情報共有装置２００とのコミュニケーションを確立することもできる。このように、本実施形態に係るプレゼンス情報共有システム１００では、プレゼンス情報共有装置２００がプレゼンス情報を直接利用して各ユーザが視聴中の映像コンテンツを取得することにより、各ユーザとコンテンツを共有することが可能である。
【０１５４】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【０１５５】
例えば、上記実施形態において説明したプレゼンス情報は、上記実施形態の特徴の１つであるプレゼンス映像の共有を説明する上での一例であり、プレゼンス情報に含まれる情報は上記例に限定されるものではない。例えば、ユーザの現在状態を表す種々の情報を追加的にプレゼンス情報に含めることも当然に可能である。
【０１５６】
また、各図に示したディスプレイ２３０の表示例は、上記実施形態を説明する上での一例であり、視聴コンテンツ表示領域２３２やプレゼンス情報表示領域２３４の表示位置、大きさ、数、表示内容などはこれらに限定されるものではない。表示制御部２１４は、ユーザ設定や初期設定などに応じて、視聴コンテンツ表示領域２３２やプレゼンス情報表示領域２３４の表示位置や大きさなどを適宜変更することが当然に可能である。
【０１５７】
また、上記実施形態においては、コミュニケーションを確立する手段としてＳＩＰサーバ１０４を介したセッションの確立を例に説明したが、本発明はこれに限定されるものではない。例えば、インスタントメッセージングのみに対応した通信手段のみであってもよいし、相手のユーザ端末２００と通話やメッセージ交換を行うことができる手段であれば、特定の方法に限定されるものではない。
【０１５８】
また、本明細書において、フロー図またはシーケンス図に記述されたステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的に又は個別的に実行される処理をも含む。また時系列的に処理されるステップでも、場合によっては適宜順序を変更することが可能であることは言うまでもない。
【図面の簡単な説明】
【０１５９】
【図１】本発明の実施形態の１つに係るプレゼンス情報共有システム１００の概略構成を示す説明図である。
【図２】同実施形態に係るプレゼンス情報共有装置２００の機能構成の一例を示すブロック図である。
【図３】同実施形態において、プレゼンス映像の受信処理の流れの一例を示すシーケンス図である。
【図４】同実施形態において、プレゼンス映像のディスプレイ２３０への表示例を示す説明図である。
【図５】同実施形態において、プレゼンス映像のディスプレイ２３０への別の表示例を示す説明図である。
【図６】同実施形態において、プレゼンス映像のディスプレイ２３０への別の表示例を示す説明図である。
【図７】同実施形態において、映像コンテンツの再生終了指示があった場合の処理の流れの一例を示すシーケンス図である。
【図８】同実施形態において、映像コンテンツの再生終了指示があった場合のディスプレイ２３０の表示例を示す説明図である。
【図９】同実施形態において、プレゼンス映像がユーザにより選択された場合の映像コンテンツの切替処理の流れの一例を示すシーケンス図である。
【図１０】同実施形態において、プレゼンス映像が選択された場合のディスプレイ２３０の表示例を示す説明図である。
【図１１】同実施形態において、プレゼンス映像がユーザにより選択された場合のコミュニケーションの確立処理の流れの一例を示すシーケンス図である。
【図１２】同実施形態において、プレゼンス映像がユーザにより選択された場合の複数のユーザ端末２００間の処理の流れの一例を示すシーケンス図である。
【図１３】変形例１のプレゼンス情報共有システム１００における処理の流れを示すシーケンス図である。
【図１４】変形例１において、プレゼンス映像のディスプレイ２３０への表示例を示す説明図である。
【図１５】変形例２において、プレゼンス映像のディスプレイ２３０への表示例を示す説明図である。
【図１６】変形例２において、プレゼンス映像のディスプレイ２３０への別の表示例を示す説明図である。
【図１７】変形例２において、プレゼンス映像のディスプレイ２３０への別の表示例を示す説明図である。
【図１８】本実施形態に係るプレゼンス情報共有装置２００のハードウェア構成の一例を示すブロック図である。
【符号の説明】
【０１６０】
１０      通信網
１００    プレゼンス情報共有システム
１０２    プレゼンスサーバ
１０４    ＳＩＰサーバ
１０６    コンテンツ配信サーバ
２００    プレゼンス情報共有装置（ユーザ端末）
２０２    状態通知登録部
２０４    状態情報通知部
２０６    状態情報取得部
２０８    映像取得部
２１０    プレゼンス映像取得部
２１２    コミュニケーション処理部
２１４    表示制御部
２１６    操作入力部
２１８    制御部
２３０    ディスプレイ
２３２    視聴コンテンツ表示領域
２３４    プレゼンス情報表示領域
２３６    プレゼンス情報表示枠
【図１】
2010161510.tif 000003
【図２】
2010161510.tif 000004
【図３】
2010161510.tif 000005
【図４】
2010161510.tif 000006
【図５】
2010161510.tif 000007
【図６】
2010161510.tif 000008
【図７】
2010161510.tif 000009
【図８】
2010161510.tif 000010
【図９】
2010161510.tif 000011
【図１０】
2010161510.tif 000012
【図１１】
2010161510.tif 000013
【図１２】
2010161510.tif 000014
【図１３】
2010161510.tif 000015
【図１４】
2010161510.tif 000016
【図１５】
2010161510.tif 000017
【図１６】
2010161510.tif 000018
【図１７】
2010161510.tif 000019
【図１８】
2010161510.tif 000020