(57)【要約】  装置固有のデータアプリケーションを提供するためのシステムと方法が開示される。本発明のシステムと方法によると、記憶装置に記憶された、デジタルメディア再生装置に対して最適化された１以上のデータアプリケーションの１つを前記デジタルメディア再生装置に提供することができるので、システム仕様や製造業者による、データアプリケーションを実行できない不具合を解消することができる。
2011523322.tif 000002
【特許請求の範囲】
【請求項１】
１以上のデータアプリケーションを含むデータアプリケーショングループを記憶する記憶装置と、
前記１以上のデータアプリケーションから装置固有のデータアプリケーションを選択するためのデータアプリケーション選択情報を生成し、前記データアプリケーション選択情報を前記記憶装置に伝送し、前記記憶装置から前記装置固有のデータアプリケーションを受信して提供するデジタルメディア再生装置とを備えることを特徴とするデータアプリケーションの提供システム。
【請求項２】
請求項１記載のシステムであって、
前記データアプリケーション選択情報は、前記デジタルメディア再生装置のシステム情報及び前記データアプリケーショングループの選択情報を含み、
前記記憶装置は、前記データアプリケーション選択情報に基づき、前記装置固有のデータアプリケーションを選択し、前記装置固有のデータアプリケーションを前記デジタルメディア再生装置に伝送することを特徴とするシステム。
【請求項３】
請求項２記載のシステムであって、
前記記憶装置は、前記１以上のデータアプリケーションのそれぞれの仕様情報を前記システム情報と比較することにより、前記装置固有のデータアプリケーションを選択することを特徴とするシステム。
【請求項４】
請求項２記載のシステムであって、
前記デジタルメディア再生装置は、放送網又は通信網を介して、前記データアプリケーショングループの選択情報を受信することを特徴とするシステム。
【請求項５】
請求項２記載のシステムであって、
前記デジタルメディア再生装置は、記憶媒体から前記データアプリケーショングループの選択情報を読み取ることを特徴とするシステム。
【請求項６】
請求項１記載のシステムであって、
前記データアプリケーション選択情報は、前記装置固有のデータアプリケーションの選択情報を含み、
前記デジタルメディア再生装置は、前記デジタルメディア再生装置のシステム情報及び前記データアプリケーショングループの選択情報に基づき、前記装置固有のデータアプリケーションの選択情報を生成することを特徴とするシステム。
【請求項７】
請求項６記載のシステムであって、
前記データアプリケーショングループの選択情報は、前記１以上のデータアプリケーションのそれぞれの仕様情報を含み、
前記デジタルメディア再生装置は、前記仕様情報を前記システム情報と比較することにより、前記装置固有のデータアプリケーションの選択情報を生成することを特徴とするシステム。
【請求項８】
請求項６記載のシステムであって、
前記デジタルメディア再生装置は、放送網又は通信網を介して、前記データアプリケーショングループの選択情報を受信することを特徴とするシステム。
【請求項９】
請求項６記載のシステムであって、
前記デジタルメディア再生装置は、記憶媒体から前記データアプリケーショングループの選択情報を読み取ることを特徴とするシステム。
【請求項１０】
（ａ）記憶装置に記憶されるデータアプリケーショングループに含まれる１以上のデータアプリケーションから装置固有のデータアプリケーションを選択するためのデータアプリケーション選択情報を生成するステップと、
（ｂ）前記データアプリケーション選択情報を前記記憶装置に伝送するステップと、
（ｃ）前記記憶装置から前記装置固有のデータアプリケーションを受信して提供するステップとを備えることを特徴とするデータアプリケーションの提供方法。
【請求項１１】
請求項１０記載の方法であって、
前記ステップ（ａ）は、
（ａ−１）前記データアプリケーショングループの選択情報を受信するステップと、
（ａ−２）前記データアプリケーショングループの選択情報に基づいて、前記データアプリケーション選択情報を生成するステップとを含むことを特徴とする方法。
【請求項１２】
請求項１１記載の方法であって、
前記ステップ（ａ−１）は、放送網又は通信網を介して、前記データアプリケーショングループの選択情報を受信することを備えることを特徴とする方法。
【請求項１３】
請求項１１記載の方法であって、
前記ステップ（ａ−１）は、記録媒体から前記データアプリケーショングループの選択情報を読み取ることを備えることを特徴とする方法。
【請求項１４】
請求項１１記載の方法であって、
前記ステップ（ａ−２）は、前記デジタルメディア再生装置のシステム情報及び前記データアプリケーショングループの選択情報を含む前記データアプリケーション選択情報を生成することを備えることを特徴とする方法。
【請求項１５】
請求項１１記載の方法であって、
前記データアプリケーション選択情報は、前記装置固有のデータアプリケーションの選択情報を含み、
前記ステップ（ａ−２）は、（ａ−３）前記デジタルメディア再生装置のシステム情報及び前記データアプリケーショングループの選択情報に基づいて、前記装置固有のデータアプリケーションの選択情報を生成することを備えることを特徴とする方法。
【請求項１６】
請求項１５記載の方法であって、
前記データアプリケーショングループの選択情報は、前記１以上のデータアプリケーションのそれぞれの仕様情報を含み、
前記ステップ（ａ−３）は、前記仕様情報を前記システム情報と比較することによって、前記装置固有のデータアプリケーションの選択情報を生成することを含むことを特徴とする方法。
【請求項１７】
請求項１０〜請求項１６のいずれか１項に記載のデータアプリケーションの提供方法を具現化する機能を実行するプログラムを有するコンピュータで読み取り可能な媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置固有のデータアプリケーションの提供システム、方法及びこれを実現する機能を実行するプログラムを有するコンピュータで読み取り可能な媒体に関する。さらに具体的には、デジタルメディア再生装置のシステム情報に基づいて、装置固有のデータアプリケーションの提供システム、方法及びこれを実現する機能を実行するプログラムを有するコンピュータで読み取り可能な媒体に関する。
【背景技術】
【０００２】
技術の発展と視聴者のニーズに伴い、放送環境が変化している。従来のアナログ放送からデジタル放送に転換しており、地上波放送だけでなくケーブル放送や衛星放送、更に超高速通信ネットワークを用いたいわゆるＩＰ−ＴＶサービス、地上波及び衛星ＤＭＢ（Digital Multimedia Broadcasting）のように、放送媒体が多様化している。
【０００３】
また、デジタル放送環境では、通信ネットワークと関連付けることによって双方向性を可能にするプログラム信号を伴う、様々なデータアプリケーションの伝送が可能である。
【０００４】
様々なデータアプリケーションを用いた様々なデータサービスは、視聴者が手軽く利用できるという点からデジタル放送の普及に重要な役割をすると予想されている。
【０００５】
最近、高画質（HD）放送が人気を博しているので、大容量の映像を記録することができる次世代光ディスク記憶媒体の開発が進んでいる。
【０００６】
このような次世代光ディスク記憶媒体として、ＨＤ−ＤＶＤ、ブルーレイディスク等が提案されている。
【０００７】
ディスク媒体再生装置において、データアプリケーションサービスを提供するために、ＨＤｉ（High Definition interactive）規格又はＢＤ−Ｊ規格が開発されている。ＨＤｉ規格は、ＨＤ−ＤＶＤによってサポートされるデータアプリケーションサービスと上級ユーザメニュー機能のための標準規格である。ＢＤ−Ｊ規格は、ブルーレイディスクによってサポートされるデータアプリケーションサービスのための標準規格である。光ディスク記憶媒体のための標準規格を使用することによって、データアプリケーションが具現化され、かつ提供され得る。
【０００８】
本願発明の明細書において、デジタルメディア再生装置は、放送プログラムを提供するためにデジタル放送を受信し、または次世代光学ディスク媒体に記憶されたマルチメディアコンテンツを再生するためにデータアプリケーションを受信して提供することができる装置を意味する。
【０００９】
例えば、デジタルメディア再生装置は、ＡＴＳＣ等の地上波放送規格に準拠し、ＤＡＳＥ等の双方向データ放送規格をサポートするデジタルテレビ又はセットトップボックスであってもよい。デジタルメディア再生装置はまた、ＯｐｅｎＣａｂｌｅやＤＶＢ等のデータ放送規格、例えば、ＯＣＡＰ又はＭＨＰ等をサポートするデジタルテレビ又はセットトップボックスであってもよい。デジタルメディア再生装置はまた、ＩＰ−ＴＶ又はＤＭＢのデータ放送規格をサポートするセットトップボックス又は移動通信端末であってもよい。また、デジタルメディア再生装置は、ブルーレイディスクを再生し、ＢＤ−Ｊ規格をサポートすることができるブルーレイディスクプレーヤーであってもよい。
【００１０】
データアプリケーションは、（登録商標）Ｊａｖａプラットフォームで具現することができ、デジタルメディア再生装置は、Ｊａｖａ ＡＰＩ又はＪａｖａ−ＴＶ  ＡＰＩをサポートすることができる。
【００１１】
デジタルメディア再生装置を用いたデータアプリケーションを提供する従来方法には、次のような問題点がある。
【００１２】
データアプリケーションの製作者は、デジタルメディア再生装置に最適な装置固有のシステム仕様の代わりに、推奨されているシステム仕様に基づいてデータアプリケーションを製作する。
【００１３】
従って、推奨されているシステム仕様よりも劣るシステム仕様を有するデジタルメディア再生装置は、データアプリケーションを実行することができない。
【００１４】
さらに、推奨されているシステム仕様よりも優れたシステム仕様を有するデジタルメディア再生装置は、データアプリケーションを実行することはできる一方、効率的にデータアプリケーションを提供することができない。
【００１５】
例えば、データアプリケーションが標準解像度（SD）の場合、高解像度（HD）のデータアプリケーションをサポートするデジタルメディア再生装置は、標準解像度のデータアプリケーションを提供せざるを得ない。
【００１６】
また、デジタルメディア再生装置が様々なデータアプリケーション規格をサポートするときでさえ、一部のデータアプリケーションを実行することができない場合がある。
【００１７】
例えば、データアプリケーションがあるデジタルメディア再生装置では実行されるが、他のデジタルメディア再生装置では実行されない場合が発生する。
【発明の概要】
【発明が解決しようとする課題】
【００１８】
本発明の目的は、デジタルメディア再生装置のシステム情報に基づき、装置固有のデータアプリケーションを提供するシステム及び方法を提供することにある。
【００１９】
本発明の他の目的は、装置固有のデータアプリケーションの提供方法を具現化する機能を実行するプログラムを有するコンピュータで読み取り可能な媒体を提供することにある。
【課題を解決するための手段】
【００２０】
本発明の上述した目的を達成するために、本発明は、１以上のデータアプリケーションを含むデータアプリケーショングループを記憶する記憶装置と、前記１以上のデータアプリケーションから装置固有のデータアプリケーションを選択するためのデータアプリケーション選択情報を生成し、前記データアプリケーション選択情報を前記記憶装置に伝送し、前記記憶装置から前記装置固有のデータアプリケーションを受信して提供するデジタルメディア再生装置とを備えることを特徴とするデータアプリケーションの提供システムを提供する。
【００２１】
好ましくは、前記データアプリケーション選択情報は、前記デジタルメディア再生装置のシステム情報及び前記データアプリケーショングループの選択情報を含み、前記記憶装置は、前記データアプリケーション選択情報に基づき、前記装置固有のデータアプリケーションを選択し、前記装置固有のデータアプリケーションを前記デジタルメディア再生装置に伝送する。
【００２２】
好ましくは、前記記憶装置は、前記１以上のデータアプリケーションのそれぞれの仕様情報を前記システム情報と比較することにより、前記装置固有のデータアプリケーションを選択する。
【００２３】
好ましくは、前記デジタルメディア再生装置は、放送網又は通信網を介して、前記データアプリケーショングループの選択情報を受信する。
【００２４】
好ましくは、前記デジタルメディア再生装置は、記憶媒体から前記データアプリケーショングループの選択情報を読み取る。
【００２５】
好ましくは、前記データアプリケーション選択情報は、前記装置固有のデータアプリケーションの選択情報を含み、前記デジタルメディア再生装置は、前記デジタルメディア再生装置のシステム情報及び前記データアプリケーショングループの選択情報に基づき、前記装置固有のデータアプリケーションの選択情報を生成する。
【００２６】
好ましくは、前記データアプリケーショングループの選択情報は、前記１以上のデータアプリケーションのそれぞれの仕様情報を含み、前記デジタルメディア再生装置は、前記仕様情報を前記システム情報と比較することにより、前記装置固有のデータアプリケーションの選択情報を生成する。
【００２７】
好ましくは、前記デジタルメディア再生装置は、放送網又は通信網を介して、前記データアプリケーショングループの選択情報を受信する。
【００２８】
好ましくは、前記デジタルメディア再生装置は、記憶媒体から前記データアプリケーショングループの選択情報を読み取る。
【００２９】
本発明によれば、（ａ）記憶装置に記憶されるデータアプリケーショングループに含まれる１以上のデータアプリケーションから装置固有のデータアプリケーションを選択するためのデータアプリケーション選択情報を生成するステップと、（ｂ）前記データアプリケーション選択情報を前記記憶装置に伝送するステップと、（ｃ）前記記憶装置から前記装置固有のデータアプリケーションを受信して提供するステップとを備えることを特徴とするデータアプリケーションの提供方法が提供される。
【００３０】
好ましくは、前記ステップ（ａ）は、（ａ−１）前記データアプリケーショングループの選択情報を受信し、（ａ−２）前記データアプリケーショングループの選択情報に基づいて、前記データアプリケーション選択情報を生成することを含む。
【００３１】
好ましくは、前記ステップ（ａ−１）は、放送網又は通信網を介して、前記データアプリケーショングループの選択情報を受信することを備える。
【００３２】
好ましくは、前記ステップ（ａ−１）は、記録媒体から前記データアプリケーショングループの選択情報を読み取ることを備える。
【００３３】
好ましくは、前記ステップ（ａ−２）は、前記デジタルメディア再生装置のシステム情報及び前記データアプリケーショングループの選択情報を含む前記データアプリケーション選択情報を生成することを備える。
【００３４】
好ましくは、前記データアプリケーション選択情報は、前記装置固有のデータアプリケーションの選択情報を含み、前記ステップ（ａ−２）は、（ａ−３）前記デジタルメディア再生装置のシステム情報及び前記データアプリケーショングループの選択情報に基づいて、前記装置固有のデータアプリケーションの選択情報を生成することを備える。
【００３５】
好ましくは、前記データアプリケーショングループの選択情報は、前記１以上のデータアプリケーションのそれぞれの仕様情報を含み、前記ステップ（ａ−３）は、前記仕様情報を前記システム情報と比較することによって、前記装置固有のデータアプリケーションの選択情報を生成することを含む。
【００３６】
本発明によると、本発明の方法の各ステップを実行するプログラムを有するコンピュータで読み取り可能な媒体を提供する。
【発明の効果】
【００３７】
上述したように、本発明によれば、デジタルメディア再生装置のシステム情報に基づき、装置固有のデータアプリケーションを提供することができる。
【図面の簡単な説明】
【００３８】
【図１】本発明の装置固有のデータアプリケーションの提供システムの例示的ブロック図。
【図２】本発明の装置固有のデータアプリケーションの提供方法の例示的フローチャート。
【図３】本発明の装置固有のデータアプリケーションを選択するための第１の方法を例示するフローチャート。
【図４】本発明の装置固有のデータアプリケーションを選択するための第２の方法を例示するフローチャート。
【発明を実施するための形態】
【００３９】
以下、本発明の装置固有のデータアプリケーションの提供システム、方法及びこれを具現化する機能を実行するプログラムを有するコンピュータで読み取り可能な媒体を、添付した図面を参照して説明する。
【００４０】
図１は、本発明の装置固有のデータアプリケーションの提供システムの例示的ブロック図である。
【００４１】
図１を参照すると、本発明のシステムは、記憶装置１００と、デジタルメディア再生装置２００とを備える。
【００４２】
記憶装置１００は、１以上のデータアプリケーションを含むデータアプリケーショングループを記憶する。
【００４３】
一の実施形態によれば、記憶装置１００は、例えば、インターネット等の有線／無線通信ネットワークを介してデジタルメディア再生装置２００と接続される。記憶装置１００は、１以上のデータアプリケーションの少なくとも一部を、デジタルメディア再生装置２００に伝送するサーバを備える。
【００４４】
他の実施形態によれば、記憶装置１００は、例えば、デジタルメディア再生装置２００と接続されるハードディスク記憶装置、大容量不揮発性メモリ、又はブルーレイディスクを備えてもよい。
【００４５】
データアプリケーショングループは、同一又は類似の機能を実行する１以上のデータアプリケーションを備える。１以上のデータアプリケーションのそれぞれは、システム仕様又は製造業者に従って生成される。
【００４６】
例えば、第１データアプリケーショングループは、第１〜第４データアプリケーションを含むことができる。第１データアプリケーションは第１製造業者により製造されたがデジタルメディア再生装置に対して最適化したデータアプリケーションであり、第２データアプリケーションは第２製造業者により製造されたデジタルメディア再生装置に対して最適化したデータアプリケーションであり、第３データアプリケーションは通信速度が２Ｍｂｐｓの場合に最適化されたデータアプリケーションであり、第４データアプリケーションは通信速度が１０Ｍｂｐｓの場合に最適化されたデータアプリケーションであってもよい。
【００４７】
さらに、データアプリケーショングループに含まれる１以上のデータアプリケーションを、信号処理装置の性能やメモリ容量等のシステム資源や、データアプリケーションの実行のための標準規格により分類してもよい。
【００４８】
デジタルメディア再生装置２００は、１以上のデータアプリケーションからデジタルメディア再生装置２００の装置固有のデータアプリケーションを選択するためのデータアプリケーション選択情報を生成する。
【００４９】
デジタルメディア再生装置２００は、生成したデータアプリケーション選択情報を記憶装置１００に伝送し、記憶装置１００から装置固有のデータアプリケーションを受信して提供する。
【００５０】
データアプリケーション選択情報は、装置固有のデータアプリケーション、すなわち、デジタルメディア再生装置２００に対して最適化されたデータアプリケーションの選択のための情報を含む。
【００５１】
装置固有のデータアプリケーションは、次の２つの方法によって選択することができる。
【００５２】
第１の方法によれば、システム情報及びデータアプリケーショングループの選択情報を含むデータアプリケーション選択情報を生成し、データアプリケーション選択情報を記憶装置１００に伝送する。次に、記憶装置１００は、デジタルメディア再生装置２００に対して最適化された装置固有のデータアプリケーションを選択し、選択された装置固有のデータアプリケーションをデジタルメディア再生装置２００に伝送する。
【００５３】
デジタルメディア再生装置２００のシステム情報は、例えば、デジタルメディア再生装置の製造業者、固有の識別番号、信号処理装置の性能、メモリ容量、通信環境等の情報を含むことができる。
【００５４】
データアプリケーショングループの選択情報は、記憶装置１００に記憶された１以上のデータアプリケーショングループを識別するために用いられる。
【００５５】
デジタルメディア再生装置２００は、放送網又は通信網を介して、データアプリケーショングループの選択情報を受信することができる。
【００５６】
例えば、デジタルメディア再生装置２００は、デジタル放送を受信して提供する間、放送網を介して、第１データアプリケーショングループに含まれたデータアプリケーションを受信して実行するためのデータアプリケーショングループの選択情報を受信することができる。第１〜第４データアプリケーションを含む第１データアプリケーショングループ及び第５〜第８データアプリケーションを含む第２データアプリケーショングループが記憶装置１００に記憶されると、デジタルメディア再生装置２００が第１データアプリケーショングループの選択情報を含むデータアプリケーション選択情報を記憶装置１００に伝送する。
【００５７】
次に、記憶装置１００は、データアプリケーション選択情報に含まれた第１データアプリケーショングループの選択情報に従って第１データアプリケーショングループを選択する。
【００５８】
その後、記憶装置１００は、第１データアプリケーショングループに含まれた第１〜第４データアプリケーションからデジタルメディア再生装置２００に対して最適化された装置固有のデータアプリケーションを選択する。
【００５９】
特に、記憶装置１００は、第１〜第４データアプリケーションのそれぞれの仕様情報とデータアプリケーション選択情報に含まれたデジタルメディア再生装置２００のシステム情報とを比較することによって、デジタルメディア再生装置２００に対して最適化された装置固有のデータアプリケーションを選択する。
【００６０】
例えば、システム情報の分析により、第１データアプリケーションは第１製造業者によって製造されたデジタルメディア再生装置に対して最適化されたデータアプリケーションであり、第２データアプリケーションは第２製造業者によって製造されたデジタルメディア再生装置に対して最適化されたデータアプリケーションであり、第３データアプリケーションは通信速度が２Ｍｂｐｓの場合に最適化したデータアプリケーションであり、第４データアプリケーションは通信速度が１０Ｍｂｐｓの場合に最適化したデータアプリケーションであり、そして、システム情報の分析によりデジタルメディア再生装置２００が第１製造業者によって製造されたものである場合、記憶装置１００は第１データアプリケーションを選択する。
【００６１】
選択されたデータアプリケーションは、記憶装置１００によりデジタルメディア再生装置２００に伝送される。
【００６２】
その後、デジタルメディア再生装置２００は、記憶装置１００から伝送されたデータアプリケーションを受信して、受信したデータアプリケーションを実行する。
【００６３】
他の実施形態によれば、デジタルメディア再生装置２００は、放送網や通信網を介して、データアプリケーショングループの選択情報を受信する代りに、記憶媒体からデータアプリケーショングループの選択情報を読み取ることができる。
【００６４】
例えば、デジタルメディア再生装置２００は、ハードディスク、ブルーレイディスク及びＤＶＤ等の記憶媒体に記憶されたデジタルマルチメディアコンテンツを実行する間、第１データアプリケーショングループに含まれたデータアプリケーションを受信して実行するために、データアプリケーション選択情報を記憶媒体から読み取ることができる。後続の工程は、放送網や通信網を介して、データアプリケーショングループの選択情報を受信する工程と同様である。よって、詳しい説明は省略する。
【００６５】
第２の方法によれば、デジタルメディア再生装置２００は、装置固有のデータアプリケーションの選択情報を含むデータアプリケーション選択情報を生成し、生成されたデータアプリケーション選択情報をデジタルメディア再生装置２００に伝送する。記憶装置１００は、デジタルメディア再生装置２００に対して最適化された装置固有のデータアプリケーションを選択し、選択された装置固有のデータアプリケーションをデジタルメディア再生装置２００に伝送する。
【００６６】
デジタルメディア再生装置２００は、データアプリケーショングループの選択情報を放送網又は通信網を介して受信することができる。さらに、デジタルメディア再生装置２００は、記憶媒体に記憶されたデータアプリケーショングループの選択情報を読み取ることができる。データアプリケーショングループの選択情報は、データアプリケーショングループに含まれた１以上のデータアプリケーションのそれぞれの仕様情報を含む。
【００６７】
デジタルメディア再生装置２００は、システム情報をデータアプリケーショングループの選択情報と比較することにより、装置固有のデータアプリケーションの選択情報を生成する。
【００６８】
例えば、デジタルメディア再生装置２００は、デジタル放送を受信して提供する間、放送網を介して、第１データアプリケーショングループに含まれたデータアプリケーションを受信して実行するためのデータアプリケーショングループの選択情報を受信することができる。
【００６９】
データアプリケーショングループの選択情報に含まれる仕様情報の分析により、第１データアプリケーションは第１製造業者によって製造されたデジタルメディア再生装置に対して最適化されたデータアプリケーションであり、第２データアプリケーションは第２製造業者によって製造されたデジタルメディア再生装置に対して最適化されたデータアプリケーションであり、第３データアプリケーションは通信速度が２Ｍｂｐｓの場合に最適化したデータアプリケーションであり、第４データアプリケーションは通信速度が１０Ｍｂｐｓの場合に最適化したデータアプリケーションであり、そして、システム情報の分析によりデジタルメディア再生装置２００が第１製造業者によって製造されたものである場合、デジタルメディア再生装置２００は、第１データアプリケーション、すなわち、デジタルメディア再生装置２００に対して最適化された装置固有のデータアプリケーション選択情報を含むデータアプリケーション選択情報を生成する。
【００７０】
デジタルメディア再生装置２００により生成されたデータアプリケーション選択情報は記憶装置１００に伝送される。
【００７１】
記憶装置１００は、受信されたデータアプリケーション選択情報に従って第１データアプリケーションをデジタルメディア再生装置２００に伝送する。
【００７２】
その後、デジタルメディア再生装置２００は、記憶装置１００から伝送されたデータアプリケーションを受信し、受信したデータアプリケーションを実行する。
【００７３】
第１及び第２の方法により、デジタルメディア再生装置２００は、記憶装置１００に記憶されたデジタルメディア再生装置２００に対して最適化された１以上のデータアプリケーションが提供される。従って、システム仕様や製造業者によるデータアプリケーションの実行制限を解消することができる。
【００７４】
図２は、本発明の装置固有のデータアプリケーションの提供方法の例示的フローチャートである。
【００７５】
本発明の装置固有のデータアプリケーションの提供方法は、本発明のシステムのデジタルメディア再生装置内で具現化される。
【００７６】
図２を参照して、本発明の詳細な説明を行う。
【００７７】
図２を参照すると、デジタルメディア再生装置は、データアプリケーショングループの選択情報を受信する（Ｓ１００）。
【００７８】
その後、記憶装置に記憶されたデータアプリケーショングループに含まれた１以上のデータアプリケーションから装置固有のアプリケーションを選択するためのデータアプリケーション選択情報を生成する（Ｓ１１０）。
【００７９】
その後、データアプリケーション選択情報は記憶装置に伝送される（Ｓ１２０）。
【００８０】
その後、装置固有のデータアプリケーションは、記憶装置から受信されて提供される（Ｓ１３０）。
【００８１】
本発明の方法は、図３及び図４を参照して詳細に説明される。
【００８２】
図３は、本発明の装置固有のデータアプリケーションを選択するための第１の方法を例示するフローチャートである。
【００８３】
図３を参照すると、デジタルメディア再生装置は、データアプリケーショングループに含まれたデータアプリケーションを受信して実行するためのデータアプリケーショングループの選択情報を受信する（Ｓ２００）。
【００８４】
デジタルメディア再生装置は、データアプリケーショングループの選択情報を放送網や通信網を介して受信する。更に、デジタルメディア再生装置は、データアプリケーショングループの選択情報を記憶媒体から読み取ることができる。
【００８５】
例えば、デジタルメディア再生装置は、デジタル放送を受信して提供する間、第１データアプリケーショングループに含まれたデータアプリケーションを受信して実行するためのデータアプリケーショングループの選択情報を放送網を介して受信することができる。
【００８６】
その後、デジタルメディア再生装置は、データアプリケーショングループの選択情報を含むデータアプリケーション選択情報を生成する（Ｓ２１０）。
【００８７】
例えば、第１〜第４データアプリケーションを含む第１データアプリケーショングループと第５〜第８データアプリケーションを含む第２データアプリケーショングループとが記憶装置に記憶される場合、デジタルメディア再生装置は第１データアプリケーショングループの選択情報を含むデータアプリケーション選択情報を生成する。
【００８８】
その後、ステップＳ２１０で生成されたデータアプリケーション選択情報は記憶装置に伝送される（Ｓ２２０）。
【００８９】
次に、記憶装置は、受信したデータアプリケーション選択情報に含まれた第１データアプリケーショングループの選択情報に従って第１データアプリケーショングループを選択する（Ｓ２３０）。
【００９０】
記憶装置は、第１データアプリケーショングループに含まれた第１〜第４データアプリケーションからデジタルメディア再生装置に対して最適化された装置固有のデータアプリケーションを選択する（Ｓ２４０）。
【００９１】
特に、記憶装置は、第１〜第４データアプリケーションのそれぞれの仕様情報をデータアプリケーション選択情報に含まれたデジタルメディア再生装置のシステム情報と比較することによって、デジタルメディア再生装置に対して最適化された装置固有のデータアプリケーションを選択する。
【００９２】
例えば、仕様情報の分析により、第１データアプリケーションは第１製造業者によって製造されたデジタルメディア再生装置に対して最適化されたデータアプリケーションであり、第２データアプリケーションは第２製造業者によって製造されたデジタルメディア再生装置に対して最適化されたデータアプリケーションであり、第３データアプリケーションは通信速度が２Ｍｂｐｓの場合に最適化したデータアプリケーションであり、第４データアプリケーションは通信速度が１０Ｍｂｐｓの場合に最適化したデータアプリケーションであり、そして、システム情報の分析によりデジタルメディア再生装置が第１製造業者によって製造されたものである場合、記憶装置は第１データアプリケーションを選択する。
【００９３】
その後、記憶装置は、選択されたデータアプリケーションをデジタルメディア再生装置に伝送する（Ｓ２５０）。
【００９４】
その後、デジタルメディア再生装置は、記憶装置から伝送されたデータアプリケーションを受信して実行する（Ｓ２６０）。
【００９５】
図４は、本発明の装置固有のデータアプリケーションを選択するための第２の方法を例示するフローチャートである。
【００９６】
図４を参照すると、デジタルメディア再生装置は、データアプリケーショングループに含まれたデータアプリケーションを受信して実行するためのデータアプリケーショングループの選択情報を受信する（Ｓ３００）。
【００９７】
デジタルメディア再生装置は、データアプリケーショングループの選択情報を放送網や通信網を介して受信する。更に、デジタルメディア再生装置は、データアプリケーショングループの選択情報を記憶媒体から読み取ることができる。
【００９８】
その後、デジタルメディア再生装置は、デジタルメディア再生装置のシステム情報をデータアプリケーショングループの選択情報と比較することによって、装置固有のデータアプリケーションの選択情報を生成する（Ｓ３１０）。
【００９９】
例えば、デジタルメディア再生装置は、デジタル放送を受信して提供する間、第１データアプリケーショングループに含まれたデータアプリケーションを受信して実行するためのデータアプリケーショングループの選択情報を放送網を介して受信することができる。
【０１００】
データアプリケーショングループの選択情報に含まれた仕様情報の分析により、第１データアプリケーションは第１製造業者によって製造されたデジタルメディア再生装置に対して最適化されたデータアプリケーションであり、第２データアプリケーションは第２製造業者によって製造されたデジタルメディア再生装置に対して最適化されたデータアプリケーションであり、第３データアプリケーションは通信速度が２Ｍｂｐｓの場合に最適化したデータアプリケーションであり、第４データアプリケーションは通信速度が１０Ｍｂｐｓの場合に最適化したデータアプリケーションであり、そして、システム情報の分析によりデジタルメディア再生装置が第１製造業者によって製造されたものである場合、デジタルメディア再生装置は第１データアプリケーション、すなわち、装置固有のデータアプリケーションの選択情報を生成する。
【０１０１】
その後、ステップＳ３１０で生成されたデータアプリケーション選択情報は記憶装置に伝送される（Ｓ３２０）。
【０１０２】
記憶装置は、受信されたデータアプリケーション選択情報に含まれた装置固有のデータアプリケーションの選択情報に従って第１データアプリケーションを選択する（Ｓ３３０）。
【０１０３】
その後、記憶装置は、選択された第１データアプリケーションをデジタルメディア再生装置に伝送する（Ｓ３４０）。
【０１０４】
その後、デジタルメディア再生装置は、記憶装置から伝送された第１データアプリケーションを受信して実行する（Ｓ３５０）。
【０１０５】
上述した方法により、デジタルメディア再生装置は、記憶装置に記憶されたデジタルメディア再生装置に対して最適化された１以上のデータアプリケーションの１つが提供される。従って、システム仕様や製造業者によるデータアプリケーションの実行制限を解消することができる。
【０１０６】
さらに、本発明は、本発明の装置固有のデータアプリケーション提供方法の各ステップを実現するプログラムを有するコンピュータで読み取り可能な媒体を提供する。
【０１０７】
コンピュータで読み取り可能な媒体は、コンピュータシステムによって読み込まれることができるようにデータ、すなわち、コード又はプログラム形式のデータを記憶するための様々な記憶装置を示す。コンピュータで読み取り可能な媒体は、例えば、ＲＯＭ、ＲＡＭ等のメモリと、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の記憶媒体、磁気テープ、（登録商標）フロッピーディスク等の磁気記憶媒体、光データ記憶装置等である。コンピュータで読み取り可能な媒体は、例えば、インターネットを介して送信されるデータも含む。また、コンピュータで読み取り可能な媒体は、ネットワークを介して接続されたコンピュータシステムに分散されて記憶される、コンピュータで読み取り可能なデータによって具現化されてもよい。
【０１０８】
本発明のコンピュータで読み取り可能な媒体は、図２〜図４を参照して説明された本発明の方法のコンピュータで読み取り可能なデータと実質的に同じであるので、詳細な説明を省略する。
【０１０９】
本発明は好ましい実施形態を参照して具体的に示され、かつ記述されたが、本発明の属する技術分野の通常の知識を有する者であれば、請求の範囲によって規定される本発明の思想及び範囲から逸脱しない範囲内での様々な変形が可能であることが理解できるであろう。
【産業上の利用可能性】
【０１１０】
本発明によれば、デジタルメディア再生装置のシステム情報に基づき、装置固有のデータアプリケーションを提供することができる。従って、システム仕様や製造業者によるデータアプリケーションの実行制限を解消することができる。
【図１】
2011523322.tif 000003
【図２】
2011523322.tif 000004
【図３】
2011523322.tif 000005
【図４】
2011523322.tif 000006
【国際調査報告】
2011523322.tif 000007
2011523322.tif 000008