(57)【要約】本発明は、放送からコンテンツを記録するDVD＋RW、HDD、Blu-ray  REといったAVコンテンツのための再生機／記録システムについてである。コンテンツ内をナビゲートするために、再生機は、ユーザーに見るコンテンツを選択することを許容するメニューを提供する。受動的なコンテンツは能動的なエージェントで置き換えられ、それにより各コンテンツはプログラム部分を含むことになる。再生するコンテンツを選択するユーザーによる動作の結果として、コンテンツが再生される代わりにプログラム部分が実行される。このプログラム部分は、ユーザーにこの特定のコンテンツをナビゲートすることを許容するメニューを表示する。あるいはまた、プログラム部分は単にAVコンテンツの再生を開始してもよい。実際のコンテンツの再生はアプリケーションの制御のもとである。コンテンツの終わりに、アプリケーションは別のメニューを表示するなど次の動作を決定する。アプリケーションはいつコンテンツから出るかを選び（ユーザー動作またはコンテンツの終わりに基づいて）、再生機メニューに戻る。本発明はコンテンツ提供者にとってコンテンツの見え方を制御するより多くの制御を提供する。【特許請求の範囲】
【請求項１】
コンテンツをもつ能動アプリケーションを提供する方法であって：
個別に実行可能なプログラム部分の組としてコンテンツを提供し、
前記プログラム部分内に少なくとも一つのメニューを含め、
前記プログラム部分の制御のもとにコンテンツを呈示する、
ことを含むことを特徴とする方法。
【請求項２】
前記プログラム部分がコンテンツ呈示後に前記少なくとも一つのメニューの一つに戻ることをさらに含むことを特徴とする、請求項１記載の方法。
【請求項３】
前記コンテンツの呈示が、前記プログラム部分の組のうちの一つを実行することをさらに含むことを特徴とする、請求項１記載の方法。
【請求項４】
前記コンテンツの呈示が、前記少なくとも一つのメニューからの選択に反応してプログラム部分の組のうちの一つを実行することをさらに含むことを特徴とする、請求項３記載の方法。
【請求項５】
前記少なくとも一つのメニューからの項目の選択が、前記少なくとも一つのメニューのその項目によって表されるコンテンツ内のユーザーナビゲーションを許容することを特徴とする、請求項１記載の方法。
【請求項６】
プログラム部分の組としてコンテンツを提供することが、コンテンツをアプリケーションとして提供する能動的なエージェントを各コンテンツ部分について含めることをさらに含むことを特徴とする、請求項１記載の方法。
【請求項７】
前記能動的なエージェントを各コンテンツ部分について含めることが、ナビゲート可能な属性をもつアプリケーションをさらに含むことを特徴とする、請求項１記載の方法。
【請求項８】
オーディオ／ビジュアルコンテンツを記録するシステムであって：
当該記録システムによって受信されたデジタルコンテンツを記録できる記録器と、
それぞれ特定のコンテンツ種別に基づいている複数のテンプレートアプリケーションと、
を有しており、
前記記録器が受信された各デジタルコンテンツを前記テンプレートアプリケーションの一つに関連付けて能動アプリケーションを生成し、その能動アプリケーションが記録されることを特徴とするシステム。
【請求項９】
前記記録器がさらにコンテンツを受信するための入力手段を有することを特徴とする、請求項８記載のオーディオ／ビジュアルコンテンツを記録するシステム。
【請求項１０】
前記記録器がさらに、各デジタルコンテンツを、コンテンツに含まれるメタデータに基づいて前記テンプレートアプリケーションの一つに関連付けることを特徴とする、請求項８記載のオーディオ／ビジュアルコンテンツを記録するシステム。
【請求項１１】
前記生成された能動アプリケーションのそれぞれが実行可能プログラムであることを特徴とする、請求項８記載のオーディオ／ビジュアルコンテンツを記録するシステム。
【請求項１２】
含めることが、前記プログラム部分のそれぞれがユーザーにアプリケーションの振る舞いを修正することを許容する内容をもつアプリケーションを生成することをさらに含むことを特徴とする、請求項１記載の方法。
【請求項１３】
前記アプリケーションがチャプター選択を提供するコンテンツ・エージェントをさらに有することを特徴とする、請求項１２記載の方法。
【請求項１４】
前記コンテンツ・エージェントがユーザーによるチャプターの定義を許容することを特徴とする、請求項１３記載の方法。
【請求項１５】
前記コンテンツ・エージェントがユーザーによるプレイリストの定義を許容することを特徴とする、請求項１３記載の方法。
【請求項１６】
提供することが、AVデータをもつアプリケーションを放送し、コンテンツが保存されたものである場合にのみ該アプリケーションが実行されるべきであることを信号伝達することをさらに含むことを特徴とする、請求項１記載の方法。
【請求項１７】
提供することが、前記プログラム部分がコンテンツが再生される前に開始されるよう信号伝達することをさらに含むことを特徴とする、請求項１記載の方法。
【請求項１８】
インターネットサイトに接続して新しい広告をダウンロードするコンテンツ・エージェントをさらに有することを特徴とする、請求項１記載の方法。
【請求項１９】
前記提供することが、インターネットサイトに接続してコンテンツについてのユーザーの意見を記録するコンテンツ・エージェントをさらに有することを特徴とする、請求項１記載の方法。
【請求項２０】
前記提供することが、ユーザーの視聴習慣に関係した状態情報を保存するコンテンツ・エージェントをさらに有することを特徴とする、請求項１記載の方法。
【請求項２１】
前記アプリケーションが関係するコンテンツを、該コンテンツへの明示的な参照情報をもつことなく制御できることを特徴とする、請求項１記載の方法。
【請求項２２】
前記アプリケーションが前記関係するコンテンツを参照していることをある参照情報が示すことをさらに有することを特徴とする、請求項２１記載の方法。
【請求項２３】
再生を制御するために使用されることのできる、前記関連付けられたコンテンツへの参照情報を要求する機能をもつアプリケーションをさらに有することを特徴とする、請求項２１記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はオーディオ／ビデオ・コンテンツの再生および記録に、より詳細にはデジタルシステム内で走るコンテンツを閲覧するアプリケーションを制御することに関する。
【背景技術】
【０００２】
現在存在している数多くのシステムがAVコンテンツを記録する機能をもつ。これらのシステムの多く、たとえばDVD＋RW、HDD、Blu-rayディスクREは、放送から受信したコンテンツを記録するよう構成されている。受信コンテンツ内をナビゲートするため、再生機／記録機は典型的には、ユーザーに見るコンテンツを選択することを許容するメニュー機構（目次のような）を設けている。呈示されるメニューおよびコンテンツ内のナビゲーションは一般に再生機中に実装されており、どんなものであれ特定の再生機／記録機では種々のソースからのコンテンツが同じ仕方で呈示される。別のメーカーからの再生機／記録機といった異なる再生機／記録機は同じコンテンツをナビゲートするために異なるユーザーインターフェース（UI）を呈示する。利用可能なメタデータによっては、いくつかのナビゲーション方法はいくつかのコンテンツについては機能しないこともありうる。
【０００３】
発行されたコンテンツ（たとえばDVD）はユーザーにコンテンツをナビゲートすることを許容するメニューを設けている。これらのメニューは、DVDディスク上に保存されているなど、コンテンツ内に含まれている。異なるコンテンツ（異なるDVDディスクのような）に含まれているメニューは、異なる再生機／記録機で表示させたときに同じに見えるよう呈示される。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
コンテンツの記述を再生機／記録機が実行できるアプリケーションとして提供できるよう、該記述をコンテンツ自体に関連付けることをねらいとした提案もある。こうした思想は進歩となるものの、それでも、ナビゲーションを提供するためには、再生機アプリケーションに依存して該再生機アプリケーションがコンテンツ記述を使うというのではなく、コンテンツが自らのナビゲーションを直接サポートすることが望ましい。再生機／記録機にコンテンツ再生を許容するコンテンツの記述を提供することは、コンテンツに自らのナビゲーションをサポートすることを許容する当技術分野内での不足に取り組むものではないのである。
【課題を解決するための手段】
【０００５】
本発明は、エージェント（ここでの用法ではエージェントとはアプリケーションまたはコンピュータプログラムを指す）および可能性としてはメタデータでコンテンツを拡張することによって従来技術内の必要性に取り組むものである。本発明は、ひとたびユーザーがコンテンツを「再生」することを選択すると、システムは、通常システムでのようにコンテンツを再生する代わりに、アプリケーションを実行することを構想している。アプリケーションはコンテンツの呈示に関係する詳細を決定する。アプリケーションは、ユーザーがコンテンツ内をナビゲートできるよう、メニューを呈示できる。
【０００６】
本発明の記録システムは、放送コンテンツについて、該コンテンツを記録するときにエージェントを生成する（すなわち、アプリケーションまたはプログラムコードをそのコンテンツに関連付ける）。このエージェントがユーザーにこのコンテンツ内をナビゲートすることを許容する。エージェントは一組のテンプレートアプリケーションに基づいていることができる。この場合、システムは標準的なアプリケーションをコンテンツに付随させ、メタデータファイルを生成する（放送内のメタデータおよびローカルに生成されたメタデータに基づいて）。ひとたびユーザーがこの記録されたコンテンツを再生すると、コンテンツを再生する代わりにそのアプリケーションが実行される。
【０００７】
本発明は、アプリケーションを走らせ、呈示されるオプションを選択してアプリケーションと対話することによってユーザーがアプリケーションの振る舞いを修正でき、よってコンテンツをナビゲートする仕方をユーザーがカスタマイズできるようにすることを構想している。構想されているカスタマイズは、放送されたコンテンツと同様、ユーザー自身のコンテンツについてもできる。上記のような標準的なアプリケーションをビデオカメラ記録に追加し、ユーザーがそれをカスタマイズする機能を設けるのである。これらのカスタマイズされたアプリケーションは、たとえばユーザーがコンテンツをピアツーピア・ネットワークで共有する場合に、共有されることができる。その場合、コンテンツ・エージェントがそのピアツーピア・ネットワークのメンバー間で共有されることになる（すなわち、コンテンツに加えてアプリケーションおよびメタデータ）。
【０００８】
本発明は、コンテンツがそれ自身のナビゲーションをサポートすることを許容するよう、マルチメディア・ホーム・プラットフォーム（MHP）1.0のような既存の規格の拡張版とともに使用できる。拡張は、そのアプリケーションが記憶からのみ実行できることを示す信号伝達技術を必要とし、該信号伝達を、アプリケーションを開始すべきであってコンテンツを走らせるべきではないことを示すよう拡張する。また、関連付けられたコンテンツを参照するために、再生APIをコールすることができ、関連付けられたコンテンツについての一意的なIDやファイル名を必要とする代わりに該関連付けられたコンテンツを参照するようなオプションがアプリケーションのために設けられることも構想されている。このことは、汎用アプリケーションを使うことをずっと容易にする。さらに、本発明はMHPアプリケーションを記憶から再生するための拡張を提供する。コンテンツが自らのナビゲーションをサポートすることを許容するということは、記憶からの再生の場合についてはMHPへの拡張として構成されることができる概念であり、そのような拡張はコンテンツ提供者にとってきわめて価値があるであろう。
【発明を実施するための最良の形態】
【０００９】
本発明は、受動的なコンテンツを能動的なエージェントで置き換えることを構想する。本質的には、各コンテンツがプログラム部分を含むよう構成される。通常、コンテンツはファイル（たとえばMPEG-2ビデオファイル）である。本発明内においては、コンテンツ（能動エージェントと称される）の定義は三つの基本要素を有する：（１）実際のコンテンツ（たとえば前記MPEG-2ビデオファイル）；（実行可能な）アプリケーションまたはプログラムコード；およびメタデータファイル（任意的）である。ひとたびユーザーがコンテンツを再生することを選ぶと、コンテンツが再生されるのではなくプログラム部分が実行される。構想されるプログラム部分はメニューを表示し、ユーザーがこの特定のコンテンツをナビゲートすることを許容する。あるいはまた、プログラム部分は単にAVコンテンツの再生を開始してもよい。実際のコンテンツの再生はアプリケーションの制御下である。コンテンツが終了すると、アプリケーションは別のメニューを表示するなど、次に取るべき動作を決定する。また、アプリケーションは、コンテンツを終了する点を判定し（ユーザーの行動またはコンテンツの終わりに基づいて）、再生機メニューに戻る。
【００１０】
たとえば、ユーザーが映画を選択すると、その映画の再生を開始する代わりに、コンテンツ・エージェントはチャプターメニュー（DVDディスクの場合のような）を呈示し、それによりユーザーは見るチャプターを選択できる。別のコンテンツ（たとえばドキュメンタリー）については、コンテンツ・エージェントは、字幕中のキーワード検索といった形のコンテンツ・ナビゲーションを呈示できる。ここでの用法では、「コンテンツ・エージェント」は、コンテンツ、アプリケーションおよびメタデータを含み、再生するべきコンテンツをユーザーが選択すると、そのAVコンテンツの再生を制御するアプリケーションが実行される。
【００１１】
構想されているコンテンツ・エージェントは、再生機／記録機の使用に関係する状態情報を保存する機能を設けられることができる。アプリケーション部分はコンピュータプログラムであり、よってローカルなハードディスク上でファイルを保存したり読み込んだりする機能を設けられることができる。本発明のアプリケーションは状態情報を保存し、また、アプリケーションの振る舞いは、次にユーザーがそれを走らせたときに保存されている情報に基づいて修正される。本発明によって構想されているアプリケーションは、それ自身または同じソースからの関係するアプリケーションが書き込んだファイルを読む機能を有する。状態情報を保存することにより、コンテンツ・エージェントは履歴を維持し、よってユーザーにテーラーメードの体験を提供することができる。逆に、コンテンツ・エージェントは、再生を現在のユーザーに合わせるために再生機設定を確かめることができる。たとえば、再生機設定に基づいて言語を選択するなどである。コンテンツ・エージェントがディスク全体ではなく特定の一つのコンテンツに関係していることを注意しておくべきであろう。
【００１２】
DVD/Blu-rayディスクのコンテンツ発行者は典型的には、発行されたディスクに含まれるコンテンツの呈示についての制御を設けることを望む。ひとたびコンテンツ発行者によって提供されたコンテンツが放送または記録されたら、もともと設けられていた制御は一般にはもはや有効でなくなる。本発明は、以前の放送または記録後にコンテンツの記録が行われるような状況でも、コンテンツ発行者にコンテンツの呈示の制御を許容する諸特徴を提供する。本発明の概念を容易にするため、iTVフォーマットに若干の変更が必要とされる。iTVシステムは、記憶からのみ実行されるアプリケーションおよびそのことを示す信号伝達を許容しなければならず、また、アプリケーションがローカル記憶にファイルを読み書きすることをも許容すべきである。下記のセクションでは、MHPの場合について必要とされる解決策を述べる。この特徴は、記憶からMHPコンテンツの再生をサポートするための新しい信号伝達および諸方法を規定する、MHPについての興味深いアイデアである。
【００１３】
本発明は、コンテンツ提供者が、いくつかの方法でコンテンツへのアクセスを制御し、コンテンツを動的に向上させることを許容する：
・コンテンツにアクセスするためにコンテンツ提供者の定義したメニューが使われる；
・インターネットからダウンロードされた新しい広告を挿入する；
・コンテンツについてのユーザーの意見をモニタリングする（ユーザーの同意を得て）；
・インテリジェントなコンテンツのリジューム；
本発明の実装はいくつかの基本的な部分を含む。各コンテンツは３つの部分を含む：
・AVデータ
・メタデータ
・アプリケーション
このモデルを一般にサポートするため、再生機はアプリケーションを実行するための仮想マシン（VM）をサポートする必要がある。アプリケーションがその再生機にとってのネイティブな実行可能コードであることも可能である。図１は、これがどのように見えるかの例を示している。
【００１４】
図１は、本発明のコンテンツオブジェクト構造１２を動作させることのできる再生機モデル１０の図である。アプリケーション１４はコンテンツオブジェクト構造１２内に含まれており、仮想マシン１６上で走ることができ、コンテンツオブジェクト構造１２内に含まれるメタデータを用いることのできる実行可能プログラムを提供する。再生エンジン１８は、先に論じたようにコンテンツオブジェクト構造１２によって定義されるアプリケーション１４の制御のもとでAVコンテンツの表現を処理する。本発明によって構想されるところでは、ユーザーは目次のようなメニューから見るコンテンツを選択する。アプリケーション１４が始動し、AVコンテンツが再生される。典型的なシナリオでは、アプリケーション１４はユーザーにメニュー（DVDのチャプターメニューのようなもの）を呈示し、ユーザーがコンテンツ２０内をナビゲートできるようにする。さらに、アプリケーション１４は、完全版、ディレクターズカット、ハイライト集といった種々の再生オプションを呈示できる。本発明によって提供される利点の一つは、コンテンツ発行者が、（自動ハイライト生成のような）再生機によって生成されるプレイリストよりも一般に高品質と期待される異なるプレイリストを生成できるということである。
【００１５】
再生機１０は好ましくは、アプリケーション１４がコンテンツ内のある点で始動、停止または再生できるようにするAPI（Java（登録商標）のJMF  APIと同様）をサポートする。具体的には、APIは、アプリケーションがどのようなファイル名で保存されていたかを知る必要なしに関連付けられたコンテンツを参照することをアプリケーションに許容すべきである。二つの実施形態が構想される。そのうちの一方では、APIは関連付けられたコンテンツの再生を指示する機構をサポートする（たとえば、関連付けられたコンテンツを再生することを指示するコンテンツ参照情報なしでの再生APIのコール）。もう一方の実施形態では、APIは関連付けられたコンテンツへの参照情報（たとえばファイル名）を尋ねる機構をサポートし、この場合、通常の再生APIが使用できる。また、再生機１０は、アプリケーションが画面上にグラフィックを、可能性としてはビデオに重ねて表示することを許容するためのAPIをサポートすべきである。
【００１６】
再生機１０は好ましくは、放送ストリーム内で提供されているコンテンツオブジェクト構造１２を生成できる。たとえば、放送ストリームがAVデータおよび若干のメタデータを含んでいる場合、記録機は、コンテンツオブジェクト構造１２内に含まれるメタデータに基づいてコンテンツ２０をナビゲートする機能をユーザーに提供するアプリケーション１４を生成できる。放送されたメタデータに応じて、アプリケーション１４は種々の特徴を有しうる。メタデータを通じてアプリケーション１４に設けることのできる潜在的な特徴の一つとして、放送が英語の字幕（英語を話すユーザーのための）を含んでいる場合、アプリケーション１４はキーワード検索特徴を提供できる。もちろん、コンテンツ２０の放送が英語の字幕を含んでいなければ、英語字幕のキーワード検索は提供できない。AVデータ、メタデータおよびアプリケーションを含むコンテンツオブジェクト構造１２が放送されることができることが構想されている。図２に関係する以下の記述は、MHPの将来のバージョンに含められてもおかしくないMHPへの拡張について述べる。
【００１７】
ピアツーピア・ネットワーク（たとえばSharelt）では、ユーザーはコンテンツオブジェクトを共有できる。このことは、コンテンツの共有をより興味深いものにする。第一のユーザーが、たとえば新しいユーザー・プレイリストを作成することによって、オブジェクトをある程度カスタマイズする潜在力を有するからである。このアプローチがMHP拡張に基づいている場合、各ユーザーがMHP＋記憶再生機を有する限り、ユーザーはこれらの能動オブジェクトを交換できる。
【００１８】
図２は、本発明によって提案されるようなシステムにおいて潜在的に起こり得る対話のシーケンスの例を示している。図２に示されるように、対話のシーケンスは、ユーザーが目次（TOC:  Table  of  Contents）３０のための再生機メニューから項目を選択することで始まる。TOC３０の項目の一つの選択は、その項目によって表されるコンテンツをアクティブにし、このコンテンツに関係するアプリケーションプログラムが開始される。ひとたび開始されると、コンテンツアプリケーションは、ユーザーにコンテンツ内のナビゲートを許容するメニューを表示する。この例では、ユーザーによって選択されたコンテンツアプリケーションは『フレンズ』である。フレンズ・メニュー４０が表示され、ユーザーは「すべて再生」を選択し、その結果、コンテンツが再生される（アプリケーションによって開始される）。コンテンツの終わりに、アプリケーションは別のメニュー５０を示す（もちろん、アプリケーションはコンテンツと並行して走っており、よってコンテンツにグラフィック／テキスト／画像をオーバーレイしてもよい）。ユーザーが「終了」を選択したときにのみ、制御は再生機メニューに戻される。
【実施例】
【００１９】
MHP固有の事例
MHPについて固有の事例では、コンテンツ２０が放送され、アプリケーション１４はある時点に始動／停止するよう合図されることができる。現在存在しているMHP規格は、記憶からコンテンツに直接リンクされたアプリケーションを走らせることはカバーしていない。MHPの将来のバージョンは、記憶から直接アプリケーションを走らせることを許容することが構想されている。より具体的には、現在議論されている諸MHP規格は、記憶から直接アプリケーションを走らせることを可能にする要求に取り組むものである。記憶から直接アプリケーションを走らせることをサポートするためには、MHPは以下の拡張を必要とする：（１）あるアプリケーションが記憶からのみ実行できるという信号伝達、（２）該アプリケーションがAV再生の前に開始されるべきであり、AVコンテンツの再生を制御するという信号伝達。典型的には、表１に示したようなアプリケーション情報表（AIT:  Application  Information  Table）がMHPにおいて使用され、アプリケーションへの情報の信号伝達を提供する。この表のシンタックスは、この新しい信号伝達を反映するよう拡張されるべきである。application_control_codeフィールドは次のオプションを信号伝達するよう拡張されることができる：
・アプリケーションは記憶からのみ実行されるべきである（よって、生放送の間は決して実行されない）；
・アプリケーションはコンテンツが再生されることなしに開始するべきである；該アプリケーションがコンテンツの再生を担う。
上の第二のオプションは、アプリケーションが記憶から実行される場合に構想される。
【００２０】
MHPのためのAITシンタックスを拡張することと並んで、本アイデアをサポートするために以下の変更が構想されている：アプリケーションにAV再生に対する若干の制御を許容し、アプリケーションがデータファイルを保存／取得することを許容するAPIの記憶をサポートする。特に、アプリケーションは、ファイル名を知ることなく関連付けられたコンテンツを再生するためのAPIを有するべきである。再生を制御するためにJMF  APIが使われる場合、それらのJMF  APIはアプリケーションが関連付けられたコンテンツをコンテンツ参照情報なしに再生することを許容するよう、あるいはアプリケーションが関連付けられたコンテンツのための参照情報を問い合わせすることを許容するよう拡張されるべきである。
【００２１】
上で論じた拡張をもったMHP再生機のないユーザーは、そのコンテンツを見ることはできるが、単にコンテンツを再生することによってであり、本発明の追加的な諸特徴なしにである。したがって、本発明の諸特徴は、MHPシステムのインストール済みの基礎に問題を起こすことなく導入できる。
【００２２】
表１
【表１】
2008506220.tif 000002
【００２３】
Java（登録商標）プログラミング言語に基づく本発明の実施形態である図３を参照すると、Java（登録商標）ベースのプラットフォーム５０の一般化された実装が示されている。最上層は、並列に実行できる一つまたは複数のJava（登録商標）ベースのアプリケーション５２を含んでいる。EPG４８はこの最上レベルで走り、ユーザーによってナビゲートされるコンテンツについての対話性を提供する。システムは、再生機／記録機内のOS（オペレーティングシステム）４２上で走るJava（登録商標）ベースの仮想マシン（VM:  Virtual  Machine）４８を含む複数の層を有している。VM４８は、アプリケーションプログラムインターフェース（Application  Program  Interface）４６を通じてEPG４８のようなアプリケーション５２とのインターフェースをもつことになる。OS４２は、再生機／記録機のハードウェア５８へのシステムアクセスを可能にするドライバ５４とのインターフェースをもつ。アプリケーションマネージャ４０がアプリケーションを始動および停止させ、典型的には、システムハードウェア５８内のHDD５６に記録されているコンテンツ内をナビゲートするために本発明によって用いられうるナビゲーターを動作させる。図３に示されているようなJava（登録商標）ベースの実施形態では、再生機／記録機はJava（登録商標）  VM４４をサポートし、コンテンツ・エージェントはアプリケーション５２として走るJava（登録商標）アプリケーション／アプレットである。Java（登録商標）はビデオを表示するための必要とされる要素のほとんどを含んでいない。したがって、ビデオを表示するために、コンテンツ・エージェントと一緒に、Java（登録商標）メディアフレームワーク（JMF:  Java（登録商標）  media  framework）または同様のアプリケーションプログラムが使用されることが構想されている。JMFは、アプリケーション５２（今の場合これがコンテンツ・エージェントである）にコンテンツを表示することを許容するためにOS４２にアクセスする必要のない諸Java（登録商標）コンポーネントと一緒に使われることが好ましい。OSのコンポーネントにアクセスしないことの目的は、本発明の目的に従って、再生されるときのコンテンツの見え方を制御する機能をもったJava（登録商標）アプリケーション／アプレットであるコンテンツ・エージェントを提供することである。
【００２４】
引き続き図３を参照すると、MHPはJava（登録商標）プログラミング言語を使って構築されているので、図３の再生機／記録機はMHPに従って構築されることができる。図３の再生機／記録機をMHP規格を使って構築させると、コンテンツ・エージェントのアプリケーション部分がさらにJava（登録商標）で書き込まれることになるが、これはMHP規格に従ってであり、そのためエージェントはMHPアプリケーションである。この場合、コンテンツ・エージェントは、放送に一緒に含められることも、あるいはあとから記録に追加されたることもできる。
【００２５】
以上の記述は、本発明を実行するために本発明人に知られている最も好ましい実施形態を記載している。さまざまな修正が当業者には明らかであろう。よって、本発明の範囲は付属の請求項によって測られるべきである。
【図面の簡単な説明】
【００２６】
【図１】本発明によって構想される再生機／記録機の図である。
【図２】本発明の方法内における対話のシーケンスの図である。
【図３】本発明のためのある実施形態の図である。
【図１】
2008506220.tif 000003
【図２】
2008506220.tif 000004
【図３】
2008506220.tif 000005
【国際調査報告】
2008506220.tif 000006
2008506220.tif 000007