(57)【要約】聴取者計測データを処理する方法及び装置は１個又はそれ以上の不正な時刻コードを検出及び訂正する。不正な時刻コードは、それぞれ放送信号から抽出される（３０）１個の時刻コードに対応し必ずではないが連続的であろう読み取り時刻間時間間隔の第１のセットを計算することにより識別される。時間間隔の第１のセットは時間間隔の第２のセットと比較され、１個又はそれ以上の第２の時間間隔が所定の基準に合致していないことを識別する。基準を満たさない第２の時間間隔それぞれと関連づけられている少なくとも１個の時刻コードは不正であると識別される。訂正された時刻コードを計算するのに使用される方法は、対応する第１の時間間隔の大きさを使用して訂正された時刻コードを計算することを、含む。【特許請求の範囲】
【請求項１】
それぞれ放送信号から再生された時刻コード及び上記時刻コードに対応する読み取り時刻を含む複数のシーケンシャルなデータ記録を含んだ聴取者計測データを処理する装置であって、上記時刻コードが不正でないときは上記読み取り時刻間の第１の時間間隔のセットが対応する上記時刻コード間の第２の時間間隔のセットと数学的に関連づけられている装置において、
上記複数のデータ記録を受け取るためのデータ入力ポートと、
上記入力ポートに結合されたプロセッサであって、上記第１及び第２の時間間隔の大きさを判別及び比較することにより上記時刻コードのうち１個又はそれ以上が不正であること及び上記時刻コードのうち１個又はそれ以上が不正でないことを識別し、不正である上記時刻コードそれぞれについて訂正された時刻コードを計算するよう、構成されたプロセッサとを、
備える装置。
【請求項２】
上記プロセッサが、上記第１の時間間隔のうち１個を不正でない上記時刻コードのうち１個と加算することにより、上記訂正された時刻コードを計算する請求項１記載の装置。
【請求項３】
上記プロセッサが、上記第１の時間間隔のうち１個を不正でない上記時刻コードのうち１個から減算することにより、上記訂正された時刻コードを計算する請求項１記載の装置。
【請求項４】
上記第１の時間間隔が連続する読み取り時刻の間隔であり、上記第２の時間間隔が連続する時刻コードの間隔である請求項１記載の装置。
【請求項５】
上記第１の時間間隔が不連続な読み取り時刻の間隔であり、上記第２の時間間隔が不連続な時刻コードの間隔である請求項１記載の装置。
【請求項６】
更に、上記プロセッサと結合したメモリを備え、上記メモリが上記データ記録を格納するよう構成された請求項１記載の装置。
【請求項７】
更に、通信装置を備え、上記通信装置が、上記訂正されたデータ記録を含め上記データ記録を中央データ収集設備に伝達するよう構成された請求項１記載の装置。
【請求項８】
更に、上記データ入力ポートと結合した復号器を備え、上記復号器が、上記放送信号から上記データ記録を抽出するよう構成された請求項１記載の装置。
【請求項９】
更に、上記データ入力ポートを介して上記プロセッサに結合したクロックを備え、上記クロックが上記読み取り時刻を生成するよう構成された請求項１記載の装置。
【請求項１０】
更に、上記放送信号を表示するディスプレイ装置を備える請求項１記載の装置。
【請求項１１】
上記放送信号が音声信号を含む請求項１記載の装置。
【請求項１２】
上記放送信号が画像信号を含む請求項１記載の装置。
【請求項１３】
放送信号から抽出した複数の時刻コードのうち１個又はそれ以上を識別及び訂正する方法であって、
それぞれ上記時刻コードのうち１個に対応し対応する時刻コードが上記放送信号からいつ抽出されたかを示す読み取り時刻のセットを、格納するステップと、
上記読み取り時刻間の第１の時間間隔のセットを判別するステップと、
上記時刻コード間の第２の時間間隔のセットを判別するステップであって上記第２の時間間隔がそれぞれ上記第１の時間間隔のうち１個と対応するステップと、
上記第１の時間間隔をそれぞれ上記第２の時間間隔のうち対応するものと比較することにより上記第１の時間間隔が対応する第２の時間間隔と近似的に等しいか否かを判別するステップと、
上記比較の結果に基づき上記第２の時間間隔のサブセットが対応する第１の時間間隔のサブセットと近似的に等しくないことを識別し、上記第２の時間間隔のそれぞれを少なくとも１個の不正な時刻コードと関連づけるステップと、
上記少なくとも１個の不正な時刻コードについて訂正された時刻コードを計算するステップとを、
有する方法。
【請求項１４】
訂正された時刻コードを計算するステップが、上記第１の時間間隔のうち１個の大きさを上記時刻コードに加算するステップを含む請求項１３記載の方法。
【請求項１５】
更に、上記放送信号から抽出された上記時刻コードを受け取るステップを有する請求項１３記載の方法。
【請求項１６】
上記少なくとも１個の不正な時刻コードについて訂正された時刻コードを計算するステップが、上記第１の時間間隔の上記サブセットに含まれない上記第１の時間間隔のうち１個の大きさに基づく請求項１３記載の方法。
【請求項１７】
更に、上記読み取り時刻を格納するステップと、上記時刻コードを格納するステップとを、有する請求項１３記載の方法。
【請求項１８】
更に、上記訂正された時刻コードを中央データ収集設備に伝達するステップを有する請求項１３記載の方法。
【請求項１９】
更に、上記放送信号から上記時刻コードを復号するステップを有する請求項１３記載の方法。
【請求項２０】
放送信号から抽出した複数の時刻コードのうち１個又はそれ以上を検出及び訂正するコンピュータ可読なソフトウエアを格納する格納媒体であって、そのソフトウエアが、コンピュータに対する指令として、
時刻コードのセットを受け取らせる指令と、
それぞれ上記時刻コードのうち１個に対応し対応する時刻コードが放送信号からいつ抽出されたかを示す読み取り時刻のセットを、受け取らせる指令と、
上記読み取り時刻間の第１の時間間隔のセットを計算させる指令と、
上記時刻コード間の第２の時間間隔のセットを計算させる指令であって上記第２の時間間隔がそれぞれ上記第１の時間間隔のうち１個に対応する指令と、
上記第１の時間間隔をそれぞれ対応する第２の時間間隔と比較することにより上記第１の時間間隔が上記対応する第２の時間間隔と近似的に等しいことを判別させる指令と、
上記第２の時間間隔のサブセットが対応する上記第１の時間間隔のサブセットと近似的に等しくないことを上記比較の結果に基づき識別させる指令であって、上記第２の時間間隔それぞれが少なくとも１個の不正な時刻コードと対応づけられる指令と、
上記少なくとも１個の不正な時刻コードについて訂正された時刻コードを計算させる指令とを、
含む格納媒体。
【請求項２１】
そのソフトウエアが、更に、コンピュータに対する指令として、上記第１の時間間隔のうち１個を不正でない時刻コードのうち１個と加算することにより上記訂正された時刻コードを計算させる指令を含む請求項２０記載の格納媒体。
【請求項２２】
そのソフトウエアが、更に、コンピュータに対する指令として、上記第１の時間間隔のうち１個を不正でない上記時刻コードの１個から減算することにより上記訂正された時刻コードを計算させる指令を含む請求項２０記載の格納媒体。
【請求項２３】
上記第１の時間間隔が連続する読み取り時刻の間隔であり、上記第２の時間間隔が連続する時刻コードの間隔である請求項２０記載の格納媒体。
【請求項２４】
上記第１の時間間隔が不連続な読み取り時刻の間隔であり、上記第２の時間間隔が不連続な時刻コードの間隔である請求項２０記載の格納媒体。
【請求項２５】
そのソフトウエアが、更に、コンピュータに対する指令として、上記読み取り時刻を格納させる指令と、上記時刻コードを格納させる指令とを、含む請求項２０記載の格納媒体。
【請求項２６】
そのソフトウエアが、更に、コンピュータに対する指令として、上記訂正された時刻コードを中央データ収集設備に伝達させる指令を含む請求項２０記載の格納媒体。
【請求項２７】
そのソフトウエアが、更に、コンピュータに対する指令として、上記放送信号から上記時刻コードを復号させる指令を含む請求項２０記載の格納媒体。
【請求項２８】
聴取者計測データを処理するための装置であって、
放送信号から抽出された複数の時刻コードを受け取る手段と、
それぞれ上記時刻コードに対応する複数の読み取り時刻を記録する手段と、
上記読み取り時刻のうち２個の間の差を判別することにより上記読み取り時刻間の第１の時間間隔のセットを計算する手段と、
上記時刻コードのうち２個の間の差を判別することにより上記時刻コード間の第２の時間間隔のセットを計算する手段であって上記第２の時間間隔それぞれが上記第１の時間間隔のうち１個に対応する手段と、
上記第１の時間間隔それぞれを上記対応する第２の時間間隔それぞれと比較することにより上記時刻コードのうち１個又はそれ以上が不正であることを判別する手段とを、
備える装置。
【請求項２９】
上記第１の時間間隔を上記対応する第２の時間間隔と比較する手段が、上記第２の時間間隔のサブセットが上記対応する第１の時間間隔と近似的に等しくないことを判別する手段を備える請求項２８記載の装置。
【請求項３０】
上記第１の時間間隔が連続する２個の読み取り時刻の差を判別することにより計算され、上記第２の時間間隔が連続する２個の時刻コードの差を判別することにより計算される請求項２８記載の装置。
【請求項３１】
上記第１の時間間隔が不連続な２個の読み取り時刻の差を判別することにより計算され、上記第２の時間間隔が不連続な２個の時刻コードの差を判別することにより計算される請求項２８記載の装置。
【請求項３２】
更に、第２の時間間隔の上記サブセットそれぞれを計算するのに用いた上記２個の時刻コードうち少なくとも１個について、訂正された時刻コードを計算する手段を備える請求項２８記載の装置。
【請求項３３】
訂正された時刻コードを計算する手段が、更に、上記第１の時間間隔のうち１個を上記時刻コードのうち１個に加算する手段を備え、上記第１の時間間隔のうち上記１個が第２の時間間隔の上記サブセットに含まれる上記第２の時間間隔のうち１個に対応する請求項３２記載の装置。
【請求項３４】
訂正された時刻コードを計算する手段が、更に、上記第１の時間間隔のうち１個を上記時刻コードのうち１個から減算する手段を備え、上記第１の時間間隔のうち上記１個が第２の時間間隔の上記サブセットに含まれる上記第２の時間間隔のうち１個に対応する請求項３２記載の装置。
【請求項３５】
更に、訂正された時刻コードを中央データ収集設備に伝達する手段を備える請求項３２記載の装置。
【請求項３６】
１個又はそれ以上の不正な時刻コードを識別する方法であって、
放送信号から抽出された時刻コードのセットを受け取るステップと、
それぞれ上記時刻コードのうち１個に対応し対応する時刻コードが上記放送信号からいつ抽出されたかを示す読み取り時刻のセットを記録するステップと、
上記読み取り時刻間の第１の時間間隔のセットを計算するステップと、
上記時刻コード間の第２の時間間隔のセットを計算するステップであって上記第２の時間間隔が上記第１の時間間隔に対応するステップと、
上記第１の時間間隔それぞれを上記第２の時間間隔のうち対応するものと比較することにより上記第１の時間間隔が上記対応する第２の時間間隔と近似的に等しいことを判別するステップと、
比較の結果に基づき１個又はそれ以上の不正な時刻コードを識別するステップとを、
有する方法。
【請求項３７】
上記１個又はそれ以上の不正な上記時刻コードを識別するステップが、比較の結果に基づき、上記第１の時間間隔の対応するサブセットと近似的に等しくない上記第２の時間間隔のサブセットを識別するステップを、有する請求項３６記載の方法。
【請求項３８】
更に、不正な上記時刻コードのうち少なくとも１個について訂正された時刻コードを計算するステップを有する請求項３６記載の方法。
【請求項３９】
訂正された時刻コードを計算するステップが、更に、上記第１の時間間隔のうち１個を上記時刻コードのうち１個に加算するステップを有する請求項３８記載の方法。
【請求項４０】
訂正された時刻コードを計算するステップが、更に、上記第１の時間間隔のうち１個を上記時刻コードのうち１個から減算するステップを有する請求項３８記載の方法。
【請求項４１】
上記第１の時間間隔を計算するステップが連続する読み取り時刻を用いて実行され、上記第２の時間間隔を計算するステップが連続する時刻コードを用いて実行される請求項３６記載の方法。
【請求項４２】
上記第１の時間間隔を計算するステップが不連続な読み取り時刻を用いて実行され、上記第２の時間間隔を計算するステップが不連続な時刻コードを用いて実行される請求項３６記載の方法。
【請求項４３】
複数の時刻コード及び複数の読み取り時刻を含み読み取り時刻それぞれが上記時刻コードのうち１個に対応する聴取者計測データを処理する装置であって、
上記時刻コードのうち１個及び上記読み取り時刻のうち対応する１個を含む複数のデータ記録を、受け取るための入力ポートと、
上記時刻コード及び上記対応する読み取り時刻が時間ロックされており、第２のデータ記録より後に受け取った第１のデータ記録中に含まれる第１の時刻コード及び第１の読み取り時刻が、第２のデータ記録中に含まれる第２の時刻コード及び第２の読み取り時刻に対して近似的に等量増大していることを判別するよう、構成されたプロセッサと、を備え、
上記プロセッサが、更に、上記時刻コード及び上記対応する読み取り時刻が時間ロックされておらず、第４のデータ記録より後に受け取った第３のデータ記録中に含まれる第３の時刻コード及び第３の読み取り時刻が、第４のデータ記録中に含まれる第４の時刻コード及び第４の読み取り時刻に対して近似的に等量増大していないことを判別するよう、構成されており、
上記プロセッサが、更に、上記時刻コード及び上記読み取り時刻が時間ロックと非時間ロックとの間で１個又はそれ以上の遷移を示したことを判別するよう、また上記遷移により１個又はそれ以上の上記時刻コードが不正であると識別するよう構成されており、
上記プロセッサが、更に、上記不正な時刻コードについて１個又はそれ以上の訂正された時刻コードを計算するよう構成されている装置。
【請求項４４】
上記第３の時刻コードが不正であり、上記プロセッサが、更に、上記第４の読み取り時刻の上記第３の読み取り時刻に対する増分を用い、訂正された時刻コードを計算して、上記第３の時刻コードを置き換える請求項４３記載の装置。
【請求項４５】
上記プロセッサが、更に、上記１個又はそれ以上の訂正された時刻コードを、上記第１の時間間隔のうち１個を上記時刻コードのうち１個に加算することにより、計算する請求項４３記載の装置。
【請求項４６】
上記第１のデータ記録及び上記第２のデータ記録が連続的である請求項４３記載の装置。
【請求項４７】
上記第１のデータ記録及び上記第２のデータ記録が不連続的である請求項４３記載の装置。
【請求項４８】
複数の時刻コード及びそれぞれ上記時刻コードのうち１個に対応する複数の読み取り時刻を含む聴取者計測データを処理する装置であって、
それぞれ上記時刻コードのうち１個及び上記読み取り時刻のうち対応する１個を含む複数のデータ記録を受け取るための入力ポートと、
上記時刻コード及び上記対応する読み取り時刻が時間ロックされているかを判別し、上記時刻コード及び上記対応する読み取り時刻が時間ロックされているかに基づき１個又はそれ以上の不正な上記時刻コードを識別し、上記不正な時刻コードを置き換えるべく１個又はそれ以上の訂正された時刻コードを計算するよう、構成されたプロセッサとを、
備える装置。
【請求項４９】
上記プロセッサが、当該第１の時間間隔がそれぞれ当該第２の時間間隔のうち１個と対応するところの上記読み取り時刻間の第１の時間間隔のセット及び上記時刻コード間の第２の時間間隔のセットを計算し、上記第１の時間間隔をそれぞれ上記対応する第２の時間間隔と比較することにより、上記時刻コード及び上記対応する読み取り時刻が時間ロックされたと判別するよう構成された請求項４８記載の装置。
【請求項５０】
上記プロセッサが、上記第１の時間間隔が上記対応する第２の時間間隔と近似的に等しくないことを識別することにより上記不正な時刻コードを識別するよう、構成された請求項４８記載の装置。
【請求項５１】
上記第１の時間間隔が上記第２の時間間隔の所定公差内であれば上記第１の時間間隔が近似的に上記第２の時間間隔と等しいとする請求項５０記載の装置。
【請求項５２】
上記所定の公差が１秒に等しい請求項５１記載の装置。
【請求項５３】
上記プロセッサが上記時刻コードのうち１個に上記第１の時間間隔を１個又はそれ以上加算することにより上記訂正された時刻コードを計算する請求項４９記載の装置。
【請求項５４】
上記プロセッサが上記時刻コードのうち１個から上記第１の時間間隔を１個又はそれ以上加算することにより上記訂正された時刻コードを計算する請求項４９記載の装置。
【請求項５５】
聴取者計測データを処理する方法であって、
複数の時刻コードを受け取るステップと、
上記時刻コードに対応する複数の読み取り時刻を生成するステップと、
上記時刻コード及び上記対応する読み取り時刻が時間ロックされているかを判別するステップと、
上記時刻コード及び対応する読み取り時刻が時間ロックされているかにより１個又はそれ以上の不正な時刻コードを識別するステップと、
１個又はそれ以上の訂正された時刻コードを計算し１個又はそれ以上の上記不正な時刻コードを置き換えるステップと、
を有する方法。
【請求項５６】
上記時刻コード及び上記対応する読み取り時刻が時間ロックされているかを判別するステップが、
上記読み取り時刻間の第１の時間間隔のセットを計算するステップと、
上記時刻コード間の第２の時間間隔のセットを計算するステップであって上記第２の時間間隔が上記第１の時間間隔に対応するところのステップと、
上記第１の時間間隔を上記対応する第２の時間間隔と比較するステップと、
上記対応する第１の時間間隔と近似的に等しくない上記第２の時間間隔のサブセットを識別するステップとを、
有する請求項５５記載の方法。
【請求項５７】
上記時刻コード及び対応する読み取り時刻が時間ロックされているかにより１個又はそれ以上の不正な時刻コードを識別するステップが、
上記第２の時間間隔の上記サブセットのうち１個の何れかの側に位置する上記時刻コードのうち一方を、上記不正な時刻コードのうち１個であると識別するステップを有する請求項５６記載の方法。
【請求項５８】
１個又はそれ以上の訂正された時刻コードを計算し１個又はそれ以上の不正な時刻コードを置き換えるステップが、
上記第２の時間間隔のサブセットに対応する上記第１の時間間隔のうち１個を上記時刻コードのうち１個に加算するステップを有する請求項５６記載の方法。
【請求項５９】
複数のシーケンシャルなデータ記録を含む聴取者計測データを処理する装置であって、各データ記録が、放送信号から再生した時刻コード及び上記時刻コードに対応する読み取り時刻を含み、上記時刻コードが不正でないとき上記読み取り時刻間の第１の時間間隔のセットが上記時刻コード間の第２の時間間隔の対応するセットに数学的に関連づけられている装置において、
上記複数のデータ記録を受け取る手段と、
上記受け取る手段と結合し上記データ記録を処理する手段であって、上記第１及び第２の時間間隔の大きさを判別し、上記第１及び第２の時間間隔の大きさを比較することにより１個又はそれ以上の不正な時刻コードを識別し且つ１個又はそれ以上の不正でない時刻コードを識別し、上記不正な識別コードそれぞれについて訂正された時刻コードを計算するよう構成された手段とを、
備える装置。
【請求項６０】
上記処理する手段が、上記第１の時間間隔のうち１個を上記時刻コードのうち１個と加算することにより、上記訂正された時刻コードを計算する請求項５９記載の装置。
【請求項６１】
上記処理する手段が、上記第１の時間間隔のうち１個を上記時刻コードのうち１個から減算することにより、上記訂正された時刻コードを計算する請求項５９記載の装置。
【請求項６２】
更に、上記処理する手段と結合し、上記データ記録を格納するよう構成された格納手段を備える請求項５９記載の装置。
【請求項６３】
更に、上記処理する手段と結合し、上記訂正された時刻コードを含め上記データ記録を中央データ収集設備に伝達するよう構成された伝達手段を備える請求項５９記載の装置。
【請求項６４】
更に、上記受け取る手段と結合し、上記放送信号から上記データ記録を抽出するよう構成された復号手段を備える請求項５９記載の装置。
【請求項６５】
更に、上記受け取る手段を介して上記処理する手段と結合し、上記読み取り時刻を生成するよう構成されたタイミング手段を備える請求項５９記載の装置。
【請求項６６】
更に、上記放送信号を表示するディスプレイ手段を備える請求項５９記載の装置。
【請求項６７】
上記放送信号が音声信号を含む請求項５９記載の装置。
【請求項６８】
上記放送信号が画像信号を含む請求項５９記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２００１年１１月９日付で提出された米国出願第１０／０４７７３４号に基づく優先権主張を伴う。本発明は、一般には、聴取者計測システムに関し、より詳細には、放送信号から時刻コードを抽出し不正な又は誤った時刻コードを検出及び訂正する聴取者計測装置に関する。
【背景技術】
【０００２】
聴取者計測を可能にするため、ラジオ及びテレビジョン番組には、補助識別コードがしばしば付加されている。補助識別コードは番組放送時或いは制作時に付加され、その後信号受信サイトによりアクセスされる。信号受信サイトでは、アクセス結果により、自サイトにて視聴又は聴取している番組を識別しまたその番組を視聴・聴取している時刻を識別する。補助識別コードにより画像信号を符号化するシステムはここ数十年に亘り普及している。その種のシステム例については、Thomas et al.に付与されこの参照を以て本願に繰り入れるところの米国特許第５４２５１００号を、参照されたい。画像符号化システムの多くは、厳密で周期的なタイミングという利点が得られるよう設計されている。これは画像信号の特徴的な点であり、補助コードを周期的な間隔で付加することによって得られる。補助コードを付加する間隔は、テレビジョン信号の垂直帰線期間のうち１ラインである。対照的に、音声符号化システムは最近において使用可能になってきている。それは、画像信号のような厳密で周期的なタイミングを持たない音声信号中に、コードを隠し入れることが、非常に難しいためである。特に、番組中の静寂期間中はコードをマスクできない。仮にコードを一定周期で挿入すると、何回かのうち１回又はそれ以上の回数に亘り、コード挿入期間が静寂期間と衝突してしまう。結局、音声符号化システムは、典型的には、番組への識別コード付加を厳密に周期的な間隔では行わないものになっている。
【０００３】
聴取者計測を可能にするため、従来の放送識別コードは、同期又はメッセージ開始フィールドから始まっている。この同期又はメッセージ開始フィールドにより、復号器がコードを検出しそれに対しロックすることができる。同期又はメッセージ開始フィールドに続くのは送信元識別（ＳＩＤ）フィールド、即ち放送番組の送信源を識別するためのフィールドである。時刻コードフィールドは、特徴時刻(characteritic time)、例えば放送のネットワーク供給サイトから加入ローカル局への初回頒布時刻(initial dissemination time)を含むフィールドであり、ＳＩＤフィールドに後続している。これらの他に付加的なデータを含むフィールドもあり得る。
【０００４】
聴取者計測用に選択された家庭サイトでは、放送番組信号を復号し、それに埋め込まれている時刻コード及びＳＩＤ（群）を取得する。取得した時刻コード及びＳＩＤ（群）はその家庭サイトにて格納され、更に活動ログとの一致確認のため中央設備に送信され、中央設備は一組の放送源の放送活動を一組の時刻コードとの関係で識別する。即ち、家庭サイトにて受信された時刻コード及びＳＩＤ（群）は活動ログと比較され、家庭サイトで視聴・聴取された番組が識別される。
【０００５】
しかしながら、時刻コードフィールドから抽出した時刻コードは、番組が試聴された時刻の識別を可能にするには不十分である。特に、番組が符号化された時刻とその番組が放送された時刻との間に遅延が発生しうる。特に、ネットワークはそのネットワークに固有即ちユニークなＳＩＤと、衛星頒布システムにより加入ローカル放送者に対し番組が最初に頒布された標準クロック時刻に等しい時刻コードとにより、番組を符号化できる。ローカル放送者は番組を即座に放送することもまた数時間乃至数日も格納してから放送することもできる。結局、放送信号に埋め込まれている時刻コードは、その番組が視聴者・聴取者にたいし放送される実際のローカル放送時刻とは、無関係になる。同様に、ＶＣＲ技術によって、後に視聴するため視聴者が放送番組を記録することが可能になっている。そのため、信号中に埋め込まれている時刻コードと、番組が試聴される実際のローカルクロック時刻との間に、シフトが生じてしまう。
【０００６】
番組符号化と番組放送との間で生じうる遅延を補償するため、家庭サイトでは、視聴・聴取のため放送番組が復号された実際のローカル時刻を示す一組の読込時刻を記録する。より詳細には、読込時刻は、視聴・聴取される番組信号内から時刻コードが検出又は復号されるたびに、ローカルクロックから取得される。
【０００７】
不幸なことに、聴取者計測システムにより実行されるデータ収集例えば家庭サイトにて上述のようにして実行されるデータ収集は、誤差乃至エラーに見舞われうる。特に、復号器エラーにより、時たま、１個又はそれ以上の抽出識別コードビットが誤って復号されることがある。一般に、時刻コードビットが不正確に復号される確率は、同期フィールドから得られる符号ビットの時間間隔に対して単調増加である。結局、ＳＩＤが正確に復号されたからといって、それに関連づけられている時刻コードがエラーから解放されているとはいえない。復号器エラーに加え、聴取者計測システムは、コードが何も読み取れない時間周期なるものに遭遇する。…これは、最初から信号に何も付加されていないか、或いは信号送信及び頒布操作によりコードの品質が下がり又は偶然消失してしまったか、による。信号受信が貧相であるときも、データ収集は劣化してしまう。
【０００８】
音声信号から時刻コードを収集するよう設計されている聴取者計測システムは、上述した復号器エラーに加え、復号すべき信号を受信するためにマイクロフォンを使用することに関連したデータ収集エラーを発生させる傾向を、有する。特に、この技術分野における劇的な進歩、即ち聞き取れないよう音声信号中に時刻コードを埋め込めるようにした技術進歩や、受信サイトにおいてそのコードを再生できるようにした技術進歩にもかかわらず、マイクロフォンによりピックアップした信号即ち劣化が避けられない信号からは、時刻コードを信頼性よく抽出することができない。
【０００９】
不幸なことに、このようなデータ収集エラーを克服できるよう従来技術により設計されたシステムはしばしば複雑な計算を必要とし(computationally expensive)、複雑な処理装置（これは高価であり保守及び修理が面倒である）を必要としていた。例えば、Thomas et al.に付与された米国特許第５４８１２９４号に開示されている計測システムは、符号読み取りシステムをバックアップするために複雑な計算を必要とする特徴認識システムを用いていた。
【００１０】
結論として、聴取者計測システムの分野においては、上述した種類のデータ収集エラーのうち一種類又はそれ以上を克服できるよう、要請されているといえる。
【発明の開示】
【課題を解決するための手段】
【００１１】
本発明の一実施形態による装置は、聴取者計測データを処理するための装置であり、複数のデータ記録を受け取るためのデータ入力ポートと、このデータ入力ポートと結合されたプロセッサとを、備えている。データ記録はそれぞれ放送信号から再生した時刻コード及びその時刻コードに対応する読み取り時刻を含む。読み取り時刻と時刻コードとの対応付けは、次のようなものである。即ち、時刻コードが不正でないときは、読み取り時刻間の第１の時間間隔のセットは、対応する時刻コード間の第２の時間間隔のセットに、数学的に関連づけられる。プロセッサは、第１及び第２の時間間隔の大きさを判別及び比較することにより、１個又はそれ以上の個数の時刻コードが不正であること或いは１個又はそれ以上の個数の時刻コードが不正でないことを識別し、不正であるとされた各時刻コードについて訂正時刻コードを計算する。
【００１２】
本発明の他の実施形態による方法は、放送信号から抽出された複数の時刻コードのうち１個又はそれ以上を識別及び訂正する方法であり、読み取り時刻のセットを記録するステップを有している。この読み取り時刻は、それぞれ、時刻コードのうち何れかに対応する。また、読み取り時刻は、対応する時刻コードが放送信号から抽出されたのはいつか、を示している。加えて、この方法は、読み取り時刻間の第１の時間間隔のセットを判別するステップと、時刻コード間の第２の時間間隔のセットを判別するステップとを有する。第２の時間間隔は、それぞれ第１の時間間隔のうち１個に対応している。この方法は、第１の時間間隔それぞれと対応する第２の時間間隔それぞれとを比較しその第１の時間間隔と対応する第２の時間間隔とが近似的に等しいか否かを判別するステップを有する。この方法は、更に、対応する第１の時間間隔のサブセットと近似的に等しくない第２の時間間隔のサブセットを、比較の結果に基づき識別するステップを有する。ここでいう第２の時間間隔のサブセットはそれぞれ少なくとも１個の不正な時刻コードに関連づけられる。この方法は、不正な時刻コードについて訂正された時刻コードを計算するステップを有する。
【００１３】
本発明のなお他の実施形態による記憶媒体はソフトウエアを格納しており、そのソフトウエアは、放送信号から抽出された複数の時刻コードのうち１個又はそれ以上を検出及び訂正する。そのソフトウエアはコンピュータ可読であり、コンピュータにより、時刻コードのセットを受信させ更に読み取り時刻のセットを受信させる指令を含んでいる。ここでいう読み取り時刻はそれぞれ時刻コードのうち１個に対応するものであり、放送信号から対応する時刻コードをいつ抽出したのかを示している。そのソフトウエアは、更に、コンピュータにより、読み取り時刻の第１の時間間隔のセットを計算させる指令と、時刻コードの第２の時間間隔のセットを計算させる指令とを含んでいる。ここに、第２の時間間隔はそれぞれ第１の時間間隔のうち１個と対応している。そのソフトウエアは、コンピュータにより、第１の時間間隔をそれぞれそれと対応する第２の時間間隔と比較させ、第１の時間間隔が対応する第２の時間間隔と近似的に等しいか否かを判別させる指令を含んでいる。そのソフトウエア指令は、更に、コンピュータにより、対応する第１の時間間隔と近似的に等しくなかった第２の時間間隔のサブセットを比較の結果に基づき識別させる。識別された第２の時間間隔のサブセットはそれぞれ少なくとも１個の不正な時刻コードに関連づけられている。そのソフトウエア指令は、コンピュータにより、不正な時刻コードについて訂正された時刻コードを計算させる。
【００１４】
本発明の更に他の実施形態による装置は、聴取者計測データを処理する装置であり、放送信号から抽出された複数の時刻コードを受け取る手段と、それぞれ時刻コードのうち１個に対応する複数の読み取り時刻を記録する手段と、読み取り時刻のうち２個の間の差を判別することにより読み取り時刻間の第１の時間間隔のセットを計算する手段と、２個の時刻コード間の差を判別することにより時刻コード間の第２の時間間隔のセットを計算する手段とを、含んでいる。この装置は、更に、第１の時間間隔それぞれを第２の時間間隔それぞれと比較し１個又はそれ以上の時刻コードが不正であることを判別する手段を、含んでいる。
【００１５】
本発明の更なる実施形態による装置は、更に、第２の時間間隔のサブセットそれぞれを計算するのに用いられた２個の時刻コードのうち少なくとも一方について、訂正された時刻コードを計算する手段を、含んでいる。訂正された時刻コードを計算する手段は、例えば、第１の時間間隔のうち１個を時刻コードのうち１個に加算する手段を含む。時刻コードのうち１個に加算されるべき第１の時間間隔は、第２の時間間隔のサブセット中に含まれる第２の時間間隔のうち１個に対応するものである。
【００１６】
本発明のなお更なる実施形態による装置は、例えば複数の時刻コード及び当該時刻コードに対応する複数の読み取り時刻等の聴取者計測データを処理する装置であり、複数のデータ記録を受け取るための入力ポートとプロセッサとを含んでいる。各データ記録は１個の時刻コード及び対応する読み取り時刻を含んでおり、プロセッサは、時刻コード及び対応する読み取り時刻が時間ロックされたか否か、即ち第１のデータ記録中の第１の時刻コード及び第１の読み取り時刻が第２のデータ記録中の第２の時刻コード及び第２の読み取り時刻に対して近似的に等量増加しているか否かを判別する。なお、ここでいう第１のデータ記録は第２のデータ記録より後で入力ポートにて受け取られたものであるとする。プロセッサは、また、時刻コード及び対応する読み取り時刻が時間ロックされていないか否か、即ち第３のデータ記録中の第３の時刻コード及び第３の読み取り時刻が第４のデータ記録中の第４の時刻コード及び第４の読み取り時刻に対して近似的に等量増加していないか否かを判別する。なお、ここでいう第３のデータ記録は第４のデータ記録より後で入力ポートにて受け取られたものであるとする。プロセッサは、更に、時刻コード及び読み取り時刻が時間ロックと時間非ロックとの間で１個又はそれ以上の個数の遷移を示しているか否かを判別し、その遷移を用いて１個又はそれ以上の時刻コードが不正であることを識別する。加えて、プロセッサは、不正な時刻コードについて１個又はそれ以上の訂正された時刻コードを計算する。
【発明を実施するための最良の形態】
【００１７】
放送信号から再生された不正時刻コードを訂正する装置は、データ記録のセットを受け取る。このデータ記録はＳＩＤ、時刻コード及び読み取り時刻を含んでいる。装置は、時刻コード間隔対読み取り時刻間隔の計算及び比較を行うことにより、不正な時刻コードを検出する。より詳細には、時刻コード間隔は第１の時刻コードと第２の時刻コードの間隔として計算し、読み取り時刻間隔は第１の時刻コードに対応する第１の読み取り時刻と第２の時刻コードに対応する第２の読み取り時刻の間隔として計算する。もし計算した間隔同士が近似的に等しければ、それらの値は正しいものと確証される。逆に、もし計算した間隔同士が近似的に等しくなければ、それらの値のうち一方又は双方が不正であると識別される。時刻コード例えば第２の時刻コードが不正であると識別されたときは、装置は、読み取り時刻間隔を第１の時刻コードに加算することにより、訂正された時刻コードを計算する。そのようにして訂正された時刻コードは、引き続いて放送信号から抽出される他の時刻コードを確証する用途に、用いることができる。確証された時刻コードは、誤っている時刻コードに代わって、収集されたデータと共に中央設備に送信され、その装置が設置されている住宅の住民の視聴癖を計測するために使用される。
【００１８】
図面において、共通する部材には同一符号を付す。特に図１を参照するに、放送計測システム１０は複数の放送信号プロバイダ１２を含んでいる。各放送信号プロバイダ１２は、消費者住宅１６等の複数の受信サイトに設置された複数の消費者装置１４により受信されるよう、放送信号を送信する。放送信号は符号化された放送識別コードを含んでいる。また、放送信号は、テレビジョン及び／又はラジオ及び／又はインターネット等のネットワーク向けにフォーマットされた音声及び／又は画像信号である。結局、放送信号プロバイダ１２はテレビジョン又はラジオ放送局であり、消費者装置１４はテレビジョン又はラジオである。或いは、放送信号は公知の又は情報放送向けに今後開発されるどのような種類のものであってもよい。同様に、消費者装置１４はどのような種類の信号受信機によって構成してもよい。聴取者計測装置１８は消費者装置１４にそれぞれ結合されており、消費者装置１４にて受信及び表示（何れにしろ再生）された放送信号から抽出した放送識別コードを、格納する。格納された放送識別コードは、後に、公衆電話交換網（ＰＳＴＮ）２０を介して中央設備２２に送信される。中央設備２２においては、放送識別コードは消費者の視聴及び／又は聴取癖を計測するために使用される。ここではＰＳＴＮ２０を介して送信されると述べたが、放送データは、それに代わる多様な方法にて送信することができる。例えば、ケーブルテレビジョンのケーブルや、無線電話等である。勿論、データの完全性は保護されなければならないから、無線電話は無線電話通信が非常に信頼できる様な場合にのみ使用されうる。
【００１９】
図２に示すように、消費者装置１４は、例えば、放送信号を受信する受信機２４を有するテレビジョンである。チューナ２６は、受信機２４により、数ある放送番組プロバイダ１２のなかから放送信号を選択して受信させる。受信した放送信号は引き続いて従来型テレビジョン回路２８に送られ、テレビジョンディスプレイ（図示せず）上に表示するための処理が施される。或いは、信号はビデオカセットレコーダ（図示せず）に回され、後に表示することができるよう記録される。従来型テレビジョン回路２８へと回されるだけでなく、受信信号は同時に復号器３０にも回される。復号器３０は、聴取者計測装置１８内にある。図２に示すように、ハードワイヤ接続を介し信号を復号器３０へと回すことができる。或いは、それに代えて、信号の一部をまずスピーカ３１に回し、処理及び再生させ、それをマイクロフォン３３で検出し、検出した信号を復号器３０に回す。いわゆる当業者には後々明らかとなっていくように、音声信号中に含まれるデータの収集に関する本発明の能力により、本発明は、ラジオ、映画館、テレビジョン及びインターネットを含め、数ある放送媒体システムにおいて、聴取者計測データを取得するのに使用できる。
【００２０】
復号器３０は、放送信号から放送識別コードを抽出し、放送識別コードをプロセッサ３２に供給する。プロセッサ３２は例えばTexas Instruments社ディジタル信号プロセッサmodel no. TMS 320VC33により実現でき、復号器３０はプロセッサ３２により実行されるNAES II又はNAES III等のソフトウエアにより実現できる。
【００２１】
プロセッサ３２は、放送信号から抽出された各記録に、ローカルクロック３４から取得した読み取り時刻を補完する。各記録のフォーマットはその記録が埋め込まれる信号の種類に依存する。例えば、音声信号から抽出される記録は５０データビット程を含んでいる。読み取り時刻は各記録が復号されるとその記録に付加されプロセッサ３２に供給される。即ち、各読み取り時刻は対応する記録が復号された時刻を表している。プロセッサ３２は得られた放送識別記録を処理する。この放送識別記録は時刻コード、対応するＳＩＤ、及びプロセッサ３２により付加された読み取り時刻を有している。プロセッサ３２は、処理したデータをメモリ装置３５又は一時記憶バッファ３７内に記憶する。これらメモリ装置３５及び一時記憶バッファ３７は、プロセッサ３２内に設けることもできる（但しその必要はない）。後に、プロセッサ３２は、格納されている記録をデータ通信装置３９に供給する。データ通信装置３９は、所定周期毎に又は問いかけに応じて、中央データ収集設備２２に送信する。通信装置３９は、例えば電話機に接続されたモデムを用いて実現できる。モデム又は電話機は、データをＰＳＴＮ２０を介した送信に適したフォーマットに変換する。或いは、通信装置３９は聴取者計測装置と中央データ収集設備との間の通信を可能にするどのような装置によっても実現できる。
【００２２】
図３に示すように、メモリ３５内のテーブル３６には、復号器３０により抽出されプロセッサにより補完されたデータ記録を表す記録３８のシーケンスが、含まれている。明確化のために、図３においては、ＳＩＤその他データ記録に典型的に関連づけられているフィールドは、省略されている。テーブル３６の第１の列はローカルクロック３４から得られた読み取り時刻４０のセットを含んでおり、第３の列は信号復号器３０を用いて放送信号から抽出した時刻コード４２のセットを含んでいる。時刻コード４２は起算点となる時刻から経過した秒数を示す１６進数にフォーマットされている。各時刻コード４２は読み取り時刻４０のうち１個とユニークに対応づけられており、ユニークに関連づけられている読み取り時刻４０と同一記録３８を構成するものとして示されている。
【００２３】
図上、テーブル３６はΔｔｒとのラベルが付された第２の列及びΔｔｃとのラベルが付された第４の列２４を有している。第２及び第４の列は、それぞれ、読み取り時刻４０の時間間隔４４又は時刻コード４２の時間間隔４６を、含んでいる。特に、最近捕捉された記録３８に関連づけられている時間間隔４４即ち一番上に記載されている時間間隔４４は、最も以前に捕捉された記録即ち一番下の記録に関連づけられている読み取り時刻４０を、最近捕捉された記録に関連づけられている読み取り時刻４０から減ずることにより、計算されている。同様に、最近捕捉された記録に関連づけられている時刻コード間隔Δｔｃ４６は、最も以前に捕捉された記録３８に関連づけられている時刻コード４２を、最近捕捉された記録３８に関連づけられている時刻コード４２から減ずることにより、計算されている。
【００２４】
時刻コード４２は放送信号にその復号レートと同一レートで符号化されており、また、時刻コード４２が復号されるレートが読み取り時刻４０によって表されることから、時刻コード４２は読み取り時刻４０に追従し、エラーから解放された時刻コード４２が得られる。より詳細には、読み取り時刻４０の間隔Δｔｒ４４は時刻コード４２の間隔Δｔｃと近似的に等しくなければならない。時刻コード４２が読み取り時刻４０をこのような形で追従しているときは、読み取り時刻及び時刻コードという２個のデータセットは時間ロックされた状態にあり、データセット増加は階段状にロックされている。読み取り時刻４０が時刻コード４２を追従していないときは、データセットｔｒ及びｔｃはもはや時間ロックされていない。即ち、対応する読み取り時刻間隔４４及び時刻コード間隔４６が互いに許容できる公差内にあるとき、例えばプラスマイナス１秒以内にあるときは、読み取り時刻及び時刻コードという２個のデータセットは時間ロックされている。対応する読み取り時刻及び時刻コード間隔４４，４６が時間ロックされているときは、時刻コード間隔Δｔｃ４６に関連づけられている時刻コード４２はエラーに見舞われていないと確証できる。
【００２５】
一例を述べると、テーブル３６上の第１及び第２の記録に係る時間周期においては、時刻コード及び読み取り時時刻データセットは時間ロックされている。なぜなら、これらの記録間の読み取り時刻間隔Δｔｒ４４が当該記録に係る時刻コード間隔Δｔｃ４６と近似的に等しいからである。なお、ここでは、一番下の記録を第１の記録とし、上へ上へという順で番号を付けて、一番上を第６の記録としている。これに対して、第３の記録３８に係る時間周期においてはデータセットは時間ロックされていない。なぜなら、対応する読み取り時刻間隔Δｔｒ４４及び時刻コード間隔Δｔｃ４６が近似的に等しくないからである。特に、第３の記録３８に係る時刻コード４０はそれ以前の第２の記録に係る時刻コードよりも以前の時刻を示しており、その結果、第３の記録３８に係る読み取り時刻間隔４４及び時刻コード間隔４６が不整合乃至非等価になっている。読み取り時刻間隔４４は、第４，第５及び第６の記録については対応する時刻コード間隔４６と等しくなっており、従ってデータセットは再び時間ロックされている。
【００２６】
さて図４Ａに示す方法、即ち復号器エラーを検出及び訂正するためのタイムスタンプ確証方法５０は、例えば、メモリ３５内に格納されプロセッサ３２により実行されるソフトウエアプログラムにより実現される。当該方法５０はステップ５２にて開始され、このステップでは、放送信号から抽出された時刻コード４２を用いてデータスタックが生成される。より詳細には、信号から抽出された時刻コード４２は受信した順にスタックされ、その結果最も古くに受信した時刻コード４２はスタック内の一番下に配置される。次に、ステップ５４においては、最も古くに受信した時刻コードがスタックの底から除去され、記憶バッファ３７内に格納される。後に詳細に説明するように、方法５０の各ステップでは最も古い時刻コードについて確証のためのテストを行う。そのため、方法５０を記述する目的上、最も古くに受信した時刻コードをｔｃtestと表すこととする。
【００２７】
次に、一連のステップ５６，５８及び６０においては、ＣＯＵＮＴＥＲ１及びＣＯＵＮＴＥＲ２が初期化され、ＣＯＵＮＴＥＲ２がインクリメントされる。より詳細には、ステップ５６においては、ＣＯＵＮＴＥＲ１にスタック中の時刻コード個数と同じ値がセットされる。方法５０のより後のステップにおいては、ＣＯＵＮＴＥＲ１は、最も古くに受信した時刻コードｔｃtestをスタック内のすべての時刻コードと比較し終えたことを確認するために使用される。ステップ５８においてはＣＯＵＮＴＥＲ２に０がセットされ、ステップ６０では１インクリメントされる。ＣＯＵＮＴＥＲ２の値はスタック内での時刻コードの位置、特に最も古い時刻コードｔｃtestと比較されている時刻コードの位置を、スタック内の一番下の時刻コードが一番目の位置、そのすぐ上が２番目の位置、等々として、表している。
【００２８】
ステップ６０の後、方法５０はステップ６２に進み、ＣＯＵＮＴＥＲ１とＣＯＵＮＴＥＲ２との比較によって、スタック内の時刻コードがそれぞれ最も古い時刻コードｔｃtestと比較されたかが、判別される。より詳細には、もしＣＯＵＮＴＥＲ２がＣＯＵＮＴＥＲ１より大きければ、スタック内のすべての時刻コードがｔｃtestと比較済みであるため、方法の実行先はステップ７４及びそれに続くステップ群へと分岐し、ｔｃtestが後に詳細に述べる最終処理ステップ群に供される。もしＣＯＵＮＴＥＲ２がＣＯＵＮＴＥＲ１より大きくなければ、方法はステップ６４へと進み、ＣＯＵＮＴＥＲ２の値に等しいスタック位置に配置されている時刻コードがｔｃtestの確証のためスタックからコピーされる。例えば、もしＣＯＵＮＴＥＲ２＝１であれば、スタック中の第１の位置に配置されている時刻コードがスタックからコピーされメモリ内にｔｃ1として格納される。次に、ステップ６６においては、ｔｃtestに関連づけられているＳＩＤがｔｃ1に関連づけられているＳＩＤと比較される。ＳＩＤが不一致である場合、即ちＳＩＤtest≠ＳＩＤ1である場合、時刻コードｔｃ1はｔｃtestと同じ放送番組には関連づけられておらず、従ってｔｃ1はｔｃtestを確証するのに使用することができない。結局、方法はステップ６０へとループバックし、それに続くステップにおいてＣＯＵＮＴＥＲ２が再びインクリメントされ、スタック内で次の位置に配置されている時刻コードが、ｔｃtestとの比較（及びその確証）のために取得される。
【００２９】
図４Ｂは図４Ａと接続点Ａ，Ｂ，Ｃ及びＤにおいて接続する図である。図４Ｂを参照するに、もしＳＩＤが一致していれば、即ちＳＩＤtest＝ＳＩＤ1であれば、時刻コードｔｃ1はｔｃtestと同じ放送番組に関連づけられているため、ｔｃ1はｔｃtestを確証するのに使用することができる。結局、方法５０はステップ６８へと進み、ステップ６８においては、時間間隔データが計算される。より詳細には、ステップ６８においては、Δｔｃとして表される時刻コードｔｃtestと時刻コードｔｃ1との時間間隔が計算され、また、Δｔｒとして表される読み取り時刻ｔｒtest（時刻コードｔｃtestに対応）と読み取り時刻ｔｒtest（時刻コードｔｃ1に対応）との時間間隔が計算される。
【００３０】
次に、ステップ７０においては、時間間隔Δｔｒが時間間隔Δｔｃと比較される。もし時間間隔Δｔｃが許容公差（ＴＯＬ）範囲内で時間間隔Δｔｒと等しければ、即ちΔｔｃ＝Δｔｒ±ＴＯＬの範囲内であれば、Δｔｃtest及びΔｔｃ1は共に有効であり、ステップ７２において有効とマークされる。例えば、時刻コードΔｔｃtest及びΔｔｃ1のそれぞれについて有効フラグをセットすることにより、これらの値が有効とマークされる。或いは、値Δｔｃtest及びΔｔｃ1が有効であることを示すどのようなデータ関連付け方法を用いることもできる。
【００３１】
そうではなくて時間間隔Δｔｃが許容公差（ＴＯＬ）内で時間間隔Δｔｒと等しくなければ、即ちΔｔｃ≠Δｔｒ±ＴＯＬの範囲内であれば、Δｔｃtest及びΔｔｃ1のうち一方又は双方が無効であるため、方法の実行先はステップ６０及びそれに続くステップ群に分岐して戻り、上掲の如く処理が実行される。同様に、ステップ７２においてΔｔｃtest及びΔｔｃ1が有効とマークされた後も、方法の実行先はステップ６０に分岐して戻る。
【００３２】
先に述べたように、ステップ６２においてもしＣＯＵＮＴＥＲ２がＣＯＵＮＴＥＲ１より大きければ、スタック内のすべての時刻コードがΔｔｃ1と比較済みとなっているため、方法５０はステップ７４に進み、プロセッサ３２は、方法５０のステップ６０〜７２を含む部分でｔｃtestが有効と確証されたかを判別する。もしｔｃtestが確証されなかった場合は、ｔｃtestが誤りであることから、方法はステップ７６へと続きｔｃtestが訂正される。より詳細には、ステップ７６においては、ＳＩＤtestがＳＩＤpreviousと比較される。ＳＩＤpreviousは、最も最近の有効な時刻コードｔｃpreviousに対応している。ｔｃpreviousの値は方法５０による処理のため最近スタックから除去した時刻コードの値と等しく、方法５０の従前最近の繰り返しにおいて有効とされている。もしＳＩＤ値が等しければ、即ちＳＩＤtest＝ＳＩＤpreviousであれば、時刻コードｔｃtest及びｔｃpreviousが同じ放送番組から抽出されたものであるので、時刻コードｔｃpreviousに対応しｔｒpreviousで表される読み取り時刻と、時刻コードｔｃtestに対応しｔｒtestで表される読み取り時刻と、の間の読み取り時刻間隔Δｔｒpreviousが、ステップ７８にて計算される。ステップ７８においては、読み取り時刻間隔Δｔｒpreviousがｔｃpreviousの値に加算され、それによって訂正された時刻コードｔｃtestが得られる。この訂正された時刻コードｔｃtestは、引き続くステップ８０にて、確証された時刻コードのリスト内に格納され、後の訂正時刻コード算出にて必要に応じ使用される。ｔｃtest格納後は、方法はステップ５４へと分岐して戻り、次の時刻コード値がスタック内の最も下の位置から抽出され、上掲の通りそれに次ぐステップが引き続いて実行される。
【００３３】
ステップ７４において、もし、プロセッサ３２がｔｃtestの値が既に確証されていると判別した場合、方法はステップ８０へと進みｔｃtestの値が上掲の通り後の使用のため格納される。
【００３４】
以上、本発明の特定の実施形態について説明した。いわゆる当業者であれば本発明はこの実施形態に限定されないことは、認められるべきであろう。例えば、データ処理の分野にいて通常程度の習熟を得たものであれば、方法５０にて互いに別体のメモリ３５，３７を使用しているが当該方法を単一のメモリデバイスでも実現できることを、認めるであろう。更に、計算に使用される読み取り時刻間隔を最も古くに取得した読み取り時刻値とその他すべての読み取り時刻値から計算する必要はないことも、認められるであろう。そのようなやり方に代えて、どのようなサイズの時間間隔と関連づけられている読み取り時刻データを用いて計算を実行することも可能であり、勿論、読み取り時刻間隔との比較対象となる対応する時刻コード間隔は同じ時間間隔で計算する。
【００３５】
プロセッサ３２は、更に、メモリ３５内に格納されているデータ値を中央収集設備２２に転送するようプログラムすることができる。（図１参照。）より詳細には、一定間隔にて、中央データ収集設備２２からの問いかけに応じて、或いは所定量のデータが蓄えられたときに、プロセッサ３２はそのデータを通信装置３９に送り、通信装置３９からＰＳＴＮ２０を介して中央収集設備２２へと送信させる。
【００３６】
加えて、訂正された時刻コード値の計算を、読み取り時刻データ及び時間ロックに復帰した時刻コードにより行う必要はない。代わりに、システムが時間ロック前の状態にあるときに収集された読み取り時刻データを用いて、後に復号された誤りのある時刻コード値について訂正時刻コードを計算するようにしてもよい。
【００３７】
更に、以上で述べた実施形態装置はプロセッサ、復号器及び時間クロック、一組のメモリ並びに中央設備との通信を可能にする装置を有しているが、これらのコンポーネントのうち１個又はそれ以上の装置を等価的な機能を有する他の１個又はそれ以上の装置で以て置き換えることもできる。例えば、プロセッサにより実行されるデータ処理は、例えば特定アプリケーション用集積チップ(application specific integrated chip)、複合プログラマブル論理デバイス(complex programmable logic device)等を含め、本発明に係る方法を実施するのに適する様々な電子回路の組合せにより実行することができる。更に例えば、このデータ処理は比較器、加算／減算器、一揃いの好適な論理デバイス等の部品を含む電子回路により、実行することができる。同様に、上述した実施形態装置及び消費者装置は別体のコンポーネントであったが、実施形態装置内の１個又はそれ以上のコンポーネントを消費者装置内に設けること（或いはその逆）も、可能である。
【００３８】
更に、本発明は、地上波テレビジョン／ラジオ放送及び衛星波放送頒布サイト等を含め様々な源に係る聴取者計測データ放送を処理するために使用できる。更に、以上に述べた装置及び方法は、画像信号、音声信号、テレビジョン信号、ラジオ信号、並びに有線及び無線のインターネット信号等、現在知られている又は今後開発される様々な放送信号フォーマットにて供給されるデータを処理するために使用できる。
【００３９】
このように、以上で説明した実施形態はあくまで例に過ぎず、多様に亘る変形、修正及びその他の実施形態を、本発明の技術的範囲内において採用できるであろう。
【図面の簡単な説明】
【００４０】
本発明に係る前述の又はその他の構成、実施形態及び利点は、前述の記述、別紙の特許請求の範囲及び別紙図面を参照することにより、好適に理解されるであろう。ここに：
【図１】本発明の一実施形態に係る聴取者計測装置をそれぞれ備えた受信サイトに対し放送信号を送信する複数の放送信号プロバイダを有する放送計測システムのブロック図である。
【図２】図１に示した聴取者計測システム並びに本発明の他の実施形態に係る放送信号表示乃至再生用消費者装置のブロック図である。
【図３】図１に示した計測装置により使用されるデータ記録のセット及び時間間隔のセットを有するテーブルを示す図である。
【図４Ａ】図１に示した計測装置により本発明の更に他の実施形態に係る誤り時刻コード識別及び訂正のため実行される方法のフローチャートである。
【図４Ｂ】図１に示した計測装置により本発明の更に他の実施形態に係る誤り時刻コード識別及び訂正のため実行される方法のフローチャートである。
【図１】
2006505145.tif 000002
【図２】
2006505145.tif 000003
【図３】
2006505145.tif 000004
【図４Ａ】
2006505145.tif 000005
【図４Ｂ】
2006505145.tif 000006
【国際調査報告】
2006505145.tif 000007