(57)【要約】メディア提示装置をクレジットするための方法及び装置が開示される。例示的な方法は、メディア提示装置を含む場所の周囲音声を時間間隔中に取得するステップと、周囲音声に存在する符号化された情報を検出するステップと、符号化された情報に基づいて、メディア提示装置についての時間間隔の第１の部分を第１のメディアにクレジットするステップと、周囲音声に基づいて、時間間隔の第１の部分と異なる第２の部分についてのメディア提示装置のオン／オフ状態を判断するステップと、メディア提示装置のオン／オフ状態に基づいて、時間間隔の第２の部分をクレジットするステップとを含む。【選択図】  図４
2015506158.tif 000002
【特許請求の範囲】
【請求項１】
メディア提示装置を含む場所から時間間隔の周囲音声を取得するステップと、
前記周囲音声に存在する符号化された情報を検出するステップと、
前記符号化された情報に基づいて、前記メディア提示装置についての前記時間間隔の第１の部分を第１のメディアにクレジットするステップと、
前記周囲音声に基づいて、前記時間間隔の前記第１の部分と異なる第２の部分についての前記メディア提示装置のオン／オフ状態を判断するステップと、
前記メディア提示装置の前記オン／オフ状態に基づいて、前記時間間隔の前記第２の部分をクレジットするステップと
を含む方法。
【請求項２】
前記時間間隔の前記第１の部分とも前記第２の部分とも異なる第３の部分に対応する前記周囲音声のシグネチャを計算するステップと、
前記シグネチャに基づいて、前記時間間隔の前記第３の部分を前記第１のメディア又は第２のメディアにクレジットするステップと
をさらに含む請求項１に記載の方法。
【請求項３】
前記シグネチャを第２のシグネチャと比較するステップをさらに含み、前記時間間隔の前記第３の部分を前記第１のメディア又は第２のメディアにクレジットするステップが前記比較に基づく請求項２に記載の方法。
【請求項４】
前記符号化された情報に基づいて前記第１の部分をクレジットするステップが、前記シグネチャに基づいて前記第３の部分をクレジットするステップの前に実行され、前記第３の部分をクレジットするステップが、前記メディア提示装置の前記オン／オフ状態に基づいて前記第２の部分をクレジットするステップの前に実行される請求項２に記載の方法。
【請求項５】
前記シグネチャに基づいて前記第３の部分をクレジットするステップが、前記シグネチャと参照シグネチャとの比較に基づいて、前記第３の部分中に前記メディア提示装置がオフ状態であるという判断を、前記メディア提示装置がオン状態であるという判断でオーバーライドするサブステップを含む請求項２に記載の方法。
【請求項６】
前記第２の部分をクレジットするステップが、前記第２の部分にオフ状態を割り当てるサブステップを含む請求項１に記載の方法。
【請求項７】
前記第１の部分をクレジットするステップが、前記符号化された情報を検出するステップに基づいて、前記第１の部分中に前記メディア提示装置がオフ状態であるという判断を、前記メディア提示装置がオン状態であるという判断でオーバーライドするサブステップを含む請求項１に記載の方法。
【請求項８】
前記周囲音声を取得するステップが、前記場所で前記周囲音声を録音するサブステップを含む請求項１に記載の方法。
【請求項９】
前記周囲音声を取得するステップが、前記周囲音声を含むデータファイルを受信するサブステップを含む請求項１に記載の方法。
【請求項１０】
前記符号化された情報を検出するステップが、ステガノグラフィで符号化された透かしを抽出するサブステップを含む請求項１に記載の方法。
【請求項１１】
前記メディア提示装置の前記オン／オフ状態を判断するステップが、前記周囲音声のみに基づく請求項１に記載の方法。
【請求項１２】
監視対象の場所から収集された周囲音声に存在する符号化された情報を検出するコード検出器と、
前記周囲音声に基づいて、前記監視対象の場所のメディア提示装置がオン状態である時間間隔の第１の部分を判断し、前記メディア提示装置がオフ状態である前記時間間隔の第２の部分を判断するオン／オフ検出器と、
前記符号化された情報に基づいて、前記メディア提示装置についての前記時間間隔の第３の部分を第１のメディアにクレジットし、前記時間間隔の前記第３の部分と異なる第４の部分を、前記時間間隔の前記第４の部分中の前記メディア提示装置の前記オン状態又は前記オフ状態に基づいてクレジットするロケーションクレジッタと
を備える装置。
【請求項１３】
前記メディア提示装置を含む前記場所で前記周囲音声を時間間隔中に収集するマイクをさらに備える請求項１２に記載の装置。
【請求項１４】
前記周囲音声をネットワーク経由で受信するネットワークインターフェイスをさらに備える請求項１２に記載の装置。
【請求項１５】
前記周囲音声の部分のシグネチャを生成するシグネチャ生成器をさらに備え、前記ロケーションクレジッタが前記シグネチャに基づいて前記時間間隔の第５の部分をクレジットする請求項１２に記載の装置。
【請求項１６】
前記ロケーションクレジッタが、前記符号化された情報に基づいて前記第３の部分をクレジットしてから前記シグネチャに基づいて前記第５の部分をクレジットし、前記第５の部分をクレジットしてから前記メディア提示装置の前記オン状態又は前記オフ状態に基づいて前記第４の部分をクレジットする請求項１５に記載の装置。
【請求項１７】
コンピュータ可読の命令を含むコンピュータ可読のストレージメディアであって、前記命令が、実行されたときに、プロセッサに、
メディア提示装置を含む場所からの時間間隔の周囲音声にアクセスするステップと、
前記周囲音声に存在する符号化された情報を検出するステップと、
前記符号化された情報に基づいて、前記メディア提示装置についての前記時間間隔の第１の部分を第１のメディアにクレジットするステップと、
前記周囲音声に基づいて、前記時間間隔の前記第１の部分と異なる第２の部分の前記メディア提示装置のオン／オフ状態を判断するステップと、
前記メディア提示装置の前記オン／オフ状態に基づいて、前記時間間隔の前記第２の部分をクレジットするステップと
を少なくとも実行させる、ストレージメディア。
【請求項１８】
前記命令が、前記プロセッサに、
前記時間間隔の前記第１の部分とも前記第２の部分とも異なる第３の部分に対応する前記周囲音声のシグネチャを計算するステップと、
前記シグネチャに基づいて、前記時間間隔の前記第３の部分を前記第１のメディア又は第２のメディアにクレジットするステップと
をさらに実行させる請求項１７に記載のストレージメディア。
【請求項１９】
前記命令が、前記プロセッサに、前記シグネチャを第２のシグネチャと比較するステップをさらに実行させ、前記時間間隔の前記第３の部分を前記第１のメディア又は第２のメディアにクレジットするステップが前記比較に基づく請求項１８に記載のストレージメディア。
【請求項２０】
前記命令が、前記プロセッサに、前記符号化された情報に基づいて前記第１の部分をクレジットするステップを、前記シグネチャに基づいて前記第３の部分をクレジットするステップの前に実行させ、前記第３の部分をクレジットするステップを、前記メディア提示装置の前記オン／オフ状態に基づいて前記第２の部分をクレジットするステップの前に実行させる請求項１８に記載のストレージメディア。
【請求項２１】
前記命令が、前記プロセッサに、前記シグネチャと参照シグネチャとの比較に基づいて、前記第３の部分中に前記メディア提示装置がオフ状態であるという判断を、前記メディア提示装置がオン状態であるという判断でオーバーライドすることにより、前記シグネチャに基づいて前記第３の部分をクレジットするステップを実行させる請求項１８に記載のストレージメディア。
【請求項２２】
前記命令が、前記プロセッサに、前記第２の部分にオフ状態を割り当てることにより前記第２の部分をクレジットするステップを実行させる、請求項１７に記載のストレージメディア。
【請求項２３】
前記第１の部分をクレジットするステップが、前記符号化された情報を検出するステップに基づいて、前記第１の部分中に前記メディア提示装置がオフ状態であるという判断を、前記メディア提示装置がオン状態であるという判断でオーバーライドするサブステップを含む請求項１７に記載のストレージメディア。
【請求項２４】
前記周囲音声を取得するステップが、前記場所で前記周囲音声を録音するサブステップを含む請求項１７に記載のストレージメディア。
【請求項２５】
前記周囲音声を取得するステップが、前記周囲音声を含むデータファイルを受信するサブステップを含む請求項１７に記載のストレージメディア。
【請求項２６】
前記符号化された情報を検出するステップが、ステガノグラフィで符号化された透かしを抽出するサブステップを含む請求項１７に記載のストレージメディア。
【請求項２７】
前記メディア提示装置の前記オン／オフ状態を判断するステップが、前記周囲音声のみに基づく請求項１７に記載のストレージメディア。
【請求項２８】
メディア提示装置を含む場所で時間間隔中に録音された周囲音声から抽出された符号化された情報を取得するステップと、
前記符号化された情報に基づいて、前記メディア提示装置についての前記時間間隔の第１の部分を第１のメディアにクレジットするステップと、
前記時間間隔の前記第１の部分と異なる第２の部分についての前記メディア提示装置の前記周囲音声に基づくオン／オフ状態を取得するステップと、
前記メディア提示装置の前記オン／オフ状態に基づいて前記時間間隔の前記第２の部分をクレジットするステップと
を含む方法。
【請求項２９】
前記符号化された情報を取得するステップが、前記場所に位置する視聴者測定装置から前記符号化された情報をデータファイルで受信するサブステップを含む請求項２８に記載の方法。
【請求項３０】
前記時間間隔の前記第１の部分とも前記第２の部分とも異なる第３の部分に対応する前記周囲音声の特性を取得するステップと、
前記シグネチャに基づいて、前記時間間隔の前記第３の部分を前記第１のメディア又は第２のメディアにクレジットするステップと
をさらに含む請求項２８に記載の方法。
【請求項３１】
前記特性を取得するステップが、前記場所に位置する視聴者測定装置からデジタルシグネチャを前記データファイルで受信するサブステップを含む請求項３０に記載の方法。
【請求項３２】
プロセッサと、
実行されたときに、前記プロセッサに、
メディア提示装置を含む場所で時間間隔中に録音された周囲音声から抽出された符号化された情報にアクセスするステップと、
前記符号化された情報に基づいて、前記メディア提示装置についての前記時間間隔の第１の部分を第１のメディアにクレジットするステップと、
前記時間間隔の前記第１の部分と異なる第２の部分についての前記メディア提示装置の前記周囲音声に基づくオン／オフ状態にアクセスするステップと、
前記メディア提示装置の前記オン／オフ状態に基づいて、前記時間間隔の前記第２の部分をクレジットするステップと
を実行させるコンピュータ可読の命令を含むメモリと
を備える装置。
【請求項３３】
前記命令が、前記プロセッサに、前記場所に位置する視聴者測定装置から受信されたデータファイル内の前記符号化された情報にアクセスするステップを実行させる請求項３２に記載の装置。
【請求項３４】
前記命令が、前記プロセッサに、
前記時間間隔の前記第１の部分とも前記第２の部分とも異なる第３の部分に対応する前記周囲音声の特性にアクセスするステップと、
前記特性に基づいて、前記時間間隔の前記第３の部分を前記第１のメディア又は第２のメディアにクレジットするステップと
をさらに実行させる請求項３２に記載の装置。
【請求項３５】
前記命令が、前記プロセッサに、前記場所に位置する視聴者測定装置から受信されたデータファイル内のデジタルシグネチャにアクセスするステップを実行させる請求項３４に記載の装置。
【請求項３６】
コンピュータ可読の命令を含むコンピュータ可読のストレージメディアであって、前記命令が、実行されたときに、プロセッサに、
メディア提示装置を含む場所で時間間隔中に録音された周囲音声から抽出された符号化された情報にアクセスするステップと、
前記符号化された情報に基づいて、前記メディア提示装置についての前記時間間隔の第１の部分を第１のメディアにクレジットするステップと、
前記時間間隔の前記第１の部分と異なる第２の部分についての前記メディア提示装置の前記周囲音声に基づくオン／オフ状態にアクセスするステップと、
前記メディア提示装置の前記オン／オフ状態に基づいて前記時間間隔の前記第２の部分をクレジットするステップと
を少なくとも実行させる、ストレージメディア。
【請求項３７】
メディア提示装置を含む場所から時間間隔の周囲音声を取得するステップと、
前記周囲音声のシグネチャを計算するステップと、
前記シグネチャに基づいて、前記メディア提示装置についての前記時間間隔の第１の部分を第１のメディアにクレジットするステップと、
前記周囲音声に基づいて、前記時間間隔の前記第１の部分と異なる第２の部分についての前記メディア提示装置のオン／オフ状態を判断するステップと、
前記メディア提示装置の前記オン／オフ状態に基づいて、前記時間間隔の前記第２の部分をクレジットするステップと
を含む方法。
【請求項３８】
前記シグネチャを第２のシグネチャと比較するステップをさらに含み、前記時間間隔の前記第１の部分を前記第１のメディアにクレジットするステップが前記比較に基づく請求項３７に記載の方法。
【請求項３９】
監視対象の場所から収集された周囲音声のシグネチャを計算するシグネチャ生成器と、
前記周囲音声に基づいて、前記監視対象の場所のメディア提示装置がオン状態である時間間隔の第１の部分を判断し、前記メディア提示装置がオフ状態である前記時間間隔の第２の部分を判断するオン／オフ検出器と、
前記シグネチャに基づいて、前記メディア提示装置についての前記時間間隔の第３の部分を第１のメディアにクレジットし、前記時間間隔の前記第３の部分と異なる第４の部分を、前記時間間隔の前記第４の部分中の前記メディア提示装置の前記オン状態又は前記オフ状態に基づいてクレジットするロケーションクレジッタと
を備える装置。
【請求項４０】
前記ロケーションクレジッタが、前記シグネチャを前記第１のメディアに関連する参照シグネチャと比較し、前記時間間隔の前記第３の部分をクレジットするステップが前記比較に基づく請求項３９に記載の装置。
【請求項４１】
コンピュータ可読の命令を含むコンピュータ可読のストレージメディアであって、前記命令が、実行されたときに、プロセッサに、
メディア提示装置を含む場所からの時間間隔の周囲音声にアクセスするステップと、
前記周囲音声のシグネチャを計算するステップと、
前記シグネチャに基づいて、前記メディア提示装置についての前記時間間隔の第１の部分を第１のメディアにクレジットするステップと、
前記周囲音声に基づいて、前記時間間隔の前記第１の部分と異なる第２の部分の前記メディア提示装置のオン／オフ状態を判断するステップと、
前記メディア提示装置の前記オン／オフ状態に基づいて、前記時間間隔の前記第２の部分をクレジットするステップと
を少なくとも実行させる、ストレージメディア。
【請求項４２】
メディア提示装置を含む場所で時間間隔中に録音された周囲音声の特性を取得するステップと、
前記特性に基づいて、前記メディア提示装置についての前記時間間隔の第１の部分を第１のメディアにクレジットするステップと、
前記時間間隔の前記第１の部分と異なる第２の部分についての前記メディア提示装置の前記周囲音声に基づくオン／オフ状態を取得するステップと、
前記メディア提示装置の前記オン／オフ状態に基づいて前記時間間隔の前記第２の部分をクレジットするステップと
を含む方法。
【請求項４３】
前記特性を取得するステップが、前記メディア提示装置から受信されたデータファイル内のデジタルシグネチャにアクセスするサブステップを含む請求項４２に記載の方法。
【請求項４４】
前記特性を参照特性と比較するステップをさらに含み、前記第１の部分をクレジットするステップが前記比較に基づく請求項４２に記載の方法。
【請求項４５】
プロセッサと、
実行されたときに、前記プロセッサに、
メディア提示装置を含む場所で時間間隔中に録音された周囲音声の特性にアクセスするステップと、
前記特性に基づいて、前記メディア提示装置についての前記時間間隔の第１の部分を第１のメディアにクレジットするステップと、
前記時間間隔の前記第１の部分と異なる第２の部分についての前記メディア提示装置の前記周囲音声に基づくオン／オフ状態にアクセスするステップと、
前記メディア提示装置の前記オン／オフ状態に基づいて前記時間間隔の前記第２の部分をクレジットするステップと
を実行させるコンピュータ可読の命令を含むメモリと
を備える装置。
【請求項４６】
前記命令が、前記プロセッサに、前記メディア提示装置から受信されたデータファイルから前記特性にアクセスするステップを実行させる請求項４５に記載の装置。
【請求項４７】
前記命令が、前記プロセッサに、前記特性を参照特性と比較するステップをさらに実行させ、前記第１の部分をクレジットするステップが前記比較に基づく請求項４５に記載の装置。
【請求項４８】
コンピュータ可読の命令を含むコンピュータ可読のストレージメディアであって、前記命令が、実行されたときに、プロセッサに、
メディア提示装置を含む場所で時間間隔中に録音された周囲音声の特性にアクセスするステップと、
前記特性に基づいて、前記メディア提示装置についての前記時間間隔の第１の部分を第１のメディアにクレジットするステップと、
前記時間間隔の前記第１の部分と異なる第２の部分についての前記メディア提示装置の前記周囲音声に基づくオン／オフ状態にアクセスするステップと、
前記メディア提示装置の前記オン／オフ状態に基づいて前記時間間隔の前記第２の部分をクレジットするステップと
を実行させる、ストレージメディア。
【請求項４９】
前記命令が、前記プロセッサに、前記メディア提示装置から受信されたデータファイルから前記特性にアクセスするステップを実行させる請求項４８に記載のストレージメディア。
【請求項５０】
前記命令が、前記プロセッサに、前記特性を参照特性と比較するステップをさらに実行させ、前記第１の部分をクレジットするステップが前記比較に基づく請求項４８に記載のストレージメディア。
【発明の詳細な説明】
【技術分野】
【０００１】
[0002]本開示は、一般的には視聴者測定に関し、より詳細には、メディア提示装置をクレジットするための方法及び装置に関する。
【背景技術】
【０００２】
[0001]この特許は、２０１１年１２月１９日に出願された米国仮特許出願第６１／５７７，４６７号の優先権を主張するものであり、当該出願の全体を本明細書で引用により援用する。
【０００３】
[0003]メディアの視聴率及び他の視聴者測定情報は、典型的には、統計的に選択された世帯のグループからメディア露出情報を収集することにより生成される。計測対象世帯とも呼ばれる、統計的に選択された各世帯は、「ホームユニット」、「計測器」、又は「視聴者測定装置」と一般に呼ばれるデータ記録処理ユニットを典型的に備える。複数のメディア提示装置を備える計測対象世帯、又はより一般的には、計測拠点では、データ記録処理機能が単一のホームユニットと複数の拠点ユニットとの間に分散される可能性がある。その場合、メディア提示装置又はメディア提示領域ごとに１つの拠点ユニットが提供され得、データをホームユニットに提供して処理及び／又は中央処理拠点への通信を行う。ホームユニット（又はホームユニットと拠点ユニットとの組み合わせ）は、選択された拠点の監視対象のメディア提示装置（たとえば、音声映像（ＡＶ）装置）からデータを集めるセンサを備える。
【図面の簡単な説明】
【０００４】
【図１】メディア提示をメディア提示装置にクレジットするために本開示の教示に応じて構築される例示的なメディア監視システムのブロック図である。
【図２】図１に示す例示的なメディアクレジッタと通信する例示的な視聴者測定装置のブロック図である。
【図３】図１に示す別の例示的なメディアクレジッタと通信する別の例示的な視聴者測定装置のブロック図である。
【図４】クレジットを実行する例示的なプロセス中のメディアの提示及び／又は非提示のメディア提示装置へのクレジットを表す時間間隔を示す図である。
【図５】図１〜３の例示的な視聴者測定装置を実装するために実行され得る例示的な機械可読の命令を表すフローチャートである。
【図６】図１〜３の例示的なメディアクレジッタを実装するために実行され得る例示的な機械可読の命令を表すフローチャートである。
【図７】図１〜３の例示的なメディアクレジッタ及び／又は例示的な視聴者測定装置を実装して捕捉された音声を処理するために実行され得る例示的な機械可読の命令を表すフローチャートである。
【図８】図５〜７の例示的な機械可読の命令を実行して図１〜３の例示的な視聴者測定装置及び／又は例示的なメディアクレジッタを実装するために使用され得る例示的なプロセッサシステムのブロック図である。
【発明を実施するための形態】
【０００５】
[0012]いくつかの例が上述した図に示されており、以下で詳しく説明される。これらの例についての説明では、同様又は同一の参照番号を使用して共通又は類似の要素を示す。本明細書に記載された例示的なシステム及び装置は、他の構成要素の中でもとりわけ、ハードウェアで実行されるソフトウェアを含むが、そのようなシステム及び装置は単なる例示であり、限定と捉えられるべきではない。任意又は全ての開示された構成要素は、ハードウェアでのみ、ソフトウェアでのみ、ファームウェアでのみ、又はハードウェア、ファームウェア、若しくはソフトウェアの何らかの組み合わせで実施することが可能である。
【０００６】
[0013]計測対象世帯の人のメディアコンテンツに対する露出を正確に表すデータを計測することは、メディアコンテンツの広告主及び／又は制作者に対するメディアの価値評価を生成するうえで有益である。メディア提示装置が機能性及び相互運用性の点で複雑になるにつれ、正確な計測データを生成することはますます難しくなった。
【０００７】
[0014]計測対象環境をメディア露出でクレジットする既存の方法として、計測対象環境のメディア提示装置（たとえば、テレビ）及び／又はメディアソース（たとえば、セットトップボックス、ゲームコンソール等）に計測装置を接続する方法がある。計測装置の接続及び構成には、費用と時間がかかる可能性がある。別の既存の方法として、計測対象環境にいる各人に個人用計測器を装着して、周囲の音から音声コードを捕捉する方法がある。個人用計測器は、関連付けられた人とは異なる場所に放置されがちであり、測定値が不正確になる可能性がある。さらに別の既存の方法として、ケーブル配信システム及び／又は衛星配信システム等のマルチシステムオペレータからセットトップボックスデータを取得する方法がある。しかし、そのような情報は、所有権が設定されている可能性があり、及び／又は配信システムの種類ごとの顧客の特性の違いに起因して歪んだデータが生じる可能性がある。たとえば、ケーブルプロバイダの顧客は、統計的には、衛星プロバイダの顧客とは異なる種類の番組を見る可能性が高い。マルチシステムオペレータからのセットトップボックスデータ（又は同等のデータ）で一般住民を推定すると、測定値が不正確になる可能性がある。
【０００８】
[0015]さらに、上述したようなメディア提示装置のオン状態又はオフ状態を検出する既知の技術は、追加的な訓練（たとえば、信号を取得するために追加のセンサを正しく配置する訓練）を受けていない人が設定するには複雑であり、並びに／又は構築及び／若しくは運搬に費用がかかる（たとえば、追加の構成要素によってコストと重量が増加するため）。それにより、計測プロジェクトに含めることができる参加者の数が減少する可能性がある。他のソースからデータを取得する（たとえば、マルチシステムオペレータからセットトップボックスデータを購入する）のは、法外に高価及び／又は統計的に不適切であり得る。
【０００９】
[0016]このような背景に対し、メディア露出（たとえば、計測対象世帯の人（複数可）のテレビの視聴習慣）に関するデータを捕捉し、計測対象の場所及び／又は装置をメディアの提示、露出、及び／又は消費でクレジットする方法、装置、及び商品が本明細書で開示される。
【００１０】
[0017]メディアコンテンツをメディア提示装置によって提示されているものとしてクレジットする１つの例示的な方法は、メディア提示装置の場所から周囲音声を捕捉するステップと、その周囲音声に基づいて、１）周囲音声内に符号化された情報（たとえば、透かし（ｗａｔｅｒｍａｒｋ）、コード等）を識別するステップ、２）既知のメディアのシグネチャ（ｓｉｇｎａｔｕｒｅ）と比較するための周囲音声のシグネチャを生成するステップ、及び／又は３）周囲音声に基づいてメディア提示装置がオン状態であるかオフ状態であるかを判断するステップとを含む。一部の例では、時間間隔内での埋め込みコード（複数可）の認識により、同じ時間間隔内にメディア提示装置がオフ状態であるという判断をオーバーライドし、メディア提示装置を埋め込みコード（複数可）に対応するメディアでクレジットできるようにする。
【００１１】
[0018]本明細書で使用されるメディアとは、任意の種類の音声及び／又は映像メディアを示し得る。これには、テレビ番組、広告、映画、ビデオゲーム、タイムシフト番組、オンデマンド番組、並びに／又は他の任意の種類の音声及び／若しくは映像コンテンツ及び／若しくは非コンテンツメディアが含まれるが、これらに限定されない。さらに、メディアという用語は、そのような音声及び／又は映像メディアの一部及び／又は全体を示し得る。
【００１２】
[0019]本明細書で開示される例示的な方法は、メディア提示装置を含む場所から時間間隔の周囲音声を取得するステップと、周囲音声に存在する符号化された情報を検出するステップと、符号化された情報に基づいて、メディア提示装置についての時間間隔の第１の部分を第１のメディアにクレジットするステップと、周囲音声に基づいて、時間間隔の第１の部分と異なる第２の部分についてのメディア提示装置のオン／オフ状態を判断するステップと、メディア提示装置のオン／オフ状態に基づいて、時間間隔の第２の部分をクレジットするステップとを含む。
【００１３】
[0020]いくつかの例示的な方法は、時間間隔の第１の部分とも第２の部分とも異なる第３の部分に対応する周囲音声のシグネチャを計算するステップと、シグネチャに基づいて、時間間隔の第３の部分を第１のメディア又は第２のメディアにクレジットするステップをさらに含む。一部のそのような例示的な方法は、シグネチャを第２のシグネチャと比較するステップをさらに含み、時間間隔の第３の部分を第１のメディア又は第２のメディアにクレジットするステップがその比較に基づく。一部のそのような例では、符号化された情報に基づいて第１の部分をクレジットするステップが、シグネチャに基づいて第３の部分をクレジットするステップの前に実行され、第３の部分をクレジットするステップが、メディア提示装置のオン／オフ状態に基づいて第２の部分をクレジットするステップの前に実行される。一部のそのような例示的な方法では、シグネチャに基づいて第３の部分をクレジットするステップが、シグネチャと参照シグネチャとの比較に基づいて、第３の部分中にメディア提示装置がオフ状態であるという判断を、メディア提示装置がオン状態であるという判断でオーバーライドするステップを含む。
【００１４】
[0021]一部の例では、第２の部分をクレジットするステップが、第２の部分にオフ状態を割り当てるサブステップを含む。一部の例示的な方法では、第１の部分をクレジットするステップが、符号化された情報を検出するステップに基づいて、第１の部分中にメディア提示装置がオフ状態であるという判断を、メディア提示装置がオン状態であるという判断でオーバーライドするサブステップを含む。一部の例示的な方法では、周囲音声を取得するステップが、場所で周囲音声を録音するサブステップを含む。
【００１５】
[0022]一部の例では、周囲音声を取得するステップが、周囲音声を含むデータファイルを受信するサブステップを含む。一部の例示的な方法では、符号化された情報を検出するステップが、ステガノグラフィで符号化された透かしを抽出するサブステップを含む。一部の例では、視聴者測定装置のオン／オフ状態を判断するステップが、周囲音声のみに基づく。
【００１６】
[0023]本明細書で開示される例示的な装置は、コード検出器と、オン／オフ検出器と、ロケーションクレジッタとを備える。例示的なコード検出器は、監視対象の場所から収集された周囲音声に存在する符号化された情報を検出する。例示的なオン／オフ検出器は、周囲音声に基づいて、監視対象の場所のメディア提示装置がオン状態である時間間隔の第１の部分を判断し、メディア提示装置がオフ状態である時間間隔の第２の部分を判断する。例示的なロケーションクレジッタは、符号化された情報に基づいて、メディア提示装置についての時間間隔の第３の部分を第１のメディアにクレジットし、時間間隔の第３の部分と異なる第４の部分を、時間間隔の第４の部分中のメディア提示装置のオン状態又はオフ状態に基づいてクレジットする。
【００１７】
[0024]一部の例示的な装置は、メディア提示装置を含む場所で周囲音声を時間間隔中に収集するマイクをさらに備える。一部の例示的な装置は、周囲音声をネットワーク経由で受信するネットワークインターフェイスをさらに備える。一部の例示的な装置は、周囲音声の部分のシグネチャを生成するシグネチャ生成器をさらに備え、ロケーションクレジッタがシグネチャに基づいて時間間隔の第５の部分をクレジットする。一部のそのような例では、ロケーションクレジッタが、符号化された情報に基づいて第３の部分をクレジットしてからシグネチャに基づいて第５の部分をクレジットし、第５の部分をクレジットしてからメディア提示装置のオン状態又はオフ状態に基づいて第４の部分をクレジットする。
【００１８】
[0025]本明細書で開示される一部の他の例示的な方法は、メディア提示装置を含む場所で時間間隔中に録音された周囲音声から抽出された符号化された情報を取得するステップと、符号化された情報に基づいて、メディア提示装置についての時間間隔の第１の部分を第１のメディアにクレジットするステップと、時間間隔の第１の部分と異なる第２の部分についてのメディア提示装置の周囲音声に基づくオン／オフ状態を取得するステップと、メディア提示装置のオン／オフ状態に基づいて時間間隔の第２の部分をクレジットするステップとを含む。
【００１９】
[0026]一部の例では、符号化された情報を取得するステップが、場所に位置する視聴者測定装置から符号化された情報をデータファイルで受信するサブステップを含む。一部の例示的な方法は、時間間隔の第１の部分とも第２の部分とも異なる第３の部分に対応する周囲音声の特性を取得するステップと、シグネチャに基づいて、時間間隔の第３の部分を第１のメディア又は第２のメディアにクレジットするステップとをさらに含む。一部のそのような例示的な方法では、特性を取得するステップが、場所に位置する視聴者測定装置からデジタルシグネチャをデータファイルで受信するサブステップを含む。
【００２０】
[0027]一部の開示された例示的な装置は、プロセッサと、コンピュータ可読の命令を格納するメモリとを備える。コンピュータ可読の命令は、実行されたときに、プロセッサに、メディア提示装置を含む場所で時間間隔中に録音された周囲音声から抽出された符号化された情報にアクセスするステップと、符号化された情報に基づいて、メディア提示装置についての時間間隔の第１の部分を第１のメディアにクレジットするステップと、時間間隔の第１の部分と異なる第２の部分についてのメディア提示装置の周囲音声に基づくオン／オフ状態にアクセスするステップと、メディア提示装置のオン／オフ状態に基づいて、時間間隔の第２の部分をクレジットするステップとを実行させる。
【００２１】
[0028]一部のそのような例示的な装置では、命令が、プロセッサに、場所に位置する視聴者測定装置から受信されたデータファイル内の符号化された情報にアクセスするステップを実行させる。一部の例では、命令が、プロセッサに、時間間隔の第１の部分とも第２の部分とも異なる第３の部分に対応する周囲音声の特性にアクセスするステップと、シグネチャに基づいて、時間間隔の第３の部分を第１のメディア又は第２のメディアにクレジットするステップとをさらに実行させる。一部のそのような例では、命令が、プロセッサに、場所に位置する視聴者測定装置から受信されたデータファイル内のデジタルシグネチャにアクセスするステップを実行させる。
【００２２】
[0029]一部の開示された例示的な方法は、メディア提示装置を含む場所から時間間隔の周囲音声を取得するステップと、周囲音声のシグネチャを計算するステップと、シグネチャに基づいて、メディア提示装置についての時間間隔の第１の部分を第１のメディアにクレジットするステップと、周囲音声に基づいて、時間間隔の第１の部分と異なる第２の部分についてのメディア提示装置のオン／オフ状態を判断するステップと、メディア提示装置のオン／オフ状態に基づいて、時間間隔の第２の部分をクレジットするステップとを含む。一部の例示的な方法は、シグネチャを第２のシグネチャと比較するステップをさらに含み、時間間隔の第１の部分を第１のメディアにクレジットするステップがその比較に基づく。
【００２３】
[0030]一部の開示された例示的な装置は、シグネチャ生成器と、オン／オフ検出器と、ロケーションクレジッタとを含む。例示的なシグネチャ生成器は、監視対象の場所から収集された周囲音声のシグネチャを計算する。オン／オフ検出器は、周囲音声に基づいて、監視対象の場所のメディア提示装置がオン状態である時間間隔の第１の部分を判断し、メディア提示装置がオフ状態である時間間隔の第２の部分を判断する。例示的なロケーションクレジッタは、シグネチャに基づいて、メディア提示装置についての時間間隔の第３の部分を第１のメディアにクレジットし、時間間隔の第３の部分と異なる第４の部分を、時間間隔の第４の部分中のメディア提示装置のオン状態又はオフ状態に基づいてクレジットする。一部のそのような例示的な装置では、ロケーションクレジッタが、シグネチャを第１のメディアに関連する参照シグネチャと比較し、時間間隔の第３の部分をクレジットするステップがその比較に基づく。
【００２４】
[0031]一部の開示された例示的な方法は、メディア提示装置を含む場所で時間間隔中に録音された周囲音声の特性を取得するステップと、特性に基づいて、メディア提示装置についての時間間隔の第１の部分を第１のメディアにクレジットするステップと、時間間隔の第１の部分と異なる第２の部分についてのメディア提示装置の周囲音声に基づくオン／オフ状態を取得するステップと、メディア提示装置のオン／オフ状態に基づいて時間間隔の第２の部分をクレジットするステップとを含む。一部の例では、特性を取得するステップが、メディア提示装置から受信されたデータファイル内のデジタルシグネチャにアクセスするサブステップを含む。一部の例示的な方法は、特性を参照特性と比較するステップをさらに含み、第１の部分をクレジットするステップがその比較に基づく。
【００２５】
[0032]一部の開示された例示的な装置は、プロセッサと、メモリとを備える。例示的なメモリは、実行されたときに、プロセッサに、メディア提示装置を含む場所で時間間隔中に録音された周囲音声の特性にアクセスするステップと、特性に基づいて、メディア提示装置についての時間間隔の第１の部分を第１のメディアにクレジットするステップと、時間間隔の第１の部分と異なる第２の部分についてのメディア提示装置の周囲音声に基づくオン／オフ状態にアクセスするステップと、メディア提示装置のオン／オフ状態に基づいて時間間隔の第２の部分をクレジットするステップとを実行させるコンピュータ可読の命令を格納する。一部の例では、命令が、プロセッサに、メディア提示装置から受信されたデータファイルから特性にアクセスするステップを実行させる。一部の例では、命令が、プロセッサに、特性を参照特性と比較するステップをさらに実行させ、第１の部分をクレジットするステップがその比較に基づく。
【００２６】
[0033]図１を参照すると、メディアコンテンツプロバイダ１０２は、セットトップボックス１０４やテレビ１０６などの１又は複数の情報提示装置を通じてコンテンツを視聴者に提供する。メディア提示システムの構成要素は、任意の態様で連結され得る。図示された例では、テレビ１０６は、人１２２によって表される１人又は２人の人が居住する世帯内に位置する監視対象領域１２０に配置されている。これらの人の一部又は全員は、視聴率測定調査研究への参加に同意している。監視対象領域１２０は、テレビ１０６が配置された領域であって監視対象領域１２０に位置している１人又は複数の世帯構成員１２２がテレビ１０６を視聴し得る領域を含む。
【００２７】
[0034]メディアコンテンツプロバイダ１０２は、ケーブルネットワーク、無線送信機、又は１若しくは複数の衛星を通じてメディアコンテンツを計測対象世帯１２０に伝達する。たとえば、メディアコンテンツプロバイダ１０２は、ケーブルネットワークのみを通じてテレビ番組を配信するケーブルテレビプロバイダ又は衛星を通じてメディアを配信する衛星プロバイダであり得る。メディアコンテンツプロバイダ１０２は、全米テレビジョン放送方式標準化委員会（ＮＴＳＣ）のテレビ信号形式、高解像度テレビ（ＨＤＴＶ）の信号形式、一般社団法人電波産業会（ＡＲＩＢ）のテレビ信号方式など、任意の適切な形式でメディア信号を送信し得る。
【００２８】
[0035]図１の例では、計測対象世帯に関するメディア活動についての視聴者測定データを収集するために、視聴者測定システム１００が使用されている。計測対象世帯は、１又は複数の監視対象領域１２０を含み得る。そのため、視聴者測定システム１００は、監視対象領域１２０の１又は複数のメディア装置（たとえば、セットトップボックス１０４及びテレビ１０６）に関連するメディア提示情報を収集する視聴者測定装置１０８を含む。図１の例で、視聴者測定装置１０８は、周囲音声（たとえば、１又は複数のマイクを通じて収集）及び／又は視聴者メンバ識別子（たとえば、視聴者メンバのログイン及び／又は視聴者メンバのプロンプトサプレッション（ｐｒｏｍｐｔ  ｓｕｐｐｒｅｓｓｉｏｎ）を通じて収集）を含む提示情報を収集する。例示的な視聴者測定装置１０８のマイク（複数可）を通じて録音された音声は、監視対象のメディア提示装置（たとえば、テレビ１０６）からの周囲音声号及び／又は監視対象領域１２０内の背景雑音を含み得る。たとえば、周囲音声信号は、視聴者測定装置１０８に連結又は包含されたマイク（複数可）を通じて録音された世帯内の可聴及び／又は不可聴の音を反映する音声信号（複数可）を含み得る。追加又は代替で、視聴者測定装置１０８は、リモートコントロール装置１１２によって生成された信号（たとえば、赤外線、無線、周波数等）を含む情報を収集し得る。
【００２９】
[0036]図１の例示的な視聴者測定装置１０８は、バックオフィス１３０で評価するための提示情報を提供する。この提示情報は、録音又は捕捉された音声、周囲音声に関連する検出されたコード、周囲音声を表すデジタルシグネチャ、調整及び／又は人口動態の情報等を含み得る。一部の例では、視聴者測定装置１０８は、捕捉された音声情報を処理して提示情報を生成する。一部の他の例では、視聴者測定装置は、捕捉された音声を処理のためにバックオフィス１３０に送信する。図１の例では、視聴者測定装置１０８は、セルラー通信及び／又はワイヤレスデータ通信等のデータリターンパスを通じて、提示情報を評価のためにバックオフィス１３０に送信する。
【００３０】
[0037]図１の例では、視聴者測定装置１０８によって収集された情報は、視聴率情報を作成するためにバックオフィス１３０で処理及び／又は格納される。図１の例示的なバックオフィス１３０は、テレビ１０６、監視対象領域１２０、及び／又は人１２２をメディア提示でクレジットするメディアクレジッタ１３２を含む。図１のメディアクレジッタ１３２と視聴者測定装置１０８とは、協同して、周囲音声に埋め込まれているコード又は透かしを識別し、周囲音声のシグネチャを生成し、生成されたシグネチャを既知のメディアの参照シグネチャと比較し、及び／又は周囲音声に基づいてメディア提示装置がオン状態であるかオフ状態であるかを判断する。これらの要因に基づき、例示的なメディアクレジッタ１３２は、周囲音声によって表される時間間隔にわたりメディア提示装置１０６、監視対象領域１２０、及び／又は人１２２をメディアでクレジットする。
【００３１】
[0038]図２は、図１の視聴者測定システム１００を実装するために例示的なメディアクレジッタ２０４と通信している例示的な視聴者測定装置２０２のブロック図である。図２の例示的な視聴者測定装置２０２は、視聴者測定装置１０８を実装するために使用され得、図２の例示的なメディアクレジッタ２０４は、図１のバックオフィス１３０にあるメディアクレジッタ１３２を実装するために使用され得る。
【００３２】
[0039]図２の例示的な視聴者測定装置２０２は、１又は複数のマイク２０６と、自動利得コントローラ２１０と、データファイル生成器２１２とを含む。例示的なマイク２０６は、視聴者測定装置２０２がある場所から周囲音声を録音する。たとえば、視聴者測定装置２０２は、マイク２０６が監視対象のメディア提示装置（たとえば、図１の提示装置１０６）から出力される音声を確実に捕捉できるように構成され得る。
【００３３】
[0040]図２の例示的な自動利得コントローラ（ＡＧＣ）２１０は、捕捉された音声信号を受信し、自動利得アルゴリズムを適用して信号レベルを入力信号のレベル（たとえば、エネルギー、振幅）に基づいて増強する。例示的なＡＧＣ２１０は、増強された信号と、適用された利得の量とをデータファイル生成器２１２に出力する。図２の例示的なデータファイル生成器２１２は、捕捉された音声を含むデータファイルを生成する。一部の例では、データファイルは、ＡＧＣ２１０によって適用された利得の指摘をさらに含む。例示的なデータファイル生成器２１２は、音声を特定の時間と相関させる（たとえば、適切な時間間隔についてメディア提示装置をメディア提示でクレジットする）ことができるようにするために、捕捉された音声及び／又は利得レベルに対応するタイムスタンプを含める。
【００３４】
[0041]例示的なデータファイル生成器２１２は、リターンパスインターフェイス２１６を通じてデータファイルを入力データベース２１４に出力する。図２の例示的な入力データベース２１４は、メディアクレジッタ２０４による取得及び処理のために、複数の視聴者測定装置からデータファイルを取得する。図２の例示的なリターンパスインターフェイス２１６は、セルラー無線又はワイヤレスローカルエリアネットワーク（ＷＬＡＮ）無線等の任意の種類の通信インターフェイスを含み得る。図２の例では、リターンパスインターフェイス２１６は、メディアクレジッタ３０４へのリターンパスが監視対象の場所のＷＬＡＮインフラストラクチャに依存するのを軽減又は除去するために、リターンパスインターネットプロトコル（ＩＰ）ネットワークへのセルラーデータ接続を通じて入力データベース２１４と通信する。
【００３５】
[0042]図２の例示的なメディアクレジッタ２０４は、捕捉された周囲音声を含むデータファイルを監視対象領域１２０から（たとえば、入力データベース２１４から、データファイル生成器２１２から）ネットワークインターフェイス２１８を通じて取得し、視聴者測定装置２０２に関連する監視対象の場所（たとえば、図１の監視対象場所１２０）をクレジットする。データファイルに基づいて場所を正確にクレジットするために、例示的なメディアクレジッタ２０４は、コード検出器２２０と、シグネチャ生成器２２２と、オン／オフ検出器２２４と、ロケーションクレジッタ２２６とを含む。ネットワークインターフェイス２１８は、データファイルを処理する（たとえば、音声を処理する）ために、例示的なコード検出器２２０、例示的なシグネチャ生成器２２２、及び例示的なオン／オフ検出器２２４のそれぞれに、受信したデータファイルを提供する。
【００３６】
[0043]図２の例示的なコード検出器２２０は、データファイルの捕捉された音声に存在する埋め込みコード（たとえば、ステガノグラフィで埋め込まれたコード、透かし、及び／又はその他の補助データ）を検出する。埋め込みコードは、提示されているメディア、見られているチャンネル、及び／又はその他の視聴者測定情報を記述する情報を含み得る。例示的なコード検出器２２０は、メディア提示装置１０６をコード（複数可）で識別されたメディアでクレジットするために、検出されたコードをロケーションクレジッタ２２６に出力する。
【００３７】
[0044]例示的なコード検出器２２０は、視聴者測定のために音声に埋め込まれたコードを検出するために、任意の方法（複数可）を使用し得る。一部の事例では、複数の埋め込みコードが特定の音声ブロックに存在し、異なる技法を使用して抽出され得る。音声から埋め込みコード（たとえば、透かし）を抽出するために使用できる技法の例は、Ｔｈｅ  Ｎｉｅｌｓｅｎ  Ｃｏｍｐａｎｙ（ＵＳ），ＬＬＣに譲渡され２００８年１０月１０日に出願された米国特許出願第１２／２４９，６１９号、Ｔｈｅ  Ｎｉｅｌｓｅｎ  Ｃｏｍｐａｎｙ（ＵＳ），ＬＬＣに譲渡され２００９年１月２９日に出願された米国特許出願第１２／３６１，９９１号、Ａｒｂｉｔｒｏｎ  Ｉｎｃ．に譲渡され２００２年７月１６日に発行された米国特許第６，４２１，４４５号、及び／又はＴｈｅ  Ｎｉｅｌｓｅｎ  Ｃｏｍｐａｎｙ（ＵＳ），ＬＬＣに譲渡され２００１年８月７日に発行された米国特許第６，２７２，１７６号に記載されている。これらの特許及び出願に記載されている方法は単なる例であり、他の任意の方法（複数可）をこれらの方法の追加及び／又は代替で使用できる。
【００３８】
[0045]抽出された埋め込みコード又は透かしは、コードのライブラリを含むコードデータベース２２８を使用して識別され得る。一部の例では、コードデータベース２２８のコードは、コードが挿入又は埋め込まれたメディアを識別する情報を含む。例示的なロケーションクレジッタ２２６は、抽出されたコードをコードデータベース２２８に問い合わせることにより、抽出されたコードが音声に挿入されていたコードに対応するか判断し得る。抽出されたコード（又は抽出されたコードの誤差範囲内のコード）が見つかった場合、例示的なロケーションクレジッタ２２６は、抽出されたコードを、コードデータベース２２８のコードのメディアに対応するものとして識別し得る。
【００３９】
[0046]例示的なシグネチャ生成器２２２は、データファイルの捕捉された音声のシグネチャを生成する。生成されたシグネチャは、音声を既知のメディアと照合するために、参照シグネチャと比較され得る。図２の例示的なメディアクレジッタ２０４は、参照シグネチャデータベース２３０から参照シグネチャを受け取る。シグネチャの照合は、埋め込みコードが検出されない及び／又は認識できない時間部分にメディア提示をクレジットするために使用され得る。
【００４０】
[0047]例示的なシグネチャ生成器２２２は、音声の特性化（たとえば、音声のシグネチャの生成）及び／又は生成されたシグネチャと参照シグネチャとの比較のために、任意の方法（複数可）を使用し得る。一部の事例では、複数のシグネチャが異なる技法を使用する。埋め込みコード（たとえば、透かし）を音声から抽出するために使用できる技法の例は、Ｔｈｅ  Ｎｉｅｌｓｅｎ  Ｃｏｍｐａｎｙ（ＵＳ），ＬＬＣに譲渡され２０１１年１１月１５日に発行された米国特許第８，０６０，３７２号、Ｔｈｅ  Ｎｉｅｌｓｅｎ  Ｃｏｍｐａｎｙ（ＵＳ），ＬＬＣに譲渡され２００８年４月２８日に出願された米国特許出願第１２／１１０，９５１号、及び／又はＴｈｅ  Ｎｉｅｌｓｅｎ  Ｃｏｍｐａｎｙ（ＵＳ），ＬＬＣに譲渡され２００８年１１月６日に出願された米国特許出願第１２／２６６，３８０号に記載されている。これらの特許及び出願に記載されている方法は単なる例であり、シグネチャを生成する他の任意の方法（複数可）をこれらの方法の追加及び／又は代替で使用してシグネチャ生成器２２２を実装できる。
【００４１】
[0048]図２の例示的なオン／オフ検出器２２４は、データファイルの音声によって表される時間間隔中にメディア提示装置１０６がオン状態である時期及び／又はメディア提示装置１０６がオフ状態である時期を判断する。オン状態（複数可）及び／又はオフ状態（複数可）を判断するために、例示的なオン／オフ検出器２２４は、たとえば、ファジー論理、ルール、又はヒューリスティクスを使用して、メディア提示装置１０６のオン／オフ状態に関する推論を行う。一部の例では、オン／オフ検出器２２４は、捕捉された音声のみに基づいてメディア提示装置１０６のオン／オフ状態を判断する。ここで、音声の処理（たとえば、利得レベル、音声の統計情報）は、捕捉された音声に基づくと考えられる。たとえば、オン／オフ検出器２２４は、時間間隔の特定の部分について、メディア提示装置１０６がオン状態であるかオフ状態であるかを、メディア提示装置１０６によって利用された電力を測定することなく、ＡＧＣ２１０によって適用された利得レベルに基づいて、及び／又は音声の処理に基づいて、判断し得る。図２のオン／オフ検出器２２４を実装する例示的な方法が、Ｔｈｅ  Ｎｉｅｌｓｅｎ  Ｃｏｍｐａｎｙ（ＵＳ），ＬＬＣに譲渡され２０１２年５月１５日に発行された米国特許第８，１８０，７１２号に記載されている。ただし、音声に基づくオン／オフ検出の他の方法を追加又は代替で使用できる。
【００４２】
[0049]図２の例示的なロケーションクレジッタ２２６は、（たとえば、コード検出器２２０からの）抽出されたコード、（たとえば、シグネチャ生成器２２２からの）音声を表す生成されたシグネチャ、並びに／又は（たとえば、オン／オフ検出器２２４からの）メディア提示装置１０６のオン状態の間隔及び／若しくはオフ状態の間隔の判断を受け取り得る。受け取ったコード、シグネチャ、及び判断に基づいて、例示的なロケーションクレジッタ２２６は、データファイルによって表される時間間隔中に、メディア提示装置１０６を適切なメディア提示でクレジットする。
【００４３】
[0050]図２の例で、ロケーションクレジッタ２２６は、データファイルの音声から抽出されたコード及び／又は一致するシグネチャが、対応する時間中にメディア提示装置１０６によってメディアが提示されていることを示している場合、オン／オフ検出器２２４によるオフ状態の判断をオーバーライドする。たとえば、ロケーションクレジッタ２２６は、オン／オフ検出情報に基づいて時間間隔をクレジットする前に、コードが抽出された時間間隔と、一致するシグネチャが見つかった時間間隔とをクレジットし得る。
【００４４】
[0051]例示的なロケーションクレジッタ２２６は、捕捉された音声によって表される時間間隔のクレジット情報を出力する。クレジット情報は、たとえば視聴率情報を生成するために、他の時間間隔及び／又は他の視聴者測定装置のクレジット情報と共に格納及び／又は集約され得る。
【００４５】
[0052]図３は、図１の視聴者測定システム１００を実装するために別の例示的なメディアクレジッタ３０４と通信している別の例示的な視聴者測定装置３０２のブロック図である。図３の例示的な視聴者測定装置３０２は、視聴者測定装置１０８を実装するために使用され得、図３の例示的なメディアクレジッタ３０４は、図１のバックオフィス１３０にあるメディアクレジッタ１３２を実装するために使用され得る。
【００４６】
[0053]図２の例示的な視聴者測定装置２０２とは対照的に、図３の例示的な視聴者測定装置３０２は、抽出されたコード、生成されたシグネチャ、及び／又はオン／オフ検出情報を含むデータファイルを生成する。その後、例示的なメディアクレジッタ３０４が、データファイルを通じて受信した情報に基づいて、場所のクレジットを実行し得る。
【００４７】
[0054]図３の例示的な視聴者測定装置３０２は、１又は複数のマイク２０６と、ＡＧＣ２１０と、データファイル生成器２１２と、リターンパスインターフェイス２１６と、コード検出器２２０と、シグネチャ生成器２２２と、オン／オフ検出器２２４とを含む。図３の要素の多くは図２の例の要素に類似するため、同様の参照番号を使用して同様の要素を示す。この番号付け手法を本明細書全体で使用して、冗長な説明を減らす。
【００４８】
[0055]図３の例示的なマイク２０６は、測定対象のメディア提示装置（たとえば、図１のメディア提示装置１０６）から周囲音声を捕捉する。マイク２０６は、音声を表す電気信号をＡＧＣ２１０に出力し、ＡＧＣ２１０は、捕捉された音声のレベル（たとえば、エネルギー、振幅等）に基づいて電気信号に利得を適用する。増幅された信号と利得レベルとをデータファイル生成器２１２に出力する図２のＡＧＣ２１０とは対照的に、図３の例示的なＡＧＣ２１０は、音声及び／又は利得レベルをコード検出器２２０と、シグネチャ生成器２２２と、オン／オフ検出器２２４とに出力する。一部の例では、ＡＧＣ２１０はまた、増幅された信号を、データファイル生成器２１２によって生成されるデータファイルに含める（たとえば、格納する）ためにデータファイル生成器２１２に提供する。
【００４９】
[0056]図３の例示的なデータファイル生成器２１２は、例示的なコード検出器２２０と、例示的なシグネチャ生成器２２２と、例示的なオン／オフ検出器２２４とから出力を受信する。たとえば、図３のコード検出器２２０は、捕捉された音声に埋め込まれたコードを抽出し、そのコードを例示的なデータファイル生成器２１２に提供する。図３の例示的なシグネチャ生成器２２２は、捕捉された音声を表すシグネチャを生成し、生成されたシグネチャを例示的なデータファイル生成器２１２に提供する。図３の例示的なオン／オフ検出器２２４は、メディア提示装置１０６がオン状態である時間間隔と、メディア提示装置１０６がオフ状態である時間間隔とを判断し、それらの判断及び／又は時間間隔を例示的なデータファイル生成器２１２に提供する。
【００５０】
[0057]図３の例示的なデータファイル生成器２１２は、抽出されたコード又は透かし、生成されたシグネチャ、並びに／又はメディア提示装置１０６のオン状態及び／若しくはオフ状態の判断を含むデータファイルを生成する。上述したように、例示的なデータファイル生成器２１２は、捕捉された音声及び／又は利得レベルをさらに含め得る。視聴者測定装置３０２は、データファイルをリターンパスインターフェイス２１６経由で入力データベース２１４に送信する。入力データベース２１４は、データファイルをメディアクレジッタ３０４による取得のために格納する。
【００５１】
[0058]図３の例示的なメディアクレジッタ３０４は、ネットワークインターフェイス２１８と、ロケーションクレジッタ２２６とを含む。例示的なネットワークインターフェイス２１８は、入力データベース２１４及び／又はリターンパスインターフェイス２１６からデータファイルを受信する。データファイルに基づき、ロケーションクレジッタ２２６は、抽出されたコード、生成されたシグネチャ、及び／又はオン／オフ状態の判断に基づいてメディア提示装置１０６をメディア提示でクレジットする。図３の例では、ロケーションクレジッタ２２６は、データファイル内の生成されたシグネチャを、参照シグネチャデータベース２３０のシグネチャと比較して、生成されたシグネチャによって表されるメディアを識別する。例示的なロケーションクレジッタ２２６は、メディア提示装置１０６のクレジットを出力して、たとえば、テレビ視聴率情報を生成する。
【００５２】
[0059]図３の例では、ロケーションクレジッタ２２６はまず、データファイルの抽出されたコード（たとえば、透かし）を適用してメディア提示装置１０６をクレジットする。データファイルによって表される時間間隔のうちコードが認識されない部分について、図３の例示的なロケーションクレジッタ２２６は、それらの部分に対応するシグネチャが参照シグネチャに一致するか判断する。図３の例示的なロケーションクレジッタ２２６は、一致するシグネチャに基づいて、時間間隔の部分についてメディア提示装置１０６をクレジットする。コード又はシグネチャのいずれに基づいてもクレジットできない時間間隔の部分（たとえば、時間間隔の残りの部分）について、例示的なロケーションクレジッタ２２６は、メディア提示装置１０６のオン状態及びメディア提示装置１０６のオフ状態の判断を使用してメディア提示装置１０６をクレジットする。
【００５３】
[0060]図１の視聴者測定システム１００を実装する例示的な態様が図２及び図３に図示されているが、図２及び／又は図３に図示された１又は複数の要素、プロセス、及び／又は装置は、任意の他の方法で組み合わされ、分割され、再配置され、省略され、除去され、及び／又は実装され得る。さらに、図１〜３の例示的なＡＧＣ２１０、例示的なデータファイル生成器２１２、例示的な入力データベース２１４、例示的なリターンパスインターフェイス２１６、例示的なネットワークインターフェイス２１８、例示的なコード検出器２２０、例示的なシグネチャ生成器２２２、例示的なオン／オフ検出器２２４、例示的なロケーションクレジッタ２２６、例示的な参照シグネチャデータベース２３０、並びに／又はより一般的には、例示的な視聴者測定装置１０８、２０２、３０２及び／若しくは例示的なメディアクレジッタ１３２、２０４、３０４は、ハードウェア、ソフトウェア、ファームウェア、並びに／又はハードウェア、ソフトウェア、及び／若しくはファームウェアの任意の組み合わせにより実装され得る。したがって、たとえば、図１〜３の例示的なＡＧＣ２１０、例示的なデータファイル生成器２１２、例示的な入力データベース２１４、例示的なリターンパスインターフェイス２１６、例示的なネットワークインターフェイス２１８、例示的なコード検出器２２０、例示的なシグネチャ生成器２２２、例示的なオン／オフ検出器２２４、例示的なロケーションクレジッタ２２６、例示的な参照シグネチャデータベース２３０、並びに／又はより一般的には、例示的な視聴者測定装置１０８、２０２、３０２及び／若しくは例示的なメディアクレジッタ１３２、２０４、３０４のいずれも、１又は複数の回路、プログラム可能プロセッサ（複数可）、特定用途向け集積回路（ＡＳＩＣ）（複数可）、プログラム可能論理回路（ＰＬＤ）（複数可）、及び／又はフィールドプログラム可能論理回路（ＦＰＬＤ）（複数可）等により実装できる。
【００５４】
[0061]本特許のいずれかの装置クレーム又はシステムクレームが純粋なソフトウェア及び／又はファームウェア実装を網羅すると理解される場合、図２及び／又は図３の例示的なＡＧＣ２１０、例示的なデータファイル生成器２１２、例示的な入力データベース２１４、例示的なリターンパスインターフェイス２１６、例示的なネットワークインターフェイス２１８、例示的なコード検出器２２０、例示的なシグネチャ生成器２２２、例示的なオン／オフ検出器２２４、例示的なロケーションクレジッタ２２６、例示的な参照シグネチャデータベース２３０の少なくとも１つは、ソフトウェア及び／又はハードウェアを格納するメモリ、ＤＶＤ、ＣＤ、Ｂｌｕ−ｒａｙ（登録商標）等の有形のコンピュータ可読のメディアを含むと本明細書で明確に定義される。さらに、図２及び／若しくは図３の例示的な視聴者測定装置２０２、３０２及び／若しくは例示的なメディアクレジッタ２０４、３０４は、図２及び／若しくは図３に図示された要素、プロセス、及び／若しくは装置に加えて、若しくはそれらの代わりに、１若しくは複数の要素、プロセス、及び／若しくは装置を含み得、並びに／又は図示された要素、プロセス、若しくは装置の任意若しくは全てを複数含み得る。
【００５５】
[0062]図４は、クレジットを実行する例示的なプロセスにおけるメディアの提示及び／又は非提示のメディア提示装置へのクレジットを表す時間間隔４００を示す。図４の例示的なプロセスは、図１〜３の視聴者測定装置１０８、２０２、３０２及び／又はメディアクレジッタ１３２、２０４、３０４を使用して実行され得る、一連の被クレジット時間間隔４０２〜４１０を含む。例示的な被クレジット時間間隔４０２〜４１０は、処理対象のデータファイルの捕捉又は録音された音声を表す同一の時間間隔４００に対応する。例示的な時間間隔４００と、後述する時間間隔４００の部分とは、例示的なものであり、必ずしも縮尺で描かれていない。図４の例では、異なる技法を使用してクレジットされた時間間隔４００の部分を示すために異なる網掛けが使用されているが、これらの網掛けは必ずしも異なるメディアを表すわけではない。
【００５６】
[0063]図４の例示的な被クレジット時間間隔４０２では、データファイルはまだ処理されておらず、時間間隔４００のいずれの部分もクレジットされていない。例示的な被クレジット時間間隔４０４では、図２及び／又は図３の例示的なコード抽出器２２０及び／又は例示的なロケーションクレジッタ２２６が、データファイルに基づいて、時間間隔４００の部分４１４、４１６、４１８で、捕捉された音声に埋め込みコードが存在したと判断する。よって、例示的なロケーションクレジッタ２２６は、部分４１４〜４１８を対応するメディア提示でクレジットする。一方被クレジット時間間隔４０４における時間間隔４００の残りの部分はクレジットされない。
【００５７】
[0064]図４の例示的な被クレジット時間間隔４０６では、図２及び／又は図３の例示的なシグネチャ生成器２２２及び／又は例示的なロケーションクレジッタ２２６が、データファイルの生成されたシグネチャに基づいて、時間間隔４００の部分４２０がメディア提示に対応すると判断する。図２及び／又は図３の例示的なロケーションクレジッタ２２６は、部分４２０を（たとえば、生成されたシグネチャが一致した参照シグネチャに基づいて）メディア提示でクレジットする。コード又はシグネチャ照合に基づいてクレジットされていない時間間隔４００の残りの部分は、被クレジット時間間隔４０６でクレジットされないまま残る。
【００５８】
[0065]例示的な被クレジット時間間隔４０８では、図２及び／又は図３の例示的なオン／オフ検出器２２４及び／又は例示的なロケーションクレジッタ２２６が、データファイルの生成されたシグネチャに基づいて、時間間隔４００の部分４２２、４２４がオン状態（たとえば、メディアを提示している）としてクレジットされ、時間間隔４００の部分４２６、４２８、４３０がオフ状態（たとえば、メディアを提示していない）としてクレジットされることを判断する。したがって、例示的な被クレジット時間間隔４０８の後、メディア提示装置１０６は、（たとえば、特定のメディアに基づいて、特定のメディアに基づかずに、及び／又はオフ状態で）例示的な時間間隔４００全体についてクレジットされる。
【００５９】
[0066]例示的な被クレジット時間間隔４１０では、図２及び／又は図３の例示的なロケーションクレジッタ２２６が、時間間隔４００でメディア提示装置１０６をクレジットするメディアを判断する。たとえば、被クレジット時間間隔４０８の部分４２２、４２４は、最初はオン状態としてクレジットされる（したがってメディアを提示していると推定される）が、例示的なロケーションクレジッタ２２６は、たとえば、部分４２２及び／又は４２４に隣接する部分４１４、４１６、及び／又は４２０との音声の継続性に基づいて、部分４２２、４２４で提示されているメディアを判断し得る。一部の例では、部分４２２及び／又は４２４が十分に短く、且つ部分４２２、４２４に隣接する部分が同一のメディアを表している場合、ロケーションクレジッタ２２６は、部分４２２及び／又は４２４が隣接する部分（複数可）と同じメディアを表していると判断し得る。メディア提示装置１０６のオン状態に対応する部分４２２、４２４をクレジットするために、他の任意の適切な想定が使用され得る。
【００６０】
[0067]図４の例示的な被クレジット時間間隔４１０では、ロケーションクレジッタ２２６が、連続部分４３０、連続部分４３２、及び連続部分４３４を異なるメディアでクレジットする。例示的なロケーションクレジッタ２２６は、部分４３６、４３８、及び４４０を、メディア提示装置１０６によってメディアが提示されていないことを示すオフ状態でクレジットする。
【００６１】
[0068]一部の他の例では、部分４２２、４２４で提示されているメディアを判断する追加の分析のために、部分４２２、４２４の音声が提供され得る。そのような分析は、追加のシグネチャ技法を適用するステップと、シグネチャの比較を実行するステップ並びに／又は人が音声を聴いてその音声が隣接する部分４１４、４１６、及び／若しくは４２０と同じメディアに対応するか判断できるようにするステップとを含み得る。
【００６２】
[0069]図４の例示的な被クレジット時間間隔４０２〜４１０は特定の順序で示されているが、他のクレジットシーケンスも使用され得る。たとえば、図２及び／又は図３のロケーションクレジッタ２２６は、メディア提示装置１０６のオン状態及び／又はオフ状態をクレジットし、その後オン状態及び／又はオフ状態を抽出されたコード及び／又はシグネチャに基づくメディアのクレジットによりオーバーライドすることができる。
【００６３】
[0070]図１〜３の例示的なＡＧＣ２１０、例示的なデータファイル生成器２１２、例示的な入力データベース２１４、例示的なリターンパスインターフェイス２１６、例示的なネットワークインターフェイス２１８、例示的なコード検出器２２０、例示的なシグネチャ生成器２２２、例示的なオン／オフ検出器２２４、例示的なロケーションクレジッタ２２６、例示的な参照シグネチャデータベース２３０、並びに／又はより一般的には、例示的な視聴者測定装置１０８、２０２、３０２及び／若しくは例示的なメディアクレジッタ１３２、２０４、３０４を実装するための例示的な機械可読の命令を表すフローチャートを、図５〜７に示す。この例で、機械可読の命令は、図８に関連して後述する例示的なプロセッサプラットフォーム８００に示されているプロセッサ８１２等のプロセッサにより実行されるプログラム（複数可）を含む。プログラム（複数可）は、プロセッサ８１２に関連付けられたＣＤ−ＲＯＭ、フロッピーディスク（登録商標）、ハードドライブ、デジタル多用途ディスク（ＤＶＤ）、Ｂｌｕ−ｒａｙディスク、メモリ等の有形のコンピュータ可読のメディアに格納されたソフトウェアに埋め込まれ得るが、プログラム（複数可）の全体及び／若しくは一部は、プロセッサ８１２以外の装置により代替で実行でき、並びに／又はファームウェア若しくは専用ハードウェアで実施できる。さらに、例示的なプログラムは図５〜７に図示されたフローチャートを参照して説明されているが、図１〜３の例示的なＡＧＣ２１０、例示的なデータファイル生成器２１２、例示的な入力データベース２１４、例示的なリターンパスインターフェイス２１６、例示的なネットワークインターフェイス２１８、例示的なコード検出器２２０、例示的なシグネチャ生成器２２２、例示的なオン／オフ検出器２２４、例示的なロケーションクレジッタ２２６、例示的な参照シグネチャデータベース２３０、並びに／又はより一般的には、例示的な視聴者測定装置１０８、２０２、３０２及び／若しくは例示的なメディアクレジッタ１３２、２０４、３０４を実装する他の多くの方法が代替で使用され得る。たとえば、ブロックの実行順序は変更され得、及び／又は記載されたブロックの一部は変更、除去、若しくは結合され得る。
【００６４】
[0071]図５、図６、及び／又は図７の例示的な命令５００〜７００は、ハードディスクドライブ、フラッシュメモリ、読み取り専用メモリ（ＲＯＭ）、コンパクトディスク（ＣＤ）、デジタル多用途ディスク（ＤＶＤ）、キャッシュ、ランダムアクセスメモリ（ＲＡＭ）、及び／又は情報を任意の時間間隔（たとえば、長期的に、永続的に、短期的に、一時的なバッファリングのために、及び／又は情報のキャッシュのために）格納する他の任意のストレージメディア等の有形のコンピュータ可読のメディアに格納されたコード化された命令（たとえば、コンピュータ可読の命令）を使用して実装され得る。本明細書で使用される、有形のコンピュータ可読のストレージメディアという用語は、任意の種類のコンピュータ可読のストレージ装置又はストレージディスク（たとえば、磁気ストレージディスク、光学ストレージディスク）を含み、伝搬信号を除外するものとして明確に定義される。追加又は代替で、図５、図６、及び／又は図７の例示的なプロセスは、ハードディスクドライブ、フラッシュメモリ、読み取り専用メモリ、コンパクトディスク、デジタル多用途ディスク、キャッシュ、ランダムアクセスメモリ、及び／又は情報を任意の時間間隔（たとえば、長期的に、永続的に、短期的に、一時的なバッファリングのために、及び／又は情報のキャッシュのために）格納する他の任意のストレージメディア等の一時的でないコンピュータ可読のメディアに格納されたコード化された命令（たとえば、コンピュータ可読の命令）を使用して実装され得る。本明細書で使用される、一時的でないコンピュータ可読のメディアという用語は、任意の種類のコンピュータ可読のストレージ装置又はストレージディスク（たとえば、磁気ストレージディスク、光学ストレージディスク）を含み、伝搬信号を除外するものとして明確に定義される。本明細書で、「少なくとも」というフレーズが請求項の前文で移行語として使用される場合、そのフレーズは、「含む」という用語が非限定的であるのと同じ態様で非限定的である。したがって、前文で移行語として「少なくとも」を使用している請求項は、その請求項で明示的に記載されている要素以外の要素を含み得る。
【００６５】
[0072]図５は、図１〜３の例示的な視聴者測定装置１０８、２０２、３０２を実装するために実行され得る例示的な機械可読の命令５００を表すフローチャートである。例示的な命令５００は、リターンパスを通じて図１〜３の例示的なメディアクレジッタ１１６、２０４、３０４に送信するデータファイルを生成するために実行され得る。図５の命令５００について、図３の例示的な視聴者測定装置３０２を参照しながら、例として説明する。
【００６６】
[0073]例示的な視聴者測定装置３０２が初期化される（ブロック５０２）。たとえば、視聴者測定装置１０８は、音声を捕捉するためのマイク２０６、２０８の数及び／又は種類を判断し、（たとえば、リターンパスインターフェイス２１６を介したセルラーデータ接続からの）参照時間信号を判断し得る。例示的な視聴者測定装置３０２が較正される（ブロック５０４）。たとえば、視聴者測定装置３０２は、視聴者測定装置３０２が配置された場所の周囲音声レベルに較正され得、並びに／又は視聴者測定装置３０２を通じて監視されるメディア提示装置１０６の音声レベル及び／若しくは可聴範囲に較正され得る。一部の例では、較正により、オン／オフ状態の判断の精度が向上する。
【００６７】
[0074]例示的な視聴者測定装置３０２が、場所の周囲音声を捕捉（たとえば、録音）する（ブロック５０６）。たとえば、視聴者測定装置３０２は、監視対象のメディア提示装置１０６が音声を再生しているときに、メディア提示装置１０６から出力される音声を捕捉する。
【００６８】
[0075]例示的な視聴者測定装置３０２が、捕捉された音声を処理するか否かを判断する（ブロック５０８）。たとえば、視聴者測定装置３０２は、捕捉された音声に埋め込まれたコード若しくは透かしを抽出し、捕捉された音声を表すデジタルシグネチャを生成し、及び／又は捕捉された音声に基づいてメディア提示装置１０６がオン状態であるかオフ状態であるかを判断するようになされ得る。視聴者測定装置３０２が捕捉された音声を処理する場合（ブロック５０８）、例示的な視聴者測定装置３０２が音声の処理に進む（ブロック５１０）。ブロック５１０を実装する例示的な命令については、以下で図７を参照しながら説明する。
【００６９】
[0076]音声を処理した後（ブロック５１０）、又は視聴者測定装置３０２が音声を処理しない場合（ブロック５０８）、例示的な視聴者測定装置３０２は、捕捉された音声をデータファイルに含めるかどうか判断する（ブロック５１２）。視聴者測定装置３０２が捕捉された音声をデータファイルに含める場合（ブロック５１２）、例示的な視聴者測定装置３０２は、捕捉されたデータをデータファイルに格納する（ブロック５１４）。一部の例では、視聴者測定装置３０２は、音声が視聴者測定装置３０２によって処理されない場合（ブロック５０８）、捕捉された音声をデータファイルに含める（ブロック５１４）。一部の例では、視聴者測定装置３０２は、視聴者測定装置３０２がデータファイルの音声を処理する（たとえば、ブロック５１０で、抽出されたコード（複数可）、生成されたシグネチャ（複数可）、及び／又はオン／オフの判断を含める）場合、捕捉された音声をデータファイルに含めない。
【００７０】
[0077]捕捉された音声をデータファイルに格納した後（ブロック５１４）、又は捕捉された音声を含めない場合（ブロック５１２）、例示的な視聴者測定装置３０２は、データファイルを送信するか判断する（ブロック５１６）。たとえば、視聴者測定装置３０２は、定期的に、不定期に、特定の時刻に、イベント若しくは状況（たとえば、ローカルメモリがいっぱいになる）に応じて、要求に従って、及び／又は他の任意の条件に基づいて、データファイルを（たとえば、図２及び／又は図３のデータファイル生成器２１２からリターンパスインターフェイス２１６を通じて）送信し得る。視聴者測定装置３０２がデータファイルを送信しない場合（ブロック５１６）（たとえば、測定時間間隔がまだ経過していない場合）、制御がブロック５０６に戻り、周囲音声の捕捉が続行される。
【００７１】
[0078]視聴者測定装置３０２がデータファイルを送信する場合（ブロック５１６）（たとえば、時間間隔が経過した場合）、例示的なデータファイル生成器２１２は、時間間隔に対応するデータファイルを生成する（ブロック５１８）。生成されたデータファイルは、捕捉された音声及び／又は音声の処理によって生じた任意のデータを含み得る。例示的なデータファイル生成器２１２は、リターンパスインターフェイス２１６を通じてデータファイルを送信する（ブロック５２０）。たとえば、リターンパスインターフェイス２１６は、入力データベース２１４及び／又は図３のメディアクレジッタ３０４にデータファイルを送信するためのセルラーデータ接続を確立し得る。その後、例示的な命令５００は、終了し、及び／又は反復して後続の測定間隔の音声を捕捉する。一部の例では、命令５００の反復により、後続の反復処理でブロック５０２及び／又は５０４が省略され得る。
【００７２】
[0079]図６は、図１〜３の例示的なメディアクレジッタ１３２、２０４、３０４を実装するために実行され得る例示的な機械可読の命令６００を表すフローチャートである。例示的な命令６００は、データファイルに基づいてメディア提示装置をクレジットするために実行され得る。図６の命令６００について、図２の例示的なメディアクレジッタ２０４を参照しながら、例として説明する。
【００７３】
[0080]例示的なメディアクレジッタ２０４は、データファイルを（たとえば、図２の視聴者測定装置２０２及び／又は入力データベース２１４から）受信する（ブロック６０２）。例示的なデータファイルは、捕捉された音声、ＡＧＣ２１０の利得レベル、音声から抽出されたコード若しくは透かし、音声を表すシグネチャ、オン／オフの判断、タイムスタンプ、及び／又は視聴者測定装置２０２に関連する監視対象の場所の識別データを含み得る。
【００７４】
[0081]例示的なメディアクレジッタ２０４は、（たとえば、ロケーションクレジッタ２２６を通じて）データファイルによって表される時間間隔及び視聴者測定装置を判断する（ブロック６０４）。たとえば、ロケーションクレジッタ２２６は、データファイルが所定の時間間隔（たとえば、特定の日、特定の週等）に対応することを判断し得、及び／又はデータファイルのタイムスタンプの範囲に基づいて時間間隔を判断し得る。図３の例示的なロケーションクレジッタ２２６は、データファイルに含まれている視聴者測定装置２０２の識別子及び／又はメディア提示装置１０６の識別子に基づいて、視聴者測定装置を判断し得る。
【００７５】
[0082]例示的なロケーションクレジッタ２２６は、データファイルの音声が処理されるか判断する（ブロック６０６）。視聴者測定装置２０２が音声を処理しない例では、例示的なロケーションクレジッタ２２６は、音声が処理されると判断し得る。たとえば、ロケーションクレジッタ２２６は、シグネチャ及び／若しくはオン／オフの判断がデータファイルに存在するか、又は省略されているかを判断し得る。これらの存在又は省略は、視聴者測定装置２０２が捕捉された音声の処理を実行したかどうかを示し得る。
【００７６】
[0083]たとえば、メディアクレジッタ２０４は、捕捉された音声に埋め込まれたコード若しくは透かしを（たとえば、図２のコード抽出機２２０を通じて）抽出し、捕捉された音声を表すデジタルシグネチャを（たとえば、図２のシグネチャ生成器２２２を通じて）生成し、及び／又は捕捉された音声に基づいてメディア提示装置１０６がオン状態であるかオフ状態であるかを（たとえば、図２のオン／オフ検出器２２４を通じて）判断するようになされ得る。視聴者測定装置３０２が捕捉された音声を処理する場合（ブロック６０６）、例示的な視聴者測定装置３０２は、音声の処理に進む（ブロック６０８）。ブロック６０８を実装する例示的な命令については、以下で図７を参照しながら説明する。
【００７７】
[0084]音声を処理した後（ブロック６０８）、又はメディアクレジッタ２０４が音声を処理しない場合（ブロック６０６）、例示的なメディアクレジッタ２０４は、抽出されたコード（複数可）が存在するか否かを（たとえば、ロケーションクレジッタ２２６を通じて）判断する（ブロック６１０）。ロケーションクレジッタ２２６は、データファイル内に、及び／又は音声の処理により、コード（複数可）が存在するか判断し得る。抽出されたコードが存在する場合（ブロック６１０）、例示的なロケーションクレジッタ２２６は、抽出されたコード（複数可）に基づいて、データファイルによって表される時間間隔のそれぞれの部分（複数可）をクレジットする（ブロック６１２）。時間間隔の部分をクレジットするステップは、たとえば、時間間隔の部分について、抽出されたコードを通じて識別されたメディアを、メディア提示装置１０６に関連付けるステップを含み得る。
【００７８】
[0085]抽出されたコード（複数可）に基づいてクレジットした後（ブロック６１２）、又は抽出されたコードが存在しない場合（ブロック６１０）、例示的なロケーションクレジッタ２２６は、音声のシグネチャが存在するか判断する（ブロック６１４）。ロケーションクレジッタ２２６は、データファイル内に、及び／又は音声の処理により、シグネチャ（複数可）が存在するか判断し得る。シグネチャ（複数可）が存在する場合（ブロック６１４）、例示的なロケーションクレジッタ２２６は、シグネチャ（複数可）を参照シグネチャ（複数可）と比較する（ブロック６１６）。例示的なロケーションクレジッタ２２６は、シグネチャ（複数可）と参照シグネチャ（複数可）との比較（複数可）に基づいて、データファイルによって表される時間間隔の部分（複数可）をクレジットする（ブロック６１８）。たとえば、生成されたシグネチャが参照シグネチャに一致すると考えられる場合、例示的なロケーションクレジッタ２２６は、生成されたシグネチャに関連する時間間隔の部分をクレジットする（たとえば、メディア提示装置１０６を一致した参照シグネチャに対応するメディアでクレジットする）。
【００７９】
[0086]シグネチャ（複数可）と参照シグネチャ（複数可）との比較（複数可）に基づいてクレジットした後（ブロック６１８）、又はシグネチャが存在しない場合（ブロック６１４）、例示的なロケーションクレジッタ２２６は、メディア提示装置１０６のオン状態及び／又はメディア提示装置１０６のオフ状態の判断に基づいて、時間間隔の部分（複数可）をクレジットする（ブロック６２０）。たとえば、ロケーションクレジッタ２２６は、オン／オフの判断を使用して、コード（ブロック６１２）及び／又はシグネチャ（ブロック６１８）を使用してクレジットされなかった時間間隔の部分（複数可）をクレジットし得る。一部の例では、ロケーションクレジッタ２２６は、メディア提示装置１０６がオンであると判断される時間間隔の部分（複数可）について、メディアをメディア提示装置１０６にさらにクレジットする。
【００８０】
[0087]例示的なロケーションクレジッタ２２６は、データファイルによって表される時間間隔についてのメディア提示装置１０６のクレジットを出力する（ブロック６２２）。メディア提示装置１０６のクレジットは、たとえば、人口動態情報を判断するために、及び／又はテレビ視聴率情報を生成するために、使用され得る。
【００８１】
[0088]図７は、図１〜３の例示的なメディアクレジッタ１３２、２０４、３０４及び／又は図１〜３の例示的な視聴者測定装置１０８、２０２、３０２を実装して捕捉された音声を処理するために実行され得る例示的な機械可読の命令７００を表すフローチャートである。図７の命令７００について、図２の例示的なメディアクレジッタ２０４を参照しながら、例として説明する。
【００８２】
[0089]図７の例示的な命令７００は、視聴者測定装置（たとえば、図１〜３の視聴者測定装置１０８、２０２、３０２）及び／又はメディアクレジッタ（たとえば、図１〜３のメディアクレジッタ１３２、２０４、３０４）に応答して実行され得る。例示的なメディアクレジッタ２０４は、捕捉された音声に存在するコード（複数可）を（たとえば、図２のコード抽出機２２０を通じて）検出する（ブロック７０２）。例示的なコード抽出機２２０は、埋め込まれたコード、透かし、及び／又は他の任意の種類の補助情報を音声から検出及び／又は抽出する任意の方法を使用し得る。例示的なコード抽出機２２０は、コードが検出されたか判断し（ブロック７０４）、検出された場合は、検出されたコード（複数可）を格納する（ブロック７０６）。たとえば、コード抽出機２２０は、データファイルによって表される時間間隔を後でクレジットするために、コードをデータファイルと関連付けて格納し得る。図２の例示的なコード抽出機２２０は、データファイルによって表される、各コードが検出された時間又は時間範囲に対応するタイムスタンプをさらに格納し得る。
【００８３】
[0090]検出されたコード（複数可）を格納した後（ブロック７０６）、又は音声でコードが検出されない場合（ブロック７０４）、例示的なメディアクレジッタ２０４は、捕捉された音声のシグネチャ（複数可）を（たとえば、図２のシグネチャ生成器２２２を通じて）生成する（ブロック７０８）。例示的なシグネチャ生成器２２２は、捕捉された音声をデジタルで特性化する任意の方法を使用し得る。一部の例では、シグネチャ生成器２２２は、複数のシグネチャを生成してデータファイルの時間間隔を特性化する。一部の例では、シグネチャ生成器２２２はまた、時間間隔の同一又は重複する部分のシグネチャを複数生成して１又は複数の特性化方法又はシグネチャ作成方法を実行する。例示的なシグネチャ生成器２２２は、生成されたシグネチャ（複数可）を格納する（ブロック７１０）。たとえば、シグネチャ生成器２２２は、データファイルによって表される時間間隔を後でクレジットするために、生成されたシグネチャ（複数可）をデータファイルと関連付けて格納し得る。図２の例示的なシグネチャ生成器２２２は、データファイルによって表される、生成されたシグネチャ（複数可）のそれぞれによって特性化された時間（複数可）及び／又は時間範囲（複数可）に対応するタイムスタンプ（複数可）をさらに格納し得る。
【００８４】
[0091]例示的なメディアクレジッタ２０４は、データファイルによって表される時間間隔について、捕捉された音声がメディア提示装置１０６のオン状態又はオフ状態のどちらを表しているかを（たとえば、オン／オフ検出器２２４を通じて）判断する（ブロック７１２）。たとえば、オン／オフ検出器２２４は、音声及び／又は捕捉された音声にＡＧＣ２１０によって適用された利得レベル等の他のデータの部分を分析して、データファイルによって表される時間間隔中でメディア提示装置１０６がオン状態だった時間と、メディア提示装置１０６がオフ状態だった時間とを判断し得る。例示的なオン／オフ検出器２２４は、オン／オフの判断（複数可）を格納する（ブロック７１４）。たとえば、オン／オフ検出器２２４は、データファイルによって表される時間間隔を後でクレジットするために、オン／オフの判断をデータファイルと関連付けて格納し得る。
【００８５】
[0092]その後、例示的な命令７００は終了し得、制御が図５のブロック５１２又は図６のブロック６１０に戻る。
【００８６】
[0093]図８は、図５〜７の命令を実行して図１、図２、及び／又は図３の例示的な視聴者測定装置１０８、２０２、３０２及び／又は例示的なメディアクレジッタ１３２、２０４、３０４を実装できる例示的なプロセッサプラットフォーム８００のブロック図である。プロセッサプラットフォーム８００は、たとえば、サーバ、パーソナルコンピュータ、又は他の任意の種類のコンピューティング装置であり得る。
【００８７】
[0094]図８のプロセッサプラットフォーム８００は、プロセッサ８１２を備える。たとえば、プロセッサ８１２は、任意の所望のファミリ又は製造業者の１又は複数のマイクロプロセッサ又はコントローラによって実装され得る。
【００８８】
[0095]プロセッサ８１２は、ローカルメモリ８１３（たとえば、キャッシュ）を備え、揮発性メモリ８１４と不揮発性メモリ８１６とを備えるメインメモリとバス８１８を介して通信する。揮発性メモリ８１４は、同期型ダイナミックランダムアクセスメモリ（ＳＤＲＡＭ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、ＲＡＭＢＵＳダイナミックランダムアクセスメモリ（ＲＤＲＡＭ）、及び／又は他の任意の種類のランダムアクセスメモリ装置により実装され得る。不揮発性メモリ８１６は、フラッシュメモリ及び／又は他の任意の所望の種類のメモリ装置により実装され得る。メインメモリ８１４、８１６へのアクセスは、メモリコントローラによって制御される。
【００８９】
[0096]プロセッサプラットフォーム８００はまた、インターフェイス回路８２０を備える。インターフェイス回路８２０は、イーサネット（登録商標）インターフェイス、ユニバーサルシリアルバス（ＵＳＢ）、ＰＣＩ  Ｅｘｐｒｅｓｓインターフェイス等の任意の種類のインターフェイス標準により実装され得る。
【００９０】
[0097]１又は複数の入力装置８２２がインターフェイス回路８２０に接続される。入力装置（複数可）８２２は、利用者がデータ及びコマンドをプロセッサ８１２に入力することを許容する。入力装置（複数可）は、たとえば、キーボード、マウス、タッチスクリーン、トラックパッド、トラックボール、アイソポイント（ｉｓｏｐｏｉｎｔ）、及び／又は音声認識システムによって実装できる。
【００９１】
[0098]１又は複数の出力装置８２４もインターフェイス回路８２０に接続される。出力装置８２４は、たとえば、ディスプレイ装置（たとえば、液晶ディスプレイ、陰極線管ディスプレイ（ＣＲＴ）、プリンタ、及び／又はスピーカ）によって実装できる。したがって、インターフェイス回路８２０は、典型的にはグラフィックドライバカードを備える。
【００９２】
[0099]インターフェイス回路８２０はまた、ネットワーク８２６（たとえば、イーサネット接続、デジタル加入者回線（ＤＳＬ）、電話回線、同軸ケーブル、携帯電話システム等）を介した外部コンピュータとのデータ交換を容易にするモデム、ネットワークインターフェイスカード等の通信装置を備える。例示的なインターフェイス回路８２０は、図２及び／又は図３のリターンパスインターフェイス２１６及び／又はネットワークインターフェイス２１８を実装し得る。
【００９３】
[00100]プロセッサプラットフォーム８００はまた、ソフトウェア及びデータを格納するための１又は複数の大容量ストレージ装置８２８を備える。そのような大容量ストレージ装置８２８の例として、フロッピーディスクドライブ、ハードドライブディスク、コンパクトディスクドライブ、及びデジタル多用途ディスク（ＤＶＤ）ドライブがある。大容量ストレージ装置８２８は、図２及び／又は図３の入力データベース２１４を実装し得る。
【００９４】
[00101]図５〜７のコード化された命令８３２は、大容量ストレージ装置８２８、揮発性メモリ８１４、不揮発性メモリ８１６、及び／又はＣＤ若しくはＤＶＤ等のリムーバブルストレージメディアに格納され得る。
【００９５】
[00102]本明細書では特定の例示的な製造法、製造装置、及び製造品について説明したが、この特許が網羅する範囲はそれらに限定されない。逆にこの特許は、添付の特許請求の範囲に文言の上又は均等論の下で適正に含まれる全ての製造法、製造装置、及び製造品を網羅する。
【図１】
2015506158.tif 000003
【図２】
2015506158.tif 000004
【図３】
2015506158.tif 000005
【図４】
2015506158.tif 000006
【図５】
2015506158.tif 000007
【図６】
2015506158.tif 000008
【図７】
2015506158.tif 000009
【図８】
2015506158.tif 000010
【国際調査報告】
2015506158.tif 000011
2015506158.tif 000012