(57)【要約】環境および環境内の１以上のユーザーのコンテキスト特性に基づいて、該環境内の該１以上のユーザーにメディアを適応配信するシステムおよび方法。該システムはメディア配信システムを含み、該メディア配信システムは、該環境内に位置する１以上のセンサーによりキャプチャされたデータを受信して処理し、キャプチャされたデータに基づいて、該環境のコンテキスト特性を判定する。コンテキスト特性には、例えば、１以上のユーザーの個人的特性、ユーザーによるコミュニケーションの主題、１以上のユーザーのジェスチャー等の物理的動作、環境内の物体等が含まれる。
2015517709.tif 000002
【特許請求の範囲】
【請求項１】
環境内の１以上のユーザーに提示するメディアを適応配信するシステムであって、
環境および前記環境内の１以上のユーザーに関連するデータをキャプチャする少なくとも１つのセンサーと、
前記少なくとも１つのセンサーから前記キャプチャされたデータを受信し、前記データに基づいて、前記環境および前記１以上のユーザーの１以上の特性を特定する、少なくとも１つの認識モジュールと、
前記少なくとも１つの認識モジュールから前記１以上の特定された特性を受信し、前記１以上の特定された特性に基づいて、メディアソースにより提供されるメディアであって前記１以上の特定された特性に関連するコンテンツを含むメディアにアクセスし特定する、メディア配信システムと、
前記メディア配信システムから関連メディアコンテンツを受信し、前記関連メディアコンテンツを前記環境内の前記１以上のユーザーに提示する、少なくとも１つのメディアデバイスと、
を備えるシステム。
【請求項２】
前記少なくとも１つのセンサーは、カメラとマイクとから成る群から選択され、
前記カメラは、前記環境および前記環境内の前記１以上のユーザーの１以上の画像をキャプチャし、前記マイクは、前記環境内の前記１以上のユーザーの声データを含む前記環境の音をキャプチャする、
請求項１に記載のシステム。
【請求項３】
前記少なくとも１つの認識モジュールは、前記１以上の画像および前記音に基づいて、前記環境および前記環境内の前記１以上のユーザーの前記１以上の特性を特定する、
請求項２に記載のシステム。
【請求項４】
前記１以上の特性は、前記１以上のユーザーの個人的特性と、前記１以上のユーザーによるコミュニケーションの主題と、前記１以上のユーザーの物理的動作と、前記環境内で特定される物体と、から成る群から選択される、
請求項３に記載のシステム。
【請求項５】
前記少なくとも１つの認識モジュールには、前記カメラからの前記１以上の画像と、前記マイクからの前記声データとを受信して分析し、前記画像および前記声データの分析に基づいて、前記１以上のユーザーのユーザー特性を特定するユーザー認識モジュールが含まれる、
請求項４に記載のシステム。
【請求項６】
前記ユーザー認識モジュールは、
前記１以上の画像においてユーザーの顔および前記顔の１以上の顔特性を特定する顔検出モジュールと、
前記声データにおいてユーザーの声および１以上の声特性を特定する声認識モジュールと、
を含み、
前記顔検出モジュールおよび前記声認識モジュールは、ユーザーデータベースに記憶され前記顔特性および前記声特性に対応するデータを有するユーザーモデルを特定する、
請求項５に記載のシステム。
【請求項７】
前記少なくとも１つの認識モジュールには、前記マイクから声データを受信して分析し、前記声データの主題を特定する音声認識モジュールが含まれる、
請求項４に記載のシステム。
【請求項８】
前記メディア配信システムは、前記少なくとも１つの認識モジュールから前記１以上の特性を受信して分析し、少なくとも部分的に前記１以上の特性に基づいて、前記環境内の前記１以上のユーザーの活動に対応する全体テーマを判定するコンテキスト管理モジュールを含む、
請求項１に記載のシステム。
【請求項９】
前記コンテキスト管理モジュールは更に、前記メディアソースにアクセスして前記全体テーマに関連するコンテンツを含むメディアを検索し、前記関連メディアコンテンツに関連するデータを、前記１以上のユーザーに提示するために前記少なくとも１つのメディアデバイスに送信する、
請求項８に記載のシステム。
【請求項１０】
前記コンテキスト管理モジュールは、前記１以上の特性に関連するデータをコンテキストデータベースの関連プロファイルに格納し、更に、前記関連プロファイルに前記関連メディアコンテンツに関連するインデックスを付加する、
請求項９に記載のシステム。
【請求項１１】
環境内の１以上のユーザーに提示するメディアを適応配信する装置であって、
環境および前記環境内の１以上のユーザーの１以上の特性を少なくとも１つの認識モジュールから受信し、前記１以上の特性に基づいて、前記１以上の特性に関連するコンテンツを含むメディアをメディアソースから特定し、関連メディアコンテンツを、前記環境内の前記１以上のユーザーに提示するためにメディアデバイスに提供する、コンテキスト管理モジュール、
を備える装置。
【請求項１２】
前記コンテキスト管理モジュールは、前記１以上の特性を分析し、少なくとも部分的に前記１以上の特性に基づいて、前記環境内の前記１以上のユーザーの活動に対応する全体テーマを判定するテーマ判定モジュールを有する、
請求項１１に記載の装置。
【請求項１３】
前記コンテキスト管理モジュールは更に、少なくとも前記テーマ判定モジュールにより確立された前記全体テーマに関連するコンテンツを含むメディアを前記メディアソースにおいて検索する検索モジュールを有する、
請求項１２に記載の装置。
【請求項１４】
前記コンテキスト管理モジュールは、前記１以上の特性に関連するデータをコンテキストデータベースの関連プロファイルに格納し、更に、前記関連プロファイルに前記関連メディアコンテンツに関連するインデックスを付加する、
請求項１１に記載の装置。
【請求項１５】
前記１以上の特性は、前記１以上のユーザーの個人的特性と、前記１以上のユーザーによるコミュニケーションの主題と、前記１以上のユーザーの物理的動作と、前記環境内で特定される物体と、から成る群から選択される、
請求項１１乃至１４のいずれか一項に記載の装置。
【請求項１６】
環境内の１以上のユーザーに提示するメディアを適応配信する方法であって、
少なくとも１つの認識モジュールにより、少なくとも１つのセンサーによってキャプチャされたデータを受信するステップと、
前記少なくとも１つの認識モジュールにより、前記データに基づいて、環境および前記環境内の１以上のユーザーの１以上の特性を特定するステップと、
メディア配信システムにより、前記少なくとも１つの認識モジュールから前記特定された１以上の特性を受信するステップと、
前記メディア配信システムにより、前記１以上の特性に基づいて、前記１以上の特性に関連するコンテンツを含むメディアをメディアソースから特定するステップと、
前記メディア配信システムにより、関連メディアコンテンツを少なくとも１つのメディアデバイスに送信するステップと、
前記少なくとも１つのメディアデバイスにより、前記環境内の前記１以上のユーザーに対し、前記関連メディアコンテンツを提示するステップと、
を含む方法。
【請求項１７】
前記少なくとも１つのセンサーは、カメラとマイクとから成る群から選択され、
前記カメラは、前記環境および前記環境内の前記１以上のユーザーの１以上の画像をキャプチャし、前記マイクは、前記環境内の前記１以上のユーザーの声データを含む前記環境の音をキャプチャする、
請求項１６に記載の方法。
【請求項１８】
前記少なくとも１つの認識モジュールは、前記１以上の画像および前記音に基づいて、前記環境および前記環境内の前記１以上のユーザーの前記１以上の特性を特定する、
請求項１７に記載の方法。
【請求項１９】
前記１以上の特性は、前記１以上のユーザーの個人的特性と、前記１以上のユーザーによるコミュニケーションの主題と、前記１以上のユーザーの物理的動作と、前記環境内で特定される物体と、から成る群から選択される、
請求項１６に記載の方法。
【請求項２０】
前記データは、前記環境および前記環境内の前記１以上のユーザーの１以上の画像と、前記環境および前記環境内の前記１以上のユーザーの音データとから成る群から選択される、
請求項１６乃至１９のいずれか一項に記載の方法。
【請求項２１】
前記１以上の画像および前記音データを分析するステップと、
前記画像および前記音データの分析に基づいて、前記１以上のユーザーのユーザー特性を特定するステップと、
を更に含む、請求項２０に記載の方法。
【請求項２２】
前記１以上の画像および前記音データを分析する前記ステップは、
前記１以上の画像において、ユーザーの顔および前記顔の１以上の顔特性を特定するステップと、
前記音データにおいて、ユーザーの声および１以上の声特性を特定するステップと、
を含む、請求項２１に記載の方法。
【請求項２３】
前記音データを分析するステップと、
前記音データの主題を特定するステップと、
を更に含む、請求項２０に記載の方法。
【請求項２４】
前記１以上の特性に関連するデータを、コンテキストデータベースの関連プロファイルに送信するステップと、
前記コンテキストデータベースの前記関連プロファイルに、前記関連メディアコンテンツに関連するインデックスを付加するステップと、
を更に含む、請求項１６に記載の方法。
【請求項２５】
少なくとも１つのコンピューターがアクセス可能な媒体であって、機械により実行された場合に当該機械に請求項１６乃至２４のいずれか一項に記載の方法の工程を実行させる命令を格納する、媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示はメディアの配信に関し、より詳細には、ある環境内の１以上のユーザーに対し、該環境および該１以上のユーザーのコンテキスト特性に基づいてメディアを適応配信するためのシステムおよび方法に関する。
【背景技術】
【０００２】
特定の環境では、１人以上の人間が交流できることがある。例えば、空間によっては、そこでの人々の交流（例えばコミュニケーション）が促進されることがある（以降「会話空間」とよぶ）。会話空間の例としては、一般に、ある人の家の居間や、ホテルやオフィスビル等の待合室やロビーといった、１以上の人間が集まり互いに交流できる場所が挙げられる。会話空間には様々な形態のメディア（雑誌、本、音楽、テレビ等）がある場合があり、それらによって１以上の人間に娯楽が提供され、人々の交流が促進されることがある。
【０００３】
デジタル形式のメディアが絶え間なく発展しているので、会話空間において人が利用できる物理メディアは少なくなっている場合がある。活発な会話の途中にその会話に関連するコンテンツを含むメディアを参照したい（例えば、その会話のコンテンツに関連する主題を含むニュース記事を見せたい）場合、そのようなメディアと関連コンテンツとを取得するために、メディアデバイス（ラップトップ、スマートフォン、タブレット等）を手作業で持ち出す必要が生じ得る。このような状況は、会話に参加している全ての人にフラストレーションや苛立ちを感じさせてしまうおそれがあり、また、会話の流れを遮ってしまうおそれがある。
【図面の簡単な説明】
【０００４】
請求項に記載の主題に関する特徴および利点は、それらに対応する後述の実施形態の詳細な説明から明らかとなるであろう。該説明は、添付の図面を参照して考慮されるべきである。
【図１】本開示の様々な実施形態に係る、コンテキスト特性に基づいてある環境内の１以上のユーザーにメディアを適応配信するためのシステムの一実施形態を示すブロック図である。
【図２】図１のシステムの一部をより詳細に示すブロック図である。
【図３】図１のシステムの別の部分をより詳細に示すブロック図である。
【図４】本開示の様々な実施形態に係るシステムの一実施形態を示す、複数のユーザーが互いに交流している環境の図である。
【図５】本開示の少なくとも１つの実施形態に係る、メディアの適応配信の一実施形態を示すフローチャートである。  以下の詳細な説明は例示としての実施形態を参照して進められるが、当業者にはそのような実施形態に対する多くの代替、変更および変形が理解されるであろう。
【発明を実施するための形態】
【０００５】
概要として、本開示は一般に、ある環境内の１以上のユーザーに対し、該環境および該１以上のユーザーのコンテキスト特性に基づいてメディアを適応配信するシステムおよび方法を対象とする。該システムは、メディア配信システムを有する。該メディア配信システムは、該環境内に配置される１以上のセンサーによってキャプチャされたデータを受信および処理し、該キャプチャされたデータに基づいて、該環境のコンテキスト特性を決定する。該コンテキスト特性としては、例えば１以上のユーザーの個人的特性、１以上のユーザーのジェスチャー等の物理的動作、該環境内の物体、ユーザー間のコミュニケーションの主題が挙げられる。
【０００６】
該メディア配信システムは更に、少なくとも部分的に該環境の該コンテキスト特性に基づいて、該環境内の１以上のメディアデバイスに提示するメディアを、メディアソースから特定する。該特定されたメディアは、該環境の該コンテキスト特性に関するコンテンツを含む。該メディア配信システムは更に、１以上のユーザーが該１以上のメディアデバイスに提示される該特定されたメディアとインタラクションを行うことを可能にしてもよい。
【０００７】
本開示に係るシステムは、ある環境内の１以上のユーザーに対し、該環境のコンテキスト特性（例えば、ユーザー間の会話において認識されたコンテンツ）に基づいて関連メディアを配信する、自動的かつ直観的な手段を提供する。該システムは、関連コンテンツを含むメディアをリアルタイムまたは準リアルタイムで環境内のユーザーに適応配信するように、該環境のコンテキスト特性を継続的にモニタリングしてよい。このように、該システムは、インタラクションの向上を促進し、ユーザー間の更なるコミュニケーションを促すことができる。
【０００８】
図１を参照する。図１は、本開示に係るシステム１０の一実施形態を大まかに示す。システム１０は、メディア配信システム１２と、少なくとも１つのセンサー１４と、メディアソース１６と、少なくとも１つのメディアデバイス１８とを有する。ここで詳述するように、メディア配信システム１２は、少なくとも１つのセンサー１４によりキャプチャされたデータを受信し、該キャプチャされたデータに基づいて、１以上のユーザーを含む環境の少なくとも１つのコンテキスト特性を特定する。「環境」という用語は、例えば家の共有部屋（居間、ファミリールーム、キッチン等）や、ホテルやオフィスビルの待合室やロビーといった、１以上の人間（例えばユーザー）が集まり互いに交流できる空間を意味する場合がある。コンテキスト特性の例としては、１以上のユーザーの個人的特性、１以上のユーザーのジェスチャー等の物理的動作、環境内の物体、ユーザー間のコミュニケーションの主題が挙げられる。
【０００９】
メディア配信システム１２は更に、メディアソース１６と通信を行い、該メディアソース１６において、少なくとも１つのコンテキスト特性に関連するコンテンツに関するメディアを検索する。少なくとも１つのコンテキスト特性に関連するメディアコンテンツを特定すると、メディア配信システム１２は更に、関連メディアコンテンツを環境内の１以上のユーザーに提示するために、少なくとも１つのメディアデバイス１８に送信する。メディア配信システム１２は更に、１以上のユーザーがメディアデバイス１８に提示される関連メディアコンテンツとインタラクションを行うことを可能にしてよい。
【００１０】
図２を参照する。図２は、図１に示すシステム１０の一部をより詳細に示す。上述したように、メディア配信システム１２は、少なくとも１つのセンサー１４によりキャプチャされたデータを受信する。図示されるように、システム１０は、環境および環境内のユーザーの各種特性（視覚特性、聴覚特性等）に関するデータをキャプチャする各種センサーを有してよい。例えば、図示の実施形態において、システム１０は少なくとも１つのカメラ２０を有する。カメラ２０は、環境と環境内の１以上のユーザーの画像をキャプチャする。また、システム１０は、少なくとも１つのマイク２２を有する。マイク２２は、１以上のユーザーの声データ等の、環境の音データをキャプチャする。マイク２２は更に、後に詳述するように、環境からの周辺雑音をキャプチャしてよい。
【００１１】
メディア配信システム１２は、認識モジュール２４，２６，２８，３４，３６，３８を有してよい。各認識モジュールは、上述のセンサーのうち少なくとも１つによってキャプチャされたデータを受信し、該キャプチャされたデータに基づいて、環境および環境内のユーザーに関連付けられたコンテキスト特性を確立する。この構成について詳述する。
【００１２】
図示の実施形態において、メディア配信システム１２は、ユーザー認識モジュール２４、動作認識モジュール３４、物体認識モジュール３６および音声認識モジュール３８を含む。ユーザー認識モジュール２４は、少なくとも１つのカメラ２０によってキャプチャされた１以上のデジタル画像と、少なくとも１つのマイク２２によってキャプチャされた、環境内の１以上のユーザーからの声データとを受信する。ユーザー認識モジュール２４は更に、画像および声データを分析し、画像および声データの分析に基づいて、１以上のユーザーを特定する。
【００１３】
図示のように、ユーザー認識モジュール２４は、顔認識モジュール２６および声認識モジュール２８を含む。顔認識モジュール２６は、少なくとも１つのカメラ２０によってキャプチャされた１以上のデジタル画像を受信する。カメラ２０には、１以上の人間を含む環境を表すデジタル画像をキャプチャする任意のデバイス（既知または後に見いだされる）が含まれる。カメラ２０は、本明細書に記載されるような、環境内の１以上の人間の顔分析に適した解像度を有してよい。
【００１４】
カメラ２０の例としては、静止カメラ（すなわち静止画像をキャプチャするカメラ）やビデオカメラ（すなわち、複数のフレームで複数の動画をキャプチャするカメラ）等が挙げられる。カメラ２０は、可視スペクトルで画像をキャプチャしてもよいし、電磁スペクトルの他の部分（赤外線スペクトル、紫外線スペクトル等）でキャプチャしてもよい。なお、カメラ２０は、メディア配信システム１２またはメディアデバイス１８に組み込まれてもよいし、メディア配信システム１２および／またはメディアデバイス１８と既知の有線通信または無線通信を介して通信を行う別個のデバイスであってもよい。カメラ２０には、例えばウェブカメラ（パーソナルコンピューターやテレビモニターと関連付けられてよい）、携帯デバイスのカメラ（例えば携帯電話のカメラ、スマートフォンのカメラ（ｉＰｈｏｎｅ（登録商標）、Ｔｒｉｏ（登録商標）、Ｂｌａｃｋｂｅｒｒｙ（登録商標）等に関連付けられたカメラ）、ラップトップコンピューターのカメラ、タブレット型コンピューター（ｉＰａｄ（登録商標）、Ｇａｌａｘｙ  Ｔａｂ（登録商標）等）、電子書籍リーダー（Ｋｉｎｄｌｅ（登録商標）、Ｎｏｏｋ（登録商標）等））が含まれる。
【００１５】
一実施形態において、システム１０は、環境内において所望の位置に配置された単一のカメラ２０を含んでよい。単一のカメラ２０は、例えばメディアデバイス１８に隣接して配置され、環境とメディアデバイス１８に近接する該環境内のユーザーとの画像をキャプチャしてよい。他の実施形態では、システム１０は、環境内の様々な場所に配置された複数のカメラ２０を含んでよい。この場合、各カメラ２０は、関連する場所内の全ユーザー等の、関連する場所の画像をキャプチャする。
【００１６】
顔認識モジュール２６は、カメラ２０から画像を受信すると、画像内の顔および／または顔領域を特定し、画像内にキャプチャされたユーザーの１以上の特性を判定してよい。当業者には当然ながら、顔認識モジュール２６は、画像を用いて顔および／または顔領域を特定する際に、任意の既知の内部バイオメトリック・モデリングや分析法を用いてよい。例えば、顔認識モジュール２６は、カスタム、専用、既知および／または後に開発される顔認識および顔特性のコード（もしくは命令セット）、ハードウェアおよび／またはファームウェアを含んでよく、これらは一般に明確に定義され、標準のフォーマット画像を受信し少なくともある程度は画像内の顔および１以上の顔特性を特定することができる。更に、顔認識モジュール２６は、ユーザーの顔の画像から目印または特徴を抽出することにより、ユーザーの顔および／または顔特性を特定してよい。例えば、顔認識モジュール２６は、目、鼻、頬骨および顎の相対的な位置、大きさおよび／または形状を分析して、例えば顔パターンを形成してよい。
【００１７】
顔認識モジュール２６は、環境内の１以上のユーザーの顔の特性および／またはパターンを特定すると、特定された顔パターンをユーザーデータベース３０のユーザーモデル３２（１）〜３２（ｎ）と比較して、画像内のユーザーの見込み一致を定める。具体的には、各ユーザーモデル３２（１）〜３２（ｎ）には、関連ユーザーの特定データが含まれる。例えば、顔認識モジュール２６の場合、各ユーザーモデル３２には、関連ユーザーの特定された顔の特性および／またはパターンが含まれる。
【００１８】
顔認識モジュール２６は、ユーザーの特定された顔パターンを用いて、ユーザーモデル３２（１）〜３２（ｎ）において、一致する顔パターンを含む画像を検索してよい。具体的には、顔認識モジュール２６は、特定された顔パターンを、ユーザーモデル３２（１）〜３２（ｎ）に記憶された画像と比較してよい。この比較は、顕著な顔の特徴のセットに適用されるテンプレート照合技術に基づいてよい。このような既知の顔認識システムは、例えば幾何学的技術（特徴の識別を考慮する）や測光技術（画像を値に変換し、該値をテンプレートと比較して分散を排除する統計的手法）に基づいてよい。一致が見つからない場合、顔認識モジュール２６は、画像の特定された顔パターンを含む新しいユーザーモデル３２を作成して、将来該環境をモニタリングした際に該ユーザーを特定できるようにしてよい。
【００１９】
声認識モジュール２８は、少なくとも１つのマイク２２によってキャプチャされた、環境内の１以上のユーザーからの声データを受信する。マイク２２の例としては、１以上の人間の声データをキャプチャする任意のデバイス（既知または将来見いだされるもの）が挙げられる。マイク２２は、１以上の人間の声を分析するのに適したデジタル分解能を有してよい。なお、マイクはメディア配信システム１２またはメディアデバイス１８に組み込まれてもよいし、メディア配信システム１２および／またはメディアデバイス１８と既知の有線通信または無線通信を介して通信を行う別個のデバイスであってもよい。
【００２０】
一実施形態において、システム１０は、環境内の全ユーザーを含む声データをキャプチャする単一のマイク２２を含んでよい。他の実施形態では、システム１０は、環境内のあらゆる場所に配置される複数のマイクを含んでよい。この場合、一部のマイクは１以上の関連メディアデバイス１８に隣接してよく、該関連メディアデバイス１８に最も近い１以上のユーザーの声データをキャプチャしてよい。例えば、システム１０は、複数のメディアデバイス１８を含んでよい。この場合、各メディアデバイス１８は隣接するマイク２２を有してよく、各マイク２２は、関連メディアデバイス１８に近接する１以上のユーザーの声データをキャプチャしてよい。
【００２１】
声認識モジュール２８は、マイク２２から声データを受信すると、１以上のユーザーの声を特定してよい。当業者には当然であるように、声認識モジュール２８は、声データを用いて特定の声パターンを特定する際に、任意の既知の声分析方法を採用してよい。例えば、声認識モジュール２８には、カスタム、専用、既知および／または後に開発される声認識および声特性のコード（または命令セット）、ハードウェアおよび／またはファームウェアが含まれてよく、これらは一般に明確に定義され、声データを受信し声および１以上の声特性を特定することができる。なお、マイク２２は、声認識モジュール２８が周辺雑音から声入力を特定し抽出できるよう改良された手段であってよい。例えば、マイク２２には、マイクアレイが含まれてよい。本開示に係るシステム１０には、一般に当業者に認識される他の既知の雑音遮断技術が含まれてよい。
【００２２】
声認識モジュール２８は、１以上のユーザーの声パターンを特定すると、特定された声パターンをユーザーデータベース３０のユーザーモデル３２（１）〜３２（ｎ）と比較して、単独で、或いは顔認識モジュール２６の分析と組み合わせて、ユーザーの見込み一致を定めてよい。具体的には、各ユーザーモデル３２（１）〜３２（ｎ）には、関連ユーザーの特定データが含まれる。例えば、声認識モジュール２８の場合、各ユーザーモデル３２には、関連ユーザーの特定された声の特性および／またはパターンが含まれる。
【００２３】
声認識モジュール２８は、ユーザーの特定された声パターンを用いて、ユーザーモデル３２（１）〜３２（ｎ）において、一致する声の特性および／またはパターンを含む声データを検索してよい。具体的には、声認識モジュール２８は、特定された声パターンを、ユーザーモデル３２（１）〜３２（ｎ）に記憶された声データと比較してよい。一致が見つからない場合、声認識モジュール２８は、声データの特定された声パターンを含む新しいユーザーモデル３２を作成して、将来該環境をモニタリングした際に該ユーザーを特定できるようにしてよい。
【００２４】
環境内の１以上のユーザーの個人的特性を特定することに加えて、メディア配信システム１２は更に、動作認識モジュール３０を含む。動作認識モジュール３０は、少なくとも１つのカメラ２０によってキャプチャされた１以上のデジタル画像を受信し分析して、画像分析に基づいて、１以上のユーザーの１以上のジェスチャーを判定する。当業者には当然であるように、動作認識モジュール３０は、画像を用いて手および／または手領域を特定する際に、任意の既知の内部バイオメトリック・モデリングや分析法を用いてよい。例えば、動作認識モジュール３０は、カスタム、専用、既知および／または後に開発される手認識および手特性のコード（または命令セット）、ハードウェアおよび／またはファームウェアを含んでよく、それらは一般に明確に定義され、標準のフォーマット画像を受信し少なくともある程度は画像内の手および１以上の手特性を特定することができる。
【００２５】
例えば、動作認識モジュール３４は、例えば一連の画像（１秒当たり２４フレームの映像フレーム等）を通して、ユーザーの手特性を検出し特定してよい。例えば、動作認識モジュール３４は、カスタム、専用、既知および／または後に開発される手追跡のコード（または命令セット）を含んでよく、これらは一般に明確に定義され、一連の画像（例えばＲＧＢ色画像）を受信し少なくともある程度は該一連の画像において手を追跡することができる。動作認識モジュール３４は更に、カスタム、専用、既知および／または後に開発される手形状のコード（または命令セット）を含んでよく、これらは一般に明確に定義され、手の１以上の形状特性を特定し画像において手のジェスチャーを特定することができる。当業者には当然であるように、メディア配信システム１２は、１以上のユーザーの手のジェスチャーによって制御されてよい。
【００２６】
動作認識モジュール３４は、単独で、或いは声認識モジュール２８との組み合わせで、システム１０の電力状態を制御するために、環境内の任意のユーザーおよび／または物体の検出された動きに関連するデータを提供してよい。より具体的には、システム１０は、アクティブ状態（例えば、継続的なモニタリングと、環境および該環境内のユーザーのコンテキスト特性の特定と、コンテキスト特性に基づくメディアコンテンツの提示）と非アクティブ（例えば低電力）状態（例えば、環境のモニタリングと、ユーザーが存在しない場合のメディアコンテンツ提示の停止）との間で移行する手段を提供してよい。例えば、環境内において動作認識モジュール３４により検出される動き量と、声認識モジュール２８により検出されるノイズ量とを、システム１０のアクティブ電力状態と非アクティブ電力状態との移行を決定する際に用いてよい。なお、動作認識モジュール３４および声認識モジュール２８は、非アクティブ電力状態で動作してよい。
【００２７】
メディア配信システム１２は更に、物体認識モジュール３６を含む。物体認識モジュール３６は、少なくとも１つのカメラ２０によってキャプチャされた１以上のデジタル画像を受信し分析して、画像内の１以上の物体を判別する。より具体的には、物体認識モジュール３６は、カスタム、専用、既知および／または後に開発される物体の検出および特定のコード（または命令セット）を含んでよく、これらは一般に明確に定義され、画像内の１以上の物体を検出し該物体の形状の特徴に基づいて該物体を特定することができる。本明細書で詳述されるように、メディア配信システム１２は、物体認識モジュール３６により特定される１以上の物体に関連するコンテンツを含むメディアを、環境内のユーザーに提示するものとして特定してよい。例えば、ユーザーに対し、特定された物体に対応する情報を含む関連メディアコンテンツを提示してよい。例えば、特定された物体に関する広告を表示してもよいし、類似の物体を表示してもよいし、特定された物体を増補する映像を表示してもよい（例えば、ユーザーがおもちゃ（例えばエルモ）を持っている場合は、そのおもちゃに関連する背景情報（セサミストリート）の画像を画面に表示する）。
【００２８】
メディア配信システム１２は更に、音声認識モジュール３８を有する。音声認識モジュール３８は、少なくとも１つのマイク２２によってキャプチャされた１以上のユーザーからの声データを受信する。音声認識モジュール３８は、マイク２２から声データを受信すると、任意の既知の音声分析法を用いて、声データの特有の主題を特定してよい。例えば、音声認識モジュール３８は、カスタム、専用、既知および／または後に開発される音声の認識および特性のコード（もしくは命令セット）、ハードウェアおよび／またはファームウェアを含んでよく、これらは一般に明確に定義され、声データを受信し音声をテキストデータに翻訳することができる。音声認識モジュール３８は、ユーザー間の会話に関連する声データを受信してよい。この場合、音声認識モジュール３８は、該会話の主題を示す１以上のキーワードを特定してよい。また、当業者には当然であるように、音声認識モジュール３８は、１以上のユーザーからの、メディア配信システム１２を制御するための１以上の音声指示を特定してよい。
【００２９】
音声認識モジュール３８は、マイク２２によってキャプチャされた声データから周辺雑音を検出し抽出してよい。音声認識モジュール３８は、カスタム、専用、既知および／または後に開発されるノイズの認識および特性のコード（もしくは命令セット）、ハードウェアおよび／またはファームウェアを含んでよく、これらは一般に明確に定義され、声データの周辺雑音を解読し該周辺雑音の主題を特定（例えば、放送されているオーディオコンテンツおよび／またはビデオコンテンツ（音楽、映画、テレビ番組等）の主題を特定）することができる。例えば、音声認識モジュール３８は、環境内に流れる音楽を特定（例えば、歌の歌詞を特定）してもよいし、環境内に流れる映画を特定（例えば、映画についての情報を特定）してもよいし、テレビ番組、テレビ放送等を特定してもよい。
【００３０】
メディア配信システム１２は、周辺雑音の特定された主題に関連するコンテンツを含むメディアを、環境内のユーザーに提示するものとして特定してよい。例えば、ユーザーに対し、バックグラウンドで流れている歌の歌詞を提示してもよいし、視聴中のフットボールの試合に出場している選手の統計データを提示してもよい。
【００３１】
メディア配信システム１２は更に、コンテキスト管理モジュール４０を有する。コンテキスト管理モジュール４０は、認識モジュール（２４，３４，３６，３８）のそれぞれからデータを受信する。より具体的には、認識モジュールはコンテキスト管理モジュール４０に、環境および環境内のユーザーのコンテキスト特性を提供してよい。例えば、ユーザー認識モジュール２４は、１以上のユーザーの個人的特性に関連するデータを提供してよく、動作認識モジュール３４は、１以上のユーザーの検出されたジェスチャーに関連するデータを提供してよい。また、物体認識モジュール３６は、環境内の認識された物体に関連するデータを提供してよく、音声認識モジュール３８は、環境内におけるユーザー間の１以上の会話の主題に関連するデータを提供してよい。
【００３２】
システム１０が、複数のカメラ２０と、複数のマイク２２と、関連するメディアデバイス１８の範囲内または近接領域に位置する関連認識モジュール（２４，３４，３６，３８）とを有する場合、コンテキスト管理モジュール４０は、コンテキスト特性が関連する関連メディアデバイス１８を判別してよい。
【００３３】
図３に示すように、コンテキスト管理モジュール４０は、テーマ判定モジュール４２および検索モジュール４４を含んでよい。一般に、テーマ判定モジュール４２は、認識モジュール（２４，３４，３６，３８）から受信されたコンテキスト特性を分析し、該コンテキスト特性に基づいて、環境内の１以上のユーザーの活動の全体的なテーマ（トピック）を判定してよい。例えば、活動には、単一のユーザーの環境内での活動や、環境とのインタラクション（例えば、おもちゃで遊ぶこと）が含まれる。また、活動には、複数のユーザーの、互いの交流（例えば会話）等の環境内での活動も含まれる。例えば、テーマ判定モジュール４２は、認識モジュール（２４，３４，３６，３８）のうち少なくとも１つから受信したデータを分析し、該データの分析に基づいて、テーマを判定してよい。コンテキスト管理モジュール４０は、コンテキスト特性に関連するデータを分析すると、該データをコンテキストデータベース４６に格納してよい。コンテキストデータベース４６は、各コンテキスト特性（ユーザーの個人的特性、物体、ジェスチャー、話の主題等）に対応する１以上のプロファイルを有してよい。
【００３４】
コンテキスト管理モジュール４０は、テーマ判定モジュール４２により全体テーマが確立されると、メディアソース１６と通信を行い、該全体テーマに関連するコンテンツを含むメディアを検索してよい。図示されるように、コンテキスト管理モジュール４０は、ネットワーク４８を介してメディアソース１６と通信を行ってよい。なお、メディアソース１６はローカルであってよく、そのようなものとして、コンテキスト管理モジュール４０とメディアソース１６は、既知の有線通信プロトコルまたは無線プロトコルを用いて互いに通信を行ってよい。
【００３５】
ネットワーク４８は、データを伝送する任意のネットワークであってよい。ネットワーク４８として用いるのに適するネットワークの例としては、インターネット、プライベートネットワーク、仮想プライベートネットワーク（Virtual  Private  Network：ＶＰＮ）、公衆交換電話網（Public  Switched  Telephone  Network：ＰＳＴＮ）、総合サービスデジタル通信網（Integrated  Services  Digital  Network：ＩＳＤＮ）、デジタル加入者線（Digital  Subscriber  Line：ＤＳＬ）ネットワーク、無線データネットワーク（例えば携帯電話ネットワーク）等の、データを伝送可能なネットワークおよびそれらの組合わせが挙げられる。一部の実施形態では、ネットワーク４８は、インターネットと、少なくとも１つの無線ネットワークと、少なくとも１つの携帯電話ネットワークと、それらの組合わせとから選択される。限定ではないが、ネットワーク４８は、インターネットであることが好ましい。
【００３６】
メディアソース１６は、環境内の１以上のユーザーにメディアデバイス１８を介して提示されるコンテンツを有するメディアの任意のソースであってよい。図示の実施形態において、ソースの例としては、公的ウェブサイトや個人ウェブサイト、ソーシャル・ネットワーキング・ウェブサイト、音楽サイトや動画サイト、気象局、ニュース等の報道機関、それらの組合わせ等がある。
【００３７】
なお、メディアソース１６の例としては、例えば選択可能な種類の消費者電子デバイス（パーソナルコンピューター（ＰＣ）、タブレット、ノートパソコン、スマートフォン、ビデオカセットレコーダー（ＶＣＲ）、ＣＤ（Compact  Disc）デバイス、ＤＶＤ（Digital  Versatile  Disc）デバイス、ケーブルテレビ信号を受信するケーブルデコーダー、パラボラアンテナ信号を受信する衛星デコーダー、様々な選択可能プログラムを格納し提供するメディアサーバー等）のような、メディアのローカルソースが挙げられる。例えば、メディアソース１６には、環境内の１以上のユーザーが所有するローカルデバイスが含まれる。
【００３８】
図示の実施形態において、検索モジュール４４は、メディアソース１６において、少なくとも環境内の１以上のユーザーの活動の全体テーマに関連するコンテンツを含むメディアを検索してよい。一部の実施形態では、検索モジュール４４は、メディアソース１６において、コンテキストデータベース４６に格納される各コンテキスト特性に関連するコンテンツを含むメディアを検索してよい。当然ながら、検索モジュール４４は、カスタム、専用、既知および／または後に開発される検索および認識のコード（もしくは命令セット）、ハードウェアおよび／またはファームウェアを含んでよく、これらは一般に明確に定義され、全体テーマに関連する検索クエリを生成しメディアソース１６において検索を行い該検索クエリと全体テーマとに対応するメディアソース１６からメディアコンテンツを特定することができる。例えば、検索モジュール４４は、検索エンジンを含んでよい。当然ながら、検索モジュール４４は、他の既知の検索要素を含んでよい。
【００３９】
全体テーマに寄与するコンテキスト特性のうち１以上に関連するコンテンツを含むメディアが特定されると、コンテキスト管理モジュール４０は、関連メディアコンテンツを受信（ダウンロード、ストリーム等）する。コンテキスト管理モジュール４０は更に、コンテキストデータベース４６の１以上のプロファイルのエントリーに、関連メディアコンテンツに関連するインデックスを付加してよい。より具体的には、コンテキスト管理モジュール４０は、各認識モジュール（２４，３４，３６，３８）に認識されるコンテキスト特性を、メディアソース１６からの関連メディアコンテンツと統合する。
【００４０】
コンテキスト管理モジュール４０は更に、メディアソース１６から得た関連メディアコンテンツに関連するデータを、メディアデバイス１８に提示するために、コンテキスト出力モジュール５０へ送信する。コンテキスト出力モジュール５０は、メディアデバイス１８が関連メディアコンテンツをユーザーに提示できるように、関連メディアコンテンツを処理し（適宜）メディアデバイス１８へ送信してよい。例えば、コンテキスト出力モジュール５０は、データ変換、データ圧縮、データレンダリング、データ媒体変換等、様々な形態のデータ処理を行ってよい。当然ながら、コンテキスト出力モジュール５０は、音声および／または映像の処理（圧縮、変換、レンダリング、媒体変換等）を行う既知のソフトウェアおよび／またはハードウェアを有してよい。
【００４１】
コンテキスト出力モジュール５０は、既知の無線伝送プロトコルを用いて、メディアデバイス１８と無線で通信（例えば信号の送受信）を行ってよい。例えば、コンテキスト出力モジュール５０はＷｉ−Ｆｉ対応のハードウェアを含んでよく、これによりＩＥＥＥ８０２．１１規格の２０１２年６月時点で直近に公開されたバージョンのひとつに従う無線通信が可能となる。特定されたプロトコルの代替として、或いは特定されたプロトコルに追加して、他の無線ネットワークプロトコル規格を採用してもよい。他のネットワーク規格の例としては、Ｂｌｕｅｔｏｏｔｈ（登録商標）、赤外線伝送プロトコル、他の仕様の無線伝送プロトコル（例えば広域ネットワーク（Wide  Area  Network：ＷＡＮ）、ローカルエリアネットワーク（Local  Area  Network：ＬＡＮ））等が挙げられる。
【００４２】
メディアデバイス１８は、コンテキスト出力モジュール５０から関連メディアコンテンツを受信すると、環境内の１以上のユーザーに関連メディアコンテンツを提示してよい。関連メディアコンテンツには、例えば画像、映像コンテンツ（映画、テレビ番組等）、音声コンテンツ（音楽等）、電子書籍コンテンツ、ソフトウェアアプリケーション、ゲームアプリケーション等の、メディアデバイス１８に提示可能な任意の種類のデジタルメディアが含まれてよい。メディアコンテンツは、例えばディスプレイ５２および／またはスピーカー（図示なし）を介して、視聴者に対して視覚的かつ／または聴覚的に、メディアデバイス１８に提示されてよい。メディアデバイス１８は、テレビ、電子掲示板、電子看板、パーソナルコンピューター（デスクトップ型、ラップトップ型、ネットブック、タブレット型等）、電子書籍、携帯電話（スマートフォン等）、音楽プレーヤー等の、任意の種類のディスプレイ５２を有してよい。
【００４３】
次に、図４を参照する。図４は、本開示の様々な実施形態に係るシステム１０を含む環境の一般的な図である。図示のように、環境は概して、ユーザー１００（１）〜１００（４）を収容する第１の部屋（部屋Ａ）と、ユーザー１００（５）を収容する第２の部屋（部屋Ｂ）とを含む。図示の実施形態において、メディア配信システム１２ａは、部屋Ａ内に配置され、メディアデバイス１８（１）〜１８（３）のうち少なくとも１つと通信（例えば信号の送受信）を行ってよい。
【００４４】
上述のように、環境内における１以上の所望の場所にセンサー（図示なし）が配置されてよい。一実施形態では、例えばセンサーは、各メディアデバイス １８（１）〜１８（３）に組み込まれてよい。そのようなものとして、メディアデバイス１８（３）はユーザー１００（１）およびユーザー１００（２）に近接するので、メディアデバイス１８（３）のセンサー（例えばカメラおよびマイク）は、ユーザー１００（１）およびユーザー１００（２）の画像および声データをキャプチャしてよい。同様に、メディアデバイス１８（２）のセンサーは、近接を要因として、ユーザー１００（３）およびユーザー１００（４）に関連するデータをキャプチャしてよい。メディアデバイス１８（１）はユーザー１００（５）を収容する部屋Ｂ内にあるので、メディアデバイス１８（１）のセンサーは、部屋Ｂおよびユーザー１００（５）に関連するデータをキャプチャしてよい。
【００４５】
したがって、メディア配信システム１２ａは、各メディアデバイス１８（１）〜１８（３）のセンサーによりキャプチャされたデータに関連付けられたコンテキスト特性を特定してよい。例えば、メディア配信システム１２ａは、ユーザー１００（１）およびユーザー１００（２）に関連するコンテキスト特性を特定してよく、特に、該ユーザー間の交流（例えば会話）の全体テーマ（トピック）を判定してよい。同様に、メディア配信システム１２ａは、他のユーザー１００（３）〜１００（５）および全体テーマに関連するコンテキスト特性を特定してよい。メディア配信システム１２ａは更に、関連デバイス１８（１）〜１８（３）に表示するものとして、全体テーマに関連するコンテンツを含むメディアを検索してよい。
【００４６】
例えば、ユーザー１００（１）およびユーザー１００（２）が特定の有名人に関する最近のゴシップについて話しているとする。そのようなものとして、メディア配信システム１２ａは、少なくとも会話の音声認識に基づいて、会話のトピック（例えば有名人のゴシップ）を特定してよい。次に、メディア配信システム１２ａは、メディアソースで検索を行い、該有名人のゴシップに関連するコンテンツを含むメディアを特定し、該関連メディアコンテンツをメディアデバイス１８（３）に表示するものとして送信してよい。関連メディアコンテンツの例としては、該有名人に関連するオンラインゴシップ誌が提供するデジタルコンテンツ、該有名人の最近の写真等が挙げられる。
【００４７】
同様に、ユーザー１００（３）およびユーザー１００（４）が最近のクルージング休暇について話しているとする。メディア配信システム１２ａは、会話のトピック（例えばクルージングおよび／または目的地）を特定し、クルージングおよび／または目的地に関するコンテンツを有するメディアを検索して特定し、該関連メディアコンテンツをメディアデバイス１８（２）に送信してよい。ユーザー１００（５）は別の部屋（部屋Ｂ）におり、明らかに他のユーザーと会話をしていないが、部屋Ｂおよびユーザー１００（５）の１以上のコンテキスト特性に関連するメディアコンテンツを、ユーザー１００（５）に提示してよい。例えば、ユーザー１００（５）が食器を洗っており、コンテキスト特性がこの行動に対応するものとする。そのようなものとして、メディア配信システム１２ａは、食器洗いに関連するコンテンツ（例えば食器用洗剤の広告）を含むメディアを特定してよく、また、そのようなメディアコンテンツを、ユーザー１００（５）に提示するためにメディアデバイス１８（１）へ送信してよい。
【００４８】
図５を参照する。図５は、本開示に係る、メディアを適応配信する方法５００の一実施形態を示すフローチャートである。方法５００は、環境をモニタリングするステップ（５１０）と、該環境および該環境内の１以上のユーザーに関連するデータをキャプチャするステップ（５２０）とを含む。データは、複数のセンサーのうち１つによってキャプチャされてよい。該データは、該環境および該環境内の１以上のユーザーの様々な特性を検出する様々なセンサーによってキャプチャされてよい。該センサーには、少なくとも１つのカメラと少なくとも１つのマイクとが含まれてよい。
【００４９】
環境および該環境内のユーザーの１以上のコンテキスト特性は、キャプチャされたデータから特定されてよい（ステップ５３０）。具体的には、認識モジュールは、関連センサーによってキャプチャされたデータを受信してよい。この場合、各認識モジュールは、該キャプチャされたデータを分析して、以下のコンテキスト特性のうち１以上、すなわち１以上のユーザーの個人的特性と、１以上のユーザーのジェスチャー等の物理的動作と、環境内の１以上の物体と、１以上のユーザー間の会話の主題とのうち１以上を判定してよい。
【００５０】
方法３００は更に、該コンテキスト特性に関連するコンテンツを含むメディアを特定するステップ（５４０）を含む。例えば、上述のコンテキスト特性のうち１以上に関連するコンテンツを含むものとして、ウェブコンテンツ（例えばニュース記事、写真、音楽）等のメディアが特定されてよい。関連メディアコンテンツは、環境内のユーザーに対して提示される（ステップ５５０）。
【００５１】
様々な実施形態に係る方法ステップを図５に示したが、当然ながら、どの実施形態においても、これらのステップが必ずしも全て必要であるわけではない。実際、本明細書では、図５に示すステップが、本開示の他の実施形態において、いずれの図面にも具体的に示されていないが完全に本開示に係る方法で組み合わされ得ることを、完全に考慮している。よって、クレームの対象とする特徴および／または工程が厳密には図面に示されていない場合でも、そのようなクレームは本開示の範囲および内容に包含されるものとみなされる。
【００５２】
上記図面および付随の例を参照して、上記実施形態の工程を説明した。一部の図面には、論理フローが含まれる場合がある。このように、本明細書に提示される図面には特定の論理フローが含まれる場合があるが、当然ながら該論理フローは、本明細書に記載の大まかな機能をどのように実施することができるかという例を示すものに過ぎない。更に、該論理フローは、別段の指摘がない限り、提示される順序で実行される必要はない。また、該論理フローは、ハードウェア要素によって実施されてもよく、プロセッサにより実行されるソフトウェア要素によって実施されてもよく、それらの任意の組合わせによって実施されてもよい。実施形態がこれに関連して限定されることはない。
【００５３】
本明細書において、様々な特徴、態様および実施形態を説明した。該特徴、態様および実施形態は、当業者には当然ながら、互いに組み合わせることができ、また、変形および変更が可能である。したがって、本開示は、そのような組合わせ、変形および変更を包含するものとみなされる。よって、本発明の範囲は上述の実施形態のいずれによっても限定されず、下記の特許請求の範囲およびそれらの均等物のみに従って定められるものである。
【００５４】
本明細書に記載の任意の実施形態で用いられるように、「モジュール」という用語は、上述のステップのうち任意のものを実行するように構成されるソフトウェア、ファームウェアおよび／または回路を意味する場合がある。ソフトウェアは、非一時的なコンピューター可読記憶媒体に記録されるソフトウェアパッケージ、コード、命令、命令セットおよび／またはデータとして実施されてよい。ファームウェアは、メモリデバイスにおいてハードコードされた（例えば不揮発性の）コード、命令もしくは命令セットおよび／またはデータとして実施されてよい。「回路」には、本明細書に記載の任意の実施形態で用いられるように、例えば単一または任意の組合わせで、配線回路、プログラマブル回路（１以上の個別の命令処理コアを有するコンピュータープロセッサ等）、状態機械回路、プログラマブル回路により実行される命令を格納するファームウェア等が含まれてよい。モジュールは、例えば集積回路（Integrated  Circuit：ＩＣ）、システムオンチップ（ＳｏＣ）、デスクトップコンピューター、ラップトップコンピューター、タブレット型コンピューター、サーバー、スマートフォン等のより大きなシステムの一部を形成する回路構成として、集合的に実施されてもよいし個別に実施されてもよい。
【００５５】
本明細書に記載の工程はいずれも、１以上のプロセッサにより実行された場合に該方法を実行する命令を個別または組合わせで格納した１以上の記憶媒体を含むシステムで実施されてよい。ここで、該プロセッサの例としては、サーバーＣＰＵ、モバイルデバイスＣＰＵ等のプログラマブル回路が挙げられる。また、本明細書に記載の工程は、複数の物理的デバイス（例えば、複数の異なる物理的位置に存在する処理構造）に分散されてよいものとする。記憶媒体には、任意の種類の有形媒体が含まれてよく、例えば任意の種類のディスク（ハードディスク、フロッピー（登録商標）ディスク、光ディスク、ＣＤ−ＲＯＭ（compact  disk  read-only  memory）、ＣＤ−ＲＷ（compact  disk  rewritable）、磁気光学ディスク等）、半導体デバイス（ＲＯＭ（read-only  memory）、ダイナミックＲＡＭやスタティックＲＡＭ等のＲＡＭ（random  access  memory）、ＥＰＲＯＭ（erasable  programmable  read-only  memory）、ＥＥＰＲＯＭ（electrically  erasable  programmable  read-only  memory）、フラッシュメモリ、ソリッドステートドライブ（ＳＳＤ）、磁気カード、光カード等）、電子的命令を格納するのに適する任意の種類のメディア等が挙げられる。他の実施形態は、プログラマブル制御デバイスにより実行されるソフトウェアモジュールとして実施されてよい。記憶媒体は、非一時的なものであってよい。
【００５６】
本明細書で採用した用語および表現は、説明を目的として用いられており、限定を意図していない。そのような用語および表現を用いることに、図示または記載された特徴（またはその一部）の任意の均等物を除外する意図はなく、当然ながら、特許請求の範囲内で様々な変更が可能である。したがって、特許請求の範囲は、そのような均等物全てを包含するものである。本明細書では、様々な特徴、態様および実施形態を説明した。該特徴、態様および実施形態は、当業者には当然ながら、互いに組み合わせることができ、また、変形および変更が可能である。したがって、本開示は、そのような組合わせ、変形および変更を包含するものとみなされる。
【００５７】
上述のように、様々な実施形態は、ハードウェア要素によって実施されてもよく、ソフトウェア要素によって実施されてもよく、それらの任意の組合わせによって実施されてもよい。ハードウェア要素の例としては、プロセッサ、マイクロプロセッサ、回路、回路素子（トランジスタ、レジスタ、コンデンサ、インデューサ等）、集積回路、特定用途向け集積回路（application  specific  integrated  circuit：ＡＳＩＣ）、プログラマブル論理素子（ＰＬＤ）、デジタル信号プロセッサ（ＤＳＰ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、論理ゲート、レジスタ、半導体素子、チップ、マイクロチップ、チップセット等が挙げられる。
【００５８】
本明細書を通じて「一実施形態」または」「実施形態」に言及する場合、該実施形態に関連して記載される特定の特徴、構造または特性が少なくとも１つの実施形態に含まれることを意味する。よって、「一実施形態において」または「ある実施形態において」という表現が本明細書の様々な場所で用いられるが、全てが同じ実施形態に言及しているとは限らない。更に、該特定の特徴、構造または特性は、１以上の実施形態において任意の方法で組み合わせられてよい。
【００５９】
一態様によれば、環境内の１以上のユーザーに提示するメディアを適応配信するシステムが提供される。該システムは、環境および該環境内の１以上のユーザーに関連するデータをキャプチャする少なくとも１つのセンサーを含む。該システムは更に、少なくとも１つの認識モジュールを含む。該少なくとも１つの認識モジュールは、該少なくとも１つのセンサーから該キャプチャされたデータを受信し、該データに基づいて、該環境および該１以上のユーザーの１以上の特性を特定する。該システムは更に、メディア配信システムを含む。該メディア配信システムは、該少なくとも１つの認識モジュールから該１以上の特定された特性を受信し、該特定された特性に基づいて、メディアソースにより提供されるメディアにアクセスし特定する。該特定されるメディアは、該１以上の特定された特性に関連するコンテンツを含む。該システムは更に、少なくとも１つのメディアデバイスを含む。該少なくとも１つのメディアデバイスは、該メディア配信システムから関連メディアコンテンツを受信し、該関連メディアコンテンツを該環境内の該１以上のユーザーに提示する。
【００６０】
別の例示システムは上記の要素を含み、該少なくとも１つのセンサーは、カメラとマイクとから成る群から選択される。該カメラは、該環境および該環境内の該１以上のユーザーの１以上の画像をキャプチャし、該マイクは、該環境内の該１以上のユーザーの声データを含む該環境の音をキャプチャする。
【００６１】
別の例示システムは上記の要素を含み、該少なくとも１つの認識モジュールは、該１以上の画像および該音に基づいて、該環境および該環境内の該１以上のユーザーの該１以上の特性を特定する。
【００６２】
別の例示システムは上記の要素を含み、該１以上の特性は、該１以上のユーザーの個人的特性と、該１以上のユーザーによるコミュニケーションの主題と、該１以上のユーザーの物理的動作と、該環境内で特定される物体と、から成る群から選択される。
【００６３】
別の例示システムは上記の要素を含み、該少なくとも１つの認識モジュールには、ユーザー認識モジュールが含まれる。該ユーザー認識モジュールは、該カメラからの該１以上の画像と、該マイクからの該声データとを受信して分析し、該画像および該声データの分析に基づいて、該１以上のユーザーのユーザー特性を特定する。
【００６４】
別の例示システムは上記の要素を含み、該ユーザー認識モジュールは、該１以上の画像においてユーザーの顔および該顔の１以上の顔特性を特定する顔検出モジュールと、該声データにおいてユーザーの声および１以上の声特性を特定する声認識モジュールと、を含む。該顔検出モジュールおよび該声認識モジュールは、ユーザーデータベースに記憶された、該顔特性および該声特性に対応するデータを有するユーザーモデルを特定する。
【００６５】
別の例示システムは上記の要素を含み、該少なくとも１つの認識モジュールには、音声認識モジュールが含まれる。該音声認識モジュールは、該マイクから声データを受信して分析し、該声データの主題を特定する。
【００６６】
別の例示システムは上記の要素を含み、該メディア配信システムは、コンテキスト管理モジュールを含む。該コンテキスト管理モジュールは、該少なくとも１つの認識モジュールから該１以上の特性を受信して分析し、少なくとも部分的に該１以上の特性に基づいて、該環境内の該１以上のユーザーの活動に対応する全体テーマを判定する。
【００６７】
別の例示システムは上記の要素を含み、該コンテキスト管理モジュールは更に、該メディアソースにアクセスして該全体テーマに関連するコンテンツを含むメディアを検索し、該関連メディアコンテンツに関連するデータを、該１以上のユーザーに提示するために、該少なくとも１つのメディアデバイスへ送信する。
【００６８】
別の例示システムは上記の要素を含み、該コンテキスト管理モジュールは、該１以上の特性に関連するデータをコンテキストデータベースの関連プロファイルに格納し、更に、該関連プロファイルに該関連メディアコンテンツに関連するインデックスを付加する。
【００６９】
別の態様によれば、環境内の１以上のユーザーに提示するメディアを適応配信する装置が提供される。該装置は、コンテキスト管理モジュールを有する。該コンテキスト管理モジュールは、環境および該環境内の１以上のユーザーの１以上の特性を少なくとも１つの認識モジュールから受信し、該１以上の特性に基づいて、該１以上の特性に関連するコンテンツを含むメディアをメディアソースから特定し、関連メディアコンテンツを、該環境内の該１以上のユーザーに提示するためにメディアデバイスに提供する。
【００７０】
別の例示装置は上記の要素を含み、該コンテキスト管理モジュールは、テーマ判定モジュールを含む。該テーマ判定モジュールは、該１以上の特性を分析し、少なくとも部分的に該１以上の特性に基づいて、該環境内の該１以上のユーザーの活動に対応する全体テーマを判定する。
【００７１】
別の例示装置は上記の要素を含み、該コンテキスト管理モジュールは更に、検索モジュールを含む。該検索モジュールは、少なくとも該テーマ判定モジュールにより確立された該全体テーマに関連するコンテンツを含むメディアを、該メディアソースにおいて検索する。
【００７２】
別の例示装置は上記の要素を含み、該コンテキスト管理モジュールは、該１以上の特性に関連するデータをコンテキストデータベースの関連プロファイルに格納し、更に、該関連プロファイルに該関連メディアコンテンツに関連するインデックスを付加する。
【００７３】
別の例示装置は上記の要素を含み、該１以上の特性は、該１以上のユーザーの個人的特性と、該１以上のユーザーによるコミュニケーションの主題と、該１以上のユーザーの物理的動作と、該環境内で特定される物体と、から成る群から選択される。
【００７４】
別の態様によれば、少なくとも１つのコンピューターがアクセス可能な媒体であって命令を格納する媒体が提供される。該命令は、１以上のプロセッサにより実行されると、コンピューターシステムに、環境内の１以上のユーザーに提示するメディアを適応配信する工程を実行させることができる。該工程は、少なくとも１つのセンサーによってキャプチャされたデータを受信するステップと、該データに基づいて、環境および該環境内の１以上のユーザーの１以上の特性を特定するステップと、該１以上の特性に基づいて、該１以上の特性に関連するコンテンツを含むメディアをメディアソースから特定するステップと、該環境内の該１以上のユーザーに対して提示するために、関連メディアコンテンツを少なくとも１つのメディアデバイスに送信するステップと、を含む。
【００７５】
別の例示的なコンピューターアクセス可能媒体は上記の工程を含み、該１以上の特性は、該１以上のユーザーの個人的特性と、該１以上のユーザーによるコミュニケーションの主題と、該１以上のユーザーの物理的動作と、該環境内で特定される物体と、から成る群から選択される。
【００７６】
別の例示的なコンピューターアクセス可能媒体は上記の工程を含み、該データは、該環境および該環境内の該１以上のユーザーの１以上の画像と、該環境および該環境内の該１以上のユーザーの音データとから成る群から選択される。
【００７７】
別の例示的なコンピューターアクセス可能媒体は上記の工程を含み、該１以上の画像および該音データを分析するステップと、該画像および該音データの分析に基づいて、該１以上のユーザーのユーザー特性を特定するステップと、を更に含む。
【００７８】
別の例示的なコンピューターアクセス可能媒体は上記の工程を含み、該１以上の画像および該音データを分析する該ステップは、該１以上の画像において、ユーザーの顔および該顔の１以上の顔特性を特定するステップと、該音データにおいて、ユーザーの声および１以上の声特性を特定するステップと、を含む。
【００７９】
別の例示的なコンピューターアクセス可能媒体は上記の工程を含み、該音データを分析するステップと、該音データの主題を特定するステップと、を更に含む。
【００８０】
別の例示的なコンピューターアクセス可能媒体は上記の工程を含み、該１以上の特性に関連するデータをコンテキストデータベースの関連プロファイルに送信するステップと、該コンテキストデータベースの該関連プロファイルに、該関連メディアコンテンツに関連するインデックスを付加するステップと、を更に含む。
【００８１】
別の態様によれば、環境内の１以上のユーザーに提示するメディアを適応配信する方法が提供される。該方法は、少なくとも１つの認識モジュールにより、少なくとも１つのセンサーによってキャプチャされたデータを受信するステップと、該少なくとも１つの認識モジュールにより、該データに基づいて、環境および該環境内の１以上のユーザーの１以上の特性を特定するステップと、メディア配信システムにより、該少なくとも１つの認識モジュールから、該特定された１以上の特性を受信するステップと、該メディア配信システムにより、該１以上の特性に基づいて、該１以上の特性に関連するコンテンツを含むメディアをメディアソースから特定するステップと、該メディア配信システムにより、関連メディアコンテンツを少なくとも１つのメディアデバイスに送信するステップと、該少なくとも１つのメディアデバイスにより、該環境内の該１以上のユーザーに対し、該関連メディアコンテンツを提示するステップと、を含む。
【００８２】
別の例示方法は上記の工程を含み、該少なくとも１つのセンサーは、カメラとマイクとから成る群から選択される。該カメラは、該環境および該環境内の該１以上のユーザーの１以上の画像をキャプチャし、該マイクは、該環境内の該１以上のユーザーの声データを含む該環境の音をキャプチャする。
【００８３】
別の例示方法は上記の工程を含み、該少なくとも１つの認識モジュールは、該１以上の画像および該音に基づいて、該環境および該環境内の該１以上のユーザーの該１以上の特性を特定する。
【００８４】
別の例示方法は上記の工程を含み、該１以上の特性は、該１以上のユーザーの個人的特性と、該１以上のユーザー間のコミュニケーションの主題と、該１以上のユーザーの物理的動作と、該環境内で特定される物体と、から成る群から選択される。
【００８５】
本明細書で採用された用語および表現は、説明上用いられたものであり、限定として用いられていない。また、そのような用語および表現を用いることに、図示または記載された特徴（またはその一部）の任意の均等物を除外する意図はなく、当然ながら、特許請求の範囲内で様々な変更が可能である。したがって、特許請求の範囲は、そのような均等物全てを包含するものである。
【図１】
2015517709.tif 000003
【図２】
2015517709.tif 000004
【図３】
2015517709.tif 000005
【図４】
2015517709.tif 000006
【図５】
2015517709.tif 000007
【国際調査報告】
2015517709.tif 000008
2015517709.tif 000009
2015517709.tif 000010