(57)【要約】【課題】コンテンツ情報提供／再生方法及び装置を提供する。【解決手段】アプリケーションデータについてのアプリケーション情報を獲得し、獲得されたアプリケーション情報に基づいたアプリケーション資源を生成し、生成されたアプリケーション資源をコンテンツアイテムに追加し、アプリケーション資源と特定ＡＶ資源との連動情報を、設定されたコンテンツアイテムの属性情報に付加する過程と、を含むコンテンツ情報提供／再生方法及び装置である。【選択図】図４Ｂ
2010171978.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ情報提供方法において、
放送データからアプリケーションデータについてのアプリケーション情報を獲得する過程と、
前記獲得されたアプリケーション情報に基づいたアプリケーション資源を生成する過程と、
前記生成されたアプリケーション資源をコンテンツアイテムに追加する過程と、
前記アプリケーション資源と特定ＡＶ資源との連動情報を前記設定されたコンテンツアイテムの属性情報に付加する過程と、
を含むことを特徴とするコンテンツ情報提供方法。
【請求項２】
前記アプリケーション情報は、メタデータまたはリンク情報として表すことを特徴とする請求項１に記載のコンテンツ提供方法。
【請求項３】
前記コンテンツアイテムには、ＡＶストリーム及びアプリケーションアイテムで定義されるコンテンツタイプ情報が追加されることを特徴とする請求項１に記載のコンテンツ提供方法。
【請求項４】
前記アプリケーション資源とＡＶ資源との連動情報は、
前記ＡＶ資源のためのアプリケーションのライフサイクル管理情報と、特定ＡＶ再生時点におけるアプリケーションアップデート情報と、を含むことを特徴とする請求項１に記載のコンテンツ情報提供方法。
【請求項５】
コンテンツ情報提供方法において、
放送データからアプリケーションについての情報を獲得する過程と、
前記獲得されたアプリケーション情報に基づいてアプリケーション資源を生成する過程と、
前記生成されたアプリケーション資源をコンテンツアイテムに追加し、そのアプリケーション情報をコンテンツアイテムの属性情報に付加する過程と、
を含むことを特徴とするコンテンツ情報提供方法。
【請求項６】
前記アプリケーション情報は、メタデータまたはリンク情報として表すことを特徴とする請求項５に記載のコンテンツ提供方法。
【請求項７】
前記コンテンツアイテムには、アプリケーションアイテムで定義されたコンテンツタイプ情報が追加されることを特徴とする請求項５に記載のコンテンツ提供方法。
【請求項８】
コンテンツ情報提供方法において、
放送データからアプリケーションについての情報を獲得する過程と、
前記獲得されたアプリケーション情報を基にしてアプリケーションを指す第１コンテンツアイテムを生成する過程と、
ＡＶ資源を含む第２コンテンツアイテムを生成する過程と、
前記第１コンテンツアイテムと特定ＡＶ資源との連動情報を前記第２コンテンツアイテムに付加する過程と、
を含むことを特徴とするコンテンツ情報提供方法。
【請求項９】
前記第１コンテンツアイテムには、コンテンツタイプと定義されたアプリケーションアイテムを設定し、アプリケーションの属性情報を設定することを特徴とする請求項８に記載のコンテンツ情報提供方法。
【請求項１０】
コンテンツ情報提供方法において、
放送データからアプリケーションについての情報を獲得する過程と、
前記獲得されたアプリケーション情報を基にしてコンテンツコンテナを生成する過程と、
ＡＶ資源を含むコンテンツアイテムを生成する過程と、
前記コンテンツコンテナと特定ＡＶ資源との連動情報を前記コンテンツアイテムの属性情報に付加する過程と、
を含むことを特徴とするコンテンツ情報提供方法。
【請求項１１】
前記コンテンツコンテナと特定ＡＶ資源との連動情報は、コンテンツアイテムと連動されるアプリケーションが保存されたコンテンツコンテナを指す指定情報であることを特徴とする請求項１０に記載のコンテンツ情報提供方法。
【請求項１２】
前記コンテンツコンテナには、アプリケーション関連情報に当たる属性情報を定義することを特徴とする請求項１０に記載のコンテンツ情報提供方法。
【請求項１３】
コンテンツ情報再生方法において、
コンテンツ情報からコンテンツアイテムを獲得する過程と、
前記獲得されたコンテンツアイテムにアプリケーション資源が存在するか否かを確認する過程と、
前記コンテンツアイテムからアプリケーション資源を提供すれば、前記アプリケーション資源からアプリケーション情報を獲得する過程と、
前記アプリケーション情報を参照して、ＡＶ資源と連動して該アプリケーションを実行する過程と、
を含むことを特徴とするコンテンツ情報再生方法。
【請求項１４】
前記アプリケーション情報獲得過程は、
前記アプリケーション資源に付加されたアプリケーションのメタデータまたはリンク情報を抽出することを特徴とする請求項１３に記載のコンテンツ情報再生方法。
【請求項１５】
コンテンツ情報再生方法において、
コンテンツ情報からコンテンツアイテムを獲得する過程と、
前記獲得されたコンテンツアイテムからＡＶ資源とアプリケーション資源との連動情報を提供するか否かを確認する過程と、
前記コンテンツアイテムからＡＶ資源とアプリケーション資源との連動情報を提供すれば、そのコンテンツアイテムからＡＶ資源と連動されるアプリケーションを獲得する過程と、
前記コンテンツアイテムからアプリケーション情報を獲得する過程と、
前記アプリケーション情報を参照して、ＡＶ資源と連動して該アプリケーションを実行する過程と、
を含むことを特徴とするコンテンツ情報再生方法。
【請求項１６】
前記アプリケーション情報獲得過程は、
前記コンテンツアイテムから該アプリケーションのメタデータまたはリンク情報を抽出することを特徴とする請求項１５に記載のコンテンツ情報再生方法。
【請求項１７】
コンテンツ情報提供装置において、
アプリケーション情報に基づいてアプリケーション資源を生成し、そのアプリケーション資源をコンテンツアイテムに追加し、追加されたアプリケーション資源と特定ＡＶ資源との連動情報を、前記設定されたコンテンツアイテムの属性情報に付加するコンテンツ情報生成部と、
前記コンテンツ生成部で生成されたコンテンツ情報を所定の通信プロトコルを通じてネットワークに伝送するコンテンツ伝送部と、
を備えることを特徴とするコンテンツ情報提供装置。
【請求項１８】
コンテンツ情報再生装置において、
ネットワークを通じてコンテンツ情報を受信するコンテンツ受信部と、
前記コンテンツ受信部から受信されたコンテンツ情報をパーシングしてコンテンツアイテムを獲得し、獲得されたコンテンツアイテムから提供されるアプリケーション資源と特定ＡＶ資源との連動情報を利用して、ＡＶストリームと連動されたアプリケーションを実行するコンテンツ情報処理部と、
を備えることを特徴とするコンテンツ情報再生装置。
【請求項１９】
コンテンツ情報提供装置によってアプリケーションデータに関するアプリケーション情報を受信する過程と、
前記受信されたアプリケーション情報に基づいてアプリケーション資源を生成する過程と、
前記生成されたアプリケーション資源をコンテンツアイテムに付加する過程と、
前記アプリケーション資源と特定ＡＶ資源との連動情報を前記コンテンツアイテムの属性情報に付加する過程と、
前記属性情報を前記コンテンツ再生装置に伝送する過程と、
前記受信された属性情報に基づいてコンテンツアイテムを獲得する過程と、
前記コンテンツアイテムからリンクを検索する過程と、
前記検索されたリンクに基づいて前記アプリケーションとアプリケーション情報とを獲得する過程と、
前記コンテンツ再生装置によって前記獲得されたアプリケーション情報に基づいて、前記ＡＶ資源に連動されたアプリケーションを行う過程と、
を含むことを特徴とする方法。
【請求項２０】
前記コンテンツアイテムからリンクを検索する前に、コンテンツアイテムでリンクを提供するか否かを決定する過程と、
前記アプリケーションを獲得及び実行せず、前記ＡＶコンテンツを再生する過程と、
をさらに含むことを特徴とする請求項１９に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに連結された機器間のコンテンツ共有処理システムに係り、特に、ＡＶ(Ａｕｄｉｏ/Ｖｉｄｅｏ)ストリームと連動されたアプリケーションをネットワークに提供し、該アプリケーションを実行するコンテンツ情報提供／再生方法及び装置に関する。
【背景技術】
【０００２】
通常的に、データ放送は、地上波、衛星またはケーブルのような放送網を利用して、放送プログラム以外に、放送プログラムと関連した諸般情報、生活情報、インターネット接続、電子商取引、双方向エンターテインメントを提供するサービスである。現在、国際的なデータ放送の標準は、代表的にＯＣＡＰ(Ｏｐｅｎ Ｃａｂｌｅ Ａｐｐｌｉｃａｔｉｏｎ Ｐｌａｔｆｏｒｍ)がある。
【０００３】
ＯＣＡＰは、ホームネットワーク拡張ＡＰＩ(Ａｐｐｌｉｃａｔｉｏｎ Ｐｒｏｇｒａｍ Ｉｎｔｅｒｆａｃｅ)を通じて機器間のコンテンツを共有できる。
【０００４】
ＯＣＡＰにおけるコンテンツ処理技術としては、例えば、特許文献１がある。
【０００５】
しかし、ＯＣＡＰ−ＨＮＥ（Ｈｏｍｅ Ｎｅｔｗｏｒｋ Ｅｘｔｅｎｔｉｏｎ）では、アプリケーションをコンテンツとして提供できる技術が提供されていない。
【０００６】
したがって、ホームネットワークで機器間にアプリケーションを共有できるソリューションが要求される。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】韓国公開特許第２００８−００７４６１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明が解決しようとする課題は、ＯＣＡＰ−ＨＮＥ環境下で、ＡＶストリームと連動されたアプリケーションをネットワークに提供し、そのネットワークを通じて受信されたアプリケーションを実行するコンテンツ情報提供／再生方法及び装置を提供することである。
【課題を解決するための手段】
【０００９】
前記課題を解決するために、本発明の一実施形態によるコンテンツ情報提供方法において、アプリケーションデータについてのアプリケーション情報を獲得する過程と、前記獲得されたアプリケーション情報に基づいたアプリケーション資源を生成する過程と、前記生成されたアプリケーション資源をコンテンツアイテムに追加する過程と、前記アプリケーション資源と特定ＡＶ資源との連動情報を、前記設定されたコンテンツアイテムの属性情報に付加する過程と、を含む。
【００１０】
前記他の課題を解決するために、本発明の一実施形態によるコンテンツ情報提供方法において、アプリケーションについての情報を獲得する過程と、前記獲得されたアプリケーション情報に基づいて、アプリケーション資源を生成する過程と、前記生成されたアプリケーション資源をコンテンツアイテムに追加し、そのアプリケーション情報をコンテンツアイテムの属性情報に付加する過程と、を含む。
【００１１】
前記他の課題を解決するために、本発明の一実施形態によるコンテンツ情報提供方法において、アプリケーションについての情報を獲得する過程と、前記獲得されたアプリケーション情報を基にして、アプリケーションを指す第１コンテンツアイテムを生成する過程と、前記生成された第１コンテンツアイテムを第２コンテンツアイテムに追加する過程と、前記第１コンテンツアイテムと特定ＡＶ資源との連動情報を、前記第２コンテンツアイテムに付加する過程と、を含む。
【００１２】
前記他の課題を解決するために、本発明の一実施形態によるコンテンツ情報提供方法において、アプリケーションについての情報を獲得する過程と、前記獲得されたアプリケーション情報を基にして、コンテンツコンテナを生成する過程と、前記生成されたコンテンツコンテナをコンテンツアイテムに追加する過程と、前記追加されたコンテンツコンテナと特定ＡＶ資源との連動情報を、前記コンテンツアイテムの属性情報に付加する過程と、を含む。
【００１３】
前記他の課題を解決するために、本発明の一実施形態によるコンテンツ情報再生方法において、コンテンツ情報からコンテンツアイテムを獲得する過程と、前記獲得されたコンテンツアイテムにＡＶ資源とアプリケーション資源との連動情報が存在するか否かを確認する過程と、前記コンテンツアイテムにＡＶ資源とアプリケーション資源との連動情報が存在すれば、そのコンテンツアイテムからＡＶ資源と連動されるアプリケーションを獲得する過程と、前記コンテンツアイテムでアプリケーション情報を獲得する過程と、前記アプリケーション情報を参照して、ＡＶ資源と連動して該アプリケーションを実行する過程と、を含む。
【００１４】
前記他の課題を解決するために、本発明の一実施形態によるコンテンツ情報提供装置において、アプリケーション情報に基づいて、アプリケーション資源を生成し、そのアプリケーション資源をコンテンツアイテムに追加し、追加されたアプリケーション資源と特定ＡＶ資源との連動情報を、前記設定されたコンテンツアイテムの属性情報に付加するコンテンツ情報生成部と、前記コンテンツ生成部で生成されたコンテンツ情報を所定の通信プロトコルを通じてネットワークに伝送するコンテンツ伝送部と、を備える。
【００１５】
前記他の課題を解決するために、本発明の一実施形態によるコンテンツ情報再生装置において、ネットワークを通じてコンテンツ情報を受信するコンテンツ受信部と、前記コンテンツ受信部で受信されたコンテンツ情報をパーシングし、コンテンツアイテムを獲得し、獲得されたコンテンツアイテムで提供されるアプリケーション資源と特定ＡＶ資源との連動情報を利用して、ＡＶストリームと連動されたアプリケーションを実行するコンテンツ情報処理部と、を備える。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態によるコンテンツ情報提供装置のブロック図である。
【図２】本発明の一実施形態によるコンテンツ再生装置のブロック図である。
【図３Ａ】本発明の一実施形態によるコンテンツ情報提供方法を示すフローチャートである。
【図３Ｂ】図３Ａのコンテンツ情報提供方法によって生成されたコンテンツ情報の構成図である。
【図４Ａ】本発明の他の実施形態によるコンテンツ情報提供方法を示すフローチャートである。
【図４Ｂ】図４Ａのコンテンツ情報提供方法によって生成されたコンテンツ情報の構成図である。
【図４Ｃ】図４Ｂのアプリケーションの属性情報を提供する一実施形態を示した図面である。
【図５Ａ】本発明の他の実施形態によるコンテンツ情報提供方法を示すフローチャートである。
【図５Ｂ】図５Ａのコンテンツ情報提供方法によって生成されたコンテンツ情報の構成図である。
【図６Ａ】本発明の他の実施形態によるコンテンツ情報提供方法を示すフローチャートである。
【図６Ｂ】図６Ａのコンテンツ情報提供方法によって生成されたコンテンツ情報の構成図である。
【図７】本発明の一実施形態によるコンテンツ情報再生方法を示すフローチャートである。
【図８】本発明の他の実施形態によるコンテンツ情報再生方法を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、添付した図面を参照して、本発明の望ましい実施形態を説明する。
【００１８】
図１は、本発明の一実施形態によるコンテンツ情報提供装置のブロック図である。
【００１９】
図１のコンテンツ情報提供装置は、コンテンツ情報生成部１１０、保存部１２０、コンテンツ伝送部１３０を備える。
【００２０】
コンテンツ情報生成部１１０は、放送ストリームまたはネットワークを通じて受信されるアプリケーション情報に基づいてアプリケーション資源を生成し、そのアプリケーション資源をコンテンツアイテムに新たに追加する。ここで、コンテンツアイテムは、機器間に共有するコンテンツを指す基本単位である。コンテンツアイテムは、オーディオアイテム、ビデオアイテム、アプリケーションアイテムなどのタイプを有しうる。コンテンツアイテムは、１個、あるいは複数個のコンテンツ資源を有しうる。ここで、コンテンツ資源は、メディアストリーム/ファイルを示す。実際に、ＯＣＡＰ−ＨＮＥでは、オーディオ資源、データ資源、ビデオ資源を含むコンテンツ資源を提供する。
【００２１】
また、コンテンツ情報生成部１１０は、追加されたアプリケーション資源と特定マルチメディア資源との連動情報をコンテンツアイテムの属性情報に新たに付加する。
【００２２】
保存部１２０は、放送ストリームまたはネットワークを通じて受信されるマルチメディアストリームまたはアプリケーションデータを保存する。
【００２３】
コンテンツ伝送部１３０は、コンテンツ生成部１１０で生成されたコンテンツ情報をＨＴＴＰ(Ｈｙｐｅｒ Ｔｅｘｔ Ｔｒａｎｓｆｅｒ Ｐｒｏｔｏｃｏｌ)のような通信プロトコルとしてコンテンツ再生装置に伝送する。
【００２４】
図２は、本発明の一実施形態によるコンテンツ再生装置のブロック図である。
【００２５】
図２のコンテンツ再生装置は、コンテンツ受信部２１０、コンテンツ情報処理部２２０を備える。
【００２６】
コンテンツ受信部２１０は、ネットワークを通じてコンテンツ情報提供装置からコンテンツ情報を受信する。
【００２７】
コンテンツ情報処理部２２０は、コンテンツ受信部２１０から受信されたコンテンツ情報をパーシングしてコンテンツアイテムを抽出し、抽出されたコンテンツアイテムでアプリケーション資源と特定マルチメディア資源との連動情報が存在すれば、そのアプリケーション資源と特定マルチメディア資源との連動情報を利用して、マルチメディアストリームと連動されたアプリケーションを実行する。この際、特定マルチメディア資源は、望ましくＡＶ資源となりうる。
【００２８】
結局、コンテンツ情報処理部２２０は、アプリケーションを実行してＡＶ信号を発生させる。
【００２９】
図３Ａは、本発明の一実施形態によるコンテンツ情報提供方法を示すフローチャートである。
【００３０】
アプリケーションデータとマルチメディアデータ(例えば、ＡＶデータ)とがそれぞれメモリの別途の領域に保存されている。コンテンツアイテムには、コンテンツタイプによってオーディオ資源、ビデオ資源が定義されている。
【００３１】
まず、放送ストリームやネットワークから該アプリケーションに関連した情報を獲得する(３１０過程)。例えば、アプリケーション情報は、アプリケーションＩＤ、アプリケーションタイプやアプリケーションサイズを含む。
【００３２】
次いで、獲得されたアプリケーション情報に基づいて、アプリケーション資源を生成する(３２０過程)。
【００３３】
次いで、生成されたアプリケーション資源をコンテンツアイテムに新たに追加する(３３０過程)。
【００３４】
次いで、アプリケーション情報をコンテンツアイテムの属性情報に付加する(３４０過程)。
【００３５】
図３Ｂは、図３Ａのコンテンツ情報提供方法によって生成されたコンテンツ情報の構成図である。
【００３６】
図３Ｂを参照すれば、コンテンツアイテム３６０は、第１アプリケーション資源３７０と第２アプリケーション資源３８０とを含む。この際、コンテンツアイテム３６０には、コンテンツタイプとして新たに定義された“ａｐｐｌｉｃａｔｉｏｎ_ｉｔｅｍ”を設定し、また、アプリケーション関連情報を含む属性情報３６２を定義する。
【００３７】
また、第１、第２アプリケーション資源３７０，３８０には、それぞれアプリケーションの属性情報３７２，３７４を設定する。この際、アプリケーション資源の属性情報は、メタデータに直接提供することもあり、リンク情報を利用して、別途のメモリの特定領域に保存されたメタデータにリンクさせることもある。
【００３８】
図４Ａは、本発明の他の実施形態によるコンテンツ情報提供方法を示すフローチャートである。
【００３９】
アプリケーションデータとマルチメディアデータ(例えば、ＡＶデータ)とがそれぞれメモリの別途の領域に保存されている。コンテンツアイテムには、コンテンツタイプによってオーディオ資源、ビデオ資源が定義されている。
【００４０】
まず、放送ストリームやネットワークから該アプリケーションに関連した情報を獲得する(４１０過程)。
【００４１】
次いで、獲得されたアプリケーション情報に基づいてアプリケーション資源を生成する(４２０過程)。
【００４２】
次いで、生成されたアプリケーション資源をコンテンツアイテムに新たに追加する(４３０過程)。
【００４３】
次いで、アプリケーション資源とＡＶ資源との連動情報をコンテンツアイテムの属性情報に付加する(４４０過程)。この際、アプリケーション資源と特定ＡＶ資源との連動情報は、アプリケーション実行、終了、ダウンロードのようなアプリケーションについてのライフサイクル管理情報、特定ＡＶ再生時点でアプリケーションについてのアップデート情報、及びアプリケーション自動スタート情報を含む。
【００４４】
結局、特定ＡＶ資源を再生する時、そのＡＶ資源とアプリケーションとを連動して実行できる。
【００４５】
図４Ｂは、図４Ａのコンテンツ情報提供方法によって生成されたコンテンツ情報の構成図である。
【００４６】
図４Ｂを参照すれば、コンテンツアイテム４５０は、ビデオ資源４６０とアプリケーション資源４７０とを含む。この際、コンテンツアイテム４５０には、コンテンツタイプとして新たに定義された“ｖｉｄｅｏ_ａｐｐｌｉｃａｔｉｏｎ_ｉｔｅｍ”を設定し、そして、アプリケーション関連情報及びビデオ(またはオーディオ)/アプリケーション連動情報を含む属性情報４５２を新たに定義する。
【００４７】
また、アプリケーション資源４７０には、ＡＩＴ(Ａｐｐｌｉｃａｔｉｏｎ Ｉｎｆｏｒｍａｔｉｏｎ Ｔａｂｌｅ)とＡＭＴ(Ａｐｐｌｉｃａｔｉｏｎ Ｍａｎａｇｅｍｅｎｔ Ｔａｂｌｅ)とのようなアプリケーションの属性情報４７２を設定する。
【００４８】
図４Ｃは、図４Ｂのアプリケーションの属性情報を提供する一実施形態を示した図面である。
【００４９】
図４Ｃを参照すれば、コンテンツアイテム４８０は、ビデオ資源４８２、オーディオ資源４８４、アプリケーション資源４８６を含む。
【００５０】
この際、アプリケーション資源４８６の属性情報は、メタデータ４８７に直接提供することもあり、ＵＲＬ(Ｕｎｉｆｏｒｍ Ｒｅｓｏｕｒｃｅ Ｌｏｃａｔｏｒ)またはＵＲＩ(Ｕｎｉｆｏｒｍ Ｒｅｓｏｕｒｃｅ Ｉｄｅｎｔｉｆｉｅｒ)のようなリンク情報を利用して、メモリ４９０の特定領域に保存されたメタデータ４９２にリンクさせることもある。
【００５１】
他の実施形態として、アプリケーションとＡＶストリームとが一つのＴＳ(Ｔｒａｎｓｐｏｒｔ Ｓｔｒｅａｍ)に提供される場合にも、そのＴＳをアプリケーション資源として表現できる。
【００５２】
図５Ａは、本発明の他の実施形態によるコンテンツ情報提供方法を示すフローチャートである。
【００５３】
アプリケーションデータとマルチメディアデータ(例えば、ＡＶデータ)とがそれぞれメモリの別途の領域に保存されている。そして、コンテンツアイテムには、コンテンツタイプによってオーディオ資源、ビデオ資源が定義されている。
【００５４】
まず、放送ストリームやネットワークから送出される放送データから、特定アプリケーションに関連した情報を獲得する(５１０過程)。
【００５５】
次いで、獲得されたアプリケーション情報を基にしてアプリケーションを指す第１コンテンツアイテムを生成する(５２０過程)。そして、ＡＶ資源を含む第２コンテンツアイテムを生成する。
【００５６】
次いで、生成された第１コンテンツアイテムを第２コンテンツアイテムに追加する(５３０過程)。
【００５７】
次いで、第１コンテンツアイテムと特定ＡＶ資源との連動情報を第２コンテンツアイテムの属性情報に付加する(５４０過程)。
【００５８】
図５Ｂは、図５Ａのコンテンツ情報提供方法によって生成されたコンテンツ情報の構成図である。
【００５９】
図５Ｂを参照すれば、第１コンテンツアイテム５５０は、アプリケーションを指す第２コンテンツアイテム５６０を含む。第１コンテンツアイテム５５０には、ＡＶ資源を含む。この際、第１コンテンツアイテム５５０には、コンテンツタイプとして新たに定義された“ｖｉｄｅｏ_ｉｔｅｍ”を設定し、ビデオ/アプリケーション関連情報を含む属性情報５５２を新たに定義する。この際、ビデオ/アプリケーション関連情報は、ビデオ/アプリケーション連動情報を含む。また、第１コンテンツアイテム５５０には、ＡＶ資源を含む。
【００６０】
また、第２コンテンツアイテム５６０には、コンテンツタイプとして新たに定義された“ａｐｐｌｉｃａｔｉｏｎ_ｉｔｅｍ”を設定し、アプリケーション属性情報５６２を設定する。
【００６１】
この際、アプリケーションの属性情報は、メタデータに直接提供することもあり、リンク情報を利用して、別途のメモリの特定領域に保存されているメタデータにリンクさせることもある。
【００６２】
図６Ａは、本発明の他の実施形態によるコンテンツ情報提供方法を示すフローチャートである。
【００６３】
アプリケーションデータとマルチメディアデータ(例えば、ＡＶデータ)とがそれぞれメモリの別途の領域に保存されている。そして、コンテンツアイテムには、コンテンツタイプによってオーディオ資源、ビデオ資源が定義されている。
【００６４】
まず、放送ストリームやネットワークから送出される放送データから、特定アプリケーションに関連した情報を獲得する(６１０過程)。
【００６５】
次いで、獲得されたアプリケーション情報を基にして、コンテンツコンテナを生成する(６２０過程)。そして、ＡＶ資源を含むコンテンツアイテムを生成する。通常的に、コンテンツコンテナは、“ＡＬＢＵＭ_ＣＯＮＴＡＩＮＥＲ”、“ＰＥＲＳＯＮ_ＣＯＮＴＡＩＮＥＲ”、“ＰＬＡＹＬＩＳＴ_ＣＯＮＴＡＩＮＥＲ”のタイプのみで提供されている。この際、コンテンツコンテナは、アプリケーションを構成するファイルを集めて保存できる。したがって、本発明では、“ＡＰＰＬＩＣＡＴＩＯＮ_ＣＯＮＴＡＩＮＥＲ”タイプと指定されたコンテンツコンテナを通じてアプリケーションを提供する。そして、コンテンツコンテナには、アプリケーションの属性情報が保存される。この際、コンテンツコンテナ内でそれぞれのコンテンツアイテムがアプリケーションを構成するファイルとなりうる。
【００６６】
次いで、生成されたコンテンツコンテナをコンテンツアイテムに新たに追加する(６３０過程)。
【００６７】
次いで、追加されたコンテンツコンテナと特定ＡＶ資源との連動情報をコンテンツアイテムの属性情報に付加する(６４０過程)。
【００６８】
この際、コンテンツコンテナとアプリケーションとの連動方式は、コンテンツアイテムに連動させるアプリケーションが保存されたコンテンツコンテナを指す情報を指定する。
【００６９】
図６Ｂは、図６Ａのコンテンツ情報提供方法によって生成されたコンテンツ情報の構成図である。
【００７０】
図６Ｂを参照すれば、コンテンツアイテム６５０はＡＶ資源とコンテンツコンテナ６６０とを含む。この際、コンテンツコンテナ６６０には、コンテンツタイプとして新たに定義された“ｖｉｄｅｏ_ｉｔｅｍ”を設定し、アプリケーション関連情報に当たる属性情報６５２を新たに定義する。この際、属性情報６５２は、ビデオ/アプリケーション連動情報を含む。
【００７１】
また、コンテンツコンテナ６６０には、コンテンツタイプとして新たに定義された“ａｐｐｌｉｃａｔｉｏｎ_ｃｏｎｔａｉｎｅｒ”を設定し、アプリケーションの属性情報６６２を設定する。
【００７２】
この際、アプリケーションの属性情報６６２は、メタデータに直接提供することもあり、リンク情報を利用して別途のメモリの特定領域のメタデータにリンクさせることもある。
【００７３】
図７は、本発明の一実施形態によるコンテンツ情報再生方法を示すフローチャートである。
【００７４】
まず、コンテンツ提供装置から所定の通信プロトコルに伝送されるコンテンツ情報を受信する(７１０過程)。
【００７５】
次いで、ＨＴＭＬ(Ｈｙｐｅｒ Ｔｅｘｔ Ｍａｒｋｕｐ Ｌａｎｇｕａｇｅ)またはＪａｖａ（登録商標）スクリプト状に作成されたコンテンツ情報をパーシングしてコンテンツアイテムを抽出する(７２０過程)。この際、コンテンツアイテムは、アプリケーション資源を含む。そして、コンテンツアイテムには、アプリケーション関連情報に当たる属性情報を定義する。そして、アプリケーション資源は、メタデータまたはリンク情報のような属性情報を含む。
【００７６】
次いで、コンテンツアイテムの属性情報を参照して、コンテンツアイテムからアプリケーション資源を提供するか否かを確認する(７３０過程)。
【００７７】
次いで、コンテンツアイテムからアプリケーション資源を提供すれば、アプリケーション資源からアプリケーションの属性情報に当たるメタデータまたはＵＲＩ情報を抽出する(７４０過程)。
【００７８】
この際、コンテンツアイテムからＡＶ資源とアプリケーション資源との連動情報を提供せねば、該ＡＶ再生を開始する。
【００７９】
次いで、アプリケーションのメタデータまたはＵＲＩ情報を参照して、ＡＶ資源と連動されるアプリケーションを実行する(７５０過程)。この際、ＵＲＩは、遠隔ＡＩＴ(Ａｐｐｌｉｃａｔｉｏｎ Ｉｎｆｏｒｍａｔｉｏｎ Ｔａｂｌｅ)を示す。しかし、アプリケーション駆動に必要な設定情報や属性情報が不要である場合、ＵＲＩは、初期実行ファイルを直接指定することもある。
【００８０】
次いで、該アプリケーションに当たるＡＶ再生を開始する(８７０過程)。
【００８１】
図８は、本発明の他の実施形態によるコンテンツ情報再生方法を示すフローチャートである。
【００８２】
まず、コンテンツ提供装置から所定の通信プロトコルに伝送されるコンテンツ情報を受信する(８１０過程)。
【００８３】
次いで、ＨＴＭＬまたはＪａｖａ（登録商標）スクリプト状に作成されたコンテンツ情報をパーシングしてコンテンツアイテムを抽出する(８２０過程)。この際、コンテンツアイテムは、ビデオ資源、オーディオ資源、アプリケーション資源を含む。そして、コンテンツアイテムは、ＡＶ/アプリケーション関連情報に当たる属性情報を含む。この際、属性情報は、ビデオ/アプリケーション連動情報を含む。そして、アプリケーション資源は、メタデータまたはリンク情報のような属性情報を含む。
【００８４】
次いで、コンテンツアイテムの属性情報を参照して、コンテンツアイテムからＡＶ資源とアプリケーション資源との連動情報を提供するか否かを確認する(８３０過程)。
【００８５】
次いで、コンテンツアイテムからＡＶ資源とアプリケーション資源との連動情報を提供すれば、そのコンテンツアイテムからＡＶ資源と連動されるアプリケーションを獲得する(８４０過程)。すなわち、コンテンツアイテムからリンクを検索し、検索されたリンクに基づいてアプリケーションとアプリケーション情報とを獲得する。
【００８６】
この際、コンテンツアイテムからＡＶ資源とアプリケーション資源との連動情報を提供せねば、該ＡＶ再生を開始する。
【００８７】
次いで、コンテンツアイテムから該アプリケーションの属性情報に当たるメタデータまたはＵＲＩ情報を獲得する(８５０過程)。
【００８８】
次いで、アプリケーションのメタデータまたはＵＲＩ情報を参照して、ＡＶ資源と連動されるアプリケーションを実行する(８６０過程)。
【００８９】
次いで、該アプリケーションに当たるＡＶ再生を開始する(８７０過程)。
【００９０】
結局、本発明は、ＯＣＡＰ−ＨＮＥ環境で機器間にアプリケーションを共有して実行することによって、アプリケーションを一つの独立したコンテンツとして提供できる。また、本発明は、ＯＣＡＰ−ＨＮＥ環境でアプリケーションとＡＶストリームとを連動して再生できる。
【００９１】
また、本発明はまた、コンピュータで読取可能な記録媒体にコンピュータ可読コードとして具現できる。コンピュータで読取可能な記録媒体は、コンピュータシステムによって読み取られるデータが保存されるすべての種類の記録装置を含む。コンピュータで読取可能な記録媒体の例としては、ＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）、ＣＤ−ＲＯＭ、磁気テープ、ハードディスク、フロッピー（登録商標）ディスク、フラッシュメモリ、光データ保存装置があり、また、キャリアウェーブ(例えば、インターネットを通じた伝送）の形で具現されるものも含む。また、コンピュータで読取可能な記録媒体は、ネットワークに連結されたコンピュータシステムに分散され、分散方式でコンピュータ可読コードとして保存されかつ実行されうる。
【００９２】
以上の説明は、本発明の一実施形態に過ぎず、当業者は、本発明の本質的特性から逸脱しない範囲で変形された形態に具現できる。したがって、本発明の範囲は、前述した実施形態に限定されず、特許請求の範囲に記載された内容と同等な範囲内にある多様な実施形態が含まれるように解釈されねばならない。
【産業上の利用可能性】
【００９３】
本発明は、ＡＶストリームと連動されたアプリケーションをネットワークに提供し、該アプリケーションを実行するコンテンツ情報提供／再生方法及び装置に係り、一般的に、ケーブルＴＶ及びＨＤＴＶ、ＡＶ再生機器に適用できる。
【符号の説明】
【００９４】
４５０    コンテンツアイテム
４５２    アプリケーション関連情報及びビデオ/アプリケーション連動情報
４６０    ビデオ資源
４７０    アプリケーション資源
４７２    アプリケーションの属性情報
【図１】
2010171978.tif 000003
【図２】
2010171978.tif 000004
【図３Ａ】
2010171978.tif 000005
【図３Ｂ】
2010171978.tif 000006
【図４Ａ】
2010171978.tif 000007
【図４Ｂ】
2010171978.tif 000008
【図４Ｃ】
2010171978.tif 000009
【図５Ａ】
2010171978.tif 000010
【図５Ｂ】
2010171978.tif 000011
【図６Ａ】
2010171978.tif 000012
【図６Ｂ】
2010171978.tif 000013
【図７】
2010171978.tif 000014
【図８】
2010171978.tif 000015