(57)【要約】      （修正有）【課題】キーワード等のある条件に合致するＣＭをサーバに問い合わせることにより、ユーザが希望のＣＭを視聴できるようにする。【解決手段】ＣＭ情報サーバ１０３が、テレビジョン放送から検出したコマーシャルメッセージの特徴量を算出し、コマーシャルメッセージの付加情報の入力を受け付けて、算出したコマーシャルメッセージの特徴量と該コマーシャルメッセージの付加情報とを対応付けたデータベースを作成しておき、ユーザ１０２からネットワーク１０１を介して送られてくるキーワードをキーとしたコマーシャルメッセージの検索要求に応じて、上記データベース内を検索し、コマーシャルメッセージの特徴量をネットワークを介して上記ユーザ１０２に送信する。上記ユーザ１０２は、テレビジョン放送から検出したコマーシャルメッセージの特徴量を算出し、上記ＣＭ情報サーバ１０３から送られてきた特徴量と一致するコマーシャルメッセージを選択する。【選択図】図１
2006237879.tif 000002
【特許請求の範囲】
【請求項１】
ＣＭ検索装置が、テレビジョン放送からコマーシャルメッセージを検出し、検出したコマーシャルメッセージの特徴量を算出し、コマーシャルメッセージの付加情報の入力を受け付けて、算出したコマーシャルメッセージの特徴量と該コマーシャルメッセージの付加情報とを対応付けたデータベースを作成しておき、ＣＭ検索結果受給装置からネットワークを介して送られてくるキーワードをキーとしたコマーシャルメッセージの検索要求に応じて、上記キーワードをキーとして上記データベース内を検索し、データベースから検索されたコマーシャルメッセージの特徴量をネットワークを介して上記ＣＭ検索結果受給装置に送信し、
上記ＣＭ検索結果受給装置が、検索するコマーシャルメッセージのキーワードをキーとした検索要求をネットワークを介して上記ＣＭ検索装置に送信して、上記ＣＭ検索装置によりデータベースから検索されたコマーシャルメッセージの特徴量をネットワークを介して受信し、テレビジョン放送からＣＭを検出し、検出したコマーシャルメッセージの特徴量を算出し、上記ＣＭ検索装置からネットワークを介して受信しコマーシャルメッセージの特徴量と算出した特徴量が一致するコマーシャルメッセージを選択する
ことを特徴とするＣＭ検索方法。
【請求項２】
ＣＭ検索装置の管理者に対して当該ＣＭ検索装置がＣＭ付加情報の入力を求めることを特徴とする請求項１記載のＣＭ検索方法。
【請求項３】
ネットワークに接続された特定又は不特定の者に対してＣＭ検索装置がＣＭ付加情報の入力を求めることを特徴とする請求項１記載のＣＭ検索方法。
【請求項４】
ＣＭ検索結果受給装置がネットワークを介して受信したＣＭ特徴量と付加情報を保存することを特徴とする請求項１記載のＣＭ検索方法。
【請求項５】
ＣＭ検索装置が、テレビジョン放送からコマーシャルメッセージを検出し、検出したコマーシャルメッセージの特徴量を算出し、コマーシャルメッセージの付加情報の入力を受け付けて、算出したコマーシャルメッセージの特徴量と該コマーシャルメッセージの付加情報とを対応付けたデータベースを作成しておき、ＣＭ検索結果受給装置からネットワークを介して送られてくるキーワードをキーとしたコマーシャルメッセージの検索要求に応じて、上記キーワードをキーとして上記データベース内を検索し、データベースから検索されたコマーシャルメッセージの特徴量をネットワークを介して上記ＣＭ検索結果受給装置に送信し、
上記ＣＭ検索結果受給装置が、検索するコマーシャルメッセージのキーワードをキーとした検索要求をネットワークを介して上記ＣＭ検索装置に送信して、上記ＣＭ検索装置によりデータベースから検索されたコマーシャルメッセージの特徴量をネットワークを介して受信し、上記ＣＭ検索装置からネットワークを介して受信したコマーシャルメッセージの特徴量と特徴量が一致するコマーシャルメッセージを録画予約し、テレビジョン放送からＣＭを検出し、検出したコマーシャルメッセージの特徴量を算出し、上記ＣＭ検索装置からネットワークを介して受信したコマーシャルメッセージの特徴量と算出した特徴量が一致するコマーシャルメッセージを録画する
ことを特徴とするＣＭ録画予約方法。
【請求項６】
テレビジョン放送を受信するテレビジョン放送受信手段と、
上記テレビジョン放送受信手段により受信されたテレビジョン放送からコマーシャルメッセージを検出し、検出したコマーシャルメッセージの特徴量を算出し、コマーシャルメッセージの付加情報の入力を受け付けて、算出したコマーシャルメッセージの特徴量と該コマーシャルメッセージの付加情報とを対応付けたデータベースに格納しておき、ＣＭ検索結果受給装置からネットワークを介して送られてくるキーワードをキーとしたコマーシャルメッセージの検索要求に応じて、上記キーワードをキーとして上記データベース内を検索し、データベースから検索されたコマーシャルメッセージの特徴量をネットワークを介してＣＭ検索結果受給装置に送信する制御を行う制御手段と
を備えることを特徴とするＣＭ検索装置。
【請求項７】
テレビジョン放送を受信するテレビジョン放送受信手段と、
検索するコマーシャルメッセージのキーワードをキーとした検索要求をネットワークを介してＣＭ検索装置に送信して、上記ＣＭ検索装置によりデータベースから検索されたコマーシャルメッセージの特徴量をネットワークを介して受信し、上記テレビジョン放送受信手段により受信されたテレビジョン放送からＣＭを検出し、検出したコマーシャルメッセージの特徴量を算出し、上記ＣＭ検索装置からネットワークを介して受信しコマーシャルメッセージの特徴量と算出した特徴量が一致するコマーシャルメッセージを選択する制御を行う制御手段と
を備えることを特徴とするＣＭ検索結果受給装置。
【請求項８】
テレビジョン放送を受信するテレビジョン放送受信手段と、上記テレビジョン放送受信手段により受信されたテレビジョン放送からコマーシャルメッセージを検出し、検出したコマーシャルメッセージの特徴量を算出し、コマーシャルメッセージの付加情報の入力を受け付けて、算出したコマーシャルメッセージの特徴量と該コマーシャルメッセージの付加情報とを対応付けたデータベースに格納しておき、ＣＭ検索結果受給装置からネットワークを介して送られてくるキーワードをキーとしたコマーシャルメッセージの検索要求に応じて、上記キーワードをキーとして上記データベース内を検索し、データベースから検索されたコマーシャルメッセージの特徴量をネットワークを介してＣＭ検索結果受給装置に送信する制御を行う制御手段とを備えるＣＭ検索装置と、
テレビジョン放送を受信するテレビジョン放送受信手段と、検索するコマーシャルメッセージのキーワードをキーとした検索要求をネットワークを介して上記ＣＭ検索装置に送信して、上記ＣＭ検索装置によりデータベースから検索されたコマーシャルメッセージの特徴量をネットワークを介して受信し、上記ＣＭ検索装置からネットワークを介して受信したコマーシャルメッセージの特徴量と特徴量が一致するコマーシャルメッセージを録画予約し、テレビジョン放送からＣＭを検出し、検出したコマーシャルメッセージの特徴量を算出し、上記ＣＭ検索装置からネットワークを介して受信したコマーシャルメッセージの特徴量と算出した特徴量が一致するコマーシャルメッセージを録画する制御を行う制御手段とを備えるＣＭ検索結果受給装置と
からなることを特徴とするＣＭ録画予約システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介してコマーシャルメッセージの検索を行うＣＭ検索方法、ＣＭ検索結果受給方法、ＣＭ検索装置、ＣＭ検索結果受給装置及びＣＭ録画予約システムに関する。
【背景技術】
【０００２】
従来、テレビジョン放送では、消費者に対する有効な広告手段として、コマーシャルメッセージ（以下ＣＭとする）を番組本編と共に放送している。ところが、一般的にＣＭには時間的制約があり、商品やサービスの情報を十分に消費者に提供できているとは言い難い。それを補うため、店頭にて商品を展示したり、カタログを頒布したりしている。又、現在ではインターネットが一般的に普及しているため、自らのＷｅｂサイトを設け、そこで情報提供を行っている企業も少なくない。一方、消費者としても、ＣＭの商品、登場する俳優、使われている楽曲など、放送されたＣＭに関する情報を得たいという欲求があり、店頭で実際に商品を見るだけでなく、カタログや、インターネット等を利用している。
【０００３】
しかしながら、現状、テレビジョン放送にて放送されたＣＭを視聴した消費者が、そのＣＭに関連する情報を得るためには、そのＣＭの企業名や商品名を書き留め、店頭や、インターネット等で改めて調べる必要がある。インターネットが普及している現在では様々な情報を間単に検索できる環境が整っているものの、改めて検索するという作業は煩雑な作業であり、そもそも短いＣＭの中で検索に必要なキーワード等の情報を得ることができるか否かという問題も存在する。
【０００４】
このような煩雑さを解消するため、例えば、放送されたＣＭの履歴をサーバにて逐次作成し、ユーザはＣＭが放送された時刻と放送チャネルをそのサーバに送信することでＣＭに関する情報を取得できる方法が提案されている（例えば、特許文献１参照）。
【０００５】
また、入力信号から所定の時間間隔で発生する信号の特徴的パターンに基づいて、第１の信号の候補区間を検出し、その候補区間内又はその前後の入力信号から第１の信号らしさを表わす特徴量を抽出し、その特徴量に基づき第１の信号の区間を検出することにより、例えば、ＴＶ放送信号に含まれるコマーシャルメッセージ部分を高精度に検出又は検索可能とする方法が提案されている（例えば、特許文献２参照）。
【０００６】
さらに、記録された映像信号及び／又は音響信号から、ユーザの所望の再生位置を検索して再生するための手法として、映像信号及び／又は音響信号を記録する際に、その特徴ベクトルについても記録し、また、記録された映像信号及び／又は音響信号を再生する際に、例えばユーザが指定する信号位置に対応する特徴ベクトルを登録しておき、記録手段に記録されている特徴ベクトルから、登録された特徴ベクトルの少なくとも１つとの相関値が所定の閾値を超える特徴ベクトルを検出し、その検出された特徴ベクトルに基づいて再生点を設定して当該再生点から映像信号及び／又は音響信号を再生する方法が提案されている（例えば、特許文献３参照）。
【０００７】
【特許文献１】特開２００２−１０２３７号公報
【特許文献２】特開２００２−１６８７３号公報
【特許文献３】特開２００３−３３９０１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、一方で、ある条件を出発点としてその条件に合致するＣＭを如何に簡単にユーザが取得できるようにするかという問題が存在する。例えば、ある俳優が出演しているＣＭを集めたいという欲求に対して、録画してあるＣＭをユーザ自身がひとつひとつ確認しなければならない。更に、例えば、シリーズ物のＣＭのように、ユーザがまだ視聴したことのない特定のＣＭを視聴したいという欲求に対して、いつ放送されるか分からないＣＭのために、ユーザ自身がテレビジョン放送を延々と視聴しなければならない。番組本編は番組表によって放送時刻と放送チャネルを手軽に調べられるが、ＣＭの放送時刻や放送チャネルは一般には公開されていない。これらの問題の解決を図る上で注意しなければならない点がある。それはＣＭも著作物であるということである。つまり、インターネット等を通じてＣＭの映像そのものを権利者の許可なくやりとりすることは、権利上の問題が否定できない。
【０００９】
そこで、本発明の目的は、上述の如き従来の問題点に鑑み、キーワード等のある条件に合致するＣＭをサーバに問い合わせ、サーバはそのＣＭの特徴量をユーザに回答し、ユーザがその特徴量を使って希望のＣＭを視聴できるようにすることにある。
【００１０】
また、本発明の他の目的は、ある条件に合致するＣＭの録画予約をそのＣＭの特徴量によって行うことができるようにすることにある。
【００１１】
本発明の更に他の目的、本発明によって得られる具体的な利点は、以下に説明される実施の形態の説明から一層明らかにされる。
【課題を解決するための手段】
【００１２】
本発明に係るＣＭ検索方法は、ＣＭ検索装置が、テレビジョン放送からコマーシャルメッセージを検出し、検出したコマーシャルメッセージの特徴量を算出し、コマーシャルメッセージの付加情報の入力を受け付けて、算出したコマーシャルメッセージの特徴量と該コマーシャルメッセージの付加情報とを対応付けたデータベースを作成しておき、ＣＭ検索結果受給装置からネットワークを介して送られてくるキーワードをキーとしたコマーシャルメッセージの検索要求に応じて、上記キーワードをキーとして上記データベース内を検索し、データベースから検索されたコマーシャルメッセージの特徴量をネットワークを介して上記ＣＭ検索結果受給装置に送信し、上記ＣＭ検索結果受給装置が、検索するコマーシャルメッセージのキーワードをキーとした検索要求をネットワークを介して上記ＣＭ検索装置に送信して、上記ＣＭ検索装置によりデータベースから検索されたコマーシャルメッセージの特徴量をネットワークを介して受信し、テレビジョン放送からＣＭを検出し、検出したコマーシャルメッセージの特徴量を算出し、上記ＣＭ検索装置からネットワークを介して受信しコマーシャルメッセージの特徴量と算出した特徴量が一致するコマーシャルメッセージを選択することを特徴とする。
【００１３】
また、本発明に係るＣＭ録画予約方法は、ＣＭ検索装置が、テレビジョン放送からコマーシャルメッセージを検出し、検出したコマーシャルメッセージの特徴量を算出し、コマーシャルメッセージの付加情報の入力を受け付けて、算出したコマーシャルメッセージの特徴量と該コマーシャルメッセージの付加情報とを対応付けたデータベースを作成しておき、ＣＭ検索結果受給装置からネットワークを介して送られてくるキーワードをキーとしたコマーシャルメッセージの検索要求に応じて、上記キーワードをキーとして上記データベース内を検索し、データベースから検索されたコマーシャルメッセージの特徴量をネットワークを介して上記ＣＭ検索結果受給装置に送信し、上記ＣＭ検索結果受給装置が、検索するコマーシャルメッセージのキーワードをキーとした検索要求をネットワークを介して上記ＣＭ検索装置に送信して、上記ＣＭ検索装置によりデータベースから検索されたコマーシャルメッセージの特徴量をネットワークを介して受信し、上記ＣＭ検索装置からネットワークを介して受信したコマーシャルメッセージの特徴量と特徴量が一致するコマーシャルメッセージを録画予約し、テレビジョン放送からＣＭを検出し、検出したコマーシャルメッセージの特徴量を算出し、上記ＣＭ検索装置からネットワークを介して受信したコマーシャルメッセージの特徴量と算出した特徴量が一致するコマーシャルメッセージを録画することを特徴とする。
【００１４】
また、本発明に係るＣＭ検索装置は、テレビジョン放送を受信するテレビジョン放送受信手段と、上記テレビジョン放送受信手段により受信されたテレビジョン放送からコマーシャルメッセージを検出し、検出したコマーシャルメッセージの特徴量を算出し、コマーシャルメッセージの付加情報の入力を受け付けて、算出したコマーシャルメッセージの特徴量と該コマーシャルメッセージの付加情報とを対応付けたデータベースに格納しておき、ＣＭ検索結果受給装置からネットワークを介して送られてくるキーワードをキーとしたコマーシャルメッセージの検索要求に応じて、上記キーワードをキーとして上記データベース内を検索し、データベースから検索されたコマーシャルメッセージの特徴量をネットワークを介してＣＭ検索結果受給装置に送信する制御を行う制御手段とを備えることを特徴とする。
【００１５】
また、本発明に係るＣＭ検索結果受給装置は、テレビジョン放送を受信するテレビジョン放送受信手段と、検索するコマーシャルメッセージのキーワードをキーとした検索要求をネットワークを介してＣＭ検索装置に送信して、上記ＣＭ検索装置によりデータベースから検索されたコマーシャルメッセージの特徴量をネットワークを介して受信し、上記テレビジョン放送受信手段により受信されたテレビジョン放送からＣＭを検出し、検出したコマーシャルメッセージの特徴量を算出し、上記ＣＭ検索装置からネットワークを介して受信したコマーシャルメッセージの特徴量と算出した特徴量が一致するコマーシャルメッセージを選択する制御を行う制御手段とを備えることを特徴とする。
【００１６】
さらに、本発明に係るＣＭ録画予約システムは、テレビジョン放送を受信するテレビジョン放送受信手段と、上記テレビジョン放送受信手段により受信されたテレビジョン放送からコマーシャルメッセージを検出し、検出したコマーシャルメッセージの特徴量を算出し、コマーシャルメッセージの付加情報の入力を受け付けて、算出したコマーシャルメッセージの特徴量と該コマーシャルメッセージの付加情報とを対応付けたデータベースに格納しておき、ＣＭ検索結果受給装置からネットワークを介して送られてくるキーワードをキーとしたコマーシャルメッセージの検索要求に応じて、上記キーワードをキーとして上記データベース内を検索し、データベースから検索されたコマーシャルメッセージの特徴量をネットワークを介してＣＭ検索結果受給装置に送信する制御を行う制御手段とを備えるＣＭ検索装置と、テレビジョン放送を受信するテレビジョン放送受信手段と、検索するコマーシャルメッセージのキーワードをキーとした検索要求をネットワークを介して上記ＣＭ検索装置に送信して、上記ＣＭ検索装置によりデータベースから検索されたコマーシャルメッセージの特徴量をネットワークを介して受信し、上記ＣＭ検索装置からネットワークを介して受信したコマーシャルメッセージの特徴量と特徴量が一致するコマーシャルメッセージを録画予約し、テレビジョン放送からＣＭを検出し、検出したコマーシャルメッセージの特徴量を算出し、上記ＣＭ検索装置からネットワークを介して受信したコマーシャルメッセージの特徴量と算出した特徴量が一致するコマーシャルメッセージを録画する制御を行う制御手段とを備えるＣＭ検索結果受給装置とからなることを特徴とする。
【００１７】
本発明では、キーワードに合致するＣＭをネットワーク上のサーバにて検索する際、検索結果を検索されたＣＭの特徴量でユーザに返し、それを受け取ったユーザは自身が使用する録画再生装置内で、その特徴量をキーとしてＣＭの検索を行うことにより、サーバはユーザに対してＣＭそのものを返さなくても、同様の効果を得ることができる。
【００１８】
また、本発明では、サーバから受け取った特徴量と一致するＣＭを録画する録画予約方法により、放送時刻や放送チャネルが分からないＣＭの録画予約が可能となる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。なお、本発明は以下の例に限定されるものではなく、本発明の要旨を逸脱しない範囲で、任意に変更可能であることは言うまでもない。
【００２０】
本発明は、例えば図１に示すような構成のＣＭ録画予約システム１００に適用される。
【００２１】
図１は、ＣＭ録画予約システム１００全体の接続状態を示す概念図である。
【００２２】
このＣＭ録画予約システム１００は、 インターネット１０１に接続された複数のユーザ１０２１，・・・１０２ｎ及びＣＭ情報サーバ１０３と、テレビジョン放送を送信する放送局１０６からなる。
【００２３】
ＣＭ情報サーバ１０３はサーバ１０４とデータベース１０５からなり、サーバ１０４により放送局１０６から放送されるテレビジョン放送を受信し、受信したテレビジョン放送からＣＭを検出し、新規のＣＭが放送された場合、そのＣＭをデータベース１０５に登録する。サーバ１０４の管理者は新規に登録されたＣＭの企業名や商品名、楽曲や出演俳優などの付加情報（以下ＣＭ付加情報とする）を収集しデータベース１０５に登録する。ユーザ１０２１，・・・１０２ｎは放送局１０６から放送されるテレビジョン放送を受信し、録画すると同時に受信したテレビジョン放送からＣＭを検出し、新規のＣＭが放送された場合、そのＣＭの付加情報をＣＭ情報サーバ１０３に問い合わせる。サーバ１０４は、問い合わせられたＣＭをデータベース１０５内で検索し、検索結果をユーザに通知する。
【００２４】
ユーザ１０２１，・・・１０２ｎ（以下まとめてユーザ１０２という）が、インターネット１０１を経由してＣＭ情報サーバ１０３にＣＭ付加情報を問い合わせる際、ユーザ１０２側からサーバ１０４側に送信するデータは、ＣＭの映像（画像と音声）そのものではなく、ＣＭの映像の特徴量とする。近年では映像圧縮技術が進歩しており、非圧縮の場合と比較して小さなデータ量で映像を表現することが可能である。しかしながら、映像データは依然としてデータ量が多く、映像データそのものを検索のために送信することは非現実的である。又、ＣＭの映像にも著作権等の権利があり、ＣＭを送信することは権利上の問題が発生する可能性がある。そこで、ＣＭの映像から、そのＣＭの特徴を表現する特徴量を抽出し、その特徴量を映像の代わりに用いる。つまり、特徴量とはもとの映像よりもデータサイズが極めて小さく、かつ、元の映像を区別できるだけの独立性を持つものとする。そのような特徴量の例としては、上記特許文献３にて公開されている映像信号の所定時間区間内における少なくとも１枚のフレームの平均画像の画素値をベクトル化したものの時系列や、上記平均画像を所定のブロック単位の小画像に分割し、当該小画像の画素値をベクトル化したものの時系列などがある。
【００２５】
ここで、ＣＭ付加情報を提供するＣＭサーバ１０３の概念構成を図２のブロック図に示す。
【００２６】
すなわち、ＣＭサーバ１０３は、図１ではサーバ１０４とデータベース１０５を合わせたものに該当し、テレビジョン放送を受信する放送受信部２０１、テレビジョン放送の映像信号やチャネル情報、放送モード情報等映像信号に付随する情報が上記放送受信部２０１から供給される制御部２０２、この制御部２０２に接続された記憶部２０３、データベース２０４、ネットワーク制御部２０５、出力制御部２０６及び入力制御部２０７などからなる。
【００２７】
放送受信部２０１はテレビジョン放送を受信し、映像信号やチャネル情報、放送モード情報等映像信号に付随する情報を制御部２０２へ送る。
【００２８】
制御部２０２は、放送受信部２０１から得た映像信号からＣＭを検出するためのプログラムを記憶部２０３から読み出し、ＣＭ検出を開始する。このＣＭ検出を行うための方法は、例えば特許文献２に詳しく記載されている方法が適用可能である。例えばＴＶ放送信号の本編とコマーシャルメッセージ部分のように、本編信号とコマーシャルメッセージ信号（第１の信号）よりなるＴＶ放送信号の音声及び／又は映像信号から、所定の必須条件に基づき、信号が特徴的パターンを示すＣＭ候補区間を抽出し、それらＣＭ候補区間に対して、幾つかの特徴からＣＭらしさを表わす指標である付加条件を検出し、抽出した付加条件を総合してＣＭの判定を行うことにより、精度良く個々のＣＭの検出を行う。また、上記検出する付加条件の一部又は全部を記録し、ＴＶ放送信号や記録された他のＣＭ候補と比較することより、ＴＶ放送信号又はそれが記録されたデータベースから所望のＣＭを検索することもできる。但し、必ずしもこの方法でなくとも、ＣＭ一つ一つを正確に検出することができる方法であれば良い。
【００２９】
制御部２０２がＣＭを検出した場合、その検出されたＣＭが既にデータベース２０４に登録済みか否か検索するためのプログラムを記憶部２０３から読み出し、データベース２０４内を検索する。検出されたＣＭと同じＣＭがデータベース内に見つからなかった場合は、制御部２０２は検出されたＣＭの映像とその特徴量をデータベース２０４に登録する。データベース２０４に登録されるＣＭは、例えば、図３に示すような付加情報登録待ちＣＭリストと付加情報登録済みＣＭリストが考えられる。制御部２０２は、新たに登録するＣＭをまず付加情報登録待ちＣＭリストに登録し、サーバ管理者にその旨を伝える。伝える方法は、例えば、出力制御部２０６にて図示しないモニタ等外部出力部にその旨のメッセージを表示することで行う。例えば、表示画面は、図１３のように、付加情報登録待ちＣＭリストに登録されているＣＭの一覧を画面に並べて表示する形式とする。サーバ管理者は画面下部の「前の候補」ボタンや「次の候補」ボタンを操作することで、付加情報登録待ちＣＭリスト内のＣＭを次々に確認することができる。付加情報登録待ちＣＭリストに新たにＣＭが登録されたことを知った管理者は、データベース２０４に記憶されているそのＣＭの映像を確認し、企業名や商品名や俳優など、そのＣＭの付加情報となる情報を図示しない手段によって収集し、図示しないキーボード等の外部入力部を用いてＣＭサーバ１０３に入力する。例えば、管理者が付加情報を入力する際の表示画面は、図１４のように、付加情報の項目と入力欄１４０２〜１４０５を画面に並べて表示する形式とする。サーバ管理者は、各項目の入力欄１４０２〜１４０５に情報を入力する。制御部２０２は入力された付加情報を入力制御部２０７経由で取得し、データベース２０４に登録する。例えば図３に示すような付加情報登録待ちＣＭリスト内のＣＭで付加情報が入力されたＣＭは、付加情報登録待ちＣＭリストから付加情報登録済みＣＭリストに移される。付加情報登録済みＣＭリストに登録されているＣＭをサーバ管理者が確認するために、例えば、図１３のような画面に付加情報登録済みＣＭリストのＣＭが一覧表示され、サーバ管理者がその中から特定のＣＭを選択すると、例えば、図１５のような画面が表示される。図１５では、画面１５０１に、ＣＭの付加情報を表示する領域１５０３とそのＣＭの映像を表示する領域１５０２がある構成である。ＣＭの付加情報を表示する領域１５０３に、サーバ管理者が入力した付加情報が表示される。
【００３０】
ユーザ１０２からのＣＭの問い合わせは、制御部２０２がネットワーク制御部２０５経由で受け付ける。ユーザ１０２から送信されてくるＣＭを特定するための情報は、キーワードである。制御部２０２は、問い合わせのキーワードに合致するＣＭがデータベースに登録されているか否か検索するためのプログラムを記憶部２０３から読み出し、データベース２０４内を検索する。問い合わせのキーワードに合致するＣＭが付加情報登録済みＣＭリスト内に見つかった場合は、そのＣＭの特徴量を、見つからなかった場合は見つからなかったということを、ネットワーク制御部２０５を経由してユーザ１０２に送信する。キーワードに合致するＣＭが見つかった場合に、ＣＭサーバ１０３からユーザ１０２に送信する情報には、見つかったＣＭの特徴量の他に、企業名や商品名、登場する俳優や楽曲等の付加情報を加えても良い。
【００３１】
ここで、上記ＣＭサーバ１０３における制御部２０２による新規ＣＭの登録処理について、図４に示すフローチャートを参照して説明する。
【００３２】
すなわち、新規ＣＭの登録処理では、先ずステップＳ４０１において、テレビジョン放送を受信する。放送がアナログの場合は、デジタル化しておく。
【００３３】
ステップＳ４０２では、受信したテレビジョン放送の映像信号からＣＭを検出する。
【００３４】
ステップＳ４０３では、ステップＳ４０２でＣＭが検出されたか否かを判定する。このステップＳ４０３における判定結果がＹｅｓ、すなわち、ＣＭが検出された場合は、ステップＳ４０４へ進み、また、判定結果がＮｏ、すなわち、ＣＭが検出されなかった場合は、ステップＳ４０１へ戻る。
【００３５】
ステップＳ４０４では、検出されたＣＭから特徴量を求め、その特徴量によってデータベース２０４内を検索し、上記検出されたＣＭが既にデータベース２０４に登録されているか否かを判定する。このステップＳ４０４における判定結果がＮｏ、すなわち、検出されたＣＭと同じＣＭがデータベース２０４に登録されていなかった場合は、ステップＳ４０５へ進み、また、判定結果がＹｅｓ、すなわち、既に登録されていた場合は、ステップＳ４０１へ戻る。
【００３６】
ステップＳ４０５では、検出されたＣＭの映像とその特徴量をデータベース内の付加情報登録待ちＣＭリストに登録する。登録後は、ステップＳ４０１へ戻って処理を続ける。
【００３７】
次に、上記ＣＭサーバ１０３におけるデータベース２０４内の付加情報登録待ちＣＭリストに対する処理について、図５に示すフローチャートを参照して説明する。
【００３８】
すなわち、付加情報登録待ちＣＭリストに対する処理では、先ず、ステップＳ５０１において、データベース内の付加情報登録待ちＣＭリストに新たなＣＭが登録されているか否かを判定する。そして、ステップＳ５０１における判定結果がＹｅｓ、すなわち、新たなＣＭが登録されている場合は、ステップＳ５０２へ進み、また、判定結果がＮｏ、すなわち、登録されていない場合は、処理を終了する。
【００３９】
ステップＳ５０２では、付加情報登録待ちＣＭリストに登録されているＣＭをサーバ管理者に提示する。提示処理は、制御部２０２がデータベース２０４内の付加情報登録待ちＣＭリストを出力制御部２０６を経由して図示しないモニタ等の外部出力部に表示することによって行う。外部出力部に表示される画面は、例えば、図１３のように付加情報登録待ちＣＭリスト内のＣＭを一覧で表示するような構成である。
【００４０】
次のステップＳ５０３では、付加情報登録待ちＣＭリストを確認した管理者が図示しない方法によって収集した付加情報を、キーボード等の外部入力部によって入力する。入力処理は、例えば、制御部２０２が入力制御部２０７を経由して図示しないキーボード等の外部入力部から入力された付加情報を制御部２０２がデータベース２０４内の付加情報登録待ちＣＭリストの該当ＣＭと関連付けることによって行う。入力処理の際、入力を支援するためにモニタ等の外部出力部に表示する画面は、例えば、図１４のような、付加情報の項目とその入力欄１４０２〜１４０５を並べて表示する構成である。
【００４１】
さらに、ステップＳ５０４では、付加情報が入力されたＣＭを付加情報登録待ちＣＭリストから付加情報登録済みＣＭリストに移動し、処理を終了する。
【００４２】
なお、図５に示す一連の処理は、新規のＣＭがデータベースに登録されるたびに開始される設定でも良いし、時間を決めて、例えば１時間ごとに開始される設定でも良いし、もしくは、管理者が開始を指示する設定でも良い。
【００４３】
次に、上記ＣＭサーバ１０４におけるユーザ１０２からのＣＭ付加情報問い合わせに対する処理について、図６に示すフローチャートを参照して説明する。
【００４４】
すなわち、ユーザ１０２からのＣＭ付加情報問い合わせに対する処理では、先ず、ステップＳ６０１において、ユーザ１０２からのＣＭ問い合わせがあるか否かを判定する。そして、ステップＳ６０１における判定結果がＹｅｓ、すなわち、問い合わせがある場合は、ステップＳ６０２へ進み、また、判定結果がＮｏ、すなわち、問い合わせがない場合は、ステップＳ６０１へ戻る。
【００４５】
ステップＳ６０２では、ユーザより送信されたキーワードにてデータベース内の付加情報登録済みＣＭリスト内を検索する。検索処理は、例えば、制御部２０２がネットワーク制御部２０５を経由して問い合わせキーワードを受け取り、そのキーワードでデータベース２０４内の付加情報登録済みＣＭリストを検索することによって行う。
【００４６】
次のステップＳ６０３では、問い合わせキーワードと合致する付加情報を持つＣＭがデータベース内に見つかったか否かを判定する。そして、このステップＳ６０３における判定結果がＹｅｓ、すなわち、見つかった場合は、ステップＳ６０４へ進み、また、判定結果がＮｏ、すなわち、見つからなかった場合は、ステップＳ６０５へ進む。
【００４７】
ステップＳ６０４では、見つかったＣＭの特徴量をＣＭ問い合わせ元のユーザに送信し、ステップＳ６０１へ戻る。
【００４８】
また、ステップＳ６０５では、ＣＭが見つからなかったことを伝える情報をＣＭ問い合わせ元ユーザに送信し、ステップＳ６０１へ戻る。ＣＭ問い合わせ元ユーザへの情報の送信処理は、例えば、制御部２０２がネットワーク制御部２０５を経由してユーザに送信することによって行う。
【００４９】
次に、ＣＭ付加情報を利用する録画再生装置７００の概念構成を図７のブロック図に示す。
【００５０】
この録画再生装置７００は、テレビジョン放送を受信する放送受信部７０１、上記放送受信部７０１から映像信号が供給される制御部７０２、この制御部７０２に接続された記憶部７０３、データベース７０４、ネットワーク制御部７０５、出力制御部７０６、入力制御部７０７及び映像記憶部７０８などからなる。
【００５１】
放送受信部７０１はテレビジョン放送を受信し、出力制御部７０６を経由して受信した映像を図示しないモニタ等外部出力部に出力する。ユーザは、この外部出力部によって受信している放送番組を視聴する。
【００５２】
テレビジョン放送の録画を行う場合は、キーボードやマウスやリモコン等、図示しない外部入力部によってユーザが指示を入力し、制御部７０２は入力制御部７０７を経由してその入力を受け取る。
【００５３】
制御部７０２はユーザより指示された放送チャネルの放送番組を放送受信部７０１から得て、映像記憶部７０８に記憶する。同時に、制御部７０２は、放送受信部７０１から得た映像信号からＣＭを検出するためのプログラムを記憶部７０３から読み出し、ＣＭ検出を開始する。
【００５４】
このＣＭ検出を行うための方法は、例えば特許文献２に詳しく記載されている方法が適用可能である。例えばＴＶ放送信号の本編とコマーシャルメッセージ部分のように、本編信号とコマーシャルメッセージ信号（第１の信号）よりなるＴＶ放送信号の音声及び／又は映像信号から、所定の必須条件に基づき、信号が特徴的パターンを示すＣＭ候補区間を抽出し、それらＣＭ候補区間に対して、幾つかの特徴からＣＭらしさを表わす指標である付加条件を検出し、抽出した付加条件を総合してＣＭの判定を行うことにより、精度良く個々のＣＭの検出を行う。また、上記検出する付加条件の一部又は全部を記録し、ＴＶ放送信号や記録された他のＣＭ候補と比較することより、ＴＶ放送信号又はそれが記録されたデータベースから所望のＣＭを検索することもできる。但し、必ずしもこの方法でなくとも、ＣＭ一つ一つを正確に検出することができる方法であれば良い。
【００５５】
制御部７０２がＣＭを検出した場合、その検出されたＣＭが既にデータベース７０４に登録済みか否か検索するためのプログラムを記憶部７０３から読み出し、データベース７０４内を検索する。検出されたＣＭと同じＣＭがデータベース７０４内に見つからなかった場合は、制御部７０２は検出されたＣＭの映像（及び／又は、録画番組におけるＣＭの映像の記録位置）とその特徴量をデータベース７０４に登録する。データベース７０４に登録されるＣＭは、例えば、図３に示すような付加情報登録待ちＣＭリストと付加情報登録済みＣＭリストが考えられる。制御部７０２は、新たに登録するＣＭをまず付加情報登録待ちＣＭリストに登録する。
【００５６】
録画番組をユーザが視聴する場合は、キーボードやマウスやリモコン等、図示しない外部入力部によってユーザが指示を入力し、制御部７０２は入力制御部７０７を経由してその入力を受け取る。制御部７０２はユーザより指示された録画番組を映像記憶部７０８から読み取り、出力制御部７０６を経由して図示しないモニタ等外部出力部に出力する。ユーザはこれによって録画番組を視聴することができる。
【００５７】
ユーザがＣＭに関して検索する場合は、キーボードやマウスやリモコン等、図示しない外部入力部によってユーザが検索のためのキーワード等の指示を入力し、制御部７０２は入力制御部７０７を経由してその入力を受け取る。制御部７０２は、ユーザより指示されたキーワードをネットワーク制御部７０５を経由してＣＭサーバ１０３に送信する。ＣＭサーバ１０３からの回答はネットワーク制御部７０５を経由して制御部７０２に届く。回答として、ＣＭサーバ１０３からＣＭの特徴量が送信されてきた場合は、制御部７０２はその特徴量でデータベース７０４内の付加情報登録待ちＣＭリスト、及び、付加情報登録済みＣＭリストを検索するためのプログラムを記憶部７０３から読み込み、データベース７０４内を検索し、特徴量が一致したＣＭを出力制御部７０６を経由して図示しないモニタ等の外部出力部に出力することでユーザに伝える。データベース７０４内の付加情報登録待ちＣＭリストに該当するＣＭがある場合はその該当ＣＭを付加情報登録済みＣＭリストに移す。ユーザに検索結果を伝えるためにモニタ等外部出力部に表示する画面は、例えば、図２０のように、画面２００１内に検索の結果キーワードに該当するＣＭのリストを表示する領域２００３とＣＭの映像を表示する領域２００２から構成される。更に、そのＣＭの付加情報を表示する領域２００４やＣＭのリスト２００３から再生するＣＭをユーザが選ぶための操作領域２００５が加わった構成でも良い。
【００５８】
ここで、ユーザが使用する録画再生装置７００での新規ＣＭの登録処理について図８に示すフローチャートを参照して説明する。
【００５９】
すなわち、新規ＣＭの登録処理では、先ず、ステップＳ８０１において、テレビジョン放送を受信し、放送がアナログの場合は、デジタル化し、必要があれば受信映像を録画する。
【００６０】
次のステップＳ８０２では、受信したテレビジョン放送の映像信号からＣＭを検出する。
【００６１】
次のステップＳ８０３では、ステップＳ８０２でＣＭが検出されたか否かを判定する。そして、このステップＳ８０３での判定結果がＹｅｓ、すなわち、ＣＭが検出された場合は、ステップＳ８０４へ進み、また、判定結果がＮｏ、すなわち、ＣＭが検出されなかった場合は、ステップＳ８０１へ戻る。
【００６２】
ステップＳ８０４では、検出されたＣＭから特徴量を求め、その特徴量によってデータベース内を検索し、上記検出されたＣＭが既にデータベースに登録されているか否かを判定する。そして、このステップＳ８０４での判定結果がＮｏ、すなわち、検出されたＣＭと同じＣＭがデータベースに登録されていなかった場合は、ステップＳ８０５へ進み、判定結果がＹｅｓ、すなわち、既に登録されていた場合は、ステップＳ８０１へ戻る。
【００６３】
ステップＳ８０５では、検出されたＣＭの映像とその特徴量をデータベース内の付加情報登録待ちＣＭリストに登録する。登録後は、ステップＳ８０１へ戻って処理を続ける。
【００６４】
上記図８のフローチャートに示した新規ＣＭの登録処理の流れでは、まずＣＭを検出し、その後で検出されたＣＭの特徴量を求めている。これを図に示すと図１８の（Ａ）のようになる。テレビジョン放送の映像信号１８０１からＣＭ１８０２を検出し、その検出されたＣＭの特徴量１８０３を後から計算する。
【００６５】
これ対して、図１８の（Ｂ）に示すように、テレビジョン放送の映像信号１８０４からＣＭや番組本編の区別なく特徴量１８０５を計算すると同時にＣＭ位置を検出し、計算された特徴量の中からＣＭに該当する部分１８０６を切り出すという方法も考えられる。この場合、図８のフローチャートに示した新規ＣＭの登録処理の流れは以下のようになる。
【００６６】
すなわち、ステップＳ８０１では、テレビジョン放送を受信し、放送がアナログの場合は、デジタル化し、必要があれば受信映像を録画する。更に、受信映像の特徴量を計算し、必要があれば録画映像と共に記憶する。ステップＳ８０２では、受信したテレビジョン放送の映像信号からＣＭを検出する。ステップＳ８０３では、ステップＳ８０２でＣＭが検出されたか否かを判定する。このステップＳ８０３における判定結果がＹｅｓ、すなわち、ＣＭが検出された場合は、ステップＳ８０４へ進み、また、判定結果がＮｏ、すなわち、ＣＭが検出されなかった場合は、ステップＳ８０１へ戻る。ステップＳ８０４では、検出されたＣＭの特徴量をステップＳ８０１で計算した特徴量から抜き出し、その特徴量によってデータベース内を検索して、上記検出されたＣＭが既にデータベースに登録されているか否かを判定する。このステップＳ８０４における判定結果がＮｏ、すなわち、検出されたＣＭと同じＣＭがデータベースに登録されていなかった場合は、ステップＳ８０５へ進み、また、判定結果がＹｅｓ、すなわち、既に登録されていた場合は、ステップＳ８０１へ戻る。ステップＳ８０５では、検出されたＣＭの映像とその特徴量をデータベース内の付加情報登録待ちＣＭリストに登録する。登録後は、ステップＳ８０１へ戻って処理を続ける。
【００６７】
次に、ユーザが使用する録画再生装置７００がＣＭサーバ１０３にＣＭ情報を問い合わせる処理について、図９に示すフローチャートを参照して説明する。この処理は、ＣＭ情報をＣＭサーバ１０３から取得することをユーザが指示した場合に実行される。
【００６８】
このＣＭ情報の問い合わせ処理では、先ず、ステップＳ９０１において、ユーザがキーワードを入力する。入力処理は、例えば、ユーザがキーボードやマウスやリモコン等の図示しない外部入力装置から入力したキーワード等の検索情報を制御部７０２が入力制御部７０７を経由して取得する。
【００６９】
ステップＳ９０２では、入力されたキーワードをＣＭサーバ１０３に送信する。送信処理は、例えば、制御部７０２がネットワーク制御部７０５を経由してＣＭサーバにキーワードを送信する。
【００７０】
ステップＳ９０３では、ＣＭサーバから送信されてきたＣＭの特徴量を受信する。受信処理は、例えば、制御部７０２がネットワーク制御部７０５を経由してＣＭサーバからＣＭの特徴量を受信する。
【００７１】
ステップＳ９０４では、ＣＭサーバ１０３から送信されてきた情報に、問い合わせたキーワードに合致するＣＭの特徴量が含まれているか否かを判定する。このステップＳ９０４における判定結果がＹｅｓ、すなわち、特徴量が含まれている場合は、ステップＳ９０５へ進み、また、判定結果がＮｏ、すなわち、特徴量が含まれていない場合は、ユーザにＣＭの特徴量が得られなかった旨を伝え、処理を終了する。ユーザに伝える処理は、例えば、制御部７０２が出力制御部７０６を経由して図示しないモニタ等外部出力部に出力することにより行う。
【００７２】
ステップＳ９０５では、サーバから送信されてきた特徴量と一致する特徴量を持つＣＭをＣＭリストから検索する。検索処理は、例えば、制御部７０２が検索のためのプログラムを記憶部７０３から読み出し、ＣＭサーバ１０３から取得した特徴量と一致する特徴量を持つＣＭをデータベース７０４内から検索することによって行う。
【００７３】
ここで、検索の概要を図２１を参照して説明する。ユーザ１０２がＣＭサーバ１０３に送信したキーワードに合致するＣＭの特徴量がＣＭサーバ１０３からインターネット１０１を経由してユーザ１０２に送信されてくる。図２１に示す例では、キーワードに合致したＣＭは５つあり、その５つのＣＭの特徴量が、特徴量Ａ、特徴量Ｂ、特徴量Ｃ、特徴量Ｄ、特徴量Ｅである。そしてこれら５つの特徴量とＣＭリスト内のＣＭの特徴量を比較し、一致したものがあれば、それがキーワードに合致したＣＭということになる。ＣＭサーバ１０３から送信されてきた特徴量であるにも拘わらず、ＣＭリスト内のどのＣＭの特徴量とも一致しない特徴量が存在する可能性がある。図２１に示す例では、特徴量Ｄがこれに当たる。これは、ユーザ１０２が使用する録画再生装置７００内に、まだ該当するＣＭが録画されていないときに起こり得る。
【００７４】
ステップＳ９０６では、ＣＭサーバ１０３から取得した特徴量に基づく検索結果をユーザに伝えると共に、キーワードを含む付加情報を付加情報登録待ちＣＭリスト内の該当ＣＭと関連付け、該当ＣＭを付加情報登録済みＣＭリストへ移す。ユーザに伝える処理は、例えば、制御部７０２が出力制御部７０６を経由して、モニタ等の図示しない外部出力部に、例えば、図２２のような画面を表示することによって行う。図２２は、図２１の例の結果の表示例である。検索結果の表示領域２２０３には、ＣＭサーバ１０３からの検索結果である５のＣＭがリストされている。但し、特徴量Ａを持つＣＭ  Ａ、特徴量Ｂを持つＣＭ  Ｂ、特徴量Ｃを持つＣＭ  Ｃ，特徴量Ｅを持つＣＭ  Ｅは、ユーザ１０２の使用する録画再生装置７００内にその映像が存在したため、黒印の付いているが、特徴量Ｄを持つＣＭ  Ｄはユーザ１０２の使用する録画再生装置７００内に存在しないため、他のＣＭと区別し、白印が付いている。ユーザは操作領域２００５を利用して検索されたＣＭを映像表示領域２００２にて再生することができる。勿論、映像が録画されていないＣＭ  Ｄは再生できない。
【００７５】
ここで、以上の説明のように、キーワードに合致するＣＭの特徴量をサーバから取得しても、ユーザ１０２が使用する録画再生装置７００内にその特徴量を持つＣＭが録画されていなければ、ユーザはそのＣＭを視聴することはできない。
【００７６】
しかしながら、ＣＭサーバ１０３から取得した特徴量を利用することによって、その特徴量を持つＣＭを取得することが可能な場合がある。例えば、図２２において、検索結果表示領域２２０３のＣＭ  Ｄをユーザが選択すると、図２３のような画面が表示されることとする。画面２３０１にメッセージ表示領域２３０２が表示され、ＣＭ  Ｄを録画予約するか否か判断をユーザに求める。ユーザが「はい」を選択すると、録画予約が行われる。ＣＭは放送される時刻や放送チャネルが一般には分からないが、例えば、図２４に示すフローによってＣＭの録画予約が可能である。
【００７７】
まずステップＳ２４０１では、録画したいＣＭに適切な放送チャネルを選択し、受信する。一般的なＣＭでは民放ならどこでも良いが、放送局自身のＣＭや、特定の番組のＣＭでは、その放送局以外では放送されないため、放送チャネルを特定する必要がある場合がある。このための情報は、ＣＭサーバから特徴量と共に送信してもらうことにより効率が良くなる。更に、放送される時間帯が特定できる場合はその情報もＣＭサーバから送信してもらうことにより効率が良くなる。
【００７８】
次のステップＳ２４０２では、受信チャネルの映像からＣＭを検出する。
【００７９】
ステップＳ２４０３では、検出されたＣＭの特徴量を計算し、ステップＳ２４０４では、計算された特徴量と録画予約されたＣＭの特徴量を比較して一致するか否かを判定する。そして、このステップＳ２４０４における判定結果がＹｅｓ、すなわち、特徴量が一致する場合は、ステップＳ２４０５へ進み、また、判定結果がＮｏ、すなわち、特徴量が一致しない場合は、ステップＳ２４０２へ戻る。
【００８０】
何度ステップＳ２４０２へ戻って処理を繰り返しても、録画予約されたＣＭの特徴量と一致するＣＭが得られない場合、ステップＳ２４０１へ戻って、受信する放送チャネルを変更したり、時間帯を変更したりすることも考えられる。
【００８１】
ステップＳ２４０５では、録画予約したＣＭの特徴量が一致する特徴量を持つＣＭを録画する。これによって、何時、どの放送チャネルで放送されるか分からないＣＭの予約録画を行うことが可能になる。録画予約されたＣＭが録画されると、例えば、図２５のように、検索結果表示領域２５０３のＣＭ  Ｄも黒印になり、ユーザが視聴できるようになる。
【００８２】
ここで、上述の図９に示したＣＭ問い合わせ動作を示すフローチャートでは、ユーザがキーワードを入力すると、すぐにそのキーワードでサーバに問い合わせを行っていたが、図１９に示すように、まずユーザ１０２が使用する録画再生装置７００内のデータベースで検索するという方法も考えられる。
【００８３】
ＣＭサーバ１０３にＣＭ問い合わせを何度か行った状況であれば、問い合わせたＣＭの付加情報が得られており、その付加情報は付加情報登録済みＣＭリストに登録されている。よって、必ずしも条件に合致する全てのＣＭを必要としない場合や、ネットワークに接続できない環境では、ユーザ１０２が使用する録画再生装置７００内のデータベースだけでＣＭの検索を行うことも可能である。そのための処理フローは図１９のようになる。  この場合、先ずステップＳ１９０１では、ユーザがキーワードを入力する。
【００８４】
次のステップＳ１９０２では、付加情報登録済みＣＭリスト内で、キーワードに合致する付加情報を持つＣＭを検索する。
【００８５】
次のステップＳ１９０３では、キーワードが合致するＣＭを出力して終了する。この後、必要に応じて、ＣＭサーバ１０３にＣＭ問い合わせを行えばよい。
【００８６】
次に、ユーザ１０２の使用する録画再生装置７００とＣＭサーバ１０３の間のやりとりについて、図１０を参照して説明する。
【００８７】
手順１）  ＣＭの特徴量を取得するために、ユーザ１０２の録画再生装置７００からＣＭサーバ１０３へＣＭ検索のためのキーワードが送信される。
【００８８】
手順２）  ＣＭサーバ１０３は、受信したキーワードをキーとしてＣＭサーバ内のデータベースを検索する。
【００８９】
手順３）  ＣＭサーバ１０３は、検索した結果、キーワードが合致するＣＭが見つかった場合は、そのＣＭの特徴量をユーザの録画再生装置１０２へ送信する。キーワードが合致するＣＭが見つからなかった場合は、ＣＭが見つからなかったという旨の情報をユーザの録画再生装置７００へ送信する。キーワードに合致するＣＭが見つかった場合、ＣＭサーバ１０３からユーザ１０２へ送信する情報には必ずそのＣＭの特徴量が含まれる。この情報に、更に、そのＣＭの企業名や商品名、登場する俳優や楽曲などの付加情報を含める構成でも良い。
【００９０】
手順４）  ユーザ１０２の録画再生装置７００は、ＣＭサーバ１０３から受信した情報にＣＭの特徴量が含まれている場合は、その特徴量と一致する特徴量を持つＣＭをデータベースから検索し、その検索結果をユーザに提示し、同時に、ユーザ１０２の録画再生装置７００内のデータベースにキーワードを含む付加情報を登録する。受信した情報にＣＭの特徴量が含まれていない場合は、ユーザにキーワードと合致するＣＭが得られなかった旨を提示する。
【００９１】
以上説明した例では、ユーザ１０２の使用する録画再生装置７００内にもＣＭの付加情報を記憶するデータベースを構築する構成を示したが、必ずしもこの構成にする必要はなく、検索が必要になるたびにＣＭサーバ１０３に問い合わせる構成とすることも可能である。又、ＣＭサーバ１０３において、付加情報はＣＭサーバ管理者が図示しない方法で収集した付加情報をＣＭサーバ１０３に入力する構成を示したが、必ずしもこの構成にする必要はなく、例えば、図１３のような画面にて、Ｗｅｂ上にＣＭのリストを公開し、Ｗｅｂに接続している特定又は不特定の者によって、例えば、図１４のような画面を利用して、その付加情報がネットワークを介して入力される構成とすることも可能である。この場合、システム全体の接続状態の概念図は図１１のようになり、図１に示した接続状態の概念図に、情報入力者１１０７１，・・・，１１０７ｍ（以下まとめて情報入力者１１０７とする）が追加された構成となる。
【００９２】
ここで、このＣＭ録画予約システム１０００におけるＣＭサーバ１０３のデータベース内の付加情報登録待ちＣＭリストに対する処理について、図１２に示すフローチャートを参照して説明する。
【００９３】
ステップＳ１２０１では、データベース内の付加情報登録待ちＣＭリストに新たなＣＭが登録されているか否かを判定する。そして、このステップＳ１２０１における判定結果がＹｅｓ、すなわち、新たなＣＭが登録されている場合は、ステップＳ１２０２へ進み、また、判定結果がＮｏ、すなわち、登録されていない場合は、処理を終了する。
【００９４】
ステップＳ１２０２では、付加情報登録待ちＣＭリストに登録されているＣＭをネットワーク上の情報入力者に提示する。提示処理は、例えば、制御部２０２がデータベース２０４内の付加情報登録待ちＣＭリストをネットワーク制御部２０５を経由して図示しないネットワーク上の情報入力者のモニタ等の出力部に表示することによって行う。情報入力者の出力部に表示される画面は、例えば、図１３のように付加情報登録待ちＣＭリスト内のＣＭを一覧で表示するような構成である。
【００９５】
ステップＳ１２０３では、付加情報登録待ちＣＭリストを確認した情報入力者が図示しない方法によって収集した付加情報を、キーボード等の入力部によって入力する。入力処理は、例えば、制御部２０２がネットワーク制御部２０５を経由して図示しないネットワーク上の情報入力者のキーボード等の入力部から入力された付加情報を制御部２０２がデータベース２０４内の付加情報登録待ちＣＭリストの該当ＣＭと関連付けることによって行う。入力処理の際、入力を支援するためにネットワーク上の情報入力者のモニタ等の出力部に表示する画面は、例えば、図１４のような、付加情報の項目とその入力欄１４０２〜１４０５を並べて表示する構成である。
【００９６】
ステップＳ１２０４では、付加情報が入力されたＣＭを付加情報登録待ちＣＭリストから付加情報登録済みＣＭリストに移動し、処理を終了する。
【００９７】
なお、図１２に示す一連の処理は、新規のＣＭがデータベースに登録されるたびに開始される設定でも良いし、時間を決めて、例えば１時間ごとに開始される設定でも良いし、もしくは、情報入力者が開始を指示する設定でも良い。
【００９８】
なお、上述の実施の形態では、上記特許文献３の特徴量を仮定して説明したが、本願発明は必ずしもこれに限定されるものではない。例えば画像に関しては図１６に示すような方法によって求まる量を特徴量としても良い。
【００９９】
図１６では、画像の特徴量の例を示している。ＮＴＳＣ方式の場合、１秒間の映像は約３０枚の画像から成っている。１枚の画像は図１６の（Ａ）のように水平が７２０画素、垂直が４８０画素であり、１画素はＲＧＢの３つの値から構成されている。ＲＧＢがそれぞれ１バイトで表現されている場合、１枚の画像は約１メガバイト（７２０×４８０×３＝１０３６８００）のデータ量となる。例えば、１５秒のＣＭの場合、約４５０枚の画像から成るため、約４５０メガバイトのデータ量となる。映像圧縮技術ＭＰＥＧ２で低レート、例えば２Ｍｂｐｓで圧縮した場合でも、１５秒では約４メガバイトのデータ量となる。対して、図１６の（Ｂ）のように、画像の輝度のヒストグラムを利用すると、１枚の画像を１１バイトで表現できる。この例では、各画素の輝度が０〜２５５の値と仮定し、輝度値を１６等分してそのヒストグラムをとり、各値を１バイトで表現できるように正規化している。更に、黒（０付近）と白（２５５付近）の出現頻度は高くないのでそれらの付近５バンド分を捨てることとした。この場合、１５秒では約５キロバイトとなる。図１６の（Ｂ）のような特徴量では、この特徴量から元のＣＭを想像することはできないが、同じＣＭからは同じ特徴量が求まり、異なるＣＭからは高い確率で異なる特徴量が求まる。
【０１００】
テレビジョン放送で放送されたＣＭが新規ＣＭであるか否かは、そのＣＭが既にデータベース１０５に登録されているか否かによって判断できる。つまり、放送されたＣＭをキーにしてデータベース１０５内を検索し、同じＣＭが見つかればキーにしたＣＭは新規ＣＭではなく、同じＣＭが見つからなければキーにしたＣＭは新規ＣＭであると判断できる。このＣＭの検索には、ＣＭの映像そのものではなく、ユーザ１０２に送信するようなＣＭの特徴量を利用する。例えば、図１７において、ＣＭ１７０１がデータベースに登録済みのＣＭか否かを検索する場合、ＣＭ１７０１の映像データとデータベース内のＣＭ１７０３、ＣＭ１７０５、ＣＭ１７０７、ＣＭ１７０９の映像データを比較する代わりそれらＣＭの特徴量との比較を行う。つまり、ＣＭ１７０１の映像データから特徴量１７０２を求める。同様に、データベース内のＣＭにおいても各々の特徴量１７０４、１７０６、１７０８、１７１０を求めておく。比較は、ＣＭ１７０１の特徴量１７０２とデータベース内の特徴量１７０４，１７０６，１７０８，１７１０にて行う。図１７の例では、特徴量１７０２と特徴量１７０８が一致しているので、ＣＭ１７０１とＣＭ１７０７は同じものであり、ＣＭ１７０１は既にデータベースに登録されていると判断できる。ＣＭの映像の代わりにＣＭの特徴量で検索するという方法は、検索に使用するデータ量が圧倒的に少量で済むため、高速な検索処理を実現する。特徴量をキーとし、その特徴量と一致する特徴量をデータベース１０５内から高速に検索する技術に関しては上記特許文献３に詳しく記載されている。
【図面の簡単な説明】
【０１０１】
【図１】本発明を適用したＣＭ録画予約システムの構成を示すブロック図である。
【図２】ＣＭ付加情報を提供するＣＭサーバの概念構成を示すブロック図である。
【図３】データベースに登録されるＣＭの付加情報登録待ちＣＭリストと付加情報登録済みＣＭリストを模式的に示す図である。
【図４】上記ＣＭサーバにおける制御部による新規ＣＭの登録処理の手順を示すフローチャートである。
【図５】上記ＣＭサーバにおけるデータベース内の付加情報登録待ちＣＭリストに対する処理の手順を示すフローチャートである。
【図６】上記ＣＭサーバにおけるユーザからのＣＭ付加情報問い合わせに対する処理の手順を示すフローチャートである。
【図７】ＣＭ付加情報を利用する録画再生装置の概念構成を示すブロック図である。
【図８】上記録画再生装置での新規ＣＭの登録処理の手順を示すフローチャートである。
【図９】上記録画再生装置がＣＭサーバにＣＭ情報を問い合わせる処理の手順を示すフローチャートである。
【図１０】上記録画再生装置とＣＭサーバの間のやりとりを模式的に示す図である。
【図１１】本発明を適用したの他の接続状態の概念図である。
【図１２】上記ＣＭ録画予約システムにおけるＣＭサーバのデータベース内の付加情報登録待ちＣＭリストに対する処理の手順を示すフローチャートである。
【図１３】付加情報登録待ちＣＭリストに登録されているＣＭの一覧の表示画面を示す図である。
【図１４】管理者が付加情報を入力する際の表示画面を示す図である。
【図１５】ユーザにＣＭ付加情報を伝えるためにモニタ等外部出力部に表示する画面を示す図である。
【図１６】画像に関する特徴量を示す図である。
【図１７】特徴量による検索の例を示す図である。
【図１８】テレビジョン放送の映像信号ら特徴量を切り出す例を示す図である。
【図１９】ユーザが使用する録画再生装置のＣＭ検索動作の手順を示すフローチャートである。
【図２０】上記録画再生装置の表示画面例を示す図である。
【図２１】上記録画再生装置での特徴量による検索の概要を示す図である。
【図２２】上記録画再生装置の表示画面例を示す図である。
【図２３】上記録画再生装置の表示画面例を示す図である。
【図２４】上記録画再生装置のＣＭ予約録画動作を示すフローチャートである。
【図２５】上記録画再生装置の表示画面例を示す図である。
【符号の説明】
【０１０２】
１００，１０００  ＣＭ録画予約システム、１０１  インターネット、１０２，１０２１，・・・１０２ｎ  ユーザ、１０３  ＣＭ情報サーバ、１０４  サーバ、１０５  データベース、１０６  放送局、２０１  放送受信部、２０２  制御部、２０３  記憶部、２０４  データベース、２０５  ネットワーク制御部、２０６  出力制御部、２０７  入力制御部、７００  録画再生装置、７０１  放送受信部、７０２  制御部、７０３  記憶部、７０４  データベース、７０５  ネットワーク制御部、７０６  出力制御部、７０７  入力制御部、７０８  映像記憶部、１１０７，１１０７１，・・・１１０７ｍ  情報入力者
【図１】
2006237879.tif 000003
【図２】
2006237879.tif 000004
【図３】
2006237879.tif 000005
【図４】
2006237879.tif 000006
【図５】
2006237879.tif 000007
【図６】
2006237879.tif 000008
【図７】
2006237879.tif 000009
【図８】
2006237879.tif 000010
【図９】
2006237879.tif 000011
【図１０】
2006237879.tif 000012
【図１１】
2006237879.tif 000013
【図１２】
2006237879.tif 000014
【図１３】
2006237879.tif 000015
【図１４】
2006237879.tif 000016
【図１５】
2006237879.tif 000017
【図１６】
2006237879.tif 000018
【図１７】
2006237879.tif 000019
【図１８】
2006237879.tif 000020
【図１９】
2006237879.tif 000021
【図２０】
2006237879.tif 000022
【図２１】
2006237879.tif 000023
【図２２】
2006237879.tif 000024
【図２３】
2006237879.tif 000025
【図２４】
2006237879.tif 000026
【図２５】
2006237879.tif 000027