(57)【特許請求の範囲】
【請求項１】
記録媒体上の所定のアドレスに対して映像音声信号を記録するようにした記録装置において、
第１の信号区間を検出する検出手段と、
上記第１の信号区間以前の第２の信号区間の特徴と、上記第１の信号区間以降の第３の信号区間の特徴とを検出する特徴検出手段と、
上記特徴検出手段によって検出された、上記第２の信号区間の特徴と上記第３の信号区間の特徴とを比較し、該比較結果に基づき上記第２の信号区間と第３の信号区間との間で繰り返されている区間を検出する繰り返し区間検出手段と、
上記繰り返し区間検出手段により検出された繰り返し区間の情報を記録媒体に記録する繰り返し区間情報記録手段と
を有することを特徴とする記録装置。
【請求項２】
請求項１に記載の記録装置において、
上記第１の信号区間は、ＣＭ区間であって、上記検出手段の検出に基づき得られる上記ＣＭ区間の情報を記録媒体に記録するＣＭ区間記録手段をさらに有することを特徴とする記録装置。
【請求項３】
請求項１に記載の記録装置において、
上記繰り返し区間検出手段は、上記比較結果に基づき、上記第２の信号区間の特徴と上記第３の信号区間の特徴とが類似しているとされた区間を、上記繰り返されている区間とすることを特徴とする記録装置。
【請求項４】
請求項１に記載の記録装置において、
上記映像信号のシーンが切り替わるシーンチェンジ点を検出するシーンチェンジ検出手段と、
上記映像信号に伴う音声信号の無音部分を検出する無音部分検出手段と
をさらに有し、
上記特徴検出手段は、上記シーンチェンジ検出手段によるシーンチェンジ点と、上記無音部分検出手段による無音区間とに基づき上記特徴を検出することを特徴とする記録装置。
【請求項５】
記録媒体上の所定のアドレスに対して記録された映像音声信号を再生する再生装置において、
記録媒体の所定のアドレスから映像音声信号を再生する再生手段と、
映像音声信号に基づき検出された、第１の信号区間の情報と、上記第１の信号区間以前の第２の信号区間および上記第１の信号区間以降の第３の信号区間との間で繰り返されている繰り返し区間の情報とを記録媒体から読み出す読み出し手段と、
上記読み出し手段によって読み出された上記第１の信号区間の情報と上記繰り返し区間の情報とに基づき、上記映像音声信号中の上記第１の信号区間と上記繰り返し区間とを読み飛ばすように上記再生手段を制御する制御手段と
を有することを特徴とする再生装置。
【請求項６】
記録媒体上の所定のアドレスに対して映像音声信号を記録するようにした記録方法において、
第１の信号区間を検出する検出のステップと、
上記第１の信号区間以前の第２の信号区間の特徴と、上記第１の信号区間以降の第３の信号区間の特徴とを検出する特徴検出のステップと、
上記特徴検出のステップによって検出された、上記第２の信号区間の特徴と上記第３の信号区間の特徴とを比較し、該比較結果に基づき上記第２の信号区間と第３の信号区間との間で繰り返されている区間を検出する繰り返し区間検出のステップと、
上記繰り返し区間検出のステップにより検出された繰り返し区間の情報を記録媒体に記録する繰り返し区間情報記録のステップと
を有することを特徴とする記録方法。
【請求項７】
記録媒体上の所定のアドレスに対して記録された映像音声信号を再生する再生方法において、
記録媒体の所定のアドレスから映像音声信号を再生する再生のステップと、
映像音声信号に基づき検出された、第１の信号区間の情報と、上記第１の信号区間以前の第２の信号区間および上記第１の信号区間以降の第３の信号区間との間で繰り返されている繰り返し区間の情報とを記録媒体から読み出す読み出しのステップと、
上記読み出しのステップによって読み出された上記第１の信号区間の情報と上記繰り返し区間の情報とに基づき、上記映像音声信号中の上記第１の信号区間と上記繰り返し区間とを読み飛ばすように上記再生のステップを制御する制御のステップと
を有することを特徴とする再生方法。
【請求項８】
所定のアドレスに対して映像音声信号が記録された記録媒体において、
第１の信号区間の情報と、上記第１の信号区間以前の第２の信号区間および上記第１の信号区間以降の第３の信号区間との間で繰り返されている繰り返し区間の情報とが記録されていることを特徴とする記録媒体。
【請求項９】
請求項８に記載の記録媒体において、
上記第１の信号区間以前の第２の信号区間の特徴と、上記第１の信号区間以降の第３の信号区間の特徴とを検出した結果に基づき上記第２の信号区間の特徴と上記第３の信号区間の特徴とを比較し、該比較結果に基づき、上記第２の信号区間の特徴と上記第３の信号区間の特徴とが類似しているとされた区間を、上記繰り返し区間とすることを特徴とする記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、記録された番組中のコマーシャル部分と、コマーシャル前後の類似画像のうち何方かを再生しないようにできる記録装置および記録方法、再生装置および再生方法、ならびに、記録媒体に関する。
【０００２】
【従来の技術】
家庭用のビデオテープレコーダでテレビジョン放送による番組などを録画する際には、例えばタイマ録画を行う場合など、番組中に挿入されて放映されるコマーシャル（以下、ＣＭと略称する）も、番組本編と共に記録媒体に記録される。したがって、再生時には、番組本編の内容と直接的な関係を有さないＣＭが番組中に挿入されたかたちで再生される。再生中に一々ＣＭを見るのは煩わしいと感じているユーザは、少なくなかった。
【０００３】
そのため、所定の方法で以てＣＭ検出を行い、そのＣＭ検出結果を用いてＣＭ区間をキャンセルするような、ＣＭカット機能を採用したビデオテープレコーダが既に発売されている。このようなビデオテープレコーダでは、例えば、ＣＭ検出結果情報を装置内のメモリに記憶させておき、再生時に、ＣＭ検出結果情報を用いてＣＭ区間の早送り再生を行う。
【０００４】
一方、近年では、記録媒体としてディスク記録媒体を用いたビデオレコーダが注目されている。テレビジョン信号をディジタル変換し、所定の方式で圧縮符号化などを始めとする符号化処理を施し、例えば光磁気ディスクに記録する。ディスク記録媒体は、ランダムアクセスが可能で、見たいシーンを瞬時にアクセスすることが可能となる。
【０００５】
【発明が解決しようとする課題】
ところで、最近のテレビ番組では、ＣＭに入る直前に放映したシーンを、ＣＭが終了した直後に再び繰り返して放映する技法が頻繁に用いられる。このような番組を記録し、上述のようなＣＭカット機能を適用して再生すると、ＣＭ区間がカットされると共に、ＣＭ区間を挟む前後の、同一の内容の映像を繰り返して見なければならないことになる。
【０００６】
記録媒体がテープであるビデオテープレコーダでは、ＣＭカットの部分は、早送り再生されピクチャサーチ状態となる。したがって、ピクチャサーチを挟んで同一シーンが２度繰り返されることになる。この場合には、ユーザは、上述した、ＣＭ区間を挟む前後の同一の内容の映像を繰り返して見るという現象を、比較的受け入れ易い。
【０００７】
ここで、記録媒体にディスクを用う場合について考える。ディスク記録媒体は、上述したようにランダムアクセスが可能であるため、ＣＭ区間の開始点に到達したら、瞬時にＣＭ区間の終了点をアクセスすることができる。したがって、ＣＭ開始点までの再生に続けて連続的にＣＭ終了点からの再生が行われ、ＣＭカットが瞬時に行われる。すると、ユーザには、同一シーンが突然、２回繰り返して再生されたように見えてしまい、非常に違和感が生じてしまうという問題点があった。
【０００８】
したがって、この発明の目的は、ディスク記録媒体を用いた場合に、ＣＭカットの際にユーザに違和感を与えないような記録装置および記録方法、再生装置および再生方法、ならびに、記録媒体を提供することにある。
【０００９】
【課題を解決するための手段】
この発明は、上述した課題を解決するために、記録媒体上の所定のアドレスに対して映像音声信号を記録するようにした記録装置において、第１の信号区間を検出する検出手段と、第１の信号区間以前の第２の信号区間の特徴と、第１の信号区間以降の第３の信号区間の特徴とを検出する特徴検出手段と、特徴検出手段によって検出された、第２の信号区間の特徴と第３の信号区間の特徴とを比較し、比較結果に基づき第２の信号区間と第３の信号区間との間で繰り返されている区間を検出する繰り返し区間検出手段と、繰り返し区間検出手段により検出された繰り返し区間の情報を記録媒体に記録する繰り返し区間情報記録手段とを有することを特徴とする記録装置である。
【００１０】
また、この発明は、記録媒体上の所定のアドレスに対して記録された映像音声信号を再生する再生装置において、記録媒体から映像音声信号を再生する再生手段と、映像音声信号に基づき検出された、第１の信号区間の情報と、第１の信号区間以前の第２の信号区間および第１の信号区間以降の第３の信号区間との間で繰り返されている繰り返し区間の情報とを記録媒体から読み出す読み出し手段と、読み出し手段によって読み出された第１の信号区間の情報と繰り返し区間の情報とに基づき、映像音声信号中の第１の信号区間と繰り返し区間とを読み飛ばすように再生手段を制御する制御手段とを有することを特徴とする再生装置である。
【００１１】
また、この発明は、記録媒体上の所定のアドレスに対して映像音声信号を記録するようにした記録方法において、第１の信号区間を検出する検出のステップと、第１の信号区間以前の第２の信号区間の特徴と、第１の信号区間以降の第３の信号区間の特徴とを検出する特徴検出のステップと、特徴検出のステップによって検出された、第２の信号区間の特徴と第３の信号区間の特徴とを比較し、比較結果に基づき第２の信号区間と第３の信号区間との間で繰り返されている区間を検出する繰り返し区間検出のステップと、繰り返し区間検出のステップにより検出された繰り返し区間の情報を記録媒体に記録する繰り返し区間情報記録のステップとを有することを特徴とする記録方法である。
【００１２】
また、この発明は、記録媒体上の所定のアドレスに対して記録された映像音声信号を再生する再生方法において、記録媒体から映像音声信号を再生する再生のステップと、映像音声信号に基づき検出された、第１の信号区間の情報と、第１の信号区間以前の第２の信号区間および第１の信号区間以降の第３の信号区間との間で繰り返されている繰り返し区間の情報とを記録媒体から読み出す読み出しのステップと、読み出しのステップによって読み出された第１の信号区間の情報と繰り返し区間の情報とに基づき、映像音声信号中の第１の信号区間と繰り返し区間とを読み飛ばすように再生のステップを制御する制御のステップとを有することを特徴とする再生方法である。
【００１３】
また、この発明は、所定のアドレスに対して映像音声信号が記録された記録媒体において、第１の信号区間の情報と、第１の信号区間以前の第２の信号区間および第１の信号区間以降の第３の信号区間との間で繰り返されている繰り返し区間の情報とが記録されていることを特徴とする記録媒体である。
【００１４】
上述したように、この発明による記録装置および方法では、記録媒体上の所定のアドレスに対して映像音声信号を記録するようにした記録装置および方法において、第１の信号区間を検出すると共に、第１の信号区間以前および以降の第２および第３の信号区間の特徴をそれぞれ検出してこれらの特徴を比較し、その比較結果に基づき第２の信号区間と第３の信号区間との間で繰り返されている区間を検出して、検出結果に基づき繰り返し区間の情報を記録媒体に記録するようにしているため、記録媒体の再生時に、第１の信号区間をカットすると共に、繰り返し区間の一方をカットすることができる。
【００１５】
また、この発明による再生装置および方法では、記録媒体上の所定のアドレスに対して記録された映像音声信号を再生すると共に、映像音声信号に基づいて検出された、第１の信号区間の情報と、第１の信号区間以前の第２の信号区間および第１の信号区間以降の第３の信号区間との間で繰り返されている繰り返し区間の情報とを記録媒体から読み出し、読み出された第１の信号区間の情報と繰り返し区間の情報とに基づき、映像音声信号中の第１の信号区間と繰り返し区間とを読み飛ばすようにしているため、第１の信号区間をカットすると共に、繰り返し区間の一方をカットすることができる。
【００１６】
また、この発明による記録媒体では、所定のアドレスに対して映像音声信号が記録されると共に、映像音声信号中の第１の信号区間の情報と、第１の信号区間以前の第２の信号区間および第１の信号区間以降の第３の信号区間との間で繰り返されている繰り返し区間の情報とが記録されているため、記録媒体の再生時に、第１の信号区間をカットすると共に、繰り返し区間の一方をカットすることができる。
【００１７】
【発明の実施の形態】
以下、この発明の実施の一形態について説明する。この発明では、ＣＭ区間を検出し、検出されたＣＭ区間の前後の特徴を抜き出す。そして、ＣＭ区間の前後において、抜き出された特徴情報が一致する区間を検出し、繰り返し区間とする。ＣＭ区間情報と共にこの繰り返し区間情報を記録媒体に記録しておくことで、再生時に、ＣＭ区間やＣＭ区間前後の繰り返し区間のカット処理などを行うことができるようになる。ＣＭ区間前後の繰り返し区間のうち一方だけをカットすることにより、違和感のない再生を行うことができる。
【００１８】
図１は、この発明による繰り返し区間の検出およびカット処理を概念的に示す。この例では、本編Ｘに続けてＣＭ１〜３が放映され、さらに続けて本編Ｙが放映されている。図１に示されるように、ＣＭ１〜３の区間を第１の信号区間とし、本編Ｘおよび本編Ｙの区間を、それぞれ第２および第３の信号区間とする。また、図１では、所定区間毎の映像および音声信号から検出された特徴を、「●（黒丸）」，「☆（星印）」などの記号で表している。同一の記号は、同一の特徴を示す。
【００１９】
オリジナルである例えばテレビジョン放送では、図１Ａに一例が示されるように、本編Ｘが放映された後に、ＣＭ１〜３が続けて放映され、さらに続けて本編Ｘの続編である本編Ｙが放映されている。このテレビジョン放映において、ＣＭ直前の点Ａから点Ｂまでの区間（区間ＡＢとする）と、ＣＭ直後の点Ｃから点Ｄまでの区間（区間ＣＤとする）とが同一シーンであるとする。
【００２０】
図１Ｂは、このような信号に対してＣＭ検出だけを行い、検出結果に基づきＣＭ区間のみをカットした例である。ＣＭ開始点である点ＢからＣＭ終了点である点Ｃまでがカットされている。この場合では、区間ＡＢおよび区間ＣＤは、互いに同一シーンであるにもかかわらず、連続して再生されている。したがって、視聴者にとっては、区間ＡＢの内容が２回繰り返されているように見える。
【００２１】
図１Ａの下部には、このテレビジョン放送の音声信号および映像信号に基づき検出された、総合的な特徴情報が示されている。区間ＡＢと区間ＣＤの特徴情報が一致していることが分かる。この発明においては、このようなＣＭ区間前後の特徴情報が一致している区間を検出し、繰り返し区間とする。そして、図１Ｃに一例が示されるように、ＣＭカット再生を行う際に、ＣＭ区間をカットすると共に、繰り返し区間の一方（この例では区間ＣＤ）をカットする。こうすることで同一シーンが２回繰り返されることが無くなり、視聴者に対して違和感を与えない。
【００２２】
図２は、この実施の一形態による記録再生装置の構成の一例を示す。テレビジョン放送電波がアンテナ１で受信され、チューナ２に供給される。チューナ２では、アンテナ１で受信されるテレビジョン放送電波の選局を行い、受信された電波を検波ならびに増幅する。チューナ２の出力は、スイッチ回路４を介して映像信号処理ブロック５および音声信号処理ブロック９に供給される。
【００２３】
なお、映像信号処理ブロック５および音声信号処理ブロック９へは、スイッチ回路４を切り替えることにより、外部入力端子３から信号を供給することもできる。外部入力は、この例に限定されず、例えば映像信号および音声信号とを予め分離して、後述するＡ／Ｄ変換器６，１０にそれぞれ入力するようにしてもよい。
【００２４】
映像信号処理ブロック５では、供給された信号から映像信号が取り出され、取り出された信号に対してＡＧＣ(Auto Gain Control) 処理や輝度／色信号に関する処理などが行われる。映像信号処理ブロック５から出力された映像信号は、Ａ／Ｄ変換器６でディジタル映像データに変換され、映像信号圧縮ブロック７に供給されると共に、繰り返し区間検出ブロック１３に供給される。
【００２５】
映像信号圧縮ブロック７に供給された映像データは、所定の方式、例えばＤＣＴ(Discrete Cosine Transform) と、動きベクトルによる予測符号化を用いた圧縮符号化方式である、ＭＰＥＧ(Moving Picture Experts Group)２方式にて圧縮符号化される。圧縮符号化された映像データは、メモリ８に溜め込まれる。メモリ８は、記録媒体に記録する際のバッファメモリである。
【００２６】
一方、音声信号処理ブロック９では、供給された信号から音声信号が取り出され、Ａ／Ｄ変換器１０に供給される。また、音声信号処理ブロック９では、供給された信号に重畳されているパイロット信号に基づき、その音声信号がモノラル／ステレオ／音声多重のうちの何れの形式であるかが判断される。この判断結果は、音声信号情報としてＣＭ検出ブロック５０に供給される。
【００２７】
ＣＭ検出ブロック５０では、供給された音声信号情報に基づき、ＣＭ区間の検出を行う。例えば、音声信号の形式が変化した点が本編とＣＭ区間とが切り替わる点であるとされる。検出されたＣＭ区間情報は、繰り返し区間検出ブロック１３に供給される。ＣＭ区間情報は、例えばＣＭ区間の開始点と終了点にそれぞれ対応した記録媒体上の位置情報、例えば、後述するディスク４０上に予め記録されているタイムコードで表される。
【００２８】
なお、ＣＭ検出ブロック５０におけるＣＭ区間の検出は、この例に限定されない。例えば、ＣＭ検出ブロック５０に対して、音声信号処理ブロック９あるいはＡ／Ｄ変換器１０から音声信号を供給し、音声信号のエンベロープを見ることで無音区間を検出するようにしてもよい。検出された無音区間が本編とＣＭ区間とが切り替わる点であるとされる。また例えば、ＣＭ検出ブロック５０に対して、映像信号処理ブロック５あるいはＡ／Ｄ変換器６から映像信号を供給し、フィールドあるいはフレーム毎の差分の絶対値をとることで、シーンチェンジ点を検出するようにしてもよい。検出されたシーンチェンジ点が本編とＣＭ区間とが切り替わる点であるとされる。勿論、これらの方法を組み合わせるようにしてもよい。
【００２９】
一方、音声信号処理ブロック９から出力された音声信号は、Ａ／Ｄ変換器１０でディジタル音声データに変換される。Ａ／Ｄ変換器１０から出力された音声データは、音声信号圧縮ブロック１１に供給されると共に、繰り返し区間検出ブロック１３に供給される。
【００３０】
音声信号圧縮ブロック１１に供給された音声データは、所定の方式、例えば映像データの圧縮符号化方式に対応して、ＭＰＥＧオーディオ方式で以て圧縮符号化される。圧縮符号化された音声データは、メモリ１２に溜め込まれる。メモリ１２は、記録媒体に記録する際のバッファメモリである。
【００３１】
ところで、この記録再生装置の全体は、マイクロコンピュータ（以下、マイコンと略称する）１７によって制御される。マイコン１７は、ＣＰＵや、予めプログラムなどが記憶されたＲＯＭ、ワークメモリとしてのＲＡＭなどからなる。また、操作部１６には、再生／記録／停止／早送り／早戻しといった、この記録再生装置を操作するための各種のキーが設けられる。さらに、操作部１６には、ＣＭカットモードを制御するためのキーも、設けられる。各種キーに対応した信号が操作部１６からマイコン１７に供給される。マイコン１７では、この信号に基づいて、この記録再生装置の各部に対して対応する指示を出す。
【００３２】
上述のメモリ８および１２、後述するメモリ２１および２６の書き込み／読み出しは、マイコン１７からの指示に基づくメモリコントローラ１８の制御に基づきなされる。メモリコントローラ１８は、各メモリに対して読み出し／書き込みの際のアドレスやタイミングなどの指示を出す。
【００３３】
また、マイコン１７は、ディスクコントローラ１９に対して指示を出すことで、図示されないサーボシステムなどの制御を行い、後述する記録再生ブロック１５における書き込み／読み出しなどを制御する。
【００３４】
メモリ８および１２にそれぞれ溜め込まれた映像データおよび音声データは、マイコン１７の指示に基づくメモリコントローラ１８の制御によって、所定のタイミングで読み出され、バス５１を介して記録用変調ブロック１４に供給される。記録用変調ブロック１４では、供給された信号に対してエラー訂正符号化を行う。そして、エラー訂正符号化された信号に対して、例えばＥＦＭ(Eight to Fourteen Modulation)変調を施して記録に適した信号に変換する。変換された記録信号は、記録再生ブロック１５に供給される。
【００３５】
記録信号は、記録再生ブロック１５で、マイコン１７の指示に基づくディスクコントローラ１９の制御により、例えば光磁気ディスクからなるディスク状記録媒体（以下、ディスクと略称する）４０に対して書き込まれ、記録される。記録は、上述したタイムコードに基づきなされる。
【００３６】
一方、繰り返し区間検出ブロック１３では、供給されたＣＭ区間情報，映像データおよび音声データに基づき、ＣＭ前後の、同一シーンが繰り返される区間の検出を行う。この検出結果とＣＭ区間情報とがＣＭ／繰り返し区間情報として出力され、バス５１および記録用変調ブロック１４を介して、記録再生ブロック１５に供給される。そして、例えば、上述したメモリ８および１２から読み出された記録信号に対応したタイムコードとして、ＣＭ区間および繰り返し区間の情報がディスク４０における所定領域、例えばＴＯＣ(Table Of Contents) 領域として定められた領域に書き込まれる。
【００３７】
マイコン１７の指示に基づくディスクコントローラ１９の制御により、ディスク４０に記録されたデータが再生される。ディスク４０から再生された再生信号は、記録再生ブロック１４から再生用復調ブロック２０に供給される。再生用復調ブロック２０では、再生信号に対して記録時の変調方式に対応した復調処理、この例ではＥＦＭ復調を施す。そして、記録時に施されたエラー訂正符号が復号化されてエラー訂正がなされ、映像データおよび音声データとして出力される。映像データおよび音声データは、バス５１を介して、それぞれメモリ２１およびメモリ２６に溜め込まれる。
【００３８】
メモリ２１から読み出された映像データは、映像信号伸長ブロック２２に供給される。そして、記録時に施された圧縮符号化（この例では、ＭＰＥＧ２方式）を解かれる。圧縮符号化を解かれた映像データは、Ｄ／Ａ変換器２３でアナログ形式の映像信号に変換され、映像信号処理ブロック２４に供給される。映像信号処理ブロック２４では、供給された映像信号に対してエンファシス処理など所定の処理が施される。映像信号は、コンポジット信号として映像信号処理ブロック２４から出力され、モニタ２５で再生映像として映出される。
【００３９】
一方、メモリ２６から読み出された音声データは、音声信号伸長ブロック２７で記録時に施された圧縮符号化（この例ではＭＰＥＧオーディオ）を解かれ、Ｄ／Ａ変換器２８でアナログ形式の音声信号に変換され、音声信号処理ブロック２９に供給される。そして、音声信号処理ブロック２９で、音質調整や増幅などの処理をされ、スピーカ３０によって再生される。
【００４０】
上述の、ディスク４０からの映像および音声信号の再生に先立って、ディスク４０のＴＯＣ領域に記録されたＴＯＣ情報が再生される。再生されたＴＯＣ情報は、再生用復調ブロック２０に供給されて上述したような処理をされ、ＣＭ検出結果情報として出力される。ＣＭ／繰り返し区間情報は、バス５１を介してマイコン１７に供給され、マイコン１７内のメモリに記憶される。
【００４１】
映像および音声の再生時には、操作部１６で所定の操作を行うことにより、ＣＭ／繰り返し区間情報に基づき、ＣＭ区間のカットを行うと共に、ＣＭ区間前後で同一であるシーンの一方をカットすることができる。すなわち、ディスク４０のＴＯＣ領域から再生されたＣＭ／繰り返し区間情報により、ＣＭ区間および繰り返し区間に対応するタイムコードが得られる。
【００４２】
マイコン１７では、このＣＭ／繰り返し区間情報から得られたタイムコードに基づきメモリコントローラ１８に指示を出し、メモリ２１および２６の読み出し制御を行う。この制御により、ＣＭ区間を読み飛ばすと共に、ＣＭ区間前後で同一であるシーンの一方、例えばＣＭ後の該当区間を読み飛ばすことができる。
【００４３】
図３は、繰り返し区間検出ブロック１３の構成を、より詳細に示す。この実施の一形態では、繰り返し区間検出ブロック１３において映像のシーンチェンジ点と、音声の無音区間とを検出し、これらを特徴情報として用いる。そして、この特徴情報を用いて、ＣＭ前後の繰り返し区間を検出している。
【００４４】
Ａ／Ｄ変換器６から出力された映像データは、複数フィールド分がメモリ３２に溜め込まれると共に、シーンチェンジ検出器３３に供給される。メモリ３２から読み出された映像データは、シーンチェンジ検出器３３に供給される。
【００４５】
シーンチェンジ検出器３３では、メモリ３２から読み出された映像データと、Ａ／Ｄ変換器６から直接的に供給された、メモリ３２に溜め込まれる前の映像データとを比較し、シーンチェンジ点を検出する。例えば、Ａ／Ｄ変換器６から供給された映像データよりも１フレーム前の映像データをメモリ３２から読み出す。そして、これらの映像データの、例えば輝度成分や色度成分のヒストグラムをそれぞれ作成し、比較する。ヒストグラム間での差異が所定以上であれば、比較を行ったフレーム間がシーンチェンジ点であるとする。検出結果は、繰り返し区間検出器３５に供給される。
【００４６】
一方、Ａ／Ｄ変換器１０から出力された音声データが無音検出器３４に供給される。無音検出器３４では、音声データ中の無音区間を検出する。例えば、音声データのエンベロープをとることで、無音区間の検出がなされる。検出結果は、繰り返し区間検出器３５に供給される。
【００４７】
繰り返し区間検出器３５では、供給されたこれらの情報、すなわち、シーンチェンジ検出結果情報，無音区間情報およびＣＭ区間情報に基づき、繰り返し区間の検出が行われる。繰り返し区間は、例えば繰り返し区間が終了する点のタイムコードとして得られる。また、上述したように、ＣＭ区間は、例えばＣＭ開始点およびＣＭ終了点のタイムコードとしてＣＭ検出ブロック５０から供給される。これら繰り返し区間情報およびＣＭ区間情報は、検出結果用メモリ３６に記憶される。メモリ３６に溜め込まれた繰り返し区間情報およびＣＭ区間情報は、所定のタイミングで読み出され、バス５０，記録用変調ブロック１４を介して記録再生ブロック１５に供給され、ディスク４０のＴＯＣ領域に書き込まれる。
【００４８】
なお、繰り返し区間検出器３５による処理は、マイコン１７で行うようにすることもできる。また、タイムコードは、例えばマイコン１７およびディスクコントローラ１９の制御による、ディスク４０に対する記録信号の書き込みに伴い、マイコン１７から得ることができる。
【００４９】
次に、繰り返し区間検出ブロック１３における処理について説明する。図４は、繰り返し区間検出ブロック１３での処理の一例を示すフローチャートである。また、図５，図６および図７は、時間軸方向において連続している。図５Ａ，図６Ａおよび図７Ａは、例えば記録されるテレビジョン放送の内容の例を示し、本編Ｘに続けてＣＭが放映され、さらに続けて本編Ｙが放映されている様子が示される。図５Ｂ，図６Ｂおよび図７Ｂは、対応する映像データのフレームの例を示す。図５Ｃ，図６Ｃおよび図７Ｃは、音声データのエンベロープの例を概略的に示す。
【００５０】
先ず、最初のステップＳ１で、無音検出器３４によって無音検出が行われる。図５Ｄ，図６Ｄおよび図７Ｄは、無音検出により得られた無音情報の例を示す。無音とされる区間では値が〔１〕とされ、無音では無いとされる区間では値が〔０〕とされる。例えば、図５Ｃを参照して、現在のフレームが第１０１フレームであるとすると、音声データが無音ではないため、無音情報が〔０〕とされる。一方、現在のフレームが第１０２フレームであれば、その区間が無音であると検出され、無音情報が〔１〕とされる。このように、フレーム毎に無音検出が行われる。
【００５１】
次のステップＳ２では、シーン検出器３３でシーンチェンジ点が検出される。図５Ｅ，図６Ｅおよび図７Ｅは、シーンチェンジが発生している箇所の例を示す。また、図５Ｆ，図６Ｆおよび図７Ｆは、シーンチェンジ点検出により得られたシーンチェンジ情報の例を示す。シーンチェンジ点の直後では値が〔１〕とされ、その他の場合では値が〔０〕とされる。例えば、現在のフレームが第１０２フレームであるとすると、第１０１フレームと第１０２フレームとの間でシーンチェンジが検出されている。この場合は、第１０２フレームのシーンチェンジ情報が〔１〕とされる。一方、現在のフレームが第１０３フレームであるとすれば、第１０２フレームと第１０３フレームとの間でシーンチェンジが検出されていないので、第１０３フレームのシーンチェンジ情報が〔０〕とされる。このように、フレーム毎にシーンチェンジ点が検出される。
【００５２】
ステップＳ１およびＳ２での検出結果に基づき、ステップＳ３で、総合的な特徴情報が作成される。この例では、無音情報を上位ビット、シーンチェンジ情報を下位ビットとする２ビットで、１フレーム毎の特徴情報が作成される。図５Ｇ，図６Ｇおよび図７Ｇは、こうして作成された特徴情報の例を示す。例えば、現在のフレーム番号が第１０２フレームであれば、値が〔１１〕とされ、第１０３フレームであれば、値が〔００〕である。この特徴情報が検出結果用メモリ３６に記憶される。
【００５３】
なお、この例では、シーンチェンジ情報と無音情報とから特徴情報を作成しているが、これはこの例に限定されない。特徴情報は、他の情報に基づき作成することもできる。例えば、映像データから得られる輝度情報，色差情報，動きベクトルや、音声データから得られるレベル情報，音程情報，ピッチ情報など、様々な情報を利用することができる。
【００５４】
次のステップＳ４では、ＣＭ検出ブロック５０で新たなＣＭ区間が確定されたかどうかが判断される。若し、新たなＣＭ区間が確定されたとされれば、処理はステップＳ７に移行する。そして、ステップＳ７で、新たなＣＭが確定されたことを示すフラグＮｅｗＣＭｆｌｇの値が〔１〕とされる。一方、新たなＣＭ区間が確定されていないとされれば、フラグＮｅｗＣＭｆｌｇの値は、〔０〕とされる。
【００５５】
このフラグＮｅｗＣＭＦｌｇは、新たに検出されたＣＭ区間に対する、前後の繰り返し区間の検出が未だ終了していない場合に、値が〔１〕とされるものである。
【００５６】
ステップＳ５では、フラグＮｅｗＣＭｆｌｇの値が判断される。若し、フラグＮｅｗＣＭｆｌｇの値が〔１〕で無ければ、処理はステップＳ６に移行する。ステップＳ６は、所定の同期信号を検出することで処理をステップＳ１に戻し、ここまでの処理を１フレームに１回行うようにする。例えば、テレビジョン信号の垂直同期信号を所定の同期信号として用いることができる。この場合、ステップＳ６では、２回の垂直同期信号の検出により、処理をステップＳ１に戻す。
【００５７】
一方、ステップＳ５でＮｅｗＣＭＦｌｇの値が〔１〕であるとされれば、処理はステップＳ８に移行する。
【００５８】
ところで、この例では、ＣＭ区間は、第１３１フレームからＣＭ区間が開始され、第１０３０で終了している。したがって、ＣＭ検出ブロック５０でこのＣＭ区間が確定されるのは、第１０３１フレーム以降となる。ＣＭ区間が終了した後、どの程度の時間でＣＭ区間が確定されるかは、ＣＭ検出ブロック５０の構成に依存するが、ここでは、第１０３１フレームでＣＭ区間の確定がなされたものとして説明する。
【００５９】
ステップＳ８では、繰り返し区間を探索する範囲分の総合的な特徴情報が作成済であるかどうかが判断される。探索範囲は、繰り返し区間を、最大でどれだけの長さだけ検出するかによって、適宜設定されるものである。例えば、１分間までの繰り返し区間を検出する場合には、６０秒×３０フレーム／秒＝１８００フレーム分が探索範囲として設定される。ここでは、説明のため、３０フレームを探索範囲として設定する。
【００６０】
探索範囲を３０フレームとしたこの例では、ＣＭ区間（第１３１フレーム乃至第１０３０フレーム）の前後３０フレーム、すなわち、第１０１フレーム乃至第１０６０フレームの特徴情報が作成済である必要がある。探索範囲分の特徴情報の作成が完了されていなければ、処理はステップＳ６に移行する。そして、探索範囲分の特徴情報の作成が完了されるまで、ステップＳ１，Ｓ２，Ｓ３，Ｓ４，Ｓ５およびＳ６が繰り返される。
【００６１】
一方、ステップＳ８で、探索範囲分の特徴情報の作成が完了していると判断されれば、処理はステップＳ９に移行する。ステップＳ９では、作成された特徴情報が探索範囲内で比較され、特徴情報が一致する区間が探索される。例えば、ＣＭ区間と連続しているような区間が一致区間として検出され、ＣＭ区間の前後の繰り返し区間の検出がなされる。
【００６２】
例えば、特徴情報が一致する区間の探索は、複数フレームからなる比較範囲を、ＣＭ区間の直前および直後からそれぞれ前後に１フレームずつ移動させ、ＣＭ区間の前の比較範囲と、ＣＭ区間の後の比較範囲とで、各々の比較範囲中の複数の特徴情報が互いに一致するかどうかを見ることで検出できる。
【００６３】
ステップＳ９での特徴情報の比較が終了したら、次のステップＳ１０で、特徴情報の一致区間が有ったかどうかが判断される。図５〜図７の例では、ＣＭ区間前の第１０７フレーム乃至第１３０フレームと、ＣＭ区間後の第１０３１フレーム乃至第１０５４フレームとが、特徴情報が互いに一致している区間であることがわかる（図５Ｇ，図６Ｇおよび図７Ｇの下線部分）。すなわち、この検出された、特徴情報の一致区間が、ＣＭ区間前後での同一シーン繰り返し区間とされる。
【００６４】
若し、ステップＳ１０で一致区間が有ると判断されたら、処理はステップＳ１１へ移行し、検出された一致区間のうち、例えばＣＭ区間後の一致区間が終了した時間が求められる。区間終了時間は、対応するフレーム番号に基づき、タイムコードとして求めることができる。こうして求められたタイムコードが繰り返し区間の終了時間とされる。
【００６５】
なお、この例では、再生時にＣＭ区間後の繰り返し区間をカットするため、ＣＭ区間後の一致区間の終了時間を求めているが、これはこの例に限定されない。例えば、ＣＭ区間前の一致区間の開始時間を求め、再生時にＣＭ区間前の繰り返し区間をカットするようにしてもよい。また、一致区間の開始時間あるいは終了時間の何方か一方を求めるのではなく、開始時間および終了時間の両方を求めるようにしてもよい。
【００６６】
ステップＳ１０で求められた繰り返し区間終了時間や、ＣＭ区間の開始および終了時間を示すタイムコードは、ステップＳ１２で、ＣＭ／繰り返し区間情報として検出結果用メモリ３６に記憶される。上述したように、検出結果用メモリ３６に記憶されたＣＭ／繰り返し区間情報は、所定のタイミングで読み出され、バス５１および記録用変調ブロック１４を介して記録再生ブロック１５に供給され、ディスク４０のＴＯＣ領域に記録される。
【００６７】
一方、ステップＳ１０で一致区間が無いと判断されたら、処理はステップＳ１２に移行し、ＣＭ区間の前後での同一シーンの繰り返し区間が無かったということなので、区間終了時間がＣＭ区間終了時間と同一とされて、ＣＭ／繰り返し区間情報が検出用メモリ３６に記憶される。また、これに限らず、例えば一致区間が無い旨を示す情報を検出結果用メモリ３６に記憶するようにしてもよい。
【００６８】
ステップＳ１２で検出結果がメモリ３６に転送されることにより、第１３１フレーム乃至第１０３０フレームまでのＣＭ区間に対する繰り返し区間検出処理が終了されたため、ステップＳ１３で、フラグＮｅｗＣＭＦｌｇの値が〔０〕とされる。そして、処理はステップＳ６に戻され、新たなＣＭ区間について処理がなされる。
【００６９】
図８は、繰り返し区間検出器３５で得られるＣＭ／繰り返し区間情報の例を示す。このように、検出されたＣＭ毎に順に番号が付され、対応するＣＭ開始時間，ＣＭ終了時間および繰り返し区間終了時間とがタイムコードとして得られる。タイムコードは、この例では、ディスク４０上の位置情報に対応され、時（ｈ）／分（ｍ）／秒（ｓ）／フレーム（ｆ）で表される。
【００７０】
なお、上述したように、ディスク４０へのデータの書き込みは、マイコン１７によって制御されており、マイコン１７は、記録信号をディスク４０上のどの位置に記録するかを常に把握している。例えば、マイコン１７およびディスクコントローラ１９は、図示されない読み取り機構によって、ディスク４０上に予め記録された位置情報を読み取りつつ、所定位置に記録データを書き込む。ＣＭ／繰り返し区間情報は、図示しないが、マイコン１７およびメモリコントローラ１８の制御により、ディスク４０上への対応データの記録位置に対応付けられて、検出結果用メモリ３６に記憶される。
【００７１】
図９は、図８に示されるＣＭ／繰り返し区間情報の、ディスク４０に対する記録の際のフォーマットの一例を示す。図９Ａに示されるように、ディスク４０の最内周側には、ディスク４０に記録された内容のインデックス情報が記録される領域４１が設けられ、この領域４１は、例えばＴＯＣ(Table Of Contents) 領域４１と称される。ＣＭ／繰り返し区間情報は、例えば、ＣＭ／繰り返し区間情報を示すヘッダに続けて、ＣＭ番号，ＣＭ開始時間，ＣＭ終了時間および繰り返し区間終了時間とが繰り返されて、このＴＯＣ領域４１に記録される。なお、図示しないが、本編およびＣＭの映像データは、ＴＯＣ領域４１の外側からディスク４０の外周部に向けて記録される。
【００７２】
この図９に示されるＣＭ／繰り返し区間情報の記録フォーマットは、一例であって、これに限定されるものではない。また、ＣＭ／繰り返し区間情報は、ＴＯＣ領域４１ではなく他の領域に記録するようにできる。
【００７３】
再生時には、ディスク４０が記録再生ブロック１５にセットされると、先ず、ＴＯＣ領域４１に記録された内容が読み出される。そして、操作部１６の所定の操作に基づきＣＭカットが指定されると、ＴＯＣ領域４１中のＣＭ検出結果情報に記されたＣＭ開始時間およびＣＭ終了時間に基づき、メモリコントローラ１８によりメモリ２１および２６の読み出しが制御され、ＣＭ区間がカットされる。
【００７４】
上述の図５〜図７に示される例では、本編の再生から続けられ、第１０１フレーム〜第１３０フレームが再生された後、第１０５５フレーム以降が再生される。ＣＭ区間およびＣＭ区間後の繰り返し区間がカットされ、第１３１フレーム〜第１０５４フレームまでが読み飛ばされる。
【００７５】
次に、ＣＭ区間前後の類似シーンについて、図１０を用いて説明する。上述では、ＣＭ区間の前後では、図１０Ａのように同一のシーンＦが繰り返されるとして説明した。この場合には、ＣＭ区間前後では、検出された繰り返し区間において全く同一のシーンが繰り返されているため、これらの区間では、特徴情報が互いに完全に一致しているとして検出される。
【００７６】
しかしながら、実際の放送などでは、本来のシーンとしてはＣＭ区間の前後で同一のものが繰り返されるが、表示画面や音声において若干の差異が存在する場合が多い。例えば、ＣＭ区間前後の同一のシーンＦの繰り返し区間において、図１０Ｂの例のように、ＣＭ区間前のシーンＦに対してテロップ表示６０の付されたシーンＦ’がＣＭ区間後に表示されている場合や、ＣＭ区間前後の一方の繰り返し区間の表示あるいは音声に対してノイズの影響が現れている場合など、様々な事態が生じうる。このような、本来は同一な２シーンであるが、一方に若干の変更が加えられて互いに異なるシーンとされたものを、類似シーンと称する。
【００７７】
そこで、どの程度までの差異を有する２シーンを類似シーンとして許可し、繰り返し区間とするかどうかを考慮する必要がある。この実施の一形態では、一致検出の容易さから、無音検出およびシーンチェンジ検出とに基づく総合的な特徴情報の段階で一致している場合には、その区間が繰り返されているものとして判断している。
【００７８】
例えば、図１０Ｂの例では、ＣＭ区間前のシーンＦに対して、ＣＭ区間後のシーンＦ’ではテロップ表示６０がなされているため、シーンＦとシーンＦ’とは同一シーンではない。しかしながら、シーンＦとシーンＦ’とではシーンチェンジと音声に関しては差異が無いため、シーンチェンジ情報と無音情報からなる特徴情報においては、違いが検出されず、特徴情報は、シーンＦとシーンＦ’とで同一とされる。したがって、シーンＦの区間とシーンＦ’の区間は、繰り返し区間とされ、再生時に、ＣＭ区間とＣＭ区間後のシーンＦ’の区間とをカットすることができる。
【００７９】
このように、繰り返し区間に用いる総合的な特徴情報を、特徴情報として用いる情報ならびにその情報の加工方法を適宜に選択して作成することにより、どの程度のまで類似シーンを繰り返し区間として判断するかを決めることができる。
【００８０】
なお、上述では、記録媒体としてディスクを用いるように説明しているが、これはこの例に限定されない。記録媒体は、特に限定されず、例えば半導体メモリやハードディスク、さらには磁気テープを用いるようにできる。
【００８１】
また、上述では、ＣＭ／繰り返し区間情報をディスク４０のＴＯＣ領域４１に記録するようにしているが、これはこの例に限らず、記録再生装置本体に不揮発性メモリなどの記憶手段を設け、このメモリに対してＣＭ／繰り返し区間情報を記録するようにしてもよい。例えば、図２の構成において検出結果用メモリ３６を不揮発性メモリとして、繰り返し区間検出器３５から出力されたＣＭ／繰り返し区間情報を記憶させる。この場合、ＣＭ検出結果情報をディスク４０のＴＯＣ領域４１に記録しないようにできる。
【００８２】
さらにまた、ＣＭ／繰り返し区間情報は、ディスク４０が記録再生ブロック１５からイジェクトされる際にＴＯＣ領域４１に記録するようにしてもよい。この場合、ディスク４０が記録再生ブロック１５にセットされている間、ＣＭ検出結果情報は、検出結果用メモリ３６に溜め込まれ、ディスク４０のＴＯＣ領域４１には記録しない。
【００８３】
さらに、ＴＯＣ領域４１に記録されたＣＭ／繰り返し区間情報に基づき、ディスク４０に本編と共に記録されたＣＭ部分および繰り返し区間を削除することも可能である。このとき、ＴＯＣ領域４１の対応部分も更新するとよい。
【００８４】
さらにまた、上述では、ＣＭ区間の前後の繰り返し区間を検出するようにしているが、こればこの例に限定されず、任意の区間の前後の繰り返し区間を検出するようにしてもよい。
【００８５】
また、上述では、フレーム単位で求めた特徴情報に基づいて繰り返し区間の検出を行っているが、この単位はこれに限定されるものではない。例えばフィールド単位で特徴情報を求めて繰り返し区間の検出を行ってもよいし、複数フレーム（あるいはフィールド）単位で特徴情報を求めてもよい。秒単位などで特徴情報を求めることもできる。
【００８６】
【発明の効果】
以上説明したように、この発明によれば、記録時に、ＣＭ区間と、ＣＭ区間の前後の同一あるいは類似シーンが繰り返される区間とが検出され、検出されたこれらＣＭ区間情報と繰り返し区間情報とが記録媒体に記録される。したがって、ＣＭに入る直前に放送した映像をＣＭ終了直後に繰り返して放送する番組を記録し、これをＣＭカットを行って再生するような場合でも、ＣＭ区間のカットと共に、ＣＭ区間の前後に繰り返し記録された区間の一方をカットすることができるため、違和感の無いＣＭカット再生を行うことができる効果がある。
【図面の簡単な説明】
【図１】この発明による繰り返し区間の検出およびカット処理を概念的に示す略線図である。
【図２】実施の一形態による記録再生装置の構成の一例を示すブロック図である。
【図３】繰り返し区間検出ブロックの構成をより詳細に示すブロック図である。
【図４】繰り返し区間検出ブロックでの処理の一例を示すフローチャートである。
【図５】繰り返し区間検出ブロックでの処理の一例を説明するための図である。
【図６】繰り返し区間検出ブロックでの処理の一例を説明するための図である。
【図７】繰り返し区間検出ブロックでの処理の一例を説明するための図である。
【図８】繰り返し区間検出器で得られるＣＭ／繰り返し区間情報の例を示す略線図である。
【図９】ＣＭ／繰り返し区間情報のディスクに対する記録の際のフォーマットの一例を示す略線図である。
【図１０】ＣＭ区間前後の類似シーンについて説明するための図である。
【符号の説明】
５・・・映像信号処理ブロック、６・・・Ａ／Ｄ変換器、７・・・映像信号圧縮ブロック、８・・・メモリ、９・・・音声信号処理ブロック、１０・・・Ａ／Ｄ変換器、１１・・・音声信号圧縮ブロック、１２・・・メモリ、１３・・・繰り返し区間ブロック、１５・・・記録再生ブロック、１７・・・マイコン、１８・・・メモリコントローラ、１９・・・ディスクコントローラ、２１・・・メモリ、２６・・・メモリ、３２・・・メモリ、３３・・・シーンチェンジ検出器、３４・・・無音検出器、３５・・・繰り返し区間検出器、３６・・・検出結果用メモリ３６、４０・・・ディスク、４１・・・ＴＯＣ領域
【図１】
0004029487.tif 000002
【図２】
0004029487.tif 000003
【図３】
0004029487.tif 000004
【図４】
0004029487.tif 000005
【図５】
0004029487.tif 000006
【図６】
0004029487.tif 000007
【図７】
0004029487.tif 000008
【図８】
0004029487.tif 000009
【図９】
0004029487.tif 000010
【図１０】
0004029487.tif 000011