(57)【要約】【課題】広域ネットワークを介して複数のメディア・デバイスからメディアを集約することを提供すること。【解決手段】メディアを配信するためのシステムが、広域ネットワーク（ＷＡＮ）、第１の家庭においてこのＷＡＮに接続されるメディア・プレーヤおよび第２の家庭においてこのＷＡＮに接続される、メディアを供給するためのメディア・サーバを含む。サービスが、メディア・プレーヤからのメディアに対するリクエストを受信するために、かつ、ＷＡＮを介して１の家庭と第２の家庭との間に接続を確立するためにＷＡＮに接続される。メディアが、第２の家庭から第１の家庭までＷＡＮを横断して流される。このシステムは、メディア・プレーヤに接続された記憶装置を含むことができ、メディアがこの記憶装置における記憶のためにＷＡＮを横断して転送される。【選択図】図２
2014239517.tif 000002
【特許請求の範囲】
【請求項１】
明細書に記載の発明。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、民生用電子デバイスをネットワーク化する分野に関し、より詳細には、広域ネットワークを介して複数のメディア・デバイスからメディアを集約することに関する。
【背景技術】
【０００２】
コンピュータ、ディジタル・カメラ、ディジタル音楽およびビデオ・プレーヤおよびインターネットの普及によって、ディジタル・メディアが作成および使用されるようになった。ディジタル・メディアは、また、主としてオーディオ・コンパクト・ディスク（ＣＤ）およびディジタル・ビデオ・ディスク（ＤＶＤ）の導入および評判がよい受入れによってより伝統的なアナログ・オーディオおよびビデオ・フォーマットを置き換えた。一般に、ディジタル・メディアはバイナリ・ファイルでオーディオ、ビデオおよび画像を記憶するさまざまなフォーマットのデータから成る。これらのバイナリ・ファイルは、典型的にＣＤ−ＲＯＭ、ハード・ディスク装置、フロッピー（登録商標）・ディスクおよびメモリー・スティックのような、コンピュータ・デバイスがアクセス可能なメディア上に記憶される。
【０００３】
共通して使うコンピュータ・メディア上のディジタル・メディアの記憶によって、ディジタル・メディアの容易な生成および転送が可能になる。例えば、ディジタル・カメラを使用してディジタル写真を生成し、それから、コンピュータ上にディジタル写真を転送することが一般的になってきた。コンピュータ・ソフトウェアによって、ユーザがディジタル写真をうまく処理することができる。ユーザは、次いで電子メールを使用して友人にディジタル写真を転送したり、またはワールド・ワイド・ウェブでアクセス可能なウェブ・サイト上にディジタル写真を掲示したりすることができる。異なるデバイスの間の接続性を活用するこれらの種類の用途は、更にディジタル・メディアの広範囲にわたる人気に貢献している。
【０００４】
ディジタル・メディアは、種々のフォーマットで記憶されることができる。ディジタル・メディアを再生するかまたは視聴するのには、そのディジタル・メディアのフォーマットと互換性を持つ特別なハードウェアまたはソフトウェアが必要である。例えば、普及しているＭＰ３フォーマットで記憶された音楽を聞くために、消費者は特別なＭＰ３プレーヤ（すなわち汎用コンピュータ上で実行されるソフトウェアまたは独立したＭＰ３プレーヤのどちらか）を持っていなければならない。ビデオに対して、高品質ＤＶＤならびにＭＰＥＧおよび専用の規格に基づくさまざまな圧縮を含む数多くのフォーマットがある。さまざまなフォーマットのディジタル・ビデオを再生するためには、消費者はディジタル・メディアの適切なフォーマットを読み込むデバイスを使用しなければならない。
【０００５】
数多くの異なるフォーマットのディジタル・メディアのために、数多くの種類のディジタル・メディアの再生または視聴は今日、複数の種類のデバイスを必要とする。コンピュータはソフトウェア・プログラムを使用してディジタル・メディアを再生することができるので、異なるフォーマットで記憶されたディジタル・メディアの再生はコンピュータ上ではあまり問題ない。しかし、消費者は他の種類のデバイス上でメディアを再生することを望む場合がある。例えば、消費者は家庭ステレオ上でディジタル・オーディオ・ファイルを再生して、テレビでディジタル・ビデオを観賞することを望む場合がある。現在、ステレオおよびテレビは全てのフォーマットのディジタル・メディアを再生する能力を持たない。加えて、消費者は異なる場所に位置するメディアを再生したい場合がある。例えば、消費者はこの消費者のテレビで異なる都市の親族のコンピュータに記憶されているディジタル写真を閲覧したい場合がある。したがって、異なる場所に記憶されている様々な形のディジタル・メディアを単一システムに統合するメディア・システムを提供することが望ましい。
【発明の概要】
【課題を解決するための手段】
【０００６】
メディアを配信するためのシステムが、提供される。いくつかの実施態様において、このシステムは広域ネットワークと、広域ネットワークに接続されて、第１の家庭に位置するディジタル・メディア・プレーヤと、また広域ネットワークに接続されて、第２の家庭に位置する、広域ネットワークに少なくとも一つのメディア項目を供給するためのディジタル・メディア・サーバとを含む。広域ネットワーク・メディア・サービスは、また、ディジタル・メディア・プレーヤからメディアに対するリクエストを受信するために、および、広域ネットワークを介して第１の家庭と第２の家庭との間の接続を確立するために広域ネットワークに接続される。メディアは次いで、第２の家庭から第１の家庭に広域ネットワークを横断して流される。いくつかの実施態様において、メディア・デバイスがストリーミング・メディアを再生するためのディジタル・メディア・プレーヤに接続される。ディジタル・メディア・プレーヤおよびメディア・デバイスはテレビを備えることができ、および、メディア項目はビデオまたはディジタル写真を備えることができる。また、ディジタル・メディア・プレーヤおよびメディア・デバイスはステレオを備えることができ、および、メディア項目はオーディオを備えることができる。加えて、ディジタル・メディア・プレーヤおよびメディア・デバイスは、コンピュータを備えることができる。
他の実施態様では、このシステムは更に、ディジタル・メディア・プレーヤに接続され、ディジタル・メディア・ファイルを記憶するための記憶装置を含む。これらの実施態様において、広域ネットワーク・メディア・サービスがディジタル・メディア・プレーヤから少なくとも一つのディジタル・メディア・ファイルに対するリクエストを受信することができて、そして次に、広域ネットワークを介して第１の家庭と第２の家庭との間に接続を確立する。メディアは次いで、記憶装置での記憶のために、第２の家庭から第１の家庭まで広域ネットワークを横断して転送される。
例えば、本発明は以下の項目を提供する。
（項目１）
メディア・システムであって、
広域ネットワークと、
前記広域ネットワークに接続されて、第１の家庭に位置するディジタル・メディア・プレーヤと、
前記広域ネットワークに接続されて、かつ第２の家庭に位置し、前記広域ネットワークに少なくとも一つのメディア項目を供給するための、ディジタル・メディア・サーバと、
前記広域ネットワークに接続されて、前記ディジタル・メディア・プレーヤからメディアに対するリクエストを受信するための、かつ、前記広域ネットワークを介して前記第１の家庭と前記第２の家庭との間に接続を確立するための、広域ネットワーク・メディア・サービスと、を備え、そして、
前記メディアが前記第２の家庭から前記第１の家庭まで前記広域ネットワークを横断して流されることを特徴とする、前記メディア・システム。
（項目２）
前記ディジタル・メディア・プレーヤに接続されて、前記ストリーミング・メディアを再生するための、メディア・デバイスを更に備える、項目１に記載のメディア・システム。
（項目３）
前記ディジタル・メディア・プレーヤおよび前記メディア・デバイスがテレビを備え、および、前記メディア項目がビデオまたはディジタル写真を備えることを特徴とする、請求項２に記載のメディア・システム。
（項目４）
前記ディジタル・メディア・プレーヤおよび前記メディア・デバイスがステレオを備え、および、前記メディア項目がオーディオを備えることを特徴とする、項目２に記載のメディア・システム。
（項目５）
前記ディジタル・メディア・プレーヤおよび前記メディア・デバイスが、コンピュータを備えることを特徴とする、項目２に記載のメディア・システム。
（項目６）
前記広域ネットワークに接続されて、かつ第３の家庭に位置し、前記広域ネットワークに少なくとも一つのメディア項目を供給するための、第２のディジタル・メディア・サーバを更に備え、
前記広域ネットワーク・メディア・サービスが、更に前記ディジタル・メディア・プレーヤからメディアに対するリクエストを受信するための、かつ前記広域ネットワークを介して前記第１の家庭と前記第３の家庭との間に接続を確立するためのものであり、そして、
前記第３の家庭からの前記メディアが、前記広域ネットワークを横断して前記第１の家庭に流されることを特徴とする、項目１に記載のメディア・システム。
（項目７）
前記第２の家庭が、少なくとも一つの追加的なディジタル・メディア・サーバを前記ディジタル・メディア・サーバに接続するためのローカル・エリア・ネットワークを備えることを特徴とする、項目１に記載のメディア・システム。
（項目８）
前記広域ネットワーク・メディア・サービスが、グループ情報を記憶するための記憶装置を更に備え、前記グループ情報が、お互いに異なる場所に位置し、少なくとも一つのメディア項目を提示する、少なくとも２つのディジタル・メディア・サーバを識別することを特徴とする、項目１に記載のメディア・システム。
（項目９）
前記広域ネットワーク・メディア・サービスが更に、前記第２の家庭で前記ディジタル・メディア・サーバから利用可能なメディア項目の集約されたリストを生成するためにあり、かつ、前記第１の家庭で前記ディジタル・メディア・プレーヤに前記メディア項目のリストを提示するためにあることを特徴とする、項目１に記載のメディア・システム。
（項目１０）
前記ディジタル・メディア・プレーヤが更に、前記第２の家庭で前記ディジタル・メディア・サーバから利用可能なメディア項目の集約されたリストを生成するためにあり、かつ、前記第１の家庭で前記ディジタル・メディア・プレーヤに前記メディア項目のリストを提示するためにあることを特徴とする、項目１に記載のメディア・システム。
（項目１１）
前記ディジタル・メディア・サーバが更に、前記ディジタル・メディア・プレーヤの能力に基づいて、前記メディア項目を第１のディジタル形式から第２のディジタル形式にコード変換するためにあることを特徴とする、項目１に記載のメディア・システム。
（項目１２）
メディア・システムであって、
広域ネットワークと、
前記広域ネットワークに接続されて、第１の家庭に位置するディジタル・メディア・プレーヤと、
前記ディジタル・メディア・プレーヤに接続されて、ディジタル・メディア・ファイルを記憶するための記憶装置と、
前記広域ネットワークに接続されて、かつ第２の家庭に位置し、前記広域ネットワークに少なくとも一つのメディア項目を供給するための、ディジタル・メディア・サーバと、
前記広域ネットワークに接続されて、前記ディジタル・メディア・プレーヤから少なくとも一つのディジタル・メディア・ファイルに対するリクエストを受信するための、かつ、前記広域ネットワークを介して前記第１の家庭と前記第２の家庭との間に接続を確立するための、広域ネットワーク・メディア・サービスと、を備え、そして、
前記ディジタル・メディア・ファイルが、前記記憶装置における記憶のために前記第２の家庭から前記広域ネットワークを横断して前記第１の家庭まで転送されることを特徴とする、前記メディア・システム。
（項目１３）
前記ディジタル・メディア・プレーヤに接続されて、前記ディジタル・メディア・ファイルを再生するためのメディア・デバイスを更に備える、項目１２に記載のメディア・システム。
（項目１４）
前記ディジタル・メディア・プレーヤおよび前記メディア・デバイスがテレビを備え、および、前記ディジタル・メディア・ファイルがディジタル・ビデオ・ファイルまたはディジタル写真ファイルを備えることを特徴とする、項目１３に記載のメディア・システム。
（項目１５）
前記ディジタル・メディア・プレーヤおよび前記メディア・デバイスがステレオを備え、および、前記ディジタル・メディア・ファイルがディジタル・オーディオ・ファイルを備えることを特徴とする、項目１３に記載のメディア・システム。
（項目１６）
前記ディジタル・メディア・プレーヤおよび前記メディア・デバイスが、コンピュータを備えることを特徴とする、項目１３に記載のメディア・システム。
（項目１７）
前記広域ネットワークに接続されて、かつ第３の家庭に位置し、前記広域ネットワークに少なくとも一つのメディア項目を供給するための、第２のディジタル・メディア・サーバを更に備え、
前記広域ネットワーク・メディア・サービスが、更に前記ディジタル・メディア・プレーヤからメディアに対するリクエストを受信するための、かつ前記広域ネットワークを介して前記第１の家庭と前記第３の家庭との間に接続を確立するためのものであり、そして、
前記ディジタル・メディア・ファイルが、前記記憶装置における記憶のために前記第３の家庭から前記広域ネットワークを横断して前記第１の家庭まで転送されることを特徴とする、項目１２に記載のメディア・システム。
（項目１８）
前記第２の家庭が、少なくとも一つの追加的なディジタル・メディア・サーバを前記ディジタル・メディア・サーバに接続するためのローカル・エリア・ネットワークを備えることを特徴とする、項目１２に記載のメディア・システム。
（項目１９）
前記広域ネットワーク・メディア・サービスが、グループ情報を記憶するための記憶装置を更に備え、前記グループ情報が、お互いに異なる場所に位置し、少なくとも一つのメディア項目を提示する、少なくとも２つのディジタル・メディア・サーバを識別することを特徴とする、項目１２に記載のメディア・システム。
（項目２０）
前記広域ネットワーク・メディア・サービスが更に、前記第２の家庭で前記ディジタル・メディア・サーバから利用可能なメディア項目の集約されたリストを生成するためにあり、かつ、前記第１の家庭で前記ディジタル・メディア・プレーヤに前記メディア項目のリストを提示するためにあることを特徴とする、項目１２に記載のメディア・システム。
（項目２１）
前記ディジタル・メディア・プレーヤが更に、前記第２の家庭で前記ディジタル・メディア・サーバから利用可能なメディア項目の集約されたリストを生成するためにあり、かつ、前記第１の家庭で前記ディジタル・メディア・プレーヤに前記メディア項目のリストを提示するためにあることを特徴とする、項目１２に記載のメディア・システム。
（項目２２）
前記ディジタル・メディア・サーバが更に、前記ディジタル・メディア・プレーヤの能力に基づいて、前記ディジタル・メディア・ファイルを第１のディジタル形式から第２のディジタル形式にコード変換するためにあることを特徴とする、項目１２に記載のメディア・システム。
【図面の簡単な説明】
【０００７】
【図１】広域ネットワークを横断して統合メディア・システムを実現するための一実施態様を例示する。
【図２】広域ネットワークを横断してメディアを流すための一実施態様を例示するブロック図である。
【図３】広域ネットワークを横断してメディア項目を複製するための一実施態様を例示する。
【図４】広域ネットワークを横断してメディアを統合するための他の実施態様を例示する。
【図５】広域ネットワークを横断してメディア項目を統合するための代替実施態様を例示する流れ図である。
【図６】広域ネットワークを横断してメディア項目を統合するための代替実施態様を例示する流れ図である。
【図７】広域ネットワークにコンテンツ・プロバイダからのメディアを統合するための一実施態様を例示する。
【図８】静的ＩＰアドレスを使用して広域ネットワークを横断してメディアを統合するための一実施態様を例示する。
【図９】広域ネットワークを横断してメディアを統合するためにマルチキャスト・パケットを使用するための一実施態様を例示する。
【図１０】本発明の一実施態様に従う広域ネットワーク内のメディアのクライアント側集約を例示する。
【図１１】本発明の一実施態様に従う広域ネットワーク内のメディアのサービス集約を例示する。
【図１２】本発明の一実施態様に従う広域ネットワーク内のメディアのサーバ集約を例示する。
【図１３】広域ネットワークによって接続される２つの家庭ネットワークに対する一実施態様を例示する。
【発明を実施するための形態】
【０００８】
異なる地理学的場所に位置する複数のメディア・デバイスを統合するメディア・システムが提供される。メディア・デバイスは地理的に異なる場所に位置することができ、および、このメディア・システムは広域ネットワークを介してメディア・デバイスを統合する。例えば、たとえメディア項目が異なる場所に存在するとしても、統合メディア・システムは一つの場所でのメディア項目の再生を可能にする。
【０００９】
図１は、広域ネットワークを横断する統合メディア・システムを実現するための一実施態様を例示する。図１に示すように、複数のメディア・デバイスを備えた２つの家庭が示される。複数のメディア・デバイスを備えた第１の家庭は、家庭Ａとラベルをつけられ、および、また、複数のメディア・デバイスを備えた第２の家庭は家庭Ｂとラベルをつけられる。ここで使用しているように、メディア・デバイスは、一つ以上のサービスまたはメディア上の動作を提供する民生用電子デバイスのような、任意の種類のデバイスを含む。メディア・デバイスが提供することができるサービスの具体例は、メディアの再生、記憶、生成および操作などを含む。図１の例に対して、家庭Ａおよび家庭Ｂの両方が、「ｎ」個のメディア・デバイスを含む。家庭Ａおよび家庭Ｂは、広域ネットワーク１２０を通して通信する。広域ネットワーク１２０は公開パケット・ベースのネットワーク（例えばインターネット）のような、一つ以上の種類の通信網を備えることができる。各家庭は、広帯域の接続（例えばケーブル、ＤＳＬ、衛星、その他）を通して広域ネットワーク１２０に接続することができる。
【００１０】
本発明の一部の実施態様において、コンポーネントは、特定のハードウェアまたはソフトウェア構成を指す必要なく、しかし、コンポーネントが実行するまたは部分的に実行する役割を指す。任意の形式のディジタル・メディアを再生する役割を実行する一つ以上のデバイスは、メディア・デバイス（「ＭＤ」）と称する。例えば、ビデオを再生することができて、写真を表示することができるテレビは、メディア・デバイスの役割を実行する。ステレオは、オーディオを再生することによってメディア・デバイスの役割を実行する。本願明細書において使われるように、ディジタル・メディア・プレーヤ（「ＤＭＰ」）は、ディジタル・メディアを再生する役割を意味する（例えばディジタル・メディア・ファイルを処理して、メディア・デバイス上の再生に適した信号を出力する）。例えば、ＭＰＥＧビデオ・ファイルを処理して、ビデオ出力を生成するＭＰＥＧプレーヤは、ディジタル・メディア・プレーヤの一例である。民生用電子デバイスは、複数の役割を実行することができる。例えば、コンピュータはディジタル・ビデオ・ファイルを読み込んで、コンピュータ・ディスプレイ上でビデオを再生するＱｕｉｃｋｔｉｍｅプレーヤのような、ディジタル・メディア・プレーヤを実行することができる。この例に関して、コンピュータはディジタル・メディア・プレーヤおよびメディア・デバイスとしての両方の役割を実行する。
【００１１】
ディジタル・メディア・サーバ（「ＤＭＳ」）の役割を実行するデバイスは、民生用電子デバイス（例えばディジタル・メディア・プレーヤまたはメディア・デバイス）のネットワークにディジタル・メディアを供給するデバイスである。デバイスはまた、デバイスがプロトコル・ブリッジング・サービスを実行する場合、ディジタル・メディア・サーバの役割を実行することができる。プロトコル・ブリッジング・サービスは、第１のプロトコルのリクエストまたはコマンドを受け入れて、コマンドを第２のプロトコルに変換して２つの民生用電子デバイスをインターフェースする。メディア記憶装置の役割はディジタル・メディア・サーバの役割と別であるとはいえ、ディジタル・メディア・サーバは記憶装置を含むことができる。ディジタル・メディア・サーバの役割を実行するデバイスはディジタル・メディア・サーバ内に記憶されるメディアを供給することができるかまたはディジタル・メディア・サーバに対して外部のメディアを取得することができる。
【００１２】
図２は、広域ネットワークを横断してメディアを流すための一実施態様を例示するブロック図である。図２の例は、２つの異なる場所（例えば家庭）から第３の場所にメディアを流すことを例示する。しかしながら、本願明細書において記載される技法は、一つ以上の異なる地理的場所に位置する一つ以上のデバイスから広域ネットワークを横断してメディアを流すことにあてはまる。図２の例に対して、家庭Ａのユーザが、家庭Ｂおよび家庭Ｃのデバイスに記憶されているメディア項目を受信することを望む。家庭Ａ、家庭Ｂおよび家庭Ｃは、全て広域ネットワーク２００に接続されている。広域ネットワーク（「ＷＡＮ」）メディア・サービス２１０もまた、広域ネットワーク２００経由でアクセス可能である。更に詳細に以下に記載するように、一部の実施態様において、ＷＡＮメディア・サービスは広域ネットワークを介してメディアを統合する機能を実行する。
【００１３】
この実施態様に対して、家庭Ａはディジタル・メディア・プレーヤ２３０およびメディア・デバイス２４０を含む。家庭Ｂは、ルーター２８０およびディジタル・メディア・サーバ２７０を含む。同様に、家庭Ｃは１つの構成において、ルーター２６０およびディジタル・メディア・サーバ２５０を有する。家庭Ｃおよび家庭Ｂがディジタル・メディア・サーバを有して、広域ネットワークを横断してメディア項目を供給する役割を実行するとして示されるとはいえ、広域ネットワークにメディア項目を供給する任意のデバイスが、本発明の趣旨または有効範囲から逸脱せずに使われることができる。また、家庭Ｂおよび家庭Ｃ用の家庭メディア・ネットワークは、ディジタル・メディア・サーバおよび複数のメディア項目と共に示される。しかしながら、家庭メディア・ネットワークは、本発明の趣旨または有効範囲から逸脱せずに、一つ以上のディジタル・メディア・サーバ、記憶装置、ディジタル・メディア・プレーヤおよびメディア・デバイスの任意の組合せを備えることができる。
【００１４】
ルーター（２６０および２８０）は、家庭Ｂおよび家庭Ｃから広域ネットワークまでネットワーク・アクセスを提供するのに用いられる。一実施態様において、ルーター２６０および２８０はネットワーク・アドレス変換（「ＮＡＴ」）ルーターである。この構成に対して、上りＴＣＰ接続はない。この接続は全て下りであり、ディジタル・メディア・サーバから広域ネットワークへの接続性を提供する。
【００１５】
図２に示すように、家庭Ｂは、ディジタル・メディア・プレーヤ２３０によるアクセスに利用できるメディア項目１−６を含む。家庭Ｃは、ディジタル・メディア・プレーヤ２３０によるアクセスに利用できるメディア項目７−１２を含む。動作中に、ディジタル・メディア・プレーヤ２３０は、家庭Ａで、ＷＡＮメディア・サービス２１０との接続を開始して、それ自体を一意的に識別する。応答して、ＷＡＮメディア・サービス２１０はディジタル・メディア・プレーヤ２３０に利用できるメディアおよび利用可能なメディアの場所を判定する。したがって、ＷＡＮメディア・サービス２１０は周知の仲介手段として働き、ＷＡＮを横断して他のノードの自動発見を提供する。
【００１６】
ＷＡＮメディア・サービスは、「グループ情報」を記憶する。一般に、このグループ情報はデバイス（例えばディジタル・メディア・プレーヤ）が利用できるメディアを識別する。一実施態様において、グループ情報はデバイスをユーザにリンクする。ユーザは、複数のデバイスと関連づけられることができる。ユーザは、一つ以上のグループと関連づけられることができる。例えば、ユーザはスキーに関心を持つ個人をリンクするためにスキー・グループを作り出すことができる。グループ内のユーザは、そのグループ内のメンバが利用できるコンテンツを指定する。例えば、スキー・グループのメンバはデバイスおよびスキー・グループのメンバが利用できる全てのコンテンツ（例えばスキーに関するコンテンツ）を記憶するこのデバイスのコンテンツ・ディレクトリ−サブディレクトリを指定することができる。
ＷＡＮメディア・システムは、ユーザ・インターフェースを提供することができ、ユーザが、グループをセットアップし、グループによって個人およびデバイスを識別し、このグループ用のコンテンツを記憶するコンテンツ・ディレクトリを識別し、および、グループに参加しようと他の人を誘うことができるようにする。一実施態様において、ユーザはグループの所有者であることができる。ディジタル・メディア・プレーヤまたはユーザ・インターフェースを実行するコンピュータ・システムの使用を通して、ユーザはグループ情報をセットアップするかまたは編集するためにグループ情報にナビゲートすることができる。他のグループメンバもまた、ユーザまたはユーザのデバイスと関連するグループ情報を編集することができる。他の実施態様では、ＷＡＮメディア・サービスはユーザが許可を与えられたコンテンツをユーザが検索できるようにする検索機構を提供することができる。上記の説明がグループ内のデバイス、ユーザおよびコンテンツをリンクする枠組みを提供するとはいえ、本願明細書において使われるように、グループ情報は１つ以上のユーザまたはデバイスをコンテンツにリンクするのに用いられる任意の情報を含むことができる。
【００１７】
図２の例に対して、ＷＡＮメディア・サービス２１０は、家庭Ａのディジタル・メディア・プレーヤ２３０が家庭Ｂのメディア項目１−６および家庭Ｃのメディア項目７−１２にアクセスする許可を持つことを判定する。ＷＡＮメディア・サービス２１０はそれで、家庭Ｂおよび家庭Ｃから家庭Ａまでの接続を仲介する。利用可能なメディアの視聴は、ユーザが一つ以上のメディア項目を手動でまたは自動的に選択できるようにするように集約されることができる。メディアを集約するための実施態様（例えばサービス、サーバおよびクライアント集約）が、更に詳細に以下に記載される。ディジタル・メディア・プレーヤ２３０は、一つ以上のメディア項目の選択を開始する。応答して、一つ以上のメディア項目が家庭Ｂおよび／または家庭Ｃからディジタル・メディア・プレーヤ２３０まで流される。一実施態様において、下記に詳しく述べる通り、家庭Ｂ、家庭Ｃおよび／またはＷＡＮメディア・サービス２１０はメディア項目を別のコードに変換するおよび／またはディジタル権利管理のためのキーを取得する一つ以上の機能を実行することができる。ストリーミング・メディアが、ディジタル・メディア・プレーヤ２３０に配信されて、続いてメディア・デバイス２４０上で再生される。
【００１８】
図３は、広域ネットワークを横断してメディア項目をコピーするための一実施態様を例示する。図２の例示の実施態様と同様の、この構成は、家庭Ａが家庭Ｂおよび家庭Ｃで利用できるメディアにアクセスすることを望む３つの家庭シナリオを例示する。しかしながら、図３の実施態様に対して、家庭Ａは記憶媒体にメディアを複製する。したがって、この実施態様に対して、家庭Ａはディジタル・メディア・プレーヤ３３０に接続される記憶装置３４５を含む。メディア項目をコピーするプロセスは、図２に関連して上で論じられたメディア項目を流すプロセスと類似している。ディジタル権利管理プロテクションはメディア項目の複製を防ぐかまたは妨げることとは異なることができる。また、転送が「実時間」であることを必要としないので、コンテンツは待機時間中に少しずつ流されることができる。家庭Ａが家庭Ｃおよび／または家庭Ｂから一つ以上のメディア項目のコピー動作を開始したあと、メディア項目は家庭Ｂおよび／または家庭Ｃから記憶装置３４５上の記憶のために家庭Ａまで広域ネットワーク２１０を介して転送される。
【００１９】
本発明のＷＡＮメディア・システムは、更に同期サービスを実施することができる。この実施態様に対して、メディア項目がコンテンツ・ディレクトリに加えられるかまたは変更されるたびに、プロセスはメディア項目をコピーすることを開始されることができる。例えば、ユーザはコンテンツ・ディレクトリ内の一つ以上のディジタル写真をアップデートすることができる。コンテンツ・ディレクトリの記憶装置に接続されるデバイス上で実行される同期サービスは、新しいディジタル写真がコンテンツ・ディレクトリに加えられたことを識別して、広域ネットワークにアクセス可能な指定されたデバイスにこの新しいディジタル写真をコピーする。一実施態様において、第１の場所において、同期サービスは、デバイスに新しいまたは変更されたメディア項目をコピーするために、グループ情報にアクセスして異なる場所に位置する一つ以上のデバイスを識別することができる。
【００２０】
図４は、広域ネットワークを横断してメディアを統合するための他の実施態様を例示する。この実施態様に対して、家庭Ａ（４２０）は家庭メディア・ネットワークを含む。図４に示すように、家庭Ａはローカル・エリア・ネットワーク（ＬＡＮ）４２５に接続されるディジタル・メディア・サーバ４１５を含む。図４の例証実現に対して、ディジタル・メディア・サーバ４１５はローカル・エリア・ネットワーク４２５に接続される。ローカル・エリア・ネットワーク４２５は、一つ以上のディジタル・メディア・サーバ、ディジタル・メディア・プレーヤおよびメディア・デバイスを接続することができる。家庭メディア・ネットワークに対する一実施態様が、図１３の記述に関連して以下に記載される。この例に関して、ディジタル・メディア・サーバ４１５はローカル・エリア・ネットワーク４２５にメディア項目を提示する。広域ネットワーク４００を介してメディアを統合するために、ディジタル・メディア・サーバ４１５はＬＡＮ４２５を通してＷＡＮメディア・サービス４１０との接続を開始する。図２および３の実施態様と同様に、ＷＡＮメディア・サービス４１０はディジタル・メディア・サーバ４１５が利用できるディジタル・メディア・サーバを（すなわち、グループ情報に基づいて）識別し、家庭Ｃおよび家庭Ｂから家庭Ａまでメディアの発見、選択および配信（コピーまたはストリーミング）ができるようにするために一つ以上の接続を仲介する。
【００２１】
図５は、広域ネットワーク（ＷＡＮ）を横断してメディア項目を統合するための方法５００の一実施態様を例示する流れ図である。ここで使用しているように、供給端点はＷＡＮに接続される第１の場所（例えば第１の家庭）を指し、および、消費端点はＷＡＮに接続される第２の場所（例えば第２の家庭）を指す。後述するように、メディア項目を統合するための方法５００は、供給端点と消費端点との間に維持される直接接続またはＷＡＮメディア・サービスを通して維持される接続を備えることができる。
【００２２】
（５０１で）供給端点がＷＡＮメディア・サービスとの接続を開始する場合、方法５００は開始する。ＷＡＮメディア・サービスは次いで、（５０２で）供給端点に対する上り接続が可能かどうか判定する。もしそうであれば、ＷＡＮメディア・サービスは次いで（５０３で）供給端点に消費端点を接続するよう指示し、および、（５０４で）直接接続が消費端点と供給端点との間になされる。方法５００は、次いで終わる。
【００２３】
ＷＡＮメディア・サービスが（５０２−いいえで）、供給端点に対する上り接続が可能でないと判定するならば、ＷＡＮメディア・サービスは次いで（５０５で）消費端点に対する上り接続が可能であるかどうか判定する。もしそうであれば、ＷＡＮメディア・サービスは次いで（５０６で）供給端点を消費端点に接続するよう指示し、および、（５０４で）直接接続が消費端点と供給端点との間になされる。方法５００は、次いで終わる。
【００２４】
ＷＡＮメディア・サービスが（５０５−いいえで）、消費端点に対する上り接続が可能でないと判定するならば、メディアは次いで（５０７で）下り接続およびＷＡＮメディア・サービスを通して流れる。方法５００は、次いで終わる。
【００２５】
図６は、広域ネットワークを横断してメディア項目を統合するための方法６００の代替実施態様を例示する流れ図である。後述するように、メディア項目を統合するための代替方式６００は、ＷＡＮメディア・サービスを通して維持される接続を備える。標準名称の必要上、本願明細書において使われるように、宛先デバイスはメディア項目を受信するデバイスを指す。例えば、宛先デバイスはディジタル・メディア・サーバ、ディジタル・メディア・プレーヤ、などを備えることができる。本願明細書において使われるように、ソース・デバイスは広域ネットワークに一つ以上のメディア項目を配信するデバイスを指す。図２、３および４の実施態様の例に対して、ソース・デバイスはディジタル・メディア・サーバを備える。宛先デバイスがＷＡＮメディア・サービスとの接続を開始して、一意的にそれ自体を識別すると、方法６００は広域ネットワークを横断してメディア項目を統合するプロセスを開始する（ブロック５１０、図６）。一実施態様において、これを達成するために、各デバイスは、ＷＡＮを介して、所定の汎用リソース・ロケータ（「ＵＲＬ」）アドレスでＷＡＮメディア・サービスにアクセスするようにプログラムされる。各デバイスは、シリアル・ナンバーと同様の固有の番号を有する。宛先デバイスは、ＷＡＮメディア・サービスにこの固有の番号を送信する。一部の実施態様において、公然／秘密鍵暗号が真正を保証するのに用いられることができる。
【００２６】
宛先デバイス識別を使用して、ＷＡＮメディア・サービスは「グループ情報」からこの宛先デバイスと関係するユーザを識別する。ユーザまたはユーザのグループと関連するいくつかのソース・デバイスが、あることができる。ＷＡＮメディア・サービスは、宛先デバイスに利用できるソース・デバイスを識別する（ブロック５３０、図６）。更に詳細に以下に記載するように、ＷＡＮメディア・サービスはメディア・アクセスのための宛先デバイスに許可を付与した一つ以上のソース・デバイスを識別する。
【００２７】
ＷＡＮメディア・サービスは、一つ以上のソース・デバイスおよび宛先デバイスからの接続を仲介する（ブロック５４０、図６）。これを達成するために、ＷＡＮメディア・サービスおよびソース・デバイス（複数デバイス）は、各家庭場所でルーターを通して接続を確立する。ＷＡＮメディア・サービスは、宛先デバイスにこの通信チャンネルを向ける。一旦ＷＡＮメディア・サービスがソース・デバイス（複数デバイス）から宛先デバイスまで接続を仲介すると、接続はソース・デバイス（複数デバイス）と宛先デバイスとの間で直接維持されることができるかまたはＷＡＮサービスを通して続く。宛先デバイスは、コンテンツおよび利用できるサービスのコンテンツを発見する（ブロック５２０、図６）。例えば、宛先デバイスはファイル・フォーマット（すなわち、ディジタル・メディア・プレーヤの能力を判定するために）、広域ネットワークを介して利用できるメディア項目に対するディジタル権利管理ポリシー、ソース・ノードと宛先ノードとの間の利用可能な帯域幅およびソース・デバイスと宛先デバイスに対する役割を発見することができる。
【００２８】
宛先デバイスのユーザは、広域ネットワークを横断して利用できるメディア項目のリストを受信することができる。利用可能なメディア項目のリストを発見するために、複数のソース・デバイスから宛先デバイスが利用できるメディア項目が集約される。一実施態様において、ＷＡＮメディア・サービスは複数のソース・デバイスからメディア項目のリストを集約する。この種のメディア集約は、「サービス集約」として本願明細書において称される。サービス集約は、図１１の考察に関連して更に詳細に以下に記載される。使われることができる他の種類の集約は、「サーバ集約」と称する。サーバ集約では、ディジタル・メディア・サーバがローカル・エリア・ネットワークに対する提示のための利用可能なメディア項目のリストを集約する。例えば、宛先デバイスはローカル・エリア・ネットワークに接続されるディジタル・メディア・プレーヤを備えることができる。ディジタル・メディア・サーバもまた、ローカル・エリア・ネットワークに接続されることができる。サーバ側集約を実行するために、ディジタル・メディア・サーバは、ローカル・エリア・ネットワーク上のメディア・デバイスおよびディジタル・メディア・プレーヤ（宛先デバイス）に対する提示のための全ての利用可能なメディア項目のリストを集約する。サーバ集約は、図１２の考察に関連して更に詳細に以下に記載される。第３の種類のメディア集約は、「クライアント側集約」と称する。クライアント側集約では、宛先デバイスはそれが利用できる全てのメディア項目を発見して、集約する。クライアント集約は、図１０の考察に関連して更に詳細に以下に記載される。
【００２９】
この技法がサービス集約を使用する場合、その時、ＷＡＮメディア・サービスは許可およびおそらくネットワークの能力に基づいてコンテンツを集約する、すなわち、高帯域項目は、遅い接続でメディアを流すのに対しては現れないかもしれない（ブロック５５０および５６０、図６）。この技法が、クライアントまたはサーバ側集約のどちらかを使用するならば、宛先デバイスまたは宛先デバイスのローカル・エリア・ネットワークに接続されるサーバは、許可に基づいてコンテンツを集約する（ブロック５５０および５７０、図６）。宛先デバイスは、一つ以上のメディア項目に対するコピーまたはストリーム動作のどちらかを開始する（ブロック５８０、図６）。一実施態様において、ディジタル・メディア・プレーヤまたはディジタル・メディア・サーバから、ユーザは発見サービスの結果として、表示されるもう一つのメディア項目を選択する。他の実施態様では、ストリームまたはコピー動作は、上記した同期サービスのような、自動化されたプロセスによって開始されることができる。
【００３０】
一実施態様において、商業コンテンツ・プロバイダからのコンテンツが、広域ネットワークに統合される。図７は、広域ネットワークにコンテンツ・プロバイダからのメディアを統合するための一実施態様を例示する。図７の例に対して、家庭Ａ（６２０）が広域ネットワーク６００に接続される。ＷＡＮメディア・サービス６１０もまた、広域ネットワーク６００にアクセス可能である。一つ以上のコンテンツ・プロバイダが、図７内にコンテンツ・プロバイダ６５０として描かれる。本願明細書において使われるように、コンテンツ・プロバイダはメディアを流通させる商業的な企業を指す。このメディアは、ディジタル・オーディオ、ディジタル・ビデオまたは写真、または、テキストを含むことができる。一般的に、コンテンツ・プロバイダはメディアの配信（例えばストリーミングまたはコピー）に対して支払を受け取る。一実施態様において、ＷＡＮメディア・サービス６１０は一つ以上のコンテンツ・プロバイダから消費者に商業コンテンツを配信する仲介手段として役立つことができる。このシナリオの下で、ＷＡＮメディア・サービス６１０は、いくつかの異なるコンテンツ・プロバイダから、ユーザによって選択されるコンテンツの購入を容易にすることができる。一実施態様において、コンテンツ・プロバイダはＷＡＮメディア・サービスからの支払を受け取ることができ、および、次に、１つの統合された請求書をユーザに与えることができる。
【００３１】
コンテンツ・プロバイダおよびユーザは、ストリーミング動作またはコピー動作のどちらかを実行することができる。コピー動作のために、家庭Ａは記憶装置（図示せず）を含む。動作中に、家庭Ａで、ユーザはコンテンツ・プロバイダ６５０から利用可能なメディアの選択を開始する。一実施態様において、ＷＡＮメディア・サービス６１０は「サービス集約」を実行して一つ以上のコンテンツ・プロバイダから利用可能なコンテンツのリストを提供することができる。他の実施態様では、集約は家庭で生じることができる（例えばサーバ側またはクライアント側メディア集約）。ユーザは、メディア項目の利用可能なリストからのデバイス（例えばディジタル・メディア・プレーヤ）からメディアを選択する。選択に応答して、ＷＡＮメディア・サービス６１０はコンテンツ・プロバイダからユーザのディジタル・メディア・プレーヤにメディア項目を転送（コピーかストリーム）するために接続を仲介する。ＷＡＮメディア・サービスは、また、ユーザのためにコンテンツ・プロバイダに支払う仲介手段として働くことができる。これによって、ＷＡＮメディア・システムのユーザがいくつかの異なるコンテンツ・プロバイダによって所有されるコンテンツの購入のために１つのアカウントを保持することができる。
【００３２】
ディジタル・メディア・プレーヤ６３０は、ＷＡＮメディア・サービス６１０との接続を確立する。次に、ＷＡＮメディア・サービス６１０は一つ以上のコンテンツ・プロバイダとの接続を確立する。この構成に対して、ディジタル・メディア・プレーヤのようなデバイスは外部コンテンツ・プロバイダに直接接続するための知識を必要としない。大部分の家庭ネットワーク接続が下り接続だけができるようにするので、第三者サービス（例えばＷＡＮメディア・サービス）の使用は家庭とコンテンツ・プロバイダとの間の接続性を容易にし、したがって、コンテンツ・プロバイダは家庭におけるユーザ・デバイスに直接アクセスする手段を有しない。
【００３３】
広域ネットワークを横断するメディアの方向統合：
上記した実施態様は、ソース・デバイスと宛先デバイスとの間の接続を仲介するためにＷＡＮメディア・サービス（第三者）を使用する。他の実施態様では、ＷＡＮメディア・サービスのような、第三者サービスが使われない。図８は、静的ＩＰアドレスを使用して広域ネットワークを横断してメディアを統合するための一実施態様を例示する。この実施態様に対して宛先デバイス（例えばディジタル・メディア・プレーヤ）は、直接ＩＰ接続を通して家庭Ｂおよび家庭Ｃのソース・デバイスと通信する。この実施態様に対して、グループおよびこのグループ内の許可、デバイス、ユーザ、その他を指定するグループ情報がユーザ場所（例えば、家庭Ａ、家庭Ｂおよび家庭Ｃ）で記憶される。図８内に例示される例に対して、家庭Ａにおける、ディジタル・メディア・プレーヤ７３０が宛先デバイスである。ユーザは、ユーザーズ・グループを通して利用できるメディアにアクセスすることを望む。家庭Ａのユーザは、家庭Ｂおよび家庭Ｃのソース・デバイスがユーザーズ・グループ内に含まれると判定する。ユーザは静的ＩＰアドレスを使用して、広域ネットワークを介して、家庭Ｂおよび家庭Ｃとの接続を直接確立した。一旦接続が確立されると、上記したプロセスに類似したサービス（例えば、発見、集約、コード変換、ディジタル権利管理機能、メディアのコピー、メディアのストリーミング、その他）が得られることができる。図７の例に対して、ディジタル・メディア・プレーヤ７３０はディジタル・メディア・サーバ７７０から利用可能なメディア項目（１−６）およびディジタル・メディア・サーバ７５０からメディア項目（７−１２）を得る。
【００３４】
静的ＩＰアドレス方法の使用に関して１つの問題は、家庭の場所が一般的に静的ＩＰアドレスを有しない（すなわちＩＰアドレスが動的である）ことである。一般的に、ディジタル加入者線（「ＤＳＬ」）またはケーブル・モデム技術を使用する高速インターネット・サービス・プロバイダのようなインターネット・サービス・プロバイダは、そのユーザにＩＰアドレスを動的に割り当てる。したがって、宛先デバイスはそのグループ内で異なるデバイスに対する静的ＩＰアドレスの正確なアカウントを有する可能性がある。一実施態様において、この問題を解決するために、サービスが既知のドメイン名アドレスとソース・デバイスのネットワーク・アクセスに現在割り当てられる動的ＩＰアドレスとの間を変換するのに用いられることができる（例えばＤｙｎａｍｉｃｏｎｓ）。
【００３５】
他の実施態様が、また、第三者サービス（例えばＷＡＮメディア・サービス）の使用を除去するために実施されることができる。図９は、広域ネットワークを横断してメディアを統合するためにマルチキャスト・パケットを使用する一実施態様を例示する。この実施態様に対して、ディジタル・メディア・プレーヤ８３０は宛先デバイスを構成して、そのようなものとしてディジタル・メディア・サーバ８７０（家庭Ｂ）およびディジタル・メディア・サーバ８５０（家庭Ｃ）からのメディアを統合することを望む。静的ＩＰ実施態様と同様に、メディア統合に参加する各場所はグループ情報を記憶する。ユーザがユーザーズ・グループ内のメディアを統合することを望む場合、グループを識別するネットワーク情報が抽出される。この情報によって、宛先デバイスはユーザーズ・グループ内のソース・デバイスに対する全てのネットワーク場所を識別するマルチキャスト・ネットワーク・パケットを構築する。マルチキャスト・パケットは、ローカル・エリア・ネットワーク上のノード、構成を形成するノードまたは公共パケット・ベースのネットワーク（例えばインターネット）上のノードを識別するように設定されることができる。宛先デバイス（例えばディジタル・メディア・プレーヤ８３０）は、広域ネットワーク８００を横断してマルチキャスト・パケットを送信する。ルーター（例えばルーター８８０および８３０）は、マルチキャスト・パケット内に含まれるネットワーク情報を解釈して、その後パケットを送信するかまたは拒絶する。
【００３６】
マルチキャスト・パケットの受信に応答して、ソース・デバイス（例えばディジタル・メディア・サーバ８３０および８８０）は、それらのグループ情報から、ソース・デバイスに対する許可を判定して、家庭Ａにおけるデバイスによってメディアの発見ができるようにする。例えば、家庭Ａはディジタル・メディア・プレーヤ８３０によるメディアのクライアント側集約を実施することができる。他の実施態様では、家庭Ａは家庭Ａのメディア・ネットワークに統合されるデバイスのためのサーバ集約を実行するディジタル・メディア・サーバを含むことができる。発見の後、ユーザは一つ以上の利用可能なメディア項目を選択することができる。選択に応答して、ディジタル・メディア・プレーヤ８３０は広域ネットワーク８００を介してマルチキャスト・パケットを構築する。一般的に、デバイスがＷＡＮを横断して聞こえることができないように、公開インターネット上のルーターはしばしばマルチキャスト・パケットを流すことを可能にしない。
【００３７】
メディア集約実施態様：
図１０は、本発明の一実施態様に従う広域ネットワーク内のメディアのクライアント側集約を例示する。この例に関して、３つの異なる場所（家庭Ａ、家庭Ｂおよび家庭Ｃ）に位置する３つのメディア・サーバ（９１０、９２０および９３０）が、広域ネットワーク９４０に接続される。図１０に示すように、各メディア・サーバはさまざまなメディア項目（例えばビデオ、オーディオ、写真、など）を記憶する。例えば、家庭Ａで、メディア・サーバ９１０はメディア項目１、４、６、１２、２２および３３を記憶する。この例に関して、家庭Ｄに位置するＤＭＰ９５０もまた、広域ネットワーク９４０に接続される。ＤＭＰ９５０は、テレビを備えることができ、およびメディア・サーバ９１０、９２０および９３０上に記憶されるメディア項目はビデオを備えることができる。
発見プロセスを完了した後に、家庭Ｄにおいて、ＤＭＰ９５０は広域ネットワーク９４０を通して利用できる他のデバイス（例えば、メディア・サーバ）に記憶される関連したメディア項目を判定する。この例に関して、家庭Ｄにおいて、ＤＭＰ９５０は、メディア・デバイス９５５の使用（すなわち、再生、制御、その他）のために、ＤＭＰ９５０に関連する全てのメディア項目を集約する。例えば、メディア・デバイス９５５がテレビである場合、メディア・デバイスは、テレビ上の再生に適しているビデオおよびディジタル写真のような、全てのメディア項目のリストを集約する。図１０に示すように、ＤＭＰ９５０は、それぞれ、家庭Ａ、家庭Ｂおよび家庭Ｃに位置するメディア・サーバ９１０、９２０および９３０に記憶される全てのメディア項目を集約する。
【００３８】
図１１は、本発明の一実施態様に従う広域ネットワーク内のメディアのサービス集約を例示する。図１０の例と同様に、家庭Ａ、家庭Ｂおよび家庭Ｃの３つのメディア・サーバ（１０１０、１０２０および１０３０）が広域ネットワーク１０４０に接続される。各メディア・サーバ（１０１０、１０２０および１０３０）は、さまざまなメディア項目を記憶する。この例に関してメディア・デバイス１０５０（家庭Ｄ）もまた、広域ネットワーク１０４０に接続される。サービス集約のために、ＷＡＮメディア・サービス１０１５は発見プロセスを完了した後に広域ネットワーク９４０を通して利用できる他のデバイス（例えばメディア・サーバ）に記憶されるメディア項目を判定する。この例に関して、ＷＡＮメディア・サービス１０１５はメディア・デバイス１０５０の使用のために全てのメディア項目を集約する。ＷＡＮメディア・サービス１０１５によって集約されるメディア項目のリストが、図１１内に示される。
【００３９】
図１２は、本発明の一実施態様に従う広域ネットワーク内のメディアのサーバ集約を例示する。図１０および図１１の例と同様に、家庭Ａ、家庭Ｂおよび家庭Ｃの３つのメディア・サーバ（９１０、９２０および９３０）が広域ネットワーク９４０に接続され、および、家庭Ｄに位置するディジタル・メディア・サーバ９５０もまた、広域ネットワーク９４０に接続される。図１２に示すように、ディジタル・メディア・サーバ９４０は家庭Ｄのローカル・エリア・ネットワーク９２５に接続される。家庭Ｄのローカル・エリア・ネットワーク９２５は、一つ以上のディジタル・メディア・プレーヤ、メディア・デバイスおよび／またはディジタル・メディア・サーバを接続する。サーバ集約のために、ディジタル・メディア・サーバ９５０は、メディア・サーバ（９１０、９２０および９３０）に記憶されて、かつ広域ネットワーク９４０を通して利用可能なメディア項目を判定する。ディジタル・メディア・サーバによって集約されるメディア項目のリストが、図１２内に示される。
【００４０】
メディア項目（例えばサービス、クライアントまたはサーバ）を集約するために、ＷＡＮメディア・システムは発見サービスをサポートする。一実施態様において、発見プロセスは非同期ベースのメッセージ通信を実施する。発見プロトコルは、パケット・ベースのメッセージ通信をサポートする任意のネットワーク上でまたは直列化されたネットワーク上で動作する。一実施態様において、発見プロトコルは「アナウンスする」コマンド、「発見」コマンドおよび「バイバイ」コマンドを含む。アナウンスするコマンドが、広域メディア・ネットワーク上のその存在をアナウンスするデバイスによって使われる。発見コマンドは、アナウンスのためのリクエストである（すなわち、任意のメディア・デバイスが広域ネットワークによってアクセス可能かどうか問い合わせる）。「バイバイ」コマンドは、メディア・デバイスがネットワークを出るとアナウンスするメディア・デバイスによって使われる。一実施態様において、２種類のアナウンスおよび２種類の「バイバイ」コマンド：デバイス用の１つおよびサービス用の１つがある。
【００４１】
一実施態様において、リモート・プロシージャ・コール（ＲＰＣ）機構がパケット・ベースのプロトコルを使用する。一般に、ＲＰＣ機構によってデバイスがネットワーク上の別のデバイスを制御することができる。このサービスは、広域ネットワーク上のデバイスが適切な引数でＲＰＣベースのパケットを構成することができるようにする方法および識別番号を含む。このプロトコルは、リクエストおよび応答を通して達成される。ＲＰＣパケットは、ヘッダを含む。一実施態様において、このヘッダは以下を含む：バージョン情報、コマンド・クラス（特定のサービスに対するマップ）、コマンド（デバイスが要求している方法またはこの方法から来る応答）、識別（リクエストの識別またはリクエストに対応する応答の識別）および長さ。ヘッダの後、ＲＰＣプロトコル・フォーマットはデータ（すなわちリクエストのための引数および応答のためのリターン値）を指定する。
【００４２】
発見に加えて、ＷＡＮ統合メディア・システムは一つ以上の「トランスコーディング」サービスを実行することができる。ここで使用しているように、「トランスコーディング」は以下の任意の、または、以下の全てを指すことができる：トランスケーリング（ディジタル・メディア・ファイルの解像度変更）、トランスクリプティング（ディジタル・メディア・ファイルの暗号変更）、トランスコーディング（ディジタル・メディア・ファイルのフォーマット変更）、トランスレーティング（ディジタル・メディア・ファイルのビット・レート変更）。一実施態様において、トランスコーディングはメディア・デバイスのソース場所（すなわちメディアを流す、またはディジタル・メディア・ファイルのコピーを転送する場所）で生じる。特定の状況の下で、トランスコーディングがソース場所で生じる場合、転送はより小さい帯域幅を消費することができる。例えば、ストリーミング・メディアのビット・レートが減少させられるならば、ストリーミング・メディアを送信するのに必要なネットワーク帯域幅の量もまた、減少させられる。他の実施態様では、トランスコーディング・サービスはＷＡＮメディア・サービスで、または、宛先場所で実行されることができる。トランスコーディングのためのいくつかの実施態様は、２００４年９月２３日出願、発明者Ｄａｎｉｅｌ  ＰｕｔｔｅｒｍａｎおよびＢｒａｄ  Ｄｉｅｔｒｉｃｈ、名称「ネットワーク化されたメディア・システム内に異なるメディア・フォーマットを統合するための方法と装置」の、米国特許出願番号第１０／９４９，７７５号内に記載されており、それは、本願明細書に明示的に引用したものとする。
【００４３】
ＷＡＮ統合メディア・システムは、また、メディア項目およびファイル上のディジタル権利管理（「ＤＲＭ」）プロテクションを実施することができる。一実施態様において、ソース場所（例えばディジタル・メディア・サーバ）は一次ＤＲＭ方式を実施する。他の実施態様では、ソース場所で、ディジタル・メディア・サーバはリンク層エンコーディング方式を実施することができる。本発明の趣旨または有効範囲から逸脱することなく広域ネットワークを横断してメディアを配信する場合、ＷＡＮ統合メディア・システムは任意のＤＲＭ方式を使用することができる。
【００４４】
例証家庭メディア・ネットワーク：
家庭は、家庭ネットワーク経由で共に接続される一つ以上のメディア・デバイスを含む家庭ネットワークを備えることができる。図１３は、広域ネットワークによって接続される２つの家庭ネットワークに対する一実施態様を例示する。図１３の例に対して、家庭１２１０および家庭１２２０が複数のメディア・デバイスを備える。家庭ネットワーク経由で接続される場合、メディア・デバイスは統合メディア・システムを提供する。具体的には、家庭ネットワーク１２３５は家庭１２１０内のメディア・デバイスを接続し、および、家庭ネットワーク１２６５は家庭１２２０内のメディア・デバイスを接続する。家庭１２１０および１２２０は、広域ネットワーク１２３０を通して通信する。ネットワーク１２３５および１２６５は無線ネットワークを含む任意の種類のネットワークを備えることができる。例えば、ネットワーク１２３５および１２６５は、ＩＥＥＥ８０２．３、ＨＰＮＡ、ホームプラグ、ＩＥＥＥ８０２．１１ｘ、ＩＥＥＥ１３９４、ブルートゥースおよびＵＳＢ１．１／２．０のような、規格に従って実施されるネットワークを備えることができる。
【００４５】
メディア・デバイスは、統合メディア・システムに少なくとも一つのサービスを提供する。図１３の例に対して、メディア・デバイスはコンピュータ・システム（家庭１２１０用の１２６０および家庭１２２０用の１２９５）を含む。一実施態様において、コンピュータ・システム（１２６０および１２９５）はメディア管理手段として動作させることができる。メディア管理手段は、統合メディア・システムの任意選択のコンポーネントである。一般に、メディア管理手段によってユーザがパーソナル・コンピュータ「ＰＣ」環境においてメディアを編成して、ダウンロードして、編集することができる。メディア管理手段は、広域メディア空間への統合のためのメディアを記憶する（すなわち、広域メディア空間内の他のコンポーネント用にメディアを記憶する）ことができる。一実施態様において、メディア管理手段によってユーザがテレビ・ベースのユーザ・インターフェース上の実現にあまり適していないシステム機能をＰＣ上で実行することができる。
【００４６】
例証統合家庭メディア・システムは更に、ディジタル・メディア・サーバを含む（家庭１２１０用のディジタル・メディア・サーバ１２５５、および、家庭１２２０用のディジタル・メディア・サーバ１２９０）。ディジタル・メディア・サーバ（１２５５および１２９０）は、メディアをシステムに記憶するかまたは提示する。ディジタル・メディア・サーバ（１２５５および１２９０）が図１３内にハード・ディスク・ドライブとして描かれるとはいえ、ディジタル・メディア・サーバは家庭メディア・ネットワークにメディア項目を提示し、それは、パーマネント記憶上に存在してもしなくてもよい。一実施態様において、ディジタル・メディア・サーバ（１２５５および１２９０）は、ディジタル・オーディオ、ディジタル・ビデオ（例えばＤＶＤ、ＭＰＥＧ、その他）およびディジタル画像のような、ディジタル・メディアを記憶する。ディジタル・メディア・サーバ（１２５５および１２９０）は、広域メディア空間の全体にわたる配信のためのメディアを記憶する。ディジタル・メディア・サーバ（１２５５および１２９０）は、テレビ１２５０および１２８０、同じくオーディオ・プレーヤ１２４０および１２７０（例えばステレオ・システム）を含む異なる種類のメディア・プレーヤに接続される。一実施態様において、メディア・サーバ（１２５５および１２９０）は統合メディア・システムの種々の機能を実行するソフトウェアを実行する。
【００４７】
図１３の実施態様に対して、一つ以上のＤＭＰ（１２６２、１２４２、１２５２、１２９７、１２７２および１２８２）が家庭ネットワークに統合される。一般に、ＤＭＰは標準メディア・デバイスの相互接続性を可能にする。例えば、ＤＭＰは標準レガシー・テレビ１２５０上でディジタル・メディア・サーバ１２９２に記憶されるディジタル・メディアを再生することによってディジタル・メディア・プレーヤの役割を実行することができる。一実施態様において、ＤＭＰは関連したメディア・デバイスとインターフェースされる独立型デバイスを備えることができる。他の実施態様では、ＤＭＰは関連したメディア・デバイスに直接統合されることができる。図１３の例に対して、ＤＭＰ（１２５２および１２８２）はテレビ（１２５０および１２８０）に統合されることができ、ＤＭＰ（１２４２および１２７２）はオーディオ・システム（１２４０および１２７０）に統合されることができ、ＤＭＰおよびＤＭＳ（１２６２および１２９７）は、コンピュータ（１２６０および１２９５）上で実行するソフトウェアであることができる。
【００４８】
ＤＭＰは、ディジタル・メディア・サーバ１２５５および１２９０からメディアを受信し、テレビ１２５０および１２８０またはオーディオ・システム１２４０および１２７０上の表示または再生のためにメディアを処理する。例えば、ディジタル・メディア・サーバ１２５５および１２９０はネットワーク１２３５および１２６５を介してディジタル映画を送信することができ、および、ＤＭＰはテレビ１２５０および１２８０上の表示のためにこのディジタル映画を処理することができる。一実施態様において、ＤＭＰ１２５２および１２８２はテレビ１２５０および１２８０上の再生のためにＮＴＳＣ、ＰＡＬまたはＨＤフォーマット化されたビデオを「その場で」提供するようにディジタル映画を処理する。
【００４９】
図１３に示すように、統合されたメディア・システムはまた、任意選択で一つ以上のオーディオ・メディア・デバイスを広域メディア空間に統合する。図１３の実施態様に対して、ＤＭＰ（１２４２および１２７２）はディジタル・メディア・サーバ１２５５および１２９０からディジタル音楽（例えばＭＰ３フォーマット）を受信し、および、ＤＭＰは標準のオーディオ・システム１２４０および１２７０上の再生のためにこのディジタル音楽を処理する。一実施態様において、オーディオＤＭＰ（１２４２および１２７２）はユーザ・インターフェースとして使用のための小型ディスプレイ（例えば液晶ディスプレイ「ＬＣＤ」ディスプレイ）およびボタンを含む。メディア・サーバ１２５５および１２９０は、オーディオＤＭＰ上の表示のための項目およびこの項目の識別子を送信する。例えば、オーディオＤＭＰ１２４２はオーディオ・システム１２４０上で再生するおよび／または再生に利用できるトラックのリストを表示することができる。ユーザは、システムを制御するボタンを使用してスクリーンに表示される項目を選択する。例えば、オーディオＤＭＰスクリーンは広域メディア空間内に利用できるアルバムのリストを表示することができ、および、ボタンの使用を通して、ユーザは選択されたアルバムのトラックのリストを表示するようユーザ・インターフェースに命令することができる。次いで、ユーザはオーディオ・システム１２４０上の再生のためにスクリーン上に表示されるトラックを選択することができる。
【００５０】
一実施態様において、統合メディア・システム用のユーザ・インターフェースが、テレビ１２５０および１２８０上の表示のためにディジタル・メディア・サーバ（１２５５および１２９０）を使用して実現される。この実施態様に対して、テレビ１２５０および１２８０用のリモート・コントロールを使用して、ユーザはテレビに表示される項目を選択してシステムを制御する。このユーザ・インターフェースは、ＤＭＰ、同じくメディア・デバイス（例えばテレビ１２５０及び１２８０）を活用する。一実施態様において、このユーザ・インターフェースはユーザがシステムの機能にアクセスすることができるようにメディア・デバイスのディスプレイに表示される複数の対話型のスクリーンを含む。ユーザ・インターフェースのスクリーンは、ユーザによる選択のための一つ以上の項目を含む。ユーザは、リモート・コントロール装置（図示せず）を使用してユーザ・インターフェースを通してナビゲートする。リモート・コントロールの使用を通して、ユーザはユーザ・インターフェース内のスクリーンの表示を制御して、スクリーンに表示される項目を選択する。テレビ上に表示されるユーザ・インターフェースは、リモート・コントロールを用いてユーザが、広域メディア空間内に利用できるメディアに関係する種々の機能を実行することができるようにする。
【００５１】
広域メディア空間は、サービスとして使われるメディアにアクセスするために複数の私的ネットワーク（例えば家庭ネットワーク）を越えて拡張されることができる。一実施態様において、メディア・システムは外部ソースからコンテンツを広域メディア空間に直接統合する。例えば、図１３に示すように、コンピュータ１２６０はローカル・ネットワーク１２３５に対して外部のコンテンツにアクセスすることができる。外部コンテンツはディジタル音楽およびビデオのような、任意の種類のメディアを含むことができる。メディア・システムは、メディア・コンテンツのダウンロードができるようにするためにブロードバンド接続（すなわち高帯域通信リンク）を通して外部コンテンツ１２２５に接続されることができる。外部コンテンツはインターネットの使用を通してメディア・システムに配信されることができ、または、外部コンテンツは私的配信網（例えばディジタルケーブル購読）の使用を通して配信されることができる。
【００５２】
メディア・システムは、ハードウェアまたはソフトウェアのいずれかで実現されることができる。ソフトウェア実現に対して、メディア・システムは汎用コンピュータ・システム上の実現のための複数のコンピュータ実行可能命令を含むソフトウェアである。汎用コンピュータ・システムへのローディングの前に、このメディア・システム・ソフトウェアは、磁気フロッピー（登録商標）・ディスク、磁気テープおよびコンパクト・ディスク読取り専用メモリ（ＣＤ−ＲＯＭ）のような、計算機可読のメディア上の符号化情報として存在することができる。１つのハードウェア実現において、メディア・システムは本願明細書において記載されている機能を実行するためのプロセッサ命令を含む専用プロセッサを備えることができる。回路が、また、本願明細書において記載されている機能を実行するために開発されることができる。
【００５３】
本発明が特定の例示的な実施態様に関して記載されたとはいえ、理解されるであろうことは、さまざまな変更および修正が本発明の趣旨と範囲から逸脱することなく、当業者によってなされるであろうということである。
【符号の説明】
【００５４】
５００  メディア項目を統合するための方法  ６００  メディア項目を統合するための方法の代替実施態様  １２４０  オーディオ・プレーヤ  １２５０  テレビ  １２６０  コンピュータ  １２７０  オーディオ・プレーヤ  １２８０  テレビ  １２９５  コンピュータ
【図１】
2014239517.tif 000003
【図２】
2014239517.tif 000004
【図３】
2014239517.tif 000005
【図４】
2014239517.tif 000006
【図５】
2014239517.tif 000007
【図６】
2014239517.tif 000008
【図７】
2014239517.tif 000009
【図８】
2014239517.tif 000010
【図９】
2014239517.tif 000011
【図１０】
2014239517.tif 000012
【図１１】
2014239517.tif 000013
【図１２】
2014239517.tif 000014
【図１３】
2014239517.tif 000015
【外国語明細書】
2014239517000001.pdf