(57)【特許請求の範囲】
【請求項１】
ローカル局から放送された第１の放送広告の画像情報を入力する第１の入力部と、
キー局から放送された第２の放送広告の画像情報を入力する第２の入力部と、
前記第１の入力部により入力された第１の放送広告の画像情報の中から、ネット番組内で放送された放送広告の画像特徴データを取得する第１の取得部と、
前記第２の入力部により入力された第２の放送広告の画像情報の中から、前記ネット番組内で放送された放送広告の画像特徴データと放送時間が一致する画像特徴データを取得する第２の取得部と、
前記第１の取得部により取得された画像特徴データと、前記第２の取得部により取得された画像特徴データとを照合し、画像特徴データ間の照合度を取得する照合部と、
前記照合部により取得された前記照合度が所定の閾値を超える場合、前記第１の放送広告が前記キー局のＣＭであると判断し、前記照合度が所定の閾値以下である場合、前記第１の放送広告が前記ローカル局のＣＭであると判断する判断部と
を有することを特徴とする放送広告判別装置。 
【請求項２】
前記ローカル局から放送されるネット番組情報と、当該ローカル局とキー局との間で同一のネット番組が放送される放送時刻のずれ時間とを関連付けた番組情報を記憶する番組情報記憶部をさらに有し、
前記第１の取得部は、前記番組情報記憶部に記憶されているネット番組識別情報に基づいて、第１の放送広告の画像情報の中からネット番組内のＣＭの画像特徴データを取得し、
前記第２の取得部は、前記番組情報記憶部に記憶されているずれ時間に基づいて、第２の放送広告の画像情報の中から、前記ネット番組内のＣＭの画像特徴データと放送時間が一致する画像特徴データを取得することを特徴とする請求項１に記載の放送広告判別装置。 
【請求項３】
放送広告判別装置としてのコンピュータに、
ローカル局から放送された第１の放送広告の画像情報を入力する第１の入力手順と、
キー局から放送された第２の放送広告の画像情報を入力する第２の入力手順と、
前記第１の入力手順により入力された第１の放送広告の画像情報の中から、ネット番組内で放送された放送広告の画像特徴データを取得する第１の取得手順と、
前記第２の入力手順により入力された第２の放送広告の画像情報の中から、前記ネット番組内で放送された放送広告の画像特徴データと放送時間が一致する画像特徴データを取得する第２の取得手順と、
前記第１の取得手順により取得された画像特徴データと、前記第２の取得手順により取得された画像特徴データとを照合し、画像特徴データ間の照合度を取得する照合手順と、
前記照合手順により取得された前記照合度が所定の閾値を超える場合、前記第１の放送広告が前記キー局のＣＭであると判断し、前記照合度が所定の閾値以下である場合、前記第１の放送広告が前記ローカル局のＣＭであると判断する判断手順と
を実行させることを特徴とする放送広告判別プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、放送広告判別装置および放送広告判別プログラムに関する。
【背景技術】
【０００２】
従来、テレビ番組を放映するテレビ局は、スポンサー契約を締結した企業の広告や宣伝を目的とした放送広告（いわゆるコマーシャル、以下、ＣＭと記載する）をテレビ番組の合間などに放送する。例えば、テレビ局は、自局の放映地域の特性や環境に応じたＣＭを放送する。
【０００３】
また、テレビ局は、ＣＭを放送する権利を得るスポンサー契約を取り付ける営業業務の一環として、テレビ番組の合間に他局でどのようなスポンサーのＣＭが流れているかを調査するＣＭ出稿調査が行われている。例えば、ＣＭには、基幹となるネット局および系列のローカル局から放送されるネットＣＭと、上述したネット局あるいはローカル局のいずれかの放送局のみから放送されるローカルＣＭとに分けられる。
【０００４】
例えば、ローカル局は、他局の放送波をキャプチャし、キャプチャした放送波からＣＭ部分を抽出する。そして、ローカル局は、他局で放映される番組の番組情報を取得し、取得した番組情報を用いて、他局の放送波から抽出したＣＭの種別を調査する。例えば、ローカル局は、他局の放送波から抽出したＣＭの抽出時間が、ネット番組の放送時間帯であることを番組情報から特定した場合にはネットＣＭと判別する。また、ローカル局は、他局の放送波から抽出したＣＭの抽出時間が、ローカル番組の放送時間帯であることを番組情報から特定した場合にはローカルＣＭと判別する。ローカル局は、このＣＭ出稿調査結果に基づいて、自局で放映していないローカルＣＭを特定し、特定したローカルＣＭのスポンサーに対して自局でもＣＭを放映させてもらうための営業を行う。なお、ネット番組とは、基幹となるネット局および系列のローカル局から放送される番組であり、ローカル番組とは、上述したネット局あるいはローカル局のいずれかの放送局のみから放送される番組である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−１３４４８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、上述したＣＭ出稿調査に用いられる番組情報はタイムリーな情報ではない。例えば、番組情報上ではネット番組の放送時間帯とされていても、実際には、ローカル番組が放送されている場合がある。そのため、ローカル局では、タイムリーな情報に番組情報を手作業で修正した上で、ＣＭ出稿調査を行っているのが現状であり、作業負担が大きいという問題がある。
【０００７】
そこで、ＣＭ出稿調査の作業負担軽減を目的として、自局で放映しているＣＭの画像データと、同時刻にネット局からキャプチャしたＣＭ画像データとの照合結果に基づいて、ネットＣＭであるかローカルＣＭであるかを判別するＣＭ判別方法も考えられる。例えば、このＣＭ判別方法によれば、ＣＭ画像データが一致すればネットＣＭと判定し、一致しなければローカルＣＭと判定することができるので、ＣＭ出稿調査の作業負担を軽減できる。
【０００８】
しかしながら、ローカル局では、例えば、番組編成上の理由で、ネット局で放映中のネット番組をリアルタイムで放送せずに録画（いわゆる、裏録）し、ネット局による放送時間とは異なる時間帯で放送する場合がある。ＣＭ画像データを単純に照合する上述したＣＭ判別方法では、放送時間のずれが考慮されていないので、ＣＭの種別（ネットあるいはローカル）を精度よく判別できない。
【０００９】
開示の技術は、上記に鑑みてなされたものであって、ＣＭの種別を簡易かつ精度よく判別することが可能な放送広告判別装置および放送広告判別プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本願の開示する技術は、一つの態様において、ローカル局から放送された第１の放送広告の画像情報を入力する第１の入力部と、キー局から放送された第２の放送広告の画像情報を入力する第２の入力部と、前記第１の入力部により入力された第１の放送広告の画像情報の中から、ネット番組内で放送された放送広告の画像情報を取得する第１の取得部と、前記第２の入力部により入力された第２の放送広告の画像情報の中から、前記ネット番組と同一の番組が放送された時間帯の放送広告の画像情報を取得する第２の取得部と、前記第１の取得部により取得された画像情報と、前記第２の取得部により取得された画像情報とを照合する照合部と、前記照合部による画像情報の照合結果に基づき、前記第１の放送広告の種別を判断する判断部とを有する。
【発明の効果】
【００１１】
本願の開示する技術の一つの態様によれば、ＣＭの種別を簡易かつ精度よく判別できる。
【図面の簡単な説明】
【００１２】
【図１】図１は、実施例１に係る放送広告判別装置を示す図である。
【図２】図２は、実施例２の全体像の一例を示す図である。
【図３】図３は、実施例２に係るメディアリサーチサーバの構成を示す図である。
【図４】図４は、実施例２に係る番組表データ記憶部に記憶されるデータの一例を示す図である。
【図５】図５は、実施例２に係るＣＭデータ記憶部に記憶されるデータの一例を示す図である。
【図６】図６は、実施例２に係る番組情報の表示例を示す図である。
【図７】図７は、実施例２に係るシフト時間の設定画面例を示す図である。
【図８】図８は、実施例２に係るシフト時間の設定画面例を示す図である。
【図９】図９は、実施例２に係るＣＭデータ判別部の処理を説明する図である。
【図１０】図１０は、実施例２に係るメディアリサーチサーバによる処理の流れを示す図である。
【図１１】図１１は、放送広告判別プログラムを実行するコンピュータを示す図である。
【発明を実施するための形態】
【００１３】
以下に、図面を参照しつつ、本願の開示する放送広告判別装置および放送広告判別プログラムの一実施形態について詳細に説明する。なお、放送広告判別装置および放送広告判別プログラムの一実施形態として後述する以下の実施例により、本願が開示する技術が限定されるものではない。
【実施例１】
【００１４】
図１は、実施例１に係る放送広告判別装置を示す図である。同図に示すように、実施例１に係る放送広告判別装置１は、第１の入力部２、第２の入力部３、第１の取得部４、第２の取得部５、照合部６および判断部７を有する。
【００１５】
第１の入力部２は、ローカル局から放送された第１の放送広告の画像情報（ＣＭの画像情報）を入力する。第２の入力部３は、キー局（ネット局）から放送された第２の放送広告の画像情報を入力する。第１の取得部４は、第１の入力部２により入力された第１の放送広告の画像情報の中から、ネット番組内で放送された放送広告の画像情報を取得する。第２の取得部５は、第２の入力部３により入力された第２の放送広告の画像情報の中から、上述したネット番組と同一の番組が放送された時間帯の放送広告の画像情報を取得する。照合部６は、第１の取得部４により取得された画像情報と、第２の取得部５により取得された画像情報とを照合する。判断部７は、照合部６による画像情報の照合結果に基づき、第１の放送広告の種別（ローカルＣＭ、ネットＣＭ）を判断する。
【００１６】
すなわち、実施例１に係る放送広告判別装置１は、ローカル局のネット番組内で放送されたＣＭ画像を取得し、同一のネット番組が放送された時間帯のネット局のＣＭ画像を取得し、取得したＣＭ画像同士を照合する。このようなことから、ローカル局でネット局とは時間をずらして放送されたネット番組内のＣＭ画像を照合する場合に、本来照合に成功すべきＣＭ画像が、照合に失敗する事態を避けることができ、ＣＭの種別を簡易かつ精度よく判別できる。
【実施例２】
【００１７】
［実施例２の構成］
図２は、実施例２に係る全体像の一例を示す図である。同図に示す福岡本社とは、福岡を拠点として、あるネット局（キー局）のネット番組を放送するローカル局（例えば、Ｄ局）であるものとする。また、同図に示す東京支社とは、ローカル局である福岡本社の営業支社であるものとする。なお、福岡本社および東京支社は、以下の実施例２にかかる一例である。
【００１８】
東京支社には、図２に示すように、キャプチャ装置１１０ａ〜１３０ｃ、ＰＣ（Personal Computer）１１１ａ〜１３１ｃおよびデータサーバ１４０が設置される。キャプチャ装置１１０ａ〜１３０ｃは、東京支社の近隣に拠点を設けるネット局の放送データをキャプチャする。例えば、キャプチャ装置１１０ａは、ネット局Ａの放送データをキャプチャし、キャプチャ装置１２０ｂは、ネット局Ｂの放送データをキャプチャし、キャプチャ装置１３０ｃは、ネット局Ｃの放送データをキャプチャする。
【００１９】
ＰＣ１１１ａ〜１３１ｃは、キャプチャ装置１１０ａ〜１３０ｃから放送データを取り込んで、放送データからＣＭデータを抽出し、抽出したＣＭデータを時系列で保存する。例えば、ＰＣ１１１ａは、キャプチャ装置１１０ａから放送データを取り込み、ＣＭデータの始めと終わりに設けられる無音部分やＣＭデータへの切り替り時の画像の輝度変化に基づいて、放送データからＣＭ画像データを抽出する。さらに、ＰＣ１１１ａは、抽出したＣＭ画像データからエッジ（輪郭）照合（以降「照合」と表記されるものは「エッジ照合」と同意）するための画像特徴データを生成する。この画像特徴データは、後述するメディアリサーチサーバ３００によるＣＭデータの照合に用いられる。そして、ＰＣ１１１ａは、例えば、放送データの放送時間に対応付けて、ＣＭ画像データおよび画像特徴データを時系列に保存する。
【００２０】
ＰＣ１１１ａと同様に、ＰＣ１２１ｂは、キャプチャ装置１２０ｂから放送データを取り込んでＣＭ画像データの抽出、画像特徴データの生成を行い、放送データの放送時間に対応付けて、ＣＭ画像データおよび画像特徴データを時系列に保存する。また、ＰＣ１１１ａと同様に、ＰＣ１３１ｃは、キャプチャ装置１３０ｃから放送データを取り込んでＣＭ画像データの抽出、画像特徴データの生成を行い、放送データの放送時間に対応付けて、ＣＭ画像データおよび画像特徴データを時系列に保存する。
【００２１】
データサーバ１４０は、ＷＡＮ（Wide Area Network）やインターネットなどのネットワーク１０を介して、福岡本社に設置されたメディアリサーチサーバ３００と通信可能な状態に接続される。データサーバ１４０は、ＰＣ１１１ａ〜１３１ｃからＣＭデータを所定のタイミング（例えば、一日単位、一週間単位）で取り込み、取り込んだＣＭデータ（ＣＭ画像データおよび画像特徴データ）を各ネット局（例えば、Ａ，Ｂ，Ｃ局）ごとに時系列で保存する。
【００２２】
そして、データサーバ１４０は、各ネット局ごとに時系列で保存したＣＭデータを、ネットワーク１０を介して、メディアリサーチサーバ３００に送信する。なお、データサーバ１４０は、例えば、デフォルトで設定されているタイミングで自動でメディアリサーチサーバ３００にＣＭデータを送信するようにしてもよいし、メディアリサーチサーバ３００から要求に応じてＣＭデータを送信するようにしてもよい。
【００２３】
福岡本社には、図２に示すように、キャプチャ装置２１０ａ〜２３０ｃ、ＰＣ（Personal Computer）２１１ａ〜２３１ｃ、データサーバ２４０およびメディアリサーチサーバ３００が設置される。キャプチャ装置２１０ａ〜２３０ｃは、上述した東京支社のキャプチャ装置１１０ａ〜１３０ｃと同様の動作を行う。すなわち、キャプチャ装置２１０ａ〜２３０ｃは、福岡本社の近隣に拠点を設けるローカル局の放送データをキャプチャする。例えば、キャプチャ装置２１０ａは、ネット局であるＡ局の系列ローカル局であるＤ局、すなわち福岡本社から放送される放送データをキャプチャする。また、キャプチャ装置２２０ｂは、ネット局であるＢ局の系列ローカル局であるＥ局の放送データをキャプチャし、キャプチャ装置２３０ｃは、ネット局であるＣ局の系列ローカル局であるＦ局の放送データをキャプチャする。
【００２４】
ＰＣ２１１ａ〜２３１ｃは、上述した東京支社のＰＣ１１１ａ〜１３１ｃと同様の動作を行う。すなわち、ＰＣ２１１ａ〜２３１ｃは、キャプチャ装置２１０ａ〜２３０ｃから放送データを取り込んで、放送データからＣＭデータを抽出し、抽出したＣＭデータを時系列で保存する。例えば、ＰＣ２１１ａは、キャプチャ装置２１０ａから放送データを取り込み、ＣＭデータの始めと終わりに設けられる無音部分やＣＭデータへの切り替り時の画像の輝度変化に基づいて、放送データからＣＭ画像データを抽出する。さらに、ＰＣ２１１ａは、抽出したＣＭ画像データから照合するための画像特徴データを生成する。この画像特徴データは、後述するメディアリサーチサーバ３００によるＣＭデータの照合に用いられる。そして、ＰＣ２１１ａは、例えば、放送データの放送時間に対応付けて、ＣＭ画像データおよび画像特徴データを時系列に保存する。
【００２５】
ＰＣ２１１ａと同様に、ＰＣ２２１ｂは、キャプチャ装置２２０ｂから放送データを取り込んでＣＭ画像データの抽出、画像特徴データの生成を行い、放送データの放送時間に対応付けて、ＣＭ画像データおよび画像特徴データを時系列に保存する。また、ＰＣ２１１ａと同様に、ＰＣ２３１ｃは、キャプチャ装置２３０ｃから放送データを取り込んでＣＭ画像データの抽出、画像特徴データの生成を行い、放送データの放送時間に対応付けて、ＣＭ画像データおよび画像特徴データを時系列に保存する。
【００２６】
データサーバ２４０は、上述した東京支社のデータサーバ１４０と同様の動作を行う。すなわち、データサーバ２４０は、ＰＣ２１１ａ〜２３１ｃからＣＭデータを所定のタイミング（例えば、一日単位、一週間単位）で取り込み、取り込んだＣＭデータ（ＣＭ画像データおよび画像特徴データ）を各ローカル局（例えば、Ｄ，Ｅ，Ｆ局）ごとに時系列で保存する。
【００２７】
そして、データサーバ２４０は、各ローカル局ごとに時系列で保存したＣＭデータを、ネットワーク１０を介して、メディアリサーチサーバ３００に送信する。なお、データサーバ２４０は、例えば、デフォルトで設定されているタイミングでＣＭデータを自動でメディアリサーチサーバ３００に送信するようにしてもよいし、メディアリサーチサーバ３００から要求に応じてＣＭデータを送信するようにしてもよい。
【００２８】
図３は、実施例２に係るメディアリサーチサーバの構成を示す図である。メディアリサーチサーバ３００は、東京支社でキャプチャされたネット局のＣＭデータと、福岡本社でキャプチャされたローカル局のＣＭデータとに基づいて、福岡支社でキャプチャされたＣＭデータの種別を判別する。メディアリサーチサーバ３００は、例えば、同図に示すように、通信制御部３１０、入力部３２０、出力部３３０、記憶部３４０および制御部３５０を有する。
【００２９】
通信制御部３１０は、東京支社に設置されたデータサーバ１４０や、福岡本社に設置されたデータサーバ２４０との間でやり取りされるＣＭデータに関する通信を制御する。
【００３０】
入力部３２０は、例えば、キーボードやマウス、マイクなどの入力装置を有し、管理者から各種設定に関する入力操作を受け付ける。例えば、入力部３２０は、ローカル局とネット局との間で同一のネット番組が放送される放送時刻のずれ時間の入力操作を管理者から受け付ける。そして、入力部３２０は、入力されたシフト時間を後述するシフト情報設定部３５１に送る。
【００３１】
出力部３３０は、管理者からの要求に応じた各種情報を出力する。出力部３３０は、例えば、モニタやディスプレイを有し、管理者からの要求に応じて各種情報を出力する。例えば、出力部３３０は、シフト時間を設定するための設定画面を表示する。また、出力部３３０は、ローカル局のネット番組の放送スケジュールや番組内容、シフト時間を含む番組情報を表示する。
【００３２】
記憶部３４０は、制御部３５０による各種処理に必要なデータおよびプログラムを記憶し、例えば、図３に示すように、番組表データ記憶部３４１およびＣＭデータ記憶部３４２を有する。
【００３３】
番組表データ記憶部３４１は、ローカル局から放送されるネット番組情報と、ローカル局とネット局との間で同一のネット番組が放送される放送時刻のずれ時間とを関連付けた番組情報を記憶する。
【００３４】
図４は、実施例２に係る番組表データ記憶部に記憶されるデータの一例を示す図である。同図に示すように、番組表データ記憶部３４１は、各ローカル局ごとに、各曜日のネット番組の放送時間に対応付けて、放送されるネット番組のネット番組情報を記憶する。例えば、同図に示すように、番組表データ記憶部３４１は、Ｄ局の月曜日、「１７：００〜１８：００」の放送時間帯に対応付けて、あるネット番組のネット番組情報を記憶する。ここで、このネット番組情報には、ずれ時間として「＋９０分」が記憶されるが、この「＋９０分」は、ネット局の放送開始から９０分遅れで同一のネット番組がローカル局で放送されることを示す。なお、例えば、番組情報は、一週間の放送スケジュールに対応するネット番組に関する情報を、番組編成に変更が行われる期間（いわゆる、クール）ごとに更新するようにしてもよい。
【００３５】
ＣＭデータ記憶部３４２は、データサーバ１４０から受信したネット局のＣＭデータ、およびデータサーバ２４０から受信したローカル局のＣＭデータに関する情報をそれぞれ記憶する。
【００３６】
図５は、実施例２に係るＣＭデータ記憶部に記憶されるデータの一例を示す図である。同図に示すように、ＣＭデータ記憶部３４２は、各ローカル局および各ネット局ごとに、放送日時に対応付けて、ファイル名、ＣＭ画像データおよび画像特徴データを記憶する。ＣＭ画像データは、ＣＭ画像のデータファイルおよびＣＭ種別（ローカル、ネット）を含む。「ローカル」は、一つのローカル局のみから放送されるローカルＣＭを示す。「ネット」は、あるネット局を基幹として、系列のローカル局を含む複数の放送局から放送されるＣＭを示す。
【００３７】
なお、記憶部３４０は、例えば、ＲＡＭ（Random Access Memory)、ＲＯＭ（Read Only Memory)、フラッシュメモリ(flash memory)などの半導体メモリ素子、または、ハードディスク、光ディスクなどの記憶装置である。
【００３８】
制御部３５０は、所定の制御プログラム、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理を実行する。そして、制御部３５０は、例えば、図３に示すように、シフト情報設定部３５１、ＣＭデータ判別部３５２を有する。
【００３９】
シフト情報設定部３５１は、各ローカル局で放送されるネット番組について、ローカル局とネット局との間で同一のネット番組が放送される放送時刻のずれ時間の設定を管理者から受け付けて、番組表データ記憶部３４１に保存する。
【００４０】
例えば、シフト情報設定部３５１は、管理者の操作に応じて、番組表データ記憶部３４１から番組情報を読み込んで、読み込んだ番組情報を加工し、加工した番組情報を出力部３３０を介して表示出力する。図６は、実施例２に係る番組情報の表示例を示す図である。シフト情報設定部３５１は、管理者からの操作に応じて、例えば、図６に示すような番組情報を表示出力する。なお、図６には、各番組にずれ時間（シフト：＋〜）を含む番組情報が表示されているが、このずれ時間は、以下に説明する管理者の設定後に表示されるようになるものとする。
【００４１】
シフト情報設定部３５１は、例えば、図６に示す番組情報上で、ネット番組「笑門タイム」の選択を管理者から受け付けると、出力部３３０を介して、図７に示すような設定画面を表示出力する。図７は、実施例２に係るシフト時間の設定画面例を示す図である。同図に示すように、設定画面には、「番組名」、「ネット局放送時間」、「ローカル局放送時間」、「ネット局放送日から何日後に放送」、「ネット局放送時間からのシフト時間」、「対象期間」、「対象曜日」の各入力フィールドが設けられる。
【００４２】
なお、シフト情報設定部３５１は、管理者によるネット番組選択時に、「番組名：笑門タイム」、「ローカル局放送時間：17:00〜19:00」、「対象期間：2008/04/01〜2008/09/30」および「対象曜日：水」を自動で入力する。そして、シフト情報設定部３５１は、管理者によるネット番組の選択に応じて、「番組名：笑門タイム」、「ローカル局放送時間：17:00〜19:00」、「対象期間：2008/04/01〜2008/09/30」および「対象曜日：水」が入力済みの設定画面を管理者に提供する。シフト情報設定部３５１は、「ネット局放送時間：15:00〜17:00」、「ネット局放送日から何日後に放送：0（日）」、「ネット局放送時間からのシフト時間：＋120’」の入力を管理者から受け付けると、番組表データ記憶部３４１に保存する。そして、ネット番組「笑門タイム」にずれ時間（シフト:＋120’）を含む番組情報を再度表示出力する。
【００４３】
また、シフト情報設定部３５１は、例えば、図６に示す番組情報上で、ネット番組「コミカルＧ」の選択を管理者から受け付けると、出力部３３０を介して、上述したネット番組「笑門タイム」の選択時と同様に、図８に示すような設定画面を表示出力する。図８は、実施例２に係るシフト時間の設定画面例を示す図である。そして、シフト情報設定部３５１は、「ネット局放送時間：16:00〜17:00」、「ネット局放送日から何日後に放送：0（日）」、「ネット局放送時間からのシフト時間：＋60’」の入力を管理者から受け付けると、番組表データ記憶部３４１に保存する。そして、ネット番組「コミカルＧ」にずれ時間（シフト:＋60’）を含む番組情報を再度表示出力する。
【００４４】
ＣＭデータ判別部３５２は、ネット局のＣＭデータとローカル局のＣＭデータとの照合処理を行い、ローカル局のＣＭ種別を判別するＣＭ判別処理を実行する。例えば、ＣＭデータ判別部３５２は、ＣＭ判別処理の開始タイミングへの到達を待機する。ＣＭ判別処理の開始タイミングとしては、例えば、管理者からのＣＭ判別処理の開始指示受付、あるいは予め設定されたＣＭ判別処理の開始時刻（例えば、ＣＭデータのキャプチャが行われない時間帯で設定される時刻）への到達などを採用できる。
【００４５】
そして、ＣＭ判別処理の開始タイミングへ到達すると、ＣＭデータ判別部３５２は、番組表データ記憶部３４１から、あるローカル局のあるネット番組の番組情報を取得する。例えば、図４を例に挙げれば、ＣＭデータ判別部３５２は、ローカル局のＤ局で、日曜日の「18:00〜19:00」に放送されるネット番組「笑うニュース」の番組情報を取得する。
【００４６】
番組情報の取得後、ＣＭデータ判別部３５２は、取得したあるローカル局の番組情報に対応する放送時間帯のＣＭデータをＣＭデータ記憶部３４２から抽出する。図９は、実施例２に係るＣＭデータ判別部の処理を説明する図である。例えば、ＣＭデータ判別部３５２は、ローカル局のＤ局で「18:00〜19:00」に放送されるネット番組の番組情報を取得した場合には、同図左下に示すように、「18:00〜19:00」にＤ局で放送された５つのＣＭデータをＣＭデータ記憶部３４２から抽出する。なお、同図左下に示す各ＣＭデータには、「ネットＣＭ」あるいは「ローカルＣＭ」の情報が関連付けて表示されているような記載となっているが、ＣＭデータ判別部３５２による処理完了後に確定する情報であり、ＣＭデータ抽出時に表示されるものではない。
【００４７】
ローカル局のＣＭデータの抽出後、ＣＭデータ判別部３５２は、取得したあるローカル局の番組情報に基づいて、対応するネット局のＣＭデータをＣＭデータ記憶部３４２から抽出する。例えば、ＣＭデータ判別部３５２は、ローカル局のＤ局で「18:00〜19:00」に放送されるネット番組の番組情報を取得し、取得した番組情報に関連付けられたシフト時間が「＋60’」である場合には、次のように処理する。すなわち、ＣＭデータ判別部３５２は、ローカル局のＤ局でのネット番組の時間帯「18:00〜19:00」を６０分繰り上げて、Ｄ局に対応するネット局であるＡ局で「17:00〜18:00」の時間帯に放送された５つのＣＭデータをＣＭデータ記憶部３４２から抽出する（図９（１）参照）。
【００４８】
そして、ＣＭデータ判別部３５２は、ＣＭデータ記憶部３４２から抽出したローカル局およびネット局のＣＭデータから、放送時間が一致するネット局およびローカル局の画像特徴データを一組取得し、取得した画像特徴データを照合する。例えば、ＣＭデータ判別部３５２は、まず、ネット局の画像特徴データに対応する放送時間を６０分繰り下げ修正し、ローカル局とネット局との時刻条件を一致させる（図９（２）参照）。時刻条件を一致させた後、ＣＭデータ判別部３５２は、放送時間が一致するネット局およびローカル局の画像特徴データを照合する（図９の（３）参照）。そして、ＣＭデータ判別部３５２は、照合の結果得られる画像特徴データ間の照合度が所定の閾値を越える場合（図９に示す「ＯＫ」時）には、ＣＭデータ判別部３５２は、次のように処理する。すなわち、ＣＭデータ判別部３５２は、ネット局のＣＭデータとの間で所定の照合度が得られたローカル局のＣＭのＣＭ種別として、「ネットＣＭ」である旨の情報を設定する。そして、ＣＭデータ判別部３５２は、ローカル局のＣＭデータに設定したＣＭ種別、つまり「ネットＣＭ」である旨の情報を、ＣＭデータ記憶部３４２に記憶されているＣＭデータに対応付けて格納する。
【００４９】
一方、ＣＭデータ判別部３５２は、照合の結果得られる画像特徴データ間の照合度が所定の閾値以下である場合（図９に示す「ＮＧ」時）には、ＣＭデータ判別部３５２は、次のように処理する。すなわち、ＣＭデータ判別部３５２は、ネット局のＣＭデータとの間で所定の照合度が得られなかったローカル局のＣＭのＣＭ種別として、「ローカルＣＭ」である旨の情報を設定する。そして、ＣＭデータ判別部３５２は、ローカル局のＣＭデータに設定したＣＭ種別、つまり「ローカルＣＭ」である旨の情報を、ＣＭデータ記憶部３４２に記憶されているＣＭデータに対応付けて格納する。
【００５０】
ＣＭデータ判別部３５２は、ＣＭデータ記憶部３４２から抽出したネット局およびローカル局のＣＭデータ、すなわち同ネット番組内で放送された各ＣＭデータについて上述してきた処理が完了したか否かを判定する。判定の結果、同ネット番組内の各ＣＭデータについて上述してきた処理が完了していない場合には、ＣＭデータ判別部３５２は、同ネット番組内の残りのＣＭデータについて上述してきた処理を実行する。
【００５１】
一方、判定の結果、ＣＭデータ判別部３５２は、同ネット番組内の各ＣＭデータについて上述してきた処理が完了している場合には、番組表データ記憶部３４１に記憶されている番組表データに未処理のネット番組の放送時間帯があるか否かを判定する。判定の結果、未処理のネット番組の放送時間帯がある場合には、ＣＭデータ判別部３５２は、残りのネット番組の放送時間帯で放送された各ＣＭデータについて上述してきた処理を実行する。これとは反対に、判定の結果、未処理のネット番組の放送時間帯がない場合には、ＣＭデータ判別部３５２は、ＣＭ判別処理を終了する。
【００５２】
なお、制御部３５０は、例えば、ＡＳＩＣ（Application Specific Integrated Circuit）やＦＰＧＡ (Field Programmable Gate Array)などの集積回路、ＣＰＵ（Central Processing Unit）やＭＰＵ（Micro Processing Unit）などの電子回路である。
【００５３】
なお、ＣＭデータ判別部３５２は、上述したように、ローカル局とネット局との間で同一のネット番組が放送される放送時刻のずれ時間（シフト時間）を用いて、ローカル局で裏録されて放送されたＣＭデータに対応するネット局のＣＭデータを抽出する。しかしながら、これに限定されるものではなく、例えば、ローカル局およびネット局で放送されるネット番組に共通で固有の識別コードなどが有る場合には、放送時刻のずれを設定することなく、対応するネット局のＣＭデータを抽出できる。すなわち、ＣＭデータ判別部３５２は、ローカル局で放送されたあるネット番組の識別コードに基づいて、一致するネット番組がネット局で放送された時間帯を特定する。そして、ＣＭデータ判別部３５２は、特定した時間帯にネット局で放送されたＣＭデータをＣＭデータ記憶部３４２から抽出すれば、シフト時間を用いる場合と同様に、ローカル局で裏録されて放送されたＣＭデータに対応するネット局のＣＭデータが抽出可能である。
【００５４】
［実施例２による処理］
図１０は、実施例２に係るメディアリサーチサーバによる処理の流れを示す図である。同図に示すように、例えば、ＣＭデータ判別部３５２は、ＣＭ判別処理の開始タイミングへの到達を待機する（ステップＳ１）。そして、ＣＭ判別処理の開始タイミングへ到達すると（ステップＳ１肯定）、ＣＭデータ判別部３５２は、番組表データ記憶部３４１から、あるローカル局のあるネット番組の番組情報を取得する（ステップＳ２）。
【００５５】
番組情報の取得後、ＣＭデータ判別部３５２は、取得したあるローカル局の番組情報に対応する放送時間帯のＣＭデータをＣＭデータ記憶部３４２から抽出する（ステップＳ３）。ローカル局のＣＭデータの抽出後、ＣＭデータ判別部３５２は、取得したあるローカル局の番組情報に基づいて、対応するネット局のＣＭデータをＣＭデータ記憶部３４２から抽出する（ステップＳ４）。例えば、ＣＭデータ判別部３５２は、ローカル局のＤ局で「18:00〜19:00」に放送されるネット番組の番組情報を取得し、取得した番組情報に関連付けられたシフト時間が「＋60’」である場合には、次のように処理する。すなわち、ＣＭデータ判別部３５２は、ローカル局のＤ局でのネット番組の時間帯「18:00〜19:00」を６０分繰り上げて、Ｄ局に対応するネット局であるＡ局で「17:00〜18:00」の時間帯に放送されたＣＭデータをＣＭデータ記憶部３４２から抽出する。
【００５６】
ＣＭデータの抽出後、ＣＭデータ判別部３５２は、ＣＭデータ記憶部３４２から抽出したローカル局およびネット局のＣＭデータから、放送時間が一致するネット局およびローカル局の画像特徴データを一組取得し、取得した画像特徴データを照合する（ステップＳ５）。そして、ＣＭデータ判別部３５２は、照合の結果得られる画像特徴データ間の照合度が所定の閾値を越えるかどうかを判定する（ステップＳ６）。
【００５７】
判定の結果、照合の結果得られる画像特徴データ間の照合度が所定の閾値を越える場合（ステップＳ６肯定）には、ＣＭデータ判別部３５２は、ローカル局のＣＭデータに「ネットＣＭ」である旨の情報を設定する（ステップＳ７）。これとは反対に、照合の結果得られる画像特徴データ間の照合度が所定の閾値以下である場合（ステップＳ６否定）には、ＣＭデータ判別部３５２は、ローカル局のＣＭデータに「ローカルＣＭ」である旨の情報を設定する（ステップＳ８）。
【００５８】
ステップＳ７あるいはＳ８に続いて、ＣＭデータ判別部３５２は、ステップＳ９の処理を実行する。すなわち、ＣＭデータ判別部３５２は、ＣＭデータ記憶部３４２から抽出したネット局およびローカル局のＣＭデータ、すなわち同ネット番組内で放送された各ＣＭデータについて上述してきた処理が完了したか否かを判定する（ステップＳ９）。判定の結果、同ネット番組内の各ＣＭデータについて上述してきた処理が完了していない場合には（ステップＳ９否定）、ＣＭデータ判別部３５２は、同ネット番組内の残りのＣＭデータについて上述してきたステップＳ５〜ステップＳ８までの処理を実行する。
【００５９】
一方、判定の結果、ＣＭデータ判別部３５２は、同ネット番組内の各ＣＭデータについて上述してきた処理が完了している場合には（ステップＳ９肯定）、ステップＳ１０の処理を実行する。すなわち、ＣＭデータ判別部３５２は、番組表データ記憶部３４１に記憶されている番組表データに未処理のネット番組の放送時間帯があるか否かを判定する（ステップＳ１０）。判定の結果、未処理のネット番組の放送時間帯がある場合には（ステップＳ１０肯定）、ＣＭデータ判別部３５２は、残りのネット番組の放送時間帯で放送された各ＣＭデータについて上述してきたステップＳ２〜ステップＳ９までの処理を実行する。これとは反対に、判定の結果、未処理のネット番組の放送時間帯がない場合には（ステップＳ１０否定）、ＣＭデータ判別部３５２は、ＣＭ判別処理を終了する。
【００６０】
なお、上述してきたメディアリサーチサーバの処理の流れは、必ずしも図１０に示す順序で行う必要はない。例えば、同図のステップＳ３およびステップＳ４の処理は、ステップＳ４の処理をステップＳ３よりも先に実行してもよいし、あるいはステップＳ３とステップＳ４の処理を並列に実行してもよい。
【００６１】
［実施例２による効果］
上述してきたように、実施例２によれば、メディアリサーチサーバ３００は、ローカル局のネット番組内で放送されたＣＭ画像を取得し、同一のネット番組が放送された時間帯のネット局のＣＭ画像を取得し、取得したＣＭ画像同士を照合する。このようなことから、ＣＭの種別を簡易かつ精度よく判別できる。すなわち、メディアリサーチサーバ３００は、ローカル局とキー局との間で同一のネット番組が放送される放送時刻のずれ時間とを関連付けた番組情報を記憶する番組表データ記憶部３４２を有する。このため、メディアリサーチサーバ３００は、番組表データ記憶部３４２から取得したずれ時間に基づいて、ローカル局で放送されるネット番組が放送された時間帯のネット局のＣＭ画像を簡易に取得できる。その結果、ローカル局でネット局とは時間をずらして放送されたネット番組内のＣＭ画像を照合する場合に、本来照合に成功すべきＣＭ画像が、照合に失敗する事態を避けることができ、ＣＭの種別を簡易かつ精度よく判別できる。
【実施例３】
【００６２】
（１）装置構成等
例えば、図３に示したメディアリサーチサーバ３００の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、メディアリサーチサーバ３００の分散・統合の具体的形態は図示のものに限られず、例えば、ＣＭデータ判別部３５２を、ＣＭデータ抽出する機能部とＣＭデータを照合する機能部とに機能的あるいは物理的に分散してもよい。このように、メディアリサーチサーバ３００の全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【００６３】
（２）放送広告判別プログラム
また、上記の実施例で説明したメディアリサーチサーバ３００の各種の処理（図１０参照）は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータシステムで実行することによって実現することもできる。
【００６４】
そこで、以下では、図１１を用いて、上記の実施例で説明したメディアリサーチサーバ３００と同様の機能を有する放送広告判別プログラムを実行するコンピュータの一例を説明する。図１１は、放送広告判別プログラムを実行するコンピュータを示す図である。
【００６５】
同図に示すように、メディアリサーチサーバ３００としてコンピュータ４００は、通信制御部４１０、ＨＤＤ４２０、ＲＡＭ４３０およびＣＰＵ４４０をバス５００で接続して構成される。
【００６６】
ここで、通信制御部４１０は、各種情報のやり取りに関する通信を制御する。ＨＤＤ４２０は、ＣＰＵ４４０による各種処理の実行に必要な情報を記憶する。ＲＡＭ４３０は、各種情報を一時的に記憶する。ＣＰＵ４４０は、各種演算処理を実行する。
【００６７】
そして、ＨＤＤ４２０には、図１１に示すように、図３に示したメディアリサーチサーバ３００の各処理部と同様の機能を発揮する放送広告判別プログラム４２１と、放送広告判別用データ４２２とがあらかじめ記憶されている。
【００６８】
なお、この放送広告判別プログラム４２１を適宜分散させて、ネットワークを介して通信可能に接続された他のコンピュータの記憶部に記憶させておくこともできる。
【００６９】
そして、ＣＰＵ４４０が、この放送広告判別プログラム４２１をＨＤＤ４２０から読み出してＲＡＭ４３０に展開することにより、図１１に示すように、放送広告判別プログラム４２１は放送広告判別プロセス４３１として機能するようになる。
【００７０】
すなわち、放送広告判別プロセス４３１は、放送広告判別用データ４２２等をＨＤＤ４２０から読み出して、ＲＡＭ４３０において自身に割り当てられた領域に展開し、この展開したデータ等に基づいて各種処理を実行する。
【００７１】
なお、放送広告判別プロセス４３１は、特に、図３に示したメディアリサーチサーバ３００のシフト情報設定部３５１およびＣＭデータ判別部３５２において実行される処理に対応する。
【００７２】
なお、上記した放送広告判別プログラム４２１については、必ずしも最初からＨＤＤ４２０に記憶させておく必要はない。例えば、コンピュータ４００に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」に各プログラムを記憶させておく。そして、コンピュータ４００がこれらから各プログラムを読み出して実行するようにしてもよい。
【００７３】
さらには、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ４００に接続される「他のコンピュータ（またはサーバ）」などに各プログラムを記憶させておく。そして、コンピュータ４００がこれらから各プログラムを読み出して実行するようにしてもよい。
【符号の説明】
【００７４】
１  放送広告判別装置
２  第１の入力部
３  第２の入力部
４  第１の取得部
５  第２の取得部
６  照合部
７  判断部
１０  ネットワーク
１１０ａ〜１３０ｃ  キャプチャ装置
１１１ａ〜１３１ｃ  ＰＣ（Personal Computer）
１４０  データサーバ
２１０ａ〜２３０ｃ  キャプチャ装置
２１１ａ〜２３１ｃ  ＰＣ（Personal Computer）
２４０  データサーバ
３００  メディアリサーチサーバ
３１０  通信制御部
３２０  入力部
３３０  出力部
３４０  記憶部
３４１  番組表データ記憶部
３４２  ＣＭデータ記憶部
３５０  制御部
３５１  シフト情報設定部
３５２  ＣＭデータ判別部
４００  コンピュータ
４１０  通信制御部
４２０  ＨＤＤ（Hard Disk Drive）
４２１  放送広告判別プログラム
４２２  放送広告判別用データ
４３０  ＲＡＭ（Random Access Memory）
４３１  放送広告判別プロセス
４４０  ＣＰＵ（Central Processing Unit）
５００  バス
【図１】
0005446691.tif 000002
【図２】
0005446691.tif 000003
【図３】
0005446691.tif 000004
【図４】
0005446691.tif 000005
【図５】
0005446691.tif 000006
【図６】
0005446691.tif 000007
【図７】
0005446691.tif 000008
【図８】
0005446691.tif 000009
【図９】
0005446691.tif 000010
【図１０】
0005446691.tif 000011
【図１１】
0005446691.tif 000012