(57)【要約】【課題】放送番組におけるコマーシャルをより確実に検知し、コマーシャル等に対する編集処理をより容易に行うことができる情報記録装置を提供する。【解決手段】ＤＶＤレコーダ１００において、検出手段（検出プログラム９５ａ等）による音声データのステレオ方式／モノラル方式の切替わり又は無音部Ｎの検出に基づいて、設定手段（設定プログラム９５ｂ等）により各チャプタの境界にチャプタポイントを設定し、放送番組データを複数のチャプタに分割する。さらに、判断手段（判断プログラム９５ｃ等）により、時間の長さが１５秒の倍数の所定の誤差範囲内であるチャプタをコマーシャルＣであると判断することによって、分割された各チャプタが番組本編Ｓであるか或いはコマーシャルＣであるかを判断し、編集手段（編集プログラム９５ｄ等）により、コマーシャルＣと判断されたチャプタを削除する。【選択図】図１
2007234162.tif 000002
【特許請求の範囲】
【請求項１】
映像データ及び音声データを含む放送番組データの前記音声データに基づく所定の情報により、前記放送番組データを複数のチャプタに分割する分割手段と、
前記分割手段により分割された各チャプタが、前記放送番組データを構成する番組本編であるか或いはコマーシャルであるかを、前記各チャプタの時間の長さにより判断する判断手段と、
前記判断手段による判断結果に基づいて、前記コマーシャルと判断されたチャプタを削除する編集処理を行う編集手段と、を備え、
前記分割手段は、
前記音声データのステレオ方式とモノラル方式の切替わり又は無音部を検出する検出手段と、
前記検出手段による検出に基づいて、各チャプタの境界にチャプタポイントを設定する設定手段と、を備えて成り、
前記判断手段は、
チャプタの時間の長さが、１５秒の倍数の所定の誤差範囲内である場合に、当該チャプタが前記コマーシャルであると判断することを特徴とする情報記録装置。
【請求項２】
映像データ及び音声データを含む放送番組データの前記音声データに基づく所定の情報により、前記放送番組データを複数のチャプタに分割する分割手段と、
前記分割手段により分割された各チャプタが、前記放送番組データを構成する番組本編であるかコマーシャルであるかを、前記各チャプタの時間の長さにより判断する判断手段と、
前記判断手段による判断結果に基づいて、前記分割手段により分割されたチャプタに対して所定の編集処理を行う編集手段と、
を備えることを特徴とする情報記録装置。
【請求項３】
前記分割手段は、
前記音声データのステレオ方式とモノラル方式の切替わり又は無音部を検出する検出手段と、
前記検出手段による検出に基づいて、各チャプタの境界にチャプタポイントを設定する設定手段と、
を備えることを特徴とする請求項２に記載の情報記録装置。
【請求項４】
前記判断手段は、チャプタの時間の長さが、１５秒の倍数の所定の誤差範囲内である場合に、当該チャプタが前記コマーシャルであると判断することを特徴とする請求項２又は３に記載の情報記録装置。
【請求項５】
前記編集手段は、前記判断手段により前記コマーシャルと判断されたチャプタを削除することを特徴とする請求項２〜４の何れか一項に記載の情報記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送番組データを複数のチャプタに分割するチャプタ機能を備えた情報記録装置に関する。
【背景技術】
【０００２】
従来、放送番組等の映像・音声データを、ＤＶＤ（Digital Versatile Disc）等の記録媒体に記録する情報記録装置において、一タイトルのデータをさらに細かく分割するチャプタ機能を備えたものが広く普及している。当該チャプタ機能は、放送番組の録画や再生中に、ユーザがリモコン等の操作によりチャプタポイントを設定することで、一タイトルのデータが複数のチャプタに細分化され、後の再生や編集作業を容易とするものである。
【０００３】
また、ユーザの手動操作に拠ることなく、自動的にチャプタに分割するチャプタ機能を備えた情報記録装置も開発されている。
例えば、特許文献１には、各種規格のディスクに記録されるデータの再生単位数の規定により、このデータ再生単位の平均サイズと記録時間モードに応じたビットレートとによりデータ再生単位の平均時間間隔を計算し、各記録時間モード間のデータ再生単位の平均時間間隔の最小公倍数を求めて、チャプタ位置設定間隔のグリッドを得、かつ各種規格の規定に基づきチャプタの最小設定時間を考慮してチャプタ位置設定を算出することで、ディスクにコンテンツデータを記録中に、各種規格及びビットレートによらずに、自動的に適切な等間隔のチャプタ位置を設定することができるチャプタ位置設定方法及びディスク記録装置（情報記録装置）が開示されている。
また、特許文献２には、再生方法、再生映像処理、再生音声処理、処理時間、擬似マルチストーリーのカテゴリー毎に所望の特殊再生を選択し、チャプターを定義するエントリーポイント情報に、選択した特殊再生を指示するための再生モード情報を付加して記録することにより、映像或いは音声の情報を編集して再生する際に、所望の部分に特殊効果をつけて再生する編集を簡易に且つ効率よく実施できる再生情報編集装置（情報記録装置）および方法が開示されている。
【０００４】
しかしながら、特許文献１及び特許文献２の情報記録装置におけるチャプタ機能は、シーンの切替わりや、コマーシャルの開始・終了の時点で自動的にチャプタに分割するものではないため、不要なシーンやコマーシャルを削除する等の編集作業が困難であるという問題があった。
【０００５】
そこで、特許文献３には、方式検出手段により映像信号にかかる解像度、アスペクト比、音声等の方式の違い（音声モードの切替わり）が検出された場合は、これに応じて映像信号を自動的にタイトル又はチャプターに分割することにより、ユーザによるコンテンツ管理や検索が容易な映像記録装置が開示されている。
また、特許文献４には、ユーザのキー入力部の操作や、音声信号のモノラル／ステレオの切替わりから、放送番組の番組本編とＣＭ（コマーシャル）との切替わり等の検知に基づいて、複数のチャプターに含まれる境界を示す情報（ＥＰ）を設定し、さらに、その情報（ＥＰ）に対して、番組本編とＣＭ（コマーシャル）等とで異なる属性情報を設定し、この設定された属性を示す情報に基づいてチャプターを分類し、複数のチャプターを一覧表示する際に、各チャプターの属性に応じて表示形態を異ならせて表示することにより、編集操作におけるユーザーの利便性の向上を図りうる映像編集装置及び映像編集方法が開示されている。
よって、これらの特許文献３及び特許文献４の技術によれば、シーンの切替わりやコマーシャルの開始及び終了を検知して自動的にチャプタに分割するため、コマーシャル等の不要なチャプタを削除する編集処理が容易に行えることとなる。
【特許文献１】特開２００４−３２０１５４号公報
【特許文献２】特開２００３−２４２７５２号公報
【特許文献３】特開２００５−１５９５３７号公報
【特許文献４】特開２００５−１４２８５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、放送番組の番組本編の音声データがモノラル方式である場合等は、音声モードの切替わりを検出するだけでは、番組本編の前後や間に挿入されたコマーシャルを確実に検知できず、編集処理の操作性が悪いままであるという問題があった。
また、従来から、音声信号の無音部を検知して、自動的にチャプタに分割するチャプタ機能を備えた情報記録装置も開示されているが、当該チャプタ機能によると、コマーシャルのみならず、番組本編もチャプタに分割されてしまうため、コマーシャルを確実に検知して、コマーシャルのみを削除する等の編集処理を行うことはできないという問題があった。
【０００７】
本発明の課題は、放送番組におけるコマーシャルをより確実に検知し、コマーシャル等に対する編集処理をより容易に行うことができる情報記録装置を提供することである。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、請求項１に記載の発明は、情報記録装置において、映像データ及び音声データを含む放送番組データの前記音声データに基づく所定の情報により、前記放送番組データを複数のチャプタに分割する分割手段と、
前記分割手段により分割された各チャプタが、前記放送番組データを構成する番組本編であるか或いはコマーシャルであるかを、前記各チャプタの時間の長さにより判断する判断手段と、
前記判断手段による判断結果に基づいて、前記コマーシャルと判断されたチャプタを削除する編集処理を行う編集手段と、を備え、
前記分割手段は、
前記音声データのステレオ方式とモノラル方式の切替わり又は無音部を検出する検出手段と、
前記検出手段による検出に基づいて、各チャプタの境界にチャプタポイントを設定する設定手段と、を備えて成り、
前記判断手段は、
チャプタの時間の長さが、１５秒の倍数の所定の誤差範囲内である場合に、当該チャプタが前記コマーシャルであると判断することを特徴とする。
【０００９】
請求項２に記載の発明は、映像データ及び音声データを含む放送番組データの前記音声データに基づく所定の情報により、前記放送番組データを複数のチャプタに分割する分割手段と、
前記分割手段により分割された各チャプタが、前記放送番組データを構成する番組本編であるか或いはコマーシャルであるかを、前記各チャプタの時間の長さにより判断する判断手段と、
前記判断手段による判断結果に基づいて、前記分割手段により分割されたチャプタに対して所定の編集処理を行う編集手段と、
を備えることを特徴とする。
【００１０】
請求項３に記載の発明は、請求項２に記載の情報記録装置において、前記分割手段は、
前記音声データのステレオ方式とモノラル方式の切替わり又は無音部を検出する検出手段と、
前記検出手段による検出に基づいて、各チャプタの境界にチャプタポイントを設定する設定手段と、
を備えることを特徴とする。
【００１１】
請求項４に記載の発明は、請求項２又は３に記載の情報記録装置において、前記判断手段は、チャプタの時間の長さが、１５秒の倍数の所定の誤差範囲内である場合に、当該チャプタが前記コマーシャルであると判断することを特徴とする。
【００１２】
請求項５に記載の発明は、請求項２〜４の何れか一項に記載の情報記録装置において、前記編集手段は、前記判断手段により前記コマーシャルと判断されたチャプタを削除することを特徴とする。
【発明の効果】
【００１３】
請求項１に記載の発明によれば、情報記録装置において、検出手段により、音声データのステレオ方式とモノラル方式の切替わり又は無音部が検出され、当該検出手段による検出に基づいて、設定手段により、各チャプタの境界にチャプタポイントが設定されることにより、放送番組データが複数のチャプタに分割される。そして、判断手段により、分割された各チャプタの時間の長さが、１５秒の倍数の所定の誤差範囲内である場合に、当該チャプタがコマーシャルであると判断されることによって、各チャプタが放送番組データを構成する番組本編であるか或いはコマーシャルであるかが判断される。さらに、編集手段により、判断手段による判断結果に基づいて、分割されたチャプタに対してコマーシャルと判断されたチャプタを削除する編集処理が行われる。
従って、放送番組データにおけるコマーシャルがより確実に検知されてチャプタに分割されることとなり、コマーシャルのみを削除する等の編集処理が容易となるとともに、放送番組データにおけるコマーシャルの検知が、簡単な構成で行われることとなり、編集処理が容易となった当該情報記録装置を低コストで提供することができる。また、コマーシャルと判断されたチャプタが削除されるので、コマーシャルを削除するためのユーザの操作が不必要となって、情報記録装置における操作性が向上することとなる。
【００１４】
請求項２に記載の発明によれば、情報記録装置において、分割手段により、放送番組データの音声データに基づく所定の情報により、放送番組データが複数のチャプタに分割され、判断手段により、分割手段により分割された各チャプタが、放送番組データを構成する番組本編であるか或いはコマーシャルであるかが、各チャプタの時間の長さにより判断され、編集手段により、判断手段による判断結果に基づいて、分割手段により分割されたチャプタに対して所定の編集処理が行われる。従って、放送番組データにおけるコマーシャルがより確実に検知されてチャプタに分割されることとなり、コマーシャル等に対する編集処理が容易となる。
【００１５】
請求項３に記載の発明によれば、請求項２に記載の発明の効果が得られるのは無論のこと、情報記録装置において、検出手段により、音声データのステレオ方式とモノラル方式の切替わり又は無音部が検出され、当該検出手段による検出に基づいて、設定手段により、各チャプタの境界にチャプタポイントが設定されるので、放送番組データにおけるコマーシャルの検知がより確実に行われることとなり、放送番組データがより適切にチャプタに分割されることとなる。
【００１６】
請求項４に記載の発明によれば、請求項２又は３に記載の発明の効果が得られるのは無論のこと、判断手段は、チャプタの時間の長さが、１５秒の倍数の所定の誤差範囲内である場合に、当該チャプタがコマーシャルであると判断するので、放送番組データにおけるコマーシャルの検知が、簡単な構成でより確実に行われることとなり、編集処理が容易となった情報記録装置を低コストで提供することができる。
【００１７】
請求項５に記載の発明によれば、請求項２〜４の何れか一項に記載の発明の効果が得られるのは無論のこと、編集手段は、判断手段によりコマーシャルと判断されたチャプタを削除するので、コマーシャルを削除するためのユーザの操作が不必要となって、情報記録装置における操作性が向上することとなる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照しながら、本発明の実施の形態を詳細に説明する。
【００１９】
本実施の形態では、情報記録装置として、ＤＶＤ（Digital Versatile Disc）６１等の記録媒体に対して、放送番組データの記録を行うＤＶＤレコーダ１００を例に挙げて説明する。しかしながら、情報記録媒体はこれに限られず、例えば、ＨＤ（Hard Disc）に対して記録を行うＨＤレコーダ等であっても良い。
【００２０】
まず、図１を参照しながら、装置全体の要部構成について説明する。
本実施形態のＤＶＤレコーダ１００は、例えば、ＤＶＤ−ＶＲ規格に基づくリアルタイム記録を行うものとする。当該ＤＶＤレコーダ１００は、映像データ及び音声データを含んで成る放送番組データを、ＤＶＤ６１に記録するとともに、ＤＶＤ６１に記録された放送番組データの再生を行うための装置本体１０と、ユーザが各種指示を入力するためのキー入力部２０と、を備えて構成されている。キー入力部２０は、例えば、装置本体１０を遠隔操作するためのリモートコントロール装置（以下、リモコンという）等である。また、装置本体１０には、テレビジョン受像機２００等の外部装置が接続されており、ＤＶＤ６１に記録された放送番組データは、当該テレビジョン受像機２００に出力されることとなる。
本ＤＶＤレコーダ１００は、放送番組データを複数のチャプタに分割するチャプタ機能を備えている。本ＤＶＤレコーダ１００におけるチャプタ機能は、音声データに基づいて、音声モードの切替わりや無音部Ｎを検出した点で、チャプタポイントを設定することにより、チャプタの分割を行うものである。さらに、分割したチャプタの時間の長さにより、放送番組データを構成する番組本編Ｓと、コマーシャルＣとの区別を行い、さらにコマーシャルＣと判断されたチャプタを削除する編集処理を行う。
【００２１】
ここで、当該ＤＶＤレコーダ１００における記録の対象となる放送番組データについて説明する。図２は、放送番組データのデータ構造を概念的に例示する図である。
テレビジョン放送局から送信される放送番組データは、番組本編Ｓと、番組本編Ｓの間や番組本編Ｓの前後に挿入された１又は複数のコマーシャルＣと、から構成される。コマーシャルＣの時間の長さは、１５秒を最小単位とする１５の倍数秒と規定されており、例えば、図２に示すように、１５秒のコマーシャルＣ１、３０秒のコマーシャルＣ２及び１５秒のコマーシャルＣ３が番組本編Ｓの間に挿入されて、全体として１タイトルの放送番組データが構成されている。番組本編Ｓ及び各コマーシャルＣ１〜Ｃ３は、それぞれ映像データ及び音声データ等を含んで構成される。
コマーシャルＣの音声データは、通常、ステレオ方式を採用しており、図２（ａ）に示すように、番組本編Ｓ１、Ｓ２の音声データがモノラル方式を採用している場合には、音声データのステレオ方式／モノラル方式の切替わりを検出すれば、番組本編Ｓ１からコマーシャルＣ１への移行及びコマーシャルＣ３から番組本編Ｓ２への移行が検出できることとなる。
さらに、各コマーシャルＣの間と、番組本編ＳとコマーシャルＣとの間には、約１５フレーム分の無音部Ｎが作られており、図２（ｂ）に示すように、番組本編Ｓ３、Ｓ４の音声データがコマーシャルＣと同様にステレオ方式を採用している場合であっても、音声データの無音部Ｎを検出すれば、番組本編Ｓ１からコマーシャルＣ１への移行、コマーシャルＣ１、Ｃ２から次のコマーシャルＣ２、Ｃ３への移行、コマーシャルＣ３から番組本編Ｓ２への移行が検出できることとなる。
【００２２】
次に、ＤＶＤレコーダ１００を構成する装置本体１０の要部構成について説明する。
装置本体１０は、アナログ放送信号を受信して、当該アナログ放送信号のうちから所定の放送チャンネルの放送信号を選局するアナログチューナ１と、デジタル放送信号を受信して、当該デジタル放送信号のうちから所定の放送チャンネルの放送信号を選局するデジタルチューナ２と、アナログチューナ１及びデジタルチューナ２から入力される放送番組データから、所定の情報を検出する検出部３と、アナログチューナ１及びデジタルチューナ２から入力された放送番組データに対して所定の圧縮処理を行うエンコーダ部４と、放送番組データの入出力を制御して、エンコーダ部４から入力された放送番組データをＤＶＤドライブ部６に供給するとともに、ＤＶＤドライブ部６から取り込んだ放送番組データをデコーダ部７に供給するデータプロセッサ５と、ＤＶＤ６１に対して放送番組データの記録及び再生を行うＤＶＤドライブ部６と、ＤＶＤドライブ部６から出力された放送番組データに所定の伸張処理を行うデコーダ部７と、リモコン等のキー入力部２０から送信される入力操作信号を受信するとともに、当該入力操作信号を制御部９に出力するリモコン信号受光部８と、装置本体１０全体を統括制御する制御部９と、等を備えて構成されている。
【００２３】
アナログチューナ１は、例えば、図示は省略するが、高周波増幅回路と、局部発振回路及び混合回路から成る周波数変換回路と、を備えて構成されており、装置本体１０に接続されたアンテナ（図示省略）等により入力されたアナログのテレビジョン放送信号（ＲＦ信号）と、局部発振回路から出力される局部発振信号とを混合回路により混合し、当該放送信号の周波数を選局するための制御部９からの制御出力に応じて、特定周波数帯の放送信号を受信する。そして当該受信したアナログ放送信号を所定の中間周波数を有するＩＦ（中間周波：Intermediate Frequency）信号に変換して、検出部３及びエンコーダ部４に出力する。
また、デジタルチューナ２は、例えば、高周波増幅回路と、局部発振回路及び混合回路から成る周波数変換回路と、を備えて構成されており、アンテナ等により入力されたデジタルテレビジョン放送信号（ＲＦ信号）と、局部発振回路から出力される局部発振信号とを混合回路により混合し、当該放送信号の周波数を選局するための制御部９からの制御出力に応じて、特定周波数帯の放送信号を受信する。そして当該受信したデジタル放送信号に所定の処理を行うことによりＴＳ（トランスポートストリーム）に変換して、検出部３及びエンコーダ部４に出力する。
【００２４】
検出部３は、アナログチューナ１から入力される放送番組データであるＩＦ信号と、デジタルチューナ２から入力される放送番組データであるＴＳから、所定の情報を抽出する。具体的には、検出部３は、アナログチューナ１からＩＦ信号が入力されると、当該ＩＦ信号を構成する音声データに含まれる音声モード信号を抽出するとともに、無音部Ｎを検出し、検出に基づく所定のデータを制御部９に対して出力する。また、デジタルチューナ２からＴＳが入力されると、当該ＴＳを図示しないＴＳデコーダ等により分離して音声データに含まれる音声モード信号を抽出するとともに、無音部Ｎを検出し、検出に基づく所定のデータを制御部９に対して出力する。
この音声モード信号は、当該音声データの音声モード、即ちステレオ方式であるか、或いはモノラル方式であるかを識別する信号であり、検出部３において、音声データに含まれる当該音声モード信号が抽出されて解析されることにより、音声データのステレオ方式／モノラル方式の切替わりが検出される。通常、コマーシャルＣの音声データはステレオ方式を採用しているため、番組本編Ｓの音声データがモノラル方式である場合には、音声モード信号を解析して音声データの音声モード（ステレオ方式／モノラル方式）の切替わりを検出することで、番組本編ＳからコマーシャルＣへの移行或いはコマーシャルＣからら番組本編Ｓへの移行が検出できる。
また、無音部Ｎは、番組本編Ｓの前後や、各コマーシャルＣの前後に作られる約１５フレーム分の無音域であり、検出部３において、音声データのエンベロープが検波されることにより、無音部Ｎの検出が行われている。すなわち、検出部３において無音部Ｎを検出することで、番組本編ＳからコマーシャルＣへの移行、コマーシャルＣから次のコマーシャルＣへの移行、或いはコマーシャルＣから番組本編Ｓへの移行が検出できることとなる。
当該検出部３は、音声データのステレオ方式／モノラル方式の切替わり及び無音部Ｎの検出に基づく所定のデータを制御部９に対して出力することにより、検出手段の一部を構成する。
【００２５】
エンコーダ部４は、例えば、Ａ／Ｄ変換部４１と、ビデオエンコーダ４２と、オーディオエンコーダ４３と、フォーマッタ４４と、等を備えて構成されている。
Ａ／Ｄ変換部４１は、アナログチューナ１より入力されたアナログの映像データ及び音声データを、それぞれデジタル変換する。具体的には、Ａ／Ｄ変換部４１は、例えば、４：２：０コンポーネント符号化方式を採用しており、サンプル・ホールド回路において、所定のサンプリング周波数で標本化を行うことにより、アナログ／デジタル変換を行っている。当該Ａ／Ｄ変換部４１においてデジタル変換された映像データはビデオエンコーダ４２に出力され、音声データはオーディオエンコーダ４３に出力される。
ビデオエンコーダ４２は、コンテンツデータを構成する映像データをＭＰＥＧ２（Moving Picture Experts Group 2）方式に従って圧縮する。具体的には、ビデオエンコーダ４２は、映像データに対して、ＤＣＴ（Discrete Cosine Transform）、再量子化、動き補償、可変長符号化、及び多重化等の各種処理を行うことで、情報量の圧縮を行う。
オーディオエンコーダ４３は、例えば、音声データをドルビーＡＣ３（Dolby Audio Compression 3）方式に従って圧縮する。この方式を採用したオーディオエンコーダ４３は、音声データをＭＤＣＴ（Modified Discrete Cosine Transform）により一旦各サンプリング期間毎に周波数成分に変換して、再量子化、ビット数割り当て等の処理を行うことで、情報量の圧縮を行う。
フォーマッタ４４は、ビデオエンコーダ４２から入力される映像データ及びオーディオエンコーダ４３から入力される音声データや、デジタルチューナ２より入力された放送番組データに対してストリーム合成を行い、ＤＶＤドライブ部６においてＤＶＤ６１に書き込み可能なファイル形式であるＶＯＢＵ（Video Object Unit）に変換して、データプロセッサ５に供給する。
また、フォーマッタ４４は、生成したＶＯＢＵの各々について、ＶＯＢＵの再生時間、ＶＯＢＵのデータ容量等のデータを制御部９に出力しており、制御部９において当該データに基づく管理情報が生成されることとなる。
【００２６】
ここで、当該ＤＶＤレコーダ１００におけるファイル構造を参照して、ＶＯＢＵ及び管理情報について説明する。
当該ＤＶＤレコーダ１００において、放送番組データは、ＤＶＤ６１にファイル形式で記録され、一つのファイルに、１又は複数タイトルの放送番組データが格納されている。１タイトルの放送番組データ（VOBに相当）は、複数のＶＯＢＵから構成され、さらに、各ＶＯＢＵは、映像データ（VR_MOVIE.VRO）、音声データ（VR_AUDIO.VRO）、ナビゲーションデータ（VR_MANGR.IFO）等の固定サイズ（２ｋバイト）のパック列から構成されている。
管理情報は、放送番組データの再生順序を管理するためのＶＯＢＵ情報テーブル（タイムマップに相当）を備えており、フォーマッタ４４からのデータに従って生成され、ＲＡＭ９４に一旦格納されてフォーマッタ４４から送られるデータに基づいて更新された後に、ＤＶＤ６１の所定の領域に記録される。当該ＶＯＢＵ情報テーブルは、１タイトルの放送番組データ毎に、当該放送番組データを構成するＶＯＢＵの再生時間情報（フィールド数）と、ＶＯＢＵのデータ容量（ＴＳパケット数）とを対応付けて記憶するものであり、ジャンプ先のＶＯＢＵのアドレスが指定された場合に、ＶＯＢＵの再生時間情報と、データ容量とを用いてアドレス位置を算出し、当該ＶＯＢＵにアクセスできるようになっている。
また、管理情報は、後述する設定プログラム９５ｂの実行により生成されたチャプタを管理するためのチャプタ情報テーブルを備えており、ＣＰＵ９２からの制御出力に応じて生成され、ＲＡＭ９４に一旦格納されて更新された後に、上記のＶＯＢＵ情報テーブルとともに、ＤＶＤ６１の所定の領域に記録される。当該チャプタ情報テーブルは、各放送番組データ内のチャプタの数、各チャプタの番号、各チャプタの属性情報、各チャプタへのアドレス等が記憶されて、ジャンプ先のチャプタが指定された場合に、当該チャプタにアクセスすることができるようになっている。
【００２７】
ここで、チャプタとは、放送番組データのうち、チャプタポイントが設定されることにより定義される部分領域であり、１チャプタは、放送番組データにおいて、２つのチャプタポイントで挟まれた領域を指している。チャプタポイントは、後述する検出プログラム９５ａ及び設定プログラム９５ｂの実行により、検出部３において音声データのステレオ方式／モノラル方式の切替わり及び無音部Ｎが検出された時点で設定される。
【００２８】
データプロセッサ５は、例えば、ＡＴＡＰＩ（AT Attachment Packet Interface）方式を採用しており、ＣＰＵ９２からの制御出力に基づいて、放送番組データの入出力経路を設定し、データの入力及び出力を制御する。
具体的には、例えば、記録処理において、エンコーダ部４から入力されたＶＯＢＵ形式の放送番組データに対して、誤り訂正、８−１６変調等を行い、一旦バッファメモリ５１に貯めた後に、ＣＰＵ９２からの制御出力に応じてＤＶＤドライブ部６に出力する。一方、再生処理において、ＤＶＤドライブ部６から読み込んだ放送番組データに対して、８−１６復調、誤り訂正等を行い、一旦バッファメモリ５１に貯めた後に、ＣＰＵ９２からの制御出力に応じてデコーダ部７に出力する。
【００２９】
ＤＶＤドライブ部６は、例えば、ＤＶＤドライブ部６に対して着脱自在なＤＶＤ６１と、ＤＶＤ６１に対するデータの記録及びＤＶＤ６１に記録されたデータの読み出しを行う光ピックアップ６２と、装填されたＤＶＤ６１を回転させるスピンドルモータ６３と、光ピックアップ６２をＤＶＤ６１の半径方向に移動させる送りモータ６４と、等を備えている。
ここでのＤＶＤ６１は、書き換え可能なＤＶＤ−ＲＡＭ（Random Access Memory）であり、ディスク基盤（図示省略）と、レーザ光の照射による加熱で結晶構造が変化する記録材料によって形成された記録層（図示省略）と、レーザ光を反射するための反射層（図示省略）と、等を備えて成る。特に、ＤＶＤ−ＲＡＭにおいては、ＺＣＬＶ（Zone Constant Linear Velocity）記録方式が採用されており、高密度の記録が行われている。
当該ＤＶＤドライブ部６では、記録処理において、光ピックアップ６２により、ＤＶＤ６１の反射層にレーザ光を照射して、照射光による加熱により記録層の結晶状態を変化させて結晶部・非晶質部を形成することにより、ＤＶＤ６１に対するデータの書き込みを行う。一方、再生処理において、光ピックアップ６２によりＤＶＤ６１の反射層にレーザ光を照射し、光電変換及び電流電圧変換によって反射光に応じた電圧信号を生成することにより、ＤＶＤ６１に記録されたデータの読み出しを行う。
【００３０】
デコーダ部７は、例えば、分離部７１と、ビデオデコーダ７２と、オーディオデコーダ７３と、Ｄ／Ａ変換部７４と、等を備えて構成されている。
分離部７１は、ＤＶＤドライブ部６からデータプロセッサ５を介して出力された放送番組データを映像データ、音声データ、副映像データ等の複数のストリームに分離する。
ビデオデコーダ７２は、分離部７１から入力された映像データを、ＭＰＥＧ２方式に従って伸張する。具体的には、ビデオデコーダ７２は、映像データに、可変長復号化、逆量子化、逆ＤＣＴ、動き補正等の各種処理を行うことで、映像データの伸張を行う。
オーディオデコーダ７３は、分離部７１から入力された音声データをドルビーＡＣ−３方式に従って伸張する。
Ｄ／Ａ変換部７４は、量子化された映像データ又は音声データを、その量子化データに応じたアナログ量に変換することにより、それぞれアナログ変換する。
当該Ｄ／Ａ変換部７４においてアナログ変換された映像データは、図示しないビデオミキシング部においてＯＳＤデータ等の合成が行われ、フレームメモリ（図示省略）に一旦格納された後に、ＣＰＵ９２からの制御出力に応じて装置本体１０に接続されたテレビジョン受像機２００のディスプレイ２００ａに出力されることとなる。また、Ｄ／Ａ変換部７４においてアナログ変換された音声データは、テレビジョン受像機２００のスピーカ２００ｂに出力されることとなる。
【００３１】
リモコン信号受光部８は、リモコン等のキー入力部２０に備わる各種キーがユーザにより押下操作されることにより出力された赤外線等の入力操作信号を受信し、増幅、検波、誤り訂正等の処理を施して、当該入力操作信号を制御部９に対して出力する。
【００３２】
制御部９は、I／Ｏ（Input/Output）ポート９１と、ＣＰＵ（Central Processing Unit）９２と、計時部９３と、ＲＡＭ（Random Access Memory）９４と、ＲＯＭ（Read Only Memory）９５と、等を備えて構成されている。
【００３３】
ＣＰＵ９２は、装置本体１０の各部からＩ／Ｏポート９１を介して入力された入力信号及びキー入力部２０の各種キーの押下操作によってリモコン信号受光部８及びＩ／Ｏポート９１を介して入力された入力操作信号等に応じて、ＲＯＭ９５に格納された各種プログラムを実行するとともに、実行にかかるプログラムに基づいてＩ／Ｏポート９１を介して各部に出力信号を出力することによって、ＤＶＤレコーダ１００の動作全般を統括制御する。
【００３４】
計時部９３は、例えば、現在時刻を計時しており、ＣＰＵ９２からの制御出力に応じて、計時した現在時刻データを、ＣＰＵ９２に対して出力する。
【００３５】
ＲＡＭ９４は、ＣＰＵ９２によって各種プログラムが実行される際に生じる処理結果や、入力されたデータ等を一時的に記憶する。具体的には、ＲＡＭ９４は、記録処理において、ＶＯＢＵ情報テーブル及びチャプタ情報テーブルを一時的に格納し、ＣＰＵ９２からの制御出力に応じて各々のテーブルを更新する。また、再生処理において、ＤＶＤ６１から読み出されたＶＯＢＵ情報テーブル及びチャプタ情報テーブルを一時的に格納して、ＤＶＤ６１における各タイトルの放送番組データや、各チャプタへのアクセス、プレイリストの作成を実現させている。
【００３６】
ＲＯＭ９５は、例えば、検出プログラム９５ａ、設定プログラム９５ｂ、判断プログラム９５ｃ、編集プログラム９５ｄ等の各種プログラムを備えて構成されている。
【００３７】
検出プログラム９５ａは、ＣＰＵ９２に、音声データのステレオ方式とモノラル方式の切替わり又は無音部Ｎを検出する機能を実現させるプログラムである。
具体的には、ＣＰＵ９２は、検出部３において、アナログチューナ１又はデジタルチューナ２から入力される放送番組データのうち、音声データを抽出し、さらに当該音声データのうちから音声モード信号を抽出して解析することにより、音声データの音声モード（ステレオ方式／モノラル方式）の切替わりを検出する。また、ＣＰＵ９２は、アナログチューナ１又はデジタルチューナ２から入力される放送番組データのうち、音声データを抽出し、当該音声データのエンベロープを検波することにより、無音部Ｎを検出する。
ＣＰＵ９２は、音声データのステレオ方式／モノラル方式の切替わり、又は無音部Ｎの検出を行うことにより、検出部３とともに、検出手段及び分割手段として機能する。
【００３８】
設定プログラム９５ｂは、ＣＰＵ９２に、検出プログラム９５ａによる音声データのステレオ方式とモノラル方式の切替わり又は無音部Ｎの検出に基づいて、各チャプタの境界にチャプタポイントを設定する機能を実現させるプログラムである。
具体的には、ＣＰＵ９２は、検出プログラム９５ａの実行により、検出部３において音声データのステレオ方式／モノラル方式の切替わりの検出又は無音部Ｎの検出がなされると、チャプタポイントを設定するためのデータを、当該放送番組データの識別情報、放送番組データ内における当該チャプタポイントの位置情報等のデータとともに、ＲＡＭ９４に一時的に格納されたチャプタ情報テーブルに対して出力する。ＲＡＭ９４は、ＣＰＵ９２から入力されたデータを、チャプタ情報テーブルに、チャプタ番号と対応付けて格納し、チャプタ情報テーブルを更新する。これにより、放送番組データ内にチャプタポイントが設定され、放送番組データが複数のチャプタに分割されることとなる。
ＣＰＵ９２は、かかる設定プログラム９５ｂを実行することにより、設定手段及び分割手段として機能する。
【００３９】
判断プログラム９５ｃは、ＣＰＵ９２に、検出プログラム９５ａ及び分割プログラムの実行により分割された各チャプタが、放送番組データを構成する番組本編Ｓであるか或いはコマーシャルＣであるかを、各チャプタの時間の長さにより判断する機能を実現させるプログラムである。
具体的には、ＣＰＵ９２は、設定プログラム９５ｂの実行により、放送番組データ内にチャプタポイントが設定されることにより、放送番組データが複数のチャプタに分割されると、計時部９３により計時されたチャプタの始点としてのチャプタポイントから、当該チャプタの終点且つ次のチャプタの始点としての次のチャプタポイントまでの時間に基づいて、各チャプタの時間の長さを算出する。そして、算出されたチャプタの時間の長さが、１５秒の倍数の所定の誤差範囲内である場合には、当該チャプタがコマーシャルＣと判断されることとなる。一方、算出されたチャプタの時間の長さが１５秒の倍数の所定の誤差範囲内でない場合には、当該チャプタはコマーシャルＣではなく、番組本編Ｓであると判断されることとなる。ここで、所定の誤差範囲は、例えば±２秒の範囲であり、１３〜１７秒のチャプタや、２８秒〜３２秒のチャプタ等が、コマーシャルＣと判断される。
当該判断プログラム９５ｃによる判断結果は、判断の対象となったチャプタ毎に、番組本編Ｓであるか或いはコマーシャルＣであるかを示すデータとして、チャプタ情報テーブルに出力されて、チャプタの属性情報として各チャプタに対応付けられて格納されることとなる。
ＣＰＵ９２は、かかる判断プログラム９５ｃを実行することにより、判断手段として機能する。
【００４０】
編集プログラム９５ｄは、ＣＰＵ９２に、判断プログラム９５ｃの実行による判断結果に基づいて、コマーシャルＣと判断されたチャプタを削除する編集処理を行う機能を実現させるプログラムである。
具体的には、ＣＰＵ９２は、判断プログラム９５ｃの実行により、各チャプタの時間の長さに基づいて、それぞれのチャプタがコマーシャルＣであるか或いは番組本編Ｓであるかが判断され、コマーシャルＣであることを示す属性情報或いは番組本編Ｓであることを示す属性情報がチャプタ情報テーブルに格納されると、当該チャプタ情報テーブルにおいてコマーシャルＣの属性情報を有するチャプタのアドレスデータ等を参照して、ファイルに格納された放送番組データから、コマーシャルＣと判断されたチャプタに該当する部分を削除する。
ＣＰＵ９２は、かかる編集プログラム９５ｄを実行することにより、編集手段として機能する。
【００４１】
次に、ＣＰＵ９２によるチャプタ分割・コマーシャル削除処理について、図３及び図４を参照しながら説明する。当該チャプタ分割・コマーシャル削除処理は、ＣＰＵ９２により、検出プログラム９５ａ、設定プログラム９５ｂ、判断プログラム９５ｃ、編集プログラム９５ｄ等が実行されることにより行われる。
ここで、図３は、ＣＰＵ９２によるチャプタ分割・コマーシャル削除処理を示すフローチャートである。また、図４は、図２で示す放送番組データに対してチャプタ分割・コマーシャル削除処理が行われることにより、チャプタに分割された放送番組データを例示する図である。
【００４２】
図３のステップＳ１において、ＣＰＵ９２は、アナログチューナ１又はデジタルチューナ２から入力される放送番組データのうち、音声データを抽出し、さらに当該音声データのうちから音声モード信号を抽出して解析することにより、音声データのステレオ方式／モノラル方式の切替わりを検出するとともに、音声データのエンベロープを検波することにより、無音部Ｎを検出する。次に、ＣＰＵ９２は、ステップＳ１における検出に基づいて音声データのステレオ方式／モノラル方式の切替わりが検出されたか否かを判断する（ステップＳ２）。ＣＰＵ９２は、ステップＳ２において、音声データのステレオ方式／モノラル方式の切替わりが検出されたと判断すると（ステップＳ２；Ｙｅｓ）、ステップＳ４に進み、一方、音声データのステレオ方式／モノラル方式の切替わりが検出されないと判断すると（ステップＳ２；Ｎｏ）、ステップＳ３に進む。ステップＳ３において、ＣＰＵ９２は、ステップＳ１における検出に基づいて音声データの無音部Ｎが検出されたか否かを判断する（ステップＳ３）。ステップＳ３において、ＣＰＵ９２は、無音部Ｎが検出されないと判断すると（ステップＳ３；Ｎｏ）、ステップＳ１に戻って以上の処理を繰り返すこととなる。一方、ＣＰＵ９２は、無音部Ｎが検出されたと判断すると（ステップＳ３；Ｙｅｓ）、チャプタ情報テーブルに所定のデータを出力することで、チャプタポイントを設定し（ステップＳ４）、ステップＳ５に進む。
【００４３】
具体的には、ＣＰＵ９２は、例えば、図４（ａ）に示すように、番組本編Ｓ１、Ｓ２の音声データがモノラル方式、コマーシャルＣ１〜Ｃ３の音声データがステレオ方式である場合に、検出部３において、音声モード信号を監視して、番組本編Ｓ１からコマーシャルＣ１に移行した時点でモノラル方式からステレオ方式への切替わりを検出すると、ＲＡＭ９４のチャプタ情報テーブルに所定のデータを出力することで、チャプタポイントＡを設定する。次に、コマーシャルＣ３から番組本編Ｓ２に移行した時点でステレオ方式からモノラル方式への切替わりを検出すると、同様の方法でチャプタポイントＢを設定する。これにより、放送番組データがチャプタ１〜チャプタ３の３つのチャプタに分割されることとなる。
また、ＣＰＵ９２は、例えば、図４（ｂ）に示すように、番組本編Ｓ１、Ｓ２及びコマーシャルＣ１〜Ｃ３の音声データがステレオ方式である場合に、検出部３において、音声データのエンベロープを検波することにより、番組本編Ｓ３からコマーシャルＣ１に移行した時点で無音部Ｎを検出すると、ＲＡＭ９４のチャプタ情報テーブルに所定のデータを出力することで、チャプタポイントＣを設定する。また、ＣＰＵ９２は、コマーシャルＣ１からコマーシャルＣ２に移行した時点で無音部Ｎを検出すると、同様の方法でチャプタポイントＤを設定し、コマーシャルＣ２からコマーシャルＣ３に移行した時点で無音部Ｎを検出すると、チャプタポイントＥを設定し、さらに、コマーシャルＣ３から番組本編Ｓ４に移行した時点で無音部Ｎを検出すると、チャプタポイントＦを設定する。これにより、放送番組データがチャプタ４〜チャプタ８の５つのチャプタに分割されることとなる。
【００４４】
次に、図３のステップＳ５において、ＣＰＵ９２は、分割されたチャプタのうち、チャプタ番号ｎの時間の長さが１５秒の倍数の所定の誤差範囲内であるか否かを判断する。ＣＰＵ９２は、ステップＳ５において、チャプタｎの長さが１５秒の倍数の所定の誤差範囲内であると判断すると（ステップＳ５；Ｙｅｓ）、チャプタｎの属性情報をコマーシャルＣとする旨のデータをチャプタ情報テーブルに出力して、チャプタ情報テーブルを更新し（ステップＳ６）、ステップＳ８に進む。一方、ＣＰＵ９２は、ステップＳ５において、チャプタｎの長さが１５秒の倍数の所定の誤差範囲内でないと判断すると（ステップＳ５；Ｎｏ）、チャプタｎの属性情報が番組本編Ｓとする旨のデータをチャプタ情報テーブルに出力して、チャプタ情報テーブルを更新し（ステップＳ７）、ステップＳ８に進む。
ステップＳ８において、ＣＰＵ９２は、チャプタの番号ｎをインクリメントすると、ステップＳ９において、全てのチャプタについてコマーシャルＣであるか或いは番組本編Ｓであるかの判断が行われて、コマーシャル或いは番組本編である旨の属性情報が付加されたか否かを判断する。ＣＰＵ９２は、ステップＳ９において、全てのチャプタについて判断済みでないと判断すると（ステップＳ９；Ｎｏ）、ステップＳ５に戻って以上の処理を繰り返す。一方、ＣＰＵ９２は、ステップＳ９において、全てのチャプタについてコマーシャルＣであるか或いは番組本編Ｓであるかを判断済みと判断すると（ステップＳ９；Ｙｅｓ）、ステップＳ１０に進む。
【００４５】
具体的には、ＣＰＵ９２は、例えば、図４のチャプタ１〜８に分割された放送番組データにおいて、時間の長さが１５秒の倍数の所定の誤差範囲内であるチャプタ２、５、６、７をコマーシャルＣと判断し、一方、時間の長さが１５秒の倍数の所定の誤差範囲内でないチャプタ１、３、４、８を番組本編Ｓと判断する。当該判断に基づいて、ＣＰＵ９２は、ＲＡＭ９４のチャプタ情報テーブルに対して、チャプタ２、５、６、７の属性がコマーシャルＣであるという属性情報を設定するためのデータを出力するとともに、チャプタ１、３、４、８の属性が番組本編Ｓであるという属性情報を設定するためのデータを出力して、チャプタ情報テーブルを更新する。
【００４６】
さらに、図３のステップＳ１０において、ＣＰＵ９２は、コマーシャルＣである旨の属性情報を有するチャプタを放送番組データから抽出して、当該コマーシャルＣと判断されたチャプタを削除する処理を行い、本処理を終了する。
【００４７】
具体的には、例えば、図４の放送番組データにおいて、ＣＰＵ９２は、コマーシャルＣの属性情報を有するチャプタ２、５、６、７をＤＶＤ６１に記録されたファイルに格納された放送番組データから抽出し、当該チャプタ２、５、６、７に該当するデータを削除する編集処理を行う。さらに、当該編集処理に応じてＲＡＭ９４に格納されたＶＯＢＵ情報テーブル及びチャプタ情報テーブルを更新し、当該ＶＯＢＵ情報テーブル及びチャプタ情報テーブルをＤＶＤ６１の所定の領域に記録して、本処理を終了することとなる。
【００４８】
以上説明した本発明にかかるＤＶＤレコーダ１００によれば、ＣＰＵ９２による検出プログラム９５ａの実行により検出された放送番組データの音声データに基づくステレオ方式とモノラル方式の切替わり或いは無音部Ｎの検出に基づいて、設定プログラム９５ｂの実行により各チャプタの境界にチャプタポイントが設定されて、放送番組データが複数のチャプタに分割される。また、ＣＰＵ９２による判断プログラム９５ｃの実行により、設定プログラム９５ｂの実行により分割された各チャプタが、放送番組データを構成する番組本編Ｓであるか或いはコマーシャルＣであるかが、各チャプタの時間の長さが１５秒の倍数の所定の誤差範囲内であるか否かで判断される。さらに、ＣＰＵ９２による編集プログラム９５ｄの実行により、判断プログラム９５ｃによる判断結果に基づいて、時間の長さが１５秒の倍数の所定の誤差範囲内であり、コマーシャルＣと判断されたチャプタを削除する編集処理が行われる。
従って、放送番組データにおけるコマーシャルＣがより確実に検知されてチャプタに分割されることとなり、コマーシャルＣのみを削除する等の編集処理が容易となるとともに、放送番組データにおけるコマーシャルＣの検知が、簡単な構成で行われることとなり、編集処理が容易となった当該ＤＶＤレコーダ１００を低コストで提供することができる。また、コマーシャルＣを削除するためのユーザの操作が不必要となって、ＤＶＤレコーダ１００における操作性が向上することとなる。
【００４９】
なお、本発明は、上記実施の形態に限られることなく、本発明の趣旨を逸脱しない範囲において、種々の改良並びに設計の変更をしてもよい。
例えば、ステレオ方式／モノラル方式の検出に加えて、多重音声方式の検出を行うことにより、番組本編ＳかコマーシャルＣかの判断を行う構成であっても良い。
また、音声データの圧縮方式は、ＡＣ―３方式に限られること無く、ＭＰＥＧオーディオ方式等であっても良い。
また、編集処理は削除処理に限られることなく、コマーシャルＣと判断されたチャプタについては再生時に再生を行わず、番組本編Ｓと判断されたチャプタのみを再生するための設定を行う編集処理であって良い。
また、例えば、ステレオ方式／モノラル方式の切替わりや無音部Ｎの検出に応じて２分以上チャプタポイントが設定されない場合において、２分経過後に初めて設定されたチャプタポイントを始点、最後に設定されたチャプタポイントから２分以内に次のチャプタポイントが設定されない場合における当該最後のチャプタポイントを終点とする、当該始点及び終点のチャプタポイントで区切られた１又は複数のチャプタを、コマーシャルＣの候補とし、このチャプタ全体の長さが１５秒の倍数の所定の誤差範囲内である場合のみ、当該チャプタをコマーシャルＣであると判断する構成であっても良い。また、例えば、無音部Ｎの時間の長さが３０フレーム分（２秒）の所定の誤差範囲内である場合にのみ、コマーシャルＣの始点或いは終点と判断する構成であっても良い。これらの構成によれば、音声モードの切替わりや無音部Ｎの検出に基づいて、コマーシャルＣの始点或いは終点以外の部分にチャプタポイントが設定される場合であっても、コマーシャルＣをより確実に検知できることとなる。
また、例えば、コマーシャルと判断されたチャプタを自動的に削除する構成でなくとも良く、コマーシャルと判断されたチャプタを、削除処理の候補としてユーザに提示する設計であっても良い。
【図面の簡単な説明】
【００５０】
【図１】本発明にかかるＤＶＤレコーダの要部構成を示すブロック図である。
【図２】放送番組データのデータ構造を概念的に例示する図である。
【図３】ＣＰＵによるチャプタ分割・コマーシャル削除処理を示すフローチャートである。
【図４】チャプタ分割・コマーシャル削除処理が行われることにより、チャプタに分割された放送番組データを例示する図である。
【符号の説明】
【００５１】
１００    ＤＶＤレコーダ（情報記録装置）
３        検出部（検出手段）
９２      ＣＰＵ（分割手段、検出手段、設定手段、判断手段、編集手段）
９５ａ    検出プログラム（分割手段、検出手段）
９５ｂ    設定プログラム（分割手段、設定手段）
９５ｃ    判断プログラム（判断手段）
９５ｄ    編集プログラム（編集手段）
【図１】
2007234162.tif 000003
【図２】
2007234162.tif 000004
【図３】
2007234162.tif 000005
【図４】
2007234162.tif 000006