(57)【要約】  本発明は、デジタル番組におけるリンク識別子の生成方法を提供する。該方法は、前記デジタル番組にリンク情報が付随していることを確認する段階と、前記デジタル番組にリンク情報が付随していることを示す対応するリンク識別子を、前記デジタル番組に組み込む段階とを含む。本発明の方法と装置により、デジタル番組において生成されたリンク識別子により、記録装置に、記録するデジタル番組がインターネットアクセスを含むことを通知し、記録装置に、インターネットにアクセスするために必要な情報（例えば、リンク情報）を記録させ、インターラクティブ番組とともにそのリンクされたネットワークデータも記録させる。
2008529332.tif 000002
【特許請求の範囲】
【請求項１】
デジタル番組におけるリンク識別子の生成方法であって、
前記デジタル番組にリンク情報が付随していることを確認する段階と、
前記デジタル番組にリンク情報が付随していることを示す対応するリンク識別子を、前記デジタル番組に組み込む段階とを含む方法。
【請求項２】
前記確認する段階は、前記リンク識別子に関する情報を含む命令を受信する段階を含む、請求項１に記載の方法。
【請求項３】
前記リンク識別子は記述子である、請求項１に記載の方法。
【請求項４】
前記リンク識別子はファイルである、請求項１に記載の方法。
【請求項５】
前記リンク識別子は前記リンク情報を含む、請求項１に記載の方法。
【請求項６】
前記リンク識別子は、リンク情報がリダイレクト可能であることを示すリダイレクト識別子を含む、請求項５に記載の方法。
【請求項７】
デジタル番組におけるリンク識別子の生成装置であって、
前記デジタル番組にリンク情報が付随していることを確認する確認手段と、
前記デジタル番組にリンク情報が付随していることを示す対応するリンク識別子を、前記デジタル番組に一体化させる一体化手段とを含む装置。
【請求項８】
前記確認手段は、前記リンク識別子に関する情報を含む命令を受信する受信手段を有する、請求項７に記載の装置。
【請求項９】
前記リンク識別子は記述子である、請求項７に記載の装置。
【請求項１０】
前記リンク識別子はファイルである、請求項７に記載の装置。
【請求項１１】
前記リンク識別子は前記リンク情報を含む、請求項７に記載の装置。
【請求項１２】
前記リンク識別子は、リンク情報がリダイレクト可能であることを示すリダイレクト識別子を含む、請求項７に記載の装置。
【請求項１３】
デジタル番組の記録方法であって、
（ａ）デジタル番組にリンク情報が付随していることを示すリンク識別子を含むデジタル番組を受信する段階と、
（ｂ）前記デジタル番組を記録する段階と、
（ｃ）前記リンク識別子に従って対応するリンク情報を取得する段階と、
（ｄ）前記リンク情報に対応するネットワークデータを記録する段階と
を有する方法。
【請求項１４】
前記リンク識別子は前記リンク情報を含む、請求項１３に記載の方法。
【請求項１５】
前記段階（ｄ）は、
前記リンク情報に対応するネットワークデータをダウンロードする段階と、
前記ネットワークデータを記録する段階とを有する、請求項１３に記載の方法。
【請求項１６】
前記リンク識別子はリダイレクト識別子を含み、
前記段階（ｄ）は、前記リダイレクト識別子に従って前記リンク情報を装置に送信して、前記装置が前記リンク情報に対応するネットワークデータを記録できるようにする段階を含む、請求項１３に記載の方法。
【請求項１７】
前記ネットワークデータと前記リンク情報との間の関係を示すマップファイルを生成する段階と、
前記マップファイルを記録する段階とをさらに含む、請求項１３に記載の方法。
【請求項１８】
デジタル番組にリンク情報が付随していることを示すリンク識別子を含むデジタル番組を受信する受信手段と、
前記リンク識別子に従って対応するリンク情報を取得する取得手段と、
前記リンク情報と前記デジタル番組に対応するネットワークデータを記録する記録手段とを有する、デジタル番組の記録装置。
【請求項１９】
前記ネットワークデータをダウンロードするダウンロード手段をさらに有する、請求項１８に記載の方法。
【請求項２０】
前記リンク識別子はリダイレクト識別子を含み、
前記装置は、前記リダイレクト識別子に従って装置に前記リンク情報を送信し、前記装置が前記ネットワークデータを記録できるようにするリダイレクト手段をさらに有する、請求項１８に記載の装置。
【請求項２１】
前記ネットワークデータと前記リンク情報との間の関係を示すマップファイルを生成するマップファイル生成手段をさらに有し、前記記録手段をさらに使用して前記マップファイルを記録する、請求項１８に記載の装置。
【請求項２２】
デジタル番組の再生方法であって、
リンク情報が付随しているデジタル番組を再生する段階と、
前記リンク情報に対応するネットワークデータを再生する必要があるとき、ローカルエリアに事前に格納されたネットワークデータを再生する段階とを有する方法。
【請求項２３】
マップファイルと前記リンク情報とに基づき前記ネットワークデータを取得する段階をさらに含む、請求項２２に記載の方法。
【請求項２４】
デジタル番組の再生装置であって、
リンク情報が付随しているデジタル番組を再生する再生手段と、
前記リンク情報に対応するネットワークデータを再生する必要があるとき、ローカルエリアに事前に格納されたネットワークデータを取得するネットワークデータ取得手段とを有する装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデジタル番組放送、録画、再生に関し、より具体的には、インターラクティブ番組放送、録画、再生に関する。
【背景技術】
【０００２】
テレビ番組放送は従来からあるユーザの情報取得方法である。ＩＰ技術の発展に伴い、インターネットがもう一つの重要な情報取得方法となった。インターネットサービスは、ユーザにテキスト情報、グラフィックス情報、オーディオビジュアル情報、その他の様々な情報を提供することができる。放送モードにおいては、放送事業者は、ユーザに番組コンテンツを「プッシュ」方式で配信する。インターネットサービスモードにおいては、ユーザは、自分のイニシアティブでインターネットサーバから情報を取得することができ、この方式は「プル」方式と呼ばれている。デジタルテレビ放送の発展により、新たに放送サービスをインターネットサービスと組み合わせることが見込まれている。
【０００３】
デジタルインターラクティブテレビ（ｉＴＶ）番組には、オーディオビジュアルコンテンツだけでなくインターラクティブアプリケーションも含まれる。いくつかのインターラクティブアプリケーションでは、インターネットにアクセスしたりＩＰ接続によりデータを取得したりできる。記憶装置を有するセットトップボックス（ＳＴＢ）やインターラクティブテレビレコーダは、記憶媒体にｉＴＶ番組を録画できる。記憶媒体はハードディスクやＤＶＤ＋ＲＷ、ブルーレイディスク等の光ディスクである。レコーダは、ｉＴＶ番組を、それを再生することなく録画できる。
【０００４】
インターネットサービスにより、ユーザはパーソナライズでき、関心のあるコンテンツを選択して視聴することができる。これは放送にはない機能である。放送会社は、付加的なインターネットサービスを提供して料金を取ったり、顧客を引きつけるために使用したりできる。
【０００５】
放送会社によるＩＰデータアプリケーションの例としてはマルチアングル番組がある。例えば、サッカーの試合にはマルチアングル番組がある。興奮するシュート場面では、ユーザは別のアングルからそれを見たいと思うし、通常は複数のカメラが競技場に設置され試合全体を追跡記録している。しかし、異なるアングルからの番組をすべて同時に放送すると、帯域幅の利用率の問題により、コストが急激に増大する。それに加えて、複数のアングルからの視聴を望むユーザもいるし、望まないユーザもいる。この問題を解決するよい方法は、放送チャンネルからメインアングルを放送し、他のアングルはインターネットサーバに置いて、ユーザが必要なときにこれらのアングルを視聴できるようにすることである。放送会社はこのサーバの使用に対して課金し、またはユーザをこの機能を使用して引きつけることができる。インターラクティブ番組では、これらのアングルの表示が決定され、ピクチャ・イン・ピクチャ方式またはフルスクリーン方式で表示される。
【０００６】
テレビ番組の録画はユーザが普通にすることである。ユーザは、レコーダを用いてアナログテレビ番組を録画するように、パーソナルデジタルレコーダを用いてデジタルテレビ番組を録画することを欲する。ユーザはテレビ番組を視聴して面白いと思うと、そのテレビ番組を録画することを欲する。インターネットにアクセスするインターラクティブテレビ番組の場合、通常、インターネットアクセスコマンドはインターラクティブアプリケーションにより開始される。例えば、アプリケーションは、インターネットサーバにアクセスして、そのサーバから画像ファイルを取得して、表示する。しかし、既存のシステムでは様々な種類のインターラクティブテレビ番組を提供するが、レコーダは、ｉＴＶ番組がインターネットにアクセスすることを知らない。それゆえ、レコーダはネットワークコンテンツデータを記録しない。ｉＴＶ番組とともにインターネットリンクにより提供されるネットワークコンテンツは、通常、ライブ放送が終わると利用できなくなってしまう。レコーダがライブ放送中にネットワークコンテンツデータを記録しないと、録画されたｉＴＶ番組はユーザの期待通りには再生できない。
【０００７】
それゆえ、インターラクティブテレビ番組がインターネットアクセスを含むことをレシーバ、特にレコーダに通知でき、インターネットアクセスに必要な情報と番組で使用されるインターネットデータコンテンツとを容易に保持できる方法と装置が必要である。
【０００８】
[発明の開示]
本発明の目的は、記録されたインターラクティブテレビ番組がインターネットアクセスを含むことをインターラクティブテレビ番組の記録装置に通知し、その記録装置にその番組で使用されるインターネットデータコンテンツをインターラクティブテレビ番組とともに記録させることである。
【０００９】
本発明により次の方法が提供される。すなわち、デジタル番組におけるリンク識別子の生成方法であって、前記デジタル番組にリンク情報が付随していることを確認する段階と、前記デジタル番組にリンク情報が付随していることを示す対応するリンク識別子を、前記デジタル番組に組み込む段階とを含む方法。
【００１０】
本発明により次の装置が提供される。すなわち、デジタル番組におけるリンク識別子の生成装置であって、前記デジタル番組にリンク情報が付随していることを確認する確認手段と、前記デジタル番組にリンク情報が付随していることを示す対応するリンク識別子を、前記デジタル番組に一体化させる一体化手段とを含む装置。
【００１１】
本発明により次の方法が提供される。すなわち、デジタル番組の記録方法であって、（ａ）デジタル番組にリンク情報が付随していることを示すリンク識別子を含むデジタル番組を受信する段階と、（ｂ）前記デジタル番組を記録する段階と、（ｃ）前記リンク識別子に従って対応するリンク情報を取得する段階と、（ｄ）前記リンク情報に対応するネットワークデータを記録する段階とを有する方法。
【００１２】
本発明により次の装置が提供される。すなわち、デジタル番組の記録装置であって、デジタル番組にリンク情報が付随していることを示すリンク識別子を含むデジタル番組を受信する受信手段と、前記リンク識別子に従って対応するリンク情報を取得する取得手段と、前記リンク情報と前記デジタル番組に対応するネットワークデータを記録する記録手段とを有する装置。
【００１３】
本発明により次の方法が提供される。すなわち、デジタル番組の再生方法であって、リンク情報が付随しているデジタル番組を再生する段階と、前記リンク情報に対応するネットワークデータを再生する必要があるとき、ローカルエリアに事前に格納されたネットワークデータを再生する段階とを有する方法。
【００１４】
本発明によりさらに次の装置が提供される。すなわち、デジタル番組の再生装置であって、リンク情報が付随しているデジタル番組を再生する再生手段と、前記リンク情報に対応するネットワークデータを再生する必要があるとき、ローカルエリアに事前に格納されたネットワークデータを取得するネットワークデータ取得手段とを有する装置。
【００１５】
本発明の方法と装置により、デジタル番組において生成されたリンク識別子により、記録装置に、記録するデジタル番組がインターネットアクセスを含むことを通知し、記録装置に、インターネットにアクセスするために必要な情報（例えば、リンク情報）を記録させ、インターラクティブ番組とともにそのリンクされたネットワークデータも記録させる。かかる記録プロセスはユーザの介入なしに開始できる。
【００１６】
本発明の方法と装置により、受信するデジタル番組及び／またはそのデジタル番組に関係するネットワークデータをパーソナルコンピュータにダウンロードして、ネットワークデータをよりよく再生できるようにすることができる。
【００１７】
添付した図面と請求項とともに以下の説明を読めば、本発明のその他の目的と有利性は明らかになり、本発明をより包括的に理解できるであろう。
【発明を実施するための最良の形態】
【００１８】
本発明の好ましい実施形態を詳細に参照する。
【００１９】
図１は、本発明の一実施形態によるデジタル番組のリンク識別子の生成方法を示すフローチャートである。
【００２０】
図１に示したように、ステップＳ１１０において、デジタル番組にリンク情報が付随するか確認する。ここで、デジタル番組は、例えばインターラクティブテレビ番組であってもその他のタイプの番組であってもよい。デジタル番組のタイプは本発明を限定するものではない。リンク情報の基本的な内容は、デジタル番組のアプリケーションによりアクセスされるＵＲＬ（Uniform  Resource  Locator）、許可情報などである。例えば、
【００２１】
【数１】
2008529332.tif 000003
ステップＳ１１０は、例えば、リンク識別子に関する情報を含む命令を受信するステップを含む。リンク識別子を使用して、そのデジタル番組にリンク情報が付随していることを示す。命令を受信すると、デジタル番組にリンク情報が付随するか確認する。その命令は、例えば、デジタル番組の制作者による入力であってもよい。例えば、デジタル番組の制作者は、次のフォーマットのファイル名を有するファイルを入力する：dvb.IP.oooooooo.aaaa。ここで、「oooooooo」はアプリケーションの組織識別子（organization  identifier）であり、８つの１６進数のストリングであり、「aaaa」はアプリケーションの識別子であり、４つの１６進数のストリングである。
【００２２】
上記のフォーマットのファイル名の入力を検出すると、デジタル番組にリンク情報が付随していることが確認できる。
【００２３】
また、あるボタンが押されているか検出することもできる。例えば、デジタル番組の制作者（digital  program  personnel）は、そのデジタル番組にリンク情報が付随しているか、あるボタンを押して表示することができる。
【００２４】
もちろん、デジタル番組にリンク情報が付随しているかどうか、そのデジタル番組を自動的に分析して確認することができる。次に、ステップＳ１２０において、リンク識別子をデジタル番組に組み込む。異なるタイプのリンク情報を考慮して、様々な方法でリンク情報をデジタル番組に組み込むことができる。これらの方法は詳細に説明する。
【００２５】
次に、ステップＳ１３０において、そのデジタル番組、すなわちリンク識別子が組み込まれたデジタル番組を伝送媒体に送信する。伝送媒体は、例えば、衛星ネットワーク、固定ラインネットワーク、ケーブルテレビネットワーク等である。
【００２６】
以下、いくつかのタイプのリンク識別子を、そのリンク識別子をデジタル番組に組み込む方法とともに説明する。
【００２７】
第１タイプのリンク識別子
例えば、関係のあるリンク情報は、本発明の第１のタイプのリンク識別子である所定のリンク情報記述子に格納することができる。この記述子はデジタル番組伝送ストリームのサービス情報セクションで規定されている。デジタル番組伝送ストリームのサービス情報セクションでかかる記述子を規定することにより、リンク情報をデジタル番組に組み込むステップを便利に実行することができる。ここで、サービス情報セクションは、ＭＰＥＧ−２により提供されるＰＭＴ（Program  Mapping  Table）、ＭＨＰ（Multimedia  Home  Platform）により提供されるＡＩＴ（Application  Information  Table）などであってもよい。
【００２８】
ＰＭＴのアーキテクチャを表１に示す。
【００２９】
【表１】
2008529332.tif 000004
表１に示したように、番組全体に対するＮ個の記述子と具体的なエッセンシャルストリーム（ＥＳ）に対するＮ２個の記述子をＰＭＴセクションで定義できる。
【００３０】
ＡＩＴのアーキテクチャを表２に示す。
【００３１】
【表２】
2008529332.tif 000005
表２に示したように、番組全体に対するＭ個の記述子と具体的なアプリケーションに対するＭ２個の記述子をＡＩＴセクションで定義できる。
【００３２】
図２から明らかなように、ＡＩＴセクションには２クラスの記述子、すなわちコモンループに出てくるコモン記述子と、アプリケーションループに出てくるアプリケーション記述子とがある。コモン記述子はデジタル番組全体に適用されるが、アプリケーション記述子はアプリケーションに適用される。
【００３３】
ＰＭＴとＡＩＴに加えて、デジタル番組伝送ストリームの他のサービス情報セクション中の記述子を、リンク情報を伝えるリンク識別子として使用することができる。
【００３４】
本発明では、リンク情報を伝えるかかる記述子を「リンク情報記述子」と呼ぶ。例えば、リンク情報記述子を表３に示したように定義することができる。
【００３５】
【表３】
2008529332.tif 000006
表３のLinkInfoフィールドには、例えば次の情報が含まれる：
【００３６】
【数２】
2008529332.tif 000007
表３のLinkInfoは省略することもできる。かかる場合、表３の記述子は、デジタル番組にリンク情報が付随することを示すためだけに使用される。付随するリンク情報は、デジタル番組伝送ストリーム中の他の場所（例えば、アプリケーション自体の中）に置くこともできる。付随するリンク情報がアプリケーション自体の中に置かれている場合、端末はそのアプリケーションをオープンすることにより、付随するリンク情報を取得することができる。
【００３７】
第２タイプのリンク識別子
もちろん、リンク情報をファイルに格納することもできる。リンク情報を格納したファイルは「リンク情報ファイル」と呼ぶ。リンク情報ファイルは本実施形態の第２のタイプのリンク識別子である。リンク情報ファイルは複数のリンクに関する情報を格納し得る。例えば、リンク情報は次の内容を含んでもよい。
【００３８】
【数３】
2008529332.tif 000008
リンク情報ファイルはＸＭＬベースのシンタックスに合わせたものであってもよい。プロトコル情報その他をリンク情報ファイルに格納することができる。
【００３９】
リンク情報ファイルの名前は「dvb.IP.oooooooo.aaaa」である。ここで、「oooooooo」はアプリケーションの組織識別子（organization  identifier）であり、８桁の１６進数のストリングであり、「aaaa」はアプリケーションの識別子であり、４桁の１６進数のストリングである。
【００４０】
リンク情報はすべて１つのリンク情報ファイルに含めることができるが、必要に応じて異なるリンク情報に別々に格納することもできる。
【００４１】
後で、リンク情報ファイルはデジタル番組伝送ストリームに多重され、（アプリケーションを含む）デジタル番組とともに端末に伝送される。この多重化プロセスで、リンク識別子をデジタル番組に組み込むステップを実行する。放送フロントエンドと端末の間のネゴシエーションにより、その端末は、デジタル番組伝送ストリームを逆多重（demultiplexing）することによりリンク情報ファイルを取得する。
【００４２】
第３タイプのリンク識別子
第３のタイプのリンク識別子は、記述子とリンク情報ファイルとの組合せである。かかる記述子は「ＩＰ接続記述子」と呼ぶ。例えば、ＩＰ接続記述子を表４に示したように定義することができる。
【００４３】
【表４】
2008529332.tif 000009
表４の「Type」フィールドの値は０か１である。Type=１はデジタル番組伝送ストリームがリンク情報ファイルを含むことを意味し、Type=０はデジタル番組伝送ストリームがリンク情報ファイルを含まないことを意味する。
【００４４】
このように、デジタル番組の放送時、デジタル番組伝送ストリームがリンク情報ファイルを多重している場合にのみ、ＩＰ接続記述子中のTypeフィールドが１に設定される。それゆえ、端末は、対応するサービス情報セクションのＩＰ接続記述子中のTypeフィールドが１であることを検出した場合にのみ、デジタル番組伝送ストリームからリンク情報ファイルを逆多重（de-multiplexes）する。端末は、リンク情報ファイルが受信したデジタル番組伝送ストリームにあるかどうか検出する必要はない。むしろ、端末は、デジタル番組伝送ストリームのサービス情報を一度だけ分析することにより、受信したデジタル番組伝送ストリームがリンク情報ファイルを含むかどうか知ることができる。結果として動作効率は高くなる。
【００４５】
第４タイプのリンク識別子
第４のタイプのリンク識別子は、ＩＰ接続記述子とリンク情報記述子とリンク情報ファイルとの組合せである。例えば、デジタル番組全体について、ＩＰ接続記述子を定義し、デジタル伝送ストリームがリンク情報ファイルを多重しているかどうか示す。デジタル番組中の各アプリケーションについて、リンク情報記述子がそれぞれ定義され、例えば表５に示したように、そのアプリケーションに対応するリンク情報ファイルのファイル名を示す。
【００４６】
【表５】
2008529332.tif 000010
表５の「Info_filepath」フィールドを使用して、対応するリンク情報ファイルのファイル名を示す。その替わりに、すべてのリンク情報ファイルを一定のディレクトリ（例えば、ルートディレクトリ）に格納すれば、表５の「Info_filepath」フィールドを省略できる。もちろん、リンク情報ファイル名とファイルパスに関する放送フロントエンドと端末との間のネゴシエーションにより、表５の「Info_filepath」フィールドも省略できる。
【００４７】
次に、デジタル番組の各アプリケーションについて、リンク情報ファイルをそれぞれ準備して、これらのリンク情報ファイルをデジタル番組伝送ストリームに挿入する。
【００４８】
上記の４タイプのリンク識別子は単なる例示である。本技術分野の当業者は他のタイプのリンク識別子を考えることができるであろう。リンク識別子のタイプは本発明を限定するものではない。
【００４９】
様々なリンクにおいて、いくつかのリンクはリダイレクトでき、いくつかはできない。例えば、ＭＰＳファイルはＳＴＢ（セットトップボックス）とＰＣ（パーソナルコンピュータ）により再生できるが、インターネットから来るＭＨＰアプリケーションは、ＰＣではなく、ＭＨＰミドルウェアを有するＳＴＢのみによって再生できる。
【００５０】
それゆえ、リダイレクト識別子、すなわち<Redirect_type>タグを上記のリンク情報記述子またはリンク情報ファイルに設定して、対応するリンク情報をリダイレクトできることを示すことができる。例えば、<Redirect_type>タグは、：<Redirect_type>  １  </Redirect_type>である。
【００５１】
ここで、<Redirect_type>タグの値は１である。これはリンクをリダイレクトできること、すなわち他の装置で使用できることを意味する。例えば、端末はリンク情報をＰＣ（パーソナルコンピュータ）にリダイレクトして、そのＰＣにリンクされたコンテンツをダウンロードして格納するように要求できる。
【００５２】
<Redirect_type>タグの値が０である場合、リンクをリダイレクトできないこと、すなわちその端末によってのみ使用できることを意味する。
【００５３】
リンク情報ファイルをデジタル番組伝送ストリームにいかに多重（一体化）するかに関して、ＭＰＥＧ−２伝送ストリームの場合、リンク情報ファイルをＤＳＭ−ＣＣプロトコルを介して伝送ストリームに挿入できる。
【００５４】
本技術分野の当業者には言うまでもなく、リンク識別子をデジタル番組伝送ストリームに一体化する別の方法や別のプロトコルは、本発明を限定するものではない。
【００５５】
図２は、本発明の一実施形態によるデジタル番組の記録方法を示すフローチャートである。
【００５６】
図２に示したように、ステップＳ２１０において、伝送媒体からデジタル放送伝送ストリームを受信する。ここで、デジタル番組は、インターラクティブテレビ番組であっても、もちろんその他のタイプの番組であってもよい。デジタル番組のタイプは本発明を限定するものではない。ステップＳ２２０において、デジタル番組伝送ストリーム中のリンク識別子を識別する。リンク識別子は、上で図１を参照して説明した各タイプのリンク識別子である。ステップＳ２３０において、リンク識別子に従って対応するリンク情報を取得する。リンク情報は、例えば、１つ以上のリンク情報記述子、ＩＰ接続記述子、及びリンク情報ファイルを含む。放送のフロントエンドと端末は、リンク情報の具体的な伝送方式を予め決定し、それに応じて動作してもよい。その動作の詳細はここでは省略する。
【００５７】
ステップＳ２４０において、リンク情報に対応するネットワークデータをインターネットから取得する。ステップＳ２５０において、ネットワークデータとリンク情報との間の関係を示すマップファイルを生成する。次に、ステップＳ２６０において、ステップＳ２０１で受信したデジタル番組、ステップＳ２４０で取得したネットワークデータ、ステップＳ２５０で生成したマップファイルを記録する。受信したデジタル番組、取得したネットワークデータ、及び生成したマップファイルは、１つの装置（例えば、パーソナルデジタルレコーダや記憶装置付きセットトップボックス）に記録してもよいし、別の装置（例えば、パーソナルコンピュータ）に記録してもよい。
【００５８】
例えば、検出された<Redirect_type>タグの値が１であれば、ステップＳ２４０で取得したネットワークデータはパーソナルコンピュータに送信され、そのパーソナルコンピュータに格納される。
【００５９】
あるいは、ステップＳ２２０で識別されたリンク識別子が<Redirect_type>タグのみを含み、<Redirect_type>タグの値が１であるとき、ステップＳ２３０で取得したリンク情報をパーソナルコンピュータに送信し、そのパーソナルコンピュータに、そのリンク情報に対応するネットワークデータをダウンロードして記録するように要求することができる。
【００６０】
パーソナルコンピュータに対する対応するダウンロードプロセスを実行させる命令は、かかる考慮に基づく。場合によっては、ウェブをブラウズすることは、かかるデジタル番組をインターラクティブテレビとして視聴する行動とは両立しない。ウェブページによってはテレビ上で十分よく表示できないものがあり、テレビによっては最新のウェブフォーマットをサポートしていないものもある。しかし、放送事業者は常にインターラクティブテレビを介して補足情報を提供し、視聴者をウェブサイトに引きつけようとしている。例えば、放送事業者は、（ＵＲＬではなく）グラフィックスやテキストをインターラクティブテレビ番組に挿入し、それを伝送ストリームとともに視聴者に提供することができる。視聴者はこれらのグラフィックスまたはテキストにリンクされたウェブページコンテンツ（今まで「ネットワークデータ」と呼んでいたもの）を選択して視聴またはダウンロードできる。ウェブページコンテンツ（例えば、「フラッシュ」ファイル）によってはテレビで再生できないものもある。それゆえ、ユーザは、これらのウェブページコンテンツを再生するのに好適である装置にこれらのウェブページコンテンツをダウンロードすることを選択して、後で視聴することができる。インターラクティブテレビ番組を視聴するとき、視聴者は無精してＰＣを開かなかったり、ＰＣを開く時間が無かったりすることもあるので、放送されたウェブページコンテンツはダウンロードされない。しかし、図２に示した方法によると、ＰＣにダウンロードする必要があるネットワークデータは、インターラクティブテレビ番組を視聴している間に自動的にダウンロードされる。リンクされたオブジェクトが実際のコンテンツである場合、その実際のコンテンツをＰＣに完全にダウンロードすることができる。リンクされたオブジェクトがウェブページであるとき、このウェブページのブックマークをＰＣのブラウザに追加して、ユーザがいつでもそのウェブページの最新バージョンを見ることができるようにしてもよい。
【００６１】
図３は、本発明の一実施形態によるデジタル番組の再生方法を示すフローチャートである。
【００６２】
図３に示したように、ステップＳ３１０において、デジタル番組を再生する。上述の通り、デジタル番組はインターラクティブテレビ番組であってもよく、１つ以上のアプリケーションとともに提供されてもよい。デジタル番組のアプリケーションはネットワーク接続と関係している。すなわち、デジタル番組にはリンク情報が付随している。
【００６３】
ステップＳ３２０において、デジタル番組中のアプリケーションを実行する。
【００６４】
ステップＳ３３０において、そのアプリケーションがネットワークデータの取得を必要とするかどうか判断する。
【００６５】
ステップＳ３３０の判断結果が肯定的であれば、プロセスはステップＳ３４０に進む。そうでなければ、プロセスはステップＳ３６０に進む。
【００６６】
ステップＳ３４０において、ローカルエリアに格納されたマップファイルを検索して、アプリケーションが確立する必要があるネットワーク接続と、ローカルエリアに格納されたネットワークデータまたはインターネットからダウンロードする必要があるネットワークデータとの間の対応関係を取得する。
【００６７】
ステップＳ３５０において、ステップＳ３４０で取得した対応関係に基づき、ローカルエリアまたはインターネットからネットワークデータを取得し、取得したネットワークデータを再生する。
【００６８】
ステップＳ３６０において、デジタル番組の再生を終了するかどうか判断する。
【００６９】
ステップＳ３６０の判断結果が否定的であれば、プロセスはステップＳ３３０に戻る。そうでなければ、プロセスは終了する。
【００７０】
上記のステップＳ３４０は任意的である。
【００７１】
上記のステップＳ３２０も任意的である。ローカルエリアに格納されたネットワークデータは直接再生できる。
【００７２】
ローカルエリアに格納されたネットワークデータをデジタル番組とともに使用するために、プロキシが再生装置に設定される。ローカルエリアに格納されたデジタル番組が再生され、アプリケーションがネットワークデータの取得を始めると、プロキシは、ローカルエリアに格納された「マップファイル」を分析して、インターネットまたはローカル記憶装置から関連ネットワークデータを取得するかどうか決定する。
【００７３】
ライブ放送中に、インターラクティブアプリカント（applicant）は、インターネット接続を通してインターネットからリンクされたコンテンツを読み出す。記憶装置が組み込まれたリンクされた（embed-linked）デジタル番組を有し、ローカル記憶装置からのデジタル番組の再生を開始すると、アプリカント（applicant）はインターネットに接続しようと試みる。それゆえ、アプリケーションを格納するとき、アプリケーションコードは改訂されるか、再生装置（例えば、プレーヤ）はローカル記憶装置からネットワークデータを取得するようにアプリケーションをリダイレクトしなければならない。しかし、アプリケーションを、それを格納するときに改訂することは現実的な解決策ではない。その理由は、記録装置（例えば、ビデオレコーダ）がアプリケーションコードをすべて分析しなければならないが、これはリアルタイム記録には好適ではない。それに加えて、アプリケーションと伝送ストリームが別々に格納されているとき、改訂されたアプリケーションは伝送ストリームに再度多重する必要がある。
【００７４】
実際には、リンクコンテンツの一部はローカルエリアに格納して、一部はインターネットから取得できるようにする。
【００７５】
図４は、本発明の一実施形態によるデジタル番組のリンク識別子の生成装置を示す概略ブロック図である。図４において、数字４００は本実施形態における放送フロントエンドを示す。数字４１０はデジタル番組のリンク識別子の生成装置を示し、伝送ストリームマルチプレクサであってもよい。数字４２０はトランスミッタを示す。数字４３０は衛星ネットワーク、固定ネットワーク、またはケーブルネットワークを示す。数字４４０は端末を示す。数字４５０は受信ユニットを示す。数字４６０は確認ユニットを示す。数字４７０は一体化ユニットを示す。
【００７６】
図４に示すように、伝送ストリームマルチプレクサ４１０は、先の伝送ストリームマルチプレクサの機能を有するのに加えて、デジタル番組にリンク情報が付随しることを示すリンク識別子を、デジタル番組伝送ストリームに一体化（integrate）するためも使用される。具体的な一体化方法は図１を参照して上で説明したので、ここでは説明を省略する。
【００７７】
確認ユニット４６０を使用して、そのデジタル番組にリンク情報が付随していることを確認する。一実施モードでは、確認ユニット４６０は受信ユニット４５０を含む。受信ユニット４５０を使用して、リンク識別子に関する情報を含む命令を受信する。リンク識別子とリンク情報については、上記の図１に関する説明を参照されたい。
【００７８】
トランスミッタ４２０を使用して、端末４４０に放送するように、デジタル番組伝送ストリームを伝送媒体（例えば、衛星／固定／ケーブルネットワーク４３０）に送信する。
【００７９】
上記の図１に関する説明を参照して、伝送ストリームマルチプレクサ４１０は、リンク情報を伝送ストリームのサービス情報セクションの記述子、または伝送ストリームに多重されるリンク情報ファイルに挿入することができる。記述子は、リンク情報を伝送するためにリンク情報ファイルとともに使用できる。
【００８０】
図５は、本発明の一実施形態によるデジタル番組記録装置を示す概略ブロック図である。  数字５００は本実施形態のデジタル番組記録装置を示す。数字５１０は受信ユニットを示す。数字５２０は取得ユニットを示す。数字５３０はダウンロードユニットを示す。数字５４０は記録ユニットを示す。数字５５０は不揮発性記憶装置を示す。数字５６０はインターネットを示す。数字５７０はＰＣを示す。数字５８０はマップファイル生成ユニットを示す。数字５９０はリダイレクトユニットを示す。
【００８１】
図５に示したように、受信ユニット５１０は、伝送媒体からデジタル放送伝送ストリームを受信する。例えば、受信ユニット５１０は高周波回路や高周波素子等を含む。受信したデジタル番組は、そのデジタル番組にリンク情報が付随していることを示すリンク識別子を含む。
【００８２】
受信ユニット５１０から取得したオーディオ／ビデオストリームは、記録ユニット５４０に直接入力して、不揮発記憶装置５５０に記録することができる。
【００８３】
取得ユニット５２０は、受信ユニット５１０により受信されたデジタル番組伝送ストリームを逆多重（de-multiplex）して、デジタル番組中のリンク識別子を取得し、そのリンク識別子に基づき対応するリンク情報を取得する。リンク情報は、デジタル番組伝送ストリームのサービス情報セクションの記述子から、またはデジタル番組伝送ストリームに多重されたリンク情報ファイルから取得できる。デジタル番組伝送ストリームからいかにリンク情報を識別するかに関しては、上記の図２に関する説明を参照されたい。よって、ここで詳細に説明はしない。
【００８４】
取得ユニット５２０から取得したリンク情報は、ダウンロードユニット５３０に入力される。
【００８５】
ダウンロードユニット５３０を使用して、リンク情報に対応するネットワークデータを取得する。ネットワークデータの取得の際、ダウンロードユニットはインターネット５６０との接続を設定する必要がある。
【００８６】
リンク識別子がリダイレクト識別子を含むとき、取得ユニット５２０はリンク情報をリダイレクトユニット５９０に送信する。そして、リダイレクトユニット５９０は、リンク情報を他の装置（例えば、ＰＣ５７０）に送信し、そのＰＣ５７０に、リンク情報に対応するネットワークデータを記録（すなわち、ダウンロード）するよう要求する。ダウンロードプロセスにおいて、ＰＣ５７０はインターネット５６０との接続を設定する必要がある。
【００８７】
記録ユニット５４０は、ダウンロードユニット５３０により取得されたネットワークデータと、取得ユニット５２０から取得されたデジタル番組（オーディオ／ビデオストリーム等）を格納する。記録ユニット５４０は、例えば、ハードディスク読み出し書き込みユニット、テープ記録ユニット、ＤＶＤレコーダ等である。不揮発記憶装置５５０は、例えば、ハードディスク、磁気ディスク、光ディスク、半導体チップ等である。
【００８８】
あるいは、記録ユニット５４０は取得ユニット５２０から出力されるアプリケーションであってもよい。さらに、記録ユニット５４０は、デジタル番組伝送ストリームから取得ユニット５２０により取得されたリンク情報（例えば、リンク情報ファイル）であってもよい。
【００８９】
生成ユニット５８０は、ダウンロードユニット５３０がインターネット５６０からネットワークデータを取得するプロセスと同時にマップファイルを生成できる。マップファイルには、取得したネットワークデータと関連リンク情報との間の対応関係が格納されている。マップファイルは記録ユニット５４０により不揮発記憶装置５５０に記録される。
【００９０】
記録ユニット５４０は、１つ以上のデジタル番組、ネットワークデータ、マップファイル、アプリケーション、及び１つの装置（例えば、不揮発記憶装置５５０）またはいくつかの異なる装置（例えば、ＰＣ５７０）へのリンク情報を記録できる。
【００９１】
コンテンツをＰＣ５７０にダウンロードする可能性及び必要性については、上記の説明を参照されたい。
【００９２】
ダウンロード制御モジュール（ＤＣＭ、図示せず）を、デジタル番組を記録する装置５００に設定することができる。ＤＣＭは取得ユニット５２０からリンク情報（例えば、ＵＲＬ）を受信し、ホームネットワーク（ローカルネットワーク）またはインターネットを介してそのリンク情報をＰＣ５７０に送信し、ＰＣ５７０にリンク情報に基づきインターネット５６０からネットワークデータをダウンロードするように命令する。かかる場合、ＰＣ５７０は、スイッチがオンになり動作可能な状態である必要がある。インターネットを介してリンク情報をＰＣ５７０に送信する場合、ＰＣ５７０のＩＰアドレスを、デジタル番組を記録している装置５００に事前に格納しておく必要がある。デジタル番組を記録している装置５００とＰＣ５７０との間の通信プロセスについては、様々なプロトコルを利用することができる。
【００９３】
ダウンロード実行モジュール（ＤＥＭ、図示せず）をＰＣ５７０に設定することができる。ＤＥＭは、上記のリンク情報とダウンロード命令とを受け取り、インターネット５６０との接続を設定し、関連サーバからリンク情報に対応するネットワークデータをダウンロードし、ダウンロードしたデータをローカル記憶装置（例えば、ハードディスク）に格納する。ダウンロードプロセスの際、ＤＥＭは、ダウンロードされたデータのインデックス情報を生成して、そのインデックス情報をブラウザモジュール（ＢＭ、図示せず）に送信する。
【００９４】
ＢＭは、ブラウザインターフェイスを生成することによりダウンロードしたネットワークデータに対する管理機能を提供し、ユーザにダウンロードしたコンテンツの再生または編集をリマインドする。ＢＭは、表示機能を有する他の装置にインストールすることもできる。便利なように、更新された情報はＰＣ５７０とシンクロナイズすることができる。
【００９５】
ハードウェア（例えば、ＤＣＭ、ＤＥＭ、ＢＭ）によりネットワークデータをダウンロードするＰＣ５７０に対する命令を実施するソリューションを説明した。
【００９６】
ソフトウェアによりネットワークデータをダウンロードするＰＣに対する命令を実行することも可能である。例えば、ＭＨＰアプリケーションを走らせることにより、リンク情報をＰＣ５７０に送ることができ、ＰＣ５７０に関連ネットワークコンテンツをダウンロードするように命令する。ＭＨＰアプリケーションは、ユーザがこのダウンロードに同意するかどうか問うこともできるし、ＰＣ５７０にダウンロードを実行するように直接命令することもできる。
【００９７】
ここで、ＭＨＰアプリケーションは、伝送ストリームから取得できるか、デジタル番組を記録している装置５００にあるか、またはＭＨＰナビゲータの一部として機能することができる。かかるＭＨＰアプリケーションは、伝送ストリームのサービス情報セクション（例えば、ＰＭＴ、ＡＩＴ）中の記述子中のリンク情報、または伝送ストリームとともに伝送されるリンク情報ファイル中のリンク情報を直接取得できる。
【００９８】
第三者がユーザのＰＣ５７０にコンテンツをダウンロードすることを防止するため、いくつかのレベルの許可方法（authorization  manners）を設定することができる。例えば、コマンド認証を、デジタル番組を記録している装置５００とＰＣ５７０との間で実行できる。他の例では、ＳＳＬをＩＰネットワークで使用することができる。また、暗号化を使用して、ダウンロード要求が確実に正当な装置（authorized  apparatus）から来るようにする。ＤＥＭまたはＰＣ５７０中の対応するソフトウェアがダウンロード要求をチェックし、システムにダウンロード要求を送り過ぎないようにする。
【００９９】
ＰＣ５７０がインターネット５６０との接続を設定できないとき、リンク情報は、デジタル番組を記録している装置５００、またはＰＣ５７０に一時的にバッファされる。ＰＣ５７０が接続を設定できるとき、ＰＣ５７０はダウンロードを自動的に実行できる。
【０１００】
また、デジタル番組を記録している複数の装置５００をＰＣ５７０に接続することもできる。この場合、ＰＣ５７０はサーバ機能を有し、デジタル番組を記録している異なる装置５００を識別する。デジタル番組を記録している異なる装置５００は、ＰＣ５７０に異なるダウンロードプロファイルを有している。例えば、一部の装置５００は親（couple）に属し、一部はその子（son）になる。この場合、ダウンロードしたコンテンツを分類し、分類情報をダウンロードプロファイルに反映させる必要がある。
【０１０１】
図６は、本発明の一実施形態によるデジタル番組再生装置を示す概略ブロック図である。一般的に、本実施形態の再生装置は、記録されたデジタル番組を再生する再生ユニットと、デジタル番組中のリンク情報に対応するネットワークデータを再生する必要があるとき、ローカルエリアに事前に格納されたネットワークデータを取得するネットワークデータ取得ユニットとを有する。あるいは、本実施形態の再生装置は、ローカルエリアに格納されたネットワークデータを再生する前に、ローカルエリアに格納されたマップファイルを問い合わせることにより、ネットワーク接続とネットワークデータとの間の関係を取得するユニットをさらに有する。
【０１０２】
具体的には、数字６１０は再生装置を示す。数字６２０はプロキシユニットを示す。数字６３０は判断ユニットを示す。数字６４０はアクセスユニットを示す。数字６５０はローカルエリアにある不揮発記憶装置を示す。数字６６０はインターネットを示す。
【０１０３】
再生ユニット６１０は、不揮発告訴うち６５０から記録されたデジタル番組を取得する。記憶されたデジタル番組はオーディオ／ビデオストリームとアプリケーションを含む。次に、再生ユニット６１０は、そのオーディオ／ビデオストリームを再生し、アプリケーションを実行する。実行されているアプリケーションがインターネット接続要求をすると、そのインターネット接続要求がプロキシユニット６２０に転送される。
【０１０４】
プロキシユニット６２０は、副発記憶装置６５０からリンク情報を読み出す。リンク情報は、リンク情報ファイル（図示せず）またはマップファイルに格納できる。
【０１０５】
次に、判断ユニット６３０は、リンクされたインターネットコンテンツ（今まで「ネットワークデータ」と呼んできたもの）が不揮発記憶装置６５０に記録されているかどうか判断する。
【０１０６】
リンクされたインターネットコンテンツは不揮発記憶装置６５０に記録されていない場合、アクセスユニット６４０は、インターネット６６０中の対応サーバに接続要求を出し、リンクされたコンテンツをインターネット６６０から取得する。
【０１０７】
リンクされたインターネットコンテンツが不揮発記憶装置６５０に記録されているとき、アクセスユニットは、ファイル１０を介して不揮発記憶装置６５０から記録されたネットワークデータを読み出し、読み出したネットワークデータを再生ユニット６１０に転送する。
【０１０８】
図６に示したように再生装置は、プレーヤ、または記憶装置付きセットトップボックス、または再生機能付きレコーダである。再生装置がインターネットリンクを含むライブ番組を再生するとき、プロキシユニット６２０は禁止される。再生装置が不揮発記憶装置６５０に記録された番組を再生するとき、プロキシユニット６２０を使用してネットワークデータを取得する。上記のように、ネットワークデータは、不揮発記憶装置６５０またはインターネット６６０のいずれかから得られる。
【０１０９】
例えば、インターラクティブアプリケーションがインターネット接続要求を送ると、プロキシユニット６２０はＵＲＬをチェックする。そのＵＲＬが記録されたリンク情報ファイルまたはマップファイルにリストされていれば、プロキシユニット６２０は、ローカルの不揮発記憶装置６５０から、リンクされたネットワークデータを取得する。そうでなければ、プロキシユニット６２０は、インターネット６６０から、リンクされたネットワークデータを取得する。あるいは、プロキシユニット６２０は、最初、インターネット６６０から、リンクされたネットワークデータを取得するように試みる。リンクされたネットワークデータをインターネットから取得できないとき、プロキシ６２０は、ローカルの不揮発記憶装置６５０からリンクされたネットワークデータを取得するように試みる。
【０１１０】
インターラクティブテレビ番組の他に、本発明のデジタル番組は他の形式に合わせることができる。デジタル番組の形式は本発明を限定するものではない。
【０１１１】
本発明の好ましい実施形態を詳細に説明したが、言うまでもなく、本技術分野の当業者は様々な置き換え、代替、変更をすることができる。それゆえ、かかる置き換え、代替、変更は、添付した請求項の範囲に入るとき、本発明に含まれる。
【図面の簡単な説明】
【０１１２】
添付した図面を参照して、本発明の実施形態を詳細に説明する。
【図１】本発明の一実施形態によるデジタル番組のリンク識別子の生成方法を示すフローチャートである。
【図２】本発明の一実施形態によるデジタル番組の記録方法を示すフローチャートである。
【図３】本発明の一実施形態によるデジタル番組の再生方法を示すフローチャートである。
【図４】本発明の一実施形態によるデジタル番組のリンク識別子の生成装置を示す概略ブロック図である。
【図５】本発明の一実施形態によるデジタル番組の記録装置を示す概略ブロック図である。
【図６】本発明の一実施形態によるデジタル番組再生装置を示す概略ブロック図である。
【図１】
2008529332.tif 000011
【図２】
2008529332.tif 000012
【図３】
2008529332.tif 000013
【図４】
2008529332.tif 000014
【図５】
2008529332.tif 000015
【図６】
2008529332.tif 000016
【国際調査報告】
2008529332.tif 000017
2008529332.tif 000018