"明細書に記載の発明。メディアを配信するためのシステムが、提供される。いくつかの実施態様において、このシステムは広域ネットワークと、広域ネットワークに接続されて、第1の家庭に位置するディジタルメディアプレーヤと、また広域ネットワークに接続されて、第2の家庭に位置する、広域ネットワークに少なくとも一つのメディア項目を供給するためのディジタルメディアサーバとを含む。広域ネットワークメディアサービスは、また、ディジタルメディアプレーヤからメディアに対するリクエストを受信するために、および、広域ネットワークを介して第1の家庭と第2の家庭との間の接続を確立するために広域ネットワークに接続される。メディアは次いで、第2の家庭から第1の家庭に広域ネットワークを横断して流される。いくつかの実施態様において、メディアデバイスがストリーミングメディアを再生するためのディジタルメディアプレーヤに接続される。ディジタルメディアプレーヤおよびメディアデバイスはテレビを備えることができ、および、メディア項目はビデオまたはディジタル写真を備えることができる。また、ディジタルメディアプレーヤおよびメディアデバイスはステレオを備えることができ、および、メディア項目はオーディオを備えることができる。加えて、ディジタルメディアプレーヤおよびメディアデバイスは、コンピュータを備えることができる。他の実施態様では、このシステムは更に、ディジタルメディアプレーヤに接続され、ディジタルメディアファイルを記憶するための記憶装置を含む。これらの実施態様において、広域ネットワークメディアサービスがディジタルメディアプレーヤから少なくとも一つのディジタルメディアファイルに対するリクエストを受信することができて、そして次に、広域ネットワークを介して第1の家庭と第2の家庭との間に接続を確立する。メディアは次いで、記憶装置での記憶のために、第2の家庭から第1の家庭まで広域ネットワークを横断して転送される。例えば、本発明は以下の項目を提供する。項目1メディアシステムであって、広域ネットワークと、前記広域ネットワークに接続されて、第1の家庭に位置するディジタルメディアプレーヤと、前記広域ネットワークに接続されて、かつ第2の家庭に位置し、前記広域ネットワークに少なくとも一つのメディア項目を供給するための、ディジタルメディアサーバと、前記広域ネットワークに接続されて、前記ディジタルメディアプレーヤからメディアに対するリクエストを受信するための、かつ、前記広域ネットワークを介して前記第1の家庭と前記第2の家庭との間に接続を確立するための、広域ネットワークメディアサービスと、を備え、そして、前記メディアが前記第2の家庭から前記第1の家庭まで前記広域ネットワークを横断して流されることを特徴とする、前記メディアシステム。項目2前記ディジタルメディアプレーヤに接続されて、前記ストリーミングメディアを再生するための、メディアデバイスを更に備える、項目1に記載のメディアシステム。項目3前記ディジタルメディアプレーヤおよび前記メディアデバイスがテレビを備え、および、前記メディア項目がビデオまたはディジタル写真を備えることを特徴とする、請求項2に記載のメディアシステム。項目4前記ディジタルメディアプレーヤおよび前記メディアデバイスがステレオを備え、および、前記メディア項目がオーディオを備えることを特徴とする、項目2に記載のメディアシステム。項目5前記ディジタルメディアプレーヤおよび前記メディアデバイスが、コンピュータを備えることを特徴とする、項目2に記載のメディアシステム。項目6前記広域ネットワークに接続されて、かつ第3の家庭に位置し、前記広域ネットワークに少なくとも一つのメディア項目を供給するための、第2のディジタルメディアサーバを更に備え、前記広域ネットワークメディアサービスが、更に前記ディジタルメディアプレーヤからメディアに対するリクエストを受信するための、かつ前記広域ネットワークを介して前記第1の家庭と前記第3の家庭との間に接続を確立するためのものであり、そして、前記第3の家庭からの前記メディアが、前記広域ネットワークを横断して前記第1の家庭に流されることを特徴とする、項目1に記載のメディアシステム。項目7前記第2の家庭が、少なくとも一つの追加的なディジタルメディアサーバを前記ディジタルメディアサーバに接続するためのローカルエリアネットワークを備えることを特徴とする、項目1に記載のメディアシステム。項目8前記広域ネットワークメディアサービスが、グループ情報を記憶するための記憶装置を更に備え、前記グループ情報が、お互いに異なる場所に位置し、少なくとも一つのメディア項目を提示する、少なくとも2つのディジタルメディアサーバを識別することを特徴とする、項目1に記載のメディアシステム。項目9前記広域ネットワークメディアサービスが更に、前記第2の家庭で前記ディジタルメディアサーバから利用可能なメディア項目の集約されたリストを生成するためにあり、かつ、前記第1の家庭で前記ディジタルメディアプレーヤに前記メディア項目のリストを提示するためにあることを特徴とする、項目1に記載のメディアシステム。項目10前記ディジタルメディアプレーヤが更に、前記第2の家庭で前記ディジタルメディアサーバから利用可能なメディア項目の集約されたリストを生成するためにあり、かつ、前記第1の家庭で前記ディジタルメディアプレーヤに前記メディア項目のリストを提示するためにあることを特徴とする、項目1に記載のメディアシステム。項目11前記ディジタルメディアサーバが更に、前記ディジタルメディアプレーヤの能力に基づいて、前記メディア項目を第1のディジタル形式から第2のディジタル形式にコード変換するためにあることを特徴とする、項目1に記載のメディアシステム。項目12メディアシステムであって、広域ネットワークと、前記広域ネットワークに接続されて、第1の家庭に位置するディジタルメディアプレーヤと、前記ディジタルメディアプレーヤに接続されて、ディジタルメディアファイルを記憶するための記憶装置と、前記広域ネットワークに接続されて、かつ第2の家庭に位置し、前記広域ネットワークに少なくとも一つのメディア項目を供給するための、ディジタルメディアサーバと、前記広域ネットワークに接続されて、前記ディジタルメディアプレーヤから少なくとも一つのディジタルメディアファイルに対するリクエストを受信するための、かつ、前記広域ネットワークを介して前記第1の家庭と前記第2の家庭との間に接続を確立するための、広域ネットワークメディアサービスと、を備え、そして、前記ディジタルメディアファイルが、前記記憶装置における記憶のために前記第2の家庭から前記広域ネットワークを横断して前記第1の家庭まで転送されることを特徴とする、前記メディアシステム。項目13前記ディジタルメディアプレーヤに接続されて、前記ディジタルメディアファイルを再生するためのメディアデバイスを更に備える、項目12に記載のメディアシステム。項目14前記ディジタルメディアプレーヤおよび前記メディアデバイスがテレビを備え、および、前記ディジタルメディアファイルがディジタルビデオファイルまたはディジタル写真ファイルを備えることを特徴とする、項目13に記載のメディアシステム。項目15前記ディジタルメディアプレーヤおよび前記メディアデバイスがステレオを備え、および、前記ディジタルメディアファイルがディジタルオーディオファイルを備えることを特徴とする、項目13に記載のメディアシステム。項目16前記ディジタルメディアプレーヤおよび前記メディアデバイスが、コンピュータを備えることを特徴とする、項目13に記載のメディアシステム。項目17前記広域ネットワークに接続されて、かつ第3の家庭に位置し、前記広域ネットワークに少なくとも一つのメディア項目を供給するための、第2のディジタルメディアサーバを更に備え、前記広域ネットワークメディアサービスが、更に前記ディジタルメディアプレーヤからメディアに対するリクエストを受信するための、かつ前記広域ネットワークを介して前記第1の家庭と前記第3の家庭との間に接続を確立するためのものであり、そして、前記ディジタルメディアファイルが、前記記憶装置における記憶のために前記第3の家庭から前記広域ネットワークを横断して前記第1の家庭まで転送されることを特徴とする、項目12に記載のメディアシステム。項目18前記第2の家庭が、少なくとも一つの追加的なディジタルメディアサーバを前記ディジタルメディアサーバに接続するためのローカルエリアネットワークを備えることを特徴とする、項目12に記載のメディアシステム。項目19前記広域ネットワークメディアサービスが、グループ情報を記憶するための記憶装置を更に備え、前記グループ情報が、お互いに異なる場所に位置し、少なくとも一つのメディア項目を提示する、少なくとも2つのディジタルメディアサーバを識別することを特徴とする、項目12に記載のメディアシステム。項目20前記広域ネットワークメディアサービスが更に、前記第2の家庭で前記ディジタルメディアサーバから利用可能なメディア項目の集約されたリストを生成するためにあり、かつ、前記第1の家庭で前記ディジタルメディアプレーヤに前記メディア項目のリストを提示するためにあることを特徴とする、項目12に記載のメディアシステム。項目21前記ディジタルメディアプレーヤが更に、前記第2の家庭で前記ディジタルメディアサーバから利用可能なメディア項目の集約されたリストを生成するためにあり、かつ、前記第1の家庭で前記ディジタルメディアプレーヤに前記メディア項目のリストを提示するためにあることを特徴とする、項目12に記載のメディアシステム。項目22前記ディジタルメディアサーバが更に、前記ディジタルメディアプレーヤの能力に基づいて、前記ディジタルメディアファイルを第1のディジタル形式から第2のディジタル形式にコード変換するためにあることを特徴とする、項目12に記載のメディアシステム。異なる地理学的場所に位置する複数のメディアデバイスを統合するメディアシステムが提供される。メディアデバイスは地理的に異なる場所に位置することができ、および、このメディアシステムは広域ネットワークを介してメディアデバイスを統合する。例えば、たとえメディア項目が異なる場所に存在するとしても、統合メディアシステムは一つの場所でのメディア項目の再生を可能にする。図1は、広域ネットワークを横断する統合メディアシステムを実現するための一実施態様を例示する。図1に示すように、複数のメディアデバイスを備えた2つの家庭が示される。複数のメディアデバイスを備えた第1の家庭は、家庭Aとラベルをつけられ、および、また、複数のメディアデバイスを備えた第2の家庭は家庭Bとラベルをつけられる。ここで使用しているように、メディアデバイスは、一つ以上のサービスまたはメディア上の動作を提供する民生用電子デバイスのような、任意の種類のデバイスを含む。メディアデバイスが提供することができるサービスの具体例は、メディアの再生、記憶、生成および操作などを含む。図1の例に対して、家庭Aおよび家庭Bの両方が、n個のメディアデバイスを含む。家庭Aおよび家庭Bは、広域ネットワーク120を通して通信する。広域ネットワーク120は公開パケットベースのネットワーク例えばインターネットのような、一つ以上の種類の通信網を備えることができる。各家庭は、広帯域の接続例えばケーブル、DSL、衛星、その他を通して広域ネットワーク120に接続することができる。本発明の一部の実施態様において、コンポーネントは、特定のハードウェアまたはソフトウェア構成を指す必要なく、しかし、コンポーネントが実行するまたは部分的に実行する役割を指す。任意の形式のディジタルメディアを再生する役割を実行する一つ以上のデバイスは、メディアデバイスMDと称する。例えば、ビデオを再生することができて、写真を表示することができるテレビは、メディアデバイスの役割を実行する。ステレオは、オーディオを再生することによってメディアデバイスの役割を実行する。本願明細書において使われるように、ディジタルメディアプレーヤDMPは、ディジタルメディアを再生する役割を意味する例えばディジタルメディアファイルを処理して、メディアデバイス上の再生に適した信号を出力する。例えば、MPEGビデオファイルを処理して、ビデオ出力を生成するMPEGプレーヤは、ディジタルメディアプレーヤの一例である。民生用電子デバイスは、複数の役割を実行することができる。例えば、コンピュータはディジタルビデオファイルを読み込んで、コンピュータディスプレイ上でビデオを再生するQuicktimeプレーヤのような、ディジタルメディアプレーヤを実行することができる。この例に関して、コンピュータはディジタルメディアプレーヤおよびメディアデバイスとしての両方の役割を実行する。ディジタルメディアサーバDMSの役割を実行するデバイスは、民生用電子デバイス例えばディジタルメディアプレーヤまたはメディアデバイスのネットワークにディジタルメディアを供給するデバイスである。デバイスはまた、デバイスがプロトコルブリッジングサービスを実行する場合、ディジタルメディアサーバの役割を実行することができる。プロトコルブリッジングサービスは、第1のプロトコルのリクエストまたはコマンドを受け入れて、コマンドを第2のプロトコルに変換して2つの民生用電子デバイスをインターフェースする。メディア記憶装置の役割はディジタルメディアサーバの役割と別であるとはいえ、ディジタルメディアサーバは記憶装置を含むことができる。ディジタルメディアサーバの役割を実行するデバイスはディジタルメディアサーバ内に記憶されるメディアを供給することができるかまたはディジタルメディアサーバに対して外部のメディアを取得することができる。図2は、広域ネットワークを横断してメディアを流すための一実施態様を例示するブロック図である。図2の例は、2つの異なる場所例えば家庭から第3の場所にメディアを流すことを例示する。しかしながら、本願明細書において記載される技法は、一つ以上の異なる地理的場所に位置する一つ以上のデバイスから広域ネットワークを横断してメディアを流すことにあてはまる。図2の例に対して、家庭Aのユーザが、家庭Bおよび家庭Cのデバイスに記憶されているメディア項目を受信することを望む。家庭A、家庭Bおよび家庭Cは、全て広域ネットワーク200に接続されている。広域ネットワークWANメディアサービス210もまた、広域ネットワーク200経由でアクセス可能である。更に詳細に以下に記載するように、一部の実施態様において、WANメディアサービスは広域ネットワークを介してメディアを統合する機能を実行する。この実施態様に対して、家庭Aはディジタルメディアプレーヤ230およびメディアデバイス240を含む。家庭Bは、ルーター280およびディジタルメディアサーバ270を含む。同様に、家庭Cは1つの構成において、ルーター260およびディジタルメディアサーバ250を有する。家庭Cおよび家庭Bがディジタルメディアサーバを有して、広域ネットワークを横断してメディア項目を供給する役割を実行するとして示されるとはいえ、広域ネットワークにメディア項目を供給する任意のデバイスが、本発明の趣旨または有効範囲から逸脱せずに使われることができる。また、家庭Bおよび家庭C用の家庭メディアネットワークは、ディジタルメディアサーバおよび複数のメディア項目と共に示される。しかしながら、家庭メディアネットワークは、本発明の趣旨または有効範囲から逸脱せずに、一つ以上のディジタルメディアサーバ、記憶装置、ディジタルメディアプレーヤおよびメディアデバイスの任意の組合せを備えることができる。ルーター260および280は、家庭Bおよび家庭Cから広域ネットワークまでネットワークアクセスを提供するのに用いられる。一実施態様において、ルーター260および280はネットワークアドレス変換NATルーターである。この構成に対して、上りTCP接続はない。この接続は全て下りであり、ディジタルメディアサーバから広域ネットワークへの接続性を提供する。図2に示すように、家庭Bは、ディジタルメディアプレーヤ230によるアクセスに利用できるメディア項目1-6を含む。家庭Cは、ディジタルメディアプレーヤ230によるアクセスに利用できるメディア項目7-12を含む。動作中に、ディジタルメディアプレーヤ230は、家庭Aで、WANメディアサービス210との接続を開始して、それ自体を一意的に識別する。応答して、WANメディアサービス210はディジタルメディアプレーヤ230に利用できるメディアおよび利用可能なメディアの場所を判定する。したがって、WANメディアサービス210は周知の仲介手段として働き、WANを横断して他のノードの自動発見を提供する。WANメディアサービスは、グループ情報を記憶する。一般に、このグループ情報はデバイス例えばディジタルメディアプレーヤが利用できるメディアを識別する。一実施態様において、グループ情報はデバイスをユーザにリンクする。ユーザは、複数のデバイスと関連づけられることができる。ユーザは、一つ以上のグループと関連づけられることができる。例えば、ユーザはスキーに関心を持つ個人をリンクするためにスキーグループを作り出すことができる。グループ内のユーザは、そのグループ内のメンバが利用できるコンテンツを指定する。例えば、スキーグループのメンバはデバイスおよびスキーグループのメンバが利用できる全てのコンテンツ例えばスキーに関するコンテンツを記憶するこのデバイスのコンテンツディレクトリ-サブディレクトリを指定することができる。WANメディアシステムは、ユーザインターフェースを提供することができ、ユーザが、グループをセットアップし、グループによって個人およびデバイスを識別し、このグループ用のコンテンツを記憶するコンテンツディレクトリを識別し、および、グループに参加しようと他の人を誘うことができるようにする。一実施態様において、ユーザはグループの所有者であることができる。ディジタルメディアプレーヤまたはユーザインターフェースを実行するコンピュータシステムの使用を通して、ユーザはグループ情報をセットアップするかまたは編集するためにグループ情報にナビゲートすることができる。他のグループメンバもまた、ユーザまたはユーザのデバイスと関連するグループ情報を編集することができる。他の実施態様では、WANメディアサービスはユーザが許可を与えられたコンテンツをユーザが検索できるようにする検索機構を提供することができる。上記の説明がグループ内のデバイス、ユーザおよびコンテンツをリンクする枠組みを提供するとはいえ、本願明細書において使われるように、グループ情報は1つ以上のユーザまたはデバイスをコンテンツにリンクするのに用いられる任意の情報を含むことができる。図2の例に対して、WANメディアサービス210は、家庭Aのディジタルメディアプレーヤ230が家庭Bのメディア項目1-6および家庭Cのメディア項目7-12にアクセスする許可を持つことを判定する。WANメディアサービス210はそれで、家庭Bおよび家庭Cから家庭Aまでの接続を仲介する。利用可能なメディアの視聴は、ユーザが一つ以上のメディア項目を手動でまたは自動的に選択できるようにするように集約されることができる。メディアを集約するための実施態様例えばサービス、サーバおよびクライアント集約が、更に詳細に以下に記載される。ディジタルメディアプレーヤ230は、一つ以上のメディア項目の選択を開始する。応答して、一つ以上のメディア項目が家庭Bおよび/または家庭Cからディジタルメディアプレーヤ230まで流される。一実施態様において、下記に詳しく述べる通り、家庭B、家庭Cおよび/またはWANメディアサービス210はメディア項目を別のコードに変換するおよび/またはディジタル権利管理のためのキーを取得する一つ以上の機能を実行することができる。ストリーミングメディアが、ディジタルメディアプレーヤ230に配信されて、続いてメディアデバイス240上で再生される。図3は、広域ネットワークを横断してメディア項目をコピーするための一実施態様を例示する。図2の例示の実施態様と同様の、この構成は、家庭Aが家庭Bおよび家庭Cで利用できるメディアにアクセスすることを望む3つの家庭シナリオを例示する。しかしながら、図3の実施態様に対して、家庭Aは記憶媒体にメディアを複製する。したがって、この実施態様に対して、家庭Aはディジタルメディアプレーヤ330に接続される記憶装置345を含む。メディア項目をコピーするプロセスは、図2に関連して上で論じられたメディア項目を流すプロセスと類似している。ディジタル権利管理プロテクションはメディア項目の複製を防ぐかまたは妨げることとは異なることができる。また、転送が実時間であることを必要としないので、コンテンツは待機時間中に少しずつ流されることができる。家庭Aが家庭Cおよび/または家庭Bから一つ以上のメディア項目のコピー動作を開始したあと、メディア項目は家庭Bおよび/または家庭Cから記憶装置345上の記憶のために家庭Aまで広域ネットワーク210を介して転送される。本発明のWANメディアシステムは、更に同期サービスを実施することができる。この実施態様に対して、メディア項目がコンテンツディレクトリに加えられるかまたは変更されるたびに、プロセスはメディア項目をコピーすることを開始されることができる。例えば、ユーザはコンテンツディレクトリ内の一つ以上のディジタル写真をアップデートすることができる。コンテンツディレクトリの記憶装置に接続されるデバイス上で実行される同期サービスは、新しいディジタル写真がコンテンツディレクトリに加えられたことを識別して、広域ネットワークにアクセス可能な指定されたデバイスにこの新しいディジタル写真をコピーする。一実施態様において、第1の場所において、同期サービスは、デバイスに新しいまたは変更されたメディア項目をコピーするために、グループ情報にアクセスして異なる場所に位置する一つ以上のデバイスを識別することができる。図4は、広域ネットワークを横断してメディアを統合するための他の実施態様を例示する。この実施態様に対して、家庭A420は家庭メディアネットワークを含む。図4に示すように、家庭AはローカルエリアネットワークLAN425に接続されるディジタルメディアサーバ415を含む。図4の例証実現に対して、ディジタルメディアサーバ415はローカルエリアネットワーク425に接続される。ローカルエリアネットワーク425は、一つ以上のディジタルメディアサーバ、ディジタルメディアプレーヤおよびメディアデバイスを接続することができる。家庭メディアネットワークに対する一実施態様が、図13の記述に関連して以下に記載される。この例に関して、ディジタルメディアサーバ415はローカルエリアネットワーク425にメディア項目を提示する。広域ネットワーク400を介してメディアを統合するために、ディジタルメディアサーバ415はLAN425を通してWANメディアサービス410との接続を開始する。図2および3の実施態様と同様に、WANメディアサービス410はディジタルメディアサーバ415が利用できるディジタルメディアサーバをすなわち、グループ情報に基づいて識別し、家庭Cおよび家庭Bから家庭Aまでメディアの発見、選択および配信コピーまたはストリーミングができるようにするために一つ以上の接続を仲介する。図5は、広域ネットワークWANを横断してメディア項目を統合するための方法500の一実施態様を例示する流れ図である。ここで使用しているように、供給端点はWANに接続される第1の場所例えば第1の家庭を指し、および、消費端点はWANに接続される第2の場所例えば第2の家庭を指す。後述するように、メディア項目を統合するための方法500は、供給端点と消費端点との間に維持される直接接続またはWANメディアサービスを通して維持される接続を備えることができる。501で供給端点がWANメディアサービスとの接続を開始する場合、方法500は開始する。WANメディアサービスは次いで、502で供給端点に対する上り接続が可能かどうか判定する。もしそうであれば、WANメディアサービスは次いで503で供給端点に消費端点を接続するよう指示し、および、504で直接接続が消費端点と供給端点との間になされる。方法500は、次いで終わる。WANメディアサービスが502-いいえで、供給端点に対する上り接続が可能でないと判定するならば、WANメディアサービスは次いで505で消費端点に対する上り接続が可能であるかどうか判定する。もしそうであれば、WANメディアサービスは次いで506で供給端点を消費端点に接続するよう指示し、および、504で直接接続が消費端点と供給端点との間になされる。方法500は、次いで終わる。WANメディアサービスが505-いいえで、消費端点に対する上り接続が可能でないと判定するならば、メディアは次いで507で下り接続およびWANメディアサービスを通して流れる。方法500は、次いで終わる。図6は、広域ネットワークを横断してメディア項目を統合するための方法600の代替実施態様を例示する流れ図である。後述するように、メディア項目を統合するための代替方式600は、WANメディアサービスを通して維持される接続を備える。標準名称の必要上、本願明細書において使われるように、宛先デバイスはメディア項目を受信するデバイスを指す。例えば、宛先デバイスはディジタルメディアサーバ、ディジタルメディアプレーヤ、などを備えることができる。本願明細書において使われるように、ソースデバイスは広域ネットワークに一つ以上のメディア項目を配信するデバイスを指す。図2、3および4の実施態様の例に対して、ソースデバイスはディジタルメディアサーバを備える。宛先デバイスがWANメディアサービスとの接続を開始して、一意的にそれ自体を識別すると、方法600は広域ネットワークを横断してメディア項目を統合するプロセスを開始するブロック510、図6。一実施態様において、これを達成するために、各デバイスは、WANを介して、所定の汎用リソースロケータURLアドレスでWANメディアサービスにアクセスするようにプログラムされる。各デバイスは、シリアルナンバーと同様の固有の番号を有する。宛先デバイスは、WANメディアサービスにこの固有の番号を送信する。一部の実施態様において、公然/秘密鍵暗号が真正を保証するのに用いられることができる。宛先デバイス識別を使用して、WANメディアサービスはグループ情報からこの宛先デバイスと関係するユーザを識別する。ユーザまたはユーザのグループと関連するいくつかのソースデバイスが、あることができる。WANメディアサービスは、宛先デバイスに利用できるソースデバイスを識別するブロック530、図6。更に詳細に以下に記載するように、WANメディアサービスはメディアアクセスのための宛先デバイスに許可を付与した一つ以上のソースデバイスを識別する。WANメディアサービスは、一つ以上のソースデバイスおよび宛先デバイスからの接続を仲介するブロック540、図6。これを達成するために、WANメディアサービスおよびソースデバイス複数デバイスは、各家庭場所でルーターを通して接続を確立する。WANメディアサービスは、宛先デバイスにこの通信チャンネルを向ける。一旦WANメディアサービスがソースデバイス複数デバイスから宛先デバイスまで接続を仲介すると、接続はソースデバイス複数デバイスと宛先デバイスとの間で直接維持されることができるかまたはWANサービスを通して続く。宛先デバイスは、コンテンツおよび利用できるサービスのコンテンツを発見するブロック520、図6。例えば、宛先デバイスはファイルフォーマットすなわち、ディジタルメディアプレーヤの能力を判定するために、広域ネットワークを介して利用できるメディア項目に対するディジタル権利管理ポリシー、ソースノードと宛先ノードとの間の利用可能な帯域幅およびソースデバイスと宛先デバイスに対する役割を発見することができる。宛先デバイスのユーザは、広域ネットワークを横断して利用できるメディア項目のリストを受信することができる。利用可能なメディア項目のリストを発見するために、複数のソースデバイスから宛先デバイスが利用できるメディア項目が集約される。一実施態様において、WANメディアサービスは複数のソースデバイスからメディア項目のリストを集約する。この種のメディア集約は、サービス集約として本願明細書において称される。サービス集約は、図11の考察に関連して更に詳細に以下に記載される。使われることができる他の種類の集約は、サーバ集約と称する。サーバ集約では、ディジタルメディアサーバがローカルエリアネットワークに対する提示のための利用可能なメディア項目のリストを集約する。例えば、宛先デバイスはローカルエリアネットワークに接続されるディジタルメディアプレーヤを備えることができる。ディジタルメディアサーバもまた、ローカルエリアネットワークに接続されることができる。サーバ側集約を実行するために、ディジタルメディアサーバは、ローカルエリアネットワーク上のメディアデバイスおよびディジタルメディアプレーヤ宛先デバイスに対する提示のための全ての利用可能なメディア項目のリストを集約する。サーバ集約は、図12の考察に関連して更に詳細に以下に記載される。第3の種類のメディア集約は、クライアント側集約と称する。クライアント側集約では、宛先デバイスはそれが利用できる全てのメディア項目を発見して、集約する。クライアント集約は、図10の考察に関連して更に詳細に以下に記載される。この技法がサービス集約を使用する場合、その時、WANメディアサービスは許可およびおそらくネットワークの能力に基づいてコンテンツを集約する、すなわち、高帯域項目は、遅い接続でメディアを流すのに対しては現れないかもしれないブロック550および560、図6。この技法が、クライアントまたはサーバ側集約のどちらかを使用するならば、宛先デバイスまたは宛先デバイスのローカルエリアネットワークに接続されるサーバは、許可に基づいてコンテンツを集約するブロック550および570、図6。宛先デバイスは、一つ以上のメディア項目に対するコピーまたはストリーム動作のどちらかを開始するブロック580、図6。一実施態様において、ディジタルメディアプレーヤまたはディジタルメディアサーバから、ユーザは発見サービスの結果として、表示されるもう一つのメディア項目を選択する。他の実施態様では、ストリームまたはコピー動作は、上記した同期サービスのような、自動化されたプロセスによって開始されることができる。一実施態様において、商業コンテンツプロバイダからのコンテンツが、広域ネットワークに統合される。図7は、広域ネットワークにコンテンツプロバイダからのメディアを統合するための一実施態様を例示する。図7の例に対して、家庭A620が広域ネットワーク600に接続される。WANメディアサービス610もまた、広域ネットワーク600にアクセス可能である。一つ以上のコンテンツプロバイダが、図7内にコンテンツプロバイダ650として描かれる。本願明細書において使われるように、コンテンツプロバイダはメディアを流通させる商業的な企業を指す。このメディアは、ディジタルオーディオ、ディジタルビデオまたは写真、または、テキストを含むことができる。一般的に、コンテンツプロバイダはメディアの配信例えばストリーミングまたはコピーに対して支払を受け取る。一実施態様において、WANメディアサービス610は一つ以上のコンテンツプロバイダから消費者に商業コンテンツを配信する仲介手段として役立つことができる。このシナリオの下で、WANメディアサービス610は、いくつかの異なるコンテンツプロバイダから、ユーザによって選択されるコンテンツの購入を容易にすることができる。一実施態様において、コンテンツプロバイダはWANメディアサービスからの支払を受け取ることができ、および、次に、1つの統合された請求書をユーザに与えることができる。コンテンツプロバイダおよびユーザは、ストリーミング動作またはコピー動作のどちらかを実行することができる。コピー動作のために、家庭Aは記憶装置図示せずを含む。動作中に、家庭Aで、ユーザはコンテンツプロバイダ650から利用可能なメディアの選択を開始する。一実施態様において、WANメディアサービス610はサービス集約を実行して一つ以上のコンテンツプロバイダから利用可能なコンテンツのリストを提供することができる。他の実施態様では、集約は家庭で生じることができる例えばサーバ側またはクライアント側メディア集約。ユーザは、メディア項目の利用可能なリストからのデバイス例えばディジタルメディアプレーヤからメディアを選択する。選択に応答して、WANメディアサービス610はコンテンツプロバイダからユーザのディジタルメディアプレーヤにメディア項目を転送コピーかストリームするために接続を仲介する。WANメディアサービスは、また、ユーザのためにコンテンツプロバイダに支払う仲介手段として働くことができる。これによって、WANメディアシステムのユーザがいくつかの異なるコンテンツプロバイダによって所有されるコンテンツの購入のために1つのアカウントを保持することができる。ディジタルメディアプレーヤ630は、WANメディアサービス610との接続を確立する。次に、WANメディアサービス610は一つ以上のコンテンツプロバイダとの接続を確立する。この構成に対して、ディジタルメディアプレーヤのようなデバイスは外部コンテンツプロバイダに直接接続するための知識を必要としない。大部分の家庭ネットワーク接続が下り接続だけができるようにするので、第三者サービス例えばWANメディアサービスの使用は家庭とコンテンツプロバイダとの間の接続性を容易にし、したがって、コンテンツプロバイダは家庭におけるユーザデバイスに直接アクセスする手段を有しない。広域ネットワークを横断するメディアの方向統合:上記した実施態様は、ソースデバイスと宛先デバイスとの間の接続を仲介するためにWANメディアサービス第三者を使用する。他の実施態様では、WANメディアサービスのような、第三者サービスが使われない。図8は、静的IPアドレスを使用して広域ネットワークを横断してメディアを統合するための一実施態様を例示する。この実施態様に対して宛先デバイス例えばディジタルメディアプレーヤは、直接IP接続を通して家庭Bおよび家庭Cのソースデバイスと通信する。この実施態様に対して、グループおよびこのグループ内の許可、デバイス、ユーザ、その他を指定するグループ情報がユーザ場所例えば、家庭A、家庭Bおよび家庭Cで記憶される。図8内に例示される例に対して、家庭Aにおける、ディジタルメディアプレーヤ730が宛先デバイスである。ユーザは、ユーザーズグループを通して利用できるメディアにアクセスすることを望む。家庭Aのユーザは、家庭Bおよび家庭Cのソースデバイスがユーザーズグループ内に含まれると判定する。ユーザは静的IPアドレスを使用して、広域ネットワークを介して、家庭Bおよび家庭Cとの接続を直接確立した。一旦接続が確立されると、上記したプロセスに類似したサービス例えば、発見、集約、コード変換、ディジタル権利管理機能、メディアのコピー、メディアのストリーミング、その他が得られることができる。図7の例に対して、ディジタルメディアプレーヤ730はディジタルメディアサーバ770から利用可能なメディア項目1-6およびディジタルメディアサーバ750からメディア項目7-12を得る。静的IPアドレス方法の使用に関して1つの問題は、家庭の場所が一般的に静的IPアドレスを有しないすなわちIPアドレスが動的であることである。一般的に、ディジタル加入者線DSLまたはケーブルモデム技術を使用する高速インターネットサービスプロバイダのようなインターネットサービスプロバイダは、そのユーザにIPアドレスを動的に割り当てる。したがって、宛先デバイスはそのグループ内で異なるデバイスに対する静的IPアドレスの正確なアカウントを有する可能性がある。一実施態様において、この問題を解決するために、サービスが既知のドメイン名アドレスとソースデバイスのネットワークアクセスに現在割り当てられる動的IPアドレスとの間を変換するのに用いられることができる例えばDynamicons。他の実施態様が、また、第三者サービス例えばWANメディアサービスの使用を除去するために実施されることができる。図9は、広域ネットワークを横断してメディアを統合するためにマルチキャストパケットを使用する一実施態様を例示する。この実施態様に対して、ディジタルメディアプレーヤ830は宛先デバイスを構成して、そのようなものとしてディジタルメディアサーバ870家庭Bおよびディジタルメディアサーバ850家庭Cからのメディアを統合することを望む。静的IP実施態様と同様に、メディア統合に参加する各場所はグループ情報を記憶する。ユーザがユーザーズグループ内のメディアを統合することを望む場合、グループを識別するネットワーク情報が抽出される。この情報によって、宛先デバイスはユーザーズグループ内のソースデバイスに対する全てのネットワーク場所を識別するマルチキャストネットワークパケットを構築する。マルチキャストパケットは、ローカルエリアネットワーク上のノード、構成を形成するノードまたは公共パケットベースのネットワーク例えばインターネット上のノードを識別するように設定されることができる。宛先デバイス例えばディジタルメディアプレーヤ830は、広域ネットワーク800を横断してマルチキャストパケットを送信する。ルーター例えばルーター880および830は、マルチキャストパケット内に含まれるネットワーク情報を解釈して、その後パケットを送信するかまたは拒絶する。マルチキャストパケットの受信に応答して、ソースデバイス例えばディジタルメディアサーバ830および880は、それらのグループ情報から、ソースデバイスに対する許可を判定して、家庭Aにおけるデバイスによってメディアの発見ができるようにする。例えば、家庭Aはディジタルメディアプレーヤ830によるメディアのクライアント側集約を実施することができる。他の実施態様では、家庭Aは家庭Aのメディアネットワークに統合されるデバイスのためのサーバ集約を実行するディジタルメディアサーバを含むことができる。発見の後、ユーザは一つ以上の利用可能なメディア項目を選択することができる。選択に応答して、ディジタルメディアプレーヤ830は広域ネットワーク800を介してマルチキャストパケットを構築する。一般的に、デバイスがWANを横断して聞こえることができないように、公開インターネット上のルーターはしばしばマルチキャストパケットを流すことを可能にしない。メディア集約実施態様:図10は、本発明の一実施態様に従う広域ネットワーク内のメディアのクライアント側集約を例示する。この例に関して、3つの異なる場所家庭A、家庭Bおよび家庭Cに位置する3つのメディアサーバ910、920および930が、広域ネットワーク940に接続される。図10に示すように、各メディアサーバはさまざまなメディア項目例えばビデオ、オーディオ、写真、などを記憶する。例えば、家庭Aで、メディアサーバ910はメディア項目1、4、6、12、22および33を記憶する。この例に関して、家庭Dに位置するDMP950もまた、広域ネットワーク940に接続される。DMP950は、テレビを備えることができ、およびメディアサーバ910、920および930上に記憶されるメディア項目はビデオを備えることができる。発見プロセスを完了した後に、家庭Dにおいて、DMP950は広域ネットワーク940を通して利用できる他のデバイス例えば、メディアサーバに記憶される関連したメディア項目を判定する。この例に関して、家庭Dにおいて、DMP950は、メディアデバイス955の使用すなわち、再生、制御、その他のために、DMP950に関連する全てのメディア項目を集約する。例えば、メディアデバイス955がテレビである場合、メディアデバイスは、テレビ上の再生に適しているビデオおよびディジタル写真のような、全てのメディア項目のリストを集約する。図10に示すように、DMP950は、それぞれ、家庭A、家庭Bおよび家庭Cに位置するメディアサーバ910、920および930に記憶される全てのメディア項目を集約する。図11は、本発明の一実施態様に従う広域ネットワーク内のメディアのサービス集約を例示する。図10の例と同様に、家庭A、家庭Bおよび家庭Cの3つのメディアサーバ1010、1020および1030が広域ネットワーク1040に接続される。各メディアサーバ1010、1020および1030は、さまざまなメディア項目を記憶する。この例に関してメディアデバイス1050家庭Dもまた、広域ネットワーク1040に接続される。サービス集約のために、WANメディアサービス1015は発見プロセスを完了した後に広域ネットワーク940を通して利用できる他のデバイス例えばメディアサーバに記憶されるメディア項目を判定する。この例に関して、WANメディアサービス1015はメディアデバイス1050の使用のために全てのメディア項目を集約する。WANメディアサービス1015によって集約されるメディア項目のリストが、図11内に示される。図12は、本発明の一実施態様に従う広域ネットワーク内のメディアのサーバ集約を例示する。図10および図11の例と同様に、家庭A、家庭Bおよび家庭Cの3つのメディアサーバ910、920および930が広域ネットワーク940に接続され、および、家庭Dに位置するディジタルメディアサーバ950もまた、広域ネットワーク940に接続される。図12に示すように、ディジタルメディアサーバ940は家庭Dのローカルエリアネットワーク925に接続される。家庭Dのローカルエリアネットワーク925は、一つ以上のディジタルメディアプレーヤ、メディアデバイスおよび/またはディジタルメディアサーバを接続する。サーバ集約のために、ディジタルメディアサーバ950は、メディアサーバ910、920および930に記憶されて、かつ広域ネットワーク940を通して利用可能なメディア項目を判定する。ディジタルメディアサーバによって集約されるメディア項目のリストが、図12内に示される。メディア項目例えばサービス、クライアントまたはサーバを集約するために、WANメディアシステムは発見サービスをサポートする。一実施態様において、発見プロセスは非同期ベースのメッセージ通信を実施する。発見プロトコルは、パケットベースのメッセージ通信をサポートする任意のネットワーク上でまたは直列化されたネットワーク上で動作する。一実施態様において、発見プロトコルはアナウンスするコマンド、発見コマンドおよびバイバイコマンドを含む。アナウンスするコマンドが、広域メディアネットワーク上のその存在をアナウンスするデバイスによって使われる。発見コマンドは、アナウンスのためのリクエストであるすなわち、任意のメディアデバイスが広域ネットワークによってアクセス可能かどうか問い合わせる。バイバイコマンドは、メディアデバイスがネットワークを出るとアナウンスするメディアデバイスによって使われる。一実施態様において、2種類のアナウンスおよび2種類のバイバイコマンド:デバイス用の1つおよびサービス用の1つがある。一実施態様において、リモートプロシージャコールRPC機構がパケットベースのプロトコルを使用する。一般に、RPC機構によってデバイスがネットワーク上の別のデバイスを制御することができる。このサービスは、広域ネットワーク上のデバイスが適切な引数でRPCベースのパケットを構成することができるようにする方法および識別番号を含む。このプロトコルは、リクエストおよび応答を通して達成される。RPCパケットは、ヘッダを含む。一実施態様において、このヘッダは以下を含む:バージョン情報、コマンドクラス特定のサービスに対するマップ、コマンドデバイスが要求している方法またはこの方法から来る応答、識別リクエストの識別またはリクエストに対応する応答の識別および長さ。ヘッダの後、RPCプロトコルフォーマットはデータすなわちリクエストのための引数および応答のためのリターン値を指定する。発見に加えて、WAN統合メディアシステムは一つ以上のトランスコーディングサービスを実行することができる。ここで使用しているように、トランスコーディングは以下の任意の、または、以下の全てを指すことができる:トランスケーリングディジタルメディアファイルの解像度変更、トランスクリプティングディジタルメディアファイルの暗号変更、トランスコーディングディジタルメディアファイルのフォーマット変更、トランスレーティングディジタルメディアファイルのビットレート変更。一実施態様において、トランスコーディングはメディアデバイスのソース場所すなわちメディアを流す、またはディジタルメディアファイルのコピーを転送する場所で生じる。特定の状況の下で、トランスコーディングがソース場所で生じる場合、転送はより小さい帯域幅を消費することができる。例えば、ストリーミングメディアのビットレートが減少させられるならば、ストリーミングメディアを送信するのに必要なネットワーク帯域幅の量もまた、減少させられる。他の実施態様では、トランスコーディングサービスはWANメディアサービスで、または、宛先場所で実行されることができる。トランスコーディングのためのいくつかの実施態様は、2004年9月23日出願、発明者DanielPuttermanおよびBradDietrich、名称ネットワーク化されたメディアシステム内に異なるメディアフォーマットを統合するための方法と装置の、米国特許出願番号第10/949,775号内に記載されており、それは、本願明細書に明示的に引用したものとする。WAN統合メディアシステムは、また、メディア項目およびファイル上のディジタル権利管理DRMプロテクションを実施することができる。一実施態様において、ソース場所例えばディジタルメディアサーバは一次DRM方式を実施する。他の実施態様では、ソース場所で、ディジタルメディアサーバはリンク層エンコーディング方式を実施することができる。本発明の趣旨または有効範囲から逸脱することなく広域ネットワークを横断してメディアを配信する場合、WAN統合メディアシステムは任意のDRM方式を使用することができる。例証家庭メディアネットワーク:家庭は、家庭ネットワーク経由で共に接続される一つ以上のメディアデバイスを含む家庭ネットワークを備えることができる。図13は、広域ネットワークによって接続される2つの家庭ネットワークに対する一実施態様を例示する。図13の例に対して、家庭1210および家庭1220が複数のメディアデバイスを備える。家庭ネットワーク経由で接続される場合、メディアデバイスは統合メディアシステムを提供する。具体的には、家庭ネットワーク1235は家庭1210内のメディアデバイスを接続し、および、家庭ネットワーク1265は家庭1220内のメディアデバイスを接続する。家庭1210および1220は、広域ネットワーク1230を通して通信する。ネットワーク1235および1265は無線ネットワークを含む任意の種類のネットワークを備えることができる。例えば、ネットワーク1235および1265は、IEEE802.3、HPNA、ホームプラグ、IEEE802.11x、IEEE1394、ブルートゥースおよびUSB1.1/2.0のような、規格に従って実施されるネットワークを備えることができる。メディアデバイスは、統合メディアシステムに少なくとも一つのサービスを提供する。図13の例に対して、メディアデバイスはコンピュータシステム家庭1210用の1260および家庭1220用の1295を含む。一実施態様において、コンピュータシステム1260および1295はメディア管理手段として動作させることができる。メディア管理手段は、統合メディアシステムの任意選択のコンポーネントである。一般に、メディア管理手段によってユーザがパーソナルコンピュータPC環境においてメディアを編成して、ダウンロードして、編集することができる。メディア管理手段は、広域メディア空間への統合のためのメディアを記憶するすなわち、広域メディア空間内の他のコンポーネント用にメディアを記憶することができる。一実施態様において、メディア管理手段によってユーザがテレビベースのユーザインターフェース上の実現にあまり適していないシステム機能をPC上で実行することができる。例証統合家庭メディアシステムは更に、ディジタルメディアサーバを含む家庭1210用のディジタルメディアサーバ1255、および、家庭1220用のディジタルメディアサーバ1290。ディジタルメディアサーバ1255および1290は、メディアをシステムに記憶するかまたは提示する。ディジタルメディアサーバ1255および1290が図13内にハードディスクドライブとして描かれるとはいえ、ディジタルメディアサーバは家庭メディアネットワークにメディア項目を提示し、それは、パーマネント記憶上に存在してもしなくてもよい。一実施態様において、ディジタルメディアサーバ1255および1290は、ディジタルオーディオ、ディジタルビデオ例えばDVD、MPEG、その他およびディジタル画像のような、ディジタルメディアを記憶する。ディジタルメディアサーバ1255および1290は、広域メディア空間の全体にわたる配信のためのメディアを記憶する。ディジタルメディアサーバ1255および1290は、テレビ1250および1280、同じくオーディオプレーヤ1240および1270例えばステレオシステムを含む異なる種類のメディアプレーヤに接続される。一実施態様において、メディアサーバ1255および1290は統合メディアシステムの種々の機能を実行するソフトウェアを実行する。図13の実施態様に対して、一つ以上のDMP1262、1242、1252、1297、1272および1282が家庭ネットワークに統合される。一般に、DMPは標準メディアデバイスの相互接続性を可能にする。例えば、DMPは標準レガシーテレビ1250上でディジタルメディアサーバ1292に記憶されるディジタルメディアを再生することによってディジタルメディアプレーヤの役割を実行することができる。一実施態様において、DMPは関連したメディアデバイスとインターフェースされる独立型デバイスを備えることができる。他の実施態様では、DMPは関連したメディアデバイスに直接統合されることができる。図13の例に対して、DMP1252および1282はテレビ1250および1280に統合されることができ、DMP1242および1272はオーディオシステム1240および1270に統合されることができ、DMPおよびDMS1262および1297は、コンピュータ1260および1295上で実行するソフトウェアであることができる。DMPは、ディジタルメディアサーバ1255および1290からメディアを受信し、テレビ1250および1280またはオーディオシステム1240および1270上の表示または再生のためにメディアを処理する。例えば、ディジタルメディアサーバ1255および1290はネットワーク1235および1265を介してディジタル映画を送信することができ、および、DMPはテレビ1250および1280上の表示のためにこのディジタル映画を処理することができる。一実施態様において、DMP1252および1282はテレビ1250および1280上の再生のためにNTSC、PALまたはHDフォーマット化されたビデオをその場で提供するようにディジタル映画を処理する。図13に示すように、統合されたメディアシステムはまた、任意選択で一つ以上のオーディオメディアデバイスを広域メディア空間に統合する。図13の実施態様に対して、DMP1242および1272はディジタルメディアサーバ1255および1290からディジタル音楽例えばMP3フォーマットを受信し、および、DMPは標準のオーディオシステム1240および1270上の再生のためにこのディジタル音楽を処理する。一実施態様において、オーディオDMP1242および1272はユーザインターフェースとして使用のための小型ディスプレイ例えば液晶ディスプレイLCDディスプレイおよびボタンを含む。メディアサーバ1255および1290は、オーディオDMP上の表示のための項目およびこの項目の識別子を送信する。例えば、オーディオDMP1242はオーディオシステム1240上で再生するおよび/または再生に利用できるトラックのリストを表示することができる。ユーザは、システムを制御するボタンを使用してスクリーンに表示される項目を選択する。例えば、オーディオDMPスクリーンは広域メディア空間内に利用できるアルバムのリストを表示することができ、および、ボタンの使用を通して、ユーザは選択されたアルバムのトラックのリストを表示するようユーザインターフェースに命令することができる。次いで、ユーザはオーディオシステム1240上の再生のためにスクリーン上に表示されるトラックを選択することができる。一実施態様において、統合メディアシステム用のユーザインターフェースが、テレビ1250および1280上の表示のためにディジタルメディアサーバ1255および1290を使用して実現される。この実施態様に対して、テレビ1250および1280用のリモートコントロールを使用して、ユーザはテレビに表示される項目を選択してシステムを制御する。このユーザインターフェースは、DMP、同じくメディアデバイス例えばテレビ1250及び1280を活用する。一実施態様において、このユーザインターフェースはユーザがシステムの機能にアクセスすることができるようにメディアデバイスのディスプレイに表示される複数の対話型のスクリーンを含む。ユーザインターフェースのスクリーンは、ユーザによる選択のための一つ以上の項目を含む。ユーザは、リモートコントロール装置図示せずを使用してユーザインターフェースを通してナビゲートする。リモートコントロールの使用を通して、ユーザはユーザインターフェース内のスクリーンの表示を制御して、スクリーンに表示される項目を選択する。テレビ上に表示されるユーザインターフェースは、リモートコントロールを用いてユーザが、広域メディア空間内に利用できるメディアに関係する種々の機能を実行することができるようにする。広域メディア空間は、サービスとして使われるメディアにアクセスするために複数の私的ネットワーク例えば家庭ネットワークを越えて拡張されることができる。一実施態様において、メディアシステムは外部ソースからコンテンツを広域メディア空間に直接統合する。例えば、図13に示すように、コンピュータ1260はローカルネットワーク1235に対して外部のコンテンツにアクセスすることができる。外部コンテンツはディジタル音楽およびビデオのような、任意の種類のメディアを含むことができる。メディアシステムは、メディアコンテンツのダウンロードができるようにするためにブロードバンド接続すなわち高帯域通信リンクを通して外部コンテンツ1225に接続されることができる。外部コンテンツはインターネットの使用を通してメディアシステムに配信されることができ、または、外部コンテンツは私的配信網例えばディジタルケーブル購読の使用を通して配信されることができる。メディアシステムは、ハードウェアまたはソフトウェアのいずれかで実現されることができる。ソフトウェア実現に対して、メディアシステムは汎用コンピュータシステム上の実現のための複数のコンピュータ実行可能命令を含むソフトウェアである。汎用コンピュータシステムへのローディングの前に、このメディアシステムソフトウェアは、磁気フロッピー登録商標ディスク、磁気テープおよびコンパクトディスク読取り専用メモリCD-ROMのような、計算機可読のメディア上の符号化情報として存在することができる。1つのハードウェア実現において、メディアシステムは本願明細書において記載されている機能を実行するためのプロセッサ命令を含む専用プロセッサを備えることができる。回路が、また、本願明細書において記載されている機能を実行するために開発されることができる。本発明が特定の例示的な実施態様に関して記載されたとはいえ、理解されるであろうことは、さまざまな変更および修正が本発明の趣旨と範囲から逸脱することなく、当業者によってなされるであろうということである。"