(57)【特許請求の範囲】
【請求項１】
各々が視聴者のプロフィールを格納するメモリを含む複数の対話型端末と、リターンパス網と、音声／ビデオデータ、及び複数の対話型内容を含む対話型データであって前記リターンパス網上で信号をリターンバックするように実行され得る対話型データを受け取るブロードキャスティング網とを備えた対話型マルチメディアシステムにおいて視聴者のカテゴリを少なくとも選択する方法であって、
視聴者によって要求され、前記リターンパス網を介して受け取った電子フォームを満たすことによって視聴者のプロフィールを入力し、前記対話型端末の前記メモリに格納するステップと、
各々が視聴者の選択されたカテゴリに及び前記内容の１つに対応する２つ又はそれ以上のフィルタに付随するデジタルデータを多重化した音声／ビデオデータを受け取るステップと、
前記フィルタに付随するデジタルデータを対話型端末のメモリに格納されている視聴者のプロフィールと順次比較するステップと、
前記比較に応答して、対応するフィルタに付随するデジタルデータが視聴者の格納されているプロフィールに整合した場合に対話型接続を許可するべく前記対話型端末と前記対話型内容の１つを実行するか、又は前記フィルタに付随するデジタルデータを破棄するステップと
を備えたことを特徴とする方法。
【請求項２】
前記フィルタに付随するデジタルデータの１つが前記視聴者のプロフィールに整合した場合は対応する対話型内容を考慮すべく、また、全ての前記フィルタに付随するデジタルデータが前記視聴者のプロフィールに整合しない場合はデフォルト内容を考慮すべく、前記フィルタに付随するデジタルデータと前記視聴者のプロフィールとの前記順次の比較を終了することを特徴とする請求項１に記載の方法。
【請求項３】
前記対話型内容が、異なるロゴタイプを表していることを特徴とする請求項１に記載の方法。
【請求項４】
満たされた電子フォームを前記リターンパス網を介してサービスプロバイダへ送るステップをさらに備えたことを特徴とする請求項１から３のいずれか１項に記載の方法。
【請求項５】
前記電子フォームが、前記比較ステップを実行するために基準の各々に異なる順序関係を適用するように質的基準及び／又は量的基準を含んでいる、前記視聴者のプロフィールのあらかじめ定義されたフォーマットを定義することを特徴とする請求項１に記載の方法。
【請求項６】
各々が視聴者のプロフィールを格納するメモリを含む複数の対話型端末と、リターンパス網と、音声／ビデオデータ、及び複数の対話型内容を含む対話型データであって前記リターンパス網上で信号をリターンバックするように実行され得る対話型データを受け取るブロードキャスティング網とを備えた対話型マルチメディアシステムにおける対話型端末であって、
視聴者によって要求されかつ前記リターンパス網を介して受け取った電子フォームを満たすことによって視聴者のプロフィールを入力する手段と、
各々が視聴者の選択されたカテゴリに及び前記内容の１つに対応する２つ又はそれ以上のフィルタに付随するデジタルデータと多重化した音声／ビデオデータを受け取る手段と、
前記フィルタに付随するデジタルデータを対話型端末のメモリに格納されている視聴者のプロフィールと順次比較する手段と、
対応するフィルタに付随するデジタルデータが視聴者の格納されているプロフィールに整合した場合に対話型接続を許可するべく前記対話型内容の１つを実行する手段と
を備えたことを特徴とする対話型端末。
【請求項７】
全ての前記フィルタに付随するデジタルデータが格納されている前記視聴者のプロフィールに整合しない場合はデフォルト内容を実行する手段をさらに備えたことを特徴とする請求項６に記載の対話型端末。
【請求項８】
前記フィルタに付随するデジタルデータ及び前記視聴者のプロフィールが、複数の質的基準叉は量的基準を含むあらかじめ定義されたフォーマットを有していることを特徴とする請求項６叉は７に記載の対話型端末。
【請求項９】
前記音声／ビデオデータが複数のフィルタに付随するデジタルデータに多重化されており、前記比較する手段が前記受け取った複数のフィルタに付随するデジタルデータを前記対話型端末のメモリに格納されている視聴者のプロフィールの各々と比較することを特徴とする請求項６から８のいずれか１項に記載の対話型端末。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、対話型マルチメディアシステム内での情報通信に関し、特に、対話型テレビジョンに供することができる対話型マルチメディアシステムにおいて視聴者のカテゴリを選択する方法及び装置に関する。
【０００２】
【従来の技術及び発明が解決しようとする課題】
対話型マルチメディア装置の環境に基づく情報交換は、ブロードキャスタと、通信ネットワークによりこのブロードキャスタにリンクされた複数のマルチメディア端末とを少なくとも含んでいる。
【０００３】
送信側と対話型マルチメディア端末との間の音声映像情報及びサービス情報の交換構造は、通常、これを介して対話型音声映像プログラム及びこれらに付随するサービスが送信されるダイレクトパスと、これを介して１つ又はそれ以上の端末が上述の送信側と対話形式で通信できるリターンパスとを含んでいる。ダイレクトパスは、アナログ送信の場合、例えばテレテキスト型の情報をアナログビデオ信号のフレーム帰線（ＶＢＩ：垂直ブランク期間）内に挿入可能な変調器を含んでいる。デジタル送信の場合、データ挿入ユニットは、音声映像データ、サービスデータ及びプライベートデータパケットについて例えばＭＰＥＧ−２標準によって時分割多重することを可能にしている。
【０００４】
このような環境は、図１の場合と同様である。対話型サービスは、ブロードキャスト音声映像テレビジョンプログラムに付随している。
【０００５】
基本的に、従来技術においては、対話型マルチメディア装置は、
−ブロードキャスト音声映像信号に多重化される「ブロードキャスティング網」とも呼ばれるブロードキャスティングデータパス（１２０）と、
−接続されているエンドユーザに対話を提供する電話線又はケーブル上のリターンパス（１４０）と
を含むネットワーク構造に基づいている。図１に示すように、リターンパスは、電話網又はケーブル網であるかもしれない。
【０００６】
ブロードキャスティングデータパス（１２０）は、一方の側で音声／ビデオ（Ａ／Ｖ）信号及び対話型データを受信するデータ挿入ユニット（１１０）に、他方の側で対話型端末（１６０）に単純に接続されている。同様に、リターンパス（１４０）は、一方の側でサーバ（１８０）に、他方の側で対話型端末（１６０）に接続されている。
【０００７】
全ての視聴者に提供される対話は、以下のような不適合を発生させる：
−対話オプションが提案されかつターゲットとなる視聴者に非常に魅力的である場合には、特にプライムタイムにおいて、リターンパスのオーバーフロー又はジャムが電話網等のリターンパス網に起きる；
−逆に、投票又はコマーシャルの間に、思わしくないプロフィールを有する視聴者がリターンパスをオーバーフローさせてターゲットとなるプロフィールを有する視聴者が参加することを妨げる；
−所望のプロフィールに適合しないプロフィールを有する多数の視聴者によって、対話型サービスの効率及び品質が大きく低下するかもしれない；
−音声映像信号と多重化される情報をブロードキャストするためのデータレートが数千ビット／秒に制限されてしまう。物理的アドレスによって端末を選択することからなる解決法は、データ帯域を飽和させる多量のデータを発生させる。
【０００８】
さらに、プロバイダが、特定の人々へ特定のメッセージを集中させることを要求しているという他の制約も考慮すべきである。
【０００９】
例えば、広告代理店は、対話型広告を設計することは望むが、選択された人々用の対話オプションへのアクセス権は制限することを望むであろう。彼等は、広告又は音声映像プログラム内に含まれるメッセージによってターゲットとされる人々に対応している、社会学的なプロフィールを有する視聴者への対話を制約することを望むであろう。
【００１０】
トムソンマルチメディアによって所有されており、ペンディング中であるヨーロッパ特許出願第９７  ４０３０４４．７号、「対話型網内における通信フローを制御する方法」は、各対話型プログラムの間、データ組を各端末へ送る処理について開示している。このデータ組は、送信局と端末との間で対話型通信を確立するプロトコルをセットアップするためのものである。この方法は、本発明の１つと同じ環境内で実施される。
【００１１】
米国特許第４，６０２，２７９号は、対話型ケーブルテレビジョンシステム等の対話型通信システム用に使用されるべき「ターゲットとされたプロフィールの対話型ＣＡＴＶディスプレイを提供する方法」を開示している。この方法は、一方向テレビジョン信号分配網における多数のユーザがテレビジョンプログラミングシーケンス用の個性化された又は適合化されたプログラム情報の内容を得られるように、加入者用の選択プロフィールを対話形式で形成すること、及び選択プロフィールに基づいて複数のメッセージの１つをリアルタイムで対話形式で選ぶことを目的としている。しかしながら、この技術は、端末側での視聴者の選択ために実施する方法が存在しないという主たる問題点を有する。さらに、要求されたデータは、正確ではなく、データを更新するべく容易に処理できない。インストールされたベース端末の同質性（ｈｏｍｏｇｅｎｅｉｔｙ）はなく、ターゲットとされたプロフィールを有する端末の定量化（ｑｕａｎｔｉｆｉｃａｔｉｏｎ）はなく、また、多基準（ｍｕｌｔｉ−ｃｒｉｔｅｒｉａ）選択のための方法も記載されていない。加えて、本発明が単一チャネルブロードキャスティングで実施できるのに対して、この技術は、４チャネルブロードキャスティングを用いるものである。
【００１２】
この対話型選択及び応答が、短時間応答であることもさらなる問題である。その解決法は、特定の加入者へアドレスするデジタルテレビジョンに存在する。各マルチメディア端末又はデジタルセット−トップ−ボックス（ＳＴＢ）は、アドレスによって参照される。メッセージが衛星網を介して制限された数のセット−トップ−ボックスへ送られる毎に、ブロードキャストメッセージは、各対応するＳＴＢのアドレスに連結される。例えば、１００万の加入者へアドレスされるメッセージは、１００万のアドレスに付随する。
【００１３】
この特定の例おいて、１００万の加入者の各々が少なくとも２０ビットのアドレスを要すること意味している。従って、ブロードキャストするためには、２０００万ビットが必要となり、これは２．５Ｍバイトに対応する。対話型データ用の９６００ビット／秒の帯域幅を考慮すると、全対話型端末にアドレスするには、２０８３秒（３５分）を要することとなる。
【００１４】
予約形式で与えられる視聴者のプロフィールの場合、修正されたＳＴＢアドレスを加入者又は視聴者データベースから抽出すること、及び音声映像プログラムと多重化されたそれらをブロードキャストすることはきわめて容易である。
【００１５】
しかしながら、ターゲットとされるアプリケーションは、視聴者及び関係する音声映像プログラムからの短時間応答（コマーシャル用の数秒）を要求しており、それは決して１分を超えることがない。従って、全ての対話型端末へアドレスするのに３５分かかるこのような従来技術は、採用不可能である。
【００１６】
本発明の目的は、端末及びサービスプロバイダの視聴者データベース内に格納されるべき標準フォーマットによる基準情報を要求することによって視聴者から提供される情報を同質化することにある。
【００１７】
本発明の他の目的は、異なるカテゴリの視聴者を分類分けできるように、かつより正確に及びより効率良くそれらをターゲットとすることができるように基準情報を処理することにある。
【００１８】
本発明のさらに他の目的は、物理的アドレスを用いることなくプロフィールを用いて、特定の端末又は視聴者カテゴリを選択することにある。
【００１９】
本発明のまたさらに他の目的は、主にコマーシャルのための対話型アプリケーションにおいて、非常に短時間に応答することにある。
【００２０】
【課題を解決するための手段】
対話型サービスへのアクセス権を得るために、視聴者は、自分自身を対話型サービスプロバイダに登録しなければならない。この登録段階において、視聴者は、年齢、仕事、未婚、既婚、性別、子供の数、子供の年齢、その他等の、視聴者プロフィールに対応するいくつかの基準で与えられたフォームを満たす。
【００２１】
視聴者の登録は、視聴者によって以下のいずれかによって行われる：
−端末画面上にディスプレイされた電子フォームを満たすことによって行われる。この登録を視聴者が有効とみなすと、情報が網を介してサービスプロバイダの視聴者データベースへ送られる；
−紙のフォームを満たすことによって行われる。この紙フォームは、郵便でサービスプロバイダへ送られ、サービスプロバイダはサービスプロバイダ視聴者データベースを更新する；
−電話オペレータへ電話することによって行われる。電話オペレータは、視聴者によって与えられた情報によりフォームを直接満たし、その後、基準情報をサービスプロバイダの視聴者データベースへ送る。
【００２２】
このようなフォーム及びこれによる基準のタイプは、全ての視聴者に対して同一であり、これにより、インストールされた端末の基礎を構成しており端末内に格納されている情報の同質化が保証される。フォームを満たすことにより、視聴者は、提供された各規準の値の１つを選択したこととなる。
【００２３】
視聴者端末のインストールに加えて、この基準が端末パーマネントメモリに格納される。この格納された基準は、登録された視聴者によって新たな基準情報が提供される毎に、更新可能である。
【００２４】
特定の社会学的プロフィールにアドレスするために、及び帯域幅を狭くするために、音声映像信号と多重化されるデジタルデータにフィルタが付加される。フィルタは、基準の集合とスクリプトとの組み合わせである。従って、動作している各対話型端末は、フィルタが付加されたデジタルデータを受け取る。各対話型端末は、既知の技術を用いて、音声映像信号からデジタル信号を例えばＥＰＧ、テレテキストとしてデマルチプレクスし、さらにデジタルデータに付加されたフィルタを読み出す。対話型端末は、フィルタのスクリプトを、フィルタ内に含まれていた基準に、及びインストール段階でプログラムされた基準に適用する。その結果が肯定である場合、対話型端末の、そのフィルタを付随していたデジタルデータへのアクセスが承認される。さもなければ、そのデジタルデータは、破棄される。
【００２５】
サービス動作中に、オペレータ又はそのクライアントは、登録された視聴者のあらかじめ定義されたサブグループをターゲットとする又はアドレスするために、対話型アプリケーションにより少なくとも１つのフィルタを付随する可能性を有している。フィルタは、視聴者の基準辞書に対応する値の集合からなっている。基準辞書は、データベースを構成するあらかじめ定義された基準のリストである。
【００２６】
少なくとも１つの付随するフィルタと共にアプリケーションがブロードキャストされると、端末は、受け取ったフィルタ(単数又は複数)を端末パーマネントメモリ内に格納されているプロフィールと「比較」する。この比較は、フィルタのスクリプトを、フィルタに含まれていた基準に、及び格納されているプロフィールに含まれている基準に適用することからなる。比較結果が肯定の場合、そのアプリケーションが端末によって実行される。従って、アプリケーションは、あらかじめ定義されたサブグループのみによってアクセス可能となる。その他のサブグループは、アプリケーションへのアクセス権を持たない。この実施態様は、１つのフィルタが単一の対話型アプリケーションに付随している場合である。
【００２７】
本発明によれば、各々が、視聴者のプロフィールを格納するメモリと、リターンパス網と、音声／ビデオデータ、及び複数の対話型内容を含む対話型データであって前記リターンパス網上で信号をリターンバックするように実行され得る対話型データを受け取るブロードキャスティング網とを含む複数の対話型端末を備えた対話型マルチメディアシステムにおいて視聴者のカテゴリを少なくとも選択する方法であって、
−各々が視聴者の選択されたカテゴリに及び前記内容の１つに対応する２つ又はそれ以上のフィルタを多重化した音声／ビデオデータを受け取るステップと、
−前記フィルタを対話型端末のメモリに格納されている視聴者のプロフィールと順次比較するステップと、
−前記比較に応答して、対応するフィルタが視聴者の格納されているプロフィールに整合した場合に対話型接続を許可するべく前記対話型端末と前記対話型内容の１つを実行するか、又は前記フィルタを破棄するステップと
を備えた方法が提供される。
【００２８】
他の実施態様によれば、複数の、Ｎ個のと呼ぶ、フィルタが単一の対話型アプリケーションに付随している。この場合、Ｎ個のフィルタの１つが端末のパーマネントメモリに格納されているプロフィールと整合するまで比較が続けられる。フィルタの１つがプロフィールに整合すれば対話型アプリケーションが実行され、さもなければアプリケーションは無視される。
【００２９】
さらに他の実施態様によれば、複数のフィルタが異なる内容を有するか又はその内容が可変の単一の対話型アプリケーションに付随している。各フィルタは、１つの内容に付加される。全てのフィルタが端末プロフィールに整合しない場合、内容の１つがデフォルト内容であるとみなされる。他の内容の各々は、それ自身の特定の条件を有しており、対応するフィルタが端末のパーマネントメモリに格納されているプロフィールと整合するとこれら内容がディスプレイされる。
【００３０】
本発明によれば、視聴者のプロフィールを選択する装置が、上述した方法に従って用いられる。
【００３１】
さらに、本発明による解決法は、地上網、アナログ又はデジタル衛星網、アナログ又はデジタルケーブルを使用する網等、網のタイプに無関係である。
【００３２】
【発明の実施の形態】
本発明の他の特徴及び効果は、添付の図面を用いたこれに限定されない例によるいくつかの実施形態によってより明らかとなるであろう。
【００３３】
図１に示すように、対話型テレビジョン環境は、一方の側にあってサーバ（１５０）を伴う少なくともブロードキャスタ（１７０）と、少なくとも対話型端末（１６０）とを含んでいる。これら両方の側は、ブロードキャスティング網及びリターンパス網という２つの網によって接続されている。
【００３４】
ブロードキャスティング網（１２０）は、一方の側で、ブロードキャスタ（１７０）からの音声／ビデオ（Ａ／Ｖ）信号と、第１のサーバ（１５０）からの対話型データ、電子プログラムガイド（ＥＰＧ）又はテレテキストデータ（１５２）とを受け取るデータ挿入ユニット（１１０）に接続されている。反対側では、ブロードキャスティング網は、視聴者のリモートコントロール又はキーボード（１３０）によって制御される複数の対話型端末（１６０）に接続されている。
【００３５】
一方、リターンパス網（１４０）は、対話型端末（１６０）を第２のサーバ（１８０）に接続する複数の線路からなっている。第２のサーバ（１８０）は、サービスプロバイダの視聴者データベース（１００）を管理し制御する。数個のデータベースが存在しているが、１つは視聴者データベースに供される。
【００３６】
デジタル及びアナログ環境において、データ挿入ユニット（１１０）は、音声、ビデオ及びデータの同期を可能とする同期機能を有している。より特定的には、アナログテレビジョン環境において、データ挿入ユニット（１１０）は、音声映像信号内にデジタルデータの挿入を行う装置である。このような装置は、アナログチャネルのＶＢＩライン（ビデオブランクインタリーブ）内にテレテキスト又はＥＰＧ情報を挿入するために特に用いられる。デジタルテレビジョンにおいて、データ挿入ユニット（１１０）は、単純な論理デジタルビット列を移送ＭＰＥＧ−２ビット列に応じたフォーマットに多重化する装置である。単純な論理デジタルビット列は、例えば、ビデオ、音声又はデータビット列であり得る。
【００３７】
対話型端末（１６０）は、例えば、音声映像信号及びデジタルデータの解釈及び引渡しを可能とするマルチメディア端末である。この端末は、映像情報のディスプレイ、音声情報のラウドスピーカ、ブロードキャスト信号の受け取りに供される、ケーブル用の及び／又はデジタル衛星用の及び／又は地上網用の復調器、リターンパス用に供される、ケーブル用の及び／又は公衆交換網用のモデム、システム制御用のデジタル計算機、ビデオディスプレイ上にメッセージ及びグラフを挿入するためのＯＳＤ、並びにＩＲリモートコントロール及び／又はキーボードを含んでいる。マルチメディア端末のシステム制御は、例えば、マイクロプロセッサと、ＲＡＭ、ＲＯＭ、ＥＰＲＯＭ又はフラッシュＰＲＯＭと、ＩＲ周辺機器と、他の周辺機器とを有するパーソナルコンピュータの場合と同様である。
【００３８】
対話型端末は、コンフィギュレーションを保管するためのフラッシュＥＰＲＯＭ又はＥ２ＰＲＯＭ等のプログラマブルメモリを有している。このコンフィギュレーションは、製造者によって又は小売店によってか、ケーブル又は電話網を介してサービスプロバイダによってプログラムされるかもしれない。本発明によれば、さらに、この端末は、端末画面上への電子登録フォームディスプレイを介して視聴者自身によって部分的にプログラムされ得る。コンフィギュレーションは、登録処理の実施に応じて、網を介して又は視聴者自身によって、いかなる時点においてもプログラムされかつ更新され得る。コンフィギュレーションは、視聴者の登録番号（いわゆる視聴者ＩＤ又はパーソナル識別子）と、端末識別子とを少なくとも含んでいる。コンフィギュレーションは、視聴者の登録に加えて視聴者のプロフィールによって完全となる。
【００３９】
一般に、この対話型端末又はマルチメディア端末（１６０）は、物理的には、パーソナルコンピュータ、接続されたセット−トップ−ボックスを備えたテレビジョンセット、又はリモートコントロールを除く前述した全ての要素が内蔵されたテレビジョンセットであり得る。
【００４０】
リモートコントロールは、対話に供される特別の１つのキー又は複数のキーを有しており、テレビジョンセットに一般に付属している通常のリモートコントロールである。対話型プログラム又はクリップの間、ロゴタイプ又はメッセージがディスプレイに表され、これが視聴者を参加又は応答させる。特別のキーの１つ又はそれ以上を押すことによって、視聴者は提供された対話機能へのアクセス権を得る。対話機能は、例えば、投票、ゲーム選択、パンフレットの指示、検索、その他である。
【００４１】
より一般的には、この種のシステムで提供されるサービスは：
−対話型コマーシャル（特別な情報、郵便によるクーポン、郵便によるパンフレット、その他）
−ゲーム、クイズショー
−コンテスト：投票
−ギャンブル
−プログラムに関する特別な情報の要求（カーレース、バスケットボール、映画）
−ＥＰＧ、ゲーム結果、天気、その他
である。
【００４２】
本発明によれば、第２のサーバ（１８０）は、データ網を会する通信における１つ又はそれ以上の物理的サーバコンピュータを含むことができかつ以下の主たる機能を有する論理的構成要素である：
１）サーバは、全ての視聴者の登録フォームが格納されているデータベースを管理する。新たな視聴者の登録にあたって、この視聴者のプロフィールもこのデータベースに格納される。そのプロフィールは、社会学的なデータ及び視聴者を適切なカテゴリに分類可能にする他のいかなるデータをも含むかもしれない。登録された視聴者によって与えられた規準がサービスプロバイダのデータベース内にひとたび記録されると、その基準は、視聴者識別子（視聴者ＩＤ）及び端末識別し（端末ＩＤ）に付随する。
２）第２のサーバ（１８０）は、対話型端末から受け取る通信を管理する。このサーバは、視聴者識別子又は端末識別子及び付随するメッセージ等の情報を収集する。
３）ある場合には、第２のサーバは、そのコンフィギュレーションのための、例えば更新のための、又は単に視聴者に例えば登録を要求するための情報を対話型端末に自発的に送信する。
４）網の種類に応じて、サーバは、ＤＴＭＦ、ボイス、ビデオテクス、スープラ−ボイス、ＴＣＰ／ＩＰ、その他等であり得る通信プロトコルを管理する。
【００４３】
対話型サービスへのアクセス権を持つ視聴者は、サービスプロバイダによって、登録された視聴者又は「加入者」としてデータベース内に登録される。視聴者プロフィールを表すいくつかの基準は、登録フォームでファイルされねばならず、サービスプロバイダによって格納される。従って、各視聴者は、対話型サービスプロバイダによって知られ、対話型端末に内蔵された識別子（視聴者ＩＤ）によって識別される。リモートコントロールのキーを押すことによって、対話型端末の画面に現れるブロードキャストメッセージに視聴者が応答する都度、視聴者の要求は、前にブロードキャストされ端末メモリ内で得られるデータによってローカルに、又は視聴者ＩＤと共にリターンパス網を介して対話型サーバへ送られたメッセージによって満足せしめられる。
【００４４】
リターンパス網を介して対話を提供する対話型サービスは、対応する第２のサーバ（１８０）の電話番号（又は物理的アドレス）をブロードキャストメッセージ内に挿入する。対話用のブロードキャストメッセージ又はそのメッセージの一部は端末メモリに格納される。視聴者の要求により、電話番号（又はアドレス）が端末メモリから読み出され、対話型サーバとの通信を確立するために使用される。サーバとの通信が確立されると、データ交換が始まる。
【００４５】
従って、特定のプロフィールが選択されるべき時毎に、そのタイプのプロフィールに供されるメッセージがブロードキャストされる。例えば、２人の子供を持ち３０歳を越える両親に対応するメッセージが音声映像信号に多重化されてブロードキャストされる。このメッセージは、２人の子供を持ち３０歳を越える基準を含む特定のフィルタを付随している。これにより、２人の子供を持ち３０歳を越える両親からなる家族のみが対話型アプリケーションへの、デジタルデータへの、その他へのアクセス権を持つであろう。
【００４６】
図２には、単一の視聴者のプロフィール又は複数の視聴者のプロフィールを選択する基本処理が示されている。本発明によれば、各対話型端末がプロフィールを伴っている。
【００４７】
選択処理は、アナログ的には対応する「チャネル」に又はデジタル的には対応する「サービス」に同調された全ての対話型端末へ音声映像信号と多重化（マルチプレクス）されたメッセージをブロードキャストすることによって始まる。その後、各対話型端末は、ディスプレイへ送られるべきＡ／Ｖ信号（２０４）を、メッセージと対話型端末メモリに格納されているプロフィール（２２６）と、比較すべきフィルタ（２０２）とから分離するように信号をデマルチプレクスする。
【００４８】
比較結果により、メッセージはディスプレイへ送られる（２２４）か、又はガーベッジ（２４０）内へ破棄される（２２２）。
【００４９】
この選択処理が、単一のメッセージを対話型端末の画面上にディスプレイすべきである場合に関していることに留意すべきである。複数のメッセージが存在する場合は、対応する数のフィルタがＡ／Ｖ信号と多重化されるメッセージと共に送られる。端末プロフィールとの比較の後、プロフィールに適合するフィルタに対応するメッセージが、画面上にディスプレイされる。その他のメッセージは破棄される。
【００５０】
改善された実施形態においては、対話型アプリケーション、メッセージ又は対話型アプリケーション若しくはメッセージの一部が、１つ又はそれ以上のフィルタを伴っている。３つの異なるケースがある。第１及び第２のケースは、プロフィールがブロードキャストフィルタ（単数又は複数）に整合しているテレビジョン視聴者のみがブロードキャストアプリケーションへのアクセス権を有することを意味する、条件付アプリケーションスタートに関する。第３のケースは、ブロードキャストフィルタ（単数又は複数）及び格納されているプロフィール間の整合処理の結果により、同じブロードキャストアプリケーションが異なる内容をテレビジョン視聴者にディスプレイすることを意味する、条件付情報ポスティングに関している。
【００５１】
条件付アプリケーションスタート
ケース１：１つの対話型アプリケーション用に１つのフィルタ
フィルタが端末パーマネントメモリに格納されているプロフィールに整合しない場合、対話型アプリケーションは取り消され（図２参照）、そうでなければアプリケーションが実行される。
【００５２】
ケース２：１つの対話型アプリケーション用に複数のフィルタ（Ｎ個のフィルタ）
全てのフィルタが、端末パーマネントメモリに格納されているプロフィールに整合するかどうか決めるために次々にテストされる。この処理は、Ｎ個のフィルタの１つが端末に格納されているプロフィールに整合するまで、又は全てのフィルタが整合しないことが調べられるまで行われる。
【００５３】
例えば、フィルタ１が端末に格納されているプロフィールに整合しない場合、端末はフィルタ２をチェックする。しかしながら、このフィルタ２も端末に格納されているプロフィールに整合しない場合は、端末はフィルタ３をチェックし、以下同様に行う。
【００５４】
Ｎ個のフィルタの１つが端末に格納されているプロフィールに整合した場合は、アプリケーションが実行され、そうでなければアプリケーションは取り消される。
【００５５】
条件付情報ポスティング
ケース３：異なる内容（Ｎ＋１）を有する１つの対話型アプリケーション用に複数のフィルタ（Ｎ個のフィルタ）
対話型アプリケーションは、各内容にリンクした特別の条件を有する異なる内容を含むことができる。この特別の条件は、フィルタが端末に格納されているプロフィールに整合する場合にディスプレイされる内容に付されるそのフィルタを有することからなる。フィルタが端末プロフィールに整合しない場合、内容の１つがデフォルト内容であるとみなすことができる。追加の内容はデフォルト内容を参照する。このケースは、後に詳しく説明する図５に示されている。
【００５６】
パフォーマンス
図３に示されている単純な例は、このような処理の任意の１つの効率についてデモンストレーションするのに使用できる。フィルタは、要求されたブロードキャスト基準及び格納された基準間に適用されたブロードキャストスクリプトとして見ることができる。図３の計算「（Ｃｆ１＜＝Ｃｐ１)及び(Ｃｆ２＝Ｃｐ２)又は（Ｃｆ３！＝Ｃｐ３）．．．及び（Ｃｆｘ＝Ｃｐｘ）の場合、」を符号化するために、各規準、及びブロードキャスト基準と格納された基準との比較に使用された各演算子(＜＝、＝、！＝、その他)を１バイトに符号化し、アンド及びオア演算子を１ビットに符号化することを選択できる。従って、２５６の基準が同時に使用できる(ｘ＝２５６、これは過剰予測)と仮定すると、各規準は２５６の異なる値を有し、フィルタは２５６バイト＋２５６バイト＋３２バイト(２５５ビット)＝５４４バイトを含むファイルに比較され得る。９６００ビット／秒の帯域幅の場合、基準ファイルをブロードキャストするのに最大０．４６秒を要することとなる。フィルタのスクリプトの複雑性によって、選択された符号化のため、要求される帯域幅は増大するであろうが、同時に、複雑な基準を表現する能力も増大する。
【００５７】
対話型端末は、フィルタを受け取ると、初期段階で端末パーマネントメモリに格納された基準との比較を行う。その結果が肯定である場合は、視聴者が対話型アプリケーション内で対話を行うようにアクセス権がこの視聴者に与えられる。しかしながら、プログラム化するために、制限された数の基準（１０より小）を選択することによりパネルが選択される。これにより、送信されるバイト数及びフィルタをブロードキャストするに要する帯域幅が著しく減少する。
【００５８】
図３は、１つのフィルタ及び１つの対話型アプリケーションの場合のフィルタフォーマット及びフィルタ処理を示している。
【００５９】
プロフィールは基準値のリストである。各規準にはただ１つの値が存在し、１つの基準は同じプロフィール内では異なる値を持つことができない。さらに、１つのプロフィール内の各規準は、質的基準及び量的基準という２つのカテゴリに分類可能である。
【００６０】
質的基準は、いかなる数学的関係もなしに異なる値をとることができる。例えば、新聞を読む基準は、ニューヨークタイムス、ヘラルドトリビューン、ワシントンポスト、ＵＳＡトゥデイ、その他という値を伴うことができる。これらの基準には、特別の順序関係が存在する。
【００６１】
量的基準又は数値基準は、より小さい(＜)、より大きい(＞)、等しい(＝)という順序関係が適用できるか又は間隔の概念が意味をなす有限数の値をとることができる。例えば、年齢、子供の数が、このような基準カテゴリに属す。２人の子供を有することは、１人の子供を有することより大きいとされる。
【００６２】
質的基準の対して、フィルタとプロフィール内に格納されている対応する値との間に適用される演算子は、以下のどちらかに限定される：
＝(等しい)、        ＜＞(異なる)。
【００６３】
量的基準に関して、フィルタとプロフィール内に格納されている対応する値との間に適用される演算子は、以下のどれかである：
＝(等しい)、        ＜＞(異なる)、        ＞(より大きい)
＜(より小さい)、    ＞＝(以上である)、    ＜＝(以下である)
∈［］(間隔に属する)、
【数１】
0004399896.tif 000002
【００６４】
従って、これらフィルタフォーマットの特別の処理が実行される。フィルタ処理は、フィルタの各部分を端末プロフィールの対応する基準に適用することによって行われる。（Ｆ１  Ｏｐ１  Ｐ１）アンド（Ｆ２  Ｏｐ２  Ｐ２）アンド（Ｆ３  Ｏｐ３  Ｐ３）アンド．．．（Ｆｘ  Ｏｐｘ  Ｐｘ）のようないかなる表現もフィルタ処理を行う際に使用できる。その結果が真である場合は、家族プロフィールが定義された基準に対応し、これがサーバのブロードキャスタによるターゲットである。この方法で、例えば、（少なくとも２人の子供を有する）アンド（ＢＭＷを所有している）アンド（ボートを持っていない）というターゲットとする家族についての視聴者プロフィールを選択することが可能である。
【００６５】
フィルタフォーマットは、ターゲットとされた視聴者カテゴリについて記載された複雑性のスクリプトをフィルタ毎に有することにある：
（Ｃｆ１  演算子１  Ｃｐ１）演算子１１（Ｃｆ２  演算子２  Ｃｐ２）演算子１２（Ｃｆ３  演算子３  Ｃｐ３）．．．
ここで、Ｃｆ１はフィルタの基準１を表し、Ｃｐ１はプロフィールの基準１を表す。
【００６６】
この演算の結果が１である場合、結果が肯定であることを意味している。
【００６７】
ケース１(１つのフィルタ１つのアプリケーション)への適用
前述したアルゴリズムによる定義が完全に適用される。
【００６８】
ケース２(Ｎ個のフィルタ／１つのアプリケーション)への適用
［Ｆ１］［Ｆ２］．．．［ＦＮ］［アプリケーション］が一緒に送られる。２つのフィルタ間に内在する演算はオア演算である。フィルタのこの組み合わせは、以下のＮ個の式に変換される：
（Ｆ１：Ｃ１  演算子１  Ｐ１）演算子１１（Ｆ１：Ｃ２  演算子２  Ｐ２）演算子１２．．．演算子１（ｎ−１）（Ｆ１：Ｃｎ  演算子ｎ  Ｐｎ）
オア
（Ｆ２：Ｃ１  演算子１  Ｐ１）演算子２１（Ｆ２：Ｃ２  演算子２  Ｐ２）演算子２２．．．演算子２（ｎ−１）（Ｆ２：Ｃｎ  演算子ｎ  Ｐｎ）
オア
．．．
．．．
オア
（Ｆｎ：Ｃ１  演算子１  Ｐ１）演算子ｍ１（Ｆｎ：Ｃ２  演算子２  Ｐ２）演算子ｍ２．．．演算子ｍ（ｎ−１）（Ｆｎ：Ｃｎ  演算子ｎ  Ｐｎ）
ここで、フィルタ１に付随する演算子１は、フィルタ２に付随する演算子１とは異なり、以下同様である。
【００６９】
Ｎ個の式のうちの１つが肯定である場合は、式の全体的な結果は肯定である。
【００７０】
ケース３(Ｎ個のフィルタ／Ｎ＋１個の内容を有し、追加の内容がデフォルト内容に供される１つのアプリケーション)への適用
［フィルタ１］［内容１］［フィルタ２］［内容２］．．．［フィルタＮ］［内容Ｎ］［デフォルト］［デフォルト内容］
内在する演算は、以下の式に対応する：
（Ｆ１：Ｃ１  演算子１  Ｐ１）演算子１１（Ｆ１：Ｃ２  演算子２  Ｐ２）演算子１２．．．演算子１（ｎ−１）（Ｆ１：Ｃｎ  演算子ｎ  Ｐｎ）＝１の場合、内容１がディスプレイされ、さもなければ、
（Ｆ２：Ｃ１  演算子１  Ｐ１）演算子２１（Ｆ２：Ｃ２  演算子２  Ｐ２）演算子２２．．．演算子２（ｎ−１）（Ｆ２：Ｃｎ  演算子ｎ  Ｐｎ）＝１の場合、内容２がディスプレイされ、さもなければ、
．．．
．．．
（Ｆｎ：Ｃ１  演算子１  Ｐ１）演算子ｍ１（Ｆｎ：Ｃ２  演算子２  Ｐ２）演算子ｍ２．．．演算子ｍ（ｎ−１）（Ｆｎ：Ｃｎ  演算子ｎ  Ｐｎ）＝１の場合、内容ｎがディスプレイされ、さもなければ、
デフォルト内容がディスプレイされる。
【００７１】
図３に示すプロフィールの例について説明すると：
Ｐ１：家族内の子供の数
Ｐ２：家族の車のタイプ
Ｐ３：家族の収入
Ｐ４：家族が飲むミネラルウォータ
その他である。
【００７２】
図４は、サービスプロバイダ及び広告代理店に主に供される電子プログラムガイド「ＥＰＧ」と共にディスプレイされるロゴタイプ広告の挿入に本発明を適用した場合を示している。このロゴタイプは、例えばトレードマーク、デザイン、又は他のシンボルを表しているかもしれない。
【００７３】
ブロードキャスティング網(５００)を介してターゲットである人々へ対話型プログラムを提供するか又は特別のメッセージを送ろうとする内容プロバイダは、選択された数の視聴者にサービスのタイプに応じた異なるメッセージをアドレスするであろう。例えば、プロフィール１を有する視聴者は、トレードマーク１(５２２)を含むコマーシャルロゴタイプを有するＥＰＧページＡ(５２０)を得るであろうし、プロフィール２を有する視聴者は、トレードマーク２(５３２)を含むコマーシャルロゴタイプを有するＥＰＧページＡ(５３０)を得るであろう。このような対話型アプリケーションについて、物理的なアドレスを用いることなく社会学的なプロフィールを用いて特定の端末を選択することが強く求められている。
【００７４】
この種のアプリケーションは、対話型コマーシャルが、郵便を送る、店においてｘ％のディスカウントを提供するコマーシャルクーポンを送る、パンフレットを送る等のオフライン動作を生じさせる場合に、特に、適用される。人々を選択することにより、人の数を、真のモチベーションを有する人々にのみ制限する。従って、郵便のようなオフライン動作は、高い質のフィードバックを提供することによってより高い効率を得ることができ、コストが低減するであろう。
【００７５】
視聴者の観点からすると、対話型音声映像プログラムは、通常は応答するであおるプログラム上のみでこの視聴者を動作させるであろう。視聴者は、興味のないメッセージによって乱されるようなことはない。
【００７６】
他の対話型アプリケーションにおいて、広告代理店及び／又はサービスプロバイダは、特定の人々に特定のメッセージを送りたいかもしれない。もちろん、提供されるサービスの資金を調達するために、より多くのサービスプロバイダが、コマーシャルロゴタイプを情報ページに挿入する。電子プログラムガイド及びテレテキスト等のサービスは、サービスの資金調達のためにコマーシャルロゴタイプの挿入を行う。しかし、ページ内でこのようなロゴタイプのために得られる領域は制限されており、しかもロゴタイプは全ての視聴者にブロードキャストされる。ここで述べる方法は、アドレスを用いてアクセスするのに狭い帯域幅を使用し、かつ視聴者のプロフィールによりコマーシャルロゴタイプを表示可能としている。例えば、ＥＰＧサービスは、視聴者のプロフィールによる異なるコマーシャルロゴタイプで満たされたコマーシャル領域を有するＥＰＧページをブロードキャストすることができる。
【００７７】
図５は、対話型アプリケーションがテレビジョン視聴者プロフィールに応じた異なる内容を有する、本発明の他の実施形態を示している。
【００７８】
もちろん、プロフィ−ルに基づくフィルタ処理は、視聴者がサブスクリプションフォームから戻った後に収集された情報から確立される。このフィルタ処理によれば、視聴者は、それらの内容は異なるが同じアプリケーションへの同時のアクセス権を有している。アイコン又はテキストによって表わされるアプリケーションのある部分は、フィルタにリンク可能であり、その内容は、フィルタと対話型端末のパーマネントメモリに格納されている視聴者プロフィールとの比較結果により異なって現れる。この内容は、例えば、コマーシャルメッセージにおけるクーポンの量かもしれない。
【００７９】
図５に示すように、対話型端末の画面(６００)上において、テキストのフィールドは、端末内に格納されているプロフィールによって変化するであろう。このフィールドは、例えば、図に示されているように価格又は値引きである。この特定の場合、端末内に格納されているプロフィールを３つのフィルタと比較することにより、値引き量が異なってくる。フィルタ１(６１０)については値引きが５フランであり、フィルタ２(６２０)については値引きが１０フランであり、フィルタ３(６３０)については値引きが１５フランである。
【００８０】
この実施形態において、コマーシャルロゴタイプ「Ｔａｋ」は、変化しないで維持される。しかし、ロゴタイプは、フィルタ及び視聴者プロフィールによって変化し得る。
【００８１】
図４及び図５に示した２つの機能の組み合わせが可能であることに留意すべきである。この組み合わせの場合、画面に表示されたロゴタイプのみならず、対話型端末の画面上にディスプレイされたテキストの一部の内容が、視聴者プロフィールに応じて変化する。
【図面の簡単な説明】
【図１】本発明が実施される環境を表す図である。
【図２】対話型端末に付随するフィルタによる視聴者プロフィールの選択を示す図である。
【図３】本発明によるフィルタ処理を示す図である。
【図４】サービスプロバイダ及び広告代理店用のＥＰＧにロゴタイプを挿入する広告における本発明の適用例を示す図である。
【図５】テレビジョン視聴者プロフィールに従った修正可能な内容における本発明の他の適用例を示す図である。
【符号の説明】
１００  視聴者データベース
１１０  データ挿入ユニット
１２０  ブロードキャスティング網
１３０  リモートコントロール
１４０  リターンパス網
１５０、１８０  サーバ
１６０  対話型端末
１７０  ブロードキャスタ
【図１】
0004399896.tif 000003
【図２】
0004399896.tif 000004
【図３】
0004399896.tif 000005
【図４】
0004399896.tif 000006
【図５】
0004399896.tif 000007