(57)【要約】ビデオ情報を表示する方法、その方法に従って動作するプログラムと装置（２；４）が開示される。その方法は、第１と第２のビデオ情報を結合して結合ビデオ情報を形成するステップを有する。第１と第２のビデオ情報は第１と第２のビデオフレーム（１２´；１３´）をそれぞれ表示する。少なくとも１つの第１のプログラムセグメントが第１のビデオフレーム（１２´）の第１の数により表示される。少なくとも１つの第２のプログラムセグメントが第２のビデオフレーム（１３´）の第２の数により表示される。第１と第２の数が第１と第２の所定のフレームディスプレイレートに対応するため予め決定される。この方法は、前記結合情報により表示された前記第１と第２のプログラムセグメントの少なくとも一方の少なくとも一部を、前記第１と第２の所定のフレームディスプレイレートの一方で表示するステップも有する。
2005522111.tif 000002
【特許請求の範囲】
【請求項１】
ビデオ情報を表示する方法であって、
第１と第２のビデオフレームをそれぞれ表示する第１と第２のビデオ情報を結合し結合ビデオ情報を形成するステップと、ここで、少なくとも１つの第１のプログラムセグメントが前記第１のビデオフレームの第１の数により表示され、少なくとも１つの第２のプログラムセグメントが前記第２のビデオフレームの第２の数により表示され、前記第１と第２の数はそれぞれ第１と第２の所定のフレームディスプレイレートに対応するように予め決められており、
前記結合情報により表示された前記第１と第２のプログラムセグメントの少なくとも１つの少なくとも一部を表示するステップとを有することを特徴とする方法。
【請求項２】
トランスミッタステーションであって、
第１と第２のビデオフレームをそれぞれ表示する少なくとも第１と第２のビデオ情報を記憶する記憶エリアと、ここで、少なくとも１つの第１のプログラムセグメントは前記第１のビデオフレームの第１の数により表示され、少なくとも１つの第２のプログラムセグメントは前記第２のビデオフレームの第２の数により表示され、前記第１と第２の数は第１と第２の所定のフレームディスプレイレートにそれぞれ対応するように予め決定されており、
前記記憶エリアに記憶された前記第１と第２のビデオ情報を結合し、前記第１と第２のビデオフレームの組み合わせを表示する結合ビデオ情報を形成するように構成されたコンバイナと、
前記コンバイナにより形成された結合ビデオ情報を前記トランスミッタステーションから送信するように構成された少なくとも１つのトランスミッタとを有することを特徴とするトランスミッタステーション。
【請求項３】
請求項２に記載のトランスミッタステーションであって、前記第１と第２のプログラムセグメントの少なくとも一方は広告に関係することを特徴とするトランスミッタステーション。
【請求項４】
請求項２に記載のトランスミッタステーションであって、
前記第２の所定フレームディスプレイレートは前記第１の所定フレームディスプレイレートより大きいことを特徴とするトランスミッタステーション。
【請求項５】
請求項２に記載のトランスミッタステーションであって、
前記コンバイナは、前記第２のビデオフレームの一つ一つを前記第１のビデオフレームの対応する一つ一つの少なくとも一部に挿入することにより前記第１と第２のビデオ情報を結合することを特徴とするトランスミッタステーション。
【請求項６】
請求項５に記載のトランスミッタステーションであって、前記コンバイナは各個々の第２のビデオフレームをピクチャ・イン・ピクチャサブフレームとして対応する第１のビデオフレームに挿入することにより前記挿入を実行することを特徴とするトランスミッタステーション。
【請求項７】
第１と第２のビデオフレームをそれぞれ表示する少なくとも第１と第２のビデオ情報を記憶する記憶エリアと、ここで、少なくとも１つの第１のプログラムセグメントは前記第１のビデオフレームの第１の数により表示され、少なくとも１つの第２のプログラムセグメントは前記第２のビデオフレームの第２の数により表示され、前記第１と第２の数は第１と第２の所定のフレームディスプレイレートにそれぞれ対応するように予め決定されており、
前記記憶エリアに記憶された前記第１と第２のビデオ情報を結合し、前記第１と第２のビデオフレームの組み合わせを表示する結合ビデオ情報を形成するように構成されたコンバイナと、
前記コンバイナにより形成された結合ビデオ情報を前記トランスミッタステーションから送信するように構成された少なくとも１つのトランスミッタとを有するトランスミッタステーションと、
前記トランスミッタステーションにより送信された前記結合ビデオ情報を受信するように構成された少なくとも１つの電子インターフェイスと、
前記第１の所定フレームディスプレイレートと前記第２の所定フレームディスプレイレートの一方で前記結合ビデオ譲歩の少なくとも一部を表示するように構成されたディスプレイとを有する少なくとも１つのレシーバステーションと、
を有することを特徴とするビデオ情報を通信するシステム。
【請求項８】
請求項７に記載のシステムであって、
前記レシーバステーションは、
第１のユーザ生成信号または第２のユーザ生成信号のいずれかを生成するユーザにより動作可能な入力ユーザインターフェイスと、
記録媒体に情報を記録するための記録モード、または前記記録媒体に記録された情報を読み出すために読み出しモードで動作可能な記録・読み出し部分と、
前記入力ユーザインターフェイスの各々、前記少なくとも１つの電子インターフェイス、前記記録・読み出し部分、および前記ディスプレイに結合されたコントローラとを有し、ここで、前記コントローラは、前記記録・読み出し部分を制御するための前記第１のユーザ生成信号に応答して前記記録・読み出し部分に、前記少なくとも１つの電子インターフェイスにより受信された前記結合ビデオ情報が前記記録媒体に記録される前記記録モードで動作させ、前記コントローラは、前記記録・読み出し部分を制御する前記第２のユーザ生成信号に応答して、前記記録・読出し部分に、前記結合ビデオ情報が前記記録媒体から読み出され、前記第１の所定のフレームディスプレイレートと前記第２の所定のフレームディスプレイレートの一方で前記ディスプレイに表示される読出しモードで動作させることを特徴とするシステム。
【請求項９】
請求項８に記載のシステムであって、
前記読み出しモードは、前記記録・読み出し部分が前記記録媒体から前記結合ビデオ情報を前記第２の所定フレームディスプレイに対応するレートで読み出す検索モードであり、
前記結合ビデオ情報は前記第２の所定フレームディスプレイレートで表示されることを特徴とするシステム。
【請求項１０】
請求項８に記載のシステムであって、前記コンバイナは個々の前記第２のビデオフレームを対応する個々の前記第１のビデオフレームの少なくとも一部に挿入することにより前記第１と第２のビデオ情報を結合することを特徴とするシステム。
【請求項１１】
請求項１０に記載のシステムであって、前記コンバイナは、各個々の第２のビデオフレームをピクチャ・イン・ピクチャサブフレームとして個々の第１のビデオフレームに挿入することにより前記挿入を実行することを特徴とするシステム。
【請求項１２】
ユーザ情報アプライアンスであって、
第１と第２のビデオフレームをそれぞれ表示する、ブロードキャストされた第１と第２のビデオ情報を受信する少なくとも１つのレシーバと、ここで、少なくとも１つの第１のプログラムセグメントは前記第１のビデオフレームの第１の数により表示され、少なくとも１つの第２のプログラムセグメントは前記第２のビデオフレームの第２の数により表示され、前記第１と第２の数は第１と第２の所定のフレームディスプレイレートにそれぞれ対応するように予め決定されていて、
前記第１と第２のビデオ情報を結合し結合ビデオ情報を形成するように構成された、ディスプレイ装置に前記第１と第２の所定のフレームディスプレイレートの一方で前記結合ビデオ情報の少なくとも一部を表示させるため、前記結合ビデオ情報をディスプレイ装置に出力するためのコンバイナコントローラとを有することを特徴とするユーザ情報アプライアンス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はメディア情報中に含まれた広告に関し、特に、ビデオ情報にスローモーション広告を提供する方法、装置、およびプログラムに関する。
【背景技術】
【０００２】
ブロードキャストビデオのコンテントを修正および／または記録するビデオレコーダ／プレーヤ（以下、集合的に「ビデオレコーダ」とも呼ぶ）やその他のデバイスが、ますます人気を博している。上記のデバイスの例としては、ユーザの好みに基づき、ハードディスクにプログラムを自動的に記録するデジタルバーサタイルディスク（DVD）レコーダ等のパーソナルビデオレコーダ、ビデオカセットテープにプログラムを自動的に記録するビデオカセットレコーダ（VCR）などがある。上記のデバイスにより、ユーザは所望の時間に記録したプログラムを見ることができる。また、例えば、早送りや巻き戻しキーを選択することにより、プログラムが再生モード中にディスプレイに表示されている間に、ユーザは記録したプログラムを検索することができる。例えば、VCRの場合、ビデオカセットテープがロードされるトランスポートシステムのキャプスタンやテープリール等のコンポーネントは、（フォワードまたはリバース検索が起動されたかどうかによって）フォワードまたはリバースモードのいずれかで、対応する速さでテープを送るまたは戻すためにノーマルの非検索再生モードで使用される速さよりも大きな速さで駆動される。DVDの場合、光デバイスが読まれている回転するビデオディスクを素早くスキャンできるように、実行されている検索のタイプによる方向に、ノーマルの非検索再生モード中に使用される速さより大きな速さで光デバイスがマウントされたスレッドメカニズムを動かすことにより、検索動作が実行される。どちらの場合も、読まれているビデオカセットテープまたはビデオディスクのコンテントが検索動作中にディスプレイスクリーンに表示されると仮定すると、そのコンテントは、ノーマルの非検索再生モードで使用されるフレームレート（例えば、２４フレーム毎秒）より大きい所定のフレームレート（例えば、７２フレーム毎秒）で表示される。当業者には分かるように、より大きなフレームレートは、検索動作中に使用されるビデオレコーダの関係するメカニカルコンポーネントの動きの増加された速さに対応する。
【０００３】
視聴者は、商業広告を見なくてよいように、ビデオレコーダの検索能力をしばしば活用する。その商業広告は、読まれている適用可能な記録媒体（例えば、ディスク、ビデオカセットテープ、その他の媒体）に記録され、ノーマルの再生スピード（フレームレート）（例えば２４フレーム毎秒）で表示されるかも知れない。よく知られた例として、ビデオカセットテープの始めに他のプログラムの前に記録されている広告を、視聴者はしばしば早送りする。結果として、視聴者は、所望のプログラムを見つけようと、上記の検索動作中にビデオディスプレイスクリーンにより一層注意しているかも知れないが、広告はノーマルの再生レートよりかなり大きなフレームレートで表示される。結果として、広告は意図した形態では視聴者に提示されない（ビデオレコーダは一般的に、上記の検索中に関連するオーディオサウンドをすべてディスエーブルする）。それゆえ、たとえ記録媒体のコンテントのフォワードまたはリバース検索が実行されていても、記録媒体に記録された広告を意図された形態で視聴者に提示することができ、上記の検索動作中に視聴者がビデオスクリーンにしばしばより注意を払っていることを利用する技術を提供することにより、前述の問題を克服する必要がある。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、自動検索動作がビデオレコーダにより実行されている間に、記録媒体に記憶されたコンテントを介して、１以上の商業広告等の所定のコンテントが視聴者に提示されることを可能とする方法、装置、プログラムを提供することである。
【０００５】
本発明の他の目的は、ユーザに提示されるビデオ情報においてスローモーションの広告を提供する方法、装置、プログラムを提供することである。
【０００６】
本発明のさらに別の目的は、記憶媒体に記録された広告が、記録媒体のコンテントをフォワードまたはリバース検索しても、意図した形態で視聴者に提示されるようにする方法、装置、プログラムを提供することである。
【０００７】
本発明のさらに別の目的と長所は図面とその後の説明を検討すれば明らかとなるであろう。
【０００８】
本発明の前述の目的は、ビデオ情報を表示する方法、その方法に従って動作するプログラムと装置により実現される。その方法は、第１と第２のビデオ情報を結合して結合ビデオ情報を形成するステップを有する。第１と第２のビデオ情報は第１と第２のビデオフレームをそれぞれ表示する。少なくとも１つの第１のプログラムセグメントが第１のビデオフレームの第１の数により表示される。少なくとも１つの第２のプログラムセグメントが第２のビデオフレームの第２の数により表示される。第１と第２の数が第１と第２の所定のフレームディスプレイレートに対応するため予め決定される。この方法は、前記結合情報により表示された前記第１と第２のプログラムセグメントの少なくとも一方の少なくとも一部を、前記第１と第２の所定のフレームディスプレイレートの一方で表示するステップも有する。
【０００９】
前記第２の所定のフレームディスプレイレート（例えば、７２フレーム毎秒）は、情報アプライアンス（例えば、VCR、DVDプレーヤ、他のタイプのビデオレコーダ・プレーヤ）が対応する記憶メディア（例えば、ビデオカセット、ビデオディスク）に記憶されたコンテントのフォワードまたはリバース検索を実行する検索モードに対応する。前記第１の所定のフレームディスプレイレート（例えば、２４フレーム毎秒）は、情報アプライアンスが記憶されたコンテントを記憶メディアから読み出させ、非検索フレームディスプレイレートでディスプレイに提示させる。
【００１０】
少なくとも第１と第２のプログラムセグメントは、好ましくは、結合情報を表示するときに視聴者に提示される広告に関係する。しかし、本発明の他の実施形態においては、それらのセグメントはたのタイプのプログラムに関係しても良く、互いに異なっても異ならなくてもよい。
【００１１】
本発明の一態様によると、結合するステップは、表示するステップの間に（ａ）第１のビデオフレームの対応するもののコンテントの完全なオーバーレイとして、または、（ｂ）第１のフレームの対応するものに挿入されたピクチャ・イン・ピクチャ（PIP）内に第２のビデオフレームのコンテントを表示可能ならしめる。例えば、ユーザが検索モードを呼び出すために情報アプライアンスを操作すると、結合情報が第２の所定フレームディスプレイレートで表示される。いずれの場合にも、結合情報が第２の所定フレームディスプレイレートで表示されたとき、再生モード中に使用されるよりも速いスピードで検索が実行されていたとしても、第２のビデオフレームにより表示されたプログラムセグメントは視聴者に意図された形態で提示される。
【００１２】
本発明の一実施形態によると、結合ステップはブロードキャストステーションで実行される。そしてその結合情報はそのステーションから１以上の情報アプライアンス等である１以上の受信あて先にブロードキャストされる。各情報アプライアンス内で、ユーザが情報アプライアンスの検索モードを呼び出すと、それに応じて表示ステップが呼び出される。
【００１３】
本発明の他の実施形態によると、結合ステップは、検索モードの呼び出しに応じて、個々の情報アプライアンス内で実行される。この実施形態において、第１と第２のビデオ情報は、結合ステップの前に個々の情報アプライアンスに事前に記憶されるか、またはブロードキャストステーションからリアルタイムで受信している間に結合される。
【発明を実施するための最良の形態】
【００１４】
本発明は、図面と共に好ましい実施形態の詳細な説明からより容易に理解されるであろう。
【００１５】
別の図に出てくる同じラベルの要素は同一の要素をさしているが、すべての図の説明で参照されるとは限らない。
【００１６】
図１は、本発明を実施するために好適なハードウェアシステム１の例を示すブロック図である。図示した実施形態において、システム１はトランスミッタステーション２、少なくとも１つのユーザ情報アプライアンス４、ビデオ情報を表示する従来のテレビレシーバ等であるビデオディスプレイ装置４４を有する。装置４４は、興味のあるアプリケーションに応じて、１以上の他のタイプのビデオディスプレイ装置を含んでも良い。ユーザ情報アプライアンス４とビデオディスプレイ装置４４は、集合的にレシーバステーションまたはユーザ情報ターミナル４３とも呼ばれる。トランスミッタステーション２と情報アプライアンス４はインターフェイス３０を介して互いに通信可能に結合されている。情報アプライアンス４とビデオディスプレイ装置４４はインターフェイス４１を介して互いに通信可能に結合されている。インターフェイス３０と４１は、トランスミッタステーション２またはビデオディスプレイ装置４４それぞれを結合するために、様々なタイプのインターフェイスまたは相互連結装置を含んでも良い。情報アプライアンス４の場合、図１には便宜上示していないが、適用可能なシステムデザインおよび動作基準に応じて、１以上のワイヤ、ケーブル、スイッチ、ルータ、光ファイバ、ワイヤレスインターフェイス、および／または１以上のネットワーク（例えば、インターネットおよび／またはその他のネットワーク）、モデム、および／または他の好適なタイプの通信インターフェイスである。
【００１７】
個別情報アプライアンス４は、例えば、ＰＣ、パーソナルビデオレコーダ（PVR）、VCR、DVDレコーダ、その他のタイプのデジタルビデオレコーダ（DVR）などを含んでもよいが、その他の好適なタイプのユーザ情報アプライアンスも使用してもよい。単一のトランスミッタステーション２、単一のユーザ情報アプライアンス４、単一のビデオディスプレイ装置４４のみが図１に示されているが、トランスミッタステーション２とビデオディスプレイ装置４４と通信するユーザ情報アプライアンス４の数と種類は大きく変化してもよい。個々のユーザ情報アプライアンス４と通信するトランスミッタステーション２とビデオディスプレイ装置４４は、例えば、ユーザのニーズ、地理的立地、適用可能なシステムデザイン、および動作基準等によって決まる。本発明の教示は、特定のタイプのトランスミッタステーション、情報アプライアンス、ビデオディスプレイ装置でのみ使用されると限定されていると解釈してはいけないことに注意すべきである。一般に、本発明の教示は、ビデオ情報を受信、表示、記録、処理等できるいかなる好適なタイプのデバイスとともに用いてもよい。
【００１８】
トランスミッタステーション２は、好ましくは、トランスミッタステーション２の全体的動作を制御するコントローラ１０、コントローラ１０に双方向的に結合された１以上の関連データ記憶デバイス１５、少なくとも１つの通信インターフェイス９、および本発明の一実施形態によると、コントローラ１０に結合されたトランスミッタ７と８とを有する。インターフェイス９は、トランスミッタステーション２がこれらのインターフェイスに結合された外部デスティネーションデバイス（例えば、情報アプライアンス４）に情報を送信できるように、トランスミッタ７と８を１以上の外部インターフェイスに結合する。その外部インターフェイスとは、トランスミッタステーション２が結合されてもよいインターフェイス３０および他のいかなるインターフェイス（図示せず）でもよい。便宜上、外部インターフェイス３０とアプライアンス４のみを示した。その情報は、適用可能な使用された外部インターフェイス標準による信号情報、ビデオ情報、その他のデータを含んでもよい。
【００１９】
トランスミッタ７と８は、それぞれ、必要であれば適用可能な動作基準に応じて所定の周波数に合わせてコントローラ１０から受信した信号を変換し、１以上の関連チャンネルを解して変換された信号を送信することにより、知られた仕方で動作する。図１のステーション２には２つのトランスミッタ７と８が示されているが、他の実施形態において、例えば適用可能なシステムアーキテクチャの要求仕様、使用する送信チャンネル数等に応じて、ステーション２にはより多くまたは少ないトランスミッタが含まれてもよい。また、図１のトランスミッタステーション２にはD/AまたはA/Dコンバータ、エンコーダ/デコーダが示されているが、この説明の観点から当業者には容易に分かるように、上記コンポーネントは、例えば、使用される外部インターフェイス３０や適用可能な動作基準に応じて、ステーション２から信号を送信する前に信号を１つの形態から他の所望の形態に変換するためステーション２に含まれてもよい。
【００２０】
データ記憶デバイス１５は、コントローラ１０が、トランスミッタステーション２の全体的動作を制御し、本発明による方法の少なくとも一部を実行するために使用する様々なアプリケーションプログラム、ルーチン、オペレーティングプログラムを記憶していてもよい。これについては、図２、３、９に関係して下で説明する。データ記憶デバイス１５は、好ましくは、様々なタイプのビデオ情報も記憶する。例えば、
（ａ）非広告プログラム情報１１：この説明の目的において非広告内容を有する１以上の連続するビデオフレームを表示し、それらのフレームの所定数の内容が少なくとも１つの非広告プログラムセグメントを表示する。
（ｂ）情報１２：この説明の目的において、広告内容を有する１以上の連続するビデオフレームを表示し、それらのフレームの所定数の内容が少なくとも１つの広告プログラムセグメントを表示する。
（ｃ）スローモーション広告情報１３：この説明の目的において、広告内容を有する１以上の連続するビデオフレームを表示し、それらのフレームの所定数の内容が少なくとも１つの広告プログラムセグメントを表示する。
例えば、情報１１の各フレームのコンテントは、ブロードキャストされる非広告プログラムの一部を表示する記録されたシーン／イメージおよび／またはテキストを含んでもよい。また、情報１２と１３の個々のフレームのコンテントは、ブロードキャストされる商業広告プログラムの一部を表示する記録されたシーン／イメージおよび／またはテキストを含んでもよい。しかし、情報１１、１２、１３のシーン、イメージ、およびテキストはお互いに異なっていてもよい。情報１１、１２、１３の各タイプは、開始フレームから終了フレームまで所定時間にわたってコンポーネント７、８、または９を介して外部インターフェイス３０に送信されるために、（クロック１０ａにより決定される）所定または選択された時間にコントローラ１０により読み出し可能である。
【００２１】
本発明の一態様によると、スローモーション情報１３により表示された個々のプログラムセグメントは、好ましくは、情報う１３が情報１１と１２よりも大きなディスプレイ（再生）フレームに対応するように構成されるように、情報１２のフレームおよび情報１１のフレームにより表示される比較可能な個々のプログラムセグメントより、情報１３のより多くのフレームに広がっている（例えば、図５Ａ−５Ｃを参照）。例えば、本発明の一実施形態において、スローモーション情報１３により表示された個々のプログラムセグメント（およびそれらのセグメントを表示するシーン、イメージ、および／またはテキスト）は、情報１３が、情報１１と１２が構成されているフレームレート（例えば、２４フレーム毎秒）より大きい、例えば、７２フレーム毎秒等の所定の再生フレームレートに対応するように構成されるように、各情報１１と１２のフレームにより表示された比較可能なプログラムセグメントよりも３倍多いフレームに広がっている。この説明の観点において当業者には分かるように、スローモーション情報１３のこの構成により、情報１３により表示されるシーンの変化は非スローモーション情報１１と１２により表示された比較可能なシーンの変化よりも３倍遅く起こるように見える。ここで、この説明のために、（興味のあるアプリケーションに応じて、情報１１、１２、１３により表示されるシーン、イメージ、テキストは互いに異なることに注意すべきであるが、）上記のシーンは同じフレームレートで視聴者に表示されると仮定している。情報１１−１３のビデオフレームが形成される仕方と、シーン、イメージ、テキストが特定の再生フレームレートに対応するように、選択された数のフレームにわたって記録される仕方は、当該技術分野で知られたいかなる好適な関連する技術によってもよく、ここで詳細には説明しない。
【００２２】
図１を再び参照して、本発明の一実施形態によると、ピクチャ・イン・ピクチャ（PIP）モジュール５がコントローラ１０に含まれている。他の実施形態においては、モジュール５はトランスミッタステーション２内のコントローラ１０に結合された分離したコンポーネントであってもよい。PIPモジュール５は、（ｉ）当該技術分野で知られた仕方で、および、  PIPサブスクリーンを表示する信号を非サブスクリーンイメージ（例えば、情報１１または１２）（例えば、図４Ｂを参照）と結合することにより、または（ｉｉ）２つの与えられたビデオ信号、例えば、情報１３を表示する信号と情報１２または１１を表示する信号を単純に結合することにより情報１３により表示されたイメージが情報１２または１１により表示されたイメージでオーバーレイするように（例えば、図４Ａを参照）、当該技術分野で知られた仕方で、適用可能な所定の動作基準に応じて、情報１３を表示する信号等（例えば、所定の圧縮比でビデオ信号を水平および垂直に圧縮することにより）である与えられたビデオ信号により表示されたイメージのPIPサブスクリーンを構成するためにコントローラ１０の制御の下で動作する。PIPモジュール５がPIPサブスクリーン信号を形成し、２つの与えられた信号を結合する仕方は、既存のまたは今後開発されるいかなる好適なPIPと当該技術分野で知られた結合方法による。このことについては、１９９９年１２月２８日に発行された、S.W.Patton等による米国特許第6,008,860号を参照し、そっくりそのまま参照援用する。この特許には、PIPモジュール５が上記の方法を実行する仕方の例が記載されている。コントローラ１０は、モジュール５により構成されたとき、PIPサブスクリーンのサイズと、PIPサブスクリーンメインビデオディスプレイスクリーンのインセットとして占める位置を制御するようにプログラムされている。
【００２３】
本発明は、情報１２とスローモーション情報１３が広告コンテントを含み、情報１１が非広告コンテントを含むコンテクストで説明されているが、広く解釈して、本発明はそのように限定されるものではないことに注意すべきである。例えば、情報１１、１２、１３は各々広告または非広告コンテントの替わりに、または追加して他の所望のコンテントのタイプを含んでもよい。また、情報１１、１２、１３により表示されたシーン、イメージ、および／またはテキストは、各々、適用可能な動作基準に応じて、お互いに同じでも違ってもよい。
【００２４】
トランスミッタステーション２を説明したので、次にユーザ情報アプライアンス４を説明する。図示した実施形態において、ユーザ情報アプライアンス４は、少なくとも１つの通信インターフェイス１４、そのインターフェイス１４に結合された１以上のレシーバ（RX）（図示した実施形態では、２つのレシーバ１７と１８が示されている）、およびそのレシーバの出力に結合されたコントローラ１６を有する。インターフェイス１４は、インターフェイス３０および４１等である１以上の外部通信インターフェイス、および情報アプライアンス４が結合されるかもしれない他の外部インターフェイス（図示せず）にアプライアンス４を結合する。インターフェイス１４により、アプライアンス４は、それに結合されるかもしれない外部ソースとデスティネーションデバイス（例えば、トランスミッタステーション２とビデオディスプレイ装置４４）から情報を受信し、および／またはそれらへ情報を送信することができる。しかし、便宜上、外部トランスミッタステーション２、ビデオディスプレイ装置４４、および外部インターフェイス３０と４１のみが図１に示されている。その情報は、使用される適用可能な外部インターフェイス標準、ビデオ情報、その他のデータにしたがって信号情報を含んでもよい。情報アプライアンス４によりビデオディスプレイ装置４４に出力されたビデオ情報は、既知の仕方でビデオディスプレイ装置４４のディスプレイスクリーンに表示される。
【００２５】
各レシーバ１７と１８はそれぞれ所定のチャンネルにチューンされていて、インターフェイス３０から受信した信号の中から対応するチャンネル信号を選択することにより既知の仕方で動作する。２つのレシーバ１７と１８が図１には示されているが、他の実施形態において、レシーバの数はこれより多くても少なくてもよく、および／または使用されるアプライアンス４のタイプに応じて、共通のサポーティングアンプを有する別々のチューナを用いてもよいことは注意すべきである。
【００２６】
ユーザ情報アプライアンス４のユーザインターフェイスは、ディスプレイ１９等の出力ユーザインターフェイス、入力ユーザデバイス、一般的にはキーマトリクス２０を含み、これらはすべてコントローラ１６に結合されている。他の実施形態においては、他の好適なタイプの出力および入力ユーザインターフェイスも使用してもよい。キーマトリクス２０は、ユーザ情報アプライアンス４の動作の一部を起動するために使用する様々なユーザインターフェイスキーを含む。例えば、再生、停止、一時停止と、早送り、巻き戻し、スキップフォワード、スキップリバース等の様々な検索キーと、様々なメニューするロールキー等である。
【００２７】
ユーザ情報アプライアンス４は、好ましくは、RAMやROM等の様々なメモリも含み、これらは集合的にメモリ２８として示した。メモリ２８は、一時的データと命令、様々なカウンタとその他の変数を記憶し、また、様々なアプリケーション、ルーチン、オペレーティングプログラム２７も含む。例えば、情報アプライアンス４の一実施形態によると、メモリ２８は従来の方法で符号化されたビデオデータを復号するための（例えば、MPEGデコーダ等の）ビデオデコーダ３５、および既知の方法でビデオ信号から単一のフレームを取得するフレームグラバ３１を記憶していてもよい。しかし、他のタイプのオペレーティングシステムとアプリケーションソフトウェアを代わりに使用してもよく、アプリケーション３１と３５のような１以上のアプリケーションが、アプライアンス４内の別個のハードウェアコンポーネントとして実施されてもよい。メモリ２８に記憶されたルーチンの少なくとも一部は、本発明による方法の少なくとも一部を実施する。図２、３、９に関して下で説明する。
【００２８】
コントローラ１６を参照して、コントローラ１６は情報アプライアンス４の必要なビデオおよび論理機能を実施するために必要な回路も含む。例えば、デジタル信号プロセッサデバイス、マイクロプロセッサデバイス、様々なアナログ・ツー・デジタルコンバータ１１ａ、デジタル・ツー・アナログコンバータ１１ｂ、その他のサポート回路等である。情報アプライアンス４の制御および信号処理機能は、それぞれの能力に応じてこれらのデバイス間で割り当てられる。
【００２９】
コントローラ１６に結合された記録・再生部分４０は、情報アプライアンス４の様々なメカニカル機能を実行するメカニズムを使用する。例えば、磁気テープやビデオディスク等の記録媒体４２のローディング・アンローディング、その記録媒体４２上へのビデオ信号の記録、記録媒体４２に記録されたビデオ信号の再生、早送りおよび巻き戻し動作、フォワードおよびリバーススキップ動作等である。例えば、記録・読み出し部分４０は、VCRの場合トランスポートシステムを含み、デジタルビデオレコーダの場合、ディスク泥わー、メカニカルトレイ、スレッドメカニズム、および光学コンポーネントアセンブリを含む。しかし、他の実施形態においては、部分４０の代わりに既存の、または今後開発されるタイプの記録・再生メカニズムを用いても良い。Robert  Goodmanによる「How  Electronic  Things  Work...  And  What  To  Do  When  They  Don’t」マグローヒル、1999年のページ83-102、157-189には、デジタルビデオレコーダとVCRの場合それぞれについて、記録・再生部分４０に含まれるコンポーネントの説明がある。
【００３０】
本発明の一実施形態によると、情報アプライアンス４は、（ｉ）当該技術分野で知られた方法で、PIPサブスクリーンを表示する信号を非サブスクリーンイメージ（情報１１または１２）（図４Ｂを参照）と結合することにより、または（ｉｉ）情報１３を表示する信号と情報１２または１１を表示する信号等の２つの与えられたビデオ信号を単純に結合することにより、情報１３により表示されたイメージが情報１２または１１により表示されたイメージをオーバーレイするように（例えば、図４Ａを参照）、当該技術分野で知られた仕方で、アプリケーションパフォーマンス基準に応じて、情報１３を表示する信号等（例えば、所定の圧縮率によりビデオ信号を水平および垂直に圧縮することにより）の与えられたビデオ信号により表示されるイメージのPIPサブスクリーンを構成するため、コントローラ１６の制御下で動作するピクチャ・イン・ピクチャ（PIP）モジュール４６も有する。トランスミッタステーション２のコントローラ１０のように、コントローラ１６は、モジュール４６により構成されるとき、PIPサブスクリーンのサイズと、PIPサブスクリーンがメインビデオディスプレイスクリーンのインセットとして占める位置を制御するようにプログラムされている。PIPモジュール４６がPIPサブスクリーン信号を形成し、２つの与えられた信号を結合する方法は、いかなる好適な既存のまたは今後開発されるPIPおよび結合方法に従ってもよい。例えば、米国特許第6,008,860号に記載されており、上で述べたように、参照により援用されている。
【００３１】
図１に示したシステム１の全体の様々なコンポーネントを説明した。本発明の一態様を図１と６とともに、図２のフロー図を参照して説明する。本発明のこの態様によると、１以上の商業広告プログラムセグメント等である所定のコンテントを含むスローモーションビデオ情報を、視聴者に提示するブロードキャストされたビデオ情報に挿入することができる。
【００３２】
図２のステップ１００で方法が開始する。データ記憶デバイス１５からの非広告プログラム情報１１がトランスミッタステーション２からインターフェイス３０によりブロードキャストされている間、またはその後、コントローラ１０は例えばクロック１０ａとデバイス１５に記憶されたプログラムスケジュール情報に基づき、広告プログラムセグメントがトランスミッタステーション２から所定時間にわたってブロードキャストされ始める所定時刻になったことをコントローラ１０が認識する。結果として、コントローラ１０は、（ａ）情報１２（開始フレームから始まる）（図６において、ブロック１０´がコントローラが情報１１または情報１２のいずれかを選択するステップを表示する）および（ｂ）デバイス１５からのスローモーション情報１３（開始フレームから始まる）を読み出し始める（ステップ１１０）。情報１２と１３が読み出されるにつれ、PIPモジュール５に提供され、結合され、コンポジット信号を作る（図２のステップ１２０、図６のブロック１０´´）。例えば、本発明の一態様によると、ステップ１２０が実行され、情報１３の各個別フレーム１３´が情報１２の対応するフレーム１２´の所定部分にサブフレーム（例えば、サブスクリーン）として挿入される（すなわち、「ピクチャ・イン・ピクチャ」を形成する）（図４Ｂ）。本発明の他の実施形態において、情報１３の各個別フレーム１３´は情報１２の対応するフレーム１２´をオーバーレイする（図４ａ）。前者の場合、フレーム１２´の他の部分に現れるイメージに重ならないように、フレーム１３´は、対応するフレーム１２´の下部等の所定部分に挿入されてもよい（図４Ｂ）。しかし、所定の動作基準によりコントローラ１０により決定されるように、挿入はフレーム１２´の他の部分に代わりに、または追加的に行ってもよい。情報１２と１３の個別フレームがステップ１２０で結合された後、結果の結合フレームは、トランスミッタ８にコンポジット信号で送られる。このトランスミッタ８は、信号の受信に応答して、ユーザ情報アプライアンス４にインターフェイス３０を介して所定のチャンネルでその信号を送信する（ステップ１３０）。
【００３３】
説明のため、コンポジット信号がステップ１２０で送信される間、情報アプライアンス４は、インターフェイス３０から受信した情報を記録媒体４２に記録する（例えば、約２４フレーム毎秒）第１の、記録モードで動作しているということを仮定する。よって、本実施形態において、トランスミッタステーション２により送信されたコンポジット信号がアプライアンス４に例えばコンポーネント１４、１７、１６を介して受信されたので、信号により表示された結合情報はコントローラ１６により記憶媒体４２に記憶される（ステップ１４０）。その後、少し後、トランスミッタステーション２により記録された後に第１の記録モードが情報が終了した（例えば、ユーザが停止キーを選択することにより）と仮定して、情報アプライアンス４のユーザはキーマトリックス２０を操作してアプライアンス４が第２の再生モードで動作するように特定することを仮定する。これにより、記録された情報（例えば結合情報１２と１３）がビデオディスプレイ装置４４により表示される（ステップ１５０）。例えば、ユーザにより、キーマトリックス２０の「再生」キーを押すことによって、情報アプライアンス４は第２の再生モードで動作する。この場合、コントローラ１６は、記録・再生部分４０を起動して、第２の再生モードに対応した所定の読み出しレートで媒体４２から記録された情報を読み出させることにより応答する。その後、関連情報を既知の方法で第１の対応する所定のフレームディスプレイレート（例えば、２４フレーム毎秒）でディスプレイスクリーン４４ａ上に表示する。この説明の観点で分かるように、この例では、情報がディスプレイ装置４４により表示されるとき、フレーム１３´（図４Ａと４Ｂ）により表示された内容（例えば、シーン、イメージ、テキスト）はフレーム１２´により表示された内容に対して、ゆっくり（すなわち、「スローモーション」で）変化しているように視聴者に見える。ここで、この説明のために、フレーム１２´と１３´は同じフレームレートで提示されているが、上で説明した情報１３の「スローモーション」構成のために、比較可能な内容はそれらのフレームにより表示されていることを仮定している。
【００３４】
情報アプライアンス４のユーザがキーマトリックス２０を操作して例えば、早送りまたは巻き戻し検索キーを押したとき（ステップ１６０）、アプライアンス４が前のステップ１４０で記録された情報を再生する第２の再生モードで動作している間に、コントローラ１６はアプライアンス４に第３の検索モードで動作させることにより応答する。後者のモードの間、記録・再生部分４０は、第３の検索モードに対応するより大きな所定の読み出しレートで、（フォワードまたはリバースいずれかで）媒体４２から記録されている情報を読み出す。そして、その情報が読み出されている間に、第２の再生モード中に使用された第１のフレームレートより大きい第２の対応する所定のフレームレート（例えば、７２フレーム毎秒）で、既知の方法でディスプレイスクリーン４４ａに表示させる（ステップ１７０）。当業者には本発明から分かるように、第２の所定のフレームレートは、部分４０の関係するメカニカルコンポーネント（例えば、キャプスタン、リール、スレッドメカニズム）が第３の検索モード中にコントローラ１６により駆動される、第２の再生モードで使用されるスピードに対して増大されたスピードに対応する。ステップ１６０と１７０の実行の結果として、ステップ１５０中に第１の所定のフレームレートで提示される時、表示された情報のフレーム１３´により表示された内容は、フレーム１２´により表現された内容に関して視聴者にはよりゆっくり、しかしフレーム１２´の内容のレートと実質的に同じレートで変化するように見える。ここで、この説明のために、スローモーション情報１３（例えば、図５Ｃを参照）の構成によって、比較可能な内容がフレーム１２´と１３´に含まれると仮定した。一方、フレーム１２´により表現される内容は、前のステップにおける第１の所定フレームレートで提示されたとき、フレーム１２´の内容が変化するレートに対してより速いレート（例えば、３倍速い）で変化するように見える。従来は一般的に、第３の検索モードでは、再生されたプログラムセグメントが視聴者に意図された形態で表示されることを可能とするには速過ぎるフレームレートでビデオ情報が表示される。しかし、本発明の結果として、たとえユーザがステップ１６０で第３の検索モードを駆動しても、フレーム１３´は、意図された、第２の所定フレームレート（例えば、７２フレーム毎秒）でステップ１７０で表示される。結果として、フレーム１３´により表現される１以上の広告プログラムセグメントが意図された形態で視聴者に提示される。
【００３５】
その後、制御はステップ１８０に渡される。この説明のため、ユーザが情報アプライアンス４の他の機能（例えば、「ポーズ」「ストップ」、「プレイ」）を選択すると仮定する。この機能は適当な知られた方法で応じ、その後この方法は終了する。
【００３６】
図１、７Ａ、７Ｂとともに図３に示されたフロー図を参照して、本発明の他の実施形態による方法を説明する。本発明の本実施形態によると、トランスミッタステーション２により最初にブロードキャストされた情報１２と１３は、ディスプレイ装置４４に提示するために、アプライアンス４により受信されるにしたがい、情報アプライアンス４内で結合される。下で詳しく説明するように、情報１２と１３の結合は、情報１２と１３が受信されている間にリアルタイムで実行してもよいし、装置４に受信され記憶されてから実行してもよい。
【００３７】
図３のステップ２００において、本発明の本実施形態による方法が始まる。データ記憶デバイス１５からのプログラム情報１１がインターフェイス３０によりトランスミッタステーション２からブロードキャストされている間またはその後に、コントローラ１０は、例えば、クロック１０ａおよびデバイス１５に記憶されたプログラムスケジュール情報に基づき、１以上の商業広告セグメントがトランスミッタステーション２から所定時間にわたってブロードキャストされ始めるようスケジュールされている所定の時間になったことを上で説明したのと同様の方法で認識することを仮定する。結果として、コントローラ１０は、デバイス１５（図３のステップ２１０、図７Ａのブロック１０´´´）から（ａ）情報１２（その開始フレームから始まる）（図７Ａで、ブロック１０´が情報１１または情報１２いずれかを選択するコントローラ１０を表す）と、（ｂ）スローモーション情報１３（その開始フレームで始まる）を読み出し始める。情報１２と１３が読み出されるにつれ、トランスミッタ８と７にそれぞれ提供される。トランスミッタ８は、受信しながら、情報アプライアンス４に向けてインターフェイス３０を介して第１の関連する通信チャンネル上の第１のビデオ信号で順番に情報１２を送信する。同様に、トランスミッタ７は、受信しながら、情報アプライアンス４に向けてインターフェイス３０を介して第２の関連する通信チャンネル上の第２のビデオ信号で順番に情報１３を送信する（ステップ２２０）。
【００３８】
ステップ２３０において、第１と第２のビデオ信号はそれぞれレシーバ１７と１８により受信され始める。それぞれの信号により表現された情報１２と１３は、コントローラ１６に提供される。本発明の一実施形態によると、アプライアンス４が非記録、パススルーモードで動作している場合、そのアプライアンス４は、ほぼリアルタイムで表示されるように（ステップ２４０で「Ｎ」）、それらの信号を記録することなく、受信したビデオ信号を装置４４に転送する。このとき、制御はステップ２５０に移り、コントローラ１６はそれぞれのレシーバ１７と１８から情報１２と１３を受信したことに応じて、情報１２と１３をPIPモジュール４６に提供する。このPIPモジュール４６は、図２のステップ１２０（図３のステップ２５０、図７Ｂのブロック１６´）に関して上で説明したのと同じ方法で、情報を結合する。
【００３９】
ステップ２５０の実行の結果生ずる情報は、生成されると、コントローラ１６に戻される。このコントローラ１６は、インターフェイス４１を介してビデオディスプレイ装置４４にこの結果生じた情報を転送する。装置４４は、その情報の受信に応じて、その情報を受信しながら、ディスプレイスクリーン４４ａにその情報を提示する(ステップ２６０)。この説明から分かるように、その情報がディスプレイ装置４４により表示されたとき、フレーム１３´（図４ａと４ｂ）の内容（例えば、広告セグメント）は、フレーム１２´に含まれる内容に対してよりゆっくり（すなわち、「スローモーションで」）変化するように視聴者に見える。ここで、この説明のためだけに、上で説明した情報１３の「スローモーション」構成により、フレーム１２´と１３´により比較可能な内容が表現されると仮定した。
【００４０】
その後、ステップ２５０と２６０は、第１と第２のビデオ信号がアプライアンス４内で受信され続ける限り、またはアプライアンス４のパワーが切られるかディスエーブルとされるまで、実行され続けてもよい。コントローラ１６がもはやそれら信号の一方または両方を検出しないとき（ステップ２７０で「Ｎ」）、またはアプライアンス４のパワーが切られるかディスエーブルとされたとき、制御はステップ３５０に移る。ステップ３５０においては、結合動作はもう実行されず、この方法は終了する。しかし、もし第１と第２のビデオ信号がまだ受信されているならば、その信号により表現された情報はディスプレイ４４に提示され続けてもよい。
【００４１】
本発明の他の実施形態によると、アプライアンス４が記録モードで動作していない（ステップ２４０で「Ｎ」）とステップ２４０で判断されると、結合動作２５０は実行されない。例えば、その実施形態において、ステップ２４０で「Ｎ」の判断がされると、アプライアンス４は単純に、知られた方法で、受信した情報１２をディスプレイ装置４４により表示されるようにする。そして、コントローラ１６は受信した情報１３を記憶するか捨てるかする。
【００４２】
図３に示した実施形態、特にステップ２４０を再度参照して、本発明の他の態様を説明する。本発明のこの態様によると、装置４の再生動作モード中にユーザが検索動作を選択すると、アプライアンス４は、装置４によりリアルタイムで受信された、または装置４に事前に記録されていた「スローモーション」情報１３をディスプレイ装置４４に提示させる。
【００４３】
本発明のこの態様を説明するために、情報アプライアンス４は、第１と第２のビデオ信号を上で説明した方法で受信している間に、第１の記録モードで動作していると仮定する（ステップ２４０で「Ｙ」）。例えば、情報アプライアンス４は、ユーザがキーマトリックス２０の１以上の所定のキー（例えば、「レコード」キー）を選択することにより、またはコントローラ１６に事前にプログラムされていた所定の時間になったとき、そのモードで動作する。いずれの場合も、本発明の一実施形態によると、コントローラ１６は、レシーバ１７を介して受信したビデオ信号により表現された情報１２を、（例えば、２４フレーム毎秒）知られた方法で記録媒体４２に記録する。ステップ２４０の記録動作は、例えば、１以上の所定のキーが押され、またはコントローラ１６に事前にプログラムされた所定の時間の間、実行される。
【００４４】
ステップ２４０で記録動作が完了してから少したつと、ユーザは記録された情報１２を視聴することを望むと仮定する。それとして、ユーザはまたキーマトリクス２０を操作するが、しかし今回は、アプライアンス４が第２の再生動作モードで動作するようにキーマトリクス２０を操作する（ステップ２８０）。例えば、第２の再生動作モードが、ユーザがキーマトリクス２０の「プレイ」キーを押すことにより起動されてもよい。コントローラ１６は、記録・再生部分４０を起動することにより、その部分４０が第２の再生モードに対応する所定の読み出しレートで媒体４２から記録された情報１２を読み出し始めるように、そしてその情報が、第１の対応する所定のフレームレート（例えば、２４フレーム毎秒）でかつ知られた方法でディスプレイスクリーン４４ａ上に表される（ステップ２９０）。
【００４５】
少したつと、しかしアプライアンス４がまだ第２の再生モードで動作している間に、ユーザはステップ２４０で記録した情報１２のフォワードまたはリバース検索を実行したいと望み、例えば、マトリックス２０の早送りまたは巻き戻し等の検索キーを押すことにより、キーマトリクス２０を操作する（ステップ３００）。コントローラ１６は、（初めステーション２からブロードキャストされた）情報１３がレシーバ１８から受信されているか否かを判断することにより応答する（ステップ３１０）。しかし、他の実施形態において、そのステップは、コントローラ１６が、レシーバ１８からの情報１３とレシーバ１７からの情報１２が受信されているかどうかを判断することにより実行されてもよい。いずれの場合であっても、ステップ３１０の実行の結果、判断が「NO」（ステップ３１０で「Ｎ」）となったとき、制御はステップ３３０に移る。ステップ３３０において、コントローラ１６が記録・再生部分４０を制御し、第３の検索モードで動作するようにする。第３の検索モードで動作するとき、その部分４０は媒体４２から(フォワードまたはリバースいずれでも)記録された情報１２を読み出し始める。アプライアンス４が第２の再生モードで動作している間に検索動作が呼び出されたので、読み出された情報１２はディスプレイスクリーン４４ａに、しかし第２の対応する所定のフレームレート（例えば、７２フレーム毎秒）で表示される（ステップ３３０）。この第２の対応する所定のフレームレートは、検索が実行されていないときに、第２の再生モードで使用される第１の所定フレームレートよりも大きい。このように、アプライアンス４は前のステップ２４０で記録された情報１２に従来の検索動作を実行する。ステップ３３０の検索と表示動作は、例えば、検索キーが押されなくなるまで、または検索が完了するまで実行される。そして、制御はステップ３５０に移り、その方法は終了する。
【００４６】
ステップ３１０の実行の結果、判断が「Ｙｅｓ」になる場合について説明する。ステップ３１０において、コントローラ１６は、どの実施形態が使用されているかに応じて、情報１３、または情報１２と１３の両方、またはこれらのいずれかが、レシーバ１８、またはレシーバ１７と１８から受信されていることを判断すると（ステップ３１０で「Ｙ」）、制御はステップ３２０に移る。ステップ３２０で、コントローラ１６は、上で説明したのと同じ方法で、第３の検索モードに対応するより速い所定の読み出しレートで、記録・再生部分４０に（前のステップ２４０で）、媒体４２に記録された情報１２（フォワードまたはリバースいずれか）を、読み出し始めさせることにより、アプライアンス４を第３の検索モードで動作させる。またステップ３２０において、コントローラ１６は、PIPモジュール４６に、情報１２が読み出されている間にその情報１２を提供し、情報１３がレシーバ１８からリアルタイムで受信されている間に、情報１３を提供する。そのPIPモジュール４６は、図２のステップ１２０に関して（図３のステップ３２０、図７Ｂのブロック１６´）上で説明したのと同じ方法で、情報１２と１３を受信しながらそれらを結合する。
【００４７】
ステップ３２０で実行された結合動作から結果として生じた情報は、モジュール４６によりコントローラ１６に戻され、表示されるためにビデオディスプレイ装置４４に提供される。ステップ３２０において、アプライアンス４は第２の再生モードで動作している間に、第３の検索モードで動作するように制御されているので、情報はディスプレイスクリーン４４ａに提示されるが、第２の対応する所定のフレームレート（例えば、７２フレーム毎秒）で提示される（ステップ３４０）。この場合、フレーム１３´により表現された表示された内容は、フレーム１２´の内容に対してもっとゆっくり変化するように見える。しかし、ステップ２９０で第１の所定のフレームレートで、第２の再生モードで表示されたとき、好ましくはフレーム１２´の内容のレートとほぼ同じレートで表示される。一方、フレーム１２´により表現された内容は、前のステップ２９０でフレーム１２´が第１の所定のフレームレートで提示された時に経験したレートより速いレート（例えば、３倍速い）変化するように見える。結果として、ユーザはステップ３００で第３の検索モードを起動しても（従来技術の検索モードにおいては、再生されたプログラムセグメントを意図された形態で表示するには速過ぎるフレームレートでビデオ情報が表示されてしまう）、フレーム１３´は、ステップ３４０で意図された第２の所定のフレームレート（例えば、７２フレーム毎秒）で表示される。結果として、それらのフレーム１３´により表現された１以上の広告プログラムセグメントが、意図された形態でユーザに提示される。
【００４８】
ステップ３１０において上で説明したように、例えば、検索または再生モードが中止されるまで、または情報１３（または１３と１２）がもはや検出されなくなるまで、装置４４は、情報が装置４から受信されている間、この方法で情報を表示し続ける。いずれの場合でも、この説明の目的のため、制御はステップ３５０に移り方法は終了する。
【００４９】
本発明のさらに別の態様を説明する。本発明のこの態様によると、そして、図１とともに図８と９にも参照して、「スローモーション」情報１３は、他の情報（例えば、情報１２）と結合されディスプレイ４４に提示される前に、アプライアンス４内に含まれているまたは装置４に関連する外部記憶媒体（図示せず）内に含まれている記憶デバイス１０６に事前に記憶されている。例えば、本発明の一実施形態において、情報１３は、（ステップ４００でステーション２からビデオ信号としてブロードキャストされた後）アプライアンス４でインターフェイス３０から受信され、レシーバ１８を介してコントローラ１６に提供されているので、情報１３はコントローラ１６により記憶デバイス１０６に記憶される（ステップ４１０）。その記憶デバイス１０６は、記憶媒体４２であってもよいし、他の実施形態においては、メモリ２８、あるいはアプライアンス４に結合された外部記憶媒体（図示せず）でもよい。アプライアンス４が第１の記録モードで動作している間に、その情報１３は、リアルタイムで受信されながら記憶されてもよい。他の実施形態において、情報１３は初めは、情報１１および／または１２を含むビデオ信号１０３の送信とは別に、または同時に、選択された、または所定の日時（例えば、午前２時）に、トランスミッタステーション２からビデオ信号として送信されてもよい。ここで、いずれの場合も、装置４により受信された後、情報１３はコントローラ１６により記憶デバイス１０６に記憶される。あるいは、情報１３は、トランスミッタステーション２によりブロードキャストされたビデオ信号で受信されるよりも、デバイス１０６に記憶するためアプライアンス４に別の方法で提供されてもよい。例えば、情報は何か別の所定のソースからダウンロードしてもよいし、記憶デバイス１０６に記憶されていてもよい。
【００５０】
ステップ４２０で情報が記憶デバイス１０６に記憶された後、ユーザがアプライアンス４を操作して、第２の再生モードを選択し、記録媒体４２に事前記録されている情報１２等（トランスミッタステーション２からの情報１２の早いブロードキャスト中に事前記録されていてもよい）のビデオ情報を読み出して、上で説明した方法でディスプレイ４４に表示する（ステップ４３０）と仮定する。ユーザが、第２の記録モードがまだ実行されている間に、例えば、早送りや巻き戻しキーを選択することによって第３の検索モードを選択したとき（ステップ４４０）、コントローラ１６は、情報１３が記憶デバイス１０６に記憶されているか否か判断することにより第３の検索モードのユーザ選択に応じる（ステップ４５０）。コントローラ１６が情報１３がデバイス１０６に記憶されていないと判断したとき（ステップ４５０で「Ｎ」）、コントローラ１６は記録・再生部分４０を制御して、図３のステップ３３０に関して上で説明したように従来の方法で、媒体４２に記憶されたビデオ情報のフォワードまたはリバース検索（ステップ４４０でどちらのキーが選択されたかによる）を実行する（ステップ４６０）ことにより、第３の検索モードを起動する。検索は、例えば、ユーザにより中止されるまで続き、制御はステップ５００に移る。ここでこの方法は終了する。
【００５１】
一方、コントローラ１６がステップ４５０で情報１３は記憶デバイス１０６に記憶されていると判断したとき（ステップ４５０で「Ｙ」）、コントローラ１６は記録・再生部分４０を制御し、第３の検索モードで動作するようにする。このモードでは、部分４０は事前に記録された情報１２等のビデオ情報の（フォワードまたはリバースモードで）媒体４２からの読み出しを、第３の検索モードに対応する所定の読み出しレートで開始する。コントローラ１６は、PIPモジュール４６に、情報１２をそれを読み出しながら、およびコントローラ１６が記憶デバイス１０６から読み出す情報１３を提供する。PIPモジュール４６は、モジュール４６により受信されるにしたがって、情報１２と１３を上で説明したのと同じ方法で結合する（ステップ４８０）。例えば、本発明の一実施形態によると、上で説明したように、情報１３の各個別フレーム１３´が情報１２の対応するフレーム１２´の所定部分にサブフレーム（例えば、サブスクリーン）（すなわち、「ピクチャ・イン・ピクチャ」を形成する）（図４Ｂ）として挿入されるように、ステップ４８０が実行される。または、本発明の他の実施形態によると、情報１３の各個別フレーム１３´が情報１２の対応するフレーム１２´を完全にオーバーレイするように、挿入されるように実行される（図４ａ）。
【００５２】
ステップ４８０で情報１２と１３の個別のフレームが結合された後、結果として生じる結合フレームはコントローラ１６にモジュール４６により戻される。コントローラ１６は、結合フレームを受信しながら、その結合フレームをビデオディスプレイアプライアンス４０に表示させるために提供する（ステップ４９０）。アプライアンス４は、第２の再生モードで動作している間に、第３の検索モード動作するよう制御されるので、結合されたフレームはディスプレイスクリーン４４ａに、第３の検索モードに対応する第２の所定フレームレート（例えば、７２フレーム毎秒）で提示される。図３に関して上で説明したように、本実施形態において、フレーム１３´により表現された表示された内容は、視聴者にはフレーム１２´の内容に対してよりゆっくり変化するように、しかし、好ましくは、第１の所定のフレームレートで表示されたときフレーム１２´の内容のレートとほぼ同じレートで見える。一方、フレーム１２´により表現された内容は、フレーム１２´が第１の所定のフレームレートで提示された時に用いたレートよりも速いレート（例えば、３倍速い）で変化するように見える。結果として、ユーザはステップ４４０で第３の検索モードを起動したとしても、フレーム１３´により表現された広告セグメントはステップ４９０で視聴者に意図された形態で表示される（従来技術の検索モードにおいては、再生されたプログラムセグメントを意図された形態で表示するには速過ぎるフレームレートでビデオ情報が表示されてしまう）。
【００５３】
アプライアンス４は、例えば、再生モードの検索が中止されるか、情報１３が記憶デバイス１０６中にもはや検出されないか、またはアプライアンス４のパワーがオフされるか、アプライアンス４がディスエーブルされるまで、この方法で情報を表示し続ける。これらの場合、この説明の目的においては、この方法は終了する（ステップ５００）。
【００５４】
図８と９に関して上で説明した実施形態は、ステップ４４０で起動された第３の検索モードに応じて、情報１３がステップ４５０で記憶デバイス１０６に記憶されているかどうかをコントローラ１６が判断するというコンテキストで説明した。しかし、本発明の他の実施形態において、コントローラ１６は、前のステップ４２０で起動された第２の再生モードの結果として媒体４２から読み出されている情報が広告コンテント（例えば、情報１２）等の所定のコンテントを含むかどうか判断することによってステップ４５０を実行する。他の実施形態において、その判断は、読み出されている情報は非広告コンテント（例えば、情報１１）または所定の何か別のタイプのコンテントを含むかどうかを判断するために実施される。本発明のこの実施形態による判断ステップ４５０と、上で説明した様々な判断ステップ（例えば、ステップ２７０と３１０）は、メディア情報ストリーム内に所定のコンテントを検出するための既存のまたは今後開発されるいかなる好適なタイプの方法を用いて実行してもよい。使用可能と思われる既知の方法の例は、以下の参照援用される文献に説明されている。
（１）米国特許第6,100,941号、2000年８月８日発行、タイトル「Apparatus  and  Method  for  Locating  a  Commercial  Disposed  Within  a  Video  Data  Stream」、発明者Nevenka  Dimitrova,  Thomas  McGee,  Herman  Elenbaas,  Eugine  Leyvi,  Carolyn  Ramsey,  and  David  Berkowitz（以下、米国特許6,100,941）、
（２）米国特許出願第09/854,511号、2001年5月14日出願、タイトル「Video  Content  Detection  Method  And  System  Leveraging  Data-Compression  Constructs」。
しかし、本発明は、広く解釈すべきであり、これらの方法だけを用いて実行されるように限定はされない（これらの方法または他の好適なコンテント検出方法は、上で説明した図３のステップ２７０と３１０、および／または図９の実施形態中のステップ４５０でも用いてよい）。
【００５５】
本実施形態によると、媒体４２から読み出される情報が所定のコンテントを含んでいるかどうかを判断するためにステップ４５０が実行される。この説明の目的において、所定のコンテントは広告コンテントを含み、読み出された情報は事前に記録された情報１２を含むと仮定する。所定のコンテントがステップ４５０で検出されたとき、コントローラ１６は上で説明した方法で記録再生部分４０を制御し、第３の検索モードを呼び出す。上で説明したように、そのモードにおいて、第３の検索モードに対応する所定の読み出しレートで、部分４０は媒体４２から事前に記録された情報１２を読み出し始める（フォワードまたはリバースモード）。コントローラ１６は、情報１２を読み出しながら、その情報１２をPIPモジュール４６に提供し、記憶デバイス１０６から読み出された（ステップ４７０）情報１３をPIPモジュール４６に提供する。PIPモジュール４６は、ステップ４８０で、受信しながら情報１２と１３を結合し、結果として生じた結合情報がステップ４９０でディスプレイ４４に表示される。本実施形態ではアプライアンス４が第２の再生モードで動作している間にアプライアンス４はステップ４４０で第３の検索モードで動作するように制御されるので、結合情報は第３の検索モードに対応する第２の所定のフレームレート（例えば、７２フレーム毎秒）でディスプレイスクリーン４４ａに提示される。よって、結合情報に含まれるフレーム１３´により表現されたプログラムセグメントはし庁舎に意図された形態で提示される。
【００５６】
アプライアンス４は、例えば検索または再生モードが中止され、または広告コンテント（例えば情報１２）がもはや記憶メディア４２から検出できない、またはアプライアンス４のパワーがオフされる、またはアプライアンス４がディスエーブルされるまで、結合情報をこのように表示させる。いずれの場合も、本説明の目的においては、この方法は終了する（ステップ５００）。
【００５７】
前述の説明で説明したように、本発明は、記録媒体の高速フォワードまたはリバース検索が実行されていても、記録媒体に記録された１以上の広告を視聴者に意図された形態で提示できる方法、プログラム、装置を提供する。この説明により分かるように、この結果は特に、視聴者がディスプレイスクリーンにより大きな注意を払っている場合に有利である。
【００５８】
装置３が再生モードで動作している間に、検索キーを選択することにより、ユーザがアプライアンス４の検索モードを起動することに応じてステップ１７０、３４０、４９０で情報が表示されるというコンテクストで本発明を説明した。本発明は、広く解釈せねばならず、上記に限定されない。ユーザのキーマトリックス２０の１以上の他の所定のキーの選択に応じて、または所定の時刻またはイベントの発生に応じて、上記の表示を実行することも、本発明の範囲に属する。他の実施形態において、アプライアンス４がすでに再生モードで動作していない間に、検索モードが起動されたことに応じて表示をしてもよい。すなわち、第２の再生モード中に第３の検索モードを起動することに応じてではなく、他の所定のイベントに応じて、フレーム１３´により表現された広告セグメントを意図した形態で提示可能なら占める仕方で、結合されたフレーム１２´と１３´（例えば、図４Ａと４Ｂを参照）を表示することも本発明の範囲内である。
【００５９】
ビデオ情報が、第２の再生モードと第３の検索モードのいずれが実行されているかに応じて、第１の所定のフレームディスプレイレートまたは第２の所定のフレームディスプレイレートで表示されるというコンテクストで、およびビデオ情報１１−１３がそれらのレートの１つに対応するように構成されているというコンテクストで本発明を上で説明した。しかし、本発明はこれに限定されず、広く解釈しなければならない。確かに、適用可能な動作基準に応じて、上で説明したもの以外に、他の好適なフレームディスプレイレートおよびビデオ情報の対応する構成を用いることは、本発明の範囲に含まれる。他の実施形態において、フレームディスプレイレートは、関係する再生またはキーマトリックス２０の検索キーに適用する力の量に依存（例えば、比例）してもよく、情報１１−１３はこの特徴を考慮して構成されてもよい。
【００６０】
以下のことにも注意すべきである。情報１２と１３は広告プログラムセグメントを表現し、情報１１は非広告プログラムセグメントを表現するというコンテクストで本発明を説明したが、本発明はこれに限定されず、情報１１−１３の各タイプは、上で説明したもの以外のビデオ情報のタイプを表現してもよい。情報１３を情報１１により表現された非広告プログラムセグメントと結合すること、広告と非広告プログラムセグメントを表現する複数の情報を結合すること、非広告プログラムセグメントを表現する情報のみを結合することも、本発明の範囲内にある。それゆえ、本発明は、何らかの特定のタイプのビデオ情報やプログラムコンテントの使用によって限定されないことは明らかである。また、本発明は興味のあるいかなる好適なタイプのビデオ情報やプログラムコンテントとともに使用してもよい。
【００６１】
次のことにも注意すべきである。第１と第２のビデオ情報が、上で説明した実施形態のモジュール５または４６で結合されるというコンテクストで本発明を説明した。本発明の他の実施形態によると、第１と第２の情報はそれらのコンポーネントによりそのように結合される必要はない。第１と第２の情報は、上で説明した関連するソースと中間コンポーネントから／を介して、ディスプレイ装置４４に転送されてもよい。第２のビデオ情報がコンポーネント５または４６により圧縮された後、またはされなくとも、（検索モードまたは他の所定のイベントが呼び出された後）、そして、第１と第２のビデオ情報は、ディスプレイ装置４４により、再生部分４０の動作モードに応じて、上で説明したフレームディスプレイレートの1つで表示される。他の実施形態において、第２のビデオ情報のフレームは、適用可能な動作基準により、第１の情報の対応するフレーム内にサブスクリーンとして表示されてもよく、第１のビデオ情報と同じサイズのスクリーンとして表示されてもよい。これらの実施形態のバリエーションとして、第２の情報は、ビデオではなく、性的なテキストまたはイメージを含んでもよい。そして、その第２の情報と第１のビデオ情報は、上で説明したようにデバイス２と４の一方から生じてもよく、上で説明した方法で、ユーザが検索動作または他の所定のイベントを呼び出すのに応じて、ディスプレイ装置４４に同時に提示されてもよい。他の実施形態については、第２の情報は第１のビデオ情報のスクリーン内のサブスクリーンとして表示されてもよく、第１のビデオ情報と同じサイズのスクリーンとして表示されてもよい。適用可能な動作基準による。本発明のこれらの実施形態により動作するように、上で説明した方法を修正しなければならない修正の仕方は、この説明から当業者には容易に分かるであろう。
【００６２】
本発明の方法がソフトウェア命令を用いて実装されるというコンテクストで上の説明をした。しかし、他の実施形態では、本発明の方法を実施するための上記の命令に変えて、ハードウェア回路を用いてもよい。使用される特定のタイプの回路は、この説明から当業者には容易に分かるであろう。
【００６３】
好ましい実施形態に関して本発明を示し説明したが、本発明の範囲と精神から逸脱することなく、形態と詳細を変更することができることは当業者には分かるであろう。
【図面の簡単な説明】
【００６４】
【図１】本発明の実施に好適なハードウェアシステム１のブロック図である。システム１は、本発明により構成され動作するトランスミッタステーション２および少なくとも１つのユーザ情報アプライアンス４を有し、これらはインターフェイス３０を介して結合されている。システム１は、インターフェイス４１を介してユーザ情報アプライアンスに結合されたビデオディスプレイ装置４４も有する。
【図２】本発明の一実施形態による方法の論理フロー図である。
【図３】本発明の他の実施形態による方法の論理フロー図である。
【図４】４Ａと４Ｂは、図２、３、９に示した方法の実行中に、商業広告の内容等の所定のコンテントを含むビデオフレーム１３´が他の対応するビデオフレーム１２´にそれぞれオーバーレイされ、または挿入される様子の透視図である。
【図５】５Ａ−５Ｃは、図２、３、９の方法の実行中にそれぞれ使用される情報のフレーム１１−１３の例を示す図である。
【図６】図１のトランスミッタステーション２の様々なコンポーネント１１０−１３が図２の方法中に実行される結合動作を可能とするように動作する仕方を示す図である。
【図７】７Ａと７Ｂは、図１のトランスミッタステーション２と情報アプライアンス４の様々なコンポーネントが、図３の方法中で実行される結合動作を可能とするように動作する仕方を示す図である。
【図８】図９に示した本発明の方法による、ブロードキャスト情報１０３を記憶デバイス１０６に記憶されたスローモーション情報１３との結合を示す図である。
【図９】本発明のさらなる実施形態による方法の論理フロー図である。
【図１】
2005522111.tif 000003
【図２】
2005522111.tif 000004
【図３】
2005522111.tif 000005
【図４Ａ】
2005522111.tif 000006
【図４Ｂ】
2005522111.tif 000007
【図５】
2005522111.tif 000008
【図６】
2005522111.tif 000009
【図７Ａ】
2005522111.tif 000010
【図７Ｂ】
2005522111.tif 000011
【図８】
2005522111.tif 000012
【図９】
2005522111.tif 000013
【国際調査報告】
2005522111.tif 000014
2005522111.tif 000015