(57)【特許請求の範囲】
【請求項１】
電子的な番組ガイドから情報を取り込むことにより、テレビコンテンツを自動的に特定するステップと、
人が前記テレビコンテンツを見ているかどうかを電子的に判断するステップと、
カメラにより撮像された前記人の画像を用いて前記人の表情を分析することにより、前記人が前記テレビコンテンツを好むかどうかを自動的に決定するステップと、
前記人の友人が現にオンライン中であるかどうかを決定するステップと、
前記友人が現にテレビを見ているかどうかを決定するステップと、
前記友人が同じテレビコンテンツを好むかどうかを決定するステップと、
前記人および前記友人が前記同じテレビコンテンツを好み、前記友人が現にオンライン中であり、かつ、前記友人が現に前記テレビを見ているという決定に基づいて、前記人と、前記同じテレビコンテンツを好み、現にオンライン中であり、かつ、現に前記テレビを見ている前記友人とを、電子的なソーシャルネットワーキングツールを介して自動的にリンクさせるステップと、
前記人がテレビを見ている時に、前記テレビコンテンツに対する前記人の好き嫌いが変化したことを示すリアルタイムの情報を、前記同じテレビコンテンツを好み、現にオンライン中であり、かつ、現に前記テレビを見ている前記友人に、前記電子的なソーシャルネットワーキングツールを用いて自動的に示すステップと
を備え、
前記人の好き嫌いの変化は、ビデオ顔分析により判断される、方法。
【請求項２】
前記人がオンライン中であるかを電子的に判断するステップをさらに備える、請求項１に記載の方法。
【請求項３】
前記人がテレビを見ているかを判断するために電子的なビデオ分析を用いるステップを備える、請求項１又は２に記載の方法。
【請求項４】
前記人が前記テレビコンテンツを好むかどうかを自動的に決定するステップは、
前記人が前記テレビコンテンツを好むかどうかを評価するためにビデオ顔分析を用いるステップを含む、請求項１から３の何れか一項に記載の方法。
【請求項５】
前記人が前記テレビコンテンツを好むかどうかの分析を、前記電子的なソーシャルネットワーキングツールを用いて自動的に報告するステップを備える、請求項１から４の何れか一項に記載の方法。
【請求項６】
コンピュータに、
電子的な番組ガイドから情報を取り込むことにより、テレビコンテンツを自動的に特定する手順と、
人が現に前記テレビコンテンツを見ているかどうかを判断させる手順と、
カメラにより撮像された前記人の画像を用いて前記人の表情を分析することにより、前記人が前記テレビコンテンツを好むかどうかを自動的に決定する手順と、
前記人の友人が現にオンライン中であるかどうかを決定する手順と、
前記友人が現にテレビを見ているかどうかを決定する手順と、
前記友人が同じテレビコンテンツを好むかどうかを決定するステップと、
前記人および前記友人が前記同じテレビコンテンツを好み、前記友人が現にオンライン中であり、かつ、前記友人が現に前記テレビを見ているという決定に基づいて、前記人と、前記同じテレビコンテンツを好み、現にオンライン中であり、かつ、現に前記テレビを見ている前記友人とを、電子的なソーシャルネットワーキングツールを介して自動的にリンクさせる手順と、
前記人がテレビを見ている時に、前記テレビコンテンツに対する前記人の好き嫌いが変化したことを示すリアルタイムの情報を、前記同じテレビコンテンツを好み、現にオンライン中であり、かつ、現に前記テレビを見ている前記友人に、前記電子的なソーシャルネットワーキングツールを用いて自動的に示す手順と
を実行させ、
前記人の好き嫌いの変化は、ビデオ顔分析により判断される、プログラム。
【請求項７】
前記コンピュータに、
前記人がテレビを見ているかどうかについての情報を、前記電子的なソーシャルネットワーキングツールを用いて送信させる手順をさらに実行させる、請求項６に記載のプログラム。
【請求項８】
前記コンピュータに、
前記人がオンライン中であるかを判断する手順、および、前記人がオンライン中であるかについての情報を、前記電子的なソーシャルネットワーキングツールに送信する手順をさらに実行させる、請求項６又は７に記載のプログラム。
【請求項９】
前記コンピュータに、
前記人が前記テレビに映っているものを好むかについての情報を、前記電子的なソーシャルネットワーキングツールに報告する手順をさらに実行させる、請求項８に記載のプログラム。
【請求項１０】
前記人が前記テレビコンテンツを好むかどうかを自動的に決定する手順は、
前記人が前記テレビに映っているものを好むかどうかを判断するためにビデオ顔分析を用いる手順を含む、請求項６から９の何れか一項に記載のプログラム。
【請求項１１】
前記コンピュータに、
前記テレビを見ている複数の人のそれぞれを特定するためにビデオ分析を用いる手順をさらに実行させる、請求項６から１０の何れか一項に記載のプログラム。
【請求項１２】
前記コンピュータに、
前記複数の人のそれぞれがどのテレビ番組を好むかを判断する手順をさらに実行させる、請求項１１に記載のプログラム。
【請求項１３】
前記コンピュータに、
複数の視聴者のそれぞれが好むテレビ番組のリストを集める手順をさらに実行させる、請求項１２に記載のプログラム。
【請求項１４】
電子的な番組ガイドから情報を取り込むことによりテレビコンテンツを特定し、人が前記テレビコンテンツを見ているかどうかを決定し、カメラにより撮像された前記人の画像を用いて前記人の表情を分析することにより、前記人が前記テレビコンテンツを好むかどうかを決定し、前記人の友人が現にオンライン中であるかどうかを決定し、前記友人が現にテレビを見ているかどうかを決定し、前記友人が同じテレビコンテンツを好むかどうかを決定し、前記人および前記友人が同じテレビコンテンツを好み、前記友人が現にオンライン中であり、かつ、前記友人が現に前記テレビを見ているという決定に基づいて、前記人と、前記同じテレビコンテンツを好み、現にオンライン中であり、かつ、現に前記テレビを見ている前記友人とを電子的なソーシャルネットワーキングツールを通じて自動的にリンクさせ、前記人がテレビを見ている時に、前記テレビコンテンツに対する前記人の好き嫌いが変化したことを示すリアルタイムの情報を、前記同じテレビコンテンツを好み、現にオンライン中であり、かつ、現に前記テレビを見ている前記友人に、前記電子的なソーシャルネットワーキングツールを用いて自動的に示すプロセッサと、
前記プロセッサに結合された記憶装置と
を備え、
前記人の好き嫌いの変化は、ビデオ顔分析により判断される、システム。
【請求項１５】
前記プロセッサはさらに、前記人がオンライン中であるかを判断する、請求項１４に記載のシステム。
【請求項１６】
前記プロセッサに結合されたビデオカメラを備え、
前記プロセッサは、前記人がテレビに映っている番組を好むかを判断するためにビデオ顔分析を用いる、請求項１４又は１５に記載のシステム。
【請求項１７】
前記プロセッサは、テレビを見ている複数の人を特定する、請求項１４から１６の何れか一項に記載のシステム。
【請求項１８】
前記プロセッサは、前記複数の人のそれぞれがどの番組を好むかを判断する、請求項１７に記載のシステム。
【請求項１９】
前記複数の人のそれぞれが好む番組のリストを集める、請求項１８に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、全体としてテレビに関し、ソーシャルネットワーキングツールを用いた交流に関する。
【背景技術】
【０００２】
ソーシャルネットワーキングツールは、多くの人々の生活に欠かせないものになった。ソーシャルネットワーキングツールのおかげで、ユーザは友人の動向に通じ、以前からの友人および新しい友人との新たなつながりのもとを見つけることができる。
【０００３】
ソーシャルネットワーキングの１つの利点は、同じような関心事を有する友人を特定することができることである。しかし、通常はそれらの関心事がなんであるかを判断するために多くのユーザ入力が必要である。たとえば、ユーザは関心のある分野を示すフェイスブックのページを維持することができる。そのユーザのすべての関心事、好き嫌いを十分に提示したものを提供するためにかかる時間およびそれに伴い得る想像量のせいで、提供することができる情報の量は限定され得る。
【図面の簡単な説明】
【０００４】
【図１】本発明の一実施形態の概略図である。
【図２】本発明の一実施形態のフローチャートである。
【図３】本発明の別の実施形態のフローチャートである。
【発明を実施するための形態】
【０００５】
いくつかの実施形態によれば、ユーザのテレビ体験についての情報は、社会的交流を増やすための一様相としてソーシャルネットワーキングツールに自動的に伝えられ得る。さらに、いくつかの実施形態は、ユーザがオンラインであるかどうかだけでなく、ユーザが現にユーザのテレビディスプレイのすぐ近くにいるかどうかも実際に判断することができる。いくつかの実施形態においては、ユーザの表情からユーザが現在表示されている番組を好むか否か、あるいは嫌うか否かを判断することができる。いくつかの実施形態においては、さまざまなテレビ視聴者についてお気に入り番組のリストを自動的に集めることもできる。この情報を次にソーシャルネットワーキングツールまたは社会的交流のための他の手段にアップロードすることができる。
【０００６】
図１を参照する。一実施形態において、テレビディスプレイ１８はテレビカメラ１６を備えてよい。いくつかの実施形態において、テレビカメラはテレビディスプレイ１８に取り付けられるかまたはテレビディスプレイ１８と一体化されてよいが、もちろんカメラはテレビディスプレイとは完全に別個のものにすることができる。しかし、カメラ１６は、テレビを見ている人々の画像を撮像することができ、人々の表情も取り込むこともできるように取り付けられていると有利である。したがって、テレビ１８はビデオソースを受け取ってよく、ビデオソースは電波放送、ストリーミングインターネット情報、記憶装置たとえばＤＶＤプレーヤからのデジタル映画、インターネット上でまたはデジタルメディアプレーヤを用いてプレイされるインタラクティブゲームであってよい。
【０００７】
カメラ１６からの出力は、プロセッサベースのシステム１０に接続されてよい。いくつか例を挙げると、プロセッサベースのシステム１０はラップトップコンピュータ、デスクトップコンピュータ、娯楽装置、または携帯電話を含むどのような種類のコンピュータであってもよい。プロセッサベースのシステム１０は、カメラ１６からビデオを受け取り、ビデオをプロセッサ１２による使用に適した形式に変換するビデオインタフェース２２を含んでよい。ビデオインタフェースは、ユーザ状況モジュール２４にビデオを提供してよい。
【０００８】
一実施形態によると、ユーザ状況モジュールは、ユーザが現にオンラインであるかどうか、いくつかの実施形態においては、ユーザが現にテレビを見ているかどうかを判断する。オンライン状況は、たとえばネットワークインタフェースコントローラを通じた入力および出力の検出から判断することができる。ユーザが現に番組を見ているかどうかは、たとえばユーザがテレビスクリーンの前にいるかどうかを検出するカメラ１６のビデオフィードのビデオ分析から判断することができる。
【０００９】
いくつかの実施形態において、ユーザ状況モジュールは多数のテレビ視聴者を検出してよい。それらの視聴者のそれぞれが自動顔分析によって特定されてよい。たとえば、設定モードにおいて各視聴者はユーザの写真の取り込みに協力するようにうながされてよい。次に、システムは、テレビ番組の視聴者の顔の画像を事前に録画された視聴者のビデオクリップまたは設定モードの間に撮影された静止ショットと比較して、現在視聴中の視聴者を特定することができる。
【００１０】
したがって、いくつかの実施形態において、ユーザ状況モジュール２４は、だれか視聴者がテレビを見ているかどうかを示すだけでなく、複数の視聴者のうちのどの視聴者が現にテレビディスプレイ１８を見ているかを実際に特定する。
【００１１】
ユーザ状況モジュールは、ビデオインタフェース２２からのビデオフィードも受け取るユーザ関心検出モジュール２６に結合されてよい。ユーザ関心検出モジュール２６は、ビデオ表情分析ツールを用いてユーザの表情を分析して、ユーザが番組に関心を抱いているかまたは無関心であるかを判断してよい。同様に、表情分析は、ユーザが番組を好むかまたは番組を嫌うかを判断するために用いることができる。ユーザ関心検出モジュールからの情報は、ソーシャルネットワーキングインタフェース２８への情報の提供のために、ユーザ状況モジュールからの結果と組み合わされてよい。いくつかの実施形態において、ユーザの好き嫌いの瞬間的なビデオ顔分析がソーシャルネットワーキングツールに伝えられてよい。本明細書において用いられる「ソーシャルネットワーキングツール」とは、人々が以前からの友人または仲間と交流することを助け、および／または共通の関心事に光をあてることによって人々が新しい友人または仲間を発見することを助ける電子的な通信技術、たとえばウェブサイトである。ユーザの現在の活動および満足度を示すために電子メール、ツイート、携帯電話メール、または他の通信手段もソーシャルネットワーキングツールの一部として提供されてよい。
【００１２】
いくつかの実施形態において、テレビ番組からのビデオクリップが取り込まれ、ユーザの視聴状況およびユーザの現在の関心レベルの表示とともに、ソーシャルネットワーキングインタフェース２８での配布のためにプロセッサ１２に伝えられてよい。
【００１３】
記憶装置１４は、本発明の実施形態を実行するために、取り込まれたビデオを記憶してよく、番組３０および５０も記憶してよい。
【００１４】
特に、本発明のいくつかの実施形態において、図２および図３に示されるシークエンスがハードウェア、ソフトウェアおよび／またはファームウェアに実装されてよい。ソフトウェアまたはファームウェア実装された実施形態において、これらのシークエンスは非一時的記憶媒体、たとえば半導体、磁気式または光学式の記憶装置に記憶されたコンピュータ実行型命令によって実行されてよい。
【００１５】
図２を参照すると、一実施形態において１つのシークエンスが図１に示されるカメラ１６からフィードを受け取ること（ブロック３２に示されるように）によって開始されてよい。初期段階（ブロック３４）は、ユーザインタフェースを介したパスワードログイン、またはユーザがカメラ１６およびユーザ状況モジュール２４を用いてビデオ顔分析を受ける顔ログインを含んでよい。ユーザがログイン認証および／または顔認証によって彼自身または彼女自身であることを特定された後、ブロック３６に示されるように、ユーザは視聴のためにビデオ番組を選んでよい。この番組はさまざまなツールを用いて特定されてよく、さまざまなツールは、電子的な番組ガイドから情報を取り込むこと、ビデオクリップ、オーディオクリップまたはメタデータクリップを取り込み、ソーシャルネットワーキングツールを通じてのユーザの友人たちからの入力、あるいはインターネットまたはデータベース画像またはテキスト検索からの入力、あるいは任意の他のツールを用いてこれらのクリップを分析することを含む。次に、ブロック３８に示されるように、ユーザのオンライン状況がビデオ顔検出によって判断されてよい。すなわち、ユーザは、ユーザが彼または彼女のプロセッサベースのシステム１０上でアクティブであるだけでなく、現にアクティブなテレビ番組の前にいて、アクティブなテレビ番組を見ていると判断するカメラフィード１６の分析によって特定され得る。
【００１６】
次に、ユーザの関心レベルは、ブロック４０に示されるように表情分析を用いて判断されてよい。ユーザが関心を抱いているかまたは無関心であるか、あるいはユーザがビデオの中の特定のシークエンスを好むかまたは嫌うかを判断するための周知のビデオ顔分析技法が用いられてよい。従って、ユーザの関心または無関心のレベル、あるいは好き嫌いが変化したかどうかを示すリアルタイムの情報が提供されてよい。この情報は、視聴されている現在のコンテンツから取り込まれたビデオクリップをユーザの関心レベルの表示とともに提供しつつ、たとえば時間の観点でそのコンテンツと相互に関連付けられてよい。
【００１７】
ビデオ顔分析は、ローカルにまたはリモートで実行することができる。リモートビデオ分析は、たとえばネットワークコネクションを通じてリモートサーバにビデオを送ることによって実現されてよい。
【００１８】
次に、表情分析から推定された情報は、ブロック４２に示されるようにソーシャルネットワーキングツールを用いて友人たちに伝えられてよい。いくつかの実施形態において、ブロック４２に示されるようにソーシャルネットワーキングメッセージの配布は友人であるユーザだけ、同じテレビ番組を好む友人であるユーザだけ、現にオンライン中の友人であるユーザだけ、現にテレビを見ている友人であるユーザだけ、またはこれらの範疇のいくつかの組み合わせに選別されるかまたはフィルタされてよい。次に、友人たちは、たとえば同じテレビ番組を好むならリンクされ得る。
【００１９】
このソーシャルネットワーキングツール交流は、新しい友人たちとの関わり合いを容易にしつつ、以前からの友人たちとの交流のためのリソースを生み出すことができるユーザについての情報を提供するための手段を提供する。さらに、情報は、コンテンツプロバイダおよび広告主による人口学的データ収集のために用いられてよい。特に、コンテンツプロバイダまたは広告主は、所定の番組または広告の間の特定の時間においてユーザが何を好んだかについての非常に詳細な情報を得ることができる。
【００２０】
例となる一実施形態では顔属性検出のために６つの主なステップが用いられてよい。最初に、所定のデジタル画像またはビデオフレームについて顔の矩形領域の位置を決める顔検出が実行されてよい。次に、検出されたそれぞれの顔の矩形の中の６つの点の目印、たとえば目頭・目尻および口角を見つける顔目印検出器が実行されてよい。次に、顔の矩形画像は位置調節され、顔の目印点にしたがって事前に定められた標準サイズ、たとえば６４×６４（すなわち幅６４ピクセルかける高さ６４ピクセル）に標準化されてよい。次に、標準化された顔画像の事前に選択された局所領域から局所バイナリパターン、ヒストグラム、または勾配方向のヒストグラムを含む局所特徴が抽出されてよい。次に、各局所領域は、予測のために多層認知弱分類器に入力される。弱分類器からの各局所領域の出力は最終検出スコアとして集計される。スコアは０〜１の範囲であってよく、スコアが大きいほど顔属性検出の信頼性が高い。顔検出は、標準ヴィオラ−ジョーンズ（Ｖｉｏｌａ−Ｊｏｎｅｓ）ブースティングカスケードフレームワークに従ってよい。ヴィオラ−ジョーンズ検出器は、公開されているオープンＣＶソフトウェアパッケージ中で見つけることができる。顔目印は、左眼および右眼の目頭・目尻、ならびに口角を含む顔の６つの点を含む。目頭・目尻および口角もヴィオラ−ジョーンズ式分類器を用いて検出されてよい。さらに、顔の６つの点の幾何学的な関係を反映する幾何学的な制約が顔の６つの点に組み込まれてよい。
【００２１】
検出されたすべての顔はグレイスケールに変換され、位置調節され、事前に定められた標準サイズ、たとえば６４×６４に標準化されてよい。位置調節は、最初に目頭・目尻の線と水平な線との間の回転角を計算することによって実行されてよい。次に、画像角は、眼の端を水平な線に平行にするように回転される。次に、２つの眼の中心の距離ｗが計算され、眼から口までの距離ｈが計算される。次に、左眼中心が０．５ｗ、０．５ｈ、右中心が０．５ｗ、０．５ｈ、口中心がｗ、１．５ｈになるように２ｗ×２ｈの矩形が顔領域から切り取られる。最後に、切り取られた矩形は標準サイズにスケール調節される。スケール調節された画像は、画像間の照明差を軽減するためにヒストグラムイコライズされ得る。
【００２２】
位置調節され、標準化された顔の局所領域の局所特徴が抽出されてよい。局所特徴は、局所バイナリパターン、ヒストグラム、勾配方向ヒストグラムであってよい。たとえば、抽出された局所特徴は、顔属性が異なれば異なってよい。たとえば、スマイル検出においては局所バイナリパターンが他の技法より少し良く、性別／年齢検出においては勾配方向ヒストグラムが若干良好に機能する。
【００２３】
局所領域は、４つ組（ｘ，ｙ，ｗ，ｈ）として定義される。ここで（ｘ，ｙ）は局所領域の左上の隅の点であり、（ｗ，ｈ）は局所領域の矩形の幅および高さである。学習データセットから顔属性検出のための差別化領域を選ぶためにブースティングアルゴリズムが用いられてよい。
【００２４】
選ばれた局所領域ごとに、弱分類を実行する分類器が学習させられてよい。ベース分類器は、サポートベクトルマシンよりはむしろ多層認知であってよい。いくつかの実施形態において、多層認知（ＭＬＰ：Ｍｕｌｔｉ−ｌａｙｅｒ  ｐｅｒｃｅｐｔｉｏｎ）は、最先端のサポートベクトルマシン系アルゴリズムと同様の性能を提供することができるので有利となるであろう。また、ＭＬＰのモデルサイズは、サポートベクトルマシン（ＳＶＭ：Ｓｕｐｐｏｒｔ  ｖｅｃｔｏｒ  ｍａｃｈｉｎｅ）よりはるかに小さい。ＭＬＰはモデルとしてネットワーク重みしか記憶しないが、ＳＶＭはスパースな学習サンプルを記憶するからである。ＭＬＰの予測は相対的に速い。ＭＬＰはベクトル積演算しか含まず、ＭＬＰは予測信頼性のためにだけ確率およびスコア出力を直接生成するからである。
【００２５】
ＭＬＰは入力層、出力層および１つの隠れ層を含んでよい。入力層にｄノードがあるとする。ここでｄは局所特徴の次元であって局所バイナリパターンヒストグラムについては５９である。スマイル検出のための出力層には２ノードがあるとする。２ノードはスマイル動作または非スマイル動作のための予測確率を示す。さらに、隠れ層のノード数は調整パラメータであり、学習手順によって決定される。
【００２６】
ニューロンとして知られるＭＬＰのすべてのノードは、同様であってよい。ＭＬＰは、入力として前の層のいくつかのノードからの出力値を取り、次の層のニューロンに応答を渡してよい。前の層から取り出された値はノードごとに学習重みを用いて合計され、バイアス項が加えられ、和は活性化関数ｆを用いて変換される。
【００２７】
活性化関数ｆは、通常はシグモイド関数、たとえばｆ（ｘ）＝ｅ−ｘａ／（１＋ｅ−ｘａ）である。この関数の出力は０から１の範囲である。各ノードにおいて、計算は、重み因子と前の層からの入力ベクトルとの間のベクトル積ｙ＝ｆ（ｗ・ｘ）である。ここで、ｗは重み因子、ｘは入力ベクトルである。したがって、計算は、単一命令複数データ処理命令（ＳＩＭＤ：ｓｉｎｇｌｅ  ｉｎｓｔｒｕｃｔｉｏｎ，ｍｕｌｔｉｐｌｅ  ｄａｔａ  ｉｎｓｔｒｕｃｔｉｏｎｓ）または他のアクセラレータによって容易に加速することができる。
【００２８】
ＭＬＰは、局所領域ごとに弱分類器として用いられる。選ばれた各領域は、１つのＭＬＰ分類器と関連付けられる。最終分類は、以下のように簡単な集計規則にもとづく。所定の試験サンプルｘについて、選ばれた局所領域ｋごとにその領域における局所特徴ｘｋを抽出する。次に、弱ＭＬＰ分類器Ｃｋ（ｘｋ）を用いて予測を行う。最終出力は、以下の集計結果である。
【００２９】
【数１】
0006048692.tif 000002
【００３０】
次に、図３を参照すると、ブロック３２においてカメラフィードが受け取られる。ブロック５２において、顔検出および顔認識を用いて人の識別リストがまとめられてよい。言い換えると、コンテンツ（たとえばテレビ番組）を見ているすべての人がカメラ１６を用いて記録されてよい。次に、見ていてかつそのビデオストリームに映されている視聴者を特定するためにビデオコンテンツ分析が用いられてよい。一実施形態では、設定段階において顔が識別子とともに再び記録されてよい。
【００３１】
次に、ブロック５４において示されるように、番組を見ているユーザのうちのどのユーザが所定の時間のインスタンスにおいて所定の番組を現に好むかを判断するためにビデオ表情分析が用いられてよい。ブロック５６に示されるように、時間とともに、ビデオで特定された視聴者ごとにお気に入り番組リストが作成されてよい。次に、ブロック５８において、ユーザのコンピュータ検出された表情にもとづく番組のおすすめが、たとえばウェブサイト、ツイート、携帯電話メールまたは電子メールを含むソーシャルネットワーキングツールを通じて友人にプッシュ送信されてよい。
【００３２】
本明細書全体を通じて、「一実施形態」または「実施形態」への参照は、その実施形態と関連して記載された特定の特徴、構造または特性が本発明の範囲に包含される少なくとも１つの実装に含まれることを意味する。したがって、句「一実施形態」または「実施形態において」が表れても必ずしも同じ実施形態を参照するわけではない。さらに、特定の特徴、構造または特性は、例示される特定の実施形態以外の他の適当な形で実施されてよく、そのようなすべての形は本願の請求項の範囲に包含されていればよい。
【００３３】
本発明は、限られた数の実施形態に関して記載されてきたが、当業者であれば分かるように、実施形態には多数の変更形および変化形がある。添付の請求項はすべてのそのような変更形および変化形を本発明の真の趣旨および範囲に属するとして包含するものとする。
（項目１）
人がテレビコンテンツを見ているかどうかを電子的に判断するステップを備える方法。
（項目２）
上記人がオンライン中であるかを電子的に判断するステップをさらに備える、項目１に記載の方法。
（項目３）
上記人がテレビを見ているかを判断するために電子的なビデオ分析を用いるステップを備える、項目１に記載の方法。
（項目４）
上記人がテレビを見ている時を、ソーシャルネットワーキングツールを用いて自動的に示すステップを備える、項目１に記載の方法。
（項目５）
上記人が上記テレビコンテンツを好むかどうかを自動的に電子的に評価するステップを備える、項目１に記載の方法。
（項目６）
上記人が上記テレビコンテンツを好むかどうかを評価するためにビデオ顔分析を用いるステップを備える、項目５に記載の方法。
（項目７）
上記人が上記テレビコンテンツを好むかどうかの分析をソーシャルネットワーキングツールを用いて自動的に報告するステップを備える、項目５に記載の方法。
（項目８）
テレビを見ている複数の人を電子的に特定するステップを備える、項目１に記載の方法。
（項目９）
テレビを見ている上記複数の人のそれぞれを特定するべく、電子的なビデオ分析を用いるステップを備える、項目８に記載の方法。
（項目１０）
上記複数の人のそれぞれについてお気に入り番組のリストを電子的に作成するステップを備える、項目８に記載の方法。
（項目１１）
コンピュータに、
人が現にテレビを見ているかどうかを判断させる手順、および、
上記人がテレビを見ているかどうかについての情報を、ソーシャルネットワーキングツールを用いて送信させる手順、を備えるプログラム。
（項目１２）
上記人がオンライン中であるかを判断する手順、および、上記人がオンライン中であるかについての情報をソーシャルネットワーキングツールに送信する手順をさらに備える、項目１１に記載のプログラム。
（項目１３）
上記人が上記テレビに映っているものを好むかを判断する手順、および、上記人が上記テレビに映っているものを好むかについての情報をソーシャルネットワーキングツールに報告する手順をさらに備える、項目１２に記載のプログラム。
（項目１４）
上記人が上記テレビに映っているものを好むかどうかを判断するためにビデオ顔分析を用いる手順をさらに備える、項目１３に記載のプログラム。
（項目１５）
上記テレビを見ている複数の人のそれぞれを特定するためにビデオ分析を用いる手順をさらに備える、項目１１に記載のプログラム。
（項目１６）
上記複数の人のそれぞれがどのテレビ番組を好むかを判断する手順をさらに備える、項目１５に記載のプログラム。
（項目１７）
複数の視聴者のそれぞれが好むテレビ番組のリストを集める手順をさらに備える、項目１６に記載のプログラム。
（項目１８）
同じテレビ番組を好むソーシャルネットワーキングサイトの友人とリンクする手順をさらに備える、項目１４に記載のプログラム。
（項目１９）
テレビを見ている人を特定し、ソーシャルネットワーキングツールを通じて上記人がテレビを見ていることを報告するプロセッサ、および
上記プロセッサに結合された記憶装置を備えるシステム。
（項目２０）
上記プロセッサはさらに、上記人がオンライン中であるかを判断する、項目１９に記載のシステム。
（項目２１）
上記プロセッサに結合されたビデオカメラを備え、
上記プロセッサは、上記人がテレビに映っている番組を好むかを判断するためにビデオ顔分析を用いる、項目１９に記載のシステム。
（項目２２）
上記プロセッサは、テレビを見ている複数の人を特定する、項目１９に記載のシステム。
（項目２３）
上記プロセッサは、上記複数の人のそれぞれがどの番組を好むかを判断する、項目２２に記載のシステム。
（項目２４）
上記複数の人のそれぞれが好む番組のリストを集める、項目２３に記載のシステム。
（項目２５）
上記プロセッサに結合されたビデオカメラを備え、
上記プロセッサは、誰がテレビを見ているか、および、テレビを見ている人はテレビに映っている番組を好むかどうかを判断するためにビデオ分析を用いる、項目２４に記載のシステム。
（項目２６）
上記プロセッサは、ソーシャルネットワークツールを用いて上記人がテレビ番組を好むかどうかを通信する、項目１９に記載のシステム。
（項目２７）
上記プロセッサは、ビデオカメラに結合され、
上記プロセッサは、上記人が上記テレビ番組を好むかどうかを判断するためにビデオを分析する、項目２６に記載のシステム。
【図１】
0006048692.tif 000003
【図２】
0006048692.tif 000004
【図３】
0006048692.tif 000005