"コンピュータが実行する、ユーザ間でコンテンツを共有する方法であって、ユーザデバイスによりメディア表示から記録された音声および映像データの少なくとも1つを含むキャプチャされたメディアファイルに対応する情報を含むマッチングリクエストを受信するステップと、前記キャプチャされたメディアファイル情報に対するマッチングの検出を試みるために、少なくとも1つの処理装置を利用して、前記キャプチャされたメディアファイル情報を、記憶されたメディアデータのインスタンスと比較し、前記記憶されたメディアデータのインスタンスの少なくとも一部は、それぞれ識別された映像コンテンツに対応するものであるステップと、前記記憶されたメディアデータのインスタンスの1つとのマッチングが検出されると、少なくとも1つの処理装置を使用して、前記マッチングリクエストに応じて、前記対応する識別されたメディアコンテンツに対して決定された補足情報を提供するステップと、少なくとも1つのコンテンツ共有メカニズムを使用して、前記ユーザが他のユーザに前記補足情報を提供できるようにするステップと、を含む方法。前記比較は、オーディオフィンガープリントプロセスあるいは画像認識プロセスのうちの少なくとも一方を利用して実行される、請求項1記載のコンピュータが実行する方法。前記リクエストに含まれる、キャプチャされたメディアファイルに対応する前記情報は、ユーザアクションがトリガーとなって前記リクエストが生成される前の第1期間、あるいは、ユーザアクションがトリガーとなって前記リクエストが生成された後の第2期間の少なくとも一方の期間にキャプチャされた音声および映像データのうちの少なくとも1つを含む、請求項1記載のコンピュータが実行する方法。前記決定された補足情報は、広告情報、製品情報、雑学的な情報、購入情報、ダウンロード情報、メディアファイル、あるいは関連コンテンツのアドレスやリンクの少なくとも1つを含む、請求項1記載のコンピュータが実行する方法。前記少なくとも1つのコンテンツ共有メカニズムは、ソーシャルネットワークサイト、コンテンツ関連ウェブサイト、およびピアネットワークの少なくとも1つを含む、請求項1記載のコンピュータが実行する方法。少なくとも1つのコンテンツ共有メカニズムを利用して、前記ユーザが他のユーザに前記補足情報を提供できるようにするステップは、前記キャプチャされたメディアファイルに対応する保存されたメディアファイルへのリンクを前記ユーザに提供するステップを含み、前記ユーザは前記少なくとも1つのコンテンツ共有メカニズムを介して他のユーザに前記リンクを与えることができる、請求項1記載のコンピュータが実行する方法。前記少なくとも1つのコンテンツ共有メカニズムの他のユーザが、前記識別されたメディアコンテンツに対応するメディアのコピーを得ることができるようにするステップをさらに含む、請求項1記載のコンピュータが実行する方法。前記少なくとも1つのコンテンツ共有メカニズムは、他のユーザが前記識別されたメディアコンテンツについて評価あるいはコメントするのを可能にするステップをさらに含む、請求項1記載のコンピュータが実行する方法。ユーザ間でコンテンツを共有するためのシステムであって、少なくとも1つのプロセッサと、前記プロセッサにより実行されたときに前記システムを動作させる命令を含んだメモリであって、前記動作には、ユーザデバイスによりメディア表示から記録された音声および映像データの少なくとも1つを含むキャプチャされたメディアファイルに対応する情報を含むマッチングリクエストを受信させ、前記キャプチャされたメディアファイル情報に対するマッチングの検出を試みるために、前記キャプチャされたメディアファイル情報を、少なくとも1つの処理装置を利用して、少なくとも一部がそれぞれ識別された映像コンテンツに対応する記憶されたメディアデータのインスタンスと比較させ、前記記憶されたメディアデータのインスタンスの1つとのマッチングが検出されれば、少なくとも1つの処理装置を利用して、前記マッチングリクエストに応えて、前記対応する識別されたメディアコンテンツに対して決定された補足情報を提供し、少なくとも1つのコンテンツ共有メカニズムを使用して、前記ユーザが前記補足情報を他のユーザに提供できるようにする、ことが含まれる、システム。前記キャプチャされたメディア情報は、オーディオフィンガープリントプロセスあるいは画像認識プロセスの少なくとも一方を利用して、記憶されたメディアデータのインスタンスと比較される、請求項9記載のシステム。前記少なくとも1つのコンテンツ共有メカニズムは、ソーシャルネットワークサイト、コンテンツ関連ウェブサイト、およびピアネットワークの少なくとも1つを含む、請求項9記載のシステム。少なくとも1つのコンテンツ共有メカニズムを利用して、前記ユーザが前記補足情報を他のユーザに提供できるようにするステップは、前記キャプチャされたメディアファイルに対応する保存されたメディアファイルへのリンクを前記ユーザに提供するステップを含み、前記ユーザは前記少なくとも1つのコンテンツ共有メカニズムを介して他のユーザに前記リンクを提供することができる、請求項9記載のシステム。前記少なくとも1つのコンテンツ共有メカニズムはさらに、他のユーザが前記識別されたメディアコンテンツについて評価あるいはコメントするのを可能にする、請求項9記載のシステム。ビデオコンテンツを識別するデバイスであって、プロセッサと、少なくとも1つのユーザ入力と、音声および映像情報の少なくとも一方をキャプチャするように動作可能な少なくとも1つのメディアキャプチャ要素と、前記プロセッサにより実行される場合に、前記装置に以下のこと、つまり、オペレーションがキャプチャモードにある場合に、前記少なくとも1つのメディアキャプチャ要素を利用してメディアコンテンツの表示に対応する音声および映像情報の少なくとも一方を含むメディア情報を継続してキャプチャさせ、前記装置は、少なくとも最新の特定期間に対する前記メディア情報をバッファリングするものであって、前記バッファリングされたメディア情報は新たにキャプチャされたメディア情報で継続してアップデートされ、前記特定の期間外にキャプチャされたメディア情報を削除するものであって、前記少なくとも1つのユーザ入力がアクティブにされたことに応じて、前記キャプチャされたメディア情報に少なくともある程度基づき前記映像コンテンツに対応する補足情報を取得するために、前記バッファリングされたメディア情報に対応するデータを含むリクエストを送信させ、さらに、前記映像コンテンツに対応する補足情報を受信したことを受けて、少なくとも1つのコンテンツ共有メカニズムを利用して、前記ユーザが前記補足情報を他のユーザに提供できるようにする、命令を含むメモリと、を含む映像コンテンツを識別するためのデバイス。前記キャプチャされたメディアファイル情報は、オーディオフィンガープリントプロセスあるいは画像認識プロセスの少なくとも一方を利用して記憶されたメディアデータのインスタンスと比較される、請求項14記載のデバイス。前記少なくとも1つのコンテンツ共有メカニズムは、ソーシャルネットワークサイト、コンテンツ関連ウェブサイト、およびピアネットワークの少なくとも1つを含む、請求項14記載のデバイス。少なくとも1つのコンテンツ共有メカニズムを利用して、前記ユーザが前記補足情報を他のユーザに提供できるようにするステップは、前記キャプチャされたメディアファイルに対応する記憶されたメディアファイルへのリンクを前記ユーザに提供するステップを含み、前記ユーザは前記少なくとも1つのコンテンツ共有メカニズムを介して他のユーザに前記リンクを提供することができる、請求項14記載のデバイス。ユーザ間でコンテンツを共有するための命令を含むコンピュータ可読記憶媒体であって、前記命令は少なくとも1つのプロセッサにより実行されたときに、少なくとも1つのプロセッサを動作させるものであり、前記動作には、ユーザデバイスによりメディア表示から記録された音声および映像データの少なくとも1つを含むキャプチャされたメディアファイルに対応する情報を含むマッチングリクエストを受信させ、前記キャプチャされたメディアファイル情報に対するマッチングの検出を試みるために、前記キャプチャされたメディアファイル情報を、少なくとも1つの処理装置を利用して、少なくとも一部がそれぞれ識別された映像コンテンツに対応する記憶されたメディアデータのインスタンスと比較させ、前記記憶されたメディアデータのインスタンスの1つとのマッチングが検出されれば、少なくとも1つの処理装置を利用して、前記マッチングリクエストに応えて、前記対応する識別されたメディアコンテンツに対して決定された補足情報を提供し、少なくとも1つのコンテンツ共有メカニズムを使用して、前記ユーザが前記補足情報を他のユーザに提供可能とする、ことが含まれる、コンピュータ可読記憶媒体。前記少なくとも1つのコンテンツ共有メカニズムは、ソーシャルネットワークサイト、コンテンツ関連ウェブサイト、およびピアネットワークの少なくとも1つを含む、請求項18記載のコンピュータ可読記憶媒体。少なくとも1つのコンテンツ共有メカニズムを利用して、前記ユーザが前記補足情報を他のユーザに提供できるようにするステップは、前記キャプチャされたメディアファイルに対応する記憶されたメディアファイルへのリンクを前記ユーザに提供するステップを含み、前記ユーザは前記少なくとも1つのコンテンツ共有メカニズムを介して他のユーザに前記リンクを提供することができる、請求項18記載のコンピュータ可読記憶媒体。ユーザは再生されているメディアに意識を集中していないので、ユーザがメディアに意識を向けるのは、何か興味のあるものが示されたとき例えば、コマーシャルや激しいアクションシーン、興味のある音楽に限られてしまう。ユーザがメディアに意識を向けていなければ、ユーザは何が起きているのかを正確に理解することはできない。例えばコマーシャルの場合、ユーザはコマーシャルの終わり頃に意識をコマーシャルに向けることがある。この場合は遅すぎて宣伝されている商品やサービスを決定するには間に合わない。別の場合では、ユーザは音声や映像表示に意識を集中させているが、そのような表示に関連する情報を欲しいと思う場合もある。例えば、ある商品のコマーシャルが画面に表示されると、ユーザはその商品の販売場所や値段といった、その商品に関する他の情報を得たいと思うことがある。ユーザがある映画を見ている場合、ユーザは現在流れているシーンに出ている俳優の名前やそのシーンの舞台、あるいは主役が着ているシャツの種類などを知りたいと思うことがある。ユーザはインターネット検索やその他これに類似するアプローチにより情報の検索を試みることができるが、消費者は必要なメモを取るための紙と筆記用具とを持ち合わせていないことが多く、あるいは、書き留めるほどの詳細な情報でもない場合もある。消費者がすぐにメモを取ることができなければ、その表示に関する詳細を忘れてしまうことがあり、あるいは、そもそもその表示に興味を持ったことさえも忘れてしまうことがある。さらに、既存の方法には、ユーザがこの情報を友人や他のユーザと素早く簡単に共有できるものはない。ユーザが例えば興味のある映画を識別することができたとしても、特定の面白い場面やその他の興味深い場面の一部をユーザが簡単に友人に示すことができる方法はない。ユーザはいつでも情報を検索し、そのコンテンツの一部を他のユーザに示すよう試みることはできるものの、それに必要な作業量が原因となって、ほとんどのユーザは、コンテンツに関する通常のコメント以上のものを提供することはない。各種実施形態に従うシステムおよび方法は、上記のうちの少なくとも一部、およびメディア表示に関連する補足コンテンツや関連情報を識別、検索、および/またはこれらへアクセスするための従来のアプローチのほか、識別されたコンテンツや情報を共有するためのアプローチの問題点に取り組むものである。具体的には、ユーザは各種実施形態によりメディア表示に関する情報を得ることができ、例えば、適切なユーザデバイスを使用して表示の音声セグメントおよび/または映像セグメントを記録することによりそのような情報を得ることができる。このメディア表示は、生放送のテレビ番組、オンデマンド映画、物理的媒体からレンダリングしたビデオコンテンツなど、適切な表示であればどのようなものであってもよい。ユーザは、その映像表示の少なくとも1つの形態の識別を試みるために、あるいは該映像表示の少なくとも1つの形態に関する追加情報の取得を試みるために、遠隔システムや遠隔サービスにリクエストを送信することができる。例えば、ユーザは特定の製品についてのコマーシャルに関する情報を得ることができる。これに応えて、該コマーシャルを識別するシステムは、製品情報、仕様、価格などの情報のほかに、メーカのウェブサイトやユーザがその製品を購入できる場所のリンクをユーザに送信しうる。別の例では、ユーザはある映画のあるシーンに関する情報を得ることができる。これに応えて、該映画を識別するシステムは、映画のタイトルや製作年、俳優情報、そのシーンで使用されている製品についての情報などの情報、あるいはその他これに類似する情報をユーザに送信しうる。さらに該システムは、ユーザに映画へのリンクを提供する、あるいは、映画版を特定のデバイスに配信するなど、ユーザが映画のコピーを入手することができるようにする。以下に、各種の実施形態との関連で各種のその他の例を記載する。ユーザが情報を入手すると、ユーザは入手した情報を他のユーザと共有することができる。ある実施形態では、ユーザはソーシャルネットワークといった、ユーザが興味のある情報を投稿できるウェブサイトにこの情報をアップロードすることができる。ある実施形態では、このようなサイトは特定の種類あるいはインスタンスのコンテンツに関連する。ユーザはこのような種類あるいはインスタンスの様々なコンテンツをアップロードでき、タグを付けることができ、リンクすることができ、該コンテンツについてレビューおよび/またはコメントすることができる。他の実施形態では、ピアネットワーク上のピアやその他の友人あるいはグループメンバーは、後述するコンテナをパスすることにより、あるいはそのグループが興味のある情報を含む別の仮想コンポーネントのコンテンツを共有することにより、情報を共有することができる。例えば、これらのユーザが興味があるとことが分かった映像や音声クリップをピア間で共有することができる。各ピアはコンテンツについてコメントあるいはレビューすることができ、さらに、自身のコンテンツを追加することができる。本明細書に記載された教示や示唆に照らして、その他の様々な態様やアプローチが当業者にとって明らかである。本発明の開示に従い各種実施形態を図面を参照して以下に記載する。各種実施形態に従うシステム及び方法は、メディア表示に関連する補足コンテンツを識別するステップ、検出するステップ、および/あるいは該コンテンツにアクセスするステップを提供する。ユーザは本明細書に記載した様々な各種の方法により、他のユーザとこの情報を共有することができる。具体的には、各種実施形態に従うアプローチの各々は、少なくとも1つの電子デバイスを介して示されるコンテンツを識別するために、ビデオおよび/またはオーディオフィンガープリントなどの処理を利用するものである。ユーザは音声、画像および/または映像情報を記録、キャプチャ、あるいはこれ以外の別の方法で記憶し、これを利用して特定のメディアの一部の少なくともアイデンティティを決定することができる。この情報に少なくともある程度基づいて、メディアコンテンツの特定のインスタンスにタグをつける消費者は、そのメディアに関連する様々な情報あるいはコンテンツをいくつでも受信することができる。次いで、ユーザは、タグが付けられたコンテンツをソーシャルネットワークサイトにアップロードする、あるいはピアネットワークを介してピアと共有する、などによりこの情報を他のユーザと共有することができる。図1は消費者がテレビやパソコンモニタ、特にビデオスクリーンなどの表示装置102に表示されるビデオプログラムを見ている例示的環境100を示す。典型的に、この表示装置102はビデオ画像だけでなく、これに対応する音声信号も提供する。しかし、静止画像、音声、あるいはビデオコンテンツだけを利用するその他のデバイスが利用可能である。消費者は表示装置102の視聴範囲内にいずれのその他の電子デバイスを複数有することができ、例えば、ビデオプレーヤやゲームシステム、あるいはセットトップボックスなどの表示装置に接続された少なくとも1つの固定された構成要素104を有することができる。さらに、消費者は携帯電話106、携帯ゲーム装置108、携帯用情報端末PDA110、あるいはいずれのその他これに類似するコンピューティングデバイスや電子デバイスを複数有することができる。これらの電子デバイスの少なくとも1つは、表示装置102を介して示されるメディアについての情報を得ることができる。例えば、ある電子デバイスは表示装置に表示されるコンテンツのビデオセグメント、あるいは少なくとも1か2のフレームをキャプチャすることができるビデオカメラを備えうる。別のデバイスは、少なくとも最短の時間周期例えば、少なくとも2秒、5秒、あるいは10秒の間示されたメディアに対応する音声情報をキャプチャすることができるように、デジタル記録回路を備えうる。直接接続されたデバイスの各々に対しては、このオーディオフィードはアナログデジタル変換A2Dやピュアデジタルを介してデバイスのモジュールやアプリケーションにより直接監視されうる。携帯デバイスの各々に対しては、マイクロホンやその他これに類似するメディアキャプチャリング要素により、周期的に、継続的に、あるいは選択された時間で、放送中の音声および/あるいは映像または画像がサンプリングあるいはキャプチャされうる。さらに、電子デバイスは少なくとも1つの出力機構、例えばネットワーク接続や出力ポートを含みうる。これにより、キャプチャされたコンテンツに関する情報が電子デバイスにより外部システムやサービスへ送信できるようになる。例えば、図2の環境200を検討する。この例では、ユーザデバイスは少なくとも1つのネットワークへの接続を介して遠隔サーバ208あるいはその他これに類似のシステム、サービス、あるいはデバイスに接続することができる。このネットワークは、セルラーネットワーク、ブロードバンドネットワーク、イントラネット、インターネット、プライベートピアツーピアネットワークなど、いずれの適切なネットワークあるいはネットワークの組合せであってよい。ユーザデバイス204は、セルラー接続やWi-Fi接続などのダイレクトネットワーク接続によりネットワークに接続されてもよい。あるいは、ドッキングステーションやホームコンピュータなどの1以上の媒介装置を介してネットワークに接続されてもよい。ユーザデバイス204は、キャプチャされたコンテンツに関する情報を遠隔サーバにアップデートさせることが可能であり、該サーバにおいて、該情報と、少なくとも1つのデータレポジトリ210に、あるいはこれに類似する記憶先に記憶された情報とのマッチングが試みられうる。当然のことであるが、コンテンツおよび/または消費者についての情報を取得するために、1以上のデータソースに接続している1以上のサーバウェブサーバやアプリケーションサーバなどが様々なレベルで存在してもよいし、および/または、少なくとも1つのデータベースに接続している検索サーバが存在してもよい。少なくとも1つのサーバ208および少なくとも1つのデータベース210の他に、補足コンテンツプロバイダ、メディアマッチングサービス、あるいはその他これに類似のエンティティは、いずれの付加的構成要素および周知のアプリケーションあるいはそのような目的のために後に構築されたアプリケーションをいくつでも利用することができる。例えば、マッチングサービスはウェブサービスリクエストを受信するように構成されうる。リクエストの各々は少なくとも1つのルータおよび/またはウェブサーバにより受信される。各リクエストはアプリケーションサーバやその他これに類似する構成要素に送られ、各リクエストが処理される。少なくとも1つのアプリケーションサーバは、広告などのコンテンツを識別し、追加の広告情報あるいは製品情報など、対応の補足コンテンツを選択するために、認識モジュールあるいはその他これに類似の構成要素など、少なくとも1つのモジュールを提供するための命令を実行することができる。各種の実施形態では、放送会社212や広告主214などのコンテンツプロバイダはコンテンツの特定のインスタンスに関する情報の提供が可能である。該情報は解析、分析、あるいは本明細書の他の箇所に記載しているようにそれ以外の方法で処理され、さらにこの後のコンテンツマッチングで利用するために、あるいはその他これに類似の目的で利用するためにデータベース210に記憶される。同様に、広告主214およびいずれの他の適切なコンテンツプロバイダも各種の放送システム212、あるいはその他これに類似の放送エンティティへ情報の提供が可能であり、これにより、コマーシャルとして、あるいはプロダクトプレースメントあるいはオーバーレイプログラムとしてコンテンツが放送されるようにすることができ、あるいはそれ以外の方法で放送受信装置および/または再生装置202によりコンテンツが送受信されるようにすることができる。当技術分野で周知のように、あるいは当技術分野で後に構築されているように、放送信号を送信および/あるいは受信する目的でいずれの適切な構成要素あるいはシステムを利用することができる。放送受信装置および/または再生装置は、放送信号の受信およびデコードだけでなく、コンテンツの表示あるいはそれ以外の方法で伝達が可能な1以上の構成要素を含みうる。そのようなデバイスは、セットトップボックス、テレビ、衛星放送受信機、アナログあるいはデジタル音声受信機、ラジオ、テレビゲーム機、メディアプレーヤ、あるいはその他これらに類似の構成要素などを少なくとも1つ含みうる。さらに、無線放送の例が示されているが、いずれのその他の放送手段、例えば、デジタルケーブル、電波、衛星通信なども各種実施形態の範囲内で利用できることを理解されたい。各種実施形態に従い、いずれの種類のコンテンツの放送ビデオ放送、テレビ放送、ラジオ放送などが利用されうる。マッチングが検出されれば、このマッチングに対応する情報がユーザに送信される。ユーザがスマートフォンなどのコンピューティングデバイスで情報をキャプチャする実施形態の各々では、コンテンツのアイデンティティなどの情報がデバイス自体に送信されうる。したがってユーザはコンテンツのキャプチャに使用したデバイスと同一のデバイスに情報を得ることができる。その他の実施形態の各々では、情報はユーザにより別のデバイスに送信されることもある。このデバイスはユーザにより特定されるか、その他の方法で決定されうる。例えば、ユーザは、コンテンツを携帯電話でキャプチャし、その結果をEメールまたは別の適切なメカニズムを介して、結果を関連のウェブサイト、製品のページ等の情報にアクセスできる自宅のパソコンに受信したい場合がある。別の実施形態の各々では、ユーザが番組の次回の放送を予約録画するために、情報がケーブルテレビ用チューナーあるいはデジタルビデオレコーダDVRに送信されうる。さらに別の実施形態の各々では、ユーザは情報をゲーム機、ポータブルメディアプレーヤ、あるいは、識別されたメディアに対応する特定コンテンツのダウンロードが可能であるか、それ以外の方法で該特定コンテンツにアクセス可能なその他これらに類似の電子デバイスに送信させることができる。ある実施形態では、情報がキャプチャされ、および/またはアップロードされて分析される時点でユーザはコンテンツを受信するためのデバイスを選択することができる。例えば、表示されている番組に興味のあるユーザはその結果をDVRに送信させることができ、これによりDVRがその番組の次回の放送を自動録画することができる。一方で、番組中で俳優が着用しているシャツに興味のあるユーザはホームコンピュータにその情報を送信させることができ、ユーザはこのホームコンピュータにおいてそのコンテンツに関する特定の情報をフォローするか選択することができる。さらに、ある実施形態では、ユーザは検索される情報の種類、例えば、コンテンツのコピー、表示されている製品に関する情報、俳優、あるいはその他番組固有情報、を特定することができる。本明細書に記載された教示や提案に照らして、当業者にとっては明らかであろうこのような情報を選択するためのいずれの適切なインタフェースを使用することができる。ユーザによりキャプチャされたコンテンツをマッチングする一例では、キャプチャされたメディアファイル例えば、音声、映像、および/または1以上の画像あるいはキャプチャされたメディアファイルに対応する情報は、受信したメディアファイルの分析が可能なシステムあるいはサービスに受信され、ハッシュ値あるいはその他これに類似の識別特徴が抽出あるいは生成される。分析したメディアファイルに関する情報例えば、ハッシュ情報は少なくとも1つのデータベースあるいはその他これに類似の場所に記憶された類似する情報と比較される。ある実施形態では、オーディオフィンガープリントプロセスを利用して、ユーザがキャプチャした音声情報とデータベースに記憶された音声情報とが比較される。ユーザがキャプチャしたのが、例えば、音声コンテンツおよび映像コンテンツあるいは画像コンテンツであろうと音声コンテンツだけであろうと、ユーザによりキャプチャされたコンテンツの決定を試みるために音声部分が分析されうる。オーディオフィンガープリントについてのアプローチは、例えば、発明の名称をGeneratingandMatchingHashesofMultimediaContentとする米国特許第7,549,052号2009年6月16日交付に記載されており、該特許は本明細書に参考のために組み込まれている。データベースを利用してマッチングが検出されれば、そのマッチングコンテンツに対応するコンテンツ本明細書中では補足コンテンツと称するが決定および/あるいは検出されうる。例えば、キャプチャされたコンテンツがある製品のコマーシャルであると判断されれば、補足コンテンツとしては、その製品名および/または製造メーカ名などの情報、該コマーシャルのデジタルコピー、リンク、あるいはその広告についての情報を検索をするためのその他のナビゲーション要素例えば、その製品のウェブサイト、あるいはその他これらに類似するコンテンツなどの情報が挙げられうる。キャプチャされたコンテンツがあるテレビ番組に対応するものであれば、補足コンテンツとしては、その番組に出演していた俳優やその番組の撮影地のアイデンティティなどの情報、その番組にアクセスできる、あるいはその番組をダウンロードできる場所などの情報が挙げられうる。各種のその他補足コンテンツに加えて本明細書の他の部分で検討あるいは提案した補足コンテンツが提供されうる。次いで、検出された補足コンテンツはいずれも、リクエストのあったユーザデバイスに情報を送信する、識別されたメディアプレーヤあるいはその他これに類似するデバイスに番組を送信する、情報のページを集め、ユーザがアクセス可能なリンクを提供する、などにより、少なくとも1つの指定されたデバイスあるいは場所に提供されうる。ある実施形態では、ユーザは受信する補足コンテンツの種類、コンテンツを送信する場所、およびその他これに類似する情報を識別するか、それ以外の別の方法で選択することができる。データベースでマッチングの検出がなければ、少なくとも閾値信頼レベルの範囲内で、あるいは他のこれに類似するマッチング精度基準の範囲内で、有用情報の検出を試みるために、キャプチャされたメディアファイルの情報がさらに処理されうる314。例えば、キャプチャされたコンテンツの有益な形態を決定するために、キャプチャされたコンテンツは音声認識や画像認識、光学式文字認識OCROpticalCharacterRecognitionにより、あるいは本明細書の他の部分で検討したいずれの他の適切なアプローチにより分析されうる。例えば、OCRプロセスはコマーシャルにおけるウェブアドレスURLなどの存在を自動検出しうる。さらに、システムが別の方法でコンテンツをマッチングできようができまいが、少なくともウェブアドレスやリンクをユーザに提供しうる。有益情報が検出されれば、上述したいずれの方法例えば、コンテンツに関する情報を送信するための方法により該情報がユーザに提供されうる。例えば、システムは、コマーシャルを正確にはマッチングできないものの、クローズドキャプションに基づき、コンテンツおよび画像認識によって該コンテンツが特定の種類の靴であったとまでは判断できる場合があり、少なくともそれだけの情報に関してはユーザに提供することができる。ある実施形態では、少なくとも1つの結果についての信頼スコアを高めるべく、この情報を画像マッチングアルゴリズムにフィードバックしてもよい。例えば、同一コマーシャルで長いバージョンと短いバージョンのものがあるとする。これらは当初、所与の信頼レベルの範囲においてマッチングしないことがある。しかしながら、少なくともその一部を、付加的に判断された情報に基づいて、信頼スコアが増加することがあり、その結果、同様のマッチングを判断できるようになる。有益情報と判断され得るものがなければ、あるいは、有益情報であっても少なくとも1つのマッチングが検出されない場合は、キャプチャされたコンテンツに対する情報は、例えば、放送局が別のコンテンツを提供後、あるいは、システムが一定期間にデータベースに情報を構築した後など、その後の分析のために記憶される。ある例では、ユーザはスポーツイベントなどの生放送やその他のリアルタイムでのパフォーマンスに対応するコンテンツを記録することができる。そのような場合、少なくともある程度はキャプチャされた情報に与えられたタイムスタンプおよび/またはチャネルに基づき決定されうるように、マッチングサービスは、システムが放送を分析し、適切なマッチング情報および/または補足コンテンツを提供できるようになるまで、特定のキューに、あるいはその他の場所に該情報を記憶しうる。該システムはさらに、あるエリア例えば、地元のスポーツチームでの放送に関する検索ウインドウの制限を試みるためにその他の情報、例えば、IPアドレス、あるいはその他の場所に関連する情報を利用することができる。マッチングコンテンツを決定するためのその他のアプローチおよび更なる情報は、発明の名称をMediaFingerpringingforContentDeterminationandRetrievalとする係属中の米国特許出願第12/752,979号2010年4月1日出願に記載されている。図3は、キャプチャされたメディアファイルに対するマッチングが検出されるとコンピューティングデバイスのユーザに示されうる例示的インタフェース300を示す。本例では、メディアファイルは特定の映画のシーンにマッチングした。しかし、メディアファイルの一部を識別する他の情報も同様に利用することができる。本例では、識別情報を含むとともに、これに加えて情報302がユーザに示される。この画面には、タイトル、メディアファイルがキャプチャされたシーンのアイデンティティ、そのシーンに出演している俳優のアイデンティティ、および、そのシーンに対応する画像あるいは映像ファイル304を含む。情報の選択および種類は実施形態において変わるものであり、ユーザ毎に設定可能である。例示のように、該情報はユーザが興味を示したシーンの少なくとも一部のデジタルコピーあるいはデジタルコピーへのリンクを含みうる。ある実施形態においては、ユーザはローカルマシンにそのシーンを保存でき、あるいはリンクを保存することができる。これにより、後日、ユーザはそのコンテンツに戻りストリーミングあるいはその他の手法で該コンテンツにアクセスを行うことができる。ある場合では、ユーザはこのシーンを他のユーザと共有するためのオプション308を有する。一実施形態では、ユーザはこのクリップをソーシャルネットワークサイトに、あるいは少なくとも1つのネットワークを通じて他のユーザによりアクセス可能なその他のコンテンツのコレクションあるいはコンテンツのグループに投稿することができる。ユーザはさらに、あるいはこれに代えて、タグが付けられたコンテンツをコンテナに追加することもできるし、あるいは特定のユーザやデバイスへの送信が可能な他の電子デバイスのグループに追加することもできる。このインタフェースは、コンテンツをアップロードする前や共有する前にタグが付けられたコンテンツにコメントを追加するためのオプション306など、各種のオプションも同様に含みうる。図4は、一実施形態に従うソーシャルネットワークサイトのページに対応する、あるいはその他これに類似するコンテンツのページに対応する例示的画面400を示す。この場合、該ページは特定の映画に関連するものであり、ユーザはお気に入りのシーンの各々にタグを付けることができ、さらにこれらのシーンについてコメントすることができる。タグが付けられたコンテンツおよびその他の情報を利用して特定の映画、テレビ番組などについての完全な仮想コミュニティあるいはファンサイトが構築される場合がある。一例としてのコミュニティページには、多くのユーザによりタグが付けられた特定のシーンのほか、その他関連のコンテンツにユーザがアクセスできるリンクを含みうる。映画の基本情報タイトル、ロケ地、出演俳優などに加えて、該ページには、あるシーンで示された製品の各々に関する情報のほかに、これらの製品についてのウェブサイトへのリンクおよび/またはこれらの製品を販売するウェブサイトへのリンクを含みうる。ある場合では、該ページは特定のシーン、映像などをダウンロードするための、あるいはこれらにアクセスするためのリンクを含みうる。ユーザがサイトのメンバーであれば、該ユーザは特定のフォーマットで該コンテンツのフルバージョンをダウンロードあるいは購入することができる。該ページはいずれのユーザも投稿やコメントをすることができる公開された公的ページであってもよいし、あるいは、ある一定のユーザのみがアクセス、アップロード、コメントできる、および/あるいはそれ以外の方法で該ページのコンテンツとインタラクトできる私的ページであってもよい。ある場合では、いずれのユーザも該ページにアクセスでき、コメントを見ることができるが、投稿するには登録が必要である。ある実施形態では、ユーザは招待あるいは承認後でなければ情報を見る、および/あるいは投稿することができない。ある実施形態では、投稿された映像はユーザによりキャプチャされた映像に実際に対応するものである。一方で別の実施形態では少なくとも著作権を理由として映像はコンテンツプロバイダ例えば、映画会社やその他メディアのプロバイダから提供されることとなる。該コンテンツプロバイダは、コンテンツの提供に基づき収益を生み出すことができる広告やその他のコンテンツも同様に提供することができる。ある実施形態では、映像は視聴者により、サイトを通じてストリームされるものであるが、ダウンロードはされない。この場合、プロバイダによる管理水準なしに映像を視聴することができる。ある実施形態では、広告へのリンクはメディアファイル自体に組み込まれることになる。したがって、デフォルトの広告をいつでも視聴することができ、あるいはメディアファイルが再生される場所に配置することができる。ある実施形態では、メディアファイルは識別子や他の情報をオンライン広告プロバイダやその他これに類似するエンティティに送信するなどして最新の広告の検出を試みるためにメディアプレーヤと連動しうる。そのようなアプローチにより、コンテンツプロバイダは収益を継続的に生み出すべく、コンテンツとともに継続的に広告をアップデートすることができる。さらに、広告へのコンタクト数は、ある特定のメディアファイルがどの程度特定ユーザに人気があるかを示しうる。他の実施形態では、収集され、その後インタフェースを介して表示されたコンテンツは、特定のコンテンツプロバイダにより提供されたウェブページによっては提供されないが、このようなコンテンツは多くのユーザ間ソーシャルネットワークサイト上の友人やピアネットワークグループのピアでパスされうる情報の仮想コンテナあるいはこれに類似するグループに対応する。ある実施形態では、ユーザはアップデートが行われる度に、コンテナに関連づけられた友人やピアの各々に該コンテナのコピーを送信することができる。別の実施形態では、友人やピアの各々はコンテナのローカルコピーを記憶するか、少なくとも該コンテナに対する一定量の情報を記憶し例えば、各映像のコピーは記憶しないが、各映像を入手するためのリンクは記憶する場合がある、アップデートされた情報例えば、差分情報だけをその他の友人やピアに送信することになる。ある場合では、ステートや他の識別子を使用することができ、これらはグループを通じて送信される各種のメッセージに添付することができる。したがって、特定のユーザあるいはデバイスが最新版のコンテナ情報を有していなければ、そのユーザあるいはデバイスはアップデートされた情報を要求することができる。当業者間で周知の、あるいはその後開発された、各種デバイス間でデータをアップデートする、および/または同期するための様々なアプローチも同様に用いることができる。図5は、一実施形態に従う、ユーザに示されうる別の例示的な画面500を示す。本例では、コンテンツ502は特定の映画、テレビ番組、音楽アーティスト、あるいは他のこれに類似するエンティティに関連するものではないが、その代わり、ユーザは特定のトピック、ジャンル、あるいはその他の種類の情報に関連する情報を追加することができる。本例では、ユーザは映画のコメディシーンに関連するコメントを追加することができる。当然のことながら、そのような画面を通じて収集され示されるさまざまな種類のコンテンツがいくつあってもよい。一実施形態では、ユーザはグループに参加でき、ページに登録し、あるいはそれ以外の方法で情報のグループにアクセスすることができる。特定ユーザたちは、トピックに関連するコンテンツを追加し、各種コンテンツを評価し、コメントすることができ、さらにそれ以外の方法でそのグループに含まれる情報を送信することができる。図3に示すように、ユーザがキャプチャしたメディアファイルをマッチングと見なす場合に、該ユーザは1以上のページ、サイト、コンテナ、あるいはマッチングコンテンツを追加するためのその他のグループを特定することができる。ある実施形態では、ユーザは、映像あるいは音声クリップが含まれるかどうか利用可能であるか、権限が与えられているかどうか、どれくらいの識別子を添付すべきかなど、追加される情報の種類を管理することができる。ある実施形態では、メディア情報は、コンテンツ視聴しているユーザが、オンライン小売業者などの適切な場所からコンテンツのコピーを購入できるようにする情報を含みうる。図6は、各種の実施形態に従う、使用されうる別の種類のコンテンツグループの画面600を示す。本例では、特定ユーザによりタグが付けられた各種インスタンスのコンテンツ602は、個人のページなどに一緒に表示されうる。このページには、映画、テレビ、音楽、ゲームコンテンツなど、適切にタグが付けられたコンテンツが含まれうる。例えば、ユーザが映画、音楽、コマーシャル、あるいはテレビ番組にタグを付ける度に、該ユーザは該コンテンツを該ユーザのページに追加するオプションを有しうる。例えば該ユーザがテレビゲームをし、ボスを打ち負かし、ある一定のレベルに到達し、ゲームが終了する、あるいはゲームにおいて別のそのような段階に達すれば、該ユーザはカットされたシーンや、ゲームにおいてその段階に到達後に再生されるテーマ曲などのメディアをキャプチャすることができ、さらに、該ユーザがゲームにおいてその段階に達したことを別のユーザに知らせるために、ページにその試合をアップロードすることができる。ある場合では、ユーザはさらにコメントを追加することができる。あるいは、そのユーザによるゲームプレイの質を証明するために、スクリーンキャプチャやスコア情報を自動的に追加するようにできる。そのようなアプローチは、到達度の認識あるいはその他の認識方法が特定のゲームに、あるいは特定のゲームコンソールに含まれていない状況において少なくとも有利である。メディアをキャプチャし、ページやグループなどの特定のサイトにアップロードすることで、ユーザはそのようなメカニズムを提供しない既存のゲームおよび/またはコンソールに対する各々のゲームの到達度を共有することができる。既存のゲームおよびデバイスに上位互換性を提供できることから、各プロバイダはさらに既存の構成要素の寿命と収益とを伸ばすことができ、さらに、ユーザがこれらの構成要素からさらに楽しみを得るようにすることができる。ある実施形態では、ユーザは業務用ゲーム機械であるアーケードゲーム古いアーケードゲームを含むに対して同様の情報をキャプチャすることができ、世界中の他のユーザと偉業を共有することができる。ある実施形態では、ユーザはページを非公開にし、該ユーザだけがページにアクセスできるようにすることができる。この場合では、該ページはパスワードあるいは他のセキュリティメカニズムを伴うウェブページであってもよいし、遠隔デバイスを介してアクセス不可能なコンピューティングデバイスにローカルに記憶されたページであってもよい。ある実施形態では、該ページはネットワークを通じてデバイスを介してアクセス可能であり、ユーザはページを登録することができるか、その他別の方法でアクセスできるアクセスは制限されたものであるか、通常のアクセスである。他の実施形態では、該情報をピアネットワーク上のピア間で共有することができる。各種のアプローチも同様に利用することができる。図7は、第1の例示的な機器構成700であり、該構成において、第1ユーザによりタグが付けられたコンテンツは、少なくとも他の1名のユーザによりアクセスされうる。この例では、第1デバイス702のユーザはメディアファイルをキャプチャし、上記で検討あるいは提案したようなアプローチの1つを利用してマッチング情報を得る。ユーザは、第1デバイスに、インターネットなどの少なくとも1つのネットワーク704を通じて情報を送信させ、これを少なくとも1つのサーバ706例えば、ウェブサーバ、データサーバ、および/あるいはアプリケーションサーバに受信させ、さらに、その後の検索用にデータベース708に記憶させる。上記サーバおよびデータベースは、ウェブサイトやその他これに類似するインタフェースの一部としてユーザが該情報にアクセスできるようにするコンテンツプロバイダシステムの一部などであってよい。次いで、別のクライアントデバイス710の別のユーザは、ネットワーク704を通じてリクエスト例えば、HTTPリクエストを送信することで、タグが付けられたコンテンツおよび/あるいはマッチしたコンテンツ、および関連のいずれの情報にもアクセスすることができる。このリクエストはサーバ706が受信する。該サーバはデータベース708からのコンテンツにアクセスでき、さらに、第2クライアントデバイス710に表示するためのコンテンツを提供する。コンテンツをリクエストおよび供給する方法の各々は当技術分野においては周知であり、本明細書では詳細に記載しない。図8は、別の例示的な機器構成800であり、該構成において、ピアデバイス804の各々は少なくとも1つのネットワーク802を介して情報を共有できる。多くの場合、ネットワークはインターネットであるか、専用通信ネットワークであるが、他の実施形態の各々では、ネットワークはピアデバイス間での直接通信により提供されうる。例えば、ピアデバイスの各々は、それぞれが無線通信の範囲内にある場合に情報交換をすることができる。周知の、あるいはそのような目的のために後に構築されたいずれのその他のピア通信のためのアプローチを利用することができる。ある実施形態では、各ピアはコンテナあるいはピア間で共有されている別のコンテンツグループのコピーを記憶することができる。他の実施形態では、各ピアは各ピアが所有するコンテンツを記憶し、別のピアの各々がそのピアからの情報をリクエストする。さらに別の実施形態では、コンテナのマスタコピーを記憶するマスタピアがあってもよく、これには少なくとも各ピアがコンテナに追加した情報の詳細な一覧が含まれる。したがって、コンテンツの一部へのアクセスを希望するピアは、そのマスタピアから識別情報をリクエストすることができる。この情報はコンテンツを入手することができる特定のピアを示すものである。各種の記憶および共有アプローチも同様に利用することができる。図9は、一実施形態に従う、コンテンツを他のユーザと共有するためのプロセス900の一例を示す。この例では、ユーザは上記で検討あるいは提案したいずれの適切なプロセスを利用して、興味のあるコンテンツの少なくとも一部を記録あるいはそれ以外の方法でキャプチャする902。ユーザはマッチングサービスあるいはその他の適切なソースやエンティティにコンテンツを送信し904、マッチングコンテンツを識別する情報を受信する906。ユーザはマッチング情報を見て、オプションを選択し、該コンテンツを他のユーザと共有することができる908。次に、コンテンツに関連する情報がユーザデバイスから、別のユーザが該情報を見ることができる適切な場所に送信されうる910。検討したように、ある場合では、ユーザは1以上のコンテンツのインスタンスを含んだコンテンツをキャプチャした可能性がある。あるいは、前のコンテンツのインスタンスが完了した直後にコンテンツをキャプチャした可能性がある。例えば、ユーザは映画のラストシーンのほか、その映画中に表示されたコマーシャルの始まりの部分を含んだメディアをキャプチャした可能性がある。この場合、ユーザにはオプションが示される。これは、キャプチャされたメディアファイルの一部に対して決定されたマッチングの各々を識別するものであり、さらにユーザは、ユーザが興味のあったコンテンツを選択することができる。ある実施形態では、この選択により、別のリクエストがマッチングシステムあるいはサービスに送信されうる。該システムやサービスはユーザの選択に対応した、より詳細な情報やコンテンツを提供しうるものである。本明細書に記載された教示や提案に照らして、当業者にとっては明らかであろう各種のスクリーンや入力、コンテンツが各種実施形態の範囲において提供あるいは利用されうる。ある実施形態では、システムは、他のユーザがマッチングコンテンツを決定するのに役立つ、以前にマッチングしたコンテンツに関連する情報を記憶することができ、あるいはそれ以外の方法で該情報にアクセスすることができる。例えば、特定の俳優がアップロードされたシーンは、テレビシリーズの1以上のエピソード話とマッチングする可能性がある。ある場合では、システムは、特定のシーンがユーザの選択にマッチングする可能性を示すものとして、他のユーザによりタグが付けられたシーンを見ることができる。一例では、ユーザは、音質が不十分であって、少なくとも閾値の信頼範囲内で特定のシーンにマッチングさせることができない場合に、シーンの音声をキャプチャすることができる場合がある。潜在的なマッチングが3つあり、ユーザの大半によりこれらのシーンの1つにすでにタグが付けられていたとすると、これにより人気のあるシーンがユーザによりタグが付けられたシーンにマッチングする可能性が高いということが少なくともある程度示されうる。ある場合では、システムはユーザに3つ全てのマッチングを示すこともあり、少なくとも一部をユーザにより各シーンにタグが付けられた頻度や各シーンの視聴頻度、あるいはそれ以外の方法で他のユーザにアクセスされた頻度、に基づいてオプションの各々を評価することができる。タグが付けられたコンテンツに基づいて人気情報を収集することは、その他多くのアプリケーションにとっても有益でありうる。例えば、テレビスタジオでは、どれくらいの頻度で各ゲストスターのシーンがタグ付けされるかを調査し、各スターの人気度を決定することができる。広告主は、特定の広告キャンペーンの人気度を決定するために、一定のコマーシャルの人気度を調査することができる。ある場合では、広告がキャプチャされたチャネルおよび時間などのその他の情報により、広告収入の最も有効な使い方を決定しようとしている広告主に貴重な情報が提供されうる。ある実施形態では、人気情報は収集され分析されうる。次いで、各種ソースはプロバイダから特定のレポート、統計、あるいはその他の情報をリクエストできる。そのようなアプローチは、ユーザに提供されるコンテンツの権利を得るのに有用な収入源を提供しうる。ある場合では、情報が特定ユーザのプロフィールと結び付けられることがある。よって統計には、性別や年齢グループによる人気度などの一般の情報が含まれうる。その他各種のこれに類似する特徴は分析されてもよいし、含まれてもよく、このことは当業者にとっては明らかである。上記のように、ユーザは、メディアをキャプチャしようとする場合に、キャプチャデバイスにすぐに到達できないことから目的とするコンテンツを見逃してしまうことがある。ある場合では、メディアセグメントをキャプチャするデバイスは、デバイス周辺の信号音声および/あるいは映像、あるいは直接接続されたデバイスの放送に含まれた信号を継続的にキャプチャする、サンプリングする、あるいは記録するように構成されうる。該デバイスは、最近記録された情報、例えば、最後の10~20秒間にわたって、あるいはその他の適切な期間にわたってキャプチャされた情報のループをキャッシュに格納するか記憶することができる。その期間の経過後、データは破棄される。よって、該デバイスには直前の期間例えば、常に最新10秒のデータに対するデータだけが記憶されることになる。データキャッシュは時間に対してスライドウインドウのような役割を果たす。この場合、ウインドウは最新の期間のデータを表示するように構成され、さらに該ウインドウに対応するデータは継続的にアップデートされウインドウは時間に対して前にスライドする、最新のデータを表示するようにする。ユーザは、ほとんどの場合に興味のあるものが放送された後にキャプチャをアクティブにすることから、キャプチャをアクティブにする直前の期間にわたってコンテンツをキャッシュに格納するか、それ以外の方法で一時的に記憶することで、ユーザが興味を持ったコンテンツの少なくとも一部が含まれる可能性が大きい。一実施形態では、ユーザはボタンを押すか、それ以外の方法でメディアへの関心を示すことができ、これにより、原則的に、原則的に、ボタンを押すなどにより、今現在スライドウインドウにより表示され、対応のバッファあるいはキャッシュに記憶されたデータのスナップショットがデバイスによりキャプチャされる。ある場合では、ユーザがボタンを押したあるいはそれ以外の方法で関心を示した後のある期間に対するデータも同様にキャプチャされる。したがって、スライドウインドウ毎に、ボタンを押す前のバッファに格納されたデータおよびユーザがボタンを押した数秒後のデータを含む、興味全体を示したトータルウインドウが生成される。したがって、この興味全体を示したトータルウインドウは、ユーザのアクション例えば、ボタンを押すの時間を取り囲み、該アクションの前後のデータを含むようにしたものである。このトータルウインドウ中のデータは、ユーザのアクションの時間に対応する少なくとも1つのタイムスタンプと組み合わせることができる。次に、このデータは本明細書の別の箇所に記載したようにサーバに送信され、分析されうる。ユーザがある広告に興味を示した場合、あるいは放送ストリームのプロダクトプレースメントに興味を示した場合、少なくともある程度をタイムスタンプに基づき、ユーザデバイスの適切なモジュールにより、記録された音声に対する情報の他に、対応するタイムスタンプがマッチングサービスに送信されうる。ゲームコンソールなど、接続されたデバイスを使用する実施形態では、ゲームコンソールは1以上のステーション、例えば、現在見られているステーションを通じて放送される情報を継続的に記録することができ、さらに、常時更新している、直近に放送された期間の情報を前もってバッファリングするかそれ以外の方法で記憶することができる。ユーザは、ゲームコントローラのボタンを押す、あるいはリモコンの入力を選択するなど、選択またはそれ以外の方法で入力動作を行うことによりキャプチャあるいはマッチングプロセスをアクティブにすることができる。ゲームコンソールは、インターネットなどのネットワークに接続され、ハッシュあるいはその他の記録を表すものをマッチングサービスに送信しうる。上述のように、一般にマッチングサービスには特定のプログラミング、広告、およびプロダクトプレースメントなどに対する音声のフィンガープリントがすでに提供されており、さらにマッチングの検出を試みうる。上述のように、マッチングサービスが各種のブロードキャストフィードにアクセスでき、ある放送フィードからメディアがキャプチャされた場合に、タイムスタンプを利用することでコンテンツのマッチングが支援される。キャプチャされた期間内に複数のメディアセグメントが含まれていれば、ユーザは各々に対する情報を受信することができる。あるいはユーザはこれらのセグメントのうちの少なくとも1つに対する情報を受信するために選択するためのオプションを受信することができる。ゲームコンソールがネットワークに接続されている本例では、今現在表示するために、あるいは後の検索用に、補足コンテンツがある実施形態のコンソールに配信されうる。ある実施形態では、ユーザはスマートフォンや携帯メディアプレーヤなどのコンピューティングデバイスにアプリケーション例えば、アプリを記憶させることができる。これは音声および/または映像情報のキャプチャを指示しうるものであり、あるいは、キャプチャされたメディア情報への少なくともアクセスを可能にするものであり、さらに、該メディア情報の少なくとも一部の分析を可能にするものである。したがって、ユーザデバイスは大量のデータをセントラルサーバやその他これに類似する場所にアップデートする必要がない。さらに、そのようなアプリケーションを使用することで、ユーザは好みを設定でき、あるいは、その他これに類似する情報であって、検索する情報の種類や、補足コンテンツあるいはその他これに類似する形態を受信するデバイスの種類などの情報を決定するために利用されうる情報を特定することができる。図10は一実施形態に従うデバイスを実装するのに適したハードウェアシステムの一例を示す説明図である。本ブロック図において、コンピュータシステム1000が例示されており、これは、パソコン、テレビゲーム用コンソール、携帯端末、あるいはその他のデジタルデバイスなどの、本発明の実施形態を実行するのに適したものである。コンピュータシステム1000はソフトウェアアプリケーションおよび任意にオペレーションシステムを実行するための中央処理装置CPU1002を含む。CPU1002は、1以上の同種または異種の処理コアで構成されうる。メモリ1004は、CPU1002により使用されるアプリケーション及びデータを記憶する。ストレージ1006は、アプリケーション及びデータに対して不揮発性記憶装置及びその他のコンピュータ可読媒体を提供する。また、ストレージ1006は固定ディスクドライブ、取り外し可能ディスクドライブ、フラッシュメモリデバイス、及びCD-ROM、DVD-ROM、Blu-ray、HD-DVDまたはその他の光学式記憶装置を含み、これらに加えて信号伝送及び記憶媒体を含みうる。ユーザ入力装置1008は、1名以上のユーザからの入力をコンピュータシステム1000に知らせる。入力装置の例としては、キーボード、マウス、ジョイスティック、タッチバッド、タッチスクリーン、静止カメラまたはビデオカメラ、及び/またはマイクロフォンなどが挙げられる。ネットワークインタフェース1010により、コンピュータシステム1000は電子通信ネットワーク経由でその他のコンピュータシステムと通信することができ、ローカルエリアネットワーク及びインターネットなどの広域ネットワークを介した有線または無線通信を含みうる。音声プロセッサ1012は、CPU1002、メモリ1004、及び/またはストレージ1006により提供される命令及び/またはデータからアナログ音声出力またはデジタル音声出力を生成するように構成される。CPU1002、メモリ1004、データストレージ1006、ユーザ入力装置1008、ネットワークインタフェース1010、及び音声プロセッサ1012を含むコンピュータシステム1000の構成要素は、1以上のデータバス1014経由で接続される。グラフィックサブシステム1016は、データバス1014及びコンピュータシステム1000の構成要素に接続される。グラフィックサブシステム1016は、グラフィック処理ユニットGPU1018及びグラフィックメモリ1020を含む。グラフィックメモリ1020は、出力画像の各ピクセルに対するピクセルデータを記憶するために使用されるディスプレイメモリ例えば、フレームバッファを含む。グラフィックメモリ1020は、GPU1018と同一の装置に内蔵されてもよいし、別の装置としてGPU1018と接続されてもよいし、及び/またはメモリ1004内に実装されてもよい。ピクセルデータはCPU1002から直接グラフィックメモリ1020に提供されてもよい。他の態様では、CPU1002はGPU1018に所望の出力画像を定義するデータ及び/または命令を提供し、GPU1018はこのデータ及び/または命令から1以上の出力画像のピクセルデータを生成する。所望の出力画像を定義するデータ及び/または命令は、メモリ1004及び/またはグラフィックメモリ1020に記憶されうる。一実施形態では、GPU1018は、形状、ライティング、シェーディング、テクスチャリング、運動、及び/またはカメラパラメータを場面に対して定義する命令及びデータから出力画像に対するピクセルデータを生成するための3Dレンダリング機能を含む。GPU1018は、シェーダプログラムを実行可能な1以上のプログラム可能実行ユニットをさらに含みうる。グラフィックサブシステム1016は、グラフィックメモリ1020から画像に対するピクセルデータを周期的に出力し、表示装置1022に表示されるようにする。表示装置1022は、コンピュータシステム1000からの信号を受けて視覚情報を表示することができる装置であり、これにはブラウン管CRT、液晶表示装置LCD、プラズマ、及び誘起発光ダイオードディスプレイを含む。コンピュータシステム1000は、表示装置1022にアナログ信号またはデジタル信号を送信することができる。各種の実施形態によれば、CPU1002は、1以上の処理コアを有する1以上の汎用マイクロプロセッサである。さらに各実施形態は、メディアアプリケーションやインタラクティブエンターテインメントアプリケーションなど、並列性が高くコンピュータ処理の多いアプリケーションに適したマイクロプロセッサのアーキテクチャを備えた1以上のCPUを使用して実装されうる。さらなる実施形態の各々は、明細書および図面から当技術分野の当業者により予測されうる。別の実施形態では、上述したような発明を有利に組合せる、あるいは補助的に組合せることができる。理解しやすくするために、アーキテクチャのブロック図とフロー図とはグループ化されている。しかし、ブロックの組合せ、新たなブロックの追加、ブロックの再配置、などは本発明の別の実施形態において検討される。従って、明細書および図面は限定的ではなく例示的であると解釈される。しかし、特許請求の範囲に記載されているように、より広い本発明の精神および範囲から逸脱することなく、様々な変形および変更が可能であることは明らかであろう。"