TV視聴をインターネット活動に関連させるための方法であって、1つまたは複数のプロセッサ、および前記プロセッサが実行するためのプログラムを記憶するメモリを有するサーバで、TV加入者のアカウントに関連するIPアドレスをTVサービスから受け取るステップであって、前記IPアドレスは、前記TVサービスが提供するTVコンテンツを表示するために、前記TV加入者が使用するセットトップボックスに関連付けられ、前記IPアドレスは、前記TV加入者に対応する家庭の1つまたは複数のコンピュータに関連付けられ、前記1つまたは複数のコンピュータはウェブブラウザを実行するように構成される、ステップと、前記TV加入者のTV視聴についての情報を受け取るステップであって、前記情報には前記IPアドレスが含まれる、ステップと、前記IPアドレスに関連する前記家庭内の前記コンピュータのウェブ閲覧活動についての情報を受け取るステップであって、前記情報には前記IPアドレスが含まれる、ステップと、前記TV加入者の前記TV視聴のTVログを保持するステップと、前記IPアドレスに関連する前記家庭内の前記コンピュータの前記ウェブ閲覧活動のインターネットログを保持するステップと、前記IPアドレスに少なくとも部分的に基づき、前記TVログ内のエントリを前記インターネットログ内のエントリに関連させるステップと、前記関連付けを記憶するステップとを含む方法。前記TV加入者をサーバ加入者として登録するステップをさらに含む、請求項1に記載の方法。TV視聴についての前記情報が前記セットトップボックスから受け取られる、請求項1に記載の方法。前記セットトップボックスがウェブブラウザを用いて構成され、ウェブ閲覧活動についての前記情報の少なくとも一部が前記セットトップボックスから受け取られる、請求項1に記載の方法。前記関連付けに基づき、推薦されるTV番組を前記TV加入者に提供するステップをさらに含む、請求項1に記載の方法。前記関連付けに基づき、ターゲットテレビ広告を前記TV加入者に提供するステップをさらに含む、請求項1に記載の方法。前記関連付けに基づき、ターゲットインターネット広告を前記TV加入者に提供するステップをさらに含み、前記インターネット広告がウェブの閲覧中に提供される、請求項1に記載の方法。TV視聴をインターネット活動に関連させるためのコンピュータシステムであって、メモリと、1つまたは複数のプロセッサと、前記メモリ内に記憶され、前記1つまたは複数のプロセッサが実行するように構成される1つまたは複数のプログラムとを含み、前記1つまたは複数のプログラムが、TV加入者のアカウントに関連するIPアドレスをTVサービスから受け取るための命令であって、前記IPアドレスは、前記TVサービスが提供するTVコンテンツを表示するために、前記TV加入者が使用するセットトップボックスに関連付けられ、前記IPアドレスは、前記TV加入者に対応する家庭の1つまたは複数のコンピュータに関連付けられ、前記1つまたは複数のコンピュータはウェブブラウザを実行するように構成される、命令と、前記TV加入者のTV視聴についての情報を受け取るための命令であって、前記情報には前記IPアドレスが含まれる、命令と、前記IPアドレスに関連する前記家庭内の前記コンピュータのウェブ閲覧活動についての情報を受け取るための命令であって、前記情報には前記IPアドレスが含まれる、命令と、前記TV加入者の前記TV視聴のTVログを保持するための命令と、前記IPアドレスに関連する前記家庭内の前記コンピュータの前記ウェブ閲覧活動のインターネットログを保持するための命令と、前記IPアドレスに少なくとも部分的に基づき、前記TVログ内のエントリを前記インターネットログ内のエントリに関連させるための命令と、前記関連付けを記憶するための命令とを含む、コンピュータシステム。前記TV加入者をサーバ加入者として登録するための命令をさらに含む、請求項8に記載のコンピュータシステム。TV視聴についての前記情報が前記セットトップボックスから受け取られる、請求項8に記載のコンピュータシステム。前記セットトップボックスがウェブブラウザを用いて構成され、そして、ウェブ閲覧活動についての前記情報の少なくとも一部が前記セットトップボックスから受け取られる、請求項8に記載のコンピュータシステム。前記関連付けに基づき、推薦されるTV番組を前記TV加入者に提供するための命令をさらに含む、請求項8に記載のコンピュータシステム。前記関連付けに基づき、ターゲットテレビ広告を前記TV加入者に提供するための命令をさらに含む、請求項8に記載のコンピュータシステム。前記関連付けに基づき、ターゲットインターネット広告を前記TV加入者に提供するための命令をさらに含み、前記インターネット広告がウェブの閲覧中に提供される、請求項8に記載のコンピュータシステム。コンピュータシステムによって実行される1つまたは複数のプログラムを記憶する非一時的なコンピュータ可読記憶媒体であって、前記1つまたは複数のプログラムが、TV加入者のアカウントに関連するIPアドレスをTVサービスから受け取るための命令であって、前記IPアドレスは、前記TVサービスが提供するTVコンテンツを表示するために、前記TV加入者が使用するセットトップボックスに関連付けられ、前記IPアドレスは、前記TV加入者に対応する家庭の1つまたは複数のコンピュータに関連付けられ、前記1つまたは複数のコンピュータはウェブブラウザを実行するように構成される、命令と、前記TV加入者のTV視聴についての情報を受け取るための命令であって、前記情報には前記IPアドレスが含まれる、命令と、前記IPアドレスに関連する前記家庭内の前記コンピュータのウェブ閲覧活動についての情報を受け取るための命令であって、前記情報には前記IPアドレスが含まれる、命令と、前記TV加入者の前記TV視聴のTVログを保持するための命令と、前記IPアドレスに関連する前記家庭内の前記コンピュータの前記ウェブ閲覧活動のインターネットログを保持するための命令と、前記IPアドレスに少なくとも部分的に基づき、前記TVログ内のエントリを前記インターネットログ内のエントリに関連させるための命令と、前記関連付けを記憶するための命令とを含む、非一時的なコンピュータ可読記憶媒体。前記TV加入者をサーバ加入者として登録するための命令をさらに含む、請求項15に記載の非一時的なコンピュータ可読記憶媒体。TV視聴についての前記情報が前記セットトップボックスから受け取られる、請求項15に記載の非一時的なコンピュータ可読記憶媒体。前記セットトップボックスがウェブブラウザを用いて構成され、ウェブ閲覧活動についての前記情報の少なくとも一部が前記セットトップボックスから受け取られる、請求項15に記載の非一時的なコンピュータ可読記憶媒体。前記関連付けに基づき、推薦されるTV番組を前記TV加入者に提供するための命令をさらに含む、請求項15に記載の非一時的なコンピュータ可読記憶媒体。前記関連付けに基づき、ターゲットテレビ広告を前記TV加入者に提供するための命令をさらに含む、請求項15に記載の非一時的なコンピュータ可読記憶媒体。前記関連付けに基づき、ターゲットインターネット広告を前記TV加入者に提供するための命令をさらに含み、前記インターネット広告がウェブの閲覧中に提供される、請求項15に記載の非一時的なコンピュータ可読記憶媒体。以前は、テレビの視聴活動とウェブの閲覧活動とは何の関係もなかった。ウェブの閲覧活動はサーバ上のログ内に記憶することができ、テレビの視聴活動はテレビ提供者が追跡できるが、これらの活動をマッチさせまたは相関させるプロセスはなかった。発明の概要家庭内のほとんどのインターネット対応装置例えばコンピュータ、MP3プレーヤ、ゲーム機等は、同じIPアドレス例えばホームルータのIPアドレスを共有する。このIPアドレスは、TVアカウントおよびセットトップボックスの視聴情報に関連する。このIPアドレスを知ることは、同じIPアドレスの利用者による以前のインターネット活動を反映するウェブ検索ログ、メディアコンテンツアクセスログ等を、同じアカウントに関連するTV視聴情報のログデータと相関させることを可能にする。テレビの視聴活動をウェブ活動と相関させることにより、組み合わせられたログ情報によって明らかにされた好み/挙動を反映する、関心のある他のコンテンツに関する提案を視聴者に行うこと、ターゲット広告を提示すること等が可能となる。このように相関させることは、様々な視聴者区分の視聴挙動およびインターネット挙動に関する貴重な情報を広告主に与えることも可能にする。開示する実施形態では、データを利用者のアカウントIDとともにテレビ提供者に送り返すためにセットトップボックスが使用するIPアドレスが、例えば広告ネットワークからのウェブログにリンクされ、これはほぼ必ず同じ家庭である。これにより、家の利用者を煩わすことなくTVをコンピュータ/家庭にリンクさせることができる。一部の実施形態では、ウェブの閲覧をテレビの視聴とリンクさせることは、1つまたは複数のプロセッサおよびメモリを有するサーバ上で実施される。メモリは、プロセッサによって実行されるプログラムを記憶する。サーバは、TV加入者のアカウントに関連するIPアドレスを受け取る。一部の実施形態では、IPアドレスが、ケーブルテレビネットワークや衛星テレビネットワークなどのTVサービスプロバイダから受け取られる。TVサービスが提供するTVコンテンツを表示するために、TV加入者が使用するセットトップボックスにIPアドレスが関連付けられる。IPアドレスは、TV加入者に対応する家庭内の1つまたは複数のコンピュータにも関連付けられる。1つまたは複数のコンピュータは、ウェブブラウザを実行するように構成される。サーバは、家庭のIPアドレスを含む、TV加入者のTV視聴についての情報を受け取る。サーバは、そのIPアドレスに関連する家庭内のコンピュータのウェブ閲覧活動についての情報も受け取る。ウェブ閲覧活動についての情報には、IPアドレスが含まれる。サーバは、TV加入者のTV視聴のTVログを保持し、そのIPアドレスに関連する家庭内のコンピュータのウェブ閲覧活動のインターネットログを保持する。サーバは、TVログ内のエントリをインターネットログ内のエントリに関連させ、その関連付けを記憶する。サーバは、IPアドレスを少なくとも部分的に用いてエントリを関連させる。一部の実施形態では、TV視聴をインターネット活動とリンクさせるためのコンピュータシステムが、メモリ、1つまたは複数のプロセッサ、およびメモリ内に記憶される1つまたは複数のプログラムを有する。プログラムは、1つまたは複数のプロセッサによって実行されるように構成される。1つまたは複数のプログラムは、TV加入者のアカウントに関連するIPアドレスを受け取るための命令を含む。一部の実施形態では、IPアドレスが、ケーブルテレビネットワークや衛星テレビネットワークなどのTVサービスプロバイダから受け取られる。TVサービスが提供するTVコンテンツを表示するために、TV加入者が使用するセットトップボックスにIPアドレスが関連付けられる。IPアドレスは、TV加入者に対応する家庭内の1つまたは複数のコンピュータにも関連付けられる。1つまたは複数のコンピュータは、ウェブブラウザを実行するように構成される。プログラムは、IPアドレスを含む、TV加入者のTV視聴についての情報を受け取るための命令を含む。プログラムは、そのIPアドレスに関連する家庭内のコンピュータのウェブ閲覧活動についての情報を受け取るための命令も含む。ウェブ閲覧活動についての情報には、IPアドレスが含まれる。プログラムは、TV加入者のTV視聴のTVログを保持するための命令、およびそのIPアドレスに関連する家庭内のコンピュータのウェブ閲覧活動のインターネットログを保持するための命令を含む。プログラムは、IPアドレスを用いてTVログ内のエントリをインターネットログ内のエントリに関連させるための命令、およびその関連付けを記憶するための命令を含む。一部の実施形態では、非一時的なコンピュータ可読記憶媒体が、コンピュータシステムによって実行される1つまたは複数のプログラムを記憶する。1つまたは複数のプログラムは、TV加入者のアカウントに関連するIPアドレスを受け取るための命令を含む。一部の実施形態では、IPアドレスが、ケーブルテレビネットワークや衛星テレビネットワークなどのTVサービスプロバイダから受け取られる。TVサービスが提供するTVコンテンツを表示するために、TV加入者が使用するセットトップボックスにIPアドレスが関連付けられる。IPアドレスは、TV加入者に対応する家庭内の1つまたは複数のコンピュータにも関連付けられる。1つまたは複数のコンピュータは、ウェブブラウザを実行するように構成される。プログラムは、家庭のIPアドレスを含む、TV加入者のTV視聴についての情報を受け取るための命令を含む。プログラムは、そのIPアドレスに関連する家庭内のコンピュータのウェブ閲覧活動についての情報を受け取るための命令も含む。ウェブ閲覧活動についての情報には、家庭のIPアドレスが含まれる。プログラムは、TV加入者のTV視聴のTVログを保持するための命令、およびそのIPアドレスに関連する家庭内のコンピュータのウェブ閲覧活動のインターネットログを保持するための命令を含む。プログラムは、TVログ内のエントリをインターネットログ内のエントリに関連させるための命令、およびその関連付けを記憶するための命令を含む。TVログエントリをインターネットログエントリに関連させるための命令は、エントリに対応するIPアドレスにアクセスする。次に、その例を添付図面に示す実施形態を詳しく参照する。以下の詳細な説明では、本発明の完全な理解を与えるために数多くの具体的詳細を記載する。ただし、これらの具体的詳細なしに本発明を実施してもよいことが当業者には明らかである。他の例では、実施形態の側面を不必要に曖昧にしないように、よく知られている方法、手順、コンポーネント、および回路を詳しくは説明していない。図1に示す実施形態は、ウェブの閲覧活動をテレビの視聴活動と相関させるために用いることができる。一部の実施形態では、テレビ提供者102が、家庭180ごとにアカウントをアカウント情報データベース132内に保持する。アカウント情報は、概してアカウント番号134およびアカウント名136を含む。一部の実施形態では、アカウント情報が、自宅住所であり得る課金住所および/または物理的住所も含む。より多くの機能を使用可能にするために、提供者102は家庭180のIPアドレス126を追跡することもできる。場合によっては家庭180が固定IPアドレス126を有し、その場合、単一の固定IPアドレス126がアカウントに関連する。他の事例では、加入者が、定期的に例えば利用者がインターネットサービスプロバイダ128ISPをダイアルアップするたびに変わり得る動的IPアドレスを有する。一部の実施形態では、少なくとも家庭180の家族118がテレビ番組を見ているとき、テレビ提供者102が家庭のIPアドレス126に対する変更を追跡する。一部の実施形態では、家庭180におけるテレビの視聴活動が、TVログデータベース150内で追跡される。一部の実施形態では、視聴活動は、その家庭によって視聴される全ての番組を含む。他の実施形態では、追跡される視聴活動は、少なくとも閾値の時間例えば1分または5分見られた番組だけを含む。一部の実施形態では、追跡される視聴活動は、割増料金コンテンツだけを含む。追跡されるTV視聴活動は、概して視聴された番組152、チャンネル154、および日時156を含む。IPアドレス126が入手可能な場合、IPアドレス126がTVログデータ内に大抵含められる。一部の実施形態では、TV視聴の追跡をログサーバ300が行う。テレビ提供者102は、ケーブル112上で、衛星104からの伝送により、または以下で説明するインターネットを介したストリーミングによりテレビ番組を家庭180に伝送する。衛星伝送106の場合、家庭180は信号を受信するためのアンテナ108を有する。家庭180には、入力信号を処理しまたは復号するための受信機もしくは変換機110がある。テレビ信号はセットトップボックス400に伝送され、セットトップボックス400は、家族118がテレビ116上に表示する内容を制御できるようにする。一部の実施形態では、受信機/変換機110をセットトップボックス400と組み合わせる。概して、家族118-1や118-2などの家族が、リモコン装置を使ってセットトップボックス400を制御する。一部の実施形態では、テレビ提供者102とセットトップボックス400との間で電話回線114を介したさらなる通信がある。例えばセットトップボックスは、どのテレビ番組が見られているのかに関する情報を提供することができ、または対話型テレビ番組用のさらなる情報を受け取ることができる。一部の実施形態では、視聴活動が受信機/変換機110によって識別され、ホームルータ120を介して通信ネットワーク130例えばインターネットに接続されるセットトップボックス400経由でテレビ提供者102に伝送される。他の実施形態では、セットトップボックス400は、受信機/変換機110から受け取った信号を評価することにより、視聴された番組を突き止めることができる。これらの実施形態では、セットトップボックスが、視聴情報例えば番組、チャンネル、日時等をやはり家庭用ルータ120を介してテレビ提供者102に伝送する。視聴情報は家庭用ルータ120を介して伝送されるので、視聴情報とともにルータのIPアドレス126をテレビ提供者102に伝送することができる。一部の実施形態では、IPアドレス126および/または視聴情報を周期的に例えば1日1回テレビ提供者102に伝送する。視聴情報を周期的に伝送する場合、伝送間でデータをセットトップボックス400内に記憶する。上記で述べたように、一部の代替的実施形態では、セットトップボックス400が電話回線114を介してテレビ提供者102にデータを伝送する。これらの実施形態の一部では、セットトップボックス400が、ルータからIPアドレス126を取得し、それを視聴データとともに伝送することができる。一部の実施形態では、インターネットへの家庭接続が、別個のモデム例えばDSLモデムやケーブルモデムおよび内部ルータを使用する図1にこの構成は示していない。この場合、家庭180のIPアドレス126はモデムのIPアドレス126であり、このIPアドレスは外部に対して家庭180を一意に識別するこの場合、ルータ120のIPアドレスは内部の家庭ネットワークにしか関連しない。図1に示す実施形態では、ルータとラベル付けした単一のボックス内にルータとモデムとを組み合わせる。実際のテレビ番組信号は、概して衛星104により、またはケーブル112上で伝送される。一部の実施形態では、テレビ番組をインターネットなどの通信ネットワーク130を介してストリーミングする。これらの実施形態では、テレビ番組を選択するプロセスを、コンピュータ200、セットトップボックス400、または家庭用ルータ120に直接接続される図1には不図示受信機/変換機110が行うことができる。ホームルータ120は、家庭180からインターネットへのゲートウェイである。ルータ120は1つの外部IPアドレス126を有し、これが、本明細書に記載の様々な実施形態に関連するIPアドレスである。内部では、ルータ120はセットトップボックス400に接続され、場合によっては任意の数のコンピュータ200、デジタルオーディオプレーヤ124、またはXBOX登録商標、PLAYSTATION登録商標、WII登録商標などのゲーム機122に接続される。ルータ120は、インターネットサービスプロバイダ128を介して通信ネットワーク130に接続する。インターネットサービスプロバイダ128は、ホームルータ120にIPアドレス126を割り当てる。前に述べたように、IPアドレス126は静的固定または動的変化するものとすることができる。概して、動的IPアドレスは、例えばダイアルアップモデムを使用する場合ルータとインターネットサービスプロバイダ128との間の接続が断たれる場合にのみ変わる。家庭180内のコンピュータ200は、インターネットにアクセスし、例えば検索エンジンを用いたデータ検索、買物、オンラインでの例えばYouTube登録商標での映像視聴、オンラインゲームで遊ぶこと、オンラインソーシャルネットワークへの参加、他の多くの活動に従事することなど、無数の活動を行うことができる。これらのウェブ閲覧活動の一部は、インターネットログデータベース138内の1つまたは複数のログサーバ300上にログされる。例えば、ログ138は、ウェブサイトの訪問140または検索クエリ144を追跡することができる。オンラインショッピングのコンバージョンや広告の閲覧など、他の多くのインターネット活動のログが取られる。さらに、多くのウェブサイトは、GoogleAnalytics登録商標を使用して自らのサイト上で閲覧144を追跡する。家庭180のIPアドレス126は容易に入手可能であり、少なくとも特定の時点において一意の識別子であるので、ウェブの閲覧活動は概して家庭180のIPアドレス126によって追跡する。一部の実施形態では、YouTube登録商標146または関心のある他の特定のサイトへの訪問について専用の追跡がある。一部の実施形態では、インターネットログ138が、ウェブ活動中にダウンロードされるクッキー148を含む。インターネットログデータベース138およびTVログデータベース150内で識別されるデータが、実装形態に応じて単一のデータベース内にあっても様々な数のデータベースに分散されていてもよいことを当業者なら理解されよう。図2は、家庭180における典型的なクライアントコンピュータ200を示す。クライアントコンピュータ200は、概して1つまたは複数の処理装置CPU202、1つまたは複数のネットワークもしくは他の通信インターフェイス204、メモリ214、およびこれらのコンポーネントを相互接続するための1つまたは複数の通信バス212を含む。通信バス212は、システムコンポーネントを相互接続し、それらの間の通信を制御する回路チップセットと呼ばれることもあるを含むことができる。クライアントコンピュータ200は、ユーザインターフェイス206、例えばディスプレイ208、およびキーボードやマウスなどの1つまたは複数の入力装置210を含む。メモリ214は、DRAM、SRAM、DDRRAM、他のランダムアクセス固体メモリ装置などの高速ランダムアクセスメモリを含むことができ、1つまたは複数の磁気ディスク記憶装置、光学ディスク記憶装置、フラッシュメモリ装置、他の不揮発性固体記憶装置などの不揮発性メモリを含むことができる。メモリ214は、中央処理装置202から離れて位置する大容量記憶域を含むことができる。メモリ214、あるいはメモリ214内の不揮発性メモリ装置は、コンピュータ可読記憶媒体を含む。一部の実施形態では、メモリ214またはメモリ214のコンピュータ可読記憶媒体が、以下のプログラム、モジュール、およびデータ構造、またはそのサブセットを記憶する。様々な基本システムサービスを扱い、ハードウェアに依存するタスクを実行するための手続きを概して含むオペレーティングシステム216例えばWINDOWS登録商標やMACOSX登録商標、インターネット、他の広域ネットワーク、ローカルエリアネットワーク、メトロポリタンエリアネットワークなどの1つまたは複数の通信ネットワークを介し、クライアントコンピュータ200をサーバまたは他のコンピューティング装置に接続するために使用するネットワーク通信モジュール218、クライアントコンピュータ200の利用者が、通信ネットワークを介してウェブサイトおよび他の資源にアクセスすることを可能にするウェブブラウザ220、およびクライアントコンピュータ200において家族118が訪問したウェブサイトに関する永続データを提供する1つまたは複数のクッキー222。図3を参照し、ログサーバ300は、概して1つまたは複数の処理装置CPU302、1つまたは複数のネットワークもしくは他の通信インターフェイス304、メモリ314、およびこれらのコンポーネントを相互接続するための1つまたは複数の通信バス312を含む。通信バス312は、システムコンポーネントを相互接続し、それらの間の通信を制御する回路チップセットと呼ばれることもあるを含むことができる。ログプロセッサ300は、ユーザインターフェイス306、例えばディスプレイ308、およびキーボード310を任意選択で含むことができる。メモリ314は、DRAM、SRAM、DDRRAM、他のランダムアクセス固体メモリ装置などの高速ランダムアクセスメモリを含むことができ、1つまたは複数の磁気ディスク記憶装置、光学ディスク記憶装置、フラッシュメモリ装置、他の不揮発性固体記憶装置などの不揮発性メモリを含むことができる。メモリ314は、中央処理装置302から離れて位置する大容量記憶域を含むことができる。メモリ314、あるいはメモリ314内の不揮発性メモリ装置は、コンピュータ可読記憶媒体を含む。一部の実施形態では、メモリ314またはメモリ314のコンピュータ可読記憶媒体が、以下のプログラム、モジュール、およびデータ構造、またはそのサブセットを記憶する。様々な基本システムサービスを扱い、ハードウェアに依存するタスクを実行するための手続きを概して含むオペレーティングシステム316例えばLinux登録商標やUnix登録商標、インターネット、他の広域ネットワーク、ローカルエリアネットワーク、メトロポリタンエリアネットワークなどの1つまたは複数の通信ネットワークを介し、ログサーバ300をサーバまたは他のコンピューティング装置に接続するために使用するネットワーク通信モジュール318、オンラインのウェブ閲覧活動に関する情報を記憶する、1つまたは複数のインターネットログデータベース320。ログは、家庭のIPアドレスを含む。閲覧活動は、ウェブ検索、GoogleAnalyticsなどの解析システムによって集められる情報、YouTube登録商標の映像の視聴、クッキーデータ、オンラインショッピング等を含むことができる。家庭でのテレビ視聴活動に関する情報を記憶するTVログデータベース322。ログは、番組名分かっている場合、チャンネル、および日時を概して含む。テレビの視聴活動をウェブの閲覧活動と相関させる相関モジュール324。利用者が訪問したウェブサイトのクッキーデータを追跡する、クッキーデータデータベースまたはファイルストア326。相関モジュール324は、データベース320および322内のログエントリの情報を集約データに変換することもできる。一部の実施形態では、ログデータ処理モジュール324がIPアドレスまたはウェブアドレスを処理し、国、州、市などの地理的情報を求める。図3にはログサーバを示すが、図3は、本明細書に記載の実施形態の構造上の概略図よりむしろ、一組のサーバ内に存在し得る様々な特徴の機能記述であることを意図する。実際は、および当業者なら理解されるように、別々に図示するアイテムを組み合わせることができ、一部のアイテムを分けてもよい。例えば、図3に分けて示す一部のアイテムを単一のサーバ上に実装することができ、単一のアイテムを1つまたは複数のサーバによって実装してもよい。ログサーバを実装するために使用する実際のサーバの数、およびそれらのサーバ間でどのように機能を割り振るのかは実装形態ごとに異なり、ピーク使用期間中ならびに平均使用期間中にシステムが処理しなければならないデータトラフィックの量に部分的に依存し得る。図4は、一部の実施形態による例示的セットトップボックスを示す。セットトップボックスはコンピュータと似ており、1つまたは複数のCPU402およびメモリ414を有する。セットトップボックスは、受信機/変換機110への接続、テレビ116への接続、およびホームネットワーク通常はルータ120への接続を可能にする複数の通信インターフェイス404を含む。セットトップボックスのユーザインターフェイス406は、テレビ408およびリモコン装置410である。一部の実施形態では、セットトップボックスが入力装置としてキーボードも含む。セットトップボックスは、これらのコンポーネントを相互接続するための1つまたは複数の通信バス412を含む。通信バス412は、システムコンポーネントを相互接続し、それらの間の通信を制御する回路チップセットと呼ばれることもあるを含むことができる。メモリ414は、DRAM、SRAM、DDRRAM、他のランダムアクセス固体メモリ装置などの高速ランダムアクセスメモリを含むことができ、1つまたは複数の磁気ディスク記憶装置、光学ディスク記憶装置、フラッシュメモリ装置、他の不揮発性固体記憶装置などの不揮発性メモリを含むことができる。メモリ414は、中央処理装置402から離れて位置する大容量記憶域を含むことができる。メモリ414、あるいはメモリ414内の不揮発性メモリ装置は、コンピュータ可読記憶媒体を含む。一部の実施形態では、メモリ414またはメモリ414のコンピュータ可読記憶媒体が、以下のプログラム、モジュール、およびデータ構造、またはそのサブセットを記憶する。様々な基本システムサービスを扱い、ハードウェアに依存するタスクを実行するための手続きを概して含むオペレーティングシステム416例えばLinux登録商標やUnix登録商標、セットトップボックス400をホームネットワークに接続するために使用するネットワーク通信モジュール418、テレビの視聴履歴420を記憶するためのデータベースまたはファイルシステム、一部の実施形態では、利用者がテレビを利用してインターネットにアクセスすることができるように、セットトップボックスがウェブブラウザ422を含む。本明細書に記載する方法のそれぞれは、コンピュータ可読記憶媒体内に記憶され、1つまたは複数のサーバもしくはクライアントの1つまたは複数のプロセッサによって実行される命令によって実行することができる。図1~図4に示す動作のそれぞれは、コンピュータメモリまたはコンピュータ可読記憶媒体の中に記憶される命令に対応することができる。シングルソースパネル用にTV視聴をウェブ活動と関連させることシングルソースパネルとは、テレビおよびインターネットにわたる視聴率を測定する一体型の評価システムである。テレビの視聴活動およびウェブの使用活動はどちらも、個々の家庭の将来の活動ならびに集約された傾向の有用なインジケータである。これらの2つの異なる種類のデータを組み合わせることにより、さらに貴重な情報をもたらすことができる。そうするために、同じ家庭、さらには同じ利用者について、テレビの視聴に由来するデータをウェブの使用活動と相関させなければならない。以前は、相関データを得る唯一の方法は調査を用いることによってであった。例えば、例示的な調査のサンプルページを図5に示す。典型的な調査ツール500では、家庭で実際に表示された3つの広告504、および表示されていない対照群として使用する別の3つの広告がある。消費者は調査を2~3分で完了し、どの広告を覚えているのかを知らせる。ツール500はパネリストに質問し502、ツールの使用方法をパネリストに教える502。パネリストは各質問506に対し、はいかいいえで答える508。パネリストは、前の広告に戻ることができ510、または全ての質問に答えた後に調査を提出することができる512。上記のように、一部の実施形態は、TV視聴データとウェブ使用データとを家庭ごと/利用者ごとに関連させる。このようにすることは、家庭内のほとんどのまたは全てのインターネット対応装置がいつでも共通のルータ経由でインターネットにアクセスし、結果として共通のIPアドレスを共有するということを認識することにより、一部の実施形態で可能となる。既に説明したように、IPアドレスは静的でも動的でもよい。IPアドレスが動的で経時変化する場合例えばIPアドレスがDHCPを用いてISPによって動的に割り当てられる場合、家庭用のIPアドレスをウェブサーバGoogle登録商標TVセットトップボックス400、ログサーバ300、TV提供者102などにおいてログすることができる。このようにして、履歴的なTV視聴データおよびウェブの使用を、対応する期間にわたり特定の家庭/利用者に依然として関連させることができる。具体的には、家庭180が使用するセットトップボックス400が、家庭内の他のインターネット対応電子装置と同じルータ120を介してインターネットに接続する場合、セットトップボックス400はそれらの装置と同じIPアドレス126を共有する。その結果、セットトップボックス400が例えばGoogleTVサーバ、ログサーバ300、および/またはTV提供者102に報告するTV視聴データ150を記憶し、同じ家庭180のインターネット対応電子装置によって報告されるウェブ活動データ138に関連する家庭180およびIPアドレス126と同じ、家庭180およびIPアドレス126に関連させることができる。特定の家庭180または利用者に関連する共通鍵例えば家庭のIPアドレス126を用いてTV視聴データ150とウェブ使用データ138とを関連させることにより、視聴者、TV提供者のTVコンテンツ内に挿入する広告をTV提供者に出す広告主、およびTV提供者に対し、付加価値および追加のサービスを提供することができる。例えば、TV提供者ケーブルプロバイダや衛星プロバイダなどは、TVコンテンツもしくは映画コンテンツ、またはそれらとともに表示される広告に関する調査に答えるためのパネルに視聴者を登録させたいことが多々ある。図5は、登録したパネリストにセットトップボックスによってTV上で提示される、調査ツール500の例示的画面を示す。この特定の画面は、この1週間でTVを見た間に特定の広告を見たのを覚えているかどうかをパネリストに尋ねる。この調査ツールおよび類似の調査ツールを例えば1週間に1回家庭/利用者に提示することができ、図1に示すログサーバによって保持されるTV視聴データおよびウェブ使用データのログに基づき、その家庭/利用者に関して選択された広告の数について利用者を調査することができる。例えば一部の実施形態では、1週間に1回利用者に表示される調査ツールが、この1週間でその家庭/利用者に表示されたことがその家庭のTV視聴データを用いて分かっている3つの広告、および上記で述べたようにログサーバによって決定され記憶される、その家庭の関連するTV視聴データおよびウェブ使用データに基づいて選択される3つの対照広告を含む6つのターゲット広告をテストすることができる。さらに、かかる調査が広告主にとって有用であるために、選択されるパネリストは目標母集団内になければならず例えば正しいデモグラフィックス区分内、かつ適切な視聴履歴および/または一組の関心事を有し、それらの者に調査ツールを完了する意思がなければならない。従来、適切なパネリストを識別するには、記述式および/またはオンラインの質問票を含む長いスクリーニング手順、ならびにパネリストが調査を完了するためのインセンティブを用いる必要があった。これらの手法は小規模なパネルには効果的であり得るが、大規模なパネルで例えばそれらの大規模なパネル用の調査を引き起こすために使用する場合は厄介である。大規模なパネルの情報は、利用者の大集団の間の傾向を見つけるために集約し、使用することができるのでとりわけ有用である。この情報は、大量の個々の家庭に対し、広告およびコンテンツの対象を絞るのに役立つ情報も提供することができる。例えば、ログサーバ300またはTV提供者102におけるコンピュータシステムにおいて実施される方法は、個々の家庭の関連するTV視聴データ150およびウェブ使用データ138に対する検索を行い、個々のパネリスト向けに調査ツール500を生成し、ふさわしいパネリストを識別することができる。例えば、ふさわしいパネリストは、視聴されたTVコンテンツ、ウェブ広告のクリックスルー履歴の記録、および視聴されたメディアコンテンツのログに基づいて識別することができる。識別されると、図6および図7に示す画面などの追加のステータスおよび承認画面により、調査者はパネリストおよび見込まれるパネリストと対話することができる。パネリストのフィードバックをIPアドレス126に関連させ、その後の調査ツールを適合させるために使用することもできる。一部の実施形態では、このプロセスは、パネリスト、家庭、またはセットトップボックスを識別し、調査に参加する許可および意思を示すホワイトリスト上にそれらを載せるために使用することもできる。図6は、対話型のウェブフォームである調査パネル広告承認ツール600を示す。フォーム600は、フォームの使用方法をパネリストに教える602。このフォームは、フィルムクリップ、フィルムクリップの単独フレーム、または例えばウェブベース広告の単一画像とすることができる、1つまたは複数のメディアの抜粋604を表示する。それぞれのメディア抜粋広告604は、対応する広告ID606および対応するステータス608を有する。一部の実施形態では、ステータスは、パネリストが広告を承認すべきとみなす視聴者例えば全て、18、21など、どの年齢かを示す。一部の実施形態では、フォーム600が、最後の最新のステータス変更のインジケータ610を含む。一部の実施形態では、最後のステータス変更についての情報は、変更を行ったパネリストの名前612および変更が加えられた日時614を含む。一部の実施形態は、パネリストが追加の注記を書くための自由形式空間618を提供する変更注記616も含む。図7は、承認ならびにパネリストによって明らかにされる問題の両方を追跡するために一部の実施形態で使用される、問題履歴および広告承認ツール700を示す。図示の実施形態では、フォーム700が、広告702とともに、広告を一意に識別する対応する広告ID704を表示する。一部の実施形態では、広告702を見たかどうかをパネリストに尋ねる質問706とともに広告702を表示する。これらの実施形態では、1対のはい/いいえラジオボタンとして実装することができる、質問に答えるためのスペース708がある。一部の実施形態では、フォームが、一組の質問内で進みまたは戻るための操作ボタン不図示を含む。フォーム700は、パネリストが調査の質問に関する問題を報告できるようにする問題履歴区画710を含む。図示の実施形態では、パネリストが問題のカテゴリ716および追加のコメント720を指定することができる。一部の実施形態では、問題ごとに日付フィールド712もある。好ましい実施形態では、入力中にまたは保存時にフォームが自動で日付714を埋める。パネリストは、問題のカテゴリ718例えば図示の実施形態ではその他およびコメント722を指定する。フォーム700内の広告承認区画724は図6と同様である。図7では、組み合わせられた問題履歴/広告承認フォーム700を示すので、広告承認に使用できるスペースはより狭い。図示の実施形態では、承認情報が、フォーム700上に示される1つの広告702に対応する。この実施形態では、広告ID726が繰り返されている重複する広告ID704。一部の実施形態はこの繰返しを省く。広告承認区画724は、承認ステータス728も含む。承認ステータス728は、この広告が適切だとパネリストが思う年齢範囲を示すことができる。図6の実施形態と同様に、広告承認区画724は最終承認ステータス変更730を含み、最終承認ステータス変更730は、典型的には日付732、変更されたステータス736、変更理由740、および変更を加えるパネリストの名前744を含む。これらのフィールド日付734、ステータス738、理由742、およびパネリスト746の値は、フィールドラベルの下に表示することができる。好ましい実施形態では、日付およびパネリストの名前がフォームによって自動で埋められる。一部の実施形態では、理由740は任意選択的であり、したがってフォーム700に示すように理由フィールド742は空白でもよい。ログサーバ300によって維持されるログ情報を使用し、一部の実施形態は新たな調査を自動で引き起こし、さもなければ調査の進捗状況を監視するように構成される。例えば図8は、調査ツールを自動で生成するプロセスの例示的プロセスフローを示す。このフローは、この例ではXMLファイルであるログファイルを使用する。ログファイルは、パネリストの広告視聴情報を生成し、ホワイトリスト情報から特定の調査のパネリストを識別するための、1つまたは複数の家庭のTV視聴データおよびウェブ使用データに相当する。この情報を使用し、このフローはホワイトリストに載っているパネリスト向けの新たな調査を生成する。言い換えれば、ホワイトリスト情報などのパネリスト情報とともに関連するTVデータおよびウェブデータを使用し、このフローは、登録された各家庭を調査するための適切な広告既に視聴された広告および対照広告を含むを自動で生成する。図8に示すプロセスフロー800が開始すると802、2つの独立した操作が生じる。プロセスフロー800の一方の分岐では、市場調査システムからの既存の調査のステータスを生成する804。一部の実施形態では、生成804には、パネリストおよび調査結果のXMLファイルを作成することが含まれる。さらにプロセスフロー800は、既存の調査の調査結果ファイルを生成する806。調査結果ファイルは、部分的に完了した調査を含むことができ、または完全に完了した調査に限定することもできる。調査のステータスを生成804した後、一部の実施形態は作成したパネルXMLファイルを処理する810。パネルXMLファイルを処理する810間、プロセスフロー800は、パネリストの広告視聴情報を生成し812、市場調査システムからのパネリストのホワイトリストを処理する814。一部の実施形態では、パネリストのホワイトリストは、資格要件を満たす例えば適切なハードウェアおよびソフトウェアを有するTV加入者を識別する。広告視聴情報およびパネリストのホワイトリストを使用し、プロセス800は、パネリスト向けの新たな調査を生成する816。さらに、プロセスフロー800は、市場調査システムからの調査ステータスの最新情報を処理する。プロセスフロー800は、調査ステータスの最新情報が処理され808、パネリスト向けの新たな調査が生成され816、既存の調査の調査結果が生成される806と終了する818。開示する一部の実施形態は、セットトップボックスおよびインターネット接続を利用する簡略化された代替プロセスを提供する。セットトップボックス上では、ウェブの閲覧活動とテレビの視聴活動とを相関させることを可能にする対話型アプリケーションが実行される。両方の種類の活動が分かっているので、適切なパネリストをより容易に識別することができる。さらに、利用者がパネリストになることに合意する場合、データの多くを自動で追跡し、多くの調査質問に応答する負担を除去することができる。家庭180にパネリストとしての資格を与えるために、対話型アプリケーションが、最初にその家庭で使用されるオペレーティングシステムおよびブラウザを審査し、それらがアプリケーションソフトウェアと互換性があるかどうかを判定する。十分な数のパネリストを引き寄せるために、様々なインセンティブを与えることができる。例えばパネリストは、現金報酬、ペイパービュー映画を見ることに対するクレジット、割増料金チャンネルに対する割引、富くじへの参加、または他のインセンティブを受けることができる。テレビの視聴活動およびウェブの閲覧活動の両方にアクセスすることは、アクティブセットトップボックスのホワイトリストを作成できるようにする。アクティブセットトップボックスを有する家庭は、パネリストとして登録するために連絡が取られる場合がある。登録の資格要件は自動で計算することができるので、はるかに多くの数のパネリストを登録することができる。さらに、登録後にデータの多くを自動で収集することができるので、より優れた精度があり、調査の質問に答える負担が大幅に減らされるのでパネリストを辞める者もより少ない。例示的実施形態一例示的実施形態は、以下の内容を含む。パネリストを受動的に募るためにTV上の対話型アプリケーションを使用する。各パネリストが、パネルに参加するために明示的に選択を行う。対話型アプリケーションが何らかのデータをセットトップボックスのログ内に入力し、そのデータはテレビ提供者および/またはウェブログ提供者に折り返し報告される。セットトップボックスの利用者の家庭に現在割り当てられているIPアドレスのログを取り、一意のパネリストIDに関連させる。セットトップボックスの受信機ID受信機/変換機110の識別子を使用し、アカウントIDテレビ提供者に対する利用者のアカウントの識別子をパネリストIDにマッチさせる。アカウントIDを使用し、他の全ての必ずしもIPでない報告ボックスまたは装置をパネリストIDにマッチさせる。ログを取ったIPアドレスを鍵として使用し、インターネットログデータ、とりわけことによると家庭内の全てのインターネット装置にわたるウェブの訪問および検索をマップするために使用可能なクッキーを見つけ、抽出する。IPアドレスは通常は動的だが、セットトップボックスは定期的に報告を行い、セットトップボックスからの報告ごとにリンクを確認し、再確立することができる。一部の実施形態では、動的IPアドレスに対処するために、1日数回テレビ提供者に折り返し報告するようにセットトップボックスを構成するまたクッキーは持続するものとする。IPアドレスによって接続されていないセットトップボックスでは、家庭のIPアドレスをセットトップボックスに関連するアカウントにリンクさせる登録ウェブページに訪問するようパネリストに求める追加ステップとともに、同じプロセスを使用することができる。IPアドレスとパネリストIDとの間の相関関係を更新するために対話型アプリケーションを定期的に使用することはパネリストにとって有用である。一部の実施形態は、対話型アプリケーションを推奨エンジンにすることによりこの挙動を促進する。アプリケーションがパネリストのIPアドレスを中央サーバに送り、中央サーバは、パネリストのIPアドレスをセットトップボックスの視聴履歴および家庭のウェブ活動とマッチさせる。この情報を使用し、対話型アプリケーションは利用者が好み得る番組を推薦する。上記の内容は、説明目的で特定の実施形態に関連して記載してきた。しかし上記の事例的解説は、網羅的であることも本発明を開示した厳密な形態に限定することも意図しない。上記の教示に鑑みて、多くの修正および改変が可能である。本発明の原理およびその実際の応用例を最もよく説明し、それにより本発明および考えられる特定の用途に適合された様々な修正を伴う様々な実施形態を当業者が最もよく活用できるようにするために実施形態を選んで記載した。