(57)【特許請求の範囲】
【請求項１】
選択したテレビジョン信号を送信し、作動信号によって規定された複数のプレイバックモードのうちの一つのテレビジョン信号をプレイバックする手段を設けたビデオサーバと、前記テレビジョン信号を受信及び表示し、前記作動信号を発生させるとともにそれを前記サーバに送信する作動回路を設けたユーザステーションとを具えるビデオオンデマンドシステムにおいて、前記ビデオサーバを、利用できる前記プレイバックモードを規定するために、前記ユーザステーションに作動データを送信するよう適合させ、前記ユーザステーションの作動回路を、前記作動データを受信及び記憶させるとともに、対応する作動信号を発生させるように適合させ、
前記サーバは、ユーザステーションによって選択できる複数の相違するセットの作動データを具え、
前記サーバを、前記テレビ番組の伝送中、前記作動データを修正するように適合させたことを特徴とするビデオオンデマンドシステム。
【請求項２】
選択したテレビ番組を受信する際に料金を請求する手段を更に設け、請求する料金を、選択した作動データのセットに依存するようにしたことを特徴とする請求の範囲１記載のビデオオンデマンドシステム。
【請求項３】
選択したテレビジョン信号をユーザステーションに送信し、作動信号によって規定した複数のプレイバックモードのうちの一つのテレビジョン信号をプレイバックする手段を設けたビデオオンデマンドサーバにおいて、前記ビデオサーバを、利用できる前記プレイバックモードを規定するために、前記ユーザステーションに作動データを送信するよう適合させ、
前記サーバは、ユーザステーションによって選択できる複数の相違するセットの作動データを具え、
前記サーバを、前記テレビ番組の伝送中、前記作動データを修正するように適合させたことを特徴とするビデオオンデマンドサーバ。
【請求項４】
選択したテレビ番組を受信する際に料金を請求する手段を更に設け、請求する料金を、選択した作動データのセットに依存するようにしたことを特徴とする請求の範囲３記載のビデオオンデマンドサーバ。
【請求項５】
ビデオオンデマンドサーバからテレビジョン信号を受信及び表示し、プレイバックモードを決定するために作動信号を発生させるとともにそれを前記サーバに送信する作動回路を設けたユーザステーションにおいて、前記作動回路を、利用できる前記プレイバックモードを規定するために前記サーバから作動データを受信し、前記データを記憶させ、対応する作動信号を発生させるように適合させ、
前記作動回路を、前記サーバから提供される複数の相違するセットのからの受信及び記憶のセットを選択するように適合させ、
前記作動回路を、テレビ番組の伝送中、修正した作動データを受信するとともに、記憶した作動データを修正データに置き換えるよう適合させたことを特徴とするユーザステーション。
【請求項６】
選択したテレビ番組を受信する際に料金を請求する手段を更に設け、請求する料金を、選択した作動データのセットに依存するようにしたことを特徴とする請求の範囲５記載のユーザステーション。
【請求項７】
選択したテレビジョン信号をビデオサーバからユーザステーションに送信するテレビジョン信号送信方法であって、このサーバを、作動信号により規定された複数のプレイバックモードのうちの一つのテレビジョン信号をプレイバックするように適合させ、ユーザステーションを、前記作動信号を発生させるとともにそれを前記サーバに送信するように適合させたテレビジョン信号送信方法において、前記ビデオサーバを、利用できる前記プレイバックモードを規定するために作動データを前記ユーザステーションに送信するように適合させ、前記ユーザステーションを、前記作動データを受信し及び記憶させ、対応する作動信号を発生させるように適合させ、
前記サーバは、前記ユーザステーションによって選択可能な複数の相違するセットの作動データを具え、
前記サーバを、前記テレビ番組の伝送中、前記作動データを修正するように適合させることを特徴とするテレビジョン信号送信方法。
【請求項８】
前記ユーザステーションを、選択したテレビ番組を受信する際に料金を請求する手段を更に設け、請求する料金を、選択した作動データのセットに依存するようにしたことを特徴とする請求の範囲７記載のテレビジョン信号送信方法。
【発明の詳細な説明】
本発明は、選択したテレビジョン信号を送信し、作動信号によって規定された複数のプレイバックモードのうちの一つのテレビジョン信号をプレイバックする手段を設けたビデオサーバと、前記テレビジョン信号を受信及び表示し、前記作動信号を発生させるとともにそれを前記サーバに送信する作動回路を設けたユーザステーションとを具えるビデオオンデマンドシステムに関するものである。また、本発明は、このようなシステムの一部を形成するサーバ及びユーザステーションに関するものである。このシステムを、例えばテレホンショッピングシステムに適用することもできる。
ビデオオンデマンドサーバは、本質的には、選択されたテレビ番組がプレイバックされる遠隔ビデオレコーダと考えることができる。ホームビデオレコーダのように、サーバは、相違するプレイバックモードを有する。これらは、高速及びスロー表示、静止表示、早送り及び巻き戻し等のような形態である。トリックモードとも称される種々のプレイバックモードは、ユーザによって作動される。このために、ユーザステーションは、作動キー又は表示スクリーン上の作動メニューを表示する手段を有する。
相違するバージョンのテレビ番組を相違する値段で、例えば、コマーシャルが挿入された安い料金の動作フィルム及びコマーシャルのない高い料金の動作フィルムを提供することができる。しかしながら、全てのコマーシャルが全てのユーザに等しく煩わしいものではない。特定のターゲット群に絞ったコマーシャルは、特に高い料金を払うユーザにとって非常に大事である場合がある。
本発明の目的は、ユーザが好適に使用できるビデオオンデマンドシステムを提供することである。
本発明によれば、前記ビデオサーバを、利用できる前記プレイバックモードを規定するために、前記ユーザステーションに作動データを送信するよう適合させ、前記ユーザステーションの作動回路を、前記作動データを受信及び記憶させるとともに、対応する作動信号を発生させるように適合させ、
前記サーバは、ユーザステーションによって選択できる複数の相違するセットの作動データを具え、
前記サーバを、前記テレビ番組の伝送中、前記作動データを修正するように適合させる。
本発明により、ユーザステーションは、例えば動作メニューのようなユーザにサーバが操作可能な作動機能を提供することができる。例えば、コマーシャルが挿入されたテレビ番組を、プレイバック機能「再生」及び「停止」のみを行うことができる作動データを用いて伝送することができる。高速再生を行うことができる作動データを用いてテレビ番組を伝送することもできる。後者のテレビ番組のコマーシャルを含むが、コマーシャルをユーザにより又は高速表示によってスキップすることができる。番組に対して所定の料金を請求する手段を、チップカード読出し兼書込み装置又はＰＩＮコード入力装置によって構成する。
また、前記サーバは、ユーザステーションによって選択できる複数の相違するセットの作動データを具える。ユーザ自体は、トリックモードを用いてテレビ番組を見たいか又はトリックモードなしでテレビ番組を見たいかを決定することができる。請求すべき料金を作動データの各セットに対して相違させることができ、例えば、「再生」機能及び「停止」機能のみの廉価なバージョン及び早送り、高速表示等を行うことができる高価なバージョンとすることができる。
特に優れた利点として、関連のテレビ番組の一つのバージョンのみをサーバに記憶させればよい点が挙げられる。
さらに、前記サーバを、前記テレビ番組の伝送中前記作動データを修正するように適合させる。これにより、利用できるトリックモードを動的に修正して、廉価で提供された番組を、例えば高速だかコマーシャル中でなく表示することができる。
好適には、ユーザステーションの表示スクリーンは、どの作動信号が利用できるかを表す。作動キーと比べると、これは、ユーザがどのキーがオーダにないかを考える必要がなくなるという利点がある。
本発明のこれら及び他の態様を、後に説明する実施の形態を参照して明らかにする。
図面中、
図１は、本発明によるビデオオンデマンドシステムのブロック図である。
図２は、図１に図示したコンピュータによって実行されるステップのフローチャートを示す。
図３は、作動データを選択することができるメニューを示す。
図４は、サーバからユーザステーションに作動データを送信するあり得る送信フォーマットを示す。
図５は、図１に図示した作動プロセッサによって実行されるステップのフローチャートを示す。
図６は、表示される作動メニューの一例を示す。
図１は、本発明によるビデオオンデマンドシステムのブロック図である。このシステムは、ユーザステーション２００が双方向伝送チャネル３００を介して接続されたビデオサーバ１００を具える。これらを通常の電話接続、衛星接続、同軸ケーブルネットワーク、又はそれらの結合とすることができる。
ビデオサーバ１００は、記憶媒体１０１、例えばハードディスクのアレイを具え、それには、デジタル圧縮形態の多数の選択可能なテレビ番組が記憶されている。この記憶媒体１０１は、記憶された複数の番組を同時に再生するとともにそれらを切替マトリックス１０２を介してユーザステーションに送信する。記憶媒体１０１及び切替マトリックス１０２は、以後スーパバイザーとも称されるコンピュータ１０３によって制御される。より詳細には、スーパバイザーは、接続１０４を介して、記憶されたテレビ番組のうちのいずれをプレイバックし、いずれのプレイバックモード（ノーマル、静止画像、高速表示、スロー表示、早送り、巻き戻し等）でこれを行うかを決定する。相違するプレイバックモードを実現する方法は本発明では重要でない。接続１０５を介して、スーパバイザーは、どの番組をどのユーザステーションに送信するかを決定する。
好適には、テレビ番組を、デジタルＭＰＥＧビットストリームＭの形態で送信する。スーパバイザーは、関連のユーザステーションに対するデータ信号Ｄも発生させる。これらデータ信号は、ＭＰＥＧマルチプレクサ１０６によってユーザステーションに対するビットストリームに含まれる。ビデオ、音声及びデータのデジタル圧縮伝送は、今日ではＭＰＥＧ２の名で一般に既知である。スーパバイザーは、各々の接続されたユーザステーションからモデム１０７を介して制御信号Ｃを受信する。
ユーザステーション２００のうちの一つを図１に詳細に示す。このステーションは、サーバ１００から伝送されたＭＰＥＧ２ビットストリームを受信するとともに制御信号Ｃをサーバに戻すモデム２０１を具える。デマルチプレクサ２０２は、データ信号Ｄを圧縮ビデオビットストリームＭから分離する。データ信号Ｄは作動プロセッサ２０３に供給され、ビットストリームＭはＭＰＥＧデコーダ２０４に供給される。ＭＰＥＧデコーダは、ビットストリームＭを復号化するとともに、テレビジョン受像機２０５の再生用の復号化ビデオ及び音声信号を供給する。これら作動プロセッサは、サーバからデータ信号Ｄを受信するだけでなく、遠隔制御ユニット２０６から遠隔信号を受信するとともに、サーバ用の制御信号Ｃを発生させる。作動プロセッサ２０３は、（図示しない）スクリーン上表示文字発生器も具え、これにより、メニューイメージ等を発生させるとともに、スクリーン上表示信号ＯＳＤとしてテレビジョン受像機にそれらが供給される。最後に、作動プロセッサを、チップカード読出し兼書込み装置２０７に結合する。
サーバの動作を、図２に示すフローチャートを参照して詳細に説明するとともにスーパバイザーによって実行する。サーバとユーザステーションとの間に接続が既に確立されるとともに、記憶されたテレビ番組のうちのひとつを表示するためにユーザが選択したと仮定する。
最初のステップ２０において、サーバは、選択メニューをユーザステーションに伝送し、ユーザからの応答を待つ。このメニューを、データ信号Ｄとして伝送された圧縮ＭＰＥＧビデオイメージの形態又はテレテキストのようなデータの形態で伝送することができる。このメニューは、ユーザステーションの表示スクリーン上に表示され、これにより、ユーザは、相違する「ユーザインタフェース」から選択することができる。図３は、三つの選択を行うことができるメニューの一例を示す。この図に示したように試みると、選択Ａは、符号３０及び３１を付した二つの作動機能「再生」及び「停止」のみを有する。これら作動機能を有するプログラムを選択する際に請求される料金も示す。選択Ｂは、より料金が高くなり、静止画像（番号３２）及び３倍速表示（番号３３）を行うことができる。選択Ｃは、最も料金が高く、７倍速表示（番号３４）及び逆再生（番号３５）のような他の機能も提供する。ユーザによって行われた選択は、制御信号Ｃ（図１参照）としてサーバに伝送される。
ユーザによって行われた選択は、ステップ２１でサーバによって受信される。その応答に当たり、サーバは、作動信号Ｄ（図１参照）としてユーザステーションに対する選択に相当する作動データを送信するステップ２２を実行する。作動データのあり得る伝送フォーマットを図４に示す。作動データを、各々に対して利用できる作動機能４０を連続的に具えるデータパケット４に収容する。これら作動機能４０は、表示すべき絵文字の符号化表示４１と、（４２を付した）表示スクリーン上の座標ｘ，ｙと、絵文字の作動させる際にユーザステーションからサーバに伝送する必要がある作動信号に対する、場合によってはコードｃ（４３）とを具える。
次のステップ２３において、サーバは、チップカードの経理から所定の金額を引き出すようステーションに命令する。次いで、ステップ２４において選択したテレビ番組のプレイバックを開始し、ステップ２５において、スーパバイザーは、ユーザステーションからの作動信号を待つ。このような作動信号、例えば「高速表示」信号が受信されると、関連のプレイバックモードがステップ２６で実行される。スーパバイザーによって実行されたプログラムは、他の作動信号を待つためにステップ２５にリターンされる。受信された作動信号の各々を、他の条件なしでサーバによって実行することができる。以下の説明から明らかなように、実際には、ユーザステーションは、ユーザによって許可されたこれら作動信号のみを送信することができる。例えば、ユーザが選択Ｂを行った場合、ステーションは、７倍速表示を要求することができない。しかしながら、スーパバイザーは、受信した作動信号が利用されるプレイバックモードに対応するか否か検査して、ユーザステーションの不正を識別することができる。
ユーザステーションの動作を、図５に示したフローチャートを参照して説明し、これは、プロセッサ２０３（図１参照）によって実行される。この場合も、サーバとユーザステーションとの間の接続が既に確立されており、ユーザがあるテレビ番組を選択したと仮定する。
最初のステップ５０において、プロセッサは、データ信号Ｄの形態で図３に図示したメニューを受信するとともに、表示スクリーン上にそれを表示する。ユーザは、遠隔制御ユニットにより関連のメニュー項目上にカーソルを位置させてその後それを作動させることによって、機能Ａ，Ｂ及びＣから選択する。ステップ５１において、制御信号Ｃ（図１参照）としてサーバに選択を伝送する。その後、ステップ５２において、作動データを受信するとともに、それをメモリ（図示せず）に記憶させる。さらに、ステップ５３において、チップカードから料金を引き出す命令を行う。
受信されたビデオビットストリームが、ＭＰＥＧデコーダによって他の自動的な方法で復号化されるとともに、復号化されたイメージがテレビジョン受像機に表示され、ステップ５４において、プロセッサは、ユーザによる作動動作を待つ。ユーザが遠隔制御ユニットのメニューキーを押すと、プロセッサはステップ５５を実行する。このステップにおいて、記憶された作動データ（図４参照）が読み出され、そこに規定された絵文字が表示スクリーンの各々の位置ｘ，ｙに表示される。図６は、選択Ｂ（図３参照）に対応する作動データがユーザステーションに伝送された場合に表示されたイメージの例を示す。この図において、参照番号６０はビデオプログラムを表す。絵文字６１，６２，６３及び６４は、プレイバック機能「再生」、「停止」「一時停止」及び「３倍速再生」を有する作動メニューを構成する。他のプレイバックモードは選択Ｂでは利用できない。
図５に戻ると、プロセッサはステップ５７に続く。このステップにおいて、どの絵文字がカーソルによって作動されたか検査する。対応する作動信号が、記憶された作動データ中で検索され、プロセッサは、このようにして見つけられたコードｃ（図４参照）を、制御信号Ｃの形態でサーバに送信する。絵文字に対応する動作をサーバによって実行する。作動メニューはこの際消滅し、プロセッサはステップ５４にリターンして次の作動動作を待つ。
サーバを、テレビ番組伝送中、作動データを修正するように適合させることができる。これにより、動作フィルムを高速で表示することができるがその動作フィルムに生じるコマーシャルが表示されない「廉価な」作動インタフェースをユーザに提供することができる。この例では、サーバは、新たな作動データをコマーシャルの開始時及び終了時に送信し（図２のステップ２２）、ユーザステーションを、各受信（図５のステップ５２）に応じてそれらを記憶させるような適合されるとともに、旧バージョンを上書きする。
要約すると、サーバ及びユーザステーションを具えるビデオオンデマンドシステムを記載する。ビデオサーバを、ユーザステーションからの作動信号に応答して、種々のプレイバックモード（ノーマル、高速表示、スロー表示、早送り、巻き戻し、ポーズ等）で選択したテレビジョン信号を再生するように適合させる。利用できる作動信号（ユーザインタフェース）を規定する作動データを、サーバに規定し、それをサーバからユーザステーションに送信する。本発明により、相違する値段で相違するバージョンのインタフェースをダウンロードすることができる。例えば、コマーシャルのあるテレビ番組を高速表示の機能とともに又はその機能なしで提供することができる。
【図１】
0003804980.tif 000002
【図２】
0003804980.tif 000003
【図３】
0003804980.tif 000004
【図４】
0003804980.tif 000005
【図５】
0003804980.tif 000006
【図６】
0003804980.tif 000007