(57)【特許請求の範囲】
【請求項１】
アップグレードされたメディア・フィーチャを購入するための購入選択をクライアントシステムから受け取る、サーバシステムの受信器と、
前記クライアントシステムに、前記アップグレードされたメディア・フィーチャを提供することを複数の送信ソースの少なくとも一つに指示することによって、該アップグレードされたメディア・フィーチャの購入を自動的にコーディネートする、サーバシステムの購入ユニットとを有した、通信メディアによって接続されたクライアントシステム、サーバシステム及び送信ソースを備えたシステムであって、
前記メディア・フィーチャは前記通信メディアを介する双方向イベントへの参加レベルであって参加者に割り当てられる帯域幅に応じてアップグレードされるものであり、
前記サーバシステムは、前記少なくとも一つの送信ソースが当該サーバシステムに供給したトークンであってクライアントシステムでの前記アップグレードされたメディア・フィーチャの受信変更のためのトークンを前記クライアントシステムに送る
ことを特徴としたシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、番組送信システムの技術に関するものである。より詳しくは、本発明は、番組送信用のアップグレードされたメディア・フィーチャ(media feature)を購入する技術に関する。
【背景技術】
【０００２】
近年、放送におけるような新しい形のテレビ送信、ラジオ送信及びインターネット番組送信が開発されている。例えば、ディジタルケーブル・システムや衛星システムは、各チャンネルで利用可能な一定範囲の品質とフィーチャを備えた数百チャンネルの番組を提供することができる。同様に、視聴者は、ケーブルシステム等を介してゲーム、市場及びチャットルームのようなインターネット上の増加傾向にある様々な双方向イベントに参加することができる。従来のアンテナ受信方式にあっても、多くのエリアで広範な視聴の選択肢が利用可能であり、また、ディジタル放送の導入は、各チャンネルで利用可能なフィーチャ及びオプションの数を増加させることになろう。
【０００３】
多くの視聴者は、現在利用可能なメディア・フィーチャ及びこれから利用可能になると思われるメディア・フィーチャの全てを十分に利用することができるエンターテインメント・システムを持ってはいないかもしれない。例えば、オーディオメディア・フィーチャに、モノートーン、ステレオサウンド及び様々な形態のマルチチャンネル・サラウンドサウンドが含まれている場合がある。そして、視聴者は、ステレオまたはサラウンドサウンド機構のあるテレビを持っていないかもしれず、その場合、より高い音質で放送するために必要となる付加的な帯域幅は無駄になる。
【０００４】
また、他の視聴者は、ある放送のあるメディア・フィーチャを評価しないかもしれない。例えば、ある視聴者はニュース放送がステレオであるかどうかを気にしないのに、その同じ視聴者が映画をマルチチャンネル・サラウンドサウンドで見ることを欲するかもしれない。
【０００５】
これらの典型的な各々の状況では、視聴者は自分が利用することができるメディア・フィーチャについてだけ料金を支払いたいかもしれないし、あるいはより高いレベルのメディア・フィーチャによるある放送を受信するためにはより多くの料金を喜んで払うかもしれない。従って、放送用のメディア・フィーチャを購入するための改善された方法及び装置の必要が存在する。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、番組送信用のメディア・フィーチャを購入するための改善された方法及び機器にある。本発明によれば、番組送信用のアップグレードされたメディア・フィーチャを買うための選択情報がサーバシステムに送られる。サーバシステムが、番組送信ソースからのメディア・フィーチャの購入及び番組送信ソースからのメディア・フィーチャの提供を自動的にコーディネートする。一実施態様においては、エンターテインメント・システムがユーザインタフェースを有し、視聴者はそのユーザインタフェースから番組送信用のアップグレードされたメディア・フィーチャを選択し、そのアップグレードされたメディア・フィーチャによる番組送信がエンターテインメント・システムに提供されるようになっている。
本発明のいくつかの実施形態が添付図面に図解されている。しかしながら、これらの添付図面は本発明の範囲を限定するものではない。図中同じ参照符号は同様の構成要素を指示する。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施形態を図解したブロック図である。
【図２】本発明の一実施態様を図解したブロック図である。
【図３】本発明の第２の実施態様を図解したブロック図である。
【図４】本発明の一実施形態の方法を図解したフローチャートである。
【図５】ユーザインタフェースによって得られる画面表示で、アップグレードされたメディア・フィーチャをそこから選択することができる画面表示の一実施形態を図解した説明図である。
【図６】本発明で使用するのに適したエンターテインメント・システムの一実施形態を図解したブロック図である。
【図７】本発明で使用するのに適した計算装置の一実施形態を図解したブロック図である。
【図８】本発明で使用するのに適した計算装置の一実施形態を図解したブロック図である。
【発明を実施するための形態】
【０００８】
図１は、本発明の一実施形態の構成を図解したものである。本発明によれば、視聴者はアップグレードされたメディア・フィーチャを購入することが可能になる。例えば、一実施形態においては、ペイ・パー・ビュー方式の映画を注文したクライアント・システム１１０の視聴者が、追加料金を払って映画をモノトーンオーディオではなくより高いビデオ解像度及び／またはディジタルドルビー・サラウンドサウンドで受信することができる。
【０００９】
アップグレードされたメディア・フィーチャとしては、多種多様なオーディオ効果、ビデオ効果及び対話型効果があるが、これらに限定されるものではない。例えば、ビデオ解像度をアップグレードすることができる。これは、放送ソースのようなビュー・オン・デマンドの番組ソースからの放送のようなディジタル送信の場合に特に当てはまる。放送ソースは、単一のディジタルチャンネル上で同時に多重放送波を送るオプションを持つことが可能である。例えば、ビュー・オン・デマンド放送ソースが特定のエリアの２００チャンネルにアクセスし、各チャンネル上で最大２０の放送を同時にダウンロードすることも可能である。同時放送の数が増加するに従って、任意の１つの放送のビデオ品質は低下する。そのために、視聴者は、より多くの料金を払って同時放送の数の少ないチャンネル上で放送を受信することもできる。
【００１０】
一実施形態では、ある範囲でのアップグレードを行うことが可能である。例えば、ビデオ解像度のデフォルトの範囲は、１チャンネルに最大数の同時放送を行ったときの最低解像度レベルとすることができる。そして、最高範囲は、１チャンネルに１放送しかない最高解像度レベルに置くことができる。しかしながら、テレビがそのように細かく解像できない場合は、その高解像度を十分に利用することができない。その場合には、多くのタイプのテレビが表示することができる解像度レベルの近くで１つ以上の中間解像度範囲を作り出すことが可能である。この場合、解像度の各増加レベルごとに、放送では大きな帯域幅が必要であり、そのために解像度増加レベル毎の価格はより高くるであろう。
【００１１】
上記同様の取り組み方は、広範な放送ソースからの様々なアップグレードされたメディア・フィーチャに対しても考えることができ、実施することができる。もう一つの例として、視聴者は双方向イベントへのアップグレードされたアクセスに対して料金を支払うことがある。例えば、インターネット、ケーブル接続、衛星通信等のようなネットワーク接続を介して数１００ものバーチャル競争者がリアルタイムの３次元バーチャルゲーム環境にアクセスする場合が考えられる。その場合、各競争者毎に、ビデオ及びオーディオを提供し、動作やアクション等を追跡表示するのに処理帯域幅を割り当てることができる。ゲーム参加者は、より詳細なビデオ画像、より優れたオーディオ品質、他のゲーム参加者とリアルタイムで対話することができる機能等を利用するために改良されたメディア・フィーチャを購入することができる詳細度の各増加レベルは、より大きな帯域幅を費し、漸増的により高い料金を要することもあり得る。
【００１２】
もう一つの可能なアップグレードされたメディア・フィーチャはペイ・パー・レコードのフィーチャである。例えば、デジタルテレビは、送信画像を記録すると画像が損なわれるようにビュー・オンリー・フォーマットで送信することができる。その場合、視聴者は、その放送の記録可能版を受信するためのアップグレードされたメディア・フィーチャを購入することが可能である。
【００１３】
図１の図示実施形態中においては、以下より詳細に説明するように、クライアント・システム１１０の視聴者がある放送の１つ以上のアップグレードされたメディア・フィーチャを選択する。この選択情報は通信メディア１２０を介してサーバシステム１４０に送られる。サーバシステム１４０は、アップグレードされたメディア・フィーチャについての料金請求を自動的にコーディネートすると共に、放送ソース１３０からのそれらのアップグレードされたメディア・フィーチャの提供を自動的にコーディネートする。多数のクライアント・システム１１０を１つ以上のサーバシステム１４０に接続することができる。例えば、サーバシステム１４０は地域別に配置することができ、一つの地域は数千のクライアント・システム１１０を含むことが可能である。
【００１４】
通信メディア１２０は広範にわたるメディアを表したものである。通信メディア１２０は、例えば、ＵＨＦ／ＶＨＦ無線伝送、撚り対線の電話回線、光ファイバ回線、ケーブルテレビ回線のような同軸ケーブル回線、サテライトアンテナ無線伝送、インターネットまたはワイドエリアあるいはローカルエリア・ネットワークによるようなコンピュータ・ネットワーク通信等を使用することができる。クライアント・システム１１０、放送ソース１３０及びサーバシステム１４０間の通信は、通信メディア１２０内のメディアの組合せによって行うことができる。例えば、クライアント・システム１１０はインターネットを介してサーバシステム１４０と通信し、サーバシステム１４０は直結電話回線を介して放送ソース１３０と通信し、また、放送ソース１３０はサテライトアンテナ送信を介してクライアント・システム１１０に送信することができる。これ以外の多くの追加の組合せ及び他の接続形態を考えることができ、使用することができる。
【００１５】
放送ソース１３０は、種々様々なディジタル及びアナログのオーディオ、ビデオソース及び双方向型ソースを含み得る。例えば、放送ソース１３０には、普通のアンテナを介して受信が行われるローカルテレビ／ラジオ放送局、ミニディッシ・サテライトアンテナを介して受信が行われるテレビ／ラジオ放送局、同軸ケーブルを介して受信が行われるテレビ／ラジオ放送局、インターネットを介してアクセス可能な多くの対話型ウェブサイト等が含まれる。また、放送ソースからは放送を同時に受信することもできる。例えば、視聴者はゲームのような双方向型放送及び音楽のようなオーディオ放送を同時に受信することが可能である。
【００１６】
図２は、クライアント・システム１１０の一実施形態をより詳細に図解したブロック図である。後で図６を参照して説明するように、クライアント・システム１１０は例えば多数のエンターテインメント・コンポーネントを含むエンターテインメント・システムであってもよい。図示実施形態においては、エンターテインメント・コンポーネントとしてユーザインタフェース２１０、番組データベース２２０及びチューナ・インタフェース２３０がある。ユーザインタフェース２１０は、視聴者に１つ以上のオプションのアップグレードを提供し、所与の放送についての各アップグレード毎の費用を表示する表示装置及び／またはオーディオ装置のような任意のいくつかの出力装置を有する。また、ユーザインタフェース２１０は、マウス、トラックボール、キーパッド、音声認識装置等のような任意のいくつかの入力装置を有する。視聴者は入力装置を用いて１つ以上のオプションのアップグレードから任意のアップグレードを選択することができる。
【００１７】
また、ユーザインタフェースは、サーバシステム１４０、番組データベース２２０及びチューナ・インタフェース２３０と通信する。ユーザインタフェース２１０は、番組データベース２２０から各放送で利用可能なオプションのアップグレードを検索して取り出すことができる。一実施形態では、番組データベース２２０は時間及びチャンネル毎に放送をリストアップした番組ガイドを有する。各放送のオプションのアップグレードは、番組ガイド中のそれぞれの放送と一緒にリストアップすることができる。
【００１８】
番組データベース２２０は定期的に更新することができる。例えば、新しい番組情報を任意のいくつかのソースから毎日あるいは毎週ダウンロードして、番組データベース２２０に保存することができる。一実施形態においては、クライアント・システム１１０はアップグレードされた番組情報を放送ソース１３０からインターネットを介して日にちベースで自動的に受信する。
【００１９】
チューナ・インタフェース２３０は、任意のいくつかのチューナ、受信機、デスクランブラ(descrambler)等を有して、通信メディア１２０を介して放送ソース１３０とのインタフェースを取ることができる。例えば、一実施形態では、チューナ・インタフェース２３０は、何らかの有料ケーブルテレビ放送チャンネル用のデスクランブラ、ＵＨＦ／ＶＨＦチューナ、デジタルテレビ受像機及び衛星テレビ受像機を有する。
【００２０】
図３は、サーバシステム１４０の一実施形態をより詳細に図解したブロック図である。サーバシステム１４０は処理サーバ３１０及び料金請求サーバ３２０を有する。処理サーバ３１０は、クライアント・システム１１０から通信メディア１２０を介して選択情報を受信する。選択情報は、特定の放送の１つ以上のアップグレードされたメディア・フィーチャ及び各アップグレード用の料金を指示する。処理サーバ３１０は料金請求サーバ３２０に料金情報を供給する。これらのアップグレードされたメディア・フィーチャを示されて、処理サーバ３１０はクライアント・システム１１０の視聴者にアップグレードされたメディア・フィーチャを提供するよう放送ソース１３０の中のそれぞれの放送ソースに注文する。
【００２１】
個々の放送ソースはいくつかの任意の方法で特定、識別することができる。例えば、クライアント・システム１１０からの選択情報にアップグレードされたメディア・フィーチャに対応する放送識別子を含めることが可能である。そして、処理サーバ３１０は番組ガイドまたはインデックスに基づいて放送を特定の放送ソースと相互参照することができる。
【００２２】
一実施形態においては、アップグレードされたフィーチャの提供には放送の多くの異なるバージョンの中の１つを所与のチャンネルを介して放送することが含まれる。その場合、特定の放送ソースは処理サーバに３１０に所与のチャンネルを識別するトークンを供給することが可能である。クライアント・システム１１０からの選択情報には、処理サーバ３１０がクライアント・システム１１０にトークンを供給することができ、クライアント・システム１１０がそのトークンに基づいて適切なチャンネルに同調することができるように、クライアント・システムの識別子を含めることも可能である。
【００２３】
他の実施形態においては、アップグレードされたフィーチャの提供には、所与のチャンネル上の放送内のアップグレードされたメディア・フィーチャを解読することが含まれる。例えば、視聴者が通常ビュー・オンリー・フォーマットで送信されるディジタル放送を記録することができるようにするためのアップグレードされたメディア・フィーチャを購入する場合、信号の追加部分を解読してその放送を記録できるようにすることができる。一実施形態においては、解読は放送ソースで行うことができ、その場合、処理サーバ３１０がクライアント・システム１１０の識別子を放送ソースに供給し、放送ソースは識別されたクライアント・システム１１０向けの放送を解読する。
【００２４】
他の実施形態においては、この解読、すなわち条件付きアクセスはクライアント・システムで行われる。その場合には、特定の放送ソースが処理サーバ３１０にトークンを供給することが可能である。そして、処理サーバ３１０がクライアント・システム１１０にトークンを供給し、クライアント・システム１１０はそのトークンを用いて条件付きアクセスを達成する。
【００２５】
いくつかの実施形態においては、クライアント・システム１１０の視聴者は、あるレベルのメディア・フィーチャが利用可能な場合常に、全ての放送がそれらのレベルのメディア・フィーチャで受信されるように、包括アップグレードを選択することが可能である。例えば、視聴者は、ステレオ中の放送を受信するために包括アップグレードを選択するかもしれない。その場合、処理サーバ３１０は特定の視聴者のためにその包括アップグレードを保存し、各放送の提供を適宜コーディネートすることができ、以下に説明するように、料金請求サーバ３２０は包括アップグレードの料金請求を適宜コーディネートすることができる。
【００２６】
料金請求サーバ３２０は、全てのアップグレードされたメディア・フィーチャに対する料金請求をコーディネートすることが可能である。一実施形態においては、料金請求サーバ３２０は所与のクライアント・システム１１０について責任を負う特定のクライアントに関するの料金請求情報を記憶し、そのクライアントにその特定のクライアント・システム１１０に付随する全ての料金を請求する。別の実施形態では、料金請求サーバ３２０は個々の視聴者に関するクライアント料金請求情報を記憶し、その特定の視聴者がどのクライアント・システム１１０の視聴者であるかにかかわらず個々の視聴者に料金請求する。
【００２７】
料金請求サーバ３２０は、いくつかの任意の方法でクライアントを識別することが可能である。例えば、クライアント・システム１１０によって供給される選択情報には、クライアント・システムの識別子、あるいは料金請求方式によって決まる特定の視聴者の識別子を含めることができる。特定の視聴者は、クライアント・システム１１０で任意のいくつかの方法により識別することができる。例えば、視聴者にクライアント・システム１１０からサーバシステム１４０にアクセスするためのパスワードを入力するよう求めることが可能である。別の例では、顔認識ユーティリィティを使用して自動的にクライアント・システム１１０のビューアを識別することもできる。これ以外にも多数の識別が考えられ、実施することができる。
【００２８】
一実施形態では、料金請求サーバ３２０がクライアントのクレジットカード情報を記憶しており、それぞれのクライアント・アカウント３３０にアップグレード分の請求書を出す。料金請求サーバ３２０は、各取引毎にクライアント・アカウントに請求書を発行することもできれば、１請求にいくつかの取引をまとめて支払い請求周期に従って請求することもできる。料金請求サーバ３２０は、全額をクライアント・アカウント３３０に直接請求し、放送ソース１３０に領収書を発行することが可能である。その後、料金請求サーバ３２０は、放送ソース１３０からそれぞれの受け取り分について定期的に請求書を受け取ればよい。例えば、料金請求サーバ３２０は、毎月数千のクライアントに請求書を発行するが、各放送ソースからは毎月それぞれの受け取り分の合計金額分の１請求しか受け取らないようすることができる。
【００２９】
あるいは、料金請求サーバ３２０は、サーバシステム１４０によって行われたサービスに対して支払うべき料金の一部についてのみクライアント・アカウント３３０に請求することも可能である。その場合には、料金請求サーバ３２０は、それぞれの放送ソースがクライアントに直接請求することができるように、各取引のそれぞれの放送ソース１３０に料金請求情報またはクライアント識別データを提供することが可能である。
【００３０】
別の実施形態においては、料金請求情報は料金請求サーバ３２０に保存するのではなく、各取引毎にクライアント・システム１１０から供給するようにすることもできる。例えば、クライアント・システム１１０がホテルに設置されている場合、多くの様々な視聴者がシステムを使用することが考えられる。個々の新しい視聴者毎に料金請求情報を保存するのではなく、料金請求サーバ３２０は、メディア・アップグレードの選択に伴って料金請求情報を受け取ることが可能である。すなわち、クライアント・システム１１０のユーザインタフェースがメディア・アップグレードの選択に伴ってクレジットカード情報を収集することができる。
【００３１】
料金請求サーバ３２０はさらに多くの機能を果たすことが可能である。例えば、料金請求サーバ３２０は、処理サーバ３１０にアップグレードされたメディア・フィーチャの提供をコーディネートすることを承認する前にクライアントの信用取引口座をチェックすることができる。また、料金請求サーバ３２０は、料金のデータベースを保存し、アップグレードの料金をクライアント・システム１１０から受信した放送及びアップグレードの識別子に基づいて特定することができる。これらに変わる多くの機能及び料金請求方式が考えられ、実施することができる。
【００３２】
別の実施形態においては、図１乃至３における１つ以上の構成要素を組み合わせ、再構成しかつ／または取り除くことができる。また、別の実施形態では、以下の図６の一実施形態に示すように、上記実施形態以外の様々な構成要素を使用することが可能である。
【００３３】
図４は、本発明の一実施形態を使用してアップグレードされたメディア・フィーチャをどのようにして購入することができるかを説明するためのフローチャートである。まず、ステップ４１０では、アップグレードされたメディア・フィーチャがユーザインタフェース２１０で選択される。その選択情報は、ステップ４２０で通信メディア１２０を介してサーバシステム１４０に送られる。ステップ４３０では、処理サーバ３１０が放送ソース１３０のうちの１つにアップグレードされたメディア・フィーチャを注文する。アップグレードされたメディア・フィーチャがどのようにして提供されることになっているかによって、処理サーバ３１０はステップ４４０で逆に放送ソースからトークンを受信するかもしれない。その場合には、処理サーバ３１０は、クライアント・システム１１０がアップグレードされたメディア・フィーチャを受信することができるように、クライアント・システム１１０にトークンを供給する。ステップ４５０では、料金請求サーバ３２０がクライアントのアカウントへの料金請求をコーディネートし、ステップ４６０で、クライアント・システム１１０は放送をアップグレードされたメディア・フィーチャによって受信する。
【００３４】
図５は、ユーザインタフェース２１０上で提供される画面表示の一実施形態を図解した説明図である。この表示では、様々な放送ソースからの番組リスト、及び各放送のアップグレードされたメディア・フィーチャのリストが各フィーチャの料金と共に表示される。例えば、図示の画面表示においては、クライアント・システムはケーブル放送ソースからのペイ・パー・ビュー方式の放送にアクセスできる。番組ガイドには、「ＤＩＳＮＥＹ’Ｓ Ｌａｄｙ ａｎｄ ｔｈｅＴｒａｍｐ」を含め、利用可能ないくつかの映画がリストアップされる。映画の基本料金は２．５０ドルで、３つの放映開始時刻が示されている。デフォルトのメディア・フィーチャはビュー・オンリー方式である。しかしながら、視聴者は１．５０ドルの割増料金を払って記録可能版を受信するアップグレードされたメディア・フィーチャを購入するオプションを利用することができる。また、視聴者は０．５０ドルでオーディオ・アップグレードを選択することができる。これ以外にも、多数のペイ・パー・ビュー方式の放送を各々様々なアップグレード・オプションと共にリストアップすることが可能であろう。
【００３５】
また、視聴者は衛星放送ソースからのビュー・オン・デマンド映画にアクセスすることができる。最初にリストアップされている映画は「ＴＩＴＡＮＩＣ」であり、視聴者はこれを７．００ドルで随時ダウンロードするオプションを利用することができる。「ＴＩＴＡＮＩＣ」についてのアップグレード・オプションとしては、例えば、より高い解像度及び鮮明度で受信するために同時放送の数が少ないチャンネルを介して映画をダウンロードするビデオ品質アップグレード、記録可能版アップグレード及びオーディオ・アップグレード等が含まれる。これ以外にも、多くのビュー・オン・デマンド放送を各々種々のアップグレード・オプションと共にリストアップすることができる。
【００３６】
また、視聴者はインターネットを介して双方向イベントのリストにアクセスすることができる。このリストには、「ＭＥＣＨ ＷＡＴＴＩＯＲ３０００」に時間１．５０ドルのデフォルト料金でアクセスできるオプションが含まれている。視聴者は、ビデオ・アップグレード及びオーディオ・アップグレードを購入するオプションを利用することができ、視聴者は自分のエンターテインメント・システムのビデオ及びオーディオ能力しだいでこれらのオプションに興味を持ったり、持たなかったりすることが考えられる。これ以外にも、多くの双方向イベントを各々種々のアップグレード・オプションと共にリストアップすることが可能である。
【００３７】
図６は、クライアント・システム１１０の一実施形態を具有する一例のエンターテインメント・システムのシステム・コンポーネントントを図解したブロック図である。図示のシステム６００は、テレビ／表示デバイス６０２、ビデオテープレコーダ／再生装置６０６、ディジタル・ビデオティスク（ＤＶＤ、ディジタル多様途ディスクとも呼ばれる）レコーダ／再生装置６１４、オーディオ／ビデオチューナ及び増幅器６１０、オーディオ再生／記録デバイス６２２、及びコンパクトディスク（ＣＤ）プレーヤ６１２を有し、これらは全て共通の入出力（Ｉ／Ｏ）バス６０８に接続されている。共通Ｉ／Ｏバス６０８の使用はもっぱら図示説明を容易するためのものであること、また入力及び出力信号をルーティングするための他の多くの手段を適宜使用することが可能であることば理解されよう。適切な数の独立のオーディオ「パッチ」ケーブルでルーティングすることができ、ビデオ信号は独立の同軸ケーブルでルーティングすることができ、制御信号は２線式シリアル回線に沿って、あるいは赤外線（ＩＲ）通信信号または高周波（ＲＦ）通信信号によってルーティングすることができる。さらに他の例として、オーディオ、ビデオ及び／または制御信号は、ユニバーサル・シリアルバス規格（Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ ＢｕｓＳｐｅｃｉｆｉｃａｔｉｏｎ）、改訂版１．０（１９９６年１月１５日）、または高性能シリアルバスＩＥＥＥ標準１３９４（ＩＥＥＥｓｔｄ．１３９４−１９９５、草案８．０ｖ３、１９９５年１２月１２日承認）に基づく１本以上のバスに沿ってルーティングすることも可能である。
【００３８】
さらに、システム６００は、スピーカシステム６１６、マイクロホン６１８、ビデオカメラ６２０及び無線入出力制御装置６３２を具有する。一実施形態においては、無線Ｉ／Ｏ制御装置６３２はＩＲ信号によってシステム６００のコンポーネントと通信するエンターテインメント・システム遠隔制御装置である。他の実施形態では、無線Ｉ／Ｏ制御装置６３２はＩＲ信号またはＲＦ信号によってシステム６００のコンポーネントと通信する無線キーボード及び／またはカーソル制御装置とすることも可能である。さらに他の実施形態においては、無線Ｉ／Ｏ制御装置６３２は、ユーザがシステム６００の表示画面上のカーソルを位置決めできるようにするトラックボールあるいは他のカーソル制御機構の特徴を付加したエンターテインメント・システム遠隔制御と外観的に類似しているＩＲまたはＲＦ遠隔制御装置であってもよい。
【００３９】
システム６００の中心には、本発明の特徴と共に組み込まれたシステム・コントローラ６０４があり、このシステム・コントローラはシステム・コンポーネントントに関連した様々なフィーチャを制御するよう構成されている。図示のように、システム・コントローラ６０４は、必要に応じてＩ／Ｏバス６０８により各々のシステム・コンポーネントントに接続されている。一実施形態においては、システム・コントローラ６０４は、Ｉ／Ｏバス６０８に加えて、あるいはＩ／Ｏバスに代えて、ＩＲ信号またはＲＦ信号６０８によってシステム・コンポーネントントと通信することができる無線通信用送信器（あるいはトランシーバ）を用いて構成することも可能である。制御手段にかかわらず、システム・コントローラ６０４はシステム６００の各エンターテインメント・システム・コンポーネントントを制御するよう構成されているが、これらの各構成要素を無線Ｉ／Ｏデバイス６３２で個々に制御することも可能なことは理解されよう。
【００４０】
システム・コントローラ６０４は、広範多様なソースから利用可能なエンターテインメント番組情報を検索して取り出し、記憶する。システム６００の動作時、システム・コントローラ６０４は、例えば本発明の場合について上に説明したように、システム６００のユーザの楽しさを向上させるようシステム６００の動作パラメータを動的に構成し、新たな付加価値フィーチャを提供する。一実施形態においては、システム・コントローラ６０４は、以下に図７を参照してさらに詳細に説明するように、本発明の開示技術を組み込まれたコンピュータシステムであってもよい。別の実施形態では、システム・コントローラ６０４は、必要な処理能力を具備しかつ本発明の開示技術が組み込まれた「セットトップボックス」を使用することも可能である。具体的な実施形態にかかわりなく、システム・コントローラ６０４は、とりわけ本発明の有益な結果を達成するようエンターテインメント・システムの世界と計算プラットフォームを統合するように設計された「集合システム」と称することも可能である。
【００４１】
本発明は、図に示す実施形態との関連で説明したが、当業者ならば、本発明はこれらの実施形態に限定されるものではなく、他の様々な態様で実行することが可能であることは理解されよう。従って、本発明の革新的な特徴は、図６に示すシステムより複雑性が大きいシステムでも、小さいシステムでも実施することができることである。例えば、システム６００にいくつかの装置、機器を加えることもできるし、あるいはシステム６００からいくつかの装置、機器（例えばビデオカメラ６２０、マイクロホン６１８、ＤＶＤレコーダ／再生装置６１４等）を取り除くこともできる。
【００４２】
図６に示すように、システム６００は種々様々なソースからオーディオ／ビデオ番組入力を受信するように構成することができる。一実施形態においては、システム６００は次のうちのいずれかまたは全てのソースから番組入力を受信する：ケーブル放送６２４、衛星放送６２６（例えばディッシュ・サテライトアンテナを介して）、放送網の超短波（ＶＨＦ）あるいは極超短波（ＵＨＦ）の電波通信６３４（例えば架空アンテナを介して）及び／または電話／コンピュータネットワーク通信６２８。さらに、ケーブル放送入力６２４、衛星放送入力６２６及びＶＨＦ／ＵＨＦ入力６３４はアナログ及び／または高画質テレビ（ＨＤＴＶ）のようなディジタル番組を含み得るということは当業者には理解されよう。さらに、オーディオ／ビデオ番組は、システム１００の再生装置（例えばＤＶＤレコーダ／再生装置６１４）を介してＣＤ−ＲＯＭ、ＤＶＤあるいは他のディジタルまたはアナログ記憶装置から受信することも可能である。また、インターネット、エンターテインメント・ネットワークあるいは他のネットワークも例えばインタフェース６２８を介してオーディオ／ビデオ番組を提供することができる。
【００４３】
また、番組入力に加えて、システム６００は任意の数の装置を制御するよう構成することが可能な汎用制御出力６３０を具備した形で構成される。一実施形態においては、例えば、システム・コントローラ６０４は、映画を表示するためにシステム６００を構成する際に、さらに視聴環境良くするために室内照明を所定のレベルに調整することも可能である。計算装置に例えば照明、サーモスタット設定及び他の家庭用機器を制御させる（例えば屋内電気配線によって）制御回路は当技術分野において周知であり、従って詳細な説明は省略する。
【００４４】
上に説明したように本発明の実施形態に組み込まれた開示技術を除き、システム・コントローラ６０４は、当技術分野で周知の広い部類の計算装置すものとする。このような計算装置の一例が、米国カリフォルニア州サンタクララのインテル・コーポレーション（ＩｎｔｅｌＣｏｒｐｏｒａｔｉｏｎ）社によって製造され一般に同社より入手可能なＰｅｎｔｉｕｍ（登録商標）ＰｒｏプロセッサまたはＰｅｎｔｉｕｍ（登録商標）ＩＩプロセッサのような高性能マイクロプロセッサを搭載したデスクトップ・コンピュータシステムである。このような計算装置のもう一つの例としては、米国ニュージャージー州パーク・リッジ（Ｐａｒｋ Ｒｉｄｇｅ）のソニー・エレクトロニクス・インク（Ｓｏｎｙ ＥｌｅｃｔｒｏｎｉｃｓＩｎｃ．）社またはテネシー州ノックスヴィルのフィリップス・コンシューマー・エレクトロニクス・カンパニー（Ｐｈｉｌｉｐｓ ＣｏｎｓｕｍｅｒＥｌｅｃｔｒｏｎｉｃｓＣｏｍｐａｎｙ）社より入手可能なマイクロソフト（Ｍｉｃｒｏｓｏｆｔ）のＷｅｂＴＶ（商標）インターネット・ターミナル（ＷｅｂＴＶ（商標）ＩｎｔｅｒｎｅｔＴｅｒｍｉｎａｌ）のようなインターネット「応用」装置がある。システム・コントローラ６０４の筐体の寸法及び設計は、見た目でシステム６００によりよく収めることができるように変更できるということは理解されよう。
【００４５】
また、図６に示すいくつかのエンターテインメント・システム・コンポーネントントは都合の良いように組み合わせることができるということも理解されよう。一例として、システム・コントローラ６０４はテレビ／表示装置６０２、ＤＶＤレコーダ／再生装置６１４あるいはオーディオ／ビデオチューナ／増幅器６１０と一緒にまとめることが可能である。
【００４６】
図７は、図６のシステム・コントローラ６０４用として適する計算装置の一実施形態を図解したブロック図である。図７の図示実施形態においては、装置７００は図示のように互いに接続されたプロセッサ７０２及びキャッシュメモリ７０４を有する。さらに、装置７００は高性能入出力（Ｉ／Ｏ）バス７０６及び標準Ｉ／Ｏバス７０８を有する。ホストブリッジ７１０はプロセッサ７０２を高性能Ｉ／Ｏバス７０６に接続する一方、Ｉ／Ｏバスブリッジ７１２は２つのバス７０６と７０８を互いに接続する。バス７０６には、ネットワーク／通信インタフェース７２４及びシステム・メモリ７１４が接続されている。バス７０８には、大容量記憶装置７２０、キーボード／ポインティング・デバイス７２２、及びＩ／Ｏポート７２６が接続されている。まとめて、これらの要素は、カリフォルニア州サンタクララのインテル・コーポレーション社製のＰｅｎｔｉｕｍ（登録商標）プロセッサ、Ｐｅｎｔｉｕｍ（登録商標）ＰｒｏプロセッサあるいはＰｅｎｔｉｕｍ（登録商標）ＩＩプロセッサに基づく汎用コンピュータシステムを含めて、広範な部類のハードウェア・システムを表すが、これに限定されるものではない。
【００４７】
一実施形態においては、高性能Ｉ／Ｏバス７０６には他にも様々な電子機器も接続されている。図示のように、アナログチューナ／ディジタル衛星／ケーブル・デバイス７２８も高性能Ｉ／Ｏバス７０６に接続されて、装置７００を様々な番組入力チャンネルに「同調させる」ことができるようになっている。
【００４８】
これらの要素７０２〜７２８は、当技術分野において周知のそれぞれ従来の機能を果たす。特に、ネットワーク／通信インタフェース７２４は、装置７００とイーサネット（登録商標）、トークンリング、インターネット等のような広範にわたる従来のネットワークの中の任意のネットワークとの間の通信を確保するために使用される。インタフェース７２４の回路は装置７００を接続しようとするネットワークの種類によって決まるということは理解されよう。
【００４９】
大容量記憶装置７２０は、上記機能を実行するためのデータ及び番組命令を永久記憶するために使用され、システム・メモリ７１４はプロセッサ７０２による実行時にそれらのデータ及び番組命令を一時記憶するために使用される。Ｉ／Ｏポート７２６は、装置７００に接続することが可能な他の周辺装置間通信を可能するために使用される１つ以上のシリアル及び／またはパラレル通信ポートである。
【００５０】
装置７００の種々の構成要素を別の形に再構成することが可能なことは理解されよう。例えば、キャッシュ７０４はプロセッサ７０２と共にオンチップ形成することが可能である。あるいは、キャッシュ７０４とプロセッサ７０２は「プロセッサモジュール」として一体に実装してもよく、その場合プロセッサ７０２を「プロセッサコア」と称することも可能である。さらに、本発明の一部の実施態様においては、必ずしも上記の全ての構成要素が必要ではなく、全ての構成要素を具有しなくてもよい。例えば、大容量記憶装置７２０、キーボード及びポインティング・デバイス７２２及び／またはネットワーク／通信インタフェース７２４は装置７００に設けなくてもよい。さらに、標準Ｉ／Ｏバス７０８に接続されているように図示されている周辺装置は高性能Ｉ／Ｏバス７０６に接続することも可能である；また、一部の実施態様においては、単一のバスだけ設け、その単一のバスに装置７００の構成要素を接続することも可能である。さらに、装置７００には、別途のプロセッサ、記憶装置、バスあるいはメモリのような他の構成要素を追加することも可能である。
【００５１】
一実施形態においては、図６のシステム・コントローラ６０４は、上に説明したように、図７の装置７００によって実行されるソフトウェア・ルーティンとして実施される。これらのソフトウェア・ルーティンは、図７のプロセッサ７０２のようなハードウェア・システム・プロセッサによって実行される複数あるいは一連の命令よりなる。最初は、これらの一連の命令は、大容量記憶装置７２０のような記憶装置上に保存される。これら一連の命令はディスケット、ＣＤ−ＲＯＭ、磁気テープ、ＤＶＤ、レーザーディスク（登録商標）、ＲＯＭ、フラッシュメモリ等のような任意の従来の記憶メディアを用いて保存することができるということは理解されよう。また、これら一連の命令は必ずしもローカル記憶する必要はなく、ネットワーク上のサーバのようなリモートの記憶装置からネットワーク／通信インタフェース７２４を介して受信することも可能なことは理解されよう。これらの命令は、大容量記憶装置７２０のような記憶装置からメモリ７１４にコピーされ、その後、プロセッサ７０２によって読み出され、実行される。一実施態様においては、これらのソフトウェア・ルーティンはＣ＋＋番組言語で書かれる。しかしながら、これらのソフトウェア・ルーティンは広範多様な番組言語の中の任意の言語で実施することが可能なことは理解されよう。
【００５２】
別の実施形態においては、本発明は個別型のハードウェアあるいはファームウェアとして実施される。例えば、１つ以上の特定用途向けＩＣ（ＡＳＩＣ）を上に説明した本発明の機能でプログラムして使用することもできる。もう一つの例として、システム・コントローラ６０４を図７のハードウェア・システム７００に装入されるようになっている別の回路基盤の１つ以上のＡＳＩＣとして実装することもできるよう。
【００５３】
図８は、サーバシステム１４０に適したコンピュータシステム８００の一実施形態を図解したものである。図示実施形態においては、コンピュータシステム８００は、高性能バス８０６を介してシステム・メモリ８１４及びＩ／Ｏバスブリッジ８１２に接続されたプロセッサ８０２を有する。他方、Ｉ／Ｏバスブリッジ８１２は、Ｉ／Ｏバス８０８を介してクライアントＩ／Ｏモジュール８２０、放送ソースＩ／Ｏモジュール８３０及び料金請求Ｉ／Ｏモジュール８４０に接続されている。別の実施形態においては、図８の１つ以上の構成要素を再構成し、あるいは他の形で組み合わせることが可能である。例えば、Ｉ／Ｏモジュール８２０、８３０及び８４０は単一のＩ／Ｏモジュールあとしてもとめることができる。もう一つの実施形態においては、追加のバス、プロセッサ、メモリ等のように１つ以上の構成要素を追加することも可能である。
【００５４】
図示実施形態においては、システム・メモリ８１４は、上に説明したサーバシステム１４０の機能を果たすためにデータ及びプロセッサ８０２によって実行される番組命令を記憶するために使用される。最初は、これらの番組命令は、ディスケット、ＣＤ−ＲＯＭ磁気テープ、ＤＶＤ、ＲＯＭ、フラッシュメモリ等のような任意の従来の記憶メディアを使用して保存し、システム・メモリ８１４にダウンロードすることができる。これら一連の番組命令は必ずしもローカルに記憶する必要はなく、ネットワーク上のサーバのようなリモートの記憶装置から受信することが可能なことは理解されよう。これらの命令に従って、プロセッサ８０２は、Ｉ／Ｏモジュール８２０、８３０及び８４０を使用することによりそれぞれのエンティティと通信して、前述したアップグレードされたメディア・フィーチャの提供及び料金請求をコーディネートする。
【００５５】
別の実施形態においては、サーバシステム１１０の機能は個別型のハードウェアあるいはファームウェアの形で実施することができる。例えば、１つ以上の特定用途向けＩＣ（ＡＳＩＣ）を前述したサーバシステム１１０の機能でプログラムして使用することができる。もう一つの例としては、コンピュータシステム８００に装入されるようになっている別の回路基盤の１つ以上のＡＳＩＣにそれらの機能を実装することもできる。
【００５６】
以上、放送用のメディア・フィーチャを購入するための改善された方法及び装置について詳細に説明した。上記を説明を読んだ後、当業者であれば本発明の多くの変更態様及び修正態様が考えられるところであり、本願で図面によって開示、説明した各特定の実施形態は本発明を限定するためのものでは全くないということは理解されよう。従って、特定の実施形態の詳細に関する文言は請求範囲における発明の範囲を限定するものではない。
【符号の説明】
【００５７】
１１０  クライアントシステム
１２０  通信メディア
１３０  放送ソース
１４０  サーバシステム
３１０  処理サーバ
３２０  料金請求サーバ
【図１】
0005421977.tif 000002
【図２】
0005421977.tif 000003
【図３】
0005421977.tif 000004
【図４】
0005421977.tif 000005
【図５】
0005421977.tif 000006
【図６】
0005421977.tif 000007
【図７】
0005421977.tif 000008
【図８】
0005421977.tif 000009