(57)【要約】ユーザ端末は、ビデオ信号を受信する入力部と、ビデオ信号から導出されるビデオ画像をユーザに表示するディスプレイとを有する。ビデオ信号から導出されるビデオ画像を拡張するための少なくとも１つのエフェクトをユーザから受信する選択入力部が提供される。ユーザ端末は、選択されたエフェクトにより拡張される、ビデオ信号から導出されるビデオ画像をディスプレイ上にレンダリングするレンダリング・デバイスを有する。
2015529031.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末であって、
ビデオ信号を受信する入力部と、
当該ユーザ端末において、前記ビデオ信号から導出されるビデオ画像をユーザに表示するディスプレイと、
当該ユーザ端末において、前記ビデオ信号から導出される前記ビデオ画像を拡張するための少なくとも１つのエフェクトを前記ユーザから受信する選択入力部と、
選択された前記エフェクトにより拡張される、前記ビデオ信号から導出される前記ビデオ画像を前記ディスプレイ上にレンダリングするレンダリング・デバイスと、
を備えた、ユーザ端末。
【請求項２】
前記レンダリング・デバイスは、
前記の受信したビデオ信号を復号化し、前記ディスプレイ上に前記ビデオ画像をレンダリングするための表示制御信号を生成するよう構成されたデコーダであって、前記表示制御信号は、選択された前記エフェクトを組み込む、デコーダ
を有する、請求項１記載のユーザ端末。
【請求項３】
当該ユーザ端末からリモート端末に選択された前記エフェクトのインジケーションを送信する手段
をさらに備えた、請求項１記載のユーザ端末。
【請求項４】
当該ユーザ端末から前記リモート端末に送信されるビデオ画像を符号化するよう動作可能なエンコーダであって、当該ユーザ端末から送信されるビデオ信号に前記インジケーションを挿入するよう動作可能なエンコーダ
をさらに備えた、請求項３記載のユーザ端末。
【請求項５】
当該ユーザ端末において、ユーザの画像をキャプチャするカメラであって、前記ディスプレイは、前記のキャプチャした画像をレンダリングするよう動作可能である、カメラ
をさらに備えた、請求項１記載のユーザ端末。
【請求項６】
当該ユーザ端末において受信された前記ビデオ信号は、リモート端末においてユーザにより選択されたエフェクトを示し、当該ユーザ端末は、前記リモート端末において選択された前記エフェクトを用いて拡張される、前記カメラによりキャプチャされた前記画像を表示するよう構成された合成機能をさらに備えた、請求項１記載のユーザ端末。
【請求項７】
ビデオ画像をレンダリングする方法であって、
ユーザ端末において、選択されたエフェクトのインジケーションを受信するステップと、
前記ユーザ端末において、ユーザの画像をキャプチャするステップと、
前記ユーザ端末においてキャプチャされた前記画像を、前記ユーザ端末のディスプレイにレンダリングするレンダリング・ステップであって、前記選択されたエフェクトにより前記画像を拡張するステップを含むレンダリング・ステップと、
を含む、方法。
【請求項８】
前記ユーザ端末において、ユーザの画像をキャプチャして、ビデオ信号において前記画像をリモート端末に送信する送信ステップであって、前記リモート端末のディスプレイ上にレンダリングされる、前記ユーザ端末における前記ユーザの前記画像は、前記選択されたエフェクトにより拡張される、送信ステップ
をさらに含む、請求項７記載の方法。
【請求項９】
前記選択されたエフェクトにより拡張される、前記ユーザ端末における前記ユーザのキャプチャされた画像を、ソーシャル・ネットワーク・サイト上に表示するステップ
をさらに含む、請求項７記載の方法。
【請求項１０】
プログラム・コードを含むコンピュータ・プログラム製品であって、前記プログラム・コードがプロセッサにより実行されたとき、前記プログラム・コードは、ビデオ画像をレンダリングする方法を実行し、前記方法は、
第１の端末において、ビデオ信号を受信する受信ステップであって、前記第１の端末は、前記の受信したビデオ信号から導出されるビデオ画像を拡張するための少なくとも１つのエフェクトの選択をユーザから受信する、受信ステップと、
前記第１の端末において、選択された前記エフェクトにより拡張される、前記ビデオ信号から導出されるビデオ画像をディスプレイ上にレンダリングするステップと、
を含む、コンピュータ・プログラム製品。
【発明の詳細な説明】
【背景技術】
【０００１】
パケットベースの通信システムにより、パーソナル・コンピュータ等のデバイスのユーザは、インタネット等のコンピュータ・ネットワークを介して通信することが可能となる。パケットベースの通信システムは、インタネット・プロトコル（ＩＰ）通信システムを介したビデオを含み、ＩＰ通信システムにより、ユーザは、インタネットを介してライブ・ビデオ・ストリームを交換することが可能となる。このようなシステムは、しばしば、固定回線又はモバイル・ネットワークよりもかなり低コストであるため、ユーザにとって有用である。これは、長距離通信に関して、特に当てはまり得る。ビデオ・オーバＩＰシステム（video-over-IP  system）を使用するために、ユーザは、ユーザのデバイスにクライアント・ソフトウェアをインストールし、そのクライアント・ソフトウェアを実行しなければならない。クライアント・ソフトウェアは、ビデオＩＰ接続に加えて、登録及び認証等の他の機能を提供する。ビデオ通信に加えて、クライアントはまた、オーディオ、インスタント・メッセージング（「ＩＭ」）、ＳＭＳメッセージング、及び音声メール等のさらなる機能を提供することができる。
【０００２】
したがって、ユーザは、ユーザ自身のそれぞれのコンピュータ端末に取り付けられたウェブ・カメラから撮影されるビデオ画像を交換することにより、フェイス・ツー・フェイスのビデオ通話を行うことができる。
【０００３】
ビデオ通信は、ビデオ画像を拡張する、あるいはビデオ画像を変更する「特別なエフェクト（effect）」を使用することにより、拡張することができる。現在、これは、受信側でレンダリングされるユーザの画像を拡張するエフェクトを選択することができる送信側のユーザに制限される。この一例が、ウェブ・アドレス（http://www.logitech.com/en-us/webcam-communications/video-software-services/video-effects）において示されている。
【発明の概要】
【０００４】
この概要は、発明を実施するための形態において以下でさらに説明されるコンセプトのうち選択したものを簡略化した形で紹介するために提供される。この概要は、特許請求される主題の主要な特徴又は必要不可欠な特徴を特定することを意図するものではないし、特許請求される主題の範囲を限定するために使用されることを意図するものでもない。
【０００５】
以下において、ビデオ信号を受信する入力部と、ビデオ信号から導出されるビデオ画像をユーザに表示するディスプレイとを有するユーザ端末が説明される。ビデオ信号から導出されるビデオ画像を拡張するための少なくとも１つのエフェクトをユーザから受信する選択入力部が提供される。ユーザ端末は、選択されたエフェクトにより拡張される、ビデオ信号から導出されるビデオ画像をディスプレイ上にレンダリングするレンダリング・デバイスを有する。
【０００６】
コンピュータ・プログラム製品は、プロセッサにより実行されたときにビデオ画像をレンダリングする方法を実行するプログラム・コードを含む。この方法に従うと、選択されたエフェクトのインジケーションがユーザ端末において受信される。ユーザの画像が、ユーザ端末においてキャプチャされ、ユーザ端末においてキャプチャされた画像が、ユーザ端末のディスプレイにおいてレンダリングされ、選択されたエフェクトにより、画像が拡張される。
【図面の簡単な説明】
【０００７】
説明する実施形態のより良い理解のため、及び説明する実施形態がどのように実施され得るかを示すために、例として添付の図面を参照する。
【図１】１以上の実施形態に従った通信システムの概略ブロック図。
【図２】１以上の実施形態に従った近端ユーザ端末における機能ブロックの概略ブロック図。
【図３】１以上の実施形態に従った選択されたエフェクトのスクリーン・ショットを示す図。
【図４】１以上の実施形態に従った選択されたエフェクトのスクリーン・ショットを示す図。
【図５】１以上の実施形態に従った選択されたエフェクトのスクリーン・ショットを示す図。
【図６】１以上の実施形態に従った選択されたエフェクトのスクリーン・ショットを示す図。
【図７】１以上の実施形態に従った選択されたエフェクトのスクリーン・ショットを示す図。
【図８】１以上の実施形態に従った遠端端末における機能ブロックの概略ブロック図。
【図９】１以上の実施形態に従ったソーシャル・メディア・ポスティングのスクリーン・ショットを示す図。
【発明を実施するための形態】
【０００８】
実施形態が説明される以下において、ユーザは、ビデオ・エフェクトである「フォト・ブース（photo  booth）」スタイルをユーザのビデオに適用することができる。ユーザは、ビデオ・エフェクトを、通話における他のパーティ（リモート・ユーザ）に適用することができる。例えば、アリスがボブと通話している場合、アリスは、ボブのビデオにエフェクトを適用することができ、エフェクトが適用されたボブを見ることができる。ボブは、自分のセルフ・ビュー（self-view）において、自分に適用されたこのエフェクトを見ることができ、ボブにこのエフェクトが知らされる。１以上の実施形態において、このエフェクトをアリスに適用するオプションが、ボブに与えられ得る。
【０００９】
１以上の実施形態において、ボブ又はアリスは、エフェクトを含むスクリーン・ショットを取ることができ、例えば、フェイスブック（登録商標）・ウォールといったソーシャル・メディア環境にポストすることができる。ポストされた場合、ポストをクリックすると、サード・パーティにエフェクトを取得する機会が与えられる。
【００１０】
エフェクトは、例えば、ユーザの頭又は目をトラッキングする静止画像とすることができる。アニメーション化されたエフェクトも可能である。
【００１１】
図１は、通信システムの概略ブロック図であり、ここでは、第１のユーザ端末２が、例えば、インタネット６等のパケットベースのネットワークである通信ネットワークを介して、第２のユーザ端末４とビデオ・データを交換するよう構成されている。第２のユーザ端末４は、双方向通信イベント（ビデオ通話）におけるビデオ・データを送受信する。参照番号７０は、１つの端末から受信されるビデオ・データを表し、参照番号７２は、１つの端末から送信されるビデオ・データを表す。
【００１２】
１つの種類のパケットベースの通信システムは、プロプライエタリ・プロトコル（proprietary  protocol）上に確立されたピア・ツー・ピア（「Ｐ２Ｐ」）トポロジを使用する。ピア・ツー・ピア・システムへのアクセスを可能にするために、ユーザは、ユーザのコンピュータ上でＰ２Ｐソフトウェア・プロバイダにより提供されるＰ２Ｐクライアント・ソフトウェアを実行して、Ｐ２Ｐシステムに登録しなければならない。ユーザがＰ２Ｐシステムに登録すると、サーバからクライアント・ソフトウェアにデジタル証明書が提供される。クライアント・ソフトウェアにデジタル証明書が提供されると、その後、サーバをさらに使用することなく、Ｐ２Ｐシステムのユーザ間で、通信をセットアップしてルーティングすることができる。詳細には、ユーザは、Ｐ２Ｐシステムへのアクセスを可能にする１以上のデジタル証明書（又は、ユーザ・アイデンティティ証明書（「ＵＩＣ（user  identity  certificate）」）の交換に基づいて、Ｐ２Ｐシステムを介したユーザ自身の通信ルート（communication  route）を確立することができる。ユーザ間のデジタル証明書の交換は、ユーザのアイデンティティと、ユーザがＰ２Ｐシステムにおいて適切に承認され認証されていることとの証明を提供する。したがって、デジタル証明書の提示は、ユーザのアイデンティティの信頼を提供する。したがって、通信がサーバを用いてルーティングされるのではなく、エンド・ユーザからエンド・ユーザに直接ルーティングされることが、ピア・ツー・ピア通信の特徴である。
【００１３】
ＩＭＳ（Internet  multimedia  subsystem）や他のサーバベースのシステム等の他の形態の通信ネットワークも可能である。
【００１４】
ユーザ端末２及び４の各々は、それぞれ、ディスプレイ８及び１０と、ビデオとして近端ディスプレイ８上に表示することができ、且つ／又はリモート・ディスプレイ１０上に表示するために端末４に送信することができる動画像をキャプチャするためのカメラ１２及び１４とを備える。各ディスプレイは、近端ユーザのセルフ画像（self-image）２ａ及び４ａと、遠端ユーザの画像２ｂ及び４ｂとを表示する（図３〜図７においてより明瞭に示される）。このケースでは、アリスが第１のユーザ端末（近端）にいて、ボブが第２のユーザ端末（遠端）にいると想定する。図１は高度に概略的であり、特定のデバイスを正確に表すことを意図していないことを理解されたい。一般的な種類のユーザ端末は、携帯電話機等のモバイル・ハンドセット端末、ラップトップ・コンピュータ、タブレット、デスクトップ・コンピュータ、テレビジョン・セット又はセット・トップ・ボックスを含むテレビジョン、及び多くの他の種類のデバイスを含み得る。例えば、スマートフォン又はタブレットである一実施形態において、ディスプレイ８及び１０は、タッチ・スクリーン技術を用いたユーザ・インタフェースを構成するが、例えば、キーボードやマウス等の他のユーザ・インタフェースを使用してもよいことを理解されたい。
【００１５】
一般に、本明細書で説明する機能のいずれも、ソフトウェア、ファームウェア、ハードウェア（例えば、固定論理回路）、又はこれらの実装の組合せを用いて、実装することができる。本明細書で使用される「モジュール」、「機能」、「コンポーネント」、及び「ロジック」という語は、一般に、ソフトウェア、ファームウェア、ハードウェア、又はそれらの組合せを表す。ソフトウェア実装の場合、モジュール、機能、又はロジックは、プロセッサ（例えば、１以上のＣＰＵ）上で実行されたときに特定のタスクを実行するプログラム・コードを表す。プログラム・コードは、１以上のコンピュータ読み取り可能なメモリ・デバイスに記憶することができる。以下で説明する技術の特徴は、プラットフォームに依存しない、すなわち、以下で説明する技術は、様々なプロセッサを有する様々な商用のコンピューティング・プラットフォーム上で実施することができる。
【００１６】
例えば、ユーザ端末は、例えば、プロセッサや機能ブロック等のユーザ端末のハードウェアにオペレーションを実行させるエンティティ（例えば、ソフトウェア）を含み得る。例えば、ユーザ端末は、ユーザ端末に、より詳細には、ユーザ端末のオペレーティング・システム及び関連ハードウェアにオペレーションを実行させる命令を保持するよう構成され得るコンピュータ読み取り可能な媒体を含み得る。したがって、命令は、オペレーションを実行するオペレーティング・システム及び関連ハードウェアを構成するよう機能し、このようにして、機能を実行するオペレーティング・システム及び関連ハードウェアの変換（transformation）をもたらす。命令は、様々な異なる構成（configuration）を介して、コンピュータ読み取り可能な媒体によりユーザ端末に提供され得る。
【００１７】
コンピュータ読み取り可能な媒体の１つのそのような構成は、信号担持媒体であり、したがって、（例えば、搬送波として、）例えば、ネットワークを介して命令をコンピューティング・デバイスに送信するよう構成される。コンピュータ読み取り可能な媒体はまた、コンピュータ読み取り可能な記憶媒体として構成され得、したがって、信号担持媒体ではない。コンピュータ読み取り可能な記憶媒体の例は、ランダム・アクセス・メモリ（ＲＡＭ）、読み取り専用メモリ（ＲＯＭ）、光ディスク、フラッシュ・メモリ、ハード・ディスク・メモリ、及び、命令及び他のデータを記憶する磁気技術、光技術及び他の技術を使用し得る他のメモリ・デバイスを含む。
【００１８】
様々な実施形態により、「フォトブック（photobook）」スタイルのビデオ・エフェクトを、例えば、ユーザ端末２における受信側ユーザ（アリス）の制御の下、ユーザ端末２において受信されるビデオ・データに加えることが可能となる。送信側ユーザ（ボブ）が、特別なエフェクトを含む自分のセルフ画像４ａを見ることができるように、ユーザ端末２から送信されるビデオ・データとともにエフェクトのインジケーションを、通信ネットワーク６を介してユーザ端末４に送信することができる。詳細には、実施形態により、近端ユーザは、遠端から受信されるビデオ・データにどの特別なエフェクトを適用するかを決定することが可能となる。アリスは、ユーザ・インタフェース、例えば、（マウス／カーソル・インタフェースにより）エフェクトをクリックすることにより、又は、（タッチ・スクリーン技術を用いて）エフェクトをタッチすることにより、ディスプレイ８上に表示されたエフェクトのセットから、１つのエフェクトを選択する。
【００１９】
図２は、ユーザ端末２における機能ブロックの概略ブロック図である。端末４から受信されたビデオが、ディスプレイ８上に画像２ｂとしてユーザに表示されていると仮定している。参照番号１８は、選択手段を表し、ユーザは、この選択手段を用いて、ディスプレイ８上で特別なエフェクトを選択することができる。選択手段１８は、エフェクト・メモリ１３に接続され、エフェクト・メモリ１３は、選択されたエフェクト３２をポスト処理ブロック１７に供給する。ポスト処理ブロック１７は、パケット・ストリームの形態のビデオ信号７０を受信するデコーダ１６の出力に接続される。デコーダ１６は、ビデオ・データ７０のパケットを受信して復号化する。ポスト処理ブロック１７は、選択された特別なエフェクト３２を付加して、ディスプレイ８上にボブの拡張されたビデオ画像２ｂをレンダリングするための表示制御信号２５を生成する。一実施形態において、選択されたエフェクトに関する情報は、エンコーダ１５のポスト処理ブロック１９にも供給される。エンコーダ１５は、端末４に送信するために、カメラ１２からの画像データをビデオ信号７２のパケットに符号化する。ポスト処理ブロック１９は、特別なエフェクト３２が遠端ディスプレイにおいてセルフ画像４ａ上にレンダリングされ得るように、特別なエフェクト３２を特定する情報ＥＩ３２を挿入する。通知（notification）４２も含まれ得る。
【００２０】
代替的な方法は、どのエフェクトが適用されるかを通知する別の制御メッセージ・ストリームを他の側に返送することである。このようにして、このシステムは、ユーザに対するエンコーダが存在しない一方向ビデオに対して動作することができる。
【００２１】
図８は、ユーザ端末４における機能ブロックの概略ブロック図である。ユーザ端末４は、エフェクト情報ＥＩ３２及び通知４２を含むパケット・ストリームの形態のビデオ信号を受信すると仮定している。抽出機能３３は、エフェクト情報ＥＩ３２を抽出し、エフェクト情報ＥＩ３２を使用してエフェクト・メモリ１３にアクセスする。ビデオ信号の残りの部分は、デコーダ１６に供給され、デコーダ１６は、アリスの画像４ｂを生成するための表示制御信号を生成するために、通常の信号としてビデオ信号の残りの部分を復号化する。エフェクト情報が別の制御メッセージにおいて適用される場合、ビデオ・ストリームからエフェクト情報を抽出する必要はない。実際、エフェクト情報は、ビデオ・ストリームを送信することなく、適用され得る。エフェクト・メモリ１３からのエフェクト３２が、ローカル・カメラ１４からデータを受信する合成機能３５に供給される。このようにして、ボブの拡張されたセルフ画像４ａをレンダリングするための表示制御信号２５を提供するために、エフェクト３２が、カメラ１４からのローカル画像データと合成される。カメラ１４はまた、エンコーダ１５にも画像データを供給する。エンコーダ１５は、リモート端末に供給するためのパケット・ストリームを生成する。以下でより完全に説明するように、ボブが選択されたエフェクトをアリスに適用させたいと決定した場合、ボブが、ディスプレイ１０上のアイコン４４を作動させると、適用エフェクト・インジケータ（apply  effect  indicator）７６がビデオ信号７２に組み込まれて、ビデオ信号７２がアリスの端末に返送される。これにより、選択されたエフェクトが、端末２におけるボブの画像に適用されたのと同様に、端末４におけるアリスの画像に適用される。さらに、適用エフェクト・インジケータ７６が、端末２における抽出機能３３により抽出され、アリスの拡張されたセルフ画像を生成するために、エフェクトが、３５と同様の合成機能においてローカル・カメラと合成される。この機能ブロックは、図８に示されておらず、図２にのみ示されている。
【００２２】
図２及び図８は、近端及び遠端において生じることについて、説明を簡単にするために、別の図として示されたが、実際、各ユーザ端末は、近端の機能及び遠端の機能の両方を組み込むことが容易に理解されよう。エフェクト・メモリ１３が、端末のローカル・メモリとして示されたが、特別なエフェクトは、ローカルでアクセスされてもよいし、おそらくは通信システム６内にあるリモート・サーバからリモートでアクセスされてもよいことが容易に理解されよう。
【００２３】
選択されたエフェクトの用途をより詳細に説明するために、図３〜図７を参照する。図３は、第１のユーザ端末２の概略図である。参照番号２ｂは、リモート端末４においてキャプチャされビデオ信号により第１の端末２に供給された第２のユーザのビデオ画像を表している。参照の簡便さのため、これを「ボブの画像」と呼ぶ。ボブはリモート端末４における第２のユーザである。参照番号２ａは、第１の端末における第１のユーザのセルフ画像を表している。第１のユーザを「アリス」と呼ぶ。これが、第１の端末２においてカメラによりキャプチャされた画像である。アリスは、ビデオ・エフェクトをボブの画像２ｂに適用しようと決定する。そうするために、アリスは、複数のビデオ・エフェクトを表示する機能１８を選択する。図４において、例として、偽物の鼻のセット３０が示されている。これらの鼻は、例えば、豚の鼻３２、象の鼻３４、猫の鼻３６、及びカモノハシ３８といった様々な動物の鼻とすることができる。これらのエフェクトはエフェクト・メモリ１３に記憶されている。エフェクト機能がユーザにより選択されると、エフェクトの画像が、（ローカル又はリモートの）メモリから呼び出され、図４に示されるように、端末２のディスプレイ上に表示される。
【００２４】
図５に示されるように、このケースでは、アリスは、豚の鼻３２を選択しようと決定する。これは、タッチ・スクリーン上で鼻をタップすることにより、マウス及びカーソルにより、又は他の方法により実行することができる。豚の鼻３２が選択されると、図２を参照して上述したように、ボブの画像が鼻３２を含むようにしてレンダリングされる。図２を参照して上記にてさらに説明したように、選択されたエフェクトに関する情報ＥＩ３２が、ボブの端末４に送信される。これが図６に示されている。ボブの端末において、メインの表示画像４ｂはアリスである。アリスがエフェクト３２を選択した場合、そのエフェクトに関する情報がボブの端末４に送信され、２つの通知４２及び４４がボブに表示される。第１の通知は、選択されたエフェクトを特定するもの、例えば、「アリスはあなたに豚の鼻を施した」であり、第２の通知は、例えば、「豚の鼻を返す」といった作動可能なボタン又はアイコンの形態であり、これにより、ボブは、選択されたエフェクトをアリスに適用することが可能となる。これらの通知は、ボブの端末４により受信されるビデオ信号においてボブの端末４に送信された情報に基づく人間が読み取り可能なテキストの形態で、ディスプレイ上にレンダリングされる。さらに、ボブは、アリスの端末において自分がどのように見えるかを見ることができる。というのは、ボブ自身のセルフ画像４ａが、ボブの端末４において受信された情報に基づいて、選択されたエフェクトとともにレンダリングされるからである。ボブが同じエフェクトをアリスに適用しようと決定した場合、ボブは、通知ボタン４４を選択し、この結果、ボブが４ｂで見ているアリスの画像に選択されたエフェクトが適用される。これは図には示されていないが、ボブの端末においてどのように知覚されるかに関して、アリスの端末におけるエフェクトを示す図５から容易に明らかなように、豚の鼻がアリスの画像に適用される。さらに、アリスのセルフ画像２ａが同様に選択されたエフェクト３２とともにレンダリングされるように、適用エフェクト・インジケータ７６が、ビデオ信号とともにアリスの端末に返される。さらに、例えば、「ボブはあなたにも豚の鼻を施した」といった通知７８が、人間が読み取り可能なテキストで表示される。
【００２５】
特徴認識を使用して、選択されたエフェクトをビデオの正しい位置に適用することができる。例えば、特徴認識ソフトウェアは、ユーザの鼻が画像内に配置される場所を検出することができ、これにより、鼻画像をその領域に重ねることが可能となる。あるいは、エフェクトは、ユーザにより選択された場所においてユーザの検出された顔位置に対して、ディスプレイ上に配置させることができる。
【００２６】
各端末は、上述した機能を実装する適切なソフトウェアを実行するプロセッサを有することが理解されよう。このような機能は、必要に応じて、ハードウェア、ファームウェア、ソフトウェアの任意の組合せにより実装することができる。図示されていないが、各端末は、プロセッサとして、双方向ビデオ通話を確立する通信クライアント・アプリケーションを実行することは明らかであろう。上述した機能が、この通信クライアント・アプリケーションの一部を形成してもよいし、プロセッサにより実行される別のソフトウェア・アプリケーションにより提供されてもよい。
【００２７】
様々な実施形態により、画像に適用された選択されたエフェクトをソーシャル・メディア環境、例えば、エフェクトが適用されたユーザ（このケースではボブ）に属するフェイスブック（登録商標）・ウォールにポストする追加の可能性が可能となる。そうするために、アリスは、例えば、ボブのフェイスブック（登録商標）・ウォール、アリスのフェイスブック（登録商標）・ウォール、及び電子メール・オプション等を特定する多数の共有可能性（share  possibility）を呼び出す、アリスの端末における共有機能を選択することができる。アリスは、例えば、ボブのフェイスブック（登録商標）・ウォールにポストする適切なオプションを選択し、ボブのフェイスブック（登録商標）・ウォールにポストされる場合には、例えば、図９に示されるように、ボブの画像とともに適用された選択されたエフェクトのポストを選択することができる。サード・パーティは、そのポストをクリックすることにより、又は任意の他の方法によりそのポストを選択することができ、そのようにすることで、自身の使用のためにそのエフェクトを利用することができる。
【００２８】
ビデオ・エフェクトの社会的性質は、ソーシャル・ネットワークとの異なるインタラクションに役立つ。エフェクトは、例えば、エフェクトのためのビデオ・アプリケーション・アイコンをクリックすることにより、ユーザの端末に対して電子的にユーザに利用可能となり得る。ビデオ・アプリケーションは、起動されると、例えば、ＵＲＬ（uniform  resource  locator）を用いてサーバ等のウェブベースの記憶位置にアクセスすることにより、ユーザに所望のエフェクトを取得するよう促す。
【００２９】
一実施形態に従うと、ビデオ画像をレンダリングする方法が提供される。この方法は、
第１の端末において、第２の端末から送信されたビデオ信号を受信するステップと、
第１の端末において、受信したビデオ信号から導出されるビデオ画像を拡張するための少なくとも１つのエフェクトの選択をユーザから受信するステップと、
第１の端末において、選択されたエフェクトにより拡張される、ビデオ信号から導出されるビデオ画像をディスプレイ上にレンダリングするステップと、を含む。  
別の実施形態により、ユーザ端末が提供される。このユーザ端末は、
リモート端末から送信されたビデオ信号を受信する手段と、
ユーザ端末において、ビデオ信号から導出されるビデオ画像をユーザに表示するディスプレイと、
ユーザ端末において、ビデオ信号から導出されるビデオ画像を拡張するための少なくとも１つのエフェクトをユーザから受信する選択手段と、
選択されたエフェクトにより拡張される、ビデオ信号から導出されるビデオ画像をディスプレイ上にレンダリングする手段と、を備える。
【００３０】
主題が、構造的特徴及び／又は方法論的動作に特有の言葉で説明されたが、添付の特許請求の範囲において定められる主題は、上述した特定の特徴又は動作に必ずしも限定される必要がないことを理解されたい。むしろ、上述した特定の特徴及び動作は、請求項を実施するための例示的な形態として開示されたものである。
【図１】
2015529031.tif 000003
【図２】
2015529031.tif 000004
【図３】
2015529031.tif 000005
【図４】
2015529031.tif 000006
【図５】
2015529031.tif 000007
【図６】
2015529031.tif 000008
【図７】
2015529031.tif 000009
【図８】
2015529031.tif 000010
【図９】
2015529031.tif 000011
【国際調査報告】
2015529031.tif 000012
2015529031.tif 000013