(57)【特許請求の範囲】
【請求項１】
記録メディア装置を制御して、記録セッションの間にビデオ信号のセグメントを自動的に識別して選択的にスキップする方法であって、
記録メディアにビデオデータを記録するステップと、
前記ビデオデータをモニタして、シーンの変化を検出するステップと、
検出されたシーン変化のそれぞれに応答して、前記シーン変化の発生に対応する時間と前記記録メディアへの記録位置とをファイルに記憶するステップと、
前記検出されたシーン変化のうちのそれぞれ連続する１つと少なくとも１つの前のシーン変化との間の、ビデオセグメントをそれぞれの場合に定義するインターバルを決定するステップと、
前記インターバルと商業広告に関連する値の範囲とを比較するステップと、
前記インターバルが前記値の範囲内にあるとき、再生表現を制御するために商業広告を識別するステップと、
前記インターバルが前記値の範囲外にあるとき、再生表現を制御するためにチャプターの境界を識別するステップと、
を備える方法。
【請求項２】
前記インターバルが前記商業広告に関連する値の範囲内にある場合に、再生の間に前記ビデオセグメントを早送り及びスキップの少なくとも１つを行うために、ナビゲーションコマンドを前記記録メディアの再生制御ファイルに挿入するステップをさらに備える、
請求項１記載の方法。
【請求項３】
前記インターバルが前記商業広告に関連する値の範囲内にない場合に、前記ビデオセグメントにより定義されるチャプターを選択的に再生することをユーザに許可するために、前記記録メディアのメニューファイルにメニューボタンを挿入するステップをさらに備える、
請求項１記載の方法。
【請求項４】
前記検出されたシーン変化に対応する前記記録メディアの記録位置は、セクタ、ピクチャスタートコード及びＶＯＢＵ番号のうちの少なくとも１つにより定義される、
請求項１記載の方法。
【請求項５】
前記記録メディアは、ＤＶＤディスク、コンピュータハードドライブ、磁気テープ及び光磁気ディスクからなるグループから選択される、
請求項１記載の方法。
【請求項６】
前記シーン変化は、複数の画像フィールドを通して生じる輝度勾配である、
請求項１記載の方法。
【請求項７】
ＭＰＥＧ（Moving  Picture  Experts  Group）ビデオ記録を制御して、記録セッションの間にビデオ信号のセグメントを自動的に識別して選択的にスキップするＭＰＥＧ記録メディア装置であって、
記録メディアにＭＰＥＧビデオデータを記録するＭＰＥＧ記録手段と、
検出されたシーン変化のそれぞれに応答して、前記シーン変化の発生に対応する時間と前記記録メディアへの記録位置とをファイルに記憶し、前記検出されたシーン変化のそれぞれと少なくとも１つの前のシーン変化との間の、ビデオセグメントをそれぞれの場合に定義するインターバルを決定するプロセッサとを備え、
前記プロセッサは、前記インターバルと商業広告に関連する値の範囲とを比較し、前記インターバルが前記値の範囲内にあるとき、再生表現を制御するために商業広告を識別し、前記インターバルが前記値の範囲外にあるとき、再生表現を制御するためにチャプターの境界を識別する、
装置。
【請求項８】
前記ＭＰＥＧ記録手段は、前記インターバルが前記商業広告に関連する値の範囲内にある場合に、再生の間に前記ビデオセグメントを早送り及びスキップの少なくとも１つを行うために、ナビゲーションコマンドを前記記録メディアの再生制御ファイルに挿入するために前記プロセッサに応答する、
請求項７記載の装置。
【請求項９】
前記ＭＰＥＧ記録手段は、前記インターバルが前記商業広告に関連する値の範囲内にない場合に、前記ビデオセグメントにより定義されるチャプターを選択的に再生することをユーザに許可するために、前記記録メディアのメニューファイルにメニューボタンを挿入するために前記プロセッサに応答する、
請求項７記載の装置。
【請求項１０】
前記検出されたシーン変化に対応する前記記録メディアの記録位置は、セクタ、ピクチャスタートコード及びＶＯＢＵ番号のうちの少なくとも１つにより定義される、
請求項７記載の装置。
【請求項１１】
前記記録メディアは、ＤＶＤディスク、コンピュータハードドライブ、磁気テープ及び光磁気ディスクからなるグループから選択される、
請求項７記載の装置。
【請求項１２】
前記シーン変化は、複数の画像フィールドを通して生じる輝度勾配である、
請求項７記載の装置。
【発明の詳細な説明】
【０００１】
本発明は、一般的に、たとえば、書き換え可能なデジタルビデオディスク、ハードドライブ及び光磁気ディスクといったディスクメディアに記録されるオーディオプログラムのみ、ビデオプログラムのみ、並びにオーディオ及びビデオプログラムの両者についての発展された動作機能を提供する方法及び装置に関する。
【０００２】
［発明の背景］
様々な装置が開発されてきており、消費者は、後の提供のためにビデオ及び／又はオーディオプログラムを記録することができる。かかる装置は、テープレコーダ、ビデオカセットレコーダ、書き換え可能なコンパクトディスク、及び最近では記録可能なデジタルビデオディスク（ＤＶＤ）を含んでいる。ハードドライブ及び光磁気ディスクもまた使用されている。
【０００３】
ＤＶＤは、１度だけ記録することができる本質的にＤＶＤリードオンリメモリであって、頭文字ＤＶＤ−Ｒにより言及される。また、頭文字ＤＶＤ−Ｒは、ライトワンス、又はレコードワンス技術を言及するために一般に使用される。様々なフォーマットは、ＤＶＤに対して記録、消去、及びすなわち上書きである再記録するために利用することができる。これらは、頭文字ＤＶＤ−ＲＡＭ，ＤＶＤ−ＲＷ及びＤＶＤ＋ＲＷにより言及される。
【０００４】
これに関して、統一的な業界標準は適用されていない。また、頭文字ＤＶＤ−ＲＡＭ，ＤＶＤ−ＲＷ及びＤＶＤ＋ＲＷは、それぞれ書き換え可能な技術を言及するために一般に使用される。ここで、書き換え可能なＤＶＤ技術を考えると、装置及び方法は、将来的に開発される場合がある標準と同様に、現在でも使用されている全ての標準を包含することが一般に意図されている。
【０００５】
多くの場合、プログラムプレゼンテーションは、より都合がよい後の提供のために、ビューア及びリスナの不在時において記録される。これは、プログラムの時間シフトとして言及される。他の時間では、プログラムは、記録されることなしに、又は記録に関する興味なしに見たり及び／又は聞いたりされるが、たとえば電話のコール又は予期しない訪問者により、ビューア及び／又はリスナの注意が妨害される。
【０００６】
たとえば、ビューア及び／又はリスナがテレビ番組をみており、ＶＣＲにカセットテープを有している場合、かかるカセットテープを迅速に検索しロードして、番組を記録することができる。しかし、ビューア及び／又はリスナは、記録が終了された後まで、その全体、及び適切な時間系列でその番組を見たり及び／又は聴いたりすることができない。記録が終了するまでの時間は、番組の長さに依存して、長かったり又は短かったりする。
【０００７】
書き換え可能なＤＶＤ技術は、一般に利用することができるが、動作は、再生、記録、早送り、リバース及び停止といったかかる基本的な機能に制限される。ポーズは利用可能であるが、ＶＣＲにおけるポーズ動作の対応物としてのみである。たとえば、プリレコードされた番組の再生の中断、又は視聴された番組の記録を中断して、記録からコマーシャルを除くことである。
【０００８】
コンピュータハードドライブとは異なり、書き換え可能なＤＶＤ装置は、プリレコードされたＤＶＤを再生するという非常に重要な追加の機能を有している。したがって、コンピュータのハードドライブの代わりに使用することができる方法及び装置を含めて、書き換え可能なＤＶＤ技術を開発するための経済的なインセンティブが存在する。コストを低減して販売を増加するという目標に妥協することなしに、改善された有効な機能を有するかかる装置を提供することが課題となる。
【０００９】
他のＭＰＥＧメディアレコーダと同様に、書き換え可能なＤＶＤ装置にとって望まれる１つの機能は、記録されたビデオ信号のセグメントを自動的に識別して選択的にスキップする能力である。たとえば、かかる機能は、記録されたテレビジョンブロードキャスト信号を自動的に編集してコマーシャルのメッセージを除くことである。「コマーシャルスキップ」は、ビデオカセットレコーダの分野において重要な機能である。この点に関して、この問題を対処するために、ビデオカセットレコーダの背景において様々なシステムが提案されている。
【００１０】
ＶＣＲにおける現在のコマーシャルスキップ技術は、１５、３０又は６０秒離れたブラックフレームを探している。これらのブラックフレームは、記録されたテレビジョンプログラミングにおける可能性のあるコマーシャルのマップを生成するために使用される。しかし、この従来のアプローチは、システムがコマーシャルを記録するためのセグメントの開始に戻る場合に待つことを必要とするために、全く十分ではない。
【００１１】
さらに、従来のＶＣＲがＭＰＥＧタイプの符号化を使用していないために、商業広告の間及びビデオプレンテーションのチャプターの間に生じる場合があるビデオプログラムのトランジションを検出するために適用することができる、より洗練されたビデオ処理方法を利用することができない。従来のＶＣＲが他のトランジション効果を手掛かりとして使用して、チャプターの境界を描写することができる範囲まで、メディアは、かかるチャプターの境界で境界線を引き、再生の開始を便宜的に可能にする容易性に欠けている。
【００１２】
［発明の概要］
本発明は、ＭＰＥＧビデオメディア記録装置を制御して、記録セッションの間に、商業広告のようなビデオ信号のセグメントを自動的に識別して選択的にスキップするための方法及び装置に関する。
【００１３】
ＭＰＥＧビデオデータ記録セッションの間に、本システムは、記録されているビデオデータを連続的にモニタして、１つ以上の画像フィールドを通して生じする輝度勾配（又は他のシーン変化検出方法）を検出する。シーン変化に応答して、本システムは、シーン変化の発生に対応する時間とメディアの記録位置とをファイルに記憶する。１態様では、検出されたシーン変化に対応するメディアの記録位置は、ディスク上のセクタ、ピクチャスタートコード、又はＤＶＤ向けに、ＶＯＢＵ境界に対応するNav-Pac（ナビゲーションパック）番号により定義することができる。
【００１４】
検出されたシーン変化のうちのそれぞれ連続する１つの間の時間インターバルに依存して、本システムは、対応するビデオセグメントを商業広告又はチャプター境界として識別する。この様にセグメントを識別することにより、再生のプレゼンテーションを選択的に制御することができる。
【００１５】
特に、本システムは、上記インターバルが商業広告に関連する公知の値に関する所定の範囲に対応するかを判定する。該インターバルが商業広告に関連する公知の値に関する所定の範囲にある場合、本システムは、書き換え可能なメディア含まれる再生制御ファイルにナビゲーションコマンドを挿入することができる。この再生制御コマンドは、商業広告に対応するビデオセグメントをスキップ、早送り又は索引付けするために後に再生する間に使用することができる。
【００１６】
代替的に、該インターバルが商業広告に関連する公知の値に関する所定の範囲にない場合、本システムは、ビデオセグメントにより定義される特定のチャプターの再生を選択的に開始することをユーザに許可するために、メニューファイルにメニューボタンを挿入することができる。
【００１７】
本発明によれば、ＭＰＥＧビデオが記録される書き換え可能なメディアは、ＤＶＤディスク、コンピュータハードドライブ、磁気テープ及び光磁気ディスクからなるグループから選択することができる。実際に、本システムは、ＭＰＥＧエンコーダを使用するか、又はＭＰＥＧビットストリームを直接記録する書き換え可能な装置（たとえば、ハードドライブ又はテープ）に対しても適用することができる。
【００１８】
［発明の実施の形態］
図１には、書き換え可能なディスクメディア１０２を利用した、本発明による様々な発展された動作機能を実現するための装置１００がブロック図で示されている。書き換え可能なディスクメディア１０２は、例示的な実施の形態では、書き換え可能なＤＶＤとして実施される。多くの例では、述べられるように、書き換え可能なディスク媒体は、たとえば、ハードドライブ又は光磁気ディスク（ＭＯＤ）とすることもできる。ＭＯＤの例は、ミニディスクである。多くの場合、本発明の構成は、ビデオ又はオーディオ、或いはビデオ及びオーディオの両者に対して適用可能である。
【００１９】
装置１００は、この例では、書き換え可能なＤＶＤ１０２であるディスクメディアへの書込み及び該ディスクメディアからの読出しが可能である。装置１００は、機械的なアセンブリ１０４、制御セクション１２０、ビデオ／オーディオ入力処理経路１４０及びビデオ／オーディオ出力処理経路１７０を備えている。異なるセクション又は経路に対する殆どのブロックの配置は自明であり、便宜上、ブロックの幾つかの配置がなされ、本装置の動作を理解するのに対して厳密さはない。
【００２０】
機械的なアセンブリ１０４は、ＤＶＤ１０２を回転させるモータ１０６、及び回転するディスク全体を移動するために適合されるピックアップアセンブリ１０８を備えている。ピックアップアセンブリ１０８上のレーザは、ディスク上の螺旋状のトラックにスポットをあてるか、又はビデオ及び／又はオーディオプログラムマテリアルを記録及び再生するために、トラック上に既にあてられているスポットを照射する。
【００２１】
本発明の理解のために、ディスクが片側又は両側に関して書き換え可能であるかは関係がない。また、両側記録の場合に、両側記録又はディスクからの連続読出しがディスクの同じ側から行われるか、又は両側から行われるかは関係がない。
【００２２】
ピックアップ及びモータは、サーボ１１０により制御される。また、サーボ１１０は、第１の入力として、ディスク１０２の螺旋状トラックから読み出されたデータからなる再生信号を受信する。また、再生信号は、誤り訂正回路１３０への入力である。該回路１３０は、制御セクションの一部又はビデオ／オーディオ出力処理経路の一部と考えることができる。
【００２３】
制御セクション１２０は、コントロール中央処理ユニット（ＣＰＵ）１２２及びナビゲーションデータ生成回路１２６を備えている。コントロールＣＰＵ１２２は、第１の入力信号をナビゲーションデータ生成回路１２６に供給し、サーボ１１０は、第２の入力信号をナビゲーションデータ生成回路１２６に供給する。また、サーボは、制御セクションの一部と考えることができる。ナビゲーションデータ生成回路１２６は、第１の入力信号をマルチプレクサ（ＭＵＸ）１５４に供給し、ＭＵＸは、ビデオ／オーディオ入力処理経路１４０の一部を形成する。
【００２４】
従来の書き換え可能なＤＶＤ装置では、ナビゲーションデータ生成回路１２６は、従来のナビゲーションパケットデータを生成し、ビデオデータと共にディスクに記憶される。本発明によれば、ナビゲーションデータ生成回路は、ナビゲーションパケットに含めるためのある種の追加情報を供給することができる。この追加情報は、以下により詳細に記載される選択されたトリックモード再生動作について改善された性能のために使用することができる。
【００２５】
ＭＵＸ１５４の出力は、誤り訂正符号化回路１２８への入力である。誤り訂正符号化回路１２８の出力は、ピックアップ１０８に供給される記録可能な入力信号であり、レーザによりディスク１０２の螺旋状トラックに「あてられる（burned）」。
【００２６】
コントロールＣＰＵ１２２は、図１に示されるようにトラックバッファ１７２及び記録バッファ１５２に含まれるデータへのアクセスを好ましくは有している。ＣＰＵ１２２は、トラックバッファ１７２及び記録バッファ１５２に記憶されるビデオデータを削除、修正及び再フォーマットすることができる。制御及びデータインタフェースは、パケットビデオエンコーダ１４４及びオーディオエンコーダ１４８の動作を制御することをＣＰＵ１２２に許可するために提供される。
【００２７】
コントロールＣＰＵ１２２により実行される従来の動作について、適切なソフトウェア及びファームウェアがメモリに提供される。さらに、以下により詳細に記載される本発明に従いＣＰＵ１２２を制御するために、発展された機能のためのプログラムルーチン１３４が提供される。
【００２８】
制御バッファ１３２は、ビューアがアクティブ可能にされる機能のためのものであり、いわば、再生、記録、リバース、早送り、スロー再生、ポーズ／再生及び停止といった現在利用可能な機能を示している。ポーズは、ＶＣＲにおけるポーズ動作に対応する。たとえば、プリレコードされたプログラムの再生を手動で中断すること、又は視聴されたプログラムの記録を中断して記録からコマーシャルを除くことである。セパレートバッファ１３６は、本実施の形態で教示される本発明の構成を実現するためのコマンドを受信するために設けられる。
【００２９】
ビデオ／オーディオ入力処理経路１４０は、たとえば、ＮＴＳＣ又はＰＡＬといった従来のテレビジョン信号を、装置１００によるデジタル記録のために、たとえば、ＭＰＥＧ−１又はＭＰＥＧ−２といったデジタル化されたパケットデータに変換するための信号処理回路である。
【００３０】
入力経路１４０は、ＮＴＳＣデコーダ１４２、及びたとえば、ＭＰＥＧ−１又はＭＰＥＧ−２といったビデオ入力向けのビデオエンコーダ１４４を備えており、オーディオアナログ−デジタルコンバータ（Ａ／Ｄ）１４６、及びたとえば、ＭＰＥＧ−１又はＭＰＥＧ−２といったオーディオエンコーダ１４８を備えている。
【００３１】
デジタル化された信号は、マルチプレクサ１５０で結合され、全体のパケットが構築されるまで記録バッファ１５２に記憶される。オーディオ及びビデオデータパケットからなるグループが作成されたとき、このグループは、ＭＵＸ１５４において、ナビゲーションデータ生成回路１２６で生成された適切なナビゲーションパケットと結合される。次いで、このパケットは、誤り訂正符号化回路１２８に送出される。誤り訂正符号化回路１２８はまた、入力経路１４０の一部と考えることができる。
【００３２】
実用的なやり方として、ＤＶＤ上の螺旋状のトラックの最も小さなアドレス指定可能なユニットは、１６セクタからなるＥＣＣ（error correction code）ブロックであり、それぞれのセクタは、２０４８バイトのユーザデータを含んでいる。グループは、たとえば１２といった、ＥＥＣブロックの番号である。ブロックのそれぞれのグループは、約０．５秒からなる結合されたビデオ及びオーディオプログラムマテリアルを表している。
【００３３】
たとえば、１９２セクタである、ＥＥＣブロックのグループを記録するために必要とされる螺旋状のトラックに沿ったリニアスペースの量は、螺旋状トラックのセグメントとしてここでは定義される。したがって、記録バッファは、データの１セグメントを記憶するために十分な大きさであることが必要なことは明らかである。データの１つのセグメントは、たとえば、近似的に０．５秒のオーディオ及びビデオのプログラムマテリアルに対応する。
【００３４】
出力処理経路１７０は、誤り訂正ブロック１３０、及びトラックバッファ、すなわち出力バッファ１７２を備えており、該バッファ１７２では、ディスクから読み出されたデータは、更なる処理のためにパケットに組み立てられる。このパケットは、条件付きアクセスユニット１７４により処理される。
【００３５】
条件付きアクセスユニット１７４は、ビデオ及びオーディオ処理のために、デマルチプレクサ１７６を通してそれぞれの経路へのパケットの伝播を制御する。したがって、トラックバッファ１７２がデータの１つのセグメント、及び対応する約０．５秒のオーディオ及びビデオプログラムマテリアルを記憶するために十分な大きさであることが必要なことは明らかである。
【００３６】
ビデオは、たとえば、ＭＰＥＧ−１又はＭＰＥＧ−２からデコーダ１７８により復号化され、たとえば、ＮＴＳＣ又はＰＡＬといった従来のテレビジョン信号として符号化される。オーディオは、たとえば、ＭＰＥＧ−１又はＭＰＥＧ−２から回路１８２により復号化され、オーディオデジタル／アナログ（Ｄ／Ａ）コンバータ１８４によりアナログ形式に変換される。
【００３７】
ＰＣＩバッファ１９０及びＰＣＩデコーダ１９２は、ディスクに記憶されるナビゲーションパケットに含まれるプレゼンテーション制御情報を復号化するために提供することができる。出力処理経路１７０は、上述したように、誤り訂正回路１３０を含むと考えることができる。
【００３８】
ＤＳＩバッファ１８６は、ナビゲーションパケット内に含まれるディスクサーチ情報（ＤＳＩ）を受信するために提供される。ＤＳＩデコーダは、以下により詳細に記載されるナビゲーションパケット内に含まれるＤＳＩ情報を復号化するために使用される。
【００３９】
特に、本発明は、ハードウェア、ソフトウェア、又はハードウェア及びソフトウェアで実現することができる。本発明によるマシン読取り可能なストレージは、たとえば、コントロールＣＰＵ１２２といった１つのコンピュータシステムにおいて中央型のやり方で実現することができ、又は異なる構成要素が幾つかの相互接続されたコンピュータシステムにわたり分散される分散型のやり方で実現することができる。本実施の形態で記載される方法を実行するために適合されるいずれかの種類のコンピュータシステム又は他の装置を許容することができる。
【００４０】
特に、本実施の形態で記載される本発明は、図１のコントロールＣＰＵ１２２を意図しているが、ハードウェアとソフトウェアの典型的な結合は、以下のコンピュータプログラムを有する汎用コンピュータシステムとすることができる。該プログラムは、ロード及び実行されたときに、本実施の形態で記載された方法を実行するようなコンピュータシステム、及び図１の制御セクション１２０に類似したＤＶＤ記録システムを制御するものである。
【００４１】
また、本発明は、コンピュータプログラムプロダクトに埋め込むことができる。このプロダクトは、本実施の形態で記載された方法の実現を可能にする全ての機能を備えており、コンピュータシステムにロードされたときに、これらの方法を実行することを可能にする。
【００４２】
この環境におけるコンピュータプログラムは、情報処理能力を有するシステムに以下の特定の機能を直接的、間接的又はその両者で実行させることが意図された命令のセットからなる言語、コード又は記号において、いずれかの表現を意味することができる。（ａ）別の言語、コード又は記号への変換、及び（ｂ）異なるマテリアル形式での再生。本実施の形態で開示される発明は、上述したＣＰＵ１２２と互換性のあるオペレーティングシステムのための商業的に入手可能な開発ツールを使用してプログラマーにより実現することが可能なコンピュータプログラムに埋め込まれる方法とすることができる。
【００４３】
［ＤＶＤメディア］
本発明の構成を例示するために、プログラムマテリアルは、書き換え可能なＤＶＤに記録することができ、書き換え可能なＤＶＤから再生することができる。図２に示される書き換え可能なＤＶＤ１０は、装置１００におけるディスク１０２としての使用に適している。フラットにフォーマットされている場合、ディスク１０は、プラスティック盤のようなメンバ１２を円形にしている。
【００４４】
書き換え可能なＤＶＤは、１．２ｍｍの厚いディスク形成する粘着層により互いに張り合わされた２つの基板から構成することができる。中心のホール１４は、図１のモータ１０６の把持装置が確実にディスクを把持し、本発明の構成に従い同じ角度動きを制御することができるように、ディスクに形成することができる。
【００４５】
トラックの記録の方向は、螺旋の小さな半径部分から螺旋の大きな半径部分に、螺旋状のトラック１６に沿って典型的に外側である。幾つかのシリーズの３つの大きなドットは、図面に示されていないトラックの部分を示している。結果として、螺旋状のトラックの開始は、ホール１４の近くであると考えられ、四角形１８により示されている。螺旋の終了は、縁の近くであると考えられ、ひし形２０により示されている。当業者であれば、上述されたような螺旋の開始と終了の定義を許容できるであろう。
【００４６】
本発明による発展された機能は、バックワード記録、すなわち、螺旋の大きな変形の部分から螺旋の小さな半径の部分への記録を利用している。また、トラックは、メディアタイプのインデックスを含むために図面に示されていないサイドからサイドへのがたつきを有している場合がある。スケールの難しさのために、トラック１６の一部分のみが示されており、これらは拡大スケールで示されている。
【００４７】
螺旋の円形に近い、半径方向に集中したセクションのそれぞれは、トラックとして言及されるが、この用語は、その固有の意味を有するものとして一般に受け入れられない。たとえば、ＣＤ−ＲＯＭでは、用語「トラック」は、１つの音楽曲又は他のセクションを含む螺旋状のトラックのその部分を言及するために使用され、同様なことがＤＶＤに共通する場合もあるし、共通しない場合もある。
【００４８】
本発明は、記録可能なＤＶＤメディアに関連して記載されてきた。当業者であれば、本発明はこの点に限定されるものではないことを理解されるであろう。むしろ、本実施の形態で記載されたような改善されたトリックモードのためのＤＶＤナビゲーション情報に対する改善は、限定されるものではないがＤＶＤ−Ｒタイプのメディアを含めていずれかのタイプのディスクメディアを使用することもできる。
【００４９】
［ＤＶＤデータ構造］
図３に示されるように、それぞれのＤＶＤは、ビデオマネージャ２６及びビデオタイトルセット（VTS）２８を含んでいる。ＶＴＳは、ビデオタイトルセット情報（制御データ VTSI）２７、オプション的なビデオオブジェクトセットメニュー（メニューVOBS）２９、実際のタイトル内容を含む１つ以上のタイトルＶＯＢＳ３０、及びＶＴＳＩバックアップ３１を含んでいる。
【００５０】
それぞれのＶＯＢＳ３０は、複数のビデオオブジェクト３２を含んでいる。それぞれのビデオオブジェクト３２は、複数のセル３４を含んでいる。それぞれのＶＯＢＳは、セルへのポインタの集合体を含んでいる。この様にして、ＶＯＢＳデータは、セルを互いにリンクし、どの順番でプログラム又はセルを再生すべきかを示す。特定のＶＯＢＳ内のセルは、いずれか所望の順番で再生するために指示される。たとえば、特定のＶＯＢＳ内のセルは、連続的又はランダムに再生することができる。
【００５１】
それぞれのセルは、複数のＶＯＢＵ３６を含んでいる。ディスクのビデオコンテンツが存在するＶＯＢＵ３６のそれぞれは、０．４〜１．０秒のプレゼンテーションマテリアルを典型的に含んでいる。それぞれのＶＯＢＵ３６は、記録順でのデータパック系列である。それぞれのＶＯＢＵは、正確に１つのナビゲーションパック（NV_PCK）３８により開始し、ビデオパック（V_PCK）３９、オーディオパック（A_PCK）４０及びサブピクチャパック（SP_PCK）４２を含む全ての種類のパックを包含している。それぞれのＶＯＢＵは、１つのグループオブピクチャ（ＧＯＰ）から特に構成されている。典型的に、ＶＯＢＵは、関連するオーディオデータと共に約１２又は１６のピクチャを含んでいる。
【００５２】
NV_PCK３８は、そこにディスクサーチ情報が含まれるビデオオブジェクトユニットのためのディスクサーチ情報（ＤＳＩ）と共にプレゼンテーション制御情報を含んでいる。プレゼンテーション制御情報は、プログラムのタイミング及びプレゼンテーションの詳細を含んでいる。
【００５３】
ディスクサーチ情報は、順方向及び逆方向におけるＶＯＢＵのNVパックの相対的なアドレスから構成される。また、それぞれのNV_PCKは、ＧＯＰにおける最初の基準ピクチャのデータサイズ、及びＶＯＢＵにおける最初の３つの基準ピクチャについてのエンドアドレスを含んでいる。これは、ＶＯＢＵの構造に関して与えられる唯一の手掛かりである。
【００５４】
１つのメインタイトルを含むディスクは、特定のストーリに描写する（delineate）ことができる幾つかのチャプターに分割することができる。ビデオタイトルの一部を形成するチャプターは、ビデオプレゼンテーションにおけるマーカ又は分岐点として機能することができるとき、有効な構成概念である。ＤＶＤナビゲーションデータは、情報、及び再生系列の制御のためのコマンドのセットを含んでいる。コンテンツ選択を可能にするために、メニューを提供することができる。たとえば、ユーザは、ユーザメニューを通して、特定のビデオタイトル（動画）、又はタイトルの一部（チャプター）を選択することができる。
【００５５】
ナビゲーションコマンドは、ビデオプレゼンテーションにおけるフロー制御を容易にするために特に有効である。それぞれのビデオタイトルは、少なくとも１つのプログラムチェインを含んでいる。このプログラムチェインは、セル３４へのポインタの集合体である。プログラムチェインは、セルを互いにリンクし、その順序でセルを表示すべきかを示す。それぞれのプログラムチェインは、プリコマンドのセットによりオプション的に開始し、それぞれがオプション的なコマンドを有するセルが続く。それぞれのコマンドは、goto、link、jump、exit等のようなフロー制御のための命令を含み、３つの命令まで含むことができる。
【００５６】
プログラムチェイン情報（ＰＧＣＩ）は、ビデオデータストリームのプレゼンテーション制御情報（ＰＣＩ）部分に含まれる。ＰＧＣＩは、ビデオタイトルを備えるセルの系列をプレゼンテーションを制御するための再生制御ファイルとして考えることができる。
【００５７】
［コマーシャルスキップ及びチャプター描写］
図４は、ＭＰＥＧ記録向けのコマーシャルスキップ及びチャプター描写のためのプロセスを例示するフローチャートである。図４に示されるように、ステップ４０２では、作動されるコマーシャルスキップ機能とチャプター描写機能を有するＭＰＥＧ記録セッションを開始したときに、本プロセスが開始される。記録動作は、制御バッファ１３２によりユーザ選択とすることができる。
【００５８】
本実施の形態で記載されるコマーシャルスキップ及びチャプター描写のような発展された機能は、個別に発展された機能のバッファ１３６により作動することができる。これらの制御は、ＣＰＵ１２２にとっての入力、及び適切なルーチン１３４を選択するための入力として使用される。
【００５９】
ステップ４０４では、システムは、記録されているビデオ信号を分析して、商業広告又は映画内のチャプター描写へのシーン変化のトランジションを示す手掛かりを検出する。この目的のために、いずれか適切なトランジションの手掛かりを使用することができる。しかし、好適な実施の形態によれば、イメージフェードは、トランジションの手掛かりとして選択することができる。イメージフェードは、プログラムがテレビジョン一連の画像を通して、ブロードキャストにおける商業広告にトランジションするときに一般に生じる。同様に、かかるトランジションの手掛かりは、映画又はビデオタイトルにおけるチャプター描写を示すことができる。
【００６０】
好適な実施の形態では、本実施の形態で記載されたような輝度勾配の検出は、米国特許第5,561,477号に記載されたように実行することができる。この特許は、参照によりその全体において本実施の形態に組み込まれる。該特許に記載されるように、ＭＰＥＧのような動き補償された予測符号化データの圧縮システムでは、隣接する画像フレームを分析して、輝度勾配を検出することができる。
【００６１】
上記特許に記載されるように、フレームは幾つかのセグメントに分割され、隣接するフレームから対応するフレーム間の画素の絶対値の差の総和は、隣接するフレームのセグメントの２つのペアのそれぞれについて得られる。２つのフレームの差の割合は、それぞれのセグメントについて得られる。
【００６２】
フェージングは、上記割合が全ての所定の領域数について実質的に一定のままである場合に示される。輝度勾配の検出に関連した信号処理は、コントロールＣＰＵ１２２、又はパケットビデオエンコーダに関連する個別の専用のシグナルプロセッサにより実行することができる。
【００６３】
フェージングが検出されない場合、ステップ４０４で、システムは、記録されているビデオ信号をモニタし続ける。しかし、フェージングが検出された場合、本システムは、ステップ４０６に進む。ステップ４０６では、システムは、ｎ番目の検出された輝度勾配に対応する時間とメディアの記録位置の指示をメモリ位置又はファイルに記憶する。したがって、レコードは、フェードが生じたときに記録セッションの間に関連する時間、及びフェードが記録される記録メディアの位置について作成される。
【００６４】
図５に示される好適な実施の形態によれば、ファイル５０２は、フェード検出器５００により作成される。フェード検出器５００は、適切なプログラムルーチン１３４と共にＣＰＵ１２２により実現される場合がある。このように作成されたファイル５０２は、経過時間５０４、ディスクセクタ５０６及びセクタ内の特定のピクチャ５０８に対するレコード又はポインタを含んでいる。このデータファイル５０２は、たとえば、コントロールＣＰＵ１２２に接続されたＲＡＭ（図示せず）に保持することができる。
【００６５】
ステップ４０８では、システムは、フェードに関連する輝度勾配がシステムにより予め検出されているかを判定する。検出されていない場合、本システムは、ステップ４０４に戻り、次の輝度勾配についてモニタし続ける。システムが輝度勾配を予め検出している場合、ステップ４１０に進み、検出された輝度勾配“ｎ”と“ｎ−１”、“ｎ−２”、“ｎ−３”等の間の時間インターバルを計算する。このように、システムは、最も最近に検出された勾配と幾つか前の勾配との間のインターバルを計算する。
【００６６】
ステップ４１２では、システムは、ステップ４１０で計算されたインターバルが商業広告についての所定の値の範囲内であるかを判定する。これらの所定の値の範囲は、一般的な従来のテレビジョン広告における約３０秒又は６０秒である。しかし、本発明は、これらの特定の値に限定されず、商業的なテレビジョン広告に一般に関連する他の時間インターバルも、このステップ４１２における評価について含めることができる。したがって、たとえば、１５秒のテレビジョン広告が使用されることが知られている場合、１５秒のインターバルを商業広告についての所定の値の範囲に含めることができる。
【００６７】
好適な実施の形態によれば、商業広告についての所定の値の範囲は、期待されるよりも僅かに短いか又は長い商業広告を含むように、偏差のウィンドウを設けることができる。この点に関して、３０秒又は６０秒といった基準値からの数秒の偏差は十分であるべきである。いずれかの場合でも、値の範囲は、殆どの商業広告を含むために十分に広く選択することができる。
【００６８】
ステップ４１２で、検出された輝度勾配により定義されるビデオセグメントのインターバルが商業広告についての所定の値の範囲内にあるとき、システムはステップ４１４に進む。ステップ４１４では、ＣＰＵ１２２は、フロー制御コマンドをＭＰＥＧビデオ記録の再生制御ファイル５１０に挿入することができる。上述したプロセスの例は、図５において示されており、最初の２つの検出されたフェードは１’３０”、及び２’００”のそれぞれで生じている。
【００６９】
システムは、これら２つの検出されたフェード間に３０秒のインターバルが存在するかを判定し、関連するビデオセグメントはコマーシャルに違いないと結論付ける。したがって、再生制御ファイル５１０は、この場合修正されて、メディア再生装置は記録位置１（セクタ１０、ピクチャ１）から記録位置２（セクタ１１、ピクチャ３）に早送りされ又はスキップされる。
【００７０】
再生制御ファイル５１０は、ＭＰＥＧビデオの再生系列を制御するために使用されるいずれかのファイルとすることができる。たとえば、書き換え可能なＤＶＤシステムでは、再生制御ファイル又は命令５１０は、プログラムチェイン情報（ＰＧＣＩ）のようなＤＶＤナビゲーションデータとすることができる。
【００７１】
代替的に、フロー制御ファイル５１０は、１つ以上のナビゲーションを備えることができ、そのうちの１つは、それぞれのＶＯＢＵと含まれる。いずれの場合でも、ステップ４１４で挿入されるフロー制御命令は、検出された輝度勾配により描写されるビデオセグメントを再生する間に、ＭＰＥＧメディアプレーヤを早送り又はスキップするために選択及び実現することが好ましい。
【００７２】
代替的に、ステップ４１２に、フェード間のインターバルが商業広告についての所定の値の範囲内にない場合、システムは、ステップ４１６に進む。ステップ４１６では、検出されたフェード又は検出されている輝度勾配は、プログラム内のチャプターの開始又は終了に対応しなければならない。したがって、ＣＰＵ１２２は、検出されたフェードの前後に発生するビデオセグメントへの便利なアクセスを可能にする再生制御ファイルにマーカ又はコマンドを自動的に挿入する。
【００７３】
たとえば、書き換え可能なＤＶＤ装置の場合、マーカは、ＰＴＴ（Part of Title Table）に挿入することができる。この「マーカ」は、検出されたフェードすなわちシーン変化に対応するナビゲーションパケット番号である。これは、ＤＶＤ書き換え可能な標準的なチャプターの境界となる。また、この「マーカ」は、ＰＴＴへの記憶前に前処理することができる。
【００７４】
これは、たとえば、約５秒毎のビデオ再生といった、チャプターの境界を比較的一様にするために行われる場合がある。係るチャプターは、チャプターアップ／ダウンコマンドと共にその後に使用され、ビデオ内のチャプターへの便利なユーザアクセスを可能にする。
【００７５】
代替的に、映画の再生の間にオンスクリーンメニューについての基本として、又はオンスクリーンチャプターディスクメニューとして使用することができる。代替的に、ステップ４１６において、メニューボタンを挿入して、適切なフロー制御命令を提供することができる。これにより、ユーザは、再生モードの間にメニューボタンを作動して、検出された勾配ｎにより定義されるビデオセグメントで再生を開始することができる。システムは、ステップ４１４又はステップ４１６の後にステップ４０４に進み、記録セッションの間に次の輝度勾配についてモニタし続ける。
【００７６】
図５には、上述したプロセスの例が例示されている。図５に示されるように、システムは、第２及び第３のフェードが２’００”及び１０’００”で生じていることを検出する。次いで、システムは、結果的にインターバル８分を計算する。この時間インターバルは、いずれか公知の商業インターバルに対応しないので、システムは、このフェードはチャプターの終了に対応するに違いないと結論付ける。
【００７７】
次いで、この情報は使用されて、セクタ２０、ピクチャ５に対応するＶＯＢＵの境界でチャプターのマーカを作成するために再生ファイルを修正する。次いで、チャプターマーカは、インターバルにより定義される特定のビデオセグメントへのアクセスをユーザに許可するために使用することができる。代替的に、メニューボタンは、メディアのＭＰＥＧ記録に関連するメニューファイルで作成することができる。メニューボタンは、選択されたビデオセグメントを直接アクセスするために使用することができる。
【図面の簡単な説明】
【図１】  本発明による１つ以上の発展された動作機能が設けられる書き換え可能なＤＶＤ装置のブロック図である。
【図２】  書き換え可能なＤＶＤの螺旋状のトラックを例示するために有効な図である。
【図３】  ビデオオブジェクトのセットにおけるビデオオブジェクトユニットの編成を説明するために有効な図である。
【図４】  コマーシャルスキップ及びチャプター描写のプロセスを説明するために有効なフローチャートである。
【図５】  再生制御ファイルがどのように修正されるかを説明するために有効なブロック図である。
【図１】
0004597453.tif 000002
【図２】
0004597453.tif 000003
【図３】
0004597453.tif 000004
【図４】
0004597453.tif 000005
【図５】
0004597453.tif 000006