(57)【特許請求の範囲】
【請求項１】
アナログ放送の音声信号であるアナログ音声信号と、前記アナログ放送とともにサイマル放送されているデジタル放送の音声信号であるデジタル音声信号との両者をリアルタイムで入力し、これら両者をデジタルサンプリングし、アナログ音声データ及びデジタル音声データを出力する音声入力部と、
前記アナログ音声データ及びデジタル音声データを記憶する記憶部と、
前記アナログ音声データ及び前記デジタル音声データのいずれか一方である第１の音声データを第１のウィンドウ時間を単位として区分し、前記第１のウィンドウ時間の第１の音声データと、前記アナログ音声データ及び前記デジタル音声データの他の一方である第２の音声データと、を比較し、両者の相関係数が最大になる時間差を検出し、前記第１のウィンドウ時間の第１の音声データとその時間差に位置する前記第２の音声データとの相関係数を出力する同期／相関係数検出部であってそれは
前記第１のウィンドウ時間の第１の音声データの中からｐ個（ｐは３以上の正整数）の第２のウィンドウ時間（第２のウィンドウ時間×ｐ＜第１のウィンドウ時間）の前記第１の音声データを抽出し、
ｐ個の前記第２のウィンドウ時間の第１の音声データのそれぞれと、前記第２の音声データと、を比較し、両者の相関係数が最大になる時間差を検出し、
ｐ個の時間差から１つの時間差を多数決で選択し、
前記第１のウィンドウ時間の第１の音声データと選択した時間差に位置する前記第２の音声データとの相関係数を導出し出力するものと、
前記同期／相関係数検出部が出力した相関係数に基づいて、前記第１のウィンドウ時間の第１の音声データと、前記第２の音声データと、が一致するか否かの判定を行う音声不一致検出部と、
前記音声不一致検出部が音声不一致を検出すると外部に前記音声不一致を通知するアラーム出力部と、
を有することを特徴とする放送信号監視装置。
【請求項２】
前記同期／相関係数検出部は、
前記第１のウィンドウ時間の第１の音声データ中から有音部を抽出し、
前記有音部の第１の音声データと、前記第２の音声データと、を比較し、両者の相関係数が最大になる時間差を検出し、
前記有音部の第１の音声データと、その時間差に位置する前記第２の音声データと、の相関係数を出力する、
ことを特徴とする請求項１に記載の放送信号監視装置。
【請求項３】
前記同期／相関係数検出部は、ｐ個の時間差から１つの時間差を多数決で選択できない場合、１つ前の前記第１のウィンドウ時間の第１の音声データについて選択した時間差を、次の第１のウィンドウ時間の第１の音声データについての時間差として選択することを特徴とする請求項１に記載の放送信号監視装置。
【請求項４】
前記同期／相関係数検出部は、１つ前の前記第１のウィンドウ時間の第１の音声データについて選択した時間差を含む所定の範囲で、次の第１のウィンドウ時間の第１の音声データについて相関係数が最大になる時間差を探し、検出することを特徴とする請求項１〜請求項３のいずれかの請求項に記載の放送信号監視装置。
【請求項５】
前記音声不一致検出部は、連続して所定の回数以上前記相関係数が所定値以下である時に、音声不一致であると判定することを特徴とする請求項１〜請求項４のいずれかの請求項に記載の放送信号監視装置。
【請求項６】
前記同期／相関係数検出部は、前記第１の音声データ及び前記第２の音声データの少なくともいずれか一方を、両者の直流成分値が同一になるように補正した後、相関係数を導出することを特徴とする請求項１〜請求項５のいずれかの請求項に記載の放送信号監視装置。
【請求項７】
前記第１の音声データはデジタル音声データであり、前記第２の音声データはアナログ音声データであって、
前記同期／相関係数検出部は、前記アナログ音声データが前記デジタル音声データより進んでいる方向にのみ、両者の相関係数が最大になる時間差を探し、検出することを特徴とする請求項１〜請求項６のいずれかの請求項に記載の放送信号監視装置。
【請求項８】
前記第１のウィンドウ時間が０．５秒より長いことを特徴とする請求項１〜請求項７のいずれかの請求項に記載の放送信号監視装置。
【請求項９】
前記記憶部は、前記音声不一致が発生した時刻、その時刻を含む時間における前記アナログ音声データ及び前記デジタル音声データを記憶し、
ユーザからの指令を入力する操作入力部と、
ユーザからの指令によって、前記音声不一致が発生した時刻のリストを表示する表示部と、
ユーザからの指令によって、前記音声不一致が発生した時刻を含む時間における前記アナログ音声データ又は前記デジタル音声データを再生し、出力する音声出力部と、
を更に有することを特徴とする請求項１〜請求項８のいずれかの請求項に記載の放送信号監視装置。
【請求項１０】
アナログ放送の音声信号であるアナログ音声信号と、前記アナログ放送とともにサイマル放送されているデジタル放送の音声信号であるデジタル音声信号とをリアルタイムで入力し、デジタルサンプリングし、アナログ音声データ及びデジタル音声データを出力する音声入力ステップと、
前記アナログ音声データ及びデジタル音声データを記憶する記憶ステップと、
前記アナログ音声データ及び前記デジタル音声データのいずれか一方である第１の音声データを第１のウィンドウ時間を単位として区分し、前記第１のウィンドウ時間の第１の音声データと、前記アナログ音声データ及び前記デジタル音声データの他の一方である第２の音声データと、を比較し、両者の相関係数が最大になる時間差を検出し、前記第１のウィンドウ時間の第１の音声データとその時間差に位置する前記第２の音声データとの相関係数を出力する同期／相関係数検出ステップであって、
前記第１のウィンドウ時間の第１の音声データの中からｐ個（ｐは３以上の正整数）の第２のウィンドウ時間（第２のウィンドウ時間×ｐ＜第１のウィンドウ時間）の前記第１の音声データを抽出し、
ｐ個の前記第２のウィンドウ時間の第１の音声データのそれぞれと、前記第２の音声データと、を比較し、両者の相関係数が最大になる時間差を算出し、
ｐ個の時間差から１つの時間差を多数決で選択し、
前記第１のウィンドウ時間の第１の音声データと、選択した時間差に位置する前記第２の音声データと、の相関係数を導出し、出力するステップと、
前記同期／相関係数検出ステップが出力した相関係数に基づいて、前記第１のウィンドウ時間の第１の音声データと、前記第２の音声データと、が一致するか否かの判定を行う音声不一致検出ステップと、
前記音声不一致検出ステップが音声不一致を検出すると外部に前記音声不一致を通知するアラーム出力ステップと、
を有することを特徴とする放送信号監視方法。
【請求項１１】
前記同期／相関係数検出ステップは、
前記第１のウィンドウ時間の第１の音声データ中から有音部を抽出し、
前記有音部の第１の音声データと、前記第２の音声データと、を比較し、両者の相関係数が最大になる時間差を導出し、
前記有音部の第１の音声データと、その時間差に位置する前記第２の音声データと、の相関係数を出力する、
ことを特徴とする請求項１０に記載の放送信号監視方法。
【請求項１２】
前記同期／相関係数検出ステップは、ｐ個の時間差から１つの時間差を多数決で選択できない場合、１つ前の前記第１のウィンドウ時間の第１の音声データについて選択した時間差を、次の第１のウィンドウ時間の第１の音声データについての時間差として選択することを特徴とする請求項１０に記載の放送信号監視方法。
【請求項１３】
前記アナログ音声信号及び前記デジタル音声信号のいずれか一方を出力するスピーカを更に有することを特徴とする請求項１０〜請求項１２のいずれかの請求項に記載の放送信号監視方法。
【請求項１４】
前記音声不一致検出ステップは、連続して所定の回数以上前記相関係数が所定値以下である時に、音声不一致であると判定することを特徴とする請求項１０〜請求項１３のいずれかの請求項に記載の放送信号監視方法。
【請求項１５】
前記同期／相関係数検出ステップは、前記第１の音声データ及び前記第２の音声データの少なくともいずれか一方を、両者の直流成分値が同一になるように補正した後、相関係数を導出することを特徴とする請求項１０〜請求項１４のいずれかの請求項に記載の放送信号監視方法。
【請求項１６】
前記第１の音声データはデジタル音声データであり、前記第２の音声データはアナログ音声データであって、
前記同期／相関係数検出ステップは、前記アナログ音声データが前記デジタル音声データより進んでいる方向にのみ、両者の相関係数が最大になる時間差を探し、検出することを特徴とする請求項１０〜請求項１５のいずれかの請求項に記載の放送信号監視方法。
【請求項１７】
前記第１のウィンドウ時間が０．５秒より長いことを特徴とする請求項１０〜請求項１６のいずれかの請求項に記載の放送信号監視方法。
【請求項１８】
前記音声不一致が発生した時刻、その時刻を含む時間における前記アナログ音声データ及び前記デジタル音声データを記憶する記憶ステップと、
ユーザからの指令を入力する操作入力ステップと、
ユーザからの指令によって、前記音声不一致が発生した時刻のリストを表示する表示ステップと、
ユーザからの指令によって、前記音声不一致が発生した時刻を含む時間における前記アナログ音声データ又は前記デジタル音声データを再生し、出力する音声出力ステップと、
を更に有することを特徴とする請求項１０〜請求項１７のいずれかの請求項に記載の放送信号監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送信号監視装置及び放送信号監視方法に関する。
【背景技術】
【０００２】
２００３年１２月に、地上波デジタル放送が開始された。デジタル放送を受信するための受像機（以下、「デジタル放送受信機」と言う。）の普及には時間がかかるため、現在、放送局はデジタル放送と同じ番組をアナログ放送で並行して同時に放送する「サイマル放送」を行っている。
【０００３】
放送局は、放送信号が誤りなく送出されているか否かを、受信機が受信した放送信号を人間が目と耳で実際に視聴することにより、常に監視している。サイマル放送が行われている間は、放送局において、送出されたアナログ放送の放送信号とデジタル放送の放送信号とを同時に監視する必要がある。
【特許文献１】特開２００２−２６２２６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来は、放送局の主調整室で監視担当者が、アナログ放送を受信する受像機（以下、「アナログ放送受信機」と言う。）でアナログ放送を実際に視聴し、アナログ放送の映像及び音声を監視していた。
【０００５】
映像信号については、１人の監視担当者が、アナログ放送の映像とデジタル放送の映像とを同時に監視することは容易である。アナログ放送受信機とデジタル放送受信機を並べ、１人の監視担当者が両方の映像を監視することにより、１人の監視担当者が、アナログ放送の映像とデジタル放送の映像とを同時に監視できる。しかし、アナログ放送とデジタル放送とでは放送信号の送出タイミングにずれがある（１．５秒〜３秒程度のずれ）故に、１人の監視担当者がアナログ放送の音声とデジタル放送の音声とを聞き分けながら両方を監視することは不可能である。
【０００６】
それぞれアナログ放送とデジタル放送とを別個に監視する２人の監視担当者を配置することは、コストの面から現実的ではない。そのため現在は、１人の監視担当者が、上記の方法でアナログ放送の映像とデジタル放送の映像とを同時に監視すると共に、音声の監視については、一方の音声（例えば、アナログ放送の音声）のみを実際に聴いて監視している。その監視担当者は、他方の音声（例えば、デジタル放送の音声）の監視を、音声メータ（例えば、音程と音量とを可視化して表示する。）による表示を目視することによって行っている。しかし、音声メータによる監視では、音声が出力されていることは確認できるものの、その音声が他方の音声と一致しているか否かを確認できない。
【０００７】
本発明は、サイマル放送されているアナログ放送の音声とデジタル放送の音声とを、実際に２つの音声を監視するのに近い信頼性で、１人の監視担当者が同時に監視できる、放送信号監視装置及び放送信号監視方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため本発明は以下の構成を有する。請求項１（又は１０）に記載の発明は、アナログ放送の音声信号であるアナログ音声信号と、前記アナログ放送とともにサイマル放送されているデジタル放送の音声信号であるデジタル音声信号との両者をリアルタイムで入力し、これら両者をデジタルサンプリングし、アナログ音声データ及びデジタル音声データを出力する音声入力部（又はステップ）と、前記アナログ音声データ及びデジタル音声データを記憶する記憶部（又はステップ）と、前記アナログ音声データ及び前記デジタル音声データのいずれか一方である第１の音声データを第１のウィンドウ時間を単位として区分し、前記第１のウィンドウ時間の第１の音声データと、前記アナログ音声データ及び前記デジタル音声データの他の一方である第２の音声データと、を比較し、両者の相関係数が最大になる時間差を検出し、前記第１のウィンドウ時間の第１の音声データとその時間差に位置する前記第２の音声データとの相関係数を出力する同期／相関係数検出部（又はステップ）であって、それは前記第１のウィンドウ時間の第１の音声データの中からｐ個（ｐは３以上の正整数）の第２のウィンドウ時間（第２のウィンドウ時間×ｐ＜第１のウィンドウ時間）の前記第１の音声データを抽出し、ｐ個の前記第２のウィンドウ時間の第１の音声データのそれぞれと、前記第２の音声データと、を比較し、両者の相関係数が最大になる時間差を検出し、ｐ個の時間差から１つの時間差を多数決で選択し、前記第１のウィンドウ時間の第１の音声データと選択した時間差に位置する前記第２の音声データとの相関係数を導出し出力するものと、前記同期／相関係数検出部が出力した相関係数に基づいて、前記第１のウィンドウ時間の第１の音声データと、前記第２の音声データと、が一致するか否かの判定を行う音声不一致検出部（又はステップ）と、前記音声不一致検出部が音声不一致を検出すると外部に前記音声不一致を通知するアラーム出力部（又はステップ）とを有することを特徴とする放送信号監視装置（又は方法）である。
【０００９】
本発明の放送信号監視装置（又は方法）は、アナログ放送の音声信号とデジタル放送の音声信号を入力し、これらの音声信号が一致するか否かをリアルタイムで判断し、音声不一致が検出された場合にアラームを発生する。監視担当者は、スピーカが出力するアナログ放送の音声信号とデジタル放送の音声信号とのいずれか一方を聞きながら、放送信号監視装置が音声不一致を通知するか否かを監視することにより、両方の音声信号が正常か否かをリアルタイムで監視できる。
しかも本発明の放送信号監視装置（又は方法）では、第１のウィンドウの一部の音声データを使用して相互相関関数を計算するので、短い処理時間で正確な時間差を算出できる。又は、処理能力の低いＣＰＵ等で正確な時間差を算出できる。この本発明は、処理速度が速く且つ安価な放送信号監視装置を実現できる。重要な特徴は、上記の多数決が、最頻値の時間差を選択することである。
【００１０】
本発明の放送信号監視装置（又は方法）によれば、放送局の主調整室に配置する監視担当者を従来よりも（アナログ放送のみが行われていた時よりも）増やすことなく、１人の監視担当者でサイマル放送されているアナログ放送とデジタル放送の音声を監視できる。
【００１１】
一般に、デジタル放送はアナログ放送に対して遅延する。その遅延時間は変動し、特にコマーシャル（ＣＭ）と本編番組とを切り換えるタイミングで大きい。本発明の放送信号監視装置（又は方法）は、デジタル放送のアナログ放送に対する遅延時間をリアルタイムで検出しながら、デジタル放送の音声信号と、それに対応するアナログ放送の音声信号とが一致するか否かを両者の相関係数によって判定する。従って、ＣＭと本編番組の切り換え時のように遅延時間が大きく変動した時にも、誤ってアラームを発生することがない。
【００１２】
請求項２（又は１１）に記載の発明は、前記同期／相関係数検出部（又はステップ）は、前記第１のウィンドウ時間の第１の音声データ中から有音部を抽出し、前記有音部の第１の音声データと、前記第２の音声データと、を比較し、両者の相関係数が最大になる時間差を検出し、前記有音部の第１の音声データと、その時間差に位置する前記第２の音声データと、の相関係数を出力する、ことを特徴とする請求項１（又は１０）に記載の放送信号監視装置（又は方法）である。
【００１３】
放送局は、例えばＣＭから本編番組に切り換えるタイミングで通常０．５秒間の無音部を挿入する。無音部から相関係数を算出すると誤った低相関係数を出力する恐れがある。本発明の放送信号監視装置（又は方法）は、音声データの有音部分を使用して音声不一致を検出するので、アラームの信頼性が高い。
【００１４】
【００１５】
【００１６】
請求項３又は１２に記載の発明は、前記同期／相関係数検出部（又はステップ）は、ｐ個の時間差から１つの時間差を多数決で選択できない場合、１つ前の前記第１のウィンドウ時間の第１の音声データについて選択した時間差を、次の第１のウィンドウ時間の第１の音声データについての時間差として選択することを特徴とする請求項１又は１０に記載の放送信号監視装置（又は方法）である。
本発明により、多数決により時間差を決定できなかった第１のウィンドウ時間の第１の音声データについても、時間差を決定し、音声不一致についての判定を行うことができる。
【００１７】
請求項４（又は１３）に記載の発明は、前記同期／相関係数検出部（又はステップ）は、１つ前の前記第１のウィンドウ時間の第１の音声データについて選択した時間差を含む所定の範囲で、次の第１のウィンドウ時間の第１の音声データについて相関係数が最大になる時間差を探し、検出することを特徴とする請求項１〜請求項３（又は１０〜１２）のいずれかの請求項に記載の放送信号監視装置（又は方法）である。
デジタル音声データとアナログ音声データとの時間差は変動するが、１回の変動量は通常所定の範囲に収まる。本発明の放送信号監視装置（又は方法）においては、狭い範囲で相関係数が最大になる時間差を探す故に、短い処理時間で正確な時間差を算出できる。又は、処理能力の低いＣＰＵ等で正確な時間差を算出できる。本発明は、処理速度が速く且つ安価な放送信号監視装置（又は方法）を実現できる。
【００１８】
請求項５（又は１４）に記載の発明は、前記音声不一致検出部（又はステップ）は、連続して所定の回数以上前記相関係数が所定値以下である時に、音声不一致であると判定することを特徴とする請求項１〜請求項４（又は１０〜１３）のいずれかの請求項に記載の放送信号監視装置（又は方法）である。
本発明の放送信号監視装置は、アラームの信頼性が高い。
【００１９】
請求項６（又は１５）に記載の発明は、前記同期／相関係数検出部（又はステップ）は、前記第１の音声データ及び前記第２の音声データの少なくともいずれか一方を、両者の直流成分値が同一になるように補正した後、相関係数を導出することを特徴とする請求項１〜請求項５（又は１０〜１４）のいずれかの請求項に記載の放送信号監視装置（又は方法）である。本発明により、第１の音声データと第２の音声データとの相関係数を正確に算出できる。
【００２０】
請求項７（又は１６）に記載の発明は、前記第１の音声データはデジタル音声データであり、前記第２の音声データはアナログ音声データであって、前記同期／相関係数検出部（又はステップ）は、前記アナログ音声データが前記デジタル音声データより進んでいる方向にのみ、両者の相関係数が最大になる時間差を探し、検出することを特徴とする請求項１〜請求項６（又は１０〜１５）のいずれかの請求項に記載の放送信号監視装置（又は方法）である。
アナログ放送信号は基本的にリアルタイムで処理される。デジタル放送信号は通常メモリに格納してから処理し、処理が済むとメモリから読み出して出力する故に、処理の度に必ず遅延が発生する。それ故に、放送局が出力するデジタル音声データは、アナログ音声データより遅延している。同期／相関係数検出部（又はステップ）は、アナログ音声データがデジタル音声データより進んでいる方向にのみ、両者の相関係数が最大になる時間差を探す故に、相関係数が最大になる時間差の検出時間が短い。又、デジタル音声データを格納するメモリの容量を小さくできる。本発明の放送信号監視装置（又は方法）は、処理速度が速い。又は、本発明の放送信号監視装置（又は方法）は、処理速度が遅い安価なＣＰＵ等で実現できる。
【００２１】
請求項８（又は１７）に記載の発明は、前記第１のウィンドウ時間が０．５秒より長いことを特徴とする請求項１〜請求項７（又は１０〜１６）のいずれかの請求項に記載の放送信号監視装置（又は方法）である。
通常、ＣＭと番組との間には０．５秒間の無音部分が挿入される。第１のウィンドウ時間を０．５秒より長くすることにより、第１のウィンドウ時間の中に必ず有音部が含まれる。
【００２２】
請求項９（又は１８）に記載の発明は、前記記憶部（又はステップ）は、前記音声不一致が発生した時刻、その時刻を含む時間における前記アナログ音声データ及び前記デジタル音声データを記憶し、ユーザからの指令を入力する操作入力部（又はステップ）と、ユーザからの指令によって、前記音声不一致が発生した時刻のリストを表示する表示部（又はステップ）と、ユーザからの指令によって、前記音声不一致が発生した時刻を含む時間における前記アナログ音声データ又は前記デジタル音声データを再生し、出力する音声出力部（又はステップ）と、を更に有することを特徴とする請求項１〜請求項８（又は１０〜１７）のいずれかの請求項に記載の放送信号監視装置（又は方法）である。
ユーザ（監視担当者）が、音声不一致の発生履歴及び個々の音声不一致発生時のアナログ放送及びデジタル放送を実際に耳で聞いて確認できる。本発明の放送信号監視装置又は方法により、音声不一致の原因解明が容易になる。
【００２３】
【発明の効果】
【００２４】
本発明の放送信号監視装置及び放送信号監視方法は、サイマル放送されているアナログ放送の音声とデジタル放送の音声とを、従来と同じ人員で監視できる、という効果を奏する。
【発明を実施するための最良の形態】
【００２５】
以下本発明の実施をするための最良の形態を具体的に示した実施例について、図面とともに記載する。
【実施例１】
【００２６】
図１〜図３を用いて、本発明の実施例１の放送信号監視装置及び放送信号監視方法を説明する。
図１は、本発明の実施例１の放送信号監視装置の構成を示すブロック図である。図１において、１００は放送信号監視装置としてのパーソナルコンピュータ（以下、「ＰＣ」と略す）である。１９１はアナログ放送信号を受信し、音声出力端子（例えば、イヤホンジャック。図示しない）からアナログ音声信号Ａａ０を、モニタディスプレイ（図示しない）から映像を出力するアナログ放送受信機である。１９２はデジタル放送信号を受信し、音声出力端子（例えば、イヤホンジャック。図示しない）からデジタル音声信号Ａｄ０を、モニタディスプレイ（図示しない）から映像を出力するデジタル放送受信機である。１９３はアナログ音声信号Ａａ０を出力するイヤホンである。ＰＣ１００、アナログ放送受信機１９１、デジタル放送受信機１９２及びイヤホン１９３は全て、放送局内の、オンエアの監視業務を行う主調整室に設置される。アナログ放送受信機１９１が受信するアナログ放送と、デジタル放送受信機１９２が受信するデジタル放送とは、ある時間差を有するが、同一内容である（サイマル放送されている。）。
【００２７】
ＰＣ１００は、アナログ放送受信機１９１からアナログ音声信号Ａａ０を、デジタル放送受信機１９２からデジタル音声信号Ａｄ０をそれぞれリアルタイムで入力する。ＰＣ１００は、２つの音声信号の時間差を補償した後、アナログ音声信号Ａａ０とデジタル音声信号Ａｄ０が一致するか否かをリアルタイムで判断し、一致しない場合（音声不一致の場合）にアラーム（実施例１では、ブザーの鳴動。）を発生する。
【００２８】
主調整室に配置されている１人の監視担当者１９４（放送信号監視装置のユーザ）は、アナログ放送とデジタル放送の画像を、アナログ放送受信機１９１及びデジタル放送受信機１９２のモニタディスプレイを同時に視て監視すると共に、アナログ音声信号Ａａ０が正しく出力されているか否かをイヤホン１９３を用いて聴き取って監視する。更に、ＰＣ１００がブザーを鳴動するか否かによって、デジタル放送の音声が正しいか否かを監視する。
【００２９】
ＰＣ１００を構成する各ブロックを説明する。ＰＣ１００は、音声入力部１０１、アナログ音声データ記憶部１０２、同期／相関係数検出部１０３、音声不一致検出部１０４、アラーム出力部１０５を有する。
音声入力部１０１は、汎用の音声キャプチャーボードである。音声入力部１０１はリアルタイムで、アナログ音声信号Ａａ０及びデジタル音声信号Ａｄ０を入力し、所定のサンプリング周波数及び分解能でデジタルサンプリングし、アナログ音声データＡａ及びデジタル音声データＡｄを出力する。実施例１において音声入力部１０１は、アナログ音声信号Ａａ０及びデジタル音声信号Ａｄ０を、サンプリング周波数１１kHz、分解能８bitでデジタルサンプリングする。
アナログ音声データ記憶部１０２は、最新の１０秒間のアナログ音声データＡａを記憶する、リングバッファである。
【００３０】
同期／相関係数検出部１０３は、音声入力部１０１からデジタル音声データＡｄを入力し、アナログ音声データ記憶部１０２に記憶したアナログ音声データＡａを読み出し、内部の記憶部に記憶し、ソフトウェアにより、アナログ音声データＡａとデジタル音声データＡｄとの相関係数を算出し、両者の相関係数が最大になる遅延時間τｄと、その時の相関係数Ｃｆと、を検出する。同期／相関係数検出部１０３は、アナログ音声データＡａ及びデジタル音声データＡｄの直流成分値が同一になるように補正した後下記の処理（相関係数の計算等）を行う。
【００３１】
一般に、デジタル放送信号は、サイマル放送されるアナログ放送信号に対して遅延する。遅延の、最も大きな原因は、デジタル放送信号の送信時のエンコード（圧縮）及びデジタル放送受信機１９２でのデコードに伴う遅延である。デジタル放送信号に対するアナログ放送信号の遅延時間τｄは放送局ごとに異なり、１．５秒〜３秒程度の定数である。更に、発明者は、遅延時間τｄが一定ではなく、平均遅延時間の前後で最大で３フレーム（１フレームは３０msecである。）程度変動することを発見した。遅延時間の平均値（一般には正値）を第１の遅延時間τｂと呼び、遅延時間の変動成分（正値又は負値）を第２の遅延時間τｆと呼ぶ。実際の遅延時間τｄは、両者を合わせた値τｄ＝τｂ＋τｆである。
【００３２】
このような遅延時間の変動の大きさτｆは、コマーシャル（以下、「ＣＭ」と略す。）の開始時及び本編番組の開始時に特に大きい。第２の遅延時間τｆは、放送局において再生機器をスタートさせるタイミングのズレ等に起因すると考えられる。同期／相関係数検出部１０３は、最新のデジタル音声データＡｄから、ウィンドウ時間が第１のウィンドウ時間Ｔｗである第１のウィンドウＷｄを切り出し、遅延時間τｄを後述する方法で検出する。
なお、実施例１において、第１の遅延時間τｂは１．５秒、第２の遅延時間τｆは最大で約±３フレーム、第１のウィンドウ時間Ｔｗは０．７秒である。
【００３３】
同期／相関係数検出部１０３は、第１のウィンドウＷｄのデジタル音声データＡｄとアナログ音声データＡａの対応する部分（相関係数が最大になる部分）との相関係数Ｃｆを出力する。第１のウィンドウＷｄに対応するアナログ音声データＡａのウィンドウの開始時刻は、第１のウィンドウＷｄの開始時刻に対して遅延時間τｄだけ進んでいる。
【００３４】
音声不一致検出部１０４は、ソフトウェアにより、相関係数Ｃｆが所定の閾値（実施例１では、０．４）以下か否か判断する。そして、相関係数Ｃｆが２回連続して所定の閾値以下である場合に、デジタル音声データＡｄがアナログ音声データＡａと一致していない（音声不一致）と判定する。
アラーム出力部１０５は、音声不一致検出部１０４が音声不一致を検出するとブザーを鳴動させ、外部に音声不一致を通知する。監視担当者１９４はブザーの鳴動によって、音声不一致が起きたことを認識できる。
【００３５】
図２〜図３を用いて、本発明の実施例１の放送信号監視方法を説明する。
図２は、本発明の実施例１の放送信号監視方法のフローチャートである。ステップ２０１で音声入力部１０１は、アナログ音声信号Ａａ０及びデジタル音声信号Ａｄ０をリアルタイムで入力し、デジタルサンプリングし、アナログ音声データＡａ及びデジタル音声データＡｄを生成する。アナログ音声データ記憶部１０２は、最新の１０秒分のアナログ音声データＡａを蓄積する。
【００３６】
図３（ａ）は、アナログ音声データＡａの一例を示す波形図、図３（ｂ）は、デジタル音声データＡｄの一例を示す波形図である。図３（ａ）及び図３（ｂ）において、横軸は時刻、縦軸は振幅値を表す。
【００３７】
ステップ２０２で同期／相関係数検出部１０３は、最新のデジタル音声データＡｄから、第１のウィンドウＷｄを切り出す。第１のウィンドウＷｄのウィンドウ時間は、第１のウィンドウ時間Ｔｗである。
ステップ２０３で同期／相関係数検出部１０３は、アナログ音声データ記憶部１０２に蓄積されているアナログ音声データＡａから、第１のウィンドウＷｄより、第１の遅延時間τｂ（遅延時間の平均値）だけ前の時刻を中心とする所定範囲からウィンドウＷａを切り出す。ウィンドウＷａのウィンドウ時間は、第１のウィンドウ時間Ｔｗである。所定範囲は、遅延時間が最大変動してもその中に正確な遅延時間が含まれる範囲に設定する。所定範囲は、可変である。
【００３８】
ステップ２０４で同期／相関係数検出部１０３は、第１のウィンドウＷｄの音声データと、ウィンドウＷａの音声データとの相関係数を計算する。
同期／相関係数検出部１０３は、ステップ２０３及び２０４を繰り返す。同期／相関係数検出部１０３は、第１の遅延時間τｂ（遅延時間の平均値）だけ前の時刻を中心とする所定範囲において、所定の時間Ｔ０きざみでウィンドウＷａを順次切り出し、第１のウィンドウＷｄの音声データと、ウィンドウＷａの音声データとの相関係数を計算する。きざみ時間Ｔ０は、遅延時間の検出精度に対応する。実施例１において、きざみ時間Ｔ０は、０．００１秒（１０データ）である。
【００３９】
ステップ２０５において、同期／相関係数検出部１０３は、算出した全ての相関係数の中から、最大の相関係数Ｃｆと、その時の遅延時間τｄとを検出する。
【００４０】
ステップ２０６で音声不一致検出部１０４は、相関係数Ｃｆが０．４以下か否か判断する。０．４より大きい場合、ステップ２０２に戻る。０．４以下の場合、ステップ２０７に進む。音声不一致検出部１０４は、同期／相関係数検出部１０３が前回算出した、１つ前の第１のウィンドウＷｄでの最大の相関係数の値Ｃｆを保持している。ステップ２０７で音声不一致検出部１０４は、１つ前の第１のウィンドウＷｄの最大の相関係数Ｃｆも０．４以下であるか否か判断する。０．４より大きい場合、ステップ２０２に戻る。０．４以下の場合、ステップ２０８に進む。２回続けて第１のウィンドウＷｄの最大の相関係数Ｃｆが０．４以下であれば、音声不一致検出部１０４は、アナログ音声データとデジタル音声データとが不一致であると判断する。
ステップ２０８でアラーム出力部１０５は、ブザーを鳴動させ、音声不一致を外部に通知する。ステップ２０８からステップ２０２に戻る。
【００４１】
以上のように、ＰＣ１００は、リアルタイムでアナログ音声データＡａ及びデジタル音声データＡｄを生成しながら（ステップ２０１）、遅延時間τｄ及び相関係数Ｃｆの検出、音声不一致の検出及びアラームの通知（ステップ２０２〜ステップ２０８）を、第１のウィンドウ時間Ｔｗ（０．７秒）ごとに行う。
【００４２】
実施例１のＰＣ１００は大きな処理能力を有する。ＰＣ１００は、第１のウィンドウＷｄの全ての音声データとアナログ音声データＡａとの相互相関関数（遅延時間と相関係数との関係を表す関数）を計算し、その相互相関関数が最大となる遅延時間を遅延時間τｄとする処理を、リアルタイムで行う。即ち、第１のウィンドウＷｄの全ての音声データとアナログ音声データＡａとの相互相関関数を計算し、その相互相関関数が最大となる遅延時間を遅延時間τｄとする。
【００４３】
実施例１の放送信号監視装置及び放送信号監視方法によれば、サイマル放送されているアナログ放送の音声とデジタル放送の音声とを、従来と同じ人員で監視できる。
実施例１の放送信号監視装置及び放送信号監視方法では、アナログ放送に対するデジタル放送の遅延時間τｄをリアルタイムで算出しながら、デジタル放送の音声データと、対応するアナログ放送の音声データとの相関係数を算出する。そして、相関係数Ｃｆの大小によってデジタル放送の音声が正しいか否かを判断し、音声不一致が検出された時にアラームを外部に出力する。従って、本発明によれば遅延時間τｄが変動しても、誤ってアラームを出力することがない。特に、ＣＭと番組との切り換えのタイミングに遅延時間τｄが大きく変動しても、誤ってアラームを出力することがない。
【実施例２】
【００４４】
図２、図４及び図５を用いて、本発明の実施例２の放送信号監視装置及び放送信号監視方法を説明する。実施例２の放送信号監視装置は、実施例１（図１）と同一の構成を有する。実施例２の放送信号監視方法は、実施例１（図２）のステップ２０３〜２０５における遅延時間τｄ及び最大の相関係数Ｃｆの検出方法が異なる。それ以外の点において、実施例２の放送信号監視方法は、実施例１（図２）と同じである。
【００４５】
図４及び図５を用いて、実施例２の放送信号監視方法における遅延時間τｄ及び最大の相関係数Ｃｆの検出方法を説明する。
図４は、本発明の実施例２の放送信号監視方法において、同期／相関係数検出部１０３が遅延時間τｄ及び最大の相関係数Ｃｆを検出する方法のフローチャートである。図５は、本発明の実施例２の放送信号監視方法において、遅延時間τｄを検出する方法の説明図である。図５の上段はアナログ音声データＡａ、下段はデジタル音声データＡｄの第１のウィンドウＷｄの音声データの波形である。それぞれの波形の先頭を、揃えてある。
【００４６】
ステップ４０１で同期／相関係数検出部１０３は、第１のウィンドウＷｄをｐ個（ｐは３以上の正整数。実施例２においてｐ＝３）の同じ時間長の区間Ｐ１、Ｐ２、Ｐ３に分割する。
【００４７】
ステップ４０２で、ｎに初期値１を代入する。ステップ４０３で、ｎ番目の区間Ｐｎの先頭部分から、第２のウィンドウＷｄｎを切り出す（図５の斜線部）。第２のウィンドウＷｄｎのウィンドウ時間は、第２のウィンドウ時間Ｔｓである。実施例２では、第２のウィンドウ時間Ｔｓは約０．０２秒（２００データ）である。３つの区間Ｐ１、Ｐ２及びＰ３の合計時間約０．０６秒は、第１のウィンドウＷｄの第１のウィンドウ時間Ｔｗ（０．７秒）よりはるかに短い。
【００４８】
ステップ４０４で同期／相関係数検出部１０３は、アナログ音声データ記憶部１０２に蓄積されているアナログ音声データＡａから、第２のウィンドウＷｄｎより、第１の遅延時間τｂ（遅延時間の平均値）だけ前の時刻を中心とする所定範囲からウィンドウＷａｎを切り出す。ウィンドウＷａｎのウィンドウ時間は、第２のウィンドウ時間Ｔｓである。所定範囲は、遅延時間が最大変動してもその中に正確な遅延時間が含まれる範囲に設定する。
【００４９】
同期／相関係数検出部１０３は、第２のウィンドウＷｄｎの音声データと、ウィンドウＷａｎの音声データとの相関係数を計算する。第１のウィンドウＷｄｎ及びウィンドウＷａｎは第１のウィンドウＷｄと比較してはるかに短い故に、音声データのデータ量は少ない。第１のウィンドウＷｄの全ての音声データを用いて相関係数を計算した実施例１の同期／相関係数検出方法と比較して、実施例２での相関係数計算ははるかに容易である。
同期／相関係数検出部１０３は、上記の処理を繰り返す。同期／相関係数検出部１０３は、第１の遅延時間τｂ（遅延時間の平均値）だけ前の時刻を中心とする所定範囲において、所定の時間Ｔ０きざみでウィンドウＷａｎを順次切り出し、第１のウィンドウＷｄｎの音声データと、ウィンドウＷａｎの音声データ（アナログ音声データＡａの一部）との相関係数を計算する。第２のウィンドウＷｄの音声データとアナログ音声データＡａとの相互相関関数Ｃ（τ）が計算される（ただし、τは遅延時間である。）。
同期／相関係数検出部１０３は、算出した相互相関関数Ｃ（τ）が最大となる相関係数Ｃｎと、その時の遅延時間τｎとを検出する。
【００５０】
ステップ４０５でｎに１を加算し、ステップ４０６に進む。ｎが３以下の場合はステップ４０６からステップ４０３に戻り、ｎが３より大きい場合はステップ４０７に進む。
ステップ４０２〜ステップ４０６を繰り返して、各区間Ｐ１、Ｐ２、Ｐ３について、遅延時間τ１、τ２、τ３と相関係数Ｃ１、Ｃ２、Ｃ３とがそれぞれ検出される。
【００５１】
ステップ４０７で同期／相関係数検出部１０３は、遅延時間τ１、τ２、τ３のうち１つの遅延時間を多数決で選択できるか否か、即ち、任意の２つ又は３つの遅延時間が一致するか否か、判断する。なお、実施例２では、遅延時間が約０．００１秒（１０データ）の範囲内で一致する場合に、「遅延時間が一致する」と判断する。多勢を占める遅延時間があり１つの遅延時間を多数決選択できる場合はステップ４０８に進み、多数決選択できない場合（遅延時間τ１、τ２、τ３が全て異なる場合）はステップ４０９に進む。
【００５２】
ステップ４０８で同期／相関係数検出部１０３は、遅延時間τ１、τ２、τ３のうち、多勢を占める遅延時間を多数決で選択し、選択した遅延時間を遅延時間τｄとする。多数決は、最頻値の遅延時間を選択することである。例えばステップ４０１での第１のウィンドウＷｄの分割数ｐが５であって、τ１、τ２、τ３、τ４、τ５のうち、τ１とτ３が１．５秒、τ２が１．４秒、τ４が１．３秒、τ５が１．６秒であれば、遅延時間τｄを１．５秒とする。ステップ４１０に進む。
同期／相関係数検出部１０３は、前回算出した、１つ前の第１のウィンドウの遅延時間τｄの値を保持している。ステップ４０９で同期／相関係数検出部１０３は、１つ前の第１のウィンドウの遅延時間τｄを、現在の遅延時間τｄとする。ステップ４１０に進む。
【００５３】
ステップ４１０において、同期／相関係数検出部１０３は、第１のウィンドウＷｄの音声データと、選択した遅延時間τｄのところに位置する第１のウィンドウＷｄと同じ時間長（第１のウィンドウ時間Ｔｗ）のウィンドウＷａのアナログ音声データＡａと、の相関係数Ｃｆを計算する。これで処理を終了する。
【００５４】
実施例２の放送信号監視装置及び放送信号監視方法では、第１のウィンドウＷｄを３つの区間Ｐ１、Ｐ２、Ｐ３に分割し、それぞれの区間の先頭部分に位置する第２のウィンドウＷｄ１、Ｗｄ２、Ｗｄ３の音声データを使用して相関係数が最大になる遅延時間を調べる。更に、第２のウィンドウＷｄ１、Ｗｄ２、Ｗｄ３それぞれで算出された遅延時間τ１、τ２、τ３から、多数決で遅延時間τｄを決定する。従って、ＰＣ１００の処理能力が小さくても、リアルタイムで音声不一致の検出を行える。それ故実施例２の放送信号監視装置は、安価である。
【００５５】
第２のウィンドウＷｄｎは第１のウィンドウＷｄ中で均等に分散した領域であり、遅延時間τｄはτｎ（１≦ｎ≦ｐ）から多数決で選択される故に、特定の微小部分で遅延時間が変動していても、選択された遅延時間τｄはその影響を受けにくい。
なお、実施例２において、第１のウィンドウＷｄから抽出する第２のウィンドウＷｄｎの数を３つとしたが、３以上の任意の正整数であれば良い。
実施例２において、第２のウィンドウＷｄｎは第１のウィンドウＷｄをｐ等分した各区間Ｐｎの先頭部分からそれぞれ切り出したが、そのように先頭部分でなくてそれぞれの区間Ｐｎ内の他の部分から切り出しても良い。
【００５６】
音声入力部１０１でのサンプリング周波数、分解能、第２のウィンドウ時間Ｔｓ、遅延時間τｄを検出する際の第１のウィンドウＷｄの分割数は、放送信号監視装置が放送信号監視処理をリアルタイムで行うことが可能な範囲内で設定される。第２のウィンドウ時間Ｔｓは、好ましくは、第１のウィンドウＷｄの長さの１／１０程度である。
【実施例３】
【００５７】
図６〜図９を用いて、本発明の実施例３の放送信号監視装置及び放送信号監視方法を説明する。
放送局から送信される放送信号には、ＣＭと番組の間に０．５秒の無音部分が挿入される。従って、音声データには、本編組、無音部分（０．５秒）、ＣＭ、無音部分（０．５秒）、本編番組、のように有音部分と無音部分が繰り返し現れる。
例えば、実施例２の、遅延時間τｄを検出する方法（図４）において、第２のウィンドウ（図５参照）全体がＣＭと本編番組の間の無音部分に含まれる場合、ステップ４０４において遅延時間τｎが不定となる。それ故無音部分を用いて相関係数を計算すると、音声データの無音部分で誤ってアラームが発せられる可能性がある。実施例３の放送信号監視装置及び放送信号監視方法は、この問題を解決するものである。
【００５８】
図６は、本発明の実施例３の放送信号監視装置の構成を示すブロック図である。６００は、実施例３の放送信号監視装置としてのパーソナルコンピュータである。放送信号監視装置６００は、実施例１の放送信号監視装置１００に無音検出部１０６を付け加えたものである。無音検出部１０６は、ソフトウェアにより、入力された音声データ全体が無音か否かを判定する。無音検出部１０６は、入力された音声データの二乗平均値が所定値以下の時に、その音声データが無音であると判断する。その他の構成は実施例１の放送信号監視装置１００と同じであるので、共通の部分には同じ符号を使用し、その説明を省略する。図６において、図１と共通の部分には同じ符号を使用し、その説明を省略する。
【００５９】
図７〜図９を用いて、本発明の実施例３の放送信号監視方法を説明する。
図７は、本発明の実施例３の放送信号監視方法のフローチャートである。実施例３の放送信号監視方法のフローチャートは、実施例１の放送信号監視方法のフローチャート（図２）の、ステップ２０３、ステップ２０４及びステップ２０５を、ステップ７０１及びステップ７０２に置き換えたものである。ステップ７０１において無音検出部１０６は、第１のウィンドウＷｄ全体が無音か否か判断する。第１のウィンドウＷｄ全体が無音である場合ステップ２０２に戻る。即ち、ＰＣ６００は遅延時間τｄ及び相関係数Ｃｆの検出、音声不一致の判定（ステップ７０１、ステップ７０２及びステップ２０５〜ステップ２０８）を行わずに、次の第１のウィンドウの処理を行う。
【００６０】
第１のウィンドウＷｄが有音部を含む場合、ステップ７０１からステップ７０２に進む。ステップ７０２で同期／相関係数検出部１０３は、第１のウィンドウＷｄの音声データと、アナログ音声データ記憶部１０２に蓄積されているアナログ音声データＡａとを使用し、遅延時間τｄ及び最大の相関係数Ｃｆを検出する。
【００６１】
次にステップ７０２からステップ２０６に進む。ステップ２０６以降の処理は、実施例１の放送信号監視方法（図２）と同じである。
【００６２】
図８及び図９を用いて、ステップ７０２における遅延時間τｄ及び最大の相関係数Ｃｆの検出方法を説明する。
図８は、本発明の実施例３の放送信号監視方法において、同期／相関係数検出部１０３が遅延時間τｄ及び最大の相関係数Ｃｆを検出する方法のフローチャートである。図８において、実施例２の放送信号監視方法における遅延時間τｄ及び最大の相関係数Ｃｆを検出する方法（図４）と同じステップには同じ符号を使用している。
【００６３】
ステップ４０１で同期／相関係数検出部１０３は、第１のウィンドウＷｄをｐ個（ｐは３以上の正整数。実施例３においてｐ＝３）の同じ時間長の区間Ｐ１、Ｐ２及びＰ３に分割する。
【００６４】
ステップ４０２で、ｎに初期値１を代入する。ステップ８０１で、ｎ番目の区間Ｐｎ全体が無音であるか否か判断する。区間Ｐｎ全体が無音である場合、ステップ４０５に進む。区間Ｐｎが有音部分を含む場合、ステップ８０２に進む。ステップ８０２で同期／相関係数検出部１０３は、区間Ｐｎの有音部分の先頭部分から、第２のウィンドウＷｄｎを切り出す。第２のウィンドウＷｄｎのウィンドウ時間は、第２のウィンドウ時間Ｔｓである。実施例３では、第２のウィンドウ時間Ｔｓは約０．０２秒（２００データ）である。
【００６５】
ステップ４０４で同期／相関係数検出部１０３は、アナログ音声データ記憶部１０２に蓄積されているアナログ音声データＡａから、第２のウィンドウＷｄｎより、第１の遅延時間τｂ（遅延時間の平均値）だけ前の時刻を中心とする所定範囲からウィンドウＷａｎを切り出す。ウィンドウＷａｎのウィンドウ時間は、第２のウィンドウ時間Ｔｓである。所定範囲は、遅延時間が最大変動してもその中に正確な遅延時間が含まれる範囲に設定する。
【００６６】
同期／相関係数検出部１０３は、第２のウィンドウＷｄｎの音声データと、ウィンドウＷａｎの音声データとの相関係数を計算する。第１のウィンドウＷｄｎ及びウィンドウＷａｎは第１のウィンドウＷｄと比較してはるかに短い故に、音声データのデータ量は少ない。それ故第１のウィンドウＷｄの全ての音声データを用いて相関係数を計算した実施例１の同期／相関係数検出方法と比較して、実施例３での相関係数計算ははるかに容易である。
同期／相関係数検出部１０３は、上記の処理を繰り返す。同期／相関係数検出部１０３は、第１の遅延時間τｂ（遅延時間の平均値）だけ前の時刻を中心とする所定範囲において、所定の時間Ｔ０きざみでウィンドウＷａｎを順次切り出し、第１のウィンドウＷｄｎの音声データと、ウィンドウＷａｎの音声データ（アナログ音声データＡａの一部）との相関係数を計算する。第２のウィンドウＷｄの音声データとアナログ音声データＡａとの相互相関関数Ｃ（τ）が計算される（ただし、τは遅延時間である。）。
同期／相関係数検出部１０３は、算出した相互相関関数Ｃ（τ）が最大となる相関係数Ｃｎと、その時の遅延時間τｎとを検出する。
【００６７】
ステップ４０５でｎに１を加算し、ステップ４０６に進む。ｎが３以下の場合はステップ４０６からステップ８０１に戻り、ｎが３より大きい場合はステップ８０３に進む。
ステップ８０１〜ステップ４０６を繰り返して、区間Ｐ１、Ｐ２、Ｐ３のうち有音部分を含む区間について、遅延時間τｎと相関係数Ｃｎとがそれぞれ算出される。
【００６８】
ステップ８０３で同期／相関係数検出部１０３は、区間Ｐ１、Ｐ２、Ｐ３のうち、有音部分を含む区間の数Ｎｙを算出する。
Ｎｙが３（全ての区間が有音部分を含む。）の場合、ステップ８０３からステップ４０７に進む。ステップ４０７で同期／相関係数検出部１０３は、遅延時間τ１、τ２、τ３のうち１つの遅延時間を多数決で選択できるか否か、即ち、任意の２つ又は３つの遅延時間が一致するか否か、判断する。なお、実施例３では、遅延時間が約０．００１秒（１０データ）の範囲内で一致する場合に、「遅延時間が一致する」と判断する。多勢を占める遅延時間があり１つの遅延時間を多数決選択できる場合はステップ４０８に進み、多数決選択できない場合（遅延時間τ１、τ２、τ３が全て異なる場合）はステップ４０９に進む。
【００６９】
ステップ４０８で同期／相関係数検出部１０３は、遅延時間τ１、τ２、τ３のうち、多勢を占める遅延時間を多数決で選択し遅延時間τｄとする。ステップ４１０に進む。
同期／相関係数検出部１０３は、前回算出した、１つ前の第１のウィンドウの遅延時間τｄの値を保持している。ステップ４０９で同期／相関係数検出部１０３は、１つ前の第１のウィンドウの遅延時間τｄを、現在の遅延時間τｄとする。ステップ４１０に進む。
【００７０】
Ｎｙが１又は２の場合、ステップ８０３からステップ８０４に進む。ステップ８０４で同期／相関係数検出部１０３は、有音部分を含む区間の相関係数Ｃｎの最大値を検索し、その区間をＰｍａｘとする。ステップ８０５で区間Ｐｍａｘでの相関係数が０．９７以上か否か判断し、０．９７以上の場合はステップ８０６に進み、０．９７未満の場合はステップ４０９に進む。ステップ８０６で同期／相関係数検出部１０３は、区間Ｐｍａｘの遅延時間を遅延時間τｄとする。次にステップ４１０に進む。
【００７１】
ステップ４１０において、同期／相関係数検出部１０３は、第１のウィンドウＷｄの音声データと、選択した遅延時間τｄに位置する第１のウィンドウＷｄと同じ時間長（第１のウィンドウ時間Ｔｗ）のウィンドウのアナログ音声データＡａと、の相関係数Ｃｆを計算する。以上で処理を終了する。
【００７２】
図９は、本発明の実施例３の放送信号監視方法において、遅延時間τｄを検出する方法の説明図である。図９に示す例では、第１のウィンドウＷｄの音声データは、無音部分と、その無音部分に続く有音部分（本編番組又はＣＭ）とを含む。無音部分と有音部分の境界は区間Ｐ２に含まれる。区間Ｐ１の全体が無音であるので、相関係数Ｃ１及び遅延時間τ１は検出されない。区間Ｐ２には、有音部分の先頭部分から第２のウィンドウＷｄ２が切り出され、相関係数Ｃ２及び遅延時間τ２が検出される。区間Ｐ３は全体が有音であるので、区間Ｐ３の先頭部分に第３のウィンドウＷｄ３が切り出され、相関係数Ｃ３及び遅延時間τ３が検出される。同期／相関係数検出部１０３は、相関係数Ｃ２及びＣ３に基づき、ステップ８０４〜ステップ８０６、ステップ４０９の処理により、遅延時間τｄを決定する。
【００７３】
実施例３の放送信号監視装置及び放送信号監視方法によれば、例えば番組の変わり目に挿入される音声データの無音部分で、誤ってアラームが発せられない。実施例３の放送信号監視装置及び放送信号監視方法は、実施例１の放送信号監視装置及び放送信号監視方法に比べて音声不一致の検出精度が高いので、アラームの信頼性が高い。
【００７４】
実施例３において、第２のウィンドウＷｄｎを各区間Ｐｎ内の有音部分の先頭部分からそれぞれ切り出したが、第２のウィンドウＷｄｎはそれぞれの区間Ｐｎ内の有音部分の他の任意の所から切り出しても良い。
【００７５】
実施例３では、第１のウィンドウＷｄの分割数を３つとしたが、分割数を２以上の任意の整数として良い。その場合、以下のように遅延時間τｄを決定しても良い。有音部分を含む区間の数Ｎｙ（Ｎｙ≧１）によらず、ステップ８０３からステップ８０４に進み遅延時間τｄを決定する構成としても良い（多数決による遅延時間の選択を行わない。）。有音部分を含む区間の数Ｎｙが３以上の場合はステップ８０３からステップ４０７に進み（多数決による遅延時間の選択を行う。）、Ｎｙが１又は２の場合はステップ８０３からステップ８０４に進み遅延時間τｄを決定する構成としても良い（多数決による遅延時間の選択を行わない。）。
【００７６】
音声入力部１０１でのサンプリング周波数、分解能、第２のウィンドウ時間Ｔｓ、遅延時間τｄを検出する際の第１のウィンドウＷｄの分割数は、放送信号監視装置が放送信号監視処理をリアルタイムで行うことが可能な範囲内で設定される。第２のウィンドウ時間Ｔｓは、好ましくは、第１のウィンドウＷｄの長さの１／１０程度である。
【００７７】
実施例１において、ステップ２０４（図２）において、同期／相関係数検出部１０３は、第１のウィンドウＷｄの有音部の音声データと、ウィンドウＷａの音声データとの相関係数を計算しても良い。
【実施例４】
【００７８】
図２、図１０及び図１１を用いて、本発明の実施例４の放送信号監視装置及び放送信号監視方法を説明する。
図１０は、本発明の実施例４の放送信号監視装置の構成を示すブロック図である。９００は実施例４の放送信号監視装置としてのパーソナルコンピュータ、１９５は絶対時刻の情報を出力する外部時計である。放送信号監視装置９００は、実施例１の放送信号監視装置１００（図１）に、時刻校正部１１０、音声不一致情報記憶部１１１、表示部１１２、音声出力部１１３及び操作入力部１１４を付け加えたものである。その他の構成は実施例１の放送信号監視装置１００と同じであるので、共通の部分には同じ符号を使用し、その説明を省略する。図１０において、図１と共通の部分には同じ符号を使用し、その説明を省略する。
実施例４の放送信号監視方法は、実施例１の放送信号監視方法（図２）と同じであるので、説明を省略する。
【００７９】
ＰＣ９００を構成する各ブロックを説明する。
時刻校正部１１０は、外部の外部時計１９５から絶対時刻情報（放送局内のシステムクロック。典型的にはタイムコード情報）を入力し、ＰＣ９００の内部時刻（ＰＣ９００内のクロック発振器（図示しない。）が生成するクロック信号に基づく時刻情報。）との時間差を算出する。
音声不一致情報記憶部１１１は、音声不一致が発生した絶対時刻、音声不一致が検出された第１のウィンドウＷｄの音声データを含む音声データ、及びその音声データに対応するアナログ音声データを記憶する。音声不一致情報記憶部１１１は、音声不一致が発生した絶対時刻を、時刻校正部１１０が算出した内部時刻と絶対時刻の時間差から求める。
表示部１１２は、モニタディスプレイである。
音声出力部１１３は、ＰＣ９００の外部に接続された又はＰＣ９００に内蔵のスピーカである。
操作入力部１１４は、ユーザからの指令を入力するキーボード及びマウスである。
【００８０】
図１１（ａ）は、本発明の実施例４の放送信号監視装置の表示部での音声不一致リストの表示例である。図１１（ｂ）は、本発明の実施例４の放送信号監視装置の音声不一致の詳細の表示例である。図１１（ａ）において、９０１は表示部１１１に表示される、音声不一致リスト表示ウィンドウである。音声不一致リスト表示ウィンドウ９０１には、音声不一致情報記憶部１１１に記憶されている、音声不一致が発止した絶対時刻のリストが表示される。監視担当者１９４は、その表示で音声不一致が発生した（アラームが通知された）絶対時刻の履歴を確認できる。更に、監視担当者１９４は、操作入力部１１４（例えば、マウス）を操作し、音声不一致が発生した絶対時刻のリストから、任意の時刻（以下、「イベント」と言う。）を選択することができる。
【００８１】
表示部１１２は、監視担当者１９４が選択したイベントの詳細な情報を音声不一致情報記憶部１１１から読み出し、音声不一致詳細ウィンドウ９０２に表示する。音声不一致詳細ウィンドウ９０２は、音声不一致が発生した絶対時刻を表示する時刻表示部９０３、アナログ音声データ表示部９０４、アナログ音声データ出力ボタン９０５、デジタル音声データ表示部９０６、デジタル音声データ出力ボタン９０７を有する。デジタル音声データ表示部９０６には、音声不一致が検出された第１のウィンドウＷｄの音声データを含む音声データが表示される。監視担当者１９４が操作入力部１１４を操作し、デジタル音声データ出力ボタン９０７を操作する（例えば、マウスでクリックする。）と、デジタル音声データ表示部９０６に表示されている音声データが、再生され音声出力部１１３から出力される。アナログ音声データ表示部９０４には、デジタル音声データ表示部９０６に表示されている音声データに時間的に対応するアナログ音声データが表示される。監視担当者１９４が操作入力部１１４を操作し、アナログ音声データ出力ボタン９０５を操作する（例えば、マウスでクリックする。）と、アナログ音声データ表示部９０４に表示されている音声データが、再生され音声出力部１１３から出力される。
【００８２】
なお、監視担当者は、通常は、音声出力部１１３から出力されるアナログ音声データ又はデジタル音声データを聴き取って、アラームの発生の有無に注意しながら、放送信号の異常を監視しても良い。
【００８３】
実施例４の放送信号監視装置によれば、監視担当者１９４は音声不一致が発生した後に、音声不一致の発生履歴を確認し、音声不一致の発生原因の究明に役立てることができる。
なお、段落［００７８］で述べたところの、実施例１の放送監視装置への付け加える構成に代えて、実施例２の放送信号監視装置１００又は実施例３の放送信号監視装置６００に、時刻校正部１１０、音声不一致情報記憶部１１１、表示部１１２、音声出力部１１３及び操作入力部１１４を付け加えた構成としても良い。
【００８４】
上記の実施例において、第１のウィンドウ時間Ｔｗを、ＣＭと番組との間に挿入される無音部分の長さ（一般に、０．５秒である。）より長くすることが好ましい。これにより、第１のウィンドウＷｄ全体がＣＭと番組との間に挿入される無音部分に含まれることがないので、ＣＭと番組の切り替わり時に誤って音声不一致のアラームを外部に通知することを防止できる。音声不一致の検出精度を高めることができる。
上記の実施例において、同期／相関係数検出部１０３は第１のウィンドウ時間と同じ時間（０．７秒）毎に第１のウィンドウＷｄを切り出したが、０より大きく且つ第１のウィンドウ時間よりも短い時間毎に切り出しても良い。この場合、第１のウィンドウＷｄどうしは互いに一部が重なる。
アナログ音声データ記憶部１０２が蓄積するアナログ音声データＡａの時間（上記の実施例では、１０秒間）は、予想される遅延時間τｄの最大値に比べて十分大きな時間とする。
【００８５】
上記の実施例において、音声入力部１０１が、アナログ音声データＡａ及びデジタル音声データＡｄに対して、移動平均処理、エンベロープ処理等の平滑化を行う構成としても良い。これにより、短周期のノイズが音声データに重畳している場合でも、誤ってアラームを通知することを防止できる。
上記の実施例において、アラーム出力部１０５は音声不一致をブザーの鳴動によって外部に通知したが、視覚的な手段（例えば、ランプの点滅）によって外部に通知しても良い。
上記の実施例においてアラーム出力部１０５は、相関係数Ｃｆが少なくとも２回続けて０．４以下の場合に音声不一致であると判定した。音声不一致判定のための相関係数Ｃｆの閾値及び回数の閾値は、経験的に定められる他の値であっても良い。
【００８６】
上記の放送信号監視方法のフローチャートは、図２、図４、図７又は図８に示したフローチャートに限られず、同様の効果を奏する他のフローチャートであっても良い。
上記の放送信号監視方法を実行するプログラムを、例えばパーソナルコンピュータ、ワークステーションに読み込み実行させることにより、これらの装置を放送信号監視装置として機能させることができる。
【００８７】
上記の実施例において、同期／相関係数検出部１０３がウィンドウＷａ（又はＷａｎ）を順次切り出す範囲は、第１のウィンドウＷｄ（又は第２のウィンドウＷｄｎ）より、第１の遅延時間τｂ（遅延時間の平均値）だけ前の時刻を中心とする所定範囲であった。実施例に代えて、同期／相関係数検出部１０３がウィンドウＷａを順次切り出す範囲を、第１のウィンドウＷｄ（又は第２のウィンドウＷｄｎ）より、１つ前の第１のウィンドウＷｄについて検出した遅延時間τｄだけ前の時刻を中心とする所定範囲としても良い。
【００８８】
上記の実施例においては、デジタル音声信号を所定時間ずつ切り出し、それに対応するアナログ音声データを検出し、２つの音声データが一致するか否かの判定を行った。しかし、これに限られず、アナログ音声信号を所定時間ずつ切り出し、それに対応するデジタル音声データを検出し、２つの音声データが一致するか否かの判定を行っても良い。
【産業上の利用可能性】
【００８９】
本発明の放送信号監視装置及び放送信号監視方法は、サイマル放送されているアナログ放送の音声とデジタル放送の音声とを監視する、放送信号監視装置及び放送信号監視方法として有用である。
【図面の簡単な説明】
【００９０】
【図１】本発明の実施例１及び実施例２の放送信号監視装置の構成を示すブロック図
【図２】本発明の実施例１、実施例２及び実施例４の放送信号監視方法のフローチャート
【図３】図３（ａ）はアナログ音声データＡａの一例を示す波形図、図３（ｂ）はデジタル音声データＡｄの一例を示す波形図
【図４】本発明の実施例２の放送信号監視方法において、遅延時間τｄ及び最大の相関係数Ｃｆを検出する方法のフローチャート
【図５】本発明の実施例２の放送信号監視方法において、遅延時間τｄを検出する方法の説明図
【図６】本発明の実施例３の放送信号監視装置の構成を示すブロック図
【図７】本発明の実施例３の放送信号監視方法のフローチャート
【図８】本発明の実施例３の放送信号監視方法において、遅延時間τｄ及び最大の相関係数Ｃｆを検出する方法のフローチャート
【図９】本発明の実施例３の放送信号監視方法において、遅延時間τｄを検出する方法の説明図
【図１０】本発明の実施例４の放送信号監視装置の構成を示すブロック図
【図１１】図１１（ａ）は本発明の実施例４の放送信号監視装置の表示部での音声不一致リストの表示例、図１１（ｂ）は本発明の実施例４の放送信号監視装置の音声不一致の詳細の表示例
【符号の説明】
【００９１】
１００、６００、９００  パーソナルコンピュータ（放送信号監視装置）
１０１  音声入力部
１０２  アナログ音声データ記憶部
１０３  同期／相関係数検出部
１０４  音声不一致検出部
１０５  アラーム出力部
１０６  無音検出部
１１０  時刻校正部
１１１  不一致情報記憶部
１１２  表示部
１１３  音声出力部
１１４  操作入力部
１９１  アナログ放送受信機
１９２  デジタル放送受信機
１９３  イヤホン
１９４  監視担当者（ユーザ）
１９５  外部時計
Ａａ    アナログ音声データ
Ａａ０  アナログ音声信号
Ａｄ    デジタル音声データ
Ａｄ０  デジタル音声信号
Ｃｆ    相関係数
Ｐ１、Ｐ２、Ｐ３  区間
Ｔｗ    第１のウィンドウ時間
Ｔｓ    第２のウィンドウ時間
Ｗａ    ウィンドウ
Ｗｄ    第１のウィンドウ
Ｗｄ１、Ｗｄ２、Ｗｄ３  第２のウィンドウ
τｄ    遅延時間
τｂ    第１の遅延時間
τｆ    第２の遅延時間
【要約】
【課題】  サイマル放送されているアナログ放送の音声とデジタル放送の音声とを、１人で監視できる、放送信号監視装置及び放送信号監視方法を提供する。
【解決手段】  本発明の放送信号監視装置は、アナログ音声信号とデジタル音声信号とをリアルタイムで入力し、アナログ音声データ及びデジタル音声データを出力する音声入力部と、第１のウィンドウ時間のデジタル音声データと、アナログ音声データと、を比較し、両者の相関係数が最大になる時間差を検出し、第１のウィンドウ時間のデジタル音声データとその時間差に位置するアナログ音声データとの相関係数を出力する同期／相関係数検出部と、同期／相関係数検出部が出力した相関係数に基づいて、２つの音声データが一致するか否かの判定を行う音声不一致検出部と、音声不一致を検出時に外部に音声不一致を通知するアラーム出力部と、を有する。
【選択図】図１
【図１】
0003643372.tif 000002
【図２】
0003643372.tif 000003
【図３】
0003643372.tif 000004
【図４】
0003643372.tif 000005
【図５】
0003643372.tif 000006
【図６】
0003643372.tif 000007
【図７】
0003643372.tif 000008
【図８】
0003643372.tif 000009
【図９】
0003643372.tif 000010
【図１０】
0003643372.tif 000011
【図１１】
0003643372.tif 000012