(57)【要約】      （修正有）【課題】ユーザの指定するＣＭを特定するシステムを提供する。【解決手段】ＣＭ情報処理装置は、多チャンネルのテレビ映像を同時に受信する受信部と、受信しているチャンネル毎に画像フレームや音声の特徴を利用して現在の映像がＣＭかどうかを検出するＣＭ検出部を備える。ネットワークを介して接続されたクライアント機器からＣＭ指定指示を受信すると、同時に受信したチャンネル特定情報を用いてＣＭ特徴情報と紐付されたＣＭＩＤを生成し、ユーザの選択したＣＭをＣＭＩＤとクライアント機器から受信したクライアントデバイスＩＤを紐付けてデータベースに保持する。【選択図】図１
2019004442.tif 000002
【特許請求の範囲】
【請求項１】
ａ）多チャンネルのテレビ映像を同時に受信する受信部
ｂ）ネットワーク接続部
ｃ）データ保存部
ｄ）チャンネル検出部
ｅ）ＣＭ検出部
少なくとも上記ａ）からｅ）を備え、
ａ）から受信しているテレビ映像は全てのチャンネル毎に独立してｅ）によってＣＭ検出とＣＭ特徴情報の保存が行われているが、上記ｂ）を介して接続されたクライアントデバイス群のうち、クライアントデバイスから、ＣＭ指定指示を受信すると、下記１）または２）のいずれかを行い、同時に受信したチャンネル特定情報を用いて、あらかじめ該クライアントデバイスに割り振られていたクライアントＩＤと下記１）または２）によって得られたＣＭＩＤと紐付けた上で上記ｃ）に保存することを特徴とするＣＭ情報処理装置。
１）  ｄ）で本ＣＭ情報処理装置が受信中のチャンネルを決定し、該チャンネルに該時点で表示されているＣＭについて、上記ｃ）に記録されている該ＣＭを特定するためのＣＭ特定情報を検索特定し、ＣＭＩＤを抽出。
２）  ｄ）で本ＣＭ情報処理装置が受信中のチャンネル存在しない場合、または、上記ｃ）に記録されている該ＣＭを特定するためのＣＭ特定情報を検索するが特定できないとき、該クライアントデバイスから送信されたＣＭ特徴情報を保存し、同時に該ＣＭ特徴情報と紐付けられたＣＭＩＤを生成。
【請求項２】
ａ）から入力されたテレビ映像は常にｅ）によってＣＭ検出とＣＭ特徴情報の保存がおこなわれているが、あるＣＭの放送時に、該ＣＭの特徴情報を用いてｃ）を検索し、該ＣＭを指定したクライアントＩＤと関連付けられているクライアントデバイス群に対して、ｂ）を用いてＣＭ検知信号を送信することを特徴とする、請求項１に記載のＣＭ情報処理装置。
【請求項３】
請求項１から２に記載のＣＭ情報処理装置と、すくなくとも請求項及び２に記載のチャンネル特定情報、ＣＭ特徴情報のいずれかまたはその双方をｂ）を用いてクライアントデバイス群と送受信するステップを備えたクライアントデバイス群からなるシステム。
【発明の詳細な説明】
【０００１】ビデオやハードディスクレコーダーなどでＣＭを検知する仕組みはアナログの時代からあるが、デジタル放送になって、画像出力端子のないテレビの周辺機器として、ＣＭを検知する仕組みのうち、ユーザーが特に指定するものを検知、特定することは出来なかった。
本件ではユーザーの手元に置かれるクライアント機器と、ネットワークを介して接続されているＣＭ情報処理装置とのやりとりによって、特にユーザーの指定するＣＭの特定を行おうとするものである。
【背景技術】
【０００２】テレビ放送に含まれるＣＭを検出する方法や装置に関する発明は複数あるが、ほとんどの発明はＣＭを収集することや、逆に録画時にＣＭを削除することを目的として考案されたものである。
【先行技術文献】
ＣＭ全てを検出し、カットしたり入れ替えたりすることを目的とした発明は多い。例えば、特開２００２−２９０９５７号に記載の「ＣＭ情報処理装置および方法、情報処理システム、記録媒体、並びにプログラム」では、マルチキャスト放送において、ユーザ嗜好、ＣＭ料金、ＣＭの長さからＣＭを選択し、放送コンテンツに合成する方法が開示されている。
【特許文献】
【０００３】
【特許文献１】特開２００２−２９０９５７号
【特許文献２】特開２００６−１０８８２２号
【発明の該要】
【発明が解決しようとする課題】
【０００４】公開２０１０−１１４８１１「コマーシャルメッセージ検出方法及び移動通信装置」には、ＣＭ検出方法について有用な方法が提案され、ＣＭの特徴をデータベースに記録する点についても提案されている。ただ、テレビや録画装置の外部でこの方法を用いた装置を用いるのはあまり現実的ではない。というのは、外部出力端子を持たないテレビが多いため、テレビ映像を直接この方法を用いた装置に送り込むことは出来ず、したがって、
１）テレビあるいはレコーダーなどに埋め込むことなく、品質のＣＭを取得するためには独自のチューナーとＢＣＡＳカードが必要になる。
２）上記に加え、テレビで視聴中のと同じＣＭをこの装置で表示させる特別な仕組みが必要である。
という問題があるからである。これは設備や準備に多大なユーザー負担を生じさせる。さらに、ユーザーが特に任意のＣＭを指定したいと考えた場合には、これを含む以前の発明でそのような処理を行うことはできなかった。
【課題を解決するための手段】
【０００５】本発明のＣＭ情報処理装置は、上記の設備や準備におけるユーザー負担の問題を解決すると同時に、ユーザーが任意のＣＭを指定できる装置を提案するものである。
【０００６】本発明のＣＭ情報処理装置およびシステムは、多数のユーザーの家庭に設置されたクライアントデバイスとインターネットを介してデータを送受信する手段を持ち、多チャンネルのテレビ映像を受信し処理する部分とデータベースを備え、映像や音声を処理し、映像や音声の同一性を検出したり、特徴を抽出し、クライアントデバイスから合図があった場合には、どのＣＭが指定されたのかをクライアントデバイスのＩＤと紐付けてデータベースに保存する手段も備えるように構成されている。
【発明の効果】
【０００７】本発明のＣＭ情報処理装置は、多数のユーザーからのリクエストを処理すると同時に、多チャンネルの放送受信手段も備え、正確なＣＭ検出と多数のユーザーからのＣＭ指定リクエストを処理できるように設計することで、これを解決する。さらに、ある時点でユーザーの指定したＣＭが検知されたことをサーバーからユーザーに通知できる。これによって、ユーザーの家庭に設置されたクライアントデバイスが任意の動作を、この通知によってリアルタイムで行えるようにできる。
【図面の簡単な説明】
【０００８】
【図１】ＣＭ情報処理装置とクライアントデバイスからなるシステム例の図である。
【図２】チューナーの各チャンネル毎に接続されたＣＭ検出部において、１フレーム毎に実施されるフローチャートの一例を示す。実際の運用では手続き型ではなく、宣言型のプログラムを使うのが一般的になっている。本フローチャートは説明のために作成したもので、実施例はこれに縛られるものではない。
【図３】ＣＭＩＤとクライアントＩＤを関連づけて保存しているデータベースのテーブルの例である。
【図４】ＣＭＩＤとＣＭ特徴を関連づけて保存しているデータベースのテーブルの例である。
【発明を実施するための形態】
【実施例１】
【０００９】図１に本件のＣＭ情報処理装置及びクライアントデバイスの一般的な接続図を示した。ＣＭ情報処理装置はテレビ放送をアンテナで受信し、チューナーでデコードしてテレビ映像を処理する。多チャンネルを同時に処理するため、チューナーごとにＣＭ検出部を持つことが望ましい。テレビ映像には動画と音声が含まれるが、本発明においてはその双方または一方を使用する。【００１０】請求項や図における「部」とは物理的デバイスによって実現されるもの、あるいはプログラム上にオブジェクトとして構築されているものの双方、あるいは部分的に物理的デバイスと組み合わされた、機能部を指し、一方に限定するものではない。尚、実施例では受信部、ネットワーク受信部の一部を物理的デバイスとして想定している。【００１１】情報処理装置は、クライアント機器Ｃ１からのユーザーのアクションのタイミングで、少なくともクライアントＩＤとＣＭ指定を行うためのトリガーとしてのＣＭ指定情報、また受信中のチャンネル特定情報などを受信する。
Ｃ１がチャンネル情報を持たない場合は、チャンネルを特定するための情報が送られる。これにはＣ１が設置されている場所や、Ｃ１で受信中の動画や音声、などを用いると良い。【００１２】また更にユーザーがリアルタイムのテレビ受信では無く、録画されたテレビなどを再生している場合やストリーミング再生を行っている場合もある。この場合には録画のデータに付随して記録されている番組名や、放映時間、再生時の開始時間からの位置、ストリーミングチャンネルのメタデータや音声や動画などを、プログラムやＣＭ特徴情報としてサーバーに送信する。
本発明のＣＭ情報処理装置は、通常地域ごとに設置されて、多チャンネルのテレビ放送を同時に受信している。Ｃ１からのチャンネル情報またはチャンネルを特定する情報によって、Ｃ１と同じ映像を受信することができる。
ここで、ＣＭ情報処理装置におけるＣＭ検出部は、データベースに存在するＣＭ特徴情報と現在の映像のＣＭ特徴情報と常に比較しているので、Ｃ！が情報を送信した時点に、ユーザーによって視聴されているＣＭが既にデータベースに登録されている場合は、少なくともＣＭ特徴情報とクライアントＩＤとを関連づけデータベースに保存する。【００１３】現在放映中のＣＭ特徴情報は、ＣＭ情報処理装置で生成できるが、古い録画コンテンツのＣＭ特徴情報についてはＣＭ情報処理装置のデータベースに保存されていないものもある。これらについて、クライアントが生成することの出来たＣＭ特徴情報をサーバーが受け取り、少なくともＣＭ特徴情報のＩＤとクライアンＩＤとを関連づけデータベースに保存する。
ところで、ＣＭ特徴情報にはＣＭの静止画像そのものや音声の一部や全部などをもちいることができるが、画像そのものは処理に時間がかかる場合があるので、画像から生成した特徴を用いるのが適切である。またＣＭ特徴情報は、前記の他番組名、放送局名、番組開始からの経過時間、放映日、放映時間、などからなる場合もある。【００１４】本ＣＭ情報処理装置は常にテレビ放送を受信しており、データベースに蓄えられているＣＭの特徴情報と常に比較を行っている。上でも述べたように、データベースはＣＭとＣＭの特徴を一意に指定できるＣＭＩＤを持つが、ＣＭに対して、アクションを起こしたユーザーのＩＤも紐付けられている。ここで、現在放映中のＣＭが、保存されているＣＭ情報と、ユーザーのＩＤが紐付けられている場合に、ＣＭ情報処理装置は、該当するユーザーのクライアントやユーザーのスマートフォンの両方または一方に通知を送るようにすることも出来る。
尚、通知はＣＭ開始のタイミング、終了のタイミングの両方に送信することが出来る。
尚、以上の実現例は、あくまで例であり、実現の形態を制限するものではない。
【実施例２】
【００１５】次に図２のフローチャートを用いてプログラムの動作例を示す。尚、現在はイベントドリブン型・非同期のプログラムによって機能が実現されることが多く、例えばＳ３，Ｓ４などはこの順序である必要はなく、また独立していてもいい。本フローチャートは便宜的なものである。【００１６】ＣＭ情報処理装置が起動されると、チャンネル毎にテレビ映像が１フレームずつＣＭ検出部に送られる。ＣＭ検出部は画像フレームや音声の特徴を利用して、現在の映像がＣＭかどうかを検出する。（Ｓ２）【００１７】一致するものがあり（Ｓ３）またクライアントデバイスからＣＭ指定情報を受信している場合は（Ｓ４）、ＣＭＩＤとクライアントデバイスＩＤとをデータベースに保存する。（Ｓ６）データベースのレコードの例を図３に示した。【００１８】一致するものがない場合は、新たにＣＭ特徴情報と対応するＣＭＩＤを生成（Ｓ８）、新たに生成されたＣＭＩＤを用いてデータベースに保存する。（Ｓ６）この場合のデータベースのレコードの例を図４に示した。【００１９】また、Ｓ２において、データベースに一致するＣＭが存在し、かつ紐付けられているクライアントＩＤが存在する場合（Ｓ５）には、デバイスＩＤと関連づけられたデバイスに通知を送る。【００２０】またフローチャートには示さないが、クライアントデバイスからＣＭ特徴情報を受信した場合は、ＣＭ特徴情報を保存した上でＣＭＩＤを付与する。
【図１】
2019004442.tif 000003
【図２】
2019004442.tif 000004
【図３】
2019004442.tif 000005
【図４】
2019004442.tif 000006