(57)【特許請求の範囲】
【請求項１】
同時放送伝送中に放送ソースを特定する方法であって、
プロセッサが、一致するシグネチャを見つけるために、未知の放送コンテンツから生成されたシグネチャを既知の放送ソースから生成されたシグネチャと比較するステップと、
前記プロセッサが、既知の放送ソースの各々に対する一致するシグネチャをそれぞれの追跡セグメントにグループ化するステップと、
前記プロセッサが前記それぞれの追跡セグメントの時間長を比較するステップと、
前記プロセッサが前記それぞれの追跡セグメントのうちの最長の追跡セグメントを特定するステップと、
前記プロセッサが、前記未知の放送コンテンツの対応するセグメントを、前記最長の追跡セグメントに対応する第１の既知の放送ソースに割り当てるステップと、
を含む方法。
【請求項２】
前記未知の放送コンテンツがライブ視聴に対応する、請求項１に記載の方法。
【請求項３】
前記未知の放送コンテンツがタイムシフト視聴に対応する、請求項１に記載の方法。
【請求項４】
前記未知の放送コンテンツがテレビ番組である、請求項１に記載の方法。
【請求項５】
前記未知の放送コンテンツがラジオ番組である、請求項１に記載の方法。
【請求項６】
前記未知の放送コンテンツがアナログ信号によって伝送される、請求項１に記載の方法。
【請求項７】
前記未知の放送コンテンツがデジタル信号によって伝送される、請求項１に記載の方法。
【請求項８】
前記既知の放送ソースがテレビチャンネルである、請求項１に記載の方法。
【請求項９】
前記既知の放送ソースがラジオ局である、請求項１に記載の方法。
【請求項１０】
前記既知の放送ソースがアナログ信号によって伝送される、請求項１に記載の方法。
【請求項１１】
前記既知の放送ソースがデジタル信号によって伝送される、請求項１に記載の方法。
【請求項１２】
前記未知の放送コンテンツから生成されるシグネチャが、前記未知の放送コンテンツの時間領域の特徴に基づいて生成される、請求項１に記載の方法。
【請求項１３】
前記未知の放送コンテンツから生成されるシグネチャが、前記未知の放送コンテンツの周波数領域の特徴に基づいて生成される、請求項１に記載の方法。
【請求項１４】
前記未知の放送コンテンツから生成されるシグネチャが、前記未知の放送コンテンツのデジタルデータストリームの特徴に基づいて生成される、請求項１に記載の方法。
【請求項１５】
請求項１に記載の方法を実行するコンピュータ実行可能命令を含む、処理装置で実行可能なコンピュータプログラム。
【請求項１６】
請求項１５に記載のコンピュータプログラムを含む記録媒体。
【請求項１７】
請求項１に記載の方法を実行するように構成される前記プロセッサを具備するか又は請求項１５に記載のコンピュータプログラムを具備する装置。
【請求項１８】
音声シグネチャ又は映像シグネチャの発生器を含む測定装置と、
前記測定装置と通信して、同時放送伝送中に前記音声又は映像発生器によって生成される音声又は映像シグネチャから前記第１の既知の放送ソースを特定する、請求項１７に記載の前記プロセッサと、
を具備する視聴率測定システム。
【発明の詳細な説明】
【発明の分野】
【０００１】
本発明は、メディアプレゼンテーションの視聴者の存在を測定するシステム及び方法に関し、特に、コンテンツマッチング技術を使用するシステム及び方法に関する。
【関連技術の説明】
【０００２】
テレビ番組又はラジオ番組等、メディアプレゼンテーションの視聴率を測定する装置及び方法は、業界において周知である。例えば家庭における、ある環境に関連するテレビ放送又はラジオ放送に対する視聴者の規模及び構成を知ることは、放送に含まれる広告スペースの値段を見積もるために、放送業界には最も重要である。
【０００３】
テレビ視聴率調査に協力する視聴者のグループは「パネル」と呼ばれ、パネルに参加している各視聴者は「パネルメンバー」と呼ばれる。視聴率測定装置は、パネルメンバーが各々の視聴場所でテレビ放送を観るために使用する関連メディアレンダリング装置又は表示システムと協働する。こうした測定装置には三つの主な目標がある。すなわち、ａ）それらの関連メディア装置で表示されているコンテンツを確定すること、ｂ）放送ソース（例えば、テレビチャンネルや、音声若しくは映像の放送ストリーム）及びコンテンツ配信プラットフォーム（例えば、アナログ地上伝送、デジタル地上伝送、アナログ衛星伝送、ケーブルＴＶ、ＩＰＴＶ等）を特定すること、及びｃ）視聴者データを生成するために、コンテンツ、放送ソース及びプラットフォームを視聴することを把握できるように、一又は複数のパネルメンバーの存在を登録することである。
【０００４】
視聴率測定システムは、通常、メディア装置（伝統的にはＴＶ受像機）に接続されたセットトップボックスを有している。視聴番組のコンテンツ、放送ソース及びプラットフォームを特定するために、これらの測定システムは、チューナ周波数測定、あるいは、埋め込まれた映像コード又は音声コードや、サービス情報、画像特徴認識、透かし、シグネチャなどの認識のような、利用可能な一又は複数の異なる方法を使用することができる。
【０００５】
シグネチャ認識の場合には、音声出力又は映像出力のいずれか（又は同時に両方）から連続的にシグネチャを導出し、シグネチャを関連タイムスタンプとともに格納する測定装置を基本的に有する多くのシステムが提案されてきた。測定装置によって生成された被格納シグネチャは、その後モデム又は他の遠隔通信手段により、離れた場所に位置する中央基地（又は中央局）に送信され、そこで、モニタリングされているＴＶ受像機又は表示装置に表示されているすべてのコンテンツを特定するために処理される。
【０００６】
この機能を、既知の放送ソースから生成された複数の参照セグメント間で音声素材又は映像素材の未知のセグメントを認識することができる一組の技法及び方法を含むコンテンツ識別技術によって達成することができる。当業者は、シグネチャの生成及び認識によるコンテンツ識別に使用される方法及びアルゴリズムがあることを認めるであろう。音声信号及び／又は映像信号は、分析されているメディアコンテンツを特徴付けるシグネチャに変換される。そして、パターン相関エンジンを使用して、事前に生成された参照シグネチャの大規模なセットに対してそのシグネチャをスキャンすることにより、未知のコンテンツ断片が識別される。そして、表示されているコンテンツは、広範囲のメディア測定サービス及びモニタリングサービスを提供するために、適切なアルゴリズムに従って相関値を分析することによって確定される。上記サービスのうちで最も広く使用されているのは、「放送識別」である（すなわち、ＴＶ受像機で観られている放送ソースを認識するものであり、テレビ視聴率測定の場合には、例えば、放送ソースは通常テレビチャンネルである）。
【０００７】
しかしながら、二つ以上の異なる放送ソースが一定期間中に同一のコンテンツを含むことが起こりうる。この種の事象は同時放送（サイマル放送）伝送として知られ、スキャンエンジンが未知のコンテンツ断片のシグネチャに一致する二つ以上の参照シグネチャを見つけ、視聴率測定システムがそのコンテンツを一つの放送ソースに明白に割り当てることができないと曖昧な状況をもたらす、という事実によって特徴付けられる。
【０００８】
Ｗｈｅｅｌｅｒらによって提案されたもの（米国特許第６，６７５，３８３号）のような、ソース検出測定システムに結合されたコンテンツマッチングシステムの場合には、その問題を解決する手法が組み込まれた。視聴率測定装置が、同時放送期間中にＴＶ受像機又はメディアレンダリング装置に信号を提供するソースに関連する放送プラットフォームを特定できる場合には、スキャン処理では、特定されたプラットフォームで伝送される放送ソースで発生する参照一致シグネチャのみが考慮される。これにより、同時放送が、同一プラットフォームで伝送される二つ以上の放送ソース（例えば、二つのアナログ地上チャンネル又は二つのデジタル地上チャンネル）を含む場合を除いて、最終的に曖昧さを低減するか又はさらにはなくすことができる。
【０００９】
別の手法では、例えばＮｅｕｈａｕｓｅｒらによって提案されるように（国際特許公開第２００４／０６２２８２号パンフレット）、一又は複数のパネルメンバーによって視聴されるコンテンツ及び／又は放送ソースを最終的に特定できる放送信号に存在する補助コード又は他の任意のタイプのメタデータが検出される。ここで、Ｎｅｕｈａｕｓｅｒらの手法は、音声データを特徴付けるシグネチャと音声データから（例えばソース識別コードとして）得られる追加データとの両方に基づいてその音声データを識別するというものである。しかしながら、付属コードを記録するか、又は放送信号に付属コードが見つからない場合に番組から番組シグネチャを抽出する世帯測定装置について記載している米国特許第５，４８１，２９４号においてＴｈｏｍａｓらが提案しているように、当業者は、パネルメンバーが受信する放送信号にコード又はメタデータが存在する場合にコード検出が主たる視聴率測定方法として用いられ、コード又はメタデータストリームが検出可能でないか又は存在しない場合には、シグネチャの生成が通常は第２のオプションとして実装されることを知っている。原則として、視聴率測定システムがコード又はメタデータの完全な可用性に頼ることができない場合には、コンテンツマッチング法が使用される。
【００１０】
米国特許第５，９４５，９８８号においてＷｉｌｌｉａｍｓらが提案しているような第３の手法では、音声サンプルの識別を向上させるために、モニタリングされている一又は複数のパネルメンバーからの既知の音声データを用いてもよいものとなっている。しかしながら、この解決法は履歴データに基づいて最良の推測を提供することしかできない。
【００１１】
最後に、同時放送伝送の場合はＬｅｅらによって取り組まれ、国際公開第２００５／００６７６８号に記載されている。しかしながら、そこに記載されている解決法は、シグネチャがデジタル放送信号の巡回冗長検査（ＣＲＣ）又は他の所定データパケット部分の認識に基づいて生成されるという特定の場合についてのものである。したがって、この方法は、アナログ放送信号の場合における問題や、表示装置（テレビ等）から空気中を介して音声波として又は電磁波として送信され遠隔受信され得るデジタル音声信号又は映像信号の時間領域又は周波数領域の特徴に基づいてシグネチャを生成する視聴率測定システムにおける問題を解決することができない。
【００１２】
したがって、プラットフォーム検出器から提供される相補的な情報が入手できないか、若しくは放送ソースを特定するのに十分でないか、又は補助コード若しくは他のタイプのメタデータによる放送ソース認識を実現できない同時放送の場合に、コンテンツマッチング技術が直面する問題を解決する必要がある。
【発明の概要】
【００１３】
本発明は、添付の特許請求の範囲に定義されている。
【００１４】
視聴率測定システムは、パネルメンバーが視聴している未知のコンテンツ断片のシグネチャを生成する。未知のコンテンツのシグネチャは格納されて中央処理部（central processing site）に送信され、当該シグネチャの識別のために参照シグネチャと比較される。
【００１５】
未知のコンテンツ断片のシグネチャを、テレビ又はラジオ等のメディア表示装置から、空気中を伝わってくる音声波又は電磁波から遠隔で取得することができる。あるいは、メディア表示装置の電気出力からの放送信号の音声成分又は映像成分（又は両方）から直接シグネチャを取得することができる。
【００１６】
スキャンエンジンは、未知のコンテンツのシグネチャと既知のコンテンツのシグネチャとの一致を見つけ、追跡セグメントを構築するように、連続した一致を格納する。追跡セグメントは、一定期間における未知のコンテンツと一又は複数の既知のコンテンツ断片との完全な合致を示す一連の一致である。
【００１７】
本発明のさらに別の態様によれば、二つ以上の既知のコンテンツ断片のシグネチャが未知のコンテンツのシグネチャと一致する場合には、システムは未知のコンテンツを、追跡セグメントが最長である既知のコンテンツ断片に関連付ける。
【００１８】
以下に、添付図面を参照して、本発明を単に例として説明する。
【図面の簡単な説明】
【００１９】
【図１】典型的なコンテンツマッチングの概略図である。
【図１ａ】図１の構成要素の概略図である。
【図２】測定器及びその対応するシグネチャによって検出される一連の視聴セグメント、上記シグネチャが比較される参照シグネチャの流れ、結果としての追跡セグメント、及び放送ソース属性の図である。
【図３】様々な長さの視聴セッションを含む同時放送伝送の組合せを示す図である。
【図４】様々な視聴セグメント長に対する同時放送解決率を示す表である。
【図４ａ】本発明による方法及びシステムの実施態様の結果を示す表である。
【図５】最長セグメントのルールを実施するために使用されるプログラムによって実行される動作のフローチャートである。
【発明の詳細な説明】
【００２０】
典型的な視聴率測定システム１（図１を参照）では、測定装置２（「測定器」と呼ぶ）を使用して、事前に定義されたメディア表示装置３に関する家庭の一又は複数の構成員の視聴活動を測定する。
【００２１】
図１ａに、個々の測定装置２をより詳細に示す。（測定システム１における複数の測定装置のうちの）各測定装置２は、複数の放送ソース５０のうちの一つから受信されメディア表示装置３においてユーザにアクセスされている、放送に関するデータを取得する。図１ａに示すように、図示する測定装置２は、（メディア表示装置３から音声として空気中を伝わってくる）音声信号を受信する音声変換器２ａを備えている。音声信号は電気信号に変換され、この電気信号から、マルチメディア表示装置３で視聴されている未知のコンテンツに対応してシグネチャが生成される。あるいは、測定装置２をメディア表示装置３の映像又は音声電気出力に直接接続してもよい。
【００２２】
各測定装置２は、それらの生成されたシグネチャを格納し、中央処理部４に送信する。送信は、電話線、インターネット接続（無線又はＬＡＮ）、セルラネットワーク、又はデータの転送のためのサポートを提供する他の任意の通信ネットワークによって行われてもよい。そして、測定装置による未知のコンテンツ５のシグネチャは、中央処理部４においてスキャンエンジン７によって参照シグネチャ６と比較され、中央処理部４は対応する一致８を出力する。
【００２３】
「視聴セッション」は、マルチメディア表示装置３がオンである期間として定義され、パネルメンバーは自身の存在を登録している。こうしたシステムの一例は、参照により本明細書に組み込まれる米国特許出願公開第２００８／０７２０９４号として発行された、本出願人の同時係属国際特許出願に記載されている。図２は、測定された視聴セッションの概略図を示す。図２に示す例では、時刻ｔ１で開始し時刻ｔ２で終了する視聴セッション１０が表されている。そして、各視聴セッションは、「視聴セグメント」（図では２１、２２、２３、２４、２５）、すなわちマルチメディア表示装置３において同じ放送ソースに合わせられる（ｔｕｎｅｄ  ｉｎｔｏ）期間に分割される。視聴率測定システム１によって視聴セッションとして考慮される時間の最短長は「持続閾値（ｐｅｒｓｉｓｔｅｎｃｅ  ｔｈｒｅｓｈｏｌｄ）」と呼ばれ、その値はシステムのセットアップする間に定義される。大部分の国では１５秒という値が使用され、以下の説明ではこの値を前提とする。
【００２４】
コンテンツマッチングシステムの場合には、各測定装置２は視聴セグメント中に存在するコンテンツのシグネチャ３０を生成し、その後シグネチャ３０は識別されるために中央処理部４に送信される。視聴セグメントのシグネチャ３０は、「参照シグネチャ」４０、すなわち、モニタリングされているメディア表示装置によって視聴することができるすべてのあり得る放送ソース５０のシグネチャと比較される。したがって、各放送ソース５０について、シグネチャのストリームがシステムのデータベース内のファイルに格納されている。スキャンエンジン７は視聴セグメントのシグネチャ３０を各放送ソース５０の参照シグネチャ４０と比較し、対応する一致を出力する。本発明の場合には、測定装置のシグネチャと任意の放送ソースの参照シグネチャとの一致のそれぞれは処理中にメモリに格納される。測定装置のシグネチャと各放送ソースのシグネチャとの間の一連の連続する一致は「追跡セグメント」６０と呼ばれ、この追跡セグメントもシステムによって格納され、視聴されるコンテンツの放送ソースを特定するために使用される。図２に示す例では、マッチングエンジンは、ｔ１及びｔ２の間（視聴セグメント２１）の放送ソースＡに対応する追跡セグメントと、ｔ３とｔ４との間（視聴セグメント２２）の放送ソースＢに対応する追跡セグメントと、ｔ５とｔ６との間（視聴セグメント２３）の放送ソースＣに対応する追跡セグメントとを出力する。
【００２５】
同時放送の場合には、二つ以上の追跡セグメントが同じ視聴セグメントに関連付けられる可能性がある。図２に示す例では、スキャンエンジン７は視聴セグメント２４において、時間長の異なる二つの追跡セグメント、すなわち、放送ソースＡに対応する長い方の追跡セグメント６１と、放送ソースＢに対応する短い方の追跡セグメント６２とを出力する。ｔ７及びｔ８の間においては二つの放送ソースが異なるコンテンツを送信しており、ｔ８及びｔ９の間では同時放送の状況が発生している。スキャンエンジン７は追跡セグメントが最長である放送ソースに視聴セグメントを割り当てるが、それは、このセグメントが、システムが非同時放送一致シグネチャに基づいて視聴放送ソースを特定できるようにするための特別の情報を含むためである。この場合には、同時放送状態に先立つ情報を用いて放送ソースが特定される。マルチキャストの別の例がセグメント視聴セグメント２５の場合に与えられており、そこでは、スキャナは、ともに同じ時刻ｔ１０で開始する二つの追跡セグメント、すなわち、放送ソースＡに対応する短い方の追跡セグメント６３と、放送ソースＢに対応する長い方の追跡セグメント６４とを出力している。その例では、同時放送の状態はｔ１０とｔ１１との間の期間に対応する。先の例と同様に、スキャンエンジン７は追跡セグメントが最長である放送ソース（例では放送ソースＢ）に視聴セグメントを割り当てるが、それは、このセグメントが、ｔ１１とｔ１２との間に続く非同時放送期間中の視聴セッションに関する情報を含むためである。
【００２６】
同時放送中のいくつかの追跡セグメントのうちのどれが視聴セグメントに対応するかを確定するために、本発明の方法では、先の例で説明した「最長追跡セグメントのルール」に基づいて判断が為される。この方法について以下にさらに説明する。
【００２７】
放送環境は、「固定（ｐｅｒｍａｎｅｎｔ）同時放送」と「散発（ｓｃａｔｔｅｒｅｄ）同時放送」という二つの異なるタイプの同時放送の挙動によって特徴付けられる。固定同時放送は、二つ以上の放送ソースが１日を通して完全に同じコンテンツを放送するということを特徴とする。散発同時放送は、二つ以上の放送ソースが所定の期間に同じコンテンツと異なるコンテンツとを交互に放送するということを特徴とする。例えば、散発同時放送は、地方又は地域の放送ソースが１日を通して同じコンテンツを放送するが（通常は全国ネットワーク）、コマーシャル時間又は他の事前に定義された期間中には地方的なコンテンツを取り入れる場合に発生する。「最長セグメントのルール」は散発同時放送の場合に対処し、その場合には、二つ以上の放送ソースの同時放送期間が、コンテンツが各放送ソースで異なる期間に続くか又は先行する。散発同時放送の他の例では、同じ映画又は同じ映画の一部が二つ以上の放送ソースから同時に入手可能な場合がある。現代の放送プラットフォームによって提供されるもののようなタイムシフト環境は、消費者が様々な時刻に様々な放送ソースから、あるいは「オンデマンド」でコンテンツ断片を提供するライブラリから入手可能である同じコンテンツ断片を選択することができる、仮想同時放送の状況をもたらすことができる。これらの状況すべてにおいて、測定されているテレビ受像機で消費されているコンテンツを特定する必要のあるコンテンツマッチングエンジンのタスクは、様々な時刻又はモードにおいていくつかの放送ソースから同一コンテンツ断片の放送を見つける確率がはるかに高いということに直面する。本発明は、こうしたコンテンツが消費されている正しい放送ソースを正確に特定する確率を最大限にするという問題に対する解決法を提供する。この目的で、マッチングエンジンは、任意の未知の視聴セグメントに対して二つ以上の候補が見つかる時はいつでも、最長追跡セグメントが選択されるようにプログラムされる。
【００２８】
本発明の応用の一例は以下の通りである。図３は、シンジケート化された伝送の典型的な例を表し、そこでは、二つ以上の放送ソースが、番組を、別の所定の時間長において（図３に示す例ではコマーシャル時間８０に対して４分間）放送ソース自体のコマーシャル時間８０を挿入しながら、同時放送で所定の時間長７０（この例では１５分間）の間番組を伝送する。様々な視聴セグメント時間が与えられ、「持続閾値」９０が１５秒間であるものとして、同時放送状態を解決する可能性について記述する図を示す。第１の場合では、視聴セグメントについて１分間という時間９１が想定されている。これらの条件の下で、合計６３個の視聴セグメント（１５秒毎に一つ）は、１５分間の同時放送期間と重なる可能性がある。それらの６３個のセグメントのうち５７個は完全に同時放送期間内に入り、マッチングエンジンが視聴されている放送ソースの識別を確定することを不可能にする。そして、これらの６３個の１分間セグメントのうちの６個は非同時放送コンテンツのシグネチャを含み、対応する追跡セグメントによる、視聴されている放送ソースの特定を可能にする。
【００２９】
同じ分析は、２分間、３分間及び４分間の視聴セグメント長（図３ではそれぞれ９２、９３及び９４）に対して繰り返され、同時放送期間より短いいかなる視聴セグメントに対しても有効である。同時放送の一部を含むことができるセグメントの総数（同時放送セグメントの総数）は以下の式によって与えられる。
ＴＳＳ＝（ＳＴ＋ＶＳＬ−ＰＴ）／ＰＴ
ここで、
ＴＳＳ：同時放送セグメントの総数
ＳＴ：同時放送時間（秒）（図３では７０）
ＶＳＬ：視聴セグメント長（秒）（図３では９１、９２、９３及び９４）
ＰＴ：持続閾値（秒）（図３では９０）
【００３０】
非同時放送部分を含み、したがって非同時放送コンテンツのシグネチャを通して特定され得るセグメントの数（解決済同時放送セグメントの数）は、以下の式によって与えられる。
ＳＳＳ＝２×（ＶＳＬ−ＰＴ）／ＰＴ
ここで、
ＳＳＳ：解決済同時放送セグメントの数
ＶＳＬ：視聴セグメント長（秒）
ＰＴ：持続閾値（秒）
【００３１】
上記式が与えられると、最長追跡セグメントのルールの同時放送解決率（Ｓｉｍｕｌｃａｓｔ  Ｒｅｓｏｌｕｔｉｏｎ  Ｆａｃｔｏｒ）（ＳＲＦ）は、以下のようになる。
ＳＲＦ＝ＳＳＳ／ＴＳＳ＝２×（ＶＳＬ−ＰＴ）／（ＳＴ＋ＶＳＬ−ＰＴ）
【００３２】
図４は、第１の列の１分間から１５分間（同時放送伝送期間の長さ）の範囲の視聴セグメント長に対するＳＲＦ値を含む表を示す。第２の列は、所与の範囲及び１５秒間の持続時間に対する平均同時放送解決率を示す。第３の列は、視聴セグメント長に対する最長追跡セグメントのルールにより解決された同時放送セグメントの割合を示す。
【００３３】
例として、図４ａは、テレビ市場における本発明によるシステム及び方法の実施態様の結果を含む表を示す。第１の列は、４つの異なる視聴セグメント長の範囲を含む。第２の列は、それらの視聴セグメント長の範囲に対する総視聴時間の対応する占有率を示す。第３の列は、本発明において述べている最長セグメントのルールを用いた上での、それら範囲に対応する平均解決率を示す。第４の列は、各場合に解決される総同時放送視聴時間の割合を示す。図４ａの例に示すように、図４に提供するものに類似する視聴パターンを有するテレビ環境では、本発明を適用することによって、こうした環境における総同時放送視聴時間の約９０．９％を正確に特定することができる。
【００３４】
より一般的には、視聴セグメントが長くなるほど、本発明を使用して正しいソースを特定する確率が高くなるが、それは、セグメントの先頭又は後部のいずれかにおいて異なる部分に遭遇する確率がそれに応じて高くなるためである。放送コンテンツの大部分のメディア消費はセグメントにおいて数分長で発生する傾向にあるため、本発明は出力データの精度における同時放送状態の影響を低減するのに役立つ。そして、単一放送ソースに収束しない（短いセグメントになる可能性の高い）セグメントの残りを、利用可能な他の何らかの方法で確定することができる。
【００３５】
図５は、最長追跡セグメントのルールを実施する、本発明の例示的な実施形態による処理１００を示す。処理１００は、放送ソースを特定する必要のある、サンプリングされた視聴セグメントの各々に対して実行される。処理１００は、スキャンエンジン７等のプロセッサにおいて実行可能なプログラム命令を含むコンピュータプログラムとして実行される。処理１００は図５のブロック１０１で開始し、そこでは、家庭に配置されている測定装置によって生成された視聴セグメントのシグネチャがロードされる。ブロック１０２において、測定された家庭に関連する放送ソースの参照シグネチャを含むファイルがロードされる。ロードされるファイルの総量は、家庭の場所（信号の利用可能性、すなわち、地上ネットワーク、衛星ネットワーク及びケーブルネットワーク）と受信装置（上述した利用可能な信号を復号する可能性）とによって決まる。測定装置のシグネチャ及び参照シグネチャがロードされると、処理において探索処理１０３が開始される。
【００３６】
各視聴セグメントの各シグネチャがタイムスタンプされ且つ番号が付されているとすると、プログラムは、ブロック１０４において、分析される新たな視聴セグメントの各々に対してカウンタをｎ＝０にセットする。プログラムは、ブロック１１１に示すように視聴セグメントの最後に達するまで、ブロック１０５において、カウンタによって示されるシグネチャを取得する。ブロック１０６において、プロセスは、先にロードされた或る放送ソースＮの参照シグネチャを比較して、視聴セグメントのシグネチャｎと放送ソースＮのいずれかの参照シグネチャとの一致を探索する。視聴セグメントが（図５に記載するプログラムに含まれていないシステムプロセスにより）ライブ視聴として先に特定されている場合には、視聴セグメントのシグネチャｎのタイムスタンプが考慮され、参照シグネチャもまた同期してタイムスタンプされているという事実を踏まえて、探索は、シグネチャの発生時刻プラス／マイナス（＋／−）所定の時間許容値（例えば１５秒）によって与えられる範囲に制限される。しかし、視聴セグメントが（図５に記載するプログラムに含まれていないシステムプロセスにより）タイムシフト視聴として先に特定されている場合には、ブロック１０２でロードされたファイルは、所定の日数（例えば、当日及び前日、及び前の週、及び前の月等）の間、放送ソースＮの参照シグネチャを含んでいるはずである。
【００３７】
一致が見つかると（ブロック１０７）、プロセスはブロック１０８に進み、視聴セグメントのシグネチャに一致する参照シグネチャが、先に一致した参照シグネチャと同期している（すなわち、視聴セグメントにおける二つのシグネチャ間の時間間隔が、参照シグネチャファイルにおける二つの対応する一致するシグネチャ間の時間間隔と正確に同じである）か否かを検査する。そうであるならば（又は常に各視聴セグメントの第１のシグネチャの場合）、プロセスは、一致シグネチャを、先に保存されたシグネチャに添付して格納し、この方法で、放送ソースＮに対する追跡セグメントを作成する（ブロック１０９）。そして、プロセスはシグネチャカウンタをインクリメントし（ブロック１１０）、視聴セグメントの最後に達する（ブロック１１１）まで次のシグネチャに対してマッチング処理を繰り返す。視聴セグメントの最後に達すると、プロセスは、ブロック１１２において、ブロック１１０で保存した追跡セグメントＮの時間長の値（この値は最後の一致シグネチャ及び最初の一致シグネチャのタイムスタンプ間の差により得られる）を、先に定義された持続閾値の値と比較する。時間長が持続閾値以上である場合には、プロセスは、ブロック１１３において、放送ソースＮに対する追跡セグメントを、後に他の放送ソースからの追跡セグメントと比較するために格納し、参照シグネチャカウンタをインクリメントし（ブロック１１４）、マッチングされるべき新たな参照シグネチャの存在を検査し（ブロック１１５）、新たな放送ソースに対する参照シグネチャをロードし（ブロック１０２）、視聴セグメントのシグネチャを放送ソースＮ＋１の参照シグネチャと比較する新たな探索を開始する（ブロック１０３）。ブロック１１２において追跡セグメントの時間長が持続閾値を下回る場合には、追跡セグメントは破棄され、プロセスは上述したブロック１１４に進む。
【００３８】
ブロック１１５において参照シグネチャの最後に達すると、プロセスは、ブロック１１３において格納された追跡セグメントのすべての比較処理を開始する。ブロック１１７において、プロセスは、格納された追跡セグメントの時間長を比較し、持続時間が最長であるものを探索する。ブロック１１８において、プロセスは、他の追跡セグメントより長い単一の追跡セグメントがないことが分かると、分析されている視聴セグメントを特定することができず、対応するメッセージ（この場合にさらに別の方法が用いられる場合には、図５に示す例ではブロック１１９における「別の方法による割当て」）を出力する。ブロック１１８において最長追跡セグメントが見つかると、プロセスは、ブロック１２０においてその最長追跡セグメントを有する放送ソースを特定する。そして、プロセスは先のステップで特定された放送ソースに視聴セグメントを割り当て、結果（例では、ブロック１２１における、最長追跡セグメント＝「放送ソース＿Ｎ」）を出力する。
【００３９】
視聴セグメントが放送ソースに割り当てられると、プロセスはブロック１００で再始動し、新たな視聴セグメントのシグネチャをロードし（ブロック１０１）、測定装置によって生成される視聴セグメントのすべてが処理されるまで、探索ステップ、マッチングステップ及び比較ステップを繰り返す。
【００４０】
本発明の基礎となる原理を損なうことなく、詳細及び実施形態を、添付の特許請求の範囲によって定義される本発明の範囲から逸脱することなしに、単に例として説明及び提示されているものに関して大幅にも変更することができる。
【００４１】
当業者には、本発明を、ケーブルネットワークや、衛星ネットワーク、インターネットリンク等のような様々な通信手段を介するテレビ及びラジオ番組放送を含む様々なメディアフォーマットでの放送ソースの特定を含むさまざまな処理において、有利に適用することができることが明らかとなろう。
【図１】
0005514992.tif 000002
【図１ａ】
0005514992.tif 000003
【図２】
0005514992.tif 000004
【図３】
0005514992.tif 000005
【図４】
0005514992.tif 000006
【図４ａ】
0005514992.tif 000007
【図５】
0005514992.tif 000008