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