(57)【要約】【課題】  ＤＳＰコードのソフトウェアモジュールのうち必要なモジュールのみを伝送されて、各々のソフトウェアモジュールを組合せて所定のＤＳＰコードを生成する装置及びその方法を提供する。【解決手段】  一つ以上のソフトウェアモジュールを貯蔵する貯蔵部と、貯蔵されたソフトウェアモジュールを組合せて所定マルチメディアコンテンツを実行させるＤＳＰコードを生成するＤＳＰコード生成部と、生成されたＤＳＰコードをデコーディングして処理するＤＳＰ処理部とを含むソフトウェアモジュールの組合せによってＤＳＰコードを生成する。【選択図】  図３
2007300613.tif 000002
【特許請求の範囲】
【請求項１】
一つ以上のソフトウェアモジュールを貯蔵する貯蔵部と、
前記貯蔵されたソフトウェアモジュールを組合せて所定マルチメディアコンテンツを実行させるＤＳＰコードを生成するＤＳＰコード生成部と、
前記生成されたＤＳＰコードをデコーディングして処理するＤＳＰ処理部と、を含むことを特徴とするソフトウェアモジュールの組合せによってＤＳＰコードを生成する装置。
【請求項２】
前記ソフトウェアモジュールは、ＯＳ、コーデックライブラリ、メディアフレームワーク、及びハードウェアライブラリであることを特徴とする請求項１に記載のソフトウェアモジュールの組合せによってＤＳＰコードを生成する装置。
【請求項３】
前記マルチメディアコンテンツを実行させるソフトウェアモジュールが存在しない場合、外部ネットワークに位置したコーデックサーバに前記ソフトウェアモジュールのダウンロードを要請するメッセージを生成及び伝送する制御部をさらに含むことを特徴とする請求項１に記載のソフトウェアモジュールの組合せによってＤＳＰコードを生成する装置。
【請求項４】
前記コーデックサーバから伝送されるソフトウェアモジュールは、コーデックライブラリであることを特徴とする請求項３に記載のソフトウェアモジュールの組合せによってＤＳＰコードを生成する装置。
【請求項５】
所定マルチメディアコンテンツを実行させるためのＤＳＰコードを要請する段階と、
前記マルチメディアコンテンツを実行させるコーデックライブラリが存在するか否かを判断する段階と、
前記判断結果、該当コーデックライブラリが存在すれば、前記コーデックライブラリと他のソフトウェアモジュールを組合せてＤＳＰコードを生成する段階と、
前記生成されたＤＳＰコードをデコーディングして、前記マルチメディアコンテンツを実行させる段階と、を含むことを特徴とするソフトウェアモジュールの組合せによってＤＳＰコードを生成する方法。
【請求項６】
前記ソフトウェアモジュールは、ＯＳ、メディアフレームワーク、及びハードウェアライブラリであることを特徴とする請求項５に記載のソフトウェアモジュールの組合せによってＤＳＰコードを生成する方法。
【請求項７】
前記判断結果、該当コーデックライブラリが存在しない場合、外部ネットワークに位置したコーデックサーバに前記コーデックライブラリを要請する段階と、
前記コーデックサーバから伝送されたコーデックライブラリを受信してダウンロードする段階と、をさらに含むことを特徴とする請求項５に記載のソフトウェアモジュールの組合せによってＤＳＰコードを生成する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ソフトウェアモジュールの組合せによってＤＳＰコードを生成する装置及びその方法に係り、より詳細には、ＤＳＰコードのソフトウェアモジュールのうち必要なモジュールのみを伝送されて、各々のソフトウェアモジュールを組合せて所定のＤＳＰコードを生成する装置及びその方法に関する。
【背景技術】
【０００２】
現在、放送、通信、及びインターネットの環境で多様なコーデック（Ｃｏｄｅｃ）が発展しており、また、コーデックの圧縮率が高くなって、拡張性が上がることによってコンテンツ提供者（Ｃｏｎｔｅｎｔｓ  Ｐｒｏｖｉｄｅｒ）及びネットワーク事業者は多様なコーデックを使おうとする。
【０００３】
これによって、ＤＴＶ、セットトップボックス（ＳＴＢ）などのレンダリング機器（Ｒｅｎｄｅｒｉｎｇ  Ｄｅｖｉｃｅ）で多様なメディアフォーマットを適用しようとＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ）を用いてメディアデコーダを具現しようとする試みがあり、ＤＳＰで実行されるソフトウェアを異ならせて、さまざまのコーデックを適用できる。
【０００４】
一般的に、ＤＳＰは、高速性能を具現するようにパイプライン演算器を中心に構成する場合が多い。特に、ＤＳＰは、リアルタイム処理が要求される分野で多く使われるので、ハードウェア能力の限界まで性能を具現するようにソフトウェア作業を頻繁にしなければならない。
【０００５】
ＤＳＰのプログラム開発は、一般的に、第一に、ホストコンピュータ上でプロトタイプ作業、第二に、ホストコンピュータ上でＤＳＰ用プログラムの開発、及び第三に、ＤＳＰ上でデバッグ作業のような手順で行われる。ここで、各々の段階ごとに専用のソフトウェア及びハードウェア開発道具が用意されていて效率的なプログラムの開発及びデバッグ作業を可能にする。
【０００６】
第一に、プロトタイプ作業は、ＤＳＰ用プログラムを開発する場合、まず作ろうと（ｉｍｐｌｅｍｅｎｔ）する信号処理アルゴリズムの動作を検証することから作業を始める。このような作業が一般的にプロトタイププログラムと呼ぶ段階である。
【０００７】
第二に、ソフトウェア開発道具は、ＤＳＰ用プログラムはあらかじめホストコンピュータ上で開発されてロード可能なモジュールをホストコンピュータ上で作って、それをＤＳＰにダウンロードすることによって、プログラムを実行しうる。ここで、ＤＳＰでソフトウェア開発道具（ＴＯＯＬ）が一般マイクロプロセッサと大きく異なる点は、プログラムを開発するプロセッサとプログラムを実行するプロセッサとが完全に異なるという点である。
【０００８】
第三に、デバッグ装置は、実際にＤＳＰを装着したシステムでデバッグをするためには、ユーザーの制御の下、ＤＳＰ上でプログラムを実行させるか、その出力を観測するか、または、任意の場所で停止させうる機能が必ず揃っていなければならない。このような機能を実現するのが、まさにインサーキットエミュレータあるいはオンラインデバッグと呼ぶ装置である。
【０００９】
図１Ａは、従来のＤＳＰ基盤のレンダリング機器の典型的な形態を示す図面である。
示されたように、レンダリング機器は、ホストＣＰＵ１０、ＤＳＰ２０、及び貯蔵部（例えば、ＲＯＭ、及びＲＡＭ）３０として構成される。
【００１０】
まず、ＤＳＰブーティングの時、ＤＳＰ２０が貯蔵部（例えば、ＲＯＭ）３０からＤＳＰコードを読取って実行させうる。しかし、ホストＣＰＵ１０がＤＳＰ２０に実行コードをローディングした後、ＤＳＰをブーティングさせることもできる。
【００１１】
次いで、ＤＳＰ基盤のデコーディングデバイスは、コーデック別にＤＳＰコードが異なるので（すなわち、コーデックによって実行されるＤＳＰが異なるので）、ホストＣＰＵ１０が現在のコーデックに適合したＤＳＰコードをＤＳＰ２０にダウンロードさせる。
【００１２】
一方、ホストＣＰＵ１０なしにＤＳＰ２０のみで構成されても良く、この場合、ブーティングの時、ＤＳＰ２０が貯蔵部（例えば、ＲＯＭ）３０からＤＳＰコードを読取って実行する。
【００１３】
図１Ｂは、従来のＤＳＰコーデックの伝送及びダウンロードを実行する過程を示す図面である。
示されたように、ホストＣＰＵ１０のＲＯＭ３０には、多様なＤＳＰコードが存在できる（例えば、Ｈ．２６４コーデック用ＤＳＰコード、ＭＰＥＧ２コーデック用ＤＳＰコードなど）。ここで、ＲＯＭ３０に貯蔵されたＤＳＰコードはブーティングの時、ＤＳＰ２０にロードされる。
【００１４】
一方、必要なＤＳＰコーデックがシステム内部のＲＯＭ３０に存在しない場合、該当ＤＳＰコードをネットワークを通じてコーデックサーバでダウンロードしてＲＯＭ３０に貯蔵しておいて、必要の時ごとに使うようにする。
【００１５】
しかし、ＤＳＰコードは、一般的なＰＣ用プログラムより動作環境が劣悪な問題点がある。すなわち、ＰＣのように汎用のＯＳがあって、アプリケーションプログラムが前記ＯＳ上で動作する構造ではなく、ＤＳＰ２０に合うように具現されたコーデック用ソフトウェア全体（例えば、ＯＳ、コーデックライブラリ、メディアフレームワーク、及びハードウェアライブラリなど）が一つのＤＳＰコードを形成しており、コーデックが変わる度にこのＤＳＰコード全体が再びＤＳＰ２０にローディングされなければならないという問題点がある。
【００１６】
したがって、ネットワークを通じて遠隔サーバでダウンロードされるＤＳＰコードでコーデックライブラリのみが変更されて、ＯＳ、メディアフレームワーク、及びハードウェアライブラリなどは、ＲＯＭ３０に貯蔵された他のＤＳＰコードと共通に所有する部分に、不要なソフトウェアモジュールが含まれて伝送されるので、ＤＳＰコードのダウンロードの時、ネットワークにオーバーヘッドが発生し、また、ＲＯＭの貯蔵空間を多く占めるという問題点がある。
【００１７】
特許文献１は、ユーザーからの選択入力によって所望するデジタル信号を処理するためのプログラムをホストＣＰＵがＲＯＭから判読してデジタル信号処理回路に供給することによって、フォーマットが他の各種のデジタル放送信号を処理するプログラム可能なデジタルシグナルプロセッサに関するものであって、これは、ＤＳＰコードのソフトウェアモジュールのうち必要なモジュールのみをダウンロードされた後、各々のソフトウェアモジュールを組合せて該当ＤＳＰコードを生成する技術については全然言及していない。
【特許文献１】韓国公開特許第１９９９−０８２７７２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１８】
本発明は、外部ネットワークに位置したコーデックサーバからＤＳＰコードのソフトウェアモジュールのうち必要なモジュール（例えば、コーデックライブラリ）のみを伝送された後、各々のソフトウェアモジュールを組合せて所定のＤＳＰコードを生成するところにその目的がある。
本発明は、前述した目的に制限されず、言及されなかったさらなる目的は、下記の記載から当業者に明確に理解されるであろう。
【課題を解決するための手段】
【００１９】
前記目的を果たすために、本発明の一実施形態によるソフトウェアモジュールの組合せによってＤＳＰコードを生成する装置は、一つ以上のソフトウェアモジュールを貯蔵する貯蔵部と、前記貯蔵されたソフトウェアモジュールを組合せて所定マルチメディアコンテンツを実行させるＤＳＰコードを生成するＤＳＰコード生成部と、前記生成されたＤＳＰコードをデコーディングして処理するＤＳＰ処理部とを含む。
【００２０】
また、本発明の他の実施形態によるソフトウェアモジュールの組合せによってＤＳＰコードを生成する方法は、所定マルチメディアコンテンツを実行させるためのＤＳＰコードを要請する段階と、前記マルチメディアコンテンツを実行させるコーデックライブラリが存在するか否かを判断する段階と、前記判断結果、該当コーデックライブラリが存在すれば、前記コーデックライブラリと他のソフトウェアモジュールとを組合せてＤＳＰコードを生成する段階と、前記生成されたＤＳＰコードをデコーディングして前記マルチメディアコンテンツを実行させる段階とを含む。
その他の実施形態の具体的な事項は、詳細な説明及び図面に含まれている。
【発明の効果】
【００２１】
本発明のソフトウェアモジュールの組合せによってＤＳＰコードを生成する装置及びその方法によれば、次のような效果が一つあるいはそれ以上ある。
【００２２】
外部ネットワークに位置したコーデックサーバからＤＳＰコードのソフトウェアモジュールのうち必要なモジュール（例えば、コーデックライブラリ）のみを伝送された後、各々のソフトウェアモジュールを組合せて該当ＤＳＰコードを生成することによって、必要なソフトウェアモジュールのみをダウンロードされるので、ソフトウェアをダウンロードされる時間を減らしうる長所がある。
【００２３】
また、必要なソフトウェアモジュール（例えば、コーデックライブラリ）のみを伝送された後、貯蔵することによって、貯蔵空間の無駄使いを減らすことができ、より效率的に貯蔵空間を活用できる長所がある。
また、ＤＳＰで駆動されるソフトウェアモジュールをより效果的に管理できる長所がある。
【発明を実施するための最良の形態】
【００２４】
本発明の利点及び特徴、そしてそれらの達成方法は、添付図面と共に詳細に後述されている実施形態を参照すれば、明確になる。しかし、本発明は、以下で開示される実施形態に限定されず、相異なる多様な形態で具現でき、単に本実施形態は本発明の開示を完全にし、当業者に発明の範ちゅうを完全に知らせるために提供され、本発明は請求項の範ちゅうにより定義されるだけである。明細書全体に亙って同じ参照符号は、同じ構成要素を指称する。
【００２５】
以下、添付された図面を参照して、本発明の望ましい実施形態を詳しく説明する。
【００２６】
図２は、本発明の一実施形態によるソフトウェアモジュールの組合せによってＤＳＰコードを生成する装置の内部ブロック図を示す図面である。ここで、マルチメディア再生装置１００は、放送コンテンツ及び一般動映像コンテンツを再生するもので、例えば、ＤＴＶ、セットトップボックス、及び移動通信端末機などを言う。
【００２７】
示されたように、マルチメディア再生装置１００は、受信部１１０、送信部１２０、貯蔵部１３０、ＤＳＰコード生成部１４０、ＤＳＰ処理部１５０、及び制御部１６０を含んで構成される。
【００２８】
この際、本実施形態で使われる‘〜部’という用語は、ソフトウェアまたはＦＰＧＡまたはＡＳＩＣのようなハードウェア構成要素を意味し、‘〜部’は、所定の役割を実行する。しかし、‘〜部’は、ソフトウェアまたはハードウェアに限定される意味ではない。‘〜部’は、アドレッシングできる記録媒体にあるように構成されることもでき、一つまたはそれ以上のプロセッサを再生させるように構成されることもできる。したがって、一例として‘〜部’は、ソフトウェア構成要素、客体志向ソフトウェア構成要素、クラス構成要素及びタスク構成要素のような構成要素と、プロセス、関数、属性、プロシージャ、サブルーチン、プログラムコードのセグメント、ドライバー、ファームウエア、マイクロコード、回路、データ、データベース、データ構造、テーブル、アレイ、及び変数を含む。構成要素と‘〜部’の中で提供される機能は、さらに小さな数の構成要素及び‘〜部’に結合されるか追加的な構成要素と‘〜部’とにさらに分離されうる。
【００２９】
受信部１１０は、外部ネットワークに位置したコーデックサーバから伝送されたソフトウェアモジュールを受信する。ここで、ソフトウェアモジュールは、ＯＳ、コーデックライブラリ、メディアフレームワーク、及びハードウェアライブラリを含む。ここで、ＯＳ、コーデックライブラリ、メディアフレームワーク、及びハードウェアライブラリに構成されたコードをＤＳＰコードと言う。また、コーデックの種類は、ＭＰＥＧ−２、ＭＰＥＧ−４、Ｈ．２６４、及びＶＣ１などに理解されうる。すなわち、受信されるコーデックライブラリは、例えば、ＭＰＥＧ−２ライブラリ、Ｈ．２６４ライブラリである。
【００３０】
送信部１２０は、外部ネットワークに位置したコーデックサーバに所定のコーデックライブラリのダウンロードを要請するコーデック要請メッセージを伝送する。
【００３１】
貯蔵部１３０は、所定マルチメディアコンテンツの動作実行のための少なくとも一つ以上のソフトウェアモジュールを貯蔵するが、ここで、貯蔵部１３０は、ＨＤＤ、フラッシュロム（ＲＯＭ）などを言う。
【００３２】
ＤＳＰコード生成部１４０は、所定のマルチメディアコンテンツを実行させるためのＤＳＰコードを生成するもので、すなわち、貯蔵部１３０に貯蔵された各々のソフトウェアモジュールを組合せて一つのＤＳＰコードを生成する。
【００３３】
例えば、ＭＰＥＧ−２を支援するＤＳＰコードが必要な場合、ＭＰＥＧ−２ライブラリとＯＳ、メディアフレームワーク、及びハードウェアライブラリとを組合せて最終ＤＳＰコードを生成する。したがって、生成されたＤＳＰコードは、ＭＰＥＧ−２コーデック用ＤＳＰコードになる。
【００３４】
ＤＳＰ処理部１５０は、ＤＳＰコード生成部１４０が生成したＤＳＰコードを処理するもので、例えば、ＤＳＰコードをデコーディングして該当ＤＳＰコードを実行させ、所定マルチメディアコンテンツを実行させる。
【００３５】
制御部１６０は、マルチメディア再生装置１００内に所定のマルチメディアコンテンツを実行させるためのコーデックライブラリが存在しない場合、コーデック要請メッセージを作成して外部ネットワークに位置したコーデックサーバに伝送する。
【００３６】
また、制御部１６０は、マルチメディアコンテンツ提供者から伝送されたデータパケットを通じてマルチメディア再生装置１００で実行させる所定マルチメディアコンテンツについてのコーデック情報が分かり、これによりユーザーの所定マルチメディアコンテンツ再生要請の時、該当マルチメディアコンテンツを再生させるＤＳＰコードをＤＳＰコード生成部１４０に要請する。以下、図４でデータパケットについて説明する。
【００３７】
また、制御部１６０は、マルチメディア再生装置１００を構成する各機能性ブロック１１０ないし１５０の動作を制御する。
【００３８】
図３は、本発明の他の実施形態によるソフトウェアモジュールの組合せによってＤＳＰコードを生成する装置の動作を概略的に示す図面である。
示されたように、貯蔵部１３０には、各々のソフトウェアモジュール（例えば、ＯＳ、コーデックライブラリ、メディアフレームワーク、及びハードウェアライブラリ）が貯蔵されている。
【００３９】
ユーザーが所定マルチメディアコンテンツの再生を要請するによって、制御部１６０が所定マルチメディアコンテンツの実行に必要なＤＳＰコードを要請して、これによりＤＳＰコード生成部１４０は、貯蔵部１３０に貯蔵されたソフトウェアモジュールを組合せて一つのＤＳＰコードを生成する。
【００４０】
例えば、所定マルチメディアコンテンツを実行するためにＭＰＥＧ−２コーデック（例えば、コーデックライブラリ１）が必要な場合、ＤＳＰコード生成部１４０は、貯蔵部１３０に貯蔵されたソフトウェアモジュールのうちＯＳ、コーデックライブラリ１、メディアフレームワーク、及びハードウェアライブラリを組合せてＭＰＥＧ−２コーデック用ＤＳＰコードを生成する。
【００４１】
次いで、ＤＳＰコーデック生成部１４０は、生成されたＭＰＥＧ−２コーデック用ＤＳＰコードをＤＳＰ処理部１５０にローディングして、ＤＳＰ処理部１５０は、ローディングされたＭＰＥＧ−２コーデック用ＤＳＰコードをデコーディングして、該当マルチメディアコンテンツを実行させる。
【００４２】
一方、マルチメディアコンテンツを実行するためにＭＰＥＧ−２コーデックが貯蔵部１３０に貯蔵されていない場合、制御部１６０は、該当コーデックライブラリ（例えば、ＭＰＥＧ−２ライブラリ）を要請するコーデック要請メッセージを作成して外部ネットワークに位置したコーデックサーバに伝送する。
【００４３】
以後、コーデックサーバから該当コーデックライブラリ（例えば、コーデックライブラリ４）が伝送されれば、制御部１６０は、該当コーデックライブラリ（例えば、コーデックライブラリ４）を貯蔵部１３０に貯蔵して、ＤＳＰコーデック生成部１４０は、新しくダウンロードされたコーデックライブラリを用いて該当ＤＳＰコードを生成する。
【００４４】
図４は、本発明のまた他の実施形態によるソフトウェアモジュールの組合せによってＤＳＰコードを生成する装置から所定マルチメディアコンテンツについてのコーデック情報を提供されるデータパケットを示す図面である。
【００４５】
示されたように、マルチメディアコンテンツ提供者から伝送されたデータパケットには、マルチメディアコンテンツの題目４１０、マルチメディアコンテンツを再生するのに必要なコーデックの名称及びコーデックについての付加情報（例えば、該当コーデックの圧縮率及びバージョン情報など）を含むコーデック情報４２０、及び該当コーデックをダウンロードされることができるコーデックサーバのアドレス４３０を含む。
【００４６】
したがって、前記データパケットを通じてマルチメディア再生装置１００で実行されるマルチメディアコンテンツのコーデック情報が分かる。これにより、ユーザーによって所定マルチメディアコンテンツが選択されれば、該当マルチメディアコンテンツを実行させうるコーデックライブラリに生成されたＤＳＰコードが提供される。
【００４７】
図５は、本発明のさらに他の実施形態によるソフトウェアモジュールの組合せによってＤＳＰコードを生成する方法を示すフローチャートである。ここで、貯蔵部１３０にソフトウェアモジュール、ＯＳ、メディアフレームワーク、及びハードウェアライブラリは貯蔵されていると仮定する。
【００４８】
まず、ユーザーが所定マルチメディアコンテンツの再生を要請するによって制御部１６０は、前記マルチメディアコンテンツの実行に必要なＤＳＰコード（例えば、ＥＭＰＧ−２コーデック用ＤＳＰコード）を要請する（Ｓ５１０）。ここで、制御部１６０は、データパケットを通じてユーザーが選択したマルチメディアコンテンツを実行させるコーデック情報が分かる。
【００４９】
次いで、ＤＳＰコード生成部１４０は、制御部１６０が要請したＤＳＰコードを生成するために貯蔵部１３０に該当コーデックライブラリが存在するか否かを判断する（Ｓ５２０）。
判断結果、貯蔵部１３０に該当コーデックライブラリ（例えば、ＥＭＰＧ−２ライブラリ）が存在する場合（Ｓ５３０）、ＤＳＰコード生成部１４０は、貯蔵部１３０に貯蔵されたコーデックライブラリ、ＯＳ、メディアフレームワーク、及びハードウェアライブラリを組合せて制御部１６０が要請したＤＳＰコードを生成する（Ｓ５４０）。
【００５０】
次いで、生成されたＤＳＰコード（例えば、ＥＭＰＧ−２コーデック用ＤＳＰコード）をＤＳＰ処理部１５０にローディングして（Ｓ５５０）、ＤＳＰ処理部１５０は、ローディングされたＤＳＰコードをデコーディングして、該当マルチメディアコンテンツが実行されるように処理する（Ｓ５６０）。
【００５１】
一方、判断結果、貯蔵部１３０に該当コーデックライブラリ（例えば、ＥＭＰＧ−２ライブラリ）が存在しない場合（Ｓ５３０）、制御部１６０は、該当コーデックライブラリ（例えば、ＭＰＥＧ−２ライブラリ）を要請するコーデック要請メッセージを作成して、作成されたコーデック要請メッセージを送信部１２０を通じて外部ネットワークに位置したコーデックサーバに伝送する（Ｓ５７０）。
【００５２】
以後、コーデックサーバから該当コーデックライブラリ（例えば、ＭＰＥＧ−２ライブラリ）が伝送されれば、受信部１１０は、伝送されたコーデックライブラリを受信して、受信されたコーデックライブラリは、貯蔵部１３０に貯蔵される。次いで、ＤＳＰコーデック生成部１４０によって該当ＤＳＰコードが生成される。
【００５３】
したがって、ＤＳＰコードを構成するソフトウェアモジュールのうち必要なモジュール（例えば、コーデックライブラリ）のみを伝送されることによって、該当ソフトウェアモジュールのダウンロード時間を減らすことができ、ネットワーク負荷を減らしうる。
【００５４】
以上、添付された図面を参照して、本発明の実施形態を説明したが、当業者ならば本発明がその技術的思想や必須な特徴を変更せず、他の具体的な形態に実施されるということを理解できるであろう。したがって、前述した実施形態は、あらゆる面で例示的なものであり、限定的ではないということを理解せねばならない。
【産業上の利用可能性】
【００５５】
本発明は、ソフトウェアモジュールの組合せによってＤＳＰコードを生成する装置関連の技術分野に適用されうる。
【図面の簡単な説明】
【００５６】
【図１Ａ】従来のＤＳＰ基盤のレンダリング機器の典型的な形態を示す図である。
【図１Ｂ】従来のＤＳＰコーデックの伝送及びダウンロードを実行する過程を示す図である。
【図２】本発明の一実施形態によるソフトウェアモジュールの組合せによってＤＳＰコードを生成する装置の内部ブロック図を示す図である。
【図３】本発明の他の実施形態によるソフトウェアモジュールの組合せによってＤＳＰコードを生成する装置の動作を概略的に示す図である。
【図４】本発明のまた他の実施形態によるソフトウェアモジュールの組合せによってＤＳＰコードを生成する装置から所定マルチメディアコンテンツについてのコーデック情報を提供されるデータパケットを示す図である。
【図５】本発明のさらに他の実施形態によるソフトウェアモジュールの組合せによってＤＳＰコードを生成する方法を示すフローチャートである。
【符号の説明】
【００５７】
１００      マルチメディア再生装置
１１０      送信部
１２０      受信部
１３０      貯蔵部
１４０      ＤＳＰコード生成部
１５０      ＤＳＰ処理部
１６０      制御部
【図１Ａ】
2007300613.tif 000003
【図１Ｂ】
2007300613.tif 000004
【図２】
2007300613.tif 000005
【図３】
2007300613.tif 000006
【図４】
2007300613.tif 000007
【図５】
2007300613.tif 000008