(57)【特許請求の範囲】
【請求項１】
ディスプレイを制御してメディアコンテンツを表示するディスプレイコントローラと、
上下左右の４つの方向を選択する操作部を有し、前記４つの方向に、現在表示中のメディアコンテンツに関する詳細情報，現在表示中のメディアコンテンツに関連したコンテンツへのリンクのリストである関連リンク，現在表示中のメディアコンテンツに関する付加情報，アプリケーションの起動を行うシステムメニューという４つの分類から成る意味論的分類の一つずつの分類が割り当てられており、前記操作部で方向を選択することによって前記４つの分類の中の任意の一つの分類を選択する選択手段と、
前記選択手段で分類が選択されたことに応じて、それぞれいずれかのメディアコンテンツに関連付けられるとともにそれぞれ前記４つの分類から成る意味論的分類のうちの少なくとも一つの分類が割り当てられているメタデータとインターラクティブエレメントの中から、前記選択された分類に属するメタデータとインターラクティブエレメントを含むグラフックウィンドウを生成するとともに、前記４つの分類を前記ディスプレイの４つの辺の一つずつと対応させ、前記ディスプレイを制御して、前記グラフックウィンドウを、前記選択された分類に対応する前記ディスプレイの辺から、前記選択手段の前記操作部で選択された方向に摺動させてメディアコンテンツ上に重ねて表示するウインドウジェネレータとを備えた
摺動型グラフックウィンドウを用いたメディアコンテンツとのインターラクティブシステム。
【請求項２】
前記メディアコンテンツを記憶するための記憶装置を更に備えた
請求項１記載のインターラクティブシステム。
【請求項３】
放送局から前記メディアコンテンツを含むテレビ信号を受信するテレビ受信機と、
前記テレビ信号から前記メディアコンテンツを抽出するためのメディアコンテンツ抽出装置を更に備えた
請求項１記載のインターラクティブシステム。
【請求項４】
前記テレビ信号は更に前記メタデータと前記インターラクティブエレメントを含んでおり、
前記メディアコンテンツ抽出装置は前記テレビ信号から前記メタデータと前記インターラクティブエレメントを更に抽出する
請求項３記載のインターラクティブシステム。
【請求項５】
前記テレビ信号を送信する放送局とは別の配信チャンネルを通じて前記メタデータと前記インターラクティブエレメントを受信するメタデータ／インターラクティブエレメント受信装置を更に備えた
請求項３記載のインターラクティブシステム。
【請求項６】
前記ウインドウジェネレータが一度に前記４つの分類のうちの一つだけの分類に属する前記メタデータと前記インターラクティブエレメントを含むグラフックウィンドウを表示する
請求項１乃至５のいずれか一に記載のインターラクティブシステム。
【請求項７】
前記選択手段には、前記グラフックウィンドウが表示されている状態では、前記グラフックウィンドウ内のメタデータまたはインターラクティブエレメントの間を移動する機能と、移動したメタデータまたはインターラクティブエレメントを選択する機能とが設定され、前記ウインドウジェネレータは、前記選択手段でメタデータまたはインターラクティブエレメントが選択されたことに応じて、選択されたメタデータまたはインターラクティブエレメントについての選択枝をさらに含むように前記グラフックウィンドウを拡張して表示する
請求項１乃至６のいずれか一に記載のインターラクティブシステム。
【請求項８】
前記ウインドウジェネレータは、
前記選択手段で選択された分類に属するメタデータとインターラクティブエレメントが全て前記グラフックウィンドウ内に表示されている全開状態のときには前記グラフックウィンドウを境界線で包囲して表示し、
前記選択手段で選択された分類に属するメタデータ、インターラクティブエレメント若しくはメタデータとインターラクティブエレメントの双方が更に存在する場合には前記グラフックウィンドウのうち前記選択された分類に対応する前記ディスプレイの辺に沿った部分の境界線を表示しないようにした
請求項１乃至７のいずれか一に記載のインターラクティブシステム。
【請求項９】
前記関連リンクのリンク先に移動して、前記ディスプレイを制御して、現在表示中のメディアコンテンツに関連したコンテンツを表示するブラウジング手段を更に備えた
請求項１乃至８のいずれか一に記載のインターラクティブシステム。
【請求項１０】
一若しくは複数の意味論的分類においてメタデータ、インターラクティブエレメント若しくはメタデータとインターラクティブエレメントの双方が存在することを、前記ディスプレイに表示されているメディアコンテンツ上に重ねてグラフィック表示する通知手段を更に備えた
請求項１乃至９のいずれか一に記載のインターラクティブシステム。
【請求項１１】
ネットワークと接続するためのネットワーク手段を更に備え、前記ネットワーク手段を介して前記メタデータと前記インターラクティブエレメントを受信する
請求項１乃至１０のいずれか一に記載のインターラクティブシステム。
【請求項１２】
前記ネットワーク手段を介してメディアコンテンツを受信する
請求項１１記載のインターラクティブシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はメディア再生装置およびインターラクティブテレビジョン装置に関する。
【０００２】
【従来の技術】
近年多数のインターラクティブテレビジョンシステムおよびプロトコルが開発されている。ＯｐｅｎＴＶＴＭの仕様書に基づいたインターラクティブテレビジョンシステムは既に市場において数百万ユニットを獲得している。オープンＴＶＴＭではインターラクティブロゴが画面上に現れ、現在視聴中の放送にインターラクティブコンテンツが含まれていることを示す。このロゴが表示されると、視聴者はリモートコントロール装置を使いインターラクティブメニューの表示やインターラクティブメニューのスクロールが可能となる。
【０００３】
マイクロソフト社のＷｅｂＴＶＲＮではテレビ放映中の対話が可能であり、またテレビ上で電子メールウエブコンテンツにアクセスできるようになっている。利用可能な対話の種類には、ゲームショーでのプレイ、ポールへの参加及び他の視聴者とのチャット等があり、テレビジョン放送にインターラクティブコンテンツが含まれていることを示すために“ｉ”文字のアイコンがテレビ画面上に表示される。
【０００４】
ＴｉＶｏＴＭやＲｅｐｌａｙＴＶＲＮによって作られたセットトップボックスのような他のシステムでは、放送コンテンツをキャプチャーしハードディスクドライブに記憶させることができる。
【０００５】
本発明の説明中で用いる「メタデータ」の語はメディアコンテンツに関する情報、データを意味する。例えば、番組名のようなテレビ番組に関する情報は番組に関するメタデータである。ビデオ番組において、シーンの始まりに付される一連のタイムスタンプはメタデータである。表示されたウエブページのＵＲＬのようなローカルコンテンツあるいはリモートコンテンツへのリンク表示もメタデータである。
【０００６】
本発明の説明中で用いる「インターラクティブエレメント」の語は、リモートコントロール装置、キーボードあるいはマウスのようなインターフェース機器を介した人間の対話に係わるアプリケーションを意味する。たいていのインターラクティブエレメントはメタデータ、メディアデータあるいはこれら両方に対して作用する。最も基本的なインターラクティブエレメントは、番組情報の表示のようなメタデータの表示を可能にするアプリケーションである。メタデータに作用するインターラクティブエレメントのうちポール用のアプリケーションは複雑な範疇に属する例である。そのアプリケーションによってユーザはメディアコンテンツに関する何らかの課題に対して投票をすることができる。ポールの提供及び候補の選択はメタデータである。メディアデータに作用するインターラクティブエレメントの例として、メディアコンテンツである関連テレビ番組のようなコンテンツに対するリンクアンカーがある。ボタンを押したときにこの番組の再生を開始するアプリケーションはインターラクティブエレメントである。メディアデータとメタデータの双方に作用するインターラクティブエレメントの例としては、インターラクティブタイムバーがある。このインターラクティブタイムバーを用いてユーザはビデオの検索をすることができる。即ち、”次”ボタンを押せば次のシーンまで早送りすることができ、"前"ボタンを押せば前のシーンまで早戻しすることができる。シーンの境界リストはデータはメタデータであり、それが作用するビデオはメディアデータである。
【０００７】
本発明の説明中で用いる「意味論的分類」の語は、インターラクティブエレメントやメタデータの分類を意味する。本発明によれば、全ての種類のメタデータとインターラクティブエレメントには意味論的分類が割り当てられている。例えば、システムに４つの意味論的分類を準備する。現在の番組についての情報、システムメニューとセットアップ、関連リンク、それに付加情報の４つである。放送若しくは記憶されているメディアコンテンツに関するインターラクティブエレメントとメタデータには一つの意味論的分類が、時として複数の意味論的分類が割り当てられる。
【０００８】
【発明の要約】
本発明は、ディスプレイにメディアコンテンツを表示している状態で、メディアコンテンツ、メタデータ及びインターラクティブエレメントと対話（インターラクト）するための装置を提供するものである。メディアコンテンツの例としては、テレビ番組、映画、スポーツ番組、等を挙げることができる。メディアコンテンツは様々な異なるソースから発せられる。例えば、メディアコンテンツは放送や、ローカルに記憶されているもの、あるいはインターネットで配布されるものであってもよい。
【０００９】
本発明のシステムは、ディスプレイコントローラ、選択手段及びウインドウジェネレータから構成される。
【００１０】
ディスプレイコントローラはディスプレイを制御してメディアコンテンツを表示するようにする。
【００１２】
選択手段は、上下左右の４つの方向を選択する操作部を有し、この４つの方向に、現在表示中のメディアコンテンツに関する詳細情報，現在表示中のメディアコンテンツに関連したコンテンツへのリンクのリストである関連リンク，現在表示中のメディアコンテンツに関する付加情報，システムメニューという４つの分類から成る意味論的分類の一つずつの分類が割り当てられており、この操作部で方向を選択することによってこの４つの分類の中の任意の一つの分類を選択する。リモートコントロール装置、マウス、キーボード、ジョイステックあるいはタッチパネルを有するようなユーザインターフェースを選択手段とすることができる。
【００１３】
ウインドウジェネレータは、選択手段で分類が選択されたことに応じて、それぞれいずれかのメディアコンテンツに関連付けられるとともにそれぞれ４つの分類から成る意味論的分類のうちの少なくとも一つの分類が割り当てられているメタデータとインターラクティブエレメントの中から、選択された分類に属するメタデータとインターラクティブエレメントを含むグラフックウィンドウを生成するとともに、４つの分類をディスプレイの４つの辺の一つずつと対応させ、ディスプレイを制御して、このグラフックウィンドウを、選択された分類に対応するディスプレイの辺から、選択手段の操作部で選択された方向に摺動させてメディアコンテンツ上に重ねて表示する。
【００１８】
【発明の実施の形態】
本発明の実施の形態に係わるシステムについて添付図面を参照しながら説明する。
【００１９】
最初に、図１を参照しながら本システムに関わる情報提供主体について説明をする。メディアコンテンツプロバイダ１は、テレビ番組、スポーツ情報、天気予報などのメディアコンテンツをメディア配給チャンネル１ｂを通じて放送局２に提供する。放送局２はメディアコンテンツを放送配給チャンネル２ａを介して視聴者用システム３に対して配給する。放送配給チャンネルの例としては、インターネットによる配給以外に、地上波、衛星放送、ケーブルによる配給あるいは他の多重テレビジョン放送等がある。
【００２０】
付加情報プロバイダ４は、放送局２が提供するメディアコンテンツとミキシングを行うために、メディアコンテンツに関する付加的情報を配給チャンネル４ａを介して放送局２に提供する。付加的情報の例としては、テレビ番組上の文字列あるいは広告等のメタデータや、テレビ番組上の文字情報にアクセスするためのリンクやテレビ番組に関連したウエブページへのリンクといったインターラクティブエレメントがある。本実施の形態では、ＸＭＬを用いてメタデータコンテンツを表し、ＪａｖａＴＭプログラミング言語を用いてインターラクティブエレメントを表す。メタデータとインターラクティブエレメントについては以下更に詳細に説明する。
【００２１】
図２は、国際通信連合（ＩＴＵ）によるデジタル地上波テレビ放送モデルに基づく放送局２の例を示したものである。このシステムは、ビデオサブシステム２１０，オーディオサブシステム２２０，サービスマルチプレクサ／トランスポートシステム２３０及びＲＦ／伝送システム２４０により構成されている。
【００２２】
ビデオサブシステム２１０は、ＩＳＯ／ＩＥＣ  ＩＳ  １３８１８−１及びＩＳＯ／ＩＥＣ  ＩＳ  １３８１８−２に規定されているＭＰＥＧ−２符合化方式あるいは他の方式を用いてメディアコンテンツプロバイダ１から提供される映像信号を符合化し圧縮する。同様に、オーディオサブシステム２２０はＡＣ−３オーディオ符合化基準若しくは他の方法を用いてメディアコンテンツプロバイダ１から提供されるオーディオ信号を符合化し圧縮する。
【００２３】
サービスマルチプレクサ／トランスポートシステム２３０は、サービスマルチプレクサ２３１及びトランスポートエンコーダ２３２から構成され、種々のコンポーネントを結合し放送用に整える。サービスマルチプレクサ２３１は圧縮されたビデオ信号とオーディオ信号、付属データ及びコントロールデータを一つのデータに多重化する。トランスポートエンコーダ２３２はＭＰＥＧ−２トランスポートストリームシンタックスを用いて信号をパケット化する。
【００２４】
ＲＦ／伝送システム２４０は、チャンネル符合化器２４１，変調器２４２及び送信機２４３から構成されている。送信機２４３は、サービスマルチプレクサ／トランスポートシステム２３０からのパケット信号を送信するためのものである。チャンネル符合化器２４１はエラー防止のために信号を変形する。変調器２４２はキャリヤ周波数上にデジタル信号を変調する。変調された信号は送信機２４３により送信される。視聴者用システム３ではチャンネル２ａ上の信号を受信し、符合化処理と逆の処理を行いデジタルオーディオ信号とデジタルビデオ信号を出力する。
【００２５】
図３は、本発明の実施の形態に基づく視聴者用システム３のハードウエア構成を示したブロック図である。この視聴者用システム３は、セットトップボックス３２０，ハードディスクドライブ３０１，ビデオディスプレイ３０２，スピーカ３０２ａ及び簡単な構成のリモートコントロール装置３０９から構成される。
【００２６】
セットトップボックス３２０は、プロセッサ３２１、ＭＰＥＧ−２デコーダ３２２，チューナ３２３，グラフィックコントローラ３２４ａ，オーディオプロセッサ３２４ｂ、オーディオアンプ３２４ｃ、ハードディスクコントローラ３２５，ネットワークコントローラ３２６，メモリ３２７及び赤外線入出力（Ｉ／Ｏ）コントローラ３２８によって構成されている。プロセッサ３２１は、グラフィックバス３２９によってＭＰＥＧ−２デコーダ３２２、チューナ３２３及びグラフィックコントローラ３２４ａに接続されており、グラフィックバス３２９を介してコマンドとデータをＭＰＥＧ−２デコーダ３２２、チューナ３２３及びグラフィックコントローラ３２４ａに送出する。プロセッサ３２１は、共通バス３３０を介してハードディスクコントローラ３２５、ネットワークコントローラ３２６、メモリ３２７、オーディオプロセッサ３２４ｂ及び赤外線入出力コントローラ３２８に接続されており、共通バス３３０を介してコントロールコマンドとステータスコマンドの読み書きを行い、これらのコマンドをハードディスクコントローラ３２５、ネットワークコントローラ３２６、メモリ３２７、オーディオプロセッサ３２４ｂ及び赤外線入出力コントローラ３２８に送出する。
【００２７】
ハードディスクドライブ３０１はバス３３１によってハードディスクコントローラ３２５に接続されている。この実施形態では、ハードディスクドライブ３０１はセットトップボックス３２０から物理的に離れた位置に設置されているが、ハードディスクドライブ３０１をセットトップボックス３２０に内蔵するようにしてもよい。ハードディスクコントローラ３２５はバス３３１を制御する。ハードディスクコントローラ３２５は、ＩＤＥあるいはＳＣＳＩバスコントローラを用いることができる。
【００２８】
ネットワークコントローラ３２６は、インターネットのようなネットワーク３３２に接続されており、ネットワーク３３２にデータを送出しネットワーク３３２からデータを受け取る。また、ネットワークコントローラ３２６はコントロールコマンドとステータスコマンドの解釈を行う。プログラムやデータを一時的に記憶しておくために、プロセッサ３２１や他のモジュールがメモリ３２７を使用する。赤外線入出力コントローラ３２８はリモートコントロール装置３０９からコマンドを受け取り、そのコマンドをメモリ３２７に記憶するかあるいは直接プロセッサ３２１へ送出する。
【００２９】
オーディオプロセッサ３２４ｂはバス３３０に接続されている。プロセッサ３２１はコントロールリクエストとステータスリクエストをオーディオプロセッサ３２４ｂに送出し、メモリ３２７、ネットワークコントローラ３２６あるいはハードディスクコントローラ３２５からオーディオプロセッサ３２４ｂに対してデータ及びコマンドが送られるようにする。オーディオプロセッサ３２４ｂはケーブル３３３ｂによりオーディオアンプ３２４ｃに接続されており、オーディオアンプ３２４ｃはケーブル３３３ｃによりスピーカ３２０ａに接続されている。オーディオプロセッサ３２４ｂはオーディオアンプ３２４ｃとスピーカ３２０ａを制御してラジオ放送、映画の音声部分あるいはテレビ放送といった音を出力させる。オーディオプロセッサ３２４ｂとオーディオアンプ３２４ｃは、機能的にオーディオプロセッサとオーディオアンプの双方を包含するコンピュータサウンドカードのような単一の物理的デバイスを用いて実現してもよい。
【００３０】
チューナ３２３はチャンネル２ａから送られてきた放送局２からのテレビジョン信号を復調する。グラフックコントローラ３２４ａはグラフィックコマンドの処理を行い、ビデオ合成、絵描き、走査線変換等の機能を実行する。グラフックコントローラ３２４ａはビデオケーブル３３３ａを介してビデオディスプレイ３０２に接続されている。ＭＰＥＧ−２デコーダ３２２は、ハードディスクドライブ３０１及びチューナ３２３からの圧縮されたビデオデータを復号化する。
【００３１】
図４は、リモートコントロール装置３０９の正面図である。リモートコントロール装置３０９には６つのナビゲーションボタン、即ち、上ボタン３１０，右ボタン３１１、下ボタン３１２，左ボタン３１３，選択ボタン３１４及びモードサイクルボタン３１５が備わっている。
【００３２】
次に図５と図６に示したフローチャートを参照しながら本実施形態によるシステムの動作について説明する。図５に示したフローチャートはメディアコンテンツプロバイダ１、放送局２及び付加情報プロバイダ４によって実行される処理を示したものである。図６に示したフローチャートは視聴者用システム３によって実行される処理を示したものである。
【００３３】
まず、Ｓ３００において、ビデオコンテンツ、オーディオコンテンツを含むメディアコンテンツがメディアコンテンツプロバイダ１により作成される。また、メディアコンテンツ用の付加データに対して個別の識別データが付与される。個別の識別データ、即ち、プログラムＩＤの付与は周知の処理であり、デジタル放送では必要とされる処理である。例えば、米国デジタルテレビ放送方式であるアドバンスト・テレビジョン・システム・コミッティ（ＡＴＳＣ）ではプログラムの識別に関する標準化についての取り決めがしてあり、その内容は規格文書Ａ／５７に記載されている。
【００３４】
Ｓ３０１において、付加情報プロバイダ４が、放送するメディアデータに関連するメタデータ及びインターラクティブエレメントを付属データとして作成する。デジタル放送規格では、ある種のメタデータを表す標準的な方法が定められている。例えば、アドバンスト・テレビジョン・システム・コミッティ（ＡＴＳＣ）では、地上波放送及びケーブル放送用の番組とシステム情報を符合化するための規格を規格文書Ａ／６５で定めている。放送で用いられる標準的なインターラクティブエレメントのいくつかは既に広く使用されている。例えば、アドバンスト・テレビジョン・エンハンスメント・フォーラム（ＡＴＶＥＦ）では、ＨＴＭＬ４．０、ＥＣＭＡスクリプト及びＤＯＭに基づく規格を定めている。ＤＶＢ−ＭＨＰ及びＡＴＳＣ−ＤＡＳＥのような他の規格はＪＡＶＡＴＭプログラミング言語に基づくものであるが、まだ最終的には仕上がっていない。
【００３５】
また、Ｓ３０１では、付加情報プロバイダ４は、メタデータとインターラクティブエレメントデータをメタデータとインターラクティブエレメントが関連する番組の番組識別情報と関連づけ、視聴者用システム３でそのデータを合成したときに、正しい番組との相関を得ることができるようにしている。更に、Ｓ３０１では、付加情報プロバイダ４はメタデータとインターラクティブエレメントのそれぞれに一つ、場合によっては複数の意味論的分類との関連付けを行う。メタデータ若しくはインターラクティブエレメントのそれぞれの意味論的分類は、そのメタデータ若しくはインターラクティブエレメントの視聴者用システム３での最終的な表示様式を定めるものである。メタデータとインターラクティブエレメントと意味論的分類の関連付け方法の例については後述する。
【００３６】
次にＳ３０２では、放送局２はメディアデータと付属データを多重化する。付属データには、Ｓ３００とＳ３０１から得られる番組識別情報ＩＤと、メタデータ及びインターラクティブエレメントが含まれる。放送局２はトランスポートストリームとしてのＭＰＥＧ−２を用いてデジタル放送を行う。サービスマルチプレクサ／トランスポートシステム２３０は、ＩＳＯ／ＩＥＣ  １３８１８−６で決められているデジタル・ストーレッジ・メディア・コマンド及びコントロール（ＤＳＭ−ＣＣ）用の国際規格、より詳細には繰り返しデータ伝送方式（カルーセルプロトコル）を用いてこの多重化処理を行う。
【００３７】
Ｓ３０３では、変調器２４２により他のチャンネルで多重化信号を変調させ、ＲＦ／送信システム２４３がＡＴＳＣあるいはＤＶＢのような標準デジタル放送用プロトコルを用いてその信号を放送する。
【００３８】
図６のＳ３０４において、視聴者用システム３では放送局２から変調信号を受信する。チューナ３２３は信号の同調、即ち、単一のチャンネルへ信号の復調を行い、復調信号から一つのチャンネル用のデジタル信号を抽出する。このデジタル信号にはメディアデータ、メタデータ及びインターラクティブエレメントが含まれている。
【００３９】
Ｓ３０５において、ＭＰＥＧ−２デコーダ３２２は、既存のＴＶアプリケーション・プログラミング・インターフェースを用いて同調信号の逆多重化処理を行う。この逆多重化処理の間、メディアデータはメタデータとインターラクティブエレメントから分離され、メディア・コンテンツ・ストリームとデータ・コンテンツ・ストリームを生成する。データ・コンテンツ・ストリームにはメタデータとインターラクティブエレメントが含まれている。
【００４０】
Ｓ３０６では、メモリ３２７内にテーブルとして、あるいはハードディスクドライブ３０１にローカルなデータベースの一部として、メタデータ若しくはインターラクティブエレメントのそれぞれをデータ・コンテンツ・ストリームに記憶するようプロセッサ３２１が制御処理を行う。Ｓ３０１においてメタデータ及びインターラクティブエレメントに関連させた番組識別データは、以下に説明するＳ３１０で実行されるデータへのアクセス処理を行う際のキーとなる。
【００４１】
Ｓ３０７において、プロセッサ３２１は、メタデータ及びインターラクティブエレメントから意味論的分類を抽出するための制御処理を行い、抽出した意味論的分類をメタデータとインターラクティブエレメントに対応付けして記憶する。この意味論的分類は、対応するメタデータとインターラクティブエレメントを、以下に説明するＳ３１０において検索し読み出すための第２のキーとして用いられる。
【００４２】
Ｓ３０８において、グラフィックコントローラ３２４とプロセッサ３２１が動作して、Ｓ３０５で得られたメディアコンテンツストリームに基づき、ビデオディスプレイ３０２上にメディアコンテンツの表示をする。コンテンツ視聴モードにおいて、ビデオディスプレイ３０２上に表示するメディアコンテンツとして、図７に示されているサッカーの試合５００を例とする。エンドユーザはビデオディスプレイ３０２でこのメディアコンテンツを視聴する。視聴者にとってメディアコンテンツを視聴することがシステムと対話をする上での中心的なモードであり、以後メディアコンテンツを視聴することをコンテンツ視聴モードと呼ぶことにする。
【００４３】
このコンテンツ視聴モード時において、メタデータ、インターラクティブエレメントあるいはこれらの両者が利用可能な場合にはその旨の表示がされる。そのような表示の例としてグラフィック表示がある。グラフィック表示はメディアコンテンツの表示上に重ねて表示される。このようなグラフィック表示を行うために必要とされる構成は、米国特許第５，８４８，３５２号明細書に開示がある。この米国特許第５，８４８，３５２号を参考文献として明記しておく。
【００４４】
Ｓ３０９において、４つの意味論的分類のうちの一つを選択する入力がリモートコントロール装置３０９からされ、その入力を受信する。即ち、種々の意味論的分類のメタデータとインターラクティブエレメントにアクセスするには、視聴者はコンテンツ視聴モードからレベル１の意味論的分類モードにシステムを切り替える必要がある。視聴者はリモートコントロール装置３０９を用いてこの切り替え、即ち、所望のメタデータとインターラクティブエレメントに対応した意味論的分類の選択をすることができる。この実施形態では、番組の詳細情報、システムメニュー、関連リンク、それに付加情報の４つの意味論的分類がある。なお、これら全ての意味論的分類に対して現在表示されているメディアコンテンツに関連したメタデータとインターラクティブエレメントが割り当てられているわけではない。例えば、システムメニューの分類にはメディアコンテンツとは無関係なメタデータとインターラクティブエレメントが割り当てられている。
【００４５】
コンテンツ視聴モードの間、リモートコントロール装置３０９のボタン１１０−１１３のそれぞれには一つの意味論的分類が割り当てられている。即ち、上ボタン３１０には現在の番組に関する詳細情報の分類が割り当てられており、左ボタン３１３には関連リンクの分類が割り当てられている。また、右ボタン３１１には付加情報の分類が、下ボタン３１２にはシステムメニューの分類が割り当てられている。視聴者はシステムをコンテンツ視聴モードからレベル１の分類モードへ切り替えることができる。切り替えを行うには、所望のメタデータとインターラクティブエレメントの意味論的分類に対応したボタンを押す。
【００４６】
Ｓ３１０において、選択した意味論的分類はアクティブな分類であり、選択した意味論的分類が現在表示中のメディアコンテンツに関連したものである場合には、システムはコンテンツ視聴モードからレベル１の分類モードに切り替えられる。そして、現在の番組識別データと選択した意味論的分類の両方に合致するメタデータとインターラクティブエレメントが読み出される。番組識別データはメディアコンテンツに埋め込まれているので、セットトップボックス３２０には現在視聴中のメディアコンテンツの番組識別データの情報がある。選択した意味論的分類が、現在表示されているメディアコンテンツに無関係なメタデータやインターラクティブエレメントだけを含んだシステムメニューのようなものである場合には、選択した意味論的分類と合致したメタデータやインターラクティブエレメントだけが読み出されることになる。
【００４７】
読み出されたメタデータとインターラクティブエレメントは解析され、選択した意味論的分類に対応したビデオディスプレイ３０２上の摺動型ウインドウに表示される。選択した意味論的分類が、現在表示されているメディアコンテンツとは無関係のメタデータやインターラクティブエレメントだけを含んだものである場合には、対応するウインドウは表示されているメディアコンテンツに拘わらずそのままの状態に維持される。
【００４８】
また、Ｓ３１０において、物理ボタン１１０〜１１３の機能はシステムにより再設定される。即ち、開、閉、前進、後進を表す４つの論理ボタンは、どの意味論的分類が選択されたかによって、異なる物理ボタン１１０〜１１３に機能設定される。それぞれの物理ボタン１１０〜１１３は、図８に示されているボタン識別データにより表される。論理ボタンと物理ボタンの対応関係は、図９に示されているような現在選択されている意味論的分類に応じて設定される。
【００４９】
最後のステップであるＳ３１１では、ユーザが特定のインターラクティブエレメントに応じた形でメタデータ若しくはインターラクティブエレメントと対話を行う。
【００５０】
ここで、Ｓ３０８〜Ｓ３１１において実行される動作の具体的な例について説明する。前述したように、本実施形態では、それぞれの意味論的分類はビデオディスプレイ３０２の４つの辺と関連づけられている。ある意味論的分類が選択されると、リモートコントロール装置３０９上の矢印ボタンが示す方向に、その意味論的分類に属するメタデータとインターラクティブエレメントを含んだウインドウが、ビデオディスプレイ３０２の対応する辺から内側に摺動表示される。
【００５１】
番組詳細分類
視聴者が、図７に示されるコンテンツ視聴モードでサッカー試合を見ているときに、もし視聴者が図１０に示されているように上ボタン３１０を押すと、視聴者用システム３によりレベル１分類モードに切り替えられ、図１１に示すように、ビデオディスプレイ３０２の画面下より上方向に番組詳細ウインドウ５１０が摺動表示される。即ち、ウインドウ５１０は上ボタン３１０の矢印が示す方向と同じ方向に摺動して表示される。図１２に示すように、ウインドウ５１０は現在視聴中の番組に関する詳細情報を表示する。詳細情報として、番組名、チャンネル、番組放送日時、番組の時間長が含まれている。メディアコンテンツプロバイダ１は、ＨＴＭＬやＸＭＬといった標準マークアップ言語を用いて、上記以外の番組に関する詳細情報を含めることができる。
【００５２】
一度番組詳細ウインドウが開くと、図９に示されているテーブルに基づいて論理ボタンに対する以下のような割り当てが行われる。
論理ボタン 物理ボタン
開ボタン                上ボタン３１０
閉ボタン                下ボタン３１２
前進ボタン              右ボタン３１１
後進ボタン              左ボタン３１３
【００５３】
図１２に示すように、ウインドウ５１０の３つの辺は境界線５１１により囲まれており、４番目の辺５１２はビデオディスプレイ３０２の下辺である。この４番目の辺に境界線はない。この境界線５１１がない部分はウィンドウ５１０が更に画面内側に摺動してより多くの情報、即ち、より多くのメタデータ、インターラクティブエレメントあるいはこれらの双方を表示できる状態にあることを示している。この状況で、図１３に示すように、ユーザが再度上ボタン３１０を押すと、図１４に示すように、ウインドウ５１０の表示領域が拡張し，更なる情報が表示される。このとき、視聴者用システム３はレベル２分類モードにある。図１５に示されているように、辺５１２を含むウインドウ５１０の４つの辺全てに境界線５１１が現れた状態は、ウインドウ５１０が全開状態にあることを示している。この意味論的分類にはこれ以上のメタデータやインターラクティブエレメントは存在せず、ウインドウ５１０もこれ以上拡張しない。
【００５４】
図１６乃至図２０は全開状態のウインドウ５１０内に表示されているインターラクティブエレメントの例を示したものである。メディアコンテンツプロバイダ１との対話を行うには戻りチャンネルとネットワークプロトコルが必要となる。ネットワークプロトコルとしてはＨＴＴＰネットワークプロトコルが好ましい。図１６はウインドウ５１０を全開にしたときに表示される初期画面を示したものである。インターラクティブエレメントの例として、２つのボタン５１３，５１４が画面上に表示されており、これらの画面に表示されたボタンを用いてユーザはサッカー試合のポールに参加することができる。インターラクティブエレメントは、論理前進、論理後進及び論理選択ボタンを使用することができる。即ち、視聴者は物理ボタンである右ボタン３１１に割り当てられている論理前進ボタンと、物理ボタンである左ボタン３１３に割り当てられている論理後進ボタンを使用して、入力対象を変更することができる。図１７に示すように右ボタン３１１を押すことにより、図１８に示すように画面表示ボタン５１４に入力対象を変更することができる。図１９に示すように、選択ボタン３１４を押すと、インターラクションを実行することができ、インターラクティブアプリケーションへアクションイベントを送出することができる。図２０に示すように、ウインドウ５１０の表示はこれに伴って制御される。
【００５５】
あるアイテムを選択したときに可能なインターラクションの種類は、メタデータとインターラクティブエレメントのプロバイダにより決められた設計に依存している。例えば、あるアイテムを選択したときに、対応するウインドウを摺動表示させてより広い表示領域を提供し、ウインドウ内の対応するインターラクティブアプリケーションを実行するようなシステム設計をすることもできる。インターラクションを行った結果付加的情報を得ることができれば、視聴者が開ボタン３１０を押すことにより分類ウィンドウ５１０を更に拡張するようにしてもよい。そのアプリケーションはＨＴＭＬ、ＪａｖａスクリプトＴＭ、ＪａｖａＴＭ、あるいはハードウエアプラットフォームによりサポートされている他の言語で実行される。
【００５６】
図２１に示すように、視聴者が下ボタン３１２を押すと、ウインドウ５１０は摺動して見えなくなり、視聴者用システム３は図２２に示すようにコンテンツ視聴モードに戻る。
【００５７】
関連リンク分類
図６に示したコンテンツ視聴モードの状態で、図２３に示すようにリモートコントロール装置上の左ボタン３１３を押すことにより視聴者は関連リンク分類を選択することができる。その結果、図２４に示すように、関連リンクウインドウ５２０がビデオディスプレイ３０２の右辺から摺動展開する。関連リンクウインドウ５２０が開いている間、論理ボタンには次のような物理ボタンが割り当てられる。
論理ボタン 物理ボタン
開ボタン                左ボタン３１３
閉ボタン                右ボタン３１１
前進ボタン              下ボタン３１２
後進ボタン              上ボタン３１０
【００５８】
図２５に示す例では、関連リンクウインドウ５２０には、現在表示されているメディアコンテンツに関連した複数のリンクアンカー５２１〜５２５が含まれている。図２５に示した例では、“Ｊａｐａｎ  Ｔｅａｍ”のアンカー５２１が入力対象となっている。図２６に示されているように視聴者が選択ボタン３１４を押してリンクアンカー５２１を選択すると、リンク先に移動する。リンクアンカー５２１はワールドワイドウエブのページへのリンクであるので、ウエブブラウザアプリケーションが立ち上がり、図２７に示すように日本のサッカーチームのホームページ５２６を表示するようビデオディスプレイ３０２が制御される。このとき視聴者が、図２８に示すように、右ボタン３１１を押すと、図２９に示すように関連リンクウインドウ５２０が閉じ、カーソル制御はウエブブラウザーの管理下におかれる。この状態をウエブブラウザーモードと呼ぶ。リモートコントロール装置３０９上のモードサイクルボタン３１５を押すとウエブブラウザーモードから抜けることができる。その結果、視聴者用システム３は図６に示したコンテンツ視聴モードに戻る。
【００５９】
関連リンクウインドウ５２０が開かれている間、リモートコントロール装置３０９上の前進ボタン３１０と後進ボタン３１２を押すことにより、関連リンクウインドウ５２０内のリンクアンカーや他のインターラクティブエレメント５２１〜５２５へナビゲートすることができる。例えば、入力対象が図２５に示されているように“Ｊａｐａｎ  Ｔｅａｍ”のアンカーにあるとき、図３０に示すように下ボタン３１２を３度押すことにより、図３１に示すように入力対象を“Ｒｅｃｏｒｄ  ｒｅｌａｔｅｄ  ｅｖｅｎｔ”と表示されているインターラクティブエレメント５２４に移動することができる。
【００６０】
この状態で、視聴者は図３２に示されている開ボタン３１３若しくは選択ボタン３１４のいずれかを使って、図３３に示すように関連リンクウインドウ５２０を拡張し選択の幅を広げることができる。図３４に示すように、全開状態の関連リンクウインドウ５２０には５２４ａから５２４ｃまでの３つの選択部分がある。視聴者は、前進ボタン３１０や後進ボタン３１２を使い選択ボタン３１４で実行することにより、所望のアイテムにナビゲートすることができる。また閉ボタン３１１を押すことにより記録動作をキャンセルすることもできる。
【００６１】
関連リンクウインドウ５２０に表示されるリンクの例としては、ウエブページへのリンク、他のテレビ番組やラジオ番組へのリンク、ローカル記録コンテンツへのリンクなどがある。リンク情報はＡＴＶＥＦエンハンスト・テレビジョン・仕様書を用いたメディアコンテンツと共に、あるいはインターネット若しくは他のネットワーク経由で提供されるのが好ましい。付加情報プロバイダ４はオプションとして番組の配信時に番組に関するリンクを含めることができる。
【００６２】
定型素材識別子（ＵＲＩ）を用いてリンクの記述が行われる。例えば、テレビコンテンツへのリンクは、テレビ局のＵＲＩを用いて記述される。テレビ局のＵＲＩの基本構成は、
tv:<broadcast>
であり、:<broadcast>はデータソースを示したものであり、このデータソースはドメイン名システム（ＤＮＳ）に使われているような識別子を使うことができる。識別子は特定の放送局やテレビジョンネットワークを示している。例えば、
tv:wqed.org              for the WQED network
tv:nbc.com              for the NBC network
【００６３】
これら放送局の識別子はインターネットのアドレスとは同じではなく、従ってＩＰアドレスを示している訳ではなく、周波数と放送プロトコルを示している。セットトップボックス３２０はルックアップテーブルを備えており、ルックアップテーブルにはセットトップボックス３２０が受信可能な全ての放送局の識別子のリストと、それに対応する周波数と放送プロトコルが書き込まれている。開発されているテレビのＵＲＩプロトコルの例としては、テレビ放送のための定型素材識別子がある。
【００６４】
将来のテレビ放送は、開始時間と放送時間の情報をテレビのＵＲＩに加えることで番組を特定できるようになると考えられている。例えば、２００１年視聴者用システム３月１０日の午後８時（ローカルタイム）にフォックスネットワークの３０分番組を録画するためには、ｔｖ  ｕｒｌ様式を次のように拡張する。
tv:fox.com/date=2001-0310/time=20:00:00/duration=0:30:00
【００６５】
ユーザがまだ放送されていない番組へのリンクに入り込むと、その番組はまだ放送されていない旨のメッセージがユーザに示される。
【００６６】
現在表示されているメディアコンテンツ用のメタデータやインターラクティブエレメントがない場合には、関連リンクウインドウ５２０が表示されないか、あるいはディフォルトのリンクを含んだ関連リンクウインドウ５２０が表示される。ディフォルトのリンクとしては、ハードウエアの製造元のウエブページへのリンク、現メディアの放送局のウエブページへのリンク、または広告主へのリンクが考えられる。
【００６７】
システムメニュー分類
図６のコンテンツ視聴モード時に、ユーザは図３５に示すようにリモートコントロール装置３０９の下ボタン３１２を押すことによってシステムメニュー分類を選択することができる。その結果、図３６に示されているように、システムメニューウインドウ５３０がビデオディスプレイ３０２の上辺から下方向に摺動表示される。システムメニューウインドウ５３０が開いている間、論理ボタンには次のような物理ボタンが割り当てられる。
論理ボタン 物理ボタン
開ボタン                下ボタン３１２
閉ボタン                上ボタン３１０
前進ボタン              右ボタン３１１
後進ボタン              左ボタン３１３
【００６８】
システムメニューウインドウ５３０により、例えばユーザの好みに合わせるためのシステム設定が可能となり、アプリケーションの起動ができ、また自機側に記憶されているコンテンツのブラウジングができる。図３７に示した例では、システムメニューウインドウ５３０には選択肢５３１〜５３５が含まれている。前に説明した例のように、リストされている選択肢の間を移動するには前進ボタンと後進ボタンを使用する。
【００６９】
付加情報分類
図６に示したコンテンツ視聴モード時に、ユーザは図３８に示すように右ボタン３１１を押すことにより付加情報分類を選択することができる。その結果、図３９に示すように、付加情報ウインドウ５４０がビデオディスプレイ３０２の左辺から画面内に摺動表示される。付加情報ウインドウ５４０が開いている間論理ボタンには次のような物理ボタンが割り当てられる。
論理ボタン 物理ボタン
開ボタン                右ボタン３１１
閉ボタン                左ボタン３１３
前進ボタン              下ボタン３１２
後進ボタン              上ボタン３１０
【００７０】
図４０に示した例では、付加情報ウインドウ５４０には選択可能な項目５４１〜５４６が含まれている。ユーザはここに表示されている項目間を論理ボタンの前進ボタンと後進ボタンを使用して移動することが可能であり、選択ボタン３１４を使用して選択することができる。
【００７１】
ここで、メタデータとインターラクティブエレメントを意味論的分類に関連づけるためのＳ３０１における処理について更に詳細に説明する。メタデータとインターラクティブエレメントのそれぞれにはタグが含まれている。このタグはメタデータ若しくはインターラクティブエレメントを意味論的分類の一つと関連づけるものである。エックステンシブル・マークアップ言語（ＸＭＬ）の文書としてメタデータとインターラクティブエレメントを符合化し配布することによりこのようなタグを実現することができる。ＸＭＬについては周知であり、ワールド・ワイド・ウエブ・コンソルチアム（Ｗ３Ｃ）によって勧告された仕様書中に定められている。
【００７２】
図４１は、番組識別情報をメタデータとインターラクティブエレメントに関連づけるために用いられるＸＭＬで符合化されたデータストリーム４０６の全体構造を概念的に示したものである。ＸＭＬで符合化されたデータストリーム４０６は意味論的分類をメタデータとインターラクティブエレメントに関連づけている。データストリーム４０６はメタデータとインターラクティブエレメント自体を含んでいてもよい。
【００７３】
ＸＭＬで符合化されたデータストリーム４０６には４０１から４０５までのフィールドが含まれている。フィールド４０１には番組識別情報への参照が含まれている。フィールド４０２〜４０５には、システムが定めたそれぞれの意味論的分類に対するメタデータとインターラクティブエレメントが含まれている。一例として、４つの意味論的分類が定められており、１から４の整数が割り当てられている。ここでいう４つの意味論的分類は上記した番組詳細、関連リンク、システムメニュー及び付加情報の４つの意味論的分類と同じである。
【００７４】
ＸＭＬで符合化されたデータストリーム４０６にはカスケードスタイルシート４００へのリンクが含まれている。このカスケードスタイルシート４００は放送局２と視聴者用システム３の双方に記憶されている。カスケードスタイルシート４００にはメタデータとインターラクティブエレメントの表示方法を記述した規則が含まれている。例えば、カスケードスタイルシート４００は、フォント、フォントサイズ、カラー及び他の属性の仕様を考慮したものである。この種のカスケードスタイルシートは周知であり、ワールド・ワイド・ウエブ・コンソルチアム（Ｗ３Ｃ）によって勧告された仕様書中に定められている。
【００７５】
図４２はＸＭＬで符合化されたデータストリーム４０６を更に詳細に説明したものである。００行には"default.css"という名前のカスケードスタイルシートへの参照が記述されている。スタイルシートはローカルに記憶されたものでもよいし、あるいは上述のようにデータカルーセル（ＤＳＭ−ＣＣ）を介して放送されたものでもよい。カスケードスタイルシートをＸＭＬ文書にリンクさせるフォーマットは周知である。
【００７６】
０２行には番組識別子が含まれている。この番組識別子はＸＭＬストリーム中の全ての情報を放送番組と関連づけるために用いられる。
【００７７】
０４行及び０５行には意味論的分類１用のデータが含まれている。この例では、意味論的分類１にはメタデータやインターラクティブエレメントは含まれていない。
【００７８】
０７行乃至１２行には意味論的分類２用のデータが含まれている。０８行及び０９行はウエブコンテンツへのリンクに関する記述である。
【００７９】
１４行乃至２１行には意味論的分類３用のデータが含まれている。テレビ番組のタイトルを表すタイトル属性は１５行に割り付けられている。テレビ番組の他の属性は１６行乃至１８行に割り付けられている。１９行及び２０行にはインターラクティブエレメントを定める一つの方法が示されている。アプレットのタグは意味論的分類にＪａｖａＴＭアプレットが含まれるべきであることを示している。この例では、アプレットのコード（即ち、コンパイルされたバイトコード）は次のように参照する。
lid://12abc554c3d3dd3f12abc554c3d3dd3f/code/timebar.jar
【００８０】
この文字列はローカル識別子であり、ローカルファイルシステム内におけるインターラクティブエレメントを実行するためのＪａｖａＴＭアーカイブファイルの記憶場所を示している。ジャーファイル(jar file)とも呼ばれるＪａｖａＴＭアーカイブファイルは単一のファイルであり、いくつかのＪａｖａＴＭクラスファイルと関連する情報ファイルを単一のアーカイブファイルにバンドルしたものである。ジャーファイルは通常クラスファイルとアプレットとアプリケーションに関連した補助的リソースを含んでいる。ローカル識別子のフォーマットは周知であり、アドバンスト・テレビジョン・エンハンスメント・フォーラム（ＡＴＶＥＦ）が示す規格書の中に定められている。
【００８１】
ジャーアーカイブの中のインターラクティブエレメントをユーザが選択すると、ＪａｖａＴＭ仮想マシーンがジャーアーカイブの内容を開いて認証を行う。ジャーアーカイブファイル中のマニフェストにはどのＪａｖａＴＭクラスファイルを実行すべきかが記述されている。実行するＪａｖａＴＭクラスファイルはメインクラス属性として記述されている。ＪａｖａＴＭ実行エンジンは指定されたＪａｖａＴＭクラスファイルのメインの機能を呼び出す。ＪａｖａＴＭクラスの実行については、ジャーファイルに含まれているものを含めて当業者によってよく知られている。
【００８２】
以上本発明を特定の実施形態を参照しながら説明したが、本発明の技術的思想の範囲内であれば種々の変更、改変が可能であることは言うまでもない。
【００８３】
例えば、上記実施の形態では、メディアコンテンツを放送する場合について説明をしたが、メディアコンテンツはローカルに記憶されたものでもよいし、あるいはインターネットを通じて配布されるものでもよい。
【００８４】
上記実施の形態では、メディアコンテンツプロバイダ１，放送局２及び付加情報プロバイダ４は全て独立した情報提供主体として説明したが、単一の組織に含まれる形態であっても構わない。また、メディアコンテンツプロバイダ１，放送局２及び付加情報プロバイダ４のそれぞれが有する機能については、いくつかの異なる情報提供主体が併合した状態で実現するようにしてもよい。例えば、メディアコンテンツプロバイダ１と放送局２を同一の組織として位置づけ、付加情報プロバイダ４のみを別の組織としてもよい。
【００８５】
上記実施の形態では、付加情報プロバイダ４は、付加情報をメディアコンテンツと同じＭＰＥＧ−２ストリーム中に埋め込むことにより、メディアコンテンツと同時にかつメディアコンテンツと同じ配信チャンネルを通じて付加情報の提供をするようにしたが、図４３に示すように、メディアコンテンツの配信チャンネルとは異なるチャンネル４’を通じて付加情報プロバイダ４’が付加情報の配信を行うようにしてもよい。例えば、メディアコンテンツが放送されたテレビ番組の場合には、”ＴＶ番組解説”サービスといった別の組織が放送済みのテレビ番組のコンテンツに関する付加情報をインターネットを介して配信するようにしてもよい。このような方法は視聴者用システム３の自機側記憶装置に記憶されているメディアコンテンツを取り扱う際に特に有用な方法となる。
【００８６】
また、単純化するために、上記実施の形態では、メタデータとインターラクティブエレメントは全体の番組に割り当てられていたが、本発明はメタデータとインターラクティブエレメントが番組の一部のみに関連しているような場合についても適用可能である。このような場合、メタデータとインターラクティブエレメントには、メタデータとインターラクティブエレメントが適用される当該番組の一部の開始時間とその一部の放送時間長に関する情報がメタデータとインターラクティブエレメントに含まれている必要がある。
【００８７】
上記実施の形態では、意味論的分類を使用者が選択するためのインターフェースの例としてリモートコントロール装置３０９を用いたが、リモートコントロール装置３０９の代わりに、キーボードやマウスのような他の種類の人と機械をつなぐインターフェースを用いてもよい。
【００８８】
また、上記実施の形態では、インターラクティブエレメントはＪａｖａＴＭプログラミング言語を用いて表されていたが、ＪａｖａＳｃｒｉｐｔＴＭ等のようなインタープリタ言語を用いて記述するようにしてもよい。
【００８９】
本発明による実施の形態では、視覚的かつ音響的に出力されるメディアコンテンツに適用する場合を説明したが、本発明は視覚的にのみあるいは音響的にのみ出力されるメディアコンテンツにも適用可能である。
【００９０】
また、上記実施の形態では、異なる意味論的分類に属するメタデータとインターラクティブエレメントをビデオディスプレイの異なる辺から上下左右に摺動表示する例を示したが、異なる意味論的分類に属するメタデータとインターラクティブエレメントは、ユーザが異なる意味論的分類であることを区別することができる態様であればどのような形での表示であっても構わない。例えば、異なる意味論的分類に属するメタデータとインターラクティブエレメントを異なる色で区別して表示したり、あるいは声を異ならせるなどして使う音で区別して出力するようにしてもよい。
【００９１】
フローチャート中Ｓ３０６とＳ３７は単一のステップとしてもよい。また、メディアコンテンツは階層構造を有するものであってもよく、またリモートコントロール装置を用いてメディアコンテンツの階層構造をナビゲートするようにしてもよい。メディアコンテンツの階層構造の簡単な例は、番組が通常示される順番に過ぎない。この場合、リモートコントロール装置を用いて番組の早送りと早戻しを行なったり番組中の別のシーンにスキップすることができる。メディアコンテンツの階層構造のより複雑な例としては、ゲームやドラマの分岐があり、これによってユーザは同じストーリについて様々な異なる結果を享受することができる。この場合、次にどの分岐に進むかの選択はリモートコントロール装置を使って行われる。
【００９２】
【発明の効果】
本発明の構成によれば、ユーザが選択手段の操作部で上下左右の４つの方向のうちの一つを選択することによって４つの分類から成る意味論的分類のうちの任意の一つの分類を選択すると、その選択した分類に割り当てられている全てのメタデータとインターラクティブエレメントを含むグラフックウィンドウを、ディスプレイの４つの辺のうち選択した分類に対応する辺から、操作部で選択した方向に摺動させてメディアコンテンツ上に重ねて表示することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態によるメディアコンテンツの制作、伝送及び受信に係わる主体の関係を示したブロック図。
【図２】図１に示した放送局の詳細を示したブロック図。
【図３】図１に示した視聴者の詳細を示したブロック図。
【図４】  図３に示したリモートコントロール装置の詳細を示した正面図。
【図５】メディアコンテンツ、メタデータ及びインターラクティブエレメントを準備し放送するための処理を示したフローチャート。
【図６】視聴者システムにおいて行われる処理を示したフローチャート。
【図７】視聴者システムのディスプレイ上に表示されるメディアコンテンツの例を示したもの。
【図８】図４に示したリモートコントロール装置の物理的ボタンに割り当てられたボタン識別番号を示したテーブル。
【図９】選択された意味論的分類に依存した論理ボタンと物理的ボタンの対応を示したテーブル。
【図１０】番組詳細意味論的分類を選択するためにリモートコントロール装置上のボタンを押した状態を示した図。
【図１１】番組詳細意味論的分類を選択したときに表示器上に表示される番組詳細ウィンドウを示した図。
【図１２】番組詳細ウィンドウの拡大図。
【図１３】番組詳細ウィンドウの全体表示をするためにリモートコントロール装置上のボタンを押した状態を示した図。
【図１４】  表示器上に番組詳細ウインドウの全体表示がされた状態を示した図。
【図１５】全体表示された番組詳細ウインドウの細部を示した図。
【図１６】全体表示された番組詳細ウインドウ内に表示されているインターラクティブ試合の詳細を示した図。
【図１７】図１６に示したインターラクティブ試合のウインドウ内表示において、入力候補を変更するためにリモートコントロール装置上のボタンを押した状態を示した図。
【図１８】図１７に示した動作で選択した候補に移動したウインドウで示される入力対象を示した図。
【図１９】入力対象となっている候補を選択するためにリモートコントロール装置上のボタンを押した状態を示した図。
【図２０】候補を選択したときに実行される動作を示した図。
【図２１】番組詳細ウインドウを閉じるためにリモートコントロール装置上のボタンを押した状態を示した図。
【図２２】番組詳細ウインドウを閉じた後の表示器画面を示した図。
【図２３】関連リンク意味論的分類を選択するためにリモートコントロール装置上のボタンを押した状態を示した図。
【図２４】関連リンク意味論的分類を選択したときの表示器上に表示される関連リンクウィンドウを示した図。
【図２５】図２４に示した関連リンクウインドウの拡大図。
【図２６】関連リンクウインドウの“Ｊａｐａｎ  Ｔｅａｍ”のリンクを選択するためにリモートコントロール装置上のボタンを押した状態を示した図。
【図２７】図２６の動作により“Ｊａｐａｎ  Ｔｅａｍ”のリンクに移動して日本サッカーチームのホームページを表示した状態を示した図。
【図２８】関連リンクウインドウを閉じるためにリモートコントロール装置ボタン上のボタンを押した状態を示した図。
【図２９】関連リンクウインドウを閉じ、表示制御をウエブ・ブラウジング・アプリケーションに受け渡した後の表示状態を示した図。
【図３０】関連リンクウインドウ内の項目を移動するためにリモートコントロール装置上のボタンを押した状態を示した図。
【図３１】図３０に示したボタンを押して"record related event"の項目に入力対象が移った状態を示した図。
【図３２】  "record related event"の項目を選択するためにリモートコントロール装置上のボタンを押した状態を示した図。
【図３３】  "record related event"の項目中にある項目を示すために関連リンクウインドウの表示状態を拡張した図。
【図３４】  図３３に示したように関連リンクウインドウを開いたときの拡大図。
【図３５】システムメニュー意味論的分類を選択するためにリモートコントロール装置上のボタンを押した状態を示した図。
【図３６】システムメニュー意味論的分類を選択したときに表示器上に表示されるシステムメニューウインドウを示した図。
【図３７】システムメニューウインドウの拡大図。
【図３８】付加情報意味論的分類を選択するためにリモートコントロール装置上のボタンを押した状態を示した図。
【図３９】付加情報意味論的分類を選択したときに表示器上に表示される付加情報ウインドウを示した図。
【図４０】付加情報ウインドウの拡大図。
【図４１】番組識別情報をメタデータとインターラクティブエレメントに関連づけるために用いられるＸＭＬ符号化データストリームの全体構造を示した図。
【図４２】ＸＭＬ符号化データストリームの具体例を示した図。
【図４３】付加情報プロバイダを独立した組織としたときの主たる組織の関連図。
【符号の説明】
１  メディアコンテンツプロバイダ
２  放送局
２３０  サービスマルチプレクサ／トランスポートシステム
２４０  ＲＦ／伝送システム
３  視聴者用システム
３０１  ハードディスクドライブ
３０２  表示器
３０９  リモートコントロール装置
３２０  セットトップボックス
４  付加情報プロバイダ
【図１】
0004491902.tif 000002
【図２】
0004491902.tif 000003
【図３】
0004491902.tif 000004
【図４】
0004491902.tif 000005
【図５】
0004491902.tif 000006
【図６】
0004491902.tif 000007
【図７】
0004491902.tif 000008
【図８】
0004491902.tif 000009
【図９】
0004491902.tif 000010
【図１０】
0004491902.tif 000011
【図１１】
0004491902.tif 000012
【図１２】
0004491902.tif 000013
【図１３】
0004491902.tif 000014
【図１４】
0004491902.tif 000015
【図１５】
0004491902.tif 000016
【図１６】
0004491902.tif 000017
【図１７】
0004491902.tif 000018
【図１８】
0004491902.tif 000019
【図１９】
0004491902.tif 000020
【図２０】
0004491902.tif 000021
【図２１】
0004491902.tif 000022
【図２２】
0004491902.tif 000023
【図２３】
0004491902.tif 000024
【図２４】
0004491902.tif 000025
【図２５】
0004491902.tif 000026
【図２６】
0004491902.tif 000027
【図２７】
0004491902.tif 000028
【図２８】
0004491902.tif 000029
【図２９】
0004491902.tif 000030
【図３０】
0004491902.tif 000031
【図３１】
0004491902.tif 000032
【図３２】
0004491902.tif 000033
【図３３】
0004491902.tif 000034
【図３４】
0004491902.tif 000035
【図３５】
0004491902.tif 000036
【図３６】
0004491902.tif 000037
【図３７】
0004491902.tif 000038
【図３８】
0004491902.tif 000039
【図３９】
0004491902.tif 000040
【図４０】
0004491902.tif 000041
【図４１】
0004491902.tif 000042
【図４２】
0004491902.tif 000043
【図４３】
0004491902.tif 000044