(57)【要約】【課題】番組の音声モードにかかわらずＣＭを検出できるＣＭ検出装置の提供を目的とする。【解決手段】字幕文データを検出し、検出時刻または字幕文データに付加された提示時刻を出力する字幕文データ検出部１１０と、検出時刻または提示時刻および番組中での位置を記録するデータ記録部１１２と、所定の時間を記憶する基準時間格納部１１３と、字幕文データ検出部１１０およびデータ記録部１１２からの検出時刻または提示時刻に基づき字幕文データの検出間隔を算出し、検出間隔と所定の時間とを比較し、ＣＭを検出すると共に字幕文データ検出部１１０からの検出時刻または提示時刻に基づき当該番組中での位置を算出し、データ記録部１１２に出力するＣＭ検出部１１１とを備える。【選択図】図１
2006270299.tif 000002
【特許請求の範囲】
【請求項１】
字幕文データを検出し、検出時刻または前記字幕文データに付加された提示時刻を出力する字幕文データ検出部と、
前記検出時刻または前記提示時刻および番組中での位置を記録するデータ記録部と、
所定の時間を記憶する基準時間格納部と、
前記字幕文データ検出部および前記データ記録部からの検出時刻または提示時刻に基づき字幕文データの検出間隔を算出し、前記検出間隔と前記所定の時間とを比較し、ＣＭを検出すると共に前記字幕文データ検出部からの検出時刻または提示時刻に基づき当該番組中での位置を算出し、前記データ記録部に出力するＣＭ検出部とを備えるＣＭ検出装置。
【請求項２】
字幕文データを検出し、検出時刻または前記字幕文データに付加された提示時刻を出力する字幕文データ検出工程と、
前記検出時刻または前記提示時刻および番組中での位置を記録するデータ記録工程と、
所定の時間を記憶する基準時間格納工程と、
前記字幕文データ検出工程および前記データ記録工程からの検出時刻または提示時刻に基づき字幕文データの検出間隔を算出し、前記検出間隔と前記所定の時間とを比較し、ＣＭを検出すると共に前記字幕文データ検出工程からの検出時刻または提示時刻に基づき当該番組中での位置を算出し、前記データ記録工程に出力するＣＭ検出工程とを備えるＣＭ検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルテレビ放送において番組中に放送されるＣＭ（コマーシャル・メッセージ）の識別に関するものである。
【背景技術】
【０００２】
現在、日本のテレビ放送において多くの放送局が番組中にＣＭを放送している。このＣＭは、シーンや話題、コーナーが変わるところなど、番組の区切りになるところで放送されることが多い。そこで、ＣＭを検出し、そのポイントをインデックスとして記録媒体に記録することによって、利用者が簡単に見たいシーンを頭出しするということが提案されている。
【０００３】
また、記録媒体に録画した番組を試聴する時に、ＣＭをスキップして番組だけを見たいという利用者も多く存在する。そのため、記録媒体に録画した番組からＣＭをスキップして再生するという装置が提案されている。さらに、録画した番組を編集して楽しみたいという利用者も多く存在し、録画した番組からＣＭを削除したり、ＣＭだけを別のコンテンツとして楽しんだりしたいという需要もある。
【０００４】
ＣＭを検出するために、最も多く実用化されている方法として、音声信号の音声モードによって判別する方法がある。これは、多くの映画番組がデュアルモノと呼ばれる音声モードを使用して２カ国語で放送されているのに対して、ＣＭはステレオで放送されることが多いのを利用して、音声モードが切り替わった位置をＣＭとして検出している。
【０００５】
しかし、この方法の場合、番組本編もステレオで放送される邦画の映画番組の場合、ＣＭを検出することができないという問題がある。
【０００６】
また、ＣＭの開始時と終了時が多くの場合、無音になることを利用してＣＭを検出する方法も提案されている（特許文献１）。
【特許文献１】特開平８−２３５６７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１の方法では、ＣＭをスキップして視聴されることを望まないＣＭ制作者が、意図的に無音部分に微細な音声を放送した場合など、正しく検出することができないという問題がある。本発明では、字幕を使用することにより番組の音声モードにかかわらずＣＭを検出できるＣＭ検出装置を提供する。
【課題を解決するための手段】
【０００８】
本発明は、前記課題を解決するために、字幕文データを検出し、検出時刻または前記字幕文データに付加された提示時刻を出力する字幕文データ検出部と、前記検出時刻または前記提示時刻および番組中での位置を記録するデータ記録部と、所定の時間を記憶する基準時間格納部と、前記字幕文データ検出部および前記データ記録部からの検出時刻または提示時刻に基づき字幕文データの検出間隔を算出し、前記検出間隔と前記所定の時間とを比較し、ＣＭを検出すると共に前記字幕文データ検出部からの検出時刻または提示時刻に基づき当該番組中での位置を算出し、前記データ記録部に出力するＣＭ検出部とを備えることを特徴とするＣＭ検出装置である。
【０００９】
本発明による装置では、字幕文データの検出間隔を算出し、検出間隔と基準時間格納部に記憶される所定の時間とを比較し、ＣＭである区間を検出する。
【発明の効果】
【００１０】
以上のように、本発明のＣＭ検出装置によれば、番組の音声モードにかかわらずＣＭを検出することができる。
【発明を実施するための最良の形態】
【００１１】
以下に、本発明の実施の形態について、図面を参照しながら説明する。
【００１２】
（実施の形態１）
本実施の形態によるＣＭ検出装置として、地上デジタルテレビの１セグメント放送を受信する機器に適用されＣＭを検出する例を示す。
【００１３】
図１は、本実施の形態によるＣＭ検出装置を含むデジタル放送受信装置の構成を示すブロック図である。図１で示すデジタル放送受信装置１０１は、チューナ制御部１０２と、デジタルチューナ部１０３と、デマルチプレクサ部１０４と、映像制御部１０５と、音声制御部１０６と、字幕制御部１０７と、ＣＭ検出装置１１４から構成される。デジタルチューナ部１０３は、放送波を受信してデジタル信号データを復元する。チューナ制御部１０２は、デジタルチューナ部１０３およびデマルチプレクサ部１０４の動作を制御する。デマルチプレクサ部１０４は、デジタルチューナ部１０３から入力されたデジタル信号データを映像データ、音声データ、字幕データなどの各種データに分別し、それぞれのデータを取り出す。映像制御部１０５は、デマルチプレクサ部１０４で取り出された映像データから映像出力を生成する。音声制御部１０６は、同様に音声データから音声出力を生成する。字幕制御部１０７は、字幕データ解析部１０９と字幕出力制御部１０８から構成され、デマルチプレクサ部１０４で取り出された字幕データから字幕出力を生成する。ＣＭ検出装置１１４は、字幕文データ検出部１１０と、データ記録部１１２と、ＣＭ検出部１１１と、基準時間格納部１１３から構成され、デマルチプレクサ部１０４で取り出された字幕データを使用してＣＭを検出する。
【００１４】
なお、デジタルチューナ部１０３を使用せず、記録媒体や一時記憶領域に蓄積されたＴＳ（Transport Stream）などのデジタル信号データをデマルチプレクサ部１０４に入力する装置であっても同様である。
【００１５】
１セグメント放送での字幕データは、字幕として画面に表示される文字列を伝送するデータパケットである字幕文データと、送出されている字幕の言語や符号化方式などの定義を伝送するデータパケットである字幕管理データによって送出される。字幕制御部１０７では、字幕文データおよび字幕管理データを字幕データ解析部１０９で解析する。字幕文データからは、画面に字幕として出力する文字列および文字色などの修飾情報が得られ、字幕管理データからは、字幕の言語種別が得られ、字幕出力制御部１０８へ出力される。字幕出力制御部１０８では、字幕データ解析部１０９からの入力に基づいて、字幕出力を生成する。
【００１６】
次に、図２を用いて１セグメント放送における字幕データの送出形態を説明する。図２において、横軸tは時間軸を示し、２００〜２０７は字幕データのデータパケットを示す。Ｐ１は番組中からＣＭ中への切り替わりの位置を示す。また、Ｐ２は、ＣＭ中から番組中への切り替わりの位置を示す。１セグメント放送では、字幕管理データおよび字幕文データは、番組中には両方が運用規格で定められる間隔で送出されるが、ＣＭ中には字幕管理データのみが送出される。ただし、ＣＭ中には両方のパケットが送出されないという運用も認められている。従って図２に示すように、番組中は字幕文データ２００、２０１、２０３と、字幕管理データ２０２が混在して送出される。ＣＭ中であるＰ１とＰ２の間は、画面に字幕が表示されないため、字幕文データが送出されず、字幕管理データ２０４、２０５だけが送出されている。なお、放送局の運用形態によっては、ＣＭ中の字幕管理データ２０４、２０５は送出されないことがある。受信装置において、番組中からＣＭ中に切り替わる時は、Ｐ１を境にして字幕文データが受信されなくなり、ＣＭ中は字幕文データが受信されない状態が継続する。ＣＭ中から番組中に切り替わる時は、字幕文データが受信されない状態から、字幕管理データと字幕文データが混在して受信される状態になる。また、番組中でもセリフが無い時などは、字幕文データが送出されないため、ＣＭ中と同様の状態になることが存在する。しかし、ＣＭは一般的に、ＣＭ枠と呼ばれる定まった時間で放送されているため、字幕が受信されない時間とＣＭ枠を比較することによって、番組中でセリフが無い場合とＣＭ中とを区別することが可能である。ＣＭ枠は、いくつかのＣＭを組み合わせた時間の単位である。１つ１つのＣＭは、一般的に１５秒、３０秒、６０秒といった１５秒単位の時間で制作されているため、ＣＭ枠はそれらの時間を任意の数で組み合わせた時間である。
【００１７】
そこで、本発明は、字幕文データが受信されない時間とＣＭ枠を比較し、それらが一致した場合、該当する字幕文データ間をＣＭであると検出する。
【００１８】
次に、ＣＭ検出装置１１４の動作について詳細に説明する。図３は、ＣＭ検出装置１１４での処理を示すフローチャートである。デマルチプレクサ部１０４からＣＭ検出装置１１４に字幕データが入力されると、字幕文データ検出部１１０で字幕文データか字幕管理データであるかを判定する（ステップＳ１）。入力されたデータが字幕文データであれば、検出時刻をデータ記録部１１２に記録する（ステップＳ２）。なお、検出時刻は、受信時のＳＴＣ（System Time Clock）や字幕文データを伝送するＰＥＳ（Packetized Elementary Stream）に付加されている提示時刻を使用してもよく、時刻系は問わない。なお、字幕文データ解析部１０９で字幕データを解析し、字幕文データのみをＣＭ検出装置１１４に入力してステップＳ１を省略してもよい。
【００１９】
次に、字幕文データ検出部１１０で、検出したデータの番組全体での位置を示すタイムコードをデータ記録部１１２に記録する（ステップＳ３）。タイムコードは、番組開始からの経過時刻や、番組開始時と字幕文データ受信時のＳＴＣ（System Time Clock）の差分でも、番組開始時と字幕文データ受信時のＰＴＳ(Presentation Time Stamp)の差分でもよく、その提示方法は問わない。データ記録部１１２で記録するデータの概念図を図４に示す。図４に示す例では、字幕文データ検出部１０４からの検出時刻４０１と、タイムコード４０２とを対応付けて記録している。
【００２０】
データ記録部１１２への記録が終われば、ＣＭ検出部１１１がデータ記録部１１２から、１つ前の字幕文データの検出時刻を取得し、検出間隔を算出する（ステップＳ４）。例えば、図２に示すように字幕文データ２０６の検出時刻をｔ２、１つ前の字幕文データ２０３の検出時刻をｔ１とすると、ｔ２とｔ１の差分であるＴｘを算出する。ここで、番組中からＣＭ中への切り替わりの位置Ｐ１とｔ１に誤差Ｔｙが生じるが、一般的な運用では、画面に表示中の字幕を消去するデータを含む字幕文データをＣＭ中に切り替わる直前に送出するため、誤差Ｔｙは僅少であり、無視できる程度である。
【００２１】
次に、ＣＭ検出部１１１が基準時間格納部１１３から基準時間を取得し、ステップＳ４で算出した結果（Ｔｘ）と基準時間を比較する（ステップＳ５）。Ｓ４で算出した結果と基準時間が近似であればＣＭ検出フラグをＯＮにして、字幕データ検出記録部１１３へ記録する（ステップＳ６）。なお、ＣＭ検出フラグをＯＮにする処理でなく、外部のモジュールや機器に通知してもよい。基準時間格納部１１５には、複数のＣＭ枠が基準時間としてあらかじめ格納されているものとする。ＣＭ枠は、１５秒、３０秒、６０秒などのＣＭ１つ分の時間と、それらを複数組み合わせた時間である。図４において、ステップＳ２によって記録されたデータである検出時刻４０１と、ステップＳ３によって記録されたデータであるタイムコード４０２と、ステップＳ６によって記録されたフラグ４０３とが組となり記録されている。従って、図中のＮｏ．３やＮｏ．１０のように、フラグ４０３にＯＮが記録されている場合は、当該検出時刻と次の検出時刻までの区間がＣＭ中であることを示し、ＯＦＦが記録されている場合は番組中であることを示す。図示した例では、タイムコードが０：００：０５．０００から３０秒後の次のタイムコード０：００：３５．０００までがＣＭであることを示している。
【００２２】
なお、基準時間格納部１１３に格納されている基準時間は、データパケットの拡張データ領域などを利用して放送波から最新のデータを送出したり、記録媒体を利用して外部からデータを取得して、更新したりしてもよい。また、ＣＭは、放送時間帯によって同じＣＭ枠で放送されることが多いため、放送時間帯や番組タイトルに対応するＣＭ枠をデータベースとして保持しておき、放送時間帯や番組タイトルに応じたＣＭ枠を選択し、基準時間として利用してもよい。この場合のデータベースに記録されているデータも、放送波や記録メディアなどの手段を用いて最新情報に更新を行ってもよい。また、ＣＭ枠の情報を、ＥＰＧ（電子番組表）などのＳＩ（サービス・インフォメーション）情報に付加して放送したり、インターネットなどのネットワークを使用して配信するなどしてもよい。
【００２３】
以上のように、本実施の形態によるＣＭ検出装置を用いれば、番組の音声モードにかかわらずＣＭを検出することが可能である。
【００２４】
なお、本実施の形態で示すＣＭ検出装置は、ＣＰＵやメモリ等のコンピュータ資源に基づいて実行するソフトウエアとしても実現可能である。
【００２５】
また、本発明によるＣＭ検出装置と既存のＣＭ検方法を組み合わせて、より精度の高いＣＭ検出を行うことも可能であることは言うまでもない。
【００２６】
さらに、本発明によるＣＭ検出装置は、デジタルテレビ放送だけでなく、デジタルラジオ放送など映像や音声と共に文字データを送出するデジタル放送に対しても利用可能である。
【産業上の利用可能性】
【００２７】
本発明にかかるＣＭ検出装置およびＣＭ検出方法は、番組の音声モードにかかわらずＣＭを検出することができ、デジタルテレビ録画装置やデジタルテレビ視聴装置等の機器において、番組の編集やＣＭコンテンツの再利用を行うために有用である。
【図面の簡単な説明】
【００２８】
【図１】本発明の実施の形態１によるＣＭ検出装置を含むデジタル放送受信装置の構成を示すブロック図
【図２】同ＣＭ検出装置を含むデジタル放送受信装置で扱う字幕データの送出形態を示す概念図
【図３】同ＣＭ検出装置の動作を示すフローチャート
【図４】同ＣＭ検出装置のデータ記録部で記録されるデータを示す概念図
【符号の説明】
【００２９】
１０１    デジタル放送受信装置
１０２    チューナ制御部
１０３    デジタルチューナ部
１０４    デマルチプレクサ部
１０５    映像制御部
１０６    音声制御部
１０７    字幕制御部
１０８    字幕出力制御部
１０９    字幕データ解析部
１１０    字幕文データ検出部
１１１    ＣＭ検出部
１１２    データ記録部
１１３    基準時間格納部
１１４    字幕検出装置
【図１】
2006270299.tif 000003
【図２】
2006270299.tif 000004
【図３】
2006270299.tif 000005
【図４】
2006270299.tif 000006