(57)【特許請求の範囲】
【請求項１】
ユーザのロケーションのところで受信されたメディアデータの使用を測定する方法であり、前記メディアデータが包括的画像又は包括的音声として再生可能であり、また、前記メディアデータの少なくとも一部に付随的コードを有し、前記方法が：
前記ユーザのロケーションから遠隔の地に置かれた処理システムのところでデータセットを受信するステップであり、前記データセットが、前記メディアデータ中の前記付随的コードをデコーディングするに十分なデータを含む一方、前記包括的画像又は前記包括的音声を再生するために必要とされるデータを除外するものである、前記ステップと；
前記遠隔地に置かれた処理システムのところで、前記付随的コードを検出するために、前記データセットを処理するステップと；
を含む前記方法。
【請求項２】
前記メディアデータを、前記ユーザのロケーションのところで監視用デバイスに受信するステップと；
前記監視用デバイス中の前記データセットを前記メディアデータから形成するステップと；
前記データセットを前記ユーザのロケーションから前記遠隔地に置かれた処理システムに通信するステップと；
を更に含む、請求項１に記載の方法。
【請求項３】
前記データセットを形成する前記ステップが、前記受信されたメディアデータの少なくともある部分を周波数ドメインデータに変換するステップを含む、請求項２に記載の方法。
【請求項４】
前記データセットを形成する前記ステップが、各々の周波数範囲が前記付随的コードの所定の成分に対応する、前記周波数ドメインのデータの複数の周波数範囲の各々に対して振幅データを生成するステップを含む、請求項３に記載の方法。
【請求項５】
前記振幅データはその各々が、対応する周波数範囲中の振幅データの、このような対応する周波数範囲外の振幅データに基づく雑音レベルに対する比として形成される、請求項４に記載の方法。
【請求項６】
前記データセットが、時間ドメイン情報を表すデータを含む、請求項２に記載の方法。
【請求項７】
前記時間ドメインデータが、前記メディアデータの周波数範囲より狭い周波数範囲からのデータを含む、請求項６に記載の方法。
【請求項８】
前記データセットが、位相情報を表すデータを含む、請求項２に記載の方法。
【請求項９】
前記メディアデータが、オーディオデータを含む、請求項２に記載の方法。
【請求項１０】
前記メディアデータが、ビデオデータを含む、請求項２に記載の方法。
【請求項１１】
前記メディアデータが、音響エネルギとして受信される、請求項２に記載の方法。
【請求項１２】
前記メディアデータが、電磁エネルギとして受信される、請求項２に記載の方法。
【請求項１３】
前記メディアデータが、光エネルギとして受信される、請求項１２に記載の方法。
【請求項１４】
前記メディアデータが、磁気エネルギとして受信される、請求項２に記載の方法。
【請求項１５】
前記メディアデータが、電気エネルギとして受信される、請求項２に記載の方法。
【請求項１６】
メディアデータを受信する前記ステップが、ユーザである人物が持ち運び可能な携帯式監視用デバイス中にメディアデータを受信するステップを含む、請求項２に記載の方法。
【請求項１７】
前記付随的コードを検出する前記ステップが、周波数ドメインデータを処理するステップを含む、請求項１に記載の方法。
【請求項１８】
前記周波数ドメインデータが、所定の周波数にある前記付随的コードの成分を検出するために処理される、請求項１７に記載の方法。
【請求項１９】
前記周波数ドメインデータが、周波数ホッピングパターンに従って分布される前記付随的コードの成分を検出するために処理される、請求項１７に記載の方法。
【請求項２０】
前記コード成分が、情報をエンコーディングするために振幅を修正された周波数成分の対を含む、請求項１９項に記載の方法。
【請求項２１】
前記コード成分が、情報をエンコーディングするために位相を修正された周波数成分の対を含む、請求項１９項に記載の方法。
【請求項２２】
前記付随的コードを検出する前記ステップが、スペクトル拡散コードを検出するステップを含む、請求項１に記載の方法。
【請求項２３】
ユーザのロケーションのところで受信されたメディアデータの使用を測定するシステムであり、前記メディアデータが包括的画像又は包括的音声として再生可能であり、また、前記メディアデータの少なくとも一部に付随的コードを有し、前記システムが：
前記ユーザのロケーションから遠隔の地に置かれた処理システムのところでデータセットを受信する手段であり、前記データセットが、前記メディアデータ中の前記付随的コードをデコーディングするに十分なデータを含む一方、前記包括的画像又は前記包括的音声を再生するために必要とされるデータを除外するものである、前記手段と；
前記付随的コードを検出すべく、前記データセットを処理するため、前記遠隔地に置かれた処理システムのところに配置された処理手段と；
を備える前記システム。
【請求項２４】
前記メディアデータを、前記ユーザのロケーションのところで受信する手段と；
前記メディアデータから前記データセットを前記ユーザのロケーションのところで形成する手段と；
前記データセットを前記ユーザのロケーションから前記遠隔地に置かれた処理システムに通信する手段と；
を更に備える、請求項２３に記載のシステム。
【請求項２５】
前記データセットを形成する前記手段が、前記受信されたメディアデータの少なくともある部分を周波数ドメインデータに変換するように動作する、請求項２４に記載のシステム。
【請求項２６】
前記データセットを形成する前記手段が、各々の周波数範囲が前記付随的コードの所定の成分に対応する、前記周波数ドメインのデータの複数の周波数範囲の各々に対して振幅データを生成するように動作する、請求項２５に記載のシステム。
【請求項２７】
前記データセットを形成する前記手段が、前記振幅データの各々を、対応する周波数範囲中の振幅データの、このような対応する周波数範囲外の振幅データに基づく雑音レベルに対する比として形成するように動作する、請求項２６に記載のシステム。
【請求項２８】
前記データセットを形成する前記手段が、時間ドメイン情報を表すデータを含むように動作する、請求項２４に記載のシステム。
【請求項２９】
前記データセットを形成する前記手段が、前記時間ドメインデータを、前記メディアデータの周波数範囲より狭い周波数範囲から選択するように動作する、請求項２８に記載のシステム。
【請求項３０】
前記データセットを形成する前記手段が、位相情報を表すデータを含むように動作する、請求項２４に記載のシステム。
【請求項３１】
前記メディアデータを受信する前記手段が、前記メディアデータを音響エネルギとして受信するように動作する、請求項２４に記載のシステム。
【請求項３２】
前記メディアデータを受信する前記手段が、前記メディアデータを電磁エネルギとして受信するように動作する、請求項２４に記載のシステム。
【請求項３３】
前記メディアデータを受信する前記手段が、前記メディアデータを光エネルギとして受信するように動作する、請求項３２に記載のシステム。
【請求項３４】
前記メディアデータを受信する前記手段が、前記メディアデータを磁気エネルギとして受信される、請求項２４に記載のシステム。
【請求項３５】
前記メディアデータを受信する前記手段が、前記メディアデータを電気エネルギとして受信される、請求項２４に記載のシステム。
【請求項３６】
前記処理手段が、前記付随的コードを検出するために周波数ドメインデータを処理する手段を含む、請求項２３に記載のシステム。
【請求項３７】
前記処理手段が、所定の周波数にある前記付随的コードの成分を検出するために前記周波数ドメインデータを処理するように動作する、請求項３６に記載のシステム。
【請求項３８】
前記処理手段が、周波数ホッピングパターンに従って分布されている前記付随的コードの成分を検出するために前記周波数ドメインデータを処理するように動作する、請求項３６に記載のシステム。
【請求項３９】
前記処理手段が、情報をエンコーディングするために振幅を修正された付随的コード周波数成分の対を検出するように動作する、請求項３８項に記載のシステム。
【請求項４０】
前記処理手段が、情報をエンコーディングするために位相を修正された付随的コード周波数成分の対を検出するように動作する、請求項３８項に記載のシステム。
【請求項４１】
前記処理手段が、前記付随的コードをスペクトル拡散コードという形態で検出するように動作する、請求項２３に記載のシステム。
【請求項４２】
ユーザのロケーションのところで受信されたメディアデータの使用を測定する方法であり、前記メディアデータが包括的画像又は包括的音声として再生可能であり、前記方法が：
前記ユーザのロケーションから遠隔の地に置かれた処理システムのところでデータセットを受信するステップであり、前記データセットが、前記メディアデータを識別するためのシグネチャを形成するに十分なデータを含む一方、前記包括的画像又は前記包括的音声を再生するために必要とされるデータを除外するものである、前記ステップと；
前記遠隔地に置かれた処理システムのところで、前記メディアデータを特徴付けるシグネチャを生成して、前記生成されたシグネチャを、前記メディアデータの識別データと関連する基準シグネチャとマッチングさせるステップと；
を含む前記方法。
【請求項４３】
前記メディアデータを、前記ユーザのロケーションのところで監視用デバイスに受信するステップと；
前記監視用デバイス中の前記データセットを前記メディアデータから形成するステップと；
前記データセットを前記ユーザのロケーションから前記遠隔地に置かれた処理システムに通信するステップと；
を更に含む、請求項４２に記載の方法。
【請求項４４】
前記データセットを形成する前記ステップが、前記受信されたメディアデータの少なくともある部分を周波数ドメインデータに変換するステップを含む、請求項４３に記載の方法。
【請求項４５】
前記データセットが、時間ドメイン情報を表すデータを含む、請求項４３に記載の方法。
【請求項４６】
前記時間ドメインデータが、前記メディアデータの周波数範囲より狭い周波数範囲からのデータを含む、請求項４５に記載の方法。
【請求項４７】
前記データセットが、位相情報を表すデータを含む、請求項４３に記載の方法。
【請求項４８】
前記メディアデータが、オーディオデータまたはビデオデータを含む、請求項４３に記載の方法。
【請求項４９】
前記メディアデータが、音響エネルギ、電磁エネルギ、光エネルギ、磁気エネルギまたは電気エネルギとして受信される、請求項４３に記載の方法。
【請求項５０】
メディアデータを受信する前記ステップが、ユーザである人物が持ち運び可能な携帯式監視用デバイス中にメディアデータを受信するステップを含む、請求項４３に記載の方法。
【請求項５１】
ユーザのロケーションのところで受信されたメディアデータの使用を測定するシステムであり、前記メディアデータが包括的画像又は包括的音声として再生可能であり、前記システムが：
前記ユーザのロケーションから遠隔の地に置かれた処理システムのところでデータセットを受信する手段であり、前記データセットが、前記メディアデータを識別するためのシグネチャを形成するに十分なデータを含む一方、前記包括的画像又は前記包括的音声を再生するために必要とされるデータを除外するものである、前記手段と；
前記メディアデータを特徴付けるシグネチャを生成して、前記生成されたシグネチャを、前記メディアデータの識別データと関連する基準シグネチャとマッチングさせるため、前記遠隔地に置かれた処理システムのところに配置された処理手段と；
を備える前記システム。
【請求項５２】
前記メディアデータを、前記ユーザのロケーションのところで受信する手段と；
前記メディアデータから前記データセットを前記ユーザのロケーションのところで形成する手段と；
前記データセットを前記ユーザのロケーションから前記遠隔地に置かれた処理システムに通信する手段と；
を更に備える、請求項５１に記載のシステム。
【請求項５３】
前記データセットを形成する前記手段が、前記受信されたメディアデータの少なくともある部分を周波数ドメインデータに変換するように動作する、請求項５２に記載のシステム。
【請求項５４】
前記データセットを形成する前記手段が、時間ドメイン情報を表すデータを含むように動作する、請求項５２に記載のシステム。
【請求項５５】
前記データセットを形成する前記手段が、前記時間ドメインデータを、前記メディアデータの周波数範囲より狭い周波数範囲から選択するように動作する、請求項５４に記載のシステム。
【請求項５６】
前記データセットを形成する前記手段が、位相情報を表すデータを含むように動作する、請求項５２に記載のシステム。
【請求項５７】
前記メディアデータを受信する前記手段が、前記メディアデータを音響エネルギ、電磁エネルギ、光エネルギ、磁気エネルギまたは電気エネルギとして受信するように動作する、請求項５２に記載のシステム。
【請求項５８】
ユーザのロケーションのところで受信されたメディアデータの使用を測定する方法であり、前記メディアデータが包括的画像又は包括的音声として再生可能であり、前記方法が：
前記ユーザのロケーションから遠隔の地に置かれた処理システムのところでデータセットを受信するステップであり、前記データセットは、付随的コードが前記メディアデータ中に存在するとしたら、その付随的コードをデコーディングするに十分な、又は、前記メディアデータを識別するためのシグネチャを形成するに十分なデータを含む一方、前記包括的画像又は前記包括的音声を再生するために必要とされるデータを除外するものである、前記ステップと；
前記遠隔地に置かれた処理システムのところで：
前記付随的コードが前記データセット中に存在するとしたら、前記付随的コードを検出するために、前記データセットを処理するステップと、付随的コードが前記データセット中に検出されない場合には、前記メディアデータを特徴付けるシグネチャを生成して、前記生成されたシグネチャを、前記メディアデータの識別データと関連する基準シグネチャとマッチングさせるステップと；
を含む前記方法。
【請求項５９】
前記メディアデータを、前記ユーザのロケーションのところで監視用デバイスに受信するステップと；
前記監視用デバイス中の前記データセットを前記メディアデータから形成するステップと；
前記データセットを前記ユーザのロケーションから前記遠隔地に置かれた処理システムに通信するステップと；
を更に含む、請求項５８に記載の方法。
【請求項６０】
前記データセットを形成する前記ステップが、前記受信されたメディアデータの少なくともある部分を周波数ドメインデータに変換するステップを含む、請求項５９に記載の方法。
【請求項６１】
前記データセットが、時間ドメイン情報を表すデータを含む、請求項５９に記載の方法。
【請求項６２】
前記時間ドメインデータが、前記メディアデータの周波数範囲より狭い周波数範囲からのデータを含む、請求項６１に記載の方法。
【請求項６３】
前記データセットが、位相情報を表すデータを含む、請求項５９に記載の方法。
【請求項６４】
前記メディアデータが、オーディオデータまたはビデオデータを含む、請求項５９に記載の方法。
【請求項６５】
前記メディアデータが、音響エネルギ、電磁エネルギ、光エネルギ、磁気エネルギまたは電気エネルギとして受信される、請求項５９に記載の方法。
【請求項６６】
メディアデータを受信する前記ステップが、ユーザである人物が持ち運び可能な携帯式監視用デバイス中にメディアデータを受信するステップを含む、請求項５９に記載の方法。
【請求項６７】
ユーザのロケーションのところで受信されたメディアデータの使用を測定するシステムであり、前記メディアデータが包括的画像又は包括的音声として再生可能であり、前記システムが：
前記ユーザのロケーションから遠隔の地に置かれた処理システムのところでデータセットを受信する手段であり、前記データセットは、付随的コードが前記メディアデータ中に存在するとしたら、その付随的コードをデコーディングするに十分な、又は、前記メディアデータを識別するためのシグネチャを形成するに十分なデータを含む一方、前記包括的画像又は前記包括的音声を再生するために必要とされるデータを除外するものである、前記手段と；
前記遠隔地に置かれた処理システムのところに配置された処理手段であって、この処理手段は、前記付随的コードが前記データセット中に存在するとしたら、前記付随的コードを検出するために、前記データセットを処理し、付随的コードが前記データセット中に検出されない場合には、前記メディアデータを特徴付けるシグネチャを生成して、前記生成されたシグネチャを、前記メディアデータの識別データと関連する基準シグネチャとマッチングさせる、前記処理手段と；
を備える前記システム。
【請求項６８】
前記メディアデータを、前記ユーザのロケーションのところで受信する手段と；
前記メディアデータから前記データセットを前記ユーザのロケーションのところで形成する手段と；
前記データセットを前記ユーザのロケーションから前記遠隔地に置かれた処理システムに通信する手段と；
を更に備える、請求項６７に記載のシステム。
【請求項６９】
前記データセットを形成する前記手段が、前記受信されたメディアデータの少なくともある部分を周波数ドメインデータに変換するように動作する、請求項６８に記載のシステム。
【請求項７０】
前記データセットを形成する前記手段が、時間ドメイン情報を表すデータを含むように動作する、請求項６８に記載のシステム。
【請求項７１】
前記データセットを形成する前記手段が、前記時間ドメインデータを、前記メディアデータの周波数範囲より狭い周波数範囲から選択するように動作する、請求項７０に記載のシステム。
【請求項７２】
前記データセットを形成する前記手段が、位相情報を表すデータを含むように動作する、請求項６８に記載のシステム。
【請求項７３】
前記メディアデータを受信する前記手段が、前記メディアデータを音響エネルギ、電磁エネルギ、光エネルギ、磁気エネルギまたは電気エネルギとして受信するように動作する、請求項６８に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遠隔デコーディング及び／又はパターンマッチング技法を用いて、ユーザのロケーションで収集されたメディアデータの使用を識別及び／又は測定するシステムと方法に関する。
【背景技術】
【０００２】
聴衆が享受していたプログラムや他のコンテンツを判定するために用いられる技法が意図するのは、聴衆のロケーションにおいてこのようなデータを収集することである。この目的のためさまざまなシステムが提案されてきた。１つの変更例では、静止デバイスをテレビ、ラジオ、コンピュータ又は類似物の近くに置いて、聴衆のロケーションでメディアデータを監視する。
【０００３】
別の変更例では、携帯式デバイスを用いて、これを聴衆の周りに搬送して、聴衆が受けていたプログラムや他のコンテンツに関するデータを収集することが提案されている。
【０００４】
このようなデバイスが得た信号は、直接的な電気的接続を介して又はマイクロフォンや、光に敏感なデバイスや、容量性ピックアップ又は磁気センサーなどのセンサーによって監視される。一般的には、このようなデバイスは、メディアデータ中の付随的コードの存在を検出するか、さもなければ、それからパターンマッチング用のシグネチャを抽出して、このコード又はシグネチャをストアしておいて、後で遠隔ロケーションで処理する。統計的に信頼できる聴衆の統計を取るためには、比較的多くの調査参加者と関与することが必要であり、したがって、同様に、静止デバイスや携帯式デバイスなどの監視用デバイスを比較的多く供給する必要がある。したがって、このようなデバイスの複雑さを最小限にとどめて、その経費を最小限に抑えるのが望ましい。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本出願においては、単数形もしくは複数形の名詞及びすべての動詞時制の双方に対して、以下の用語と定義が当てはまるものとする。
【０００６】
本書で用いる「データ」という用語は、永久的もしくは一時的、可視、可聴、音響的、電気的、磁気的、電磁気的又は別様に明示された、なんらかのインディシア、信号、マーク、記号、ドメイン、記号セット、表示及び他のなんらかの物理的形態もしくは情報を表す形態を意味する。
【０００７】
本書で用いる「セット」という用語は、エレメント、事物又はデータのなんらかの収集物を意味する。
【０００８】
本書で用いる「振幅」という用語は、エネルギ、電力、電圧、電流、電荷、強度、サイズ、大きさ及び／又は圧力の値のことであるが、絶対的もしくは相対的なベースに基づいて、離散的もしくは連続的なベースに基づいて、瞬間的もしくは累積的なベースに基づいて又は別様に測定されたり評価されたりした値のことである。
【０００９】
本書で用いる「メディアデータ」という用語は、空気を介して又はケーブル、衛星、ネットワーク、インターネットワーク（インターネットを含む）を介して、ストレージメディア上で分配されるか又は別様に広範囲にわたってアクセス可能なデータを意味するが、ここで、その形態やコンテンツとは無関係であり、また、これに限られないがオーディオデータやビデオデータが含まれる。
【００１０】
本書で用いる「カップリングされる」、「〜にカップリングされている」、「〜とカップリングされている」は、それぞれが、（ａ）直接に又は１つ以上の他のデバイス、装置、ファイル、プログラム、メディア、成分、ネットワーク、システム、サブシステム又は手段を介しての接続又は（ｂ）直接に又は１つ以上の他のデバイス、装置、ファイル、プログラム、メディア、成分、ネットワーク、システム、サブシステム又は手段を介しての通信関係又は（ｃ）その他の１つ又は複数のものの動作が、全面的又は部分的に他の１つ又は複数のものの動作に依存する機能的関係の内のどれか１つを構成する２つ以上のデバイス、装置、ファイル、プログラム、メディア、成分、ネットワーク、システム、サブシステム及び／又は手段同士間での関係を意味するものである。
【００１１】
本書で用いる「シグネチャ」という用語は、メディアデータのコンテンツから派生したデータセットを意味する。
【００１２】
本書で用いる「通信する」及び「通信」という用語は、データをソースから目的地に搬送すること及び、目的地に搬送されるように、データを通信メディア、システム又はリンクに対して伝達することの双方を含む。
【００１３】
本書で用いる「プロセッサ」という用語は、ハードウエア、ソフトウエア又はその双方で実現される、処理用のデバイス、装置、プログラム、回路、システム及びサブシステムを意味する。
【課題を解決するための手段】
【００１４】
本発明のある態様によれば、ユーザのロケーションで受信されたメディアデータの使用を測定する方法が提供されるが、このメディアデータは、包括的な画像又は包括的な音声として再生可能であり、また、メディアデータの少なくとも一部に付随的(ancillary)コードを有している。本方法は：ユーザのロケーションから遠隔地に置かれた処理システムでデータセットを受信するステップであり、このデータセットは、メディアデータ中の付随的コードをデコーディングする又はシグネチャを形成してメディアデータを識別するに十分なデータを含むが、同時に、包括的な画像や包括的な音声を再生するために必要とされるデータは除外される、前記ステップと；遠隔地に置かれた処理システムのところで、（ａ）付随的コードをデータセットに基づいて検出することと（ｂ）メディアデータを特徴付けるシグネチャを生成し、生成されたシグネチャをメディアデータの識別データと関連する基準シグネチャとマッチングさせることとの内の少なくとも一方を実行するステップと；を含む。
【００１５】
本発明の別の態様によれば、ユーザのロケーションで受信されたメディアデータの使用を測定するシステムが提供されるが、このメディアデータは、包括的な画像又は包括的な音声として再生可能であり、また、メディアデータの少なくとも一部に付随的コードを有している。本システムは：ユーザのロケーションから遠隔地に置かれた処理システムでデータセットを受信する手段であり、このデータセットは、メディアデータ中の付随的コードをデコーディングするに十分な又はメディアデータを特徴付けするシグネチャを形成するに十分なデータを含み、同時に、包括的な画像や包括的な音声を再生するために必要とされるデータは除外する、前記手段と；（ａ）付随的コードをデータセットに基づいて検出することと（ｂ）メディアデータを特徴付けるシグネチャを生成して、生成されたシグネチャをメディアデータの識別データと関連する基準シグネチャとマッチングさせることとの内の少なくとも一方を実行する、処理システムのところに置かれた処理手段と；を備える。
【実施例】
【００１６】
図１に、ユーザのロケーションで受信された情報を表すメディアデータの使用を測定するシステムのある実施形態を示す。本システムは、図２のステップ２５で示されるように、メディアデータを監視するユーザロケーションのところにある監視デバイス２０を含む。メディアデータを含む音響データが監視される場合、この監視デバイス２０は、一般的に、音響エネルギという形態でメディアデータを受信し、また、この音響エネルギを電気データに変換する入力部を有するマイクロフォンであったりする。ビデオデータなどの光エネルギという形態のメディアデータを監視する場合、監視デバイス２０は、光ダイオードやビデオカメラなどの光感知デバイスという形態を取る。メディアデータを含む光エネルギは、たとえば、ビデオディスプレイから放射された光であったりする。デバイス２０はまた、話者と関連する磁場を感知する磁気ピックアップ、電場を感知する要領性ピックアップ又は電磁エネルギ用のアンテナという形態も取り得る。別の実施形態では、デバイス２０は、テレビ、ラジオ、ケーブルコンバータ、衛星テレビシステム、ゲームプレー用システム、ＶＣＲ、ＤＶＤプレーヤ、携帯式プレーヤ、コンピュータ、Ｗｅｂ機器又は類似物であったりする被監視デバイスに対する電気的接続物という形態を取る。更に別の実施形態では、監視用デバイス２０は、コンピュータ上で実行される監視用ソフトウエア又はメディアデータを収集する他の再生システムとして実現される。
【００１７】
ある実施形態では、監視用デバイス２０は、テレビ、ラジオ、コンピュータ、Ｗｅｂ機器、ケーブルコンバータ、衛星テレビシステム、ゲームプレー用システム、ＶＣＲ、ＤＶＤプレーヤ又は類似物の近くに置かれた静止した監視用デバイスとして実現される。他の実施形態では、監視用デバイス２０は、ユーザが受けているメディアデータに関するデータを収集するためにユーザによって持ち運ばれる携帯式デバイスとして実現される。
【００１８】
監視用デバイス２０は、ユーザのロケーションのところにあるプロセッサ３０の入力部とカップリングされているので、プロセッサ３０は、メディアデータを監視用デバイスから受信することが可能である。プロセッサ３０は、図２のステップ３５で示されるように、メディアデータによって表される情報のすべてではないがその一部を表すデータセットを生成するように動作する。
【００１９】
プロセッサ３０は、引き続き、コード（付随的コード及び／又は識別コードなど）がデータセットから検出されるか、周知のメディアデータを表すシグネチャのライブラリにマッチングするシグネチャが形成されるか、又は、これらのプロセスの双方が実行される遠隔のロケーションでさらなる処理のためには必要とされないメディアデータの部分を消去することによって、データセットを形成する。
【００２０】
再度図２のステップ３５を参照すると、利点ある１実施形態では、プロセッサ３０は、受信されたメディアデータを周波数ドメインのデータに変換し、次に、この周波数ドメインデータのある部分を選択して、データセットを形成する。本実施形態のある代替例によれば、メディアデータは、複数の周波数範囲の各々に対する振幅データという形態で周波数ドメインデータに変換する。これらの範囲はその各々が、メディアデータ中に存在する所定の識別コード成分及び／又は付随的コード成分に対応する。これら実施形態の内のあるものでは、振幅データは、このような周波数範囲外の振幅データに基づいて雑音レベルに対するある周波数範囲内の振幅データの比を生成することによって形成される。この技法のある変更例では、この比は、信号対雑音比として形成される。
【００２１】
更に別の実施形態では、時間ドメインデータのデータセットが形成される。ある実施形態では、このデータセットは、時間ドメインデータをサブサンプリングすることによって、時間の経過に従うこのようなデータの値を平均化したり組み合わせたりすることによって、又は、データの時間セグメントを消去することによって形成される。他の実施形態では、時間ドメインデータは、メディアデータの周波数範囲より狭い周波数範囲からこのような時間ドメインデータのある部分を選択することによって生成される。一部のこのような実施形態では、この時間ドメインデータは、メディアデータをフィルタリングすることによって形成される。
【００２２】
更に別の実施形態では、データセットは、位相情報を表すデータから成る。このような位相情報を形成する代替技法は、互いに異なったそれぞれの周波数範囲又はビンからの同時発生するメディアデータの成分の位相、すなわち、１つ以上の単一周波数成分を構成する位相を比較する、又は、時間のずれたメディアデータ値を比較する、又は、このような技法を組み合わせるステップが含まれる。
【００２３】
通信デバイス４０は、プロセッサ３０とカップリングされて、データを受信する。この通信デバイス４０は、図２のステップ４５で示されるように、このデータセットを、通信システム、リンク又は媒体５０を介して、さらなる通信デバイス７０と遠隔地プロセッサ６０とを含む遠隔地に置かれた処理システムに通信する。ある実施形態では、通信デバイス４０は、電話ネットワーク、ケーブルテレビシステム、ＷＡＮ又は無線通信システムを介しての通信に適切なフォーマットにデータセットを変換するモデム又はネットワークカードである。データを無線で通信する実施形態では、通信デバイス４０は、セルラー電話送信機、無線インターネット送信機ユニット、光送信機、音響送信機又は衛星通信送信機などの適切な送信機を含む。
【００２４】
デバイス７０は、適切に選択されて、デバイス４０とカップリングされて、これで、データセットを、システム、リンク又は媒体５０を介して通信されたものとして受信する。通信デバイス７０は、図２のステップ５５に示すように、遠隔地プロセッサ６０とカップリングされて、それに対してデータセットを提供して、識別データを生成するようにする。
【００２５】
ある実施形態では、遠隔地プロセッサ６０は、データセットを処理して、その中のメディアデータの識別コード及び／又は付随的コードをデータセットに基づいて検出する。他の実施形態では、遠隔地プロセッサ６０がパターンマッチングプロセスを、データセットに基づいてメディアデータのシグネチャを生成して、生成されたシグネチャを、遠隔地に置かれた処理システムのところで利用可能とされる基準シグネチャとマッチングさせることによって実行する。基準シグネチャは、遠隔地に置かれた処理システムのところに維持されているデータベースから得られる実施形態もあれば、基準シグネチャは、遠隔地に置かれたデータベースにアクセスするサーバなどの遠隔地のソースからから得られる実施形態もある。
【００２６】
基準シグネチャは、それから基準シグネチャが得られたメディアデータを識別する役目をする識別データと関連している。したがって、生成されたシグネチャが一旦基準シグネチャと確実にマッチングすれば、基準グネチャと関連する識別データは、受信されたデータセットによって表されるメディアデータを識別する働きをする。
【００２７】
メディアデータ中の識別コードを検出する利点あるいくつかのそして適切な技法が、本出願の譲受人に譲渡され、参照してここに組み込まれるジェンセン(James M. Jensen)らに対する米国特許第５，７６４，７６３号に開示されている。他の適切なデコーディング技法が、各々が本出願の譲受人に譲渡され、そのすべてが参照してここに組み込まれる、アジャラ(Ajala)らに対する米国特許第５，５７９，１２４号、ファーデュー(Fardeau)らに対する米国特許第５，５７４，９６２号、第５，５８１，８００号及び第５，７８７，３３４号、ジェンセン(Jensen)らに対する米国特許第５，４５０，４９０号並びにノイハウザー(Neuhauser) らの名目における米国特許出願第０９／３１８，０４５号に開示されている。
【００２８】
更に別の適切なデコーダが、そのすべてを参照してここに組み込む、スリニバサン(Srinivasan)に対するＰＣＴ公報第ＷＯ００／０４６６２号、プレウス(Preuss)らに対する米国特許第５，３１９，７３５号、ペトロビッチ(Petrovich)らに対する米国特許第６，１７５，６２７号、ヲロセビック(Wolosewicz)らに米国特許第５，８２８，３２５号、リー(Lee)らに対する米国特許第６，１５４，４８４号、スミス(Smith)らに対する米国特許第５，９４５、９３２号、ルー(Lu)らに対するＰＣＴ公報第ＷＯ９９／５９２７５号、ルー(Lu)らに対するＰＣＴ公報第ＷＯ９８／２６５２９号及びルー(Lu)らに対するＰＣＴ公報第ＷＯ９６／２７２６４号の主題となっている。
【００２９】
ある実施形態では、プロセッサ３０は周波数ドメインデータのデータセットを形成し、プロセッサ６０はデータセット中の周波数ドメインデータを処理して、その中にある識別コード又は付随的コードを検出する。ジェンセン(Jensen)らの米国特許第第５，７６４，７６３号又は第５，４５０，４９０号に記載するように形成されている場合、周波数ドメインデータはプロセッサ６０によって処理されて、所定の周波数を持つコード成分を検出する。コードがスリニバサン(Srinivasan)ＰＣＴ公報第ＷＯ００／０４６６２号に記載するように形成する場合、プロセッサ６０は周波数ドメインデータを処理して、周波数ホッピングパターンにしたがって分布されているコード成分を検出する。ある実施形態では、このコード成分は、情報をエンコーディングするための振幅を修正された周波数成分の対を含み、また、プロセッサ６０は、このような振幅修正を検出する。他のある実施形態では、コード成分は、情報をエンコーディングするために移送を修正された周波数成分の対を含み、また、プロセッサ６０はこのような位相修正を検出する。コードが、アジャラ(Ajara)による米国特許第５，５７９，１２４号又はプレウス(Preuss)らによる米国特許第５，３１９，７３５号に記載する様にスペクトル拡散コードとして形成されている場合、プロセッサ６０は適切なスペクトル拡散デコーダを備えている。
【００３０】
データセットに基づいてメディアデータを識別するためにパターンマッチングプロセスを実行する利点ある適切な技法が存在する。このような技法をいくつか、図３を参照して以下に説明する。
【００３１】
シグネチャをメディアデータから抽出してこれらのシグネチャを基準シグネチャとマッチングさせる他の適切な技法が、おのおのが本発明の譲受人に譲渡され、その双方を参照してここに組み込む、エリス(Ellis)らに対する米国特許第５，６１２，７２９号と、トーマス(Thomas)らに対する米国特許第４，７３９，３９８号とに開示されている。
【００３２】
更に別の適切な技法が、そのすべてを参照してここに組み込む、ムーン(Moon)らに対する米国特許第３，９１９，４７９号と、キウイット(Kiewit)に対する米国特許第４，６９７，２０９号と、ラート(Lert)らに対する米国特許第４，６７７，４６６号と、ホワイトレー(Whiteley)らに対する米国特許第５，５１２，９３３号と、ウェルシュ(Welsh)らに対する米国特許第４，９５５，０７０号と、シュルツ(Shulze)らに対する米国特許第４，９１８，７３０号と、ケニオン(Kenyon)らに対する米国特許第４，８４３，５６２号と、ケニオン(Kenyon)らに対する米国特許第４，４５０，５５１号と、ラート(Lert)らに対する米国特許第４，２３０，９９０号との主題となっている。
【００３３】
本発明の利点ある実施形態によれば、監視用デバイス２０は、包括的な画像又は音声として再生可能なメディアデータをユーザのロケーションで受信するが、この受信されたメディアデータはその中に付随的コードを有している。プロセッサ３０は、包括的な画像又は包括的な音声を再生するために必要とされるデータを除外し、同時に、メディアデータ中の識別コード及び／又は付随的コードをデコーディングする又はシグネチャを形成してこのようなデータを識別するに十分なデータを含むことによってメディアデータからデータセットを形成する働きをする。
【００３４】
これらの実施形態のある変更例では、監視用デバイス２０によってピックアップされたオーディオデータ又は画像データは、周波数ドメインに変換されるか又は周波数ドメインデータとして受信される。オーディオデータ又は画像データの識別コード又は付随的コードをデコーディングする又はシグネチャを形成してこのようなデータを識別するためには無用の周波数ドメインデータの部分は、消去される。これに限られないが、これらのコードは、米国特許第５，７６４，７６３号の不可聴エンコーディング技法にしたがってオーディオデータに追加されているのが望ましい。これらのコード自身は再生済みオーディオデータ中では不可聴であるため、オーディオデータの内の不可聴部分は、コードをデコーディングするために必要とされるデータを失うことなくデータセットから消去される。他の種類の不可聴コードはこのようにして回復されることが理解されよう。
【００３５】
同様に、エンコーディングされた画像データが監視用デバイス２０によって収集される場合、回復されるべきコードは、視覚的に近く不可能であるか又は最小であるのが望ましい。このようにして、データセットは、コードをデコーディングするために必要なデータを含むように形成され、同時に、包括的な画像を再生するために必要とされるデータが消去される。視覚的に知覚不可能な又は最小のエンコーディングアーチファクトを有するエンコーディング済み画像を生成して、これをデコーディングする適切な画像エンコーディング技法が、そのすべてを参照してここに組み込む、ローズ(Rhoads)に対する米国特許第６，１２２，４０３号と、フローレンシオ(Florencio)らに対する米国特許第６，２０８，７４５号と、モスコビッチ(Moskowitz)に対する米国特許第６，２０５，２４９号と、マエス(Maes)らに対する米国特許第６，１９８，８３２号と、ヅファティ(Dougherty)らに対する米国特許第５，７３７，０２５号と、ルー(Lu)らに対する米国特許第５，７３７，０２６号との主題となっている。
【００３６】
他の変更例では、監視用デバイスによって受信された時間ドメインのオーディオメディアデータ又は画像メディアデータは、このような識別コード又は付随的コードをデコーディングする又はこのようなシグネチャを形成するためには無用な部分を消去することによって減少する。このようなデータの減少は、たとえば、データをフィルタリングもしくはサブサンプリング、平均化もしくは別様に組み合わせる、又はデータの時間セグメントを消去することによって達成することが可能である。
【００３７】
したがって、データセット中に含まれるデータの量を大幅に減少させることが可能であり、これによって、データセットの記憶と通信が容易化される。また、これによって、包括的な音声又は画像の再生を防止することによって、監視用デバイス２０の近くの聴衆のプライバシーが保護される。
【００３８】
図３に、データセットがユーザのロケーションで生成され、これで、識別コード及び／又は付随的コードがメディアデータ中にあれば、それがデータセットから抽出され、このようなコードが存在しなければ、そのデータセットを用いて、シグネチャマッチングプロセスで使用するためのシグネチャを生成させる、利点ある実施形態を示す。図３のステップ１００で、マイクロフォンの出力部から得られたデータなどの時間ドメインオーディオデータは、高速フーリエ変換（「ＦＦＴ」）、ウエーブレット変換、ディジタルフィルタリング又は他の時間から周波数ドメインへの変換によって周波数ドメインに伝送される。オーディオデータが初期に、周波数ドメインデータという形態で受信される場合、このステップは不要である。
【００３９】
周波数ドメインデータは、ステップ１１０でデータ抽出プロセスを受けて、減少したデータセットを生成し、このため、識別コード及び／又は付随的コードが存在すれば、それを検出するために必要なデータがこの減少したデータセット中に存在するが、オーディオ情報のかなりの部分はこの減少したデータセット中には含まれないようになる。この減少したデータセットは、単にオーディオ信号の圧縮バージンであるばかりではなく、オーディオ信号の包括的バージョンを生成するために必要なデータを除外するものである。その結果、このプロセスは、信号圧縮で達成されるレベルを超えたかなりのデータ減少をもたらす結果となるだけではなく、プライバシーも保証する。
【００４０】
このように生成された減少したデータセットは、ユーザのロケーションから、ステップ１２０に示すように、遠隔地に置かれた処理システムに通信される。次に、このデータセットは、データセットの周波数コンテンツを検査することによって実行されるコード検出プロセス１３０を受ける。コードが存在すれば、ステップ１４０で示すように、このコードの記録がステップ１５０で作成される。こうする代わりに、又はこれに加えて、検出されたコードは、遠隔地に置かれた処理システムにとってアクセス可能なデータベース中のメディアデータの識別コードとマッチングされる。
【００４１】
コードが検出されない場合、マッチングプロセス１６０を実行する。このマッチングプロセス中で、シグネチャがデータセットに基づいて生成される。シグネチャを抽出する代替の技法がいくつかある。その１つの代替技法では、データセット全体を、シグネチャとしての修正なしで用いられる。別の代替技法では、データセットのある部分がシグネチャとして選択される。さらに別の代替技法では、シグネチャが、そのデータを組み合わせる又はシグネチャ生成のため別様に処理することによって、データセットに基づいて生成される。このようなプロセスの内のある一部のプロセスでは、参照してここに組み込むエリス(Ellis)らの米国特許第５，６１２，７２９号に開示するオーディオシグネチャ形成技法の場合のように、対を成す周波数データがデータセットから選択されて用いられて、生成されたシグネチャの成分を表す比を形成する。
【００４２】
このようにして生成されたシグネチャは、次に、遠隔地に置かれた処理システムにとってアクセス可能なデータベース中にストアされている基準シグネチャと比較される。マッチングプロセスは、たとえば、エリス(Ellis)らによって米国特許第５，６１２，７２９号に開示されている仕方で実行される。一旦確実なマッチングが見つかれば、ステップ１７０に示されるように、このマッチングの記録が作成される。
【００４３】
ステップ１１０で減少したデータセットを生成する多くの適切な技法が存在する。オーディオ信号がスリニバサン(Srinivasan)のＰＣＴ公報第ＷＯ００／０４６６２号にしたがってエンコーディングされている場合、コード成分を含むこれらの周波数成分は保持され、一方、コード成分を含まない周波数成分は実質的に除外される。
【００４４】
ジャンセン(Jansen)らの米国特許第５，７６４，７６３号又は米国特許第５，４５０，４９０号の場合のようにエンコーディングされたオーディオデータの場合の用いられる利点ある技法を、図４を参照して説明する。図４の技法では、ステップ２００に示すように、オーディオデータは、周波数ドメイン中にすでになければ、ＦＦＴ又は別の適切な方法によって周波数ドメインに変換される。
【００４５】
発生し得るコード成分の周波数近傍における雑音振幅が、ステップ２１０で推定される。これは、このような近傍における周波数成分の振幅を検査することによって達成される。たとえば、平均もしくは中間の振幅又は固定値などの閾値未満の振幅を有するような成分は、組み合わされたり平均化されたり又は別様に処理されて、代表的な雑音振幅を生成する。
【００４６】
次に、ステップ２２０で、起こり得る各コード成分に対する信号対雑音比が、その周波数近傍における雑音振幅に対するその周波数のデータ振幅に基づいて決定される。１つの実施形態では、上の閾値を超える比は、非コードオーディオ信号成分を表している確率が高いとして排除され、下の閾値未満の比は雑音として排除される。このプロセスは、ステップ２３０で実行される。ある代替実施形態では、上の閾値を超える比は、それでも、データセットが形成される場合は保持される。更に別の実施形態では、すべての比が保持され、ステップ２３０は省かれる。
【００４７】
この保持された比は、それがデータセットを遠隔地の置かれた処理システムに通信するに適切なものとなるまでステップ２４０でストアされる。ステップ２５０で示すように、所定の判定基準が満たされたときに、通信するという決定が下される。たとえば、聴衆が持ち歩いている監視用デバイスによってデータが収集される場合、ブルックス(Brooks)らの米国特許第５，４８３，２７６号に記載されているように、デバイスが基地局とカップリングされている間に、データは通信される。その代わり、このデータを通信するという決定は、ストアされているデータの量又は経過時間に基づいて又は他のデータの送信及び／又は受信のためのデバイスによる通信経路の確立に基づいて下される。データ通信のための判定基準が満たされたら、ステップ２６０に示すように、ストアされているデータセットが遠隔地に置かれた処理システムに通信される。
【００４８】
本実施形態では各データ記号を比較的少ない周波数成分でエンコーディングすることが可能であるので、遠隔地に置かれた処理システムで記号をエンコーディングするために必要とされる比は比較的少ない。これによって、データセットのサイズを制限して、その記憶動作と送信動作を容易化することが可能である。
【００４９】
本発明を利点ある実施形態、エレメントもしくはステップの配置、特徴及び類似物を参照して説明したが、すべての又はなんらかの考えられる実施形態、配置又は特徴を制限したり排除したりする意図はなく、実際、他の修正例や変更例が当業者には確認されよう。
【図面の簡単な説明】
【００５０】
【図１】本発明の利点となるある実施形態のブロック図である。
【図２】図１の実施形態の動作の説明に用いられるフローチャートである。
【図３】オーディオメディアデータ及び／又は音響メディアデータから識別データを生成する本発明のある実施形態を説明するために用いられるフローチャートである。
【図４】図３の実施形態を実施する１つの代替例を説明するために用いられるフローチャートである。
【図１】
0004392495.tif 000002
【図２】
0004392495.tif 000003
【図３】
0004392495.tif 000004
【図４】
0004392495.tif 000005