(57)【要約】【課題】放送番組本編の何処かに挿入されたテレビショッピング番組を検出する。【解決手段】映像または音声に所定の特徴がある２つのビデオフレームに挟まれた区間の開始位置（開始時刻）と終了位置（終了時刻）を検出し（ＳＴ１００）し、開始位置と終了位置が検出された区間の長さが所定長であるか否かを検出する（ＳＴ１０４）。ここで、区間の長さが所定長であることが検出された場合に、この区間の映像から、商品の価格を示す文字映像および／またはその商品を購入するための連絡先を示す文字映像を検出し（ＳＴ１０６）、この文字映像が継続して表示される時間の長さを検出する（ＳＴ１１０）。そして、文字映像が継続表示される時間長が予め定めた文字表示時間である場合に、検出された前記開始位置と前記終了位置を、特定種別の映像（通常番組に挿入されたテレビショッピング番組の映像）の区間であると判定する（ＳＴ１１４）。【選択図】図４
2010278872.tif 000002
【特許請求の範囲】
【請求項１】
映像および／または音声に所定の特徴がある２つのビデオフレームに挟まれた区間の開始位置と終了位置を検出する区間検出手段と、
前記開始位置と前記終了位置が検出された前記区間の長さが所定長であるか否かを検出する区間長検出手段と、
前記区間の長さが前記所定長であることが検出された場合に、この区間の映像から、商品の価格を示す文字映像および／またはその商品を購入するための連絡先を示す文字映像を検出する文字映像検出手段と、
前記文字映像が継続して表示される時間の長さを検出する文字映像表示時間検出手段と、
前記文字映像が継続表示される時間長が予め定めた文字表示時間であることが検出された場合に、前記区間検出手段で検出された前記開始位置と前記終了位置を、特定種別の映像の区間であると判定する特定種別映像判定手段を具備した映像装置。
【請求項２】
前記文字映像が、通貨記号と数字を含み商品の価格を示す映像および／または、数字とハイフンあるいは数字とピリオドもしくはアルファベットを含み商品を購入するための連絡先を示す映像を含む請求項１に記載の映像装置。
【請求項３】
前記区間内において前記文字映像検出手段により前記文字映像が反復して検出された場合に、前記特定種別映像判定手段が、前記区間検出手段で検出された前記開始位置と前記終了位置を、前記特定種別の映像の区間であると判定する請求項１に記載の映像装置。
【請求項４】
特定人物の顔を検出する顔認証手段をさらに具備し、
前記区間の映像から前記特定人物の顔が検出されたらその区間を前記特定種別の映像の区間であると判定または確認するように、前記特定種別映像判定手段が構成される請求項１に記載の映像装置。
【請求項５】
前記映像に対する前記所定の特徴が、連続する前記ビデオフレーム間で映像内容が不連続に変化することである請求項１に記載の映像装置。
【請求項６】
前記映像に対する前記所定の特徴が、前記ビデオフレーム全体が単一色である請求項１に記載の映像装置。
【請求項７】
前記音声に対する前記所定の特徴が、前記ビデオフレームに対応する音声のレベルが所定のレベルより小さいことである請求項１に記載の映像装置。
【請求項８】
可聴周波数範囲内の音のスペクトラムを検出するスペクトラム検出手段をさらに具備し、
前記ビデオフレームに対応する音声から所定のスペクトラムパターンが検出されたらその区間を前記特定種別の映像の区間であると判定または確認するように、前記特定種別映像判定手段が構成される請求項１に記載の映像装置。
【請求項９】
映像および／または音声に所定の特徴がある２つのビデオフレームに挟まれた区間の開始位置と終了位置を検出し、
前記開始位置と前記終了位置が検出された前記区間の長さが所定長であるか否かを検出し、
前記区間の長さが前記所定長であることが検出された場合に、この区間の映像から、商品の価格を示す文字映像および／またはその商品を購入するための連絡先を示す文字映像を検出し、
前記文字映像が継続して表示される時間の長さを検出し、
前記文字映像が継続表示される時間長が予め定めた文字表示時間であることが検出された場合に、検出された前記開始位置と前記終了位置を、特定種別の映像の区間であると判定する特定種別映像検出方法。
【請求項１０】
前記区間内において前記文字映像が反復して検出された場合に、検出された前記開始位置と前記終了位置を前記特定種別の映像の区間であると判定する請求項９に記載の特定種別映像検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、テレビショッピング番組の検出方法およびこの方法を用いる映像装置に関する。
【背景技術】
【０００２】
商業テレビジョン放送では、通常、放送番組本編の前後中間の何処かにコマーシャル（ＣＭ）が短い区切り（例えば１５秒の倍数単位で６０秒以内）で挿入されるが、それ以外にＣＭよりも長い区切り（１分ないし数分）でテレビショッピング番組が挿入されることもある。このようなテレビショッピング番組の検出については先行技術が見当たらないが、ＣＭ検出については先行技術がある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３３６５０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の発明では、「ほぼ全てのＣＭが１５秒、３０秒、６０秒の長さで製作され」、「各ＣＭの前後では必然的に音声レベルが下がり」、「映像信号が切り替わる」といった特徴等に基づいてＣＭを検出している（特許文献１の段落００９１〜０１１１）。しかし、この方法では、ＣＭとは別の意図で製作され１分以上の長さを番組枠として持つテレビショッピング番組を検出できる保証はない。
【０００５】
この発明の課題の１つは、放送番組本編の何処かに挿入されたテレビショッピング番組を検出できるようにすることである。
【課題を解決するための手段】
【０００６】
この発明の一実施の形態に係るテレビショッピング番組の検出方法では、映像および／または音声に所定の特徴がある２つのビデオフレームに挟まれた区間の開始位置（開始時刻）と終了位置（終了時刻）を検出し（ＳＴ１００）し、前記開始位置（開始時刻）と前記終了位置（終了時刻）が検出された前記区間の長さが所定長であるか否かを検出する（ＳＴ１０４）。ここで、前記区間の長さが前記所定長であることが検出された場合に、この区間の映像から、商品の価格を示す文字映像および／またはその商品を購入するための連絡先を示す文字映像を検出し（ＳＴ１０６）、前記文字映像（商品価格、連絡先電話番号など）が継続して表示される時間の長さを検出する（ＳＴ１１０）。そして、前記文字映像が継続表示される時間長が予め定めた文字表示時間以上であることが検出された場合に、検出された前記開始位置（開始時刻）と前記終了位置（終了時刻）を、特定種別の映像（通常番組に挿入されたテレビショッピング番組の映像）の区間であると判定するようにしている（ＳＴ１１４）。
【発明の効果】
【０００７】
この発明によれば、放送番組本編の何処かに挿入されたテレビショッピング番組を検出できる。
【図面の簡単な説明】
【０００８】
【図１】この発明の一実施の形態に係る映像装置の構成を説明する図。
【図２】所定の特徴がある２つのビデオフレームに挟まれた区間の開始位置（開始時刻）と終了位置（終了時刻）を説明する図。
【図３】テレビショッピング番組中に表れる映像の一例を説明する図。
【図４】この発明の一実施の形態に係る、テレビショッピング番組の検出方法を説明するフローチャート図。
【図５】検出されたテレビショッピング番組の利用例を説明する図。
【図６】検出されたテレビショッピング番組の他の利用例を説明する図。
【発明を実施するための形態】
【０００９】
以下、図面を参照してこの発明の種々な実施の形態を説明する。図１は、この発明の一実施の形態に係る映像装置の構成を説明する図である。この装置構成は、デジタルＴＶ受像機あるいはデジタルビデオレコーダもしくはＡＶパソコンの一機能として具現できる。
【００１０】
図１の構成において、チューナ１は、例えばＵＨＦアンテナあるいはＢＳアンテナからのデジタル放送信号を受信し、受信信号を復調し、復調出力をトランスポートストリームデコーダ２に供給する。トランスポートストリームデコーダ２で選択された番組の映像信号および音声信号は、オーディオビデオ（ＡＶ）デコーダ３に入力されて復調される。ＡＶデコーダ３で復調された映像信号は映像解析部４に供給され、音声信号は音声解析部５に供給される。
【００１１】
ＥＥＰＲＯＭ６は、装置機能を実現するコンピュータプログラム（ファームウエア）、パラメータなどを保存しておくために利用される。トランスポートストリームデコーダ２、ＡＶデコーダ３、およびＥＥＰＲＯＭ６は、メインバス８に接続されている。このメインバス８には、装置を統括制御するマイクロコンピュータ（ＭＰＵ）９が接続されている。ＭＰＵ９にはプログラム実行時のワークエリアを提供するワークＲＡＭ９ａが接続されている。また、メインバス８にはタイマ（またはシステムタイムクロックカウンタ）１５が接続されており、ＭＰＵ９が処理する種々な情報の時間をタイマ１５で測れるようになっている。
【００１２】
さらに、図１の装置には、メインバス８を介して外部機器を接続することが可能となっている。そのために、メインバス８には、ローカルリアネットワーク（ＬＡＮ）端子１０、リモコンインターフェース１１、ハードディスクインターフェース１２が接続されている。ここでは、インターフェース１２を介してハードディスクドライブ（ＨＤＤ）１３を接続できる。このＨＤＤ１３には、放送録画データのほか、予め計算しておいた映像および音声の特徴量を記録しておくことも可能である。またメインバス８には、ＡＶエンコーダ７が接続されており、ＡＶデコーダ３でデコードした映像信号を所定のフォーマット（例えばＤＶＤフォーマットあるいはＢＤフォーマット）に変換することができる。
【００１３】
映像解析部４からの映像出力は、表示部１４に送られて画面表示されるとともに、装置外部のデジタルレコーダ（または録画機能付きＡＶパソコン）２０に送られる。このデジタルレコーダ２０には、音声解析部５からの音声出力も送られる。デジタルレコーダ２０への映像出力および音声出力の転送には、ＨＤＭＩケーブル（あるいはＤ端子またはＳ端子ビデオケーブルとオーディオケーブル）を用いることができる。
【００１４】
映像解析部４には、映像文字認識部４ａと顔認証処理部４ｂが接続され、顔認証処理部４ｂには予め用意した特定人物（テレビショッピング番組のセールスキャスタなど）の顔の特徴点情報を含む顔一覧テーブル４ｃが接続されている。
【００１５】
映像文字認識部４ａは、ビデオフレーム中の画像から文字部分を抽出しその部分の文字がどんな文字種（数字、カンマ、ハイフン、ピリオド、通貨記号など）であるかを判定する。この文字検出・文字判定には公知技術を利用できる（例えば特開２００７−２７４１５４号公報に開示されたテロップ抽出方法を参照）。公知の文字検出技術としては他に光学的文字読取装置（ＯＣＲ）がある。ＯＣＲでは多種の漢字も識別するため複雑な処理を行うが、この発明の実施では少数種類の文字（数字、カンマ、ハイフン、ピリオド、アルファベット、通貨を示す“￥”や“円”などの記号・文字）を識別できればよいので処理を簡略化でき、処理時間も短くなる。
【００１６】
顔認証処理部４ｂは、図示しないが、例えば次のように構成することができる。すなわち、映像解析部４から送られてくるビデオフレームにおいて、そのフレーム内の画像データの階調やコントラストを適宜変え、輪郭強調処理をするなどして、そこに写っている顔画像のエッジ（顔の輪郭、目、鼻、口の輪郭など）を浮き出させ、目、鼻、口などを含む顔のパターンを検出しやすくする。
【００１７】
そして、顔画像を含む矩形領域の左上隅を原点とする２次元の座標値などで、顔画像を含む２次元領域ＦＡを定める。この顔画像の２次元領域ＦＡにおいて、顔検出テンプレート（予め用意された１以上の標準顔パターン）を移動させながら、領域ＦＡ上の顔パターンと予め用意された標準顔パターンとの相関を求める。こうして、２次元座標で表される特定位置（ｘ，ｙ）にある顔パターンの特徴点（目、鼻、口など）について標準パターンとの相関値をコード化する。その結果が、顔一覧テーブル４ｃに記載される。
【００１８】
いま、予め用意されたサイズの異なる複数の標準顔パターンをｇｓ（ｉ，ｊ）とし、この標準顔パターンｇｓ（ｉ，ｊ）と２次元領域ＦＡの画像ｆ（ｘ，ｙ）内の局所領域（目、鼻、口などの領域）との相関をＭｓ（ｘ，ｙ）とする。この場合、局所領域における相関Ｍｓ（ｘ，ｙ）は、例えば
Ｍｓ（ｘ，ｙ）＝Σｆ（ｘ＋ｉ，ｙ＋ｉ）・ｇｓ（ｉ，ｊ）／｛Σｆ（ｘ＋ｉ，ｙ＋ｉ）・Σｇｓ（ｉ，ｊ）｝            …（１）
として求めることができる。ここで、サイズの異なる標準顔パターンｇｓ（ｉ，ｊ）は、決められたサイズで予め収集した顔パターンを平均するなどして作成できる。
【００１９】
上述した相関Ｍｓの求め方については、公知の方法を採用することができる。その一例として、特開２００３−１０８９３５号公報開示された「証明用媒体発行装置および本人照合装置」を参考までに挙げておく（この公報の段落００４３〜００５７には、顔認証／照合処理で利用可能な具体例が示されている）。
【００２０】
あるいは、顔の特徴量の計算方法として、例えば、公知文献（福井，山口．”形状抽出とパターン照合の組合せによる顔特徴点抽出”，信学論，（Ｄ），ｖｏｌ．Ｊ８０−Ｄ−Ｈ，Ｎｏ．８，ｐｐ．２１７０−２１７７，１９９７）に記載されている方法を用いることも可能である。この文献の方法を用いる場合は、顔領域情報から、顔の特徴点を基準に一定の大きさの形状を切り出し、その濃淡情報を特徴量として用いる。
【００２１】
以上のような顔の特徴データを、テレビショッピング番組でお馴染みのセールスキャスタの顔（放送チャネル毎に数人分）について予め収集しておき、それを顔一覧テーブル４ｃに格納しておく。そして、実際の映像入力に含まれる顔の特徴に合致するものを顔一覧テーブル４ｃに格納されたデータから探す。合致するものがみつかれば、実際の映像入力はテレビショッピング番組からのものであると判定（あるいは確認）できる。
【００２２】
一方、音声解析部５には、音声レベル検出部５ａと音声スペクトラム検出部５ｂが接続され、音声スペクトラム検出部５ｂには予め用意した特定人物（テレビショッピング番組のセールスキャスタなど）の声のスペクトラムパターンデータを含む音声スペクトラムデータテーブル５ｃが接続されている。音声スペクトラムデータテーブル５ｃには、格安商品価格を視聴者にアピールする際などに出すチャイム音（チャリチャリチャリーンとかジャジャーンといったアラーム音）のスペクトラムパターンデータ、テレビショッピング番組主催者のテーマ音楽のスペクトラムパターンデータなども格納される。
【００２３】
音声レベル検出部５ａは、あるビデオフレームの音声とその後のビデオフレームの音声との間で音声レベルが急変（出ていた音が急に無音化するなど）したら、その変化を検出する。この音声レベル変化の検出には公知技術を利用できる（例えば特開２００６−３２４７４３号公報に開示された無音部検出方法を参照）。
【００２４】
音声スペクトラム検出部５ｂは、図示しないが、例えば次のように構成することができる。すなわち、人の可聴周波数レンジ２０Ｈｚ〜２０ｋＨｚ（簡易的には人の声の基本波成分とその高調波成分をほぼカバーする周波数レンジ１００Ｈｚ〜４ｋＨｚ程度）における音声入力の周波数レベル分布を、１／３オクターブバンド（簡易的には１／２オクターブバンドまたは１オクターブバンド）のバンドパスフィルタで抽出する。そして、所定時間内（例えば５〜１０秒程度）で検出された各バンドにおける音声入力のピークレベルをメモリに記憶する。こうして記憶したデータは音声入力のソース（人の声、チャイム音、テーマ音楽など）によって異なる特徴的な周波数スペクトラムパターンを持つ。
【００２５】
このような周波数スペクトラムパターンのデータを、テレビショッピング番組に特有の音源（特定セールスキャスタの声、テレビショッピング番組で使用されるアラーム音、テレビショッピング番組主催者のテーマ音楽など）について予め収集しておき、それを音声スペクトラムデータテーブル５ｃに格納しておく。そして、実際の音声入力に対して検出した周波数スペクトラムパターンの形に合致するものを音声スペクトラムデータテーブル５ｃに格納されたデータから探す。合致するものがみつかれば、実際の音声入力はテレビショッピング番組からのものであると判定（あるいは確認）できる。
【００２６】
図２は、所定の特徴がある２つのビデオフレームに挟まれた区間の開始位置（開始時刻）ＶＦ１と終了位置（終了時刻）ＶＦ２を説明する図である。この図は、時系列順に並んだ、映像を構成するビデオフレーム群を示している。フレームＶＦ１およびフレームＶＦ２は、映像や音声に特徴のあるフレームであり、ＴはフレームＶＦ１を開始フレームとしフレームＶＦ２を終了フレームとする区間（テレビショッピング番組が含まれる区間）を示す。この図では２個のフレームのみが特徴のあるフレームとしているが、実際にはより多くのフレームに所定の特徴（シーンチェンジなど）がある場合が多く、複数のフレームをまとめてフレーム群として扱うことも可能である。
【００２７】
フレームＶＦ１およびフレームＶＦ２における映像の特徴は、前のフレームと大きく映像の内容が変わるシーンチェンジでもよいし、フレーム全体が単一の色（全面黒など）から構成される単色フレームでもよい。音声の特徴は、フレームに含まれる音の強さが一定値以下となる無音フレーム（または最弱音フレーム）でもよい。映像と音声の特徴が同時に出現したフレームを特徴のあるフレームとしてもよいし、どちらか片方が出現しただけで特徴のあるフレームとしてもよい。
【００２８】
特徴のあるフレーム間の時間間隔を図２では「Ｔ」で表している。Ｔが所定の長さ（１分、２分、もしくは３分）であるときに、特徴のあるフレーム（ＶＦ１、ＶＦ２）で挟まれた区間を対象に、テレビショッピング番組の検出を行う（その詳細は図４を参照して後述）。
【００２９】
＜テレビショッピング番組とＣＭの違いについて＞
ここで検出しようとしている「テレビショッピング番組」は、テレビ視聴者にとってはＣＭと同じに扱いたいものであったとしても、その特徴は通常のＣＭとは大きく異なっている。すなわち、１単位のＣＭの長さは、通常は１５秒または３０秒で、長くても６０秒程度だが、テレビショッピング番組は短くても１分、通常は２、３分の長さはある。具体的には、スポット方式と呼ばれ、ある番組放送中に１分〜３分程度の枠で商品を紹介する形式のテレビショッピング番組が、実際に放送されている。
【００３０】
また、ＣＭでは同じ内容のものが連続して繰り返し放映されることが多いが、テレビショッピング番組では同じ内容のものが連続して繰り返し放映されることは少ない。ＣＭは反復放映しないと宣伝効果が上がらないが、個別商品毎のテレビショッピング番組は単発放映でもそれなりの効果はあるし、対象商品が売り切れてしまえばそのテレビショッピング番組の放映を繰り返す意味がないからである。
【００３１】
さらに、ＣＭは宣伝対象商品の製造販売業者がトータルでの販売促進売り上げ向上を目指して提供するものであり、個々の販売店がその商品を幾らでどのように販売するかをＣＭ中で表示することは殆どない。一方、テレビショッピング番組は個々の商品を誰が幾らでどのように販売するかを視聴者に好条件で提示することにより即座の売り上げ獲得を目指して放送するものであり、その商品を幾らでどのようにして購入できるのかが重要となる。そのため、通常のＣＭには価格や購入申し込み先の情報がなくても、テレビショッピング番組では価格や購入申し込み先の情報（電話番号等）が必須となる。この点と、テレビショッピング番組の方がＣＭよりも放送時間が長くなる傾向が強いことから、ＣＭとテレビショッピング番組を区別できるようになる。
【００３２】
仮に価格表示や購入申込先表示のある６０秒ＣＭがあったとすると、上記の方法ではそのＣＭをテレビショッピング番組と誤認する可能性が出てくるが、種々なＣＭ放送全体から見ればそのような誤認の生じる率（％）は低い。またその可能性は次の方法で効果的に低減できる。すなわち、テレビショッピング番組では、個性的な同じ販売員（セールスキャスタ：放送チャネルにより異なるが、さほど多くはいない）が種々な商品を紹介することが多い。このことから、その販売員の顔および／または声の情報を予め登録しておき、その販売員の顔および／または声を登録情報に基づいて識別することで、テレビショッピング番組であることを確認できる。
【００３３】
なお、ある放送時間枠内で複数ＣＭが連続して放映されるとその放送時間枠は数分になることがよくあるが、その場合でも、その時間枠内での個々のＣＭの長さは１５秒または３０秒もしくは６０秒となっている。また、ある放送枠内に複数ＣＭとテレビショッピング番組が混在して放映されることもある。その場合、その時間枠内での個々のＣＭの長さは６０秒以下であるが、テレビショッピング番組の長さは１分以上となっている。
【００３４】
図３は、テレビショッピング番組中に表れる映像の一例を説明する図である。この例では、表示部１４の表示画面１４０に、対象商品（デジタルＴＶ）の画像１４１の他に、その実売価格（定価ではなくそのテレビショッピング番組固有のディスカウント価格）の価格表示１４２および、購入連絡先を示す電話番号１４３やメールアドレス１４４が表示されている。これら（１４１〜１４４）は画面１４０上である程度以上（数秒以上）継続して表示されている。とくに、連絡先を示す電話番号１４３などは、テレビショッピング番組の開始から終了までの間ずっと表示され続けることも多い。この電話番号１４３（日本では０１２０から始まる無料通話番号であることが多い）がずっと表示され続けていて、かつ視聴者が認識できる程度の時間以上（少なくとも数秒以上）価格表示１４２が出ていれば、そのことだけでテレビショッピング番組であると判定しても、ほぼ間違いない。なお、上記の価格表示は、日本では通貨記号の“￥”で始まるか、通貨文字の“円”で終わる。
【００３５】
電話番号と価格との区別は、次のようにして行うことができる。すなわち、検出した文字列が数字とハイフン（またはピリオド）記号から構成されていれば電話番号と解釈し（日本の場合、０１２０−で始まる数字とハイフンの文字列が検出された場合は特に、電話番号と解釈する：日本以外の、例えば欧州で実施する場合は、００００．１１１．２２２のように数字の間がピリオドで区切られた場合に電話番号と解釈する方法もある）、数字とコンマ、および通貨記号から構成されていれば（例えば￥１００，０００−、１００，０００円、あるいは１０万円など）価格と解釈することができる。電話番号が表示される時間の長さをパラメータとして適切に定め、画面上に電話番号とみなせる文字列がそのパラメータの時間の長さ以上表示された場合、電話番号が表示されたと判断することができる。価格についても同様である。
【００３６】
以下に説明する実施の形態では、まず、ＣＭより長め（１分〜３分）の映像区間を検出し、その区間の映像から商品価格や購入連絡先の文字映像を検出し、検出した文字（価格や電話番号など）が数秒以上継続表示されていたら、その区間をテレビショッピング番組の映像区間と判定する。また、ＣＭとの区別をより確実にするため、その区間の映像に出てくる番組出演者の顔や声あるいは効果音もしくはテーマ音楽を適宜検出するようにしている。その番組出演者あるいは効果音もしくはテーマ音楽がテレビショッピング番組でお馴染みのものであったなら、その区間がテレビショッピング番組であることを確認できる。
【００３７】
図４は、この発明の一実施の形態に係る、テレビショッピング番組の検出方法を説明するフローチャートである。まず、所定の特徴（シーンチェンジ、単一色フレーム、音声レベル急変など）があるビデオフレーム（図２のＶＦ１、ＶＦ２）に挟まれた区間の開始位置（開始時刻）と終了位置（終了時刻）を検出する（ＳＴ１００）。そのようなフレームの検出ができなかったときは（ＳＴ１０２ノー）、テレビショッピング番組はなかったものとして、処理を終了する。
【００３８】
所定の特徴があるビデオフレームを検出できたときは（ＳＴ１０２イエス）、検出された２つのフレーム区間の長さをチェックする。その区間長が所定長（例えば１分以上３分以内）でなければ（ＳＴ１０４ノー）その区間はテレビショッピング番組ではなくＣＭあるいは通常番組内の一部であるとして、特徴フレームの検出処理（ＳＴ１００）に戻る。
【００３９】
その区間長が所定長（１分〜３分）であれば（ＳＴ１０４イエス）その区間はテレビショッピング番組である可能性がある。その場合は、検出された所定兆区間の映像から、商品価格を示す文字映像やその商品を購入するための連絡先を示す文字映像（価格、電話番号など）を検出する（ＳＴ１０６）。そのような文字映像の検出ができなかったときは（ＳＴ１０８ノー）、テレビショッピング番組ではなかったものとして、特徴フレームの検出処理（ＳＴ１００）に戻る。
【００４０】
文字映像（価格、電話番号など）を検出できたときは（ＳＴ１０８イエス）、その文字映像が継続して表示される時間の長さを検出する（ＳＴ１１０）。その継続表示時間長が予め定めた文字表示時間（例えば３秒以上で３分以内）でなければ（ＳＴ１１２ノー）その区間はテレビショッピング番組ではないものとして、特徴フレームの検出処理（ＳＴ１００）に戻る。（価格や連絡先電話番号の表示が一瞬出て直ぐに消えてしまうようだと視聴者は商品購入の申し込みができなくなる可能性が高く、それではテレビショッピング番組を放映する意味が殆どなくなる。）
文字映像が継続表示される時間長が予め定めた文字表示時間であることが検出された場合（ＳＴ１１２イエス）、検出された区間の開始位置（開始時刻）と終了位置（終了時刻）を、特定種別の映像（通常番組に挿入されたテレビショッピング番組の映像）の区間であると判定する（ＳＴ１１４前半）。および／または、この区間内において文字映像（価格、電話番号など）が反復して検出された場合に、検出された区間の開始位置（開始時刻）と終了位置（終了時刻）を前記特定種別の映像（テレビショッピング番組の映像）の区間であると判定する（ＳＴ１１４後半）。
【００４１】
上記の判定でテレビショッピング番組の放送枠（その区間の開始位置から終了位置まで）を検知できたことになるが、放送される番組の中身によっては、１００％確実にテレビショッピング番組を検出できたとは限らない。そこで、テレビショッピング番組であることの判定をより確実にするため、あるいはその判定が正しかったことを確認するために、次の処理を適宜行う。すなわち、番組出演者（セールスキャスタ）の顔認証、音声スペクトラム検出などから、テレビショッピング番組（特定種別の映像）であることを判定または確認する（ＳＴ１１６）。
【００４２】
以上の処理（ＳＴ１００〜ＳＴ１１８を含む処理ループ）は、ある放送チャネルの視聴中、あるいはある放送録画タイトルの録画または再生中に継続して行うことができる。ある放送チャネルの視聴が終り、あるいはある放送録画タイトルの録画または再生が完了すると、図４の処理は終了する（ＳＴ１１８イエス）。この処理が終了するまでに収集されたテレビショッピング番組の開始位置と終了位置の情報は、図１のワークＲＡＭ９ａ、ＥＥＰＲＯＭ６、および／またはＨＤＤ１３に格納しておくことができる。
【００４３】
すなわち、ある放送録画タイトルからテレビショッピング番組検出がなされた場合は、検出されたテレビショッピング番組の開始位置と終了位置の情報は、録画タイトルの管理情報の一部としてＨＤＤ１３等に記録することができる。例えば、放送録画がＤＶＤビデオレコーディング規格（ＤＶＤ−ＶＲ規格）に基づきなされたものである場合は、検出されたテレビショッピング番組の区間の冒頭（図２のＶＦ１の再生時間開始に対応）と末尾（図２のＶＦ２の再生時間開始に対応）にエントリポイントを打ち、その２つのエントリポイントで挟まれた区間をテレビショッピング番組のチャプタとすることができる。
【００４４】
これらのエントリポイントは、ＤＶＤ−ＶＲで録画されたタイトルの管理情報（ビデオマネージャ）の一部（セルエントリポイント情報）となり、そのタイトルのオブジェクト情報（ＭＰＥＧプログラムストリーム）とともに、ＨＤＤ１３や図示しない光ディスクに記録される。そのオブジェクト情報の再生時には、テレビショッピング番組のチャプタが何処にあるのかが管理情報から分かる。そのため、録画タイトルからテレビショッピング番組のチャプタをプレイリスト編集により抽出してテレビショッピング番組なしのタイトルを作成したり、テレビショッピング番組だけのタイトルを作成できる。
【００４５】
以上のように放送録画時にテレビショッピング番組を検出しその番組の冒頭と末尾にエントリポイントを打っておけば、次のような操作が可能となる。すなわち、
・テレビショッピング番組が開始したことに視聴者（装置ユーザ）が気付いた際、ユーザの意思でテレビショッピング番組部分をスキップさせ、テレビショッピング番組が終わった時点から再生を開始できる。
【００４６】
・録画タイトルの再生時にテレビショッピング番組の開始時点まで番組再生が進行すると、そのテレビショッピング番組の冒頭位置のエントリポイントと末尾位置のエントリポイントに基づいてその番組を自動スキップし、テレビショッピング番組が終わった時点から録画タイトルの続き再生を開始できる。あるいは、テレビショッピング番組の冒頭位置のエントリポイントと末尾位置のエントリポイントに基づいてその番組を自動で削除すること（録画タイトルからテレビショッピング番組の部分を自動削除し、以後再生しない）も可能である。
【００４７】
図４の処理の要点を纏めると、次のようになる：
ａ．特徴のあるフレームで挟まれた区間に電話番号が表示されていると検出された場合、その区間をテレビショッピングと判定する。  
ｂ．特徴のあるフレームで挟まれた区間に価格が表示されていると検出された場合、その区間をテレビショッピングと判定する。
【００４８】
ｃ．価格が表示されるときは視聴者の注意を引くために、甲高い効果音（例えばチャリチャリチャリーンとかピンポーンといったチャイム音）が一緒に再生される場合がある。音声を解析して、高音成分の多い音が検出された場合（特に、価格と同時に再生されたことが検出された場合）に、特徴のあるフレームで挟まれた区間に価格が表示されているとみなし、その区間をテレビショッピング番組と判定する。
【００４９】
ｄ．テレビショッピング番組の主催業者のテーマ音が番組冒頭で再生される場合もある。解析した音の特徴が予め記憶していたテーマ音の特徴と一致した場合は、特徴のあるフレームで挟まれた区間をテレビショッピング番組と判定する。
【００５０】
ｅ．テレビショッピング番組では、宣伝効果の向上を狙うため、その番組内で、同一の内容を繰り返し放映することがある。同じ内容の台詞のみを繰り返す場合もあれば、同一の映像、音声を繰り返す場合もある。特徴のあるフレームで挟まれた区間内で、特定の音声、映像が繰り返し再生されていることが検出された場合は、その区間をテレビショッピング番組と判定する。
【００５１】
ｆ．テレビショッピング番組で商品を案内するキャスタの顔の特徴量を予め記憶しておき、解析対象の映像に出現した人の顔から計算した特徴量と照合させる。特徴のあるフレームで挟まれた区間内で検出した顔の特徴量と当該キャスタの顔の特徴量が一致した場合は、その区間をテレビショッピング番組と判定する。
【００５２】
図５は、検出されたテレビショッピング番組の利用例を説明する図である。この例では、検出された区間の特定種別映像（テレビショッピング番組）を除く番組本編のプレイリスト作成し（ＳＴ１２０）、番組本編のプレイリストの番組内容を再生し、コピーし、移動し、または削除する（ＳＴ１２２）。この処理を利用すれば、ＥＰＧなどでは事前に存在を予測できないテレビショッピング番組を抜き取った番組本編タイトルを作成できる。あるいは、番組本編だけを除いたタイトルを作成することもできる。
【００５３】
図６は、検出されたテレビショッピング番組の他の利用例を説明する図である。この例では、検出された区間の特定種別映像（テレビショッピング番組）だけを抽出したプレイリスト作成し（ＳＴ１３０）、特定種別映像のプレイリストの番組内容を再生し、コピーし、移動し、または削除する（ＳＴ１３２）。この処理を利用すれば、テレビショッピング番組だけを多数の録画タイトルから抽出し収集して１つのテレビショッピング番組タイトルとし、後でそのタイトルを纏めて再生することができる。あるいは、テレビショッピング番組抜きの番組本編タイトルを作成することもできる。
【００５４】
＜実施の形態のまとめ＞
１．映像を構成するフレームのうち、映像および／または音声に所定の特徴がある２個のフレームに挟まれた区間について、
その区間の長さが予め定義した条件（例えばシーンチェンジおよび／または音声途切れのあったフレームとフレームの間の長さが１分ないし３分であること）を満たし、
さらに特定の文字列が予め定めた時間以上継続して映像上に表示されている場合に、
その区間を特定種別（テレビショッピング）の映像であると判定する。
【００５５】
２．映像の所定の特徴としては、先行フレームと現フレームとの間で映像内容が大きく変わるシーンチェンジがある。  
３．映像の所定の特徴としては、フレーム全体が単一の色で構成されること（全面黒など）がある。  
４．音声の所定の特徴としては、フレームに含まれる音声のレベルが予め定めた閾値よりも小さいことがある。  
５．特定の文字列としては、数字とハイフン（またはピリオド）の並びで構成される電話番号がある。  
６．特定の文字列としては、数字とコンマの並びで構成される価格がある。  
７．特定種別の映像としてはテレビショッピング番組の映像がある。
【００５６】
８．映像を構成するフレームのうち、映像および／または音声に所定の特徴がある２個のフレームに挟まれた区間について、
その区間の長さが予め定義した条件（例えばシーンチェンジおよび／または音声途切れのあったフレームとフレームの間の長さが１分ないし３分であること）を満たし、
さらに特定の特徴を持つ音声が含まれる場合に、
その区間を特定種別（テレビショッピング）の映像であると判定する。
【００５７】
９．映像の所定の特徴としては、シーンチェンジがある。  
１０．映像の所定の特徴としては、フレーム全体が単一色で構成されることがある。  
１１．音声の所定の特徴としては、フレームに含まれる音声のレベルが予め定めた閾値よりも小さいことがある。  
１２．特定の特徴を持つ音声としては、高音成分を多く含む効果音がある。  
１３．特定の特徴を持つ音声としては、テレビショッピング主催業者のテーマ音（音楽）がある。  
１４．特定種別の映像としてはテレビショッピング番組の映像がある。
【００５８】
１５．映像を構成するフレームのうち、映像および／または音声に所定の特徴がある２個のフレームに挟まれた区間について、
その区間の長さが予め定義した条件（例えばシーンチェンジおよび／または音声途切れのあったフレームとフレームの間の長さが１分ないし３分であること）を満たし、
さらに特定の映像および／または音声が繰り返し登場する場合に、
その区間を特定種別（テレビショッピング）の映像であると判定する。
【００５９】
１６．映像の所定の特徴としては、シーンチェンジがある。  
１７．映像の所定の特徴としては、フレーム全体が単一色で構成されることがある。  
１８．音声の所定の特徴としては、フレームに含まれる音声のレベルが予め定めた閾値よりも小さいことがある。  
１９．特定種別の映像としてはテレビショッピング番組の映像がある。
【００６０】
２０．映像を構成するフレームのうち、映像および／または音声に所定の特徴がある２個のフレームに挟まれた区間について、
その区間の長さが予め定義した条件（例えばシーンチェンジおよび／または音声途切れのあったフレームとフレームの間の長さが１分ないし３分であること）を満たし、
さらに映像から抽出した顔の特徴量が予め定義した顔一覧に含まれる場合に、
その区間を特定種別（テレビショッピング）の映像であると判定する。
【００６１】
２１．映像の所定の特徴としては、シーンチェンジがある。  
２２．映像の所定の特徴としては、フレーム全体が単一色で構成されることがある。  
２３．音声の所定の特徴としては、フレームに含まれる音声のレベルが予め定めた閾値よりも小さいことがある。  
２４．特定種別の映像としてはテレビショッピング番組の映像がある。
【００６２】
＜実施の形態の効果＞
従来は検出できなかったテレビショッピング番組の開始位置（開始時刻）と終了位置（終了時刻）を検出できる。
【００６３】
従来のＣＭ検出技術でテレビショッピングを検出しようとすると、番組本編をテレビショッピング番組と誤検出する可能性が高まる。しかし、テレビショッピング番組のみが持つ特徴（数分の番組枠内で価格や電話番号等の文字映像が継続して表示されること、個性的なセールスキャスタが出演すること、あるいは特有のチャイム音や特有のテーマ音楽が使われること）を検出することで、番組本編をテレビショッピング番組と誤検出する可能性を低減できる。
【００６４】
放送番組本編の前後中間の何処かに挿入されたテレビショッピング番組を、コマーシャル（ＣＭ）とは区別して検出できる。そのため、例えばある番組を予約録画したらその録画番組中に意図しないＣＭやテレビショッピング番組が含まれていた場合に、テレビショッピング番組を除いた映像を取り出すことができる（ＣＭについては、例えば図４のＳＴ１００においてシーンチェンジと一瞬の音切れがあるフレーム区間を検出し、検出された区間のうち長さが１５秒、３０秒、または６０秒の区間を検出し、そのうちＳＴ１０６の文字映像が見つからなかった区間を検出すれば、テレビショッピング番組とは別に、高い確率で、ＣＭを検出できる。こうして検出したＣＭはテレビショッピング番組とともに取り除くことができる）。逆に、番組本編やＣＭを除いたテレビショッピング番組だけを取り出すこともできる。
【００６５】
テレビショッピング番組に固有の情報（所定時間継続する商品価格文字、連絡先文字、商品販売員の顔や声、テレビショッピング主催業者のテーマ音、商品をアピールする際の特定チャイム音など）を検出に利用できるので、従来のＣＭ検出方法では不可能だったテレビショッピング番組の高精度な検出が可能となる。
【００６６】
なお、始めからテレビショッピングが目的の長時間番組枠で放送される番組（例えば３０分程の長さがあるショップチャネル番組等）については、この発明を用いなくても電子番組表（ＥＰＧ）等の情報からテレビショッピング番組であることを検出できる。しかし、テレビショッピングを目的とする番組ではない通常番組（ドラマやアニメ等）中にＣＭよりは長めの分区切りで予告なく挿入されるテレビショッピング番組については、ＥＰＧから検出することはできない。この発明を実施すれば、そのようなテレビショッピング番組を、ＣＭとは区別して、高い確率で検出できる。
【００６７】
＜実施の形態と発明との対応例＞
１．この発明の一実施の形態に係る映像装置は、区間検出手段と、区間長検出手段と、文字映像検出手段と、文字映像表示時間検出手段と、特定種別映像判定手段を具備している。
【００６８】
前記区間検出手段（ＭＰＵ９；ＳＴ１００）は、映像および／または音声に所定の特徴（シーンチェンジ、音声レベルなど）がある２つのビデオフレーム（ＶＦ１とＶＦ２）に挟まれた区間（テレビショッピング番組か、それ以外）の開始位置（開始時刻）と終了位置（終了時刻）を検出する。
【００６９】
前記区間長検出手段（ＭＰＵ９；ＳＴ１０４）は、前記開始位置（開始時刻）と前記終了位置（終了時刻）が検出された前記区間（テレビショッピング番組か、それ以外）の長さが所定長（例えば１分、２分、または３分）であるか否かを検出する（長さが例えば１分未満ならテレビショッピングでなくＣＭとみなし、長さが例えば３分以上ならテレビショッピングでなく通常番組の一部とみなす）。
【００７０】
前記文字映像検出手段（ＭＰＵ９、４ａ；ＳＴ１０６）は、前記区間の長さが前記所定長（１〜３分）であることが検出された場合（テレビショッピングの可能性が高い番組が検出された場合）に、この区間の映像から、商品（例えばデジタルＴＶ）の価格を示す文字映像（例えば￥１００，０００−）および／またはその商品を購入するための連絡先を示す文字映像（電話番号、ＦＡＸ番号、メールアドレスなど）を検出する。
【００７１】
前記文字映像表示時間検出手段（ＭＰＵ９；ＳＴ１１０）は、前記文字映像（価格、電話番号など）が継続して表示される時間の長さを検出する。
【００７２】
前記特定種別映像判定手段（ＭＰＵ９；ＳＴ１１４）は、前記文字映像が継続表示される時間長が予め定めた文字表示時間（例えば３秒〜５秒以上で前記区間の長さ以内）であることが検出された場合（数分の番組区間内で価格や電話番号が数秒以上継続して表示されていたらテレビショッピング番組に違いないとみなす）に、前記区間検出手段で検出された前記開始位置（開始時刻）と前記終了位置（終了時刻）を、特定種別の映像（通常番組に挿入されたテレビショッピング番組の映像）の区間であると判定する。
【００７３】
２．前記文字映像は、通貨記号（￥など）と数字とコンマを含み商品（デジタルＴＶなど）の価格を示す映像（例えば￥１００，０００−、１００，０００円、あるいは１０万円）および／または、数字とハイフンあるいは数字とピリオドもしくはアルファベットと適宜特殊記号（＠など）を含み商品（デジタルＴＶなど）を購入するための連絡先を示す映像（電話番号、ＦＡＸ番号、メールアドレスなど）を含む。このような価格映像や連絡先映像は通常のＣＭには存在せず、テレビショッピング番組に特徴的な情報となる。
【００７４】
なお、この発明は前述した実施の形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は可能な限り適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。更に、上記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適当な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【符号の説明】
【００７５】
１０…デジタル放送チューナ、２…ＭＰＥＧ２−ＴＳデコーダ、３…ＡＶデコーダ、４映像解析部、４ａ…映像文字認識部、４ｂ…顔認証処理部、４ｃ…顔一覧テーブル、５…音声解析部、５ａ…音声レベル検出部、５ｂ…音声スペクトラム検出部、５ｃ…音声スペクトラムデータテーブル、６…ＥＥＰＲＯＭ（ファームウエア／パラメータメモリ）、７ＡＶエンコーダ、８…メインバス、９…ＭＰＵ（マイクロコンピュータ）、９ａ…ワークＲＡＭ、１０…ＬＡＮ（ローカルエリアネットワーク）端子、１１…リモコンＩ／Ｆ、１１ａ…リモコン、１２…ハードディスクＩ／Ｆ、１３…ＨＤＤ（録画または情報記録用ハードディスク）、１４…表示部、２０…デジタルレコーダ（またはＡＶパソコン）。
【図１】
2010278872.tif 000003
【図２】
2010278872.tif 000004
【図３】
2010278872.tif 000005
【図４】
2010278872.tif 000006
【図５】
2010278872.tif 000007
【図６】
2010278872.tif 000008