"ネットワークに接続された複数のデジタルメディアサーバから選ばれた第1のデジタルメディアサーバからコンテンツを取得し、取得されたコンテンツの映像を表示画面上に表示するレンダリング手段と、前記ネットワークに接続されたデジタルメディアコントロールポイントからの要求に応じて、前記表示画面にプレイリストを表示できることを示すアクションが記述されているサービスディスクリプションを前記デジタルメディアコントロールポイントに送信する送信手段と、前記デジタルメディアコントロールポイントから送信されたコンテンツの名称および再生順序を含むプレイリストを含む情報が記述されているプレイリスト文書を受信した場合に、前記コンテンツの名称を前記再生順序に基づいて前記表示画面に表示する表示手段とを具備する通信装置。前記送信手段は、前記プレイリスト文書内に記述可能なコンテンツ数を示す変数が記述されている前記サービスディスクリプションを送信する請求項1に記載の通信装置。前記レンダリング手段は、前記デジタルメディアコントロールポイントからの命令に基づいて前記デジタルメディアサーバから前記コンテンツを取得および当該コンテンツの表示を行う請求項1に記載の通信装置。前記プレイリスト文書には、前記コンテンツの格納場所を示す情報が記述され、前記格納場所を示す情報に基づいて前記コンテンツを取得する手段を更に具備する請求項1に記載の通信装置。前記サービスディスクリプションはXMLフォーマットで記述され、UniversalPlugandPlay規格に対応している請求項1に記載の通信装置。ネットワークに接続されたデジタルメディアサーバおよびデジタルメディアレンダラを検出する検出手段と、前記検出手段によって検出された複数のデジタルメディアサーバから各デジタルメディアサーバが有するコンテンツの名称および格納場所が記録されているコンテンツリストをそれぞれ取得する第1取得手段と、前記検出手段によって検出されたデジタルメディアレンダラにサービスディスクリプションの送信を要求し、前記デジタルメディアレンダラのサービスディスクリプションを取得する第2取得手段と、前記サービスディスクリプション内にプレイリストの表示に対応していることを示すアクションが記述されている場合に、前記第1取得手段によって取得された各デジタルメディアサーバのコンテンツリストから前記ユーザによって選択/決定されたコンテンツの名称およびコンテンツの再生順序が記述されているプレイリスト文書を前記デジタルメディアレンダラに送信する送信手段とを具備する通信装置。前記サービスディスクリプションには、前記プレイリスト文書内に記述可能なコンテンツ数を示す変数が記述され、前記送信手段は、前記コンテンツ数に基づいた前記プレイリスト文書を送信する請求項6に記載の通信装置。前記送信手段は、前記コンテンツの格納場所を示す情報が記述されている前記プレイリスト文書を送信する請求項6に記載の通信装置。前記送信手段は、前記プレイリスト文書に記述されているコンテンツの表示中に前記プレイリスト文書を送信する請求項6に記載の通信装置。第1の通信装置によってネットワーク上の複数の第2通信装置および第3通信装置を検出し、前記第1の通信装置から前記第3通信装置に対してサービスディスクリプションの送信を要求し、前記第3通信装置から前記第1の通信装置に前記サービスディスクリプションを送信し、前記検出手段によって検出された複数の第2通信装置から各第2通信装置が有するコンテンツの名称および格納場所が記録されているコンテンツリストをそれぞれ取得し、前記サービスディスクリプション内にプレイリストアクションの表示に対応していることを示すアクションが記述されている場合に、前記取得された各第2通信装置のコンテンツリストからユーザによって選択/決定されたコンテンツの名称およびコンテンツの再生順序が記述されているプレイリスト文書を前記第1の通信装置から前記第3通信装置に送信し、前記第3通信装置が前記プレイリスト文書に基づいたプレイリストを表示画面上に表示する表示制御方法。ところで、DLNAやUPnPではデジタルメディアサーバDMSのプレイリストに関する規定はあるが、DMCで作成したプレイリストをDMRに通知することができない。DMCで作成したプレイリストをDMRに参照してもらう場合、DMCにDMSの機能を実装しないといけないことを意味し製品コストがアップしてしまう弊害がある。本発明の目的は、デジタルメディアコントロールポイントにデジタルメディアサーバの機能を実装せずにプレイリストを表示することが可能な通信装置を提供することにある。また、本発明の別の目的は、デジタルメディアサーバの機能を実装せずにプレイリストをデジタルメディアレンダラに送信することが可能な通信装置を提供することにある。本発明の一例に係わる通信装置は、ネットワークに接続された複数のデジタルメディアサーバから選ばれた第1のデジタルメディアサーバからコンテンツを取得し、取得されたコンテンツの映像を表示画面上に表示するレンダリング手段と、前記ネットワークに接続されたデジタルメディアコントロールポイントからの要求に応じて、前記表示画面にプレイリストを表示できることを示すアクションが記述されているサービスディスクリプションを前記デジタルメディアコントロールポイントに送信する送信手段と、前記デジタルメディアコントロールポイントから送信されたコンテンツの名称および再生順序を含むプレイリストを含む情報が記述されているプレイリスト文書を受信した場合に、前記コンテンツの名称を前記再生順序に基づいて前記表示画面に表示する表示手段と、を具備する。本発明の一例に係わる通信装置は、ネットワークに接続されたデジタルメディアサーバおよびデジタルメディアレンダラを検出する検出手段と、前記検出手段によって検出された複数のデジタルメディアサーバから各デジタルメディアサーバが有するコンテンツの名称および格納場所が記録されているコンテンツリストをそれぞれ取得する第1取得手段と、前記検出手段によって検出されたデジタルメディアレンダラにサービスディスクリプションの送信を要求し、前記デジタルメディアレンダラのサービスディスクリプションを取得する第2取得手段と、前記サービスディスクリプション内にプレイリストの表示に対応していることを示すアクションが記述されている場合に、前記第1取得手段によって取得された各デジタルメディアサーバのコンテンツリストから前記ユーザによって選択/決定されたコンテンツの名称およびコンテンツの再生順序が記述されているプレイリスト文書を前記デジタルメディアレンダラに送信する送信手段とを具備する。本発明によれば、デジタルメディアコントロールポイントにデジタルメディアサーバの機能を実装せずにプレイリストを表示することが可能になる。また、別の本発明によれば、デジタルメディアサーバの機能を実装せずにプレイリストをデジタルメディアレンダラに送信することが可能になる。本発明の実施の形態を以下に図面を参照して説明する。以下に本発明の第一の実施例について説明する。図1は本発明の一実施形態に係わるコンテンツ配信システムの構成を示す図である。なお、第1通信装置は例えばパーソナルコンピュータ等によって実現され、第2通信装置はパーソナルコンピュータ、NASNetworkAttachedStorage、第3通信装置はデジタル放送記録再生装置等によって実現され、第3通信装置はデジタルテレビ等によって実現される。図1に示すように、第2通信装置としてのデジタル放送記録再生装置10、第2通信装置としての第1パーソナルコンピュータ1stPC20、第2通信装置としての第2パーソナルコンピュータ2ndPC30、第3通信装置としてのデジタルテレビ40、および第1通信装置としての第3パーソナルコンピュータ3rdPC50がホームネットワーク60に接続されている。デジタル放送記録再生装置10は、UPnPAVによって規格化されているデジタルメディアサーバとして機能し、コンテンツAAAを保持している。第1パーソナルコンピュータ20は、UPnPAVによって規格化されているデジタルメディアサーバとして動作し、コンテンツBBBを保持している。第2パーソナルコンピュータ30は、UPnPAVによって規格化されているデジタルメディアサーバとして動作し、コンテンツCCCを保持している。デジタルテレビ40は、UPnPAVによって規格化されているデジタルメディアレンダラとして動作する。デジタルテレビ40は、デジタルメディアコントロールポイントからの制御に基づいて、デジタルメディアサーバとして動作するデジタル放送記録再生装置10、第1パーソナルコンピュータ20、および第2パーソナルコンピュータ30に貯蓄されているコンテンツのレンダリングを行う。第3パーソナルコンピュータ50は、UPnPAVによって規格化されているデジタルメディアコントロールポイントとして動作する。第3パーソナルコンピュータ50は、デジタルテレビ40が後述するプレイリストアクションに対応している場合に、ネットワーク上のデジタルメディアサーバから貯蓄されているコンテンツの一覧を取得する。第3パーソナルコンピュータ50は、複数のデジタルメディアサーバに貯蓄されているコンテンツから、ユーザの入力操作によって選択/決定されたコンテンツを順番に再生するためのプレイリスト文書を作成することができる。例えば、第3パーソナルコンピュータ50が、デジタル放送記録再生装置10内のコンテンツAAA、第1パーソナルコンピュータ20内のコンテンツBBB、第2パーソナルコンピュータ30内のコンテンツCCCの順に再生するプレイリストを作成したものとする。また、第3パーソナルコンピュータ50は、ネットワーク上のデジタルメディアレンダラを検索することができ、デジタルメディアレンダラであるデジタルテレビ40によって行われる再生の制御を行う。この再生制御をうけてデジタルテレビ40は、デジタル放送記録再生装置10からコンテンツAAAを取得してレンダリングする。また、ここでさらに第3パーソナルコンピュータ50は、作成したプレイリスト文書をデジタルテレビ40へ送る。デジタルテレビ40はこのプレイリスト文書を受け取り、例えばユーザからのアクションによりプレイリストを表示することができるようになる。次に、デジタルテレビ40、第3パーソナルコンピュータ50の構成について説明する。図2は、本発明の一実施形態に係わるデジタルテレビデジタルメディアレンダラ40および第3パーソナルコンピュータデジタルメディアコントロールポイント40の構成を示すブロック図である。デジタルテレビ40は、通信モジュール41、レンダリングモジュール42、プレイリスト表示モジュール43、および表示モジュール44等を備えている。通信モジュールは、第1パーソナルコンピュータ20、第2パーソナルコンピュータ30、およびデジタル放送記録再生装置10と通信を行う通信デバイスである。レンダリングモジュール42は、デジタルメディアコントロールポイントとしての第2パーソナルコンピュータ30から指示されたコンテンツをデジタルメディアサーバから取得し、第2パーソナルコンピュータ30からの指示に応じてコンテンツの再生を行って表示モジュール44に表示する。プレイリスト表示モジュール43は、第2パーソナルコンピュータ30から送信されたデータに基づいて、図1に示すようにプレイリスト47を表示モジュール44に表示する。表示モジュール44は、LCDLiquidCrystalDisplay等のディスプレイデバイスである。また、デジタルテレビ40は、自身が持つサービスなどがXMLExtensibleMarkupLanguageフォーマットで記述されたデバイスディスクリプション45と、各サービスが持つアクションなどについてXMLフォーマットで記述されたサービスディスクリプション46を有する。次に、第3パーソナルコンピュータ50の構成について説明する。第3パーソナルコンピュータ50は、通信モジュール51、制御モジュール52、プレイリスト作成モジュール53等を備えている。通信モジュール51は、デジタルテレビ40、デジタル放送記録再生装置10、第1パーソナルコンピュータ20、および第2パーソナルコンピュータ30と通信を行う通信デバイスである。制御モジュール52は、デジタルメディアコントロールポイントとしての機能が実装されたモジュールである。プレイリスト作成モジュール53は、ユーザの入力操作に応じてXMLフォーマットで記述されたプレイリスト文書54を作成する。また、プレイリスト作成モジュール53は、ユーザの入力操作に応じてプレイリスト文書54をデジタルテレビ40に送信する。また、デジタル放送記録再生装置10はコンテンツAAAを有し、第1パーソナルコンピュータ20はコンテンツBBBを有し、第2パーソナルコンピュータ30はコンテンツCCCを有している。プレイリストの伝達手段について説明する。デジタルメディアレンダラとして動作するデジタルテレビ40は、デジタルメディアコントロールポイントとして動作する第3パーソナルコンピュータ50に自身が提供可能なアクションをサービスディスクリプション46を用いて通知する。デジタルテレビ40が送信するサービスディスクリプション46の例を図3に示す。サービスディスクリプション46内のととの間に、デジタルテレビ40が提供できる機能アクションが複数定義され定義されている。図2において、破線枠46Aで囲まれた部分には、プレイリストを表示できるサービスSetPlayListアクションが記述されている。また、ととの間に、アクションの情報が記述されている。破線枠46B内には、プレイリストに記述可能なコンテンツ数の下限値と上限値とを定義するステイト変数stateVariableが記述されている。破線枠46B内には、10個のタイトルを受けることができることが記述されている。プレイリスト表示モジュール43は、このタイトル数の範囲内でプレイリスト文書を作成する。また、図4にデジタルメディアコントロールポイントから送られるプレイリスト文書54の例を示す。図4において、破線枠54A内にコンテンツAAAの情報名称、URI格納場所、および再生時間が記述され、破線枠54B内にコンテンツBBBの情報名称、URI格納場所、および再生時間が記述され、破線枠54C内にコンテンツCCCの情報名称、URI格納場所、および再生時間が記述されている。また、各コンテンツの情報が記述されている枠54A、54B、54C内ののNの値が再生順序を示している。各コンテンツの情報が記述されている枠54A、54B、54C内のととの間に挟まれているテキストがコンテンツの名称を示している。各コンテンツの情報が記述されている枠54A、54B、54C内のととの間に挟まれているテキストがコンテンツの格納場所を示している。各コンテンツの情報が記述されている枠54A、54B、54C内のととの間に挟まれているテキストがコンテンツの再生時間を示している。また、プレイリスト文書54において、破線枠54D内に内容がプレイリスト文書であることを示されている。また、プレイリスト文書54において、破線枠54E内のととの間にリストに含まれるコンテンツ数が記述されている。本実施形態の場合、コンテンツ数が3で有ることが記述されている。次に、図5のフローチャートを参照して、コンテンツのプレイリストを作成し、プレイリストに基づいてコンテンツを再生する手順を説明する。図5は、本発明の一実施形態に係わる、コンテンツのプレイリストを作成し、プレイリストに基づいてコンテンツを再生する手順を示すフローチャートである。先ず、第3パーソナルコンピュータDMC50が起動すると、制御モジュール52は、通信モジュール51を用いてSSDPで定義されたM-SEARCHメッセージをホームネットワーク60にマルチキャスト送信するステップS11。M-SEARCHメッセージを受信したUPnPに対応するデジタル放送記録再生装置DMS10、第1パーソナルコンピュータDMS20、およびデジタルテレビDMR40は、自身の位置を示すURI、デバイスディスクリプション45のURIなどの情報を応答メッセージに含めてM-SEARCHメッセージを通信モジュール51を用いて送信したデバイス宛に送信するステップS12。制御モジュール52は、応答メッセージを受信することによってホームネットワーク60に接続されているデジタル放送記録再生装置DMS10、第1パーソナルコンピュータDMS、DMR20、およびデジタルテレビDMR40を検出する。制御モジュール52は、応答メッセージに含まれるデバイスディスクリプション45のURIに対してHTTPGETメッセージを送信するステップS13。HTTPGETメッセージを受信したデジタルテレビ40の通信モジュール41は、デバイスディスクリプション45を第3パーソナルコンピュータ50に送信するステップS14。制御モジュール52は、デバイスディスクリプション45に含まれるサービスディスクリプション46のURIに対してHTTPGETメッセージを送信するステップS15。HTTPGETメッセージを受信したデジタルテレビ40の通信モジュール41は、サービスディスクリプション46を第3パーソナルコンピュータ50に送信するステップS16。第3パーソナルコンピュータ50の制御モジュール52は、サービスディスクリプション46内にプレイリストアクションに対応することが記述されているかを判断するステップS17。プレイリストアクションに対応することが記述されていると判断された場合ステップS17のYes第3パーソナルコンピュータ50の制御モジュール52は、通信モジュール51を用いて、検出された全てのデジタルメディアサーバである、デジタル放送記録再生装置10、第1パーソナルコンピュータ20、および第2パーソナルコンピュータ30が返した応答メッセージに含まれるURIに対してHTTPGETメッセージをそれぞれ送信するステップS18。HTTPGETメッセージを受信したデジタル放送記録再生装置10、第1パーソナルコンピュータ20、および第2パーソナルコンピュータ30は、機器情報やサービス情報が記述されたXMLフォーマットのデバイスディスクリプション、サービスディスクリプションを第3パーソナルコンピュータ50宛に送信するステップS19。なお、全てのデジタルメディアサーバからDIDL-Lite文書を取得するのではなく、ユーザによって選択されたデジタルメディアサーバからDIDL文書を取得するようにしても良い。第3パーソナルコンピュータ50の制御モジュール52は、通信モジュール51を用いて、第1パーソナルコンピュータ20、および第2パーソナルコンピュータ30宛に、CDSContentDirectoryServiceに従ってBrowseアクションを送信するステップS20。Browseアクションを受信したデジタル放送記録再生装置10および第1パーソナルコンピュータ20は、記憶装置に格納されているコンテンツのリストの情報を含むXMLフォーマットのDIDL-Lite文書を第3パーソナルコンピュータ50宛に送信するステップS21。なお、全てのデジタルメディアサーバからDIDL-Lite文書を取得するのではなく、ユーザによって選択されたデジタルメディアサーバからDIDL-Lite文書を取得するようにしても良い。各DMS10,20,30のコンテンツのリストにからユーザがコンテンツを再生する順番を選択/決定する。プレイリスト作成モジュール53は、選択/決定された順番に基づいたプレイリスト文書54を作成するステップS22。第3パーソナルコンピュータ50の制御モジュール52は、通信モジュール51を用いて、デジタル放送記録再生装置10にPrePareForConnectionアクションを送信することによって、デジタル放送記録再生装置10にデジタルテレビ40との接続の準備を指示する。そして、デジタル放送記録再生装置10からPrePareForConnectionアクションに対する応答があったら、制御モジュール52は、デジタルテレビ40のレンダリングモジュール42にPrePareForConnectionアクションを送信することによって、デジタルテレビ40にデジタル放送記録再生装置10との接続の準備を指示するステップS24。そして、デジタルテレビ40からPrePareForConnectionに対する応答が有ったら、制御モジュール52は、SetAVTransportURIをデジタルテレビ40のレンダリングモジュール42に送信するステップS25。SetAVTransportURIのパラメータにはコンテンツAAAのURIが埋め込まれている。なお、ここではPrePareForConnectionを制御するように記載しているがPrePareForConnectionに係るステップをスキップしても構わない。そして、制御モジュール52が、Playをデジタルテレビ40に送信するステップS26。デジタルテレビ40がPlayを受信すると、レンダリングモジュール42はデジタル放送記録再生装置10にHTTP::GETアクションを送信するステップS27。HTTP::GETアクションには、パラメータとしてコンテンツAAAのURIが埋め込まれている。デジタル放送記録再生装置10はHTTP::GETアクションのパラメータに応じてユーザが選択したコンテンツAAAのデータをデジタルテレビ40に送信するステップS28。そして、デジタルテレビ40は、ユーザが選択したコンテンツAAAのデータをHTTPにより取得し、ストリーム再生を行う。デジタルテレビ40は、一定量のコンテンツAAAのデータ取得が完了した時点で、コンテンツAAAの再生レンダリングを開始するステップS29。再生中にユーザの入力操作に基づいて、第3パーソナルコンピュータ50は、デジタルテレビ40のプレイリスト表示モジュール43にプレイリスト文書54を送信するステップS30。プレイリスト表示モジュール43は、プレイリスト文書54に基づいて、プレイリストを表示モジュール44に表示するステップS31。なお、プレイリストはレンダリングモジュール42によって再生されている映像に対してオーバーレイ表示される。コンテンツAAAの再生が終了したら、レンダリングモジュール42は第3パーソナルコンピュータ50の制御モジュール52に再生が終了したことを示すメッセージを送信するステップS32。第3パーソナルコンピュータ50の制御モジュール52は、通信モジュール51を用いて、第1パーソナルコンピュータ20にPrePareForConnectionアクションを送信することによって、第1パーソナルコンピュータ20にデジタルテレビ40との接続の準備を指示する。そして、第1パーソナルコンピュータ20からPrePareForConnectionアクションに対する応答があったら、制御モジュール52は、デジタルテレビ40のレンダリングモジュール42にPrePareForConnectionアクションを送信することによって、デジタルテレビ40に第1パーソナルコンピュータ20との接続の準備を指示するステップS34。そして、デジタルテレビ40からPrePareForConnectionに対する応答が有ったら、制御モジュール52は、SetAVTransportURIをデジタルテレビ40のレンダリングモジュール42に送信するステップS35。SetAVTransportURIのパラメータにはコンテンツBBBのURIが埋め込まれている。なお、ここではPrePareForConnectionを制御するように記載しているがPrePareForConnectionに係るステップをスキップしても構わない。そして、制御モジュール52が、Playをデジタルテレビ40に送信するステップS36。デジタルテレビ40がPlayを受信すると、レンダリングモジュール42は第1パーソナルコンピュータ20にHTTP::GETアクションを送信するステップS37。HTTP::GETアクションには、パラメータとしてコンテンツBBBのURIが埋め込まれている。第1パーソナルコンピュータ20はHTTP::GETアクションのパラメータに応じてコンテンツBBBのデータをデジタルテレビ40に送信するステップS38。そして、デジタルテレビ40は、ユーザが選択したコンテンツBBBのデータをHTTPにより取得し、ストリーム再生を行う。デジタルテレビ40は、一定量のコンテンツBBBのデータ取得が完了した時点で、コンテンツBBBの再生レンダリングを開始するステップS39。コンテンツBBBの再生が終了したら、レンダリングモジュール42は第3パーソナルコンピュータ50の制御モジュール52に再生が終了したことを示すメッセージを送信するステップS40。第3パーソナルコンピュータ50の制御モジュール52は、通信モジュール51を用いて、第2パーソナルコンピュータ30にPrePareForConnectionアクションを送信することによって、第2パーソナルコンピュータ30にデジタルテレビ40との接続の準備を指示する。そして、第2パーソナルコンピュータ30からPrePareForConnectionアクションに対する応答があったら、制御モジュール52は、デジタルテレビ40のレンダリングモジュール42にPrePareForConnectionアクションを送信することによって、デジタルテレビ40に第2パーソナルコンピュータ30との接続の準備を指示するステップS42。そして、デジタルテレビ40からPrePareForConnectionに対する応答が有ったら、制御モジュール52は、SetAVTransportURIをデジタルテレビ40のレンダリングモジュール42に送信するステップS43。SetAVTransportURIのパラメータにはコンテンツCCCのURIが埋め込まれている。なお、ここではPrePareForConnectionを制御するように記載しているがPrePareForConnectionに係るステップをスキップしても構わない。そして、制御モジュール52が、Playをデジタルテレビ40に送信するステップS44。デジタルテレビ40がPlayを受信すると、レンダリングモジュール42は第3パーソナルコンピュータ50にHTTP::GETアクションを送信するステップS45。HTTP::GETアクションには、パラメータとしてコンテンツCCCのURIが埋め込まれている。第3パーソナルコンピュータ50はHTTP::GETアクションのパラメータに応じてコンテンツCCCのデータをデジタルテレビ40に送信するステップS46。そして、デジタルテレビ40は、ユーザが選択したコンテンツCCCのデータをHTTPにより取得し、ストリーム再生を行う。デジタルテレビ40は、一定量のコンテンツCCCのデータ取得が完了した時点で、コンテンツCCCの再生レンダリングを開始するステップS47。コンテンツCCCの再生が終了したら、レンダリングモジュール42は第3パーソナルコンピュータ50の制御モジュール52に再生が終了したことを示すメッセージを送信するステップS48。以上の処理によって、レンダラーであるテレビ40の表示画面によってプレイリストを確認することが可能になる。また、第3パーソナルコンピュータ50にデジタルメディアサーバの機能を実装しなくても、プレイリストを作成することができる。なお、プレイリスト文書に記述されているコンテンツの格納場所に基づいて、再生中の他のコンテンツを予めダウンロードし、ローカルのハードディスクドライブ等の記憶媒体に記録しておくダウンロードモジュールを設けても良い。予めコンテンツをダウンロードしておくことで、ネットワークの負荷を軽減することができ、早く再生することができる。なお、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。"