(57)【要約】【課題】  コンテンツ管理方法及び装置を提供する。【解決手段】  ホームネットワーク外部のコンテンツサーバーから提供されるＲＳＳフィードを通じて前記コンテンツについての情報を受信するステップと、受信した情報に基づいて、第１デバイスがホームネットワークを通じて提供できるコンテンツのリストを更新するステップと、更新されたリストを第２デバイスに伝送するステップと、を含むホームネットワークで第１デバイスが第２デバイスにコンテンツを提供する方法。これにより、コンテンツサーバーにより提供されるコンテンツを直接利できないデバイスが、ホームネットワーク上の他のデバイスを通じてコンテンツを利用できるようになって、コンテンツ活用が極大化する。【選択図】      図６
2008021293.tif 000002
【特許請求の範囲】
【請求項１】
ホームネットワークで第１デバイスが第２デバイスにコンテンツを提供する方法において、
前記ホームネットワーク外部のコンテンツサーバーから提供されるＲＳＳフィードを通じて前記コンテンツについての情報を受信するステップと、
前記受信した情報に基づいて、前記第１デバイスが前記ホームネットワークを通じて提供できるコンテンツのリストを更新するステップと、
前記更新されたリストを前記第２デバイスに伝送するステップとを含むコンテンツ提供方法。
【請求項２】
前記コンテンツのリストは、
ＵＰｎＰ  ＡＶ構造によるＣＤＳのコンテンツリストであることを特徴とする請求項１に記載のコンテンツ提供方法。
【請求項３】
前記第２デバイスから伝送されるコンテンツの伝送を要請するメッセージを受信するステップと、
前記要請メッセージに含まれた前記コンテンツのＵＲＬ情報によって前記コンテンツサーバーから前記コンテンツを受信するステップと、
前記受信したコンテンツを前記第２デバイスに伝送するステップとをさらに含むことを特徴とするコンテンツ提供方法。
【請求項４】
前記コンテンツのリストは、
前記第１デバイスが前記コンテンツサーバーから前記コンテンツを受信して前記第２デバイスに伝達できるように、前記コンテンツサーバーにある前記コンテンツのＵＲＬ情報及び前記第１デバイスのＵＲＬ情報を含むことを特徴とする請求項３に記載のコンテンツ提供方法。
【請求項５】
前記ホームネットワークは、
ＤＬＮＡガイドラインによるホームネットワークであることを特徴とする請求項４に記載のコンテンツ提供方法。
【請求項６】
前記コンテンツを伝送するステップは、
ＤＬＮＡガイドラインによってメディアコンテンツを伝送するために必要な必須情報を伝送するステップを含むことを特徴とする請求項５に記載のコンテンツ提供方法。
【請求項７】
前記コンテンツリストが更新されるにつれて前記コンテンツサーバーから前記コンテンツを受信するステップと、
前記第２デバイスから伝送される前記受信したコンテンツの伝送を要請するメッセージを受信するステップと、
前記要請メッセージによって前記コンテンツを前記第２デバイスに伝送するステップと、をさらに含むことを特徴とする請求項２に記載のコンテンツ提供方法。
【請求項８】
前記コンテンツのリストは、
前記第１デバイスが前記コンテンツサーバーから前記コンテンツを受信して前記第１デバイスにある前記コンテンツのＵＲＬ情報を含むことを特徴とする請求項７に記載のコンテンツ提供方法。
【請求項９】
ホームネットワークで第１デバイスが第２デバイスにコンテンツを提供する装置において、
前記ホームネットワーク外部のコンテンツサーバーから提供されるＲＳＳフィードを通じて前記コンテンツについての情報を受信するコンテンツ情報受信部と、
前記受信した情報に基づいて、前記第１デバイスが前記ホームネットワークを通じて提供できるコンテンツのリストを更新するコンテンツリスト更新部と、
前記更新されたリストを前記第２デバイスに伝送するコンテンツリスト伝送部と、を備えるコンテンツ提供装置。
【請求項１０】
前記コンテンツのリストは、
ＵＰｎＰ  ＡＶ構造によるＣＤＳのコンテンツリストであることを特徴とする請求項９に記載のコンテンツ提供装置。
【請求項１１】
前記コンテンツサーバーから前記コンテンツを受信するコンテンツ受信部と、
前記第２デバイスから伝送されるコンテンツの伝送を要請するメッセージを受信するコンテンツ伝送要請受信部と、
前記受信したコンテンツを前記要請メッセージによって前記第２デバイスに伝送するコンテンツ伝送部と、をさらに備えることを特徴とする請求項１０に記載のコンテンツ提供装置。
【請求項１２】
前記ホームネットワークは、
ＤＬＮＡガイドラインによるホームネットワークであることを特徴とする請求項１１に記載のコンテンツ提供装置。
【請求項１３】
前記コンテンツ伝送部は、
ＤＬＮＡガイドラインによって、メディアコンテンツを伝送するために必要な必須情報を含んで前記コンテンツを伝送することを特徴とする請求項１２に記載のコンテンツ提供装置。
【請求項１４】
請求項１ないし８のうちいずれか一項に記載の方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを管理する方法及び装置に係り、より詳細には、コンテンツサーバーが提供するコンテンツを直接利用できないデバイスにコンテンツを提供する方法及び装置に関する。
【背景技術】
【０００２】
ＲＳＳ（Ｒｅａｌｌｙ  Ｓｉｍｐｌｅ  Ｓｙｎｄｉｃａｔｉｏｎ）は、ＸＭＬ基盤の簡単なコンテンツの配給プロトコルである。例えば、ユーザが自分のブログに文を書けば、アップデートされたリストが自動で生成されてＸＭＬ文書として作成されるが、これをＲＳＳフィードという。ＲＳＳプロトコルによって生成されたＸＭＬ文書は該当ブログの情報を含んでおり、該当ブログの文を読み取ろうとするユーザは、生成されたＸＭＬ文書をＲＳＳリーダーを通じて読み取ることで、特定サイトを訪問せずにブログの更新情報を収集できる。ユーザは、ＲＳＳリーダプログラムに頻繁に見られるブログのＲＳＳフィードＵＲＬを登録さえすれば、自分が購読しようとするブログの最新情報を受けることができる。ブログを例として挙げたが、ユーザはＲＳＳサービスを提供するサイトのあらゆるコンテンツ情報を、該当サイトを訪問しなくてもＲＳＳフィードを利用して受信することができる。
【０００３】
ＲＳＳプロトコル拡張したメディアＲＳＳ（Ｍｅｄｉａ  ＲＳＳ）は、ＲＳＳを通じて提供したオーディオファイルとイメージ以外に、ＴＶやビデオクリップ、映画などの多様な形態のメディアを配給するために提案された。ポッドキャストが、代表的なメディアＲＳＳを利用したメディア配給に該当する。
【０００４】
図１は、ＲＳＳを利用したコンテンツの配給方法を説明するためのフローチャートである。図１を参照するに、ＲＳＳを利用したコンテンツの配給は、ＲＳＳサーバー１１とＲＳＳリーダーが内蔵されたＲＳＳクライアント１２、配給されたコンテンツを利用するためのモバイル機器１３の間で行われる。モバイル機器１３は、コンテンツをＲＳＳクライアント１２ではない別途の機器で再生する場合に利用される機器である。
【０００５】
ステップ１０１でユーザは、ＲＳＳリーダプログラムにＲＳＳサーバー１１が提供するコンテンツの購読を申し込む。前述したように、ＲＳＳフィードのＵＲＬをＲＳＳクライアント１２のＲＳＳリーダーに入力することによって、簡単にコンテンツの購読が申し込まれる。主にＲＳＳリーダプログラムを駆動するＰＣがＲＳＳクライアント１２に該当する。
【０００６】
ステップ１０２でＲＳＳサーバー１１は、ＲＳＳクライアント１２に自身が保持しているコンテンツのリストをＸＭＬ文書を通じて提供し、ＲＳＳクライアント１２は該当コンテンツをダウンロードする。
【０００７】
ステップ１０３でユーザは、ダウンロードしたコンテンツをモバイル機器１３と共に別途のコンテンツ再生機器に伝送することによって、モバイル機器１３を利用してＲＳＳクライアント１２の外でコンテンツを再生できる。例えば、ユーザがＭＰ３オーディオファイルを、クライアントであるＰＣではない外部の小型ＭＰ３プレーヤーに伝送し、これを通じて再生する場合がこれに該当する。
【０００８】
ステップ１０４でＲＳＳクライアント１２のＲＳＳリーダーは、ＲＳＳサーバー１１のコンテンツに更新された事項、すなわち、新規コンテンツがあるかどうかを確認する。
【０００９】
ステップ１０５でＲＳＳクライアント１２は、ＲＳＳサーバー１１のコンテンツリストを検索する。新規コンテンツがあれば、ＲＳＳクライアント１２は、ＲＳＳリーダーを通じて新規コンテンツをダウンロードし、ステップ１０６を通じて再びモバイル機器１３にコンテンツを伝送して、モバイル機器でコンテンツを再生する。
【００１０】
図１に図示したように、ＲＳＳサーバー１１が提供するコンテンツをユーザが利用するためには、必ずＲＳＳリーダーが内蔵されたＲＳＳクライアント１２が必要であり、モバイル機器１３のようにＲＳＳクライアント１２からコンテンツを受信できる機器が必要である。
【００１１】
したがって、ＲＳＳサーバー１１のような特定サーバーが提供するコンテンツを直接利用できない機器にＲＳＳサーバー１１のコンテンツを提供できる方法が必要である。特に、ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｃｅ）のように家庭内の機器が一つにネットワークに連結されて互いにコンテンツの共有が可能な場合には、ホームネットワーク外部のコンテンツサーバーが提供するコンテンツをネットワークに属する機器間で共有できる方法の必要性がさらに台頭される。
【発明の開示】
【発明が解決しようとする課題】
【００１２】
したがって、本発明の目的は、前記のような従来技術の短所を乗り越えるためのコンテンツサーバーが提供するコンテンツを直接利用できないクライアントにコンテンツを提供する方法及び装置を提供するところにあり、前記方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体を提供するところにある。
【課題を解決するための手段】
【００１３】
前記技術的課題を解決するための本発明によるホームネットワークで第１デバイスが第２デバイスにコンテンツを提供する方法は、前記ホームネットワーク外部のコンテンツサーバーから提供されるＲＳＳフィードを通じて前記コンテンツについての情報を受信するステップと、前記受信した情報に基づいて、前記第１デバイスが前記ホームネットワークを通じて提供できるコンテンツのリストを更新するステップと、前記更新されたリストを前記第２デバイスに伝送するステップと、を含む。
【００１４】
本発明によるさらに望ましい実施形態によれば、前記コンテンツのリストは、ＵＰｎＰ  ＡＶ構造によるＣＤＳ（Ｃｏｎｔｅｎｔ  Ｄｉｒｅｃｔｏｒｙ  Ｓｅｒｖｉｃｅ）のコンテンツリストであることを特徴とする。
【００１５】
本発明によるさらに望ましい実施形態によれば、本発明によるコンテンツ提供方法は、前記第２デバイスから伝送されるコンテンツの伝送を要請するメッセージを受信するステップと、前記要請メッセージに含まれた前記コンテンツのＵＲＬ情報によって前記コンテンツサーバーから前記コンテンツを受信するステップと、前記受信したコンテンツを前記第２デバイスに伝送するステップと、をさらに含む。
本発明によるさらに望ましい実施形態によれば、本発明によるコンテンツ提供方法は、前記コンテンツリストが更新されるにつれて前記コンテンツサーバーから前記コンテンツを受信するステップと、前記第２デバイスから伝送される前記受信したコンテンツの伝送を要請するメッセージを受信するステップと、前記要請メッセージによって前記コンテンツを前記第２デバイスに伝送するステップと、をさらに含む。
【００１６】
前記技術的課題を解決するための本発明によるホームネットワークで第１デバイスが第２デバイスにコンテンツを提供する装置は、前記ホームネットワーク外部のコンテンツサーバーから提供されるＲＳＳフィードを通じて前記コンテンツについての情報を受信するコンテンツ情報受信部と、前記受信した情報に基づいて、前記第１デバイスが前記ホームネットワークを通じて提供できるコンテンツのリストを更新するコンテンツリスト更新部と、前記更新されたリストを前記第２デバイスに伝送するコンテンツリスト伝送部と、を備える。
【００１７】
本発明によるさらに望ましい実施形態によれば、前記コンテンツ提供装置は、前記コンテンツサーバーから前記コンテンツを受信するコンテンツ受信部と、前記第２デバイスから伝送されるコンテンツの伝送を要請するメッセージを受信するコンテンツ伝送要請受信部と、前記受信したコンテンツを前記要請メッセージによって前記第２デバイスに伝送するコンテンツ伝送部とをさらに備える。
【発明の効果】
【００１８】
本発明によれば、コンテンツサーバーに直接接続してコンテンツを提供されることのできないクライアントが同じネットワークに属する他のデバイスを通じてコンテンツを提供されることができて、コンテンツ共有の極大化がなされる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の望ましい実施形態を添付した図面を参照して詳細に説明する。
【００２０】
図２は、本発明の一実施形態によるコンテンツ提供方法を説明するためのフローチャートである。図２を参照するに、本発明によるコンテンツ管理方法は、コンテンツサーバー２１、第１デバイス２２及び第２デバイス２３により行われる。
【００２１】
コンテンツサーバー２１は、最終的に第２デバイス２３に提供されるコンテンツを保持しているサーバーであり、第２デバイス２３は、コンテンツサーバー２１からコンテンツを提供されるネットワーク機器である。ここで、第２デバイス２３がコンテンツサーバー２１に直接連結してコンテンツを受信できない場合がある。例えば、コンテンツサーバー２１は、ＲＳＳサーバーであり、ＲＳＳリーダーが内蔵されたクライアントにのみコンテンツを提供でき、第１デバイス２２及び第２デバイス２３は、ＤＬＮＡネットワークのようなホームネットワークに属するネットワーク機器に該当する場合がこれに該当する。図２は、第１デバイス２２はＲＳＳリーダーを内蔵してコンテンツサーバー２１からコンテンツを受信することができるが、第２デバイス２３は、ＲＳＳリーダーを内蔵しておらず、コンテンツサーバー２１から直接コンテンツを受信できない場合に、第１デバイス２２が第２デバイス２３にコンテンツを提供する方法について記述する。
【００２２】
ステップ２０１で第１デバイス２２は、コンテンツサーバー２１にコンテンツ情報を要請する。第１デバイス２２に内蔵されているＲＳＳリーダにコンテンツサーバー２１のＲＳＳフィードのＵＲＬを入力する方法で、簡単にコンテンツ情報の要請を行える。ＲＳＳフィードは、コンテンツサーバー２１が保持しているコンテンツのメタデータについての情報を含んでいるＸＭＬ文書であり、コンテンツサーバー２１のコンテンツについての情報をＲＳＳクライアントに知らせるために使われる。
【００２３】
ステップ２０２で第１デバイス２２は、コンテンツサーバー２１からコンテンツについての情報を受信する。コンテンツサーバー２１が保持しているＲＳＳフィードを受信して第１デバイス２２のＲＳＳリーダーを通じて読み取ることによって、コンテンツについての情報が提供される。
【００２４】
図３は、本発明によるコンテンツサーバー２１が提供するＲＳＳフィードの例を図示する。図３に図示されたコンテンツＵＲＬ及び名称は任意的である。図３を参照するに、ＲＳＳフィードはコンテンツサーバー２１、すなわち、ＲＳＳサーバーが保持しているコンテンツについての情報を含んでいる。エンクロージャータグは、コンテンツサーバー２１にあるコンテンツのＵＲＬであり、“ｈｔｔｐ：／／ｖｏｄ／ｒｓｓｉｎｆｏ．ｍｐｅｇ２”を含んでおり、コンテンツの長さ及び類型についての情報も含んでいる。
【００２５】
ステップ２０３で第１デバイス２２は、ステップ２０２を通じてコンテンツサーバー２１から伝送されたＲＳＳフィードに基づいて、第２デバイス２３に伝送するコンテンツのリストを更新する。コンテンツのリストは、第１デバイス２２が第２デバイスに提供できるコンテンツについての情報を含んでいる。コンテンツサーバー２１が提供したＲＳＳフィードに含まれているコンテンツのうち、新規コンテンツについての情報をコンテンツのリストに追加することによって、コンテンツリストの更新が行われる。
【００２６】
前述したように第１デバイス２２と第２デバイス２３はホームネットワークに連結されているので、第１デバイス２２は、該当ホームネットワークでコンテンツを共有する方法によってコンテンツのリストを更新する。ホームネットワークがＵＰｎＰネットワークである場合ならば、第１デバイス２２は、ＵＰｎＰ  ＡＶ構造のＣＤＳのコンテンツリストを更新する。
【００２７】
図２によれば、コンテンツリストの更新によってコンテンツの受信も共に行われる。ＲＳＳフィードを参照した結果、コンテンツサーバー２１に新たなコンテンツがあれば、第１デバイス２２はこれを受信して、内蔵しているデータベースに保存する。第１デバイス２２は、ＨＴＴＰのＧＥＴメソッドなどの方法を利用してコンテンツサーバー２１にコンテンツを要請して受信して保存する。
【００２８】
ステップ２０４で第１デバイス２２は、第２デバイス２３にコンテンツ情報を伝送する。前述したように、第１デバイス２２と第２デバイス２３とがＤＬＮＡネットワークに連結されているならば、第１デバイス２２は、ＵＰｎＰネットワーク上のＣＤＳを通じてコンテンツについての情報を伝送する。
【００２９】
第２デバイス２３がＤＬＮＡネットワークＣＰ（Ｃｏｎｔｒｏｌ  Ｐｏｉｎｔ）を通じて‘ＣＤＳ：Ｂｒｏｗｓｅ（）’命令を第１デバイス２２にまず伝送し、これに対する応答として第１デバイス２２が、コンテンツのメタデータが含まれたＸＭＬ文書を第２デバイス２３に伝送する。
【００３０】
図４は、本発明の望ましい実施形態による第１デバイス２２が第２デバイス２３に伝送するＣＤＳコンテンツリストの例である。図４に図示された第１デバイスのＵＲＬ及びコンテンツの名称は任意的である。図４を参照するに、前述したステップ２０４により第１デバイス２２が伝送するコンテンツリストは、第１デバイス２２に保存されたコンテンツのＵＲＬ情報を含む。ステップ２０３を通じてコンテンツサーバー２１が保持していたコンテンツが第１デバイス２２に伝送されて保存されるので、コンテンツサーバー２１のＵＲＬとは関係なく、第１デバイス２２に保存されたコンテンツのＵＲＬ情報がコンテンツリストに含まれる。例えば、第１デバイス２２のＵＲＬが‘ｈｔｔｐ：／／１０．１．１．１／’であり、コンテンツサーバー２１から伝送されて保存したコンテンツのファイル名が‘Ｗｏｕｌｄ．ｍｐ３’ならば、クライアント２３に伝送されるコンテンツリストは、第１デバイス２２に保存されたコンテンツのＵＲＬ情報として‘ｈｔｔｐ：／／１０．１．１．１／Ｗｏｕｌｄ．ｍｐ３’を含む。
【００３１】
ステップ２０５で第２デバイス２３は、第１デバイス２２にコンテンツ伝送を要請する。ステップ２０４でＣＤＳを通じて伝送されたコンテンツのＵＲＬ情報に基づいて、第２デバイス２３は、受信しようとするコンテンツのＵＲＬ情報を含む要請メッセージを第１デバイス２２に伝送する。第１デバイス２２及び第２デバイス２３がＤＬＮＡネットワーク上のネットワーク機器ならば、ＨＴＴＰを利用して要請メッセージが生成されて第１デバイス２２に伝送される。
【００３２】
図５Ａないし図５Ｂに図示したように、ＤＬＮＡは、メディアコンテンツを要請してそれに対する応答としてコンテンツを受信する時、ＨＴＴＰヘッダに必須的に付加されねばならない事項を規定している。しかし、コンテンツについての情報が第１デバイス２２のＣＤＳを通じて第２デバイス２３に伝送される時に、ＤＬＮＡで規定した必須事項がＨＴＴＰヘッダに含まれていないことがある。
【００３３】
したがって、図５Ａに図示したように、第２デバイス２３が第１デバイス２２にコンテンツを要請するに当って、ＨＴＴＰを利用して要請メッセージを生成する時、このような必須事項を要請するメッセージを含んで生成できる。ＤＬＮＡガイドラインで規定したｇｅｔｃｏｎｔｅｎｔＦｅａｔｕｒｅ．ｄｌｎａ．ｏｒｇ及びＴｉｍｅＳｅｅｋＲａｎｇｅ．ｄｌｎａ．ｏｒｇがこれに該当する。ここで、ＴｉｍｅＳｅｅｋＲａｎｇｅ．ｄｌｎａ．ｏｒｇはＤＬＮＡネットワークで提供するコンテンツの探索（ＳＥＥＫ）機能を行うために必要な事項である。
【００３４】
ステップ２０６で第１デバイス２２は、ステップ２０５で受信した第２デバイス２３のコンテンツ伝送要請に応じて、要請されたコンテンツを第２デバイス２３に伝送する。コンテンツサーバー２１がＲＳＳを通じて第１デバイス２２に伝送したコンテンツが、第１デバイス２２を経て第２デバイス２３まで伝送される。
【００３５】
図５Ｂに図示したように、ステップ２０５と同様に第２デバイス２３と第１デバイス２２とがＤＬＮＡネットワーク上のネットワーク機器ならば、ＨＴＴＰを利用してメディアコンテンツを伝送する。この時、ＨＴＴＰヘッダに所定の必須事項が含まれねばならないと前述したが、ＤＬＮＡガイドラインで規定したＣｏｎｔｅｎｔ−ｔｙｐｅ、Ｃｏｎｔｅｎｔ−Ｌｅｎｇｔｈ、ｃｏｎｔｅｎｔＦｅａｔｕｒｅｓ．ｄｌｎａ．ｏｒｇ、ＴｉｍｅＳｅｅｋＲａｎｇｅ．ｄｌｎａ．ｏｒｇなどがこれに該当する。必須事項が、コンテンツサーバー２１が提供したコンテンツについての情報に含まれていない場合には、第１デバイス２２がこれを適宜に生成して第２デバイス２３に伝送する。第１デバイス２２は、伝送されたコンテンツを分析してコンテンツについての情報を抽出し、この情報をコンテンツサーバーから伝送されたコンテンツについての情報と組み合わせて前述した必須事項を生成する。
【００３６】
図６は、本発明のさらに他の実施形態によるコンテンツ提供方法を説明するためのフローチャートである。
【００３７】
図２に示した実施形態と同様に、コンテンツサーバー６１は、最終的に第２デバイス６３に提供されるコンテンツを保持しているサーバーであり、第２デバイス６３は、コンテンツサーバー６１からコンテンツを提供されるネットワーク機器である。ここで、第２デバイス６３がコンテンツサーバー６１に直接連結してコンテンツを受信できない場合がありえる。例えば、コンテンツサーバー６１は、ＲＳＳサーバーであり、ＲＳＳリーダーが内蔵されたクライアントにのみコンテンツを提供でき、第１デバイス６２及び第２デバイス６３は、ＤＬＮＡネットワークのようなホームネットワークに属するネットワーク機器ならば、第２デバイス６３はコンテンツサーバー６１に直接コンテンツを要請して受信することができない。
【００３８】
ステップ６０１で第１デバイス６２は、コンテンツサーバー６１にコンテンツ情報を要請する。コンテンツサーバー６１がＲＳＳサーバーならば、第１デバイス６２に内蔵されているＲＳＳリーダにコンテンツサーバーのＲＳＳフィードのＵＲＬを入力する方法で、簡単にコンテンツ情報の要請を行える。ＲＳＳフィードは、コンテンツサーバー６１が保持しているコンテンツのメタデータについての情報を含んでいるＸＭＬ文書であり、コンテンツサーバー６１のコンテンツリストを第１デバイス６２に知らせるために使われる。
【００３９】
ステップ６０２で第１デバイス６２は、コンテンツサーバー６１からコンテンツについての情報を受信する。コンテンツサーバー６１がＲＳＳサーバーである場合には、コンテンツサーバー６１が保持しているＲＳＳフィードを第１デバイス６２のＲＳＳリーダーを通じて読み取ることによって、コンテンツについての情報が提供される。
【００４０】
ステップ６０３では、第１デバイス６２が、ステップ６０２を通じてコンテンツサーバー６１から伝送されたＲＳＳフィードに基づいて、第２デバイス６３に伝送するコンテンツのリストを更新する。最終的に第２デバイス６３がコンテンツを伝送されるためには、第２デバイス６３にコンテンツについての情報を知らせねばならない。したがって、第１デバイス６２は、ＲＳＳフィードを通じて伝送されたコンテンツの情報に基づいて、ＤＬＮＡネットワーク、すなわち、ＵＰｎＰ構造によるネットワークのＣＤＳのコンテンツリストを更新する。
【００４１】
ステップ２０３と異なる点は、コンテンツについての情報のみ第１デバイス６２が受信し、コンテンツはコンテンツサーバー６１のみにあり、第１デバイス６２が受信しないという点である。コンテンツサーバー６１が提供するコンテンツが音声または動画のストリームのようなストリーミングのみを目的とするコンテンツである場合に、第１デバイス６２がコンテンツを受信しない。
【００４２】
ステップ６０４で第１デバイス６２は、第２デバイス６３にコンテンツ情報を伝送する。前述したように、第１デバイス６２と第２デバイス６３はＤＬＮＡネットワークに連結されているので、第１デバイス６２は、ＵＰｎＰネットワーク上のＣＤＳを通じてコンテンツについての情報を伝送する。
【００４３】
第２デバイス６３がＤＬＮＡネットワークＣＰを通じて‘ＣＤＳ：Ｂｒｏｗｓｅ（）’命令を第１デバイス６２に伝送し、これに対する応答として第１デバイス６２がコンテンツのメタデータが含まれたＸＭＬ文書を第２デバイス６３に伝送することによって、ステップ６０４が行われる。
【００４４】
図７は、本発明の一実施形態による第１デバイス６２が第２デバイス６３に伝送するＣＤＳコンテンツリストの例である。図７に図示されたコンテンツサーバーのＵＲＬ、第１デバイスのＵＲＬ及びコンテンツの名称は任意的である。
【００４５】
図７を参照するに、ＸＭＬ文書に保存されるコンテンツのＵＲＬ情報がコンテンツサーバー６１に存在するコンテンツのＵＲＬであるという点が、図４に図示された例と異なる点である。コンテンツサーバー６１のＵＲＬが‘ｈｔｔｐ：／／１９２．１０．１０．１’であり、第１デバイス６２のＵＲＬが‘ｈｔｔｐ：／／１０．１．１．１／’であり、コンテンツサーバー６１にあるコンテンツのファイル名が‘Ｗｏｕｌｄ。ｍｐ３’であると仮定する。第２デバイス６３に伝送されるＸＭＬ文書には、コンテンツサーバー６１に保存されているコンテンツのＵＲＬ情報として‘１９２．１０．１０．１／Ｗｏｕｌｄ．ｍｐ３’が含まれる。ただし、このコンテンツは、第１デバイス６２を経て第２デバイス６３に伝送されるので、第１デバイス６２が第２デバイス６３にコンテンツについての情報を伝送する時には、‘ｈｔｔｐ：／／１０．１．１．１／ＲＳＳ／ｃｏｎｔｒｏｌ．ｃｇｉ？ａｃｔｉｏｎ＝１９２．１０．１０．１／Ｗｏｕｌｄ．ｍｐ３’のように第１デバイス６２のＵＲＬ情報を含んで伝送する。
【００４６】
ステップ６０５で第２デバイス６３は、第１デバイス６２にコンテンツ伝送を要請する。ステップ６０４でＸＭＬ文書を通じて伝送されたコンテンツのＵＲＬ情報に基づいて、第２デバイス６３は、受信しようとするコンテンツのＵＲＬ情報を含む要請メッセージを第１デバイス６２に伝送する。第１デバイス６２及び第２デバイス６３がＤＬＮＡネットワーク上のネットワーク機器である場合であるので、ＨＴＴＰを利用して要請メッセージが生成されて第２デバイス６３から第１デバイス６２に伝送される。
【００４７】
ステップ２０５と同様にＤＬＮＡネットワークでメディアコンテンツを要請し、それに対する応答としてコンテンツを受信するために、ＨＴＴＰヘッダに必須に付加されねばならない事項に対する要請も共になされる。
【００４８】
ステップ６０６で第１デバイス６２は、コンテンツサーバー６１からコンテンツを受信する。ステップ６０５で第２デバイス６３から伝送されたコンテンツを要請するメッセージに含まれたＵＲＬ情報に基づいて、第１デバイス６２はコンテンツサーバー６１にコンテンツを要請して受信する。
【００４９】
ステップ６０７で第１デバイス６２は、ステップ６０６を通じてコンテンツサーバー６１から受信したコンテンツを第２デバイス６３に伝送する。コンテンツの伝送以外にステップ２０６と同様にＤＬＮＡで定義した所定の必須事項が共に伝送される。ステップ２０６と関連して前述したように必須事項が、コンテンツサーバー６１が提供したコンテンツについての情報に含まれていない場合には、第１デバイス６２がこれを適宜に生成してクライアント６３に伝送する。第１デバイス６２は、コンテンツサーバー６１から受信したコンテンツを分析してコンテンツについての情報を得て、これをコンテンツサーバー６１から伝送されたコンテンツについての情報と組み合わせて必須事項を生成する。
【００５０】
図８は、本発明のさらに他の実施形態によるコンテンツ提供方法を説明するためのフローチャートである。
【００５１】
第２デバイス８３は、最終的にコンテンツ再生デバイス８１に提供されるコンテンツを保持しているサーバーであり、コンテンツ再生デバイス８１は、第２デバイス８３からコンテンツを提供されるネットワーク機器である。ここで、コンテンツ再生デバイス８１は、第２デバイス８３に直接連結してコンテンツを受信できない場合がありえる。第１デバイス８２及び第２デバイス８３は、ＤＬＮＡネットワークのようなホームネットワークに属するネットワーク機器であり、コンテンツ再生デバイス８１は、ＤＬＮＡネットワークデバイスではないＲＳＳを通じてコンテンツを提供されるデバイスならば、ＤＬＮＡネットワークを通じて第２デバイス８３が提供するコンテンツを直接受信できない。図８は、コンテンツ再生デバイス８１が、第２デバイス８３が提供するコンテンツを、第１デバイス８２を経て受信する方法について記述する。
【００５２】
図８によれば、ステップ８０１で第１デバイス８２は、第２デバイス８３からコンテンツについての情報を受信する。第１デバイス８２と第２デバイス８３とはＤＬＮＡネットワークに連結されているので、ＵＰｎＰネットワーク上のＣＤＳを通じてコンテンツについての情報を受信する。
【００５３】
第１デバイス８２がＤＬＮＡネットワークＣＰを通じて‘ＣＤＳ：Ｂｒｏｗｓｅ（）’命令を第２デバイス８３に伝送し、これに対する応答として、第２デバイス８３がコンテンツのメタデータが含まれたＸＭＬ文書を第１デバイス８２に伝送する。
【００５４】
ステップ８０２で第１デバイス８２はステップ８０２で伝送されたコンテンツ情報によって、コンテンツ再生デバイス８１に伝送するコンテンツリストを更新する。コンテンツ再生デバイス８１が、ＲＳＳ機器としてＲＳＳリーダーを通じてコンテンツを伝送されうるデバイスならば、第１デバイス８２は、内蔵されたＲＳＳリーダーのコンテンツリストを更新する。更新されたコンテンツリストは、ＲＳＳリーダーを通じて第１デバイス８２のユーザにディスプレイされる。
【００５５】
コンテンツリストの更新と共に第１デバイス８２は、コンテンツ再生デバイス８１に伝送するコンテンツを第２デバイス８３から受信する。第１デバイス８２及び第２デバイス８３がＤＬＮＡネットワーク上のネットワーク機器である場合に、第１デバイス８２はＨＴＴＰを利用してコンテンツを受信する。
【００５６】
ステップ８０３で第１デバイス８２に保存されたコンテンツは、ユーザの選択によりコンテンツ再生デバイス８１に伝送される。第１デバイスに内蔵されたＲＳＳリーダーのコンテンツリストがユーザにディスプレイされ、ユーザの選択によって選択されたコンテンツがコンテンツ再生デバイス８１に伝送される。第２デバイス８３に直接連結してコンテンツを受信できないコンテンツ再生機器８１は、第１デバイス８２を経てコンテンツを利用する。
【００５７】
図９は、本発明の望ましい実施形態によるコンテンツ提供装置を図示する。図９を参照するに、本発明による第１デバイス（２２または６２）のコンテンツ提供装置９１は、コンテンツ情報受信部９１１、コンテンツリスト更新部９１２、コンテンツリスト伝送部９１３、コンテンツ伝送要請受信部９１４、コンテンツ受信部９１５、データベース９１６及びコンテンツ伝送部９１７を備える。
【００５８】
コンテンツ情報受信部９１１は、コンテンツサーバー９２からコンテンツについての情報を受信する。コンテンツについての情報は、コンテンツサーバー９２が提供するＲＳＳフィードを通じて受信する。
【００５９】
コンテンツリスト更新部９１２は、コンテンツ情報受信部９１１が受信したコンテンツについての情報に基づいて、第１デバイス（２２または６２）と共にホームネットワークに属する第２デバイス９３に伝送するコンテンツのリストを更新する。
【００６０】
コンテンツリスト伝送部９１３は、コンテンツリスト更新部９１２で更新されたコンテンツリストを第２デバイス９３に伝送する。ホームネットワークがＤＬＮＡネットワークならば、第２デバイス９３がＤＬＮＡ  ＣＰを通じて伝送したＣＤＳ要請メッセージによってＣＤＳコンテンツリストを第２デバイス９３に伝送する。
【００６１】
コンテンツ伝送要請受信部９１４は、第２デバイス９３から伝送されたコンテンツの伝送要請メッセージを受信する。コンテンツリスト伝送部９１３から伝送されたコンテンツリストに基づいて第２デバイス９３が伝送するコンテンツ伝送要請を受信する。
【００６２】
コンテンツ受信部９１５は、コンテンツ伝送要請受信部９１４で受信したコンテンツの伝送要請メッセージに基づいて、コンテンツサーバー９２からコンテンツを受信する。ＨＴＴＰプロトコルのＧＥＴメソッドなどの方法を利用してコンテンツを受信する。ここで、コンテンツ伝送要請受信部９１４を通じて伝送要請メッセージを受信した場合にのみコンテンツを受信するように実施形態を構成でき、コンテンツの伝送要請と関係なくコンテンツリスト更新部９１２のリスト更新によって、コンテンツリストに新たに追加されたコンテンツをコンテンツサーバー９２から伝送されるように実施形態を構成してもよい。
【００６３】
データベース９１６は、コンテンツをコンテンツサーバー９２から受信して第１デバイスに保存し、これを第２デバイス９３に提供する場合に必要な構成要素である。コンテンツサーバー９２が提供するコンテンツがストリーミングのためのストリームであって第１デバイスにコンテンツを保存する必要がない場合には、データベース９１６は選択的な構成要素である。
【００６４】
コンテンツ伝送部９１７は、データベース９１６に保存されたコンテンツを第２デバイス９３に伝送する。コンテンツをデータベース９１６に保存しない場合には、コンテンツ受信部９１５を通じて受信するコンテンツを第２デバイス９３に伝送する。ここで、第１デバイス９１及び第２デバイス９２がＤＬＮＡネットワーク上のデバイスならば、ＤＬＮＡからメディアコンテンツを伝送するために必要な必須事項についての情報がＨＴＴＰヘッダに含まれていることは前述した通りである。
【００６５】
図１０は、本発明の望ましい実施形態によるコンテンツ提供装置を図示する。図１０を参照するに、本発明による第１デバイス８２のコンテンツ提供装置１０１０は、コンテンツ情報受信部１０１１、コンテンツリスト更新部１０１２、コンテンツ受信部１０１３、データベース１０１４及びコンテンツ伝送部１０１５を備える。
【００６６】
コンテンツ情報受信部１０１１は、第２デバイス１０２０からコンテンツ情報を受信する。第１デバイス１０１０及び第２デバイス１０３０がＤＬＮＡネットワーク上のデバイスならば、第１デバイス１０１０がＤＬＮＡ
ＣＰを通じてコンテンツリストの伝送を要請し、第２デバイスがＣＤＳのコンテンツリストを伝送することによってコンテンツ情報の受信を行う。
【００６７】
コンテンツリスト更新部１０１２は、コンテンツ情報受信部１０１１で受信したコンテンツについての情報によって、コンテンツ再生デバイス１０２０に提供するコンテンツのリストを更新する。コンテンツ再生デバイス１０２０がＲＳＳリーダーからコンテンツを伝送されるＲＳＳ機器ならば、第１デバイス１０１０に内蔵されたＲＳＳリーダーのコンテンツリストを更新することによってコンテンツリストの更新を行う。
【００６８】
コンテンツ受信部１０１３は、第２デバイス１０３０からコンテンツを受信する。コンテンツリストの更新と共にコンテンツリストに新たに追加されたコンテンツを第２デバイス１０３０から受信する。受信されたコンテンツはデータベース１０１４に保存され、コンテンツ伝送部１０１５を通じてユーザの操作によって選択的にコンテンツ再生デバイス１０２０に伝送される。
【００６９】
以上のように、本発明はたとえ限定された実施形態及び図面により説明されたが、本発明が前記の実施形態に限定されるものではなく、これは当業者ならば、このような記載から多様な修正及び変形が可能である。したがって、本発明の思想は特許請求の範囲のみによって把握されねばならず、これと均等または等価的な変形いずれも本発明の思想の範ちゅうに属するといえる。また、本発明によるシステムは、コンピュータで読み取り可能な記録媒体にコンピュータで読み取り可能なコードとして具現することができる。コンピュータで読み取り可能な記録媒体は、コンピュータシステムによって読み取られるデータが保存されるあらゆる種類の記録装置を含む。記録媒体の例には、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク、光データ保存装置などがあり、またキャリアウェーブ（例えば、インターネットを通じた伝送）の形態で具現されるものも含む。また、コンピュータで読み取り可能な記録媒体は、ネットワークに連結されたコンピュータシステムに分散されて分散方式でコンピュータで読み取り可能なコードが保存されて行われうる。
【産業上の利用可能性】
【００７０】
本発明は、コンテンツ管理方法及び装置関連の技術分野に好適に用いられる。
【図面の簡単な説明】
【００７１】
【図１】ＲＳＳを利用したコンテンツの配給方法を説明するためのフローチャートである。
【図２】本発明の一実施形態によるコンテンツ提供方法のフローチャートである。
【図３】本発明によるＲＳＳフィードの例を示す図である。
【図４】本発明の一実施形態によるＣＤＳコンテンツリストの例を示す図である。
【図５Ａ】本発明の一実施形態によるＨＴＴＰヘッダを示す図である。
【図５Ｂ】本発明の一実施形態によるＨＴＴＰヘッダを示す図である。
【図６】本発明のさらに他の実施形態によるコンテンツ提供方法のフローチャートである。
【図７】本発明の一実施形態によるＣＤＳコンテンツリストの例を示す図である。
【図８】本発明のさらに他の実施形態によるコンテンツ提供方法のフローチャートである。
【図９】本発明の一実施形態によるコンテンツ提供装置を示す図である。
【図１０】本発明のさらに他の実施形態によるコンテンツ提供装置を示す図である。
【符号の説明】
【００７２】
６１  コンテンツサーバー
６２  第１デバイス
６３  第２デバイス
【図１】
2008021293.tif 000003
【図２】
2008021293.tif 000004
【図３】
2008021293.tif 000005
【図４】
2008021293.tif 000006
【図５Ａ】
2008021293.tif 000007
【図５Ｂ】
2008021293.tif 000008
【図６】
2008021293.tif 000009
【図７】
2008021293.tif 000010
【図８】
2008021293.tif 000011
【図９】
2008021293.tif 000012
【図１０】
2008021293.tif 000013