(57)【特許請求の範囲】
【請求項１】
ユーザーのデコーダが対話型ディジタルテレビジョン放送を利用する方法であって、
ディジタル信号の形式で、圧縮されたビデオイメージに対応するデータストリームと、
少なくとも１つのマルチメディア・アプリケーションに対応するデータストリームと、これらのデータストリームを管理するためのサービス信号と、を含む前記対話型ディジタルテレビジョン放送を受信するステップと、
チャンネルの選択において、そのチャンネルに関連する同期パルスシーケンスに対応する前記サービス信号を検出するステップであって、該同期パルスシーケンスがチャンネルを指定するように割り当てられたゾーンと、前記マルチメディア・アプリケーションを指定するように割り当てられたゾーンと、前記マルチメディア・アプリケーションを実行するためのパラメータに割り当てられたゾーンと、を有する、該ステップと、
前記デコーダのメモリに前記同期パルスシーケンスによって指定された前記マルチメディア・アプリケーションをロードするステップと、
前記パラメータを用いて前記マルチメディア・アプリケーションを初期化するステップと、
ユーザーの対話型利用を開始させるために前記マルチメディア・アプリケーションを実行するステップと、
を含む、前記方法。
【請求項２】
前記ロードするステップの前に、前記マルチメディア・アプリケーションのロードを開始させるために、該マルチメディア・アプリケーションの識別子を検出するステップをさらに含む、請求項１に記載の方法。
【請求項３】
ユーザーにより与えられる命令により開始させることができる前記マルチメディア・アプリケーションをアンロードするステップをさらに含む、請求項１または２に記載の方法。
【請求項４】
ディジタル信号の形式で伝送されるサービス信号により開始させることができる、前記マルチメディア・アプリケーションをアンロードするステップをさらに含む、請求項１〜３のいずれか１項に記載の方法。
【請求項５】
前記マルチメディア・アプリケーションのアンロードを開始させるサービス信号は同期パルスシーケンスからなり、該同期パルスシーケンスは特定のシーケンスである、請求項４に記載の方法。
【請求項６】
プロセッサと、それが使用するメモリとを備えるデコーダであって、
ディジタル信号の形式で、圧縮されたビデオイメージに対応するデータストリームと、
少なくとも１つのマルチメディア・アプリケーションに対応するデータストリームと、これらのデータストリームを管理するためのサービス信号と、を含む対話型ディジタルテレビジョン放送を受信し、
チャンネルの選択において、そのチャンネルに関連する同期パルスシーケンスに対応するサービス信号を検出し、該同期パルスシーケンスがチャンネルを指定するように割り当てられたゾーンと、前記マルチメディア・アプリケーションを指定するように割り当てられたゾーンと、前記マルチメディア・アプリケーションを実行するためのパラメータに割り当てられたゾーンと、を有し、
前記デコーダのメモリに前記同期パルスシーケンスによって指定された前記マルチメディア・アプリケーションをロードし、
前記パラメータを用いて前記マルチメディア・アプリケーションを初期化し、
ユーザーの対話型利用を開始させるために前記マルチメディア・アプリケーションを実行するように構成された、前記デコーダ。
【請求項７】
メモリを備えるデコーダのプロセッサに実行させるコンピュータプログラムを記憶した記憶媒体であって、前記コンピュータプログラムは前記プロセッサに、
ディジタル信号の形式で、圧縮されたビデオイメージに対応するデータストリームと、
少なくとも１つのマルチメディア・アプリケーションに対応するデータストリームと、これらのデータストリームを管理するためのサービス信号と、を含む対話型ディジタルテレビジョン放送を受信するステップと、
チャンネルの選択において、そのチャンネルに関連する同期パルスシーケンスに対応するサービス信号を検出するステップであって、該同期パルスシーケンスがチャンネルを指定するように割り当てられたゾーンと、前記マルチメディア・アプリケーションを指定するように割り当てられたゾーンと、前記マルチメディア・アプリケーションを実行するためのパラメータに割り当てられたゾーンと、を有する、該ステップと、
前記デコーダのメモリに前記同期パルスシーケンスによって指定された前記マルチメディア・アプリケーションをロードするステップと、
前記パラメータを用いて前記マルチメディア・アプリケーションを初期化するステップと、
ユーザーの対話型利用を開始させるために前記マルチメディア・アプリケーションを実行するステップと、
を実行させるように構成されている、前記記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、対話型ディジタルテレビジョン（interactive digital television）の分野に関する。
【０００２】
本発明は、詳細には、例えば、衛星またはケーブルによる、宣伝バナーやコンピュータゲームやアンケート調査などのようなマルチメディアアプリケーションと結びついたディジタルテレビジョン放送の分野に関する。
【０００３】
【従来の技術】
従来の技術には、ディジタルトランスポートフローの形でのアプリケーションデータ伝送の方法に関する欧州特許ＥＰ０９８９７４３号が含まれ、該方法は、前記トランスポートフロー内の各々のサービスにおいて実行されるアプリケーションに関する情報を含むアプリケーションデータテーブルを提供することを特徴とする。前記アプリケーションデータテーブルについては、パケットＩＤ（ＰＩＤ）の固定値と、選択されたサービスバンドルに応じて変化するテーブルＩＤ（ＴＩＤ）の拡張値とにより構成することができる。バンドル内の全てのサービスにわたって情報を提供するために簡素なアプリケーションデータテーブルを利用することは、特に、サービス間の切り替えを行う一方である一定のアプリケーションを維持すべきかどうかを判断する場合に、幾つかの利点を提供する。
【０００４】
米国特許第５７６８５３９号および米国特許第５６６６２９３号もまた公知である。これらの特許は、ディジタル娯楽端末（digital leisure terminal）の動的プログラミングに関するものである。前記端末については、１つ以上のサービスプロバイダにより提供される各々のサービスの要求に基づいて、再プログラムすることができる。前記端末は、該端末を特定の形式の通信ネットワークと結びつけるネットワークインターフェースモジュールを、ブロードバンドディジタルチャンネルを受信しかつ該端末と該通信ネットワークとの間で管理信号を交換するために具備する。前記端末は、プログラムメモリが設けられた管理プロセッサをさらに具備する。管理プロセッサは、ユーザー入力を受信し、かつ、端末の利用と、管理信号交換チャンネルを介しての管理信号の交換とを管理する。プログラムメモリは、管理プロセッサが実行できるソフトウェアの形でブロードバンドディジタルチャンネルを介して受信されたデータを記憶する。ブロードバンドディジタルチャンネルを介して圧縮形式で受信されたディジタル情報は、オーディオ／ビデオプロセッサにより、標準的なテレビジョン受信機のようなオーディオ／ビデオ表示装置を制御するように意図された信号の形に変換される。管理プロセッサは、ある一定のオーディオ／ビデオプロセッサ機能と、ユーザー入力に対する少なくとも幾つかの応答とを含む端末の好ましい具現化の存続を管理するために、受信されたソフトウェアを実行しかつメモリに記憶する。
【０００５】
【発明が解決しようとする課題および課題を解決するための手段】
本発明は、ユーザーのデコーダが対話型ディジタルテレビジョン放送を利用する方法であって、
ディジタル信号の形で、圧縮されたビデオイメージに対応するデータストリームと、少なくとも１つのマルチメディア・アプリケーションに対応するデータストリームと、これらのデータストリームを管理するためのサービス信号とを含む前記対話型ディジタルテレビジョン放送を受信するステップと、
チャンネルの選択において、チャンネルを指定するように割り当てられたゾーンと、前記マルチメディア・アプリケーションを指定するように割り当てられたゾーンと、前記マルチメディア・アプリケーションを実行するためのパラメータに割り当てられたゾーンと、を有する同期シーケンスに対応するサービス信号を検出するステップと、
前記デコーダのメモリに前記マルチメディア・アプリケーションをロードするステップと、
前記パラメータを用いて前記マルチメディア・アプリケーションを初期化するステップと、
ユーザーの対話型利用を開始させるために前記マルチメディア・アプリケーションを実行するステップと、
を含む、前記方法に関する。
【０００６】
好ましくは、本発明による前記方法は、前記ロードするステップの前に、前記マルチメディア・アプリケーションのロードを開始させるために、該マルチメディア・アプリケーションの識別子を検出するステップをさらに含む。
【０００７】
本発明の変形例において、本発明による前記方法は、ユーザーにより与えられる命令により開始させることができる前記マルチメディア・アプリケーションをアンロードするステップをさらに含む。
【０００８】
好ましくは、本発明による前記方法は、ディジタル信号の形で伝送されるサービス信号により開始させることができる、前記マルチメディア・アプリケーションをアンロードするステップをさらに含む。
【０００９】
特定の好ましい実施形態によれば、前記マルチメディア・アプリケーションのアンロードを開始させるサービス信号は同期シーケンスからなり、該同期シーケンスは特定のシーケンスである。
【００１０】
さらに、本発明は、プロセッサと、それが使用するメモリとを備えるデコーダであって、
ディジタル信号の形で、圧縮されたビデオイメージに対応するデータストリームと、少なくとも１つのマルチメディア・アプリケーションに対応するデータストリームと、これらのデータストリームを管理するためのサービス信号とを含む対話型ディジタルテレビジョン放送を受信し、
チャンネルの選択において、チャンネルを指定するように割り当てられたゾーンと、前記マルチメディア・アプリケーションを指定するように割り当てられたゾーンと、前記マルチメディア・アプリケーションを実行するためのパラメータに割り当てられたゾーンと、を有する同期シーケンスに対応するサービス信号を検出し、
前記デコーダのメモリに前記マルチメディア・アプリケーションをロードし、
前記パラメータを用いて前記マルチメディア・アプリケーションを初期化し、
ユーザーの対話型利用を開始させるために前記マルチメディア・アプリケーションを実行するように構成された、前記デコーダに関する。
また、本発明は、メモリを備えるデコーダのプロセッサに実行させる、コンピュータプログラムを記憶した記憶媒体であって、
ディジタル信号の形で、圧縮されたビデオイメージに対応するデータストリームと、少なくとも１つのマルチメディア・アプリケーションに対応するデータストリームと、これらのデータストリームを管理するためのサービス信号とを含む対話型ディジタルテレビジョン放送を受信し、
チャンネルの選択において、チャンネルを指定するように割り当てられたゾーンと、前記マルチメディア・アプリケーションを指定するように割り当てられたゾーンと、前記マルチメディア・アプリケーションを実行するためのパラメータに割り当てられたゾーンと、を有する同期シーケンスに対応するサービス信号を検出し、
前記デコーダのメモリに前記マルチメディア・アプリケーションをロードし、
前記パラメータを用いて前記マルチメディア・アプリケーションを初期化し、
ユーザーの対話型利用を開始させるために前記マルチメディア・アプリケーションを実行する、
前記記憶媒体に関する。
【００１１】
【発明の実施の形態】
本発明については、その実施手段に関する完全に示唆的な例と添付図面とを参照しながら以下の説明を読むことによって、より理解される。
【００１２】
本発明は、“同期パルス（synchronisation pulse）”と称される信号を受信するとすぐに、マルチメディアアプリケーションを、デコーダ端末のランダムアクセスメモリにロードするための方法に関するものである。
【００１３】
前記マルチメディアアプリケーションについては、例えば、
−  グラフィック、テキスト、または  ビデオの宣伝バナーと、
−  構成された（configured）広告と、
−  ゲーム、または、アンケートと、
−  ビデオ、または、グラフィックのアニメーションと
から構成することができる
【００１４】
前記アプリケーションは、図１に一例として示される概略的な構造を示すサービス信号の形でディジタル放送が送られる前に記憶される。
【００１５】
前述の例において、前記シーケンスは、テーブル識別子のためのイニシャルゾーン（１）とテーブル（特に、テーブル長さ）を定義するためのゾーン（２，３）とを含むＭＰＥＧ標準に対応する３つのゾーン（１〜３）と、チャンネルを指定するためのゾーン（４）と、第１アプリケーションファイルを識別するための第１ゾーン（５）と、該アプリケーションのパラメータを含む補足的ゾーン（６）と、さらなるアプリケーションとパラメータとを識別するためのさらなるゾーン（７，８）とを具備する。
【００１６】
前記アプリケーションファイル自体は、衛星によるフローを介して、同期パルスとともに、しかし、該同期パルスからは分離した状態で伝送される。
【００１７】
このシーケンスを利用するためのプログラムは、デコーダの始動時に、該デコーダのメモリにロードされる。
【００１８】
チャンネルをパラパラと切り換える場合において、あるチャンネルが選択されると、および、チャンネルが変更される度に、シーケンス利用プログラム（sequence use program）は、“同期パルス”シーケンスを識別し、かつ、該シーケンスに記録されたアプリケーションをランダムアクセスメモリ内へロードし始める。アプリケーションが完全にロードされた後に（場合によっては、“同期パルス”シーケンスに記録されたパラメータによって初期化した後に）、本発明によるプログラムは、該アプリケーションを実行する。
【００１９】
いったん、前記アプリケーションがロードされると、該アプリケーションは、メモリリソースを最適化するために、ランダムアクセスメモリ内の利用プログラム（use program）に取って代わることができる。前記アプリケーションは、特別な“同期パルス”シーケンスを検出するためのモジュールを具備することができる。このシーケンスの検出は、アプリケーションのアンロード（unloading）と、利用プログラムの再ロード（reloading）とを誘発する。
【００２０】
前記アプリケーションが利用プログラムにより実行されると、該アプリケーションは、自らを初期化し、かつ、ユーザー対話プログラムを開始する。
【００２１】
前記アプリケーションが停止すると、利用プログラムは、“同期パルス”の捕捉を再開するために再活性化される（reactivated）。
【００２２】
前記アプリケーションは、非常に様々な形式であってもよい。これらのアプリケーションは、遠隔制御ボタンを押すことによりユーザーが様々なチャンネルを選択することを提案する対話型宣伝バナーを表示させることができ、または、コマンドボタンを押すことによりユーザーに関する情報を送信することを提案する構成可能な（configurable）広告を表示させることもできる。
【００２３】
同じ“同期パルス”シーケンスが、幾つかの異なるサービスに対応することもできる。チャンネル識別子ＩＤゾーン（４）内のディジタル値については、特徴を選択するためのフィルタリングのために利用することができる。
【００２４】
図２は、本発明を利用するためのアーキテクチャの概略図を示している。
【００２５】
放送は、放送局のサーバー（１１）とのリンクにより、ディジタル信号（１０）の形でエディターにより提供される。このサーバーは、アプリケーションに対応するファイル（１２）をさらに受信する。エディターは、様々な要素の同期化に対応するデータ（特に、“同期パルス”サービス信号の伝送を誘発する事象に関する情報）をさらに伝送する。全てのデータフローは、マルチプレクサ（１４）により多重化され、かつこれにより、送られる。
【００２６】
ユーザーは、利用プログラムが記録されているメモリ（１７）を処理するコンピュータ（１６）を具備するデコーダ（２０）を有する。ランダムアクセスメモリ（１８）、および、場合によっては、メインメモリ（１７）については、“同期パルス”シーケンスからロードされたアプリケーションを一時的に記録するために用いることができる。遠隔制御手段（１９）については、アプリケーションと対話するために利用することができる。
【図面の簡単な説明】
【図１】  “同期パルス”シーケンス信号の概略図である。
【図２】  本発明を利用するための装置の概略図である。
【符号の説明】
１０  ディジタル信号
１１  放送局のサーバー
１２  アプリケーションに対応するファイル
１４  マルチプレクサ
１６  コンピュータ
１７  メインメモリ
１８  ランダムアクセスメモリ
１９  遠隔制御手段
【図１】
0005005868.tif 000002
【図２】
0005005868.tif 000003