(57)【要約】【課題】  コンテンツ中の音楽区間から、重複する音楽区間を省略して視聴することを実現する。【解決手段】  主題歌検出部１４は、音楽区間検出部１０１、提供元シーン検出部１０２、ショット検出部１０３、テロップ検出部１０４、字幕検出部１０５、言語解析部１０６及び検出情報管理部１０７とから構成される。音楽区間検出部１０１は、音声信号から本編音楽区間を検出する。提供元シーン検出部１０２は、本編音楽区間の前後の映像から提供元を表すシーンを検出する。ショット検出部１０３は、本編音楽区間中のショット間隔の平均収録時間が所定時間以内である区間を検出する。言語解析部１０６は、テロップ検出部１０４及び字幕検出部１０５にて検出された本編音楽区間のテロップ及び字幕中を用いて、所定のキーワードが存在する区間を検出する。検出情報管理部１０７は、検出された結果に基づいて再生を省略する主題歌区間を決定する。【選択図】  図２
2011004197.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを受信するコンテンツ受信部と、
前記コンテンツ受信部にて受信したコンテンツを記憶する記憶装置と、
前記コンテンツ受信部にて受信したコンテンツを構成する信号のうち、少なくとも映像
信号、音声信号及び字幕信号を分離するデコーダ部と、
前記デコーダ部により分離された前記音声信号を用いて、コンテンツ本編中にて音楽が
含まれる第１の区間を検出する第１の検出部と、
前記第１の区間に存在する前記字幕信号により構成される文字列中から、シリーズ化し
たコンテンツに重複する区間を示す文字が存在する第２の区間を検出する第２の検出部と
、
前記第２の検出部による検出結果に基づいて再生を省略する区間を決定する検出情報管
理部と、
前記コンテンツを再生する場合、前記検出情報管理部にて決定された区間を省略して再
生する再生制御部と
を有することを特徴とする録画再生装置。
【請求項２】
前記第１の区間に存在する映像信号により構成される映像中からテロップを抽出し、前
記テロップからシリーズ化したコンテンツに重複する区間を示す文字が存在する第３の区
間を検出する第３の検出部を更に有し、
前記検出情報管理部は、前記第２の検出部若しくは前記第３の検出部による検出結果の
少なくとも何れか一方に基づいて再生を省略する区間を決定することを特徴とする請求項
１に記載の録画再生装置。
【請求項３】
前記第１の区間の前後の一定区間に存在する映像信号若しくは音声信号の少なくとも何
れか一方を用いて、コンテンツの提供元を示すシーンを検出し、前記シーンを検出した場
合は前記第１の区間を第４の区間として検出する第４の検出部を更に有し、
前記検出情報管理部は、前記第２の検出部乃至前記第４の検出部による検出結果の少な
くとも何れか一に基づいて再生を省略する区間を決定することを特徴とする請求項２に記
載の録画再生装置。
【請求項４】
前記第１の区間の前記映像が切り替わる時点にて、前記第１の区間を前記第１の区間よ
りも収録時間の短い複数の第５の区間に分割し、前記複数の第５の区間の収録時間の平均
値が所定時間以内である前記第１の区間を第６の区間として検出する第５の検出部を更に
有し、
前記検出情報管理部は、前記第２の検出部乃至前記第５の検出部による検出結果の少な
くとも何れか一に基づいて再生を省略する区間を決定することを特徴とする請求項３に記
載の録画再生装置。
【請求項５】
受信したコンテンツを構成する信号の内、少なくとも映像信号、音声信号及び字幕信号
を分離する分離手段と、
前記分離手段により分離した前記音声信号を用いて、コンテンツ本編中で音楽が含まれ
る第１の区間を検出する第１の検出手段と、
前記第１の区間に存在する前記字幕信号により構成される文字列中から、シリーズ化し
たコンテンツに重複する区間を示す文字が存在する第２の区間を検出する第２の検出手段
と、
前記第２の検出手段の検出結果を用いて、再生を省略する区間を決定する検出情報管理
手段と、
前記検出情報管理手段により決定された区間を省略して再生する再生制御手段と
を有することを特徴とする再生方法。
【請求項６】
前記分離手段により分離した前記映像信号を用いて、前記第１の区間の映像中からテロ
ップを抽出し、シリーズ化したコンテンツに重複する区間を示す文字が存在する第３の区
間を検出する第３の検出手段を更に有し、
前記再生制御手段は、前記第２の検出手段若しくは前記第３の検出手段の検出結果の内
、何れか一方を用いて、再生を省略する区間を決定すること
を特徴とする請求項５に記載の再生方法。
【請求項７】
前記第１の区間の前後の一定区間に存在する、前記映像信号若しくは前記音声信号の少
なくとも何れか一方を用いて、コンテンツの提供元を示すシーンが存在するか否かを判別
する判別手段と、
前記判別手段により前記シーンが存在すると判別した場合、前記第１の区間を第４の区
間として検出する第４の検出手段を更に有し、
前記再生制御手段は、前記第２の検出手段乃至前記第４の検出手段の検出結果の内、何
れか１を用いて、再生を省略する区間を決定すること
を特徴とする請求項６に記載の再生方法。
【請求項８】
前記第１の区間の前記信号が切り替わる時点にて、前記第１の区間を前記第１の区間よ
りも収録時間の短い複数の第５の区間に分割する分割手段と、
前記第５の区間の収録時間の平均値が所定の時間以内である前記第１の区間を第６の区
間として検出する第５の検出手段を更に有し、
前記再生制御手段は、前記第２の検出手段乃至前記第５の検出手段の検出結果の内、何
れか１を用いて、再生を省略する区間を決定すること
を特徴とする請求項７に記載の再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は録画再生装置及び録画再生装置に記憶されたコンテンツの再生方法に関する。
【背景技術】
【０００２】
録画再生装置に搭載される記録装置の容量が増大したことにより、多数のコンテンツを
記録することが可能となった。この多数コンテンツの中から、ユーザが視聴を望む部分を
抽出し、効率良くコンテンツを視聴する工夫がされている。
【０００３】
例えば、特許文献１に開示されている技術によると、シリーズ化した複数話構成のコン
テンツにおいて、一定区間共通するデータがあるか否かの判別を行い、その結果、共通し
ている一定区間についてはスキップする。これにより、同一シリーズ中で共通する区間を
省略し、コンテンツ本編のみを再生させることができ、視聴時間を短縮することができる
。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１０３５８５号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述の技術は、複数のコンテンツ間で比較を行うことでスキップする区間を判別するた
め、同一シリーズを複数話録画しなければ、視聴時間の短縮をすることができない。また
、上述の技術では、複数話の間で時刻に沿って構成のデータを比較する。即ち、コンテン
ツの構成において同一の時刻に録画されていなければ、共通するシーンとして検出できな
い。しかし、シリーズ化した複数話構成のコンテンツにおいては、初回や最終回はコンテ
ンツの構成が異なる場合があり、共通するシーンとして検出されない問題があった。そこ
で、コンテンツの構成が異なる場合にも共通するシーンを検出し、そのシーンを省略して
視聴することが望まれる。
【０００６】
本発明は、上述した点に鑑みてなされたものであり、コンテンツ中の音楽区間から、重
複する音楽区間を省略して視聴することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係る録画再生装置は、コンテンツを受信するコン
テンツ受信部と、前記コンテンツ受信部にて受信したコンテンツを記憶する記憶装置と、
前記コンテンツ受信部にて受信したコンテンツを構成する信号のうち、少なくとも映像信
号、音声信号及び字幕信号を分離するデコーダ部と、前記デコーダ部により分離された音
声信号を用いて、コンテンツ本編中にて音楽が含まれる区間を検出する第１の検出部と、
前記第１の検出部にて検出された区間に存在する字幕信号により構成される文字列中から
、シリーズ化したコンテンツに重複する区間に存在する文字を検出する第２の検出部と、
前記第２の検出部により検出された検出結果を記憶し、記憶された検出結果を用いて再生
を省略する区間を決定する検出情報管理部と、前記コンテンツを再生する場合、前記検出
情報管理部にて決定された区間を省略して再生する再生制御部とを有することを特徴とし
ている。
【０００８】
また、本発明に係る再生方法は、コンテンツを受信し、前記コンテンツを構成する信号
のうち、少なくとも映像信号、音声信号及び字幕信号を分離し、前記音声信号を用いてコ
ンテンツ本編中で音楽が含まれる区間を検出し、検出した前記区間に存在する字幕信号に
より構成される文字列中から、シリーズ化したコンテンツに重複する区間を示す文字が存
在する区間を検出し、前記字幕信号を用いた検出結果により再生を省略する区間を決定し
、決定した前記区間を前記コンテンツ中から省略して再生することを特徴としている。
【発明の効果】
【０００９】
コンテンツ中の音楽区間から、重複する音楽区間を省略して視聴することが実現する。
【図面の簡単な説明】
【００１０】
【図１】本実施の形態における録画再生装置の機能ブロック図。
【図２】本実施の形態における主題歌検出部の機能ブロック図。
【図３】本実施の形態における提供元シーンによる検出手順を表すフローチャート。
【図４】本実施の形態におけるショット間隔による検出手順を表すフローチャート。
【図５】本実施の形態におけるテロップによる検出手順を表すフローチャート。
【図６】本実施の形態における字幕による検出手順を表すフローチャート。
【図７】本実施の形態における無字幕区間による検出手順を表すフローチャート。
【図８】本実施の形態における検出情報管理部により出力する主題歌区間を決定する手順を表すフローチャート。
【図９】本実施の形態における検出情報管理部により出力する主題歌区間を決定する手順の変形例を表すフローチャート。
【発明を実施するための形態】
【００１１】
以下に、図１〜図９を参照して、本発明の実施の形態について説明する。録画再生装置
１は、放送局やインターネット上のサーバ等から受信したコンテンツを録画し、再生する
装置である。例えば、テレビジョン受像機やパーソナルコンピュータである。まず、図１
を用いて、録画再生装置１の機能について説明する。図１は、本実施の形態における録画
再生装置１の機能ブロック図である。
【００１２】
録画再生装置１は、コンテンツ受信部１０と、記録再生部１１と、記録装置１２と、デ
コーダ部１３と、主題歌検出部１４と、ＣＭ検出部１５と、受信部１６と、再生制御部１
７と、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）部１８とから構成されている。
【００１３】
コンテンツ受信部１０は、外部のアンテナを介して受信されるコンテンツの信号を復調
し、映像音声や字幕等の信号を、記録再生部１１と、デコーダ部１３とに伝送する。コン
テンツとは、放送局から放送されるものや、インターネット上で配信されるもの等がある
。
【００１４】
記録再生部１１は、コンテンツ受信部１０から各種信号を受信し、それらを記録装置１
２に記録する形式に変換する。また、記録再生部１１は、主題歌検出部１４から入力され
る主題歌区間を特定するメタデータを各種信号に付加して、記録装置１２に記録する。主
題歌区間を特定するメタデータとは、主題歌区間の時刻情報と、主題歌区間を検出するた
めに用いたアルゴリズムと、アルゴリズムを用いた際に各種信号と該当したキーワードや
映像等である。また、記録再生部１１は、再生制御部１７から再生の動作を表す操作信号
を受信した場合、記録装置１２から各種信号及び付加されたメタデータを読出し、再生制
御部１７で扱う形式に変換して再生制御部１７へ送信する。
【００１５】
記録装置１２は、記録再生部１１により変換された映像音声や字幕等のコンテンツを構
成する各種信号を記録する。また、記録装置１２は、主題歌検出部１４により決定された
主題歌区間を特定するメタデータを各種信号と共に記録する。記録装置１２は、例えばハ
ードディスク、半導体メモリ、光ディスク、磁気ディスク等である。
【００１６】
デコーダ部１３は、コンテンツ受信部１０から受信したコンテンツを構成する各種信号
から、映像信号と音声信号と字幕信号とに分離する。そして、デコーダ部１３は、分離し
た映像信号と音声信号と字幕信号とを、主題歌検出部１４にて処理できる形式に変換して
、主題歌検出部１４に送信する。また、デコーダ部１３は、分離した音声信号をＣＭ検出
部１５にて処理できる形式に変換して、ＣＭ検出部１５に送信する。デコーダ部１３は、
主題歌検出部１４及びＣＭ検出部１５に各種信号を送信する際に、分離した各種の信号同
士で同期が取れるように時刻情報を付加する。
【００１７】
主題歌検出部１４は、デコーダ部１３から受信した各種信号を用いて、後述する各機能
ブロックにより実行される検出手法に従い主題歌区間を検出する。主題歌検出部１４は、
検出した主題歌区間を特定するメタデータに基づき、出力する主題歌区間を決定し、決定
された主題歌区間を記録再生部１１に送信する。主題歌検出部１４の機能については、図
２を用いて後述する。
【００１８】
ＣＭ検出部１５は、デコーダ部１３から受信した音声信号を用いて、本編音楽区間とＣ
Ｍ区間とを検出する。ＣＭ検出部１５は、検出したＣＭ区間の時刻情報を主題歌検出部１
４に送信する。ＣＭ区間の検出手法としては特開平３−１８４４８３号の手法を用いるこ
とができるため、この点について詳細な説明は省略する。
【００１９】
受信部１６は、録画再生装置１を操作するためのリモートコントローラ（図示しない）
等から操作信号を受信し、再生制御部１７にて処理できる形式に変換して再生制御部１７
へ送信する。操作信号とは例えばコンテンツの再生や各種の特殊再生を指示するもの等で
ある。
【００２０】
再生制御部１７は、受信部１６から受信した操作信号の表す処理を実行する。例えば、
受信した操作信号がコンテンツの再生を表す場合、記録再生部１１に記録装置１２からコ
ンテンツを読み出すように指示する。主題歌をスキップする特殊再生が指示された場合、
コンテンツと共に記憶された主題歌区間を特定するメタデータを共に読出し、特定された
主題歌区間をスキップする再生を実行する。
【００２１】
Ｉ／Ｆ部１８は、再生制御部１７と出力装置１９との間で各種信号の送信の仲介を行う
インターフェースである。再生制御部１７で再生されるコンテンツを、出力装置１９で出
力する形式に変換して出力装置１９へ送信する。
【００２２】
出力装置１９は、Ｉ／Ｆ部１８から送信された各種信号を表示するための外部装置であ
る。出力装置１９は、例えばディスプレイ、スピーカー等が挙げられる。
【００２３】
次に、図２を用いて主題歌検出部１４の機能について説明する。図２は、本実施の形態
における主題歌検出部１４の機能ブロック図である。
【００２４】
主題歌検出部１４は、音楽区間検出部１０１と、提供元シーン検出部１０２と、ショッ
ト検出部１０３と、テロップ検出部１０４と、字幕検出部１０５と、言語解析部１０６と
、検出情報管理部１０７と、メモリ部１０７ａとから構成されている。
【００２５】
音楽区間検出部１０１は、デコーダ部１３から音声信号、ＣＭ検出部１５からＣＭ区間
情報をそれぞれ受信する。まず、音楽区間検出部１０１は、受信したＣＭ区間をコンテン
ツから除いたコンテンツ本編を検出する。次に、音楽区間検出部１０１は、コンテンツ本
編区間から、音楽が挿入されている区間を検出する。音楽が挿入されている区間を本編音
楽区間と呼べば、コンテンツ本編区間に比べて本編音楽区間の収録時間が短くなる。ここ
では、コンテンツ本編区間を大区間、本編音楽区間は小区間と言うこともできる。
【００２６】
次に、音楽区間検出部１０１は、検出された小区間を提供元シーン検出部１０２と、シ
ョット検出部１０３と、テロップ検出部１０４と、字幕検出部１０５とに送信する。即ち
、提供元シーン検出部１０２と、ショット検出部１０３と、テロップ検出部１０４と、字
幕検出部１０５とで扱う区間は、音楽区間検出部１０１で検出された本編の音楽区間であ
る。音楽区間を検出する手法は、例えば特開２００８−３１０３３８号の手法を用いるこ
とができるため、この点について詳細な説明は省略する。ただし、音楽区間検出の手法は
これに限定されるものではない。
【００２７】
提供元シーン検出部１０２は、音楽区間検出部１０１から受信した本編音楽区間に存在
する映像信号及び音声信号をデコーダ部１３から受信し、予め登録された提供元シーンの
画像又は音声とパターンマッチングを行う。提供元シーンとは、ドラマやアニメなどでは
コンテンツの主題歌区間の前後に挿入され、提供元のロゴ等を表示するものである。音楽
区間検出部１０１から受信した本編音楽区間の前後の一定区間中から、提供元シーンを検
出することで検出された本編音楽区間が主題歌区間か否かを判別する。提供元シーン検出
部１０２は、提供元を表すシーンを検出した場合、提供元シーン検出部１０２によって主
題歌区間を検出したこと、検出された提供元シーン、主題歌区間として検出した本編音楽
区間の時刻情報とが検出情報管理部１０７に送信する。提供元シーンによる主題歌区間を
検出する手順については、図３を用いて後述する。
【００２８】
ショット検出部１０３は、音楽区間検出部１０１から受信した本編音楽区間に存在する
映像信号をデコーダ部１３から受信し、映像信号により構成される連続した映像をショッ
ト単位に分割するカット点を検出する。ここでショットとは、切れ目なしに連続して撮影
された映像のことである。ショット検出の手段は例えば、１枚毎に入力された画像フレー
ムに対し、直前に入力された画像フレームとの類似度を計算し、画像の内容が切り替わる
点を検出する手法を用いることができる。ただし、ショット検出の方法はこれに限定され
るものではない。オープニングシーン及びエンディングシーン（以後、ＯＰ／ＥＤと表す
）ではコンテンツ本編に比べてショットの間隔が小さいことが多い。即ち、ＯＰ／ＥＤは
、そのコンテンツの前回までのあらすじ若しくは次回の予告等を表すような役割を担うも
のであり、象徴的なシーンを集約させた構成であることが多いためである。そこで、検出
したショット間隔を複数の本編音楽区間で比較し、ショット間隔の平均が最も短い区間を
主題歌区間として検出することができる。ショット検出部１０３は、ショット間隔を検出
した場合、ショット検出部１０３によってショット間隔を検出したこと、主題歌区間とし
て検出した本編音楽区間の時刻情報とが検出情報管理部１０７に送信する。
【００２９】
テロップ検出部１０４は、音楽区間検出部１０１から受信した本編音楽区間に存在する
映像信号をデコーダ部１３から受信し、映像信号により構成される映像からテロップを抽
出する。そして、テロップ検出部１０４は、抽出したテロップを文字列に変換し言語解析
部１０６に送信する。ここでテロップとは画像中に埋め込まれた文字列であり、オープン
キャプションとも呼ばれるものである。即ちテロップとは、映像信号と別に送信される字
幕信号から構成されるクローズドキャプションとは区別している。テロップを検出する手
法は例えば、特登３６９２０１８号の手法を用いることができるため、この点について詳
細な説明は省略する。ただし、テロップ検出の手法はこれに限定されるものではない。
【００３０】
字幕検出部１０５は、音楽区間検出部１０１から受信した本編音楽区間に存在する字幕
信号（クローズドキャプションとも呼ぶ）をデコーダ部１３から受信し、その字幕信号を
文字列に変換し言語解析部１０６に送信する。尚、字幕検出部１０５は、字幕信号には図
情報も含まれる場合、その図の意味を解析して文字列に変換する。
【００３１】
言語解析部１０６は、テロップ検出部１０４及び字幕検出部１０５から受信した文字列
を処理し、それらの文字列中に予め登録された主題歌、音楽及び提供元を表すキーワード
が含まれているか否かを判別する。テロップ検出部１０４から取得したテロップにより、
ＯＰ／ＥＤに含まれるキーワード、及び提供元を表すキーワードを検出する手法は、図５
を用いて後述する。ＯＰ／ＥＤに含まれるキーワードとは、例えば、「コンテンツタイト
ル」、「スタッフ」、「製作」、「キャスト」、「音楽」、「オープニングテーマ」、「
エンディングテーマ」等である。また、提供元を表すキーワードとは、例えば、「提供」
、「ｓｐｏｎｓｏｒｅｄ  ｂｙ」等である。
【００３２】
また、字幕検出部１０５から取得した字幕により主題歌及び音楽を表すキーワードを検
出する手法は、図６を用いて後述する。主題歌を表すキーワードとは、例えば「テーマ音
楽」、「テーマ」、「オープニング」、「エンディング」等である。また、音楽を表すキ
ーワードとは、「♪〜」や「音楽」等である。
【００３３】
言語解析部１０６は、特定のキーワードを検出した場合、テロップ若しくは字幕の何れ
を用いて主題歌区間を検出したかを示す情報、検出されたキーワード、主題歌区間として
検出した本編音楽区間の時刻情報を検出情報管理部１０７に送信する。一方、特定のキー
ワードが含まれない場合、字幕が無い区間（無字幕区間と呼ぶ）を主題歌区間として検出
したこと、主題歌区間として検出した本編音楽区間の時刻情報を検出情報管理部１０７に
送信する。無字幕区間により主題歌区間を検出する手法は、図７を用いて後述する。
【００３４】
検出情報管理部１０７は、提供元シーン検出部１０２と、ショット検出部１０３と、言
語解析部１０６とから受信した主題歌区間を特定するメタデータをメモリ部１０７ａに記
憶する。また検出情報管理部１０７は、メモリ部１０７ａからメタデータを読み出し、記
録再生部１１に主題歌区間を出力する。この主題歌区間の決定については、図８及び図９
を用いて後述する。
【００３５】
次に、提供元シーンの画像又は音声を用いた提供元シーン検出部１０２による主題歌区
間の検出手順について、図３を用いて説明する。図３は、本実施の形態における提供元シ
ーンによる検出手順を表すフローチャートである。
【００３６】
まず、事前に音楽区間検出部１０１において検出した本編音楽区間の内から、ステップ
Ｓ１０１以降の処理が行われていない音楽区間があるか否かを判別する（ステップＳ１０
０）。その結果、ステップＳ１０１以降の処理が行われていない本編音楽区間が無いと判
別した場合（ステップＳ１００のＮｏ）、この手順を終了する。一方、ステップＳ１０１
以降の処理が行われていない本編音楽区間があると判別した場合（ステップＳ１００のＹ
ｅｓ）、次にステップＳ１０１以降の処理が行われていない本編音楽区間の１つを取得す
る（ステップＳ１０１）。
【００３７】
次に、取得した本編音楽区間の長さが所定の時間内に収まっているか否かを判別する（
ステップＳ１０２）。通常、主題歌区間は数分であるから、時間に閾値を設けて本編音楽
区間の中から主題歌区間の候補を選出する。
【００３８】
その結果、その取得した本編音楽区間が所定の時間内に収まっていないと判別した場合
（ステップＳ１０２のＮｏ）、前述したステップＳ１００に戻る。一方、取得した本編音
楽区間が所定の時間内であると判別した場合（ステップＳ１０２のＹｅｓ）、取得した本
編音楽区間の前後１ショットの取得を実行する（ステップＳ１０３）。主題歌区間の前後
に提供元のロゴ等を表すシーンが挿入されることが多いため、前後のショットを取得して
提供元シーンの検出を行う。
【００３９】
次に、取得を実行したショットと予め登録していおいた提供元を表す画像及び音声のマ
ッチングを行い、取得を実行したショット内に提供元シーンが存在するか否かを判別する
（ステップＳ１０４）。
【００４０】
その結果、ショットの取得を実行した区間に提供元を表す画像が存在しないと判別した
場合（ステップＳ１０４のＮｏ）、前述したステップＳ１００に戻る。一方、ショットの
取得を実行した区間に提供元を表す画像が存在すると判別した場合（ステップＳ１０４の
Ｙｅｓ）、ステップＳ１０１で取得した区間を主題歌区間として検出する（ステップＳ１
０５）。即ち、提供元シーン検出部１０２は、主題歌区間を検出した際に、提供元シーン
の画像又は音声を用いて主題歌区間を検出したことを示す情報、検出された提供元シーン
の画像又は音声、主題歌区間として検出した本編音楽区間の時刻情報を検出情報管理部１
０７に送信する。そして、前述のステップＳ１００に戻る。即ち、全ての本編音楽区間に
ついて処理が行われるまで、以上の手順が繰り返される。
【００４１】
次に、図４を用いて、ショット間隔の算出結果を用いたショット検出部１０３による主
題歌区間の検出を説明する。図４は、本実施の形態におけるショット間隔による検出手順
を表すフローチャートである。
【００４２】
まず、事前に音楽区間検出部１０１において検出した本編音楽区間の内、ステップＳ１
１１以降の処理が行われていない音楽区間があるか否かを判別する（ステップＳ１１０）
。その結果、ステップＳ１１１以降の処理が行われていない本編音楽区間が無いと判別し
た場合（ステップＳ１１０のＮｏ）、後述するステップＳ１１４に進む。一方、ステップ
Ｓ１１１以降の処理が行われていない本編音楽区間があると判別した場合（ステップＳ１
１０のＹｅｓ）、次にステップＳ１１１以降の処理が行われていない本編音楽区間の１つ
を取得する（ステップＳ１１１）。
【００４３】
次に、取得した本編音楽区間の長さが所定の時間内に収まっているか否かを判別する（
ステップＳ１１２）。その結果、その取得した本編音楽区間が所定の時間内に収まってい
ないと判別した場合（ステップＳ１１２のＮｏ）、前述したステップＳ１１０に戻る。一
方、取得した本編音楽区間が所定の時間内であると判別した場合（ステップＳ１１２のＹ
ｅｓ）、取得した本編音楽区間のショット間隔の平均を算出する（ステップＳ１１３）。
【００４４】
そして、ステップＳ１１０に戻る。即ち、全ての本編音楽区間についてのショット間隔の
算出が行われるまで、以上の手順が繰り返される。
【００４５】
次に、全ての本編音楽区間についてのショット間隔の算出が完了した場合、（ステップ
Ｓ１１０のＮｏ）、ショット間隔の平均が所定時間以内である区間を主題歌区間として検
出する（ステップＳ１１４）。即ち、ショット検出部１０３は、主題歌区間を検出する際
に、ショット間隔の検出結果を用いて主題歌区間を検出したことを示す情報、主題歌区間
として検出した本編音楽区間の時刻情報を検出情報管理部１０７に送信する。本実施の形
態においては、ショット間隔を算出することで主題歌区間を検出するとしたが、ショット
数によって検出するとしても良い。即ち、ある区間においてショット数が所定回数よりも
多い場合、主題歌区間として検出されるとしても良い。また、所定時間及び所定回数とは
、従来のＯＰ／ＥＤのショット間隔及びショット数の平均値から設定されるとする。
【００４６】
次に、図５を用いて、テロップを用いた言語解析部１０６による主題歌区間の検出を説
明する。図５は、本実施の形態におけるテロップによる検出手順を表すフローチャートで
ある。
【００４７】
まず、事前に音楽区間検出部１０１において検出した本編音楽区間の内、ステップＳ１
２１以降の処理が行われていない音楽区間があるか否かを判別する（ステップＳ１２０）
。その結果、ステップＳ１２１以降の処理が行われていない本編音楽区間が無いと判別し
た場合（ステップＳ１２０のＮｏ）、この手順を終了する。一方、ステップＳ１２１以降
の処理が行われていない本編音楽区間があると判別した場合（ステップＳ１２０のＹｅｓ
）、次にステップＳ１２１以降の処理が行われていない本編音楽区間の１つを取得する（
ステップＳ１２１）。
【００４８】
次に、取得した本編音楽区間の長さが所定の時間内に収まっているか否かを判別する（
ステップＳ１２２）。その結果、その取得した本編音楽区間が所定の時間内に収まってい
ないと判別した場合（ステップＳ１２２のＮｏ）、前述したステップＳ１２０に戻る。一
方、取得した本編音楽区間が所定の時間内であると判別した場合（ステップＳ１２２のＹ
ｅｓ）、取得した本編音楽区間に対応するテロップの取得を実行する（ステップＳ１２３
）。
【００４９】
次に、テロップの取得を実行した区間に、ＯＰ／ＥＤ及び提供元を表すキーワードが存
在するか否かを判別する（ステップＳ１２４）。その結果、テロップの取得を実行した区
間にキーワードが存在しないと判別した場合（ステップＳ１２４のＮｏ）、前述したステ
ップＳ１２０に戻る。一方、テロップの取得を実行した区間にキーワードが存在すると判
別した場合（ステップＳ１２４のＹｅｓ）、その区間を主題歌区間として検出する（ステ
ップＳ１２５）。即ち、言語解析部１０６は、主題歌区間を検出する際に、テロップを用
いて主題歌区間を検出したことを示す情報、検出されたキーワード、主題歌区間として検
出した本編音楽区間の時刻情報を検出情報管理部１０７に送信する。そして、前述のステ
ップＳ１２０に戻る。即ち、全ての本編音楽区間について処理が行われるまで、以上の手
順が繰り返される。
【００５０】
次に、図６を用いて、字幕を用いた言語解析部１０６による主題歌区間の検出を説明す
る。図６は、本実施の形態における字幕による検出手順を表すフローチャートである。
【００５１】
まず、事前に音楽区間検出部１０１において検出した本編音楽区間の内、ステップＳ１
３１以降の処理が行われていない音楽区間があるか否かを判別する（ステップＳ１３０）
。その結果、ステップＳ１３１以降の処理が行われていない本編音楽区間が無いと判別し
た場合（ステップＳ１３０のＮｏ）、この手順を終了する。一方、ステップＳ１３１以降
の処理が行われていない本編音楽区間があると判別した場合（ステップＳ１３０のＹｅｓ
）、次にステップＳ１３１以降の処理が行われていない本編音楽区間の１つを取得する（
ステップＳ１３１）。
【００５２】
次に、取得した本編音楽区間の長さが所定の時間内に収まっているか否かを判別する（
ステップＳ１３２）。その結果、その取得した本編音楽区間が所定の時間内に収まってい
ないと判別した場合（ステップＳ１３２のＮｏ）、前述したステップＳ１３０に戻る。一
方、取得した本編音楽区間が所定の時間内であると判別した場合（ステップＳ１３２のＹ
ｅｓ）、次に、取得した本編音楽区間に対応した字幕の取得を実行する（ステップＳ１３
３）。
【００５３】
次に、取得した字幕に主題歌及び音楽を表すキーワードが存在するか否かを判別する（
ステップＳ１３４）。その結果、取得した字幕にキーワードが存在しないと判別した場合
（ステップＳ１３４のＮｏ）、前述したステップＳ１３０に戻る。一方、取得した字幕に
キーワードが存在すると判別した場合（ステップＳ１３４のＹｅｓ）、その区間を主題歌
区間として検出する（ステップＳ１３５）。即ち、言語解析部１０６は、主題歌区間を検
出する際に、字幕を用いて主題歌区間を検出したことを示す情報、検出されたキーワード
、主題歌区間として検出した本編音楽区間の時刻情報を検出情報管理部１０７に送信する
。前述のステップＳ１３０に戻る。即ち、全ての本編音楽区間について処理が行われるま
で、以上の手順が繰り返される。
【００５４】
次に、図７を用いて無字幕区間による主題歌区間の検出を説明する。図７は、本実施の
形態における無字幕区間による検出手順を表すフローチャートである。
【００５５】
まず、事前に音楽区間検出部１０１において検出した本編音楽区間の内、ステップＳ１
４１以降の処理が行われていない音楽区間があるか否かを判別する（ステップＳ１４０）
。その結果、ステップＳ１４１以降の処理が行われていない本編音楽区間が無いと判別し
た場合（ステップＳ１４０のＮｏ）、この手順を終了する。一方、ステップＳ１４１以降
の処理が行われていない本編音楽区間があると判別した場合（ステップＳ１４０のＹｅｓ
）、次にステップＳ１４１以降の処理が行われていない本編音楽区間の１つを取得する（
ステップＳ１４１）。
【００５６】
次に、取得した本編音楽区間の長さが所定の時間内に収まっているか否かを判別する（
ステップＳ１４２）。その結果、その取得した本編音楽区間が所定の時間内に収まってい
ないと判別した場合（ステップＳ１４２のＮｏ）、前述したステップＳ１４０に戻る。一
方、取得した本編音楽区間が所定の時間内であると判別した場合（ステップＳ１４２のＹ
ｅｓ）、取得した本編音楽区間に対応する字幕の取得を実行する（ステップＳ１４３）。
【００５７】
次に、字幕の取得を実行した区間に、字幕が存在するか否かを判別する（ステップＳ１
４４）。その結果、字幕の取得を実行した区間に字幕が存在すると判別した場合（ステッ
プＳ１４４のＹｅｓ）、前述したステップＳ１４０に戻る。一方、字幕の取得を実行した
区間に字幕が存在しないと判別した場合（ステップＳ１４４のＮｏ）、その区間を主題歌
区間として検出する（ステップＳ１４５）。即ち、言語解析部１０６は、主題歌区間を検
出する際に、無字幕区間を用いて主題歌区間を検出したことを示す情報、主題歌区間とし
て検出した本編音楽区間の時刻情報を検出情報管理部１０７に送信する。そして、前述の
ステップＳ１４０に戻る。即ち、全ての本編音楽区間について処理が行われるまで、以上
の手順が繰り返される。
【００５８】
次に、検出情報管理部１０７がメモリ部１０７ａに記憶した主題歌区間を特定するメタ
データを用いて、記録再生部１１へ出力する主題歌区間を決定する手順について説明する
。出力する主題歌区間をどのメタデータを用いて決定するかは、予め設定されているか若
しくはユーザが設定できるとする。図８は、本実施の形態における検出情報管理部１０７
により出力する主題歌区間を決定する手順を表すフローチャートである。
【００５９】
まず、検出情報管理部１０７は、字幕中から主題歌を表すキーワードを検出した結果（
主題歌字幕による検出結果）を出力すると設定されているか否かを判別する（ステップＳ
１０）。その結果、主題歌字幕による検出結果を出力すると設定されていると判別した場
合（ステップＳ１０のＹｅｓ）、後述するステップＳ１７に進む。
【００６０】
一方、主題歌字幕による検出結果を出力しないと設定されていると判別した場合（ステ
ップＳ１０のＮｏ）、次に、字幕中から音楽を表すキーワードを検出した結果（音楽字幕
による検出結果）を出力すると設定されているか否かを判別する（ステップＳ１１）。そ
の結果、音楽字幕による検出結果を出力すると設定されていると判別した場合（ステップ
Ｓ１１のＹｅｓ）、後述するステップＳ１７に進む。
【００６１】
一方、音楽字幕による検出結果を出力しないと設定されていると判別した場合（ステッ
プＳ１１のＮｏ）、次に、無字幕区間による検出結果を出力すると設定されているか否か
を判別する（ステップＳ１２）。その結果、無字幕区間による検出結果を出力すると設定
されていると判別した場合（ステップＳ１２のＹｅｓ）、後述するステップＳ１７に進む
。
【００６２】
一方、無字幕区間による検出結果を出力しないと設定されていると判別した場合（ステ
ップＳ１２のＮｏ）、次に、テロップ中からＯＰ／ＥＤを表すキーワードを検出した結果
（ＯＰ／ＥＤテロップによる検出結果）を出力すると設定されているか否かを判別する（
ステップＳ１３）。その結果、ＯＰ／ＥＤテロップによる検出結果を出力すると設定され
ていると判別した場合（ステップＳ１３のＹｅｓ）、後述するステップＳ１７に進む。
【００６３】
一方、ＯＰ／ＥＤテロップによる検出結果を出力しないと設定されていると判別した場
合（ステップＳ１３のＮｏ）、次に、テロップ中から提供元を表すキーワードを検出した
結果（提供元テロップによる検出結果）を出力すると設定されているか否かを判別する（
ステップＳ１４）。その結果、提供元テロップによる検出結果を出力すると設定されてい
ると判別した場合（ステップＳ１４のＹｅｓ）、後述するステップＳ１７に進む。
【００６４】
一方、提供元テロップによる検出結果を出力しないと設定されていると判別した場合（
ステップＳ１４のＮｏ）、次に、提供元シーンによる検出結果を出力すると設定されてい
るか否かを判別する（ステップＳ１５）。その結果、提供元シーンによる検出結果を出力
すると設定されていると判別した場合（ステップＳ１５のＹｅｓ）、後述するステップＳ
１７に進む。
【００６５】
一方、提供元シーンによる検出結果を出力しないと設定されていると判別した場合（ス
テップＳ１５のＮｏ）、次に、ショット間隔による検出結果を出力すると設定されている
か否かを判別する（ステップＳ１６）。その結果、ショット間隔による検出結果を出力す
ると設定されていると判別した場合（ステップＳ１６のＹｅｓ）、設定された検出結果に
基づいて主題歌区間を記録再生部１１に出力する（ステップＳ１７）。そして、この手順
を終了する。
【００６６】
本実施の形態においては、検出情報管理部１０７の決定手順を以上のような順番にした
が、これに限られることはない。即ち、ステップＳ１０〜ステップＳ１６の手順は順不同
である。
【００６７】
また、本実施の形態の変形例として、図９に表すような手順も考えられる。図９は、本
実施の形態における検出情報管理部１０７により出力する主題歌区間を決定する手順の変
形例を表すフローチャートである。この変形例においては、ステップＳ１０〜ステップＳ
１６までの検出結果を全て用いて、出力する主題歌区間を決定する。
【００６８】
尚、ステップＳ１０〜ステップＳ１６の全ての検出結果を用いることなく、何れかの検
出結果については用いないとしても良い。
【００６９】
以上のように構成される本実施の形態及びその変形例においては、シリーズ化した複数
話構成のコンテンツにおいて、主題歌の部分を検出することができる。従って、シリーズ
化したコンテンツに挿入されている主題歌区間を重複して視聴することなく、より効率的
な視聴が実現する。
【００７０】
また検出した主題歌区間のみを集めてプレイリストを作成することができる。主題歌区
間の検出に用いたキーワードと共に記憶することで、主題歌区間が記録装置１２に記憶し
ている他の音楽コンテンツ等で記憶されている場合、検索することが可能となる。
【００７１】
尚、本発明は上記実施の形態そのままに限定されるものではなく、実施段階ではその要
旨を逸脱しない範囲で構成要素を変形して具現化できる。また、上記実施の形態に開示さ
れている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、
実施の形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に異なる実
施の形態にわたる構成要素を適宜組み合わせても良い。
【符号の説明】
【００７２】
１  録画再生装置
１０  コンテンツ受信部
１１  記録再生部
１２  記録装置
１３  デコーダ部
１４  主題歌検出部
１５  ＣＭ検出部
１６  受信部
１７  再生制御部
１８  Ｉ／Ｆ部
１９  出力装置
１０１  音楽区間検出部
１０２  提供元シーン検出部
１０３  ショット検出部
１０４  テロップ検出部
１０５  字幕検出部
１０６  言語解析部
１０７  検出情報管理部
１０７ａ  メモリ部
【図１】
2011004197.tif 000003
【図２】
2011004197.tif 000004
【図３】
2011004197.tif 000005
【図４】
2011004197.tif 000006
【図５】
2011004197.tif 000007
【図６】
2011004197.tif 000008
【図７】
2011004197.tif 000009
【図８】
2011004197.tif 000010
【図９】
2011004197.tif 000011