(57)【要約】【課題】録画ファイルの先頭や終端にＣＭの一部を残すことなく精度良くＣＭ区間を抽出することができる。【解決手段】制御部はＣＭ区間の開始位置を示す無音区間の始点であるCM-in点の時間と、録画ファイルにある録画開始点（先頭）の時間とを比較する（Ｓ２０）。次いで、制御部は、ステップＳ２０で比較した結果の時間差分が所定時間未満か否かを判断する（Ｓ２５）。ここで、最も録画ファイルの先頭に近いCM-in点と、録画ファイルの先頭の時間差が所定時間未満（例えば５秒）の場合には、録画ファイルの先頭から最初のCM-in点までの区間もCM区間とみなす。比較結果の時間差分が所定時間（例えば５秒）未満の場合、制御部はＣＭ区間の開始位置を示すCM-in点の時間を録画ファイルの開始点の時間に変更する（Ｓ３０）。次いで、制御部はステップＳ３０で求めたＣＭ区間の時間をＣＭ区間リスト記憶部２２のＣＭ区間リストに上書きする（Ｓ３５）。【選択図】図２
2012074117.tif 000002
【特許請求の範囲】
【請求項１】
テレビジョン放送に含まれるコマーシャル（以下、ＣＭという）を検出するコマーシャル検出方法であって、
前記テレビジョン放送の音声信号および映像信号を録画ファイルとして録画する録画ステップと、
前記テレビジョン放送の音声信号から無音区間を検出する無音区間検出ステップと、
前記検出された前記無音区間から、２つの無音区間が所定の時間間隔で離れて存在する区間をＣＭ候補区間として判定するＣＭ候補判定ステップと、
前記判定された前記ＣＭ候補区間に基づいて、１つ以上のコマーシャルが連続して存在する区間であるＣＭ区間を判定するＣＭ区間判定ステップと、
前記判定されたＣＭ区間の開始位置の時間と、録画ファイルにある録画開始点の時間との時間差分が所定時間未満の場合には、録画ファイルの先頭から最初のＣＭ区間の開始位置までの区間もＣＭ区間とみなしてＣＭ区間を変更するＣＭ区間変更ステップとを有することを特徴とするコマーシャル検出方法。
【請求項２】
前記ＣＭ区間変更ステップに用いる所定時間は５秒である、ことを特徴とする請求項１記載のコマーシャル検出方法。
【請求項３】
前記ＣＭ区間変更ステップは、前記変更したＣＭ区間の時間をＣＭ区間リストに上書きする、ことを特徴とする請求項１記載のコマーシャル検出方法。
【請求項４】
テレビジョン放送に含まれるコマーシャル（以下、ＣＭという）を検出するコマーシャル検出方法であって、
前記テレビジョン放送の音声信号および映像信号を録画ファイルとして録画する録画ステップと、
前記テレビジョン放送の音声信号から無音区間を検出する無音区間検出ステップと、
前記検出された前記無音区間から、２つの無音区間が所定の時間間隔で離れて存在する区間をＣＭ候補区間として判定するＣＭ候補判定ステップと、
前記判定された前記ＣＭ候補区間に基づいて、１つ以上のコマーシャルが連続して存在する区間であるＣＭ区間を判定するＣＭ区間判定ステップと、
前記判定されたＣＭ区間の終了位置の時間と、録画ファイルにある録画終了点の時間との時間差分が所定時間未満の場合には、録画ファイルの終端から最後のＣＭ区間の終了位置までの区間もＣＭ区間とみなしてＣＭ区間を変更するＣＭ区間変更ステップとを有することを特徴とするコマーシャル検出方法。
【請求項５】
前記ＣＭ区間変更ステップに用いる所定時間は３０秒である、ことを特徴とする請求項４記載のコマーシャル検出方法。
【請求項６】
前記ＣＭ区間変更ステップは、前記変更したＣＭ区間の時間をＣＭ区間リストに上書きする、ことを特徴とする請求項３記載のコマーシャル検出方法。
【請求項７】
テレビジョン放送に含まれるコマーシャル（以下、ＣＭという）を検出するコマーシャル検出装置であって、
前記テレビジョン放送の音声信号および映像信号を録画ファイルとして録画する録画手段と、
前記テレビジョン放送の音声信号から無音区間を検出する無音区間検出手段と、
前記検出された前記無音区間から、２つの無音区間が所定の時間間隔で離れて存在する区間をＣＭ候補区間として判定するＣＭ候補判定手段と、
前記判定された前記ＣＭ候補区間に基づいて、１つ以上のコマーシャルが連続して存在する区間であるＣＭ区間を判定するＣＭ区間判定手段と、
前記判定されたＣＭ区間の開始位置の時間と、録画ファイルにある録画開始点の時間との時間差分が所定時間未満の場合には、録画ファイルの先頭から最初のＣＭ区間の開始位置までの区間もＣＭ区間とみなしてＣＭ区間を変更するＣＭ区間変更手段とを有することを特徴とするコマーシャル検出装置。
【請求項８】
テレビジョン放送に含まれるコマーシャル（以下、ＣＭという）を検出するコマーシャル検出装置であって、
前記テレビジョン放送の音声信号および映像信号を録画ファイルとして録画する録画手段と、
前記テレビジョン放送の音声信号から無音区間を検出する無音区間検出手段と、
前記検出された前記無音区間から、２つの無音区間が所定の時間間隔で離れて存在する区間をＣＭ候補区間として判定するＣＭ候補判定手段と、
前記判定された前記ＣＭ候補区間に基づいて、１つ以上のコマーシャルが連続して存在する区間であるＣＭ区間を判定するＣＭ区間判定手段と、
前記判定されたＣＭ区間の終了位置の時間と、録画ファイルにある録画終了点の時間との時間差分が所定時間未満の場合には、録画ファイルの終端から最後のＣＭ区間の終了位置までの区間もＣＭ区間とみなしてＣＭ区間を変更するＣＭ区間変更手段とを有することを特徴とするコマーシャル検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレビジョン放送中におけるコマーシャル（広告放送）を自動的に検出するためのコマーシャル検出方法および装置に関する。
【背景技術】
【０００２】
テレビジョン放送中におけるコマーシャル（一般にはＣＭ(commercial message)の放送時刻は、大まかに決まってはいるものの、番組のスケジュールが緊急ニュースや番組自体の都合（特に生放送の場合）で変更されることが多いために、厳密には決められていない。そのため、特定の放送局について特定の時刻だけ受信し、特定のＣＭが放送されたかどうかをチェックするという方法では、ＣＭ放送区間を特定することができない。
そこで、テレビジョン放送におけるＣＭを自動的に検出してそのＣＭを自動的に同定する技術の実現が求められている。
従来、テレビジョン放送中におけるＣＭの放送区間を推定する方法の１つとして、無音区間を検出するコマーシャル検出装置が特許文献１に報告されている。
【０００３】
特許文献１には、音声信号における無音区間から、２つの無音区間が所定の時間間隔で離れて存在する区間をＣＭ候補区間として抽出し、１以上のＣＭが連続して存在する区間であるＣＭ放映区間を判定し、ＣＭ放映区間内に含まれる全てのＣＭ候補区間について、当該ＣＭ候補区間に引き続いて、ＣＭとして考えられる時間間隔で無音区間が連続して配列しているかどうかを判定し、より多くのＣＭ候補区間が連続するようにＣＭ候補を抽出する。抽出された各ＣＭ候補に関し、当該ＣＭ候補の開始点及び終了点の近辺に映像信号におけるカット点があれば信頼度が高くなるように、かつ、当該ＣＭ候補の前後の少なくとも一方に他のＣＭ候補が存在すれば信頼度が高くなるように信頼度を算出し、高い信頼度を得たＣＭ候補を出力する、というコマーシャル検出装置が開示されている。
【０００４】
従来のコマーシャル検出装置にあっては、ＣＭ検出アルゴリズムにより、音声信号から無音区間を抽出し、２つの無音区間の間隔が所定時間（１５／３０／６０秒等）であり、かつ２つ以上連続していることを条件として、ＣＭ区間と見なしていた。
しかしながら、従来のコマーシャル検出装置にあっては、録画ファイルの先頭や終端に、ＣＭの一部（中途半端に録画されたもの）が残ってしまう場合があったが、このようなＣＭの一部をＣＭ検出アルゴリズムでは抽出できなかった。このため、自動ＣＭカット編集を行った場合、編集後のファイルにはＣＭの一部が残ってしまうため、視聴上の印象が良くないといった問題があった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−４７０３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
そこで、録画ファイルの先頭や終端にＣＭの一部を残すことなく精度良くＣＭ区間を抽出することが切望されている。
本発明は、録画ファイルの先頭や終端にＣＭの一部を残すことなく精度良くＣＭ区間を抽出することができるコマーシャル検出方法および装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するたに、請求項１記載の発明は、テレビジョン放送に含まれるコマーシャル（以下、ＣＭという）を検出するコマーシャル検出方法であって、前記テレビジョン放送の音声信号および映像信号を録画ファイルとして録画する録画ステップと、前記テレビジョン放送の音声信号から無音区間を検出する無音区間検出ステップと、前記検出された前記無音区間から、２つの無音区間が所定の時間間隔で離れて存在する区間をＣＭ候補区間として判定するＣＭ候補判定ステップと、前記判定された前記ＣＭ候補区間に基づいて、１つ以上のコマーシャルが連続して存在する区間であるＣＭ区間を判定するＣＭ区間判定ステップと、前記判定されたＣＭ区間の開始位置の時間と、録画ファイルにある録画開始点の時間との時間差分が所定時間未満の場合には、録画ファイルの先頭から最初のＣＭ区間の開始位置までの区間もＣＭ区間とみなしてＣＭ区間を変更するＣＭ区間変更ステップとを有することを特徴とする。
【０００８】
請求項４記載の発明は、テレビジョン放送に含まれるコマーシャル（以下、ＣＭという）を検出するコマーシャル検出方法であって、前記テレビジョン放送の音声信号および映像信号を録画ファイルとして録画する録画ステップと、前記テレビジョン放送の音声信号から無音区間を検出する無音区間検出ステップと、前記検出された前記無音区間から、２つの無音区間が所定の時間間隔で離れて存在する区間をＣＭ候補区間として判定するＣＭ候補判定ステップと、前記判定された前記ＣＭ候補区間に基づいて、１つ以上のコマーシャルが連続して存在する区間であるＣＭ区間を判定するＣＭ区間判定ステップと、前記判定されたＣＭ区間の終了位置の時間と、録画ファイルにある録画終了点の時間との時間差分が所定時間未満の場合には、録画ファイルの終端から最後のＣＭ区間の終了位置までの区間もＣＭ区間とみなしてＣＭ区間を変更するＣＭ区間変更ステップとを有することを特徴とする。
【０００９】
請求項７記載の発明は、テレビジョン放送に含まれるコマーシャル（以下、ＣＭという）を検出するコマーシャル検出装置であって、前記テレビジョン放送の音声信号および映像信号を録画ファイルとして録画する録画手段と、前記テレビジョン放送の音声信号から無音区間を検出する無音区間検出手段と、前記検出された前記無音区間から、２つの無音区間が所定の時間間隔で離れて存在する区間をＣＭ候補区間として判定するＣＭ候補判定手段と、前記判定された前記ＣＭ候補区間に基づいて、１つ以上のコマーシャルが連続して存在する区間であるＣＭ区間を判定するＣＭ区間判定手段と、前記判定されたＣＭ区間の開始位置の時間と、録画ファイルにある録画開始点の時間との時間差分が所定時間未満の場合には、録画ファイルの先頭から最初のＣＭ区間の開始位置までの区間もＣＭ区間とみなしてＣＭ区間を変更するＣＭ区間変更手段とを有することを特徴とする。
【００１０】
請求項８記載の発明は、テレビジョン放送に含まれるコマーシャル（以下、ＣＭという）を検出するコマーシャル検出装置であって、前記テレビジョン放送の音声信号および映像信号を録画ファイルとして録画する録画手段と、前記テレビジョン放送の音声信号から無音区間を検出する無音区間検出手段と、前記検出された前記無音区間から、２つの無音区間が所定の時間間隔で離れて存在する区間をＣＭ候補区間として判定するＣＭ候補判定手段と、前記判定された前記ＣＭ候補区間に基づいて、１つ以上のコマーシャルが連続して存在する区間であるＣＭ区間を判定するＣＭ区間判定手段と、前記判定されたＣＭ区間の終了位置の時間と、録画ファイルにある録画終了点の時間との時間差分が所定時間未満の場合には、録画ファイルの終端から最後のＣＭ区間の終了位置までの区間もＣＭ区間とみなしてＣＭ区間を変更するＣＭ区間変更手段とを有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、録画ファイルの先頭や終端にＣＭの一部を残すことなく精度良くＣＭ区間を抽出することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１実施形態に係るコマーシャル検出装置の構成について説明するためのブロック図である。
【図２】本発明の第１実施形態に係るコマーシャル検出装置に設けられた録画ファイル先頭／終端判定部２１によるファイル先頭を対象にした動作概要について説明するためのフローチャートである。
【図３】本発明の第１実施形態に係るコマーシャル検出装置に設けられた録画ファイル先頭／終端判定部２１によるファイル終端を対象にした動作概要について説明するためのフローチャートである。
【図４】本発明の第１実施形態に係るコマーシャル検出装置に設けられた録画ファイル先頭／終端判定部２１によるファイル先頭を対象にした動作について説明するための説明図（ａ）と、ファイル終端を対象にした動作について説明するための説明図（ｂ）である。
【図５】本発明の第２実施形態に係るコマーシャル検出装置の構成について説明するためのブロック図である。
【図６】本発明の第２実施形態に係るコマーシャル検出装置に設けられた録画ファイル先頭／終端判定部３２によるファイル先頭および終端を対象にした動作概要について説明するためのフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態について、図面を参照して説明する。
【００１４】
＜第１実施形態＞
図１を参照して、本発明の第１実施形態に係るコマーシャル検出装置１１の構成について説明する。
このコマーシャル検出装置１１は、アンテナ１２を介してテレビジョン放送波を受信する受信部１２からのビットストリーム（映像信号及び音声信号）、あるいは予め蓄積部１４に蓄積された放送データ（映像信号及び音声信号）を入力とするものである。なお、このコマーシャル検出装置１１では、放送波に含まれるＣＭ区間を検出してそのＣＭ区間の開始及び終了時刻を出力するので、また、映像信号と音声信号とを独立して処理するものの両者間の時刻同期は確立させる必要があるので、映像信号及び音声信号には、放送波における時刻タイミングを示す情報（タイムスタンプ）が付加されていることが好ましい。
【００１５】
図１に示すコマーシャル検出装置１１は、上述した受信部１２、蓄積部１４に加えて、ストリーム分離部１５、音声解析部１６、無音区間リスト記憶部１７、ＣＭ候補判定部１８、ＣＭ候補リスト記憶部１９、ＣＭ区間判定部２０、録画ファイル先頭／終端判定部２１、ＣＭ区間リスト記憶部２２を備えている。
ストリーム分離部１５は、受信部１３や蓄積部１４から出力された音声と映像が多重化したビットストリームを音声と映像に分離し、分離した音声ビットストリームと映像ビットストリームとを音声解析部１６へ出力する。
【００１６】
音声解析部１６は、音声信号における無音区間を検出する。
【００１７】
無音区間リスト記憶部１７は、音声解析部１６で検出された無音区間のリストを記憶する。
ＣＭ候補判定部１８は、音声解析部１６で検出した無音区間について、２つの無音区間が、ある時間間隔（例えば１５秒、３０秒）離れて存在する区間を検出し、ＣＭ候補区間として判定して抽出する。
ＣＭ候補リスト記憶部１９は、ＣＭ候補判定部１８で抽出されたＣＭ候補区間をＣＭ候補リストとして記憶する。
ＣＭ区間判定部２０は、ＣＭ候補判定部１８で抽出した単一のＣＭ候補同士を比較し、その連続性評価を実施して、複数個のＣＭが連続していると判断された場合に、その区間をＣＭ区間とみなす(判断する)。
【００１８】
録画ファイル先頭／終端判定部２１は、録画ファイルの先頭／終端に近いCM-in点／CM-out点と、録画ファイルの先頭／終端との時間差を判定してＣＭ区間を抽出する。
ＣＭ区間リスト記憶部２２は、ＣＭ区間判定部２０により判定されて抽出されたＣＭ区間をＣＭ区間リストとして記憶するとともに、録画ファイル先頭／終端判定部２１で変更されたＣＭ区間をＣＭ区間リストとして更新して記憶する。
なお、上述した音声解析部１６、ＣＭ候補判定部１８、ＣＭ区間判定部２０、録画ファイル先頭／終端判定部２１におけるそれぞれの処理は、ＣＰＵ、ＲＯＭ、ＲＡＭを有する制御部（図示しない）により動作するものである。
【００１９】
＜録画ファイル先頭での処理＞
次に、図２に示すフローチャートを参照して、コマーシャル検出装置１１に設けられた録画ファイル先頭／終端判定部２１での処理について説明する。なお、図２に示すフローチャートは、制御プログラムとして上記制御部（図示しない）により実行されることとする。
【００２０】
まず、ステップＳ１０では、制御部はＣＭ区間リスト記憶部２２からＣＭ区間リストを読み込む。
次いで、ステップＳ１５では、制御部はＣＭ区間リストの先頭のＣＭ区間を読み出す。
次いで、ステップＳ２０では、制御部はＣＭ区間の開始位置を示す無音区間の始点であるCM-in点の時間と、録画ファイルにある録画開始点（先頭）の時間とを比較する。
【００２１】
次いで、ステップＳ２５では、制御部は、ステップＳ２０で比較した結果の時間差分が所定時間未満か否かを判断する。比較結果の時間差分が所定時間（例えば５秒）未満の場合には、ステップＳ３０に進む。他方、比較結果の時間差分が所定時間以上の場合には、ステップＳ４０に進む。
【００２２】
図４（ａ）に示すように、最も録画ファイルの先頭に近いCM-in点と、録画ファイルの先頭の時間差が所定時間未満（例えば５秒）の場合には、録画ファイルの先頭から最初のCM-in点までの区間もCM区間とみなす。
そして、ステップＳ２５での比較結果の時間差分が所定時間（例えば５秒）未満の場合、ステップＳ３０では、制御部はＣＭ区間の開始位置を示すCM-in点の時間を録画ファイルの開始点の時間に変更する。
このステップでの処理の結果、ＣＭ区間が上記時間差分（５秒未満）の時間だけ長く伸びることとなり、録画ファイルの先頭にＣＭの一部を残すことなく精度良くＣＭ区間を抽出することができる。
次いで、ステップＳ３５では、制御部はステップＳ３０で求めたＣＭ区間の時間をＣＭ区間リスト記憶部２２のＣＭ区間リストに上書きする。
【００２３】
他方、ステップＳ２５での比較結果の時間差分が所定時間以上の場合、ステップＳ４０では、制御部は全てのＣＭ区間のCM-in点と録画開始点の時間を比較したか否かを判断する。全てのＣＭ区間で上記比較が終了した場合には、処理を終了する。他方、全てのＣＭ区間で上記比較が終了していない場合には、ステップＳ４５に進む。
次いで、全てのＣＭ区間で上記比較が終了していない場合には、ステップＳ４５では、制御部はＣＭ区間リスト記憶部２２から次のＣＭ区間を読み出し、ステップＳ２０に戻り、処理を継続する。
【００２４】
＜録画ファイル終端での処理＞
次に、図３に示すフローチャートを参照して、コマーシャル検出装置１１に設けられた録画ファイル先頭／終端判定部２１での処理について説明する。なお、図３に示すフローチャートは、制御プログラムとして上記制御部（図示しない）により実行されることとする。
【００２５】
まず、ステップＳ５０では、制御部はＣＭ区間リスト記憶部２２からＣＭ区間リストを読み込む。
次いで、ステップＳ５５では、制御部はＣＭ区間リストの終端のＣＭ区間を読み出す。
次いで、ステップＳ６０では、制御部はＣＭ区間の終了位置を示す無音区間の終点であるCM-out点の時間と、録画ファイルにある録画終了点（終端）の時間とを比較する。
【００２６】
次いで、ステップＳ６５では、制御部は、ステップＳ６０で比較した結果の時間差分が所定時間未満か否かを判断する。比較結果の時間差分が所定時間（例えば３０秒）未満の場合には、ステップＳ７０に進む。他方、比較結果の時間差分が所定時間以上の場合には、ステップＳ８０に進む。
【００２７】
図４（ｂ）に示すように、最も録画データの終端に近いCM-out点と、録画ファイルの終端の時間差が所定時間（例えば３０秒）未満の場合には、最後のCM-out点から録画ファイルの終端までの区間もＣＭ区間とみなす。
そして、ステップＳ６５での比較結果の時間差分が所定時間（例えば３０秒）未満の場合、ステップＳ７０では、制御部はＣＭ区間の終了位置を示すCM-out点の時間を録画ファイルの終了点の時間に変更する。
このステップでの処理の結果、ＣＭ区間が上記時間差分（３０秒未満）の時間だけ長く伸びることとなり、録画ファイルの終端にＣＭの一部を残すことなく精度良くＣＭ区間を抽出することができる。
次いで、ステップＳ７５では、制御部はステップＳ７０で求めたＣＭ区間の時間をＣＭ区間リスト記憶部２２のＣＭ区間リストに上書きする。
【００２８】
他方、ステップＳ６５での比較結果の時間差分が所定時間以上の場合、ステップＳ８０では、制御部は全てのＣＭ区間のCM-out点と録画終了点の時間を比較したか否かを判断する。全てのＣＭ区間で上記比較が終了した場合には、処理を終了する。他方、全てのＣＭ区間で上記比較が終了していない場合には、ステップＳ８５に進む。
次いで、全てのＣＭ区間で上記比較が終了していない場合には、ステップＳ８５では、制御部はＣＭ区間リスト記憶部２２から次のＣＭ区間を読み出し、ステップＳ６０に戻り、処理を継続する。
【００２９】
＜第２実施形態＞
図５を参照して、本発明の第２実施形態に係るコマーシャル検出装置３１の構成について説明する。なお、図５に示す構成において、図１に示す構成と同一のものには同じ符号を付してあり、その説明を省略する。
録画ファイル先頭／終端判定部３２は、録画ファイルの先頭／終端に近いCM-in点／CM-out点と、録画ファイルの先頭／終端との時間差を判定してＣＭ区間を抽出する。
ＣＭ区間リスト記憶部３３は、録画ファイル先頭／終端判定部３２で変更されたＣＭ区間をＣＭ区間リストとして記憶する。
【００３０】
＜録画ファイルの先端／終端での処理＞
次に、図６に示すフローチャートを参照して、コマーシャル検出装置３１に設けられた録画ファイル先頭／終端判定部３２での処理について説明する。なお、図６に示すフローチャートは、制御プログラムとして上記制御部（図示しない）により実行されることとする。
【００３１】
まず、ステップＳ１００では、制御部はＣＭ区間判定部２０からＣＭ区間抽出結果を受信する。
次いで、ステップＳ１０５では、制御部はＣＭ区間の開始位置を示す無音区間の始点であるCM-in点の時間と、録画ファイルにある録画開始点（先頭）の時間とを比較する。
【００３２】
次いで、ステップＳ１１０では、制御部は、ステップＳ１０５で比較した結果の時間差分が所定時間未満か否かを判断する。比較結果の時間差分が所定時間（例えば５秒）未満の場合には、ステップＳ１１５に進む。他方、比較結果の時間差分が所定時間以上の場合には、ステップＳ１２０に進む。
【００３３】
図４（ａ）に示すように、最も録画ファイルの先頭に近いCM-in点と、録画ファイルの先頭の時間差が所定時間未満（例えば５秒）の場合には、録画ファイルの先頭から最初のCM-in点までの区間もCM区間とみなす。
そして、ステップＳ１１０での比較結果の時間差分が所定時間（例えば５秒）未満の場合、ステップＳ１１５では、制御部はＣＭ区間の開始位置を示すCM-in点の時間を録画ファイルの開始点の時間に変更する。
このステップでの処理の結果、ＣＭ区間が５秒未満の時間だけ長く伸びることとなる。
【００３４】
他方、ステップＳ１１０での比較結果の時間差分が所定時間以上の場合、ステップＳ１２０では、制御部はＣＭ区間の終了位置を示す無音区間の終点であるCM-out点の時間と、録画ファイルにある録画終了点（終端）の時間とを比較する。
【００３５】
次いで、ステップＳ１２５では、制御部は、ステップＳ１２０で比較した結果の時間差分が所定時間未満か否かを判断する。比較結果の時間差分が所定時間（例えば３０秒）未満の場合には、ステップＳ１３０に進む。他方、比較結果の時間差分が所定時間以上の場合には、ステップＳ１３５に進む。
【００３６】
図４（ｂ）に示すように、最も録画データの終端に近いCM-out点と、録画ファイルの終端の時間差が所定時間（例えば３０秒）未満の場合には、最後のCM-out点から録画ファイルの終端までの区間もＣＭ区間とみなす。
そして、ステップＳ１２５での比較結果の時間差分が所定時間（例えば３０秒）未満の場合、ステップＳ１３０では、制御部はＣＭ区間の終了位置を示すCM-out点の時間を録画ファイルの終了点の時間に変更する。
このステップでの処理の結果、ＣＭ区間が３０秒未満の時間だけ長く伸びることとなる。
【００３７】
次いで、ステップＳ１３５では、制御部はステップＳ１１５および１３０で求めたＣＭ区間の時間をＣＭ区間リスト記憶部２２のＣＭ区間リストとして登録する。
このステップでの処理の結果、録画ファイルの先頭部分に相当するＣＭ区間が上記時間差分（５秒未満）の時間だけ長く伸びることとなり、他方、録画ファイルの終端部分に相当するＣＭ区間が上記時間差分（３０秒未満）の時間だけ長く伸びることとなるので、録画ファイルの先頭や終端にＣＭの一部を残すことなく精度良くＣＭ区間を抽出することができる。
【産業上の利用可能性】
【００３８】
本発明は、テレビジョン放送を受信して蓄積することが可能なテレビジョン受信機、パーソナルコンピュータ、情報記録装置に利用できる。
【符号の説明】
【００３９】
１１    コマーシャル検出装置
１３    受信部
１４    蓄積部
１５    ストリーム分離部
１６    音声解析部
１７    無音区間リスト記憶部
１８    ＣＭ候補判定部
１９    ＣＭ候補リスト記憶部
２０    ＣＭ区間判定部
２１    録画ファイル先頭／終端判定部
２２    ＣＭ区間リスト記憶部
３２    録画ファイル先頭／終端判定部
３３    ＣＭ区間リスト記憶部
【図１】
2012074117.tif 000003
【図２】
2012074117.tif 000004
【図３】
2012074117.tif 000005
【図４】
2012074117.tif 000006
【図５】
2012074117.tif 000007
【図６】
2012074117.tif 000008