(57)【要約】【課題】加入者からは判らない時間にプログラム全体にわたり対話式要素を提供する。【解決手段】グラフィックス・データを発生し、オーディオ・チャンネル及びグラフィックス・データの使用を制御する制御データを生成する。単一の複合対話式信号を形成するため通常のビデオ信号をグラフィックス・データ及び制御データと組み合わせる。制御データは、ビデオ信号の中に埋め込まれたコードであって、複数のオーディオ・チャンネルのうちの選択されたものの再生とグラフィックス・データの使用とを開始して制御するよう構成されているコードを含む。【選択図】図１
2006325250.tif 000002
【特許請求の範囲】
【請求項１】
複数の加入者に対して通常のテレビジョン帯域幅内で送信するための単一の複合対話式信号を生成する対話式プログラム生成システム（６０８）であって、前記複合対話式信号が、通常のテレビジョン・プログラムと完全に対話式プログラムとの両方を備える、前記対話式プログラム生成システムにおいて、
標準のオーディオ及び標準のビデオを備える少なくとも１つの通常のビデオ信号を記憶又は受信する手段（１０８，１３３）と、
加入者の選択に対する個人化された応答を与える複数のオーディオ・チャンネルを提供する手段（１１８）であって、前記オーディオ・チャンネルが、時間的に実質的に等しい長さであるオーディオ・セグメントを備える、前記オーディオ・チャンネルを提供する手段（１１８）と、
グラフィックス・データを発生し、前記オーディオ・チャンネル及び前記グラフィックス・データの使用を制御する制御データを生成する手段（１１４）と、
前記単一の複合対話式信号を形成するため前記通常のビデオ信号を前記グラフィックス・データ及び前記制御データと組み合わせる手段（１３２，２１４，５０８，５１２）であって、前記制御データが、前記ビデオ信号の中に埋め込まれたコードであって、前記の複数のオーディオ・チャンネルのうちの選択されたものの再生と前記グラフィックス・データの使用とを開始して制御するよう構成されている前記コードを含む、前記組み合わせる手段（１３２，２１４，５０８，５１２）と
を備える対話式プログラム生成システム。
【請求項２】
前記組み合わせる手段が、オーディオ・セグメントを前記ビデオ信号の中に埋め込むよう構成されている請求項１記載の対話式プログラム生成システム。
【請求項３】
前記単一の複合対話式信号に対して別個に送信するためのオーディオ・チャンネルを生成する手段（１１８）を更に備え、
前記ビデオ信号の中に埋め込まれた前記コードが、別個に送信されたオーディオ・チャンネルの再生を開始して制御するよう構成されている
請求項１又は２記載の対話式プログラム生成システム。
【請求項４】
前記ビデオ信号の中に埋め込まれた前記グラフィックス・データが、前記制御データの前記の埋め込まれたコードの開始及び制御の下で前記ビデオにオーバレイされるよう構成されたグラフィックス・メッセージを備える請求項１から３のいずれか一項に記載の対話式プログラム生成システム。
【請求項５】
前記ビデオ信号の中に埋め込まれた前記グラフィックス・データが、キャラクタ発生器手段（６２４）により表示用グラフィックスを発生することを可能にするよう構成されている請求項１から４のいずれか一項に記載の対話式プログラム生成システム。
【請求項６】
前記ビデオ信号の中に埋め込まれた前記コードが、前記対話式プログラムのトリガ点でユーザ選択に対する応答が生じることができる当該トリガ点を識別する請求項１から５のいずれか一項に記載の対話式プログラム生成システム。
【請求項７】
前記ビデオ信号の中に埋め込まれた前記コードが、トリガ点の出現を識別するヘッダと、それが開始されるべきオーディオ・メッセージか又はグラフィックス・メッセージかを識別する関数ＩＤと、再生又は表示されるべき対応のオーディオ又はグラフィックスの問い合わせメッセージとを備える請求項６記載の対話式プログラム生成システム。
【請求項８】
前記通常のビデオ信号及び前記複数のオーディオ・チャンネルをディジタルに符号化する手段と、
前記制御及びグラフィックス・データ、前記複数のオーディオ・チャンネル及び前記通常のビデオ信号を多重化して単一の複合ディジタル対話式信号を生成する手段と
を更に備える請求項１から７のいずれか一項に記載の対話式プログラム生成システム。
【請求項９】
前記通常のビデオ信号、グラフィックス及び制御データ、及び複数のオーディオ・チャンネルが、アナログであり、
前記組み合わせる手段（１３２，２１４）が、前記グラフィックス及び制御データ、複数のオーディオ・チャンネル、及び通常のビデオ信号を標準のＮＴＳＣビデオ信号の中に埋め込む手段を備える
請求項１から７のいずれか一項に記載の対話式プログラム生成システム。
【請求項１０】
前記通常のビデオ信号が、垂直帰線消去期間を備え、
前記埋め込む手段が、前記グラフィックス及び制御データ及び前記複数のオーディオ・チャンネルを前記垂直帰線消去期間の中に挿入する手段を備える
請求項９記載の対話式プログラム生成システム。
【請求項１１】
複数のオーディオ・チャンネルを提供する前記手段（１１８）が、選択可能なオーディオ応答セグメントの量が前記複数のオーディオ・チャンネルの量より大きいように、スタックされたオーディオ・セグメントのアレイを形成する各チャンネルにおいて一連のオーディオ応答セグメントをリンクする手段を備える請求項１から１０のいずれか一項に記載の対話式プログラム生成システム。
【請求項１２】
後の送信のため前記複合対話式信号を記録する手段を更に備える請求項１から１１のいずれか一項に記載の対話式プログラム生成システム。
【請求項１３】
通常のテレビジョン・プログラムと完全に対話式プログラムとの両方を備える複合対話式信号を受信する対話式システム（６００）であって、前記複合対話式信号が、グラフィックス・データ及び制御データ及び複数のオーディオ・チャンネルと組み合わされた標準のオーディオ及び標準のビデオを備える少なくとも１つの通常のビデオ信号を備え、前記制御データが、前記ビデオ信号の中に埋め込まれているコードを含む、前記対話式システムにおいて、
前記複合対話式信号を受信する手段と、
前記グラフィックス・データ及び前記制御データを前記ビデオ信号から抽出する手段（６１６，１７４；６１７，１７５；６１６，１７５）と、
前記標準のオーディオ及びビデオを復調する復調手段（６１６）と、
前記ビデオをディスプレイに且つ前記オーディオをオーディオ出力に与える変調手段（６２２）と、
前記抽出する手段（６１６，１７４；６１７，１７５；６１６，１７５）に結合され、且つ前記の抽出された制御データに応答するプロセッサ手段（１７８）と、
前記プロセッサ手段（１７８）により制御可能であるオーディオ・スイッチ（６２０）と、を備え、
前記プロセッサ手段（１７８）が、前記の抽出された制御データを、選択されたオーディオ・チャンネルの再生又は前記グラフィックス・データの使用のための命令として識別するよう構成され、且つ前記オーディオ出力への印加のため選択されたオーディオ・チャンネルを前記オーディオ・スイッチ（６２０）へ指向させるか、又は前記グラフィックス・データの使用を前記制御データのコードの開始で生じさせるかのいずれかを行うよう構成されている、複合対話式信号を受信する対話式システム（６００）。
【請求項１４】
複数のオーディオ・チャンネルが、通常のビデオ信号、及び前記グラフィックス・データ及び制御データと組み合わされ、
前記抽出する手段（６１６，１７４）がまた、前記オーディオ・チャンネルを前記ビデオ信号から抽出するよう構成されている
請求項１３記載の複合対話式信号を受信する対話式システム（６００）。
【請求項１５】
複数のオーディオ・チャンネルを格納するメモリ（７０２）を更に備え、
前記メモリ（７０２）が、当該メモリ（７０２）の中に格納されたオーディオ・チャンネルが前記の抽出された制御データに応答した前記プロセッサ手段（１７８）により再生のため選択され得るように前記プロセッサ手段（１７８）により制御可能である
請求項１３又は１４記載の複合対話式信号を受信する対話式システム（６００）。
【請求項１６】
前記プロセッサ手段（１７８）により制御可能であり、且つ前記プロセッサ手段からの命令を受け取ると、前記の抽出されたグラフィックス・データにより決定されたグラフィックスを発生するよう構成されたキャラクタ発生器（６２４）を更に備え、
前記キャラクタ発生器（６２４）が、前記ビデオをオーバレイする前記モニタによる表示のため、前記発生器のグラフィックスを前記変調手段（６２２）に出力する
請求項１３から１５のいずれか一項に記載の複合対話式信号を受信する対話式システム（６００）。
【請求項１７】
前記プロセッサ手段（１７８）と通信して、加入者からのエントリを与えるよう構成された加入者インターフェース（６０４，６２８）を更に備え、
前記プロセッサ手段（１７８）が、加入者エントリに応答して、使用のためのグラフィックス・データを又は再生のためのオーディオ・チャンネルを選択し、且つ前記オーディオ・チャンネルの再生又は前記グラフィックス・データの使用を前記制御データのコードにより決定された時刻に開始する
請求項１３から１６のいずれか一項に記載の複合対話式信号を受信する対話式システム（６００）。
【請求項１８】
前記ビデオ信号から抽出された前記グラフィックス・データ及び前記制御データを格納する記憶手段（２８４）を更に備え、
前記の格納された制御データが、分岐コードを含み、
前記の格納されたグラフィックス・データが、問い合わせメッセージ、又は問い合わせメッセージを指し示すコードを含む
請求項１３から１７のいずれか一項に記載の複合対話式信号を受信する対話式システム（６００）。
【請求項１９】
加入者エントリが、前記記憶手段（２８４）に格納され、
前記プロセッサ手段（１７８）が、現在の加入者エントリ及び格納された加入者エントリの両方に応答して、前記制御データのコードにより決定された時刻に使用のためのグラフィックス・データ又は再生のためのオーディオ・チャンネルを選択するよう構成されている
請求項１８記載の複合対話式信号を受信する対話式システム（６００）。
【請求項２０】
対話性を有するテレビジョン・プログラムとして表示のための複合対話式信号を受信する方法であって、前記複合対話式信号が、通常のテレビジョン・プログラムと完全に対話式プログラムとの両方を備え、前記複合対話式信号がまた、グラフィックス・データ及び制御データ及び複数のオーディオ・チャンネルと組み合わされた標準のオーディオ及び標準のビデオを備える少なくとも１つの通常のビデオ信号を備え、前記制御データが、前記ビデオ信号の中に埋め込まれているコードを含む、複合対話式信号を受信する方法において、
前記複合対話式信号を受信するステップと、
前記グラフィックス・データ及び前記制御データを前記ビデオ信号から抽出するステップと、
前記標準のオーディオ及びビデオを復調し、且つ前記ビデオをディスプレイに且つ前記オーディオをオーディオ出力に与えるステップと、
抽出された制御データを、前記複数のオーディオ・チャンネルのうちの選択された１つを再生するため又は前記グラフィックス・データを使用するための命令として識別し、且つ前記制御データのコードにより決定された時刻に、前記の選択されたオーディオ・チャンネルを前記オーディオ出力に指向させ又は前記グラフィックス・データを使用するステップと
を備える複合対話式信号を受信する方法。
【請求項２１】
複数のオーディオ・チャンネルが、前記通常のビデオ信号と組み合わされ、
前記複数のオーディオ・チャンネルを前記ビデオ信号から抽出するステップを更に備える
請求項２０記載の複合対話式信号を受信する方法。
【請求項２２】
前記グラフィックス・データを用いて、グラフィックスを発生するステップと、
前記の発生されたグラフィックスを前記ディスプレイに与えて、前記の表示されているビデオにオーバレイするステップと
を更に備える請求項２０又は２１記載の複合対話式信号を受信する方法。
【請求項２３】
加入者エントリを受信するステップと、
前記加入者エントリに応答して、再生のための前記オーディオ・チャンネル又は使用のための前記グラフィックス・データを選択するステップと
を更に備える請求項２０から２２のいずれか一項に記載の複合対話式信号を受信する方法。
【請求項２４】
前記ビデオ信号から抽出された前記グラフィックス・データ及び前記制御データを格納するステップを更に備え、
前記の格納された制御データが、分岐コードを含み、
前記の格納されたグラフィックス・データが、問い合わせメッセージ又は問い合わせメッセージを指し示すコードを含む
請求項２０から２３のいずれか一項に記載の複合対話式信号を受信する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、対話式プログラム生成システム、及び複合対話式信号を受信する対話式システム及び方法に関する。
［関連出願］
本願は、１９９４年４月１５日出願の「各生徒に対する個別のテレビジョン参与、オーディオ（音響的）応答およびメモリーを提供する遠隔学習システム（ＡＤＩＳＴＡＮＣＥ ＬＥＡＲＮＩＮＧ ＳＹＳＴＥＭＰＲＯＶＩＤＩＮＧ ＩＮＤＩＶＩＤＵＡＬ ＴＥＬＥＶＩＳＩＯＮ ＰＡＲＴＩＣＩＰＡＴＩＯＮ，ＡＵＤＩＯ ＲＥＳＰＯＮＳＥＳ，ＡＮＤ ＭＥＭＯＲＹ ＦＯＲＥＶＥＲＹ ＳＴＵＤＥＮＴ）」なる名称の米国特許出願第０８／２２８，３５５号の一部継続出願である。対話式テレビジョン・プログラムは、１９９１年１１月２５日出願の同時に係属中の米国特許出願第０７／７９７，２９８号、米国特許第４，８４７，７００号、同第４，５０７，６８０号、同第４，５７３，０７２号、同第３，９４７，７９２号、同第４，６０２，２７９号、同第４，２６４，９２５号および同第４，２６４，９２４号に開示された形式のものであり、その内容は参考のため本文に援用される。
【背景技術】
【０００２】
対話式テレビジョン・システム技術は、電気通信の場に現在導入されつつある。これら技術は、主としてテレビジョン産業に娯楽および教育の機会を提供するために応用されている。対話的能力は、内容が相互に関連する情報の多重並列チャンネルの提供により一方向システムを用いて開発されてきた。例えば、同じ所有権者のＦｒｅｅｍａｎ等の米国特許第４，２６４，９２４号および同第４，２６４，９２５号は、問合せメッセージに応答して視聴者の選択に基く多重放送チャンネルあるいはケーブル・チャンネル間の切換えが対話的能力を可能にする対話式テレビジョン・システムを開示している。
【０００３】
これらのシステムは、視聴者に対して行われるシステム応答の選択が、Ｆｒｅｅｍａｎの特許である米国特許第４，５０７，６８０号に開示される如き加入者応答の処理と記憶に基く、コンピュータのロジックおよびメモリーを用いるメモリー機能を含むように強化されてきた。
【０００４】
異なるオーディオ応答の使用により対話的に提供することの利点は、Ｆｒｅｅｍａｎの米国特許第４，８４７，６９８号、同第４，８４７，６９９号および同第４，８４７，７００号に開示された。これらのテレビジョン・システムは、内容と関連するユーザ選択可能な応答を提供するように幾つかの同期化されたオーディオ・チャンネルにより同伴される共通ビデオ信号を提供する。このオーディオ信号は異なるオーディオ応答を生じ、ある場合には、これら信号は第１のオーディオ・スクリプト（ｓｃｒｉｐｔ）とビデオ信号（ディスプレイ上の人物またはキャラクタ）とに音節同期されて、人物またはキャラクタの口の動きが話された単語と一致した認識を提供する。
【０００５】
これらの従来技術システムは、一般に、各セグメントが別々のチャンネルを必要とする幾つかの並列に関連する情報セグメントの使用によって対話的能力を提供するものであった。必要とされるものは、通常のビデオ放送として非対話式テレビジョン受像機により普通に受信することができる完全に機能的な対話式プログラムである。必要とされるものは、同時に送信されるオーディオの多重並列トラックを受信することに限定されないシステムである。必要とされるものは、対話性が質問と回答のフォーマットに限定されない対話式システムである。今日の大半の送信システムではチャンネル容量が制限されている故に、必要とされるものは、標準テレビジョン信号により現在要求されると同じ帯域幅で完全に対話性が提供されるシステムである。必要とされるものは、個人向けのものにされたグラフィックス・ビデオのオーバーレイと個人向けのものにされたオーディオチャンネルによる対話的な体験を個人化するシステムである。必要とされるものは、送信媒体の如何に拘わらず、各家庭に対して完全に対話型の能力を提供するためのシステムである。必要とされるものは、共に同じ信号内に含まれる通常のテレビジョン・プログラミングと完全に対話式のプログラムの両方を同時放送するためのシステムである。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の一目的は、加入者からは判らない時間にプログラム全体にわたり対話式要素を提供することである。
本発明の一目的は、個別化されたオーディオ応答とグラフィックスの提供により加入者に対してその家庭に個別化されたメッセージを瞬時に送ることである。
【０００７】
本発明の一目的は、多数の対話式オーディオ信号とデータ・コードを単一のビデオ信号により送るアナログ送信手段を用いることである。
本発明の一目的は、多数の対話式オーディオ信号、ビデオ信号およびデータ・コードを単一の複合ディジタル対話式ビデオ信号へ組合わせるディジタル送信技術を用いることである。
【０００８】
本発明の一目的は、個別化されたグラフィックス及びオーディオ応答を特製する際に以前の加入者選択を覚えていることである。
本発明の一目的は、２重機能プログラム、即ち、通常のものでありかつ通常のテレビジョン受像装置において観ることができるプログラムを提供すること、および加入者が対話式プログラム・ボックスを一旦所有すると、この同じプログラムを対話的に受信することを可能にすることである。
【０００９】
本発明の一目的は、外部の記憶装置から対話式オーディオ要素及び／又はグラフィックス要素を呼出すことである。
本発明の一目的は、調査の目的のため、あるいは目標とされるコマーシャルの生成のため使用されるヘッドエンド場所に対して人口統計的（ｄｅｍｏｇｒａｆｉｃ）情報を提供することができる対話式テレビジョン・システムを創製することである。
【課題を解決するための手段】
【００１０】
本発明の一局面によれば、複数の加入者に対して通常のテレビジョン帯域幅内で送信するための単一の複合対話式信号を生成する本発明の対話式プログラム生成システムは、前記複合対話式信号が、通常のテレビジョン・プログラムと完全に対話式プログラムとの両方を備え、標準のオーディオ及び標準のビデオを備える少なくとも１つの通常のビデオ信号を記憶又は受信する手段と、加入者の選択に対する個人化された応答を与える複数のオーディオ・チャンネルを提供する手段であって、前記オーディオ・チャンネルが、時間的に実質的に等しい長さであるオーディオ・セグメントを備える、前記オーディオ・チャンネルを提供する手段と、グラフィックス・データを発生し、前記オーディオ・チャンネル及び前記グラフィックス・データの使用を制御する制御データを生成する手段と、前記単一の複合対話式信号を形成するため前記通常のビデオ信号を前記グラフィックス・データ及び前記制御データと組み合わせる手段であって、前記制御データが、前記ビデオ信号の中に埋め込まれたコードであって、前記の複数のオーディオ・チャンネルのうちの選択されたものの再生と前記グラフィックス・データの使用とを開始して制御するよう構成されている前記コードを含む、前記組み合わせる手段とを備えることを特徴とする。
【００１１】
本発明の別の局面によれば、通常のテレビジョン・プログラムと完全に対話式プログラムとの両方を備える複合対話式信号を受信する本発明の対話式システムは、前記複合対話式信号が、グラフィックス・データ及び制御データ及び複数のオーディオ・チャンネルと組み合わされた標準のオーディオ及び標準のビデオを備える少なくとも１つの通常のビデオ信号を備え、前記制御データが、前記ビデオ信号の中に埋め込まれているコードを含み、前記複合対話式信号を受信する手段と、前記グラフィックス・データ及び前記制御データを前記ビデオ信号から抽出する手段と、前記標準のオーディオ及びビデオを復調する復調手段と、前記ビデオをディスプレイに且つ前記オーディオをオーディオ出力に与える変調手段と、前記抽出する手段に結合され、且つ前記の抽出された制御データに応答するプロセッサ手段と、前記プロセッサ手段により制御可能であるオーディオ・スイッチと、を備え、前記プロセッサ手段が、前記の抽出された制御データを、選択されたオーディオ・チャンネルの再生又は前記グラフィックス・データの使用のための命令として識別するよう構成され、且つ前記オーディオ出力への印加のため選択されたオーディオ・チャンネルを前記オーディオ・スイッチへ指向させるか、又は前記グラフィックス・データの使用を前記制御データのコードの開始で生じさせるかのいずれかを行うよう構成されていることを特徴とする。
【００１２】
本発明の別の局面によれば、対話性を有するテレビジョン・プログラムとして表示のための複合対話式信号を受信する本発明の方法は、前記複合対話式信号が、通常のテレビジョン・プログラムと完全に対話式プログラムとの両方を備え、前記複合対話式信号がまた、グラフィックス・データ及び制御データ及び複数のオーディオ・チャンネルと組み合わされた標準のオーディオ及び標準のビデオを備える少なくとも１つの通常のビデオ信号を備え、前記制御データが、前記ビデオ信号の中に埋め込まれているコードを含み、前記複合対話式信号を受信するステップと、前記グラフィックス・データ及び前記制御データを前記ビデオ信号から抽出するステップと、前記標準のオーディオ及びビデオを復調し、且つ前記ビデオをディスプレイに且つ前記オーディオをオーディオ出力に与えるステップと、抽出された制御データを、前記複数のオーディオ・チャンネルのうちの選択された１つを再生するため又は前記グラフィックス・データを使用するための命令として識別し、且つ前記制御データのコードにより決定された時刻に、前記の選択されたオーディオ・チャンネルを前記オーディオ出力に指向させ又は前記グラフィックス・データを使用するステップとを備えることを特徴とする。
【００１３】
本発明は、家庭で受信されるプログラムに対する各加入者が、個別化され個人向けのものにされた体験を受取ることを可能にし得る。本発明の革新的な特質は、対話式プログラム・ボックスの使用による加入者の参与を可能にする完全に対話式プログラムの同時放送であるが、対話式プログラム・ボックスをまだ持たない視聴者が途切れることのない通常で従来のプログラミングを観ることができる。両方のプログラムは、通常で従来のプログラミングの同じ標準ビデオ信号の受信によって提供される。この２重機能性は、その受信および処理が加入者に対して完全に対話式の体験を提供する、隠された多重の対話式オーディオ・セグメント、グラフィックス・データおよびプログラミング制御データを送るための幾つかのあり得る帯域幅に有効な一方向性技術のどれかによって提供することができる。増加した対話の柔軟性は、付加的なオーディオおよびグラフィックスの対話式要素を局部的に記憶することができるＣＤＲＯＭの如き外部データ記憶装置の使用によって可能である。この新規な本発明の重要な特徴は、対話式プログラム・ボックスと対話しないことを選択しあるいはこの対話式プログラム・ボックスを持たないユーザに対するプログラム内容における質の低下もしくは途絶なしに、任意として対話性が提供されることである。
【００１４】
視聴者と通常のプログラムとの間のこのような更に親しみのある関係を創成することにより、新規な面白い種類のテレビジョン・プログラミングが生成される。それでいて、通常のプログラムを観ることも影響を受けることがない。各加入者に対する個別化は、オーディオ応答の個人化やシステムのメモリー容量のみによるのではなく、ビデオ・グラフィックスのオーバーレイ（ｏｖｅｒｌａｙ）もまた個人向けのものにされて対話的体験を更に強化する。更に、対話式プログラミングのコストは、今や完全に機能的な対話式要素が通常の毎日のテレビジョン・プログラム放送において実施可能であるので、劇的に低減される。
【００１５】
本発明の革新的な対話式特性は、通常のテレビジョン・セットに接続された対話式プログラム・ボックスによるか、あるいはＲＦ復調器ボードおよび復号ハードウエアとソフトウエアを備えたマルチメディア・パーソナル・コンピュータ（ＰＣ）によってコンピュータ・ユーザに対してかのいずれかで参与するように提供することができる。
【００１６】
本発明によれば、対話性は、代替（ａｌｔｅｒｎａｔｉｖｅ）のオーディオ応答およびグラフィックス表示の使用によって個人向けにされる（個別化される）ことが望ましい。該代替のオーディオ応答およびグラフィックス表示は、システムのメモリー能力を用いて、現在の加入者の遠隔エントリかあるいは前に記憶された加入者の遠隔エントリかの関数として提示される。そこでは、当該システムは、システムが以前の加入者応答を記憶しておき、かつ加入者に対する個別化されたオーディオおよびグラフィックス・メッセージを表し（ｆｏｒｍｕｌａｔｅ）提示する際にこれらの応答を用いる。オーディオの個人専用化は、対話式プログラム・ボックスにおける事前ロードされた付加的なオーディオ応答セグメントとスタック（ｓｔａｃｋ）されたオーディオ応答セグメントとの適時の使用によって強化することができる。更なる強化は、対話的オーディオ要素およびグラフィックス要素を記憶するためのＣＤＲＯＭの如き外部データ記憶装置の使用によって可能であり、本発明のシステムの応答能力を増大する。
【００１７】
先に開示した対話式システムとは異なり、本発明は、加入者が回答選択の選定を行った直後に個別化されたメッセージが提示されることを全く必要としない。トリガー点の新規な使用は、プログラム全体で知られない時間に加入者に与えられる特殊化された注意を考慮に入れることによって、前述の米国特許および特許出願に記載された質問に対する対話式回答応答フォーマットの制約を克服する。対話式オーディオおよびグラフィックスは、記憶された加入者情報の関数としてプログラム中の如何なる時間も示すことができる。
【００１８】
この強化された対話性は、プログラム全体に分散されてビデオ信号に組み込まれたコードによって識別可能なトリガー点の使用によって提供される。トリガー点は、プログラム内容がテレビジョンまたはコンピュータのスクリーンを観ている特定の加入者に対する個別の特殊化された注意を提示するように巧妙に変更されるときプログラム中の指定された時間を提供する。このトリガー点は、実質的に、有効にマクロ（ｍａｃｒｏｓ）をトリガーするプログラム上のマーカである。当該マクロは、望ましくはショーの初めに提示されるかあるいは前のショーから保持される質問に対する記憶された加入者選択を用いて及び／又はプログラム中に請求されて入れられる特定のパターンの命令と組合わせることにより発生する或る対話的機能（例えば、個別化されたオーディオ・セグメントの実施（ｐｌａｙ）及び／又はグラフィックス・スクリーンのオーバーレイ）を呼出す。対話式プログラム・ボックス・コントローラは、通常のビデオ信号に組み込まれた視認されないコードを復号することによりトリガー点を認識する。トリガー点の正確なタイミングは、対話式要素を対話式加入者からは請求されないように見せるために、加入者には判らない。このように、対話式要素は一層巧妙かつ気付かれにくい方法で提供され、これにより家庭の視聴者に対する個人専用化された体験を著しく増進する。
【００１９】
一方、対話式プログラム・ボックスを持たないか、あるいはボックスを持っていても特定の対話式プログラムを受信することが許可されない加入者は、対話的選択および特殊化された応答が提供されないまま、標準プログラム・オーディオと通常のビデオとを受信して聴取し且つ観続ける。従って、対話式プログラムと非対話式プログラムの両方が加入者へ同時に送信されている。
【００２０】
このような高度の個々の参与の対話性が、唯一つの標準ビデオ信号の使用によって家庭のテレビジョンまたはパーソナル・コンピュータに対して提供される。通常のテレビジョン信号は、オーディオ・キャリヤとビデオ・キャリヤとを有する。ビデオの提供に同期化された標準オーディオが通常のオーディオ・キャリヤへ挿入され、これにより従来のテレビジョン・セットとの共用性を維持する。本発明において、ビデオの未使用ラインは、付加的な対話式応答オーディオ・チャンネルおよびグラフィックスおよび制御データを組み込むため使用されることが望ましい。あるいはまた、対話式オーディオ・セグメントをオーディオ・サブキャリヤ（ＳＡＰ）又はケーブル周波数ガード・バンドにシリアルに、即ち逐次に提供され、及び／又は対話式プログラム・ボックスにおけるメモリーに予め記憶されることが可能である。更に、更なるオーディオおよびグラフィックスの要素を外部記憶装置またはゲーム・カートリッジの使用によって提供することができる。いずれにしても、本発明によれば、対話式要素が同期的に、即ちシリアルに別個のチャンネルで放送されるか、ビデオに組み込まれるか、プログラム中または前に送信されるか、外部データ記憶装置に記憶されるかなどは重要ではない。これらの要素のいずれも、その出所を問わず、信号中に組み込まれたコードで送られかあるいは受像機の場所におけるソフトウエアに常駐するオーバーレイされたロジックの使用によって指定されたトリガー点で対話式ボックスにより呼出される。実際に、通常で従来のテレビジョン・プログラムおよび対話式プログラムは、中央に集中化された場所から多数の加入者の家庭に対して同時に放送され、その家庭の一部が対話式プログラムを受信する装備を持つが他はそうではない。
【００２１】
テレビジョン・セットに接続される対話式プログラム・ボックスの使用によって、強化されたレベルの対話性が家庭における対話式加入者へ提供され、このテレビジョン・セットがケーブルか、直接放送衛星か、テレビジョン放送か、あるいは他の送信手段のいずれかを介して信号を受信する。本発明においては、プログラミングはアナログとディジタルの両実施態様において提供することができる。
【００２２】
本発明の上記および他の利点、特徴および目的、およびこれらを達成する方法ならびに本発明については、本発明の実施形態の以降の記述を添付図面および請求の範囲に関して参照することによって明らかになり最もよく理解されよう。
【発明を実施するための最良の形態】
【００２３】
Ｉ．概論
本発明は、遠隔デバイス（６０４）と、通常のテレビジョン・セット（１８６）に接続された対話式プログラム・ボックス（６００）との使用により、あるいはキーパッドとパーソナル・コンピュータ（１８７）との使用によって、図１に示される如き通常のテレビジョン・セット（１８６）またはコンピュータの表示モニター（１８７）によりだれでも視認し得る通常の従来のプログラミングにより、加入者がプログラムと対話することを許容する完全に対話式プログラムを同時放送するシステムである。
【００２４】
このような対話式プログラミングは複数のビデオ信号を含むが、ここで用いられる対話式テレビジョン・プログラミングは、対話性を提供するための複数の付加的なオーディオ信号及び／又はグラフィックス・データを有する単一の標準ビデオおよびオーディオ・テレビジョン信号を備えることが望ましい。加入者との対話は、主として複数のオーディオ・セグメントからの１つ以上のリンクされたオーディオ・セグメントの選択によって行われ、これにより選択されたオーディオ・セグメントが前のユーザ応答の関数として選択される。対話性は、オーディオ応答を好むがこれもまた遠隔デバイス（６０４）において加入者により行われた選択に従って変化するグラフィックス表示であってビデオにオーバーレイされた当該グラフィックス表示の使用によって強化される。オーディオ・セグメントは、個別化された応答を加入者の選択に提供するために用いられる。一方、グラフィックスは、望ましくはプログラムの初めに加入者に照会すると共に加入者に対して個別化されたグラフィック・メッセージを提供するために用いられる。対話式テレビジョン・プログラムはまた、加入者の家庭における対話式プログラム・ボックス・コントローラ（１７８）を制御するための制御データを含む。
【００２５】
対話性は、プログラム全体にわたる予め定めた種々の時間に分散されたトリガー点の適用によって、望ましい実施形態において更に強化される。このトリガー点は、対話的事象の発生が予定される時間に対応する。これらの対話的事象は、オーディオ・セグメントの選択および実施、あるいはグラフィックスの表示であり得る。特定のオーディオ・セグメントまたはグラフィックスの選択は依然として視聴者の選択に依存するが、表示されるグラフィックの問い合わせメッセージに応答する視聴者の選択は、プログラムの始まりのある期間中、あるいは視聴者が最初にプログラムに同調する時に行われることが望ましい。次いで、これらの視聴者の選択は、ビデオ信号に組み込まれた独特のコードにより対話式プログラム・ボックスに対して識別されるトリガー点の発生と同時にコントローラによってプログラム中の後の時間に呼出されるマクロに対する入力として用いられる。あるいはまた、ＲＡＭ、フラッシュ（ＦＬＡＳＨ）あるいはＲＯＭの如き局部記憶装置、ＣＤＲＯＭの如き外部データ記憶装置から、複合対話式信号から、あるいは信号と記憶装置の双方から収集することができる一連のオーディオ・セグメントからの即時応答であり得る。
【００２６】
II．システムの構成要素
Ａ．概説
図１に示されるように、システムは、衛星（１５０）、ケーブル（１３８）あるいはテレビジョン（１４２）を含むいずれかの放送送信手段を有する対話式プログラム配送システム（９８）を用いて、同時放送の対話式及び通常のプログラム（以下本文においては、「複合対話式プログラム」）を、家庭における加入者に対して分配するために集中化された場所、即ちオペレーションズ・センター（６０８）から配送する。プログラムは、オペレーションズ・センター（６０８）から実況で放送される。例えば、付加的な対話式要素を付した実況のスポーツ・イベントをオペレーションズ・センター（６０８）から放送することができる。しかし、本発明によれば、プログラムはオフラインで生成されて、オペレーションズ・センター（６０８）におけるプログラム記憶手段（１３３）に記憶されることが多い。同様に、受信端部における信号の分配は、ケーブル分配システム、光ファイバ、マイクロ波などを含むいずれかの適切な送信手段（１６６）によることができる。望ましい実施形態においては、このシステムは、一般に、単一のビデオ信号と、複数のオーディオ・チャンネル及びグラフィックスおよび制御コードとを含む複合対話式プログラムが放送されるオペレーションズ・センター（６０８）と、いずれかの適切な放送送信手段による対話式ビデオ信号の送信設備と遠くの家庭の場所への分配のための受信設備とを含む放送伝送システムと、加入者の家庭側における、信号を処理して対話性を提供する対話式プログラム・ボックス（６００）と、この対話式プログラム・ボックス（６００）へ加入者の選択を送信する遠隔デバイス（６０４）と、標準的なテレビジョン・セット（１８６）とを含んでいる。あるいはまた、対話式プログラム信号は、ＲＦ復調器ボード、抽出器ボードおよびキーパッドを含むマルチメディア・パーソナル・コンピュータ（１８７）により受信され、処理され、表示されることが可能である。
【００２７】
本発明の主な特質は、家庭における加入者に対するオーディオ応答の個別化（個人専用化）である。各参与者は、遠隔デバイス（６０４）のキーパッドにおける１つ以上の選択に基く個別化されたオーディオ応答を受信する。システムは先の加入者の選択を記憶していることができるので、加入者の選択をプログラムの初めに入力してメモリーに記憶され、後で対話式応答を表す（ｆｏｒｍｕｌａｔｅ）際に対話式プログラム・ボックス（６００）によって使用される。オーディオ応答は、通常は、１つ以上のオーディオ・セグメントを含む用意された予め記録されたオーディオ応答である。本発明においては、オーディオ応答は対話性を提供するのみならず、グラフィックス表示もまた先のユーザ選択の関数として変化し得、これによりプログラムの更なる個別化を生成する。
【００２８】
遠隔場所では、参与者は加入者インターフェース（６０４）かコンピュータ・キーパッドのいずれかを介して対話式プログラムと対話する。望ましくは、加入者インターフェース（６０４）は、キーパッドを備えた赤外線（ＩＲ）データリンクの遠隔デバイスであり、あるいは対話式プログラムがパーソナル・コンピュータ（１８７）によって受信されるならば、ＰＣのキーパッドである。キーパッド（６０４）上のボタンを押すと、入力が対話式プログラム・ボックスのプロセッサ（１７８）へ付与され、コントローラはこの入力を即時あるいは後で用いることができ、独特のアルゴリズム・コードをトリガーして、独特の個々のメッセージを複数の送信されたオーディオ・セグメントから及び／又は対話式プログラム・ボックス（６００）に予め記憶されたセグメントから生成する。この応答は、スクリーン上に表示される問い合わせメッセージに対する加入者の現在の回答の選択に向けることができ、あるいは以下に述べるように、システムにおけるメモリーおよびロジックの提供とトリガー点とを介して先に入れられた加入者の選択に基くこともできる。
【００２９】
問い合わせメッセージに対する適切な応答の組を形成する多数のオーディオ・セグメントは、標準ビデオ信号の一部として送られることが望ましい。所与の対話的事象に対する必要なオーディオ・セグメントを有効に対話式プログラム・ボックス（６００）へ送る多くの異なる方法がある。これらのオーディオ・セグメントを送るための異なる実施形態は、以下に述べる如き直列または並列の経路を含むディジタルおよびアナログの伝送態様を含む。対話式要素は、同期して（時間的に整合された代替の応答で）シリアルに別個のチャンネル上を放送し、現存のビデオに組み込まれ、及び／又はプログラム前あるいはプログラム中に送信され得る。所与の対話的事象に対してタグを付されたオーディオ・セグメントは、プログラム中に予定された事象よりはるかに早く対話式プログラム・ボックス（６００）へ送ることができ、この場合、セグメントは好適には一時メモリーに記憶され、該セグメントは事象と同時に送ることができる。本発明によれば、セグメントが予め定めたトリガー点でボックス（６００）における選択のために得られる限り、どのようにオーディオ・セグメントが対話式プログラム・ボックス（６００）に達するかは相違を生じない。例えば、オーディオ・セグメントもまたＣＤ−ＲＯＭの如き局部的な外部データ記憶装置（６２９）に記憶することもできる。
【００３０】
望ましい実施形態においては、対話的事象は、図２に示されるように、予定される予め定めたトリガー点（９００）で発生する。これらの点（９００）は、通常のプログラム内容が変更されて対話式信号の受信が可能な加入者に対して個別化され得る時間に対応する。プログラマは、プログラム全体における如何なる時にもトリガー点（９００）を置くことができる。トリガー点（９００）は加入者には判らないので、加入者は、いつ個別化されたメッセージを受信するかを知らない。換言すれば、対話式応答は問い合わせメッセージに対してなされた対応するユーザ選択に即時続くこともでき、あるいはトリガー点（９００）と対応する後の時間に発生させることもでき、あるいはこの２つの組合わせで発生させることもできる。無論、対話的事象のタイミングは、対話的要素への分岐が感知し得るプログラムにおける適切な時間と対応すべきであり、またテレビジョン（１８６）または他の表示モニター上で依然として表示される通常のビデオのプログラム内容と衝突することはない。
【００３１】
図２に示されるように、トリガー点（９００）の初めに、コントローラが加入者に提示される幾つかのあり得るオーディオ（またはグラフィック表示）応答の１つを選択することになる。先に述べたように、また図２に示されるように、オーディオ応答のあるものは２つ以上のオーディオ・セグメントのリンクを含み得る。
【００３２】
トリガー点（９００）の使用と組合わせて、本発明は、視聴者が視聴者の好みに合うようにプログラムの初めにある選択を行うことを可能にする。例えば、プログラム放送が実況のスポーツ・イベントであるならば、早いトリガー点（９００）で、視聴者は、自分が音声を英語か、スペイン語か、フランス語で受信することを好むか、あるいはおそらくはネットワークのアナウンサの代わりに地元のアナウンサを聴くことを好むかについて照会され得る。視聴者の選択と同時に、コントローラは適切なチャンネルへ分岐する。
【００３３】
各トリガー点（９００）は、複合対話式プログラム信号の一部として送られるコードについて放送を介して識別されることが望ましい。このコードは、最低でも、次の情報、即ち、（１）トリガー点の発生を識別するヘッダ、（２）関数ＩＤ（例えば、オーディオ応答またはグラフィックス応答、などの選択）、および（３）対応する問い合わせメッセージを含むことが好ましい。最初のビット・シーケンスは、単にコントローラ（１７８）に対してトリガー点が生じようとしていることを識別する。関数ＩＤは、所望の結果、例えば選択されたオーディオ応答を得るため読出して解釈するためにコントローラ（１７８）に対するマクロまたは他の実行可能な命令セットを指示する。あるいはまた、データ・コードは、コントローラ（１７８）が適用する実際のアルゴリズム関数を含み得る。
【００３４】
抽出器（１７４）によるコードの抽出と同時に、コントローラ（１７８）はコードを読出して解釈し、メモリー（２８２、２８６）からスクリーン上の表示のための記憶されたメッセージか、あるいはトリガー点コードにより指示される特定のユーザ選択のいずれかを呼出す。ユーザ選択は、このユーザ選択をプログラムの初めに提示されることが望ましい一連の問い合わせメッセージに対する加入者の回答と対応する。適切なユーザ選択を得た後、コントローラ（１７８）は、該ユーザ選択をマクロ・アルゴリズムにおける入力として用いて実行可能な命令を読出して実行する。アルゴリズムの結果は、選択されたオーディオ応答及び／又は選択されたグラフィックス応答のいずれかである。オーディオ応答は、予め記憶されていればメモリーから呼出すことができ、また外部データ記憶装置（６２９）から呼出すことができ、あるいは、応答がトリガー点と同時に放送されるならば、コントローラ（１７８）はスイッチ（６２０）に特定のオーディオ・チャンネルへ分岐するように指令することができる。選択されたオーディオ応答が加入者に受信された後、スイッチ（６２０）は図２における時間ｔsで示される標準オーディオへ分岐して戻る。
【００３５】
先に述べたように、加入者が対話式プログラムを観始める時に一連の問い合わせメッセージが提示されることが望ましい。これらの問い合わせメッセージは、３つの方法のどれかで提示することができる。第一に、問い合わせメッセージは対話式プログラム・ボックス（６００）によって通常のビデオ信号にオーバーレイされるグラフィックス表示として提示することができ、この場合グラフィックス・データは複合対話式信号の垂直帰線消去期間に送られる。第二に、問い合わせメッセージは、グラフィックス・データがＲＡＭ（２８２）またはフラッシュＲＯＭ（２８６）、外部データ記憶装置（６２９）（例えば、ＣＤＲＯＭ、カートリッジ、など）の如き局部記憶装置からのものであるか、あるいはＶＢＩにおけるデータと局部データ記憶装置（２８４）または外部データ記憶装置（６２９）からのデータとの組合わせであることを除いて、先に述べたようにグラフィックス表示として提示される。第三に、グラフィックス・データは、対話式プログラム・ボックス（６００）に記憶されたユーザ・テンプレートの形態で提示することができる。
【００３６】
ｎ個の連続的な問い合わせメッセージに対する回答と対応するユーザ選択は、ショーの初めに遠隔インターフェース（６２８）により受信され、メモリーに記憶され、適切なトリガー点においてショー全体にわたって用いられて、ショーが進行するにつれプログラム内容を巧妙に変更する。望ましくは、各問い合わせは１組のあり得る回答を有する。加入者遠隔デバイス（６０４）のキー上のラベルと対応するある識別子が、あり得る各回答の次にある。加入者は、その回答の選択に対応するキーを押す。この選択は、遠隔インターフェース（６２８）およびコントローラ（１７８）により復号され、メモリー（２８２、２８６）、望ましくはＲＡＭ（２８２）に記憶され、トリガー点で指示されるアルゴリズムにより要求されるように後で使用される。
【００３７】
グラフィックスは、図３および図６乃至図８に示されるように、キャラクタ発生器（６２４）の使用により加入者の場所におけるビデオへオーバーレイすることができる。キャラクタ発生器（６２４）は、実質的にオン・スクリーン・ディスプレイ・チップである。グラフィックス・コードをプログラムのビデオ信号へ組み込んだ後、マイクロプロセッサ（１７８）がコードを解釈し、コードを実際のビット・マップにマップして、メモリー（２８２、２８６）に記憶されたキャラクタを表わす。対話式プログラム・ボックス・プロセッサ（１７８）は、次にキャラクタ発生器（６２４）にスクリーンにおける特定の地点に特定のキャラクタ指示をオーバーレイするように指令する。
【００３８】
あるいはまた、グラフィックス・ビデオをオペレーションズ・センター（６０８）から送ることができる。このグラフィックス・ビデオは、Ｈａｒｐｅｒ他の米国特許出願第０８／２２８，３５５号に記載される如く、パーソナル・コンピュータ（１１４）から生成されてヒデオ・ミクサ（１０８）へ出力され得る。図１によれば、ビデオ・ミクサ（１０８）に対する追加の入力は、実況用カメラまたはＶＣＲからの通常のビデオを含み得る。ビデオ・ミクサ（１０８）が、適切な時点にグラフィックス・ビデオおよびプログラム・ビデオ間で切換えることにより、単一のビデオ信号を出力する。
【００３９】
各々が問い合わせメッセージを含むことが望ましくかつ先の問い合わせに応答して先の加入者選択の関数として選択される複数のグラフィックス・オーバーレイを提供することができる。グラフィックス・メッセージが選択される方法は、オーディオ応答の選択のため使用される方法と実質的に同じである。このグラフィックス・オーバーレイは、前のパラグラフで説明された如きトリガー点における対話式応答として選択することができる。オーディオ応答と同様に、幾つかのあり得るグラフィックス・オーバーレイの１つを所与のある時間間隔中に提示することができる。選択されたグラフィックス・メッセージもまた、プログラムの初めに表示された問い合わせメッセージに対する加入者の選択に基く。加入者の選択は、これらの入力をアルゴリズム・コードに従って調べて次のグラフィックス問い合わせメッセージを生じる対話式プログラム・ボックス・プロセッサ（１７８）により呼出される。
【００４０】
一方向性対話式システムもまた、加入者の応答を記憶して置いて、加入者に提示するためオーディオ応答及び／又は問い合わせメッセージの選択においてこれら応答を用いる利点を有する。メモリーの分岐は、アルゴリズムが現在および先のユーザ入力に従ってオーディオ応答およびグラフィックスの問い合わせメッセージをアセンブルする本発明の手法である。メモリーの分岐は、論理的関係においてオーディオ・メッセージ・セグメントあるいは連続的なグラフィックス問い合わせメッセージを一緒にリンクすることによって行われる。この方式においては、対話式プログラム・ボックス・プロセッサ（１７８）が、先の加入者選択を記憶してこれらの先の応答をアルゴリズムで処理して、将来のオーディオ・チャンネルの選択ならびに将来のグラフィックス・メッセージの選択を制御するロジック（望ましくは、ソフトウエアのアルゴリズムに）およびメモリー（２８４）を含む。
【００４１】
Ｂ．対話式プログラム・ボックス
図３は、望ましい対話式プログラム・ボックス（６００）の概略を示す。図４および図５は、図３に示された構成要素であるオーディオ／データ抽出器（１７４）のアナログおよびディジタル実施形態を示している。対話式プログラム・ボックス（６００）の代替的実施形態は図６乃至図８に示される。これら実施形態は、異なる伝送フォーマットで受信される代替の対話式オーディオ・セグメントを受信し、処理して記憶するための異なる装置を示す。これらの実施形態により、対話式システムはもはや単に時間および内容で関連するオーディオの多重並列トラックからオーディオを選定することに限定されることも、あるいは前の特許に開示される如き必要な対話式質問即回答フォーマットでもない。無論、本発明のシステムは、依然として質問即回答フォーマット、あるいはかかるフォーマットと、トリガー点を介した遅れた応答との組合わせを用いることができる。この概念は同じまま、即ち、ある関数によるユーザ選択に一致するオーディオ応答を選択することである。しかし、開示された実施形態により支持される本発明は更に進んで、視聴者には知られない時間に対話式要素を提供することによって対話性を強化する。
【００４２】
対話式プログラム・ボックス（６００）は、以下に述べるように、加入者の家庭あるいはケーブル・ヘッドエンドにおけるような他の場所に存在し得るシステムの部分である。もし家庭にあるならば、対話式プログラム・ボックス（６００）は通常は加入者のテレビジョン近くに配置されるが、この対話式プログラム・ボックス（６００）は加入者の遠隔送受話器（６０４）の範囲内のどこかに配置され得る。図３に示されるように、望ましい対話式プログラム・ボックス（６００）は、ビデオおよびアナログ復調器を含むＲＦ復調器（６１６）と、オーディオ・スイッチ（６２０）と、音声／データ抽出器（１７４）と、モデム（３１２）と、オーディオ・メモリー（７０２）と、関連するメモリー（２８４）を有するコントローラ（１７８）と、ゲンロック（Ｇｅｎ−ｌｏｃｋ）回路（６２３）と、キャラクタ発生器（６２４）と、ＲＦ変調器（６２２）と、加入者の遠隔デバイス（６０４）用の赤外線インターフェース（６２８）とを含む。外部データ記憶装置（６２９）およびプリンタ（３０２）はオプションである。
【００４３】
あるいはまた、対話式プログラム・ボックス（６００）の諸要素は、組込まれて通常のマルチメディア・パーソナル・コンピュータ（１８７）によって提供することができる。望ましくは、このコンピュータは、ビデオ復調器ボードと、遠隔のＩＲデバイス（６０４）の代わりに加入者の選択を入力するキーパッドと、通常のビデオ信号からオーディオ信号及びデータを分離する抽出器ボードと、一時的および恒久的なデータ記憶装置と、モデム（任意）と、オーディオ・スイッチと、プロセッサとを含むことが望ましい。パーソナル・コンピュータ（１８７）を用いる対話式プログラム・システムの動作は、以下に述べる対話式プログラム・ボックス（６００）／テレビジョン・セット（１８６）の組合わせの動作と実質的に同じである。
【００４４】
更に、対話式プログラム・ボックス（６００）は家庭に配置されることが最も多いが、対話式プログラム・ボックス（６００）、または機能的な代替物（プロセッサ、抽出器、メモリー、オーディオ・スイッチ、ＲＦ復調器、などを備える）が何故にケーブル・ヘッドエンドにおける如く家庭の外の場所に常設し得ないかの理由はない。対話式プログラム・ボックス（６００）がヘッドエンドに配置されるならば、対話式プログラム・ボックス（６００）またはその相等物は、無線ＲＦリンク、電話回線、ケーブルなどを介して家庭からユーザ選択を受取ることができる。ユーザ選択が一旦受取られると、ケーブル・ヘッドエンドにおけるオーディオ信号およびグラフィックス信号の選択は、あたかも対話式プログラム・ボックス（６００）が以下に述べるように家庭内に置かれたかのように、同じ要領で生じる。ケーブル・ヘッドエンドへの又それからの経路は、対話式プログラム・ボックス（６００）とテレビジョン・セット（１８６）との間の単なるケーブルの延長と見做すことができる。あり得る唯一つの相違は、ヘッドエンドに置かれた１つの対話式プログラム・ボックス（６００）が多くのユーザ間の時分割ボックスを用いて有効に幾つかの加入者の家庭に供されるようにプログラムされ得ることである。
【００４５】
望ましい一実施形態においては、複数のオーディオ信号が、オペレーションズ・センターにおける挿入器（１３２）において対話式データ・コードおよびグラフィックス・コードと共に単一のビデオ信号と組合わされて、単一のＮＴＳＣ互換ビデオ信号を形成する。これらの信号は、以下に述べるように、アナログまたはディジタルでよい。
【００４６】
図３に示される望ましい実施形態を参照すると、信号がケーブル上に送られるならばケーブル結線を介して衛星放送を受信するための衛星アンテナのフック・アップ（ｈｏｏｋ−ｕｐ）によってか、あるいは信号が放送されるならばテレビジョン・アンテナによってかのいずれかによって、複合対話式信号は対話式プログラム・ボックス（６００）により受信される。複合対話式信号はＲＦ復調器（６１６）へ入力される。対話性のない標準テレビジョン・モードにおいては、ＲＦ復調器（６１６）は、単に通常のビデオ信号およびオーディオ信号を復調して、オーディオ・スイッチ（６２０）を介してテレビジョン・セット（１８６）へ通す標準オーディオを出力する。このビデオ信号は、テレビジョンまたはコンピュータのスクリーン上で表示するためにＲＦ変調器（６２２）へ送られる。従って、標準モードにおいては、対話式プログラム・ボックス（６００）は単に通過ボックスに過ぎない。音声／データ抽出器（１７４）およびオーディオ・スイッチ（６２０）は、この実施形態においては完全にバイパスされる。
【００４７】
対話式モードにおいては、ビデオ復調器（６１６）は標準ビデオ信号を出力し、この信号はゲンロック回路（６２３）及びキャラクタ発生器（６２４）、ならびに音声／データ抽出器（１７４）へ送られる。ゲンロック回路（６２３）およびキャラクタ発生器（６２４）の出力において、ビデオがＲＦ変調器（６２２）を介してテレビジョン（１８６）またはコンピュータの表示モニターへ送られる。プロセッサ（１７８）は、ｎ×１のスイッチ（６２０）を制御することが望ましく、このスイッチの出力は、加入者に提供するためテレビジョン・セット（１８６）へ送られるべきである適切なオーディオ・セグメントである。無論、このスイッチは、２つ以上の出力を持つことができ、この場合、二人以上の視聴者が同じモニター上でビデオを観ることができ、各々がヘッドフォンの使用により個別化されたオーディオ応答を受信する。プロセッサ（１７８）は、指令をオーディオ・スイッチ（６２０）へ送って、標準オーディオを対話式セグメントの初めに遮断する。抽出器（１７４）は、オーディオ信号およびデータ信号がビデオ信号へ挿入されたプロセスを実質的に逆に行う。以下に述べるように、音声／データ抽出器（１７４）が、標準ビデオ信号内に隠されている付加的なオーディオ・セグメント及びデータを取り外す。該データはマイクロプロセッサ（１７８）へ送られ、オーディオ・セグメントは、命令がセグメントに対して教示するどこに送られるべきかに応じて、オーディオ・スイッチ（６２０）か一時メモリー（２０２）のいずれかに送られ、その全てはマイクロプロセッサ（１７８）の制御下で生じる。マイクロプロセッサ（１７８）は、データ・コードで放送されるかあるいは対話式プログラム・ボックス（６００）におけるオペレーティング・ソフトウエアに常駐するかのいずれかである命令を読出して解釈する。
【００４８】
マイクロプロセッサ（１７８）は、抽出されたデータを、音声チャンネル間の切換えのための命令を含む制御データとしてか、あるいはスクリーン表示のためのグラフィックス・データとしてかのいずれかとして解釈する。このデータがオン・スクリーン表示データであるならば、データは、それを、制御データと対向して（ｏｐｐｏｓｅｄｔｏ）、オン・スクリーン表示データとして指示する指令によってプレフィックス（ｐｒｅｆｉｘ）されることが望ましい。望ましい実施形態においては、コントローラ（１７８）はまた、プログラムにおけるトリガー点の初めを示すヘッダ・コードの発生について制御データを調べる。
【００４９】
トリガー点コードがビデオにおけるグラフィックス表示の配置を呼出すマクロを指示するならば、マイクロプロセッサ（１７８）は、このコードを読出して、ヘッドエンド（６０８）から送られるいずれのグラフィックス・データを受入れ、メモリー（２８４）または外部メモリー（６２９）に記憶されてキャラクタの同一性（ｉｄｅｎｔｉｔｙ）を示す実際のビット・マップを呼び出して調べ、次いでスクリーン上の特定の点に特定キャラクタをオーバーレイするようにキャラクタ発生器（６２４）に指令する。従って、グラフィックスは、メモリー（２８４）に記憶されたビット・マップにより局部的に生成されることが望ましい。グラフィックスは、複合対話式プログラムにおける制御コードの使用により、プログラムがオペレーションズ・センター（６０８）で生成された時に生成される予め定めたシーケンスか、あるいは先のグラフィックの問い合わせメッセージに対する記憶された加入者の選択を用いたプロセッサ（１７８）によるアルゴリズムの実行により更に柔軟に行うかのいずれかによって、提示するように選択される。このアルゴリズムは、対話式プログラム・ボックス（６００）におけるメモリーに記憶されたオペレーティング・システム・ソフトウエアの一部であることが望ましい。あるいはまた、このアルゴリズムは、複合対話式信号のデータ部分に含まれ得る。
【００５０】
グラフィックスは、テレビジョン・スクリーンのスクリーンのいずれの部分をオーバーレイするために用いることができる。キャラクタ発生器（６２４）は、ビデオにおけるグラフィックスの同期的配置を可能にするゲンロック回路（６２３）によりロックされる。キャラクタ発生器（６２４）は、到来するビテオを取ってこのビデオをロックし、マイクロプロセッサ（１７８）により命令されるようにキャラクタをビデオ上に重畳する標準的なオン・スクリーン・ディスプレイ・チップであることが望ましい。特に、キャラクタ発生器（６２４）は、ビデオの活性の（ａｃｔｉｖｅ）ラインを取って予め定めた時間だけグラフィックス・キャラクタを送るモードへ切換え、次いでキャラクタのスクリーン上への書込みが終了した時に、ビデオへ切換えて戻すスイッチング・システムである。
【００５１】
グラフィックスが局部的に生成されるので、対話式プログラム・ボックス（６００）を持たない加入者はグラフィックスを観ることができない。対話能力を所有する加入者の場合は、グラフィックスは、トリガー点の実施形態と一貫するプログラムの初めに問い合わせ質問を加入者へ提出することと、プログラム中に問い合わせを提出することの両方のため使用することができ、あるいは先の個別化された加入者の選択に対する個別化された応答を提供するために使用することができる。
【００５２】
望ましくはプログラムの初めにあるいは視聴者が最初に同調する時に、一連の問い合わせメッセージが加入者に対して与えられる。加入者は、問い合わせグラフィックス・スクリーン上にリスト表示された回答の選択に対応する遠隔デバイス（６０４）のボタンまたはコンピュータのキーパッドを押すことにより問い合わせメッセージに応答する。加入者が遠隔デバイス（６０４）を用いて選択を行ったならば、信号がＩＲインターフェース（６２８）により受取られ、該ＩＲインターフェース（６２８）は信号を処理してこの信号をプロセッサ（１７８）へ送る。プロセッサ（１７８）は、ユーザの選択を含むパケットと、ユーザ選択と関連した特定の問い合わせメッセージを識別して当該パケットをメモリー（２８４）へ送るヘッダ・コードとを生成することが望ましい。各問い合わせに対する各ユーザ選択は、このように記憶される。これらの選択は、トリガー点コードにより識別される適当な時にプログラムにおいて後で呼出され、次いでマクロ即ちアルゴリズムで使用されて対話式オーディオ応答及び／又はグラフィックス応答を決定する。
【００５３】
グラフィックス問い合わせメッセージの提示もまた、先の問い合わせメッセージに対する加入者の選択の関数として行うことができる。次のグラフィックス・メッセージを選択するためコードで使用されるロジックは、オーディオ・メッセージの選択のため使用されるロジックと類似している。先行するＡＣＴＶ特許に開示されるような一つの方法は、「判断ツリー」ロジックの方法論である。加入者は、第１の予め定めた問い合わせグラフィックス・メッセージに対する選択を行う。加入者が適切に分岐されたオーディオ・チャンネルを聴いた後、プロセッサ（１７８）が、オペレーションズ・センター（６０８）から送られたグラフィックス・アルゴリズム・コードを解釈し、適切な次のグラフィックス・メッセージをメモリー（２８４）から読出すことになる。プロセッサ（１７８）は次に、選択されたグラフィックス・メッセージを次のビデオ・フレームにオーバーレイするようにキャラクタ発生器（６２４）に指令する。
【００５４】
図３に示された望ましい実施形態の音声／データ抽出器（１７４）が、図４において更に詳細に示される。この特定の抽出器は、図９に関して以下に述べるパルス振幅変調（ＰＡＭ）挿入器（２１９）と対応している。オーディオおよびデータは、４チャンネルのＶＢＩ抽出器（１７４）におけるベースバンド信号から取出（ｓｔｒｉｐｏｕｔ）される。信号分離器（１７４）が、オーディオ信号及びデータ信号をビデオ信号へ挿入するプロセスを実質的に逆に行う。ビデオ・ディジタル化システムおよびタイミング・コントローラ（３２０）が、ＰＡＭオーディオ・サンプルをビデオ信号へ挿入するのと同じサンプリング速度で到来するビデオ信号をディジタル化する。あるいはまた、以下に述べるディジタル適応（ａｄａｐｔｉｖｅ）パルス・コード変調（ＡＤＰＣＭ）挿入器と対応するＡＤＰＣＭ抽出器が対話式システムにおいて用いられるならば、この抽出器は、図４に示されるビデオ・ディジタル化およびバッファー回路を含まない。
【００５５】
図４に示されるタイミング・コントローラ（３２０）は、各オーディオ・チャンネルを関連するＦＩＦＯ対（３２８〜３５６）に向けることにより、ビデオのどのラインがオーディオ信号を含み、圧縮されたオーディオ信号を分離するかを決定する。挿入回路におけるように、このＦＩＦＯ対（３２８〜３５６）におけるＦＩＦＯを交互に用いて、一方のＦＩＦＯがオーディオ・データを読出しつつある間他方がデータを書込むようにする。ディジタル／アナログ（Ｄ／Ａ）・コンバータ（３６０）が、書込みモードにある各チャンネルに対するＦＩＦＯから逐次読出して、このチャンネルに対するディジタル信号をオーディオ信号へ変換する。各チャンネルに対するアナログ出力は、フィルター（３６４〜３７６）によって濾波されてバッファー（３８０〜３９２）へ向けられる。バッファー（３８０〜３９２）は、アナログ出力信号を調整してこれを−１Ｖ乃至＋１Ｖの範囲に増幅することが望ましい。４つの出力オーディオ信号は、４つのオーディオ入力チャンネルと対応している。
【００５６】
図４に示されるように、ライン２１のデータは８ビットのシフト・レジスタ（４００）へ読込まれ、ここでシリアル・データの１６ビットが２バイトのデータへ変換される。ライン２２のデータは、８ビットのシフト・レジスタ（４０２）により読出され、シリアル・データの１６ビットもまた２バイトのデータへ変換される。
【００５７】
ライン２１および２２のデータ（即ち、データ・コード）は、抽出器（１７４）からマイクロプロセッサ（１７８）へ送られる。マイクロプロセッサ（１７８）は、このデータを復号して、それをＲＡＭ（２８２）またはＲＯＭ（２８６）のいずれかに記憶する。
【００５８】
受信端部における音声／データ・ディジタル抽出器の代替的な実施形態において、図５に示されるように、複合ディジタル信号が受信され、ここでＦＥＣコードがＦＥＣデコーダ（５１６）によって印加される。結果として得る信号は、ディジタル・デマルチプレクサ（５２０）へ印加され、ここでオーディオ、データおよびビデオ成分が分離されて、１組のバッファー（５２４〜５３２）において個々にバッファーされる。バッファーＡ（５２４）から、複合ディジタル・オーディオ信号がディジタル／アナログ・コンバータ（５３６）へ入り、ここで複数のオーディオ信号（標準オーディオ・チャンネルおよび付加的なオーディオ・チャンネルを含む）が分離され、復号され、圧縮解除されて各個のアナログ・オーディオ・チャンネルを再生する。バッファーＢから、ディジタル・ビデオ信号が同様にディジタル／アナログ・コンバータ（５４０）へ入り、ここで信号が圧縮解除されて復号され、アナログ・ビデオ信号を形成する。データは、同様に圧縮解除されてアナログ／ディジタル・デコーダＣ（５４４）において復号される。
【００５９】
図３に戻り、プロセッサ（１７８）は、データを抽出器（１７４）から受取り、データを記憶し、一時的ＲＡＭ（２８２）メモリー、ＲＯＭまたはフラッシュＲＯＭ（２８６）メモリーの如きメモリーから命令を読出し、遠隔デバイス（６０４）から赤外線インターフェース（２６２）を介して、あるいはコンピュータのキーパッドから応答データを受取る。任意に、プロセッサ（１７８）は、以下に述べるように、クーポン・コードをプリント・アウトするためにプリンタ・ポート（３０２）を介してプリンタ（３０２）へインターフェースすることができる。プロセッサ（１７８）は、８０Ｃ１８８ベースのマイクロコントローラであることが望ましいが、どんな類似のコントローラでもよい。先に述べたように、このシステム全体は、望ましくは８０３８６またはそれより高いベースのプロセッサを持つ標準的な既製のマルチメディア・パーソナル・コンピュータ（１８７）を用いてパーソナル・コンピュータに組込むことができる。
【００６０】
プロセッサ（１７８）に対するオペレーティング・システム・ソフトウエアは、フラッシュＲＯＭメモリー（２８６）に記憶されることが望ましい。このフラッシュ・メモリー（２８６）もまた、図４に示されるように、再プログラム可能なソフトウエアと共に使用するために新たな命令を記憶することが望ましい。このメモリーは、ＲＡＭ（２８２）と関連して動作する。ＲＡＭ（２８２）もまた、印字バッファーに対するインターフェースとして使用することもできる。印字バッファーは、所定場所に対するデータ伝送がバッファーでき、エラー訂正でき、印字のためフォーマット化できるように使用される。場所のコントローラ（１７８）は、並列プリンタ・ポートを介してプリンタに接続されることが望ましい。コントローラ（１７８）は、クーポンをプリンタ（３０２）へ送出する。
【００６１】
対話式プログラム・ボックス（６００）は、望ましくは赤外線（ＩＲ）接続によって遠隔デバイス（６０４）と接続する。プロセッサ（１７８）は、以下に述べるように、セットアップ指令および対話式分岐指令およびアルゴリズムを関連するメモリーに記憶することが望ましい。本発明においては、コードの解釈および切換えが対話式プログラム・ボックス・プロセッサ（１７８）により行われることが望ましい。プロセッサ（１７８）は、遠隔デバイス（６０４）またはコンピュータのキーパッドから加入者応答を収集する。
【００６２】
トリガー点を用いて対話式プログラムを提示することに関して先に述べた利点は、図６乃至図８に示される対話式プログラム・ボックスの実施形態の各々において達成可能である。図６に示された実施形態においては、代替的なオーディオ・セグメントがオペレーションズ・センター（６０８）からＳＡＰチャンネルでシリアルに送られることが望ましい。復調器（６１７）は、標準ビデオ信号および標準オーディオ信号を含む複合対話式信号をオーディオ・サブキャリヤと共に受取る。復調器（６１７）は、信号をその成分部分に分解して、ベースバンド・ビデオをデータ抽出器（１７５）へ、また標準オーディオをオーディオ・スイッチ（６２０）へ送る。ライン２１・データ抽出器（１７５）は、トリガー点を含むデータ・コードを取出す。
【００６３】
ＳＡＰチャンネルは、シリアルに並べられた複数のオーディオ・セグメントを含む。このオーディオ・セグメントは、アナログ／ディジタル・コンバータ（１７５）においてディジタル化され、望ましくはディジタル・オーディオ・メモリー（２８３）に記憶される。プログラム中のある時点において、先に述べたプロセスに従って、データ・コードがトリガー点を指定して、先のユーザ入力に対応するオーディオ・セグメントを選択して実施するようにマイクロプロセッサ（１７８）をキー（ｋｅｙ）する。マイクロプロセッサ（１７８）は、内部メモリーあるいは外部データ記憶装置（６２９）から適切なオーディオ・セグメントを呼出し、加入者に対する実施のため、選択されたオーディオ・セグメントをＲＦ変調器（６２２）へ通すようにオーディオ・スイッチに指令する。対話式期間の終りに、コントローラ（１７８）が、標準オーディオを再びピックアップするようにオーディオ・スイッチ（６２０）に命令する。
【００６４】
図６に示され先に述べた如きものと類似の代替的な実施形態において、複合ＲＦ信号を受信する第２のチューナの簡単な付設を用いて、送信されたオーディオ・セグメントの収集のため第２のオーディオ・チャンネルに同調することができる。このチューナは、図６に関して先に述べたものと類似する対話式プログラム・ボックス（６００）の残部の動作により、オーディオ・セグメントをＡ／Ｄコンバータ（１７５）へ送る。
【００６５】
図７は、代替的なオーディオ・セグメントおよびグラフィックス・セグメントを提供するための別の対話式プログラム・ボックス（６００）の実施形態を示す。この実施形態は、２つのチューナ、即ち、ＲＦ復調器（６１６）とデータ・チューナ（６１５）とを使用する。ＲＦ復調器（６１６）は、標準ビデオ帯域幅における通常のビデオおよびオーディオ信号に同調してこれを復調する。データ・チューナ（６１５）は、１つのディジタル・オーディオ信号を受取る。この信号は、アナログ・キャリヤ上へ変調されるディジタル・シリアル・オーディオ・セグメントを含む。データ・チューナ（６１５）は、この信号をディジタル・オーディオに復調する。ディジタル・インターフェース・セレクタおよびエラー訂正器（１７７）は、当技術において広く理解されるいずれのエラー訂正方式に従って、オーディオ・セグメントを分離して、エラー訂正を行う。コントローラ（１７８）は、選択されたディジタル・オーディオ・セグメントをシリアル・ディジタル・ストリームから抽出してこれらセグメントをディジタル・オーディオ・メモリー（２８３）へ送るようにセレクタ（１７７）に指令する。テレビジョン・セット（１８６）における個別化されたメッセージとして実施するための１つ以上のオーディオ・セグメントの選択は、先に述べたプロセスに従って生じる。コントローラがディジタル・オーディオ・セグメントを送るようにメモリー（２８３）に指令した後、このセグメントは、ディジタル／アナログ・コンバータ（１７６）によりアナログへ変換され、その後テレビジョン・セット（１８６）上に実施するためにＲＦ変調器（６２２）へ通される。
【００６６】
代替的なオーディオ・セグメントを受信し、記憶して選択するための別の対話式プログラム・ボックス（６００）の実施形態が図８に示される。オペレーションズ・センター（６０８）において、オーディオ・セグメントは、ディジタル化され、時分割多重化され、変調されて、ケーブル・テレビジョン・スペクトルにおける未使用のチャンネル周波数のスペース、例えばケーブル・ガード・バンドにおける周波数へ変換される。
【００６７】
ＲＦ復調器（６１６）は、再び、従来のビデオ信号およびオーディオ信号を復調する。データ抽出器（１７５）は、この信号を受取り、ＶＢＩライン２１のデータ・コードを抽出する。ＶＢＩにおけるデータは、ディジタル・オーディオ・セグメントが送信される周波数チャンネルを示す。例えば、オーディオ・メッセージＡ−Ｅは、チャンネル１４と１５との間に位置される。コントローラ（１７８）は、チャンネル１４と１５間のスペクトルのこの部分に同調するようにデータ・チューナ（６１５）に命令する。あるいはまた、スペクトルにおけるオーディオ・チャンネルを見出すために別の自動同調能力を用いることができる。
【００６８】
チューナ（６１５）は、ディジタル・オーディオ信号を復調してこの信号をディジタル・デマルチプレクサ（７００）へ送る。このデマルチプレクサ（７００）は、該信号をｎ個のディジタル・オーディオ・チャンネルヘデマルチプレクスして、各チャンネルを個々のＤ／Ａコンバータ（７０２〜７１０）に送り、ここでディジタル・チャンネルの各々がアナログ・オーディオへ変換される。先に述べたように、これらのチャンネルの１つを、加入者に対するオーディオ・スピーカを介して実施（ｐｌａｙ）するためのトリガー点で識別されるものとして選択することができる。図８における他の構成要素の全ては、家庭における加入者に対する対話式あるいは通常のプログラミングを提供するように図３に関して先に述べたものと同じに動作する。
【００６９】
先に述べ図３乃至図８に関して示された実施形態は、放送オーディオ・セグメントを受信する異なる方法に関するものである。あるいはまた、対話式オーディオ・セグメントあるいはグラフィックス要素は、カートリッジ、ＣＤＲＯＭあるいはフロッピー・ディスクすらに予め記憶することもできる。しかし、トリガー点は、通常のビデオ信号に組み込まれたデータ・コードとして放送されることが望ましく、先に述べた実施形態のどれかと動作することになる。
【００７０】
このように、異なる家庭における各加入者は、対話式プログラム・ボックス（６００）との自らの対話により、自分自身のテレビジョン・セット（１８６）から異なる個別化された応答を聴取する。以下に論じるように、このシステムの電力は、個別化された配送を拡張する付加的なオーディオ・セグメントを事前ロードすることと、ステムが実際に加入者の前の選択を記憶して置いて使用して加入者に対して独特のメッセージを提示あるいは構成するメモリーの分岐機構とを介して指数関数的に増大することができる。
【００７１】
あり得るオーディオ応答の範囲は、オーディオ・セグメントを事前ロードすることにより顕著に増加することができる。最初に、単にトリガー点と共に放送されるオーディオ応答セグメントは、対話式プログラム・ボックス（６００）におけるメモリーを事前ロードすることによって極めて簡単に送信され得る。事前ローディングは、正常の放送オーディオ応答が送られる期間に先立つ期間に追加的なオーディオ・セグメントを送ることによって行うことができる。
【００７２】
例えば、プログラムの初めに、図３乃至図８に関して述べた方法およびシステムのいずれかによって、幾つかのオーディオ・セグメントを対話式プログラム・ボックス（６００）へ放送することができる。コントローラ（１７８）は、これらセグメントがメモリーに記憶されることを指令する。各オーディオ・セグメントは、オーディオ・セグメントと対応する特定の問い合わせメッセージを識別するポインタを有する。例えば、プログラムにおいて先に提示された問い合わせメッセージが「貴方は男子ですか、女子ですか？」であったならば、この質問に対応することになるオーディオ・セグメントは「ああ、判りました。貴方は男子です。」である。トリガー点コードによりコントローラに対して識別される対話式要素の時に、先に提示された問い合わせメッセージと関連する更なるオーディオ応答はオペレーションズ・センター（６０８）から出力され、オーディオ・ミクサ（１１８）を通過して、挿入器（１３２）においてビデオ信号に組み込まれて、遠隔場所へ送信される。対話式プログラム・ボックス（６００）で一旦受取られると、オーディオ応答は、ビデオ信号から抽出されてスイッチ（６２０）へ送られる。次いで、コントローラ（１７８）は、メモリーに予め記憶されたオーディオ・セグメントで作られたオーディオ応答を選択するか、あるいはトリガー点コードを付して放送されたオーディオ・セグメントの１つを選択する。スイッチ（６２０）は、適切なチャンネルへ分岐してメモリーからのセグメントの１つか、あるいは最近放送されたセグメントの１つかのいずれかを送出する。対話的期間の終りに、スイッチ（６２０）は標準オーディオへ分岐して戻す。
【００７３】
ＣＤ ＲＯＭまたはカートリッジの如き外部データ記憶装置（６２９）の付設によって、より一層強化され柔軟性に富む動作が発生し得る。例えば、運動選手その他についてのスポーツ統計または他の情報をＣＤＲＯＭに記憶することができる。実況のスポーツ・イベント中に、実況イベントの初めの照会中にユーザが特定の選手に関心のあることを指示したならば、運動選手に絞ったオーディオ・セグメントまたはグラフィックス表示をプロセッサ（１７８）により呼出して、任意のユーザ選択の関数として、あるいはトリガー点において視聴者に提示することができる。
【００７４】
本発明においては、対話式オーディオ分岐が対話式プログラム・ボックス（６００）において行われることが望ましい。望ましくは一連の分岐コードにより定義された分岐アルゴリズムを、プログラムの一部として挿入することができる。プロセッサ（１７８）が、関連するＲＡＭメモリー（２８２）にこのアルゴリズムを記憶する。このアルゴリズムは、加入者選択の関数として切換えるべき適切なチャンネルを決定する。
【００７５】
分岐アルゴリズムは、現在のオーディオ・セグメントについて判定を行う際に先のユーザ選択を用いて拡張することができる。これは、メモリー分岐の実施形態である。換言すれば、対話式プログラム・ボックス（６００）におけるＲＡＭメモリー（２８２）に記憶された先のユーザ応答は、ロジック・ネットワーク、またはアルゴリズムに対する入力として使用される。連続的なオーディオ出力セグメントを、「判断ツリー」タイプの関係において関連付けることができる。ロジック・ネットワークまたはアルゴリズムは、オーディオ出力応答メッセージの選択のためにデータ入力を処理する。このメモリー実施形態は、先に述べた拡張されたオーディオ応答能力でも良好である。
【００７６】
先に述べたメモリー分岐手法は、連続的なグラフィックス問い合わせメッセージを先のグラフィックス問い合わせメッセージに対する前の加入者選択に基かせるように同様に働き得る。
【００７７】
別の実施形態は、回答オーディオ応答オプションを増すように「スタッキング（ｓｔａｃｋｉｎｇ）」を使用する。この拡張は、より多数の回答応答を形成するため時間的に分離された別個のオーディオ・セグメントをリンクすることによる。下記の事例は、スタッキングならび先に述べたメモリー分岐の使用を示している。この事例の左側欄は、プログラムと加入者間の対話を示す。右側欄は、適用されたロジックと、対話式プログラム・ボックス（６００）において行われた分岐とを示している。
【００７８】
【表１】
2006325250.tif 000003
【００７９】
【表２】
2006325250.tif 000004
【００８０】
スタッキングは、上例において、上例で示された後の２つの分岐をリンクすることにより形成される増加した数の任意のオーディオ・メッセージによって明白である。あり得る分岐の組合わせは下記の如く提供される。即ち、
分岐＃1から分岐＃１へ
分岐＃２から分岐＃２へ
分岐＃３から分岐＃２へ
分岐＃1から分岐＃３へ
分岐＃２から分岐＃４へ
分岐＃３から分岐＃４へ
従って、本発明は、対話式オーディオ応答能力を増大するための多くの方法を網羅している。
【００８１】
Ｃ．加入者インターフェース
各加入者は、加入者インターフェース（または、「遠隔デバイス」）（６０４）またはコンピュータのキーボードを介してシステムと対話する。キーパッド（６０４）は、多数の機能キーを持つことが望ましい。キーパッド（６０４）は、０乃至１０を付したキーを含むことが望ましい。「ＹＥＳ」および「ＮＯ」を付したキー、および「真」および「偽」を付したキーは、本発明によって適合可能である。本発明はまた、メッセージを受取って回答を確認するためのＬＣＤパネルをも適合可能にする。同様の機能をコンピュータのキーボードのキーに割当てることができる。
【００８２】
望ましくは、アドレス可能度（ａｄｄｒｅｓｓａｂｉｌｉｔｙ）および許可（ａｕｔｈｏｒｉｚａｔｉｏｎ）が、ケーブル産業において周知の技術を用いて生じる。例えば、プログラムの選択および許可は、カーソルのオーバーレイによりスクリーン上のメニューを用いて生じ得る。メニュー・システムにより、視聴者は、独特のＩＤコード、請求書発行番号、などを挿入することによりプログラムをアクセスすることができる。対話式プログラム・ボックスにおけるメモリーに記憶されたマクロ・アクセス・アルゴリズムは、エントリーを可能にする。
【００８３】
望ましい実施形態における如く対話式プログラムの初めか、あるいはプログラムの進行に伴い、加入者は、キーパッド（６０４）またはコンピュータのキーボードを介して応答を入力することを要求される。これらの要求は、グラフィックス・オーバーレイの使用によりＴＶモニター（１８６）またはコンピュータのスクリーン上に表示されることが望ましい。対話式プログラミングは、正しい回答と正しくない回答がビデオ上にオーバーレイされたグラフィックスの問い合わせメッセージからなることが望ましい。
【００８４】
キーパッド（６０４）またはコンピュータ・キーボードは、加入者が問い合わせメッセージの回答と対応するキーを押すことにより対話式プログラミングとインターフェースすることを可能にする。例えば、多重選択質問モードにおいては、各参与者が自分の選択と対応するキーパッドのボタンを選択する。これらの選択は、記憶されて、オーディオ・メッセージかグラフィックス・メッセージのいずれかを選択する際に、また各オーディオ・セグメントをテレビジョン（１８６）へ通すためにオーディオ・スイッチ（６２０）に標準オーディオ・チャンネルから代替的なオーディオ・チャンネルへ切換えることを指令するか、あるいはグラフィックス・キャラクタ発生器（６２４）にグラフィックス・キャラクタをスクリーンの予め定めた部分にオーバーレイするように指令するかのいずれかの際に、コントローラ（１７８）によって後で使用されることが望ましい。ユーザ選択は、リンクされたオーディオ・セグメントの１つまたはその組合わせを備える１つまたは複数のオーディオ応答か、あるいはユーザ選択がある機能アルゴリズムへ与えられた後に複数のグラフィックス・メッセージの１つのいずれかにマップされる。
【００８５】
Ｄ．プログラムの調製
本発明について、対話式プログラムの大部分がオフラインで生成され、その後それに続く放送のため中央の場所の或る記憶媒体に記録される。代替的に、ライブ・プログラムが、親ケースにおいて記述されたそれらの技術に対するのと同様の要領で挿入された対話式要素を有して放送され得る。
【００８６】
放送センター即ちオペレーションズ・センター（６０８）は、複合対話式プログラムを記録して放送するかあるいはそれを作りパッケージするかのいずれかの仕事が好適に実施される場所である。これらのプログラムは、標準の通常のテレビジョン・プログラム及び対話式プログラムの双方として受信されかつ見られるため作られている。従って、それらは、対話式部分が許可された対話式加入者に対して始まるとき、通常のプロクラムを見ているそれらの非対話式加入者に対して顕著な差異がないように作られなければならない。同様に、対話式部分が終わり、視聴者の双方のグループが再び同一のビデオを見て、そして標準のオーディオを聞くとき、顕著な遷移が存在すべきでない。
【００８７】
作ることができる複合対話式プログラムは、教育プログラム、ホーム・ショッピング・プログラム、映画、子供向けプログラム、ニュース・プログラム等を含む。記憶されるプログラムは、アナログあるいはディジタル形式であり得て、恒久的あるいは揮発性メモリー・ソースに記憶される。更に、ライブ・プログラムは、対話式要素で強化され、加入者の家庭へ本発明の一部として放送され得る。
【００８８】
本発明に用いられる対話式プログラムは、対話性を達成するためその中に組み込まれた、単一ビデオと、標準オーディオ・チャンネルと、グラフィックス及びデータ・コードと、複数のオーディオ信号とを備えることが好ましい。しかしながら、図３乃至図８と関連して前述し示されたように、オーディオは、別々のチャンネルで送られ、対話式プログラム・ボックス（６００）で事前ロードされ、あるいは外部データ記憶装置に別々に記憶され得る。
【００８９】
これらの実施形態のいずれもが、本発明の対話式トリガー点により動作する。プログラムは、最初にスタジオで生成されなければならない。その結果生じたプログラムは、いずれのテレビジョン・セット（１８６）で受信可能な通常のビデオとオーディオとを備えるであろう。次ぎに、所望の対話式シークエンスが規定されなければならない。プロデューサは、プログラムのどの部分が対話式であるかを判断しなければならない。これらの部分は、トリガー点により識別されるであろう。これらのトリガー点は、プログラムを変更することができる時間に対応する。トリガー点は、本質的に、プログラム中各対話式シークエンスの発生をトリガーするため用いられるマクロを呼ぶコードである。
【００９０】
従って、プロデューサは、プログラムのどの点で対話式応答、即ちトリガー点を含めるべきか判断しなければならない。視聴者に興味と回答とを請求するため要求される問い合わせメッセージがまた、スクリプト（ｓｃｒｉｐｔ）されなければならない。有り得る視聴者の選択に対する代替のオーディオ及びグラフィックス応答もまた、プロデューサにより作られる。次ぎに、問い合わせメッセージが、有り得るシステム応答と共に、所定のトリガー点にマッピングされなければならない。このマッピングは、パーソナル・コンピュータのアルゴリズムを開発することにより可能にされる。アルゴリズムは、特定のシステム応答（オーディオあるいはグラフィック）をマッピングして、トリガー点で視聴者選択の関数として生じる。例えば、ユーザがＡを問い合わせ＃２に対して選択するならば、所定のオーディオ応答あるいはグラフィックス応答が、識別されたトリガー点で実施するため選択される。
【００９１】
次ぎに、パーソナル・コンピュータのソフトウエアは、上記のマッピングをプログラム伝送コードにコンパイルする。次いで、パーソナル・コンピュータは、適切な時間にオーディオ及びデータをプログラム・ストリームにローディングすることを制御し、該コードをフィールドに挿入する。上述した、ビデオと多数のオーディオ要素との間のタイミングと制御とは、データ・コードの仕様により提供される。データ・コードは、パーソナル・コンピュータのメモリーにＡＣＴＶプログラミング言語の一部として記憶される。コードは、（前述のＡＣＴＶ特許及び出願に述べられているような）チャンネル間の分岐のための指令あるいは分岐コード、対話式プログラムを制御するためのタイミング信号、各トリガー点を規定するコード、データあるいはテクスト、対話式プログラミングの視聴の終了及び開始のための指令、及びマクロ命令を実行するためのトリガーのいずれかあるいは全部を備える。
【００９２】
最後に、オペレーティング・システム・ソフトウエアを生成して、対話式プログラム・ボックス（６００）へロードしなければならない。このソフトウエアは、ケーブル上のボックスへアップロードされ、ＲＡＭメモリー（２８２）に記憶され、カートリッジにロードされ、あるいはＲＯＭメモリー（２８６）に置かれ得る。このソフトウエアは、プログラム中のトリガー点において加入者入力を解釈してこれら入力を特定の対話式要素へマップするマクロを備える。
【００９３】
この時、オーディオ・セグメントは、後で使用するため多重チャンネル・テープ記憶装置あるいはディジタル装置に記憶することができる。放送の時間になると、ビデオおよび標準オーディオは、プロセッサにより指令される如き適切な時点にデータ・コードおよび多重オーディオ・チャンネルと組合わされるように挿入器（１３２）へ送られる。図１に示されるように、オーディオ・チャンネルは、パーソナル・コンピュータ（１１４）からオーディオ・ミクサ（１１８）へ送られることが望ましい。更には、この処理は、異なるオーディオ応答トラックを時間的に整合するために用いることができる。
【００９４】
望ましい実施形態のアナログ挿入器（２１４）が、図９に更に詳細に示される。４つのオーディオ出力チャンネルが挿入器（２１４）へ送られて、ビデオおよびデータと混合される。各オーディオ信号は、アナログ信号であることが望ましい。バッファー（２２２）が、オーディオ挿入器（２１４）をオーディオ信号源から電気的に分離するために各アナログ信号に対して設けられている。以下に述べるアナログ／ディジタル（Ａ／Ｄ）・コンバータ（２３４）と完全に共用し得るフォーマットへアナログ・オーディオ信号を変換するために、増幅器が信号を増幅する。
【００９５】
各バッファー（２２２）の出力は、オーディオ信号毎に１つずつ低域通過フィルター（２２６）のバンクへ向けられる。オーディオ信号から高周波ノイズを低減することに加えて、低域通過フィルター（２２６）がオーディオ信号を所定の周波数にクリップする。低域通過フィルター（２２６）の濾波されたオーディオ出力信号は、マルチプレクサ（２３０）への入力として向けられる。
【００９６】
望ましい実施形態においては、マルチプレクサ（２３０）は、タイミング回路（２５４）から受取られたタイミング信号によって制御される。タイミング回路（２５４）は、対話式プログラムのビデオ信号と同期され、各オーディオ信号からサンプルを逐次取ってこのサンプルをアナログ／ディジタル（Ａ／Ｄ）・コンバータ（２３４）へ送るようにマルチプレクサ（２３０）を制御する。Ａ／Ｄコンバータ（２３４）は、４つのオーディオ信号のサンプルを８ビットのディジタル・フォーマットへ変換する。
【００９７】
図９に示されるように、４つのオーディオ・チャンネルの各々は、関連する先入れ先出し（ＦＩＦＯ）対（２３８、２４２）を有することが望ましい。各信号に対する８ビットのディジタル・サンプルは、この信号と関連するＦＩＦＯ対（２３８、２４２）の一方への入力として向けられる。充分なサンプルが、オーディオが挿入されるべきビデオ・フィールドの所望数のラインを充填するためサンプルされたＦＩＦＯ対（２３８、２４２）に存在するまで、各チャンネルに対するサンプルは、当該チャンネルに対する当該ＦＩＦＯ対の一方へ送られることが望ましい。次に、オーディオ・サンプルは、ＦＩＦＯ対（２３８、２４２）の他のＦＩＦＯが正しい数のサンプルを持つまで、当該チャンネルに対する当該ＦＩＦＯ対の他方へ送られる。なお、第１のＦＩＦＯの内容はビデオ信号へ書込まれる。他の形式の記憶装置がＦＩＦＯ対（２３８、２４２）と置換できることが判る。
【００９８】
特定のＦＩＦＯの内容がビデオへ挿入される時、このＦＩＦＯに記憶されたディジタル化されたオーディオ・サンプルは、図９に示される如くディジタル／アナログ（Ｄ／Ａ）・コンバータ（２４６）へ（先入れ先出しで）供給される。Ｄ／Ａコンバータ（２４６）は、ディジタル化されたオーディオ・サンプルのストリームをアナログＰＡＭ（パルス振幅変調）信号へ変換する。オーディオ信号をビデオ信号に多重化するスイッチング回路（２５８）から挿入器回路を電気的に分離するために、第２のバッファー（２５０）が設けられている。
【００９９】
望ましい実施形態においては、オーディオ信号ＡおよびＢはそれぞれ、ビデオ信号の１つのフィールドの５つのラインに対して独立的に挿入され、オーディオ信号ＣおよびＤは、ビデオ信号の他のフィールドの５つのラインに独立的に挿入される。各チャンネルに対する連続的なオーディオの再生を可能にするため、各チャンネルに対するオーディオは、フレーム当たり５つのビデオ・ラインが１つのビデオ・フレームの再生時間（１秒の約１／３０）に対して充分なオーディオ内容を含むように圧縮されねばならない。
【０１００】
各チャンネルに対して要求されるオーディオのサンプル数は、所望の音質に依存する。より低い音質が所望されるならば、より少ないビデオ・ラインを用いることができ、またその逆も真である。
【０１０１】
望ましい実施形態においては、５つのビデオ・ラインが、オーディオ・チャンネル当たりのフレーム当たりに用いられ、毎秒１５，７３４サンプルのサンプリング速度ではライン当たり１０５サンプルとなる。マルチプレクサ（２３０）は、毎秒１５，７３４回各オーディオ信号を逐次サンプルして、５２５サンプルを各オーディオ・チャンネルと関連するＦＩＦＯ（２３８、２４２）の各々に対して交互に送る。各チャンネルからのオーディオがビデオ信号へ挿入される前の予め定めた時点では、図９に示されるタイミング回路（２５４）が、チャンネルに対する全ＦＩＦＯに対してディジタル・オーディオをＤ／Ａコンバータ（２４６）へ書込むように命令し、このＤ／Ａコンバータ（２４６）はこのオーディオをＰＡＭ信号へ変換する。次に、タイミング回路（２５４）は、バッファー（２５０）を介してビデオ信号の代わりに入力としてＰＡＭオーディオ信号を受取るようにビデオ・セレクタ（２５８）を切換える。このように、付加的なオーディオ・チャンネルがビデオに対して挿入される。標準オーディオは、正常のオーディオ・キャリヤにおいて影響を受けないままである。一旦このオーディオが所望の場所でビデオへ挿入されると、タイミング回路（２５４）は、ビデオ選択スイッチ（２５８）にその入力を再びビデオ信号へ変更するように指令する。このプロセスは、ビデオ・ラインにおける各オーディオ信号に対して繰り返され、ここで当該オーディオ信号がビデオ信号に挿入される。
【０１０２】
典型的には、ビデオ信号の垂直帰線消去期間（ＶＢＩ）の１０のラインが各ビデオ・フィールドにおいて使用されるために利用可能である。望ましい実施形態においては、各ビデオ・フレームに対して、オーディオ信号ＡおよびＢがそれぞれ１つのフィールドのＶＢＩの５つのラインに挿入され、オーディオ信号ＣおよびＤはそれぞれ、他のフィールドのＶＢＩの５つのラインに挿入される。所望の音質および所望のオーディオ・チャンネル数は、信号を送信するために使用されねばならないビデオ・ライン数を示す。望ましくは、全ての付加的なオーディオ・チャンネルは、ＶＢＩへ挿入することができる。しかし、放送用送信およびビデオ・ラインの他の用途に関する規則の故に、更に多くのラインがオーディオ・サービスのため要求されるならば、活性の画像ラインを使用しなければならない。これらの活性のラインは、大半のテレビジョン・セットのオーバースキャンニング（ｏｖｅｒｓｃａｎｎｉｇ）により視聴されるビデオと有効に干渉することのない画像の最上部または最下部に纏められ配置され得る。あるいはまた、ラインをプログラム全体にわたってランダムに相互に散在させることができる。
【０１０３】
望ましい実施形態においては、データをライン２１に送るための予め規定された標準を用いて、データは垂直帰線消去期間（ＶＢＩ）のライン２１上に送られることが望ましい。ライン２１のデータは、フィールド当たりシリアル・データの１６ビットとして送られることが望ましく、また標準ライン２１のエンコーダを用いてビデオ信号に配置される。しかし、該データは、ビデオの他のラインに代替的に挿入され得る。
【０１０４】
代替的実施形態においては、図９に示される如くアナログＰＡＭサンプルを挿入する代わりに、ＡＤＰＣＭサンプルの如き多重レベルのディジタル・サンプルを、割当てられたＶＢＩラインへ挿入することもできる。この実施形態では、帯域通過フィルターが、所望の周波数範囲における広帯域アナログ・オーディオを濾波することになる。この信号は、次にサンプラーにおいてある周波数速度でサンプルされる。次に、ＰＡＭオーディオ・サンプルがｎレベルの１つに量子化される。次に、エンコーダが、量子化装置によって選択された振幅レベルを望ましくは３ビットのＡＤＰＣＭサンプルへマップする。これらのサンプルは、バッファーされ、望ましくは２進数から８レベル・コンバータへ変換される。次に、ＡＤＰＣＭオーディオ・サンプルは、プロセッサの指令で、ビデオ内の指示されたＶＢＩラインに挿入される。受信機では、対応する抽出器（１７４）が信号をディジタル／アナログ・コンバータへ送り、その後、濾波されたアナログ出力を受取る低域通過フィルターへ送る。この実施形態は、終端間の量子化ノイズを低減する利点を有し、チャンネル・ノイズと、ビデオ／アナログ信号のＶＣＲの記録および再生の結果生じるノイズとに対するある程度のイミュニティを提供する。
【０１０５】
幾つかの付加的なオーディオ信号を他の方法で対話式ビデオ信号と共に送ることもできる。オーディオ信号は、通常のオーディオ・チャンネルの各々に送信することもできる。オーディオは、利用可能なオーディオ・チャンネルを用いて多くの方法で分配することもできる。例えば、対話式プログラムに対する高品質の背景音楽を通常のオーディオ・チャンネルに送信することも可能である。従って、ボイスーオーバー（ｖｏｉｃｅ−ｏｖｅｒｓ）についての低品質のオーディオをビデオ信号に対して、及び／又はＳＡＰ信号を用いて挿入することもできる。望ましくは、オーディオ・セグメントはＳＡＰチャンネルにシリアルに整列される。このことは、より大きな数のオーディオ信号を対話式プログラムにより送信することを可能にする。更に、オーディオ・チャンネルはまた、周波数分割マルチプレクサを介してビデオ及びデータ信号と組合わせることもできる。オーディオ・チャンネルは、ＰＣＭ、ＤＭ、ＡＤＰＣＭなどの如きいずれの一般的なアナログ／ディジタル変換技術を用いてディジタル化することができる。最後に、音声の伝送のための要求されるデータ速度および帯域幅要件を低減するために、ボコーダ（ｖｏｃｏｄｅｒ）（例えば、ＬＰＣ、ＡＰＣ、チャンネル・ボコーダ）を用いることができる。
【０１０６】
このように、多重オーディオ・チャンネルの送信を容易にするため本発明を用い得る多くのバリエーションがある。１つの可能な代替の実施形態においては、複数のオーディオ・チャンネルをビデオ信号に組み込む代わりに、チャンネルは全て、シリアル・シーケンス法（ｓｅｒｉａｌｓｅｑｕｅｎｃｉｎｇ）を用いて１つのオーディオ信号として送られる。シリアル・シーケンス法は、オーディオ・トラックをメモリーからシーケンスにおいてシリアルで（即ち、Ａ１の次にＡ２、次にＡ３、などのように）読出すことにより規定される。結果として得る信号は、次に２次チャンネル、即ちＳＡＰチャンネルとして送られ、１次チャンネルは標準オーディオを含む。当該実施形態においては、これらの特定のオーディオ・トラックは、回答が加入者に実施（ｐｌａｙ）されるよう予定される時に先立って送られねばならないことになるであろう。従って、ＳＡＰチャンネルは、対話式プログラム・ボックス（６００）において受取られる時、応答を加入者に対して再生することが適当である時に後で使用するために、信号はＳＡＰチャンネルから独立的に復号され、バッファーされ、メモリー（２８４）に記憶される。当該実施形態における対話式プログラム・ボックス（６００）については、先に記述され図６に示されている。
【０１０７】
あるいはまた、本発明の対話式システムは、ディジタル送信手段により対話式信号の送信を提供し、結果として低減した帯域幅要求をもたらす。ディジタル送信の実施形態においては、衛星のみでなく、ＡＴＭ、ソネット（Ｓｏｎｅｔ）、Ｔ１あるいは他のいずれのディジタル送信システムでも対話式信号を送信することができる。
【０１０８】
オペレーションズ・センター（６０８）におけるディジタル送信構成要素は図１０に示される。図１０に示されるように、複数のオーディオ信号が、パーソナル・コンピュータ（１１４）またはテープ記憶装置から出力され、オーディオ・ミクサ（１１８）において通常のオーディオと混合されて、結果として４つの出力チャンネルを得ることが望ましい。次に、オーディオ信号は、オーディオ・ディジタル・エンコーダ／圧縮器（５００）においてサンプルされ、符号化されて圧縮されることが望ましい。符号化手法は、ＰＣＭ、ＡＤＰＣＭあるいはＤＭの如き波形コーディング手法でよい。あるいはまた、信号は、ＭＵＳＩＣＡＭ、線形予測コーディング（ＬＰＣ）、適応予測コーディング（ＡＰＣ）およびサブ帯域コーディングの如きシンセサイザまたはボコーダ技術を用いて符号化することができる。単一の複合オーディオ信号は、オーディオ・ディジタル・エンコーダ／圧縮器（５００）から出力される。
【０１０９】
図１０に示されるように、ビデオ信号は、ビデオ信号の１つを出力するビデオ・スイッチ（１０８）へ入力される。ビデオ・ディジタル・エンコーダ／圧縮器（５０４）は、ビデオ信号を取出して、ＭＰＥＧ−１、ＭＰＥＧ−２、ＪＰＥＧまたは他のＤＣＴベースのコード化方式、ウェーブレット（ｗａｖｅｌｅｔｓ）、フラクタル（ｆｒａｃｔａｌｓ）、あるいは他の変換ベースの試みの如き周知の規格に従って信号を符号化して圧縮する。あるいはまた、図１０に示されるビデオ・ディジタル・エンコーダ／圧縮器（５０４）は、ビデオ信号の符号化および圧縮のため、ＰＣＭ、ＡＤＰＣＭまたはＤＭの如き波形ベースの技術を用いることもできる。
【０１１０】
図１０のパーソナル・コンピュータ（１１４）からのデータは、コンピュータ（１１４）におけるボードを介して圧縮されてディジタル・マルチプレクサ（５０８）へ直接送られる。ディジタル化されたデータと、ビデオおよびオーディオ信号とは、ディジタル・マルチプレクサ（５０８）へ送られて、そこで信号は、バッファーされ、印加される適切な同期信号と時分割多重化を介して組合わされて、複合同期シリアル・データ・ストリームを形成する。ディジタル・マルチプレクサ（５０８）の順方向エラー訂正（ＦＥＣ）の出力において、選択された送信経路に依存するコードがＦＥＣエンコーダ（５１２）によって印加される。次に、複合対話式ディジタル信号が、衛星、光ファイバ、ケーブル、ＤＳなどの如き適切な送信手段を介して受信機（１５８）へ送信される。
【０１１１】
要約すれば、オペレーションズ・センター（６０８）は、ビデオを取出して、多重オーディオ・チャンネルおよびデータ・コードを挿入し、その結果として生じる対話式ビデオ信号を送信システムへ送信することにより、対話式ビデオ信号を生成して送信する。
【０１１２】
Ｅ．送信システム
図１に示されるように、このシステムは、衛星（１５０）、ケーブル（１３８）あるいはテレビジョン（１４２）を含むいずれの放送送信手段を有する対話式プログラム配送システム（９８）を用いて、加入者の家庭に対して分配するための対話式プログラムを配送する。同様に、受信端部における信号の分配は、ケーブル分配システム、光ファイバなどを含むいずれの適切な伝送手段（１６６）によることができる。衛星放送送信（１５０）においては、対話式ビデオ信号が、アップリンク（ｕｐｌｉｎｋ）装置（１４６）へ送信され、そこでこの信号は、衛星（１５０）によって多重化され、高い周波数に変換され、変調され、増幅されて、教室の場所へ分配するために受信機の場所（１５４）へ送信される。アナログ環境においては、対話式ビデオ信号は、アナログ受信機（１５８）へ入り、次いで望ましくは、信号を加入者の場所へ指向させるケーブル分配システム（１６６）に入る。代替的なディジタル実施形態においては、複合ディジタル対話式信号が受信機（１５８）へ入り、そこでこの信号は、復調され、次いで望ましくは、信号を加入者の場所へ指向させるディジタル・ケーブル分配システムヘ通される。ケーブル分配システム（１６６）は、遠隔の場所に対する望ましい伝送媒体であるが、対話式ビデオ信号はまた、ＤＢＳ、光ファイバ、低出力または高出力の放送テレビジョン、電話回線、セルラー（ｃｅｌｌｕｌａｒ）・ネットワークの如きこれまで公知のいずれの技術によって分配することができ、また類似の技術をこのようなプログラム配送システムと互換可能に使用することができる。
【０１１３】
Ｆ．戻り経路
所望に応じて、状況メッセージおよび参加情報を、戻り経路を介して遠隔場所からオペレーションズ・センター（６０８）へ逆に送ることができる。例えば、加入者の選択を、ＲＡＭ（２８２）に記憶して、目標とされる広告のため加入者のプロフィールを作るのを助けるためにオペレーションズ・センター（６０８）へ後で送ることもできる。この戻り経路は、ダイヤル呼出し電話回線でよく、あるいはＸ．２５パケット切換えネットワーク、ケーブル、無線ネットワークなどを介することができる。この情報の逆送の望ましい方法は、加入者の開始に基く。この情報を送る代替的方法は、オペレーションズ・センターのコンピュータ（１１４）から遠隔場所をポーリングすることによる。あるいはまた、遠隔場所は、パフォーマンス（ｐｅｒｆｏｒｍａｎｃｅ）情報とメッセージの統合後に周期的間隔で送ることができる。
【０１１４】
先に述べたように、対話式プログラム・ボックス（６００）の機能が多重ユーザ・システムの一部としてケーブル・ヘッドエンドで行われるならば、戻り経路はより大きな重要性をもたらす。しかし、ケーブル・ヘッドエンドへの及びそれからの経路は、家庭における対話式プログラム・ボックス（６００）とテレビジョン・セット（１８６）との間の信号経路の延長と単に見做すことができる。
【０１１５】
入力は、２方向のケーブル・システムにおいて、あるいは電話システムにおいてモデム（３１２）を介してオペレーションズ・センター（６０８）へ戻すよう送信することができる。モデム（３１２）は、図３および図６乃至図８に示される如きコントローラに接続される。このコントローラは、モデム（３１２）に対して視聴者の特定の関心を特徴付ける一連のデータ・ストリームを送ることができる。
【０１１６】
III．システムの動作
同時放送システムは、対話式プログラムを対話式プログラム・ボックス（６００）を備えた加入者の家庭へ、また通常のテレビジョン・プログラムをプログラム・ボックスを備えていない家庭へ提供することができる複合対話式プログラムの調製、送信および受信によって稼働する。先に述べたように、この２重機能性は、望ましくは、標準ビデオ信号の主として視覚し得ない間隔で、複数のオーディオ・セグメント、グラフィックス・データおよびプログラミング制御データを組み込むことにより提供され、それらの受信および処理が加入者に対する完全に対話式体験を提供する。あるいはまた、オーディオ・セグメントは、対話式プログラム・ボックス（６００）に予め記憶され、外部データ記憶装置（６２９）に記憶され、逐次にＳＡＰに送達され、あるいは別個のチャンネル上にシリアルにまたは並列に送出されることが可能である。
【０１１７】
情報は、各オーディオ・セグメントに記憶される。各オーディオ・セグメントは、キーパッド（６０４）におけるユーザの選択に応答するメッセーシを含む。プログラムが開始すると、「開始（ＩＮＩＴＩＡＴＩＯＮ）」指令が放送センター即ちオペレーションズ・センター（６０８）から全ての対話式プログラム・ボックス（６００）へ送られる。テレビジョン・セット（１８６）は、予め定めたチャンネル（例えば、チャンネル１）に対してデフォルトに指示される。
【０１１８】
最初に、許可のない対話式加入者および許可された対話式加入者が、共に標準ビデオを観かつ標準オーディオを聴いて同じ標準テレビジョン・プログラムを視聴する。非対話式加入者の場合は、標準ビデオおよびオーディオは、加入者がプログラム全体に対して視聴する全てである。一方、対話式加入者は、指定された期間中プログラムと対話することができる。
【０１１９】
ある時点で、トリガー点コードが、複合対話式プログラム信号に組み込まれ、トリガー点が対話式プログラムの開始を指示する。ＶＢＩデータ・コードは、プログラムが対話型であることを対話式プログラム・ボックス（６００）に即時通知する。コントローラ（１７８）は、検出後にコードの復号を開始する。グラフィックス・コードもまた、信号の一部として送られることになる。これらのコードは、対話式プログラム・ボックス・プロセッサ（１７８）が該コードに対応するグラフィックス・ビット・マップをメモリー（２８２、２８６）から読出し、スクリーンの予め定めた部分にグラフィックスをオーバーレイするようにキャラクタ発生器（６２４）に指令することを可能にする。このように、第１のグラフィックス問い合わせメッセーシをスクリーン上に表示することができる。
【０１２０】
望ましい実施形態において、かつ例示の目的のため、グラフィックス・メッセージが問い合わせであるが、これらメッセージもまた、命令性のものであり得、ユーザに特別な特徴を受信する幾つかのオプションから選択するよう要求し、状況を提供し、あるいは加入者のプロフィール情報を加入者から要求することもあり得る。グラフィックス・オーバーレイは、メッセージを形成する簡単な英数字文字、あるいは漫画的な絵文字の如き更に複雑な文字からなり得る。対話式および非対話式の両加入者が標準オーディオを聴取する間、対話式視聴者は、グラフィックス・オーバーレイの使用により自分のキーパッド（６０４）における、又は視聴者がパーソナル・コンピュータ（１８７）を介して対話している場合パーソナル・コンピュータ（１８７）に接続されたキーボードにおける選択を入力するように要求される。
【０１２１】
このように、次のトリガー点において、コントローラが、オーディオ・スイッチ（６２０）に、標準オーディオから遮断して、「やあ、ショーにようこそ。これが対話式ショーです。このショーと対話したいですか？」の如き紹介メッセージを実施し始めるように指令する。視聴者が対話を欲するならば、視聴者は遠隔デバイスのＹＥＳボタンを押し、対話式ショーが開始する。視聴者がプログラムと対話することを欲しなければ、コントローラはオーディオ・スイッチに標準オーディオへ分岐して戻るように指令し、テレビジョンは再び進行中の通常のテレビジョン・プログラムに戻ることになる。
【０１２２】
同時に、「入力始め（ＢＥＧＩＮ ＩＮＰＵＴ）」指令が対話式プログラム・ボックス・コントローラ（１７８）の全てに送られて、次に赤外線遠隔デバイス（６０４）からの入力を受け入れるように命令する。「入力（ＩＮＰＵＴ）」期間の満了前の最後の入力は、システムによって加入者の選択として受入れられる。
【０１２３】
視聴者がプログラムと対話する自分の希望を適正に指示した後、望ましくは１組のグラフィックス問い合わせメッセージが逐次提示されて、所望の視聴者情報を得るため有効なユーザ選択を請求する。例えば、提供されているショーが台所の化粧直しについてのショーであると仮定しよう。最初に、「やあ。これが貴方の台所の化粧直しについてのショーです。貴方の台所の化粧直しに興味がありますか、ＹＥＳまたはＮＯ？」と言うオーディオ・セグメントが提示されることになる。ユーザが遠隔デバイスにおけるＹＥＳボタンを選択するならば、別のオーディオ・セグメントが、「では、有り難う。ディスプレイ上で幾つかの簡単な質問をしましょう。」と実施する。この時、マイクロプロセッサ（１７８）がメモリー（２８２、２８６）に記憶された一連のグラフィックス問い合わせメッセージをアクセスして、グラフィックス・メッセージを予め定めた順序で表示するようにオーバーレイ・チップ（６２４）に指令する。これらの質問に対するユーザ応答は、視聴者に対して問い合わせメッセージを提示するためプログラムにおける特別なトリガー点で後で使用される。一連のサンプル問い合わせメッセージが下記のように連続的に表示される。即ち、
「貴方の台所には窓がありますか？
Ａ．ＹＥＳ
Ｂ．ＮＯ」
「貴方の台所はどれだけ大きいですか？」
Ａ．１０＊２０ Ｂ．２０＊３０ Ｃ．３０＊４０ Ｄ．４０＊５０ Ｅ．５０＊６０」
「貴方の色彩体系は何ですか？
Ａ．白、Ｂ．茶色 Ｃ．青 Ｄ．緑 Ｅ．黄色」
「貴方フロアはどんな種類ですか？
Ａ．木調 Ｂ．フォーマイカ（熱硬化性樹脂）Ｃ．タイル」
望ましくは、オーディオは、グラフィックス問い合わせメッセージの表示を伴わない。上記のユーザにより行われた選択は、対話式プログラム・ボックス（６００）により受取られ、特定の関連する質問を示すコードでタッグ付けされ、適切な時に後で使用されるようメモリー（２８２、２８６）に記憶される。トリガー点がコントローラ（１７８）により識別されると、組み込まれたデータ・コードがそのトリガー点に対応する質問を識別することになる。コントローラ（１７８）は、特定の質問で識別される記憶場所のアドレスをアクセスして、特定のユーザ入力回答の前記質問への転送を要求する。このユーザ入力は、あるアルゴリズムにより適切なオーディオ・セグメントへマップされる。
【０１２４】
例えば、通常のプログラムにおけるナレータが現在台所の大きさを論議しているとしよう。次のトリガー点で、コントローラが、先に列記した台所の大きさの質問と対応する記憶場所をアクセスすることになる。ユーザが応答「Ａ．１０＊２０」を選択したものとすると、コントローラは、次の応答、即ち「貴方は非常に小さな台所を持っているので、貴方が台所に食堂テーブルを置かないように堤案していいですか？」を選択してオーディオ・スイッチへ送り得る。このセグメントの結論で、コントローラは、標準オーディオへ再び切換えるようにコントローラ（１７８）に指令する。次のトリガー点で、先に述べたと似たシーケンスが生じることになる。このように、個別化された対話性が加入者に予期されない時点に与えられる。
【０１２５】
許可されない加入者の場合は、対話式プログラム・ボックス（６００）がケーブル・セットの最上部のコンバータ・ボックスに対して同様に作用する。しかし、対話式プログラム・ボックス（６００）は、非対話式加入者による通常のプログラムの受信のために必要ではない。加入者がボックス（６００）を持つがある理由のためプログラムと対話することを許可されていなければ、ビデオ復調器（６１６）は単に信号を復調して、標準オーディオおよびビデオが、加入者に提示するためオーディオ・スイッチを介してＴＶセット（１８６）へ転送される。
【０１２６】
本発明の記憶能力の別の用途は、加入者の目標とされる市場調査である。この用途においては、対話式プログラム・ボックス・プロセッサが、加入者と関連する対話式プログラム・ボックス番号、プログラムの視聴の時間および日付、プログラム中に加入者により行われた加入者選択のリスト、及びプログラムＩＤ（プログラムと共に放送されたプログラム・コードに含まれる）を含む情報をコンパイルして記憶する。このデータは、共にデータ・パケット内に記憶されることが好ましい。このデータから、加入者の購入希望の全体的プロフィールを提供するデータ・コードを生成することができる。このデータ・コードは、モデムを介して電話回線上で小売場所へ送られ得るか、あるいは加入者の家庭で表示されるか印字され得る。このコードは、次に独自の購入価格の値引きおよび他のオプションを加入者に対して申入れるため小売店によって使用され得る。
【０１２７】
望ましい実施形態においては、本システムが、対話式プログラムと非対話式プログラムが共に加入者に放送される同時放送システムとして記述されたが、当該システムはプログラムが非対話式であることを要求しない。換言すれば、本システムは、２重機能のプログラムを提供することに限定されるものではなく、上記の同じ要素を用いて対話式プログラム・ボックス（６００）なしには受信できない対話式プログラミングを単純に提供することができるものである。
【０１２８】
本発明の上記システムは、先行するＦｒｅｅｍａｎの米国特許第４，８４７，７００号、同第４，５０７，６８０号、同第４，５７３，０７２号、同第４，６０２，２７９号、同第４，３６４，９２５号および同第４，２６４，９２４号、および１９９１年１１月２５日出願の共に係属中の米国特許出願第０７／７９７，２９８号に記載されたシステムと組合わせることができ、結果として、全てが先に述べた方法で個別化されたオーディオおよびグラフィックスが提供され得る第２または第３の送信されるビデオ信号によって、家庭の視聴者が即時リプレイ（ｉｎｓｔａｎｔｒｅｐｌａｙ）、目標に対する広告などの更に強化された対話性を受入れる更に複雑なデコーダ・ボックスを備えることになる。
【０１２９】
前述の実施形態、方法およびプロセスを用いて、ＡＣＴＶ同時放送システムは、低コストの対話式システムを用いて家庭における加入者に対する個別化された配慮（ａｔｔｅｎｔｉｏｎ）と対話性をリアルタイムに最大化する。本発明はある実施形態および事例に関して詳細に記載されたが、請求の範囲に記載される如き本発明の範囲内に含まれる変更および修正が存在する。
【図面の簡単な説明】
【０１３０】
【図１】図１は、従来のビデオ・システムのオペレーションズ・センター、送信サブシステムおよび家庭の受信サブシステムの全体図である。
【図２】図２は、トリガー点機能の実行直後に加入者に対して提示するため、１つが選択されたトリガー点、および対応する代替のオーディオ・セグメントの表示を示す時間的図である。
【図３】図３は、オペレーションズ・センターにおいて対話式要素が複合対話式ビデオ信号へ組み込まれた通常のビデオ信号帯域幅から対話式オーディオ・セグメントおよびデータを抽出するための対話式プログラミング・ボックスの望ましい実施形態の図である。
【図４】図４は、図３で示される対話式プログラム・ボックスにおけるアナログ４チャンネルＶＢＩ抽出器のハードウエア要素の更に詳細な図である。
【図５】図５は、ディジタル・デコーダ／デマルチプレクサ構成を含むディジタル抽出器を備える別の望ましいディジタル実施形態の更に詳細な図である。
【図６】図６は、対話式オーディオ・セグメントがヘッドエンドにおけるＳＡＰチャンネルでシリアルに整列されているＳＡＰオーディオ・チャンネルから対話式オーディオ・セグメントを抽出して記憶するための対話式プログラム・ボックスの第２の実施形態の図である。
【図７】図７は、一方が標準ビデオ信号およびオーディオ信号に同調してこれを復調するための、また他方が変調されたシリアルのディジタル・オーディオ・セグメントを含む２次アナログ・キャリヤを復調するための、２つのチューナを含む対話式プログラム・ボックスの第３の実施形態の図である。
【図８】図８は、同様に２つのチューナを含むが、ディジタル・オーディオ・ストリームをｎ個の並列のディジタル・オーディオ・チャンネルにデマルチプレクスするための１つのディジタル・デマルチプレクサ構成を持ち、ｎ個の並列ディジタル・オーディオ・チャンネルが、ヘッドエンドにおいて時分割多重化され、個別のディジタル・オーディオ・ストリームとして送信される、対話式プログラム・ボックスの第４の実施形態の図である。
【図９】図９は、４つのオーディオ回路とデータ指令を単一のビデオ信号に組み込む挿入器を含むオペレーションズ・センターにおける望ましいアナログ送信の実施形態のハードウエア要素を示す図である。
【図１０】図１０は、ディジタル・エンコーダ／圧縮器構成とディジタル・マルチプレクサとを含むディジタル送信の実施形態のオペレーションズ・センターにおけるハードウエア要素を示すブロック図である。
【符号の説明】
【０１３１】
１３２  挿入器
２１４  アナログ挿入器
５１２  ＦＥＣエンコーダ
６００  対話式プログラム・ボックス
６０４  遠隔デバイス、加入者インターフェース
【図１】
2006325250.tif 000005
【図２】
2006325250.tif 000006
【図３】
2006325250.tif 000007
【図４】
2006325250.tif 000008
【図５】
2006325250.tif 000009
【図６】
2006325250.tif 000010
【図７】
2006325250.tif 000011
【図８】
2006325250.tif 000012
【図９】
2006325250.tif 000013
【図１０】
2006325250.tif 000014